@charset "gb2312";
/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,a{ 
padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1;}
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display:block;}
.clear,.clear_all  {
	clear:both;
}
.clear_all  {height:0px;line-height:0px;font-size:0px;}
.clear:after,.clear_all:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
font{font-size:12px;}

/* Public */
html{ width:100%; height:100%; }
body{position:relative; z-index:1; min-width: 1002px; _width:1002px; width:100%; height:100%; color:#111;font:14px/180% "Microsoft Yahei","宋体","新宋体", Arial, Helvetica, sans-serif; *font:14px/180% "新宋体",Arial, Helvetica, sans-serif; background-color:#fafafa;}
a{color:#333333;text-decoration:none; outline:none;}
a:hover {color:#c00;text-decoration:none;}
.fl{float:left !important; }
.fr{float:right !important; }
.hide{display:none;}
.pr{position:relative;}
.pa{position:absolute;}
.wrapper{ width:998px; margin:0 auto;position: relative;}
.mtop10{ margin-top:10px;}
.ptop10{ padding-top:10px;}

/*-------------------------------首页头部以及底部--------------------------*/
.topbanner{ background:url(zdpyc_banner.jpg) no-repeat center top; height:448px; position:relative;}
.daoyu{ height:114px; background-color:#12A589; color:#FFF;}
.daoyu dt{ float:left; background:url(zdpyc_daoyu.png) no-repeat left top; width:108px; height:92px; margin-top:-7px; margin-left:24px;}
.daoyu dt h3{ width:84px; margin-right:15px;margin-left:9px; font-size:22px; font-weight:bold; text-align:center; height:30px; line-height:30px; margin-top:12px;}
.daoyu dt span{width:84px; margin-right:15px; margin-left:9px; display:block; text-align:center; font-size:12px; height:30px; line-height:30px; margin-top:8px;}
.daoyu dd{ float:right; width:812px; margin-right:25px; text-indent:20px; font-size:16px; line-height:30px; margin-top:10px;}

.location{margin: 12px auto;color: #595959; width:998px; background:url(zdpyc_sitepath.jpg) no-repeat left center; padding-left:22px; font-size:14px;}
.location a{color: #595959;}

.footer{background-color:#12A589; color:#FFF; text-align:center; padding:15px 0; margin-top:20px;}
.footer a{color:#FFF;}
.footer table{ margin:0 auto; text-align:center;}
.footer table td{ padding-left:10px; padding-right:10px;}
.footer table td p,.footer table td p a{color:#FFF; line-height:28px; font-size:14px;}
.footer table td p span{ display:inline-block; margin:0 10px;}

/*中间布局*/
.main_left{float: left; width:265px;}
.main_left dt{ text-align:center; height:40px; line-height:40px; color:#fff; background-color:#0ead90; font-size:16px;}
.main_left dd a{display: inline-block; height:47px; line-height:47px; width:131px; text-align:center; font-size:14px;border:#ECECEC solid;border-width: 0px 1px 1px 1px;background-color: #FFFFFF;float: left; font-size:14px;}
.main_left dd a:nth-child(even){border-left: 0px;}
.main_left dd a.on,.main_left dd a:hover{ background-color:#67f3d9; color:#333333;}

.main_right{ width:696px; border:1px solid #ECECEC; background-color:#FFF;}
.main_right dt{ height:40px; line-height:40px; background-color:#f2f2f2;}
.main_right dt span{ display:inline-block; border-top:3px solid #0ead90; background-color:#FFF; padding:0 30px; font-size:18px; color:#0ead90;}
.main_right dd{ padding:15px 17px;}
.main_right dd li{ height:37px; line-height:37px; border-bottom:1px dashed #EDEDED; padding-left:25px; background:url(zdpyc_dot.jpg) no-repeat 5px center;}
.main_right dd li span.datetime{ float:right; margin-right:20px;}

.main_content{border: 1px solid #e4e4e4; background-color:#FFF;padding: 0px 20px 20px;}
.main_content h1{color: #4088C7;font-size: 16pt; height:auto; line-height:40px; text-align:center; margin:10px 0px;}
.main_content table{border-spacing: 1px;border-collapse: separate;}
.td_topleft{padding-left: 15px;font-size: 14px; background-color:#e9f2f9;width:170px; height:40px;}
.td_topright{ background-color:#FFF;line-height:15px; padding:10px;}

.sjnr_cont{line-height: 24px;padding-bottom:5px; clear:both;}
.sjnr_cont dt{width: 70px;float: left;text-align: left;color: rgb(161, 161, 161);text-transform: none;letter-spacing: normal;white-space: nowrap;font-stretch: normal;}
.sjnr_cont dd{float: left;width: 90%;}

.tab_cont{ width:100%; margin-top:20px;}
.tab_cont .hd{ height:37px; line-height:37px; background:#E9F0F6; border-top:2px solid #1C83EC; overflow:hidden;position:relative; padding-left:10px;}
.tab_cont .hd li{ float:left;font-weight:400; cursor:pointer;font-size:14px; color:#454545;text-align:center; padding:0 20px;}
.tab_cont .hd li.on{ background-color:#fff;}
.tab_cont .bd .bdcont{zoom:1; overflow:hidden; padding:20px;}











