@charset "utf-8";
/* CSS Document */


/*通用标题*/

.mainbt {
	width:100%;
	clear:both;
}
.mainbt li {
	float:left;	
}
.mainbt .more{
	float:right;
	}




.mainbtbg1 {
	height:43px;
	line-height:43px;
	background-color:#3eb370;
	position:relative;
	clear:both;
	
/*	
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius: 5px;	

*/
	filter:progid:DXImageTransform.Microsoft.radius(strength=3);/*ie*/
	border-radius:3px;/*opera或ie9*/
	-webkit-border-radius: 3px;/*safari或chrome*/
	-moz-border-radius: 3px;/*firefox*/

		}

.mainbtbg1 h2{
	color:#fff;
	font-size:17px;
	padding-left:40px;
	background-position:-1170px -562px;
	font-weight:100;
	position:relative;
/*	text-shadow: 0 1px 1px rgba(0, 121, 49, 0.95);*/
	}
.mainbtbg1 h2:after {
    content: "";
    display: block;
    position: absolute;
	left:50%;
	
	margin-top:-8px;
    width:10px;
    height:10px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    z-index: 1;
	background: #3eb370;
    border-color: #3eb370;
}
.mainbtbg1 .more{
	padding-right:15px;
	float:right;
		}
.mainbtbg1 .more a{
	padding-left:20px;
	display:block;
	color:#fff;
	background-position:-1187px -612px;
	background-repeat: no-repeat;
	}
.mainbtbg1 .more a:hover{
	display:block;
	color: #ff0;
	background-position:-1187px -662px;
	}
.mainbtbg1 .cx{
	float: right;
	padding-right:20px;
}
.mainbtbg1 .cx a{
	margin-top:10px;
	color:#ffe400;
	height:22px;
	line-height:22px;
	padding:0 25px;
	filter:progid:DXImageTransform.Microsoft.radius(strength=9);/*ie*/
	border-radius:9px;/*opera或ie9*/
	-webkit-border-radius: 9px;/*safari或chrome*/
	-moz-border-radius: 9px;/*firefox*/
	border:1px solid #ffe400;
	display: block;
		}
.mainbtbg1 .cx a:hover{
	color:#fff;
	border:1px solid #fff;
}
.mainbtbg1 .sj{
	font-size:14px;
	color: #fff;
	float: right;
	padding-right:20px;
}
.mainbtbg1 .sj strong{
	color:#ffe400;
}


.mainbtbg1 li ul{
	height:43px;
	border-left:1px solid #dcdcdc;
	float:left;
	}
.mainbtbg1 li ul li{
	border-right:1px solid #dcdcdc;
	float:left;
}
.mainbtbg1 li ul li a{
	font-size:14px;
	text-align:center;
	font-weight:bold;
	padding:0 25px;
	height:43px;
	line-height:43px;
	display:block;
	}
.mainbtbg1 li ul .xz a{
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#0078d5;
	padding:0 20px;
	line-height:43px;
	background:#fff;
	display:block;
	}
.mainbtbg1 .dqwz {
	color:#b8f9d2;
	padding-right:20px;
	font-family:"宋体";
	float:right;
	}
.mainbtbg1 .dqwz span{
	padding-right:15px;
	background-position:-70px 15px;
	display:block;
	float:left;
	}
.mainbtbg1 .dqwz a{
	color:#fff;
	text-decoration: none;
	}
.mainbtbg1 .dqwz a:hover{
	color:#ffff00;
	text-decoration: none;
	}





.in_more {
    width: 150px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    text-align: center;
    border-radius: 25px;
    -moz-border-radius: 25px; /* 老的 Firefox */
    background-color: #FFF;
    margin: 30px auto 20px;
    border: 1px solid #cecece;
    clear: both;
    display: block;
    color: #666;

    box-shadow: 0px 0px 3px #fff; /*外发光*/
    -webkit-box-shadow: 0px 0px 3px #fff; /*safari或chrome*/
    -moz-box-shadow: 0px 0px 3px #fff; /*firefox*/

    transition: width 2s, height 2s, color 2s, background-color 2s, transform 2s;
    -moz-transition: width 2s, height 2s, color 2s, background-color 2s, -moz-transform 2s;
    -webkit-transition: width 2s, height 2s, color 2s, background-color 2s, -webkit-transform 2s;
    -o-transition: width 2s, height 2s, color 2s, background-color 2s, -o-transform 2s;
}
.in_more:hover {
    color: #FFF;
    width: 250px;
    background-color: #e99f00;
    border: 1px solid #e99f00;
    box-shadow: 0px 0px 3px #fff; /*外发光*/
    -webkit-box-shadow: 0px 0px 3px #fff; /*safari或chrome*/
    -moz-box-shadow: 0px 0px 3px #fff; /*firefox*/
}

/*主体开始*/
/*head*/
.head{
	height:150px;
	overflow:hidden;
	}

.head .logo{
	height:79px;
	float:left;
	overflow: hidden;
	margin-top:35px;
}
.head .logo img{
	max-width:100%;
	height:79px;
	display:inline-block;
}
.head_shopp{
	margin-top:45px;
	height:58px;
	margin-left:15px;
	float:left;
	border-left:1px solid #D6C9CC ;
	padding-left:15px;
	font-size:16px;
	font-weight:100;
	}
