@charset "gb2312";
/* CSS Document */
.cont_dbox{
	width:100%;
	min-width:1500px;
}
.cont_dbox .headline,.cont_dbox .cont_top,.this_lunbo,.frend_lian,.adress,.cont_page_list{
	width:1400px;
	margin:0 auto;
	overflow:hidden;
}
.cont_dbox .headline{
	height:69px;
	background:url(imagestoutiao.png) #8fcde8 no-repeat left center;
	margin-top:6px;
	margin-bottom:11px;
}
.cont_dbox .headline a{
	color:#fff;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:22px;
	display:block;
	width:1140px;
	height:69px;
	line-height:69px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin:0 auto;
	text-align:center;
}
#banner {
    height: 576px;
    position: relative;
    width: 729px;
	overflow:hidden;
	margin-top:4px;
	margin-left:5px;
}

#banner ul {
    bottom: 0;
    list-style-type: none;
    margin: 0;
    opacity: 0.8;
    padding: 0;
    position: absolute;
    right: 0;
    z-index: 1002;
}
#banner ul li.on {
	color:#fff;
	background:#ce0609;
}
#banner ul li {
    background:#040605;
    color: #fff;
    cursor: pointer;
    display: block;
	font-size:22px;
    float: left;
	text-align:center;
	line-height:36px;
	width:70px;
	height:36px;
	border-left:solid 4px #fff;
}
#banner_list{
	height:576px;
	overflow:hidden;
}
#banner_list img {
    border: 0 none;
	width:729px;
	height:576px;
}
.cont_top_left{
	float:left;
	width:741px;
	height:586px;
	border:solid 1px #979797;
}
.cont_top_right{
	width:646px;
	*width:648px;
	height:586px;
	float:right;
	
}
.div_title{
	float:left;
	overflow:hidden;
	cursor:pointer;
}
.div_title .img_left{
	width:16px;
	height:40px;
	background:url(imagesz_left.png) no-repeat left center;
	float:left;
}
.div_title.active .img_left{
	background:url(imagesactive_left.png) no-repeat left center;
}
.div_title .div_tit{
	padding:0 22px 0 16px;
	min-width:118px;
	*min-width:0;
	height:40px;
	background:#037baf;
	line-height:36px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:20px;
	text-align:center;
}
.div_title.active .div_tit{
	padding:0 22px 0 16px;
	background:#00b0ff;
}
.div_title .img_right{
	width:16px;
	height:40px;
	background:url(imagesz_right.png) no-repeat left center;
	float:left;
}
.div_title.active .img_right{
	background:url(imagesactive_right.png) no-repeat left center;
}
.biao_tit .righ_shi{
	margin-top:-1px;
	margin-left:-10px;
	float:left;
}
.biao_tit{
	background:url(imagestit.png) no-repeat left top;
	border-right:solid 1px #979797;
	height:40px;
}
.biao_tit .more{
	float:right;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#5c5d5d;
	display:block;
	line-height:40px;
	height:40px;
	margin-right:11px;
}
.biao_tit .more:hover{
	color:red;
	text-decoration:underline;
}
.news_wen{
	width:100%;
	*width:99.7%;
	height:546px;
	border:solid 1px #979797;
	border-top:none;
	overflow:hidden;
	
}
.cont_cont .news_wen{
	*width:99.6%;
}
.news_wen ul{
	margin-top:12px;
}
.news_wen ul.news_list{
	display:none;
}
.news_wen ul li{
	overflow:hidden;
	line-height:38px;
	*line-height:34px;
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	
}
.cont_cont .news_wen ul li{
	line-height:33px;
	*line-height:30px;
}
.news_wen ul li span{
	display:block;
}
.news_wen ul li a{
	color:#5c5d5d;
}
.news_wen ul li:hover a{
	color:red;
	
}
.news_wen ul li:hover a span{
	text-decoration:underline;
}
.news_wen ul li a .span_txt{
	width:407px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
	margin-left:22px;
}
.news_wen ul li a .span_time{
	float:right;
	margin-right:68px;
}


