/* author:shaoping.zhang
   datetime:2017-02-21
   use:all page*/

/*公共属性部分 开始*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{
    margin: 0;padding: 0;
}
body{font-family:'宋体';font-size: 14px;background: #ececec;}
/*body{font-family:'微软雅黑',Microsoft Yahei;font-size: 14px;}*/
body *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
img{border: none;vertical-align: bottom;}
li{list-style:none;}
input,select,textarea,button{outline: none; border: none;}
a{text-decoration: none;cursor:pointer}
.container{width: 1200px;margin: 0 auto;overflow: hidden;min-width: 1200px;}
.clear{overflow: hidden;}
.clearfix:before,.clearfix:after{clear:both;content:" ";display:table;}
/*公共属性部分 结束*/


/*智帝设计（37v.cn）
yaowei.zheng   2017-07-6  use：* */

/*公共二级菜单and头部框架 开始*/
.zd-main{margin-top: 15px;}
.zd-second-level{float: left;width: 20%;}
.zd-sl-box{  border-top: 5px solid #e8a612; background-color: #f1f1f1;  width: 200px;  }
.zd-sl-box li{  width: 200px;  height: 40px;  border-top:1px solid #ffffff;  }

.zd-sl-line{  display: block;  float: left;  width: 2px;  height: 24px;  margin: 8px 20px;  background-color: #c7c7c7;  }
.zd-sl-box li>a{  position: relative;  display: inline-block;  float: left;  width: 200px;  line-height: 40px;  color:#000000;  }
.zd-isjtxy{  position: absolute;  top: 2px;  right:12px;  font-size: 20px!important;  color: #e8a612;  }

.zd-content{  width: 80%;  float: left;  }
.zd-content-line{  width: 6px;  height: 40px;  background-color: #e8a612;  float: left;  margin-right: 6px;  }
.zd-content-tblock{  float: left;  width: 948px;  height: 40px;  background-color: #3a9fd7;  }
.zd-content-tblock span{  margin-left: 10px;  line-height: 40px;  font-size: 18px;  color: #ffffff;  }
.zd-content-text{  width: 100%;  padding: 20px 10px;  box-sizing: border-box;  }
/*公共二级菜单and头部框架 结束*/




/*公共头部*/
.zd-head .zd-logo{height: 80px;overflow: hidden;box-sizing: border-box;padding: 0 20px;}
.zd-head .zd-logo >div{width: 50%;float: left;}
.zd-head .zd-logo .zd-logo-left a{box-sizing: border-box;display: block;padding: 20px 0 15px;}
.zd-head .zd-logo .zd-logo-left img{height: 50px;}
.zd-head .zd-logo .zd-logo-right div{float: left;}
.zd-logo-phone{/*line-height: 80px;*/color: #e9a819;font-size: 20px;text-align: right;width: 60%;padding-top:28px;}
.zd-logo-phone span{float: right;}
.zd-logo-phone i{font-size: 20px;/*float: right;*/margin:0 8px;}
.zd-logo-search{width: 40%;}
.zd-logo-search input{width: 150px;height: 30px;line-height: 30px;;border: 1px solid #e9a819;margin: 24px 0;float: right;box-sizing: border-box;padding: 0 4px;}
.zd-logo-search i{color: #e9a819;width: 30px;height: 30px;border: 1px solid #e9a819;display: block;float: right;margin: 24px 0;border-left: none;font-size: 22px;padding: 2px;cursor: pointer;}
.zd-nav{border-top: 1px solid #3a9fd7;}
.zd-nav >ul{background: #f0f0f0;width: 1200px;display: block;margin: 0 auto;}
.zd-nav >ul> li{float: left;width: 12.5%;height: 60px;line-height: 60px;position: relative;}
.zd-nav >ul >li >a{text-align: center;width: 100%;display: block;color: #333;font-size: 16px;}
.zd-nav >ul >li >a:hover{background: #3a9fd7;color: #fffdef;}
.zd-nav >ul >.zd-on a{background: #3a9fd7;color: #fff;}
.zd-nav >ul >li ul{display: none; width: 100%;background: #3a9fd7;position: absolute;left: 0;top: 60px;text-align: center;z-index: 999;}
.zd-nav >ul >li ul li a{color: #fffdef;border-top:1px solid #5ab0de;width: 100%;display: block;height: 34px;line-height: 34px; }
/*公共头部 end*/


/*公共底部*/
.zd-footer{width: 100%; background: #3a9fd7;padding: 15px 0;min-width: 1200px;position: relative;}
.zd-footer p{font-size: 14px;line-height: 26px;color: #fffdef;text-align: center;}
/*.zd-footer img{position: absolute;right: 200px;top: 9px;width: 90px;height: 90px;}*/
.zd-foot div{float: left;}
.zd-footer .zd-left-foot{width: 30%;position: absolute;right: 0;}
.zd-footer .zd-right-foot{width: 100%;}
.zd-footer .zd-left-foot >a{float: left;margin-left: 70px;}
.zd-footer .zd-left-foot >a img{width: 80px;}
.zd-footer .zd-left-foot div{float: left;margin-left: 70px;}
.zd-footer .zd-left-foot div img{width: 70px;}
.zd-footer .zd-right-foot a{color: #ffffff;font-size: 14px;}
/*公共底部 end*/


/*公共分页*/
.paging{display: table;margin: 0 auto;}
.paging li{float: left;height: 35px;line-height: 35px;margin: 10px 6px;border: 1px solid #dddddd;}
.paging li strong{font-style: normal;font-weight: normal;padding: 0 10px;}
.paging li a{color: #000000;width: 100%;display: block;padding: 0 10px;}
.paging .c{background: #3a9fd7;color: #fff!important;height: 35px;line-height: 35px;margin: 10px 6px; width:35px; text-align:center;}
/*公共分页 end*/