ï»¿@charset "utf-8";
body{ background: #fff;color: #333; font-family: 'Microsoft Yahei';letter-spacing: .2px;}
.head{z-index: 300;}
.twxin{position: relative;}
.wxbig{position: absolute;left: -45px;top:23px;border:1px solid #ccc;z-index: 20;display: none;}
.wxbig img{width: 100px;height: 100px;}
.content{}
#banner{position: relative;overflow: hidden;}
#banner .item,#banner .iban{height: 100%;}
#banner .iban{width: 100%;overflow: hidden;background-position: center center;background-repeat: no-repeat;position: relative;background-size: auto 100%;}
.banbox{position: absolute;left:0;right: 0;top:0;z-index: 200;bottom: 0;}
.banbox .wrap{text-align: right;position: relative;height: 200px;}
.banbox .infor{position: absolute;right: 0;top:30%;
    transition:all 1s ease-in-out;
    opacity: 1;
}
.banbox .infor a,.more{display: block;width: 185px;height: 46px;line-height: 46px;border-radius: 23px; background: #ffd30d;color: #666;font-size: 16px;margin: 0 auto;margin-top: 20px; text-align: center;}
.more{width: 146px;}
.banbox .infor a:hover,.more:hover{background: #f40;color: #fff;}

#banner .slick-dots{position: absolute;left: 0;right: 0;bottom: 15px;text-align: center;}
#banner .slick-dots li{background:rgba(255,255,255,.5);width: 6px;height: 6px;border-radius: 50%;font-size: 0;border:2px solid transparent;}
#banner .slick-dots li.slick-active{background:none;border-color: #f40a11;}
#banner .item.slick-current .iban{
   visibility: visible !important; -webkit-animation: scaleUpDown 1.2s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940); animation: scaleUpDown 1.2s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940); 
}
@-webkit-keyframes scaleUpDown {
    from { -webkit-transform: scale(1.1); transform: scale(1.1); }
    to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }
}

@keyframes scaleUpDown {
    from { -webkit-transform: scale(1.1); transform: scale(1.1); }
    to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); }
}

.article-block{position: relative;}

