@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑"; outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
q:before,q:after {content:''}
abbr,acronym { border:0}
a{ text-decoration:none; color:#272727;}
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
.qing {
	display: block;
	clear: both;
}
.clearfix{
	clear: both;
	display: block;
	float: none;
}
.public-container{
	width:1200px;
	margin:0 auto;
}
.fl{
	display: block;
	float: left;
}
.fr{
	display: block;
	float: right;
}
.navbar li a,
.more-news a,
.more-news a span,
.project-more a,
.project-more a span,
.cd-timeline-block,
.introduce-more a span,
.about-main-button span,
.about-main-rpic2 a span,
.about-main-rpic3 a span,
.about-main-rpic4 a span,
.cd-read-morethr,
.cd-read-morethr:before,
.cd-read-more,
.cd-read-more:after,
.block-one,
.pic-mask,
.about-pic1 img,
.ipro-info,
.inews-items
.inews-items,
.inew-date,
.inew-date span,
.inew-date small,
.nav-items a,
.nav-act a,
.footer-nav-l ul li a,
.footer-nav-c ul li a,
.inews-items:after,
.ij-vd span,
.aump-pic img,
.honor-mask,
#tabs li a,
.tabulous_active:after,
.pro-pic-mask,
.part-mask,
.news-pic img,
.jobb-tit a span,
.prod-more span,
.art-back span {
	transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}
.adv .subnav-items-act a,.news .subnav-items-act a,.partner .subnav-items-act a,.adv .subnav-items-act:hover a,.news .subnav-items-act:hover a,.partner .subnav-items-act:hover a{
	border-bottom: 0 none;
}
/*分页*/
.page{
	display: table;
	margin: 44px auto;
}
.page li{
	display: block;
	float: left;
	margin-right: 10px;
}
.page li a{
	display: block;
	min-width: 40px;
	font-size: 12px;
	color: #4f4f4f;
	text-align: center;
	line-height: 28px;
	border: 1px solid #d4d4d4;
	border-radius: 0 5px 0 5px;
	box-sizing: border-box;
}
.page-items-last a,.page-items-next a{
	display: block;
	width: 60px;
	height: 30px;
}
.page li a:hover,.page-items-act a{
	height: 30px;
	line-height: 30px !important;
	color: #f6f6f6 !important;
	background: #3772ca;
	border: 0 none !important;
}
/*文章页*/
.article{
	padding-top: 40px;
	background: #fff;
}
.article-title{
	font-size: 20px;
	text-align: center;
}
.art-info{
	display: block;
	width: 860px;
	height: 34px;
	font-size: 12px;
	line-height: 32px;
	margin: 20px auto;
	text-align: center;
	color: #7E7E7E;
	border-top: 1px solid #7E7E7E;
	border-bottom: 1px solid #7E7E7E;
}
.art-info span{
	margin-right: 14px;
}
.article-main{
	padding: 0 6%;
}
.article-main p{
	font-size: 14px;
	line-height: 30px;
	color: #444;
}
.article-list{
	margin: 30px 6% 40px;
	padding-top: 14px;
	overflow: hidden;
	zoom: 1;
	border-top: 1px solid #7E7E7E;
}
.art-ln p{
	font-size: 12px;
	line-height: 32px;
}
.art-ln p span{
	color: #777;
}
.art-back{
	position: relative;
	display: block;
	width: 96px;
	height: 42px;
	font-size: 14px;
	line-height: 42px;
	text-align: center;
	margin-top: 11px;
	border: 1px solid #1654B1;
	overflow: hidden;
	color: #1654B1;
	box-sizing: border-box;
}
.art-back span{
	position: relative;
	display: block;
	top: 0;
	font-size: 14px;
	color: #1654B1;
}
.art-back:hover {
	border: 0 none;
	background: #1654B1;
	line-height: 42px;
	color: #fff;
}
.art-back:hover span{
	top: -100%;
	color: #fff;
}
