.wrapper{max-width:1200px;width:93.75%;margin:auto;}
body{overflow-x:hidden;}
body,a{color:#666;}
a:hover{color:#ff8601;}
.bor5{border-radius:5px;overflow:hidden;}
.pic{overflow:hidden;}
.pic:hover img,li:hover .pic img,.swiper-slide:hover .pic img{
    -webkit-transform: scale(1.12);
    -moz-transform: scale(1.12);
    -ms-transform: scale(1.12);
    -o-transform: scale(1.12);
    transform: scale(1.12);
}
.btnBox{position:relative;}
.leftBtn{width:16px !important;height:30px !important;margin-top:-15px !important;left:-43px !important;background:url(../images/l.png) !important;}
.rightBtn{width:16px !important;height:30px !important;right:-43px !important;margin-top:-15px !important;background:url(../images/r.png) !important;}
.leftBtn.white,.leftBtn.white.swiper-button-disabled:hover{background:url(../images/lw.png) !important;}
.rightBtn.white,.rightBtn.white.swiper-button-disabled:hover{background:url(../images/rw.png) !important;}
.leftBtn:hover,.leftBtn.white:hover{background:url(../images/lhover.png) !important;}
.rightBtn:hover,.rightBtn.white:hover{background:url(../images/rhover.png) !important;}
.leftBtn.swiper-button-disabled:hover{background:url(../images/l.png) !important;}
.rightBtn.swiper-button-disabled:hover{background:url(../images/r.png) !important;}
.line3{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:3;height:90px;}
.line4{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:4;height:120px;}
.line2{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:2;height:60px;}
.line5{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:5;height:150px;}
.line6{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:6;height:180px;}
.ani{opacity:0;margin:-20px 0 20px;}
.rightAnimate{
    opacity: 0;
    -webkit-transition: all 1.2s;
    -moz-transition: all 1.2s;
    -ms-transition: all 1.2s;
    -o-transition: all 1.2s;
    transition: all 1.2s;
    -webkit-transform: rotate(10deg) translateX(200px);
    -moz-transform: rotate(10deg) translateX(200px);
    -ms-transform: rotate(10deg) translateX(200px);
    -o-transform: rotate(10deg) translateX(200px);
    transform: rotate(10deg) translateX(200px);}
.rightAnimate.on{
    opacity:1;
    -webkit-transform: rotate(0deg) translateX(0px);
    -moz-transform: rotate(0deg) translateX(0px);
    -ms-transform: rotate(0deg) translateX(0px);
    -o-transform: rotate(0deg) translateX(0px);
    transform: rotate(0deg) translateX(0px);
}
.leftAnimate{
    opacity: 0;
    -webkit-transition: all 1.2s;
    -moz-transition: all 1.2s;
    -ms-transition: all 1.2s;
    -o-transition: all 1.2s;
    transition: all 1.2s;
    -webkit-transform: rotate(-10deg) translateX(-100px);
    -moz-transform: rotate(-10deg) translateX(-100px);
    -ms-transform: rotate(-10deg) translateX(-100px);
    -o-transform: rotate(-10deg) translateX(-100px);
    transform: rotate(-10deg) translateX(-100px);
}
.leftAnimate.on{
    opacity:1;
    -webkit-transform: rotate(0deg) translateX(0px);
    -moz-transform: rotate(0deg) translateX(0px);
    -ms-transform: rotate(0deg) translateX(0px);
    -o-transform: rotate(0deg) translateX(0px);
    transform: rotate(0deg) translateX(0px);
}
.phone{display:none;}
.fontp{line-height:30px;font-size:16px;color:#888888;}
.pos_re{position:relative;}
.pos_re>a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:3;}
.bg_box{
    height:100%;
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;
}
.pic:hover .bg_box{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
.fixMar{height:100px;}



.videoBox{cursor:pointer;}
.black{display:none;position:fixed;z-index:9;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);}
.videoAlert embed,.videoAlert iframe,.videoAlert video{background:#000;width:100%;height:100%;}
.videoAlert .close,.tanc .close{position:absolute;right:-60px;top:-60px;}
.videoAlert{position:fixed;z-index:10;max-width:640px;height:420px;background:#000;margin:auto;left:0;top:0;right:0;bottom:0;opacity:0;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.videoAlert.on{
    opacity:1;
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);}
.pagination{}
.pagination span,.pagination a{display:inline-block;margin-right:2px;font-size:14px;color:#000;background:#f0f0f0;min-width:43px;padding:0 16px;box-sizing:border-box;height:43px;text-align:center;line-height:43px;vertical-align:middle;}
.pagination span,.pagination a:hover{background:#ff8601;color:#fff;}




.header{padding:15px 0;position:fixed;left:0;top:0;z-index:7;background:#fff;width:100%;}
.logo a{}
.logo div{padding-left:20px;}
.logo div h2{font-size:24px;color:#333;letter-spacing:10px;padding:6px 0 7px 0;}
.logo div span{border-radius:30px;background:#eeeeee;padding:0 13px;line-height:22px;display:inline-block;color:#888888;font-size:12px;}
.nav{position:relative;padding-top:14px;font-size:18px;}
.nav li{line-height:42px;float:left;padding:0 23px;}
.nav li.er>a{padding-right:21px;background:url(../images/icon01.png) no-repeat right center;}
.nav li.er>a:hover,.nav li.er:hover>a,.nav li.cur.er>a{background:url(../images/icon02.png) no-repeat right center;}
.nav li.loginBtn{padding-left:44px;background:url(../images/icon03.png) no-repeat left 22px center;}
.nav li a:hover,.nav li.navLI:hover>a,.nav li.cur>a{color:#ff8601;}
.nav li.cur>a{font-weight:bold;}
.nav li dl{z-index:2;display:none;padding:6px 0;position:absolute;left:0;top:42px;white-space:nowrap;font-size:16px;min-width:100%;text-align:center;background:#fff;box-shadow:0 1px 5px 0px rgba(0,0,0,.2);}
.nav li dd a:hover{font-weight:normal;}
.nav li dd{line-height:34px;}
.nav li:hover dl{display:block;}
.san{float:right;}
.header .san{margin-top:17px;box-sizing:border-box;cursor:pointer;width:36px;height:24px;position:relative;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.header .san span{
    width:100%;
    position:absolute;;
    height:3px;background:#ff8601;
    display:block;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.header .san span:nth-child(1){top:0;}
.header .san span:nth-child(2){top:50%;margin-top:-1px;}
.header .san span:nth-child(3){bottom:0;}
.header .san.cur span:nth-child(1){
    top: 50%;margin-top:-1px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.header .san.cur span:nth-child(2){
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);}
.header .san.cur span:nth-child(3){display:none;}
.header .subnav{z-index:2;width:100%;position:absolute;left:0;display:none;}
.header .subnav_box{margin-top:29px;background:#f1f1f1;}
.header .subnav_box .pic{width:290px;float:left;}
.header .subnav_box .wenz{position:relative;width:calc(100% - 290px);float:right;box-sizing:border-box;padding:40px;}
.header .subnav_box .wenz h3{margin-bottom:18px;font-size:24px;color:#333;}
.header .subnav_box .wenz p{font-size:14px;line-height:26px;color:#888888;}
.header .subnav_box .wenz .subnav_dl{margin-top:18px;}
.header .subnav_box .wenz .subnav_dl div{float:left;box-sizing:border-box;width:33.33%;;}
.header .subnav_box .wenz .subnav_dl a{font-size:16px;padding-right:25px;color:#1388d0;background:url(../images/jt03.png) no-repeat right 5px center;}
.header .subnav_box .wenz .subnav_dl a:hover{color:#ff8601;background:url(../images/jt04.png) no-repeat right center;}
.header .subnav_box .wenz>a{position:absolute;bottom:-38px;right:0;text-align:center;z-index:3;width:160px;line-height:50px;display:block;color:#fff;background:#ff8601 url(../images/rw.png) no-repeat right 26px center;background-size:7px;font-size:16px;}
.header .subnav_box .wenz>a:hover{background:#ff8601 url(../images/rw.png) no-repeat right 22px center;background-size:7px;}
.header li:hover .subnav{display:block;}


.footer{padding:55px 0;}
.footerNav{}
.footerNav dl{margin-right:80px;float:left;}
.footerNav dd a{line-height:26px;color:#888888;font-size:14px;}
.footerNav dt a{color:#333;font-size:16px;}
.footerNav dt{padding-bottom:13px;}
.footerCode{max-width:100px;margin-left:17px;font-size:14px;color:#888;text-align:center;}
.footerCode img{display:block;margin-bottom:8px;}
.footerContact{max-width:360px;padding-left:28px;background:url(../images/icon05.png) no-repeat left top 6px;}
.footerContact h3{font-size:14px;color:#333;line-height:26px;}
.footerContact p{font-size:14px;color:#888;line-height:26px;}
.footerB{font-size:14px;line-height:26px;color:#888;padding-top:60px;}
.footerB a{padding:0 13px;}
.footerNav dt a:hover,.footerNav dd a:hover,.footerB a:hover{color:#ff8601;}



.banner{position:relative;z-index:1;}
.banner .swiper-slide{height:650px;padding:220px 0 255px;box-sizing:border-box;}
.banner .wenz{text-align:center;}
.banner h3{text-transform:uppercase;font-family:Calibri;font-size:12px;color:rgba(255,255,255,.4);}
.banner h2{padding-top:12px;font-size:36px;line-height:55px;color:#fff;}
.banner .hr{width:50px;height:3px;background:#fff;margin:26px auto 0 auto;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    transition-delay: .6s;
    -wekbit-transition-delay: .6s;
    opacity:0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);

}
.banner .swiper-pagination{bottom:80px !important;}
.swiper-pagination-bullet{width:12px !important;background:#fff !important;margin:0 5px;height:12px !important;opacity:1 !important;}
.swiper-pagination-bullet-active{background:#ff8601 !important;}
.banner .swiper-slide{opacity:0;}
.banner .swiper-slide-active{opacity:1;}
.banner .swiper-slide-active .hr{
    opacity:1;
    -webkit-transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);
}
.banner .swiper-slide .wenz>div:nth-child(1){opacity:0;margin:-50px 0 50px;
    -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -ms-transition: all .8s;
    -o-transition: all .8s;
    transition: all .8s;
}
.banner .swiper-slide-active .wenz div:nth-child(1){opacity:1;margin:0px 0 0px;}




.syContent01{position:relative;z-index:2;margin-top:-70px;}
.syContent01 .wrapper{background:url(../images/bg.png);padding:26px 0 29px;}
.syContent01 h3{padding-bottom:12px;}
.syContent01 h3 font{font-size:36px;font-weight:bold;color:#ff8601;padding-right:12px;}
.syContent01 p{letter-spacing:1px;padding:0 28px;line-height:22px;height:44px;overflow:hidden;}
.syContent01 .swiper-slide{border-right:1px solid #ddd;box-sizing:border-box;font-size:14px;color:#888;text-align:center;}
.syContent01 .swiper-slide:nth-last-child(1){border:none;}

.syContent02{padding-bottom:46px;font-size:16px;color:#888;text-align:center;}
.syContent02 p{line-height:22px;}
.syContent02 h3{margin-top:12px;line-height:27px;height:54px;overflow:hidden;}
.syContent02 .btnBox{margin-top:24px;}
.syContent02 .btnBox .leftBtn,.syContent02 .btnBox .rightBtn{margin-top:-43px!important;}

.syContent03{background:#f2f2f2;padding:55px 0;}
.syContent03 .wrapper>div{width:calc(50% - 10px);}
.syContent03 .pic{position:relative;}
.syContent03 .wenz{z-index:2;font-size:18px;color:#fff;position:absolute;padding:0 30px 18px 30px;bottom:0;left:0;width:100%;height:100%;box-sizing:border-box;background:url(../images/yy.png) no-repeat bottom center;}
.syContent03 .wenz h3{position:absolute;bottom:18px;width:100%;left:0;padding:0 30px;box-sizing:border-box;}
.syContent03 .bf{position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;z-index:3;
    -webkit-transform: scale(1.0) !important;
    -moz-transform: scale(1.0) !important;
    -ms-transform: scale(1.0) !important;
    -o-transform: scale(1.0) !important;
    transform: scale(1.0) !important;
}
.syContent03 .leftCon>p{font-size:14px;line-height:26px;text-align:center;padding-top:50px;background:url(../images/icon04.png) no-repeat top 26px center;}
.syContent03 .leftCon.fr>p{padding:0 0 50px;background:url(../images/icon01.png) no-repeat bottom 26px center;}
.syContent03 .leftBtn{left:18px !important;}
.syContent03 .rightBtn{right:18px !important;}

.gray{background:#f0f0f0;border:none;}
.crumbs{border-bottom:1px solid #e9e9e9;line-height:50px;}
.crumbs dd{float:left;}
.crumbs dd a{margin-right:20px;display:block;padding:0 30px;font-size:16px;color:#888888;}
.crumbs dd a:hover,.crumbs dd.cur a{background:#ff8601;color:#fff;}
.crumbs .fr{font-size:14px;color:#aaaaaa;}
.crumbs .fr a{color:#aaa;}
.crumbs .fr a:hover{color:#ff8601;}
.crumbs .fr span{color:#888;}

.pro_ul{margin-top:40px;}
.pro_ul li{margin-bottom:20px;background:#f5f5f5;}
.pro_ul li .pic{float:left;width:50%;}
.pro_ul li .wenz{float:right;width:50%;box-sizing:border-box;padding:53px 60px;}
.pro_ul li .wenz h3{font-size:24px;color:#000;}
.pro_ul li .wenz .hr{margin:18px 0 37px;width:45px;height:2px;background:#000;}
.pro_ul li .wenz p{font-size:16px;line-height:30px;color:#888;}
.pro_ul li .wenz a{margin-top:64px;line-height:48px;padding:0 30px;background:#1388d0;display:inline-block;font-size:16px;color:#fff;}
.pro_ul li .wenz a img{margin:-3px 0 0 58px;}
.pro_ul li .wenz a:hover{background:#ff8601;}
.news_detail .editor{min-height:300px;}
.about_con01{padding:53px 0 130px 0;}
.about h2{margin-bottom:30px;font-size:30px;color:#333;text-align:center;}
.about h2.white{color:#fff;}
.gpdm{width:130px;line-height:22px;background:#ff8601;color:#fff;text-align:center;border-radius:30px;margin:0 auto 14px auto;}
.about_con01 .fontp p{text-indent:2em;}
.about .syContent01{margin:-90px 0 -60px;}
.about .syContent01 .wrapper{background:#ff8601;}
.about .syContent01 h3 font,.about .syContent01 h3,.about .syContent01 p{color:#fff;}
.about .syContent01 .wrapper{padding:26px 0;}
.about_con02{padding:133px 0 76px;background:#f5f5f5;}
.about_con03{padding:57px 0;}
.about_con03 .swiper-container{margin-bottom:48px;}
.about_con04{padding:63px 0 70px;background:url(../images/bg01.jpg) no-repeat center center/cover;}
.videoPath{display:none;}
.case{}
.case ul{}
.case ul li{float:left;width:32%;margin:28px 2% 0 0;}
.case ul li:nth-child(3n){margin-right:0;}
.case ul li p{line-height:22px;}
.case ul li h3{font-size:16px;color:#888;text-align:center;margin-top:12px;line-height:27px;height:54px;overflow:hidden;}
.case ul li h3 span{display:block;}
.case .pagination{margin-top:43px;}
.case_detail{padding-top:55px;}
.case_detail .img{box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.2);width:50%;float:right;}
.case_detail .wenz{float:left;}
.case_detail .wenz .fontp{font-size:18px;line-height:48px;color:#666;;}
.case_detail h3{margin-bottom:25px;padding-bottom:25px;position:relative;font-size:24px;color:#333;line-height:36px;border-bottom:1px solid #e6e6e6;}
.case_detail h3:after{content:"";width:40px;height:3px;background:#333;position:absolute;left:0;bottom:-2px;}
.case_detail .img img{width:100%;}
.case_detail .swiper-button-next{right:10px !important;}
.case_detail .swiper-button-prev{left:10px !important;}
.case_detail_con{margin-top:-82px;padding:106px 0 50px;background:#f5f5f5;}
.case_detail_btm{line-height:40px;padding:30px 0;background:#ececec;}
.case_detail_btm .fl{font-size:16px;color:#888;}
.case_detail_btm .fl a{color:#888;}
.case_detail_btm .fl a:hover{color:#ff8601;}
.case_detail_btm .fl font{padding:0 10px;}
.case_detail_btm .return{width:158px;line-height:38px;font-size:16px;text-align:center;color:#ff8601;background:#fff;border-radius:4px;border:1px solid #ff8601;display:block;}
.case_detail_btm .return:hover{background:#ff8601;color:#fff;}

.business{padding:55px 0 90px;}
.business h2{font-size:30px;margin-bottom:30px;color:#333;text-align:center;}
.editor p{text-indent:2em;}
.editor .si{}
.editor .si li{float:left;width:25%;text-align:center;}
.editor img{height:auto !important;}
#dituContent{height:370px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.contact .ditu{width:63.33%;float:right;}
.contact .wenz{width:35%;float:left;}
.contact{padding:57px 0 80px;}
.contact h3{font-size:24px;color:#333;margin-bottom:18px;}
.contact .fontp{font-size:14px;}
.contact .fontp a{color:#888;}
.contact .fontp a:hover{color:#ff8601;}

.new_pro_ul{}
.new_pro_ul h2{font-size:48px;font-weight:bold;color:#cccccc;}
.new_pro_ul li{background:none;}
.new_pro_ul li .wenz{padding:0;}
.new_pro_ul li .wenz h2,.new_pro_ul li .wenz h3{padding-left:60px;}
.new_pro_ul li .wenz .hr{margin-bottom:0;margin-left:60px;}
.new_pro_ul li .wenz .xian{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:34px 60px;}
.new_pro_ul li .wenz a{margin-top:34px;color:#666;background:none;padding:0;line-height:24px;width:auto;}
.new_pro_ul li .wenz a img{margin:-2px 0 0 10px;}
.new_pro_ul li .wenz a:hover{background:transparent;}
.new_pro_ul li .wenz a:hover img{margin:-2px 0 0 20px;}
.new_pro_ul li .pic{width:41.66%;}
.new_pro_ul li .wenz{width:58.34%;}
.news{padding:40px 0;}
.news li{max-height:423px;float:left;margin-bottom:20px;width:32%;margin-right:2%;box-sizing:border-box;border:1px solid #e5e5e5;}
.news li:nth-child(3n){margin-right:0;}
.news li .pic{height:240px;}
.news li .wenz{}
.news li .wenz_t{text-transform:capitalize;padding:24px 37px;border-bottom:1px solid #e5e5e5;}
.news li .wenz_t h3{font-size:14px;color:#004b84;}
.news li .wenz_t h4{line-height:28px;height:56px;margin-top:10px;font-size:18px;}
.news li .wenz_t h4 a{color:#333;}
.news li .wenz_t h4 a:hover{color:#ff8601;}
.news li .wenz_t p{height:156px;margin:34px 0 51px;font-size:16px;line-height:26px;color:#666;}
.news .bdsharebuttonbox{padding:12px 37px;}
.news .bdsharebuttonbox a{width:22px !important;margin:0 10px 0 0 !important;height:22px !important;padding:0 !important;background-position:left center !important;background-repeat:no-repeat !important;opacity:1 !important;}
.news .bdsharebuttonbox .bds_more{background:url(../images/fx03.png);background-size:22px !important;}
.news .bdsharebuttonbox .bds_tsina{background:url(../images/xlwb.png);background-size:22px !important;}
.news .bdsharebuttonbox .bds_qzone{background:url(../images/kj.png);background-size:22px !important;}
.news .bdsharebuttonbox .bds_tqq{background:url(../images/qqwb.png);background-size:22px !important;}
.news_detail{padding:60px 0 0px;}
.news_detail_tit h3{font-size:24px;padding-bottom:6px;color:#333;}
.news_detail_tit h4{font-size:14px;color:#888888;}
.news_detail_tit{margin-bottom:45px;padding-bottom:30px;border-bottom:1px solid #e6e6e6;}
.news_detail .editor .con{padding-left:190px;}
.news_detail .editor{padding-bottom:50px;position:relative;}
.news_detail .bdsharebuttonbox{position:absolute;left:0;top:0;}
.news_detail .bdsharebuttonbox a{float:none !important;display:block !important;padding:0 !important;margin:0 0 10px 0 !important;width:60px !important;height:60px !important;}
.news_detail .bdsharebuttonbox .bds_tsina{background:url(../images/xlwb.png) !important;}
.news_detail .bdsharebuttonbox .bds_tqq{background:url(../images/qqwb.png) !important;}
.news_detail .bdsharebuttonbox .bds_qzone{background:url(../images/kj.png) !important;}

.service{padding:60px 0;}
.service .pic{float:left;width:42%;}
.service .wenz{float:right;width:58%;box-sizing:border-box;padding-left:40px;}
.service .wenz h3{font-size:24px;color:#333;margin:36px 0 20px;}
.service .wenz a{margin-top:36px;display:block;text-align:center;width:187px;height:50px;line-height:50px;color:#fff;background:#ff8601;border-radius:4px;font-size:16px;}
.service .wenz p{font-size:14px;color:#666;line-height:24px;}
.service .wenz a:hover{opacity:.7;}

.feedback{padding:60px 0;}
.feedback .form{margin-top:20px;}
.feedback h3{font-size:24px;color:#333;margin-bottom:16px;}
.feedback .input{margin-bottom:10px;float:left;width:48.5%;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:5px;overflow:hidden;}
.feedback .input:nth-child(2n){float:right;}
.feedback .input.wid100{width:100%;}
.feedback .input .wz{line-height:42px;width:100px;text-align:right;float:left;font-size:14px;color:#666;}
.feedback .input .text{float:right;width:calc(100% - 120px);margin-right:10px;box-sizing:border-box;}
.feedback .input .text input[type=text],.feedback .input .text input[type=password]{border:none;outline:none;font-size:14px;width:100%;color:#666;line-height:42px;height:42px;}
.feedback .input .text label{cursor:pointer;display:inline-block;font-size:14px;color:#666;line-height:42px;margin:0 20px 0 0;}
.feedback .input .text label input{margin:-1px 5px 0 0;}
.feedback .input .text textarea{width:100%;border:none;outline:none;height:100px;padding:10px;box-sizing:border-box;}
.feedback .input.wid70 .wz{width:70px;}
.feedback .input.wid70 .text{width:calc(100% - 90px);}
.feedback .submit input{width:159px;line-height:50px;background:#ff8601;color:#fff;text-align:center;border-radius:5px;cursor:pointer;border:none;outline:none;font-size:16px;margin-top:10px;}
.feedback .submit input:hover{opacity:.7;}
.feedback .label{cursor:pointer;padding:12px 0 8px 0;float:left;width:100%;font-size:14px;color:#888;}
.feedback .label input{margin:-1px 4px 0 0;}
.feedback .yzm{position:relative;}
.feedback .yzm a,.feedback .yzm img{position:absolute;right:0;top:7px;line-height:30px;height:30px;display:block;}
.feedback .yzm a{background:#c6c6c6;border-radius:4px;color:#fff;text-align:center;padding:0 12px;}
.feedback .yzm a:hover{background:#ff8601;}
.feedback .yzm img{width:auto;}
.feedback .submit span{vertical-align:middle;font-size:14px;color:#666;margin-left:18px;margin-top:10px;display:inline-block;}

.register{padding:72px 0;background:url(../images/bg02.jpg) no-repeat center center/cover;}
.register_box{padding:35px 50px;box-sizing:border-box;width:480px;background:#fff;}
.register_tit{white-space:nowrap;border-bottom:1px solid #d6d6d6;line-height:32px;padding-bottom:18px;}
.register_tit>a{font-size:18px;color:#ccc;margin-right:70px;display:inline-block;}
.register_tit>a:nth-last-child(1){margin-right:0;}
.register_tit>a:hover{color:#000;}
.register_tit span,.register_tit>a.cur{position:relative;color:#000;font-size:24px;display:inline-block;}
.register_tit span:after,.register_tit>a.cur:after{content:"";left:0;position:absolute;bottom:-23px;height:3px;background:#000;width:100%;}
.register_tit .fr{font-size:14px;color:#888;margin-top:4px;}
.register .feedback{padding:0;margin-top:25px;}
.register .feedback .input{width:100%;}
.register .feedback .submit input{width:100%;}

.member{padding:40px 0;background:#f5f5f5;}
.member_nav{min-height:500px;float:left;width:220px;background:#fff;}
.member_nav_tit{margin-bottom:20px;line-height:100px;background:#2f2f2f;color:#fff;font-size:24px;text-align:center;}
.member_nav ul{}
.member_nav li{margin-bottom:7px;line-height:50px;}
.member_nav li a{font-size:16px;color:#666;border-left:4px solid transparent;box-sizing:border-box;text-align:center;display:block;}
.member_nav li:hover a,.member_nav li.cur{border-left:4px solid #ff8601;background:#f9f4ef;color:#ff8601;}
.member_con{margin-top:52px;float:right;width:calc(100% - 280px);}
.member_con_tit{font-size:20px;color:#333;border-bottom:1px solid #e6e6e6;padding-bottom:20px;}
.member_con_tit span{position:relative;}
.member_con_tit span:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#333;bottom:-20px;display:block;}
.member .feedback{padding:0;}
.member .feedback .input{background:#fff;}

.assets{padding-top:35px;}
.assets li{text-align:center;float:left;width:32%;margin:0 2% 20px 0;}
.assets li:nth-child(3n){margin-right:0;}
.assets li h3{height:48px;font-size:14px;line-height:24px;color:#666;padding-top:12px;}
.assets li h3 font{padding:0 4px;font-size:24px;color:#ff8601;}
.assets li span{display: inline-block;width: 120px;line-height: 36px;background: #ff8601;border:1px solid #ff8601;border-radius: 4px;text-align: center;color: #ffffff;font-size: 16px;}
.assets li span:hover{background: transparent;color: #ff8601;cursor: pointer;}

.assets li a.btn{display:block;margin:16px auto 0 auto;width:120px;line-height:35px;border-radius:5px;background:#ff8601;color:#fff;font-size:16px;}
table{width:100%;border-collapse: collapse;}
.assets li a.btn:hover{opacity:.7;}

.consume{padding-top:30px;}
.consume thead td{line-height:50px;font-size:16px;color:#fff;background:#2f2f2f;}
.consume td:nth-child(1){padding-left:50px;}
.consume tbody tr{border:1px solid #e6e6e6;}
.consume tbody td{font-size:16px;color:#333;line-height:55px;}
.consume table{background:#fff;}

.message{margin:20px 0;background:#fff;border:1px solid #e6e6e6;}
.message li{border-bottom:1px solid #e6e6e6;padding:30px;}
.message li h3{position:relative;font-size:16px;color:#333;font-weight:bold;padding-right:60px;}
.message li h4{font-size:14px;color:#888888;margin:15px 0 8px;}
.message li p{font-size:14px;color:#666;}
.message li h3 a{position:absolute;right:0;top:1px;color:#666;font-size:14px;}
.message li h3 a:hover{color:#ff8601;}
.message li:nth-last-child(1){border-bottom:0;}

.card{background:#f5f5f5;padding:75px 0;}
.card_tit h3{font-size:24px;color:#333;margin-bottom:14px;}
.card_tit p{font-size:14px;color:#666;}
.card_tit{text-align:center;}
.shopcart .card_tit h3{text-align:left;}
.shopcart .card_tit{margin-bottom:40px;}
.shopcart dl{width:30.25%;float:left;}
.shopcart dd{cursor:pointer;margin-bottom:42px;padding-left:60px;background:url(../images/checkbox.png) no-repeat left 20px center;}
.shopcart dd.cur{background:url(../images/checkboxon.png) no-repeat left 20px center;}
.shopcart .introduce{padding-left:70px;box-sizing:border-box;float:right;width:63.33%;border-left:1px solid #d6d6d6;}
.shopcart .introduce .editor{display:none;font-size:14px;line-height:26px;color:#666;}
.shopcart .introduce .editor p{text-indent:0;}
.shopcart .number{font-size:16px;color:#666;padding:16px 55px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.shopcart .number input{background:transparent;margin-right:5px;width:100px;box-sizing:border-box;padding:0 5px;font-size:14px;color:#666;border:1px solid #c6c6c6;}
.submit_btn a{display:block;border-radius:5px;font-size:16px;color:#fff;background:#ff8601;width:200px;line-height:44px;margin:30px 0 0 55px;text-align:center;}
.submit_btn a:hover{opacity:.7;}

.pay{margin-top:-42px;font-size:16px;color:#888888;}
.pay_tit{margin:42px 0 22px 0;position:relative;padding-bottom:20px;border-bottom:1px solid #e6e6e6;font-size:24px;color:#333;}
.pay_tit:after{content:"";position:absolute;bottom:-1px;height:3px;width:100px;background:#ff8601;display:block;}
.pay .p{line-height:30px;}
.pay .p font{color:#ff8601;font-size:18px;padding:0 5px;}
.pay_way{padding:15px 0;}
.pay_way a{margin-right:35px;display:block;float:left;border:1px solid #e5e5e5;}
.pay_way a:hover,.pay_way a.cur{border-color:#ff8601;}
.pay .submit_btn a{margin-left:0;}

.tanc{
    position:fixed;box-sizing:border-box;padding:48px 32px;border-radius:10px;left:50%;top:50%;z-index:10;background:#fff;width:720px;font-size:14px;color:#666;line-height:24px;
    opacity:0;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(0);
    -moz-transform: translateX(-50%) translateY(-50%) scale(0);
    -ms-transform: translateX(-50%) translateY(-50%) scale(0);
    transform: translateX(-50%) translateY(-50%) scale(0);
}
.tanc h2{font-size:26px;text-align:center;color:#333;margin-bottom:22px;}
.tanc.on{
    opacity:1;
    -webkit-transform: translateX(-50%) translateY(-50%) scale(1.0);
    -moz-transform: translateX(-50%) translateY(-50%) scale(1.0);
    -ms-transform: translateX(-50%) translateY(-50%) scale(1.0);
    -o-transform: translateX(-50%) translateY(-50%) scale(1.0);
    transform: translateX(-50%) translateY(-50%) scale(1.0);}
.tanc .scroll_div{line-height:24px;padding-right:10px;max-height:408px;overflow-y:auto;}

.animate{
    opacity:0;
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    transform: translateY(-50px);
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.animate.on{
    opacity:1;
    -webkit-transform: translateY(0px) rotate(0deg);
    -moz-transform: translateY(0px) rotate(0deg);
    transform: translateY(0px) rotate(0deg);
}

.join{padding:30px 0;}
.join li{font-size:14px;color:#888;margin-bottom:20px;padding:37px;border:1px solid #e6e6e6;}
.join li h3{position:relative;padding-right:80px;border-bottom:1px solid #e6e6e6;font-size:24px;color:#333333;}
.join li h3 span{padding-bottom:28px;position:relative;display:inline-block;}
.join li h3 span:after{content:"";width:100%;display:block;background:#333333;height:2px;position:absolute;bottom:-1px;}
.join li h3 em{font-style:normal;font-size:14px;color:#666;right:0;top:15px;position:absolute;}
.join li .clearfix{font-size:16px;color:#666;line-height:36px;}
.join li b{display:block;padding-bottom:10px;}
.join li a.more{margin-right:12px;width:150px;line-height:40px;font-size:16px;border-radius:4px;color:#fff;display:inline-block;text-align:center;background:#ff8601;}
.join li a.more:hover{opacity:.7;}
.join li span{display:inline-block;}
.join li span a{color:#888;}
.join li span a:hover{color:#ff8601;}
.join li .fl,.join li .fr{width:50%;float:left;box-sizing:border-box;line-height:26px;font-size:14px;padding:30px 0;}
.join li .fl{padding-right:20px;}
@media screen and (max-width: 1023px) {
    .join li .fl,.join li .fr{width:100%;padding:0;}
    .join li .fr{padding:10px 0 30px;}
    .join li .fl{padding:30px 0 10px;}
}
@media screen and (max-width: 767px) {
    .join li{padding:18px;}
    .join li h3 span{padding-bottom:8px;font-size:18px;}
    .join li h3 em{font-size:12px;top:13px;}
    .join li a.more{font-size:14px;width:120px;line-height:34px;height:34px;margin-bottom:8px;}
}
@media screen and (max-width: 1440px) {
    .logo img{width:60px;}
    .logo div h2{font-size:22px;letter-spacing:8px;padding-top:0;}
    .header{padding:10px 0;}
    .nav{padding-top:7px;}
    .banner .swiper-slide{height:500px;padding:160px 0 200px;}
    .syContent01 .wrapper{padding-top:23px;}
}
@media screen and (max-width: 1200px) {
    .fixMar{height:78px;}
    .header .subnav_box{margin-top:19px;}
    .header .subnav_box .pic{width:240px;}
    .header .subnav_box .wenz{width:calc(100% - 240px);padding:28px;}
    .header .subnav_box .wenz h3{font-size:20px;margin-bottom:8px;}
    .header .subnav_box .wenz .subnav_dl{margin-top:12px;}
    .header .subnav_box .wenz>a{bottom:-29px;width:120px;line-height:36px;height:36px;font-size:14px;background:#ff8601 url(../images/rw.png) no-repeat right 15px center;background-size:7px !important;}
    .header .subnav_box .wenz>a:hover{background:#ff8601 url(../images/rw.png) no-repeat right 15px center;background-size:7px !important;}
    .nav{font-size:16px;}
    .nav li{padding:0 15px;}
    .logo div{padding-left:15px;}
    .syContent01 p{padding:0 18px;font-size:13px;}
    .btnBox .rightBtn{right:-10px !important;}
    .btnBox .leftBtn{left:-10px !important;}
    .footerNav dl{margin-right:60px;}
    .syContent01 h3 font{font-size:30px;padding-right:10px;}
    .pro_ul li{position:relative;}
    .pro_ul li .wenz{position:absolute;overflow-y:auto;right:0;top:0;height:100%;padding:35px;}
    .pro_ul li .wenz a{margin-top:24px;}
    .case_detail h3{font-size:20px;line-height:30px;}
    .case_detail .wenz .fontp{font-size:14px;line-height:24px;}
    .new_pro_ul li .wenz h2, .new_pro_ul li .wenz h3{padding-left:30px;}
    .new_pro_ul h2{font-size:34px;}
    .pro_ul li .wenz h3{font-size:20px;}
    .pro_ul li .wenz{padding:0 28px;}
    .new_pro_ul li .wenz .hr{margin-left:30px;}
    .new_pro_ul li .wenz .xian{padding:28px 30px;}
    .pro_ul li .wenz a{margin-top:20px;}
    .pro_ul li .wenz p{font-size:14px;line-height:24px;height:72px;}
    .service .wenz h3{margin-top:0;}
    .news li .pic{height:180px;}
    .news li .wenz_t p{font-size:14px;line-height:24px;height:120px;-webkit-line-clamp:5;margin:22px 0 38px;}
    .news li .wenz_t{padding:20px 26px;}
    .news li .wenz_t h4{font-size:16px;line-height:26px;height:52px;}
    .news .bdsharebuttonbox{padding:12px 26px;}
    .news_detail .editor .con{padding-left:90px;}
    .news_detail .bdsharebuttonbox a{width:48px !important;height:48px !important;}
    .news_detail .bdsharebuttonbox .bds_tsina{background-size:40px !important;background-repeat:no-repeat !important;}
    .news_detail .bdsharebuttonbox .bds_tqq{background-size:40px !important;background-repeat:no-repeat !important;}
    .news_detail .bdsharebuttonbox .bds_qzone{background-size:40px !important;background-repeat:no-repeat !important;}
    .fontp{font-size:14px;line-height:24px;}
    .member_nav{width:200px;}
    .member_nav_tit{line-height:80px;font-size:20px;}
    .member_con{margin-top:30px;width:calc(100% - 240px);}


}
@media screen and (max-width: 1023px) {
    .del_tit h1{font-size: 18px;margin-bottom: 10px;}
	.assets li span{width: 80px;line-height: 28px;font-size: 14px;}
    .header{border-bottom:2px solid #ff8601;}
    .phone{display:block;}
    .nav{overflow-y:auto;display:none;background:#fff;top:80px;box-sizing:border-box;z-index:9;position:fixed;width:100%;left:0;height:calc(100% - 80px);}
    .nav li{padding:0;border-bottom:1px solid #ddd;width:100%;box-sizing:border-box;float:none;}
    .nav li.er>a{background-position: right 30px center !important;}
    .nav li>a{display:block;padding:12px 30px;width:100%;box-sizing:border-box;}
    .nav li.loginBtn a{text-align:center;width:50%;float:left;}
    .nav li.loginBtn font{display:none;}
    .nav li.loginBtn{padding-left:0;background:none;}
    .nav li dl{box-shadow:none;position:relative;background:#f2f2f2;display:none;top:auto;}
    .nav li dd{text-align:left;}
    .nav li dd a{display:block;padding:4px 0 4px 50px;}
    .nav li.loginBtn a:nth-child(1){border-right:1px solid #ddd;}
    .header{position:fixed;z-index:7;background:#fff;width:100%;top:0;left:0;}
    .fixMar{height:80px;}
    .banner .swiper-slide{height:auto;padding:110px 0 140px;}
    .banner h2{font-size:30px;line-height:40px;}
    .syContent01 .swiper-container{padding-bottom:50px;}
    .about .syContent01 .swiper-container{padding-bottom:20px;}
    .syContent01 .wrapper{padding-bottom:30px;}
    .syContent03 .bf{width:42px;}
    .footerCode{display:none;}
    .footerNav dl{margin-right:40px;}
    .footerB .fr{width:100%;text-align:center;padding-top:10px;border-top:1px solid #ddd;margin-top:13px;}
    .footerB{padding-top:30px;}
    .pro_ul li .wenz{padding:22px;}
    .pro_ul li .wenz h3{font-size:18px;}
    .pro_ul li .wenz .hr{margin:10px 0 20px;}
    .pro_ul li .wenz p{font-size:14px;line-height:24px;height:72px;}
    .pro_ul li .wenz a{padding:0 18px;font-size:14px;line-height:38px;}
    .pro_ul li .wenz a img{margin-left:24px;}
    .case_detail_con{margin-top:0;padding-top:40px;}
    .case_detail{padding-top:40px;}
    .case_detail_tit{padding-bottom:40px;}
    .case_detail_btm{padding:18px 0;}
    .pro_ul li .wenz{padding:0 22px;}
    .new_pro_ul li .wenz h2, .new_pro_ul li .wenz h3{padding-left:0;}
    .new_pro_ul h2{font-size:24px;font-weight:normal;}
    .pro_ul li .wenz h3{margin-top:12px;}
    .new_pro_ul li .wenz .hr{margin-bottom:0;}
    .new_pro_ul li .wenz .xian{padding:12px 0 0 0;}
    .new_pro_ul li .wenz a{margin-top:0;padding:0;}
    .service .wenz{padding-left:28px;}
    .service .wenz h3{margin-bottom:12px;}
    .service .wenz a{font-size:14px;line-height:36px;height:36px;width:120px;margin-top:20px;}
    .service{padding:32px 0;}
    .news li{width:48.5%;margin-right:0;}
    .news li:nth-child(2n){float:right;}
    .case ul li h3{font-size:14px;line-height:24px;height:48px;}
    .register_box{width:100%;}
    .member_nav{display:none;}
    .member_con{margin-top:0;width:100%;}
    .shopcart .introduce{padding-left:40px;}
    .card{padding:40px 0;}
    .header .subnav{position:relative;}
    .header .subnav .pic{display:none;}
    .header .subnav .wenz{background:#f2f2f2;float:none;padding:8px 30px;width:100%;}
    .header .subnav_box{margin-top:0;background:none;}
    .header .subnav_box .wenz h3{display:none;}
    .header .subnav_box .wenz p{display:none;}
    .header .subnav_box .wenz>a{display:none;}
    .header .subnav_box .wenz .subnav_dl{margin-top:0;}
    .header .subnav_box .wenz .subnav_dl div{width:100%;}
    .header .subnav_box .wenz .subnav_dl div a{color:#666;background:none;display:block;padding-left:20px;font-size:14px;}
    .header li:hover .subnav{display:none;}
    .header li:hover dl{display:none;}
}
.ny_banner img{width:100%;}
.footer .wrapper{position:relative;}
.yqlj{min-width:85px;bottom:34px;display:none;position:absolute;right:0;padding:8px 0;border:1px solid #ff8601;background:#fff;z-index:2;}
.yqlj a{display:block;text-align:center;line-height:26px;}
.page-index{display:none !important;}

@media screen and (max-width: 767px) {
    .assets li span{margin-top: 10px;}
    .logo img{width:40px;}
    .ny_banner img{width:160%;max-width:160%;margin-left:-30%;}
    .logo div span{line-height:20px;}
    .logo div h2{padding-bottom:2px;margin-top:-2px;font-size:16px;letter-spacing:2px;}
    .logo div{padding-left:10px;}
    .header .san{width:28px;height:20px;margin-top:11px;}
    .header .san span{height:2px;}
    .fixMar{height:63px;}
    .nav{top:63px;height:calc(100% - 63px);}
    .nav li>a{padding:2px 18px;}
    .nav li dd a{padding:2px 0 2px 30px;font-size:14px;}
    .banner .swiper-slide{padding:55px 0 115px 0;}
    .banner .wenz{padding:0 3.125%;}
    .banner h2{font-size:20px;line-height:34px;}
    .banner .hr{width:30px;height:2px;margin-top:18px;}
    .swiper-pagination-bullet{width:8px !important;height:8px !important;margin:0 4px !important;}
    .syContent01 .swiper-pagination{bottom:5px !important;}
    .syContent01 p{font-size:12px;padding:0 12px;line-height:18px;height:54px;}
    .syContent01 .swiper-container{padding-bottom:30px;}
    .syContent02 h3{font-size:13px;line-height:22px;height:44px;}
    .syContent02{padding-bottom:24px;}
    .syContent03{padding:28px 0;}
    .syContent01 h3{padding-bottom:7px;}
    .syContent03 .wrapper>div{width:100%;}
    .syContent03 .leftCon>p{padding-top:36px;background-position:top 15px center !important;}
    .syContent03 .leftCon.fr>p{position:absolute;bottom:0;width:100%;left:0;margin-top:30px;padding:36px 0 0 0;background:url(../images/icon04.png) no-repeat top center;background-position:top 15px center !important;}
    .syContent03 .leftCon.fr .swiper-container{margin-top:30px;}
    .syContent03 .leftCon.fr{padding-bottom:115px;position:relative;}
    .footerNav{display:none;}
    .footerContact{float:none;}
    .footer{padding:22px 0 18px;}
    .footerB{padding-top:20px;font-size:12px;line-height:22px;text-align:center;}
    .videoAlert{width:93.75%;height:260px;}
    .videoAlert .close,.tanc .close{right:0;width:36px;}
    .footerB{border-top:1px solid #ddd;}
    .crumbs .fr{display:none;}
    .crumbs dd a{padding:0 22px;font-size:14px;margin-right:0px;}
    .crumbs{line-height:38px;}
    .crumbs .wrapper{width:100%;}
    .pro_ul{margin-top:20px;}
    .pro_ul li .pic{width:100%;}
    .pro_ul li .wenz{width:100%;position:relative;height:Auto;}
    .pagination span, .pagination a{padding:0 8px;height:28px;line-height:28px;min-width:28px;}
    .pagination{text-align:center;padding:14px 0;}
    .footer{border-top:1px solid #e5e5e5;}
    .case_detail .img{width:100%;box-shadow:none;}
    .case_detail h3{font-size:18px;line-height:26px;padding-bottom:16px;}
    .case_detail .wenz{width:100%;padding-top:20px;}
    .case_detail{padding:0;}
    .case_detail_tit{padding:28px 0;}
    .case_detail_con{padding:28px 0;}
    .fontp{font-size:14px;line-height:24px;}
    .case_detail_btm .fl{font-size:14px;}
    .case_detail_btm .return{width:110px;line-height:32px;height:32px;font-size:14px;}
    .case_detail_btm{line-height:34px;padding:12px 0;}
    .pro_ul li .wenz{padding:15px 0 0 0;}
    .service .pic{width:100%;}
    .service .wenz{width:100%;padding:18px 0 0 0;}
    .news li{width:100%;}
    .news li .wenz_t p{height:72px;-webkit-line-clamp:3;margin:18px 0 0 0;}
    .news li .wenz_b{display:none;}
    .news_detail{padding:28px 0 0 0;}
    .news_detail_tit h3{font-size:18px;}
    .news_detail_tit{margin-bottom:22px;padding-bottom:18px;}
    .news_detail .editor .con{padding-left:0;}
    .bdsharebuttonbox{display:none;}
    .news_detail .editor{padding-bottom:22px;}
    .about h2,.business h2{font-size:20px;margin-bottom:18px;}
    .about_con02{padding:100px 0 28px;}
    .about_con03{padding:28px 0;}
    .about_con03 .swiper-container{margin-bottom:22px;}
    .about_con04{padding:28px 0;}
    .business{padding:28px 0;}
    .case ul li{width:48.5%;margin:18px 0 0 0;}
    .case ul li:nth-child(2n){float:right;}
    .case .pagination{margin-top:20px;}
    .case ul li h3{margin-top:6px;}
    .contact .ditu{width:100%;}
    #dituContent{height:220px;}
    .contact .wenz{width:100%;padding-top:20px;}
    .contact h3{font-size:20px;margin-bottom:10px;}
    .contact{padding:28px 0;}
    .register{padding:28px 0;}
    .register_box{padding:22px 28px;}
    .register_tit{padding-bottom:8px;}
    .register_tit span:after, .register_tit>a.cur:after{bottom:-14px;}
    .register_tit span, .register_tit>a.cur{font-size:20px;}
    .register_tit>a{margin-right:30px;}
    .member_con_tit{padding-bottom:12px;}
    .member_con_tit span:after{bottom:-13px;}
    .consume td:nth-child(1){padding-left:12px;}
    .consume thead td,.consume tbody td{line-height:36px;font-size:14px;}
    .assets li{width:100%;margin:0 0 25px 0;}
    .assets li h3{padding-top:6px;height:auto;}
    .message li{padding:16px;}
    .message li p{font-size:12px;line-height:20px;}
    .message li h4{margin:5px 0 12px;font-size:12px;}
    .member{padding:28px 0;}
    .assets li a.btn{width:100px;line-height:32px;font-size:14px;margin-top:8px;}
    .shopcart dl{width:100%;overflow:hidden;}
    .shopcart dd{margin-bottom:22px;padding-top:35px;float:left;width:48%;padding-left:0px;box-sizing:border-box;background-position:top center !important;}
    .shopcart dd:nth-child(2){float:right;}
    .shopcart dd.cur{background-position:top center !important;}
    .shopcart .card_tit{margin-bottom:20px;}
    .card_tit h3{font-size:20px;margin-bottom:30px;}
    .shopcart .introduce{padding:0;border:none;width:100%;}
    .shopcart .introduce .editor{font-size:12px;line-height:22px;}
    .shopcart .number{font-size:14px;padding:12px 0;margin-top:20px;}
    .submit_btn a{width:120px;font-size:14px;margin-left:0;line-height:36px;height:36px;margin-top:12px;}
    .pay .p{font-size:14px;line-height:22px;}
    .pay_tit{padding-bottom:14px;font-size:20px;}
    .pay_tit:after{width:80px;}
    .pay_tit{margin:30px 0 12px;}
    .pay_way a{width:140px;margin-right:6px}
    .header .subnav_box .wenz .subnav_dl div a{padding-left:0;}
    .header .subnav .wenz{padding:0 30px;}
    .tanc{width:93.75%;padding:30px 18px;}
    .tanc .scroll_div{padding-right:0;max-height:300px;}
    .tanc h2{font-size:22px;margin-bottom:18px;}
    .news_detail .editor{min-height:inherit;}
    .footerContact{max-width:inherit;}
    .feedback{padding:30px 0;}
    .feedback .input{width:100%;}
    .feedback .input .wz{width:88px;}
    .feedback .input .text{width:calc(100% - 100px);}
    .feedback .submit input{width:120px;line-height:34px;font-size:14px;}


}





















