body{
	margin:0;
	font-family: "微软雅黑";
	background:#f5f5f5;
}
ul,ol,li,span{
	margin:0;
	padding:0;
	list-style: none;
}
a{
	text-decoration: none;
}
img{
	border:0;
}
*{
	margin:0;
	padding:0;
}
/*top开始*/
.top{
	width:auto;
	height:32px;
	background:#f2f2f2;
	min-width:1024px;
	border-bottom: 1px solid #e5e5e5;
}
.top-box{
	width:1230px;
	height:32px;
	margin:0 auto;
	font-size:12px;
}
.top-box-left{
	width:218px;
	height:32px;
	float:left;
}
.top-box-left a:hover{
     color:#c40000;
}
.top-box-1{
	width:84px;
	height:32px;
	line-height: 32px;
	float:left;
	text-align: center;
	color:#999;
	font-size:12px;
}
.topbox1{
	width:66px;
}
.topbox2{
	width:68px;
}
.top-box-right{
	width:707px;
	height:32px;
	float:right;
}
.top-box-right a:hover{
     color:#c40000;
 }
.top-box-right a{
     line-height:33px;
     text-align: center;
     padding:0;
     margin:0;
     float:left;
     color:#999;
     font-size:12px;
}
.top-box-right .jiaunder:hover{
	text-decoration: underline;
}
.right1-xia .top-right1{
	width:74px;
	height:33px;
	position: absolute;
	top:0;
   
}
.right1-xia{
	position:relative;
	width:74px;
	height:33px;
	float: left;
}
.right1-xia .right1-xia1{
	position: absolute;
	top:33px;
	left:0;
	width:74px;
	height:42px;
	padding: 8px 10px;
	z-index:50;
	color:#666;
	border: solid #eee;
     border-width: 0 1px 1px;
     background: #fff;
     display: none;
}
.right1-xia1,.right2-xia2>a{
	display: block;
	width:72px;
	line-height:20px;
}
.right1-xia .right1-xia1 a{
	display: block;
	width:72px;
	height:20px;
	line-height:20px;
}
.right1-xia:hover .top-right1{
	color:#c40000;
}
.right2-xia:hover .top-right4{
	color:#c40000;
}
.right1-xia1 a:hover{
	text-decoration: underline;
}
.right2-xia2 a:hover{
     text-decoration:underline;
}
.top-right2{
	width:108px;
	line-height: 32px;
}
.top-right2>img{
	width:13px;
	height:12px;
}
.top-right3>img{
	width:13px;
	height:12px;
}
.top-right5>img{
	width:13px;
	height:12px;
}
.right1-xia .top-right1{
	width:74px;
	height:33px;
	position: absolute;
	top:0;
   
}

.top-right3{
	width:95px;
}
.top-right4{
	width:62px;
}
.right2-xia{
	position:relative;
	width:62px;
	height:33px;
	float: left;
}
.right2-xia .right2-xia2{
	position: absolute;
	top:33px;
	left:0;
	width:62px;
	padding: 8px 10px;
	height:41px;
	z-index:50;
	color:#666;
	border: solid #eee;
     border-width: 0 1px 1px;
     background: #fff;
      display: none;
}
.right2-xia .right2-xia2 a{
	display: block;
	width:60px;
	height:20px;
	line-height: 20px;
}
.right3-xia{
	width:72px;
	height:33px;
	position: relative;
	float: left;
}
.right3-xia .top-right5{
	width:72px;
	height:33px;
	position: absolute;
	top:0;
}
.right3-xia .right3-xia1{
	position: absolute;
	width: 175px;
	height: 227px;
	background: #fff;
	left: -48px;
	top: 26px;
	z-index: 50;
	 display: none;
}
.top-right6{
	width:56px;
}
.top-right7{
	width:68px;
}
.right4-xia{
	position: relative;
	width:74px;
	height:33px;
	float: left;
}
.right4-xia .top-right8{
	width:74px;
	height:33px;
}
.right4-xia .right4-xia1{
	width: 122px;
	height:170px;
	overflow: hidden;
	position: absolute;
	right: 0;
	left: auto;
	padding: 8px 10px;
	top:33px;
	background: #fff;
	border: solid #eee;
    border-width: 0 1px 1px;
    z-index: 50;
     display: none;
}
.right4-xia1 h3{
    color: #666;
    font-weight: 700;
    border:0;
}
.right4-xia1 a:hover{
	text-decoration: underline;
}
.right4-xia .right4-xia1 .right4-content{
   padding: 5px 0;
   width:142px;
   height:116px;
	height: auto;
	display: block;
	line-height: 1.4;
	border-bottom:1px dotted 
}
.right4-content a{
	margin-right:23px;
}
.right4-content a{
	height:22px;
}
.right5-xia{
	position: relative;
	width:90px;
	height:33px;
	float: left;
}

