*{
	padding:0px;
	margin:0px;
}

body{
	font-size:12px;
	font-family:"Microsoft YaHei",Arial;
}

img {
	border: none;
}

a {
	text-decoration: none;
	cursor:pointer;
}

p {
	margin: 0;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.clear:after{
	display: block;
	content:'';
	clear:both;
}
.clear{
	*zoom:1;
}

.ma{
	margin:0 auto;
}

.layout{
	width: 100%;
}

.fl{
	float:left;
}

.fr{
	float:right;
}

/* ??????? */
#container{
	width:100%;
	height:auto;
}

#skip{
	width:0; height:0;  overflow:hidden;position:absolute;
}

/*???*/
.head {
    padding-top: 25px;
    /* height: 110px; */
    background: url(https://swj.sh.gov.cn/assets/images/bg_1920.jpg) center center no-repeat;
    background-size: 100% 100%;
}

.head2{
	width:1240px;
	height:auto;
}

.head2 h1{
   width:592px;
   height: 53px;
   display: block;
   float:left;
   margin-top: 8px;
   margin-right: 130px;
}

.head3{
	width:518px;
	height:auto;
}

.head4{
	width:auto;
	height:auto;
	margin-bottom: 36px;
	
	margin-left: 132px;
	position:relative;
}

.head4 a{
	
	display:block;
	border-radius: 50%;
	
	margin-right: 11px;
	font: 12px/31px "Microsoft YaHei";
	float:left;
	color:#fff;
}

.head4>a:nth-child(1){
	width:31px;
	background:#0d2d4f;
	text-align: center;
	visibility:hidden;
}

    .head4 > a:nth-child(2) {
        padding-left: 41px;
        border: 1px solid #0d2d4f;
        border-radius: 50px;
        background: #0d2d4f url(https://swj.sh.gov.cn/assets/images/erweima_20.png) 14px center no-repeat;
        background-size: 20px 20px;
        margin-right: 10px;
    }



.erwei{
	width:380px;
	background:#fff;
	border-radius:20px;
	padding:10px;
	position:absolute;
	top:40px;
    left:-104px;
	display:none;
	transition:.6s all;
	z-index:2222;
}



.erwei2 {
    width: 100%;
    background: url(https://swj.sh.gov.cn/assets/images/line_1.jpg) center center no-repeat;
    background-size: 1px 70px;
    overflow: hidden;
}

.erwei2left{
	width:48%;
}

.erwei2left img{
	display:block;
	width:71px;
	float:left;
	margin-right: 12px;
}
.erwei3{
	width:88px;

}
.erwei3 h2{
	font:14px/14px "Microsoft YaHei";
	color:#0d2d4f;
	margin-bottom: 7px;
}
.erwei3 h3{
	font:bold 12px/12px "Microsoft YaHei";
	color:#313131;
	margin-bottom: 6px;
}
.erwei3 p{
	font:12px/12px "Microsoft YaHei";
	color:#313131;
	margin-bottom: 6px;
}
.tool {
    width: 230px;
    float: left;
    border: 1px solid #0d2d4f;
    background: #fff url(https://swj.sh.gov.cn/assets/images/line_2.png) center center no-repeat;
    background-size: 2px 16px;
}

.tool a{
	display:block;
	
	float:left;
}
    .tool a:nth-child(1) {
        padding-left: 45px;
        background: url(https://swj.sh.gov.cn/assets/images/icon_20.png) 15px 5px no-repeat;
        background-size: 20px 20px;
        font: 14px/28px "Microsoft YaHei";
        color: #313131;
        margin-right: 0;
    }

    .tool a:nth-child(2) {
        padding-left: 40px;
        background: url(https://swj.sh.gov.cn/assets/images/icon_20.png) 15px 5px no-repeat;
        background-size: 20px 20px;
        font: 14px/28px "Microsoft YaHei";
        color: #313131;
        margin-right: 0;
    }
.head5{
	width:auto;
	margin-left: 20px;
	height:auto;
}

.head5 a{
	width:auto;
	margin-right: 19px;
	font-size: 15px;
	color:#fff;
	display: block;
	height:42px;
	float:left;
}

.head5 a.active{
	font-weight: bold;
	border-bottom: 5px solid #ffd200;
}

/*????*/

.search{
	
	height:auto;
	
}

.search2{
	width:428px;
	padding:14px 0px 18px 0px;
	height:auto;
}

.search3{
	width:270px;
	height:auto;
}

.search3 input{
  width:248px;
  padding-left: 11px;
  height:29px;
  display: block;
  font-size: 14px;
  color:#858585;
  line-height: 29px;
  background: #fff;
  border:1px solid #c8cdcd;
}

.search1{
	width:1000px;
	height:auto;
}

.search3 a {
    width: 32px;
    height: 31px;
    display: block;
    float: left;
    background: url(https://swj.sh.gov.cn/assets/images/fangdajing_32.png) no-repeat;
}

.search4{
	width:83px;
	height:30px;
	line-height: 30px;
	border-radius: 4px;
	text-align: center;
	font-size: 14px;
	color:#fff;
	background: #0173c8;
	display: block;
	float:left;
}

.search5{
	width:75px;
	height:30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color:#8bafc7;
	background: none;
	display: block;
	float:left;
}

.login{
	width:520px;
	height: auto;
	margin-left: 52px;

}

.login2 {
    margin-top: 11px;
    width: 82px;
    height: 38px;
    line-height: 38px;
    border-right: 1px dashed #cad0d0;
    font-size: 14px;
    color: #333333;
    position: relative;
    background: url(https://swj.sh.gov.cn/assets/images/sanjiao_11.png) 65px 15px no-repeat;
}

.login2 a{
	width:82px;
	height:38px;
	display: block;
	color:#333;
}

.submenu{
	width:94px;
	height:auto;
	background: #fff;
	border:1px solid #cccccc;
	display: none;
	position:absolute;top:36px;left:-14px;
}

.submenu a{
	width:100%;
	height:31px;
    line-height: 31px;
    text-align: center;
    font-size: 14px;
    color:#333333;
    display: block;
}


.login3{
	width:167px;
	padding-left: 8px;
	padding-top: 18px;
}

.login3 span{
	width:auto;
	height:25px;
	line-height: 25px;
	display: block;
	float:left;
	font-size: 14px;
	color:#333;
}

.login3 input{
	padding-left: 3px;
	width:106px;
	height:23px;
	line-height: 23px;
	background: #fff;
	border:1px solid #d7dbda;
	font-size: 12px;
	color:#6d6d6d;
	border-radius: 4px;
}

.login4{
    margin-top: 14px;
	border-radius: 4px;
	width:119px;
	height:30px;
	background: #016fc6;
	color:#fff;
	font-size: 14px;
	color:#fff;
	text-align: center;
	line-height: 30px;

}

.whole{
	width:100%;
	height:auto;
	padding-bottom: 60px;
	position: relative;
	background:#f6f8fa;
}

.main{
	width:1000px;
	height:auto;
}



.breadnav{
	width:100%;
	height:auto;
}

    .breadnav a {
        padding: 0px 18px 0px 8px;
        /* height:32px; */
        line-height: 60px;
        display: block;
        float: left;
        font-size: 14px;
        color: #333333;
        background: url(https://swj.sh.gov.cn/assets/images/jiantou_7.png) right 25px no-repeat;
    }

.breadnav a:last-child{
	background: none;
}

ul.nav,ul.nav3{
	width:100%;	
	margin-bottom: 22px;
}

ul.nav{
	padding:18px 38px;
	width:1164px;
	border-radius:10px;
	background: #fff;
}

ul.nav li{
	width:auto;
	float:left;
	margin:0 25.5px;
}

ul.nav li a{
	display:block;
	
}
ul.nav li a.active p,ul.nav li a:hover p{
	border-radius: 50px;
	background:#0065ac;
	color:#fff;
}
ul.nav li a img{
	display:block;
	width:40px;
	margin:0 auto 13px;
}
ul.nav li a p{
	text-align: center;
	font:16px/16px "Microsoft YaHei";
	color:#313131;
	padding:5px;
	transition:.6s all;
}
ul.nav3 li{
   width:243px;
   height:38px;
   margin-right: 9px;
   float:left;
}

ul.nav li:last-child,ul.nav3 li:last-child{
	margin-right: 0px;
}

ul.nav3 li a{
	padding-left: 65px;
	width:76px;
	height:38px;
	line-height: 38px;
	display: block;
	font-size: 16px;
	color:#333333;
}

ul.nav li a{
  display:block;
  width:auto;
  font:16px/16px "Microsoft YaHei";
  color:#313131;
}

ul.nav3 li a{
	padding-left: 114px;
	width:129px;
}

/* ul.nav li a.icon1{
	background: url(../images/bg1gray_141.png) no-repeat;
}

ul.nav3 li a.icon1{
	background: url(../images/bg1gray_243.png) no-repeat;
}

ul.nav li a.icon1.active{
	color:#fff;
	background: url(../images/bg1blue_141.png) no-repeat;
}

ul.nav3 li a.icon1.active{
	color:#fff;
	background: url(../images/bg1blue_243.png) no-repeat;
}

ul.nav li a.icon2{
	background: url(../images/bg2gray_141.png) no-repeat;
}

ul.nav3 li a.icon2{
	background: url(../images/bg2gray_243.png) no-repeat;
}

ul.nav li a.icon2.active{
	color:#fff;
	background: url(../images/bg2blue_141.png) no-repeat;
}

ul.nav3 li a.icon2.active{
	color:#fff;
	background: url(../images/bg2blue_243.png) no-repeat;
}

ul.nav li a.icon3{
	background: url(../images/bg3gray_141.png) no-repeat;
}

ul.nav3 li a.icon3{
	background: url(../images/bg3gray_243.png) no-repeat;
}

ul.nav li a.icon3.active{
	color:#fff;
	background: url(../images/bg3blue_141.png) no-repeat;
}

ul.nav3 li a.icon3.active{
	color:#fff;
	background: url(../images/bg3blue_243.png) no-repeat;
}

ul.nav li a.icon4{
	background: url(../images/bg4gray_141.png) no-repeat;
}

ul.nav3 li a.icon4{
	background: url(../images/bg4gray_243.png) no-repeat;
}

ul.nav li a.icon4.active{
	color:#fff;
	background: url(../images/bg4blue_141.png) no-repeat;
}

ul.nav3 li a.icon4.active{
	color:#fff;
	background: url(../images/bg4blue_243.png) no-repeat;
}

ul.nav li a.icon5{
	background: url(../images/bg5gray_141.png) no-repeat;
}

ul.nav li a.icon5.active{
	color:#fff;
	background: url(../images/bg5blue_141.png) no-repeat;
}

ul.nav li a.icon6{
	background: url(../images/bg6gray_141.png) no-repeat;
}

ul.nav li a.icon6.active{
	color:#fff;
	background: url(../images/bg6blue_141.png) no-repeat;
}

ul.nav li a.icon7{
	background: url(../images/bg7gray_141.png) no-repeat;
}

ul.nav li a.icon7.active{
	color:#fff;
	background: url(../images/bg7blue_141.png) no-repeat;
} */

.content1{
	width:100%;
	height:auto;
	padding-bottom: 20px;
}

.content1left{
	width:67%;
	height:auto;
	margin-right: 1.5%;
}

.content1right{
	width:31.2%;
	background: #fff;
	border-radius: 20px;

	height:auto;
	
}
.part1{
	border-radius: 20px;
	background:#fff;
	padding:30px 3.6%;
	width:92.8%;
	margin-bottom: 15px;
}
 h2.biaoti{
	width:auto;
	line-height: 18px;
	padding:0 0 30px 20px;
	color:#313131;
	font-size: 18px;
	background: #fff;
	border-bottom:1px solid #aaaaaa;
}

.neirong{
	padding:15px 2.5% 0 2.5%;
	width:96%;
	height:auto;
	line-height: 27px;

	color:#333;
	
	text-align: justify;	
}

.neirong p{
	text-indent: 2em;
}

.neirong p a{
	color:#0065ac!important;
	text-decoration: underline;
}
.neirong3{
	width:95%;
	margin-top: 20px;
}
.neirong3 p{
	line-height: 27px;
	font-size: 16px;
	color:#333;
}

.zixun {
    width: 248px;
    height: 27px;
    line-height: 27px;
    margin-right: 75px;
    font-size: 14px;
    color: #333;
    background: url(https://swj.sh.gov.cn/assets/images/icon_21.png) 152px no-repeat;
}

.zixun a{
	text-decoration: underline;
	padding-left: 43px;
	color:#333;
}

.zixun2 {
    width: 241px;
    height: 27px;
    line-height: 27px;
    font-size: 14px;
    color: #333;
    background: url(https://swj.sh.gov.cn/assets/images/icon_23.png) 146px no-repeat;
}

.zixun2 a{
	text-decoration: underline;
	padding-left: 43px;
	color:#333;
}

.zixun3 {
    width: 241px;
    height: 27px;
    line-height: 27px;
    font-size: 14px;
    color: #333;
    background: url(https://swj.sh.gov.cn/assets/images/icon_19.png) 146px no-repeat;
}

.zixun3 a{
	text-decoration: underline;
	padding-left: 43px;
	color:#333;
}

.mail{
	width:100%;
	height:auto;
}

.mail h2{
	width:145px;
	height:42px;
	line-height: 42px;
	text-align: center;
	color:#016ec5;
	font-size: 18px;
	background: #fff;
	border-top:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	float:left;
	display: block;
}

.mail span{
	float:right;
	padding-right: 25px;
	height:43px;
	line-height: 43px;
	font-size: 18px;
	color:#999999;
	display: block;
}

.mail span a{
	color:#999999;
}

.neirong p{
	font-size: 16px;
	color:#333;
	line-height: 26px;
	text-indent: 2em;

}

.neirong p a{
	color:#c01e2b;
}

.mail2{
	width:100%;
	height:auto;
	margin-top: 12px;
	margin-bottom: 12px;
}

.mail3{
	width:338px;
	margin-right: 63px;
	height:auto;
}

.mail3 span{
	width:74px;
	display: block;
	float:left;
	height:25px;
	line-height: 25px;
	font-size: 14px;
	color:#333333;
}

.mail3 select{
	width:260px;
	height:26px;
	line-height: 26px;
	border-radius: 4px;
	border:1px solid #d9d9d9;
	color:#9f9f9f;
	display: block;
	float:left;
}

.mail3 input{
	padding-left: 3px;
	width:253px;
	height:25px;
	line-height: 25px;
	border-radius: 4px;
	border:1px solid #d9d9d9;
	color:#9f9f9f;
	float:left;
}

.mail3 input.yanzheng{
	padding-left: 3px;
	width:123px;
	height:25px;
	line-height: 25px;
	border-radius: 4px;
	border:1px solid #d9d9d9;
	color:#9f9f9f;
	float:left;
}

.mail3 img{
	width:60px;
	height:21px;
	display: block;
	float:left;
	margin-left: 11px;
	margin-top: 3px;
}

.mail2 span{
	width:74px;
	display: block;
	float:left;
	height:25px;
	line-height: 25px;
	font-size: 14px;
	color:#333333;
}

.mail2 textarea{
	width:644px;
	padding-left: 3px;
	padding:3px 0px;
	line-height: 23px;
	color:#9f9f9f;
	background: #fff;
	border:1px solid #d9d9d9;
	border-radius: 4px;
	max-height: 50px;
	overflow-x:hidden;
	overflow-y:auto;
	float:left;
}

.tijiao{
	width:188px;
	height:auto;

}

.tijiao2{
	width:83px;
	height:30px;
	line-height: 30px;
	border-radius: 20px;
	background: #016ec5;
	font-size: 14px;
	color:#fff;
	text-align: center;
	display: block;
	margin-right: 20px;
}

.liebiao{
	width:100%;
	padding:20px 0;
}
    .liebiao li {
        border-top: 1px solid #dddddd;
        overflow: hidden;
        background: url(https://swj.sh.gov.cn/assets/images/dot_9.png) 3% 34px no-repeat;
        background-size: 9px 9px;
    }

.liebiao li a{
	display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	width:70%;
	padding:30px 0 30px 4%;
	font:16px/16px "Microsoft YaHei";
	color:#313131;
	float:left;
}

.liebiao li span{
	display:block;
	float:right;
	padding:30px 2% 30px 0;
	font:16px/16px "Microsoft YaHei";
	color:#313131;
}

.iframe1{
	width:330px;
	margin:0 auto;
	padding-bottom: 30px;
}
.weibo{
	padding:30px 0 20px 0;
	width:84.5%;
	height:auto;
	font-size: 18px;
	margin:0 auto 23px;
	color:#313131;
	font-weight: 700;
    border-bottom: 1px solid #aaaaaa;
}

.weibo2{
	padding:0px 16px;
	width:320px;
	margin-bottom: 20px;
}

    .weibo2 li {
        width: 106px;
        height: 57px;
        float: left;
        background: url(https://swj.sh.gov.cn/assets/images/line_1.png) right 0px no-repeat;
    }

.weibo2 li:last-child{
	background: none;
}

.weibo2 li a{
	width:105px;
	height:57px;
	display: block;
	
}

.weibo2 li img{
	width:105px;
	height:57px;
}

.content2{
	padding:10px 2.3% 0px;
	width:95.4%;
	background:#fff;
	border-radius: 20px;
	height: auto;
    margin-bottom: 20px;
}

#centerSidebar{
	margin-bottom: 20px;
}

.biaoti2{
    width: 100%;
	padding-bottom: 9px;
	border-bottom: 1px solid #aaaaaa;
}

.biaoti2 h2{
	width:65.5%;
	padding:20px 0 20px 1.5%;
	font:bold 18px/18px "Microsoft YaHei";

}

.biaoti2 .more3{
    display:block;
	width:80px;
	border-radius:50px;
	border:1px solid #0065ac;
	text-align: center;
	font:14px/30px "Microsoft YaHei";
	color:#0065ac;
	float:right;
	margin-top:-44px;
	transition:.6s all;
}

.biaoti2 .more3:hover{
	background:#0065ac;
	color:#fff;
}

.xinfang{
	padding:25px 20px 28px;
	height:auto;
	
}

.xinfang p{
	font-size: 16px;
	color:#333333;
	line-height: 26px;
	text-indent: 2em;
}

.xinfang h3{
	font-size: 14px;
	color:#016ec5;
	margin-bottom: 10px;
}

.content3{
	width:1000px;
	height:auto;
	background: #ededed;
	margin-bottom: 17px;
}

ul.friendlink{
	padding:10px 0px;
	width:100%;
	height:auto;
	border-bottom: 1px solid #fff;
}

ul.friendlink li{
	padding:0px 8px;
	width:315px;
	float:left;
}

ul.friendlink li a{
	width:100%;
	height:55px;
	display: block;
}

.friendlink2{
  padding:6px 0px;
  height:auto;
}

.friendlink3 {
    padding: 0px 0px 0px 60px;
    width: 80px;
    height: 68px;
    line-height: 68px;
    font-size: 16px;
    color: #333333;
    border-right: 1px solid #fff;
    background: url(https://swj.sh.gov.cn/assets/images/friend_40.png) 12px 19px no-repeat;
}

.friendlink4{
	padding:25px 17px 22px 27px;
	height:auto;
	width:815px;
}

.friendlink4 li{
	width:175px;
	height:29px;
	margin-right: 28px;
	float:left;
}

.friendlink4 li select{
	border-radius: 4px;
	background: #fff;
	border:1px solid #cccccc;
	color:#333333;
	height:29px;
	line-height: 29px;
	padding-left: 7px;
	width:168px;
	font-size: 12px;
}

.footer{
	border-top: 1px solid #cdcdcd;
	height:auto;
	background: #ededed;
}

.footer2{
	padding:20px 0px 25px 0px;
	width:1180px;
	height:auto;
}

.footer3 {
    width: 744px;
    height: auto;
    background: url(https://swj.sh.gov.cn/assets/images/line_22.jpg) right 0px no-repeat;
    background-size: 2px 120px;
}

.footer3 p{
	line-height: 24px;
	font-size: 12px;
	color:#999999;
}

.footer4{
	padding-left: 42px;
	
	margin-top: 10px;
}

.footer5{

	height:auto;
	margin-bottom: 27px;
}

.logo1{
	width:79px;

	display: block;
	margin-right: 16px;

}

.logo1 img,.logo2 img{
	display:block;
	width:100%;
}

.logo2{
	width:39px;
    display: block;
	margin-right: 21px;
}

.logo3{
	width:207px;
}

.logo3 p{
	padding-left: 29px;
	font:12px/20px "Microsoft YaHei";
	color:#999999;
}
    .logo3 p:nth-child(1) {
        background: url(https://swj.sh.gov.cn/assets/images/bei_19.png) left top no-repeat;
        margin-bottom: 4px;
    }

    .logo3 p:nth-child(2) {
        background: url(https://swj.sh.gov.cn/assets/images/hui_18.png) left top no-repeat;
    }
.logo3 p:nth-child(2) span{
	display:block;
}

.footer6{
	width:100%;
}

.footer6 a{
	padding:0px 9px;
	font-size: 12px;
	color:#999999;
}

/*???????*/
.neirong2{
	padding:24px 33px 20px 24px;
	width:559px;
	height:auto;
	border:1px solid #e9e9e9;
	margin-bottom: 15px;
	background: #fcfcfc;
}

.huifu .mail4{
	width:100%;
	height:auto;
	margin-bottom: 18px;
}


.mail4 span{
	width:10%;
	height:30px;
	line-height: 30px;
	display: block;
	float:left;
	font-size: 14px;
	color:#333333;
}

.mail4 input{
	padding-left: 2%;
	width:28%;
	display: block;
	float:left;
	height:28px;
	line-height: 28px;
	background: #fff;
	border:1px solid #d9d9d9;
	border-radius: 4px;
	color:#9f9f9f;
}

.mail4 select{
	width:172px;
	height:26px;
	line-height: 26px;
	border-radius: 4px;
	border:1px solid #d9d9d9;
	color:#9f9f9f;
	float:left;
	display: block;
}

.mail5{
  
    height:auto;
}

.news3{
    width:517px;
    height:auto;
}

    .mail5 li, .news3 li {
        width: 616px;
        background: #fcfcfc;
        border: 1px solid #e3e3e3;
        height: auto;
        overflow: hidden;
        margin-bottom: 8px;
        background: url(https://swj.sh.gov.cn/assets/images/dot_8.png) 14px 14px no-repeat;
    }

.news3 li{
	width:515px;
	background-color: #fcfcfc;
}

.mail5 li a,.news3 li a{
	padding-left: 33px;
	width:484px;
	height:34px;
	line-height: 34px;
	font-size: 14px;
	color:#333;
	display: block;
	float:left;
}

.news3 li a{
	width:396px;
}

.mail5 li span,.news3 li span{
	width:58px;
	margin-right: 18px;
	font-size: 13px;
	color:#999999;
	height:34px;
	line-height: 34px;
	display: block;
	float:right;
}


.mail6{
	width:56.5%;
    margin-top:-35px;
}

    .mail6 a {
        display: block;
        width: 66px;
        background: url(https://swj.sh.gov.cn/assets/images/letter_30.png) 13px 15px no-repeat;
        background-size: 30px 24px;
        border-radius: 10px;
        border: 1px solid #0065ac;
        padding: 17px 25px 17px 47px;
        float: left;
        font: bold 13px/13px "Microsoft YaHei";
        color: #0065ac;
        margin-top: -20px;
    }

.mail6 p{
	width:77%;
	float:left;
	overflow: hidden;
}

.mail6 p span{
	display:block;
	float:left;
	font:16px/16px "Microsoft YaHei";
	color:#095a9e;
	margin-right: 6.8%;
}

.huifu{
	width:60%;
	padding:30px 0;
}
.pagenav{
	width:auto;
	height:auto;
	border-radius: 4px;
	background: #fff;
	margin-top: 30px;
	text-align: center;
	padding-bottom: 50px;
}

.pagenav a{
	width:40px;
	height:30px;
	line-height: 30px;
	border-radius: 50px;
	display:inline-block;
	text-align: center;
	font-size: 16px;
	color:#0065ac;
	border:1px solid #1672b3;
	margin:0 5px;
	transition:.6s all;
}

.pagenav a.shou{
	width:85px;
}

.pagenav a:last-child{
	/* border-right:0px; */
}

.pagenav a.active,.pagenav a:hover{
	color:#fff;
	background:#0065ac;
}

.pagenav span{
	display:inline-block;
	border-radius:20px;
	border:1px solid #919191;
	padding:0 9px;
	font:14px/30px "Microsoft YaHei";
	color:#919191;
}

.pagenav input{
    width:17px;
	font:14px/30px "Microsoft YaHei";
	color:#919191;
	border:0;
	text-align: center;
	outline:0;
	background:none;

}

.wenzhang{
	padding:15px 22px;
	width:572px;
	height:auto;
	background: #fcfcfc;
	border:1px solid #e3e3e3;
	margin-bottom: 15px;
}

.wenzhang h3{
	font-size: 16px;
	color:#016ec5;
	font-weight: normal;
	margin-bottom: 20px;
}

.wenzhang h2{
	font-size: 22px;
	color:#0172c6;
	margin-bottom: 14px;
}

.wenzhang span{
	font-size: 14px;
	color:#666666;
	margin-bottom: 20px;
	display: block;
}

.wenzhang p{
	font-size: 14px;
	color:#666666;
	line-height: 28px;
}

.consultation{
	padding:5px 20px 5px 20px; 
}

.consultation h2{ 
	text-align:center; 
	font-weight:normal; 
	font-size:16px; 
	padding-top:5px;
	margin-bottom:5px;
}

.td_box{
 border:1px solid #cce9ff;  
 line-height:24px;
  border-collapse:collapse; 
  margin-bottom:5px;}

.td_box td{ 
	border:1px solid #cce9ff;
	  line-height:24px;
	   border-collapse:collapse; 
	   padding-left:5px;
	    padding-right:5px;
	}

.td_box td a{
	color:#000;
}

.col03{ 
	background:#0065ac; 
	text-align:center; 
	color:#fff; 
	padding:3px; 
	cursor: pointer;
}

.xinfang .zixun4{
    width:75px;
    height:23px;
    display: block;
    text-align: center;
    color:#c01e2b;
    text-decoration: underline;
    font-size: 16px;
}

.newsleft{
	width:517px;
	height:auto;
	margin-right: 28px;
}

.news2{
	padding:13px 13px 39px 13px;
	width:489px;
	height:auto;
	background: #f5f5f5;
	border:1px solid #e3e3e3;
	margin-bottom: 20px;
}

.news2 h2{
	width:auto;
	padding-left: 15px;
	border-left:7px solid #016ec5;
	height:25px;
	line-height: 25px;
	font-size: 18px;
	color:#016ec5;
	font-weight: normal;
	margin-bottom: 12px;
}

.newsright{
	width:455px;
	height:auto;
}

.newsright2{
    width:421px;
    border:1px solid #e3e3e3;
    background: #fff;
    margin-bottom: 12px;
    padding:18px 16px 18px 16px;	
    height:auto;
}

    .newsright2 h2 {
        padding-left: 11px;
        width: 410px;
        padding-bottom: 14px;
        font-size: 18px;
        color: #016ec5;
        font-weight: normal;
        background: url(https://swj.sh.gov.cn/assets/images//line_420.png) bottom no-repeat;
    }

.newsright2 ul{
	width:100%;
	margin-top: 10px;
}

    .newsright2 ul li {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: url(https://swj.sh.gov.cn/assets/images//dot_8.png) 0px 11px no-repeat;
    }

.newsright2 ul li a{
	width:352px;
	padding-left: 20px;
	height: 31px;
	line-height: 31px;
	display: block;
	float:left;
	font-size: 14px;
	color:#333333;
}

.newsright2 ul li span{
	width:40px;
	height:30px;
	line-height: 30px;
	display: block;
	float:right;
	font-size: 12px;
	color:#4cb3e6;
}

.rexian{
	padding:20px 13px 22px 13px;
	width:592px;
	height:auto;
	margin-bottom: 19px;
	border:1px solid #e3e3e3;
}

.rexian p{
	font-size: 14px;
	color:#333333;
	margin-bottom: 22px;
}

.rexian p span{
	color:#0174c7;
}

.rexian a{
	width:65px;
	height:auto;
	color:#0066cc;
	font-size: 14px;
	display: block;
	float:right;
}


/*????????*/

.fangxun{
	width:994px;
	height:auto;
	border:3px solid #0173c8;
	background: #fff;
}

.fangxunleft{
	width:109px;
	padding-top: 30px;
	height:auto;
	background: #0173c8;
	position: relative;
}

.fangxunleft h2{
	font-size: 18px;
	color:#fff;
	font-weight: bold;
	text-align: center;
	margin-bottom: 14px;
}

.fangxunleft p{
	font-size: 14px;
	color:#fff;
	text-align: center;
	margin-bottom: 13px;
}

/* .more{
	width:50px;
	height: 20px;
	display: block;
	position: absolute;
	bottom: 22px;
	left:14px;
	font-size: 14px;
	color:#fff;
} */

.fangxunright{
	width:861px;
	padding:8px 12px 0px 12px;
	height:auto;
}

.yujin{
	width:100%;
	height:auto;
	margin-bottom: 25px;
}

.yujin2{
	width:232px;
	height:auto;
	margin-right: 190px;
}

.yujin2 h3{
	width:auto;
	height:54px;
	line-height: 54px;
	font-size: 16px;
	color:#333333;
	font-weight: bold;
	margin-right: 20px;
	float:left;
}

.yujin2 img{
	width:59px;
	height:56px;
	display: block;
	margin-right: 15px;
	float:left;
}

.yujin3{
	width:auto;
	padding-top: 6px;
}

.yujin3 p{
	font-size: 14px;
	color:#666666;
}

.yujin4{
	width:auto;
	height:54px;
	line-height: 54px;
	font-size: 16px;
	color:#333333;
}

.yujin4 span,.yujin5 span{
	font-weight: bold;
}

.yujin5{
	font-size: 16px;
	color:#333333;
	margin-bottom: 25px;
}

.yuliang{
	width:100%;
	border-collapse: collapse;
	margin-bottom: 15px;	
}

.yuliang th,.yuliang td{
    padding:5px 0px;
    font-size: 15px;
    color:#999999;
    text-align: center;
    border:1px solid #ddd;
}

    .yuliang th {
        padding: 4px 0px;
        color: #333333;
        font-weight: bold;
        background: url(https://swj.sh.gov.cn/assets/images/col03.gif) repeat-x;
    }




.shuiwei{
	width:100%;
	border-top:1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 20px;
}

.shuiwei th,.shuiwei td{
    padding:15px 0px;
    font-size: 16px;
    color:#999999;
    text-align: left;
}

.shuiwei th{
	color:#333333;
	font-weight: bold;
}


.shuiwei td{
	font-size: 22px;
}

.shuiwei2{
	width:100%;
	height:auto;
}

.shuiwei3{
	width:40px;
	height:auto;
}

.shuiwei3 p{
	font-size: 22px;
	color:#999999;
}

.shuiwei4{
	width:auto;
	height:60px;
	line-height: 60px;
	font-size: 14px;
}

.xinxi{
	padding-left: 13px;
	width:987px;
	height:auto;
	border:1px solid #cccccc;
	background: #fafafa;
	margin-top: 26px;
	border-radius: 4px;
	position: relative;
}

.xinxi2{
	padding-top: 20px;
	height:auto;
	width:112px;
	font-size: 18px;
	color:#0173c8;
	font-weight: bold;
}

.xinxi3{
	padding:20px 0px 30px 0px;
	height:auto;
}

.xinxi3 li{
	height:auto;
	float:left;
}

.xinxi3 li h2{
	padding-left: 25px;
	font-size: 18px;
	color:#016ec5;
	margin-bottom: 10px;
}

.xinxi3 li img{
  display: block;
  margin-bottom: 18px;
}

.xinxi3 li p{
   font-size: 16px;
   color:#999999;
   width:auto;
}

.xinxi3 li p span{
	font-size: 30px;
	margin-right: 13px;
}

/*.xinxi p{
	padding-top: 18px;
	line-height: 30px;
	font-size: 16px;
	color:#000000;
	display: block;
	float: left;
	width:790px;
}*/

.more2{
	width:50px;
	height: 20px;
	display: block;
	position: absolute;
	bottom: 16px;
	right:16px;
	font-size: 14px;
	color:#0173c8;
}

ul.xinxi4{
	padding-top: 30px;
	width:755px;
	height:auto;
}

ul.xinxi4 li{
	width:67px;
	height:56px;
	border-radius: 6px;
	border:1px solid #cbcccd;
	background: #fff;
	padding-top: 11px;
	float:left;
	margin-right: 25px;
	margin-bottom: 15px;
}


ul.xinxi4 li img{
	display: block;
	margin:0 auto;
	margin-bottom: 7px;
}

ul.xinxi4 li span{
	width:100%;
	display: block;
	margin:0 auto;
	text-align: center;
	font-size: 13px;
	color:#016ec5;
}


/*??????-????*/
.wenzhang2{
	padding:31px 38px 33px 38px;
	width:924px;
	height:auto;
	margin-top: 28px;
	border:1px solid #e3e3e3;
	background: #fcfcfc;
}

.wenzhang2 h2{
	width:100%;
	font-size: 22px;
	color:#0172c6;
	font-weight: normal;
	margin-bottom: 16px;
	text-align: center;
}

.wenzhang2 .rq{
	width:100%;
	text-align: center;
	font-size: 14px;
	color:#666666;
	display: block;
	margin:0 auto;
	margin-bottom: 10px;
}

.paragraphy{
	width:100%;
	height:auto;
	padding-top: 20px;
}

.paragraphy img{
	display: block;
	margin:0 auto;
	margin-bottom: 25px;
}

.paragraphy p{
	line-height: 30px;
	font-size: 14px;
	color:#333333;
	margin-bottom: 10px;
}

.tuijian{
	width:228px;
	height:auto;
	margin-top: 65px;
}

.tuijian a{
	width:auto;
	height:auto;
	margin-right: 22px;
	display: block;
	float:left;
	font-size: 12px;
	color:#333333;
}

/*??????-????*/
ul.news,ul.news4{
	width:100%;
	height:auto;
}

    ul.news li, ul.news4 li {
        width: 998px;
        height: auto;
        overflow: hidden;
        margin-bottom: 7px;
        border: 1px solid #e3e3e3;
        background: #fcfcfc url(https://swj.sh.gov.cn/assets/images/dot_8.png) 14px 14px no-repeat;
    }

ul.news4 li{
	padding-left: 34px;
	width:964px;
}

ul.news li a{
	padding-left: 34px;
	width:834px;
	height:34px;
	line-height: 34px;
	font-size: 14px;
	color:#333333;
	display: block;
	float:left;
}

ul.news4 li a{
	
	width:auto;
	height:34px;
	line-height: 34px;
	font-size: 14px;
	color:#333333;
	display: block;
	float:left;
}


ul.news li span.riqi,ul.news4 li span.riqi{
	width:75px;
	height:34px;
	line-height: 34px;
	font-size: 12px;
	color:#999999;
	display: block;
	float:right;
}

ul.news4 li span.qianzhui{
	width:auto;
	height:34px;
	line-height: 34px;
	font-size: 12px;
	color:#016ec5;
	display: block;
	float:left;
}

ul.news5{
	width:100%;
	height:auto;
}

ul.news5 li{
	padding:20px 23px 15px 35px;
	width:940px;
	height:auto;
	border:1px solid #e3e3e3;
	background: #fcfcfc;
    margin-bottom: 19px;
    overflow: hidden;
}

ul.news5 li img{
	width:221px;
	height:146px;
	display: block;
	float:left;
	margin-right: 45px;
}

.news6{
	width:674px;
	height:auto;
}

.news6 h2{
	font-size: 16px;
	color:#0174c7;
	margin-bottom: 10px;
}

.news6 h2 a{
	color:#0174c7;
}

.news6 p{
	line-height: 22px;
	color:#333333;
	font-size: 12px;
}

a.xiangqing{
	width:65px;
	height:auto;
	float:right;
	display: block;
	font-size: 14px;
	color:#0066cc;
	margin-top: 10px;
}

/*??????????*/
.zhezhao{
	width:100%;
	background: #000;
	filter:alpha(opacity:80);
	-moz-opacity:0.8; 
	opacity:0.8;
	position:absolute;top:0;left:0;
	z-index: 1000000;
	display: none;
}

.zhezhao2{
	width:100%;
	height:auto;
   position: absolute;top:63px;left:0px;
   z-index: 1000001;
display: none;
}

.zhezhao3{
	width:1000px;
	margin-bottom: 36px;
}

.zhezhao4{
	width:47px;
	height:auto;
	display: block;
}

.zhezhao4 img{
	width:47px;
    height:46px;
    display: block;
    margin-bottom: 5px;
}

.zhezhao4 span{
	width:100%;
	height:auto;
	display: block;
	text-align: center;
	margin:0 auto;
	font-size: 12px;
	color:#fff;
}

.box{
	width:1000px;
	height:auto;
	margin-top: 20px;
}

.nav2{
	width:100%;
	height:auto;
}

.nav2 li{
	width:243px;
	float:left;
	height:auto;
	margin-right: 135px;
}

.nav2 li a{
	width:243px;
	height:38px;
	display: block;
}

    .nav2 li a.a1 {
        background: url(https://swj.sh.gov.cn/assets/images/user2gray_243.png) no-repeat;
    }

    .nav2 li a.a2 {
        background: url(https://swj.sh.gov.cn/assets/images/user3gray_243.png) no-repeat;
    }




.container{
	padding:30px 25px 95px 25px;
	width:950px;
	height:auto;
	background: #f2f2f2;
	margin-top: 35px;
}

.sub-con{
width:100%;
height:auto;
}

.user{
	width:100%;
	height:auto;
	margin-bottom: 40px;
}

.user h2,.user2 h2{
	width:100%;
	height:auto;
	font-size: 16px;
	font-weight: bold;
	color:#016ec5;
	margin-bottom: 23px;
}

.user p{
	line-height: 28px;
	color:#666666;
	font-size: 14px;
}

.user2{
	width:100%;
	height:auto;
}


.login5{
	width:537px;
	height:auto;
}

.login6{
	width:400px;
	height:auto;
	margin-right: 30px;
}

.login7{
	width:100%;
	height:auto;
	margin-bottom: 22px;
}

.login7 span{
	width:61px;
	height:32px;
	line-height: 32px;
	font-size: 14px;
	color:#333333;
	display: block;
	float:left;
}

.login7 input{
	padding-left: 6px;
	width:328px;
	border:1px solid #d9d9d9;
	background: #fff;
	border-radius: 4px;
	height:30px;
	line-height: 30px;
	font-size: 13px;
	color:#818181;
	float:left;
}

.login8{
	width:83px;
	height:86px;
	line-height: 86px;
	text-align: center;
	font-size: 14px;
	color:#fff;
	display: block;
	border-radius: 4px;
	background: #016ec5;
}

/*??????*/
.slideBox{ width:980px; height:240px;margin:0 auto;margin-bottom: 20px; overflow:hidden; position:relative;   }
.slideBox .hd{ height:auto; overflow:hidden; position:absolute; right:46%; bottom:0px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
    .slideBox .hd ul li {
        float: left;
        margin-right: 8px;
        width: 22px;
        height: 32px;
        line-height: 32px;
        text-align: center;
        background: url(https://swj.sh.gov.cn/assets/images/shuidigray_22.png) no-repeat;
        cursor: pointer;
        color: #fff;
    }
    .slideBox .hd ul li.on {
        background: url(https://swj.sh.gov.cn/assets/images/shuidiblue_22.png) no-repeat;
        color: #fff;
    }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:980px; height:186px; display:block;  }
.slideBox .prev,
.slideBox .next{ position:absolute; left:2%; top:25%;  display:block; width:35px; height:66px;   }
    .slideBox .prev {
        background: url(https://swj.sh.gov.cn/assets/images/jiantou1_35.png) no-repeat;
    }
.slideBox .next{ left:auto; right:2%; background:url(../images/jiantou2_35.png) no-repeat; }
    .slideBox .prev:hover {
        background: url(https://swj.sh.gov.cn/assets/images/jiantou11_35.png) no-repeat;
    }
    .slideBox .next:hover {
        background: url(https://swj.sh.gov.cn/assets/images/jiantou22_35.png) no-repeat;
    }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }




.jieguo{
	padding-right: 20px;
	width:980px;
	height:20px;
	line-height: 20px;
	text-align: right;
	font-size: 12px;
	color:#000;
	background: #D9E1F7;
	margin:10px 0px;
}

.s_button{
		width:83px;
	height:30px;
	line-height: 30px;
	border-radius: 4px;
	text-align: center;
	font-size: 14px;
	color:#fff;
	background: #0173c8;
	display: block;
	float:left;
	border:0px;

}

#items{
	width:100%;
	height:auto;
}

.item{
	padding:5px 10px 5px 10px;
	width:978px;
	height:auto;
	margin-bottom: 7px;
	border:1px solid #e3e3e3;
}

/*??????*/
.fangtan {
    width: 1000px;
    height: auto;
    border: 2px solid #0173c8;
    padding-bottom: 173px;
    margin-bottom: 30px;
    background: url(https://swj.sh.gov.cn/assets/images/bg_1000.png) 0px bottom no-repeat;
}

.fangtan1{
	width:109px;
	height:auto;
	padding-top: 28px;
	background: #0173c8;
}

.fangtan1 h2{
	width:100%;
	text-align:center;
	font-size: 18px;
	color:#fff;
	font-weight: bold;
	margin-bottom: 68px;
}

.fangtan2{
	width:891px;
	height:auto;
}

.fangtan2 li{
	padding:29px 25px 29px 23px;
	height:auto;
	width:843px;
	font-size: 16px;
	color:#333333;
	font-weight: 600;
	border-bottom:2px solid #0173c8;
}

.fangtan2 li:last-child{
	border-bottom: 0px;
}

.fangtan2 li p{
	/*text-indent: 32px;*/
	font-size: 14px;
	color:#333333;
	font-weight: normal;
	line-height: 25px;
}

.shouli{
	width:96%;
    margin: 20px auto;
}

.shouli img{
	display:block;
	width:70px;
	float:left;
	margin-right: 21px;
}

.shouli2{
	width:1035px;
	float:left;
    padding-top: 6px 0;
}

.shouli3{
  width:100%;
}

.shouli3 p{
	width:100%;
	font:16px/30px "Microsoft YaHei";
	color:#313131;
}

/*信息公开标签卡*/
#addcart{ position:absolute; left:540px; top:330px; background:#fff; width:450px;}
.zcfg_btn01 {
    background: url(https://swj.sh.gov.cn/assets/img/zcfg_btn01.gif) no-repeat;
    width: 88px;
    height: 21px;
    color: #fff;
    cursor: pointer;
    float: right;
    text-align: center;
}
.col03 {
    background: #cae5f8 url(https://swj.sh.gov.cn/assets/img/col03.gif) left top repeat-x;
    text-align: center;
    color: #4f4f4f;
    padding: 3px;
    cursor: pointer;
}
.td_box1 td{ border:0.01px solid #cce9ff;  line-height:24px; border-collapse:collapse; padding-left:5px; padding-right:5px; border-right-style: inherit;border-bottom-style: inherit;}

/*靠*/
.pagination{
	display:block;
	text-align:center;
	margin:0;
}
.whj_jqueryPaginationCss-1{
	display:inline-block;
}
.whj_jqueryPaginationCss-1>div,.whj_jqueryPaginationCss-1>input{
	float:left;
	border:1px solid #ddd;
	margin-left: -1px;
	color: #337ab7;
	background-color: #fff;
}
.whj_jqueryPaginationCss-1>div.whj_checked{
	color: #fff;
	cursor: default;
	background-color: #337ab7;
	border-color: #337ab7;
}
.whj_jqueryPaginationCss-1>input{
	max-width:50px;
	line-height:34px;
}
.whj_jqueryPaginationCss-1>div{
	line-height: 34px;
	padding: 0 12px;
	color: #337ab7;
	cursor: pointer;
	border-color: #ddd;
	background-color: #fff;
}
.whj_jqueryPaginationCss-1>div:first-child{
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.whj_jqueryPaginationCss-1>div:last-child{
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.whj_jqueryPaginationCss-1>div.whj_hoverDisable{color:#777;}

.pagination.pagination-centered>ul{
	text-align: center;
	margin: 20px auto;
	display: flex;
	justify-content: center;
}
.pagination.pagination-centered>ul li a{
	margin:0 7px;
}
