@charset "UTF-8";
@media screen and (min-width: 720px) {
html {
	font-size: 100px;
}
}
@media screen and (max-width: 640px) and (min-width: 600px) {
html {
	font-size: 88.89px;
}
}
@media screen and (max-width: 600px) and (min-width: 414px) {
html {
	font-size: 83.33px;
}
}
@media screen and (max-width: 414px) and (min-width: 412px) {
html {
	font-size: 57.5px;
}
}
@media screen and (max-width: 412px) and (min-width: 384px) {
html {
	font-size: 57.22px;
}
}
@media screen and (max-width: 384px) and (min-width: 375px) {
html {
	font-size: 53.33px;
}
}
@media screen and (max-width: 375px) and (min-width: 360px) {
html {
	font-size: 52.08px;
}
}
@media screen and (max-width: 360px) and (min-width: 320px) {
html {
	font-size: 50px;
}
}
@media screen and (max-width: 320px) {
html {
	font-size: 44.44px;
}
}
@font-face {
	font-family:Tensentype;
	src: url('../font/Tensentype.ttf'),
     url('../font/Tensentype.eot'); /* IE9+ */
}
html, body {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif;
}
html {
	max-width: 800px;
	min-width: 320px;
	margin: 0 auto;
}
body {
	position: relative;
	margin: 0;
	width: 100%;
	max-width: 800px;
	min-width: 320px;
}
a {
	color: #000;
	outline: none;
	display: block;
	text-decoration: none !important;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
li {
	list-style: none;
}
img {
	max-width: 100%;
	border: none;
	display: block;
}
.container {
	max-width: 800px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clear{
	clear:both;
	overflow:hidden;
	visibility:visible;
}
.span-img {
	display: block;
	overflow: hidden;
}



/*首页*/

.header {
	height: 0.95rem;
	padding: 0 0.25rem;
	overflow: hidden;
}
.header .logo .span-img {
	display: table-cell;
	vertical-align: middle;
}
.header .logo .span-img {
	width: 3.75rem;
	height: 0.95rem;
}
.header .logo .span-img img {

}
.header .nav {
	height: 0.95rem;
	line-height: 0.95rem;
}
.header .nav a {
	width: 0.4rem;
	height: 0.95rem;
	background: url(../img/nav.png) no-repeat center;
	background-size: contain;
}

.carousel img {
	width: 100%;
}

/*主体*/

.index {
	padding: 0.25rem 0.23rem;
	background-color: #f5f6f7;
}
.index-b-1 {
	margin-bottom: 0.25rem;
}
.index-b-1 .top {
	width: 100%;
	height: 100%;
	margin-bottom: 0.25rem;
}
.index-b-1 .top .img {
	width: 45%;
}
.index-b-1 .top .word h3 {
	font-size: 0.24rem;
	margin-bottom: 0.05rem;
}
.index-b-1 .top .word p {
	font-family: arial;
	font-size: 0.23rem;
}
.index-b-1 .top .word span {
	width: 0.34rem;
	height: 0.02rem;
	margin-top: 0.45rem;
	display: block;
}
.index-b-1 .top .w-top {
	height: 1.7rem;
	padding-left: 0.3rem;
	background-color: #fff;
}
.index-b-1 .top .w-top p {
	color: #a3a3a3;
}
.index-b-1 .top .w-top span {
	background-color: #3f3f40;
}
.index-b-1 .top .w-bottom {
	height: 1.5rem;
	padding-left: 0.3rem;
	color: #fff;
	background-color: #0055a4;
}
.index-b-1 .top .w-bottom span {
	background-color: #fff;
}
.index-b-1 .center {
	padding-bottom: 0.4rem;
	background-color: #fff;
}
.index-b-1 .center .tab-top {
	background-color: #f0f0f0;
}
.index-b-1 .center .tab-top li {
	font-size: 0.26rem;
	height: 0.75rem;
	color: #444;
	line-height: 0.75rem;
	text-align: center;
	border-top: 1px solid #e3e3e3;
}
.index-b-1 .center .tab-top li.active {
	color: #0055a4;
	background-color: #fff;
	border-top: 3px solid #0055a4;
}
.index-b-1 .center .tab-body {
	padding: 0.1rem 0.1rem 0 0.1rem;
}
.index-b-1 .center .tab-body .body-list {
	display: none;
}
.index-b-1 .center .tab-body .body-list:first-child {
	display: block;
}
.index-b-1 .center .tab-body li {
	padding: 0.2rem 0.1rem 0.25rem 0.1rem;
	border-bottom: 1px solid #f0f0f0;
}
.index-b-1 .center .tab-body li.active h3 {
	color: #0154a4;
}
.index-b-1 .center .tab-body li h3 {
	font-size: 0.24rem;
	color: #333;
	margin-bottom: 0.1rem;
}
.index-b-1 .center .tab-body li span {
	font-size: 0.21rem;
	color: #878787;
}
.index .more {
	font-size: 0.23rem;
	height: 0.7rem;
	margin: 0.3rem 0.35rem 0 0.35rem;
	line-height: 0.7rem;
	text-align: center;
	border: 1px solid #003e96;
}
.index .more a {
	color: #003e96;
}
.index-b-2 {
	margin-bottom: 0.25rem;
	padding: 0.25rem 0.45rem 0.4rem 0.45rem;
	background-color: #fff;
}
.index-b-2 h2 {
	font-size: 0.26rem;
	color: #444;
	margin-bottom: 0.3rem;
	text-align: center;
}
.index-b-2 .carousel {
	position: relative;
	overflow: hidden;
}
.index-b-2 .carousel h3 {
	font-size: 0.18rem;
	width: 100%;
	height: 0.7rem;
	padding-left: 0.3rem;
	line-height: 0.7rem;
	color: #fff;
	background: url(../img/index-2-h3.png);
	position: absolute;
	bottom: 0;
}
.index-b-2 .carousel .swiper-pagination {
	padding-right: 0.15rem;
	text-align: right;
	bottom: 0.2rem;
}
.index-b-2 .carousel .swiper-pagination .swiper-pagination-bullet {
	width: 0.08rem;
	height: 0.08rem;
	margin: 0 0.02rem;
	background-color: #fff;
	opacity: 1;
}
.index-b-2 .carousel .swiper-pagination .swiper-pagination-bullet-active {
	background-color: #da1b28;
	opacity: 1;
}
.index-b-2 .news-list .li {
	height: 0.64rem;
	margin: 0 -0.05rem;
	line-height: 0.64rem;
	border-bottom: 1px solid #e5e5e5;
}
.index-b-2 .news-list .li .time {
	font-size: 0.22rem;
	color: #0154a4;
	padding: 0 0 0 0.05rem;
}
.index-b-2 .news-list .li .col-xs-10 {
	padding: 0;
}
.index-b-2 .news-list .li h3 {
	font-size: 0.22rem;
	color: #585858;
	line-height: 0.64rem;
}
.index-b-2 .news-list .active h3 {
	color: #0154a4;
}
.index-b-2 .more {
	margin: 0.3rem -0.05rem 0 -0.05rem;
}
.index-b-3 {
	margin-bottom: 0.25rem;
	padding-bottom: 0.3rem;
	background-color: #fff;
}
.index-b-3 .tab-top {
	height: 0.65rem;
	margin-bottom: 0.3rem;
	line-height: 0.65rem;
	text-align: center;
	border-bottom: 1px solid #eeecea;
}
.index-b-3 .tab-top .title {
	display: inline-block;
}
.index-b-3 .tab-top li {
	font-size: 0.26rem;
	color: #444;
	margin: 0 0.4rem;
	display: inline-block;
}
.index-b-3 .tab-top li.active {
	color: #0055a4;
}
.index-b-3 .tab-body {
	padding: 0 0.45rem;
}
.index-b-3 .tab-body .body-li {
	display: none;
}
.index-b-3 .tab-body .body-li:first-child {
	display: block;
}
.index-b-3 .tab-body .body-li .img {
	height: 3.6rem;
	overflow: hidden;
} 
.index-b-3 .tab-body .img img {
	width: 100%;
	margin: 0 auto;
}
.index-b-3 .tab-body .li {
	height: 0.64rem;
	margin: 0 -0.05rem;
	line-height: 0.64rem;
	border-bottom: 1px solid #e5e5e5;
}
.index-b-3 .tab-body .li .time {
	font-size: 0.22rem;
	color: #0154a4;
	padding: 0 0 0 0.05rem;
}
.index-b-3 .tab-body .li .col-xs-10 {
	padding: 0;
}
.index-b-3 .tab-body .li h3 {
	font-size: 0.22rem;
	color: #585858;
	line-height: 0.64rem;
}
.index-b-3 .tab-body .active h3 {
	color: #0154a4;
}
.index-b-4 li {
	margin-bottom: 0.25rem;
	position: relative;
}
.index-b-4 li:before {
	content: '';
	width: 0.4rem;
	height: 0.4rem;
	display: block;
	position: absolute;
	top: 0.75rem;
	right: 0.15rem;
	z-index: 999;
	background: url(../img/index-b-4-arrow.png) no-repeat;
	background-size: contain;
}
.index-b-4 li:first-child .word {
	background-color: rgba(0,0,0,0.6);
}
.index-b-4 .word {
	width: 100%;
	height: 100%;
	padding: 0.3rem;
	position: absolute;
	top: 0;
}
.index-b-4 .word h3 {
	font-size: 0.24rem;
	color: #fff;
	margin-bottom: 0.05rem;
}
.index-b-4 .word h4 {
	font-size: 0.24rem;
	color: #fff;
}
.index-b-4 .word span {
	width: 0.3rem;
	height: 0.02rem;
	margin-top: 0.3rem;
	display: block;
	background-color: #9e9692;
}
.index-b-5 {
	padding-top: 0.3rem;
	background-color: #fff;
}
.index-b-5 .top {
	font-size: 0.26rem;
	margin-bottom: 0.25rem;
	text-align: center;
}
.index-b-5 .b-5-list {
	margin: 0 0.3rem;
	padding-bottom: 0.7rem;
	position: relative;
	overflow: hidden;
}
.index-b-5 .b-5-list .li {
	height: 1rem;
	border: 1px solid #eee;
}
.index-b-5 .b-5-list .li .span-img {
	width: 2.15rem;
	height: 1rem;
	padding: 0 0.2rem;
	display: table-cell;
	vertical-align: middle;
} 
.index-b-5 .b-5-list .li .span-img img {
	margin: 0 auto;
}
.index-b-5 .b-5-list .swiper-pagination {
	bottom: 0.25rem;
}
.index-b-5 .b-5-list .swiper-pagination .swiper-pagination-bullet {
	width: 0.1rem;
	height: 0.1rem;
	background-color: #7f7f7f;
	opacity: 1;
}
.index-b-5 .b-5-list .swiper-pagination .swiper-pagination-bullet-active {
	width: 0.1rem;
	height: 0.1rem;
	background-color: #da1b28;
	opacity: 1;
}

/*底部*/

.footer .gotop {
	position: fixed;
	top: 70%;
	right: 0.2rem;
	z-index: 999999;
	opacity: 0;
}
.footer .gotop span{
	width: 0.7rem;
	height: 0.7rem;
}
.footer {
	padding: 0.5rem 0;
	background-color: #373b40;
}
.footer p {
	font-size: 0.17rem;
	color: #a0a0a0;
	line-height: 0.25rem;
	text-align: center;
}
.footer p a {
	color: #fff;
	display: inline-block;
}


/*列表页*/


.list-top {
	text-align: center;
	background-color: #0565c1;
}
.list-top .title {
	display: inline-block;
	position: relative;
}
.list-top .title h1 {
	font-size: 0.25rem;
	color: #fff;
	line-height: 0.65rem;
}
.list-top .title i {
	width: 0.2rem;
	height: 0.15rem;
	margin-top: -0.07rem;
	position: absolute;
	top: 50%;
	right: -0.3rem;
	background: url(../img/dropdown.png) no-repeat center;
	background-size: contain;
}
.list-top .list {
	width: 100%;
	padding-bottom: 0.4rem;
	display: none;
	background-color: #0565c1;
}
.list-top .list li {
	height: 0.45rem;
	margin: 0 0.2rem;
	text-align: center;
	line-height: 0.45rem;
	border-bottom: 1px solid #fff;
}
.list-top .list li a {
	font-size: 0.22rem;
	color: #fff;
}
	
.prev-next {
	margin-top: 0.3rem;
	overflow: hidden;
	text-align: center;
}
.prev-next a {
	display: block;
}
.prev-next span {
	width: 49.8%;
	height: 0.7rem;
	display: block;
}
.prev-next .prev {
	background: url(../img/prev.png) #0565c1 no-repeat center;
}
.prev-next .next {
	background: url(../img/next.png) #0565c1 no-repeat center;
}
/*常见问题*/

.problem .top {
	padding: 0.3rem 0.25rem;
}
.problem .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.problem .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.problem .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.problem .problem-list li {
	height: 0.8rem;
	background: url(../img/problem.png) repeat-x top;
}
.problem .problem-list li h4 {
	line-height: 0.8rem;
}
.problem .problem-list li h4 a {
	font-size: 0.23rem;
	color: #666;
	padding-left: 0.7rem;
	background: url(../img/problem-list-a.png) no-repeat left 0.35rem center;
}
.problem .problem-list li.active a {
	color: #0154a4;
}
/*合作商会*/

.partner .partner-list {
	padding: 0.27rem;
}
.partner .partner-list li {
	height: 1.65rem;
	margin-bottom: 0.25rem;
}
.partner .partner-list li .box {
	position: relative;
	border: 1px solid #eee;
}
.partner .partner-list .span-img {
	width: 3.6rem;
	height: 1.65rem;
	padding: 0.2rem;
	display: table-cell;
	vertical-align: middle;	
}
.partner .partner-list .span-img img {
	margin: 0 auto;
}

/*会长风采*/

.style .style-list {
	padding: 0.4rem 0.27rem;
}
.style .style-list .row {
	margin: 0 0 0.25rem 0;
	padding: 0.12rem;
	border: 1px solid #eee;
	position: relative;
}
.style .style-list .img {
	padding: 0;
}
.style .style-list .infor {
	padding: 0.2rem;
	position: static;
}
.style .style-list .infor h2 {
	font-size: 0.27rem;
	margin-bottom: 0.2rem;
}
.style .style-list .infor p {
	font-size: 0.22rem;
	color: #6a6767;
	line-height: 0.36rem;
}
.style .style-list .infor .more {
	position: absolute;
	bottom: 0.4rem;
}
.style .style-list .infor .more a {
	font-size: 0.19rem;
	color: #6a6767;
	border-bottom: 1px solid #000;
}

/*会长风采详情*/


.style-detail .detail-body {
	padding: 0.45rem 0.25rem;
}
.style-detail .detail-body .top p {
	font-size: 0.22rem;
	height: 1.1rem;
	color: #fff;
	text-align: center;
	line-height: 1.1rem;
	background-color: #0154a4;
}
.style-detail .detail-body .top p span {
	font-size: 0.27rem;
	margin: 0 0.1rem;
}
.style-detail .detail-body .center {
	padding: 0.4rem 0 0.25rem 0;
	overflow: hidden;
	background: url(../img/style-detail-center.png) no-repeat bottom;
}
.style-detail .detail-body .center h3 {
	font-size: 0.3rem;
	margin-right: 0.2rem;
	float: left;
}
.style-detail .detail-body .center p {
	font-size: 0.22rem;
	color: #3a3a3a;
}
.style-detail .detail-body .content {
	padding: 0 0.2rem;
}
.style-detail .detail-body .content p {
	font-size: 0.22rem;
	color: #7e7e7e;
	margin: 0.6rem 0;
	line-height: 0.45rem;
	text-indent: 1em;
}


/*会长致辞*/

.speech .top {
	padding: 0.3rem 0.25rem;

}
.speech .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.speech .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.speech .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.speech .speech-detail .title {
	padding: 0.3rem 0;
	text-align: center;
	background: url(../img/speech-detail-title.png) no-repeat;
}
.speech .speech-detail .title h3 {
	font-family: Tensentype;
	font-size: 0.43rem;
} 
.speech .speech-detail .title p {
	font-size: 0.18rem;
	color: #504e4e;
} 
.speech .speech-detail .body {
	padding: 0.25rem;
}
.speech .speech-detail .body .content h4 {
	font-size: 0.2rem;
	color: #3f3f3f;
}
.speech .speech-detail .body .content p {
	font-size: 0.2rem;
	color: #898989;
	line-height: 0.37rem;
	text-indent: 2em;
}


/*活动图库*/

.picture .picture-list {
	padding: 0.4rem 0.05rem;
}
.picture .picture-list li {
	padding: 0.2rem;
}
.picture .picture-list li .box {
	position: relative;
}
.picture .picture-list li img {
	width: 100%;
}
.picture .picture-list li .bg {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
	position: absolute;
	top: 0;
}
.picture .picture-list li h4 {
	font-size: 0.18rem;
	color: #fff;
	position: absolute;
	left: 0.5rem;
	bottom: 0.3rem;
}

/*图库详情*/

.picture-detail .picture-list {
	position: relative;
}
.picture-detail .picture-list .li h3 {
	font-size: 0.38rem;
	width: 100%;
	color: #fff;
	text-align: center;
	position: absolute;
	top: 45%;
}
.picture-detail .picture-list .li p {
	font-size: 0.28rem;
	width: 100%;
	height: 0.95rem;
	padding-left: 0.25rem;
	color: #fff;
	line-height: 0.95rem;
	background-color: rgba(44,79,113,0.5);
	position: absolute;
	bottom: 0;
}
.picture-detail .prev-next {
	margin-top: 0;
}


/*在线留言*/


.contact .top {
	padding: 0.3rem 0.25rem;
	background-color: #e9edf0;
}
.contact .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.contact .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.contact .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.contact-body {
	padding: 0.12rem;
}
.contact-body .map {
	border: 1px solid #e0e0e0;
}
.contact-body .infor {
	margin-bottom: 0.6rem;
	padding: 0.1rem;
}
.contact-body .infor .title {
	font-size: 0.24rem;
	height: 0.64rem;
	color: #fff;
	margin: 0.25rem 0 0.1rem 0;
	padding-left: 0.25rem;
	line-height: 0.64rem;
	background-color: #0565c1;
}
.contact-body .infor .infor-list li {
	font-size: 0.22rem;
	color: #4f5051;
	padding-right: 0;
	line-height: 0.6rem;
}


/*商会动态*/


.sh-trends {
	background-color: #f0f0f0;
}
.sh-trends .top {
	padding: 0.3rem 0.25rem;
}
.sh-trends .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.sh-trends .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.sh-trends .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.sh-trends-list {
	padding: 0.2rem 0.5rem;
}
.sh-trends-list li {
	margin-bottom: 0.15rem;
	padding: 0.3rem;
	background-color: #fff;
}
.sh-trends-list li .span-img {
	margin-bottom: 0.25rem;
}
.sh-trends-list li h3 {
	font-size: 0.22rem;
	font-weight: bold;
	margin-bottom: 0.05rem;
}
.sh-trends-list li .time {
	font-size: 0.2rem;
	color: #9a9a9a;
	line-height: 0.3rem;
}
.sh-trends-list li p {
	font-size: 0.2rem;
	color: #9a9a9a;
	line-height: 0.3rem;
}
.sh-trends-list li .more {
	font-size: 0.2rem;
	width: 1.35rem;
	height: 0.45rem;
	color: #595858;
	margin-top: 0.25rem;
	text-align: center;
	line-height: 0.45rem;
	border: 1px solid #c2c2c2;
}
.sh-trends-list li.active {
	background-color: #003e96;
}
.sh-trends-list li.active h3 {
	color: #fff;
}
.sh-trends-list li.active .time {
	color: #fff;
}
.sh-trends-list li.active p {
	color: #fff;
}
.sh-trends-list li.active .more {
	color: #fff;
}


/*商会动态详情*/


.sh-trends-detail .detail-body {
	padding: 0.25rem 0.25rem 0.4rem 0.25rem;
}
.sh-trends-detail .detail-body .title h1 {
	font-size: 0.23rem;
	color: #292929;
	margin: 0.15rem 0 00.25rem 0;
}
.sh-trends-detail .detail-body .title .time-num {
	font-size: 0.17rem;
	color: #999;
}
.sh-trends-detail .detail-body .title .time-num span {
	margin-right: 0.25rem;
	float: left;
}
.sh-trends-detail .detail-body .content img {
	height:auto;
	margin: 0.3rem 0;
}
/*.sh-trends-detail .detail-body .content p {
	font-size: 0.19rem;
	color: #777;
	line-height: 0.4rem;
	text-indent: 2em;
}*/


/*商会风采*/


.sh-style-list {
	padding: 0.4rem 0.125rem;
}
.sh-style-list li {
	margin-bottom: 0.25rem;
	padding: 0 0.125rem;
}
.sh-style-list li.active .box {
	box-shadow: 0.05rem 0.05rem 0.05rem #f6f6f6;
}
.sh-style-list li .box {
	padding: 0.2rem 0.2rem 0 0.2rem;
	border: 1px solid #eee;
}
.sh-style-list li .span-img img {
	margin: 0 auto;
}
.sh-style-list li h3 {
	font-size: 0.18rem;
	color: #333;
	text-align: center;
	line-height: 0.66rem;
}


/*商会简介*/


.sh-infor .top {
	padding: 0.3rem 0.25rem;
}
.sh-infor .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.sh-infor .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.sh-infor .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.sh-infor-body {
	padding: 0.25rem;
}
.sh-infor-body .content p {
	font-size: 0.22rem;
	/*color: #818181;*/
	line-height: 0.5rem;
	text-indent: 1em;
}
.sh-infor-body .content p span {
	/*font-weight: bold;*/
	/*color: #b10f0f;*/
}
.sh-infor-body .content img {
	margin: 0.3rem auto;
}


/*申请入会*/


.apply .apply-list {
	padding: 0.4rem 0.3rem;
	text-align: center;
	background-color: #f5f6f7;
}
.apply .apply-list .top {
	margin: 0 0 0.3rem 0;
	background-color: #fff;
}
.apply .apply-list .top li {
	padding: 0;
}
.apply .apply-list .top h3 {
	font-size: 0.27rem;
	margin: 0.2rem 0;
}
.apply .apply-list .top p {
	font-size: 0.22rem;
	color: #808080;
	margin-bottom: 0.4rem;
}
.apply .apply-list .body {
	margin: 0 -0.125rem;
}
.apply .apply-list .body li h3 {
	font-size: 0.18rem;
}
.apply .apply-list .body li {
	margin-bottom: 0.3rem;
	padding: 0 0.125rem;
}
.apply .apply-list .body li .box {
	padding: 0.15rem 0.15rem 0 0.15rem;
	background-color: #fff;
}
.apply .apply-list .body li .box h3 {
	line-height: 0.64rem;
}
.apply .apply-list .body li.active .box {
	box-shadow: 0.05rem 0.05rem 0.05rem #eee;
}


/*申请入会*/


.apply-detail .top {
	padding: 0.3rem 0.25rem;
}
.apply-detail .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.apply-detail .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.apply-detail .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.apply-detail .body {
	padding: 0.2rem 0.2rem 0.6rem 0.2rem;
}
.apply-detail .body p {
	font-size: 0.19rem;
	color: #8b8b8b;
	line-height: 0.42rem;
	/*text-indent: 1em;*/
}
.apply-detail .body span {
	font-size: 0.19rem;
	font-weight: bold;
	color: #1f1f1f;
	display: inline-block;
	margin-top: 0.1rem;
}
.apply-detail .form {
	padding-bottom: 0.2rem;
	background-color: #f5f6f7;
}
.apply-detail .form-group {
	margin: 0;
	padding: 0.25rem;
}
.apply-detail .form-group .input-li {
	margin-bottom: 0.45rem;
	overflow: hidden;
}
.apply-detail .form-group label {
	font-size: 0.2rem;
	font-weight: normal;
	width: 15%;
	color: #7e7e7e;
	margin-right: 0.25rem;
	text-align: right;
}
.apply-detail .form-group input {
	font-size: 0.16rem;
	width: 5rem;
	height: 0.45rem;
	color: #666;
	padding-left: 0.2rem;
	border: 1px solid #c2c2c2;
	outline: none;
}
.apply-detail .form-group .text label {
	margin-right: 0.3rem;
	float: left;
	line-height: 1.8rem;
}
.apply-detail .form-group .text textarea {
	font-size: 0.16rem;
	width: 5rem;
	height: 1.8rem;
	color: #666;
	padding: 0.2rem;
	resize: none;
	border: 1px solid #c2c2c2;
	outline: none;
}
.apply-detail .form-group .code input {
	width: 1.6rem;
	float: left;
}
.apply-detail .form-group .code img {
	width: 0.89rem;
	height: 0.44rem;
	float: left;
	margin-left: 0.2rem;
}
.apply-detail .form-group .sub input {
	font-size: 0.24rem;
	color: #fff;
	height: 0.56rem;
	background-color: #003e96;
}


/*下载中心*/


.download .top {
	padding: 0.3rem 0.25rem;
}
.download .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.download .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.download .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.download .download-list {
	padding: 0.2rem;
}
.download .download-list .row {
	margin: 0 0 0.2rem 0;
}
.download .download-list li {
	padding: 0;
}
.download .download-list .time {
	height: 0.7rem;
	color: #fff;
	margin-right: 0.02rem;
	padding: 0.05rem 0;
	text-align: center;
	background-color: #688198;
}
.download .download-list .time span {
	display: block;
}
.download .download-list .time .day {
	font-size: 0.25rem;
}
.download .download-list .time .mouth {
	font-size: 0.18rem;
}
.download .download-list .infor {
	height: 0.7rem;
	padding: 0;
	background-color: #688198;
}
.download .download-list .infor .span-img {
	margin: 0.2rem;
	float: left;
}
.download .download-list .infor .pdf {
	width: 0.22rem;
	height: 0.28rem;
}
.download .download-list .infor .dl {
	width: 0.3rem;
	height: 0.3rem;
	float: right;
}
.download .download-list .infor .span-img img {
	width: 100%;
}
.download .download-list .infor h3 {
	font-size: 0.2rem;
	color: #fff;
	line-height: 0.7rem;
	float: left;
}

/*在线留言*/

.leavmess .top {
	padding: 0.3rem 0.25rem;
	background-color: #e9edf0;
}
.leavmess .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.leavmess .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.leavmess .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.leavmess .top p {
	font-size: 0.22rem;
	color: #6f6f6f;
	margin-top: 0.25rem;
}
.leavmess .form {
	padding-bottom: 0.2rem;
}
.leavmess .form-group {
	margin: 0;
	padding: 0.25rem;
}
.leavmess .form-group .input-li {
	margin-bottom: 0.45rem;
	overflow: hidden;
}
.leavmess .form-group label {
	font-size: 0.2rem;
	font-weight: normal;
	width: 15%;
	color: #7e7e7e;
	margin-right: 0.25rem;
	text-align: right;
}
.leavmess .form-group input {
	font-size: 0.16rem;
	width: 5rem;
	height: 0.45rem;
	color: #666;
	padding-left: 0.2rem;
	border: 1px solid #c2c2c2;
	outline: none;
}
.leavmess .form-group .text label {
	margin-right: 0.3rem;
	float: left;
	line-height: 1.8rem;
}
.leavmess .form-group .text textarea {
	font-size: 0.16rem;
	width: 5rem;
	height: 1.8rem;
	color: #666;
	padding: 0.2rem;
	resize: none;
	border: 1px solid #c2c2c2;
	outline: none;
}
.leavmess .form-group .code label {
	margin-right: 0.3rem;
}
.leavmess .form-group .code input {
	width: 1.6rem;
	float: left;
}
.leavmess .form-group .code img {
	width: 0.89rem;
	height: 0.44rem;
	float: left;
	margin-left: 0.2rem;
}
.leavmess .form-group .sub input {
	font-size: 0.24rem;
	color: #fff;
	height: 0.56rem;
	background-color: #003e96;
}


/*政策法规*/

.policy {
	background-color: #f0f0f0;
}
.policy .top {
	padding: 0.3rem 0.25rem;
}
.policy .top h2 {
	font-family: arial;
	font-size: 0.42rem;
	color: #91afdc;
}
.policy .top h3 {
	font-size: 0.28rem;
	color: #0565c1;
}
.policy .top span {
	width: 0.24rem;
	height: 0.03rem;
	margin-top: 0.25rem;
	display: block;
	background-color: #0565c1;
}
.policy .policy-list {
	padding: 0.25rem;
}
.policy .policy-list li {
	margin-bottom: 0.15rem;
	padding: 0.23rem;
	background-color: #fff;
}
.policy .policy-list li .span-img {
	margin-bottom: 0.25rem;
}
.policy .policy-list li h3 {
	font-size: 0.22rem;
	font-weight: bold;
	margin-bottom: 0.05rem;
}
.policy .policy-list .time {
	font-size: 0.2rem;
	color: #9a9a9a;
	line-height: 0.3rem;
}
.policy .policy-list li p {
	font-size: 0.2rem;
	color: #9a9a9a;
	margin-bottom: 0.1rem;
	line-height: 0.3rem;
}
.policy .policy-list li.active {
	background-color: #003e96;
}
.policy .policy-list li.active h3 {
	color: #fff;
}
.policy .policy-list li.active .time {
	color: #fff;
}
.policy .policy-list li.active p {
	color: #fff;
}




























