.right5-xia .top-right9{
	width:90px;
	height:33px;
	line-height: 33px;
}
.right5-xia .right5-xia1{
	width: 1210px;
	height:200px;
	overflow: hidden;
	position: absolute;
	right: 0;
	left: auto;
	padding:24px 0;
	top:33px;
	background: #fff;
	border: solid #eee;
    border-width: 0 1px 1px;
    z-index: 50;
    display: none;
}
.right5-xia1-1{
	width:295px;
	height:200px;
	float: left;
	padding-left: 20px;
}
.right5-xia1-1 h2{
    font-size: 16px;
    padding-bottom: 8px;
    font-family: '\5FAE\8F6F\96C5\9ED1',arial,"\5b8b\4f53";
    font-weight: 100;
    color: #f56a00;
}
.right5-xia1-1 a:hover{
	color:#f56a00;
	text-decoration:underline;
}
.right5-xia1-1 a{
	height:14px;
	width: 95px;
	line-height: 14px;
	font-size: 12px;
	text-align: left;
	float: left;
	padding: 6px 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color:#666;
}

.right5xia1-2{
	width:390px;
	height:200px;
	padding-left:20px;
	
}
.right5xia1-2 h2{
	color: #2263d4;
}
.right5xia1-2 a:hover{
	color: #2263d4;
	text-decoration:underline;
}
.right5-xia1-3{
	width:290px;
	padding-left: 30px;
}
.right5-xia1-3 h2{
	color:#000;
}
.right5-xia1-3 a:hover{
	color:#000;
	text-decoration:underline;
}
.right5-xia1-4{
	width:140px;
}
.right5-xia1-4 h2{
	color:#666;
}
.right5-xia1-4 a:hover{
	color:#666;

}
.right5-xia .top-right9 img{
	width:16px;
}
/*top结束*/
/*左边固定栏开始*/
.you-guding{
	width:36px;
	height:370px;
	position:fixed;
	left:50%;
	bottom:50px;
	z-index:400;
	margin-left:-655px; 
	opacity: 0;
}
.you-guding a{
	display: block;
	width:36px;
	height:36px;
	margin-top: 1px;
	padding:3px;
	font-size: 12px;
	text-align: center;
	line-height: 15px;
    color: #fff;
	box-sizing:border-box;
}
.you-guding .you-guding1{
	background: red;
	line-height: 36px;
}
.you-guding .you-guding10{
	background:#ababab;
	line-height: 36px;
}
.you-guding2{
	background:#626262;
}
.you-guding3:hover{
	background:#f7a945;
}
.you-guding4:hover{
	background:#19c8a9;
}
.you-guding5:hover{
	background:#f15453;
}
.you-guding6:hover{
	background:#64c333;
}
.you-guding7:hover{
	background:#0aa6e8;
}
.you-guding8:hover{
	background:#ea5f8d;
}
.you-guding9:hover{
	background:#000;
}
.hua1{
	width:106px;
	height:35px;
	position:fixed;
	right:100px;
	z-index:30;
	opacity: 0;
	display: none;
}
.hua2{
	width:154px;
	height:207px;
	position:fixed;
	right:80px;
	opacity:0;
	z-index: 30;
	display: none;
}
.con2{
	width:154px;
	height:207px;
	position: relative;
}
.hh{
	position: absolute;
	top:0;
	left:0;
} 
.hh1{
	position: absolute;
	top:50px;
	left:27px;
	width:100px;
	height:100px;
}
.hh2{
	position: absolute;
	top:147px;
	left:9px;
	width:135px;
	height:45px;
}
.hua1 .con{
	width:90px;
	height:35px;
	background:#666;
	color:#fff;
	text-align:center;
	line-height: 35px;
	font-size:12px;
    float: left;
}
.san{
	width:0px;
	height:0;
    border:8px solid transparent;
    border-left:8px solid #666;
    float:left;
    margin-top: 10px;
}
/*左边固定栏结束*/
/*固定栏开始*/
.guding{
	width:35px;
	height:578px;
	
/*    height:100%;*/
     background:#000;
	position:fixed;
	top:0;
	right:0;
	z-index:40;
}
.guding a{
	display: block;
	width:35px;
	height:35px;
}
.guding .guding111{
	width:35px;
	height:120px;
	position: absolute;
	top:0;
}
.guding .guding111 a{
	margin-top:85px;
}
.guding .guding222{
	display: block;
	width:35px;
	height:95px;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	position: absolute;
	top:120px;
}
.guding .guding-middd{
	width:35px;
	height: 200px;
	position: absolute;
	top:220px;
}
.guding .guding222{
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	color: #fff;
}
.guding .guding33{
	margin-bottom: 5px;
}
.guding .guding-bottom1{
	width:35px;
	height:105px;
	position:absolute;
	bottom:0;
}
.guding .guding img{
	width:35px;
	height:35px;
}
.guding a:hover{
	background: red;
}
/*.guding img:hover{
	background:red;
}*/
/*固定栏结束*/
/*搜索栏开始*/
.sou-box{
	margin:0;
	padding:0;
	width:auto;
	height:130px;
	background: #fff;
	background: url(../img1/banner-topimg.png) no-repeat;
}
.sou-box1{
	width:1230px;
	height:130px;
	margin:0 auto;
	position:relative;
}
.soutu{
	height:130px;
	width:290px;
	position:absolute;
    left:-40px;
    top:0px;
}
.sou-main{
	width:625px;
	height:100px;
	margin:0 auto;
	position:relative;
}
.sou-main-1{
	width:621px;
	height:36px;
	border: 2px solid #c40000;
	background:#c40000;
	position: absolute;
	top:40px;
}
.sou-main-2{
	display:inline-block;
	width:480px;
	height:36px;
	background: #fff;
    line-height: 36px;
    float:left;
    color:#999;
    border: 0;
}
.sou-main-1 .sou-main-3{
	display:inline-block;
	padding:0;
	width:138px;
	height:36px;
	line-height:36px;
	color: #fff;
	font-size:18px;
	text-align:center;
	float:left;
}
.sou-main-1 a,span{
	display: inline-block;
	color:#999;
	font-size: 14px;
	line-height: 28px;
	float:left;
	text-align: center;
}
.sou-main-1 span{
	padding:0;
	margin: 0;
	width:1px;
}
.sou-title1{
	width:67px;
}
.sou-title2{
	width:53px;
}
.sou-title3{
	width:39px;
}
.sou-main-1 .hong{
	color:#c40000;
}

