﻿@charset "UTF-8";
/*zwp 2018-5-12*/
/*公共部分开始*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	height: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow: hidden;
	overflow-y:auto;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;
}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #828385
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #828385;
}/* 未访问的链接 */
a:visited {
	color: #828385;
}/* 已访问的链接 */
a:hover {
	color: #4e9cd8;
}/* 鼠标在链接上 */
a:active {
	color: #828385;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #828385;
	background:#ffffff;
	overflow: hidden;
}
textarea,select, input {
	vertical-align: middle;
	outline: none;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
}
/*
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
*/
/*浏览器滚动条*/
::-webkit-scrollbar {width:8px;background:#f0f0f0;}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {width:8px;background:#333;}
::-webkit-scrollbar-corner {background:#f0f0f0;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:9px;}
/************/
::-webkit-input-placeholder{}    /* 使用webkit内核的浏览器 */
:-moz-placeholder{}                  /* Firefox版本4-18 */
::-moz-placeholder{}                  /* Firefox版本19+ */
:-ms-input-placeholder{}           /* IE浏览器 */

.clear {
	clear: both;
}
.h10 {
	clear: both;
	height: 10px;
}
.h15 {
	clear: both;
	height: 16px;
}
.h20 {
	clear: both;
	height: 20px;
}
.h25 {
	clear: both;
	height: 25px;
}
.h30 {
	clear: both;
	height: 30px;
}
.h35 {
	clear: both;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h45 {
	clear: both;
	height: 45px;
}
.h50 {
	clear: both;
	height: 50px;
}
.h55 {
	clear: both;
	height: 55px;
}
.h60 {
	clear: both;
	height: 60px;
}
.h65 {
	clear: both;
	height: 65px;
}
.h80 {
	clear: both;
	height: 80px;
}

.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
/*动态设置字体大小*/
/*iphone 6*/
@media screen and (min-width:375px){html{ font-size: 20px;}}
@media screen and (min-width:384px){ html{ font-size: 20.48px;}}
@media screen and (min-width:412px){ html{ font-size: 21.973px;}}
/*iphone 6 plus*/
@media screen and (min-width:414px){ html{ font-size: 22.08px;}}
@media screen and (min-width:424px){ html{ font-size: 22.613px;}}
@media screen and (min-width:480px){ html{ font-size:25.6px;}}
@media screen and (min-width:540px){ html{ font-size:28.8px;}}
@media screen and (min-width:600px){ html{ font-size: 28.8px;}}
@media screen and (min-width:800px){ html{ font-size:28.8px;}}
@media screen and (min-width:1200px){ html{ font-size:12px;}}

/*公共部分结束*/
/*^
 * 框架
 * @return
 */	
.minH{
	min-height:350px;
	height:auto !important;
	height:350px;
	}
/*
///////////////top
*/	
.headBox{
	clear: both;
	height:100px;
	position: relative;
	z-index: 999;
}
.logo{
	height: 100%;
	overflow: hidden;
	padding-left: 20px;
}
.logo img{
	display: block;
	height: 100%;
}
/*导航*/
.menuDl{margin-top: 30px;}
.menuDl dd{
	float:left;
	width:130px;
	height: 70px;
	text-align:center;
	position:relative;
}
.menuDl dd .a1{
	display:inline-block;
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	padding: 0 20px;
	border-radius:20px;
	color: #666666;
	font-size: 18px;
}
.menuDl dd.hover .a1{background:#9c0000;color:#fff}
.menuDl dd .div_a{
	width:100%;
	overflow: hidden;
	position: absolute;
	top:67px;
	left: 0;
	z-index: 1;
	background:rgba(255,255,255,0.9);
	display: none;
}
.menuDl dd .div_a a{
	display: block;
	height: 35px;
	overflow: hidden;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color: #666;
}
.menuDl dd .div_a a:hover{background:#fff;color:#9c0000}
/*
///////////////banner
*/
#indexSlide{width:100%}
#indexSlide .swiper-slide img{
	display: block;
	width:100%
}
#indexSlide .swiper-pagination-bullets .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background: #fff;
	border-radius: 100%;
	margin: 0 5px;
	cursor: pointer;
	opacity: 1;
}
#indexSlide .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #9c0000}
#indexSlide .swiper-pagination-bullets{bottom:35px}
/*首页内容*/
.ixT{
	clear: both;
	height: 36px;
	overflow: hidden;
	font-size: 20px;
	color: #444444;
	font-weight: bold;
	line-height: 36px;
}
.ixBox{
	width:33.3333%;
	overflow: hidden;
}
.ixBoxC1{
	overflow: hidden;
	padding:6.25% 10.416%;
	background: #ffffff;
}
.ixBoxC1 .txtBox{
	margin-top: 20px;
	height: 90px;
	overflow: hidden;
	font-size: 16px;
	color: #888888;
	line-height: 30px;
	display: -webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient: vertical;
}
.ixBoxC1 .more{
	display: block;
	width: 45px;
	height: 15px;
	background-image: url(../images/icon1.png);
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: 15px;
}
.ixBoxC1 .more:hover{background-image:url(../images/icon2.png)}
.ixBoxC1.typ2{
	background-image: url(../images/bg1.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size:cover
}
.ixBoxC1.typ2 .ixT{color: #fff}
.ixBoxC1.typ2 .ixT a{color: #fff}
.ixBoxC1List1{margin-top: 5%}
.ixBoxC1List1 dd{
	clear: both;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
}
.ixBoxC1List1 dd .a1{
	max-width:calc(100% - 40px);
	overflow: hidden;
	height:40px;
	line-height:40px;
	font-size: 14px;
	color: #e3b5b5;
}
.ixBoxC1List1 dd:hover .a1{color:#fff}
.ixBoxC1List1 dd .a2{
	width: 40px;
	height: 40px;
	background-image: url(../images/icon3.png);
	background-position: right center;
	background-repeat: no-repeat;
}
.ixBoxC1List1 dd .a2:hover{background-image: url(../images/icon4.png)}
.ixBoxC2{
	overflow: hidden;
	height: 100%;
	background: #fff3d9;
	padding:6.25% 10.416%;
}
.ixBoxC2 .ixT{color: #9c0000}
.ixBoxC2Dl dd{ 
	height: 75px;
	overflow: hidden;
	margin-bottom:10.8%;
}
.ixBoxC2Dl dd .pic{
	width: 125px;
	height: 75px;
	overflow: hidden;
	margin-right:15px
}
.ixBoxC2Dl dd .pic img{
	display: block;
	width: 125px;
	height: 75px;
}
.ixBoxC2Dl dd .divR{
	overflow: hidden;
}
.ixBoxC2Dl dd .divR .divT{
	clear: both;
	height: 44px;
	overflow: hidden;
	line-height: 22px;
	color: #444444;
	font-size: 16px;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
.ixBoxC2Dl dd:hover .divR .divT{color: #9c0000}
.ixBoxC2Dl dd .divR span{
	display: block;
	height: 15px;
	overflow: hidden;
	line-height: 15px;
	color: #a3a3a3;
	margin-top: 15px;
}
#ixBoxC2Slide{margin-top:17px;}
#ixBoxC2Slide .swiper-pagination{text-align:left;bottom:0}
#ixBoxC2Slide .swiper-pagination-bullets .swiper-pagination-bullet{
	width:6px;
	height:6px;
	background: #c1c1c1;
	border-radius: 100%;
	margin: 0 4px;
	cursor: pointer;
	opacity: 1;
}
#ixBoxC2Slide .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #9c0000}
#ixBoxC2Slide .ixBoxC2More{
	width: 16px;
	height: 16px;
	background-image: url(../images/icon5.png);
	background-position:right center;
	background-repeat: no-repeat;
}
.ixBoxC3{
	padding:6.25% 10.416%;
	overflow: hidden;
	background: #fff;
}
.ixBoxC3Txt{
	clear: both;
	height:115px;
	overflow: hidden;
	color: #666666;
	font-size: 16px;
	line-height: 30px;
	margin-top: 6%;
}
.ixBoxC3Txt a{color: #666666}
.ixBoxC3.typ2{
	background:#fcf6e9;
	overflow: hidden;
	padding: 0;
}
.ixBoxC3.typ2 img{
	display: block;
	width: auto;
	height:100%;
	margin: 0 auto;
}
.ixBoxC4{
	padding:6.25% 10.416%;
	height: 100%;
	overflow: hidden;
	background-image:url(../images/bg3.jpg);
	background-position:right bottom;
	background-color:#fff2d7;
	background-repeat: no-repeat;
}
.ixBoxC4 .ixT {color: #9c0000}
.ixBoxC4Dl{margin-top:10%}
.ixBoxC4Dl dd{
	display: block;
	height: 80px;
	overflow: hidden;
	margin-bottom:9%;
}
.ixBoxC4Dl dd a{
	display: block;
	height: 80px;
	line-height: 80px;
	overflow: hidden;
	background: #fff;
	font-size: 20px;
	color: #9c0000;
	text-align: center;
}
.ixBoxC4Dl dd:hover a{
	background: #9c0000;
	color: #fff;
}
/*友情链接*/
.linkBox{
	clear: both;
	overflow: hidden;
	padding:20px 2.6%;
	position: relative;
	z-index:9;
	background: #fff;
}
.linkBoxC{
	clear: both;
	overflow: hidden;
	padding-top:10px;
}
.linkBoxC a{
	float: left;
	height: 16px;
	overflow: hidden;
	line-height: 16px;
	padding: 0 15px;
	border-left:1px solid #c8c8c8;
	color: #444444;
	font-size: 14px;
	margin-bottom:10px;
	position:relative;
	left: -16px;
}
.linkBoxC a:hover{color:#9b0000}
/*
//////////////////foot
*/
.foot{
	line-height: 30px;
	padding: 20px 2.08%;
	background: #1d1d1d;
	overflow: hidden;
	color: #b0b0b0;
	font-size: 14px;
	position: relative;
	z-index:99;
}
.foot a{color: #b0b0b0;}
.foot a:hover{color:#fff;}
/*
/////////////内页banner
*/
.subBanner{
	clear: both;
	width: 100%;
	padding-top:22.395%;
	background-position: center center;
	background-repeat: no-repeat;
}
/*
////////////二级导航
*/
.nav{clear: both;margin-top: 30px;margin-bottom:40px}
.navT{
	clear: both;
	overflow: hidden;
}
.navT span{
	display: block;
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	text-align: center;
	color: #444444;
	font-size: 22px;
}
.navT em{
	display: block;
	height: 36px;
	overflow: hidden;
	line-height: 36px;
	text-align: center;
	color: #b5b5b5;
	font-size: 16px;
	font-style: normal;
}
.navC{
	clear: both;
	overflow: hidden;
	text-align: center;
	font-size:0;
}
.navC a{
	display: inline-block;
	height: 40px;
	overflow: hidden;
	line-height: 42px;
	padding: 0 10px;
	color: #666666;
	font-size: 16px;
	margin: 0 15px;
	border-bottom:2px solid #fff
}
.navC a.hover{border-bottom:2px solid #9c0000}
.navC a:hover{border-bottom:2px solid #9c0000}
/*
/////////////////内页结构
*/
.pageBox{
	width: 1200px;
	margin: 0 auto;
}
/*分页*/
.page{padding:5px 0;text-align: center;clear: both;font-size: 14px;}
.page a{display: inline-block;overflow: hidden;padding:6px 10px;color:#999999;background: #f2f2f2;margin: 0 2px;}
.page span{display: inline-block; padding: 6px 2px; position: relative; top: -15px;}
.page a:hover{background: #9c0000;color: #fff;}
.page a.hover{background: #9c0000;color: #fff;}
.page input{display: inline-block;vertical-align: middle;height: 22px;border: 1px solid #e6e6e6;position: relative; top: -2px;}
.page input.pageDetail{width: 30px; height: 30px; text-align: center; border-radius: 3px; color: #999999; position: relative; top: -13px;}
.page label{color:#999999;position: relative;top: -11px;}
.page input.page_bnt{border: none; width: 30px; height: 25px; cursor: pointer; background: none; color: #999999; position: relative; top: -13px;}

.page a div{
	width: 11px;
    height: 19px;
	background-position: center center;
	background-repeat: no-repeat;
}
.page a.firstPage div{background-image: url(../images/icon_p1.png)}
.page a.prevPage div{background-image: url(../images/icon_p2.png)}
.page a.nextPage div{background-image: url(../images/icon_p3.png)}
.page a.lastPage div{background-image: url(../images/icon_p4.png)}

.page a.firstPage:hover div{background-image: url(../images/icon_p1h.png)}
.page a.prevPage:hover div{background-image: url(../images/icon_p2h.png)}
.page a.nextPage:hover div{background-image: url(../images/icon_p3h.png)}
.page a.lastPage:hover div{background-image: url(../images/icon_p4h.png)}

.page a.firstPage.disabled{background:#E2E2E2;}
.page a.prevPage.disabled{background:#E2E2E2;}
.page a.nextPage.disabled{background:#E2E2E2;}
.page a.lastPage.disabled{background:#E2E2E2;}

.page a.firstPage.disabled div{background-image: url(../images/icon_p1.png)}
.page a.prevPage.disabled div{background-image: url(../images/icon_p2.png)}
.page a.nextPage.disabled div{background-image: url(../images/icon_p3.png)}
.page a.lastPage.disabled div{background-image: url(../images/icon_p4.png)}

/*全文列表*/
.textList{border-top: 1px solid #cccccc;}
.textList dd{
	height: 53px;
	overflow: hidden;
	line-height: 53px;
	border-bottom: 1px solid #cccccc;
	display: flex;
}
.textList dd .a1{
	flex: 1;
	color: #666666;
	font-size:14px;
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
	padding-left:27px;
	background-image: url(../images/icon1.jpg);
	background-position:8px center;
	background-repeat: no-repeat;
}
.textList dd .a1:hover{color: #9c0000}
.textList dd span{
	font-size: 14px;
	color: #888888;
}
.textList dd .a1 span{padding-right: 10px}
.textList dd .bt{
	width:40px;
	height: 53px;
	line-height: 53px;
	text-align: center;
	background-image: url(../images/icon6.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.textList dd .bt:hover{background-image: url(../images/icon7.png);}
/*党群工作举报*/
.dqgzBox{
	padding: 5px;
	overflow: hidden;
	border-top:1px solid #ccc;
}
.dqgzBox .divT{
	clear: both;
	height: 33px;
	overflow: hidden;
	line-height: 33px;
	color: #9c0000;
	font-size: 18px;
}
.dqgzBox .txt{
	overflow: hidden;
	color: #666666;
	font-size: 13px;
	line-height: 22px;
	margin-bottom: 15px;
}
.form1.z{
	float: left;
	width: 45%;
	overflow: hidden;
}
.form1.y{
	float: right;
	width: 45%;
	overflow: hidden;
}
.form1 dt{
	clear: both;
	height: 54px;
	background: #2f2f2f;
	color: #fff;
	font-size: 18px;
	text-align: center;
	line-height: 54px;
	margin-bottom: 20px;
}
.form1 dd{
	clear: both;
	margin-bottom:20px;
	position: relative;
}
.form1 dd .inputT{
	display: block;
	width: 100%;
	height: 52px;
	padding:0 10px;
	box-sizing: border-box;
	line-height: 52px;
	border: 1px solid #cdcdcd;
	color: #444444;
	font-size: 18px;
	font-family: "microsoft yahei"
}
.form1 dd .inputT::-webkit-input-placeholder{color: #444444;}    /* 使用webkit内核的浏览器 */
.form1 dd .inputT:-moz-placeholder{color: #444444;}                  /* Firefox版本4-18 */
.form1 dd .inputT::-moz-placeholder{color: #444444;}                  /* Firefox版本19+ */
.form1 dd .inputT:-ms-input-placeholder{color: #444444;}           /* IE浏览器 */
.form1 dd textarea{
	display: block;
	width: 100%;
	height: 124px;
	padding:10px;
	box-sizing: border-box;
	line-height:24px;
	border: 1px solid #cdcdcd;
	color: #444444;
	font-size: 18px;
	font-family: "microsoft yahei"
}
.form1 dd textarea::-webkit-input-placeholder{color: #444444;}    /* 使用webkit内核的浏览器 */
.form1 dd textarea:-moz-placeholder{color: #444444;}                  /* Firefox版本4-18 */
.form1 dd textarea::-moz-placeholder{color: #444444;}                  /* Firefox版本19+ */
.form1 dd textarea:-ms-input-placeholder{color: #444444;}           /* IE浏览器 */
.form1 dd .code{
	display: block;
	width: 137px;
	height: 46px;
	position: absolute;
	top: 3px;
	right: 3px;
}
.form1 dd .code img{
	display: block;
	width: 137px;
	height: 46px;
}
.form1 dd .bt{
	display: block;
	height: 54px;
	overflow: hidden;
	line-height: 54px;
	color: #fff;
	text-align: center;
	background: #9c0000;
	font-size: 18px;
}
.form1 dd .bt:hover{opacity: 0.9}
/*图文列列表*/
.textImg dd{
	padding:25px;
	overflow: hidden;
	border: 1px solid #e5e5e5;
	margin-bottom: 40px;
}
.textImg dd:hover{box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.textImg dd:active{box-shadow:0 5px 10px rgba(0,0,0,0.2)}
.textImg dd a{display:block}
.textImg dd a .pic{
	float: left;
	width: 235px;
	height: 140px;
	overflow: hidden;
}
.textImg dd a .pic img{
	display: block;
	width: 235px;
	height: 140px;
}
.textImg dd a .divR{
	float: right;
	width: 154px;
	height: 93px;
	overflow: hidden;
	border-left:1px solid #e5e5e5;
	text-align: center;
	line-height: 93px;
	color: #666666;
	font-size: 24px;
	margin-top: 24px;
}
.textImg dd a .divC{
	overflow: hidden;
	padding: 0 48px 0 28px;
}
.textImg dd a .divC .divT{
	clear: both;
	height: 53px;
	overflow: hidden;
	line-height:53px;
	font-size: 18px;
	color: #444444;
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
}
.textImg dd a:hover .divC .divT{color: #9b0000}
.textImg dd a .divC .txt{
	overflow: hidden;
	color: #888;
	font-size: 13px;
	line-height: 20px;
	margin-top: 3px;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
.textImg dd a .divC span{
	display: block;
	color: #9c0000;
	line-height: 30px;
	margin-top: 10px;
}
/*全文列表3*/
.textList3 dd{
	padding: 50px;
	overflow: hidden;
}
.textList3 dd .divT{
	height: 33px;
	overflow: hidden;
	line-height: 33px;
	color: #444444;
	font-size: 18px;
	margin-top: 10px;
}
.textList3 dd.even{background: #fafafa}
.textList3 dd:hover .divT{color: #9b0000}
.textList3 dd .divT2{
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	font-size: 14px;
	color: #666;
	padding-bottom: 15px;
	border-bottom: 1px solid #d5d5d5;
}
.textList3 dd .txt{
	overflow: hidden;
	color: #888888;
	font-size: 13px;
	padding: 15px 0;
	margin-top: 5px;
}
/*全文列表*/
.textList4{
	overflow: hidden;
	border-top:1px solid #cccccc; 
	padding-top: 25px;
}
.textList4 dd{
	overflow: hidden;
	margin-bottom: 30px;
}
.textList4 dd .divT{
	clear: both;
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	color: #555555;
	font-size: 16px;
	padding-left: 14px;
	background-image: url(../images/icon8.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
}
.textList4 dd:hover .divT{color: #9b0000}
.textList4 dd .txt{
	clear: both;
	overflow: hidden;
	color: #999999;
	font-size: 13px;
	line-height: 30px;
	padding-left: 14px;
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
}
/*服务中心*/
.serviceDl{margin: 0 -13px}
.serviceDl dd{
	float:left;
	width: 50%;
	margin-bottom: 25px;
}
.serviceDl dd a{
	display: block;
	margin: 0 13px;
	position: relative;
}
.serviceDl dd a:hover{opacity: 0.9}
.serviceDl dd a:after{
	content: "";
	display: block;
	width: 100%;
	padding-top:47.7%;
}
.serviceDl dd a div{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.serviceDl dd:nth-child(1) a div{background: #fe9b94}
.serviceDl dd:nth-child(2) a div{background: #82d5fb}
.serviceDl dd:nth-child(3) a div{background: #82b2fb}
.serviceDl dd:nth-child(4) a div{background: #fbae82}
.serviceDl dd a div span{
	display: block;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #ffffff;
	font-size: 22px;
	padding-top: 70px;
	position: relative;
	top: 50%;
	transform:translateY(-50%);
	background-position: center top;
	background-repeat: no-repeat;
}
.serviceDl dd:nth-child(1) a div span{background-image:url(../images/icon9.png)}
.serviceDl dd:nth-child(2) a div span{background-image:url(../images/icon10.png)}
.serviceDl dd:nth-child(3) a div span{background-image:url(../images/icon11.png)}
.serviceDl dd:nth-child(4) a div span{background-image:url(../images/icon12.png)}
/*单篇+详情页*/
.articleT{
	clear: both;
	overflow: hidden;
	line-height: 30px;
	padding:5px 0;
	color: #444444;
	font-size: 20px;
	text-align:center;
	padding-top: 28px;
	border-top:1px solid #e5e5e5; 
}
.articleT2{
	clear: both;
	overflow: hidden;
	height: 29px;
	line-height: 29px;
	color: #888888;
	text-align:center;
}
.articleBox{
	overflow: hidden;
	margin-top: 15px;
	color: #888888;
	font-size: 14px;
	line-height: 30px;
}
.articleBox img{max-width:100%}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	padding-top:20px;
}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#9c0000;
	}
.articlePage a.hover{
	color:#fff;
	background:#9c0000;
	}
.articleHand{
    clear:both;
    font-size:16px;
    padding:10px 0;
    overflow: hidden;
    }
.articleHand a{
    display:block;
    line-height:32px;
    padding:0 20px 10px 30px;
    float:left;
	background:url(../images/file.png) no-repeat left center; 
}
.articleHand a.word{background:url(../images/word.png) no-repeat left 3px; color:#37a6ff !important; }
.articleHand a.ppt{background:url(../images/ppt.png) no-repeat left center; color:#ff7735 !important;}
.articleHand a.excel{background:url(../images/excel.png) no-repeat left center; color:#15bf44 !important; }
.articleHand a.pdf{background:url(../images/pdf.png) no-repeat left center; color:#1369c0 !important; }
.articleHand a.zip{background:url(../images/zip.png) no-repeat left 3px; color:#ff9779 !important; }
.article_pageUp{
	font-size:16px;
	line-height:30px;
	color:#666666;
	padding-top: 20px;
	border-top:1px solid #e5e5e5;
}
.article_pageUp a{color:#666666}
.article_pageUp a:hover{color:#9c0000}
#articleSlide{
	width:800px;
	margin: 0 auto;
	padding-top: 20px;
}
#articleSlide .swiper-slide img{width: 100%}
#articleSlide .swiper-pagination-bullet-active{background:#9c0000}
/*公司简介-公司领导*/
.leadershipDl{
	overflow: hidden;
	padding: 0 30px;
}
.leadershipDl dd{
	float: left;
	width: 25%;
	overflow: hidden;
	margin-bottom: 60px;
}
.leadershipDl dd a{
	display: block;
	overflow: hidden;
	padding: 60px 50px;
	background: #f2f2f2;
	margin:0 30px;
}
.leadershipDl dd a:hover{background: #a00a0a}
.leadershipDl dd a .divT{
	clear: both;
	height: 33px;
	line-height: 33px;
	color: #9c0000;
	font-size: 20px;
}
.leadershipDl dd a:hover .divT{color: #fefefe}
.leadershipDl dd a .divT2{
	clear: both;
	height: 30px;
	line-height: 30px;
	color: #888888;
	font-size:16px;
}
.leadershipDl dd a:hover .divT2{color: #fbd7d7}
.leadershipDl dd a .txt{
	overflow: hidden;
	color: #666666;
	height: 63px;
	font-size: 13px;
	line-height: 22px;
	margin-top: 20px;
	display: -webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient: vertical;
}
.leadershipDl dd a:hover .txt{color: #fff}
/**/
.publicationDl{
	overflow:hidden;
	padding:0 30px;
}
.publicationDl dd{
	float: left;
	width: 25%;
	padding: 0 30px;
	box-sizing: border-box;
	margin-bottom: 60px;
}
.publicationDl dd .pic{
	width: 100%;
	padding-top: 133.75%;
	overflow: hidden;
	position: relative;
}
.publicationDl dd .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.publicationDl dd .divBt{
	clear: both;
	height: 84px;
	overflow: hidden;
	padding: 0 20px;
	box-shadow:0 3px 10px #c0c0c0;
}
.publicationDl dd .divBt span{
	float: left;
	line-height: 84px;
	color: #666666;
	font-size: 20px;
}
.publicationDl dd .divBt .a2{
	float: right;
	display: block;
	width: 26px;
	height: 84px;
	background-image: url(../images/icon13.png);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
}
.publicationDl dd .divBt .a1{
	float: right;
	display: block;
	width: 26px;
	height: 84px;
	background-image: url(../images/icon14.png);
	background-position: center center;
	background-repeat: no-repeat;
	margin-right: 23px;
}
/*图文2*/
.textImg2{margin:0 -15px}
.textImg2 dd{
	float: left;
	width: 33.333%;
	overflow: hidden;
	margin-bottom: 45px;
}
.textImg2 dd a{
	display: block;
	overflow: hidden;
	margin: 0 15px;
}
.textImg2 dd .pic{
	width: 100%;
	padding-top:60.526%;
	overflow: hidden;
	position: relative;
}
.textImg2 dd .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.textImg2 dd .divC{
	clear: both;
	overflow: hidden;
	padding: 0 5px;
	border-bottom:1px solid #d9d9d9;
	padding-bottom: 30px;
}
.textImg2 dd:hover .divC{border-bottom:1px solid #7f7f7f}
.textImg2 dd .divC .divT{
	clear: both;
	height: 48px;
	overflow: hidden;
	line-height: 48px;
	font-size: 16px;
	color: #595959;
	margin-top: 8px;
	padding-right: 30px;
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
	background-position: right center;
	background-repeat: no-repeat;
}
.textImg2 dd:hover .divC .divT{background-image: url(../images/icon15.png)}
.textImg2 dd .divC .txt{
	clear: both;
	overflow: hidden;
	color: #848484;
	font-size: 13px;
	line-height: 22px;
	height: 44px;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
/*招聘*/
.rmtDl{margin:0 -11px}
.rmtDl dd{
	float: left;
	width:33.333%;
	margin-bottom: 25px;
}
.rmtDl dd:nth-child(1){width:66.66%}
.rmtDl dd a{
	display: block;
	overflow: hidden;
	margin: 0 11px;
	padding:60px 50px;
	background: #f7f7f7;
}
.rmtDl dd a .divT{
	clear: both;
	height: 60px;
	overflow: hidden;
}
.rmtDl dd a .divT span{
	float: left;
	font-size: 50px;
	color: #9c0000;
	font-weight: bold;
	line-height: 60px;
}
.rmtDl dd a .divT div{
	float: left;
	overflow: hidden;
	padding-left: 8px;
	padding-top: 7px;
}
.rmtDl dd a .divT div .em1{
	display: block;
	font-style: normal;
	height: 22px;
	overflow: hidden;
	line-height: 22px;
	font-size: 14px;
	color: #666;
}
.rmtDl dd a:hover .divT div .em1{color: #9c0000}
.rmtDl dd a .divT div .em2{
	display: block;
	font-style: normal;
	height: 26px;
	overflow: hidden;
	line-height:26px;
	font-size: 16px;
	color: #444444;
}
.rmtDl dd a:hover .divT div .em2{color: #9c0000}
.rmtDl dd a .txt{
	clear: both;
	height: 48px;
	overflow: hidden;
	color: #888888;
	font-size: 14px;
	line-height: 24px;
	margin-top: 20px;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
.rmtDl dd a:hover .txt{color: #9c0000}
.rmtDl dd a .divT2{
	display: block;
	height: 30px;
	overflow: hidden;
	color: #888888;
	font-size: 14px;
	line-height: 30px;
	margin-top: 25px;
}
.rmtDl dd a:hover .divT2{color: #9c0000}
.rmtDl dd a .divT2 i{
	font-style: normal; 
	color: #6e6e6e;
	font-size: 16px;
	font-family: "宋体";
	font-weight:bold;
	margin-left: 5px;
}
.rmtDl dd a:hover .divT2 i{color: #9c0000}
/**/
.msgDl{margin-left:30px}
.msgDl dd{
	clear: both;
	overflow: hidden;
}
.msgDl dd .inputT{
	float: left;
	width: 355px;
	height: 60px;
	overflow: hidden;
	line-height: 60px;
	color: #666;
	font-size: 20px;
	padding: 0 10px;
	box-sizing: border-box;
	border:none;
	background:#f4f4f4;
	margin: 0 30px 15px 0;
}
.msgDl dd .inputT::-webkit-input-placeholder{color:#929292}    /* 使用webkit内核的浏览器 */
.msgDl dd .inputT:-moz-placeholder{color:#929292}                  /* Firefox版本4-18 */
.msgDl dd .inputT::-moz-placeholder{color:#929292}                  /* Firefox版本19+ */
.msgDl dd .inputT:-ms-input-placeholder{color:#929292}           /* IE浏览器 */
.msgDl dd .inputT.typ2{width:740px}
.msgDl dd .inputT.typ3{width:780px}
.msgDl dd textarea{
	float: left;
	width:1125px;
	height:230px;
	overflow: hidden;
	line-height:30px;
	color: #666;
	font-size: 20px;
	padding:10px;
	box-sizing: border-box;
	border:none;
	background:#f4f4f4;
	margin: 0 30px 15px 0;
	font-family: "microsoft yahei"
}
.msgDl dd textarea::-webkit-input-placeholder{color:#929292}    /* 使用webkit内核的浏览器 */
.msgDl dd textarea:-moz-placeholder{color:#929292}                  /* Firefox版本4-18 */
.msgDl dd textarea::-moz-placeholder{color:#929292}                  /* Firefox版本19+ */
.msgDl dd textarea:-ms-input-placeholder{color:#929292}           /* IE浏览器 */
.msgDl dd .code{
	height: 60px;
	overflow: hidden;
	margin-left:35px;
}
.msgDl dd .code img{
	float: left;
	height: 60px;
}
.msgDl dd .code span{
	float: left;
	line-height: 60px;
	color: #929292;
	font-size: 14px;
	padding-left: 20px;
}
.msgDl dd .bt{
	display: block;
	width:1125px;
	height: 55px;
	overflow: hidden;
	line-height: 55px;
	text-align: center;
	background: #9c0000;
	color: #fff;
	font-size: 18px;
}
.msgDl dd .bt:hover{opacity: 0.9}
.mvBox{width: 800px;margin:0 auto}
/*************响应调整***************/
@media only screen and (max-width:1500px) {
  .menuDl dd .a1{padding:0 15px}
}
@media only screen and (max-width: 1366px) {
  .menuDl dd .a1{padding:0 10px}
}
@media only screen and (max-width:1265px){
	.menuDl dd .a1{font-size: 16px;}
}
@media only screen and (max-width: 1200px) {
  .menuDl dd .a1{padding:0 5px}
}
@media only screen and (max-width: 1150px) {
  .menuDl dd .a1{font-size: 14px;}
}
/***********手机端*************/
#menu-btn{
	display: block;
	width:45px;
	height:45px;
	position: absolute;
	right:0;
	top:50%;
	transform: translateY(-50%);
	display: none;
}
#menu-btn span {
    display: block;
    width: 25px;
    height: 3px;
    background: #666666;
    margin-top: 12px;
    margin-left: 10px;
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
}
#menu-btn .i1 {
    display: block;
    content: "";
    overflow: hidden;
    width: 25px;
    height: 3px;
    background: #666666;
    position: absolute;
    left: 10px;
    top: 21px;
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
}
#menu-btn .i2 {
    display: block;
    content: "";
    overflow: hidden;
    width: 25px;
    height: 3px;
    background: #666666;
    position: absolute;
    left: 10px;
    top: 30px;
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
}
#menu-btn.show span {
    transform: rotateZ(45deg);
    -webkit-transform: rotateZ(45deg);
    transform-origin: center center;
    -webkit-transform-origin: center center;
    margin-top: 21px;
}
#menu-btn.hide span {
    transform: rotateZ(0deg);
    -webkit-transform: rotateZ(0deg);
    margin-top: 12px;
}
#menu-btn.show .i2 {
    transform: rotateZ(-45deg);
    -webkit-transform: rotateZ(-45deg);
    transform-origin: center center;
    -webkit-transform-origin: center center;
    top: 21px;
}
#menu-btn.hide .i2 {
    transform: rotateZ(0deg);
    -webkit-transform: rotateZ(0deg);
    top: 30px;
}
#menu-btn.show .i1 {
    transform: rotateY(-90deg);
    -webkit-transform: rotateY(-90deg);
    transform-origin: center center;
    -webkit-transform-origin: center center;
}
#menu-btn.hide .i1 {
    transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    top: 21px;
}
.mbMenu{
	float: none;
	display: block;
	position: absolute;
	top:2.25rem;
	left: 0;
	width: 100%;
	height:calc(100vh - 2.25rem);
	overflow: hidden;
	overflow-y: auto;
	background: #fff;
	margin-top: 0;
	visibility: hidden;
	transform-origin:center top;
	transform: rotateX(-90deg);
	transition-duration:0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.mbMenu.show{
	visibility: visible;
	transform: rotateX(0deg);
}
.mbMenu:after{
	content: "";
	display: block;
	width:200%;
	height: 1px;
	background: #ccc;
	position: absolute;
	top: 0;
	left: -50%;
	transform: scale(0.5);
}
.mbMenu dd{
	float: none;
	width: 100%;
	height:auto;
}
.mbMenu dd .a1{
	display: block;
	border-radius:0;
	height:1.8rem;
	line-height:1.8rem;
	font-size: 0.7rem;
}
@media only screen and (max-width:1024px) {
	/*top*/
	.headBox{
		box-shadow:0 1px 3px rgba(0,0,0,0.1);
		position: fixed;
		width: 100%;
		height:2.25rem;
		top: 0;
		left: 0;
		background: #fff;
	}
	.logo{padding-left:5px}
	.logo img{
		height: 115%;
		position: relative;
		top:-0.15rem;
	}
	.menuDl{visibility:hidden}
	#menu-btn{display: block}
	.mbMenu dd .a1:active{
		background: #9c0000;
    	color: #fff;
	}
	.menuDl dd .div_a{
		display: block;
		position: static;
		background:#f0f0f0;
		display: none;
	}
	.menuDl dd .div_a a {
		height:1.75rem;
		line-height:1.75rem;
		font-size: 0.65rem;
	}
	.menuDl dd .div_a a:active{
		background: #9c0000;
    	color: #fff;
	}
	.menuDl dd .div_a a.hover{
		background: #9c0000;
    	color: #fff;
	}
	/*banner*/
	#indexSlide{margin-top:2.25rem}
	#indexSlide .swiper-slide{
		overflow: hidden;
	}
	#indexSlide .swiper-slide img{
		display: block;
		width: auto;
		height:7rem;
		position: relative;
		left: 50%;
		transform:translate(-50%,0)
	}
	#indexSlide .swiper-pagination-bullets{bottom:5px}
	#indexSlide .swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height: 8px;margin:0 3px;}
	/**/
	.ixBox{
		width: 100%;
		clear: both;
		float: none;
	}
	.ixT{
		height: 1.8rem;
		line-height: 1.8rem;
		font-size:0.8rem;
		font-weight: normal
	}
	.ixBoxC1{padding:10px;}
	.ixBoxC2{padding:10px;}
	.ixBoxC1 .txtBox{
		margin-top:0;
		font-size: 0.7rem;
		height:auto;
		line-height:0.9rem;
	}
	.ixBoxC1 .more{
		margin-top:0.4rem;
		width:1.4rem;
		height: 0.75rem;
		background-size:100% auto;
	}
	.ixBoxC1List1{margin-top: 0;}
	.ixBoxC1List1 dd{
		height:1.5rem;
		line-height: 1.5rem;
	}
	.ixBoxC1List1 dd .a1{
		height:1.5rem;
		line-height: 1.5rem;
		font-size: 0.7rem
	}
	.ixBoxC1List1 dd .a2{
		width: 1.5rem;
		height:1.5rem;
		background-image: url(../images/icon3sj.png);
		background-size:60% auto;
	}
	.ixBoxC1List1 dd .a2:hover{background-image: url(../images/icon3sjh.png)}
	#ixBoxC2Slide{margin-top: 5px;}
	.ixBoxC2Dl dd{
		height: 3.75rem;
		margin-bottom: 10px;
	}
	.ixBoxC2Dl dd .pic{
		width: 6.25rem;
		height: 3.75rem;
		overflow: hidden;
	}
	.ixBoxC2Dl dd .pic img{
		width: 6.25rem;
		height: 3.75rem;
	}
	.ixBoxC2Dl dd .divR .divT {
		height:auto;
		line-height:0.9rem;
		font-size: 0.7rem;
	}
	.ixBoxC2Dl dd .divR span {
		height: 0.75rem;
		line-height: 0.75rem;
		margin-top:0.75rem;
		font-size: 0.6rem;
	}
	#ixBoxC2Slide .swiper-pagination{bottom: 5px}
	.ixBoxC3{padding:10px}
	.ixBoxC3Txt{
		margin-top: 0;
		font-size: 0.7rem;
		height: auto;
		display: -webkit-box;
		-webkit-line-clamp:3;
		-webkit-box-orient: vertical;
	}
	.ixBoxC3.typ2{height:auto !important}
	.ixBoxC3.typ2 img{width:80%;height:auto !important;margin:0 auto}
	.ixBoxC4{padding:10px}
	.ixBoxC4Dl{margin-top: 0;}
	.ixBoxC4Dl dd {
		display: block;
		height:2.3rem;
		overflow: hidden;
		margin-bottom:10px;
	}
	.ixBoxC4Dl dd a {
		height: 2.3rem;
		line-height: 2.3rem;
		font-size:0.75rem;
	}
	.linkBoxC{padding-top: 0}
	.linkBoxC a {
		height: 0.8rem;
		line-height: 0.8rem;
		padding: 0 0.7rem;
		font-size: 0.7rem;
	}
	.foot{
		padding: 10px;
		line-height:0.8rem;
		font-size: 0.6rem;
	}
	.foot .fl{
		display: block;
		float: none;
		text-align: center;}
	.foot .fr{
		display: block;
		float: none;
		text-align: center;
	}
	/*********内页*********/
	.subBanner{
		margin-top: 2.25rem;
		height:6rem;
		padding-top: 0;
		background-size:cover;
	}
	.nav{margin-top: 0;margin-bottom: 0;position: relative;z-index: 99}
	.navT{
		height:1.8rem; 
		overflow: hidden;
		text-align: center;
		box-shadow:0 1px 3px rgba(0,0,0,0.1)
	}
	.navT span{
		display: inline-block;
		height: 1.8rem;
		line-height: 1.8rem;
		font-size: 0.7rem;
		padding-right:0.65rem;
		background-image: url(../images/icon_p33.png);
		background-repeat: no-repeat;
		background-position: right 45%;
    	background-size: auto 0.5rem;
	}
	.navT.show{background:#9c0000}
	.navT.show span{color:#fff;background-image: url(../images/icon_p33h.png);}
	.navC{
		position: absolute;
		top: 1.8rem;
		left: 0;
		width: 100%;
		background: #fff;
		max-height:calc(100vh - 10.05rem);
		overflow: hidden;
		overflow-y: auto;
		box-shadow:0 1px 3px rgba(0,0,0,0.2);
		visibility: hidden;
		transform-origin: center top;
		transform: rotateX(-90deg);
		transition-duration: 0.3s;
		transition-property: all;
		transition-timing-function: linear;
	}
	.navC.show{visibility:visible;transform:rotateX(0deg)}
	.navC:after {
		content: "";
		display: block;
		width: 200%;
		height: 1px;
		background: #ccc;
		position: absolute;
		top: 0;
		left: -50%;
		transform: scale(0.5);
	}
	.navC a{
		display:block;
		clear: both;
		height: 1.8rem;
		line-height:1.8rem;
		padding:0; 
		font-size:0.7rem;
		margin:0; 
		border-bottom:1px solid #fff;
	}
	.navC a.hover{border-bottom:1px solid #9c0000;}
	.navC a:hover{border-bottom:1px solid #9c0000;}
	.pageBox{
		width: 100%;
		padding: 0 10px;
		box-sizing: border-box;
		min-height:calc(100vh - 14.18rem);
	}
	.h30{height:0.8rem}
	.h40{height:1rem}
	/*全文列表*/
	.textList{border-top:none}
	.textList dd {
		height:1.75rem;
		line-height:1.75rem;
		border-bottom:0.5px solid #cccccc;
	}
	.textList dd .a1{
		font-size:0.7rem;
		padding-left:0.5rem;
		background-image: url(../images/icon1.jpg);
		background-position:0.1rem center;
		background-repeat: no-repeat;
	}
	.textList dd span{font-size:0.7rem;}
	.textList dd .bt {
		width:1rem;
		height:1.75rem;
		line-height: 1.75rem;
		text-align: center;
		background-image: url(../images/icon6.png);
		background-position: center center;
		background-repeat: no-repeat;
	}
	.textList dd .a1 span{padding-right:0.1rem}
	.textList3 dd{padding:10px}
	.textList3 dd .divT {
		height:1rem;
		overflow: hidden;
		line-height:1rem;
		color: #444444;
		font-size:0.7rem;
		margin-top: 0;
	}
	.textList3 dd .divT2 {
		height:1rem;
		overflow: hidden;
		line-height: 1rem;
		font-size:0.7px;
		padding-bottom:10px;
		border-bottom:0.5px solid #d5d5d5;
	}
	.textList3 dd .txt {
		overflow: hidden;
		color: #888888;
		font-size:0.65rem;
		padding: 0.4rem 0;
		margin-top:0;
	}
	.textList4{padding-top:10px;border-top:none}
	.textList4 dd{margin-bottom: 10px}
	.textList4 dd .divT {
		height: 1.2rem;
		line-height:1.2rem;
		font-size:0.7rem;
		padding-left: 10px;
	}
	.textList4 dd .txt {
		font-size:0.65rem;
		line-height:1rem;
		padding-left: 10px;
	}
	/**/
	.dqgzBox{border-top: none}
	.dqgzBox .divT {
		height:1.5rem;
		line-height: 1.5rem;
		font-size:0.75rem;
	}
	.dqgzBox .txt {
		color: #666666;
		font-size:0.7px;
		line-height:1rem;
		margin-bottom:10px;
	}
	.form1.z{
		float: none;
		width: 100%;
		clear: both;
	}
	.form1.y{
		float: none;
		width: 100%;
		clear: both;
	}
	.form1 dt {
		height:1.8rem;
		font-size:0.7rem;
		line-height: 1.8rem;
		margin-bottom:10px;
	}
	.form1 dd{margin-bottom: 10px;}
	.form1 dd .inputT {
		height: 1.8rem;
		padding: 0 10px;
		line-height: 1.8rem;
		font-size:0.65rem;
	}
	.form1 dd textarea {
		height: 6.2rem;
		padding: 10px;
		line-height:1rem;
		border: 1px solid #cdcdcd;
		font-size: 0.65rem;
	}
	.form1 dd .code {
		width: 4rem;
		height: 1.5rem;
	}
	.form1 dd .code img{
		width: 4rem;
		height: 1.5rem;
	}
	.form1 dd .bt {
		height: 1.8rem;
		line-height: 1.8rem;
		font-size: 0.7rem;
	}
	/**/
	.textImg{margin-top:20px}
	.textImg dd {
		padding:5px;
		overflow: hidden;
		border: 1px solid #e5e5e5;
		margin-bottom:10px;
	}
	.textImg dd a .pic {
		width: 5.9rem;
		height: 3.5rem;
	}
	.textImg dd a .pic img{
		width: 5.9rem;
		height: 3.5rem;
	}
	.textImg dd a .divR {
		float: right;
		width: 2.5rem;
		height: 2.35rem;
		border-left: 1px solid #e5e5e5;
		line-height: 2.35rem;
		font-size:0.7rem;
		margin-top: 0.6rem;
	}
	.textImg dd a .divC{padding:0 10px;}
	.textImg dd a .divC .divT {
		height:1rem;
		line-height: 1rem;
		font-size: 0.7rem;
	}
	.textImg dd a .divC .txt {
		font-size: 0.65rem;
		height: auto;
		line-height:0.8rem;
	}
	.textImg dd a .divC span {
		line-height:1rem;
		margin-top: 0
	}
	.navT em{display: none}
	/**/
	.textImg2{margin:20px -5px 0 -5px;}
	.textImg2 dd{
		width: 50%;
		margin-bottom:10px;
	}
	.textImg2 dd a{margin:0 5px}
	.textImg2 dd .divC .divT {
		height:1rem;
		line-height: 1rem;
		font-size: 0.7rem;
		margin-top:3px;
	}
	.textImg2 dd .divC .txt {
		height:1.5rem;
		font-size: 0.65rem;
		line-height:0.8rem;
	}
	.textImg2 dd .divC{padding-bottom:10px}
	/**/
	.serviceDl{margin:20px -5px 0 -5px}
	.serviceDl dd{margin-bottom: 10px}
	.serviceDl dd a {margin: 0 5px}
	.serviceDl dd a div span {
		height:1rem;
		line-height:1rem;
		font-size:0.7rem;
		padding-top:1.7rem;
		background-size:auto 1.5rem;
	}
	.articleT {
		line-height:1.2rem;
		font-size:0.8rem;
		padding-top:20px;
	}
	.articleT2 {
		height:1.3rem;
		line-height:1.3rem;
	}
	.h15{height:0.5rem}
	.pageBoxC video{width: 100% !important}
	#articleSlide{width: 100%;padding-top: 10px}
	.articleBox {
		margin-top:10px;
		font-size: 0.7rem;
		line-height:1.2rem;
	}
	.articleHand {
		font-size: 0.7rem;
	}
	.articleHand a {
		line-height:1.5rem;
		padding: 0 10px 0 20px;
		background-size: auto 60% !important;
	}
	.articleHand a.word{background: url(../images/word.png) no-repeat left center;}
	.article_pageUp {
		font-size:0.7rem;
		line-height:1.2rem;
		padding-top:10px;
	}
	/**/
	.leadershipDl{padding: 0 10px;margin: 0 -5px;;margin-top: 20px}
	.leadershipDl dd{margin-bottom: 10px;width: 50%}
	.leadershipDl dd a {
		padding:10px;
		margin: 0 5px;
	}
	.leadershipDl dd a .divT {
		height:1.2rem;
		line-height: 1.2rem;
		font-size:0.75rem;
	}
	.leadershipDl dd a .divT2 {
		height: 1.2rem;
		line-height: 1.2rem;
		font-size: 0.7rem;
	}
	.leadershipDl dd a .txt {
		font-size:0.6rem;
		line-height:0.8rem;
		margin-top: 0;
		height:2.3rem;
	}
	/***/
	.publicationDl{margin:0 -5px; margin-top: 10px;padding: 0 10px;}
	.publicationDl dd {
		width:50%;
		padding: 0 5px;
		margin-bottom:10px;
	}
	.publicationDl dd .divBt span {
		line-height:1.5rem;
		font-size:0.7rem;
	}
	.publicationDl dd .divBt .a1{
		width:1rem;
		height:1.5rem;
		background-size: auto 0.7rem;
		margin-right:0;
	}
	.publicationDl dd .divBt .a2{
		width:1rem;
		height:1.5rem;
		background-size: auto 0.7rem;
	}
	.publicationDl dd .divBt {
		height:1.5rem;
		padding: 0 5px;
	}
	.rmtDl{margin: 0 -5px;margin-top: 10px;}
	.rmtDl dd a {
		margin: 0 5px;
		padding:10px;
	}
	.rmtDl dd{
		width:50%;
	}
	.rmtDl dd:nth-child(1) {
		width:100%;
	}
	.rmtDl dd a .divT{
		height:2rem;
	}
	.rmtDl dd a .divT span {
		font-size:1.5rem;
		line-height: 2rem;
	}
	.rmtDl dd a .divT div {
		padding-left:0.2rem;
		padding-top:0.1rem;
	}
	.rmtDl dd a .divT div .em1 {
		height:0.9rem;
		line-height:0.9rem;
		font-size: 0.7rem;
	}
	.rmtDl dd a .divT div .em2 {
		height: 0.8rem;
		line-height:0.8rem;
		font-size: 0.6rem;
	}
	.rmtDl dd{margin-bottom: 10px}
	.rmtDl dd a .txt {
		font-size: 0.65rem;
		line-height:0.9rem;
		margin-top: 0;
		height:auto
	}
	.rmtDl dd a .divT2 {
		height:1.2rem;
		font-size: 0.55rem;
		line-height:1.2rem;
		margin-top: 0;
	}
	.rmtDl dd a .divT2 i{font-size: 0.55rem}
	.msgDl{margin-top:15px;margin-left: 0}
	.msgDl dd .inputT {
		display: block;
		clear: both;
		width:100%;
		height:1.8rem;
		line-height:1.8rem;
		font-size:0.7rem;
		padding: 0 5px;
		margin: 0 0 10px 0;
	}
	.msgDl dd textarea {
		width: 100%;
		height: 6rem;
		line-height:0.9rem;
		font-size:0.7rem;
		padding:5px;
		margin: 0 0 10px 0;
	}
	.msgDl dd .inputT.typ3{
		width:50%;
		clear: none;
		float: left;
	}
	.msgDl dd .code {
		float: left;
		overflow: hidden;
		height:1.8rem;
		margin-left:5px;
	}
	.msgDl dd .code img {
		width:3rem;
		height: 1.8rem;
	}
	.msgDl dd .code span {
		height: 1.8rem;
		line-height: 1.8rem;
		font-size: 0.6rem;
		padding-left:5px;
	}
	.msgDl dd .bt {
		width: 100%;
		height: 1.8rem;
		line-height: 1.8rem;
		font-size: 0.7rem;
	}
	.page{padding:0}
	.page a{padding: 3px 6px;}
	.mvBox{width:100%}
}