@charset "utf-8";
/* CSS Document */
html {
	width: 100%;
	height: 100%;
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, blockquote, th, td, p, img {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	color: #333333;
	font-family: Microsoft Yahei;
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
}
div:after, ul:after, li:after {
	clear: both;
	content: ".";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}
ul, ol {
	list-style-type: none;
}
select, input, img, select {
	vertical-align: middle;
}
a {
	text-decoration: none;
	color: #333333;
}
/*header*/
.header {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px #ccc solid;
	background: #f7f7f7;
}
.g-wrap {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	overflow: visible;
	height: 30px;
}
.g-topbar-nav {
	float: left;
	position: relative;
	color: #999;
	overflow: visible;
	line-height: 30px;
}
.g-topbar-nav a {
	margin: 0px 3px;
	color: #1e376d;
}
.g-topbar-nav a:hover {
	text-decoration: underline;
}
.g-topbar-nav {
	color: #999;
	line-height: 30px;
}
.g-topbar-dropmenu .g-topbar-trigger {
	display: block;
	width: 20px;
	height: 30px;
	position: absolute;
	right: -22px;
	top: 0;
	z-index: 11;
	background: url(http://images.ofweek.com/ofweek/images/inco.gif) no-repeat 50% 11px;
	text-decoration: none;
	cursor: pointer;
}
.g-topbar-dropmenu .g-topbar-menu {
	display: none;
	position: absolute;
	z-index: 99999;
	top: 30px;
	right: -480px;
	float: left;
	line-height: 24px;
	padding: 3px 10px;
	width: 470px;
	text-align: left;
	background: #fff;
	border: 1px solid #ccc;
}
.g-topbar-menu a:hover {
	text-decoration: underline;
}
.g-topbar-loginbar {
	float: right;
}
.g-topbar-loginbar li {
	float: left;
	line-height: 30px;
}
.g-topbar-logininfo a {
	margin: 0px 5px;
	color: #1e376d;
}
.g-topbar-logininfo a:hover {
	text-decoration: underline;
}
.bannertu {
	max-width: 1920px;
	width: 100%;
	height: 510px;
	margin: 0 auto;
	background: url(../images/banner_01.jpg) center center no-repeat;
	text-align: center;
}

.zhuce {
	float: right;
	margin-top: 10px;
}
.info_nav_fixed {
	position: fixed;
	width: 100%;
	background: #025dac;
	height: 66px;
	line-height: 66px;
	border-bottom: 1px #10386a solid;
	top: 0;
	left: 0;
	_left: auto;
	z-index: 999;
	_position: absolute;
 _top:expression(eval(document.documentElement.scrollTop));
}
.info_con_box {
	background: #025dac;
	
}
.info_nav {
	width: 1000px;
	margin: 0 auto;
	height: 66px;
}
.info_nav ul {
	width: 1000px;
	margin: 0 auto;
	list-style: none
}
.info_nav ul li {
	float: left;
	height: 66px;
	line-height: 66px;
}
.info_nav ul li a {
	font-size: 18px;
	color: #ffffff;
	display: block;
	padding: 0px 22px;
}
.info_nav ul li.on {
	background: #2c2688;
	position: relative;
}
.info_con_fixed {
	width: 1000px;
	margin: 0 auto;
}
/*content*/
.content {
	width: 1000px;
	margin: 40px auto 0px;
	overflow: hidden;
}
.left-content {
	width: 732px;
	float: left;
	overflow: hidden
}
.right-content {
	width: 240px;
	float: right;
	overflow: hidden
}
.t1h1 {
	font-size: 24px;
	color: #025dac;
	background: url(../images/t1_09.jpg) left center no-repeat;
	height: 40px;
	line-height: 40px;
	text-indent: 50px;
}
.t1-wen {
	width: 732px;
	margin-bottom: 40px;
	overflow: hidden;
}
.t1-wen p {
	font-size: 14px;
	font-family: 宋体;
	line-height: 22px;
	margin-top: 20px;
}
.t1-wen p a:hover{ text-decoration:underline;}
.t2h2 {
	font-size: 24px;
	color: #025dac;
	background: url(../images/t2_12.png) left center no-repeat;
	height: 40px;
	line-height: 40px;
	text-indent: 50px;
	margin-bottom: 20px;
}
.zanzhu {
	width: 730px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	margin: 45px 0px;
}
.zanzhu span {
	margin-left: 120px;
}
.t3h3 {
	font-size: 24px;
	color: #025dac;
	background: url(../images/t3_13.png) left center no-repeat;
	height: 40px;
	line-height: 40px;
	text-indent: 50px;
	margin-top:30px;
}
.object {
	font-size: 14px;
	font-family: 宋体;
	line-height: 24px;
	padding: 20px 0px 30px 0px;
}
.object b {
	margin: 0px 10px;
}
.t4h4 {
	font-size: 24px;
	color: #025dac;
	background: url(../images/t4_13.png) left center no-repeat;
	height: 40px;
	line-height: 40px;
	text-indent: 50px;
}
.object p {
	margin-top: 10px;
}
.t5h5 {
	width: 1000px;
	font-size: 24px;
	color: #025dac;
	background: url(../images/t5h5_09.png) no-repeat left center;
	height: 42px;
	line-height: 42px;
	text-indent: 50px;
	margin: 0 auto;
}
.gray {
	width: 100%;
	background: #42464a;
	overflow: hidden;
}
.contact-us {
	width: 1000px;
	margin: 0 auto;
	padding: 40px 0px;
}
.contact-us ul {
	list-style: none;
}
.contact-us ul li {
	float: left;
}
.contact-us ul li h3 {
	color: #ffffff;
	font-family: Microsoft YaHei;
	font-size: 24px;
	font-weight: normal;
}
.contact-us ul li p {
	color: #ffffff;
	font-family: 宋体;
	font-size: 14px;
	line-height: 22px;
	margin-top: 20px;
}
.contact-us ul li .map {
	margin: 30px 0px 0px;
}
.right-content p {
	font-size: 18px;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
}
.right-content p span {
	color: #959595;
}
.right-content .logo {
	text-align: center;
}
.logo-tu{ width:212px; height:340px; overflow:hidden;}
.logo-tu ul{ list-style:none;margin:0;padding:0;}
.logo-tu ul li{ text-align:center;}


.logo-gd{ width:212px; height:340px; overflow:hidden;}
.logo-gd ul{ list-style:none;margin:0;padding:0;}
.logo-gd ul li{ text-align:center; margin:10px 0px}

.vip {
	width: 732px;
	overflow: hidden;
	margin: 0 auto;
	clear: both;
}
.vip ul {
	width: 732px;
	overflow: hidden;
	list-style: none;
	margin: 15px auto;
}
.vip ul li {
	float: left;
	text-align: center;
	width:180px;
	height: 220px
}
.vip ul li .photo {
	width: 138px;
	height: 135px;
	overflow: hidden;
	margin: 0 auto;
}
.vip ul li p {
	font-size: 12px;
	font-family: 宋体;
	line-height: 20px;
	text-align: center
}
/* g-footer */
#g-footer {
	margin-top: 15px;
	padding: 10px 0;
	border-top: 1px solid #ddd;
	clear: both;
}
#g-footer .g-footer-nav {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
#g-footer a {
	color: #1a4991;
	text-decoration: none;
	margin: 0 5px;
}
#g-footer a:hover {
	color: #F15C00;
	text-decoration: underline;
}
#g-footer .g-footer-links {
	color: #666666;
	float: left;
	line-height: 25px;
	padding: 5px 0;
	text-align: center;
	width: 100%;
}
#g-footer .g-footer-record {
	padding: 5px 0;
	text-align: center;
}


