@charset "utf-8";
	
body {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight:400;
	font-family: "microsoft yahei",微软雅黑,"MicrosoftJhengHei","宋体","Arial Narrow";
	-webkit-text-size-adjust: none;	
	background-color:#fff;
}

* {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
	display: inline-block;
	margin: 0;
	padding: 0;
}

ul,li,p {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;
}


form,ul,li,p,h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}
h1 {
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	height:35px;
}

a {
	text-decoration: none;
	color: #000000;
}

.header{max-width:1920px;height:175px;margin:0 auto; background:url('top_bg.jpg') center center no-repeat;}

.header_con {width:1200px;height:175px;margin:0 auto;overflow:hidden; background:url(top_center_bg.png) center bottom no-repeat;}
.top_link{ width:174px;height:29px;background:url(top_link_bg.png) repeat; text-align:center; line-height:29px;color:#fff;}
.top_link a {color:#fff;}
.header_body {}
.logo {height:186px;padding-top:35px;}

.nav_bg {  height:54px;max-width:1920px;background-color:#014e89;margin:0 auto;}
.nav {width:1200px;margin:0 auto;}
.nav li{float:left;width:109px; height:54px;line-height:54px; color:#fff;font-size:16px;  text-align:center; font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; font-weight:bold; }
.nav li a {color:#fff;}

	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.nav{ position:relative; z-index:1;  }

		.nav .stmenu{ float:left;  position:relative; display:inline;  }
		.nav li.on {background-color:#0279d3;}
		.nav .sub{ display:none;width:109px; left:0px;; top:54px;  position:absolute; background:#004b85; padding:0px 0;  }
		.nav .sub li{ zoom:1;  height:40px;line-height:40px;width:109px;font-size:12px;}
		.nav .sub a{ display:block; padding:0 0px; }
		.nav .sub a:hover{ background:#0279d3;color:#fff;  }
		.nav .on .stmenu a{ background:#004b85; color:#fff;   }
.nav2_bg {  height:74px; line-height:74px;max-width:1920px;background-color:#0279d3;margin:0 auto;}	
.link2 {width:1200px;margin:0 auto;font-size:16px;}
.link2 li {color:#fff;float:left;}
.link2 li a {color:#fff;margin:0 10px;}



/*
.nav2 {width:1200px;margin:0 auto;}
.nav2 li{float:left;width:109px; height:74px;line-height:74px; color:#fff;font-size:16px;  text-align:center; font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; font-weight:bold; }
.nav2 li a {color:#fff;}
	
	.nav2{ position:relative; z-index:1;  }

		.nav2 .stmenu{ float:left;  position:relative; display:inline;  }
		.nav2 li.on {background-color:#014e89;}
		.nav2 .sub{ display:none;width:109px; left:0px;; top:74px;  position:absolute; background:#004b85; padding:0px 0;  }
		.nav2 .sub li{ zoom:1;  height:40px;line-height:40px;width:109px;font-size:12px;}
		.nav2 .sub a{ display:block; padding:0 0px; }
		.nav2 .sub a:hover{ background:#0279d3;color:#fff;  }
		.nav2 .on .stmenu a{ background:#004b85; color:#fff;   }
*/
		
.main_body{ width:1200px;padding:40px 0px;margin:0 auto; background-color:#fff;overflow:hidden; }	
.fg {height:0px; clear:both;width:100%;}
.fg2 {height:1px; clear:both;width:100%;padding-top:24px;margin-bottom:0px;}
.fg3 {height:1px; clear:both;width:100%;padding-top:10px;}


.fl{float:left;}
.fr {float:right;}
.w426 {width:426px;}
.w308 {width:308px;}
.mgl14 {margin-left:14px;}
.mgl24 {margin-left:24px;}
.mg14 {margin:0 14px;}
.mg24 {margin:0 24px;}
.mgr28 {margin-right:24px;}

.zxdt {float:left;width:836px;}
.zxdt h3 {color:#000; height:41px; line-height:41px; text-indent:52px; letter-spacing:1px;
font-weight:bold;font-size:20px;overflow:hidden; 
background:url(t1.jpg) 0 center no-repeat;
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; }
.zxdt h3 a {float:right; font-size:13px; color:#9c9c9c;}

.zxdt_lists {float:right;width:346px;padding-top:10px;}
.zxdt_lists ul {padding:0;}
.zxdt_lists li {height:40px;line-height:40px; }
.zxdt_lists li>a {width:270px;float:left;padding-left:20px;background:url(li_ico.png) 0 50%  no-repeat;overflow:hidden;color:#3d3d3d;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap;
} 

.tzgg {width:340px;}
.tzgg h3 {color:#000; height:41px; line-height:41px; text-indent:50px; letter-spacing:1px;
font-weight:bold;font-size:20px;overflow:hidden; 
background:url(t2.jpg) 0 center no-repeat;
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; }

.tzgg h3  a {float:right;  font-size:13px; color:#9c9c9c;}
.tzgg ul {padding:12px 0 0 0;}
.tzgg li {height:60px;padding:12px 0;}
.tzgg li span{float:left; text-align:center; background:#eaeaea;}
.tz_d {height:34px;line-height:34px;font-size:20px;width:60px;display:block;}
.tz_ym {height:26px;line-heigth:26px;font-size:12px;width:60px;display:block;}
.tzgg li>a {float:right;width:250px; line-height:30px;color:#363636;} 



.hezi1 {width:383px;}
.hezi1 h3 {color:#000; height:41px; line-height:41px; text-indent:52px; letter-spacing:1px;
font-weight:bold;font-size:20px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; }
.hezi1 h3 a {float:right; font-size:13px; color:#9c9c9c;}

.hezi1 li {height:40px;line-height:40px;}
.hezi1 li>a {width:320px;float:left;padding-left:20px;background:url(li_ico.png) 0 50%  no-repeat;overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap;
color:#454545;
font-weight:200;
} 
.hezi1 li span {float:right; color:#e4e4e4;}

.t3 {background:url(t3.jpg) no-repeat;}
.t4 {background:url(t4.jpg) no-repeat;}
.t5 {background:url(t5.jpg) no-repeat;}


#xzzx {width:300px;}
#xzzx  li>a {width:240px;}
.yqlj_body {max-width:1920px; background-color:#d8d8d8;height:70px;}
.yqlj_con{width:1200px;margin:0 auto;}
.yqlj {padding-left:108px; background:url(yqlj.jpg) 10px center no-repeat; height:70px;}
.yqlj li{float:left; height:70px;line-height:70px;margin-left:15px;color:#787878;}
.yqlj li a{color:#787878;}

.foot_link {width:1200px;margin:0 auto; border-bottom:1px dotted #ccc;}
.foot_link ul{height:70px; line-height:70px;}
.foot_link li {float:left;margin:0 14px; }
.foot_link li a {color:#fff;}

.foot_body {max-width:1920px;margin:0 auto; background-color:#4a4a4a;height:180px;}
.foot_con{width:1200px;margin:0 auto;}
.foot {color:#fff;height:110px; width:100%;}
.foot div {height:30px;line-height:30px;padding-top:40px;}

.dslist >ul {width:70%;margin:0 auto;}
.dslist >ul li {float:left;width:180px; height:200px;}
.dslist  >ul li img {width:100px; height:140px; padding:15px 40px; border:0;}
.dslist >ul li span {display:block;width:180px; text-align:center;float:left;}
.dslist >ul li span a {text-decoration:none;}

.container2 {width:1100px; margin:0 auto; background-color:#fff;padding:10px 10px;}
.content .gl{
		 text-align:left;
		min-height:500px;
}

.content  .gl ul  {
	margin:5px 10px;
	padding-top:10px;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
}
.content  .gl  ul  li {
	font-size:13px;
	height:33px; 
	padding-left:10px;
}
.content  .gl  ul  li  a{
	height:28px;display:block;float:left;
}
.content .gl ul li span {
	width:100px;
	float:right;
}
.content .page  {
	 text-align:left;
	 padding-left:100px;
	height:50px;
	line-height:50px;
}

.content .page  a  {
	
display;inline-block;padding:0 10px;
}
.curpage {padding-bottom:5px;}
.xl {
	min-height:400px;
	text-align:left;
}

.xl .art{
	padding:5px 5px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	min-height:500px;
}
.xl .art_title{
	padding-top:20px;
	padding-bottom:20px;
	font-size:20px;
	border-bottom:1px solid #ccc;
	text-indent:5px;
	color:rgb(140,0,0);
}
 .art_po {
	padding:10px 5px;
	border-bottom:1px solid #ccc;
}
 .art_time{
	padding-left:20px;
	background:url() 0 center no-repeat;
	font-style:normal;
	margin-right:10px;
}

 .art_ch{
	padding-left:20px;
	background:url() 0 center no-repeat;
	font-style:normal;
	margin-right:10px;
}
art_auth{
	padding-left:20px;
	background:url() 0 center no-repeat;
	font-style:normal;
	margin-right:10px;
}

art_content{
	padding:10px 5px;
	line-height:1.8;
	
}
art_nav{
	
	with:100%;
	
	overflow:hidden;
}
.art_nav a{
	font-size:12px;
}
 .art_nav_left{
	padding:20px 0;
	width:50%;
	float:left;
}
.art_nav_larrow{
	margin:0;
	padding:0;
	color:#fff;
	height:25px;
	width:25px;
	background-color:#ccc;
	text-align:center;
	display:block;
	float:left;
	margin-right:5px;
}
.art_nav_right{
	padding:20px 0;
	text-align:right;
	width:50%;
	float:right;
}

 .art_nav_rarrow{
	margin:0;
	padding:0;
	color:#fff;
	height:25px;
	width:25px;
	background-color:#ccc;
	text-align:center;
	display:block;
	float:right;
	margin-left:5px;
}