
@import "font-awesome.css";
body{

	margin:0;
	    margin: 0;
    font-size: 18px;
    font-family: Arial,"Microsoft Yahei";
    line-height: 1.5; color: #333;
    min-width: 1100px;
   

}
li{list-style-type:none;}
*{box-sizing:border-box; margin:0px; padding:0px;   
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
a, a:hover, a:focus {

    text-decoration: none;

}
 .swiper-button-prev,  .swiper-button-next{outline:none ;}

.w1400{width: 90%; max-width: 1400px; margin: 0 auto; }
.w1200{width: 90%; max-width: 1200px; margin: 0 auto; }
.h60{height:60px; clear: both;}
.pic-back{background-size: cover; background-position: center center; }


.top{height: 90px; border-bottom: 1px solid #d4d4d4;}
.top .logo{float: left;display: block; margin-top: 20px;}
.top .lag{float: right;display: block; margin-top: 35px;}
.top .lag .ch{float: left; padding-right:20px; border-right: 2px solid #bbb; color: #666;display: block; font-size: 18px; line-height: 20px;transition: color 0.3s ease; }
.top .lag .en{float: left; padding-left:20px; color: #666;display: block; font-size: 18px; line-height: 20px; transition: color 0.3s ease; }
.top .lag a:hover{color: #bbb; }
.top .lag .cut{color: #bbb;}
.top .search{width: 250px; height: 32px; margin-top: 29px; float: right; display: block; position: relative; margin-right: 30px;}
.top .search .search-01{width: 100%; height: 32px; border-radius: 16px;
 border:1px solid #bbb; padding: 0 40px 0 10px; line-height: 32px;  outline:none ;}
.top .search .search-02{width: 35px; height: 32px; position: absolute; outline:none ;
	right: 0px; top: 0px; background-color:transparent; 
 border-width: 0px; background-image: url(../img/001.png);}

.nd-title{text-align: center; height: auto; overflow: hidden;width: 100%;}
.nd-title h3{font-size: 48px; font-weight: 500; color: #0a4896; line-height: 1;}
.nd-title h4{font-size: 30px; font-weight: 500; color: #666; line-height: 1;}
.nd-title span{display: inline-block; width: 46px; height: 1px; background: #e60012; margin: 18px 0;}
.nd-more{width: 26px; height: 26px; border: 1px solid #0a4896; position: relative; display: block;transition: all 0.3s ease;}
.nd-more .b1{width: 2px; height: 20px; display: block; background: #0a4896; left: 50%; top: 50%; margin-left: -1px; margin-top: -10px; position: absolute;transition: all 0.3s ease;}
.nd-more .b2{width: 20px; height: 2px; display: block; background: #0a4896; left: 50%; top: 50%; margin-left: -10px; margin-top: -1px; position: absolute;transition: all 0.3s ease;}
.nd-more:hover{ background: #0a4896; }
.nd-more:hover b{ background: #fff; }
.nd-more2{border: 1px solid #fff; }
.nd-more2 .b1{ background: #fff; }
.nd-more2 .b2{ background: #fff; }
.nd-more2:hover{ background: #fff; }
.nd-more2:hover b{ background: #3fb7e9; }
.nd-more3{border: 1px solid #fff; }
.nd-more3 .b1{ background: #fff; }
.nd-more3 .b2{ background: #fff; }
.nd-more3:hover{ background: #fff; }
.nd-more3:hover b{ background: #0a4896; }


 .banner img{width: 100%; display: block;}

.about .left{width: 50%; height: auto; float: left; padding-right: 75px;}
.about .right{width: 50%; height: auto; float: left;}
.about .right img{width: 100%; display: block;}
.about .left .nd-title{text-align: left; }
.about .left .txt{padding: 24px 0 0 0; max-height: 351px;  overflow: hidden; margin-bottom: 20px; }
.about .left .txt p{margin-top:27px; }
@media only screen and (max-width:1500px){
.about .left .txt{ max-height: 297px;  }
}
@media only screen and (max-width:1350px){
.about .left .txt{ max-height: 270px;  }
}

@media only screen and (max-width:1280px){
.about .left .txt{ max-height: 243px;  }
}
@media only screen and (max-width:1200px){
.about .left .txt{ max-height: 216px;  }
}
.tech ul{ height: auto; overflow: hidden;}
.tech ul li{width: 20%; float: left; height: auto; overflow: hidden;}
.tech ul li .pic{width: 140px; height: 140px; overflow: hidden; margin: 0 auto;
 border-radius: 50%; border: 1px solid #0a4896; position: relative; transition: all 0.3s ease;}
.tech ul li .pic img{width: 140px; height: 140px;  position: absolute; transition: all 0.3s ease; left: 0px; top: 0px; display: block;}
.tech ul li .pic img.img0{filter:alpha(opacity:100); opacity:1;  -moz-opacity:1;-khtml-opacity: 1;}
.tech ul li .pic img.img1{filter:alpha(opacity:0); opacity:0;  -moz-opacity:0;-khtml-opacity: 0;}
.tech ul li:hover .pic{background:#0a4896;}
.tech ul li:hover .pic img.img1{filter:alpha(opacity:100); opacity:1;  -moz-opacity:1;-khtml-opacity: 1;}
.tech ul li:hover .pic img.img0{filter:alpha(opacity:0); opacity:0;  -moz-opacity:0;-khtml-opacity: 0;}
.tech ul li h5{font-size: 24px; text-align: center; margin-top: 25px; font-weight: 500; transition: all 0.3s ease; color: #666}
.tech ul li:hover h5{color: #0a4896;}
.pro table.pro-nav {width: 100%; margin-top: 50px; }
.pro table.pro-nav td {width: 14.4%; background: #3fb7e9;border-right: 1px solid #fff;  padding:10px 5px; color: #fff; text-align: center;
 transition: all 0.3s ease;  cursor: pointer;}
  .pro2 table{margin-top: 0px;}
 .pro2 table td { padding: 0px 0px; }
  .pro2 table td a{ padding:10px 5px;  color: #fff; width: 100%; display: inline-block; }
.pro table td.cut { background: #0a4896;}
.pro table td:hover { background: #0a4896;}
.pro-box{background: #f9f9f9; width:100%;border-right: 1px solid #fff;  padding: 50px 80px; height: auto; overflow: hidden; display: none; }
.pro-box .pic{width: 480px; float: left;}
.pro-box .pic img{width: 100%; display: block;}
.pro-box .txt{width: calc(100% - 480px); float: left; padding-left: 50px;}
.pro-box .txt h6{font-size: 28px; color: #0a4896; font-weight: 500;}
.pro-box .txt p{padding-top: 30px;}
.pro-more{margin-top: 30px; height: auto; overflow: hidden;}
.pro-more .nd-more{float: right;}
.news-box{width: 50%; height: 385px; float: left; padding:30px 60px;}
.news-box1{background: #3fb7e9;}
.news-box1 h6{font-size: 28px; color: #fff; margin-bottom: 20px; position: relative;}
.news-box1 h6 .nd-more{position: absolute; right: 0px; bottom: 0px;}
.news-box1 ul{ margin-top: 20px; }
.news-box1 ul li{padding: 18px 0; border-bottom: 1px dashed #fff; position: relative; }
.news-box1 ul li h5{color: #fff; width: calc(100% - 75px);  position: relative; transition: all 0.3s ease; padding-left: 30px;font-size: 18px;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-box1 ul li h5:before{content:""; display: block;position: absolute; width: 9px; height: 9px; border-radius: 50%; 
border: 1px solid #fff; left: 0px; top: 50%; margin-top: -5px; }
.news-box1 ul li span{color: #fff; width: 75px;  position: absolute;text-align: center; font-size: 18px; right: 0px;top: 50%; margin-top: -14px;}
.news-box2{background: #0a4896;}
.news-box1 ul li:hover h5{transform:translateX(-30px);}
.news-box2 h6{font-size: 28px; color: #fff; margin-bottom: 20px; position: relative;}
.news-box2 h6 .txt{margin-top: 20px;}
.news-box2 h5{font-size: 18px; color: #fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-box2 span{display: block; display: block;width: 80px; height: 2px; overflow: hidden; margin-top: 25px; margin-bottom: 20px; background: #fff;}
.news-box2 p{ color: #fff; height: 81px; overflow: hidden;}
.news-box2  .date{margin-top: 38px; position: relative;}
.news-box2  .date b{color: #fff;}
.news-box2 .date .nd-more{position: absolute; right: 0px; bottom: 0px;}

.join h3{font-size: 48px; color: #0a4896; margin-bottom: 36px;}
.join p{font-size: 22px; color: #0a4896; width: 60%; margin-bottom: 70px;}
.join .btnsmall a{ display: inline-block; margin-right: 30px; height: 34px; line-height: 34px; padding: 0 8px; color: #0a4896;  border:1px solid #0a4896; transition: all 0.3s ease;}
.join .btnsmall a b{padding-left: 8px; margin-top: -2px; display: block; float: right;}
.join .btnsmall a:hover{  background: #0a4896; color: #fff;}
.foot{width: 100%; height: auto; overflow: hidden; position: relative;}
.foot .main{ height: auto; overflow: hidden; padding: 50px 0; position: relative; z-index: 2}
.foot .blue{width: 50%; height: 100%;top: 0px; left: 0px; background: #0f2a4c;position: absolute; z-index: 1}
.foot .black{width: 50%; height: 100%;top: 0px; right: 0px; background: #232629;position: absolute; z-index: 1}
.foot .main .blue{width: calc(100% - 460px); z-index: 3}
.foot .left{width: calc(100% - 460px); height: auto; overflow: hidden; float: left; position: relative; z-index: 4; padding-right: 40px;}
.foot .right{width: 460px; height: auto; overflow: hidden; float: right; position: relative; z-index: 4; padding-left: 60px;}
.foot .left .logo{width: 220px; margin-right: 10px; float: left;}
.foot .left .logo a{display: block; margin-top: 28px;}
.foot .left .logo a img{display: block; width: 100%}
.foot .left .logo .ewm{margin-top: 46px; text-align: center; padding: 5%;}
.foot .left .logo .ewm img{max-width: 100px;}
.foot .left .logo .ewm span{display: block; color: #fff; margin-top: 15px;}
.foot .left .txt{width: calc(100% - 230px); height: auto; overflow: hidden; float: left; position: relative; }
.foot .left .txt .box{width: 100%; height: auto; padding: 0 10%; border-bottom: 1px dashed #fff; }

.foot .left .txt .box h3{font-size: 28px; font-weight: 500; color: #fff; }
.foot .left .txt .box h3 span{font-size: 18px; padding-left: 20px;}
.foot .left .txt .box  ul{padding: 35px 0;}
.foot .left .txt .box  ul li{padding:6px 0px 6px 60px; background-size: 22px 22px; background-position: 0px 8px; background-repeat: no-repeat; color: #fff;}

.foot .left .txt .box2{width: 100%; height: auto; padding: 0 5%; }
.foot .left .txt .box2 p{color: #fff; margin-top: 40px; font-size: 16px;}
.foot .left .txt .box2 p a{color: #fff;}

.foot .right form{width: calc(100% + 30px); margin-left: -15px; margin-top: 20px;}
.foot .right form .input-box{width:100%; padding:0 15px ;  margin-top: 10px; float: left;}

.foot .right form .input-box .yzm-k{display: block; width:calc(100% - 210px);float: left;margin-right: 10px;border-bottom: 1px solid #fff;line-height: 46px;}
.foot .right form .input-box .yzm{display: block; width: 90px;height: 34px;margin-top:10px; float: left;border:1px solid #fff ;}
.foot .right form .input-box  .yzm img{display: block;width: 100%;height: auto;}

.foot .right form .input-box2{width:50%; }
.foot .right form .input-box input{width:100%;  height: 46px; line-height: 46px; color: #fff; border-width: 0px;
 border-bottom: 1px solid #fff;background-color:transparent; font-size: 18px; font-family: Arial,"Microsoft Yahei";}
 .foot .right form .input-box textarea {width:100%;  height: 110px; line-height: 1.5; color: #fff; border-width: 0px;
 border-bottom: 1px solid #fff;background-color:transparent; font-size: 18px; font-family: Arial,"Microsoft Yahei"; margin-top: 10px;}
.foot .right form .input-box input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
}
.foot .right form .input-box input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
}
.foot .right form .input-box input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
}
.foot .right form .input-box input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
}


.foot .right form .input-box textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
}
.foot .right form .input-box textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
}
.foot .right form .input-box textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
}
.foot .right form .input-box textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
}

.foot .right form .fs{padding: 0 30px; height: 34px !important; line-height: 34px !important;  width: auto !important;
	color: #fff; float: right; border-width: 0px !important; background-color: #0a4896 !important; margin-top: 10px;}
.in-about{text-align: center; color: #666;}
.in-about p{text-align: left;}

.video-list{width: calc(100% + 80px); margin-left: -40px;}
.video-list li{width: calc(50% - 80px); margin: 20px 40px; float: left; overflow: hidden; position: relative;}
.video-list li img{display: block; width: 100%;}
.video-list li .pic{ width: 100%; height: 100%; position: absolute;left: 0px; top: 0px; transition: all 0.3s ease;}
.video-list li:hover .pic{ transform:scale(1.1,1.1);}

.video-list li .img0{width: 96px; height: 96px; position: absolute; left: 50%; top: 50%; margin-left: -48px; margin-top: -48px;}

.video-out{width: 100%; position: fixed; height: 100%; background: rgba(0,0,0,0.7); left: 0px; top: 0px; display: none; z-index: 10;}
.video-out .close1{width: 100%; position: absolute; height: 100%;  z-index: 2; left: 0px; top: 0px;}
.video-out .close2{width: 40px; position: absolute; height: 40px;  z-index: 3; right: 0px; top: 0px;}
.video-out .na-video{width: 600px; height: 450px; position: absolute; left: 50%; top: 50%; margin-left: -300px; margin-top: -225px; z-index: 4; background: #333; }

.news-list-t{width: 100%; border-bottom: 1px solid #0a4896; height: auto; overflow: hidden;}
.news-list-t li{height: 50px; line-height: 50px; float: left; padding: 0 30px; background: #3fb7e9; color: #fff; margin-right: 5px;
transition: all 0.3s ease;}
.news-list-t li:hover{background: #0a4896;}
.news-list-t li.cut{background: #0a4896;}
.news-list-c{width: calc(100% + 40px); margin-left: -20px; text-align: left; }
.news-list-c li{width: calc(33.3% - 40px); margin: 0 20px; float: left; overflow: hidden; position: relative; float: left;}
.news-list-c li .pic img{width: 100%; display: block;}
.news-list-c li h3{font-size: 24px; transition: all 0.3s ease; margin-top: 35px; color: #333; font-weight: 500;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-list-c li span{font-size: 16px;color: #666; display: block; margin-top: 15px;}
.news-list-c li p{color: #666; display: block; margin-top: 15px;}
.news-list-c li:hover h3{color: #0a4896;}
.news-list-b{width: 100%;  text-align: left; height: auto; overflow: hidden; border-top: 1px #999 solid; border-bottom: 1px #999 solid; }
.news-list-b li{width: 100%;   height: auto; overflow: hidden; border-top: 1px #999 dashed; padding:  35px 0; 
	padding-left: 100px; position: relative; }
.news-list-b a:first-child li{ border-top: 0px #999 dashed;  }
.news-list-b li h3{color: #666; font-size: 24px;}
.news-list-b li p{color: #666; margin-top: 8px;}
.news-list-b li .date{width: 70px; text-align: center; padding:11px 0 ; background: #666; 
	color: #fff; transition: all 0.3s ease; font-size: 16px; line-height: 1.2;
position: absolute; left: 0px; top: 32px;}
.news-list-b li .date span{display: block;font-size: 24px;}
.news-list-b li:hover h3 {color: #0a4896;}
.news-list-b li:hover .date {background: #0a4896;}
.news-title{text-align: center; padding-bottom: 30px; margin-bottom: 40px;  border-bottom: 1px #999 dashed; }
.news-title h3{text-align: center; font-size: 30px; color: #0a4896; font-weight: 500; }
.news-title span{text-align: center; font-size: 16px; color: #666;  display: block; margin-top: 20px;}
.page{
	margin: 0 auto;
	margin-top: 35px;
	text-align: center;
}
.page a{
	display: inline-block;
	padding: 0 10px;
	background: #0a4896;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	margin: 0 5px;transition: all 0.3s ease;
}
.page a:hover{
	background: #3fb7e9;

}
.page a.cut{
	background: #FFFFFF;
	color: #0a4896;
}


.join-title{text-align: left; padding-bottom: 30px;  border-bottom: 1px #999 dashed; }

.join-title h3{ font-size: 30px; color: #333; font-weight: 500; }
.join-title p{ color: #333;  margin-top: 30px; }

.join-title p span{ display: inline-block; margin-right: 50px;}
.join-title p span b{ font-weight: 500; color: #0a4896; }
.join-title p a{ display: inline-block; color: #333;  padding-right: 30px; background: url(../img/019.png) no-repeat right center; transition: all 0.3s ease;}

.join-title p a:hover{color: #0a4896;}
.join-d-box{margin:35px 0;height: auto; overflow: hidden; }
.join-d-box h6{color: #0a4896; font-size: 24px; margin-bottom: 20px; text-align: left;}
.join-d-box p{margin-bottom: 10px;}
.join-mail{text-align: left; padding-top: 30px;  border-top: 1px #999 dashed; }
.join-mail a{color: #0a4896;}

.join-box{width: 100% ;  background: #f5f5f5; padding:0 70px;padding-bottom: 60px;  position: relative; }
.join-box table{width: 100%; position: relative;z-index: 5}
.join-box .blue{width: 100%; height: 50px; z-index: 4; position: absolute; left: 0px; top: 0px; background: #0a4896;}
.join-box-top{margin-bottom: 20px;}
.join-box tr{}
.join-box tr.join-box1{background: #0a4896; color: #fff; height: 50px; line-height: 50px; font-size: 24px; }
.join-box tr td{width: 19%;}
.join-box tr td:first-child{width: 24%;}
.join-box tr span{height: 1px; width: 100%; display: block;border-bottom: 1px #999 dashed;}
.join-box-bot td{ border-bottom: 1px #999 dashed;  padding:  25px 0;}
.join-box-bot td a{color: #333;}
.join-box-bot td a:hover{color: #0a4896;}
.join-box-bot tr:hover td:first-child {color: #0a4896;}

.article-list h3{font-size: 18px; color: #666; font-weight: 500; text-align: left; transition: all 0.3s ease; }
.article-list h3:hover{ color: #0a4896;  }
.article-list li{margin-bottom: 40px;}
.article-list li p{padding-left: 18px; color: #666;}

.down-list{margin-top: 60px;}
.down-list:first-child{margin-top: 0px;}
.down-list h3 {font-size: 30px; color: #0a4896; font-weight: 500; text-align: left;  margin-bottom: 20px; }
.down-list h4 {font-size: 18px; color: #0a4896; font-weight: 500; text-align: left;  margin-bottom: 10px; }
.down-list p  { color: #666; }
.down-list li {padding: 20px 80px 20px 0; height: auto; overflow: hidden;border-bottom: 1px #999 dashed; position: relative;  }
.down-list li span{display: block;width: 24px; height: 24px; position: absolute; right: 28px; top: 40px; transition: all 0.3s ease; }
.down-list li:hover span{ top: 45px; }
.pro-inbox1{height: auto; overflow: hidden; border-bottom: 1px #0a4896 dashed; }
.pro-inbox1 .txt{width: calc(100% - 500px); max-width: 920px; float: left; height: auto; overflow: hidden;}
.pro-inbox1 .pic{width: 460px;  float: right; height: auto; overflow: hidden;}

.pro-inbox1 .txt h3{text-align: left; font-size: 30px; font-weight: 500;color: #0a4896; margin-bottom: 60px; margin-top: 30px;}





.in-become {width:94%;height:auto;max-width:1430px;margin:0 auto;margin-top:40px;position:relative; text-align: left;}
.in-become-l {width:calc(100% - 480px);height:auto;overflow:hidden;float:left;}
.in-become h3 {font-size:30px;font-weight:500;color:#0a4896;margin-bottom:30px;}
.in-become-l .box {width:100%;height:auto;overflow:hidden;}
.in-become-l .box input {margin-right:30px;float:left;height:50px;font-size:16px;font-weight:500;line-height:50px;border-radius:0px;
	margin-bottom:10px;font-family:Arial,'微软雅黑';border:1px solid #ccc;background:#f8f8f8;background-repeat:no-repeat;
	background-position:left 9px;padding-left:30px;}
.in-become-l .box textarea {height:150px;border-radius:0;font-family:Arial,'微软雅黑';
border:1px solid #ccc;background:#f8f8f8;background-repeat:no-repeat;background-position:left 5px;
padding:10px 30px;font-size:16px;margin-bottom:5px;}
.in-become-l .box .fr-1 {width:calc(100% - 30px);}
.in-become-l .box .fr-2 {width:calc(50% - 30px);}
.in-become-l .box  .input-l{width: 100%;height: auto;}
.in-become-l .box  .input-l .yzm-k{ display:block;width: calc(100% - 270px);float: left;border-bottom: 1px solid #fff;height: 50px;font-size: 16px;
    font-weight: 500;
    line-height: 50px;
    border-radius: 0px;
    margin-bottom: 10px;
    font-family: Arial,'微软雅黑';
    border: 1px solid #ccc;
    background: #f8f8f8;
    background-repeat: no-repeat;}
.in-become-l .box  .input-l .yzm{margin-top: 10px; display: block;width: 90px;height: 40px;float: left;}
.in-become-l .box  .input-l .yzm img{display: block;width: 100%;height: auto;}	 
.in-become-l .box button {width:140px;float: right;margin-top: 0px; margin-left:10px;margin-right: 30px; height:50px;font-family:Arial,'微软雅黑';
line-height:50px;color:#fff;background:#999;border-width:0px;border-radius:0px;transition:all 0.3s ease;}
.in-become-l .box button:hover {background:#f97f00;}
.in-become-r {width:450px;height:auto;overflow:hidden;float:left;margin-left:30px;}
.in-become-r .box {width:100%;height:377px;overflow:hidden;padding:50px;background-position:center;background-size:cover;}

.in-become2 .ewm {width:120px;display:block;height:auto;overflow:hidden;margin-top:20px; float: left;margin-right: 30px;}
.in-become2 .ewm img {display:block;width:100%;}
.in-become2 p {font-size:18px;margin-top:10px;}
.in-become2 .in-become-r .box {height:auto;}
.in-become2 .in-become-r .box {padding:0px;}
.in-become-r .box ul {width:100%;height:auto;overflow:hidden;}
.in-become-r .box ul li {width:100%;height:auto;overflow:hidden;line-height:2;font-size:18px;padding-left:40px;
	background-position:top left;background-repeat:no-repeat;color:#333;background-image:url(../img/032.png);background-size:36px 33px;}
.map {width:100%;height:400px;padding:0 0px;margin:0 auto;}
.map #dituContent {width:100%;height:400px;}
.map #dituContent .pop div{box-sizing:content-box;   
-moz-box-sizing:content-box; /* Firefox */
-webkit-box-sizing:content-box; /* Safari */}

    .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}


@media only screen and (max-width:1400px){

.foot .left{width: calc(100% - 380px); padding-right: 20px;}
.foot .right{width: 380px; padding-left: 20px;}
.foot .main .blue{width: calc(100% - 380px); }
.foot .left .logo{width: 190px; }
.foot .left .txt{width: calc(100% - 200px); height: auto; }
.foot .left .txt .box{ padding: 0 5%;  }
.foot .left .txt .box2{ padding: 0 5%;  }
.news-list-t li{ padding: 0 15px;}
}
@media only screen and (max-width:1200px){
	
}

.wenzhang table{ border-collapse: collapse; }
.wenzhang table,.wenzhang table tr th, .wenzhang table tr td { border:1px solid #999 !important; 
	background-color:transparent !important;  color: #333;    transition: all 0s ease;}
.wenzhang table tr td { padding: 10px 3px !important; }
