/*Wednesday, 13-May-2015 17:41:05 CST*/
/*block(reset.css)*/
body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,form,input,textarea,button{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 Microsoft YaHei,tahoma,arial,\5b8b\4f53;}
table{border-collapse:collapse;border-spacing:0}
img{border:none;vertical-align:top}
li{list-style:none}em,i{font-style:normal}
a{color:#000;text-decoration:none}a:hover{color:#380;text-decoration:none}
.fl,.mark{ float:left;}.fr,.subMark{float:right}
.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}.clearfix{*zoom:1}
.wrap{width:1000px;margin:0 auto;background-color:#fff;}
.inner{margin:0 auto;width:1200px;background-color:#fff;}
.mb10{margin-bottom:10px}.mb5{margin-bottom:5px}
.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}
.dn{display: none;}
.orange{color: #f60;}


/*Wednesday, 13-May-2015 17:41:05 CST*/
/*block(ulPicA.css)*/
.ulPicA a:hover{text-decoration: none;}
.ulPicA .sTit{display: block;text-align: center;}
.ulPicA .sTitA,.ulPicA .sTitB{height:30px;line-height: 30px;}
.ulPicA .sTitA{font-size: 18px;padding: 8px 0 3px;}
.ulPicA .sTitA1{text-align: left;padding: 7px 0 3px;}
.ulPicA .sTitB{position:relative;margin-top: -30px;background-color: #fff;opacity:0.8;filter:alpha(opacity=80);font-size: 14px;}
.ulPicA a:hover .sTitB{background-color: #77c111;color: #fff;opacity:1;filter:alpha(opacity=100);}
.ulPicA .sTitC{height: 25px;line-height: 25px;background-color: #f7f7f7;}
.ulPicA .sum{color: #777;display: block;}
.ulPicA a:hover .sum{color: #000;}
.ulPicA .price{color: #f80;}
/*Wednesday, 13-May-2015 17:41:05 CST*/
/*block(mheadB.css)*/
.mHeadB-bLine{border-bottom:2px #dcdcdc dotted;}
.mHeadB{padding-bottom:10px;height: 30px;overflow: hidden;}
.mHeadB .ch{float:left;line-height:30px;font-size: 30px;color: #777;margin-right: 8px;}
.mHeadB .en{float:left;margin-top:4px;height: 25px;}
.mHeadB-else{float: right;font-size: 14px;color: #777;}
.mHeadB-else a{color: #777;}
.mHeadB-else a:hover{text-decoration: none;color: #380;}


/*common*/
/*aniMore*/
.more .char{-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.more{text-transform: uppercase;float: right;color: #777;width: 70px;}
.more .char{margin-left: 4px;}
.more:hover{text-decoration: none;}
.more:hover .char{padding-left:10px;margin-right: -10px;}
.mHeadB .linkMore{margin-top: 16px;font-size:12px;}
/*webstyle*/

.doc{overflow:hidden;}
.mHeadB{margin-bottom:30px;}
.area{width:1200px;margin:0 auto;margin-bottom:43px;}
/**/
.mHeadB{overflow:hidden;}
.mHeadB .ch{color:#000;margin-right:25px;}
.mHeadB .en{font-size:16px;color:#777;margin-top:9px;}
.mHeadB .en a,.mHeadB .en a:hover{color:#777;}
.mHeadB span{display:inline-block;margin:0 21px;font-size:12px;color:#ddd;}

.doc,.area{overflow: visible;}
.area{width:1200px;}
.ulPicA310 li{float:left;width:285px;margin-right:20px; margin-bottom: 15px;}
.ulPicA310 .sTit{display:block;height:34px;line-height:34px;font-size:14px;}
.ulPicA li{position:relative;}
.ulPicA li img { width: 285px; }
.ulPicA li:nth-of-type(4n){margin-right: 0;}
.ulPicA .end{margin-right:0;}
.ulPicA .icon{position:absolute;left:-5px;top:10px;height:24px;line-height:24px;background-color:#77c111;zoom:1;}
.iconTri{font-size:0px;line-height:0px;border-color:Transparent #380 Transparent Transparent;border-width:4px 5px 4px 0;border-style:dashed solid dashed dashed;}
.ulPicA .iconTri{position:absolute;left:0;top:20px;}
.ulPicA .txt{height:24px;line-height:24px;display:inline-block;color:#fff;background-color:#77c111;z-index:100;position:relative;padding:0 10px;}


.mHeadB .vLine{float:left;width:2px;height:30px;background-color:#77c111;margin-right:20px;}
.mHeadB-bLine{border-bottom:1px #dcdcdc solid;}
.mHeadB-1{margin-bottom:20px;}
.scrolling{height:72px;}
/* iPads && iPhone (portrait) ----------- */
@media only screen and (device-width : 768px),only screen and (device-width : 320px){
.inner,.header,.navibar-wap,body #footer,.mainNav{min-width:1020px;}
.subNavB,.subNav{padding:0 15px;min-width:990px;}
}



/**---新增的样式---**/
.top-location{ width: 1200px;margin: 10px auto 24px; }
.top-location .n-l { color: #999999;font-size: 14px; }
.top-location .n-lt { color: #666666;font-size: 14px; }
.line { border-bottom: 1px solid #e3e3e3; height: 51px; font-size: 0; margin-bottom: 35px; }
.line .tit { font-size: 16px; height: 24px; line-height: 51px; padding-left: 21px; padding-right: 20px; }
.line .s-tit { font-size: 12px; line-height: 51px; padding-right: 20px; }
.swiper-box { position: relative; }
.swiper-box .swiper-container { width: 100%; height: 460px; }
.swiper-box .pagination {
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 5px;
	width: 100%;
	z-index: 100;
}
.swiper-box .swiper-pagination-switch {
	display: inline-block;
	margin: 0 2px;
	width: 40px;
	height: 6px;
	line-height: 6px;
	background-color: #d6d3d2;
	cursor: pointer;
	font-size: 0;
}
.swiper-box .swiper-active-switch {
	background-color: #77c111;
}
.swiper-box .btn {
	position: absolute;
	top: 190px;
	width: 37px;
	height: 70px;
    background: url(/images/special/commonBg.png) no-repeat;
}
.swiper-box .btnL {
	left: -57px;
    background-position: 0 -109px;
}
.swiper-box .btnL:hover {
    background-position: -38px -109px;
}
.swiper-box .btnR {
	right: -57px;
	background-position: -76px -109px;
}
.swiper-box .btnR:hover {
	background-position: -114px -109px;
}