
@charset "utf-8";
/* CSS Document */


*{margin:0;padding:0;list-style-type:none; box-sizing:border-box}
body{color:#666;font-family: Source Han Sans CN; font-size:14px; line-height:24px; overflow-x: hidden}
body,html{ height:100%;margin:0px; }
table{ margin:0 auto;max-width: 100%!important}
img{ border:0;}
ul,ol{list-style-type:none; margin:0; padding:0}
a{text-decoration:none;color:#666;}
a:focus{outline:none;}

.fl{ float:left}.fr{ float:right} 
article,aside,footer,header,nav,section{display:block;border:0;}
a,img{ border:0}
.clearfix:after{ 
visibility:hidden; 
display:block; 
font-size:0; 
content:" "; 
clear:both; 
height:0; 
} 
.clearfix { display: inline-table; } 
/* Hides from IE-mac \*/ 
* html .clearfix { height: 1%; } 
.clearfix { display: block; } 
/* End hide from IE-mac */ 


.nav-justified > li {
    display: table-cell;
    width: 1%;
}
.w1200{ width:1200px; margin:0 auto}

.line{ height: 1px; background: #ccc}
.content { padding:0 10px;line-height: 2}
.content img,.content table{max-width:100% }

.col-lg-3 {
  width: 23%; margin:0.5%
}

.h1, .h2, .h3, h1, h2, h3 {
	margin-top: 10px;}
p{ margin: 0; padding: 0}
.about .swiper-pagination{ background:#f4f4f4; height: 46px; line-height:46px; bottom: 0; /*! position: relative */}
.about_dh .col-lg-6 {margin-right:16px; font-size: 24px}

.about_dh p{margin: 0}
.kecheng .col-lg-4{width:384px}

.news .col-lg-8{ padding: 0}

.jiaodian2 .swiper-pagination{ width: 200px!important;right: 0!important; left: inherit!important;bottom: 65px;}

.jiaodian2  a:hover{text-decoration: underline!important; color: #fff}



