@charset "utf-8";
/* CSS Document */
*{ margin: 0;padding: 0;border:0;-webkit-transition:  0.3s ease;
    -moz-transition:  0.3s ease;
    -o-transition:  0.3s ease;
    transition:  0.3s ease;}
body {font-size:14px; color:#505050; font-family:Microsoft YaHei,SimSun; -webkit-text-size-adjust:none;}
a{color:#767676;text-decoration:none; cursor:pointer; transition: 0.3s all 0s linear;}
a:hover{ text-decoration:none; color:#185ba9;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.relative{ position:relative;}
.absolute{	position:absolute;}
ul {list-style: none;}
li{ list-style-type:none;}
.eng{text-transform:uppercase;}
.overflow{text-indent:-9999px; font-size:0; line-height:0;}
.h2{
    font-size: 30px;
    color: #404040;
    text-align: center;
    margin-bottom: 20px;
    line-height: 50px;
}
.h3{
    font-size: 30px;
    color: #333;
    text-align: center;
    margin-bottom: 20px;
}
.h6{
     font-size: 16px;
     line-height: 30px;
     color: #333;
     text-align: center;
     margin-bottom: 20px;
    padding:0 80px;
}
.hh6{
     font-size: 16px;
     line-height: 40px;
     color: #333;
     text-align: left;
     margin-bottom: 20px;
    width: 400px;
    padding:120px 100px;
}
.hui{ background: #f1f2f4; }
.w_2,.w_3,.w_4,.w_5{ width: 100%; clear: both; overflow: hidden;}
.w_2 li{ width: 50%; float: left;}
.w_3 li{ width: 33.3%; float: left;}
.w_4 li{ width: 25%; float: left;}
.w_5 li{ width: 20%; float: left;}

.w1200{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.w1100{width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.w1000{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.kb10{height:10px;}
.kb20{height:20px;}
.kb30{height:30px;}
.kb40{height:40px;}
.kb50{height:50px;}

.bai{ background-color:#FFF;}
.gray{ background: #f4f6f7;}

.center{ text-align: center;}
.bold{ font-weight: bold;}
.block{ display: block;}

.red{ color:#d30000;}
.blue{ color:#185ba9;}
.white{ color: #FFF;}
.color3{ color: #333333 !important;}
.color6{ color: #666666 !important;}
.color9{ color: #999999 !important;}
.color7{ color: #727272 !important;}
.f12{ font-size: 12px !important;}
.f16{ font-size: 16px !important;}
.f18{ font-size: 18px !important;}
.f20{ font-size: 20px !important;}
.f22{ font-size: 22px !important;}
.f24{ font-size: 24px !important;}
.f30{ font-size: 30px !important;}

.cont-info{ font-size: 14px; line-height: 30px; color: #6f6f6f;}
.h_xian{ height: 1px; clear: both; width: 100%; background: #e0e0e0;}
.page{ margin: 20px 0;}
.page a{display: inline-block;height: 20px;line-height: 20px;padding:3px 6px 3px 6px;background: #FFF;}
.page a:hover{background:#404040;color:#fff;}
.page span.current {height: 20px;line-height: 20px;padding:3px 10px;background:#404040;color:#fff;}



/*资质荣誉*/

.about .honor{height: auto;overflow: auto;margin-top: 30px;}
.about .honor .qy,.about .honor .xm{width: 100%;height: auto;overflow: hidden;}
.about .honor-list-con ul{width: 1200px;height: auto;overflow: hidden;margin: 20px 0;}
.about .honor-list-con ul li{width: 280px;height: 260px;overflow: hidden;background: #eeeeee;float: left;margin:0 10px 14px;}
.about .honor-list-con ul li:hover{background: #185ba9;}
.about .honor-list-con ul li img{width: 200px;height:150px;margin: 35px auto 20px;display: block;}
.about .honor-list-con ul li p{font-size: 12px;color: #666;text-align: center;}
.about .honor-list-con ul li:hover p{font-size: 12px;color: #fff;text-align: center;}

.about .honor1{height: auto;overflow: auto;margin-top: 30px;}
.about .honor1 .qy,.about .honor1 .xm{width: 100%;height: auto;overflow: hidden;}
.about .honor1-list-con ul{width: 1200px;height: auto;overflow: hidden;margin: 20px 0;}
.about .honor1-list-con ul li{width: 280px;height: 420px;overflow: hidden;background: #eeeeee;float: left;margin:0 10px 14px;}
.about .honor1-list-con ul li:hover{background: #185ba9;}
.about .honor1-list-con ul li img{width: 250px;height:280px;margin: 20px auto 20px;display: block;}
.about .honor1-list-con ul li p{font-size: 12px;color: #666;text-align: center;}
.about .honor1-list-con ul li:hover p{font-size: 12px;color: #fff;text-align: center;}



.contact .contact-nav{padding:80px 10px;}
.contact .contact-nav .right{border-left: 1px dotted #d4d4d4;padding-left: 50px;}
.contact .contact-nav .txt-box{padding-left: 40px;}
.contact .maps{height: 400px;}
.contact .order{padding:50px 0px;}
.contact .order .col-xs-12{padding-right: 40px;}
.contact .order .btn-submit{width: 200px;margin:30px 40px 20px 0;float: right;}
.contact .contact-nav{padding:35px 3px;}
.contact .contact-nav h1{font-size: 30px;letter-spacing:2px;}
.contact .contact-nav h2{font-size: 20px;margin-bottom: 10px;font-weight: bold;}
.contact .contact-nav p{font-size: 14px;line-height:28px;color: #999}
.contact .contact-nav .img-box img{width: 150px;}
.contact .contact-nav .txt-box p{color: #333;line-height: 35px;}
.contact .contact-nav .txt-box a{color: #333333;margin-left: 3px;}
.contact .contact-nav .txt-box a:hover{color: #4689c9;}
.contact .maps{height: 240px;width: 100%;}
.contact .BMap_bubble_title b{color: #ec8e26;font-size: 15px;}
.contact .order{padding:35px 3px 0 13px;}
.contact .order .col-xs-12{position: relative;padding-left: 65px;margin-top: 20px;}
.contact .order span{display: inline-block;margin-right: 5px;height: 43px;line-height: 43px;position: absolute;left: 0;top: 0;}
.contact .order input{width: 80%;display: inline-block;height: 43px;line-height: 43px;border:1px solid #ededed;padding-left: 10px;}
.contact .order label{margin-right: 20px;display: inline-block;padding: 11.5px;cursor: pointer;}
.contact .order label em{width: auto;display: inline-block;padding: 1px;border:1px solid #bfbfbf;border-radius: 100%;font-size: 10px;margin-right: 5px;color: #fff;}
.contact .order label p{display: inline-block;}
.contact .order label em.active{color:#bfbfbf;}
.contact .order textarea{width:80%;height: 140px;border:1px solid #ededed;padding:10px;resize: none;}
.contact .order .btn-submit{display: inline-block;width:30%;margin:10px 35%;padding:0;}
.contact .order .btn-submit:hover{ background: #4689c9; color:#fff;}
/*栅格系统*/
.row {
    margin-right: -10px;
    margin-left: -10px;
    height: auto;overflow: hidden;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
    overflow: hidden;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left;position: relative;}
.col-xs-12 {width: 100%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width: 1400px) {
    .main-width {max-width: 1200px;}
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float: left;position: relative;}
    .col-lg-12{width: 100%;}
    .col-lg-11{width: 91.66666667%;}
    .col-lg-10{width: 83.33333333%;}
    .col-lg-9{width: 75%;}
    .col-lg-8{width: 66.66666667%;}
    .col-lg-7{width: 58.33333333%;}
    .col-lg-6{width: 50%;}
    .col-lg-5{width: 41.66666667%;}
    .col-lg-4{width: 33.33333333%;}
    .col-lg-3{width: 25%;}
    .col-lg-2{width: 16.66666667%;}
    .col-lg-1{width: 8.33333333%;}
    .col-lg-pull-12{right:100%}
    .col-lg-pull-11{right:91.66666667%}
    .col-lg-pull-10{right:83.33333333%}
    .col-lg-pull-9{right:75%}
    .col-lg-pull-8{right:66.66666667%}
    .col-lg-pull-7{right:58.33333333%}
    .col-lg-pull-6{right:50%}
    .col-lg-pull-5{right:41.66666667%}
    .col-lg-pull-4{right:33.33333333%}
    .col-lg-pull-3{right:25%}
    .col-lg-pull-2{right:16.66666667%}
    .col-lg-pull-1{right:8.33333333%}
    .col-lg-pull-0{right:auto}
    .col-lg-push-12{left:100%}
    .col-lg-push-11{left:91.66666667%}
    .col-lg-push-10{left:83.33333333%}
    .col-lg-push-9{left:75%}
    .col-lg-push-8{left:66.66666667%}
    .col-lg-push-7{left:58.33333333%}
    .col-lg-push-6{left:50%}
    .col-lg-push-5{left:41.66666667%}
    .col-lg-push-4{left:33.33333333%}
    .col-lg-push-3{left:25%}
    .col-lg-push-2{left:16.66666667%}
    .col-lg-push-1{left:8.33333333%}
    .col-lg-push-0{left:auto}
    .col-lg-offset-12{margin-left:100%}
    .col-lg-offset-11{margin-left:91.66666667%}
    .col-lg-offset-10{margin-left:83.33333333%}
    .col-lg-offset-9{margin-left:75%}
    .col-lg-offset-8{margin-left:66.66666667%}
    .col-lg-offset-7{margin-left:58.33333333%}
    .col-lg-offset-6{margin-left:50%}
    .col-lg-offset-5{margin-left:41.66666667%}
    .col-lg-offset-4{margin-left:33.33333333%}
    .col-lg-offset-3{margin-left:25%}
    .col-lg-offset-2{margin-left:16.66666667%}
    .col-lg-offset-1{margin-left:8.33333333%}
    .col-lg-offset-0{margin-left:0}
}