@charset "utf-8";
/* CSS Document */
html{ font-size: 62.5%;}
body{background: #fff; font-size: 1.4rem; color: #333333; font-family: "Times New Roman","CN-Medium","Microsoft Yahei", "Times New Roman"; }
body, form, p, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, li,div,table,input{ margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6{ font-weight: 400;}

ul,ol { padding: 0px; margin: 0px; list-style: none; }
a {text-decoration:none; color: #666666; margin: 0; padding: 0; }
input,button,select,textarea{outline:none; font-family: "微软雅黑","Microsoft Yahei", "Times New Roman";}
a img,button{ border: none;}
img{ max-width: 100%;}
body {overflow-x:hidden;}
.clear { clear: both; }
.clearfix:after { content:""; display: block; height: 0; visibility: hidden; overflow: hidden; clear: both; }
.f_l { float: left; }
.f_r { float: right; }
.w_1200{ width: 1200px; margin: 0 auto;}
.c3{ color: #333;}
.c6{ color: #666;}
.c9{ color: #999;}
.cff{ color: #ff9500;}
.cf{ color: #fff;}
.f0{font-size:0;}
.f12{font-size:1.2rem;}
.f14{font-size:1.4rem;}
.f16{font-size:1.6rem;}
.f18{font-size:1.8rem;}
.f20{font-size:2rem;}
.f24{font-size:2.4rem;}
.f30{font-size:3rem;}
.f36{font-size:3.6rem;}
.f48{font-size:4.8rem;}
.l0{ line-height: 0;}
.bold{ font-weight: bold;}
.t_left{ text-align: left;}
.t_center{ text-align: center;}
.t_right{ text-align: right;}
.disnone{ display: none !important;}

.lineh24{ line-height: 24px;}
.lineh30{ line-height: 30px;}
.lineh36{ line-height: 36px;}
.lineh48{ line-height: 48px;}



#header{ margin-bottom: 2px;position: relative;}
#header a.logo{display: block; font-size: 0; margin-top: 10px;}
.lang{position: relative;padding: 2px 10px;border: 1px solid #ccc;}
.lang .slected{padding-right: 20px;background: url(../images/index_03.png) no-repeat right center;}
.lang .list{position: absolute;left: 0; top: 25px; padding: 10px 10px;box-sizing: border-box; z-index: 1;background: #fff;width: 100%;}
.lang .list .item{padding-bottom: 2px;}

.nav{height: 70px; line-height: 70px;}
.nav li{ float: left; font-size: 0; margin-right: 90px;}
.nav li>a{ display: inline-block;box-sizing: border-box; font-size: 1.8rem;}
.nav li:hover>a,.nav li>a.active{ color: #003399; border-bottom: 2px #003399 solid; }
.header_r{position: relative; right: 0; top: 24px;}
/*.header-con{ position: relative;}*/
.header-con .lang img{ margin-right: 10px;}
.header-con{ position: relative;}
.opensearch{ position: relative; top: 25px; font-size: 2rem; color: #ccc; margin-left: 1rem; padding-left: 1rem; border-left: 1px #eee solid;}

.secNavMenu{position: absolute;z-index: 2;background: #eee;width: 100%;left: 0;text-align: center;line-height: 56px;display: none;}
.secNavMenu>a{display: inline-block;margin: 0 30px;color: #666;font-size: 1.4rem;}
.secNavMenu a:hover{color: #003399;}
.nav li:hover .secNavMenu{display: block;}

#form_pc{display: none; position: absolute; right: 0px; top: 82px; width: 230px; height: 30px; text-align: left; line-height: 30px; padding: 5px 0; background: #fff; z-index: 10; border-radius: 4px;}
#form_pc input[type=text]{ width: 160px; padding-left: 36px;  height: 30px; border: none; vertical-align: middle;}
.closesearch{ position: absolute; left: 5px; top: 5px; color: #ccc; cursor: pointer; }
#search_btn,#search_btn_tel{ width: 20px; height: 20px; padding: 0; border: none; background: url(../images/header_search.png) no-repeat;  vertical-align: middle;}
.tel_nav,#telnav_s{ display: none;}
#telnav_s{ position: relative;}
#telnav_s .tel_name{ line-height: 40px; padding: 0 5px;}
#form_pc_tel{width: 210px; height: 30px; margin-top: 15px; margin-left: 10px; border: 1px #eee solid; position: relative; text-align: left; line-height: 30px; padding: 5px 0; background: #fff; border-radius: 4px;}
#form_pc_tel input[type=text]{ width: 140px; padding-left: 36px;  height: 30px; border: none; vertical-align: middle;}
.secondNav{display: none; padding: 10px 20px;}
.secondNav a{ display: block; padding: 10px 0 0 0;}

#banner{ width: 100%; max-height: 550px; position: relative; overflow: hidden;}
#banner .btn{display: block; width: 100%; position: absolute; bottom: 30px; text-align: center; left: 0;}
#banner .btn span{ display: inline-block; width: 11px; height: 11px; margin: 0 7.5px; background: #d2d2d2; border-radius: 50%;}
#banner .btn .swiper-active-switch{ background: #003399;}


#banner>a.fa{ position: absolute; top: 50%; margin-top: -24px; color: #fff; font-size: 48px; z-index: 2;}
#banner>a.fa:hover{ color: #003399;}
#banner>a.prev_btn{ left: 10px;}
#banner>a.next_btn{ right: 10px;}
#banner li a{ display: block; position: relative; }
#banner li a div.des{ width: 1200px; height: 100%; margin: 0 auto; position: absolute; top: 0; left: 50%; margin-left: -600px;}
#banner li a div.des .des-con{display: table; width: 380px; height: 100%; z-index: 99; background: rgba(255,255,255,0.5); font-size: 2rem; color: #003399; }
#banner li a div.des span.line{ display: block; margin-top: 50px; width: 46px; height: 2px; background: #003399;}

#banner li a div.des .des-con .td{ display: table-cell; padding: 0 35px; vertical-align: middle; line-height:36px}


.jj-list li a{ display: block; position: relative;}
.jj-list li a img{ width: 100%;}
.jj-list li a .des{ width: 1200px; padding: 150px 0; margin: 0 auto;}
.jj-list li a .des-t{ display: inline-block; padding: 20px 60px; background: url(../images/lt.png) no-repeat left top,url(../images/gt.png) no-repeat right bottom; font-size: 2.4rem; color: #333333; }
.jj-list li a .en{ padding-bottom: 10px; font-size: 1.8rem; color: #999999; border-bottom: 1px #bcb7b8 solid;}
.jj-list li a .des-b{  padding: 60px; }
.jj-list li a h3{ font-size: 2.2rem; color: #333333;}
.jj-list li a .cpxh{ font-size: 1.6rem; color: #999999;}
.jj-list li:nth-of-type(2n){ text-align: right;}

#pro li{ padding-top: 120px;}
#pro li a{ display: block;}
#pro li a .pro-con{ width: 1200px; margin: 0 auto; position: relative; font-size: 0;}
#pro li a .pro-con img{ width: 40%;}
#pro li .pro-con .des{ position: absolute; right: 0; top: 50%;margin-top: -148px; text-align: center;}
#pro li .pro-con h3{ font-size: 4rem; color: #333333;}
#pro li .pro-con .des-con{ font-size: 3rem; margin: 30px 0;}
#pro li .pro-con span.more{ color: #003399; font-size: 1.8rem;}
#pro li:nth-of-type(2n){ background: #898989; color: #FFFFFF;}
#pro li:nth-of-type(2n) .pro-con{ text-align: right;}
#pro li:nth-of-type(2n) .pro-con .des{width: 50%; right: 50%;}
#pro li:nth-of-type(2n) h3,#pro li:nth-of-type(2n) .pro-con .des-con{ color: #FFFFFF;}

.frendlink{ width: 100%; background: #003399;}
.frendlink a{ color: #78bdde;}
.frendlink .title{ width: 10%; height: 40px; line-height: 40px; text-align: center; background: #062a73; color: #FFFFFF;}
.frendlink .con{ width: 80%; margin-left: 2%; padding: 10px 0; }
.frendlink .con a{ margin-right: 5px; display: inline-block;}
.footer-b{padding: 50px 0; background:#EEEEEE ;}
.footer-nav{ margin: 30px 0 20px 0; border-bottom: 1px #bfbfbf solid; padding-bottom: 20px; font-size: 1.6rem; color: #666;}
.footer-nav a{ margin-right: 30px; display: inline-block;}
.footer-nav a:hover{ color: #003399;}
.footer-adr{  line-height: 24px;}
.footer-adr a{display: block;}
.footer-logo{ font-size: 2.4rem; color: #003399;}
.footer-logo img.logo{ vertical-align: bottom; border-right: 1px #bfbfbf solid; padding: 0 20px; margin-right:20px;}

.footer-r{ text-align: right;}
.footer-r .tel{margin-top: 20px; color: #003399; font-size: 3rem;}
.footer-r .tel span.fa{ display: inline-block; width: 28px; height: 28px; margin-right: 15px; line-height: 28px; text-align: center; border-radius: 50%; background: #003399; color: #FFFFFF; font-size: 2rem;}
.footer-r .time{ color: #999; font-size: 1.2rem; margin: 5px 0;}
.footer-r span.line{ display: inline-block; width: 28px; height: 1px; background: #003399;}
#top{ position: fixed; right: 2%; bottom: 10%;}

.searchlist li{ margin-bottom: 2rem; line-height: 2.4rem; font-size: 1.4rem; color: #999;}
.searchlist li h5 a{ font-size: 2rem; color: #333;}

/*内页*/
.headImg{ background-size:cover; background-position: center center; background-repeat: no-repeat;}
.nyMenuList{background: #eaeaea;padding: 10px 0;}
.nyMenuList a{color: #333;}
.nyMenuList a:hover{color: #003399;}
.publicMore{text-align: center;margin-top: 40px;}

/*product*/
.proLists{padding: 40px 0;}
.proLists .item{margin-top: 10px;display: block;}
.proLists .word{text-align: center;width: 33.33%;position: relative;}
.proLists .word h2{font-size: 36px;margin: 36px 0 0 0;}
.proLists .word span.line{display: inline-block;height: 3px;width: 20px;background: #003399;margin: 20px 0;}
.proLists .word .intro{line-height: 36px;color: #666;margin-bottom: 40px;}
.proLists .word .icon{position: absolute;top: 180px;right: -30px;width: 0;height: 0;border-top: 24px solid transparent;border-bottom: 24px solid transparent;border-left: 30px solid #f9f9f9;}
.proLists .img{width: 66.66%;}
.proLists .img img{width: 100%;display: block;}
.proLists .item .word .more{display: inline-block;width: 41px;height: 41px;background-image: url(../images/pro_08.png); background-repeat: no-repeat;}

.proLists .item{background: #f9f9f9;}
.proLists .item:nth-of-type(2n) .word .icon{right: auto;left: -30px;border-left: 0;border-right: 30px solid #f9f9f9;}
/*hover*/
.proLists .item:hover .word span.line{background: #fff;}
.proLists .item:hover{background: #003399;}
.proLists .item:hover{color: #fff;}
.proLists .item:hover .word .intro{color: #fff;}
.proLists .item:hover .word .more{display: inline-block;width: 41px;height: 41px;background-image: url(../images/pro2_07.png); background-repeat: no-repeat;}
.proLists .item:nth-of-type(2n+1):hover .word .icon{border-left: 30px solid #003399;}
.proLists .item:nth-of-type(2n):hover .word .icon{border-right: 30px solid #003399;}

/*.proLists .item.sec2{background: #003399;color: #fff;}*/
/*.proLists .item.sec2 .word .intro{color: #fff;}*/
/*.proLists .item.sec2{background: #003399;}*/
/*.proLists .item.sec2 .word .icon,.proLists .item.sec4 .word .icon{}*/

/*product_show*/
.proShowSec1{padding: 40px 0; position: relative;}
.proShowSec1 video{width: 100%;display: block; margin: 0 auto;}
.proShowSec1 .playBtn{ width: 100%; height: 100%; position: absolute;top: 0; bottom: 0;left: 0;right: 0;}
.proShowSec1 .playBtn img{ width: 100%;}
.secList{background: #eee;}
.secList:nth-of-type(2n+1){background: #898989;}

/*解决方案*/
.solution{padding: 40px 0;}
.solution .item{position: relative;margin-top: 10px; display: block;}
.solution .item>img{width: 100%;}
.solution .item .introBox{position: absolute;top: 120px;left: 350px;text-align: right;background: rgba(255,255,255,0.8);padding: 50px 80px;}
.introBox .title{font-size: 30px;font-weight: bold;margin-bottom: 20px;}
.introBox .bottom .line{display: inline-block; height: 1px;width: 36px;background: #003399;vertical-align: middle;}
.introBox:hover{color: #003399;}


/*news*/
.news{padding: 40px 0;}
.newsMenu{text-align: center;}
.newsMenu a{display: inline-block;padding: 10px 0; width: 33%;border: 1px solid #eaeaea;box-sizing: border-box;}
.newsMenu a.current,.newsMenu a:hover{border: none;background: #003399;color: #fff;}

.news .item{display: block;height: 216px;margin-top: 40px; overflow: hidden;}
.news .item .imgBox{width: 33.33%;}
.news .item .imgBox img{width: 100%;display: block;}
.news .item .right{width: 66.66%;height: 100%; box-sizing: border-box;padding: 20px;border: 1px solid #eaeaea;border-left: none;}
.news .item .right .tit{font-size: 18px;}
.news .item .right .time{font-size: 12px;color: #999;line-height: 30px;}
.news .item .right .intro{color: #666;line-height: 30px;text-indent: 2em;margin: 10px 0; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.news .item .right .more{display: inline-block;color: #999999;border: 1px solid #d2d2d2;padding: 10px 20px;box-sizing: border-box;}

.news .item:hover .right{background: #003399;color: #fff;border: none;}
.news .item:hover .right .time,.news .item:hover .right .intro{color: #fff;}
.news .item:hover .right .more{border: none;background: #fff;}

/*show_news*/
.show_news{padding: 40px 0;}
.newContent{background: #f3f3f3;box-sizing: border-box;padding: 30px;}
.newContent .title{text-align: center;font-size: 24px;font-weight: bold;}
.newContent .info{text-align: center;border-bottom: 1px solid #ccc;padding: 16px 0 10px 0;font-size: 12px;}
.newContent .info span{display: inline-block;margin: 0 4px;}
.newContent .newBox{margin-top: 30px;line-height: 30px;}

.newsPageBtns{margin-top: 1px;font-size: 0;}
.newsPageBtns a{display: inline-block;background: #f3f3f3;font-size: 14px;text-align: center;padding: 10px 0;}
.newsPageBtns a.prevNext{width: 479px;}
.newsPageBtns a.return{width: 240px;margin: 0 1px;}
.newsPageBtns a:hover{background: #003399;color: #fff;}

.newspinglun{box-sizing: border-box;padding: 30px;border: 1px solid #e5e5e5;margin: 50px 0;}
textarea{border: 1px solid #e5e5e5;background: #f3f3f3;width: 100%;height: 120px; box-sizing: border-box;padding: 10px;resize: none;}
input[type='submit']{border:none;background: #003399;font-size: 12px;color: #fff;padding: 8px 20px;border-radius: 4px;}

.newspinglunTop{font-size: 18px;color: #003399;margin-bottom: 24px;border-bottom: 1px solid #e5e5e5;}
.newspinglunTop span{display: inline-block;border-bottom: 3px solid #003399;margin-bottom: -2px;line-height: 30px;}
.pinglunList{margin-bottom: -24px;}
.pinglunList .list{padding: 0 0 12px 0;border-bottom: 1px solid #eee;margin-bottom: 24px;}
.pinglunList .tit{font-size: 18px;color: #003399;}
.pinglunList .info{font-size: 16px;margin: 10px 0;}
.pinglunList .time{font-size: 12px;color: #999;text-align: right;}

/*about*/
.aboutMenuList{text-align: right;height: 46px;background: #eaeaea;line-height: 46px;}
.aboutMenuList a{display: inline-block;height: 100%;box-sizing: border-box;}
.aboutMenuList span{display: inline-block;margin: 0 20px;}
.aboutMenuList a.current,.aboutMenuList a:hover{border-bottom: 1px solid #003399;color: #003399;}

.aboutTit{text-align: center;margin-bottom: 40px;}
.aboutSec1{padding: 40px 0;}
.aboutSec1 .con{line-height: 30px;margin-bottom: 30px;text-align: center;}
.aboutSec1 .dataStatistics{ text-align:justify;text-align-last:justify;}
.aboutSec1 .dataStatistics .item{display: inline-block;text-align-last: center;color: #003399;}
.aboutSec1 .dataStatistics .item .num{font-size: 4.8rem;font-family: "微软雅黑"}
.aboutSec1 .dataStatistics .item .num>i{font-style: normal;}
.aboutSec1 .dataStatistics .item .name{font-size: 1.4rem;}
.aboutSec1ImgBox{position: relative;margin: 40px 0 60px 0;}
.aboutSec1ImgBox .img2{position: absolute;top: 40px;right: 0;border: 6px solid #fff;}




.aboutSec2{padding: 40px 0;background: url(../images/aboutBk_02.jpg) no-repeat center center;background-size: cover;}
.aboutSec2 .con{line-height: 30px;margin-bottom: 30px;text-align: center;color: #fff;}

.aboutSec3{padding: 40px 0;}
.aboutSec3 .con{text-indent: 2em;line-height: 30px;margin-top: 30px;}
.aboutSec4{padding: 40px 0;background: url(../images/aboutBk_04.jpg) no-repeat center center;background-size: cover;}

.aboutSec2ImgBox{text-align: center;font-size: 0;}
.aboutSec2ImgBox .item{display: inline-block;width: 16.666%;}
/*joinUs*/

.w_1920{position: relative;left: 50%;margin-left: -960px;background: #f9f9f9;padding-bottom: 40px;}
.w_1920 .w_1560{margin-left: 360px;position: relative;top: -55px; border-top: 10px solid #1a7297;background: #fff;}

.joinCon{width: 1200px;box-sizing: border-box;padding: 40px;}
.joinTit h2{font-size: 24px;font-weight: bold;}
.joinTit .line{display: inline-block;height: 3px;width: 47px;background: #333;}
.joinCon .list{text-align: center;position: relative;margin-bottom: -100px;}
.joinCon .list a{display: inline-block;margin-top: 30px;}

.jobLists{margin-top: 40px;}
.jobLists .top{background: #dcdcdc;padding: 10px 20px;cursor: pointer;}
.jobLists .content{background: #eee;padding: 58px;display: none;}
.jobLists li{margin-top: 2px;}
.jobLists li.current .top{background: #eee;box-shadow: 0 2px 3px 0px rgba(0,0,0,0.04);position: relative;z-index: 2;}
.jobLists li.current .top{color: #003399;}
.jobPageList{text-align: center;margin: 20px 0 -20px 0;}
.jobPageList .prevNext{display: inline-block;width: 100px;height: 30px;background-size: cover;background-repeat: no-repeat;background-position: center;margin: 0 10px;}
.jobPageList .prev{background-image: url(../images/jobIcon_03.png);}
.jobPageList .next{background-image: url(../images/jobIcon_05.png);}
.jobPageList .prev:hover{background-image: url(../images/jobIconHover_03.png);}
.jobPageList .next:hover{background-image: url(../images/jobIconHover_05.png);}

/*联系我们*/
.contactLeftInfo{width: 375px;margin: 95px 0 0 120px;line-height: 36px;}
.contactLeftInfo .tit{font-weight: bold;}
.contactLeftInfo .info{width: 300px;color: #666;}


.contactForm{margin: 95px 0px 0 50px;padding: 0 0 60px 0;}
.contactForm li{font-size: 0;margin-bottom: 4px;}
.contactForm .btn{display: inline-block;font-size: 0;vertical-align: top;}
.contactForm input{border: none;background: #e5edf1;box-sizing: border-box;height: 40px;width: 436px;padding: 6px 10px;}
.contactForm textarea{border: none;background: #e5edf1;box-sizing: border-box;height: 120px;width: 436px;padding: 6px 10px;}
.contactForm .submit{background: #003399;border: 4px;width: 120px;margin: 20px 0 0 200px;}
.contactForm .submit:hover{cursor: pointer;background: #027bb5;}
input::-webkit-input-placeholder{
    color:#003399;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#003399;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#003399;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#003399;
}


textarea::-webkit-input-placeholder{
    color:#003399;
}
textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
    color:#003399;
}
textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#003399;
}
textarea:-ms-textarea-placeholder{  /* Internet Explorer 10-11 */ 
    color:#003399;
}

.aboutHoner{width: 486px;}
.aboutHoner .swiperItem{background: rgba(0,101,155,0.8);color: #fff;padding: 10px 0;width: 120px;cursor: pointer;}
.aboutHoner .current{background: #fff;color: #003399;}
.aboutPrevNext{position: absolute;top: 94px;cursor: pointer;}
.aboutPrevNext:hover{opacity: .2;}
.aboutHonerPrev{left: 280px;}
.aboutHonerNext{right: 280px;}

.aboutConLists{width: 486px;margin: 0 auto;}
.aboutConLists .item{display: none;}
.aboutConLists a{display: block;color: #fff;border-bottom: 1px solid rgba(13,78,129,0.3);padding: 26px 0 10px 0;}

.aboutHoner .swiper-slide-active{background: #fff;color: #222;}





.show_phone{display: none;}
@media only screen and (min-width : 320px) and (max-width : 1200px){
	.show_phone{display: block;}
    .w_1200{width:96%;margin:0 auto;padding: 0 2%;}
    body{height: 100%;}
	#header{display: none;}
	#nav{width:100%;height:64px;background-color:#fff;position:relative;top:0;z-index:9999;}
	#nav>a{display:block;}
	#nav>.nav_icon{width:44px;height:54px;position: absolute;top: 0; right: 0; bottom: 0;margin:auto;}
    #nav>.enweb{ color: #333; font-size: 20px;position: absolute;top: 32%; right: 64px; bottom: 0;margin:auto;}
	#nav>.nav_icon>span{display:block;width:22px;height:3px;border-radius:3px;background-color:#666;margin:4px;}
	#nav>.nav_icon>span:first-of-type{margin-top:40%;}
	#nav>.logo{display:block;width:100%;height:100%;}
	#nav>.logo img{ width: 30%; margin: 8px 15px;}
	.navPhone{width:90%; padding: 20px 5% 30px 5%; background-color:#fff;position:absolute;top:-286px; z-index:999; left:0;transition:all .3s linear; border-top: 1px #e4eaec solid; box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.2);}
	.navPhone li>a{display:block;line-height:24px; color:#333;margin-top:10px;padding: 10px 10px 0 10px; font-size: 16px;}

	.navPhone .nav_current,.navPhone li>a:hover{color:#003399; border-top: 2px #003399 solid;}
	


	#banner li a div.des{width: auto;left: 0;margin-left: 0;font-size: 16px;}
	#banner li a div.des .des-con .td{font-size: 12px; line-height:36px}
	.jj-list li a .des{width: 100%;padding: 5% 2%;box-sizing: border-box;}
	.jj-list li a .des-t,.jj-list li a .en,.jj-list li a .cpxh{font-size: 1.2rem;}
	.jj-list li a h3,#pro li .pro-con h3,#pro li .pro-con .des-con{font-size: 1.6rem;}
	#pro li a .pro-con{width: 100%;}
	#pro li{padding: 5% 2%;box-sizing: border-box;}
	#pro li .pro-con .des{top: 5%;margin-top: 0;}
	#pro li .pro-con .des-con{margin: 2% 0;height: 100%;}
	.frendlink .title{display: none;}
	.footer-logo{display: block;font-size: 1.4rem;text-align: center;}
	.footer-logo img{border: none;margin-right: 0;box-sizing: border-box;display: inline-block;}
	.footer-logo span{display: none;}

	/*产品中心*/
	.proLists .item .word .more,
	.proLists .word .icon
	{display: none;}
	.proLists .img,.proLists .word{width: 100%;}
	.proLists .word{text-align: left;padding: 2% 4%;box-sizing: border-box;}
	.proLists .word h2{font-size: 2rem;margin-top: 0;}
	.proLists .word span.line,.proLists .word .intro{margin: 5px 0;}
	.proMenuPhone{text-align: center;padding: 2% 0;margin-bottom: -10px;}
	.proMenuPhone a{display: inline-block;margin: 0 2%;padding: 5px 16px; border: 1px solid #eaeaea;}
	.proMenuPhone a.current{background: #003399;color: #fff;}
	/*show*/
	.proShowSec1{padding: 10px 0}

	/*解决方案*/
	.solution .item .introBox{position: static;display: inline-block; padding: 2%;width: 100%;box-sizing: border-box;}
	.introBox .title{font-size: 1.6rem;text-align: left;}


	/*新闻中心*/
	.news .item .imgBox
	{display: none;}
	.news .item .right
	{width: 100%;}
	.newsMenu{padding: 20px 0;margin-bottom: -40px;}
	.newsMenu a{display: inline-block;margin: 2%;padding: 5px 16px; border: 1px solid #eaeaea;}
	.news .item{height: auto;}
	.news .item .right{border-left: 1px solid #eaeaea;}
	.publicMore{margin-bottom: 20px;}
	/*show*/
	.newContent .title{font-size: 1.6rem;}

	.aboutMenuList span{margin: 0 1px;}
	.aboutSec1,
	.aboutSec3
	{padding: 40px 0;}
	.aboutSec1 .dataStatistics .item{display: block;margin: 20px 0;}
	.aboutSec1ImgBox .img2{position: static;border: none;}
	.aboutSec1ImgBox{margin: 40px 0 0px 0;}
	.aboutSec2ImgBox .item{width: auto;margin: 2% 0;}

	.aboutHoner{width: 100%;}
	.aboutHonerPrev{left: 2%;}
	.aboutHonerNext{right: 2%;}
	.aboutConLists{width: 100%;}

	/*联系我们*/
	.w_1920{position: static;margin-left: 0;}
	.w_1920 .w_1560{margin-left: 0;position: static;width: 100%;}
	.joinCon,
	.contactLeftInfo,
	.contactForm
	{width: 100%;}
	.joinCon{padding: 2%;}
	.contactLeftInfo{margin: 10px 0;}
	.contactForm{margin: 0;padding: 2% 0;}
	.contactForm input,
	.contactForm textarea
	{width: -o-calc(100% - 40px);
	width: -moz-calc(100% - 40px);
	width: -ms-calc(100% - 40px);
	width: -webkit-calc(100% - 40px);
	width: calc(100% - 40px);
	}


	/*加入我们*/
	.joinCon .list{margin-bottom: -20px;}
	.jobLists .content{padding: 20px;}
	.jobPageList{margin: 30px 0;}

	
}
@media only screen and (min-width : 320px) and (max-width : 640px){
	.footer-r{ width: 100%; text-align: center;}
	.footer-l-top{ width: 96%;  margin: 0 auto;}
	.footer-logo img{ display: none;}
	.footer-logo img.logo{display: inline-block; border-right: none; padding: 0; margin: 10px 0; }
	.footer-nav{margin: 15px auto; display: none;}
	.footer-nav a{width: 44%; margin: 0 2%;  text-align: center;}
	.footer-adr{ text-align: center; width: 80%; margin: 10px auto; border-top: 1px #ccc solid; padding-top: 10px; font-size: 14px;}
	.footer-r .tel{ margin-top: 10px;}
	.frendlink .con{ width: 100%; padding:10px 0; margin: 0;}
	.newsMenu a{ width: 32%; margin: 0; padding: 10px 0;}
  .jj-list li{ padding: 30px 0;}
  #pro li .pro-con .des{ padding-left: 40%;}
  #pro li .pro-con .des-con{ margin: 2% 0; font-size: 14px;}
  #pro li .pro-con span.more{ font-size: 14px;}
	.jj-list li a .des-b,.jj-list li a .des-t{ padding: 0 10px;}
  .jj-list li a .des-t{ background: none; padding: 10px;}
	#banner,#banner li a div.des .des-con{ min-height: 200px;}
	#banner .btn{ bottom: 10px;}
	.footer-r .tel span.fa,.footer-r span.line,.footer-r>img{ display: none;}
	.footer-b{ padding: 30px 0;}
	#top{ bottom: 2%;}
    .headImg{ height: 200px;}
                .headImg img{ display: none;}
}