@font-face {
 font-family: FZXiaoBiaoSongRegular;
 src: url('font/FZXiaoBiaoSong.eot?#iefix') format("embedded-opentype");
 src: local('FZXiaoBiaoSong Regular'), 
              local('FZXiaoBiaoSong'), 
              url('font/FZXiaoBiaoSong.woff') format('woff'), 
              url('font/FZXiaoBiaoSong.ttf') format('truetype'), 
              url('font/FZXiaoBiaoSong.svg#FZXiaoBiaoSong') format('svg');
} 
html {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family:"微软雅黑", "宋体","Arial"; font-size: 12px;
}
body {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family:"微软雅黑", "宋体","Arial";font-size: 12px;
}
a {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family:"微软雅黑", "宋体","Arial"; font-size: 12px;
}
p {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family:"微软雅黑", "宋体","Arial";font-size: 12px;
}
span {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family:"微软雅黑", "宋体","Arial"; font-size: 12px;
}
ul {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family:"微软雅黑", "宋体","Arial"; font-size: 12px;
}
img {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family:"微软雅黑", "宋体","Arial";font-size: 12px;
}

/*html {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size: 12px;
}
body {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size: 12px;
}
a {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size: 12px;
}
p {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size: 12px;
}
span {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size: 12px;
}
ul {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size: 12px;
}
img {
	list-style: none; margin: 0px; padding: 0px; border: currentColor; color: rgb(102, 102, 102); font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size: 12px;
}*/


