﻿ .l,.col-l,.col_l,.col-c,.col_c{float:left; } 
 .r,.col-r,.col_r,dt span,.ul-txt li span,.ul_txt li span{float:right; } 
 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}

.fix:after,.fix:before {
	display:block;
	content:"clear";
	height:0;
	clear:both;
	overflow:hidden;
	visibility:hidden;
}
.z {
	_zoom:1;
}
.h1 {
	height:1px;
}
.h5 {
	height:5px;
}
.h10,.h {
	height:10px;
}
.h15 {
	height:15px;
}
.h20 {
	height:20px;
}
.h1,.h5,.h10,.h15,.h20,.h {
	font-size:0px;
	line-height:0;
	overflow:hidden;
	clear:both;
}
body {
	font:12px/1.5 宋体,Arial,sans-serif;
}
a {
	text-decoration:none;
}
a:hover {
	color:#00A2E9
}





/* 头部
-------------------------------------------------------------- */


.zhead { background:url(../images/ditu.png) no-repeat left; color:#FFF; padding-left:55px; margin-left:10px; line-height:30px; float:left; }
.zhead a { color:#fff;}
.rhead { float:right; width:400px; line-height:30px; /* padding-right:20px; */}
.rhead ul li { float:right; background:url(../images/jian.png) no-repeat right; color:#fff; padding-right:0px; padding-left:15px;}
.rhead ul li a {  color:#fff;}




/* 页面基本元素
-------------------------------------------------------------- */

/* 链接样式 */
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/* 常用元素 */
.clear { clear:both; font-size:1px; line-height:0px; height:0px; }

/* 层浮动 */
.left { float:left; }
.right{ float:right; }
.center { margin:0 auto; }

/* 文字对齐 */
.tleft { text-align:left; }
.tright { text-align:right; }
.tcenter {text-align:center; }

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}



/*旗下产业
-------------------------------------------------------------- */
.scont { width:985px; margin:0 auto; padding-top:29px;}
.scybt { float:left; width:100%;}
.scybta { background:url(../images/jian2.jpg) no-repeat left; padding-left:22px; font-size:16px; color:#8A8A8A;}
.scybta a { font-size:20px; color:#414141;}
.scywk  { width:985px; float:left; padding-top:0px;}



.web_widht{ width:980px; margin:0 auto;}/* 网页的内容宽 */
.course{ height:112px; background:#FFF;}
.course_nr{height:112px; background:url(../images/ico9.gif) repeat-x center;}
.course_nr li{ float:left;  padding-top:85px; width:140px; text-align:center; position:relative; margin-top:23px;font-size:16px;}
.shiji{ position:absolute; width:100%; left:0; top:-8px; display:none;}
.shiji h1{ height:67px; line-height:67px; color:#707070; font-weight:bold; background:url(../images/000.gif) no-repeat center top; margin-bottom:1px; font-size:14px;Font-style:italic;}
.shiji p{ line-height:53px; color:#0066B8; font-size:16px; background-color:#fff;}

.bg1 { background:url(../images/ico10.gif) no-repeat center top;}
.bg2 { background:url(../images/ico11.gif) no-repeat center top;}
.bg3 { background:url(../images/ico12.gif) no-repeat center top;}
.bg4 { background:url(../images/ico13.gif) no-repeat center top;}
.bg5 { background:url(../images/ico14.gif) no-repeat center top;}
.bg6 { background:url(../images/ico15.gif) no-repeat center top;}
.bg7 { background:url(../images/ico16.gif) no-repeat center top;}

/*--- 集团动态 ---*/

.sdtdk { background:#F9F9F9; padding-top:28px; padding-bottom:15px; width:100%; margin:0 auto; margin-top:42px; padding-bottom:32px;}
.sdtnk { width:985px; margin:0 auto;}
.sdtxk { width:100%; padding-top:20px; float:left;}
.sjtdt { width:605px; float:left; height:285px; background-color:#fff; padding:19px 11px 0 20px;}
.sdtyt { float:right; width:312px; height:304px;}
.sdtnr { float:left; width:100%;}
.sdtnr ul li { border-bottom:1px dashed #ABABAB; line-height:38px; font-size:13px; text-align:right;}
.sdtnr ul li a { float:left; text-align:left; color:#686868;}
.sdtnr ul li a:hover { float:left; text-align:left; color:#00A2E9;}
.tuk { border:1px solid #D2D2D2; padding:8px 9px; float:left;}
.sdtnr2 {  width:389px; text-align:left;}
.sdtnr2 h1 {
	font-size:16px;
	line-height:20px;
	margin:0;
	padding:0;
	font-weight:normal;
}
.sdtms { line-height:24px; padding-top:10px; width:100%; float:left; color:#8B8B8B;}
.sdtxq { padding-top:10px; float:left; width:100%;}
.sdtxq a { color:#70A2DF;}
.sjta { float:left; width:132px; height:131px; padding:22px 12px 0 12px; background-color:#0166B6; color:#FFF; line-height:20px; font-size:13px;}
.sjta  span { font-size:22px;color:#FFF;}

.sjtb { float:left; width:132px; height:131px; background-color:#F4CF5A;color:#604500; line-height:20px;  font-size:13px; text-align:right; padding-right:12px; padding-left:12px; padding-top:20px;}
.sjtb span { color:#604500; font-size:22px;}
.sjtc { width:156px; float:left;height:153px; background:url(../images/jtbg1.jpg) no-repeat;}
.sjtc a { color:#fff; font-size:14px; padding-left:60px; padding-top:111px; display:block; line-height:42px;}
.sjtc a:hover { color:#fff;}
.sjtd { width:156px; float:left;height:151px; background:url(../images/jtbg2.jpg) no-repeat;}
.sjtd a { color:#fff; font-size:14px; padding-left:44px; display:block; line-height:48px; padding-bottom:100px;}
.sjtd a:hover { color:#fff;}




/*------services------*/
#servicesBox { width:999px;  margin:0 auto; clear:both; padding:30px 0px 45px 0px; line-height:18px; color:#999999; font-size:12px;}
#servicesBox .serBox { cursor:pointer; display:inline; width:320px; height:280px; float:left; overflow:hidden; background-color:#f7f7f7; position:relative;}
#servicesBox .serBoxOn { display:none; width:320px; height:280px; background:url(../images/serboxon_bg.gif) repeat 0px 0px; position:absolute; left:0px; top:0px; z-index:19;}
#servicesBox .serBox .pic1 { width:110px; height:110px; text-align:center; position:absolute; top:22px; right:105px; z-index:99;}
#servicesBox .serBox .pic2 { width:110px; height:110px; text-align:center; position:absolute; top:22px; left:-110px; z-index:99;}
#servicesBox .serBox .txt1 { width:240px; height:100px; line-height:22px; color:#999999; position:absolute; top:145px; left:40px; z-index:99; text-align:center; font-size:13px;}
#servicesBox .serBox .txt2 {
	width:240px;
	height:100px;
	line-height:22px;
	color:#999999;
	position:absolute;
	top:145px;
	right:-240px;
	z-index:99;
	font-size:13px;
	text-align:center;
}
#servicesBox .serBox span.tit { font-size:16px; display:block; height:50px; line-height:40px; text-align:center;}
#servicesBox .serBox .txt1 .tit { color:#000000;}
#servicesBox .serBox .txt2 .tit { color:#fd8200;}

.fgH20 { float:left; width:19px; height:270px;}

#servicesBox h3 { font-weight:normal; font-size:16px; height:30px; line-height:20px; color:#000000;}

.servicesPop { background:url(../images/services_popbg.gif) repeat 0px 0px; width:100%; clear:both; height:320px; padding-top:33px; position:absolute; top:-3px; left:0px; z-index:999; display:none;}
.servicesPop #serFocus { width:1000px; height:273px; margin:0 auto; clear:both; background-color:#ffffff;}
.p4 {
	min-height: 60px;
	padding-top: 75px;
	font-size: 13px;
	line-height: 2;
}
.p5 {
	min-height: 60px;
	padding-top: 75px;
}.a78 {
	padding-bottom: 10px;
	font-size: 14px;
}
.a15 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DADADA;
}




.jj {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;
}
.jb {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.fj {
	font-size: 22px;
}
.title9 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}.title21 {
	height: 80px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #014886;
	background-image: url(../images/tbb1.png);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 15px;
}
.f1 {
	font-size: 22px;
	line-height: 25px;
	/* font-weight: bold; */
}
.f2 {
	font-size: 15px;
	line-height: 25px;
	text-transform: uppercase;
}