/*搜索栏结束*/
/*商品分类开始*/
.shang-box{
	width:100%;
	height:36px;
	background:#DD2727;
}
.shang-box1{
	width:1230px;
	height:36px;
	margin:0 auto;
}
.shang-box1 a{
     float:left;
     line-height:36px;
     color:#fff;
     font-size:16px;
}
.shang-box1-1{
	width:200px;
	margin-right:12px;
	background:#c60a0a;
	font-weight:bold;
}
.shang-box1-1 a{
	width:100px;
	float: left;
	height:36px;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
}
.shang-box1-1 .sss{
	color: #ffe013;
}
.shang-box1-2{
	width:120px;
	font-weight:bold;
	text-align: center;
}
.shang-box1-4{
	width:94px;
}
.shang-box1-3{
	width:78px;
}
/*商品分类结束*/
/*baner开始*/
/*banner固定开始*/
.banner-yougu{
	width:220px;
	height:480px;
	position: absolute;
	top:10px;
	right:110px;
	z-index: 30;
}
.banner-yougu a{
   display: block;
   width:220px;
   height:235px;
   margin-bottom:10px;
   background: #fff;
   opacity: 0.7;
   filter=alpha(opacity=70);
}
.banner-yougu a:hover{
	opacity:1;
	filter=alpha(opacity=100);
}
.banner-yougu img{
	width:220px;
    height:235px;
}
.banner-yougu2{
	width:100px;
	height:480px;
	position: absolute;
	top:10px;
	right:0;
	z-index: 20;
	background: #7c2267;

}
.yougu-mask{
	width:100px;
	height:480px;
	background:rgba(0,0,0,0.0);
	position: absolute;
	top:0;
	left:0;
}
.yougu-mask:hover{
	background:rgba(0,0,0,0.5)
}
.yougu-mask .zhan{
	width:100px;
	height:90px;
}
.banner-yougu2-1{
	width:100px;
	height:80px;
	padding-top:10px;
	text-align: center;
}
.banner-yougu2-2{
	width:80px;
	height:83px;
	margin:0 auto;
}
.banneryougu-top{
	margin:0;
	padding:0;
	font-size: 12px;
	text-align: center;
	color:#fff;
	line-height: 18px;
}
.bannerradius{
	display: block;
	width:80px;
	height:24px;
	border-radius:12px;
	background:#DD2727;
	margin:9px auto 7px;
	color:#fff;
	font-size: 12px;
	text-align: center;
	line-height: 24px;
	text-decoration:none !important;
}
.banner-middle{
	line-height: 22px;
}
.banner-middle>i{
	width:22px;
	height:20px;
	line-height: 22px;
	float: left;
	margin-left: 10px;
}
.banner-middle span{
	float: left;
	height:22px;
	line-height: 22px;
}
.banner-middle>i img{
	width:18px;
	vertical-align: middle;
	opacity: 1;
	color: #fff;
}
.banneryougu21{
	display: block;
	width:80px;
	height:22px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 22px;
}
.banner-yougu2-2 .bannerradius,.banneryougu21:hover{
	text-decoration: underline;
}
.banner-yougu2-3{
	width:100px;
	height:147px;
	margin:0 auto;
	color: #fff;
}
.banner-middle,.banner-middle1{
	width:100px;
	height:22px;
	line-height:22px;
	font-size:12px;
	text-align: center;
}
.banner-middle2{
	height:20px;
	width:100px;
}
.banner-middle1{
	display: block;
	margin-top:10px;
	margin-bottom:39px;
	color: #fff; 
}
.banner-yougu2-3 .banner-middle1:hover{
   text-decoration:underline;
}
.banner-yougu2-4{
	width:100px;
	height:154px;
	margin:0 auto;
}
.banner-yougu2-4 .banner-foot{
	width:100px;
	height:24px;
	line-height: 24px;
	text-align: center;
	font-size: 12px;
	color: #fff;
}
.banner-yougu2-4 .banner-foot3{
	display:block;
	width:57px;
	height:57px;
	margin:17px auto 7px;
	border-radius:100%;
	float:none;
}
.banner-foot3 img{
	width:57px;
	height:57px;
	border-radius:100%;
}
.banner-foot2{
	display: block;
	width:100px;
	height:22px;
	text-align: center;
	line-height: 22px;
	color:#fff;
	font-size: 12px;
}
.banner-foot2:hover{
	text-decoration: underline;
}
/*banner固定结束*/
.baner-box{
	width:100%;
	height:500px;
	background:#e8e8e8;
}
.baner-box1{
	width:1230px;
	height:500px;
	margin:0 auto;
	position:relative;
}
/*轮播开始*/
.banner-lunbo{
	width:1200px;
	height:100%;
	position: absolute;
	top:0;
	left:0;
	z-index:2;
	overflow: hidden;
}
.banner-lunbo a{
	display: block;
	width:1200px;
	height:100%;

}
.banner-lunbo a img{
	width:100%;
	height:100%;
}
.link{
	width:248px;
	height:24px;
	position: absolute;
	bottom:20px;
	z-index: 20;
	left:50%;
	margin-left: -134px;
}
.link li{
	width:16px;
	height:16px;
	border-radius: 100%;
	float: left;
	margin-left: 20px;
	background:#999;
	border:2px solid #999;
}
/*轮播结束*/
#baner-box1-img{
	width:1180px;
	height:500px;
	margin:0 auto;
	display:block;
}
.baner-shang{
	width:200px;
	height:500px;
	float:left;
	background:rgb(238,239,239);
	opacity:1;
	position:absolute;
	top:0;
	left:0;
	z-index:40;
}
.baner-shang2{
	width:200px;
	height:476px;
    padding-top: 24px;
	opacity:1;
	position:absolute;
	top:0;
	left:0;
	z-index:30;
	background:#3f1818;
	opacity:1;
}
.baner-shang2 .baner-shang2-content{
	width:152px;
    padding:0 24px;
    margin-bottom:14px;
    height:32.2px;
    line-height: 31.2px;
    color: #000;
    font-size: 14px;
}
.baner-shang2 .baner-shang2-content a{
	display: block;
	width:108px;
	height: 30px;
	border: 1px solid #cb0c10;
	border-radius: 10px;
	color: #fff;
	text-align: left;
	padding-left: 34px;
	padding-right: 10px;
	line-height: 29px;
	overflow: hidden;
	}
