/*2017.6.7*/
/*全页面css*/
*{
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: Microsoft YaHei,"微软雅黑", Arial, Helvetica, sans-serif;
	border:0;
	text-decoration: none;
	border:0;
	color: #333;
}
.bounceInRight a{display: block;}
body{
	/*min-width: 100%;*/
	overflow-x: hidden;
	width: 100%;
}
li{
	list-style-type: none;
}
.clear{
	clear: both;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
#cebian{
	position: fixed;
	top: 200px;
	right: 30px;
	z-index: 999999;
}
#head{
	height: 100px;
	width: 100%;
	background:#076243;
}
.head{
	height: 133px;
	width: 999px;
	margin: 0 auto;
}
.head_l{
	width: 280px;
}
.rukou{
	line-height: 30px;
	float: left;
	margin-left: 5px;
}
.rukou a,.rukou span{
	color: #999999;
	margin-left: 2px;
	font-size: 14px;
}
.logo{
	float: left;
	margin-top: 16px;
}
.search{
    float: left;
    height: 22px;
    width: 155px;
    margin-top: 5px;
    text-indent: 5px;
}
.search-form{
	width: 255px;
	height: 22px;
	position: relative;
}
.search_text{
    width: 130px;
    height: 22px;
    line-height: 22px;
    float: left;
    background: white;
    transition: ease 0.5s;
    border-radius: 5px;
    text-indent: 8px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.search_text:focus{
	outline: none;
}
.search_sub{
    cursor: pointer;
    width: 24px;
    height: 22px;
    float: left;
    background: white;
    outline: none;
    border-radius: 5px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.line_s{
	color:#e2e2e2;
    position: absolute;
    left: 120px;
    top: 1px;
}

#nav{
	width: 100%;
	height: 40px;
	z-index: 5;
	min-width: 1366px;
}
.navTmp{
	display:none;height:40px;
}
.fixednav{
	position:fixed;top:0px;left:0px;z-index: 9999;
}
.navi_head{
	height:40px;
	background-color:#ffffff;
	position: relative;
}
.navi_body{
	overflow:hidden;
	min-width: 1376px;
	height:40px;
	transition:height ease 0.5s;
	position: absolute;
	width: 100%;
	z-index: 9999;
	background-image: url(../img/submenubg.png);
	background-position: 0 40px;
}

.nav_content{
	width:999px; 
	line-height: 37px;
	margin-left:auto; 
	margin-right:auto;
}
.nav_img{
	display: inline-block;
	margin-right: 87px;
	position: relative;
}
.nav_img img{
	display: block;

}
.xiaoxun{
	margin-top: 8px;
}
.geyan{
	position: absolute;
	top: 40px;
	left: -360px;
}
.nav_span{
	width:105px;
	text-align:center;
	height:272px;
	display:inline-block;
	color:#333;
	font-size:16px;
	vertical-align:top;
}
.nav_span .nav_top_font{
	color: #333;
	font-size: 16px;
	line-height: 40px;
}
.nav_span a{
    color: white;
    text-decoration: none;
    line-height: 40px;
}
.nav_span a:hover{
	background: #ac010e;
	color: white;
}
.nav_span a{
	font-size: 14px;
	text-align: center;
	display: block;
	width: 105px;
}
.navi_title{
	font-size:16px;
	line-height:40px;
	margin-top:0;
}
.nav_span{
	position: relative;
}
.nav_span h1{
	display: block;
	position: absolute;
	width: 100%;
	height: 40px;
	overflow: hidden;
	left: 0;
	top: 0;
}
.nav_span h1{
	filter:alpha(opacity=30);  
    -moz-opacity:0.3;  
    -khtml-opacity: 0.3;  
    opacity: 0.3;  
}
.nav_div{
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	height: 40px;
	overflow: hidden;
}
#slide{
	width: 100%;
	height: 400px;
	overflow: hidden;
	position: relative;
}
.warrper{
	width:1212px;
	height: 400px;
}
.m_auto{
	margin:auto;
}
.game_pic_tab{ 
	height:400px; 
	position:relative; 
}
.game_pic{
	position:relative;
	width:1212px;
	height:400px;
	overflow: hidden;
	text-align: center;
}
.game_pic img{
	width: 1200px;
	height: 400px;
}
.game_pic_icon{
	width: 1230px;
	height: 400px;
	display:block;  
	position:absolute; 
	line-height: 400px;
}
.game_pic_icon_l{
	left:-1170px; 
	top: 0;
	z-index:4;
	text-align: right;
	vertical-align: middle;
	background: url(../img/leftjiantou.png) right center no-repeat;

}
.game_pic_icon_r{ 
	right: -1170px; 
	top: 0;
	z-index:4; 
	background: url(../img/rightjiantou.png) left center no-repeat;
}
#slide:hover .game_pic_icon_l{
	background: url(../img/leftjiantou_hover.png) right center no-repeat;
}
#slide:hover .game_pic_icon_r{
	background: url(../img/rightjiantou_hover.png) left center no-repeat;
}
.prev_l,.next_r{
	filter:alpha(opacity=50);  
    -moz-opacity:0.5;  
    -khtml-opacity: 0.5; 
    opacity: 0.5;
	top:0; 
	width:1200px;
	height: 450px; 
	background:#fff; 
	z-index:3; 
	position:absolute;
}
.prev_l{ 
	left:-1206px;
}
.next_r{ 
	right:-1206px;
}
.yx-rotation-title{
	position: absolute;
    width: 220px;
    height: 45px;
    line-height: 40px;
    background: black;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
    left: 50px;
    bottom: 50px;
    _bottom: -1px;
    z-index: 1;
}
.yx-rotation-t{
	position: absolute;
	color: #fff;
    font-size: 20px;
    z-index: 2;
    bottom: 52px;
    left: 70px;
    line-height: 40px;
    transition: ease 0.5s;
    font-weight: bold;

}
.yx-rotation-t:hover{
	    left: 80px;
}
.news_r{
	float: right;
	margin-top: 10px;
	width: 375px;
}