/*neiye*/
.biaoti{ font-size:18px; line-height:30px; border-bottom:1px #cccccc solid; color:#025dac;}
.w-title {
font-weight: bold;
margin: 20px 0 5px;
font-size: 16px;
}
.w-list {
line-height: 1.8;
margin: 10px 0;
}
.w-subtitle {
font-weight: bold;
margin: 20px 0 5px;
font-size: 13px;
}
.w-list-dot .w-list-item {
padding-left: 15px;
background: url(../images/icon-dot.png) no-repeat 0 50%;
}

.yant {
overflow: hidden;
margin: 15px 0;
padding-bottom: 15px;
border-bottom: 1px dashed #ccc;
}
.yant .tup {
float: left;
}
.yant dl {
margin-left: 286px;
overflow: hidden;
}
.yant dt {
font-size: 14px;
color: #cc0000;
font-weight: bold;
}
.yant dd {
padding-top: 5px;
line-height: 20px;
overflow: hidden;
}
.yant dd a:hover{
color:#F00;
text-decoration:underline;
}
.add-content{width:730px; overflow:hidden;}
.add-content .xsw{width:220px; height:159px; overflow:hidden; float:left}
.add-content table tr td{font-family:宋体; font-size:14px; line-height:30px; solid; border-bottom:1px #cccccc solid; border-right:1px #cccccc solid; text-align:center}
.add-content table tr td a:hover{color:#F00;}

.contant-way{width:212px; overflow:hidden;}
.contant-way ul{width:212px; list-style:none;}
.contant-way ul li{ font-size:14px; line-height:20px; margin-bottom:20px;}
.contant-way ul li a:hover{ text-decoration:underline;}

/*浮动框*/
.fuchuang {
position: fixed;
left: 50%;
margin-left: 505px;
_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)));
bottom: 160px;
_margin-bottom: 160px;
width: 150px;
height: 280px;
background: url(../images/fknew.gif) no-repeat;
}
.fuchuang .fuchuang_zc, .fuchuang .fuchuang_traffic, .fuchuang .fuchuang_share {
width: 150px;
height: 70px;
display: block;
cursor: pointer;
}
.fuchuang .fuchuang_traffic {
background: 0 -71px;
}
.fuchuang .fuchuang_share {
background: 0 -143px;
position: relative;
}
.jiathis_style .jiadiv_01 {
border: #CCCCCC solid 1px;
width: 240px;
background: #ffffff;
text-align: left;
overflow: hidden;
}
.jiathis_style .jiadiv_02 {
padding: 1px!important;
font-size: 14px!important;
text-align: left!important;
}
.jiathis_style .jiadiv_02 .jiatitle {
margin: 1px 0;
height: 20px;
padding-left: 5px;
padding-top: 4px;
width: 107px;
float: left;
display: block;
border: 1px solid #ffffff;
background: #ffffff;
text-decoration: none;
color: #000000;
font-size: 12px!important;
}
.jiathis_style .jtico {
text-align: left;
overflow: hidden;
display: block!important;
height: 16px!important;
line-height: 16px!important;
padding-left: 20px!important;
background: url(../images/jiathis_ico.png) no-repeat left;
cursor: pointer;
}
.jiathis_style .ckepopBottom {
background: #F2F2F2;
border-top: 1px solid #E5E5E5;
padding-left: 5px;
}
.jiathis_style img {
display: inline;
vertical-align: middle;
}
.jiathis_style .jiadiv_01 .link_01 {
text-decoration: none;
font-size: 12px;
}
.jiathis_style .jtico_qzone {
background-position: 0px -64px;
}
.jiathis_style .jtico_tsina {
background-position: 0px -96px;
}

