/* CSS Document */

@charset "utf-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
/*Base*/
html{font: 12px/1.8 "微软雅黑",Arial,sans-serif;color:#666;background:#FFF-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
img{-ms-interpolation-mode:bicubic;/*ie7 解决图片缩放失真问题*/}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none;letter-spacing:normal;word-spacing: normal;}
li {list-style:none;float: left;_display:inline;font-size: 12px;}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
button,input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;outline: none;border: none;background: none;}
legend{color:#000}
i, cite, em, var, address, dfn {font-style: normal;}


a{text-decoration: none;background: transparent; /*修正win8系统IE连接灰色背景*/outline:none;blr:expression(this.onFocus=this.blur());color: #666;}
a:focus {outline: 0;}
a:active,a:hover {outline: 0;/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}

button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;  
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input.sub {
	border: 0;
	margin: 0;
	cursor: pointer;
}
input.radio {
	width: 13px;
	height: 13px;
	display: inline;
}
textarea {
    overflow: auto; 
    vertical-align: top;
}</style><script src="./new_files/jquery.js" type="text/javascript" charset="utf-8"></script><script src="./new_files/jquery-migrate-1.1.1.js" type="text/javascript" charset="utf-8"></script><script src="./new_files/jquery.easing.1.3.js" type="text/javascript" charset="utf-8"></script><script src="./new_files/prefixfree.min.js" type="text/javascript" charset="utf-8"></script><script src="./new_files/jquery.SuperSlide.2.1.1.js" type="text/javascript" charset="utf-8"></script><style media="screen" data-href="http://www.yadilo.com/static/web/css/nana.css?v=v2">@charset "utf-8";
/* CSS Document */
#logo{
	width: 200px;
	height: 50px;
	background: url("http://www.yadilo.com/static/web/css/../img/logo.png") no-repeat center;
}
/*i-ban*/
.nana-iban,
.nana-iban .bd,
.nana-iban .bd li{
	width: 100%;
	height: 470px;
}
.nana-iban .hd{
	left: 0px;
	bottom: 20px;
}
.nana-iban .hd li{
	width: 14px;
	height: 14px;
	background: url("http://www.yadilo.com/static/web/css/../img/i-ban-hd.png") no-repeat right;
	float: none;
	margin-right: 10px;
}
.nana-iban .hd li.on{
	background: url("http://www.yadilo.com/static/web/css/../img/i-ban-hd.png") no-repeat left;
}
.nana-iban-prev,
.nana-iban-next{
	width: 22px;
	height: 32px;
	top: 50%;
	margin-top: -16px;
	background: url("http://www.yadilo.com/static/web/css/../img/i-ban-row.png") no-repeat top left;
}
.nana-iban-prev{
	left: 20px;
}
.nana-iban-next{
	background: url("http://www.yadilo.com/static/web/css/../img/i-ban-row.png") no-repeat top right;
	right: 20px;
}
.nana-iban-prev:hover,
.nana-iban-next:hover{
	background-position-y: bottom;
}

/*nana-boxRolling*/
.nana-boxRolling .bd{
	height: 207px;
}
.nana-boxRolling .bd li{
	width: 240px;
	height: 207px;
	margin-right: 10px;
}
.nana-boxRolling-img{
	width: 240px;
	height: 180px;
}
.nana-boxRolling .hd li{
	width: 14px;
	height: 14px;
	background: url("http://www.yadilo.com/static/web/css/../img/i-ban-hd.png") no-repeat right;
	margin-right: 10px;
}
.nana-boxRolling .hd li.on{
	background: url("http://www.yadilo.com/static/web/css/../img/i-ban-hd.png") no-repeat left;
}
.nana-boxRolling-next,
.nana-boxRolling-prev{
	width: 24px;
	height: 24px;
	background: url("http://www.yadilo.com/static/web/css/../img/hd-row.jpg") no-repeat top left;
}
.nana-boxRolling-next{
	background: url("http://www.yadilo.com/static/web/css/../img/hd-row.jpg") no-repeat top right;
}
.nana-boxRolling-next:hover,
.nana-boxRolling-prev:hover{
	background-position-y: bottom;
}

/*nana-boxNews*/
.nana-boxNews .bd{
	height: 155px;
}
.nana-boxNews .bd li{
	border-bottom: 1px dashed #eee;
	line-height: 30px;
}
.nana-boxNews .bd .nana-boxNews-last{
	border-bottom: none;
}
.nana-boxNews-tit{
	padding-left: 10px;
	background: url("http://www.yadilo.com/static/web/css/../img/li-bg.png") no-repeat left;
}
.nana-boxNews-tit a:hover{
	color: #0d63ae;
}

/*nana-boxNewsImg*/
.nana-boxNewsImg .bd li{
	border-bottom: 1px dashed #eee;
}
.nana-boxNewsImg-list{
	padding: 10px 20px;
}
.nana-boxNewsImg-img{
	margin-left: -100%;
}
.nana-boxNewsImg-img,
.nana-boxNewsImg-img img{
	width: 240px;
	height: 180px;
}
.nana-boxNewsImg-textWrap{
	margin-left: 300px;
	height: 180px;
}
.nana-boxNews-viewLeft{
	left: 0px;
	bottom: 0px;
}
.nana-boxNews-viewRight{
	right: 0px;
	bottom: 0px;
}

/*nana-sideMenu*/
.nana-sideMenu-dt{
	padding-left: 10px;
	font-size: 24px;
	background: #ef8508;
	line-height: 60px;
}
.nana-sideMenu-li{
	line-height: 54px;
	background: #1f71b7;
}

/*nana-prevNext*/
.nana-prevNext{
	padding: 30px 0px 70px;
}
.nana-bigImgSwitch-bigimg,
.nana-bigImgSwitch-bigimg img{
	width: 100%;
	height: 300px;
}
.nana-bigImgSwitch-list .bd{
	width: 1080px;
	height: 120px;
}
.nana-bigImgSwitch-list .bd li{
	margin-right: 20px;
}
.nana-bigImgSwitch-list .bd img{
	width: 200px;
	height: 120px;
}
.nana-bigImgSwitch-prev,
.nana-bigImgSwitch-next{
	top: 50%;
	margin-top: -12px;
}
.nana-bigImgSwitch-prev{
	left: 0px;
}
.nana-bigImgSwitch-next{
	right: 0px;
}
/* CSS Document */
.w1000{
	width: 1200px;
	margin: 0px auto;
}
#header{
	top: 0px;
	left: 0px;
	z-index: 10;
}
.header-main{
	height: 85px;
	background: url("http://www.yadilo.com/static/web/css/../img/b80.png") repeat center;
	padding: 0px 150px;
}
#logo{
	width: 196px;
	height: 85px;
	background: url("http://www.yadilo.com/static/web/css/../img/logo.png") no-repeat center;
}
.head-sina{
	padding-left: 30px;
	background: url("http://www.yadilo.com/static/web/css/../img/sina.png") no-repeat left;
	color: #b0afaf;
	line-height: 85px;
	height: 85px;
	margin-right: 35px;
}
.head-search-box{
	width: 205px;
	height: 27px;
	background: url("http://www.yadilo.com/static/web/css/../img/head-search.png") no-repeat center;
	margin-top: 30px;
}
.head-search-box .inp{
	color: #646363;
	margin-left: 17px;
	padding: 5px 0px;
}
.head-search-box .sub{
	width: 20px;
	height: 27px;
	background: url("http://www.yadilo.com/static/web/css/../img/search.png") no-repeat center;
	margin-right: 12px;
}

