/*<![CDATA[*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video { margin: 0; padding: 0;border: 0;outline: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
body {font-family: arial, sans-serif; font-size:14px;	background:#dfd9c1;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
.s-clear{display:block;clear:both;zoom:1;overflow:hidden;}
html, body{font-size:14px;font-family:STHeiti-Light, 'Hiragino Sans GB', 'Microsoft Yahei',Arial;overflow-x:hidden;}
.ellipsis{text-overflow:ellipsis;white-space:nowrap;  overflow:hidden;}
a{color:#333333;font-size:14px;text-decoration: none;}

.logo{max-width:640px; margin:0 auto; width:100%;}
.logo img{max-width:640px; display:block; width:100%;}


.slider-focus {
	position: relative;
	max-width: 640px;
	overflow: hidden;/*max-height:320px;*/
	margin: 0 auto;
}
.slider-focus .hd {
	position: absolute;
	width: 100%;
	height: 22px;
	left: 0;
	bottom: 2%;
	z-index: 1;
	line-height: 28px;
	text-align: center;
}
.slider-focus .hd li {
	display: inline-block;
	vertical-align: middle;
	width: 13px;
	height: 13px;
	margin: 0 3px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	border-radius: 50%;
	font-size: 0;
	line-height: 0;
	text-indent: -9999em;
	background: #fff;
	cursor: pointer;
}
.slider-focus .hd li.on {
	background: #ffea00;
}
.slider-focus .bd {
	position: relative;
	z-index: 0;
}
.slider-focus .bd li {
	position: relative;
	text-align: center;
}
.slider-focus .bd li img {
	background: url(../images/loading.gif) center center no-repeat;
	vertical-align: top;
	width: 100%;/* 图片宽度100%，达到自适应效果 */
}
.slider-focus .bd li a {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}  /* 去掉链接触摸高亮 */
.slider-focus .bd li .tit {
	display: block;
	width: 100%;
	position: absolute;
	bottom: 0;
	text-indent: 10px;
	height: 28px;
	line-height: 28px;
	background: url(../images/focusBg.png) repeat-x;
	color: #fff;
	text-align: left;
}