.ban{width:1400px;margin:0 auto;
overflow:hidden;}
/**/
div.slideBox{float:left; position:relative; width:1400px; height:190px; overflow:hidden;margin:0 auto;left:50%;margin-left:-700px;margin-top:12px;margin-bottom:18px;}
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:25px; overflow:hidden;}
div.slideBox div.tips div.title{display:none; position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:42px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:70px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{font-size:14px; display:inline-block; font-weight:bold;float:left/*For IE.ADD.JENA.201206300844*/; width:19px; height:19px; background:url(imagesli.png);color:#fff;text-align:center;  margin-right:15px;}
div.slideBox div.tips div.nums a.active{ background:url(imagesli_active.png);}
/**/

.cont_cont{
	width:1400px;
	margin:0 auto;
	height:362px;
	margin-bottom:14px;
	*margin-top:14px;
}
.cont_c_left{
	width:465px;
	height:362px;
	float:left;
}
.cont_cont .news_wen .news_list .span_txt{
	width:335px;
	margin-left:14px;
}
.cont_cont .news_wen .news_list .span_time{
	margin-right:10px;
}

#demo{
overflow:hidden;
height: 289px;
*height:278px;
position:relative;
}

#demo1{
height:auto;
text-align:left;
}
#demo1,#demo2{
	margin-top:0;
}
#demo1 span.span_txt,#demo2 span.span_txt{
	margin-left:20px;
}


.lm_left_item #demo1 span.span_txt,.lm_left_item #demo2 span.span_txt{
	padding-left:10px;
	margin-left:0;
	padding-right:10px;
	line-height:32px;
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#5b5d5d;
}
.lm_left_item #demo1 li,.lm_left_item #demo2 li{
line-height:32px;
*height:32px;
}



