/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei'}
@font-face{font-family:'思源黑体 CN Normal';src:url('../fonts/SourceHanSansCN-Normal.eot');src:url('../fonts/SourceHanSansCN-Normal.eot?#iefix') format('embedded-opentype'),url('../fonts/SourceHanSansCN-Normal.woff') format('woff'),url('../fonts/SourceHanSansCN-Normal.ttf')  format('truetype'),url('../fonts/SourceHanSansCN-Normal.svg#YourWebFontName') format('svg')}
body{text-align:center;margin:0 auto;padding:0;background:#fff;font-size:15px;color:#333;width:100%;width:expression(document.body.clientWidth <= 1300? "1300px":"auto");min-width:1300px}
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:15px;padding:0;border-color:#ddd}
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}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.box{width:1300px;margin:0 auto;text-align:left;}
.box:after,.clearfix:after,ul:after,.max:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.lf{float:left}
.rg{float:right}
/* 默认链接颜色 */
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#3fa13f;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}

/*-------*/
.top{ background:#40a140; color:#fff; height:40px; line-height:40px;}
.top .rg{ font-weight:bold;}
.top .rg span{ background:url(../images/call.png) no-repeat left center; padding-left:20px;}
.top .rg a{ display:inline-block; color:#fff; padding-left:10px;}
.header{background:#fff;text-align:center;box-sizing:border-box;border-bottom:1px solid #f6f6f6;}
.logo{float:left;overflow:hidden; padding:12px 0;}
.logo img{display:block; width:260px; height:76px;}
.nav{float:right;}
.nav ul{float:left; width:100%;}
.nav ul li{float:left;position:relative;height:62px;font-size:16px;padding:31px 0 0 8px;}
.nav ul li a{display:block;color:#000; height:38px; line-height:38px; padding:0 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.nav ul li a:hover{ color:#3fa13f;}
.nav ul li.last a{ background:#3fa13f; color:#fff;}
.nav ul li div{position:absolute;display:none;z-index:999;width:124px;text-align:center;top:101px;left:0px;font-size:14px;overflow:hidden;background:#fff;padding:7px 0;border-bottom:3px solid #d70a1c}
.nav ul li div a{display:block;line-height:32px;padding:0;color:#333;transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;background-color:transparent}
.nav ul li div a:hover{color:#d70a1c; background:#eee;}

.links{ padding:20px 0; background:url(../images/f_hr.png) repeat-x left bottom #1a1a1a; line-height:32px;}
.links .ftit{ font-weight:bold; font-size:18px; color:#fff;}
.links .ftit span{ color:#545454; font-size:14px; font-weight:normal; display:inline-block; padding-left:10px;}
.links a{ color:#828282; display:inline-block; padding-right:10px;}
.links a:hover{ color:#3fa13f;}

.footer{ background:#1a1a1a; color:#fff; padding:40px 0;}
.footer .lf{ height:180px; background:url(../images/f_hr.png) repeat-y right top;}
.footer .ftl{ width:330px; padding-right:25px;}
.footer .ftc{ width:585px; padding:0 45px; line-height:28px;}
.footer .ftr{ width:200px; background:none; padding-left:70px; text-align:center;}
.footer .ftl .p1{ font-size:15px; line-height:28px; padding-top:15px;}
.footer .ftl .p2{ font-size:30px; padding:5px 0; background:url(../images/tell.png) no-repeat left center; padding-left:35px;}
.footer .ftl a{ font-size:15px; display:inline-block; background:url(../images/jiao.png) no-repeat 88% center #27a456; height:42px; line-height:42px; color:#fff; padding:0 40px 0 25px; margin-top:10px;}
.footer .ftc h3{ font-size:18px; font-weight:bold; line-height:32px; padding-bottom:5px;}
.footer .ftc p{ padding-left:23px; color:#767676;}
.footer .ftc .e1{ background:url(../images/f_r1.png) no-repeat left 7px;}
.footer .ftc .e2{ background:url(../images/f_r2.png) no-repeat left 7px;}
.footer .ftc .e3{ background:url(../images/f_r3.png) no-repeat left 7px;}
.footer .ftc .e4{ background:url(../images/f_r4.png) no-repeat left 7px;}
.footer .ftc a{ color:#8a8a8a;}
.footer .ftr img{ float:left; width:160px; padding-top:10px;}
.footer .ftr span{ float:left; width:20px; padding:18px 0 0 20px;}


/*--------分页-------*/
.next_fy{padding-top:40px;padding-bottom:70px;text-align:center;font-size:14px}
.next_fy a,.next_fy b{height:34px;line-height:34px;margin:0 2px;display:inline-block;border:1px solid #ddd;background:#fff;padding:0 13px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.next_fy a:hover,.next_fy b{background:#1046a1;font-weight:500;color:#fff;border:1px solid #1046a1}
.next_fp{ line-height:32px;color:#4d4d4d;padding:20px 0 30px;border-top:1px solid #e4e4e4;}
.next_fp a{color:#4d4d4d}
.next_fp a:hover{color:#e6000d}
.next_fp p{ width:49%; text-align:left;}
.next_fp p.rg{ text-align:right;}



