@charset "gb2312";
/* CSS Document */
body{margin:0px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.total{width:950px; height:auto; position:relative; margin:0 auto; margin-top:10px}
.top_dh{width:130px; height:25px; float:right; font-size:12px; color:#666666; line-height:25px; text-align:left;}
a.hui:link {color:#666666; text-decoration:none; font-size:12px;}
a.hui:visited {color:#666666; text-decoration:none; font-size:12px;}
a.hui:hover {
	color:#666666;
	text-decoration:none;
	font-size:12px;
position: relative;
right: -1px;
bottom: -1px;
}
a.hui:active {color:#666666; text-decoration:none; font-size:12px;}


a.dahui:link {color:#666666; text-decoration:none; font-size:14px;border-left:solid 3px #477BB7; padding-left:8px;}
a.dahui:visited {color:#666666; text-decoration:none; font-size:14px;border-left:solid 3px #477BB7; padding-left:8px}
a.dahui:hover {
	color:#666666;
	text-decoration:none;
	font-size:14px;
position: relative;
right: -1px;
bottom: -1px;
border-left:solid 3px #477BB7; 
padding-left:8px
}
a.dahui:active {color:#666666; text-decoration:none; font-size:14px;border-left:solid 3px #477BB7; padding-left:8px}


a._dahui:link {color:#666666; text-decoration:none; font-size:14px; border-left:solid 5px #d80000; padding-left:8px; font-weight:bold;}
a._dahui:visited {color:#666666; text-decoration:none; font-size:14px;border-left:solid 5px #d80000;padding-left:8px; font-weight:bold}
a._dahui:hover {
	color:#666666;
	text-decoration:none;
	font-size:14px;
position: relative;
right: -1px;
bottom: -1px;
border-left:solid 5px #d80000;
padding-left:8px;
 font-weight:bold
}
a._dahui:active {color:#666666; text-decoration:none; font-size:14px;border-left:solid 5px #d80000;padding-left:8px; font-weight:bold}

.logo{width:209px; height:70px; float:left;}
.clear{clear:both;}
.dh_bj{ width:741px; height:70px; float:left; background-image:url(../Images/dh_bj.jpg);}
.dh{width:700px; height:35px; float:left; margin-left:4px; display:inline; margin-top:24px; line-height:35px; text-align:left; padding-left:20px;}
.dh ul{margin:0px; padding:0px; margin-top:6px}
.dh li{width:80px; text-align:center; float:left;list-style-type:none;height:20px; line-height:20px; border-left:solid 1px #ffffff;border-right:solid 1px #cccccc}

a.lan:link {color:#5674a8; text-decoration:none; font-size:14px; }
a.lan:visited {color:#5674a8; text-decoration:none; font-size:14px; }
a.lan:hover {
	color:#5674a8;
	text-decoration:none;
	font-size:14px;
position: relative;
right: -1px;
bottom: -1px;
}
a.lan:active {color:#5674a8; text-decoration:none; font-size:14px;}



a.culan:link {color:#5674a8; text-decoration:none; font-size:14px; font-weight:bold;}
a.culan:visited {color:#5674a8; text-decoration:none; font-size:14px; font-weight:bold;}
a.culan:hover {
	color:#5674a8;
	text-decoration:none;
	font-size:14px;
position: relative;
right: -1px;
bottom: -1px;
font-weight:bold;
}
a.culan:active {color:#5674a8; text-decoration:none; font-size:14px; font-weight:bold;}

a.bai:link {color:#fff; text-decoration:none; font-size:12px;}
a.bai:visited {color:#fff; text-decoration:none; font-size:12px;}
a.bai:hover {
	color:#fff;
	text-decoration:none;
	font-size:12px;
position: relative;
right: -1px;
bottom: -1px;
}
a.bai:active {color:#fff; text-decoration:none; font-size:12px;}

.lanline{width:950px; height:2px; margin:0 auto; position:relative; background-color:#477bb7; margin-top:2px; margin-bottom:6px;}
.index_left{ width:200px; height:390px; border-bottom:1px solid #cecece; float:left; margin-left:12px; display:inline;}
.index_left ul{margin:0px; padding:0px;}
.index_left li{list-style-type:none; width:170px; height:30px; float:left; background-image:url(../Images/index_left.jpg); line-height:30px; text-align:left; padding-left:30px; color:#666666; font-size:14px;}
.right{width:719px; height:200px; float:left; margin-left:7px;}
.index_banner{width:733px; height:290px; float:left; margin-left:7px; display:inline;}

.wszx{ width:182px; height:147px; float:left; margin-left:10px;display:inline;}
.wszx_title{ width:162px; height:32px; float:left; background-image:url(../Images/wszx_title_bj.jpg); font-size:14px; color:#666666; text-align:left; padding-left:20px; line-height:32px; font-weight:bold;}
.wszx_nr{width:180px; height:108px; float:left; color:#000; border:#cecece solid 1px;}
.qq_pic{width:30px; height:20px; float:left; margin-top:6px;}
.qq_pic img { margin-top:6px}
.qq_txt{width:150px; height:26px; float:left; line-height:26px; text-align:left; margin-top:6px;}

.index_news{width:305px; height:185px; margin-top:6px; float:left; margin-left:7px; display:inline;}
.index_news ul{margin:0px; padding:0px;}
.index_news li{list-style-type:none; float:left; height:23px;}
.index_news_title{width:282px; height:24px; float:left; font-size:14px; color:#666666; text-align:left; padding-left:20px; background-image:url(../Images/index_news_title.jpg); line-height:24px; font-weight:bold;}
.index_news_nr{width:300px; height:151px; float:left; border-bottom-color:#cecece; border-bottom-style:solid; border-bottom-width:1px; border-left-color:#cecece; border-left-style:solid; border-left-width:1px; border-right-color:#cecece; border-right-style:solid; border-right-width:1px; padding-top:9px;}
.index_news_nr ul{margin:0px; padding:0px;}
.index_news_nr li{list-style-type:none; float:left; height:18px; line-height:18px; text-align:left; font-size:12px; color:#666666; }
.index_news_nr td{ line-height:23px; font-size:12px; color:#666666}

.bj_foot{width:926px; height:154px; position:relative; margin:0 auto; background-image:url(../Images/bj_foot.jpg); margin-top:6px;}
.ymzc{width:183px; height:143px; float:left; margin-top:10px; margin-left:17px; display:inline;}
.ymzc_title{width:336px; height:24px; padding-left:20px; font-size:14px; color:#FFF; font-weight:bold; background-image:url(../Images/ymzc_title.jpg); text-align:left; line-height:24px;}
.ymzc_nr{width:183px; height:110px; float:left;}
.zxzx{width:356px; height:144px; float:left; margin-left:7px; margin-top:10px; display:inline;}
.zxzx_title{ width:346px; height:30px; background-image:url(../Images/zxzx_title_bj.jpg); background-repeat:no-repeat; text-align:left; line-height:30px; font-size:12px; color:#3f78d1; font-weight:bold; padding-left:10px;}
.zxzx_title_txt{width:100px; height:30px; float:left;}
.zxzx_title_more{width:39px; height:13px; float:right; margin-top:8px; margin-right:15px;}
.zxzx_nr{ width:356px; height:114px; float:left;}
.zxzx_nr ul{margin:0px; padding:0px;}
.zxzx_nr li{list-style-type:none; float:left; height:18px; line-height:18px; text-align:left; font-size:12px; color:#666666;}
.zxcp_pic{ width:178px; height:114px; float:left;}

.content_left{ width:200px; height:390px;float:left; margin-left:12px; display:inline;}
.content_left ul{margin:0px; padding:0px;}
.content_left li{list-style-type:none; border-bottom:solid #cecece 1px; width:170px; height:30px; float:left;line-height:30px; text-align:left; padding-left:10px; color:#666666; font-size:14px;}
.content_left_dot{background-color:#3f78d1; height:10px; width:5px; }

.content_txt{width:690px; min-height:300px; float:left; padding-left:20px;margin-top:7px; border-left:solid #cecece 1px; display:inline;}
.content_txt_title{float:left; width:100%;height:35px;font-size:16px; font-weight:bold }
.content_txt_con{ width:100%;font-size:14px; text-align:left; line-height:25px }
.content_txt_con td{line-height:25px;padding:5px 8px 5px 8px}

.foot{ width:950px; height:25px; position:relative; margin:0 auto; background-color:#3f78d1; margin-top:10px; margin-bottom:10px; font-size:12px; color:#FFF; line-height:25px;}
.foot_dh{ width:560px; height:25px; float:left; text-align:left; padding-left:20px;}
.foot_bq{ width:370px; height:25px; float:left; text-align:center; font-size:12px; color:#FFF;}