﻿@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */ dl, dt, dd, ul, ol, li, /* list elements 列表元素 */ pre, /* text formatting elements 文本格式元素 */ form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */ th, td /* table elements 表格元素 */ { margin: 0; padding: 0; }
html { overflow: 0; }
body{min-width: 1202px;}
body, button, input, select, textarea /* for ie */ { font: 14px "微软雅黑" }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
ul, ol { list-style: none; }
li{ list-style:none;}
a { text-decoration: none; color: #000;}
a:hover { color: #c2a070; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000; }
fieldset, img { border: 0; }
i,em {font-style : normal;}
table { border-collapse: collapse; border-spacing: 0; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100%; }
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.FL{ float:left;}
.FR{ float:right;}
.cfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.cfix{*zoom:1;}
.clear{content:".";display:block;clear:both;overflow:hidden;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}

.headers .new_top{ background-color:#ddd; height:35px; width:100%;}
.headers .new_top .cen{ height:35px; line-height:35px;margin:0 auto; width:1202px; color:#666; font-size:16px;}
.headers .new_top .cen h5{ float:left; width:400px; text-align:left; font-size:16px; font-weight:100}
.headers .new_top .cen .mzsj{ float:left; text-align:center; width:400px;}
.headers .new_top .cen .zxrx{ float:left; text-align:right; width:400px;}
.headers .new_top .cen .zxrx img{ vertical-align:bottom}
.headers .new_logo{ background:url(../images/newlogo.jpg) no-repeat center top; height:140px; width:100%}
.headers .nav { width: 100%; height: 64px; position: relative; }
.headers .nav_main { width: 1202px; height: 64px; overflow: hidden; margin: 0 auto; }
.headers .nav_main li { width: 125px;/*width:111px;*/ height: 64px; overflow: hidden; float: left; background: url(../images/nav_lin.gif) no-repeat left center; }
.headers .nav_main li.xm { background: #c6954e; width:200px}
.headers .nav_main li.xm a { color: #fff; }
.headers .nav_main li a { height: 64px; color: #000; font-size: 16px; line-height: 64px; text-align: center; display: block; text-decoration: none; }
.headers .nav_main li a:hover { background: #c6954e; color: #fff; }
.headers .nav_sub { width: 100%; height: 216px; overflow: hidden; background: url(../images/mask.png) repeat; position: absolute; left: 0; top: 64px; z-index: 3; }
.headers .nav_sub .box { width: 1202px; overflow: hidden; margin: 0 auto; }
.headers .nav_sub dl { float: left; height: 216px; overflow: hidden; border-right: 1px dotted #515151; padding: 0 50px 0 25px; margin-right: 20px; }
.headers .nav_sub dl.last { margin-right: 0; padding-right: 0; border-right: none; }
.headers .nav_sub dl dt { margin-top: 34px; }
.headers .nav_sub dl dt a { color: #eaf1f3; font-size: 14px; font-weight: bold; line-height: 32px; }
.headers .nav_sub dl dd { }
.headers .nav_sub dl dd p { float: left; margin-right: 15px; }
.headers .nav_sub dd a { color: #CCC; display: block; line-height: 24px; }


/*底部*/
.footer_logo{ background:url(../images/logo2.jpg) no-repeat;}
#footer {width:100%;padding:30px 0 30px 0; background-color:#313131; min-width:1202px;}
.footer_logo {width:121px; background-position:5px -1px;float:left;margin-top:30px;display:inline;}
.footer_border,.footer_border1 {border-left:1px dashed #363636;float:left;width:1px;height:206px;margin:20px 15px 0 0px;display:inline;}
.footer_list {width:450px;float:left;overflow:hidden;margin-top:15px;}
.footer_list > li {float:left;color:#a7a7a7;margin-right:40px;display:inline; width:110px;}
.footer_list li span {display:block;float:left;height:31px;line-height:31px;border-bottom:1px solid #bfbfbf;font-size:14px;margin-bottom:10px;}
.footer_list a { transition: all 0.3s linear 0s;padding:3px;display:block;}
.footer_list a:hover { color:#FFF; background-color:#303030;}
.footer_list li span a {color:#d6d6d6;text-decoration:none;display:block;height:22px;line-height:22px;float:left; font-size:16px;}
.footer_list li ul {float:left;overflow:hidden;}
.footer_wx {width:385px;float:left;color:#a7a7a7;}
.footer_wx .dz1 img{ margin-top:10px;}
.footer_wx .dz1 li{ width:64px; float:left; text-align:center; padding-right:18px; color:#bfbfbf;}

/*.footer_wx dl {float:left;height:105px;margin:10px 0 5px;}
.footer_wx dl dd {float:left;width:105px;height:105px;}
.footer_wx dl dt {float:left;margin-left:10px;display:inline;width:220px; line-height:27px;}*/
.footer_wx .dz{ margin-top:10px;}
.footer_wx p {line-height:25px;float:left;text-align:left;}

#footer hr {width:100%;float:left;height:1px;margin-top:15px; background-color:#303030;border:none;}

.footer_copyright {width:100%;line-height:22px; padding:5px 0;color:#a7a7a7;text-align:center; background-color:#171717; font-size:14px; margin-bottom:52px;}
.footer_copyright a{color:#a7a7a7;}
.footer_border {display:none;}
.footer_list {margin-left:10px;}
.zxmr {width:90px;height:31px; background:url(../images/icon1.jpg) no-repeat 0px 0px; padding-left:25px; font-size:18px;}
.zxmr_ul li {width:107px;height:30px;line-height:30px;float:left;font-size:12px;overflow:hidden;padding-left:15px;}
.zxmr_ul li a { display:block;height:16px;line-height:16px;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7; font-size:14px;}
.kqmr_ul  {width:102px;}
.kqmr_ul li {width:102px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
.kqmr_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px; margin-left:20px;}
.mfzz_ul li {width:137px;height:22px;line-height:22px;float:left;font-size:12px;overflow:hidden;}
.mfzz_ul li a {display:block;text-decoration:none;float:left;margin-right:8px;display:inline;color:#a7a7a7;height:16px;line-height:16px; margin-left:20px;}
.footer_logo {width:205px;height:173px;float: left;}
.footer_border {display: inline;}
.footer_border, .footer_border1 {border-left: 1px dashed #bfbfbf;float: left;width: 1px;height:180px;margin: 20px 20px 0 20px;display: inline;}
.footer_logo {display:inline;}
.footer_border {display:inline;}
.footer_secicon li:nth-child(1) {margin-left:10px;}

/*当前位置*/
.container,.cnt{ width:1202px; margin:0 auto}
.container .local{ height:35px; line-height:35px; border-bottom:1px solid #e9e9e9; font-size:14px; margin:30px auto 0;}
.container .local span{}
