@charset "utf-8";
/* CSS Document */
.clear{ clear:both;}
.clearf{ overflow:hidden; zoom:1;}
body{ color:#333; background:url(3.jpg) repeat-x #dfe9ec;   }
img{ display:block;}
a{color:#333;}
a:hover{ color:#407eaf;}



/*公共*/
.center{ margin:0 auto;}
.al_wi{ width:1000px; height:auto;}

.mor{ position:absolute; right:15px; top:0px; font-size:12px; line-height:40px; color:#bf2501;}
.mor:hover{ color:#bf2501;}
.bo_bc{ background:url(2.jpg) no-repeat top center;}

.zt_bc{ background:url(4.jpg) no-repeat top center; display:block; min-height:700px; _height:700px; }

/*head*/
.head{ background:#407eaf; height:136px;}
.head img{ float:left; display:inline; margin-top:16px;}
.head .serch{ float:right;  overflow:hidden; height:37px; display:inline; overflow:hidden; line-height:37px; border:1px solid #eee; margin-top:45px;}
.head .se_tx{ float:left; display:inline; width:156px; overflow:hidden; outline:none; padding:0px 15px; height:37px; border:0px solid  #dcdcdc;line-height:37px; }
.head .se_btn{ float:left; display:inline; width:48px; cursor:pointer; height:37px; background:url(2.jpg) no-repeat center center; border:none; }

/*导航*/
.nav{ position:relative; z-index:300; background:#fff;}
.nav_ul { height:52px; line-height:52px;}
.nav_ul li{ text-align: center; font-size:14px;  width:111px;float:left; display:inline;}
.nav_ul li a{ color:#fff;}
.na_ul{}
.na_ul li{ float:left; color:#333; display:inline; background:url(5.jpg) no-repeat right center;  width:111px; text-align:center;position:relative; font-weight:bold; line-height:50px; font-size:14px;}
.na_ul li.hover{ background:#407eaf !important; width:111px; }
.na_ul li.hover a{color:#fff;}
.na_ul  li a{  height:50px; line-height:50px; color:#bf2501;}
.na_ul  li .af_yj{ display:none; width:300px; background:#407eaf; }
.na_ul  li .af_yj li{ font-size:14px; cursor:pointer; float:left; background:none; display:inline; width:150px; text-align:center; line-height:45px; }
.na_ul  li .af_yj li a{ color:#fff; line-height:45px; height:45px; display:block;}
.na_ul  li .af_yj li a:hover{ background:#2e6c9d; display:block; line-height:45px;}

/*ban*/
.bn_bc{ background:#f2f3f7;}
.ban{float:left; display:inline; width:530px; height:317px;border-style:solid;border-color:#BBBBCC;border-width:2px;}
#i_focus ul, li { list-style:none; }
/*第一个幻灯样式*/
#i_focus{width:460px; height:231px;background:#eee; padding:5px 5px 0 5px; margin:0 auto }
#i_focus_pic{width:376px; height:226px;display:inline; position:relative;float:left;overflow:hidden}
#i_focus_piclist { position:absolute}
#i_focus_piclist li { width:378px; height:226px; overflow:hidden; display:none}
#i_focus_piclist img { width:374px; height:224px; border:1px solid #fff}
#i_focus_btn {float:right; width:77px}
#i_focus_btn li {cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50)}
#i_focus_btn img { width:75px; height:70px; border:1px solid #fff; margin-bottom:2px}
#i_focus_btn .i_cur {opacity:1; -moz-opacity:1; filter:alpha(opacity=100)}
#i_focus_opdiv { position:absolute; left:0; bottom:0; width:374px; height:40px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); border:1px solid #fff; border-top:0}
#i_focus_tx span{font-family:"微软雅黑"; font-size:16px; font-weight:bold; line-height:22px; display:block}
#i_focus_tx { position:absolute; left:8px; bottom:2px; color:#FFF}
#i_focus_tx .normal {display:none}


/*统战新闻*/
.tz_nw{ position:relative; float:right; display:inline; width:446px; margin-right:10px;}
.tz_nw h1{ font-size:18px; color:#bf2501; height:40px; line-height:40px; }

/*网站新闻列表*/
.ne_lb{}
.ne_lb li{ line-height:34px; height:34px; background:url(7.jpg) no-repeat left center;vertical-align:middle; font-size:12px; border-bottom:1px dashed #bfbfbf; }
.ne_lb li a{ padding-left:15px;}
.ne_lb li span{ float:right; margin-right:15px; color:#686363; }

/*首页网站新闻内容*/
.nw_co{}
.nw_co li{ line-height:33px; height:33px; border-bottom:1px dashed #dcdcdc; background:url(7.jpg) no-repeat left center; padding-left:20px;}
.nw_co li span{ float:right;}

/*综合要闻 人物文采  通知公告*/
 .tz_gg {height:217px;}
.bc_wh{ background:#fff; padding-top:10px; padding-bottom:14px;}
.zh_yw , .rw_fc , .tz_gg , .link{ position:relative; overflow:hidden; float:left; display:inline;}
.zh_yw , .rw_fc{ width:304px; float:left; display:inline; height:285px;}

/*综合要闻*/
.zh_yw{ margin-left:10px; border-right:1px solid #dcdcdc; padding-right:15px;}
.zh_yw h1 , .rw_fc  h1 , .tz_gg h1 , .link h1{ background:url(8.jpg) no-repeat left bottom; height:40px; line-height:40px; font-size:18px; color:#bf2501;}
.zh_yw h1 span , .rw_fc  h1 span , .tz_gg h1 span , .link h1 span{ background:url(9.jpg) no-repeat left center; padding-left:15px;}
.zh_yw ul , .rw_fc  ul , .tz_gg ul{ margin-top:5px;}

/*人物风采*/
.rw_fc{ margin-left:18px;border-right:1px solid #dcdcdc; padding-right:15px;}

/*通知公告*/
.tz_gg{ width:304px;margin-left:18px;}

/*友情链接*/
.link{width:214px;margin-left:18px; margin-top:-5px;}
.link select{ width:214px; text-align:center; margin-top:10px; }
.link select option{ line-height:30px;}

/*foot*/
.foot{ background:#407eaf; text-align:center; padding:10px 0px;}
.foot p{ text-align:center; color:#fff; font-size:12px; line-height:28px;}


/*list页面*/
.zy_lf{ width:167px;   float:left; display:inline; margin-top:2px;}
.zy_lf h1{ background:#EEE;font-size:18px; text-align:center; line-height:50px; color:#333;}
.zy_lf ul{background:#EEE;padding-bottom:20px; height:500px;}
.zy_lf ul li{ font-size:14px; margin-bottom:1px; background:url(13.jpg) no-repeat left center; text-align:center; display:block; height:44px; line-height:44px;}
.zy_lf ul li a{ color:#333; display:block;}
.zy_lf ul li a:hover{ background:#a74248; color:#fff;}
.zy_lf ul li.hover{ background:#a74248;}
.zy_lf ul li.hover a{ color:#fff;}

.zy_ri{ width:803px; margin-top:2px; min-height:500px; _height:500px; float:right;padding:0px 15px; padding-bottom:70px; display:inline; background:#fff;  position:relative;}
.zy_ri h1{ line-height:40px; background:url(9.jpg) no-repeat left center;  font-size:14px;}
.zy_ri h1 b{ background:url(10.jpg) no-repeat left bottom; display:block;padding-left:15px;}
.zy_ri h1 span{ float:right; font-size:12px; font-weight:normal;}
.zy_ri p img{ display:inline-block;}
.zn_lb{ min-height:509px; _height:509px;}

 .zy_ri h2 {font-size: 16px;font-weight: bold;text-align: center;line-height: 40px;color: #333;border-bottom: 1px dashed #dcdcdc;}
 .zy_ri h3 {font-size: 14px;line-height: 36px;font-weight: normal;text-align: center;}
 .zy_ri p {line-height: 28px;font-size:14px;}





.header,.fh_dh,.fh_bc{display: none;}
@media screen and (max-width:768px) {
	.header,.fh_dh,.fh_bc{display: block;}
	.head,.nav,.zy_lf{display: none;}
	
	body{min-width: 360px;}
	/*header*/
	.header {height: 70px;width: 100%;position: relative;background-color: #407eaf;background-size: 100%;}
	.header .index {width: 30px;height: 30px;margin-right: 15px;margin-top: 23px;display: block;float: right;}
	.header .index img {width: 26px;}
	.header .logo {margin-left: 10px;margin-top: 15px;width: 280px;display: block;float: left;}
	.header .logo img {width: 100%;}
	/*右侧导航*/
	.fh_dh {width: 180px;display: none;overflow-y: scroll;padding-top: 6px;z-index: 9999;background: #407eaf;opacity: 0.9;height: 100%;position: fixed;top: 0px;right: -180px;}
	.fh_dh p.th {color: #fff;font-size: 13px;line-height: 40px;text-align: center;}
	.fh_dh ul {}
	.fh_dh ul li {line-height: 46px;text-align: left;}
	.fh_dh ul li .yj_a {display: block;padding: 0px 20px;font-size: 18px;text-indent: 8px;letter-spacing: 1px;}
	.fh_dh ul li .yj_a,.fh_dh ul li .yj_a:hover,.fh_dh ul li .yj_a:visited,.fh_dh ul li .yj_a:link,.fh_dh ul li .yj_a:active {color: #fff;}
	.fh_dh ul .on .yj_a {border-right: 5px solid #f5a129;}
	.fh_dh ul li .ej {display: none;}
	.fh_dh ul li .ej a {padding: 0 20px;text-align: center;font-size: 15px;color: #fff;display: block;height: 36px;line-height: 36px;}
	.fh_bc,.menu_bc {position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;background: #000;opacity: 0;display: none;z-index: 9999;}

	/*  list  */
	.zy_lf{width: 100%; margin-top: 15px;}
	.zy_lf h1{text-align: left; padding-left: 10px ;}
	.zt_bc{ padding: 0 15px;}
	.al_wi{width: 100%;}
	.zy_ri{width: 100%; margin: 15px 0; padding: 0;}
	.zy_ri h1{margin: 0 10px;}
	.zn_lb{padding: 0 10px;}
	.nw_co li{position: relative; padding: 0 80px 0 15px;}
	.nw_co li span{position: absolute; right: 0;}
	.nw_co li a{display: block; width: 100%;white-space:nowrap;text-overflow:ellipsis; overflow: hidden;}

	/*  content  */
	.zy_ri h2,.zy_ri h3{margin: 0 10px;}
	.zy_ri p img{width: 100%; margin:10px auto;}
	.sjd_con{padding: 0 15px;}
	.sjd_con,.sjd_con p,.sjd_con div,.sjd_con span,.sjd_con font,.sjd_con strong,.sjd_con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
	
	
}
















