@charset "utf-8";
.menu_v16 { margin-bottom:0px;}
.menu_v16 .allmenu .im0l_v16 {display:block;}




/*幻灯区样式 THE*/
.banner_sec { overflow:hidden;overflow:hidden; position:relative; padding:10px 0;}
.banner_sec .carousel_bg {height:580px;}
.banner_sec .carousel_bg img { width:0px; height:0px;}
.banner_sec .carousel_bg_w {width:100%;height:580px;overflow:hidden;position:absolute;z-index:-2;left:0;top:0px;}
.banner_sec .banner { width:100%; height:320px;position:relative;overflow:hidden;}
.banner_sec .carousel {height:320px;position:absolute;}
.banner_sec .carousel li {float:left;}
.banner_sec .carousel li,.carousel li img {width:740px;height:320px;}
.banner_sec .img-index {position:absolute;bottom:15px;width:100%;display:flex;justify-content:center;}
.banner_sec .img-index li {float:left;width:12px;height:4px;line-height:4px;overflow:hidden;text-align:center;cursor:pointer;background:#fff; border-radius:2px; margin:0 5px;color:#fff;}
.banner_sec .img-index li.active {background:#0095ff;}

.banner_sec .shell { margin-left:240px;}
.banner_sec .left { float:left; width:740px;}

.banner_sec .left .index_ad_3 a img { height:130px;}

.banner_sec .right { float:right; width:230px; height:460px; background:#fff; overflow:hidden;}
.banner_sec .right .member { padding:20px 15px 10px;}
.banner_sec .right .member .user_img { overflow:hidden;}
.banner_sec .right .member .user_img a { display:block; float:left; margin-right:15px;}
.banner_sec .right .member .user_img img { width:50px; height:50px; border-radius:50%;}
.banner_sec .right .member .user_img p { font-size:14px; line-height:20px;}
.banner_sec .right .member .denglu { margin-top:15px; overflow:hidden;}
.banner_sec .right .member .denglu a { float:left; display: block;width: 46%;height: 32px;line-height: 30px;font-size: 16px;text-align: center;color: #fff;background: #ed2920;border: #ed2920 1px solid;border-radius:3px;box-sizing:border-box;}
.banner_sec .right .member .denglu a.a_2 { float:right; background:#fff; color:#ed2920;}
.banner_sec .right .toolBox {overflow:hidden; border-top:1px solid #eee;border-bottom:1px solid #eee; margin:10px 0 5px;}
.banner_sec .right .toolBox ul li { float:left; width: 33.333333%; text-align:center;padding:8px 0;box-sizing: border-box; border-right:1px solid #eee;}
.banner_sec .right .toolBox ul li:nth-child(3n+3) { border-right:none;}
.banner_sec .right .toolBox ul li:nth-child(1n+4) { border-top:1px solid #eee;} 
.banner_sec .right .toolBox ul li:hover a {color:#ed2920;}
.banner_sec .right .toolBox ul li:hover a i {color:#ed2920;}
.banner_sec .right .toolBox ul li a i { height:26px; font-size: 26px;color:#666; display:block;}
.banner_sec .right .toolBox ul li:nth-child(3n+3) a i { border-right:none;}
.banner_sec .right .toolBox ul li a p { font-size: 12px;margin-top:10px;}
.banner_sec .right .bulletin { padding:0 15px; overflow:hidden;}
.banner_sec .right .bulletin .bulletin_title { margin-bottom:10px;height:32px;}
.banner_sec .right .bulletin .bulletin_title ul li { height:30px; line-height:30px; font-size:14px; color:#666; float:left; width:33.333333%; text-align:center;cursor:pointer;}
.banner_sec .right .bulletin .bulletin_title ul li.on { border-bottom:2px solid #ed2920; color:#ed2920; font-weight:700;}
.banner_sec .right .bulletin .bulletin_itme ul li { font-size:12px; margin-bottom:10px;line-height:20px;}
.banner_sec .right .bulletin .bulletin_itme ul li em { float: left;border-radius: 3px;background:#fbf0f0;color: #ed2920;padding: 0 6px; margin-right:10px;}

/*幻灯区样式 END*/

/*广告样式 THE*/
.index_ad_3 { overflow:hidden;}
.index_ad_3 a { float:left; width:32.6666666%; display:block; margin-right:1%; position:relative;overflow:hidden;}
.index_ad_3 a:nth-child(3n+3) { margin-right:0;}
.index_ad_3 a img { width:100%;}

.index_ad_4 { overflow:hidden;}
.index_ad_4 a { float:left; width:24.25%; display:block; margin-right:1%;position:relative;overflow:hidden;}
.index_ad_4 a:nth-child(4n+4) { margin-right:0;}
.index_ad_4 a img { width:100%;}

.index_ad_6 { overflow:hidden;}
.index_ad_6 a { float:left; width:15.83333333%; display:block; margin-right:1%;position:relative;overflow:hidden;}
.index_ad_6 a:nth-child(6n+6) { margin-right:0;}
.index_ad_6 a img { width:100%;}

.ad_text_masking { position:absolute; left:0; top:0; width:100%; height:100%;text-align:center;box-sizing:border-box;display: flex;align-items: center;justify-content: center; opacity: 0; transition: all .3s;}
a .ad_text_masking:hover { opacity: 1;}
.ad_text_masking:before { content:''; display:block;position:absolute;left:0; top:0; width:100%; height:100%; background:#ed2920; filter:blur(30px);}
.ad_text_masking .shell {position:relative;}
.ad_text_masking b { display:block;color: #fff;font-weight: 300; color:#fff; font-size:18px; display:block;margin-bottom:5px;}
.ad_text_masking span { display: block; width: 105px; height:32px; line-height: 32px;border-radius: 16px;background: #fff;color: #ed2920;font-size: 16px; margin:0 auto;}
/*广告样式 END*/




.hotselling { overflow:hidden;}
.hotselling ul .listbox { float:left; margin-right:1%;background:#fff; height:420px; overflow:hidden;}
.hotselling ul .listbox dl { height:350px;}
.hotselling ul .listbox:nth-child(1){ width:30%;}
.hotselling ul .listbox:nth-child(2) { width:48%;}
.hotselling ul .listbox:nth-child(3) { width:20%; margin-right:0;}
.hotselling ul .listbox strong { font-size:22px; display:block; height:50px;line-height:50px;padding: 0 20px;}
.hotselling ul .listbox:nth-child(1) strong { color:#f8a249;}
.hotselling ul .listbox:nth-child(2) strong { color:#5c87d7;}
.hotselling ul .listbox:nth-child(3) strong { color:#ee4532;}
.hotselling ul .listbox strong em { font-size:14px; color:#666;font-weight:400; margin-left:20px;}
.hotselling ul .listbox strong .more { float:right; font-size:14px; display:inline-block; font-weight:400;}
.hotselling ul .listbox .rexiao { overflow:hidden;padding:10px 20px 10px 10px;}
.hotselling ul .listbox .rexiao dd { overflow:hidden; padding:10px 0;position:relative;}
.hotselling ul .listbox .rexiao dd a { float:left; width:80%;}
.hotselling ul .listbox .rexiao dd img { float:left; width:65px; height:65px; border:1px solid #eee; margin-right:20px; margin-left:10px;}
.hotselling ul .listbox .rexiao dd .til { font-size:14px; height:40px; line-height:20px; color:#787878; overflow:hidden;}
.hotselling ul .listbox .rexiao dd .tsg { font-size:16px; color:#e3211a;}
.hotselling ul .listbox .rexiao dd em { float:left; width:60px; height:60px;line-height: 54px;position: absolute;left: 0;font-size: 18px; text-align:center; color:#fff;font-family:'Impact';}
.hotselling ul .listbox .rexiao dd:before { content:"\e933"; display:inline-block; width:60px; height:60px; line-height:60px; text-align:center; font-size:40px; float:left; color:#d3d3d3;font-family: 'iconfont';}
.hotselling ul .listbox .rexiao ul dd.on:nth-child(1):before { color:#e3211a;}
.hotselling ul .listbox .rexiao ul dd.on:nth-child(2):before { color:#f8a429;}
.hotselling ul .listbox .rexiao ul dd.on:nth-child(3):before { color:#e1cf23;}
.hotselling ul .listbox .qiugou { padding:10px 0; overflow:hidden;}
.hotselling ul .listbox .qiugou li a { float:left; width:50%; box-sizing:border-box; padding:10px 20px; position:relative; display:inline-block;}
.hotselling ul .listbox .qiugou li a h4 { display:block; height:30px; line-height:30px; font-size:14px; color:#333; font-weight:400; padding-right:60px;}
.hotselling ul .listbox .qiugou li a p { height:20px; line-height:20px; font-size:12px; color:#999;}
.hotselling ul .listbox .qiugou li a em { width:60px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; background:#f29716; display:inline-block;position:absolute; right:20px; top:15px;}
.hotselling ul .listbox .qiye { padding:10px 20px; overflow:hidden;}
.hotselling ul .listbox .qiye li {height:70px; overflow:hidden;}
.hotselling ul .listbox .qiye li h5 { height:30px;line-height:30px; font-size:14px; color:#333; font-weight:400; padding-right:60px; position:relative;margin-top:10px;}
.hotselling ul .listbox .qiye li h5 em { width:55px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; background:#ee4532; display:inline-block; position:absolute; right:0px; top:6px;}
.hotselling ul .listbox .qiye li p { height:20px; line-height:20px; color:#999;}




/*标题样式 THE*/
.index_title { height:50px; line-height:50px;}
.index_title strong { float:left; color:#222; font-size:24px;}
.index_title p { color:#999; font-size:14px; float:left;margin-left:30px;}
.index_title span { float:right; font-size:14px;}
/*标题样式 END*/

/*楼层样式 THE*/
.floor_layer_box { overflow:hidden; padding:15px; background:#fff;}
.floor_layer_l { float:left;margin-right:15px;}
.floor_layer_l ul { float:left; width:130px; overflow:hidden;}
.floor_layer_l ul li { font-size:16px; margin-top:30px; padding-left:5px; color:#222; cursor:pointer;}
.floor_layer_l ul li.on { font-weight:700; color:#ed2920;}
.floor_layer_l .floor_ad { float:left;}
.floor_layer_l .floor_ad img { width:300px; height:440px;}
.floor_layer_r { overflow:hidden;width:596px; float:left;}
.floor_layer_r ul {height:440px; margin-right:15px;}
.floor_layer_r ul li { width:33.333333%; float:left; border-right:1px solid #eee; box-sizing:border-box; padding:10px 15px;}
.floor_layer_r ul li:nth-child(3n+3) { border-right:0;}
.floor_layer_r ul li:nth-child(1n+4) { border-top:1px solid #eee;}
.floor_layer_r ul li .image { width:100%; text-align:center;}
.floor_layer_r ul li .image img { width:84%;transition: all .3s;}
.floor_layer_r ul li .image img:hover { transform: scale(1.05);}
.floor_layer_r ul li strong { font-size:14px; color:#222;display:block; font-weight:400;margin:10px 0;}
.floor_layer_r ul li strong:hover { color:#ed2920;}
.floor_layer_r ul li .price { font-size:14px; color:#ed2920; display:block; font-weight:700;}
.floor_brand { overflow:hidden;}
.floor_brand a { display:block;border: 1px solid #eee;padding: 3px;}
.floor_brand a:nth-child(1n+2) { margin-top:10px;}
.floor_brand a img { width:100%;}
.floor_layer_r ul li .price i{float:right;font-size:12px;color:#999;font-weight:normal}
/*楼层样式 END*/


/*新闻样式 THE*/
.news{ height:517px; background:#fff; overflow:hidden;border:1px solid #eee;}
.news_title{ width:1148px; height:68px; padding:0 25px; border-bottom:#eee 1px solid}
.news_title h2{ float:left; line-height:68px; background:url(../images/news_title_bg.png) left no-repeat; text-indent:30px; font-size:20px; color:#ff7200;}
.news_title p{ float:right; height:14px; line-height:14px; font-size:14px; text-align:right; margin-top:27px;}
.news_title p a{ margin-left:10px;}
.news_title p a:hover{color:#ee2e2c}
.news_content{ width:1220px; height:450px; position:relative;}
.news_content_left{ float:left; width:359px;padding:15px; height:450px;}
.news_content_center{ float:left; width:505px;border-left:#eee 1px solid; height:450px;overflow:hidden}
.news_content_center p{  height:60px; padding:19px 20px 10px; line-height:30px; font-size:12px; color:#999; overflow:hidden;}
.news_content_center p a{ font-size:18px; padding-left:25px; background:url(../images/news_content_center_p_a_bg.png) left no-repeat;font-weight:bold}
.news_content_center ul{ padding:15px 20px 14px; border-bottom:1px solid #eee;}
.news_content_center ul li{ height:30px; line-height:30px; font-size:12px;list-style:inside;float:none;}
.news_content_center ul li a{ font-size:14px; padding-right:10px;}
.news_content_center ul li span{ color:#999; float:right;}
.news_content_right{ float:left; width:308px; height:449px; overflow:hidden; border-right:1px solid #eee; border-left:1px solid #eee; }
.news_content_right_top{ width:100%; height:89px;  border-bottom:1px solid #eee; background:url(../images/news_content_right_top_bg.png) no-repeat top right;}
.news_content_right p{ width:270px; height:80px; margin:0 19px; padding:15px 0 19px; border-top:1px dashed #eee; line-height:20px; color:#999; font-size:12px;}
.news_content_right p:nth-child(2){border-top:none}
.news_content_right p a{ font-size:14px;color:#000}
.news_content_right p a:hover{color:#ee2e2c}
.news_content_right p span a{ font-size:12px; color:#2277e6; padding-right:4px;}
.box{border:#e1e1e1 0px solid;border-top:#009237 0px solid;}
.box ul{padding:0px 0px}
.box ul li{line-height:33px;font-size:14px;height:33px;overflow:hidden}
.box ul li:nth-child(1) em ,.box ul li:nth-child(2) em ,.box ul li:nth-child(3) em{background:#ff7200}
.box ul li em{background:#999; display:block;width:20px; height:20px;float:left;margin-right:8px; text-align:center;line-height:18px;color:white;margin-top:8px;font-size:14px;border-radius:50%; font-style:normal}
/*新闻样式 END*/


.link{padding:10px 20px 15px;overflow:hidden;line-height:23px;font-size:14px;background:white;}
.link dt{padding-right:5px;font-size:18px;height:35px;margin-bottom:8px;color:#000;font-weight:700; border-bottom:1px solid #eee;}
.link dt em{border-bottom:#ed2920 1px solid;height:35px;display:block;float:left}
.link a{white-space:nowrap; color:#666; margin:10px 15px 0px 0px; display:inline-block; line-height:23px;font-size:14px}
.link a:hover{color:#ed2920}


/*左侧导航*/
.industry-bar {position:fixed;top:220px;left:50%;margin-left:-730px;width:58px;display:none;z-index:1000;background:#fff;box-shadow: 0 0 10px rgb(0 0 0/.1);}
.industry-bar.hover {display:block}
.industry-bar li { font-size:12px;}
.industry-bar li:hover { background:#ed2920;}
.industry-bar li:hover a { color:#fff;}
.industry-bar li a {display:block; width:40px; color:#666;margin:0 auto;padding:11px 0; border-bottom:1px solid #eee;text-align:center;}
.industry-bar li:hover a { border-bottom:1px solid #ed2920;}
.industry-bar li:last-child a { border-bottom:none;}
.industry-bar li.current a {color:#ed2920;}
.industry-bar li.current:hover a { color:#fff;}

