@charset "gb2312";
/* CSS Document 
@font-face{font-family:'mnzzh';src:url(GCHEI00M.TTF);src:url(GCHEI00M.TTF) format('truetype')}
@font-face{font-family:'simyou';src:url(SIMYOU.TTF);src:url(SIMYOU.TTF) format('truetype')}*/

*{padding:0;margin:0;list-style:none;border:none;}
body{font-family: "Microsoft YaHei","微软雅黑","宋体"; color:#2b2b2b;text-align:left;position:relative;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;background-attachment:fixed;}
a{text-decoration:none;color:#666;}
a:link{text-decoration:none;color:#666;}
a:visited{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#C36;}
a:active{text-decoration:none;color:#666;}
input, img,{vertical-align:middle;}
.clear{clear:both;}

img,input{border:0px;vertical-align:top;}
ul,li{list-style:none; margin:0px auto; padding:0px;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}

p{font-size:0.4rem;line-height:180%; text-align:left; text-indent:0px;}
.left{ float:left;}
.right{ float:right;}

a{color:#484848;text-decoration:none;}
a:hover{color:#910935;}


.body{ margin:0 auto; width:16rem; min-height:100%; position:relative;}

/*top nav start*/
.header2{width:100%; margin:0px auto;background:#dc1654;position:relative;display:inline-block;}
.header2 img{width:100%;height:auto;}
.header2 .head2_left{
	top:13px;
	position:absolute;
	right:20px;
	cursor:pointer;
	
}
.header2 .sous{
	top:20px;
	position:absolute;
	right:50px;
	cursor:pointer;
	
}

.header2 .head2_left a i{ width:31px; height:31px; float:left; background:url(../images/ns_03.jpg) no-repeat;}
.header2 .head2_cont{width:69%; height:42px; float:left;overflow:hidden; padding-left:5%; padding-top:8px;}
.header2 .head2_cont a{ color:#FFF;}

/*top nav over*/


/*浮动菜单*/
.left_menu{width:196px;height:100%; background:#c81050;position:fixed;top:0px;right:-196px;z-index:998;transition:all 1s;-moz-transition:all 1s;	-webkit-transition:all 1s;}
.left_menumv{-webkit-transform:translate3d(-196px, 0, 0);}
.bodymv{margin-left:-200px;}
.mainmv{-webkit-transform:translate3d(-196px, 0, 0);}

.left_menu .left_menu_logo{width:100%; height:56px;margin:0px auto; margin-top:10px;text-align:center;display:inline-block;position:relative; border-bottom:1px #bc0e4e solid;}
.guanbi{width:40px;position:absolute;z-index:999;color:#fff;left:5px;top:-5px;cursor:pointer;font-size:12px;height:42px;}
.left_menu .left_menu_logo img{max-width:182px;max-height:42px;}


.left_menu_list{width:100%;height:80%;margin:10px auto; padding-top:2px;}
.left_menu_list ul{height:100%;margin-top:10px;}
.left_menu_list ul li{height:40px;line-height:40px;width:196px; border-bottom:1px #bc0e4e solid;}
.left_menu_list ul li a{font-size:14px;color:#fff;display:block;}
.left_menu_list ul li a.lma1{ background:url(../images/ico_01.png) no-repeat 35px 10px;}
.left_menu_list ul li a.lma2{ background:url(../images/ico_02.png) no-repeat 35px 10px;}
.left_menu_list ul li a.lma3{ background:url(../images/ico_03.png) no-repeat 35px 10px;}
.left_menu_list ul li a.lma4{ background:url(../images/ico_04.png) no-repeat 35px 10px;}
.left_menu_list ul li a.lma5{ background:url(../images/ico_05.png) no-repeat 35px 10px;}
.left_menu_list ul li a.lma6{ background:url(../images/ico_06.png) no-repeat 35px 10px;}
.left_menu_list ul li a.lma7{ background:url(../images/ico_07.png) no-repeat 35px 10px;}

/*.left_menu_list ul li:hover{background:url(/images2014/sdnavbg.jpg) no-repeat;}*/

/*主体内容样式*/
.main{padding:0px;margin:0px;transition:all 1s;-moz-transition:all 1s;	-webkit-transition:all 1s; }
.main:after{
  content: '';
  display: block;
  clear: both;
}
.main img.ss {
  width: 100%;
  height:auto;
  display:block;
}
/*banner start*/
.banner{width:100%;margin:0 auto; text-align:left;}
	
	.bannbox1{width:15.4rem; margin:0px auto;}
		.bannbox1 h3{font-size:0.7rem; line-height:2.4rem; text-align:center;}
		.bannbox1 h4{font-size:0.5rem; line-height:0.8rem; text-align:center;}
		.bannbox1 img{width:100%; display:block; margin-top:0.8rem;}
		.bannbox1 p{text-align:center; margin-top:0.8rem; font-size:0.5rem; line-height:0.8rem; width:100%; font-weight:bold;}
		
		.bannbox1 table{border-top:1px solid #000; border-left:1px solid #000; width:100%;}
			.bannbox1 table td{border-bottom:1px solid #000; border-right:1px solid #000; height:1rem; font-size:0.45rem; line-height:0.55rem; text-align:center;}
			
			.bannbox1 table.tab1{}
			.bannbox1 table.tab1 td.tw1{width:0.5rem;}
			.bannbox1 table.tab1 td.txle{text-align:left;}
	
	.bannbox2{width:15.4rem; margin:0px auto;}
		.bannbox2 img{width:100%; height:auto;}

	.ystd_top{width:100%;}
		.ystd_top img{width:3.632rem; height:auto; display:inline;}
	.ystd_con{width:15.4rem; height:6.35rem; margin:0rem auto; overflow:hidden;}	
	.ystd_ul{height:6.35rem; font-size:0rem; white-space:normal;}
		.ystd_ul li{width:7.7rem; text-align:center; float:left; margin:0.4rem 0rem;}
			.ystd_ul li .divimg{ width:3.632rem; height:auto; margin:0rem auto;}
			.ystd_ul li p{width:100%; text-align:center; padding:0.6rem 0rem;}
			.ystd_ul li p a{color:#ffffff; font-size:0.346rem; line-height:0.346rem; padding:0.173rem 0.259rem; margin:0.324rem 0.108rem; background:#cd1e50; border-radius: 3px;}
			.ystd_ul li p a.yjth{background:#c8c7c2;}
				
.und{display:none; width:0px; height:0px; overflow:hidden;}	

.hd_bottom{margin-top:0.75rem; border-top:0.225rem solid #f6df7e; padding-bottom:60px;}
.posi{position:relative;}
.hd_fot{position:absolute; left:1.15rem; top:0.75rem; width:14.5rem;}
	.hd_fot h3{font-size:0.75rem; color:#fff200; line-height:1.15rem;}
	.hd_fot h5{font-size:0.55rem; color:#fff200; line-height:1.1rem;}
	.hd_fot p{font-size:0.55rem; color:#fff8a5; line-height:1rem;}
/*mid  start*/
.content{ width:100%; height:auto; margin:0px auto; overflow:hidden;overflow-x:hidden;}
.find { padding: 0px 5px; box-sizing: border-box;}
    .find p{font-family:"宋体"; font-size:12px; line-height:24px; color:#505050; padding-top:3px;}
	.find p b{font-size:14px; font-weight:bold; color:#dc1654; }

.mid_yy{ width:100%; margin:0 auto;height:32px; border:1px solid #dc1654;margin-top:10px;}
.dhyy{ width:50%; background:#dc1654;height:32px; line-height:32px; color:#fff; font-weight:bold; font-size:14px;}
.dhyy em{ display:block; width:20px; height:17px; background:url(../images/icon22.png) no-repeat; float:left; margin:9px;}
.yy_txt{width:50%;font-size:14px; color:#505050; text-align:center;line-height:32px; float:left;}

/*foot  start*/
.foot{ width:90%; height:100px; margin:0px auto; text-align:center; font-size:12px; color:#1c1c1c; margin-top:10px;}
.foot p span{ color:#8f2222;}

.foot_01{
	width:100%;
	height:47px;
	background:url(../images/foot_bg.jpg);
	position:fixed;
	bottom:0px;
	left:0px;
	z-index:9999;
	_bottom:auto;
	_position:absolute;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	}
.foot_01 a{ font-size:12px; color:#FFF; }
.foot_01a{ width:26%; height:40px; float:left; padding-top:10px;background:url(../images/li_bg.png) right no-repeat; padding-left:5%;}
.foot_01a a{ width:90px;height:25px; float:left; line-height:25px; font-size:12px; }
.foot_01a  i{ display:block; width:25px; height:24px; float:left; margin-right:2px; margin-top:3px;}
.foot_01a  i.mune_01{ background-position:0px -59px;}
.foot_01a  i.mune_02{ background-position:-23px -59px;}

.foot_01b{ width:26%; margin-left:5%; height:45px; float:left;padding-top:0px; position:relative}
.foot_01b a{ display:block; width:90px; height:25px;padding-top:15px;}
.foot_01b  i{ display:block; width:25px; height:24px; float:left; margin-right:2px;}
.foot_01b  i.mune_03{ background-position:-50px -59px;}
.foot_01b img{ position:absolute; top:0; left:75px;}
/*foot over*/

/*挂号*/
.find { padding: 0px 8px;box-sizing: border-box; width:90%; margin:0px auto; margin-top:30px;}
.mid_title{ width:100%; height:32px; line-height:32px; margin:0px auto; border-bottom:1px dashed #c6c6c6; font-weight:bold; margin-bottom:10px;}
.mid_title span{ color:#505050; background:url(../images/ns_46.jpg) left no-repeat; padding-left:12px; margin-left:10px; font-size:14px;}
.mid_title a{ float:right; display:block; margin-top:20px;}
.ghpt{ width:100%; margin:0px auto; background:#FFF; margin-bottom:10px; font-size:12px; color:#474749;}
.ghpt p{ width:98%; margin:0 auto; font-family:"Microsoft YaHei"; line-height:34px;}
.ghpt tr td{ font-size:14px;}
.ghpt input{ width:147px; height:29px; background:#FFF; border:1px #c6c6c6 solid;}
.ghpt textarea{ width:220px; height:80px;background:#FFF; border:1px #c6c6c6 solid;}
.ghpt input.sub_01{ width:100px; height:30px; background:#dc1654; font-size:14px; color:#FFF; margin-right:10px; border:0px;border-radius:5px; cursor:pointer; float:left;}
.ghpt a{ display:block; text-align:center; line-height:30px; width:72px; height:30px; background:#474749; font-size:14px; color:#FFF; margin-right:10px; border:0px;border-radius:5px; cursor:pointer;float:left;}

.muen_yy{font-size:0.7rem;}
@media screen and (max-width: 380px){ 
	p{font-size:12px; line-height:18px;}
	.bannbox2 p.tit{font-size:14px;line-height:20px;}
}
 
