@charset "utf-8";
/* CSS Document */
@import url(main.css);

/*focus*/
.focus_box{width:100%; height:auto; overflow:hidden; margin:0 auto;}
.focus_box img{width:100%; height:auto;}

.main_visual{width:100%; height:300px; overflow:hidden; margin:0px auto 0 auto;}
.main_image {width:100%; height:300px; overflow:hidden; margin:0 auto; position:relative;}
.main_image ul {width:100%; overflow:hidden; position:absolute; top:0; left:0;}
.main_image li {float:left; width:100%; text-align:center; overflow:hidden;}
.main_image li span{width:100%; overflow:hidden;}
.main_image li a {display:block; width:100%; height:300px;}
div.flicking_con {width:100%; margin:0 auto; position:relative;}
div.flicking_con .flicking_inner {position:absolute; top:280px; right:10px; z-index:9;}
div.flicking_con a {float:left; width:10px; height:10px; border-radius:100%; margin:0 5px 0 0; padding:0; background:#fff; display:block; text-indent:-1000px;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
div.flicking_con a.on {background:#fff;filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
#btn_prev,#btn_next{z-index:98;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
/**/

.product_box{width:100%; margin-top:20px; overflow:hidden;}
.product_box ul.ul_tit{padding:15px 0; background:#F9F9F9; text-align:center; overflow:hidden; color:#333; font-size:12px;}
.product_box ul.ul_tit span{display:block; font-size:200%; margin-bottom:10px;}
.product_box ul.ul_list{padding:15px 0 15px 15px; background:#efefef; overflow:hidden;}
.product_box ul.ul_list li{width:33.3%; float:left; overflow:hidden;}
.product_box ul.ul_list li p{margin-right:15px; padding:0 0 10px 0; background:#FFF; text-align:center; border:1px #ddd solid; overflow:hidden;}
.product_box ul.ul_list li p span{display:block; margin-bottom:10px; border-bottom:1px #DDD solid;}
.product_box ul.ul_list li p span.protitle{width:100%;overflow:hidden;line-height:25px;border-bottom:0;}
.product_box ul.ul_list li p span img{width:100%; height:120px;}
.product_box ul.ul_list li p a{color:#333; font-size:16px;}

.youshi_box{width:100%;  overflow:hidden;}
.youshi_box img{width:100%; height:auto; display:block;}

.news_box{width:100%; margin-top:20px; background:#FFF; overflow:hidden;}
.news_top{width:100%; overflow:hidden;}
.news_top ul{width:50%; float:left; overflow:hidden;}
.news_top ul a{display:block; height:40px; line-height:40px; text-align:center; font-size:16px; color:#333; border-bottom:3px #666666 solid;}
.news_top ul a.link_click{border-bottom:3px #2d8bcb solid; color:#2d8bcb;}
.news_cont{width:100%; padding:15px 0; overflow:hidden;}
.news_tj{width:100%; overflow:hidden;}
.news_tj ul{float:left; overflow:hidden;}
.news_tj ul.ul_1{width:30%;}
.news_tj ul.ul_2{width:70%;}
.news_tj ul.ul_1 p{padding-left:15px;}
.news_tj ul.ul_1 img{width:100%; height:auto;}
.news_tj ul.ul_2 p{padding:0 15px 10px 15px; color:#666; font-size:14px; overflow:hidden;}
.news_tj ul.ul_2 p.intro{height:60px;line-height:25px;overflow:hidden;width:100%box-sizing:border-box;}
.news_tj ul.ul_2 p a{display:block; font-size:18px; font-weight:bold; color:#2d8bcb;}
.news_list{width:100%; padding:0 0 15px 0; overflow:hidden;position:relative;}
.news_list li{padding:10px 15px;width:100%;height:40px; overflow:hidden;box-sizing:border-box;}
.news_list li a{color:#333; font-size:16px;width:100%;height:30px;overflow:hidden;box-sizing:border-box;}
.news_list li span.list_icon{width:8px; height:8px; background:#2d8bcb; border-radius:100%; display:inline-block; margin-right:10px; vertical-align:middle;}
.news_list li span.date_r{float:right; color:#999; font-size:14px;position:absolute;right:15px;}


.danpin_product_item{background:#fff;margin-top:10px;overflow:hidden;border-bottom:1px solid #eee;padding:10px 0 20px 0;}
.danpin_product_item ul{float:left;}
.danpin_product_item ul.img{width:40%;}
.danpin_product_item ul.img img{width:100%;height:100%;}
.danpin_product_item ul.info{width:60%;padding-left:10px;box-sizing:border-box;}
.danpin_product_item ul.info li.title{padding:15px 0;line-height:20px;font-size:16px;color:#06c;}
.danpin_product_item ul.info li.content{color:#777;padding-right:10px;}




.bottom_ad{
	width:100%;height:113px;background:url(../images/ad4.jpg) center center no-repeat;background-size:100% 100%;
}