*{margin: 0;padding: 0;box-sizing:border-box;}
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, img, ins, kbd, q, s, samp, small, strike, 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, article, aside, canvas, details, embed, figure, figcaption, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video,strong,input{font-family:"Helvetica Neue",Helvetica,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font:inherit;}
body{width: 100%;line-height: 1.4;font-size: 14px;background:#f5f5f5;color: #666;}

a{text-decoration: none;} 
li {list-style: none;}
.clearB {clear:both;}
.clearfix:after{content:".";display:block;height:0;font-size:0em;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
.fl{float:left;}
.fr{float:right;}
img {border: 0;display:block;max-width:100%;}
.w{margin:0 auto;width:1200px;}


@font-face {
  font-family: 'iconfont';  /* project id 699957 */
  src: url('https://at.alicdn.com/t/font_699957_fb3ax9w1mf6.eot');
  src: url('https://at.alicdn.com/t/font_699957_fb3ax9w1mf6.eot?#iefix') format('embedded-opentype'),
  url('https://at.alicdn.com/t/font_699957_fb3ax9w1mf6.woff2') format('woff2'),
  url('https://at.alicdn.com/t/font_699957_fb3ax9w1mf6.woff') format('woff'),
  url('https://at.alicdn.com/t/font_699957_fb3ax9w1mf6.ttf') format('truetype'),
  url('https://at.alicdn.com/t/font_699957_fb3ax9w1mf6.svg#iconfont') format('svg');
}
[class^="iconfont-"], [class*=" iconfont-"] {
    font-family: 'iconfont';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    /*line-height: 1;*/
    -webkit-text-stroke-width: 0.2px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@font-face {
    font-family: 'DINCONDBOLD';
    src: url('/zcdd/public/static/index/fonts/DINCONDBOLD.eot');
    src: url('/zcdd/public/static/index/fonts/DINCONDBOLD.eot') format('embedded-opentype'),
         url('/zcdd/public/static/index/fonts/DINCONDBOLD.woff2') format('woff2'),
         url('/zcdd/public/static/index/fonts/DINCONDBOLD.woff') format('woff'),
         url('/zcdd/public/static/index/fonts/DINCONDBOLD.ttf') format('truetype'),
         url('/zcdd/public/static/index/fonts/DINCONDBOLD.svg#DINCONDBOLD') format('svg');
}

@font-face {
    font-family: 'DINCONDLIGHT';
    src: url('/zcdd/public/static/index/fonts/DINCONDLIGHT.eot');
    src: url('/zcdd/public/static/index/fonts/DINCONDLIGHT.eot') format('embedded-opentype'),
         url('/zcdd/public/static/index/fonts/DINCONDLIGHT.woff2') format('woff2'),
         url('/zcdd/public/static/index/fonts/DINCONDLIGHT.woff') format('woff'),
         url('/zcdd/public/static/index/fonts/DINCONDLIGHT.ttf') format('truetype'),
         url('/zcdd/public/static/index/fonts/DINCONDLIGHT.svg#DINCONDLIGHT') format('svg');
}




/*头部*/
.nav1 ul li {float: left;position: relative;}
.nav1 ul li a {font-size: 16px; color: #333; transition: all 0.3s;-webkit-transition: all 0.3s; }
.nav1 ul li .pcnavh {display: block; line-height:80px; padding: 0 24px; position: relative; }
.nav1 ul li dl {display: block; position: absolute; top:76px; margin-left: -56px; left: 50%; background-color: #c70019; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);display: none;padding: 4px 0;}
.nav1 ul li dl dd {width: 112px;margin-bottom: 4px;}
.nav1 ul li dl dd:last-child{margin-bottom: 0;}
.nav1 ul li dl dd a {display: block;padding-left:28px;line-height:36px; color: #fff; font-size: 14px; position: relative;text-align:left;}
.nav1 ul li dl dd a:before{width:12px;height: 1px;background: #fff;content: "";display: inline-block;position: absolute;left:8px;top:50%;opacity: 0; transition: all 0.3s;-webkit-transition: all 0.3s;}
.nav1 ul li dl dd a:hover{padding-left: 36px;}
.nav1 ul li dl dd a:hover:before{opacity: 1;left:18px;}

.header{height:80px;background:#fff;position: relative;z-index: 99;}
.header{width: 100%;background-color: #fff;transition: padding 0.3s ease, transform 0.5s ease; position: fixed;left: 0;top: 0;box-shadow: 0 0 8px rgba(0,0,0,.07);-webkit-box-shadow:0 0 8px rgba(0,0,0,.07);}

.logo{display:block;float: left;margin-top:20px;margin-right: 30px;margin-left: 0px;}
.logo img{max-width:370px;}
.top_nav{width:800px;}

.topsearch{position: relative;width:80px;height:80px;line-height: 80px;background: #c70019;cursor: pointer;text-align: center;}
.topsearch .iconfont-sousuo{color:#fff;font-size:20px;}
.topsearch .iconfont-sousuo:before{content:"\e634"}
overfly,.overfly1{width:100%;height:100%;position:fixed;left:0;top:80px;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;display: none;}
.search_down{width:100%;height:440px;background:#c70019;z-index:1000;position:fixed;left:0;top:80px;right:0;display: none;}
.topsearch.on .iconfont-sousuo:before{content:"\e633";font-size:16px;}
.search_box{width:54%;margin:200px auto 0 auto;border-bottom:1px solid #fff;height:72px;}
.search_box .inputs{width:84%;display:block;float:left;padding:10px 30px;font-size:40px;color:#fff;background:none;border:0;}
.search_box .submit{width:72px;height:72px;display:block;float:right;background:url(/zcdd/public/static/index/images/search.png) center  center no-repeat;border:0;cursor: pointer;}
.inputs::-webkit-input-placeholder {color:#fff;opacity: .5;}
.inputs:-moz-placeholder {color:#fff;opacity: .5;}
.inputs::-moz-placeholder {color:#fff;opacity: .5;}
.inputs:-ms-input-placeholder {color:#fff;opacity: .5;}



/*底部*/
.footer{width:100%;background:#282e3a;position: relative;}
.footer_top{padding: 50px 0;}
.footer_left{width:34%;float: left;}
.ft_logo{display: block;margin-bottom:40px;}
.footer_left h5{font-size:18px;color:#fff;line-height:1.5em;word-wrap:break-word;margin-bottom:30px;font-weight:bold;}
.select_group{ width:170px;border:1px solid #7e879a;height:33px;position:relative;margin-bottom: 24px;}
.select_group p{width:100%;height:32px;padding-right: 40px;overflow: hidden;cursor: pointer;}
.select_group p span{line-height:32px;padding-left:10px;color:#7e879a;}
.select_group p em{display:block;background:#7e879a no-repeat;height:32px;width:32px;position:absolute;right:0;top:0;}
.select_group p em i{display:block;width:10px;height: 5px;transition: all 0.4s ease;-webkit-transition: all 0.4s ease;background:url(/zcdd/public/static/index/images/s.png) center center no-repeat;margin:12px auto;}
.select_group p em.on i{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);}
.select_group ul{width:100%;position:absolute;top:30px;left:-1px;border:1px solid #7e879a;display:none;-webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);-moz-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);background: #515969;z-index:100;}
.select_group ul li{height:32px;width:100%;line-height: 32px;color:#fff;padding: 0 10px;}
.select_group ul li:hover{background:#7e879a;cursor:pointer;}
.phone{font-size:18px;color:#fff;font-weight: bold;margin-bottom:6px;}
.address{font-size:14px;color:#7e879a;line-height: 1.5em;margin-bottom: 24px;}


/*分页*/
.easysite-page-wrap{text-align:center;margin: 30px 0;font-size:0em;}
.easysite-page-wrap a{width:34px;height:34px;text-align:center;font-size: 14px;color:#000;border:1px solid #dbdeec;background:#fff;margin:0 10px;border-radius:2px;cursor:pointer;display:inline-block;line-height:34px;}
.easysite-page-wrap span{display:none !important;}
.easysite-page-wrap font{display:inline-block;width:34px;height:34px;text-align:center;line-height:34px;border:1px solid #c70019;border-radius:2px;background:#c70019;font-size:16px;color:#fff;margin:0 0.125rem;vertical-align: top;}