@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent; font-family: '黑体','微软雅黑','宋体';}
body{line-height: 1;}
ol, ul{list-style: none;}
blockquote, q{quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after{content: '';content: none;}
:focus{outline: 0;}
ins{text-decoration: none;}
del{text-decoration: line-through;}
table{border-collapse: collapse;border-spacing: 0;}
html{font-size: 16px;}
a{text-decoration: none;}

.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.none{display: none;}
.w1000{width:1000px;}
.w1100{width:1100px;}
.w1200{width:1200px;}
.auto{margin:0 auto;}
.p2em{text-indent:2em;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.fz18{font-size:18px;}
.fz20{font-size:20px;}
.fz22{font-size:22px;}
.fz24{font-size:24px;}
.fz26{font-size:26px;}
.fz28{font-size:28px;}
.fz30{font-size:30px;}
.fz32{font-size:32px;}
.fz34{font-size:34px;}
.fz36{font-size:36px;}
.fz38{font-size:38px;}
.line20{line-height:20px;}
.line22{line-height:22px;}
.line24{line-height:24px;}
.line26{line-height:26px;}
.line28{line-height:28px;}
.line30{line-height:30px;}
.line32{line-height:32px;}
.line34{line-height:34px;}
.line36{line-height:36px;}
.line38{line-height:38px;}
.line40{line-height:40px;}
.line42{line-height:42px;}
.line44{line-height:44px;}
.line46{line-height:46px;}
.textc{text-align:center;}
.bgfff{background:#fff;}
.colorfff{color:#fff;}
.hide{display:none;}
.show{display:block;}
a {transition: all .2s;}
img {transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;}
.imgZoom:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}

/* top */
.tyTop{height:93px;background-color: #09090c;color:#facc86;border-top: 3px solid #c29d60;}
.inLogo{padding-top: 12px;}
.inNavs{padding-top: 50px; position: relative;}
.inNavs li{float: left;}
.inNavs li a{color:#facc86;display: block;margin:0 10px;padding:0 4px;font-size: 18px;height:38px;border-bottom: 5px solid #09090c;}
.inNavs li a:hover{border-bottom: 5px solid #c59f62;}
.inNavs li ol{position: absolute;top:93px;left:0;z-index: 3;background: url(../img/nav_zjrr_bg.png) no-repeat;width: 583px;height: 62px;display: none;transition: all .2s; text-align: center;color:#9d9d9e;}
.inNavs li ol.nav_xwzx{background: url(../img/nav_xwzx_bg.png) no-repeat;width: 363px;left:103px;}
.inNavs li ol.nav_cpfw{background: url(../img/nav_cpfw_bg.png) no-repeat;width: 221px;left:197px;}
.inNavs li ol.nav_shzr{background: url(../img/nav_shzr_bg.png) no-repeat;width: 148px;left:338px;}
.inNavs li ol.nav_gdgs{background: url(../img/nav_gdgs_bg.png) no-repeat;width: 543px;left:188px;}
.inNavs li:hover ol{display: block;}

.inNavs li ol li{line-height: 56px;display: inline-block;float: none;color:#9d9d9e;padding-top: 10px;}
.inNavs li ol li a{color:#9d9d9e;display: inline;font-size: 16px;border-bottom: 0;margin:0;padding: 0 10px;}
.inNavs li  ol li a:hover{border-bottom: 0;color:#c59f62;}


/* bottom */
.tyBottom{height:87px;background-color: #000;border-top: 4px solid #a18050;padding-top: 20px;}
.tyBottom p{line-height: 34px;}
.tyBottom .fr p{text-align: right;}
.tyBottom p,.tyBottom p a{color:#626262;}
.tyBottom p a:hover{color:#a18050;}