#nav{
	padding: 0px 150px;
	background: url("http://www.yadilo.com/static/web/css/../img/g85.png") repeat center;
	height: 44px;
	line-height: 44px;
}
#nav li{
	width: 14%;
}
#nav li a:hover{
	color: #ecdac2;
}
#nav .sub-nav{
	background: url("http://www.yadilo.com/static/web/css/../img/g85.png") repeat center;
	top: 44px;
	left: 0px;
	line-height: 32px;
}
#nav .sub-nav a{
	height: 32px;
}
.nav-row{
	width: 7px;
	height: 44px;
	background: url("http://www.yadilo.com/static/web/css/../img/nav-row.png") no-repeat center;
	margin-left: 14px;
}
.i-ad{
	position: absolute;
	top: 50%;
	left: 50%;
	padding-top: 170px;
	background: url("http://www.yadilo.com/static/web/css/../img/as2.png") no-repeat top;
	width: 520px;
	margin-left: -260px;
	margin-top: -110px;
}
.i-ad li{
	float: none;
	width: 188px;
	height: 51px;
	line-height: 51px;
	background: url("http://www.yadilo.com/static/web/css/../img/ad2-btn.png") no-repeat center;
	margin-right: 20px;
}
.i-ad li.on{
	background: url("http://www.yadilo.com/static/web/css/../img/ad2-btn2.png") no-repeat center;
}
.i-ad li a{
	color: #fff5d9;
}
.i-ad-3d{
	background: url("http://www.yadilo.com/static/web/css/../img/i-ad-3d.png") no-repeat left;
	padding-left: 25px;
}
.i-ad-shop{
	background: url("http://www.yadilo.com/static/web/css/../img/i-ad-shop.png") no-repeat left;
	padding-left: 25px;
}


/*about*/
.ab-main{
	background: url("http://www.yadilo.com/static/web/css/../img/about-bg.jpg") no-repeat top;
}
.ab-box-about{
	background: url("http://www.yadilo.com/static/web/css/../img/about-bg.jpg") no-repeat top;
}
.ab-box-zc{
	background: url("http://www.yadilo.com/static/web/css/../img/about-bg-02.jpg") no-repeat top;
}
.ab-box-cul{
	background: url("http://www.yadilo.com/static/web/css/../img/about-bg-03.jpg") no-repeat top;
}
.ab-box-brand{
	background: url("http://www.yadilo.com/static/web/css/../img/about-bg-04.jpg") no-repeat top;
}
.ab-box-his{
	background: url("http://www.yadilo.com/static/web/css/../img/about-bg-05.jpg") no-repeat top;
}
.ab-box-honor{
	background: url("http://www.yadilo.com/static/web/css/../img/about-bg-06.jpg") no-repeat top;
}
.ad-main-wrap{
	top: 0px;
	left: 0px;
}
.ab-contact{
	height: 430px;
	background: url("http://www.yadilo.com/static/web/css/../img/b70.png") repeat center;
	left: 50%;
	margin-left: -500px;
	top: 50%;
	margin-top: -190px;
}
.ab-contact-pat{
	padding: 0px 40px;
}
.cla-tit{
	line-height: 70px;
}
.scroll-div {
	width: 6px;
	height: 335px;
	background: url("http://www.yadilo.com/static/web/css/../img/scro-bg.jpg") repeat-y center;
	position: absolute;
	top: 0px;
	right: 0px;
}
.scroll-bar {
	width: 6px;
	height: 124px;
	background: url("http://www.yadilo.com/static/web/css/../img/scro-bar.png") repeat center;
	position: absolute;
}
.ab-text{
	width: 660px;
	height: 335px;
}
.brand-text{
	height: 335px;
}

.brand-dl{
	margin-bottom: 10px;
}
.brand-dt{
	height: 40px;
	line-height: 40px;
	background: #694a2e;
	padding: 0px 25px 0px 13px;
}
.brand-dt h2{
	padding-left: 20px;
	background: url("http://www.yadilo.com/static/web/css/../img/brand-li.png") no-repeat left;
}
.brand-row{
	width: 17px;
	height: 17px;
	margin-top: 12px;
	background: url("http://www.yadilo.com/static/web/css/../img/brand-dt.png") no-repeat top;
}
.brand-dt-foc .brand-row{
	background: url("http://www.yadilo.com/static/web/css/../img/brand-dt.png") no-repeat bottom;
}
.brand-dd-wrap{
	padding: 15px 0px;
}
.his-main .bd{
	width: 800px;
	height: 225px;
}
.his-main .hd{
	width: 900px;
	padding-top: 60px;
	background: url("http://www.yadilo.com/static/web/css/../img/his-hd-bg.jpg") repeat-x 0px 66px;
	height: 41px;
}
.his-main-bd-li{
	width: 800px;
	height: 225px;
}
.his-year{
	width: 190px;
}
.f50{font-size: 50px;line-height: 60px;}
.history-p{
	color: #8f8f8f;
}
.his-year-text{
	padding-left: 35px;
	width: 570px;
	border-left: 1px solid #fff;
	min-height: 110px;
}
.his-main .hd li{
	width: 100px;
	padding-top: 13px;
	background: url("http://www.yadilo.com/static/web/css/../img/his-hd.png") no-repeat left top;
	line-height: 28px;
}
.his-main .hd li i{
	width: 24px;
	height: 36px;
	background: url("http://www.yadilo.com/static/web/css/../img/his-hd-piont.png") no-repeat center;
	left: 50%;
	margin-left: -12px;
	bottom: 46px;
}
.his-main .hd li.foc{
	font-size: 14px;
}
.his-main .hd li.foc i{
	display: block;
}
.his-main .prev,
.his-main .next{
	width: 22px;
	height: 39px;
	background: url("http://www.yadilo.com/static/web/css/../img/his-hd-row.png") no-repeat left top;
	bottom: 15px;
}
.his-main .next{
	background: url("http://www.yadilo.com/static/web/css/../img/his-hd-row.png") no-repeat right top;
	right: -22px;
}
.his-main .prev{
	left: -22px;
}
.his-main .prev:hover,
.his-main .next:hover{
	background-position-y: bottom;
}