.head_shopp .head_shop_one{
     height: 28px;
    margin-bottom: 7px;
	}

.head-shopp-tit{
	float: left;
    max-width: 320px;
    margin-right: 10px;
    overflow: hidden;
    height: 24px;
    text-overflow: ellipsis;
    white-space: nowrap;
	}


.head_shopp_two{
	height:26px;
	line-height:26px;
	margin-top:10px
	}

.bu-certification{
	display:block;
	float:left;
	}

.bu-certification .time{
    background-color: #fff;
    height: 24px;
    line-height: 24px;
    border: 1px solid #e3e3e3;
    padding: 0 10px;	
}
.bu-certification .time b{
	padding:0 5px;
	font-weight:100;
	font-style:normal;
	text-decoration:none;
	color:#f66f31;
	}

.bu-certification ul{
	height:18px;
	margin-top:3px;
	float:left;
	display:block;
	
	}

.bu-certification ul li{
	width:18px;
	height:18px;
	margin-right:10px;
	float:left;
	}
.bu-certification ul li span{
	width:18px;
	height: 18px;
	text-indent:-10000px;
	cursor: pointer;
	display:block;
}
.bu-certification ul li .sm{
	background-position:0px -653px;

}

.bu-certification ul .yes .sm{
	background-position:-100px -653px!important;

}
.bu-certification ul li .tel{
	background-position:0px -733px;
}

.bu-certification ul .yes .tel{
	background-position:-100px -733px!important;

}


.search{
	margin-top:60px;
	}
	
.search  .top_search_m{
	font-size: 12px;
	font-weight: 100;
	color: #666666;
	padding-bottom: 6px;
	}	
.search  .top_search_m span{
	margin: 0 5px;
	}
.search  .top_search_m span a{
	color:#666;
	}	
.search  .top_search_m span .xz{
	color: #ef4401;
	}			
.search .inp{
	float:left;
	width:300px;
	height:35px;
	border:2px solid #3eb370;
	border-right: none;
	position:relative;
	background-color:#fff;
	padding-left:8px;
	line-height:34px;
	}	
	
.search  .inp  .txt_key{
	height:35px;
	line-height: 35px;
	width: 300px;
	color: #000;
	border: none;
	*border: 1px solid #fff;
	background: #fff;
	outline:none;
	}	
 .search  button{
	border: none;
	text-align: center;
	}
	
	
	
.search  .SearBtn1{
	float: left;
	background-color:#3eb370;
	height:39px;
	line-height:39px;
	width:80px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	position:relative;
	cursor: pointer;
	font-size:14px;
	}	
	
	
.search  .SearBtn2{
	margin-left:15px;
	float: left;
	background-color:#38cc77;
	height:39px;
	line-height:39px;
	width:85px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	position:relative;
	cursor: pointer;
	font-size:14px;

	}		
	
/*个体导航*/

.nav{
	width: 100%;
	height:47px;
	background:#3eb370;
	}
.nav ul{
	width:1200px;
	height:47px;
	overflow: hidden;
    margin: 0 auto;
	}
.nav ul li{
	height: 47px;
	line-height: 47px;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
	float: left;
	text-align:center;
	}
.nav ul li a:hover{
	color:#fff;
	background:#38cc77;
	}
.nav ul li:last-child{
	margin-right:0px
	}

.nav ul li a{
   color:#fff; 
	 text-decoration:none; 
	 width:auto; 
	 height:auto;  
	 padding: 0 40px; 
	 display:block;
	 font-size:16px
	 	}
.nav .active{
	background:#38cc77;
	
	}

/*banner*/
.banner{
	width:100%;
	height:400px;	
	}
.hdp {
	position: relative;
	margin: 0px auto 0px auto;
	height: 400px;
	z-index:10;
}
.fullSlide {
	width: 100%;
	position: relative;
	height: 400px;
	overflow: hidden;
}
.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 400px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 400px;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 40px;
	left: 0;
	height: 30px;
	line-height: 30px;
}
.fullSlide .hd ul {
	text-align: center;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 42px;
	height: 11px;
	margin: 2px;
	overflow: hidden;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	line-height: 60px;
}
.fullSlide .hd ul .on {
	background: #f0eded;
}
.fullSlide .prev, .fullSlide .next {
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -30px;
	left: 10%;
	z-index: 1;
	width: 40px;
	height: 60px;
	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: 0.5;
	display: none;
}
.fullSlide .next {
	left: auto;
	right: 10%;
	background-position: -6px -137px;
}

/*商家介绍*/
.business_about{
	height: auto;
	border: 1px solid #e3e3e3;
}
.business_about .aboutpic{
	width:400px;
	max-height:300px;
	margin-right:25px;
	overflow: hidden;
}
.business_about .lrbox{
}

.business_about .lrbox .wzbox{
	line-height: 23px;
	text-indent: 2em;
	max-height:138px;
	font-size: 14px;
	text-overflow:ellipsis;
	overflow:hidden;

}
.business_about .lrbox .linkwz{
	height:34px;
}
.business_about .lrbox .linkwz a{
	color:#fff;
	font-size:14px;
	line-height: 34px;
	padding: 0 20px;
	float: right;
}

