@charset "utf-8";
/* CSS Document */
/*
* @description: 网站公共样式
* @author: ishang_pan
* @update: ishang_pan (2017-08-03 17:53)
*/

/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 14px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; color:#333; background:#f5f5f5; min-width: 1200px;}
input,textarea,select,button,label{vertical-align:middle; outline:none; font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#28912a; text-decoration:none;}
a img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .clearfix{zoom: 1;} /* IE6 */
*:first-child+html .clearfix{zoom: 1;} /* IE7 */
h1,h2,h3{font-weight: normal;}
.hidden{display: none;}
/*全局 end*/

/*头部 on*/
.is-header{width: 100%; background: #fff;}
.m-gov{background: #f5f5f5;}
.g-gov{margin: 0 auto; width: 1200px; height: 34px; line-height: 34px;}
.g-gov p{font-size: 12px;}
.m-banner{margin: 0 auto; width: 1200px; height: 152px;}
.u-logo{margin-top: 38px;}
.u-logo img{display: block;}
.u-weather{margin: 48px 0 0 70px; width: 183px; overflow: hidden;}
.m-search{margin-top: 50px; width: 374px; height: 50px;}
.u-searchtext{padding: 0 12px; width: 281px; height: 48px; line-height: 48px; border: 1px solid #ddd; border-right: none; border-radius: 4px 0 0 4px;}
.u-searchbtn{width: 68px; height: 50px; border: none; cursor: pointer; background: url(../images/public/icon-search.png) #ff9600 center no-repeat; border-radius: 0 4px 4px 0;}
.m-nav{height: 54px; background: #28912a;}
.g-nav{position: relative; margin: 0 auto; width: 1200px;}
.g-nav a.first{background:none;}
.g-nav ul li{float: left; width: 200px; line-height: 54px;}
.g-nav ul li a{display: block; padding-left: 76px; font-size: 20px; font-weight: bold; color: #fff; background-image: url(../images/public/icon-nav.png); background-repeat: no-repeat;}
.g-nav ul li a:hover{background-color: #137c15;}
.g-nav ul li#spA_0 a{background-position: -16px 0;}
.g-nav ul li#spA_1 a{background-position: -256px 0;}
.g-nav ul li#spA_2 a{background-position: -496px 0;}
.g-nav ul li#spA_3 a{background-position: -736px 0;}
.g-nav ul li#spA_4 a{background-position: -976px 0;}
.m-nav .g-nav .m-subnav,.f-dn,.g-nav ul li a.f-dn{display:none;}
.g-nav ul li:hover .m-subnav{ display:none;}
.g-nav ul li.u-active a,.g-nav ul li a:hover{background-color: #137c15;}
.m-subnav {
    width: 1200px;
    height: 68px;
    line-height: 68px;
    background: #fff;
	opacity:0.8;
	filter:alpha(opacity=80);
    position: absolute;
    top: 54px;
    display: none;
	left:0;
	z-index:100;
}
.m-subnav ul li {
    float: left;
    padding: 0 15px;
	background-position:-1000px 0;
	width:auto;
}
.g-nav ul li:hover .m-subnav{
	display:block;
}
.m-nav .m-subnav ul li a {
    font-size: 18px;
    font-weight: bold;
	color:#333;
	padding:0;
	background-position:-1000px 0;
	background:#fff;
}
/*头部 end*/

/*底部 on*/
.is-footer{border-top: 2px solid #28912a;}
.m-footer{position: relative; margin: 0 auto; padding-bottom: 15px;width: 1200px;}
.m-ftlink{line-height: 53px; padding-top: 4px; text-align: center; color: #5e5e5e;}
.m-ftlink a{color: #5e5e5e;}
.m-footer p{line-height: 28px; text-align: center;}
.m-footer p img{vertical-align: middle;}
#_ideConac{position: absolute; left: 100px; top: 52px;}
#_span_jiucuo{position: absolute; right: 110px; top: 58px;}
#backTop {position: fixed;right: 3.2rem;top: 70%;display: none;cursor: pointer;z-index: 999;}
/*底部 end*/

/*翻页*/
.m-pagination{padding: 15px; display: inline-block;}
.m-pagination li{float: left; margin: 3px; height: 28px; font-size: 14px;}
.m-pagination li a{display: block; padding: 0 10px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff; cursor: pointer;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #28912a; border: 1px solid #28912a; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}

.u-ckjg{color:#f00}