@charset "utf-8";
/* CSS Document */
*{
		padding:0px;	
		margin:0px;	
	}
body{background:#f9f9f9;font-family:Arial, Helvetica, sans-serif,"宋体";	font-size:12px;}
#header{ width:960px; margin:0 auto; height:93px; min-width:960px;}
.logo{ float:left; border:none;}
.nav{
	width:730px;
	float:right;
}
.nav li{
	list-style-type:none;
	float:left;
	text-align:center;
	width:144px;
	color:#4e4e4e;
	background:url(/images/site/nav_line.jpg) no-repeat right;
	height:36px;
	padding-top:30px;
} 
.nav li img{ margin-bottom:-4px;} 
.nav a{ color:#4e4e4e; text-decoration:none; font-size:14px;}
.nav a:hover{ color:#4e4e4e;}
#banner{
	width: 100%;
	height: 398px;
	clear: both;
	min-width: 1024px;
	background-color: #4b9504;
	background-image: url(../../images/site/index/img_index_banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#banner .div_index_banner_title {
	height: 50px;
	width: 555px;
	position: absolute;
	left: 40px;
	top: 60px;
	background-image: url(../../images/site/index/img_index_banner_title.png);
	background-attachment: scroll;
	background-repeat: no-repeat;
animation:ani_div_index_banner_title 1s;
-moz-animation:ani_div_index_banner_title 1s; /* Firefox */
-webkit-animation:ani_div_index_banner_title 1s; /* Safari and Chrome */
-o-animation:ani_div_index_banner_title 1s; /* Opera */
	
}




#banner .div_index_banner_titlesmall {
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFFFFF;
	position: absolute;
	left: 35px;
	top: 130px;
	width:720px;
	height:30px;
	overflow:hidden;
}

#banner .div_index_banner_titlesmall  span{
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	animation: ani_span_index_banner_titlesmall 2.5s ease;
	-moz-animation: ani_span_index_banner_titlesmall 2.5s ease; /* Firefox */
	-webkit-animation: ani_span_index_banner_titlesmall 2.5s ease; /* Safari and Chrome */
	-o-animation: ani_span_index_banner_titlesmall 2.5s ease; /* Opera */
	width: 600px;
}

#banner .div_index_banner_titlesmall b {
	font-size: 20px;
	color: #ffc000;
	font-weight: normal;
}
#banner .ul_index_banner_items {
	position: absolute;
	left: 30px;
	top: 180px;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #FFFFFF;
	width: 580px;
}
#banner .ul_index_banner_items li {
	height: 38px;
	width: 235px;
	float: left;
	padding-left: 45px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 38px;
	margin-bottom: 10px;
	animation: ani_li_index_banner_items 0.8s ease;
	-moz-animation: ani_li_index_banner_items 0.8s ease; /* Firefox */
	-webkit-animation: ani_li_index_banner_items 0.8s ease; /* Safari and Chrome */
	-o-animation: ani_li_index_banner_items 0.8s ease; /* Opera */
	position: relative;
	overflow: hidden;
}
#banner .ul_index_banner_items li span {
	display: block;
	position: absolute;
	left: 45px;
	top: 0px;
	animation:ani_span_index_banner_items 2s ease;
}

#banner .ul_index_banner_items .li1 {
		background-image: url(../../images/site/index/img_index_banner_icon1.png);
}
#banner .ul_index_banner_items .li2 {
		background-image: url(../../images/site/index/img_index_banner_icon2.png);
}

#banner .ul_index_banner_items .li3 {
		background-image: url(../../images/site/index/img_index_banner_icon3.png);
}

#banner .ul_index_banner_items .li4 {
		background-image: url(../../images/site/index/img_index_banner_icon4.png);
}
#banner .div_danzheng {
	position: absolute;
	left: 150px;
	top: 305px;
	background-image: url(../../images/site/index/img_index_btn_detailin.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
}