.himg{overflow: hidden;display: block;}
.himg img{transition: all 400ms;}
.himg:hover img{transform:scale(1.2);}
.mtit{position: relative;}
.mdiv{background: #fff;padding: 70px 0;}
.mtit .mtit_h1{padding: 0 65px;background: #fff;position: relative;z-index: 2; font-size: 41px;font-weight: normal;display: inline-block;text-transform: uppercase; color:#000;}
.mtit .mtit_h1 span{font-weight: bold;font-size:37px; color:#000;}
.mtit .line{position: absolute;left: 0;right: 0;top:50%;height: 2px;background: #eee;}
.t-infor{padding: 30px 0 280px 0;margin-bottom: 25px;}
.t-infor .wrap{text-align: center;width: 1000px;line-height: 2.1;font-size: 13px; color:#000;}
.xin_l{background: #4f4f4f;height: 362px;}
.xin_l .wrap{width: 1125px;position: relative;}
.limg{position: relative;top: -285px;}
.f16{font-size: 16px;}
.infor1{color: #fff;margin-top: -240px;}
.mdiv1{padding-bottom: 0;}
.proimg .wrap{width:1130px;}
/*.s_nav a {	margin:10px;width: 146px;display:inline-block;height: 46px;border-radius: 23px;background: #ffda31;line-height: 46px;text-align: center;font-size: 16px;color:#fff;}
.s_nav a:hover { color:#f00;transition:.3s;}*/
.proSlide{margin-bottom:40px;}
.proSlide .item{float: left;overflow: visible;margin-bottom: 10px;}
.proSlide .ibox{margin: 0 10px;box-shadow: 0 5px 4px rgba(0,0,0,.1);position: relative;display: block;}
.t-infort{padding-bottom: 0 !important;}
.proSlide .item .txt{position: absolute;left: 0;top:0;right: 0;text-align: center;z-index: 20;padding: 20px 0;transition:all 400ms;}
.proSlide .item .txt .th4{font-size: 20px;}
.proSlide .item .txt p{font-size: 16px;color: #666;}
.proSlide .item .ibg{position: absolute;left: 0;right: 0;bottom: 0;top:0;z-index: 18;background: rgba(245,0,15,.78);opacity: 0;}
.proSlide .item:hover .txt{top:50%;margin-top: -34px;}
.proSlide .item:hover .ibg{opacity: 1;}
.proSlide .item:hover .txt .th4,.proSlide .item:hover .txt p{color: #fff;}
.proSlide .slick-arrow:before,.linkSlick .slick-arrow:before{content: '';}
.proSlide .slick-prev{background: url(../images/l.png) no-repeat;width: 53px;height: 53px;left: -56px;}
.proSlide .slick-next{background: url(../images/r.png) no-repeat;width: 53px;height: 53px;right: -56px;}

.mjneng{background: #222;}
.mjneng li{float: left;width: 50%;}
.minor{background: url(../images/c.png) no-repeat left 40px;padding-left: 100px;margin-left: 5%;width: 80%;padding-top: 5%;}
.minor .th2{color: #fff;font-size: 14px;font-weight: normal;padding-bottom: 12px;line-height: 1.3;}
.minor .img img{max-width: 100%;height: auto;}
.newsbox{padding-top: 80px;}
.newsbox .wrap{width: 1073px;}
/*.newsbox .slick-list{padding: 0 !important;}*/
.nLeft{width: 44%;line-height: 1.9;}
.nRight{width: 52%;}
.nLeft .th2{font-size: 20px;padding: 15px 0 10px 0;font-weight: bold; color:#f00;}
.nLeft p{font-size: 13px;color: #7a7979;}
.nlist li{position: relative;min-height: 76px;padding-left: 135px;margin-bottom: 25px;}
.nlist li img{position: absolute;left: 0;top:0;}
.nlist li .th3{font-size: 18px;color: #595959;font-weight: bold;}
.nlist li p{padding-top: 8px; color: #696969;font-size: 13px;line-height: 24px;}
.nlist li a:hover .th3{color: #f40;}
.newSlick{position: relative;padding-top: 50px;}
.newSlick .slick-dots{position: absolute;top:-40px;left: 0;right: 0;height: 46px;overflow: hidden;}
.newSlick .slick-dots li{margin:0 10px; width: 146px;height: 46px;border-radius: 23px;background: #ffda31;line-height: 46px;text-align: center;font-size: 16px;}
.newSlick .slick-dots li a{color: #333;}
.newSlick .slick-dots li.slick-active a{color: #fff;}
.solution{background: #fbfbfb;margin-top: -10px;padding-bottom: 20px;}
.solution .mtit .mtit_h1{background: #fbfbfb;}
.solution .wrap{width: 1074px;}
.solist{margin: 0 -34px;padding-top: 40px;}
.solist li{float: left;width: 33.333%;margin-bottom: 35px;}
.solist li a{display: block;margin: 0 34px;line-height: 20px;}
.solist li .tit_a{font-size: 15px;padding:10px 0 15px 0;font-weight: bold;}
.solist li p{font-size:18px;line-height:20px;color: #7a7979;}

.solist1{margin: 0 -34px;padding-top: 40px; height:713px;}
.solist1 li{float: left;width: 23%;margin-bottom: 35px;height:263px}
.solist1 li a{display: block;margin: 0 34px;line-height: 20px;}
.solist1 li .tit_a{font-size: 15px;padding:10px 0 15px 0;font-weight: bold;}
.solist1 li p{font-size:18px;line-height:20px;color: #7a7979;}
.links{padding-bottom: 40px;}
.links .wrap{width: 1124px;text-align: center;padding-top:40px;}
.links .item a{font-size: 16px;color: #616161;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;position: relative;}
.links .item a{display: block;}
.linkSlick{padding: 0 0px 0 0;}
.linkSlick .item{border-left: 1px solid #ccc; display: inline-block;width: auto !important;padding: 0 15px;margin-top: 10px;}
.linkSlick .item:last-child{border-left: none;}
.linkSlick .slick-prev{background: url(../images/left.png) no-repeat;width: 15px;height: 39px;top:10px;}
.linkSlick .slick-next{background: url(../images/right.png) no-repeat;width: 15px;height: 39px;top:10px;}
.linkSlick .slick-current{margin-left: -15px;}

.footer{background: #111;border-top: 20px solid #18191b;padding: 15px 0 25px 0;color: #fff;line-height: 2;}
.fnav{margin-left: -10px;margin-bottom: 30px;}
.fnav a{color: #fff;display: inline-block;margin: 0 10px;}
.fleft p{color: #fff;line-height: 2;}
.fleft p.copyright{color: #717171;}
.weixin{margin-right: 10px;}
.fnav a:hover{color: #f40;}

.aBan{height: 100%;background-position: center center;background-repeat: no-repeat;background-size: auto 100%;
	-webkit-animation: keyTwo 40s linear infinite alternate;
	-ms-animation: keyTwo 40s linear infinite alternate;
	animation: keyTwo 40s linear infinite alternate;
}
@-webkit-keyframes keyOne {
    from { background-position: 0 0; }
    to { background-position: 100% 0; }
}

@-webkit-keyframes keyTwo{
    from { transform:scale(1); }
    to { transform:scale(1.3); }
}
@-ms-keyframes keyTwo{
    from { transform:scale(1); }
    to { transform:scale(1.3); }
}
@keyframes keyTwo {
    from { transform:scale(1); }
    to { transform:scale(1.3); }
}
.aBanWrap{height: 443px;overflow: hidden;position: relative;}
.aBanWrap .infor{color: #fff;position: absolute;top:34%;z-index: 20;left: 0;right: 0;}
.aBanWrap .infor .th3{font-size: 36px;color: #fff;font-weight: normal;padding-bottom: 40px;padding-left: 20px;padding-right: 20px;line-height: 1.3;}
.aBanWrap .infor p{width: 475px;margin: 0 auto;line-height: 1.7;font-size: 15px;}
.aMain{background: url(../images/aBg.png) no-repeat center top;}
.aLeft{width: 23%;}
.aRight{width: 71%;padding-bottom: 20px;}
.amtop .th2{padding-left: 25px; text-align: right;line-height: 103px;height: 103px;overflow: hidden;font-size: 32px;font-weight: bold; color:#000;}
.amtop .th2 span{font-weight: normal;font-size: 22px;color: #444;display: inline-block;padding-left:4px;}
.aNav{padding-top: 40px;}
.aNav li{height: 60px;line-height: 60px;position: relative;padding-right: 7px;margin-bottom: 11px;font-size: 18px;}
.aNav li a{display: block;position: relative;height: 60px;text-align: center;background: #efefef;color:#333;}
.aNav li.on a,.aNav li a:hover{background: #f50010;color: #fff;}
.aNav li.on a i,.aNav li a:hover i{position: absolute;background: url(../images/arr.png) no-repeat;width: 6px;height: 12px;right: -6px;top:50%;margin-top: -6px;}
.aTags{height: 103px;line-height: 103px;text-align: right;}
.aTags span{display: inline-block;background: url(../images/home.png) no-repeat left 48%;padding-left: 23px;color: #818181;}
.aTags a{color: #818181;display: inline-block;padding: 0 3px;}
.aTags a:hover{color: #f40;}
.arbox{padding-top: 55px;}
.arbox .th1{color: #f50010;font-weight: normal;font-size: 36px;overflow: hidden;position: relative;}
.arbox .th1 span{font-size: 18px;color: #666;height: 29px;line-height: 29px;background: #f9f9f9;position: absolute;left: 500px;right: 0;top:10px;padding: 0 20px;}
.arj{font-size: 16px;color: #333;line-height: 2.2;padding: 20px 0;}
.arj p{text-indent: 2em;padding: 15px 0;}
.jimg{margin-top: 20px;}
.pros li a{border-bottom: 1px solid #f9f9f9;/*background: none;*/}
.pros li a:hover,.pros li.active a{background: #e1e1e1;color: #333;}
.pros li:last-child a{border-bottom: none;}
.solutions{/*background: #f6f6f6;*/padding: 0 15px 15px 15px;margin-top:10px;}
.so-top{padding: 30px 0;}
.so-top .th3{font-size: 24px;font-weight: normal;text-transform: uppercase;color: #5a5a5a;}
.so-top p{font-weight: bold;font-size: 24px;}
.slist li{height: 36px;line-height: 36px;}
.slist li a{border-bottom: 1px dotted #949494;padding:0 8px;display: block;height: 36px;transition:all 400ms; font-size: 14px;color: #000;}
.slist li a:hover{background: #f40;color: #fff;border-bottom-color: #f40;padding-left: 10px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
/*åˆ†é¡µ*/
.pages{padding: 30px 0 40px 0;}
.pages a{display: inline-block;margin: 0 2px;border: 1px solid #ccc;padding: 0px 10px;height: 26px;line-height: 26px; cursor: pointer;box-shadow: 0 0 2px rgba(0,0,0,.1);vertical-align: middle;border-radius: 2px;margin-bottom: 8px;}
.pages a:hover,.pages a.on{background: #434343;color: #fff;border-color: #434343;}
.pages a.m{border:none;box-shadow: none;}

.procp .solist{margin: 0 -8px;text-align: center;}
.procp .solist li a{margin: 0 8px;}
.procp .solist .himg{border:1px solid #dfdfdf;background: #f8f8f8 url(../images/i1.gif) repeat-x left bottom;}
.procp .solist .himg img{max-width: 100%;}
.procp .solist li p{color: #636363;font-size: 16px;padding-top: 15px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.tjPro .solist{padding-top: 15px;}
.tjPro .solist li{width: 100% !important;}
.goTop{background: url(../images/return.png) no-repeat;width: 153px;height: 77px;display: block;margin: 0 auto;margin-top: 150px;}
.pc_show{}
.mob_show{display: none;}
.da-pic{width: 50%;}
.aimg{background: #f7f7f7;border:1px solid #dfdfdf;padding:10px 0;}
.aimg img{max-width: 80%;height: auto;margin:0 auto;display: block;}
.prodetails{padding-top:35px;}
.da-txt{width: 45%;}
.da-txt .th2{font-size: 25px;color: #363636;font-weight: bold;margin-bottom:25px;}
.da-txt p{border-bottom: 1px dotted #807e7e;height: 29px;line-height: 29px;padding: 0 10px;color: #636363;font-size: 14px;}
.detail-b{margin-top: 25px;border-top: 9px solid #b0b0b0;}
.detail-b .th1{padding: 20px 0; }
.dbp{color: #807e7e;line-height: 2;padding-bottom: 30px;}
.dbp p{padding-bottom: 20px;}
.dbp img{display: block;margin:0 auto;height: auto;max-width: 100%;}
.dul{padding: 20px 0;color: #616161;line-height: 28px;}
.dul li a:hover{color: #f40;}
.nwlist{padding: 40px 0 0px 0;margin-bottom: -20px;}
.nwlist li{position: relative;min-height: 125px;padding-left: 230px;padding-bottom: 35px;margin-bottom: 35px;border-bottom: 1px dashed #b1b1b1;}
.nwlist li .himg{position: absolute;left: 0;top:0;}
.nwlist li .th3{font-size: 20px;color: #595959;}
.nwlist li p{color: #696969;line-height: 2;padding-top: 8px;}
.nwlist li:last-child{border-bottom: none;}
.nDetails{padding-top: 50px;}
.nDetails .th2{font-size: 24px;font-weight: bold;color: #080103;padding-bottom: 12px;}
.nDetails .ntool{color: #909090;margin-bottom: 20px;}
.nscont{color:#4a4a4a;line-height: 2;margin-bottom: 30px;padding-top: 10px;}
.nscont img{ width:100%; height:100%;}
.nscont table{width:100%;height:100%;}
.nscont p{padding-top: 20px;}
.jmbox{padding: 40px 20px;line-height: 2;font-size: 16px;}
.jmForm{border:1px solid #e3e3e3;margin-top: 20px;padding: 20px;}
.jmForm .th4{font-weight: bold;font-size: 30px;text-align: center;}
.jmForm{font-size: 16px;}
.jmForm input[type=text]{width: 95%; height: 40px;line-height: 40px;border:1px solid #e3e3e3;padding: 0 5px;}
.jmForm table{width: 100%;}
.jmForm td{padding: 8px 0;}
.jmForm .star{color: #ff9c9c;display: inline-block;margin-left: 5px;}
.jmForm select{height: 40px;line-height: 40px;border:1px solid #e3e3e3;background: #fff;border-radius: 0;font-size: 14px;padding: 0 5px;margin-right: 7px;overflow: hidden;}
.jmForm textarea{width: 90%; height: 170px;border:1px solid #e3e3e3;line-height: 1.6;padding: 5px;}
.jmForm .itr{display: inline-block; height: 40px;line-height: 40px;border:1px solid #e3e3e3;padding: 0 10px;width: 180px;position: relative;}
.jmForm .itr input[type=text]{border:none;}
.jmForm .itr .yzm{position: absolute;right: 10px;top:8px;}
.fbtns{padding: 25px 35px;}
.fbtns input{width: 146px;height: 46px;line-height: 46px;text-align: center;background: #ffd30d;font-size: 16px;border-radius: 23px;cursor: pointer;color: #333;margin-bottom: 20px;}
.netmap li{margin-bottom: 25px;}
.netmap li .th4{font-size: 22px;font-weight: normal;color: #f60000;padding: 0 5px 10px 5px;}
.netmap li p{border:1px solid #c9c9c9;padding: 5px 10px;}
.netmap li p a{display: inline-block;color: #5f5f5f;line-height: 2.5;font-size: 16px;padding: 0 24px;}
.netmap li a:hover{color: #f60000;}
.ardown{display: block;width: auto;padding:50px 20px;float: none;margin-top: 0;}
.arbox{padding-top: 20px;}
.download{padding: 0 15px;}
.download .nwlist li{padding-right: 184px;}
.download .nwlist li .downa{position: absolute;top:50%;margin-top: -23px;right: 0;}
.download .nwlist li p{font-size: 14px;}
/*å¼¹å‡ºï¿?/
body{position: relative;}
.popBox{position: absolute;left: 0;top:0;right: 0;bottom: 0;background: rgba(0,0,0,.5);z-index: 500;display: none;background: rgba(0,0,0,.52);width: 100%;height: 100%;}
.popCont{position: fixed;width:800px;height:500px;left: 50%;top:50%; margin-left: -400px;margin-top: -250px; background: #fff;overflow:hidden;border:3px solid #b2d555;}
.popCont .cDetails{padding: 0;}
.popCont .cDetails h1{padding: 0;height: 50px;line-height:50px;}
.cd-pp{overflow-y:auto;height: 449px;padding: 0 20px;}
.closed{position: absolute;right: 0px;top:0;height: 40px;line-height: 40px;text-align: center; width: 60px;background:#b2d555;z-index: 20;color: #fff;font-size: 14px;}
.pop_body{position: relative; padding:40px 45px 30px 45px;color: #666;font-size: 14px;line-height: 30px;height: 530px;overflow-y:auto;}

.searchBox{background:#fff url(../images/sbg.gif) repeat-x left top;padding: 190px 0;}
.searchBox .th1{font-size: 24px;color: #6c6c6c;text-align: center;font-weight: normal;margin-bottom:50px;}
.sForm form{position: relative;overflow: hidden;}
.sForm form button{float:right;width: 20%;height: 50px;line-height: 50px;color: #fff;background: #f62901;font-size: 24px;display: block;text-align: center;border:none;cursor: pointer;}
.sForm form input[type=text]{width: 77%;height: 48px;line-height: 48px;padding: 0 5px;border:1px solid #ccc;font-size: 16px;}
.hotwords{padding: 15px;color: #c4c4c4}
.hotwords a{color: #c4c4c4;}
.hotwords a:hover{color: #f40;}
.error img{max-width: 100%;height: auto;}
.etips{padding: 40px 0;color: #5d5d5f;font-size: 16px;line-height: 1.5;}
.goBack{width: 148px;height: 50px;line-height: 50px;color: #fff;background: #f62901;letter-spacing: 1px;border-radius:5px;font-size: 20px;display: inline-block;}
.errBox{padding: 100px 0;}
.amCont{padding-bottom: 20px;}


.wp-pagenavi {
    padding: 30px 0 40px 0;
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
.arbox .ar_bt{color: #f50010;font-weight: normal;font-size: 36px;overflow: hidden;position: relative;}
.arbox .ar_bt span{font-size: 18px;color: #666;height: 29px;line-height: 29px;background: #f9f9f9;position: absolute;left: 270px;right: 0;top:10px;padding: 0 20px;}
.nDetails .sub_tit{font-size: 24px;font-weight: bold;color: #080103;padding-bottom: 12px;}