
/*广告条*/

.banner_layout{
	width:100%;
	height:511px; background:#efefef;
	clear:both; position:relative;}
.banner_big_pic{ width:100%; height:481px; position: relative;} 
.banner_big_pic li{width: 100%; position: absolute; left: 0; top: 0; display: none; }
.banner_big_pic li.show{display: block;} 
.banner_big_pic li a{display: block; width: 100%; height:481px; background-size:100% 100%; background-repeat:no-repeat; background-position:center top;}
.banner_small_pic{ width:100%; height:33px; background:#111111; position:absolute; bottom:0px; left:0px; z-index:200; text-align:center;}
.banner_small_pic li{ display:inline-block; width:auto; height:33px; line-height:33px; font-size:18px; color:#fff; cursor:pointer; padding:0px 40px; margin-left:5px; margin-right:5px;}
.banner_small_pic li.chose{ background:#a91314;}
.banner_left_btn ,.banner_right_btn{ display:none;}
	
/*广告条end*/


.main_contents{ width:100%; display:table; background:#efefef; clear:both;}
.zhiliang_baozheng{ height:104px; overflow:hidden;}
.sub1_contents{ display:table; clear:both;}
.con_title{ width:1210px; height:104px; overflow:hidden;}
.sub1_con{ width:1210px; height:308px; overflow:hidden; clear:both;}
.sub1_con ul{ clear:both; margin-right:-3px;}
.sub1_con ul li{ float:left; margin-right:3px;}
.p_style{width:300px; height:308px; background:#fff;}
.p_pic{ display:block; width:300px; height:194px; background:#a91314; overflow:hidden;}
.p_name{ display:block; width:100%; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:14px; color:#000; padding-top:8px; padding-bottom:5px; font-weight:bold;}
.p_price{display:block; width:100%; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:24px; color:#a91314; font-weight:bold;}
.p_price i{ text-decoration:line-through; font-size:14px;}
.jishi{ height:25px; overflow:hidden; text-align: center; margin:8px auto 0px;}
.jishi span{display: inline-block; padding: 5px; color: #fff; background: gray; font-weight: bold;}
.jishi i{display: inline-block; font-size: 12px; color: #000;}
.jishi b{color: red; display: inline-block; padding: 5px 10px; font-size: 14px;}
.default_time{ display:none;}

/*sub2_contents*/
.sub2_contents{display:table; clear:both; margin:10px auto;}
.sub2_imglink{ width:1210px; height:323px; overflow:hidden;}
.sub2_imglink ul{ clear:both; margin-right:-5px;}
.sub2_imglink ul li{ float:left; width:602px; height:323px; overflow:hidden; margin-right:5px;}
.sub2_con{ width:1210px; height:308px; overflow:hidden; clear:both; margin-top:6px;}
.sub2_con ul{ clear:both; margin-right:-3px;}
.sub2_con ul li{ float:left; margin-right:3px;}
.buy_product_btn{ display:block; width:170px; height:30px; background:#b29377; font-size:14px; color:#fff; text-align:center; line-height:30px; margin:5px auto 0px; border-radius:10px; font-weight:bold;}


/*sub3_contents*/
.sub3_contents{display:table; clear:both; margin:10px auto;}
.sub3_title{ width:1210px; height:40px; overflow:hidden; clear:both;}
.sub3_title span{ display:block; float:left; width:auto; height:40px; line-height:40px; font-size:24px; font-weight: bold; color:#000000; }
.sub3_title ul{ float:right; width:auto; height:40px;}
.sub3_title ul li{ float:left; margin-left:10px;}
.sub3_title ul li a{ display:block; width:auto;  height:38px; line-height:38px; padding:0px 10px; font-size:14px; color:#000;}
.sub3_title ul li a.hover{ color:#a91314; border-bottom:2px solid #a91314;}
.sub3_con{ width:1210px; height:930px; overflow:hidden; clear:both; margin-top:10px; position:relative;}
.sub3_con ul{ clear:both; margin-right:-3px;}
.sub3_con ul li{ float:left; margin-right:3px; margin-bottom:3px;}
.sub3_imglink{ width:603px; height:308px; overflow:hidden; position:absolute; top:0px; left:0px;}
.sub3_block{ width:603px; height:308px; overflow:hidden;}

/*sub4_contents*/
.sub4_contents{display:table; clear:both; margin:20px auto;}
.sub4_con{ width:1210px; height:630px; overflow:hidden; clear:both; margin-top:10px;}
.sub4_right{width:909px; height:630px; overflow:hidden;margin-right:-3px;}
.sub4_right li{ float:left; margin-right:3px; margin-bottom:3px;}
.sub4_left{ width:301px; height:619px; overflow:hidden;}
#myFocus{ width:301px; height:619px;}
#twosdf{width:301px; height:619px;}
#threesdf{width:301px; height:619px;}
#foursdf{width:301px; height:619px;}


.sub5_con{ width:1210px; height:308px; overflow:hidden; clear:both; margin-top:10px;}
.sub5_con ul{ clear:both; margin-right:-3px;}
.sub5_con ul li{ float:left; margin-right:3px; margin-bottom:3px;}
/*sub6_contents*/
.sub6_contents{display:table; clear:both; margin:20px auto 30px;}
.sub6_imglink{ width:1210px; height:312px; overflow:hidden; margin-top:10px;}
.sub6_con{ width:1210px; height:308px; overflow:hidden; clear:both; margin-top:10px;}
.sub6_con ul{ clear:both; margin-right:-3px;}
.sub6_con ul li{ float:left; margin-right:3px; margin-bottom:3px;}
/*sub7_contents*/
.sub7_contents{display:table; clear:both; margin:0 auto;}

/*sub8_contents*/
.sub8_contents{ height:510px; clear:both; margin:20px auto; background:#fff; }
.sub8_title{ width:100%; height:63px;  position:relative;}
.sub8_title a{ display:block; width:127px; font-weight: bold; padding-right:6px; height:63px; background:url(../images1/title_bg.jpg) no-repeat; position:absolute; top:-9px; left:20px; font-size:17px; color:#fff; text-align:center; line-height:63px;}
.sub8_box{ width:1210px; height:430px; overflow:hidden; clear:both;}
.sub8_left{ width:350px; height:430px; overflow:hidden; margin-left:20px;}
.sub8_right{ width:350px; height:430px; overflow:hidden; margin-right:20px;}
.sub8_center{ width:350px; height:430px; overflow:hidden; margin-left:60px;}

.sub8_con_title{ width:100%; height:40px; border-bottom:1px solid #c9c9c9; overflow:hidden; clear:both;}
.sub8_con_title span{ display:block; width:auto; height:40px; line-height:40px; float:left; font-size:17px; color:#000000; font-weight:bold;}
.sub8_con_title a{ display:block; width:auto; height:40px; line-height:40px; float:right; font-size:14px; color:#666666;}
.sub8_con_title a:hover{color:#a91314; text-decoration:underline;}
.hoverobj{ width:100%; height:365px; overflow:hidden; margin-top:10px;}
.hoverobj li{ width:100%; display:table;}
.sub8_notes{ display:block; width:100%; height:30px; line-height:30px; font-size:14px; color:#000000; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold;}
.sub8_pic{ display:block; width:324px; height:213px; overflow:hidden; background:#b29377;}
.hoverobj li.hover .sub8_notes{ color:#a91314; text-decoration:underline;}

/*sub9_contents*/
.sub9_contents{ height:360px; clear:both; margin:50px auto; background:#fff; }
.sub9_title{ width:100%; height:63px;  position:relative; margin-left:15px;}
.sub9_title a{ display:block; width:127px; font-weight: bold; padding-right:6px; height:63px; background:url(../images1/title_bg.jpg) no-repeat; position:absolute; top:-9px; left:0px; font-size:17px; color:#fff; text-align:center; line-height:63px;}
.sub9_con{ width:1180px; height:264px; overflow:hidden; margin:10px auto; clear:both;}
.sub9_con ul{ margin-right:-3px;}
.sub9_con li{ float:left; width:391px; height:364px; overflow:hidden; margin-right:3px;}

/*sub10_contents*/
.sub10_contents{ height:510px; clear:both; margin:50px auto; background:#fff; }
.sub10_box{ width:1210px; height:430px; overflow:hidden; clear:both;}
.sub10_left{ width:365px; height:430px; overflow:hidden; margin-left:20px;}
.sub10_right{ width:365px; height:430px; overflow:hidden; margin-right:20px;}
.sub10_center{ width:365px; height:430px; overflow:hidden; margin-left:40px;}
.l10_con{ width:100%; height:102px; overflow:hidden; clear:both; margin-top:25px;}
.l10_pic{ display:block; width:153px; height:102px; background:#a91314; overflow:hidden;}
.l10_name{ display:block; width:190px; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#424242; margin-left:15px; font-weight:bold;}
.l10_information{display:block; width:190px; height:75px; line-height:25px; overflow:hidden; font-size:14px; color:#8f8f8f; margin-left:15px;}
.l10_con:hover .l10_name{ text-decoration:underline; color:#a91314;}
.l10_con:hover .l10_information{ color:#000;}
.c10_con{ width:365px; display:table; margin-top:25px;}
.c10_con li{ width:365px; height:auto; margin-bottom:15px; margin-top:3px;}
.c10_link1{ display:block; width:365px; height:20px; line-height:20px; font-size:14px; color:#424242; font-weight:bold; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.c10_link2{ display:block; width:365px; max-height:46px; overflow:hidden; line-height:23px;  font-size:13px; color:#8f8f8f;  margin-top:3px;  padding-bottom:5px;}
.c10_link2.chose{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:23px; }
.c10_con li a.hover .c10_link1{ color:#a91314;}
.c10_con li a.hover .c10_link2{ color:#000; border-bottom:1px dashed #8f8f8f; max-height:46px; overflow:hidden;}
.r10_con{ width:365px; display:table; margin-top:25px;}
.r10_con li{ width:365px; display:table; clear:both;  margin-bottom:15px; margin-top:3px;}
.r10_left{ display:block; width:164px; height:100px; overflow:hidden; background:#b29377;}
.r10_right{ display:block; width:100%; height:45px; overflow:hidden;}
.r10_right span{ display:block; width:100%; height:20px; line-height:20px; overflow:hidden; font-size:14px; color:#424242; font-weight:bold;}
.r10_right i{ display:block; width:100%; height:25px; line-height:25px; overflow:hidden;font-size:13px; color:#8f8f8f; margin-top:5px;}
.r10_right.chose{ width:190px; height:100px; overflow:hidden;}
.r10_right.chose i{height:50px;}

/*sub11_contents*/
.sub11_contents{ height:229px; clear:both; margin:50px auto 0px; background:#fff; padding:20px 0px; position:relative; }
.sub11_left{ width:807px; height:229px; overflow:hidden; border-right:3px solid #efefef;}
.sub11_left a{ display:block; width:767px; height:229px; overflow:hidden; margin:0 auto;}
.sub11_right{ width:380px; height:250px; position:absolute; top:0px; right:10px;}
.sub11_con{ width:365px; height:180px; overflow:hidden; margin-left:15px;}
.sub11_con li{ width:365px; height:30px; overflow:hidden; clear:both; background:url(../images1/dot3.jpg) no-repeat left center;}
.sub11_con li a{ display:block; width:350px; float:right; height:30px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:14px; color:#000; font-weight:bold;}
.sub11_con li:hover{background:url(../images1/dot3_on.jpg) no-repeat left center;}
.sub11_con li a:hover{ color:#a91314;}

/*sub12_contents*/
.sub12_contents{ display:table; clear:both; margin:20px auto; }
.sub12_con{ width:1200px; display:table; clear:both; padding:20px 0px;}
.sub12_con ul{ clear:both; margin-right:-25px;}
.sub12_con ul li{ width:285px; height:112px; overflow:hidden; float:left; margin-right:20px;}
.sub12_pic{ display:block; width:112px; height:112px; overflow:hidden;}
.sub12_notes{  display:block; width:155px; height:112px; overflow:hidden;}
.sub12_notes span{ display:block; width:100%; height:30px; line-height:30px; font-size:18px; color:#000; font-weight:bold; margin-top:20px;}
.sub12_notes i{ display:block; width:100%; height:30px; line-height:30px; font-size:14px; color:#666666;}