#demo2{
height:auto;
text-align:left;
}
p.weclom{
	font-size:18px;
	color:#e72539;
	margin-left:20px;
	line-height:38px;
}
a.yl{
	width:100%;
	height:67px;
	display:block;
	position:relative;
	margin-bottom:13px;
}
a.yl:hover span{
	color:red;
	text-decoration:underline;
}
a.yl span{
	position:absolute;
	top:25px;
	left:209px;
	font-size:15.83px;
	font-weight:bold;
	color:#fff;
}
div.cont_cont_bot{
	height:264px;
}
div.cont_cont_bot .cont_c_left{
	height:264px;
}
div.cont_cont_bot .cont_c_left .news_wen{
	height:224px;
}
.cont_c_left a.ald img{
	margin-left:5px;
}
.description{ width: 1400px;*width:1398px; height:239px;border:solid 1px #979797;margin: 0 auto; overflow: hidden;padding-top:14px;}
.description li { float: left;height:140px; padding:0 3px;margin-bottom:10px;}
.description li p{font-size:14px;height:26px;line-height:26px;overflow:hidden;width:270px;white-space: nowrap;text-overflow: ellipsis;text-align:center;}
.description img { width: 270px; height: 183px; border:solid 2px #dde1e4;}
.description li:hover p{color:red;text-decoration:underline;}
.frend_lian{
	margin-top:37px;
	margin-bottom:24px;
}
.frend_lian select{
	width:250px;
	height:30px;
	margin-left:40px;
	font-size:16px;
	text-align:center;
}
.adress{
	font-size:14px;
	font-family:"Î¢ÈíÑÅºÚ";
	height:60px;
	background:#eeeeee;
	border-bottom:solid 1px #037baf;
	margin-bottom:25px;
	line-height:60px;
	color:#7f7f7f;
	margin-top:4px;
}
.adress a,.adress span{
	color:#7f7f7f;
}
.adress a:hover{
	color:red;
}
/*list*/
.cont_page_list{
	overflow:hidden;
}
.cont_page_list .cont_p_left{
	float:left;
	width:313px;
}

div.lm_title{
	height:80px;
	line-height:80px;
	color:#fff;
	font-weight:bold;
	font-size:24px;
	font-family:"Î¢ÈíÑÅºÚ";
	text-align:center;
	background:#037baf;
	border-top:solid 2px #58a8ca;
	border-bottom:solid 2px #024a68;
}
ul.lm_item li{
	width:100%;
	height:61px;
	background:#cde5ef;
	line-height:61px;
	text-align:center;
	font-size:14px;
	margin-bottom:2px;
}
ul.lm_item li a{
	color:#037baf;
}
ul.lm_item li:hover,ul.lm_item li.active{
	background:#00b0ff;
	border-top:solid 2px #56cbff;
	border-bottom:solid 2px #00608a;
}
ul.lm_item li:hover a,ul.lm_item li.active a{
	color:#fff;
}
div.lm_left_item{
	margin-bottom:28px;
}
div.lm_left_item #demo{
	height: 225px;
	margin-top:10px;
	
}
div.lm_left_item #demo1 li:hover a .span_txt,div.lm_left_item #demo2 li:hover a .span_txt{
	color:red;
	text-decoration:underline;
}
div.lm_left_item select{
	width:372px;
	height:28px;
	background:#deeef5;
	margin:0 auto;
	margin-top:20px;
	font-size:14px;
	color:#6c6c6c;
}
.cont_page_list .cont_p_right{
	float:right;
	width:1054px;
	border:solid 1px #cdcdcd;
	padding-bottom:100px;
}
.cont_page_list .cont_p_right .new_list{
	width:1010px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:30px;
}

    
.cont_page_list .cont_p_right .new_list li{
	width:100%;
	border-bottom: 1px dashed #999999;
	font-size:14px;
	overflow:hidden;
	line-height:34px;
	background:url(imageshead-mark4.gif) no-repeat left center;
	padding-left:17px;
}
.cont_page_list .cont_p_right .new_list li a.list_item{
	color: #005BB7;
	font-weight: bold;
	float:left;
}
.cont_page_list .cont_p_right .new_list li .list_txt{
	float:left;
	display: block;
    width: 600px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	margin-left:8px;
}
.cont_page_list .cont_p_right .new_list li .list_txt a{
	color:#000;
}
.cont_page_list .cont_p_right .new_list li .list_time{
	float:right;
}
.cont_page_list .cont_p_right .new_list li:hover .list_txt a{
	color:red;
	text-decoration:underline;
}
.list_page{
	width:100%;
	text-align:center;
	position:relative;
	
}
.list_page .page{
	overflow:hidden;
	position:absolute;
	left:50%;
	max-width:800px;
}
.list_page .page li{
	float:left;
	width:31px;
	height:31px;
	border:solid 2px #cdcdcd;
	font-size:16px;
	text-align:center;
	line-height:27px;
	margin:0 7px;
}
.list_page .page li a{
	color:#6c6c6c;
}
.list_page .page li.pbutton{
	width:73px;
	height:31px;
	border:solid 2px #cdcdcd;
	text-align:center;
}
.list_page .page li.active{
	border:none;
	line-height:30px;
	background:#5ba9cb;
}
.list_page .page li.active{
	color:#fff;
}
.list_page .page li.active:hover a{
	color:#fff;
}
.list_page .page li:hover a{
	color:red;
}
/*show*/
.show_tit{
	line-height:30px;
	font-size:20px;
	font-weight:bold;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#037baf;
	text-align:center;
	margin-top:50px;
	margin-bottom:25px;
}
.info{
	text-align:center;
	border-bottom:dashed 2px #c9c9c9;
	padding:17px 0;
	
}
.show_cont{
	width:100%;
	*width:94.4%;
	padding:25px;
	border:solid 2px #cdcdcd;
	border-radius:5px;
	margin-top:22px;
	color:#2c2c2c;
	font-size:14px;
	line-height:24px;
}
.show_cont_wen img{
	max-width: 840px;
	text-indent: 0;
}
.show_cont .prev_posts{
	margin-top:23px;
	color:#5b5d5d;
}
.show_cont .next_chapter{
	color:#5b5d5d;
}
.show_cont .prev_posts span{
	font-size:14px;
	color:#2c2c2c;
	
}
.show_cont .next_chapter span{
	font-size:14px;
	color:#2c2c2c;
}

