@charset "utf-8";
@font-face {font-family: 'league_gothicregular';src: url('league_gothic-webfont.eot');src: url('league_gothic-webfont.eot?#iefix') format('embedded-opentype'),url('league_gothic-webfont.woff') format('woff'), url('league_gothic-webfont.ttf') format('truetype'),url('league_gothic-webfont.svg#league_gothicregular') format('svg');}
/* CSS Document */
*{
	margin:0;
	padding:0;}
img{
	border:none;}
ul,li{
	list-style:none;
	}
a{
	color:#4c4c4c;text-decoration:none
	}
a:hover{
	color:#5eb304;}	
input{
	font-family:Microsoft YaHei , Arial, Helvetica, sans-serif;}
body{
	font-family:Microsoft YaHei , Arial, Helvetica, sans-serif;
	background:#fff;
	font-size:12px;
	color:#4c4c4c;}
.clear{
	clear:both;
	float:none;}
.hide{
	display:none;}
.wapper{
	width:1000px;
	margin:0 auto;}

.fullScreen { width:100%; background:#181818 url(../images/logo_bg.png) no-repeat center center; left:100%; z-index:99999;top:0px;padding-top:40px; display:none; position:fixed;
*position:fixed !important;/*IE7*/
*position:absolute;/*IE6*/}
.zpConFullScreen { background-color:#181818; width:100%; z-index:99998; display:none; position:absolute; left:0px; top:0px;padding-top:40px;}
/*.topHeader { width:100%; height:70px; clear:both; background:url(../images/top_header_bg.gif) repeat-x 0px 0px; position: fixed; z-index:90; top:0px;}*/
.topHeader { width:100%; height:85px; clear:both; overflow:visible; background:url(../images/top_header_bg.gif) repeat 0px bottom; position:relative;/*!important; position:absolute*/; z-index:9999; top:0px;/*left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))*/}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .topHeader{width:100%; height:85px; clear:both; overflow:visible; background:url(../images/top_header_bg.gif) repeat 0px 0px; position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}

.topbg{
	height:85px;
	background:url(../images/top_header_bg.gif) repeat 0px bottom;}
#header { width:1000px; clear:both; height:85px; margin:0 auto; position:relative; overflow:visible;}
#logo { width:262px; height:85px; overflow:hidden; float:left;}

.top_nav { float:right; width:700px; padding-top:25px; height:42px; font-family:微软雅黑; position:relative; font-size:16px;}
.top_nav a { display:inline-block; background:none; width:85px; height:42px; overflow:hidden; margin-right:2px; text-align:center; line-height:42px; position:relative; z-index:10; float:left;}
.top_nav a,.top_nav a:link,.top_nav a:visited,.top_nav a:hover { color:#bdbdbd; text-decoration:none}
.top_nav a.on,.top_nav a.on:visited,.top_nav a.on:hover,.top_nav a:hover {text-decoration: underline;
color: #5EB304;}

.navBg {background:url(../images/nav_bg.gif) no-repeat center bottom; width:85px; height:42px; position:absolute; left:0px; top:0px; z-index:-1; display:none;}
.top_nav .two_menu{
	width:650px;
	display:none;
	position:absolute;
	top:65px;
	left:0px;}
.top_nav .two_menu ul{
	float:left;
	width:85px;
	padding-right:2px;
	padding-top:10px;}
.top_nav .two_menu ul li{
	vertical-align:top;
	height:26px;
	 line-height:26px;}
.top_nav .two_menu ul li a{
	float:none;
 font-size:12px;}
 .top_nav .two_menu ul li a:hover{ text-decoration:underline; color:#5eb304}



.banner{
	clear:both;
	float:none;}
.gbook{ background:#FFFFFF;}


.footer{
	background:url(../images/footer.jpg) repeat-x #0f0f0f;
	height:460px;}
.footer .main{
	width:1000px;
	margin:0 auto;}
.footer .main .foot_main{
	padding-top:48px;
	height:225px;}
	
.footer .main .foot_main .f_logo H2	{font-family:league_gothicregular;
	font-weight:normal;
	text-transform:uppercase;
	font-size:40px;
	height:69px;
	line-height:69px;
	padding-top:14px;
	color:#f3f3f3;}
.footer .main .foot_main .f_logo{
	float:left;
	width:310px;
	padding-left:16px;
	border-right:1px solid #303030;
	height:205px;}
.footer .main .foot_main .f_nav{
	float:left;
	padding-left:50px;
	border-left:1px solid #171717;
	height:205px;}
.footer .main .foot_main .f_nav ul{
	float:left;
	width:103px;}
.footer .main .foot_main .f_nav ul li{
	line-height:24px;}
.footer .main .foot_main .f_nav ul li a b{
	display:block;
	line-height:40px;
	font-size:16px;
	font-weight:normal;
	 color:#FFFFFF}
.footer .main .foot_main .f_nav ul li a:hover b{color:#5eb304;}
.footer .main .foot_main .f_nav ul li a{
	color:#c5c5c5;}
.footer .main .foot_main .f_nav ul li a:hover{ text-decoration:underline;
	color:#5eb304;}
.footer .main .copyright{
	height:38px;
	line-height:38px;
	color:#c5c5c5;
	padding-left:30px;}
	
.footer .main .copyright p{float:left; padding-right:30px;}
.footer .main .link{
	color:#5f5f5f;
	line-height:24px;
	padding:25px 30px;}
.footer .main .link a{
	color:#5f5f5f;
	margin:0 5px;}
.footer .main .link a:hover{
	color:#5eb304;}
i{ font-style:normal}
#i{display: block;
clear: both;
text-align: center;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
color: #CCC;
font-size: 11px;}
.book{ width:1172px; margin:0 auto; clear:both; padding:42px 0 73px;}
.book h2{ display:block;}
.book h2 img{ display:block; margin:0 auto;}

.book01{ width:254px; height:222px; display:block; background:url(../images/bg45.gif) no-repeat center center; padding-top:62px; padding-left:30px; font-size:14px; color:#2f2f2f; line-height:26px; float:left; padding-right:10px;}
.book01.no{ background-image:url(../images/bg47.gif);}
.book01.ok{ background-image:url(../images/bg46.gif);}
.book01 p{ height:40px; display:block; clear:both; line-height:26px; padding-top:10px;}
.book01 i{ display:block; width:74px; float:left; font-size:14px;}
.book01 b{ display:block; float:left; width:140px; padding-right:5px;}
.book01 b input{ width:130px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book01 b input:hover{ border:1px solid #339dff;}
.book01 b input:ok{ border:1px solid #51d91c;}
.book01 b input.no{ border:1px solid #51d91c;}
.book01 cite{ float:left; color:#F00; display:block; line-height:26px; font-size:13px;}
.book01 big{ padding-left:83px; line-height:26px; clear:both; background:url(../images/bg48.gif) no-repeat 64px center; height:26px; display:none;}
.book01 big.no{ display:block;}

.book02{ width:254px; height:222px; display:block; background:url(../images/bg45.gif) no-repeat center center; padding-top:62px; padding-left:30px; font-size:14px; color:#2f2f2f; line-height:26px; float:left; padding-right:10px;}
.book02.no{ background-image:url(../images/bg47.gif);}
.book02.ok{ background-image:url(../images/bg46.gif);}
.book02 p{ height:28px; display:block; clear:both; line-height:26px;}
.book02 i{ display:block; width:74px; float:left; font-size:14px;}
.book02 b{ display:block; float:left; width:140px; padding-right:5px;}
.book02 b input{ width:130px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book02 b input:hover{ border:1px solid #339dff;}
.book02 b input:ok{ border:1px solid #51d91c;}
.book02 b input.no{ border:1px solid #51d91c;}
.book02 cite{ float:left; color:#F00; display:block; line-height:26px; font-size:13px;}
.book02 big{ padding-left:83px; line-height:26px; clear:both; background:url(../images/bg48.gif) no-repeat 64px center; height:26px; display:none;}
.book02 big.no{ display:block;}
.Drop_downMenu{ clear:both;}
.Drop_downMenu dl{ display:block; width:214px; height:26px; position:relative;}
.Drop_downMenu dt{ display:block; width:100%; height:26px; border:1px solid #ccc; border-radius:3px; background:#fff;}
.Drop_downMenu dt b{ width:172px; display:block; float:left; line-height:26px; font-size:14px; text-indent:12px; overflow:hidden;}
.Drop_downMenu dt a{ float:right; padding-right:3px; width:24px; height:26px; background:url(../images/bg39.png) no-repeat left bottom;}
.Drop_downMenu dt a:hover{ background-image:url(../images/bg40.png);}
.Drop_downMenu dt a.open{ background-image:url(../images/bg42.png);}
.Drop_downMenu dt a.open:hover{ background-image:url(../images/bg43.png);}
.Drop_downMenu dd{  width:100%; border:1px solid #ccc; position:absolute; left:0; top:27px; z-index:500; background:#fff; font-size:14px; border-radius:3px; display:none;}
.Drop_downMenu dd i{ display:block; cursor:pointer; background:#fff; font-size:14px; text-indent:12px; height:26px; line-height:26px; overflow:hidden; width:100%;}
.Drop_downMenu dd i:hover{ background:#3CF; color:#000;}

.book03{ width:254px; height:222px; display:block; background:url(../images/bg45.gif) no-repeat center center; padding-top:62px; padding-left:30px; font-size:14px; color:#2f2f2f; line-height:26px; float:left; padding-right:10px;}
.book03.no{ background-image:url(../images/bg47.gif);}
.book03.ok{ background-image:url(../images/bg46.gif);}
.book03 p{ height:28px; display:block; clear:both; line-height:26px; width:220px;}
.book03 i{ display:block; width:74px; float:left; font-size:14px;}
.book03 b{ display:block; float:left; width:140px; padding-right:5px;}
.book03 b input{ width:130px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book03 b input:hover{ border:1px solid #339dff;}
.book03 b input:ok{ border:1px solid #51d91c;}
.book03 b input.no{ border:1px solid #51d91c;}
.book03 cite{ float:right; color:#F00; display:block; line-height:26px; font-size:13px;}
.book03 big{ padding-left:83px; line-height:26px; clear:both; background:url(../images/bg48.gif) no-repeat 64px center; height:26px; display:none;}
.book03 big.no{ display:block;}
.book03 ul{ clear:both; display:block;}
.book03 ul li{ width:110px; height:28px; display:block; float:left; line-height:28px;cursor:default;}
.book03 ul li ins{ float:left; width:20px; height:28px; display:block; background:url(../images/bg44.gif) no-repeat left center; cursor:pointer;}
.book03 ul li ins.hover{ background-image:url(../images/bg43.gif);}
.book03 ul li small{ float:left; line-height:28px; font-size:14px;}
.book03 ul li:hover small{ color:#ff3333; }
.book03 em{ height:30px; display:block; clear:both; line-height:26px; width:220px;}
.book03 em input{ width:214px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book03 em input:hover{ border:1px solid #339dff;}
.book03 em input:ok{ border:1px solid #51d91c;}
.book03 em input.no{ border:1px solid #51d91c;}

.book04{ width:254px; height:222px; display:block; background:url(../images/bg45.gif) no-repeat center center; padding-top:62px; padding-left:35px; font-size:14px; color:#2f2f2f; line-height:26px; float:left;}
.book04.no{ background-image:url(../images/bg47.gif);}
.book04.ok{ background-image:url(../images/bg46.gif);}
.book04 p{ height:25px; display:block; clear:both; line-height:26px; padding-top:10px;}
.book04 b{ display:block; float:left; width:120px; padding-right:5px;}
.book04 b input{ width:110px; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:14px; padding:0 5px;}
.book04 b input:hover{ border:1px solid #339dff;}
.book04 b input:ok{ border:1px solid #51d91c;}
.book04 b input.no{ border:1px solid #51d91c;}
.book04 cite{ float:left; color:#F00; display:block; line-height:26px; font-size:13px;}
.book04 big{ padding-left:83px; line-height:26px; clear:both; background:url(../images/bg48.gif) no-repeat 64px center; height:26px; display:none;}
.book04 big.no{ display:block;}
.book04 textarea{ width:214px; height:60px; line-height:18px; border:1px solid #ccc; border-radius:3px; color:#000; font-size:12px; padding:5px 0 5px 5px;}
.book04 ins{ float:left; padding-right:5px;}
.book04 a{ float:left; display:block; width:20px; height:28px; background:url(../images/bg50.gif) no-repeat left center;}
.book04 a:hover{ background-image:url(../images/bg51.gif);}
.book04 .bot01{ width:100px; height:28px; display:block; background:#bdbdbd; color:#fff; border-radius:3px; text-align:center; cursor:pointer; margin-left:5px; float:left;}
.book04 .bot01:hover{ background:#868686;}
.book04 .bot02{ width:100px; height:28px; display:block; background:#f57300; color:#fff; border-radius:3px; text-align:center; cursor:pointer; float:left; margin-left:5px;}
.book04 .bot02:hover{ background:#ff2400;}

.contentnr4 {
    font-size: 13px;
    height: 30px;
    margin: 10px auto;
    width: 800px;
}
.contentnr4 li {
    float: left;
    height: 16px;
    overflow: hidden;
    width: 250px;
}
.contentnr4 li a {
    color: #333333;
    font-size: 13px;
    height: 16px;
    line-height: 16px;
}