﻿@charset "utf-8";body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
body{font-size:12px;font-family: "Microsoft YaHei" ! important;color:#000000;background:#fff;margin:0 auto;padding:0px;}
a{text-decoration:none;color:#235aa7;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}


.w1200{
	width: 1200px;
	margin:auto;
}
.head{
	 height:534px;
    min-width: 1200px;
  
    background-attachment: fixed;
}
.head .topbox{
	height: 80px;
}
.head .topbox .logo{
	float: left;
	padding-top: 36px;
	padding-right: 18px;
}
.head .topbox .city{
	float: left;
	margin-top: 56px;
	position: relative;
} 
.head .topbox .city h3{
    font-size: 13px;
    color:#ffffff;
    font-weight: normal;
    cursor: pointer;
}
.head .topbox .city h3 span{
	padding-left: 10px;
	cursor: pointer;
}
.head .right_list{
	zoom:1;
	overflow: hidden;
}  
.head .right_list .list1{
	height: 55px;
	line-height: 55px;
} 
.head .right_list .list1 ul{
	height: 55px;
	text-align: right;
} 
.head .right_list .list1 ul li{
	display: inline-block;
	color:#ffffff;
	padding-left: 10px;
}
.head .right_list .list1 ul li a{
	display: inline-block;
	font-size: 12px;
	color:#fff;
} 
.head .right_list .list1 ul li img{
	position: relative;
	top:-1px;
}
.head .right_list .list1 ul li span{
	font-size: 22px;
	color:#db322b;
	font-weight: bold;
	position: relative;
	top:2px;
	font-family: 'Georgia';
}
.head .right_list .list1 ul li .dd:hover{
	color:#db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.head .right_list .list2{
	zoom:1;
	overflow: hidden;
}
.head .right_list .list2 ul{
	zoom:1;
	overflow: hidden;
	text-align: right;
}
.head .right_list .list2 ul li{
	display: inline-block;
	padding-left: 34px;
}
.head .right_list .list2 ul li a{
	font-size: 16px;
	color:#ffffff;
	font-weight: bold;
	font-family: Arial,'Microsoft YaHei','Helvetica Neue',Helvetica,'Hiragino Sans GB',STHeiti,SimHei,sans-serif;
}
.head .right_list .list2 ul li a:hover{
	color:#db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;


}
.head .midtex{
	text-align: center;
	padding-top: 77px;
	padding-bottom: 55px;
}
.head .midtex .i1{
	padding-bottom: 26px;
}
.searchbox{
	height: 44px;
	text-align: center;
}
.searchbox .left_search{
	display: inline-block;
}
.searchbox .right_fb{
	display: inline-block;
} 
.searchbox .left_search .in1{
	width: 640px;
	height: 40px;
	font-size: 16px;
	text-indent: 6px;
	color:#7f7f7f;
	padding-right: 10px;
	font-family: '微软雅黑';
   line-height:40px;
}
.searchbox .left_search .find{
	width: 110px;
	background: #db342c;
	height: 44px;
	border:none;
	outline: medium;
	position: relative;
	right: 10px;
font-size: 16px;
color:#ffffff; 
   cursor: pointer;
   font-family: '微软雅黑';
}
.searchbox .right_fb{
	width: 100px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	background: #ffffff;
}
.searchbox .right_fb a{
	display: block;
	width: 100%;
	height: 100%;
	color:#333333;
	
}


.minbox{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
.minbox .listbox1{
	zoom:1;
	overflow: hidden;
	padding-top: 40px;
	border-bottom: 2px solid #ebebeb;
	padding-bottom: 40px;
}
.minbox .listbox1 .lis1{
	width: 300px;
	float: left;
	padding-right: 14px;
}
.minbox .listbox1 h4{
	font-size: 16px;
	color:#333333;
	padding-bottom: 12px;
}
.minbox .listbox1 .lis1 ul{
	zoom:1;
	overflow: hidden;
}
.minbox .listbox1 .lis1 ul li{
	display: inline-block;
	padding-right: 14px;
	line-height: 28px;
} 
.minbox .listbox1 .lis1 ul li a{
	font-size: 14px;
	color:#333333;
}
.minbox .listbox1 .lis1 ul li a:hover{
	color:#db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
    border-bottom: 1px solid #db342c;

}
.minbox .listbox1 .lis2{
	zoom:1;
	overflow: hidden;
	width: 310px;
	float: left;
	padding-right: 20px;
}
.minbox .listbox1 .lis2 ul{
	zoom:1;
	overflow: hidden;
}
.minbox .listbox1 .lis2 ul li{
	display: inline-block;
	margin-right: 34px;
	text-align: center;
}
.minbox .listbox1 .lis2 ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.minbox .listbox1 .lis2 ul li a:hover span{
	color:#db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;


}
.minbox .listbox1 .lis2 ul li .s1{
	    background: url(../images/icon_2017.png) no-repeat;
    background-position: 2px -245px;
    display:block;
        width: 30px;
    height: 28px;
    margin:auto;
}
.minbox .listbox1 .lis2 ul li .s2{
	    background: url(../images/icon_2017.png) no-repeat;
        background-position: -28px -245.7px;
    display:block;
        width: 30px;
    height: 28px;
    margin:auto;
}
.minbox .listbox1 .lis2 ul li .s3{
	    background: url(../images/icon_2017.png) no-repeat;
    background-position: -58px -245.7px;
    display:block;
        width: 30px;
    height: 28px;
    margin:auto;
}
.minbox .listbox1 .lis2 ul li .t1{
	color:#333333;
	font-size: 14px;
	line-height: 28px;
}
.minbox .listbox1 .lis3{
	zoom:1;
	overflow: hidden;
	width: 314px;
	float: left;
}
.minbox .listbox1 .block{
	height: 14px;
	text-align: left;
	padding-left: 6px;
	margin-bottom: 10px;
	margin-top: 9px;
}
.minbox .listbox1 .block a{
	display: inline-block;
	width: 40px;
	height: 14px;
	background: #f6f6f6;
	margin-right: 2px;
} 
.minbox .listbox1 .block a:hover{
	background: #db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;


}
.minbox .listbox1 .lis3 ul{
	zoom:1;
	overflow: hidden;
}
.minbox .listbox1 .lis3 ul li{
	display: inline-block;
	margin-right: 20px;
}

.minbox .listbox1 .lis3 ul .current{
	padding-left: 4px;
}
.minbox .listbox1 .lis3 ul li span{
	font-size: 14px;
	color:#333333;
} 
.minbox .listbox1 .lis4{
	width: 242px;
}
.minbox .listbox1 .lis4 .cur{
	margin-right: 0px;
	padding-right: 0px;
}
.minbox .listbox1 .lis4 .block span{
	margin-right: 2px;
}
.minbox .listbox1 .lis4 ul li{
	display: inline-block;
	margin-right: 28px;
}
.minbox .listbox2{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
.minbox .tit_list{
	height: 62px;
	border-bottom: 2px solid #ebebeb;
	margin-bottom: 5px;
}
.minbox .tit_list .left{
	width: 240px;
	line-height: 62px;
	
	float: left;
} 
.minbox .tit_list .left a{
	display: inline-block;
	font-size: 20px;
	color:#f02b56;
	font-weight: bold;
	padding-right: 8px;
} 

.minbox .tit_list .left span{
	display: inline-block;
	font-size: 13px;
	color:#f88ea2;
	font-weight: bold;
}
.minbox .listbox2 .tit_list .mid{
	float: left;
}
.minbox .listbox2 .tit_list .mid ul{
	zoom:1;
	overflow: hidden;
}
.minbox .listbox2 .tit_list .mid ul li{
	display: inline-block;
	height: 62px;
	position: relative;
	margin-right: 12px;
}
.minbox .listbox2 .tit_list .mid ul li a{
	display: inline-block;
	font-size: 13px;
	color:#333333;
	margin-top: 23px;
	font-weight: bold;
}
.minbox .listbox2 .tit_list .mid ul li .current{
	color:#db342c;
	border-bottom: 1px solid #db342c;
}
.minbox .listbox2 .tit_list .mid ul li a:hover{
	color:#db342c;
	border-bottom: 1px solid #db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.minbox .tit_list .right{
	float: right;
	width: 93px;
	text-align: center;
	height: 62px;
	background: url(../images/jian.png) no-repeat 6px center;
}
.minbox .tit_list .right a{
	display: inline-block;
	border:1px solid #e6e6e6;
	padding:0px 15px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color:#787878;
	margin-top: 15px;
	border-radius: 8px;
}
.minbox .tit_list .right a:hover{
	color:#db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;


}
.minbox .listbox2 .min_list{
	
    padding-top: 20px;
}
.minbox .listbox2 .min_list ul{
	display:inline-block;
}
.minbox .listbox2 .min_list ul li{
	width: 282px;
	float: left;
	margin-right: 21px;
	margin-bottom: 28px;
    height: 348px;
    border:1px solid #ebebeb;
    overflow: hidden;
}
.minbox .listbox2 .min_list ul li:hover{
	border-color:#db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
      -moz-box-shadow:0 0 15px #d8d8d8;
     -webkit-box-shadow:0 0 15px #d8d8d8;
     box-shadow:0 0 15px #d8d8d8;
     -webkit-transition:all 0.4s;
   -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -ms-transition:all 0.4s;
   transition:all 0.4s;
   -webkit-transform:translateY(-8px);
   -moz-transform:translateY(-8px);
   -ms-transform:translateY(-8px);
   -o-transform:translateY(-8px);
   transform:translateY(-8px)

}
.minbox .listbox2 .min_list ul li:hover .imgbox img{
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;


-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.minbox .listbox2 .min_list ul li:hover .texbox .right{
	background:#db342c;
}
.minbox .listbox2 .min_list ul li:hover .texbox .right a{
	color:#fff;
}
.minbox .listbox2 .min_list ul li:hover .texbox .right a span{

    border: 1px solid #fff;
}
.minbox .listbox2 .min_list ul li .imgbox{
	height: 213px;
	width: 282px;
}
.minbox .listbox2 .min_list ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.minbox .listbox2 .min_list ul li .texbox{
	height: 134px;
	width: 282px;
}
.minbox .listbox2 .min_list ul li .texbox .a1{
	font-size: 16px;
	color:#333333;
	padding-left: 10px;
	font-weight: normal;
	padding-top: 12px;
	padding-bottom: 12px;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
   display: block;
} 
.minbox .listbox2 .min_list ul li .texbox p{
	font-size: 12px;
	color:#333333;
	padding-left: 10px;
	padding-bottom: 5px;
}
.minbox .listbox2 .min_list ul li .texbox p span{
	color:#db322b;
}
.minbox .listbox2 .min_list ul li .texbox .left{
	width:180px;
	float: left;

}
.minbox .listbox2 .min_list ul li .texbox .right{
	width: 80px;
	height: 28px;
	line-height: 28px;
	float: left;
	text-align: center;
	border:1px solid #db322b;
	margin-top: 28px;
	background: url(../images/);
}
.minbox .listbox2 .min_list ul li .texbox .right a{
	display: block;
	width: 100%;
	height: 100%;
	color:#db322b;
	font-size: 14px;
}
.minbox .listbox2 .min_list ul li .texbox .right a span{
	width: 14px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    margin-right:1px;
    display: inline-block;
    font-size: 12px;
    border:1px solid #db322b;
    border-radius: 50%;
    position: relative;
    bottom: 1px;
    behavior: url(/css/PIE.htc);
}
.minbox .listbox2 .min_list ul .bb{
	margin-bottom: 0px;
}
.minbox .listbox2 .min_list ul .current{
   margin-right: 0px;
}
.tst2{

}
.minbox .listbox2 .min2_list{
	zoom:1;
	overflow: hidden;
    width:1200px;
}
.minbox .listbox2 .min2_list ul{
	zoom:1;
	overflow: hidden;
}
.minbox .listbox2 .min2_list ul li{
	width: 284px;
	float: left;
	margin-right: 21px;
	margin-bottom: 30px;
}
.minbox .listbox2 .min2_list ul li:hover .left_img{
    -webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;


}
.minbox .listbox2 .min2_list ul li .left_img{
	width: 112px;
	height: 90px;
	border:3px solid #f0f0f0;
	float: left;
}
.minbox .listbox2 .min2_list ul li .left_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.minbox .listbox2 .min2_list ul li .right_tex{
    float: right;
    width: 135px;
}
.minbox .listbox2 .min2_list ul li .right_tex a{
	font-size: 18px;
	color:#333333;
	display: block;
	padding-bottom: 8px;
}
.minbox .listbox2 .min2_list ul li .right_tex span{
	display: block;
	font-size: 12px;
	padding-bottom: 7px;
	color:#333333;
} 
.minbox .listbox2 .min2_list ul .current{
	margin-right: 0px;
}


.minbox .listbox3{
	height: 445px;
	background: #f8f8f8;
	min-width: 1200px;
	padding-bottom: 20px;
}
.minbox .listbox3 ul{
	height: 445px;
}
.minbox .listbox3 ul li{
	width: 284px;
	float: left;
	margin-right: 21px;
}
.minbox .listbox3 ul li:hover{
	  -moz-box-shadow:6px 6px 14px #d8d8d8;
     -webkit-box-shadow:6px 6px 14px #d8d8d8;
     box-shadow:6px 6px 14px #d8d8d8;
     -webkit-transition:all 0.3s;
   -o-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all 0.3s;
   transition:all 0.3s;
   -webkit-transform:translateY(-10px);
   -moz-transform:translateY(-10px);
   -ms-transform:translateY(-10px);
   -o-transform:translateY(-10px);
   transform:translateY(-10px)
}
.minbox .listbox3 ul .current{
	margin-right: 0px;
}
.minbox .listbox3 ul li .imgbox{
	height: 213px;
}
.minbox .listbox3 ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.minbox .listbox3 ul li .texbox{
	height: 132px;
	background: #ffffff;
}
.minbox .listbox3 ul li .texbox a{
	display: block;
	width: 263px;
	margin:auto;
	font-size: 18px;
	color:#333333;
	overflow: hidden;
	padding-top: 10px;
	margin-bottom: 10px;
	
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;
overflow: hidden;
}
.minbox .listbox3 ul li .texbox .dowbox{
	border-top: 1px solid #e6e6e6;

	height: 50px;
	line-height: 36px;
	margin:auto;
	width: 263px;
	
}
.minbox .listbox3 ul li .texbox .dowbox span{
	font-size: 12px;
	color:#646464;
	padding-right: 15px;
}
.minbox .listbox3 ul li .texbox .dowbox .s1{
	padding-right: 30px;

}
.minbox .listbox3 ul li .texbox .dowbox p{
	display: inline-block;
	font-size: 16px;
	color:#db322b;
    height:40px;
    overflow:hidden;
    white-space: nowrap;
text-overflow: ellipsis;
width:260px;
    
}
.listbox3 .tit_list .right{
	width: 145px;
}
.listbox4{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
	padding-bottom: 30px;
} 
.listbox4 .tit_list .right{
	width: 118px;

}
.listbox4 .tit_list .left{
	width: 485px;
}
.listbox4 .tit_list .s1{
	width: 83px;
    height: 18px;
    display: inline-block;
    background: url(../images/sprits.png) no-repeat;
    margin-top: 24px;
    background-position: -14px 0;
    margin-right: 10px;
    position: relative;
    top:2px;
}
.listbox4 .bothbox{
	zoom:1;
	overflow: hidden;
    margin-top:20px;
}
.listbox4 .bothbox .leftbox{
	width: 282px;
	float: left;
	height: 420px;
	border:1px solid #dadada;
	margin-right: 20px;
}
.listbox4 .bothbox .leftbox .upbox{
	width: 258px;
	margin:auto;
	zoom:1;
	overflow: hidden;
	height: 205px;
	border-bottom: 1px solid #e6e6e6;
}
.listbox4 .bothbox .leftbox .upbox h3{
	font-size: 30px;
	color:#db322b;
	text-align: center;
	padding-top: 41px;
	font-weight: normal;
	padding-bottom: 15px;
}
.listbox4 .bothbox .leftbox .upbox p{
	font-size: 16px;
	color:#333333;
	text-align: center;
	margin-bottom: 20px;
}
.listbox4 .bothbox .leftbox .upbox .rental-number-show{
	    overflow: hidden;
    line-height: 38px;
    font-size: 14px;
    vertical-align: top;
}
.listbox4 .bothbox .leftbox .upbox .rental-number-show ul{
	    display: inline-block;
    overflow: hidden;
    position: relative;
    text-align: center;
}
.listbox4 .bothbox .leftbox .upbox .rental-number-show ul span{
	    display: inline-block;
	    font-size: 14px;
	    float: left;
}
.listbox4 .bothbox .leftbox .upbox .rental-number-show ul li{
	display: inline-block;
    background: url(../images/sprits.png) no-repeat;
    background-position: -295px 0;
    width: 32px;
    color: #fff;
    font-size: 24px;
    height: 38px;
    text-align: center;
    float: left;
}
.listbox4 .bothbox .leftbox .dowbox{
	width: 258px;
	margin:auto;
}
.listbox4 .bothbox .leftbox .dowbox .txtScroll-top{
	padding-top: 27px;
}
.listbox4 .bothbox .leftbox .dowbox ul{
	zoom:1;
	overflow: hidden;
	padding-top: 27px;

}
.listbox4 .bothbox .leftbox .dowbox ul li{
    padding-bottom: 15px;
    zoom:1;
    overflow: hidden;
}
.listbox4 .bothbox .leftbox .dowbox ul li a{
	font-size: 14px;
	color:#333333;
	float: left;
	display: inline-block;
	width: 190px;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
.listbox4 .bothbox .leftbox .dowbox ul li span{
	float: right;
	font-size: 14px;
	color:#333333;
}
.listbox4 .bothbox .rightbox{
	width: 896px;
	float: right;
	zoom:1;
	overflow: hidden;
}
.listbox4 .bothbox .rightbox ul{
	zoom:1;
	overflow: hidden;
}
.listbox4 .bothbox .rightbox ul li{
	width: 284px;
	float: left;
	height: 202px;
	overflow: hidden;
	position: relative;
	margin-right: 20px;
}
.listbox4 .bothbox .rightbox ul .lz{
	margin-bottom: 18px;
}
.listbox4 .bothbox .rightbox ul .current{
	margin-right: 0px;
}
.listbox4 .bothbox .rightbox ul li .rental-des{
	    border: 1px solid #e1e1e1;
    height: 150px;
    padding: 15px 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topright: 6px;
    border-top-right-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    -moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;
}
.listbox4 .bothbox .rightbox ul li .rental-des h3{
	    font-size: 18px;
    text-align: center;
    line-height: 36px;
    color:#333333;
    overflow:hidden;
    height:36px;
}
.listbox4 .bothbox .rightbox ul li .rental-des p{
	line-height: 26px;
    font-size: 14px;
    color:#333333;
}
.listbox4 .bothbox .rightbox ul li .rental-des p span{
	color: #db322b;
}
.listbox4 .bothbox .rightbox ul li .rental-btn{
	    background-color: #f5f5f5;
    padding: 0 20px;
    font-size: 14px;
    overflow: hidden;
    height: 52px;
    line-height: 52px;
}
.listbox4 .bothbox .rightbox ul li .rental-btn p{
	float: left;
	font-size: 14px;
	color:#333333;
}
.listbox4 .bothbox .rightbox ul li .rental-btn p strong{
	color:#db322b;
	font-weight: normal;
}
.listbox4 .bothbox .rightbox ul li .rental-btn span{
	    float: right;
    background-color: #db322b;
    width: 70px;
    text-align: center;
    line-height: 24px;
    margin-top: 14px;
    color: #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor:pointer;
}
.listbox4 .bothbox .rightbox ul li .p1{
	    position: absolute;
    color: #fff;
    font-size: 14px;
    -webkit-transform: rotate(-30deg);
    -moz-transform: rotate(-30deg);
    -ms-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    transform: rotate(-30deg);
    padding: 0 20px;
    line-height: 24px;
    top: 1px;
    left: -15px;
    background-color: #db322b;
 filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=0.866025404, M12=0.5, M21=-0.5, M22=0.866025404) ;
}
.listbox5{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
	background: #f8f8f8;
	padding:40px 0px;
}
.listbox5 ul{
    height: 185px;
   
}
.listbox5 ul li{
	width: 300px;
	float: left;
	height:185px;
	text-align: center;
	border-right: 1px solid #f0f0f0;

	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	 background: #ffffff;

}
.listbox5 ul li:hover{
	 -moz-box-shadow:0 0 15px #d8d8d8;
     -webkit-box-shadow:0 0 15px #d8d8d8;
     box-shadow:0 0 15px #d8d8d8;
     -webkit-transition:all 0.4s;
   -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
   transition:all 0.4s;
   -webkit-transform:translateY(-8px);
   -moz-transform:translateY(-8px);
   -ms-transform:translateY(-8px);
   -o-transform:translateY(-8px);
   transform:translateY(-8px)
}
.listbox5 ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.listbox5 ul .current{
	border-right: 0px;
}
.listbox5 ul li h4{
    font-size: 20px;
    color: #333333;
    text-align: center;
    font-weight: normal;
    padding-top: 30px;
    padding-bottom: 10px;
    font-weight: 600;
}
.listbox5 ul li .s1{
   font-size: 14px;
   color:#333333;
   display: block;
   padding-bottom: 14px;
}

.listbox6{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
.listbox6 .box{
	height: 588px;
    margin-top:20px;
}
.listbox6 .box .left{
	width: 284px;
	float: left;
	margin-right: 19px;
}
.listbox6 .box .le1{
	height: 288px;
	border:1px solid #ebebeb;
	position: relative;
	margin-bottom: 18px;
}
.listbox6 .box .le1 .fullSlide{
	 width: 265px;
   margin:auto;
}
.listbox6 .box .le1 .fullSlide .bd{
   width: 265px;
   margin:auto;
   padding-top: 45px;
}
.listbox6 .box .le1 .fullSlide .bd li a video{
   width: 265px;
   height: 180px;
}
.listbox6 .box .le1 .fullSlide .bd li a span{
	font-size: 12px;
	color:#333333;
	padding-top: 12px;
	display: -webkit-box;
	display: block;
    overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
.listbox6 .box .le1 .fullSlide .hd{ 
	width:100%;  
	position:absolute; 
	z-index:1;
	top:0; 
	left:0;
	height:45px; 
	line-height:45px;
	text-align:center;

}
.listbox6 .box .le1 .fullSlide .hd ul{ 
	text-align:right;  
    padding-right: 12px;
}
.listbox6 .box .le1 .fullSlide .hd ul li{ 
	cursor:pointer; 
	display:inline-block; 
   background: #bdbdbd;
   border-radius: 50%;
	*display:inline; 
	zoom:1; 
	width:6px; 
	height:6px; 
	overflow:hidden; 
	line-height:9999px;
	margin-top: 20px;
	margin-left: 5px;
}
.listbox6 .box .le1 .fullSlide .hd ul .on{
	background: #da0521;
}
.listbox6 .box .le1 h4{
	font-size: 18px;
	color:#eb2437;
	position: absolute;
	top:10px;
	left: 9px;
	display: inline-block;
}
.listbox6 .box .le1 .more{
	display: inline-block;
	float: right;
	position: absolute;
	font-size: 14px;
	color:#eb2437;
	bottom:8px;
	right: 14px;
	z-index: 777;
}
.listbox6 .box .le2{
    height: 278px;
    border:1px solid #ebebeb;
    position: relative;
}




.listbox6 .box .le2 .fullSlide{
	 width: 265px;
   margin:auto;
}
.listbox6 .box .le2 .fullSlide .bd{
   width: 265px;
   margin:auto;
   padding-top: 45px;
}
.listbox6 .box .le2 .fullSlide .bd li a .video{
   display: block;
   width: 100%;
   height: 180px;
}
.listbox6 .box .le2 .fullSlide .bd li a span{
	font-size: 12px;
	color:#333333;
	padding-top:12px;
	height: 16px;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
     width: 100%;
	display: -webkit-box;
	display: block;
}
.listbox6 .box .le2 .fullSlide .hd{ 
	width:100%;  
	position:absolute; 
	z-index:1;
	bottom:0; 
	left:0;
	height:30px; 
	line-height:30px;
	text-align:center;

}
.listbox6 .box .le2 .fullSlide .hd ul{ 
	text-align:center;  
    padding-right: 12px;
}
.listbox6 .box .le2 .fullSlide .hd ul li{ 
	cursor:pointer; 
	display:inline-block; 
    background: #bdbdbd;
    border-radius: 50%;
	*display:inline; 
	zoom:1; 
	width:6px; 
	height:6px; 
	overflow:hidden; 
	margin-top: 15px;
	line-height:9999px;
	margin-left: 5px;
}
.listbox6 .box .le2 .fullSlide .hd ul .on{
	background: #da0521;
}
.listbox6 .box .le2 h4{
	font-size: 18px;
	color:#eb2437;
	position: absolute;
	top:10px;
	left: 9px;
	display: inline-block;
}
.listbox6 .box .le2 .more{
	display: inline-block;
	float: right;
	position: absolute;
	font-size: 14px;
	color:#eb2437;
	top:13px;
	right: 14px;
	z-index: 777;
}
.listbox6 .box .mid{
	width: 596px;
	float: left;
}
.listbox6 .box .mid .m1{
	height: 350px;
}
.listbox6 .box .mid .m1 .fullSlide{
	height: 350px;
	width: 100%;
	position: relative;
}
.listbox6 .box .mid .m1 .fullSlide .bd{
	height: 350px;
	width: 100%;
}
.listbox6 .box .mid .m1 .fullSlide .bd li{
	height: 350px;
	width: 100%;
}
.listbox6 .box .mid .m1 .fullSlide .bd li img{
	display: block;
	width: 100%;
	height: 100%;
}
.listbox6 .box .mid .m1 .fullSlide .bd li span{
	position: absolute;
	display: inline-block;
	bottom:5px;
	z-index: 999;
	color: #fff;
	left:10px;
	width: 180px;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
.listbox6 .box .mid .m1 .fullSlide .hd{ 
	width:100%;  
	position:absolute; 
	z-index:1;
	bottom:0; 
	left:0;
	height:30px; 
	line-height:30px;
	text-align:center;
    background: #000;
    opacity: 0.5;
}
.listbox6 .box .mid .m1 .fullSlide .hd .bac{
   background: #000;
    opacity: 0.5;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    bottom: 0px;
}
.listbox6 .box .mid .m1 .fullSlide .hd ul{ 
	text-align:center;  
    padding-right: 12px;
    position: relative;
    z-index: 5555;
    bottom: 3px;
}
.listbox6 .box .mid .m1 .fullSlide .hd ul li{ 
	cursor:pointer; 
	display:inline-block; 
    background: #fff;
    border-radius: 50%;
	*display:inline; 
	zoom:1; 
	width:8px; 
	height:8px; 
	overflow:hidden; 
	margin-top: 15px;
	line-height:9999px;
	margin-left: 5px;
}
.listbox6 .box .mid .m1 .fullSlide .hd ul .on{
	background: #44494d;
}
.listbox6 .box .mid .m2{
	zoom:1;
	overflow: hidden;
	padding-top: 20px;
}
.listbox6 .box .mid .m2 .box1{
	width: 290px;
	float: left;
	height: 216px;
	border:1px solid #e8e8e8;
	position: relative;
    
}
.listbox6 .box .mid .m2 .box1:hover{
     -moz-box-shadow:0 0 15px #d8d8d8;
     -webkit-box-shadow:0 0 15px #d8d8d8;
     box-shadow:0 0 15px #d8d8d8;
     -webkit-transition:all 0.4s;
   -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -ms-transition:all 0.4s;
   transition:all 0.4s;
  
}
.listbox6 .box .mid .m2 .box1 .h2tit{
	text-align: center;
	color:#333;
	line-height: 37px;
}
.listbox6 .box .mid .m2 .box1 ul{
	width: 90%;
	margin: auto;
	overflow: hidden;
	height: 180px;
}
.listbox6 .box .mid .m2 .box1 ul li{
	width: 33.3%;
	float: left;
	text-align:center;
	font-size: 14px;
	color:#333;
	line-height: 30px;
	padding-top: 
}
.listbox6 .box .mid .m2 .box1 ul li a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.listbox6 .box .mid .m2 .box1 .hidden{
	position: absolute;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color:#333;
	left: 0px;
	bottom: 0px;
	background: #ffffff;
}
.listbox6 .box .mid .m2 .box1 .hidden a{
	display: block;
	width: 100%;
	height: 100%;
}
.listbox6 .box .mid .m2 .box1 .show{
	position: absolute;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color:#333;
	left: 0px;
	bottom: 0px;
	background: #ffffff;
	display: none;
}
.listbox6 .box .mid .m2 .box1 .show a{
	display: block;
	width: 100%;
	height: 100%;
}
.listbox6 .box .mid .m2 .box2{
	width: 290px;
	float: right;
	height: 216px;
	border:1px solid #e8e8e8;
	position: relative;

}
.listbox6 .box .mid .m2 .box2:hover{
     -moz-box-shadow:0 0 15px #d8d8d8;
     -webkit-box-shadow:0 0 15px #d8d8d8;
     box-shadow:0 0 15px #d8d8d8;
     -webkit-transition:all 0.4s;
   -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -ms-transition:all 0.4s;
   transition:all 0.4s;
   
}
.listbox6 .box .mid .m2 .box2 .h2tit{
	text-align: center;
	color:#333;
	line-height: 37px;
}
.listbox6 .box .mid .m2 .box2 ul{
	width: 90%;
	margin: auto;
	overflow: hidden;
	height: 180px;
}
.listbox6 .box .mid .m2 .box2 ul li{
	width: 33.3%;
	float: left;
	text-align:center;
	font-size: 14px;
	color:#333;
	line-height: 30px;
	padding-top: 
}
.listbox6 .box .mid .m2 .box2 ul li a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.listbox6 .box .mid .m2 .box2 .hidden{
	position: absolute;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color:#333;
	left: 0px;
	bottom: 0px;
	background: #fff;
}
.listbox6 .box .mid .m2 .box2 .hidden a{
	display: block;
	width: 100%;
	height: 100%;
}
.listbox6 .box .mid .m2 .box2 .show{
	position: absolute;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color:#333;
	left: 0px;
	bottom: 0px;
	background: #fff;
	display:none;
}
.listbox6 .box .mid .m2 .box2 .show a{
	display: block;
	width: 100%;
	height: 100%;
}
.listbox6 .box .mid .m3{
	height: 27px;
	line-height:27px;
} 
.listbox6 .box .mid .m3 .jy{
	width: 258px;
	float: left;
	margin-left: 64px;
	margin-right: 90px;
	background: #f2f6f9;
	text-align: center;
}
.listbox6 .box .mid .m3 .news{
	width: 110px;
	float: left;
	margin-right:10px;
	background: #f2f6f9;
	text-align: center;
}
.listbox6 .box .mid .m3 .cap{
	width: 55px;
	float: right;
	background: #f2f6f9;
	text-align: center;
}
.listbox6 .box .mid .m3 a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 12px;
	color:#333333;
} 
.listbox6 .box .mid .m3 a:hover{
	background: #e53e38;
	color:#fff;
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
}
.listbox6 .box .right{
	width: 282px;
	height: 586px;
	float: right;
}
.listbox6 .box .right h4{
	padding-left: 8px;
	height: 52px;
	line-height: 52px;
	padding-right: 8px;
	font-size: 18px;
	color:#eb2437;
}
.listbox6 .box .right h4 a{
	float: right;
	font-size: 12px;
	color:#eb2437;
	font-weight: normal;
}
.listbox6 .box .right .r1{
	height: 64px;
}
.listbox6 .box .right .r1 img{
	display: block;
	float: left;
	width: 90px;
	height: 64px;
	float: left;
}
.listbox6 .box .right .r1 .texbox{
	margin-left: 95px;
    zoom:1;
    overflow: hidden;
}

.listbox6 .box .right .r1 a:hover{
	color:#eb2437;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.listbox6 .box .right .r1 span{
	display: block;
	text-align: left;
	width: 100%;
	line-height: 36px;
	color:#999;
}
.listbox6 .box .right .upbox ul{
	zoom:1;
	overflow: hidden;
	width: 260px;
	margin:auto;
}
.listbox6 .box .right .upbox{
	height: 390px;
	border:1px solid #dadada;
	margin-bottom: 18px;
} 
.listbox6 .box .right .upbox ul li{
    
    padding-bottom: 20px;
}
.listbox6 .box .right .upbox ul li .texbox a{
	font-size: 12px;
	color:#333333;
	display: block;
 line-height:20px;
	float: left;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.listbox6 .box .right .upbox ul li a:hover{
	color:#db342c;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}

.listbox6 .box .right .dowbpx{
	width: 282px;
	height: 181px;
    position: relative;
}

.listbox6 .box .right .dowbpx .bd{
position: relative;
height: 100%;
z-index: 0;
}

.listbox6 .box .right .dowbpx .hd{ 
	width:100%;  
	position:absolute; 
	z-index:1;
	bottom:0; 
	left:0;
	height:45px; 
	line-height:45px;
	text-align:center;

}
.listbox6 .box .right .dowbpx .hd ul{ 
    padding-right: 12px;
}
.listbox6 .box .right .dowbpx .hd ul li{ 
	cursor:pointer; 
	display:inline-block; 
   background: #bdbdbd;
   border-radius: 50%;
	*display:inline; 
	zoom:1; 
	width:10px; 
	height:10px; 
	overflow:hidden; 
	line-height:9999px;
	margin-top: 20px;
	margin-left: 5px;
}
.listbox6 .box .right .dowbpx .hd ul .on{
	background: #da0521;
}
.listbox6 .box .right .dowbpx img{
	display: block;
	width: 282px;
	height: 181px;
} 
.listbox7{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
    .listbox7 .tit_link {margin-top:30px; margin-bottom:20px;
    }
.listbox7 .tit_link .left{
width: 100%;
height:49px;
border-bottom: 1px #e8e8e8 solid;
}
.listbox7 .tit_link .left li{

float: left;
padding: 0 10px;
margin-right: 15px;
height: 48px;
line-height: 48px;
font-size: 18px;
text-align: center;
cursor: pointer;

} 
.listbox7 .tit_link .left a:hover{
	color:#f02b56;
	border-bottom:1px solid #f02b56;
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
.listbox7 .tit_link .left .hot{
	color:#f02b56;
	border-bottom:2px solid #f02b56;
}
.listbox7 .list{
	zoom:1;
	overflow: hidden;
}
.listbox7 .list ul{
	zoom:1;
	overflow: hidden;
	padding-bottom: 14px;
}
.listbox7 .list ul li{
	width: 150px;
	line-height: 26px;
	float: left;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
.listbox7 .list ul li a{
	font-size: 12px;
	color:#666666;
}
.listbox7 .list ul li a:hover{
	color: #f02b56;
    border-bottom: 1px solid #f02b56;
    -webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.listbox7 .down{
	padding-top: 15px;
	font-size: 16px;
	color:#f02b56;
	border-top: 1px solid #ebebeb;
	padding-bottom: 42px;
}
.listbox7 .down a{
	font-size: 12px;
	color:#333333;
	margin:0 5px;
	font-weight: normal;
}
.listbox8{
	height: 146px;
	background: #f5f5f5;
	min-width: 1200px;
}
.listbox8 .d1{
	width: 300px;
	float: left;
	height: 146px;
	background: url(../images/l1.jpg) no-repeat 21px center;
}
.listbox8 .d2{
	background: url(../images/l2.jpg) no-repeat 21px center;
}
.listbox8 .d3{
	background: url(../images/l3.jpg) no-repeat 21px center;
}
.listbox8 .d4{
	background: url(../images/l4.jpg) no-repeat 21px center;
}
.listbox8 .d1 h4{
	font-size: 18px;
	color:#333333;
	padding-top: 46px;
	padding-left: 100px;
	font-weight: normal;
}
.listbox8 .d1 p{
	font-size: 14px;
	color:#333333;
	padding-left: 100px;
}


.footer {
  background: url("../images/footer-bg.png") no-repeat;
  height: 432px;
  color: #fff;
  min-width: 1200px;
  background-color: #302e2f;
}
.footer .about-us {
  overflow: hidden;
  padding: 55px 0 15px 0;
    margin-bottom: 15px;
    border-bottom: 1px solid #666;
}
.footer .about-us ul {
  float: left;
  font-size: 14px;
  font-weight: bold;
}
.footer .about-us ul li {
  float: left;
  margin: 0 3px;padding: 0 4px;

}
.footer .about-us ul span{
	display: inline-block;
	float: left;
	width: 2px;
	height: 18px;
	background: #373c42;
	margin:0 10px;
	position: relative;
	top:2px;
}
.footer .about-us ul li a{
	color:#fff;
}
.footer .about-us p {
  float: right;
  color: #e17e13;
}
.footer .help-center {
  overflow: hidden;
}
.footer .help-center .help{
    width: 700px;
    float: left;
    padding-top: 30px;
}
.footer .help-center .help .help_til{
    width: 100%;
    float: left;

}
.footer .help-center .help .help_til a{
    display: inline-block;
    float: left;
    width: 130px;
    line-height: 45px;
    color: #fff;
    height: 55px;
    text-align: center;
    background-image: url("../images/bbg2.png");
    background-size: 100% 100%;
    margin-right: 10px;
}
.footer .help-center .help .help_til .zai{
    background-image: url("../images/bbg1.png");

}
.footer .help-center .help .help_con ul{
    width: 100%;
    float: left;

    margin-top: 20px;
}
.footer .help-center .help .help_con ul li{
    display: none;
    display: inline-block;
    float: left;
    margin-right: 30px;
    color: #666;
    width: auto;
    height: auto;
    overflow: inherit;
    margin-left: 0px;
}
.footer .help-center .help .help_con ul li a{
	color:#666;
}
.footer .help-center .help .help_con ul li a:hover{
	color:#fff;
	border-bottom: 1px solid #fff;
}
.footer .help-center .help .help_con .ing {
    display: block;
}
.footer .help-center dl {
  float: left;
  width: 150px;
}
.footer .help-center dl dt {
  font-size: 16px;
  font-weight: bold;
  line-height: 56px;
}
.footer .help-center .ing dd{
    display: block;
}
.footer .help-center dl dd {
  margin-left: 0;
  font-size: 14px;
  line-height: 32px;
    display: none;
}
.footer .help-center ul {
  float: right;
    width:340px;
    display: inline-block;
}
.footer .help-center .iity li {
  float: left;
  width: 125px;
  height: 150px;
  overflow: hidden;
  text-align: center;
  background: #2D343F;
  margin-bottom: 10px;
  margin-right: 15px;
}
.footer .help-center .iity li img {
  width: 100px;
  height: 100px;
    margin: 0 auto;
    padding-top: 15px;
}
.footer .help-center ul li p {
  line-height: 25px;
  width: 100%;
  font-size: 14px;
  height: 30px;
  overflow: hidden;
  text-align: center;
}
.footer .help-center .footer-declare {
  margin-top: 15px;
  font-size: 12px;
  line-height: 20px;
    width: 100%;
    float: left;
  color: #666;
}
.footer .footer-tips {
  font-size: 12px;
  line-height: 20px;
  color: #666;
}
.footer .footer-copyrights {
    width: 700px;
    float: left;
  text-align: left;
  font-size: 12px;

  color: #666;
}

.footer .footer-copyrights .footer-record {

    line-height: 25px;
}
.footer .footer-copyrights ul {
  overflow: hidden;
  width: 100%;
    float: left;
  margin: 0 auto;
}
.footer .footer-copyrights ul li {
  float: left;
  width: 129px;
  height: 39px;
  overflow: hidden;
  margin-left: 2px;
  margin-right: 3px;
}
.footer .footer-copyrights ul .duo{
    width: auto;
    height: 39px;
}
.footer .footer-copyrights ul .duo img{
    width: auto;
    height: 39px;
}
.footer .footer-copyrights ul li img {
   
    height: 39px;
}
.city .tcbox{
    width: 366px;
    border:1px solid #d8d8d8;
    zoom:1;
    overflow: hidden;
    position: absolute;
    z-index: 666;
    background: #ffffff;
    padding-top: 20px;
    top:25px;
    display: none;
}
.city .tcbox .box1{
	width: 320px;
	margin:auto;
	zoom:1;
	overflow: hidden;
	border-bottom: 1px solid #dadada;
	margin-bottom:13px; 
}
.city .tcbox .box1 .left{
	width: 70px;
	float: left;
}
.city .tcbox .box1 .left span{
	font-size: 12px;
	color:#666666;
}
.city .tcbox .box1 .right{
	width: 250px;
	float: right;
}
.city .tcbox .box1 .right ul{
	zoom:1;
	overflow: hidden;
}
.city .tcbox .box1 .right ul li{
	display: inline-block;
	margin-right:10px; 
	margin-bottom: 10px;
}
.city .tcbox .box1 .right ul li a{
	color:#333;
	font-size: 12px;
}
.city .tcbox .box1 .right ul li a:hover{
	color:#db342c;
	border-bottom: 1px solid #db342c;
}
.city .tcbox .box2{
	border-bottom: 0px;
}
.city .tcbox .box2 .left{

}
.city .tcbox .box2 .left a{
	display: inline-block;
	font-size: 12px;
	color:#333;
}
.city .tcbox .box2 .left a:hover{
	color:#db342c;
	border-bottom: 1px solid #db342c;
}


.channeltop{
height: 36px;
color: #999;
background: #f9f9f9;
border-bottom:1px solid #eeeeee;
}
.channeltop .leftmap{
	float: left;

}
.channeltop .leftmap .s1{
	float: left;
	font-size: 20px;
	color: #cc0000;
	line-height: 36px;
	padding-left: 15px;
	background: url(../images/map.jpg) no-repeat left center;
}
.channeltop .leftmap .s2{
	float: left;
	margin-left: 12px;
}
.channeltop .leftmap .s2 .h2tit{
	cursor: pointer;
padding-top: 11px;
	color: #468dd0;
	font-size: 12px;
	font-weight: normal;
}
.channeltop .leftmap .s2 .list{
	
}
.channeltop .leftmap .s3{
	float: left;
	color: #999;
padding-top: 11px;
	padding-left: 12px;
}

.channeltop .rightlink{
float: right;	
height: 36px;
line-height: 36px;
font-size: 12px;
	color: #9a9a9a
}
.channeltop .rightlink .model1{
float: left;	

}
.channeltop .rightlink  a{

	color: #9a9a9a;

}
.channeltop .rightlink .model1 a{
	display: inline-block;
	margin: 0px 10px;
}
.channeltop .rightlink .link{
	float: left;
	padding: 0px 10px;

}
.channeltop .rightlink .model2{
	float: left;
	padding: 0px 10px;
	padding-left: 20px;
	margin-left: 10px;
	background: url(../images/phone2.png) no-repeat left 10px;
}
.channeltop .rightlink .model2 a{
	
}
.channeltop .rightlink .model3{
	float: left;
	padding-left: 10px;
	padding-right: 20px;
}
.channeltop .rightlink .model3 span{
position: relative;
top: -2px;
}
.channeltop .rightlink .model3 strong{
	font-size: 18px;
	font-weight: normal;
	color: #d52434;
	position: relative;
	top: -2px;
}

.basehead{
	background: #fff;
	border-bottom: 4px solid #f1f1f1;
}
.basehead .tophad{
	height: 80px;
	
}
.basehead .tophad .logo{
	float: left;
	padding-top: 17px;
	padding-left: 30px;
}
.basehead .tophad .logo .logo1{
	float: left;
height: 45px;
}

.basehead .tophad .logo .logo2{
	float: left;
	height: 45px;
}
.basehead .tophad .rightnav{
	float: right;
	position: relative;
	z-index: 444;
}
.basehead .tophad .rightnav ul{
	
}
.basehead .tophad .rightnav ul li{
	float: left;
	line-height: 80px;
    position: relative;
    padding:0 5px;
}
.basehead .tophad .rightnav ul li a{
	display: block;
	font-size: 18px;
	color: #323232;
	padding: 0px 14px;
	position: relative;
	z-index: 444;
}
.basehead .tophad .rightnav ul li.last{
	padding-right: 0px;
}
.basehead .tophad .rightnav ul li.last a{
	font-size: 14px;
	color: #7a7879;
}
.basehead .tophad .rightnav ul li .sub{
	position: absolute;
	top:20px;
    width: 120px;
    left: 0px;
    display: none;
}
.basehead .tophad .rightnav ul li .sub dt{
	line-height: 40px;
	height: 40px;
	font-size: 14px;
	display:block;
    width: 100%;
    height: 100%;
    background: #ffffff;
    
}
.basehead .tophad .rightnav ul li .sub dl{
	-moz-box-shadow:0 0 10px #333;
     -webkit-box-shadow:0 0 10px #333;
     box-shadow:0 0 10px #333;
    position: relative;
    z-index: 33;
    behavior: url(/css/PIE.htc);
}
.basehead .tophad .rightnav ul li .sub .frist{
	height: 40px;
	width: 82px;
	background: #ffffff;
	-moz-box-shadow:0 0 10px #333;
     -webkit-box-shadow:0 0 10px #333;
     box-shadow:0 0 10px #333;
	z-index: 44;
	behavior: url(/css/PIE.htc);
}
.basehead .tophad .rightnav ul li .sub .second{
	height: 10px;
	width:82px;
	background: #ffffff;
	position: absolute;
	z-index: 66;
	top:33px;
}
.basehead .tophad .rightnav ul li .sub dt a{
	font-size: 14px;
	padding:0px;
	display: block;
    width: 100%;
    height: 100%;
    text-indent: 20px;
    -webkit-transition:all 0.4s;
    -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -ms-transition:all 0.4s;
    transition:all 0.4s;
}
.basehead .tophad .rightnav ul li .sub dt a:hover{
	background:#ce2a29;
	color:#fff;
}
.basehead .bottomsear{
	height: 68px;
}
.basehead .bottomsear .searchbox{
	float: left;
	padding-left: 14px;
}
.basehead .bottomsear .searchbox .words{
	float: left;
	width: 430px;
	padding-left: 15px;
	padding-right: 15px;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	color: #999;
	border:1px solid #dddddd;
}
input:focus{
	outline: none;
}
.basehead .bottomsear .searchbox .sub{
float: left;
width: 64px;
background: #e13038;
cursor: pointer;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
border:none;
height: 34px;	
color: #fff;
font-size: 16px;
}
.addbj{
	background: #f5f5f5
}
.basehead .bottomsear .searmap{
	float: left;
	margin-left: 10px;
	width: 98px;
	height: 32px;
	line-height: 32px;
	border:1px solid #ddd;
	text-align: center;
}
.basehead .bottomsear .searmap a{
color: #141414;
font-size: 14px;
}
.basehead .bottomsear .searmap a i{
margin-right: 4px;
}
.basehead .bottomsear .rs{
	float: left;
	width: 300px;
	line-height: 34px;
	overflow: hidden;
	font-size: 14px;
	color: #141414;
	margin-left:14px;
	height: 34px;
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

}
.basehead .bottomsear .rs a{
		color: #141414;
		margin-left: 4px;
}
.basehead .bottomsear .freesend{
	float: right;
}
.basehead .bottomsear .freesend a{
	display: block;
	width: 160px;
	text-align: center;
	line-height: 34px;
	height: 34px;
	color: #fff;
	font-size: 16px;
	color: #fff;
	background: #ce2a29
}


.send{
	
}
.send .h2tit{
	padding-top: 27px;
	padding-bottom: 18px;
	font-size: 14px;
	color: #3d3d3d;
	font-weight: normal;
}




 .dis_sec {
    padding: 20px 40px 0 20px;
    margin-bottom: 20px;
    background-color: #fff;
}
.category {
    width: 1030px;
}

.clearfix {
    display: block;
}
.ification li {
    line-height: 16px;
    padding-bottom: 15px;
    zoom:1;
    overflow: hidden;
}
.ification li span {
    color: #999;
    margin-right: 21px;
    float: left;
}
.ification li span i {
    letter-spacing: 26px;
    font-style: normal;
}
.ification li a {
    float: left;
    font-size: 13px;
}
.ification li a:hover{
	color:#ce2a29;
}
.ification li .w892 {
    width: 1026px;
    float: left;
}
.more-div {
    width: 100%;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 12px;
}

.more-div span {
    cursor: pointer;
    color: #de4b4f;
}
.more-div i {
    font-size: 12px;
    color: #9c9c9c;
}
.hide-info {
    display: none;
}
.ification li span {
    color: #999;
    margin-right: 21px;
    float: left;
}

.w892 .bor {
    width: 75px;
    height: 20px;
    border: 1px solid #e5e5e5;
    display: inline-block;
}
.dis_sec input {
    color: #555;
    padding-left: 10px;
}
.ification li .active2 {
    color: #de4b4f;
}

.ification li a {
    color: #555;
    margin-right: 20px;
}
#search_ul{
padding-bottom: 14px;
 width: 1160px;
margin: 0 auto;
padding-bottom: 14px;
}

.dis_sec input {
    color: #555;
    padding-left: 10px;
}

.dis_sec #search_ul .sec_show {
    padding: 4px 7px 10px;
    width: 1060px;
    border: 1px solid #e5e5e5;
    float: left;
    margin-left: 69px;
    margin-top: 10px;
    display: none;
    background: #f9f9f9
}

.dis_sec #search_ul .sec_show h6 {
    display: inline-block;
    margin-right: 14px;
    float: left;
    margin-top: 5px;
    font-size: 13px;
    color: #ed6663;
}

.dis_sec #search_ul .sec_show span {
    font-weight: normal;
    float: left;
    padding-right: 10px;
    margin-top: 5px;
    color: #e22222;
    font-size: 13px;
    font-weight: 800;
    margin-right: 0
}

.dis_sec #search_ul .sec_show a {
    margin-top: 5px;
    color: #555;
}

.dis_sec #search_ul .sec_show a:hover {
    color: #e22222;
}

.dis_sec #search_ul select {
    border: 1px solid #e5e5e5;
    font-size: 12px;
    color: #999;
    height: 20px;
    padding: 0 5px;
}

.dis_sec #search_ul select option {
    font-size: 12px;
}

.juhe_search {
    width: 1200px;
    background: #fff;
    padding: 7px 20px;
    margin-bottom: 20px;
    font-size: 14px;
}

.juhe_search b {
    float: left;
    width: 9%;
    line-height: 30px;
    font-weight: normal
}

.juhe_search span {
    float: left;
    margin-left: 30px;
    line-height: 30px;
}

.juhe_cate {
    height: 30px;
    width: 88%;
    overflow: hidden;
}

.juhe_icon {
    float: right;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    color: #999;
    text-align: center;
}
 .choose {
    padding: 20px 20px 20px;
    color: #999;
    font-size: 14px;
}
 .choose p {
    display: inline;
}
.saveChoose {
    width: 80px;
    height: 24px;
    text-align: center;
    color: #e51e14;
    border: 1px solid #ec595b;
    border-radius: 4px;
    font-size: 12px;
    background: #fff;
    line-height: 23px;
    margin-left: 15px;
    cursor: pointer;
}
 .choose span {
    padding: 3px 5px;
    border: 1px solid #ddd;
    display: inline-block;
    margin-right: 8px;
    font-size: 12px;
    margin-bottom: 5px;
    margin-top: 5px;
}
 .choose span i {
    font-size: 12px;
    padding-left: 5px;
    width: 10px;
    cursor: pointer;
    height: 100%;
}

.shopmain{
zoom:1;
overflow: hidden;
}

.shopmain .leftshoplist{
float: left;
background: #fff;
width: 918px;
}

.shopmain .leftshoplist .checklist{
height: 50px;
line-height: 50px;
border-bottom: 1px solid #e5e5e5;
}

.shopmain .leftshoplist .checklist .leftcheck{
float: left;
padding-left: 18px;
color: #999;
font-size: 14px;
}

.shopmain .leftshoplist .checklist .leftcheck a{
float: left;
margin-right: 27px;
color: #999;
display: block;
}
.shopmain .leftshoplist .checklist .leftcheck a.current{
color: #e91e14
}

.shopmain .leftshoplist .checklist .leftcheck .s1{

}

.shopmain .leftshoplist .checklist .leftcheck .s2{

}

.shopmain .leftshoplist .checklist .leftcheck .s3{

}
.shopmain .leftshoplist .checklist .leftcheck .s_3{
	display: none;
}
.shopmain .leftshoplist .checklist .leftcheck .s4{

}

.shopmain .leftshoplist .checklist .leftcheck .s5{
margin-right: 21px;
float: left;
}

.shopmain .leftshoplist .checklist .leftcheck  input{
position: relative;
top:2px;
margin-right: 3px;
}
.shopmain .leftshoplist .checklist .leftcheck .s6{
float: left;
}

.shopmain .leftshoplist .checklist .righttotal{
float: right;
padding-right: 36px;
font-size: 16px;
color: #5c5c5c;
}
.shopmain .leftshoplist .checklist .righttotal strong{
color: #dc2c20;
font-weight: normal;
}

.shopmain .leftshoplist .list{

}
.shopmain .leftshoplist .list ul{

}
.shopmain .leftshoplist .list ul li{
padding-top: 17px;
padding-left: 15px;
padding-right: 13px;

}
.shopmain .leftshoplist .list ul li .box{
border-bottom: 1px solid #ebebeb;
position: relative;
zoom:1;
overflow: hidden;
padding-bottom: 15px;
}
.shopmain .leftshoplist .list ul li .box .imgbox{
float: left;
width: 244px;
height: 174px;
position: relative;
overflow:hidden;
}
.shopmain .leftshoplist .list ul li .box .imgbox img{
display: block;
width: 100%;
height: 174px;

}
.shopmain .leftshoplist .list ul li:hover .box .imgbox img{
-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);

}
.shopmain .leftshoplist .list ul li .box .imgbox span{
    position: absolute;
    left: 0;
    top: 0;
    width: 50px;
    height: 24px;
    line-height: 24px;
    z-index: 9;
    background: #de4b4f;
    color: #fff;
    font-size: 14px;
    text-align: center;
}
.shopmain .leftshoplist .list ul li .box .content{
float: right;
width: 625px;
}
.shopmain .leftshoplist .list ul li .box .content .h2tit{
padding-top: 8px;
zoom:1;
overflow: hidden;
margin-bottom: 8px;
}
.shopmain .leftshoplist .list ul li .box .content .h2tit a{
float: left;
width: 390px;
font-size: 20px;
font-weight: bold;
color: #333;
line-height: 24px;
}
.shopmain .leftshoplist .list ul li .box .content .h2tit a .icon-zhiding{
display: inline-block;
vertical-align: top;
color: #fff;
padding: 0 3px;
height: 18px;
line-height: 17px;
font-size: 12px;
font-weight: 400;
margin-top: 5px;
background: #fb6969;
margin-left:10px;
}
.shopmain .leftshoplist .list ul li .box .content .h2tit a .icon-tuijian{
display: inline-block;
vertical-align: top;
color: #fff;
padding: 0 3px;
height: 18px;
line-height: 17px;
font-size: 12px;
font-weight: 400;
margin-top: 5px;
background: #3aa731;
margin-left:10px;
}

.shopmain .leftshoplist .list ul li .box .content .h2tit .price{
float: right;
line-height: 24px;
}
.shopmain .leftshoplist .list ul li .box .content .h2tit .price span{
    font-size: 12px;
    color: #999;
    font-weight: 400;
    display: inline-block;
    padding-right: 20px;
    margin: 0;
    float: left;

}
.shopmain .leftshoplist .list ul li .box .content .h2tit .price strong{
    color: #ce2a29;
    font-size: 24px;
    padding-right: 3px;
}
.shopmain .leftshoplist .list ul li .box .content .desc{
line-height: 32px;
font-size: 16px;
color: #4b4b4b;
margin-bottom: 21px;
}
.shopmain .leftshoplist .list ul li .box .content .desc a{
color: #4b4b4b;

}
.shopmain *{
		-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;

}
.shopmain a:hover{
color: #ce2a29;

}
.shopmain .leftshoplist .list ul li .box .content .desc  i{
width: 20px;
display: inline-block;

}
.shopmain .leftshoplist .list ul li .box .content .desc .item1{

}
.shopmain .leftshoplist .list ul li .box .content .desc .item2{

}
.shopmain .leftshoplist .list ul li .box .content .keywords{
zoom:1;
overflow: hidden;
}
.shopmain .leftshoplist .list ul li .box .content .keywords span{
float: left;
    display: inline-block;
    height: 24px;
    line-height: 24px;
    padding: 0 15px;
    border-radius: 3px;
    margin-right: 7px;
border: 1px solid #ccc;
}
.shopmain .leftshoplist .list ul li .box .content .keywords .s1{
    color: #f41200;
        border: 1px solid #f41200;
}
.shopmain .leftshoplist .list ul li .box .content .keywords .s2{
    color: #06a383;
    border-color: #06a383;
}
.shopmain .leftshoplist .list ul li .box .content .keywords .s3{
color: #c97304;
    border-color: #c97304;
}

.shopmain .leftshoplist .list ul li .box .content .more{

    width: 118px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    background: #ce2a29;
    position: absolute;
    top: 50%;
    margin-top: -18px;
    right: 20px;
    z-index: 3;
    opacity: 0;
    filter: alpha(opacity=0);
    font-size: 14px;
    display: none;
}

.shopmain .leftshoplist .list ul li:hover .box .content .more{
display: block;
    opacity:1;
    filter: alpha(opacity=100);

}
.shopmain .leftshoplist .list ul li .box .content .more:hover{
color:#fff !important;
}
.shopmain .leftshoplist .list ul li:hover{
	background: #f1f1f1  
}
.shopmain .leftshoplist .pagesize{
padding-top: 50px;
text-align: center;
padding-bottom: 60px;
}

.shopmain .leftshoplist .pagesize ul{

}
.shopmain .leftshoplist .pagesize ul li{
display: inline-block;

margin: 0px 6px;
}
.shopmain .leftshoplist .pagesize ul li a{
display: block;
padding: 0px 13px;
height: 32px;
text-align: center;
line-height: 32px;
border: 1px solid #e5e5e5;
font-size: 12px;
color: #5c5c5c;
}
.shopmain .leftshoplist .pagesize ul li a:hover{
background: #ce2a29;
border-color: #ce2a29;
color: #fff !important;
}
.shopmain .leftshoplist .pagesize ul li a.current{
background: #ce2a29;
border-color: #ce2a29;
color: #fff !important;
}
.shopmain .rightrelative{
float: right;
width: 260px;

}
.shopmain .rightrelative .section_1{

}
.shopmain .rightrelative .section_1 .link{

}
.shopmain .rightrelative .section_1 .link a{
    display: block;
    height: 50px;
    width: 258px;
    border-radius: 5px;
    text-align: center;
    line-height: 50px;
    font-size: 24px;
}
.shopmain .rightrelative .section_1 .link a.s1{
    border: 1px solid #ff0000;
    color: #ff0000;
    margin-bottom: 10px;
}
.shopmain .rightrelative .section_1 .link a.s2{
    border: 1px solid #ee9e25;
    color: #ee9e25;
        margin-bottom: 10px;
}
.shopmain .rightrelative .section_1 .imgbox{
margin-bottom: 10px;
}
.shopmain .rightrelative .section_1 .imgbox img{
display: block;
width: 100%;

}
.shopmain .rightrelative .section_2{
background: #fff;
padding-top: 18px;
margin-bottom: 10px;
}

.shopmain .rightrelative  .h2tit{
    line-height: 18px;
    font-size: 18px;
    padding-left: 13px;
    padding-right: 13px;
    overflow: hidden;
    color: #5c5c5c;
}
.shopmain .rightrelative  .h2tit span{
    padding-left: 12px;
    display: inline-block;
    font-weight: normal;
    border-left: 2px solid #d30000;
}
.shopmain .rightrelative .section_2 .list{

}
.shopmain .rightrelative .section_2 .list ul{

}
.shopmain .rightrelative .section_2 .list ul li{
padding-left: 13px;
padding-right: 13px;
padding-top: 15px;

}
.shopmain .rightrelative .section_2 .list ul li .box{
padding-bottom: 15px;
border-bottom: 1px solid #e5e5e5;
zoom:1;
overflow: hidden;
}
.shopmain .rightrelative .section_2 .list ul li .imgbox{
float: left;
width: 94px;
height: 70px;
overflow: hidden;
}
.shopmain .rightrelative .section_2 .list ul li .imgbox img{
width: 94px;
height: 70px;
	-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
transition:all 0.3s;

display: block;
}
.shopmain .rightrelative .section_2 .list ul li:hover{
background: #f1f1f1;
}
.shopmain .rightrelative .section_2 .list ul li:hover .imgbox img{

-webkit-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
.shopmain .rightrelative .section_2 .list ul li .content{
float: right;
width: 127px;
}
.shopmain .rightrelative .section_2 .list ul li .content .h3tit{
font-weight: normal;
line-height: 22px;
    font-size: 14px;
    height: 46px;
    margin-top: -5px;
    overflow: hidden;
    color: #5c5c5c;
}
.shopmain .rightrelative .section_2 .list ul li .content .h3tit a{
    color: #5c5c5c;
}
.shopmain .rightrelative .section_2 .list ul li .content .desc{

}
.shopmain .rightrelative .section_2 .list ul li .content .desc p{
    font-size: 12px;
    height: 12px;
    color: #999;
    margin-top: 7px;
    line-height: 14px;
}
.shopmain .rightrelative .section_2 .list ul li .content .desc p a{
    color: #5c5c5c;
}
.shopmain .rightrelative .section_2 .list ul li .content .desc p  strong{
color: #de4b4f;
    font-size: 14px;
    font-weight: bold;
}
.shopmain .rightrelative .section_3{
height: 290px;
background: url(../images/pro.jpg) no-repeat center center ;
background-size: 100% 100%;
text-align: center;
margin-bottom: 10px;
}
.shopmain .rightrelative .section_3 .h3tit{
font-size: 23px;
color: #fff;
padding-top: 60px;
padding-bottom: 27px;
font-weight: normal;
}
.shopmain .rightrelative .section_3 .list{

}
.shopmain .rightrelative .section_3 .list ul{
zoom:1;
overflow: hidden;
padding-left: 18px;
padding-right: 18px;
}
.shopmain .rightrelative .section_3 .list ul li{
display: inline-block;
float: left;
width: 50%;
margin-bottom: 23px;
}
.shopmain .rightrelative .section_3 .list ul li a{
display: block;
width: 70px;
height: 33px;
border:2px solid #fff;
line-height: 33px;

font-size: 14px;
color: #fff;
border-radius: 3px;
margin: auto;
}
.shopmain .rightrelative .section_4{
padding-top: 13px;
background: #fff;
}
.shopmain .rightrelative .section_4 .list{
padding-left: 13px;
padding-right: 13px;
padding-top: 8px;
padding-bottom: 10px;
}
.shopmain .rightrelative .section_4 .list ul{
	border-top: 1px solid #e5e5e5;
}
.shopmain .rightrelative .section_4 .list li{

}
.shopmain .rightrelative .section_4 .list li a{
    font-size: 12px;
    line-height: 26px;
    height: 26px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    color: #5c5c5c;
}
a{
	color: #5c5c5c;
}
.citylist{
padding-top: 38px;
padding-bottom: 19px;
}
.citylist .model{
	zoom:1;
	overflow: hidden;
	padding-left: 18px;
	margin-bottom: 10px;
	padding-right: 18px;
	line-height: 24px;
	font-size: 14px;
	color: #5c5c5c;
    min-height:30px;
}
.citylist .model a{
	color: #a7a7a7
}
.citylist .model .s1{
	    float: left;
    width: 10%;
    	line-height: 24px;
    height: 14px;
    font-size: 14px;

}
.citylist .model .s2{
	    float: left;
    width: 90%;
    position: relative;
    overflow: hidden;
}
.citylist .model .s2 .list{
	
}
.citylist .model .s2 .list ul{
	
}
.citylist .model .s2 .list ul li{
	
}
.citylist .model .s2 .list ul li a{
	font-size: 12px;
    color: #a7a7a7;
    float: left;
    margin-right: 30px;
}





.dicsus{
	
}
.dicsus .section_1{
	
}




.dicsus .section_1 .dicsusnav{
    height: 52px;
    background: #fff;
    margin: 20px auto 0 auto;
    padding: 0 16px;
    box-shadow: 3px 3px 3px #dfdfdf;
}


.dicsus .section_1 .dicsusnav .nav-left {
    float: left;
}
.dicsus .section_1 .dicsusnav .nav-left .nav-item {
    float: left;
    padding: 0 15px;
    position: relative;
    height: 52px;
}


.dicsus .section_1 .dicsusnav .nav-left .nav-item .item-a {
    display: block;
    float: left;
    padding: 0 13px;
    text-align: center;
    height: 46px;
    line-height: 46px;
    text-decoration: none;
    font-size: 16px;
}

.dicsus .section_1 .dicsusnav .nav-left .line {
    float: left;
    width: 1px;
    height: 18px;
    background: #e2e2e2;
    margin: 15px 0;
}

.dicsus .section_1 .dicsusnav  .nav-item a:hover{
    border-bottom: 2px solid #d40711;
    color: #d40711;
}
.dicsus .section_1 .dicsusnav  .nav-item a.on{
    border-bottom: 2px solid #d40711;
    color: #d40711;
}
.dicsus .section_1 .dicsusnav .nav-right {
    float: right;
    position: relative;
}
.dicsus .section_1 .dicsusnav .nav-right .btn-app {
    height: 52px;
    line-height: 52px;
}

.dicsus .section_1 .dicsusnav .nav-right .btn-app a {
    color: #333;
    text-decoration: none;
    font-size: 14px;
}


.dicsus .section_1 .dicsusnav .nav-right .btn-app i{
    display: inline-block;
    width: 12px;
    height: 22px;
    font-size: 22px;
    line-height: 22px;
    margin-right: 8px;
    vertical-align: middle;
}
.dicsus .section_2{
    margin: 15px auto;
    color: #999;
    font-size: 14px;
    padding-left: 30px;
}
.dicsus .section_2 .position{
	
}
.dicsus .section_2 .position a{
	    color: #666;
}


.dicsus .content{
	zoom:1;
	overflow: hidden;
} 
.dicsus .content .leftbox{
	float: left;
	width: 880px;
}
.dicsus .content .leftbox .question{
	background: #fff;
	margin-bottom: 20px;
    padding: 30px 30px 40px;
    margin-top:20px;
}
.dicsus .content .leftbox .question .h2tit{
	font-size: 18px;
    line-height: 30px;
    font-weight: 400;
}
.dicsus .content .leftbox .question .infor{
	zoom:1;
	overflow: hidden;	
	    padding: 14px 0;
    border-bottom: 1px solid #eee;
}
.dicsus .content .leftbox .question .infor .left{
float: left;	
}
.dicsus .content .leftbox .question .infor .left {
	color: #999;
	font-size: 12px;
}


.dicsus .content .leftbox .question .infor .left .jj{
	    padding: 0 8px;
}

.dicsus .content .leftbox .question .infor .right{
float: right;
}


.dicsus .content .leftbox .question .infor .right .share .share-btn {
    position: relative;
        float: left;
    font-size: 12px;
    color: #999;
}


.dicsus .content .leftbox .question .infor .right .share-btn .weixin {
    display: inline-block;
    width: 19px;
    height: 15px;
    background: url(../images/weixin.png) no-repeat;
    margin-right: 8px;
    vertical-align: middle;
}
.dicsus .content .leftbox .question .infor .right .share-btn .icon_jtshare {
    display: inline-block;
    width: 7px;
    height: 4px;
    background: url(../images/icon_jtshare.png) no-repeat 0 0;
    margin-left: 6px;
    vertical-align: 3px;
}

.mt20 {
    margin-top: 20px;
}

.dicsus .content .leftbox .question .send{
zoom:1;
overflow: hidden;
margin-top: 20px;
}

.dicsus .content .leftbox .question .send .i-question-btn,.dicsus .content .leftbox .question .send .i-submit-btn {
    float: right;
    width: 120px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    color: #fff;
    background: #d40711;
    font-size: 14px;
    border-radius: 4px;
}
.dicsus .content .leftbox .question .send .question-tag{
	float: left;
}
.dicsus .content .leftbox .question .send .question-tag .icon_tag {
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(../images/icon_tag.png) no-repeat;
    vertical-align: middle;
    margin-right: 10px;
}
.dicsus .content .leftbox .question .send .tag-item {
    display: inline-block;
    font-size: 14px;
}
.dicsus .content .leftbox .question .send .tag-item .tag-item-link {
    margin-right: 10px;
    color: #999;
}

.dicsus .content .leftbox .question .send2{
	background: #ffffff;
	width: 100%;
	display: none;
    margin-top:20px;
}
.dicsus .content .leftbox .question .send2 textarea{
	width: 100%;
	height: 155px;
	resize: none;
	outline: medium;
	border:1px solid #d40711;
	border-radius: 5px;
	line-height: 50px;
	font-size: 14px;
	text-indent: 15px;
}
.dicsus .content .leftbox .question .send2 .anse{
	height: 60px;
}
.dicsus .content .leftbox .question .send2 .anse a{
	display: inline-block;float: left;
	line-height: 60px;
	font-size: 15px;
	color:#333;
}
.dicsus .content .leftbox .question .send2 .anse input{
	    float: right;
    width: 120px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    color: #fff;
    background: #d40711;
    font-size: 14px;
    border-radius: 4px;
    border:none;
    outline: medium;
    cursor: pointer;
    margin-top: 16px;
}
.dicsus .content .leftbox .question .send2 .tit{

}
.dicsus .content .leftbox .listbox{
	margin-bottom: 20px;
    padding: 20px 30px 30px;
    background: #fff;
}
.dicsus .content .leftbox .listbox .reorder{
padding-bottom: 18px;	
zoom:1;
overflow: hidden;
}




.dicsus .content .leftbox .listbox .reorder a {
    display: block;
    float: left;
    font-size: 14px;
}

.dicsus .content .leftbox .listbox .reorder span {
    float: left;
    padding: 0 8px;
}
.clearfix:after {
    clear: both;
    content: "\200B";
    display: block;
    height: 0;
}

.dicsus .content .leftbox .listbox .reorder a.cur {
    color: #d40711;
}


.dicsus .content .leftbox .listbox .otherAns{
    padding-top: 24px;
    border-top: 1px solid #eee;
}


.dicsus .content .leftbox .listbox .otherAns .Ans-area {
    padding: 22px 0 30px 8px;
    border-bottom: 1px solid #eee;
}

.dicsus .content .leftbox .listbox .otherAns .Ans-area .Ans-img {
    width: 83px;
    height: 83px;
    float: left;
    border-radius: 50%;
    overflow: hidden;
}


.dicsus .content .leftbox .listbox .otherAns  .Ans-img img {
    width: 100%;
    height: 100%;
}


.dicsus .content .leftbox .listbox .otherAns .Ans-Intro {
    margin-left: 122px;
    position: relative;
}



.dicsus .content .leftbox .listbox .otherAns .Ans-Intro p {
    margin-bottom: 12px;
    height: 22px;
    line-height: 22px;
}

.dicsus .content .leftbox .listbox .otherAns .Ans-Intro .ans-name {
    font-size: 16px;
    font-weight: bold;
    font-size: 16px;
    float: left;
    margin-right: 15px;
}

.dicsus .content .leftbox .listbox .otherAns .Ans-Intro .icon-im {
    float: left;
    background: url("../images/icon_im.png") no-repeat;
    cursor: pointer;
    height: 17px;
    margin: 2px 20px 0 10px;
    width: 18px;
    vertical-align: middle;
}


.dicsus .content .leftbox .listbox .otherAns .Ans-Intro .Ans-text {
    font-size: 16px;
    color: #666;
    line-height: 30px;
    word-wrap: break-word;
    margin-bottom: 18px;
}

.dicsus .content .leftbox .listbox .otherAns .Ansbtm {
    color: #999;
    font-size: 14px;
}
.floatl {
    float: left;
}
.floatr {
    float: right;
}

.dicsus .content .leftbox .listbox .otherAns .comment a {
    margin-left: 18px;
    color: #999;
    float: left;
    width: 70px;
}
cite, em, i, b {
    font-style: normal;
}

.dicsus .content .leftbox .listbox .otherAns .comment a {
    margin-left: 18px;
    color: #999;
    float: left;
    width: 70px;
}


.dicsus .content .leftbox .listbox .otherAns .comment-input {
    margin: 20px 30px 0 20px;
    width: 770px;
    display: none;
    height:120px;.tzny_box .section .section1 .right_box .check
}

.dicsus .content .leftbox .listbox .otherAns .comment-input textarea {
    display: block;
    border: 1px solid #ddd;
    border-radius: 2px;
    padding: 5px 15px;
    width: 738px;
    height: 84px;
    line-height: 26px;
    font-size: 14px;
    font-family: "Microsoft Yahei";
}

.dicsus .content .leftbox .listbox .otherAns .btn_comment {
    display: block;
    width: 83px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    background: #d40711;
    border-radius: 4px;
    color: #fff;
    margin-top: 10px;
    float: right;
}
.clear{
	clear: both;
}


.pagebar {
    padding: 30px 0 50px 0;
    height: 28px;
    font-size: 14px;
    color: #666;
}
.pagebar .pagebar-left {
    float: left;
}

.pagebar .pagebar-right {
    float: right;
}

.pagebar-right a {
    display: block;
    float: left;
    border-radius: 2px;
    border: 1px solid #ccc;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    text-align: center;
    margin-right: 5px;
}
.pagebar-right .active {
    background: #d40711;
    border: 1px solid #d40711;
    color: #fff;
}

.pagebar-right a:hover {
    background: #d40711;
    border: 1px solid #d40711;
    color: #fff;
}


.related {
    padding: 30px 2px 0px 30px;
}

.related h3 {
    background: url(../images/bg_line18.png) no-repeat 0 2px;
    margin-bottom: 20px;
    height: 18px;
    line-height: 18px;
    padding-left: 13px;
    font-size: 18px;
    font-weight: 400;
}
.related-list {
    height: 162px;
    overflow-y: scroll;
}
.related li {
    height: 18px;
    line-height: 18px;
    margin-bottom: 17px;
    font-size: 16px;
}
.related .related-num {
    float: right;
    color: #ccc;
    margin-right: 22px;
}

.related .related-tit {
    float: left;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



.dicsus .content .rightbox{
float: right;
width: 300px;	
} 


.dicsus .content .rightbox .loginBox.pad {
    padding: 40px 30px 35px;
    width: 240px;
    background: #fff;
    margin-bottom: 20px;
   margin-top:20px;
}

.dicsus .content .rightbox .userInfo {
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
    margin-bottom: 15px;
    zoom:1;
	overflow: hidden;
}
.dicsus .content .rightbox .userInfo .user-pic {
    display: block;
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    overflow: hidden;
}
.dicsus .content .rightbox .userInfo .user-pic  img {
    width: 100%;
    height: 100%;
}
.dicsus .content .rightbox .userInfo .usename {
    margin-left: 69px;
    width: 171px;
    padding: 5px 0;
    height: 50px;
    overflow: hidden;
}


.dicsus .content .rightbox .userInfo .usename a {
    display: block;
    float: left;
    font-size: 14px;
    max-width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dicsus .content .rightbox .userInfo .usename  em {
    display: block;
    float: left;
    padding: 0 8px;
    color: #ccc;
    font-size: 12px;
}


.dicsus .content .rightbox .userInfo .person{
	    display: block;
    float: left;
    padding: 0 10px;
    margin: 0 5px 0 0;
    border-radius: 2px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    background: #f0f0f0;
    font-size: 12px;
    margin-top: 7px;
    color: #666;

}
.dicsus .content .rightbox  .answer-num{
	clear: both;
	zoom:1;
	overflow: hidden;
}
.dicsus .content .rightbox  .answer-num .answer-num-item {
    float: left;
    width: 119px;
    text-align: center;
    height: 45px;
    float: left;
}

.dicsus .content .rightbox  .answer-num .answer-num-item.first {
    border-right: 1px solid #eee;
}


.dicsus .content .rightbox  .answer-num .answer-num-item span {
    display: block;
    font-size: 14px;
    height: 14px;
    line-height: 14px;
    color: #999;
    margin-bottom: 5px;
}

.dicsus .content .rightbox  .answer-num .answer-num-item a {
    font-size: 24px;
    color: #d40711;
}
.dicsus .content .rightbox  .ask-type {
background:#fff;
    padding: 30px 30px 30px 22px;
    margin-bottom: 20px;
}
.dicsus .content .rightbox  .ask-type h3 {
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    color: #333;
    font-weight: 400;
    padding-left: 15px;
    background: url(../images/bg_line.png) no-repeat 0 2px;
}
.dicsus .content .rightbox  .ask-type dl {
    padding: 20px 0 15px 0;
}

.dicsus .content .rightbox  .ask-type dt {
    margin-bottom: 20px;
    font-weight: bold;
}
.dicsus .content .rightbox  .ask-type dt a {
    color: #999;
}

.dicsus .content .rightbox  .ask-type dd a {
    display: block;
    float: left;
    margin: 0 17px 3px 0;
    color: #666;
    white-space: nowrap;
    font-size: 14px;
}
.dicsus .content .rightbox  .ask-type dd a.tag {
    display: inline-block;
    height: 26px;
    color: #333;
    padding: 0 10px;
    background-color: #eee;
    line-height: 27px;
    font-weight: 400;
    font-size: 12px;
    text-align: center;
    border-radius: 20px;
    margin-bottom: 15px;
margin-right: 10px;
}
.dicsus .content .rightbox  .ask-type dd .tag[href]:hover {
    background-color: #e22222;
    color: #fff;
    text-decoration: none;
}
.dicsus .content .rightbox  .btn-open,.dicsus .content .rightbox  .btn-off {
    margin-top: 22px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    font-size: 14px;
    color: #666;
    cursor: pointer;
}

.dicsus .content .rightbox .btn-open i,.dicsus .content .rightbox  .btn-off i {
    display: inline-block;
    width: 10px;
    height: 5px;
    margin-left: 5px;
    vertical-align: middle;
    background: url(../images/icon_jt.png) no-repeat;
}




.dicsus{
	
}

.dicsus .section_0{
	padding-top: 30px;
	margin-top: 20px;
	height: 405px;
	background: #fff;
	position: relative;
}

.dicsus .section_0 .leftbox{
	float: left;
	width: 500px;
	    padding: 0px 50px;
}

.dicsus .section_0 .leftbox i{
	    position: absolute;
    top: 30px;
    left: -15px;
    width: 58px;
    height: 200px;
    background: url(../images/sprite1.png) -90px 0 no-repeat;

}

.dicsus .section_0 .leftbox .h2tit{
	
}
.dicsus .section_0 .leftbox .h2tit a{
	    color: #339966;
	    font-size: 24px;
}
.dicsus .section_0 .leftbox .desc{
	    height: 100px;
    padding-bottom: 35px;
    margin-top: 5px;
    line-height: 2.2em;
    overflow: hidden;
    color: #999999;
    font-size: 14px;
}
.dicsus .section_0 .leftbox .list{
	padding-top: 10px;
    border-top: #cccccc 1px dashed;
}
.dicsus .section_0 .leftbox .list ul{
	
}
.dicsus .section_0 .leftbox .list ul li{
	padding-left: 10px;
	    height: 21px;
    overflow: hidden;
    font-size: 16px;
    margin: 10px 0;
    background: url(../images/dot.gif) no-repeat 0 50%;
}
.dicsus .section_0 .leftbox .list ul li a{
	
}
.dicsus .section_0 .leftbox .list ul li a.s1{
	    font-weight: 900;
    color: #000066;
}
.dicsus .section_0 .leftbox .list ul li a.s2{
	    font-weight: 900;
    color: #CC3300;
}
.dicsus .section_0 .leftbox .list ul li a.s3{
	color: #000000;
}
.dicsus .section_0 .leftbox .list ul li a.s4{
	font-weight: 900;
    color: #0099CC;
}


.dicsus .section_0 .rightbox{
	float: right;
	width: 600px;
}
.dicsus .section_0 .slideBox{ width:100%; height:340px; overflow:hidden; position:relative;}
.dicsus .section_0 .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.dicsus .section_0 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.dicsus .section_0 .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.dicsus .section_0 .slideBox .hd ul li.on{ background:#f00; color:#fff; }
.dicsus .section_0 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.dicsus .section_0 .slideBox .bd li{ zoom:1; vertical-align:middle; }
.dicsus .section_0 .slideBox .bd img{ width:100%; height:340px; display:block;  }

.dicsus .section_0 .slideBox .bd li{ width:100%; height:340px;position: relative;}
.dicsus .section_0 .slideBox .bd li .imgbox{


}
.dicsus .section_0 .slideBox .bd li  .title{
position: absolute;
left: 0px;
bottom: 0px;
background: rgba(0,0,0,0.8);
font-size: 18px;
width: 100%;
height: 80px;
padding-top: 20px;

}
.dicsus .section_0 .slideBox .bd li  .title a{
color: #fff;
display: block;
padding-right: 30px;
padding-left: 30px;

}
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.dicsus .section_0 .slideBox .prev,
.dicsus .section_0 .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.dicsus .section_0 .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.dicsus .section_0 .slideBox .prev:hover,
.dicsus .section_0 .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.dicsus .section_0 .slideBox .prevStop{ display:none;  }
.dicsus .section_0 .slideBox .nextStop{ display:none;  }





.ask-daily {
    margin-top: 20px;
    padding: 20px 30px 24px;

    height: 202px;
    margin-bottom: ;
    background: #fff;
}

.ask-daily ul li {
    float: left;
    width: 260px;
    margin-right:20px;
}
.ask-daily ul li:last-child{
margin-right: 0px;
}
.ask-daily .daily-img {
    display: block;
    width: 258px;
    height: 171px;
    border: 1px solid #eee;
    overflow: hidden;
}

.daily-img img {
    width: 100%;
}

.ask-daily p {
    width: 100%;
    padding-top: 10px;
    font-size: 15px;
    color: #333;
    font-weight: bold;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



.questionBox{background:#fff;padding: 0 30px; width: 820px; margin-top: 20px;}
.questionBox ul{padding: 22px 0; border-bottom: 1px solid #ddd;}
.questionBox li{float: left; margin-right: 15px;}
.questionBox li a{display: block; padding: 0 14px; height: 34px; line-height: 34px; font-size: 16px;
	float: left; text-align: center; text-decoration: none;}
.questionBox .active{background: #d40711; border-radius: 4px; color: #fff;}
.question-item{padding: 28px 140px 28px 0; border-bottom: 1px dotted #ddd; width: 680px; position: relative;}
.question-item h3{font-size: 16px; line-height: 28px; font-weight: 400; margin-bottom: 12px;}
.question-item h3.f18{font-size: 18px;}
.question-item i{display: inline-block; height: 15px; margin-right: 20px; background: url(../images/icon_coin.png) no-repeat;
padding-left: 25px; color: #d40711; line-height: 15px;}
.question-item .answer-cont{font-size: 14px; color: #999; line-height: 26px; margin-bottom: 10px;}
.answer-cont a{color: #999;}
.answer-cont a:hover{color: #c00;}
.question-item .answer-from{font-size: 12px; color: #ccc;}
.answer-from span{margin-right: 10px;}
.answer-count{width: 80px; height: 50px; background: #f4f4f4; border-radius: 50%; text-align: center; padding: 15px 0;
	position: absolute; right: 10px; top: 50%; margin-top: -40px;
    behavior: url(/css/PIE.htc);
}
.answer-count p{font-size: 14px; color: #999;}
.answer-count .f24{font-size: 24px;}
.answer-count .c333{color: #333;}
.answer-btn{display: block; width: 101px; height: 33px; line-height: 33px; text-align: center; background: #d40711; font-size: 14px;
	border-radius: 4px; position: absolute; right: 10px; top: 50%; margin-top: -16px; color: #fff;}
.answer-btn:hover{color: #fff; text-decoration: none;}


.mt20{
margin-top: 20px;
}
.ask_tj{background:#fff;width: 258px;padding: 30px 20px 30px 22px;margin-bottom: 20px;box-shadow: 3px 3px 3px #dfdfdf;border-radius:2px;}
.ask_tj dt a{color:#333;display:block;font-size:14px;font-weight:bold;margin-bottom:15px;}
.ask_tj dd a{display: block;float: left;margin: 0 17px 8px 0;color: #666;white-space: nowrap;font-size: 14px;}
.ask_tj .btn-open{margin-top:10px;}
.tj_height{height:54px;overflow:hidden;}
















.ask-wrapper{padding: 25px 30px 100px; width: 820px;background: #fff; color: #333;}
.ask-intro h3{font-weight: 400; font-size: 16px; margin-bottom: 25px;}
.input-wrapper{position: relative; z-index: 2;}
.ask-intro .inputBox{border: 1px solid #ddd; border-radius: 2px; width: 782px; padding: 13px 18px; height: 18px;}
.ask-intro .inputBox.bd-red{border: 1px solid #c00;}/*20161028*/
.ask-intro .input-cont{border: none; display: block; float: left; width: 790px; overflow: hidden; 
	font-size: 14px; outline: none; height: 18px; line-height: 18px;}
.ask-intro .input-count{float: right; color: #999; font-size: 14px; width: 40px; text-align: right; }
.ask-intro .input-count.red{color: #d40711;}
.input-note{padding-top: 5px; color: #d40711;}
/*我要提问-联想内容*/
.subject-input{background: #fff; width: 818px; height: auto; border: 1px solid #ddd; border-radius: 2px; position: absolute; left: 0; top: 44px;
 padding: 5px 0; z-index: 3; overflow: hidden;}
.subject-input li{height: 30px; line-height: 30px; padding: 0 15px; *vertical-align:bottom;}
.subject-input li:hover{background: #eee;}
.subject-input .first:hover{background: none;}
.q-tit,.q-text{float: left;}
.q-cls,.q-num{float: right;}
.subject-input .first{color: #999;}
.subject-input .q-cls a{color: #999;}
.q-text{color: #333;}
.q-text em{color: #d40711; font-style: normal;}
.q-num{color: #ccc;}
/*我要提问-补充内容*/
.supply-cont{margin-top: 20px;}
/*我要提问-补充内容-输入区*/
.supply-btn{float: left; margin-right: 20px; font-size: 16px; cursor: pointer;}
.supply-btn .icon_open,.supply-btn .icon_off{display: inline-block; width: 13px; height: 13px; vertical-align: middle;
 margin-right: 12px;}
.supply-btn .icon_open{background: url(../images/icon_open.png) no-repeat;}
.supply-btn .icon_off{background: url(../images/icon_off.png) no-repeat;}
.supply-btn-pic{float: left; width: 235px; height: 22px; line-height: 22px; margin-right: 5px; position: relative; cursor: pointer;
	background: url(../images/icon_pic.png) no-repeat left 7px; padding-left: 15px;}
.fileinput{width: 100%;height: 100%; opacity: 0; position:absolute; left: 0; top: 0; cursor: pointer;}
.supply-area{position: relative; margin-top: 20px; padding: 6px 18px 25px 18px; border: 1px solid #ddd; border-radius: 2px;}
.supply-area .content-area{display: block; width: 782px; height: 108px; border: none;/*padding: 6px 18px 25px 18px; border: 1px solid #ddd;*/ 
font-family:"Microsoft Yahei"; line-height: 25px; resize: none; outline: none; font-size: 14px; /*border-radius: 2px;*/ overflow: hidden;}
.supply-area.bd-red{border: 1px solid #c00;}/*20161028*/
.supply-count{position: absolute; right: 16px; bottom: 6px; color: #999;}
.supply-count.red{color: #d40711;}
/*我要提问-补充内容-图片*/
.supply-pic{margin-top: 20px; float: left;}
.supply-pic a{float: left; width: 60px; height: 60px; margin-right: 10px; position: relative; text-decoration: none; overflow: hidden;}
.supply-pic img{width: 100%; height: 100%;}
.supply-pic .pic-del{display: none; width: 100%; height: 100%; position: absolute; top:0; left:0; text-align: center; color: #fff;
	 font-size: 14px; line-height: 60px; background:#000; filter: alpha(opacity=60); background-color: rgba(0,0,0,0.6);}
.supply-pic a:hover{text-decoration: none; cursor: pointer;}
.supply-pic a:hover .pic-del{display: block;}
/*我要提问-悬赏*/
.reward-cont{margin-top: 20px;}
.reward-radio{float: left; font-size: 16px; cursor: pointer; margin: 3px 20px 0 0;} /*20161024*/
.reward-radio .icon_reward{width: 17px; height: 17px; display: inline-block; vertical-align: middle; margin-right: 10px;
	background: url(../images/icon_nosel.png) no-repeat;}
.reward-radio .icon_reward.select{background: url(../images/icon_seleceted.png) no-repeat;}
.reward-coin{position: relative; float: left; margin-right: 10px; border: 1px solid #ddd; cursor: pointer; border-radius: 2px;
	width: 85px; height: 28px; line-height: 28px;}
.reward-sel{width: 53px; height: 100%; background: url(../images/icon_jtdown.png) no-repeat 63px 5px; cursor: pointer; 
	padding-left: 32px; color: #d40711;}
.reward-menu{position: absolute; left: -1px; top: 28px; border: 1px solid #ddd; background: #fff;}
.reward-menu li{height: 30px; width: 53px; position: relative; padding-left: 32px;}
.reward-sel .coin,.reward-menu li .coin{display: inline-block; width: 13px; height: 15px; position:absolute;left: 10px; top: 7px;
	background: url(../images/icon_coin.png) no-repeat;}
.reward-menu li:hover{background: #eee;}
.reward-cont .gray{font-size: 14px; color: #999; float: left; margin-left: 0; padding-top: 5px;}
.ask-tag{margin-top: 18px; width: 820px;}
.ask-tag .tag-line{height: 26px; background: #f4f4f4; padding: 7px 20px; width: 780px; font-size: 14px; margin-bottom: 10px;}
.tag-tit{color: #333; float: left; margin-right: 20px; line-height: 27px;} /*20161024*/
.taglist{margin-right: 8px; color :#333; float: left;}
.taglist .tag-item{float: left; border-radius: 4px; border: 1px solid #999; padding: 0 10px; background: #fff; 
	height: 26px; line-height: 26px; margin-right: 10px; color: #333; cursor: pointer;}/*20161026*/
.tag-item.noselect{border: 1px solid #ddd; color: #ccc;}/*20161026*/
.tag-city{float: left; margin-right: 20px; line-height: 28px;}
.tag-add,.tag-edit{float: left; line-height: 26px;}
.tag-edit,.tag-add .tag-add-item{cursor: pointer; line-height: 22px;}/*20161024*/
.tag-add:hover,.tag-edit:hover{color: #d40711;}
.tag-add .icon_add{font-weight: bold; margin-right: 6px; font-size: 20px;}
.tag-edit .icon_pen{display: inline-block; margin-right: 6px; width: 12px; height: 12px; 
	background: url(../images/icon_pen.png) no-repeat; vertical-align: middle;}
.tag-edit:hover .icon_pen{background: url(../images/icon_penred.png) no-repeat;}
.gray{color: #999; margin-left: 20px;}
.btn-submit {
    display: block;
    float: right;
    border-radius: 4px;
    background: #d40711;
    width: 120px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    margin: 40px 0 0 0;
    border:0;
     
}


.quick-text{background:#fff;zoom:1;overflow:hidden;padding: 0 37px 47px 28px; width: 235px; color: #333; box-shadow: 3px 3px 3px #dfdfdf; background: #fff;}
.quick-text dt{padding-top: 32px; font-size: 16px; height: 30px; line-height: 30px;}
.quick-text dd{margin-top: 26px; font-size: 14px; }
.quick-text dd .num{float: left; color: #d40711; font-size: 24px; font-family: Arial; font-style: italic; font-weight: bold;}
.quick-text dd .text{margin-left: 30px; line-height: 24px;}


.shopmain .re2{
    zoom:1;
    overflow: hidden;
}
.shopmain .re2 .r1{
	width: 260px;
	text-align: center;
	background: #ffffff;
	padding-bottom: 25px;
	margin-bottom: 15px;
}
.shopmain .re2 .r1 p{
	font-size: 22px;
	color:#4a4a4a;
	padding:12px 0px;
}
.shopmain .re2 .r1 span{
	font-size: 13px;
	color:#666666;
	display: block;
	padding-bottom: 22px;
}
.shopmain .re2 .r1 a{
	display:block;
	width: 170px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background: #e03236;
	margin:auto;
	margin-top: 20px;
	
	color:#fff;
	font-size: 16px;
}
.shopmain .re2 .r2{
    margin-bottom: 15px;
    background: #ffffff;
}
.shopmain .re2 .r2 img{
	display: block;
	width: 100%;
}
.shopmain .re2 .r3{
	width: 260px;
	text-align: center;
	margin-bottom: 15px;
}
.shopmain .re2 .r3 p{
	font-size: 22px;
	color:#4a4a4a;
	padding-top: 35px;
	padding-bottom: 15px;
}
.shopmain .re2 .r3 span{
	display: block;
	font-size: 11px;
	color:#666666;
	padding-bottom: 55px;
}
.shopmain .re2 .r3 a{
	display: block;
	width:132px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	margin:auto;
	background: #ffffff;
	color:#e03236;
	border-radius: 20px;
	font-size: 15px;
}
.shopmain .re2 .r4{
	width: 260px;
	height: 260px;
	background:#ffffff url(../images/pic2.png) no-repeat center center;
}
.shopmain .re2 .r4 p{
	font-size: 16px;
	color:#fff;
	text-align: center;
	padding-top: 50px;
	padding-bottom:40px; 	
}
.shopmain .re2 .r4 ul{
	width: 142px;
	margin:auto;
	zoom:1;
	overflow: hidden;
}
.shopmain .re2 .r4 ul li{
	width: 64px;
	height: 28px;
	border:1px solid #fff;
	float: left;
	margin-bottom: 15px;
}
.shopmain .re2 .r4 ul .current{
	float: right;
}
.shopmain .re2 .r4 ul li a{
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	line-height: 28px;
	font-size: 15px;
	color:#fff;
}
.shopmain .leftshoplist .list_2{
	zoom:1;
	overflow: hidden;
}
.shopmain .leftshoplist .list_2 ul{
	zoom:1;
	overflow: hidden;
}
.shopmain .leftshoplist .list_2 ul li{
	zoom:1;
	overflow: hidden;
	border-bottom: 1px dashed #e5e5e5;
}
.shopmain .leftshoplist .list_2 ul li .img_box{
	width: 209px;
	float: left;
	height: 173px;
	border:1px solid #dbdbdb;
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.shopmain .leftshoplist .list_2 ul li .img_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.shopmain .leftshoplist .list_2 ul li .tex_box{
	float: left;
	padding-left: 25px;
	padding-top: 20px;
}
.shopmain .leftshoplist .list_2 ul li .tex_box h3{
    padding-bottom: 20px;
}
.shopmain .leftshoplist .list_2 ul li .tex_box h3 a{
	font-size: 22px;
	color:#333;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .p1{
	height: 24px;
	line-height: 24px;
	padding-bottom: 10px;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .p1 .s1{
	font-size: 14px;
	color:#aaa;
	display: inline-block;
	width: 245px;
	float: left;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .p1 .s10{
	font-size: 14px;
	color:#aaa;
	display: inline-block;
	width: 600px;
	float: left;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .p1 span strong{
	font-size: 14px;
	font-weight: normal;
	color:#333;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .p1 .s3{
	width: 100%;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .bottom_con{
	zoom:1;
	overflow: hidden;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .bottom_con a{
	display: inline-block;
	border: solid 1px #dfe6ea;
    background-color: #f6fafc;
    border-radius: 15px;
    padding:0px 10px;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .bottom_con .ri_con{
float: left;
padding: 5px 10px;
margin-right: 6px;
color: #81a2c3;
font-size: 12px;
text-align: center;
background-color: #f4f9fc;
line-height: 20px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .bottom_con a .l-new-icon{
	width: 15px;
	height: 15px;
	display: inline-block;
	background: url(../images/l-icon.png) no-repeat center center;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .bottom_con .le_con .l-new-icon{
    background-position: 1px 0;
    margin-right: 2px;
    vertical-align: -2px;
}
.shopmain .leftshoplist .list_2 ul li .tex_box .bottom_con .ri_con .l-new-icon{
    background-position: 0 -36px;
    margin-right: 5px;
    vertical-align: -3px;
}
.shopmain .leftshoplist .fy{
	text-align:center;
	height: 30px;
	padding:20px 0px;
}
.shopmain .leftshoplist .fy a{
	display: inline-block;
	line-height: 30px;
	padding:0px 10px;
	background: #f5f5f5;
	border:1px solid #e5e5e5;
}
.shopmain .leftshoplist .fy a:hover{
	background-color: #ce2a29;
    border: solid 1px #ce2a29;
    color:#fff !important;
    -webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;

}
.shopmain .leftshoplist .fy .current{
	background-color: #ce2a29;
    border: solid 1px #ce2a29;
    color:#fff;
}

.picScroll-left{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picScroll-left .hd{ overflow:hidden;  height:60px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{    display: block;
    width: 32px;
    height: 32px;
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    overflow: hidden;
    cursor: pointer;
    background: url(../images/rotation-icon.png) no-repeat;}
.picScroll-left .hd .next{ background-position: -32px 0;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }

.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:200px; height:165px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }









/*----------门店转让1样式开始------------*/


.banner_box{
    height: 410px;
    min-width: 1200px;
    padding-top: 20px;
}
.banner_box .left_box1{
	width: 850px;
	float: left;
	height: 410px;
}
.banner_box .left_box1 .slideBox .prev,
.banner_box .left_box1 .slideBox .next{ 
	position:absolute; 
	left:3%; 
	top:50%; 
	margin-top:-25px; 
	display:block; 
	width:32px; 
	height:40px; 
	background:url(../images/slider-arrow.png) -110px 5px no-repeat; 
	filter:alpha(opacity=50);
	opacity:0.5;   
}
.banner_box .left_box1 .slideBox .next{ 
	left:auto; 
	right:3%; 
	background-position:8px 5px; 
}
.banner_box .left_box .slideBox .prev:hover,
.banner_box .left_box .slideBox .next:hover{ 
	filter:alpha(opacity=100);
	opacity:1;  
}
.banner_box .left_box1 .slideBox .prevStop{ 
	display:none;  
}
.banner_box .left_box1 .slideBox .nextStop{ 
	display:none;  
}
.banner_box .left_box1 .slideBox{ 
	width:850px; 
	height:410px; 
	overflow:hidden; 
	position:relative; 
	border:1px solid #ddd;  
}
.banner_box .left_box1 .slideBox .bd{ 
	position:relative; 
	height:100%; 
	z-index:0;   
}

.banner_box .left_box1 .slideBox .hd ul li a{
    color:#fff;
    position: relative;
}
.banner_box .left_box1 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner_box .left_box1 .slideBox .bd li{ zoom:1; vertical-align:middle;position: relative; }
.banner_box .left_box1 .slideBox .bd img{ width:850px; height:410px; display:block;  }
.banner_box .left_box1 .slideBox .bd p{
	position: absolute;
	left: 0px;
	bottom: 0px;
	height: 50px;
	line-height: 50px;
	background: rgba(0,0,0,0.5);
	width:100%;
	text-indent: 15px;
}
.banner_box .left_box1 .slideBox .bd p span{
    position: relative;
    font-size: 15px;
    color:#fff;
    overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
    display: block;
    width: 100%;
    height: 100%;
}




.banner_box .left_box1 .slideBox .hd {

    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    height: 30px;
    line-height: 30px;
    text-align: center;
    opacity: 0.8;

}

.banner_box .left_box1 .slideBox .hd ul {

    text-align: center;
    padding-right: 12px;
    position: relative;
    z-index: 5555;
    bottom: 3px;

}
.banner_box .left_box1 .slideBox .hd ul li {

    cursor: pointer;
    display: inline-block;
    background: #fff;
    border-radius: 50%;
    *display: inline;
    zoom: 1;
    width: 12px;
    height: 12px;
    overflow: hidden;
    margin-top: 15px;
    line-height: 9999px;
    margin-left:10px;

}
.banner_box .left_box1 .slideBox .hd ul .on{
	background: #fc114a;
}




.banner_box .right_box{
	width: 330px;
	float: right;
}
.banner_box .right_box .db_box{
	height: 286px;
	border-top: 4px solid #ebebeb;
	background: #f7f7f7;
}
.banner_box .right_box .db_box .h2tit{
	height: 80px;
	padding-top: 23px;
	text-align: center;
	font-size: 24px;
	color:#b20000;
	font-weight: normal;
	line-height: 80px;
}
.banner_box .right_box .db_box .h2tit img{
	position: relative;
	top:-3px;
}
.banner_box .right_box .db_box .from_box{
    text-align: center;
}
.banner_box .right_box .db_box .from_box .in1{
    width: 250px;
    height: 36px;
    border:1px solid #cccccc;
    background:#ffffff url(../images/phone.png) no-repeat 8px center;
    text-indent: 30px;
    font-family: '微软雅黑';
    color:#333;
}
.banner_box .right_box .db_box .from_box .in2{
	width: 250px;
    height: 36px;
    background: #b20000;
    font-size: 13px;
    color:#fff;
    border:none;
    outline: medium;
    cursor: pointer;
    margin-top: 15px;
    margin-bottom: 15px;
    font-family: '微软雅黑';
}
.banner_box .right_box .db_box p{
	text-align: center;
	font-size: 12px;
}
.banner_box .right_box .db_box p span{
    color:#cc0000;
}
.banner_box .right_box .ad{
	height: 120px;

}
.banner_box .right_box .ad img{
	display: block;
	width: 100%;
	height: 100%;
}




.zr_box{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
.zr_box .list_1{
	zoom:1;
	overflow: hidden;
	padding:30px 0px;
}
.zr_box .list_1 ul{
	height: 116px;
}
.zr_box .list_1 ul li{
	width: 290px;
	height: 116px;
	float: left;
	margin-right: 10px;
	border:1px solid #f5f5f5;
}
.zr_box .list_1 ul li:hover{

	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
    -ms-transition:all 0.2s;
    transition:all 0.2s;
      -moz-box-shadow:0 0 15px #d8d8d8;
     -webkit-box-shadow:0 0 15px #d8d8d8;
     box-shadow:0 0 15px #d8d8d8;
     -webkit-transition:all 0.4s;
   -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -ms-transition:all 0.4s;
   transition:all 0.4s;
   -webkit-transform:translateY(-8px);
   -moz-transform:translateY(-8px);
   -ms-transform:translateY(-8px);
   -o-transform:translateY(-8px);
   transform:translateY(-8px)
}
.zr_box .list_1 ul li:nth-child(4){
	margin-right: 0px;
}
.zr_box .list_1 ul li .tex{
	float: left;
	height: 100%;
	width: 160px;
	line-height:115px; 
	position: relative;
	height: 115px;
	display: table;
}
.zr_box .list_1 ul li p{
	display: inline-block;
	display: table-cell;
    vertical-align: middle;
    width: 100%;
    text-align: center;
}
.zr_box .list_1 ul li p span{
	display: block;

}
.zr_box .list_1 ul li p .s1{
	line-height: 37px;
	font-size: 20px;
	color:#333;
}
.zr_box .list_1 ul li p .s2{
	line-height: 24px;
	font-style: 12px;
}
.zr_box .list_1 ul li .imgbox{
	width: 130px;
	float: left;
	height: 115px;
	text-align: center;
}
.zr_box .list_1 ul li .imgbox img{
	vertical-align: middle;
}
.zr_box .list_1 ul li .imgbox .inbox{
	width: 0;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}







.zr_box .section2{
    zoom:1;
    overflow: hidden;
    margin-bottom: 20px;
}
.zr_box .section2 .left_box{
    width: 800px;
    height: 328px;
    float:left;
}
.zr_box .section2 .left_box .l_img{
	width: 204px;
    border:1px solid #e8e8e8;
    float: left;
    height: 330px;
}
.zr_box .section2 .left_box .l_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.zr_box .section2 .left_box .img_list{
	width:594px;
	zoom:1;
	overflow: hidden;
	float: left;
    position: relative;
} 
.zr_box .section2 .left_box .img_list ul{
	zoom:1;
	overflow: hidden;
	border-top: 1px solid #e8e8e8;
}
.zr_box .section2 .left_box .img_list ul li{
	width: 197px;
	height: 163.5px;
	float: left;
	text-align: center;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}

.zr_box .section2 .left_box .img_list ul li img{
	width: 160px;
	height: 120px;
	margin-top: 18px;
}
.zr_box .section2 .left_box .img_list ul li p{
	height: 27px;
	line-height: 27px;
	padding:0px 10px;
	font-size: 15px;
	color:#333;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

}
    .zr_box .section2 .left_box .img_list .prev {
        position: absolute;
top: 50%;
margin-top: -28px;
width: 30px;
height: 56px;
z-index: 3;
background-color: #999;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
    }
        .zr_box .section2 .left_box .img_list .prev i {
font-size: 32px;
color: #fff;
position: relative;
top: 50%;
margin-top: -16px;
    }
         .zr_box .section2 .left_box .img_list .next {
position: absolute;
top: 50%;
margin-top: -28px;
width: 30px;
right: 0px;
height: 56px;
z-index: 3;
background-color: #999;
background-color: rgba(0, 0, 0, 0.3);
text-align: center;
    }
        .zr_box .section2 .left_box .img_list .next i {
font-size: 32px;
color: #fff;
position: relative;
top: 50%;
margin-top: -16px;
    }


.zr_box .section2_1{
	zoom:1;
	overflow: hidden;
	margin-bottom: 30px;
}
.zr_box .section2 .left_box{
	width: 204px;
    float: left;
    height: 330px;
}
.zr_box .section2 .left_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.zr_box .section2 .sec2_list{
	width: 594px;
	float: left;
	position: relative;
}
.zr_box .section2 .sec2_list ul.pic .lnc{
	zoom:1;
	overflow: hidden;
	border-top: 1px solid #e8e8e8;
}   

.zr_box .section2 .sec2_list ul.pic .inli{
	width: 197px;
	height: 163.5px;
	float: left;
	text-align: center;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}

.zr_box .section2 .sec2_list ul.pic .inli img{
	width: 160px;
	height: 120px;
	margin-top: 18px;
}
.zr_box .section2 .sec2_list ul.pic .inli p{
	height: 27px;
	line-height: 27px;
	padding:0px 20px;
	font-size: 14px;
	color:#333;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zr_box .section2 .sec2_list .prev{
	position: absolute;
    top: 50%;
    margin-top: -28px;
    width: 30px;
    height: 56px;
    z-index: 3;
    background-color: #999;
    background-color: rgba(0, 0, 0, 0.3);
    text-align: center;
}
.zr_box .section2 .sec2_list .prev i{
	font-size: 32px;
	color:#fff;
    position: relative;
    top: 50%;
    margin-top: -16px;
}

.zr_box .section2 .sec2_list .next{
	position: absolute;
    top: 50%;
    margin-top: -28px;
    width: 30px;
    right: 0px;
    height: 56px;
    z-index: 3;
    background-color: #999;
    background-color: rgba(0, 0, 0, 0.3);
    text-align: center;
}
.zr_box .section2 .sec2_list .next i{
	font-size: 32px;
	color:#fff;
    position: relative;
    top: 50%;
    margin-top: -16px;
}














.zr_box .section2 .mid_box{
	width: 400px;
	height: 268px;
	float: left;
}
.zr_box .section2 .mid_box .m_1{
	width: 399px;
	height: 130px;
} 
.zr_box .section2 .mid_box .m_1:nth-child(1){
	margin-bottom: 9px;
}
.zr_box .section2 .mid_box .m_1 .imgbox{
	width: 140px;
	height: 130px;
	float: left;
}
.zr_box .section2 .mid_box .m_1 .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.zr_box .section2 .mid_box .m_1 .texbox{
	width: 258px;
	height: 129px;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
	float: left;
}
.zr_box .section2 .mid_box .m_1 .texbox h3{
	height: 31px;
	line-height: 31px;
text-indent: 20px;
    font-size: 14px;
    color:#333333;	 
	background: #ededed;
	margin-bottom: 14px;
}
.zr_box .section2 .mid_box .m_1 .texbox .tex1{
	height: 30px;
	line-height: 30px;
	text-indent: 20px;
	color:#999999;
}

.zr_box .section2 .mid_box .m_1 .texbox .tex1 a{
	font-size: 13px;
	color:#999999;
}
.zr_box .section2 .mid_box .m_1 .texbox .tex1 .name{
	color:#e61717;
	font-size: 14px;
   
}
.zr_box .section2 .right_box{
	width: 380px;
	float: right;
}
.zr_box .section2 .right_box .imgbox{
	height: 150px;
	width: 380px;
}
.zr_box .section2 .right_box .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.zr_box .section2 .right_box .list_box{
	height: 179px;
	width: 378px;
	border:1px solid #e9e9e9;
	border-top:0px;
} 
.zr_box .section2 .right_box .list_box .li1{
	overflow: hidden;
	zoom:1;
	padding:10px 0px;
}
.zr_box .section2 .right_box .list_box h4{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color:#e61717;
	text-indent: 20px;
	float: left;
}
.zr_box .section2 .right_box .list_box h4 a{
	
	color:#e61717;
}
.zr_box .section2 .right_box .list_box .num{
	line-height: 25px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #CC0000;
    font-weight: bold;
    margin-left: :;px;
}
.zr_box .section2 .right_box .list_box .num span{
	    width: 22px;
    height: 31px;
    background: #eee;
    display: inline-block;
    -webkit-border-radius: 5px;
    text-align: center;
    line-height: 31px;
    font-size: 16px;
    color: #CC0000;
    margin-left: 3px;
    margin-right: 3px;
}
.zr_box .section2 .right_box .list_box .txtMarquee-top{
	padding:0px 20px;
	height: 130px;
}
.zr_box .section2 .right_box .list_box .txtMarquee-top .bd{
	height: 130px;
}
.zr_box .section2 .right_box .list_box .txtMarquee-top .bd .infoList{
	height: 130px;
}
.zr_box .section2 .right_box .list_box .txtMarquee-top .bd .infoList li{
	height: 25px;
	line-height: 25px;
}
.zr_box .section2 .right_box .list_box .txtMarquee-top .bd .infoList li a{
	display: inline-block;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	color:#333333;
	width: 230px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: left;
}

.zr_box .section2 .right_box .list_box .txtMarquee-top .bd .infoList li span{
	float: right;
	font-size: 14px;
}
.zr_box .section2 .right_box .list_box .txtMarquee-top .bd .infoList li span strong{
	font-weight: normal;
	color:#e61717;
	font-size: 13px;
}
.zr_box .section2 .dd_list{
	float: left;
	width: 788px;
	height: 40px;
	line-height: 40px;
	border:1px solid #ededed;
	margin-top: 11px;
}
.zr_box .section2 .dd_list ul{
	height: 40px;
}
.zr_box .section2 .dd_list ul li{
	float:left;
}
.zr_box .section2 .dd_list ul li a{
	font-size: 14px;
	color:#333;
	margin-left:25px;
}
.zr_box .section2 .dd_list ul li:nth-child(1){
	background: #e61717;
}
.zr_box .section2 .dd_list ul li:nth-child(1) a{
	color:#fff;
	margin:0px 41px;
}

.zr_box .section3{

}
.zr_box .section3 .ad1{
	border:1px solid #d7d7d7;
	margin-bottom: 10px;
	height: 58px;
}
.zr_box .section3 .ad1 img{
	display: block;width: 100%;
	height: 100%;
}
.zr_box .section3 .ad2{
	height: 45px;
	margin-bottom: 10px;
}
.zr_box .section3 .ad2 .left{
	float: left;
	width: 595px;
	height: 45px;
	display: block;
}
.zr_box .section3 .ad2 .right{
	float: right;
	width: 595px;
	height: 45px;
	display: block;
}

.zr_box .find{
	height: 56px;
	line-height: 56px;
	padding-bottom: 6px;
}
.zr_box .find h4{
	font-size: 25px;
	color:#333333;
}
.zr_box .find h4 span{
	color:#888888;
	font-size: 12px;
	position: relative;
	top:2px;
}
.zr_box .find h4 a{
	float: right;
	font-size: 12px;
	color:#288ce6;
    position: relative;
    top:2px;
}
.zr_box .nav{
	margin:0px 8px;
	margin-bottom: 20px;
}
.zr_box .nav ul{
	height: 80px;
	line-height: 80px;
	background: #f9f9f9;
}
.zr_box .nav ul li{
	float: left;
}
.zr_box .nav ul li:nth-child(1){

}
.zr_box .nav ul li a{
	font-size: 15px;
	color:#333;
	display: inline-block;
	width: 106px;
	text-align: center;
	height: 76px;
}

.zr_box .nav ul li .current{
	border-bottom: 4px solid #ffaa30;
}

.zr_box .conbox{
	zoom:1;
	overflow: hidden;
	padding:0px 8px;
} 
.zr_box .conbox .left_box{
    width: 460px;
	float: left;
	height: 498px;
	margin-right: 20px;
}
.zr_box .conbox .left_box .imgbox{
	width: 460px;
	height: 438px;
}
.zr_box .conbox .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.zr_box .conbox .tit{
	display: block;
	line-height: 36px;
	height: 36px;
	font-size: 14px;
	color:#000;
	font-weight: bold;
	width: 100%;
}
.zr_box .conbox .price{
	height: 24px;
	line-height: 24px;
}
.zr_box .conbox .price .left{
	float: left;
	font-size: 12px;
	color:#888888;
}
.zr_box .conbox .price .right{
	float: right;
	padding-left: 10px;
	padding-right: 13px;
	background: #ff8800;
	line-height: 24px;
	font-size: 12px;
	color:#fff;
}

.zr_box .conbox .right_box{
	width: 1200px;
	zoom:1;
	overflow: hidden;
}


.zr_box .conbox .right_box ul li{
    width: 220px;
    height: 174px;
    float: left;
    margin-right: 20px;
    margin-bottom: 30px;
    position: relative;

}
.zr_box .conbox .right_box ul li:nth-child(5n){
	margin-right: 0px;
}
.zr_box .conbox .right_box ul li .imgbox{
	width: 220px;
	height: 174px;
	position: relative;
}
.zr_box .conbox .right_box ul li .imgbox p{
	position: absolute;
	left: 0px;
bottom: 0px;
    width: 100%;
	height:30px;
	line-height: 30px;
	background: rgba(0,0,0,0.5);
	text-indent: 5px;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000); 
}
.zr_box .conbox .right_box ul li .imgbox p span{
	color:#fff;
	position: relative;
	z-index: 3;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
    width: 100%;
    height: 100%;

    display: block;
}
.zr_box .conbox .right_box ul li .zzbox2{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top:0px;
	z-index: 33;
	background: rgba(0,0,0,0.5);
	
     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000); 
     display:none;
}
.zr_box .conbox .right_box ul li .zzbox2 .p1{
	font-size: 14px;
	color:#fff;
	padding-top: 55px;
    text-align: center;
}
.zr_box .conbox .right_box ul li .zzbox2 .p1 span{
	display: block;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
    width: 100%;
}
.zr_box .conbox .right_box ul li .zzbox2 .p1 .s2{
	padding-top: 10px;
}
.zr_box .conbox .right_box ul li .zzbox2 .p2{
	width: 120px;
	height: 28px;
	line-height: 28px;
	margin:auto;
	background:#CC0000;
	color:#fff;
	text-align: center;
	margin-top: 15px;
}

.zr_box .conbox .right_box ul li:hover .zzbox2{
    -webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;

  display:block;
}
.zr_box .conbox .right_box ul li:hover .imgbox p{
	display:none;
}












.zr_box .qy{
	zoom:1;
	overflow: hidden;
}
.zr_box .qy .qh{
	height: 28px;
	line-height: 28px;
	text-align: center;
	border:1px solid #dbdbdb;
	background: #f5f5f5;
	font-size: 0px;
}
.zr_box .qy .qh a{
	display: inline-block;
	font-size: 14px;
	color:#5a5a5a;
	vertical-align: middle;
	padding:0px 35px;
	border-right: 1px solid #dedede;
}
.zr_box .qy .qh .current{
	background: #ff4400;
	color:#fff;
}
.list_boxl{
	zoom:1;
	overflow: hidden;
}
.list_boxl ul{
	zoom:1;
	overflow: hidden;
	margin-top: 10px;
}

.list_boxl ul li{
	width: 224px;
	height: 100px;
	text-align: center;
	background:#e8a24d;
	margin-bottom: 20px;
	margin-right: 20px;
	float: left;
}
.list_boxl ul li:nth-child(5n){
	margin-right: 0px;
}
.list_boxl ul li .s1{
	display: block;
	text-align: center;
	font-size: 20px;
	line-height: 40px;
	color:#fff;
}
.list_boxl ul li .s2{
	font-size: 10px;
	display: block;
    color:#fff;
	text-align: center;
}

.list_boxh{
	zoom:1;
	overflow: hidden;
}
.list_boxh ul{
	zoom:1;
	overflow: hidden;
}
.list_boxh ul li{
	width: 155px;
	height: 133px;
	border:1px dashed #e8e8e8;
	margin-right: 16px;
	float: left;
	margin-bottom: 10px;
}
.list_boxh ul li:nth-child(7n){
	margin-right: 0px;
}
.list_boxh ul li a{
	display: block;
	text-indent: 12px;
	font-size: 14px;
	color:#0055aa;
    line-height: 42px;
    padding-top: 3px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.list_boxh ul li span{
	display: block;
    text-indent: 12px;
    line-height: 21px;
    color:#777777;
    font-size:13px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.list_boxh ul li span strong{
	color:#cc0000;
	font-weight: normal;
}
.ad3{
	margin: auto;
	height: 50px;
	margin-bottom: 15px;
}
.ad3 img{
	display: block;
	width: 100%;
	height: 100%;
}
.higher_box{
	zoom:1;
	overflow: hidden;
	width: 1198px;
	border:1px solid #d3d3d3;
	margin-bottom: 12px;
}
.higher_box .left_qh{
	width: 218px;
	float: left;
	background: #f5f5f5;
}
.higher_box .left_qh ul{
	zoom:1;
	overflow: hidden;
}
.higher_box .left_qh ul li{
	height: 37px;
	line-height: 37px;
	border-bottom: 1px solid #d3d3d3;
	background: #f5f5f5;
	text-indent: 80px;
}
.higher_box .left_qh ul li:last-child{
	border-bottom: 0px;
}
.higher_box .left_qh ul li a{
   font-size: 14px;
   color:#666666;
   display: block;
   width: 100%;
   height: 100%;
}
.higher_box .left_qh ul li span{
	display: block;
	width: 100%;
	height: 37px;
	background: #ffffff;
	color:#cc0000;
	font-size: 15px;
	font-weight: bold;
}
.higher_box .left_qh ul li:nth-child(1){
	height: 37px;
	border:none;
}
.higher_box .left_qh ul li:nth-child(1) span{
	background:#ffffff url(../images/comp_menu_pic.gif) no-repeat 50px center;
}
.higher_box .left_qh ul .current{
	background: #ffffff;
}
.higher_box .right_content{
	margin-left: 218px;
}
.higher_box .right_content ul{
	zoom:1;
	overflow: hidden;
}

.higher_box .right_content .top_box{
	zoom:1;
	overflow: hidden;
}
.higher_box .right_content .top_box .left_box{
	height: 226px;
	width: 391px;
	float: left;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
}
.higher_box .right_content .top_box .left_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.higher_box .right_content .top_box ul{
	zoom:1;
	overflow: hidden;
    
}
.higher_box .right_content .top_box ul li{
	width: 195px;
	height: 112.5px;
	float: left;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}
.higher_box .right_content .top_box ul li h2{
	height: 38px;
	line-height: 38px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
} 
.higher_box .right_content .top_box ul li h2 a{
	color:#333;
	font-size: 16px;
	
}
.higher_box .right_content .top_box ul li .inbox{
	height: 60px;
	padding:0px 12px;
}
.higher_box .right_content .top_box ul li .inbox .img{
	width: 80px;
	height: 60px;
	float: left;
}
.higher_box .right_content .top_box ul li .inbox .img img{
	display: block;
	width: 100%;
	height: 100%;
}
.higher_box .right_content .top_box ul li .inbox .tex{
   margin-left: 90px;
}
.higher_box .right_content .top_box ul li .inbox .tex p{
	font-size: 12px;
	color:#333;
	line-height: 26px;
}
.higher_box .right_content .top_box ul li .inbox .tex p span{
	color:#cc0000;
}
.higher_box .right_content .mid_list{
	zoom:1;
	overflow: hidden;
}
.higher_box .right_content .mid_list ul{
	zoom:1;
	overflow: hidden;
}
.higher_box .right_content .mid_list ul li{
	width: 195px;
	height: 112.5px;
	float: left;
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
}
.higher_box .right_content .mid_list .u2 li{
	height: 113px;
}
.higher_box .right_content .mid_list ul li h2{
	height: 38px;
	line-height: 38px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 12px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
} 
.higher_box .right_content .mid_list ul li h2 a{
	color:#333;
	font-size: 16px;
	
}
.higher_box .right_content .mid_list ul li .inbox{
	height: 60px;
	padding:0px 12px;
}
.higher_box .right_content .mid_list ul li .inbox .img{
	width: 80px;
	height: 60px;
	float: left;
}
.higher_box .right_content .mid_list ul li .inbox .img img{
	display: block;
	width: 100%;
	height: 100%;
}
.higher_box .right_content .mid_list ul li .inbox .tex{
   margin-left: 90px;
}
.higher_box .right_content .mid_list ul li .inbox .tex p{
	font-size: 12px;
	color:#333;
	line-height: 26px;
}
.higher_box .right_content .mid_list ul li .inbox .tex p span{
	color:#cc0000;
}


.higher_box .right_content .down_list{
	zoom:1;
	overflow: hidden;
}
.higher_box .right_content .down_list ul{
	float: left;
	width: 960px;
	float: left;
	padding-left: 10px;
	margin-top: 10px;
	margin-right: 5px;
}
.higher_box .right_content .down_list ul:nth-child(3){
	margin-right: 0px;
}
.higher_box .right_content .down_list ul li{
	height: 30px;
	line-height: 30px;
    width:230px;
    float:left;
    margin-left:10px;
}
.higher_box .right_content .down_list ul li i{
	width: 3px;
    height: 3px;
    display: inline-block;
    background: #e8e8e8;
    float:left;
    margin-top: 13px;
}
.higher_box .right_content .down_list ul li a{
    display: block;
    margin-left: 10px;
    color:#999999;
   text-align: right;

}
.higher_box .right_content .down_list ul li a span{
	float: left;
	font-size: 12px;
	color:#333;
	width: 170px;
	overflow: hidden;
	text-align: left;
white-space: nowrap;
text-overflow: ellipsis;
}



















.ad4{
	zoom:1;
	overflow: hidden;
	margin-bottom: 10px;
}
.ad4 ul{
	height: 45px;
}
.ad4 ul li{
	height:45px;
	width: 296px;
	float: left;
	margin-right: 5px;
    margin-bottom:10px;
}
.ad4 ul li img{
	display: block;
	width: 100%;
	height: 100%;
}
.ad4 ul li:nth-child(4){
	margin-right: 0px;
}


/*----------门店转让1样式结束------------*/
 






/*----------转让详情页样式开始------------*/
.zrxq_box{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
.zrxq_box .section1{
	height: 510px;
	margin-bottom: 12px;
	margin-top: 20px;
	background: #ffffff;
	position: relative;
    padding-top:20px;
}
.zrxq_box .section1 .left_banner{
	width: 520px;
	float: left;
    padding-left:20px;
}






.w3cFocus{ width:520px;  position:relative;  height:490px;float: left;  }
.w3cFocus .prev{
	cursor: pointer;
    display: inline-block;
    width: 24px;
    height: 75px;
    background: url(../images/icon.png) no-repeat;
    position: absolute;
    bottom: 0px;
    left: 0px;

    background-position: 0 -56px;
}
.w3cFocus .next{
	cursor: pointer;
    display: inline-block;
    width: 24px;
    height: 75px;
    background: url(../images/icon.png) no-repeat;
    position: absolute;
    bottom: 0px;
        right: 0;
    background-position: -24px -56px;
}

.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.w3cFocusIn{ width:520px;  height:490px; position:relative;  margin:0 auto;  overflow:hidden;  }
.w3cFocusIn .bd li{ vertical-align:middle; }
.w3cFocusIn .bd li img{ width:520px;  height:405px; display:block;  }
.w3cFocusIn .hd{ position: absolute; left:25px; bottom:0px;height:80px;  }
.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; width:2000px;}
.w3cFocusIn .hd ul li{  position:relative; float:left; display:inline; padding-top:4px;  margin-right:6px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;  }
.w3cFocusIn .hd ul li img{ width:96px; height:71px; border:2px solid #fff; display:block;  }
.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1;}
.w3cFocusIn .hd ul li.on img{ border:2px solid #f50e18;  }



.zrxq_box .section1 .right_tex{
	margin-left: 570px;
}
.zrxq_box .section1 .right_tex h2{
	font-size: 24px;
	color:#000;
	line-height: 40px;
    height:40px;
    width:550px;
    overflow:hidden;
    white-space: nowrap;
text-overflow: ellipsis;
}
.zrxq_box .section1 .right_tex .p1{
	line-height: 33px;
	height: 33px;
	border-bottom: 1px solid #ccc;
	position: relative;
	z-index: 1;
}
.zrxq_box .section1 .right_tex .p1 .s1{
	font-size: 12px;
	color:#999999;
	margin-right: 10px;
}
.zrxq_box .section1 .right_tex .p1 .float{
	float: right;
	font-size: 0px;
	padding-right: 10px;
}
.zrxq_box .section1 .right_tex .p1 .float .a1{
	vertical-align: middle;
	font-size: 12px;
	color:#333;
	margin-right: 12px;

}
.zrxq_box .section1 .right_tex .p1 .float .a1 span{
	display: inline-block;
font-size:16px;
	float: left;
	position: relative;
	top:8px;
	padding-right: 4px;
}
.zrxq_box .section1 .right_tex .p1 .float .a2{
	vertical-align: middle;
	font-size: 12px;
	color:#333;
}
.zrxq_box .section1 .right_tex .p1 .float .a2 span{
	display: inline-block;
    font-size:16px;
	position: relative;
	padding-right: 4px;
}
.zrxq_box .section1 .right_tex .p2{
	height:122px;
}

.zrxq_box .section1 .right_tex .p2 .left{
	width: 171px;
	float: left;
	text-align: center;
	font-size: 13px;
	color:#999999;
}
.zrxq_box .section1 .right_tex .p2 .left strong{
    font-size: 20px;
    color:#e22222;
    display: block;
    padding-top: 30px;
    padding-bottom: 30px;
}
.zrxq_box .section1 .right_tex .p2 .sx{
	width: 1px;
	float: left;
	height: 38px;
	background: #999999;
	margin-top: 40px;
}
.zrxq_box .section1 .right_tex .p2 .mid{
	float: left;
	width: 170px;
	font-size: 14px;
	color:#999999;
	text-align: center;
} 
.zrxq_box .section1 .right_tex .p2 .mid strong{
	 font-size: 20px;
    color:#e22222;
    display: block;
    padding-top: 30px;
    padding-bottom: 30px;
}
.zrxq_box .section1 .right_tex .p2 .mid strong i{
	display: block;
	font-size: 12px;
	color:#333333;
	font-weight: normal;
	padding-bottom: 10px;
}

.zrxq_box .section1 .right_tex .p2 .right{
	width: 171px;
	float: left;
	text-align: center;
	font-size: 13px;
	color:#999999;
}
.zrxq_box .section1 .right_tex .p2 .right strong{
    font-size: 20px;
    color:#e22222;
    display: block;
    padding-top: 30px;
    padding-bottom: 30px;
}

.txtMarquee-left{ position:relative;width: 550px;margin-bottom: 18px;
float: left;background: #fafafa;height: 32px;line-height: 32px;z-index: 555;}

.txtMarquee-left .bd{}
.txtMarquee-left .bd .tempWrap{ width:550px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height: 32px;line-height: 32px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */



.zrxq_box .section1 .right_tex .p3{
	height: 32px;
	background: #fafafa;
	width: 75px;
	float: left;
	margin-bottom: 18px;
}
.zrxq_box .section1 .right_tex .p_3{
	zoom:1;
	overflow: hidden;
}
.zrxq_box .section1 .right_tex .p3 .mass{
	float: left;
	font-size: 13px;
	width: 53px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color:#e33d3d;
	margin-top: 5px;
	margin-left: 5px;
	border:1px solid #e33d3d;
}
.zrxq_box .section1 .right_tex .p3 .lb_box{
    width: 450px;
    float: right;
}

.zrxq_box .section1 .right_tex .p4{
	height: 30px;
	margin-bottom: 15px;
	width: 420px;
	position: relative;
}
.zrxq_box .section1 .right_tex .p4 .s1{
	float: left;
	font-size: 16px;
	line-height: 30px;
	color:#838383;
}
.zrxq_box .section1 .right_tex .p4 a{
	display: inline-block;
	
	height: 28px;
	text-align: center;
	line-height: 28px;
	border:1px solid #e33d3d;
	font-size: 15px;
	color:#e33d3d;
	border-radius: 5px;
	margin-right: 5px;
    padding-left:5px; padding-right:5px;
}
.zrxq_box .section1 .right_tex .p4 .down{
	display: block;
	position: absolute;
	width: 335px;
	background: #ffffff;
	top:30px;
	padding:10px 0px;
	padding-left: 48px;
    display: none;
}
.zrxq_box .section1 .right_tex .p4 .down a{
	margin-bottom:10px;
}
.zrxq_box .section1 .right_tex .p4 .cl{
	width: 12px;
	height: 6px;
	display: block;
	position: absolute;
	z-index: 444;
	right: -12px;
	top:10px;
	cursor:pointer;
	background: url(../images/con11.jpg) no-repeat center center;
}
.zrxq_box .section1 .right_tex .p4 .curr{
	width: 12px;
	height: 6px;
	display: block;
	position: absolute;
	z-index: 444;
	right: -12px;
	top:10px;
	cursor:pointer;
	display: none;
	background: url(../images/con12.jpg) no-repeat center center;
}
.zrxq_box .section1 .right_tex .p5{
	height: 30px;
	line-height: 30px;
}
.zrxq_box .section1 .right_tex .p5 .s1{
	float: left;
	font-size: 16px;
	line-height: 30px;
	color:#838383;
}
.zrxq_box .section1 .right_tex .p5 .s2{
	float: left;
	font-size: 14px;
	line-height: 30px;
	color:#000;
	margin-right: 5px;
}
.zrxq_box .section1 .right_tex .p5 a{
	display: inline-block;
	height: 24px;
	line-height: 24px;
	background: #f50e18;
	font-size: 15px;
	padding:0px 10px;
	border-radius: 5px;
	color:#fff;
	margin-top: 3px;
}
.zrxq_box .section1 .right_tex .p6{
	zoom:1;
	overflow: hidden;
    width:600px;
}
.zrxq_box .section1 .right_tex .p6 li{
	float:left;
	line-height: 28px;
	height: 28px;
	color:#333;
}
.zrxq_box .section1 .right_tex .p6 li span{
	font-size: 14px;
	color:#838383;
}
.zrxq_box .section1 .right_tex .p6 li a{
	font-size: 14px;
	color:#333;
}
.zrxq_box .section1 .right_tex .p7{
	float: left;
	width: 365px;
	height: 68px;
	text-align: center;
	
	position: relative;
	top:5px;
	margin-top: 30px;
}
.zrxq_box .section1 .right_tex .p7 .tel{
	zoom:1;
	overflow: hidden;
	width: 210px;
	background: #f50e18;
	float: left;
}
.zrxq_box .section1 .right_tex .p7 .name{
	width: 80px;
	float: left;
	height: 48px;
	line-height:48px;
	font-size: 18px;
	font-weight: bold;
	color:#fff;
	margin-top: 10px;
	border-right: 1px solid #fff;
}
.zrxq_box .section1 .right_tex .p7 .tel_num{
	display: block;
	width: 118px;
	float: left;
	line-height: 68px;
	font-size: 16px;
	color:#fff;
	font-weight: bold;
}
.zrxq_box .section1 .right_tex .p7 .btn{
	width: 154px;
	float: right;
}
.zrxq_box .section1 .right_tex .p7 .btn a{
	font-size: 12px;
	display: inline-block;
	width: 65px;
	height: 24px;
	line-height: 24px;
	background: #ffffff;
	text-align: center;
	color:#f50e18;
}
.zrxq_box .section1 .right_tex .p7 .btn a i{
	font-size: 22px;
	color:#fff;
	padding: 10px 0px;
	padding-bottom: 5px;
}
.zrxq_box .section1 .right_tex .p7 .btn a span{
	display: block;
	font-size: 14px;
	color:#fff;
}
.zrxq_box .section1 .right_tex .p7 .btn .a1{
	display: block;
	float: left;
	width: 70px;
	background: lightblue;
	height: 68px;
	margin-left: 5px;
}
.zrxq_box .section1 .right_tex .p7 .btn .a2{
	display: block;
	float: left;
	width: 70px;
	height: 68px;
	background: orange;
	margin-left: 5px;
}
.zrxq_box .section1 .right_tex .p7 .from .more{
	font-size: 12px;
	color:#fff;
	padding-left: 12px;
	display: inline-block;
}
.zrxq_box .section1 .right_tex .p8{
	float: left;
	margin-left: 10px;
    padding:0px 15px;
	height: 68px;
	text-align: center;
	background: #f1f1f1;
	position: relative;
	top:5px;
	margin-top: 30px;
}
.zrxq_box .section1 .right_tex .p8 .s1{
	width: 28px;
	display: inline-block;
	height: 28px;
	margin-top: 10px;
	background: url(../images/detail_icon.png) no-repeat 4px -280px;
}
.zrxq_box .section1 .right_tex .p8 .s2{
	display: block;
	font-size: 14px;
	color:#333;
    line-height: 34px;
    font-weight: bold;
}
.zrxq_box .section1 .right_tex .p8 .s2 strong{
	color:#f50e18;
}
.zrxq_box .section1 .right_tex .gz1{
	position: absolute;
    top: 270px;
    right: 25px;
}
.zrxq_box .section1 .right_tex .gz1 img{
	display: block;
	width: 100%;
	height: 100%;
}
.zrxq_box .section_1{
	background: #ffffff;
	margin-bottom: 10px;
	zoom:1;
	overflow: hidden;
	margin-top: 30px;
}
.zrxq_box .section_1 .tit{
	padding:0px 30px;
}
.zrxq_box .section_1 .tit h2{
	display: inline-block;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    margin-right: 20px;
}
.zrxq_box .section_1 .tit p{
    padding-bottom: 20px;
    border-bottom: 1px solid #e8e8e8;
}
.zrxq_box .section_1 .tit p span{
	font-size: 12px;
	color:#333;
	padding-right: 14px;
}
.zrxq_box .section_1 .tit p span img{
	position: relative;
	top:-2px;
	padding-right: 2px;
}
.zrxq_box .section_1 .mid_list{
	padding: 0px 30px;
}
.zrxq_box .section_1 .mid_list li{
	height: 55px;
	border-bottom: 1px solid #e8e8e8;
}
.zrxq_box .section_1 .mid_list li:last-child{
	border-bottom: 0px;
}
.zrxq_box .section_1 .mid_list li .box1{
	float: left;
	width: 33.3%;
	float: left;
}
.zrxq_box .section_1 .mid_list li .box1 p{
	font-size: 16px;
	color:#999999;
	line-height: 55px;
}
.zrxq_box .section_1 .mid_list li .box1 p .s2{
	color:#000;
}
.zrxq_box .section_1 .mid_list li .box1 p i{
	display: inline-block;
	width: 1em;
}
.zrxq_box .section_1 .mid_list li .box1 p .s3{
	color:#e22222;
}
.zrxq_box .section_1 .mid_list li .box1 p a{
	display: inline-block;
	border:1px solid #e22222;
	padding:5px 5px;
	line-height: 20px;
	color:#e22222;
	border-radius: 5px;
	margin-left: 15px;
}













.zrxq_box .section2{
	height: 48px;
	background: #ffffff;
	margin-bottom: 10px;
      padding-bottom:10px;
      box-shadow: 0 5px 5px #d8d8d8;
      behavior: url(/css/PIE.htc);
}
.zrxq_box .section2 ul{
	height:44px;
	line-height: 44px;
  width:1200px;
  margin: 0 auto;
   
}
.zrxq_box .section2 ul li{
	float: left;
	margin-right: 40px;
    margin-left:10px;
}
.zrxq_box .section2 ul li a{
	font-size: 18px;
	color:#333;
	display: inline-block;
	height: 44px;
	line-height: 44px;
	text-align: center;	
}
.zrxq_box .section2 ul li.current{
	border-bottom:4px solid #f50e18;
}

.zrxq_box .section3{
	overflow: hidden;
	zoom:1;
	position: relative;
}

.zrxq_box .section3 .box1{
	padding:0px 30px;
	border-bottom: 15px solid #f5f5f5;
	float: left;
	width: 810px;
	background: #ffffff;
}
.zrxq_box .btn{
	height: 50px;
    margin-bottom:15px;

}
.zrxq_box .title{
    display: inline-block;
    height: 50px;
    line-height: 50px;
    color:#000;
    font-size: 20px;
    color:#333;
    font-weight: bold;
    margin-right: 20px;
}
.zrxq_box .current{
    border-bottom: 2px solid #f50e18;

}
.zrxq_box .section3 .list1{
	zoom:1;
	overflow: hidden;
	border-bottom: 1px solid #efefef;
	padding-top: 15px;
}
.zrxq_box .section3 .list1 .left_box{
	float: left;
	width: 119px;
	text-align: center;
	line-height: 14px;
	color:#9b9b9b;
	line-height: 14px;
    font-size:14px;
}

.zrxq_box .section3 .list1 ul{
	margin-left: 140px;
	zoom:1;
	overflow: hidden;
    margin-bottom: 12px;
}  
.zrxq_box .section3 .list1:last-child{
	border-bottom: 0px;
}
.zrxq_box .section3 .list1 ul li{
	width: 211px;
	float: left;
	margin-bottom: 15px;
    font-size:14px;
}
.zrxq_box .section3 .list1 ul li span{
     display: inline-block;
	line-height: 14px;
	color:#60606d;
	font-size: 14px;
}
.zrxq_box .section3 .list1 ul li .s1{
	padding-right: 21px;
}
.zrxq_box .section3 .box2{
	padding:0px 30px;
	border-bottom: 15px solid #f5f5f5;
	float: left;
	width: 810px;
	background: #ffffff;
}
.zrxq_box .section3 .box2 .left_box{
	float: left;
	width: 119px;
	text-align: center;
	line-height: 14px;
	color:#9b9b9b;
	line-height: 14px;
}
.zrxq_box .section3 .box2 .list2 ul{
	zoom:1;
	overflow: hidden;
    margin-bottom: 12px;
    margin-top:15px;
}
.zrxq_box .section3 .box2 .list2 ul li{
	width:55px;
	float: left;
	margin-right: 55px;
	text-align: center;
}
.zrxq_box .section3 .box2 .list2 ul li .imgbox{
	width: 44px;
	height: 44px;
	margin: auto;
}
.zrxq_box .section3 .box2 .list2 ul li .imgbox img{
	display: block;width: 100%;
	height: 100%;
}
.zrxq_box .section3 .box2 .list2 ul li p{
	font-size: 12px;
	color:#333;
	line-height: 32px;
}
.zrxq_box .section3 .box3{
	zoom:1;
	overflow: hidden;
	padding:0px 30px;
	border-bottom: 15px solid #f5f5f5;
	float: left;
	background: #ffffff;
	width: 810px;
    min-height:350px;
}
.contentdpjx{
	font-size: 14px;
	line-height: 26px;
	padding-bottom: 15px;
    padding-top: 15px;
    color:#60606d;
}
.zrxq_box .section3 .box4{
	width: 315px;
    float: right;
	background: #ffffff;
}
.zrxq_box .section3 .box4 .box4_1{
	border-bottom: 15px solid #f5f5f5;
	padding-bottom: 15px;
}
.zrxq_box .section3 .box4 .imgbox{
	margin-top: 20px;
	margin-left: 20px;
	width: 112px;
	height: 112px;
	float: left;
}
.zrxq_box .section3 .box4 .imgbox img{
	display: block;
	width: 100%;height: 100%;
}
.zrxq_box .section3 .box4 .texbox{
   margin-left: 140px;
}
.zrxq_box .section3 .box4 .texbox h3{
	font-size: 16px;
	line-height: 26px;
	padding-top: 15px;
	color:#000;
}
.zrxq_box .section3 .box4 .texbox span{
	font-size: 12px;
	color:#333;
	display: block;
	line-height: 24px;
}
.zrxq_box .section3 .box4 .texbox span a{
	color:#e22222;
}
.zrxq_box .section3 .box4 .box4_2{
	zoom:1;
	overflow: hidden;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	border-bottom: 15px solid #f5f5f6;
}
.zrxq_box .section3 .box4 .box4_2 h3{
	line-height: 24px;
	margin-top: 10px;
	font-size: 16px;
	color:#333333;
	border-left:2px solid #e22222; 
	text-indent: 5px;
	margin-bottom: 15px;
}
.zrxq_box .section3 .box4 .box4_2 h3 a{
	float: right;
	font-size: 14px;
	color:#333333;


}
.zrxq_box .section3 .box4 .box4_2 ul{
	zoom:1;
	overflow: hidden;
}
.zrxq_box .section3 .box4 .box4_2 ul li{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
    margin-bottom: 15px;
}
.zrxq_box .section3 .box4 .box4_2 ul .bent{
	margin-bottom: 0px;
}
.zrxq_box .section3 .box4 .box4_2 ul li a{
	font-size: 12px;
	color:#333333;
}
.zrxq_box .section3 .box4 .box4_2 ul .bent a{
	font-size: 14px;
	color:#333333;
	width: 220px;
	float: left;
    overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
.zrxq_box .section3 .box4 .box4_2 ul .bent span{
	float: right;
}
.zrxq_box .section3 .box4 .box4_2 .list2 li{
     height: 90px;
     border-bottom: 1px dashed #dddddd;
} 
.zrxq_box .section3 .box4 .box4_2 .list2 li .img_box{
	width: 110px;
	height: 75px;
	float: left;
}
.zrxq_box .section3 .box4 .box4_2 .list2 li .img_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.zrxq_box .section3 .box4 .box4_2 .list2 li .texbox{
	margin-left: 120px;
}
.zrxq_box .section3 .box4 .box4_2 .list2 li .texbox a{
	color:#000;
}
.zrxq_box .section3 .box4 .box4_2 .list2 li .texbox p{
	color:#e11120;
}
.zrxq_box .section4{
	zoom:1;
	overflow: hidden;
	background: #ffffff;
	padding:0px 30px;
	margin-bottom: 15px;
	padding-bottom: 25px;
}

.zrxq_box .section5{
	background: #ffffff;
	padding:0px 30px;
	padding-bottom: 25px;
	margin-bottom: 15px;
	zoom:1;
	overflow: hidden;
}
.zrxq_box .section5 .boyh_box{
    zoom:1;
    overflow: hidden;
}
.zrxq_box .section5 .boyh_box .list{
	float:left;
	width: 600px;
}
.zrxq_box .section5 .boyh_box .list ul{
	zoom:1;
	overflow: hidden;
	text-align: center;
	height: 290px;
}
.zrxq_box .section5 .boyh_box .list ul li{
	width: 30px;
	display: inline-block;
	margin:0px 25px;
	position: relative;
	text-align: center;
	height: 290px;
	cursor: pointer;
}
.zrxq_box .section5 .boyh_box .list ul li .p1{
	font-size: 13px;
	color:#6cd210;
	margin-top: 80px;
}
.zrxq_box .section5 .boyh_box .list ul li .zz{
	width: 30px;
	position: absolute;
	bottom: 20px;
	height: 140px;
	background: #6cd210;
	border-radius: 20px 20px 0px 0px 
}
.zrxq_box .section5 .boyh_box .list ul li .p2{
	font-size: 13px;
	color:#333;
	position: absolute;
	bottom: 0px;
	width: 100%;
	text-align: center;
}
.zrxq_box .section5 .yt_box{
	width: 366px;
	height: 292px;
	border:1px solid #ccc;
	float: right;
	overflow-y: hidden;
	border-radius: 5px;

}
.zrxq_box .section5 .yt_box h4{
	height: 36px;
	text-align: center;
	background: #fbfbfb;
	padding-right: 20px;
}
.zrxq_box .section5 .yt_box h4 span{
	display: block;
	height: 36px;
	float: left;width:33.3%;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	color:#333;
}
.zrxq_box .section5 .yt_box ul{
	height: 220px;
	overflow-y:scroll;
}
.zrxq_box .section5 .yt_box ul li{
	height: 38px;
	line-height: 38px;
}
.zrxq_box .section5 .yt_box ul li span{
	display: block;
	text-align: center;
	float: left;
	width: 33.3%;
}
.zrxq_box .section5 .yt_box h5{
	height: 36px;
	text-align: center;
	background: #fbfbfb;
	font-size: 14px;
	line-height: 36px;
	color:#333;
}
.zrxq_box .section5 .yt_box h5 span{
	font-size: 14px;
	color:#e33d3d;
}
.zrxq_box .sec6{
	background: #ffffff;
	padding:0px 30px;
}

.zrxq_box .sec6 .rj{
	zoom:1;
	overflow-y: hidden;
	padding:20px 0px;
}
.zrxq_box .sec6 .rj h3{
	font-size: 14px;
	color:#333;
}
.zrxq_box .sec6 .rj .conbox{
	height: 100px;
	width: 756px;
	margin:auto;
}
.zrxq_box .sec6 .rj .left_tex{
	float: left;
	line-height: 100px;
	font-size: 14px;
	color:#333;

} 
.zrxq_box .sec6 .rj .right_tex{
	float: right;
	line-height: 100px;
	font-size: 14px;
	color:#333;
	
} 
.zrxq_box .sec6 .rj .mid_content{
	margin:0px 20px;
	padding-top: 40px;
	float: left;
	position: relative;
}

.zrxq_box .sec6 .rj .mid_content .up_box{
        width: 128px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 6px;
    position: absolute;
    background: #ffc803;
    color: #fff;
    top: 0px;
    left: 50%;
    margin-left: -64px;
}
.zrxq_box .sec6 .rj .mid_content .up_box i{
	    width: 8px;
    height: 4px;
    position: absolute;
    left: 50%;
    margin-left: -4px;
    background: url(../images/shangpu.png);
    bottom: -4px;
        color: #ffc803;
    background-position: -101px -4px;
}
.zrxq_box .sec6 .rj .mid_content .down_box{
	    width: 128px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 6px;
    position: absolute;
        background: #e9e9e9;
    color: #333;
    bottom: -45px;
    left: 45%;
    margin-left: -64px;
}
.zrxq_box .sec6 .rj .mid_content .down_box i{
	    width: 8px;
    height: 4px;
    position: absolute;
    left: 50%;
    margin-left: -4px;
    background: url(../images/shangpu.png);
    top: -4px;
    color: #e9e9e9;
    background-position: -101px -8px;
}

.like{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
.like ul{
	zoom:1;
	overflow: hidden;
	border-bottom: 1px solid #ccc;
	padding-bottom: 30px;
	padding-top: 15px;
}
.like ul li{
	width: 220px;
	float: left;
	margin-right: 25px;
}
.like ul li:nth-child(5n){
	margin-right: 0px;
}
.like ul li .imgbox{
	width: 220px;
	height: 164px;
}
.like ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.like ul li .texbox{
	zoom:1;
    overflow: hidden;
    padding-top: 5px;
} 
.like ul li .texbox .tit{
	font-size: 15px;
	color:#000;
	display: block;
	line-height: 25px;
    height:25px;

display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;


}
.like ul li .texbox .p1{
	height: 24px;
	line-height: 24px;
}
.like ul li .texbox .p1 span{
	float: left;
	font-size:14px;
	color:#898989; 
}
.like ul li .texbox .p1 a{
	float: right;
	padding:0px 14px;
	border:1px solid #ccc;
	color:#e22222;
}
.like ul li .texbox .p1 a:hover{
	background: #e22222;
	color:#fff;
}
.like ul li .texbox .p2{
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	color:#898989;
	padding-top: 4px;
}




/*----------转让详情页样式结束------------*/








/*----------租售页面样式开始------------*/


.zs_box{
	zoom:1;
	overflow-y: hidden;
	min-width: 1200px;
}
.zs_box .section1{
	height: 291px;
	margin:0px 10px;
	margin-top: 20px;
}

.zs_box .section1 .left_box{
	width: 868px;
	height: 289px;
	border:1px solid #d8d8d8;
	float: left;
	border-radius: 5px;
	overflow: hidden;
}
.zs_box .section1 .left_box .qh_box{
    width: 138px;
    float: left;
}
.zs_box .section1 .left_box .qh_box a{
	display:block;
	height: 73px;
	line-height: 73px;
    text-align: center;
    border-bottom: 1px solid #d8d8d8;
    border-right: 1px solid #d8d8d8;
    font-size: 18px;
    color:#333;
    background: #f7f7f7;
}
.zs_box .section1 .left_box .qh_box a:nth-child(4){
	border-bottom:0px;
}
.zs_box .section1 .left_box .qh_box .current{
    background: #ffffff;
    border-right: 0px;
}
.zs_box .section1 .left_box .con_box{
	margin-left: 165px;
}
.zs_box .section1 .left_box .con_box .search_box{
	background: #ececec;
	width: 669px;
	height: 61px;
	border-radius: 5px;
	margin-top: 24px;
}
.zs_box .section1 .left_box .con_box .search_box .tex{
    width: 510px;
    height: 44px;
    border:1px solid #cccccc;
    margin-top: 7px;
    margin-left: 7px;
    border-radius: 5px;
    text-indent: 18px;
    color:#a9a9a9;
    font-size: 12px;
}
.zs_box .section1 .left_box .con_box .search_box .btn1{
	width: 125px;
	height: 45px;
	background: url(../images/bac1.jpg) no-repeat center center;
	border:none;
    position: relative;
    top:2px;
	color:#fff;
	font-size: 18px;
	margin-left: 3px;
	font-family: '微软雅黑';
}
.zs_box .section1 .left_box .con_box .search_box .btn2{
	width: 125px;
	height: 45px;
	position: relative;
	top:2px;
	background: url(../images/bac2.jpg) no-repeat center center;
	border:none;
	color:#fff;
	font-size: 18px;
    font-family: '微软雅黑';
    margin-left: 3px;
}
.zs_box .section1 .left_box .con_box .list_box{
	zoom:1;
	overflow-y: hidden;
	height: 150px;
	margin-top: 32px;
}
.zs_box .section1 .left_box .con_box .list_box .left_list{
	width:342px;float: left;
    border-right: 1px solid #d8d8d8;
    height:162px;
}
.zs_box .section1 .left_box .con_box .list_box .left_list p{
	font-size: 14px;
	padding-bottom: 15px;
	color:#000;
}
.zs_box .section1 .left_box .con_box .list_box .left_list p a{
	float: right;
	margin-right: 42px;
	font-size: 13px;
	color:#2c81cd;
}
.zs_box .section1 .left_box .con_box .list_box .left_list p a img{
	padding-right: 5px;
	position: relative;
	top:-2px;
}
.zs_box .section1 .left_box .con_box .list_box .left_list ul{
	zoom:1;
	overflow-y: hidden;
}
.zs_box .section1 .left_box .con_box .list_box .left_list ul li{
	display: inline-block;
	float: left;
	line-height: 12px;
	margin-right: 18px;
	margin-bottom: 20px;
}
.zs_box .section1 .left_box .con_box .list_box .left_list ul li a{
	font-size: 12px;
	
}
.zs_box .section1 .left_box .con_box .list_box .left_list ul li a:hover{
	color:#ff6600;
}
.zs_box .section1 .left_box .con_box .list_box .list2{
	border-right: 0px;
	width: 300px;
	padding-left:30px;
}
.zs_box .section1 .left_box .con_box .list_box .list2 ul{
	width: 300px;
}
.zs_box .section1 .right_box{
	float: right;
	width: 286px;
	height: 291px;
	background: url(../images/con_5.jpg) no-repeat center center;
}
.zs_box .section1 .right_box .num{
	height: 46px;
	margin-top: 22px;
	text-align: center;
	font-size: 14px;
	color:#e35e33;
}
.zs_box .section1 .right_box .num span{
	display: inline-block;
	width: 32px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	font-size: 28px;
	color:#e13038;
	background: url(../images/bac.jpg) repeat left top;
    font-weight:bold;
}
.zs_box .section1 .right_box .gj{
	height: 33px;
	line-height: 33px;
    margin:0px 15px;
    margin-top: 123px;
}
.zs_box .section1 .right_box .gj a{
	font-size: 15px;
	color:#ab5836;
}
.zs_box .section1 .right_box .cell{
	height: 48px;
	margin:0px 15px;
}
.zs_box .section1 .right_box .cell a{
	display: block;
	height: 48px;
	line-height: 48px;
	width: 137px;
	color:#fff;
	font-size: 18px;
	text-indent: 45px;
	background: url(../images/con8.jpg) no-repeat center center;
}
.zs_box .section1 .right_box img{
	display: block;
	width: 100%;
	height: 100%;
}
.zs_box .section2{
	zoom:1;
	overflow: hidden;
}
.zs_box .section2 .title{
	padding-top: 6px;
	padding-bottom: 4px;
	zoom:1;
	overflow-y: hidden;
	height: 38px;
	line-height: 38px;
	text-align: center;
}
.zs_box .section2 .title .left{
	display:inline-block;
	width: 530px;
	height: 1px;
	background: #666666;
	position: relative;
	top:-5px;
}
.zs_box .section2 .title span{
	display:inline-block;
	font-size: 18px;
	color:#5a5a5c;
	padding:0px 5px;
}
.zs_box .section2 .title .right{
	display:inline-block;
	width: 530px;
	height: 1px;
	background: #666666;
	position: relative;
	top:-5px;
}

.zs_box .section2 .lb_box{
	zoom:1;
	overflow-y: hidden;
	margin-bottom: 5px;
}

.layB{width:1200px;}
.layB .tbC{ width:1200px;position:relative;    }
.layB .prev{ background:url(../images/left1.png) no-repeat; width:30px; height:50px; position:absolute; left:0px; top:65px;z-index: 444; }
.layB .next{ background:url(../images/right1.png) no-repeat; width:30px; height:50px; position:absolute; right:2px; top:65px;z-index: 444; }

.layB .slide{ width:1200px; overflow:hidden;    }
.layB ul{ overflow:hidden; zoom:1; }
.layB li{ width:224px;display:inline; float:left;margin-right: 20px; }
.layB li:nth-child(5n){
	margin-right: 0px;
}
.layB li img{ display:block; width: 100%; }
.layB li a:hover img{ border-color:#888;  }
.layB li span{
position: absolute;
	left: 0px;
bottom: 0px;
    width: 210px;
	height:30px;
	line-height: 30px;
	background: rgba(0,0,0,0.5);
	text-indent: 5px;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#88000000,endColorstr=#88000000); 
    color:#ffffff;
    margin:0 5px;
}
.layB li .imgbox{
width: 220px;
height: 174px;
position: relative;

}


.zs_box .section2 .adbox{
	height: 56px;
}
.zs_box .section2 .adbox img{
	display: block;
	width: 100%;
	height: 100%;
}

.zs_box .section3{
	zoom:1;
	overflow-y: hidden;
}
.zs_box .h4tit{
	font-size: 20px;
	line-height: 46px;
	text-indent: 20px;
	color:#333333;
	padding-top: 10px;
	width: 870px;
	float: left;
}
.zs_box .section3 .left_lb{
	width: 868px;
	height: 466px;
	border:1px solid #d8d8d8;
	float: left;
}
.zs_box .section3 .left_lb .focusBox{
	width: 868px;
	height: 466px;
	position: relative;
}
.zs_box .section3 .left_lb .focusBox>ul{
	zoom:1;
	overflow-y: hidden;
}
.zs_box .section3 .left_lb .focusBox>ul>li{
   width: 100%;
   height: 100%;
}
.zs_box .section3 .left_lb .focusBox>ul>li .left_box{
	width: 403px;
	height: 388px;
	margin-top: 20px;
	margin-left: 20px;
	float: left;
}
.zs_box .section3 .left_lb .focusBox>ul>li .left_box img{
	display: block;
	width: 100%;
	height: 335px;
	margin:auto;
}
.zs_box .section3 .left_lb .focusBox>ul>li .left_box p{
	line-height: 51px;
	font-size: 19px;
	color:#333333;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
.zs_box .section3 .left_lb .focusBox>ul>li .right_list{
	margin-left: 424px;
	padding-top: 20px;
} 
.zs_box .section3 .left_lb .focusBox>ul>li .right_list ul{
	zoom:1;
	overflow-y: hidden;

}
.zs_box .section3 .left_lb .focusBox>ul>li .right_list ul li{
	width: 190px;
	float: left;
	height: 205px;
	margin-left: 21px;
}
.zs_box .section3 .left_lb .focusBox>ul>li .right_list ul li img{
	width: 190px;
	height: 130px;
	display: block;
	margin: auto;
}
.zs_box .section3 .left_lb .focusBox>ul>li .right_list ul li p{
	line-height: 28px;
	font-size: 15px;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
height:56px;
}
.zs_box .section3 .left_lb .focusBox .hd{
	height: 20px;
	text-align: center;
	position: absolute;
	bottom: 20px;
	left: 0px;
	width: 100%;
}
.zs_box .section3 .left_lb .focusBox .hd li{
	width: 8px;
	height: 8px;
	display: inline-block;
	background: #bebebe;
	border-radius: 50%;
	cursor: pointer;
}
.zs_box .section3 .left_lb .focusBox .hd .on{
	background: #ce2a29;
}
.zs_box .section3 .left_lb .focusBox .prev{
	position: absolute;
	left: 0px;
	top:35%;
}
.zs_box .section3 .left_lb .focusBox .next{
	position: absolute;
	right: 0px;
	top:35%;
}

.zs_box .section3 .leftbox{
	width: 870px;
	float: left;
}
.zs_box .section3 .rightbox{
	width: 286px;
	float: right;
	zoom:1;
	overflow: hidden;
}
.zs_box .section3 .rightbox .h4tit{
	width: 286px;
	float: right;
}
.zs_box .section3 .rightbox .box1{
	width: 284px;
	border:1px solid #d8d8d8;
	margin-top: 56px;
	zoom:1;
	overflow: hidden;
	padding-bottom: 25px;
}
.zs_box .section3 .rightbox .box1 .tit2{
	width: 90px;
	height: 24px;
	border:1px solid #ce2a29;
	text-align: center;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	color:#ce2a29;
	margin-top: 20px;
	margin-left: 20px;
}
.zs_box .section3 .rightbox .box1 ul{
	width: 244px;
	zoom:1;
	overflow: hidden;
	margin:auto;
	padding-top: 20px;
	border-bottom: 1px dashed #e6e6e6;
}
.zs_box .section3 .rightbox .box1 ul li{
    line-height: 30px;
    height:30px;
    font-size: 12px;
    overflow:hidden;
}
.zs_box .section3 .rightbox .box1 ul li a{
	font-size: 12px;
}
.zs_box .section3 .rightbox .box1 ul li a span{
	float: right;
}
.zs_box .section4{
	zoom:1;
	overflow: hidden;
	margin-bottom: 25px;
}
.zs_box .section4 .left_box2{
	zoom:1;
	overflow: hidden;
}
.zs_box .section4 .list_box1{
	zoom:1;
	overflow: hidden;
	float: left;
	border:1px solid #ccc;
	width: 1198px;
	height: 250px;
} 
.zs_box .section4 .list_box1 ul{
	padding-left: 22px;
	zoom:1;
	overflow: hidden;
}
.zs_box .section4 .list_box1 ul li{
	width: 205px;
	float: left;
	height: 235px;
	padding-top: 22px;
	margin-right: 32px;
}
.zs_box .section4 .list_box1 ul li:last-child{
	margin-right: 0px;
}
.zs_box .section4 .list_box1 ul li .imgbox{
	width: 205px;height: 135px;

}
.zs_box .section4 .list_box1 ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.zs_box .section4 .list_box1 ul li p{
	font-size: 15px;
	color:#111111;
	line-height: 24px;
	margin-bottom: 
}
.zs_box .section5{
	zoom:1;
	overflow: hidden;
}
.zs_box .section5 .left_box{
	width: 865px;
	float: left;
	
}
.zs_box .section5 .left_box ul{
	zoom:1;
	overflow: hidden;
	padding-left: 25px;
	border:1px solid #ccc;
}
.zs_box .section5 .left_box ul li{
	width: 180px;
	float: left;
	margin-right: 32px;
    padding-top:20px;
}
.zs_box .section5 .left_box ul li:last-child{
	margin-right: 0px;
}
.zs_box .section5 .left_box ul li .tt{
	height: 47px;
	line-height: 47px;
	font-size: 16px;
	color:#ce2a29;
	margin-top:5px;
}
.zs_box .section5 .left_box ul li .tt img{
	position: relative;
	top:-2px;
}
.zs_box .section5 .left_box ul li .imgbox{
	width: 180px;
	height: 135px;
}
.zs_box .section5 .left_box ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.zs_box .section5 .left_box ul li p{
	zoom:1;
	overflow: hidden;
	padding-bottom: 22px;
}
.zs_box .section5 .left_box ul li p:last-child{
	padding-bottom: 20px;
}
.zs_box .section5 .left_box ul li p .s1{
	display: block;
	line-height: 24px;
	color:#333;
}
.zs_box .section5 .left_box ul li p .s3{
	display: block;
	color:#999999;
}
.zs_box .section5 .right_box{
	width: 300px;
	float: right;
}
.zs_box .section5 .right_box h4{
	width: 302px;
}
.zs_box .section5 .right_box .list_npx{
	border: 1px solid #ccc;
	width: 300px;
	float: right;
}
.zs_box .section5 .right_box ul{
	zoom:1;
	overflow: hidden;
	width: 245px;
	margin:auto;
	border-bottom: 1px dashed #ccc;
}
.zs_box .section5 .right_box ul li{
	line-height: 28px;
	height: 28px;
}
.zs_box .section5 .right_box ul li a{
	font-size: 12px;
	color:#333;
	display: block;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
.zs_box .section5 .right_box ul li a i{
	width: 4px;
	height: 4px;
	display: inline-block;
	position: relative;
	top:-3px;
	background: #cccccc;
	margin-right: 8px;
}
.zs_box .section5 .right_box .ques{
	height: 34px;
	margin-top: 14px;
	text-align: center;
	margin-bottom: 22px;
}
.zs_box .section5 .right_box .ques a{
	display: inline-block;line-height: 42px;
	height: 38px;
	background: #ce2a29;
	text-align: center;
	color:#fff;
	padding:0px 80px;
	border-radius: 5px;
	font-size: 16px;
}
.zs_box .section6{
	border:5px solid #f1f1f1;
	border-top:7px solid #f1f1f1;
	border-bottom:7px solid #f1f1f1;
	margin-top: 7px;
}
.zs_box .section6 ul{
	zoom:1;
	overflow: hidden;
	padding-bottom: 12px;
    padding-top:20px;
}
.zs_box .section6 ul li{
	width: 170px;
	float: left;
}.zs_box .section6 ul li:last-child .down{
	border-right: 0px;
}
.zs_box .section6 ul li .up{
	padding-top: 21px;
	text-indent: 30px;
	font-size: 16px;
	color:#ce2a29;
	margin-bottom: 12px;
}
.zs_box .section6 ul li .down{
	height: 45px;
	border-right: 1px solid #ccc;
}
.zs_box .section6 ul li .down a{
	display: block;
	width: 50%;
	text-align: center;
	font-size: 13px;
	color:#4f5356;
	float: left;
	margin-bottom:12px; 
}
.zs_box .section7{
	zoom:1;
	overflow: hidden;
	margin-bottom: 
}
.zs_box .section7 .left_box{
	width: 870px;
	float: left;
	border: 4px solid #f0f0f0;
}
.zs_box .section7 .left_box .h4tit a{
	float: right;
	font-size: 12px;
	color:#635e5a;
	margin-right: 20px;
}
.zs_box .section7 .list{
	width: 840px;
	margin:auto;
} 


.zs_box .section7 .right_box{
	float: right;
	width: 314px;
    border:4px solid #f0f0f0;
    text-align: center;
}
.zs_box .section7 .right_box h4{
	font-size: 26px;
	color:#ce2a29;
	line-height: 42px;
	margin-top: 42px;
}
.zs_box .section7 .right_box p{
	font-size: 22px;
	color:#6a625f;
}
.zs_box .section7 .right_box .more{
	text-align: center;
	margin-top: 30px;
	padding-bottom: 54px;
}
.zs_box .section7 .right_box .more a{
	display: inline-block;
	border:1px solid #ce2a29;
	height: 34px;
	line-height: 34px;
	font-size: 18px;
	color:#ce2a29;
	padding:0px 17px;
	margin:0px 8px;
}
.zs_box .section8{
	zoom:1;
	overflow: hidden;
	padding-top: 35px;
	padding-bottom: 20px;
}
.zs_box .section8 .tex1{
	zoom:1;
	overflow: hidden;
	padding-bottom: 25px;
}
.zs_box .section8 .tex1 span{
	float: left;
	font-size: 14px;
	color:#333;
}
.zs_box .section8 .tex1 ul{
	margin-left: 80px;
	zoom:1;
	overflow: hidden;
}
.zs_box .section8 .tex1 ul li{
    display: inline-block;
    margin-right: 12px;
    float: left;
}
.zs_box .section8 .tex1 ul li a{
	font-size: 14px;
	color:#878787;
}
/*----------租售页面样式结束------------*/




/*----------拓展内页页面样式开始------------*/



.tzny_box{
	min-width: 1200px;
}
.tzny_box .tz_box1{
	height: 70px;
}
.tzny_box .tz_box1 .imgbox{
	width: 164px;
	float: left;
	position: relative;
	height: 70px;
	margin-left: 40px;
}
.tzny_box .tz_box1 .imgbox img{
	position: absolute;
	left: 0px;
	top:12px;
	width: 164px;
	height: 136px;
	border:1px solid #ccc;
}
.tzny_box .tz_box1 .right_tex{
	float: right;
}
.tzny_box .tz_box1 .right_tex span{
	display: inline-block;line-height: 70px;
	font-size: 14px;
	color:#aaaaaa;
}
.tzny_box .tz_box1 .right_tex .mm{
	display: inline-block;
	width: 63px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	margin-left: 20px;
}
.tzny_box .tz_box1 .right_tex .mm span{
float: left;
padding: 5px 10px;
margin-right: 6px;
color: #81a2c3;
font-size: 12px;
text-align: center;
background-color: #f4f9fc;
line-height: 20px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.tzny_box .combo{
	height: 101px;
	border-bottom: 1px solid #eeeeee;
}
.tzny_box .combo .w1200{
	zoom:1;
	overflow: hidden;
	background: #ffffff;
}
.tzny_box .combo .left_name{
	float: left;
	padding-left: 175px;
    margin-left: 40px;
}
.tzny_box .combo .left_name h2{
	font-size: 26px;
	line-height: 26px;
	padding-top: 25px;
	padding-bottom: 10px;
	color:#000;
}
.tzny_box .combo .left_name span{
	font-size: 12px;
	color: #aaaaaa;
}
.tzny_box .combo .right_rl{
	float: right;
	margin-right: 48px;
}
.tzny_box .combo .right_rl a{
	display: inline-block;
	width: 158px;
	height: 38px;
	border:1px solid #e5e5e5;
	margin-top: 20px;
	text-align: center;
	line-height: 38px;
	font-size: 16px;
	color:#666666;
}
.tzny_box .section{
	zoom:1;
	overflow: hidden;
}
.tzny_box .section .section1{
	zoom:1;
	overflow: hidden;
	padding-top: 30px;
	padding-bottom: 30px;
	background: #ffffff;
	margin-bottom: 14px;
}
.tzny_box .section .section1 .left_box{
	margin-left: 40px;
}
.tzny_box .section .section1 .right_box{
	width: 480px;
	float: right;
	margin-right: 65px;
}
.tzny_box .section .section1 .right_box .kind{
	height: 100px;
	border-bottom: 1px solid #eeeeee;
}
.tzny_box .section .section1 .right_box .kind .k1{
	width: 50%;
	float: left;
	text-align: center;
}
.tzny_box .section .section1 .right_box .kind .k1 h3{
	font-size: 20px;
	line-height: 20px;
	padding-top: 22px;
}
.tzny_box .section .section1 .right_box .kind .k1 span{
	font-size: 14px;
	line-height: 24px;
	color:#999999;
	display: block;
}
.tzny_box .section .section1 .right_box p{
	height: 35px;
	line-height: 35px;
	font-size: 15px;
	color:#aaaaaa;
}
.tzny_box .section .section1 .right_box p:nth-child(2){
	padding-top: 25px;
}
.tzny_box .section .section1 .right_box p:nth-child(7){
	padding-bottom: 25px;
	border-bottom: 1px solid #eeeeee;
}
.tzny_box .section .section1 .right_box p span{
	font-size: 15px;
	color:#000;
	display: inline-block;
	margin-left: 55px;
}
.tzny_box .section .section1 .right_box .check{
	height: 80px;
    line-height:80px;
    border-bottom:1px solid #eeeeee;
}
.tzny_box .section .section1 .right_box .check .check1{
	display: inline-block;
	width: 178px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	color:#fff;
	background:#d40711;
	border-radius: 5px;
	position: relative;

}
.tzny_box .section .section1 .right_box .check .check1 span{
	display: inline-block;
	position: absolute;
	width: 80px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background: #1bc061;
	padding:0px 5px;
	font-size: 12px;
    top: -14px;
    right: -4px;
}
.tzny_box .section .section1 .right_box .check .check2{
	display: inline-block;
	width: 104px;
	height: 40px;
	line-height: 40px;
	border:1px solid #e5e5e5;
	text-align: center;
	font-size: 16px;
	color:#fff;
	background: #f5f5f5;
	border-radius: 5px;
	position: relative;
	margin-top: 25px;
	color:#333;
	margin-left: 20px;
}
.tzny_box .section .section1 .right_box .bz{
	height: 13px;
	line-height: 13px;
	margin-top: 25px;
} 
.tzny_box .section .section1 .right_box .bz a{
   font-size: 12px;
   margin-right: 30px;
}
.tzny_box .section .section1 .right_box .bz a img{
	position: relative;
	top:-2px;
    margin-right: 5px;
}
.tzny_box .section .section1 .right_box .bz span{
	float: right;
	font-size: 12px;
	color:#999999;
}
.tzny_box .section .section2{
	zoom:1;
	overflow: hidden;
    margin-bottom: 25px;
}
.tzny_box .section .section2 .qh_box{
	height: 76px;
	margin-bottom: 14px;
	padding-left: 24px;
	background: #ffffff;
}
.tzny_box .section .section2 .qh_box a{
	display: inline-block;
	height: 74px;
	line-height: 74px;
	margin-right: 88px;
	font-size: 16px;
	color:#333333;
	position: relative;
	font-weight: bold;
}
.tzny_box .section .section2 .qh_box a:hover{
	color:#d40711;
	border-bottom: 2px solid #d40711;
}
.tzny_box .section .section2 .qh_box .current{
	color:#d40711;
	border-bottom: 2px solid #d40711;
}
.tzny_box .section .section2 .qh_box a img{
	position: absolute;
	right: -65px;
	top:20px;
}

.tzny_box .section .section2 .con_box{
	padding:0px 24px;
	zoom:1;
	overflow: hidden;
	background: #ffffff;
	padding-bottom: 30px;
}
.tzny_box .section .section2 .con_box h4{
	height: 20px;
	line-height: 20px; 
	font-size: 18px;
	color:#333333;
	border-left:4px solid #d40711;
	margin-top: 50px;
	margin-bottom: 36px;
	padding-left:8px;
}
.tzny_box .section .section2 .con_box h3{
	margin:0px 35px;
	font-size: 15px;
	color:#333333;
	border-bottom: 1px solid #666666;
	padding-bottom: 9px;
	margin-bottom: 36px;
}

.tzny_box .section .section2 .con_box ul{
	height: 32px;
	padding:0px 24px;
	margin-bottom: 26px;
}
.tzny_box .section .section2 .con_box ul li{
	display: inline-block;
	float:left;
	width: 92px;
	text-align: center;
	line-height: 30px;
	height: 30px;
	color:#333333;
	border:1px solid  #bfbfbf;
	margin-right: 24px;
	border-top:0px ;

}
.tzny_box .section .section2 .con_box ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.tzny_box .section .section2 .con_box ul li .cur{
    background:#d40711;
    color:#fff;
}
.tzny_box .section .section2 .con_box .ccbox{
	zoom:1;
	overflow: hidden;
	margin-bottom: 40px;
	width: 1082px;
	margin:auto;
}
.tzny_box .section .section2 .con_box .ccbox p{
	height: 12px;
	line-height: 12px;
	color:#aaaaaa;
	margin-bottom: 17px;
}
.tzny_box .section .section2 .con_box .ccbox p a{
	margin-right: 8px;
}
.tzny_box .section .section2 .con_box .h3tit{
	margin-bottom: 15px;
}

.tzny_box .section .section2 .con_box .p1{
	line-height: 30px;
	height: 30px;
	margin:0px 35px;
}
.tzny_box .section .section2 .con_box .p1 span{
	font-size: 14px;
	color:#333;
	padding-right: 270px;
}
.tzny_box .section .section2 .con_box .p2{
	line-height: 30px;
	height: 30px;
	margin:0px 35px;
	margin-bottom: 40px;
	font-size: 14px;
	color:#333;
}
.tzny_box .section .section2 .con_box .p3{
    margin:0px 60px;
    line-height: 30px;
    font-size: 14px;
    color:#333;
}
.tzny_box .section .section3{
	zoom:1;
	overflow: hidden;
	background: #ffffff;
	margin-bottom: 20px;
}
.tzny_box .section .section3 h4{
	font-size: 18px;
	color:#000;
	line-height: 20px;
	height: 20px;
	border-left: 4px solid #d40711;
	margin:0px 24px;
	margin-top: 50px;
	margin-bottom: 22px;
	text-indent: 10px;
}
.tzny_box .section .section3 ul{
	padding:0px 30px;
	zoom:1;
	overflow: hidden;
}
.tzny_box .section .section3 ul li{
	float:left;
	width: 202px;
	margin-right: 32px;
}
.tzny_box .section .section3 ul li .imgbox{
	height: 165px;
	border:1px solid #dbdbdb;
}
.tzny_box .section .section3 ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.tzny_box .section .section3 ul li:last-child{
	margin-right: 0px;
}
.tzny_box .section .section3 ul li .tit{
	display: block;
	line-height: 30px;
	font-size: 14px;
}
.tzny_box .section .section3 ul li span{
	color:#aaaaaa;
	display: block;
	padding-bottom: 30px;
}
/*----------拓展内页页面样式结束------------*/


.w1200{
	width: 1200px;
	margin:auto;
}
.warpper{
	padding-top:15px;
	color:black;
	font-size:12px;
}
.palce{
	width:1200px;
	height:148px;
	background:#fff;
	overflow: hidden;
}
.palce_content{
	width:1158px;
	height:105px;
	margin:11px 21px;
}
.palce_content>.p1{
	line-height: 35px;
	font-size: 12px;
}
.palce_content a{
	color:black;
	margin-right:24px;
}
.palce_content>.p1>span>a{
	color:red;
	margin-left:31px;
	margin-right: 24px;
}
.rent-news{
	margin-top:20px;
	width:1200px;
	background: #fff;
	overflow: hidden;
}
.rent-news>p{
	line-height: 39px;
	font-size:15px;
	font-weight: bold;
	padding-left:20px;
	border-bottom: 1px solid #e8e8e8;
}
.rent-news>ul{
	margin-left:20px;
	margin-top:10px;
	width:1159px;
}
.rent-news>ul>li{
	width:1159px;
	height:163px;
	background: #fafafa;
	margin-bottom: 22px;
	overflow: hidden;
}
.rent-news>ul>li>.rent-content{
	width:1102px;
	height:104px;
	margin:28px 28px 31px 29px;
	overflow: hidden;
}
.rent-news>ul>li>.rent-content>.r-c-p1{
	line-height: 37px;
	font-size:16px;
	border-bottom:1px solid #e8e8e8;
}
.rent-news>ul>li>.rent-content>.r-c-p1>span{
	font-size:12px;
	float:right;
	color:#999999;
}
.rent-news>ul>li>.rent-content>.r-c-p2{
	margin-top:15px;
	line-height: 25px;
	font-size: 15px;
	color:#a0a0a0;
	overflow: hidden;
}
.span1{
	width:368px;
	float:left;
	line-height: 25px;
	font-size: 15px;
	color:#a0a0a0;
}
.span1>span{
	color:red;
}
.span2{
	width:368px;
	float:left;
	line-height: 25px;
	font-size: 15px;
	color:#a0a0a0;
}
.span2>span{
	color:red;
}
.span3{
	line-height: 25px;
	font-size: 15px;
	color:#a0a0a0;
}
.span3>span>a{
	color:black;
}
.rent-news>ul>li>.rent-content>.r-c-p3{
	
	overflow: hidden;
}
.span4{
	width:368px;
	float:left;
	line-height: 26px;
	font-size: 15px;
	color:#a0a0a0;
}
.span4>span>a{
	color:#333333;
}
.span5{
	width:368px;
	float:left;
	line-height: 26px;
	font-size: 15px;
	color:#a0a0a0;
}
.span5>span>a{
	color:#333333;
}
.fanye{
	width:100%;
	background: #fff;
	margin:0 auto;
	padding-top:20px;
	padding-bottom: 32px;
	overflow: hidden;
	margin-bottom:48px;
}
.fanye-content{
	text-align: center;
}
.fanye-content p{
	display: inline-block;
}
.fanye-content p a{
	display: inline-block;
	width:60px;
	height:34px;
	line-height: 34px;
	color:black;
	margin-right:13px;
	text-align: center;
	font-size:12px;
	border:1px solid #e5e5e5;
}
.fanye-content a{
	width:35px;
	height:34px;
	border:1px solid #e5e5e5;
	color:#333333;
	line-height: 34px;
	margin-right:13px;
	display: inline-block;
}
#active{
	background:#ce2a29;
	color:#fff;
}
.fanye-content a:hover{
	background:#ce2a29;
	color:#fff;
}




/*-------------积分页面样式开始--------------*/



.cen_box{
	min-width: 1200px;
	zoom:1;
	overflow: hidden;
	margin-top: 20px;
}
.cen_box .cen_left{
	float:left;
	width: 850px;
}
.cen_box .cen_left .banner_box{
	height: 300px;
}
.cen_box .cen_left .banner_box .slideBox{ width:850px; height:300px; overflow:hidden; position:relative;}
.cen_box .cen_left .banner_box .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;width: 100%; }
.cen_box .cen_left .banner_box .slideBox .hd ul{ overflow:hidden; zoom:1;  text-align: center; }
.cen_box .cen_left .banner_box .slideBox .hd ul li{ 
	width:15px; 
	height:15px; 
	line-height:14px; 
	text-align:center; 
	background:#333; 
	cursor:pointer; 
	border-radius: 50%;
	margin:0px 3px;
	opacity: 0.8;
	display: inline-block;
}
.cen_box .cen_left .banner_box .slideBox .hd ul li.on{ background:#fff; color:#fff; }
.cen_box .cen_left .banner_box .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.cen_box .cen_left .banner_box .slideBox .bd li{ zoom:1; vertical-align:middle; }
.cen_box .cen_left .banner_box .slideBox .bd img{ width:850px; height:300px; display:block;  }

.cen_box .cen_left .banner_box .slideBox .prev,
.cen_box .cen_left .banner_box .slideBox .next{ 
	position:absolute; 
	left:3%; 
	top:50%; 
	margin-top:-25px; 
	display:block; 
	width:32px; 
	height:40px; 

	filter:alpha(opacity=50);
	opacity:0.5;   
}
.cen_box .cen_left .banner_box .slideBox .next{ 
	left:auto; 
	right:3%; 
	background-position:8px 5px; 
}
.cen_box .cen_left .banner_box .slideBox .prev:hover,
.slideBox .next:hover{ 
	filter:alpha(opacity=100);
	opacity:1;  
}
.cen_box .cen_left .banner_box .slideBox .prevStop{ display:none;  }
.cen_box .cen_left .banner_box .slideBox .nextStop{ display:none;  }




.cen_box .cen_left .list_box{
	zoom:1;
	overflow: hidden;
	margin-top: 20px;
	background: #ffffff;
}
.cen_box .cen_left .list_box .all_box{
	height: 46px;
	margin:0px 24px;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 30px;
}
.cen_box .cen_left .list_box .all_box .qh1{
	display: inline-block;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
	color:#333;
	padding: 0px 25px;
	margin-top: 15px;
	border-right: 1px solid #dddddd;
}
.cen_box .cen_left .list_box .all_box .qh2{
	display: inline-block;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
	color:#333;
	padding: 0px 25px;
	margin-top: 15px;
}
.cen_box .cen_left .list_box .all_box .current{
	color:#ce2a29;
}
.cen_box .cen_left .list_box .lis_inbox{
	zoom:1;
	overflow: hidden;
	margin: 0px 23px;
}
.cen_box .cen_left .list_box .lis_inbox ul{
    zoom:1;
	overflow: hidden;
}
.cen_box .cen_left .list_box .lis_inbox ul li{
	width: 248px;
    margin-bottom: 60px;
	float: left;
	margin-right: 27px;
}
.cen_box .cen_left .list_box .lis_inbox ul li:nth-child(3n){
	margin-right: 0px;
}
.cen_box .cen_left .list_box .lis_inbox ul li .imgbox{
	width: 248px;
	height: 248px;
	border:1px solid #c0c0c0;
}
.cen_box .cen_left .list_box .lis_inbox ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.cen_box .cen_left .list_box .lis_inbox ul li .tit{
	display: inline-block;
	font-size: 14px;
	color:#333;
	line-height: 42px;
	height: 42px;
}
.cen_box .cen_left .list_box .lis_inbox ul li .jl{
	height: 26px;
	line-height: 26px;
}
.cen_box .cen_left .list_box .lis_inbox ul li .jl .num{
	float: left;
	font-size: 13px;
	color:#cc0000;
}
.cen_box .cen_left .list_box .lis_inbox ul li .jl .num img{
	position: relative;
	top: -2px;
}
.cen_box .cen_left .list_box .lis_inbox ul li .jl .ccj{
	float: right;
	font-size: 14px;
	color:#fff;
	padding:0px 17px;
	background: #cc0000;
}
.cen_box .cen_left .list_box .lis_inbox ul li .jl .ccj a{
	display: block;
	width: 100%;
	height: 100%;
	color:#fff;
}
.cen_box .cen_left .list_box .lis_inbox .page{
	height: 27px;
	line-height: 27px;
	text-align: center;
	margin-bottom: 45px;
}
.cen_box .cen_left .list_box .lis_inbox .page a{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin: 0px 4px;
    border:1px solid #cfcfcf;
    text-align: center;
}
.cen_box .cen_left .list_box .lis_inbox .page a:hover{
	background: #de3438;
	color:#fff;
}
.cen_box .cen_left .list_box .lis_inbox .page .current{
	background: #de3438;
	color:#fff;
}
.cen_box .cen_right{
	width: 330px;
	float: right;
}
.cen_box .cen_right .right_box{
	height: 298px;
	margin-bottom: 20px;
	border-top: 2px solid #cc0000;
	background: #ffffff;
}
.cen_box .cen_right .right_box .box1{
    height: 149px;
    margin:0px 30px;
    border-bottom: 1px dashed #dddddd;

}

.cen_box .cen_right .right_box .box1 .imgbox{
	float: left;
	height: 89px;
	width: 89px;
	margin-top: 32px;
}
.cen_box .cen_right .right_box .box1 .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.cen_box .cen_right .right_box .box1 .texbox{
    text-align: center;
	margin-left: 100px;
	padding-top: 50px;
}
.cen_box .cen_right .right_box .box1 .texbox a{
	font-size: 14px;
	color:#333;
	line-height: 20px;
}


.cen_box .cen_right .right_box .box1:nth-child(2){
	border-bottom: 0px;
}
.cen_box .cen_right .right_box2{
	width: 330px;
	background: #ffffff;
	padding-bottom: 54px;
}
.cen_box .cen_right .right_box2 .h2tit{
	height: 42px;
	border-bottom: 1px solid #dddddd;
	margin:0px 14px;
	margin-top: 8px;

}
.cen_box .cen_right .right_box2 .h2tit span{
	line-height: 40px;
	display: inline-block;
	border-bottom: 2px solid #cc0000;
	font-weight: normal;
	font-size: 15px;
}
.cen_box .cen_right .right_box2 .list_box{
	margin: 0px 14px;
}
.cen_box .cen_right .right_box2 .list_box ul{
	zoom:1;
	overflow: hidden;
}
.cen_box .cen_right .right_box2 .list_box ul li{
	height: 100px;
	border-bottom: 1px dashed #dddddd;
}
.cen_box .cen_right .right_box2 .list_box ul li .imgbox{
	width: 83px;
	height: 83px;
	border:1px solid #dddddd;
	float: left;
	margin-top: 8px;
}
.cen_box .cen_right .right_box2 .list_box ul li .imgbox img{
	display:block;
	width: 100%;
	height: 100%;
}
.cen_box .cen_right .right_box2 .list_box ul li .texbox{
	margin-left: 115px;
	line-height: 100px;
	height: 100px;
} 
.cen_box .cen_right .right_box2 .list_box ul li .texbox a{
	display: inline-block;
	line-height: 20px;
	font-size: 14px;
	color:#333;
	 top: 50%;
 left: 50%;
 transform: translate(-50%, -50%);
    position: relative;
    width: 150px;
}
.cen_box .cen_right .right_box2 .list_box ul li .texbox a strong{
	font-weight: normal;
	color:#d50000;
}

.u_1{
	width: 60px;
	float: left;
	text-align: center;
}
.u_1 span{
	color:#4b4c50;
}
.u1{
    zoom:1;
    overflow: hidden;
    float: left;
    width: 1110px;
    padding-left: 10px;
}
.u1 li{
	display: inline-block;
	zoom:1;
	overflow: hidden;
	padding-bottom: 8px;
}
.u1 li span{
	font-size: 12px;
	color:#676767;
	padding-right: 12px;
	display: inline-block;
	width: 60px;
	float: left;
}
.u1 li a{
	font-size: 12px;
	color:#a7a7a7;
	margin-right: 25px;

}
 
.both2_box{
	zoom:1;
	overflow: hidden;
	padding-bottom: 50px;
	margin-top: 45px;
    min-width: 1200px;
}
.zr_box .past_1 .title{
	height: 60px;
	border-bottom: 3px solid #333;
} 
.zr_box .past_1 .title .left_tit{
	float: left;
	line-height: 60px;
	font-size: 22px;
	color:#333;
	font-weight: bold;
}
.zr_box .past_1 .title .right_tit{
	float: left;
	padding-left: 80px;
} 
.zr_box .past_1 .title .right_tit a{
	display: inline-block;
	line-height: 55px;
	height: 55px;
	font-size: 18px;
	color:#333;
	padding:0px 15px;
	padding-top: 5px;
	
}
.zr_box .past_1 .title .right_tit .cuz{
	border-bottom: 3px solid #e61717;
	color:#e61717;
} 



.titl{
	height: 60px;
	border-bottom: 3px solid #333;
	margin-bottom: 20px;
} 
.titl .left_tit{
	float: left;
	line-height: 60px;
	font-size: 22px;
	color:#333;
	font-weight: bold;
}
.titl .right_tit{
	float: left;
	padding-left: 80px;
} 
.titl .right_tit a{
	display: inline-block;
	line-height: 55px;
	height: 55px;
	font-size: 18px;
	color:#333;
	padding:0px 15px;
	padding-top: 5px;
	
}
.titl .right_tit .current{
	border-bottom: 3px solid #e61717;
    color: #e61717;
}
.titl .right_tit .cuz{
	border-bottom: 3px solid #e61717;
	color:#e61717;
}
.zr_box .past_1 .content_box{
	zoom:1;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
}

.zr_box .past_1 .content_box .mid_list{
    margin-left: 285px;
    zoom:1;
    overflow: hidden;
}
.zr_box .past_1 .content_box .mid_list ul{
	zoom:1;
	overflow: hidden;
}
.zr_box .past_1 .content_box .mid_list ul li{
	width: 220px;
	height: 70px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	position: relative;
}
.zr_box .past_1 .content_box .mid_list ul li:nth-child(4n){
	margin-right: 0px;
}
.zr_box .past_1 .content_box .mid_list ul li img{
	display: block;
	width: 100%;
	height: 100%;
}
.zr_box .past_1 .content_box .mid_list ul li .tex{
	position: absolute;
	width:100%;
	left: 0px;
	bottom: 0px;
	height: 100%;
	line-height: 30px;
	
	font-size: 14px;
	color:#fff;
	display: block;
	text-align: center;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

}
.zr_box .past_1 .content_box .mid_list ul li p{
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
}
.zr_box .past_1 .content_box .mid_list ul li .inbox{
	width: 0;
 height: 100%;
 display: inline-block;
 vertical-align: middle;
}
.zr_box .past_1 .content_box .mid_list ul li p span{
	display: block;
}
.zr_box .past_1 .content_box .mid_list ul li p .s1{
	border-bottom: 1px solid #fff;
    width: 180px;
padding: 0 10px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.zr_box .past_1 .content_box .right_con{
	width: 270px;
	float: left;
	margin-left: 5px;
}

.zr_box .past_1 .content_box .right_con img{
    display: block;
    width: 100%;
    height:390px;
}
.zr_box .past_1 .sideMenu{ 
	  
}
.zr_box .past_1 .sideMenu h3{ 
	height:45px; 
	 
	padding-left:10px;  
	border-top:1px solid #e3e3e3; 
	cursor:pointer;
	font:normal 14px/32px "Microsoft YaHei";
	font-size: 15px;
	font-weight: bold;
	text-indent: 30px;
	color:#fff;
	position: relative;
	overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
   line-height:45px;

}
.zr_box .past_1 .sideMenu h3 em{ 
	float:left; 
	display:block; 
	width:5px; 
	height:5px;   
	border-radius: 50%;
	background: #fc8d00;
    border:1px solid #fc8d00;
    top: 18px;
    left: 25px; 
    position: absolute;
}
.zr_box .past_1 .sideMenu h3.on{
	color:#fc8d00;
	line-height: 51px;
}
.zr_box .past_1 .sideMenu h3.on em{ 
    top: 22px;
    left: 25px; 
}
.zr_box .past_1 .sideMenu ul{ 
color:#999; 
display:none; 
   padding:0px 10px;

}
.zr_box .past_1 .sideMenu ul li{
	height: 60px;
}

.zr_box .past_1 .sideMenu ul li .texbox{
	zoom:1;
	overflow: hidden;
}
.zr_box .past_1 .sideMenu ul li .texbox a{
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	color:#fff;
	text-indent: 30px;
}
.zr_box .past_1 .sideMenu ul li .texbox span{
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	text-indent: 30px;
	display: block;
	color:#fff;
}







.zr_box .past_2{
	zoom:1;
	overflow: hidden;
}
.zr_box .past_2 .title{
	height: 60px;
	border-bottom: 3px solid #333;
} 
.zr_box .past_2 .title .left_tit{
	float: left;
	line-height: 60px;
	font-size: 22px;
	color:#333;
	font-weight: bold;
}
.zr_box .past_2 .title .right_tit{
	float: left;
	padding-left: 80px;
} 
.zr_box .past_2 .title .right_tit a{
	display: inline-block;
	line-height: 55px;
	height: 55px;
	font-size: 18px;
	color:#333;
	padding:0px 15px;
	padding-top: 5px;
	
}
.zr_box .past_2 .title .right_tit .cuz{
	border-bottom: 3px solid #e61717;
	color:#e61717;
}
.zr_box .past_2 .content_box{
	zoom:1;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
}
.zr_box .past_2 .content_box .left_img{
	width: 270px;
	float: left;
	height: 463px;
}
.zr_box .past_2 .content_box .left_img img{
	display: block;
	width: 100%;
	height: 100%;
}
.zr_box .past_2 .content_box .mid_list{
	float: left;
	width: 620px; 
    zoom:1;
    overflow: hidden;
    margin:0px 20px;
}

.zr_box .past_2 .content_box .mid_list ul{
	zoom:1;
	overflow: hidden;
}
.zr_box .past_2 .content_box .mid_list ul li{
	width: 116px;
	height: 116px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	position: relative;
}
.zr_box .past_2 .content_box .md_list2{
	width: 1200px;
	margin:0px;
}
.zr_box .past_2 .content_box .md_list2 ul li{
	width: 157px;
	height: 135px;
	border:1px dashed #ccc;
	position: relative;
	margin-right: 14.5px;
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
   overflow: hidden;
}
.zr_box .past_2 .content_box .md_list2 ul li:hover{
	border:1px dashed red;
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
}
.zr_box .past_2 .content_box .md_list2 ul li:hover .imgbox{
    display:block;
    -webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
   
}
.zr_box .past_2 .content_box .mid_list ul li:nth-child(7n){
	margin-right: 0px;
}
.zr_box .past_2 .content_box .mid_list ul li .imgbox{
	display: none;
	width: 140px;
	height: 120px;

	position: absolute;
	left: 0px;
	top:0px;
	position:absolute;
    top: 8px;
    left: 8px;
    transform: translate(0,0);
}
.zr_box .past_2 .content_box .mid_list ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}

.zr_box .past_2 .content_box .mid_list ul li span{
	color:#1b92cc;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	display: block;
	text-align: center;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
   background: #ffffff;
   width:140px;
   text-indent:10px;
}
.zr_box .past_2 .content_box .mid_list ul li p{
	text-indent: 10px;
	margin-bottom: 5px;
}
.zr_box .past_2 .content_box .right_con{
	float: right;
	width: 270px;
}
.zr_box .past_2 .content_box .right_con .qh_box{
	height: 40px;
	line-height: 40px;

}
.zr_box .past_2 .content_box .right_con .qh_box ul{
	zoom:1;
	overflow: hidden;
}
.zr_box .past_2 .content_box .right_con .qh_box ul li{
	float: left;
}
.zr_box .past_2 .content_box .right_con .qh_box ul .on{
	border-bottom: 2px solid #e61717;
}
.zr_box .past_2 .content_box .right_con .qh_box a{
	display:inline-block;
	padding:0px 10px;
	font-size: 16px;
	color:#333;
	font-weight: bold;
}
.zr_box .past_2 .content_box .right_con .qh_box .cure{
	
	
}
.zr_box .past_2 .content_box .right_con .cocobox{
    margin-top: 2px;
}
.zr_box .past_2 .sideMenu{ 
	  
}
.zr_box .past_2 .sideMenu h3{ 
	height:40px; 
	line-height:40px; 
	padding-left:10px;  
	border-top:1px solid #e3e3e3; 
	background:#f4f4f4; 
	cursor:pointer;
	font:normal 14px/32px "Microsoft YaHei";
}
.zr_box .past_2 .sideMenu h3 em{ 
	float:right; 
	display:block; 
	width:40px; 
	height:32px;   
	cursor:pointer; 
}
.zr_box .past_2 .sideMenu h3.on em{ 
	background-position:16px -57px; 
}
.zr_box .past_2 .sideMenu ul{ 
color:#999; 
display:none; 
   padding:0px 10px;

}
.zr_box .past_2 .sideMenu ul li{
	height: 80px;
	padding:15px 0px;
}
.zr_box .past_2 .sideMenu ul li .imgbox{
	float: left;
	width: 80px;
	height: 80px;
}
.zr_box .past_2 .sideMenu ul li .imgbox img{
	display: block;
	width: 100%;
	height: 100%;
}
.zr_box .past_2 .sideMenu ul li .texbox{
	float: right;
}
.zr_box .past_2 .sideMenu ul li .texbox a{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	font-weight: bold;
	color:#e61717;
}
.zr_box .past_2 .sideMenu ul li .texbox span{
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	color:#333;
}






/*-------------积分页面样式结束--------------*/


.ad4_box{
	padding:20px 0px;
}
.mm_box{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
.m1_box{

}



.adv{

}
.adv .list1{
	zoom:1;
	overflow: hidden;
	border-bottom: 1px solid #ccc;
	padding-bottom: 25px;
	padding-top: 10px;
}
.adv .list1 li{
	width: 300px;
	float: left;
	text-align:center;
}
.adv .list1 li .imgbox{
	width: 100px;
	height: 100px;
	margin:auto;
}
.adv .list1 li .imgbox img{
	width: 100%;
	height: 100%;
}
.adv .list1 li .p1{
	font-size: 15px;
	color:#000;
	line-height: 35px;
	padding-top: 20px;
}
.adv .list1 li .p2{
	font-size: 12px;
	color:#000;
	line-height: 24px;
}
.adv .list2{
	zoom:1;
	overflow: hidden;
	padding-top: 45px;
}
.adv .list2 .left_rz{
	float: left;
	width: 175px;
}
.adv .list2 .left_rz p{
	font-size: 15px;
	color:#e13038;
	text-align: center;
	margin-top: 25px;
}
.adv .list2 .left_rz p a{
	display: block;
	width: 103px;
	height: 32px;
	background: #e13038;
	line-height: 32px;
	color:#fff;
	margin:auto;
	margin-top: 15px;
}
.adv .list2 .right_qh{
    float: right;
}
.adv .list2 .right_qh .slideGroup{ width:1025px; text-align:left;  }
.adv .list2 .right_qh .slideGroup .parHd{ 
	height:30px; 
	line-height:30px; 
	background:#f4f4f4; 
	padding:0 20px; 
	border-bottom:1px solid #ddd;  
	position:relative;  
}
.adv .list2 .right_qh .slideGroup .parHd ul{ 
	float:left; 
	position:absolute; 
	left:20px; 
	top:-1px; 
	height:32px;   
}
.adv .list2 .right_qh .slideGroup .parHd ul li{ 
	float:left; 
	padding:0 15px; 
	cursor:pointer;  
}
.adv .list2 .right_qh .slideGroup .parHd ul li.on{ 
	height:30px;  
	background:#fff; 
	border:1px solid #ddd; 
	border-bottom:2px solid #fff; 
}
.adv .list2 .right_qh .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 35px; width: 1025px; position:relative;height:125px;   }

.adv .list2 .right_qh .slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:25px; display:block; width:30px; height:94px;   }
.adv .list2 .right_qh .slideGroup .sNext{ left:auto; right:35px; }
.adv .list2 .right_qh .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.adv .list2 .right_qh .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.adv .list2 .right_qh .slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.adv .list2 .right_qh .slideGroup .parBd ul li .pic{ text-align:center; }
.adv .list2 .right_qh .slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block; }
.adv .list2 .right_qh .slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.adv .list2 .right_qh .slideGroup .parBd ul li .title{ line-height:24px;   }





.ad4_box{
	padding:20px 0px;
}
.ad4_box img{
	display: block;
	width:100%;
}
.mm_box{
	zoom:1;
	overflow: hidden;
	min-width: 1200px;
}
.m1_box{
	width:1198px;
	background:#fff;
	border-radius:5px;
}
.m1_box .search_box{
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	overflow: hidden;
	height:60px;
	line-height: 60px;
	font-size:12px;
	color:#999999;
	border-bottom: 1px solid #e7e7e7;
}
.m1_box .search_box .left_box{
	display: inline-block;
	text-align: left;
}
.m1_box .search_box .left_box a{
	color:#ce2a29;	
	
}
.m1_box .search_box .right_box{
	display: inline-block;
	float:right;
	width:464px;
	border:1px solid #999999;
	border-radius: 5px;
	height:28px;
	margin-top:15px;
	overflow: hidden;
}
.m1_box .search_box .right_box .in1{
	width:400px;
	line-height: 28px;
    height:28px;
	border:none;
	color:#999999;
	text-indent: 10px;
    float:left;
}
.m1_box .search_box .right_box .in2{
	height:30px;
	width:60px;
	line-height: 30px;
	color:#fff;
	background: #ce2a29;
	border:0;
	border-radius: 5px;
	float:right;
	position: relative;
	top:-1px;
	cursor: pointer;
}
.m1_box .shop_box{

	padding:13px 89px 13px 59px;
	margin:0 auto;
	width:1050px;
	font-size:12px;
	color:#999999;
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
}
.m1_box .shop_box .shop_left{
	width:100px;
	float:left;
}
.m1_box .shop_box .shop_left span{
	line-height: 20px;
	height:20px;
	padding-left:2px;
	color:black;
	margin-right:40px;
}
.m1_box .shop_box .shop_right{
	width:950px;
	float:left;
}
.m1_box .shop_box .shop_right ul{
	overflow: hidden;

}
.m1_box .shop_box .shop_right ul li{
	float:left;
    margin-right:20px;
	margin-bottom: 3px;
	height:23px;
}

.m1_box .shop_box .shop_right a{
	padding:5px 5px 2px 5px;
	font-size:12px;
	color:#9999a5;
	line-height: 20px;
}
.m1_box .shop_box .shop_right a:hover{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
	line-height: 20px;
}
.m1_box .shop_box .shop_right a.active{
color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
	line-height: 20px;
}
.m1_box .app_box{

	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 32px;
	color:#999999;
	border-bottom: 1px solid #e7e7e7;
    float:left;
}
.m1_box .app_box span{
	color:black;
	width:100px;
	display:inline-block;
	float:left;
}
.m1_box .app_box ul{
	overflow: hidden;
	width:950px;
	float:left;
    padding:5px 0;
}
.m1_box .app_box ul li{
	margin-right:30px;
	float:left;
    line-height:32px;
    height:32px;

}
.m1_box .app_box a{
	padding:5px 5px 2px 5px;
	font-size:12px;
	color:#9999a5;
}
.m1_box .app_box a:hover{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
}
.m1_box .app_box a.active{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
}
.m1_box .app_box a.active2{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
}
.m1_box .logo_box{
	
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
}
.m1_box .logo_box span{
	color:black;
	width:100px;
	display:inline-block;
	float:left;
}
.m1_box .logo_box ul{
	overflow: hidden;
	width:950px;
	float:left;
}
.m1_box .logo_box ul li{
 margin-right:30px;
	float:left;
    height:46px;
    line-height:46px;

}
.m1_box .logo_box a{
	padding:5px 5px 2px 5px;
	font-size:12px;
	color:#9999a5;
}
.m1_box .logo_box a:hover{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
}
.m1_box .logo_box a.active{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
}
.m1_box .logo_box a.active2{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
}
.m1_box .hang_box{
	height:43px;
	padding:13px 89px 13px 59px;
	margin:0 auto;
	width:1050px;
	font-size:12px;
	color:#999999;
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
}
.m1_box .hang_box .hang_left{
	width:100px;
	float:left;
}
.m1_box .hang_box .hang_left span{
	line-height: 20px;
	height:20px;
	padding-left:2px;
	color:black;
	margin-right:40px;
}
.m1_box .hang_box .hang_right{
	width:950px;
	float:left;
}
.m1_box .hang_box .hang_right ul{
	overflow: hidden;

}
.m1_box .hang_box .hang_right ul li{
	float:left;
	margin-right:20px;
	margin-bottom: 3px;
	height:23px;
}

.m1_box .hang_box .hang_right a{
	padding:5px 5px 2px 5px;
	font-size:12px;
	color:#9999a5;
	line-height: 20px;
}
.m1_box .hang_box .hang_right a:hover{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
	line-height: 20px;
}
.m1_box .hang_box .hang_right a.active{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
	line-height: 20px;
}
.m1_box .price_box{
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
}
.m1_box .price_box span{
	color:black;
	width:100px;
	display:inline-block;
	float:left;
}
.m1_box .price_box ul{
	overflow: hidden;
	float:left;
}
.m1_box .price_box ul li{
	width:92px;
	float:left;

}
.m1_box .price_box .search {
	float:right;
	overflow: hidden;
}
.m1_box .price_box .search form{
	
	
}
.m1_box .price_box .search .in1{
	width:58px;
	height: 18px;
	border:1px solid #ce2a29;
	border-radius: 5px;
	display: inline-block;
	text-indent: 5px;
}
.m1_box .price_box .search .in2{
	width:40px;
	height:20px;
	background: #ce2a29;
	color:#fff;
	border:0;
	border-radius: 5px;
	margin-left:5px;
	cursor: pointer;
	text-indent: 5px;
}
.m1_box .price_box a{
	padding:5px 5px 2px 5px;
	font-size:12px;
	color:#9999a5;
	line-height: 20px;
}
.m1_box .price_box a:hover{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
	line-height: 20px;
}
.m1_box .price_box a.active{
	color:#fff;
	background: #ce2a29;
	padding:5px 5px 2px 5px;
	font-size:12px;
	line-height: 20px;
}
.m1_box .other_box{
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	overflow: hidden;
}
.m1_box .other_box span{
	color:black;
	width:100px;
	display:inline-block;
	float:left;
}
.m1_box .other_box ul{
	overflow: hidden;
	width:950px;
	float:left;
}
.m1_box .other_box ul li{
	width:92px;
	float:left;
	padding-left:5px;
	cursor: pointer;
}
.m1_box .other_box a{
	padding:5px 5px 2px 5px;
	font-size:12px;
	color:#9999a5;
	line-height: 20px;
}
.m1_box .other_hidden1{
	border-top:1px solid #e7e7e7;
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	overflow: hidden;
	display: none;
}
.m1_box .other_hidden1 ul{
	overflow: hidden;
	width:1050px;
	float:left;
}
.m1_box .other_hidden1 ul li{
	margin-right:20px;
	float:left;
}
.m1_box .other_hidden1 ul li a{
	color:#999999;
}
.m1_box .other_hidden1 ul li a.active{
color: #fff;
background: #ce2a29;
padding: 5px 5px 2px 5px;
font-size: 12px;
line-height: 20px;
}
.m1_box .other_hidden2 ul li a.active{
color: #fff;
background: #ce2a29;
padding: 5px 5px 2px 5px;
font-size: 12px;
line-height: 20px;
}
.m1_box .other_hidden3 ul li a.active{
color: #fff;
background: #ce2a29;
padding: 5px 5px 2px 5px;
font-size: 12px;
line-height: 20px;
}
.m1_box .other_hidden4 ul li a.active{
color: #fff;
background: #ce2a29;
padding: 5px 5px 2px 5px;
font-size: 12px;
line-height: 20px;
}
.m1_box .other_hidden2{
	border-top:1px solid #e7e7e7;
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	overflow: hidden;
	display: none;
}
.m1_box .other_hidden2 ul{
	overflow: hidden;
	width:1050px;
	float:left;
}
.m1_box .other_hidden2 ul li{
	margin-right:20px;
	float:left;
}
.m1_box .other_hidden2 ul li a{
	color:#999999;
}
.m1_box .other_hidden3{
	border-top:1px solid #e7e7e7;
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	overflow: hidden;
	display: none;	
}
.m1_box .other_hidden3 ul{
	overflow: hidden;
	width:1050px;
	float:left;
}
.m1_box .other_hidden3 ul li{
	margin-right:20px;
	float:left;
}
.m1_box .other_hidden3 ul li a{
	color:#999999;
}
.m1_box .other_hidden4{
	border-top:1px solid #e7e7e7;
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	overflow: hidden;
	display: none;
}
.m1_box .other_hidden4 ul{
	overflow: hidden;
	width:1050px;
	float:left;
}
.m1_box .other_hidden4 ul li{
	margin-right:20px;
	float:left;
}
.m1_box .other_hidden4 ul li a{
	color:#999999;
}
.m1_box .other_hidden5{
	border-top:1px solid #e7e7e7;
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	overflow: hidden;
	display: none;
}
.m1_box .other_hidden5 ul{
	overflow: hidden;
	width:1050px;
	float:left;
}
.m1_box .other_hidden5 ul li{
	margin-right:20px;
	float:left;
}
.m1_box .other_hidden5 ul li a{
	color:#999999;
}
.m1_box .other_hidden6{
	border-top:1px solid #e7e7e7;
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	display: none;
	overflow: hidden;
}
.m1_box .other_hidden6 ul{
	overflow: hidden;
	width:1050px;
	float:left;

}
.m1_box .other_hidden6 ul li{
	margin-right:20px;
	float:left;
}
.m1_box .other_hidden6 ul li a{
	color:#999999;
}
.m1_box .other_hidden7{
	border-top:1px solid #e7e7e7;
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	overflow: hidden;
	display: none;
}
.m1_box .other_hidden7 ul{
	overflow: hidden;
	width:1050px;
	float:left;
}
.m1_box .other_hidden7 ul li{
	margin-right:20px;
	float:left;
}
.m1_box .other_hidden7 ul li a{
	color:#999999;
}
.m1_box .other_hidden8{
	border-top:1px solid #e7e7e7;
	height:46px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
	line-height: 46px;
	color:#999999;
	overflow: hidden;
	display: none;
}
.m1_box .other_hidden8 ul{
	overflow: hidden;
	width:1050px;
	float:left;
}
.m1_box .other_hidden8 ul li{
	margin-right:20px;
	float:left;
}
.m1_box .other_hidden8 ul li a{
	color:#999999;
}
.mm_box .m2_box{
	width:1198px;
	border:1px solid #e7e7e7;
	background:#fff;
	border-radius:5px;
	margin-top:18px;
}
.mm_box .m2_box .paixu{
	height:40px;
	line-height: 40px;
	padding:0px 89px 0px 59px;
	margin:0 auto;
	width:1050px;
}
.mm_box .m2_box .paixu span{
	color:black;
	width:100px;
	display:inline-block;
	float:left;
}
.mm_box .m2_box .paixu ul{
	
	width:950px;
	float:left;
}
.mm_box .m2_box .paixu ul li{
	width:92px;
	float:left;
	
}
.mm_box .m2_box .paixu a{
	padding:5px 5px 2px 5px;
	font-size:12px;
	color:#9999a5;
	line-height: 20px;
}
.mm_box .m2_box .paixu ul li:last-child img{
	position: relative;
	top:-15px;
	left:-8px;
}
.mm_box .m3_box{
	width:1198px;
	border:1px solid #e7e7e7;
	background:#fff;
	border-radius:5px;
	margin:18px 0;
}
.mm_box .m3_box .product_box{
	padding:40px 89px 50px 59px;
	width:1050px;
	margin:0 auto;
}
.mm_box .m3_box .product_box .title_box{
	height:40px;
	line-height:40px;
	font-size:23px;

}
    .mm_box .m3_box .product_box .title_box span {
    width:670px;
    }
.mm_box .m3_box .product_box .title_box a{
	color:black;
}
.mm_box .m3_box .product_box .title_box .t2{
	padding:3px 8px;
	border:1px solid red;
	color:red;

	font-size:15px;
	border-radius: 5px;
	margin:0 16px;
}
.mm_box .m3_box .product_box .content_box{
	overflow: hidden;
	margin-top: 16px;
}
.mm_box .m3_box .product_box .content_box .product_left{
	overflow: hidden;
	width:950px;
	float:left;
}
.mm_box .m3_box .product_box .content_box .product_left ul{
	overflow: hidden;
	width:950px;
	float:left;
}
.mm_box .m3_box .product_box .content_box .product_left ul li{
	font-size: 12px;
	color:black;
	height:30px;
	line-height: 30px;
	float:left;
	width:190px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mm_box .m3_box .product_box .content_box .product_left ul li a{
	color:black;
	

}
.mm_box .m3_box .product_box .content_box .product_left ul li .l1{
	width:70px;
	color:#999999;
	text-align: left;
	display: inline-block;
}
.mm_box .m3_box .product_box .content_box .product_left ul li a span{
	color:red;
	text-decoration: underline;
}
.mm_box .m3_box .product_box .content_box .product_right{
	width: 100px;
	float:left;
}
.mm_box .m3_box .product_box .content_box .product_right p{
	font-size:25px;
	margin-top:-4px;
	color:red;
}
.mm_box .m3_box .product_box .content_box .product_right p a{
	font-size:21px;	
}
.mm_box .m3_box .product_box .content_box .product_right .ss1{
	height:20px;
	text-align: center;
	line-height: 20px;
	width:88px;
	display: inline-block;
	border:1px solid red;
	color:red;
	font-size:12px;
	border-radius: 5px;
}
.mm_box .m3_box .product_box .desc_box{
	width:1050px;
}
.mm_box .m3_box .product_box .desc_box .p1{
	height:45px;
	line-height: 45px;
	font-size:12px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mm_box .m3_box .product_box .desc_box .p1 a{
	color:black;
}
.mm_box .m3_box .product_box .desc_box .p1 .l1{
	width:70px;
	color:#999999;
	text-align: left;
	display: inline-block;
}
.mm_box .m3_box .product_box .desc_box .p2{
	overflow: hidden;
}
.mm_box .m3_box .product_box .desc_box .p2 .a1{
	color:#ce2a29;
	height:34px;
	line-height:34px;
}
.mm_box .m3_box .product_box .desc_box .p2 .button{
	float:right;
}
.mm_box .m3_box .product_box .desc_box .p2 span{
	height:28px;
	line-height: 28px;
	width:88px;
	text-align: center;
	border:1px solid #b3b3b3;
	color:#b3b3b3;
	display: inline-block;
	border-radius: 5px;
	margin-left:24px;
}

.page_box{
    padding-top: 32px;
    padding-bottom: 50px;
	text-align:center;

}
.page_box a{
	display: inline-block;
	border:1px solid #999999;
	font-size: 14px;
	color:#999999;
	padding:0px 10px;
	line-height: 28px;
	border-radius: 3px;
	margin:0px 4px;
	background: #ffffff;
}
.page_box a:hover{
    background: #ce2a29;
	border:1px solid #ce2a29;
	color:#ffffff;
}
.page_box .now{
	background: #ce2a29;
	border:1px solid #ce2a29;
	color:#fff;
}
.page_box span{
	font-size: 14px;
	color:#999999;
}
.page_box span.all{
	margin-left: 24px;
}
.page_box form{
	display: inline-block;
}
.page_box input{
	height: 28px;
	width: 28px;
	border:1px solid #999999;
	background: #f2f2f2;
	text-align: center;
	display: inline-block;
	color:#999999;
	background: #ffffff;
}
.page_box .btn{
	background: #ce2a29;
	border:1px solid #ce2a29;
	color:#fff;
	width: 40px;
	cursor:pointer;
} 
.zzbox{
	position: fixed;
	width: 100%;
	left: 0px;
	top:0px;
	height: 100%;
	display: none;
    z-index:666;
}
.zzbox .bac{
	position: absolute;
	left: 0px;
	top:0px;
	width: 100%;
	height: 100%;
	background-color: #000;
opacity: 0.5;
filter:alpha(opacity=50); 
}
.zzbox .conn_box{
	position: relative;
	width: 460px;
	height: 400px;
	background: #ffffff;
	margin:auto;
	top:25%;
	border-radius: 5px;
	z-index: 444;
}
.zzbox .conn_box h3{
	font-size: 24px;
	color:#333;
	text-align: center;
	font-weight:normal;
	line-height: 66px;
	padding:20px 0px;
	padding-top: 30px;
    border-bottom:1px dashed #ccc;
}
.zzbox .conn_box p{
	margin:20px 0px; 
	text-align: center;
}
.zzbox .conn_box span{
	margin:10px 0px; 
	text-align: center;
}
.zzbox .conn_box p input{
    height: 40px;
    font-size: 15px;
    color:#333;
    width: 350px;
    font-family: '微软雅黑';
    text-indent: 10px;
    line-height:40px;
    border: 1px solid #999;
}
.zzbox .conn_box p textarea{
    height: 100px;
    font-size: 15px;
    color:#333;
    width: 350px;
    font-family: '微软雅黑';
    border-radius: 5px;
    border: solid 1px #d8d8d8;
    padding:5px;

}
.zzbox .conn_box p .btn{
	text-indent: 0px;
	background: #e22222;
	font-size: 15px;
	color:#fff;
	border:none;
	cursor:pointer;
	margin-top: 15px;
}
.zzbox .conn_box .close img{
	width: 24px;
	height: 24px;
	background: #ffffff;
	position:absolute;
	right: -15px;
	top:-15px;
	border-radius: 50%;
	text-align: center;
	display: block;
	border:4px solid #ffffff;
      behavior: url(/css/PIE.htc);
      overflow: hidden;
}


.zzboxlogin{
	position: fixed;
	width: 100%;
	left: 0px;
	top:0px;
	height: 100%;
	display: none;
    z-index:666;
}
.zzboxlogin .bac{
	position: absolute;
	left: 0px;
	top:0px;
	width: 100%;
	height: 100%;
	background-color: #000;
opacity: 0.5;
filter: alpha(opacity=50);

}
.zzboxlogin .conn_box{
	position: relative;
	width: 460px;
	height: 400px;
	background: #ffffff;
	margin:auto;
	top:25%;
	border-radius: 5px;
	z-index: 444;
}
.zzboxlogin .conn_box h3{
	font-size: 24px;
	color:#333;
	text-align: center;
	font-weight:normal;
	line-height: 66px;
	padding:20px 0px;
	padding-top: 30px;
    border-bottom:1px dashed #ccc;
}
.zzboxlogin .conn_box p{
	margin:20px 0px; 
	text-align: center;
}
.zzboxlogin .conn_box span{
	margin:10px 0px; 
	text-align: center;
}
.zzboxlogin .conn_box p input{
    height: 40px;
    font-size: 15px;
    color:#333;
    width: 350px;
    font-family: '微软雅黑';
    text-indent: 10px;
    line-height:40px;
    border: 1px solid #999;
}
.zzboxlogin .conn_box p textarea{
    height: 100px;
    font-size: 15px;
    color:#333;
    width: 350px;
    font-family: '微软雅黑';
    border-radius: 5px;
    border: solid 1px #d8d8d8;
    padding:5px;

}
.zzboxlogin .conn_box p .btn{
	text-indent: 0px;
	background: #e22222;
	font-size: 15px;
	color:#fff;
	border:none;
	cursor:pointer;
	margin-top: 15px;
}
.zzboxlogin .conn_box .close img{
	width: 24px;
	height: 24px;
	background: #ffffff;
	position:absolute;
	right: -15px;
	top:-15px;
	border-radius: 50%;
	text-align: center;
	display: block;
	border:4px solid #ffffff;
    behavior: url(/css/PIE.htc);
overflow: hidden;
}



.zzboxmessge{
	position: fixed;
	width: 100%;
	left: 0px;
	top:0px;
	height: 100%;
	display: none;
    z-index:666;
}
.zzboxmessge .bac{
	position: absolute;
	left: 0px;
	top:0px;
	width: 100%;
	height: 100%;
	background-color: #000;
opacity: 0.5;
filter: alpha(opacity=50);
}
.zzboxmessge .conn_box{
	position: relative;
	width: 460px;
	height: 400px;
	background: #ffffff;
	margin:auto;
	top:25%;
	border-radius: 5px;
	z-index: 444;
}
.zzboxmessge .conn_box h3{
	font-size: 24px;
	color:#333;
	text-align: center;
	font-weight:normal;
	line-height: 66px;
	padding:20px 0px;
	padding-top: 30px;
    border-bottom:1px dashed #ccc;
}
.zzboxmessge .conn_box p{
	margin:20px 0px; 
	text-align: center;
}
.zzboxmessge .conn_box span{
	margin:10px 0px; 
	text-align: center;
}
.zzboxmessge .conn_box p input{
    height: 40px;
    font-size: 15px;
    color:#333;
    width: 350px;
    font-family: '微软雅黑';
    text-indent: 10px;
    line-height: 40px;
border: 1px solid #999;
}
.zzboxmessge .conn_box p textarea{
    height: 100px;
    font-size: 15px;
    color:#333;
    width: 350px;
    font-family: '微软雅黑';
    border-radius: 5px;
    border: solid 1px #d8d8d8;
    padding:5px;

}
.zzboxmessge .conn_box p .btn{
	text-indent: 0px;
	background: #e22222;
	font-size: 15px;
	color:#fff;
	border:none;
	cursor:pointer;
	margin-top: 15px;
}
.zzboxmessge .conn_box .close img{
	width: 24px;
	height: 24px;
	background: #ffffff;
	position:absolute;
	right: -15px;
	top:-15px;
	border-radius: 50%;
	text-align: center;
	display: block;
	border:4px solid #ffffff;
    behavior: url(/css/PIE.htc);
overflow: hidden;
}

.sharebox{
	position: fixed;
	width: 100%;
	left: 0px;
	top:0px;
	height: 100%;
	display: none;
    z-index:666;
}
.sharebox .bac{
	position: absolute;
	left: 0px;
	top:0px;
	width: 100%;
	height: 100%;
	background-color: #000;
opacity: 0.5;
filter: alpha(opacity=50);
}
.sharebox .conn_box{
	position: relative;
	width: 380px;
	height: 300px;
	background: #ffffff;
	margin:auto;
	top:25%;
	border-radius: 5px;
	z-index: 444;
}
.sharebox .conn_box span{
	font-size: 14px;
	color:#333;
	text-align: center;
	font-weight:normal;
	padding:20px 0px;
	padding-top: 30px;
    margin-left:5px;
    width:370px;
    float:left;
}
.sharebox .conn_box p{
	margin:20px 0px; 
	text-align: center;
}
.sharebox .conn_box p input{
    height: 40px;
    font-size: 15px;
    color:#333;
    width: 350px;
    font-family: '微软雅黑';
    text-indent: 10px;
}
.sharebox .conn_box p .btn{
	text-indent: 0px;
	background: #e22222;
	font-size: 15px;
	color:#fff;
	border:none;
	cursor:pointer;
	margin-top: 15px;
}
.sharebox .conn_box .close img{
	width: 24px;
	height: 24px;
	background: #ffffff;
	position:absolute;
	right: -15px;
	top:-15px;
	border-radius: 50%;
	text-align: center;
	display: block;
	border:4px solid #ffffff;
    behavior: url(/css/PIE.htc);

}
.hd-next {
    padding: 20px 0;
    font-size:14px;
}


.right_box2 .imgbox{
	margin-top: 20px;
	margin-left: 20px;
	width: 112px;
	height: 112px;
	float: left;
}
.right_box2 .imgbox img{
	display: block;
	width: 100%;height: 100%;
}
.right_box2 .texbox{
   margin-left: 140px;
}
.right_box2 .texbox h3{
	font-size: 16px;
	line-height: 26px;
	padding-top: 15px;
	color:#000;
}
.right_box2 .texbox span{
	font-size: 12px;
	color:#333;
	display: block;
	line-height: 24px;
}
.right_box2 .texbox span a{
	color:#e22222;
}

.ewm{ width:37px; height:37px; background:url(../images/t.jpg); position:absolute; top:0px; right:0px}
.ewm-1{ position:relative; z-index:99999}
.ewm-1 dl{ display:none; padding:15px; border:2px solid #cccccc; position:absolute; background-color:#FFFFFF; right:30px; top:20px}
.ewm-1 dl dd{ text-align:center; color:#e2e2e2}
.ewm:hover dl{ display:block}

.prft{position:fixed;top:0;left:0;width:100%;transform:translate(0,0);-webkit-transform:translate(0,0);z-index:999}


.detail_info_title {
    height: 50px;
    line-height: 50px;
    width: 100%;
    color: #333;
    font-size: 20px;
    border-bottom: 1px solid #e8e8e8;
    font-weight: bold;
}
.detail_info_title .active {
    border-bottom: 2px solid #f50e18;
    height: 50px;
    display: inline-block;
}


.map_list {
	position: absolute;
	top: 55px;
	right: 30px;
	width: 260px;
	height: 350px
}

.map_list ul {
	max-height: 300px;
	overflow-y: auto
}

.map_list li {
	overflow: hidden;
	cursor: pointer;
	border-top: solid 1px #eee
}

.map_list li:hover,.map_listThis {
	color: #e64966;
	background-color: #f8f8f8
}

.map_list li .img {
	width: 60px;
	height: 60px;
	float: left
}
.hr100 {
    height: 100%;
}
.w100 {
    width: 100%;
}
.prl10 {
    padding-left: 10px;
}
.map_list li .img .map_span {
	left: 8px;
	top: 8px;
	display: block
}
.te {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.wr148 {
    width: 148px;
}
.pral6 {
    padding: 6px;
}
.map3_list {
	top: 25px
}

.map0 .map {
    height: 415px;
    margin-top: 18px;
}
.zhoubianpeitao .type li {
    color: #555;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 28px;
    padding: 0 9px;
}

    .zhoubianpeitao .type li.select {
        background-color: #568fe3;
        color: #fff;
    }

.zhoubianpeitao .xiangmucontainer {
    height: 500px;
    margin-top: 18px;
    position: relative;
}

    .zhoubianpeitao .xiangmucontainer .list {
        background-color: #fff;
        box-shadow: 0 0 7px rgba(0,0,0,.45);
        position: absolute;
        right: 23px;
        top: 23px;
        width: 245px;
    }

        .zhoubianpeitao .xiangmucontainer .list .name {
            background-color: #568fe3;
            color: #fff;
            font-size: 14px;
            font-weight: 700;
            line-height: 39px;
            text-align: center;
        }

#surroundinfo{height:295px;overflow-y:scroll;}
#surroundinfo li{margin-bottom:15px;}
#surroundinfo li .add{color:#4081d6;background:url("/images/marker_icon.png") no-repeat scroll 0 4px/13px;}
#surroundinfo li p{padding-left:25px;word-break:break-all;color: #232323;}

.layout_detail {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    border-radius: 4px;
    color: #333;
    font-size: 14px;
    left: -43px;
    padding: 8px 10px;
    position: absolute;
    bottom: 45px;
    width: 20em;
    z-index: 999999;
}

.layout_title {
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 20em;
}

.layout_detail_down {
    background: rgba(0,0,0,0) url(/images/entrustView4.png) no-repeat scroll -200px -22px;
    bottom: -12px;
    height: 12px;
    left: 30px;
    position: absolute;
    width: 21px;
}
.f16 {
    font-size: 16px;
}
.bgcblue {
    background-color: #f50e18;
}
.pr {
    position: relative;
}
.bgcw {
    background-color: #FFF;
}
.prtb16 {
    padding-top: 16px;
    padding-bottom: 16px;
}
.tc {
    text-align: center;
}
.fcw {
    color: #FFF;
}
.wr160 {
    width: 160px;
}


.wr160 {

    width: 160px;

}
.fl {

    float: left;

}

.common {
    background: #f60 none repeat scroll 0 0;
    border-radius: 4px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    padding: 0 10px;
    left: -23px;
    position: absolute;
    text-align: center;
    top: -50px;
    white-space: nowrap;
    z-index: 9;
}

.common_name {
    color: #fff!important;
    line-height: 30px;
}

.common_arrow_ico {
    background: rgba(0,0,0,0) url(/images/map_all_v2.png) no-repeat scroll -515px -41px;
    bottom: -7px;
    height: 7px;
    left: 15px;
    position: absolute;
    width: 16px;
}

.common_pos_ico {
    background: rgba(0,0,0,0) url(/images/map_all_v2.png) no-repeat scroll -471px -68px;
    bottom: -24px;
    height: 17px;
    left: 7px;
    position: absolute;
    width: 33px;
}

#ul_map_search_tab li.on {color:red;
}


#wzdh1 {
    position: absolute;
    z-index: 9999;
    border: 1px solid #d8d8d8;
    background-color: #fcfcfc;
    width: 150px;
    padding: 8px;
    display: none;
    margin-top: 45px;
    float: right;
    margin-left: 70px;
}

.cont-main{width:1190px; height:auto!important; height:200px; min-height:200px;margin:10px auto 0; border:1px solid #E8E8E8; background-color:#f8f8f8;}
.cont-main .c-menu{width:209px; border-right:1px solid #E8E8E8; float:left;}
.cont-main .c-menu ul li{width:100%; height:40px; line-height:40px; border-bottom:1px solid #E8E8E8; font-size:14px; text-align:center;}
.cont-main .c-menu ul li a{width:100%; height:40px; color:#909090; display:block;}
.cont-main .c-menu ul li a:hover{color:#606060; text-decoration:none; font-weight:bold;}
.cont-main .c-menu ul li a.active{position:relative; left:0; background-color:#fff; border-left:1px solid #E8E8E8;color:#606060;font-weight:bold;}

.cont-main .showBox{width:980px;min-height:750px; background-color:#FFF; float:right;}
.cont-main .showBox .c-con{padding:10px 30px 50px;}
.cont-main .showBox .c-con h3{height:39px; line-height:39px; border-bottom:1px solid #E8E8E8; color:#303030; font-size:20px;}
.cont-main .showBox .c-con .decr{color:#606060; font-size:14px; line-height:30px; margin:30px 20px 50px; }
.cont-main .showBox .c-con .c-dl{font-size:14px; margin:0 20px 40px;}
.cont-main .showBox .c-con .c-dl dt{color:#303030; line-height:30px; font-weight:bold;}
.cont-main .showBox .c-con .c-dl dd{color:#606060; line-height:30px;}
.bb{border-bottom:1px solid #E8E8E8; padding-bottom:8px;}
.cont-main .showBox .c-con .c-dl dd a{margin-right:20px; display:inline-block;}
.apply-link{margin:0 20px; line-height:30px; color:#606060; font-size:14px;}
.cont-main .showBox .c-con .dt-tit{margin:30px 20px 15px; height:30px; line-height:30px; border-bottom:1px solid #E8E8E8; color:#303030; font-size:14px; font-weight:bold;}
.cont-main .showBox .c-con .dt-xx{margin:0 20px; font-size:14px;}
.cont-main .showBox .c-con .dt-xx li{margin-top:8px;}
.cont-main .showBox .c-con .dt-xx li .li-th{width:85px; float:left; color:#909090; line-height:30px;}
.cont-main .showBox .c-con .dt-xx li .item{float:left; width:608px; line-height:30px; margin-right:-15px;}
.cont-main .showBox .c-con .dt-xx li .item a{margin-right:15px; display:inline-block;}


.stream-list-item {
    border-bottom: 1px solid #ddd;
    padding: 22px 0
}

.stream-list-item:last-child {
    border-bottom: 0
}

.stream-list-item .title {
    font-size: 18px;
}

.stream-list-item .title a:hover {
    color: #e22222
}

.widget-links li:last-child {
    border-bottom: none
}
.stream-list-item .answer-num,
.stream-list-item .skim-num {
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 14px;
}

.bookmark-rank .answers,
.qa-rank .answers {
    background: #999
}

.bookmark-rank .answered,
.qa-rank .answered {
    background-color: #e22222; color:#fff;
}

.stream-list-item .answer-num small {
    display: block!important;
    font-size: 14px;
      color:#fff;
}

.skim-num small {
    display: block;
    color: #666;
    font-size: 14px;
  
}

.skim-num {
    margin-right: 25px;

}
.bookmark-rank .answers, .bookmark-rank .views, .bookmark-rank .votes, .qa-rank .answers, .qa-rank .views, .qa-rank .votes {
    display: inline-block;
    padding-top: 3px;
    width: 40px;
    height: 40px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
}
.bookmark-rank, .qa-rank {
    float: left;
    margin-right: 5px;
    font-size: 16px;
    text-align: center;
    line-height: 1.2;
    color: #666;
}
.stream-list-item .author {
    margin-bottom: 4.5px;
    color: #999;
    font-size: 13px;
    margin-top:8px;
}
.stream-list-item .answer-num {
    background: #e22222;
    margin-right: 6px;
}
.index_title {
    font-size: 18px;
}



.head .right_list .list2 ul li.hover .nav-list {
	width: 120px;
	position: absolute;
	top: 85px;
	text-align: center;
	filter: alpha(opacity=0);
	display: none \9;
	opacity: 0;
	-webkit-transition: all 500ms cubic-bezier(.34, 1.21, .4, 1);
	-moz-transition: all 500ms cubic-bezier(.34, 1.21, .4, 1);
	transition: all 500ms cubic-bezier(.34, 1.21, .4, 1);
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	-ms-transform-origin: 50% 0;
	-o-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform: translateY(0) scale(0);
	-moz-transform: translateY(0) scale(0);
	-ms-transform: translateY(0) scale(0);
	-o-transform: translateY(0) scale(0);
	transform: translateY(0) scale(0);
	z-index: 555;
}
.head .right_list .list2 ul li.hover dd {
	position: absolute;
	background: #fff;
	border-radius: 4px;
	text-align: center;
	padding: 8px 0;
	margin-left: -100px

}
.head .right_list .list2 ul li.hover dd img {
	width: 100px;
	height: 100px
}
.head .right_list .list2 ul li.hover dd dl {
	line-height: 25px;
	width: 120px;
	padding: 8px 0
}
.head .right_list .list2 ul li.hover dd dl a {
	color: #101D37;
	font-size: 16px;
	margin-left: 0
}
.head .right_list .list2 ul li.hover dd .down-APP-QRcode {
	cursor: default;
	padding: 52px 0 32px 0;
	width: 200px;
	color: #101D37
}
.head .right_list .list2 ul li.hover dd .down-APP-QRcode .icon {
	margin: 0 auto 12px;
	background-image: url(../images/sprite.png);
	background-position: 0 0;
	width: 72px;
	height: 72px
}
.head .right_list .list2 ul li.hover:hover {
	cursor: pointer
}
.head .right_list .list2 ul li.hover:hover .nav-list {
	opacity: 1;
	filter: alpha(opacity=100);
	display: block \9;
	pointer-events: auto;
	-webkit-transform: translateY(0) scale(1);
	-moz-transform: translateY(0) scale(1);
	-ms-transform: translateY(0) scale(1);
	-o-transform: translateY(0) scale(1);
	transform: translateY(0) scale(1)
}

.head .right_list .list2 ul li.hover dd .down-APP-QRcode .title {
	line-height: 25px;
	font-size: 18px;
	font-weight: 600
}
.head .right_list .list2 ul li.hover .head .right_list .list2 ul lidd .down-APP-QRcode .subTitle {
	line-height: 17px;
	font-size: 12px;
	margin-bottom: 30px
}



.head .right_list .list2 ul li.hover dd .down-APP-QRcode .subTitle {
    line-height: 17px;
    font-size: 12px;
    margin-bottom: 30px;
}


.header-bottom {
	margin-top: 65px;
}

.header-bottom i {
	float: left;
	margin-top: 4px;
	vertical-align: middle;
	background-image: url(../images/sprite.png);
	background-position: -117px -34px;
	width: 16px;
	height: 13px
}
.header-bottom .bd{ 
	  
}
.header-bottom .infoList li{ 
	height:20px; 
	line-height:20px;   
}


.header-bottom .bd ul li a{
	color: #fff;
	font-size: 14px;
	padding-left: 8px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}


.canon-wrap{ width: 100%; margin: 0 auto;}
.canon-wrap  .cannon-banner{
    position: relative;
}
.canon-wrap  .cannon-banner,.canon-wrap .tempWrap{
         height: 375px;
        margin: 0 auto;
        width: 100%;
       overflow: hidden;
}

.canon-wrap .tempWrap{
  position: relative;
}
.canon-wrap .tempWrap bd  ul{
    overflow: hidden;
}
.canon-wrap .tempWrap bd li{
    height: 375px;
    float: left;
}
.canon-wrap .tempWrap {
    display: block;
    margin: 0 auto;
}
.canon-wrap .tempWrap bd li{
    width: 1920px;
    width: 100%;
    cursor: pointer;
}
.canon-wrap .tempWrap .each-item{
   
    width: 1920px;
    width: 100%;
    display: block;
    height: 375px;
}

.layout-box-wrap{
    width: 1210px;
    margin: 0 auto;
    position: absolute;
    z-index: 2;
    left: 50%;
    margin-left: -605px;
    top: 0;
}
.layout-box{
    width: 296px;
    height: 316px;
    background: url("/images/layout.png") no-repeat center;
    position: absolute;
    top:30px; left: 0;
}
.layout-box  .buy-car-bd{
    padding: 150px 0 0;
}
.layout-box  .title{
    font-size: 20px;
    color:#333;
    line-height: 20px;
    text-align: center;
    display: block;
}
.layout-box  .small-f{
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    display: block;
}

.layout-box   .num-box{
    text-align: center;
    line-height: 24px;
    font-size: 14px;
    color: #333;
    padding: 22px 0 0;
}
.num-box  em{
    font-style: normal;
    color: #ff5a37;
    font-size: 18px;
    font-weight: bold;
}
.tempWrap .hd  {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    height: 30px;
    line-height: 30px;
    text-align: center;
    opacity: 0.8;
}
.tempWrap .hd ul{
text-align: center;
padding-right: 12px;
position: relative;
z-index: 5555;
bottom: 3px;

}
.tempWrap .hd   li{
    display: inline-block;
    height: 4px;
    width: 35px;
    background: #e5ad34;
    margin: 0 5px;
 overflow: hidden;
}

.tempWrap .hd   li.on{
    background: #db342c;

}

.minbox .ad1 {
    border: 1px solid #d7d7d7;
    margin-bottom: 10px;
    height: 58px;
}


.quick-ask{width: 240px;  margin-top: 20px; padding: 22px 30px 26px; margin-bottom: 20px; background-color:#ffffff;}
.quick-ask h3{margin-bottom: 20px; font-size: 16px; color: #666;}
.quick-area{width: 238px; height: 96px; border: 1px solid #ddd; margin-bottom: 18px; position: relative;}
.quick-area textarea{display: block; padding: 8px 12px 7px; width: 214px; height: 80px; font-family:"Microsoft Yahei"; outline: none;
 line-height: 20px; font-size: 14px; border: none; overflow: hidden;}
.quick-count{position: absolute; right: 10px; bottom: 5px; color: #999; font-size: 12px;}
.quick-note{font-size: 12px; color: #d40711; padding: 0 12px 5px 0; text-align: right;}
.quick-btn{display: block; width: 240px; height: 45px; line-height: 45px; background: #d40711; color: #fff; border-radius: 4px;
	font-size: 16px; text-align: center;}
.quick-btn:hover{color: #fff; text-decoration: none;}


.videolist>li{
    width: 1040px;
    height: 263px;
    overflow: hidden;
    border:solid 1px #ededed;
    box-shadow: 1px 1px 6px 0 #f0f0f0;
    margin:48px auto;
    padding: 10px;    
    color: #2d2d2d;
}
.videolist>li .views-field-totalcount{
    display: none;
}
.videolist>li .views-field-field-videopic{
    float: left;
    margin-right: 50px;
}
.videolist>li .views-field-field-videopic{    
    width: 424px;
    height: 263px;
}
.videolist>li .views-field-field-videopic img{
    width: 424px;
    height: 263px;
}
.videolist>li .views-field-title{
    height: 65px;
    line-height: 65px;
    font-size: 24px;
    font-weight: bold;
    overflow: hidden;
    display: block;
}
.videolist>li .views-field-field-videocont{
    height: 115px;
    overflow: hidden;
    line-height: 1.8;
    font-size: 16px;
}
.videolist>li .views-field-created,
.videolist>li .views-field-field-videonb{
    position: absolute;
    font-size: 20px;
    margin-top: 188px;
}
.videolist>li .views-field-created{
    margin-left:474px;
}
.videolist>li .views-field-field-videonb{
    margin-left:593px;
}

}
.videolist>li .views-field-field-videonb div{
    display: inline-block;
}
.videolist>li .views-field-field-videoclick{
    height: 21px;
    margin-top: 15px
}
.videolist>li .views-field-nid{
    position: absolute;
    width: 170px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 5px;
    background-color: #bc0000;
    margin: 191px 0 0 851px;
}
.videolist>li .views-field-nid a{
    display: block;
    width: 170px;
    height: 50px;
    color: #fff;
    font-size: 20px;
}
.videolist>li .views-field-field-liang{
    background: url('../images/video_click_bg.png') left center no-repeat;
    height: 22px;
    line-height: 22px;
    padding-left: 36px;
    color: #adacac;
    font-size: 20px;
    position: absolute;
    margin: 220px 0 0 474px;
}

.views-field-field-jianjie{
    color: #2d2d2d;
    font-size: 16px;
    line-height: 1.8;
}
.videolistbannerbox{
    height: 370px;
}
.field-content a {color:#5c5c5c;
}

.reason{background: #fff; }
    .reason ul {padding:50px 0 68px;E6E6E6
    }
.reason li{width:238px;padding:20px 29px;float: left;text-align: center; height:200px;}


.reason ul li:hover{
	 -moz-box-shadow:0 0 15px #d8d8d8;
     -webkit-box-shadow:0 0 15px #d8d8d8;
     box-shadow:0 0 15px #d8d8d8;
     -webkit-transition:all 0.4s;
   -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
   transition:all 0.4s;
   -webkit-transform:translateY(-8px);
   -moz-transform:translateY(-8px);
   -ms-transform:translateY(-8px);
   -o-transform:translateY(-8px);
   transform:translateY(-8px)
}


.reason .icon{
    background-image: url(../images/reason_icon.png);
    background-image: -webkit-image-set(url(../images/reason_icon.png) 1x,url(../images/reason_icon@2x.png) 2x);
    background-repeat: no-repeat;
    display: block;
    margin:0 auto;
}
.reason a:hover .icon{
    -webkit-animation-name: hvr-bob-float,hvr-bob;
    animation-name: hvr-bob-float,hvr-bob;
    -webkit-animation-duration: .3s,1.5s;
    animation-duration: .3s,1.5s;
    -webkit-animation-delay: 0s,.3s;
    animation-delay: 0s,.3s;
    -webkit-animation-timing-function: ease-out,ease-in-out;
    animation-timing-function: ease-out,ease-in-out;
    -webkit-animation-iteration-count: 1,infinite;
    animation-iteration-count: 1,infinite;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-direction: normal,alternate;
    animation-direction: normal,alternate;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
}

.reason .icon1 {width: 102px;height: 82px;background-position: 0 0;}
.reason .icon2 {width: 104px;height: 82px;background-position: 0 -82px;}
.reason .icon3 {width: 102px;height: 82px;background-position: 0 -164px;}
.reason .icon4 {width: 102px;height: 82px;background-position: 0 -246px;}

.reason b{display:block;margin-top:20px;font-size: 20px;font-weight:normal;line-height:28px;color: #666666;}
.reason p{margin-top:10px;font-size: 14px;line-height: 20px;color: #888888;}

 .mobile .content{
    width: 290px;
height: 120px;
margin-top: 100px;
  }
  
  .mobile .title .h{
  font-size: 35px;
  }
   .mobile{
background-size: 40%;
padding-left: 50px;
background-position: center;
background-position-x: 80%;
padding: 0;
height: 380px;
background-repeat: no-repeat;
background-image: url("../images/bjmobile.png");
margin-top:50px;
  }
   .container {
  position: relative;
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
  padding: 0 20px;
  box-sizing: border-box;
}
   .widget-comments {
    list-style: none;
    font-size: 13px;
    color: #444;
    padding: 10px;
    border: 1px solid #ddd;
    border-radius: 2px;
    resize: none;
    margin-top:20px;
    display:none;
}

.widget-comments .media {
    border-bottom: 1px solid #eee;
    font-size: 13px;
}


.theme-popover-mask{z-index: 666;position:fixed;top:0;left:0;width:100%;height:100%;  background-image:url(/images/popover_back.png);
display:none}
.theme-popover{z-index:9999; font-family:"微软雅黑";position:fixed;top:40%;left:50%;width:460px;height:250px;margin:-100px 0 0 -230px;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;}
.theme-poptit{border-bottom:1px solid #ddd;padding:12px;position: relative; }
.theme-poptit h3{ font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.theme-popbod{padding:60px 15px;color:#444;height: 148px;}
.theme-popbod ol{ margin-left:20px; }
.theme-popbom{padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom a{margin-left:8px}
.theme-poptit .close{float:right;color:#999; padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.theme-signin{margin: -50px -20px -50px 0px;text-align:left;font-size: 14px;}
.theme-signin li span{ color:Red;}
.theme-signin h4{color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}
.theme-signin li{padding-left: 0px;margin-bottom: 10px; text-align:left;}
.theme-signin li strong{float: left;margin-left: 0px;width: 80px;text-align: right; font-size:14px;font-family:"微软雅黑"; line-height: 32px;}
.theme-signin .btn{margin-bottom: 10px;}
.theme-signin p{font-size: 12px;color: #999;}
    .theme-signin li a {
display: block;
width: 200px;
height: 40px;
line-height: 40px;
background: #d40711;
color: #fff;
border-radius: 4px;
font-size: 16px;
text-align: center;
    }
    .theme-popover-mask1{z-index: 666;position:fixed;top:0;left:0;width:100%;height:100%;  background-image:url(/images/popover_back.png);
display:none}
    .theme-popover1{z-index:9999; font-family:"微软雅黑";position:fixed;top:40%;left:50%;width:460px;height:300px;margin:-100px 0 0 -230px;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;}
.theme-poptit1{border-bottom:1px solid #ddd;padding:12px;position: relative; }
.theme-poptit1 h3{ font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.theme-popbod1{padding:60px 15px;color:#444;height: 148px;}
.theme-popbod1 ol{ margin-left:20px; }
.theme-popbom1{padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom1 a{margin-left:8px}
.theme-poptit1 .close{float:right;color:#999; padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit1 .close:hover{color:#444;}
.theme-signin1{margin: -50px -20px -50px 0px;text-align:left;font-size: 14px;}
.theme-signin1 li span{ color:Red;}
.theme-signin1 h4{color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}
.theme-signin1 li{padding-left: 0px;margin-bottom: 10px; text-align:left;}
.theme-signin1 li strong{float: left;margin-left: 0px;width: 80px;text-align: right; font-size:14px;font-family:"微软雅黑"; line-height: 32px;}
.theme-signin1 .btn{margin-bottom: 10px;display: block; border:0;
width: 200px;
height: 40px;
line-height: 40px;
background: #d40711;
color: #fff;
border-radius: 4px;
font-size: 16px;
text-align: center;}
.theme-signin1 p{font-size: 12px;color: #999;}
.theme-signin1 li .ipt{border: solid 1px #d2d2d2;border-left-color: #ccc;border-top-color: #ccc;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 21px;line-height: 21px;color: #555;width: 250px;vertical-align: baseline;}




.jobList{padding: 6px 0 5px 20px;border-bottom: 1px solid #eee;height: 88px;background: #fff;cursor: pointer;position: relative;}
.jobList:hover {background:#f6f6f6;}
.resultList div:last-child {border-bottom: 0;}
.jobList ul li{height:38px;line-height:38px;overflow:hidden;border-bottom:none !important;}
.jobList ul li span{float:left}
.jobList ul .l1{font-size:16px;color: #0168B7;}
.jobList ul .l1 a:hover {text-decoration: underline;}
.jobList ul .l1 .e1 a{color:#0168b7}
.jobList ul .l1 .e1 a.ur {padding-right:36px;position: relative;}
.jobList ul .l1 .e1 a.ur i {width:34px;height: 18px;background: url(../img/urgent.png);position: absolute;right: 0;top:2px;}
.jobList ul .l1 .e1 a:hover span {text-decoration: underline;}
.jobList ul .l1 .e3 a{color:#666666;}
.jobList ul .l1 .e3 a:hover {text-decoration: underline;}
.jobList ul .l1 .e2{font-size:14px;color:#999;}
.jobList ul .l2{font-size:14px;}
.jobList ul .l2 .e2 a{color:#f85659;font-size:16px;font-weight: bold;}
.jobList ul .l2 .e3 a{color:#999}
.jobList ul .l1 .e1,.jobList ul .l2 .e1{width:230px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jobList ul .l1 .e1 span {float:none;}
.jobList ul .l1 .e2,.jobList ul .l2 .e2{width:160px;overflow:hidden;}
.jobList ul .l2 .e2{color:#F85659;font-weight: bold;font-size: 16px;}
.jobList ul .l1 .e3,.jobList ul .l2 .e3{width:384px;overflow:hidden;color: #999999;}
.jobList ul .l2 .e3 i{padding:0 2px 0 5px;font-size:14px;color: #d6d6d6;}



.jpadding {
    padding: 20px 30px 8px;
}

.jrpadding {
    padding: 20px 15px;
}

.re2 .con {
    border: 1px solid #dadada;
margin-bottom: 19px;
background-color:#ffffff;
}
.home-pulish {
    padding-bottom: 14px;
}
.home-pulish .title {
    margin-bottom: 23px;
    margin-left:5px;
width: 100%;
height: 94px;
    background: url(../images/c_company_bg.png) -30px -602px no-repeat;
}
.home-pulish .pulish .form-items input {
    width: 100%;
    height: 32px;
    border: 1px solid #d8d8d8;
    padding: 0 0 0 7px;
    font-size: 12px;
    line-height: 30px;
    color: #333;
}
    .home-pulish .pulish .submit {
        padding: 0;
        background: #ce2a29;
        font-size: 14px;
        color: #fff;
        height: 36px;
        line-height: 36px;
        text-align: center;
        display: block;
        width: 100%;
        margin-bottom: 18px;
        -webkit-transition: all .2s;
        transition: all .2s;
    }
    .home-pulish .text {
    font-size: 12px;
    color: #999;
    text-align: center;
}
    

.home-pulish .pulish {

    padding: 0 13px;

}
.home-pulish .pulish .form-items {
    height: 55px;
}
.home-pulish .text span {
    color: #ce2a29;
}



.job-detail-l {
    float: left;
    width: 920px;
    margin-right: 14px;
}

.job-detail-l .more {
    text-align: right;
}

.job-detail-l .more a {
    color: #999999;
}

.job-detail-l h3 {
    padding-bottom: 18px;
    font-size: 18px;
    font-weight: bold;
    color: #777777;
}

.job-detail h4 a {
    font-size: 16px;
    color: #333333;
}
.job_profile {
    position: relative;
    background: #fff;
}

.job_profile .base_info {
    width: 510px;
    overflow: hidden;
}

.job_profile .job_name {
    line-height: 36px;
    display: inline-block;
    font-size: 25px;
    color: #f85659;
}

.job_profile .part {
    display: inline-block;
    margin-left: 15px;
    color: #999999;
}

.job_profile .job_require {
    margin: 15px 0 25px;
    font-size: 16px;
    width: 510px;
    line-height: 1.6;
    overflow: hidden;
}

.job_profile .job_price {
    font-weight: bold;
    color: #f7484b;
}

.job_profile .job_line {
    color: #e7e7e7;
    margin: 0 10px;
}
.job_fit_tags {
    width: 700px;
}

.job_fit_tags li {
    display: inline-block;
    margin: 0 10px 10px 0;
    width: 90px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    background: #eef7fd;
    color: #7b929f;
}

.job_fit_tags .more_tags {
    display: none;
}

.job_fit_tags .s_more {
    float: right;
    background: #fff;
    cursor: pointer;
}
.job_profile .updatetime {
    padding: 15px 0 10px 0;
    color: #999;
}

.job_profile .submitJL {
    position: absolute;
    top: 65px;
    right: 25px;
    font-size: 20px;
    font-weight: bold;
    border-radius: 3px;
    background: #f85659;
}

.job_profile .submitJL:hover {
    background: #fa4144;
}
.btnJL {
    display: inline-block;
    padding: .5em 1em;
    border: 0 none;
    /*border: 1px solid rgba(0,0,0,.25);*/
    /*border-radius: 0.3em;*/
    background-image: none;
    /*box-shadow: 0 1px rgba(0,0,0,.15), inset 0 1px rgba(255,255,255,.15);*/
    color: #fff;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px rgba(0, 0, 0, .1);
    font-size: 100%;
    font-family: inherit;
    font-weight: inherit;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    overflow: visible;
    cursor: pointer;
}
.mt15 {
    margin-top: 15px;
}
.onLineSubJL {
    position: absolute;
    top: 7px;
    right: 160px;
    border: 1px solid #4abd72;
    color: #4abd72;
    font-size: 20px;
    font-weight: bold;
    border-radius: 3px;
    background: #FFF;
}

.onLineSubmit {
    border: 1px solid #4abd72;
    color: #4abd72;
    position: absolute;
    top: 120px;
    right: 25px;
    width: 90px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    cursor: pointer;
}

.onLineSubmit i {
    background-image: url(../img/jicon.png);
    background-repeat: no-repeat;
    background-position: -50px -400px;
    width: 14px;
    height: 13px;
    margin-left: 8px;
    display: block;
    position: absolute;
}

.onLineSubmit span {
    padding-left: 20px;
}

.jshare {
    position: absolute;
    top: 25px;
    right: 25px;
}

.jshare .sharebtn {
    display: inline-block;
    position: relative;
    margin-left: 7px;
}

.jshare .scbtn {
    display: inline-block;
    position: relative;
    float: left;
    margin-right: 12px;
}

.jicon_qq {
    width: 14px;
    height: 15px;
    position: absolute;
    left: 15px;
    top: 10px;
    background-position: 0 -150px;
}

.jicon_wx {
    width: 17px;
    height: 15px;
    position: absolute;
    left: 15px;
    top: 10px;
    background-position: 0 -200px;
}

.jicon_sina {
    width: 14px;
    height: 15px;
    position: absolute;
    left: 15px;
    top: 10px;
    background-position: 0 -250px;
}

.jicon_copy {
    width: 14px;
    height: 15px;
    position: absolute;
    left: 15px;
    top: 10px;
    background-position: 0 -300px;
}

.jicon_share_arrow {
    width: 13px;
    height: 7px;
    position: absolute;
    right: 30px;
    top: -9px;
    background-position: -75px -100px;
}

.jicon_wx_arrow {
    width: 7px;
    height: 13px;
    position: absolute;
    left: -9px;
    top: 47px;
    background-position: -50px -100px;
}

.jsharePop {
    display: none;
    position: absolute;
    right: -25px;
    top: 36px;
    width: 110px;
    border: 2px solid #dddddd;
    background: #fff;
    line-height: 36px;

}

.jsharePop li {
    padding-left: 45px;
    position: relative;
    cursor: pointer;
}

.jsharePop li:hover {
    background: #f1f1f1;
}

.jsharePop li:hover .jicon_qq {
    background-position: -50px -150px;
}

.jsharePop li:hover .jicon_wx {
    background-position: -50px -200px;
}

.jsharePop li:hover .jicon_sina {
    background-position: -50px -250px;
}

.jsharePop li:hover .jicon_copy {
    background-position: -50px -300px;
}

.jsharePop .jwx_wrap:hover .jwx_pop {
    display: block;
}

.jwx_pop {
    display: none;
    position: absolute;
    top: -37px;
    right: -110px;
    border: 2px solid #1dc835;

    background: #fff;
}

.jwx_pop img {
    width: 94px;
    height: 94px;
}

.feedbackpro {
    padding-top: 10px;
    top: 1px;
    padding-bottom: 10px;
}

.mt10 {
    margin-top: 10px;
}

.job_intro {
    background: #fff;
    line-height: 36px;
}

.job_intro h3 {
    padding-bottom: 0;
}

.job_intro_tag {
    color: #999999;
}

.job_intro_tag .job_line {
    padding: 0 10px;
}

.job_intro .job_intro_wrap {
    overflow: hidden;
}

.job_intro .job_intro_info {
    overflow: hidden;
    word-break: break-word;
}

.job_intro .a_des {
    margin-top: 10px;
}

.job_intro dl {
    line-height: 36px;
}

.job_intro dt {
    font-weight: bold;
    color: #666666;
}
