body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font {
	padding:0;
	margin:0;
	font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå", Arial, Helvetica, sans-serif;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}
fieldset, img {
	border:0;
	vertical-align:top;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-size:100%;
}
ol, ul, li, dl, dt, dd {
	list-style:none;
	vertical-align:top;
}
input, button, textarea, checkbox, select, radio, form {
	vertical-align:top;
}
a {
	text-decoration:none;
	color:#424242;
}
a.color {
	color:#b36e0b;
}
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#3ea7b3;
}
a:active {
	text-decoration:none;
}
a, area {
blr:expression(this.onFocus=this.blur())
}
:focus {
	outline:none;
}
.red, .red a {
	color:#a40000;
}
.left {
	float:left;
}
.right {
	float:right;
}
.autohei {
	overflow:hidden;
	zoom:1;
}
.clear {
	font-size:0;
	line-height:0;
	clear:both;
	overflow:hidden;
	zoom:1;
}
.blank {
	height:10px;
	font-size:0;
	line-height:0;
	clear:both;
	overflow:hidden;
}
.yahei, .yahei * {
	font-family:"Î¢ÈíÑÅºÚ";
}
.songti, .songti * {
	font-family:"ËÎÌå";
}
body {
	font-size:14px;
	background:#fff;
	line-height:26px;
	color:#333;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ËÎÌå", "SimSun", "Arial";
}
.blank25 {
	clear:both;
	display:block;
	overflow:hidden;
	height:25px
}
.w1100 {
	width:1100px;
	margin:0 auto
}
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1;
}
#header {
	background:#3ea7b3;
	height:44px;
}
#navigation {
	height:44px;
	_overflow:hidden;
	background-color:#3ea7b3;
	font-size:12px;
}
#nav {
	width:840px;
	height:44px;
	float:left;
	margin-left:15px;
}
#nav li {
	text-align:center;
	width:105px;
	height:44px;
	overflow:hidden;
	float:left;
	background:url(../../../../themes/new/static/images/dgx.gif) right center no-repeat;
	text-shadow:0 1px 0 #666;
}
#nav li .form {
	width:178px;
	height:44px;
	float:right;
	line-height:44px;
}
#nav li .form input {
	vertical-align:middle;
}
#nav li .form input[type=text] {
	height:20px;
}
#nav li.none {
	background:transparent;
}
#nav a {
	display:block;
	width:100%;
	height:44px;
	line-height:41px;
	overflow:hidden;
	position:relative;
	color:#fff;
	font-size:16px;
	text-align:center;
}
#nav a:hover {
	color:#fff;
	background-color:#3ea7b3;
}
#nav a span {
	display:block;
	width:100%;
	height:44px;
	line-height:41px;
	text-align:center;
	position:absolute;
	left:0;
	cursor:pointer;
}
#nav a span.out {
	top:0;
}
#nav a span.over {
	top:-44px;
	background-color:#3ea7b3;
}
#submenu {
	width:240px;
	height:44px;
	float:left;
	_overflow:hidden;
}
#submenu h2 {
	width:240px;
	height:44px;
	line-height:42px;
	overflow:hidden;
	background-color:#4a939e;
	position:relative;
	font-size:18px;
	color:#fff;
	text-indent:20px;
}
#submenu h2 a {
	color:#fff;
}
#submenu h2 i {
	width:18px;
	height:18px;
	background:url(../../../../themes/new/static/images/sjjt.jpg) no-repeat;
	position:absolute;
	top:16px;
	right:18px;
}
.submenu-list {
	width:240px;
	position:absolute;
	overflow:hidden;
	background-color:#f5f5f5;
	background-color:rgba(245, 245, 245, 0.9);
	z-index:99;
	_background-color:#f5f5f5;
	_overflow:hidden;
}
.submenu-list-group .submenu-item {
	width:225px;
	height:60px;
	padding:9px 0 0 15px;
	line-height:24px;
	border-bottom:1px solid #ccc;
	_overflow:hidden;
	_float:left;
	_clear:both;
}
.submenu-list-group .i4 {
	border:0 none;
}
.submenu-item h3 a, .submenu-item p a {
	color:#000;
}
.submenu-item:hover h3 a, .submenu-item:hover p a {
	color:#fff;
}
.submenu-item h3 {
	height:25px;
	line-height:25px;
	overflow:hidden;
	padding-left:37px;
	font-size:16px;
	margin-bottom:7px;
	font-weight:700;
	position:relative;
}
.submenu-item h3 a {
	display:block;
}
.submenu-item h3 i {
	width:24px;
	height:24px;
	position:absolute;
	left:5px;
	-moz-transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-ms-transition:all 0.3s linear 0s;
	transition:all 0.3s linear 0s;
}
.submenu-item h3.i1 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) 0 0
}
.submenu-item h3.i2 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) 0 -25px
}
.submenu-item h3.i3 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) 0 -50px
}
.submenu-item h3.i4 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) 0 -75px
}
.submenu-item h3.i5 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) 0 -100px
}
.submenu-item h3.i6 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) 0 -125px
}
.submenu-item h3.i7 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) 0 -150px
}
.submenu-item p {
	height:48px;
	overflow:hidden;
}
.submenu-item p a {
	border-radius:2px;
	margin-right:4px;
	padding:2px 5px;
}
.submenu-list-group .submenu-item:hover {
	background:#3ea7b3;
}
.submenu-item:hover h3 {
	background-image:url(../../../../themes/new/static/images/sprite_bg3a.png) no-repeat 0 0;
}
.submenu-item:hover h3.i1 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) -24px 0
}
.submenu-item:hover h3.i2 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) -24px -25px
}
.submenu-item:hover h3.i3 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) -24px -50px
}
.submenu-item:hover h3.i4 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) -24px -75px
}
.submenu-item:hover h3.i5 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) -24px -100px
}
.submenu-item:hover h3.i6 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) -24px -125px
}
.submenu-item:hover h3.i6 i {
	background:url(../../../../themes/new/static/images/sprite_bg3.png) -24px -150px
}
.submenu-item:hover p a:hover {
	color:#3ea7b3;
	outline:medium none;
	text-decoration:none;
	-moz-transition:all 0.3s ease-out 0s;
	-webkit-transition:all 0.3s ease-out 0s;
	-ms-transition:all 0.3s ease-out 0s;
	transition:all 0.3s ease-out 0s;
	background-color:#fff;
}
.footer {
	height:auto;
	border-top:5px solid #2a757e;
	color:#000;
}
.footer a {
	color:#000;
}
.footer a:hover {
	color:#000;
	text-decoration:underline
}
.footer_top {
	height:218px;
	padding:45px;
	background:url(../../../../themes/new/static/images/nr_bj.gif);
}
.footer_top_nra {
	width:773px;
	float:left;
	height:218px;
	border-right:1px solid #fff
}
.footer_top_nra li {
	width:90px;
	float:left;
	height:218px;
	overflow:hidden;
	margin-right:35px;
}
.footer_top_nra li h2 {
	background:url(../../../../themes/new/static/images/footer_xt.jpg) no-repeat bottom;
	line-height:30px;
	padding-bottom:5px;
	font-size:16px;
	margin-bottom:10px;
}
.footer_top_nra li h2 span {
	background:url(../../../../themes/new/static/images/yd.png) no-repeat 0 10px;
	padding-left:15px;
	display:block
}
.footer_top_nra li p {
	line-height:30px;
	font-size:12px;
	padding-left:10px;
}
.footer_logo {
	width:304px;
	float:right;
	height:200px;
	padding-top:18px;
}
.address {
	text-align:center;
	padding:10px 0
}
.Hotline {
	background:url(../../../../themes/new/static/images/phione_02.png) no-repeat 10px 4px;
	padding-left:40px;
	line-height:32px;
}
.footer_qq {
	background:url(../../../../themes/new/static/images/qq.png) no-repeat 10px 4px;
	padding-left:40px;
	line-height:32px;
}
.footer_bottom {
	background:url(../../../../themes/new/static/images/footer_bj.jpg);
	height:127px;
	padding:20px;
}
.footer_bottom_tp {
	height:100px;
	overflow:hidden
}
.footer_bottom_left {
	width:342px;
	float:left;
	height:100px;
}
.footer_bottom_left h2 {
	border-bottom:1px solid #4ba1c2;
	line-height:32px;
	height:34px;
	margin-bottom:10px;
	font-size:18px
}
.footer_bottom_left h2 span {
	border-bottom:2px solid #4ba1c2;
	display:block;
	width:85px;
	height:32px
}
.footer_bottom_left_nr a {
	padding:5px 10px 0 0;
	font-size:12px
}
.footer_bottom_right {
	width:730px;
	height:85px;
	overflow:hidden;
	float:right;
	font-size:12px;
	padding-top:15px;
}
.footer_bottom_right li {
	width:154px;
	height:85px;
	float:left;
	margin-left:10px;
}
.footer_bottom_right_pic {
	width:69px;
	text-align:center;
	float:left;
	height:100px;
}
.footer_bottom_right_wz {
	width:74px;
	text-align:center;
	float:left;
	height:67px;
	padding-top:16px;
}
.footer_bottom_bt {
	text-align:center;
	line-height:26px;
}
.expeat {
	height:443px;
	background:url(../../../../themes/new/static/images/zj_bj.jpg) repeat-y center 0 fixed;
	border-bottom:12px solid #828282;
}
.expeat_nr {
	height:443px;
	position:relative;
}
.expeat_nrs {
	width:1005px;
	margin:0 auto;
	height:443px;
	position:relative;
	overflow:hidden
}
.expeat_nrs_zj {
	position:absolute;
	width:360px;
	bottom:0px;
	left:0px;
}
.expeat_nrs_right {
	width:570px;
	background-color:#fff;
	background-color:rgba(245, 245, 245, 0.7);
	position:absolute;
	height:383px;
	right:0px;
	top:0px;
	padding:30px;
}
.zjxm {
	font-size:32px;
	line-height:46px;
}
.zjjs {
	font-size:18px;
	font-weight:normal;
	border-bottom:1px solid #999999;
	padding:5px;
}
.zjjs_nr {
	line-height:24px;
	text-indent:30px;
	padding:15px 0;
}
.adept {
	font-size:18px;
	background:url(../../../../themes/new/static/images/ssd.png) no-repeat 0 0;
	padding-left:30px;
	display:block
}
.project {
	padding:10px 0;
	height:30px;
	line-height:30px;
	overflow:hidden
}
.project a {
	display:block;
	float:left;
	padding:0 15px;
	margin-right:10px;
	color:#fff;
	text-decoration:none;
}
.project a.back_a {
	background:#029244;
}
.project a.back_b {
	background:#3ea7b3
}
.project a.back_c {
	background:#fe7d06
}
.expeat_yz_pl {
	padding:10px 0 0 0;
	font-size:18px
}
.expeat_yz {
	height:29px;
	width:29px;
	background:url(../../../../themes/new/static/images/expeat_yz.png) no-repeat 0 0;
	display:block;
	float:left;
	margin-right:5px;
}
.expeat_yz h2 {
	line-height:29px;
	height:29px;
}
.expeat_yz_plyz {
	padding:5px 0;
	line-height:24px;
}
.wp {
	margin:0 auto;
}
.qh {
	position:relative;
}
.qhbt div {
	position:relative;
	float:left;
	cursor:pointer;
}
.qhct {
	width:1005px;
	height:443px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
.qhct ul {
	width:10000px;
	position:absolute;
	left:0;
}
.qhct ul li {
	width:1005px;
	float:left;
}
.qhbt {
	height:12px;
	line-height:12px;
	background:#555555;
	position:absolute;
	bottom:-12px;
	width:1100px;
	z-index:100px;
}
.qhbt #szqh {
	float:left;
	width:275px;
	background:url(../../../../themes/new/static/images/fgx.jpg) repeat-y right;
	text-align:center;
	color:#fff;
	cursor:pointer;
	font-size:10px;
}
.qhbt #szqh.current, .expeat_numeber li.curo {
	background:#40a9b5
}
.qhbt #szqh a {
	color:#fff;
}
.qhbt #szqh.on {
	background:#40a9b5
}
#banner {
	height:374px;
	overflow:hidden;
	position:relative;
	width:276px;
}
#banner .d1 {
	width:100%;
	height:374px;
	display:block;
	position:absolute;
	left:0px;
}
#banner .d2 {
	width:100%;
	height:30px;
	clear:both;
	position:absolute;
	z-index:100;
	left:0px;
	bottom:0px;
}
#banner .d2 ul {
	float:left;
	position:absolute;
	left:40%;
	top:0;
	display:inline;
}
#banner .d2 li {
	width:20px;
	height:20px;
	overflow:hidden;
	cursor:pointer;
	background:url(../../../../themes/new/static/images/yq.png) no-repeat center;
	float:left;
	margin:0 3px;
	display:inline;
}
#banner .d2 li.nuw {
	background:url(../../../../themes/new/static/images/yq_1.png) no-repeat center;
}
.about_content .index_about_pic .tit {
	position:absolute;
	width:100%;
	right:0;
	bottom:-28px;
	height:28px;
	line-height:28px;
	color:#FFFFFF;
	z-index:11;
	text-align:center;
	cursor:pointer;
}
.about_content .index_about_pic .bg {
	position:absolute;
	width:100%;
	right:0;
	bottom:-28px;
	height:28px;
	line-height:28px;
	background:#000000;
	z-index:10;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	cursor:pointer;
}
.about_content .rcon .top {
	height:auto;
	overflow:hidden;
	margin-bottom:12px;
}
.xz_banner {
	overflow:hidden;
	zoom:1;
}
#focusindex {
	height:430px;
	overflow:hidden;
	position:relative;
	width:100%
}
#focusindex li {
	height:430px;
	overflow:hidden;
	position:absolute;
	width:100%;
}
#focusindex li a {
	display:block;
	height:430px;
	position:absolute;
	width:100%;
	z-index:2
}
#focusindex .btn {
	position:absolute;
	width:100%;
	height:30px;
	bottom:0;
	text-align:center;
	z-index:9
}
#focusindex .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:14px;
	height:14px;
	_font-size:0;
	margin:5px 10px;
	cursor:pointer;
	background:#bebebd;
	z-index:8;
	border-radius:50%
}
#focusindex .btn span.on {
	background:#3ea7b3;
	z-index:9
}
#focusindex .preNext {
	width:44px;
	height:44px;
	position:absolute;
	top:180px;
	background:url(../../../../themes/new/static/images/xz-sprite.png) no-repeat left bottom;
	cursor:pointer;
	z-index:9;
	opacity:0;
	transition:all 0.3s linear 0s;
}
#focusindex .pre {
	left:0%;
	z-index:9
}
#focusindex .next {
	right:0%;
	background-position:right bottom;
	z-index:9
}
#focusindex:hover .preNext {
	opacity:0.5;
}
#focusindex:hover .pre {
	left:10%;
}
#focusindex:hover .next {
	right:10%;
}
#focusindex .pre:hover, #focusindex .next:hover {
	opacity:1;
}
.xz_banner2 {
	background:url(../../../../themes/new/static/images/banner2.jpg) no-repeat center top;
}
.xz_banner1 {
	background:url(../../../../themes/new/static/images/banner1.jpg) no-repeat center top;
}
.xz_banner5 {
	background:url(../../../../themes/new/static/images/banner5.jpg) no-repeat center top;
}
.xz_banner4 {
	background:url(../../../../themes/new/static/images/banner4.jpg) no-repeat center top;
}
.xz_banner6 {
	background:url(../../../../themes/new/static/images/banner6.jpg) no-repeat center top;
}
.jj_banner {
	width:100%;
	height:430px;
	background:url(../../../../themes/new/static/images/banner1.jpg) no-repeat center top;
}
.js_banner {
	width:100%;
	height:430px;
	background:url(../../../../themes/new/static/images/banner2.jpg) no-repeat center top;
}
.zj_banner {
	width:100%;
	height:430px;
	background:url(../../../../themes/new/static/images/banner3.jpg) no-repeat center top;
}
.link_a {
	border-bottom:1px solid #dfdfdf;
	background:#f5f5f5;
	height:85px;
	overflow:hidden
}
.link_a li {
	width:110px;
	height:85px;
	float:left;
	overflow:hidden;
}
.link_a li a {
	display:block;
	width:100%;
	height:170px;
	border:1px solid #dfdfdf;
	color:#333333;
}
.link_a li a:hover {
	background-color:#3ea7b3;
	color:#ffffff;
}
.link_a li .to {
	width:110px;
	height:55px;
*position:relative;
	display:table;
}
.link_a li .to .mid {
	width:100%;
	height:auto;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
*position:absolute;
*top:50%
}
.link_a li .to .mid p {
*position:relative;
*top:-50%;
	font-size:18px;
	color:#333
}
.link_a li .bo {
	width:100%;
	height:25px;
	text-align:center;
}
.conter_a {
	height:375px;
}
.flash {
	width:275px;
	float:left;
	margin-right:15px;
}
.news {
	width:446px;
	padding:20px;
	height:333px;
	border:1px solid #d5d5d5;
}
.news h2 {
	text-align:center;
	line-height:40px;
	font-size:22px;
	color:#333
}
.news h2 a {
	color:#000;
}
.news p {
	text-indent:30px;
	padding-top:5px;
}
.news_nr {
	padding-top:25px;
	height:210px;
	position:relative;
}
.news_tab {
	height:30px;
	line-height:30px;
	color:#333;
	background:#d5d5d5
}
.news_tab li {
	width:130px;
	height:30px;
	float:left;
	text-align:center;
	font-size:16px;
	border-right:1px solid #fff
}
.news_tab li a {
	height:30px;
	display:block;
	background:#eeeeee
}
.news_tab a.pet {
	background:#3ea7b3;
	color:#fff
}
.news_tab_nr {
	padding-top:15px;
	height:165px;
}
.news_tab_nr li {
	width:394px;
	padding-right:15px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	background:url(../../../../themes/new/static/images/sjjta.gif) no-repeat 0 15px;
	padding-left:10px;
}
.trademark {
	width:287px;
	float:right;
	height:373px;
	padding:0 10px;
	border:1px solid #d5d5d5;
}
.trademark_im {
	height:151px;
	padding:15px 0;
	width:283px;
	margin:0 auto
}
.trademark_im img {
	width:283px;
	height:151px;
}
.trademark_nr {
	width:283px;
	height:127px;
	overflow:hidden;
	font-size:12px;
	margin:0 auto;
	text-indent:30px;
}
.news_top {
	position:absolute;
	top:0px;
}
.science {
	height:auto;
}
.science_nr {
	height:227px;
	padding:25px 0px;
	position:relative
}
.science_nr li {
	width:184px;
	height:227px;
	display:block
}
.science_nr li p {
	text-align:center;
	line-height:26px;
	font-size:16px
}
.science_nr li img {
	width:184px;
	height:177px;
}
.science_nrli {
	position:absolute;
	top:25px;
	left:0px;
}
.science_nrli2 {
	position:absolute;
	top:25px;
	left:184px;
}
.science_nrli3 {
	position:absolute;
	top:25px;
	left:368px;
}
.science_nrli4 {
	position:absolute;
	top:25px;
	left:552px;
}
.science_nrli5 {
	position:absolute;
	top:25px;
	left:735px;
}
.backgrounda {
	background:#f3f3f3
}
.main_blog_deco {
	border-top:solid 1px rgb(165,165,165);
	width:30px;
	margin-left:auto;
	margin-right:auto;
transition-duration:.3s;
}
.w-blog-entry-h {
	height:227px;
}
.w-blog-entry-h:hover .main_blog_deco {
	width:104px;
	border-top:solid 1px #fff;
}
.w-blog-entry-h a:hover {
	color:#fff
}
.w-blog-entry {
	border:none;
	padding:0;
	margin-bottom:0;
	text-align:center;
	box-shadow:0 1px 1px rgba(0, 0, 0, 0);
	-webkit-transition:box-shadow 0.25s;
	transition:box-shadow 0.25s;
	height:227px;
}
.w-blog-entry:hover {
	box-shadow:0 2px 15px rgba(0, 0, 0, 0.17);
	z-index:3;
	background:#3DA7AF;
	color:#fff
}
.w-blog-entry-title {
	font-size:14px;
	font-weight:normal;
	line-height:36px;
	width:184px;
}
.gallery {
	height:251px;
	background:url(../../../../themes/new/static/images/bg_gallery.jpg) 0 0 repeat-x;
}
.gallery_wrap {
	width:1100px;
	margin:0 auto;
}
.gallery li {
	float:left;
}
.gallery li.btn {
	width:184px;
	height:227px;
	background:url(../../../../themes/new/static/images/tpzs.gif) 0 0 no-repeat;
	position:absolute;
	right:0px;
	top:25px;
}
.gallery li.btn a {
	display:block;
	width:184px;
	height:227px;
	background:url(../../../../themes/new/static/images/btn_gall_open.jpg) 0 0 no-repeat;
	opacity:1;
	text-indent:-5000px;
}
#gallery_box {
	height:0px;
	overflow:hidden;
	position:relative;
	background:url(../../../../themes/new/static/images/nr_bj.gif);
}
.gallery_box_wrap {
	width:1100px;
	height:339px;
	padding-top:30px;
	position:relative;
	margin:0 auto;
	z-index:-100px;
}
.gallery_box_wrap span.close {
	position:absolute;
	top:30px;
	right:0;
	cursor:pointer;
}
.gallery_box_wrap .gall_info {
	width:130px;
	float:left;
	margin-right:45px;
	position:relative;
	color:#fff;
}
.gallery_box_wrap .gall_info .next_gall {
	width:130px;
	height:130px;
	background:url(../../../../themes/new/static/images/bg_gallery_next.png) 0 0 no-repeat;
	position:relative;
	cursor:pointer;
}
.gallery_box_wrap .gall_info .next_gall span {
	position:absolute;
	bottom:15px;
	right:15px;
}
.gallery_box_wrap .gall_info .next_gall strong {
	display:block;
	width:58px;
	height:24px;
	position:absolute;
	top:20px;
	left:15px;
	background:url(../../../../themes/new/static/images/txt_gallery.png) right 0 no-repeat;
	text-indent:-5000px;
}
.gallery_box_wrap .gall_info .gall_num {
	margin-top:15px;
	font:bold 10px 'Microsoft Yahei';
	text-align:right;
}
.gallery_box_wrap .gall_info .gall_num a {
	color:#a2dcde;
	margin-left:10px;
}
.gallery_box_wrap .gall_info .gall_num a.on {
	color:#fff;
}
.gallery_box_wrap .gall_b_f {
	width:817px;
	height:275px;
	float:left;
	position:relative;
}
.gallery_box_wrap .gall_b_f .b_f_inner {
	position:absolute;
	top:0;
	left:0;
	width:818px;
	height:275px;
}
.gallery_box_wrap .gall_b_f .b_f_inner .gall_wrap {
	height:275px;
	position:relative;
	overflow:hidden;
	padding:0;
}
.gallery_box_wrap .gall_b_f .b_f_inner ul {
	position:absolute;
	height:10000px;
}
.gallery_box_wrap .gall_b_f .bf {
	float:left;
	width:464px;
}
.entity_kj {
	position:relative;
	display:block;
	height:275px;
}
.entity {
	width:80px;
	height:80px;
	background:url(../../../../themes/new/static/images/kx.png) no-repeat;
	color:#fff;
	padding:25px;
	font-size:24px;
	float:left
}
.entity_im {
	width:303px;
	height:265px;
	padding:4px;
	border:1px solid #fff;
}
.entity_im_nr h1 img {
	width:301px;
	height:209px;
	border-bottom:1px solid #ececec
}
.entity_im_nr p {
	line-height:52px;
	font-size:24px;
	color:#333;
	text-align:center
}
.entity_im_nr {
	width:303px;
	height:265px;
	background:#f3f3f3
}
.gallery_box_wrap .gall_b_f .af {
	float:right;
	width:313px;
}
.gallery_box_wrap .gall_util {
	width:198px;
	float:right;
}
.gallery_box_wrap .gall_util .gall_arrow {
	height:150px;
	margin:70px 0 50px 0;
	position:relative;
}
.gallery_box_wrap .gall_util .gall_arrow a.top {
	position:absolute;
	bottom:0;
	left:72px;
	cursor:pointer
}
.gallery_box_wrap .gall_util .gall_arrow a.btm {
	position:absolute;
	top:0;
	left:72px;
}
.gallery_box_wrap .gall_util .page_num {
	padding-top:69px;
	text-align:center;
	font:10px 'Microsoft Yahei';
	color:#fff;
}
.gallery_box_wrap .gall_util .page_num em {
	font-weight:bold;
}
.gallery_box_wrap .gall_util a.link_gall {
	display:block;
}
.gallery_box_wrap .gall_util a.link_gall span {
	display:block;
	width:113px;
	height:12px;
	margin:0 auto;
	background:url(../../../../themes/new/static/images/imagestxt_gallery.png) 0 -240px no-repeat;
	text-indent:-5000px;
}
.gallery_box_wrap .identify_adult {
	position:absolute;
	top:30px;
	right:140px;
	z-index:100;
	display:none;
}
.wrap-2 {
	height:171px;
	background:#eee;
	overflow:hidden;
	color:#333;
	margin:5px auto;
}
.jibing {
	width:1100px;
	height:100%;
	margin:0 auto;
	padding-top:25px;
	text-align:center;
}
span.zice {
	display:block;
	width:134px;
	height:25px;
	background:#3ea7b3;
	border:2px solid #27838d;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:26px 0;
	font-size:18px;
	font-weight:bold;
	float:left;
	color:#fff
}
.jibing a {
	float:left;
	display:block;
	float:left;
	height:30px;
	border:1px solid #e2e2e2;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	padding:0 18px;
	line-height:30px;
	background:#fff;
	margin:0 0 15px 10px;
	font-size:12px;
	font-size:14px;
}
.jibing a:hover {
	background:#3ea7b3;
	border-color:#096d9b;
	color:#fff
}
.jibing a.hot {
	padding:0;
}
.jibing a.hot font {
	background:url(../../../../themes/new/static/images/hot.gif) right top no-repeat;
	height:30px;
	padding:0 18px;
}
.expeat {
	height:443px;
	background:url(../../../../themes/new/static/images/zj_bj.jpg) repeat-y center 0 fixed;
	border-bottom:12px solid #828282;
}
.expeat_nr {
	height:443px;
	position:relative;
}
.left_jt {
	height:443px;
	width:38px;
	background:url(../../../../themes/new/static/images/zj_left.png) no-repeat center;
	position:absolute;
	left:0px;
	cursor:pointer
}
.right_jt {
	height:443px;
	width:38px;
	background:url(../../../../themes/new/static/images/zj_right.png) no-repeat center;
	position:absolute;
	right:0px;
	cursor:pointer
}
.expeat_nrs {
	width:1005px;
	margin:0 auto;
	height:443px;
	position:relative;
	overflow:hidden
}
.expeat_nrs_zj {
	position:absolute;
	width:360px;
	bottom:0px;
	left:0px;
}
.expeat_nrs_right {
	width:570px;
	background-color:#fff;
	background-color:rgba(245, 245, 245, 0.7);
	position:absolute;
	height:383px;
	right:0px;
	top:0px;
	padding:30px;
}
.zjxm {
	font-size:32px;
	line-height:46px;
}
.zjjs {
	font-size:18px;
	font-weight:normal;
	border-bottom:1px solid #999999;
	padding:5px;
}
.zjjs_nr {
	line-height:24px;
	text-indent:30px;
	padding:15px 0;
}
.adept {
	font-size:18px;
	background:url(../../../../themes/new/static/images/ssd.png) no-repeat 0 0;
	padding-left:30px;
	display:block
}
.project {
	padding:10px 0;
	height:30px;
	line-height:30px;
	overflow:hidden
}
.project a {
	display:block;
	float:left;
	padding:0 15px;
	margin-right:10px;
	color:#fff
}
.project a.back_a {
	background:#029244
}
.project a.back_b {
	background:#3ea7b3
}
.project a.back_c {
	background:#fe7d06
}
.expeat_yz_pl {
	padding:10px 0 0 0;
	font-size:18px
}
.expeat_yz {
	height:29px;
	width:29px;
	background:url(../../../../themes/new/static/images/expeat_yz.png) no-repeat 0 0;
	display:block;
	float:left;
	margin-right:5px;
}
.expeat_yz h2 {
	line-height:29px;
	height:29px;
}
.expeat_yz_plyz {
	padding:5px 0;
	line-height:24px;
}
.expeat_numeber {
	height:12px;
	line-height:12px;
	background:#555555;
	position:absolute;
	bottom:-12px;
	width:1100px;
	z-index:100px;
}
.expeat_numeber li {
	float:left;
	width:182px;
	background:url(../../../../themes/new/static/images/fgx.jpg) repeat-y right;
	text-align:center;
	color:#fff;
	cursor:pointer;
	font-size:10px;
}
.expeat_numeber li.current, .expeat_numeber li.curo {
	background:#40a9b5
}
.expeat_numeber li a {
	color:#fff;
}
.Clinical {
	border:1px solid #CCC;
}
.Clinical_title {
	height:48px;
	background:#eeeeee
}
.Clinical_title h1 {
	font-size:24px;
	height:46px;
	border-bottom:2px solid #cecece;
	width:212px;
	line-height:46px;
	text-align:center;
	float:left;
}
.Clinical_title h1 i {
	font-size:12px;
	color:#666
}
.Clinical_title_nr {
	width:888px;
	height:48px;
	background:#eee;
	float:left
}
.Clinical_title_nr li {
	width:148px;
	background:url(../../../../themes/new/static/images/ke_fgx.jpg) repeat-y right;
	height:46px;
	line-height:46px;
	border-bottom:2px solid #cecece;
	float:left
}
.Clinical_title_nr li a {
	color:#333;
	padding-left:45px;
	height:46px;
	display:block;
	background:url(../../../../themes/new/static/images/ke_fgx.jpg) repeat-y right;
	font-size:16px
}
.Clinical_title_nr li a.pet {
	color:#fff;
	display:block;
	background:url(../../../../themes/new/static/images/ks_jb_01a.png) no-repeat 10px 10px #40a9b5;
}
.Clinical_title_nr li.csr1 {
	background:url(../../../../themes/new/static/images/ks_jb_01.png) no-repeat 10px 10px;
}
.Clinical_title_nr li.csr2 a {
	background:url(../../../../themes/new/static/images/ks_jb_03.png) no-repeat 10px 10px;
}
.Clinical_title_nr li.csr2 a.pet {
	background:url(../../../../themes/new/static/images/ks_jb_03a.png) no-repeat 10px 10px #40a9b5;
}
.Clinical_title_nr li.csr3 a {
	background:url(../../../../themes/new/static/images/ks_jb_02.png) no-repeat 10px 10px;
}
.Clinical_title_nr li.csr3 a.pet {
	background:url(../../../../themes/new/static/images/ks_jb_02a.png) no-repeat 10px 10px #40a9b5;
}
.Clinical_title_nr li.csr4 a {
	background:url(../../../../themes/new/static/images/ks_jb_05.png) no-repeat 10px 10px;
}
.Clinical_title_nr li.csr4 a.pet {
	background:url(../../../../themes/new/static/images/ks_jb_05a.png) no-repeat 10px 10px #40a9b5;
}
.Clinical_title_nr li.csr5 a {
	background:url(../../../../themes/new/static/images/ks_jb_04.png) no-repeat 10px 10px;
}
.Clinical_title_nr li.csr5 a.pet {
	background:url(../../../../themes/new/static/images/ks_jb_04a.png) no-repeat 10px 10px #40a9b5;
}
.Clinical_title_nr li.csr6 a {
	background:url(../../../../themes/new/static/images/ks_jb_06.png) no-repeat 10px 10px;
}
.Clinical_title_nr li.csr6 a.pet {
	background:url(../../../../themes/new/static/images/ks_jb_06a.png) no-repeat 10px 10px #40a9b5;
}
.Clinical_nr {
	height:323px;
	padding-top:25px;
	padding-bottom:5px;
}
.Clinical_nr_img {
	height:323px;
}
.Clinical_nr_img img {
	width:289px;
	height:323px;
}
.Clinical_nr_lis {
	margin-left:15px;
	width:505px;
}
.Clinical_nr_center {
	width:810px;
	padding-left:10px;
	height:323px;
	overflow:hidden
}
.Clinical_nr_center_top {
	height:85px;
	padding:10px;
	background:#f3f2f2;
	overflow:hidden
}
.Clinical_nr_center_top h2 {
	font-size:18px;
	text-align:center;
	padding-top:5px;
	font-weight:bold;
}
.Clinical_nr_center_top p {
	line-height:24px;
	padding:5px 10px 0px 10px;
	text-indent:30px;
	height:48px;
	overflow:hidden
}
.Clinical_nr_center_bottom {
	height:185px;
	background:url(../../../../themes/new/static/images/nmeber.png) no-repeat 5px 5px;
	margin-top:25px;
	overflow:hidden;
	width:500px;
}
.Clinical_nr_center_bottom li {
	line-height:34px;
	padding-left:35px;
	border-bottom:1px dotted #cecece;
	height:34px;
	overflow:hidden;
}
.Clinical_nr_center_bottom li a {
	width:347px;
	float:left;
	height:34px;
	overflow:hidden;
}
.Clinical_nr_center_bottom li span {
	width:96px;
	float:right;
	height:34px;
	overflow:hidden;
}
.Clinical_nr_right {
	width:256px;
	height:323px;
	overflow:hidden
}
.Clinical_nr_right_top {
	height:188px;
}
.Clinical_nr_right_top .jsx {
	width:235px;
	height:125px;
	margin:10px auto 0 auto
}
.Clinical_nr_right_bottom {
	height:136px;
	overflow:hidden
}
.Clinical_nr_right_bottom ul {
	padding-top:10px;
	font-size:12px
}
.Clinical_nr_right_bottom ul li {
	line-height:24px;
}
.online_sj {
	height:337px;
	background:url(../../../../themes/new/static/images/yuye_bj.jpg) repeat-y fixed center 0px;
}
.online_sj_nr {
	height:337px;
}
.online_sj_nrtop {
	height:130px;
	width:1100px;
	position:relative;
	padding-top:90px;
}
.online_sj_nrlf {
	left:0px;
	top:90px;
	position:absolute;
	width:150px;
	height:130px;
}
.number_sz {
	height:67px;
}
.number_sz li {
	background:url(../../../../themes/new/static/images/number_bj.jpg);
	height:67px;
	line-height:67px;
	font-size:48px;
	color:#fff;
	text-align:center;
	margin-right:2px;
	float:left;
	text-shadow:0 1px 0 #a8121c;
	width:48px;
}
.number_sz li.szbdb {
	width:156px;
	letter-spacing:10px;
	padding-left:5px;
	background:url(../../../../themes/new/static/images/number_bj_1.png) no-repeat;
	letter-spacing:23px;
	padding-left:10px;
}
.number_sz li.dqrs {
	background:url(../../../../themes/new/static/images/number_bj_1.png) no-repeat;
	height:67px;
	line-height:67px;
	font-size:48px;
	color:#fff;
	text-align:center;
	margin-right:2px;
	float:left;
	text-shadow:0 1px 0 #a8121c;
	width:198px;
}
.number_rs {
	font-size:24px;
	color:#fff;
	text-align:center;
	padding-top:10px;
	position:static;
	text-shadow:0 1px 0 #1c9ec3;
}
.online_sj_nrcet {
	width:202px;
	margin:0 auto;
}
.online_sj_right {
	width:202px;
	right:0px;
	top:90px;
	position:absolute;
}
.number_btn {
	background:url(../../../../themes/new/static/images/btn.png);
	width:194px;
	height:55px;
	margin:0 auto;
	line-height:55px;
	text-align:center;
}
.number_btn a {
	color:#fff;
	font-size:18px;
	text-shadow:0 1px 0 #333;
}
.condition {
	height:440px;
}
.condition_title {
	height:48px;
	background:#eeeeee
}
.condition_title h1 {
	font-size:24px;
	height:46px;
	border-bottom:2px solid #cecece;
	width:212px;
	line-height:46px;
	text-align:center;
	float:left;
}
.condition_title h1 i {
	font-size:12px;
	color:#666
}
.condition_title_nr {
	width:888px;
	height:48px;
	background:#eee;
	float:left
}
.condition_title li {
	width:25%;
	background:url(../../../../themes/new/static/images/ke_fgx.jpg) repeat-y right;
	height:46px;
	line-height:46px;
	border-bottom:2px solid #cecece;
	float:left;
	text-align:center;
	font-size:18px
}
.condition_title li a {
	display:block;
	background:url(../../../../themes/new/static/images/ke_fgx.jpg) repeat-y right;
	color:#333
}
.condition_title li a.pet {
	background:url(../../../../themes/new/static/images/hj_01.png) no-repeat 30px 10px #40a9b5;
	color:#fff;
	display:block;
	text-align:center
}
.condition_title li.mas01 {
	background:url(../../../../themes/new/static/images/hj_01a.png) no-repeat 30px 10px;
}
.condition_title li.mas02 a {
	background:url(../../../../themes/new/static/images/hj_02a.png) no-repeat 30px 10px;
}
.condition_title li.mas02 a.pet {
	background:url(../../../../themes/new/static/images/hj_02.png) no-repeat 30px 10px #40a9b5;
}
.condition_title li.mas03 a {
	background:url(../../../../themes/new/static/images/hj_03a.png) no-repeat 30px 10px;
}
.condition_title li.mas03 a.pet {
	background:url(../../../../themes/new/static/images/hj_03.png) no-repeat 30px 10px #40a9b5;
}
.condition_title li.mas04 a {
	background:url(../../../../themes/new/static/images/hj_04a.png) no-repeat 30px 10px;
}
.condition_title li.mas04 a.pet {
	background:url(../../../../themes/new/static/images/hj_04.png) no-repeat 30px 10px #40a9b5;
}
.Male_a {
	padding-top:20px;
	height:345px;
}
.environment {
	height:345px;
}
.environment_left {
	width:288px;
	float:left;
	height:345px;
	background:#eee;
	overflow:hidden;
}
.environment_left img {
	width:288px;
	height:172px;
}
.environment_left p {
	padding:10px 15px;
	line-height:24px;
}
.environment_right {
	float:right;
	width:796px;
	height:345px;
}
.Honor11 {
	height:345px;
}
.Honor_left {
	width:300px;
	float:left;
	height:345px;
	background:#eee;
	overflow:hidden;
}
.Honor_left h1 {
	height:75px;
	background:#db890f;
	color:#fff;
	text-align:center;
	padding-top:20px;
	font-size:24px
}
.Honor_left h1 SPAN {
	font-size:16PX;
	font-weight:normal
}
.Honor_left P {
	padding:15PX 20PX;
}
.Honor__right {
	float:right;
	width:780px;
	height:345px;
}
.serve {
	height:345px;
}
.Exchange {
	height:345px;
}
.Exchange li {
	height:345px;
}
.Exchange_a {
	width:220px;
	float:left;
}
.Exchange_aa {
	background:#db890f;
	height:100px;
	text-align:center;
	color:#fff
}
.Exchange_aa h2 {
	font-size:24px;
	padding-top:20px;
}
.Exchange_b {
	position:relative;
	margin-top:1px;
	height:244px;
}
.Exchange_c {
	width:310px;
	float:left;
	margin-left:5px;
}
.Exchange_ca {
	width:310px;
	height:150px;
	position:relative;
}
.Exchange_ca span, .Exchange_cb span, .Exchange_b span, .Exchange_da span, .Exchange_db span, .Exchange_e span {
	position:absolute;
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.7);
	bottom:0px;
	height:26px;
	overflow:hidden;
	display:block;
	width:100%;
	text-align:center;
	color:#fff;
	left:0px
}
.Exchange_cb {
	width:310px;
	height:186px;
	position:relative;
	margin-top:7px;
}
.Exchange_d {
	width:165px;
	float:left;
	margin-left:5px;
}
.Exchange_da {
	width:165px;
	height:150px;
	position:relative;
}
.Exchange_db {
	width:165px;
	height:186px;
	margin-top:7px;
	position:relative;
}
.Exchange_e {
	width:219px;
	height:345px;
	float:right;
	position:relative
}
.yh_con {
	width:1100px;
	margin:0 auto;
}
.mt15 {
	margin-top:15px;
}
.title1 {
	height:43px;
	border-bottom:1px solid #d5d5d5;
	position:relative
}
.title1 h2 {
	height:41px;
	border-bottom:2px solid #3ea7b3;
	line-height:41px;
	font-size:18px;
	color:#333;
	float:left;
}
.flash {
	width:280px;
	height:151px;
	float:left;
}
.slideBox {
	width:280px;
	height:151px;
	position:relative;
	margin-top:10px;
}
.slideBox .hd {
	height:18px;
	overflow:hidden;
	position:absolute;
	right:0px;
	top:-45px;
	z-index:1;
}
.slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.slideBox .hd ul li {
	float:left;
	margin-right:2px;
	width:31px;
	height:18px;
	line-height:14px;
	text-align:center;
	background:#fff;
	cursor:pointer;
}
.slideBox .hd ul li.on {
	background:#f00;
	color:#fff;
}
.slideBox .bd ul li {
	float:left;
	width:280px;
	height:151px;
	display:block;
}
.pg_wz {
	height:36px;
	line-height:36px;
	background:#e6e6e6;
}
.pg_wz p {
	background:url(../../../../themes/new/static/images/wz.png) no-repeat left;
	padding-left:30px;
	width:1070px;
	margin:0 auto;
}
.article {
	width:738px;
	background:#fff;
	padding:20px;
	border:1px solid #d5d5d5;
	margin-top:10px;
}
.at_title {
	text-align:center;
	color:#000;
	padding:10px 0 30px 0;
	display:block;
	font-size:24px;
}
.at_dad {
	background:#f3f3f3;
	padding:20px;
}
.at_dad h3 {
	font-size:16px;
	line-height:32px;
}
.at_dad p {
	text-indent:30px;
}
.at_dad ul {
	padding-top:15px;
	line-height:20px;
	height:37px;
}
.at_dad ul li {
	width:33%;
	float:left;
	height:37px;
}
.at_dad ul li h2 {
	font-size:18px;
	color:#f65d00
}
.at_dad ul .ac_ce {
	background:url(../../../../themes/new/static/images/zxtb.jpg) no-repeat 0 0;
	width:37px;
	height:37px;
	display:block;
	float:left;
	margin-right:10px;
}
.at_dad ul .ac_ce2 {
	background:url(../../../../themes/new/static/images/zxtb.jpg) no-repeat -39px 0;
	width:37px;
	height:37px;
	display:block;
	float:left;
	margin-right:10px;
}
.at_dad ul .ac_ce3 {
	background:url(../../../../themes/new/static/images/zxtb.jpg) no-repeat -79px 0;
	width:37px;
	height:37px;
	display:block;
	float:left;
	margin-right:10px;
}
.ac_btn {
	width:209px;
	margin:15px auto 0 auto;
	height:35px;
	line-height:35px;
	background:#3ea7b3
}
.ac_btn a {
	display:block;
	text-align:center;
	color:#fff;
	text-shadow:#333 0 1px 0
}
.ac_wz {
	line-height:30px;
	padding-top:20px;
	font-size:14px;
}
.ac_wz p {
	padding-top:15px;
	font-family:"Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;
	color:#333;
}
.ac_wz .ac_wzimg {
	text-align:center;
	padding:30px 0;
}
.view_zx {
	margin:10px auto;
	text-align:center;
	clear:both;
	overflow:hidden;
}
.ac_jsnr {
	padding-top:30px;
	height:218px;
}
.ac_jsnr ul {
	padding-top:15px;
}
.ac_jsnr ul li {
	width:173px;
	float:left;
	margin-right:15px;
}
.ac_jsnr ul li img {
	width:173px;
	height:141px;
}
.criticism {
	padding-top:20px;
}
.criticism_top {
	height:115px;
	background:#f6f6f6;
	margin-top:15px;
}
.criticism_number {
	width:102px;
	text-align:center;
	float:left;
	background:#3ea7b3;
	height:115px;
	color:#fff;
	text-shadow:#333 0 1px 0
}
.criticism_number h1 {
	padding-top:25px;
	line-height:30px;
	font-size:30px
}
.criticism_numbera {
	width:191px;
	float:left;
	margin-left:15px;
	height:105px;
	display:block;
	padding-top:10px;
}
.criticism_numbera li {
	height:30px;
	display:block;
	line-height:30px;
}
.criticism_reds {
	width:88px;
	float:left;
}
.criticism_hs {
	background:#c8c8c8;
	display:block;
	float:left;
	width:100px;
	height:10px;
	margin-top:8px;
	line-height:0px;
}
.criticism_red {
	background:#f10404;
	display:block;
	float:left;
	width:97%;
	height:10px;
	line-height:0px;
}
.criticism_yelwo {
	background:#d79200;
	display:block;
	float:left;
	width:2%;
	height:10px;
	line-height:0px;
}
.criticism_back {
	background:#212121;
	display:block;
	float:left;
	width:1%;
	height:10px;
	line-height:0px;
}
.criticism_hzyx {
	width:360px;
	float:right;
	margin-top:10px;
	height:94px;
	padding-left:10px;
}
.criticism_hzyx h3 {
	font-size:14px;
	display:block
}
.criticism_hzyx span {
	font-size:12px;
	padding:0 4px;
	margin-right:5px;
	border:1px solid #CCC;
	color:#e6830f;
	float:left;
	margin-bottom:5px;
}
.criticism_bottom {
	height:auto;
	padding-top:20px;
}
.criticism_bottom li h2 {
	font-size:14px;
	font-weight:normal;
	line-height:40px;
	background:#f2f2f2;
	overflow:hidden;
	padding-left:10px;
}
.criticism_bottom li p {
	font-size:12px;
	color:#666;
	height:38px;
	line-height:38px;
	padding:0 10px;
}
.criticism_bottom li p span u {
	color:#e6840f;
	text-decoration:none
}
.ac_peages {
	padding:0px 40px 0 100px;
	overflow:hidden;
	_padding:0px 37px;
	_padding-top:10px;
	margin-top:10px;
	display:block;
}
.ac_peages a {
	border:1px solid #3ea7b3;
	padding:0px 6px;
	text-align:center;
	height:18px;
	line-height:18px;
	float:left;
	display:block;
	margin-right:10px;
	color:#3ea7b3
}
.ac_peages a:hover {
	background:#49a0db;
	color:#fff;
}
.ct_i_dp {
	padding-top:30px;
}
.ct_i_dp h2 {
	font-size:18px;
}
.ct_i_dp h2 span {
	font-size:14px;
	font-weight:normal
}
.ct_i_dpnr {
	padding-top:20px;
	height:30px;
}
.ct_i_dpnr li {
	width:33%;
	float:left;
	height:26px;
	overflow:hidden;
	display:block
}
.ct_i_dpnr span {
	line-height:22px;
}
.ct_input {
	width:165px;
	height:22px;
	line-height:22px;
	border:1px solid #e0e0e0
}
.ct_i_dpnrs {
	padding-top:20px;
	width:100%
}
.ct_textar {
	width:635px;
	height:75px;
	border:1px solid #e0e0e0
}
.ac_btna {
	width:162px;
	height:42px;
	margin:15px auto;
}
.ac_btnaa {
	background:#3ea7b3;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-bottom:2px solid #3ea7b3;
	text-align:center;
	width:162px;
	height:42px;
	color:#fff;
	line-height:42px;
	font-size:18px;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	border-left:0px;
	border-top:0px;
	border-right:0px;
	cursor:pointer;
}
.ac_btnaa:hover {
	background:#fe7d06;
	border-bottom:2px solid #dd700b
}
.article_right {
	width:300px;
	margin-top:10px;
}
.at_ppwh {
	background:#fff;
	padding:10px 12px;
	border:1px solid #d5d5d5;
}
.at_ppwh p {
	padding-top:15px
}
.qs_wone {
	display:block;
	overflow:hidden;
}
.qs_wone li {
	display:block;
	height:60px;
	padding-top:5px;
	border-bottom:1px dashed #d9dadb;
	padding-left:65px;
	background:url(../../../../themes/new/static/images/qs_wone_3.jpg) no-repeat left center;
}
.qs_wone li strong {
	display:block;
	color:#3CAAB2;
	font-size:24px;
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:35px;
}
.qs_wone li font {
	display:block;
	color:#797a7b;
	font-family:"Î¢ÈíÑÅºÚ";
}
.qs_wone li.qs_wone_li1 {
	background:url(../../../../themes/new/static/images/qs_wone_2.jpg) no-repeat left center;
}
.at_ppwh_nr {
	font-size:12px;
	text-indent:30px;
}
.at_expaet {
	background:#fff;
	padding:10px 12px;
	margin-top:15px;
	border:1px solid #d5d5d5;
}
.more_zj {
	position:absolute;
	right:0px;
	top:12px;
}
.at_expaet_nr {
	margin-top:15px;
	height:194px;
	position:relative;
	overflow:hidden;
}
.at_expaet_nrzj {
	height:194px;
	position:relative;
}
.at_expaet_nrzj {
	position:absolute;
	top:0px;
}
.at_expaet_nrjs {
	margin:20px 10px 0px 0px;
	float:right;
	width:140px;
	padding:15px 10px;
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.6);
	color:#fff;
	opacity:0.5;
}
.at_expaet_nrjs h2 {
	font-size:18px;
}
.at_expaet_nrjs h2 a {
	color:#FFF;
}
.at_expaet_nrjs p {
	font-size:12px;
	height:44px;
	line-height:20px;
	overflow:hidden
}
.at_expaet_nrjs p a {
	color:#fff
}
.at_expaet_nrjs h3 {
	font-size:14px;
}
.at_expaet_nrjs span {
	font-size:12px;
	height:24px;
	overflow:hidden
}
.at_expaet_qhjt {
	position:absolute;
	bottom:10px;
	left:10px;
	width:66px;
	height:18px;
}
.at_expaet_qhjta, .at_expaet_qhjtb {
	width:31px;
	height:18px;
	cursor:pointer
}
#experts2 {
	margin:0px auto;
	padding:0px;
}
#experts2 img {
	width:280px;
	height:194px;
}
#expright1 {
	position:absolute;
	bottom:10px;
	left:10px;
}
#expleft1 {
	position:absolute;
	bottom:10px;
	left:45px;
}
#experts2 li {
	float:left;
}
.ac_hot {
	margin-top:15px;
	background:url(../../../../themes/new/static/images/nmeber.png) no-repeat 0 6px;
	height:174px;
	overflow:hidden
}
.ac_hot li {
	line-height:34px;
	border-bottom:1px dashed #CCC;
	padding-left:30px;
	height:34px;
	overflow:hidden
}
.ac_course {
	padding:10px 0 0 0;
	overflow:hidden;
	zoom:1;
}
.ac_course li {
	width:133px;
	height:39px;
	line-height:39px;
	float:left;
	margin:10px 0;
}
.ac_course li a {
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-bottom:2px solid #3996a1;
	display:block;
	background:#3ea7b3;
	display:block;
	color:#fff;
	text-shadow:0 1px 0 #606060
}
.ac_course li a:hover {
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-bottom:2px solid #d26a0b;
	background:#fe7d06;
}
.ac_coursei {
	background:url(../../../../themes/new/static/images/lax.png) no-repeat 10px 9px;
	width:37px;
	display:block;
	height:39px;
	float:left
}
.ac_coursei2 {
	background:url(../../../../themes/new/static/images/lax.png) no-repeat -24px 9px;
	width:37px;
	display:block;
	height:39px;
	float:left
}
.ac_coursei3 {
	background:url(../../../../themes/new/static/images/lax.png) no-repeat -56px 9px;
	width:37px;
	display:block;
	height:39px;
	float:left
}
.ac_coursei4 {
	background:url(../../../../themes/new/static/images/lax.png) no-repeat -88px 9px;
	width:37px;
	display:block;
	height:39px;
	float:left
}
.soript {
	width:286px;
	overflow:hidden;
}
.soript .pt2 div {
	float:left;
	padding:5px;
	margin:2px;
	display:block;
	cursor:pointer;
}
.soript .pt2 .sou {
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.pt1 {
	clear:both;
}
#pagebtn input {
	border:1px solid #3ea7b3;
	color:#3ea7b3;
	display:block;
	float:left;
	padding:3px;
	margin-right:10px;
	padding:0 6px;
	text-align:center;
	background:#fff;
	cursor:pointer;
}
#pagebtn input:hover {
	color:#fff;
	background:#3ea7b3
}
#pagebtn .span_current input {
	color:#fff;
	background:#3ea7b3
}
#main {
	width:1160px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	border:1px solid #e1e0e0;
	background:#fff;
	font-size:14px;
}
#main .pos {
	height:49px;
	border-bottom:1px solid #ccc;
	line-height:49px;
}
#main .pos .position {
	font-family:"ËÎÌå";
	font-size:13px;
	padding-left:10px;
}
#main .pos .position b {
	border-left:3px solid #bf0101;
	padding:2px 0;
	margin-right:10px;
}
.disInfo {
	width:1060px;
	height:235px;
	overflow:hidden;
	border:#CCC 1px solid;
	margin:30px auto;
	padding:20px;
}
.disInfo .info_img {
	width:377px;
	height:235px;
	float:left
}
.disInfo dt {
	color:#3DA7B4;
	font-size:24px;
	line-height:1.75em;
	font-family:Î¢ÈíÑÅºÚ, ºÚÌå, Verdana;
	font-weight:500;
	border-bottom:#CCC 1px dashed;
}
.disInfo dd {
	padding-top:10px;
}
.disInfo dd p {
	text-indent:2em;
	padding-top:10px;
	font-family:"ËÎÌå"
}
.disInfo dl {
	width:663px;
	float:right;
}
.disBox {
	width:1100px;
	height:auto;
	overflow:hidden;
	border:#CCC 1px solid;
	margin:0 auto;
	padding-bottom:20px;
}
.disBox h2 {
	height:48px;
	line-height:48px;
	border-bottom:#3DA7B4 3px solid;
	font-weight:500;
	font-size:24px;
	background:url(../../../../themes/new/static/images/h2_jiantou.png) 10px no-repeat;
	background-color:#efefef;
	padding-left:40px;
}
.disClass dl {
	width:250px;
	height:351px;
	float:left;
	background:#fafafa;
	margin:20px 0px 0px 18px;
	-webkit-transition:all 0.4s;
	-moz-transition:all 0.4s;
	transition:all 0.4s;
	display:block;
	position:relative;
	border:#CCC 1px solid;
}
.disClass dl:hover {
	box-shadow:0px 4px 15px #ccc;
	cursor:pointer;
}
.disClass dt {
	width:250px;
	height:154px;
	overflow:hidden;
	position:relative
}
.disClass dt img {
	position:relative;
	display:block;
}
.disClass .mask {
	width:250px;
	height:154px;
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	overflow:visible;
	border-color:#F00;
	border:0px solid rgba(62, 167, 179, 0.5);
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-transition:all 0.4s ease-in-out;
	-moz-transition:all 0.4s ease-in-out;
	-o-transition:all 0.4s ease-in-out;
	-ms-transition:all 0.4s ease-in-out;
	transition:all 0.4s ease-in-out;
}
.disClass dt:hover .mask {
	opacity:1;
	border-left:109px solid rgba(62, 167, 179, 0.5);
	border-right:109px solid rgba(62, 167, 179, 0.5);
	border-top:61px solid rgba(62, 167, 179, 0.5);
	border-bottom:61px solid rgba(62, 167, 179, 0.5);
}
.disClass dt:hover a.mask_info {
	opacity:1;
	-moz-transform:scale(1, 1);
	-webkit-transform:scale(1, 1);
	-o-transform:scale(1, 1);
	-ms-transform:scale(1, 1);
	transform:scale(1, 1);
	-moz-transition-delay:0.3s;
	-webkit-transition-delay:0.3s;
	-o-transition-delay:0.3s;
	-ms-transition-delay:0.3s;
	transition-delay:0.3s;
}
.disClass dt a.mask_info {
	background:url(../../../../themes/new/static/images/link.png) no-repeat scroll center center transparent;
	display:inline-block;
	text-decoration:none;
	padding:0px;
	text-indent:-9999px;
	width:32px;
	height:32px;
	background-color:rgba(5, 122, 202, 0.5);
}
.disClass .disTit {
	height:36px;
	line-height:36px;
	border-bottom:#CCC 1px dashed;
	margin-bottom:10px;
}
.disClass .disTit h3 {
	width:140px;
	float:left;
	padding-left:10px;
}
.disClass .disTit span {
	max-width:80px;
	height:24px;
	overflow:hidden;
	float:right;
	color:#999;
	font-size:12px;
	padding:0 14px;
	background:url(../../../../themes/new/static/images/dis_yuedu.png) 0px 12px no-repeat;
}
.disClass dd p {
	padding:0 10px;
	font-family:"ËÎÌå"
}
.disClass dd p:hover {
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	background:#3DA7B4;
	color:#fff
}
.disClass dd p:hover a {
	color:#fff
}
.disClass .disZixun {
	width:100%;
	height:36px;
	line-height:36px;
	margin-top:10px;
}
.disClass .disZixun a {
	display:inline-block;
	text-align:center;
	color:#FFF
}
#disbtn1 {
	width:50%;
	background-color:#b3b3b3;
}
#disbtn1:hover {
	background-color:#a5a2a2
}
#disbtn2 {
	width:50%;
	background-color:#3DA7B4;
}
#disbtn2:hover {
	background-color:#3797A3;
}
.disTrouble {
	width:1102px;
	height:auto;
	overflow:hidden;
	margin:10px auto 20px;
}
.disTrouble .disTtit {
	height:50px;
	line-height:50px;
	font-weight:500;
	font-size:24px;
}
.disTrouble .disTbox {
	width:1060px;
	height:auto;
	overflow:hidden;
	border:#CCC 1px solid;
	padding:20px;
}
.disTrouble .disTbox .tbox1 a {
	margin-right:2px;
	margin-bottom:2px;
	display:inline-block;
	height:26px;
	padding:0 20px;
	background-color:#efefef;
}
.disTrouble .disTbox .tbox1 a.bgblue {
	background-color:#C1E5EA;
}
.disTrouble .disTbox .tbox1 a.bggray {
	background-color:#999;
	color:#fff;
}
.disTrouble .disTbox .tbox2 .tbox2_txt {
	padding-left:26px;
	height:25px;
	margin:25px 0 0;
	line-height:15px;
	background:url(../../../../themes/new/static/images/tbox2_txt_bg.gif) no-repeat;
}
.disTrouble .disTbox .tbox2 #tiwen {
	width:98%;
	height:78px;
	border:1px inherit #cfcece;
	padding-left:12px;
	font-size:14px;
	line-height:39px;
	color:#666;
}
.disTrouble .disTbox .tbox2 #reset, .disTrouble .disTbox .tbox2 #submit {
	display:inline-block;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	text-align:center;
	width:171px;
	height:39px;
	font-size:18px;
	color:#fff;
	line-height:39px;
	font-family:'Î¢ÈíÑÅºÚ';
	background:#F3AC2E;
	cursor:pointer;
	border:none;
	margin-top:20px;
}
.disTrouble .disTbox .tbox2 #reset {
	background:#6a6a6a;
	margin-left:300px;
}
.disTrouble .disTbox .tbox2 #submit {
	background:#f3ac2e;
	margin-left:50px;
}
.qs_lie_fl {
	overflow:hidden;
	width:775px;
}
.lie_title {
	display:block;
	height:26px;
	padding-bottom:7px;
	border-bottom:1px solid #d9d9d9;
	background:url(../../../../themes/new/static/images/lie_tit.jpg) no-repeat left top;
	padding-left:40px;
	line-height:26px;
	color:#606060;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
}
.lie_title a {
	color:#606060;
}
.lie_beg {
	overflow:hidden;
	padding-top:10px;
}
.lie_be_h {
	height:44px;
	display:block;
	background:#0262a7 url(../../../../themes/new/static/images/lie_bt.jpg) no-repeat left;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	line-height:44px;
	color:#fff;
	padding-left:50px;
}
.lie_beg dl {
	padding:25px 0;
	width:680px;
	margin:0 auto;
	display:block;
	border-bottom:1px dashed #bfbdbd;
	overflow:hidden;
}
.lie_beg dl dt {
	display:block;
	width:200px;
	height:149px;
	float:left;
	overflow:hidden;
}
.lie_beg dl dd {
	width:430px;
	display:block;
	float:right;
	overflow:hidden;
}
.lie_beg dl dd font {
	color:#bb4713;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	text-align:center;
	display:block;
}
.lie_beg dl dd p {
	display:block;
	text-indent:2em;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#4b4b4b;
	padding-top:10px;
	line-height:25px;
}
.lie_beg dl dd p a {
	color:#bb4713;
}
.lie_beg dl dd span {
	display:block;
	height:30px;
	padding-top:20px;
}
.lie_beg dl dd span a {
	display:block;
	width:93px;
	height:30px;
	float:left;
	text-align:center;
	line-height:30px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	color:#fff;
	margin-left:30px;
}
.lie_a1 {
	background:#555656;
}
.lie_a2 {
	background:#bb4713;
}
.lie_a3 {
	background:#3DA7B4;
}
.lie_read {
	overflow:hidden;
	font-family:"Î¢ÈíÑÅºÚ";
}
.lie_read dl {
	padding:30px 0px 15px 0px;
	border-bottom:1px dashed #bfbdbd;
	overflow:hidden;
	zoom:1
}
.lie_read dl dt {
	display:block;
	width:70px;
	float:left;
	height:64px;
	background:url(../../../../themes/new/static/images/qs_yudu.jpg) no-repeat;
}
.lie_read dl dt font {
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
}
.lie_read dl dd {
	display:block;
	width:690px;
	float:right;
	overflow:hidden;
}
.lie_read dl dd span {
	display:block;
	font-size:15px;
	font-weight:bold;
}
.lie_read dl dd span a {
	color:#3DA7B4;
}
.lie_read dl dd p {
	display:block;
	color:#4d4d4d;
	padding-top:5px;
	text-indent:2em;
	line-height:21px;
}
.lie_read dl dd p a {
	color:#bb4713;
}
.pager {
	display:block;
	overflow:hidden;
	width:400px;
	margin:15px auto;
	height:40px;
}
.pager ul {
	overflow:hidden;
	display:block;
	height:50px;
}
.pager ul li {
	float:left;
	padding-top:10px;
	margin-left:10px;
	display:block;
	padding-bottom:10px;
	font:14px "Î¢ÈíÑÅºÚ";
}
.pager ul li.pacl {
	color:#f00
}
.pager ul li a {
	padding:5px;
	color:#252424;
}
.article1 {
	width:738px;
	overflow:hidden;
}
.article1 .arcZixun {
	margin:20px auto 10px auto;
	float:left;
}
.article1 .arcZixun .zxTit {
	font-size:18px;
	font-family:Î¢ÈíÑÅºÚ, ºÚÌå, Verdana;
	font-weight:600;
	padding-left:10px;
}
.article1 .arcZixun li a:hover {
	color:#F00;
}
.article1 .arcZixun li {
	width:260px;
	height:36px;
	line-height:36px;
	margin-left:15px;
	margin-top:10px;
	float:left;
	text-align:center;
	background:url(../../../../themes/new/static/images/arczixunli_bg01.gif) no-repeat;
}
.article1 .arcZixun li:hover {
	background:url(../../../../themes/new/static/images/arczixunli_bg02.gif) no-repeat;
}
.article1 .arcZixun li span {
	display:block;
	width:40px;
	height:36px;
	color:#FFF;
	float:left
}
.article1 .wenxin {
	width:737px;
	height:207px;
	overflow:hidden;
	margin:15px auto 0;
	border:#D5D5D5 1px solid;
	padding:20px 0px 10px;
	background-color:#F2F2F2;
}
.article1 .wenxin .wx_img {
	width:310px;
	height:190px;
	float:left;
	margin-left:5px;
	display:inline;
}
.article1 .wenxin .wx_txt {
	width:410px;
	height:207px;
	float:right;
	background:url(../../../../themes/new/static/images/wx_txt_bg.gif) right bottom no-repeat;
	background-color:#F2F2F2;
	margin-right:5px;
}
.article1 .wenxin .wx_txt p {
	font-size:16px;
	line-height:25px;
}
.article1 .wenxin .wx_txt p span {
	font-size:20px;
	font-weight:bolder;
}
.article1 .wenxin .wx_txt a {
	color:#F00
}
.article1 .arcAbout {
	width:737px;
	height:auto;
	overflow:hidden;
	border:#CCC 1px solid;
	border-top:#CCC 2px solid;
	margin:15px auto;
}
.article1 .arcAbout .atit {
	height:50px;
	line-height:50px;
	font-size:18px;
	padding-left:20px;
}
.article1 .arcAbout ul {
	height:auto;
	overflow:hidden;
	padding-bottom:20px;
}
.article1 .arcAbout li {
	width:38%;
	height:36px;
	line-height:36px;
	border-bottom:#CCC 1px dashed;
	float:left;
	margin:0px 30px 0px 20px;
}
.article1 .arcAbout li a {
	padding:3px 5px;
}
.article1 .arcAbout li a:hover {
	color:#fff;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	background:#3ea7b3;
	border-radius:3px;
}
.xz2_shangxia {
	overflow:hidden;
	zoom:1;
	padding:15px 0px;
	background:#73aad9;
	margin-top:10px;
}
.xz2_shangxia ul li {
	width:46%;
	padding-left:4%;
	float:left;
	font-size:12px;
	color:#fff;
	height:25px;
	overflow:hidden;
}
.xz2_shangxia ul li a {
	color:#fff;
}
#main {
	height:auto;
	margin:0 auto;
	overflow:hidden;
	width:1100px;
}
.disease {
	padding:0;
	margin-top:20px;
	height:auto;
	overflow:hidden;
	background-color:#FFF;
	font-size:14px;
	line-height:26px;
	color:#444;
}
.disease-main {
	width:847px;
}
.disease-main .title {
	height:53px;
	line-height:53px;
}
.disease-main .title span {
	font-family:"Î¢ÈíÑÅºÚ";
}
.disease-main .title .span1 {
	padding-left:8px;
	border-left:3px solid #c00203;
	font-size:26px;
	color:#000;
}
.disease-main .title .span2 {
	font-size:17px;
	color:#b4b4b4;
}
.disease-main .tec .hd, .disease-main .tec .bd {
	margin-top:10px;
}
.disease-main .tec .hd li {
	width:182px;
	height:76px;
	background:url(../../../../themes/new/static/images/disease_bg.jpg);
	line-height:80px;
	overflow:hidden;
	color:#fff;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:21px;
	margin-bottom:13px;
}
.disease-main .tec .hd ul li a, .disease-main .tec .hd ul li a:hover {
	color:#fff;
}
.disease-main .tec .hd li.on {
	background:url(../../../../themes/new/static/images/disease_bg_c.jpg);
	transition:all 0.3s linear 0s;
	-moz-transition:all 0.3s linear 0s;
	-webkit-transition:all 0.3s linear 0s;
	-o-transition:all 0.3s linear 0s;
}
.disease-main .tec .hd li .img {
	float:left;
	width:68px;
	height:76px;
}
.disease-main .tec .hd li .img a {
	padding:15px 0 0 10px;
	width:58px;
	height:61px;
	display:block
}
.disease-main .tec .hd li .text {
	float:left;
}
.disease-main .tec .hd li .text a {
	width:90px;
	height:76px;
	display:block
}
.disease-main .tec .bd {
	width:622px;
	height:491px;
	padding:14px 10px;
	border:1px solid #c3c3c3;
	margin-left:5px;
}
.disease-main .tec .tecbox {
	font-family:"ËÎÌå";
}
.disease-main .tec .tecbox h3 {
	height:45px;
	line-height:45px;
	padding-bottom:10px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:24px;
	color:#000;
}
.disease-main .tec .tecbox h3 a {
	padding:3px;
}
.disease-main .tec .tecbox h3 a:hover {
	color:#fff;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	background:#3EA6B3;
	border-radius:2px;
}
.disease-main .tec .tecbox .con {
	padding-bottom:10px;
	border-bottom:1px dashed #ccc;
	height:292px;
}
.disease-main .tec .tecbox .con img {
	width:390px;
	height:280px;
}
.disease-main .tec .tecbox .intro {
	width:225px;
}
.disease-main .tec .tecbox .intro h3 {
	height:29px;
	line-height:29px;
	width:86px;
	background:url(../../../../themes/new/static/images/tec_bg.jpg) no-repeat left center;
	padding:0 0 0 20px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#fff;
	font-weight:normal;
}
.disease-main .tec .tecbox .intro ul {
	margin-left:10px;
}
.disease-main .tec .tecbox .intro ul li {
	margin:4px 0;
	list-style-type:disc;
	margin-left:5px;
}
.disease-main .tec .tecbox .intro ul li a {
	color:#F00;
	padding:5px;
}
.disease-main .tec .tecbox .intro ul li a:hover {
	color:#fff;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	background:#3EA6B3;
	border-radius:2px;
}
.disease-main .tec .tecbox .ensure {
	padding-left:20px;
}
.disease-main .tec .tecbox .ensure p {
	font-size:14px;
	color:#959595;
	height:50px;
	line-height:50px;
	font-family:"ËÎÌå";
}
.disease-main .tec .tecbox .ensure p span {
	color:#000;
	font-size:24px;
	font-family:"Î¢ÈíÑÅºÚ";
}
.disease-side {
	width:250px;
	overflow:hidden;
}
.disease-side .title {
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#b4b4b4;
	text-align:center;
	background:#3FA7B4;
}
.disease-side .title span {
	font-size:17px;
	color:#fff;
	height:53px;
	line-height:53px;
}
.disease-side .commentBox {
	width:230px;
	padding:11px 10px 11px 0;
*margin:3px 10px 3px 0;
	border-bottom:1px dashed #ccc;
	font-size:13px;
	font-family:"ËÎÌå";
}
.disease-side .last {
	border-bottom:0;
}
.disease-side .commentBox .intro {
	width:155px;
	line-height:23px;
	height:69px;
	overflow:hidden;
}
.disease-side .commentBox .intro h3 {
	color:#929292;
	font-weight:normal;
	height:23px;
}
.disease-side .commentBox .intro .thumb {
	width:65px;
	height:65px;
}
.disease-side .bottom .zixunBox {
	float:left;
	width:82px;
	height:53px;
	background:#3EA6B3;
	text-align:center;
	line-height:53px;
	margin:15px 0 0 25px;
}
.disease-side .bottom .zixunBox:hover {
	background:#3DA5B2;
}
.disease-side .bottom .zixunBox a {
	color:#fff;
}
.disease-side .bottom .commBox {
	float:left;
	width:82px;
	height:53px;
	background:#f4ac2e;
	text-align:center;
	line-height:53px;
	margin:15px 0 0 25px;
}
.disease-side .bottom .commBox:hover {
	background:#996600;
}
.disease-side .bottom .commBox a {
	color:#3f4232;
}
.disease-side .bottom .commBox:hover a {
	color:#fff;
}
.yxgs_zi {
	padding-left:13px;
	padding-top:10px;
}
.yxgs_zi a {
	padding:5px;
}
.yxgs_zi a:hover {
	color:#fff;
-webkit-transition:all .3s linear 0s;
-moz-transition:all .3s linear 0s;
-ms-transition:all .3s linear 0s;
	outline:none;
star:expression(this.onFocus=this.blur());
	background:#3EA6B3;
	border-radius:2px;
}
#ds-thread #ds-reset ul.ds-comments-tabs li.ds-tab a.ds-current {
	background:#dddfc2 none repeat scroll 0 0;
	border:0 none;
	color:#848568;
	text-shadow:none;
}
#ds-thread #ds-reset .ds-highlight {
	color:#848568 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