/*honor*/
.honorwrap{
	position:relative; 
	height:280px;
	overflow:hidden;
	padding-top: 30px;
}
.honorwrap .prev,
.honorwrap .next{ 
	width:31px; 
	height:31px; 
	cursor:pointer; 
	position:absolute; 
	top:130px; 
	z-index:51; 
	background: url("http://www.yadilo.com/static/web/css/../img/honor-row.png") no-repeat left;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
.honorwrap .prev{
	left:0px; 
}
.honorwrap .next{
	right:0px; 
	background: url("http://www.yadilo.com/static/web/css/../img/honor-row.png") no-repeat right;
}
.honorwrap .prev:hover,
.honorwrap .next:hover{
	opacity: 1;
	filter: alpha(opacity=100);
}

.honor-list{ 
	width:820px; 
	height:280px;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.honor-list li{ 
	width:240px; 
	height:218px; 
	top:25px;
	position: absolute;
	left: 888px;
	z-index: 30;
	text-align: center;
}
.honor-list li img{width: 100%;}
.honor-list li .honor-list-img img{max-height: 100%;max-width: 100%;width: auto;}
.honor-list li .honor-list-img{
	width:100%; 
	height:180px; 
}
.honor-list li p{
	line-height: 38px;
	color: #adacac;
}




.ab-menu{
	position: fixed;
	top: 50%;
	left: 30px;
	margin-top: -120px;
}
.ab-menu li{
	float: none;
	height: 40px;
	line-height: 40px;
	padding-left: 28px;
	background: url("http://www.yadilo.com/static/web/css/../img/ab-menu.png") no-repeat top left;
}
.ab-menu li.foc,
.ab-menu li.on{
	background: url("http://www.yadilo.com/static/web/css/../img/ab-menu.png") no-repeat bottom left;
}
.ab-menu li.foc p,
.ab-menu li.on p{
	display: block;
}












/*news*/
.news-main{
	background: url("../uploadfile/bg-about.jpg") no-repeat top fixed;
}
.news-main1{
	background: url("../uploadfile/bg-news.jpg") no-repeat top fixed;
}
.news-main2{
	background: url("../uploadfile/bg-case.jpg") no-repeat top fixed;
}
.news-main3{
	background: url("../uploadfile/bg-messase.jpg") no-repeat top fixed;
}

.p200{
	padding: 200px 0px;
}
.news-con{
	top: 50%;
	left: 50%;
	margin-left: -500px;
}
.news-menu{
	height: 34px;
	background: url("http://www.yadilo.com/static/web/css/../img/b50.png") repeat center;
}
.news-menu li{
	width: 130px;
	height: 34px;
	line-height: 34px;
	border-right: 1px solid #2a2925;
}
.news-menu li.foc,
.news-menu li.on{
	background: #52340a;
}

.news-con-wrap{
	margin-top: 6px;
}
.news-con-box{
	width: 241px;
	margin-bottom: 9px;
}
.news-list-text{
	padding: 10px 34px 38px 12px;
	background: url("http://www.yadilo.com/static/web/css/../img/g80.png") repeat center;
}
.news-list-text .dis a{
	color: #b1b1b0;
}
.news-list-text .time a{
	color: #5f5f5f;
}
.news-add{
	width: 21px;
	height: 21px;
	background: url("http://www.yadilo.com/static/web/css/../img/news-add.png") no-repeat center;
	right: 0px;
	bottom: 0px;
}


.news-h1{
	font-size: 20px;
}



/*pro-list*/
.pro-main{
	background: url("../uploadfile/bg-products.jpg") no-repeat top center;
}
#imageFlow {
		position: absolute;
		width: 80%;
		height: 70%;
		left: 10%;
		top: 20%;
		/*background: #000;*/
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 40%;
		background: #181818;
	}
	#imageFlow .text {
		position: absolute;
		left: 50%;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
	}
	#imageFlow .legend {
		/*font-size: 0.8em;*/
		font-size: 0px;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 0%;
		bottom: 10%;
		width: 100%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}




/*vip*/
.vip-main{
	background: url("http://www.yadilo.com/static/web/css/../img/vip-bg.jpg") no-repeat top fixed;
	padding: 200px 0px;
}
.vip-menu{
	background: url("http://www.yadilo.com/static/web/css/../img/b50.png") repeat center;
	height: 30px;
	line-height: 30px;
}
.vip-menu li{
	width: 130px;
	border-right: 1px solid #1a150f;
}
.vip-menu li.foc,
.vip-menu li.on{
	background: #312c28;
}
.vip-list{
	margin-top: 18px;
}
.vip-list li{
	padding: 24px 20px 17px 28px;
	background: url("http://www.yadilo.com/static/web/css/../img/b70.png") repeat center;
	margin: 0px 20px 11px 0px;
}
.vip-list-wrap{
	background: url("http://www.yadilo.com/static/web/css/../img/01.png") no-repeat right;
	height: 131px;
	padding: 20px 10px 0px 0px;
	width: 390px;
}
.vip-list-wrap-02{
	background: url("http://www.yadilo.com/static/web/css/../img/02.png") no-repeat right;
}
.vip-list-wrap-03{
	background: url("http://www.yadilo.com/static/web/css/../img/03.png") no-repeat right;
}
.vip-list-wrap-04{
	background: url("http://www.yadilo.com/static/web/css/../img/04.png") no-repeat right;
}
.vip-list-wrap-05{
	background: url("http://www.yadilo.com/static/web/css/../img/05.png") no-repeat right;
}
.vip-list-wrap-06{
	background: url("http://www.yadilo.com/static/web/css/../img/06.png") no-repeat right;
}
.vip-list-text{
	width: 285px;
}
.vip-list-text h2{
	color: #d1ae7a;
	line-height: 20px;
}


/*vip-info*/
.vip-info-main{
	background: url("http://www.yadilo.com/static/web/css/../img/b80.png") repeat center;
	margin-top: 18px;
}
.vip-info-menu{
	padding: 35px 0px;
}
.vip-info-main li{
	float: none;
	width: 55px;
	height: 55px;
	line-height: 55px;
	background: url("http://www.yadilo.com/static/web/css/../img/vip-menu-2.png") no-repeat left;
	margin-right: 38px;
	font-size: 14px;
}
.vip-info-main li.foc,
.vip-info-main li.on{
	background: url("http://www.yadilo.com/static/web/css/../img/vip-menu-2.png") no-repeat right;
}

.vip-info-text{
	min-height: 500px;
	height: auto !important;
	_height:500px;
	overflow: visible;
	padding: 0px 44px;
}
.vip-info-ele-h2{
	line-height: 60px;
	height: 60px;
	border-bottom: 1px solid #222223;
}
.vip-info-ele-dis{
	padding: 20px 0px;
}






