@charset "utf-8";
/* CSS Document */
body{margin: 0px auto; padding: 0px; font-family: "宋体";  background: #fff; font-size: 12px; color: #2b2b2b;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
tr,td{ margin: 0px; padding: 0px;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
pre{ margin: 0px; padding: 0px;}
fieldset{margin: 0px; padding: 0px; border: currentColor}
em{margin: 0px; padding: 0px; font-style: normal;}
ul{list-style-type: none;}

a{text-decoration: none; color: #2b2b2b; cursor: pointer;}
a:hover{text-decoration: underline; color: #ff6600;}

.clear { height: 0px; overflow: hidden; clear: both;}
.clearfix { display: table; zoom: 1;}
.fl{ float: left;}
.fr{ float: right;}

.none{ display: none;}

/*页头*/
#topBox{ margin: 0px auto; padding: 0px; background: #f2f2f2; width: 100%; height: 30px; line-height: 30px; border-bottom: 1px #e7e7e7 solid; overflow: hidden;}
#topBox .top{ margin: 0px auto; padding: 0px; width: 960px; height: 30px; line-height: 30px; color: #999; overflow: hidden;}
#topBox .top a{ color: #999;}
#topBox .top a:hover{ color: #ff6600;}
#topBox .top span{ font-size: 8px; padding-left: 6px; padding-right: 6px;}
#topBox .top font{ color: #ff6600; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
#topBox .gwc{ background: url(../images/che.jpg) left no-repeat; padding-left: 20px;}

#header{ margin: 0px auto; padding: 0px; padding-top: 20px; padding-bottom: 20px; height: 38px; width: 960px; overflow: hidden;}
#header .logo{ float: left; width: 206px;}
#header .logotxt{ float: left; padding-left: 10px; font-size: 16px; font-weight: 700; font-family: "微软雅黑"; line-height: 20px; width: 240px;}
#header .logotxt span{ display: block;}
#header .logotxt .txt{ color: #00925f; font-size: 15px; letter-spacing: 0px;}
#header .nav{ float: right; font-size: 15px; font-weight: 700; font-family: "微软雅黑"; height: 20px; line-height: 20px; padding-top: 19px; width: 496px;}
#header .nav li{ width: 62px; text-align: right; float: left;}
#header .nav .cur{ color: #00925f}

#searchBox{ margin: 0px auto; padding: 0px; height: 30px; background: #f2f2f2; border-bottom: 1px #e7e7e7 solid;}
#searchBox .search{ margin: 0px auto; padding: 0px; height: 18px; padding-top: 6px; width: 960px; overflow: hidden;}
#searchBox .searchKey{ float: left; width: 670px; background: url(../images/tag.jpg) left no-repeat; height: 18px; line-height: 18px; padding-left: 30px;}
#searchBox .searchKey a{ margin-left: 10px; color: #999;}
#searchBox .searchKey a:hover{ color: #ff6600;}
#searchBox .searchForm{ float: right;}
#searchBox .searchForm .inputTxt{ float: left; width: 150px; border: 1px #ddd solid; background: #fff; height: 16px; color: #666; padding-left: 4px; line-height: 16px;}
#searchBox .searchForm .inputBtn{ float: left; width: 46px; height: 18px; background: url(../images/search.jpg) no-repeat; font-family: Arial; color: #fff; text-align:center; border: 0px none;}

.box{ border: 1px #e0e0e0 solid;}
.boxTitle{ height: 38px; background: url(../images/boxtitle.jpg) repeat-x; line-height: 36px; overflow: hidden;}
.boxTitle h3{ float: left; font-family: "微软雅黑"; font-weight: 700; padding-left: 16px; padding-right: 16px; font-size: 12px;}
.boxTitle li{ float: left;font-family: "微软雅黑"; font-weight: 700; padding-left: 16px; padding-right: 16px; font-size: 12px;}
.boxTitle a:hover{ text-decoration: none;}
.boxTitle .cur{ border-bottom: 2px #00925f solid; color: #00925f;}
.boxTitle .cur a{color: #00925f;}
.boxTitle .more{ float: right; padding-right: 16px;}
.boxTitle .more img{ padding-top: 12px; padding-bottom: 12px; height: 11px; width: 34px;}

#mainBody{ margin: 0px auto; padding: 0px; border-top: 3px #e1e1e1 solid;}

/*页脚*/
#footBox{ margin-top: 24px; background: #f6f6f6; border-top: 2px #e1e1e1 solid; padding-top: 16px; padding-bottom: 20px; overflow: hidden;}
#footBox .footNav{ margin: 0px auto; padding: 0px; width: 960px; overflow: hidden;}
#footBox .footNav dl{ padding-left: 16px; padding-right: 54px; float: left;}
#footBox .footNav dt{ font-weight: 700; font-family: "微软雅黑"; font-size: 14px; height: 32px; line-height: 32px;}
#footBox .footNav dd{ background: url(../images/icon.jpg) left no-repeat; height: 20px; line-height: 20px; padding-top: 3px; padding-bottom: 3px;font-family: "微软雅黑";  padding-left: 8px; }
#footBox .footNav dd a{font-size: 12px;color: #898989;}
#footBox .footNav .xl{ background: url(../images/iconxl.jpg) left no-repeat; padding-left: 24px;}
#footBox .footNav .cx{ background: url(../images/iconcx.jpg) left no-repeat; padding-left: 24px;}
#footBox .footNav .rrw{ background: url(../images/iconrrw.jpg) left no-repeat; padding-left: 24px;}
#footBox .footNav .qq{ background: url(../images/iconqq.jpg) left no-repeat; padding-left: 24px;}
#footBox .footLxwm{ float: right; width: 236px;}
#footBox .footLxwm .title{font-weight: 700; font-family: "微软雅黑"; font-size: 14px; height: 32px; line-height: 32px;}
#footBox .footLxwm .telBox{ background: url(../images/icon_tel.jpg) left no-repeat; padding-left: 50px; margin-top: 16px;}
#footBox .footLxwm .telBox span{ display: block; color: #545f63; font-family: "微软雅黑";}
#footBox .footLxwm .telBox .tel{ font-size: 24px; color: #3e996f; font-family:Arial, Helvetica, sans-serif;}
#footBox .footLxwm .zskfBox{ background: url(../images/icon_kf.jpg) left no-repeat; padding-left: 50px; margin-top: 24px;}
#footBox .footLxwm .zskfBox span{ display: block; color: #545f63; font-family: "微软雅黑";}
#footBox .footLxwm .zskfBox .zskf{ font-size: 24px; color: #3e996f;}

#footer{ border-top: 5px #e1e1e1 solid; background: #f2f2f2; height: 68px; line-height: 68px; font-size: 12px; font-family: "微软雅黑"; color: #828282;}
#footer .fBox{ margin: 0px auto; padding-left: 46px; width: 914px; background: url(../images/Flogo.jpg) left no-repeat; height: 68px; overflow: hidden;}
#footer span{ color: #666; padding-left: 32px;}
#footer a{color: #666;}

/*CSS pageinfo style pagination*/
.pageinfo {padding-top: 24px; padding-left: 0px; padding-bottom: 10px; height: 30px; font-size: 12px; text-align: center;}
.pageinfo a{ height: 21px; width: 21px; line-height: 21px; margin-left: 6px; background: #f8f8f8; display: inline-block; color: #00925f;}
.pageinfo a:hover{ color: #ffffff; background: #00925f; text-decoration: none;}
.pageinfo span{ margin-left: 10px; display: inline-block; height: 21px; width: 21px; line-height: 21px; text-align:center;}
.pageinfo span.cur {font-weight: bold; color: #fff; background: #00925f;}