@charset "UTF-8";
.bgFont {
    width: 100%;
    height: 190px;
    background: transparent url("../images/about-fonts.jpg") repeat scroll center center;
    overflow: hidden;
}
.bgFont img {
    margin: 66px auto;
    display: block;
}
.static_float {
    position: fixed;
    left: 10px;
    top: 30%;
    z-index: 89;
}
header, footer, nav, section, article, menu, aside {
    display: block;
    position: relative;
}
.static_float a.sel {
    background: #E10000 none repeat scroll 0% 0%;
}

.static_float a.sel {
    background: #ef7e1a none repeat scroll 0% 0%;
}
.static_float a:hover {
    transition: all 0.2s ease-in-out 0.01s;
    background: #ef7e1a none repeat scroll 0% 0%;
}
.static_float a {
    background: #82ae51 none repeat scroll 0% 0%;
    display: block;
    text-align: center;
    width: 60px;
    height: 60px;
    overflow: hidden;
    margin-bottom: 5px;
    border-radius: 30px;
    line-height: 60px;
    font-size: 12px;
    color: #FFF;
    opacity: 0.9;
}

/*^
 * 头部导航
 * @authro      : 方彭祥
 * @created     : 2015-4-23
 */	
/*^
 * 新闻动态
 * @authro      : 方彭祥
 * @created     : 2015-4-23
 */	
.newsCenter{ padding-top:60px;}
.newsCenterList{
	height:520px;  
	position:relative; 
	}
/*内容*/		
.newsCenterList .bd{ position:relative; height:100%; z-index:0; height:529px; width:1200px; overflow:hidden; padding:0 9px;; padding-top:9px;}
.newsCenterList .bd .tempWrap{ overflow:visible !important}
.newsCenterList .bd .bd_dl{ overflow:visible !important}
.newsCenterList .bd li{
	zoom:1; 
	vertical-align:middle; 
	height:520px; 
	width:350px; 
	background:#FFF; 
	box-shadow:0px 0px 9px #dddcdc; 
	margin-right:75px;
	-webkit-transition: .3s all;
	-moz-transition: .3s all;
	-ms-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all;
	position:relative;
	/*top:1000px;*/
	}
.newsCenterList .bd li:hover{
	box-shadow:0px 0px 9px #b8b8b8; 

	-webkit-transition: .3s all;
	-moz-transition: .3s all;
	-ms-transition: .3s all;
	-o-transition: .3s all;
	transition: .3s all;
	}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.newsCenterList .prev{
	display:block; 
	position:absolute; 
	width:36px; 
	height:69px; 
	/*left:-1000px;*/
	left:-45px;
	top:50%; 
	margin-top:-30px; 
	background:url(../../images/know.png) no-repeat -200px -140px;
	}
.newsCenterList .next{
	display:block; 
	position:absolute; 
	width:36px; 
	height:69px; 
	/*right:-1000px; */
	right:-60px;
	top:50%; 
	margin-top:-30px; 
	background:url(../../images/know.png) no-repeat -236px -140px;
	}
