﻿@charset "utf-8";
*{margin:0;padding:0;box-sizing:content-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, ul, ol, li, dl, dd, input, button, textarea, fieldset, legend, figure, menu, th, td, pre{margin:0;padding:0;}
body{font: 12px/1 "Microsoft YaHei", "Arial", "Helvetica", "sans-serif";color:#666;overflow-x:hidden;}
h1, h2, h3, h4, h5, h6{font-weight: normal;font-size: inherit;}
a{color: #999;text-decoration: none !important;outline: none;star: expression(this.onFocus=this.blur());}
a:hover{text-decoration:none !important;}
a:focus{outline:none;outline-offset:0;}
img{border: none;}
ul, ol{list-style: none;}
i, em{font-style: normal;}
table{border-collapse: collapse;}
input, button, select, textarea, optgroup{font: inherit;color:inherit;outline:none;}
input[type="text"], input[type="password"], button, textarea{border:1px solid #ccc;}
input[type="button"], input[type="submit"], button{border:none;}
textarea{resize:none;}
input[type="radio"], input[type="checkbox"]{border:none;}
input::-ms-clear, input::-ms-reveal{display:none;}

/*----------------------------- general -----------------------------*/
.clearfix{*zoom:1;}
.clearfix:after{display:block;clear:both;height:0;content:"";}
.fl{float:left;}
.fr{float:right;}
.wrapper{width:1120px;margin:0 auto;}

/*------------------------------- css -------------------------------*/
.mt-5{margin-top:5px;}
.mt-10{margin-top:10px;}
.mt-15{margin-top:15px;}
.mt-20{margin-top:20px!important;}
.mt-25{margin-top:25px;}
.mt-40{margin-top:40px;}

.pt-0{padding-top:0 !important;}
.pt-20{padding-top:20px !important;}
.pt-40{padding-top:40px !important;}

.pl-20{padding-left:20px;}

.t-5{text-indent:5px;}
.t-25{text-indent:25px;}

.mr-10{margin-right:10px;}
.mr-15{margin-right:15px;}
.mr-20{margin-right:20px;}
.fff{background:#fff !important;}

/* 弹出层 */
.wrapLayOut{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:10000;background:url(../icons/black-out-bg.png);}
.wrapLayOut .maskLayer{position:absolute;width:100%;height:100%;background: #000;opacity:.6;filter:alpha(opacity=60);}
.wrapLayOut .closeBtn{display:inline-block;position:absolute;top:10px;right:440px;width:32px;height:32px;cursor:pointer;background:url(../icons/close.png) center center no-repeat;z-index:9999;}
.wrapLayOut .closeBtns{display:inline-block;position:absolute;top:20px;right:20px;width:32px;height:32px;cursor:pointer;background:url(../icons/close.png) center center no-repeat;z-index:9999;}

/* 头部 */
.header{width:100%;height:100px;position:relative;z-index:999;background:#BB9B6C;}
.header .logo{width:105px;float:left;margin-top:20px;margin-left:2px;}
.header .nav{float:left;width:1000px;position:relative;top:50px;}
.header .nav ul{margin:0;padding-left:30px;}
.header .nav ul li{float:left;height:70px;line-height:40px;padding:0 50px;}
.header .nav ul li a{color:#fff;font-size:15px;}
.header .nav ul li a:hover{color:#fff;}
.header .nav ul .hover a{color:#fff;}
.header .nav ul dl,.header .nav ul .hover dl{position:absolute;background:#ddd;display:none;z-index:99999;height:25px;line-height:25px;width:1120px;top:50px;left:45.5%;margin-left:-562px;}
.header .nav ul dl a,.header .nav ul .hover dl a{font-size:14px;line-height:23px;height:23px;color:#555;margin:0 30px;border-bottom:2px solid #ddd;display:inline-block;}
.header .nav ul dl a:hover,.header .nav ul .hover dl a:hover{color:#c5a372;border-bottom:2px solid #555;}
.header .nav ul dl dd{float:left;height:23px;}
.header .nav ul dl dd span{color:#a0a0a0;font-family:"sans-serif";font-size:12px;}

.header .top{position:absolute;right:7.5%;}
.header .top .language{float:right;height:55px;line-height:55px;}
.header .top .language li{float:left;color:#fff;font-size:13px;}
.header .top .language li a{color:#fff;}
.header .top .language li a:hover{color:#fff;}
.header .top .language li span{padding:0 10px;color:#fff;font-family:"sans-serif";font-size:12px;}
.header .top .language li:nth-child(3) span{padding:0 8px 0 10px;}
.header .top .language li i{padding-left:6px;}
.header .top .language .dropdown{position:relative;width:102px;}
.header .top .language li dl{position:absolute;width:80px;background:#4b505f;border-radius:0 0 3px 3px;right:4px;padding:5px 0;display:none;bottom:-43px;left:0;}
.header .top .language .dropdown:hover dl{display:block;}
.header .top .language li dd{text-indent:12px;line-height:22px;}
.header .top .language li dd a{font-size:12px;}
.header .top .language li dd a:hover{color:#c5a372;}

/* 底部 */
.footer{width:100%;height:100%;background:url(../images/footer-bg.jpg) no-repeat;}
.footer-contact{width:1120px;margin:0 auto;height:120px;}
.footer-contact ul{padding-top:28px;margin:0;}
.footer-contact ul li{color:#fff;line-height:22px;font-size:14px;float:left;border-left:1px solid #A45546;}
.footer-contact ul li:first-child{width:172px;border-left:0;}
.footer-contact ul li:first-child img{padding-top:9px;}
.footer-contact ul li:nth-child(2){width:310px;padding-left:34px;padding-top:10px;padding-bottom:10px;}
.footer-contact ul li:nth-child(3){width:262px;padding-left:82px;padding-top:10px;padding-bottom:10px;}
.footer-contact ul li:last-child{width:194px;padding-left:63px;padding-top:10px;padding-bottom:10px;}
.footer-contact ul li a{color:#fff;}
.footer-nav{width:1120px;margin:0 auto;padding-top:55px;overflow:hidden;}
.footer-nav ul{float:left;width:186px;}
.footer-nav ul li{line-height:25px;}
.footer-nav ul li strong{font-size:14px;color:#fff;font-weight:normal;padding-bottom:7px;display:inline-block;}
.footer-nav ul li a{font-size:12px;color:#fff;}
.footer-link{text-align:center;padding-top:120px;}
.footer-link ul{width:303px;margin:0 auto;}
.footer-link ul li{float:left;border-right:1px solid #EEE6DA;height:47px;width:100px;}
.footer-link ul li:last-child{border-right:none;}
.footer-link ul li:last-child img{position:relative;left:10px;}
.copyright{text-align:center;font-size:12px;color:#fff;padding-top:80px;}
.copyright p{line-height:26px;position:relative;}
.copyright p a{padding-right:10px;}
.copyright p img{position:relative;top:4px;}
.copyright p span{padding-left:5px;padding-right:10px;cursor:pointer;}
.copyright p span .qrcode{position:absolute;display:none;width:100px;height:100px;left:48%;top:-110px;}
.copyright p span:hover .qrcode{display:block;}
.copyright .ft-12{font-size:12px;}
#GoTopDiv{position:fixed;right:15px;width:56px;height:43px;bottom:110px;}
.GoTopA{width:56px;height:43px;display:block;background:url(../images/gotop.png) no-repeat;}