@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;
	position:relative;
}

.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: 16px;
	color: #ffffff;
	display: block;
	padding: 0px 20px;
}
.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;
	height:280px;
}
#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 {
width: 536px;
margin: 0 auto 10px;
overflow: hidden;
}
#g-footer .g-footer-record p {
border: 1px solid #D2D2D2;
float: left;
display: inline;
font-size: 12px;
height: 50px;
line-height: 20px;
margin: 6px;
width: 120px;
overflow: hidden;
}
#g-footer .g-footer-record .fn-fl {
padding: 3px;
}
.fn-fl {
float: left;
}
.fn-fl, .fn-fr {
display: inline;
}
g-footer .g-footer-record .fn-fr {
padding: 5px 3px 0;
width: 72px;
}



/*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;}


/*slider*/
#silder{width:100%;background-color:#000; padding-top:8px;}
.silder_box{width:919px; margin:0 auto;height: 470px;overflow: hidden;position: relative;}
.silder_tip{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0;z-index:1; text-indent:-999px;background:url(../images/tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:470px;overflow: hidden;position: absolute;left:0;}
.silder_panel{width:919px;height:470px;overflow: hidden;float: left;position: relative;background: #111;}
.silder_panel img{width: 919px;height: 470px;display: block;overflow: hidden;}
.silder_intro{width: 210px;height: 470px;line-height: 20px;overflow: hidden;color: #999;padding: 0 40px 0 0;}
.silder_intro h3{padding:10px 0;height:50px;color:#7acf39;line-height: 30px;overflow: hidden;}
.silder_intro h3 strong{font-family: "Microsoft Yahei","黑体";font-size: 24px;height:30px;overflow: hidden;font-weight: normal;display: block;}
.silder_intro h3 strong a{ color: #fff; font-weight:bold;}
.silder_intro ul{height: 60px;overflow: hidden;}	
.silder_intro li{height: 20px;overflow: hidden;color:#787878;}
.silder_intro li a{color:#787878; margin:0 6px;}
.silder_intro span{ margin: 0 10px 0 0;}
.silder_intro p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.slider_nav{width:919px;height:48px;margin: 0 auto;bottom: 0;left:0;position: absolute;overflow: hidden; z-index:999;}
.slider_nav #nav_con01{ float:left; width:828px;overflow:hidden;}
#nav_con01 li{display:inline-block;padding:0px;border:1px solid #fff; margin:2px 0 2px 15px;_margin:2px 10px 2px;*display:inline;}
#nav_con01 li.current{border:3px solid #ffa42d; margin:0 0 0 15px;_margin:0 10px;}
#nav_con01 li,#nav_con01 img{width:60px;height:35px;overflow: hidden;}
.silderBox{height:8px; line-height:8px;}
b.bg
{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:93px;
	display:block;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');
	background:rgba(0,0,0,0.5);
}
:root b.bg
{
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000', endColorstr='#00000000');
}
span.pic-words
{
	display:block;
	position:absolute;
	bottom:60px;
	left:15px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	z-index:9999;
	line-height:26px;
}
.slider_prev,.slider_next
{
	width:11px;
	height:21px;
	background:url(../images/slide_btn.png) no-repeat 0 0;
	cursor:pointer;
	float:left;
	margin:10px 0 0 30px;
	_margin:10px 0 0 15px;
}
.slider_next
{
	background:url(../images/slide_btn.png) no-repeat -12px 0;
	float:right;
	margin:10px 25px 0 0;
	_margin:10px 12px 0 0;
}



#myFocus{ width:380px; height:380px;}
#myFocus img{ width:380px; height:380px;}
#zongcaiFocus{ width:533px; height:262px;}
#zongcaiFocus img{ width:533px; height:262px;}
#myFocus .txt li{font:bold 14px/36px "宋体";color:#fff;text-indent:1em;}