/*case*/
.case-main{
	background: url("http://www.yadilo.com/static/web/css/../img/case-bg.jpg") no-repeat top fixed;
	padding: 200px 0px;
}
.case-con{
	background: url("http://www.yadilo.com/static/web/css/../img/b80.png") repeat center;
	padding: 50px 44px;
	padding-bottom:80px;
	margin-top: 13px;
	min-height: 500px;
	height: auto !important;
	_height: 500px;
	overflow: visible;
}
.case-list-box{
	width: 290px;
	line-height: 50px;
	margin-bottom: 10px;
}
.tec-tit{
	padding-bottom: 30px;
	border-bottom: 1px solid #363637;
}
.tec-tit h1{
	font-size: 24px;
}
.tec-list{
	padding: 85px 0px;
}
.tec-list ul{
	margin-right: -10px;
}
.tec-list li{
	width: 172px;
	height: 360px;
	border: 1px solid #464748;
	margin-right: 10px;
	font-size: 0px;
}
.tec-list li img{
	max-width: 170px;
	max-height: 360px;
}
.tec-list li h2{
	left: 0px;
	top: 25px;
}
.tec-list-bg{
	width: 100%;
	height: 100%;
	background: url("http://www.yadilo.com/static/web/css/../img/tec-list-bg.png") repeat center;

	top: 0px;
	left: 0px;
}
.f26{font-size: 26px;}

.tec-info-tit{
	padding-bottom: 10px;
	border-bottom: 1px solid #464748;
	margin-bottom: 20px;
}
.tec-info-en{
	color: #818181;
}
.tec-back{
	width: 32px;
	height: 31px;
	background: url("http://www.yadilo.com/static/web/css/../img/tec-back.png") no-repeat center;
}
.tec-info-tit .tec-back{
	margin-top: 10px;
}
.equip-tit{
	border-bottom: 1px solid #464748;
	font-size: 30px;
	padding-bottom: 20px;
}
.equip-text{
	padding: 35px 0px 20px;
	border-bottom: 1px solid #464748;
	margin-bottom: 40px;
	min-height: 400px;
	height: auto !important;
	_height:400px;
	overflow: visible;
}

.equipwrap{
	height: 345px;
}
.equip-list{
	width: 655px;
	height: 345px;
}
.equip-list li{
	width:360px; 
	height:278px; 
	top:25px;
}
.equipwrap .next,
.equipwrap .prev{
	top: 160px;
}
.equipwrap .prev{
	left: 44px;
}
.equipwrap .next{
	right: 44px;
}








/*sale*/
.sale-main{
	background: url("http://www.yadilo.com/static/web/css/../img/sale-bg.jpg") no-repeat top fixed;
	padding: 200px 0px;
}
.sale-search{
	margin-top: 40px;
}
.sale-search dt{
	background: #322311;
	padding: 0px 25px;
}
.sale-search dt h1{
	padding-right: 17px;
	background: url("http://www.yadilo.com/static/web/css/../img/nav-row.png") no-repeat right;
	height: 60px;
	line-height: 60px;
}
.sale-search-box{
	background: #fff;
	width: 260px;
	height: 40px;
	margin-top: 10px;
	padding: 0px 10px;
}
.sale-search-box .inp{
	color: #adadad;
	padding: 10px 0px;
}
.sale-search-box .sub{
	width: 20px;
	height: 40px;
	background: url("http://www.yadilo.com/static/web/css/../img/sale-search.jpg") no-repeat center;
}

.sale-search dd{
	padding-top: 20px;
}
.sale-result{
	width: 400px;
}
.sale-result h2{
	font-size: 24px;
	line-height: 70px;
}
.sale-result-box{
	height: 335px;
}
.sale-result-box li{
	float: none;
	border-top: 1px solid #4c483d;
	color: #d2d1cf;
	padding: 10px 0px;
}
.sale-result .view-more{
	width: 42px;
	height: 27px;
	line-height: 27px;
	padding-left: 30px;
	background: url("http://www.yadilo.com/static/web/css/../img/view-map.png") no-repeat center;
	right: 0px;
	bottom: 10px;
}


.nana-bigImgSwitch-bigimg{
	width: 700px;
	height: 465px;
}
.nana-bigImgSwitch-bigimg img{
	max-width: 700px;
	max-height: 465px;
	width: auto;
	height: auto;
}
.nana-bigImgSwitch-list{
	margin-top: 60px;
}
.nana-bigImgSwitch-list .bd{
	height: 67px;
}
.nana-bigImgSwitch-list .bd li{
	margin-right: 5px;
}
.nana-bigImgSwitch-list .bd li.on{
	border: 4px solid #c8a46f;
}
.nana-bigImgSwitch-list .bd li.on,
.nana-bigImgSwitch-list .bd li.on img{
	width: 88px;
	height: 59px;
}
.nana-bigImgSwitch-list .bd img{
	width: 96px;
	height: 67px;
}
.nana-boxRolling-next,
.nana-boxRolling-prev{
	background-image: url("http://www.yadilo.com/static/web/css/../img/big-img.png");
	width: 31px;
	height: 31px;
	margin-top: -16px;
}



/*bus*/
.bus-main{
	background: url("http://www.yadilo.com/static/web/css/../img/bus-bg.jpg") no-repeat top fixed;
}
.bus-list{
	padding-top: 20px;
	border-top: 1px solid #4c483d;
	margin-top: 20px;
}
.bus-list dl{
	margin-bottom: 5px;
}
.bus-list dt{
	/*background: url("http://www.yadilo.com/static/web/css/../img/bus-dt-on.jpg") no-repeat right #403428;*/
	padding-left: 13px;
	height: 35px;
	line-height: 35px;
}
.bus-list dt.bus-list-on{
	/*background: url("http://www.yadilo.com/static/web/css/../img/bus-dt.jpg") no-repeat right #403428;*/
}
.bus-list dt p{
	height: 50px;
}
.num-bg{
	width: 28px;
	height: 28px;
	/*background: url("http://www.yadilo.com/static/web/css/../img/num-bg.jpg") no-repeat center;*/
	line-height: 14px;
	margin-right: 13px;
}
.bus-list dd{
	/*background: #362b22;*/
	margin-top: 1px;
}
.bus-list-wrap{
	padding: 15px 55px 20px;
}


.bus-main .equip-text{
	padding-top: 0px;
}
.join-down{
	width: 259px;
	height: 65px;
	background: url("http://www.yadilo.com/static/web/css/../img/join-down.jpg") no-repeat center;
	font-size: 24px;
	line-height: 65px;
}
.join-down-mess{
	width: 495px;
	padding-left: 28px;
}
.join-table{
	width: 770px;
	color: #fff;
	padding-top: 45px;
}
.join-table td,
.join-table th{
	border: 1px solid #fff;
	text-align: center;
	padding: 7px 0px;
}




