/* CSS Document */

*{margin:0;padding:0;font-family:"微软雅黑"}

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

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{border-collapse:collapse;}

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="submit"],input[type="reset"],input[type="button"],button{outline-style:none;-webkit-appearance:none}

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

select,input{vertical-align:middle;outline:none;outline:none}

select,input,textarea{font-size:13px;margin:0px}

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:1320px;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:#0c54b8;text-decoration:none}

/*清除链接虚框*/

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

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



.t25{ padding-top:25px;}

.t30{ padding-top:30px;}

.t50{ padding-top:50px;}

.b30{ padding-bottom:25px;}

.b60{ padding-bottom:60px;}

.b70{ padding-bottom:70px;}

.b80{ padding-bottom:80px;}

.b90{ padding-bottom:90px;}

.b95{ padding-bottom:95px;}

.b110{ padding-bottom:110px;}



/*-------*/

.header{width:100%;position:fixed;top:0;z-index:100;background:url(../images/hr-t.png) repeat-x left bottom #000215;text-align:center;box-sizing:border-box;}

.header .logo{float:left;width:210px;overflow:hidden}

.header .logo img{display:block;width:210px;height:45px;padding:35px 0}

.header .nav{float:left;width:855px;padding-left:30px;padding-right:15px;}

.header .nav ul{float:left;width:100%;text-align:center;}

.header .nav ul li{float:left;position:relative;width:11.1111%;height:115px;line-height:115px;font-size:16px;font-weight:normal}

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

.header .nav ul li a:hover{color:#fc3;}

.header .tell{float:left;width:210px;overflow:hidden}

.header .tell img{display:block;width:210px;height:45px;padding:35px 0}

.n-header{background-color:#fff;}

.n-header .nav ul li a{color:#000;}

.n-header .nav ul li a:hover{color:#0c54b8;font-weight:bold;background:url(../images/nhr.png) repeat-x left bottom;}



.footer{background:#000;color:#fff}

.flogo{padding:40px 0;background:url(../images/hr-t.png) repeat-x left bottom}

.flogo .img{float:left;width:192px;height:44px}

.flogo a{float:right;padding:0 5px}

.flogo a img{display:block;width:40px;height:40px}

.fnav{padding:30px 0 40px;background:url(../images/hr-t.png) repeat-x left bottom}

.fnav dl{float:left;width:160px;padding-right:10px}

.fnav dl.at{width:140px}
.fnav dl.ct{width:430px}

.fnav dl.last{width:260px;padding-right:0}

.fnav dl dt{font-size:16px;font-weight:bold;background:url(../images/hr.png) no-repeat left bottom;line-height:42px;padding-bottom:15px;margin-bottom:20px}

.fnav dl dd{font-size:14px;line-height:30px}

.fnav dl.ct dd{ float:left; width:32%; padding-right:2%;}
.fnav dl.ct dd:nth-of-type(3n){padding-right:0}

.fnav dl dd a{color:#747474}

.fnav dl dd a:hover{color:#fc3}

.fnav dl.last dt{line-height:36px;background:none;margin-bottom:0;padding-bottom:0}

.fnav dl.last dd{color:#747474}

.fnav dl.last dd.dd1{font-weight:bold;font-size:18px}

.fnav dl.last dd.dd2 img{display:block;width:136px;height:136px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-top:10px}

.copy{font-size:14px;color:#747474;line-height:28px;padding:25px 0}

.copy a,.copy a:hover{color:#747474}

.copy p.rg{text-align:right}





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

.next_fy{padding-top:50px;padding-bottom:70px;text-align:center;font-size:16px}

.next_fy a,.next_fy b{height:40px;line-height:40px;margin:0 2px;padding:0 17px;display:inline-block;border:1px solid #ddd;background:#fff;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 40px;border-top:1px solid #e4e4e4;font-size:16px}

.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}





@media (min-width:1600px) {

body{width:expression(document.body.clientWidth <= 1600? "1600px":"auto");min-width:1600px}

.box{width:1600px;}

.header .logo{width:256px;}

.header .logo img{width:256px;height:55px;padding:30px 0}

.header .nav{ width:984px; padding-left:120px; padding-right:30px;}

.header .nav ul li{font-size:18px;}

.fnav dl{width:195px;}

.fnav dl.at{width:175px}
.fnav dl.ct{width:535px}

.fnav dl.last{width:295px;}

}



