@charset "utf-8";
body {
	font-size:12px;
	color:#4e4e4e;
	font-family: "Microsoft Yahei", Arial, Verdana, sans-serif;
	background:#ffffff;
}
ul, ol, dl, dd {
	padding:0px;
	margin:0px;
	list-style-type: none;
}
* {
	margin:0px;
	padding: 0px;
}
img {
	border:none;
}
select, input, select {
	margin:0;
	font-size:12px;
	font-family:"Microsoft Yahei", Arial, Verdana, sans-serif;
	vertical-align:middle;
}
input,button,select,textarea{ outline:none;} 
textarea{ font-size:13px; resize:none;} 
a:link {
	color:#4e4e4e;
	text-decoration:none;
}
a:visited {
	color:#4e4e4e;
	text-decoration:none;
}
a:hover {
	color:#43abf4;
	text-decoration:none;
}
.clear {
	clear:both;
}
.container{
	width:980px;
	margin:0 auto;
}
h1{ font-size:14px; font-weight:bold;}
/*header*/
.in_container_top{
	width:100%;
	height:auto;
}
.in_header{
	width:100%;
	height:50px;
	background:#333333;
}
.in_header_con{
	width:1200px;
	height:50px;
	margin:0 auto;
}
.in_header_l{
	width:50%;
	height:32px;
	padding:9px 0 9px 0;
	float:left;
	position:relative;
	z-index:1000000;
}
.in_header_l img{ float:left; margin-right:20px;}
#weitips{
	width:115px;
	height:124px;
	display:none;
	position:absolute;
	top:50px;
	left:0px;
	background:url(../images/weixin1.png) no-repeat;
	left:-43px;
}
.in_header_l span{
	width:1px;
	height:32px;
	float:left;
	margin-right:20px;
	background:#222222;
	overflow:hidden;
}
.in_header_r{
	width:50%;
	height:50px;
	float:left;
}
.in_header_r img{ float:right;}
.in_header_r span{float:right; font-size:18px; line-height:50px;}
.in_header_r a{ margin-right:25px; color:#ffffff !important;}
.in_logo{
	width:auto;
	height:100px;
	float:left;
}
.in_logo img{ margin-top:13px;}

/*导航*/
.in_menu{width:100%; height:100px; margin:0 auto; min-width:320px; max-width:1200px;}
.nav{float:right; padding:0 0 0 0; font-size:24px;}
.nav li{float:left; position:relative; z-index:1000; height:100px; line-height:100px; width:138px; text-align:center;}
.nav_cur a{ display:block;}
.nav_cur a:hover{ background:url(../images/menu_hover.jpg) no-repeat bottom center;}

.product a{display:block; height:100px; background:url(../images/tubiao_01.png) no-repeat 120px center;}
/* hover 移入移出的效果 */
.product div{display:none; background:#ffffff; width:100%; position:absolute; top:80px; z-index:10000; -webkit-box-shadow:0 0 10px #666666; -moz-box-shadow:0 0 10px #666666; box-shadow:0 0 10px #666666;}
.product p a{width:138px; height:40px; display:block; line-height:40px; font-size:14px; text-align:center; background:#ffffff; color:#666666; font-size:22px;}
.product p a:hover{background:#43abf4; border:none; color:#fff;}
.in_menu{width:100%; height:100px; margin:0 auto; min-width:320px; max-width:1200px;}

#primaryNav{ height:auto; position: relative;}

#primaryNav .navigationHeader{ display:none;}
#primaryNav .catNavList{ display: inline-block; position: relative; float:right;}
#primaryNav .catNavList .listItem{ display: inline-block; padding: 0 9px 0 0; vertical-align: middle;}
#primaryNav .catNavList .listItem h2{ margin: 0; padding: 0; font: inherit;}
#primaryNav .catNavList .listItem h2 a{ color: #FFF; cursor: pointer; font: 1.143em/3em "TradeGothic BoldCondTwenty",Arial,sans-serif; padding: 0 8px; text-decoration: none; text-transform: uppercase;}
#primaryNav .catNavList .listItem h2 a:hover,#primaryNav .catNavList .listItem.cur h2 a{ color:#999;}
#primaryNav .catNavList .listItem>h2>i{ display:none;}
#primaryNav .catNavList .listItem .secondaryNav{ display:none;}
#primaryNav .catNavList #siteSearch{ margin: 8px 0 8px 23px; background: 0 0; display: inline-block; height: 30px; padding: 0; width: 200px;}
#siteSearch form{ position:relative; width:65%; -webkit-transition: width .5s ease 0s,color .5s ease 0s,opacity .5s ease 0s; transition: width .5s ease 0s,color .5s ease 0s,opacity .5s ease 0s; width: 65%;}
#siteSearch form.on{ width:100%;}
#siteSearch .searchText,#mobileSearch .searchText{ background-color: #262626; border: 1px solid #7d7d7d; border-radius: 2px; -moz-border-radius: 2px; color: #7D7D7D; font: 12px/20px "TradeGothic Light",Arial,sans-serif; height: 32px; margin: 0; padding: 0 0 0 6px; width: 100%; outline:0;}
#siteSearch .searchText:focus{ box-shadow: none; color: #FFF;}
#siteSearch .searchSub{ border: 0; width:22px; height: 22px; position: absolute; right: 1px; top: 5px; padding:0; background:#262626 url(../images/aber/fdy.png) 0 50% no-repeat; background-size:80%; outline:0;}

#mobileSearch{ display:none;}

#overlay{ position:fixed; top:0; left:0; z-index:1000; width:100%; height:100%; background-color: #000; opacity: .5; filter: alpha(opacity=50); display:none;}


/*banner样式开始 */
.in_banner{ width:100%; height:450px; overflow:hidden; margin:0 auto; min-width:320px;}
.in_banner .flexslider { position: relative; height: 450px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; width:100%;}
.in_banner .slides { position: relative; z-index: 1;}
.in_banner .slides li { height: 450px; width:100%;}
.in_banner .slides li img,.slides li a{  height:100%; display:block;}
.in_banner .flex-control-nav { position: absolute; bottom: 20px; z-index: 2; width:100%; text-align:center; display:block;}
.in_banner .flex-control-nav li { display: inline-block; width: 16px; height: 16px; margin: 0 3px; *display: inline; zoom: 1; z-index:10000;}
.in_banner .flex-control-nav a { display: inline-block; width: 16px; height: 16px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer; font-size:0;}
.in_banner .flex-control-nav .flex-active { background-position: 0 0;}

.in_banner1{ width:100%; height:760px; overflow:hidden; margin:0 auto; min-width:320px;}
.in_banner1 .flexslider { position: relative; height: 760px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; width:100%;}
.in_banner1 .slides { position: relative; z-index: 1;}
.in_banner1 .slides li { height: 760px; width:100%;}
.in_banner1 .slides li img,.slides li a{  height:100%; display:block;}
.in_banner1 .flex-control-nav { position: absolute; bottom: 20px; z-index: 2; width:100%; text-align:center; display:block;}
.in_banner1 .flex-control-nav li { display: inline-block; width: 16px; height: 16px; margin: 0 10px; *display: inline; zoom: 1; z-index:10000;}
.in_banner1 .flex-control-nav a { display: inline-block; width: 16px; height: 16px; line-height: 40px; overflow: hidden; background: url(../images/dot1.png) right 0 no-repeat; cursor: pointer; font-size:0;}
.in_banner1 .flex-control-nav .flex-active { background-position: 0 0;}

.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 74px; height: 74px; margin: -37px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 1; left: 100px; }
.flexslider:hover .flex-next { opacity: 1; right: 100px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }


.flex-prev,.flex-next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;}
.flex-prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
.flex-next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

.main_visual{height:450px;overflow:hidden;position:relative;}
.main_image{height:450px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:450px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:450px;}
.main_image li span{display:block;width:100%;height:450px}
.main_image li a{display:block;width:100%;height:450px}

div.flicking_con{position:absolute;top:410px;left:50%;z-index:999;width:300px;height:42px;margin:0 0 0 -21px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

.in_service{
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:50px 0 50px 0;
}
.in_service_top{
	width:100%;
	height:auto;
	line-height:34px;
	text-align:center;
	font-size:16px;
	color:#a0a0a0;
}
.in_service_top span{ display:block; color:#059ee6; font-size:30px; font-weight:bold;}
.in_service_con{
	width:100%;
	height:auto;
	margin-top:40px;
}
.in_service_con li{
	width:25%;
	height:auto;
	float:left;
	margin-top:0px;
}
.in_service_con li i{
	width:200px;
	height:auto;
	display:block;
	margin:0 auto;
}
.in_service_con li a{
	width:200px;
	height:200px;
	display:block;
	margin:0 auto;
	background-size:200px 200px;
}
.in_service_con li a:hover{background-size:200px 200px;}
.in_service_a{background:url(../images/service_01.jpg) no-repeat;}
.in_service_a:hover{ background:url(../images/service_001.jpg) no-repeat;}
.in_service_b{background:url(../images/service_02.jpg) no-repeat;}
.in_service_b:hover{ background:url(../images/service_002.jpg) no-repeat;}
.in_service_c{background:url(../images/service_03.jpg) no-repeat;}
.in_service_c:hover{ background:url(../images/service_003.jpg) no-repeat;}
.in_service_d{background:url(../images/service_04.jpg) no-repeat;}
.in_service_d:hover{ background:url(../images/service_004.jpg) no-repeat;}
.in_service_con li span{ display:block; width:100%; text-align:center; font-size:24px;}
.in_service_con li label{ display:block; line-height:22px; color:#3E3E3E; font-size:14px; margin-top:15px; width:100%; text-align:center;}

.in_service_con1{
	width:100%;
	height:auto;
	margin-top:40px;
}
.in_service_con1 li{
	width:33.33%;
	height:auto;
	float:left;
	margin-top:0px;
}
.in_service_con1 li i{
	width:100%;
	height:auto;
	display:block;
	margin:0 auto;
	text-align:center;
}
.in_service_con1 li label{ display:block; line-height:22px; color:#3E3E3E; font-size:14px; margin-top:15px; width:88%; padding:0 6% 0 6%; text-align:center;}

.in_service_con2{
	width:100%;
	height:auto;
	margin-top:40px;
}
.in_service_con2 li{
	width:33.33%;
	height:auto;
	float:left;
	margin-top:0px;
	background:url(../images/li4.jpg) no-repeat right 100px;
}
.in_service_con2 li i{
	width:100%;
	height:auto;
	display:block;
	margin:0 auto;
	text-align:center;
}
.in_service_con2 li label{ display:block; line-height:22px; color:#3E3E3E; font-size:14px; margin-top:15px; width:88%; padding:0 6% 0 6%; text-align:center;}

/*健康*/
.in_health{
	width:100%;
	height:auto;
	background:#f7f7f8 url(../images/health_bg.jpg) repeat-x;
	padding:40px 0 60px 0; 
}
.in_health_body{
	width:1200px;
	height:auto;
	background:url(../images/health.jpg) no-repeat bottom center;
	margin:0 auto;
}
.in_health_top{
	width:100%;
	height:auto;
	text-align:center;
}
.in_health_top_zi{
	font-size:30px;
	line-height:40px;
}
.in_health_top_zi1{ font-size:15px; color:#a0a0a0; margin-top:5px;}
.in_health_top_bot{
	width:100%;
	height:auto;
	line-height:36px;
	margin-top:10px;
}
.in_health_top_a{ padding:6px 10px 6px 10px; font-size:17px; color:#ffffff !important; background:#5eaafd; border-radius:5px; margin-right:10px;}
.in_health_top_b{ padding:6px 10px 6px 10px; font-size:15px; font-family:"宋体";}
.in_health_top_b label{ color:#059ee6 !important; text-decoration:underline;}
.in_health_con{
	width:100%;
	height:auto;
	margin-top:35px;
}
.in_health_a{
	width:386px;
	height:211px;
	float:left;
	background:#ffffff;
	border-radius:5px;
	-webkit-box-shadow:0 0px 8px #cccccc;  
    -moz-box-shadow:0 0px 8px #cccccc;  
    box-shadow:0 0px 8px #cccccc;
	border-top:4px solid #5eaafd;
	margin-top:30px;
}
.in_health_b{
	width:386px;
	height:211px;
	float:right;
	background:#ffffff;
	border-radius:5px;
	-webkit-box-shadow:0 0px 8px #cccccc;  
    -moz-box-shadow:0 0px 8px #cccccc;  
    box-shadow:0 0px 8px #cccccc;
	border-top:4px solid #5eaafd;
	margin-top:30px; 
}
.in_health_title{
	width:94%;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #dcdcdc;
	background:#ffffff;
	border-radius:5px 5px 0 0;
	font-size:24px;
	font-family:"微软雅黑";
	color:#5eaafd;
	margin:0 auto;
}
.in_health_title a{ float:right; font-size:14px;}
.in_health_list{
	width:94%;
	height:152px;
	overflow:hidden;
	margin:0 auto;
}
.in_health_list li{
	width:100%;
	height:60px;
	float:left;
	margin-top:16px;
}
.in_health_l{ width:60px; float:left; margin-right:5%; height:60px; overflow:hidden;}
.in_health_l img{ height:100%; display:block; width:100%;}
.in_health_r{
	width:75%;
	height:60px;
	float:left;
	line-height:20px;
	color:#a4abc1;
	overflow:hidden;
}
.in_health_r span{ display:block; color:#666666;}
.in_health_r span label{ float:right;}
.in_health_list li b{
	width:100%;
	height:18px;
	overflow:hidden;
	font-size:14px;
	display:block;
	margin-bottom:5px;
	line-height:16px;
}
.in_health_list li a{ color:#6a6969 !important;}
/*文章*/
.in_information{
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:20px 0 45px 0;
}
.in_activity{
	width:100%;
	height:auto;
}
.in_activity_header{
	width:100%;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #ecedef;
}
.in_activity_header a{ float:right; font-size:14px;}
.in_activity_header span{ float:left; font-size:20px;}
.in_activity_list{
	width:100%;
	height:410px;
}
.in_activity_list li{
	width:386px;
	height:400px;
	-webkit-box-shadow:0 0 5px #cccccc;  
    -moz-box-shadow:0 0 5px #cccccc;  
    box-shadow:0 0 5px #cccccc;
	border-radius:3px;
	margin:20px 21px 0 0;
	position:relative;
	overflow:hidden;
	float:left;
	padding-bottom:10px;
}
.in_activity_tou{ width:90px; height:32px; line-height:32px; padding-left:11px; color:#ffffff; font-size:14px; position:absolute; top:191px; left:0px;}
.in_activity_tou1{ width:90px; height:32px; line-height:32px; padding-left:11px; color:#ffffff; font-size:14px; position:absolute; bottom:0px; left:0px;}
.in_shu{ background:url(../images/activity_link.png) no-repeat;}
.in_zhong{ background:url(../images/activity_hover.png) no-repeat;}
.in_activity_tu{ width:100%; height:223px;}
.in_activity_tu img{ width:100%; height:100%;}
.in_activity_top{
	width:94%;
	height:auto;
	border-bottom:1px solid #ecedef;
	padding:18px 0 14px 0;
	margin:0 auto;
}
.in_activity_top_title{
	width:100%;
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.in_activity_top_title a{ width:25%; height:27px; background:#059ee6; color:#ffffff !important; border-radius:3px; float:right; text-align:center;}
.in_activity_top_title b{ float:left; font-size:14px; width:70%; overflow:hidden;}
.in_activity_top_day{
	width:100%;
	height:24px;
	line-height:24px;
	margin-top:5px;
	color:#8db45f;
}
.in_activity_top_day span{ float:right;}
.in_activity_nei{
	width:94%;
	height:72px;
	line-height:24px;
	margin:15px auto 0 auto;
	color:#a0a0a0;
}
.in_activity_hang{ width:100%; height:24px; display:block; overflow:hidden;}
.in_activity_hang a{ float:right; color:#43abf4;}
.in_information_con{
	width:100%;
	height:auto;
	margin-top:30px;
}
.in_information_l{
	width:680px;
	height:auto;
	float:left;
	margin-right:30px;
}
.in_information_r{
	width:490px;
	height:auto;
	float:left;
	margin-top:0px;
}
.in_news_header{
	width:100%;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #ecedef;
	color:#9d9d9d;
}
.in_news_more{ float:right; font-size:14px;}
.in_news_header span{ float:left; font-size:20px;}
.in_news_con{
	width:100%;
	height:auto;
	margin-top:10px;
}
.in_news_con li{
	width:100%;
	height:36px;
	line-height:36px;
	float:left;
	font-size:16px;
	overflow:hidden;
}
.in_news_con li span{ float:right; color:#8db45f; font-size:14px;}
.in_news_shu{ color:#999999; padding-left:20px; background:url(../images/tubiao_12.jpg) no-repeat left center; margin-left:15px; width:40px; float:left;}
.in_news_name{ color:#999999; padding-left:20px; background:url(../images/tubiao_11.jpg) no-repeat left center; width:100px; float:left;}
.in_video_con{
	width:100%;
	height:auto;
	margin-top:20px;
	overflow:hidden;
}
.in_video_con li{
	width:48%;
	height:auto;
	float:left;
	display:inherit;
	margin-right:4%;
	overflow:hidden;
}
.in_video_tu{ width:100%; height:132px; display:block; position:relative;}
.in_video_tu span{ display:block; width:100%; background:url(../images/video.png) no-repeat center center; height:100%; position:absolute; top:0px; left:0px;}
.in_video_tu img{ width:100%; height:100%; display:block;}
.in_video_name{ width:100%; height:36px; line-height:36px; display:block; font-size:14px;}
.in_video_bo{ float:right; padding-left:20px; background:url(../images/tubiao_13.jpg) no-repeat left center;}
.in_case{
	width:100%;
	height:auto;
}
.in_case_con{
	width:100%;
	height:auto;
	margin-top:20px;
}
.in_case_con li{
	width:30%;
	height:auto;
	float:left;
	display:inline;
	margin-right:5%;
}
.in_case_con1{
	width:100%;
	height:auto;
	margin-top:20px;
}
.in_case_con1 li{
	width:48%;
	height:auto;
	float:left;
	display:inline;
	margin-right:4%;
	margin-bottom:20px;
}
.in_case_tu{ width:100%; height:100px; display:block;}
.in_case_tu img{ width:100%; height:100%; display:block;}
.in_case_zi{ width:100%; height:32px; line-height:16px; overflow:hidden; display:block; margin-top:8px;}
.in_case_nei{ width:100%; height:32px; line-height:16px; overflow:hidden; display:block; color:#9d9d9d; margin-top:5px;}
.in_bbs{
	width:1200px;
	height:auto;
	margin:0 auto 0 auto;
	padding:44px 0 30px 0;
}
.in_bbs_header{
	width:100%;
	height:50px;
	line-height:50px;
	background:url(../images/bbs_header.jpg) no-repeat left center;
	font-size:14px;
}
.in_bbs_header a{ float:right;}
.in_bbs_con{
	width:100%;
	height:auto;
	margin-top:15px;
}
.in_bbs_l{
	width:48%;
	height:auto;
	float:left;
	margin-right:4%;
	display:inline;
}
.in_bbs_r{
	width:48%;
	height:auto;
	float:left;
	display:inline;
	margin-top:0px;
}
.in_bbs_title{
	width:94%;
	height:45px;
	line-height:45px;
	border-top:1px solid #ecedef;
	background:#f3f5f8;
	padding:0 3% 0 3%;
	position:relative;
}
.in_bbs_title a{ float:right; font-size:14px;}
.in_bbs_title span{ float:left; font-size:18px;}
.in_bss_xin{ width:14px; height:17px; display:block; background:url(../images/tubiao_03.png) no-repeat; color:#ffffff; position:absolute; top:8px; left:96px; text-align:center; line-height:16px;}
.in_bss_re{ width:14px; height:17px; display:block; background:url(../images/tubiao_04.png) no-repeat; color:#ffffff; position:absolute; top:8px; left:96px; text-align:center; line-height:16px;}
.in_bbs_list{
	width:100%;
	height:auto;
}
.in_bbs_list li{
	width:100%;
	height:auto;
	float:left;
	margin-top:15px;
}
.in_bbs_zi{ width:100%; height:30px; line-height:30px; font-size:14px; overflow:hidden;}
.in_bbs_zi a{ color:#059ee6 !important; background:url(../images/li.jpg) no-repeat left center; padding-left:13px;}
.in_bbs_day{ width:100%; height:20px; overflow:hidden; color:#9d9d9d; margin-top:3px;}
.in_bbs_day span{ padding-left:13px;}
.in_bbs_day a{ width:54px; height:20px; line-height:20px; float:right; background:url(../images/tubiao_05.jpg) no-repeat; color:#ffffff !important; padding-left:16px;}
.in_bbs_bot{
	width:96%;
	height:45px;
	border-bottom:1px solid #ecedef;
	background:#f3f5f8;
	padding:0 2% 0 2%;
	margin-top:25px;
	font-size:14px;
}
.in_bbs_bot span{ float:left; line-height:45px;}
.in_bbs_bot label{ float:left; margin-right:20px;}
.in_bbs_jie{ width:134px; height:28px; border-radius:3px; float:right; background:#059ee6; color:#ffffff !important; text-align:center; line-height:26px; margin-top:10px;}
.in_bbs_ti{ width:107px; height:28px; border-radius:3px; float:right; background:#ff7200 url(../images/tubiao_06.png) no-repeat 7px center; padding-left:33px; color:#ffffff !important; line-height:26px; margin:10px 10px 0 0;}

.in_links{
	width:100%;
	height:auto;
	border-bottom:1px solid #ecedef;
	background:#f7f7f8;
	padding-bottom:30px;
}
.in_links_con{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.in_links_header{
	width:100%;
	height:58px;
	border-bottom:1px solid #ecedef;
	line-height:58px;
	font-size:20px;
	padding-top:10px;
}
.in_links_header1{
	width:100%;
	height:auto;
	border-bottom:1px solid #ecedef;
	line-height:30px;
	font-size:20px;
	padding:20px 0 15px 0;
	color:#333333;
	text-align:center;
}
.in_links_list{
	width:100%;
	height:auto;
	margin-top:40px;
}
.in_links_list .rollBox {
	WIDTH: 100%;
	height:auto;
	POSITION: relative;
	display:block;
}
.in_links_list .rollBox .LeftBotton {
	background:url(../images/pert.png) no-repeat;
	float: left;
	width:40px;
	cursor:pointer;
	POSITION: absolute;
	TOP:130px;
	height:40px;
	left:-10px
}
.in_links_list .rollBox .RightBotton {
	RIGHT:-10px;
	background:url(../images/next.png) no-repeat;
	FLOAT: right;
	WIDTH:40px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 130px;
	HEIGHT: 40px;
}
.in_links_list .rollBox .Cont {
	WIDTH: 1140px;
	height:auto;
	overflow:hidden;
	margin:0 25px 0 25px;
	padding:5px;
}
.in_links_list .rollBox .ScrCont {
	width:10000000px;
}
.in_links_list .rollBox .Cont .pic {
	width:288px;
	height:290px;
	display:inline;
	margin:0 40px 0 40px;
	float:left;
	background:#ffffff;
	border-radius:5px;
	overflow:hidden;
	-webkit-box-shadow:0 0 5px #cccccc;  
    -moz-box-shadow:0 0 5px #cccccc;  
    box-shadow:0 0 5px #cccccc;
	border:1px solid #cccccc;
	padding:5px 5px 5px 5px;
}
.in_bing_hang{
	width:100%;
	height:auto;
	float:left;
	font-size:14px;
	line-height:20px;
	margin-top:8px;
	color:#000000;
}
.in_bing_l{ float:left; width:40%; text-align:right;}
.in_bing_r{ float:left; width:60%; max-height:40px; overflow:hidden; color:#666666;}
.in_bing_r img{ margin-right:10px; width:40px; height:40px;}
.in_bing_r1{ float:left; width:60%; max-height:60px; overflow:hidden; color:#666666;}
.in_bing_zi{
	display:block;
	width:300px;
	height:40px;
	border-radius:6px;
	background:#059EE6;
	line-height:40px;
	text-align:center;
	font-size:18px;
	color:#ffffff !important;
	margin:30px auto 0 auto;
}

.in_links_list .rollBox #List1,.in_links_list .rollBox #List2 {
	float:left;
}
.in_links_zi{
	width:100%;
	height:auto;
	margin-top:20px;
	font-size:14px;	
}
.in_links_zi li{
	float:left;
	height:30px;
	line-height:30px;
	margin-right:20px;
}

/*footer*/
.in_footer{
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:33px 0 40px 0;
}
.in_footer_top{
	width:100%;
	height:64px;
	border-bottom:1px solid #ecedef;
	padding-bottom:35px;
}
.in_footer_top span{ width:20%; float:left; height:64px;}
.in_footer_a{ background:url(../images/footer_01.jpg) no-repeat left center;}
.in_footer_b{ background:url(../images/footer_02.jpg) no-repeat center center;}
.in_footer_c{ background:url(../images/footer_03.jpg) no-repeat center center;}
.in_footer_d{ background:url(../images/footer_04.jpg) no-repeat center center;}
.in_footer_e{ background:url(../images/footer_05.jpg) no-repeat right center;}
.in_footer_con{
	width:100%;
	height:auto;
	margin-top:50px;
}
.in_footer_l{
	width:805px;
	height:auto;
	float:left;
}
.in_footer_r{
	width:395px;
	height:auto;
	float:left;
	padding:0;
}
.in_footer_nav{
	width:33%;
	height:auto;
	float:left;
}
.in_footer_title{ width:100%; height:26px; font-size:16px; font-weight:bold; display:block;}
.in_footer_list{ width:100%; height:auto; font-size:14px; margin-top:5px; display:block; color:#767676;}
.in_footer_list a{ display:block; width:100%; color:#767676 !important; line-height:24px;}
.in_footer_r img{ width:107px; height:107px; float:left; -webkit-box-shadow:0 0 5px #cccccc; -moz-box-shadow:0 0 5px #cccccc; box-shadow:0 0 5px #cccccc; margin-right:15px;}
.in_footer_r span{ float:left; line-height:24px; font-size:14px; padding-top:50px;}
.in_footer_r span b{ font-size:16px;}
.in_footer_bot{
	width:100%;
	height:40px;
	line-height:40px;
	background:#333333;
	color:#767676;
}
.in_footer_nei{
	width:1200px;
	height:40px;
	margin:0 auto;
}
.in_footer_nei a{ float:right; color:#767676 !important;}

/*名医*/
.in_doctor{
	width:100%;
	height:auto;
	background:#333333;
	padding:55px 0 50px 0;
}
.in_doctor_con{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.in_doctor_top{
	width:100%;
	height:auto;
	background:url(../images/doctor_top.png) no-repeat top center;
	padding-top:75px;
	text-align:center;
}
.in_doctor_top a{ display:block; color:#f6ed08 !important; font-size:16px;}
.in_doctor_top label{ font-family:"宋体"; margin-right:10px;}
.in_doctor_top span{ text-decoration:underline;}
.in_doctor_list{
	width:100%;
	height:410px;
	margin-top:50px;
}
.in_doctor_list .rollBox {
	WIDTH: 100%;
	height:410px;
	POSITION: relative;
	display:block;
	overflow:hidden;
}
.in_doctor_list .rollBox .LeftBotton {
	background:url(../images/pert1.png) no-repeat;
	float: left;
	width:70px;
	cursor:pointer;
	POSITION: absolute;
	TOP:173px;
	height:70px;
	left:-20px;
}
.in_doctor_list .rollBox .RightBotton {
	RIGHT:-20px;
	background:url(../images/next1.png) no-repeat;
	FLOAT: right;
	WIDTH:70px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 173px;
	HEIGHT: 70px;
}
.in_doctor_list .rollBox .Cont {
	WIDTH: 1040px;
	height:410px;
	margin:0 auto;
	overflow:hidden;
}
.in_doctor_list .rollBox .ScrCont {
	width:10000000px;
}
.in_doctor_list .rollBox .Cont .pic {
	width:300px;
	height:410px;
	display:inline;
	margin-right:70px;
	float:left;
	background:#ffffff;
	border-radius:5px;
	overflow:hidden;
}
.in_doctor_tu{ width:300px; height:180px;}
.in_doctor_tu img{ width:100%; display:block;}
.in_doctor_t{ width:94%; height:40px; margin:15px auto 0 auto; line-height:20px; overflow:hidden;}
.in_doctor_t b{ font-size:16px; float:left;}
.in_doctor_t span{ float:right; color:#8db45f; text-align:right;}
.in_doctor_name{ width:94%; height:40px; overflow:hidden; line-height:20px; margin:5px auto 0 auto; border-bottom:1px solid #ecedef; font-size:14px; padding-bottom:10px;}
.in_doctor_shan{ width:94%; height:54px; overflow:hidden; line-height:18px; color:#727070; margin:15px auto 0 auto;}
.in_doctor_jin{ width:94%; height:30px; overflow:hidden; line-height:30px; color:#ffffff !important; margin:8px auto 0 auto; background:#059ee6; border-radius:5px; text-align:center; display:block;}
.in_doctor_list .rollBox #List11,.in_doctor_list .rollBox #List22 {
	float:left;
}

/*搜索医生*/
.in_subject{
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:55px 0 50px 0;
}
.in_subject_title{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:30px;
	color:#059ee6;
}
.in_subject_title1{
	width:100%;
	height:auto;
	line-height:30px;
	text-align:center;
	font-size:16px;
	margin-top:5px;
}
.in_subject_title1 a{ margin:0 10px 0 10px; white-space:nowrap;}
.in_search{
	width:400px;
	height:40px;
	margin:20px auto 0 auto;
}
.in_text{ width:346px; height:36px; border:2px solid #dfdfdf; border-radius:10px; float:left; line-height:36px; background:url(../images/soso.png) no-repeat 35px center; text-align:center; margin-right:12px; font-size:14px;}
.in_button{ width:38px; height:38px; float:left; background:url(../images/go.png) no-repeat; border:none; cursor:pointer;}
.in_search_con{
	width:80%;
	height:auto;
	margin:20px auto 0 auto;
}
.in_search_hang{
	width:100%;
	height:auto;
	line-height:30px;
	font-size:16px;
	float:left;
}
.in_search_hang_l{ font-weight:bold; width:15%; float:left;}
.in_search_hang_r{ float:left; width:85%;}
.in_search_hang a{ padding:0 13px 0 13px;}
.in_search_liang:link{ color:#ff6600;}
.in_search_liang:visited{ color:#ff6600;}
.in_search_liang:hover{ color:#ff6600;}
.in_search_ti{
	width:100%;
	height:auto;
	line-height:20px;
	text-align:center;
	color:#a0a0a0;
	font-size:14px;
	margin:15px 0 80px 0;
}
.in_search_ti1{
	width:100%;
	height:auto;
	line-height:20px;
	text-align:left;
	color:#a0a0a0;
	font-size:14px;
	margin:15px 0 20px 0;
}
.in_subject_con{
	width:100%;
	height:auto;
	margin-top:20px;
}
.in_subject_l{
	width:535px;
	height:auto;
	float:left;
	position:relative;
}
.in_subject_bot{
	width:480px;
	height:88px;
	background:url(../images/tubiao_07.jpg) no-repeat top center;
	padding-top:11px;
	margin:55px auto 0 auto;
}
.in_subject_bot_con{
	width:460px;
	height:88px;
	background:#efefef url(../images/xian.jpg) no-repeat center center;
	border-radius:5px;
	font-size:16px;
}
.in_subject_bot_con span{ width:50%; text-align:center; float:left; height:74px; padding-top:14px;}
.in_subject_bot_con b{ color:#059ee6; font-size:20px; display:block; margin-bottom:10px;}
.in_subject_r{
	width:665px;
	height:auto;
	float:left;
}
.in_subject_list{
	width:100%;
	height:auto;
}
.in_subject_list li{
	width:20%;
	height:auto;
	float:left;
	margin-top:15px;
}
.in_subject_tu{
	width:74px;
	height:74px;
	margin:0 auto;
}
.in_subject_tu img{ width:70px; height:70px; display:block; border:2px solid #ecedef; border-radius:500px;}
.in_subject_name{ width:100%; font-size:16px; text-align:center; line-height:30px; margin-top:5px;}
.in_subject_yi{ width:120px; line-height:16px; height:32px; overflow:hidden; text-align:center; margin:0 auto; color:#059ee6; font-size:14px;}
.in_subject_wai{
	width:100%;
	height:24px;
	margin-top:10px;
	text-align:center;	
}
.weiyi{position:relative; height:24px; cursor:pointer; float:left;}
.weiyi label{ width:60px; height:60px; position:absolute; display:block; top:0px; left:0; display:none;}
.weiyi label img{ width:80px; height:80px;}
.in_subject_wai span{ float:left; width:68px; height:20px; border-radius:3px; background:#059ee6; color:#ffffff; text-align:center; margin:3px 10px 0 20px;}
.in_subject_wai a{ float:left;}
.in_subject_page{
	width:170px;
	height:40px;
	line-height:40px;
	margin:30px auto 0 auto;
}
.in_subject_pert{ width:40px; height:40px; float:left; background:url(../images/pert_link.png) no-repeat;}
.in_subject_pert:hover{ width:40px; height:40px; float:left; background:url(../images/pert_hover.png) no-repeat;}
.in_subject_page span{ float:left; width:90px; text-align:center; font-size:16px; font-weight:bold; height:40px;}
.in_subject_next{ width:40px; height:40px; float:left; background:url(../images/next_link.png) no-repeat;}
.in_subject_next:hover{ width:40px; height:40px; float:left; background:url(../images/next_hover.png) no-repeat;}

#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps,#moquu_me {
	z-index:200000;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:260px;
	_margin-top:260px;
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:312px;
	_margin-top:312px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:364px;
	_margin-top:364px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_me {
	top:364px;
	_margin-top:364px
}
#moquu_me a {
	background:url(../images/me.png) 0 0px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_me a:hover {
	background:url(../images/me.png) -50px 0px
}
#moquu_top {
	top:416px;
	_margin-top:416px;
	background:url(../images/sbtn.png) 0 -100px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:200000;
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:355px;
	background:url(../images/lrtk_weixin.png) 0 -2px no-repeat;
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:360px;
}
#moquu_zixun {
	background:url(../images/zixun.png) no-repeat;
	width:86px;
	height:122px;
	position:fixed;
	top:496px;
	z-index:1000000;
	right:0px;
}


/*新闻列表*/
.neibanner_01{
	width:100%;
	height:240px;
	background:url(../images/neibanner_01.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_02{
	width:100%;
	height:240px;
	background:url(../images/neibanner_02.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_03{
	width:100%;
	height:240px;
	background:url(../images/neibanner_03.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_04{
	width:100%;
	height:240px;
	background:url(../images/neibanner_04.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_05{
	width:100%;
	height:240px;
	background:url(../images/neibanner_05.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_06{
	width:100%;
	height:240px;
	background:url(../images/neibanner_06.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_07{
	width:100%;
	height:240px;
	background:url(../images/neibanner_07.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.position{
	width:1180px;
	height:57px;
	border-bottom:1px solid #ecedef;
	line-height:57px;
	font-size:16px;
	padding-left:18px;
	margin:30px auto 0 auto;
}
.position img{ float:left; margin:22px 15px 0 0;}
.main_body{
	width:100%;
	height:auto;
	border-bottom:1px solid #eeeeee;
}
.main{
	width:1200px;
	height:auto;
	margin:15px auto 0 auto;
	padding-bottom:50px;
}
.main_left{
	width:850px;
	height:auto;
	float:left;
	margin-right:30px;
}
.main_right{
	width:320px;
	height:auto;
	float:left;
}
.in_page{
	width:100%;
	height:auto;
	margin-top:30px;
	text-align:center;
	font-size:14px;
}
.disease{
	width:100%;
	height:auto;
}
.disease li{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
}
.disease_l{
	width:130px;
	height:100px;
	float:left;
	margin-right:20px;
}
.disease_l img{ display:block; width:100%;}
.disease_r{
	width:700px;
	height:auto;
	float:left;
}
.disease_title{
	width:100%;
	height:24px;
	font-size:16px;
	line-height:24px;
	overflow:hidden;
}
.disease_nei{
	width:100%;
	height:54px;
	line-height:18px;
	color:#9d9d9d;
	margin-top:2px;
	overflow:hidden;
}
.disease_bot{
	width:100%;
	height:18px;
	line-height:18px;
	color:#8db45f;
	overflow:hidden;
	margin-top:4px;
}
.disease_bot span{ float:right;}
.bodythe_title{
	width:100%;
	height:auto;
	font-size:30px;
	text-align:center;
	line-height:40px;
	padding-top:10px;
}
.bodythe_day{
	width:100%;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #dddddd;
	color:#8db45f;
	margin-top:5px;
	font-size:14px;
	padding-bottom:5px;
}
.bodythe_day span{ float:right;}
.bodythe_nei{
	width:100%;
	height:auto;
	margin-top:20px;
	font-size:14px;
	color:#686868;
	line-height:24px;
}
.bodythe_nei img{ max-width:100%;}
.bodythe_share{
	width:100%;
	height:auto;
	margin-top:20px;
	font-size:14px;
	color:#9d9d9d;
	line-height:34px;
	border-top:1px solid #eeeeee;
	padding-top:5px;
}
.bodythe_share .bdsharebuttonbox{ float:right;}
.bodythe_share span{ float:left;}
.bodythe_weixin{
	width:830px;
	height:70px;
	padding:9px;
	border:1px solid #eeeeee;
	margin-top:30px;
	background:url(../images/weixin3.jpg) no-repeat 9px center;
}
.bodythe_guan_title{
	width:100%;
	height:60px;
	line-height:60px;
	margin-top:10px;
	border-bottom:1px solid #eeeeee;
	font-size:20px;
	color:#059ee6;
}
.bodythe_guan_list{
	width:100%;
	height:auto;
	margin-top:10px;
}
.bodythe_guan_list li{
	width:100%;
	height:36px;
	line-height:36px;
	float:left;
	font-size:16px;
	overflow:hidden;
}
.bodythe_guan_list li span{ float:right; color:#8db45f;}

/*成功案例*/
.case_fen{
	width:100%;
	height:auto;
}
.case_fen li{
	width:270px;
	height:275px;
	float:left;
	display:inline;
	margin:20px 20px 0 0;	
}
.case_tu{ width:100%; height:180px; display:block;}
.case_tu img{ width:100%; height:100%; display:block;}
.case_zi{ width:100%; height:36px; line-height:18px; overflow:hidden; display:block; margin-top:10px;font-size:16px;}
.case_nei{ width:100%; height:32px; line-height:16px; overflow:hidden; display:block; color:#9d9d9d; margin-top:5px; font-size:14px;}
.in_video_tu1{
	width:320px;
	height:180px;
	display:block;
}
.in_video_tu1 img{ width:320px; height:180px;}
.in_video_zi1{
	width:100%;
	height:40px;
	line-height:40px;
	font-size:16px;
	display:block;
}
.huodong{
	width:100%;
	height:auto;
}
.huodong li{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
	border-bottom:1px solid #cccccc;
	padding-bottom:15px;
}
.huodong_left{
	width:200px;
	height:132px;
	float:left;
	margin-right:20px;
	position:relative;
}
.huodong_left img{ width:200px; height:132px;}
.huodong_right{
	width:630px;
	height:auto;
	float:left;
}
.huodong_top{
	width:100%;
	height:auto;
}
.huodong_top_r{ width:90px; height:26px; float:right;}
.huodong_top_r a{ width:90px; height:26px; background:#059ee6; border-radius:3px; text-align:center; line-height:26px; color:#ffffff !important; display:block;}
.huodong_top_l{ width:520px; height:auto; float:left; overflow:hidden;}
.huodong_top_l a{ display:block; width:100%; font-size:16px; font-weight:bold;}
.huodong_top_l span{ display:block; width:100%; font-size:14px; color:#8db45f; line-height:24px;}
.huodong_bot{
	width:100%;
	height:auto;
	margin-top:18px;
	font-size:14px;
	color:#a0a0a0;
	line-height:24px;
}
.huodong_bot_l{ width:520px; height:72px; float:left; overflow:hidden;}
.huodong_bot_r{ width:90px; height:24px; float:right; margin-top:48px;}
.huodong_bot_r a{  color:#43abf4 !important;}
.huodong_tou{
	width:808px;
	height:auto;
	padding:20px;
	border:1px solid #ecedef;
}
.huodong_right1{
	width:588px;
	height:auto;
	float:left;
}
.huodong_top_l1{ width:488px; height:auto; float:left; overflow:hidden;}
.huodong_top_l1 a{ display:block; width:100%; font-size:16px; font-weight:bold;}
.huodong_top_l1 span{ display:block; width:100%; font-size:14px; color:#8db45f; line-height:24px;}
.baoming{
	width:94%;
	height:auto;
	border:1px solid #ecedef;
	margin-top:30px;
	padding:0 3% 0 3%;
}
.baoming_header{
	width:100%;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ecedef;
	position:relative;
}
.baoming_header span{ width:82px; height:40px; border-bottom:1px solid #059ee6; color:#059ee6; display:block; margin:0 auto; font-size:20px; text-align:center;}
.baoming_header label{ position:absolute; right:0px; top:3px; font-size:16px;}
.baoming_con{
	width:100%;
	height:auto;
	padding:20px 0 20px 0;
}
.baoming_top{
	width:100%;
	height:30px;
	line-height:30px;
}
.baoming_top span{ width:40%; float:left; font-size:16px; color:#666666; padding-left:10%;}
.baoming_top label{ float:left;}
.text1{ width:154px; height:28px; border:1px solid #ecedef; float:left; border-radius:5px; padding-left:10px;}
.button1{ width:164px; height:34px; background:#059ee6; border-radius:5px; text-align:center; display:block; margin:0 auto; color:#ffffff; line-height:34px; font-size:16px; border:none; margin-top:20px; cursor:pointer;}
.tuijian{
	width:100%;
	height:auto;
}
.tuijian li{
	width:300px;
	height:410px;
	float:left;
	margin:30px 35px 30px 35px;
	-webkit-box-shadow:0 0 6px #999999;  
    -moz-box-shadow:0 0 6px #999999;  
    box-shadow:0 0 6px #999999;
	background:#ffffff;
	border-radius:5px;
	overflow:hidden;
}
.tuijian li .pic {
	width:300px;
	height:410px;
	display:inline;	
}
.video{
	width:100%;
	height:auto;
}
.video li{
	width:415px;
	height:auto;
	float:left;
	margin-right:20px;
	display:inline;
	margin-top:20px;
}
.video_tu{
	width:415px;
	height:228px;
	position:relative;
}
.video_tu img{ width:415px; height:228px; display:block;}
.video_tu a{
	display:block;
	width:415px;
	height:228px;
	background:url(../images/video.png) no-repeat  center center;
	position:absolute;
	top:0px;
	left:0px;
}
.video_zi{
	width:100%;
	height:30px;
	line-height:30px;
	display:block;
	overflow:hidden;
	font-size:16px;
	margin-top:5px;
}
.video_shu{
	width:100%;
	height:24px;
	line-height:24px;
	display:block;
	overflow:hidden;
	font-size:14px;
	color:#8db45f;
}
.video_shu img{ float:left; margin:5px 10px 0 0;}
.video_title{
	width:100%;
	height:auto;
	line-height:40px;
	font-size:30px;
	margin-top:20px;
}
.video_nei{
	width:100%;
	height:auto;
	margin-top:20px;
	margin-bottom:20px;
}
/*关于我们*/
.about{
	width:1148px;
	height:auto;
	border:1px solid #eeeeee;
	-webkit-box-shadow:0 0 3px #cccccc;  
    -moz-box-shadow:0 0 3px #cccccc;  
    box-shadow:0 0 3px #cccccc;
	padding:0 20px 50px 20px;
	background:#ffffff;
	margin:0 auto 0 auto;
	border-radius:5px;
}
.about_header{
	width:100%;
	height:74px;
	border-bottom:1px solid #eeeeee;
	position:relative;
}
.about_header a{
	width:78px;
	height:28px;
	display:block;
	border:1px solid #eeeeee;
	text-align:center;
	line-height:28px;
	font-size:14px;
	position:absolute;
	top:22px;
	right:0px;
	border-radius:5px;
}
.about_a{
	display:block;
	margin:0 auto;
	height:72px;
	border-bottom:5px solid #059ee6;
	line-height:72px;
	font-size:36px;
	color:#059ee6;
	width:108px;
	text-align:center;
}
.about_b{
	display:block;
	margin:0 auto;
	height:72px;
	border-bottom:5px solid #059ee6;
	line-height:72px;
	font-size:36px;
	color:#059ee6;
	width:145px;
	text-align:center;
}
.about_nei{
	width:100%;
	height:auto;
	margin-top:30px;
	font-size:16px;
	line-height:24px;
	color:#8a8a8c;
}
.consulting_top{
	width:100%;
	height:auto;
	margin-top:30px;
}
.consulting_top_header{
	width:100%;
	height:36px;
	border-bottom:1px solid #ecedef;
	font-size:18px;
}
.consulting_top_header span{ float:left; border-bottom:1px solid #059ee6; height:36px;}
.consulting_top_hang{
	width:50%;
	height:30px;
	line-height:30px;
	float:left;
	margin-top:20px;
	font-size:16px;
}
.consulting_top_hang span{ float:left;}
.radio{ width:13px; height:13px; float:left; margin:10px 8px 0 10px;}
.textarea{
	width:98%;
	height:188px;
	border:1px solid #eeeeee;
	line-height:24px;
	font-size:14px;
	padding:1%;
	margin-top:15px;
	border-radius:5px;
}
.consulting_con{
	width:100%;
	height:auto;
}
.consulting_con li{
	width:120px;
	height:120px;
	float:left;
	display:inline;
	margin:20px 20px 0 0;
	position:relative;
}
.consulting_con li img{ width:120px; height:120px;}
.consulting_close{ width:32px; height:32px; position:absolute; top:5px; right:5px; display:block; background:url(../images/close1.png) no-repeat;}
/*a  upload */
    .a-upload {
        width:120px;
        height:120px;
        text-align:center;
        font-size:0px;
        position: relative;
        cursor: pointer;
        color: #888;
        background: #fafafa;
        overflow: hidden;
        display: inline-block;
        *display: inline;
        *zoom: 1
    }

    .a-upload  input {
        position: absolute;
        font-size: 100px;
        right: 0;
        top: 0;
        opacity: 0;
        filter: alpha(opacity=0);
        cursor: pointer
    }

    .a-upload:hover {
        color: #444;
        background: #eee;
        border-color: #ccc;
        text-decoration: none
    }
.button2{
	width:290px;
	height:36px;
	display:block;
	background:#059ee6;
	border-radius:5px;
	border:none;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	margin:50px auto 0 auto;
	cursor:pointer;
}

/*咨询*/
.black_overlay{ 
	display: none; 
	position: absolute; 
	top: 0%; 
	left: 0%; 
	width: 100%; 
	height: 100%; 
	background-color: black; 
	z-index:100001; 
	-moz-opacity: 0.8; 
	opacity:0.8; 
	filter: alpha(opacity=80); 
	position:fixed;
} 
.zixun_content { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:450px; 
	height:324px; 
	background:#ffffff; 
	z-index:100002; 
	margin:-162px 0 0 -225px;
	position:fixed;
	border-radius:5px;
	-webkit-box-shadow:0 0 8px #333333;
    -moz-box-shadow:0 0 8px #333333;
    box-shadow:0 0 8px #333333;
}
.zixun_header{
	width:410px;
	height:45px;
	line-height:45px;
	background:#01b0e9;
	color:#ffffff;
	font-size:20px;
	font-family:"微软雅黑";
	padding:0 20px 0 20px;
	border-radius:5px 5px 0 0;
}
.zixun_close{
	float:right;
	width:18px;
	height:18px;
	background:url(../images/zixun_close.png) no-repeat;
	margin-top:13px;
}
.zixun_con{
	width:410px;
	height:259px;
	padding:20px 20px 0 20px;
}
.textarea1{
	width:388px;
	height:102px;
	border:1px solid #d1d1d1;
	line-height:18px;
	padding:8px 10px 8px 10px;
	border-radius:5px;
	font-size:14px;
	display:block;
}
.textarea_zi{
	width:410px;
	height:26px;
	line-height:24px;
	text-align:right;
	color:#696969;
}
.zixun_text{
	width:400px;
	height:38px;
	border:1px solid #d1d1d1;
	line-height:38px;
	padding-left:8px;
	display:block;
	font-size:14px;
	border-radius:5px;
}
.zixun_button{
	display:block;
	width:410px;
	height:40px;
	margin-top:15px;
	background:#01b0e9;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	border:none;
	border-radius:5px;
	cursor:pointer;
}
.in_more:link{ color:#059ee6;}
.in_more:visited{ color:#059ee6;}
.in_more:hover{ color:#059ee6;}
.use{
	width:384px;
	height:40px;
	line-height:40px;
	z-index:1000000;
	font-size:16px;
	margin:15px auto 0 auto;
	padding:0 51px 0 45px;
}
.use img{ width:40px; height:40px; display:block; float:left; margin-right:10px;}
.use span{ float:right;}
/*早中晚*/
.in_king{
	width: 100%;
	height: auto;
	background: #f7f7f8 url(../images/health_bg.jpg) repeat-x;
	padding: 40px 0 40px 0;
}
.in_king_con{
	width: 1200px;
	height: auto;
	margin:0 auto;
}
.in_king_header{
	width:100%;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:24px;
	color:#4f5052;
}
.in_king_select{ margin:0 10px 0 10px; height:32px; color:#258dff; font-size:18px; width:120px;}
.in_king_header a{
	font-size:18px;
	color:#ffffff !important;
	padding:6px 20px 6px 20px;
	background:#5eaafd;
	border-radius:5px;
	margin-left:20px;
}
.in_king_top{
	width:96%;
	height:auto;
	background:#ffffff;
	border-radius:5px;
	padding:10px 2% 10px 2%;
	line-height:36px;
	font-size:20px;
	margin-top:50px;
	-webkit-box-shadow:0 0 8px #cccccc;  
    -moz-box-shadow:0 0 8px #cccccc;  
    box-shadow:0 0 8px #cccccc;
}
.in_king_top a{ float:left; white-space:nowrap; width:12.5%;}
.in_king_cur:link{ color:#258dff;}
.in_king_cur:visited{ color:#258dff;}
.in_king_cur:hover{ color:#258dff;}
.in_king_bot{
	width:100%;
	height:auto;
	margin-top:50px;
}
.in_king_bot li{
	width:33.33%;
	height:auto;
	float:left;
	background:url(../images/next.png) no-repeat right 65px;
	font-size:24px;
	font-weight:bold;
}
.in_king_zi{
	width:250px;
	height:60px;
	display:block;
	margin:20px auto 0 auto;
	background:url(../images/tubiao_14.jpg) no-repeat;
	padding:22px 18px 12px 18px;
	font-size:14px;
	line-height:20px;
	overflow:hidden;
}
.in_king_zi span{ height:60px; overflow:hidden; display:block;}
.in_king_31{
	width:160px;
	height:160px;
	display:block;
	text-align:center;
	line-height:160px;
	color:#059ee6 !important;
	background:url(../images/zao.jpg) no-repeat;
	margin:0 auto;
}
.in_king_32{
	width:160px;
	height:160px;
	display:block;
	text-align:center;
	line-height:160px;
	color:#059ee6 !important;
	background:url(../images/zhong.jpg) no-repeat;
	margin:0 auto;
}
.in_king_33{
	width:160px;
	height:160px;
	display:block;
	text-align:center;
	line-height:160px;
	color:#059ee6 !important;
	background:url(../images/wan.jpg) no-repeat;
	margin:0 auto;
}
.in_king_41{
	width:160px;
	height:160px;
	display:block;
	text-align:center;
	line-height:160px;
	color:#059ee6 !important;
	background:url(../images/zao.jpg) no-repeat;
	margin:0 auto;
}
.in_king_42{
	width:160px;
	height:160px;
	display:block;
	text-align:center;
	line-height:160px;
	color:#059ee6 !important;
	background:url(../images/zhong1.jpg) no-repeat;
	margin:0 auto;
}
.in_king_43{
	width:160px;
	height:160px;
	display:block;
	text-align:center;
	line-height:160px;
	color:#059ee6 !important;
	background:url(../images/zhong2.jpg) no-repeat;
	margin:0 auto;
}
.in_king_44{
	width:160px;
	height:160px;
	display:block;
	text-align:center;
	line-height:160px;
	color:#059ee6 !important;
	background:url(../images/wan.jpg) no-repeat;
	margin:0 auto;
}
.in_king_bot1{
	width:100%;
	height:auto;
	margin-top:50px;
}
.in_king_bot1 li{
	width:25%;
	height:auto;
	float:left;
	background:url(../images/next.png) no-repeat right 65px;
	font-size:24px;
	font-weight:bold;
}



/*个人中心*/
.position_fan{ float:right; border:1px solid #cccccc; width:110px; height:30px; line-height:28px; text-align:center; border-radius:5px; margin-top:10px; font-size:14px;}
.user{
	width:100%;
	height:auto;
	margin:30px auto 0 auto;
	padding-bottom:0px;
}
.user li{
	width:380px;
	height:auto;
	display:inline-block;
	margin:30px 10px 0 10px;
	overflow:hidden;
	float:left;
}
.user li img{ width:380px; display:block;}
.user_search{
	width:100%;
	height:45px;
	margin-top:20px;
}
.user_text{
	width:1030px;
	height:43px;
	line-height:43px;
	float:left;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:none;
	font-size:14px;
	padding-left:10px;
}
.user_button{
	width:105px;
	height:45px;
	float:left;
	background:#059ee6 url(../images/soso1.jpg) no-repeat 20px center;
	border:none;
	color:#ffffff;
	font-size:16px;
	text-align:left;
	padding-left:50px;
	cursor:pointer;
}
.user_con{
	width:100%;
	height:auto;
	margin-top:10px;
}
.user_header{
	width:100%;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#666666;
}
.user_header span{ float:left; text-align:center;}
.user_zi1{ width:310px;}
.user_zi2{ width:200px;}
.user_zi3{ width:240px;}
.user_zi4{ width:180px;}
.user_zi5{ width:200px;}
.user_list{
	width:100%;
	height:auto;
}
.user_list li{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	padding:15px 0 15px 0;
	font-size:16px;
	line-height:30px;
}
.user_list li div{ float:left; text-align:center;}
.user_zi{ width:290px; padding:0 0 0 20px; float:left;}
.user_zi img{ float:left; width:50px; height:50px; border-radius:500px; margin:5px 10px 0 0;}
.user_zi span{ float:left; font-size:16px; line-height:30px; text-align:left;}
.user_zi5 a{ display:block;}
.user_fu{ width:105px; height:30px; display:block; margin:0 auto; color:#ffffff !important; border-radius:5px; background:#fea201;}
.user_tui{ width:105px; height:30px; display:block; margin:0 auto; color:#ffffff !important; border-radius:5px; background:#49c8a0;}
.user_60{ line-height:60px;}
.steps_top{
	width:606px;
	height:30px;
	line-height:30px;
	font-size:16px;
	margin:30px auto 0 auto;
	background:url(../images/steps.jpg) no-repeat center center;
}
.steps_top span{ width:202px; float:left; text-align:center;}
.steps_top1{
	width:606px;
	height:30px;
	line-height:30px;
	font-size:16px;
	margin:30px auto 0 auto;
	background:url(../images/steps1.jpg) no-repeat center center;
}
.steps_top1 span{ width:202px; float:left; text-align:center;}
.steps_top2{
	width:606px;
	height:30px;
	line-height:30px;
	font-size:16px;
	margin:30px auto 0 auto;
	background:url(../images/steps3.jpg) no-repeat center center;
}
.steps_top2 span{ width:202px; float:left; text-align:center;}
.steps_top_cur{ color:#ffffff;}
.steps_top_cur1{ color:#fea201;}
.steps_header{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:16px;
}
.steps_header span{ float:left;}
.user_zi6{ width:430px; margin-right:100px; text-align:center; float:left;}
.user_zi7{ width:208px; text-align:center; float:left; }
.steps_list{
	width:100%;
	height:auto;
}
.steps_list li{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	padding:15px 0 18px 0;
	font-size:16px;
}
.steps_name{ display:block; width:100%; font-size:16px; line-height:30px; text-align:left;}
.steps_nei{ display:block; width:100%; font-size:14px; line-height:20px; text-align:left; color:#9d9d9d; margin-top:4px;}
.steps_bot{
	width:100%;
	height:43px;
	line-height:43px;
	border:1px solid #e5e5e5;
	font-size:16px;
}
.steps_button{
	width:150px;
	height:43px;
	float:right;
	border:none;
	background:#fea201;
	text-align:center;
	color:#ffffff;
	font-size:18px;
	cursor:pointer;
}
.steps_bot span{ float:right; margin-right:50px;}
.steps_bot label{ color:#fea201; font-size:18px; font-weight:bold;}
.steps_radio{ width:13px; height:13px; float:left; display:inline; margin:16px 10px 0 20px;}
.steps_bot a{ color:#059ee6;}
.steps_ti{
	width:650px;
	height:231px;
	margin:70px auto 0 auto;
	font-size:16px;
	color:#9d9d9d;
	line-height:30px;
}
.steps_ti img{ float:left; margin-right:65px;}
.steps_ti div{ float:left;}
.steps_ti span{ display:block; color:#059ee6; font-size:30px; line-height:50px; padding:50px 0 30px 0;}
.steps_ti a{color:#059ee6 !important;}
.consulting_zhifu{ width:100%; margin-top:20px;}
.consulting_zhifu li{ margin-right:20px; float:left; width:180px; height:60px; cursor:pointer;}
.consulting_zhifu li img{ cursor:pointer;}
#radio_wrap{ font-size: 0;*word-spacing:-1px;}
.zhifu_fu{ width:290px; height:35px; border:none; background:#fea201; border-radius:5px; margin:50px auto 0 auto; display:block; color:#ffffff; font-size:18px; cursor:pointer;}
.nei{
	width:100%;
	height:auto;
	line-height:24px;
	font-size:14px;
	margin-top:15px;
	font-size:16px;
}
.xiangqing{
	width:100%;
	height:auto;
	border:1px solid #e5e5e5;
	margin-top:20px;
	padding:15px 0 15px 0;
	font-size:16px;
	line-height:30px;
}
.user_zi9{ width:400px; text-align:left; float:left;}
.user_zi8{ float:left; width:295px;}
.user_a{ float:right; width:100px; height:30px; background:#fea201; border-radius:5px; color:#ffffff !important; text-align:center;}
.user_b{ float:right; width:100px; height:30px; background:#49c8a0; border-radius:5px; color:#ffffff !important; text-align:center;}
.user_c{ float:left; width:120px; height:30px; background:#49c8a0; border-radius:5px; color:#ffffff !important; text-align:center; margin:0 30px 0 0;}
.user_d{ float:left; width:120px; height:30px; background:#059ee6; border-radius:5px; color:#ffffff !important; text-align:center; margin:0 0 0 30px;}

.user_centent { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:600px; 
	height:230px; 
	background:#ffffff; 
	z-index:10000002; 
	margin:-115px 0 0 -300px;
	position:fixed;
	border:1px solid #cccccc;
}
.user_title{ width:100%; text-align:center; line-height:30px; font-size:20px; margin-top:60px;}
.user_bot{
	width:300px;
	height:30px;
	line-height:30px;
	margin:60px auto 0 auto;
	font-size:16px;
}
/*changhai*/
.changhai_top{
	width:100%;
	height:768px;
	background:url(../images/changhai_body.jpg) no-repeat bottom center;
}
.changhai_top_cen{
	width:1200px;
	height:768px;
	margin:0 auto;
	padding-top:96px;
}
.changhai_top_logo{
	width:610px;
	height:110px;
	margin:0 auto 0 auto;
}
.changhai_top_con{
	width:1094px;
	height:270px;
	background:#ffffff;
	margin-top:80px;
	padding:30px 56px 30px 50px;
}
.changhai_top_l{
	width:310px;
	height:auto;
	float:left;
	margin-right:30px;
	padding-top:5px;
	padding-top:25px;
}
.changhai_top_r{
	width:754px;
	height:auto;
	float:left;
}
.changhai_top_head{
	width:100%;
	height:41px;
	line-height:43px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background:url(../images/changhai_01.jpg) no-repeat left center;
}
.changhai_top_head span{ margin-left:56px;}
.changhai_top_head1{
	width:100%;
	height:41px;
	line-height:43px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	background:url(../images/anda_02.jpg) no-repeat left center;
}
.changhai_top_head1 span{ margin-left:56px;}
.changhai_top_nei{
	width:100%;
	height:auto;
	line-height:16px;
	margin-top:12px;
}
.changhai_mid{
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:50px 0 35px 0;
}
.changhai_mid_l{
	width:550px;
	height:auto;
	float:left;
	margin-right:40px;
}
.changhai_mid_r{
	width:610px;
	height:auto;
	float:left;
}
.changhai_mid_head{
	width:100%;
	height:auto;
	font-size:24px;
}
.changhai_mid_head label{ color:#099763; font-size:40px;}
.changhai_mid_nei{
	width:100%;
	height:auto;
	line-height:16px;
	margin-top:10px;
}
.changhai_top_hang{
	width:98%;
	height:auto;
	float:left;
	margin-top:15px;
	line-height:16px;
	padding-left:2%;
}
.changhai_top_hang label{ width:12px; height:12px; float:left; background:#099763; color:#ffffff; text-align:center; line-height:12px; font-family:Arial; margin:2px 8px 0 0;}
.changhai_top_hang span{ float:left; width:576px;}
.changhai_zhuanjia{
	width:100%;
	height:auto;
	background:#099763;
	padding:45px 0 80px 0;
}
.changhai_zhuanjia_cen{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.changhai_zhuanjia_header{
	width:100%;
	height:auto;
	text-align:center;
	color:#ffffff;
	font-size:24px;
}
.changhai_zhuanjia_header b{ font-size:40px; display:block;}
.changhai_zhuanjia_con{
	width:100%;
	height:auto;
	min-height:500px;
	background:#ffffff;
	margin-top:45px;
}
.changhai_zhuanjia_left{
	width:650px;
	height:auto;
	min-height:390px;
	float:left;
	padding:65px 55px 45px 55px;
}
.changhai_zhuanjia_right{
	width:440px;
	height:auto;
	float:left;
	min-height:500px;
	background:#f4f4f4;
	position:relative;
}
.changhai_zhuanjia_l{
	width:182px;
	height:auto;
	float:left;
	margin-right:40px;
}
.changhai_zhuanjia_tu,.changhai_zhuanjia_tu img{ width:182px; height:182px; display:block;}
.changhai_zhuanjia_wei{
	width:100%;
	height:auto;
	display:block;
	text-align:center;
	margin-top:20px;
	color:#099763;
	line-height:30px;
}
.changhai_zhuanjia_wei img{ display:block; width:75px; height:75px; margin:0 auto;}
.changhai_zhuanjia_r{
	width:428px;
	height:auto;
	float:left;
}
.changhai_zhuanjia_title{ display:block; font-size:16px; font-weight:bold;}
.changhai_zhuanjia_title label{ font-size:24px; color:#099763;}
.changhai_zhuanjia_nei{ display:block; line-height:18px; margin-top:15px;}
.changhai_zhuanjia_title1{ display:block; font-size:16px; font-weight:bold; margin-top:20px;}
.changhai_zhuanjia_list{
	width:420px;
	height:auto;
	padding:34px 10px 0 10px;
}
.changhai_zhuanjia_list li{
	width:85px;
	height:130px;
	float:left;
	margin:20px 10px 0 10px;
	text-align:center;
	font-size:14px;
}
.changhai_zhuanjia_tou{ display:block; width:85px; height:85px;}
.changhai_zhuanjia_tou img{ display:block; width:79px; height:79px; border:3px solid #ffffff; -webkit-box-shadow:0 0 10px #999999;  
  -moz-box-shadow:0 0 10px #999999;  
  box-shadow:0 0 10px #999999;}
.changhai_zhuanjia_name{ display:block; line-height:30px; font-size:14px; font-weight:bold;}
.changhai_zhuanjia_page{
	width:100%;
	height:40px;
	line-height:44px;
	text-align:center;
	background:#e9e9e9;
	position:absolute;
	bottom:0px;
	left:0px;
}
.changhai_zhuanjia_page a{ margin:0 5px 0 5px;}
.changhai_zhuanjia_cur:link{ color:#099763 !important; font-weight:bold;}
.changhai_zhuanjia_cur:visited{ color:#099763 !important; font-weight:bold;}
.changhai_zhuanjia_cur:hover{ color:#099763 !important; font-weight:bold;}
.changhai_pingtai{
	width:1200px;
	height:auto;
	padding:50px 0 60px 0;
	margin:0 auto;
}
.changhai_pingtai_header{
	width:100%;
	height:auto;
	font-size:24px;
	text-align:center;
}
.changhai_pingtai_header b{ font-size:40px; display:block;}
.changhai_pingtai_top{
	width:100%;
	height:auto;
	margin-top:30px;
}
.changhai_pingtai_top_l{
	width:482px;
	height:auto;
	float:left;
	margin-right:30px;
	line-height:16px;
}
.changhai_pingtai_top_r{
	width:688px;
	height:auto;
	float:left;
}
.changhai_pingtai_top_title{
	width:96%;
	height:auto;
	background:#099763;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	line-height:18px;
	padding:8px 2% 8px 2%;
}
.changhai_pingtai_top_nei{
	width:100%;
	height:auto;
	margin-top:15px;
}
.changhai_pingtai_bot{
	width:1198px;
	height:274px;
	border:1px solid #aec6e5;
	margin-top:20px;
}
.changhai_pingtai_bot img{ float:right;}
.changhai_pingtai_bot span{ float:left; padding:50px 15px 0 15px; width:950px;}
.changhai_gai{
	width:100%;
	height:auto;
	background:#f1f1f1;
	padding:0 0 35px 0;
}
.changhai_gai_con{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.changhai_gai_header{
	width:100%;
	height:auto;
	line-height:18px;
	text-align:center;
	padding-top:35px;
}
.changhai_gai_header label{ color:#099763; display:block; font-size:24px; margin-bottom:15px;}
.changhai_gai_list{
	width:940px;
	height:auto;
	background:#ffffff;
	padding:25px 40px 25px 40px;
	-webkit-box-shadow:0 0 10px #cccccc;  
    -moz-box-shadow:0 0 10px #cccccc;  
    box-shadow:0 0 10px #cccccc;
	margin:30px auto 0 auto;
}
.changhai_gai_list li{
	width:33.33%;
	height:auto;
	float:left;
	text-align:center;
}
.changhai_gai_list li img{ display:block; margin:0 auto;}
.changhai_gai_list li span{ line-height:16px; display:block; margin-top:10px;}
.changhai_gai_list1{
	width:940px;
	height:auto;
	background:#ffffff;
	padding:25px 40px 25px 40px;
	-webkit-box-shadow:0 0 10px #cccccc;  
    -moz-box-shadow:0 0 10px #cccccc;  
    box-shadow:0 0 10px #cccccc;
	margin:30px auto 0 auto;
}
.changhai_gai_list1 li{
	width:33.33%;
	height:auto;
	float:left;
	text-align:center;
	background:url(../images/next_hover.png) no-repeat right 90px;
}
.changhai_gai_list1 li img{ display:block; margin:0 auto;}
.changhai_gai_list1 li span{ line-height:16px; display:block; margin-top:10px;}
/*名片*/
.in_mingpian{
	width:100%;
	height:auto;
}
.in_mingpian li{
	width:378px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 20px 0 0;
}
.home_about{
	width:376px;
	height:190px;
	float:left;
	margin-right:10px;
	display:inline;
	background:#ffffff;
	border:1px solid #cccccc; 
}
.home_about_left{
	width:140px;
	height:190px;
	float:left;
	margin-right:17px;
}
.home_about_left img{ width:140px; height:190px;}
.home_about_right{
	width:219px;
	height:175px;
	float:left;
	padding-top:10px;
}
.home_about_name{
	width:100%;
	height:22px;
	line-height:22px;
	font-size:14px;
}
.home_about_name span{ float:left; margin-right:5px;}
.home_about_name a{
	width:37px;
	height:20px;
	float:left;
	border:1px solid #d5d5d5;
	line-height:20px;
	text-align:center;
	background:url(../images/medical_bg.jpg) repeat-x bottom;
	font-size:12px;
}
.home_about_nei{
	width:100%;
	height:auto;
	line-height:18px;
	overflow:hidden;
	color:#808080;
	float:left;
	margin-top:2px;
}
.home_about_wei{
	width:100%;
	height:80px;
	margin-top:2px;
	float:left;
}
.home_about_wei img{ width:80px; height:80px;}
.in_subject_list1{
	width:100%;
	height:auto;
	margin-top:30px;
}
.in_subject_list1 li{
	width:50%;
	height:210px;
	float:left;
	margin-top:0px;
}





@media screen and (max-width: 480px) {
.in_mingpian{
	width:100%;
	height:auto;
	overflow:hidden;
}
.in_mingpian li{
	width:100%;
	height:auto;
	float:left;
	display:inline;
	margin:20px 0 0 0;
}
.home_about{
	width:100%;
	height:190px;
	float:left;
	margin-right:10px;
	display:inline;
	background:#ffffff;
	border:1px solid #cccccc; 
}
.home_about_left{
	width:140px;
	height:190px;
	float:left;
	margin-right:10px;
}
.home_about_left img{ width:140px; height:190px;}
.home_about_right{
	width:52%;
	min-width:163px;
	height:auto;
	float:left;
	padding-top:5px;
}

/*changhai*/
.changhai_top{
	width:100%;
	height:auto;
	background:url(../images/changhai_body.jpg) no-repeat bottom center;
	background-size:100% 100%;
}
.changhai_top_cen{
	width:100%;
	height:auto;
	margin:0 auto;
	padding-top:20px;
}
.changhai_top_logo{
	width:80%;
	height:auto;
	margin:0 auto 0 auto;
}
.changhai_top_logo img{ display:block; width:100%;}
.changhai_top_con{
	width:94%;
	height:auto;
	background:#ffffff;
	margin-top:20px;
	padding:20px 3% 20px 3%;
}
.changhai_top_l{
	width:100%;
	height:auto;
	float:left;
	margin-right:0px;
	padding-top:5px;
	text-align:center;
}
.changhai_top_r{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
}
.changhai_mid{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:30px 0 30px 0;
}
.changhai_mid_l{
	width:100%;
	height:auto;
	float:left;
	margin-right:0px;
}
.changhai_mid_r{
	width:100%;
	height:auto;
	float:left;
}
.changhai_mid_head label{ color:#099763; font-size:36px;}
.changhai_mid_head img{ width:100%;}
.changhai_mid_nei{
	width:94%;
	height:auto;
	line-height:16px;
	margin-top:10px;
	padding:0 3% 0 3%;
}
.changhai_top_hang{
	width:94%;
	height:auto;
	float:left;
	margin-top:15px;
	line-height:16px;
	padding:0 3% 0 3%;
}
.changhai_top_hang label{ width:12px; height:12px; float:left; background:#099763; color:#ffffff; text-align:center; line-height:12px; font-family:Arial; margin:2px 8px 0 0;}
.changhai_top_hang span{ float:left; width:93%;}
.changhai_zhuanjia{
	width:100%;
	height:auto;
	background:#099763;
	padding:30px 0 0 0;
}
.changhai_zhuanjia_cen{
	width:100%;
	height:auto;
	margin:0 auto;
}
.changhai_zhuanjia_header{
	width:100%;
	height:auto;
	text-align:center;
	color:#ffffff;
	font-size:18px;
}
.changhai_zhuanjia_header b{ font-size:40px; display:block;}
.changhai_zhuanjia_con{
	width:100%;
	height:auto;
	min-height:500px;
	background:#ffffff;
	margin-top:30px;
}
.changhai_zhuanjia_left{
	width:94%;
	height:auto;
	min-height:390px;
	float:left;
	padding:30px 3% 30px 3%;
}
.changhai_zhuanjia_right{
	width:100%;
	height:auto;
	float:left;
	min-height:0px;
	background:#f4f4f4;
	padding-bottom:50px;
}
.changhai_zhuanjia_l{
	width:182px;
	height:auto;
	float:none;
	margin:0 auto 0 auto;
}
.changhai_zhuanjia_tu,.changhai_zhuanjia_tu img{ width:182px; height:182px; display:block;}
.changhai_zhuanjia_r{
	width:100%;
	height:auto;
	float:left;
}
.changhai_zhuanjia_title{ display:block; font-size:14px; font-weight:bold;}
.changhai_zhuanjia_title label{ font-size:20px; color:#099763;}
.changhai_zhuanjia_list{
	width:94%;
	height:auto;
	padding:20px 3% 0 3%;
}
.changhai_zhuanjia_list li{
	width:85px;
	height:auto;
	float:left;
	margin:20px 6px 0 6px;
	text-align:center;
	font-size:14px;
}
.changhai_zhuanjia_tou{ display:block; width:85px; height:85px;}
.changhai_zhuanjia_tou img{ display:block; width:79px; height:79px; border:3px solid #ffffff; -webkit-box-shadow:0 0 10px #999999;  
  -moz-box-shadow:0 0 10px #999999;  
  box-shadow:0 0 10px #999999;}
.changhai_zhuanjia_name{ display:block; line-height:30px; font-size:14px; font-weight:bold;}
.changhai_pingtai{
	width:100%;
	height:auto;
	padding:50px 0 60px 0;
	margin:0 auto;
}
.changhai_pingtai_header{
	width:100%;
	height:auto;
	font-size:24px;
	text-align:center;
}
.changhai_pingtai_header b{ font-size:32px; display:block;}
.changhai_pingtai_top{
	width:100%;
	height:auto;
	margin-top:30px;
}
.changhai_pingtai_top_l{
	width:94%;
	height:auto;
	float:left;
	margin-right:0px;
	line-height:16px;
	padding:0 3% 0 3%;
}
.changhai_pingtai_top_l img{ width:100%;}
.changhai_pingtai_top_r{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
}
.changhai_pingtai_top_title{
	width:96%;
	height:auto;
	background:#099763;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	line-height:18px;
	padding:8px 2% 8px 2%;
}
.changhai_pingtai_top_nei{
	width:94%;
	height:auto;
	padding:0 3% 0 3%;
	margin-top:15px;
}
.changhai_pingtai_bot{
	width:100%;
	height:auto;
	border-top:1px solid #aec6e5;
	border-bottom:1px solid #aec6e5;
	border-left:none;
	border-right:none;
	margin-top:20px;
}
.changhai_pingtai_bot img{ float:none; display:block; margin:0 auto;}
.changhai_pingtai_bot span{ float:none; padding:15px 3% 15px 3%; width:94%; display:block;}
.changhai_gai{
	width:100%;
	height:auto;
	background:#f1f1f1;
	padding:0 0 35px 0;
}
.changhai_gai_con{
	width:100%;
	height:auto;
	margin:0 auto;
}
.changhai_gai_header{
	width:94%;
	height:auto;
	line-height:18px;
	text-align:center;
	padding:35px 3% 0 3%;
}
.changhai_gai_header label{ color:#099763; display:block; font-size:20px; margin-bottom:15px;}
.changhai_gai_list{
	width:94%;
	height:auto;
	background:#ffffff;
	padding:25px 3% 25px 3%;
	-webkit-box-shadow:0 0 10px #cccccc;  
    -moz-box-shadow:0 0 10px #cccccc;  
    box-shadow:0 0 10px #cccccc;
	margin:30px auto 0 auto;
}
.changhai_gai_list li{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin-top:10px;
}
.changhai_gai_list li img{ display:block; margin:0 auto;}
.changhai_gai_list li span{ line-height:16px; display:block; margin-top:10px;}
.changhai_gai_list1{
	width:94%;
	height:auto;
	background:#ffffff;
	padding:5px 3% 25px 3%;
	-webkit-box-shadow:0 0 10px #cccccc;  
    -moz-box-shadow:0 0 10px #cccccc;  
    box-shadow:0 0 10px #cccccc;
	margin:30px auto 0 auto;
}
.changhai_gai_list1 li{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	background:none;
	margin-top:20px;
}
.changhai_gai_list1 li img{ display:block; margin:0 auto;}
.changhai_gai_list1 li span{ line-height:16px; display:block; margin-top:10px;}	
	
.in_king_con{
	width: 100%;
	height: auto;
	margin:0 auto;
}
.in_king_header{
	width:100%;
	height:auto;
	line-height:32px;
	text-align:center;
	font-size:14px;
	color:#4f5052;
}
.in_king_select{ margin:0 10px 0 10px; height:32px; color:#258dff; font-size:16px; width:100px;}
.in_king_header a{
	font-size:18px;
	color:#ffffff !important;
	padding:0px;
	background:#5eaafd;
	border-radius:5px;
	margin:10px auto;
	display:block;
	width:120px;
	height:40px;
	line-height:40px;
}
.in_king_top{
	width:96%;
	height:auto;
	background:#ffffff;
	border-radius:5px;
	padding:10px 2% 10px 2%;
	line-height:30px;
	font-size:14px;
	margin-top:0px;
	-webkit-box-shadow:0 0 8px #cccccc;  
    -moz-box-shadow:0 0 8px #cccccc;  
    box-shadow:0 0 8px #cccccc;
}
.in_king_top a{ float:left; white-space:nowrap; width:auto; margin-right:20px;}
.in_king_bot{
	width:100%;
	height:auto;
	margin-top:30px;
}
.in_king_bot li{
	width:50%;
	height:auto;
	float:left;
	background:none;
	margin:10px 0 10px 0;
}
.in_king_bot1{
	width:100%;
	height:auto;
	margin-top:30px;
}
.in_king_bot1 li{
	width:50%;
	height:auto;
	float:left;
	background:none;
	margin:10px 0 10px 0;
}
.in_king_zi{
	width:84%;
	height:60px;
	display:block;
	margin:20px auto 0 auto;
	background:#ffffff;
	padding:12px 3% 12px 3%;
	font-size:14px;
	line-height:20px;
	overflow:hidden;
	border-radius:5px;
	border:1px solid #e5e5e5;
}
.in_king_zi span{ height:60px; overflow:hidden; display:block;}
.user_bot{
	width:220px;
	height:30px;
	line-height:30px;
	margin:20px auto 0 auto;
	font-size:16px;
}
.user_c{ float:left; width:100px; height:30px; background:#49c8a0; border-radius:5px; color:#ffffff !important; text-align:center; margin:0 10px 0 0;}
.user_d{ float:left; width:100px; height:30px; background:#059ee6; border-radius:5px; color:#ffffff !important; text-align:center; margin:0 0 0 10px;}
.user_title{ width:100%; text-align:center; line-height:30px; font-size:14px; margin-top:20px;}
.user_centent { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:90%; 
	height:120px; 
	background:#ffffff; 
	z-index:10000002; 
	margin:-60px 0 0 -45%;
	position:fixed;
	border:1px solid #cccccc;
}
.user_zi9{ width:94%; text-align:left; float:left; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:10px 3% 10px 3%;}
.user_zi8{ width:94%; text-align:left; float:left; padding:10px 3% 10px 3%;}
.xiangqing{
	width:100%;
	height:auto;
	border:1px solid #e5e5e5;
	margin-top:20px;
	padding:0 0 0 0;
	font-size:16px;
	line-height:30px;
}
.steps_ti{
	width:100%;
	height:auto;
	margin:70px auto 0 auto;
	font-size:16px;
	color:#9d9d9d;
	line-height:30px;
}
.steps_ti img{ float:none; margin:0 auto; width:212px; display:block;}
.steps_ti div{ float:left; width:100%;}
.steps_ti span{ display:block; color:#059ee6; font-size:20px; line-height:50px; padding:20px 0 20px 0;}
.steps_ti a{color:#059ee6 !important;}
.steps_bot label{ color:#fea201; font-size:14px; font-weight:bold;}
.steps_bot span{ float:right; margin-right:10px;}
.steps_radio{ width:13px; height:13px; float:left; display:inline; margin:16px 8px 0 10px;}
.steps_button{
	width:60px;
	height:43px;
	float:right;
	border:none;
	background:#fea201;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	cursor:pointer;
}
.steps_bot{
	width:100%;
	height:43px;
	line-height:43px;
	border:1px solid #e5e5e5;
	font-size:12px;
}
.steps_name{ display:block; width:100%; font-size:12px; line-height:30px; text-align:left;}
.steps_nei{ display:block; width:100%; font-size:12px; line-height:20px; text-align:left; color:#9d9d9d; margin-top:4px;}
.user_zi6{ width:94%; margin-right:100px; text-align:center; float:left; padding:10px 3% 10px 3%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin:10px 0 10px 0;}
.user_zi7{ width:100%; text-align:center; float:left; }
.steps_list{
	width:100%;
	height:auto;
	margin-top:20px;
}
.steps_list li{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	padding:15px 0 10px 0;
	font-size:16px;
}
.steps_header{
	width:100%;
	height:70px;
	line-height:70px;
	font-size:16px;
	display:none;
}
.steps_top{
	width:300px;
	height:30px;
	line-height:30px;
	font-size:14px;
	margin:30px auto 0 auto;
	background:url(../images/steps.jpg) no-repeat center center;
	background-size:100% 100%;
}
.steps_top span{ width:33.33%; float:left; text-align:center;}
.steps_top1{
	width:300px;
	height:30px;
	line-height:30px;
	font-size:14px;
	margin:30px auto 0 auto;
	background:url(../images/steps1.jpg) no-repeat center center;
	background-size:100% 100%;
}
.steps_top1 span{ width:33.33%; float:left; text-align:center;}
.steps_top2{
	width:300px;
	height:30px;
	line-height:30px;
	font-size:14px;
	margin:30px auto 0 auto;
	background:url(../images/steps3.jpg) no-repeat center center;
	background-size:100% 100%;
}
.steps_top2 span{ width:33.33%; float:left; text-align:center;}
.user_list li div{ float:left; text-align:center; border-bottom:1px dotted #e5e5e5; padding:5px 0 5px 0;}
.user_list li{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
	border:1px solid #e5e5e5;
	padding:0 0 0 0;
	font-size:16px;
	line-height:30px;
}
.user_zi img{ float:left; width:50px; height:50px; border-radius:500px; margin:5px 10px 0 15px;}
.user_zi{ width:100%; padding:0;}
.user_zi1{ width:100%;}
.user_zi2{ width:50%;}
.user_zi3{ width:50%;}
.user_zi4{ width:50%;}
.user_zi5{ width:50%;}
.user_header{
	width:100%;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#666666;
	display:none;
}
.user_text{
	width:76%;
	height:43px;
	line-height:43px;
	float:left;
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:none;
	font-size:12px;
}
.user_button{
	width:20%;
	height:45px;
	float:left;
	background:#059ee6;
	border:none;
	color:#ffffff;
	font-size:16px;
	text-align:center;
	cursor:pointer;
	padding:0;
}
.position_fan{ float:right; border:1px solid #cccccc; width:80px; height:30px; line-height:28px; text-align:center; border-radius:5px; margin-top:13px; font-size:12px;}
.user li{
	width:46%;
	height:auto;
	display:inline-block;
	margin:10px 2% 0 2%;

}
.user li img{ width:100%; display:block;}
.use{
	width:294px;
	height:40px;
	line-height:40px;
	z-index:1000000;
	font-size:16px;
	margin:15px auto 0 auto;
	padding:0 0px 0 6px;
}
.use img{ width:40px; height:40px; display:block; float:left; margin-right:10px;}
.use span{ float:right;}
.zixun_content { 
	display: none; 
	position: absolute; 
	top: 50%; 
	left:50%; 
	width:300px; 
	height:324px; 
	background:#ffffff; 
	z-index:100002; 
	margin:-162px 0 0 -150px;
	position:fixed;
	border-radius:5px;
	-webkit-box-shadow:0 0 8px #333333;
    -moz-box-shadow:0 0 8px #333333;
    box-shadow:0 0 8px #333333;
}
.zixun_header{
	width:94%;
	height:45px;
	line-height:45px;
	background:#01b0e9;
	color:#ffffff;
	font-size:20px;
	font-family:"微软雅黑";
	padding:0 3% 0 3%;
	border-radius:5px 5px 0 0;
}
.zixun_con{
	width:94%;
	height:259px;
	padding:20px 3% 0 3%;
}
.textarea1{
	width:94%;
	height:102px;
	border:1px solid #d1d1d1;
	line-height:18px;
	padding:8px 3% 8px 3%;
	border-radius:5px;
	font-size:14px;
	display:block;
}
.textarea_zi{
	width:100%;
	height:26px;
	line-height:24px;
	text-align:right;
	color:#696969;
}
.zixun_text{
	width:97%;
	height:38px;
	border:1px solid #d1d1d1;
	line-height:38px;
	padding-left:3%;
	display:block;
	font-size:14px;
	border-radius:5px;
}
.zixun_button{
	display:block;
	width:100%;
	height:40px;
	margin-top:15px;
	background:#01b0e9;
	text-align:center;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	border:none;
	border-radius:5px;
	cursor:pointer;
}
.consulting_top_hang{
	width:50%;
	height:30px;
	line-height:30px;
	float:left;
	margin-top:20px;
	font-size:12px;
}
.consulting_top_hang span{ float:left; font-size:12px;}
.consulting_top_header{
	width:100%;
	height:36px;
	border-bottom:1px solid #ecedef;
	font-size:14px;
}
.about_a{
	display:block;
	margin:0 auto;
	height:72px;
	border-bottom:5px solid #059ee6;
	line-height:72px;
	font-size:24px;
	color:#059ee6;
	width:78px;
	text-align:center;
}
.about_b{
	display:block;
	margin:0 auto;
	height:72px;
	border-bottom:5px solid #059ee6;
	line-height:72px;
	font-size:24px;
	color:#059ee6;
	width:100px;
	text-align:center;
}
.about_nei img{ width:100%;}
.about{
	width:94%;
	height:auto;
	border:1px solid #eeeeee;
	border-left:0;
	border-right:0;
	-webkit-box-shadow:0 0 3px #cccccc;  
    -moz-box-shadow:0 0 3px #cccccc;  
    box-shadow:0 0 3px #cccccc;
	padding:0 3% 50px 3%;
	background:#ffffff;
	margin:0 auto 0 auto;
	border-radius:5px;
	overflow:hidden;
}
.video_title{
	width:100%;
	height:auto;
	line-height:24px;
	font-size:16px;
	margin-top:20px;
}
.video li{
	width:100%;
	height:auto;
	float:left;
	margin-right:0px;
	display:inline;
	margin-top:20px;
}
.video_tu{
	width:100%;
	height:auto;
	position:relative;
}
.video_tu img{ width:100%; height:100%; display:block;}
.video_tu a{
	display:block;
	width:100%;
	height:100%;
	background:url(../images/video.png) no-repeat  center center;
	position:absolute;
	top:0px;
	left:0px;
}
.tuijian{
	width:300px;
	height:auto;
	margin:0 auto;
}
.tuijian li{
	width:300px;
	height:410px;
	float:left;
	margin:20px 0 20px 0;
	-webkit-box-shadow:0 0 6px #999999;  
    -moz-box-shadow:0 0 6px #999999;  
    box-shadow:0 0 6px #999999;
	background:#ffffff;
	border-radius:5px;
	overflow:hidden;
}
.baoming{
	width:94%;
	height:auto;
	border:1px solid #ecedef;
	border-left:0;
	border-right:0;
	margin-top:30px;
	padding:0 3% 0 3%;
}
.huodong_top_l1{ width:65%; height:auto; float:left; overflow:hidden;}
.huodong_top_l1 a{ display:block; width:100%; font-size:14px; font-weight:bold; height:26px; line-height:26px; overflow:hidden;}
.huodong_top_l1 span{ display:block; width:100%; font-size:12px; color:#8db45f; line-height:24px;}
.huodong_right1{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
}
.huodong_tou{
	width:94%;
	height:auto;
	padding:3%;
	border:1px solid #ecedef;
	border-left:0;
	border-right:0;
}
.baoming_top span{ width:50%; float:left; font-size:12px; color:#666666; padding-left:0%;}
.text1{ width:40%; height:28px; border:1px solid #ecedef; float:left; border-radius:5px;}
.huodong_bot{
	width:100%;
	height:auto;
	margin-top:10px;
	font-size:12px;
	color:#a0a0a0;
	line-height:24px;
}
.huodong_bot_l{ width:65%; height:72px; float:left; overflow:hidden;}
.huodong_top_l{ width:65%; height:auto; float:left; overflow:hidden;}
.huodong_top_l a{ display:block; width:100%; font-size:14px; font-weight:bold; height:26px; line-height:26px; overflow:hidden;}
.huodong_top_l span{ display:block; width:100%; font-size:12px; color:#8db45f; line-height:24px;}
.huodong_left{
	width:100%;
	height:auto;
	float:left;
	margin-right:0;
	position:relative;
}
.huodong_left img{ width:100%; height:100%; display:block;}
.huodong_right{
	width:100%;
	height:auto;
	float:left;
	overflow:hidden;
	margin-top:10px;
}
.case_fen li{
	width:32%;
	height:auto;
	float:left;
	display:inline;
	margin:20px 2% 0 0;	
}
.case_tu{ width:100%; height:100px; display:block;}
.case_zi{ width:100%; height:36px; line-height:18px; overflow:hidden; display:block; margin-top:10px;font-size:14px;}
.case_nei{ width:100%; height:32px; line-height:16px; overflow:hidden; display:block; color:#9d9d9d; margin-top:5px; font-size:12px;}
.bodythe_guan_list li{
	width:100%;
	height:24px;
	line-height:24px;
	float:left;
	font-size:12px;
	overflow:hidden;
}
.bodythe_weixin{
	width:94%;
	height:70px;
	padding:3%;
	border:1px solid #eeeeee;
	border-left:0;
	border-right:0;
	margin:30px auto 0 auto;
	background:url(../images/weixin4.jpg) no-repeat 9px center;
}
.bodythe_share span{ float:left; line-height:18px;}
.bodythe_nei{
	width:94%;
	height:auto;
	margin-top:20px;
	font-size:14px;
	color:#686868;
	line-height:24px;
	padding:0 3% 0 3%;
}
.bodythe_nei img{ height: auto !important; max-width: 100%; margin:0 auto; display: block;}
.bodythe_title{
	width:100%;
	height:auto;
	font-size:18px;
	text-align:center;
	line-height:30px;
	padding-top:0px;
}
.disease{
	width:100%;
	height:auto;
	margin-top:20px;
}
.disease li{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
}
.disease_title{
	width:100%;
	height:24px;
	font-size:14px;
	line-height:24px;
	overflow:hidden;
}
.disease_nei{
	width:100%;
	height:36px;
	line-height:18px;
	color:#9d9d9d;
	margin-top:2px;
	overflow:hidden;
}
.disease_l{
	width:30%;
	height:100px;
	float:left;
	margin-right:5%;
}
.disease_r{
	width:65%;
	height:auto;
	float:left;
}
.main{
	width:100%;
	height:auto;
	margin:15px auto 0 auto;
	padding-bottom:20px;
}
.main_left{
	width:100%;
	height:auto;
	float:left;
	margin-right:0px;
}
.main_right{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
	display:none;
}
.position{
	width:97%;
	height:57px;
	border-bottom:1px solid #ecedef;
	border-left:0;
	border-right:0;
	line-height:57px;
	font-size:12px;
	padding-left:3%;
	margin:10px auto 0 auto;
	overflow:hidden;
}
.position img{ float:left; margin:22px 5px 0 0;}
.neibanner_01{
	width:100%;
	height:62px;
	background:url(../images/neibanner_01.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_02{
	width:100%;
	height:62px;
	background:url(../images/neibanner_02.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_03{
	width:100%;
	height:62px;
	background:url(../images/neibanner_03.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_04{
	width:100%;
	height:62px;
	background:url(../images/neibanner_04.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_05{
	width:100%;
	height:62px;
	background:url(../images/neibanner_05.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_06{
	width:100%;
	height:62px;
	background:url(../images/neibanner_06.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.neibanner_07{
	width:100%;
	height:62px;
	background:url(../images/neibanner_07.jpg) no-repeat center center;
	z-index:-1;
	position:relative;
}
.in_subject_wai span{ float:left; width:68px; height:20px; border-radius:3px; background:#059ee6; color:#ffffff; text-align:center; margin:3px 10px 0 33%;}
.in_subject_r{
	width:100%;
	height:auto;
	float:left;
}
.in_subject_list{
	width:100%;
	height:auto;
}
.in_subject_list li{
	width:50%;
	height:210px;
	float:left;
	margin-top:15px;
}
.in_subject_bot{
	width:300px;
	height:88px;
	background:url(../images/tubiao_07.jpg) no-repeat top center;
	padding-top:11px;
	margin:10px auto 0 auto;
}
.in_subject_bot_con{
	width:100%;
	height:88px;
	background:#efefef url(../images/xian.jpg) no-repeat center center;
	border-radius:5px;
	font-size:16px;
}
.in_subject_l{
	width:100%;
	height:auto;
	float:left;
	padding-top:0px;
	position:relative;
}
#ChinaMap{ margin:0 auto;}
.in_subject_con{
	width:100%;
	height:auto;
	margin-top:0px;
}
.in_search_con{
	width:94%;
	height:auto;
	margin:20px auto 0 auto;
}
.in_search_hang{
	width:100%;
	height:auto;
	line-height:20px;
	font-size:12px;
}
.in_search_hang_l{ font-weight:bold; width:25%; float:left;}
.in_search_hang_r{ float:left; width:75%; height:auto; word-break: normal; }
.in_search_hang a{ padding:0 10px 0 10px;}
.in_search{
	width:300px;
	height:40px;
	margin:20px auto 0 auto;
}
.in_text{ width:246px; height:36px; border:2px solid #dfdfdf; border-radius:10px; float:left; line-height:36px; background:url(../images/soso.png) no-repeat 15px center; text-align:center; margin-right:12px; font-size:14px;}
.in_button{ width:38px; height:38px; float:left; background:url(../images/go.png) no-repeat; border:none; cursor:pointer;}
.in_subject_title{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:20px;
	color:#059ee6;
}
.in_subject{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:30px 0 30px 0;
}
.in_doctor{
	width:100%;
	height:auto;
	background:#333333;
	padding:30px 0 30px 0;
}
.in_doctor_list .rollBox .Cont {
	WIDTH: 300px;
	height:410px;
	margin:0 auto;
	overflow:hidden;
}
.in_doctor_top{
	width:100%;
	height:auto;
	background:url(../images/doctor_top.png) no-repeat top center;
	background-size:300px 54px;
	padding-top:75px;
	text-align:center;
}
.in_doctor_con{
	width:100%;
	height:auto;
	margin:0 auto;
}
.in_footer_bot{
	width:100%;
	height:auto;
	line-height:20px;
	background:#333333;
	color:#767676;
}
.in_footer_nei{
	width:100%;
	height:auto;
	text-align:center;
	margin:0 auto;
	padding:10px 0 10px 0;
}
.in_footer_nei span{ display:block;}
.in_footer_nei a{ color:#767676 !important; display:block; float:none;}
.in_footer_r img{ width:107px; height:107px; float:left; -webkit-box-shadow:0 0 5px #cccccc; -moz-box-shadow:0 0 5px #cccccc; box-shadow:0 0 5px #cccccc; margin-right:15px;}
.in_footer_r span{ float:left; line-height:24px; font-size:12px; padding-top:50px;}
.in_footer_r span b{ font-size:14px;}
.in_footer_title{ width:100%; height:26px; font-size:14px; font-weight:bold; display:block;}
.in_footer_list{ width:100%; height:auto; font-size:12px; margin-top:5px; display:block; color:#767676;}
.in_footer_l{
	width:94%;
	height:auto;
	float:left;
	margin-bottom:20px;
	padding:0 3% 0 3%;
}
.in_footer_con{
	width:100%;
	height:auto;
	margin-top:20px;
}
.in_footer_r{
	width:97%;
	height:auto;
	float:left;
	padding-left:3%;
}
.in_footer_top span{ width:20%; float:left; height:30px;}
.in_footer_a{ background:url(../images/footer_01.jpg) no-repeat center center; background-size:auto 100%;}
.in_footer_b{ background:url(../images/footer_02.jpg) no-repeat center center; background-size:auto 100%;}
.in_footer_c{ background:url(../images/footer_03.jpg) no-repeat center center; background-size:auto 100%;}
.in_footer_d{ background:url(../images/footer_04.jpg) no-repeat center center; background-size:auto 100%;}
.in_footer_e{ background:url(../images/footer_05.jpg) no-repeat center center; background-size:auto 100%;}
.in_footer_top{
	width:100%;
	height:30px;
	border-bottom:1px solid #ecedef;
	padding-bottom:10px;
}
.in_footer{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:20px 0 20px 0;
}
.in_links_header{
	width:94%;
	height:58px;
	border-bottom:1px solid #ecedef;
	line-height:58px;
	font-size:20px;
	padding:10px 3% 0 3%;
}
.in_links_header1{
	width:94%;
	height:auto;
	border-bottom:1px solid #ecedef;
	line-height:24px;
	font-size:14px;
	padding:20px 3% 15px 3%;
	color:#333333;
	text-align:center;
}
.in_links_list .rollBox .LeftBotton {
	background:url(../images/pert.png) no-repeat;
	float: left;
	width:40px;
	cursor:pointer;
	POSITION: absolute;
	TOP:128px;
	height:40px;
	left:-10px
}
.in_links_list .rollBox .RightBotton {
	RIGHT:-10px;
	background:url(../images/next.png) no-repeat;
	FLOAT: right;
	WIDTH:40px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 128px;
	HEIGHT: 40px;
}
.in_links_list .rollBox .Cont {
	WIDTH:300px;
	height:auto;
	overflow:hidden;
	margin:0 auto 0 auto;
	padding:0px;
}
.in_links_list .rollBox .Cont .pic {
	width:288px;
	height:290px;
	display:inline;
	margin:0 80px 0 0px;
	float:left;
	background:#ffffff;
	border-radius:5px;
	overflow:hidden;
	-webkit-box-shadow:0 0 5px #cccccc;  
    -moz-box-shadow:0 0 5px #cccccc;  
    box-shadow:0 0 5px #cccccc;
	border:1px solid #cccccc;
	padding:5px 5px 5px 5px;
}
.in_links_con{
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.in_bbs_bot{
	width:96%;
	height:auto;
	line-height:45px;
	border-bottom:1px solid #ecedef;
	background:#f3f5f8;
	padding:10px 2% 10px 2%;
	margin-top:25px;
	font-size:12px;
}
.in_bbs_bot span{ float:left; line-height:24px;}
.in_bbs_bot label{ float:left; margin-right:0px; width:50%;}
.in_bbs_l{
	width:100%;
	height:auto;
	float:left;
	display:inline;
}
.in_bbs_r{
	width:100%;
	height:auto;
	float:left;
	display:inline;
	margin-top:20px;
}
.in_bbs_header{
	width:100%;
	height:30px;
	line-height:30px;
	background:url(../images/bbs_header.jpg) no-repeat left center;
	background-size:186px 30px;
	font-size:12px;
}
.in_bbs{
	width:100%;
	height:auto;
	margin:0 auto 0 auto;
	padding:20px 0 20px 0;
}
.in_case_tu{ width:100%; height:auto; display:block;}
.in_case_tu img{ width:100%; height:auto; display:block;}
.in_video_tu{ width:100%; height:96px; display:block;}
.in_video_tu img{ width:100%; height:100%; display:block;}
.in_video_name{ width:100%; height:36px; line-height:36px; text-align:center; display:block; font-size:12px;}
.in_news_con li{
	width:94%;
	height:24px;
	line-height:24px;
	float:left;
	font-size:12px;
	overflow:hidden;
	padding:0 3% 0 3%;
}
.in_information_l{
	width:100%;
	height:auto;
	float:left;
	margin-right:0px;
}
.in_information_r{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
}
.in_activity_tu{ width:100%; height:auto;}
.in_activity_tu img{ width:100%;}
.in_activity_top_title b{ float:left; font-size:12px; width:70%; overflow:hidden;}
.in_activity_list li{
	width:94%;
	height:auto;
	-webkit-box-shadow:0 0 5px #cccccc;  
    -moz-box-shadow:0 0 5px #cccccc;  
    box-shadow:0 0 5px #cccccc;
	border-radius:3px;
	margin:20px 3% 0 3%;
	position:relative;
	overflow:hidden;
	float:left;
	padding-bottom:10px;
}
.in_information{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:20px 0 45px 0;
}
.in_health_a{
	width:100%;
	height:211px;
	float:left;
	background:#ffffff;
	border-radius:5px;
	-webkit-box-shadow:0 0px 8px #cccccc;  
    -moz-box-shadow:0 0px 8px #cccccc;  
    box-shadow:0 0px 8px #cccccc;
	border-top:4px solid #5eaafd;
	margin-top:20px;
}
.in_health_b{
	width:100%;
	height:211px;
	float:right;
	background:#ffffff;
	border-radius:5px;
	-webkit-box-shadow:0 0px 8px #cccccc;  
    -moz-box-shadow:0 0px 8px #cccccc;  
    box-shadow:0 0px 8px #cccccc;
	border-top:4px solid #5eaafd;
	margin-top:20px; 
}
.in_health_con{
	width:100%;
	height:auto;
	margin-top:0px;
}
.in_health_top_a{ padding:6px 10px 6px 10px; font-size:14px; color:#ffffff !important; background:#5eaafd; border-radius:5px; margin-right:10px;}
.in_health_top_b{ padding:6px 10px 6px 10px; font-size:12px; font-family:"宋体";}
.in_health_top{
	width:100%;
	height:auto;
	text-align:center;
}
.in_health_top_zi{
	font-size:28px;
	line-height:40px;
}
.in_health_top_zi1{ font-size:15px; color:#a0a0a0; margin-top:5px;}
.in_health_body{
	width:100%;
	height:auto;
	background:none;
	margin:0 auto;
}
.in_health{
	width:100%;
	height:auto;
	background:#f7f7f8 url(../images/health_bg.jpg) repeat-x;
	padding:20px 0 20px 0; 
}
.in_service{
	width:100%;
	height:auto;
	margin:0 auto;
	padding:20px 0 20px 0;
}
.in_service_top{
	width:100%;
	height:auto;
	line-height:24px;
	text-align:center;
	font-size:14px;
	color:#a0a0a0;
}
.in_service_top span{ display:block; color:#059ee6; font-size:20px; font-weight:bold;}
.in_service_con{
	width:100%;
	height:auto;
	margin-top:20px;
}
.in_service_con li{
	width:50%;
	height:auto;
	float:left;
	margin-top:10px;
	background:none;
}
.in_service_con li label{ display:block; line-height:18px; color:#b9b9b9; font-size:12px; margin-top:15px; width:100%; height:72px; overflow:hidden;}
.in_service_con li i{
	width:120px;
	height:auto;
	display:block;
	margin:0 auto;
}
.in_service_con li i img{ width:100%; display:block;}
.in_service_con1{
	width:100%;
	height:auto;
	margin-top:30px;
}
.in_service_con1 li{
	width:33.33%;
	height:auto;
	float:left;
	margin-top:0px;
}
.in_service_con1 li i{
	width:100%;
	height:auto;
	display:block;
	margin:0 auto;
	text-align:center;
}
.in_service_con1 li i img{ width:100%; display:block;}
.in_service_con1 li label{ display:block; line-height:22px; color:#3E3E3E; font-size:14px; margin-top:15px; width:88%; padding:0 6% 0 6%; text-align:center; }

.in_service_con2{
	width:100%;
	height:auto;
	margin-top:30px;
}
.in_service_con2 li{
	width:33.33%;
	height:auto;
	float:left;
	margin-top:0px;
	background:none;
	overflow:hidden;
}
.in_service_con2 li i{
	width:100%;
	height:auto;
	display:block;
	margin:0 auto;
	text-align:center;
}
.in_service_con2 li i img{ width:100%; display:block;}
.in_service_con2 li label{ display:block; line-height:22px; color:#3E3E3E; font-size:14px; margin-top:15px; width:88%; padding:0 6% 0 6%; text-align:center; }

.in_header{
	width:100%;
	height:auto;
	background:#333333;
}
.in_header_con{
	width:100%;
	height:auto;
	margin:0 auto;
}
.in_header_l{
	width:100%;
	height:27px;
	padding:9px 0 9px 0;
	float:left;
	position:relative;
}
.in_header_l img{ float:left; margin-right:5px; height:100%;}
#weitips{
	width:115px;
	height:124px;
	display:none;
	position:absolute;
	top:45px;
	left:0px;
	background:url(../images/weixin2.png) no-repeat;
	left:0px;
}
.in_header_l span{
	width:1px;
	height:27px;
	float:left;
	margin-right:5px;
	background:#222222;
	overflow:hidden;
}
.in_header_r{
	width:100%;
	height:36px;
	float:left;
}
.in_header_r img{ float:right; height:100%;}
.in_header_r a{ margin-right:0px; color:#ffffff !important;}
.in_header_r span{float:right; font-size:14px; line-height:36px;}
.in_menu{width:100%; height:70px; margin:0 auto;}
.in_logo{width:auto;height:50px;float:left;}
.in_logo img{ height:100%; margin-top:10px; margin-left:10px;}
.nav_cur a{ display:block; color:#ffffff; padding-left:5%; text-align:left; background:url(../images/li1.png) no-repeat 96% center;}
.nav_cur a:hover{ background:#0079b2 url(../images/li1.png) no-repeat 96% center;}
.nav{float:right; padding:0 0 0 0; font-size:18px;}
.nav li{float:left; line-height:40px; z-index:1000; height:auto; width:100%; text-align:center; border-bottom:1px solid #0584c0;}
.product a{display:block; width:95%; padding:0 0 0 0; height:40px; background:url(../images/tubiao_02.png) no-repeat 30% center; color:#ffffff !important; padding-left:5%; text-align:left;}
/* hover 移入移出的效果 */
.product div{display:block; border-top:0px solid #000; width:100%; position:relative; top:0px; z-index:10000; background:#008ed1; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
.product p a{width:95%; height:40px; display:block; line-height:40px; font-size:14px; padding:0 0 0 0; text-align:center; background:#008ed1; color:#ffffff !important; padding-left:5%; text-align:left;background:url(../images/li1.png) no-repeat 96% center;}
.product p a:hover{background:#0079b2 url(../images/li1.png) no-repeat 96% center; border:none; color:#fff;}
.slideBox .hd li{ width:8px; height:8px;}
#utilityNavWrap,.logoLineHolder{ display:none;}
#mobileNav{ height:38px; overflow:hidden; position:absolute; top:25px; right:10px;}
#mobileNav ul{ display:block;}
#mobileNav ul li.istItem{ width: 38px; height: 38px; box-sizing:content-box; color:#fff;}
#mobileNav ul li.istItem>span{ cursor: pointer; display:inline-block; line-height: 23px; margin: 0 auto; overflow: hidden; position: relative; text-decoration: none; width:auto;}
#mobileNav ul li.istItem.menu{ float:left;}
#mobileNav ul li.istItem.menu>span{ font-size:18px; text-align:center; background:url(../images/nav_menu.jpg) no-repeat; width:28px; height:20px; display:block;}
#mobileNav ul li.istItem.search>span{ font-size:18px; padding-left:12px;}
#mobileNav ul li.istItem.cart>a>span{ font-size:18px; padding-left:6px; color:#fff;}
#mobileNav ul li.istItem.account>a>span{ font-size:18px; padding-left:12px; color:#fff;}
#mobileNav ul li.istItem.logo{ height: 58px; padding: 0; text-align: center; width: 56%; position: absolute; left: 22%; top: 0;}
#mobileNav ul li.istItem.logo img{ height:36px; width:auto; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto;}
#navigation{ margin: 0; padding: 0; position: relative; width: 100%; z-index: unset;}
#mobileNav .listItem{ list-style: none; width: 40px; padding-top: 20px; height: 25px;}

#primaryNav{ top:-36px; position: absolute !important; width: 100%; text-align: left; z-index:1002; display:none; background:#059ee6; padding-bottom:0px;}
#primaryNav .catNav{ text-align: left; max-width:none; max-height:none;}
#primaryNav .navigationHeader{ color: #FFFEF7; cursor: pointer; height:20px; padding:15px 0 0px 4px; box-sizing:content-box; text-align:right; display:block;}
#primaryNav .navigationHeader .icon{ font-size:12px; width:14px; height:14px; background:url(../images/close.png) no-repeat; display:block; margin-right:8px; float:right;}
#primaryNav .catNavList{ margin:0; left:0; position:static; height:auto; width:100%;}
#primaryNav .catNavList .listItem,#primaryNav .nav_sub_link .listItem{ display:block; height:auto; color:#FFFEF8; min-height:14px; padding:0;}
#primaryNav .catNavList .listItem>h2{ position:relative;}
#primaryNav .catNavList .listItem>h2>a,#primaryNav .nav_sub_link .listItem>a{ border-top: 1px solid #666; padding-left: 16px; color: #FFFEF7; cursor:pointer; display: block; letter-spacing: .5px; font: 1.286em/2.389em "TradeGothic Bold",Arial,sans-serif;}
#primaryNav .catNavList .listItem>h2>a:hover{ color:#fff;}
#primaryNav .catNavList .listItem>h2>i{ position:absolute; top:0; left:0; width:100%; height:100%; text-align:right; cursor:pointer; line-height:2em; font-size:22px; padding-right:6px; color:#999; display:block;}
#primaryNav .catNavList #siteSearch{ display:none;}
#primaryNav .catNavList .listItem .secondaryNav{ position:absolute; top:0; left:0; width:100%; background:rgba(33,33,33,.97); z-index:99;}
#primaryNav .nav_sub_header{ color: #FFFEF7; cursor: pointer; height: 14px; padding:17px 0 21px 4px; box-sizing:content-box;}
#primaryNav .nav_sub_header .text{ display: inline-block; padding-left:36px; letter-spacing: .5px; font: 1em "TradeGothic Bold",Arial,sans-serif; text-transform: capitalize; position:relative;}
#primaryNav .nav_sub_header .text>i{ color:#999; position:absolute; left:10px; top:0;}
#primaryNav .nav_sub_header>i{ float:right; color:#fff; font-size:20px; line-height:1em; position:relative; top:-1px; padding-right:10px;}
#primaryNav .nav_sub_title{ border-top: solid 1px #777; border-bottom: solid 1px #777; display: block; height: auto; min-height: 14px; padding: 10px 0; text-align: center;}
#primaryNav .nav_sub_title span{ color: #999; font: 16px/24px "TradeGothic Bold",Arial,sans-serif; letter-spacing: 2px; text-transform: uppercase;}
#primaryNav .nav_sub_link{ margin:25px 0 50px;}
#primaryNav .nav_sub_link .listItem>a{ border:0;}
.in_banner .flex-control-nav { position: absolute; bottom: 4px; z-index: 2; width:100%; text-align:center; display:block;}
.in_banner{ width:100%; height:180px; overflow:hidden; margin:0 auto; min-width:320px;}
.in_banner .flexslider { position: relative; height: 180px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; width:100%;}
.in_banner .slides { position: relative; z-index: 1;}
.in_banner .slides li { height: 180px; width:100%;}
.in_banner .slides li a{  height:100%; display:block; background-size:50% 50%; }
.in_banner .flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width:100%; text-align:center; display:block; height:20px;}
.in_banner .flex-control-nav li { display: inline-block; width: 16px; height: 16px; margin: 0 3px; *display: inline; zoom: 1; z-index:10000;}
.in_banner .flex-control-nav a { display: inline-block; width: 16px; height: 16px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer; font-size:0;}
.in_banner .flex-control-nav .flex-active { background-position: 0 0;}

.flex-direction-nav {*height: 0; display:none;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 74px; height: 74px; margin: -37px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 1; left: 100px; }
.flexslider:hover .flex-next { opacity: 1; right: 100px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }

.in_banner1 .flex-control-nav { position: absolute; bottom: 4px; z-index: 2; width:100%; text-align:center; display:block;}
.in_banner1{ width:100%; height:225px; overflow:hidden; margin:0 auto; min-width:320px;}
.in_banner1 .flexslider { position: relative; height: 225px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; width:100%;}
.in_banner1 .slides { position: relative; z-index: 1;}
.in_banner1 .slides li { height: 225px; width:100%;}
.in_banner1 .slides li a{  height:100%; display:block; background-size:50% 50%; }
.in_banner1 .flex-control-nav { position: absolute; bottom: 20px; z-index: 2; width:100%; text-align:center; display:block;}
.in_banner1 .flex-control-nav li { display: inline-block; width: 16px; height: 16px; margin: 0 10px; *display: inline; zoom: 1; z-index:10000;}
.in_banner1 .flex-control-nav a { display: inline-block; width: 16px; height: 16px; line-height: 40px; overflow: hidden; background: url(../images/dot1.png) right 0 no-repeat; cursor: pointer; font-size:0;}
.in_banner1 .flex-control-nav .flex-active { background-position: 0 0;}

.main_visual{height:180px;overflow:hidden;position:relative;}
.main_image{height:180px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:180px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:180px;}
.main_image li span{display:block;width:100%;height:180px;}
.main_image li a{display:block;width:100%;height:180px;}

div.flicking_con{position:absolute;top:150px;left:50%;z-index:999; text-align:center; width:42px; height:21px; margin:0 0 0 -21px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px; background:none;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px; background:none;}

#moquu_zixun {
	background:url(../images/zixun.png) no-repeat;
	width:86px;
	height:122px;
	position:fixed;
	top:72%;
	z-index:1000000;
	left:0px;
}
.in_activity_tou{ width:90px; height:32px; line-height:32px; padding-left:11px; color:#ffffff; font-size:14px; position:absolute; top:150px; left:0px;}
.in_activity_tou1{ width:90px; height:32px; line-height:32px; padding-left:11px; color:#ffffff; font-size:14px; position:absolute; bottom:0px; left:0px;}
.in_subject_title1{
	width:100%;
	height:auto;
	line-height:20px;
	text-align:center;
	font-size:12px;
	margin-top:10px;
}
.in_subject_title1 a{ margin:0 10px 0 10px; white-space:nowrap;}
.in_search_ti{
	width:100%;
	height:auto;
	line-height:20px;
	text-align:center;
	color:#a0a0a0;
	font-size:14px;
	margin:15px 0 30px 0;
}
.in_news_header{
	width:94%;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #ecedef;
	color:#9d9d9d;
	padding:0 3% 0 3%;
}
.in_case_con{
	width:94%;
	height:auto;
	margin-top:20px;
	padding:0 3% 0 3%;
}
.in_case_con1{
	width:94%;
	height:auto;
	margin-top:20px;
	padding:0 3% 0 3%;
}
.in_video_con{
	width:94%;
	height:auto;
	margin-top:20px;
	overflow:hidden;
	padding:0 3% 0 3%;
}
.in_links_zi{
	width:94%;
	height:auto;
	margin-top:20px;
	padding:0 3% 0 3%;
	font-size:14px;	
}
.in_activity_header{
	width:94%;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #ecedef;
	padding:0 3% 0 3%;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
#radio_wrap{letter-spacing:-4px;}}
#radio_wrap input{display: none;}
#radio_wrap li{position:relative; width: 176px; height: 56px; border:2px solid #e5e5e5; display:inline-block; *display:inline; *zoom:1; margin:10px 20px 10px 0px;}
#radio_wrap li.checked{border:2px solid #fea201;}
#radio_wrap li.checked i{width:40px; height:27px; position:absolute; right:0; bottom:0;_right:-1px; _bottom:-1px;background:url(../images/dui.png) no-repeat;}
}