.main1{width:1200px;margin:0 auto;}
.left1{float:left; width:820px; -webkit-box-shadow:0px 0px 10px #CCC; -moz-box-shadow:0px 0px 10px #CCC; box-shadow:0px 0px 10px #CCC;border-radius:3px; padding-left:20px; padding-right:20px; }

.left1a{ width:820px; height:40px; border-bottom:1px solid #e6e6e6; float:left;}
.left1a li{height:28px;line-height:28px; border-bottom:2px solid #ffffff;font-size:20px;  color:#333333; margin-right:80px; float:left;cursor:pointer; overflow:hidden}
.left1a li:hover{ color:#efaf1a; border-bottom:2px solid #efaf1a; cursor:pointer;}
.left1a li.hover{ color:#efaf1a; border-bottom:2px solid #efaf1a; cursor:pointer;}


.xwt1{ width:820px; height:150px; border-bottom:1px solid #e6e6e6; float:left;}
.xwt1_L{ width:230px; height:110px;border:1px solid #e6e6e6; margin-top:20px;border-radius:5px; position:relative;  float:left; overflow:hidden;}
.xwt1_L img{ width:230px; height:110px; display:block; border:0px;}
.xwt1_L span{ position:absolute; left:0px; top:0px; height:25px; line-height:25px;background: #ccc;padding-left:5px; padding-right:5px; font-size:14px; color:#FFFFFF;border-radius:0px 5px 5px 0px;}
.xwt1_L span.s1{background: #ed4023;}
.xwt1_L span.s2{background: #ed4023;}
.xwt1_L span.s3{background: #ed4023;}
.xwt1_L_new{width:0px;border: 0px solid #fff; }
.xwt1_L_new span{border-radius: 5px 5px 5px 5px;}


.xwt1_M_new .p1 span.jb{
    /* height: 22px; */

    line-height: 22px;
    background: #ccc;
    color: #FFFFFF;
	padding: 0px 2px 0px 2px;
    display: inline-block;
    border-radius: 1px;
	font-size: 14px;
}

.xwt1_M_new .p1 span.zuan{
    height: 16px;
    line-height: 16px;
	vertical-align: middle;
}

.xwt1_M{ width:390px; margin-left:20px; float:left; overflow:hidden;}
.xwt1_M .p1{ height:40px; line-height:40px; font-size:20px; overflow:hidden}
.xwt1_M .p1 span.fa{ height:22px; line-height:22px;background: #ed4023; font-size:14px; color:#FFFFFF; padding:0px 5px 0px 5px; display:inline-block; margin-left:10px;border-radius:5px;} 
.xwt1_M .p1 span.fb{ height:22px; line-height:22px;background: #ff7d1e; font-size:14px; color:#FFFFFF; padding:0px 5px 0px 5px; display:inline-block; margin-left:10px;border-radius:5px;}  
.xwt1_M .p2{ height:44px; line-height:22px; font-size:14px; color:#999999; overflow:hidden}
.xwt1_M .p3{ height:20px; line-height:20px; font-size:14px; overflow:hidden}
.xwt1_M .p3 span{ padding-right:30px;}
.xwt1_M_new{ width:820px;margin-left: 0px;}


.xwt1_R{ width:120px; float:right; overflow:hidden;}
.xwt1_R .p1{ height:35px; line-height:35px; font-size:16px; padding-top:30px; overflow:hidden}
.xwt1_R .p1 a{ background:#4cb6e8; text-align:center; display:block; color:#FFFFFF;border-radius:5px;}
.xwt1_R .p2{ height:35px; line-height:35px; font-size:16px; padding-top:20px; overflow:hidden}
.xwt1_R .p2 a{ background:#efa61a; text-align:center; display:block; color:#FFFFFF;border-radius:5px;}


.right1{float:right; width:290px; -webkit-box-shadow:0px 0px 10px #CCC; -moz-box-shadow:0px 0px 10px #CCC; box-shadow:0px 0px 10px #CCC;border-radius:3px; padding-left:15px; padding-right:15px; }
.right1a{ width:290px; height:39px; border-bottom:2px solid #e6e6e6; float:left;}
.right1a .p1{float:left; padding-top:5px;overflow:hidden}
.right1a .p1 img{ height:25px;}
.right1a .p2{float:left;  height:39px; line-height:39px; font-size:20px; padding-left:5px; overflow:hidden}

.xwt11{ width:290px; height:71px; float:left;}


.xwt11_R{ width:110px; height:65px; border:1px solid #e6e6e6; border-radius:3px;position:relative;  float:right; overflow:hidden;}
.xwt11_R img{ width:110px; height:65px;display:block; border:0px;}
.xwt11_R span{ position:absolute; left:0px; top:0px; height:20px; line-height:20px;background: #ccc;padding-left:5px; padding-right:5px; font-size:12px;border-radius:0px 5px 5px 0px; color:#FFFFFF;}
.xwt11_R span.s1{background: #ed4023;}
.xwt11_R span.s2{background: #ed4023;}
.xwt11_R span.s3{background: #ed4023;}

.xwt11_L{ width:160px; float:left; overflow:hidden;}
.xwt11_L .p1{ height:20px; line-height:20px; font-size:16px; overflow:hidden}
.xwt11_L .p2{ height:20px; line-height:20px;  overflow:hidden}
.xwt11_L .p2 span{ padding-right:2px; display:block; float:left;}
.xwt11_L .p2 span img{ height:15px;}
.xwt11_L .p3{ height:20px; line-height:20px; font-size:14px; overflow:hidden}






.main2{width:1200px;margin:0 auto;}
.left2{float:left; width:384px;border: 1px solid #efefef;}
.midd2{float:left; width:384px;border: 1px solid #efefef; margin-left:21px;}
.right2{float:right; width:384px;border: 1px solid #efefef;}

.title2{ width:384px; height:50px; background:#f1efef; float:left;}
.title2 .p1{float:left; padding-top:16px; padding-left:20px;overflow:hidden}
.title2 .p1 img{ height:18px;}
.title2 .p2{float:left;  height:50px; line-height:50px; font-size:20px; font-weight:bold; padding-left:5px; overflow:hidden}

.title2 .p3{float:right; padding-top:14px; padding-right:20px; overflow:hidden}
.title2 .p3 a{ display:block; height:22px; line-height:22px; font-size:14px; padding-left:10px; padding-right:10px; background:#FFFFFF;border-radius:5px;}

.top-ranking{width:384px; float:left;}
.top-ranking ul li { width:344px; border-bottom: 1px solid #efefef; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;float:left;}
.top-ranking ul li span {background: #ff1e1e;width: 20px;height: 20px; line-height: 20px; text-align: center; color: #fff;margin-right: 15px; border-radius: 3px; float:left;}
.top-ranking ul li .top-product-img{ width:100px;float:left;}
.top-ranking ul li .top-product-img img{ width: 100px;height: 60px;border-radius: 3px;}
.top-ranking ul li .top-product-about{ width:200px; float:right;}
.top-ranking ul li .top-product-about .p1{ height:30px; line-height:30px; font-size:16px; overflow: hidden}
.top-ranking ul li .top-product-about .p2{ height:30px; line-height:30px; font-size:14px; color:#999999; overflow: hidden}

.top-list{width:384px; float:left;}
.top-list ul li { width:344px; border-bottom: 1px solid #efefef; padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px;float:left;}
.top-list ul li span {background: #ccc;width: 20px;height:20px; line-height: 20px; text-align: center; color: #fff;margin-right: 15px; border-radius: 3px; float:left;}
.top-list ul li .show-text{width:344px;  float:left;}
.top-list ul li .show-text .p1{ float:left; font-size:16px;}
.top-list ul li .show-text .p2{ float:right;font-size:14px;}


.top-list ul li .hide-text{width:344px;  float:left;}
.top-list ul li .hide-text-img{ width:100px;float:left;}
.top-list ul li .hide-text-img img{ width: 100px;height: 60px;border-radius: 3px;}
.top-list ul li .hide-text-about{ width:200px; float:right;}
.top-list ul li .hide-text-about .p1{ height:30px; line-height:30px; font-size:16px; overflow: hidden}
.top-list ul li .hide-text-about .p2{ height:30px; line-height:30px; font-size:14px; color:#999999; overflow: hidden}
.top-list ul li:last-child{ border-bottom:none;}

.top-list .hide {display: none;}
.top-list .show {display: block;}




.main3{width:1200px;margin:0 auto;}
.title3{ width:1200px; height:32px; float:left;}
.title3 .p1{float:left; overflow:hidden}
.title3 .p1 img{ height:32px;}
.title3 .p2{float:left;  height:32px; line-height:32px; font-size:22px; font-weight:bold; padding-left:10px; overflow:hidden}



.main3a{ width:1200px; float:left;}
.main3a ul{ width:1220px;}
.main3a li{ float:left; width:224px; margin-right:20px; margin-top:20px;overflow:hidden}
.main3a li .p1{idth:224px;height:122px;position:relative;overflow:hidden}
.main3a li .p1 span{ position:absolute; left:0px; top:10px; height:25px; line-height:25px;background: #ff1e1e;padding-left:5px; padding-right:5px; font-size:14px; color:#FFFFFF;border-radius:0px 5px 5px 0px;}

.main3a li .p1 img{width:224px; height:122px; border:0px;border-radius: 5px;}
.main3a li .p2{ height:40px; line-height:40px; font-size:16px; overflow:hidden}
.main3a li .p3{ height:66px; line-height:22px; font-size:14px; color:#999999; overflow:hidden}
.main3a li .p4{ height:25px; line-height:25px; margin-top:10px; overflow:hidden}
.main3a li .p4 .fa{height:25px; line-height:25px;font-size:14px; background:#ff1e1e; padding-left:10px; padding-right:10px; display:block; float:left;border-radius: 5px;}
.main3a li .p4 .fa a{color:#FFFFFF;}
.main3a li .p4 .fb{height:25px; line-height:25px; background:url(../images/a7.png) no-repeat left center; text-indent:20px;font-size:12px; color:#999999;display:block;float:right;}




.left3{float:left; width:384px;border: 1px solid #efefef;}
.midd3{float:left; width:384px;border: 1px solid #efefef; margin-left:21px;}
.right3{float:right; width:384px;border: 1px solid #efefef;}


.title31{ width:384px;height:70px; float:left;}
.title31.bg1{ background:#a3d59b;}
.title31.bg2{ background:#f6aa6c;}
.title31.bg3{ background:#8ca8dd;}
.title31 .p1{float:left;height:70px; line-height:70px; font-size:18px; color:#FFFFFF;  padding-left:20px;overflow:hidden}
.title31 .p1 a{color:#FFFFFF;}
.title31 .p2{float:right;  height:70px; line-height:70px; font-size:14px;color:#FFFFFF; padding-right:20px; overflow:hidden}
.title31 .p2 a{color:#FFFFFF;}


.xwt3{float:left;width:344px; height:90px;border-bottom: 1px solid #efefef; margin-left:20px;}
.xwt3_L{float:left;width:120px;}
.xwt3_L img{width:120px;height:75px; display:block;border-radius: 5px;}
.xwt3_R{float:right;width:200px;  overflow:hidden;}
.xwt3_R .p1{height:50px; line-height:25px; font-size:16px;  overflow: hidden;}
.xwt3_R .p2{height:30px; line-height:30px; font-size:14px; color:#999999;  overflow: hidden;}


.new3{ float:left; idth:344px; padding-left:20px;}
.new3 li{  width:344px;height:32px; line-height:32px;background:url(../images/sa.jpg) no-repeat left center; text-indent:10px; font-size:14px; float:left; overflow:hidden;}

.new-un-list {width: 290px;float: left;}
.new-list{width:290px; float:left;}
.new-list ul li { width:290px; border-bottom: 1px solid #efefef; /*padding-left:20px; padding-right:20px; */padding-top:10px; padding-bottom:10px;float:left;}
.new-list ul li span {background: #ccc;width: 20px;height:20px; line-height: 20px; text-align: center; color: #fff;margin-right: 15px; border-radius: 3px; float:left;}
.new-list ul li .show-text{width:290px;  float:left;}
.new-list ul li .show-text .p1{ float:left; font-size:16px;}
.new-list ul li .show-text .p2{ float:right;font-size:14px;}
.new-list ul li .hide-text{width:290px;  float:left;}
.new-list ul li .hide-text-img{ width:100px;float:left;}
.new-list ul li .hide-text-img img{ width: 100px;height: 60px;border-radius: 3px;}
.new-list ul li .hide-text-about{ width:200px; float:right;}
.new-list ul li .hide-text-about .p1{ height:30px; line-height:30px; font-size:16px; overflow: hidden}
.new-list ul li .hide-text-about .p2{ height:30px; line-height:30px; font-size:14px; color:#999999; overflow: hidden}
.new-list ul li:last-child{ border-bottom:none;}
.new-list .hide {display: none;}
.new-list .show {display: block;}
.highlight{color: #FF0000;}