@charset "gb2312";
html{min-width:1200px;}
*{margin:0px;padding:0px}
body{font-family:"微软雅黑","宋体";}
img{border: 0;}
ul,li{ list-style:none;text-align:left;overflow:hidden;}
#box{width:1200px;  background-color:#FFF; margin:auto; clear:both;}
.space{ clear:both; display:block; height:10px; overflow:hidden;}
.h_2{clear:both; display:block; height:20px; overflow:hidden;}
form, input, select{margin:0px; padding:0px;}
/* Clear Fix */
.clear{clear:both;line-height:0;height:0;font-size:0;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix{display:block;}
/* End hide from IE Mac */
/* end of clearfix */
div,form,img,ul,dl,dt,dd{margin: 0;padding: 0;border: 0;}
/* 链接颜色 */
a:link{color:#000;text-decoration:underline;list-sytle:none}
/* 全局CSS定义 */
form, input, select{margin:0px; padding:0px;}
/* Clear Fix */
.clear{clear:both;line-height:0;height:0;font-size:0;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix{display:block;}
/* End hide from IE Mac */
/* end of clearfix */
div,form,img,ul,dl,dt,dd{
	margin: 0 auto;
	padding: 0;
	border: 0;
}
li{padding:0; margin:0;list-style-type:none;display: block;list-sytle:none;line-height: 32px; font-size:16px}
ul.list li{height:32px; line-height: 32px; font-size: 16px}
ul.list li a{color:#2f2f2f;}
/* 链接颜色 */
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#D10111;text-decoration:underline;}
a:active{color:#d90a0f;text-decoration:none;}
/*字体样式*/
.zi14{font-size: 14px;line-height: 175%;}
.zi12{font-size: 14px;}
.zi18{font-size: 16px;font-family: "微软雅黑";}
.zi20{font-size: 20px;color: #2e47ac;font-family:"黑体";}
.zi24{font-size: 24px;color: #2e47ac;}
.zi30{font-size: 30px;font-family:"黑体"; color: #2154a3;}
.bd{border: 1px none #A3ACB3;}
.youkongbai{padding-right: 5px;}
.red{color:#bd0404}
.heiti{font-family: "黑体";}
.jiacu{font-weight: bold;}
.hanggao20{line-height: 20px;}
.hanggao24{line-height: 24px;}
.pubdate{color:#008bce;}
.biaotiyanse{font-size:20px;}
.biaotiyanse a:link,.biaotiyanse a:visited,.biaotiyanse a:hover,.biaotiyanse a:active{text-decoration:none;}
.lanse{color:#008bce;}
.lanse a:link,.lanse a:visited,.lanse a:hover,.lanse a:active{color:#008bce;text-decoration:none;}
.lanse1{color:#000099;}
.lanse1 a:link,.lanse1 a:visited,.lanse1 a:hover,.lanse1 a:active{color:#000099;text-decoration:none;}
.lanse2{color:#008bce;}
.lanse2 a:link,.lanse2 a:visited,.lanse2 a:hover,.lanse2 a:active{color:#008bce;text-decoration:none;}

/*广告*/
.index{
	margin-top:3px;
	margin-bottom:3px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	height:60px!important;
	font-size: 14px;
}
.index1{
	margin-top:2px;
	margin-bottom:2px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	height:80px!important;
	font-size: 14px;
}
#homepage_div_tl5{width:1000px; height:60px;}
#homepage_div_tl5l{width:745px; height:60px; float:left;}
#homepage_div_tl5r{width:250px; height:60px;float:right}
#homepage_div_tl4{width:1000px; height:60px;}
#homepage_div_tl4l{width:720px; height:60px; float:left;}
#homepage_div_tl4r{width:275px; height:60px;float:right}
#dh2 {
	margin:0 auto;
	width:1000px;
	padding-top: 3px;
	height: 35px;
	margin-top: 3px;
}
#rq {
	float:left;
	width:150px;
	height:25px;
	font-size: 14px;
	margin-left:15px;
	color: #008ad0;
	margin-top: 3px;
}
#yx {
	float:left;
	width:245px;
	height:25px;
	font-size: 14px;
	margin-left: 20px;
	color: #008ad0;
}
#tqyb {
	height:12px;
	width: 180px;
	margin: 0 auto;
	float: left;
	font-size: 14px;
	margin-left: 3px;
	text-align:left;
	padding-bottom:4px;
}
#kqzl {
	height:25px;
	width: 150px;
	margin: 0 auto;
	float: left;
	font-size: 14px;
	margin-left: 20px;
	color:#008ad0;
}
#kqzl a:link{color:#008ad0;text-decoration:none;}
#kqzl a:visited{color:#008ad0;text-decoration:none;}
#kqzl a:hover{color:#008ad0;text-decoration:underline;}
#kqzl a:active{color:#008ad0;text-decoration:none;}
/*文字广告*/
#wzad {
	margin:0 auto;
	width:1200px;
	height: 90px;
	border: 1px solid #dddddd;
	margin-top: 5px;
}
#wzad_left {
	float:left;
	width:220px;
	height:90px;
	font-size: 14px;
	margin-top: 2px;
	line-height: 32px;
}
#wzad_left li{
	line-height: 170%;
}
#wzad_right {
	float:right;
	width:155px;
	height:130px;
	font-size: 14px;
	text-align:center;
	color:#0066CC

	background-color:#DFDFDF;
}
#wzad_right li{
line-height: 250%;
}

#wzad_right_tt {
	float:right;
	width:80px;
	height:90px;
	text-align:center;
	}
#wzad_z {
	height:80px;
	width: 890px;
	float: left;
}
#wzad_right1{
	height:90px;
	width: 970px;
	float: right;
	margin-left: 10px;
}
#wzad_top {
	margin:0 auto !important;
	height:25px;
	width: 880px;
	font-size: 14px;
	text-align: left;
	padding-top: 2px;
	float: left;
	padding-left: 5px;

}
#wzad_top li{	

	text-align: left;
	float: left;
}
#wzad_middle {
	height:80px;
	width: 880px;
	margin-top: 5px;
	margin-bottom: 3px;
	text-align: center;
}
#wzad_bottom {
	margin:0 auto !important;
	height:25px;
	width: 880px;
	font-size: 14px;
	text-align: left;
	padding-top: 2px;
	float: left;
	padding-left: 3px;
}
#wzad_bottom li{
list-sytle:none
	font-size: 14px;
	text-align: left;
	float:left;
}

