@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote, th, td, hr,p { margin:0; padding:0; list-style:none; }
body { background-color:#f9f9f9;}
/*--------------------------------内容页样式---------------------------------*/
.col_banner {width:100%; height:280px; margin:0 auto; overflow:hidden; background:url(gywm_banner.jpg) center no-repeat;}
.col_content_box { width:1170px; min-height:500px; margin:0 auto; background:url(col_listbj.jpg) left repeat-y; background-color:#ffffff;}
.col_list { width:200px; margin:48px 0 0 40px; float:left;}
.col_list ul li a { font-size:16px; font-weight:bold; line-height:41px; padding-left:19px; background:url(col_header.png) center left no-repeat;}
.col_list ul li a.on { color:#0060a6;}

.col_content { width:870px; height:auto; margin-left:30px; float:left; padding-bottom:35px;}
.col_nowName { margin:60px 0 35px 0; font-size:22px; line-height:22px; }
.col_neirong { color:#666666; line-height:2.0; }

/*公司简介*/
.col_neirong .jianjie1 { margin-bottom:30px; padding:20px 45px; font-size:16px; background-color:#f1f1f1;}
.col_neirong .jianjie2 li { width:240px; margin:0 10px 30px 40px; float:left;}
.col_neirong .jianjie2 h2 { margin:38px 0 24px 0; line-height:40px; text-align:center; padding:0; font-size:40px; color:#0060a6;}

/*领导团队*/
.leaderteam{}
.leaderteam_up{width:100%; height:30px; border-bottom:#dddddd 10px solid;}
.leaderteam_up ul li{ line-height:18px; font-size:18px; padding:0 22px; float:left;}
.leaderteam_up .leader_on{ height:30px; color:#005ea2; border-bottom:#005ea2 10px solid;}
.leaderteam_down { height:auto;}
.leaderteam_down ul li { width:210px; height:280px; float:left; }
.leaderteam_down .ppp{ padding:50px 120px 0 0; text-align:center; color:#0678cb; font-size:16px;}
.leaderteam_down .qqq{ padding:50px 120px 0 0; text-align:center; color:#0678cb; font-size:16px;}
.leaderteam_down .rrr{ width:220px; padding:50px 100px 0 0; text-align:center; color:#0678cb; font-size:16px;}

/* 专业技术服务 */
.fanye_l,.fanye_c,.fanye_r{float:left;}
.fanye_l { width:759px; height:40px; background:url(fanye_l.jpg);}
.fanye_r { width:11px; height:40px; background:url(fanye_r.jpg);}
.fanye_c{width:100px;}
.zyjsyfw { width:100%; min-height:608px;}
.nextPage { height:32px; margin:10px 0; float:right;}
.nextPage span { width:32px; height:32px; padding-left:10px; }

/*翻页样式*/
ul#hovershow { float: left; clear: both; margin:0 auto; padding:6px 0 0 11px; }
ul#hovershow li { float: left; display: inline; width:22px; height: 22px; margin: 2px; }
ul#hovershow li a { display: block; width:22px; height:22px; color:#ffffff; background-color:#006599; text-decoration: none; line-height: 22px; font-size: 12px; text-align: center; font-weight: bold; }
ul#hovershow li a:hover { position: absolute; width:40px; height: 40px; line-height: 40px; font-size: 32px; z-index:100; margin: -10px 0 0 -10px; }
ul#hovershow li:hover + li a{ position: absolute; width:30px; height: 30px; line-height: 30px; font-size: 24px; z-index:99; margin: -5px 0 0 -5px; }

/*质量与安全*/
.zlyaq_tab { width:100%; min-height:100px;}
.zlyaq_up { width:459px; height:41px; background:url(zlyaq_tabbj1.jpg) repeat-x;}
.zlyaq_up li { width:151px; height:41px; line-height:35px; text-align:center; border-right:#ffffff 2px solid; float:left; }
.zlyaq_up li a { font-size:16px;}
.zlyaq_on { background:url(zlyaq_tabbj2.jpg);}
.zlyaq_on a { font-size:16px; color:#ffffff;}
.zlyaq_down { width:100%; margin-top:10px; clear:both;}


/* 可持续发展 */
.test p{line-height:26px;font-size:15px;color:#333;}
.baogaoCont{height:240px; margin-bottom:12px; border-bottom:1px dashed #cbcbcb; display:none;}
.baogaoCont .baogaoLeft{float:left;width:180px;}
.baogaoCont .baogaoRight{float:left;width:690px;}
.baogaoCont .baogaoRight h5{font-size:16px;line-height:42px;}
.baogaoCont .baogaoRight p{line-height:22px;font-size:12px;}
.baogaoRight .botton{padding-top:46px;}
.baogaoRight .botton img{padding-right:25px;}
.baogaoList li{ width:275px; line-height:36px; padding:0 0 0 15px; background:url(baogao_header.jpg) left center no-repeat; float:left; }

/* 公司治理 */
.good_prac_tab li {
	float: left;
	height: 41px;
	width: 156px;
	font-size: 16px;
	cursor: pointer;
	line-height: 35px;
	text-align: center;
	background:url(comp_tab02.jpg) left center no-repeat;
	margin-right: 2px;
}
.good_prac_tab li.current {
	background:url(comp_tab01.jpg) left center no-repeat;
	color: #ffffff;
}
.good_prac_cont {
	margin-top:20px;
}