﻿/*css reset*/

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd{margin:0;padding:0;}
img{border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
table { border-collapse:collapse; border-spacing:0; }
img,abbr { border:0; }
.clear{height:0; clear:both; overflow:hidden;}
.hidden{display:none;}

/* 全局链接样式 */
a{color:#545454; text-decoration:none;}
a:hover{text-decoration:underline;}

.cPurple,a.cPurple:link,a.cPurple:visited{ color: #ee2e9f; }

/* 统一样式 */
body{color:#434343; font-size:12px; line-height:22px; background:#fff;}
.main{width:967px; margin:0 auto; background-color:#fff; overflow:hidden;padding-top:10px;}
.main { background:url(mainBg.jpg) repeat-y; height:100%; overflow:hidden; padding-top:0;}
.symain { background:none; height:100%; overflow:hidden; padding-top:0;}
.foot{ background:#6a6a6a; height:190px; overflow:hidden; margin-top:10px;}

.syFoot{background:url(footBg.jpg) top center no-repeat #6a6a6a;margin:0px auto; padding:35px 0 0;}
.foot p{ height:101px; width:680px; margin:65px auto 0; padding-left:300px; background:url(footMap.jpg) left no-repeat; color:#bfbfbf; line-height:26px;}
.foot p strong{ color:#fff;}
.foot p a:link,.foot p a:visited{ color:#fff;}
.foot .sybottom{ margin:40px auto 0;}
.tl{margin:0 auto 8px; overflow:hidden; width:926px;}
.bor{border:1px solid #edd8e4;}
.mainNav ul li .none{ border:none; padding:0;}
.more{ float:right; margin:10px 8px 0 0;}
.more1{ display:block; width:18px; height:48px; float:right;}
.more2{ display:block; width:34px; height:11px; float:right; margin:5px 1px 0 0;}
.mar_t8{ margin-top:8px;}
.mar_r8{ margin-right:8px;}
.mar_r20{ margin-right:20px;margin-bottom:20px; float:left;}
.mar_t20{ margin-top:20px;}
.font14{ font-size:14px;}

/* 翻页 页码 */

.pageNext{ height:50px; line-height:50px; text-align:center; font-size:12px; margin-top:30px;}

#wrap{ width:100%; margin:0 auto;background:url(navBg.jpg) 0 90px repeat-x;}


/* 头部 */

.top{ height:90px; width:930px;   margin:0 auto; }
.top .logo{ margin:20px 0px 0 0px; float:left; display:inline;}
.top .logo a{ margin-right:20px;}
.top .hotTel{ background:url(hotTel.jpg) no-repeat; height:47px; width:169px; float:right; display:inline; margin:20px 20px 0 0;}

/* 导航*/

#slide{width:930px; height:69px; margin:0 auto; position:relative;  z-index:999;}
#menu{ width:930px; margin:0 auto;  color:#fff; position:absolute; top:0px; left:0; height:65px;background:url(menuBg2.jpg) 0px 0 no-repeat;}

#menu_1, #menu_2, #menu_3, #menu_4, #menu_5, #menu_6 { 
	float:left; 
	width:118px; 
	margin-right:5px;
	overflow:hidden;
}
.show_sub {display:none;float:left;width:118px; margin-top:-65px;  	
    background:url(menuBg3.jpg) repeat-y;      
	 opacity: 0.95;
	-moz-opacity: 0.95;
	-khtml-opacity: 0.95;
	filter: alpha(Opacity=95);
}

.show_sub h6 a{
    background:url(menuBg1.jpg) 0 0 no-repeat;
	width:118px; height:114px;
	text-indent:-9999em;
	 margin:0px auto;
	display:block; 
}
.show_sub ul{}
.show_sub ul li {	
	width:98px; margin:5px; padding-left:10px;
	height:24px; border-bottom:#ededed 1px solid; 
 font-size:12px; font-weight:normal; list-style-type:none; overflow:hidden;
 
}
.show_sub ul li a:hover{ color:#f35497;}


#menu p a {
	display:block;
	text-indent:-9999em;	
	width:118px;
	height:65px;  
	
}

#menu_2 .show_sub h6 {background-position:0px 0}
#menu_3 .show_sub h6 a{background-position:-122px 0px}
#menu_4 .show_sub h6 a{background-position:-243px 0}
#menu_5 .show_sub h6 a{background-position:-365px 0}
#menu_6 .show_sub h6 a{background-position:-486px 0}

 
.navBottom{ background:url(menuUlbot.jpg) no-repeat bottom; height:16px;width:118px; margin:0 auto; overflow:hidden;}

.position222{ clear:both; background:url(sybannerBot2.jpg) no-repeat;  width:967px;  height:40px; line-height:40px; margin:0 auto;}

/* 内页nav */

.nyNavbg{ background:url(nyNavbg.jpg) repeat-x; height:65px; width:auto;}
.home{ position:absolute; right:20px; top:0px; width:151px; height:54px; float:left; margin-top:7px; margin-left:55px; display:inline;}
.path{ height:40px; line-height:40px; margin-left:30px; background:url(pathBg.jpg) left no-repeat; padding-left:22px;}

/* 内页banner */


.nyBanner{ height:260px; width:967px; margin:0 auto; overflow:hidden;}

.bannerBot { background:url(bannerBot.jpg) no-repeat; height:40px; width:967px; margin:0 auto;}

/* banner 切换 */

.bannerBg{ background:url(banner1111111111.jpg) repeat-x center top; height:350px;}

#focusPic{ clear:both; position:relative;z-index:0;}
#focusPic .JQ-content-box{ overflow: hidden; width:928px; height:350px; margin:0 auto; position:relative; }
#focusPic .JQ-slide-content{ position:absolute}
#focusPic .JQ-slide-content li{zoom:1; overflow:hidden; height:350px; vertical-align:text-top; text-align:center; margin:0 auto;}
#focusPic img { display:block;}

#focusPic .JQ-slide-nav { position: absolute; right:20px; bottom:5px;height:18px; padding-top:2px; background:url(slideItem.gf) no-repeat; }
#focusPic .JQ-slide-nav li {background:#dec7dd;color:#D94B01;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;margin-left:3px;text-align:center;width:16px; color:#333;}
#focusPic .JQ-slide-nav li.on { background:#e6549f;height:16px;line-height:16px;width:16px;color:#fff;}
#focusPic .JQ-slide-nav li img {display:block}


/*

#slideshow { width:100%; margin:0 auto;height:447px; width:100%; overflow:hidden;}
#slideshow #slides{ position:relative; margin:0 auto; height:447px; width:1440px; position:relative;}
#slideshow,#slides,.slide {background-position:center top; background-repeat:no-repeat;}
#slideshow,#slides,.slide img{ position:absolute; z-index:10; width:100%; margin:0 auto;}

*/

.conbg{ background:url(sybannerBot.jpg) repeat-x; width:930px; height:40px; margin:0px auto ;  position:relative;}
.quickLink { position:absolute; left:0px ; bottom:20px; width:293px; height:44px; background:url(quickLink.jpg) no-repeat; overflow:hidden;}
.quickLink a{ float:left; display:block; width:70px; height:30px; margin:8px 15px 0 12px;}


.search{ float:right; text-align:right; margin:8px 20px 0; }
.search input.tijiao{ border:#f5cbe1 1px solid; height:20px; line-height:21px; padding:1px; margin:0; width:240px; overflow:hidden;}
.search input.button{ border:0;margin:0;  background:url(search.gif) no-repeat; width:30px; height:23px; vertical-align:middle;*vertical-align:baseline;_vertical-align:baseline;}

.banner{ margin-top:70px;}
.banner1 { background:url(banner1.jpg) no-repeat top center; height:407px;}
#slide .banner li{ position:absolute; z-index:10; width:100%; *top:115px;}
#slide .banner li .slideLink{ display:block; width:967px; height:340px; margin:65px auto 0;}

.bannerBot { background:url(bannerBot.jpg) no-repeat; height:40px; width:967px; margin:294px auto 0; position:relative;}
.bannerBot { background:url(sybannerBot.jpg) no-repeat; height:40px; width:967px; margin:294px auto 0; position:relative;}
.bannerBot ul { float:right; width:80px; margin-right:40px; display:inline; overflow:hidden;}
.bannerBot ul li{ float:left; overflow:hidden;margin-right:8px; background:url(slideliBg.jpg) no-repeat; width:8px; height:8px; display:block; margin-top:15px; margin-bottom:12px;}
.bannerBot ul .on{background:url(slideliBg1.jpg) no-repeat left; width:9px; height:8px; display:block; margin-top:15px;margin-bottom:12px;}



.main .syksList { padding:3px; float:left; border-right:1px solid #edd8e4;}
.main .syksList ul{ width:235px; font-size:14px; color:#383838;}
.main .syksList ul li{ height:53px; background:url(ksLibg.jpg) no-repeat left; height:53px; line-height:53px; cursor:pointer; margin-bottom:4px;}
.main .syksList ul li img { height:28px; width:89px; margin:11px 28px 0 15px; float:left;}
.main .syksList ul li a{height:53px; background:url(ksLibg.jpg) no-repeat left; height:53px; line-height:53px; cursor:pointer; margin-bottom:4px; display:block;}
.main .syksList ul li a:hover{height:53px; background:url(ksLibg1.jpg) no-repeat left; height:53px; line-height:53px; cursor:pointer; font-weight:bold;}

.main .tab1 { padding:3px 3px 15px; float:left; border-right:1px solid #edd8e4; width:421px;}
.main .tab1 .hd{ background:url(tab1Hd.jpg) no-repeat; width:421px; height:45px; font-size:14px; line-height:40px;}
.main .tab1 .hd ul li { width:105px; float:left; text-align:center; cursor:pointer;}
.main .tab1 .hd ul .none{ border-right:0;}
.main .tab1 .hd .active{ background:url(tab1On.jpg) no-repeat center; height:45px; color:#fff; font-weight:bold;}
.main .tab1 .hd .active a:link,.main .tab1 .hd .active a:visited{ color:#fff;}
.main .tab1 .bd { padding-top:12px;}
.main .tab1 .bd .top { height:65px; _height:70px; overflow:hidden; width:395px; margin:0 auto 25px;}
.main .tab1 .bd .top img { float:left; margin-right:13px; display:inline;}
.main .tab1 .bd .top .text { float:left; width:262px;}
.main .tab1 .bd .top .text a{ color:#ee2e9f; font-size:14px;}
.main .tab1 .bd .top .text p{ line-height:20px; color:#9a9999;}
.main .tab1 .bd .list a { color:#434343; float:left;}
.main .tab1 .bd .list a:hover{color:#ee2e9f;}
.main .tab1 .bd .list span{ float:right;color:#9a9999;}
.main .tab1 .bd .list ul { font-size:14px; line-height:30px; margin:0 20px; *line-height:27px; _line-height:30px;}
.main .tab1 .bd .list ul li{ background:url(dian.jpg) left no-repeat; padding-left:15px; overflow:hidden;}
.main .tab1 .bd .list ul li a{ width:270px; height:24px;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;  overflow:hidden;}

.toptj{ height:65px; _height:70px; width:395px; margin:0 auto 25px; overflow:hidden;}
.toptj img{ width:120px; height:65px; float:left; margin-right:15px; overflow:hidden;}
.toptj h5{ font-size:14px; font-weight:normal; height:20px; margin-bottom:6px; overflow:hidden;}
.toptj h5 a:link,.toptj h5 a:visited{ color:#ee2e9f;}
.toptj p{ line-height:20px; color:#999; height:40px; overflow:hidden;}



.contxt{ font-size:14px; line-height:27px; text-indent:24px; margin:30px auto;}
.contxt p{ margin:15px auto;}
.contxt h5{ font-size:14px; color:#e74291; border:#ddd 1px solid; border-left:0; border-right:0; padding:5px; margin:10px auto;}

.introimg{ float:right; margin:20px;} 


.main .syRight { float:right; width:256px; padding:12px 0 0;}
.main .syRight .yyjj { overflow:hidden; height:auto; width:236px; margin:0 auto;}
.main .syRight .yyjj .hd { background:url(yyjjHd.jpg) left no-repeat; height:17px;}
.main .syRight .yyjj .bd{ padding:16px 0; overflow:hidden;}
.main .syRight .yyjj .bd img{ float:left; margin-right:10px; display:inline;}
.main .syRight .yyjj .bd .text{ float:left; width:167px; line-height:18px; margin-bottom:12px; _margin:0; color:#696969; display:inline;}
.main .syRight .yyjj .bd .text a{ color:#ed63b4;}
.main .syRight .yyjj .bd ul{ clear:both; overflow:hidden; height:100%;}
.main .syRight .yyjj .bd ul li{ float:left; width:76px; text-align:center;}
.main .syRight .yyjj .bd ul a{ color:#575db8;}

.main .syRight .yyzj { overflow:hidden; height:auto; width:236px; margin:0 auto;}
.main .syRight .yyzj .hd { background:url(yyzjHd.jpg) left no-repeat; height:17px;}
.main .syRight .yyzj .bd{ padding:16px 0 0; overflow:hidden; height:100%;}
.main .syRight .yyzj .bd ul {}
.main .syRight .yyzj .bd ul li{ overflow:hidden; height:66px; _height:70px;}
.main .syRight .vip{ padding:3px; border-top:1px solid #edd8e4; margin-top:0px; *margin:0;}


.p236{ width:236px; height:55px; line-height:18px; color:#999; overflow:hidden;}
.p236 img{ width:55px; height:55px; float:left; margin-right:15px; overflow:hidden;}
.p236 b{ display:block; font-weight:normal; height:20px;  overflow:hidden;}

.main .syBot { background:#fcf5f7;}
.main .rlzt { width:241px; float:left;}
.main .rlzt .hd{ background:url(rlztHd.jpg) no-repeat 18px; height:45px;}
.main .rlzt .bd{ }
.main .rlzt .bd ul{ width:210px; margin:0 auto;}
.main .rlzt .bd ul li{ margin-bottom:20px;}

.main .wczt { float:left;border-left:1px solid #edd8e4;border-right:1px solid #edd8e4; width:427px;}
.main .wczt .hd{ background:url(wcztHd.jpg) no-repeat 18px; height:45px;}
.main .wczt .bd{ overflow:hidden; height:auto;}
.main .wczt .bd ul{ margin:0 auto; width:368px;}
.main .wczt .bd ul li{ float:left; width:170px; margin-bottom:20px; display:inline;}


.main .bybyzt { width:256px; float:left;}
.main .bybyzt .hd{ background:url(bybyztHd.jpg) no-repeat 18px; height:45px;}
.main .bybyzt .bd{ }
.main .bybyzt .bd ul{ width:210px; margin:0 auto;}
.main .bybyzt .bd ul li{ margin-bottom:20px;}

.main .tab2 { background:#fff; overflow:hidden}
.main .tab2 .hd { width:82px; overflow:hidden; float:left;}
.main .tab2 .hd ul{ background:#fff;}
.main .tab2 .hd ul li{ text-align:center; padding:1px; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; cursor:pointer; margin:1px;background:#f2f2f2; height:30px; line-height:30px;}
.main .tab2 .hd ul .active {text-align:center; padding:1px; background:#fff; cursor:pointer; border-right:none;}
.main .tab2 .bd{ float:left; padding:16px 35px;}


/* 内页 内容部分开始*/


/*频道页*/

.menu170{ width:140px; float:left; margin:0 0 30px; border:#ddd 1px solid; padding:14px; font-family:"微软雅黑";  overflow:hidden;}
.menu170 dl{ margin:10px auto;}
.menu170 dt{ font-size:21px; font-weight:bold; padding:5px 0 15px 10px;*padding:10px 0 15px 10px;_padding:10px 0 15px 10px; border-bottom:#ddd 1px solid; margin-bottom:5px;}
.menu170 dt a{ color:#e6549f}
.menu170 dt.active{background:url(pindao_01.jpg) 112px 5px no-repeat;}
.menu170 dt.active a{ color:#e6549f;}

.menu170 dd{  border-bottom:#ddd 1px solid; padding:10px; font-size:14px; }
.menu170 dd a:link,.menu170 dd a:visited{ color:#333;}
.menu170 dd a:hover {color:#e23d96;}
.menu170 dd.active{ font-weight:bold; font-size:15px; background:url(pindao_01.jpg) 112px 11px no-repeat;}
.menu170 dd.active a:link,.menu170 dd.active a:visited{ color:#e6549f;}


.keshi708{ width:748px; float:right; margin:0 0 30px;  overflow:hidden;}
.keshi708 .yzjj{ background:url(yzjjBg.jpg) no-repeat right bottom;}
.keshi708 .yzjj h4{ margin:15px 0 15px 20px; font-size:18px; color:#e23d96; padding-bottom:10px; border-bottom:#ddd 1px solid;font-family:"微软雅黑"; width:535px;}
.keshi708 .yzjj p{ margin:0 0 15px 20px; width:520px;}
.keshi708 h4{ margin:15px 0 15px 20px; font-size:18px; color:#e23d96; padding-bottom:10px; border-bottom:#ddd 1px solid;font-family:"微软雅黑";}
.keshi708 p{ margin:0 0 15px 20px;}
.keshi708 h4 a,.video330 p a{color:#e6549f;}

.keshi708 .oneList .top{ background:url(yijilistBg.jpg) no-repeat; height:232px; width:702px; padding-top:193px;text-indent:0;position:relative;}
.keshi708 .oneList .top ul{ float:left; line-height:28px; width:110px; display:inline; overflow:hidden;}
.keshi708 .oneList .top ul li{ padding:0; margin:0;}
.keshi708 .oneList .top ul span{ color:#e6549f;}

.keshi708 .oneList_bot { margin-top:30px;}
.keshi708 .oneList_bot ul li{ float:left; width:366px; height:105px; overflow:hidden; margin:10px 0;}
.keshi708 .oneList_bot ul li img{ float:left; width:92px; height:79px;}
.keshi708 .oneList_bot ul li .text{ float:left; width:260px; margin-left:12px;}
.keshi708 .oneList_bot ul li .text p{ margin:0; height:60px; overflow:hidden;}
.keshi708 .oneList_bot ul li .text h3{ font-size:14px; color:#e6549f;}
.keshi708 .oneList_bot ul li .text h3 a,.keshi708 .oneList_bot ul li .text span a{ color:#e6549f;}
.keshi708 .oneList_bot ul li .text span{ display:block; float:right; background:url(Licon.jpg) left no-repeat; padding-left:18px; height:14px; line-height:14px; margin-top:8px; margin-right:5px;}

.datulink01{ position:absolute; top:8px; left:35px; width:160px; height:175px; overflow:hidden; }
.datulink02{ position:absolute; top:8px; left:193px; width:160px; height:175px; overflow:hidden; }
.datulink03{ position:absolute; top:8px; left:352px; width:160px; height:175px; overflow:hidden; }
.datulink01 a,.datulink02 a,.datulink03 a{ display:block; width:160px; height:175px;  overflow:hidden;}

.keshi_infor{ background:url(pindao_02.jpg) right top no-repeat; width:508px; padding:0 200px 20px 0;  margin-left:20px; overflow:hidden;}
.keshi_infor h3{ font-size:16px; font-family:"微软雅黑"; color:#e6549f; padding-bottom:15px; border-bottom:#ddd 1px solid; }
.keshi_infor p{ margin:15px 0; color:#555;}

.themeContainer{ border:#ccc 1px solid; position:relative; padding:9px; width:688px; height:200px; float:right; overflow:hidden;}
.themeContainer02{  border:#ccc 1px solid; position:relative; padding:9px; width:450px; margin-bottom:15px; height:380px; overflow:hidden;}

.themeContainer03{ border:#ccc 1px solid; position:relative; padding:9px; width:688px; height:350px; float:right; overflow:hidden;}

.themeImg{ width:330px; height:200px; float:left; margin-right:10px; overflow: hidden;}
.themeImg02{ width:450px; height:180px; margin-bottom:10px; overflow: hidden;}
.themeImg02 img{ width:450px; height:180px; overflow: hidden;}
.themeImg03{ width:440px; height:350px; float:left; margin-right:10px; overflow: hidden;}

.themeContainer .themeSummery { padding:15px; width:318px; height:170px; float:right; background:#eee; overflow:hidden; }
 .themeSummery02 { padding:15px; width:208px; height:320px; float:right; background:#eee; overflow:hidden; }

.themeSummery .h4 { margin: 0px; border:0; display:inline;}
.themeSummery .h4 a {display:inline; color:#E23D96; font-size:14px; FONT-WEIGHT: normal;}
.themeSummery .summary{ padding:10px 0; }
.themeContainer p{ margin:5px 0 25px; height:80px;  color: #555; overflow:hidden; width:auto; line-height:21px;}
.themeSummery span{ display:block; margin-bottom:20px;}
.themeSummery span a{ color:#E23D96}
.themeSummery span.tDate { color:#777;}

.themeContainer02 .themeSummery02{  padding:15px; width:420px; height:160px; background:#eee; overflow:hidden; }
.themeSummery02 .h4 { margin: 0px; border:0; display:inline;}
.themeSummery02 .h4 a {display:inline; color: #e6549f; font-size:14px; FONT-WEIGHT: normal;}
.themeSummery02 .summary{ padding:10px 0; }
.themeContainer02 .summary p{  margin:5px 0 10px;width:420px; height:80px;  color: #555; overflow:hidden;}
.themeSummery02 span{ display:block; margin-bottom:20px;}
.themeSummery02 span.tDate { color:#777;}

.tPager { clear:both; position: absolute;  line-height:30px; bottom:30px; color: #515151; font-size: 11px; right: 40px; width:100px;}
.tPager li{	background-color: #eee; float: left;}
.tPager .count {float: left; font-size: 14px; margin-right: 14px;}
.tPager a.pagerPrev { display:block; width:30px;margin-right: 5px; background:url(tPager.gif) 0 0 no-repeat; height:30px; overflow: hidden}
.tPager a.pagerPrev:hover {	background-position: -50px 0px}
.tPager a.pagerNext { display:block; width:30px; background:url(tPager.gif) 0 -50px no-repeat; height:30px; overflow: hidden}
.tPager a.pagerNext:hover {	background-position: -50px -50px}
.tPager a span {TEXT-INDENT: -9999px; display: block;}

.keshi320{ width:320px;}
.keshi320 p{ margin:0; width:320px; height:85px; overflow:hidden;}
.keshi320 p img{ width:85px; height:85px; float:left; margin-right:15px; margin-left:5px; overflow:hidden;}
.keshi320 p span img{  width:50px; height:19px; overflow:hidden;}
.keshi320 p b{ display:block; font-weight:normal; width:215px; height:42px; margin:10px 0; overflow:hidden;}

.keshi320 dl{ margin:20px 0 15px  5px; width:320px; overflow:hidden;}
.keshi320 dd{ width:100px; height:25px; line-height:25px; font-size:13px; float:left; margin:0 5px 5px 0; background:#eee; text-align:center; }
.keshi320 dd:hover{ background:#f3e7fa;}

.keshi320 ul{ clear:both; width:310px; margin:0px 0 20px  5px;}
.keshi320 li{ background:url(item.gif) -6px -320px no-repeat; padding-left:10px; font-size:14px; line-height:24px; width:300px; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.keshi465{ width:465px; margin:15px 0px 15px 20px; float:left; display:inline; overflow:hidden;}
.keshi465 h5{ font-size:14px;  border-bottom:#ddd 1px solid; padding-bottom:4px; height:24px;overflow:hidden; }
.keshi465 h5 span{ float:right; margin-top:0px;*margin-top:-24px;_margin-top:-24px; font-size:12px; font-weight:normal;}
.keshi465 h5 a:link,.keshi465 h5 a:visited{ color:#e6549f;}
.keshi465 p{ margin:10px 0px 25px; width:465px; height:100px; overflow:hidden;}
.keshi465 p img{ width:175px; height:100px; margin-right:15px; float:left; overflow:hidden;}

.keshi465 ul{ margin:10px 0 20px;}
.keshi465 li{ border-bottom:#ddd 1px solid; height:30px; line-height:30px; width:465px; overflow:hidden;}
.keshi465 li a{ display:block; width:350px; background:url(listIcon2.jpg) 8px 12px no-repeat; padding-left:20px;  word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.keshi465 li span{ float:right; color:#999; margin-top:-30px;}
.keshi465 li.listmiddleline{ margin:0px auto; border:0;  background:url();}

.keshi_right{ width:240px; margin:15px 0; float:right; overflow:hidden; display:inline;}
.keshi_right h3{ background:url(h3Bg.jpg) no-repeat 65px 2px; font-size:14px; color:#e23d96; margin-bottom:6px; }
.keshi_right h3 a:link,.keshi_right h3 a:visited{color:#e23d96;}

.expert220{ margin:15px 0 20px; width:240px; overflow:hidden;}
.expert220 p{ margin:5px 10px 10px; height:110px; overflow:hidden;}
.expert220 p img{ width:75px; height:100px; border:#e0e0e0 1px solid; margin-right:15px; float:left; overflow:hidden; padding:2px;}
.expert220 p b{ display:block;  width:100px; height:20px; margin-bottom:5px;color:#e6549f;margin-top:10px; overflow:hidden; font-size:14px;}
.expert220 p b a:link,.expert220 p b a:visited{color:#e6549f;}
.expert220 h5{ font-size:12px; font-weight:normal;  padding:12px 18px; line-height:20px; background:#f5f5f5; color:#736d6d;}
.expert220 h5 a{ color:#e6549f;}
.expert220 p span img{width:auto; height:auto; border:none; margin:5px 0; padding:0;}

.news220{ margin:10px 0;}
.news220 h5{ font-size:12px; background:url(listIcon1.jpg) left no-repeat; padding-left:10px; }
.news220 span{ color:#999; display:block; margin-left:10px;}
.news220 h6{ font-size:12px; font-weight:normal; margin-left:10px; margin-bottom:15px;  overflow:hidden;}
.news220 h6 a:link,.news220 h6 a:visited{color:#e6549f;}

.zhuanti220{ margin:10px 0;}
.zhuanti220 .hd{ background:url(ztTopbg.jpg) no-repeat; height:50px;}
.zhuanti220 .hd span{ float:right; margin-right:18px; margin-top:3px;}
.zhuanti220 .bd{ background:#f8f8f8; margin-top:1px;}
.zhuanti220 img{ overflow:hidden; margin:10px 6px;}
.zhuanti220 h5{ background:url(icon_04.gif) right center no-repeat; font-size:12px; font-weight:normal; padding-left:10px; padding-bottom:10px; border-bottom:1px dotted #ded9d9; margin:0 5px;}

.zhuanti220 p{  color:#888; margin:5px 0; width:240px; height:55px; line-height:18px; overflow:hidden;}
.zhuanti220 ul{ margin:15px 8px;}
.zhuanti220 li{ background:url(listIcon.jpg) left no-repeat; padding-left:12px; width:180px; height:24px; line-height:24px; overflow:hidden;}
.zhuanti220 li a:link,.zhuanti220 li a:visited{color:#21388f;}


.zxwz li h4{ background:url(listIcon1.jpg) no-repeat 0 10px; padding-left:8px;}
.zxwz li h4 a:link,.zxwz li h4 a:hover,{ color:#696969;}
.zxwz li span{ color:#a5a5a5; margin:12px 0 12px 8px;}
.zxwz li p{ color:#e6549f;margin-bottom:28px; margin-left:8px;}

/*分页*/
.pageNum{ margin:35px auto 20px; text-align:center; clear:both; }
.pageNum a{ border:1px solid #ddd; background:#fff; padding:3px 8px;  font-size:12px; color:#333; }
.pageNum .current{border:1px solid #e884ba;padding:3px 8px; background:#fef5fa; color:#e884ba; }
.pageNum a:hover{ border:1px solid #e884ba;padding:3px 8px; background:#fef5fa; color:#e884ba;}
.pager{ margin:10px 20px; padding:15px 5px;  clear:both; font-size:14px; line-height:24px;  }
.pager a:link,.pager a:visited{color:#e6549f;}

/*内容页*/
.position{ width:899px; margin:0px auto;}
.position a:link,.position a:visited{color:#e6549f; }

.left670{ width:670px; float:left; margin:10px 0 10px 20px;  overflow:hidden; display:inline;}

.left630{ width:630px; border:#ddd 1px solid; padding:19px; overflow:hidden;}
.left630 h1{font-size:22px;  padding:15px 0 ; color:#e6549f; text-align:center; font-family:"微软雅黑";}
.left630 .text{ font-size:14px; line-height:30px;}
.left630 .text p{ margin:15px auto; text-indent:24px;}

.cntText { margin:8px auto; color:#999;text-align:center;border-bottom:#ddd 1px solid; padding-bottom:10px; width:620px; margin-bottom:15px; clear:both;}
.discript { background-color:#ffeff6; padding:12px 15px; width:590px;  text-indent:24px; color:#444; margin:5px auto 15px; font-size:12px; }
.discript b{color:#fe58a1; }

/*

.text { margin:20px 0px; font-size:14px; line-height:24px;  color:#555;}
.text a:link,.text a:visited{color:#f30; text-decoration:underline;}
.text a:hover{color:#7c47ae;}
.text b{color:#7c47ae;}
.text p{ margin:15px 0; text-indent:24px;}
.text img{ margin:15px 0; }

*/

.zxyy{ margin:35px auto 20px;}
.zxyy a{ margin:0 15px;}

.return{ margin:45px auto 20px; width:620px;  text-align:center;}

.contentad{ margin:15px 0; width:670px; overflow:hidden;}

.interst{ width:660px; margin:15px 0; overflow:hidden;}
.interst h3{ font-size:14px; font-family:"微软雅黑";color:#7c47ae; padding-bottom:10px; border-bottom:#ddd 1px solid; margin-bottom:15px; }
.interst h3 a:link,.interst h3 a:visited{color:#e6549f;}
.interst p{ margin:5px 10px 20px 0; width:180px; float:left; overflow:hidden;}
.interst p img{ width:180px; height:120px; overflow:hidden; }
.interst p b{ display:block; width:180px; height:24px; line-height:24px; background:#ddd;  text-align:center; overflow:hidden;}
.interst ul{ width:460px; float:right;}
.interst li{border-bottom:#ddd 1px solid; height:30px; line-height:30px; width:460px; overflow:hidden;}
.interst li a{ display:block; width:350px; background:url(listIcon2.jpg) left no-repeat; padding-left:10px; margin-left:8px; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.interst li span{ float:right; color:#999; margin-top:-30px;}

/*医院介绍*/

.about_expert{ width:240px; margin:10px 0 15px;}
.about_expert img{ width:240px; height:80px; margin-bottom:10px; overflow:hidden;}
.about_expert ul{ background:#f5f5f5; padding:10px; width:200px; overflow:hidden;}
.about_expert ul li{ background:url(item.gif) -6px -410px no-repeat; width:90px; padding-left:10px; float:left; height:24px; line-height:24px; overflow:hidden;}
.about_expert ul li a:link,.about_expert ul li a:visited{color:#e6549f; }
.about_expert p{ margin-top:5px;}

.video{  width:240px; height:100px; margin-bottom:10px; overflow:hidden;}
.video img{  width:240px; height:100px; overflow:hidden;}

.about470{ width:470px; float:left; margin-left:20px; overflow:hidden;}
.about470 h3{ font-size:15px;  border-bottom:#ddd 1px solid; padding-bottom:4px; height:24px;overflow:hidden; }
.about470 h3 span{ float:right;  margin-top:0px;*margin-top:-24px;_margin-top:-24px; font-size:12px; font-weight:normal;}
.about470 h3 span a:link,.about470 h3 span a:visited{ color:#e6549f;}
.about470 p{ margin:10px 0px 25px; width:465px; height:100px; overflow:hidden; line-height:21px; color:#666;}
.about470 p img{ width:175px; height:100px; margin-right:15px; float:left; overflow:hidden;}


/*专家*/
.margin470{ margin:15px 0;}

#scroll{margin:15px 0;width:470px;height:140px; }
#prev{width:18px;height:22px;float:left;text-indent:-5000px;background:url(arrtl_1.gif) no-repeat;cursor:pointer;margin:50px 0;}
#prev:hover{background:url(arrtl_2.gif) no-repeat;}

#next{width:18px;height:22px;float:right;text-indent:-5000px;background:url(arrtr_1.gif) no-repeat;cursor:pointer;margin:50px 0px;}
#next:hover{background:url(arrtr_2.gif) no-repeat;}

#box{width:435px; float:left; display:block;overflow:hidden;}
#box ul li{width:185px; margin:0 15px; font-size:12px; float:left;text-align:center;}
#box ul li a{display:block;}
#box ul li a:hover{background:#ddd;}
#box ul li a img{width:185px;height:100px; margin-bottom:6px; overflow:hidden;}

#prev2{width:18px;height:22px;float:left;text-indent:-5000px;background:url(arrtl_1.gif) no-repeat;cursor:pointer;margin:50px 0;}
#prev2:hover{background:url(arrtl_2.gif) no-repeat;}

#next2{width:18px;height:22px;float:right;text-indent:-5000px;background:url(arrtr_1.gif) no-repeat;cursor:pointer;margin:50px 0px;}
#next2:hover{background:url(arrtr_2.gif) no-repeat;}

#box2{width:435px; float:left; display:block;overflow:hidden;}
#box2 ul li{width:185px; margin:0 15px; font-size:12px; float:left;text-align:center;}
#box2 ul li a{display:block;}
#box2 ul li a:hover{background:#ddd;}
#box2 ul li a img{width:185px;height:100px; margin-bottom:6px; overflow:hidden;}

#prev3{width:18px;height:22px;float:left;text-indent:-5000px;background:url(arrtl_1.gif) no-repeat;cursor:pointer;margin:50px 0;}
#prev3:hover{background:url(arrtl_2.gif) no-repeat;}

#next3{width:18px;height:22px;float:right;text-indent:-5000px;background:url(arrtr_1.gif) no-repeat;cursor:pointer;margin:50px 0px;}
#next3:hover{background:url(arrtr_2.gif) no-repeat;}

#box3{width:435px; float:left; display:block;overflow:hidden;}
#box3 ul li{width:185px; margin:0 15px; font-size:12px; float:left;text-align:center;}
#box3 ul li a{display:block;}
#box3 ul li a:hover{background:#ddd;}
#box3 ul li a img{width:185px;height:100px; margin-bottom:6px; overflow:hidden;}




.expertimg{ width:748px;; margin:0px 0 10px 20px;overflow:hidden; }
.expertimg dl{ margin:10px auto 15px; padding-bottom:10px;border-bottom:dashed 1px #ddd; background:url(expertbg.gif) no-repeat; width:748px;; overflow:hidden;  }

.expertimg dl  img{ width:120px; height:150px; float:left; margin:20px 30px 20px 20px; }
.expertimg dt{ font-weight:bold; color: #e6549f; font-size:14px; margin:6px auto 12px;}
.expertimg dt span{font-weight:normal; color:#888;}
.expertimg dd{ color:#555;}

a.zxbtn:link,a.zxbtn:visited { float:right; margin-right:10px; width:70px; height:24px; color:#fff; line-height:24px; text-align:center; font-size:12px; color:#fff; background:#f60;  white-space:nowrap; word-break:keep-all; }
a.zxbtn:hover { color:#c00; background:#f8e9ce; text-decoration:none; }

.xjsb{ margin:0 0 15px 20px; width:748px;; overflow:hidden;}
.xjsb p{ width:748px;; height:135px; margin:10px 0 20px; overflow:hidden;}
.xjsb p img{ width:240px; height:135px; float:left; margin-right:20px; overflow:hidden;}
.xjsb p b{ display:block; width:448px; border-top:#ddd 1px solid; border-bottom:#ddd 1px dashed; height:35px; line-height:35px; margin-bottom:10px; color: #e6549f; font-size:15px; font-family:"微软雅黑"; overflow:hidden;}
.xjsb p b a:link,.xjsb p b a:visited{ color: #e6549f; }

.xjsb_ms{ margin-left:20px;}
.xjsb_ms h3{ font-size:16px;font-family:微软雅黑; border-bottom:#ddd 1px dashed; line-height:35px; color: #e6549f;margin-bottom:10px;}
.xjsb_ms h4{ font-size:14px;font-family:微软雅黑; border-bottom:#ddd 3px solid; line-height:24px;  padding:0 100px 30px 0; color:#f30; margin:20px 0 30px 0 ;   color:#640dd0;}
.xjsb_ms p{ margin:10px 0px 15px 0px;font-family:微软雅黑;font-size:14px; padding-bottom:10px; color:#444; }

.chengnuo{ clear:both; width:465px; float:left; margin:0 0 20px 20px; overflow:hidden;}
.chengnuo h5{border-top:#ddd 1px solid; border-bottom:#ddd 1px dashed; height:35px; line-height:35px; margin-bottom:10px; margin-top:20px; color: #e6549f; font-size:14px; font-family:"微软雅黑"; overflow:hidden;}
.chengnuo p{ margin:0 20px 10px 0;}


.about710{ width:704px; float:right;   overflow:hidden;}
.about710 h1{ font-size:21px; font-family:"微软雅黑"; text-align:center; margin:30px auto;color: #e6549f;}

.keshi_fenlei{ width:700px; height:315px; background:url(keshibg.jpg) no-repeat; float:right;}
.fenlei220{width:220px; float:left; margin-right:20px; overflow:hidden;}
.fenlei220 h3{ font-size:16px; font-family:"微软雅黑"; margin:20px 0 10px 10px;}
.fenlei220 img{ width:220px; height:90px; overflow:hidden;}
.fenlei220 ul{ margin:12px 15px 10px 35px;}
.fenlei220 ul li{ font-size:14px; line-height:24px;}
.fenlei220 a:link,.fenlei220 a:visited{ color:#333;}

.fenlei330{ width:330px; height:85px; background:#fff; float:left; margin:30px 10px 20px 30px; display:inline; overflow:hidden;}
.fenlei330:hover{ background:#ebebeb; width:330px; height:85px; }
.fenlei330 img{ width:85px; height:85px; float:left; margin-right:15px; overflow:hidden;}
.fenlei330 div{ width:230px; float:right; overflow:hidden;}
.fenlei330 h3{ width:230px; height:20px; font-size:16px;  margin:2px 0; overflow:hidden;}
.fenlei330 p{ margin:5px 10px 0px 0; width:220px; height:36px; line-height:18px; overflow:hidden;}
.fenlei330 span{ background:url(item.gif) -4px 2px no-repeat; padding-left:20px; text-align:right; float:right; margin-right:12px;}
.fenlei330 a:link,.fenlei330 a:visited{ color:#e6549f;}
.fenlei330_right{ float:right; margin-left:0; margin-right:0;}

.hzxs_left{ width:180px; float:left; margin:10px 0; background:#eee; color:#333; padding:10px; overflow:hidden;}
.hzxs_left h4{ font-size:12px; text-align:center;color:#e6549f; background:#ddd; height:27px; line-height:27px;}
.hzxs_left table{ width:170px; margin:10px auto; border:0; overflow:hidden;}
.hzxs_left table td{ padding:5px 0 5px 5px;}
.hzxs_left table td label{ float:left;}
.hzxs_left #TbContactName,.hzxs_left #TbContactPhone,.hzxs_left #TbBody{ width:160px;}


.hzxs_right{ width:670px; float:right; border:#ddd 1px solid; padding:10px 19px; margin:10px 0; overflow:hidden;}
.hzxs_right h1{ font-size:16px; margin:15px 5px 25px; padding-bottom:15px; border-bottom:#ddd 2px solid; color:#e6549f;}
.hzxs_right h4{ background:#eee; height:30px; line-height:30px; font-size:12px; font-weight:normal;  padding:3px 20px; margin:20px 0 10px 0; }
.hzxs_right h4 span{ float:right; text-align:right; margin-top:0; *margin-top:-30px; _margin-top:-30px;}
.hzxs_right p{ margin:10px 0; width:635px; height:150px; background:#f3eff9; overflow:hidden;	}
.hzxs_right p:hover{ background:#fdf9f0;}
.hzxs_right p img{ width:180px; height:150px; float:right; margin-left:20px; overflow:hidden;}
.hzxs_right p span{ display:block; padding:15px 5px 20px 20px; width:410px; height:110px; color:#333; overflow:hidden;}

#scroll635{margin:15px 0;width:635px;height:160px; overflow:hidden; }

#box_hzxs{width:635px; float:left; display:block;overflow:hidden;}
#box_hzxs ul li{width:170px; margin:0 14px; font-size:12px; float:left;text-align:center;}
#box_hzxs ul li a{display:block;}
#box_hzxs ul li a:hover{background:#ddd;}
#box_hzxs ul li a img{width:170px;height:130px; margin-bottom:6px; overflow:hidden;}

.booking{ width:620px; border:#ddd 1px solid; padding:14px 19px; float:left; margin:10px 0; overflow:hidden;}
.booking p{ margin:10px 0 20px; font-size:14px;  font-family:"微软雅黑";  text-indent:24px; }
.booking h3{ font-size:16px; font-family:"微软雅黑"; margin:10px 0; color:#e6549f}
.booking div{ margin:20px 0; background:#f8f5fd; padding:10px; width:600px; color:#444; line-height:27px; overflow:hidden;}
.booking div img{ width:240px; height:180px; float:left; margin-right:20px;}
.booking div h5{ margin:10px auto;  font-size:14px;  padding-left:0px;}

.yyonline{ width:600px; border:0;}
.yyonline td{ padding:5px;}
.yyonline td input,.yyonline td textarea{ border:#a791cc 1px solid; background:#fdfbff; padding:3px;}

.video{ width:748px;;  margin:10px 0 25px 20px; overflow:hidden;}
.video330{ width:330px; height:150px;  float:left; margin-bottom:15px; overflow:hidden;}
.video330 img{ width:150px; height:110px; float:left; margin-right:10px; overflow:hidden;}
.video330 p{ width:170px; margin:5px 0; height:100px; overflow:hidden;}
.video330 p span{ border-top:#ddd 1px dashed; display:block; width:170px; margin:5px 0; color:#999;}

/* 自己后加的 */

.tab3{ width:356px; float:left; display:inline; overflow:hidden;}
.tab3 .hd{ height:34px; background:url(tab3Hd.jpg) repeat-x; padding-left:1px; padding-right:1px; line-height:34px; font-size:14px;}
.tab3 .hd ul li{ float:left; width:112px; text-align:center; border-right:1px solid #d9c0cd; cursor:pointer;}
.tab3 .hd .active{ background:#fff;}
.tab3 .bd { padding:17px 15px;}
.tab3 .bd .top{}
.tab3 .bd .top img{ float:left;}
.tab3 .bd .top .text{ float:right; width:100px;}
.tab3 .bd .top .text p{ margin:5px 0 0 0;}
.tab3 .bd .top .text p a{ margin-right:8px; display:block; float:left;}
.tab3 .bd .top ul { margin:12px 0; overflow:hidden;}
.tab3 .bd .top ul li{ float:left; height:25px; width:102px; margin:0 5px 5px 0; text-align:center; background:#eeeeee; line-height:25px;}
.tab3 .bd .list { font-size:14px;}
.tab3 .bd .list li{ line-height:28px; background:url(listIcon1.jpg) left no-repeat; padding-left:10px;}

.keshi340{ width:340px; margin:auto;}
.keshi340 p{ margin:15px 0 ; width:340px; height:80px; overflow:hidden;}
.keshi340 p img{ width:92px; height:79px; float:left; margin-right:15px; margin-left:5px; overflow:hidden;}
.keshi340 p span img{  width:70px; height:26px; overflow:hidden;}
.keshi340 p b{ display:block; font-weight:normal; width:215px; height:45px; margin-top:2px; margin-bottom:6px;  overflow:hidden;}

.keshi340 dl{ margin:20px 0 15px  5px; width:340px; overflow:hidden;}
.keshi340 dd{ width:105px; height:25px; line-height:25px; font-size:13px; float:left; margin:0 5px 5px 0; background:#eee; text-align:center; }
.keshi340 dd:hover{ background:#ffb2d4;}

.keshi340 ul{ clear:both; width:330px; margin:0px 0 20px  5px;}
.keshi340 li{ background:url(listIcon1.jpg) left no-repeat; padding-left:10px; font-size:14px; line-height:24px; width:320px; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}



/* 医院简介 */


.jianjie .hd{ text-align:center; height:115px; border-bottom:1px solid #dddddd;}
.jianjie .hd h1{ color:#e6549f; font-size:24px; font-family:"微软雅黑"; margin:28px 0 20px;}
.jianjie .hd .info{ color:#9a9999;}
.jianjie .bd{ padding:30px 0; text-align:center;}
.jianjie .bd img { margin:20px auto; vertical-align:middle;}
.jianjie .bd p{ text-align:left; padding:0 20px;}

/* 其他内容页 */

.qtnry .top{ padding:30px 10px; color:#640dd0; font-weight:bold; font-family:"微软雅黑"; border-bottom:3px solid #dddddd;}
.qtnry .keshi465 p{ margin:10px 0; padding:0; height:auto; color:#696969;}
.qtnry .keshi465 h5{ color:#e6549f; margin-top:20px;}

/* 特色技术 */

.tsjs .top{ background:url(tsjs_top.jpg) no-repeat; padding-left:60px; padding-right:20px; font-family:"微软雅黑"; font-size:14px; color:#640dd0; padding-bottom:15px; border-bottom:3px solid #dddddd; width:550px; overflow:hidden;}
.tsjs ul{ margin:20px 0;}
.tsjs ul li { margin-bottom:20px; overflow:hidden; height:100%;}
.tsjs ul li img{ float:left;}
.tsjs ul li .text{ float:right; width:390px; padding-top:5px;}
.tsjs ul li .text h4{ border-bottom:1px dotted #cccccc; padding-bottom:3px;}
.tsjs ul li .text h4 a{ color:#e6549f;}
.tsjs ul li .text p{ font-size:12px; line-height:28px; width:90%;}
.tsjs ul li .text p strong{color:#e6549f;}

/* 专家 */
.tsjs .zhuanjia li{ border-bottom:1px dotted #cccccc; padding-bottom:20px;}
.tsjs .zhuanjia li .text{ float:right; width:460px; padding-top:5px;}
.tsjs .zhuanjia li .text p{ width:95%; line-height:24px;}

/* 专家内页 */
.zjny { text-align:center; padding:15px 0 25px; border-bottom:1px dotted #cccccc; color:#5c5c5c;}
.zjnr { margin:25px 0 0 0;}
.zjnr strong{ color:#e6549f;}

.expertimg{ width:630px; margin:0px 0 10px 0px;overflow:hidden; }
.expertimg dl{ margin:10px auto 15px; padding-bottom:10px;border-bottom:dashed 1px #ddd; background:url(expertbg.gif) no-repeat; width:630px; overflow:hidden;  }

.expertimg dl  img{ width:120px; height:150px; float:left; margin:20px 30px 20px 20px; }
.expertimg dt{ font-weight:bold; color: #ee2e9f; font-size:14px; margin:6px auto 12px;}

.expertimg dt span{font-weight:normal; color:#888;}
.expertimg dd{ color:#555;}

a.zxbtn:link,a.zxbtn:visited { float:right; margin-right:10px; width:70px; height:24px; color:#fff; line-height:24px; text-align:center; font-size:12px; color:#fff; background:#f60;  white-space:nowrap; word-break:keep-all; }
a.zxbtn:hover { color:#c00; background:#f8e9ce; text-decoration:none; }

/* 挂号页 */
.guahao .tip{ font-family:"微软雅黑"; font-size:14px; color:#606060; text-indent:2em; margin-bottom:20px;}
.guahao .tip span{ color:#e23d96;}
.guahao h5{ font-size:16px;color:#e23d96;}
.guahao .daiyu{ background:#fdecf3; height:100%; padding:12px; margin-top:20px; overflow:auto;}
.guahao .daiyu img{ float:left;}
.guahao .daiyu p{ float:right;width:342px; line-height:26px; color:#737373;}

.biaodan{ margin:40px 0 25px; margin-left:10px; float:left; overflow:hidden; width:100%;}
.biaodan ul li{ float:left; width:48%; margin:4px 0; display:inline;}
.biaodan p{ padding-top:4px; float:left;}
.biaodan ul li span{ float:left;  margin-left:8px; display:inline;}


/* 表单对齐解决方案 */


label{
		clear:left;
		float:left;
		width:65px;
		height:19px;
		line-height:19px;
		_line-height:20px;
		overflow:hidden;
		text-align:right;
		cursor:pointer;
	}
	input{
		color:#666;
		font-size:12px;
	}
	textarea{
		width:400px;
		height:5em;
		margin:0 0 0 4px;
		*margin:-1px 0 0 4px;
		_margin:-1px 0 0 2px;
		padding:3px;
		color:#666;
		font-size:12px;
		border:1px solid #a7a6aa;
		background:#FFF url(input-bg.gif) 0 0 no-repeat;
	}
	input[type="text"]{
		margin:0 5px 0 5px;
		*margin:-1px 5px 0 5px;
		padding:3px;
		width:219px;
		height:12px;
		border:1px solid #a7a6aa;
		background:#FFF url(input-bg.gif) 0 0 no-repeat;
	}
	input[type="checkbox"]{
		margin: 3px 0 0 5px;
		*margin:-1px 0 1px 1px;
		_vertical-align:middle;
	}
	input[type="radio"]{
		*margin:-1px 0 0 1px;
	}
	input[type="file"]{
		height:18px;
		margin:0 0 0 4px;
		*margin:-1px 0 0 4px;
	}
	select{
		margin:0 0 0 4px;
		_margin:0 0 0 2px;
	}
	* html input.text{
		margin:-1px 5px 0 2px;
		padding:3px;
		width:223px;
		height:12px;
		border:1px solid #a7a6aa;
		background:#FFF url(input-bg.gif) 0 0 no-repeat;
	}
	* html input.checkbox{
		margin:-1px 0 0 -2px;
	}
	* html input.radio{
		margin:-1px 0 0 -2px;
	}
	* html input.file{
		margin:-1px 0 0 1px;
	}

.banner01{ width:928px; height:100px; margin:10px auto; overflow:hidden;}

.tesejs{ background:url(tesejs.gif) no-repeat; width:928px; height:235px; margin:10px auto; overflow:hidden;}

.tese230{ width:230px; height:115px; margin-right:2px;  float:left; overflow:hidden;}
.tese230 h4{ font-size:14px; height:24px; overflow:hidden;}

.tese230 p{ margin:5px 0; width:120px; height:55px; line-height:18px; color:#888; overflow:hidden;}
.tese230 p:hover{ color:#333;}
.tese230 a{ display:block; width:130px; height:87px; padding:18px 10px 10px 90px; text-decoration:none;}
.tese230  a.purple:link,.tese230 a.purple:visited{ color:#e41c8c;}
.tese230  a.purple:hover{ color:#b64531;}
.tese230  a.tuhuang:link,.tese230 a.tuhuang:visited{ color:#b64531;}
.tese230  a.tuhuang:hover{ color:#e41c8c;}

/*滑动门开始*/
.xxk928{ width:928px; margin:10px auto; overflow:hidden;}

.nTab3{
float: left;
width: 928px;
margin: 0 auto;
padding:0px;
margin-bottom:0px;
}
.nTab3 .TabTitle3{
clear: both;
background:url(xxkbg2.gif) repeat-x;
height:31px;
overflow: hidden;
}
.nTab3 .TabTitle3 ul{
border:0;
margin:0;
padding:0;
}
.nTab3 .TabTitle3 li{
float: left;
width:110px;
height:24px;
cursor: pointer; 
text-align:center;
font-size:14px; 
margin-left:10px;
padding-top:7px;
}
.nTab3 .TabTitle3 .active{ background:url(xxk_03.gif) no-repeat; font-weight:bold; color:#b64531; }
.nTab3 .TabTitle3 .normal{ color:#444;  }
.nTab3 .TabContent3{ width:900px; border:#edd8e4 1px solid; border-top:0; padding:13px;  overflow:hidden;}
.none {display:none;}

/*滑动门结束*/

.xxk_yyhj{ margin:5px 0px 0 0px;}
.xxk_yyhj li{ width:160px; text-align:center; margin:0 10px; _margin:0 15px 0 5px;float:left; overflow:hidden;}
.xxk_yyhj li img{ width:160px; height:100px; margin-bottom:2px; overflow:hidden;}
.xxk_yyhj li h5{ font-size:12px; font-weight:normal; height:20px; line-height:20px; overflow:hidden; }

.daohang{ margin:10px auto; background:url(lanmudh.gif) no-repeat ;width:928px; height:160px; overflow:hidden;}
.dh180{ width:140px; height:120px; float:left; padding:20px 10px 15px 30px; margin-right:5px; overflow:hidden;}
.dh180 h4{ font-size:14px; margin-bottom:3px;}
.dh180 h4 a:link,.dh180 h4 a:visited{ color:#e41c8c;}
.dh180 ul{ margin:5px auto;}
.dh180 ul li{ background:url(item.gif) -5px -113px no-repeat; padding-left:10px; height:24px; line-height:24px; overflow:hidden;}



#partner { width:880px; height:55px; margin-left:16px; background:url(partner.gif) no-repeat;}
#partner li { float:left; word-break:keep-all; white-space:nowrap;}
#partner a {float:left;  display:inline; overflow:hidden;}
#partner li#p1 a { width:96px; height:55px; margin-right:33px;}
#partner li#p2 a { width:110px; height:55px; margin-right:30px;}
#partner li#p3 a { width:85px; height:55px; margin-right:30px;}
#partner li#p4 a { width:120px; height:55px; margin-right:33px;}
#partner li#p5 a { width:125px; height:55px; margin-right:30px;}
#partner li#p6 a { width:67px; height:55px;}


#frdlink {width:800px; margin:8px 10px; font-size:12px; clear:both; overflow:hidden;}
#frdlink li { float:left; padding-right:10px; line-height:24px; margin-right:10px; word-break:keep-all; white-space:nowrap; display:inline;}

.topbanner{ background:url(bannerbg.gif) top center no-repeat; height:350px; margin:-8px auto 5px; overflow:hidden;  }
.hdad{ width:928px; height:350px; margin:4px auto 0; overflow:hidden;}
.hdad img{ width:923px; height:345px; border:#fff 2px solid; border-top:0; border-bottom:0; overflow:hidden;}


/*咨询*/
.ks_left{ width:620px; border:#ddd 1px solid; padding:19px; margin:10px 0 15px; overflow:hidden;}

.zx_left_form{ width:620px; border:#ddd 1px solid; padding:19px; margin:10px 0 15px; overflow:hidden;}
.zx_left_form h3{font-size:24px; font-family:"微软雅黑","宋体"; line-height:30px; height:30px; color:#7c47ae; margin:5px 0 30px 32px;}
.button_ask{ float:right; width:140px; height:25px; display:inline-block; text-indent:-9999px; overflow:hidden; background:url(button_ask.gif) no-repeat; margin: 0 60px 0 0}
.ask_form{ width:580px; height:auto; margin:0 auto; padding:0 0 20px 0 ;}
.ask_form_text{ height:23px; line-height:23px; border:1px solid #bd95c7;background:#fbf8fb;margin:0 10px 0 0; padding:0px;vertical-align:middle}

.ask_form_select{ width:180px; height:23px; background:#fbf8fb;border:1px solid #bd95c7;margin:0 10px 0 0;padding:0px;vertical-align:middle}
.ask_form_textarea{ width:410px; height:120px;border:1px solid #bd95c7;background:#fbf8fb; font-size:12px; margin:0 0 0 58px;}
.ask_form_button{ text-align:right;}
.ask_form li{ margin:5px 0 0 0;}
.ask_form li label{ width:58px; font-size:14px; display:inline-block; color:#333333;}
.ask_form li span{ color:#999999; }
.ask_form img{ display:inline;}
.ask_form li span label{ width:100px; font-size:12px;}

.zx_left_zxlist{ width:620px; border:#ddd 1px solid; padding:19px; overflow:hidden;}
.zx_left_zxlist .search_form{ width:600px; padding:10px; background:#faf5f9; margin:20px auto 0 auto;}
.zx_left_zxlist .search_form span{ font-size:14px; font-weight:bold; color:#663366;}
.zx_left_zxlist .search_form select{background:#fbf8fb;border:1px solid #bd95c7;margin:0 10px 0 0;padding:0px;vertical-align:middle}
.zx_left_zxlist .search_form .search_form_button{ vertical-align:middle;}
.zx_left_zxlist .search_form img{ display:inline}

.ask_title{ width:600px; background:#f8f0f6; height:30px; line-height:30px; padding:0px 10px; margin:20px auto 0 auto; overflow:hidden}
.ask_title h5{ font-size:14px; font-weight:normal; color:#993399;}
.ask_title h5 span{ color:#cc0000}
.ask_title p{ float:right; color:#999999; margin-top:-1px;}
.ask_title p span,.ask_title p a{ color:#cc0000; padding:0 5px;}
.ask_content { width:600px; padding:10px 0; line-height:29px; font-size:14px; margin:0 auto; text-indent:24px; color:#333333;}
.ask_reply{ width:600px; background:#fffcf3; border:1px solid #f2c68d; margin:0 auto; padding:10px; font-size:14px; line-height:29px; text-indent:24px; color:#333333}
.ask_reply span{ display:block; text-align:right; font-size:12px; color:#b7b7b4;}

.answer_01{ background:url(true01.gif) no-repeat 0 5px; width:18px; height:30px; display:inline-block; vertical-align:middle}
.question_01{ background:url(false01.gif) no-repeat 0 5px; width:18px; height:30px; display:inline-block;vertical-align:middle}

/*在线咨询*/
.zxzx{width:967px;height:476px; padding-top:10px;}
.zxzx_1{width:269px;height:495px;margin-top:10px; margin-left:22px;}
.zxzx_1 p{  font-size:12px;}

.zxzx_1_1{  width:269px;height:30px; margin-top:-2px;  }
.zxzx_1_1 p{ padding-left:22px; padding-bottom:10px;border-bottom:1px #CCC solid;  font-family: "微软雅黑";font-size:14px;color:#E73782;}

.zxzx_1_2{ width:269px;height:141px; margin-top:0px; }
.zxzx_1_2 p{ width:269px;height:35px; padding-top:5px;}


.zxzx_1_3{ width:269px;height:141px;margin-top:5px; }
.zxzx_1_3 p{ width:269px;height:35px; padding-top:5px;}
.zxzx_1_4{ width:269px;height:141px; margin-top:5px;}
.zxzx_1_4 p{ width:269px;height:35px; padding-top:5px;}

.zxzx_2{width:652px;height:460px; margin-top:-500px;overflow:hidden;float: right;margin-right:8px;}
.zxzx_2_1{background:url(zxzt04.gif) no-repeat ;width:652px;height:38px; padding-top:10px;}
.zxzx_2_2{width:646px;height:530px;argin:0 auto;padding:3px }

.zxzx_3 {width:928px;height:101px; margin:0 auto;margin-top:10px; }

.zxzx_4{width:967px;height:318px; margin:0 auto;margin-top:10px;margin-left:20px; }
.zxzx_4 a{color:#EB468B; text-decoration:none;}
.zxzx_4 a:hover{text-decoration:underline;}
}
.zxzx_4_a{width:222px;height:318px;  float:left; border:1px #CCC solid;}
.zxzx_4_a_1{ width:222px;height:34px;float:left;}
.zxzx_4_a_1_1{width:70px;height:34px;float:left;}
.zxzx_4_a_1_1 p{font-size:14px; padding-top:8px; padding-left:10px; color:#E73782; font-family: "微软雅黑"}

.zxzx_4_a_1_2{background:url(zxzt06.gif) no-repeat ;float: right;width:72px;height:34px;float: right;}

.zxzx_4_a_2{background:url(zxzt07.gif) no-repeat ;width:212px;height:196px;  float:left; margin-left:2px; margin-top:10px; }
.zxzx_4_a_2 p{ filter:alpha(opacity=70);width:208px;height:50px;padding-left:4px; padding-top:10px;margin-top:135px;background:#000000; color: #FFFFFF; }
.zxzx_4_a_3{ width:222px;height:6s7px; margin-top:10px;
}
.zxzx_4_a_3 p{ color:#EB3588;padding-top:15px;
}


.zxzx_4_b{width:222px;height:318px;  float:left; margin-left:10px; border:1px #CCC solid;}
.zxzx_4_b_1{ width:222px;height:34px;float:left;}
.zxzx_4_b_1_1{width:70px;height:34px;float:left;}
.zxzx_4_b_1_1 p{font-size:14px; padding-top:8px; padding-left:10px; color:#E73782; font-family: "微软雅黑"}

.zxzx_4_b_1_2{background:url(zxzt06.gif) no-repeat ;float: right;width:72px;height:34px;float: right;}

.zxzx_4_b_2{background:url(zxzt07.gif) no-repeat ;width:212px;height:196px;  float:left; margin-left:2px; margin-top:10px; }
.zxzx_4_b_2 p{ filter:alpha(opacity=70);width:205px;height:50px;padding-left:6px; padding-top:10px;margin-top:135px;background:#000000; color: #FFFFFF; }
.zxzx_4_b_3{width:222px;height:67px; margin-top:10px;
}
.zxzx_4_b_3 p{ color:#EB3588;padding-top:15px;padding-left:10px;}
.zxzx_4_b_3 img {width:55px; height:19px; 
}


/*咨询show*/
.show_question_t {background:none repeat scroll 0 0 #F8F0F6;height:30px; line-height:30px;margin:20px auto 0 auto;padding:0 10px;width:600px; font-size:14px; font-weight:bold}
.show_question_ct { text-align:right; width:620px; line-height:30px; font-size:14px; border-top:#D548A9 1px dashed; color:#8A017B; margin:0 auto}
.show_question{	background:none repeat scroll 0 0 #FFFCF3;	border:1px solid #F2C68D;color:#333333;font-size:14px;line-height:29px;margin:0 auto;padding:10px;text-indent:24px;width:600px;}
.ask_form_textarea2{ width:450px; height:120px;border:1px solid #bd95c7;background:#fbf8fb; font-size:12px;}
.show_table{ width:620px; margin:20px auto; background:#fdfdfd;}
.show_table img{ display:inline; vertical-align:middle;}
.show_table h4{ font-size:14px; color:#7a3988; background:url(vipcol_icon.gif) no-repeat 0 8px; padding:0 0 0 18px; height:30px; line-height:30px;}

/*在线预约*/
.SectionIntro a{ color:red}
.SectionIntro img{ float:left; padding:0 10px 0 0;}
.yyonline tr { height:35px}

.loucengtable{ width:90%; margin:10px auto; border:#fb8bac 1px solid; border-collapse:collapse;}
.loucengtable th{ padding:10px 5px; background:#fb8bac;  border:#fb8bac 1px solid; border-bottom:#fff 1px solid; text-align:center; color:#fff;}
.loucengtable td{ padding:10px 5px;  border:#fb8bac 1px solid; }
.loucengtable td b{ font-weight:normal; color:#e74291;}



/* 医院环境幻灯片样式*/
.imgtitle{ margin:10px auto 0 ; width:899px; height:75px; overflow:hidden;}

.imgcont{ background-color:#fff; width:899px; margin:0 auto;text-align:center; overflow:hidden;}

/*==imgShow==*/
.imgShow{ margin-top:20px;}
.imgShow .title{height:2px; text-align:center; font-family:"微软雅黑"; font-weight:500; font-weight:bold; line-height:42px; color:#ee2e9f; font-size:24px; overflow:hidden;}
.sbtu{  width:900px; margin:0 auto; clear:both; overflow:hidden;}
.sbtu h1{ height:60px; color:#fff; line-height:60px; text-align:center; font-family:"微软雅黑"; font-weight:500; font-weight:bold; color:#ee2e9f; font-size:24px; overflow:hidden;}
.sbtupian{ border:1px solid #cccccc; display:inline; float:left; }
.arrowl{ width:24px; display:inline; float:left; margin:120px 5px 0 10px;}
.arrowr{ width:24px; display:inline; float:left; margin:120px 0px 0 5px;}

.yy{margin-left:2px;}
.ms{width:600px; text-align:left; font-size:12px; color:#ee2e9f; height:auto; line-height:21px; clear:both; margin:0 auto;}
.ms a,.ms a:visited{ color:#0f70b6; text-decoration:underline}
.ms a:hover{ color:#444; text-decoration:none}

.xtu{ border-top:1px #ddd solid; padding-top:20px; margin:0 auto;margin-top:15px;}
.xtuco{display:block;overflow:hidden; width:700px; margin:0 auto; }
.arrow3{width:10px;display:inline;float:left;margin:20px 2px 0 13px;}
.arrow4{width:10px;float:left;margin:20px 0px 0 2px;}

.xtlb dt{width:132px; height:97px; float:left; display:inline; border:1px solid #cccccc; margin:3px; text-align:center; line-height:24px;}
.xtlb dt img{margin:2px 0px 3px 2px;}

.page{text-align:center; padding-top:10px;line-height:20px;}
.page img{margin:5px 4px 0px 4px;}
.page a:link,.page a:visited{font-weight:bold;color:#555555;font-size:13px;}
.page a:hover,.page a:active{color:#ff6600;}

#picArrLeft { background: url(photo_left.gif) no-repeat 0px 0px; cursor:pointer; height:77px; width:39px; display:inline; float:left; margin:120px 5px 0 20px;}
#picArrRight { background: url(photo_right.gif) no-repeat 0px 0px; cursor:pointer; height:77px; float:left; width:39px;display:inline;float:left;margin:120px 10px 0 5px; }

#BigPic { text-align:center; float:left; width:770px; }
#BigPic img{ filter: blendTrans(Duration=1); text-align:center; width:auto; height:auto; margin:0 auto; }

#leftArr { background: url(thumbStripBack.gif) no-repeat 0px 0px; float:left; overflow:hidden; cursor:pointer; height:22px; width:22px; display:inline; margin:15px 2px 0 0px }
#rightArr {	background: url(thumbStripNext.gif) no-repeat 0px 0px; float:left; overflow:hidden; cursor:pointer; height:22px; width:22px; margin:15px 0px 0 2px }

#picList { float:left; margin:0px 3px 0px 3px; overflow:hidden; width:650px; height:70px; overflow:hidden; margin:0 auto;}
#picList .PL_cont { width:15000px;}
#picList .pic { padding:5px 5px 5px 5px; float:left; width:60px; height:40px; text-align:center; line-height:20px; overflow:hidden }
#picList .pic table { margin: 0px auto; vertical-align:top; height:60px }
#picList .pic td { background-color:#333; }
#picList .pic img { border:#ccc 1px solid; width:60px; height:40px; display:block }
#picList .pic a:hover img{ border:#b80000 1px solid;}
#picList .picOn { padding:5px 7px 0px 7px; float:left; width:60px; text-align:center; color:#189fca; line-height:60px }
#picList .picOn table {	margin: 0px auto; vertical-align:top;}
#picList .picOn td{ background-color:#333; }
#picList .picOn td a{ color:#ff0000; font-size:0px; color:#333; width:60px; overflow:hidden; height:1px; line-height:1px; margin-top:5px;}
#picList .picOn img {border:#b80000 1px solid; DISPLAY: block; margin: 0px auto; width:60px; height:40px }
#total{ height:25px; line-height:25px; text-align:left; padding-top:15px; color:#777; font-size:12px; width:600px; }



.a1{width:100%; padding-top:0px; margin:0px auto; position:relative;}
.a11 {position:absolute; top:78px; left:899px;}
.a11 a{ font-size:14px; color:#7c47ae;}
.a11 a:link{color:#7c47ae;}
.a11 a:visited {color:#7c47ae;}
.a11 a:hover{ color:#b80000}

.a22 {position:absolute; top:78px; left:800px; line-height:32px;}
.a22 a{ font-size:14px; color:#7c47ae;}
.a22 a:link{color:#7c47ae;}
.a22 a:visited {color:#7c47ae;}
.a22 a:hover{ color:#b80000}

