@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body { font-family:'Microsoft YaHei';font-size:14px;color:#333; }
ul,ol,li {list-style: outside none none; }
a {text-decoration: none; color:#555;}
a:hover{ text-decoration: none;}
img{border:none; max-width:100%; display:block; }
.clear{clear:both; display:block; }
.fl{float:left;}
.fr{float:right;}
.w1204{ max-width:1204px; margin:0 auto;}
.in_main{background:#f1f1f1;}
#t_lx{ height:42px; background:#7c2629; width:100%;}
.ww li{ float:left; padding:12px 0 0 13px;}
.t_tel{ background:url(../images/tel.png) no-repeat left center; color:rgba(255,255,255,0.5); font-weight:bold;font-family:'Arial'; line-height:42px; padding-left:30px;}
.top{ height:64px; position:relative;}
.cd{ position:absolute; right:0; top:0px; display:none; width:50px; color:#fff; background:#333; text-align:center; padding:3.6% 0; cursor:pointer;}
.logo{ padding:8px 0 8px 15px; width:16%;}
.menu{ line-height:96px; font-size:16px; float:left;}
.menu li{ float:left; padding-left:22px;}
.menu li a{ display:block; padding:0 10px;text-transform: uppercase;}
.menu li a:hover{ background:#7c2629; color:#fff;}
.menu li .ts{ background:#7c2629; color:#fff;}
.search{ padding-left:30px; padding-top:36px; cursor:pointer;}
.sear02{ position:absolute; right:10%; width:180px; top:16px; height:20px; display:none;}
.sear02-1{ width:130px;}
.sear02-2{ width:30px;}
.sk01{ height:30px; border:1px solid #333; width:140px; background:#fff; outline:none;padding-left:10px;}
.sk02{ background:#7c2629; color:#fff; height:32px; width:50px; border:medium none; cursor:pointer}

.in_pro{ padding:75px 0 50px 0;}
.in_ti{ text-align:center; margin-bottom:39px;}
.in_ti .ti01{ font-size:30px; color:#333; padding-bottom:8px;}
.in_ti p a{ color:#666;}

.in_pro_list dl{ width:31.9%; height:260px; background:#e4e4e4; position:relative; margin:0 8px 30px; transition-duration:500ms; float:left; overflow:hidden;}
.in_pro_list dl dd img{ position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; transition-duration:500ms;}
.in_pro_list dl dd img:hover{transform: rotateY(360deg); -webkit-transform: rotateY(360deg); /* Safari 与 Chrome */}
/*.in_pro_list dl dd{ position:absolute; top:30px; left:30px;}*/
.in_pro_list dl:hover{box-shadow:0 0 25px #999;transform: scale(1.1);-webkit-transform: scale(1.1);}

.in_tu { width:100%; position:relative; margin:0 auto 74px; }
.zn01{ width:48.6%; float:left; background:#fff; margin-right:30px;}
.zn_tu{transition: all 300ms!important; -webkit-transition: all 300ms!important;-moz-transition: all 300ms!important;}
.zn_tu img{ width:100%;}

#subnav{ background:#fff; padding:30px 0; position:absolute; top:138px; left:0; z-index:9999; width:100%; min-height:400px; border-top:2px solid #7c2629; display:none;}
#subnav dl{ width:400px;float:left; padding:30px 0; min-height:185px;position: relative;}
#subnav dl dt{ font-size:16px; font-weight:bold; border-left:3px solid #333; padding-left:10px; margin-bottom:15px;}
#subnav dl dd{ float:left;width: 100%; padding:0 20px 10px 0;}
.more-go{position: absolute;bottom: 38px;left: 0;}
.more-go a{color: #7c2629;font-weight: bold;}

.in_zn{font-size:30px; color:#333; padding-bottom:8px;}
.zn_list{ padding-bottom:52px;}
.zn_zi{ position:relative; padding:20px;}
.zn_zi h1{ font-weight:normal; font-size:18px; padding-bottom:15px;}
.zn_zi p{ font-size:12px;}
.more{ display:block; position:absolute; right:20px; top:29px; border:1px solid #dddddd; padding:7px 27px;}
.more:hover{ color:#fff; background:#333;}
.zn01:hover .zn_tu{-webkit-filter:grayscale(100%);opacity:6;}

#footer{ background:#7c2629; width:100%; color:#fff; text-align:center; clear:both}
.f_nav{ padding:55px 0 43px 0; text-align:center;}
.f_nav a{ font-size:16px; color:#fff; padding:0 2%;}
.xian{ width:33px; height:1px; background:#fff; margin:0 auto; margin-bottom:46px;}
.f_tb{ text-align:center; padding:16px 0 36px 0;}
.f_tb li{ display:inline; padding:0 35px 0 20px;}
.zz01{ background:url(../images/icon01a.png) no-repeat left center;}
.zz02{ background:url(../images/icon02a.png) no-repeat left center;}
.zz03{ background:url(../images/icon03a.png) no-repeat left center;}
.zz04{ background:url(../images/icon04a.png) no-repeat left center;}
.f_wx{ width:252px; margin:0 auto;}
.f_wx li{ float:left; width:101px; text-align:center; margin-right:50px;}
.f_wx li p{ padding-top:10px;}
.back_top{ padding:33px 0; text-align:center;}
.back_top a{ background:url(../images/jt1.png) no-repeat left center; padding-left:20px; color:#fff;}


.slideBox{ width:100% height:auto; overflow:hidden; position:relative; margin:0 auto;}
.slideBox .bd{ position:relative; height:100%;}
.slideBox .bd li{ vertical-align:middle; }
.slideBox .bd li p{ position:absolute; top:96px; left:69px; animation:fadeInDown 1 2s}
.slideBox .bd img{ width:100%; display:block;  }
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:47%; bottom:21px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; color:#fff; }
.slideBox .hd ul li{ float:left; margin-right:20px;  width:15px; height:15px; background:#fff; border-radius:15px; cursor:pointer; }
.slideBox .hd ul li.on{ background:#7c2629;}

.ne_banner img{ width:100%; margin:0 auto;}
.ne_main{ padding:41px 0 60px 0;}
.ne_ti div{ color:#049cce; font-size:24px; font-family:"幼圆"; text-align:center; padding-bottom:13px;text-transform: uppercase;}
.ne_ti p{ text-align:center; text-transform:uppercase; background: url(../images/xian.jpg) repeat-x center center; width:100%;}
.ne_ti p span{ background:#fff; padding:0 20px;}
.ne_nav{ width:100%; text-align:center; padding:60px 0 60px 0; }
.ne_nav li{ display:inline; padding-right:10px;}
.ne_nav li a{ padding:10px 10px;}
.ne_nav li a:hover{border:1px solid #4ca7e2; color:#4ca7e2;}
.ne_nav li .ts2{border:1px solid #4ca7e2; color:#4ca7e2;}

.ne_pro01{ background:#e2e2e2; padding:40px 0; width:23%; float:left; position:relative; margin:0 0.8% 48px;}
.ne_pro01 img{ margin:0 auto;}
.box1{ position:absolute; bottom:0; left:0; width:100%; background:url(../images/tm.png) repeat-x; height:71px; color:#fff;}
.box1 h1{ font-size:16px; font-family:"Arial"; padding:10px 5px 10px 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.box1 p{ padding-left:20px;}
.box1 p span{ display:block; float:right; background:url(../images/yuan.png) no-repeat; width:20px; height:20px; padding-right:16px;}
.ne_pro01:hover .box1{ background:url(../images/tm1.png) repeat-x;}
.jianT{text-align: center; margin: 12px auto 20px;}
.jianT li a{ font-size: 14px; color:#474747; padding:6px 10px ; line-height: 1; border: 1px solid #dbdbdb; background:#f8f8f8; border-radius:5px; }
.jianT li a:hover{text-decoration: none; background:#7c2629; border:1px solid #7c2629; color:#fff;}
.jianT li{ display: inline; margin: 0 2px}
.jianT li .on{ background:#7c2629; border:1px solid #7c2629; color:#fff;}
.ne_ab{background:#eee;margin-top: 60px;}
.ab_tu{ width:100%;}
.ab_tu img{display: block;margin: 0 auto;}
.ab_zi{ width:100%;padding-bottom: 20px;}
.ab_zi div{ font-size:18px; color:#697f96; font-weight:bold; padding-left:40px; padding-bottom:15px; padding-top:30px;}
.ab_zi p{ padding:0 70px 0 40px; text-align:justify; line-height:24px;}
.ne_ys{ -moz-box-shadow: 0px 0px 15px #cecece; /* 老的 Firefox */box-shadow: 0px 0px 15px #cecece; margin-top:64px; }
.ys_le{ width:39%; background:#f5f5f5;}
.ys_le h1{ padding:100px 44px 30px 44px;}
.ys_le p{ font-size:18px; color:#333; padding:0 93px 154px 44px; line-height:27px;}
.ys_ri{ width:61%;}
.ys_ri h1{ color:#697f96; font-size:18px; padding:46px 0 46px 92px;}
.ys_list{ padding-left:92px;}
.ys_list dl { clear:both; margin-bottom:30px;}
.ys_list dl dt{ background:url(../images/ys_bg.png) no-repeat; width:25px; height:33px; float:left; font-size:20px; color:#fff; line-height:22px; padding-left:5px; margin-right:14px;}
.ys_list dl dd{ font-size:16px;}
.ne_add{ padding:50px 0;}
.add_list{ padding-left:40px; width:60%;}
.add_list li{ font-size:16px; margin-bottom:30px; height:27px; padding-left:55px;}
.add_list .ic01{ background:url(../images/icon01.png) no-repeat left center;}
.add_list .ic02{ background:url(../images/icon02.png) no-repeat left center;}
.add_list .ic03{ background:url(../images/icon03.png) no-repeat left center;}
.add_list .ic04{ background:url(../images/icon04.png) no-repeat left center;}
.ewm li{ width:101px; text-align:center; float:left; margin-right:40px;}
.zp01{ width:29%; border:1px solid #dadada;-moz-box-shadow: 0px 0px 15px #cecece; /* 老的 Firefox */box-shadow: 0px 0px 15px #cecece; padding:40px 15px; float:left; margin:0 10px 43px 10px; }
.zp_ti{ border-bottom:1px solid #b5b5b5; padding-bottom:25px; margin-bottom:30px;}
.zp_ti div{ font-size:18px; font-weight:bold; color:#717070; padding-bottom:15px;}
.zp_xi{ color:#404040; line-height:25px; padding-bottom:39px;}
.zp_more a{ display:block; border:1px solid #d9d7d7; width:123px; height:38px; text-align:center; line-height:38px; border-radius:20px; transition-duration:500ms;}
.zp_more a:hover{ color:#fff; background:#049cce;}
.ne_xi_ti{ text-align:center; border-bottom:1px dashed #979797;}
.ne_xi_ti div{ font-size:18px; font-weight:bold; color:#717070;}
.ne_xi_ti p{ padding:20px 0;}
.ne_nr{ padding:20px 10px; line-height:25px;}
.ne_new01{ background:#f8f8f8; padding:30px 0;}
.new01_xi{ max-width:1083px; margin:0 auto;}
.new01_le{ width:20.5%;}
.new01_ri{ width:75%;}
.new01_ri h1{ font-size:18px; color:#333333; padding:15px 0;}
.new01_ri div{ color:#7b7b7b; padding-bottom:15px;}
.new01_ri p{ line-height:26px;}
.zz05{ background:#fff;}
.fa_list dl{ width:32%; float:left; margin:0 0.6% 49px 0.6%;}
.fa_list dl dt img{ width:100%;}
.fa_list dd{ padding:20px 30px; border:1px solid #e7e6e6; font-size:18px; color:#131313; background:url(../images/jt.png) no-repeat 94% center; overflow:hidden; white-space:nowrap;text-overflow:ellipsis}
.xz_list{ max-width:956px; margin:0 auto;}
.xz_list ul{zoom: 1;}
.xz_list ul:after{display: block;content: '';clear: both;}
.xz_list ul li{float: left;width: 30%;margin-right: 5%;margin-bottom: 30px;}
.xz_list ul li:nth-child(3n){margin-right: 0;}
.xz_list ul li img{display: block;width: 100%;}
/*.xz_list li{ border-bottom:1px solid #dfdfdf; padding-bottom:40px; margin-bottom:20px;}*/
.xz_list li div{ float:left;width:78%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(../images/ljt.png) no-repeat left center; padding-left:20px; transition-duration:500ms;}
.xz_list li a{ float:right; display:block; border:1px solid #b3b3b3; padding:5px 10px;}
.xz_list li a:hover{color:#fff; background:#049cce;}
.part1_le{ width:32%; border:1px solid #e2e2e2; padding:60px 0;}
.part1_le img{ margin:auto;}
.part1_ri{ width:63.5%;}
.part1_ri h1{ font-size:28px; font-family:"Arial"; color:#515151;}
.txt1{ font-size:24px; color:#515151;font-family:"宋体"; padding:20px 0;}
.txt2{ border-bottom:1px dashed #a3a3a3; padding-bottom:20px;}
.pro_li li{ width:22%; float:left; padding:0 1.5%; margin-top:40px;}
.pro_nr{ padding-top:60px;}
.zz06{ padding:20px 0;}

.Menubox {height:53px;line-height:53px;  margin:0 auto; border-bottom:1px solid #d9d9d9;}
.Menubox li{float:left;display:block;cursor:pointer; text-align:center; height:53px;line-height:53px; width:160px; background:#eaeaea; margin-right:3px;}
.Menubox li.hover{padding:0px;color:#fff; background:#75b6df;}
.Contentbox{clear:both; height:auto; padding:10px;}
.Contentbox p{ line-height:28px;}
.hz_zi{ line-height:28px; padding:45px 0;}
.hz_ti{ color:#444; font-size:18px; font-weight:bold; padding-bottom:79px;}
.hz_list{ max-width:1091px; margin:0 auto;}
.hz_list dl{ width:29.5%;color:#444444; float:left; margin:0 1.6%;}
.hz_list dl dt img{ margin:auto;}
.hz01{ text-align:center;  font-size:16px; padding:45px 0 35px 0;}
.hz02{ text-align:justify; font-size:16px; line-height:26px;}
.hz_form{ background:#f6f6f6; margin-top:68px; padding:50px 0;}
.biao01{ width:31%; float:left; margin-right:2%; margin-bottom:30px;}
.biao01 p{ font-size:16px; padding-bottom:10px; padding-left:10px;}
.sk03{ width:100%; height:48px; border:1px solid #e3e3e3; background:#fff; outline:none;}
.zz07{ clear:both; width:97%;}
.zz08{ height:175px;}
.tj{ width:97%; text-align:right; padding-top:45px;}
.sk04{ width:120px; height:46px; background:#37afe7; line-height:46px; text-align: center; color:#fff; border:none;font-family:'Microsoft YaHei'; font-size:14px; cursor:pointer}


.sear-list{
	padding: 30px 0;
}
.sear-list li{
	border-bottom: 1px dashed #d1d0cf;
	padding: 10px 0;
}



.yy{ margin:20px 0; background:url(../images/jb.jpg) repeat-x; width:100%; padding:20px 0;}
.yy-le{width:70%; padding:2%;}
.yy-ri{ width:20%; padding:2%;}
.yy-le div{
	color:#333; font-weight:bold; font-size:16px; padding-bottom:20px;}
.yy-le p{
	line-height:26px;}
.pro-bj{ background:#363636; padding:50px 0; margin-bottom:40px; color:#fff;}
.bj-le{
	font-size:18px;}
.bj-ri{
	width:210px; height:45px;
	line-height:45px; text-align:center; background:#75b6df; border-radius:3px; border-bottom:3px solid #95c6e4; cursor:pointer;}
	
#tanchuan{position: fixed; top:0; left:0;width:100%; height:100%; display:none; z-index:9999;}
#tanchuan .tanchuan1{position: absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:0.3; }
.yj_tc{ width:460px; margin:0 auto; padding:20px; position:relative; top:140px; background:#f6f6f7; }
.yj_closed{ position:absolute; right:0px; top:-10px; cursor:pointer;}
.send_k03{ width:100%; height:28px; border:1px solid #dcdcdc; border-radius:5px; outline:none;}
.dl_form{clear:both; padding-top:10px;}
.send_k04{ width:100%; height:34px; line-height:34px; text-align:center; font-size:16px; color:#fff; background:#ffa800; border:none; outline:none; cursor:pointer; display:block;}
.dl01{ width:100%;line-height:28px;}
.dl02{
	width:100%;}

.ne_map{height: 450px;}

.language{width: 65px;height: 35px;border-radius: 5px; border: 1px solid #7c2629;margin-left: 25px;margin-top: 30px;}
.language a{display: block;text-align: center;line-height: 35px;font-size: 16px;color: #7c2629;}
.language a:hover{color: #fff;background: #7c2629;}
/*在992 和1199 像素之间的屏幕里，中等屏幕，分辨率低的PC md*/
@media (min-width: 992px) and (max-width: 1199px){
	.logo{ padding:8px 3% 0 15px;}
	.menu li{ float:left; padding-left:27px;}
	.in_pro_list dl{ width:31.9%; margin:0 4px 30px;}
	.more{right:10px; top:15px;padding:7px 17px;}
	.zn01{ margin:0 5px;}
	.ab_zi p{ padding:0 20px 0 20px; text-align:justify; line-height:24px;}
	.zp01{ width:27%; }
	}
/*在768 和991 像素之间的屏幕里，小屏幕，主要是PAD sm*/
@media (min-width: 768px) and (max-width: 991px) {
	.logo{ padding:8px 2% 0 15px;}
	.menu{ width:75%; float:right;}
	
	.menu li{ float:left; padding-left:5px;}
	.search{ display:none;}
	.in_pro_list dl{ width:31.9%; margin:0 2px 30px;}
	.more{right:10px; top:15px;padding:7px 17px;}
	.zn01{ margin:0 5px;}
	.xian{ margin-bottom:26px;}
	.zp01{ width:25%; }
	.language{display: none;}
	}
/*在480 和767 像素之间的屏幕里，超小屏幕，主要是手机 xs*/
@media (min-width: 480px) and (max-width: 767px) {
	.logo{ padding:8px 0 0 0;}
	.top{ height:auto; margin:10px 0;}
	.menu{ width:100%; background:#333; display:none; clear:both;}
	.menu li{ width:100%; border-bottom:1px solid #fff; clear:both; padding-left:0; line-height:50px;}
	.menu li a{ color:#fff;}
	.search{ display:none;}
	.cd{ display:block;}
	.logo{ width:30%;}
	.in_pro{ padding:30px 0 20px 0;}
	.in_ti .ti01{ font-size:20px;}
	.in_pro_list dl{ width:30%; margin:0 6px 30px;}
	.in_pro_list dl dd{ display:none;}
	.in_ti{ margin-bottom:20px;}
	.in_tu {margin-bottom:14px;}
	.more{right:10px; top:12px;padding:7px 17px;}
	.zn01{ margin:0 4px;}
	.f_nav{ padding:25px 0 23px 0;}
	.xian{ margin-bottom:26px;}
	.back_top{ padding:13px 0;}
	.f_tb{padding:16px 0 16px 0;}
#subnav{ height:auto; top:16%;padding:10px 0;}
#subnav dl{ width:98%; height:auto;padding:10px;}
.ne_main{ padding:21px 0 20px 0;}
.ne_nav{ width:100%; text-align:left; padding:30px 0 10px 0; }
.ne_nav li{ float:left; padding:0 5px; display:block;}
.ne_nav li a{ display:block; padding:4px; border:1px solid #fff;}
.box1 h1{ font-size:14px;padding:10px 0; text-align: center;}
.box1 p{ display:none;}
.box1{ height:31px;}
.ab_tu{ width:100%;}
.ab_zi{ width:100%; background:#eee; padding:16px 0 2px 0;}
.ab_zi div{ font-size:18px; color:#697f96; font-weight:bold; padding-left:10px; padding-bottom:16px; padding-top:10px;}
.ab_zi p{ padding:0 10px; text-align:justify; line-height:24px;}
.ewm li{ margin:0 40px; float:left;}
.zp01{ width:93%; padding:20px 3%; float:left; margin:0 0px 43px 0px; }
.zp_ti{ padding-bottom:15px; margin-bottom:20px;}
.zp_xi{ color:#404040; line-height:25px; padding-bottom:19px;}
.new01_le{ display:none;}
.new01_ri{ width:96%; padding:0 2%;}
.xz_list{ width:98%; margin:0 auto;}
/*.xz_list ul{zoom: 1;}
.xz_list ul:after{display: block;content: '';clear: both;}
.xz_list ul li{float: left;width: 30%;margin-right: 5%;}
.xz_list ul li:nth-child(3n){margin-right: 0;}
.xz_list ul li img{display: block;width: 100%;}*/
/*.xz_list li a{ float:right; display:block; border:none; padding:0;}
.xz_list li{ margin-bottom:20px; padding-bottom:20px;}*/
.part1_le{ display:none;}
.part1_ri{ width:100%;}
.hz_list dl{ width:100%; margin:0;}
.biao01{ width:98%; margin-bottom:30px; margin:1%; clear:both;}
.yj_tc{ width:90%; margin:0 auto; padding:10px; position:relative; top:30px; background:#f6f6f7; }	
	
.ne_ab{margin-top: 30px;}	
.language{display: none;}	
	}
/*在小于480 像素的屏幕，微小屏幕，更低分辨率的手机*/
@media (max-width: 479px) {
  .logo{ padding:8px 0 0 0;}
  .top{ height:auto;}
	.menu{ width:100%; background:#333; display:none; clear:both;}
	.menu li{ width:100%; border-bottom:1px solid #fff; clear:both; padding-left:0; line-height:50px;}
	.menu li a{ color:#fff;}
	.search{ display:none;}
	.cd{ display:block;}
	.logo{ width:30%;}
	.in_pro{ padding:30px 0 0px 0;}
	.in_ti{ margin-bottom:20px;}
	.in_ti .ti01{ font-size:20px;}
	.in_pro_list dl{ width:30%; height:200px; margin:0 5px 20px;}
	.in_pro_list dl dd{ display:none;}
	.in_tu {margin-bottom:14px; }
	.zn01{ width:100%;}
	.more{right:10px; top:12px;padding:7px 17px;}
	.f_nav{ padding:25px 0 23px 0;}
	.xian{ margin-bottom:26px;}
	.f_tb li{ display:block; text-align:left; padding:0 0 0 20px; margin-bottom:10px; margin-left:10px;}
	.f_tb{ padding:16px 0 16px 0;}
	.back_top{ padding:13px 0;}
	.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:31%; bottom:5px; z-index:1; }
.slideBox .hd ul li{ width:10px; height:10px; background:#fff; border-radius:100%;}
#subnav{ height:auto; top:16%;padding:10px 0;}
#subnav dl{ width:98%; height:auto;padding:10px;}
.ne_main{ padding:21px 0 20px 0;}
.ne_nav{ width:100%; text-align:left; padding:30px 0 10px 0; }
.ne_nav li{ float:left; padding:0 5px; display:block;width: 50%;box-sizing: border-box;}
.ne_nav li a{ display:block; padding:4px; border:1px solid #fff;}
.ne_pro01{ background:#e2e2e2; padding:10px 0; width:45%; float:left; position:relative; margin:0 2.5% 28px;}
.box1 h1{ font-size:14px;padding:10px 0; text-align: center;}
.box1 p{ display:none;}
.box1{ height:31px;}
.ab_tu{ width:100%;}
.ab_zi{ width:100%; background:#eee; padding:16px 0 2px 0;}
.ab_zi div{ font-size:18px; color:#697f96; font-weight:bold; padding-left:10px; padding-bottom:16px; padding-top:10px;}
.ab_zi p{ padding:0 10px; text-align:justify; line-height:24px;}
.ys_le{ width:100%; background:#fff; clear:both;}
.ys_le h1{ padding:20px 0px 20px 0px; text-align:center;color:#697f96; font-size:18px;}
.ys_le p{ font-size:18px; color:#333; padding:0 10px 24px 10px; line-height:27px;}
.ys_ri{ width:100%;}
.ys_list{ padding-left:12px;}
.ys_list dl dt{ font-size:20px; margin-right:10px;}
.ys_list dl dd{ font-size:14px;}
.ys_ri h1{ padding:26px 0 26px 0px; text-align:center;}
.add_list{ padding-left:10px; width:90%; clear:both;}
.ewm li{ margin:0 30px; float:left;}
.zp01{ width:93%; padding:20px 3%; float:left; margin:0 0px 43px 0px; }
.zp_ti{ padding-bottom:15px; margin-bottom:20px;}
.zp_xi{ color:#404040; line-height:25px; padding-bottom:19px;}
.new01_le{ display:none;}
.new01_ri{ width:96%; padding:0 2%;}
.fa_list dl{ width:48%; float:left; margin:0 1% 29px 1%;}
.xz_list{ width:98%; margin:0 auto;}
/*.xz_list li a{ float:right; display:block; border:none; padding:0;}*/
.xz_list li{ width: 48% !important;margin-right: 4% !important;}
.xz_list li:nth-child(2n){margin-right: 0!important;}
.part1_le{ display:none;}
.part1_ri{ width:100%;}
.hz_list dl{ width:100%; margin:0;}
.biao01{ width:98%; margin-bottom:30px; margin:1%; clear:both;}
.yj_tc{ width:90%; margin:0 auto; padding:10px; position:relative; top:30px; background:#f6f6f7; }	

.ne_ab{margin-top: 30px;}

.language{display: none;}
}
	