.baner-shang2 .baner-shang2-content a:hover{
	background: #cb0c10; 
}
.baner-shang2 .baner-shang2-content a .baner-shang2-img{
	display: inline-block;
	margin-left: 0;
    width: 16px;
    margin-right: 4px;
     height: 31px;
     vertical-align: middle;
     float: left;
}
.baner-shang2 .baner-shang2-content a .baner-shang2-img img{
	margin-top: 7px;
}
.baner-shang2 .baner-shang2-content a span{
	color: #fff;
	display: inline-block;
	text-align: left;
	line-height: 29px;
	font-size: 14px;
	margin-right:5px;
	height:5px;
	float: left;
}
.baner-shang>div{
     width:200px;
     height:31.25px;
     position: relative;

}
.baner-shang>div>a{
	color:#000;
	font-size:14px;
	line-height:31.25px;
}
.baner-shang>div>i{
	margin-left: 15px;
	margin-right: 5px;
}
.baner-shang div:hover{
	background:#fff;
}
.baner-shang div .banner-shang1{
	height:500px;
	width:852px;
	position: absolute;
	top:0;
	left:200px;
	background-color: #fff;
	z-index:500;
     display: none;
}
.banner-shang1 .banner-shang1-left{
	float: left;
	width: 583px;
	height: 462px;
	margin: 19px 30px;
	overflow: hidden;
	background-color: #fff;
}
.banner-shang1-left .title-line{
	padding:0;
	margin:0;
}
.banner-shang1-left .title-line .title-content{
	display: inline-block;
	width:493px;
	float: left;
	padding:0;
	margin:0;
}
 .title-line .title-content a{
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #666;
	float: left;
	margin-left: 13px;
	
}
.title-content .clear-fix{
	margin-bottom: 10.5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #eee;
	border-bottom-color: rgba(0,0,0,.1);
	height: 10.5px;
	clear:both;
}
.title-line .title-content .red{
	color:#e54077;
}
.title-line .title-content a:hover{
	color:#e54077;
}
.redd:hover .dd{
	color:#e54077;
}
.blu .title-content .red1{
	color:#427def; 
}
.blu:hover .blue{
	color:#427def;
}
.blu .title-line .title-content a:hover{
	color:#427def;
}
.blu1 .title-content .red11{
	color:#6347ed; 	
}
.blu1:hover .blue{
	color:#6347ed;
}
.blu1 .title-line .title-content a:hover{
	color:#6347ed;
}
.banner-shang1-left .title-line .title-text{
	display: inline-block;
	width: 60px;
	overflow: hidden;
	text-align: justify;
	color: #333;
	font-size: 14px;
	font-weight: 700;
	line-height: 22px;
	float:left;
	padding-right: 30px;
	position: relative;
}
.title-text>i{
	display:block;
	width:15px;
	height:22px;
	position: absolute;
	top:0;
	right:15px;
	z-index: 50;
}
.title-text i img{
	width:10px;
}
.banner-shang1 .banner-shang1-right{
	float: left;
	background-color: #FAFAFA;
	width: 189px;
	padding: 10px;
	height: 480px;
}
.banner-shang1-right>a{
	float: left;
	width: 73px;
    margin-right: 1px;
    margin-bottom: 1px;
    height: 37px;
    padding: 5px 10px;
    overflow: hidden;
    background-color: #fff;
}
.banner-shang1-right>a img{
	width:73px;
}
.banner-shang1-right>.right-bottom{
	width:189px;
}
.right-bottom a img{
	width:189px;
}
/*naner结束*/
/*middle开始*/
.middle{
	width:1230px;
	height:360px;
	margin:0 auto;
	margin-bottom: 62px;
}
.middle-1{
	width:600px;
	height:90px;
	margin:0 auto;

	
}
.middle-1 img{
	width:600px;
	height:40px;
    position: relative;
    top:25px;
}
.middle-2{
	width:1230px;
	height:270px;
}
.middle-2 img{
	width:238px;
	height:270px;
	margin-right:5px;
}
.middle-2 a{
	-moz-transition:opacity 2s;
	-webkit-transition: opacity 2s;	
    -o-transition: opacity 2s;	
}
.middle-2 a:hover{
	opacity: 0.5;
}
.middle2{
	width:1230px;
	height: 402px;
	margin:0 auto;
	margin-bottom:30px;
}
.middle2-title{
	width:220px;
	height:30px;
	line-height:30px;
	font-size:18px;
	padding-left:15px;
	font-weight: 400;
}
.middle2-title span{
	font-size:14px;
}
.middle2-1{
	width:1230px;
	height:372px;
}
.middle2-1-1{
	float:left;
	width:247px;
	height:372px;
}
.middle2-1-2{
	width:983px;
	height:402px;
	float:left;
}
.midd{
	width:983px;
	height:93px;
	float:left;
}

