@charset "utf-8";
/*重置样式*/
body{font-size:12px; font-family:微软雅黑}
body.mainbg {background-color:#fff;}
div.mainborder {width:1000px;border:solid 1px #D5D5D5;margin:15px auto;}
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 {margin:0px;padding:0px;}
table tr td .row {padding-bottom:0px;}
input, select, textarea, button{vertical-align:middle;}
img{border:0px;}
ul, ol{list-style:none;margin:0px;padding:0px;}
li{list-style:none outside none;}
a{color:#0A8CD2;text-decoration:none;}
a:hover{color:#FF6600;text-decoration:underline;}
/************重置样式结束************/
.ml15{
	margin-left:15px;
	}
.mt60{
	margin-top:45px;
	margin-bottom:45px;
	}
.mt25{
	margin-top:25px;
	}
.mt18{
	margin-top:18px;
	}
.bt1{
	border-bottom:solid 1px #e8e8e8;
	}
.bt2{
	border-bottom:solid 2px #0060a6;
	}
.border{border:solid 1px #e8e8e8;}

.fl{
	float:left;
	}
.fr{
	float:right;
	}
/**********顶部样式开始***********/
.header{
	width:100%;
	height:120px;
	background:#FFFFFF;
	}
.menubox{
	height:120px;
	width:1185px;
	margin:auto;
	}
.logo{
	width: auto;
	height:120px;
	float:left;
	}
.navbox{
	width: 750px;
	height:110px;
	float:right;
	}
.searchbox{
	height:30px;
	padding-top:10px;
	}
.Websitegroup{
	float:right;
	line-height:30px;
	padding:0 10px;
	color:#999999;
	}
.Fontswitching{
	float:right;
	line-height:30px;
	padding:0 10px;
	color:#999999;
	}
.search{
	float:right;
	width:150px;
	}
.searchText{
	width:150px;
	height:30px;
	background:url(yx_02.jpg) no-repeat left;
	}
.searchInput{
	width:120px;
	height:30px;
	line-height:30px;
	border:none;
	background:url(yx_02.jpg) no-repeat left;
	float:left;
	}
.searchBtn{
	width:30px;
	height:30px;
	border:none;
	float:left;
	cursor:pointer;
	background:url(yx_02.jpg) no-repeat right;
	}
/**********顶部样式结束*********/
/***********导航开始***********/
.menu{
	width:750px;
	height:50px;
	padding-top:30px;
	}
.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 "microsoft yahei";
	color:#333;
	margin-left:35px;
}
.navigation-up .navigation-v3 .nav-up-selected {
	background: url('cl623.jpg') no-repeat scroll center 30px transparent;
}
.navigation-up .navigation-v3 .nav-up-selected-inpage {
	background: url('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-family:"microsoft yahei";
	font-size:15px;
	line-height:20px;
	font-weight:bold;
}
.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;
}
/***********导航结束***********/
.bannerbox{
	width:1185px;
	height:420px;
	z-index:0;
	background:#FFF;
	margin-left:auto;
	margin-right:auto;
	clear:both !important
	}
.yxmainbox{
	width:1185px;
	height: auto;
	margin: 0 auto;
	}
.content{
	float:left;
	background:#FFF;
	
	}
.business{
	width:769px;
	height:290px;
	}
.oversea{
	width:285px;
	height:280px;
	overflow: hidden;
	}
.oversea2{
	width:585px;
	height:280px;
	overflow: hidden;
	}
.news{
	width:371px;
	height:306px;
	}
.Research{
	height:306px;
	width:370px;
	}
.Public{
	height:306px;
	width:370px;
	background:#f5f5f5;
	border:none;
	}
.ecky{
	width:370px;
	height:97px;
	border:solid 1px #e8e8e8; 
	}
.shgy{
	width:370px;
	height:180px;
	margin-top:27px;
	border:solid 1px #e8e8e8; 
	}
.copy{
	width:100%;
	background:#ffffff;
	color:#666666;
	height:45px;
	}
.copycontent,.ggcontent{
	width:1185px;
	height:45px;
	margin:auto;
	line-height:45px;
	}
.copycontent a{
	color:#666666;
	}
.copycontent a:hover{
	color:#0060a6;
	}
.Shareprice{
	width:100%;
	background:#246eac;
	color:#ffffff;
	height:45px;
	}

/************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-family:"微软雅黑";
	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:270px;}

/*通知公告切换*/
.span_center3{width:285px;margin-left:10px;float:left;}
.bt_center{height:45px;font-size:14px;line-height:45px;width:285px;font-size:16px;}
.noticeOn{height:45px;text-align:left; font-size:16px;float:left;cursor:pointer; font-weight:bolder;color:#0060a6; padding:0 3px;font-family:Arial}
.notice{height:45px;text-align:left;float:left; font-size:16px;color:#666666;font-weight:bolder; padding:0 3px;font-family:Arial}
.fgx{float:left;color:#CCC;}
/*专题专栏宣传视频*/
.hiviOn{height:45px;text-align:left; font-size:16px;float:left;cursor:pointer; font-weight:bolder;color:#0060a6; padding:0 3px;font-family:Arial}
.hivi{height:45px;text-align:left;float:left; font-size:16px;color:#666666;font-weight:bolder;padding:0 3px;font-family:Arial}
/*社会责任切换*/
.shzrOn{width:17px;height:17px;float:left;cursor:pointer;background:#dd002b; }
.shzr{width:17px;height:17px;cursor:pointer;float:left;background:#666666;  }
/*********公司新闻横条模块结束**************/

/*首页业务与产品切换*/
div.indexmaindiv{height:233px;margin:0px auto;width:583px; border:solid #e8e8e8 1px}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('images/areabackground/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:0px;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:19px;height:49px;background:url(left_qh.jpg) no-repeat left top;margin:94px 7px 9px 7px;cursor:pointer;}
/*div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:19px;height:49px;background:url('images/areabackground/arrowhead.png') no-repeat left -28px;margin:93px 5px 0px 0px;cursor:pointer;}*/
div.indexmaindiv1 div.playerdetail{width:150px;height:140px;background:#FFF;font-family:'Arial';}
div.indexmaindiv1 div.playerdetail div.detailimg{
	width:150px;
	height:98px;
}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:150px;height:98px;}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;margin-top:5px;}
div.indexmaindiv1 div.playerdetail div.teanames a{ font-family:Arial; font-size:12px; color:#333;}
div.indexmaindiv1 div.playerdetail div.teanames a:hover{ color:#0060a6; text-decoration:none}
div.indexmaindiv1 div.playerdetail div.teadetail{width:156px;height:27px;margin:5px 8px;color:#666;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:134px;height:27px;display:block;background:url('images/areabackground/checkdetail.png') no-repeat;margin:18px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:19px;height:49px;background:url(right_qh.jpg) no-repeat ;margin:94px 7px 9px 7px;cursor:pointer;}
/*div.indexmaindiv1 div.stylesgoright:hover{float:left;width:19px;height:49px;background:url('images/areabackground/arrowhead.png') no-repeat left -56px;margin:143px 5px 9px 15px;cursor:pointer;}*/
/*滚动*/
div.maindiv1{float:left;width:500px;height:140px;overflow:hidden;position:relative; margin-left:6px}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:150px;height:140px;margin-left:13px;}
.zyxx{ font-family:Arial; color:#999999; font-size:12px; line-height:22px; margin:10px 14px 15px 14px}
.zt{ width:513px; height:236px; border-left:solid #e8e8e8 1px; border-right:solid #e8e8e8 1px; float:left}