@charset "utf-8";
@namespace "http://www.w3.org/1999/xhtml";

a { font-size: 14px; }
a:hover { text-decoration: none;}
/*红色尾部*/
#footernew{width:100%;height:70px;background-color: #e9e9e9;margin-top: 30px;padding-top: 10px; }
.container11{width:980px;height:70px;margin:0 auto;}
#footernew .footlogo{float: left;margin-top: 5px;width: 740px;  _height: 55px;}
#footernew .footlogo a{color:#484848;text-decoration:none;}
#footernew .footlogo a:hover{color:#9e0001;text-decoration:underline;}
#footernew .footlogo img,#footer .footlogo h4{float: left;}
#footernew .footlogo .footlogo-img{margin-top: 5px; width: 160px;}
#footernew .footlogo h4{font-size:12px;font-weight: 100;padding-left: 10px;margin-top: 5px;}
#footernew .footlogo h4 p{margin:0;padding-bottom:5px; color: #666;}
#footernew .footlogo h4 p a{font-size:12px;}
#footernew .footlogo h4 p img{ float: none; margin-right: 5px;vertical-align:middle;}
#footernew a.govsign img{width: 50px;}
#footernew .sign01{float:right;margin-top: 5px;}
#footernew .sign01 a{display: inline-block;margin-left: 5px;}
#_span_jiucuo img{height:44px;}

