@charset "utf-8";
/* CSS Document */
@font-face{font-family:iconfont;src:url(/resources/ui/font_1741173_jbtp6xfxu8.eot);src:url(/resources/ui/font_1741173_jbtp6xfxu8.eot#iefix) format('embedded-opentype'),url(/resources/ui/font_1741173_jbtp6xfxu8.woff2) format('woff2'),url(/resources/ui/font_1741173_jbtp6xfxu8.woff) format('woff'),url(/resources/ui/font_1741173_jbtp6xfxu8.ttf) format('truetype'),url(http://at.alicdn.com/t/font_1741173_jbtp6xfxu8.svg#iconfont) format('svg')}
@font-face{font-family:DINCondensedBold;src:url(/resources/ui/font/DINCondensedBold.ttf)}
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
._zw{opacity:0;visibility:hidden}
.clearfix:after{content:"";display:block;height:0;clear:both}
._titlePage{position:relative;z-index:5}
._titlePage p{color:rgba(0,0,0,.4);font-size:20px;text-transform:capitalize;font-family:DINCondensedBold}
._titlePage h3{font-size:30px;font-weight:inherit;color: #000;}
._titlePage.white p{color:rgba(255,255,255,.4)}
._titlePage.white h3{color:#fff}
._more{width:150px;line-height:42px;background:#185e9a;display:block;text-align:center;color:#fff;font-size:18px;margin:0 auto;font-family:DINCondensedBold;position:relative;transition:ease .2s;z-index:5}
._more:after{content:'';position:absolute;width:100%;height:100%;background:#fff;left:0;transform:scaleX(0);transition:ease .5s;transform-origin:left;z-index:-1}
.header{position:fixed;top:0;width:100%;z-index:30;padding:0 4%;justify-content:space-between;display:flex;transition:ease .6s;box-shadow:2px 2px 2px rgba(0,0,0,0);align-items:center}
.header .logo{display:block;position:relative;}
.header .logo img{width: 213px;max-width:inherit;padding: 10px 0;}
.header .logo img:nth-child(2){position:absolute;top:0;z-index:2;opacity:0;transition:ease .6s}
.header .imgClip{position:absolute;top:0;width:0;overflow:hidden;transition:ease .6s}
.header .fightBox{width:63%;display:flex;justify-content:space-between;align-items:center}
.header .nav{width:90%;display:flex;justify-content:space-between;color:#fff}
.header .nav a{font-size:16px;transition:ease .6s;position:relative;line-height:70px;display:block}
.header .nav a:after{content:"";display:block;width:0%;transition:ease .5s;height:2px;background:#185e9a;position:absolute;left:50%;bottom:0}
.header .nav a.active{color:#185e9a}
.header .nav a.active:after{width:100%;left:0}
.header .indexNav a:after{bottom:20px}
.swiper-lazy-preloader{border-color:#185e9a;border-top-color:transparent}
.header.indexNavActive .indexNav a:after{bottom:0}
.header .menu{width:30px;height:24px;position:relative;cursor:pointer}
.header .menu span{width:30px;height:2px;background:#fff;display:block;position:absolute;transition:ease .6s}
.header .menu span:nth-child(1){top:0;transform-origin:left}
.header .menu span:nth-child(2){top:11px}
.header .menu span:nth-child(3){bottom:0;transform-origin:right}
.header .menu span:nth-child(4){top:11px}
.header.indexNavActive,.header.menuActive{background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.17)}
.header.indexNavActive .nav,.header.menuActive .nav{color:#3e3e3e}
.header.indexNavActive .menu span,.header.menuActive .menu span{background:#3e3e3e}
.header.indexNavActive .imgClip,.header.menuActive .imgClip{width:100%}
.header.menuActive .menu span:nth-child(1){transform:scaleX(0)}
.header.menuActive .menu span:nth-child(2){transform:rotate(45deg)}
.header.menuActive .menu span:nth-child(3){transform:scaleX(0)}
.header.menuActive .menu span:nth-child(4){transform:rotate(-45deg)}

.footer{background:#313131;height:377px;padding:0 4%;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:flex-end}
.footer .infor h2{font-size:18px;margin-bottom:15px;}
.footer .infor p{font-size:16px;text-transform:uppercase;color:rgba(255,255,255,.4);font-family:DINCondensedBold}
.footer .infor p+p{margin-top:15px}
.footer .infor .phone{font-size:36px;color:#fff;font-family:DINCondensedBold}
.footer .infor .address{font-size:14px;color:#fff}
.footer .Features{display:flex;margin-top:30px}
.footer .Features a{width:48px;height:48px;display:block;text-align:center;line-height:48px;background:#fff;color:#313131;font-size:26px;position:relative}
.footer .Features a+a{margin-left:10px}
.footer .Features img{position:absolute;width:220%;max-width:initial;left:50%;transform:translateX(-50%);bottom:105%;opacity:0;visibility:hidden}
.footer .navWeb{width:62%}
.footer .navWeb ul{display:flex;justify-content:space-between}
.footer .navWeb a{display:block;color:rgba(255,255,255,.4);transition:ease .4s}
.footer .navWeb a+a{margin-top:18px}
.footer .navWeb a:nth-child(1){font-size:16px;color:#fff}
.footer .copyright{width:100%;display:flex;flex-wrap:wrap;color:rgba(255,255,255,.2);justify-content:space-between;line-height:80px;height:80px;margin-top:50px}
.footer .copyright a{transition:ease .4s}
.banner{position:relative}
.banner .li{overflow:hidden}
.banner ._bannerBtn{position:absolute;width:40%;top:0;height:100%;z-index:5}
.banner ._bannerBtn.leftBtn{left:0;cursor:url(/resources/web/img/L.jpg),pointer}
.banner ._bannerBtn.rightBtn{right:0;cursor:url(/resources/web/img/R.jpg),pointer}
.banner .pic{position:absolute;top:0;width:100%;height:100%;background-size:cover;background-position:center}
.index .swiper-pagination{bottom:20px;left:50%;transform:translateX(-50%)}
.index .swiper-pagination span{background:#185e9a;transition:ease .2s;margin:0 5px}


.scrollSize{z-index:5;position:fixed;top:50%;width:130px;transform:translateY(-50%);height:129px;overflow:hidden}
.scrollSize ul{position:relative}
.scrollSize ul.gray .n{color:gray}
.scrollSize ul.gray .line{background:gray}
.scrollSize li{color:#777;font-size:12px;line-height:25px;height:25px;margin:0 0 3px 0;width:100%;position:relative}
.scrollSize li.mark{cursor:pointer}
.scrollSize span.n{padding-left:60px;opacity:0;transition:opacity .3s;color:#fff}
.scrollSize span.line{width:25px;height:1px;background:#fff;position:absolute;top:12px;right:75px;transition:width .3s,background .3s}
.scrollSize li.on .n{opacity:1}
.scrollSize li.on .line{width:50px}
.navBox{position:fixed;right:0;z-index:28;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;transition:ease .6s;visibility:hidden}
.navBox .bg{position:absolute;width:100%;height:100%;left:0;top:0;cursor:url(/resources/web/img/colse.jpg),pointer}
.navBox .navUl{position:absolute;right:0;height:100%;background:#fff;width:22%;transform:translateX(50%);opacity:0;transition:ease .6s;z-index:5}
.navBox ul{position:absolute;right:0;width:70%;top:50%;transform:translateY(-50%)}
.navBox li.active h2 span{color:#185e9a}
.navBox li.active h2 a{color:#185e9a}
.navBox li+li{margin-top:15px}
.navBox h2{font-size:22px;line-height:34px;font-weight:inherit}
.navBox h2 span{width:17%;font-size:30px;display:inline-block;color:#e3e3e3;position:relative;top:4px;line-height:34px;transition:color .3s;font-family:DINCondensedBold}
.navBox h2 a{display:inline-block;color:#333;transition:color .3s}
.navBox p{padding-left:17%;font-size:14px;line-height:24px}
.navBox p a{display:inline-block;color:#666;transition:color .3s}
.navBox.menuActive{opacity:1;visibility:inherit}
.navBox.menuActive .navUl{transform: translateX(0%);opacity:1;transition:ease .6s .3s;}



.index2{background:url(/resources/web/img/bg2.jpg) top/cover;display:flex}
.index2 .content{display:flex;justify-content:space-between;align-content:space-between}
.index2 .left{width:48%;}
.index2 .right{width: 48%;}
.index2 .right .tl{font-size: 36px;color: #fff;font-weight: bold;}
.index2 .right .intro{font-size: 14px;line-height: 1.75;color: #fff;margin-top: 30px;}
section .more{display: block;width: 180px;line-height: 45px;color: #fff;text-align: center;font-size: 14px;background: #185e9a;margin-top: 40px;}


.index3{display:flex;background: url(../img/bg3.jpg) no-repeat center/cover;}
.index3 .content{position:relative;z-index:6;}
.index3 .ncBox{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom: 40px;}
.index3 .tl{font-size: 36px;color: #fff;font-weight: bold;}
.index3 .swiper-container{height: auto;}

.index4{display:flex;background:url(../img/bg4.jpg) center/cover}
.index4 .ncBox{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%}
.index4 .tl{font-size: 36px;color: #fff;font-weight: bold;}
.index4 .NewsCenterBox{margin-top: 40px;}
.index4 .NewsCenterBox li{float: left;width: calc((100% - 100px) / 3);padding-bottom: 20px;border-bottom: 1px solid #fff;}
.index4 .NewsCenterBox li:nth-child(2){margin: 0 50px;}
.index4 .NewsCenterBox li .picBox{position: relative; width: 100%; height: 0; padding-bottom: 56.8%;}
.index4 .NewsCenterBox li .picBox img {position: absolute; width: 100%; height: 100%; max-width: 200%; }
.index4 .NewsCenterBox li .textBox{color: #fff;}
.index4 .NewsCenterBox li .textBox .date{font-size: 13px;border-bottom: 2px solid #fff;display: inline-block;line-height: 30px;}
.index4 .NewsCenterBox li .textBox .title{font-size:15px;margin-top:30px;}

.other_banner{margin-top:70px;position:relative;height:470px;overflow:hidden}
.other_banner .img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:block;animation:zoombig 4s linear forwards}
@keyframes zoombig{
0%{transform:scale(1.2,1.2)}
100%{transform:scale(1,1)}
}
.other_btit{width:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}
.z-container{width:78.9%;height:auto;clear:both;margin:0 auto}
.other_btit .h3{font-size:48px;line-height:40px;text-transform:uppercase;color:#185e9a;font-family:DINCondensedBold}
.other_btit h4{font-size:24px;color:#fff;margin-top:5px;display:inline-block;border-bottom: 2px solid #185e9a;padding-bottom:30px;}
.page_nav{transition:ease .65s;height:54px;line-height:54px;background: #032a63;}
.page_nav .z-container{position:relative}
.page_nav ul{display:flex;flex-wrap:wrap}
.page_nav li{transition:ease .5s;font-size:16px}
.page_nav li.active{background: #185e9a;}
.page_nav li a{color:#fff;display:block;padding:0 20px}
.news_page{padding:80px 0;padding-bottom:100px;background:#f7f7f7}
.news_search{display:flex;align-items:center;margin-bottom:6vh}
.news_search span{font-weight:700;font-size:18px;color:#666}
.news_sel{display:inline-block;background:url(/resources/web/img/arr6.png) no-repeat right 10px center;box-sizing:border-box;width:250px;height:40px;border:1px solid #b5b5b5;padding:0 10px;margin-left:20px}
.news_search .text{background:0 0}
.news_sel{display:inline-block;background:url(/resources/web/img/arr6.png) no-repeat right 10px center;box-sizing:border-box;width:250px;height:40px;border:1px solid #b5b5b5;padding:0 10px;margin-left:20px}
.news_search .sou{display:inline-block;margin-left:10px;width:80px;height:40px;background:#185e9a;color:#fff;text-align:center;line-height:40px}
.news_lists li{width:32%;margin-bottom:50px;position:relative;float:left;margin-right:2%}
.news_lists li:nth-child(3n){margin-right:0}
.news_lists li:before{content:"";z-index:1;display:block;width:0%;height:2px;background:#185e9a;position:absolute;left:0;bottom:0;transition:ease 1s}
.news_lists .imgbox{width:100%;height:15.6vw;overflow:hidden}
.news_lists li .info{background:#fff;padding:30px 35px;box-sizing:border-box}
.news_lists li .img{width:100%;height:100%;transition:all .6s;background-position:center;background-repeat:no-repeat;background-size:cover}
.news_lists li h3{font-size:18px;line-height:30px;height:60px;margin-bottom:50px}
.news_lists li .time{background:url(/resources/web/img/time.png) no-repeat left center;color:#898989;padding-left:25px;line-height:22px}
.load_bar{height:5vw;display:block;z-index:1;width:100%;position:relative;background:#fff;line-height:5vw;text-align:center;font-size:18px}
.load_bar .iconfont{color:#185e9a;font-size:20px;margin-left:10px}


/*公司介绍*/
.company_jj{background: #fff;background-size:cover;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}
.jj{box-sizing:border-box;padding-top:80px;padding-bottom:80px;width:100%;}
.jj h3{margin-bottom:18px}
.jj h3 .en{font-size:67px;color: rgba(24,94,154,.2);display:block;font-family:ArialBold;font-weight:700;line-height:1;}
.jj h3 .cn{font-size:26px;color: #185e9a;position:relative;}
.jj h4{font-size:16px;font-weight:700;color:#185e9a;margin-bottom:30px}
.jj .text_box{color:#666;line-height:2;font-size:16px}
.jj .text_box p{margin-bottom:20px}
.jj .text_box strong{color:#185e9a;}
.jj .text_box p:last-child{margin-bottom:0}


/*产品列表*/
.productlist{background:#f1f1f1;padding:60px 0 80px;}
.pro_list li{width:calc(100% / 3);float:left;padding:10px;margin-top:20px;}
.pro_list li .imgbox{overflow:hidden;position:relative;width:100%;height:0;padding-bottom: 100%;}
.pro_list li .imgbox:after{content:"";color:#fff;text-align:center;line-height:100%;width:100%;height:0;position:absolute;bottom:0;background: rgba(24,94,154,0.8);transition:all .6s;}
.pro_list li .imgbox img{position:absolute;width:100%;height:100%;transition:all .6s;}
.pro_list li .info{padding:20px 0;background:#fff;text-align:center;font-size:16px;font-weight:bold;transition:all .6s;}
.pro_list li a:hover .imgbox img{transform: scale(1.1);}
.pro_list li a:hover .imgbox:after{height:100%;}
.pro_list li a:hover .info{background:#185e9a;color:#fff;}

/*产品详细*/
.pro_detail { padding-bottom: 80px; }
.pro_detail {background: #f0f0f0;padding: 60px 0px 80px;}
.pro_detail .detail_pro {width: 100%;position: relative;}
.pro_detail .l_box {float: left;width: 600px;position:relative;}
.pro_detail .r_box{float:right;width: calc(100% - 650px);min-height: 700px;}
.pro_detail .r_box h1{font-size: 24px;color: #333;margin-bottom:20px;}
.pro_detail .r_box .line{width:100%;height:1px;background: #185e9a;}
.pro_detail .r_box .d_con{margin-top:30px;font-size: 16px;line-height: 2;margin-bottom: 50px;}
.pro_detail .r_box .d_con p{font-size:16px;line-height:1.75;}
.pro_detail .owl-dots{position:absolute;bottom:20px;right:20px;}
.pro_detail .owl-dot span{width:20px;height:20px;border-radius:50%;background:#666;display:block;}
.pro_detail .owl-dot.active span{background:#f00;}
.pro_detail .owl-dot{float:left;margin-right:10px;}
.pro_detail .swiper-pagination-bullet{width:20px;margin: 0 3px;height:20px;}
.pro_detail .swiper-pagination{position:absolute;top: 20px;right:20px;z-index:99;}
.pro_detail .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(1);
}
.pro_detail .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{
	transform: scale(1);
}
/*product_detail end*/

/* 联系我们 */
.contact_us{padding:60px 0;}
.contact_us01 .content{position:relative;overflow: hidden;height: auto;}
.contact_us01 .content .map{height:518px; overflow:hidden;}
.contact_us01 .content img{max-width:none;}
.contact_us01 .content .cover{position:absolute;right:0;top:0;width:38%;height:100%;background: #eee;}
.contact_us01 .content .cover .infor{color:#565554; padding:45px 40px;}
.contact_us01 .content .cover .infor .tit{color:#185e9a; font-size:24px; font-weight:bold; padding-left:15px; padding-bottom:18px; border-bottom:1px dashed #565554; border-color:rgba(86,85,84,0.7); margin-bottom:25px;}
.contact_us01 .content .cover .infor .con{margin-bottom:30px; padding-left:15px;}
.contact_us01 .content .cover .infor .con dt{font-size:16px; font-weight:bold; margin-bottom:20px;}
.contact_us01 .content .cover .infor .con dd{font-size:14px;line-height: 24px;margin-bottom: 20px;}
.contact_us01 .content .cover .infor .img_box{padding-left:15px;}
.contact_us01 .content .cover .infor .img_box .item{float:left; margin-right:10px;}
.contact_us01 .content .cover .infor .img_box .item .txt{text-align:center; font-size:16px; font-weight:bold; margin-top:12px;}
.contact_us02{margin-top:50px;}
.contact_us02 ul li{margin-bottom:30px;}
.contact_us02 ul li{float:left; width:31.5%; margin-right:2.75%; background:#f9f9f9; min-height:263px;}
.contact_us02 ul li.three_item{margin-right:0;}
.contact_us02 ul li .box{padding:12.5% 14.5%;}
.contact_us02 ul li .box .tit{font-size:20px; color:#363636; margin-bottom:15px;}
.contact_us02 ul li .box .con{font-size:16px; color:#363636;}
.contact_us02 ul li .box .con dd{margin-bottom:5px;}

/*服务支持*/
.service{padding:60px 0;min-height:400px;}

/*工程案例*/
.caselist{min-height:400px;}


.right_bar{position:absolute;bottom:0;right:0;width:100%;display:flex;justify-content:flex-end}
.right_bar .box:nth-child(1){background:#185e9a}
.right_bar .box:nth-child(2){background:#e3ba73}
.right_bar .box:nth-child(3){background:#e5c58e}
.right_bar .box{width:20.8%;height:186px;text-align:center;color:#fff;float:left;font-size:16px}
.right_bar .box h3{font-size:60px;margin-top:40PX;font-family:DINCondensedBold}
.index_about,.index_video{width:50%;float:left;height:540px;position:relative;overflow:hidden}
.about_box{background:url(/resources/web/img/003.jpg) no-repeat center/cover fixed;padding:40px 0;position:relative}
.about_box .box{width:100%;height:auto;color:#fff;overflow:hidden}
.about_box .box:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.37);position:absolute;z-index:1;left:0;top:0}
.index_video .img{width:100%;height:100%;position:absolute;left:0;top:0;transition:all .8s}
.play_bar{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:3;color:#fff;cursor:pointer}
.play_bar .vdeo_bar{display:flex}
.play_bar h3{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:20px}
.about_box .index_video h3{font-size:24px;font-weight:400}
.play_bar .playbtn{margin-right:20px;display:block}
.play_bar .tit{font-style:italic;position:relative;line-height:30px;display:block;height:30px}
.play_bar img{vertical-align:middle}
.play_bar .tit:before{content:"";display:block;width:100%;height:1px;background:#fff;position:absolute;left:0;bottom:0}
.video_pop{width:100%;height:100%;background:#000;position:fixed;left:0;top:0;z-index:999!important;justify-content:center;align-items:center;display:block;opacity:0;visibility:hidden;transition:ease .6s}
.video_pop.active{opacity:1;visibility:inherit}
.index_video .img{width:100%;height:100%;position:absolute;left:0;top:0;transition:all .8s}
.close_btn{width:40px;height:40px;position:absolute;right:0;top:0;background:url(/resources/web/img/colse.png) no-repeat center;z-index:100;cursor:pointer}
#video{width:100%;max-height:100%}
.about_cul .img{width:100%;height:100%;position:absolute;left:0;top:0;transition:all .6s}
.about_cul .info{z-index:3;text-align:center;position:relative;color:#fff;width:60%;margin:0 auto}
.about_cul h3{font-size:30px}
.about_cul h3 em{display:block;font-size:30px;font-weight:700;text-transform:uppercase}
.about_cul .desc{line-height:1.7;margin:30px 0;font-size:18px}
.about_honor{width:100%;height:auto;background:url(/resources/web/img/about_bg4.jpg) no-repeat center;z-index:1;background-size:cover;background-attachment:fixed;position:relative;padding:80px 0}
.about_honor:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;left:0;top:0}
.about_honor .info{text-align:center;position:relative;color:#fff;width:60%;margin:0 auto}
.about_honor .summary{margin:30px auto;line-height:1.7;font-size:16px}
.about_honor .summary img{display:inline-block}
.about_honor .honor_icon{margin-bottom:20px}
.about_honor h3{font-size:30px}
.about_honor p{font-size:18px;margin-bottom:20px}
.fu_part1{width:100%;background:url(/resources/web/img/fu_bg1.jpg) no-repeat center;background-size:cover;padding:150px 0}
.fu_part1 .desc{width:42%;color:#fff}
.fu_part1 h3{font-size:42px;margin-bottom:30px}
.fu_part1 .text{line-height:24px}
.fu_part2{width:100%;background:url(/resources/web/img/fu_bg2.jpg) no-repeat center;background-attachment:fixed;background-size:cover;height:660px;padding-top:140px;box-sizing:border-box}
.fu_part2 .tit{font-size:42px;color:#fff;margin-bottom:70px}
.adv_box{margin-left:-.1%}
.adv_box li{width:16.4%;margin-left:.1%;min-height:170px;float:left;background:rgba(255,255,255,.8);box-sizing:border-box;transition:all .6s}
.adv_box li em{display:block;font-weight:700;margin-bottom:5px;transition:all .6s;padding:30px;padding-bottom:0}
.adv_box .titbox{box-sizing:border-box}
.adv_box .icon{display:flex;justify-content:center;align-items:center;text-align:center;height:0;transition:all .6s;overflow:hidden}
.adv_box .titbox h3{margin-top:10px;color:#fff;font-size:16px;font-weight:700}
.adv_box .desc{line-height:24px;color:#666;padding:30px;box-sizing:border-box;padding-top:0;transition:all .6s;width:100%;white-space:pre-wrap}
.z-container2{width:79%;height:auto;clear:both;margin:30px auto 0;position:relative;z-index:5}
.swiper-container{margin:0 auto;height:100%;position:relative;overflow:hidden;z-index:1}
.fu_part3{background:url(/resources/web/img/fu_bg3.jpg) no-repeat center;background-size:cover;padding:150px 0}
.fu_part3 .tit{font-size:42px;margin-bottom:30px;color:#fff}
.adv_box2 li{padding:30px;box-sizing:border-box;position:relative;z-index:1}
.adv_box2 li h3{font-weight:700;margin-bottom:10px;transition:all .6s;position:relative;z-index:2}
.adv_box2 li .text{color:#666;line-height:24px;transition:all .6s;position:relative;z-index:2}
.adv_box2 li:before{content:"";display:block;width:100%;height:0%;background:#325f99;position:absolute;left:0;top:0;transition:all .6s}
.fu_part4{color:#fff;position:relative}
.fu_part4 li{padding:150px 0}
.fu_part4 .btn_box{position:absolute;left:0;bottom:110px;z-index:99;width:100%}
.fu_part4 li h3{font-size:42px;transform:translateY(100%);visibility:hidden;opacity:0;transition:ease 2s;transition-delay:.2s}
.fu_part4 li.swiper-slide-active .text,.fu_part4 li.swiper-slide-active h3,.fu_part4 li.swiper-slide-active h4{transform:translateY(0);opacity:1;visibility:visible}
.fu_part4 li em{display:block;width:28px;height:3px;background:#fff;margin:45px 0}
.fu_part4 li h4{font-size:24px;font-weight:700;margin-bottom:20px;transform:translateY(-100%);visibility:hidden;opacity:0;transition:ease 2s;transition-delay:.2s}
.fu_part4 li .text{line-height:24px;width:25%;min-height:180px;margin-bottom:20px;overflow:hidden;transform:translateY(50%);visibility:hidden;opacity:0;transition:ease 2s;transition-delay:.6s}
.fu_part4 .btn{display:inline-block;cursor:pointer;width:40px;height:34px;overflow:hidden;margin-right:10px;position:relative;left:0;right:0}
.fu_part4 .btn img{transition:all .6s;vertical-align:top}
.fu_part5{background:url(/resources/web/img/fu_bg5.jpg) no-repeat center;z-index:1;color:#fff;background-size:cover;background-attachment:fixed;padding:100px 0;position:relative}
.fu_part5:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;left:0;top:0}
.fu_left,.fu_right{width:50%;float:left;height:530px;display:flex;align-items:center;position:relative;z-index:5}
.fu_left .text{width:56%}
.fu_left .text h3{font-size:42px;margin-bottom:50px}
.fu_left .text p{line-height:24px}
.fu_right img{max-width:100%;max-height:100%}
.TalentConcept{width:100%;position:relative;overflow:hidden}
.TalentConcept .bg{background:url(/resources/web/img/bg_talentConcept.jpg) center/cover;position:absolute;top:0;left:0;width:100%;height:100%}
.about_desc{width:880px;margin:0 auto;text-align:center;padding:150px 0;z-index:3;position:relative}
.index_tit h3{font-size:30px;text-align:center;color:#fff}
.index_tit.white{color:#fff;position:relative;z-index:5}
.about_desc .about_text{margin:30px auto;font-size:18px;line-height:1.7;background:rgba(226,178,96,.6);color:#fff;padding:25px 0}
.add_con{width:100%;padding:150px 0;position:relative;overflow:hidden}
.add_con .bg{position:absolute;background:url(/resources/web/img/add_bg.jpg) no-repeat center;background-size:100% 100%;top:0;height:100%;width:100%;left:0}
.sideMenu.on{animation:zoomIn 1s}
.sideMenu .tit{height:56px;line-height:56px;padding:0 20px;box-sizing:border-box;background:#f8f8f8;cursor:pointer;color:#2e2e2e;border-bottom:2px solid rgba(226,178,96,.6)}
.sideMenu .tit span{display:inline-block;width:30%;height:56px;overflow:hidden;line-height:56px;text-overflow:ellipsis;white-space:nowrap}
.sideMenu .tit em{float:right;display:inline-block;width:12px;height:12px;background:url(/resources/web/img/add.png) no-repeat left center;background-size:100% 100%;margin-top:22px}
.sideMenu .active .tit em{background:url(/resources/web/img/jian.png) no-repeat center;background-size:100% auto}
.sideMenu .active .tit{background:#185e9a;color:#fff}
.sideMenu ul{padding:40px 50px;color:#515151;display:none;background:#f4f4f4;border-bottom:2px solid rgba(226,178,96,.4)}
.sideMenu ul h4{margin-bottom:20px}
.sideMenu ul p{margin-bottom:10px}
.sideMenu .aplybtn{display:inline-block;width:120px;height:40px;background:#1c8bd5;border-radius:25px;line-height:40px;text-align:center;color:#fff;margin-top:40px;cursor:pointer}
.u_hidden{display:none}
.container{margin:auto;position:relative;width:100%;max-width:1440px;padding:0 20px}


.news-detail{padding: 80px 0;margin:0 auto;}
.news-detail h2{margin-bottom:15px}
.news-detail .social{background-color:#eee;border:1px solid #d3d3d3;display:flex;line-height:45px;padding:0 15px;font-size:14px}
.news-detail .content{margin-top:50px;text-align:justify;line-height:1.7;color:#444}
.news-detail .content img{display:inline-block}
.news-detail ._ndc_npnews{display:flex;margin-top:60px}
.news-detail ._ndc_npnews a{display:flex;line-height:45px;padding:0 15px;width:50%;background-color:#fff;border: 1px solid #185e9a;font-size:15px;color:#828282;}
.news-detail ._ndc_npnews a .iconfont{font-size:20px}
.newsBoxUl{padding:80px 0}
.newsBoxUl ul{position:relative}
.newsBoxUl ul::after{clear:both;content:'';display:block}
.newsBoxUl li{width:30%;float:left;margin-right:5%;margin-bottom:60px;border-bottom:1px solid #eee;position:relative}
.newsBoxUl li a{display:block;padding-bottom:15px}
.newsBoxUl li:after{content:'';position:absolute;bottom:0;background:#185e9a;height:1px;width:0;transition:ease .6s}
.newsBoxUl .title{font-size:24px;color:#282828;transition:ease .5s}
.newsBoxUl .pic{display:block;overflow:hidden}
.newsBoxUl .pic img{transition:all .6s}
.newsBoxUl .timer{color:rgba(124,124,124,.5);line-height:52px}
.newsBoxUl .text{color:#7c7c7c;font-size:16px;line-height:1.7;height:58px;margin-top:15px;transition:ease .5s}
.newsBoxUl .icon{font-weight:100;color:#dadada;line-height:40px;height:40px;display:block;margin-bottom:50px;position:relative}
.newsBoxUl .line{width:75px;height:1px;background:#dadada;display:block;position:absolute;top:50%}
.newsBox .newsBoxUl .icon_arrow{font-size:34px;padding-left:52px}
.newsBoxUl li:nth-child(3n){margin-right:0}
.newsBoxUl .icon_arrow{font-size:34px;padding-left:52px}
._pc{display:block}
._mobile{display:none}

@media screen and (min-width:1200px){
.adv_box li:hover .titbox{background:#ca9a5d}
.adv_box li:hover em{opacity:0;padding:0;height:0;overflow:hidden;margin-bottom:0}
.adv_box li:hover .desc{padding-top:30px;background:#dab481;color:#fff}
.adv_box li:hover .icon{height:140px}
.adv_box2 li:hover:before{height:100%;top:auto;bottom:0}
.adv_box2 li:hover h3{color:#fff}
.adv_box2 li:hover .text{color:#fff}
.fu_part4 .btn:hover img{transform:translateY(-34px)}
.lh-service-ul li .text a:hover{background:#185e9a;color:#fff;border-color:#185e9a}
.footer .Features a:hover img{opacity:1;visibility:inherit}
.news_lists li:hover .img{transform:scale(1.1,1.1)}
.news_lists li:hover h3{color:#185e9a}
.news_lists li:hover:before{width:100%}
.header .nav a:hover{color:#185e9a}
.header .nav a:hover:after{width:100%;left:0}
.navBox h2:hover span{color:#185e9a}
.navBox h2:hover a{color:#185e9a}
.navBox p:hover a{color:#185e9a}
.iBanLink li:hover{background:rgba(255,255,255,0)}
.iBanLink li:hover h2{color:#fff}
.iBanLink li:hover p{color:#fff}
.iBanLink li:hover .icon{color:#fff}
.iBanLink li:hover:after{width:100%}
.index4 .tabNews a:hover{color:#185e9a}
.index4 .tabNews a:hover:after{transform:scaleX(1)}
.page_nav li:hover{background: #185e9a;}
.newsBoxUl li:hover .pic img{transform:scale(1.11)}
.newsBoxUl li:hover .title{color:#185e9a}
.newsBoxUl li:hover:after{width:100%}
.footer .navWeb a:hover{color:#fff}
.footer .navWeb a:nth-child(1):hover{color:#185e9a}
.footer .copyright a:hover{color:#fff}
._more:hover{background:rgba(255,128,29,0);color:#3e3e3e}
._more:hover:after{content:'';transform:scaleX(1)}
.scrollSize li.mark:hover .line{width:50px}
.scrollSize li.mark:hover .n{opacity:1}
.header .logo:hover .imgClip{width:100%}
.index4 .index4Box li:hover .textBox{color:#fff}
.index4 .index4Box li:hover a{background:rgba(255,255,255,.2)}
.index4 .index4Box li:hover:after{transform:scaleX(1)}
}
@media screen and (max-width:1600px){
.jj h3 .en{font-size:50px}
}
@media screen and (max-width:1400px){
.index2 .right{width:37%}
.index2 .right .big{font-size:119px}
.index2 .right .min{font-size:101px;letter-spacing:8px}
.index2 .right .power span{margin-left:12px}
.index2 .right .text{font-size:12px;bottom:24px;}
.scrollSize{width:85px}
.scrollSize span.n{padding-left:36px}
.scrollSize span.line{right:55px;width:11px}
.scrollSize li.on .line{width:25px}
.scrollSize li{margin:0}
.index2 .left h2{font-size:22px;margin-bottom:10px}
.index2 .left .summary{font-size:14px;margin-bottom:15px}
.index2 .left{width:58%;}
._more{width:180px;line-height:44px;font-size:20px}
.cdHours .cdhHover{height:80px;width:80px;margin-left:-40px;top:-17px}
.index4 .index4Box{margin-top:20px}
.index4 .index4Box .text{font-size:14px;height:67px;margin-top:15px}
.index4 .index4Box .day{font-size:27px}
.index4 .index4Box .date{margin-top:5px}
.index4 .index4Box .month{font-size:14px}
.index4 .index4Box li{width:49%;margin:0 0 15px}
.index4 .content{padding:4% 3% 0}
.index4 .tabNews a:after{top:120%}
._titlePage h3{font-size:26px}
.navBox h2{font-size:18px;line-height:30px}
.navBox h2 span{font-size:20px;line-height:30px;width:auto;top:0}
.navBox li+li{margin-top:10px}
.navBox ul{top:55%;width:80%}

/*公司简介*/
.jj{padding-top:50px;}
.jj,.jj_right{}
.right_bar .box h3{font-size:46px}
.right_bar .box{height:160px}
.jj h3 span{font-size:60px}
.jj h3 em{top:-20px}
.jj h3{margin-bottom:10px}
.jj h4{margin-bottom:10px}
.jj .text_box{font-size:14px}


.news_lists li .info{padding:15px}
.news_lists li h3{font-size:18px;margin-bottom:20px}
.news_page{padding:30px 0}
.inlinerText .con h2{font-size:22px}
.inlinerText .con h3{font-size:20px}
.inlinerText .con .summary{font-size:14px}


}
@media screen and (max-width:1200px){
.header .logo img{width:100%;height:auto}
.header .imgClip{width:100%;height:100%}
.header{height:60px}
.header .nav{display:none}
.header .fightBox{width:auto}
.header .logo{width:120px;margin:0;}
.other_banner{margin-top:60px;height:320px}
#_ScrollPlate{height:auto}
._bannerDot1{display:none}
.scrollSize{display:none}


.footer .navWeb{width:50%}
.footer .navWeb a:nth-child(1){font-size:14px}
.footer .navWeb a{font-size:12px}
.footer .navWeb a+a{margin-top:10px}
.footer .Features{margin-top:10px}
.footer .infor p+p{margin-top:10px}
.footer{height:auto;padding-top:30px}
.footer .copyright{margin-top:10px;line-height:40px;height:auto}
.header{background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.17)}
.header .nav{color:#3e3e3e}
.header .menu span{background:#3e3e3e}
.header .logo img:nth-child(2){opacity:1}
.page_nav{height:42px;line-height:42px}

.contact_us01 .content .map{width:60%;}


.right_bar .box{height:120px;font-size:14px;width:26%}
.right_bar .box h3{margin-top:20px}
.about_honor .info{width:70%}
.about_honor p{font-size:16px}
.about_honor h3{font-size:28px}
.iBanLink li a{padding:15px 4%}
.iBanLink li .icon{font-size:40px;display:flex}
.iBanLink li .text h2{font-size:18px;line-height:1.7}
.lh-service-ul li{height:60vh}
.lh-public-h2{font-size:26px}
.lh-public-h3{margin:5px 0 15px}
.lh-public-pre{font-size:14px}
.news_lists li h3{font-size:16px;line-height:1.7;height:54px;font-weight:inherit}
.z-container{width:92%}
.about_desc{padding:80px 0}
.index_tit h3{font-size:28px}
.about_desc .about_text{padding:20px 0;font-size:16px}
.add_con{padding:80px 0}
.navBox h2{font-size:16px}
}

@media screen and (max-width:768px){
.banner ._bannerBtn{display:none}
.iBanLink li a{padding:15px 6%}
.index2{height:auto;padding:50px 0}
.index2 .right{width: 100%;margin-top:40px;}
.index2 .right .tl{font-size:22px;}
.index2 .left{width:100%}
.index2 .left .text{margin-top:3vh}
.inlinerText{width:70vh;height:50vh}
.index3{height:auto;}
.index3 .content{
    height: auto;
    padding: 40px 0;
}
.index3 .tl{font-size:22px;}
.projectsClock{width:50vh;height:50vh;display:none}
.inlinerText .con .summary{font-size:16px}
.inlinerText .con{width:100%}
.index4{height:auto;padding:50px 0}
.index4 .tabNews a{margin:0 24px}
.footer .navWeb{display:none}
.footer .Features a{width:32px;height:32px;line-height:32px;font-size:20px}
.navBox .navUl{width:100%}
.navBox.menuActive .navUl{
    transform: translateX(40%);
}
.navBox ul{right:auto;left:50%;transform:translate(-50%,-50%)}
.navBox h2{text-align:center;font-size:24px}
.navBox p{padding:0;text-align:center;display:none}
.navBox h2 span{font-size:28px;margin-right:10px}
.navBox li+li{margin-top:35px}
.index2 .left h2{font-size:18px}
._more{width:140px;line-height: 42px;height: 36px;}
.about_honor .info{width:92%}

/*公司简介*/
.jj{padding:50px 0 80px;margin:0 auto;float:none;}
.jj h3 .cn{font-size:22px}
.jj h3 .en{font-size:40px}

/*产品列表*/
.productlist{background:#f1f1f1;padding:30px 0 40px;}
.pro_list li{width:calc(100% / 2);float:left;padding:10px;margin-top:20px;}

.lh-service-ul li .text{width:100%;background:rgba(255,148,66,.4)}
.lh-service-ul li{height:40vh}
.lh-service-ul li:nth-child(2n) .text{justify-content:flex-start}
.lh-public-pre{font-size:16px}
.about_desc{width:92%}
.z-container2{width:92%}
.newsBoxUl{padding:30px 0}
.newsBoxUl .title{font-size:20px}
.newsBoxUl .text{margin-top:15px}
.lh-map{height:300px}
.contactBox{padding:30px 0}
}
@media screen and (max-width:767px){

._pc{display:none}
._mobile{display:block}
.navBox li h2{font-size:20px;text-align:left}
.navBox li+li{margin-top:10px}
.iBanLink li{width:29vw;height:24vw;overflow:hidden}
.iBanLink li .icon{width:100%;text-align:center;display:block;font-size:24px;position:absolute;top:3vw;line-height:1}
.iBanLink li .text{text-align:center;width:100%}
.iBanLink li .text h2{font-size:16px;line-height:32vw}
.iBanLink li .text p{font-size:14px;display:none}
.iBanLink li a{flex-wrap:wrap;padding:0}
.iBanLink{width:92%;bottom:6%}
.inlinerText{width:94%;height:47vh;display:none}
.inlinerText .con .summary{font-size:14px}
._more{width:160px;font-size:14px}
.index4 .tabNews a{margin:0 15px}
.index4 .content{padding:0}
.index4 .tl{font-size:22px;}
.index4 .NewsCenterBox li{width:100%;margin:10px 0!important;}

.footer .copyright p{line-height:1.7;font-size:12px;text-align:center}
.footer .copyright a{line-height:1.7;font-size:12px;text-align:center;width:100%}
.footer .infor .phone{font-size:30px}
.footer .infor .address{font-size:12px}
.other_btit .h3{font-size:28px;line-height:1}
.other_btit h4{font-size:26px;line-height:1;padding-bottom:10px}
.right_bar{position:relative}
.right_bar .box{width:calc(100% / 3);height:70px}
.right_bar .box h3{font-size:26px;margin-top:10px}
.about_honor h3{font-size:22px}
.about_honor p{font-size:14px;margin-bottom:0}
.lh-service-ul li{min-height:60vh;height:auto}
.lh-service-ul li .text{position:relative;min-height:60vh;padding:30px 4%;background:rgba(82,51,26,.4);align-items:end}
.lh-service-ul li .img{position:absolute;background-attachment:inherit}
.lh-public-pre{font-size:14px}
.news_lists li{width:100%;margin-bottom:20px;margin-right:0}
.news_lists li a{display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px;position:relative;z-index:5;background:#fff;transition:ease .2s}
.news_lists li:nth-child(3n){margin-right:2%}
.news_lists li:nth-child(2n){margin-right:0}
.news_lists .imgbox{height:auto;width:40%}
.news_lists li .info{padding:0;width:56%;transition:ease .5s;padding-bottom:15px}
._PageTurningNumber a{padding:5px 10px}
.about_desc{padding:30px 0;min-height:50vh}
.add_con{padding:30px 0;min-height:50vh}
.lh-public-h2{font-size:22px}
.lh-public-h3{font-size:18px}
.index_tit h3{font-size:22px}
.sideMenu ul{padding:15px}
.sideMenu ul p{margin-bottom:5px}
.newsBoxUl li{width:100%;margin-right:0;margin-bottom:20px;border-bottom:0;background:#fff}
.newsBoxUl li:nth-child(3n){margin-right:2%}
.newsBoxUl li:nth-child(2n){margin-right:0}
._ScrollBox .screen.index{height: 80vh;}
.index2 .content{display:block;}
.index
._ScrollBox .screen.index3{height: auto;flex-wrap:wrap;padding: 40px 0;}

.news-detail{padding:30px 0 30px}
.container{padding:0 4%}
.news-detail ._ndc_npnews a{padding:0 5px}
._ndc_npnews .post_next .name,._ndc_npnews .post_prev .name{width:84%;font-size:14px}
.sideMenu .tit span{font-size:16px;display:block;width:47%;height:48px;line-height:48px;float:left}
.sideMenu .tit span:nth-child(2){width:94%;display:none}
.sideMenu .tit span:nth-child(3){width:94%;display:none}
.sideMenu .tit{padding:4px 10px;position:relative}
.sideMenu .tit em{position:absolute;right:10px}
.jj{padding:30px 0}


/* 联系我们 */
.contact_us01 .content .map{height:230px; width:100%;}
.contact_us01 .content .cover{width:100%; position:static;}
.contact_us01 .content .cover .infor{padding:15px;}
.contact_us01 .content .cover .infor .tit{font-size:20px; padding-bottom:15px; margin-bottom:15px;}
.contact_us01 .content .cover .infor .con dt{margin-bottom:15px;}
.contact_us01 .content .cover .infor .con{margin-bottom:15px;}
.contact_us01 .content .cover .infor .img_box .item .txt{font-size:13px;}
.contact_us01 .content .cover .infor .con dd{font-size:13px;}
.contact_us02 ul li{margin-bottom:15px;}
.contact_us02 ul li,.contact_us02 ul li.three_item{width:49%; margin-right:2%;}
.contact_us02 ul li:nth-child(2n){margin-right:0;}
.contact_us02{margin-top:15px;}
.contact_us02 ul li .box .tit{font-size:16px;}
.contact_us02 ul li .box .con{font-size:13px;}
.contact_us02 ul li{min-height:160px;}
#contact-map-49410{width: 100%!important;height:230px!important;}


/*产品列表*/
.productlist{background:#f1f1f1;padding:30px 0 40px;}
.pro_list li{width:100%;float:none;padding:10px;margin-top:20px;}

/*产品详情*/
.pro_detail { padding-bottom: 80px; }
.pro_detail { background: #f0f0f0; padding: 30px 0px 80px; }
.pro_detail .detail_l {width: 100%;}
.pro_detail .l_box {float: none;width: 100%;}
.pro_detail .r_box{float:none;width:100%;height: auto;min-height: auto;}
.pro_detail .r_box h1{font-size: 20px;color: #333;margin-bottom: 10px;margin-top: 20px;}
.pro_detail .r_box .line{width:100%;height:1px;background: #151981;}
.pro_detail .r_box .sub{font-size: 16px;font-weight:bold;color:#333;margin-top:10px;}
.pro_detail .r_box .use{margin-top:30px;margin-bottom: 10px;}
.pro_detail .r_box .use li{float: none;width: 100%;margin-bottom: 20px;}
.pro_detail .r_box .use li h2{font-size:18px;color:#333;margin-bottom:10px;}
.pro_detail .r_box .use li p{font-size:16px;color:#333;}
.pro_detail .r_box .d_con{margin-top:30px;}
.pro_detail .r_box .d_con p{font-size: 14px;line-height:1.75;}


.page_nav li a{padding:0 10px}
.index .swiper-pagination{bottom:10px}

.index4 .index4Box ul{margin-bottom:20px}
.index4 .index4Box .date span{display:none}
.index4 .index4Box .month{float:left}
.index4 .index4Box .day{font-size:14px;position:relative}
.index4 .index4Box .text{margin-top:5px;-webkit-line-clamp:2;height:54px;line-height:1.8}
.index4 .index4Box li a{padding:5px}
.index4 .index4Box{margin-top:15px}
.inlinerText .con h2,.inlinerText .con h3{font-weight:initial}
.inlinerText .con h3{font-size:14px}

.index4{padding:30px 0}
.index4 .index4Box .picBox{width:40%}
.index4 .index4Box .textBox{width:56%}
.inlinerText .con h2{font-size:18px}
._titlePage{width:100%;text-align:center}
.index .swiper-pagination span{margin:0 3px}

.index4 .index4Box .date .dateAll{display:block}
.news_lists li h3{margin-top:5px;-webkit-line-clamp:2;height:54px;line-height:1.8;font-size:14px}
.page_nav li{font-size:14px}
.other_banner{height:250px}
.other_btit{top:auto;transform:translateY(0);bottom:17%}
.about_desc .about_text{font-size:14px;padding:20px}
.newsBoxUl li a{position:relative;padding:5px 5px 5px 46%}
.newsBoxUl .title{width:100%;line-height:1.8;font-size:14px;font-weight:inherit;-webkit-line-clamp:2;height:54px}
.newsBoxUl .text{display:none}
.newsBoxUl .pic{position:absolute;width:40%;left:5px;top:5px}
.newsBoxUl{background:#f7f7f7}
.index2 .left ._more{float:none}
.news_lists li .time{background-size:14px;padding-left:20px}
.news-detail .social{flex-wrap:wrap;border:0;background:no-repeat;line-height:1.7;padding:0}
.news-detail .social .ly{width:100%}
.news-detail .social .year{width:100%}
.news-detail .content{margin-top:20px}
.news-detail ._ndc_npnews{margin-top:20px}
}
@media screen and (max-width:500px){
.navBox li h2{font-size:20px}
.navBox li+li{margin-top:15px}
}

/*留言表单*/
body .bianji-52658 .form-m1 .form-m1-btn button{line-height:40px; height:40px; border-radius:0; font-size:14px; border:none;}
.bianji-52658{overflow:hidden;box-sizing:border-box;padding:20px;background:#f1f1f1;}
.bianji-52658 .form-m1 .form-m1-Left { float: left; width: 50%; }
.bianji-52658 .form-m1 .form-m1-right { float: right; width: 50%; }
.bianji-52658 .form-m1 .form-m1-li { padding-top: 10px; }
.bianji-52658 .form-m1 .form-m1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.bianji-52658 .form-m1 .form-m1-li label span{padding: 0 6px;}
.bianji-52658 .form-m1 .form-m1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.bianji-52658 .form-m1 .form-m1-li textarea { border: 1px #ddd solid; width: 70%; }
.bianji-52658 .form-m1 .form-m1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.bianji-52658 .form-m1 .form-m1-li input._yzm { width: 20%; }
.bianji-52658 .form-m1 .form-m1-li img {height:28px;vertical-align: middle;padding-left: 10px;cursor: pointer;display: inline-block;}
.bianji-52658 .form-m1 .form-m1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.bianji-52658 .form-m1 .form-m1-btn { clear: both; text-align: center; padding-top: 40px; }
.bianji-52658 .form-m1 .form-m1-btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.bianji-52658 .form-m1 .form-m1-btn ._submit { background: #185e9a; margin-right: 10px; }
.bianji-52658 .form-m1 .form-m1-btn ._reset { background: #909090; }
.bianji-52658 .form-m1 .Validform_right{white-space: nowrap;}
@media only screen and (max-width: 40em) {
.bianji-52658 .form-m1 .form-m1-Left { width: 100%; }
.bianji-52658 .form-m1 .form-m1-li input { width: 65%; }
.bianji-52658 .form-m1 .form-m1-right { width: 100%; }
.bianji-52658 .form-m1 .form-m1-li textarea { width: 65%; }
.bianji-52658 .form-m1 .form-m1-li input._yzm { width: 27%; }
.bianji-52658 .form-m1 .form-m1-li b { display: none; }
}


/*widgets_common_pages_6 start*/
.widgets_common_pages_6 { font-size: 0; margin-top: 50px; }
.widgets_common_pages_6 a, .widgets_common_pages_6 span { line-height: 48px; color: #666; background-color: #f3f4f5; display: inline-block; vertical-align: middle; text-align: center; padding: 0 25px; font-size: 14px; margin: 0; }
.widgets_common_pages_6 a:hover, .widgets_common_pages_6 a.page-num-current { color: #fff; background-color: #1252b2; }

@media only screen and (max-width: 760px) {
.widgets_common_pages_6 a, .widgets_common_pages_6 span { line-height: 30px; padding: 0 6px; font-size: 13px; }
.widgets_common_pages_6 { margin-top: 15px; }
}
/*widgets_common_pages_6 end*/
.l{float: left;}
.r{float: right}