﻿@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;border: 1px solid #ececec;}
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; } /*不显示*/

/* ------------------------------------------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; 
} 

/* 头部 */

/* 顶部样式 */
.h_top_c{
	width: 100%;
	height: 45px;
	background-color: #e2e2e2;
}
.h_top,.h_mid{
	width: 1000px;
	margin:0 auto;
	position: relative;
}
.h_top div{
	float: left;
	height: 45px;
	line-height: 45px;
	padding-left: 45px;
	font-size: 16px;
	color:#004bbe;
	background: url(../images/001395_06.png) no-repeat left center;
}
.h_top span{
	display: inline-block;
	float: right;
	height: 30px;
	line-height: 30px;
	color:#004bbe;
	font-size: 16px;
	padding-left: 40px;
	margin-top: 7px;
	margin-left: 15px;
}
.h_top span:hover{
	color:#04576d;
}
.yuyue{
	color:#ff4f02!important;
}
.tel_index{
	float: right;
	color:#004bbe;
	font-size: 18px;
	margin-top: 10px;
	text-align: right
}
.tel_index span{
	/*font-size: 20px;*/
	font-size: 19px;
	text-align: right
}
/* 顶部样式 end*/

/* logo search */
.h_mid_c{
	width: 100%;
	height: 97px;
	background-color: #eaeaea;
	position: relative;
	z-index: 99;
}
.logo{
	float: left;
	margin-left: -50px;
	margin-top:5px;
}

.search{
	float: left;
	width: 300px;
	margin-top: 30px;
}
.s_c{
	width: 250px;
	height: 37px;
	float: left;
	position: relative;
	z-index: 10;
	background-color: #fff;
}
.search_text{
	width: 170px;
	height: 37px;
	line-height: 37px;
	background-color: transparent;
	text-indent: 15px;
	color:#39114e;
	float: left;
}
.drop_down{
	float: left;
	width: 73px;
	height: 37px;
	line-height: 37px;
	color:#39114e;
	padding-left: 10px;
	background:url(../images/drop_down_icon_03.png) no-repeat 90% center;
	cursor: pointer;
}
.drop_down:hover{
	color:#763696;
}
.dd_list{
	width: 83px;
	position: absolute;
	top: 35px;
	right: 0;
	z-index: 9;
	background-color: #efe6f3;
}
.dd_list span{
	display: inline-block;
	width: 73px;
	padding-left: 10px;
	height: 35px;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	line-height: 35px;
	color:#39114e;
	cursor: pointer;
}
.dd_list span:hover{
	color:#763696;
}
.current_dd_span{
	color:#fff!important;
	background-color: #220630;
}
.search_submit{
	width: 49px;
	height: 37px;
	float: left;
	background: #004bbe url(../images/0013920_45.png) no-repeat 13px -90px;
	cursor: pointer;
}
.search_submit:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
}
/* logo search end*/

/* 头部 end*/