#midd div{
	float:left;
}
.middle2-1-2-1{
	width:122px;
	height:93px;
	float:left;
	position:relative;
}
.middle2-mask{
	width:122px;
	height:93px;
	position:absolute;
	top:0;
	left:0;
    color:#fff;
	text-align: center;
	padding-top: 25px;
	box-sizing:border-box;
	background:#333;
	opacity:0;
	filter=alpha(opacity:0);
	color:#fff;
}
.middle2-mask:hover{
	opacity: 0.8;
	filter=alpha(opacity:80);
}
.mask1{
	display: block;
	width:63px;
	height:18px;
	border-radius:5px;
	position:absolute;
	bottom:14px;
	left:29.5px;
	color:#fff;
	font-size:12px;
	z-index: 2;
	line-height: 18px;
	background: red;
}
.middle2-mask img{
	position:absolute;
	top:0;
	right:0;
	opacity:0.8;
	background:#000;
	width:30px;
	height:30px;
}

.middle-you{
	width:246px;
	height:93px;
   float:left;
} 
.middle-you img{
	display:inline-block;
	width:74px;
	height:37.40px;
	float: left;
	margin-top:27.8px;
	margin-left:10px;
	margin-right:10px;

}
.middle-you1{
    width:120px;
    height:40px;
    float:left;
    padding:0;
    margin-top:23px;
}
.middle-you1 a{
	display: block;
	font-size:14px;
	line-height: 20px;
	padding:0;
	margin: 0;
	color: #333;
}
 .middle-you1 a:hover{
	color:#dd2727;
}
/*middle结束*/
/*middle中开始*/
.middle-zhong{
	width:1230px;
	height:480px;
	margin:0 auto;
}
.middle-zhong-1{
	width:237px;
	height:480px;
	float:left;
	margin-right:11.25px;
	background: #fff;
}
.middle-zhong1{
	height:38px;
	width: 237px;
	background:#dd2727;
	line-height: 38px;
	font-size: 24px;
	text-align: center;
	color:#fff;
}