/*list内容页*/
#Bimg{
	width: 100%;
	height: 295px;
	overflow: hidden;
	position: relative;
}
.Bimg{
	width: 1200px;
	height: 295px;
	margin: auto;
	position: relative;
}
.Bimg_img{
	position: absolute;
	width: 1920px;
	height: 280px;
	top:0;
	left: -360px;
}


.Bimg_fomt{
	width: 230px;
	height: 81px;
    background: url(../images/parent_lm.png) 0 0 no-repeat;


}
.Bimg_fomt img{
	float: left;
	margin-top: 22px;
	margin-left: 25px;
}
.Bimg_fomt span{
	float: left;
    margin-left: 67px;
    margin-top: 21px;
	font-size: 24px;
	color: #fff;
}
.Bimg_sanjiao{
	position: absolute;
	bottom: 5px;
	left: 81px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #3d94d7;
}
#content{
	width: 100%;
	margin-top: 5px;
	min-height: 760px;
}
.content{

	margin: auto;
}


.content_left{
	float: left;
	width: 230px;
	padding-top: 27px;
}
.content_nav{
	width: 230px;
}
/*.content_li{
	display: block;
	text-indent: 20px;
	color: #333333;
	font-size: 16px;
	height: 47px;
	line-height: 47px;
	width: 225px;
	margin-top: 1px;
	background: #e0e0e0;
	border-left: 5px solid #d0d0d0;
}
.content_li:hover{
	background: #243B2B;
	color: #fff;
}
#content_li{
	background: #243B2B;
	color: #fff;
}*/
.list_time{
	width: 230px;
}
.list_time_top{
	color: #3d94d7;
	height: 46px;
	line-height: 46px;
	font-size: 16px;
	border-bottom: 1px dashed #dfdfdf;
}
.list_time_body{
	margin-top: 10px;
}
.list_time_body a{
	display: block;
	float: left;
	width: 50px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
	color: #3d94d7;
	background: #eef2fa;
	margin-left: 10px;
}
.list_time_body a:hover{
	color: #fff;
	background: #3d94d7;
}
.list_time_body .time_selecd{
	color: #fff;
	background: #3d94d7;
}
/*.bshare-custom{
	width: 230px;
	height: 102px;
	background: #eeeeee;
	margin-top: 20px;
}*/
.share_top{
	height: 50px;
	line-height: 50px;
}
.share_top span{
	display: block;
	float: left;
	margin-left: 17px;
}
.share_body a{
	margin-left: 17px;
}
.content_left_img{
	margin-top: 20px;
}
.content_right{
	float: right;
	width: 920px;
	margin-bottom: 70px;
}
.content_title{
	margin-top: 5px;
	font-size: 24px;
	line-height: 30px;
	color: #000;
	text-align: center;
}
.content_other{
	margin-top: 10px;
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	text-align: center;
	margin-bottom: 10px;
}
.content_content{
	line-height: 30px;
	font-size: 16px;
	color: #666666;
}
.content_content img{
	max-width: 920px;
}
.content_time{
line-height: 53px;
    width: 100%;
    border-bottom: 1px solid #cccccc;
    color: #444444;
    text-align: center;
    font-size: 14px;
    height: 55px;
    margin-bottom: 20px;
    margin-top: 3px;
}
.l_n_text{
    width: 100%;
    float: left;
    margin-top: 60px;
    border-bottom: 1px solid #d7d7d7;
    height: 35px;

}
.last_text, .next_text{
	font-size: 14px;
	color: #666666;
}
.last_text a, .next_text a{
	font-size: 14px;
	color: #666666;
}
.next_text a:hover{
	color: #ac010e;
}
.last_text a:hover{
	color: #ac010e;
}
.last_text{
	float: left;
}
.next_text{
	float: right;
}
.show_page {float:left; width:940px; height:34px; line-height:34px; background:#F4F4F4; margin:16px; padding:0px 14px;}


.list_right{
	float: right;
	width: 930px;
	text-align: center;
}
.list_right ul{
    float: left;
    margin-left: 50px;
    display: inline-block;
}
.list_right .list_right_ul li{
	width: 100%;
	height: 46px;
	line-height: 46px;
	list-style-type: none;
}
.list_top{
	border-bottom: 1px solid #dddddd;
	margin-bottom: 10px;
}
.list_tit{
	display: block;
	float: left;
	height: 46px;
	line-height: 46px;
	text-indent: 10px;
	text-align: left;
	border-bottom: 2px solid #ac010e;
    padding-right: 10px;
}
.list_font1{
	display: block;
	width: 740px;
	float: left;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #333333;
	text-indent: 10px;
	text-align: left;

}
.list_font2{
	width: 250px;
	float: left;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #666666;
	text-align: left;
}
.list_font3{
	width: 95px;
	float: right;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #666666;
	text-align: left;
}
.list_font4{
	display: block;
	width: 750px;
	float: left;
	height: 46px;
	line-height: 46px;
	font-size: 14px;
	color: #333333;
	text-indent: 10px;
	text-align: left;
}
#list_font1{
	font-size: 18px;
	color: #ac010e;
}
#list_font2{
	font-size: 16px;
	color: #3d94d7;
}
#list_font3{
	font-size: 16px;
	color: #3d94d7;
}
#pages{
    float: left;
    margin-top: 50px;
    margin-bottom: 50px;
    width: 835px;
    margin-left: 50px;
}
#pages li{
	height: 26px;
	line-height: 26px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	border: 1px solid #e3e3e3;
	border-radius: 5px;
}
#pages li:hover{
	background: #ac010e;
	cursor: pointer;
	color: #fff;
}
#pages li:hover a{
	color: #fff;
}
#pages li a{
	color: #333333;
	font-size: 14px;
}
#pages .page-active{
	background: #3d94d7;
}
#pages .page-active a{
	color: #fff;
}
.pages_l{
    float: left;
    padding-right: 18px;
    height: 36px;
    background: #f6f6f6;
    line-height: 36px;
    font-size: 14px;
    color: #666666;
    padding-left: 13px;
}





/*现任领导*/

.lingdao{
	display: block;
	float: left;
	width: 25%;
	text-align: center;
	line-height: 20px;
	height: 230px;
}
.lingdao:hover{
	background: #eeeeee;
}
.lingdao:hover span{
	color: #cc0000;
}
.lingdao img{
	width: 110px;
	height: 150px;
}
.lingdao span{
	line-height: 20px;
	font-size: 14px;
	color: #333333;
}
.lingdao p{
	color: #333333;;
	font-size: 14px;
	line-height: 20px;
}


/*三级栏目内容*/
#list_sanji{
	width: 100%;
}
#list_sanji h1{
	display: block;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	height: 27px;
	line-height: 27px;
	text-align: center;
	font-size: 14px;
	background: #e0e0e0;
	color: #333333;
	font-weight: normal;
	margin-left: 10px;
	cursor: pointer;
}
#list_sanji #select{
	background: #3d94d7;
	color: #fff;
}
.list_sanji_slide{
	display: none;
	width: 100%;
	margin-top: 10px;
}
.infor span{
color:#fff;
}
#dr_show_visit_{color:#fff;}