﻿@charset "UTF-8";
/* CSS Document */
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;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;

} /*始终让 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: #666666
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #333;
}/* 未访问的链接 */
a:visited {
	color: #333;
}/* 已访问的链接 */
a:hover {
	color: #0c65b9;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 14px;
	color: #666;
	
	min-width:1200px;
}
select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
	border: none;
}
textarea{outline: none;}
input {
	outline: none;
	border: none;
}
.wrap {
	width: 1200px;
	clear: both;
	margin: 0 auto;
}
.clear {
	clear: both;
	overflow:hidden;
}
.h4 {
	clear: both;
	height: 4px;
	overflow:hidden;
}
.h5 {
	clear: both;
	height: 5px;
	overflow:hidden;
}
.h10 {
	clear: both;
	height: 10px;
	overflow:hidden;
}
.h15 {
	clear: both;
	height: 15px;
	overflow:hidden;
}
.h20 {
	clear: both;
	height: 20px;
	overflow:hidden;
}
.h25 {
	clear: both;
	height: 25px;
	overflow:hidden;
}
.h30 {
	clear: both;
	overflow:hidden;
	height: 30px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h60 {
	clear: both;
	height: 60px;
	overflow:hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
img {
	border: none;
}
.bdimgshare-bg,.bdimgshare-content,.sr-bdimgshare{ display:none !important}
.hui{ background:#f5f5f5;}
.bai{ background:#FFF;}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/
.top1Box{ height:35px; background:#f5f5f5; line-height:35px;}
.top1{ overflow:hidden; color:#555555;}
.top1R{ overflow:hidden; width:150px;}
.top1R{ overflow:hidden;}
.top1R .bdsharebuttonbox{ margin-top:9px;}
.top1R .bdsharebuttonbox a{ width:20px !important; height:20px !important; padding:0 !important; margin:0 4px !important; background:url(../images/share.png) no-repeat !important;}
.top1R .bdsharebuttonbox a.bds_tsina{ background-position:0px 0px !important;}
.top1R .bdsharebuttonbox a.bds_weixin{ background-position:-27px 0px !important;}
.top1R .bdsharebuttonbox a.bds_tqq{ background-position:-53px 0px !important;}
.top2Box{ height:90px; background:#FFF; width:100%; position:relative; z-index:9}
.top2L{ width:170px; height:60px; margin-top:15px;}
.top2L img{ display:block; height:60px; margin:0 auto;}
.menu{ position:relative; height:90px;}
.menu dd{ float:left; display:inline; position:relative;}
.menu dd span{ display:block;}
.menu dd span a{ display:block; height:90px; line-height:90px; padding:0 14px; background:url(../images/icn1.png) no-repeat right center; color:#000; font-size:17px;}
.menu dd.hover span a{ color:#d6000f;}
.ejBox{ width:0px; height:0px; overflow:hidden; position:absolute;  top:85px; z-index:1}
.ejBox.active{ width:460px; height:600px;}
.ej{ border-top:3px solid #0c65b9; overflow:hidden; padding:20px; background:#FFF; box-shadow:0px 0px 8px #0c65b9; display:block; z-index:99999999}
.ejL{ width:110px; overflow:hidden;}
.ejL a{ display:block; height:38px; border-bottom:1px solid #e6e6e6; font-size:15px; padding-left:20px; background:url(../images/icn3.jpg) no-repeat 10px center; line-height:38px;}
.ejL a:hover{ background:url(../images/icn3h.jpg) no-repeat 10px center; color:#0c65b9;}
.ejR{ width:285px; overflow:hidden; margin-top:-4px}
.ejRPic{ overflow:hidden; width:285px; height:110px; margin-bottom:10px;}
.ejRPic img{ overflow:hidden; width:285px; height:110px;}
.ejRText{ line-height:20px; height:80px; overflow:hidden; color:#666666;}
.menuBg{ height:3px; background:#e35644; position:absolute; left:0px; bottom:0px; z-index:0}
.menuBg i{ display:block; width:9px; height:5px; background:url(../images/icn2.png) no-repeat center center; left:50%; margin-left:-5px; bottom:3px; position:absolute;}
/*头部结束*/
/*menu开始*/

/*menu结束*/
.bannerBox{ overflow:hidden; position:relative;}
/*banner开始*/
.banner{
	height:360px !important; 
	overflow:hidden; 
	position:relative;
	z-index:1;
	}
/*分页*/
.banner .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
	height:30px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:8px;
	height:8px;
	overflow:hidden;
	line-height:999px;
	margin:0 10px;
	border:1px solid #ffffff;
}
.banner .hd ul .on {
	background:#d6000f;
	border:1px solid #d6000f;
}
/*内容*/		
.banner .bd{ position:relative; height:100%; z-index:0; height:400px !important;}
.banner .bd li{ zoom:1; vertical-align:middle; height:400px !important; background-size:cover !important;}

/* 下面是前/后按钮代码，如果不需要删除即可 */


/*banner结束*/
.indexAd{ position:absolute; left:0px; bottom:0px; height:50px; width:100%; background:rgba(0,0,0,0); z-index:2; line-height:50px;}
.indexAdL{ height:50px; background:url(../images/icn4.png) no-repeat left center; padding-left:20px; width:70px; color:#ffffff; font-size:14px;}
.indexAdR{
	height:50px; 
	overflow:hidden; 
	position:relative;
	z-index:1;
	width:1098px;
	margin-left:12px;
	}
/*内容*/		
.indexAdR .bd{ position:relative; height:100%; z-index:0; height:50px;}
.indexAdR .bd li{ zoom:1; vertical-align:middle; height:50px; float:left; display:inline; margin-right:20px; width:346px; line-height:52px;}
.indexAdR .bd li span{ color:#FFF; float:right; display:inline;}
.indexAdR .bd li em{ color:#FFF; float:left; display:inline;}
.indexAdR .bd li:hover span{ color:#ECEFFF;}
.indexAdR .bd li:hover em{ color:#ECEFFF;}
/*第一通栏开始*/
.columnBox{ padding:20px 0 25px;}
.column1{ height:350px; overflow:hidden;}
.column1L{ width:442px; height:360px; overflow:hidden; position:relative;}
.column1LC{ position:relative; z-index:0}
.column1LC1{
	height:280px; 
	overflow:hidden; 
	position:relative;
	}
/*分页*/
.column1LC1 .hd{
	position:absolute;
	z-index:2;
	bottom:18px;
	right:0;
	height:4px;
	line-height:30px;
}
.column1LC1 .hd ul {
	text-align:right;
	padding-right:10px;
}
.column1LC1 .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 10px;
	height: 4px;
	overflow:hidden;
	line-height:999px;
	margin:0 0px 0 10px;
	background:#dedede;
	overflow:hidden;
}
.column1LC1 .hd ul .on {
	background:#0c65b9;
}
.column1LC1Text{ position:absolute; left:0px; bottom:0px; width:100%; height:40px; line-height:40px; z-index:1}
.column1LC1TextBg{ position:absolute; left:0px; bottom:0px; width:98%; height:40px; background:#000; opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80); z-index:0;}
.column1LC1TextC{ position:relative; z-index:1; color:#FFF; padding:0 10px; font-size:14px;}
/*内容*/		
.column1LC1 .bd{ position:relative; height:100%; z-index:0; height:360px;}
.column1LC1 .bd li{ zoom:1; vertical-align:middle; height:360px;}
.column1LC1 .bd li img{ height:280px; overflow:hidden;}

.column1R{ width:485px; overflow:hidden; height:360px; margin-top:0px;float: left;margin-left: -4px;}
.indexT1{ height:51px; border-bottom:1px solid #dad8d8; position:relative; line-height:51px;}
.indexT1L{ position:absolute; left:0px; top:0px; height:52px; line-height:52px;}
.indexT1L a{ float:left; display:inline; height:50px; line-height:50px; color:#333333; font-size:18px; padding:0 30px; margin:0 0 0 0; position:relative;transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-webkit-transition: all 0.1s linear;
-o-transition: all 0.1s linear;}
/*.indexT1L a i{ display:block; width:9px; height:6px; overflow:hidden; background:url(../images/icn6.png) no-repeat center top; position:absolute; left:50%; margin-left:-5px; top:39px; display:none;}*/
.indexT1L a.hover{color:#fff; background:#0c65b9; border-bottom:2px solid #0c65b9;}
/*.indexT1L a.hover i{ display:block;}*/
.indexT1L a:hover{ color:#fff}
.indexT1R{ overflow:hidden; height:34px; line-height:34px; margin-right:10px;}
.indexT1R a{ color:#999999; overflow:hidden;}
.indexT1R a span{ font-family:"宋体"}
.indexT1R a:hover{ color:#b51413;}
.column1RC{ overflow:hidden; height:360px;}
.column1RT{ height:30px; line-height:30px; text-align:left; overflow:hidden; margin-bottom:5px;}
.column1RT a{color: #d6000f; font-size:18px; font-weight:bold;}
.column1RT a:hover{ color:#000;}
.column1RText{ color:#999999; line-height:26px; height:52px; padding-bottom:10px; border-bottom:1px dashed #e6e6e6; margin-bottom:10px;}
.column1RText .column1RTextL{ height:52px; overflow:hidden; width:100%; color:#000; font-size:15px; margin-top:4px}
.column1RTextL a{ color:#d6000f; float:right}
.column1RTextL a:hover{ text-decoration:underline;}
.column1RTextR{ width:60px; overflow:hidden; background:#d6000f; padding-top:10px; color:#FFF; text-align:center; position:relative; margin-top:-15px;}
.column1RTextR span{ display:block; height:28px; line-height:28px; font-size:22px;}
.column1RTextR em{ display:block; height:27px; line-height:27px; font-size:12px;}
.column1RTextR i{ display:block; position:absolute;}
.indexList{ overflow:hidden;}
.indexList dd{ height:40px; line-height:40px; font-size:14px;}
.indexList dd:hover .indexListL{ padding-left:6px;}


#newsbox dd{ height:36px; line-height:36px; font-size:14px;}
#newsbox dd em{height:36px; line-height:36px;}

.indexList dd a{ overflow:hidden;}
.indexListL{ float:left; display:inline; overflow:hidden;    font-size: 15px; color:#000; transition:0.3s;}
.indexListL em{ color:#999999; float:left; margin-right:5px; width:10px; height:40px; background:url(../images/listdot.gif) no-repeat center center;}
.indexList dd.dd2 .indexListL em{ background:url(../images/icn43.png) no-repeat center center;}
.indexListR{ color:#999999; font-size:14px; float:right; display:inline;}
.indexList dd a:hover .indexListL{ color:#d6000f}
.indexList dd a:hover .indexListR{ color:#d6000f;}
.indexList dd.dd2 a:hover{ color:#0c65b9;}
.indexList dd.dd2 a:hover .indexListL em{ background:url(../images/icn43h.png) no-repeat center center;}
.indexList dd.ddh33{ height:33px; line-height:33px;}
.indexList dd.ddh33 .indexListL em{ height:33px;}
.column1Rmenu{ height:30px; overflow:hidden; text-align:center;}
.column1Rmenu div{ display:inline-block; overflow:hidden; padding-top:2px;}
.column1Rmenu div a{ float:left; display:inline; height:24px; line-height:24px; border-radius:26px; overflow:hidden; padding:0 12px; border:1px solid #9a9a9a; margin:0 7px; font-size:14px;}
.column1Rmenu div a:hover{ color:#FFF; background:#0c65b9; border-color:#0c65b9;}
.column1Rmenu div a.hover{ color:#FFF; background:#0c65b9; border-color:#0c65b9;}
/*第一通栏结束*/
/*第二通栏开始*/


/*第二通栏结束*/
/*第三通栏开始*/
.indexT2{ height:22px; line-height:22px; overflow:hidden; border-bottom:1px solid #dcdcdc; padding-bottom:15px;}
.indexT2L{ overflow:hidden;}
.indexT2L span{ float:left; display:inline; width:6px; height:22px; margin-right:5px;}
.indexT2L span.span1{ background:#d6000f;}
.indexT2L span.span2{ background:#d6000f;}
.indexT2L em{ float:left; display:inline; color:#000; font-size:20px; font-weight:bold; margin-left:10px;}
.indexT2L img{ float:left; display:inline; height:9px; margin-top:4px;}
.indexT2R a{ color:#d6000f;}
.indexT2R a span{ font-family:"宋体"; font-size:14px;}
.column3C{ position:relative; height:190px;}
/*内容*/		
.column3C .bd{ position:relative; height:100%; z-index:0; height:270px; overflow:hidden;}
.column3C .bd li{ zoom:1; vertical-align:middle; height:270px; width:185px; float:left; display:inline; margin-right:18px; position:relative; overflow:hidden;}
.column3C .bd li img{ display:block; width:185px;-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);
	}
.column3bg{ position:absolute; width:100%; height:100%; left:0px; top:0px;}
.column3bg div{width: 20%;float: left;height: 100%;display: inline-block;background-color: #aaa;background-color: rgba(0,0,0,.4); -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -ms-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: .6s;
    -moz-animation-duration: .6s;
    -ms-animation-duration: .6s;
    -o-animation-duration: .6s;
    animation-duration: .6s;}
.column3Text{ position:absolute; width:100%; height:100%; left:0px; top:0px;}
.column3TextC{ display:table-cell; width:285px; height:270px;}
.column3TextC span{ display:block; height:13px; background:url(../images/icn12.png) no-repeat center center;}
.column3TextC div{ line-height:52px; font-size:16px; color:#ffffff; height:52px; overflow:hidden; text-align:center; margin-top:90px}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column3C .prev{ display:block; width:24px; height:59px; background:url(../images/btn1.png) no-repeat 0px 0px; position:absolute; left:-40px; top:50%; margin-top:-30px; display:none;}
.column3C .prev:hover{ background-position:0px -59px;}
.column3C .next{ display:block; width:24px; height:59px; background:url(../images/btn1.png) no-repeat -24px 0px; position:absolute; right:-40px; top:50%; margin-top:-30px; display:none;}
.column3C .next:hover{ background-position:-24px -59px;}
.column3C .bd li:hover img{-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);}
/*第三通栏结束*/
/*第四通栏开始*/
.column4Box{ overflow:hidden;}

.column4C{
	overflow:hidden; 
	position:relative;
	}
/*内容*/		
.column4C .bd{ position:relative; height:100%; z-index:0;}
.column4C .bd li{ zoom:1; vertical-align:middle; width:190px; float:left; display:inline; overflow:hidden; margin-right:12px;}
.column4C .bd li a{ display:block;width:168px; height:85px; padding:5px; border:1px solid #f0f0f0; position:relative;}
.column4C .bd li a img{ width:168px; height:85px;}
 
.column4C .bd li a::before, .column4C .bd li a::after {
	border:1px solid transparent;
	width: 0;
	height: 0;
	box-sizing: border-box;
	content: '';
	position: absolute;
	-webkit-transition: all 0.25s;
	transition: all 0.25s;
}
.column4C .bd li a::before {
  top: 0;
  left: 0;
}
.column4C .bd li a::after {
  top: 0;
  left: 0;
}
.column4C .bd li a:hover::before {
  width: 100%;
  height: 100%;
  border-top-color:#0c65b9;
  border-right-color: #0c65b9;
  -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
          transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
}
.column4C .bd li a:hover::after {
  width: 100%;
  height: 100%;
  border-bottom-color:#0c65b9;
  border-left-color:#0c65b9;
-webkit-transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;
          transition: height 0.25s ease-out, width 0.25s ease-out 0.25s;
  
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column4C .prev{ display:none;}
.column4C .next{ display:none;}
/*第四通栏结束*/
/*第五通栏开始*/

/*第五通栏结束*/
.lxb_social{ width:100%; max-height:680px;}  
.public_Box{width: 100%;height:245px;overflow: hidden;position: relative;}
.public_dl{width: 1300px;height: 245px;overflow: hidden;}
.public_dl dd{height: 100%; width: 0px;overflow: hidden;float: left;display: inline;position: relative;text-align: center;font-size: 0px;margin-right: 0px;}
.publicDiv{overflow: hidden;position: relative;height: 100%;}
.publicBg{ width: 100%;height: 245px;overflow: hidden;position: absolute;left: 0px;top: 0px; z-index: 0;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;
    /*transition: all 0.3s linear;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);*/
}
.publicF{ width:100%; height:245px; position:relative; z-index:1; text-align:left}
.public_dl dd:hover .publicF{ width:150px !important;}
.f01{ background-color:rgba(0, 0, 0, 0.5);}
.f02{ background-color:rgba(0, 0, 0, 0.5);}
.f03{ background-color:rgba(0, 0, 0, 0.5);}
.f04{ background-color:rgba(0, 0, 0, 0.5);}
.f05{ background-color:rgba(0, 0, 0, 0.5);}
.f06{ background-color:rgba(0, 0, 0, 0.5);}
.pubName{ height:36px; overflow:hidden; padding: 60px 15px 0 20px; font-size:14px; color:#fff; font-family:"microsoft yahei"; line-height:18px;word-wrap : break-word ;word-break : break-all ;}
.pubTitle{ padding: 20px; color:#fff; font-size:18px; font-weight:bold;}
.publicF em{ position:absolute; left:10%; top:50%; width:35px; height:35px; background: url(../images/moreL.png) no-repeat center center}
/*底部开始*/
.footer1Box{ width:100%; overflow:hidden; padding:15px 0 0; background:#fff; border-top:1px solid #d9dee3;}
.footer1Up{ overflow:hidden; height:35px; line-height:35px; font-size:14px; padding-bottom:15px; border-bottom:1px solid #d9dee3; margin-bottom:0px;}
.footer1UpL{ overflow:hidden;}
.footer1UpL a{ float:left; display:inline;}
.footer1UpL em{ float:left; display:inline; margin:0 15px; color:#939597;}
.footer1UpR{ color:#0c65b9; font-size:16px; padding-left:35px; background:url(../images/dh.png) no-repeat left center; background-size:25px;}
.footer1Dn{ overflow:hidden;}
.footer1DnL{ width:1015px; overflow:hidden;}
.footer1DnL dd{ float:left; display:inline; margin-right:65px; overflow:hidden;}
.footer1DnL dd span{ display:block; height:35px; line-height:35px;}
.footer1DnL dd span a{ font-size:16px; color:#333;}
.footer1DnL dd em{ display:block; height:28px; line-height:28px;}
.footer1DnL dd em a{ color:#555;}
.footer1DnL dd em a:hover{ color:#0c65b9;}
.footer1DnR{ overflow:hidden; width:180px;}
.footer1DnRT{ height:35px; line-height:35px; color:#666; font-size:14px; text-align:center;}
.footer1DnRPic{ width:126px; height:126px; border:1px solid #e6e6e6; margin:0 30px;    float: left;padding: 5px;}
.footer1DnRPic img{ width:126px; height:126px; }
.footer2Box{ background:#da2b37; margin-top:100px}
.footer2{ overflow:hidden; color:#fff; line-height:30px;}
.footer2L{ overflow:hidden;}
.footer2R a{ overflow:hidden; color:#fff;}
.footer2R a:hover{ text-decoration:underline;}
/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/
.subBanner{ height:335px; overflow:hidden; width:100%; position:relative;}
.subTBg{ width:83px; height:83px; left:50%; margin-left:-383px; bottom:123px; position:absolute; background:rgba(61,186,131,0.5); z-index:0}
.subT{ width:208px; padding:35px 30px; background:rgba(23,100,220,0.6); position:absolute; left:50%; margin-left:-600px; bottom:40px; z-index:1; height:65px;}
.subT span{ display:block; padding-top:7px; background:url(../images/icn13.jpg) no-repeat left top; height:35px; line-height:35px; color:#ffffff; font-size:24px; font-weight:bold;}
.subT em{ display:block; height:23px; line-height:23px; color:#ffffff; font-size:18px; font-weight:bold;}
.locationBox{border-top:2px solid #f7f3f0; height:50px; line-height:50px; border-bottom:1px solid #e6e6e6; background:#FFF;}
.location{ position:relative;}
.locationL{ height:50px; padding-left:15px; background:url(../images/icn14.png) no-repeat left 19px;}
.locationL a{ float:left; display:inline;}
.locationL a.hover{ color:#0c65b9;}
.locationL em{ float:left; display:inline; width:3px; height:50px; background:url(../images/icn13.png) no-repeat center center; margin:0 5px;}
.locationR{ position:absolute; right:0px; top:0px;}
.locationR a{ float:left; display:inline; height:48px; line-height:48px; color:#333333; font-size:14px; font-weight:bold; margin-left:30px;}
.locationR a:hover{ border-bottom:2px solid #0c65b9;}
.locationR a.hover{ border-bottom:2px solid #0c65b9;}
.subPage{ overflow:hidden;}
.subPageL{ width:920px; overflow:hidden; background:#FFF;}
.subPageLC{ padding:20px 25px; min-height:630px; height:auto !important; height:630px;}
.location2{ overflow:hidden; border-bottom:1px solid #e6e6e6; height:35px; line-height:35px;}
.location2L{ color:#333333; height:35px; line-height:35px; font-size:16px;}
.subPageR{ width:260px; overflow:hidden;}
.subPageR1{ padding:0 15px; background:#FFF;}
.subPageRT{ height:42px; line-height:42px; border-bottom:1px solid #e6e6e6; font-size:16px; color:#000;}
.subPageR1Pic{ height:150px; width:230px; overflow:hidden; margin-bottom:10px; position:relative;}
.subPageR1Pic img{ height:150px; width:230px;}
.subPageR1Pic span{ display:block; height:35px; padding:0 10px; width:210px; background:rgba(0,0,0,0.5); color:#ffffff; position:absolute; left:0px; bottom:0px; line-height:35px; text-align:center;}
.subPageR1List{ overflow:hidden; width:260px; margin-left:-15px; padding-bottom:5px;}
.subPageR1List dd{ height:35px; line-height:35px; overflow:hidden;}
.subPageR1List dd a{ color:#666666; display:block; height:35px; padding:0 15px;}
.subPageR1List dd a:hover{ color:#0c65b9; background:#f9f9f9;}
.subPageR1List dd span{ float:left; width:9px; height:35px; background:url(../images/icn15.png) no-repeat; margin-right:8px;}
.subPageR1List dd span.span1{ background-position:0px 0px;}
.subPageR1List dd span.span2{ background-position:0px -35px;}
.subPageR1List dd span.span3{ background-position:0px -70px;}
.subPageR1List dd span.span4{ background-position:0px -105px;}
.subPageR1List dd span.span5{ background-position:0px -140px;}
.subPageR2{ padding:0 15px; background:#FFF;}
.subPageR2C{
	height:190px; 
	overflow:hidden; 
	position:relative;
	padding-bottom:5px;
	}
/*内容*/		
.subPageR2C .bd{ position:relative; height:100%; z-index:0; height:150px; overflow:hidden;}
.subPageR2C .bd li{ zoom:1; vertical-align:middle; height:150px; width:230px;}
.subPageR2C .bd li img{ display:block; height:150px; width:230px;}
.subPageR2CText{ height:40px; line-height:40px; color:#666; font-size:14px; text-align:center;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.subPageR2C .prev{ display:block; width:20px; height:30px; background:url(../images/btn2.png) no-repeat 0px 0px; position:absolute; left:0; top:60px;}
.subPageR2C .next{ display:block; width:20px; height:30px; background:url(../images/btn2.png) no-repeat -21px 0px; position:absolute; right:0; top:60px;}
/*页码开始*/
.page {
	padding: 35px 0 35px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
}
.page code, .page a {
	padding: 6px 12px;
	background: #fff;
	color: #6f6f6f;
	border-radius: 3px;
	border: 1px solid #efefef;
	font-family: "Microsoft YaHei";
	margin: 0 3px;
}
.page a:hover {
	background: #0c65b9;
	color: #fff;
	border: 1px solid #0c65b9;
}
.page a.hover {
	background: #0c65b9;
	color: #fff;
	border: 1px solid #0c65b9;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 50px;
	height: 31px;
	line-height: 31px;
	text-align: center;
}
.page input.page_bnt {
	border: none;
	width: 58px;
	height: 31px;
	cursor: pointer;
	color: #6f6f6f;
}
/*页码结束*/
/*内页框架结束*/
/*newsTextImg*/
.newsTextImg{}
.newsTextImg dd{ clear:both; padding:20px 0; border-bottom:1px solid #f0f0f0;}
.newsTextImgL{ width:260px; height:170px; overflow:hidden;}
.newsTextImgL img{ width:260px; height:170px;-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);}
.newsTextImgR{ margin-left:285px;}
.newsTextImgRT{ height:32px; line-height:32px; overflow:hidden; margin-bottom:10px;}
.newsTextImgRT a{ color:#666666; font-size:14px;}
.newsTextImgRT a:hover{ color:#2e3a86;}
.newsTextImgRText{ color:#999999; line-height:26px; height:52px; overflow:hidden; margin-bottom:30px;}
.newsTextImgRText a{ color:#2e3a86;}
.newsTextImgRD{ height:30px; line-height:30px;}
.newsTextImgRDL{ color:#7c7c7c;}
.newsTextImgRDR{ width:30px; height:30px; background:url(../images/share2.png) no-repeat center center; cursor:pointer; margin-right:20px; position:relative;}
.newsTextImgShare{ width:180px; height:39px; position:absolute;left:-50%; margin-left:-115px;top: 28px;background: #fff;padding:6px 0 0 2px; border: solid #f0f0f0 1px; z-index:99999999; display:none;}
.newsTextImgShare i{ display:block; width:8px; height:5px; background:url(../images/icn16.png) no-repeat center center; position:absolute; right:33px; top:-5px;} 
.newsTextImgShare.active{display: block;
-webkit-animation: pop_fadein .5s alternate ease-in-out;
-moz-animation: pop_fadein .5s alternate linear;
-ms-animation: pop_fadein .5s alternate linear;
animation: pop_fadein .5s alternate ease-in-out;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;}
.newsTextImgShare a{ padding:0 !important; margin:0 6px !important; width:32px !important; height:32px !important; background:url(../images/share3.png) no-repeat !important;}
.newsTextImgShare a.bds_tsina{ background-position:0 0 !important;}
.newsTextImgShare a.bds_sqq{ background-position:-42px 0 !important;}
.newsTextImgShare a.bds_qzone{ background-position:-84px 0 !important;}
.newsTextImgShare a.bds_weixin{ background-position:-126px 0 !important;}
.newsTextImg dd:hover .newsTextImgL img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}
@-webkit-keyframes pop_fadein {
0% {
opacity:0;
-webkit-transform:translateY(-50px);
}
50% {
opacity:1;
-webkit-transform:translateY(4px);
}
80% {
-webkit-transform:translateY(-2px);
}
100% {
-webkit-transform:translateY(0);
}
}
@-moz-keyframes pop_fadein {
0% {
opacity:0;
-moz-transform:translateY(-50px);
}
50% {
opacity:1;
-moz-transform:translateY(4px);
}
80% {
-moz-transform:translateY(-2px);
}
100% {
-moz-transform:translateY(0);
}
}
@-ms-keyframes pop_fadein {
0% {
opacity:0;
-ms-transform:translateY(-50px);
}
50% {
opacity:1;
-ms-transform:translateY(4px);
}
80% {
-ms-transform:translateY(-2px);
}
100% {
-ms-transform:translateY(0);
}
}
@keyframes pop_fadein {
0% {
opacity:0;
transform:translateY(-50px);
}
50% {
opacity:1;
transform:translateY(4px);
}
80% {
transform:translateY(-2px);
}
100% {
transform:translateY(0);
}
}
/*newsAllImg*/
.newsAllImg{ width:885px;}
.newsAllImg dd{ overflow:hidden; width:280px; float:left; display:inline; margin-right:15px; margin-bottom:15px;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.newsAllImg dd a{ display:block; overflow:hidden;}
.newsAllImg dd div{ width:280px; height:185px; overflow:hidden;}
.newsAllImg dd img{ display:block; width:280px; height:185px;-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);}
.newsAllImg dd span{ display:block; height:40px; line-height:40px; text-align:center; color:#5c5c5c; font-size:14px;}
.newsAllImg dd:hover img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}
.newsAllImg dd:hover span{ color:#2e3a86;}
.newsAllImg dd:hover{box-shadow:0px 0px 10px #a5a5a5}
/*newsList*/
.newsList{}
.newsList dd{ padding:10px 0; border-bottom:1px solid #f0f0f0;}
.newsListT{ height:32px; line-height:32px; overflow:hidden; margin-bottom:10px;}
.newsListT a{ color:#333; font-size:18px;}
.newsListT a:hover{ color:#2e3a86;}
.newsListText{ color:#999999; line-height:26px; height:52px; overflow:hidden; margin-bottom:15px;}
.newsListText a{ color:#2e3a86;}
/*newsView*/
.articleBox {
	line-height:28px;
	color: #666;
}
.articleBox img{
	max-width:100%;
	}
.articleTitle {
	clear: both;
	text-align: left;
	padding:5px 0;
	line-height: 35px;
	font-size:22px;
	font-family:"microsoft yahei";
	color:#3c3c3c;
}
.articleTime {
	display: block;
	clear: both;
	text-align: left;
	color: #9c9c9c;
	font-size: 14px;
	line-height:30px;
	padding:10px 0 10px 0;
	border-bottom:1px solid #f0f0f0;
}
.articleTimeRView{ width:30px; height:30px; background:url(../images/icn17.png) no-repeat center center;}
.articleTimeRC{ margin-left:10px;}
.articleTimeRC .newsTextImgRDR{ margin-right:5px;}
.pageUp{
	display:block;
	line-height:30px;
	padding:10px 0 0px 0;
	border-top:1px dotted #ccc;
	color:#333333;
	font-size:14px;
	}
.share{
	display:block;
	clear:both;
	padding:10px 0;
	}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#1e8ddc;
	}
.articlePage a.hover{
	color:#fff;
	background:#1e8ddc;
	}
.download{
	clear:both;
	height:32px;
	font-size:18px;
	padding:10px 0 0 0;
	}
.download a{
	display:block;
	line-height:32px;
	float:left;
	padding:0 0 0 40px;
	color:#0079ce;
	font-family:"microsoft yahei";
	margin:0 10px 0 0;
	font-size:14px;
	background:url(../images/download.png) no-repeat left center;
	}
/**
 * 文章阅读页-内容上部大图
 */
#play{
	width:600px;
	height:400px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:20px auto 0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {background: url(../images/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:600px;clear:both;margin:20px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:60px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:47px;
	width:70px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:47px;
	width:70px;
	display:block;
	background:#fff;
	position:relative;
	}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.img_hd ul li img {position:absolute;height:47px;width:70px;}
.img_hd ul li.on {border:1px solid #1e8ddc;background:#1e8ddc;}
.imgMove .bottom_a {
	width:20px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
/*招聘*/
.slideBar{overflow:hidden;margin:0 auto;}
.slideBar dd{ }
.slideBar .title{ height:60px; line-height:60px;padding:0 60px 0 0px; font-size:16px;color:#fff; cursor:pointer;border-bottom:1px solid #e6e6e6;}
.titleL{ overflow:hidden; height:60px;}
.titleL span{ float:left; display:inline; padding-left:20px; height:60px; margin-right:50px; color:#333333;}
.titleL span.span2{ background:url(../images/icn18.png) no-repeat left center; color:#0c65b9; font-size:14px;}
.titleL span.span3{ background:url(../images/icn19.png) no-repeat left center; color:#0c65b9; font-size:14px;}
.slideBar .title.bg1{ background:#fbfbfb url(../images/jia.png) no-repeat 815px center;}
.slideBar .title.bg2{ background:#0c65b9 url(../images/jian.png) no-repeat 815px center;}
.slideBar .title.bg2 span{ color:#FFF;}
.slideBar .context{line-height:30px;padding:20px 10px; font-size:14px; color:#666666;overflow:hidden; display:none;}
.slideBar .context strong{ font-weight:bold;}
.slideBar dd.hover .context{ display:block}
/*message*/
.messageForm{ overflow:hidden;}
.messageForm dd{ overflow:hidden; margin-bottom:10px;}
.messageFormL{ overflow:hidden;  width:80px; text-align:right; color:#666666; font-size:14px; height:42px; line-height:42px;}
.messageFormR{ overflow:hidden;}
.messageFormR input{ overflow:hidden; border:1px solid #f4f4f4; background:#FFF; height:40px; line-height:40px; padding:0 10px;}
.messageFormR input.input1{ width:455px;}
.msgTextarea{ padding:5px 0 5px 0; border:1px solid #f4f4f4; background:#FFF; position:relative;}
#word{ position:absolute; right:10px; bottom:0px; height:30px; line-height:30px;}
.messageFormR textarea{ overflow:hidden; height:180px; line-height:30px; padding:0 10px; border:none; background:none; font-family:"Microsoft YaHei"; width:455px; resize:none;}
.messageBtn{ overflow:hidden; padding-left:80px;}
.messageBtn a{ float:left; display:inline; margin-right:15px;}
.submit{ display:block; height:40px; line-height:40px; width:150px; color:#ffffff; font-size:14px; text-align:center; background:#0c65b9; border-radius:3px;}
.submit:link{ color:#FFF;}
.submit:visited{ color:#FFF;}
.submit:hover{ color:#FFF; background:#0c65b9;}
.submit:active{ color:#FFF;}
.reset{ display:block; height:40px; line-height:40px; width:150px; color:#666666; font-size:14px; background:#f3f3f3; text-align:center;}
.reset:link{ color:#666666;}
.reset:visited{ color:#666666;}
.reset:hover{ color:#666666;}
.reset:active{ color:#666666;}
/*关于我们*/
.aboutUsL{ width:220px; overflow:hidden; background:#FFF;}
.aboutUsLT{ width:100%; height:214px; background:url(../images/icn22.jpg) no-repeat center center; display:table; position:relative;}
.aboutUsLTC{ display:table-cell; width:100%; height:100%; vertical-align:middle;}
.aboutUsLTC img{ display:block; margin:0 auto; height:40px; margin-bottom:15px;}
.aboutUsLTC em{ display:block; height:1px; width:40px; margin:0 auto; background:#FFF; margin-bottom:15px;}
.aboutUsLTC i{ display:block; height:25px; line-height:25px; color:#FFF; font-size:20px; text-align:center;}
.aboutUsLT .aboutUsLTC span{ display:block; height:10px; width:18px; background:url(../images/icn20.png) no-repeat center center; position:absolute; bottom:-10px; left:50%; margin-left:-9px;}
.aboutUsLC{ height:395px; background:url(../images/bg2.png) no-repeat left bottom;}
.aboutUsR{ width:1200px; overflow:hidden;}
.aboutUsRUp{ overflow:hidden;}
.aboutUsRUpL{ overflow:hidden; width:780px; height:335px; background:#FFF url(../images/bg3.jpg) no-repeat right bottom; padding:45px 35px 0 40px;}
.aboutUsRUpL1{ overflow:hidden; position:relative;}
.aboutUsRUpL1Line{ width:1px; height:100%; background:#c7c7c7; position:absolute; left:210px; top:0px;}
.aboutUsRUpL1L{ width:200px; overflow:hidden;}
.aboutUsRUpL1L img{ display:block; height:64px; margin-bottom:15px;}
.aboutUsRUpL1L em{ display:block; height:40px; line-height:40px; color:#333333; font-size:18px;}
.aboutUsRUpL1R{ width:520px; overflow:hidden; line-height:30px; font-size:14px; height:90px;}
.aboutUsRUpL2{ overflow:hidden;}
.aboutUsRUpL2 a{ display:block; width:35px; height:35px; background:url(../images/icn23.png) no-repeat center center;-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;}
.aboutUsRUpL2 a:hover{ background:url(../images/icn23h.png) no-repeat center center;}
.aboutUsRUpR{ width:330px; overflow:hidden; background:#ffffff;}
.aboutUsRUpRT{ height:165px; background:url(../images/bg4.png) no-repeat center center;}
.aboutUsRUpRT a{ display:block; width:100%; height:100%;}
.aboutUsRUpRC{ height:215px; position:relative; width:100%; display:table; background:url(../images/bg5.jpg) no-repeat center center;}
.aboutUsRUpRC .aboutUsLTC span{ display:block; height:10px; width:18px; background:url(../images/icn24.png) no-repeat center center; position:absolute; top:-10px; left:50%; margin-left:-9px;}
.aboutUsRDn{ overflow:hidden;}
.aboutUsRDnL{ width:592px; height:214px; background:#FFF;}
.aboutUsRDnL1{ width:260px; height:214px; display:table; position:relative; background:url(../images/bg6.jpg) no-repeat center center;}
.aboutUsRDnL1 .aboutUsLTC span{ display:block; height:18px; width:10px; background:url(../images/icn26.png) no-repeat center center; position:absolute; right:-10px; top:50%; margin-top:-9px;}
.aboutUsRDnLPic{ width:332px; height:214px;}
.aboutUsRDnLPic img{ display:block; width:332px; height:214px;}
.aboutUsRDnR{ width:520px; overflow:hidden; padding:10px 20px 0; background:#009944; height:204px;}
.aboutUsRDnRT{ height:25px; line-height:25px; color:#fff; font-size:16px; font-weight:bold; text-align:center;}
.aboutUsRDnRC{ overflow:hidden;}
.aboutUsRDnRC dd{ overflow:hidden; border-bottom:1px dotted #fff; margin-bottom:15px;}
.aboutUsRDnRList{ overflow:hidden;}
.aboutUsRDnRList li{ line-height:25px; padding-left:83px; position:relative; min-height:25px; margin-bottom:15px;}
.aboutUsRDnRList li span{ display:block; width:60px; height:25px; text-align:left; color:#fff; font-size:16px; font-weight:bold; position:absolute; left:0px; top:0px; border-right:3px solid #c7c7c7;}
.aboutUsRDnRList li em{ display:block; line-height:25px; overflow:hidden; color:#fff;}
.aboutUsRDnRBtn{ position:relative; top:-8px;}
.aboutUsRDnRBtn a{ float:right; display:inline; width:98px; height:28px; border:1px solid #dedede; border-radius:2px; text-align:center; line-height:28px; color:#fff;-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;}
.aboutUsRDnRBtn a:hover{color:#FFF; border-color:#89dbae}
.aboutUsRDnRBtn2 a:hover{  color:#FFF; border-color:#89dbae}
/*新闻中心*/
.newsCenter1{ overflow:hidden;}
.newsCenter1L{ width:230px; overflow:hidden; background:#0c65b9; padding:20px 30px; margin-right:15px; height:355px;}
.newsCenter1LT{ height:33px; line-height:33px; color:#ffffff; font-size:16px; position:relative; padding-bottom:12px;}
.newsCenter1LT a{ color:#FFF;}
.newsCenter1LT i{ display:block; width:25px; height:1px; background:rgba(255,255,255,0.7); position:absolute; left:0px; bottom:0px;}
.newsCenter1LC{
	position:relative;
	}
/*内容*/		
.newsCenter1LC .bd{ position:relative; height:100%; z-index:0; height:290px; overflow:hidden;}
.newsCenter1LC .bd li{ zoom:1; vertical-align:middle; height:290px; overflow:hidden; width:230px;}
.newsCenter1LPic{ width:230px; height:150px; overflow:hidden; margin-bottom:10px;}
.newsCenter1LPic img{ width:230px; height:150px;}
.newsCenter1LT2{ height:22px; line-height:22px; overflow:hidden; margin-bottom:5px;}
.newsCenter1LT2 a{ color:#FFF;}
.newsCenter1LText{ color:#b9c7dd; line-height:26px; height:52px; overflow:hidden; margin-bottom:10px;}
.newsCenter1LBtn{ overflow:hidden;}
.newsCenter1LBtn a{ height:28px; width:98px; border:1px solid #99b4d6; border-radius:2px; overflow:hidden; display:block; text-align:center; line-height:28px; color:#99b4d6;}
.newsCenter1LBtn a:hover{ background:rgba(0,0,0,0.1)}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.newsCenter1LC .prev{ display:block; width:10px; height:17px; background:url(../images/btn5.png) no-repeat 0px 0px; position:absolute; right:15px; top:-43px;}
.newsCenter1LC .prev:hover{ background:url(../images/btn5.png) no-repeat 0px -17px;}
.newsCenter1LC .next{ display:block; width:10px; height:17px; background:url(../images/btn5.png) no-repeat -25px 0px; position:absolute; right:-10px; top:-43px;}
.newsCenter1LC .next:hover{ background:url(../images/btn5.png) no-repeat -25px -17px;}
.newsCenter1M{ width:590px; height:395px; padding:0; background:#FFF}
.newsCenter1M img{ display:block;width:590px; height:395px; }
.newsCenter1MUp{ position:relative; overflow:hidden;}
.newsCenter1MUpLine{ width:1px; height:100%; background:#c7c7c7; position:absolute; left:205px; top:0px;}
.newsCenter1MUpL{ width:190px; overflow:hidden; padding-top:15px;}
.newsCenter1MUpL img{ display:block; height:25px; margin-bottom:15px;}
.newsCenter1MUpL em{ display:block; height:30px; line-height:30px; color:#333333; font-size:18px;}
.newsCenter1MUpR{ width:280px; overflow:hidden;}
.newsCenter1MUpR dd{ overflow:hidden; height:31px; line-height:31px; font-size:14px;}
.newsCenter1MUpR dd span{ float:left; display:inline; font-family:"宋体"; margin-right:5px;}
.newsCenter1R{ overflow:hidden; width:290px; background:#ffffff; height:395px;}
.newsCenter1RC{ padding:0 30px; padding-top:10px;}
.newsCenter1RPic{ width:290px; height:200px; overflow:hidden;}
.newsCenter1RPic img{ display:block; width:290px; height:200px;}
.newsCenter1RText{ color:#999999; line-height:26px; height:68px; overflow:hidden;}
.newsCenter1RT{ height:33px; line-height:33px; color:#333333; font-size:16px; position:relative; padding-bottom:12px;}
.newsCenter1RT i{ display:block; width:25px; height:1px; background:#dedede; position:absolute; left:0px; bottom:0px;}
.btn3{ overflow:hidden;}
.btn3 a{ overflow:hidden; display:block; width:28px; height:28px; background:url(../images/icn28.png) no-repeat center center;-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;}
.btn3 a:hover{ background:url(../images/icn28h.png) no-repeat center center;}
.newsCenter2{ overflow:hidden; width:1220px;}
.newsCenter2 .newsCenter2dd{ width:290px; overflow:hidden; float:left; display:inline; margin-right:15px; background:#ffffff; height:354px;}
.w285{ width:285px;}
.newsCenter2Pic{ width:290px; height:200px; overflow:hidden;}
.newsCenter2Pic img{width:290px; height:200px; }

.newsCenter2_1{
	overflow:hidden; 
	position:relative; 
	}
/*内容*/		
.newsCenter2_1 .bd{ position:relative; height:100%; z-index:0; height:354px;}
.newsCenter2_1 .bd li{ zoom:1; vertical-align:middle; height:354px; overflow:hidden;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.newsCenter2_1 .prev{ display:block; width:10px; height:17px; background:url(../images/btn6.png) no-repeat 0px 0px; position:absolute; right:53px; top:217px;}
.newsCenter2_1 .prev:hover{ background:url(../images/btn6.png) no-repeat 0px -17px;}
.newsCenter2_1 .next{ display:block; width:10px; height:17px; background:url(../images/btn6.png) no-repeat -25px 0px; position:absolute; right:30px; top:217px;}
.newsCenter2_1 .next:hover{ background:url(../images/btn6.png) no-repeat -25px -17px;}

.newsCenter2_1C{ padding:0 30px 20px 30px;}
.newsCenter2_1T{ height:46px; line-height:46px; border-bottom:1px dotted #999999; overflow:hidden; color:#333333; font-size:16px;}
.newsCenter2_1T2{ height:25px; line-height:25px; overflow:hidden; font-size:14px;}
.newsCenter2_1Text{ color:#999999; line-height:26px; overflow:hidden; height:52px;}
.newsCenter2dd3{ padding:20px 30px 0;}
.newsCenterList{ overflow:hidden;}
.newsCenterList dd{ height:30px; line-height:30px; font-size:12px; overflow:hidden;}
.newsCenterList dd a{ float:left; display:inline;}
.newsCenterList dd span{ float:right; margin-right:8px; display:inline;}
.newsCenterVideo{ width:290px; height:200px; overflow:hidden; background:#000;}
.newsCenter2dd4{ height:154px;background:url(../images/bg9.jpg) no-repeat center center; position:relative; display:table; width:100%;}
.newsCenter2dd4 .aboutUsLTC span{display:block; height:10px; width:18px; background:url(../images/icn29.png) no-repeat center center; position:absolute; top:-10px; left:50%; margin-left:-9px;}

.newsCenter2ddNews{ overflow:hidden; width:530px; height:331px; background:#FFF; padding:23px 30px 0;}

/*运营管理*/
.manage1L{ width:895px; overflow:hidden; background:#FFF; height:275px;}
.manage1LPic{
	height:275px; 
	overflow:hidden; 
	position:relative;
	}
/*内容*/		
.manage1LPic .bd{ position:relative; height:100%; z-index:0; height:275px;}
.manage1LPic .bd li{ zoom:1; vertical-align:middle; height:275px; width:410px; float:left; display:inline;}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.manage1LPic .prev{ display:block; width:20px; height:30px; background:url(../images/btn2.png) no-repeat 0px 0px; position:absolute; left:0; top:50%; margin-top:-15px;}
.manage1LPic .next{ display:block; width:20px; height:30px; background:url(../images/btn2.png) no-repeat -21px 0px; position:absolute; right:0; top:50%; margin-top:-15px;}
.manage1LPicText{ overflow:hidden; margin-left:275px; padding:25px 30px;}
.manage1LText{ color:#666666; line-height:26px; height:104px; overflow:hidden;}
.manage1R{ overflow:hidden; width:290px; height:275px; position:relative;}
.manage1R img{ width:290px; height:275px;}
.manage1RC{ position:absolute; left:0px; top:0px; width:230px; height:255px; background:rgba(236,136,6,0.8); padding:20px 30px 0;}
.manage1RText{ line-height:26px; height:104px; overflow:hidden; color:#FFF;}
.btn4{ overflow:hidden;}
.btn4 a{ overflow:hidden; display:block; width:28px; height:28px; background:url(../images/icn31.png) no-repeat center center;-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;}
.btn4 a:hover{ opacity:0.7}
.manage2{ overflow:hidden;}
.manage2L{ overflow:hidden; width:590px; overflow:hidden;}
.manage2L1{ width:260px; height:215px; background:url(../images/bg10.jpg) no-repeat center center; position:relative; display:table;}
.manage2L1 .aboutUsLTC span{ display:block; height:18px; width:10px; background:url(../images/icn33.png) no-repeat center center; position:absolute; right:-10px; top:50%; margin-top:-9px;}
.manage2R{ width:595px; overflow:hidden;}
.manage2R1{ overflow:hidden; width:290px; height:215px; position:relative; display:table; background:url(../images/bg11.jpg) no-repeat center center;}
.manage2R2{ width:230px; height:175px; background:#FFF; overflow:hidden; padding:20px 30px;}
.manage2R2Text{ color:#666666; font-size:16px; line-height:26px; height:68px; overflow:hidden;}
.manage2R2Text span{ font-size:14px;}
/*项目展示*/
.projectL{ overflow:hidden; width:895px;}
.projectList{ overflow:hidden;}
.projectList dd{ overflow:hidden; margin-bottom:15px; background:#FFF; height:195px;}
.projectLPic{ width:290px; height:195px; overflow:hidden;}
.projectLPic img{ width:290px; height:195px;-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);}
.projectLText{ margin-left:290px; padding:20px 30px 0;}
.projectLTextC{ line-height:26px; height:52px; overflow:hidden; color:#666666; padding-top:10px; margin-bottom:10px;}
.projectList dd:hover .projectLPic img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}
.projectR{ overflow:hidden; width:290px;}
.projectRPic{ width:290px; height:320px; overflow:hidden;}
.projectRPic img{ width:290px; height:320px;-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);}
.projectRPic:hover img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}
.projectRC{ height:245px; background:#0c65b9; padding:25px 30px;}
.projectRCText{ line-height:26px; color:#ffffff; height:130px; overflow:hidden; margin-bottom:30px;}
/*人才招聘*/
.recruitL{ width:410px; overflow:hidden; height:550px; margin-right:15px;}
.recruitLPic{ width:410px; height:275px; overflow:hidden;}
.recruitLPic img{ width:410px; height:275px;-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);}
.recruitLPic:hover img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}
.recruitLC{ height:255px; overflow:hidden; background:#0c65b9; padding:20px 30px 0;}
.recruitLC .projectRCText{ height:104px;}
.recruitM{ width:300px; overflow:hidden; background:#FFF; height:505px; padding:45px 25px 0;}
.recruitMText{ padding-top:10px; line-height:30px; height:60px; color:#666666; font-size:14px; padding-bottom:10px; border-bottom:1px solid #e6e6e6;}
.recruitMList{ overflow:hidden;}
.recruitMList dd{ overflow:hidden; height:54px; line-height:54px; border-bottom:1px solid #e6e6e6;}
.recruitMList dd a{ color:#333333; font-size:16px; height:54px; padding-right:20px; background:url(../images/icn35.png) no-repeat right center; display:block;}
.recruitMList dd a:hover{ color:#0c65b9;}
.recruitR{ overflow:hidden; width:410px;}
.recruitR1{ overflow:hidden; height:370px; background:#0c65b9/* url(../images/icn36.png) no-repeat right bottom*/; padding:20px 30px 0;}
.recruitR1List{ overflow:hidden;}
.recruitR1List dd{ overflow:hidden; height:60px; padding:15px 0; border-bottom:1px solid #86a6ca;}
.recruitR1Pic{ width:90px; height:60px; overflow:hidden;}
.recruitR1Pic img{ width:90px; height:60px;}
.recruitR1Text{ margin-left:105px; overflow:hidden; line-height:26px; height:52px; color:#FFF; font-size:14px; padding-top:5px;}
.recruitR1Text a{ color:#FFF;}
.recruitR2{ overflow:hidden; width:; padding:20px 0; background:#ffffff;}
.recruitR2 dd{ width:135px; border-right:1px solid #e6e6e6; float:left; display:inline; height:110px;}
.recruitR2 dd a{ display:block;}
.recruitR2 dd a span{ height:85px; overflow:hidden; display:block;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.recruitR2 dd a span.span1{ background:url(../images/icn37.png) no-repeat center center;}
.recruitR2 dd a span.span2{ background:url(../images/icn38.png) no-repeat center center;}
.recruitR2 dd a span.span3{ background:url(../images/icn39.png) no-repeat center center;}
.recruitR2 dd a:hover span.span1{ background:url(../images/icn37h.png) no-repeat center center;}
.recruitR2 dd a:hover span.span2{ background:url(../images/icn38h.png) no-repeat center center;}
.recruitR2 dd a:hover span.span3{ background:url(../images/icn39h.png) no-repeat center center;}
.recruitR2 dd a em{ height:25px; line-height:25px; overflow:hidden; color:#333333; font-size:14px; text-align:center; display:block;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.recruitR2 dd a:hover em{ color:#195699;}
.recruitR2 dd.last{ border:none;}
/*联系我们*/
.contactUsL{ overflow:hidden; width:530px; padding:20px 30px 0; height:255px; background:#FFF url(../images/bg12.png) no-repeat center 40px; position:relative;}
.contactUsL .newsCenter1RT{ position:relative; z-index:2}
.contactUsL a{ display:block; width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:1}
.newsCenter1RT a.a1{ overflow:hidden; display:block; width:28px; height:28px; background:url(../images/icn28.png) no-repeat center center;-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s; position:absolute; right:0px; top:0px;}
.newsCenter1RT a.a1:hover{background:url(../images/icn28h.png) no-repeat center center;}	
.contactUsR{ width:535px; height:255px; padding:20px 30px 0; overflow:hidden; background:#FFF;}

.contactUsRList{ overflow:hidden; width:; padding:20px 0; background:#ffffff;}
.contactUsRList dd{ width:266px; border-right:1px solid #e6e6e6; float:left; display:inline; height:143px;}
.contactUsRList dd a{ display:block;}
.contactUsRList dd a span{ height:88px; overflow:hidden; display:block;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.contactUsRList dd a span.span1{ background:url(../images/icn40.png) no-repeat center center;}
.contactUsRList dd a span.span2{ background:url(../images/icn41.png) no-repeat center center;}
.contactUsRList dd a:hover span.span1{ background:url(../images/icn40h.png) no-repeat center center;}
.contactUsRList dd a:hover span.span2{ background:url(../images/icn41h.png) no-repeat center center;}
.contactUsRList dd a em{ height:30px; line-height:30px; overflow:hidden; color:#333333; font-size:14px; text-align:center; display:block;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.contactUsRList dd a em i{ font-family:"宋体"; margin-left:10px;}
.contactUsRList dd a:hover em{ color:#0c65b9;}
.contactUsRList dd.last{ border:none;}
/*大事记*/
.bigEvent{ overflow:hidden; position:relative; padding-top:50px;}
.eventborder1{ width:4px; height:100%; background:#f0f0f0; position:absolute; left:44px; top:0px;}
.eventborder2{ width:3px; height:100%; background:#f5f5f5; position:absolute; right:144px; top:0px;}
.bigEventL{ width:580px; overflow:hidden;}
.bigEventL dd{ overflow:hidden; position:relative; padding-left:108px;}
.bigEventL1{ width:90px; height:36px; position:absolute; left:0px; top:18px; background:#ce3f3c; color:#FFF; text-align:center; line-height:36px; font-size:14px;}
.bigEventL2{}
.bigEventL2 li{ background:#f5f5f5; color:#666666; line-height:26px;font-size:14px; padding:10px 20px; position:relative; min-height:52px; margin-bottom:35px;}
.bigEventL2Icn{ position:absolute; left:-7px; width:7px; height:13px; background:url(../images/icn42.png) no-repeat center center; top:50%; margin-top:-6px;}
.bigEventL2 li:hover{background:#0c65b9; color:#FFF;}
.bigEventL2 li:hover .bigEventL2Icn{background:url(../images/icn42h.png) no-repeat center center;}
.bigEventR{ width:147px; overflow:hidden;}
.bigEventRC{ position:relative; z-index:1; top:0;}
.bigEventRC.fixed{ position:fixed; top:0;}
.bigEventR span{ display:block; line-height:30px; height:30px; overflow:hidden; border-left:3px solid #f5f5f5; color:#666666; cursor:pointer; padding-left:20px; margin-bottom:1px;}
.bigEventR span.hover{ border-color:#ce3f3c; font-weight:bold;}
.bigEventR span:hover{ color:#ce3f3c;}
/*党建工作*/
.djgzBody{ overflow:hidden; background:#fff3d6 url(../images/djgzbg.jpg) no-repeat center top; padding-top:200px;}
.djgz{ padding:20px; width:1160px; overflow:hidden;}
.djgzColumn1L{ overflow:hidden; width:560px; height:360px; position:relative;}
/*分页*/
.djgzColumn1L .hd{
	position:absolute;
	z-index:2;
	bottom:18px;
	right:0;
	height:4px;
	line-height:30px;
}
.djgzColumn1L .hd ul {
	text-align:right;
	padding-right:10px;
}
.djgzColumn1L .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 10px;
	height: 4px;
	overflow:hidden;
	line-height:999px;
	margin:0 0px 0 10px;
	background:#b2b2b2;
	overflow:hidden;
}
.djgzColumn1L .hd ul .on {
	background:#03468d;
}
.djgzColumn1LText{ position:absolute; left:0px; bottom:0px; width:100%; height:40px; line-height:40px; z-index:1}
.djgzColumn1LTextBg{ position:absolute; left:0px; bottom:0px; width:100%; height:40px; background:#000; opacity: 0.8;-moz-opacity: 0.8;filter:alpha(opacity=80); z-index:0;}
.djgzColumn1LTextC{ position:relative; z-index:1; color:#FFF; padding:0 10px; font-size:14px;}
/*内容*/		
.djgzColumn1L .bd{ position:relative; height:100%; z-index:0; height:360px;}
.djgzColumn1L .bd li{ zoom:1; vertical-align:middle; height:360px;}
.djgzColumn1L .bd li img{ width:560px; height:360px; overflow:hidden;}
.djgzColumn1R{ width:580px; overflow:hidden;}
.indexT3{ height:38px; border-bottom:2px solid #cccccc; position:relative; line-height:38px;}
.indexT3L{ position:absolute; left:0px; top:0px; height:40px;}
.indexT3L a{ float:left; display:inline; height:38px; line-height:38px; color:#333333; font-size:16px; font-weight:bold; padding:0 7px; margin:0 16px 0 0; position:relative;transition: all 0.1s linear;
-moz-transition: all 0.1s linear;
-webkit-transition: all 0.1s linear;
-o-transition: all 0.1s linear;}
/*.indexT1L a i{ display:block; width:9px; height:6px; overflow:hidden; background:url(../images/icn6.png) no-repeat center top; position:absolute; left:50%; margin-left:-5px; top:39px; display:none;}*/
.indexT3L a.hover{color:#0c65b9; border-bottom:2px solid #0c65b9;}
/*.indexT1L a.hover i{ display:block;}*/
.indexT3L a:hover{ color:#0c65b9}
.indexT3R{ overflow:hidden; height:34px; line-height:34px; margin-right:10px;}
.indexT3R a{ color:#999999; overflow:hidden;}
.indexT3R a span{ font-family:"宋体"}
.indexT3R a:hover{ color:#b51413;}

.djgzColumn1RT{ height:30px; line-height:30px; text-align:center; overflow:hidden; margin-bottom:8px;}
.djgzColumn1RT a{ color:#333333; font-size:16px; font-weight:bold;}
.djgzColumn1RT a:hover{ color:#0c65b9;}
.djgzColumn1RText{ overflow:hidden; color:#888888; line-height:24px; height:72px; overflow:hidden; margin-bottom:10px;}
.djgzColumn1RText a{ color:#0c65b9;}
.djgzColumn1RText a:hover{ text-decoration:underline;}
.indexList2{ overflow:hidden;}
.indexList2 dd{ height:35px; line-height:35px; border-bottom:1px dotted #dedede; font-size:14px;}
.indexList2 dd a{ overflow:hidden;}
.indexList2L{ float:left; display:inline; overflow:hidden;}
.indexList2L em{ color:#999999; float:left; margin-right:5px; width:10px; height:35px; background:url(../images/icn43.png) no-repeat center center;}
.indexList2R{ color:#999999; font-size:12px; float:right; display:inline;}
.indexList2 dd a:hover .indexList2L em{ background:url(../images/icn43h.png) no-repeat center center;}
.indexList2 dd a:hover .indexList2R{ color:#0c65b9;}
.indexList2 dd a:hover{ color:#0c65b9;}
.indexList2 dd.ddh33{ height:33px; line-height:33px;}
.indexList2 dd.ddh33 .indexList2L em{ height:33px;}

.djgzColumn2C{ background:url(../images/djgzicn1.png) no-repeat left center; height:85px; padding-left:83px;}
.djgzColumn2C1{ overflow:hidden; padding:0 35px; position:relative; height:85px;}
/*内容*/		
.djgzColumn2C1 .bd{ position:relative; height:100%; z-index:0; width:1012px; overflow:hidden;}
.djgzColumn2C1 .bd li{ zoom:1; vertical-align:middle; width:240px; float:left; display:inline; margin-right:17px;}
.djgzColumn2C1 .bd li a{ display:block; width:240px; height:85px;}
.djgzColumn2C1 .bd li a img{ display:block; width:240px; height:85px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.djgzColumn2C1 .prev{ display:block; width:17px; height:25px; background:url(../images/djgzicn2.png) no-repeat 0px 0px; position:absolute; left:0px; top:50%; margin-top:-12px;}
.djgzColumn2C1 .prev:hover{ background:url(../images/djgzicn2.png) no-repeat 0px -25px;}
.djgzColumn2C1 .next{ display:block; width:17px; height:25px; background:url(../images/djgzicn2.png) no-repeat -17px 0px; position:absolute; right:0px; top:50%; margin-top:-12px;}
.djgzColumn2C1 .next:hover{ background:url(../images/djgzicn2.png) no-repeat -17px -25px;}

.djgzColumn3L{ border:1px solid #ffe8cc; overflow:hidden; width:568px;}
.djgzColumn3LC{ padding:10px 15px; height:224px; overflow:hidden;}
.indexT4{position:relative; height:36px; background:url(../images/tbg1.jpg) repeat-x left top;}
.indexT4L{ height:36px; line-height:36px; position:absolute; left:0px; top:0px; background:#0c65b9 url(../images/icn44.jpg) no-repeat right center; width:130px;}
.indexT4L a{ width:130px; height:36px; text-align:center; line-height:36px; display:block; color:#ffffff; font-size:16px; font-weight:bold;}
.indexT4R{ height:36px; line-height:36px; margin-right:15px;}
.indexT4R a{ color:#0c65b9;}

.djgzColumn4{ overflow:hidden;}
.djgzColumn4C{ border:1px solid #ffe8cc; overflow:hidden; padding:10px 15px;}
.djgzColumn41{ width:538px; height:224px; overflow:hidden;}

.djgzColumn5T{ overflow:hidden; height:40px; line-height:40px; background:url(../images/icn46.jpg) repeat-x left center;}
.djgzColumn5TL{ overflow:hidden; color:#0c65b9; font-size:16px; font-weight:bold; background:#FFF; padding-right:15px;}
.djgzColumn5TL span{ float:left; display:inline; width:20px; height:40px; background:url(../images/icn45.png) no-repeat center center; margin-right:8px;}
.djgzColumn5C{ position:relative;}
/*内容*/		
.djgzColumn5C .bd{ position:relative; height:100%; z-index:0; height:230px; overflow:hidden; width:1159px; margin:0 auto;}
.djgzColumn5C .bd li{ zoom:1; vertical-align:middle; height:230px; width:280px; float:left; display:inline; margin-right:13px;}
.djgzColumn5Pic{ width:280px; height:185px; overflow:hidden;}
.djgzColumn5Pic img{ display:block; width:280px; height:185px;-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); }
.djgzColumn5Text{ height:45px; line-height:45px; text-align:center; overflow:hidden;}
.djgzColumn5Text a{ color:#333333; font-size:14px;}
.djgzColumn5Text a:hover{ color:#0c65b9;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.djgzColumn5C .pnBtn{ overflow:hidden; position:absolute; right:0px; top:-37px; padding-left:8px; background:#FFF;}
.djgzColumn5C .prev{ display:block; width:26px; height:25px; background:url(../images/icn47.png) no-repeat 0px 0px; float:left; display:inline; margin-left:2px;}
.djgzColumn5C .prev:hover{ background-position:0px -25px;}
.djgzColumn5C .next{ display:block; width:26px; height:25px; background:url(../images/icn47.png) no-repeat -28px 0px; float:left; display:inline; margin-left:2px;}
.djgzColumn5C .next:hover{ background-position:-28px -25px;}
.djgzColumn5C .bd li:hover .djgzColumn5Pic img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	}
/*
********************************此处内页样式结束********************************
*/

.newsCenter2ddNewsText{ overflow:hidden;}
.newsCenter2ddNewsText h1{ overflow:hidden; display:block; height:25px; line-height:25px;}
.newsCenter2ddNewsText h1 a{ font-size:16px; font-weight:bold;}
.newsCenter2ddNewsText div{ display:block; line-height:25px; height:50px; border-bottom:1px dashed #dedede; color:#999999; font-size:14px; padding-bottom:5px;}
















/*
* 首页
* kis2
*/

.ind1st{
    height: 350px;
    position: relative;
    z-index: 9;
}

.ind1stL{
    width: 585px;
    overflow: hidden;
    padding: 20px;
}
.titBox{
    height: 45px;
    position: relative;
    line-height: 45px;
}
.tabBd{
    display: none;
    width: 100%;
    height: 2px;
    overflow: hidden;
    background: #dedfe2;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 2;
}
.tab .tabBd{
    display: block;
}
.tit_dl{
    position: relative;
    z-index: 3;
}
.tit_dl dd{
    float: left;
    overflow: hidden;
    display: inline;
    margin-right: 30px;
}
.tit_a{
    font-size: 15px;
    color:#666;
    font-weight: bold;
    padding: 0px 2px;
    position: relative;
}
.tab .tit_a{
    display: block;
}
.tit_a span{
    display: none;
    width: 100%;
    height: 2px;
    overflow: hidden;
    position: absolute;
    left: 0px;
    bottom: 0px;
    background: #d6000f;
}
.tit_dl dd.hover .tit_a span{
    display: block;
}
a.titMore{
    font-size: 12px;
    color:#999;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.titMore:hover{
    color:#d6000f;
}
.tabCont{
    overflow: hidden;
    height: 315px;
}
.ind1st_dl{
    overflow: hidden;
}
.ind1st_dl dt{
    overflow: hidden;
    padding-bottom: 10px;
}
.hotImg{
    display: block;
    float: left;
    overflow: hidden;
    margin-right: 15px;
}
.hotImg span{
    display: block;
    width: 245px;
    height: 165px;
    overflow:hidden;
    position:relative;
}
.hotImg span img{
	display:block;
}
.hotDeta{
    overflow: hidden;
    height: 165px;
}
.hotName{
    font-size: 15px;
    color:#595554;
    line-height: 25px;
}
.hotDeta .listIntr{
    height: 75px;
    font-size: 13px;
    color:#9b9b9b;
    line-height: 25px;
    overflow: hidden;
    text-indent: 2em;
}
.ind1st_dl dd{
    height: 35px;
    overflow: hidden;
    line-height: 35px;
}
.listName{
    font-size: 13px;
    color:#666;
    padding-left: 10px;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    -webkit-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
}
.ind1st_dl dd .listName{
    background: url(../images/trangleRight.png) no-repeat left center;
}
.listName:hover{
    -webkit-transform: translateX(5px);
    -ms-transform: translateX(5px);
    -o-transform: translateX(5px);
    transform: translateX(5px);
    color:#d6000f;
}
.ind1st_dl dd .listName:hover{
    background: url(../images/trangleRight_h.png) no-repeat left center;
}
.listTime{
    font-size: 13px;
    color:#999;
    overflow: hidden;
}
.ind1stR{
    width: 380px;
    position: relative;
    background: #fcfcfc;
}
.business{
    padding: 20px 0px 10px;
    overflow: hidden;
    position: relative;
}
.business .bd{
    height: 95px;
    overflow: hidden;
    /*margin: 0px 25px;*/
}
.business .titBox{
    padding: 0px 20px;
}
.busi_dl{
    margin: 0px 0px;
    overflow: hidden;
}
.busi_dl dd{
    width: 25%;
    overflow: hidden;
    float: left;
    display: inline;
    padding: 10px 0px;
}
.busi_a{
    width: 75px;
    display: block;
    overflow: hidden;
    margin: 0px auto;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    padding: 5px 0px;
}
.busi_a:hover{
    background: #fff;
    -webkit-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    transform: translateY(-5px);
    -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.busi_a span{
    display: block;
    height: 30px;
    overflow: hidden;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.busi_a i{
    height: 25px;
    line-height: 25px;
    display: block;
    overflow: hidden;
    font-size:15px;
    color:#333;
    text-align: center;
    padding-top: 10px;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.busi_a:hover i{
    color:#d6000f;
}
.business .bt{
    display: none;
    width: 20px;
    height: 30px;
    overflow: hidden;
    position: absolute;
    top: 105px;
}
.business .prev{
    left: 20px;
    background: url(../images/slideBt.png) no-repeat left top;
}
.business .prev:hover{
    background: url(../images/slideBt.png) no-repeat left bottom;
}
.business .next{
    right: 20px;
    background: url(../images/slideBt.png) no-repeat right top;
}
.business .next:hover{
    background: url(../images/slideBt.png) no-repeat right bottom;
}
.busi_dl dd.dd1 span{
    background: url(../images/busiIcon1.png) no-repeat center center;
}
.busi_dl dd.dd1 .busi_a:hover span{
    background: url(../images/busiIcon1_h.png) no-repeat center center;
}
.busi_dl dd.dd2 span{
    background: url(../images/busiIcon2.png) no-repeat center center;
}
.busi_dl dd.dd2 .busi_a:hover span{
    background: url(../images/busiIcon2_h.png) no-repeat center center;
}
.busi_dl dd.dd3 span{
    background: url(../images/busiIcon3.png) no-repeat center center;
}
.busi_dl dd.dd3 .busi_a:hover span{
    background: url(../images/busiIcon3_h.png) no-repeat center center;
}
.busi_dl dd.dd4 span{
    background: url(../images/busiIcon4.png) no-repeat center center;
}
.busi_dl dd.dd4 .busi_a:hover span{
    background: url(../images/busiIcon4_h.png) no-repeat center center;
}
.busi_dl dd.dd5 span{
    background: url(../images/busiIcon5.png) no-repeat center center;
}
.busi_dl dd.dd5 .busi_a:hover span{
    background: url(../images/busiIcon5_h.png) no-repeat center center;
}
.busi_dl dd.dd6 span{
    background: url(../images/busiIcon6.png) no-repeat center center;
}
.busi_dl dd.dd6 .busi_a:hover span{
    background: url(../images/busiIcon6_h.png) no-repeat center center;
}
.renovation{
    position: relative;
    height: 230px;
}
.renBg{
    width: 1200px;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
    background: url(../images/renBg.jpg) no-repeat left center;
}
.renovation .bd{
    overflow: hidden;
    position: relative;
    z-index: 3;
    height: 230px;
}
.renova_dl{
    overflow: hidden;
}
.renova_dl dd{
    overflow: hidden;
    width: 25%;
    float: left;
    display: inline;
}
.h10{ transition:0.5s;}
.renova_dl dd:hover .h10{ height:3px;}

.renova_a{
    display: block;
    height: 105px;
    padding: 30px 10px;
    overflow: hidden;
    position: relative;
}
.renovaName_Ch{
    overflow: hidden;
    font-size: 15px;
    color:#fff;
    font-weight: bold;
    position: relative;    text-align: center;
    z-index: 3;
}
.renovaName_En{
    font-size: 12px;
    color:#fff;
    overflow: hidden;
    position: relative;    text-align: center;
    z-index: 3;
}
.dd1 .renovaName_Ch,
.dd1 .renovaName_En{
    color:#4d5c68;
}
.dd2 .renovaName_Ch,
.dd2 .renovaName_En{
    color:#2a5075;
}
.dd3 .renovaName_Ch,
.dd3 .renovaName_En{
    color:#e26f13;
}
.dd4 .renovaName_Ch,
.dd4 .renovaName_En{
    color:#3b904e;
}
.renovaIntr{
    width: 300px;
    overflow: hidden;
    font-size: 14px;
    color:#fff;
    height: 50px;
    line-height: 25px;
    position: relative;
    z-index: 3;
}
.renovaImg{
    position: absolute;
    right: 0px;
    bottom: 0px;
    z-index: 2;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    -o-transform: translateX(20px);
    transform: translateX(20px);
    opacity: 0;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.renova_dl dd.on .renovaImg{
    -webkit-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
}
.renovation .hd{
    overflow: hidden;
    position: absolute;
    left: 30px;
    bottom: 30px;
    z-index: 3;
}
.renovation .hd ul{
    overflow: hidden;
}
.renovation .hd ul li{
    width: 8px;
    height: 8px;
    overflow: hidden;
    float: left;
    display: inline;
    margin-right: 10px;
    background: #fff;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    text-indent: 99em;
    cursor: pointer;
}
.renovation .hd ul li.on{
    background: #d6000f;
}

/*
* 集团业务
*/
.businessBox{
    width: 100%;
    overflow: hidden;
    position: relative;
    /*background: url(../images/busineBg.jpg) repeat;*/
}
.busine_dl{
    width: 3000px;
    height: calc(100vh - 80px);
    overflow: hidden;
}
.busine_dl dd{
    height: 100%;
    width: 0px;
    overflow: hidden;
    float: left;
    display: inline;
    position: relative;
    text-align: center;
    font-size: 0px;
    margin-right: 0px;
}
.busineDiv{
    overflow: hidden;
    position: relative;
    height: 100%;
}
.busine_dl .center{
    display: inline-block;
}
.busine_dl .tableCell{
    z-index: 3;
    position: relative;
}
.busiShadow{
    display: none\9;
    display: none\9\0;
    width: 1080px;
    height: 1080px;
    overflow: hidden;
    background: rgba(25,72,136,0.6);
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 1;
    margin: -540px 0px 0px -540px;
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;

}
.busine_dl dd:hover .busiShadow{
    display: block\9;
    display: block\9\0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}
.busiBg{
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 0;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    /*transition: all 0.3s linear;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);*/
}
.busiIcon{
    display: block;
    width: 128px;
    height: 128px;
    overflow: hidden;
    margin: 0px auto;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    position: relative;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    background: rgba(25,72,136,0.8);
}
.busiIcon em{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: hidden;
    z-index: 3;
    -webkit-transition: all 0.8s linear;
    -o-transition: all 0.8s linear;
    transition: all 0.8s linear;
}
.busine_dl dd.dd1 .busiIcon em{
    background: url(../images/busiChannelIcon1.png) no-repeat center center;
}
.busine_dl dd.dd2 .busiIcon em{
    background: url(../images/busiChannelIcon2.png) no-repeat center center;
}
.busine_dl dd.dd3 .busiIcon em{
    background: url(../images/busiChannelIcon3.png) no-repeat center center;
}
.busine_dl dd.dd4 .busiIcon em{
    background: url(../images/busiChannelIcon4.png) no-repeat center center;
}
.busine_dl dd.dd5 .busiIcon em{
    background: url(../images/busiChannelIcon5.png) no-repeat center center;
}
.busine_dl dd.dd6 .busiIcon em{
    background: url(../images/busiChannelIcon6.png) no-repeat center center;
}
.busine_dl dd:hover .busiIcon em{
    -webkit-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
}
/*.busiIcon i{
    display: block;
    display: none\9;
    display: none\0;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: hidden;
    background: #d6000f;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    z-index: 1;
    opacity: 0;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
}
.busine_dl dd:hover .busiIcon i{
    display: block\9;
    display: block\0;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}*/
.busine_dl dd:hover .busiIcon{
    border-color:#d6000f;
}
.busiName{
    font-size: 18px;
    color:#333;
    line-height: 24px;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.busiIntr{
    font-size: 14px;
    color:#999;
    line-height: 24px;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
/*.busine_dl dd.dd2:hover .busiName,
.busine_dl dd.dd2:hover .busiIntr,
.busine_dl dd.dd6:hover .busiName,
.busine_dl dd.dd6:hover .busiIntr{
    color:#333;
}*/
.busine_dl dd:hover .busiBg{
    /*-webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);*/
}
.busiTxtCont{
    width: 100%;
    overflow: hidden;
    background: #fff;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 5;
    text-align: center;
    padding: 15px 0px;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.busine_dl dd.dd1 .busiTxtCont{
    background: #fdf4f9;
}
.busine_dl dd.dd2 .busiTxtCont{
    background: #edeffb;
}
.busine_dl dd.dd3 .busiTxtCont{
    background: #edf6fb;
}
.busine_dl dd.dd4 .busiTxtCont{
    background: #f8ecfd;
}
.busine_dl dd.dd5 .busiTxtCont{
    background: #fcfaec;
}
.busine_dl dd.dd6 .busiTxtCont{
    background: #fdf0e9;
}
.busine_dl dd:hover .busiTxtCont{
    background: #d6000f;
}
.busine_dl dd:hover .busiName,
.busine_dl dd:hover .busiIntr{
    color:#fff;
}
.busiMore{
    display: none\9;
    display: none\9\0;
    width: 130px;
    height: 40px;
    overflow: hidden;
    border: 1px solid #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-size: 14px;
    color:#fff;
    text-align: center;
    line-height: 40px;
    margin: 0px auto;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    opacity: 0;
}
.busine_dl dd:hover .busiMore{
    display: block\9;
    display: block\9\0;
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
    opacity: 1;
}
.ksNav{ height:180px; width:100%; background:url(../images/bg1.jpg) no-repeat left center;}
.ksNav dl{ width:1220px; padding:65px 0;}
.ksNav dd{height:50px;width:300px; float:left; display:inline}
.ksNav dd a{ display:block; height:100%;}
.ksNav dd p{ width:80px; float:left; display:inline; height:50px;}
.ml30{ margin-left:30px}
.ksNav span{ font-size:20px; height:30px; line-height:30px; display:block; overflow:hidden; color:#333;}
.ksNav em{ font-size:14px; height:20px; line-height:20px; display:block; overflow:hidden; color:#666; font-style:normal; white-space:nowrap; text-overflow:ellipsis}
.ksNav dd:hover span{ color:#d2782a}



@media screen and (max-width: 1200px) {
	.bannerBox{ height:500px;}
	.banner{ height:500px !important;}
	.bd_dl li{height:500px !important;}
	}
	
	

/*第一通栏结束*/
/*第二通栏开始*/
.column2{ overflow: hidden; height: 255px; }
.column2L{ width: 690px; overflow: hidden;}
.column2LT{ height: 48px; border: 1px solid #d8d8d8; line-height: 48px; margin-bottom: 10px; overflow: hidden;}
.column2LT a{ float: left; display: inline; width: 25%; height: 48px; text-align: center; font-size: 18px;}
.column2LT a.hover{ background: #472909; color: #FFF;}

.column2LC{ overflow: hidden; height:204px;}

.column2R{ width: 230px; overflow: hidden;}
.column2RList{ overflow: hidden; margin-right: -20px;}
.column2RList dd{ overflow: hidden; height: 75px; width:100%; text-align: center; margin-bottom: 15px; float: left; display: inline;}
.column2RList dd .con{ padding-right: 20px;}
.column2RList dd .con a{ display: block; height: 75px; line-height: 75px; color: #ffffff; font-size: 18px;}
.column2RList dd .con a span{ display: inline-block; height: 75px; padding-left: 45px;}
.column2RList dd.dd1 a{ background:url(../images/1.jpg) no-repeat center; background-size:100%;}
.column2RList dd.dd1 a span{ background: url(../images/icn1.png) no-repeat left center;}
.column2RList dd.dd2 a{ background:url(../images/2.jpg) no-repeat center; background-size:100%;}
.column2RList dd.dd2 a span{ background: url(../images/icn2.png) no-repeat left center;}
.column2RList dd.dd3 a{ background:url(../images/3.jpg) no-repeat center; background-size:100%;}
.column2RList dd.dd3 a span{ background: url(../images/icn3.png) no-repeat left center;}
.column2RList dd.dd4 a{ background:url(../images/4.jpg) no-repeat center; background-size:100%;}
.column2RList dd.dd4 a span{ background: url(../images/icn5.png) no-repeat left center;}
.column2RList dd.dd5 a{ background:url(../images/5.jpg) no-repeat center; background-size:100%;}
.column2RList dd.dd5 a span{ background: url(../images/icnxt1.png) no-repeat left center;}
.column2RList dd.dd6 a{ background:url(../images/6.jpg) no-repeat center; background-size:100%;}
.column2RList dd.dd6 a span{ background: url(../images/icnxt2.png) no-repeat left center;}
.column2RList dd .con a:hover{ opacity: 0.8}
/*第二通栏结束*/
/*第三通栏开始*/

.column3L{ width: 680px; overflow: hidden;}
.column3LList{ overflow: hidden;}
.column3LList dd{ overflow: hidden; margin-bottom: 22px; border:1px solid #eaeaea;width: 678px;}
.column3LList dd .pic{ overflow: hidden; width: 185px; height: 110px; margin-right: 15px;}
.column3LList dd .pic img{ width: 185px; height: 110px; background-size: auto 80px; transition:0.3s;}
.column3LList dd:hover .pic img{ transform:scale(1.1,1.1);}


.column3LList dd .text{ overflow: hidden;}
.column3LList dd .text h1{ overflow: hidden; height: 35px; line-height: 35px; font-size: 16px; font-weight: normal; margin-top: 5px;}
.column3LList dd .text h1 a{ color: #000;}
.column3LList dd .text:hover h1 a{ color: #0c65b9;}
.column3LList dd .text div{ line-height: 20px; width:465px; font-size: 14px; height: 40px; overflow: hidden; color: #666; margin-bottom:0px;}
.column3LList dd .text span{ display: block;line-height: 25px; font-size: 14px; height: 25px; overflow: hidden; color: #999999;}


.column3R{ width: 480px; overflow: hidden;}
.column3RC{ overflow: hidden; float:left;}
.column3RC .pic{ overflow: hidden; width:480px; height: 210px;  margin-bottom: 20px;}
.column3RC .pic img{ overflow: hidden; width:480px; height: 210px; }
.column3RC .text{ overflow: hidden; font-size: 15px; line-height: 30px; color: #000; height: 150px; text-indent:2em;}

/*第三通栏结束*/

/*第四通栏开始*/
.column4List{ overflow: hidden; position: relative; height: 366px; width:100%;}
.column4List dd{ position: absolute; left: 0px; top: 0px; width: 287px;}
.column4List dd a{ display: block; overflow: hidden; width: 100%; height: 100%;}
.column4List dd .pic{ display: block; width: 100%; height: 100%;}
.column4List dd .pic img{ display: block; width: 100%; height: 100%;transition: all 0.5s linear; -webkit-transition: all 0.5s linear;}
.column4List dd .text{ display: block; width: 260px; height: 50px; left: 50%; margin-left: -130px; bottom: 15px; background: #ffffff; color: #444444; font-size: 18px; position: absolute; text-align: center;transition: all 0.5s linear; -webkit-transition: all 0.5s linear; visibility: hidden; opacity: 0; transform: translate3d(0,100%,0) scale(0);-webkit-transform: translate3d(0,100%,0) scale(0);}
.column4List dd .text span{ display: inline-block; height: 50px; line-height: 50px; padding-right: 18px; background: url(../images/icn6.png) no-repeat right center;}
.column4List dd.dd1{ height: 172px; left: 0px; top: 0px;}
.column4List dd.dd2{ height: 172px; left: 305px; top: 0px;}
.column4List dd.dd3{ height: 172px; left: 608px; top: 0px;}
.column4List dd.dd4{ height: 172px; left: 913px; top: 0px;}

.column4List dd.dd5{ height: 172px; left: 0px; top: 194px;}
.column4List dd.dd6{ height: 172px; left: 305px; top: 194px;}
.column4List dd.dd7{ height: 172px; left: 608px; top: 194px;}
.column4List dd.dd8{ height: 172px; left: 913px; top: 194px;}

.column4List dd:hover .text{visibility: visible; opacity: 1; transform: translate3d(0,0%,0) scale(0);-webkit-transform: translate3d(0,0%,0)  scale(1);}
.column4List dd:hover .pic img{ transform: scale(1.1);-webkit-transform: scale(1.1)}
/*第四通栏结束*/
/*第五通栏开始*/

/*第五通栏结束*/

	
	
	
	
.part3{ width: 1200px; height: 450px; margin: 0px auto; margin-top: 25px;;}
.part3 .part3_l{ width:366px; height: 450px; overflow: hidden; float: left;}
.part3 .part3_c{width:366px; height: 450px; overflow: hidden; margin-left: 53px; float:left;}
.part3 .part3_r{width:366px; height: 450px; overflow: hidden; float:right;}
.tptt{width:363px; height:230px; margin: 5px auto; overflow: hidden;}
.tptt img{width:363px; height:230px; transition:transform 1s ease 0s;}
.tptt img:hover{width:363px; height:230px;  transform: scale(1.1);}

.part4{ width:100%; margin: 0px auto; margin-top:0px; background: #f4f4f4;}
.part4 .part4_con{ width:1200px; margin: 0px auto; padding-top:0px;overflow: hidden;}
.part4 .part4_con .part4_l{ width:712px; height: 340px; background:#fff; overflow: hidden; float: left; padding:20px 24px; position:relative; padding-left:0}
.part4 .part4_con .part4_r{width:445px; height:380px; background:#fff; padding:0px 15px;  overflow: hidden; float:right; padding-right:0px}

.part4 .part4_con .part4_r ul li{ display:inline-block; height:35px; width:445px}
.part4 .part4_con .part4_r ul li span{ float:right; font-size:14px}
.part4 .part4_con .part4_r ul li:hover{ color: #d6000f}
.TabTitle1 h1{ padding-left:20px; font-weight:normal; font-size:15px !important;}

.TabTitle1{ width:225px; margin:0px auto; overflow:hidden; float: left;}
.TabTitle1 ul li{ float:left; cursor:pointer; height:48px; width:225px; display:block; background: #f4f4f4; overflow:hidden;}
.TabTitle1 ul li a{ display:block; font-size:18px;}
.TabTitle1 .hover{ background:#0c65b9;}
.TabTitle1 a{height:48px;}
.TabTitle1 a.cyjj1{ background:#F4F4F4; color:#222; display: block;}
.TabTitle1 a.cyjj1 i{width:62px; height:48px; display: block; background: url(../images/icon55.png) 25px center no-repeat; float: left; margin-right: 10px;;}
.TabTitle1 a.cyjj1 h1{ font-size:16px;  line-height:48px;display: block; float: left; padding-left:20px;}
.TabTitle1 a.cyjj1:hover{ background:#d6000f; color: #fff;}
.TabTitle1 a.cyjj1:hover i{background: url(../images/icon5.png) 25px center no-repeat;}

.TabTitle1 a.cyjj2{ background:#F4F4F4; color:#222; display: block;}
.TabTitle1 a.cyjj2 i{width:62px; height:64px; display: block; background: url(../images/icon66.png) 25px center no-repeat; float: left; margin-right: 10px;;}
.TabTitle1 a.cyjj2 h1{ font-size:16px; line-height:48px;display: block; float: left;}
.TabTitle1 a.cyjj2:hover{ background:#d6000f; color: #fff;}
.TabTitle1 a.cyjj2:hover i{background: url(../images/icon6.png) 25px center no-repeat;}

.TabTitle1 a.cyjj3{ background:#F4F4F4; color:#222; display: block;}
.TabTitle1 a.cyjj3 i{width:62px; height:64px; display: block; background: url(../images/icon77.png) 25px center no-repeat; float: left; margin-right: 10px;;}
.TabTitle1 a.cyjj3 h1{ font-size:16px; line-height:48px;display: block; float: left; }
.TabTitle1 a.cyjj3:hover{ background:#d6000f; color: #fff;}
.TabTitle1 a.cyjj3:hover i{background: url(../images/icon7.png) 25px center no-repeat;}

.TabTitle1 a.cyjj4{ background:#F4F4F4; color:#222; display: block;}
.TabTitle1 a.cyjj4 i{width:62px; height:64px; display: block; background: url(../images/icon88.png) 25px center no-repeat; float: left; margin-right: 10px;;}
.TabTitle1 a.cyjj4 h1{ font-size:16px; line-height:48px; display: block; float: left;}

.TabTitle1 a.cyjj4:hover{ background:#d6000f; color: #fff;}
.TabTitle1 a.cyjj4:hover i{background: url(../images/icon8.png) 25px center no-repeat;}


.TabTitle1 a.cyjj5{ background:#F4F4F4; color:#222; display: block;}
.TabTitle1 a.cyjj5 i{width:62px; height:64px; display: block; background: url(../images/icon88.png) 25px center no-repeat; float: left; margin-right: 10px;;}
.TabTitle1 a.cyjj5 h1{ font-size:16px; line-height:48px; display: block; float: left;}

.TabTitle1 a.cyjj5:hover{ background:#d6000f; color: #fff;}
.TabTitle1 a.cyjj5:hover i{background: url(../images/icon8.png) 25px center no-repeat;}


.Tabbottom1{ overflow:hidden; float: right; height:280px; margin-top:55px}






.lskc{ width: 460px; height:280px; overflow: hidden; position: relative;}
.lskc .img{width: 460px; height: 280px; transition:transform 1s ease 0s; position: absolute; z-index: 1;}
.lskc .img img{transition:transform 1s ease 0s;}
.lskc .img img:hover{ transform: scale(1.1);}
.lskc .nr{ width: 380px; height: 100px; background:rgba(0, 0, 0, 0.5); padding:0px 40px 30px; position: absolute; z-index: 2; bottom:0;}
.lskc .nr .title{line-height:30px; padding-left: 15px; font-size: 18px; margin:20px 0px 10px; border-left: 2px #eee solid; height: 30px; color: #fff;}
.lskc .nr .jianshu{ font-size: 13px; line-height: 24px; color: #fff; text-indent: 2em;}
.lskc .nr .more{ width:72px; height:20px; margin-top:20px; border-radius: 15px; text-align: center; border:1px #3071b3 solid;}
.lskc .nr .more a{ color: #fff;}
.lskc .nr .more a:hover{ background:#3071b3; color: #fff;}
.mt10 {
    margin-top: 10px;
}
.ksdh{}
.ksdh ul li{ width: 194px; height: 62px; display: block; margin-bottom:10px; float: left; position: relative; border-radius:5px;}
.ksdh ul li .img{ width:194px; height: 62px; overflow: hidden; position:absolute; z-index: 1;} 
.ksdh ul li .img img{transition:transform 1s ease 0s;width:194px;}  
.ksdh ul li .img img:hover{transform: scale(1.1);} 
.ksdh ul li .title{position:absolute; z-index: 2; line-height:68px; font-size: 16px; color: #fff; left:25px;}
.ksdh ul li .title img{ width: 32px; height: 33px; padding-right: 15px; margin-top: 17px; display: block; float: left; }
.ksdh ul li .title span{ display: block;float:right;line-height:68px; *float:none;}


.leftbox { overflow:hidden;}	
.leftbox li{ width:90%; margin:10px 5%; border:1px solid #e6e6e6; line-height:38px; text-align:center; font-size:15px;}	
.leftbox li:hover{ background:#0c65b9; color:#fff !important;}

.leftbox li:hover a{ color:#fff !important;}










