@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body {font-family:"微软雅黑",SimHei, SimSun; font-size:14px; color:#333; background:#ebebeb;  }
ul,li{list-style:none;}
img{border:0; vertical-align:top;}
input,select,textarea{vertical-align:middle;}
i,span,em,cite,p,dl,dt,dd,span,b{ font-style:normal;cursor: pointer;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
b{font-weight: normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:100%;outline: none;}
a{ text-decoration:none; cursor:pointer; color:#333;  bblr:expression(this.onFocus=this.blur()); outline-style:none;}
a:hover{ text-decoration:none; color:#666; outline: none;}
a:active {star:expression(this.onFocus=this.blur());outline-style:none;}
.clearfix:after,.clearfix:before{content:"";display: table;}
.clearfix:after{clear: both;}

.wrepp{width: 100%;}
.wrepa{max-width: 1200px;margin: 0 auto;}
.headerTop{background: #000000;height: 40px;width: 100%;}
.headerTopL{float: left;}
.headerTopL>ul>li,.headerTopR>ul>li{float: left;/*padding: 0 15px;*/margin-left:25px;position: relative;line-height: 40px;font-size: 12px;}
.headerTopR>ul>li{font-size: 14px;}
.headerTopL>ul>li:first-of-type,.headerTopR>ul>li:first-of-type{margin-left: 0;}
.headerTopL>ul>li>a,.headerTopR>ul>li>a{color: #FFFFFF;}
.headerTopL>ul>li>a:before,.headerTopR>ul>li>a:before{content: "";width:1px ;height:12px ;background: #999999;display: inline-block;position: absolute;right: -12.5px;top: 50%;margin-top: -6px;}
.headerTopL>ul>li:last-child>a:before,.headerTopR>ul>li:last-child>a:before{content: none;}
.headerTopL>ul>li:nth-child(4)>a,.headerTopL>ul>li:nth-child(5)>a{color: #ffe301;}
.headerTopR{float: right;}
.header{width: 100%;background:#ffe301;height:80px ;}
.header .headerNavLOGO{width: 177px;padding:14.5px 0;overflow: hidden;float: left;}
.header .headerNavLOGO img{width: 100%;}
.header .headerNav{float: left;margin-left: 110px;}
.header .headerNav>ul>li{    font-size: 18px;
    font-weight: bold;float: left;line-height:80px ;margin-left:108px;position: relative;}
.header .headerNav>ul>li:first-of-type{margin-left: 0;}
.header .headerNav>ul>li.active a:before{content: "";background:#000000 ;height:3px ;position: absolute;bottom: 20px;left: 0;transition: all 1s;width:100%;}
.header .headerNav>ul>li>a{color: #000000;}
.header .headerNav>ul>li>a:before{content: "";background:#000000 ;height:3px ;position: absolute;bottom: 20px;width: 0;}
.header .headerNav>ul>li:hover>a:before{width: 100%;}
.headerSrach{width: 100%;height:70px;background: #000000;}
.headerSrachL{width: 172px;height: 24px;overflow: hidden;margin: 23px 0;float: left;margin-right: 114px;}
.headerSrachL>img{width: 100%;}
.headerSrachC{float:left;width: 594px;height:40px;border:1px solid #ffe301;position: relative;box-sizing: border-box;margin: 15px 0;}
.headerSrachC>input{width: 90%;height:40px ;color: #999999;line-height: 40px;box-sizing: border-box;padding-left: 5%;background: transparent;border: none;display: inline-block;}
.headerSrachC>i{color: #ffe301;position: absolute;display: inline-block;font-size: 28px;line-height: 40px;right: 10px;}

.headerSrachR{float:right;width:240px ;height:40px ;box-sizing:border-box;border:1px solid #ffe301;line-height:36px;text-align: center;margin: 15px 0;position: relative;}
.headerSrachR>i{background:url(../images/sc02.png) no-repeat;width: 18px;
    height: 19px;display: inline-block;margin-right: 20px;font-weight: bold;position: absolute;top: 50%;margin-top: -9.5px;left: 40px;}
.headerSrachR>a{color:#ffe301;font-size: 16px;margin-left: 45px;}

.headerSrachR:hover{background:#ffe301;}
.headerSrachR:hover>a,.headerSrachR:hover>i{color:#000000;}
.headerSrachR:hover>i{background:url(../images/sc01.png) no-repeat;}
.headerSrachR01{-moz-box-shadow:3px 5px 5px #a3941d; -webkit-box-shadow:3px 5px 5px #a3941d; box-shadow:3px 5px 5px #a3941d;width:152px ;height:40px ;background:#ffe301;box-sizing:border-box;border:2px solid #ffe301;line-height:36px;text-align: center;margin: 22.5px 0;}
.headerSrachR01>a{color:#000000;font-size: 16px;}



.footer{width: 100%;background:#ffe301 ;height: 240px;box-sizing: border-box;}
.footer .footerT{padding: 34px 0 0;}
.footer .footerT>.footerTL>ul>li{float: left;line-height: 30px;font-size:14px ;font-weight: bold;margin-right: 50px;}
.footer .footerT>.footerTL>ul>li>a{color: #000000;}
.footer .footerT>.footerTL{float: left;width: 60%;}
.footer .footerT>.footerTL>p{padding-top: 30px; text-align: left;}
.footerLogo{float: right;width: 177px;height: 80px;cursor: pointer;}
.footerLogo img{width: 100%;}
.footer p{text-align: center;font-size:14px ;color: #000000;padding-top: 40px;line-height: 26px;}