.yi-normal{line-height:200%;color: #5F5F5F;}
.yi-normal img{font-size:0;line-height:0;margin-top:10px;max-width:100%; border: solid 2px white;box-shadow: 0 1px 2px rgba(0, 0,0,.2);background-color:#efefef;}
.yi-normal a{display:inline-block;margin-right:5px;color: black;text-decoration: none;font-weight: normal;}
.yi-fontcolor{ color:#0859a8;}
.yi-bgcolor{background-color:#0859a8;}
/*yi-tel*/
.yi-tel{ line-height:19px; height:19px;  font-size:14px; background:#333;}
.yi-tel a{ color:#fff; padding-left:11px;text-decoration:underline}
/*yi-header*/
.yi-header{background:#fff; text-align:center;height:60px;font-size:18px;color:#cc0066;line-height:60px;overflow:hidden;font-weight:600}
.yi-logo{ max-width:320px;max-height:60px;vertical-align:middle}
/*yi-footer*/
.yi-footer{ margin:5px 5px 50px 5px; background:#fff; padding:10px; border:1px solid #e1e1e1; box-shadow:0px 1px 3px 0px #969696; font-size:14px; color:#000;}
.yi-footer-fgrey{ color:#959595;}
.yi-footer-tel{ font-size:14px; line-height:22px;  border-bottom:1px solid #e1e1e1; padding:9px 0px 11px;overflow:hidden;width:100%}
.yi-footer-tel p{ position:relative;}
.yi-footer-tel .yi-footer-fgrey{ line-height:22px; height:22px; color:#959595;margin-right:10px; }
/* foot end */
 
/* yi-nav */
.yi-nav{width:100%; font-size:14px; background:#0859a8;margin-bottom:5px;zoom:1;overflow:hidden}
.yi-nav li{float:left;width:25%;line-height:16px;text-align:left;position:relative;overflow:hidden;zoom:1;padding:15px 0px;}
.yi-nav a{ color:#fff;display:black; text-decoration:none;line-height:16px; height:16px;padding-left:10px;text-align:left;}
.yi-nav li.cur{font-weight:600;}
.yi-nav li.cur a{text-decoration:underline;}

/*css for pad*/
.yi-wrap,body>.yi-shortlink,body>.yi-index,body>.yi-normal,body>.w-img,body>.yi-list-ul,body>.yi-pageturn,body>.yi-prenext,body>.yi-content-text{background-color:rgb(251,251,251);margin-left:5px;margin-right:5px; border-top:1px solid #bebebe;border-left:1px solid #bebebe;border-bottom:1px solid #bebebe;border-right:1px solid #bebebe;box-shadow:1px 1px 4px #bebebe;margin-bottom:5px;}
.yi-wrap-title{padding-left:6px;padding-right:6px;font-size:14px;display:block;height:36px;line-height:36px;background-color:#ebebeb;-moz-box-shadow:inset 0px -2px 0px #BEBEBE,0px 1px 0px #BEBEBE;-webkit-box-shadow:inset 0px -2px 0px #BEBEBE,0px 1px 0px #BEBEBE;box-shadow:inset 0px -2px 0px #BEBEBE,0px 1px 0px #BEBEBE;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.yi-wrap-title span{float:right; padding-right:5px;}
.yi-wrap-main{margin:5px;}
.yi-mypos{line-height:39px; height:39px;   padding:0px 4px; border-bottom:3px solid #d4d4d4;  background: #fefefe;background: -moz-linear-gradient(top, #fefefe 0%, #eee 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#eee ));background: -webkit-linear-gradient(top, #fefefe 0%,#eee  100%);background: linear-gradient(to bottom, #fefefe 0%,#eee  100%); z-index:2;position:relative;-webkit-box-shadow: 0 1px 4px #666;moz-box-shadow: 0 1px 4px #666;box-shadow: 0 1px 4px #666;overflow:hidden;}
.yi-mypos li{ float:left;max-width:50%; position:relative; background-size:8px 13px;  }
.yi-mypos li:last-child{ background:none;}
.yi-mypos li a{  padding:0px 5px 0px 0px; text-decoration:none;  }
.yi-mypos-last{ color:#333 ;  }
.mypos{float:right;}
.yi-wrap .yi-mypos{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border:none; margin: 0 -4px;}
/*yi-pageturn*/
.yi-prenext{padding:5px;border-top:1px solid #d4d4d4;overflow:hidden;}
.yi-list-li{height:auto;padding-bottom:10px;padding-top:8px;border-bottom:1px solid #ddd;overflow:hidden;position:relative;}
.nav-list-li{height:auto;padding-bottom:10px;padding-top:8px;border-bottom:1px solid #ddd;overflow:hidden;position:relative;width:40%;float:left;margin-left:10px;}
.yi-list-li:first-child{border-top:none;}
.yi-list-name{font-size:14px;color:#000;overflow: hidden;}
 
.yi-shangqiao{position: position;position: fixed;bottom: 0;width:100%;z-index:11111;}
.yi-toolbar{height: 43px; width:100%; display: -webkit-box;display: -moz-box;diasplay:box;  -webkit-box-orient: horizontal; -moz-box-orient:horizontal; box-orient: horizontal; border-top:1px solid #d4d4d4; box-shadow: 0 -2px 5px #CCC; -webkit-box-shadow: 0 -2px 5px #CCC;
}
.yi-toolbar li{color:#8d8d8d;font-size: 11px;text-align:center;border-left:1px solid #d4d4d4;  -webkit-box-flex: 1; -moz-box-flex: 1; box-flex: 1;-webkit-box-align: center; background: #fff; background: -moz-linear-gradient(top, #fff 0%, #f5f5f5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f5f5f5)); background: -webkit-linear-gradient(top, #fff 0%,#f5f5f5 100%); background: linear-gradient(to bottom, #fff 0%,#f5f5f5 100%); }
.yi-toolbar li a{ color:#8d8d8d;text-decoration:none;display:block;padding-top:2px; }
.yi-toolbar li a.hover{background: #cc0066;} 
.yi-toolbar li:first-child{ border-left:none;}
.yi-toolbar li:last-child{ border-right:none;}
.yi-toolbar span{ width:32px; height:24px;  display:block; margin:0px auto; background:url(../images/yi-toolbar.png) no-repeat ; background-size:113px 23px;
 }
.yi-toolbar .yi-toolbar-tel{ background-position:5px 1px; }
.yi-toolbar .yi-toolbar-mess{background-position:-27px 1px;}
.yi-toolbar .yi-toolbar-online{background-position:-60px 1px;}
.yi-toolbar .yi-toolbar-map{background-position:-90px 1px;}

.w-img{margin-left: -6px;margin-right: -6px;padding-left: 6px;padding-right: 6px;font-size: 12px;display: -webkit-box;overflow:hidden}
.w-img-list {margin:0 -6px 0 -6px;padding: 6px;font-size: 14px;display: block;width: 100%;overflow:hidden}
.w-img-list li {padding: 0px 10px 20px 10px;display:inline-block;float:left;overflow:hidden;}
.w-img-list .w-img-list-img{width:142px;height:102px;border:solid 1px #e9e9e9;padding:1px;text-align: center;position: relative;display: -webkit-box;display: box;-webkit-box-orient: horizontal;-webkit-box-align: center;box-shadow:0px 1px 1px rgba(0, 0, 0, .2);-webkit-box-pack: center;font-size:0;line-height:0;}
.w-img-list img{width:140px;height:100px;vertical-align:middle}
.w-img-list a{text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.w-img-list li h4 {line-height: 25px;height: 25px;display: block;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align:center;width:120px;overflow:hidden}
.sq-toolbar td:hover{background-color:#0089c4;}
.sq-toolbar{height: 50px; width:100%;padding-top:1px; background:#F5F5F5;border-top:1px solid #D4D4D4;}
.sq-toolbar td{padding-top:2px; color:#fff;font-size: 11px;text-align:center;border-left:1px solid #F5F5F5; border-right:1px solid #D4D4D4;background: #F5F5F5;background: -moz-linear-gradient(top, #FFF 0%, #F5F5F5 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#F5F5F5));background: -webkit-linear-gradient(top, #FFF 0%,#F5F5F5 100%);background: linear-gradient(to bottom,#FFF 0,#F5F5F5 100%);}
.sq-toolbar td a{text-decoration:none;display:block;} 
.sq-toolbar td:first-child{ border-left:none;}
.sq-toolbar td:last-child{ border-right:none;}
.sq-toolbar span{ width:50px; height:28px; padding-bottom:2px; display:block; margin:0px auto; }
.sq-toolbar .sq-toolbar-tel{ background:url(../images/yi-tel.png) no-repeat 12px 1px ; }
.sq-toolbar .sq-toolbar-mess{background:url(../images/yi-sms.png) no-repeat 8px 1px ;}
.sq-toolbar .sq-toolbar-online{background:url(../images/yi-sq.png) no-repeat 8px 1px ;}
.sq-toolbar .sq-toolbar-map{background:url(../images/yi-map.png) no-repeat 14px 1px ;}

.tc-f3 b{font-weight:bold;}
.list-time{float:right; padding-right:10px;}
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

#faqbox {}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}