/*红色顶部菜单*/
.topMenuBox{width:100%; height:50px; background:#9e0001;}
.topMenu{margin:0 auto; width:1000px; height:50px;}
.topMenu li{ float: left; margin:12px 8px;}
.topMenu li:first-child{width:135px; height:49px; background:url(../images/logo-top.gif) no-repeat; margin:0 15px 0 0;}
.topMenu li a{color:#fff;}
.topMenu li a:hover{color:#f4fa3e; font-weight:bold; text-decoration: none;}
.topMenu li .cur{color:#f4fa3e; font-weight:bold;}

/*搜索登录区域*/

.searchBox{width:100%; height:110px; background:#f5f5f5;}
.searchBox .search{ margin:0 auto; width:1000px; height:110px;}
.searchBox .search .imgBox{ float:left; width:180px; height:80px; padding:10px 36px 0 0;}
.searchBox .search .imgBox img{ width:180px; height:80px;}
.searchBox .search .inputBox{float:left;width:360px; height:40px; margin-top:48px; background:#fff; position:relative;}
.searchBox .search .inputBox input{float:left;width:283px; height:30px; border:3px #9e0001 solid; background:none; padding:2px 5px; z-index:10; position:inherit; font-size:14px; cursor:pointer; z-index:10;}
.searchBox .search .inputBox .btn{float:left; width:60px; height:40px; background:#9e0001 url(http://zwdt.sh.gov.cn/zwdtSW/zwdtSW/index/images/search.gif) no-repeat center center;}
.searchBox .search .inputBox .inputText{position:absolute; color:#999; width:80px; left:8px; top:9px; z-index:8;}

.searchBox .goToBox{float:left; width:240px; height:24px; background:#fff; border:1px #eb4b3f solid;  margin:58px 0 0 10px;}
.searchBox .goToBox li{ float:left;  line-height:25px;  font-size:12px; position:relative;}
.searchBox .goToBox li a{ padding-left:18px; padding-right:2px;background:url(http://zwdt.sh.gov.cn/zwdtSW/zwdtSW/index/images/icon2.gif) no-repeat left center; cursor:pointer; color:#000; font-size:12px; margin-top:2px;}
.searchBox .goToBox li .cur{border-top:1px #b5b5b5 solid; border-left:1px #b5b5b5 solid; border-right:1px #b5b5b5 solid; border-bottom:1px #fff solid;}
.searchBox .goToBox li .cur span{ width:98%; height:2px; background:#fff; position:absolute; left:1px; bottom:3px; z-index:10003;}
.searchBox .goToBox li:first-child{background:#eb4b3f url(http://zwdt.sh.gov.cn/zwdtSW/zwdtSW/index/images/icon22.gif) no-repeat right center; color:#fff; line-height:24px; padding:0 15px 0 10px; margin-right:6px;}
.searchBox .goToBox li ul{ width:350px; border:1px #b5b5b5 solid; padding:10px 0; background:#fff; position:absolute; right:-88px; top:20px; display:none; z-index:1002;}
.searchBox .goToBox li ul li{background:#fff !important; float:left; width:87.5px; height:30px; line-height:30px; overflow:hidden;}
.searchBox .goToBox li ul li:first-child{ width:25%; padding:0; line-height:30px; margin:0;}
.searchBox .goToBox li ul li a{ background:#fff !important;}
.searchBox .goToBox li ul li:hover{background:#eb4b3f !important; cursor:pointer;}
.searchBox .goToBox li ul li:hover a{ background:#eb4b3f !important; color:#fff;}
.searchBox .goToBox .w430{width:430px;}
.searchBox .goToBox .w800{width:800px;}
.searchBox .goToBox .w800 li{width:200px;}
.searchBox .goToBox .w1000{width:1000px; left:-644px;}
.searchBox .goToBox .w1000 li{width:200px;}
.searchBox .goToBox .h50{height:35px; overflow:auto;}
.searchBox .goToBox .h50 li{ width:195px !important;}


.searchBox .loginBtn{ float:right;max-width:128px; overflow:hidden; height:24px; line-height:24px; font-size:14px; background:url(http://zwdt.sh.gov.cn/zwdtSW/zwdtSW/index/images/male_head.png) no-repeat 2px; padding-left:24px; padding-right:5px; margin:58px 0 0 0; border:1px #eb4b3f solid; color:#eb4b3f;}
.searchBox .loginBtn_female{ float:right;max-width:128px; overflow:hidden; height:24px; line-height:24px; font-size:14px; background:url(http://zwdt.sh.gov.cn/zwdtSW/zwdtSW/index/images/female_head.png) no-repeat 2px; padding-left:24px; padding-right:5px; margin:58px 0 0 0; border:1px #eb4b3f solid; color:#eb4b3f;}
.searchBox .loginBtn a{ color:#eb4b3f;}
.searchBox .loginBtn_1{float:right;max-width:128px; overflow:hidden; height:24px; line-height:24px; font-size:14px; background:#9f0000 url(http://zwdt.sh.gov.cn/zwdtSW/zwdtSW/index/images/icon26.png) no-repeat 2px; padding-left:24px; padding-right:10px; margin:58px 0 0 0; border:1px #9f0000 solid; color:#fff;}
.searchBox .loginBtn_1 a{ color:#fff;}
.searchBox .loginBtn_2{float:right; height:24px; line-height:24px; font-size:14px; background:url(http://zwdt.sh.gov.cn/zwdtSW/zwdtSW/index/images/icon1.gif) no-repeat 2px; padding-left:24px; padding-right:10px; margin:58px 0 0 0; color:#eb4b3f;}
.searchBox .loginBtn_2 a{color:#eb4b3f;}

/*tab*/
.qu {
    border-bottom: #ccc solid 1px;
    margin: 0 auto;
    width: 1000px;
}
.qu li {
	list-style: none; 
	display: inline;}
.qu li a{
	color: #000;
    font-size: 15px;
    padding: 0 25px;
    line-height: 40px;
}
.qu li a:hover,#hovers{
    border-bottom: #114bd7 solid 3px;
    color: #114bd7;
    padding-bottom: 6px;
}

.new02{
	line-height: 10px;
    height: 10px;
    position: absolute;
    top: 3px;
    /* right: 1px; */
    background-color: #114bd7;
    color: #fff;
    padding: 1px 4px 2px;
    border-radius: 10px;
    font-weight: bold;
    font-size: 10px;
    margin-left:-23px;
    margin-top:-5px;
    }