﻿@charset "utf-8";
/*这里是头部区*/
.topanchor{
	min-width: 1390px;
	width: 100%;
	height: 31px;
}
.top_center{ width:1390px;}
.top_nav_l{
	height: 31px;
	float: left
}

.top_nav_l>li{
	float: left;
	padding-right: 22px;
	height: 31px;
	line-height: 31px;
}
.top_nav_l>li:nth-child(1){
	width: 78px;

}
.top_nav_l>li:nth-child(2){
	padding-left: 20px;
	background: url(../images/Icon-phone.png) no-repeat center;
	background-position: 0;
}
.top_nav_l>li:nth-child(4){
	padding-right: 12px;
}

.topcd {
	width: 1390px;
	margin: 0 auto;
}
.top_nav_r{
	float: right;
	height: 31px;
	line-height: 31px;
}
.top_nav_r>li{
	margin-top: 4px;
	float: left;
	height: 23px;
	line-height: 23px;
	padding:0 10px;
	position: relative;
	cursor: pointer;
	border-right: 1px solid rgba(222,222,222,1.00);
}

.top_nav_r>li:last-child{
	border: none;
	width: 179px;
}

.top_nav_r>li:first-child{
	border: none;
}
.top_nav_r>li:last-child:hover{
	background: rgba(0,0,0,0);
}
.top_nav_r>li:first-child:hover{
	background: rgba(0,0,0,0);
}
.top_nav_r>li>span{
	float: left;
}
.post_23{
	width: 100%; position: absolute;top: 23px; left: 0px;
	display: none;
	margin-left: -1px;
	border: 1px solid rgba(55,55,55,.2);
	border-top: none;
}
.post23_div{
	width: 100%;height: 30px;
	background:rgba(255,255,255,1.00);
	text-align: center;
	line-height: 30px;
}
.top_nav_r>li:hover{
	background: rgba(255,255,255,1.00);
}
.top_nav_r>li:hover .post_23{
	display:block;
}
.radio_red {
	margin-left: 5px;
	margin-top: 4px;
	width: 15px;
	height: 15px;
	text-align: center;
	line-height: 15px;
	font-size: 0.8em;
	float: left;
	font-weight: lighter;
	color: rgba(255,255,255,1.00);
	border-radius: 15px;
	background: rgb(230,20,20);
}
.top_bgselect2 {
	margin-left: 5px; background: url(../images/select1.png)  no-repeat 0 10px!important;
}

.star {
	width: 15px;
	margin-top: 4px;
	height: 15px;
	padding-right: 5px;
	background: url(../images/Icon-phone.png) no-repeat;
}



/*这里是搜索区*/
.searchbox {
	width: 100%;
	min-width:1390px;
	height: 118px;
}

.search {
	width: 1390px;
	margin: 0 auto;
	height: 100%;
}
.search>div{
	float:left;
}
.logo_sme22 {
	width: 300px;
	height: 118px;
	background: url(../images/logo.png) no-repeat center;
	background-position: 0;
}

.sear_input {
	width: 796px;
	height: 118px;
	background: rgba(212,37,40,0);
}

.sear_input_ul1 {
	height: 20px;
	margin-top: 18px;
}
.sear_input_ul1>li{
	float:left;
	line-height: 14px;
	margin-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: pointer;
	height: 14px;
	border-right: 1px solid rgba(180,180,180,1);
}
.sear_input_ul1>li:hover{
	color:rgba(230,20,20,1.00);
}
.sear_input_ul1>li:nth-child(1){
	padding-left: 0px;
}
.sear_input_ul1>li:last-child{
	border:none;
}
.sear_input_ul2 {
	margin-top: -30px;
}
.sear_input_ul2>li{
	float:left;
	cursor: pointer;
	padding: 0 6px;
	color:  rgba(159,159,159,1.00);
}

.sear_input_ul2>li:nth-child(1){
	padding: 0;
	color:#2d374b;
}
.sear_input_ul2>li:hover{
	color: rgba(230,20,20,1.00);
}
.sear_input_input {
	width: 796px;
	height: 80px;
	margin-top: 3px;
}

