/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 2018-3-16, 9:08:46
    Author     : Administrator
*/



/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}




body {
        font-family: Arial, 微软雅黑, "Microsoft yahei", "Hiragino Sans GB", "冬青黑体简体中文 w3", "Microsoft Yahei", "Hiragino Sans GB", "冬青黑体简体中文 w3", STXihei, 华文细黑, SimSun, 宋体, Heiti, 黑体, sans-serif;
    
}


/*****/

p {
    margin: 0;
    line-height: 1.7;
    font-size: 16px;
}

.mainw {
    width: 1200px;
    margin:  0 auto;
    clear: both;
}

.mainw::after, .mainw::before {
    content: " ";
    display: block;
    clear: both;
}


ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

a {
    text-decoration:  none;
    color: inherit;
}


body h3 {
    margin:  0;
}


.left {
    float: left;
}

.right {
    float: right;
}

/******* ---top--  ****/

body {
    font-size: 14px;
}







#top {
   
}
#top .welcome {
   line-height: 2em;
   color: #333;
   border-bottom: 1px  solid #ccc;
}



#top  .m {
    text-align: center;
    position: relative;
    margin-top: 5px;
}


#top  .m .tel {
    position: absolute;
    top: 20px;
    right: 26px;
    font-size: 1.5em;
    padding-left: 50px;
    color: #bf130f;
    font-weight: bold;
}

#top  .m .tel  i {
    position: absolute;
    font-size: 2em;
    left: 0;
    top: 00px;
    color: #000;
}



#nav {
    position: relative;
    z-index: 9;
}

#nav   ul.top  {
    
}

#nav   ul.top > li  {
    float: left;
    width: 12.5%;
    text-align: center;
    
       border-top: 3px solid  rgba(0,0,0, 0);
}


#nav   ul.top > li > a {
    line-height: 2.3em;
    display: inline-block;
    margin-top: 10px;
       width: 100%;
    display: inline-block;
}

#nav   ul.top > li:hover, #nav   ul.top > li.hover   {
   color: white;
   border-top: 3px solid #008cf0;

}


#nav   ul.top > li:hover  >a, #nav   ul.top > li.hover > a  {
    color: white;
    background-color: #008cf0;
    border-radius: 1em;
}

#nav   ul.top > li.one {
    position: relative;
}

#nav   ul.top > li.one  div.son {
    position: absolute;
    
    top: 50px;
    left: -150px;
     width: 400px;
    display: none;
    padding: 30px;
    background: white;
}


#nav   ul.top > li.one:hover   div.son, #nav   ul.top > li.one.hover   div.son  {
    display: block;
      margin-top: -7px;
}

#nav   ul.top > li.one  div.son  ul.last {
    float: left;
    
}
#nav   ul.top > li.one  div.son  ul.last li {
 
    margin:  20px 0;
    min-width: 150px;
    text-align: left;
}

#nav   ul.top > li.one  div.son  ul.last li a {
   
 color: #666666;
}
#nav   ul.top > li.one  div.son  img {
    margin-top: 10px;

    float: left;
    display: inline-block;
    /*
    width: 240px;
    height: 200px;
    */
}


#nav   ul.top > li.one.cpzx {
    
}

#nav   ul.top > li.one.cpzx  .son {
    width: 1200px;
    left: -452px;
}


#nav   ul.top > li.one.cpzx  .son  .unit  {
    float: left;
    width: 180px;
    padding: 10px;
    text-align: center;
}

#nav   ul.top > li.one.cpzx  .son  .unit h3 {
    color: #000;
}

#nav   ul.top > li.one.cpzx  .son  .unit  > img {
    display: inline-block;
    margin:  0 auto;
    max-width: 100%;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#nav   ul.top > li.one.cpzx  .son  .unit li {
    text-align: center;
}






#footer {
    background: #252525;
    color: white;
}
#footer  .mainw {
    padding-bottom: 30px;
}

#footer .unit {
    float: left;
    padding-right: 40px;
     margin-top: 60px;
    margin-left: 40px;
    border-right: 1px dotted #595959;
}

#footer .unit.noline {
    border-right: 0px dotted #595959;
}
#footer .unit  a, #footer .unit  p {
    line-height: 2em;
}
#footer .unit h3 {
    margin-bottom: 30px;
}



#footer   .ewms {
    float: right;
    width: 350px;
    margin-top: 50px;
}
#footer   .ewms .u {
    width: 150px;
    margin-left: 20px;
    float: left;
    text-align: center;
}

#footer   .ewms .u img {
    width: 100%;
    
}

#footer  .cp {
    background:  #000000;
    text-align: center;
    line-height: 3em;
}





#inner-mbx {
    background-color: #eaeaea;
        line-height: 34px;
            margin-bottom: 26px;
}

video {

    margin: 0 auto;
        display: block;
}


#service{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
/*
 *             *html #service{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
 *             */
#service li{width:161px;height:60px;}
#service li img{float:right;}
#service li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#service li a .shows{display:block;}
#service li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#service li a.weixin_area .hides{display:none;position:absolute;right:143px;}
#service li a.weixin_area .weixin{display:none;position:absolute;right:0;top:48px}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}
a:hover{text-decoration: none}


#pages {
    font-size: 18px;
}
#pages * { 
    font-size: inherit;
}
