﻿@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, p, blockquote, th, td, hr {
	margin:0;
	padding:0
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-family: Arial, Helvetica, sans-serif;
}
a:link, a:visited {
	text-decoration:none
}
.head-v3 {
	position:relative;
	z-index:100;
	min-width:720px;
}
.head-v3 .navigation-inner {
	margin:0 auto;
	width:720px;
	position:relative
}
.navigation-up {
	float:right;
	height:50px;
	background:#ffffff;
}
.navigation-up .navigation-v3 {
	float:right;
}
.navigation-up .navigation-v3 ul {
	float:right
}
.navigation-up .navigation-v3 li {
	float:left;
	font:normal 16px/59px ;
	color:#333;
	margin-left:35px;
}
.navigation-up .navigation-v3 .nav-up-selected {
	background: url('../images/cl623.jpg') no-repeat scroll center 30px transparent;
}
.navigation-up .navigation-v3 .nav-up-selected-inpage {
	background: url('../images/cl623.jpg') no-repeat scroll center 30px transparent;
}
.navigation-up .navigation-v3 li h2 {
	font-weight:normal;
	padding:0;
	margin:0
}
.navigation-up .navigation-v3 li h2 a {
	color:#333333;
	display:inline-block;
	height:50px;
	font-size:16px;
	line-height:20px;
	font-weight:bold;

}

.navigation-up .navigation-v3 li h2 a:hover { color:#09C;}
.navigation-down {
	position:absolute;
	top:50px;
	left:0px;
	width:100%
}
.navigation-down .nav-down-menu {
	width:97%;
	margin:0;
	background:#f5f5f5;
	position:absolute;
	top:0px;
}
.navigation-down .nav-down-menu .navigation-down-inner {
	position:relative;
	height:240px;
	padding:25px 0px 0px 24px;
}
/************tab切换******************/
.tab_menu {
	overflow:hidden;
	float:right;
	margin-top:14px;
}
.tab_menu li {
	width:16px;
	float:left;
	height:17px;
	margin-right:1px;
	background:#666666;
	cursor:pointer;
	
	
}
.tab_menu li.current {
	color:#0060a6;
	margin-right:1px;
	background:#dd002b;
	border-bottom:none;
	height:17px;
}
.tab_menu li a {
	color:#fff;
	text-decoration:none;
}
.tab_menu li.current a {
	color:#333;
}

.tab_box li {
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.tab_box li span {
	margin:0 5px 0 0;
	font-size:12px;
	font-weight:400;
	color:#ddd;
}
.tab_box .hide {
	display:none;
}
.tab_menu2 {
	overflow:hidden;
	width:200px;
	border-right:#e9e9e9 solid 1px;
	float:left;
!important
}
/*********公司新闻横条模块**************/
#lib_Tab1_sx {
	width: 769px;
	height: 290px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.lib_tabborder_sx {
	border: none;
}


#con_one_1 .zjlq {
	width:530px;
	height:106px;
	border-bottom:#e8e8e8 dashed 1px;
}
#con_one_1 .zjlqjsL, .zjlqjsR {
	width:264px;
	height:123px;
	float:left;
	padding-top:20px;
}
.cpyfw{ height:233px;}
.cpyfw2{ height:235px;}

/*通知公告切换*/
.span_center3{width:285px;margin-left:10px;float:left;}
.bt_center{height:45px;font-size:14px;line-height:45px;width:360px;font-size:16px; float:right;}
.nqywOn{width:185px;height:45px;text-align:left; font-size:18px; float:left;cursor:pointer; font-weight: bold; color:#0060a6;}
.nqyw{width:85px;height:45px;text-align:left;float:left; font-size:16px;color:#666666;font-weight:bolder;}
.fgx{float:left; color:#CCC;}
.aboutdlj{ height:184px; text-align:left; font-size:14px; line-height:32px; color:#383838; padding-top:20px;}
.aljgd{ width:100px; color:#fff; border-radius:6px; background:#0083d7; height:30px; text-align:center; }
.aljgd a{ color:#fff; line-height:30px; font-size:14px; padding:0 12px;}
.aljgd a:hover{ text-decoration:underline;}

.gsxwname{ height:40px; line-height:40px; background:#2681d8; color:#fff; font-size:14px; text-align:center;}
/*Social responsibility切换*/
.shzrOn{width:17px;height:17px;float:left;cursor:pointer;background:#dd002b; }
.shzr{width:17px;height:17px;cursor:pointer;float:left;background:#666666;  }
/*********公司新闻横条模块结束**************/