body,html{color: #333333;font-family: "Microsoft Yahei";font-size: 14px;width: 100%;height: 100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
ul{list-style: none;}
a{color: #333333;text-decoration: none;border:none;cursor:pointer;display: inline-block;*border:0;}
a{star:expression(this.onFocus=this.blur()); /* for Ie*/} 
em,i,h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%;font-style: normal;display: inline-block;}
input,textarea,button{outline:none;border:0;border: none;*border:0;padding: 0;margin: 0;box-shadow: none;background: none;font-family: "Microsoft Yahei";}
img{border:none;*border:0;width: auto;height: auto;max-width: 100%;max-height: 100%;display: inline-block;}
*{outline: none;*border:0;*outline: 0;}

.clearfix{zoom:1;}
.clearfix:after{ content:''; clear:both;display:table;}
.width1200{width: 1200px;margin: auto;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.head{width: 100%;}

/* 头部 */
.head-top{border-bottom: 1px solid #e5e5e5;}
.head-top-hy{overflow: hidden;}
.head-top{height: 40px;font-size: 12px;color: #717171;line-height: 40px;}
.head-top-list{overflow: hidden;}
.head-top-list li{float: left;line-height: 16px;height: 16px;margin: 12px 0px;padding: 0px 8px; }
.head-top-list li a{color: #717171;line-height: 12px;height: 12px;}
.head-top-list li+li{border-left: 1px solid #e5e5e5;}


.index-logo .logo{overflow: hidden;height: 112px;padding-top: 38px;}
.index-logo .logo .title img{height: 74px;}
.logo-dh .title{text-align: right;color: #666;font-size: 16px;line-height: 37px;height: 37px;}


.nav{background: #649333;width: 100%;min-width: 1200px;}
.nav ul{overflow: hidden;}
.nav ul li{float: left;}
.nav ul li a{width: 150px;height: 60px;display: block;line-height: 60px;font-size: 16px; text-align: center;color: #fff;}
.nav ul li.this a,.nav ul li:hover a{background: #f0820c;}
.nav ul li.active{float: right;}
.nav ul li.active a{width: 200px;background: #f0820c;}


/* dibu */
.foot{width: 100%;background: #313131;}
.foot .width1200{overflow: hidden;}
.foot-list{padding-top: 80px;float: left;width: 300px;}
.foot-top .title{font-size: 18px;color: #fff;margin-bottom: 20px;}
.foot-top .xian{width: 26px;height: 1px;background: #626262;margin-bottom: 20px;  }
.foot-link ul li{padding-left: 42px;background: url(../images/foot_link_iocn.png) no-repeat left center;margin-bottom: 20px;}
.foot-link ul li a{color: #a4a4a4;}
.foot-link ul li a:hover{color: #f2f2f2;}

.foot-con{float: left;width: 600px;}
.foot-con-s{overflow: hidden;padding-top: 80px;margin-bottom: 38px;}
.foot-address,.foot-us{float: left;width: 300px;}
.foot-address-con{color: #a4a4a4;font-size: 14px;line-height: 20px;background: url(../images/foot_dz_iocn.png) no-repeat left center;padding-left: 42px;width: 238px;}
.foot-us-con{color: #a4a4a4;font-size: 14px;line-height: 22px;padding-left: 42px;}
.foot-us-hotline{background: url(../images/foot_dh_iocn.png) no-repeat left center;margin-bottom: 10px;}
.foot-us-mailbox{background: url(../images/foot_yx_iocn.png) no-repeat left center;}

.foot-nav ul{overflow: hidden;}
.foot-nav ul li{float: left;margin-right: 48px;}
.foot-nav ul li a{color: #a4a4a4;}
.foot-nav ul li a:hover{color: #f2f2f2;}
.foot-ewm{background: #3e3e3e;width: 267px;height: 270px;float: right;padding-top:80px;}
.foot-ewm-img{width: 159px;height: 159px;margin:0 auto;overflow: hidden;margin-bottom: 34px;}
.foot-ewm-img img{width: 159px;height: 159px;}
.foot-ewm .title{color: #fff;font-size: 14px;text-align: center;}


/**/
.copyright{background: #252525;height: 89px;width: 100%;}
.copyright-title{overflow: hidden;}
.copyright-title .title,.copyright-title .subtitle,.copyright-title .subtitle a{color: #a4a4a4;font-size: 14px;line-height: 89px;}
.copyright-title .subtitle a:hover{color: #f2f2f2;}

.cp-cpxx{background: #9cc813;}
.cp-cpxx .title{font-size: 18px; height: 50px;line-height: 50px;color: #fff;background: url(../images/cp_xq_bg.png) no-repeat right center;padding-left: 18px;}