/*ldfg*/
.ldfg{
	width:900px;
	overflow:hidden;
	margin-left:27px;
	margin-top:15px;
	
}
.ldfg li{
	width:100%;
	*width:99.5%;
	border:1px solid rgb(34, 102, 170);
	overflow:hidden;
	padding-bottom:5px;
	margin-bottom:10px;
}
.ldfg li .ld_left{
	width:128px;
	height:160px;
	overflow:hidden;
	margin-top:5px;
	margin-left:5px;
	float:left;
	border:solid 1px #ccc;
}
.ldfg li .ld_left img{
	width:100%;
	height:100%;
}
.ldfg li .ld_right{
	float:right;
	width:760px;
	*width:756px;
	margin-right:5px;
	margin-top:5px;
	height:160px;
}
.ldfg li .ld_right .ld_mc{
	font: bold 14px/22px 'Microsoft YaHei',SimSun,Arial,Sans-Serif;
	
}
.ldfg li .ld_right .ld_mc a{
	color: #505050;
}
.ldfg li .ld_right .ld_mc a:hover{
	color:#EA1410;
	text-decoration:underline;
}
.ldfg li .ld_right p{
	margin-left:15px;
	margin-right:10px;
}

/**/
.listCon{
width:1400px;
margin:0 auto;
min-width:1400px;
margin-top:20px;
}
.listCon .img_news{
width:755px;
}
.listCon .img_news li{
width:226px;
margin-bottom:20px;
margin-right:25px;
float:left;
overflow:hidden;
}
.listCon .img_news li a.tu_img{
	display:block;
	width:226px;
	height:160px;
	border:solid 1px #e5e5e5;
}
.listCon .img_news li a.tu_img img{
	width:100%;
}
.listCon .img_news li p{
width:235px;
margin:0 auto;
margin-top:12px;
}
.listCon .img_news li p a{
color:#333;
font-size:14px;
}
.listCon .img_news li p a:hover{
color:#288400;
}
.listCon .l_con{
width:250px;
float:left;
border:1px solid #30890a;
}
.listCon .r_con{
width:730px;
float:right;
}
.listCon .l_con .ttitle{
width:100%;
height:68px;
background:#30890a;
line-height:68px;
color:white;
font-size:16px;
}
.listCon .l_con .ttitle img{
margin-left:27px;
margin-right:27px;
margin-top:13px;
}
.listCon .l_con .pcon{
 margin-top:22px;
}
.listCon .l_con .pcon a{
 display:block;
 width:228px;
 height:40px;
 background:#b9d9ab;
 line-height:40px;
 text-align:center;
 margin:0 auto;
 margin-bottom:11px;
 font-size:16px;
 color:#333;
}
.listCon .l_con .pcon a.active,.listCon .l_con .pcon a:hover{
background:#30890a;
color:white;
}
.listCon .l_con .pcon a ul{
	width:229px;
}
.listCon .r_con .r_title{
width:100%;
height:34px;
position:relative;
}
.listCon .r_con .r_title .bottom_bg{
position:absolute;
top:4px;
height:8px;
background:#288400;
width:100%;
}
.listCon .r_con .r_title .top_title{
position:absolute;
top:0px;
height:34px;
left:74px;
background:white;
font-size:16px;
}
.listCon .r_con .r_title .top_title .l_bg_img{
margin-top:4px;
margin-right:13px;
}
.listCon .r_con .r_title .top_title .r_bg_img{
margin-top:4px;
margin-left:13px;
}
.listCon .r_con .b_content_con .bgs_table tr{
height:60px;
}
.listCon .r_con .b_content_con .bgs_table{
border:1px solid #d7d7d7;
text-align:center;
}
.listCon .r_con .b_content_con .bgs_table a{
font-size:14px;
color:#222;
}
.listCon .r_con .b_content_con .bgs_table a:hover{
color:#288400;
}
.listCon .r_con .b_content_con{
	border:solid 1px #d7d7d7;
	border-left:none;
	overflow:hidden;
}
.listCon .r_con .b_content_con ul{
	width:732px;
	*width:736px;
}
.listCon .r_con .b_content_con ul li{
	border:solid 1px #d7d7d7;
	border-top:none;
	border-top:right;
	width:366px;
	height:61px;
	float:left;
	line-height:61px;
}
.listCon .r_con .b_content_con ul li span{
	margin-left:40px;
	color:#333;
}
.listCon .r_con .b_content_con ul li:hover span{
	color:red;
}



