@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;}

.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;}

.clearfix {}

.header{max-width:1920px;height:125px; margin:0 auto; background:url(top_bg.png) no-repeat;}
.header_con {width:1280px;height:125px;margin:0 auto;}
.top_link {color:#fff; text-align:center;height:40px; line-height:40px;}
.top_link a {color:#000;}
.search{padding-top:30px; float:right; width:263px;}
.search_form{width:263px;}

.logo {padding-top:40px; float:left;}

.nav_bg {  height:50px;max-width:1920px;background-color:#104686;margin:0 auto;}
.nav {width:1280px;margin:0 auto;}
.nav .stmenu{float:left;width:140px; height:50px;line-height:50px;font-size:18px;  text-align:center; font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; font-weight:100;}
	.nav li a{color:#fff;}
	.nav li.on {background:#246cc2;  color:#fff;}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.nav{ position:relative; z-index:1;}

		.nav .stmenu{ position:relative; display:inline;}
		
		.nav .sub{ display:none;width:148px; left:0px; top:50px; position:absolute; background:#246cc2; 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:#104686; 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:20px;margin-bottom:0px;}
.fg3 {height:1px; clear:both;width:100%;padding-top:10px;}


.fl{float:left;}
.fr {float:right;}
.w410 {width:410px;}
.w444 {width:444px;}
.w344 {width:344px;}
.mgl14 {margin-left:14px;}
.mgl26 {margin-left:26px;}
.mgl40 {margin-left:40px;}
.mg14 {margin:0 14px;}
.mg24 {margin:0 24px;}
.mgr28 {margin-right:24px;}

.zxdt {float:left; width:843px;}
.zxdt { font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;}
.zxdt h3 {color:#000; width:100%; height:60px; line-height:60px;
font-weight:200;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu; 



}

.zxdt h3 a {float:right; width:30px; height:60px; line-height:60px; color:#9a9a9a;font-size:13px;}

.zxdt_con {padding-top:30px;float:right;width:410px;}
.zxdt_con h4 {font-size:18px; font-weight:bold; text-align:center; line-height:50px;height:50px;}
.zxdt_con h4 a{color:#104686;}
.zxdt_con  p {text-align:center; line-height:1.5;color:#a9a9a9;font-size:13px;}
.zxdt_head {border-bottom:1px solid #e9e9e9; padding-bottom:20px;}
.zxdt_con ul {padding-top:10px;}

.zxdt_con li {height:34px;line-height:34px; background:url(list_ico.png) 5px center  no-repeat; text-indent:20px;}
.zxdt_con li a {float:left;display:block;}
.zxdt_con li span {float:right; color:#e4e4e4;}

.tzgg { font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;}
.tzgg h3 {color:#000; width:100%; height:60px; line-height:60px;
font-weight:200;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu; 


}

.tzgg h3 a {float:right; width:30px; height:60px; line-height:60px; color:#9a9a9a;font-size:13px;}

.tzgg span {height:55px;width:53px;float:left; display:block; border:1px solid #eaeaea;}
.tzgg li a {width:340px;float:right; display:block; line-height:30px;}
.t_d {width:100%; display:block; text-align:center ;height:25px; line-height:25px;font-size:16px; background-color:#fbfbfb;}
.t_m {width:100%;display:block; text-align:center;height:30px; line-height:30px; background-color:#104686; color:#fff;}
.tzgg ul {margin-top:30px;} 
.tzgg li {margin:13px 0;overflow:hidden;}





.tab_head {verflow:hidden;font-weight:200;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;  border-bottom:1px solid #eaeaea;}
.tab_head .tab {float:left;height:60px; line-height:60px;margin-right:30px;}
.tab_head a {float:right; width:30px; height:60px; line-height:60px; color:#9a9a9a;font-size:13px;}
.tab_head li.on { border-bottom:1px solid #104686;}
.tab_content {display:none;}
.tab_content ul {padding-top:10px;}
.tab_content li {height:42px;line-height:38px; background:url(list_ico.png) 5px center  no-repeat; text-indent:20px;}

.tab_content li span {float:right; color:#e4e4e4;}

.yqlj_body {max-width:1920px; height:40px; border-top:1px solid #eaeaea;}
.yqlj_con{width:1280px;height:40px;margin:0 auto;}
.yqlj {}
.yqlj h3 { width:100px; height:40px; line-height:40px;display:block;font-size:18px;float:left;color:#104686;}
.yqlj ul {}
.yqlj li {float:left;height:40px;color:#000;}
.yqlj li a {color:#767676; height:40px;margin:0 10px; line-height:40px;} 

.foot_body {max-width:1920px; background:url(foot_bg.png) center center no-repeat;height:122px;color:#fff;}

.foot_con{width:1280px;/*height:280px;*/margin:0 auto;}
.foot_logo {float:left;width:461px;margin-top:40px;}
.foot_con_middle {float:left;width:370px;margin-top:34px;}
.foot_con_middle p {height:30px;line-height:30px;}
.foot_con_right {float:right;margin-top:34px;width:280px;}
.foot_con_right p {height:30px;line-height:30px;}

.leftfrm {width:230px;float:left;}
.rightfrm {width:1008px;float:right;min-height:400px;}

.dir_lists { height:578px; background:url(dir_bg.png) no-repeat;}
.dir_lists h3 {height:54px;width:100%; background-color:#104686;color:#fff;line-height:54px; font-size:22px; text-align:center  ; font-weight:bold;}

.dir_lists li { margin:10px 0px; height:54px; line-height:54px; text-align:center; font-size:18px; background-color:#edeff5;}
.dir_lists li.here { background-color:#246cc2;}
.dir_lists li.here a {color:#fff;}


.dir_lists li a {color:#000;}
.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;}



.rhead {font-size:18px; height:60px; line-height:60px;color:#303030;
	background:url(rhead_bg.png) 0 bottom no-repeat;
position:relative;font-weight:50;}
.curpage {position:absolute;font-size:14px;color:#5f52a0;right:0; bottom:30px;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; max-width:500px;margin:0 auto;}
	.page_btn  { border:1px solid #e5e5e5; height:36px; line-height:36px; width:80px; display:block;font-size:13px; text-align:center;float:left;}
	.num {border:1px solid #e5e5e5;border-left:0;height:36px; line-height:36px; width:36px;display:block; text-align:center;float:left;}
	
	.cur_num {border:1px solid #e5e5e5;border-left:0;height:36px; line-height:36px; width:36px;display:block; text-align:center;float:left;background:#dae8fa;}
	

.artcleList  {padding-top:40px;}
.artcleList li {height:70px; background:url(list_ico.png) 5px  center no-repeat; border-bottom:1px dashed #e9e9e9;}
.artcleList li:last-child{border:none;}
.artcleList li>a {width:870px;float:left;color:#585858;height:70px; line-height:70px;font-size:16px;margin-left:25px;
overflow:hidden;} 

.artcleList li span{color:#c2c2c2;float:right; height:70px; line-height:70px;margin-left:30px;}


.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;}