html,div,h1,h2,h3,h4,p,dl,dt,dd,ul,li,p,form{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baselinebaseline;background:transparent}
body{margin:0;background:#fff;color:#333;font:14px Microsoft YaHei; overflow-x:hidden;}
li,dt,dd{float:left;list-style:none}
a{color:#333;text-decoration:none;transition:.3s}
i{font-style:normal}
a:hover{color:#f1511d}
a:hover img{opacity:.8;}

input,button{ margin:0; padding:0; border:0;font:14px Microsoft YaHei;transition:.3s}

hr{ padding:0; margin:0; border:0}
*{ outline:none}



/*font*/
@font-face {
  font-family: 'iconfont';  /* project id 1466934 */
  src: url('//at.alicdn.com/t/font_1466934_ynqbiadglw.eot');
  src: url('//at.alicdn.com/t/font_1466934_ynqbiadglw.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1466934_ynqbiadglw.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1466934_ynqbiadglw.woff') format('woff'),
  url('//at.alicdn.com/t/font_1466934_ynqbiadglw.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1466934_ynqbiadglw.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.icon-unie62c:before {
  content: "\e6b7";
}

.icon-weixin:before {
  content: "\e7e5";
}

.icon-tianmaot:before {
  content: "\e799";
}

.icon-caidan:before {
  content: "\e612";
}

.icon-weibo:before {
  content: "\e63d";
}

.icon-uparrowbig:before {
  content: "\e60b";
}

.icon-dianpujingxuan:before {
  content: "\e6e7";
}

.icon-taobao:before {
  content: "\e692";
}

.icon-goleft:before {
  content: "\e600";
}

.icon-guanbi:before {
  content: "\e605";
}

.icon-jingdongbaitiao:before {
  content: "\e606";
}

.icon-zuoyoujiantou-copy-copy-copy-copy:before {
  content: "\e601";
}

.icon-yingwen:before {
  content: "\ebe0";
}

.icon-zhongwen:before {
  content: "\ebe2";
}

.icon-sousuo:before {
  content: "\e683";
}




/*header*/

.header{ position:absolute; width:100%; height:90px; background:rgba(0,0,0,.4); z-index:9;top:0; transition:.5s}
.header dl{ width:1260px;margin:auto; line-height:90px;}
.header dt,.header dd{ width:50%; position:relative}

.header dl a{ color:#fff; display:block; float:right; width:52px; font-size:30px; opacity:.9}

.header dl dt a{float:left}

.header dl a:hover,.menu a:hover{ color:#fef1c9}





.searchMan{ width:240px; height:48px; background:rgba(0,0,0,.4); position:absolute; z-index:99; right:0; top:110px;opacity:0; transition:.3s;pointer-events:none}
.searchMan input{ position:absolute; width:160px; height:30px; padding-left:10px; top:6px;left:15px}
.searchMan button{ width:40px; height:30px; position:absolute;left:150px; cursor:pointer; background:#e00; color:#fff; top:6px;left:185px}
.menu{ position:absolute; width:360px; height:38.7vw; background:rgba(0,0,0,.5); z-index:999;right:-360px;opacity:0; transition:.6s;}

.menu dl{ margin:auto; width:80%; height:7.2vw; line-height:100px; overflow:hidden; font-size:25px;}
.menu dl a{ color:#fff}
.menu dl dt,.menu dl dd{ width:50%;}

.menu dl dd a{ float:right; display:block; width:40px; text-align:right}


.nav a:hover{ background:rgba(102,51,0,.7)}



.nav{margin-top:-2.2vw;}
.nav a{ display:block; width:100%; text-align:center; height:4.3vw; line-height:4.5vw; color:#fff; font-size:21px; font-weight:bold;}
.nav a img{width:124px; height:23px}
.nav a:hover img{ opacity:1; }



/*botMail*/

.botMail{ width:100%; height:280px; background:url(bot_mail.jpg) top center no-repeat}

.contactMain{ margin:auto; width:1120px; position:relative;}
.contactMain p{ position:absolute; color:#ff7f00; font-size:27px; padding-top:115px}
.contactMain p i{ color:#fff; font-size:42px; padding-right:12px}


.mailForm{ width:550px; float:right; padding-top:100px}

.mailForm input{ width:510px; height:46px; border-radius:46px; padding-left:30px; outline:none}
.mailForm button{ width:150px; height:42px; background:#ff7f00; color:#fff; font-size:15px; margin:20px auto; display:block; cursor:pointer;}
.mailForm button:hover{ background:#f60}




/*footer*/

.footer{ width:100%; height:140px; background:#1a1d22}

.footer dl{ margin:auto; width:1120px; color:#eee;}

.footer dl dt{ width:320px}

.footer dl dt p{ width:160px; height:90px; background:url(bot_logo.png) top center no-repeat; text-align:center; position:relative;margin-top:23px}
.footer dl dt p i{ position:absolute; bottom:0; display:block; text-align:center; width:160px}

.footer dl dd{ width:800px; text-align:right}
.iconList a{ color:#eee; font-size:26px; display:block; float:right; margin-left:12px}

.copyTxt{ padding-top:52px; height:24px;}
.footer a{ color:#eee}
.footer a:hover{ color:#fef1c9}


.icon-uparrowbig{ display:block; width:34px; height:34px; border:2px solid #ff7f00; border-radius:50%; text-align:center; color:#ff7f00; line-height:34px; font-size:20px; opacity:.7; position:fixed; right:30px; bottom:43px; display:none}



.codeMain{ position:fixed; top:0; width:100%; height:200%; background:rgba(0,0,0,.5); z-index:999; line-height:0; display:none}

.codeMain div{ position:fixed;width:100%; height:300px; text-align:center;top:50%; margin-top:-150px}
.codeMain div p{ width:258px; margin:auto; height:42px}
.codeMain div a{ display:inline-block;font-size:21px;width:42px; height:42px; line-height:43px; background:#fff; margin:15px auto;border-radius:50%}
.codeMain div a:hover{ color:#e00}