.business_about .lrbox .linkbox{
	height:34px;
	line-height:34px;
	font-size:14px;
}

.business_about .lrbox .linkbox a{
	padding: 0 20px;
	height:34px;
	line-height:34px;
	border-radius:5px;
	-moz-border-radius:5px; /* Old Firefox */
	background:#e8e8e8;
	display: inline-block;
	margin-right:15px;
	float: left;
}
.business_about .lrbox .linkbox a:hover{
	color: #FFFFFF;
}

/*产品展示*/
.business_produsts{
	height: auto;
	padding: 10px 0 20px;
	border: 1px solid #e3e3e3;
}

.business_produsts .product {
    width: 220px;
    height: 279px;
    margin: 10px 9px 10px 10px;
    float: left;
}


/*新闻资讯*/
.business_news{
	height: auto;
	border: 1px solid #e3e3e3;
}
.business_news .onebox{
	width:400px;
	max-height:300px;
	overflow: hidden;	
	text-align: center;
}


.business_news .newsbox{
	width:700px;
	float:right;	
	}
.business_news .newsbox dl{
	width:700px;	
	}
.business_news .newsbox dl dt{
	height:33px;
	line-height:33px;
	padding-bottom:5px;
	}

.business_news .newsbox dl dt a{
	width:590px;
	padding-left:10px;
	height:33px;
	line-height:33px;
	font-size:16px;
	display: block;
	background-position:-1197px 15px;
	float: left;
	}
.business_news .newsbox dl dt a:hover{
	background-position:-1197px -41px;
	}
.business_news .newsbox dl dt span{
	color:#8d8d8d;
	float:right
}

.business_news .newsbox dl dd{
	width:668px;
	height:75px;
	padding:15px;
	background-color:#FFF;
	border:1px solid #e5e5e5;
	position:relative;
	}
.business_news .newsbox dl dd .imgbox{
	width:100px;
	height:75px;
	overflow:hidden;
	display:block;
	float:left;
	margin-right:15px;
	}
.business_news .newsbox dl dd .col{
	color:#adadad;
	line-height:21px;
	text-indent:2em;
	}
.business_news .newsbox dl dd .more{
	width:95px;
	height:29px;
	line-height:29px;
	text-align:center;
	display:inline-block;
	position:absolute;
	background-color:#e5e5e5;
	z-index:10;
	right:-1px;
	bottom:-1px;
	}
	
.business_news .newsbox dl dd .more,.business_news .newsbox dl dd a.more{
	color:#dc0000;
	}
.business_news .newsbox dl dd a:hover.more,.business_news .newsbox dl dd a.more:hover{
	color:#FFF;
	background-color:#ff4e00;
	}
.business_news .newsbox ul{
	margin-top:11px;
}
.business_news .newsbox li{
	width:700px;
	height:33px;
	line-height:33px;
	}	
.business_news .newsbox li a{
	width:600px;
	height:33px;
	font-size:14px;
	overflow:hidden;
	float:left;
	
	}
.business_news .newsbox li span{
	color:#8d8d8d;
	float:right
}



.footer {
    width: 100%;
    height: auto;
}
.footer .navlinkbox{
	line-height:16px;
	height:16px;
	padding:15px 0;
	background-color:#3eb370;
	color: #FFFFFF;
	text-align: center;
}
.footer .navlinkbox a{
	font-size:14px;
	color: #FFFFFF;
	display:inline-block;
	padding-left:25px;
	padding-right:25px;
	border-right:1px dashed rgba(255,255,255,0.5);
}

.footer .navlinkbox a:last-of-type{
	border-right:0px;
}
.footer .navlinkbox a:hover{
	color:#ff0;
}
.footer .footer_copy {
    width: 100%;
    padding-top: 25px;
    padding-bottom: 25px;
	color:#BDBDBD;
    background-color:#4a4a4a;
}

/*主页Banner广告*/