.input_text2 {
	width: 689px;
	height: 37px;
	float: left;
	outline: none;
	border: 2px solid rgba(230,20,20,1.00);
}

.input_button {
	width: 100px;
	height: 41px;
	float: left;
	color: rgba(255,255,255,1.00);
	background: rgba(230,20,20,1.00);
	border:none;
	outline: none;
	letter-spacing:8px;
	font-size: 1.4em;
}

.sear_cpzt {
	width: 158px;
	height: 44px;
	margin-top: 39px;
	padding: 0 27px 0 15px;
}

.sear_cpztcd {
	width: 154px;
	height: 40px;
	border: 2px solid rgba(230,20,20,1.000);
	background: rgba(230,20,20,1.00);
}
.sear_cpztcd>input{
	width: 74px;
	border: none;
	height: 100%;
	font-weight: 600;
	font-size: 1em;
	outline: none;
	background: rgba(255,255,255,1.00);
}
.sear_cpztcd>input:nth-child(2){
	background: rgba(230,20,20,1.00);
	color: rgba(255,255,255,1.00);
}

.barcode {
	width: 94px;
	height: 94px;
	background: url(../images/../images/wx-cope.png);
	margin-top: 13px;
}


/*这里是内容区*/
.content2{
	width: 100%;
	min-width: 1390px;
	margin-top: 35px;
}
.content_box{
	width: 1390px;
	margin:auto;
}
.content2_nav {
	width: 1390px;
	height: 45px;
	position: relative;
	background: rgba(230,20,20,1.00);
}


.cont_nav_ul {
	height: 45px;
	
}
.cont_nav_ul>li{
	line-height: 45px;
	color: rgba(255,255,255,1.00);
	float: left;cursor: pointer;
	padding: 0 10px 0 17px;
}
.cont_nav_ul>li:first-child{
	margin-left: 5px;
	padding-right: 10px;
}
.hov:hover{
	background: rgba(255,255,255,1.00);
	color: rgba(230,20,20,1.00);
}

.hidbtn_nav {
	position: absolute;
	right: 40px;
	top: 10px;
	float: right;
	margin-right: -30px;
	width: 20px;
	height: 20px;
	background: url(../images/select3.png)  no-repeat 0px 0px;
	border: 2px solid rgba(255,255,255,1.00);
	border-radius: 14px;
	background-color: rgba(230,20,20,1.00);
}

