html, body, div, span, ul, li, p, h1, h3, h4, dl, dd, dt,input {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
img {
	border: 0;
}
body {
	font-family: "微软雅黑";
	
	font-size: 14px; color: #696969;
}
a {
	color: #696969;
	text-decoration: none;
}
.clear {
	clear: both;
}
.comm-conter {
	margin: 0 auto;
}
.comm {
	text-align: left;
}
.header {
	width: 1150px; height:100px; margin:0 auto;
}

.logo {
	width: 409px; float:left;
	height:100px;

}
.headerL{ width:720px; float:right;}
.headerLT{ padding:0 0 10px 0; }
/*搜索框样式*/
form {
	margin: 0;
}
#search_box { border:#dcdcdc 1px solid;
	width: 230px;
	height:23px; float:right; margin:20px 0 0 0;
}
#search_box #s {
	float: left;
	padding: 0; height:23px; padding-left:10px;
	border: 0;
	width:220px;
	background: none;
	font-size: .8em;
}
#search_box #go { margin-top:2px;
	float: right;
}
#navwarp{ width:100%; height:40px; background:url(../images/nav.jpg) repeat-x;}

		/* 本例子css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ width:1150px; padding-left:60px; margin:0 auto; height:40px; line-height:40px;  position:relative; z-index:1;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;  position:relative; display:inline; background:url(../images/line.jpg) no-repeat right center;   }
		.nav .nLi h3{ float:left; width:142px; text-align:center;  }
		.nav .nLi h3 a{ display:block; padding:0 20px; font-size:14px; font-weight:bold;  }
		.nav .sub{ display:none; width:142px; text-align:center; left:0; top:40px;  position:absolute; background:#4284da;  line-height:26px; padding:5px 0;  }
		.nav .sub li{ zoom:1;line-height:30px; height:30px;   }
		.nav .sub a{ display:block; padding:0 10px; }
		.nav .sub a:hover{ background:#e76e41; color:#fff;  }
		.nav .on h3 a{ background:#e76e41; color:#fff;   }
		#bannerwarp{ width:417px; width:100%;}
		.c1{ width:1150px; margin:30px auto;}
		/* tab */
