@charset "UTF-8";
@import url(//at.alicdn.com/t/c/font_643275_5rpfk59o7at.css);
*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-text-size-adjust:none}
body{min-width:1200px;margin:0 auto;padding:0;background:#ffffff;font-family:Arial,Helvetica,sans-serif,"Microsoft Yahei"}
a{text-decoration:none;-webkit-tap-highlight-color:transparent}
a:hover,a:active,a:focus{text-decoration:none;outline:none}
.area{width:1200px;overflow:hidden;display:block;margin-left:auto;margin-right:auto;clear:both;visibility:visible}
.logo_A{display:inline-block;margin:30px auto auto 50px;position:relative;z-index:1}
.logo_B{display:inline-block;margin:30px auto auto 50px;position:relative;z-index:1}

._banner{width:100%;overflow:hidden;background-position:center;background-repeat:no-repeat;height:215px;clear:both;display:block;position:relative;z-index:11}
._header{border-top:1px solid #49b8ec;width:100%;z-index:10;overflow:hidden}

._header .caption{height:35px;display:block;background-color:#f3f3f3}
._header .caption .address,._header .caption .mail,._header .caption .tel{height:35px;line-height:35px;color:#333;font-size:12px;display:inline-block;padding-left:30px;margin-right:30px}
._header .caption .address{background:url(../images/02.png) 0 -273px no-repeat}
._header .caption .tel{background:url(../images/02.png) 0 -238px no-repeat}
._header .caption .mail{background:url(../images/02.png) 0 -304px no-repeat}
._header .caption .mail:hover{color:#666}

._header .navi{height:100px;display:block;background-color:#fff;display:flex;justify-content: space-between;}
._header .navi .logo{display:inline-flex;margin-top:22px;line-height: 70px}
._header .navi .logo img{height:70px;vertical-align: -1px;}
._header .navi .logo strong{text-shadow: 1px 1px 0 rgba(0,0,0,0.9);color: rgba(255,255,255,0.8);font-size: 32px;font-style: italic;}
._header .navi ul{float:right;display:block;overflow:hidden;margin:35px 0 0 0;list-style:none;padding:0}
._header .navi ul li{float:left;display:block;margin-left:50px;text-align:center}
._header .navi ul a{line-height:normal;font-size:14px;display:block;color:#333;font-weight:bold;cursor:pointer}
._header .navi ul span{font-size:11px;text-transform:uppercase;color:#444}
._header .navi ul li.current a,._header .navi ul li.current span,._header .navi ul a:hover{color:#005db2}

._footer{background-color:#363636;overflow:hidden;padding:50px 15px;}
._footer .contact{width:300px;height:150px;display:block;float:left;line-height:30px;overflow:hidden;font-size:12px;color:#666}
._footer .contact .tel,._footer .contact .mail,._footer .contact .address,._footer .contact .desc{height:30px;display:block;overflow:hidden;padding-left:30px;margin-bottom:5px}
._footer .contact .tel{background:url(../images/02.png) -5px -93px no-repeat;font-size:28px;color:white}
._footer .contact .mail{background:url(../images/02.png) -5px -197px no-repeat;color:#cccccc}
._footer .contact .address{background:url(../images/02.png) -7px -166px no-repeat;color:#cccccc}
._footer .qrcode{float:right;text-align:center;color:white;line-height:2;font-size:12px;letter-spacing:4px}
._copyright{overflow: hidden;background-color:#363636;border-top:1px solid #565656;font-size:12px;color:#acacac;padding: 15px;}
._copyright a{color:#acacac}
._copyright a:hover{color:#fff}

._fllow{position:fixed;bottom:200px;display:none;right:20px;z-index:15;border-radius:50%;width:50px;height:50px;line-height:99;overflow:hidden;background:url(../images/02.png) center -330px no-repeat rgba(0,0,0,0.3)}
._message_btn{position:fixed;bottom:140px;display:block;right:20px;z-index:15;border-radius:50%;width:50px;height:50px;line-height:1.25; padding:9px; font-size:14px; text-align:center; color:white; overflow:hidden;background:rgba(0,0,0,0.3)}

/*面包屑*/
._path{font-size:14px;padding:30px 0 5px 0}
._path,._path a{color:#333}
._path a:hover{color:#000}

/*文章*/
._article{margin-bottom:130px}
._article_title{color:#333333;text-align:center;font-size:24px;margin:0 0 9px 0}
._article_info{color:#666;font-size:12px;text-align:center}
._article_info span{display:inline-block;margin:auto 10px}
._article_content{margin:30px auto auto auto;padding:30px;overflow:auto;min-width:800px;min-height:100%;color:#303133;line-height:2;font-size: 16px; table-layout:fixed;word-wrap:break-word;word-break:normal;text-align:justify;text-justify:inter-ideograph}
._article_content pre{margin:auto;white-space:pre-wrap;font-family:inherit}
._article_content img{max-width:100%}

._article_list{padding-bottom:60px;}
._article_list ul{margin:0;padding:0 0 60px 0;list-style:none;border-top:1px solid #cccccc}
._article_list li{padding:20px 0;border-bottom:1px solid #e5e5e5;overflow:hidden}
._article_list li:last-child{border-bottom:none}
._article_list .picture{float:left;display:block;width:290px;height:150px;margin-right:20px;box-shadow: 0 0 1px rgba(0,0,0,0.25)}
._article_list .picture img{width:290px;height:150px;object-fit: contain;}
._article_list .title{margin-bottom:15px;color:#333;font-size:14px;font-weight:bold;float:left;display:block;overflow:hidden;width:810px;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap}
._article_list .time{display:inline-block;background-color:#3256a4;padding:7px 15px;color:white;font-size:14px}
._article_list .desc{font-size:12px;color:#666;line-height:1.5}
._article_list .go{display:inline-block;padding-right:30px;color:#666;font-size:12px;background:url(../images/02.png) right -378px no-repeat}
._article_list li:hover .title,._article_list .title:hover{color:#3db6e3}
._article_list li:hover .time{background-color:#3db6e3}
._article_list li:hover .go,._article_list .go:hover{color:#3db6e3;background-position:right -403px}

._article_tab{text-align:center;margin-bottom:20px}
._article_tab_item{display:inline-block;background-color:#fff;border:1px solid #3256a4;padding:7px 15px;color:#3256a4;font-size:14px;margin:auto 5px}
._article_tab_item.current{background-color:#3256a4;color:white}

/*分页*/
.paginator{margin:10px;text-align:center;display:block;overflow:hidden}
.paginator a,.paginator span{display:inline-block;padding:0 10px;margin-left:2px;height:30px;line-height:30px;font-size:14px;overflow:hidden;border:1px solid;vertical-align:middle}
.paginator a:link,.paginator a:visited,.paginator a:active{text-decoration:none;background-color:#f7f8fa;border-color:#d2d8e7;color:#274791}
.paginator a:hover{color:#666666;background-color:#fff;border-color:#cccccc}
.paginator .text,.paginator .current{background-color:#39589a;border-color:#39589a;color:#fff}
.paginator .prev,.paginator .next,.paginator .index,.paginator .last{position:relative;padding-top:5px;line-height:18px;border:1px solid #bbbbbb}

/*商品*/
._goods_list{background-color:#f5f5f5;padding-top:20px;padding-bottom:80px;}
._goods_list ul{width:1240px;overflow:hidden;display:block;margin:0 -20px;clear:both;visibility:visible;padding:0;list-style:none}
._goods_list li{background-color:white;width:270px;height:365px;display:block;overflow:hidden;float:left;margin:20px;position:relative;border:1px solid #eeeeee}
._goods_list .title,._goods_list .desc{display:block;line-height:1.5;text-align:center;overflow:hidden;width:99%;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap}
._goods_list .title{color:#333;font-size:14px;font-weight:bold;margin-top:30px}
._goods_list .desc{color:#666666;font-size:14px}
._goods_list .picture,._goods_list .picture img{width:270px;height:200px;display:block;overflow:hidden}
._goods_list .go{background-color:#3256a4;color:white;width:200px;margin:20px auto;display:block;padding:9px 0;text-align:center;border-radius:3px;}
._goods_list li:hover{border-color:#CCC;box-shadow:0 0 20px rgba(0,0,0,0.25);-o-transition:all 0.25s;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s}
._goods_list li:hover .go{background-color:#3db6e3}
._goods_list .tip_new{background:url(../images/12.png) no-repeat;position:absolute;top:0;left:0;width:70px;height:70px}

._goods_tab{text-align:center;margin:auto auto 20px auto;list-style:none;overflow:visible}
._goods_tab li.item{display:inline-block;position:relative;z-index:9;margin:auto 5px;width:150px;}
._goods_tab li.item .link{display:block;background-color:#fff;border:1px solid #666;padding:7px 0;color:#666;font-size:14px}
._goods_tab li.item .link.current{background-color:#3256a4;border-color:#3256a4;color:white}
._goods_tab .sub_menu{display:none;width:150px;overflow:hidden;margin:0;padding:0;list-style:none;position:absolute;top:35px;left:0}
._goods_tab .sub_link{display:block;padding:7px 0;font-size:13px;color:white;background-color:#3256a4;border-top:1px solid white}
._goods_tab .sub_link:hover{background-color:#3db6e3}
._goods_tab li.item:hover .sub_menu{display:block}


._goods_detail{background-color:#f4f9ff;display:block;margin:auto}
._goods_detail .picture{float:left;position:relative}
._goods_detail .picture,._goods_detail .picture img{display:block;width:520px;height:390px}
._goods_detail .info{display:block;float:right;width:650px;height:390px;position:relative}
._goods_detail .header{padding-bottom:50px}
._goods_detail .title{color:#333;font-size:24px;display:inline-block;padding:0 15px 0 0;margin:0}
._goods_detail .subtitle{color:#666;font-size:14px;display:inline-block}
._goods_detail .desc{font-size:12px;color:#666;line-height:2;margin:30px 0 30px 0;height:230px}
._goods_detail .tel{background:url(../images/13.png) left center no-repeat;border-bottom:1px solid #d0a535;border-top:1px solid #d0a535;height:65px;line-height:65px;color:#d0a535;font-size:26px;padding-left:130px}
._goods_detail .tip_new{background:url(../images/12.png) no-repeat;position:absolute;top:0;left:0;width:70px;height:70px}
._goods_content{width:1200px;overflow:hidden;display:block;margin:50px auto 100px auto;min-height:500px;color:#444;line-height:2;font-size:14px;clear:both;visibility:visible;word-wrap:break-word;table-layout:fixed;word-break:normal;text-align:justify;text-justify:inter-ideograph}
._goods_content table{border-collapse:collapse}
._goods_content table td{padding:5px;}
/*案例*/
._case_list_title{color:#333;text-align:center}
._case_list ul{overflow:hidden;display:block;margin:0;clear:both;visibility:visible;padding:0;list-style:none}
._case_list li{width:280px;height:220px;display:block;overflow:hidden;float:left;margin:10px;position:relative}
._case_list .picture,._case_list .picture img{width:280px;height:161px;display:block;overflow:hidden}
._case_list .title{color:#333;font-size:14px;line-height:1.5;margin-top:10px;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap}
._case_list .time{color:#666;font-size:12px}

/*解决方案*/
._plan_content{line-height:2;overflow:hidden;margin:30px auto auto auto;padding:30px;word-wrap:break-word;table-layout:fixed;word-break:normal;text-align:justify;text-justify:inter-ideograph}

._banner_1{z-index:10;left:0;position:absolute;bottom:0;-webkit-animation:framesL 5s cubic-bezier(0.5, 0, 0.5, 1) 0s normal none infinite;animation:framesL 5s cubic-bezier(0.5, 0, 0.5, 1) 0s normal none infinite;-webkit-animation-direction:alternate;animation-direction:alternate}
._banner_2{z-index:10;right:0;position:absolute;bottom:0;animation:framesR 11s cubic-bezier(0.5, 0, 0.5, 1) 0s normal none infinite;-webkit-animation:framesR 6s cubic-bezier(0.5, 0, 0.5, 1) 0s normal none infinite;animation-direction:alternate;-webkit-animation-direction:alternate}
._banner_3{z-index:10;left:0;position:absolute;bottom:0;animation:framesL 7s cubic-bezier(0.5, 0, 0.5, 1) 0s normal none infinite;-webkit-animation:framesL 7s cubic-bezier(0.5, 0, 0.5, 1) 0s normal none infinite;animation-direction:alternate;-webkit-animation-direction:alternate}
._banner_4{z-index:10;right:0;position:absolute;bottom:0;animation:framesR 13s cubic-bezier(0.5, 0, 0.5, 1) 0s normal none infinite;-webkit-animation:framesR 8s cubic-bezier(0.5, 0, 0.5, 1) 0s normal none infinite;animation-direction:alternate;-webkit-animation-direction:alternate}
@keyframes framesL{0%{left:0}100%{left:-100%}}
@-webkit-keyframes framesL{0%{left:0}100%{left:-100%}}
@-moz-keyframes framesL{0%{left:0}100%{left:-100%}}
@-o-keyframes framesL{0%{left:0}100%{left:-100%}}
@keyframes framesR{0%{right:0}100%{right:-100%}}
@-webkit-keyframes framesR{0%{right:0}100%{right:-100%}}
@-moz-keyframes framesR{0%{right:0}100%{right:-100%}}
@-o-keyframes framesR{0%{right:0}100%{right:-100%}}


.to_message{display:none; z-index:9999;position:fixed;top:50%;left:50%;padding:10px;width:500px;margin:-150px auto auto -250px;box-shadow:0 0 30px rgba(0,0,0,.25);background-color:white;border-radius: 10px;overflow: hidden;border: 1px solid whitesmoke;}
.to_message .item{clear:both;overflow:hidden;padding:5px;}
.to_message .input_text,.to_message .input_submit{padding:9px;font-size:14px;width:100%;resize:none;border:1px solid gray;appearance:none;-webkit-appearance:none;border-radius:4px;}
.to_message .input_submit{color:white;background-color:#58beee;border:none;border-radius: 4px;}
.to_message label{font-size:14px;padding:9px;}
.to_message label input{margin-right:5px;}
.to_message .close{position:absolute;top:10px;right:10px;font-size:12px}