/* nav */
.nav1{
	background-color:#013179;	
}
.dao{
	margin:0 auto;
	width: 1000px;
	text-align:center;
	height: 52px;
}
.dao a{
	color: white;
}
.dao1{
	width: 123px;
	line-height: 52px;
}
.dao1:hover dl{
	display:block;
}
.dao1:hover{
	background-color: #013179;
}
.nav_c{
	width: 100%;
	height: 52px;
	background-color: #004bbe;
}
nav{height:52px;background-color: #004bbe;}
nav .inner{z-index:999999;}
nav ul{height:52px;zoom:1;}
nav ul li{ float:left; display:inline;height:52px; line-height:52px; text-align:center;white-space:nowrap; position:relative;z-index:999999;}
nav li.line{ padding:0px 1px;}
nav li a.nav{ font-size:14px; font-weight:bold; color:#fff; display:block;}
nav dl{display:none; z-index:999999;width:123px;min-height:52px;background-color: #013179; left:0px;top:52px;}
*html nav  dl{ border:none;}
*+html nav  dl{ border:none;}
nav dl dd{ height:52px; line-height:52px;text-align:center;}
nav dl dd:hover{background-color:#004bbe;}
nav dl dd a{ color:#2A3C63; font-weight:bold;}
nav dl.nav-pro dd{ float:left; background:none; height:auto; padding:0px;}
nav dl.nav-pro dd a{ padding-left:30px; font-size:15px;}
nav dl.nav-pro dd p{ white-space:normal; padding-top:5px;}
nav dl.nav-pro dd p a{ display:block; font-weight:normal; font-size:12px; line-height:2;}

/*.nav_c{
	width: 100%;
	height: 52px;
	background-color: #004bbe;
}
.nav{
	width: 1035px;
	margin:0 auto;
	height: 52px;
	position: relative;
	z-index: 1;
}*/
/*.nav ul li{
	float: left;
	width: 94px;
	text-align: center;
	position: relative;
	z-index:8;
}
.nav ul li:hover{
	background:#013179;
}

.nav ul li.on{
	background:#013179;
}
.nav ul li.on a{
	color:#fff;
}
.nav ul li a{
	width: 100%;
	font-size: 16px;
	line-height: 52px;
	color:#fff;
	display: block;
	border-top: 1px solid #812174;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.nav ul li a:first-child{
	border-top: 0;
}
*/
/* .nav_dd{
	width: 100%;
	position: absolute;
	top: 52px;
	left: 0;
	z-index: 7;
	background: url(../images/nav_li_bg_07.png);
} */

/* nav end*/

/* banner */
.banner{
	width: 100%;
	text-align: center;
	overflow: hidden;
}
/* .banner img{
	display:block;
} */
/* banner end*/

/* icon_nav */
.icon_nav_c{
	width: 100%;
	height: 161px;
	background-color: #d6bae4;
	overflow: hidden;
}
.icon_nav_new{
	width: 1000px;
	margin:0 auto;
}
.icon_nav_title{
	width: 144px;
	height: 147px;
	background-color: #004bbe;
	position: relative;
}
.icon_nav_title{
	float: left;
	margin-top: 13px;
}
.icon_nav_title:hover{
	opacity: 0.95;
	filter: alpha(opacity=95);
}
.icon_nav_title h2{
	text-align: center;
	padding-top: 19px;
	font-size: 24px;
	color:#fff;
	font-weight: normal;
}
.icon_nav_title span{
	display: block;
	width: 100%;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color:#fff;
	background-color: #013179;
	font-size: 14px;
	position: absolute;
	left: 0;
	bottom: 0;
}
.icon_nav_list{
	float: left;
	margin-top: 13px;
	border:1px solid #dfdfdf;
	border-left: 0;
	height: 145px;
}
.inl{
	float: left;
	width: 212px;
	height: 147px;
	overflow: hidden;
	border-right: 2px solid #dfdfdf;
}
.inl h2{
	height: 145px;
	line-height: 145px;
	text-align: center;
	color:#fff;
	font-weight: normal;
	font-size: 16px;
}
.dxg_bg h2{
	background: url(../images/001395_22.png) no-repeat center;
}
.dxg_bg h2:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.htg_bg h2{
	background: url(../images/001395_23.png) no-repeat center;
}
.htg_bg h2:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.glg_bg h2{
	background: url(../images/001395_24.png) no-repeat center;
}
.glg_bg h2:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.zhg_bg h2{
	background: url(../images/001395_25.png) no-repeat center;
}
.zhg_bg h2:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.inl_cc a{
	display: inline-block;
	height: 12px;
	line-height: 12px;
	padding:0 8px;
	color:#05718e;
	border-right: 2px solid #6d9eb0;
	margin-bottom: 7px;
}
.inl_cc a:hover{
	color:#30a5c5;
	text-decoration: underline;
}
.inl_cc>a:last-child{
	border-right: 0;
}
.icon_nav_list ul li{
	float: left;
	width: 70px;
	margin:0 8px;
	text-align: center;
}
.icon_nav_list ul li a span{
	display: block;
	margin-top: 10px;
	font-size: 16px;
	color:#390f4e;
}
.icon_nav_list ul li img{
	border-radius: 5px;
}
.icon_nav_list ul li:hover img{
	-webkit-box-shadow: 0 2px 2px #531272;
	box-shadow: 0 2px 2px #531272;
}

/* main */
.main_c{
	width: 100%;
	background-color: #fff;
}
.main{
	width: 1000px;
	margin:0 auto;
	overflow: hidden;
}

/* common */
.common{
	width: 1000px;
	margin:0 auto;
	margin-top: 10px;
}
.common_title{
	position: relative;
	height: 34px;
	line-height: 34px;
	margin-bottom: 15px;
	background-color: #004bbe;
}
.common_title h2{
	float: left;
	width: 100px;
	padding-left: 10px;
	font-size: 22px;
	font-weight: normal;
	color:#fff;
	text-align: left;
}
.common_title a{
	display: inline-block;
	width: 70px;
	height: 26px;
	line-height: 26px;
	position: absolute;
	top: 6px;
	right: 9px;
	text-align: center;
	color:#fff;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.common_title a:hover{
	text-decoration: underline;
	-webkit-transform: translateX(-5px);
	-ms-transform: translateX(-5px);
	-o-transform: translateX(-5px);
	transform: translateX(-5px);
}
.common_title ul{
	float: left;
}
.common_title ul li{
	float: left;
	width: 124px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color:#fff;
	font-size: 16px;
	cursor: pointer;
}
.current_nn{
	background-color: #013179;
}

.common_title_2b ul li {
	font-size: 18px;
}
/* common */

/* 优惠 */
.youhui_banner{
	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: 535px;
	margin-left: 13px;
}

.youhui_content_c h2{
	width: 100%;
	color:#004bbe;
	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:#066afe;
}
.youhui_p{
	height: 77px;
	line-height: 25px;
	overflow: hidden;
	margin-top: 11px;
	color:#7a7a7a;
}
.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; */
	margin-top: 9px;
}
.youhui_content_list ul li{
	width: 100%;
	height: 29px;
	line-height: 29px;
}
.youhui_content_list ul li a{
	display: inline-block;
	width: 100%;
	color:#004bbe;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.youhui_content_list ul li a:hover{
	text-decoration: underline;
	color:#066afe;
}

/* 优惠 end*/

/* 专家团队 */

.zhuanjia_list{
	width: 730px;
	height: 401px;
	border-right: 1px solid #afdce8;
}
.zjj_pic a img{
	width: 339px;
	height: 255px;
}
.zjj_pic a img:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.zjj_pic_c{
	width: 360px;
	margin-left: 18px;
}
.zjj_pic_c h2{
	font-size: 22px;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	padding:8px 0;
	border-bottom: 1px solid #b3b3b3;
	font-weight: normal;
	color:#ff7200;
}
.zjj_pic_c h2 span{
	margin-right: 25px;
}
.zjj_pic_c h2:hover{
	color:#f59a50;
}
.zjj_pic_c div{
	line-height: 24px;
	height: 145px;
	overflow: hidden;
	margin-top: 10px;
	text-align: justify;
}
.yueyue_index{
	display: inline-block;
	width: 229px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	background: #ff7200 url(../images/time_index_44.jpg) no-repeat 17px center;
	color:#fff;
	font-size: 24px;
	margin-top: 10px;
}

.zjj_pic_c strong{
	display: inline-block;
	width: 121px;
	height: 43px;
	line-height: 43px;
	color:#fff;
	text-align: center;
	background-color: #299d00;
	font-weight: normal;
	font-size: 24px;
	margin-left: 5px;
}
.yueyue_index:hover,.zjj_pic_c strong:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}

.zj_pic_list{
	width: 725px;
    height: 365px;
	margin-top: 12px;
	overflow: hidden;
}
.zj_pic_list a{
	display: inline-block;
}
.zj_pic_list a img{
	width: 238px;
	height: 178px;
}
.zj_pic_list a img:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}

.keshijianjie{
	text-align: center;
	width: 262px;
	height: 401px;
	overflow: hidden;
	position: relative;
}
.keshijianjie h2{
	color:#fff;
	text-align: center;
	width: 100%;
	height: 39px;
	line-height: 39px;
	background-color: #d75968;
	font-weight: normal;
	font-size: 22px;
}
.keshijianjie img{
	width: 242px;
	height: 104px;
	margin:7px 0;
}
.keshijianjie img:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.keshijianjie div{
	height: 215px;
	line-height: 24px;
	overflow: hidden;
	text-align: justify;
	color:#222222;
	padding:0 11px;
}
.keshijianjie a{
	color:#222;
	position: absolute;
	right: 0;
	bottom: 0;
}
.keshijianjie a:hover{
	color:#005d81;
	text-decoration: underline;
}

/* 专家团队 */

/* 特色技术 */
.tese_content_p{
	width: 716px;
	height: 450px;
	line-height: 26px;
	overflow: hidden;
	color:#2c2c2c;
	text-align: justify;
	padding-right: 10px;
}
.tese_content_pic img{
	width: 272px;
	height: 242px;
}
.tese_content_pic img:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
}
/* 特色技术end */

/* 案例展示 */
.anli_ccc{
	width: 1000px;
	margin:0 auto;
}
.anli{
	width: 731px;
	float: left;
}
.anli_left_nav{
	width: 131px;
	height: 358px;
	background-color: #d1d1d1;
}
.anli_left_nav ul li{
	height: 48px;
	line-height: 48px;
	padding:0 20px;
	font-size: 18px;
}
.anli_left_nav ul li a{
	color:#141414;
	display: block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.anli_left_nav ul li:hover{
	background-color: #ededed;
}
.current_aln{
	background-color: #004bbe!important;
}
.current_aln a{
	color:#fff!important;
}

.arc_c_jieshao{
	padding-bottom: 13px;
	border-bottom: 1px dashed #b5b5b5;
}
.anli_right_contetn{
	width: 584px;
	margin-left: 13px;
}
.arc_c_pic{
	float: left;
}
.arc_c_pic img{
	width: 201px;
	height: 151px;
}
.arc_c_pic img:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.arc_c_content{
	width: 355px;
	height: 151px;
	float: left;
	margin-left: 20px;
	position: relative;
}
.arc_c_content h2{
	font-size: 18px;
	color:#dc0101;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	padding:8px 0;
}
.arc_c_content h2:hover{
	text-decoration: underline;
}
.arc_c_content div{
	height: 68px;
	overflow: hidden;
	line-height: 24px;
	text-align: justify;
}
.more_i{
	position: absolute;
	right:0;
	bottom: 5px;
	color:#6a6a6a;
}
.more_i:hover{
	color:#005d81;
	text-decoration: underline;
}
.arc_list{
	margin-top: 4px;
}
.arc_list ul li{
	float: left;
	width: 286px;
	height: 31px;
	line-height: 31px;
	background: url(../images/thththth_73.jpg) no-repeat 15px center;
}
.arc_list ul li a{
	display: inline-block;
	width: 93%;
	padding-left: 30px;
	color:#444d4f;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.arc_list ul li a:hover{
	color:#005d81;
	text-decoration: underline;
}

/* 案例展示 end*/

/* 媒体报道 */

.pro_list ul li {
	float: left;
	width: 250px;
	text-align: center;
}
.pro_list ul li img{
	width: 234px;
	height: 175px;
}
.pro_list ul li img:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}
.pro_list ul li span:hover{
	color:#066afe;
}
.pro_list ul li span{
	display: inline-block;
	width: 100%;
	padding: 15px 0;
	color:#484848;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
/* 媒体报道 end*/
/* 科室简介 */
.keshi{
	width: 486px;
	float: right;
}
.keshi_content{
	height: 210px;
	line-height: 26px;
	overflow: hidden;
	color:#612d7b;
}
/* 科室简介 end*/

/* 医院环境 */
.huanjing_c{
	background-color: #e9e9e9;
	padding-bottom: 34px;
	margin-top: -10px;
}
.huanjing .common_title {
	text-align: center;
}
.huanjing .common_title h2{
	position: absolute;
	top: 0;
}
.huanjing_list ul{
	margin-left: 9px;
}
.huanjing_list ul li{
	float: left;
	margin:0 8px;
}
.huanjing_list ul li img{
	width: 312px;
	height: 234px;
}
.huanjing_list ul li img:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
	-webkit-box-shadow: 0 2px 4px #666;
	box-shadow: 0 2px 4px #666;
}

/* 医院环境 end*/

/* 荣誉资质 */
.honor_i_r {
	width: 263px;
	margin-top: 10px;
    height: 450px;
    overflow: hidden;
}
.honor_i_list{
	margin-top:20px;
}
.more_honor{
	display: inline-block;
	width: 218px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-color: #dfdfdf;
	color:#004bbe;
	margin-top: 3px;
}
.more_honor:hover{
	text-decoration: underline;
}
/* 荣誉资质 end*/

/* 友情链接 */

.links{
	width: 974px;
	color:#006c89;
	margin:12px auto;
	font-size: 16px;
}
.links a{
	display: inline-block;
	padding:0 10px;
	color:#006c89;
}
.links a:hover{
	text-decoration: underline;
}
.jjj{
	width: 894px;
	float: right;
}
/* 友情链接 end*/

.bottom_c{
	background-color: #004bbe;
	padding:15px 0;
}
.bottom_nav{
	width: 1000px;
	margin:0 auto;
	text-align: center;
}
.bottom_nav ul{
	display: inline-block;
}
.bottom_nav ul li {
	float: left;
	width: 110px;
}
.bottom_nav ul li a{
	color: #fff;
}
.bottom_nav ul li a:hover{
	text-decoration: underline;
	color: #066afe;
}

.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;
}