.flickerplate {
	position:relative;
	width:100%;
	height:400px;
	background-color:#e6e6e6;
	overflow:hidden
}
.flickerplate ul.flicks {
	width:10000%;
	height:100%;
	padding:0px;
	margin:0px;
	list-style:none
}
.flickerplate ul.flicks>li {
	float:left;
	width:1%;
	height:100%;
	background-position:center top;
/*	background-size:cover;*/
	display:table
}
.flickerplate ul.flicks>li .flick-inner {
	height:100%;
	padding:10px;
	color:#fff;
	display:table-cell;
	vertical-align:middle
}
.flickerplate ul.flicks>li .flick-inner .flick-content {
	max-width:68.75em;
	margin-left:auto;
	margin-right:auto
}
.flickerplate ul.flicks>li .flick-title {
	padding:0px 0px;
	font-size:2.778em;
	line-height:1.995em;
	text-align:center
}
@media only screen and (max-width: 43.813em) {
.flickerplate ul.flicks>li .flick-title {
font-size:1.667em
}
}
.flickerplate ul.flicks>li .flick-sub-text {
	padding:5px;
	font-weight:300;
	line-height:2.5em;
	color:rgba(255, 255, 255, 0.8);
	text-align:center
}
.flickerplate ul.flicks>li .flick-title span.flick-block-text, .flickerplate ul.flicks>li .flick-sub-text span.flick-block-text {
	padding:12px 18px;
	background-color:rgba(0, 0, 0, 0.6)
}
.flickerplate .arrow-navigation {
	position:absolute;
	height:80%;
	width:10%;
	top:10%;
	z-index:100;
	overflow:hidden
}
.flickerplate .arrow-navigation .arrow {
	display:block;
	height:100%;
	width:90%;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	-ms-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out
}
.flickerplate .arrow-navigation:hover, .flickerplate .arrow-navigation .arrow:hover {
	cursor:pointer
}
.flickerplate .arrow-navigation.left {
	left:0%
}
.flickerplate .arrow-navigation.left .arrow {
	opacity:0;
	margin:0px 0px 0px 50%;
	background-image:url("../images/arrow-left-light.png");
	background-repeat:no-repeat;
	background-position:left
}
.flickerplate .arrow-navigation.right {
	right:0%
}
.flickerplate .arrow-navigation.right .arrow {
	opacity:0;
	margin:0px 0px 0px -50%;
	background-image:url("../images/arrow-right-light.png");
	background-repeat:no-repeat;
	background-position:right
}
.flickerplate .arrow-navigation.left.hover .arrow {
	opacity:1;
	margin:0px 0px 0px 20%
}
.flickerplate .arrow-navigation.right.hover .arrow {
	opacity:1;
	margin:0px 0px 0px -20%
}
.flickerplate .dot-navigation {
	position:absolute;
	bottom:15px;
	width:100%;
	text-align:center;
	z-index:100
}
.flickerplate .dot-navigation ul {
	text-align:center;
	list-style:none;
	padding:0px 15px
}
.flickerplate .dot-navigation ul li {
	display:inline-block;
	float:none
}
.flickerplate .dot-navigation .dot {
	width:14px;
	height:14px;
	margin:0px 6px;
	background-color:#fff;
	border-radius:50%;
	-o-border-radius:50%;
	-ms-border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	-webkit-transition:background-color 0.2s ease-out;
	-moz-transition:background-color 0.2s ease-out;
	-o-transition:background-color 0.2s ease-out;
	-ms-transition:background-color 0.2s ease-out;
	transition:background-color 0.2s ease-out
}
.flickerplate .dot-navigation .dot:hover {
	cursor:pointer;
	background-color:#b81c22
}
.flickerplate .dot-navigation .dot.active {
	background-color:#b81c22
}
.flickerplate .dot-navigation.left, .flickerplate .dot-navigation.left ul {
	text-align:left
}
.flickerplate .dot-navigation.right, .flickerplate .dot-navigation.right ul {
	text-align:right
}
.flickerplate.flicker-theme-dark .arrow-navigation.left .arrow {
	background-image:url("../images/arrow-left-dark.png")
}
.flickerplate.flicker-theme-dark .arrow-navigation.right .arrow {
	background-image:url("../images/arrow-right-dark.png")
}
.flickerplate.flicker-theme-dark .dot-navigation .dot {
	background-color:rgba(0, 0, 0, 0.12)
}
.flickerplate.flicker-theme-dark .dot-navigation .dot:hover {
	background-color:rgba(0, 0, 0, 0.6)
}
.flickerplate.flicker-theme-dark .dot-navigation .dot.active {
	background-color:#000
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text span.flick-block-text {
	background-color:rgba(255, 255, 255, 0.5)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text span.flick-block-text {
	background-color:rgba(255, 255, 255, 0.5)
}
.flickerplate.animate-transform-slide ul.flicks {
	-webkit-perspective:1000;
	-webkit-backface-visibility:hidden;
	transform:translate3d(0%, 0px, 0px);
	-webkit-transform:translate3d(0%, 0px, 0px);
	-webkit-transition:-webkit-transform 0.6s;
	-o-transition:-o-transform 0.6s;
	-moz-transition:-moz-transform 0.6s;
	transition:transform 0.6s
}
.flickerplate.animate-transition-slide ul.flicks {
	position:relative;
	left:0%;
	-webkit-transition:left 0.4s ease-out;
	-moz-transition:left 0.4s ease-out;
	-o-transition:left 0.4s ease-out;
	-ms-transition:left 0.4s ease-out;
	transition:left 0.4s ease-out
}
.flickerplate.animate-jquery-slide ul.flicks {
	position:relative;
	left:0%
}
.flickerplate.animate-scroller-slide {
	padding-bottom:0px;
	overflow:auto
}
.flickerplate.animate-scroller-slide ul.flicks {
	position:auto
}


/*商品页*/

.business_da {
	border-bottom:1px solid #e3e3e3;	
}
.business_da .btbox{
	height:31px;
	line-height:31px;
	color: #FFFFFF;
	font-size:16px;
	background-color:#3eb370;
	
}
.business_da h2{
	font-size:16px;
}
.business_zl {
	background-color:#f5f5f5;
}
.business_zl li{
	line-height: 25px;	
}
.business_zl li span{
	color:#828282;
	display: inline-block;
	float: left;
}
.business_zl li p{
	height:25px;
	float: left;
	display:block;	
}


/*排行*/
.w250 .rxph{
	width:248px;
	height:237px;
	overflow: hidden;
	}

.w250 .rxph ul{
	width:248px;
	height:auto;
	}
.w250 .rxph ul li{
	height:auto;
	border-bottom:1px solid #d9d9d9;
	}
.w250 .rxph ul li:last-child {
	border-bottom:0;	
}
.w250 .rxph ul li p{
	width: 243px;
	height: 35px;
	line-height: 35px;
	padding-left:5px;
	text-align: left;
	overflow: hidden;
}
.w250 .rxph ul li p strong{
	font-weight:100;
	width:20px;
	padding-left:7px;
	text-align:left;;
	display:block;
	float:left;
	background-image: url(../images/ico_rxph1.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.w250 .rxph ul li p a{
	display:block;
}
.w250 .rxph ul li .xzbox{
	width: 243px;
	padding-top:9px;
	padding-bottom:9px;
	padding-left:5px;
	position: relative;
	overflow:hidden;
	background-color:#fafafa;
/*	overflow: hidden;
	display:block;
*/
}
.w250 .rxph ul li .xzbox .imgbox{
	width:50px;
	height:50px;
	overflow:hidden;
	float:left;	
	}
.w250 .rxph ul li .xzbox .imgbox img{
	max-width:100%;
}
.w250 .rxph ul li .xzbox strong{
	color:#FFF;
	width:20px;
	padding-left:7px;
	text-align:left;;
	display:block;
	float:left;
	background-image: url(../images/ico_rxph2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.w250 .rxph ul li .xzbox dl{
	width:140px;
	margin-right:10px;
	float:right;
	}
.w250 .rxph ul li .xzbox dl dt{
	padding-bottom:5px;
	line-height:17px;	
	}
.w250 .rxph ul li .xzbox dl dd b{
	color:#f0b901;
	float:left;
	}
.w250 .rxph ul li .xzbox dl dd span{
	float:left;
	margin-left:10px;
	color:#666;
	text-decoration: line-through;
	}

/*最近浏览*/
.w250 .zjll{
}
.w250 .zjll ul{
	width:248px;
	height:auto;
}
.w250 .zjll ul li{
	width:228px;
	height:65px;
	padding:10px;
	border-bottom:1px dashed #d9d9d9;
}
.w250 .zjll ul li:last-of-type{
	border-bottom:0px;	
}
.w250 .zjll ul li:hover{
	background-color:#fafafa;
}
.w250 .zjll ul li .imgbox{
	width:60px;
	height:60px;
	padding:1px;
	background-color:#FFF;
	border:1px solid #dadada;
	float:left;
	display:block;
	}
.w250 .zjll ul li .imgbox img {
	width:100%;
    max-width: 100%;
}
.w250 .zjll ul li dl{
	display:block;
	width:155px;
	float:right;
}
.w250 .zjll ul li dl dt{
	font-weight:100;
	line-height:17px;
	font-size:12px;
	}	
.w250 .zjll ul li dl dd{
	width:155px;
	padding-top:5px;
}

/*左菜单*/
.list_hover ul{
	width:218px;
	height:auto;
	}
.list_hover ul>li{
	width:218px;
	height:auto;
	margin:5px 0;
	float:left;
}
.list_hover ul>li a{
	font-size:16px;
	width:180px;
	height:33px;
	line-height:33px;
	padding-left:38px;
	font-weight:bold;
	display:block;
	background-position:0px 0px;
	text-decoration: none;
}
.list_hover ul li a:hover {
	color:#fff;
	text-decoration: none;
	font-weight:blod;
	background-position:0px -33px;
}
.list_hover ul li ul{
	width:208px;
	height:auto;
}
.list_hover ul li ul li{
	width:208px;
	margin:0;
	height:auto;
}
.list_hover ul li ul li a{
	font-weight:100;
	font-size:14px;
	width:170px;
	height:33px;
	line-height:33px;
	padding-left:38px;
	display:block;
	background-position: 0px -99px;
	}

.list_hover ul li ul li a:hover{
	color:#3eb370;
	background-position: 0px -132px;
}
.list_hover .xz a,.list_hover .xz a:hover{
	font-weight:bold;
	color:#fff;
	background-position:0px -66px;
	text-decoration: none;
}

.list_hover .xz2 a,.list_hover .xz2 a:hover{
	font-weight:100;
	color:#ff4e00;
	font-weight:bold;
	width:170px;
	padding-left:38px;
	display:block;
	background-position:0px -165px;
}	




/*产品筛选*/
.productfilterbox{
	height:auto;
	font-size:14px;
	}
 .productfilterbox dl{
	height:auto;
	clear:both;
}
.productfilterbox dt{
	line-height:33px;
	width:60px;
	font-size:14px;
	padding-right:10px;
	text-align:right;
	float:left;
	}
.productfilterbox dd{
	width:838px;
	margin-left: 70px;
	}
.productfilterbox dd a{
	line-height:31px;
	padding:1px 10px;
	display:block;
	float:left;
	margin-right:15px;
	margin-bottom:5px;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius:5px;/*safari或chrome*/
	-moz-border-radius:5px;/*firefox*/
	
	background-color:#fafafa;
	border:1px solid #dedede;
}
.productfilterbox dd a:hover{
	color:#FFF;
	background-color:#ff9600;
	border:1px solid #ff9600;
	}
.productfilterbox .xz,.productfilterbox a.xz,.productfilterbox a.xz,.productfilterbox a:hover.xz{
	color:#fff;
	line-height:31px;
	padding:0px 19px;
	display:block;
	background-color:#ff9600;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius:5px;/*safari或chrome*/
	-moz-border-radius:5px;/*firefox*/
	border:1px solid #ff9600;
}

/*商品排序*/

.products_paixu {
	height:47px;
	background-color:#edfef4;
	}
.products_paixu li{ float:left; }
.products_paixu h2{
	line-height:47px;
	font-size:16px;
	color: #1b8b4b;
	padding-left:15px;
	padding-right:20px;
	font-weight:100;
	display:block;
	}
.products_paixu .xzsl {
	height:47px;
	overflow:hidden;
	padding-right:20px;
	float:right;
	}
.products_paixu .xzsl span{
	height:47px;
	line-height:47px;
	float:left;	
	}
.products_paixu .xzsl a{
	height:25px;
	line-height:25px;
	padding:0 10px;
	font-size:14px;
	border:1px solid #d8d8d8;
	margin:10px 5px 0px 5px;
	background-color:#FFF;
	display:block;
	float:left;	
	}
.products_paixu .xzsl a.xz{
	height:25px;
	line-height:25px;
	color:#FFF;
	padding:0 10px;
	border:1px solid #ff9600;
	margin:10px 5px 0px 5px;
	background-color:#ff9600;
	display:block;
	float:left;	
	}

/*列表页排序*/
.paixuleft {
	width:500px;
	margin-left:10px;
	margin-top:10px;
	position: absolute;
	float:left;
	}
.paixuleft .title{
	width:50px;
	line-height:27px;
	padding-right:5px;
	text-align:right;
	font-size:14px;
	float:left;
	}

.paixuleft a#mrpx{
	float: left;
	height: 25px;
	line-height: 25px;
	padding: 0 25px;
	position: relative;
	cursor: pointer;
	border: 1px solid #d8d8d8;
	background-color: white;
	margin-left: -1px;
	}
.paixuleft a:hover#mrpx{
	text-decoration: none;
	color: #000;
	background-color: #d8d8d8;
	border:1px solid #d8d8d8;
	}

	
.paixuleft a{
	float: left;
	height: 25px;
	line-height: 25px;
	padding: 0 25px 0 18px;
	position: relative;
	cursor: pointer;
	border: 1px solid #d8d8d8;
	background-color: white;
	margin-left: -1px;
	}
.paixuleft a:hover{
	text-decoration: none;
	color: #000;
	background-color: #d8d8d8;
	border:1px solid #d8d8d8;
}
.paixuleft .xz,.paixuleft .xz:hover {
	text-decoration: none;
	color: #fff;
	background-color:#ff9600;
	border:1px solid #ff9600;
}
.paixuleft .xz#mrpx,.paixuleft .xz:hover#mrpx {
	text-decoration: none;
	color: #fff;
	background-color:#ff9600;
	border:1px solid #ff9600;
}
.paixuleft .descIcon,.paixuleft .ascIcon {
	position: absolute;
	right:15px;
	width: 7px;
	overflow: hidden;
	height: 13px;
	vertical-align: top;
	top: 8px;
}
.paixuleft .descIcon {
	background-image: url(../images/ico_bg.png);
	background-position: -40px -72px;
}
.paixuleft .ascIcon {
	background-image: url(../images/ico_bg.png);
	background-position: -56px -72px;
}
.paixuleft .xz .descIcon {
	background-position: -48px -72px;
}
.paixuleft .xz .ascIcon {
	background-position: -64px -72px;
}
/*产品列表*/

.w930 .prolistbox{
	width:980px;
	height:auto;
	}

.w930 .prolistbox .product {
  width:220px;
  height:279px;
  margin:10px 16px 10px 0px;
}
.w930 .prolistbox .product:nth-of-type(odd){
  margin:10px 17px 10px 0px;
}

/*

.w930 .prolistbox:nth-of-type(odd) .product{
  margin:10px 17px 10px 0px;
}
 
*/
/*奇数偶数 :nth-child(odd) 与 :nth-child(even) 

tr:nth-of-type(odd) tr:nth-of-type(even)

#Ulist li:nth-of-type(odd){ margin-left: 20px;}奇数行 
#Ulist li:nth-of-type(even){margin-left: 10px;}偶数行
*/

.w930 .piclistbox li{
	margin:5px 5px 5px 5px;
	height:auto;
	}

.w930 .shishangpiclistbox li{
	margin:0px 8px 5px 8px;
	height:auto;
	}

/*文章列表1*/

.lr_articleList1 li{
	width: 100%;
	height:34px;
	line-height: 34px;
	border-bottom: 1px dotted #cacaca;
}
.lr_articleList1 li:nth-child(5),.lr_articleList1 li:nth-child(10),.lr_articleList1 li:nth-child(15),.lr_articleList1 li:nth-child(20),.lr_articleList1 li:nth-child(25),.lr_articleList1 li:nth-child(30),.lr_articleList1 li:nth-child(35),.lr_articleList1 li:nth-child(40),.lr_articleList1 li:nth-child(45),.lr_articleList1 li:nth-child(50),.lr_articleList1 li:nth-child(55),.lr_articleList1 li:nth-child(60),.lr_articleList1 li:nth-child(65),.lr_articleList1 li:nth-child(70),.lr_articleList1 li:nth-child(75),.lr_articleList1 li:nth-child(80),.lr_articleList1 li:nth-child(85),.lr_articleList1 li:nth-child(90),.lr_articleList1 li:nth-child(95),.lr_articleList1 li:nth-child(100),.lr_articleList1 li:nth-child(105),.lr_articleList1 li:nth-child(110),.lr_articleList1 li:nth-child(115),.lr_articleList1 li:nth-child(120),.lr_articleList1 li:nth-child(125),.lr_articleList1 li:nth-child(130),.lr_articleList1 li:nth-child(135),.lr_articleList1 li:nth-child(140),.lr_articleList1 li:nth-child(145){
margin-bottom:35px;
}

.lr_articleList1 li a{
	line-height: 34px;
	height: 34px;
	/*width:22em;*/
	max-width:46em;
	margin-right:5px;
	font-size:16px;
	color:#000000;
	/*word-break:keep-all;*/ /* 不换行 */   
	/*white-space:nowrap;*/ /* 不换行 */  
	
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */  
	
	/*text-overflow:ellipsis;*/
	/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	display:block;
}
.lr_articleList1 li a:hover{
	color:#c20000;
}
.lr_articleList1 li span{
	float: right;
}

.lr_articleList1 dl{
	background-color:#f5f5f5;
	border:1px solid #e0e0e0;
	padding:10px 10px 20px;
	
	}
.lr_articleList1 dl:hover{
	background-color:#FFFFFF;
}
.lr_articleList1 dl dt{
	height:34px;
	line-height:34px;
	padding-bottom:5px;
	}
.lr_articleList1 dl dt h2{
	width:100%;
	height:34px;
	line-height:34px;
	font-size:16px;
	overflow:hidden;
	display:block;
	float:left;
	}
.lr_articleList1 dl dt a{
	max-width:48em; 
	height: 34px;
	padding-left:10px;
	margin-right: 5px;
	background-position:-1197px 15px;
	overflow: hidden;
	display: block;
	float:left;
	word-break:keep-all;/* 不换行 */   
	white-space:nowrap;/* 不换行 */  
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */   
	/*text-overflow:ellipsis;*/ 
	/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/	}
.lr_articleList1 dl dt a:hover{
	background-position:-1197px -41px;
	}
.lr_articleList1 dl dt span{
	color:#8d8d8d;
	float:right
}

.lr_articleList1 dl dd{
	height:60px;
	overflow: hidden;
	position:relative;
	}
.lr_articleList1 dl dd .imgbox{
	width:80px;
	height:60px;
	overflow:hidden;
	display:block;
	float:left;
	margin-right:15px;
	}

.lr_articleList1 dl dd p{
	color: #a5a4a4;
	font-size:12px; 
	height:58px;
	overflow: hidden;
}

/*招聘列表*/
.lr_jobListtitle{
	height:40px;
	line-height:40px;
	background: #E3E3E3;
	font-size:14px;
	color: #7E7E7E;
	display: block;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius: 5px;/*safari或chrome*/
	-moz-border-radius: 5px;/*firefox*/
	}
.lr_jobListtitle p{
	float: left;
}

.lr_jobList li{
	width: 100%;
	height:34px;
	line-height: 34px;
	padding:10px 0;
	border-bottom: 1px dotted #cacaca;
}
.lr_jobList li:nth-child(5),.lr_jobList li:nth-child(10),.lr_jobList li:nth-child(15),.lr_jobList li:nth-child(20),.lr_jobList li:nth-child(25),.lr_jobList li:nth-child(30),.lr_jobList li:nth-child(35),.lr_jobList li:nth-child(40),.lr_jobList li:nth-child(45),.lr_jobList li:nth-child(50),.lr_jobList li:nth-child(55),.lr_jobList li:nth-child(60),.lr_jobList li:nth-child(65),.lr_jobList li:nth-child(70),.lr_jobList li:nth-child(75),.lr_jobList li:nth-child(80),.lr_jobList li:nth-child(85),.lr_jobList li:nth-child(90),.lr_jobList li:nth-child(95),.lr_jobList li:nth-child(100),.lr_jobList li:nth-child(105),.lr_jobList li:nth-child(110),.lr_jobList li:nth-child(115),.lr_jobList li:nth-child(120),.lr_jobList li:nth-child(125),.lr_jobList li:nth-child(130),.lr_jobList li:nth-child(135),.lr_jobList li:nth-child(140),.lr_jobList li:nth-child(145){
margin-bottom:35px;
}
.lr_jobList li:hover{
	background:#fff5f0;
}
.lr_jobList li:hover p{
	color:#3eb370;
}
.lr_jobList li p{
	height:34px;
	font-size:14px;
	color:#6F6F6F;
	display: block;
	float: left;
}
.lr_jobList li a{
	line-height: 34px;
	height: 34px;
	/*width:22em;*/
	max-width:46em;
	margin-right:5px;
	margin-left:10px;
	font-size:16px;
	color:#000000;
	/*word-break:keep-all;*/ /* 不换行 */   
	/*white-space:nowrap;*/ /* 不换行 */  
	
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */  
	
	/*text-overflow:ellipsis;*/
	/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	display:block;
}
.lr_jobList li a:hover{
	color:#c20000;
}
.lr_jobList li span{
	float: right;
}



/*供求列表*/

.gqlist dl:nth-of-type(even) {
	float:right;
}

.gqlist dl{
	width:450px;
	height:auto;
	margin-bottom:10px;
	float:left;
	}
.gqlist dl dt{
	height:36px;
	line-height:36px;
	}

.gqlist dl dt h2 a{
	padding-left:25px;
	width:350px;
	height:36px;
	font-size:16px;
	font-weight:100;
	display:block;
	float: left;
	}
.gqlist dl dt h2.g a{	
	background-position:0px 9px;
}
.gqlist dl dt h2.g a:hover{
	background-position:0px -61px;
	}

.gqlist dl dt h2.q a{	
	background-position:0px -120px;
}
.gqlist dl dt h2.q a:hover{
	background-position:0px -190px;
	}

.gqlist dl dt span{
	color:#828282;
	font-size:14px;
}
.gqlist dl dd{
	clear:both;
	}
.gqlist dl .ddbg1{
	background-color: #FFFFFF;
	border:1px solid #E0E0E0;
	padding:15px 10px;
	min-height:75px;
	}
.gqlist dl .ddbg1:hover{
	border-color:#38cc77;
	background:#edfef4;
	}
.gqlist dl dd .mslrbox{
	width:428px;
	height:75px;
}

.gqlist dl dd .imgbox{
	width:100px;
	height:75px;
	margin-right:15px;
	overflow:hidden;
	float:left;
	display:block;
	}
.gqlist dl dd .imgbox img{
	max-width:100%;
	}
.gqlist dl dd p{
	width:313px;
	height:36px;
	font-size:14px;
	line-height:18px;
	min-height:36px;
	color: #828282;
	/*word-break:keep-all; 不换行 */   
	/*white-space:nowrap; 不换行 */  
	
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */   
	text-overflow:ellipsis; 
	/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/
	
	display:-webkit-box; /*作为弹性伸缩盒子模型显示。*/
	-webkit-box-orient:vertical; /*设置伸缩盒子的子元素排列方式--从上到下垂直排列*/
	-webkit-line-clamp:2; /*显示的行*/
	}
.gqlist dl dd a.xx{
	margin-top: 10px;
	height: 21px;
	line-height:21px;
	padding:0 15px;
	color:#ff7200;
	background-color: #FFFFFF;
	border:1px solid #ff7200;
	display: inline-block;
	filter:progid:DXImageTransform.Microsoft.radius(strength=5);/*ie*/
	border-radius:5px;/*opera或ie9*/
	-webkit-border-radius: 5px;/*safari或chrome*/
	-moz-border-radius: 5px;/*firefox*/
}
.gqlist dl dd a:hover.xx{
	color:#ff0000;
	border-color: #B30002;
}

.gqlist dl .ddbg2 {
	line-height:27px;
	height:27px;
	overflow:hidden;	
	}
.gqlist dl .ddbg2 strong{
	color:#999;
	}
.gqlist dl .ddbg2 h3{
	font-size:12px;
	font-weight:100;
	margin-left:10px;
	display:inline-block;
	}




/*文章详细页面*/

.w930 .titl {
	width:100%;
	height:auto;
	text-align:center;
	padding-bottom:15px;
	border-bottom: 1px dashed #E6E6E6;
}
.w930 .titl h1 {
	line-height:51px;
	font-family: "微软雅黑", "黑体";
	font-size: 25px;
	margin-bottom:6px;
	font-weight:100;
	color:#d40000;
}
.w930 .titl .laizi {
	color:#9b9b9b;
	height:25px;
	line-height:25px;
}
.w930 .titl .laizi .fx{
	width:200px;
	text-align:left;
	float:left;	
	}
.w930 .titl .laizi .fr {
	width:510px;
	float:left;
	text-align:center;
}
.w930 .titl .laizi .fr a{
		color:#717171;
	}
.w930 .titl .laizi .fr a:hover{
		color:#c00a00;
	}
.w930 .titl .laizi .zh {
	width:100px;
	color: #7E7E7E;
	text-align:right;
	float: right;
}
.w930 .titl .laizi .zh span {
	font-weight: bold;
	cursor: pointer;
}
.w930 .titl .laizi .zh  em{
	color:#CCC;
}
.w930 .titl .laizi .zh .small {
	font-size:10px !important;
	padding-left:7px;
	padding-right:7px;
	display:inline-block;
}
.w930 .titl .laizi .zh .big {
	font-size:16px!important;
	padding-left:7px;
	padding-right:7px;
	display:inline-block;
}

.w930 .detbox{
	width:100%;
	height:auto;
	line-height:1.5em;
	font-size:14px;
	padding-top:15px;
	padding-bottom:15px;
	overflow: hidden;
	}
.w930 .detbox img{
	max-width:100%;
	margin-bottom:15px;
	display: inline-block;
}
.w930  .detbox  p{
	padding-bottom:15px;
	}
.w930  .detbox  a{
	color:#0564a5;
	text-decoration: underline;	
	}
.w930  .detbox  a:hover{
	color:#000;
	}



































