﻿/* eyoucms.com 易优CMS -- 好用,免费,安全 */
@charset "utf-8";
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, dl, dt, dd, input {
	margin: 0;
	padding: 0;
}
body, input, textarea {
	font-size: 14px;
	color: #666666;
	font-family: '微软雅黑';
}
img {
	border: none;
}
ul, ol, li, a {
	list-style: none;
	text-decoration: none;
}
input, select, textarea {
	outline: none;
	border: none;
	background: #FFF;
}
textarea {
	resize: none;
}
/*清浮动*/
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.clearfix {
	zoom: 1;
}
/*公共部分*/
.fl {
	float: left;
} /*左浮动*/
.fr {
	float: right;
} /*右浮动*/
.c {
	clear: both;
} /*清浮动*/
.dn {
	display: none;
} /*不显示*/

.absolute {position:absolute}
.relative {position:relative}

a { color: #444; text-decoration: none; }
a:hover { color: #950; text-decoration: none; }

.text_time{ color: #06c; font-size: 10px; }
.text_f00{ color:#f00;}
.text_06c{ color:#06c;}

/* ------------------------------------------index----------------------------------- */

input[placeholder], [placeholder], *[placeholder] {
 color:#0f0f0f !important;
}
::-webkit-input-placeholder { /* WebKit browsers */
color: #0f0f0f;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #0f0f0f;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #0f0f0f;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #0f0f0f;
}
/* 头部 */
.header{ background: #fff; }
/* 顶部样式 */
.topnavarea{ height: 40px; width: 1200px; color: #950; margin: 0px auto; }
.topcontact{ float: left; height: 25px; width: 550px; margin-top: 7px; }
.topcontact li{ line-height: 25px; padding: 0px 6px 0px 0px; float: left; }
#EWM{ position: absolute; z-index:99999; display: none; line-height: 1.5em; background: #fff; text-align: center; padding: 3px; border: 1px solid #e5e5e5; margin-left: -53px; border-radius: 1px; }
#EWM img{ height: 120px; width: 120px; }
.t666{ color:#666;}
.wb{ background: url(../img/moliskin_08n.png) no-repeat center center; height: 25px; width: 25px; display: block; }
.wb:hover{ background: url(../img/moliskin_08.png) no-repeat center center; }
.wx{ background: url(../img/moliskin_09n.png) no-repeat center center; height: 25px; width: 25px; display: block; }
.wx:hover{ background: url(../img/moliskin_09.png) no-repeat center center; }
.qq{ background: url(../img/moliskin_10n.png) no-repeat center center; height: 25px; width: 25px; display: block; }
.qq:hover{ background: url(../img/moliskin_10.png) no-repeat center center; }
.toplink{ float: right; line-height:40px; width: 550px; text-align:right}
.toplink a{ padding: 0px 6px;}
.toplink a:hover{ margin: 0px 1px 0px 0px; }
/* 顶部样式 end*/

/* logo+Tel */
.logoarea{ height: 88px; width: 1200px; margin: 0px auto; overflow:hidden; }
.logoarea .logo{ padding: 10px 0px; float: left; height: 88px; width: 609px; }
.logoarea .logo img{height: 88px; width: 524px; }
.logoarea .tophonor{ border-left: 1px solid #950; display: inline-block; margin: 18px 0px 0px; padding: 0px 0px 0px 9px; float: left; height: 55px; width: 400px; overflow: hidden; font-size: 16px; color: #950; line-height: 1.8em; }
.logoarea .tophonor b{ font-size: 26px; font-weight: normal; padding-bottom: 8px; }
.logoarea .toptel{ font: 26px/38px Constantia; color: #950; background: url(../img/moliskin_tel.png) no-repeat left top; display: inline-block; margin: 40px 0px 0px; padding: 0px 0px 0px 136px; float: right; height: 38px; width: 164px; overflow: hidden; text-align: right; }
/* logo+Tel end */

/* nav */
.navarea {
	width: 100%;
	height: 44px;
	background: #950;
}
.nav {
	width: 1200px;
	margin: 0 auto;
	height: 44px;
	position: relative;
	z-index: 1;
	background: url(../img/moliskin_19.png);
}
.nav ul li {
	float: left;
	width: 120px;
	height: 44px;
	font-size: 18px;
	text-align: center;
	position: relative;
	z-index: 8;
}
.nav ul li a {
	display: block;
	width: 100%;
	height: 44px;
	line-height: 44px;
	color: #fff;
	text-align: center;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.nav ul li a:hover{ margin: 0px 0px 0px 1px;}
.nav ul li:hover, .nav ul li.cur { background: url(../img/moliskin_13.png); }
.nav_dd {
	width: 100%;
	position: absolute;
	top: 44px;
	left: 0;
	z-index: 7;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 3px;
	background: url(../img/moliskin_23.png);
}
.nav ul li div a {
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.nav_dd a:hover {
	background-color: #950;
}
.nav_dd a:last-child {
	border-right: 0;
}
/* nav end*/
/* 头部 end*/

/* banner */
.banner {
	width: 100%;
	text-align: center;
	overflow: hidden;
	position: relative;
	margin-top:3px;
}
/* banner end */

/*box*/
.boxtop{ background: url(../img/moliskin_top.png) no-repeat 0px 0px; height: 10px; width: 1200px; overflow: hidden; margin: 15px auto 0px; }
.boxmiddle{ background: url(../img/moliskin_middle.png) repeat-y 0px 0px; width: 1200px; overflow: hidden; margin: 0px auto; }
.boxbottom{ background: url(../img/moliskin_bottom.png) no-repeat 0px 0px; height: 10px; width: 1200px; overflow: hidden; margin: 0px auto; }
/*box end*/

/* search */
.search{ height: 28px; width: 1178px; margin: 0px auto; overflow: hidden; }
.submitbox{ float: left; height: 28px; width: 300px; }
.submitbox .keys{ float: left; background: url(../img/moliskin_24.png) no-repeat 0px 0px; height: 28px; width: 195px; padding: 0px 5px 0px 30px; }
.submitbox .keys input { line-height: 28px; background: none; border: none; }
.submitbox .search_submit { float: left; display: block; height: 28px; width: 70px; background: url(../img/moliskin_25.png) no-repeat center center; cursor: pointer; }
.keywordbox{ line-height: 28px; float: right; height: 28px; width: 858px; overflow: hidden; }
.keywordbox span{ font-size: 14px; color: #950; }
.keywordbox a{ padding: 0px 10px 0px 0px; font-size:12px; }
.keywordbox a:hover{ margin: 0px 0px 0px 1px; }
/* search end*/

/* service*/
.news_scroll{ height: 160px; width: 1178px; margin: 0px auto; overflow:hidden; }
.btn_l{ background: url(../img/moliskin_ln.png) no-repeat center center; display: block; float: left; height: 160px; width: 35px; cursor: pointer; }
.btn_l:hover{ background: url(../img/moliskin_l.png) no-repeat center center;}
.news_scroll_inner{ float: left; height: 160px; width: 1108px;}
.news_scroll_inner li{ float: left; height: 160px; width: 267px; position: relative; padding: 0px 5px; }
.news_scroll_inner li img{ height: 160px; width: 267px;}
.news_scroll_inner li span{ font-size: 16px; line-height: 40px; color: #111; background: url(../img/moliskin_23.png); display: inline-block; height: 40px; cursor: pointer; text-align: center; position: absolute; left: 5px; bottom: 0px; width: 267px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;	text-overflow: ellipsis; -webkit-transition: all ease-in-out .3s; transition: all ease-in-out .3s; -ms-transition: all ease-in-out .3s; transition: all ease-in-out .3s;}
.news_scroll_inner li span:hover{color: #fff; background: #950 url( none);}
.btn_r{ background: url(../img/moliskin_rn.png) no-repeat center center; display: block; float: left; height: 160px; width: 35px; cursor: pointer; }
.btn_r:hover{ background: url(../img/moliskin_r.png) no-repeat center center;}
/* service end*/

/* disexp */
.disexpbox{ margin: 0px auto; height: 332px; width: 1178px;}
/* discount */
.discountarea{ float: left; height: 332px; width: 374px; overflow: hidden; }
.discounttitle{ background: url(../img/icon_14.png) no-repeat 10px center; padding: 0px 0px 0px 38px; height: 34px; width: 336px; border-bottom: 3px solid #950; }
.discounttitle h3{ font-size: 18px; line-height: 34px; font-weight: normal; color: #950; float: left; height: 34px; width: 150px; }
.discounttitle span{ line-height: 34px; text-align: right; float: right; height: 34px; width: 60px; }
.discounttitle span a{ font-size:12px;}
.discounttitle span a:hover{ margin: 0px 1px 0px 0px; }
.discountcontent{ padding: 2px 0px 0px; height: 288px; width: 374px; }
.discountcontent li{ padding: 10px 0px; height: 52px; width: 374px; border-bottom: 1px dotted #bbb; }
.discountcontent li img{ height: 52px; width: 374px; }
.discountcontent li img:hover{ margin: 1px 0px 0px; }
/* discount end*/
/* expert */
.wPub{width:778px; height:332px; margin:0 auto; float:right;}
.zjTit{ background: url(../img/icon_08.png) no-repeat 10px center; padding: 0px 0px 0px 38px; height: 34px; width: 740px; border-bottom: 3px solid #950; }
.zjTit h3{ font-size: 18px; line-height: 34px; font-weight: normal; color: #950; float: left; height: 34px; width: 150px; }
.zjTit span{ line-height: 34px; text-align: right; float: right; height: 34px; width: 60px; }
.zjTit span a{ font-size:12px;}
.zjTit span a:hover{ margin: 0px 1px 0px 0px;}
.zjContent{ background: url(../img/moliskin_49.jpg) no-repeat center center; height: 295px; width: 778px; }
.zjlist img{width:778px;height:295px;}
.zjTxt{width:250px; height:245px; top:30px;right:20px;color:#111;}
.zjTxt h4{ font-size: 22px; line-height: 34px; height: 34px; overflow: hidden; font-weight: normal; }
.zjTxt h5{ font-size: 16px; line-height: 28px; height: 28px; overflow: hidden; font-weight: normal; }
.zjTxt .zjbm{ line-height: 1.6em; height: 140px; overflow: hidden; color:#666; }
.zjTxt a{ width:140px; height:36px; line-height:36px; background:#ca7; box-shadow: 0px 10px 20px 0px rgba(242, 139, 0, 0.5);-webkit-box-shadow: 0px 10px 20px 0px rgba(242, 139, 0, 0.5);-moz-box-shadow: 0px 10px 20px 0px rgba(242, 139, 0, 0.5); border-radius: 5px; font-size:14px; color:#fff; text-align: center; margin-left:55px; margin-top:5px;}
.zjTxt a:hover{ background:#950;}
.iBlock{display: inline-block;vertical-align: middle;}
.boxIndex{-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s; transform-style: preserve-3d;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;}
.boxIndex:hover{-moz-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.zjhd{ width:250px; height:295px; top:0px; left:20px;}
.zjtabBd{ height:275px; width: 250px; left: 0px; position: relative; overflow: hidden; padding: 0px; margin: 0px;}
.zjcicle{ width: 69px; height: 69px; float: left; cursor: pointer; padding: 7px; }
.zjcicle img{ border:3px solid #eee; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; transition:all .3s linear 0s; -webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s; -o-transition:all .3s linear 0s; -ms-transition:all .3s linear 0s; width:63px; height:63px;}
.zjcicle.on img{ border:3px solid #ca7;}
.zjtabHd{ width:250px; height:20px; text-align: center;}
.zjtabBtn{ width:15px; height:15px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; background:#ddd; text-align: center; top:5px; cursor: pointer;}
.zjtabBtn em{ width:7px; height:13px; margin-top:3px;}
.zjtabBtn:hover{ background:#ca7;}
.zjtabPrev em{background-position: -703px -87px;}
.zjtabNext em{background-position: -728px -87px;}
.zjtabPrev{left:190px;}
.zjtabNext{right:20px;}
.fourIcon{background:url(../img/fouricon.png) no-repeat;}
.zjtabHd ul li{ width:12px; height:12px; display:inline-block; border-radius:50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; background:#ddd;margin:0 3px; transition:all .3s linear 0s; -webkit-transition:all .3s linear 0s; -moz-transition:all .3s linear 0s; -o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;text-indent: -2018px;}
.zjtabHd ul li.on{ width:30px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; background:#ca7;}
/* expert end */
/* disexp end */

/* case */
.casearea{ height: 423px; width: 1178px; overflow: hidden; margin: 0px auto; }
.casetitle{ background: url(../img/icon_05.png) no-repeat 10px center; padding: 0px 0px 0px 38px; height: 34px; width: 1140px; border-bottom: 3px solid #950; }
.casetitle h3{ font-size: 18px; line-height: 34px; font-weight: normal; color: #950; float: left; height: 34px; width: 150px; }
.casetitle span{ line-height: 34px; text-align: right; float: right; height: 34px; width: 60px; }
.casetitle span a{ font-size:12px;}
.casetitle span a:hover{ margin: 0px 1px 0px 0px;}
.casecontent{ height: 382px; width: 1178px; }
.casecontent li{ background: url(../img/moliskin_49.jpg) no-repeat left bottom; padding: 10px 20px; float: left; height: 362px; width: 338px; position:relative; }
.casecontent li a{ color: #111; }
.casecontent li a:hover{ color: #950;  }
.casecontent li h4{ font-size: 18px; line-height: 38px; font-weight: normal; text-align: center; height: 38px; border-bottom: 2px solid #e5e5e5; }
.casecontent li img{ margin: 20px 0px 0px; height: 212px; width: 338px; }
.casecontent li img:hover{ margin: 22px 0px 0px; }
.casecontent li span{ margin: 10px 0px 0px; line-height: 1.6em; height: 80px; overflow: hidden; color:#666; }
/* case end */

/* recollections */
.recollectionsarea{ height: 321px; width: 1200px; overflow: hidden; margin: 0px auto; }
.recollectionstitle{ background: url(../img/icon_07.png) no-repeat 10px center; padding: 0px 0px 0px 38px; height: 34px; width: 1140px; border-bottom: 3px solid #950; margin: 0px auto; }
.recollectionstitle h3{ font-size: 18px; line-height: 34px; font-weight: normal; color: #950; float: left; height: 34px; width: 300px; }
.recollectionstitle span{ line-height: 34px; text-align: right; float: right; height: 34px; width: 60px; }
.recollectionstitle span a{ font-size:12px;}
.recollectionstitle span a:hover{ margin: 0px 1px 0px 0px;}
.recollectionscontent{ height: 284px; width: 1200px; }
.recollectionscontent li{ float: left; height: 120px; width: 578px; margin: 0px 11px; padding: 11px 0px; }
.recollectionscontent video{ height: 104px; width: 183px; background: url(../img/moliskin_102.png) no-repeat 0px 0px; padding: 3px 33px 3px 3px; float: left; margin: 5px 0px 0px; }
/*.recollectionscontent li img{ height: 104px; width: 133px; background: url(../img/moliskin_102.png) no-repeat left top; padding: 3px 30px 3px 3px; float: left; margin: 5px 0px 0px; }
.recollectionscontent li img:hover{ margin: 5px 0px 0px 1px; cursor:pointer;}*/
.recollectionscontent li .imgright{ float: right; height: 112px; width: 358px; }
.recollectionscontent li .imgright h4{ font-size: 16px; color:#111; line-height: 29px; font-weight: normal; height: 29px; width: 358px; overflow: hidden; border-bottom: 1px dotted #bbb; }
.recollectionscontent li .imgright h4 a{ color:#111;}
.recollectionscontent li .imgright h4 a:hover{ color:#950;}
.recollectionscontent li .imgright .sinfo{ line-height: 1.6em; height: 66px; width:358px; overflow: hidden; color:#666; }
.recollectionscontent li .imgright .sinfo a{ color:#666; }
.recollectionscontent li .imgright .sinfo a:hover{ color:#950; }
.recollectionscontent li .imgright .more { line-height: 16px; text-align: right; height: 16px; width: 358px; }
.recollectionscontent li .imgright .more a{ font-size:12px; }
.recollectionscontent li .imgright .more a:hover{ margin: 0px 1px 0px 0px; }
/* recollections end */

/* adv */
.adv{ margin: 15px auto 0px; height: 80px; width: 1200px; overflow:hidden; }
/* adv end */

/* guarantee */
.guaranteearea{ height: 470px; width: 1178px; overflow: hidden; margin: 0px auto; }
.guaranteetitle{ height: 90px; width: 1178px; overflow: hidden; }
.guaranteecontent{ height: 380px; width: 1178px; background: url(../img/moliskin0416_40.jpg) no-repeat left top; overflow: hidden; font-size:16px; color:#666; }
.guaranteecontent .infobox{ height: 100px; width: 1178px; }
.guaranteecontent .infobox h4{ font-size: 22px; line-height: 43px; font-weight: normal; color: #111; padding: 0px 0px 0px 510px; height: 43px; width: 638px; overflow: hidden; }
.guaranteecontent .infobox .sinfo{ line-height: 1.5em; padding: 0px 0px 0px 550px; height: 52px; width: 598px; overflow: hidden; }
.guaranteecontent .infobox2{ height: 100px; width: 1178px; }
.guaranteecontent .infobox2 h4{ font-size: 22px; line-height: 43px; font-weight: normal; color: #111; padding: 0px 0px 0px 560px; height: 43px; width: 588px; overflow: hidden; }
.guaranteecontent .infobox2 .sinfo{ line-height: 1.5em; padding: 0px 0px 0px 600px; height: 52px; width: 548px; overflow:hidden; }
.guaranteecontent .infobox3{ height: 180px; width: 1178px; }
.guaranteecontent .infobox3 h4{ font-size: 22px; line-height: 43px; font-weight: normal; color: #111; padding: 0px 0px 0px 550px; height: 43px; width: 598px; overflow: hidden; }
.guaranteecontent .infobox3 .sinfo{ line-height: 1.5em; padding: 0px 0px 0px 590px; height: 104px; width: 558px; overflow:hidden; }
/* guarantee end */

/* advantage */
.advantagearea{ height: 930px; width: 1178px; overflow: hidden; margin: 0px auto; }
.advantagetitle{ height: 90px; width: 1178px; overflow: hidden; }
.advantagecontent{ height: 420px; width: 1178px; background: url(../img/moliskin0416_68.jpg) no-repeat left top; overflow: hidden; font-size:16px; color:#666; }
.advantagecontent .infobox{ height: 180px; width: 1178px; padding: 0px 0px 30px; }
.advantagecontent .infobox h4{ font-size: 22px; line-height: 64px; font-weight: normal; color: #fff; padding: 30px 0px 0px 524px; height: 64px; width: 624px; overflow: hidden; }
.advantagecontent .infobox h4 span{ color:#111; padding-left:30px;}
.advantagecontent .infobox .sinfo{ line-height: 1.5em; padding: 0px 0px 0px 560px; height: 86px; width: 588px; overflow: hidden; }

.advantagecontent2{ height: 420px; width: 1178px; background: url(../img/moliskin0416_69.jpg) no-repeat left top; overflow: hidden; font-size:16px; color:#666; }
.advantagecontent2 .infobox2{ height: 180px; width: 1178px; padding: 0px 0px 30px; }
.advantagecontent2 .infobox2 h4{ font-size: 22px; line-height: 64px; font-weight: normal; color: #fff; padding: 30px 0px 0px 60px; height: 64px; width: 610px; overflow: hidden; }
.advantagecontent2 .infobox2 h4 span{ color:#111; padding-left:30px;}
.advantagecontent2 .infobox2 .sinfo{ line-height: 1.5em; padding: 0px 0px 0px 96px; height: 86px; width: 590px; overflow: hidden; }
/* advantage end */

/* news+honor */
.newshonorarea{ margin: 0px auto; height: 341px; width: 1178px; overflow: hidden; }
/* news */
.newsarea{ float: left; height: 341px; width: 376px; }
.newstitle{ background: url(../img/icon_17.png) no-repeat 10px center; padding: 0px 0px 0px 38px; height: 34px; width: 338px; border-bottom: 3px solid #950; }
.newstitle h3{ font-size: 18px; line-height: 34px; font-weight: normal; color: #950; float: left; height: 34px; width: 150px; }
.newstitle span{ line-height: 34px; text-align: right; float: right; height: 34px; width: 60px; }
.newstitle span a{ font-size:12px;}
.newstitle span a:hover{ margin: 0px 1px 0px 0px;}
.newscontent{ height: 300px; width: 376px; padding: 2px 0px; }
.newscontent li{ padding: 5px 0px; height: 65px; width: 376px; }
.newscontent li .timearea{ background: #950; text-align: center; display: block; float: left; height: 49px; width: 80px; margin-top: 5px; font-size: 22px; color: #fff; overflow: hidden; padding-top: 3px; }
.newscontent li .timearea span{ font-size: 12px; }
.newscontent li .timeright{ float: right; height: 66px; width: 280px; }
.newscontent li .timeright h4{
	font-size: 15px;
	height: 23px;
	width: 280px;
	border-bottom: 1px dotted #bbb;
	overflow: hidden;
	font-weight: normal;
}
.newscontent li .timeright h4 a{ color:#111;}
.newscontent li .timeright h4 a:hover{ color:#950; margin: 0px 0px 0px 2px;}
.newscontent li .timeright .sinfo{
	font-size: 11px;
	line-height: 1.6em;
	color: #666;
	height: 38px;
	width: 280px;
	padding: 2px 0px 0px;
	overflow: hidden;
}
/* news end */
/* honor */
.honorarea{ float: right; height: 341px; width: 780px; }
.honortitle{ background: url(../img/icon_18.png) no-repeat 10px center; padding: 0px 0px 0px 38px; height: 34px; width: 742px; border-bottom: 3px solid #950; }
.honortitle h3{ font-size: 18px; line-height: 34px; font-weight: normal; color: #950; float: left; height: 34px; width: 150px; }
.honortitle span{ line-height: 34px; text-align: right; float: right; height: 34px; width: 60px; }
.honortitle span a{ color:#333; font-size:12px;}
.honortitle span a:hover{ color:#950; margin: 0px 1px 0px 0px;}
.honorcontent{ height: 300px; width: 780px; padding: 2px 0px; }
.honorcontent li{ padding: 10px; float: left; height: 130px; width: 136px; }
.honorcontent li img{ padding: 2px; height: 96px; width: 130px; border: 1px solid #e5e5e5; }
.honorcontent li img:hover{ padding: 2px 1px 2px 3px; border: 1px solid #ca7; }
.honorcontent li h4{ font-size: 14px; line-height: 28px; font-weight: normal; text-align: center; height: 28px; width: 136px; overflow: hidden; }
.honorcontent li a{ color:#111;}
.honorcontent li a:hover{ color:#950;}
/* honor end */
/* news+honor end */

/* links */
.linksarea{ margin: 0px auto; width: 1178px; }
.linksarea h3{ font-size: 18px; color: #950; line-height: 34px; font-weight: normal; float: left; height: 34px; width: 84px; background: url(../img/icon_12.png) no-repeat 10px center; padding: 0px 0px 0px 38px; }
/*.linksarea span{ min-height:34px; line-height: 1.5em; float: right; width: 1050px; border-left: 1px solid #e5e5e5; }
.linksarea span a{ padding: 0px 0px 0px 10px; color: #333; }
.linksarea span a:hover{ color:#950; }*/
.linksarea span{ min-height: 34px; float: right; width: 1040px; border-left: 1px solid #e5e5e5; padding: 0px 0px 0px 10px; }
.linksarea span img{ padding: 2px; height: 31px; width: 88px; border: 1px solid #e5e5e5; margin: 5px; }
.linksarea span img:hover{ padding: 2px 1px 2px 3px; height: 31px; width: 88px; border: 1px solid #ca7; margin: 5px; }
/* links end */

/* footer */
.footer { width: 100%; padding-bottom: 25px; background: #000; margin-top: 15px; }
/* navbottom */
.navbottom{ background: #950; padding: 20px 0px; width: 100%;}
.navbottombox{ margin: 0px auto; width: 1200px; overflow:auto;}
.navbottomarea{ float: left; width: 760px; height:230px;}
.navbottomarea a{ color:#eee;}
.navbottomarea a:hover{ color: #fff; margin: 0px 0px 0px 1px; }
.navbottomarea li{ font-size: 18px; line-height: 34px; padding: 0px 20px 0px 0px; float: left; height: 34px; }
.navbottomarea li li{ font-size: 14px; float: none; line-height: 28px; padding: 0px 0px 0px 9px; height: 28px; border-left: 1px dotted #ca7; border-bottom: 1px dotted #ca7; }
/* navbottom end */
/* code */
.codearea{ float: right; width: 370px; background: url(../img/floor_5_2.png) no-repeat right 21px; padding: 0px 27px 0px 0px; }
.codearea li{ float: right; width: 140px; text-align: center; }
.codearea li img{ width: 120px; height: 120px; }
.codearea li p{ line-height: 20px; height: 20px; color:#eee; }
/* code end */
/* rightcopy */
.rightcopyarea{ padding: 20px 0px; width: 100%; line-height: 1.8em; color: #ccc; text-align: center; }
.rightcopyarea a{ color:#ddd;}
.rightcopyarea a:hover{ color: #fff; margin: 0px 0px 0px 1px; }
/* rightcopy end */
/* footer end */

/*页面*/
.pagebody{ padding: 10px; width: 1158px; margin: 0px auto; }
/*侧栏*/
.sidebar{ float: left; width: 290px;}
.sidebarbox{ width: 290px; padding: 0px 0px 10px; }
/*侧栏标题*/
.sidebarbox h2{ height: 38px; border-bottom: 2px solid #950; font-size: 20px; overflow: hidden; width: 290px; font-weight: normal; }
.sidebarbox h2 span{ background: #ca7 url(../images/icon_12.png) no-repeat 8px center; display: block; color: #fff; line-height: 37px; height: 37px; width: 254px; padding: 0px 0px 0px 36px; }
/*侧栏信息框*/
.sidebarboxinfo{ width: 288px; min-height:70px; background:#fff; border: 1px solid #e5e5e5; border-radius:1px; margin: 10px 0px 0px; }
/*侧栏当前分类*/
.navlistbox{ width: 288px; }
.navlistbox li{ width: 288px; font-size: 16px; padding: 0px 0px 10px; background:#fff}
.navlistbox li a{ height: 32px; line-height: 32px; color: #950; background: #f2f2f2 url(../img/icon_28.png) no-repeat left top; display: block; padding: 0px 20px 0px 40px; width: 228px; overflow: hidden }
.navlistbox li a:hover{ color: #fff; background: #950 url(../img/icon_30.png) no-repeat left top; }
.navlistbox li .on{ color: #fff; background: #950 url(../img/icon_30.png) no-repeat left top; }

/*主栏*/
.mainbody{ float: right; width: 828px; }
.mainbodytitle{ height: 38px; border-bottom: 2px solid #ca7; }
.mainbodytitle h2{ font-size: 18px; height:38px; line-height: 38px; font-weight: normal; color: #950; float: left; width: 220px; }
.mainbodytitle .position{ height:38px; line-height: 38px; text-align: right; width: 600px; float:right }

/*内容排版*/
.contentcss{ line-height: 1.8em; text-indent: 2em; font-size:14px; }
.contentcss p{ margin: 5px 0px; }
.contentcss p img{ text-indent: 0}
.contentcss div{ text-indent: 0}
.contentcss iframe { text-indent: 0}
.contentcss table { text-indent: 0; margin: 0px; }
.contentcss table td{ text-indent: 0}
.contentcss ul { text-indent: 0}
.contentcss ul li{ text-indent: 0}
.contentcss hr{ text-indent: 0; height:1px;border:none;border-top:1px dotted #bbb; width:100%; padding-bottom:10px}
.contentcss #il { float: left; padding: 5px 10px 0px 0px}
.contentcss #ir { float: right; padding: 5px 0px 0px 10px}
.contentcss ul { margin-top:5px; margin-left:28px;}
.contentcss ul li{ line-height: 25px; display: block; background: url(../img/icon_li.gif) no-repeat 0px 10px; padding-left: 10px; }

/*单篇*/
.mainbodyabout{ padding: 10px 25px; }
.mainbodyaboutdetailed{ min-height: 520px; _height: 520px; padding: 10px 0px 0px; }

/*返回*/
.mainbodyback{ padding: 5px 0px; border-top: 1px dotted #bbb; text-align: right }
.mainbodyback a{ margin: 0px 0px 0px 5px; padding: 2px 8px; border: 1px solid #e5e5e5;border-radius: 1px; background:#f5f5f5 }
.mainbodyback a:hover{ border: 1px solid #950; color: #fff; background: #950; }

/* 侧栏联系 */
.leftcontact{ background: url(../img/icon_37.jpg) no-repeat left bottom; padding: 20px 0px 10px; width: 290px; overflow: hidden; }
.leftcontacttitle{ background: url(../img/icon_26.jpg) no-repeat left top; height: 60px; width: 290px; overflow: hidden; }
.leftcontactinfo{ background: url(../img/icon_36.jpg) repeat-y left top; width: 264px; overflow: hidden; padding: 5px 13px; }
.leftcontactinfo h4{ font-size: 16px; line-height: 28px; font-weight: normal; color: #950; height: 28px; }
.leftcontactinfo p{ color:#111; line-height: 22px; height: 22px; }
.leftcontactinfo p span{ font-size: 12px; color: #666; }
.leftcontactinfo .slink{ padding: 30px 0px 0px; height: 50px; width:264px; }
.leftcontactinfo .slink li{ float: left; padding: 0px 6px; }
.leftcontactinfo .slink li.zj a{ color: #950; line-height: 32px; padding: 0px 10px 0px 40px; height: 32px; width: 70px; background: #ca7 url(../img/icon_19v.png) no-repeat 15px 9px; display: inline-block; border-radius: 3px; }
.leftcontactinfo .slink li.zj a:hover{ color:#fff; background:#950 url(../img/icon_19.png) no-repeat 15px 9px;}
.leftcontactinfo .slink li.sz a{ color: #950; line-height: 32px; padding: 0px 10px 0px 40px; height: 32px; width: 70px; background: #ca7 url(../img/icon_20v.png) no-repeat 15px 9px; display: inline-block; border-radius: 3px; }
.leftcontactinfo .slink li.sz a:hover{ color:#fff; background:#950 url(../img/icon_20.png) no-repeat 15px 9px;}

/*新闻*/
.mainbodynewslist{ padding: 10px 20px; }
.mainbodynewslist h2{font-size: 18px; line-height: 33px; font-weight: normal; color: #950; text-align: center; height: 33px; border-bottom: 1px solid #e5e5e5;}
.mainbodynewslist2{ padding: 10px 0px; }
.mainbodynewslistdetailed{ min-height: 600px; _height: 600px; padding: 10px 0px 0px; }
/*内容区*/
/*作者*/
.mainbodyauthor{ background: #f5f5f5; text-align: center; font-size:12px; line-height: 24px; margin: 5px 0px; height: 24px; }
/*Tag标签*/
.mainbodytaglist{ background: #f5f5f5; line-height: 28px; margin: 5px 0px; padding:0px 5px; height: 28px; font-size: 14px; color: #950; }
.mainbodytaglist a{
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	overflow: hidden
}
.mainbodytaglist a:hover{ margin: 0px 0px 0px 1px;}
/*上下标题*/
.mainbodytitlelist{ padding: 5px 0px; height: 32px; font-size: 14px; line-height: 32px; color:#950 }
.mainbodytitlelist a{ font-size:12px }
.mainbodytitlelist a:hover{ margin: 0px 0px 0px 1px;}
.mainbodytitlelist .prev{
	float: left;
	width: 45%;
	height: 32px;
	background: url(../img/icon_04l.png) no-repeat left center;
	padding-left: 36px;
	overflow: hidden;
}
.mainbodytitlelist .prev:hover{
	background: url(../img/icon_04lv.png) no-repeat left center;
}
.mainbodytitlelist .next{
	float: right;
	width: 45%;
	height: 32px;
	text-align: right;
	background: url(../img/icon_04r.png) no-repeat right center;
	padding-right: 36px;
	overflow: hidden;
}
.mainbodytitlelist .next:hover{
	background: url(../img/icon_04rv.png) no-repeat right center;

}

/*新闻列表*/
.newslist{ height: 37px; border-bottom: 1px dotted #bbb; }
.newslist h3{ font-size: 16px; line-height: 37px; height: 37px; width: 660px; overflow: hidden; font-weight: normal; float:left }
.newslist h3 span{ color: #950; padding: 0px 10px 0px 0px; }
.newslist h3 a{ color:#111;}
.newslist h3 a:hover{
	color: #950;
	margin: 0px 0px 0px 1px;
}
.newslist em{ font-size: 12px; color: #666; text-align: right; line-height: 37px; height: 37px; width: 90px; font-style: normal; float:right }

/*新闻特惠列表*/
.newslistdis{
	margin: 10px 0px 0px;
	width:788px;
	height: 96px;
}
.newslistdis img{
	float: left;
	margin: 5px 0px 0px;
	height: 52px;
	width: 374px;
}
.newslistdis img:hover{ margin: 6px 0px 0px; }
.newslistdis .imgright{
	float: right;
	height: 96px;
	width: 390px;
}
.newslistdis .imgright .riqi{
	font-size: 16px;
	color: #950;
	height: 24px;
	width:390px;
	border-bottom: 1px dotted #bbb;
}
.newslistdis .imgright h3{
	font-size: 14px;
	font-weight: normal;
	height: 25px;
	line-height:25px;
	width: 390px;
	overflow: hidden;
}
.newslistdis .imgright h3 a{ color:#111;}
.newslistdis .imgright h3 a:hover{
	color: #950;
	margin: 0px 0px 0px 2px;
}
.newslistdis .imgright .sinfo{
	font-size: 12px;
	line-height: 1.6em;
	color: #666;
	height: 42px;
	width: 390px;
	overflow: hidden;
}

/*新闻日期列表*/
.newslisttime{
	margin: 10px 0px 0px;
	width:788px;
	height: 80px;	
}
.newslisttime .riqi{
	background: #950;
	text-align: center;
	display: block;
	float: left;
	height: 56px;
	width: 110px;
	margin-top: 4px;
	font-size: 24px;
	color: #fff;
	overflow: hidden;
	padding-top: 4px;
}
.newslisttime .riqi span{ font-size: 14px; }
.newslisttime .riqiright{ float: right; height: 66px; width: 658px; }
.newslisttime .riqiright h3{
	font-size: 16px;
	height: 25px;
	border-bottom: 1px dotted #bbb;
	font-weight: normal;
}
.newslisttime .riqiright h3 a{ color:#111;}
.newslisttime .riqiright h3 a:hover{
	color: #950;
	margin: 0px 0px 0px 2px;
}
.newslisttime .riqiright .sinfo{
	font-size: 12px;
	line-height: 1.6em;
	color: #666;
	height: 42px;
	width: 658px;
	overflow: hidden;
	padding: 2px 0px 0px;	
}

/*新闻图文列表*/
.newspiclist{
	display: inline-block;
	margin: 10px 10px 0px;
	float: left;
	height: 171px;
	width: 394px;
	overflow:hidden
}
.newspiclist .imgbox{ float: left; height: 106px; width: 106px;}
.newspiclist .imgbox img{ padding: 2px; height: 100px; width: 100px; border: 1px solid #e5e5e5;border-radius: 1px; }
.newspiclist .imgbox img:hover{
	border: 1px solid #ca7;
	padding: 3px 1px 1px 3px;
}
.newspiclist .imgright{ float: right; height: 116px; width: 270px; }
.newspiclist .imgright h3{
	font-size: 16px;
	line-height: 31px;
	font-weight: normal;
	height: 31px;
	color: #950;
	width: 270px;
	border-bottom: 1px dotted #bbb;
	overflow:hidden
}
.newspiclist .imgright h4{
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	height: 24px;
	color:#111;
	overflow: hidden;
}
.newspiclist .imgright .c_intro{ height: 84px; overflow: hidden; font-size:12px; line-height: 1.6em; color: #666; text-indent: 2em;}
.newspiclist .imgright .more{
	font-size: 12px;
	line-height: 22px;
	text-align: right;
	height: 22px;
}
.newspiclist .imgright .more a:hover{ margin: 0px 1px 0px 0px; }

.newspiclist2{
	display: inline-block;
	margin: 10px 10px 0px;
	float: left;
	height: 182px;
	width: 187px;
	overflow: hidden
}
.newspiclist2 img{
	padding: 2px;
	height: 134px;
	width: 181px;
	border: 1px solid #e5e5e5;
	border-radius: 1px;
}
.newspiclist2 img:hover{
	border: 1px solid #ca7;
	padding: 3px 1px 1px 3px;
}
.newspiclist2 h3{
	font-size: 14px;
	line-height: 31px;
	font-weight: normal;
	height: 31px;
	color: #950;
	text-align:center;
	width: 187px;
	border-bottom: 1px dotted #bbb;
	overflow:hidden
}

.newspiclist3{
	display: inline-block;
	margin: 10px 10px 0px;
	float: left;
	height: 142px;
	width: 394px;
	overflow:hidden
}

.newspiclist3 .imgbox{ float: left; height: 85px; width: 172px; background: url(../img/moliskin_102s.png) no-repeat 0px 0px; margin: 5px 0px 0px; }
.newspiclist3 .imgbox video{ height: 79px; width: 139px; padding: 3px 33px 3px 3px; float: left; }
/*.newspiclist3 .imgbox img{ height: 104px; width: 139px; padding: 3px 30px 3px 3px;}
.newspiclist3 .imgbox img:hover{
	padding: 4px 29px 2px 4px;
}*/
.newspiclist3 .imgright{ float: right; height: 132px; width: 222px; }
.newspiclist3 .imgright h3{
	font-size: 16px;
	font-weight: normal;
	height: 27px;
	line-height:27px;
	color: #950;
	width: 222px;
	border-bottom: 1px dotted #bbb;
	overflow: hidden
}
.newspiclist3 .imgright h3 a{ color:#950;}
.newspiclist3 .imgright h3 a:hover{ color:#111;}
.newspiclist3 .imgright .c_intro{
	height: 78px;
	overflow: hidden;
	font-size: 12px;
	line-height: 1.6em;
	color: #666;
	padding: 4px 0px 0px;
	width: 222px;
}
.newspiclist3 .imgright .c_intro a{ color:#666;}
.newspiclist3 .imgright .c_intro a:hover{ color:#950;}
.newspiclist3 .imgright .more{
	font-size: 12px;
	line-height: 22px;
	text-align: right;
	height: 22px;
}
.newspiclist3 .imgright .more:hover{ margin: 1px 0px 0px 0px; }

/* 侧栏联系 */

.icon_nav {
	width: 260px;
	height: 255px;
	margin-top: 20px;
	margin-left: 11px;
}
.icon_nav ul li {
	float: left;
	width: 100px;
	text-align: center;
	margin-right: 30px;
	margin-bottom: 10px;
	font-size: 16px;
}
.icon_nav ul li a {
	color: #555555;
}
.icon_nav ul li a span {
	display: inline-block;
	width: 100%;
	margin-top: 5px;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.icon_nav ul li a span:hover {
	color: #10a710;
}
.icon_nav ul li a img {
	width: 100px;
	height: 80px;
	border-radius: 13px;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.icon_nav ul li a img:hover {
	/* 	-webkit-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
transform: rotateY(360deg); */
	-webkit-transform: translateY(-5px);
	-ms-transform: translateY(-5px);
	-o-transform: translateY(-5px);
	transform: translateY(-5px);
	-webkit-box-shadow: 0 2px 4px #444;
	box-shadow: 0 2px 4px #444;
}
.about_text {
	width: 477px;
	height: 246px;
	margin-top: 12px;
	padding: 0 9px;
	line-height: 25px;
	text-align: justify;
	overflow: hidden;
}
/* main */
.main_c {
	width: 100%;/* 	background-color: #efe6f3; */
}
.main {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}
/* common */
.common {
	width: 1000px;
	margin: 0 auto;
	margin-top: 10px;
}
.common_title {
	position: relative;
	height: 45px;
	margin-bottom: 15px;
	border-bottom: 2px solid #d6bae4;
}
.common_title h2 {
	width: 100px;
	padding-left: 36px;
	padding-bottom: 6px;
	position: absolute;
	left: 0;
	top: 10px;
	border-bottom: 2px solid #8241a3;
	font-size: 22px;
	font-weight: normal;
	color: #632781;
	text-align: center;
}
.common_title a {
	display: inline-block;
	width: 70px;
	height: 26px;
	line-height: 26px;
	position: absolute;
	top: 10px;
	right: 9px;
	text-align: center;
	color: #f1a4f0;
	background-color: #632781;
}
.common_title a:hover {
	opacity: 0.95;
	filter: alpha(opacity=95);
}
/* 22222222222 */
.c_title {
	position: relative;
	margin-top: 16px;
	background-color: #e0e0e0;
}
.c_title h2 {
	width: 166px;
	height: 43px;
	line-height: 43px;
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	background: url(../images/001397_15.jpg) center;
	text-align: center;
}
.c_title a {
	display: inline-block;
	width: 53px;
	color: #312931;
	margin-right: 10px;
	position: absolute;
	top: 13px;
	right: 0;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	text-align: center;
}
.tuijian .c_title a {
	background-color: #fff
}
.c_title span {
	display: block;
	height: 14px;
	line-height: 14px;
	font-size: 14px;
	color: #fff;
	background-color: #10a710;
	font-family: "Arial";
	padding-left: 3px;
	margin-top: 5px;
}
.c_title a:hover {
	-webkit-transform: translateX(-5px);
	-ms-transform: translateX(-5px);
	-o-transform: translateX(-5px);
	transform: translateX(-5px);
}
/* common */

/* 优惠 */
.youhui_banner {
	width: 336px;
	float: left;
}
.big_pic {
	width: 323px;
	height: 309px;
	border: 2px solid #c4a7d2;
	overflow: hidden;
}
.big_pic img {
	width: 323px;
	height: 309px;
}
.small_pic {
	margin-top: 8px;
}
.small_pic a {
	float: left;
	display: inline-block;
	width: 71px;
	height: 70px;
	border: 2px solid #c7abd4;
	margin-right: 9px;
}
.small_pic a img {
	width: 71px;
	height: 70px;
}
.current_small_pic_a {
	border: 2px solid #632781!important;
}
.youhui_content {
	float: left;
	width: 651px;
	margin-left: 13px;
}
.youhui_content .common_title h2 {
	background: url(../images/0013920_43.png) no-repeat;
}
.youhui_content_c h2 {
	width: 100%;
	color: #632781;
	font-size: 20px;
	text-decoration: underline;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.youhui_content_c h2:hover {
	color: #9549bb;
}
.youhui_p {
	height: 77px;
	line-height: 25px;
	overflow: hidden;
	margin-top: 11px;
	color: #866e92;
}
.youhui_s {
	margin-top: 18px;
}
.youhui_s span {
	display: inline-block;
	padding: 0 9px;
	color: #dd0000;
	font-size: 16px;
	border: 1px solid #dd0000;
	margin-right: 5px;
}
.youhui_s i {
	display: inline-block;
	padding: 0 9px;
	color: #603774;
	font-size: 16px;
	border: 1px solid #603774;
	font-weight: normal;
	text-decoration: line-through;
}
.youhui_content_list {
	/* 	height: 152px; */
	background-color: #dec6ea;
	padding: 17px 15px;
	margin-top: 23px;
}
.youhui_content_list ul li {
	width: 100%;
	height: 30px;
	line-height: 30px;
}
.youhui_content_list ul li a {
	display: inline-block;
	width: 100%;
	color: #632781;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.youhui_content_list ul li a:hover {
	text-decoration: underline;
}
/* 优惠 end*/

/* 专家团队 */
.zhuanjia .common_title h2 {
	background: url(../images/0013920_43.png) no-repeat left -121px;
}
.zhuanjia_list ul li {
	float: left;
	width: 241px;
	height: 316px;
	border: 2px solid #d6bae4;
}
.zhuanjia_list ul li:hover {
	border: 2px solid #632781;
}
.zhuanjia_pic img {
	width: 241px;
	height: 184px;
}
.zhuanjia_c {
	padding: 11px 8px;
}
.zhuanjia_c h2 {
	width: 100%;
	font-size: 16px;
	font-weight: normal;
	color: #390f4e;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.zhuanjia_c div {
	width: 100%;
	height: 36px;
	overflow: hidden;
	color: #684f74;
	margin-top: 5px;
	margin-bottom: 9px;
}
.zhuanjia_c span {
	display: inline-block;
	width: 73px;
	padding-left: 36px;
	height: 35px;
	line-height: 35px;
	background: #632781 url(../images/0001392_time_09.png) no-repeat 9px center;
	border-radius: 5px;
	/* 	text-align: center; */
	color: #dec6ea;
	font-size: 16px;
	margin-right: 2px;
}
.zhuanjia_c span:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.zhuanjia_c strong {
	display: inline-block;
	width: 109px;
	height: 35px;
	line-height: 35px;
	border-radius: 5px;
	text-align: center;
	color: #dec6ea;
	background-color: #a73998;
	font-size: 16px;
	font-weight: normal;
}
.zhuanjia_c strong:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
}
/* 专家团队 */

/* 特色技术 */
.tese .common_title h2 {
	background: url(../images/0013920_43.png) no-repeat left -240px;
}
.tese_content_p {
	width: 730px;
	height: 210px;
	line-height: 26px;
	overflow: hidden;
	color: #612d7b;
}
.tese_content_pic img {
	width: 237px;
	height: 214px;
}
/* 特色技术end */

/* 案例展示 */
.anli .common_title h2 {
	background: url(../images/0013920_43.png) no-repeat left -356px;
}
.anli_content ul li {
	width: 213px;
	height: 161px;
	float: left;
	overflow: hidden;
	position: relative;
}
.anli_zz {
	width: 81%;
	height: 80%;
	padding: 10%;
	position: absolute;
	top: 100%;
	left: 0;
	background: url(../images/nav_li_bg_07.png);
	overflow: hidden;
	opacity: 0;
	filter: alpha(opacity=0);
}
.anli_zz a {
	width: 100%;
	height: 100%;
	display: block;
	overflow: hidden;
}
.anli_zz span {
	display: block;
	color: #cfb4db;
	margin-bottom: 10px;
}
/* 案例展示 end*/

/* 媒体报道 */
.meiti {
	width: 476px;
	float: left;
}
.meiti .common_title h2 {
	background: url(../images/0013920_43.png) no-repeat left -473px;
}
.youhui_p_new {
	height: 50px;
	padding-bottom: 15px;
	border-bottom: 1px solid #c6b3d0;
}
.youhui_p_new p {
	height: 50px;
	overflow: hidden;
}
.meiti_list {
	margin-top: 10px;
}
.meiti_list ul li {
	width: 100%;
	height: 27px;
	line-height: 27px;
}
.meiti_list ul li a {
	display: inline-block;
	width: 100%;
	color: #632781;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.meiti_list ul li a:hover {
	text-decoration: underline;
}
/* 媒体报道 end*/
/* 科室简介 */
.keshi {
	width: 486px;
	float: right;
}
.keshi .common_title h2 {
	background: url(../images/0013920_43.png) no-repeat left -590px;
}
.keshi_content {
	height: 210px;
	line-height: 26px;
	overflow: hidden;
	color: #612d7b;
}
/* 科室简介 end*/

/* 医院环境 */
.huanjing {
	width: 632px;
	padding: 6px;
	float: left;
	border: 1px solid #a869c7;
}
.huanjing .common_title h2 {
	background: url(../images/0013920_43.png) no-repeat left -706px;
}
.huanjing_content {
	padding: 0 10px;
}
.huanjing_content_pic img {
	width: 295px;
	height: 221px;
	margin-right: 8px;
}
.huanjing_content_pic img:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.huanjing_content_p h2 {
	font-size: 18px;
	font-weight: normal;
	color: #632781;
	margin-top: 10px;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.huanjing_content_p span {
	display: inline-block;
	width: 100%;
	color: #632781;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.huanjing_content_p strong {
	display: inline-block;
	width: 95px;
	height: 26px;
	line-height: 26px;
	color: #f1a4f0;
	text-align: center;
	background-color: #632781;
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 15px;
}
.huanjing_content_p strong:hover {
	opacity: 0.95;
	filter: alpha(opacity=95);
}
/* 医院环境 end*/

/* 荣誉资质 */
.rongyu {
	width: 313px;
	padding: 0 10px;
	padding-top: 6px;
	padding-bottom: 10px;
	float: right;
	border: 1px solid #a869c7;
}
.rongyu_content_pic a img:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
}
/* 荣誉资质 end*/

/* 友情链接 */
.links {
	color: #004676;
	width: 1000px;
	margin: 12px auto;
	font-size: 16px;
	text-align: left;
}
.links .links_c {
	width: 920px;
	float: right;
}
.links a {
	display: inline-block;
	color: #004676;
	margin: 0 9px;
	margin-bottom: 8px;
}
.links a:hover {
	color: #2b2b2b;
	text-decoration: underline;
}
/* 友情链接 end*/

.bottom_c {
	width: 100%;
	background-color: #000000;
	padding: 40px 0;
}
.bottom_nav {
	width: 1000px;
	margin: 0 auto;
}
.bottom_content {
	width: 644px;
	float: left;
	padding: 3px 0;
	border-right: 1px solid #171717;
}
.bottom_content ul li {
	float: left;
	width: 115px;
	color: #676767;
	margin-right: 45px;
}
.bottom_content ul li h2 {
	padding: 10px 0;
	padding-left: 40px;
	font-size: 16px;
}
.gy {
	background: url(../images/0013920_45.png) no-repeat left -198px;
}
.zx {
	background: url(../images/0013920_45.png) no-repeat left -329px;
}
.xg {
	background: url(../images/0013920_45.png) no-repeat left -456px;
}
.jg {
	background: url(../images/0013920_45.png) no-repeat left -584px;
}
.bottom_content ul li a {
	color: #676767;
	display: block;
	padding-left: 40px;
	margin-bottom: 13px;
}
.bottom_content ul li a:hover {
	color: #9a9a9a;
}
.QR {
	width: 330px;
	float: right;
	margin-top: 10px;
}
.QR div {
	float: left;
	margin-left: 15px;
	margin-top: 40px;
}
.QR div span {
	display: block;
}
.QR img {
	float: left;
	margin-left: 25px;
}


.f_pic {
	display: inline-block;
	vertical-align: top;
	margin-top: 34px;
	margin-right: 10px;
}
.f_content {
	display: inline-block;
	line-height: 27px;
	color: #fff;
	margin-top: 25px;
	overflow: hidden;
	text-align: center;
}
.f_content a {
	color: #fff;
}
.f_content a:hover {
	text-decoration: underline;
}
.side_nav {
	position: fixed;
	top: 50%;
	right: 0;
	width: 60px;
	z-index: 99999;
}
.side_nav ul li {
	position: relative;
	width: 60px;
	height: 60px;
	float: right;
	margin-bottom: 1px;/* border-bottom: 1px solid #fff; */
}
.side_nav ul li a {
	display: inline-block;
	height: 60px;
	position: absolute;
	top: 0;
	left: 0;/* 	border-bottom: 1px solid #fff; */
}
/* .side_nav ul li:last-child,.side_nav ul li:last-child a{
	border-bottom: 0;
} */
.current_side_n {
	width: 140px!important;
}
.current_side_n a {
	width: 140px!important;
}
/* .current_side_n span{

} */
.side_nav ul li span {
	/*  	display:block; */
	width: 148px;
	height: 148px;
	float: left;
	color: #fff;
	line-height: 60px;
	font-size: 16px;
	margin-left: 60px;
	cursor: pointer;
}
.side_nav ul li span img {
	width: 148px;
	height: 148px;
}
.side_nav_3 a {
	width: 60px;
}
.side_nav_3 a span {
	width: 148px;
	height: 148px;
	position: absolute;
	right: 60px;
	bottom: 0;
	margin-left: 0!important;
	display: none;
}
.tel a {
	background: #006ab4 url(../images/yuyue_icon_12.png) no-repeat 15px 15px;
}
.QQ a {
	background: #006ab4 url(../images/0013920_47.png) no-repeat 15px -96px;
}
.sub_QR a {
	background: #006ab4 url(../images/0013920_47.png) no-repeat 15px -207px;
}
.back_top a {
	background: #006ab4 url(../images/0013920_47.png) no-repeat 15px -317px;
}
/* ------------------------------------------index end----------------------------------- */

/* ------------------------------------------subpage------------------------------------- */

/* 公共 */
.sub_common {
	margin-bottom: 13px;
}
.sub_common_padding {
	/* 	padding:0 15px; */
/* 	padding-bottom: 7px; */
	padding: 13px;
	background-color: #fff;
	color: #515d6b;
	border: 1px solid #005a99;
}
.sub_common_padding a {
	color: #390f4e;
}
.sub_common_title {
	width: 100%;
	height: 63px;
	line-height: 63px;
	background-color: #632781
}
.sub_common_title h2 {
	font-size: 22px;
	text-align: center;
	font-weight: normal;
	color: #efe6f3;
	background: url(../images/sub_common_title_bg_03.png) no-repeat center center;
}
.content_com_title {
	position: relative;
	height: 43px;
	margin-bottom: 15px;
	background-color: #e0e0e0;/* 	border-bottom: 2px solid #d6bae4; */
/* 	background:url(../images/00139956_03.jpg) no-repeat left bottom; */
/* 	padding-bottom: 10px; */
}
.content_com_title h2 {
	display: inline-block;
	/* 	padding-bottom: 6px; */
/* 	border-bottom: 2px solid #8241a3; */
	width: 166px;
	height: 43px;
	line-height: 43px;
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	background: url(../images/001397_15.jpg);
}
.bread {
	color: #000000;
	position: absolute;
	top: 13px;
	right: 20px;
}
.bread a {
	display: inline-block;
	color: #000000;/* 	height: 26px;
line-height: 26px; */
}
/* 左侧 */
.sp_left {
	width: 225px;
	float: left;
	margin-top: 15px;
}
/* left_nav */
.sub_nav_list {
	overflow: hidden;
}
.sub_nav_list ul li {
	width: 195px;
	height: 35px;
	line-height: 35px;
	margin-bottom: 9px;
	overflow: hidden;
}
.sub_nav_list ul li a {
	display: block;
	height: 33px;
	padding-left: 40px;
	border-radius: 20px;
	border: 1px solid #7e5195;
}
.sub_nav_list ul li a:hover {
	background-color: #cd9ae6;
	border: 1px solid #cd9ae6;
}
.current_snl a {
	color: #d6bae4!important;
	border: 1px solid #632781!important;
	background-color: #632781!important;
}
/* left_nav */

/* 优惠模块 */
.syl_pic img {
	width: 240px;
	height: 138px;
}
.syl_list ul li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-bottom: 5px;
}
.syl_list ul li a {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	color: #004c60;
}
.syl_list ul li a:hover {
	color: #257fbf;
	text-decoration: underline;
}
/* 优惠模块 end*/

/* 左侧联系我们 */
.sub_content_list {
	padding-bottom: 15px;
	line-height: 27px;
}
.sub_content_list div {
	margin-bottom: 5px;
}
/* 左侧联系我们 end*/
/* 左侧  end*/

/* 右侧内容 */
.sp_content {
	width: 758px;
	float: right;
	margin-top: 15px;
}
.content {
	min-height: 672px;
	line-height: 28px;
 _height:expression(this.scrollHeight < 672 ? "672px" : "auto");
}
/* ------------------------------------------subpage end------------------------------------- */


.select {
	float: left;
	width: 92px;
	height: 37px;
	line-height: 37px;
	border: 0;
	margin-right: 5px;/* background:url(../images/select.jpg) right center no-repeat #000; */
}
select {
	font-family: "微软雅黑";
}
.select select {
	width: 96%;
	padding: 0 2%;
	cursor: pointer;
	background-color: transparent;
	overflow: hidden;
	margin-top: 8px;
}
/* 产品导航 */
.c_title_nav {
	text-align: center;
	margin-top: 10px;
}
.c_title_nav a {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	padding: 0 7px;
	color: #2f2f2f;
	background-color: #d7d7d7;
	border-radius: 4px;
	margin: 0 4px;
}
.c_title_nav a:hover {
	color: #fff;
	background-color: #23201d;
}
.pro_cc_c {
	width: 1000px;
	margin: 0 auto;
	padding-top: 1px;
}
.picScroll-left {
	width: 980px;
	position: relative;
	margin-top: 20px;
}
.picScroll-left .hd {
	width: 100%;
	overflow: hidden;
	height: 50px;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -25px;
	text-align: center;
}
.picScroll-left .hd .prev, .picScroll-left .hd .next {
	display: block;
	width: 27px;
	height: 50px;
	float: left;
	cursor: pointer;
	background: url(../images/0014042_03.png) no-repeat left center;
	border-radius: 4px;/* 	margin:0 10px; */
}
.picScroll-left .hd .next {
	background-position: right center;
	float: right;
}
/* .picScroll-left .hd a:hover{background-color: #ea7724} */

.picScroll-left .hd .prevStop {
	background-position: -60px 0;
}
.picScroll-left .hd .nextStop {
	background-position: -60px -50px;
}
.picScroll-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	zoom: 1;
}
.picScroll-left .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
	background: url("../images/icocircle.gif") 0 -9px no-repeat;
}
.picScroll-left .hd ul li.on {
	background-position: 0 0;
}
.picScroll-left .bd {
	width: 915px;
	margin: 0 auto;
}
.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}
.picScroll-left .bd ul li {
	margin: 0 9px;
	float: left;
	_display: inline;
	border: 1px solid #10a710;
	background-color: #10a710;
	border-radius: 4px;
	overflow: hidden;
	text-align: center;
	position: relative;
}
.picScroll-left .bd ul li .pic {
	text-align: center;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.picScroll-left .bd ul li .pic img {
	width: 208px;
	height: 158px;
	display: block;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.picScroll-left .bd ul li .title {
	width: 100%;
	height: 32px;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 29px;
	line-height: 29px;
	background: url(../images/pro_l_bg_11.png);
	color: #fff;
	text-align: center;
}
.picScroll-left .bd ul li .pic img:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.picScroll-left .bd ul li .title a {
	color: #fff;
	display: block;
	line-height: 32px;
}
/* .about_us_aa{
	height: 371px;
} */
.about_us_aa_cc {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 16px;
	background: url(../images/common_bg_07.jpg) no-repeat center bottom;
}
.au_logo {
	text-align: center;
	margin-top: 40px;
}
.au_logo img {
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.au_logo img:hover {
	-webkit-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
}
.au_c {
	width: 720px;
	text-align: center;
	color: #fff;
	margin-top: 25px;
	margin-left: 140px;
	overflow: hidden;
	line-height: 28px;
}
.more_btn {
	display: inline-block;
	width: 120px;
	height: 32px;
	background-color: #fff;
	color: #23201d;
	border-radius: 15px;
	text-align: center;
	line-height: 32px;
	margin-top: 25px;
	-webkit-box-shadow: 0 3px 3px #23201d;
	box-shadow: 0 3px 3px #23201d;
}
.more_btn:hover {
	color: #fff;
	background-color: #ea7724;
}
.case_title_index {
	text-align: center;
	margin: 33px 0;
}
.case_title_index h2 {
	color: #23201d;
	font-size: 24px;
	font-weight: normal;
}
.case_title_index span {
	color: #ea7724;
	font-size: 28px;
}
.case_index_c {
	width: 1000px;
	margin: 0 auto;
}
.case_show {
	margin-bottom: 43px;
}
.case_show div img {
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.case_show div:hover img {
	-webkit-box-shadow: 0 4px 4px #666;
	box-shadow: 0 4px 4px #666;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.case_more {
	width: 187px;
	height: 144px;
	background: #ea7724 url(../images/001394_14.jpg) no-repeat 27px 19px;
	padding: 19px 27px;
	margin-bottom: 4px;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.case_more:hover {
	-webkit-box-shadow: 0 4px 4px #666;
	box-shadow: 0 4px 4px #666;
}
.case_more span {
	display: block;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	margin-top: 64px;
}
.case_more a {
	display: inline-block;
	width: 109px;
	height: 36px;
	line-height: 36px;
	color: #fff;
	border: 1px solid #fff;
	text-align: center;
	border-radius: 5px;
	margin-top: 15px;
}
.case_more a:hover {
	background-color: #fff;
	color: #ea7724;
	font-weight: bold;
}
.bg_pic {
	margin-right: 4px;
	margin-left: 10px;
}
.right_pic {
	margin-right: 10px;
}
.news_index_new {
	margin-top: 30px;
	background-color: #f2f2f2;
}
.news_index_cc {
	width: 1000px;
	margin: 0 auto;
}
.news_index_cc_new {
	background: none;
	padding-bottom: 25px;
}
.cc_common_title {
	position: relative;
}
.cc_common_title h2 {
	color: #636363;
	font-size: 24px;
}
.cc_common_title span {
	display: inline-block;
	color: #10a710;
	font-size: 28px;
	font-family: "Impact";
}
.cc_common_title a {
	position: absolute;
	right: 0;
	bottom: 7px;
	display: inline-block;
	background-color: #23201d;
	color: #fff;
	padding: 2px 5px;
}
.l_news_content {
	width: 497px;
}
.nic_t {
	margin-top: 12px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #8b8b8b;
	margin-left: 3px;
}
.right_c {
	width: 346px;
	margin-left: 13px;
	text-align: justify;
}
.right_c h2 {
	font-size: 18px;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	color: #004c60;
	font-weight: normal;
}
.right_c h2:hover {
	text-decoration: underline;
}
.right_c span {
	display: inline-block;
	height: 67px;
	line-height: 24px;
	overflow: hidden;
	margin-top: 2px;
	color: #797979;
}
.left_pic img {
	width: 128px;
	height: 94px;
	display: block;
}
.news_all {
	width: 98%;
	margin-top: 7px;
	margin-left: 3px;
}
.news_all ul li {
	color: #5d5d5d;
	height: 28px;
	line-height: 28px;
}
.news_all ul li a {
	display: inline-block;
	width: 80%;
	color: #004c60;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.news_all ul li a:hover {
	color: #137e9b;
}
.news_all ul li span {
	color: #848484;
	float: right;
}
.r_news_content {
	width: 497px;
	overflow: hidden;
}
.r_news_content_new {
	width: 395px!important;
	margin-top: 35px;
	padding-left: 53px;
	overflow: hidden;
	border-left: 1px solid #ccc;
}
.honor_list {
	margin-left: -25px;
	margin-top: 20px;
}
.honor_list ul li {
	float: left;
	width: 209px;
	height: 158px;
	border: 1px solid #10a710;
	border-radius: 5px;
	overflow: hidden;
	margin-left: 25px;
	overflow: hidden;
	-webkit-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.honor_list ul li img {
	width: 209px;
	height: 158px;
}
.honor_list ul li:hover {
	-webkit-transform: translateY(-5px);
	-ms-transform: translateY(-5px);
	-o-transform: translateY(-5px);
	transform: translateY(-5px);
	-webkit-box-shadow: 0 2px 4px #444;
	box-shadow: 0 2px 4px #444;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.contact_bottom {
	text-align: right;
}
.contact_bottom h2 {
	font-size: 30px;
	color: #636363;
}
.contact_bottom span {
	display: block;
	font-size: 36px;
	color: #10a710;
	font-family: "Impact";
}
.contact_map {
	margin-top: 20px;
}
.contact_content {
	width: 217px;
	height: 131px;
	overflow: hidden;
	line-height: 24px;
	color: #004c60;
}
.contact_content span {
	display: inline-block;
	/* 	float: right; */
	width: 175px;
	vertical-align: top;
}
.contact_pic img {
	width: 157px;
	height: 116px;
	border: 1px solid #10a710;
}
.news_all_new ul li {
	height: 27px;
	line-height: 27px;
}
.news_all_new ul li a {
	width: 100%;
}
.bb_nav {
	height: 45px;
	background-color: #1e83c9;
	position: relative;
}
.bb_nav_c {
	width: 1000px;
	margin: 0 auto;
}
.bb_nav ul li {
	width: 111px;
	float: left;
	text-align: center;
}
.bb_nav ul li a {
	display: inline-block;
	width: 100%;
	height: 28px;
	line-height: 28px;
	color: #fff;
	margin-top: 9px;
	font-size: 16px;
	border-radius: 4px;
}
.bb_nav ul li a:hover {
	background-color: #0a4b78
}
.bb_nav_c span {
	display: inline-block;
	width: 42px;
	height: 21px;
	background: url(../images/0013942_22.png) no-repeat center center;
	position: absolute;
	left: 50%;
	margin-left: -21px;
	bottom: -21px
}
.xml_map {
	margin-top: 38px;
	margin-bottom: 15px;
	height: 34px;
	line-height: 34px;
	background: url(../images/00139434_29.jpg) no-repeat left center;
}
.xml_map a {
	color: #a7a7a7;
	font-family: "宋体";
	font-size: 12px;
	padding-left: 46px;
}
.top_contact {
	float: right;
	margin-top: 20px;
}
.top_contact h2 {
	color: #0069b2;
	font-size: 20px;
	text-align: right;
	font-weight: normal;
}
.top_contact h2 span {
	display: inline-block;
	font-size: 24px;
	background: url(../images/0014042_07.png) no-repeat left center;
	font-family: Impact;
}
.share_i {
	margin-top: 80px;
}
.c_title_new {
	margin-top: 0;
}
.c_title_new h2 {
	width: auto!important;
	height: 43px;
	line-height: 43px;
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	background: url(../images/001397_15.jpg) center;
	text-align: center;
}
.contact_content_new {
	height: auto!important;
	margin-top: 5px;
}
.pro_content {
	margin-top: 13px;
	margin-left: -5px;
}
.pro_content ul li {
	float: left;
	width: 240px;
	padding: 2px;
	position: relative;
	margin-left: 5px;
	border: 1px solid #e9e9e9;
}
.pro_content ul li span {
	display: inline-block;
	width: 100%;
	position: absolute;
	left: 2px;
	bottom: 2px;
	width: 239px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	background: url(../images/qqqqqqe_08.png);
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-webkit-transition: all ease-in-out .3s;
	transition: all ease-in-out .3s;
	-ms-transition: all ease-in-out .3s;
	transition: all ease-in-out .3s;
}
.pro_content ul li a img {
	width: 239px;
	height: 178px;
	display: block;
	-webkit-transition: all ease-in-out .3s;
	transition: all ease-in-out .3s;
	-ms-transition: all ease-in-out .3s;
	transition: all ease-in-out .3s;
}
.pro_content ul li a img:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.pro_content ul li span:hover {
	color: #5db7f6;
}
.yanfa {
	width: 1000px;
	margin: auto;
}
.yanfa_c {
	width: 670px;
}
.yanfa_c .pro_content {
	margin-left: -12px;
}
.yanfa_c .pro_content ul li {
	width: 215px;
	padding: 0;
	bottom: 0;
	margin-left: 12px;
	border: 0;
}
.yanfa_c .pro_content ul li a img {
	width: 215px;
	height: 163px;
	display: block;
}
.yanfa_c .pro_content ul li a span {
	width: 100%;
	position: static;
	background: #e6e6e6;
	color: #004c60;
	font-size: 16px;
}
.xueshu {
	width: 320px;
}
.tuijian {
	width: 1000px;
	margin: 0 auto;
}
.tuijian .pro_content {
	margin-left: -12px;
}
.tuijian .pro_content ul li {
	border: 0;
	padding: 0;
	margin-left: 12px;
}
.tuijian .pro_content ul li span {
	position: static;
	height: 49px;
	line-height: 49px;
	background: #fff;
	color: #00375e;
}
.tuijian .pro_content ul li img {
	width: 235px;
	height: 174px;
	border: 4px solid #e8e8e8;
}
.c_title_tuijian {
	text-align: center;
	background: url(../images/00001_12.jpg) no-repeat left center;
}
.c_title_tuijian h2 {
	display: inline-block;
	background: none;
	color: #0460a1;
	font-size: 24px;
	background-color: #fff;
}
.tujian_tab_nav {
	text-align: center;
	margin-top: 5px;
}
.tujian_tab_nav a {
	display: inline-block;
	width: 109px;
	text-align: center;
	height: 31px;
	line-height: 31px;
	border: 1px solid #1785d1;
	background: url(../images/001397_15.jpg);
	font-size: 18px;
	color: #fff;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	margin-right: 5px;
}
.tujian_tab_nav a:hover {
	color: #f9e0ba;
}