.footer_c{
	width: 100%;
	height: 114px;
	background-color: #013179;
	border-bottom: 5px solid #fff;
}
.footer{
	width: 1000px;
	margin:0 auto;
}
.f_pic{
	width: 170px;
	height: 114px;
	text-align: right;
	float: left;
}
.f_pic img{
	margin-top: 37px;
}
.f_content{
	float: left;
	 width: 1200px; 
	 margin-left:-100px;
	 text-align:center;
	line-height: 27px;
	color:#fff;
	margin-top: 17px;
	overflow: hidden;
}
.f_content a{
	color:#fff;
}
.f_content a:hover{
	color:#066afe;
}
.yuyue_footer{
	float: right;
	margin-top: 33px;
}
.yuyue_footer a{
	display: inline-block;
	width: 192px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	background-color: #ff7200;
	color:#fff;
}
.yuyue_footer a:hover{
	-webkit-box-shadow: 0 2px 4px #333;
	box-shadow: 0 2px 4px #333;
}

.side_nav{
	position: fixed;
	top: 50%;
	right: 0;
  	width: 60px;
}
.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{
	width: 164px;
	height: 164px;
  	float: left;
	color:#fff;
	line-height: 60px;
	font-size: 16px;
 	margin-left: 60px;
 	cursor: pointer;
}
.side_nav ul li span img{
	width: 164px;
	height: 164px;
}
.side_nav_3 a{
	width: 60px;
}
.side_nav_3 a span{
	position: absolute;
	right: 60px;
	bottom: 0;
	margin-left: 0!important;
	display: none;
}

