﻿@charset "utf-8";
/* Creat by mypenn@gmail.com */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.67 "宋体",tahoma,arial;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

.fyh{font-family:"微软雅黑";}
input:focus{outline:0;}
a{color:#000000;}
a:hover{color:#F00;text-decoration:none;}
/**/
body{
	color:#000000;
	-webkit-text-size-adjust:none;
	
}
#IndexWrapper{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#EEE;
	margin:0 auto;
}
.header{
	width:100%;
	height:164px;
	overflow:hidden;
	padding-top:10px;
	background:#FFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.header-w1,.header-w2{
	width:980px;
	height:120px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.header-w2{
	width:100%;
	height:44px;
	background:url(../images/nav_bg2.gif) no-repeat center 9px;
}
.header-t{
	width:100%;
	height:120px;
	overflow:hidden;
}
.logo{
	float:left;
	height: 120px;
	width: 600px;
}
.hright{
	position:relative;
	float:right;
	z-index:2;
	padding-top:8px;
}
.search{
	float:right;
	width:173px;
	height:21px;
	overflow:hidden;
	background:url(../images/search_bg.gif) no-repeat 0 0;
	display:inline;
}
.search input.text{
	float:left;
	width:120px;
	height:auto;
	overflow:hidden;
	background:transparent;
	border:0;
	color:#999;
	padding:4px 14px;
	padding-top:2px \9;
}
.search input.btn{
	float:left;
	display:block;
	width:25px;
	height:21px;
	overflow:hidden;
	white-space:nowrap;
	text-indent:99em;
	background:transparent;
	border:0;
	cursor:pointer;
}
.hright p{
	float:right;
	line-height:21px;
	padding-right:0.5em;
}
.hright span.lantype{
	float:left;
	padding-right:1em;
}
.hright p a{
	display:inline-block;
	margin:0 0.5em;
}
.navigation{
	width:980px;
	height:35px;
	overflow:hidden;
	background:transparent;
	margin:0 auto;
}
.navigation ul{
	width:100%;
	height:auto;
	overflow:hidden;
	position:relative;
	z-index:4;
}
.navigation ul li{
	float:left;
	width:108px;
	height:35px;
	overflow:hidden;
}
.navigation ul li a{
	display:block;
	width:100%;
	height:48px;
	overflow:hidden;
	font-size:14px;
	text-align:center;
	line-height:48px;
	color:#FFF;
}
.navigation ul li a:hover{
	color:#FFF;
}
.navigation ul li.home{
	/*margin:2px 76px 0 6px;*/
	margin:2px 0 0 6px;
	display:inline;
}

#NaviActive{
	display:block;
	position:absolute;
	top:130px;
	left:14px;
	width:124px;
	height:44px;
	background:url(../images/nav_bg1.png) no-repeat 0 0;
	z-index:3;
}
.footer-w{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#EEE url(../images/footer_bg.gif) repeat-x 0 0;
	padding:16px 0;
}
.footer{
	width:980px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.footer-navi{
	color:#000;
	margin-left:-0.5em;
}
.footer-navi a{
	display:inline-block;
	margin:0 0.5em;
	color:#000;
}
.footer-navi em{
	padding-left:1em;
}
.footer-navi em strong{
	font-size:16px;
	font-weight:normal;
	color:#f00;
	font-family:Arial, Helvetica, sans-serif;
}
#Copyright{
	float:left;
	color:#a1a1a1;
	font-family:Arial, Helvetica, sans-serif;
}
#Flinks{
	clear:both;
	float:right;
	width:166px;
	height:19px;
	overflow:hidden;
	background:#FFF url(../images/arr0.gif) no-repeat right 0;
	margin-left:0.5em;
	display:inline;
}
#Flinks strong{
	display:block;
	width:166px;
	height:19px;
	overflow:hidden;
	font-weight:normal;
}
#Flinks strong a{
	padding-left:1em;
	color:#a3a3a3;
	line-height:19px;
}
#Flinks a{
	color:#a3a3a3;
}
#Flinks a:hover{
	color:#333;
}
.flink-a{
	background-position:right -19px!important;
}
#Flinks ul{
	position:absolute;
	width:164px;
	height:auto;
	overflow:hidden;
	border:1px solid #CCC;
	border-bottom:0;
	background:#FFF;
	display:none;
}
#Flinks ul li{
	float:left;
	width:100%;
	height:auto;
	overflow:hidden;
	border-bottom:1px solid #CCC;
}
#Flinks ul li a{
	display:block;
	padding:0 11px;
	line-height:20px;
}
.fshare{
	float:right;
	padding-bottom:10px;
}
.fshare strong{
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#9d080d;
	padding-right:6px;
	border-right:1px solid #ce9294;
	margin-right:8px;
	line-height:18px;
}
.fshare img{
	float:left;
	margin-top:2px;
}
/**/
.slide{
	position:relative;
	width:980px;
	height:550px;
	overflow:hidden;
	z-index:1;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFF;
	background-repeat: repeat-x;
	background-position: 0 500px;
}
.slide ul{
	position:absolute;
	top:0;
	left:0;
	width:980px;
	height:550px;
	overflow:hidden;
	z-index:2;
}
.slide ul li{
	position:absolute;
	top:0;
	left:0;
	width:980px;
	height:550px;
	overflow:hidden;
	background-position:center 0;
	display:none;
}
.slide #btnPrev{
	position:absolute;
	top:135px;
	left:0;
	display:block;
	width:22px;
	height:69px;
	overflow:hidden;
	background:url(../images/islide_btn.png) no-repeat 0 0;
	_background:url(../images/islide_btn.gif) no-repeat 0 0;
	z-index:3;
	cursor:pointer;
}
.slide #btnNext{
	position:absolute;
	top:135px;
	right:0;
	display:block;
	width:22px;
	height:69px;
	overflow:hidden;
	background:url(../images/islide_btn.png) no-repeat -22px 0;
	_background:url(../images/islide_btn.gif) no-repeat -22px 0;
	z-index:3;
	cursor:pointer;
}
.slide #slideNum{
	position:absolute;
	top:28px;
	right:0;
	z-index:5;
}
.slide #slideNum a{
	float:left;
	width:34px;
	height:6px;
	overflow:hidden;
	margin-left:4px;
	display:inline;
	background:#FFF;
}
.slide #slideNum a:hover,.slide #slideNum a.active{
	background:#F00;
}
.sum{
	position:relative;
	width:980px;
	height:6px;
	overflow:visible;
	margin:0 auto;
	z-index:4;
}
.iwrap{
	position:relative;
	width:980px;
	height:auto;
	overflow:hidden;
	z-index:9;
	background:#FFF;
	margin-top: -300px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.iwrap .cont{
	width:100%;
	height:240px;
	overflow:hidden;
}
.iwrap .cont img{display:block;}
.iwrap .title{
	width:100%;
	height:28px;
	overflow:hidden;
	border-bottom:1px dotted #959595;
	line-height:28px;
}
.iwrap .title h3{
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#9d9d9d;
	padding:0 0.5em;
	cursor:pointer;
}
.iwrap .title h3.active{
	color:#555;
	cursor:default;
}
.iwrap .title a.more{
	float:right;
	margin-right:1em;
	display:inline;
}
.video{
	float:left;
	width:320px;
	height:auto;
	overflow:hidden;
}
.news{
	float:left;
	width:370px;
	height:auto;
	overflow:hidden;
}
.mall{
	position:relative;
	float:left;
	width:290px;
	height:auto;
	overflow:hidden;
}
.mall a.more{
	position:absolute;
	bottom:4px;
	right:0;
	font-family:"微软雅黑";
}
.news .cont{
	background:#959595;
	color:#FFF;
}
.news .title{
	padding-left:30px;
}
.news .cont a{
	color:#FFF;
}
.news .cont a:hover{
	color:#FDD;
}
.topnews{
	width:337px;
	height:60px;
	overflow:hidden;
	margin:0px auto 20px;
}
.topnews img{
	float:left;
	width:95px;
	height:60px;
	margin-right:10px;
}
.topnews h5{
	float:left;
	width:230px;
	height:40px;
	overflow:hidden;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	margin-top:-2px;
}
.topnews span.time{
	float:left;
	width:230px;
	margin-top:5px;
}
.news ul{
	width:337px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	border-top:1px dotted #cacaca;
}
.news ul li{
	float:left;
	width:100%;
	height:25px;
	overflow:hidden;
	line-height:25px;
	border-bottom:1px dotted #cacaca;
}
.news ul li a{
	background:url(../images/iarr1.gif) no-repeat 0 center;
	padding-left:17px;
}

/**/
.navs{
	position:absolute;
	width:576px;
	height:auto;
	overflow:hidden;
	z-index:10;
	display:none;
	margin-left:-78px;
}
.navs span.arrf{
	display:block;
	width:26px;
	height:13px;
	overflow:hidden;
	background:url(../images/iarr2.png) no-repeat 0 0;
	margin-left:125px;
}
#Navs4{margin-left:-440px;}
#Navs4 span.arrf{margin-left:480px;}
#Navs5{margin-left:-440px;}
#Navs5 span.arrf{margin-left:480px;}
#Navs6{margin-left:-440px;}
#Navs6 span.arrf{margin-left:480px;}
.navs .cont{
	width:100%;
	height:auto;
	overflow:hidden;
	padding:60px 0 70px;
	border-bottom:15px solid #00a5a7;
	background:#FFF;
	box-shadow:5px 5px 5px #000000;
}
.navs .cont ul{
	float:left;
	width:100px;
	height:auto;
	overflow:hidden;
	margin-left:50px;
	display:inline;
	border-top:1px solid #e1e1e1;
}
.navs .cont ul li{
	float:left;
	width:100%;
	height:29px;
	overflow:hidden;
	line-height:29px;
	border-bottom:1px solid #e1e1e1;
}
.navs .cont ul li a{
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.navs .cont ul li a:hover{
	background:url(../images/iarr4.gif) no-repeat right center;
	color: #ae231c;
}
.navs .cont .navcr{
	float:right;
	width:330px;
	height:auto;
	overflow:hidden;
	margin-right:32px;
	display:inline;
	font-size:16px;
	line-height:20px;
	color:#7d7d7d;
}
.navs .cont .navcr img{
	float:right;
	margin-left:20px;
}
.navs .cont .navcr h5{
	font-size:30px;
	font-weight:normal;
	line-height:32px;
	padding-bottom:18px;
}
/**/
.cfix{
	width:980px;
	height:330px;
	overflow:hidden;
	margin:0 auto;
}
.cfix a{
	float:left;
	width:65px;
	height:80px;
	overflow:hidde;
	margin:210px 0 0 24px;
	display:inline;
	background:url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
}
.cfix a.a0{
	margin-left:50px;
}
.cfix a.a2{
	margin-left:14px;
}
.cfix a.a3{
	margin-left:20px;
}
a.cfix2{
	display:block;
	width:100%;
	height:330px;
	overflow:hidden;
	background:url(data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);
}
/**/
.news .cont{
	width:740px;
}
#Div1,#Div2{
	display:block!important;
	float:left;
	width:370px;
	height:auto;
	overflow:hidden;
}
.mall .cont{
	width:580px;
}
#Div3,#Div4{
	display:block!important;
	float:left;
	width:290px;
	height:auto;
	overflow:hidden;
}
#IndexWrapper{
	position:relative;
	background-color: #FFFFFF;
}
.eipd{position:absolute;top:138px;left:0;z-index:9;width:105px;height:95px;background:url(../images/eip1.png) no-repeat 0 0;cursor:pointer;}
#EipLogin{position:absolute;top:138px;left:95px;z-index:10;width:250px;height:267px;overflow:visible;background:url(../images/eip2.png) no-repeat 0 0;}
.eipfix{position:absolute;top:35px;left:-10px;width:10px;height:20px;overflow:hidden;background:url(../images/eip3.png) no-repeat 0 0;}
#EipLogin ul{
	width:150px;
	height:100px;
	overflow:hidden;
	margin:80px 0 0 50px;
}
#EipLogin ul li{
	position:relative;
	float:left;
	width:100%;
	height:30px;
	overflow:hidden;
	margin:2px 0 3px;
}
#EipLogin ul li label{
	position:absolute;
	top:3px;
	left:5px;
	z-index:2;
	color:#999;
	cursor:text;
	font-size:12px;
}
#EipLogin ul li input{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	width:140px;
	height:20px;
	border:0;
	background:#FFF;
	color:#666;
	font-size:12px;
	padding:3px 5px;
	border-radius:5px;
}
#EipLogin ul li p.p0 input{
	width:90px;
}
#EipLogin ul li img{
	margin-left:100px;
}
#EipLogin input.btn{
	display:block;
	width:100px;
	height:34px;
	overflow:hidden;
	border:0;
	background:url(../images/eipbtn.gif) no-repeat 0 0;
	white-space:nowrap;
	text-indent:99em;
	cursor:pointer;
	margin:10px 0 0 50px;
}
#EipLogin input.btn:active{opacity:0.9;filter:alpha(opacity=90)}.jscp {
	height: 230px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../../../jiusheng02.jpg);
}
#Navs7 {
	margin-left:-440px;
}
#Navs7 span.arrf {
	margin-left:480px;
}
.gre01 {
	background-image: url(../../../gre/grewood_01.jpg);
	height: 46px;
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
}
.gre02 {
	height: 180px;
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
}
.gre02left {
	float: left;
	height: 180px;
	width: 432px;
}
.gre02right {
	background-image: url(../../../gre/grewood_04.jpg);
	float: right;
	height: 180px;
	width: 718px;
}
.qiyeshipin {
	background-image: url(../../../gre/grewood_02.jpg);
	float: left;
	height: 180px;
	width: 226px;
}
.qiyejieshao {
	background-image: url(../../../gre/grewood_03.jpg);
	float: right;
	height: 180px;
	width: 206px;
}
.gre03 {
	background-image: url(../../../gre/grewood_05.jpg);
	height: 103px;
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
}
.gre04 {
	height: 234px;
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
}
.gre04left {
	float: left;
	height: 234px;
	width: 432px;
}
.gre04right {
	float: right;
	height: 234px;
	width: 718px;
	background-color: #FFF;
}
.chenyuan {
	background-image: url(../../../gre/grewood_06.jpg);
	float: left;
	height: 234px;
	width: 226px;
}
.hdp4 {
	background-image: url(../../../gre/grewood_07.jpg);
	float: right;
	height: 234px;
	width: 206px;
}
.gsxw {
	float: left;
	height: 234px;
	width: 363px;
}
.fwzx {
	float: right;
	height: 234px;
	width: 355px;
}
.gre05 {
	background-image: url(../../../gre/grewood_100.jpg);
	height: auto;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
.gre055 {
	background-image: url(../../../gre/grewood_10.jpg);
	height: 234px;
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
}
.gre06 {
	background-image: url(../../../gre/grewood_111.jpg);
	height: 61px;
	width: auto;
	margin-right: auto;
	margin-left: auto;
}
.gre066 {
	background-image: url(../../../gre/grewood_11.jpg);
	height: 61px;
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
}