.newsPress{}
.newsPressTitle{ padding:20px 24px 0 24px;}
.newsPressTitle h1{ text-align:center; font-weight:normal; margin-bottom:10px;}
.newsPressTitle h1 a{ color:#0f4da1; font-size:20px; font-family:"Microsoft YaHei";}
.newsPressTitle h1 a:visited{color:#0f4da1;}
.newsPressTitle h1 a:hover{color:#0f4da1;}
.newsPressTitle h1 a:active{color:#0f4da1;}
.newsPressTitle span{ display:block; text-align:center; border-bottom:1px solid #f0f0f0; color:#cdcdcd; font-size:12px; font-family:"Microsoft YaHei"; padding-bottom:5px;}
.newsPressTitle2{
	width:320px;
	height:60px;
	line-height:60px;
	color:#555555; 
	font-size:14px; 
	font-family:"Microsoft YaHei"; 
	text-align:center; 
	overflow:hidden;
	margin:0 auto;
}
.newsPressTitle2 div{overflow:hidden}
.newsPressPic{ width:350px; height:180px; margin-bottom:20px; overflow:hidden}
.newsPressPic img{ 
	width:350px; 
	height:180px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	}

.newsPressText{ color:#8c8c8c; font-size:14px; font-family:"Microsoft YaHei"; line-height:24px; height:96px; overflow:hidden; padding:0 24px; margin-bottom:25px;}
.newsPressMore{ text-align:center}
.newsPressMore a{ 
	display:inline-block; 
	width:107px; 
	height:30px;
	text-align:center; 
	background:#3e9be9;
	border-radius:15px; 
	line-height:30px; color:#fefefe; 
	font-size:14px; 
	font-family:"Microsoft YaHei";
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	
}
.newsPressMore a img{
	width:107px; 
	height:30px;
	}
.newsPressMore a:visited{color:#fefefe;}
.newsPressMore a:hover{
	color:#fefefe;
}

.newsPressMore a:active{color:#fefefe;}
.newsCenterList .bd li:hover .newsPressPic img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}
.newsCenterList .bd li:hover .newsPressMore a{
	width:120px;
	background:#008bff;
}

.subPart .bg1 {
	background: #fff;
}
.subPart.bg2 {
	background: #f1f1f1;
}


.newsBg1{
	background:url(../images/newsBg1.jpg) no-repeat center top;
	}
.newsBg2{
	background:url(../images/newsBg2.jpg) no-repeat center top;
	}
.newsBannerText{
	width:1003px;
	height:108px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-54px 0 0 -501px;
	}
	
.newsCon2{padding:20px 0 50px 0; overflow:hidden;}
.newsCon2 li{ width:277.5px; margin-right:30px; height:222px; overflow:hidden; float:left; margin-bottom:25px;}
.newsCon2 li .top{ height:90px; padding:15px; background:#FFF; overflow:hidden;}
.newsCon2 li .top:hover{ height:114px; cursor:pointer;}
.newsCon2 li .top:hover p{ display:block;}
.newsCon2 li .top p{ display:none;}
.newsCon2 li .top img{ float:left; height:90px; width:130px; margin-right:10px;}
.newsCon2 li .top h3{ font-weight:normal; color:#353535; height:48px; overflow:hidden; font-size:16px;}
.newsCon2 li .top span{ font-size:12px; display:block; line-height:22px;}
.newsCon2 li  .ioc{ background:url(../images/ioc.png) no-repeat; background-position:32px; height:6px;}
.newsCon2 li .bottom{ height:96px; overflow:hidden; font-size:12px;}

.newsCon3{
	overflow:hidden; 
	height:561px;
	padding:8px 0 80px 0;
	background:url(../images/newsCon3Bg.jpg) no-repeat center 8px;
	}
.newsCon3List{ overflow:hidden; width:1300px;}
.newsCon3List dd{ 
	display: inline;
	float: left;
	width: 548px;
	height:240px;
	margin: 0 102px 79px 0;
}
.newsCon3List dd p{ width:548px; height:150px; margin-bottom:18px;}
.newsCon3List dd p img{ width:548px; height:150px;}
.newsCon3List dd h1{ font-weight:normal; line-height:16px; margin-bottom:8px;}
.newsCon3List dd h1 a{ color:#008fdb; font-size:16px;}
.newsCon3List dd h1 a:visited{ color:#008fdb}
.newsCon3List dd h1 a:hover{ color:#008fdb}
.newsCon3List dd h1 a:active{ color:#008fdb}
.newsCon3List dd em{ display:block; color:#777777; font-size:12px; font-family:"Microsoft YaHei"; line-height:24px; height:48px; overflow:hidden}
.newsCon4{
	overflow:hidden; 
	padding:20px 0 115px 0;
	}
.newsCon4T{ text-align:center; padding-bottom:60px;}
.newsCon4TTab{ overflow:hidden; display:inline-block;}
.newsCon4TTab dd{ float:left; display:inline; width:140px; height:44px; margin:0 2px;}
.newsCon4TTab dd a{ display:block; width:140px; height:44px; line-height:44px; background:#f0f0f0; color:#727272; font-size:14px; font-family:"Microsoft YaHei"}
.newsCon4TTab dd a:visited{color:#727272;}
.newsCon4TTab dd a:hover{color:#FFF; background:#008fdb}
.newsCon4TTab dd a:active{color:#727272;}
.newsCon4TTab dd.hover a{ color:#ffffff; background:#008fdb}
.newsCon4TTab dd.hover a:visited{ color:#ffffff}
.newsCon4TTab dd.hover a:hover{ color:#ffffff}
.newsCon4TTab dd.hover a:active{ color:#ffffff}
.newsCon4TabCon{ overflow:hidden; height:313px;}
.newsCon4TabCon1L{ width:370px; background:#FFF;}
.newsCon4TabCon1L p{ width:370px; height:196px; margin-bottom:14px;}
.newsCon4TabCon1L p img{ width:370px; height:196px;}
.newsCon4TabCon1L h1{ font-weight:normal; line-height:16px; margin-bottom:11px; padding:0 15px}
.newsCon4TabCon1L h1 a{ color:#0678cf; font-size:16px; font-family:"Microsoft YaHei";}
.newsCon4TabCon1L div{ color:#777777; font-family:"Microsoft YaHei"; line-height:28px; height:56px; overflow:hidden; margin-bottom:20px;padding:0 15px}
.newsCon4TabCon1R{ width:785px;}

.newsCon4TabCon1R_dl{
	overflow:hidden; 
	width:826px;
	}
.newsCon4TabCon1R_dl dd{
	width:370px;
	height:91px; 
	overflow:hidden; 
	float:left; 
	display:inline; 
	margin:0 43px 20px 0;
	background:#fff;
	}
.newsCon4TabCon1R_dlL{ width:98px; overflow:hidden}
.newsCon4TabCon1R_dlL h1{ height:57px; background:#009df0; color:#ffffff; font-size:40px; font-family:Arial; font-weight:bold; text-align:center; line-height:57px;}
.newsCon4TabCon1R_dlL h2{ height:34px; background:#008fdb; color:#ffffff; font-size:14px; font-family:Arial; text-align:center; line-height:34px;}
.newsCon4TabCon1R_dlR{ width:254px; overflow:hidden; padding-top:15px;}
.newsCon4TabCon1R_dlR h1{ font-weight:normal; line-height:14px; margin-bottom:8px;}
.newsCon4TabCon1R_dlR h1 a{ color:#777777; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold;}
.newsCon4TabCon1R_dlR div{ color:#777777; font-size:12px; font-family:"Microsoft YaHei"; line-height:21px; height:42px; overflow:hidden}