/*对联广告*/
#lwc,#rwc{ width:97px; height:240px;padding:0px;margin:0px; }
#lwca,#rwca { width:97px; height:97px;padding:0px;margin:0px; }
.close{font-size: 14px; font-weight:bold;height: 16px;width: 30px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;background-image:url(http://www.huanbohainews.com.cn/inc/close1.gif)background-repeat: no-repeat;margin-bottom: 2px;margin-right:2px;}
#lwc,#rwc,#lwc_c,#rwc_c { display:none;padding:0px;margin:0px; }
#lwca,#rwca,#lwc_ca,#rwc_ca { display:none; padding:0px;margin:0px; }

#hbh_dh {
	margin:0 auto;
	width:1200px;
	height: 108px;
}
#logo {
	float:left;
	width:167px;
	height:108px;
	border-bottom: 1px solid #cbcbcb;
	border-left: 1px solid #cbcbcb;
	border-top: 1px solid #cbcbcb;
}
#hbh_dhr {
	float:right;
	width:1030px;
	height:108px;
	border-bottom: 1px solid #cbcbcb;
	border-right: 1px solid #cbcbcb;
	border-top: 1px solid #cbcbcb;
}/*因为是固定宽度，采用左右浮动方法可有效避免ie 3像素bug*/
/*导航*/
#dhz{
	width:90px;
	height:27px;
	float:left;
	font-size:16px;
	text-align: center;
	margin-left: 10px;
	margin-top: 6px;
	letter-spacing:5.px;
	letter-spacing: 5px;
}
#dhz_sx{
	width:6px;
	height:60px;
	float:left;
	font-size:16px;
	text-align: center;
	margin-left: 2px;
	letter-spacing:5.px;
	letter-spacing: 5px;
}
body .l, body .left{clear:none;float:left;}
body .r, body .right{clear:none;float:right;}
.hbh_nav_box2{
	height: 70px;
	width: 1030px;
	float: right;
	border-bottom: 1px dashed #afafaf;
}
.hbh_nav_box2 .nav_main{
	clear:both;
	padding:2px 3px 2px 2px;
	height:100px;
	_height:44px;
	overflow:hidden;
	font-size: 16px;
}
.hbh_nav_box2 .nav_main .l{ padding-right:10px; padding-right:3px;_padding-right:4px; _display:inline;}
.hbh_nav_box2 .nav_main .last{ padding-right:0px;}
.hbh_nav_box2 .nav_main dl{ clear:both; color:#004466; line-height:30px; font-weight:normal;}
.hbh_nav_box2 .nav_main dl dt{ float:left; margin-right:8px; _margin-right:8px; display:inline; _white-space:nowrap;}
.hbh_nav_box2 .nav_main dl .yx{ font-weight:bold; margin-right:5px;}
.hbh_nav_box2 .nav_top{ background:#6d7077; color:#fff; font-weight:normal; font-size:14px; line-height:34px;  height:34px; overflow:hidden; position:relative;}
.hbh_nav_box2 .nav_top ul{ position:absolute; left:16px;}
.hbh_nav_box2 .nav_top ul li{ text-align:center; width:926px;}
.hbh_nav_box2 .nav_top a{ color:#fff;}
.hbh_nav_box2 .nav_top a.first{ margin-right:7px;}
.hbh_nav_box2 .nav_main2{padding:2px 0px 2px 2px;clear:both;height:20px;overflow:hidden;border-top: 1px solid #dddddd;margin-top: 3px;font-size: 14px;}
.hbh_nav_box2 .nav_main2 .main2_01{width:400px;font-size:16px;line-height:20px;margin-right:10px;*margin-right:8px;padding-left: 8px;text-align: left;}
.hbh_nav_box2 .nav_main2 .main2_01 a{ color:#004564;}
.hbh_nav_box2 .nav_main2 .main2_01 a.turn{ font-weight:bold; background:url(img/css/bg_hbh_icon.jpg) no-repeat right; padding-right:10px;}
.hbh_nav_box2 .nav_main2 tr td{color:#004564; font-size:16px; line-height:20px;}
.hbh_nav_box2 .nav_main2 tr td a{color:#004564;}
.hbh_nav_box2 .nav_main2 tr .td_01{ font-size:14px; width:47px;}
.hbh_nav_box2 .nav_main2 .main2_02{ no-repeat right;margin-right:9px;padding-right:9px;font-size: 14px;margin-top: 2px;}
.hbh_nav_box2 .nav_main dd a{ color:#000000}

/* 环渤海区域导航*/
#nav{margin-right:auto;margin-left:auto;margin-bottom:5px;margin-top:2px;height:25px;width:1200px;background-image:url(http://www.huanbohainews.com.cn/images/div_sy10.jpg);font-size:14px;}
#nav ul{text-aligh:center; margin: 0 0 0 220px;padding: 0px;font-size: 14px;color: #FFF;line-height: 25px;white-space: nowrap;}
#nav li{list-style-type: none;display: inline;color: #fff;list-sytle:none}
#nav li a{text-decoration: none;font-family: Arial, Helvetica, sans-serif;padding: 7px 10px;color: #FFF;list-sytle:none}
#nav li a:hover{color: #fff;text-decoration:underline;list-sytle:none}
/* 网站搜索 */
#search{
	width:1200px;
	height:35px!important;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	white-space:nowrap;
	overflow-x:auto;
	overflow-y:hidden;
	text-align:center;
	border:1px solid #cfcfcf;
	background-color:#FFFFFF;
}
/* 站群 */
#bzzq{
	height:25px!important;
	width:480px;
	float: left;
	text-align: left;
	padding-left: 10px;
	padding-top: 6px;
	font-size: 16px;
}

/* 投稿邮箱 */
.hbhdq{
	margin:auto;
	height:25px!important;
	width:800px;
	float: left;
	margin-right: 5px;
	margin-top: 3px;
}
.hbhdq h2{
	float:left;
	font-size:12px;
	height:20px;
	overflow:hidden;
	margin:0;
	width: 220px;
	text-align: left;
}
.hbhdq h2 a{color:#E0002B;text-decoration:none;}
.hbhdq ul{
	float:left;
	width:140px;
	font-size:12px;
	list-sytle:none;
	height: 20px;
}
.hbhdq li{list-sytle:none
	color:#000;
    list-sytle:none
	list-style-type:none;
	width: 20px;
	text-align: left;
	height: 17px;
	font-weight: bold;
	color: #008ad0;
}
.hbhdq li a:link {text-decoration:none;list-style-type:none;list-sytle:none}
.hbhdq li a:visited {text-decoration:none;list-sytle:none}
.hbhdq li a:hover {color:#D10111;text-decoration:none;list-sytle:none}
.hbhdq li a:active {
	list-sytle:none;
	text-align: center;
	padding: 0 auto;
	margin: 0 auto;
	color: #008ad0;
}
.hbhdq a:link,.hbhdq a:visited,.hbhdq a:hover,.hbhdq a:active { color:#008ad0;list-sytle:none}
.fangdajing{float:left;width:8px;padding:5px 0 0 5px;margin:0 auto;margin-top: 6px;}
.zn4{float:right;padding:3px 10px 0 5px;width:100px;text-align:right; margin:0 auto;}
.zn5{float:right;width:53px;padding:0 0 0 5px;margin:0 auto;margin-top: 6px;}
.zn6{float:right;width:85px;padding:0 0 0 5px;margin:0 auto;margin-top: 6px;}
.zn7{float:right;width:31px;padding:0 0 0 5px;margin:0 auto;margin-top: 6px;}
.zn8{float:right;width:31px;padding:0 0 0 5px;margin:0 auto;margin-top:6px;}
.zn9{float:right;width:31px;padding:0 0 0 5px;margin:0 auto;margin-top:6px;}
.zn10{
	float:left;
	width:300px;
	padding:0 0 0 5px;
	margin:0 auto;
	margin-top: 6px;
	margin-left: 10px;
}
,.Menu .search_right a:hover{font-size:14px;line-height:140%;color:#5c5c5c;text-decoration:none;}

#search_right {
	float:right;
	width:610px;
	height:25px;
	margin-top:3px;
}

/*一屏*/
.clearfix: after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom: 1;display: inline-block;_height: 1px;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
*+html .clearfix{
	height: 1%;
	width: 1200px;
	margin-top: 5px;
}
.clearfix{display: block;}
/* End hide from IE-mac*/
.container{margin: 0 auto;margin-bottom: 2px;width: 1200px;}
.left_yiping{
	float: left;
	width: 330px;
	}
.left_lunxian{
	float: left;
	width: 330px;
	height: 256px;
	text-align: center;
}
.rightcnt{
	float: right;
	width: 850px;
	height: 1%;
	margin-top: 10px;
	margin-left: 10px;
}
.rightbox{
	float: right;
	width: 409px;
	margin-left: 10px;
}
.rightbox_s{float: right;width: 240px;height: 105px;list-style-type:none;}
.middle_tt{
	margin-bottom:30px;
	margin-top:30px;
	margin-left:10px;
	float:right;
	width:860px;
	height:100px;
	_height:100px;
}
.edu_tpnews.news_line{margin-bottom:5px; float:left; width:235px; height:125px; font-size:12px;}
.martop2{margin-top:2px;height:255px;font-size:12px;width: 370px;}
.middle_tt.martop2 li{font-size:14px;overflow:hidden;}
#adv_nav_2{
	height:60px;
	width:330px;
	text-align: center;
	margin-top: 5px;

	margin-bottom: 3px;
}

.lhxw{float: left;width: 710px;height: 210px;margin-top: 1px;}
.lhxw_right{float: right;width: 340px;height: 245px;border: 1px solid #cfcfcf; background-color:#FFFFFF}
.lhxw_left{float: left;width: 370px;height: 245px;border: 1px solid #cfcfcf;}
/*视频区块*/
.video_dh{
	float:left;
	width:330px;
	height:505px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	border-right:1px solid #cfcfcf;
	background-color:#FFFFFF
}
.video_dh1{
	float: left;
	width: 330px;
	height: 34px;
	margin-top: 5px;
	border-bottom: 1px solid #dddddd;
}
.video_dh2{
	float: left;
	width: 80px;
	height: 30px;
	color: #d50000;
	text-align: center;
	font-size: 16px;
	padding-top: 5px;
}
.video_dh2 a:link{text-decoration: none;font-weight: bold;color: #d50000;}
.video_dh2 a:visited{text-decoration: none;font-weight: bold;color: #d50000;}
.video_dh2 a:hover{text-decoration: none;font-weight: bold;color: #d50000;}
.video_dh2 a:active{
	text-decoration: none;
	font-weight: bold;
	color:#d50000;
}
.video_gd{
	float: right;
	width: 120px;
	height: 30px;
	text-align: right;
	margin-top: 5px;
}
.video_gd a{
	float: right;
	width: 120px;
	height: 16px;
	text-align: right;
	font-size: 14px; text-decoration:none;
}
.video_tpnews{
	float:left;
	width:330px;
	height:140px;
	text-align: center;
	padding-top: 10px;
}
.video_news{
	float:left;
	width:330px;
	height:60px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	font-size:12px;
	line-height: 160%;
}
.video_news1{
	float:left;
	width:315px;
	height:20px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0;
	font-size:12px;
	line-height: 160%;
}

.video_news li{font-size:12px;overflow:hidden;}
.bgt_dh{float:left;width:370px;height:300px;padding:0 auto;margin-right:2px;display: block;}
.bgt_dh2{
	float:left;
	width:330px;
	height:34px;
	margin-top: 10px;
	border-bottom: 1px solid #dddddd;
}
.bgt_dh3{
	float:left;
	width:100px;
	height:30px;
	font-size: 16px;
	padding-top: 5px;
}
.bgt_bt{color:#000; text-align:center; font-weight:bold; height:35px}
.bgt_bt a:link,.bgt_bt a:visited,.bgt_bt a:hover,.bgt_bt a:active{
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	color:#d50000;
}
.bgt_dh4{
	float:right;
	width:120px;
	height:30px;
	text-align: right;
	padding-top: 5px;
}

.bgt_news{
	float:left;
	width:327px;
	height:165px;
	font-size: 16px;
	padding-top: 5px;
	padding-left: 3px;
}
/*xinwenzhuanti*/
.xwzt_dh{
	float: left;
	width: 265px;
	height: 250px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.xwzt_dh1{
	float: right;
	width: 409px;
	height: 35px;
	margin-top: 10px;
	border: 1px solid #dddddd;
}
.txy_dh1{
	float: right;
	width: 330px;
	height: 35px;
	border: 1px solid #dddddd;
	margin-top: 5px;
}
.xwzt_dh2{
	float: left;
	width: 120px;
	height: 30px;
	color: #d50000;
	text-align: center;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
}
.xwzt_dh2 a:link{text-decoration: none;color:#d50000;}
.xwzt_dh2 a:visited{text-decoration: none;color:#d50000;}
.xwzt_dh2 a:hover{text-decoration: none; color:#d50000;}
.xwzt_dh2 a:active{text-decoration: none;color:#d50000;}

.xr_dh2{
	float: left;
	width: 220px;
	height: 30px;
	color: #d50000;
	text-align: left;
	font-size: 16px;
	padding-top: 5px;
	font-weight: bold;
	padding-left: 5px;
}
.xr_dh2 a:link{text-decoration: none;color:#d50000;}
.xr_dh2 a:visited{text-decoration: none;color:#d50000;}
.xr_dh2 a:hover{text-decoration: none; color:#d50000;}
.xr_dh2 a:active{text-decoration: none;color:#d50000;}
.xwzt_dh2_bwdj{
	float: left;
	width: 100px;
	height: 30px;
	color: #d50000;
	text-align: center;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
}
.xr_gd_bwdj{
	float: right;
	width: 90px;
	height: 30px;
	text-align: right;
	padding-top: 5px;
}
.xr_gd a{
	float: right;
	text-align: right;
	font-size: 14px;
}
.xwzt_dh2_bwdj a:link{text-decoration: none;color:#d50000;}
.xwzt_dh2_bwdj a:visited{text-decoration: none;color:#d50000;}
.xwzt_dh2_bwdj a:hover{text-decoration: none;color:#d50000;}
.xwzt_dh2_bwdj a:active{
	text-decoration: none;
	color:#d50000;
}
.xwzt_gd{
	float: right;
	width: 100px;
	height: 30px;
	text-align: right;
	padding-top: 6px;
	}
.xwzt_gd_bwdj{
	float: right;
	width: 90px;
	height: 30px;
	text-align: right;
	padding-top: 5px;
}
.xwzt_gd a{
	float: right;
	text-align: right;
	font-size: 14px;
}
.xwzt_gd_bwdj a{
	float: right;
	width: 60px;
	height: 20px;
	text-align: right;
	font-size: 14px;
	text-decoration: none;
}

.xwzt_news{
	float: right;
	width: 325px;
	height: 230px;
	padding-top: 3px;
	background-color:#FFFFFF;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left: 5px;
}
.xwph_news{
	float: right;
	width: 327px;
	height: 250px;
	padding-top: 3px;
	background-color:#FFFFFF;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left: 3px;
}
.yd_news{
	float: right;
	width: 325px;
	height: 167px;
	padding-top: 3px;
	background-color:#FFFFFF;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left: 5px;
}
.shgj_news{
	float: right;
	width: 327px;
	height: 250px;
	padding-top: 3px;
	background-color:#FFFFFF;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left: 3px;
}
.txy_news{
	float: right;
	width: 325px;
	height: 325px;
	padding-top: 3px;
	background-color:#FFFFFF;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left: 5px;
}
.xwph_news{
	float: right;
	width: 327px;
	height: 280px;
	padding-top: 3px;
	background-color:#FFFFFF;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left: 3px;
}
.xjz_news{
	float: left;
	width: 255px;
	height: 115px;
	padding-top: 6px;
	line-height:110%;
	background-color:#FFFFFF;font-size: 16px;
	padding-left: 15px;
}
.bwyc_news{
	float: right;
	width: 327px;
	height: 350px;
	padding-top: 3px;
	background-color:#FFFFFF;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left: 3px;
}

.ydgkd_news{
	float: right;
	width: 327px;
	height: 230px;
	padding-top: 3px;
	background-color:#FFFFFF;
	border-right: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	padding-left: 3px;
}
.bwdj_news{
	float: right;
	width: 404px;
	height: 200px;
	padding-top:6px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	font-size: 16px;
	padding-left: 5px;
}

.xwzt_newst{
	float: right;
	width: 272px;
	height: 100px;
	padding-top: 5px;
	padding-left: 8px;
}
.xwph_news{
	float: left;
	width: 325px;
	height: 200px;
	padding-left:5px;
	padding-top: 5px;
}
.tsts_news{
	float: right;
	width: 280px;
	height: 300px;
}

.xwzt_tnews{
	float: right;
	width: 270px;
	height: 109px;
	padding-top: 5px;
	line-height:130%;
	background-color:#FFFFFF
}
.xwzt_tst{float: right;width: 240px;height: 105px;padding-top:2px;line-height:135%;border-top:1px solid #008bce;background-color:#f2f2f2}
#xwzt_dggk{
	float: right;
	width: 240px;
	height: 40px;
	margin-top:2px;
	margin-left:2px;
	text-align: center;
	margin-bottom: 2px;
}



.ts_dh{
	float: left;
	width: 265px;
	height: 300px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.ts_dh1{
	float: left;
	width: 380px;
	height: 20px;
	border-bottom:1px solid #dddddd;
}
.ts_dh2{
	float: left;
	width: 85px;
	height: 20px;
	color: #008bce;
	text-align: left;
}
.ts_dh2 a:link{text-decoration: none;font-weight: bold;color:#008bce;}
.ts_dh2 a:visited{text-decoration: none;font-weight: bold;color:#008bce;}
.ts_dh2 a:hover{text-decoration: none;font-weight: bold;color:#008bce;}
.ts_dh2 a:active{
	text-decoration: none;
	font-weight: bold;
	color:#008bce;
}
.ts_gd{
	float: right;
	width: 188px;
	height: 20px;
	text-align: right;
	font-size: 14px;
}
.ts_news{
	float: left;
	width: 430px;
	_height: 195px;
	background-color:#FFFFFF;
	margin-top: 7px;
}
.hbhts_news{
	float: left;
	width: 430px;
	_height: 45px;
	background-color:#FFFFFF;
	margin-top: 10px;
}
.gnts_news{
	float: left;
	width: 430px;
	_height: 120px;
	background-color:#FFFFFF;
	margin-top: 10px;
}
.sh_news{
	float: left;
	width: 430px;
	background-color:#FFFFFF;
	margin-top: 10px;
}
.gj_news{
	float: left;
	width: 430px;
	_height: 45px;
	background-color:#FFFFFF;
	margin-top: 10px;
}
.ent_news{
	float: left;
	width: 430px;
	_height: 16px;
	background-color:#FFFFFF;
	margin-top: 10px;
}
.ts_newst{
	float: left;
	width: 430px;
	_height: 16px;
	background-color:#FFFFFF;
	font-weight:bold;
	margin-top: 10px;
}
.sh_newst{
	float: left;
	width: 430px;
	_height: 20px;
	background-color:#FFFFFF;
	margin-top: 10px;
}
.ent_newst{
	float: left;
	width: 430px;
	_height: 22px;
	background-color:#FFFFFF;
	margin-top: 10px;
}

.ts_tnews{
	float: right;
	width: 265px;
	height: 109px;
	font-size: 14px;
	padding-top: 5px;
	line-height:130%;
	background-color:#FFFFFF
}
.ts_tst{float: right;width: 240px;height: 105px;font-size: 14px;padding-top:2px;line-height:135%;border-top:1px solid #008bce;background-color:#f2f2f2}
#ts_dggk{
	float: right;
	width: 240px;
	height: 40px;
	margin-top:2px;
	margin-left:2px;
	text-align: center;
	margin-bottom: 2px;
}

/*轮换新闻*/
#content_a{width:370px; height:245px; float:left; background-color:#FFFFFF}
#content_b{width:350px; height:245px; float:left;}
.wrap,.wrap2{width:340px;margin:0 auto;position:relative;border-top-width:0px;}
.wrap3{width:1200px;margin:0 auto;position:relative;border-top-width:0px;letter-spacing:1px;}
.wrap .them,.wrap2 .them2{width:32px; height:20px; line-height:180%; position:absolute; left:0px; top:0px; text-align:center; font-weight:bold; z-index:1px;}
.wrap3 .them3{width:32px; height:20px; line-height:180%; position:absolute; left:0px; top:0px; text-align:left; font-weight:bold; z-index:1px;}
.wrap .more,.wrap2 .more2,.wrap3 .more3{width:45px; height:20px; line-height:180%;; position:absolute; right:2px; top:0px; text-align:center; font-weight:bold; z-index:1px; padding-top:5px; font-size:12px;}



.nTab{margin:0 auto;margin: 0 auto;background-position:left;background-repeat:repeat-y;margin-bottom:2px;width: 345px;}
.nTab2{width:340px;background-position:left;background-repeat:repeat-y;margin-top:2px;margin-left:2px;float:right}
.nTab3{width:1200px;background-position:left;background-repeat:repeat-y;margin-top:2px;margin-left:2px;float:right; margin:0 auto;}
.nTab .TabTitle,.nTab2 .TabTitle2{width:340px;margin:0 auto;clear: both;height: 22px;overflow: hidden;color:#01499a; text-align:center;}
.nTab3 .TabTitle3{width:1200px;margin:0 auto;clear: both;height: 35px;overflow: hidden;color:#01499a; text-align:left;BORDER-BOTTOM: #d9d9d9 1px solid;}
.nTab .TabTitle ul{border:0;margin:0;padding:0;color:#01499a;font-weight:800;font-size:12px;}
ul.nTab3 .TabTitle3 ul{border:0;margin:0;padding:15px;color:#01499a;font-weight:800;font-size:12px;}

.nTab .TabTitle li,.nTab3 .TabTitle3 li{
	float: left;
	width:90px;
	padding-top: 4px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	list-style-type: none;
	font-weight:800;
}
.nTab2 .TabTitle2 li{
	float: left;
	width:160px;
	list-style-type: none;
	font-weight:800;
	font-size:12px;
	height: 20px;
	padding-top: 4px;list-sytle:none
}
.nTab2 .TabTitle2{border:0;margin:0 auto;padding:0;color:#01499a;font-weight:800;font-size:12px;width:340px;margin:0 auto;clear: both;height: 22px;overflow: hidden;color:#01499a; text-align:left;list-sytle:none}
.nTab .TabTitle .active ,.nTab2 TabTitle2 .active2,.nTab3 TabTitle3 .active3{text-align:center;font-weight:800;color:#01499a;list-sytle:none}

.nTab2 .TabTitle2 .normal2.{
	width:80px;
}
.nTab .TabContent,.nTab2 .TabContent2{width:340px;margin: 0px auto;padding:5px;line-height:140%;text-align:center;overflow:hidden;}
.TabContent li,.TabContent2 li,.TabContent3 li{padding-left:10px;overflow:hidden;}
.none{display:none;line-height: 140%;} 
/*二屏*/
#erp {
	height:1%;
	width: 1200px;
	margin: 0 auto;
}
#erp_left1 {
	float:left;
	width:420px;

}
#erp_left2 {
	float:right;
	width:420px;
	margin-left: 10px;
}
#erp_right{
	float:right;
	width:330px;
	height:610%;
}
#erp_left {
	height:610px;
	width: 855px;
	float: left;
}
#sanp_left1 {
	width:420px;
	height:350px;
	margin-top: 5px;
}

/* 教育*/
.edu_dh{float:left;width:370px;height:300px;padding:0 auto;margin-right:2px;display: block;}
.edu_dh2{
	width:420px;
	height:35px;
	border-bottom: 1px solid #dddddd;
}
.edu_dh3{float:left;width:210px;height:30px;}
.edu_bt{
	font-size:16px;
	color:#000;
	text-align:left;
	margin-top:5px;
	height:30px;
	padding-left: 10px;
	font-weight: bold;
}
.edu_bt a:link,.edu_bt a:visited,.edu_bt a:hover,.edu_bt a:active{text-decoration: none; color:#000;}
.edu_dh4{
	float:right;
	width:130px;
	height:24px;
	text-align: right;
	padding-top: 8px;
}
.edu_bt1{
	width:270px;
	text-align:right;
	margin-top:6px;
	height:21px;
	font-size:12px;
	float: right;
}
.edu_bt1 a:link,.edu_bt1 a:visited,.edu_bt1 a:hover,.edu_bt1 a:active{text-decoration: none;}
.edu_tpnews{
	width:420px;
	height:120px;
	padding-top: 5px;
	margin-top:3px
}
.edu_news{
	width:420px;
	height:170px;
	border-top:1px dashed #000;
	margin-top:10px;
	padding-top: 3px;
	text-align: left;
}
.edu_news li{padding-left:5px;overflow:hidden;list-sytle:none}

/*生活小工具*/
#xgj{
	width:150px;
	height:27px;
	float:left;
	font-size:16px;
	text-align: center;
	margin-left: 7px;
	margin-top: 8px;
	letter-spacing:5.px;
	letter-spacing: 3px;
	padding-top: 3px;
	border: 1px dashed #dddddd;
}
#xgj_sd{
	width:310px;
	height:27px;
	float:left;
	font-size:16px;
	text-align: center;
	margin-left: 7px;
	margin-top: 8px;
	letter-spacing:5.px;
	letter-spacing: 3px;
	padding-top: 3px;
	border: 1px dashed #dddddd;
}


/*所有栏目公用模板*/
.biaoti_zhaiyao{width:245px;float:left;height:135px;padding-top:4px;}
.tupian_biaoti{float:left;width:125px;height:135px;padding-top:2px;text-align:center;}
.tupian_biaoti img{width:115px;height:70px;border:#ddddddddd 1px solid;margin-bottom:2px;}
.tupian_biaoti a.t{display:block;width:117px;height:21px;margin:0 auto;font-size:12px;color:#333;line-height:20px;background:#f1f1f1;}
.biaoti_zhaiyao li{padding-left:10px;width:245px;height:135px;line-height:20px;font-size:14px;overflow:hidden;}
/*图库*/
#photo_k{
	width:1200px;
	height:320px;
	margin: 0 auto;
	margin-top: 4px;
}/*因为是固定宽度，采用左右浮动方法可有效避免ie 3像素bu*/
#photo{margin:6px auto; width:1130x; float:left}
#photo_t{
	width:1160px;
	margin:2px auto;
	padding:0;
	font-size:14px;
	color:#000;
	text-decoration:none;
	float:left
}
#photo_t li{width:124px; float:left;text-align:center; margin-left:20px;_margin-left:0px; display:inline;list-sytle:none}
#photo_t li a{display:block;}
#photo_t li a img{border:1px solid #666; padding:1px;list-sytle:none}
#photo_t li span a{width:124px; margin-top:2px;padding-top:2px; text-align:center;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;list-sytle:none}
.photo_dh2{
	width:1200px;
	height:35px;
	margin-bottom:15px;
	border-bottom: 1px solid #dddddd;
}
.photo_dh3{float:left;width:124px;height:35px;}
.photo_bt{
	font-size:16px;
	color:#000;
	text-align:left;
	margin-top:6px;
	font-weight:bold;
	height:29px;
	width: 200px;
	padding-left: 10px;
}
.photo_bt a:link,.photo_bt a:visited,.photo_bt a:hover,.photo_bt a:active{text-decoration: none;font-weight: bold; color:#000;}
.photo_dh4{
	float:right;
	width:917px;
	height:35px;
	padding:auto;
}
.photo_bt1{
	width:122px;
	text-align:right;
	height:24px;
	float: right;
	padding-top: 4px;
}
.photo_bt1 a:link,.photo_bt1 a:visited,.photo_bt1 a:hover,.photo_bt1 a:active{text-decoration: none;}
.inner{width:120px;height:90px;margin:10px;border:1px solid #000;}
* html .inner{display:inline}/* for ie*/
html>body #photo{
	display:table;
	width: 1200px;
	margin-top: 3px;
	float: left;
}/*for mozilla */
html>body .inner{display:table;float:left}/*for mozilla */
@media all and (min-width: 0px){/* opera 7 styles */
html>body .inner{display:inline-block;float:none;}
}
#msg_win{
	border:1px solid #A67901;
	background:#EAEAEA;
	width:80px;
	position:absolute;
	right:2;
	margin:0px;
	display:none;
	overflow:hidden;
	z-index:1;
	float:right;
	margin-left:10px;
	left: 1350px;
}
#msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
.icos a{float:tight;color:#833B02;margin:1px;text-align:center;text-decoration:none;font-family:webdings;}
.icos a:hover{color:#fff;}
#msg_content{margin:2px;width:81px;height:220px;overflow:hidden;}
/*友情链接*/
.yqlj{margin-top:5px; margin-bottom:2px; text-align:center; margin-left:auto; margin-right:auto; width:1200px; height:160px!important;}
#yqlj_tp{
	width:1200px;
	height:50px;
	white-space:nowrap;
	overflow-x:auto;
	overflow-y:hidden;
	text-align:center;
	padding:3px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}
#yqlj_wz{
	float:left;
	width:1200px;
	height:85px;
	font-size:14px;
	line-height:180%;
	text-align: center;
}
#yqlj_xsl{float:left;width:1200px;height:130px;text-align:left; font-size:14px; line-height:36px; margin-top:20px; padding-top:20px;}
/*版权信息*/
#bqxx_footer{width:1200px; height:20px; text-align:center; margin-top:5px;}
#bqxx_wz{width:1200px; text-align:center;border-top: #0099CC 2px solid; font-size:12px}
#bqxx_footer,#bqxx_wz,#bqxx_center{clear:both;text-align: center;padding-top: 5px;width: 1200px;margin-top: 5px;}
#bqxx_main{width:1200px;text-align: center;}
#left{float:left;width:200px;}
#center{margin:0 10px 0 200px;width: 640px;}#center2{margin:0anto; width:130px; float:right}
#right{margin-left:-200px; float:left;width:200px;}

.mainBox5{margin: 3px;padding:5px 0px 0px 0px;float: right;width: 130px;text-align:left}
.mainBox4{margin: 3px;padding: 0px;float: right;width: 130px;text-align:left}
.mainBox3{margin: 3px;padding: 0px;float: right;width: 120px;text-align:center}
.mainBox2{margin_top: 10px;padding: 0px;float: right;width: 520px;margin-top: 10px;line-height: 15pt;}
.mainBox1{margin: 3px;padding: 0px;float: right;width: 100px;text-align:right}
.mainBox6{margin: 3px;padding: 0px;float: left;width: 43px;text-align:right}
.mainBox h4{height: 20px;width: 75px;color: #000;padding: 6px 3px 3px 10px;font-size: 14px;}
.mainBox p{line-height: 1.5em;text-indent: 2em;margin: 35px 5px 5px 5px;}
.right_middle{
	width:430px;
	height:1%;
	_height:740px;
	float: left;
}
#hbhwx{
	width:150px;
	height:25px;
	float:left;
	font-size:14px;
	text-align: left;
	margin-left: 20px;
	color: #008ad0;
}


/*倒计时*/
.djs{
	margin:0 auto;
	width:278px;
	float:left;
	height:134px;
	margin-bottom: 4px;
	text-align: center;
	margin-top: 2px;
	padding-top: 3px;
}
.djs1{ width:270px; height:37px; float:center}
.djs2{ width:240px; height:80px; float:center}
.djs_jjbh{ width:140px; height:180px; float:center}
.jjbh_djs{ width:140px; height:53px; float:center}


/*数字报*/
.szb{
	float: left;
	width: 100px;
	height: 30px;
	color: #d50000;
	text-align: center;
	font-size: 16px;
	padding-top: 5px;
}

.szb a:link{text-decoration: none;font-weight: bold;color:#d50000;}
.szb a:visited{text-decoration: none;font-weight: bold;color:#d50000;}
.szb a:hover{text-decoration: none;font-weight: bold;color:#d50000;}
.szb a:active{
	text-decoration: none;
	font-weight: bold;
	color:#d50000;
}
.szb_gd_bwdj{
	float: right;
	width: 60px;
	height: 35px;
	text-align: right;
}
.szb_gd a{
	float: right;
	width: 188px;
	height: 20px;
	text-align: right;
	font-size: 14px;
	text-decoration: none;
}
.szb_gd_bwdj a{
	float: right;
	width: 60px;
	height: 20px;
	text-align: right;
	font-size: 14px;
	text-decoration: none;
	padding-top: 5px;
}
#szb_t{
	margin:0 auto;
	width:200px;
	float:left;
	height:100px;
	text-align: center;
	margin-top: 3px;
}
#szb_tt{
	margin:0 auto;
	width:410px;
	float:right;
	height:120px;
	margin-top: 3px;
}
#szb{
	width:409px;
	float:right;
	height:105px;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 2px;
	
}

.auto_news{
	float:right;
	width:345px;
	height:295px;

}
/*js轮显*/
/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {width: 98%; padding: 0; margin-top:1px; height:235px;}
.flexslider .slides li {display: none; list-style:none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width:100%; display: block; height:235px;}

/* FlexSlider Default Theme
*********************************/
.flexslider {background: #fff; 
border: 1px solid #fff; 
position: relative; 
-webkit-box-shadow: 0px 1px 1px 1px rgba(202, 202, 202, 0.8);
-moz-box-shadow: 0px 1px 1px 1px rgba(202, 202, 202, 0.8);
box-shadow: 0px 1px 1px 1px rgba(202, 202, 202, 0.8);
margin-top:1px; margin-bottom:2px;
}
.flexslider .slides  li {position: relative; list-style:none;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flexslider-container {position: relative;}

/*导读图片文字 Caption style */
.flex-caption {width: 100%;     
	left: 0;
	position:absolute; 
	background: #fff;
	-moz-opacity:.65;
    filter:alpha(opacity=65);
    opacity:.65;
padding: 1px;bottom: 0;}
 @media all and (min-width: 0px){ .flex-caption{ height:27px;}}	
.flex-caption p{
	font-family:"宋体"; 
	color:#000;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
}
@media all and (min-width: 0px){.flex-caption p{ bottom:10px;position:relative;text-align:center;font-family:微软雅黑,新宋体;font-size: 12px;font-weight:bold;}}
	
/*导读图片前后选择 Direction Nav */
.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block;  position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;} /* set negative margin-top equal to half the height on the directional-nav for perfect vertical centering */
.flex-direction-nav li a.next {background-position: -52px 0; right: -21px;}
.flex-direction-nav li a.prev {background-position: 0 0; left: -21px;}

/*导读图片选择显示 Control Nav */
.flex-control-nav {margin-left: -31px; position: absolute; bottom: -30px; left: 50%;} /* set negative margin-left equal to half the width on the control-nav for perfect centering */
.flex-control-nav li {margin: 0 0 0 5px; float: left;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}


 /*对联广告的css*/
 .duilian{top:70px;position:absolute; width:100px; overflow:hidden; display:none;}
 .duilian_left{ left:6px;}
 .duilian_right{right:10px;}
 .duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;background-color:#eee;}