/* CSS Document */

*{margin:0;padding:0;border:none;font-family:'Microsoft YaHei';}

body{text-align:center;margin:0 auto;padding:0;background:#FFF;font-size:14px;color:#333; width:100%;width:expression(document.body.clientWidth <= 1200? "1200px":"auto"); min-width:1200px;}

body > div{text-align:center;margin-right:auto;margin-left:auto;}

address,caption,cite,code,dfn,th,var{ font-style:normal; font-weight:normal;}

select,input,img{vertical-align:middle;}

ul,ol,li{list-style:none}

table,td,input,select,input,textarea{font-size:14px;padding:0}

input { padding:0; font-family: 'Microsoft YaHei';}

input::-moz-focus-inner { border:none; padding:0px;}

select,input{ vertical-align:middle;}

input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none;}

textarea {resize:none;}

.clearfix:after { content:""; display:block; height:0px; visibility:hidden; clear:both;}

.clearfix {zoom:1;}

.box{ max-width:1200px; margin:0 auto;}

.box:after,ul:after,.max:after{ content:""; display:block; height:0px; visibility:hidden; clear:both;}

.lf{ float:left;}

.rg{ float:right;}

/*a{text-decoration:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}*/

/* 默认链接颜色 */

a{outline-style:none;color:#000;text-decoration:none}

a:hover{color:#27a456;text-decoration:none;}

/*清除链接虚框*/

a,area {blr:expression(this.onFocus=this.blur())}

:focus {-moz-outline-style: none;}



/*--------------*/

.top{ background:#e9f6ee; height:50px; line-height:50px; font-size:14px; color:#8d8d8d; border-bottom:1px solid #ececec;}

.top .rg a{ display:inline-block; padding:0 25px; background:url(../images/hr.png) no-repeat right center;}

.top .so{ padding:10px 20px; background:url(../images/hr.png) no-repeat right center;}

.top .so input{ float:left; height:30px; padding:0 10px; border:none; background:#fff;}

.top .so .key{ width:170px;}

.top .so .key[placeholder]{ color:#adc9b8;}

.top .so .btn{ background:url(../images/tb5.png) no-repeat center center #fff; padding:0 15px;}



.header{ padding:25px 0;}

.header .rg img{ padding-top:20px;}



.nav{ height:70px; line-height:70px; background:#27a456; font-size:15px;}

.nav ul{ float:left; width:100%; background:url(../images/hr2.png) no-repeat left center;}

.nav ul li{ float:left; width:11.11%; background:url(../images/hr2.png) no-repeat right center;}

.nav ul li a{ display:block; color:#fff;}

.nav ul li a:hover{ background-color:#23924d;}



.fnav{ background:#323332; height:50px; line-height:50px; padding:15px 0; font-size:15px; border-bottom:1px solid #474847;}

.fnav .box{ background:url(../images/hr6.png) no-repeat left center;}

.fnav a{ float:left; width:11.11%; color:#fff; background:url(../images/hr6.png) no-repeat right center;}



.footer{ background:#323332; text-align:left; font-size:14px; color:#8a8a8a; line-height:32px; padding:40px 0 50px;}

.footer .lf{ height:200px; border-right:1px solid #474847;}

.footer .ftl{ width:311px;}

.footer .ftc{ width:455px; padding:0 48px;}

.footer .ftr{ width:300px; border:none; padding-left:36px;}

.footer .ftl .p1{ font-size:17px;}

.footer .ftl .p2{ font-size:32px; font-weight:bold; color:#fff; padding:5px 0;}

.footer .ftl a{ font-size:15px; display:inline-block; background-color:#27a456; height:46px; line-height:46px; color:#fff; padding:0 35px; margin-top:5px;}

.footer .ftc h3{ font-size:18px; color:#fff; font-weight:bold; line-height:44px; padding-top:3px;}

.footer .ftc a{ color:#8a8a8a;}

.footer .ftr dl{ float:left; width:50%; text-align:center;}





/*--------分页-------*/

.next_fy{ padding:15px 0 60px; text-align:center; font-size:14px;}

.next_fy a,.next_fy b{ height:40px; line-height:40px; margin:0 5px; display:inline-block; border:1px solid #ddd; background:#fff; padding:0 15px; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.next_fy a:hover,.next_fy b{ background:#27a456; font-weight:500; color:#fff; border:1px solid #27a456;}



.next_fp{ line-height:32px; font-size:16px; color:#363636; padding:20px 0 50px; border-top:1px solid #e8e8e8;}

.next_fp div{ width:50%; font-size:15px; line-height:32px;}

.next_fp .lf{ text-align:left;}

.next_fp .rg{ text-align:right;}

.next_fp a{ color:#363636;}

.next_fp a:hover{ color:#27a456;}