#banner_danzheng{
	width:100%;
	height:399px;
	clear:both;
	background:#4b9504 url(/images/site/product/danzhengbanner.jpg) no-repeat center;
	min-width:1024px;
	position: relative;
}
.home a{ background:url(/images/site/index_06.jpg) 48px -5px no-repeat;width:125px;display:block;color:#4e4e4e;padding-top:2px; padding-left:25px;height:40px;text-align:center;}
.home a:hover{ background:url(/images/site/index_06_on.jpg) 48px -5px no-repeat; color:#4fe056;}
.home_current a{background:url(/images/site/index_06_on.jpg) 48px -5px no-repeat; color:#4fe056}
.product a{ background:url(/images/site/index_08.jpg) 30px -5px no-repeat;width:120px; padding-left:25px;display:block;color:#4e4e4e;padding-top:2px;height:40px;text-align:center;}
.product a:hover{ background:url(/images/site/index_08_on.jpg) 30px -5px no-repeat;color:#4fe056;}
.product_current a{background:url(/images/site/index_08_on.jpg) 30px -5px no-repeat;color:#4fe056;}
.help a{ background:url(/images/site/index_10.jpg) 25px -4px no-repeat;width:120px; padding-left:25px;display:block;color:#4e4e4e;padding-top:2px;height:40px;text-align:center;}
.help a:hover{ background:url(/images/site/index_10_on.jpg) 25px -4px no-repeat;color:#4fe056;}
.help_current a{ background:url(/images/site/index_10_on.jpg) 25px -4px no-repeat;color:#4fe056;}
.logistics a{ background:url(/images/site/index_12.jpg) 29px -5px no-repeat;width:120px; padding-left:25px;display:block;color:#4e4e4e;padding-top:2px;height:40px;text-align:center;}
.logistics a:hover{ background:url(/images/site/index_12_on.jpg) 29px -5px no-repeat;color:#4fe056;}
.logistics_current a{background:url(/images/site/index_12_on.jpg) 29px -5px no-repeat;color:#4fe056;}
.blog a{ background:url(/images/site/index_14.jpg) 29px -5px no-repeat;width:120px; padding-left:25px;display:block;color:#4e4e4e;padding-top:2px;height:40px;text-align:center;}
.blog a:hover{ background:url(/images/site/index_14_on.jpg) 29px -5px no-repeat;color:#4fe056;}
.blog_current a{ background:url(/images/site/index_14_on.jpg) 29px -5px no-repeat;color:#4fe056;}
#banner_content{ width:960px; margin:0 auto;}
#banner_content .bannermain {
	position: relative;
	width: 100%;
}
#banner_content .bannermain .div_danzheng {
	height: 40px;
	left: 132px;
	position: absolute;
	top: 306px;
	width: 190px;
}
.home_download_button{ margin:227px 0 0 75px; cursor:pointer;}
#banner_link{ background:url(/images/site/banner_link.png) top no-repeat;margin-top:0px;width:110px; height:41px;float:right;}
.bannerlink_css{ width:35px;float:left; margin:0 4px 0px 12px;_margin:0 4px 0 6px;text-align:center; height:41px; line-height:41px;}
#register a{ color:#ff9b02; text-decoration:none; font-size:12px;}
#register a:hover{ color:#FFF;}
#login a{ border:none; color:#fff; text-decoration:none; background:url(/images/site/login_background.png) no-repeat center; height:41px; width:40px; display:block;font-size:12px;}
#login a:hover{background:url(/images/site/login_background_on.png) no-repeat center; border:none;    }
#login_wrap{ width:260px;height:245px; background:#f5f2f2; border: 1px solid #CDCDCD;box-shadow: 0 0 8px #333; float:right; position:relative; top:50px;right:-170px;margin-top:0px;}
#login_wraptwo{ width:186px; margin:20px auto 0; font-size:12px;}
.login_input{ width:181px; height:27px; line-height:27px; background:#fff; color:#9c9a9a; padding-left:3px; margin:10px 0px; border:1px solid #b4b4b4;}
#login_wrap a{ color:#006; text-decoration:none;}
#login_wrap a:hover{ color:#F60;}
#main{
	background:url(/images/site/gray.jpg) repeat;
	width:100%;
	height:830px;
	min-width:1024px;
	position: relative;
}
#online{
	width:960px;
	text-align:right;
	margin:5px auto 0;
}
#content_left{ background:url(/images/site/main_left.png) no-repeat right 40px;width:50%; height:90px; margin-top:50px;}
.login_button{ margin:25px 0 0 40px;}
.login_button a{background:url(/images/site/login_button.png) no-repeat;width:111px; height:37px; display:block;}
.login_button a:hover{background:url(/images/site/login_button_on.png) no-repeat;}
.content_left_text{margin:55px -155px 0 0;float:right; width:360px; font-size:14px; color:#4e4e4e; line-height:24px; padding-top:5px;}

#content_right{ font-size:14px; width:50%; margin-left:50%;background:url(/images/site/main_right.png) no-repeat left 80px;*background:url(/images/site/main_right.png) no-repeat left 38px;height:105px;}
.content_right_text{margin:15px 0 0 5px; _margin:50px 0 0 -150px;float:left; clear:both !important; *clear:none; width:360px; font-size:14px; color:#4e4e4e; line-height:24px; padding-top:5px;}
#footer{
	width:100%;
	height:80px;
	min-width:1024px;
	background-color: #FFFFFF;
	background-image: url(../../images/site/footer_line.jpg);
	clear: both;
	background-repeat: no-repeat;
	background-position: center top;
}
.footer_link{ text-align:center; line-height:35px; color:#4e4e4e;}
.footer_link a{ text-decoration:none; color:#4e4e4e;}
.footer_link a:hover{ color:#F63;}
#user{ width:960px; margin:0 auto 0;}
#user_text{ width:300px; float:left; background:url(/images/site/index_63.jpg) no-repeat right; padding:10px;}
#user_text img{ float:left; margin-right:20px;}
#user_text_right{ width:160px; float:left; line-height:22px;}
.tips_wrong{background:url(/images/site/register/light_on.gif) no-repeat; padding-left:20px; color:#f00; display:block; height:14px;}
#login_wrapthree{width:176px; margin:20px auto 0; font-size:12px; padding-left:10px;}
.face{ float:left; margin-top:30px; border:1px solid #999; box-shadow:1px 1px 3px #999;}
div#name{ float:left; width:120px; margin-left:10px; line-height:20px; margin-top:30px;}
.login_link{padding-top:30px;clear:both; text-align:left; padding-left:10px;}
.login_link_img{ margin-bottom:-4px;}
.login_input_images{ background:#fff url(/images/site/write_password.jpg) no-repeat left;}
.login_username{ background:#fff url(/images/site/user_name.jpg) no-repeat left;}
.wrap960 {
	width: 100%;
	background-color: #FFFFFF;
	float: left;
	position: relative;
	clear: both;
}


.div_friendLink_block {
	position: relative;
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.div_friendLink_block ul {
	float: left;
	list-style-type: none;
	padding: 0;
	position: relative;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.div_friendLink_block li {
    float: left;
    font-family: "宋体";
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 5px 10px;
    position: relative;
}.div_friendLink_block a {
	color: #000000;
	text-decoration: none;
}
.div_friendLink_block a:hover {
	color: #000000;
	text-decoration: underline;
}

		#banner_danzheng .div_applytry {
	position: absolute;
	left: 52%;
	top: 270px;
}
        