/*school*/
.school-main{
	background: url("http://www.yadilo.com/static/web/css/../img/sxy_bg.jpg") no-repeat top fixed;
}
.school-news-con-wrap{
	margin-top: 18px;
}









/*contact-main*/
.contact-main{
	background: url("http://www.yadilo.com/static/web/css/../img/contact-bg.jpg") no-repeat top fixed;
}
.contact-cla{
	font-size: 20px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #4c483d;
	margin-bottom: 25px;
}
.contact-text{
	width: 420px;
}
.contact-tel .tel{
	font-size: 34px;
	color: #d3af7b;
	padding-bottom: 40px;
	border-bottom: 1px solid #4c483d;
}
.contact-con-text{
	padding-top: 50px;
}
.contact-main .ewm{
	margin: 114px 0px 0px 166px;
}


/*video*/
.video-bg{
	background: url("http://www.yadilo.com/static/web/css/../img/video_bg.jpg") no-repeat top fixed;
}
.video-list{
	padding-left: 20px;
}
.video-list .bd{
	width: 178px;
	height: 350px;
}
.video-list .bd li{
	margin-bottom: 25px;
}
.video-list .bd li,
.video-list img{
	width: 178px;
	height: 100px;
}
.video-con{
	width: 825px;
}
.video-load{
	width: 625px;
	height: 416px;
	line-height: 66px;
}
.video-list .bd li.on,
.video-list .bd li.on img{
	width: 174px;
	height: 96px;
}
.video-list .bd li.on{
	border: 2px solid #81817f;
}
.video-list .prev,
.video-list .next{
	width: 15px;
	height: 10px;
	background: url("http://www.yadilo.com/static/web/css/../img/video-hd.png") no-repeat top;
	left: 50%;
}
.video-list .next{
	background: url("http://www.yadilo.com/static/web/css/../img/video-hd.png") no-repeat bottom;
}
.video-list .prev{
	top: 7px;
}
.video-list .next{
	bottom: 7px;
}



/*serv*/
.serv-main{
	background: url("http://www.yadilo.com/static/web/css/../img/serv-bg.jpg") no-repeat top fixed;
}
.serv-cla{
	font-size: 32px;
	line-height: 78px;
	border-bottom: 1px solid #555;
}
.login-con{
	width: 380px;
	padding: 90px 0px 80px;
	
}
.login-con p{
	color: #b0b0b0;
	line-height: 40px;
}
.login-con .inp{
	background: #fff;
	padding: 20px 10px;
	margin-bottom: 20px;
	width: 360px;
}
.login-con .sub{
	margin-top: 25px;
	width: 223px;
	height: 59px;
	background: url("http://www.yadilo.com/static/web/css/../img/login-btn.png") no-repeat center;
	line-height: 59px;
}
.login-kf{
	border-top: 1px solid #212020;
	line-height: 75px;
	color: #a0a0a0;
}


.serv-table .wel{
	padding: 50px 0px 25px;
}
.serv-table dt{
	padding: 0px 40px;
	height: 46px;
	line-height: 46px;
	background: #353535;
	margin-bottom: 6px;
}
.w380{
	width: 380px;
}
.w50{
	width: 50px;
}
.serv-table dd li{
	float: none;
	height: 40px;
	line-height: 40px;
	background: #1e1e1e;
	padding: 0px 40px;
	margin-bottom: 2px;
}








/*pro-info*/
.pro-info-left{
	margin-right: 350px;
	height: 1000px;
	background: url("http://www.yadilo.com/static/web/css/../img/pro-info-bg.jpg") no-repeat top center;
}
.pro-info-load{
	height: 723px;
}
.dib_vb{
	width: 0px;
	height: 100%;
}
.pro-img-list{
	top: 477px;
	right: 43px;
}
.pro-img-list li{
	float: none;
	width: 57px;
	height: 43px;
	margin-bottom: 10px;
}
.pro-img-list li.on{
	width: 51px;
	height: 37px;
	border: 3px solid #fff0dc;
}
.pro-img-list li.on img{
	width: 51px;
	height: 37px;
}
.pro-img-list li img{
	width: 57px;
	height: 43px;
}

.pro-info-list{
	height: 300px;
	left: 0px;
	bottom: 30px;
	background: url("http://www.yadilo.com/static/web/css/../img/b80.png") repeat center;
	padding-top: 20px;
}
.pro-info-list .bd{
	width: 840px;
	height: 117px;
}
.pro-info-list .bd li{
	width: 75px;
	padding: 1px 10px;
	line-height: 30px;
	margin-right: 10px;
}
.pro-info-list .bd li.on{
	padding: 0px 9px;
	border: 1px solid #534738;
}
.pro-info-list-img{
	height: 85px;
}
.pro-info-list .bd li img{
	max-width: 75px;
	max-height: 85px;
}
.pro-info-list .prev,
.pro-info-list .next{
	width: 31px;
	height: 31px;
	background: url("http://www.yadilo.com/static/web/css/../img/honor-row.png") no-repeat left;
	opacity: 0.4;
	filter: alpha(opacity=40);
	top: 48px;
}
.pro-info-list .prev{
	left: 50%;
	margin-left: -460px;
}
.pro-info-list .next{
	background: url("http://www.yadilo.com/static/web/css/../img/honor-row.png") no-repeat right;
	right: 50%;
	margin-right: -450px;
}
.pro-info-list .prev:hover,
.pro-info-list .next:hover{
	opacity: 1;
	filter: alpha(opacity=100);
}






.pro-info-right{
	width: 305px;
	margin-left: -350px;
	background: url("http://www.yadilo.com/static/web/css/../img/pro-right.jpg") no-repeat top;
	padding: 260px 20px 0px 25px;
	height: 740px;
}
.pro-path{
	padding-left: 15px;
	height: 62px;
	line-height: 62px;
	background: url("http://www.yadilo.com/static/web/css/../img/pro-path.png") no-repeat left;
	border-bottom: 1px solid #5f5755;
}
.pro-info-dis{
	padding-top: 30px;
}
.pro-info-dis h2{
	line-height: 44px;
	height: 44px;
}
.pro-info-dis .tit{
	line-height: 35px;
	height: 35px;
}
.pro-info-text{
	margin-top: 10px;
	height: 280px;
	margin-right: 70px;
}
.pro-info-text .scroll-div{
	height: 280px;
}


























