body,html{font-family:"MicroSoft YaHei","hiragino sans GB","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#333;}
body{margin-top:90px;}
input{font-family:"MicroSoft YaHei";}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,object,i,em{margin:0px;padding:0px;outline:none;}
ul,li,ol{list-style-type:none;}
address,cite,code,em,th,i,h1,h2,h3,h4,h5,h6{font-style:normal;}
img{border:0 none;}
input,button,select,textarea{outline:none;}
object,textarea,img,iframe{vertical-align:middle;}
li{vertical-align:bottom}
textarea{overflow:auto;}
s{text-decoration:none;}
*{margin:auto;}
a{text-decoration:none;color:#6a6a6a;}
a:hover{color:#C0851F;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#ccc;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}


/*font_color*/
.fcr{color:#c84650;}
.fcb{color:#327acf;}
.fco{color:#f50;}
.fcg{color:#727272;}
.fcgs{color:#f4f4f4;}
.fcpink{color:#edd9db;}
.fcy{color:#ff892c;}
.fcw{color:#fff;}
/*font_size*/
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.fz18{font-size:18px;}
.fz20{font-size:20px;}
.fz22{font-size:22px;}
.fz24{font-size:24px;}
.fz26{font-size:26px;}
.fz28{font-size:28px;}
.fz30{font-size:30px;}
.fz40{font-size:40px;}
.fz50{font-size:50px;}

.fwb{font-weight:bold;}
.fwn{font-weight:normal;}

.arial{font-family:Arial;}
.yahei{font-family:Microsoft yahei;}
.simsun{font-family:simsun;}

/*background*/
.bg_w{background:#ffffff;}
.bg_black{background:#343434;}
.bg_gray{background:#f4f4f4;}
.bg_red{background:#c84650;}
.bg_blue{background:#3498DB;}
.bg_green{background:#2ECC71;}
.bg_yellow{background:#F39C12;}

.borb_red{border-bottom:1px solid #327acf;}

.por{position:relative;}
.poa{position:absolute;}
.oh{overflow:hidden;}
.dn{display:none;}
.hand{cursor:pointer;}

.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
/*clear*/
.clear{clear:both;height:0px;font-size:0px;_line-height:0px;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;visibility:hidden;clear:both;overflow:hidden;height:0px;content:"\0020";}
.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20,.blank25,.blank30,.blank35,.blank40,.blank45,.blank50{font-size:0px;height:0px;display:block;clear:both;overflow:hidden;}
.blank0{height:0;}
.blank1{height:1px;}
.blank2{height:2px;}
.blank3{height:3px;}
.blank4{height:4px;}
.blank5{height:5px;}
.blank6{height:6px;}
.blank7{height:7px;}
.blank8{height:8px;}
.blank9{height:9px;}
.blank10{height:10px;}
.blank11{height:11px;}
.blank12{height:12px;}
.blank13{height:13px;}
.blank14{height:14px;}
.blank15{height:15px;}
.blank16{height:16px;}
.blank17{height:17px;}
.blank18{height:18px;}
.blank19{height:19px;}
.blank20{height:20px;}
.blank25{height:25px;}
.blank30{height:30px;}
.blank35{height:35px;}
.blank40{height:40px;}
.blank45{height:45px;}
.blank50{height:50px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.ml20{margin-left:20px;}
.ptb20{padding:20px 0px;}
.ptb30{padding:30px 0px;}
.ptb40{padding:40px 0px;}
.ptb50{padding:50px 0px;}
/*form*/
.btn{display:inline-block;border:none;-webkit-appearance:none;white-space:nowrap;text-align:center;cursor:pointer;}
.btn:visited,.btn:hover{color:#ffffff;}
.inputA,.selectA.textareaA{border:1px solid #dddddd;color:#888888;padding:0px 4px;-webkit-border-radius:2px;border-radius:2px;-moz-border-radius:2px;}

/*base*/
.row{width:1240px;height:auto;}

.lm{height:20px;position:relative;background:#e0dddd;line-height:20px;padding:10px 10px;}
.lm span{display:inline-block;border-left:3px solid #C0851F;font-size:16px;text-indent:12px;font-weight:700;color:#333;}
.lm a{color:#C0851F;float:right;}

.lmA{height:40px;position:relative;line-height:40px;background:url(../image/ind_lm1.png) no-repeat;text-align:center;}
.lmA span{display:inline-block;font-size:28px;font-weight:700;color:#AE6C0E;}

.column{border-left:5px solid #AE6C0E;height:50px;line-height:50px;background:#f7f7f8;padding:0px 20px;}
.column .catname{float:left;font-size:22px;}
.column .current{float:right;color:#666;}
.column .current a{color:#333;}

.columnA{border-left:5px solid #AE6C0E;height:50px;line-height:50px;background:#f7f7f8;padding:0px 20px;}
.columnA .catname{float:left;font-size:22px;color:#AE6C0E;font-weight:700;}
.columnA .current{float:right;color:#666;}
.columnA .current a{color:#333;}

.banner .swiper-button-prev,.banner .swiper-button-next{position:absolute;top:50%;margin-top:-55px;width:55px;height:110px;background-color:rgba(0, 0, 0, 0.6);background-repeat:no-repeat;background-position:center center;z-index:9;cursor:pointer;}
.banner .swiper-button-prev{left:0px;background-image:url(../image/headline_prev.png);}
.banner .swiper-button-next{right:0px;background-image:url(../image/headline_next.png);}

.sidebar{width:220px;height:auto;float:left;}
.sidebar .menu{height:auto;background:#f0f0f0;border-bottom:5px solid #AE6C0E;}
.sidebar .menu.fiexd{position:fiexd}
.sidebar .menu h4{background:#AE6C0E;height:90px;padding:18px 10px 0px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.sidebar .menu h4 label,.sidebar .menu h4 span{display:inline-block;width:100%;}
.sidebar .menu h4 label{color:#CC972B;font-size:16px;font-family:Arial;}
.sidebar .menu h4 span{color:#fff;text-align:center;font-size:26px;margin-top:5px;}
.sidebar .menu ul{padding:10px 0px;}
.sidebar .menu ul li{height:auto;text-align:center;font-size:16px;padding:0px 10px;}
.sidebar .menu ul li.act{background:#f7f7f8;font-weight:700;font-size:18px;}
.sidebar .menu ul li a{color:#000;width:100%;height:52px;line-height:52px;border-bottom:1px solid #E6D6C0;display:inline-block;position:relative;}
.sidebar .menu ul li a:after{content:'';height:12px;position:absolute;left:-10px;top:19px;z-index:9;}
.sidebar .menu ul li.act a:after{display:none;}
.sidebar .menu ul li a:hover{color:#AE6C0E;background:#f7f7f8;}
.sidebar .seach{height:30px;position:relative;border:1px solid #ddd;margin-top:10px;padding-left:10px;}
.sidebar .seach .keywords{height:30px;line-height:30px;border:none;width:100%;}
.sidebar .seach .seachbtn{width:30px;height:30px;background:url(../image/seachs.png) no-repeat center center;position:absolute;right:0px;top:0px;border:none;-webkit-appearance:none;white-space:nowrap;z-index:9;}

.ts{width:720px;height:40px;float:right;position:relative;}
.phone_box { float:left;position:relative;}
 .phone_box font{ color: #CC9900;; float: left;}
.phone_box span{ display: block; color: #AE6C0E; font-size: 26px; font-weight: bold;}
.phone_box img{ display: block; float: left; width: 35px; height: 35px; padding-right: 10px; margin-top: 6px;}


.main{width:986px;height:auto;float:right;}

/*head*/
.head{height:60px;width:100%;background:#fff;position:fixed;z-index:999;left:0px;top:0px;padding:15px 0px;}
.head .logo{width:290px;height:60px;float:left;}
.head .language{width:80px;float:right;height:auto;margin-left:30px;margin-top:13px;}
.head .language span,.head .language a{margin:3px;height:28px;line-height:28px;display:inline-block;}
.head .language a{background:url(../image/black_opacity6.png);padding:0px 5px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.head .seach{width:300px;height:40px;float:right;position:relative;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0px 40px 0px 10px;margin-top:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.head .seach .searchTxt{width:100%;color:#f08c2e;border:none;-webkit-appearance:none;white-space:nowrap;background-color:transparent;height:40px;line-height:40px;}
.head .seach .searchSumit{position:absolute;right:0px;top:0px;z-index:99;border:none;-webkit-appearance:none;white-space:nowrap;cursor:pointer;color:#fff;width:40px;height:40px;background:url(../image/seachs.png) no-repeat center center;border-left:1px solid #ddd;}

nav{width:100%;height:50px;background:#AE6C0E;}
nav ul{margin:auto;}
nav ul li{height:50px;float:left;cursor:pointer;text-align:center;position:relative;padding:0px 40px;}
nav ul li:hover a,nav ul li.act a{color:#fff;}
nav ul li>a{width:100%;color:#fff;line-height:50px;font-size:16px;font-weight:700;display:inline-block;}
nav ul li .item{min-width:100px;position:absolute;left:0px;top:48px;border-top:2px solid #C0851F;background:#f4f4f4;display:none;z-index:999;}
nav ul li .item a{width:100%;height:36px;line-height:36px;border-top:1px solid #dfdfdf;color:#717171;display:inline-block;white-space:nowrap;padding:0px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
nav ul li .item a:hover{color:#AE6C0E;}
nav ul li  a:hover{color:#FFCC00;}

/*pages*/
.pages{background:#fff;text-align:center;height:auto;margin-top:20px;}
.pages a,.pages span{display:inline-block;padding:5px 10px;color:#222222;margin:0px 5px;background:#f4f4f4;}
.pages span.act,.pages a:hover{background:#AE6C0E;color:#fff;}
.pages a{color:#999;}
.pages span{color:#ccc;}
/*foot*/
.foot{height:auto;border-top:1px solid #a1a1a1;background:#535353;color:#fff;padding:20px 0px;margin-top:40px;}
.foot .copyright{width:408px;height:auto;float:left;}
.foot .copyright h4{font-size:16px;height:40px;line-height:30px;font-weight:normal;}
.foot .copyright p{line-height:28px;}
.foot .qrcode{height:auto;float:right;}
.foot .qrcode ul li{width:120px;height:auto;float:left;text-align:center;}
.foot .qrcode ul li img{width:90px;}

.foot .footnavbox{height:auto;border-bottom:1px solid #999;padding-bottom:20px;}
.foot .footnav{width:20%;height:240px;float:left;}
.foot .footnav.w200{width:206px;}
.foot .footnav h4{font-size:16px;height:30px;line-height:30px;color:#fff;margin-bottom:10px;}
.foot .footnav ul li{height:28px;line-height:28px;}
.foot .footnav ul li a{color:#ccc;}

.newclass{text-align:center;}
.ban-a{padding-top:20px;}
.ban-a li{display:inline-block;font-size:14px;}
.ban-a li a{display:block;padding:10px 10px;border:1px solid #aeafaf;color:#333;background:#fff;cursor:pointer;}
.ban-a li a.on,.ban-a li a:hover{background:#AE6C0E;color:#fff;border:1px solid #AE6C0E;}
.login{float:right;margin:20px;}
.login a{background: #c0851f;    color: #fff;    padding: 5px 10px;margin-right:12px;}