@charset "gb2312";
/* CSS Document */
*{font-family:Arial, Helvetica, sans-serif; font-family:"ËÎÌå"; font-size:14px; margin:0px; padding:0px;}
body{background-color:white; width:1440px;}
a{
	font-size:14px;
	font-family: "ËÎÌå";
	text-decoration: none;
}
div{ overflow:hidden;}
p{ margin:0px; padding:0px; text-indent:2em; font-size:12px; line-height:18px;}
h1,h2,h3,h4,h5,h6,h7{font-size:14px;}
li{
	margin:0px;
	font-size: 14px;
	list-style:none;
	text-decoration: none;
}
.pic .tempWrap,.mtbd .tempWrap{width:953px !important }
img{border:0px;}
.top{width:auto;height:95px; background:url(../images/top_bg.gif) repeat-x;}
.logo,.info,.wx2wm,.f_logo{float:left;width:auto; display:inline;}
.logo{ width:auto; height:auto;margin-left:205px; display:inline;}
.nav{background:url(../images/zjzt_nav.gif) repeat-x; width:100%; height:52px;}
.nav ul{width:1000px;height: 52px; margin:0 auto;}
.nav .menu li{float:left; display:inline;margin-top:18px; margin-right:28px; width:auto; line-height:16px; height:16px;}
.menu .listart{ margin-left:0px;}
.menu a,.f_menu a{ color:white;}
#main{background:url(../images/c_bg.gif); width:100%; height:auto;}
#main .content{width:1000px; height:auto; background:white; margin:0 auto;overflow:hidden;}
.content1{width:100%; height:auto;margin-top:28px;}
#main .content2,#main .content3,#main .content4,#main .content5{width:100%;margin-top:23px;}
.story{margin-left:19px;margin-right:19px; height:auto;}
.story p{line-height:20px;}
.content1 .con_top{width:100%; height:auto;margin:0 auto; height:50px;}
.content1 .con_main,.content2 .con_main,.content3 .con_main,.content4 .con_main,.content5 .con_main{width:100%;background:url(../images/k1.gif) repeat-y; height:auto;}
.content1 .con_footer,.content2 .con_footer,.content3 .con_footer,.content4 .con_footer,.content5 .con_footer{width:100%;background:url(../images/k2.gif); height:3px;}
.content3 .con_top{ margin-left:1px;}
.content4 .story{width:932px;height:auto;border:0;background:url(../images/bz_bg.gif);background-position:685px 0px; background-repeat:no-repeat; margin:0 auto;padding:8px;}
.con_top5{width:100%;background:url(../images/k2.gif); height:3px;}
.doctor{width:178px; height:auto; float:left;}
.doctor ul{width:116px; margin:0 auto; margin-top:8px;}
.doctor li{width:114px; height:31px; margin-top:12px;color:black; line-height:30px; padding-left:18px;background:url(../images/an2.jpg); font-size:16px; font-weight:bold;}
.doctor li.on{width:114px; height:31px; margin-top:12px; color:white;line-height:30px;padding-left:18px;background:url(../images/an1.jpg);font-size:16px; font-weight:bold;}
.ztjs,.zjzf{ margin-left:5px; padding-top:23px; height:auto;}
.js{width:908px; height:auto; margin:0 auto; overflow:hidden;}
.js_l,.js_r{display:inline;}
.js_l{width:500px; height:auto;float:left;}
.js_r{width:auto;float:right;}
.v_info{float:left;width:774px;height:auto; overflow:hidden;}
.dor_l,.dor_r{float:left;}
.dor_l{width:210px;}
.dor_r{width:516px;margin-left:24px;}
.dor_r p{line-height:22px; text-align:left;}
.dor_r a,.dor_r b,.hd_line a,.gy_r p a{ color:#830A2B;}
.zjhy{margin-top:35px;}
.zjhy ul{width:896px; height:165px; margin:0 auto;}
.zjhy li{float:left; width:205px; height:auto;}
.zjhy span{ font-size:12px;}
.zjhy .pic{width:195px; height:130px; float:left; display:inline;}
.zjhy .li_v{margin-right:25px;}
/*#demo1 {
float: left;
height:196px;
overflow:hidden;
}
#demo2 {
float: left;
height:196px;
overflow:hidden;
}
#indemo {
float: left;
width: 800%;
height:196px;
overflow:hidden;
}*/
.mtbd{ width:952px; height:196px;overflow:hidden; margin:0 auto; margin-top:18px;}
.mtbd ul{margin:0 auto; margin-top:16px; width:930px; height:196px; height:auto; overflow:hidden;}
.mtbd ul li{float:left;width:228px; height:196px; margin-right:5px; display:inline;}
.mtbd_l{ float:left;display:inline; width:auto; height:180px;}
.ry_h{margin-left:6px; padding-top:12px; width:auto; height:auto;overflow:hidden;}
.rypic{float:left;width:875px; height:180px; background:url(../images/ry_bg.jpg) repeat-x; overflow:hidden;}
.rypic li{float:left;width:204px;height:135px;margin-right:14px;padding-top:24px; display:inline;}
.ry_l{float:left; width:325px; margin-left:9px; display:inline;}
.ry_r{ float:left; width:600px; margin-left:15px;display:inline;}
.ry_r img{ float:left;margin-right:5px; margin-bottom:5px;display:inline;}
.mtbd .pic_title,.ry_l .img_title,.ry_f .pic_title,#yzhd span{position:relative;background:#CCC;height:20px; width:325px; top:-20px;line-height:18px; font-size:12px; text-align:center; opacity:.8; -moz-opacity:.8; filter:alpha(opacity=80);}
.ry_f ul{ margin:0 auto;padding-bottom:8px;width:936px; height:172px; overflow:hidden;}
.ry_f li{float:left;margin-right:5px;height:172px; display:inline;}
.mtbd .pic_title{width:228px;}
.ry_f .pic_title{width:230px;}
#yzhd span{ width:863px; height:24px; text-align:center; display:block; top:-26px;}
.gy_l,.gy_r{ float:left; height:170px;margin-top:28px;}
.cls{margin-top:14px;}

.diqu{height:30px; margin:0 auto; overflow:hidden; margin-top:10px;margin-left:10px;}
.diqu li{ text-align:center;color:black;background:url(../images/anniu4.gif);margin:0 auto; width:65px; height:30px; line-height:30px; float:left; margin-right:5px; display:inline;}
.diqu li.on{text-align:center;color:white;background:url(../images/anniu3.gif);margin:0 auto;width:65px; height:30px;line-height:30px; float:left;margin-right:5px; display:inline;}
.hd_line{ width:932px; height:auto; margin-left:10px; margin-bottom:5px;}
.gy_r{margin-left:30px; width:664px; display:inline;}
.gy_r h1 a{ font-size:16px; color:#0054A3; line-height:24px; height:24px; margin-top:6px; margin-bottom:10px;}
.zt_top{width:auto; height:26px; overflow:hidden; margin:0 auto;}
.zt_top img{margin-left:36px; float:left;}
.zt_top .line{
	float:left;
	width:766px;
	margin-left:18px;
	margin-top:10px;
	padding:0px;
	height:1px;
	line-height:1px;
	display:inline;
	background-image: url(../images/uline.gif);
	background-repeat: repeat-x;
}
#yzhd{width:952px; margin:0 auto; overflow:auto;}
#yzhd div.vpic{ width:864px; margin:0 auto;}
.hd_line a{ font-weight:bold;}
.pic{width:952px; height:auto; margin:0 auto; margin-bottom:16px; overflow:hidden;}
.v_pic .pic{ margin-top:8px;}
.pic ul{ width:1400px; height:142px;}
.pic li{float:left; margin-right:12px; width:248px; display:inline;}
.pic span{width:248xp;font-size:12px; height:20px; line-height:18px; background-color:#0164BB; text-align:center; color:white; display:block;}
#footer{width:100%; height:210px;background:url(../images/footer_bg.gif);}
#footer .f_main{ width:1000px; height:208px; margin:0 auto;}
#footer .f_logo{ float:left;margin-top:36px; width:auto; height:auto; display:inline;}
#footer .f_line{ float:left;margin-top:29px; margin-left:32px; width:auto; height:auto; display:inline;}
#footer .f_con{margin-top:32px;width:auto; height:auto;float:left;}
.f_con ul{width:auto; height:auto; padding-left:0px; margin-left:30px;}
.f_menu li{float:left;display:inline;width:auto;line-height:16px; height:16px; color:white;}
.copyright{ width:auto;height:auto; margin-top:26px;}
.copyright p{width:auto; height:16px;margin-left:30px; margin-bottom:6px; line-height:16px; font-size:14px; text-align:left; color:white;}
.clear{ clear:both; float:none; margin:0 auto;}
.line img{padding-top:12px;}