html{font-size: 62.5%;}
body {font-family: "Microsoft Yahei",-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,Tahoma,Simsun,sans-serif;color:#333333;}
ol,li,dl,dt,dd,span,p,a img,section,header,footer {margin:0;padding:0;border:0;}
table,td,tr,th,input {outline:medium none;vertical-align: baseline; margin:0; padding:0;}
table {margin:0 auto;}
ul,li,ol {list-style-type:none; list-style-image:none; list-style-position:outside;vertical-align: baseline;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0;}
img {border: 0 none; vertical-align: top;}
ul, li {list-style-type: none;}
h1, h2, h3, h4, h5, h6 { font-size: 14px;}
.font-23 {font-size:23px!important;}
body, input, select, button, textarea { font-size: 14px; font-family:"Microsoft YaHei";box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
button {cursor: pointer;}
i, em, cite {font-style: normal;}
a, a:link {color: #333; text-decoration: none;}
a:visited {color: #333;}
a:active, a:hover { text-decoration: none;}
a:focus {outline: none;}
.clear {display: block; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0;}
.more {float: right;}
.more a {font-weight: normal; font-size: 12px;}
.fl, .fr {display: inline; float: left;}
.fr {float: right;}
.mar-top {margin-top:15px;}

@font-face {
    font-family: 'FontAwesome';
src: url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/fonts/fontawesome-webfont.eot?v=4.jpg);
src: url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/fonts/fontawesome-webfont.eot) format('embedded-opentype'), url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/fonts/fontawesome-webfont.woff2?v=4.jpg) format('woff2'), url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/fonts/fontawesome-webfont.woff?v=4.jpg) format('woff'), url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/fonts/fontawesome-webfont.ttf?v=4.jpg) format('truetype'), url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/fonts/fontawesome-webfont.svg?v=4.7.0) format('svg');
    font-weight: normal;
    font-style: normal;}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}


@media screen and (max-width:1700px) {

}

.wrap {margin:30px auto 0 auto;max-width:1200px;min-width:1003px;width:63.1%;width:1200px;}
.mar-top {margin-top:15px;}
.mar-top3 {margin-top:30px;}

.header {height:160px;width:100%;position:relative;background:white;}
.header .box {position:relative;background:white;min-width:1360px;margin:0 90px;height:160px;}
.logo {height:160px;background:url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/images/header_logo.jpg) no-repeat center center;width:1075px;text-indent:-2000px;}
.honor {}
.honor strong {font-weight:normal;}
.honor span {font-size:28px;}
.slogan {float:left;display:inline-block;background:url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/images/header_txt.jpg) no-repeat center center;height:82px;width:410px;margin:23px 0 0 13%;}

.nav {background-color:#AD0000;height:45px;min-width:1360px;background:url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/images/nav_bg.jpg) repeat-x 0 0;}
.nav .box {margin:0 auto;color:#fff;line-height:45px;width:1360px;}
.nav .item {color:#001D44;width:11.1%;float:left;font-size:16px;text-align:center;position:relative;display:block;}
.nav .link {display:block;width:100%;color:#fff;}
.second-menu {position:absolute;background: #f0f0f0;border: 1px solid #ccc;padding: 10px 15px;left: 0px;top:50px;width: 200px;z-index: 999;border-radius:3px; box-shadow: 1px 1px 7px #ddd;display:none;}
.second-menu li {display:block;}
.second-menu a {display:block;}

.footer {margin-top:60px;min-width:1380px;width:100%;background-color:#F6F2ED;}
.footer .box {height:170px;position:relative;width:1380px;margin:0 auto;padding:35px 0 0 0;}
.footer-bor {height:40px;line-height:40px;text-align:center;color:#F6F2EB;font-size:14px;background-color:#AD0000;}
.f-logo {width:320px;font-size:21px;background:url(/znhj/dfiles/12788/templets/dm2/xzbm/dwzzb/images/logo_bottom.jpg) no-repeat center top;height:30px;padding:90px 0 0 0;color:#333;line-height:30px;position:absolute;left:0;top:30px;text-align:center;}

.channel-box {padding:70px 0 0 290px;}
.channel {width:155px;float:left;}
.footer .title {font-size:21px;line-height:25px;color:#fff;font-weight:normal;display:block;height:40px;}
.channel-list {}
.channel-list  li {width:100%;line-height:30px;font-size:14px;display:inline-block;text-align:left;}
.channel-list  a {color:#fff;}

.short-icons {-webkit-transform: scale(1);-moz-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 0.4s;-moz-transition: -moz-transform 0.4s;transition: transform 0.4s;}
.box-body:hover .fadeout {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);transform: scale(1.3);}
.box-body:hover .fadeoutb {-webkit-transform: scale(1.8);-moz-transform: scale(1.8);transform: scale(1.8);}