/* CSS Document */
*{margin:0;padding:0;font-family:'微软雅黑';outline:none}
body{text-align:center;margin:0 auto;padding:0;background:#fff;font-size:14px;color:#333;width:100%}
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{table-layout:fixed !important;width:100% !important;border-collapse:collapse;border-spacing:0}
table,td,input,select,input,textarea{font-size:14px;padding:0;border-color:#ddd}
input{padding:0;font-family:'微软雅黑'}
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}
input,button,select,textarea{outline:none}
textarea{resize:none}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.box{max-width:1350px;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:#003e9b;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}


/*-------*/
.tbox{width:100%;height:108px;line-height:108px;background:#fff}
.header{padding:30px 0 26px;position:fixed;left:0;top:0;z-index:9;width:100%;transition:all .4s ease;background:url(?theme/images/thr.png) repeat-x left bottom}
.header .box{max-width:1700px}
.header .logo{float:left;padding-left:40px}
.header .logo img{display:block;height:51px;width:265px}
.header .logo img.i2{display:none}
.header .tell{float:right;padding-top:6px;padding-right:40px}
.header .tell img{display:block;height:38px;width:210px}
.header .tell img.i2{display:none}
.header .menu{float:right;padding:9px 10px;border:1px solid #ddd;margin-top:14px;display:none}
.header .menu span{display:block;width:22px;height:2px;line-height:2px;margin-top:4px;background:#fff}
.header .menu span:nth-of-type(1){margin-top:0}
.header .nav{box-sizing:border-box;padding-left:50px;text-align:center;float:right}
.header .nav ul{width:100%;font-size:0}
.header .nav ul li{display:inline-block;padding:0 22px;position:relative}
.header .nav ul li a.a{color:#fff;display:block;line-height:51px;font-size:17px}
.header .nav ul li a.a:hover{color:#fff}
.header-white,.nheader{background:#fff;border-bottom:1px solid #f6f6f6;padding:30px 0 26px}
.header-white{padding:16px 0}
.header-white .logo img.i2,.nheader .logo img.i2,.header-white .tell img.i2,.nheader .tell img.i2{display:block}
.header-white .logo img.i1,.nheader .logo img.i1,.header-white .tell img.i1,.nheader .tell img.i1{display:none}
.header-white .nav ul li a.a,.nheader .nav ul li a.a{color:#333}
.header-white .nav ul li a.a:hover,.nheader .nav ul li a.a:hover{color:#003e9b}
.header-white .menu span{ background:#666}
.header .mnav{ border-top:1px solid #f6f6f6; position:absolute; top:87px; width:100%; background:#fff; display:none}
.header .mnav ul{ width:100%; box-sizing:border-box;}
.header .mnav ul li{ padding:10px 15px; text-align:left; border-bottom:1px solid #f6f6f6; position:relative}
.header .mnav ul li a.a{ display:block; font-size:16px; line-height:28px; margin-right:25px}
.header .mnav ul li i{display:block;width:28px;height:28px;background:url(?theme/images/jjj.png) no-repeat center;background-size:60%;position:absolute;right:10px;top:10px;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.header .mnav ul li i.fan{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.header .mnav ul li div{ padding-top:10px; font-size:0; display:none}
.header .mnav ul li div a{ display:inline-block; font-size:15px; line-height:28px; padding-right:10px; color:#666}
.header .menu.toggle-animate{ padding:12px 8px;}
.header .menu.toggle-animate span:nth-of-type(1){ display:none}
.header .menu.toggle-animate span:nth-of-type(2){margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.header .menu.toggle-animate span:nth-of-type(3){margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.nheader .menu span{ background:#666}


.footer{background:#021a3f;color:#8996aa}
.footer .flei{padding:35px 0 25px;background:url(?theme/images/fhr1.png) repeat-x left bottom}
.footer .flei ul{font-size:0;width:100%}
.footer .flei ul li{display:inline-block;width:25%;font-size:17px;color:#fff;padding-left:50px;height:36px;line-height:36px;box-sizing:border-box}
.footer .flei ul li.li1{background:url(?theme/images/h_r1.png) no-repeat left center}
.footer .flei ul li.li2{background:url(?theme/images/h_r2.png) no-repeat left center}
.footer .flei ul li.li3{background:url(?theme/images/h_r3.png) no-repeat left center}
.footer .flei ul li.li4{background:url(?theme/images/h_r4.png) no-repeat left center}
.footer .fnav{padding:45px 0 55px}
.footer .fnav dl{float:left;min-height:180px;background:url(?theme/images/fhr2.png) repeat-y right top}
.footer .fnav dl.one{width:21%;padding-right:3%}
.footer .fnav dl.two{width:36%;padding:0 8%}
.footer .fnav dl.three{width:17%;padding-left:7%;background:none}
.footer .fnav dl dt{font-size:17px;font-weight:bold;color:#fff;line-height:40px}
.footer .fnav dl dd{font-size:16px;line-height:40px;padding-top:5px}
.footer .fnav dl dd a{color:#8996aa}
.footer .fnav dl dd a:hover{color:#fff}
.footer .fnav dl.one dd a{float:left;width:49%}
.footer .fnav dl.one dd a:nth-of-type(even){float:right}
.footer .fnav dl.two p{padding-left:33px}
.footer .fnav dl.two .t1{background:url(?theme/images/dh.png) no-repeat 0 8px}
.footer .fnav dl.two .t2{background:url(?theme/images/yj.png) no-repeat 0 8px}
.footer .fnav dl.two .t3{background:url(?theme/images/dw.png) no-repeat 0 8px}
.footer .fnav dl.three dd{font-size:0}
.footer .fnav dl.three dd p{float:left;font-size:15px}
.footer .fnav dl.three dd p:nth-of-type(even){float:right}
.footer .fnav dl.three dd img{display:block;width:95px;height:95px}
.footer .fnav dl.three dd span{display:block;text-align:center}
.footer .copy{font-size:15px;color:#4c5d77;line-height:30px;padding:15px 0;background:url(?theme/images/fhr1.png) repeat-x left top}
.footer .copy a{color:#4c5d77;display:inline-block;padding:0 5px}
.footer .copy a:hover{color:#fff}


/*--------分页-------*/
.next_fy{padding:60px 0 80px;text-align:center;font-size:14px}
.next_fy a,.next_fy b{height:36px;line-height:36px;margin:2px;display:inline-block;border:1px solid #ddd;background:#fff;padding:0 14px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.next_fy a:hover,.next_fy b{background:#1c4a9a;font-weight:500;color:#fff;border:1px solid #1c4a9a}
.next_fp{line-height:32px;color:#4d4d4d;padding:20px 0 35px;border-top:1px solid #f3f3f3;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}