.middle-zhong-title{
	width:237px;
	height:24px;
	
}
.middle-zhong-title a{
	display:block;
	width:237px;
	height:24px;
	z-index:2;
	color: #000;
	font-size: 22px;
	line-height: 24px;
	margin-top:19px;
	text-align: center;
}
.middle-zhong-titke-1,.middle-zhong-titke-1 a{
	width:237px;
	height:14px;
	line-height: 14px;
	font-size: 14px;
	margin-top:5px;
	text-align: center;
	color:#888;
}
/*图片放大开始*/
.middle-zhong-img1{
	display: block;
	width:237px;
	height:156px;
	margin-bottom: 3px;
	position:relative;
}
.middle-zhong-img1 .Mask{
	width:140px;
	height:140px;
	border-radius: 100%;
	background: #555;
	opacity:0.1;
	position: absolute;
	bottom:0;
	left:0;
	right:0;
	top:0;
	margin: auto;
	z-index:1;
}
.middle-zhong-img1 img{
	width:125px;
	height:125px;
	position: absolute;
	bottom:0;
	left:0;
	right:0;
	top:0;
	margin: auto;
	z-index:1;
}
/*图片放大结束*/
#middle-zhong-1-1{
	margin-right:0;
}
.changtu{
	width:1230px;
	height:90px;
	margin:0 auto;
	margin-bottom: 2px;
}
.changtu a{
	display: block;
	height:90px;
	width:1230px;
}
/*middle中结束*/
/*middle下开始*/
.middlexia{
	width:100%;
	height:470px;
	position: relative;
	margin-bottom: 15px;
}
.middlexia1{
	width:1230px;
	height: 470px;
     position: absolute;
     left:50%;
     margin-left:-615px;
     background: #fff;

}
.middlexia1-top{
	width:1230px;
	height:31px;
	background: #f5f5f5;
}
.middlexia1-top-left{
	width:430px;
	height:31px;
	float:left;
}
.span11{
    display:inline-block;
    vertical-align: top;
    font-size: 18px;
    color: #000;
    line-height: 18px;
    height: 18px;
    margin-left: 10px;
}
.span12{
   display:inline-block;
   vertical-align:top;
    font-size: 14px;
    color: #000;
   margin-left:10px;
   line-height:24px;
   height: 18px;
}
.middlexia1-top-right{
	width:800px;
	height:31px;
	float:right;
}
.middlexia1-top-right a{
	display: block;
	float:right;
	font-size:14px;
	height: 31px;
	line-height:31px;
	margin:0 10px;
	color:#000;
}
.middlexia1-top-right a:hover{
   text-decoration: underline;
   border-bottom: 1px solid #000;
}
.middlexia1-middle1{
	width:246px;
	height:439px;
	float: left;
}
.middlexia1-middle1-img:hover{
	opacity: 0.8;
}
.middlexia1-middle2{
	width:245px;
	height:439px;
	float: left;
}
.middlexia1-middle3{
	width:246px;
	height:441px;
	float: left;
}
.middlexia1-middle3 .middlexia1-middle3-1{
	height:147px;
	width:245px;
	position: relative;
}
.middlexia1-img{
	width:246px;
	height:300px;
}
.shangxia-scroll{
    width:246px;
    height:30px;
    line-height:30px;
    font-size:14px;
    color: #000;
    overflow: hidden;
    position: relative;
}
.shangxia-scroll div{
	width:246px;
    height:30px;
    line-height:30px;
    font-size:14px;
    color: #000;
    position:absolute;
    top:0;
    left:0;
}
.shangxia-scroll div a{
   display: block;
    width:246px;
    height:30px;
	line-height: 30px;
    font-size: 14px;
    color: #000;
    text-align: center;
}
.middlexia-bg{
	display: block;
	width:246px;
	height:109px;
	background:#f7a945;
	float: left;
}
.middlexia-title1{
	display: block;
	width:246px;
	height:33px;
	line-height: 33px;
	font-size: 22px;
	font-weight: 600;
	color: #fff;
	text-align: center;
	margin-top: 22px;
	background:#f7a945;
}
.middlexia-title2{
	display: block;
	width:246px;
	height:27px;
	line-height:27px;
	font-size: 18px;
	font-weight: 200;
	color: #fff;
	text-align: center;
	background:#f7a945;
}
.middlexia1-middle3-1 .middlexia-zhong11{
	display: block;
	height:24px;
	width:220px;
	line-height: 24px;
	font-size: 18px;
	color: #000;
	margin-left: 25px;
	padding-top: 22px;

}
.middlexia-zhong1{
	display: block;
	height:24px;
	width:220px;
	line-height: 24px;
	font-size: 18px;
	margin-top: 22px;
	margin-left: 25px;
	color: #000;

	}
