/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"微软雅黑"; font-size:14px; cursor:default; color:#333333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#333333;}
a:hover{ text-decoration: underline; color: #900;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}

.fl{ float: left;}
.fr{ float: right;}
.mt{ margin-top:20px;}
.clear{ clear:both;}

body{ background: #FFF url(czj_body_bg.png) no-repeat center top;}

.header{ width:1080px; height:237px; margin:0 auto; position:relative;}
.logo img{ width:405px; height:105px; margin-top:34px;}
.time{ height:24px; line-height:24px;}
.time .date{ margin-top:55px; margin-right:10px; color:#003399; font-size:12px;}
.time .weather{ margin-left:15px;}

/* 导航? */
.nav{ width: 1080px; height: 56px; line-height: 56px; margin: 0 auto; background:url(czj_nav_bg.png) repeat-x; position:absolute; left:0; bottom:0;}
.nav ul li{ float: left; width: 184px; font-size: 16px; text-align: center;position:relative;}
.nav ul li.mainli{ background: url(czj_nav_li.png) no-repeat left center;}
.nav ul li:first-child{ width: 136px; background: none;}
.nav ul li a{ color: #fff;}
.nav ul li a:hover{ text-decoration: none;}
ul.subs{display: none; position: absolute; left: 0; top: 56px; background-color: #fff; background-image: none !important; z-index: 50; width: 100%; border: 1px solid #ccc;}
ul.subs li{ width:100%; background: none; text-align: left; text-indent: 33px; line-height:30px;font-size:14px;}
ul.subs li:first-child{ width:100%;}
ul.subs li a { display:block; color:#000; width:100%; height:100%;}
ul.subs li a:hover{ color:#0e58b1;}.
ul.subitem16{ display:none !important;}
ul.subitem17,ul.subitem18{ width:266px;}
ul.subitem17 li,ul.subitem17 li:first-child,ul.subitem18 li,ul.subitem18 li:first-child{ width: 133px; display: inline-block; *display:inline; zoom:1;}

.main{ width:1080px; margin:0 auto; background:#FFF; margin-top:20px;}
.left_box{ width:220px; height:100px;}
.left_tabs h3{ width:220px; height:50px; line-height:50px; color:#fff; font-size:18px;background:#3f9bdc; text-align:center; }
.left_tabs ul li{ width:218px; height:48px; line-height:48px; border:#f1f5fa 1px solid; border-top:none; text-align:center; font-size:16px; background:#FFF;}
.left_tabs ul li a{ color:#333; display:block;}
.left_tabs ul li a:hover{ color:#005d9e; background:#f1f5fa url(left_tabs.png) no-repeat; text-decoration:none;}
.right_box{ width:840px; margin-left:20px; background:#FFF;}
.tag{ width:840px; height:50px; line-height:50px; background:#f1f5fa;}
.tag p{ color:#666666; margin-left:20px;}
.tag p a{ color:#666666; margin-right:5px;}

.news_list{ width:806px; margin:10px auto 0;min-height: 500px;height: auto;}
.news_list li{height: 30px; line-height: 30px; vertical-align: top; overflow: hidden; font-size: 14px;}
.news_list li.split{ background: url(xuxian.png) repeat-x left bottom; margin: 15px 0; height:1px;}
.news_list li a{ float: left; max-width: 85%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_list li a:hover{ color:#3f9bdc;}
.news_list li span{ float: right; font-size: 12px; color: #999;}

.friend{ width:100%; height:40px; background:#1a5db1; line-height:40px;}
.yqlj{ width:1063px; margin:0 auto; padding-left:17px;}
.yqlj p{ color:#FFF; margin-right:5px;}
.yqlj select{ width:170px; border:none; margin-right:20px; height:25px; line-height:25px; padding-left:5px; background:#fff; color:#333;}

.footer{ background:#004091; height:100px; width:100%;}
.footer .footer_box{ width:850px; margin:0 auto; padding-top:20px;}
.banquan p{ color:#FFF; float:right; line-height:22px;}
.banquan p span{ color:#FFF; margin-right:20px;}
.banquan p span a{ color:#FFF;}

/*޸ͷlogoʽ*/
.web2021-logo{position: relative;float: left;top: 52px;background: url(http://www.hnhs.gov.cn/2020new/images/2021hnhs_logo.png) left center no-repeat;height: 90px;}
.web2021-logo span{font-size: 36px;margin-left: 420px;display: block;color: #015293;font-size: 30px;background: url(http://www.yiyang.gov.cn/yiyang/2019web/index/img/djkjk11_03.png) no-repeat left center;width: 212px;margin-top: 20px;padding-left: 28px;font-weight: bold;font-family: "microsoft yahei";}
.dwmc{font-size: 16px;}
