@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td,    
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var,    
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,    
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {   
 font-family: inherit;
 font-style: inherit;
 padding: 0;   
 margin: 0;   
 border: 0;   
}
ol,ul{
	list-style:none;
}
img{vertical-align:bottom;}
/*==========---------- Basic ----------==========*/
html{background:url(../zt39_images/zt39_bg.png) repeat;}
body{
	background-color:#950101;
	border-left:#555 solid 1px;
	border-right:#555 solid 1px;
	color:#666;
	font:14px/23px Verdana, Arial, Helvetica, sans-serif, SimSun;
	margin:0 auto;
	width:970px;
}
.clear{clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix{zoom:1}
.floatl{float:left;}
.floatr{float:right;}
.dinline{display:inline;}
.dnone{display:none;}
.dblock{display:block;}
.mb9{margin-bottom:9px;}
.mr9{margin-right:9px;}
.ml9{margin-left:9px;}
.mt9{margin-top:9px;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
/*---------- Url ----------*/
a{color:#a00100; text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a.adred{color:#a00100;}
a.aorange{color:#FF6c00;}
a.agray5{color:#555;}
a.agray6{color:#666;}
a.agray8{color:#888;}
a.ablank{display:block; width:100%;}
a.agray5:hover,a.agray6:hover,a.agray8:hover,a.adred:hover,a.aorange:hover{color:#000;}
/*---------- Text ----------*/
.txtdred{color:#a00100;}
.txtgray5{color:#555;}
.txtgray6{color:#666;}
.txtgray8{color:#888;}
.font14{font-size:14px;}
.font12{font-size:12px;}
.lineheight21{line-height:21px;}
.lineheight27{line-height:27px;}
.lineheight36{line-height:36px;}
#toper{width:970px;}
#middler{width:956px;padding:0 7px;}
#bottomer{background-color:#FFF;width:956px;margin:0 7px;}
/*==========---------- Toper ----------==========*/
#toper .topbanner{
	background: url(../zt39_images/topbanner.gif) no-repeat;
	width:970px; height:237px;
}
#toper .mainnav{
	background:url(../zt39_images/zt39_cssbg.png) repeat-x 0 -451px;
	height:42px;
	margin-bottom:11px;
}
#toper .mainnav li{
	background:url(../zt39_images/zt39_cssbg.png) no-repeat right 6px;
	display:inline; float:left;
	font-weight:700;
	line-height:42px;
	margin-left:19px; padding-right:18px;
}
#toper .mainnav li.last{background-image:none; padding-right:0;}
#toper .mainnav li a{color:#FFF;}
/*==========---------- Middler ----------==========*/
#middler .tleft{
	background-color:#fff9dc;
	display:inline; float:left;
	height:252px;width:666px;
	margin-bottom:8px;
}
#middler .tright{
	background-color:#fff8dc;
	display:inline; float:right;
	height:252px;width:280px;
	margin-bottom:8px;
}
#middler .focus{
	border:#fff8dc solid 1px;
	display:inline; float:left;
	height:250px; width:299px;
	overflow:hidden;position:relative;
}
.slider{
	position:absolute;
	left: -2px;
	top: 2px;
}
.slider li{ list-style:none;display:inline;}
.slider img{ width:299px; height:250px;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	background-color: #fff;
	border: 1px solid #FF7300;
	color: #FF7300;
	cursor: pointer;
	float: left;
	font-size: 12px;font-family: Arial;
	height: 16px;width: 16px;
	line-height: 16px;
	margin: 3px 1px;
	text-align: center;
	overflow: hidden;
}
.num li.on{
	background-color: #FF7300;
	border: 0;
	color: #fff;
	font-size: 16px;font-weight: bold;
	height: 21px;width: 21px;
	line-height: 21px;
	margin: 0 1px;
}
#middler .about{
	background-color:#FFF;
	border:#fe8141 solid 1px;
	display:inline; float:right;
	height:238px; width:347px;
	margin:6px 6px 0 8px;
}
#middler .about .title{
	background:url(../zt39_images/zt39_cssbg.png) no-repeat 0 -393px;
	color:#ff3301;
	font-size:14px;
	height:43px;
	line-height:43px;
	padding-left:9px;
}
#middler .about .cont{padding:0 9px;}
#middler .intor .title{
	background-color:#d13303;
	border-top:#ea8418 solid 8px;
	color:#fff9dd;
	font-size:14px;
	height:25px;
	line-height:25px;
	text-align:center;
}
#middler .intor .cont{font-size:12px;padding:15px 15px 0;}
#middler .column{
	background:#FFF url(../zt39_images/zt39_col.png) repeat-x 0 -208px;
	padding-bottom:10px; margin-bottom:8px;
}
#middler .column .title{
	background:url(../zt39_images/zt39_col.png) no-repeat right 0;
	height:52px;
	margin-bottom:10px;
}
#middler .column .title h3{
	background:url(../zt39_images/zt39_col.png) no-repeat;
	height:52px;
	text-indent:-9999px;
}
#middler .column .title .num1{background-position:0 -52px;}
#middler .column .title .num2{background-position:0 -104px;}
#middler .column .title .num3{background-position:0 -156px;}
#middler .seaver{padding:10px 0;}
#middler .seaver ul li{
	display:inline; float:left;
	width:452px;
	margin-left:26px;
}
#middler .seaver img{
	background-color:#EEE;
	float:left;
	padding:3px; margin-right:12px;
}
#middler .seaver dt{margin-bottom:5px;}
#middler .seaver dl{float:left;width:250px;}
#middler .doctor{padding:0 0 0 29px;}
#middler .doctor .doc-tit{
	border:#dadada solid 1px;
	cursor:pointer;
	float:left;
	height:200px;width:48px;
	line-height:14px;
	margin-right:5px;
}
#middler .doctor .on{margin-right:3px;}
#middler .doctor .doc-tit img{height:62px; width:48px;margin-bottom:5px;}
#middler .doctor .doc-tit strong{
	color:#A00100;
	display:block;
	text-align:center;
	padding:0 18px;
	margin-bottom:5px;
}
#middler .doctor .doc-cont{
	border:#dadada solid 1px;
	float:left;
	height:182px; width:517px;
	padding:9px; margin-right:15px;
}
#middler .doctor .l{
	display:inline; float:left;
	width:408px;
}
#middler .doctor .r{
	display:inline; float:right;
	width:96px;
}
#middler .doctor .pic{
	border:#EEE solid 1px;
	float:left;
	margin-right:9px;
	height:117px; width:85px;
}
#middler .doctor p{
	color:#A00100;
	font-size:12px;
	line-height:18px;
}
#middler .art{
	border-bottom:#A00100 dashed 1px;
	padding-bottom:15px;margin:0 15px 15px;
}
#middler .art li{
	display:inline; float:left;
	color:#A00100;
	width:220px;
	margin-right:15px;
}
#middler .art li.last{margin-right:0;}
#middler .art li img{margin-bottom:12px;}
#middler .equip{
	border-bottom:#A00100 dashed 1px;
	padding-bottom:15px;margin:0 15px 5px;
}
#middler .equip li{
	background:url(../zt39_images/zt39_equibg.png) no-repeat;
	display:inline; float:left;
	height:115px; width:137px;
	margin-right:14px; padding:3px 0 0 3px;
}
#middler .equip li img{height:112px; width:134px;}
#middler .credit{
	background-color:#fff8dc;
	height:127px;
	padding-top:14px; margin-bottom:8px;
}
#middler .credit .title{
	background:url(../zt39_images/zt39_cssbg.png) no-repeat 0 0;
	display:inline; float:left;
	height:127px; width:40px;
	margin-right:12px;
	text-indent:-9999px;
}
#middler .credit img{float:left;}
#middler .picture{
	background:url(../zt39_images/zt39_cssbg.png) repeat-x 0 -195px;
	height:167px;
	padding-top:18px; margin-bottom:8px;
}
#middler .picture .title{
	background:url(../zt39_images/zt39_cssbg.png) no-repeat -86px 0;
	display:inline; float:left;
	height:149px; width:40px;
	margin-right:12px;
	text-indent:-9999px;
}
#middler .picture .cont{
	display:inline; float:left;
	height:149px;width:900px;
	overflow:hidden;
}
#middler .picture ul{width:2256px; padding-top:5px;}
#middler .picture ul li{
	display:inline; float:left;
	width:170px;
	margin-right:18px;
}
#middler .picture ul li img{
	background-color:#FFF;
	border:#fe8141 solid 1px;
	height:100px; width:160px;
	padding:4px; margin-bottom:4px;
}
#middler .picture ul li strong{
	background-color:#FFF;
	border:#fe8141 solid 1px;
	color:#323230;
	display:block;
	font-size:12px;
	text-align:center;
}
#middler .column2{
	background-color:#FFF;
	display:inline;
	width:472px; height:210px;
	padding-bottom:5px; margin-bottom:8px;
}
#middler .column2 .title{
	background:url(../zt39_images/zt39_cssbg.png) no-repeat 0 -503px;
	color:#A00100;
	font-family:Microsoft YaHei;
	font-size:14px;
	line-height:37px;
	height:37px;
	padding-left:52px; margin-bottom:12px;
}
#middler .column2 ul{padding:0 9px;}
#middler .column2 ul li{
	display:inline; float:left;
	font-size:12px;
	height:23px;
	overflow:hidden;
}
#middler .column2 .ul1 li{
	width:217px;
	padding-right:10px;
}
#middler .column2 .ul1 li cite{font-style:normal;}
#middler .column2 .ul2 li{width:90px;}
/*==========---------- Bottomer ----------==========*/
#bottomer .footnav{
	color:#A00100;
	height:53px;
	line-height:53px;
	text-align:center;
}
#bottomer .copy{
	color:#A00100;
	font-size:12px;
	text-align:center;
}
#bottomer .copy address{display:inline; font-style:normal;margin-right:10px;}
#bottomer .copy span{font-size:10px;}
