@charset "utf-8";
.clearB{clear:both;}
ul,li{list-style:none;margin:0;padding:0;}
.second-content{width:94%;margin:0 auto;padding-bottom:2em;}
.banner-img img{width:100%;}

/*business*/
.second-menu-item{float:left;font-size:1.2em;height:3em;line-height:3em;width: 14%;text-align:center;}
.second-menu-item-long{width:20%;}
.second-menu-item-longl{width:45%;}
.second-menu-item a{color:#333;display:inline-block;color:#004da3;font-weight:bold;}
.second-menu-item a:hover{text-decoration:none;}
.second-menu-item-active a{border-bottom:3px solid #004da3;height:2.8em}
.second-menu{margin:0 auto;overflow-x:scroll;background:#f2f2f2;}

.content-inner{overflow:hidden;}
.jj-img{float: right !important;margin-left: 2em !important;width:35%;margin-top: -50px !important;}
.jj-img img{width:100%;}
.jj-title{font-size: 1.3em;font-weight:bold;width: 100%;margin:1em 0;}
.jj-sum{color:#666;line-height:1.5em;text-align:justify;font-size:1.2em;}
.message-lds{text-align:right;}
.message-lds img{width:30%;}
.second-about-module-title{font-size:1.3em;font-weight:bold;margin-top: 2em;}
.second-manager-item{float:left;width:47%;margin-left:3%;margin-bottom:1em;}
.second-manager-pic{width:100%;height:100%;border:0.1em solid #e5e5e5;border-bottom:none;box-sizing:border-box;height: 160px;}
.second-manager-pic img{width:100%;height:100%;}
.second-manager-content{overflow:hidden;margin-left:-5%;margin-top:1em;}

.second-manager-outer{height:7em;padding-left:1em;background:#004da3;}
.second-manager-title{line-height:1.9em;font-size:1.3em;}
.second-manager-title a{color:#fff;}
.second-manager-sum{color:#fff;}
.second-about-title{font-size:1.2em;background:#f5f5f5;padding:0.5em 1em;line-height:1.4em}
.second-about-title a{color:#333;}
.second-about-item{margin-bottom:1em;}
.second-about-content{margin-top:1.5em}
.second-qyry-item{float:left;}
.second-qyry-module{overflow:hidden;height:10em;}
.second-qyry-item{width:47%;}
.second-qyry-item-pic{width:90%;height:10em;margin-left:10%;}
.second-qyry-item-pic img{width:100%;height:100%;}

/*news*/
.second-menu-item1{float:left;font-size:1.2em;height:3em;line-height:3em;width: 48%;}
.second-menu-item1 a{color:#333;display:inline-block;color:#004da3;font-weight:bold;}
.second-menu-item1 a:hover{text-decoration:none;}
.second-menu-item-active a{border-bottom:3px solid #004da3;height:2.8em}
.second-menu1{margin:0 auto;background:#f2f2f2;height:3.6em;}
.second-menu1 ul{width:95%;margin:0 auto;}

.text-news-date{width:17%;float:left;}
.text-news-date b{display:block;font-size:3.9em;line-height:1em;color:#444;}
.text-news-date a{font-size:1.2em;color:#444;}
.text-right{width:78%;float:left;padding-left:3%;}
.text-news-item{padding:1em 0.2em 1em 1em;border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;margin-bottom:1.3em;}
.text-news-module{margin-top:1.5em;}
.text-news-title{font-size:1.3em;font-weight:bold;height:1.6em;background:url(../images/news-title-bg.jpg) no-repeat left bottom;background-size:7%;}
.text-news-title a{color:#333;display: block;width: 95%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.text-news-sum{font-size:1.2em;margin-top:0.4em;text-align:justify;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*business*/
.bus-img{width:100%;}
.bus-img img{width:100%;height:100%;}
.jj-sum p{font-size:1.1em;text-align:justify;}
.second-bus-items{float:left;width:48.5%;margin-left:3%;position:relative;margin-bottom:1em;}
.second-bus-pics{width:100%;height:100%;}
.second-bus-pics img{width:100%;height:100%;}
.second-bus-items:nth-child(odd){margin-left:0;}
.second-bus-titles{position:absolute;width:96%;background:url(../images/bus-title-bg.png) repeat;height:3em;line-height:3.5em;padding-left:4%;font-size:1.2em;}
.second-bus-titles a{color:#fff;display:inline-block;background:url(../images/bus-title-icon.jpg) no-repeat 0em 0.8em;height:2em;background-size:5%;width:100%;}
.second-bus-item{width:100%;position:relative;}
.second-bus-pic{width:100%;}
.second-bus-pic img{width:100%;height:100%;} 
.second-bus-title{position:absolute;width:97%;background:url(../images/bus-title-bgl.png) repeat;height:3em;line-height:3.5em;padding-left:3%;font-size:1.2em;}
.second-bus-title a{color:#fff;display:inline-block;background:url(../images/bus-title-icon.jpg) no-repeat 0em 0.8em;height:2em;background-size:2.5%;width:100%;}
.second-bus-module{margin-top:1.5em;}
.second-business-pic{width:70%;margin:0 auto;}
.second-business-pic img{width:100%;height:100%;}
.second-business-module{margin-top:1.5em;position:relative;}
.second-business-title{font-size:1.2em;margin-bottom:1.5em;}
.second-business-title a{color:#004da3;font-weight:bold;}
.second-business-sum{color:#666;line-height:1.5em;text-align:justify;font-size:1.2em;margin-top:1.5em;}
.second-business-more{position:absolute;right:0;top:0;font-size:1.2em;font-weight:bold;width:5em;height:1.8em;background:#6fbf20;text-align:center;border-radius:3em;line-height:1.8em;}
.second-business-more a{color:#fff;}
.second-inter-pic{float:left;width:30%;height:7em;}
.second-inter-pic img{width:100%;height:100%;}
.second-inter-item{margin-bottom:1.5em;border-bottom:1px solid #e5e5e5;padding-bottom:1.5em;}
.second-inter-outer{float:left;width:67%;margin-left:3%;}
.second-inter-content{margin-top:1.5em;padding-top:1.5em;border-top:1px solid #e5e5e5;}
.second-inter-title{font-size:1.25em;font-weight:bold;margin-bottom:0.2em;}
.second-inter-title a{color:#333;display: block;width: 95%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.second-inter-sum{font-size:1.1em;line-height:1.5em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.second-inter-more{width:7em;height:2em;background:#6fbf20;text-align:center;border-radius:3em;line-height:2em;margin-top:0.5em;font-size}
.second-inter-more a{color:#fff;}


/*CSR*/
.second-csr-title{font-size:1.2em;font-weight:bold;}
.second-csr-title a{color:#333;display: block;width: 95%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.second-csr-item{border-bottom:1px solid #e5e5e5;margin-bottom:1.5em;padding-bottom:1.5em;}
.second-csr-content{border-top:1px solid #e5e5e5;margin-top:2em;padding-top:1.5em;}
.second-csr-date{font-size:1.1em;color:#666;line-height:3em;}
.second-csr-sum{font-size:1.1em;color:#666;line-height:1.5em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.second-pcsr-pic{float:left;width:27%;}
.second-pcsr-pic img{width:100%;}
.second-pcsr-outer{float:left;width:70%;margin-left:3%;}
.second-pcsr-item{margin-bottom:1.5em;border-bottom:1px solid #e5e5e5;margin-bottom:1.5em;padding-bottom:1.5em;}
.second-pcsr-content{margin-top:1.5em;border-top:1px solid #e5e5e5;margin-top:2em;padding-top:1.5em;}
.second-pcsr-title{font-size:1.1em;}
.second-pcsr-title a{color:#1b5ba5;}
.second-pcsr-subtitle{font-size:1.2em;font-weight:bold;height:1.6em;line-height:1.5em;overflow:hidden;}
.second-pcsr-sum{font-size:1.1em;line-height:1.5em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.second-pscr-download{width:6em;height:2em;background:#6fbf20;font-size:1.1em;border-radius:3em;text-align:center;line-height:2em;margin-top:0.5em;}
.second-pscr-download a{color:#fff;}
.i-tabs-inter .i-tabs-item{font-size:1.3em;height:2em;line-height:3em;display:inline-block;margin-right:1.2em;font-weight:bold;}
.i-tabs-inter .i-tabs-item-active{color:#1b5ba5}
.second-inner-sum{font-size:1.1em;text-align:justify;margin-top:1.5em;line-height:1.5em;}

.i-pager {
	height: auto;
	font-size: 16px;
	margin-top: 37px;
	text-align: center;
	clear: both;
	color: rgb(102, 102, 102);
	margin-bottom: 3%;
}

.i-pager-next a {
	width: 77px;
	color: rgb(9, 54, 140);
	display: inline-block;
}

.i-pager-last a {
	width: 77px;
	color: rgb(9, 54, 140);
	display: inline-block;
}

.i-pager-first,
.i-pager-prev,
.i-pager-next,
.i-pager-last,
.i-pager-item {
	display: inline-block;
	width: auto;
	min-width: 38px;
	height: 38px;
	margin-left: 6px;
	border-radius: 4px;
	border: 1px solid rgba(102, 102, 102, 0.3);
	text-align: center;
	line-height: 38px;
	font-size: 16px;
	padding: 0px;
	color: rgb(102, 102, 102) !important;
}

.i-pager-next,
.i-pager-last,
.i-pager-first,
.i-pager-prev {
	font-size: 15px;
	vertical-align: bottom;
	color: rgb(102, 102, 102) !important;
}

.i-pager-info {
	height: 35px;
	background-color: rgb(255, 255, 255);
	border-radius: 4px;
	border: 1px solid rgba(102, 102, 102, 0.3);
	font-size: 16px;
	vertical-align: bottom;
	color: rgb(102, 102, 102);
	margin-left: 7px;
}

.i-pager-current {
	width: auto;
	text-align: center;
	display: inline-block;
	margin-left: 6px;
	line-height: 38px;
	border: none;
	color: rgb(102, 102, 102);
	padding: 0px;
}

.i-pager-info-c {
	color: rgb(0, 129, 204);
	width: auto;
	text-align: center;
	display: inline-block;
	padding-right: 0px;
	font-size: 16px;
	padding-left: 6px;
	line-height: 34px;
	border: none;
}

.i-pager-info-p {
	color: rgb(102, 102, 102);
	width: auto;
	text-align: center;
	display: inline-block;
	padding-left: 6px;
	font-size: 16px;
	font-weight: 200;
	line-height: 34px;
	border: none;
}

.i-pager-info-t {
	color: rgb(102, 102, 102);
	width: auto;
	text-align: center;
	display: inline-block;
	margin: 0px 3px;
	line-height: 38px;
	border: none;
}

.i-pager a:hover {
	color: rgb(255, 255, 255) !important;
}

.i-pagers a {
	color: #0081cc;
	display: inline-block;
}

.i-pagers:hover {
	background: #004da3;
	color: rgb(255, 255, 255) !important;
}

.i-pager-item-active {
	background: rgb(3, 108, 180);
}

.i-pager-item-active span {
	color: rgb(255, 255, 255);
}

.i-pager-item:hover {
	background: rgb(3, 108, 180);
	color: rgb(255, 255, 255);
}

.i-pager-next:hover {
	background: rgb(3, 108, 180);
	color: rgb(255, 255, 255) !important;
}

.i-pager-last:hover {
	background: rgb(3, 108, 180);
	color: rgb(255, 255, 255) !important;
}

.i-pager-info {
	display: inline-block;
	line-height: 37px;
	margin-left: 3px;
	font-family: Arial, "Microsoft YaHei", sans-serif;
	padding-left: 0px;
	padding-right: 10px;
}

.i-pagers {
	display: inline-block;
	border: 1px solid rgba(102, 102, 102, 0.3);
	padding: 3px 4px;
	font-size: 14px;
	border-radius: 4px;
	width: 56px;
	height: 29px;
	line-height: 29px;
	text-align: center;
}