﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{font-size:14px; font-family:"Microsoft Yahei";background:#fff; overflow-x:hidden;color:#333;margin:0; padding:0;}
ul,ol,li{list-style:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{ text-decoration:none; color:#0e81c5;}
.clear{clear:both;display:block; overflow:hidden;}
.hide{display:none;}
.fl{float:left;}
.fr{float:right;}
img{ border:none;}
.w1200{ max-width:1200px; margin:0 auto;}
.top{ height:102px; background:#fff; width:100%; position:fixed; z-index:9998; border-bottom:1px solid #dadada; }

.logo{ padding:30px 0 0 0; }
.logo img{ }
.menu{ line-height:96px; font-size:16px;}
.menu li{ float:left; background:url(../images/xian.jpg) no-repeat right center;}
.menu li a{ display:block; padding:0 20px;border-bottom:5px solid #fff}
.menu li a:hover{ border-bottom:5px solid #0e81c5}
.menu li .ts{ border-bottom:5px solid #0e81c5;}
.menu li:last-child{ background:none;}
#subnav{ background:rgba(255,255,255,0.9); padding:30px 0; position:absolute; top:102px; left:0; z-index:9999; width:100%;  border-top:2px solid #d1d2d6; display:none;}

.slideBox{ 
  width:100%;
  overflow:hidden; 
  position:relative; 
  margin:0 auto;
  background: #fff;
  padding-top:110px;

}
.slideBox .bd{ 
  position:relative; 
  height:100%;
}
.slideBox .bd li{ 
  vertical-align:middle; 
}
.slideBox .bd img{ 
  width:100%; 
  height: auto;
  display:block;  
  animation: changeScale 1 2.5s;
}
.slideBox .hd{ 

  overflow:hidden; 
  position:absolute; 
 width:100%; 
 text-align: center;
  bottom:21px; 
  z-index:1; 
}
.slideBox .hd ul{ 
  overflow:hidden; 
  zoom:1; 
  color:#fff; 
   width:100%; 
 text-align: center;
}
.slideBox .hd ul li{ 
  display: inline-block;
  margin-right:10px;  
  width:10px; 
  height:10px; 
  background:#fff; 
  border-radius:50%; 
  cursor:pointer; 
}
.slideBox .hd ul li.on{ 
  background:#008181;
}

.in-qiu{ position:absolute; width:235px; height:235px; background:url(../images/qiu.png) no-repeat; top:158px; right:10%; z-index:9998;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev{ position:absolute; left:3%; top:50%; margin-top:-56px; display:block; width:48px; height:116px; background:url(../images/pre.png) no-repeat;}
		.slideBox .next{ position:absolute; right:3%; top:50%; margin-top:-56px; display:block; width:48px; height:116px; background:url(../images/next11.png) no-repeat;}

.in-box{ padding:40px 0;}
.in-tb{ width:9%;}
.in-tb li{ position:relative;}
.in-tb img{ width:100%; margin-bottom:12px;}
.in-tb p{ width:100%; text-align:center; position:absolute; bottom:20px; font-size:12px; color:#fff;}
.in-new{ width:33%;}

.Menubox{ width:25%; float:left;}
.Menubox li{display:block;cursor:pointer; text-align:center; height:25px;line-height:25px; width:100%; margin-bottom:25px; color:#0189d5; font-size:15px;}
.Menubox li.hover{ background:#0b8cd3; color:#fff; background:url(../images/jx.jpg);}
.Contentbox{ width:70%; float:right; overflow:hidden;}
.in-new-list li a{ font-size:12px; display:block; width:100%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; margin-bottom:17px;}
.in-ab{ width:52%; padding-left:2.5%;}
.in-video{ width:45.8%;}
.in-video img{ width:100%;}
.ab-zi{ width:51%;}
.in-ti p{ color:#0189d5; font-size:16px; float:left;}
.in-ti a{ float:right; font-size:12px; padding-top:2px;}
.zi01{ font-size:12px; clear:both; line-height:1.8; padding:20px 0;}
.in-more{ float:right; font-size:12px;}
.footer{ width:100%; padding:30px 0;  border-top:1px solid #eee;}

.bq p{ line-height:32px;}


.link SELECT{ width:151px; height:24px; cursor:pointer; overflow: hidden; border: 1px solid #747474; background: none; padding-left: 10px; margin-bottom:10px; margin-right:10px;}
/*xs菜单样式开始*/
.xs-top{
	display: none;
}
.xs-logo{
	width: 50%;
	padding:15px 0 0 0;
}
.mobile-inner-nav a{
      -webkit-animation-duration: 0.8s;
      animation-duration: 0.8s;
      -webkit-animation-fill-mode: both;
      animation-fill-mode: both;
      -webkit-animation-name: bounceInRight;
      animation-name: bounceInRight;
    }
       
.mobile{
  width: 100%;
  z-index: 9999;
  position: fixed;
  top: 0;
  left: 0;
  height: 50px;
  background: #fff;
}
.mobile-inner{
  margin-right: auto;
  margin-left: auto;
  background-color: #fafafa;
  position: relative;
}
.mobile-inner img{
  width: 100%;
  margin-bottom: 30px;
}
.mobile-inner p{
  color: #676767;
  line-height: 25px;
  font-size: 16px;
  padding-bottom: 30px;
  padding-right: 30px;
  padding-left: 30px;
  margin:0px;
}
.mobile-inner-header{
  width: 100%;
  height: 50px;
  position: fixed;
  top: 0;
  left: 0;
}
.mobile-inner{
  
}
.mobile-inner-header-icon{
  color: #ffffff;
  height: 50px;
  font-size:25px;
  text-align: center;
  float:right;
  width: 50px;
  position: relative;
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
}
.mobile-inner-header-icon:hover{
  background-color: rgba(255,255,255,0.2);
  cursor: pointer;
}
.mobile-inner-header-icon span{
  position: absolute;
  left: calc((100% - 25px) / 2);
  top: calc((100% - 1px) / 2);
  width: 25px;
  height: 1px;
  background-color: rgba(0,0,0,1);
}
.mobile-inner-header-icon span:nth-child(1){
transform: translateY(4px) rotate(0deg);
  }
.mobile-inner-header-icon span:nth-child(2){
transform: translateY(-4px) rotate(0deg);
  }
  
.mobile-inner-header-icon-click span:nth-child(1){
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-name: clickfirst;
  }   
.mobile-inner-header-icon-click span:nth-child(2){
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-name: clicksecond;
  }
  
.mobile-inner-header-icon-out span:nth-child(1){
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-name: outfirst;
  }   
.mobile-inner-header-icon-out span:nth-child(2){
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-name: outsecond;
  }

.mobile-inner-nav{
  background-color: rgba(0,0,0,0.9);
  width: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  padding-top: 30px;
  padding-bottom: 30px;
  display: none;
}
.mobile-inner-nav a{
  display: inline-block;
  line-height: 50px;
  text-decoration: none;
  width: 85%;
  margin-left: 5%;
  color: #FFFFFF;
  border-bottom: solid 1px rgba(255,255,255,0.3);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  font-weight:300;
}
.mobile-inner-nav a:hover{
  color: rgba(255,255,255,0.4);
  border-bottom: solid 1px rgba(255,255,255,0.2);
}
/*菜单结束*/
.xl01{ width:43.33%; padding-right:8%;}
.xl01 h1{ color:#777777; font-size:30px; font-weight:normal; padding-bottom:40px;}
.xl01 p{ font-size:16px; line-height:2; padding-bottom:50px;}
.xl02{ width:20%; border-left:1px solid #d1d2d6; padding:15px 0 40px 10px;}
.xl02 a{ font-size:16px; display:block; float:left; padding:0 0 15px 0; width:50%;}

.ne-banner{ width:100%; padding-top:110px;}
.ne-banner img{ width:100%; display:block;}


.erMap{padding-top: 0px;height: auto;position: relative;width: 17%;margin-right: 2%;  /*border-bottom:1px solid #d5d5d5;*/float: left; }
.erMap.active{position: fixed;top: 110px; z-index: 998;padding-top: 0;height: 40px;  }

/*.erMap:after{content: '';display: block;position: absolute;top: 60px;width: 100%; height: 65px;z-index: 0;background: #0e81c5;}*/

/*.erMap.active:after{top: 0;height: 40px;}*/
.erMap ul{position: relative;}
/*.erMap.active ul:after{height: 40px;transition:all .4s ease-in-out 0s;
  -webkit-transition:all .4s ease-in-out 0s;
   -moz-transition:all .4s ease-in-out 0s; 
  -ms-transition:all .4s ease-in-out 0s; 
  -o-transition:all .4s ease-in-out 0s;}*/
.erMap ul li{line-height: 60px;width: 100%;text-align: center;position: relative;z-index: 2;display: inline-block;/*background:#efefef;*/border-bottom: 1px solid #f5f5f5;background: url(../images/gogo.png) no-repeat 127% 20px;}
.erMap-tltie{color: #0082cc;border-bottom:2px solid #0082cc; font-weight: 600;font-size: 24px;text-align: center; line-height: 60px;}
/*.erMap ul li:not(:first-child){}*/
.erMap.active ul li{line-height: 40px;}
.erMap.active h2{font-size: 20px;}
.erMap ul li a{font-size: 16px;/*color: #fff;*/display: block;}
.erMap ul li.active a, .erMap ul li:hover a{/*background: #0e81c5;*/ color:#0e81c5;}
.erMap ul li .on{/*background: #0e81c5; */color:#0e81c5;}
.ne-box{ padding:0 0 40px 0; font-size:16px; line-height:1.8;float: left; width: 81%; /*margin-left: 5%;*/}
.ne-ti{ width:100%; text-align:center; /*padding-bottom:45px;*/}
.ne-ti h1{ font-size:20px; font-weight:normal; padding-bottom:5px;}
.ne-ti p{ position:relative; color:#999999; font-size:18px; font-family:"Arial"; width:186px; margin:0 auto;}
.ne-ti p .zi02{ background:#fff; position:relative; z-index:2; padding:0 5px;}
.ne-ti p .xian { width:100%; height:1px; background:#d5d5d5; display:block; position:absolute; top:15px; left:0; z-index:1;}
.ne-jj01{ line-height:1.8; padding-bottom:27px; text-align:justify;text-indent: 2rem;}
.ne-jj01 span{ color:#0e81c5; font-weight:bold;}
.ne-jj02{ padding:30px 0 80px 0;}
.jj02-le{ width:32%; height:399px; background:#363636;}
.jj02-le p{ color:#d9d9d9; text-align:justify; padding:55px 10% 0; }
.jj02-le p span{ color:#fff; font-weight:bold;}
.jj02-ri{ width:68%; height:399px; position:relative;}
.jj02-ri img{ width:100%; height:100%; display:block;}
.po-nr{ width:42%; height:100%; background:rgba(14,129,197,0.7); position:absolute; top:0; left:0;}
.po-nr dl:nth-child(1){ padding-top:17px; padding-bottom:79px;}
.po-nr dl{ width:80%; text-align:center; margin:0 auto; color:#fff;}
.po-nr dl dt{ font-size:24px;}
.po-nr dl dt span{ font-size:48px; font-family:"Arial";}
.po-nr dl dd span{ display:block; width:100%; height:1px; background:#54a6d6; margin-bottom:5px;}
.po-nr dl dd p{ font-size:18px;}
.ne-jj03 dl{ width:45%; float:left; background:#0e81c5; padding:15px 1.5% 5px;}
.ne-jj03 dl dt{height: auto;}
.ne-jj03 dl dt img{ width:100%;}
.ne-jj03 dl dd{ color:#fff; color:#c2dae8; padding-top:15px;}
.ne-jj03 dl dd span{ color:#fff; font-weight:bold;}
.ne-jj03 dl:nth-child(1){ margin-right:4%;}
.jsyt-xi dl{ padding-bottom:30px;}
.jsyt-xi dl dt{ width:27%; float:left; text-align:right;}
.jsyt-xi dl dt span{ background:url(../images/lx.png) no-repeat left center; padding-left:29px; color:#0e81c5; font-weight:bold;}
.jsyt-xi dl dd{ width:73%; float:right;}


.ne-lx01{ background:#f3f3f3; border:1px solid #d8d8d8; padding:16px 0}
.ne-lx01 dl{ width:33%; text-align:center; border-right:1px solid #d8d8d8; float:left; padding:25px 0}
.ne-lx01 dl dt img{ display: inline;}
.ne-lx01 dl dd{ padding-top:20px;}
.ne-lx01 dl:nth-child(3){ border:none;}
.xs-zx{ display:none;}
#map{
  width: 100%;
 height:400px;
 margin-top:50px;
}

/*information*/

.informationitem{
	float: left;
    width: 30%;
    margin:0 2%;
    margin-bottom: 24px;
    padding:2%;
    color: #666666;
    box-sizing: border-box;
    border: 1px solid #e8e8e8;
}
.informationitem:nth-child(3n){
	margin-right: 0;
}
.informationyear{
	font-size: 18px;
	 line-height: 1;
	 text-align: left;
}
.informationmonth{
	position: relative;
	font-size: 36px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	 line-height: 1;
	 text-align: left;
}
.informationmonth:after{
	content: " ";
	position: absolute;
	bottom: 0;
	left:0;
	width: 2em;
	height: 1px;
	margin-left: -5px;
	border-bottom:2px solid #cccccc;
}
.informationTitle{
	font-size: 18px;
	height: 36px;
	overflow: hidden;
}
.informationSubTitle{
	font-size: 14px;
	height: 60px;
	overflow: hidden;
	 line-height: 2;
}
.detailsbtn{
	display: block;
    width: 6em;
    margin: 30px 0;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: 1px solid #e8e8e8;
    color: #666666;
}

.news a{display: block;width: 100%;margin: 0 auto;padding: 20px 0;overflow: hidden;border-bottom: 1px solid #eee;}
.news a .date{float: left;width: 10%;color: #aaa;text-align: center;}
.news a .date span{display: block;line-height: 65px;border-bottom: 1px solid #eee;font-size: 48px;}
.news a .date em{display: block;margin-top: 15px;}
.news a img{float: left;width: 25%;height: 172px;margin-left: 2%;}
.news a .text{float: right;width: 100%;}
.news a .text h3{line-height: 40px;font-size: 20px;color: #333;}
.news a .text p{height: 48px;line-height: 24px;padding: 8px 0 18px;/*border-bottom: 1px solid #eee;*/}
.news a .text span{float: left;line-height: 26px;margin: 20px 40px 0 0;font-size: 14px;color: #aaa;}
.news a .text span:before{content: "";display: inline-block;width: 26px;height: 26px;margin-right: 5px;vertical-align: middle;}
.news a .text span.time:before{background-position: -112px -112px;}
.news a .text span.view:before{background-position: -162px -112px;}
.news a:hover .date{color: #0e81c5;}
.news a:hover .date span{border-color: #0e81c5;}
.news a:hover .text h3{color: #0e81c5;}
.news a:hover .text span{color: #0e81c5;}
.news a:hover .text span:before{background-position-y: -162px;}
.news li.hover{background: #f5f5f5;}

.news li .text span:before, .news-detail .jump{
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
}

.ff{ width:100%; text-align:center;}
.ff a{ display:inline-block; background:#e1e1e1; padding:4px 8px; margin-right:15px;}
.ff a:hover{ background:#004ea2; color:#fff;}
.ff .on{display:inline-block; background:#e1e1e1; padding:4px 8px; margin-right:15px;}
    .ff a[disabled]{  color: #777;cursor: not-allowed;background-color: #e1e1e1;border-color: #e1e1e1;}

.nr-ti h3{ text-align: center;color: #464646; font-size:18px; font-weight:normal;}
.nr-ti p{ text-align:center; padding:15px 0;}
.nr-zi{padding-top: 20px; border-top: 1px solid #ccc; line-height:1.8;}
.nr-zi img{ max-width:100%;}

.wh-xi img{ width:100%; display:block;}
.wh-xi p{ padding:20px 0 0 0; text-indent:28px;}
.zizhi li{ 
	width:20%; 
	position:relative; 
	text-align: center;
	float:left; 
	margin:0px 6% 20px 0;
}
.zizhi li:nth-child(4n){ margin-right:0;}
.zizhi li img{
	border: 1px solid #eee;
	padding:5px 10px;
	width:100%;
	height:175px;

}


#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}

.zp-ti{
 	height: 48px;
 	line-height: 48px;
 	color: #fff;
 	font-size: 18px;
 	background: #0e81c5;
 	width: 100%

 }
  .zp-ti li{
  	width: 18%;
  	text-align: center;
  	float: left;
  }

/* 加入我们css */
.sideMenu h3{ 
	height:50px; 
	line-height:50px; 
	border-bottom:1px solid #cccccc;  
	cursor:pointer;
	font-weight:normal;
	color: #171717;
	font-size: 16px;
}
.sideMenu h3 dl{ 
	width:100%; 
	margin:0;
	position: relative;
}
.sideMenu h3 dl dd{ 
	float:left; 
	width:18%; 
	text-align:center; 
overflow:hidden;white-space: nowrap; text-overflow: ellipsis;
}
.sideMenu ul{ 

	display:none; /* 默认都隐藏 */ 
	border-bottom:1px solid #c4c4c4; 
	font-size:16px; }
.sideMenu ul div{ 
	padding: 20px 80px;
	font-size: 14px;
	line-height: 27px;
}
.sideMenu ul div span{
	color: #1e8c72;
}
.sideMenu h3 dl .zp-more{
	position: absolute;
	right: 0;
	background: #0e81c5;
	color: #fff;
	width: 98px;
	height: 29px;
	text-align: center;
	line-height: 29px;
	top: 10px;
}
table, tr, td>input {
    border: none;
}
.zzjt-tu img{ max-width:100%;}
.js dl{ padding-top:30px;}
.js dl dt{ float:left; color:#0459b9; font-size:18px; font-weight:bold;}

.con-three{
	width: 18%;
	float: left;
	margin: 0 1% 25px 1%;
	position: relative;
	cursor: pointer;
	overflow: hidden;
}
.con-three img{
	width:100%;
	display:block;
}
.txt-three{
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	height:100%;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.6);
	filter:Alpha(opacity=80);
	transition-duration:.5s;
}
.txt-three h3{
	font-weight: normal;
	font-size: 18px;
	padding-top:40px;
}
.txt-three p{
	font-size: 14px;
	display: block;
	line-height: 20px;
	padding-bottom: 10px;
}
.txt-three a{
	color: #fff;
	background: #52c60a;
	border-radius: 5px;
	padding: 7px 5px;
	font-size: 12px;
}
.con-three:hover .txt-three{ top:0;}
.new02{ width:100%; background:#f2f2f2; padding:30px 0; margin-bottom:27px;}
.new02 dl{ width:95%; margin:0 auto;}
.new02 dl dd{ font-size:14px;}
.new02 dl dt span{ display:block;}
.new02 dl dt .biao{ font-size:16px; color:#0e81c5; font-weight:bold; width: 80%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float:left;}
.new02 dl dt .date{ float:right;}

.js-xi{ width:80%; /*background:url(../images/js_bg.jpg) no-repeat bottom center #f2f2f2;*/ padding-bottom:100px;float: left;}
.js-list{zoom: 1;margin-top: 30px;}
.js-list:after{display: block;clear: both;content: "";}
.js-list dl{ width:50%; float:left; /*margin:0 1%;*/}
.js-list dl dt{ width:50%;/*float: left;*/margin: 0 auto;}
.js-list dl dt img{ width:100%; display:block;}
.js-list dl dd{ float: left;width: 100%; background:#fff; padding:30px 0;}
.rq{ width:100%;/* margin:0 auto;*/ text-align:center;}
.rq p{ font-size:54px; font-family:"Arial"; color:#bebebe; border-bottom:1px solid #dedede; margin-bottom:23px;}
.rq span{ font-size:18px;}

.js-more{ /*display:block; width:55%;*/ border:1px solid #dbdbdb; text-align:center; margin:30px auto 0 auto; color:#999;float: right;}



	/* 本例子css */
		.txtMarquee-top{  overflow:hidden; position:relative; padding:40px 0; }
		.txtMarquee-top .hd{ position:absolute; width:39px; height:74px; background:url(../images/ty.png) no-repeat; top:50%; right:2px; margin-top:-37px; }
		.txtMarquee-top .hd .prev{ display:block;  width:10px; height:13px;  overflow:hidden;
			 cursor:pointer; background:url("../images/pre1.png") no-repeat;  position: relative; left: 15px; top: 25px;margin-top: 0;}
		 .txtMarquee-top .hd .next{ display:block;  width:10px; height:13px;  overflow:hidden;
			 cursor:pointer; background:url("../images/next1.png") no-repeat; position: relative;left: 15px;top: 22px; margin-top: 0;}
		.txtMarquee-top .bd{ width:134px; margin:0 auto;}
		.txtMarquee-top .infoList li{ height:30px; line-height:30px;   }
		.txtMarquee-top .infoList li a{ color:#fff;}

/*.xs-list li{ width:30%; background:#000; position:relative; overflow:hidden; float:left; margin:0 1.5% 40px 1.5%;}
.xs-list li img{ width:100%; display:block; transition-duration:.5s;}
.txt{ width:100%; height:100%; background:rgba(14,129,197,0.6); position:absolute; top:100%; left:0; text-align:center; color:#fff; font-size:16px; transition-duration:.5s;}
.txt p{ position:absolute; top:50%; margin-top:-14px; text-align:center; width:100%;}
.xs-list li:hover .txt{ top:0;}*/

.xs-list li{ width:24%; background:#000; position:relative; overflow:hidden; float:left; margin:0 1% 40px 0;}
.xs-list li img{ width:100%; display:block; transition-duration:.5s;}
.txt{ width:100%; height:20%; background:rgba(14,129,197,0.6); position:absolute; top:80%; left:0; text-align:center; color:#fff; font-size:16px; transition-duration:.5s;}
.txt p{ position:absolute; top:50%; margin-top:-14px; text-align:center; width:100%;}





.zx-list .txt{ width:100%; height:100%; background:rgba(14,129,197,0.6); position:absolute; top:80%; left:0; text-align:center; color:#fff; font-size:16px; transition-duration:.5s;}
.zx-list .txt p{ position:absolute; top:10%; margin-top:-14px; text-align:center; width:100%;}
.zx-list li:hover .txt{ top:0;}
.zx-list li:hover .txt p{ position:absolute; top:50%; margin-top:-14px; text-align:center; width:100%;}


.zx-list01 li{
	border-bottom: 1px dashed #cccccc; line-height:36px;
	margin-top: 6px;
	background: url(../images/pp4.gif) no-repeat left 10px;
	padding-left: 20px; font-size:16px;
}
.zx-list01 li span{
	float: right;
}
.zx-list01 li a{
	display: block;
	float: left;
	width: 85%;
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
	color: #666;
}
.zx-list01 li a:hover{
	color: #2b8bcd;
}
.ts-bg li{background: url(../images/left-go.png) no-repeat left 15px;}


.new-list dl{ width:100%; clear:both; margin:0 0 10px 0; border-bottom:1px solid #eee; padding-bottom:10px;}
.new-list dl dt{ width:36%; float:right; overflow:hidden; background:#000;}
.new-list dl dt img{ display:block; transition-duration:.5s; width:100%;}
.new-list dl:hover dt img{ transform:scale(1.1,1.1); opacity:.5;}
.new-list dl dd{ text-align:left; padding:5px 5px; float:left; width:49%; border:none;}
.new-list dl dd h1{ font-size:18px; font-weight:bold; font-weight:normal; padding:20px 0 10px 0;}
.new-list dl dd .date{ display:block; height:27px; background:url(../images/logo3.png) no-repeat left center; padding-left:30px;}
.new-list dl dd .xian{ width:60%; height:2px; background:#ff0000; display:block;}
.new-list dl dd p{ font-size:14px; line-height:2; text-align:justify; padding-top:15px;}
.new-list dl:nth-child(3n){ margin-right:0;}


.s-new2{width:100%; padding-top:25px;}
.s-new2 li{width:31.1%; float:left; list-style:none; margin-right:3.35%; overflow:hidden; position:relative; padding-bottom:50px; }
.s-new2 li:nth-child(3n){margin-right:0%;}
.s-new2 li .n-p{width:100%;  overflow:hidden; }
.s-new2 li .n-p img{width:100%; transition-duration:1s; display:inline;}
.s-new2 li .n-t{width:63px; position:absolute; text-align:center; color:#fff; font-family:Arial; left:0; top:0;}
.s-new2 li .n-t1{width:100%; line-height:28px; background:#797979; font-size:14px; transition-duration:1s;}
.s-new2 li .n-t2{  width:100%; line-height:40px; font-size:24px; background:#8f8f8f; }
.s-new2 li:hover .n-t1{background:#2099e0;}
.s-new2 li:hover .n-t2{background:#0e81c5;}
.s-new2 li:hover .n-p img{transform:scale(1.1,1.1);}
.s-new2 li .t1{width:100%; background:#f2f3f3; margin:0 auto; padding-top:15px; padding-bottom:15px;}
.s-new2 li .t2{width:96%; margin:0 auto;}
.s-new2 li .t3{width:100%; line-height:44px; border-bottom:1px solid #cdcdcd; font-size:16px; font-weight:bold; color:#333333; padding-left:20%; padding-right:5%;}
.s-new2 li .t4{width:100%; line-height:24px; font-size:14px; color:#777777; padding-top:15px;}
.s-new2 li .more{width:100%; line-height:40px; font-size:14px; color:#ff0000;}
.s-new2 li .more:hover{color:#ff0000;}



.Menubox01 li{float:left;display:block;cursor:pointer; text-align:center; width:14%; margin-right:2.5%;}
.Menubox01 li img{ border-radius:100%; width:100%;}
.Menubox01 li.hover{}
.Menubox01 li.hover img{ border:5px solid #0e81c5;}
.Contentbox01{clear:both; padding-bottom:60px;}
.xing-le{ width:15%;}
.xing-le img{ width:100%;}
.xing-ri{ width:80%;}
.xing-ri h1{ color:#0e81c5; font-size:18px; font-weight:normal;}
.xing-ri p{ color:#808080; font-size:16px; padding:20px 0;}
.xing-ri span{ font-size:14px;}
.fw-xiu{ position:relative; height:226px; width:80%; margin:0 auto;}
.fw-xiu li{ position:absolute; height:226px; width:16%; line-height:226px; padding-left:8%; top:0;}
.fw-xiu li a{ color:#fff; font-size:16px;}
.fw-xiu li:nth-child(1){ background:url(../images/fw01.png) no-repeat; background-size:contain; left:0; z-index:7;}
.fw-xiu li:nth-child(2){ background:url(../images/fw2.png) no-repeat; background-size:contain; left:15%; z-index:6;}
.fw-xiu li:nth-child(3){ background:url(../images/fw03.png) no-repeat; background-size:contain; left:30%; z-index:5;}
.fw-xiu li:nth-child(4){ background:url(../images/fw04.png) no-repeat; background-size:contain; left:45%; z-index:4;}
.fw-xiu li:nth-child(5){ background:url(../images/fw05.png) no-repeat; background-size:contain; left:60%; z-index:3;}
.fw-xiu li:nth-child(6){ background:url(../images/fw06.png) no-repeat; background-size:contain; left:75%; z-index:2;}

.yjj a{ background:#0e81c5; color:#fff; display:inline-block; padding:8px 20px; margin:20px 0;}

/*新增样式*/
.zizhi1 li{ width:30%; position:relative; text-align: center;float:left; background: #e0e0e0;margin:0px 3% 20px 0;}
.zizhi1 li:nth-child(4n){ margin-left:0;}
.zizhi1 li img{/*border: 1px solid #eee;padding:5px 10px;*/width:100%;height:175px;}
.lindao li{width: 100%;border: 1px solid #dadada;margin-bottom: 20px;zoom: 1;}
.lindao li:after{display: block;clear: both;content: "";}
.lindao li img{float: left;margin-left: 50px}
.jieshao{float: left;margin-left: 50px;margin-top: 25px;}
.jieshao p:first-child{font-size: 19px;line-height: 60px;}
.jieshao p:not(:first-child){font-size: 16px;line-height: 30px;}
.zr{ padding-top:26px;}
.Menubox1{ width:100%; text-align:center;}
.Menubox1 li{ display:inline-block; width:142px; height:39px; background:#f3f3f3; border:1px solid #e5e5e5; line-height:39px; font-size:18px; margin-right:10px; cursor:pointer;}
.Menubox1 li.hover{ background:#246bbf; color:#fff;}
.CbContainer1{margin-top: 20px;position: relative;}
.CbContainer1:first-child{background-image: url(../images/qy1.jpg);background-size: 100% 100%; height: 554px;}
.qyry{zoom: 1;width: 100%;}
.qyry:after{display: block;content: "";clear: both;}
.qy-img{float: left;width: 51%;}
.qy-content{float: left;width: 49%;}
.qy-content:nth-child(odd){text-align: right;}
.qy-content:nth-child(odd) p{padding-right: 120px;}
.qy-tilte{color: #0e81c5;font-size: 16px;margin-top: 18px;}
.qy-nav{font-size: 14px;}
.ryzs-img{position: absolute;top:150px;}
.ryzs-img li{float: left;/*margin-left: 27px;*/width: 20%;margin: 0 2.5%;}
.ryzs-img img{width: 100%;}
.ryzs-img  span{text-align: center;display: block;}
.zp-xi img{width: 100%;}
.new-box{width: 100% !important;}
.notice{width: 100%;}
.notice li{line-height: 36px;border-bottom: 1px dashed #cccccc;}
.notice li:hover{color: #f88e36;cursor: pointer;}
.notice span{height: 100%;margin-right: 10px;/*margin-bottom: 5px;*/}
.notice span img{margin-bottom: 3px;}

table tr{border-bottom: 1px dashed #cccccc; line-height: 40px;}
.people-list li{width: 45%;float: left;height: auto;zoom: 1;margin-bottom: 20px;}
.people-list li:after{display: block;content: "";clear: both;}
.people-list li img{width: 20%;height: auto;float: left;margin-left: 5%;}
.introduce{float: left;margin-left: 5%;width: 70%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.introduce p:nth-child(2){font-size: 14px;margin-top: 20px;}
.rlzy-list{width: 100%;height: auto;zoom: 1;margin-bottom: 20px;}
.rlzy-list:after{display: block;content: "";clear: both;}
.rlzy-list li{float: left;padding: 10px 10px;border: 1px solid #ccc;color: #0085cf;margin: 0 1% 25px 1%;}
.rlzy-list li:hover{cursor: pointer;}
.content-nav{position: relative;}
.address{width: 40%;position: absolute;right: 0;bottom: 138px;}
.address h1{font-weight: 400;margin-bottom: 20px;}
.address h1,.address p{padding-left: 50px;}
.ab-tu{ width:100%; text-align:center;}
.con-one{zoom: 1;max-width: 1200px;margin: 0 auto;}
.con-one:after{content: "";display: block;clear: both;}
.now-add{width: 100%;height: auto; border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;}
.now-add p{text-align: right;font-size: 14px;}
.now-add span{line-height: 60px;color: #0e81c5;}
.ab-tu img{ width:100%;}
.jsyt-list dl{ background:#f0f0f0; padding:23px 5% 0; min-height:220px; transition-duration:.5s; cursor:pointer; margin-bottom:30px;}
.jsyt-list dl dt p{ font-weight:bold; font-size:18px; margin-right:11px; position:relative; display:inline-block;}
/*.jsyt-list dl dt p:after{ content:""; display:block; width:40px; height:2px; background:#a0a0a0;  position:absolute; right:-60px; top:15px; transition-duration:.5s;}*/
.jsyt-list dl dd{ line-height:2; padding-top:20px;}

.jsyt-list dl:hover{ color:#fff; background:url(../images/bg.jpg) no-repeat; background-size:cover;}
.jsyt-list dl:hover dt p:after{ width:60px; background:#fff; right:-80px;}
#allmap{width: 60%; height: 100%;}
.lc-xi{ position:relative;}
.lc-xi:before {content: "";width: 1px;height: 100%;border-left: 1px dashed #c9c9c9;position: absolute;top: 0;left: 50%;}
.lc-le{ width:50%; }
.lc-le dl{ width:90%; text-align:right; position:relative;}
.lc-le dl dt{ border-bottom:1px solid #c9c9c9; padding-bottom:10px; margin-bottom:10px; font-weight:bold; font-size:18px;}
.yuan{ position:absolute; width:30px; height:26px; border:1px solid #c9c9c9; border-radius:50%; right:-14.5%; top:18px; padding-top:4px;}
.yuan span{ display:block; margin:0 auto; width:22px; height:22px; border-radius:50%; background:#0081cd}
.lc-le:nth-child(1) dl .yuan span{ background:none;}
.lc-le:nth-child(even) dl{text-align:left; margin-left:10%; margin-top:100px;}
.lc-le:nth-child(even) dl .yuan{ position:absolute; width:30px; height:26px; border:1px solid #c9c9c9; border-radius:50%; left:-14%; top:18px; padding-top:4px; right:auto}
.lc-le:nth-child(even) dl .yuan span{ background:#b4b4b4;}
.lc-le dl dd img{ max-width:100%;}
.fw-part01{ width:100%; text-align:center; position:relative;}
.fw-part01 img{ max-width:100%;}
.fw-txt{ position:absolute; width:100%; text-align:center; color:#fff; top:50%; left:50%; transform:translate(-50%,-50%)}
.fw-txt h1{ font-weight:normal; font-size:22px; padding-bottom:20px;}
.fw-txt p{ width:50%; margin:0 auto; border:1px solid #fff; padding:20px 3%;}
.yj-ti{ width:100%; text-align:center; font-size:22px; padding:70px 0 30px 0;}
/*.mod18{width:100%;margin:0px auto 0 auto;position:relative;}
.mod18 .btn{position:absolute;width:14px;height:8px; cursor:pointer;z-index:99; left:145px;}
.mod18 .prev{top:10px;background:url(../images/3.png) no-repeat;}

.mod18 .next{top:75px;background:url(../images/2.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;width:1120px;}

.mod18 .picBox{min-height:1680px;position:relative;overflow:hidden; padding-top:60px;}
.mod18 .picBox ul{position:absolute;}
.mod18 .picBox li{width:960px; }
.mod18 .listBox{width:136px;height:31px;position:relative;overflow:hidden; padding-top:30px;}
.mod18 .listBox ul{position:absolute;}
.mod18 .listBox li{width:158px;cursor:pointer;position:relative;}
.mod18 .listBox li p{width:136px;background:#d2d2d2;font-size:18px; text-align:center; line-height:31px;}
.mod18 .listBox .on {background:url(../images/4.png) no-repeat bottom center;}*/

/* 历史荣誉 */
.select-year{font-size:16px; margin-bottom:20px;}
.select-year .drop-box{top:0; width:130px;}
.sect01 .senddate{margin-bottom:7px;}
.select-year .drop-box dl dt{height:28px;}
.select-year .drop-box{height:180px;}
.select-year .select-box .select{width:170px; padding-left:8px; height:30px; line-height:30px;}
.select-year .select-box .current-pageno{ height: 28px; line-height: 28px;}
.select-year .select-box .arr-top{top:6px;}
.select-year .select-box .arr-bottom{bottom:6px;}
/*历史荣誉*/
.lsry-wrap{ position:relative; top:10px; left:0px; padding-bottom: 40px; overflow:hidden; }
.lsry-wrap .arr-up{ position:absolute; top:0px; left:50%; margin-left:-15px; z-index: 9;}
	
.lsry-wrap .arr-down{ position:absolute; bottom:0px; left:50%; margin-left:-15px; z-index: 9;}
    
.lsry-box{ width:90%; min-height:100px; margin:0 auto; background: url(../images/lsry-bg.jpg) repeat-y 50% 0%;}
.lsry-box li{ padding-right:30px; /*min-height:488px;*/  margin-top:100px; }

.lsry-box li.first-type{ margin-top:0px;}
.lsry-box li.even{ padding-left:30px; margin-top:240px; } 
.lsry-box li.second-type{margin-top:160px;}

.lsry-list{position:relative;}
.lsry-box .time{  font-size:24px;padding-bottom: 15px; font-weight:bold; border-bottom:1px solid #7e7e7e; margin-bottom:15px;  position:relative; top:0px; left:0px;}
.lsry-box .brief{ font-size:16px; color:#666666;  line-height: 24px; }
.lsry-box .brief div{ font-size:14px; overflow:hidden;  margin-bottom:15px; color:#333; }
.lsry-box .brief p{ font-size:14px; overflow:hidden;  margin-bottom:15px; color:#333;text-align:justify;line-height: 25px;}
.lsry-box .brief img{float: right; max-width:253px; width:100%; position:relative; top:0px; left:0px; }
.lsry-box .arr-one{ position:absolute; top: 0px; right:-39px; }
.lsry-box .arr-two{ position:absolute; top: 0px; left:-41px; }
  
.lsry-box li.even .brief img{ float: left; }

.text-left{  text-align:left; }
.text-right{ text-align:right; }

.select-year{  margin-bottom:10px; }



.select-zd{ display: inline-block; margin-right:7px; }
.select-box{ display: inline-block; position:relative; top:0px; left:0px; }
.select-box .select{ border:1px solid #f1f1f1; display:inline-block; width:92px; height:24px; line-height:24px; text-align: left; padding-left: 6px; }
.select-box .current-pageno{ width: 77%;  display: block; cursor: pointer;    height: 22px; line-height: 22px; }
.select-box .current-pageno input{ width:100%; height:90%; }
.select-box .arr-top{ position:absolute; top:3px; right:4px; cursor:pointer; line-height: 4px; }
.select-box .arr-bottom{ position:absolute; bottom:3px; right:4px; cursor:pointer; line-height: 4px; }

.drop-box{ border:1px solid #f1f1f1; width:92px; overflow: hidden; height: 134px; position: absolute; top: -52px; left:-1px; background: #FFF; text-align: center; z-index:99;}
.drop-box dl { width:100%; position: absolute; top: 22px; left: 0px; }
.drop-box dl dt{ height:22px; line-height:22px; }
.drop-box a{ background:transparent;  width: 100%; margin: 0px;color: #333; }
.drop-box .num-sub{ width: 100%; height:20px; line-height:20px; position: absolute; z-index:10; background:#f1f1f1; cursor: pointer; }
.drop-box .num-add{ width: 100%; height:20px; line-height:20px; position: absolute; bottom: 0px; left: -1px; background:#f1f1f1; cursor: pointer; }




.content_right{
	width: 870px;
	margin:auto;
}






:after,:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.col-xs-12 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
	float: left;
	width: 100%
}




.col-md-6 {
		width: 50%
	}



.row:after,.row:before {
	display: table;
	content: " ";
		clear: both
}

.span{
	    text-align: center;
    display: block;
    margin-left: 84px;
    margin-top: -17px;
    margin-bottom: 7px;
    font-size: 12px;

}









.picScroll-left{ overflow:hidden; position:relative; width:100%;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:17px; height:54px;  overflow:hidden;cursor:pointer; top:50%; transform:translateY(-50%); position:absolute;}
.picScroll-left .hd .prev{ background:url(../images/left.png); left:0; }
.picScroll-left .hd .next{ background:url(../images/next.png);  right:0; }
		.picScroll-left .hd .prevStop{ background:url(../images/left01.png)}
		.picScroll-left .hd .nextStop{ background:url(../images/next01.png)}
		
		.picScroll-left .bd{ width:90%; margin:0 auto; }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 16px; float:left; _display:inline; overflow:hidden; text-align:center; width:30%;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:100%;height:150px;  display:block;}
		.picScroll-left .bd ul li .title{ line-height:24px;   }

.yj-menu li{ float:left; width:13%; text-align:center; border-right:1px solid #dcdcdc; line-height:25px; font-size:14px; margin-bottom:20px;}
.yj-list li{ float:left; width:26%; margin-right:8%; text-align:center; margin-bottom:50px;}
.yj-list li img{ width:100%; display:block;}
.yj-list li:nth-child(3n){ margin-right:0;}
.yj-list li p{ padding-top:15px;}
.jl-xi li{ text-align:left;}
.jl-nr{ width:90%; margin:0 auto;}
.jl-xi li{ width:29%; margin-right:6.5%; margin-bottom:20px;}
.jd-le{ width:51%; padding:34px 3% 34px 10%; background:#f1f1f1; float:left;}
.jd-le dt{ font-size:20px; color:#007ecc; padding-bottom:30px; }
.jd-le dd p{ width:50%; float:left; padding-bottom:8px;}
.jd-ri{ width:29%; float:right;}
.jd-ri li{ padding-bottom:20px;}
.jd-ri img{ width:100%;}
.ky-list dl{ position:relative; min-height:300px;}
.ky-list dl dt{ position:absolute; left:0; top:15px; z-index:2;}
.ky-list dl dd{ background:#f4f4f4; min-height:239px; width:95%; float:right; position:relative;}

.container{ width: 65%; float:right; padding:25px 0; position:absolute; right:2%;}
.pt-ti{ font-weight:bold; color:#222; font-size:16px;}
.wrap{position: relative;padding: 10px;overflow: hidden;}
.gradient{width: 100%;height: 35px;background: url() repeat-x;position: absolute;bottom: 0;left: 0;}
.read-more{padding: 5px;color: #333; line-height:38px; text-align:right;}
.read-more a{padding-right: 22px;background: url() no-repeat 100% 50%;font-weight: bold;text-decoration: none; color:#0080cb;}
.read-more img{ padding-top:3px;}
.read-more a: hover{color: #000;}
.zj-list .ttt{ padding-bottom:40px;}
.zj-list dl{ width:44%; padding:0 3% 50px; border-bottom:1px dashed #c9c9c9; float:left; margin-bottom:50px;}
.zj-list dl dt{ width:200px;height: 280px;overflow: hidden;float: left;}
.zj-list dl:after{ content:""; clear:both; display:block;}
.zj-list dl dd{width: calc(100% - 200px); width: -webkit-calc(100% - 200px);padding-left: 33px;float: right;box-sizing: border-box;}
.zj-list dl dd h1{ color:#037fc8; font-size:24px; padding-top:20px;}
.zj-list dl dd .zjj{ display:block; width:35px; height:1px; background:#b5b5b5; margin:20px 0 20px 0;}
.zj-list dl dt img{ width:100%; height:100%;}
.zj-list dl dd p{    overflow: hidden; font-size:14px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    line-clamp: 6;
    -webkit-box-orient: vertical;}



.mod181{width:100%;margin:50px auto 0 auto;position:relative;}
.mod181 .btn{position:absolute;width:34px;height:34px;top:3px;cursor:pointer;z-index:99;}
.mod181 .prev{left:0;background:url(../images/2.jpg) no-repeat;}
.mod181 .next{right:0;background:url(../images/3.jpg) no-repeat;}
.mod181 li{float:left;}
.mod181 .cf li{position:relative;width:1120px;}
.mod181:after{ content:""; position:absolute; width:100%; height:1px; border-top:1px dashed #0b87cd; left:0; top:18px;}

.mod181 .picBox{height:800px;position:relative; overflow: hidden;overflow-y: AUTO; width:90%; margin:0 auto;}
.mod181 .picBox ul{position:absolute;}
.mod181 .picBox li{width:960px; }
.mod181 .listBox{width:90%;height:160px;margin:0 auto;position:relative;overflow:hidden;}
.mod181 .listBox ul{position:absolute;}
.mod181 .listBox li{width:220px;cursor:pointer;position:relative;}
.mod181 .listBox li p{width:160px;background:url(../images/yuan.jpg) no-repeat center 5px; font-size:18px; text-align:center; line-height:49px; padding-top:50px;}
.mod181 .listBox .on p{background:url(../images/yuan01.jpg) no-repeat top center;}
.xing-list dl{ width:18%; text-align:center; float:left; margin-right:4%; margin-bottom:30px;}
.xing-list dl:nth-child(4n){ margin-right:0;}
.xing-list dl dt{ height:250px;}
.xing-list dl dt img{ width:100%; height:100%}




.ln-yuan{ width:522px; margin:100px auto; position:relative; height:522px;}
.ln-yuan div{ transition-duration:.5s;}
.yuan02{ position:absolute; top:37px; left:0; }
.yuan01{ position:absolute; left:130px; top:4px; }
.yuan03{ position:absolute; right:3px; top:39px;}
.yuan03-1{ position:absolute; right:-200px; top:-170px; opacity:0;}
.po03{ opacity:1;}
.yuan03:hover .yuan03-1{ opacity:1; }
.yuan03:hover .po03{ opacity:0;}
.yuan04{ position:absolute; bottom:23px; left:0;}
.yuan05{ position:absolute; left:130px; bottom:-10px;}
.yuan06{ position:absolute; right:1px; bottom:26px;}
.yuan01-1{ position:absolute; left:-100px; top:-200px; opacity:0;}
.yuan01:hover .yuan01-1{ opacity:1;}
.yuan01:hover .po03{ opacity:0;}
.yuan02-1{ position:absolute; left:-199px; top:-171px; opacity:0;}
.yuan02:hover .yuan02-1{ opacity:1;}
.yuan02:hover .po03{ opacity:0;}

.yuan04-1{ position:absolute; left:-199px; top:-5px; opacity:0;}
.yuan04:hover .yuan04-1{ opacity:1;}
.yuan04:hover .po03{ opacity:0;}

.yuan05-1{ position:absolute; left:-98px; top:-2px; opacity:0; z-index:1;}
.yuan05:hover .yuan05-1{ opacity:1;}
.yuan05:hover .po03{ opacity:0;}

.yuan06-1{ position:absolute; left:-2px; top:2px; opacity:0; z-index:1;}
.yuan06:hover .yuan06-1{ opacity:1;}
.yuan06:hover .po03{ opacity:0;}


.picScroll-left1{ overflow:hidden; position:relative; width:100%;  }
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block;  width:17px; height:54px;  overflow:hidden;cursor:pointer; top:50%; transform:translateY(-50%); position:absolute;}
.picScroll-left1 .hd .prev{ background:url(../images/left.png); left:0; }
.picScroll-left1 .hd .next{ background:url(../images/next.png);  right:0; }
		.picScroll-left1 .hd .prevStop{ background:url(../images/left01.png)}
		.picScroll-left1 .hd .nextStop{ background:url(../images/next01.png)}
		
		.picScroll-left1 .bd{ width:90%; margin:0 auto; }
		.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left1 .bd ul li{ margin:0 16px; float:left; _display:inline; overflow:hidden; text-align:center; width:30%;  }
		.picScroll-left1 .bd ul li .pic{ text-align:center; height:180px; }
		.picScroll-left1 .bd ul li .pic img{ width:100%;  display:block; height:100%;}
		.picScroll-left1 .bd ul li .title{ line-height:24px;   }



		.sideMenu1{ border:1px solid #ddd; border-top:0;  }
		.sideMenu1 h3{ height:32px; line-height:32px; padding-left:10px;  border-top:1px solid #e3e3e3; background:#f4f4f4; cursor:pointer; font-size:16px;
		
		}
		.sideMenu1 h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
		.sideMenu1 h3.on em{ background-position:16px -57px; }
		.sideMenu1 ul{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ }
.xs-xz-xs{ font-size:16px; line-height:1.8;}
.xs-tu{text-align:center;}
.xs-ky-list{ display:none;}

/*当页面大于1400px时*/
@media (min-width: 1441px) {

.in-qiu{ position:absolute; width:235px; height:235px; background:url(../images/qiu.png) no-repeat; top:258px; right:10%; z-index:9999;}

}

/*在992和1199像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 992px) and (max-width: 1199px) {
.logo{ width:28%;}
.logo img{ width:100%;}
}

/*在768和991像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 768px) and (max-width: 991px){
 .s-new2 li{width:47.5%;  }
.s-new2 li:nth-child(3n){margin-right:3.35%;}
.s-new2 li:nth-child(2n){margin-right:0%;}
.logo{ width:28%;}
.logo img{ width:100%;}
.menu li a{ padding:0 10px;}

}

/*在480和767像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 480px) and (max-width: 767px) {
.top{ display:none;}
.xs-top{display: block;}
.slideBox{ padding-top:50px;}
.xs-logo{width: 30%;}
.slideBox .prev,.slideBox .next{ display:none;}
.slideBox .hd{ bottom:5px;}
.in-new{ width:100%; padding-bottom:30px;}
.in-tb{ width:100%;}
.in-tb li{ width:31%; float:left; margin:0 1%;}
.in-ab{ width:96%;}

.zi01{ padding:10px 0;}
.ne-box{ padding:30px 0; font-size:14px; width:100%;}
.ne-banner{ padding-top:50px;}
.erMap.active{top: 50px;}
.ne-ti h1{ font-size:20px;}
.ne-ti{ padding-bottom:15px;}
.jj02-le{ width:100%; height:auto;}
.jj02-le p { padding: 15px 10px 15px;}
.jj02-ri {width: 100%;height: auto;}
.ne-jj02 {padding: 10px 0 20px 0;}
.po-nr dl:nth-child(1){ padding-top:60px; padding-bottom:30px;}
.s-new2 li{width:47.5%;  }
.s-new2 li:nth-child(3n){margin-right:3.35%;}
.s-new2 li:nth-child(2n){margin-right:0%;}
.zizhi li img{
	border: 1px solid #eee;
	padding:5px 10px;
	width:100%;
	height:85px;

}
.erMap ul li{ width:32%; margin-right:1%; display:block; float:left; text-align:left; }
.con-one{ max-width:96%; margin:0 auto;}
.erMap{ width:100%; margin-right:0;}
.now-add{ display:none;}
.lx-title{ display:none;}
#allmap{ width:100%;}
.address{ position:relative; width:100%; bottom:0;}
.address h1{ font-size:16px; padding-left:20px; margin-bottom:10px;}
.address p{ padding-left:20px;}
#map{ margin-top:0;}
.news a img{ width:50%; height:auto;}
.news a .text h3{ font-size:16px;}
.fw-txt{ position:relative; color:#222; top:0; left:0; transform:translate(0,0)}
.fw-txt h1{ font-size:16px; padding-bottom:10px;}
.fw-txt p{ padding:0 2% 10px 2%; width:94%;}
.picScroll-left .hd .prev, .picScroll-left .hd .next{ display:none;}
.picScroll-left .bd{ width:100%;}
.picScroll-left .bd ul li{ margin:0 8px;}
.yj-ti{ padding:20px 0;}
.yj-menu li{ width:30%; margin-bottom:10px;}
.jd-le{ float:right; width:94%; padding:10px 3%;}
.jd-ri{ width:100%; float:left;}
.jl-nr{ width:100%;}
.jd-ri li{ width:29%; float:left; margin-right:6.5%;}
.xs-ky-list{ display:block;}
}

.zizhi1 li img{
	/*border: 1px solid #eee;
	padding:5px 10px;*/
	width:100%;

}
/*在小于480像素的屏幕,这里的样式才生效*/
@media (max-width: 479px) {

.top{ display:none;}
.xs-top{display: block;}
.slideBox{ padding-top:50px;}
.slideBox .prev,.slideBox .next{ display:none;}
.slideBox .hd{ bottom:5px;}
#img{ display:none;}
.in-new{ width:100%; padding-bottom:30px;}
.in-tb{ width:100%;}
.in-tb li{ width:31%; float:left; margin:0 1%;}
.in-ab{ width:96%;}
.ab-zi{ width:100%; padding-bottom:20px;}
.zi01{ padding:10px 0;}
.in-video{ width:100%; padding-bottom:20px;}
.ne-box{ padding:30px 0; font-size:14px; width:100%;}
.ne-banner{ padding-top:50px;}
.con-one{ max-width:96%; margin:0 auto;}
.erMap.active{top: 50px;}
.erMap ul li{ width:32%; margin-right:1%; display:block; float:left; text-align:left; }
.erMap ul li a{ font-size:12px;}
.ne-ti h1{ font-size:20px;}
.ne-ti{ padding-bottom:15px;}
.jj02-le{ width:100%; height:auto;}
.jj02-le p { padding: 15px 10px 15px;}
.jj02-ri {width: 100%;height: auto;}
.ne-jj02 {padding: 10px 0 20px 0;}
.po-nr dl:nth-child(1){ padding-top:10px; padding-bottom:10px;}
.po-nr dl dt{ font-size:16px;}
.po-nr dl dt span{ font-size:20px;}
.po-nr dl dd p{ font-size:14px;}
.ne-jj03 dl{ width:96%; float:left; background:#0e81c5; padding:17px 2% 20px; margin-bottom:20px;}
.jsyt-xi dl{ padding-bottom:10px;}
.jsyt-xi dl dt{ width:100%; text-align:left;}
.jsyt-xi dl dd{ width:100%;}
.ne-lx01 dl{ width:100%; border-bottom:1px solid #d8d8d8; padding:10px 0}
.ne-lx01 dl dd{ padding-top:10px;}
#map{ height:250px;margin-top:0px;}
.ne-new-list dl dt{ float:none; margin:0 auto;}
.ne-new-list dl dd{ width:100%; float:none; margin-top:20px; padding-left:0;}


.zizhi li{ 
	width:40%; 
	position:relative; 
	text-align: center;
	float:left; 
	margin:0px 10% 20px 0;
}
.zizhi li img{
	border: 1px solid #eee;
	padding:5px 10px;
	width:100%;
	height:105px;

}
.zizhi1 li{ 
	width:40%; 
	position:relative; 
	text-align: center;
	float:left; 
	margin:0px 10% 20px 0;
}
.zizhi1 li img{
	/*border: 1px solid #eee;
	padding:5px 10px;*/
	width:100%;
	height:105px;

}
.new-list dl dd{ width:100%;}
.new-list dl dt{ display:none;}
.s-new2 li{width:100%; margin-right:0%;  }
.le_menu2 li{ width:20%;}
.s-new2 li{width:100%;  }
.s-new2 li:nth-child(3n){margin-right:0%;}
.s-new2 li:nth-child(2n){margin-right:0%;}
.erMap{ width:100%; margin-right:0;}
.now-add{ display:none;}
.lx-title{ display:none;}
#allmap{ width:100%;}
.address{ position:relative; width:100%; bottom:0;}
.address h1{ font-size:16px; padding-left:20px; margin-bottom:10px;}
.address p{ padding-left:20px;}
.news a img{ width:50%; height:auto;}
.news a .text h3{ font-size:16px;}
.lc-xi:before{ left:0;}
.yuan{ display:none;}
.lc-le{ width:100%; margin-bottom:20px;}
.lc-le dl{ text-align:center; width:100%;}
.lc-le:nth-child(even) dl{ margin-left:0; width:100%; text-align:center; margin-top:0;}
.fw-txt{ position:relative; color:#222; top:0; left:0; transform:translate(0,0)}
.fw-txt h1{ font-size:16px; padding-bottom:10px;}
.fw-txt p{ padding:0 2% 10px 2%; width:94%;}
.picScroll-left .hd .prev, .picScroll-left .hd .next{ display:none;}
.picScroll-left .bd{ width:100%;}
.picScroll-left .bd ul li{ margin:0 8px;}
.yj-ti{ padding:20px 0;}
.yj-menu li{ width:30%; margin-bottom:10px;}
.jd-le{ float:right; width:94%; padding:10px 3%;}
.jd-ri{ width:100%; float:left;}
.jl-nr{ width:100%;}
.jd-ri li{ width:29%; float:left; margin-right:6.5%;}
.zj-list dl{ width:94%;}
.zj-list dl dd{ float:none; width:100%; text-align:center;}
.zj-list dl dt{ float:none; margin:0 auto;}
.zj-list dl dd span{ margin:10px auto;}
.mod18 .picBox li{ width:400px; margin:0 auto;}
.mod181 .picBox li{ width:400px; margin:0 auto;}
.xing-list dl dt{ height:auto;}
.xing-list dl{ width:40%;}
.ky-list{ display:none;}
.xs-ky-list{ display:block;}
.zp-ti,.sideMenu h3 dl dd{ font-size:14px;}
.sideMenu h3 dl dd{ overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.news a .text p{ height:auto}
.news a .text span{ margin-top:5px;}
.mod181{ display:none;}
.xs-zx{ display:block;}
}




@keyframes changeScale
{   0%   {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1); opacity: .2;}
100% {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);opacity: 1}
}
}

@-moz-keyframes changeScale 
{   0%   {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1); opacity: .2;}
100% {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);opacity: 1}
}
}

@-webkit-keyframes changeScale
{   0%   {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1); opacity: .2;}
100% {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);opacity: 1}
}
}

@-o-keyframes changeScale 
{   0%   {transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1); opacity: .2;}
100% {transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);-moz-transform: scale(1, 1);-webkit-transform: scale(1, 1);opacity: 1}
}
}



