body{ font-family:"微软雅黑"; font-size:14px;  color:#333; position: relative;}
li{ list-style:none;}
ul{ padding:0; margin:0;}
a{ color:#444;text-decoration:none}
a:hover{ text-decoration:none !important; color: #ff9000;}
a:focus{ text-decoration:none !important;}
input {outline:none;}
.container{ width: 1230px;}
.header{ height: 120px; }
.logo{ padding-top: 20px; }
.header-right{ height: 120px;background: #cacb92; width: 480px; position: relative; padding-left: 93px; padding-top: 60px; }
.header-right:before{ display: block; content: ""; position: absolute; left: 0; top: 0; background: url(../images/index/back01.png) left top no-repeat; width: 93px; height: 118px; }
.search-c{ width: 270px; position: relative; }
.search-c .form-control{ width: 210px; height: 37px; float: left; border:none; box-shadow: none; font-size: 20px; text-align: center; }
.btn-search{ float: right; width: 37px; height: 37px; padding:0; border:none; color: #fff; background-color: #11629A; font-size: 20px; }
.nav-back{background-color: #11629A;box-shadow: 0px 2px 8px 0px rgba(50,50,50,0.25); max-width:1400px;margin:0 auto;margin-bottom: 30px;}
.nav-list li{ float: left; width: 14.28%; }
.nav-list li a{ display: block; font-weight: bold; color: #FFFFFF; height: 50px; line-height: 50px; font-size: 20px; }
.nav-list li.active a{ color: #187db1; background: #fff; }
.nav-list li a:hover{ color: #187db1;background-color: #a3cef9;}
.index-back{border: 1px solid #f0f0f0; background-color: #f9f9f9; padding:20px;}
.title{ position: relative; margin-bottom: 28px; }
.title span{ display: block; width: 150px; text-align: center;font-size: 22px;    line-height: 25px; color: #3473c4; font-weight: 500; }
.title:after{ display: block; content: ""; position: absolute; right: 0; left: 150px; height: 6px;background-color: #3b7ed4; top: 50%; margin-top: -3px; }
.footer{ background-color: #11629A; padding-top: 30px;max-width:1400px;margin:0 auto;margin-top:50px;}
.banquan{ font-size: 12px; color: #fff; margin-top: 30px; }
.ewm{ color: #fff; margin-left: 40px; }
.ewm img{ margin-bottom: 10px; width: 80px; height: 80px; }
.footer-link{ padding:25px 0; color: #fff;  }
.footer-link span{ padding:0 8px; }
.footer-link a{ color: #fff; }
.navbar-toggle{ display: none; }
.link-tt span{ display: none; }
@media ( max-width: 1279px){
.container{ width: 970px;}
.back-c{ padding:20px; }
}
@media ( max-width: 991px){
.container{ width: 750px;}
.nav-back{ margin-bottom: 10px; }
.header-right{ width: 400px; }
.logo img{ width: 300px; }
}
@media ( max-width: 767px){
.container{ width: 100%;}
.title{ margin-bottom: 10px; }
.title span{ width: 88px; }
.header-right{ display: none; }
.header{ height: auto; }
.logo{ padding:15px 0; width: 100%; text-align: center; }
.logo img{ width: 250px; }
.title:after{ left: 100px; }
.width-xs{ width: 100%; }
.banquan{ text-align: center; margin:15px 0; }
.ewm{ display: inline-block; float:none!important; margin:0 10px; }
.navbar-toggle{ display: block; border:solid 1px #fff; margin-right: 0; }
.navbar-toggle span{ background: #fff; }
.nav-back{ height: 50px; position: relative; z-index: 10000; }
.nav-list{ position: absolute; left: 0; top: 50px; background-color: #11629A;  right: 0; display: none; border-top: solid 1px #fff; }
.nav-list li{ float: none; width: 100%; }
.link-tt span{ display: block; float: right; font-size: 14px; }
.link-tt.active span i:before{content: "\2212";}
.link-tt{ border-bottom: solid 1px #ccc; padding-bottom: 10px; margin-bottom: 10px; height: auto; }
.link-list{ display: none; }
.footer{ margin-top: 20px; }
}
