@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:150px; margin:0 auto; background:url(top_bg.png) no-repeat;}
.header_con {width:1280px;height:140px;margin:0 auto;}
.top_link {color:#fff; text-align:center;height:30px; line-height:30px;}
.top_link a {color:#fff;}



.logo {padding-top:40px; float:left;}
.search{padding-top:30px; float:right; width:266px;}
.nav_bg {  height:60px;max-width:1920px;background-color:#fff;margin:0 auto;}
.nav {width:1280px;margin:0 auto;}
.nav li{float:left;width:148px; height:60px;line-height:60px;font-size:18px;  text-align:center; font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; font-weight:100;}


	.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:#0574d0; color:#fff;}
		
		.nav .sub{ display:none;width:148px; left:0px; top:60px;  position:absolute; background:#1d85d9; padding:0px 0; color:#fff;}
		.nav .sub li{ zoom:1;  height:50px;line-height:50px;width:148px;font-size:16px;}
		.nav .sub a{ display:block; padding:0 0px;color:#fff;}
		.nav .sub a:hover{ background:#0574d0;}
	
		.nav .on>a{ background:#0574d0; color:#fff;}

		
.main_body{ width:1280px;padding:0 0px;padding-top:40px;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;}
.w412 {width:412px;}
.w380 {width:380px;}
.mgl14 {margin-left:14px;}
.mgl24 {margin-left:24px;}
.mgl40 {margin-left:40px;}
.mg14 {margin:0 14px;}
.mg24 {margin:0 24px;}
.mgr28 {margin-right:24px;}

.tpxw {float:left;}
.tpxw { font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;}
.tpxw h3 {color:#097db8; height:46px; line-height:46px; text-indent:53px; letter-spacing:1px;
font-weight:bold;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;  
 border-bottom:1px solid #097db8;}


.hezi1 { font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;}
.hezi1 h3 {color:#097db8; height:46px; line-height:46px; text-indent:53px; letter-spacing:1px;
font-weight:bold;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;  
 border-bottom:1px solid #097db8;}
.hezi1 h3 a {float:right; font-size:13px; color:#333333;}
.hezi1 ul {padding-top:10px;}
.hezi1 li {height:42px;line-height:38px; background:url(listico.png) 5px center  no-repeat; text-indent:20px;}
.hezi1 li span {float:right; color:#e4e4e4;}

.i_tpxw {background:url(ico_tpxw.png) 0 center no-repeat;}
.i_xwdt{background:url(ico_xwdt.png) 0 center no-repeat;}
.i_tzgg{background:url(ico_tzgg.png) 0 center no-repeat;}
.i_djgz{background:url(ico_djgz.png) 0 center no-repeat;}
.i_hzgj{background:url(ico_hzgj.png) 0 center no-repeat;}
.i_kjcg{background:url(ico_kjcg.png) 0 center no-repeat;}


.tzgg { font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;}
.tzgg  h3 {color:#097db8; height:46px; line-height:46px; text-indent:53px; letter-spacing:1px;
font-weight:bold;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;  
 border-bottom:1px solid #097db8;}
.tzgg  h3 a {float:right; font-size:13px; color:#333333;}
.tzgg span {height:60px;width:53px;float:left; display:block; border:1px solid #0c94da;}
.tzgg li a {width:310px;float:right; display:block; line-height:30px;}
.t_d {width:100%; display:block; text-align:center ;height:30px; line-height:30px;font-size:16px;}
.t_m {width:100%;display:block; text-align:center;height:30px; line-height:30px; background-color:#0c94da; color:#fff;}
.tzgg li {margin:11px 0;overflow:hidden;}

.foot_body {max-width:1920px; background:url(foot_bg.png) no-repeat center center;height:250px;color:#fff;}

.foot_con{width:1280px;height:250px;margin:0 auto;}
.yqlj {width:672px;margin-top:46px;float:left; height:154px;}
.yqlj h3 { width:45px; height:145px;background:url(yqlj.png) no-repeat;display:block;float:left;}
.yqlj ul {float:left;width:570px;padding-left:48px;}
.yqlj li {width:186px;float:left;height:50px;color:#fff; text-indent:50px;}
.yqlj li a {color:#fff; height:50px; line-height:50px;} 
.y1 {background:url(ico_loc.png) 0 10px no-repeat;}
.y2  {background:url(ico_loc.png) -230px 10px no-repeat;}
.y3  {background:url(ico_loc.png) -460px 10px no-repeat;}
.y4 {background:url(ico_loc.png) 0 -58px no-repeat;}
.y5  {background:url(ico_loc.png) -230px -58px  no-repeat;}
.y6  {background:url(ico_loc.png) -460px -58px no-repeat;}

.foot_con_middle {float:right;margin-top:30px;}
.foot_ewm {float:right;   text-align:center;padding-left:33px;}
.foot_ewm span {height:30px; line-height:30px;}
.foot_info {float:left; padding:40px 0;}
.foot_info p {heihgt:36px; line-height:36px;}
.foot_bottom {width:1280px; height:50px;margin:0 auto;overflow:hidden;}
.foot_bottom div {height:50px;line-height:50px; color:#fff;}

.dir_lists { height:578px; background:url(../images/dir_bg.png) no-repeat;}
.dir_lists h3 {height:66px;width:100%; background:url(../images/dir_h3.png) no-repeat;color:#fff;line-height:66px; font-size:24px; text-align:center  ; font-weight:bold; letter-spacing:2px;}

.dir_lists li { margin:0 20px; height:55px; line-height:55px; text-align:center; border-bottom:1px solid #e1e1e1;font-size:16px;letter-spacing:2px;}
.dir_lists li.here { background-color:#f3fbfe;}
.dir_lists li.here a {color:#004098;}

.dir_lists li a {color:#2c2c2c;}
.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;}

.container {width:1280px; margin:0 auto; background-color:#fff;padding:22px 0;}

.leftfrm {width:300px;float:left;}
.rightfrm {width:940px;float:right;min-height:400px;}

.rhead {font-size:24px; height:60px; line-height:60px; border-bottom:1px solid #e7e7e7; color:#303030;position:relative;font-weight:50;}
.curpage {position:absolute;font-size:14px;color:#5f52a0;right:0; bottom:0;height:48px;line-height:48px; background:url(home.png) 0 center no-repeat;   text-indent:25px;}
.curpage a{color:#797979;}



.row {
	height: 80px; clear: both; overflow: hidden;padding-top:38px;}
.page {
	font-size: 14px; text-align:center;}
.page a{display:inline-block; height:40px; width:40px; border:1px solid #ccc; text-align:center; line-height:40px; border-radius:50%;margin-right:5px;}
.curlink {background-color:#787878;color:#fff;}

.pager_button {
	font-size: 18px; font-weight: normal; color: #0;}
	
.pager_button:hover {}


.artcleList  {padding-top:40px;}
.artcleList li {height:70px; background:url(listico.png) 5px  center no-repeat; border-bottom:1px solid #e9e9e9;}

.artcleList li>a {width:750px;float:left;color:#585858;height:70px; line-height:70px;font-size:16px;margin-left:40px;
overflow:hidden;} 

.artcleList li span{color:#7871b2;float:right; height:70px; line-height:70px;margin-left:30px;}
.artcleList li:hover {}
.artcleList li:hover span {color:#3366ad;}
.artcleList li:hover > a {color:#3366ad;}
.leaderlist {margin-top:48px; overflow:hidden;}

.leaderlist img {width:185px;height:263px;}
.leaderlist dt {float:left;}
.leaderlist dd {float:right;width:695px;}
.leaderlist dd h4 {background-color:#b8bddc;color:#352877; height:50px;line-height:50px; font-size:20px; letter-spacing:1px; text-indent:30px;}
.leaderlist dd>div { background-color:#ced2e7; color:#5f52a0; padding:25px 28px;  height:163px;overflow:hidden; text-indent:1em;font-size:18px;}



.date_d {height:44px;display:block;color:#fff; border-bottom:1px solid #fff; width:40px;margin:0 auto; line-height:44px;font-size:20px; letter-spacing:1px;}
.date_m {display:block;color:#fff;font-size:14px;margin-top:2px;}

.article {padding-top:20px;}
.art_title { line-height:50px;font-size:20px; text-align:center;width:100%;color:#143270;}
.art_pro {text-align:center;padding:20px 0;color:#666666;}
.art_content {line-height:2;max-width:98%;}
.art_content img {max-width:100%;}


.fg_curpage {font-size:13px;color:#5f52a0;margin:10px 0;}
.fg_pic {max-width:100%; text-align:center;}
.fg_title {height:40px;line-height:40px;text-align:center;font-size:18px;}