.screen {
	width: 1390px;
	height: 40px;
	border-bottom: 1px solid rgba(215,215,215,1.00);
	background: rgba(235,235,235,1.00);
}
.screen_nav{
	height: 40px;
	width: 1380px;
	line-height: 40px;
}
.screen_nav>li{
	font-size: 1em;
	height: 40px;
	float: left;
	border-right: 1px solid rgba(215,215,215,1.00);
	background-color: rgba(235,235,235,1.00);
	line-height: 40px;
	padding: 0 16px;
	position: relative;
	padding-right: 25px;
	background-image: url(../images/icon_jt.png);
	background-repeat: no-repeat;
	background-position: right 12px;
}
.screen_nav>li:hover{
	background-color: rgba(255,255,255,1.00);
}
.screen_nav>li:last-child:hover{
	background-color: rgba(235,235,235,1.00);
	
}
.screen_nav>li:first-child{
	border-left: 1px solid rgba(215,215,215,1.00);
	background: rgba(235,235,235,1.00);
	padding-right: 5px;
}
.screen_nav>li:last-child{
	background: rgba(235,235,235,1.00);
	padding-right: 5px;
}
.screen_nav>li:hover .Mgtype{
	display: block;
}
.Mgtype {
	width: 100px;
	height: 200px;
	position: absolute;
	left: -1px;
	top: 39px;
	padding: 10px;
	z-index: 999;
	line-height: 20px;
	display: none;
	border: 1px solid rgba(232,232,232,1.00);
	border-top: none;
	background-color: rgba(255,255,255,1.00);
}
.region {
	width: 457px;
	display: none;
	position: absolute;
	top:40px;
	left: -1px;
	z-index: 100;
	border: 1px solid rgba(232,232,232,1.00);
	border-top: none;
	background: rgba(255,255,255,1.00);
}
.color_gay22{
	color: rgba(159,159,159,1.00);
}
.region>div{
	width:423px;
	padding:8px 10px 8px 25px ;
}
.region_top{
	text-align: left;
	float: left;
	border-bottom:1px solid rgba(196,196,196,.5);
}
.region_top>span:hover{
	color: rgba(230,20,20,1.00);
}
.region_top2{
	border-bottom:1px solid rgba(196,196,196,.5);
}
.region_top2>ul>li{
	float:left;
	width: 84px;
	height: 35px;
	cursor: pointer;
}
.region_top2>ul>li:hover{
	color: rgba(230,20,20,1.00);
}
.region_body{
}
.region_body>ul>li{
	float:left;
	width: 84px;
	height: 35px;
	position: relative;
	cursor: pointer;
}
.region_body>ul>li:hover{
	color: rgba(230,20,20,1.00);
}
.mini_region {
	position: absolute;
	display: none;
	left: 84px;
	top: 0px;
	width: 186px;
	z-index: 100;
	padding: 10px 10px 10px 25px;
	background:rgba(245,245,245,1.00);
	border: 1px solid rgba(222,222,222,1.00);
}
.mini_region>ul>li{
	float:left;
	width: 84px;
	height: 35px;
	cursor: pointer;
	color:#2d374b;
}
.mini_region>ul>li:hover{
	color: rgba(230,20,20,1.00);
}
.region_body>ul>li:hover .mini_region{
	display: block;
}

.screen_nav>li:hover{
	background-position: right -14px;
}
.screen_nav>li:nth-child(2):hover .region{
	display: block;
}
.screen_nav>li:last-child{
	float: right;
	width: 280px;
	height: 100%;
	text-align: right;
	margin-right: -10px;
}
.price_ab {
	width: 260px;
	height: 40px;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	background: rgba(255,255,255,1.00);
}
.price_ab2 {
	width: 190px;
	height: 34px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: rgba(255,255,255,0);
}
.price_ab2>span{
}
.content_probox {
	width: 1390px;
	/*padding-top: 20px;*/
}

.content_prosme22 {
	width: 218px;
	height: 303px;
	margin-right:13px;
	margin-top: 20px;
	float: left;
	border: 1px solid rgba(239,239,239,1.00);
}
.content_prosme22:hover{
	border: 1px solid rgba(230,20,20,1.00);
}
.content_prosme22_imgbox {
	width: 218px;
	height: 218px;
	overflow: hidden;
}
.content_prosme22_imgbox>img{
	width: 222px;
	height: 220px;
	margin-top: -1px;
}

.content_prosme22_cont {
	width: 185px;
	height: 66px;
	padding: 10px 12px;
}
.content_prosme22_cont>div:nth-child(1){
	font-size: 16px;
	width: 185px;
	color: #ff7300;
}
.content_prosme22_cont>div:nth-child(2){
	margin-top: 17px;
}
.cont_text {
	width: 130px;
	height: 15px;
	white-space: nowrap;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
}
.cont_text_r{
	float: right;
	
}

.content_pro {
	width: 1390px;
}

.page_numbox {
	width: 1390px;
	height: 265px;
	float: left;
	position: relative;
}
.page_numbox>ul{
	position: absolute;
	height: 35px;
	top: 50%;
	left: 50%;
	margin-left: -420px;
	margin-top: -17px;
}
.page_numbox>ul>li{
	float: left;
	border: 1px solid rgba(220,220,220,1.00);
	border-radius: 5px;
	margin-left: 7px;
	height: 39px;
	color: rgba(112,112,112,1.00);
	text-align: center;
	line-height: 39px;
	width: auto;
}