.menu-left{
	position: fixed;
	left: 0px;
	top: 20%;
	width: 128px;
	margin-top: -266px;
}
.menu-left dt{
	line-height: 42px;
	padding-top: 12px;
	background: url("http://www.yadilo.com/static/web/css/../img/b80.png") repeat center;
}
.menu-dt-img{
	height: 23px;
	background: url("http://www.yadilo.com/static/web/css/../img/menu-dt-img.png") no-repeat center;
}
.menu-left li{
	float: none;
	line-height: 50px;
	border-top: 1px solid #5b5753;
	background: url("http://www.yadilo.com/static/web/css/../img/b80.png") repeat center;
	font-size: 14px;
}
.menu-left li.foc a,
.menu-left li a:hover{
	background: #322d28;
}
.close{
	width: 26px;
	height: 26px;
	background: url("http://www.yadilo.com/static/web/css/../img/close.png") no-repeat center;
}
.menu-left .close{
	margin-top: 1px;
}
.menu-left .menu-back{
	width: 26px;
	height: 26px;
	background: url("http://www.yadilo.com/static/web/css/../img/menu-back.png") no-repeat center;
	margin-top: 1px;
}
.menu-left-icon{
	width: 48px;
	height: 43px;
	background: url("http://www.yadilo.com/static/web/css/../img/menu-left-icon.jpg") no-repeat center;
	position: fixed;
	top: 50%;
	margin-top: -21px;
	left: 0px;
}



.pro-menu-left{
	z-index: 2222;
	margin-top: -366px;
}
.pro-menu-one{
	background: url("http://www.yadilo.com/static/web/css/../img/pro-menu-left.png") no-repeat 102px center;
	height: 50px;
}
.pro-menu-one-foc .pro-menu-one-p,
.pro-menu-one-on .pro-menu-one-p{
	background: #322d28;
}
.pro-menu-one-foc .sub-pro-menu,
.pro-menu-one-on .sub-pro-menu{
	display: block;
}
.sub-pro-menu{
	background: url("http://www.yadilo.com/static/web/css/../img/b80.png") repeat center;
}
.sub-menu-wrap{
	padding: 10px 0px;
}
.pro-menu-one-two{
	height: 36px;
	line-height: 36px;
}
.pro-menu-one-two a{
	color: #c1baa6;
}
.pro-menu-one-two-foc,
.pro-menu-one-two-on{
	background: #2a2521;
}
.pro-menu-one-two-foc .pro-menu-three,
.pro-menu-one-two-on .pro-menu-three{
	display: block;
}
.pro-menu-three{
	background: url("http://www.yadilo.com/static/web/css/../img/b80.png") repeat center;
	top: -48px;
	left: 128px;
}
.pro-menu-three a{
	padding-left: 20px;
	width: 105px;
	border-bottom: 1px solid #3b3d3e;
}
.pro-menu-three a.foc,
.pro-menu-three a:hover{
	background: #322d28;
}



#right{
	position: fixed;
	top: 50%;
	right: 0px;
	margin-top: -129px;
}
#right li{
	width: 42px;
	height: 42px;
	background: url("http://www.yadilo.com/static/web/css/../img/right-01.png") no-repeat center;
	margin-bottom: 1px;
	float: none;
}
#right .right-02{
	background: url("http://www.yadilo.com/static/web/css/../img/right-02.png") no-repeat center;
}
#right .right-03{
	background: url("http://www.yadilo.com/static/web/css/../img/right-03.png") no-repeat center;
}
#right .right-04{
	background: url("http://www.yadilo.com/static/web/css/../img/right-04.png") no-repeat center;
}
#right .right-05{
	background: url("http://www.yadilo.com/static/web/css/../img/right-05.png") no-repeat center;
}
#right .right-06{
	background: url("http://www.yadilo.com/static/web/css/../img/right-06.png") no-repeat center;
}
#right .right-07{
	background: url("http://www.yadilo.com/static/web/css/../img/right-07.png") no-repeat center;
}
#right .right-tit{
	width: 0px;
	height: 42px;
	line-height: 42px;
	background: url("http://www.yadilo.com/static/web/css/../img/b90.png") repeat center;
	top: 0px;
	right: 42px;
}









.footer{
	bottom: 0px;
	left: 0px;
	height: 30px;
	line-height: 30px;
	background: url("http://www.yadilo.com/static/web/css/../img/g60.png") repeat center;
	
}
.footer-main{
	padding: 0px 150px;
	color: #bfbcbb;
}
.fot-nav .fnav-bg{
	width: 1px;
	height: 6px;
	background: #756550;
	margin: 12px 15px;
}
.fot-nav li{
	height: 30px;
	overflow: hidden;
}
.fot-nav a{
	color: #bfbcbb;
}
.fot-nav a:hover{
	color: #fff;
}
.fot-menu{
	bottom: 30px;
	left: 0px;
}
.fot-menu-left,
.fot-menu-right{
	height: 228px;
	width: 150px;
	background: url("http://www.yadilo.com/static/web/css/../img/fot-menu-bg.png") no-repeat left top;
}
.fot-menu-con{
	height: 228px;
	margin-left: -150px;
}
.fot-menu-right{
	background: url("http://www.yadilo.com/static/web/css/../img/fot-menu-bg.png") no-repeat right top;
	margin-left: -150px;
}
.fot-menu-wrap{
	background: url("http://www.yadilo.com/static/web/css/../img/fot-menu-bg.png") no-repeat center top;
	margin:0px 150px;
	height: 200px;
	padding-top: 28px;
}
.fot-menu-wrap .fmenu{
	width: 18%;
	padding-top: 50px;
}
.fot-menu-wrap .fmenu-bg{
	width: 8%;
	height: 195px;
	background: url("http://www.yadilo.com/static/web/css/../img/fmenu-bg.png") no-repeat center;
}
.fot-menu-wrap .fmenu a:hover{
	color: #ecdac2;
}
.fmenu-news,
.fmenu-video,
.fmenu-case,
.fmenu-serv{
	width: 65px;
	height: 65px;
	background: url("http://www.yadilo.com/static/web/css/../img/fot-menu-01.png") no-repeat center;
}
.fmenu-video{
	background: url("http://www.yadilo.com/static/web/css/../img/fot-menu-02.png") no-repeat center;
}
.fmenu-case{
	background: url("http://www.yadilo.com/static/web/css/../img/fot-menu-03.png") no-repeat center;
}
.fmenu-serv{
	background: url("http://www.yadilo.com/static/web/css/../img/fot-menu-04.png") no-repeat center;
}

.fot-menu-row{
	width: 61px;
	height: 61px;
	/*background: url("http://www.yadilo.com/static/web/css/../img/fot-row.png") no-repeat center;*/
	bottom: 45px;
	left: 50%;
	margin-left: -30px;
	/*animation: fotRow 1s infinite;*/
}
.fot-menu-row-abs{
	width: 61px;
	height: 61px;
	top: 0px;
	left: 0px;
}
@keyframes fotRow{
	50%{
		bottom: 55px;
	}
	100%{
		bottom: 45px;	
	}
}