.listCon .r_con .outer_item{
width:50%;
float:left;
margin-bottom:20px;
}

.listCon .r_con .outer_item .title_txt{
width:344px;
height:22px;
background:url(../images/syitembg.png) repeat-x center center;
}
.listCon .r_con .outer_item .title_txt .title{
height:22px;
line-height:22px;
background:white;
float:left;
color:#247600;
font-size:16px;
padding-right:10px;
}
.listCon .r_con .outer_item .title_txt .moreBtn{
float:right;
height:22px;
line-height:22px;
background:white;
color:#333;
font-size:12px;
padding-left:10px;
}
.listCon .r_con .outer_item  .news_item_outer{
width:344px;
overflow:hidden;
}
.listCon .r_con .outer_item  .news_item_outer .newslist{
width:344px;
margin-top:10px;
}
.listCon .r_con .outer_item  .news_item_outer .newslist li{
width:344px;
height:30px;
line-height:30px;
background:url(../images/news_timg.png) left center no-repeat;
overflow:hidden;
}
.listCon .r_con .outer_item  .news_item_outer .newslist li .l_content{
margin-left:10px;
color:#333;
float:left;
width:290px;
}
.listCon .r_con .outer_item  .news_item_outer .newslist li .r_date{
float:right;
color:#333;
}
.listCon .r_con .outer_item  .news_item_outer .newslist li a:hover{
color:#30890a;
}
.listCon .list_l_item{
	overflow:hidden;
	height: 58px;
	margin-bottom:10px;
}
.listCon .list_l_item .item_l_mc{
	width: 300px;
	height: 46px;
	border:solid 1px #cbcbcb;
	background:#e7e7e7;
	font-size:16px;
	line-height: 46px;
	text-align:center;
	float:left;
	margin-top:4px;
}
.listCon .list_l_item .item_l_mc a{
	color:#333;
}
.listCon .list_l_item .item_l_mc a:hover{
	color:red;
	text-decoration:underline;
}
.listCon .list_l_item .gang{
	float:left;
	width: 58px;
	height:1px;
	background:#cbcbcb;
	margin-top: 26px;
}
.listCon .list_l_item .item_l_zi{
	width: 1042px;
	height: 46px;
	background:#e7e7e7;
	border:solid 1px #cbcbcb;
	float:left;
	font-size:14px;
	line-height:46px;
	padding-left:23px;
	*
	width:733px;
	margin-top: 4px;
}
.listCon .list_l_item .item_l_zi a{
	color:#333;
}
.listCon .list_l_item .item_l_zi span{
	margin:0 9px;
}
.listCon .list_l_item .item_l_zi a:hover{
	color:red;
	text-decoration:underline;
}