.page_numbox>ul>li:nth-child(1){
	width: 77px;
	cursor: pointer;
}
.page_numbox>ul>li:nth-child(1):hover{
	background-color: rgba(230,20,20,1.00);
	color: rgba(255,255,255,1.00);
}
.page_numbox>ul>li:nth-child(2){
	border: none;
}
.page_numbox>ul>li:nth-child(3){
	width: 77px;
	cursor: pointer;
}
.page_numbox>ul>li:last-child{
	cursor: pointer;
}
.page_numbox>ul>li:nth-child(3):hover{
	background-color: rgba(230,20,20,1.00);
	color: rgba(255,255,255,1.00);
}
.page_numbox>ul>li:last-child:hover{
	background-color: rgba(230,20,20,1.00);
	color: rgba(255,255,255,1.00);
}
.page_numbox>ul>li:nth-child(2)>span{
	float: left;
	border: 1px solid rgba(220,220,220,1.00);
	border-radius: 5px;
	margin-left: 7px;
	width: 39px;
	height: 39px;
	cursor: pointer;
	text-align: center;
	line-height: 39px;
}
.page_colred{
	background-color: rgba(230,20,20,1.00);
	color: rgba(255,255,255,1.00);
}
.page_numbox>ul>li:nth-child(2)>span:hover{
	background-color: rgba(230,20,20,1.00);
	color: rgba(255,255,255,1.00);
}
.page_numbox>ul>li:nth-child(4){
	padding: 3px 5px;
	border: none;
}
.page_numbox>ul>li:nth-child(6){
	padding: 3px 5px;
	border: none;
}

.page_numbox>ul>li:nth-child(7){
	width: 77px;
}
.page_numbox>ul>li:nth-child(5){
	width: 40px;
	border-radius: 0px;
	border-color:rgba(112,112,112,1);
}
.prav {
	background-color: rgba(255,255,255,1.00);
	border: none;
	outline: none;
	width: 66px;
	height: 35px;
}



.price_btn {
	width: 50px;
	height: 24px;
	float: right;
	margin-top: 8px;
	margin-right: 5px;
	border:1px solid rgba(230,20,20,1.00);
	outline: none;
	background: rgba(255,255,255,1.00);
}
.price_btn:hover{
	background-color: rgba(230,20,20,1.00);
	color: rgba(255,255,255,1.00);
}
.price_text {
	width: 61px;
	height: 18px;
	outline: none;
	border: 1px solid rgba(196,196,196,.5);
}

.mar15 {
	margin-left: 15px;
}
.cheng {
	width: 16px;height: 16px; 
	float: left;
	background-image: url(../images/icon_cheng.png);
}

.spot3 {
	font-size: 22px;
	letter-spacing:5px;
}

.proclass {
	display: none;
	width: 1356px;
	padding:10px 16px;
	position: relative;
	border: 1px solid rgba(230,20,20,1.00);
}
.proclass>ul{
	
}
.proclass>ul>li{
	float: left;
	height: 25px;
	line-height: 25px;
	padding-right: 30px;
	cursor: pointer;
}
.proclass>ul>li:hover{
	color: rgba(230,20,20,1.00);
}
.hidcont {
	position: absolute;
	right: 40px;
	top: 10px;
	float: right;
	margin-right: -30px;
	width: 20px;
	height: 20px;
	background: url(../images/select3.png)  no-repeat 0px -20px;
	border: 2px solid rgba(230,20,20,1.00) ;
	border-radius: 14px;
	background-color: rgba(255,255,255,1.00);
}

.class2_pro {
	width: 52%;
	font-size: 12px;
	padding-bottom: 5px;
	border-right: 1px solid rgba(239,239,239,1.00);
}

.class3_pro {
	font-size: 12px;
	padding-bottom: 5px;
	border-right: 1px solid rgba(239,239,239,1.00);
}
.paddl5{
	padding-left: 3px;
}

.paddl10{
	padding-left: 10px;
}
.mar5 {
	margin-left: 5px;
}

.cont_text2 {
	width: 8px;
	height: 15px;
	white-space: nowrap;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
}