#ds-thread #ds-reset ul.ds-comments-tabs li.ds-tab a.ds-current:hover {
	background:#d4d6ba none repeat scroll 0 0;
	color:#696a52;
}
#ds-thread #ds-reset a.ds-highlight:hover {
	color:#696a52 !important;
}
#ds-thread {
	padding-left:15px;
}
#ds-thread #ds-reset li.ds-post, #ds-thread #ds-reset #ds-hot-posts {
	overflow:visible;
}
#ds-thread #ds-reset .ds-post-self {
	padding:10px 0 10px 10px;
}
#ds-thread #ds-reset li.ds-post, #ds-thread #ds-reset .ds-post-self {
	border:0 none !important;
}
#ds-reset .ds-avatar, #ds-thread #ds-reset ul.ds-children .ds-avatar {
	background:#e5e6d0 none repeat scroll 0 0;
	border-radius:46px;
	box-shadow:-1px 0 1px rgba(0, 0, 0, 0.15) inset;
	height:36px;
	left:-14px;
	padding:5px;
	position:absolute;
	top:26px;
	width:36px;
}
#ds-thread #ds-reset ul.ds-children .ds-avatar {
	left:-23px;
}
#ds-thread .ds-avatar a {
	background-color:#fff !important;
	border:1px solid #b9baa6;
	border-radius:50%;
	display:inline-block;
	height:32px;
	padding:1px;
	width:32px;
}
#ds-thread .ds-avatar a:hover {
	border-color:#de5a4e;
}
#ds-thread .ds-avatar > img {
	margin:2px 0 0 2px;
}
#ds-thread #ds-reset .ds-replybox {
	box-shadow:none;
}
#ds-thread #ds-reset ul.ds-children .ds-replybox.ds-inline-replybox a.ds-avatar, #ds-reset .ds-replybox.ds-inline-replybox a.ds-avatar {
	background:rgba(0, 0, 0, 0) none repeat scroll 0 0;
	box-shadow:none;
	height:32px !important;
	left:0;
	padding:0;
	top:0;
	width:32px !important;
}
#ds-reset .ds-replybox.ds-inline-replybox a.ds-avatar img {
	border-radius:50%;
	height:32px !important;
	width:32px !important;
}
#ds-reset .ds-replybox a.ds-avatar, #ds-reset .ds-replybox .ds-avatar img {
	border-radius:5px;
	height:50px !important;
	padding:0;
	width:50px !important;
}
#ds-reset .ds-avatar img {
	border-radius:32px;
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.22);
	height:32px !important;
	transition:all 0.4s ease-in-out 0s;
	width:32px !important;
}
.ds-post-self:hover .ds-avatar img {
	transform:rotate(360deg);
}
#ds-thread #ds-reset .ds-comment-body {
	background:#f0f0e3 none repeat scroll 0 0;
	border-radius:5px;
	box-shadow:0 1px 2px rgba(0, 0, 0, 0.15), 0 1px 0 rgba(255, 255, 255, 0.75) inset;
	padding:15px 15px 12px 32px;
}
#ds-thread #ds-reset .ds-comment-body p {
	color:#787968;
}
#ds-thread #ds-reset .ds-comments a.ds-user-name {
	color:#696a52 !important;
	font-weight:bold;
}
#ds-thread #ds-reset .ds-comments a.ds-user-name:hover {
	color:#d32 !important;
}
#ds-thread #ds-reset #ds-hot-posts {
	border:0 none;
}
#ds-reset #ds-hot-posts .ds-gradient-bg {
	background:rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#ds-reset #ds-bubble #ds-ctx .ds-ctx-entry {
	padding:0;
}
#ds-reset #ds-bubble .ds-avatar, #ds-reset #ds-bubble #ds-ctx-bubble .ds-avatar a {
	background:rgba(0, 0, 0, 0) none repeat scroll 0 0;
	border:0 none;
	box-shadow:none;
	padding:0;
	position:static;
}
#ds-reset #ds-bubble .ds-avatar img, #ds-reset #ds-bubble #ds-ctx-bubble .ds-avatar a {
	height:45px !important;
	width:45px !important;
}
#ds-reset #ds-bubble .ds-user-name {
	padding-left:13px;
}
#ds-reset .ds-comment-body #ds-ctx {
	background-color:#e8e8dc !important;
	border-left:1px solid #b9baa6;
}
#ds-reset #ds-ctx {
	margin-right:-15px;
}
#ds-reset #ds-ctx .ds-ctx-entry {
	padding:10px 30px 10px 10px;
	position:relative;
}
#ds-reset #ds-ctx .ds-ctx-entry .ds-avatar {
	background:rgba(0, 0, 0, 0) none repeat scroll 0 0;
	box-shadow:none;
	left:5px;
	top:6px;
}
#ds-reset #ds-ctx .ds-ctx-entry .ds-ctx-body {
	margin-left:46px;
}
#ds-reset #ds-ctx .ds-ctx-entry .ds-ctx-content {
	color:#787968;
}
#ds-reset #ds-ctx .ds-ctx-entry .ds-ctx-head a {
	color:#696a52;
	font-weight:bold;
}
#ds-recent-comments li.ds-comment {
	border-bottom:1px dashed gainsboro;
	border-top:medium none !important;
	height:71px;
	overflow:hidden;
	padding:9px 0 !important;
	font-size:12px;
}
#ds-recent-comments li.ds-comment .ds-meta {
	color:#929292;
	font-size:14px;
	padding-left:25px;
}
#ds-recent-comments li.ds-comment .ds-meta a {
	color:#929292;
	font-size:14px;
}
#ds-recent-comments li.ds-comment .ds-meta .ds-time {
	text-align:right;
}
#ds-recent-comments li.ds-comment .ds-excerpt {
	display:inline-block;
	line-height:1.75em;
	padding-left:25px;
}
.ds-show-avatars:hover .ds-avatar img {
	transform:rotate(360deg);
}
#ds-recent-comments li.ds-comment .ds-avatar {
	float:left !important;
	margin-right:10px !important;
	width:54px !important;
	padding-top:12px !important;
}
#ds-recent-comments li.ds-comment .ds-avatar img {
	border-radius:27px;
	height:54px !important;
	transition:-moz-transform 0.4s ease-out 0s;
	width:54px !important;
}
#ds-recent-comments li.ds-comment .ds-avatar img:hover {
	box-shadow:0 0 10px #fff;
	transform:rotateZ(360deg);
}
#ds-reset #ds-bubble {
	display:none;
}
.ds-powered-by {
	display:none;
}
.doctor_in {
	margin-top:30px;
	padding:10px 40px;
	width:1018px;
	margin:0px auto;
	border:#CCC 1px solid;
	overflow:hidden;
	zoom:1;
	background:#fff;
}
.doctor_in_fl {
	width:695px;
	overflow:hidden;
}
.hot_topic {
	margin-top:30px;
	padding:10px;
}
.hot_title {
	display:block;
	height:30px;
	line-height:30px;
	font-family:"Î¢ÈíÑÅºÚ";
	overflow:hidden;
}
.hot_title p {
	display:block;
	float:left;
	font-size:26px;
	color:#333;
	width:500px;
}
.hot_title p font {
	font-family:"Arial";
	font-size:17px;
	color:#a0a0a0;
	padding-left:5px;
}
.hot_title span {
	display:block;
	float:right;
	background:url(../../../../themes/new/static/images/sprite_bg2.png) no-repeat -927px -149px;
	cursor:pointer;
	width:55px;
	padding-left:25px;
}
.yuedu-out {
	width:978px;
	height:100%;
	overflow:hidden;
	position:relative;
	padding-top:20px;
}
.yuedu {
	height:192px;
	width:3800px;
}
.yuedu li {
	width:194px;
	margin:7px 0 0 2px;
	height:197px;
	position:relative;
	float:left;
}
span.tuijie {
	display:block;
	width:45px;
	height:44px;
	position:absolute;
	right:3px;
	top:-6px;
	background:url(../../../../themes/new/static/images/sprite_bg2.png) -624px -200px no-repeat;
}
.yuedu li a.yd-a {
	color:#fff;
	cursor:default;
	font-family:"Î¢ÈíÑÅºÚ";
	display:block;
	width:191px;
	height:62px;
	margin-top:2px;
	background:url(../../../../themes/new/static/images/sprite_bg2.png) -760px -6px no-repeat;
	font-size:14px;
}
.yuedu li p {
	text-align:center;
	padding-top:10px;
}
.yuedu li.cur a.yd-a {
	color:#fff;
	background-position:-760px -68px;
}
.expert {
	position:relative;
	width:695px;
	overflow:hidden;
	font-family:"Î¢ÈíÑÅºÚ";
}
.thumb {
	height:68px;
	overflow:hidden;
	position:relative;
	padding-top:25px;
}
.thumb ul {
	width:1000px;
	position:absolute;
}
.thumb li {
	width:155px;
	height:68px;
	margin-right:29px;
	float:left;
	background:#eee;
	cursor:pointer;
	overflow:hidden;
}
.thumb li.cur {
	background:#3EA6B3;
}
.thumb li.cur h3 {
	color:#fff;
}
.thumb li img {
	width:55px;
	height:60px;
	margin:4px;
	float:left;
}
.thumb li h3 {
	font-size:14px;
	line-height:26px;
	padding-top:10px;
	float:left;
	margin-left:5px;
	font-weight:100;
	width:87px;
	color:#333;
}
.person {
	height:325px;
	width:600px;
	padding:21px 0;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.expert span.prev, .expert span.next {
	top:215px;
}
span.prev, span.next {
	display:block;
	position:absolute;
	width:25px;
	height:44px;
	background:url(../../../../themes/new/static/images/sprite_bg2.png) no-repeat;
	overflow:hidden;
	cursor:pointer;
	z-index:100;
}
span.prev {
	background-position:-902px -292px;
	top:175px;
	left:0;
}
span.next {
	background-position:-927px -292px;
	top:175px;
	right:0;
}
.person ul {
	height:325px;
	position:absolute;
}
.person li {
	width:600px;
	height:302px;
	float:left;
	position:relative;
}
.person li img {
	float:left;
	margin-right:22px;
}
.person li h3 {
	font-size:14px;
	font-weight:bold;
	height:36px;
	padding-top:38px;
	color:#333;
}
.person li h3 span {
	font-size:20px;
}
.person li h3 a {
	color:#333;
}
.person li h3 a:hover {
	text-decoration:none;
}
.person li h3 span.ft24 {
	font-size:24px;
	padding-right:10px;
}
.person li h4 {
	padding:3px 0;
	line-height:26px;
	overflow:hidden;
	font-size:14px;
}
.person li h4 strong {
	color:#3EA7B3;
	float:left;
	width:70px;
}
.person li h4 p {
	overflow:hidden;
	color:#666;
}
span.goodat {
	display:block;
	height:35px;
	font-size:14px;
}
span.undergo {
	line-height:21px;
	display:block;
	height:110px;
	overflow:hidden;
	color:#5b5b5b;
	font-size:14px;
}
span.undergo a {
	color:#f00;
}
a.ex-zx1, a.ex-zx2 {
	display:block;
	float:left;
	padding-left:15px;
	width:104px;
	height:33px;
	font-size:14px;
	line-height:33px;
	font-weight:bold;
	position:relative;
	z-index:5000;
	margin-top:20px;
}
a.ex-zx1 {
	background:url(../../../../themes/new/static/images/sprite_bg2.png) no-repeat -640px -304px;
	color:#fff;
	margin-right:29px;
}
a.ex-zx2 {
	background:url(../../../../themes/new/static/images/sprite_bg2.png) no-repeat -761px -304px;
	color:#fff;
}
.doctor_in_fr {
	width:263px;
	overflow:hidden;
	font-family:"Î¢ÈíÑÅºÚ";
}
.in_fr_h3 {
	display:block;
	height:38px;
	line-height:38px;
	color:#fff;
	background:#3EA6B3 url(../../../../themes/new/static/images/sprite_bg2.png) no-repeat -872px -166px;
	padding-left:50px;
	font-size:14px;
}
.in_fr_g {
	display:block;
	height:185px;
	overflow:hidden;
	background:#f0f0f0;
	padding:0 10px
}
#wlyy {
	overflow:hidden;
	width:223px;
	height:170px;
	padding:0 10px;
	margin-top:10px;
}
#wlyy1 {
	overflow:hidden;
}
.pricS {
	float:left;
	display:inline;
	overflow-y:hidden;
}
.wlyy ul {
	overflow:hidden;
	padding-left:0px;
}
.wlyy ul li {
	height:25px;
	line-height:25px;
	padding-left:10px;
	color:#616161
}
.wlyy ul li span {
	float:left;
	display:block;
	width:60px;
}
.wlyy ul li font {
	float:left;
	padding-left:15px;
	width:60px;
	overflow:hidden;
	display:block;
}
.wlyy ul li p {
	float:right;
	padding-left:30px;
	color:#f00;
	width:60px;
	overflow:hidden;
	text-align:right;
	white-space:nowrap;
	padding:0;
}
.in_fr_ul {
	display:block;
	overflow:hidden;
	height:84px;
	padding:15px 0px 10px;
}
.in_fr_ul li {
	width:83px;
	display:block;
	height:84px;
	border-radius:3px;
	background:#a1a1a1 url(../../../../themes/new/static/images/sprite_bg4.png) no-repeat;
	overflow:hidden;
	float:left;
}
.in_fr_ul li a {
	width:83px;
	display:block;
	height:84px;
	line-height:130px;
	text-align:center;
	color:#fff;
	font-size:14px;
}
.in_fr_ul li.in_fu_li1 {
	background-position:-105px -85px;
}
.in_fr_ul li.in_fu_li2 {
	background-position:17px -40px;
	margin:0 6px;
}
.in_fr_ul li.in_fu_li3 {
	background-position:-55px 9px;
}
.in_fr_dl1 {
	display:block;
	overflow:hidden;
	padding-top:20px;
}
.in_fr_dl1 dt {
	display:block;
	width:38px;
	height:38px;
	background:url(../../../../themes/new/static/images/sprite_bg2.png) no-repeat -763px -200px;
	float:left
}
.in_fr_dl1 dd {
	display:block;
	overflow:hidden;
	height:38px;
	padding-left:15px;
	color:#404040;
}
.in_fr_dl1 dd span {
	display:block;
	font-size:22px;
	line-height:22px;
}
.in_fr_dl1 dd p {
	display:block;
	font-size:14px;
	line-height:17px;
}
.in_fr_dl1 dt.in_fr_dt {
	background-position:-802px -200px
}
.xz2_bor1 {
	border:#d5d5d5 1px solid;
	overflow:hidden;
	zoom:1;
	padding:8px 12px;
	margin-top:10px;
}
.xz2_title {
	overflow:hidden;
	zoom:1;
	height:37px;
	border-bottom:#d5d5d5 1px solid;
}
.xz2_title h3 {
	font-size:20px;
	color:#000000;
	padding:0px 10px;
	display:inline-block;
	line-height:35px;
	border-bottom:#3ea7b3 2px solid;
}
.xz2_yyxx {
	overflow:hidden;
	zoom:1;
	padding:8px 0px 0px;
}
.xz2_yyxx h2 {
	line-height:40px;
	text-align:center;
	color:#000000;
	font-size:20px;
}
.xz2_yyxx h2 strong {
	color:#be0000;
	font-size:20px;
	font-weight:normal;
}
.xz2_yuyue {
	margin:0px 7px;
	padding-bottom:6px;
	border:#d5d5d5 1px solid;
	overflow:hidden;
	zoom:1;
}
.xz2_yuyue h3 {
	background:#3ea7b3;
	line-height:29px;
	overflow:hidden;
	zoom:1;
	text-align:center;
	color:#fff;
	margin-bottom:6px;
}
.xz2_yuyue ul li {
	overflow:hidden;
	zoom:1;
	vertical-align:top;
	line-height:28px;
}
.xz2_yuyue span {
	width:33.33%;
	text-align:center;
	float:left;
}
.xz2_gh {
	padding:5px 0px 10px;
	overflow:hidden;
	zoom:1;
}
.xz2_gh h3 {
	overflow:hidden;
	zoom:1;
	line-height:30px;
	color:#ff0000;
	text-align:center;
	font-size:16px;
	padding-bottom:6px;
}
.xz2_gh ul li {
	overflow:hidden;
	zoom:1;
	margin:0px 15px 9px;
}
.xz2_gh ul li span {
	line-height:26px;
	float:left;
	text-align:right;
	width:70px;
}
.xz2_ghtext {
	height:14px;
	overflow:hidden;
	line-height:14px;
	font-size:12px;
	padding:5px;
	border:#ccc 1px solid;
}
.xz3_ghtext {
	height:67px;
	overflow:hidden;
	line-height:18px;
	font-size:12px;
	padding:5px;
	border:#ccc 1px solid;
}
.yh_zj {
	overflow:hidden;
	zoom:1;
	border:#d5d5d5 1px solid;
	margin-top:25px;
}
.yh_zj i {
	float:left;
	width:250px;
	padding:2px;
	display:block;
	border-right:#d5d5d5 1px solid;
}
.yh_zjc {
	overflow:hidden;
	zoom:1;
}
.yh_zjc dl {
	overflow:hidden;
	zoom:1;
	height:49px;
	border-bottom:#d5d5d5 1px solid;
	padding:12px 15px 0 32px;
}
.yh_zjc dl dt {
	float:right;
	width:111px;
}
.yh_zjc dl dd {
	overflow:hidden;
	zoom:1;
	font-size:14px;
	color:#333333;
	line-height:34px;
}
.yh_zjc dl dd span {
	font-size:20px;
	color:#a40000;
	font-weight:bold;
}
.yh_zjc p {
	margin:9px 22px 0;
	padding-bottom:10px;
	line-height:25px;
	font-size:14px;
	text-indent:2em;
	border-bottom:#dddddd 1px dashed;
}
.yh_zjc h2 {
	font-size:14px;
	color:#333333;
	line-height:25px;
	padding:10px 0px 10px 22px;
}
.yh_zjc h2 span {
	font-size:14px;
	color:#a40000;
	font-weight:bold;
}
.yh_zjc ul {
	overflow:hidden;
	zoom:1;
	padding-left:5px;
}
.yh_zjc ul li {
	float:left;
	margin-left:13px;
	display:block;
	width:145px;
	padding:2px;
	border:#dddddd 1px solid;
}
.lh_pagelist {
	height:26px;
	overflow:hidden;
	margin:20px auto;
	text-align:center;
}
.lh_pagelist span, .lh_pagelist pre {
	padding:0px 8px;
	line-height:24px;
	cursor:pointer;
	border:#d5d5d5 1px solid;
	background:#e5e5e5;
	color:#000;
	font-size:16px;
	margin-right:10px;
}
.lh_pagelist span.hover {
	color:#FFF;
	background:#F4AC2E;
}
.lh_pagelist select {
	height:24px;
}
.g_rimg {
	overflow:hidden;
	margin-top:10px;
}
.g_rimg ul {
	overflow:hidden;
}
.g_rimg ul li {
	overflow:hidden;
	margin-bottom:15px;
}
.g_rimg ul li a {
	display:block;
}
.flink{width:1098px;overflow:hidden;margin:0 auto;border:1px solid #CCC;}
.flink h2{height:46px;line-height:46px;border-bottom:2px solid #cecece;font-size:24px;color:#333;text-align:left;padding-left:10px;display:block;}
.flink ul{padding:15px;display:block;overflow:hidden;}
.flink li{float:left;display:inline;line-height:34px;padding:0 10px;}.flink li a{color:#333;}
#xshd{width:1580px; height:150px; margin:0 auto;}

