﻿@charset "utf-8";
/*html {filter: grayscale(100%);}*//*变灰*/
*{padding:0;margin:0; font-weight:normal;}
body{margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; background: #60AF00; background: #4998e7;}
a{text-decoration:none;}
li{list-style:none;}
img{border:0px;padding:0px;margin:0 auto;}
a:link{color:#3f3f3f; text-decoration:none;}
a:visited{text-decoration:none; color:#3f3f3f;}
a:hover{text-decoration:none; color:#f46662;}
a:active{text-decoration:none; color:#f46662;}
.logo{display:block; margin:8px 8px 0; overflow:hidden; background:url(../images/logo.png) no-repeat left center #FFFFFF; height:65px; display:block;}
.m_nav{ clear:both;  margin:8px 8px 0; background:#FFFFFF; display:block; overflow:hidden; }
.m_nav ul{ list-style:none; overflow:hidden; display:block; line-height:35px;}
.m_nav ul li{ height:35px; line-height:35px; font-size:16px; float:left; display:block; overflow:hidden;}
.m_nav ul li a{ display:block; overflow:hidden; color:#FF9933; font-weight:bold;  text-align:center; padding-left:15px;}
.xinban_nav{ line-height:33px; margin:0 auto; background:#000000; clear:both; margin:8px 8px 0; overflow:hidden;}
.xinban_nav ul{ list-style:none; overflow:hidden; display:block; clear:both;}
.xinban_nav ul li{ float:left; width:25%; line-height:33px; font-size:14px;}
.xinban_nav ul li a{ display:block; text-align:center; color:#FFFFFF; font-weight:bold; }
.xinban_nav ul li a:hover{ background:#FFFFFF; color:#000000;}
.m_sousuo { list-style:none; clear:both; margin:8px; padding:8px; display:block; overflow:hidden; background:#FFFFFF;}
.m_searchinput{ clear:both; border:1px solid #CCCCCC; width:70%; margin-right:8px; height:30px; line-height:30px; font-size:14px; float:left; padding:0px 5px;}
.m_searchbtn{ float:left; margin-top:1px;}
.hy_nav{ line-height:33px; background: url(../images/bg_bb.gif); clear:both; margin:8px 8px 0; overflow:hidden;}
.hy_nav ul{ list-style:none; overflow:hidden; display:block; clear:both; padding:2px;}
.hy_nav ul li{ float:left; width:33%; line-height:33px; font-size:14px;}
.hy_nav ul li a{ display:block; text-align:center; color:#352C2F; font-weight:bold; padding:0px 2px; }
.hy_nav ul li a:hover{ background:#FFFFFF;}
.gd_img{ margin:8px 8px 0; overflow:hidden; display:block; background:#FFFFFF;}
.gd_img img{ height:auto; width:100%;}
.gg_tishi{ margin:8px 8px 0px 8px; background:#333333; }
.gg_tishi dl{ list-style:none; overflow:hidden; padding:3px;}
.gg_tishi dl dt{ color:#FF0000; font-size:18px; font-weight:bold; line-height:35px; }
.gg_tishi dl dd{ font-size:16px; line-height:25px; color:#FF6600;}
.gg_tishi img { height: auto; width: 100%;}
.fabu_post{ margin:0 auto; margin:8px; height:45px; line-height:45px; background:#FFFFFF; font-size:16px; text-align:center;}
.fabu_post a{ color:#FF0033; display:block;}
.fabu_post a:hover{ color:#FFFFFF; background:#3399FF;}
.xt_xw {margin:0 auto;margin:8px;height:40px;line-height:40px;background:#FFFFFF;font-size:14px;text-align:center;overflow:hidden;}
.xt_xw a {color:#FFf;display:block;overflow:hidden;height:40px;font-weight: bold;background: #3399FF;}
.xt_xw a:hover {color:#FFFFFF;background:#3399FF;}
.mobile { margin:0 auto; overflow:hidden; margin:8px;}
.mobile dl{list-style:none; overflow:hidden; padding:5px; width:100%; display:block; background:#FFFFFF; margin-bottom:8px;}
.mobile dl dt{ float:left; width:70px; text-align:center; font-size:16px; border-right:1px dotted #FF9933; display:block; padding:8px;}
.mobile dl dt a{ float:left; font-size:16px; color:#000000; text-align:center; display:block; overflow:hidden; color:#FF6633; font-weight:bold; margin-left: 30px;}
.mobile dl dd{ font-size:16px; color:#666666; display:block; overflow:hidden; padding:3px;}
.mobile dl dd a{ float:left;  font-size:16px; color:#666666; line-height:22px; padding:5px; display:block;}
.mobile a {
    border: #eaeaea 1px solid;
    margin: 3px 3px;
}
.zp{ background:url(../images/zp.jpg) no-repeat left center;}
.fc{ background:url(../images/fc.jpg) no-repeat left center;}
.es{ background:url(../images/es.jpg) no-repeat left center;}
.jy{ background:url(../images/jy.jpg) no-repeat left center;}
.bm{ background:url(../images/bm.jpg) no-repeat left center;}
.m_subnav{height:35px; line-height:35px; margin: 8px 8px; font-size:14px; overflow:hidden; background:#FFFFFF;}
.m_subnav span{ background:url(../images/loc.gif) left center no-repeat; padding-left:25px; margin-left:10px;}
.m_con{ margin:0 auto; padding:8px; margin:8px 8px 0; overflow:hidden; background:#FFFFFF;}
.m_title{ font-size:18px; margin:5px auto; font-weight:bold; line-height:35px; display:block; }
.m_title img{ vertical-align: middle; height:20px; padding-bottom:2px;}
.m_info{ height:20px; line-height:20px; color:#333333; font-size:14px; display:block;}
.m_box{ padding:10px 0px; margin:0 auto; overflow:hidden; display:block;border-top: 1px solid #eaeaea;}
.m_box p{ line-height:24px; font-size:16px; overflow:hidden; display:block;}
.ml_box{ padding:10px 0px; margin:0 auto; overflow:hidden; display:block;}
.ml_box p{ line-height:24px; font-size:14px; height:48px; overflow:hidden; display:block;}
.m_box img {width: 100%;}
.m_tishi{ font-size:14px; line-height:22px; color:#666666;}
.m_tishi span{ color:#FF6633; font-size:12px; line-height:22px;}
.m_mingpian{ margin:5px auto; margin-top:15px; border-top:1px dotted #CCCCCC; padding-top:10px;}
.m_mingpian dl{ list-style:none; overflow:hidden; display:block;}
.m_mingpian dl dt{ font-size:16px; float:left; line-height:30px; width:100%; display:block;}
.m_mingpian dl dt span{color:#6699FF; text-decoration:underline; font-size:16px; line-height:30px;  }
.list_con{ margin:0 auto;}
.list_box{ margin:0 auto;}
.list_box ul{ list-style:none; overflow:hidden; display:block;}
.list_box ul li{margin:0 auto; padding:6px; margin:8px 8px 0px 8px; background:#FFFFFF; display:block; overflow:hidden;}
.list_box ul li a{}
.list_title{ margin:0 auto; }
.list_title span{ float:left;}
.list_title i{ float:right;}
.m_chakan span{font-size:14px; line-height:22px; color:#3366CC; font-weight:bold;}
.post_nav{ margin:4px;}
.post_nav ul{ list-style:none; overflow:hidden;}
.post_nav ul li{ background:#FFFFFF; padding:5px; margin:5px; float:left; display:block;}
.post_nav ul li a{ font-size:16px; color:#FF9933; font-weight:bold;}
.post_nav { margin:0 auto; overflow:hidden; margin:8px;}
.post_nav dl{list-style:none; overflow:hidden; padding:5px; width:100%; display:block; background:#FFFFFF; margin-bottom:8px;}
.post_nav dl dt{ float:left; width:100px; text-align:center; font-size:16px; border-right:1px dotted #FF9933; display:block; padding:8px;}
.post_nav dl dt a{ float:left; font-size:16px; color:#000000; text-align:center; display:block; overflow:hidden; color:#FF6633; font-weight:bold; margin-left: 30px;}
.post_nav dl dd{ font-size:16px; color:#666666; display:block; overflow:hidden; padding:3px;}
.post_nav dl dd a{ float:left;  font-size:16px; color:#3366CC; line-height:22px; padding:5px; display:block; text-decoration:underline;}
.mobile_box{ margin:8px; display:block;}
.neirong_xiangqing{ margin:0 auto; overflow:hidden; display:block;}
.xx_title{ margin:0 auto; line-height:40px; font-size:14px;}
.xx_biaoti{ margin:0 auto; line-height:40px;}
.xx_tishi{ margin:0 auto; height:35px; line-height:35px;}
.xx_tell{margin:0 auto; line-height:40px;}
.xx_neirong{ margin:0 auto; line-height:26px; }
.mobile_tj{ margin:10px auto; text-align:center;}
.m_tj{ font-size:20px; line-height:20px; background:#FF3366; color:#FFFFFF; border:0px; margin-right:10px;}
.m_cz{ font-size:20px; line-height:20px; background:#FF3366; color:#FFFFFF; border:0px;}
.m_ok{ margin:8px; overflow:hidden; display:block; background:#FFFFFF; padding:5px;}
.m_ok p{ text-align:center; text-align:center; line-height:40px; font-size:18px;}
.bianmin_list{ margin:8px;}
.bianmin_list ul{ list-style:none; overflow:hidden; display:block;}
.bianmin_list ul li{ overflow:hidden; margin:0 auto; margin-bottom:8px; background:#FFFFFF; padding:5px;}
.bianmin_list ul li p{ line-height:24px; font-size:15px;}
.footer{ margin:0 auto;}
.footer p{ font-size:14px; line-height:26px; text-align:center; color:#FFFFFF; font-weight:bold;}
.footer p a{ color:#000000; font-size:14px; line-height:26px; }
.footer p a:hover{ color:#ff0033;}
.mm_con{ margin:0 auto; padding:0px 8px;}
.m_fabu{ clear:both; overflow:hidden; display:block; background:#FFFFFF; margin-bottom:10px;}
.m_fabu dl{ display:block; padding:5px; overflow:hidden; border-bottom:1px dotted #CCCCCC;}
.m_fabu dl dt{ float:left; width:30%; font-size:16px; line-height:35px; color:#FF3366; font-weight:bold;}
.m_fabu dl dd{ float:right; width:70%; font-size:16px; line-height:35px; font-weight:bold; color:#666666;}
.m_fabu dl dd a{ color:#FF3366; text-decoration:underline;}
.m_fabu dl dd a:hover{ text-decoration:none;}
.m_ok{ margin:20px auto; overflow:hidden; display:block;}
.m_ok p{ text-align:center; margin:0 auto; line-height:40px; font-size:18px;}
.mm_tishi{ margin:8px; background:#666666;}
.mm_tishi p{ padding:8px; font-size:14px; color:#FFFFFF; text-align:center; font-weight:bold;}
.m_kfzy{ line-height:24px; font-size:16px; font-weight:bold; color:#FF0066; display:block; margin:0px 8px 8px; padding:5px; text-align:center; background:#FFFFFF;}
/*翻页*/
.epages{ margin:10px 0px; color:#60AF00;color:#fff;}
.epages a{text-align:center;color: #FFF;}


/*返回顶部 +底部样式*/
.clearfix:before, .clearfix:after { display:table; content:" " } 
.clearfix:after { clear:both } 
#footer { margin-top:10px; background-color:#4b8a00;background-color: #1d7edf; } 
#footer .category-footer ul { padding:10px 0; } 
#footer .category-footer ul li { width:25%; float:left; list-style:none; } 
#footer .category-footer ul li a { display:block; color:#ffffff; font-size:14px; height:30px; line-height:30px; text-align:center; text-decoration:none; } 
#footer .copyright { padding:20px 0; line-height:25px; text-align:center; color:#707982; background-color:#60af00; padding-bottom: 50px; background-color: #4998e7;} 
#footer .button-group { border:1px solid #458000; border: 1px solid #0868c7; display:inline-block; border-radius:2px; background:#4b8a00; background: #1d7edf;} 
#footer .button-group a{text-decoration:none; } 
#footer .button-group .button { display:inline-block; padding:5px 10px; color:#999; border-right:1px solid #3f7500;border-right: 1px solid #0868c7; color:#ffffff; } 
#footer .button-group .button:last-child { border-right:0 }
.btn-backToTop {font-size:40px;color:#fff;line-height:48px;text-align:center;width:48px;height:48px;position:fixed;right:20px;bottom:60px;background:rgba(0, 0, 0, .5);	border-radius:5px;}
.btn-backToTop:hover {color:#fff}
.icon {display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
/*返回顶部 +底部样式结束*/


/*底部导航样式开始*/

.dh{

	padding-bottom:10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #C7D2DE;

	margin-top: 10px;

	width:100%;

	position: fixed;

    bottom: 0;

	background-color:#f2f2f2;

}
.dh img{ border:none;display: block;}

.dh ul{
	list-style: none;

	margin: 0;padding: 0;}

.dh ul li{float: left;

	width: 20%;

	text-align: center;

	}

.dh a{color:#556565;}	

.dh .dh1{

	background-image: url(../images/d1.png);

	background-repeat: no-repeat;

	background-position: center 5px;

	background-size:20px 20px;

	padding-top:25px;

	color:#556565;

	font-size: 0.6rem;

	line-height:1rem;

	

}

.dh .dh2{

background-image: url(../images/d2.png);

	background-repeat: no-repeat;

	background-position: center 5px;

	background-size:20px 20px;

	padding-top:25px;

	color:#556565;

	font-size: 0.6rem;

	line-height:1rem;

}

.dh .dh3{

	width:3rem;

	height:1.5rem;

	background-color:#4b8a00;
	background-color:#4998e7;

	border-radius:50%;

	background-image: url(../images/dd.png);

	background-repeat: no-repeat;

	background-position: center 0.2rem;

	background-size:1.6rem 1.6rem;

	position: absolute;

	left:50%;

	font-size: 0.6rem;

	line-height:1rem;

	margin-left:-1.5rem;

	margin-top:-0.6rem;

	color:#FFFFFF;

	padding-top:1.5rem;

}

.dh .dh3 a{color:#FFFFFF;}

.dh .dh4{

background-image: url(../images/d3.png);

	background-repeat: no-repeat;

	background-position: center 5px;

	background-size:20px 20px;

	padding-top:25px;

	color:#556565;

	font-size: 0.6rem;

	line-height:1rem;

}

.dh .dh5{

background-image: url(../images/d4.png);

	background-repeat: no-repeat;

	background-position: center 5px;

	background-size:20px 20px;

	padding-top:25px;

	color:#556565;

	font-size: 0.6rem;

	line-height:1rem;

}
/*底部导航样式开始*/