.fot-music{
	padding-top: 5px;
	height: 20px;
	overflow: hidden;
	margin-left: 10px;
}









/*各种单页*/
.w530{
	width: 530px;
}
.w295{
	width: 295px;
}
.w277{
	width: 277px;
}
.pl57{
	padding-left: 57px;
}
.pt114{
	padding-top: 114px;
}
.design-img-tit{
	line-height: 34px;
	height: 34px;
	color: #7a7b7b;
}
.design-icon-bot{
	width: 97px;
	height: 1px;
	background: #4e4f4f;
	margin-top: 65px;
}

.equip-text-list li{
	width: 410px;
}
.equip-text-list li h2{
	color: #c3a77d;
}
.equip-text-list li .dis{
	height: 70px;
}
.bus-join-con-text{
	padding: 20px 0px;
	border-bottom: 1px solid #302927;
	line-height: 28px;
}
.bus-join-con-text-last{
	border-bottom: none;
}
.bus-join-text-tit{
	width: 70px;
	height: 28px;
	line-height: 28px;
	background: #52340a;
}
.bus-join-text-dis{
	width: 800px;
	padding-left: 15px;
}









.bdsharebuttonbox{
	padding-left: 20px;
	width: 140px;
}
#right-share .bdshare-button-style0-16 a{
	background-image: url("http://www.yadilo.com/static/web/css/../img/share.png");
	margin: 13px 10px 13px 0;
}
#right-share .bdshare-button-style0-16 .bds_tsina{
	background-position: left;
}
#right-share .bdshare-button-style0-16 .bds_tqq{
	background-position: -29px center;
}
#right-share .bdshare-button-style0-16 .bds_douban{
	background-position: -59px center;
}
#right-share .bdshare-button-style0-16 .bds_renren{
	background-position: -84px center;
}
#right-share .bdshare-button-style0-16 .bds_qzone{
	background-position: -111px center;
}
.ewm-big{
	width: 119px;
	height: 119px;
	background: url("http://www.yadilo.com/static/web/css/../img/ewm-01.jpg") no-repeat center;
	right: 42px;
	top: -38px; 
}</style><style media="screen" data-href="http://www.yadilo.com/static/css/zxx.lib.css?v=v2">/*!
* by zhangxinxu(.com) 2010-?
* https://github.com/zhangxinxu/zxx.lib.css
* under MIT license
*/
/*
* 2010-07-12 v1.0
* 2010-07-21 v1.1 添加block元素居中之auto属性，增加鼠标手形样式
* 2010-09-17 v1.2 添加z-index层级属性
* 2010-09-29 v1.3 添加break-word属性
* 2010-11-12 v1.4 添加white-space:nowrap;值，去掉Georgia字体
* 2011-01-17 v1.5 去除red颜色，添加cell双栏自适应属性，z样式影响扩至IE7，样式位置以及顺序调整，dib样式忽略Firefox 2，去除Lucida Console字体，添加Verdana字体，添加letter-spacing样式
* 2011-07-28 v1.6 增加vertical-align:bottom属性，增加点点点效果多样
* 2012-01-18 v1.7 点点点效果样式去除-moz-前缀，多余；增加修复cell下连续单词字符换行问题；去除.ovs{overflow:scroll;}
                  去除.vimg{margin-bottom:-3px;}
* 2013-05-24 v2.0 为开源到github上做大改
                  1. 增加margin负值范围
                  2. margin/padding增加15px/30px组
                  3. 中文字体改成英文字符表示，例如“微软雅黑” → "microsoft yahei"
                  4. 新增border系列, background-color系列, width(fixed value/percent value)系列以及.ell以下所有样式
* 2013-07-31 v2.1 inline_any等12px字体大小限制去除，inline_box的-3px间距缩进改成-.25em, 以便适应各种字体大小环境
* 2013-09-13 v2.2 12px字体大小限制修改为1px笔误了，应该为1em, 删除-ms-transition
* 2013-10-11 v2.3 float_seven一直没删除，清掉。增加两个绝对定位隐藏：abs_out和abs_clip
* 2013-11-23 v2.4 add p0, ova, f18. 去除trans中-moz-和-o-私有前缀
* 2014-02-26 v2.5 fix two name mistake
* 2014-02-27 v2.6 add fl
*/

