/*全局样式*/

body {
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family:arial,"hiragino sans gb","microsoft yahei","微软雅黑","宋体",tahoma,arial,helvetica,stheiti;
}

p,
ul {
	margin: 0;
	padding: 0
}

li {
	list-style: none
}

input {
	-webkit-appearance: none;
	/*去除input默认样式*/
}


/*这个属性后，就不用考虑paddingzhi*/

.main {
	box-sizing: border-box
}

a {
	color: #262626;
	text-decoration: none
}

.right-list .fm span a:hover,
.right-list ul li a:hover,
a:hover {
	color: #e89114
}

img {
	border: 0
}


/*上方线条*/

.renwu_zhuangtai:before {
	right: 0;
	bottom: 0;
	left: 15px;
	float: left;
	width: 100%;
	height: 1px;
	background-color: #ececec;
	content: '';
	-webkit-transform: scaley(.5);
	transform: scaley(.5)
}


/*下方线条*/

.qianbao:after {
	right: 0;
	bottom: 0;
	left: 15px;
	float: left;
	width: 100%;
	height: 1px;
	background-color: #e5e5e5;
	content: '';
	-webkit-transform: scaley(.5);
	transform: scaley(.5);
}


/*通用*/

.main {
	margin: 0 auto;
	padding-top: 25px;
	width: 1000px
}

.pr0 {
	padding-right: 0!important
}


/*头部*/

.header-box,
.nav-box {
	float: left;
	width: 100%
}

.header-left {
	float: left
}

.header-right {
	float: right;
	width: 830px;
	height: 140px
}

.nav {
	float: left;
	padding-right: 75px
}

.nav a {
	color: #494949;
	font-size: 16px;
	line-height: 24px
}

.nav a:hover {
	color: #0168a3
}

.nav a span {
	font-weight: 700
}

.nav-01 a,
.nav-02 a,
.nav-04 a,
.nav-05 a,
.nav-bt {
	float: left;
	width: 50px!important
}

.nav-03 a,
.nav-06 a {
	float: left;
	width: 75px
}

.header-pic {
	float: left;
	padding-top: 20px;
	width: 100%
}


/*对手机版头部进行隐藏*/

.dommobile,
.footer-wap,
.phnav {
	display: none
}


/*底部代码*/

.footer {
	float: left;
	padding: 10px 0;
	width: 100%;
	background-color: #1671a8;
	color: #fff;
	text-align: center;
	line-height: 28px;
	font-size: 12px;
}

.bg,
.desc {
	display: none
}


/* ------------- 移动端------------ */

@media screen and (max-width: 767px) {
	html {
		font-size: 100px
	}
	.header-box {
		display: none
	}
	#mobileheader {
		position: fixed;
		z-index: 1000;
		float: left;
		width: 100%;
		height: .62rem;
		background: #e2e2e2 url(/uploads/image/2simg/img_s_03.png) no-repeat 0 0;
		background-size: 100% .62rem;
		-webkit-background-size: 100% .62rem
	}
	.wap-header-cl {
		float: left;
		width: 100%;
		height: .62rem
	}
	#mobileheader .logo {
		position: absolute;
		top: .03rem;
		left: .1rem;
		float: left;
		width: .63rem;
		height: .55rem;
		background: url(/uploads/image/2simg/img_s_05.png) no-repeat 0 0;
		background-size: 62px;
		-webkit-background-size: 62px;
	}
	.mobilenavlist {
		display: none
	}
	.phnav ul {
		float: left;
		padding: .08rem 0;
		width: 100%;
		background: #f8f8f8
	}
	.phnav a {
		float: left;
		width: 25%;
		color: #333;
		text-align: center;
		font-size: .15rem;
		line-height: .28rem
	}
	.phnav:after {
		right: 0;
		bottom: 0;
		left: 15px;
		float: left;
		width: 100%;
		height: 1px;
		background-color: #dfdfdf;
		content: '';
		-webkit-transform: scaley(.5);
		transform: scaley(.5)
	}
	.phnav .on {
		font-weight: 700
	}
	.name {
		float: left;
		padding-left: .7rem;
		color: #fff;
		font-weight: 700;
		font-size: .18rem;
		line-height: .62rem
	}
	.candan {
		float: right
	}
	.candan a {
		float: right;
		width: .6rem;
		height: .62rem;
		text-align: center
	}
	.candan img {
		padding-top: .2rem;
		height: .22rem
	}
	.mobilenavlist {
		position: fixed;
		top: .62rem;
		bottom: 0;
		z-index: 999;
		float: left;
		padding-top: .1rem;
		padding-bottom: .05rem;
		width: 100%;
		background: rgba(237, 237, 237, 1)
	}
	.mobilenavlist a {
		float: left;
		box-sizing: border-box;
		margin-bottom: .1rem;
		padding: 0 .1rem;
		width: 25%;
		text-align: center
	}
	.mobilenavlist a span {
		float: left;
		width: 100%;
		height: .28rem;
		border: 1px solid #d8d8d8;
		border-radius: 5px;
		background: #fff;
		color: #555;
		font-size: 12px;
		line-height: .28rem
	}
	.mobilenavlist a span:hover {
		background: #b5e1f5
	}
	.footer {
		display: none
	}
	.footer-wap {
		float: left;
		box-sizing: border-box;
		margin-top: .1rem;
		padding: .15rem;
		width: 100%;
		background-color: #0268a3;
		text-align: center
	}
	.footer-wap img {
		width: .725rem
	}
	.footer-wap span {
		float: left;
		width: 100%;
		color: #fff;
		text-align: center
	}
	.footer-wap a img {
		position: fixed;
		right: .15rem;
		bottom: .15rem;
		z-index: 999;
		width: .34rem;
		border-radius: .025rem
	}
	.d-01 {
		padding-top: .1rem;
		font-size: .14rem
	}
	.d-02 {
		padding-top: .1rem;
		font-size: .18rem
	}
	.d-02 a {
		color: #fff
	}
	.d-03,
	.d-04 {
		font-size: .1rem
	}
	.d-03 {
		padding-top: .1rem
	}
	.d-04 {
		padding-top: .025rem
	}
	.fenhui {
		display: none
	}
	/*轮播图*/
	.splb-header {
		background: url(/uploads/image/2simg/img_s_04.jpg) no-repeat!important;
	}
	/*6.上海领导活动报道集内页*/
	.hdbd-02-list ul li span {
		background: #fff!important
	}
	.hdhd-2-right .dh a {
		border: 0!important
	}
	.hdbd-dh-on,
	.hdbd-dh-on>span {
		border-top: 0!important
	}
}
/*旗帜广告图片大小*/
.slider2>ul>li>a>img{
	width:830px;
	height:70px;
}
