@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:134px; margin:0 auto; background:url(top_bg.jpg) no-repeat;}
.header_con {width:1280px;height:134px;margin:0 auto;}
.top_right{
	float:right; overflow:hidden;}
.top_link {color:#fff; text-align:center;float:left;padding-top:54px;font-size:16px;margin-right:10px;}
.top_link a {color:#fff;}
.top_link span {width:110px; display:inline-block; text-indent:20px; height:30px; line-height:30px;}
.top_ico1 {background:url(top_home_ico.jpg) 0 center no-repeat;}
.top_ico2 {background:url(top_manage_ico.jpg) 0 center no-repeat;}


.logo {padding-top:28px; float:left;}
.search{padding-top:48px; float:right;}
.nav_bg {  height:60px;max-width:1920px;background-color:#fff;margin:0 auto;}
.nav {width:1280px;margin:0 auto;}
.nav li{float:left;width:142.2px; height:60px;line-height:60px;font-size:18px;  text-align:center; font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",宋体,STHeiti,MingLiu; font-weight:bold;}


	.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:hover { color:#fff;background-color:#ad0909;}
		.nav li:hover a{ color:#fff;}
		
		.nav .sub{ display:none;width:142.2px; left:0px; top:60px;  position:absolute; background:#ad0909; padding:0px 0; color:#fff;}
		.nav .sub li{ zoom:1;  height:50px;line-height:50px;width:142.2px;font-size:16px;}
		.nav .sub a{ display:block; padding:0 0px;color:#fff;}
		.nav .sub a:hover{ background:#8f0000;color:#fff;}
		/*.nav .stmenu>a {color:#000;}*/
		

		
.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;}

.w846 {width:846px;}
.w588 {width:588px;}
.w406 {width:406px;}
.w380 {width:380px;}
.mgl30 {margin-left:30px;}

.li_split {color:#a8a8a8;width:20px;}

.xyxw {width:846px;float:left;}

.xyxw h3 {color:#ad0909; height:50px; line-height:50px; text-indent:38px; letter-spacing:1px;
font-weight:bold;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;
background:url(bt_xyxw.jpg) 0 center no-repeat;
border-bottom:2px solid #e1e1e1;}

.xyxw span a {float:right;color:#8e8e8e;}
.xyxw_dt {padding:30px 0; width:441px;float:left;}
.xyxw_wz {padding:30px 0; width:370px;float:right;}
.xyxw_top {border-bottom:1px dashed #e1e1e1;padding-bottom:10px;}
.xyxw_top h4{ text-align:center;height:50px; line-height:50px;font-size:16px;}
.xyxw_top p {color:#a5a5a5; line-height:1.6; text-indent:2em;}

.xyxw_lists ul {padding-top:10px;}
.xyxw_lists li {height:36px;line-height:36px; background:url(list_ico.jpg) 5px center  no-repeat; text-indent:20px;}
.xyxw_lists li span {float:right; color:#d5d5d5;}

.hezi1 h3 {color:#ad0909; height:50px; line-height:50px; text-indent:38px; letter-spacing:1px;
font-weight:bold;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;

border-bottom:2px solid #e1e1e1;}
.hezi1 h3 a{float:right;color:#8e8e8e;}
.hezi1 ul {padding:30px 0;}
.hezi1 li {height:36px;line-height:36px; background:url(list_ico.jpg) 5px center  no-repeat; text-indent:20px;}
.hezi1 li span {float:right; color:#d5d5d5;}

.jyjx {background:url(bt_jyjx.jpg) 0 center no-repeat;}
.xkjs {background:url(bt_xkjs.jpg) 0 center no-repeat;}
.xsgz {background:url(bt_xsgz.jpg) 0 center no-repeat;}

.tzgg h3 {color:#ad0909; height:50px; line-height:50px; text-indent:38px; letter-spacing:1px;
font-weight:bold;font-size:18px;overflow:hidden; 
font-family: "Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",黑体,STHeiti,MingLiu;

border-bottom:2px solid #e1e1e1;}
.tzgg h3{background:url(bt_tzgg.jpg) 0 center no-repeat;}
.tzgg h3 a {float:right;color:#8e8e8e;}
.tzgg ul {padding:30px 0;}
.tzgg ul li {overflow:hidden;margin-bottom:18px;} 
.tzgg ._lr {float:right;width:330px; line-height:1.6;}
.tzgg ._lf  {float:left; width:54px; border:1px solid #ad0909;}
.hezi_d {height:24px;display:block;text-align:center; line-height:24px; background-color:#fff;color:#ad0909;font-size:18px;}
.hezi_ym {height:24px;display:block; text-align:center;line-height:24px;color:#fff;background-color:#ad0909;font-weight:normal;font-size:12px;}
 


.hezi1_content ul {padding-top:0px;}
.hezi1_content li {padding:30px 0; border-bottom:1px solid #b9b9b9;overflow:hidden;}
.hezi1_content li h4  { height:32px; line-height:32px;font-size:16px;}
.hezi1_content  p { color:#b9b9b9;line-height:1.6;}
.hezi1_content ._lr {float:right;width:512px;}
.hezi1_content ._lf  {float:left; width:54px; border:1px solid #094a88;}
.hezi1_d {height:27px;display:block;text-align:center; line-height:27px; background-color:#fff;color:#0a3f76;font-size:18px;}
.hezi1_ym {height:27px;display:block; text-align:center;line-height:27px;color:#fff;background-color:#0a3f76;font-weight:normal;font-size:12px;}
.hezi1_content li:last-child{border:none;}


.title_bg {background:url(bt_line_normal.jpg) center center no-repeat;height:2px;}
.tab { height:50px;overflow:hidden; line-height:50px;}
.tab>li {float:left; text-align:center;}
.tab>li a.current{color:#ad0909; background:url(bt_line_bold.jpg) 0 bottom no-repeat;}
.tab>li a{color:#b9b9b9; width:97px;display:inline-block; margin-right:5px;}
.link {width:1280px;margin:0 auto; height:156px;}
.link_content ul {padding-top:18px;}
.link_content ul li {float:left;margin:0 10px; color:#fff;}


.foot_body {max-width:1920px;margin:0 auto; height:200px;color:#fff; background:url(foot_bg.jpg) no-repeat;}

.foot_con{width:1280px;height:78px;margin:0 auto; padding:36px 0;}
.foot_logo{float:left;}
.foot_link {width:512px;float:left;margin-left:80px;}
.foot_link li {float:left; width:110px; text-align:center; height:32px; line-height:32px;}
.foot_link li a {color:#fff;}
.foot_info {padding-top:0px;margin:0 auto;width:1280px; height:50px;}
.foot_info>div {heihgt:50px; line-height:50px;}
.foot_ewm {float:right;   text-align:center;padding-top:24px;margin-right:0px;position:relative;}
.foot_ewm img {margin:0 5px;}
.ewm {display:none;position:absolute;left:-35px;top:-140px;}
.address{display:none;position:absolute;left:60px;top:-10px;}
.phone{display:none;position:absolute;left:100px;top:-10px;}
.email{display:none;position:absolute;left:200px;top:-10px;}

.main_body2 {width:1280px;background-color:#fff;position:relative;margin:0 auto;}

.leftfrm {width:230px;float:left; z-index:100;}


.rightfrm {width:936px;float:right;padding-top:30px; min-height:500px;}
.dirlist {position:absolute;top:-100px; z-index:100; overflow:hidden; width:230px;}
.dirlist h3 { height:100px; padding-top:83px; background-color:#0e498c; color:#fff;font-size:20px; text-align:center;
background:url(left_nav_header.jpg) 0 top no-repeat;}

.dirlist ul {border:1px solid #e6e6e6; margin:20px 0px;}
.dirlist ul li {height:45px; line-height:45px; color:#000; font-weight:bold; font-size:16px; text-align:center;}

/*.dirlist li:hover a {color:#fff;}*/

.dirlist li:hover{ background-color:#ad0909;}
.dirlist li:hover a {color:#fff;}


.dslist >ul {width:70%;margin:0 auto;}
.dslist >ul li {float:left;width:180px; height:200px;}
.dslist >ul li span {display:block;width:180px; text-align:center;float:left;}
.dslist >ul li span a {text-decoration:none;}

.container {width:1180px; margin:0 auto; background-color:#fff;padding:50px 47px 50px 53px;overflow:hidden;}
/*
.leftfrm {width:203px;float:left}
.rightfrm {width:930px;float:right;min-height:400px;}
*/

.rhead {font-size:24px; height:80px; line-height:80px;color:#ad0909; border-bottom:1px solid #dedede; 
position:relative;font-weight:600;}

.curpage {position:absolute;font-size:14px;color:#2e2e2e;right:0; bottom:0;height:48px;line-height:48px; background:url(home.jpg) 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:#ad0909;color:#fff;}

.pager_button {
	font-size: 18px; font-weight: normal; color: #0;}
	
.pager_button:hover {}


.artcleList  {padding-top:20px;}
.artcleList li {height:80px; background:url(list_ico.jpg) 5px  center no-repeat; border-bottom:1px solid #e4e4e4;}
.artcleList li:last-child {border:none;}
.artcleList li>a {width:80%;float:left;color:#585858;height:80px; line-height:80px;font-size:16px;text-indent:20px;
overflow:hidden;} 

.artcleList li span{color:#c5c5c5;float:right; height:80px; line-height:80px;}
.artcleList li:hover span {color:#ad0909;}


.article {padding-top:20px;}
.art_title { line-height:50px;font-size:20px; text-align:center;width:100%;color:#143270;}
.art_time {text-align:center;padding:10px 0;color:#666666;display:block;}
.art_content {line-height:2;max-width:98%;}
.art_content img {width:100%;height: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;}