.onepage_col {
	color: rgba(200,200,200,1.00)
}

.topsme22 {
	cursor: pointer;
	padding-top: 20px;
	width: 50px;
	height: 30px;
	position: fixed;
	right: 0px;
	bottom: 50px;
	text-align: center;
	line-height: 20px;
	background-image: url(../images/select3.png);
	background-repeat: no-repeat;
	background-position: 15px -20px;
	color: rgba(255,255,255,1.00);
	background-color: rgba(230,33,41,1.00);
}



.screen_checkbox {
	width: 12px;
	height: 12px;
	margin-top: 15px;
}

.cont4 {
	width: 1388px;
	height: 214px;
	margin-top: 25px;
	border: 1px solid rgba(230,230,230,1.00);
}

.cont4_l {
	width: 590px;
	height: 145px;
	padding: 25px 0px 20px 40px;
}

.cont4_r {
	width: 634px;
	height: 180px;
	padding: 17px 0px 17px 60px;
	border-left: 1px solid rgba(230,230,230,1.00);
	background-color: rgba(248,248,248,1.00);
}

.cont4_l1 {
	width: 330px;
	height: 185px;
}

.cont4_l1_hd {
	font-size: 19px;
}

.cont4_l1_img {
	height: 17px;
	line-height: 17px;
	margin-top: 5px;
	padding-bottom: 5px;
}

.icon_rz {
	width: 16px;
}

.icon_rz01 {
	width: 13px;
}

.twoyears {
	display: inline-block;
	height: 17px;
	line-height: 17px;
	padding-right: 13px;
	border-right: 1px solid rgba(200,200,200,1.00);
	margin-right: 6px;
}

.cont4_l1_fd {
	width: 330px;
	margin-top: 7px;
	margin-bottom: 7px;
}

.icon_rz2 {
	width: 16px;
	margin-top: 2px;
}

.cont4_l1_fd1 {
	width: 65px;
	word-spacing: normal;
}

.qqicon {
	width: 17px;
	margin-left: 5px;
}

.cont4_l1_fd2 {
	width: 65px;
	height: 30px;
	word-spacing: normal;
}

.cont4_l1_fd3 {
	width: 185px;
	white-space:normal;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
}

.cont4_l1_fd4 {
	width: 210px;
	overflow: hidden;
}

.cont4_l2 {
	width: 255px;
	height: 185px;
}

.cont4_l2_1 {
	height: 77px;
	width: 255px;
	/*background:url(../images/banner1.jpg) right no-repeat;*/
	background-size: 77px 77px;
	position: relative;
}

.cont4_l2_1 img{width:77px;height:77px;float:right;}

.cont4_l2_t {
	position: absolute;
	height: 30px;
	right: 2px;
	bottom: -32px;
}

.cont4_l2_2t {
	height: 100px;
}

.cont4_l2_2t1 {
	height: 13px;
	/*margin-top: 7px;*/
}

.cont4_l2_2t2 {
	margin-top: 18px;
}

.cont4_btn {
	width: 120px;
	height: 28px;
	outline: none;
	border: 1px solid rgba(230,20,20,1.00);
}



.cont4_btn2 {
	margin-left: 10px;
}

.pro_img {
	
}

.pro_imgbox {
	width: 136px;
	height: 136px;
	background-color: rgba(255,255,255,1.00);
}

.por_img {
	width: 120px;
	height: 120px;
}

.por_money {
	width: 125px;
	height: 16px;
	padding: 2px 20px 0px 20px;
	white-space:normal;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
}

.mar_l37 {
	margin-left: 37px;
}

.cont4_l1_fda {
	width: 54px;
	letter-spacing: 6px;
	word-spacing: normal;
}

.pro_box1 {
	width: 130px;
	height: 130px;
	margin: 8px;
	overflow: hidden;
}

.color_gay112 {
	color: rgba(112,112,112,1.00);
}

.mar_cont4 {
	margin-left: -6px;
	padding-right: 7px;
	
}