.tel a{
	background: #004bbe url(../images/yyyyyyyyyy_37.jpg) no-repeat 0 center;
}
.QQ a{
	background: #004bbe url(../images/0013920_47.png) no-repeat 15px -96px;
}
.sub_QR a{
	background: #004bbe url(../images/0013920_47.png) no-repeat 15px -207px;
}
.back_top a{
	background: #004bbe 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-top: 15px;
	background-color: #d6bae4;
	color:#390f4e;
}
.sub_common_padding a{
	color:#390f4e;
}
.sub_common_title h2{
	height:34px;
	line-height: 34px;
	text-align:center;
	color:#fff;
	background-color: #013179;
	font-weight: normal;
	font-size: 22px;
}

.content_com_title{
	position: relative;
	height: 34px;
	line-height: 34px;
	margin-bottom: 15px;
	background-color: #004bbe;
}
.content_com_title h2{
	display: inline-block;
	width: 210px;
	text-align: left;
	padding-left:15px;
	position: absolute;
	left: 0;
	top: 0;
	font-size: 22px;
	font-weight: normal;
	color:#fff;
	background-color: #013179;
}
.bread{
	color:#fff;
	position: absolute;
	top: 0;
	right: 12px;
}
.bread a{
	display: inline-block;
	color:#fff;
/* 	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: 25px;
	line-height: 25px;
	margin-bottom: 5px;
}
.syl_list ul li a{
	display: block;
	overflow: hidden;
	white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.syl_list ul li a:hover{
	text-decoration: underline;
}
/* 优惠模块 end*/

/* 左侧联系我们 */
.sub_content_list{
	padding-bottom: 15px;
	line-height: 27px;
}
/* 左侧联系我们 end*/
/* 左侧  end*/

/* 右侧内容 */
.sp_content{
	width: 758px;
	float: right;
	margin-top: 15px;
}
.content{
	min-height: 672px;
	line-height: 28px;
	font-family:"宋体";
	color:black;
	_height:expression(this.scrollHeight < 672 ? "672px" : "auto");
}

/* ------------------------------------------subpage end------------------------------------- */


.select{
	float:left;
	width:72px;
	border:0;
	background: transparent;
	margin-top: 9px;
/* background:url(../images/select.jpg) right center no-repeat #000; */
}
select{background:transparent;font-family: "微软雅黑";cursor: pointer;}


.slideBox{ width:450px; height:337px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:6px; overflow:hidden; position:absolute; left:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; width:75px; height:6px; line-height:14px; text-align:center; background:rgba(255,255,255,0.6); cursor:pointer; }
.slideBox .hd ul li.on{ background:#004bbe; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align: center;}
.slideBox .bd img{ width:450px; height:337px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/* 子页左侧banner */
.slideBox_new{ width:204px; height:190px; overflow:hidden; position:relative;}
.slideBox_new .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:5px; z-index:1; }
.slideBox_new .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox_new .hd ul li{ float:left; width:15px; height:15px; line-height:15px;border-radius: 50%; text-align:center; background:#b4b4b4; cursor:pointer;margin-right: 5px;}
.slideBox_new .hd ul li.on{ background:#004bbe; color:#fff; }
.slideBox_new .bd{ position:relative; height: 151px; z-index:0;   }
.slideBox_new .bd li{ zoom:1; vertical-align:middle; text-align: center;}
.slideBox_new .bd li div{text-align: justify;height: 121px;overflow: hidden;margin-top: 7px;line-height: 24px;}
.slideBox_new .bd img{ width:194px; height:143px;border: 4px solid #e4e1e1;}

.sub_mingyi{
	width: 206px;
	height: 195px;
	border:1px solid #dedede;
	padding:13px 16px;
	overflow: hidden;
}

.contact_content {
  width: 206px;
  overflow: hidden;
  line-height: 24px;
  color:#2b2b2b;
   border: 1px solid #dedede;
  padding: 13px 16px;
  padding-bottom: 34px;
  margin-bottom: 13px;
}
.contact_content div{
	margin-bottom: 5px;
}
.contact_content span {
  display: inline-block;
  /* float: right; */
  width: 164px;
  vertical-align: top;
}
#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#333;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px;  border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}