/* ---------------------single CSS----------------------- */
/* display */
.dn{display:none;}
.di{display:inline;}
.db{display:block;}
.dib{display:inline-block;zoom: 1;*display: inline;} /* if the element is block level(eg. div, li), using 'inline_any' instead */
/* height */
.h14{height:14px;}
.h16{height:16px;}
.h18{height:18px;}
.h20{height:20px;}
.h22{height:22px;}
.h24{height:24px;}
/* width */
/* fixed width value */
.w20{width:20px;}
.w50{width:50px;}
.w70{width:70px;}
.w100{width:100px;}
.w120{width:120px;}
.w140{width:140px;}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w220{width:220px;}
.w250{width:250px;}
.w280{width:280px;}
.w300{width:280px;}
.w320{width:320px;}
.w360{width:360px;}
.w400{width:400px;}
.w460{width:460px;}
.w500{width:500px;}
.w600{width:600px;}
.w640{width:640px;}
.w700{width:700px;}
/* percent width value */
.pct10{width:10%;}
.pct15{width:15%;}
.pct20{width:20%;}
.pct25{width:25%;}
.pct30{width:30%;}
.pct33{width:33.3%;}
.pct40{width:40%;}
.pct50{width:50%;}
.pct60{width:60%;}
.pct66{width:66.6%;}
.pct70{width:70%;}
.pct75{width:75%;}
.pct80{width:80%;}
.pct90{width:90%;}
.pct100{width:100%;}
/* line-height */
.lh14{line-height:14px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
/* margin */
.m0{margin:0;}
.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb1{margin-bottom:1px;}
.mb2{margin-bottom:2px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
/* margin negative */
.ml-1{margin-left:-1px;}
.mr-1{margin-right:-1px;}
.mt-1{margin-top:-1px;}
.mb-1{margin-bottom:-1px;}
.ml-3{margin-left:-3px;}
.mr-3{margin-right:-3px;}
.mt-3{margin-top:-3px;}
.mb-3{margin-bottom:-3px;}
.ml-20{margin-left:-20px;}
.mr-20{margin-right:-20px;}
.mt-20{margin-top:-20px;}
.mb-20{margin-bottom:-20px;}
/* padding */
.p0{padding:0;}
.p1{padding:1px;}
.pl1{padding-left:1px;}
.pt1{padding-top:1px;}
.pr1{padding-right:1px;}
.pb1{padding-bottom:1px;}
.p2{padding:2px;}
.pl2{padding-left:2px;}
.pt2{padding-top:2px;}
.pr2{padding-right:2px;}
.pb2{padding-bottom:2px;}
.pl5{padding-left:5px;}
.p5{padding:5px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.p10{padding:10px;}
.pl10{padding-left:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.p15{padding:15px;}
.pl15{padding-left:15px;}
.pt15{padding-top:15px;}
.pr15{padding-right:15px;}
.pb15{padding-bottom:15px;}
.p20{padding:20px;}
.pl20{padding-left:20px;}
.pt20{padding-top:20px;}
.pr20{padding-right:20px;}
.pb20{padding-bottom:20px;}
.p30{padding:30px;}
.pl30{padding-left:30px;}
.pt30{padding-top:30px;}
.pr30{padding-right:30px;}
.pb30{padding-bottom:30px;}
/* border-color name rule: border(b)-position(l/r/t/b/d)-width(null/2)-style(null/sh)-color(first one letter/first two letter) |-> All colors are safe color*/
.bdc{border:1px solid #ccc;}
.blc{border-left:1px solid #ccc;}
.brc{border-right:1px solid #ccc;}
.btc{border-top:1px solid #ccc;}
.bbc{border-bottom:1px solid #ccc;}
.bdd{border:1px solid #ddd;}
.bld{border-left:1px solid #ddd;}
.brd{border-right:1px solid #ddd;}
.btd{border-top:1px solid #ddd;}
.bbd{border-bottom:1px solid #ddd;}
.bde{border:1px solid #eee;}
.ble{border-left:1px solid #eee;}
.bre{border-right:1px solid #eee;}
.bte{border-top:1px solid #eee;}
.bbe{border-bottom:1px solid #eee;}
/* background-color name rule: bg - (key word/Hex color) |-> All colors are safe color */
.bgwh{background-color:#fff;}
.bgfb{background-color:#fbfbfb;}
.bgf5{background-color:#f5f5f5;}
.bgf0{background-color:#f0f0f0;}
.bgeb{background-color:#ebebeb;}
.bge0{background-color:#e0e0e0;}
/* safe color */
.g0{color:#000;}
.g3{color:#333;}
.g4{color:#444;}
.g6{color:#666;}
.g8{color:#888;}
.g9{color:#999;}
.gc{color:#ccc;}
.wh{color:white;}
/* font-size */
.f0{font-size:0;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
/* font-family */
.fa{font-family:Arial;}
.ft{font-family:Tahoma;}
.fv{font-family:Verdana;}
.fs{font-family:Simsun;}
/*.fl{font-family:'Lucida Console';}*/
.fw{font-family:'Microsoft Yahei';}
/* font-style */
.n{font-weight:normal; font-style:normal;}
.b{font-weight:bold;}
.i{font-style:italic;}
/* text-align */
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.tj{text-align:justify;}
.tu{text-transform: uppercase;}
/* text-decoration */
.tdl{text-decoration:underline;}
.tdn,.tdn:hover,.tdn a:hover,a.tdl:hover{text-decoration:none;}
/* letter-spacing */
.lt-1{letter-spacing:-1px;}
.lt0{letter-spacing:0;}
.lt1{letter-spacing:1px;}
/* white-space */
.nowrap{white-space:nowrap;}
/* word-wrap */
.bk{word-wrap:break-word;}
/* vertical-align */
.vm{vertical-align:middle;}
.vtb{vertical-align:text-bottom;}
.vb{vertical-align:bottom;}
.vt{vertical-align:top;}
.vn{vertical-align:-2px;}
/* float */
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
/* clear */
.cl{clear:both;}
/* position */
.rel{position:relative;}
.abs{position:absolute;}
/*z-index*/
.zx1{z-index:1;}
.zx2{z-index:2;}
/* cursor */
.poi{cursor:pointer;}
.def{cursor:default;}
/* overflow */
.ovh{overflow:hidden;}
.ova{overflow:auto;}
/* visibility */
.vh{visibility:hidden;}
.vv{visibility:visible;}
/* zoom */
.z{*zoom:1;}


/* ------------------- multiply CSS ------------------ */
/* 块状元素水平居中 */
.auto{margin-left:auto; margin-right:auto;}
/* 清除浮动*/
/*.fix{*zoom:1;}
.fix:after{display:table; content:''; clear:both;}*/
.f-cb{zoom:1;}
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
/* 基于display:table-cell的自适应布局 */
.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}
/* 双栏自适应cell部分连续英文字符换行 */
.cell_bk{display:table; width:100%; table-layout:fixed; word-wrap:break-word;}
/* 单行文字溢出虚点显 示*/
.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
/* css3过渡动画效果 */
.trans{
    -webkit-transition:all 0.3s;    
            transition:all 0.3s;
}
/* 大小不定元素垂直居中 */
.dib_vm{display:inline-block; width:0; height:100%; vertical-align:middle;*display: inline;zoom:1;}
/* 加载中背景图片 - 如果您使用该CSS小库，务必修改此图片地址 */
.loading{background:url("http://www.yadilo.com/static/css/../img/loading.gif") no-repeat center;}
/* 无框文本框文本域 */
.bd_none{border:0; outline:none;}
/* 绝对定位隐藏 */
.abs_out{position:absolute; left:-999em; top:-999em;}
.abs_clip{position:absolute; clip:rect(0 0 0 0);}
/* 按钮禁用 */
.disabled{color:#acacac!important; border-color:#acacac!important; text-shadow:1px 1px #fff!important; outline:0!important; cursor:default!important; pointer-events:none;}
.disabled:hover{text-decoration:none!important;}
/*inline-block与float等宽列表*/
.inline_box{font-size:1em; letter-spacing:-.25em; font-family:Arial;}
.inline_two, .inline_three, .inline_four, .inline_five, .inline_six, .inline_any{display:inline-block; *display:inline; letter-spacing:0; vertical-align:top; *zoom:1;}
.float_two, .float_three, .float_four, .float_five, .float_six{float:left;}
.inline_two, .float_two{width:49.9%;}
.inline_three, .float_three{width:33.3%;}
.inline_four, .float_four{width:24.9%;}
.inline_five, .float_five{width:19.9%;}
.inline_six, .float_six{width:16.6%;}
.inline_fix{display:inline-block; width:100%; height:0; overflow:hidden;}


.ablock{
    width: 100%;height: 100%;
}
.opa0{opacity: 0;filter:Alpha(opacity=0);}


.page{float:left;text-align:left;margin:0 auto;display:inline; color:#186138; padding-left:25px; padding-bottom:20px; padding-top:20px;}
.page_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page_turner a, .page_turner span {float:left;display:block;border:1px solid #fff; color:#fff;padding:5px;margin-left:4px; line-height:14px;}
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c {background:#005099; color:#fff;}
.clear{ clear:both}