﻿@charset "utf-8";
	/* CSS Document */



body {
	background-color:#fff;
	overflow-x:hidden;
	color:#666;
	font-size:12px;
	font-family:microsoft yahei,"宋体";
	position:relative;
}
/*网站字体颜色*/

.header,.content,.container {
	margin-left:auto;
	margin-right:auto;
	width:1200px;
	font-family:microsoft yahei;
}
/*页眉*/



.header {
	width:100%;
	overflow:hidden;
	background-color:#f5f5f5;
}
.hdtop {
	height:40px;
	line-height:40px;
	background:#f5f5f5;
	border-bottom:1px solid #e9e9e9;
}
.hdtop .container {
	overflow:hidden;
}
.hdtop .container * {
	display:inline-block;
}
.hdtop span {
	float:left;
	color:#666666;
}
.hdtop em {
	float:right;
	overflow:hidden;
	height:40px;
	line-height:40px;
	margin-right:-14px;
}
.hdtop em a {
	float:left;
	font-size:12px;
	color:#303030;
	padding:0px 14px;
}
.hdtop em .nobd {
	border:none;
}
.hdtop em a.chinese{
 background:url(../images/china.png) no-repeat left center;	
 padding-left:30px;
}
.hdtop em a.english{
 background:url(../images/english.png) no-repeat left center;	
 padding-left:30px;
}
/*hdtop_end*/



.hdmid {
	height:110px;
}
.hdmid .container {
	overflow:hidden;
}
.hdmid .hdmid_l {
	float:left;
	margin-top:16px;
}
.hdmid .hdmid_l h1 {
	float:left;
}
.hdmid .hdmid_l h1 img {
	display:block;
	margin-top:6px;
}
.hdmid .hdmid_l>div {
	float:left
}
.hdmid .hdmid_l h2 {
	font-size:28px;
	color:#383838;
}
.hdmid .hdmid_l p {
	height:28px;
	line-height:28px;
	color:#1b1b1b;
	font-size:18px;
}
.hdmid .hdmid_in {
	float:left;
	margin-left:95px;
	margin-top:40px;
}
.hdmid .hdmid_in img {
	display:block;
}
.hdmid .hdmid_r {
	float:right;
	margin-top:34px;
}
.hdmid .hdmid_r dt {
	float:left;
}
.hdmid .hdmid_r dt img {
	display:block;
	margin-top:6px;
}
.hdmid .hdmid_r dd {
	padding-left:42px;
}
.hdmid .hdmid_r dd span {
	font-size:14px;
	color:#292929;
}
.hdmid .hdmid_r dd p {
	font-family:"Arial";
	color:#292929;
	font-size:26px;
}
/*hdmid_end*/



.hddown {
	height:60px;
	background:#1488ca;
}
.hddown .Menu {
	height:60px;
	overflow:hidden;
}
.hddown .Menu li {
	float:left;
	height:60px;
	width:11.11%;
	background:url(../images/mnlibg.png) no-repeat 0px center;
}
.hddown .Menu li a {
	display:inline-block;
	height:60px;
	line-height:60px;
	text-decoration:none;
	font-size:14px !important;
	color:#fff;
	text-align:center;
	width:100%;
}
.hddown .Menu li.nobg {
	background:none;
}
.hddown .Menu li:hover,.hddown .Menu li.cur {
	background:#000000;
}
.hddown .Menu li:hover > .down_nav {
	display:block;
}
.hddown .Menu li .down_nav {
	padding:10px 0px;
	display:none;
	text-align:center;
	width:160px;
	position:absolute;
	text-align:center;
	top:210px;
	z-index:999;
	background:#1488ca;
}
.hddown .Menu li .down_nav  a {
	overflow:hidden;
	font-size:12px !important;
	display:block;
	text-align:center;
	height:35px;
	line-height:35px;
	overflow:hidden;
}
.hddown .Menu li .down_nav  a+a {
	border-top:1px dashed #085d8d
}
.hddown .Menu li .down_nav  a:hover {
	background:#085d8d;
	color:#fff;
}
/*hddown_end*/



/*-----------header_end---------------*/

.footer {
	background:#000;
}
.fttop {
	overflow:hidden;
	height:60px;
}
.fttop p {
	display:block;
	height:60px;
	line-height:60px;
	text-align:center;
	color:#fff;
	font-size:14px;
}
.fttop .fttop_l {
	float:left;
	margin-top:48px;
	width:715px;
}
.fttop .fttop_l h4 {
	float:left;
}
.fttop .fttop_l h4 img {
	display:block;
}
.fttop .fttop_l>div {
	padding-left:175px;
}
.fttop .fttop_l>div p {
	font-size:13px;
	line-height:24px;
	color:#fff;
}
.fttop .fttop_l>div p span {
	text-transform:uppercase;
}
.fttop .fttop_l>div p em {
	display:inline-block;
	width:7px;
	height:2px;
}
.fttop .rwm {
	float:right;
	padding:10px 9px 7px 21px;
	margin-top:23px;
}
.fttop .rwm * {
	display:inline-block;
	float:left;
}
.fttop .rwm span {
	width:34px;
	height:125px;
	background:url(../images/zt.png) no-repeat;
	margin-right:12px;
}
.fttop .rwm img {
	padding:3px 3px;
	background:#ecf5f5;
}
.fttop .slideline {
	width:2px;
	height:198px;
	float:left;
	margin-left:26px;
}
/*-- fttop_end --*/