#tab{width:724px;position:relative;height:317px; border:#e1e1e1 1px solid; float:left;}
#tab .tab_menu{width:100%;float:left; height:57px; border-bottom:#e1e1e1 1px solid;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:92px;height:57px;line-height:57px;cursor:pointer;text-align:center;margin:0 2px 0 0;color:#000; font-size:15px; font-weight:bold;}
#tab .tab_box{width:724px;height:257px;clear:both;top:60px;position:relative;}
#tab .tab_menu .selected{background-color:#2961b6;cursor:pointer; color:#fff;}
.hide{display:none; padding:10px;}
.tab_box .div{ padding:10px;} 
.text{}
.text .img{ width:328px; height:233px; float:left;}
.textR{ width:361px; float:right;}
.textRT{ border-bottom:#ccc 1px dashed; margin-bottom:10px;}
.textRTT{ height:30px; line-height:30px;}
.textRTT span{ display:block; width:37px; background-color:#308cd5; float:left; text-align:center; color:#fff; margin-right:10px;}
.textRT p{ height:30px; line-height:30px;}
.textR ul{}
.textR ul li{ height:30px; line-height:30px;}
.textR ul li span{ float:right;}
.textR ul li i{ font-size:20px; margin-right:4px;}
.c1R{ width:403px;height:317px; line-height:28px; float:right; border:#e1e1e1 1px solid;} 
.c1RT{ height:57px;border-bottom:#e1e1e1 1px solid; line-height:57px; padding:0 10px;}
.c1R img{ width:184px; height:111px; float:left; margin:0 10px 0 0;}
.c2{ width:100%; height:682px; background:url(../images/cp.jpg) no-repeat top center;}
.c2T{ width:1150px; margin:0px auto; padding-top:20px;line-height:40px; text-align:center;}
.c2T strong{ font-size:32px; font-weight:500; color:#000;}
/* 本例子css */
		.slideGroup{ width:1150px; text-align:left;  }
		.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
		.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
		.slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 52px; position:relative;   }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:30px; display:block; width:13px; height:41px;  background:url(../images/ll.jpg) center center no-repeat; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(../images/rr.jpg) center center no-repeat;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:151px; height:75px; display:block;  padding:2px; border:1px solid #ccc; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title{ line-height:24px;   }

#footerwarp{ width:100%; background:url(../images/ff.jpg) repeat-x; height:338px;}
.footer{ width:1150px; margin:0 auto;}
.footer .TT{ padding:20px 0 0 0; height:277px;}
.footer .TTL{ width:839px; float:left;}
.footer .TTL ul{ width:130px; float:left; text-align:center;}
.footer .TTL ul h3{ color:#fff;}
.footer .TTL ul li{ height:30px; line-height:30px;}
.footer .TTL ul li a{ color:#fff;}
.footer .wx{ width:233p; height:224px; float:right;}
.footer .NN{ height:30px; text-align:center; line-height:30px; color:#fff;}
.footer .NN a{ color:#fff;}
.inner{ width:1150px; margin:20px auto;}
.abL{ width:200px; float:left; background-color:#f9f9f9; padding:0 10px 10px 10px;}
	.abLA{ padding:10px 0;  border-top:#3373cb 4px solid;}
	.abLA ul{ text-align:center;}
	.abLA ul li{ background:url(../images/li-bg.jpg) no-repeat left center;height:40px; line-height:40px; display:block; border-bottom:#c6c5c3 1px solid; font-weight:bold;}
	
	.abLA ul li a:hover{ background:url(../images/li.jpg) no-repeat left center;height:40px; line-height:40px; display:block; color:#1f8dd8;}
	.hover{background:url(../images/li-bg.jpg) no-repeat left center; color:#1f8dd8;height:40px; line-height:40px; display:block;}
	.abLB{ width:200px;}
	.abLBT{ height:30px; line-height:30px; background-color:#3373cb; color:#fff; padding:0 10px;}
	.abR{ width:900px; float:right;}
	.abR_text{ padding:10px 0 10px 0; border-bottom:#1f8dd8 1px dashed;}
.abR_text .imgbox{ width:270px; height:180px; float:left; overflow:hidden;}
.abR_text .imgbox img{width:270px; height:180px;}
.abR_text .zw{ width:600px; float:right; line-height:30px;}
.abR_text .zw strong{ font-size:20px; font-weight:510;}
/*animation*/
.duration a,.imgbox img{
	transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s ; 
	-o-transition-duration: .3s;
	}
.imgbox img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.abR_text .zw .tx{ height:30px; line-height:30px;}
.abR_text .zw .txL{ padding:0 10px; float:left; background-color:#004098; border-radius:3px;}
.abR_text .zw .txL a{ color:#fff;}
.abR_text .zw .txR{ padding:0 0 0 10px; float:right;}
/*新闻页面*/
.news{ line-height:200%; padding:0 10px 10px 10px;}
.news .text{ padding:0 0 10px 0; line-height:40px; border-bottom:#ccc 1px dashed;}
.news .text strong{ float:left; font-size:18px; padding:0 10px 0 0; float:left; font-weight:510; color:#004098;}
.news .text strong a{color:#004098; }
.news .text span{ float:right;}
.news .text .more{ width:112px; height:28px; float:right;}

/*index content*/
.da-thumbs{list-style:none;height:175px;position:relative;padding:0; text-align:center;}
.da-thumbs li{float:left; width:272px; padding:5px; box-shadow:#ccc 0 0 5px;margin-right:14px;background:#fff;position:relative;border:2px solid #fafafa; margin-bottom:14px;}
.da-thumbs li img{ width:272px; height:375px;}
.da-thumbs li a,.da-thumbs li a img{display:block;position:relative}
.da-thumbs li span{ display:block; font-size:18px;  height:30px; line-height:30px;}
.da-thumbs li a{color:#fff;overflow:hidden}
.da-thumbs li a div{position:absolute;background:#333;background:rgba(0,64,152,0.9);*background:#0d9572;background:#0d9572\0;filter:alpha(Opacity=90);width:100%;height:100%}
.da-thumbs li a em{display:block;width:92px;height:8px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);margin:0 10px}
.da-thumbs li a h2{ font-size:20px;margin:6px 8px;font-weight:normal;text-align:center}
.da-thumbs li a p{margin:8px 13px;font:normal 14px/18px 'Microsoft YaHei'; margin-top:20px; line-height:30px; text-align:left;}
.da-thumbs li.subscribe{border:none;width:76px;height:101px;margin-right:0;background:#0d9572;padding:8px}
.da-thumbs li.subscribe h2{font-size:33px;line-height:36px;margin:0;text-align:center; }
.da-thumbs li.subscribe h2 span{font-size:16px; float:right; margin-right:5px; line-height:30px}
.da-thumbs li.subscribe img{clear:right;float:right;margin:7px 5px 0 0px}