.middlexia1-middle3-1 .middle3xia11{
	position: absolute;
	bottom:5px;
	right:5px;
}
.middlexia-zhong2{
	display: block;
	height:18px;
	width:220px;
	line-height:18px;
	font-size: 14px;
	margin-left: 25px;
	color:red;
	margin-left: 25px;
}
.middlexia1-middle2-1{
	width:244px;
	height:219.5px;
	border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	overflow: hidden;
}
.middlexia1-middle2 img{
	display: block;
	width:154px;
	height:154px;
	margin-left: 91px;
}
/*.middlexia1-middle2:hover img{
    margin-left: 80px;
}*/
.middlexia1-middle3 img{
	width:100px;
	height:100px;
	float:right;
}
.middlexiayou-zhong3{
	width:100px;
}
.yongyi{
	margin-bottom: 0;
}
/*middle下结束*/
/*middle下下开始*/
.middle-xia-xia{
	width:1230px;
	height:824px;
	margin:0 auto;
	overflow: hidden;
	margin-bottom: 10px;
}
.middle-xia-xia-title{
	height:30px;
	width:300px;
	display: block;
    line-height: 30px;
    font-size: 18px;
    font-weight: 400;
    color: #000;
    padding-left: 15px;
}
.middle-xia-xia-title span{
	float: none;
	line-height: 30px;
    font-size: 14px;
    color: #000;
}
.middle-xia-xia-main{
	width: 592px;
    height: 324px;
    padding: 10px;
    background-color: #fff;
    margin-right: 1px;
    margin-bottom: 1px;
    float: left;
    border: 1px solid #fff;

}
.middle-xia-xia-main:hover{
	border-color: red;
}
.middle-xia-main-top{
	width:594px;
	height:50px;
	margin-bottom: 8px;
}
.middle-xia-main-top img{
	display: block;
	float:left;
	width:100px;
	height:50px;
}
.middle-xia-main-top .middle-xia-top-zup{
	width:200px;
	height:30px;
	float:left;
	color:#333;
}
.middle-xia-main-top p{
	display:inline;
	float:none;
	width:200px;
	height:20px;
}
.middle-xia-main-top .middle-xia-top-you{
	display: block;
	float:right;
	width:80px;
    margin-top: 10px;
     color: #666;
     font-size: 14px;
     line-height: 30px;
     text-align: center;
     background-color: #eee;
}
.middle-xia-xia-bottom{
	width:192px;
	height: 268px;
    margin-left:5px;
	float: left;
}
.middle-xia-xia-bottom img{
	width: 192px;
	height:192px;
}
.middle-xia-xiabottom1{
	width:172px;
	height:66px;
	padding:0 10px;
	float: left;
	margin-top: 10px;
}
.middle-xia-bottom-content{
	width:172px;
	height:36px;
	line-height: 18px;
	font-size: 12px;
}
.jiage{
	color: #dd2727;
    font-size: 16px;
    line-height: 30px;
    font-weight: 600;
}
/*middle下下结束*/
/*middle-bottom开始*/
.middle-bottom{
	width:100%;
	height:1680px;
/*	position: relative;*/
}
.middle-bottom1{
	width:1230px;
	height:1680px;
	overflow: hidden;
	margin:0 auto;
}
.middle-bottom1-1{
	width:233px;
	height:324px;
	float:left;
	margin-right: 13.75px;
	border:1px solid #fff;
	margin-bottom: 10px;
}
.middle-bottom1-1:hover{
	border:1px solid red;
}
.middle-bottom1-you{
	margin-right: 0;
}
.middle-bottom-img{
	width:233px;
	height:235px;
}
.middle-bottom1-2{
  display: block;
  padding:14px 5px 8px;
}
.middle-bottom1-2 span{
	height:34px;
	font-size: 13px;
/*	text-align: center;*/
	line-height: 18px;
    color: #666;
}
.middle-bottom1-2 .middle-bottom-jiage{
	height:33px;
	font-size: 16px;
	line-height: 33px;
	color: red;
	text-align:center;
	margin-left: 12px;
}
/*middle-bottom结束*/
/*foot开始*/
.footer-box{
	width:100%;
	height:550px;
}
.foot{
	width:100%;
	height:150px;
	background:#fff;
	border-top:1px solid #d1d7dc;
	position:relative;
}
.foot1{
	padding:0;
	width:1190px;
	height:100px; 
	margin-left:-595px;
	position:absolute;
	bottom:25px;
	left:50%;
}
.foot1 a{
	padding:0;
	margin: 0;
	display:block;
	float:left;
	height:100px;
	width:297px;
}
.foot1 a img{
	padding:0;
	margin: 0;
	height:100px;
	width:297px;
}
.foot-zhong{
	width:100%;
	height:213px;
    position:relative;
}
.foot-zhong1{
	width:1190px;
	height:213px;
	position: absolute;
	left:50%;
	margin-left:-595px;
	border-bottom:1px solid #ededed;
}
.foot-zhongkong{
	width:1190px;
	height:21px;
}
.foot-zhongcontent{
	width:238px;
	height:170px;
    float:left;
}
.foot-zhong11{
	width:186px;
	height:170px;
	margin-left:52px;
}
.foot-zhong11 a{
	display:block;
	line-height: 20px;
	height:20px;
	width:100px;
	color: #8b8b8b;
	font-size: 12px;
}
.foot-zhong11 .da{
	color: #646464;
    font-size: 16px;
    font-weight: 700;
    line-height: 30px;
    text-align: left;
    height:30px;
}
#footer{
	width:105px;
	height:105px;
}
.footer{
	width:100%;
	height:175px;
	background:#000;
	position:relative;
}
.footer1{
	width:1190px;
	height:175px;
	position: absolute;
    left:50%;
    margin-left:-595px;
}
.footer2{
	width:1190px;
	height:35px;
}
.footer3{
	width:1190px;
	height:105px;
    line-height: 20px;
    color: #a4a4a4;
    font-size: 12px;
}
.footer2 a,span{
	float:left;
	height:25px;
	line-height: 35px;
	font-size: 12px;
	margin-right:5px;
	color:#fff;
}

