/* CSS Document */
@import url(global.css);
/*------------*/
.banner{width:100%;height:auto;}
.banner img{width:100%;height:auto;}
/*------------*/
.imgcon{ width:90%; height:100%; overflow:hidden; margin:5%;}
.imgcon .swiper-slide{border-radius:15px;}
.imgcon img{border-radius:15px;}
/*------------*/
.ad{ width:80%; background: #b7be18; color:#fff; padding:10% 5%; margin:0 5%; border-radius:15px;}
.ad h6{ font-size:1.6em;}
.ad p{font-size:1em; font-family:Arial; padding-top:1%;}
/*------------*/
.navcon{ width:100%; height:100%; overflow:hidden; padding:8% 0;}
.navcon a{ display:block; width:18%; float:left; margin-left:5.5%; text-align:center;}
.navcon a img{ width:100%; display:block;}
.navcon a font{ padding-top:10%; display: block; font-size:1em;}
/*------------*/
.introduction{ width:90%; height:100%; overflow:hidden; padding:5%;}
.introduction span{ font-size:2.2em;color:#333; padding-bottom:1%; font-family:Arial; font-weight:bold;}
.introduction h1{ font-size:1.5em;color:#333; padding-bottom:3%; font-weight:lighter;}
.introduction .con{ font-size:1.2em; color:#999; line-height:1.8em;}
.introduction a{color:#b7be18; padding:2% 0; display:block;font-size:1.3em; line-height:3em;}
/*------------*/
.good{width:90%;padding:0 5%; overflow:hidden;}
.good ul li{margin-bottom:5%;overflow:hidden; position:relative; border-radius:15px;}
.good ul li img{ display:block;width:100%;height:auto; float:left;}
.good ul li .bg{width:100%; height:100%; overflow:hidden; background:#000; position:absolute; bottom:0;  FILTER: alpha(opacity=10); opacity: 0.1; -moz-opacity: 0.1; z-index:1;}
.good ul li .con{width:90%; height: auto; position:absolute; bottom:0; padding:5%; z-index:100;}
.good ul li .con h3{color:#fff; font-size:1.5em; font-weight:lighter;}
.good ul li .con p{font-size:1.2em; color:#fff; font-weight:bold; font-family:Arial;}
/*------------*/
.news{width:90%;padding:0 5%; overflow:hidden;}
.news .news_box{padding-top:3%; overflow:hidden;}
.news .news_box ul li{margin-bottom:5%;overflow:hidden; position:relative; border-radius:15px;}
.news .news_box ul li img{ display:block;width:100%;height:auto; float:left;}
.news .news_box ul li .bg{width:100%; height:100%; overflow:hidden; background:#000; position:absolute; bottom:0;  FILTER: alpha(opacity=10); opacity: 0.1; -moz-opacity: 0.1; z-index:1;}
.news .news_box ul li .con{width:90%; height: auto; position:absolute; bottom:0; padding:5%; z-index:100;}
.news .news_box ul li .con h3{color:#fff; font-size:1.2em;}
.news .news_box ul li .con p{font-size:1.2em; color:#fff; line-height:1.2em;margin-top:1%}

