﻿@charset "utf-8";
*{padding:0;margin:0;}
img{border:0}
img,input,textarea{vertical-align:middle}
input,button,select,textarea{outline:none;resize:none;}
ul,ol li{list-style:none;color:#7e7e7e}
a{text-decoration:none}
button{cursor:pointer;border: none;background: none;}
html,body{ min-width: 1200px; margin: 0 auto;}
html,body,div,h1,h2,h3,h4,h5,h6,p,span,strong,em,i,sub,sup,ul,ol,li,dl,dt,dd,a,input,button,select{font-family:"微软雅黑";font-size:16px;}
.fl{float: left;}
.fr{float: right;}
.wid{ width: 1200px; margin: 0 auto;}
.wids{width:100%;}
.clear{clear:both}
.clearfix:after{content:"";height:0;display:block;clear:both;visibility:hidden}

/* 效果 */
.fun{position: fixed;right:50px;bottom:50px;text-align: center;display: none;}
.fun span{display: block;width:50px;height:50px;line-height: 50px; border:1px solid #42210b;border-radius: 55px;cursor: pointer;}
.fun span img{display: inline;width:20px;}


/* 头底部 */
.all_top .nav{position: absolute;top:0px;left:0px;width:100%;height:110px;background: rgba(255, 255,255,0.3);}
.all_top .nav .box{height:110px;}
.all_top .nav .box ul{position: relative;left: -41px;}
.all_top .nav .box ul li{float: left;width:150px;text-align: center;line-height: 110px;}
.all_top .nav .box ul li a{color: #ffffff;font-size:16px;}
.all_top .nav .box ul li a:hover{font-size:18px;font-weight: bold;line-height: 101px;}
.all_top .nav .box ul li.active a{font-size:18px;font-weight: bold;line-height: 101px;}
.all_top .nav .box span{width:310px;height:110px;position: relative;text-align: right;}
.all_top .nav .box span img{position: absolute;right:20px;top:45px;}
.all_top .nav .box span input{display: none; background:none;border:1px solid #fff;border-radius: 55px;width:0px;height:40px;margin-top:35px;padding:0px 48px 0px 20px;font-size:16px;color:#ffffff;}
.all_top .banner{background-repeat: no-repeat; background-attachment: scroll;background-position: center;}
.all_top .banner strong{display: block;width: 600px;position: absolute;left:50%;margin-left:-300px;text-align: center;color:#fff;font-size:36px;}
.all_top .banner strong.banner_about_title{top: 330px;}
.all_top .banner strong.banner_news_title{top: 330px;}
.all_top .banner strong.banner_trade_title{top: 330px;}
.all_top .banner strong.banner_contact_title{top: 330px;}
.all_footer{background: #383538;height:220px; color:#adadad;text-align: center;}
.all_footer p{text-align: center;width:1200px;margin:0 auto;border-top:3px solid #fff;padding-top:30px;}
.all_footer span{display: block;margin-top:20px;margin-bottom:20px;}
.all_footer .lin span{display: inline;}





/* banner */
.banner_index{background-image: url(../images/banner_index.jpg);height: 600px;}
.banner_about{background-image: url(../images/banner_about.jpg);height: 600px;}
.banner_news{background-image: url(../images/banner_news.jpg);height: 600px;}
.banner_trade{background-image: url(../images/banner_trade.jpg);height: 600px;}
.banner_contact{background-image: url(../images/banner_contact.jpg);height: 600px;}


/* index */
.ix_cont{position: relative;}
.ix_cont .top{width:800px;height:170px;background:url("../images/ding.png")no-repeat 640px center,#f6f6f6;background-size: 229px 326px; position: absolute;left:50%;margin-left:-400px;top:-85px;box-shadow: 0px 15px 20px #ccc;}
.ix_cont .top img{width:110px;height:110px;margin-top:30px;margin-left:80px;}
.ix_cont .top p{margin-top:53px;line-height: 30px;letter-spacing: 2px;margin-left:30px;}
.ix_cont .cont{background:url("../images/ding.png")no-repeat center bottom;padding-top:200px;padding-bottom: 86px;}
.ix_cont .cont h2{text-align: center;}
.ix_cont .cont h2 strong{display: block;font-size:22px;}
.ix_cont .cont h2 span{display: block;width:90px;border-bottom: 3px solid #000;margin:0 auto;margin-top:10px;}
.ix_cont .cont ul{padding: 45px;}
.ix_cont .cont ul li{width:1175px;margin:0 auto;padding-left:25px;font-size:17px;color:#000;line-height: 30px;margin-top:30px;background: url("../images/icon_07.jpg")no-repeat left 8px;background-size: 16px 16px;word-break: break-all;}
/* about */
.at_cont{background: url("../images/About-us_bg_02.jpg");background-size: 100% 857px;}
.at_cont h2{text-align: center;height:220px;line-height: 220px;color:#000;font-size:30px;}
.at_cont ul{text-align: center;}
.at_cont ul li{display: inline-block;margin-right:53px;}
.at_cont ul li:last-child{margin-right:0px;}
.at_cont ul li em{display: block;font-style: normal;font-size:15px;color:#000;font-weight: bold;line-height: 55px;}
.at_cont p{line-height: 40px;font-size:16px;padding:70px 0px 160px 0px;word-break: break-all;}
/* news */
.ns_cont{background:url("../images/news_bg_02.jpg")no-repeat center;background-size: 100% 4365px;}
.ns_cont ul{padding-bottom: 150px;padding-top: 50px;}
.ns_cont ul li{padding:50px;box-shadow: 0px 0px 35px #ccc;margin-bottom:50px;background: #fff;}
.ns_cont ul li img{width:525px;}
.ns_cont ul li .text{width:525px;font-size:16px;color:#000}
.ns_cont ul li .text h3{font-weight: bold;font-size:18px;}
.ns_cont ul li .text p{margin-top:20px;line-height: 30px;word-break: break-all;}
/* trade mode */
.te_cont{background: #f8f8f8;padding:73px 0px 0px 0px;}
.te_cont ul li{float:left;width:351px;margin-right:73px;box-shadow: 0px 0px 50px #cccccc;background: #fff;text-align: center;padding-bottom: 50px;}
.te_cont ul li.li1{background: url("../images/ade1_03.jpg")no-repeat center;}
.te_cont ul li:last-child{margin-right:0px;}
.te_cont ul li span{display: block;padding:50px 0px 25px 0px;color:#000;font-size:16px;font-weight: bold;}
.te_cont ul li img{display: block;}
.te_cont ul li p{width:300px;margin:0 auto;text-align: left;font-size:15px;color:#000;line-height: 25px;word-break: break-all;}
.te_cont .bottom{text-align: center;background: #fff;width:100%;margin-top:73px;}
.te_cont .bottom img{display: inline-block;}
/* contact */
.ct_cont .box{padding:90px 0px;width:900px;margin:0 auto;}
.ct_cont .box dl{padding-top:10px;}
.ct_cont .box dl dt{font-size:28px;font-weight: bold;color:#000;padding-bottom: 10px;}
.ct_cont .box dl dd{font-size:18px;color:#000;margin-bottom:20px;}














