@charset "utf-8";
/* CSS Document */
body{
	position: relative;background: #f3f3f3;font-family: 'FrutigerLTStd-Roman', Helvetica, Arial, sans-serif;
}

/*
重置文本格式元素
*/
a { color:#6D6E71; text-decoration:none;}
a:hover { color:#6D6E71; text-decoration: underline;}


.header{
	width: 100%;	
}
.topnav{
	background: #E2E3E4;
}
.w960{
	width:1200px;
	margin:auto;
}

.w-email{
	font-size: 12px;
	line-height: 32px;
	padding-left: 28px;
	margin-right: 555px;
	background: url(../img/hl_tb.png) no-repeat 0 11px;
	color: #666666;
}
.w-email a{
	color: #98a5b8;
}

.w-search{
	height: 16px;
	width: 100px;
	padding-left: 6px;
	border: 0;
	font-size: 12px;
	color: #98a5b8;
	margin-top: 8px;

	background: url(../img/hl_tb.png) no-repeat 0 -42px; 
}
.w-submit{
	width: 20px;
	height: 19px;
	border: 0;
	text-indent: -99999px;
	background: url(../img/hl_tb.png) no-repeat 0 -96px; 
}
.header .topnav .bdsharebuttonbox{
	padding:0px 8px 0 16px;

}
.header .topnav .bdsharebuttonbox a{
	float: left;
	width: 20px;
	height: 20px;
	margin-right: 9px;
	padding-left: 0;
	margin-top: 6px;
}
.header .topnav .bdsharebuttonbox .bds_tsina{
	background: url(../img/hl_tb.png) no-repeat -32px -96px; 
}
.header .topnav .bdsharebuttonbox .bds_qzone{
	background: url(../img/hl_tb.png) no-repeat -67px -96px; 
}
.header .topnav .bdsharebuttonbox .bds_weixin{
	background: url(../img/hl_tb.png) no-repeat -100px -96px; 
}
.language a{
	display: block;
	line-height: 32px;
	color: #666666;
	padding-right: 8px;
	background: url(../img/hl_tb.png) no-repeat -292px -398px;
}
.nav{
	background-color:#FFF; 
}
.logo{
	padding: 29px 0 22px 0;
}
.lr10{ padding:0 30px;}
.nav .navigation{
	width:930px;
	float: right; 
}
.nav .navigation ul {
	float: right;
}

/*导航*/
.top{
	position:relative;
	z-index:2
	}
.menu{
	height:102px;
	padding-left:0px;
	_overflow:hidden
}
.menu a{
	color:#fff; 
	line-height:16px; 
	position:relative; 
	}
.menu li{height:100px;width:155px;float:left;position:relative; background:url(../img/String_lr.jpg) repeat-y;}
.menu li h1{font-size: 12px; font-weight:normal;color: #A3A5A8; padding:28px 10px 0px 20px;}
.menu li h2{font-size: 16px;color: #231F20; padding:10px 10px 0px 20px;}
.menu li:hover{border-top: 2px solid #1C5093;border-bottom:none; }
.menu li:hover a{ text-decoration:none;}
.menu li.no_sub:hover{padding:9px 8px}
.menu ul{width: 155px; background:#1C5093;border-top:none;position:absolute;left:-1px;top:-999em;z-index:99999; display:none}
.menu li:hover ul{top:100px;border-top:12px solid #FFF;color:# FFF;display:block; font-family:Arial, Helvetica, sans-serif; padding-top:20px; padding-bottom:4px;}
.menu li:hover ul li{ font-size:14px;height:40px; line-height:24px; border:none; width:155px; background: url(img/ico_2.png) no-repeat 24px 8px; padding-left:35px;}
.menu li:hover ul li a{ text-decoration:none;padding:0;}
.menu li:hover ul li a:hover{color:# FFF;text-decoration:underline}
.menu li:hover ul li:hover{ color:# FFF;}
/* 底部 */
.footer{
	background:#1C5093; height:530px; padding-top:30px; display:block;
}
.footer .w960{
	padding-bottom: 31px; 
}
.company{	 
	width: 106px;
	height: 38px;
	position: relative;
	margin-top: 26px;
	margin-right: 14px;
	background: url(../img/hl_tb.png) no-repeat 0 -398px;
}
.link p a:hover{
	color: #28436a;
}
.company a{
	display: block;
	width: 84px;
	line-height: 38px;
	padding-left: 22px;
	color: #808080;
}
.company .c-partner a{
	
	color: #808080;
}

.c-partner{
	position: absolute;
	left: 0;
	bottom: 38px;
	display: none;
}
.c-partner ul li{
	float: none;
	width: 180px;
	
	height: 38px;
	line-height: 38px;
	border: 1px solid #e0e0e0;
	background: #fff;
}
.company .c-partner a{
	width: 158px;
}
.cur a:hover{
	color: #28436a;
}

.text-zw{
	font-size: 14px;
}
.text-zw p{ padding:0px 0px 10px 0;
	line-height: 22px;
}
.text-li{ height:344px;}
.text-li img{ float: left;}
.text-li div{ width:420px; padding-left:40px; word-break: break-all; float: left;  }

.decoration{ 
font-size: 14px; 
line-height:40px;
padding-left: 10px;}


.content-bottom50{ display:block; padding-bottom:50px;}
.content-w-200{ display:block;  width:200px; float:left; background-color:#FFF;}
.content-w-20{ display:block;  width:20px; height:500px; float:left; background-color: #f3f3f3;}
.content-w-980{ display:block;  width:980px; float:left; background-color:#FFF; padding-bottom:10px;}

.content-w-200 h1{ text-align:center; font-size:30px; line-height:30px; color:#1C5093; padding:20px 10px 0px 10px; font-weight:100;}
.content-w-200 span{ text-align:center; font-size:14px; line-height:24px; color: #999; padding:0px 10px; display:block;}
.caidan{ font-size:16px; padding-top:10px;}
.caidan ul li{ width:160px; padding-left:40px; height:50px; line-height:50px; display:block; background:url(../../../img/hl_tb-2.png) no-repeat 20px -50px; border-bottom:1px solid #CDCFD0;}
.caidan ul li.blue{background:url(../../../img/hl_tb-2.png) no-repeat 20px 20px; background-color:#1C5093; color:#FFF;}
.caidan ul li.blue a{ color:#FFF;}

.titleA03 { width:970px; text-align:center;}
.titleA03 .cl-01{ color:#1C5093;}
.titleA03 h1{ font-size:30px; line-height:40px; margin:30px 0;font-weight: normal;}
.titleA03 span{ font-size:14px; border-top:#FF6600 solid 5px; padding:10px 0;}

.titleA06 { width:910px; height:70px; margin:30px 30px 0 30px;color:#1C5093;background:url( "../../../about/img/01.jpg") repeat-x;}
.titleA06 h1{ font-size:36px; line-height:50px; margin:20px 30px 0 0px; font-weight:100;}
.titleA06 span{ font-size:22px; line-height:30px;font-weight:100; padding:0px 10px 0 0px; background-color:#ffffff;}

.titleA04 { font-size:20px; line-height:20px; color: #1C5093; font-weight: normal;text-align: left; border-bottom: 1px solid #CFCFCF; margin: 20px; padding:10px 0px 20px 0px;}

.boxp-10{ padding:30px;}
 
.color-w{ color:#FFF;}
.table-d table{ font-size:16px;border:1px solid #FFF;} 
.table-d table td{ padding:20px 10px;border:1px solid #FFF;} 

.liebiao ul li{width:438px; height:327px; float:left; margin: 10px;}
.liebiao ul li img{width:438px; height:327px;}
.liebiao2 ul li{width:284px;  height:212px; float:left; margin: 10px;}
.liebiao2 ul li img{width:284px; height:212px;}

.liebiao1 h2{ font-size: 16px; padding: 10px 10px; }
.liebiao1 ul li{ padding: 10px 10px; float: none;}
.product-img{text-align:center}

.product ul li{ width:96%; padding:20px 20px;}
.product ul li h2{ font-weight: normal; color: #1C5093; padding-bottom: 10px; background:url(../../../img/hl_tb-2.png) no-repeat 0px -137px; padding-left: 20px;}
.product ul li h3{ font-weight: normal; color: #000000; padding-bottom: 10px; font-size: 16px; padding-left: 20px; font-weight:bold;}
.product ul li span{ display: block; padding-left: 20px; font-size: 16px; line-height: 24px;}
.product ul li p{ display: block; padding-left: 20px; font-size: 16px; line-height: 24px; font-weight: bold;}

.table-01{padding: 20px 20%; font-size: 16px; text-align: center;}
.table-01 table tr  th{width:240px; padding: 10px 30px; border:2px solid #fff; background:#EBF1F9; color: #000000; }
.table-01 table tr  td{width:240px; padding:10px 30px; border:2px solid #fff;  background:#F7F8F8; }