/* CSS Document */
*{margin:0;padding:0;}
@font-face{font-family:'思源黑体 CN Bold';src:url('../fonts/SourceHanSansCN-Bold.eot');src:url('../fonts/SourceHanSansCN-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/SourceHanSansCN-Bold.woff') format('woff'),url('../fonts/SourceHanSansCN-Bold.ttf')  format('truetype'),url('../fonts/SourceHanSansCN-Bold.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;font-family:"思源黑体 CN Bold","微软雅黑"}
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{table-layout: fixed !important; width: 100% !important;}
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:#2b8e0c;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}

/*-------*/
.header{width:100%;position:fixed;top:0;z-index:100;background:url(../images/hr-t.png) repeat-x left bottom;text-align:center;box-sizing:border-box;padding:20px 0}
.header .logo{float:left;width:152px;overflow:hidden}
.header .logo img{display:block;width:152px;height:56px;}
.header .nav{float:right; padding-right:30px}
.header .nav ul{float:left;width:100%;text-align:center;}
.header .nav ul li{float:left;position:relative;padding:0 30px;height:56px;line-height:56px;font-size:19px;font-weight:bold;}
.header .nav ul li a{display:block;color:#333;line-height:54px;padding-bottom:2px}
.header .nav ul li a:hover,.header .nav ul li a.on{color:#1e8000;background:url(../images/sw.png) repeat-x left bottom}
.header .tell{float:right;width:190px;overflow:hidden}
.header .tell img{display:block;width:190px;height:37px;padding-top:9px}
.default{background:#fff;border-bottom:1px solid #eee}

.footer{ background:#333; color:#9a9a9a; padding:70px 0}
.footer .fbox{ float:left;}
.footer .fbox .tit{ font-size:18px; line-height:36px; background:url(../images/orr.png) no-repeat left bottom; padding-bottom:8px; color:#fff; font-weight:bold}
.footer .fb1{ width:250px; padding-right:110px;}
.footer .fb2{ width:150px; padding-right:100px;}
.footer .fb3{ width:450px; padding-right:80px;}
.footer .fb4{ width:160px; padding-right:0}
.footer .fb1 .tel{ font-size:32px; font-weight:bold; color:#fff; line-height:46px; padding:25px 0}
.footer .fb1 .btt a{ display:block; text-align:center; background:#ff9306; color:#fff; font-size:20px; line-height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px}
.footer .fb1 .log{ padding-top:35px}
.footer .fb1 .log img{ display:block; width:152px; margin:0 auto}
.footer .fb2 .at{ padding-top:15px;}
.footer .fb2 .at a{ display:block; font-size:16px; line-height:42px; color:#9a9a9a}
.footer .fb3 .txt{ font-size:14px; line-height:42px; padding-top:15px}
.footer .fb3 .txt a{ color:#9a9a9a}
.footer .fb4 img{ display:block; width:160px; padding-top:25px}
.footer .fb4 span{ display:block; font-size:14px; text-align:center; line-height:32px; padding-top:5px}

/*--------分页-------*/
.next_fy{padding-top:45px;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:#ff9306;font-weight:500;color:#fff;border:1px solid #ff9306}
.next_fp{ line-height:36px;color:#4d4d4d;padding:20px 0 80px;}
.next_fp a{color:#4d4d4d}
.next_fp a:hover{color:#2b8e0c}


@media (max-width:1400px) {
.box{width:1140px;}
.header{padding:16px 0}
.header .nav ul li{padding:0 22px}
.footer{ padding:45px 0 50px}
.footer .fb1{ padding-right:90px;}
.footer .fb1 .tel{ font-size:30px; line-height:44px; padding:20px 0}
.footer .fb1 .btt a{ line-height:52px; font-size:18px;}
.footer .fb1 .log{ padding-top:30px}
.footer .fb2{ width:140px; padding-right:50px}
.footer .fb2 .at a{ line-height:40px}
.footer .fb3{ width:400px; padding-right:60px}
.footer .fb4{ width:140px}
.footer .fb4 img{ width:140px}
}
