body{
	color:#666666;
	margin: 0px;
	font-size: 12px;
	
}
.btnm {
  width: 460px;
  overflow: hidden;
  padding: 27px 0 0 260px;
}
.btnm a {
  width: 116px;
  height: 28px;
  line-height: 28px;
  background: url(njb.jpg) no-repeat;
  text-align: center;
  margin-right: 33px;
  font-size: 14px;
  color: #005ca0;
  font-family: "Microsoft Yahei";
  display: block;
  float: left;
}
.pd_right10 {
  padding-right: 10px;
}
.pd_left10 {
  padding-left: 10px;
}
.tala .alk {
  width: 82px;
  height: 20px;
  line-height: 20px;
  display: block;
  background: url(bja.jpg) no-repeat;
  text-align: center;
  color: #005ca0;
  overflow: hidden;
  margin-left: 25px;
}
img {border:0;}
* {
	margin:0;
	padding:0;
	list-style-type:none;
	text-decoration:none;

}
a{
	font-size:12px;
	text-decoration:none;
	color:#666666;
blr:expression(this.onFocus=this.blur());	outline: none;
}
a:hover { font-size:12px; text-decoration:none; color:#c80000; blr:expression(this.onFocus=this.blur());outline: none;}
.top{
	margin:0 auto;
	width:1100px;
	height: 140px;
	/*background-image: url(logo.jpg);*/
}
.top1{
	float:left;
	width:850px;
	height:140px;
}
.top2{
	width:240px;
	height:140px;
	float:right;
}
.top21{
	width:230px;
	height:22px;
	font-size: 14px;
	font-weight: bold;
	font-family: "黑体";
	color: #014da2;
	text-align: right;
	padding-top: 40px;
	padding-right: 10px;
}
.top22{
	width:210px;
	height:63px;
	font-family: "黑体", Times, serif;
	font-size: 30px;
	color: #000000;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	line-height: 63px;
	background-image:url(tel.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left: 30px;
}
.topb{
	margin:0 auto;
	width:100%;
	height: 270px;
}
.topl{
float:left;}
.topw{
	margin:0 auto;
	width:100%;
	background:#fff;
	height: 140px;
}
.menux{
	margin:0 auto;
	width:100%;
	background-image: url(mbj.jpg);
	height:50px;
}
.menun{
	margin:0 auto;
	width:1000px;
	background-image: url(mbj.jpg);
	height:50px;
}

.banner{
	margin:0 auto;
	width:100%;
	background-image: url(bannerbj.jpg);
	height: 363px;
}
/*------------------------------------------------------ 英文幻灯 ------------------------------------------------------*/
#focus{ width:100%; height:363px; position:relative; margin:0 auto; overflow:hidden; border-bottom:1px solid #ccc;}
#focus ul{ width:100%; position:absolute; padding:0px; margin:0; overflow:hidden}
#focus ul li{ float:left; width:100%; height:363px; overflow:hidden; position:relative; background:#000; display:inline}
#focus ul li a{ padding:0; margin:0; height:363px; display:block}
#focus ul li div{ position:absolute; overflow:hidden;}
#focus .btnBg{ position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000;}
#focus .btn{ position:absolute; height:10px; padding:5px 10px; left:40%; bottom:0;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:40px;height:8px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff; }
#focus .btn span.on{ background:#fff;}
/*------------------------------------------------------ 幻灯 ------------------------------------------------------*/
#focusf{
	width:273px;
	height:362px;
	overflow:hidden;
	position:relative;
	clear:both;
	margin:15px auto;
}
#focusf ul{
	width:273px;
	position:absolute;
	overflow:hidden;
	left: -1px;
	top: 1px;
	background:#f0f;
}
#focusf ul li{
	float:left;
	width:100%;
	height:181px;
	overflow:hidden;
	position:relative;
	background:#fff;
	display:inline;
}
#focusf ul li a{ padding:0; margin:0;  display:block}
#focusf ul li div{ position:absolute; overflow:hidden; }
#focusf ul li img{ padding-bottom:15px; }
#focusf .btnBg{ position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000;}
#focusf .btn{ position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0;text-align:right; margin:0 auto}
#focusf .btn spans{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff; }
#focusf .btn spans.on{ background:#fff;}
#focusf .preNext{ width:43px;height:19px;position:absolute;top:350px;background:url(selec.png) no-repeat 0 0;cursor:pointer; left:120px; opacity:0;}
#focusf .pre{ top:0;}
#focusf .next{ bottom:0;background-position:bottom;}
/* 间隔 */
/*导航*/
.navjg{ float:left;width:1px; background-image::url(nav.jpg); height:50px;}
#nav{
	height:50px;
	background:url(nav.jpg) repeat-x;
}
.navs{
	width:1100px;
	height:50px;
	line-height:50px;
	margin:0px auto;
}  
#nav2{ margin-left:1px; }
.navs li{  float:left; line-height:50px; text-align:center; background:url(navjg.jpg) no-repeat right center; position:relative;}
.navs .mainitems{position:relative;z-index:999; }
.navs .mainitems2{position:relative;z-index:999; background:#e92525;}

.navs li a{
	width:120px;
	display:block;
	font-size:14px;
	font-weight:700;
	color: #FFFFFF;
	background-image:url(navjg.jpg) no-repeat right center;
}

.navs li a:hover{ font-size:14px; text-decoration:none;  color:#fff; font-weight:700; background:#e92525; z-index:9999;}
.nvon{ font-size:14px; text-decoration:none;  color:#fff; font-weight:700; background:#e92525; z-index:9999;}
.subuls{ width:120px;display:none; position:absolute; z-index:999; background:#e92525; left:0; padding-bottom:2px ;filter:alpha(opacity=80);   -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  }
.subuls li{ width:120px; height:33px; line-height:33px; background:none; overflow:hidden; border-bottom:1px solid #cb0505; z-index:9999; position:relative; }
.subuls li a{width:120px; height:33px; line-height:33px; text-decoration: none; font-size:12px; color:#fff; display:block; background:none; text-align:center; margin:0 auto;font-weight:100; margin:0 auto; }
.subuls li a:hover { width:120px; height:33px; line-height:33px;font-size:12px; color:#fff; background:none; text-decoration:none; font-weight:100; overflow:hidden;}

.subulss{ width:120px;display:none; position:absolute; z-index:999; background:#e92525; left:0; padding-bottom:2px ;filter:alpha(opacity=80);   -moz-opacity:0.8;  -khtml-opacity: 0.8;  opacity: 0.8;  }
.subulss li{ width:120px; height:33px; line-height:33px; background:none; overflow:hidden; border-bottom:1px solid #e92525; z-index:9999; position:relative; }
.subulss li a{width:120px; height:33px; line-height:33px; text-decoration: none; font-size:12px; color:#fff; display:block; background:none; text-align:center; margin:0 auto;font-weight:100; margin:0 auto; }
.subulss li a:hover { width:120px; height:33px; line-height:33px;font-size:12px; color:#fff; background:none; text-decoration:none; font-weight:100; overflow:hidden;}
#nav2 li>.subuls { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ left:0;}
#nav2 li>.subulss { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ left:-6px;}
#nav2 li:hover ul, li.over ul { /* lists nested under hovered list items */ display: block;}
#restofcontent { /*wrap rest of content of the page inside this div*/ clear: left;}
/* 间隔 */
.nr1{
	width:1090px;
	margin:0 auto;
}
.nr11{
	float:left;
	width: 540px;
}
.tt1{
	width: 540px;
	background-image:url('title.jpg');
	height: 50px;
	padding-bottom: 20px;
}
.pp1{
	width: 540px;
	height: 250px;
	line-height: 180%;
}
.pp1 img{
	float:left;
	padding:0px 15px 0px 0px
}
.nr12{
	float:left;
	width: 420px;
	margin-left: 40px;
}
.nr13{
	float:left;
	width: 420px;
	padding-left:1px
}

.tt2{
	width: 440px;
	height: 50px;
	padding-bottom: 10px;

}
.pp2{
	width: 440px;
	height: 250px;
	line-height: 200%;
	overflow: hidden;
}
.pp2 ul{
	width: 400px;
	height: 250px;
	overflow: hidden;
	padding-left: 10px;
}
.pp2 ul li{
	list-style-type: none;
	list-style: none;
	color: #666666;
	width: 380px;
}
.pp2 ul li span{
	list-style-type: none;
	list-style: none;
	color: #666666;
	float: right;
}
.pp2 ul li a{
	list-style-type: none;
	list-style: none;
	color: #666666;
	text-decoration: none;
	float: left;
}
.pic1{
	width: 1000px;
	line-height: 200%;
	margin: 0 auto;
}

.picp{
	width: 245px;
	height: 240px;
	float:left;
	text-align: center;
	border:1px solid #e5e5e5;
	margin-bottom:10px;}

}
.picp img{
padding-bottom:10px;}
.picp:hover{

	border:1px solid #adadad;
}
.pp1al{
	width: 540px;
	height: 380px;
	line-height: 180%;
	padding-top:15px
}
.ppal{
	width: 540px;
	margin-bottom:20px;
}
.ppalp{
	width: 120px;
	float: left;
	padding-right: 20px;
}
.ppala{
	width: 400px;
	float: left;
}
.zxkf{
	width: 400px;
	background-image:url('zxkf.jpg');
	height: 243px;
}
.ppkf{
	width: 400px;
	height: 380px;
	line-height: 200%;
	overflow: hidden;
	padding-left:30px;
}
.bottom{
	width:100%;
	background-image: url(bottombj.jpg);
	height: 300px;
}
.bottomn{
	margin:0 auto;
	width:1000px;
	height: 300px;
	background-image: url(btj.jpg);
	background-repeat: no-repeat;
}

.bottoml{
	margin:0 auto;
	width:180px;
	height: 0px;
	float: left;
	padding-top: 10px;
}
.bottoml ul{
	width:180px;
	height: 300px;
}
.bottoml ul li{
	width:180px;
	line-height: 200%;
	list-style: none;
}
.bottoml ul li a{
	width:180px;
	height: 300px;
	color: #FFFFFF;
	text-decoration: none;
}
.bottomr{
	margin:0 auto;
	width:220px;
	height: 180px;
	float: left;
	padding-top: 30px;
}
.bq{
	margin:0 auto;
	width:1000px;
	height: 64px;
	line-height: 200%;
}
.bq1{
	margin:0 auto;
	width:500px;
	height: 64px;
	float: left;
}
.bq1 a{
	float: left;
	color:#666666;
	text-decoration:none
}
.bq2{
	margin:0 auto;
	width:500px;
	height: 64px;
	float: right;
	text-align: right;
}

/*首页banner*/
#focus {width:1600px; height:384px; overflow:hidden; position:relative;z-index:-10;}
#focus ul {height:348px; position:absolute;}
#focus ul li {float:left; width:1600px; height:384px; overflow:hidden; position:relative; background:#000;}
#focus ul li a img{height:384px;width:1600px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1600px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:100%; height:10px; padding:5px 10px; left:700px; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;border-radius:10px 10px 10px 10px;}
#focus ul li .btn a:hover{background:#339900;}
#focus .btn{margin:0 auto;z-index:100;width:90px;}

/********首页Middle**********/
.ztop1{
	width:100%;
	background:url(top1.jpg);
	height: 31px;
	border-bottom:1px solid #efefef;
}
.ztop2{
	width:1100px;
	margin:0 auto;
	height: 31px;
}
.ztop3l{
	width:290px;
	float:left;
	height: 31px;
	line-height: 31px;
	color:#014da2;
}
.ztop3{
	width:290px;
	float:right;
	height: 31px;
	line-height: 31px;
}
.ztop3 img{
	width:4px;
	height: 7px;
	line-height: 31px;
	margin-top:12px;
}
.ztop3 a{
font-size:12px;
margin-left:10px;
margin-right:10px;
color:#014da2;
}

/* mainbanner */
.mainbanner{height:373px;overflow:hidden; position:relative;}
.mainbanner_window{left:50%;width:2000px;height:373px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:373px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:373px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:330px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("50c15ece07fd0f3407000083.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}

.zmain{
	width:1100px;
	margin:0 auto;
	margin-top:15px;
}
.zindexl{
	width:211px;
	height:575px;
	background-color:#0066cb;
	float:left;
	position: relative;
}
.zindexlt{
	width:211px;
	height:62px;
	background-image:url(zindex1.jpg);
}
.zindexlt1{
	width:90px;
	height:62px;
	float:left;
	line-height: 56px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 15px;
	text-align: right;
}
.zindexlt2{
	width:90px;
	height:65px;
	line-height: 56px;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-RIGHT: 5px;
	float:left;
	text-align: left;
}
.zindexl ul li{
width:189px;
background-image:url(zindex2.jpg);
margin:0 auto;
text-align:center;
margin-top:10px;
background-repeat:no-repeat;
}
/*.zindexl ul li:hover{
background-image:url(zindex3.jpg);
}*/
.zindexl ul li a{
  color: #FFFFFF;
  text-decoration: none;
  font-size: 16px;
  height: 38px;
  line-height: 38px;
  /* font-weight: bold; */
  font-family: "Microsoft YaHei";
}
.ziopen{
display:block;}
.zindexl ul li ul{
display:none;}

.zindexl ul li ul li{
	width:189px;
	height:38px;
	background-image:url(gcalx.jpg);
	
	margin:0 auto;
	text-align:center;
	margin-top:1px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.zindexr{
	width:870px;
	height:570px;
	background-color:#FFFFFF;
	float:right;
}

.zindexrt{
	width:833px;
	height:32px;
	background-image:URL(zindex5.jpg);
}
.zindexrt1{
	width:100px;
	height:32px;
	float:left;
	font-size: 18px;
	line-height: 32px;
	padding-left: 20px;
}
.zindexrt2{
	width:100px;
	height:32px;
	float:right;
	cursor:pointer;
	
}
.zindexrp{
	width:833px;
}
.zindexrp ul{
	width:833px;
	padding-left:10px;
}
.zindexrp ul li{
	width:255px;
	height:240px;
	background-image:url(zindex6.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:10px;
	text-align: center;
	padding-top: 5px;
	margin-left: 20px;
}
.zindexrp ul li span{
	margin-top: 25px;
}
.zindexrp ul li a{
	margin-top: 25px;
}
.zindexp{
	width:1090px;
	margin:0 auto;
	margin-top: 10px;
	margin-bottom: 0px;
}
.zindexpgy{
	width:1090px;
	margin:0 auto;
	margin-top: 10px;
	height:38px;
	background-image:url(zindex7.jpg);
}
.zindexpgy1{
	height:38px;
	font-size:20px;
	font-weight:bold;
	float: left;
	font-family: "微软雅黑";
	color: #003399;
	line-height: 38px;
	padding-left: 10px;
}
.zindexpgy2{
	height:38px;
	font-size:18px;
	font-weight:bold;
	float: left;
	font-family: "黑体";
	color: #333333;
	line-height: 40px;
	padding-left: 5px;
}
.zindexp0{
	width:100%;
	margin:0 auto;
	height: 978px;
	background-image:url(zindexp0.jpg);
	margin-top: 0px;
}
.zindexp1{
	width:1100px;
	margin:0 auto;
	height: 978px;
	background-image:url(zindex11.jpg);
	margin-top: 0px;
}
.zindexp0t{
	font-size:34px;
	color:#0066cb;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-top: 40px;
	font-family:"Microsoft YaHei";
	margin: 0 auto;
	width: 600px;
	text-align: center;
}
.zindexp1t{
	font-size:30px;
	color:#0066cd;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-top: 10px;
	font-family:"Microsoft YaHei";
}
.zindexp2t{
	font-size:20px;
	color:#50b1fe;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-top: 10px;
	font-family:"Microsoft YaHei";
}
.zindexp1n{
	font-size:16px;
	color:#565656;
	line-height: 40px;
	padding-top: 20px;
	font-family:"Microsoft YaHei";
}
.zindexgy{
	width:1100px;
	margin:0 auto;
	margin-top: 10px;
}
.zindexgyl{
	width:277px;
	padding: 10px;
	float:left;
	margin-left: 20px;
}
.zindexgyr{
	width:400px;
	padding: 5px;
	float:right;
	margin-top:10px;
}
.zindexgyr1{
	width:400px;
	color:#0569cd;
	font-size:14px;
	font-weight:bold;
	height: 20px;
	line-height: 20px;
	margin: 10px;
}
.zindexgyr2{
	width:400px;
	font-size:12px;
	line-height: 25px;
}
.zindexgyr2 a{
color:#FF0000;
}
.zindexgyr3{
	width:750px;
	height:144px;
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #e7e7e7;
	
}
.zindexgyr3 li{
	width:208px;
	height:144px;
	float: left;
	margin-left:20px;
	margin-right:15px;
	list-style: none;
}
.zindexgyr3 li img{
	width:208px;
	height:114px;
}
.zindexgyr3 li dt{
	width:208px;
	height:40px;
	line-height:40px;
	text-align:center;
}
.zindexxw{
	width:1090px;
	margin:0 auto;
	margin-top:10px;
	background-image: url(zindex12.jpg);
	height: 380px;
}
.zindexxwt{
	width:1090px;
	margin:0 auto;
	margin-top:10px;
	height: 40px;
}
.zindexxwt1{
	width:65px;
	height: 40px;
	float:left;
	color: #04498C;
	font-size: 28px;
	font-weight: bold;
	padding-left: 5px;
	font-family:"Microsoft Impact";
}
.zindexxwt2{
	width:300px;
	height: 40px;
	float:left;
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	padding-left: 5px;
	line-height: 30px;
	font-family:"Microsoft YaHei";
}
.zindexxwt3{
	width:200px;
	height: 40px;
	float:left;
	color: #04498C;
	font-size: 28px;
	font-weight: bold;
	padding-left: 5px;
	font-family:"Microsoft Impact";
}
.zindexxwt4{
	width:180px;
	height: 40px;
	float:left;
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	padding-left: 5px;
	line-height: 30px;
	font-family:"Microsoft YaHei";
}
.zindexxwt5{
	width:300px;
	height: 40px;
	float:left;
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	padding-left: 5px;
	line-height: 30px;
	font-family:"Microsoft YaHei";
}
.zindexxw1{
	width:315px;
	padding-top: 133px;
	margin-left:7px;
	float:left;
}
.zindexxw1 li{
	width:315px;
	line-height:28px;
	height:28px;
	border-bottom:1px dotted #CCCCCC;
}
.zindexxw1 li a{
float:left;
width:225px;
}
.zindexxw1 li span{
	width:90px;
	line-height:25px;
	float:right;
}

.zindexxw2{
	width:315px;
	padding-top: 133px;
	margin-left:67px;
	float:left;
}
.zindexxw2 li{
	width:315px;
	line-height:28px;
	height:28px;
	border-bottom:1px dotted #CCCCCC;
}
.zindexxw2 li a{
float:left;
width:225px;
}
.zindexxw2 li span{
	width:90px;
	line-height:25px;
	float:right;
}
.zindexxw3{
	width:315px;
	padding-top: 10px;
	margin-left:67px;
	float:left;
	font-size: 18px;
	color: #0066CC;
	font-family:"Microsoft YaHei";
}
.zindexxw3 span{
	color: #666666;
	line-height: 33px;
	font-size: 14px;
	font-family:"Microsoft YaHei";
}
.zdi1{
	width:100%;
	height:40px;
	background-image:url(zdi1.jpg);
	line-height: 40px;
	color: #FFFFFF;
}
.zdi2{
	width:1090px;
	height:40px;
	text-align:center;
	margin: 0 auto;
	font-weight: bold;
	font-family:"Microsoft YaHei";
	line-height: 40px;
	background-color: #084881;
	border:1px solid #145e9f;
	margin-top:20px;
	margin-bottom:30px;
}
.zdi2div{
	height:90px;
	text-align:center;
	position: absolute;
	margin-left: 920px;
	width: 100px;
	background-color: #006699;
	padding:10px;
	overflow-y:scroll;
	overflow-x:none;
	margin-top:-30px;
}
.zdi2div li{
	width: 90px;
	list-style: none;
	text-align:left;
	line-height:150%;
}
.zdi2div li a{
color:#FFFFFF;
}
.zdi2 a{
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
	padding-left:8px;
	padding-right:8px;
	font-family:"Microsoft YaHei";
}

.zdi3{
	width:100%;
	background-image:url(bottombj.jpg);
	height:186px;
	color: #FFFFFF;
}
.zdi4{
	width:1100px;
	height:186px;
	margin:0 auto;
	color: #FFFFFF;
}
.zdi41{
	width:200px;
	float:left;
	margin:10px;
	background-color:#0173ba;
	height:200px;
	color: #FFFFFF;
}
.zdi42{
	width:800px;
	margin-left:50px;
	margin:0 auto;
	color: #FFFFFF;
	line-height: 200%;
	text-align: center;
}
.zdi42 span{
font-size:14px;
font-weight:bold;
}
.zdi43{
	width:139px;
	float:left;
	margin-left:50px;
	margin:10px;
	background-color:#0173ba;
	height:139px;
	color: #FFFFFF;
	line-height: 200%;
	padding-top: 50px;
}
/*友情链接*/
.friendLink{ height:28px; /*background-color:#E3E3E3;*/ color:#000;}
.f_soci .sele .val_{ text-align:center;  color:#000;}
.f_soci .sele{ height:28px; line-height:28px;}
.f_soci .sele_{ background:#126EB1; top:28px;}
.f_soci .sele_ a{ color:#000;}
.f_soci .sele_ a:hover{ color:#00967b;}

.neib{
width:100%;
background-image:url(bn.jpg);
background-position:center;
height:227px;}
.n2{
width:1100px;
height:42px;
line-height:42px;
margin:0 auto;}
.nleft{
float:left;
width:227px;
}
.nleft1{
margin-left:5px;
width:220px;
border-top:2px solid #01bcef;
border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
padding-bottom:5px;

}
.nleft1 ul{
width:220px;
}
.nleft1 ul li{
	width:200px;
	background-image:url(nlt1.jpg);
	height:40px;
	line-height:40px;
	list-style: none;
	padding-left:20px;
}
.nleft1 ul li a{
color:#333333;
display: block;
}
.nleft1 ul li a:hover{
color:#0092dd;
}
.nleft1 ul li:hover{
	background-image:url(nlt2.jpg);

}
.nleft2{
	width:227px;
	margin-top: 10px;
	margin-bottom: 18px;

}
.nleft2n{
	width:210px;
	margin-left:5px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	padding-bottom:5px;
	line-height: 200%;
	padding-left:10px;

}
.nright{
	float:right;
	width:800px;
	padding:20px;
	border:1px solid #cccccc;
	margin-bottom:20px;
}
.nrightt{
	width:780px;
	line-height:40px;
	height:40px;
	border-bottom:1px solid #cccccc;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	padding-left: 20px;
}
.nrightn{
	width:780px;
	margin-top:10px;
	line-height:150%;
	color: #666666;
	margin-left: 20px;
}
.nrightnp{
	width:233px;
	height:178px;
	margin-top:20px;
	border:1px solid #CCCCCC;
	text-align: center;
	line-height: 200%;
	float: left;
	margin-left:20px;
}
.nrightnp img{
padding:2px;
border:1px solid #CCCCCC;
}
.nrightncp{
	width:780px;
	height:230px;
	margin-top:10px;
}
.nrightncpl{
	width:300px;
	height:230px;
	float:left;
}
.nrightncpr{
	width:450px;
	height:230px;
	float:right;
	line-height: 200%;
}
.nrightncpr span{
	font-weight:bold;
	font-size:14px;
	color: #333333;
	margin-top: 10px;
}
.xigyl{
width:750px;
height:440px;
border:1px solid #dadada;
float:left;}
.xigylt{
	height:37px;
	text-align:left;
	background-image:url(itbj.jpg);
	line-height:37px;
	font-size: 14px;
	font-weight: bold;
	color: #0569cd;
	
}
.xigylt span{
	font-size: 14px;
	font-weight: bold;
	color: #a3a3a3;
	
}
.xigylt img{
margin:15px;
float:left;
}
.xigyr{
	width:335px;
	height:440px;
	border:1px solid #dadada;
	float:right;
}
.xigyrt{
	height:40px;
	text-align:left;
	background-color:#014da2;
	line-height:40px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	
}
.xigyrt span{
	font-size: 14px;
	font-weight: bold;
	color: #85bdf4;
	
}
.xigyrt img{
margin:15px;
float:left;
}
.titx{zoom:1;}
.titx:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
/**/

/*---title ---*/
.titx{
	height:39px;
	line-height:39px;
	padding:0 0px 0 0;
	background:url('tsb.gif') no-repeat;
	font-size: 14px;
	
}
.titx span{
	color:#fff;
	float: left;
	font-size:14px;
	font-weight:normal;
	text-transform: uppercase;
	
}
.titx span a{
color:#fff;
font-size:16px;
/*font-weight:bold;*/
width: 122px;
}
.titx b{
	display:block;
	float: right;
	font-size:14px;
	font-weight:normal;
	padding-right:5px;
}
.titx b a{color:#666;}
.dt{width:415px; margin:0 auto 20px; padding:0px 0 0;}
.dt-l{
	width:415px;
	float: left;
}
.dt-l h3{background:url('xinbg.jpg');
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;}
.dt-l h3 span a{display:inline-block; padding-left:0px; color:#333; text-align:center;}
.dt-l h3 span a.cur,.dt-l h3 span a:hover{background:url('xintbg.png') no-repeat center;color:#0066cb; text-decoration:none;}
.dt h3 b{background:url('more2.gif') no-repeat right center; padding-right:22px;}
.dt-con{
	border:1px solid #d9d9d9;
	border-top:none;
	height:380px;
	font-size: 14px;
	padding-top: 10px;
}
.dt-l dl{padding:22px 12px 20px; background:url('s04.gif') no-repeat 0 bottom;}
.dt-l dt{
	float: left;
	width:145px;
}
.dt-l dt img{
	display:block;
	width:145px;
	height:120px;
	border:1px solid #dedede;
	padding:2px;
}
.dt-l dd{
	width:225px;
	float: right;
}
.dt-l h6 a{font-size:14px; color:#0769b2;line-height:30px;}
.dt-l dd p{overflow: hidden;line-height:24px; height: 96px; margin:4px 0 12px;}
.dt-l dd span{display:block;}
.dt-l dd span a{color:#a5d134; font-weight:bold;}
.dt-con ul{
	padding:15px 15px 0;
	border-top:1px solid #e7e7e7;
	width:370px;
}
.dt-con ul li{
	line-height:30px;
	width:370px;
	font-size: 14px;
	background:url('dian4.jpg') no-repeat left center;
	font-weight: normal;
	clear: both;
	height: 30px;
}
.dt-con ul li a{
	font-size: 12px;
	float:left;
	width: 370px;
	height: 30px;
	margin-left:20px;
}
.dt-con ul li span{
	font-size: 12px;
	float:right;
	width: 100px;
	height: 30px;
}
.dt-con ul li.even{float: right;font-size: 14px;}
.wd{
	width:315px;
	float: left;
	margin-left: 22px;
}
.wd h3{background:url('xinbg.jpg');
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;
color:#0066cb;}
.wd h3 span{padding-left:10px; color:#999999; font-weight:bold;}
.wd h3 span a{color:#0063a7;}
.wd dl {padding:12px 20px 10px; background:url('s04.gif') no-repeat 0 bottom;}
.wd dl.last{background:none;}
.wd dt { background: url(wd_w.gif) no-repeat 0 2px;line-height:18px; padding:0 0 10px 30px; overflow: hidden;}
.wd dt a { color:#60a411;}
.wd dd { background:url(wd_d.gif) no-repeat 0 5px; padding-left:30px; line-height:24px; color:#666; max-height:90px; overflow:hidden;}


.jszl{
	width:335px;
	float: right;
	margin-left: 5px;
}
.jszl h3{background:url('xinbg.jpg');
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;
color:#0066cb;}
.jszl h3 span{padding-left:10px; color:#999999; font-weight:bold;}
.jszl h3 span a{color:#0063a7;}
.jszl dl {padding:12px 20px 10px; background:url('s04.gif') no-repeat 0 bottom;}
.jszl dl.last{background:none;}
.jszl dt { background: url(wd_w.gif) no-repeat 0 2px;line-height:18px; padding:0 0 10px 30px; overflow: hidden;}
.jszl dt a { color:#60a411;}
.jszl dd { background:url(wd_d.gif) no-repeat 0 5px; padding-left:30px; line-height:24px; color:#666; max-height:90px; overflow:hidden;}
.jszldt{
	border:1px solid #d9d9d9;
	border-top:none;
	height:380px;
	font-size: 14px;
	padding-top: 15px;
}
.jszldt ul{
	padding:20px 15px 0;
	width:300px;
}
.jszldt ul li{
	line-height:30px;
	width:335px;
	font-size: 14px;
	background:url('dian4.jpg') no-repeat left center;
	font-weight: normal;
	clear: both;
	height: 30px;
}
.jszldt ul li a{
	font-size: 12px;
	float:left;
	width: 200px;
	height: 30px;
	margin-left:20px;
}
.jszldt ul li span{
	font-size: 12px;
	float:right;
	width: 100px;
	height: 30px;
}
.jszldt ul li.even{float: right;font-size: 14px;}

.dt-lx{
	width:870px;
	float: left;
}
.dt-lx h3{background:url('xinbg.jpg');
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
border-top:1px solid #d9d9d9;}
.dt-lx h3 span a{
display:inline-block; padding-left:0px; color:#333; text-align:center;
  font-size: 16px;
  font-family: "Microsoft YaHei";

}
.dt-lx h3 span a.cur,.dt-l h3 span a:hover{background:url('xintbg.png') no-repeat center;color:#0066cb; text-decoration:none;}
.dt h3 b{background:url('more2.gif') no-repeat right center; padding-right:22px;}
.dt-conx{
	border:1px solid #d9d9d9;
	border-top:none;
	height:530px;
	font-size: 14px;
	padding-top: 10px;
}
.digyl{
	width:1100px;
	height:270px;
	border:1px solid #dadada;
	margin:0 auto;
	margin-top: 25px;
}
.digylt{
	height:37px;
	text-align:left;
	background-image:url(itbj.jpg);
	line-height:37px;
	font-size: 14px;
	font-weight: bold;
	color: #0569cd;
	
}
.digylt span{
	font-size: 14px;
	font-weight: bold;
	color: #a3a3a3;
	
}
.digylt img{
margin:15px;
float:left;
}
.dindexgyr3{
	width:1100px;
	height:240px;
	padding-top:10px;
	
}
.dindexgyr3 li{
	width:260px;
	height:230px;
	float: left;
	margin-left:11px;
	list-style: none;
}
.dindexgyr3 li img{
	width:260px;
	height:200px;
}
.dindexgyr3 li dt{
	width:208px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.ziya{ width:760px; overflow:hidden;}
.ziya .ly_top{ width:750px; height:32px; line-height:32px; background:#005ca0; padding-left:16px; font-size:16px; color:#fff; font-family:"微软雅黑"; }

.ziya .tabl .spanb{ width:720px; height:20px; line-height:20px; background:#f3f3f3;  margin:0 10px 22px ; display:block; color:#d90000; padding-left:15px; }
.ziya .tabl .tab{ width:527px; overflow:hidden; float:left; }
.ziya .tabl .tab span{ color: #d90000 ; padding-right:15px; }
.ziya .tabl .tab .inp{ width:247px; height:24px; line-height:24px ; border:1px solid #ccc;  }
.ziya .tabl .tab textarea{ width:364px; height:84px; overflow:hidden; border:1px solid #ccc; margin:3px 0 5px;  }
.ziya .tabl .tab .btn{ width:111px; height:24px; line-height:24px; border:1px solid #ccc; margin-right:5px; }
.ziya .btne{ width:300px; overflow:hidden; padding:0 0 15px 105px;}
.ziya .btne button{ width:90px; height:27px; overflow:hidden;  float:left; margin:10px 20px; border:0px; background:#fff; } 
.ziya .tabl .shua { padding:200px 40px 0  0; }
/*-----------------------------------------二级-新闻中心-------------------------------*/
#xwsj{ width:100%; height:266px; background:url(xwsj.jpg) no-repeat center; }
.wiul{ width:700px; overflow:hidden; padding:30px 10px; }
.wiul li{ width:700px; line-height:28px;overflow:hidden; font-size:14px; color:#666; padding:10px; }
.zys{ width:470px; overflow:hidden;  font-size:12px; line-height:24px; float:left; padding-left:10px;}
.zyss{ width:680px; overflow:hidden;  font-size:12px; line-height:24px; float:left; padding-left:10px;  }
.wiul li a{ float:left; padding-left:10px; font-size:14px; color:#666; font-weight:700; }
.wiul li a:hover{ float:left; padding-left:10px; font-size:14px; color:#666; }
.wiul li span{ float:right; padding-right:10px; font-family:Arial, Helvetica, sans-serif; } 
/*-----------------------------------------二级-新闻中心-详细页-------------------------------*/
.xizi{
	width:760px;
	overflow:hidden;
	padding:15px 10px 0px 10px;
	color:#666;
	line-height: 30px;
	text-indent: 24pt;
	font-size:16px;
	margin-left:-10px;
}
.xizi p{
	width:760px;
}
.xizi img{
max-width:760px; margin:0 auto; display:block;}

.xinwen .wiul{
width: 760px;
padding: 10px 10px;
}
.xinwen .wiul li{
width: 760px;
line-height: 35px;
padding-left: 10px;
}
/*.xinwen .wiul li a {
font-size: 12px;
width: 610px;
height: 35px;
padding-left: 15px;
display: block;
background: url(zx_d_03.gif) no-repeat left center;
color: #666;
font-weight: normal;
}
.xinwen .wiul li span {
float: none;
padding-right: 10px;
font-family: Arial, Helvetica, sans-serif;
}*/
.xinwen .hotline {
background: url(http://www.zy-99.com/images/products_de_03.jpg) no-repeat 0 10px;
font-family: "微软雅黑";
font-size: 14px;
line-height: 54px;
padding-left: 40px;
}
.xinwen  .hotline span {
color: #e70012;
font-family: " 微软雅黑";
font-size: 18px;
}
.xinwen .nrightt {
width: 780px;
line-height: 54px;
height: 54px;
}
.my{
width: 200px;
}
.my li{
width: 200px;
}
.my li a{
width: 200px;
text-align: left;
margin-left: 10px;
}
.my li a:hover{
width: 200px;
text-align: left;
margin-left: 10px;
}
.my1{
width: 250px;
}
.my1 li{
width: 250px;
}
.my1 li a{
width: 250px;
text-align: left;
margin-left: 10px;
}
.my1 li a:hover{
width: 250px;
text-align: left;
margin-left: 10px;
}
.lf{ float:left} /*左浮动*/
.rf{
	float:right;
} /*右浮动*
/*翻页*/
.wzztnrlfbot{ padding:3px; text-align:center; padding:25px 0;}
.wzztnrlfbot a{ border:#ddd 1px solid; color:#3f4e67; padding:3px 7px; margin-right:3px; text-decoration:none;}
.wzztnrlfbot a:hover{ border:1px solid #fff; background-color:#014582; padding:3px 7px; margin-right:3px; color:#fff;  text-decoration:none;}
.wzztnrlfbot .current{ padding:2px 2px; font-weight:700; margin-right:3px; color:#fff;}
.wzztnrlfbot .current a:link,.wzztnrlfbot .current a:visited,.wzztnrlfbot .current a:active,.wzztnrlfbot .current a:hover{ text-decoration: none; color: #fff; border:1px solid #fff; background-color:#014582; padding:3px 7px; margin:0px;}
.wzztnrlfbot .current{ text-decoration: none; color: #fff; border:1px solid #fff; background-color:#014582; padding:3px 7px; margin:0px;}
.wzztnrlfbot .disabled a:link,.wzztnrlfbot .disabled a:visited,.wzztnrlfbot .disabled a:active,.wzztnrlfbot .disabled a:hover{ text-decoration: none; background-color:#fff; border:1px solid #ddd; color:#adaaad; padding:3px 7px; margin:0px 3px 0px 0px;}
/*-----------------------------------------二级-资质荣誉-详细页-------------------------------*/
.rypa{ width:860px; overflow:hidden; padding:58px 0 13px 0; border-bottom:1px dashed #ccc; text-align:center; font-size:14px; font-weight:700; color:#666; }
.xspan{ float:right; padding:15px 15px 0 0;  }
.xspan span{ color:#666; font-family:Arial, Helvetica, sans-serif; }
.xspan .spana{ padding-right:25px;}
.xixa{ width:860px; overflow:hidden; clear:both; padding-top:30px; padding-bottom: 30px; text-align:center;}
.xixa img{ margin:0 auto; border:1px solid #ccc; max-width:820px;}
.wix{ width:720px; overflow:hidden; padding-top:50px; }
.spanf{ width:690px;overflow:hidden;color:#666; padding:10px 15px; background:#f3f3f3; margin-top:15px; }
.spanf .spdi{  display:block; }
.spanf .spdi a{color:#666;} 
/*----------------------二级-产品中心内容-------------------------*/
#cpzx{ width:1100px; overflow:hidden; margin:0 auto; padding-top:10px; padding-bottom:20px; }
#cpzx .zuoa{ width:220px; overflow:hidden; }

.cpul{ width:220px; overflow:hidden; background:#f3f3f3; }
.cpul li{ width:220px; height:42px; line-height:40px; background:url(db.jpg) no-repeat; }
.cpul li a{ width:180px; height:42px; display:block; font-size:14px; color:#666; padding:0 20px; font-weight:700; }
.cpul li a:hover{ background:url(bjg.jpg); color:#fff; font-weight:700;font-size:14px; text-decoration:none; }
.cpul li .lei{ background:url(bjg.jpg) ; color:#fff; font-weight:700;font-size:14px; text-decoration:none; }

.lxwa{ width:220px; overflow:hidden; padding-top:20px; }
.lxtop{ width:220px; height:40px; line-height:40px; overflow:hidden; background:#005ca0; font-size:16px; color:#fff; font-family:"Microsoft Yahei"; padding-left:10px; }
.lxner{ width:198px; overflow:hidden; border:1px solid #d0d0d0; border-top:0; height:168px; background:url(lx.jpg) no-repeat; padding:93px 10px 0; font-family:Arial, Helvetica, sans-serif;	 } 

.zxa{ width:860px;  overflow:hidden; }
.zxa_top{ width:840px; height:38px; line-height:38px;border-bottom:1px solid #ccc; padding:0 10px; font-size:16px; font-family:"Microsoft Yahei";  }
.ccxl{ width:840px;  background:#f3f3f3; margin:20px 10px; }
.ccxl p{ height:34px; line-height:34px; text-align:center; color:#fff; font-family:"Microsoft Yahei"; font-size:18px; background:#005ca0; float:left; padding:0 10px }
.cxd{ width:820px; padding:10px; overflow:hidden; clear:both; }
.zid{ font-weight:700; font-family:"Microsoft Yahei"; color:#005ca0; background:url(did.jpg) repeat-x bottom; line-height:28px; }
.cxd .spala{ color:#666; }
.pinul{ width:820px; overflow:hidden; }
.pinul li{ width:250px; overflow:hidden; float:letf; text-align:center; float:left; padding:0 10px  }
.pinul li a{ height:51px; line-height:51px; color:#666; }
.pinul li a img{ border:1px solid #ccc;  }
/*翻页*/
.wzztnrlfbot{ padding:3px; text-align:center; padding:25px 0;}
.wzztnrlfbot a{ border:#ddd 1px solid; color:#3f4e67; padding:3px 7px; margin-right:3px; text-decoration:none;}
.wzztnrlfbot a:hover{ border:1px solid #fff; background-color:#014582; padding:3px 7px; margin-right:3px; color:#fff;  text-decoration:none;}
.wzztnrlfbot .current{ padding:2px 2px; font-weight:700; margin-right:3px; color:#fff;}
.wzztnrlfbot .current a:link,.wzztnrlfbot .current a:visited,.wzztnrlfbot .current a:active,.wzztnrlfbot .current a:hover{ text-decoration: none; color: #fff; border:1px solid #fff; background-color:#014582; padding:3px 7px; margin:0px;}
.wzztnrlfbot .current{ text-decoration: none; color: #fff; border:1px solid #fff; background-color:#014582; padding:3px 7px; margin:0px;}
.wzztnrlfbot .disabled a:link,.wzztnrlfbot .disabled a:visited,.wzztnrlfbot .disabled a:active,.wzztnrlfbot .disabled a:hover{ text-decoration: none; background-color:#fff; border:1px solid #ddd; color:#adaaad; padding:3px 7px; margin:0px 3px 0px 0px;}
/*-----------------------------------------二级-产品中心详细页-------------------------------*/
#cpxq{ width:960px; overflow:hidden; margin:25px auto 15px; }
.yuim{ width:491px; overflow:hidden; float:left;  }  
.yuim img{ border:1px solid #ccc; }
.hama{ width:450px; float:right; }
.hama .pad{ font-size:16px; color:#005ca0; font-weight:700; padding-top:6px; }
.hama .jies{ width:430px; overflow:hidden; padding:10px; background:#f3f3f3; color:#666; margin:5px 0 15px; }
.hama .quas a{ padding:0 40px 0 10px; float:left; }
.hama .dha{ border-bottom:1px dashed #ccc; clear:both; }
.bts{ padding:5px 10px; font-size:14px; color:#666; font-weight:700; }
.caul{ width:450px; overflow:hidden;  }
.caul li{ float:left; padding:0 3px; }
.caul li img{ border:1px solid #ccc; }

.xwdt{ width:218px; overflow:hidden; border:1px solid #ccc; margin-top:10px; }
.dt_top{ width:198px; height:36px; line-height:36px; border-bottom:1px solid #ccc; padding:0 10px; font-size:14px; color:#666; font-weight:700; }
.dtul{ width:218px; overflow:hidden; padding:5px 0; }
.dtul li{ width:198px; height:30px; line-height:30px; padding:0 10px; white-space:nowrap; overflow:hidden;  }
.juz{ margin:0 auto; }
.spaz{ width:700px; overflow:hidden; padding:15px 10px; color:#666; display:block; }
.zdig{ width:707px; height:38px; line-height:38px; font-size:14px; color:#fff; font-weight:700; background:url(ysbj.jpg) no-repeat; margin-top:35px; padding-left:13px; }

.zxa .tabl .spanb{ width:685px; height:20px; line-height:20px; background:#f3f3f3;  margin:0 10px 22px ; display:block; color:#d90000; padding-left:15px; }
.zxa .tabl .tab{ width:527px; overflow:hidden; float:left; }
.zxa .tabl .tab span{ color: #d90000 ; padding-right:15px; }
.zxa .tabl .tab .inp{ width:247px; height:24px; line-height:24px ; border:1px solid #ccc;  }
.zxa .tabl .tab textarea{ width:364px; height:84px; overflow:hidden; border:1px solid #ccc; margin:3px 0 5px;  }
.zxa .tabl .tab .btn{ width:111px; height:24px; line-height:24px; border:1px solid #ccc; margin-right:5px; }
.zxa .btne{ width:300px; overflow:hidden; padding:0 0 15px 105px;}
.zxa .btne button{ width:90px; height:27px; overflow:hidden;  float:left; margin:10px 20px; border:0px; background:#fff; } 
.zxa .tabl .shua { padding:200px 40px 0  0; }
.kbq{ padding:0 10px; color:#123497; }

/*-----------------------------------------科研-专利证书-------------------------------*/
.uli{ width:700px; overflow:hidden; padding:10px 10px; }
.uli li{ width:212px; overflow:hidde; float: left; padding:10px 10px 0; text-align:center;  } 
.uli li img{ border:1px solid #ccc; }
.uli li a{ height:34px; line-height:34px; color:#666; }
/*------------------ 二级当前位置-通用----------------*/
#dang{ height:54px;  overflow:hidden; background:url(dibu.jpg) repeat-x bottom;}
.quan{ width:1100px; height:44px; line-height:44px;  overflow:hidden; margin:0 auto; }
.quan span{ color:#333; font-size:20px; font-family:"Microsoft Yahei"; padding-right:18px; }
.quan .wza{ float:left; color:#666; }
.quan .wza a{ color:#666; }

/*----------------------------------------------------除尘系列专题页面--------------------------------------*/
#ztyi{ width:100%; height:425px; background:url(../images/bab.jpg) no-repeat center; }
#ztya{ width:1100px; overflow:hidden; background:#f0f0f0; margin:0 auto; }
#znavnei{ width:980px; overflow:hidden; background:#f0f0f0; margin:0 auto; text-align:center;}
#zneititle{
	padding-top:20px;
	height:40px;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	color: #fff;
	background-color:#f0f0f0;
	width:1100px;
	margin:0 auto;
}
#zneititle span{
	padding:0 20px 0 20px;
	line-height:40px;
	height:40px;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	background-color:#008941;
	width:auto;
	float:left;
	margin-left:20px;
}
#zneip{
	width:1080px;
	padding:10px;
	background:#f0f0f0;
	margin:0 auto;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.ztjs{ width:940px; overflow:hidden; margin:48px auto 0; }
.ztcp{ width:553px; height:350px; background:url(../images/dabj.jpg) no-repeat; overflow:hidden; float:right; }
.topz{ font-size:20px; color:#fff; font-family:"微软雅黑"; padding:68px 0 0 25px; }
.topz span{ color:#75efff; font-size:18px; }
.jsa{ padding:28px 18px 0 ; width:517px; overflow:hidden; color:#fff; line-height:39px; }
.csba{ width:940px; overflow:hidden; margin:13px auto; }
.cu_top{ width:940px; }

.tabs{ width:1100px; overflow:hidden; margin:0px auto 0; background:#F0F0F0; }
.ta_top{ width:1100px; height:52px; line-height:45px; padding:0 0px; }
.ta_top p{
	padding:0 20px 0 20px;
	line-height:40px;
	height:40px;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
	background-color:#008941;
	width:auto;
	float:left;
	margin-left:20px;
}
.ta_top p span{ font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif; }
.ta_top .zan{
	width:70px;
	height:32px;
	display:block;
	margin-top:15px;
	padding:0 10px;
	float: right;
	margin-right: 10px;
}

.tabs .gdb{ width:1100px; height:260px; overflow:hidden; float:left; margin:0 auto;display:inline; padding:0px 0; margin-left:0px;}
.tabs #CSSBoxa{ width:1090px; float:left; overflow:hidden;  margin-left:0px; display:inline;}
.tabs #CSSBoxa ul{ width:1090px; height:240px; overflow:hidden;}
.tabs #CSSBoxa ul li{ width:255px; height:250px; float:left; font-size:12px;  overflow:hidden; display:block; text-align:center;  background:url(albj.jpg) no-repeat; margin:0 10px; }
.tabs #CSSBoxa ul li a img{ padding:0px 0; *margin-left:-30px; _margin-left:-30px; margin:0 auto;}
.tabs #CSSBoxa ul li a{ height:40px; line-height:40px; color:#666; text-decoration:none;}
.tabs #CSSBoxa ul li a:hover{ color:#666; text-decoration:underline}
.tabs #LeftButtonb{cursor:pointer; float:left; width:32px; height:32px; background:url(../images/zleft.jpg) no-repeat center left; overflow:hidden; }
.tabs #RightButtonb{cursor:pointer; width:32px; float:right; height:32px; background:url(../images/zright.jpg) no-repeat center right; overflow:hidden;}

.tabs #CSSBoxax{ width:970px; float:left; overflow:hidden;  margin-left:14px; display:inline;}
.tabs #CSSBoxax ul{ width:980px; height:240px; overflow:hidden;}
.tabs #CSSBoxax ul li{ width:210px; height:220px; float:left; font-size:12px;  overflow:hidden; display:block; text-align:center;  background:url(../images/kuaih.jpg) no-repeat; margin:0 14px; }
.tabs #CSSBoxax ul li:hover{ background:url(../images/kuang.jpg) no-repeat; }
.tabs #CSSBoxax ul li a img{ padding:12px 0; *margin-left:-30px; _margin-left:-30px; margin:0 auto;}
.tabs #CSSBoxax ul li a{ height:40px; line-height:40px; color:#666; text-decoration:none;}
.tabs #CSSBoxax ul li a:hover{ color:#666; text-decoration:underline}
.tabs #LeftButtonbx{cursor:pointer; float:left; width:32px; height:32px; background:url(../images/zleft.jpg) no-repeat center left; overflow:hidden; }
.tabs #RightButtonbx{cursor:pointer; width:32px; float:right; height:32px; background:url(../images/zright.jpg) no-repeat center right; overflow:hidden;}

.yafa{ width:940px; overflow:hidden; margin:0 auto; }
.ya_top{ width:940px; height:79px; background:url(../images/liud.jpg) no-repeat ; margin:15px auto 0; }

#lyo{ width:960px; overflow:hidden; padding:0 10px;  height:370px; margin:15px auto;}
.tamn{ width:621px; overflow:hidden; float:left;  height:370px; background:#f3f3f3;  }
.tm_top{ width:621px; height:36px; line-height:36px; background:url(../images/zttop.jpg) no-repeat; text-align:center; font-size:14px; color:#fff; }
.tm_top span{ font-size:16px; color:#ffb54f; }
.tamn p{ padding:10px 60px; width:501px ; color:#ea1d20; } 
.zttab{ margin-top:20px; }
.zttab .ztin{ width:378px; height:21px; line-height:21px; border:1px solid #8d9aaa; }
.zttab .zttx{ width:377px; hieght:82px; border:1px solid #8d9aaa; }
.zttab span{ color:#b02d3d; }
.zttab .ztse{ width:175px; height:18px; }
.zttab .btnna{ width:75px; height:24px; background:url(../images/tjc.jpg) no-repeat; border:0; margin:15px 0 0 160px;  }

#wtzx{ width:320px; height:366px; border:1px solid #dfdfdf; float:right; overflow:hidden;}
#wtzx .bt{height:44px; line-height:44px; padding-left:10px; font-family:"微软雅黑"; color:#333; font-size:18px; border-bottom:2px solid #f98e00;}
#hottitled{ padding:5px; overflow:hidden;}
#wtzx dl{ width:290px; background:url(../images/x.jpg) repeat-x bottom; padding:17px 10px; display:block; border-bottom:1px solid #ccc;}
#wtzx dl dt{ width:260px; background:url(../images/wen.jpg) no-repeat left center; padding-left:25px; white-space:nowrap; overflow:hidden; padding-left:30px;}
#wtzx dl dt a{ color:#333; font-weight:700;}
#wtzx dl dt a:hover{ color:#c80000; font-weight:700;}
#wtzx dl dd{ width:260px; background:url(../images/daq.jpg) no-repeat left 5px; padding-left:25px; overflow:hidden; color:#666; padding-left:30px;}

/*----------------rgy--------------*/
.sy_tw .sy_wzi .sy_yia {
color: #005ca0;
font-size: 16px;
}
.sy_tw .sy_wzi .sy_mn {
color: #333;
font-size: 12px;
line-height: 24px;
padding-top: 15px;
}
#sy_xiw .sy_ner .wen .wea {
color: #005ca0;
font-size: 16px;
font-weight: 700;
}
#zneip .txt{
padding: 10px 50px;
font-size: 14px;
color: #667b90;
font-family: "微软雅黑";
overflow: hidden;
font-weight: normal;
}
#zneip .slcpbz{
font-weight: normal;
color: #666666;
}
#zneip .sssm{
font-weight: normal;
color: #666666;
font-size: 14px;
padding: 10px 20px;
line-height: 30px;
}
#zneip .sssm p{
padding-top:10px
}
.mbottom .mbottomul {
width: 980px;
}
.mbottom .mbottomul li a {
font-size: 12px;
}
.mbottom .mbottomul li {
margin-left: 20px;
margin-right: 16px;
}
#fooder .fodl {
margin-left: 280px;
}
#zneip .ptgsysnbz{
font-weight: normal;
color: #666666;
}

.f_soci .sele_  a {
display: block;
color: #000000;
}

#zneip .txt {
color: #161616;
}
#cpzx .rf .uli li {
width: 155px;
}
/*二级-站内地图*/
.wditu{ width:960px; margin:0 auto; overflow:hidden; padding: 0px 0 50px; }
.lw_top{  width:945px; height:34px; line-height:34px; background:url(db.jpg) repeat-x; padding-left:15px; font-size:14px; font-weight:700; color:#333; }
.diul{ width:960px; overflow:hidden; padding-top:7px;  }
.diul .dili{ width:960px; height:44px; border-bottom:1px dashed #ccc; overflow:hidden; text-align:center;  }
.diul .dili span{ height:44px; line-height:44px; width:75px; display:block; overflow:hidden; float:left; font-weight:700; padding-left:15px;   }
.diul .dili .tuul{ width:660px; height:44px; line-height:45px; overflow:hidden; padding-left:10px; }
.diul .dili .tuul li{ float:left; width:70px; overflow:hidden; }