.footer3 .footer3-a,p{
	margin:0;
	padding:0;
	display:inline-block;
	float:left;
	font-size:12px;
	line-height:20px;
	height:20px;
	color: #a4a4a4;

}
.footer3 .footer3-a{
	margin-right:65px;
}
#con{
	height:40px;
}
.kongge{
	height:45px;
	width:1190px;
}
.kongge1{
	height:60px;
	width:600px;
}
.footerimg{
	height:45px;
	margin-right:10px;
	_margin-right:5px;
    display: block;
}
.footerimg img{
	width:73px;
	height:30px;
	position: relative;
	top: 5px;
}
#footerimg2{
	width:80px;
}
/*foot结束*/
/*滚动搜索框开始*/
.scroll-search{
	height:50px;
	width: 100%;
	z-index: 10000;
	opacity: 1;
	position: fixed;
	top:-50px;
	background:rgb(217,44,44);
}
.scroll-search-box{
	width:1230px;
	height:50px;
	margin:0 auto;
	position: relative;
}
.scroll-search-box .scroll-search-you{
	width:160px;
	height:30px;
	position: absolute;
	top:0;
	left:0;
	margin-top:12px;
	background: yellow;
}
.scroll-search-box .scroll-search-you img{
	width:160px;
	height:30px;
}
.scroll-search-box .scroll-search-main{
	height:30px;
	width:740px;
	margin:0 auto;
	padding-top:12px;
}
.scroll-search-box .scroll-search-main input{
	width:632px;
	height: 20px;
	background: #fff;
	border:0;
	padding: 5px 3px 5px 5px;
	float:left;
}
.scroll-search-box .scroll-search-main button{
	width:100px;
	height:30px;
	border:0;
	background:rgb(196,0,0);
	color: #fff;
	float:left;
	text-align: center;
	font-size: 18px;
	line-height: 30px;
	 cursor:pointer
}
/*滚动搜索框结束*/