.ftdown {
	height:64px;
	background:#1c807d;
}
.ftdown .container {
	overflow:hidden;
	height:64px;
}
.ftdown li {
	float:left;
	height:64px;
	list-style-type:none;
	background:url(../images/ftlibg.jpg) no-repeat left center;
}
.ftdown li a {
	display:inline-block;
	height:64px;
	line-height:64px;
	padding:0px 19px;
	font-size:14px;
	color:#fff;
}
.ftdown li.nobg {
	background:none;
}
/*-- ftdown_end --*/

/*------------- footer_end ---------------*/

.youce {
	width:54px;
	float:right;
	position:fixed;
	right:-3px;
	bottom:25px;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	_margin-bottom:15px;
	z-index:10000;
}
.youce ul li {
	margin-bottom:3px;
	width:41px;
	background:#1488ca;
	list-style:none;
}
.youce ul li:hover {
	background:#115989;
}
.youce ul li a {
	display:block;
	width:41px;
	height:41px;
}
.youce ul li a.yc4 {
	background:url(../images/yc_04.png) no-repeat center;
}
.youce ul li a.yc3:hover .wx_box {
	display:inline;
}


.fixed-side {
	position: fixed;
	top: 300px;
	z-index: 10001;
}
.fixed-left {
	left: 0;
}
.fixed-right {
	right: 0;
	float: right;
}
.not-animated {
	opacity: 0;
}
.gotop-wrapper {
	position: fixed;
	bottom: 50px;
	right: 15px;
	z-index: 1001;
	background-color: rgba(0,0,0,0.3);
	background-color: #969696\9;
}
.gotop-wrapper:hover {
	background-color: rgba(0,0,0,0.6);
	background-color: #6d6d6d\9;
}
.gotop-wrapper a {
	display: none;
	_display: none!important;
	width: 55px;
	height: 55px;
	overflow: hidden;
}
.top {
	width: 100%;
	position: relative;
	z-index: 1000;
}
.top-bar {
	line-height: 36px;
	font-size: 13px;
	color: #808080;
	background-color: #272526;
	position: relative;
	z-index: 101;
}
.top-bar a {
	color: #808080;
}
.top-bar a:hover {
	color: #3B8CED;
	text-decoration: none;
}
.top-bar-content {
	max-width: 750px;
	height: auto!important;
}
.top-bar-content .qhd-content p {
	line-height: 36px;
}
.top-bar-content .qhd-content img {
	vertical-align: middle;
	line-height: normal;
}
.top-bar-content .link a {
	_position: relative;
	_top: 7px;
}

.link-fixed-side {
	margin-bottom: 1px;
	font-size: 12px;
}
.link-fixed-side li {
	margin-bottom: 1px;
	position: relative;
}
.link-fixed-side li .link-name {
	display: block;
	width: 70px;
	min-height: 70px;
	height: auto!important;
	_height: 70px;
	background-color: #808080;
	color: #fff;
	text-align: center;
*margin-bottom:-4px;
}
.link-fixed-side li .link-name:hover, .link-fixed-side li.active .link-name {
	background-color: #1C79C1;
	text-decoration: none;
}
.link-fixed-side li.first .link-name {
	background-color: #579DD3;
}
.link-fixed-side li.first .link-name:hover {
	background-color: #1C79C1;
}
.link-fixed-side li i {
	display: inline-block;
*display:inline;
*zoom:1;
	width: 32px;
	height: 32px;
	overflow: hidden;
	margin-top: 6px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.link-fixed-side li span {
	display: block;
	line-height: normal;
	padding-bottom: 5px;
}
.link-fixed-side li .link-name-min span {
	display: block;
	line-height: 70px;
}
.link-fixed-side .link-summary {
	display: none;
	position: absolute;
	right: 70px;
	top: 0;
	min-width: 200px;
	max-width: 300px;
	_width: 130px;
	min-height: 35px;
	height: auto!important;
	_height: 35px;
	padding: 20px 15px 15px;
	background-color: #1C79C1;
}
.link-fixed-side .link-summary .arrow-section-r {
	display: block;
	width: 5px;
	height: 9px;
	position: absolute;
	top: 22px;
	right: 0px;
	background: url(../images/arrow-section-r.gif) no-repeat;
}
.link-fixed-side .link-summary .link-summary-content {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
}
.link-fixed-side .link-summary .qhd-content p {
	margin-bottom: 5px;
}
.link-fixed-side .link-summary .qhd-content p a {
	color: #4d4d4d;
}
.link-fixed-side .link-summary .qhd-content p a:hover {
	color: #1e78e8;
}