p {
	line-height: 25px;
}
img {
	border: currentColor; vertical-align: middle;
}
td {
	font-size: 12px;
}
body {
	background: rgb(255, 255, 255); min-width:1100px;
}
h1 {
	font-weight: bold;
}
h2 {
	font-weight: bold;
}
h3 {
	font-weight: bold;
}
h4 {
	font-weight: bold;
}
h5 {
	font-weight: bold;
}
h6 {
	font-weight: bold;
}
a {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.clear {
	height: 0px; line-height: 0px; clear: both; font-size: 1px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.center {
	margin: 0px auto;
}
.tleft {
	text-align: left;
}
.tright {
	text-align: right;
}
.tcenter {
	text-align: center;
}
/** html {
	background-image: url("about:blank"); background-attachment: fixed;
}
* html body {
	background-image: url("about:blank"); background-attachment: fixed;
}*/
.header {
	width: 100%; height: auto;
}
.header a {
	color: rgb(102, 102, 102);
}
.header a:hover {
	
}
.logo {
	/*padding-top: 8px;*/ margin-top:20px; float: left; width:138px; height:70px;
}
.nlogo {
	padding-top: 35px; float: left;
}
.zhead {
	background: url("ditu.png") no-repeat left; color:#000; line-height: 30px; padding-left: 55px; float: right;
}
.zhead a {
	color: rgb(255, 255, 255);
}
.rhead {
	width: 350px; float: left;text-align: right;
}
.rhead ul li {
	/*background: url("jian.png") no-repeat right;*/ color: rgb(255, 255, 255);margin-left: 6px; float: right; 
}
.rhead ul li img{margin-right:0px;}
.rhead ul li a { font-family: "微软雅黑", "宋体"; font-size:12px;color: #000; font-weight:normal; margin-left:3px; line-height:36px;}
#sddm {
	margin: 0px auto; padding: 0px;float: right;  
}
#sddm li {
	list-style: none; margin: 0px; padding: 0px; float: left; position: relative; z-index: 9999999;
}
#sddm li a {
	margin-top:23px;padding-right: 12px; padding-left: 12px; font-size: 16px; color:#fff; text-decoration: none; line-height: 25px;display: block;height: 25px; 
}
#sddm li a:hover {
	/*background: url("daohanglanxian.jpg") no-repeat center 65px;*/ color:#f69601; border-bottom:#f69601 3px solid; display: block;
}
#sddm .mainbox{left: 0px; visibility: hidden;filter:alpha(opacity:85);opacity:0.85;background:black; }
#sddm .mainbox .leftbox{left: 0px; top: 0px; width: 175px; height: 200px; float: left; background-color:#d4d4d4; display: block; z-index: 999999999;}
#sddm .mainbox .leftbox a{ font-size:14px; font-weight:normal;}
#sddm .mainbox .leftbox a:hover{border-bottom: 1px rgb(204, 204, 204) solid;}
#sddm .mainbox .rightbox{background: rgb(255, 255, 255); left: 175px; top: 0px; width: 305px; height: 200px; float: left; z-index: 999999;}
#sddm .mainbox .rightbox .imgbox{margin: 0px auto; left: 35px; top: 30px; width: 220px; height: 144px;}
#sddm .mainbox .rightbox .txtbox{background: rgb(255, 255, 255); left: 35px; top: 200px; width: 336px; height: 40px;}
#sddm .mainbox .rightbox .txtbox p{text-align: left;}
#sddm .mainbox .rightbox .txtbox .pb{padding-top: 5px; font-weight: bold;}
#sddm div {
	background: rgb(237, 237, 237); margin: 0px; padding: 0px; left: 0px; top: 64px; width: 480px; text-align: center; position: absolute; z-index: 99999999;
}
#sddm div a {
	margin: 0px; width: 133px; height: 32px; text-align: center; line-height: 32px; font-size: 12px; font-weight: bold; text-decoration: none; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block; white-space: nowrap;
}
#sddm div a:hover {
	font-weight: bold;
}
.bottomboxbg{ width:100%; height:15px; background-color:#f3f3f5;}
.bottomboxbg .bottombox{ width:1100px; height:15px; margin-left:auto; margin-right: auto;}
.bottomboxbg .bottombox .bottomleft{ width:504px; height:15px; background-color:#3b3b3b;}

.footer {width: 100%; height:216px;/*background: url("footbg.png") repeat-x;*/ background-color:#666;}

.sfoot {width: 1100px; margin-left:auto; margin-right:auto; color:#fff;}
.footer .sfoot .footleft{ width:504px; height:216px; background-color:#f69601; float:left;}
.footer .sfoot .footleft .footleftbox{ width:460px; height:135px; margin:30px; margin-left:50px; margin-bottom:0px;}
.footer .sfoot .footleft .footleftbox .leftimg{ width: 129px; height:128px; float:left;}
.footer .sfoot .footleft .footleftbox .rightbox{ width:250px; height:128px; margin-left:20px; float:left;}
.footer .sfoot .footleft .footleftbox .rightbox .foot18{ font-family:"微软雅黑", "宋体"; font-size:18px; line-height:50px;}
.footer .sfoot .footleft .footleftbox .rightbox .foot16{ font-family:"微软雅黑", "宋体"; font-size:16px; line-height:36px;}
.footer .sfoot .footleft .footabout{ width:410px; height:40px; background-color:#295cab; text-align:center; font-size:20px; line-height:40px; margin-left:50px;}
.xfoot {
	width: 100%; background-color:#fff;
}
.nfoot {
	 margin-left:auto; margin-right:auto; width: 900px;
}
.zfoot {
	background: url("xian2.jpg") no-repeat right top; width: 130px; height:160px; margin-top:40px; float: left;
}
.sfoota {
	width: 100%; margin-top:15px;
}
.sftabt {
	width: 100%; height:12px; font-size: 15px; line-height:12px; text-align: center;
}

/*.sftabtlogin {
	width: 215px; height:23px; font-size: 17px; line-height:23px; background: url("jjlogin.png") no-repeat; text-align:left;padding-left: 20px; 
}*/

.sftbbt {
	width: 120px; padding-top: 12px; text-align:center; 
}
.sftbbt ul li {
	line-height: 25px;
}
.sftbbt ul li a {
	color: rgb(255, 255, 255);
}
.yfoot {
	width: 378px; padding-left: 46px;
}
.yfsou {
	width: 100%; float: left;
}
.yfxz {/*background: url("xian2.jpg") no-repeat right top;*/ width: 355px; margin-top: 0px; min-height: 186px; padding-left: 30px; float:left;}
.zfoot p {color:#fff;}
 .hottel{font-size: 17px;}
 .hottelbox{}
 .hottelbox .tel96999{ width:135px; line-height:50px; float:left; font-family:"微软雅黑", "宋体"; font-size:44px;}
 .hottelbox .telline{ width:20px; line-height:50px; float:left; font-family:"微软雅黑", "宋体"; font-size:34px;}
 .hottelbox .tel400{ width:280px; height:30px; line-height:30px; margin-top:20px; float:left; font-family:"微软雅黑", "宋体";font-size: 20px; color:#ffffff;}	
.yfxza {
	padding-bottom: 20px; font-size: 17px;
}
.tb {
	line-height: 22px; padding-top: 5px;
}
.tb span {
	color: rgb(255, 255, 255); font-size: 12px;
}

.serwz {
	padding-top: 5px; color:#000;
}
.bottombg{ width:100%; height:40px; background-color:#eee;}
.bottombg .dblgo {
    width:1000px; margin-left:auto; margin-right:auto; text-align:center;/*background: url("logo2.jpg") no-repeat right 5px;*/ font-family:"微软雅黑", "宋体"; font-size:12px; color:#000;line-height: 40px;
}
.ym {
	width: 100%; text-align: center; float: left;
}
.page {
	margin: 0px auto; width: 100%; height: auto;
}
.content {
	width: 100%;
}
.content a {
	color: rgb(102, 102, 102);
}
.content a:hover {
	color: rgb(9, 124, 207);
}
#pages {
	margin: 0px auto; padding: 25px 0px;
}
#pages a {
	margin: 2px; padding: 6px 12px; border: 1px solid rgb(221, 221, 221); font-family:"微软雅黑", "宋体"; color: rgb(51, 51, 51); font-size: 14px; text-decoration: none; -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px;    
}
#pages a:hover {
	background: rgb(25, 80, 145); margin: 2px; padding: 6px 12px; border: 1px solid rgb(221, 221, 221); font-family:"微软雅黑", "宋体"; color: rgb(255, 255, 255); font-size: 14px; text-decoration: none; -moz-border-radius: 5px;-webkit-border-radius: 5px; border-radius:5px;   
}
#pages select{ height:30px;}
#pages span {
	background: rgb(25, 80, 145); margin: 2px; padding: 2px 5px; border: 1px solid gainsboro; color: white; font-size: 12px; font-weight: bold;
}
#kinMaxShow {
	width: 100%; height: 526px; overflow: hidden; visibility: hidden;
}
/*#kinMaxShowa {
	margin: 0px auto; width: 867px; height: 283px; overflow: hidden; visibility: hidden;
}
#kinMaxShowb {
	margin: 0px auto; width: 926px; height: 316px; overflow: hidden; visibility: hidden;
}*/

.zhuheadder1 {
	background: #efefef; width: 100%; height: 35px; 
}
.neizhuheader1 {
     width: 1100px; margin-left:auto; margin-right:auto; height: 35px;background: #efefef; 
}
.zhuheader2 {
	/*background: url("headbg.jpg") repeat-x;*/ margin: 0px auto; width: 100%; height: 120px; border-bottom:2px #f69601 solid; background-color:#666;
}
.neizhuheader2 {
	margin: 0px auto; width: 1100px; height: 118px;/*border-bottom:1px #1c4fa1 solid*/
}
.nyhead {
	background: url("nheadbg.jpg") repeat-x; margin: 0px auto; width: 100%; height: 121px;
}
.scont {
	margin: 0px auto; width: 1100px; padding-top: 29px;
}
.scybt {
	width: 100%; text-align:center;
}
.scybta {
	/*background: url("jian2.jpg") no-repeat left;*/font-family: "方正小标宋简体",FZXiaoBiaoSongRegular,"微软雅黑", "宋体","Arial"; color: #2ba6e2;font-size: 26px;
}
.scybtline{ width:30px; height:2px; background-color:#ccc; margin-top:15px; margin-bottom:15px; margin-left:auto; margin-right:auto;}
.scybtb{font-family:"微软雅黑", "宋体","Arial"; color: #f69601;  font-size: 16px;}
.scybta a {
	color: rgb(65, 65, 65); font-size: 20px;
}
.indexh12{ font-family: "微软雅黑", "宋体"; font-size:12px; line-height:18px;}
.scywk {
	width: 1100px; padding-top: 0px; float: left; margin-left:auto; margin-right:auto; margin-bottom:10px;
}
.web_widht {
	margin: 0px auto; width: 100%;
}
.course {
	background: rgb(255, 255, 255); height: 132px;
}
.course_nr {
	background: url("ico9.gif") repeat-x center; height: 112px;
}
.course_nr li {
	width: 163px; text-align: center; padding-top: 68px; font-size: 16px; margin-top: 23px; float: left; position: relative; color:#1c4fa1;
}
a .bg1  {
	background: url("jjgl1.jpg") no-repeat top; font-size:14px;
}
a:hover .bg1 {
	background: url("jjgl2.jpg") no-repeat top; color:#9c9c9c;
} 
a .bg2 {
	background: url("rzzl1.jpg") no-repeat top; font-size:14px;
}
a:hover .bg2 {
	background: url("rzzl2.jpg") no-repeat top;color:#9c9c9c;
} 
a .bg3 {
	background: url("szyy1.jpg") no-repeat top; font-size:14px;
}
a:hover .bg3 {
	background: url("szyy2.jpg") no-repeat top;color:#9c9c9c;
} 
a .bg4 {
	background: url("web1.jpg") no-repeat top; font-size:14px;
}
a:hover .bg4 {
	background: url("web2.jpg") no-repeat top;color:#9c9c9c;
} 
a .bg5 {
	background: url("hbkj1.jpg") no-repeat top; font-size:14px;
}
a:hover .bg5 {
	background: url("hbkj2.jpg") no-repeat top;color:#9c9c9c;
} 
a .bg6 {
	background: url("ysyl1.jpg") no-repeat top; font-size:14px;
}
a:hover .bg6 {
	background: url("ysyl2.jpg") no-repeat top;color:#9c9c9c;
} 
a .bg7 {
	background: url("gyms1.jpg") no-repeat top; font-size:14px;
}
a:hover .bg7 {
	background: url("gyms2.jpg") no-repeat top;color:#9c9c9c;
} 
a .bg8 {
	background: url("dlxx1.jpg") no-repeat top; font-size:14px;
}
a:hover .bg8 {
	background: url("dlxx2.jpg") no-repeat top;color:#9c9c9c;
}

.img4box{ width:1097px; height:340px; margin-left:auto; margin-right:auto; margin-top:30px;} 
.img4box ul li{ width:246px; float: left; margin-right:37px;position: relative;}
.img4box ul li .tipbox{
	width:200px; height:50px; 
	 margin-left:auto; margin-right:auto;font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size:28px; color:#fff; 
	 text-align:center; line-height:50px; 
	 position: absolute; 
	 top: 65px;
	 left: 25px;
	 display:block;
	 background: rgba(8, 8, 8, .35);
}
.img4box ul li .indexh18{ 
     width:200px; height:50px; 
	 margin-left:auto; margin-right:auto;font-family: "方正小标宋简体",FZXiaoBiaoSongRegular, "宋体","Arial"; font-size:18px; color:#2ba6e2; 
	 text-align:center; line-height:60px; 
	 border-bottom:1px #2ba6e2 solid;
	 position: absolute; 
	 top: 0px;
	 left: 15px;
	 display:none;
	 
}
.img4box ul li .indexh12{
	width:220px; height:50px; margin-top:15px; margin-left:auto; margin-right:auto;
    font-family:"微软雅黑", "宋体","Arial"; font-size:12px; color:#f69601; line-height:18px;
	position: absolute; 
	top: 51px;
	left: 15px;
	display:none;
}
.img4box ul li:hover .tipbox{
	display:none;
	}
.img4box ul li:hover img{
	opacity:0.2;filter(alpha=20);
	background: rgba(8, 8, 8, .55);
	transition:.8s all;
	-webkit-transition:.8s all;
	-moz-transition:.8s all;
	-o-transition:.8s all;
	-ms-transition:.8s all;
	}
.img4box ul li:hover .indexh18{
	display:block;
}
.img4box ul li:hover .indexh12{
	display:block;
}

.sdtdk {
	background: #d3d3d3 url("indexbg.jpg") repeat-x bottom; margin: 0px auto 0px; width: 100%; padding-top: 28px; padding-bottom: 32px;/*#d3d3d3*/
}
.sdtdk1 {
	 background-color: #d3d3d3; margin: 0px auto 0px; width: 100%; padding-top: 28px; padding-bottom: 32px;/*#d3d3d3*/ 
}
.sdtnk {
	margin: 0px auto; width: 1100px;
}
.newsboxmain {
	width: 100%; padding-top: 20px; float: left;
}
.newsbox {
	 width: 1097px; height: 285px;
}
.newsbox .boxleft{ width:503px; float:left;}

/*焦点图*/
.focus{ position:relative; width:503px; height:238px; background-color: #000; float: left;}  
.focus img{ width: 503px; height: 238px;} 
.focus .shadow .title{width: 350px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px;line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:6px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px;/* border-radius:7px; */margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#737373; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#000000;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }


.newsbox .boxright{width: 500px; margin-left:45px; float: left;}
.newsbox .boxright ul li{line-height: 35px; border-bottom:1px #333333 dotted; list-style-type:disc;list-style-position : inside;}
.newsbox .boxright ul li a{color: #000; font-size:14px;}

.newsbox .boxright1{width: 500px; margin-left:45px; float: left;}
.newsbox .boxright1 ul li{line-height: 60px; border-bottom:1px #333333 dotted; text-align:center}
.newsbox .boxright1 ul li a{color: #009bec; font-size:16px;}
/*.newsbox .boxright .title{height:40px; line-height: 38px; font-size: 16px;color: #000;}
.newsbox .boxright .txt{ height:60px;float:left; font-size:14px; color:#949494;}
.newsbox .boxright .txt .more{ float:left; color:#303030;}*/
.sdtnr2 {
	width: 589px; text-align:left;
}
.sdtnr2 h1 {
	margin: 0px; padding: 0px; line-height: 20px; font-size: 16px;
}
.sjta {
	padding: 22px 0px 0px 12px; width: 144px; height: 131px; color: rgb(255, 255, 255); line-height: 30px; font-size: 13px; float: left; background-color: rgb(1, 102, 182);
}
.sjta span {
	color: rgb(255, 255, 255); font-size: 22px;
}
.sjtb {
	width: 142px; height: 131px; text-align: right; color: rgb(96, 69, 0); line-height: 30px; padding-top: 20px; padding-right: 14px; font-size: 13px; float: left; background-color: rgb(244, 207, 90);
}
.sjtb span {
	color: rgb(96, 69, 0); font-size: 22px;
}
.sjtc {
	background: url("jtbg1.jpg") no-repeat; width: 156px; height: 153px; float: left;
}
.sjtc a {
	color: rgb(255, 255, 255); line-height: 42px; padding-top: 111px; padding-left: 60px; font-size: 14px; display: block;
}
.sjtc a:hover {
	color: rgb(255, 255, 255);
}
.sjtd {
	background: url("jtbg2.jpg") no-repeat; width: 156px; height: 151px; float: left;
}
.sjtd a {
	color: rgb(255, 255, 255); line-height: 48px; padding-bottom: 100px; padding-left: 44px; font-size: 14px; display: block;
}
.sjtd a:hover {
	color: rgb(255, 255, 255);
}
/*内页导航*/
.navbg {
	 background-color:#f6f7f9; margin: 0px auto; width: 100%; height: 50px; border-bottom:1px #bdbdbd solid;
}
.navn {
	margin: 0px auto; width: 1100px; position: relative;
}
.navbt {
	/*background: url("jian3.jpg") no-repeat left;*/ color: rgb(51, 51, 51); line-height: 47px; padding-left: 0px; font-size: 16px; float: left;
}
.navbt a {
	color: rgb(51, 51, 51); font-size: 16px;
}
.nynav {
	top: 0px; right: 0px; float: right;
}
.nynav ul li {
	width: 94px; text-align: center; color: rgb(141, 141, 141); line-height: 50px; font-size: 14px; float: left;
}
.nynav ul li a {
	color: #545454; padding-bottom: 4px; font-size: 14px; display: block;
}
.nynav ul li a:hover {
	background: url("nvbg.png") no-repeat; color: rgb(255, 255, 255); display: block;
}
.nynav ul li .hover {
	background: url("nvbg.png") no-repeat; color: rgb(255, 255, 255); display: block;
}
.nynav ul li a.dq {
	background: url("nvbg.png") no-repeat; color: rgb(255, 255, 255); display: block;
}

.ngsbg {
	margin: 0px auto; padding-top: 34px; padding-bottom: 34px; background-color: #f3f3f5; 
}
.nkbgz {
	margin: 0px auto; width: 1100px; height: auto; border:1px #f3f3f5 solid;background-color:#FFF;
}
/*qqkefu*/

.box_os .os_x {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.box_os .osqq {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.ico_os {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.ico_gt {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.ico_pp {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.osqq .qq {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.box_os .dcode {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.onlineService .ico_dcode {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.dimensionalCode {
	BACKGROUND: url(os20131028.gif) no-repeat
}
.box_os {
	Z-INDEX: 9999; POSITION: fixed; WIDTH: 131px; DISPLAY: none; HEIGHT: auto; OVERFLOW: hidden; TOP: 250px; RIGHT: 0px; _position: absolute
}
.box_os .os_x {
	BACKGROUND-COLOR: #f7f7f7; WIDTH: 18px; DISPLAY: inline; BACKGROUND-POSITION: 2px 2px; FLOAT: right; HEIGHT: 20px; CURSOR: pointer
}
.box_os .osqq {
	BORDER-BOTTOM: #d1d1d1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d1d1d1 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 129px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -378px; CLEAR: both; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-TOP: 37px
}
.box_os .osqq P {
	LINE-HEIGHT: 20px; MARGIN-TOP: 8px; WIDTH: 129px; HEIGHT: auto
}
.box_os .osqq P STRONG {
	COLOR: #666
}
.box_os .osqq IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.box_os .osqq P EM {
	DISPLAY: block; COLOR: #999
}
.box_os .osqq P SPAN {
	DISPLAY: block; COLOR: #d91c33
}
.box_os .osqq .qq {
	MARGIN: 8px auto 0px; WIDTH: 99px; DISPLAY: block; BACKGROUND-POSITION: -140px -120px; HEIGHT: 26px; CURSOR: pointer
}
.acbox {
	WIDTH: 130px; OVERFLOW: hidden
}
/*.acbox .ico_gt {
	BORDER-BOTTOM: #299ec0 1px solid; BORDER-LEFT: #299ec0 1px solid; WIDTH: 60px; BACKGROUND-POSITION: -60px 0px; FLOAT: right; HEIGHT: 33px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: #299ec0 1px solid
}*/
.acbox .ico_gt {
	BORDER-BOTTOM: #299ec0 1px solid; BORDER-LEFT: #299ec0 1px solid; WIDTH: 131px; BACKGROUND-POSITION: -142px -378px; FLOAT: right; HEIGHT: 37px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: #299ec0 1px solid
}
.acbox .ico_pp {
	BORDER-BOTTOM: #81b140 1px solid; BORDER-LEFT: #81b140 1px solid; MARGIN: 0px 2px; WIDTH: 60px; BACKGROUND-POSITION: -60px -60px; FLOAT: right; HEIGHT: 33px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: #81b140 1px solid
}

.onlineService {
	Z-INDEX: 9999; POSITION: fixed; WIDTH: 39px; DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 178px; TOP: 250px; RIGHT: 0px; _position: absolute
}
.onlineService .ico_os {
	BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 39px; BACKGROUND-POSITION: -2px -20px; FLOAT: right; HEIGHT: 98px; BORDER-TOP: #c7c7c7 1px solid; CURSOR: pointer; BORDER-RIGHT: #c7c7c7 1px solid
}
.onlineService .ico_gt {
	BORDER-BOTTOM: #299ec0 1px solid; BORDER-LEFT: #299ec0 1px solid; MARGIN: 0px 0px 1px; WIDTH: 39px; BACKGROUND-POSITION: right 0px; FLOAT: right; HEIGHT: 37px; CLEAR: both; BORDER-TOP: #299ec0 1px solid; CURSOR: pointer; BORDER-RIGHT: #299ec0 1px solid
}
.onlineService .ico_pp {
	BORDER-BOTTOM: #81b140 1px solid; BORDER-LEFT: #81b140 1px solid; MARGIN: 0px 0px 1px; WIDTH: 39px; BACKGROUND-POSITION: right -60px; FLOAT: right; HEIGHT: 37px; CLEAR: both; BORDER-TOP: #81b140 1px solid; CURSOR: pointer; BORDER-RIGHT: #81b140 1px solid
}

.box_os .osqq P SPAN A {
	COLOR: #0052c1
}
.box_os .dcode {
	PADDING-BOTTOM: 8px; MARGIN: 12px 0px 0px 12px; WIDTH: 100px; BACKGROUND-POSITION: -174px -176px; HEIGHT: 115px
}
.onlineService .ico_dcode {
	BORDER-BOTTOM: #5e5e5d 1px solid; BORDER-LEFT: #5e5e5d 2px solid; WIDTH: 37px; BACKGROUND-POSITION: -131px 0px; FLOAT: right; HEIGHT: 36px; BORDER-TOP: #5e5e5d 1px solid; BORDER-RIGHT: #5e5e5d 2px solid
}
.dimensionalCode {
	POSITION: absolute; WIDTH: 0px; BACKGROUND-POSITION: 0px -176px; HEIGHT: 190px; OVERFLOW: hidden; TOP: 28px; RIGHT: 40px
}
/*视频信息*/
.tvbox{ width:100%; margin-left:auto; margin-right:auto;}
.tvbox ul li{ width:333px; height:250px; border-right:1px #f3f3f5 solid;border-bottom:1px #f3f3f5 solid; float:left;}
.tvbox ul li img{ width:313px; margin-left:10px; margin-right:auto; margin-top:10px;}
.tvbox ul li .title{ font-size:16px; color:#545454; text-align:center; line-height:40px;}

/*新闻详细页*/
.aboutimg{ width:1100px; margin-left:auto; margin-right:auto;}
.xnonta{ width:1100px; margin-left:auto; margin-right:auto; padding-bottom:20px;}
.xnonta .h20{ width:100%;text-align: center; color:#1c4fa1; font-size: 20px; line-height:50px; margin-top:20px;}
.xnonta .h13{text-align: center; padding-top: 3px; font-family:"微软雅黑", "宋体"; font-size: 13px; color:#999; margin-bottom:20px;}
.xnonta img{ max-width:838px; text-align:center; margin-left:auto; margin-right:auto;border:1px #eee solid; padding:10px;}
.xnonta p{line-height: 26px; font-size: 14px; text-indent:2em; width:1000px; margin-left:auto; margin-right:auto; margin-bottom:15px;}
.xnonta p img{max-width:838px; text-align:center;margin-left:auto; margin-right:auto; margin-bottom:10px; border:1px #eee solid; padding:10px; text-indent:0;}
.xnonta0 p{line-height: 26px; font-size: 14px; text-indent:0em; width:1080px; margin-left:auto; margin-right:auto;}
.qypdk {
	margin: 0px auto; width: 930px;
}
.qypdbt {
	width: 100%; overflow: hidden; padding-top: 8px; padding-bottom: 17px; float: left;
}
.qypdbta {
	color: rgb(51, 51, 51); font-size: 16px; float: left;
}
.qypdbta a {
	color: rgb(51, 51, 51); font-size: 16px;
}
.qypdbta span {
	color: rgb(156, 154, 159); padding-left: 5px;
}
.qypdsa {
	width: 100%; padding-top: 26px; float: left;
}
.qypdsz {
	width: 626px; float: left;
}
#con {
	width: 100%; float: left;
}

.jjbt {
	width: 100%; color: #000; padding-top: 25px; margin-left:51px; font-size: 22px; margin-top:15px;
}

.qyjjk {
	width: 100%; padding-top: 0px; float: left;
}


.whbg {
	width: 910px; margin-left: auto; margin-right:auto; margin-top:10px; text-align:center;
}
.whzbt {
	background: url("jian6.jpg") no-repeat right; width: 110px; color: #1c4fa1; font-size: 18px; text-align:right; padding-right:25px; float: left;
}
.whzbt:hover {background: url("jian7.jpg") no-repeat right;}
.whynr {
	width: 750px; padding-left: 18px; font-size: 14px; color:#000; float: left;line-height: 26px;
}
.whynr span {
	line-height: 26px; font-size: 12px;
}
.whyck {
	padding-bottom: 20px;padding-top: 0px;
}

.qyryqh {
	width: 100%; padding-top: 20px; float: left;
}
.roundabout-holder {
	margin: 0px auto; width: 500px; height: 420px;
}
.roundabout-moveable-item {
	border-radius: 4px; border: 3px solid rgba(0, 0, 0, 0.08); width: 417px; height: auto; cursor: pointer; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.roundabout-moveable-item img {
	width: 100%;
}
.roundabout-moveable-item1 {
	border-radius: 4px; border: 3px solid rgba(0, 0, 0, 0.08); width: 500px; height: 320px; text-align:center; cursor: pointer; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
.roundabout-moveable-item1 img {
height:320px; width:auto;
	
}
.roundabout-in-focus {
	border: 3px solid rgba(0, 0, 0, 0.2);
}

.pdms3 {
	padding: 0px 30px 0px 50px; background-color: rgb(245, 245, 245);
}
.clearfix::after {
	height: 0px; line-height: 0; clear: both; display: block; visibility: hidden; content: "\20";
}
.clearfix {
	display: block; -ms-zoom: 1;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}

.fcqhz {
	width: 420px; line-height: 26px; font-size: 14px; float: left;
}
.fcqhz a {
	line-height: 26px; font-size: 14px;
}
.fcqhz a span {
	color: rgb(1, 102, 180); line-height: 30px; font-size: 24px; font-weight: bold;
}
.more {
	float: right;
}
.nwdxwk {
	margin: 0px auto; width: 1100px;
}
.afcqhz {
	width: 426px; height: 316px; float: right; background-color: #4b4c4d;
}
.nwdxwz {
	width: 926px;
}
.nwdxy {
	width: 364px; line-height: 28px;
}
.nwdxy a {
	color: rgb(255, 255, 255); line-height: 28px; font-size: 18px;
}
.nwdxy a:hover {
	color: rgb(255, 255, 255);
}
.nwdxy .txt11{line-height: 28px; font-size: 12px; color:#fff; text-indent:2em;}
.nwdxm {
	margin: 0px auto; width: 926px; padding-top: 38px; padding-bottom: 90px;
}
.nwdxm ul li {
	height:50px; border-bottom:1px #ccc dotted; line-height:50px; 
}
.nwdxm ul li a {
	font-size:15px;
}
.nwdxm ul li a:hover {
	color: #1c4fa1;
}
.shij {
	width:100px; height:30px;text-align: center;  font-size: 16px; float:right; background-color:#fff; color:#000; line-height:30px; margin-top:10px; border:1px #1c4fa1 solid;
}

.nwdxm ul li a:hover h1 {
	color: rgb(255, 255, 255);
}
.nwdxm ul li a:hover .shij {
	width:100px; height:30px;background-color:#1c4fa1; color:#fff; line-height:30px; margin-top:10px;
}
.nwdxm ul li a:hover .wdms {
	color: rgb(255, 255, 255);
}

.ppp .zhaopian{display:none;position: absolute;} 
.ppp:hover .zhaopian{ display:block; z-index:999999999;} 

.wdcyz {
	margin: 0px auto; width: 982px; height: auto;
}
.news {
	width: 725px; height: auto; overflow: hidden; padding-top: 68px; float: left;
}
.news ul li {
	width: 180px; height: 157px; overflow: hidden; float: left; position: relative;
}
.news ul li .newsThum {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.news ul li .newsInfo {
	background: rgb(255, 255, 255); width: 150px; height: 125px; right: 0px; bottom: 0px; position: absolute;
}
.news li .bor {
	width: 186px; height: 165px; overflow: hidden; position: relative; margin:3px; background-color:#fff; text-align:center;
}

.news li .bor  .cntitle{ font-size:18px; line-height:24px;color:#000; margin-top:40px;}
.news li .bor  .entitle{ font-size:12px; line-height:18px;color:#444;}
.news li .bor  .xq{ font-size:14px; line-height:40px;color:#000;}
.news li .bor  .xq:hover{ color:#c81527;}


.clearfix {
	display: block;
}
.innerIndex {
	width: 100%; color: rgb(82, 82, 82);
}
.innerIndex .img{ border:1px solid #e9e9e9; float:left; margin:20px; margin-right:30px;}
.innerIndex .rightlist{ float:left; width:450px; margin-top:80px;}
.innerIndex .rightlist ul li{ height:36px; font-size:15px; line-height:25px;}
.innerIndex .rightlist ul li img{ float:left; margin-right:8px;}


.innerIndex .cnbox{ width:100%; height:499px;background:#fff url("contactbg.jpg?t=20130822") no-repeat right;}
.innerIndex .cnbox .h15{ font-size:15px; margin-left:15px; line-height:26px;}
.innerIndex .cnbox .h17{ font-size:17px;margin-left:15px; margin-bottom:15px;}
.innerIndex .enbox{width:100%; height:180px;
FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e8222c,endColorStr=#ab242a); /*IE*/ 
background:-moz-linear-gradient(top,#e8222c,#ab242a);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#e8222c), to(#ab242a));/*谷歌*/ 
}
.innerIndex .cnbox .addrbg{ width:44px; height:44px;background:url("addr.jpg") no-repeat; margin-left:15px; float:left}
.innerIndex .cnbox .telbg{ width:44px; height:44px;background:url("tel.jpg") no-repeat; margin-left:15px;float:left; clear:both; }
.innerIndex .cnbox .emailbg{ width:44px; height:44px;background:url("email.jpg") no-repeat;margin-left:15px; float:left; clear:both; }
.innerIndex .cnbox .textright{ float:left; height:44px; margin-bottom:30px; border:0px #FF0000 solid;}

.innerIndex .enbox .e30{margin-left:15px; font-size:30px; color:#FFFFFF; line-height:60px;}
.innerIndex .enbox .e26{margin-left:15px; font-size:26px; color:#FFFFFF; line-height:32px;}
.innerIndex .enbox .e14{margin-left:15px; font-size:14px; color:#FFFFFF;}
/*.jobIndex {width: 1000px; color: rgb(82, 82, 82);}
.jobIndex .leftimg{ width:389px; height:auto; float:left;}
.jobIndex .righttxt{ width:500px; float:left; margin-left:30px;}
.jobIndex .righttxt h16{ font-size:16px; color:#1c4fa1;}
.jobIndex .righttxt p{ font-size:14px;text-indent: 0em; line-height:26px; margin-top:25px;}*/

/*人力资源*/
.c-tab {clear: both;}
.c-tab .content1 {padding: 15px; overflow: hidden;}
.c-tab .content1 .about-img {margin: 0px; width:390px; float: left;}
.c-tab .content1 .about-img .txtbox{background-color:#eaebed;}
.c-tab .content1 .about-img .txtbox ul li{height:36px; line-height:30px;margin:3px; border-bottom:1px #000000 dashed;}
.c-tab .content1 .about-img .txtbox ul li .l{ float:left; font-size:16px;color:#000;}
.c-tab .content1 .about-img .txtbox ul li .r{ float:right; font-size:20px;color:#000;}
.c-tab .content1 .about {font-size:15px;padding-left: 410px; width:780px;overflow: hidden; }
.c-tab .content1 .about .h16{font-size:16px; color:#1c4fa1;}
.c-tab .content1 .about .jobtitle{ font-size:15px; color:#c81527; line-height:30px;}
.c-tab .content1 .about p {width:600px;font-size:12px;line-height: 20px; margin-bottom: 10px; font-weight:normal; }
.c-tab .content1 .about p span{font-size:15px; font-weight:bold;}
.c-tab .content1 .about div .bank{ height:10; margin-top:15px; margin-bottom:15px; border-bottom:1px #999999 dotted;}
/*.nano {width: 100%; height: 600px; overflow: hidden; position: relative;}
.nano > .nano-content {left: 0px; top: 0px; bottom: 0px; overflow: scroll; position: absolute; overflow-x: hidden; float:left;}
.nano > .nano-pane {background: rgba(0, 0, 0, 0.25); border-radius: 5px; top: 0px; width: 10px; right: 0px; bottom: 0px; position: absolute; opacity: 1; -webkit-transition: .2s; transition: .2s; -moz-transition: .2s; -o-transition: .2s; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.nano > .nano-pane > .nano-slider {background: rgb(57, 79, 152); margin: 0px 1px; border-radius: 3px; position: relative; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.nano .nano-pane {background: url("scroll_bg.gif") repeat-y; margin: 5px; width: 8px; right: 0px;}*/
.nano {width: 100%; height: 100%; overflow: hidden; position: relative;}
.nano > .nano-content {left: 0px; top: 0px; bottom: 0px; overflow: scroll; position: absolute; overflow-x: hidden; float:left;}
.nano > .nano-pane {background: rgba(0, 0, 0, 0.25); border-radius: 5px; top: 0px; width: 10px; right: 0px; bottom: 0px; position: absolute; opacity: 1; -webkit-transition: .2s; transition: .2s; -moz-transition: .2s; -o-transition: .2s; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.nano > .nano-pane > .nano-slider {background: rgb(57, 79, 152); margin: 0px 1px; border-radius: 3px; position: relative; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.nano .nano-pane {background: url("scroll_bg.gif") repeat-y; margin: 5px; width: 8px; right: 0px;}


/*关于我们*/
.aboutboxbg{ width:100%; height:300px;}
.aboutboxbg .aboutbox{ width:1100px;height:300px; margin-left:auto; margin-right:auto; margin-top:15px;}
.aboutboxbg .aboutbox .leftpic{ float:left; width:618; height:300px;}
.aboutboxbg .aboutbox .righttxt{ float:left; width:450px; height:260px; margin-left:20px;}
.aboutboxbg .aboutbox .righttxt .top{ width:100%; height:50px;}
.aboutboxbg .aboutbox .righttxt .top .line{ width:160px; height:25px; float:left; border-bottom:1px #000000 solid;}
.aboutboxbg .aboutbox .righttxt .top .title{ width:120px; height:50px; font-size:22px; line-height:50px; float:left; text-align:center;}
.aboutboxbg .aboutbox .righttxt { height:88px; border-bottom:0px #000000 dotted; margin-bottom:7px;}
.aboutboxbg .aboutbox .righttxt  h14{ font-size:14px; color:#003e8f; line-height:30px;}
.aboutboxbg .aboutbox .righttxt  .h12{ width:450px;margin-top:5px; margin-bottom:5px;font-size:12px; color:#000; line-height:22px; float:left;}
/*品牌活动*/
.eventsboxbg .eventsbox{ width:100%; height:350px;}
.eventsboxbg .eventsbox{ width:1100px;height:325px; margin-left:auto; margin-right:auto; margin-top:15px;}
.eventsboxbg .eventsbox .leftpic{ float:left; width:618; height:325px;}
.eventsboxbg .eventsbox .righttxt{ float:left; width:360px; height:325px; margin-left:20px;}
.eventsboxbg .eventsbox .righttxt .top{ width:100%; height:50px;}
.eventsboxbg .eventsbox .righttxt .top .line{ width:120px; height:25px; float:left; border-bottom:1px #000000 solid;}
.eventsboxbg .eventsbox .righttxt .top .title{ width:120px; height:50px; font-size:22px; line-height:50px; float:left; text-align:center;}

.eventsboxbg .eventsbox .righttxt ul li{ height:88px; border-bottom:1px #000000 dotted; margin-bottom:7px;}
.eventsboxbg .eventsbox .righttxt ul li h14{ font-size:14px; color:#003e8f; line-height:30px;}
.eventsboxbg .eventsbox .righttxt ul li .h12{ font-size:12px; color:#000; line-height:22px; margin-top:5px; margin-bottom:5px;}
.eventslist{ width:1100px;margin-left:auto; margin-right:auto; margin-top:20px;}
.eventslist ul li{ width:326px; height:490px; float:left; background-color:#323231; margin-right:10px; margin-bottom:10px;}
.eventslist ul li:hover{ background-color:#545454;}
.eventslist ul li img {opacity:0.7;filter(alpha=70);}
.eventslist ul li:hover img {opacity:1;filter(alpha=100);}
.eventslist ul li .title{ width:290px;height:40px; font-size:16px; color:#fff; line-height:24px;margin-top:20px;margin-bottom:10px;  margin-left:auto; margin-right:auto; text-align:center;}
.eventslist ul li .txt{ width:290px;height:80px; font-size:12px; color:#fff; line-height:24px;margin-left:auto; margin-right:auto; margin-bottom:20px;}
.eventslist ul li .btn{ width:96px; height:31px; text-align:center; line-height:30px;margin-left:auto; margin-right:auto; background-color:#000; }
.eventslist ul li .btn a{ font-size:16px;color:#fff;}
.eventslist ul li:hover .btn{ background-color:#c81527;}

/*活动详细页*/
.eventsinfobox{ width:1100px; margin-left:auto; margin-right:auto;}
.eventsinfobox .eventsinfoleft{width:300px; height:200px; float:left;}
.eventsinfobox .eventsinfoleft img{ margin:20px; border:1px  #FBFBFB solid; padding:5px;}
.eventsinfobox .eventsinforight{width:600px; height:200px; float: left; margin:20px;}
.eventsinfobox .eventsinforight .title{ font-size:22px; line-height:40px; margin-top:15px;}
.eventsinfobox .eventsinforight .txt{ font-family:"微软雅黑", "宋体";font-size:16px; color:#ccc; line-height:30px;}
.eventsinfobox .eventsinforight .txt span{font-size:16px; color: #aaa;}

.eventsinfobox .eventsinfoTitleBg{ width:100%; height:49px; background-color:#f9f9f9; border-bottom:1px #f4f4f4 solid;}
.eventsinfobox .eventsinfoTitleBg .maintitle{ width:140px; height:45px; border-top:4px #1c4fa1 solid; border-right:1px #f4f4f4 solid; background-color:#FFFFFF; text-align:center; font-size:22px; color:#c81527; line-height:47px; }
.eventsinfobox .maintxt{ width:920px; margin-top:20px; margin-left:auto; margin-right:auto;}
.eventsinfobox .maintxt p{ font-size:14px; line-height:24px; text-indent:2em;}
.eventsinfobox .maintxt img{max-width:860px; margin-bottom:10px; text-align:center;border:1px #FBFBFB solid; padding:10px;}
.eventsinfobox .maintxt p img{max-width:860px; margin-bottom:10px; text-align:center;border:1px #FBFBFB solid; padding:10px;}
/*团队风采*/
.teambox{ width:700px; margin:20px auto;}
.teambox ul li{ width:200px; height:320px; float:left;background-color:#f3f3f3; border:1px #e1e1e1 solid; margin:10px;}
.teambox ul li .picbox{ width:163px;  margin:15px auto;}
.teambox ul li .picbox img{ width:163px; height:223px;}
.teambox ul li .picbox .titlebox{ width:163px; height:65px; background-color:#1c4fa2;font-size:14px;color:#fff; text-align:center;}
.teambox ul li:hover .picbox .titlebox{background-color:#c81527;}
.teambox ul li .picbox .titlebox .title{color:#fff; font-size:16px; line-height:35px;text-align:center;}
/*关于我们*/
.about{ width:1100px;margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:30px;}
.about ul li{ width:326px; height:320px; float:left; background-color:#323231; margin-right:10px;}
.about ul li:hover{ background-color:#545454;}
.about ul li .title{ width:290px; font-size:17px; color:#fff; line-height:80px; margin-left:auto; margin-right:auto; text-align:left;}
.about ul li .txt{ width:290px; font-size:14px; color:#fff; line-height:24px;margin-left:auto; margin-right:auto; margin-bottom:30px;}
.tzlnbox{ width:1100px; height:60px; margin-left:auto; margin-right:auto; margin-top:15px;}
.tzlnbox .line{ width:300px; height:25px; float:left; border-bottom:1px #000000 solid;}
.tzlnbox .title{ width:390px; height:50px; font-size:12px; color:#3c3c3c; line-height:22px; float:left; text-align:center;}
.tzlnbox ul li{ width:200px; float:left; text-align:center;}
.tzlnbox ul li .obg{ width:89px; height:89px; text-align:center; line-height:89px; font-size:14px; color:#fff;background: url("obg.jpg") no-repeat; margin-left:auto; margin-right:auto;}
/*.tzlnbox ul li:hover .obg{filter:alpha(opacity:75);opacity:0.75; color:#c81527;}*/
.tzlnbox ul li .tzlntitle{width:89px;text-align:center; line-height:50px; font-size:16px; color:#000; margin-left:auto; margin-right:auto;}
/*.tzlnbox ul li:hover .tzlntitle{ color:#c81527;}*/
.tzlnbox ul li .tzlnline{ width:30px; height:1px; background-color:#cccccc; margin-left:auto; margin-right:auto;}
.tzlnbox ul li .tzlntxt{ width:170px; text-align:center; line-height:20px; font-size:12px; color:#2e2e2e;margin-left:auto; margin-right:auto; margin-top:15px;}

/*社会责任*/
.lovebox{margin:20px;}
.lovebox ul li{width:100%;height:210px; border-bottom:1px #ccc dotted; margin-bottom:0px;}
.lovebox ul li:hover{ background-color:#eee;}
.lovebox ul li .loveleft{ width:295px; float:left; margin-top:15px;}
.lovebox ul li .loveright{ width:620px; float:right;margin-top:15px;}
.lovebox ul li .loveright .title{ line-height:40px;}
.lovebox ul li .loveright a .title { font-size:15px; color:#c81527;}
.lovebox ul li .loveright .txt{ font-size:12px; color:#333333; line-height:22px;}
/*子集团*/
.topbg{width:100%; height:118px;background: url(flaggrouptop.jpg) no-repeat center;}
.groupbox{width:1100px;margin-left:auto; margin-right:auto;}
.groupbox .groupleft{ width:500px; float:left;}
.groupbox .groupleft .title{font-size:22px; color:#003b88; text-align:center;}
.groupbox .groupleft .title a{ font-size:22px; color:#003b88; text-align:center;}
.groupbox .groupleft .sjx{ width:13px; height:13px; margin:10px auto;background: url(sjx.png) no-repeat}
.groupbox .groupleft ul li{  width:385px; height:40px; margin-left:auto; margin-right:auto; line-height:40px; border-bottom:1px #003b88 dotted; text-align:center;}
.groupbox .groupleft ul li a{font-size:15px; color:#000;}
.groupbox .groupleft ul li a:hover{color:#003b88;}
.groupbox .groupright{width:500px; float:right; text-align:center;}
.groupbox .groupright img{ width:116px; height:116px; margin-top:50px;}
.groupbox:hover .groupright img{ FILTER: gray;}

/*子公司*/
.companybox{width:1100px;margin-left:auto; margin-right:auto;}
.companybox .companyleft{ width:450px; float:left;}
.companybox .companyright{width:550px; float:right; text-align:center;}
.companybox .companyright ul li{ height:40px;  line-height:40px; border-bottom:1px #003b88 dotted;text-align:left; }
.companybox .companyright ul li a{font-size:15px; color:#000;}
.companybox .companyright ul li a:hover{color:#003b88;}

/*文化金融*/
.financebox{ width:1100px; margin-left:auto; margin-right:auto; margin-top:30px;}
.financebox .financeleft{ width:404px; height:212px; float:left;}
.financebox .financeright{ width:580px; height:212px; float:right; font-size:12px; color:#000; line-height:22px;}
.financebox .financeright .more{ width:80px; height:25px; background-color:#1c4fa1; float:right; font-size:12px; color:#FFFFFF; text-align:center; line-height:25px; margin-top:10px;}
.financebox .financeright .more a{color:#FFFFFF;}
.financebox ul li{ width:326px; height:460px; margin-right:10px; float:left; background-color:#f2f2f2;}
.financebox ul li:hover{background-color:#fdfcfc;}
.financebox ul li .topbox{width:100%; height:80px;text-align:center;font-size:16px; color:#fff;}
.financebox ul li .topbox .k20{ height:20px;}
.financebox ul li .txtbox{width:100%; }
.financebox ul li .txtbox .m15{ height:280px; margin:15px;font-size:12px; color:#303030; line-height:20px;}
.financebox ul li .txtbox  .morecenter{ clear:both; width:80px; height:25px; font-size:12px; color:#FFFFFF; text-align:center; line-height:25px; margin-left:auto; margin-right:auto;}
.financebox ul li .txtbox  .morecenter:hover{ background-color:#545454;}
.financebox ul li .txtbox  .morecenter a{color:#FFFFFF;}



.fcolor{ color:#c81428;}
.fbgcolor{ background-color:#c81428;}
.fcolor1{ color:#193181;}
.fbgcolor1{ background-color:#193181;}
.fcolor2{ color:#1c4fa1;}
.fbgcolor2{ background-color:#1c4fa1;}
.fbgcolor3{ background-color:#193181;}
.fbgcolor4{ background-color:#5e5e5e;}

/*数字应用技术*/
.digitalbox{ width:1100px; margin-left:auto; margin-right:auto; margin-top:10px;}
.digitalbox .txt{font-size:12px; line-height:24px; font-weight:normal; margin:10px;}
.digitalbox ul li{ width:496px; height:320px; margin-right:10px; float:left; background-color:#f2f2f2;}
.digitalbox ul li:hover{background-color:#fdfcfc;}
.digitalbox ul li .topbox{width:100%; height:46px;text-align:center;font-size:16px; color:#fff; line-height:46px;}
.digitalbox ul li .txtbox{width:100%; }
.digitalbox ul li .txtbox .m15{ height:200px; margin:15px;font-size:12px; color:#303030; line-height:24px;}
.digitalbox ul li .txtbox  .morecenter{width:80px; height:25px; font-size:12px; color:#FFFFFF; text-align:center; line-height:25px; margin-left:auto; margin-right:auto; float:right; margin-right:20px;}
.digitalbox ul li .txtbox  .morecenter:hover{ background-color:#545454;}
.digitalbox ul li .txtbox  .morecenter a{color:#FFFFFF;}

/*环保科技*/
.environmentalbox{ width:1100px; margin-left:auto; margin-right:auto; margin-top:10px;}
.environmentalbox .txt{font-size:12px; line-height:24px; font-weight:normal; margin:10px;}

/*地理信息*/
.geographicbox{ width:1100px; margin-left:auto; margin-right:auto; margin-top:10px;}
.geographicbox .txt{font-size:12px; line-height:24px; font-weight:normal; margin:10px;}

/*艺术品交易*/
.artbox{ width:1100px; margin-left:auto; margin-right:auto; margin-top:10px;}
.artbox .txt{font-size:12px; line-height:24px; font-weight:normal; margin:10px;}
.artbox ul li{ width:496px; height:320px; margin-right:10px; float:left; background-color:#f2f2f2;}
.artbox ul li:hover{background-color:#fdfcfc;}
.artbox ul li .topbox{width:100%; height:46px;text-align:center;font-size:16px; color:#fff; line-height:46px;}
.artbox ul li .txtbox{width:100%; }
.artbox ul li .txtbox .m15{ height:200px; margin:15px;font-size:12px; color:#303030; line-height:24px;}
.artbox ul li .txtbox  .morecenter{width:80px; height:25px; font-size:12px; color:#FFFFFF; text-align:center; line-height:25px; margin-left:auto; margin-right:auto; float:right; margin-right:20px;}
.artbox ul li .txtbox  .morecenter:hover{ background-color:#545454;}
.artbox ul li .txtbox  .morecenter a{color:#FFFFFF;}

/*影视娱乐*/
.entertainmentbox{ width:1100px; margin-left:auto; margin-right:auto; margin-top:10px;}
.entertainmentbox .txt{font-size:12px; line-height:24px; font-weight:normal; margin:10px;}
.entertainmentbox ul li{ width:496px; height:320px; margin-right:10px; float:left; background-color:#f2f2f2;}
.entertainmentbox ul li:hover{background-color:#fdfcfc;}
.entertainmentbox ul li .topbox{width:100%; height:46px;text-align:center;font-size:16px; color:#fff; line-height:46px;}
.entertainmentbox ul li .txtbox{width:100%; }
.entertainmentbox ul li .txtbox .m15{ height:200px; margin:15px;font-size:12px; color:#303030; line-height:24px;}
.entertainmentbox ul li .txtbox .morecenter{width:80px; height:25px; font-size:12px; color:#FFFFFF; text-align:center; line-height:25px; margin-left:auto; margin-right:auto; float:right; margin-right:20px;}
.entertainmentbox ul li .txtbox .morecenter:hover{ background-color:#545454;}
.entertainmentbox ul li .txtbox  .morecenter a{color:#FFFFFF;}

/*服务范围*/
.servicebox{ width:1100px; height:500px; margin-top:20px;}
.servicebox .serleft{ width:235px; float:left;}
.servicebox .serleft .Ltop{ width:100%; height:42px; background-color:#295cab; font-size:20px; color:#FFFFFF; line-height:42px; text-align:center; border-bottom:3px #FFFFFF solid;}
.servicebox .serleft ul li{width:100%; height:30px; background-color:#e5e5e5; line-height:30px; text-align:center;border-bottom:2px #FFFFFF solid;}
.servicebox .serleft ul li .square{ width:7px; height:7px; margin-top:12px; margin-left:8px; margin-right:4px;background-color:#214a88; float:left;}
.servicebox .serleft ul li .fontR{font-size:16px; color:#295caa; float:left;}
.servicebox .serleft ul li a{font-size:14px; color:#000000;}
.servicebox .serleft .classtop{width:100%; height:30px; background-color:#CCCCCC;  font-size:16px; color:#295caa;}
.servicebox .serleft .classtop a{font-size:16px; color:#295caa;}
.servicebox .serright{ width:820px; float:left; margin-left:20px; padding-bottom:30px;color:#000000;}
.servicebox .serright .H18{ font-size:18px; color:#295caa; line-height:60px; text-align:center;}
.servicebox .serright p{ color:#000000;}

.servicebox .serright table{ background-color:#ffffff; color:#000000; }
.servicebox .serright table td{ font-size:14px; background-color:#e5e5e5; text-align:center; padding:9px; margin:5px; border:2px #FFFFFF solid;}
.servicebox .serright table td:hover{background-color:#eee;}
.servicebox .serright table .f16{ font-size:16px; color:#295caa;}
.servicebox .serright table .fLeft{ text-align:left;}


.area_industrial {height:180px;background:url(../images/bgbanner/bg_industrial.jpg) no-repeat center bottom;text-align:center;}
.area_industrial_icon {margin:0 auto 45px;display:table;width:90%;text-align:center;font-size:0;box-shadow:0 0 60px #ccc;background:#fff; }
.area_industrial_icon a {display:table-cell;height:282px;border-left:1px solid #eee;overflow:hidden;text-decoration:none;background:#fff;}
/*.area_industrial_icon a .fontimg { width:80px; height:80px;font-size:18px; color:#6e6b6b; text-align:center; margin:80px auto 10px auto; }*/
.area_industrial_icon a span {font-size:18px;}
.area_industrial_icon a:hover {background-color:#0f53c0;color:#fff;}
/*.area_industrial_icon a:hover .fontimg{color:#fff;}*/
.area_industrial_icon a:nth-child(1){border-left:0;}
.area_industrial_text {margin-bottom:50px;}

.area_title {height:200px;position:relative;text-align:center;}
.area_title .en {top:0;left:0;width:100%;font-size:72px;line-height:150px;color:#7d82bf;font-weight:bold;opacity:.2;}
.area_title .cn,.area_title .text {position:relative;z-index:2; top:-86px;}
.area_title .cn {padding:0px 0 24px;height:40px;line-height:40px;font-size:36px;font-weight:bold; color:#f69601;}
.area_title .text {color:#717171;}
.area_title .typebox{ width:160px; height:50px; margin-left:auto; margin-right:auto; text-align:center;}
.area_title .typebox ul li{ width:160px; height:30px; line-height:30px; background-color:#666; color:#eee; border: 1px #ccc solid; float:left; margin:25px 5px 15px 5px;}
.area_title .typebox ul li:hover{background-color:#545454; color:#fff;}