.btn_qq
{
	position: fixed;
    z-index: 9999999;
    right: 0;
    bottom: 80px;
	_margin-bottom:20px;
    _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)));

}


/*新增板块*/
.bigbg{max-width:1920px; width:100%; height:363px; background:url(../images/bigbg_02.jpg) center center no-repeat; margin:0px auto 50px; overflow:hidden}
.nameflow{width:1000px; margin:0 auto; position:relative;}
.nameflow ul{width:900px; height:280px; overflow:hidden; list-style:none; margin:30px 0px 0px 160px;}
.nameflow ul li{ width:900px; height:280px; overflow:hidden; float:left;}
.nameflow ul li span{ color:#ffffff; font-size:14px; width:170px; display:block; float:left; margin-top:15px;}
.nameflow #left{ position:absolute; left:-100px; top:120px;}
.nameflow #right{ position:absolute;right:0px; top:120px;}
.t6h6 {
	width: 1000px;
	font-size: 24px;
	color: #025dac;
	background:url(../images/t6t6_03.png) no-repeat left center;
	height: 42px;
	line-height: 42px;
	text-indent: 50px;
	margin: 0 auto;
}
.duanzi{ font-size:14px; line-height:22px; margin:20px 0px}
.jchg{width:1000px; margin:0 auto; background:#ebebeb;}
.jchg ul{ list-style:none;width:1000px; margin:0 auto; overflow:hidden;}
.jchg ul li{float:left;}
.jchg ul li span{ position:relative; display:block; float:left;}
.jchg ul li span img:hover{ opacity:0.9;filter: alpha(opacity=90);
-moz-opacity: 0.9;}
.jchg ul li span p{width:100%; height:30px; line-height:30px; background:rgba(0,0,0,0.5); position:absolute;left:0px; bottom:0px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); color:#ffffff; text-align:center;}
.t7h7 {
	width: 1000px;
	font-size: 24px;
	color: #025dac;
	background:url(../images/t7t7_03.png) no-repeat left center;
	height: 42px;
	line-height: 42px;
	text-indent: 50px;
	margin: 30px auto;
}
.fenxi{ text-align:center; margin-bottom:30px;width:1000px; overflow:hidden;}
.jb-lbw tr td{ padding:5px; line-height:22px; font-family:"宋体"}
.tab tr td{ padding-left:10px;}