﻿@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	font-size:12px;
}


input:focus {
   outline:none;
}

p{ margin:0px; padding:0px 0px 5px;}
ul, li{ margin:0px; padding:0px;list-style-type:none;}
.fl{ float:left;}
a{
	color:#666;
	text-decoration:none;
}



a:hover{
	color:#666;
	text-decoration:underline;
}

.web_body{
	width:100%;
	float:left;
	clear:left;
}

.web_top{
	width:1024px;
	margin:0 auto;
	height:210px;
}
.web_topBround{
	width:100%;
	clear:both;
}
.web_topBroundCenter{
	width:1300px;
	margin:0 auto;
	height:52px;
	background:url(../../Images/Index/top_bg.jpg) repeat-x;
}
.web_topBroundRight{
	float:right; 
}
.web_topBroundRight div{
	float:left;
	padding-right:8px;
	line-height:33px;
}
#logindivZ{ margin-left:28px;}

.web_search{
	width:100%;
	height:116px;
	float:left;
	clear:left;
}
.web_searchCenter{
	width:1100px;
	margin:0 auto;
	height:116px;
	background:url(../../Images/Index/logo.jpg) no-repeat left;
}
.web_searchInput{
	padding:30px 0 0 278px;
}
.web_searchInput_bg{
	background:url(../../Images/Index/searchbg.jpg) no-repeat;
	width:646px;
	height:46px;
}
.web_searchInput_bg div{
	float:left;
}
.web_searchInput_bg div .input{
	width:456px;
	height:40px;
	background:none;
	border:0px;
}
.web_searchInput_bg div .input{
	width:468px;
	height:40px;
	background:none;
	border:0px;
	color:#999;
	font-size:16px;
	line-height:40px;
}
.web_searchInput_bg div .button{
	background:url(../../Images/Index/sousuo.jpg) no-repeat;
	width:129px;
	height:42px;
	cursor:pointer;
	border:none;
}
.web_hotCi{
	width:645px;
	height:22px;
	padding:8px 0 0 0;
}
.web_hotCi div{
	float:left;
	padding-right:5px;
}
.web_navigation{
	width:100%;
	float:left;
	clear:left;
}
.web_navigationBround{
	margin:0 auto;
	width:1300px;
	height:43px;
	background:url(../../Images/Index/daohangbg.jpg) repeat-x;
	font-family:"微软雅黑";
	font-size:16px;
}
.web_navigationAll{
	float:left;
	width:184px;
	height:43px;
	padding:0 0 0 30px;
	line-height:43px;
	color:#fff;
}
.web_navigationButton{
	width:105px;
	height:43px;
	
	float:left;
	color:#fff;
	line-height:43px;
	text-align:center;
}
.web_navigationButton a{ color:#FFF;}


    .web_navigationButton.selected {
        background: #317c37;
    }

.web_webBody{
	width:100%;
	float:left;
	clear:left;
}
.web_webBodyCenter{
	width:1300px;
	margin:0 auto;
}
.web_left{
	width:196px;
	border:2px solid #4eb619;
	border-top:none;
	background:url(../../Images/Index/leftBg.jpg) repeat-y;
	color:#666;
	float:left;
	padding:5px 0 0 0;
}

.web_left div a{
	color:#666;
	text-decoration:none;
}
.web_left div a:hover{
	font-weight:bold;
	color:#317c37;
	text-decoration:none;
}
.web_right{
	float:right;
	width:1064px;
	padding-top:15px;
}
.web_rightTop{
	width:958px;
	border:1px solid #dedede;
	clear:left;
}
.web_kuai{
	float:left;
	clear:left;
	padding:0 0 30px 8px;
}
/* overflow:hidden;*/
.web_rightTopTitle{
	width:968px;
	height:28px;
	line-height:28px;
	border-bottom:1px solid #dedede;
	padding:4px 0 4px 10px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#333;
	clear:left;
}
.web_rightTopTitle a{ color:#333;}
.web_rightTopContent{
	padding:15px;
	color:#666;
	line-height:24px;
	clear:left;
}
.web_rightMore{
	text-align:right;
	padding-bottom:15px;
	padding-right:15px;
	font-family:"宋体";
	color:#317c37;
	clear:left;
}
.web_rightMore a{
	color:#317c37;
	text-decoration:none;
}
.web_rightMore a:hover{
	color:#317c37;
	text-decoration:underline;
}
.web_rightList{
	width:1054px;
	border:1px solid #dedede;
	margin-top:12px;
	float:left;
	clear:left;
}
.web_rightList_float{
	
	float:left; text-align:left;
	border-right:1px solid #dedede;
	border-bottom:3px solid #dedede;
}
/* 以上被删掉width:200px; */
.web_rightList_float img{
	border:none; width:180px; height:355px;
}
.web_webfFootContent{
	width:1300px;
	background:url(../../Images/Index/dise001.jpg) repeat-x bottom;
	height:196px;
	border-bottom:1px solid #dedede;
	border-top:1px solid #dedede;
	font-family:Arial;
	margin:0 auto;
}
.web_close{
	width:495px;
	text-align:right;
	padding:2px 3px 0 0;
	font-family:Arial;
	cursor:pointer;
	background:url(../../Images/Index/yuanquan.jpg) no-repeat right bottom;
	color:#FFF;
	height:32px;
	line-height:32px;
}
.web_close2{
	width:495px;
	text-align:right;
	padding:2px 3px 0 0;
	font-family:Arial;
	cursor:pointer;
	background:url(../../Images/Index/chacha.jpg) no-repeat right bottom;
	color:#FFF;
	height:26px;
	line-height:26px;
}
.web_introduction{
	width:320px;
	float:left;
	padding:20px 0 0 20px;
	overflow:hidden;
}
.web_recruitment{
	width:340px;
	float:left;
}
.web_contactUs{
	width:340px;
	float:left;
}
.web_web_introductionIcon{
	width:40px;
	float:left;
}
.web_introductionContent{
	width:250px;
	float:left;
}
.web_introductiontitle{
	width:230px;
	font-size:16px;
	font-family:"微软雅黑";
	padding:0 0 0 20px;
}
.web_introductionList{
	padding:5px 0 0 20px;
	line-height:22px;
	height:110px;
	overflow: hidden;
}
.web_introductionListMore{
	width:250px;
	text-align:right;
	font-family:"宋体";
}

.web_introductionListMore a{
	color:#317c37;
	text-decoration:none;
	cursor:pointer;
}
.web_introductionListMore a:hover{
	color:#317c37;
	text-decoration:underline;
	cursor:pointer;
}
.web_beizhu{
	width:1300px;
	margin:0 auto;
	text-align:center;
	color:#999;
	line-height:26px;
	padding:10px 0 0 0;
	font-family:Arial;
}
.web_left .divLi{
	width:186px;
	height:28px;
	border-bottom:1px solid #fff;
	font-size:14px;
	line-height:24px;
	padding:2px 0 0 10px;
	background:url(../../Images/Index/jiantou.gif) no-repeat right;
	position:relative;
	z-index:1;
}


#sidebar {
	width:212px;
	width:197px\9;
	border:2px solid #4eb619;
	border-top:none;
	background:url(../../Images/Index/leftBg.jpg) repeat-y # ;
    background-size: cover;
	color:#666;
	float:left;
	padding:10px 0 10px 0;
	position:relative;
	z-index:100;
}
#sidebar .qiehuan{
	width:187px;
	
	height:32px;
	padding:2px 0 0 10px;
	border-bottom:1px solid #fff;
	display:block;
	
}
#sidebar .qiehuanjiantou .hover{ width:212px;width:196px\9;}



.sidelist {
	position: relative;
	
	width: 212px;
	width:196px\9;
}
.sidelist .qiehuan {
	position: relative;
	z-index: 2;
	height: 22px;
	line-height: 28px;
	font-size: 14px;
	font-weight: normal;
	margin:0;
	display:block;
	
}
.qiehuanjiantou{
	background:url(../../Images/Index/jiantou.gif) no-repeat right;
	width:196px\9;
	
}
.sidelist .qiehuan a {
	font-size: 14px;
	text-decoration: none;
	width: auto;
	height: auto;
	color: #333;
	
}
.sidelist .qiehuan a:hover {
	color:#317c37;
	font-weight: bold;
	background:#fff;
	
}
.i-list {
	display: none;
	position: absolute;
	z-index: 3;
	left: 212px;
	left: 196px\9;
	
	top: -2px;
	width:500px;
	min-height:30px;
	
	padding: 5px 15px;
	
	background: #fff;
	-moz-box-shadow: 0 0 8px #DDD;
   -webkit-box-shadow: 0 0 8px #DDD;
    box-shadow: 0 0 8px #DDD;
    border:1px solid #ddd;
}
.i-list ul{
	margin:0;
	display:block;
	padding:0;
	clear:left;
	height:32px;
	border-bottom:1px solid #f1f1f1;
	overflow:hidden;
}
.i-list ul li {
	width: auto;
	float: left;
	list-style: none;
	line-height: 32px;
	height: 32px;
	text-align:center;
	font-size:12px;
}
.i-list ul li.leftFont{
	width:auto;
	color:#dedede;
	text-align:right;
	font-size:12px;
}
.i-list ul li.lis{
	
}
.i-list ul li.leftFont a{
	font-weight:bold;
	color:#317c37;
	text-decoration:none;
}
.i-list ul li.leftFont a:hover{
	font-weight:bold;
	color:#317c37;
	text-decoration:underline;
}
.i-list ul li a {
	color: #333;
	text-decoration: none;
	font-size: 12px;
}
.i-list ul li a:hover {
	text-decoration: underline;
	color:#317c37;
}
/*Downlaod by http://www.codefans.net*/
.hover {
	
	border-right: 0;
	width: 80px;
    padding:5px;
	background:#FFF;
	-moz-box-shadow: 0 0 8px #DDD;
    -webkit-box-shadow: 0 0 8px #DDD;
    box-shadow: 0 0 8px #DDD;
 
}
.ss3{
	width:10px;
	position:relative;
	display:block;
}
.ss3 span{
	position:absolute;
	width:10px;
	height:35px;
	background:#fff;
	z-index:5;
	top:4px;
	left:-20px;
}
.web_fudong{
	width:395px;
	height:400px;
	background:#FFF;
	-moz-box-shadow: 0 0 8px #DDD;
    -webkit-box-shadow: 0 0 8px #DDD;
    box-shadow: 0 0 8px #DDD;
	border:1px solid #76c74d;
}
.web_fudongTitle{
	background:url(../../Images/Index/zhuce.jpg) no-repeat;
	width:387px;
	height:39px;
	margin:3px 0 0 3px;
}
.web_fudongList{
	width:367px;
	padding:0 0 0 20px;
	float:left;
	clear:left;
}
.web_fudongList2{
	width:267px;
	padding:0 0 0 120px;
	float:left;
	clear:left;
}
.web_fudongList2_2{
	width:287px;
	padding:0 0 0 100px;
	float:left;
	clear:left;
}
.web_fudongList2 .left{
	float:left;
	padding-right:15px;
	width:104px;
}
.web_fudongList2 .right{
	float:left;
	width:104px;
}
.web_fudongList2 .left input{
	background:url(../../Images/Index/btn0002.jpg) no-repeat;
	width:104px;
	height:49px;
	cursor:pointer;
	border:none;
}
.web_fudongList2 .right input{
	background:url(../../Images/Index/btn02002.jpg) no-repeat;
	width:104px;
	height:49px;
	cursor:pointer;
	border:none;
}
.web_fudongList2_2 input{
	background:url(../../Images/Index/btn0002.jpg) no-repeat;
	width:159px;
	height:56px;
	cursor:pointer;
	border:none;
}
.web_fudongListLeft{
	float:left;
	width:80px;
	font-size:16px;
	font-family:"微软雅黑";
	padding:8px 0 0 0;
	text-align:right;
}
.web_fudongListRight{
	width:258px;
	float:left;
	background:url(../../Images/Index/inputBG2.jpg) no-repeat;
	height:41px;
	padding:7px 0 0 25px;
}
.web_fudongListRight input{
	/* width:240px; */
	height:26px;
	border:0px;
	background:none;
	line-height:26px;
	color:#999;
}
.web_fudongListRight_2{
	width:275px;
	float:left;
	background:url(../../Images/Index/inputBG2.jpg) no-repeat;
	height:41px;
	padding:7px 0 0 8px;
}
.web_fudongListRight_2 input{
	width:240px;
	height:26px;
	border:0px;
	background:none;
	line-height:26px;
	color:#666;
}

.web_fudongListRight2{
	/* width:114px; */
	float:left;
	background:url(../../Images/Index/inputBG3.jpg) no-repeat;
	height:41px;
	padding:7px 0 0 25px;
}
.web_fudongListRight2 input{
	width:100px;
	height:26px;
	border:0px;
	background:none;
	line-height:26px;
	color:#666;
}
.web_dise{
	width:460px;
	padding:20px;
	float:left;
	clear:left;
}
.web_line{
	width:470px;
	background:url(../../Images/Index/shuxian.jpg) repeat-y;
	background-position:10px 0;
	float:left;
	clear:left;
}
.web_dise_num{
	background:url(../../Images/Index/yuanquan.jpg)  no-repeat;
	width:32px;
	height:32px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	line-height:32px;
	font-family:Arial;
	font-size:16px;
	float:left;
}
.web_dise_title{
	width:400px;
	float:left;
	height:32px;
	line-height:32px;
	font-family:"微软雅黑";
	font-size:16px;
	color:#666;
	font-weight:bold;
	padding:0 0 0 20px;
}
.web_dise_big{
	float:left;
	clear:left;
}
.web_dise_list{
	float:left;
	clear:left;
}
.web_dise_list div{
	background:url(../../Images/Index/yuanquan02.jpg)  no-repeat left;
	background-position:10px 7px;
	width:13px;
	width:410px;
	padding:0 10px 10px 50px;
	line-height:24px;
	font-family:"微软雅黑";
	font-size:14px;
}

.index_page{ width:100%; margin:20px auto; height:50px; padding:10px; overflow:hidden; border-top:1px dotted #c1c1c1; color:#666;}
.index_page_x{ text-align:center;}
.index_page_x a,.index_page_x span{ padding:3px 8px; border:1px solid #c1c1c1; margin:0px 1px;}
.index_page_x a:hover,.page_link{ border:1px solid #4eb619!important; color:#4eb619;}

#Slide {
	CLEAR: both; MARGIN:20px auto; background:url(../../Images/Index/shoujibj.jpg) no-repeat; OVERFLOW: hidden; padding:160px 20px 160px 30px; WIDTH: 450px;  HEIGHT: 480px; text-align:center;
}
#Slide A {
	COLOR: #000
}
.img {
	BORDER-RIGHT: #fff 1px solid; BACKGROUND: #fff; MARGIN: 0px auto; BORDER-LEFT: #fff 1px solid; TEXT-ALIGN: center
}
.boxpadding {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f8f8f8; MARGIN-BOTTOM: 8px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}

.thumb_title {
	MARGIN-TOP: 10px; BACKGROUND: #fff; FILTER: alpha(opacity=30); display:none; WIDTH: 450px; TEXT-INDENT: 10px; LINE-HEIGHT: 25px; POSITION: absolute; HEIGHT: 25px; -moz-opacity: 0.3
}
#Slide_Thumb {
	MARGIN-TOP: 360px; MARGIN-LEFT: 0px; POSITION: absolute
}
.thumb_on {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; CURSOR: pointer
}
.thumb_off {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 8px; CURSOR: pointer
}
.thumb_off {
	FILTER: alpha(opacity=50); -moz-opacity: 0.5
}
.thumb_on {
	FILTER: alpha(opacity=100); -moz-opacity: 1
}
.thumb_off IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 12px; BORDER-LEFT: #fff 1px solid; WIDTH: 75px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 100px
}
.thumb_on IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 90px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 120px
}
.aboutAPP_t{ font-size:16px; font-family:"微软雅黑"; line-height:35px; color:#333;}
.aboutAPP_p{ line-height:20px; border-bottom:1px dashed #999; padding:5px 20px;font-family:"微软雅黑"; font-size:13px;}

.web_reg{background: url("../../Images/Index/bg_reg_conmain.png") no-repeat scroll 610px 50px #fff;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    box-shadow: 0 0 3px 0 #eaeaea;
    height: auto !important;
    margin: 25px auto 5px;
    min-height: 400px;
    padding: 45px 60px;
    width: 895px;}

.reg_Contwrap {
    float: left; width:550px; overflow:hidden;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.reg_box li.accounts {
}
.reg_box li {
    margin-bottom: 20px; width:550px; overflow:hidden;
}
.reg_box li strong{ color:#F00; padding:5px 0px 0px 5px;}
.reg_formlabel {
    -moz-text-align-last: justify;
    float: left;
	padding: 3px 0px 0px;
    font: 14px 'lucida grande',tahoma,verdana,arial,simsun,sans-serif;
    text-align: justify;
    width: 70px;
}

.inp_box {
    border: 1px solid #b2bbcd; border-radius: 3px; float:left;
    display: inline-block;
    margin-bottom: 4px;
}
.inp_box input.txt {border-radius: 3px;
    border: 1px solid #fff;
    height: 18px;
	padding: 3px;
    width: 230px;
}
.inp_box input.txt:hover{border: 1px solid #317c37;}
.reg_box li.reg_bt {
    padding-left: 75px;
}
.btn_nowReg {background:url(../../Images/Index/spr_reg.png);border:0px;color:#fff; font-size:16px;font-family:"微软雅黑";cursor: pointer;height: 38px;text-align: center;width:177px;
}

.reg_right{ width:280px; padding:10px; float:left; margin:0px 20px;}
.reg_right_title{ font-size:14px; margin:0px; padding:10px 0px; line-height:30px; background:#6dcc3e; color:#FFF; text-align:center;}
.reg_right_title a{ color:#317c37;}
.login_bj{ background:url(../../Images/Index/login.jpg) 0px -100px no-repeat;}
.login_left{ width:450px; height:200px;}
.login_right{ float: right;}
.login_right .reg_right_title{ border-bottom:1px dotted #999; line-height:25px; font-size:20px; margin-bottom:10px; font-family:"微软雅黑"; font-weight:bold;}
.login_right{width:400px; padding:0px 1px 50px; float:left; margin:0px 10px; font-size:14px; background:#fff; border:2px solid #b8c6b0;border-top:2px solid #228b0a; border-radius:5px;}
.login_right li{ padding:5px 30px;}
.login_right li img{ margin-bottom:-5px;}
.login_t{ padding: 0px 0 0 20px;height: 41px;  width: 258px;border:0px; font-size:14px; background:url(../../Images/Index/inputBG2.jpg) no-repeat -5px 0px;}
.login_t:hover{ background:url(../../Images/Index/inputBG.jpg) no-repeat -5px 0px;}
.login_t_s{ height: 41px;padding: 0px 0 0 5px; width: 114px;border:0px; font-size:14px; background:url(../../Images/Index/inputBG3.jpg) no-repeat -20px 0px;}
.login_t_s:hover{background:url(../../Images/Index/inputBG4.jpg) no-repeat -20px 0px;}

.login_aln_r{ padding-left:92px!important; color:#666;}
.btn_nowlogin {background:url(../../Images/Index/spr_login.png);border:0px;color:#FFF; font-size:16px;font-family:"微软雅黑";cursor: pointer;height: 38px;text-align: center;width:177px;
}

/*-----------首页弹窗------------*/

.index_login_bj{display:none; position:fixed; height:100%; width:100%; background:#666; left:0px; top:0px; z-index:99;filter:alpha(Opacity=80); opacity: 0.8; }
.index_login{display:none; position:fixed; left:50%; top:200px; margin-left:-150px; z-index:100;}
.reg_right_title img{ float:right;}

.login_aln_r_btn1{
    background: url("../../Images/Index/btn0002.jpg") no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    height: 49px;
    width: 104px;
}
.login_aln_r_btn2{
    background: url("../../Images/Index/btn02002.jpg") no-repeat scroll 0 0;
    border: medium none;
    cursor: pointer;
    height: 49px;
    width: 104px;
}
.Validform_wrong{
	color:red;
}
.Validform_right{
	color:green;
}

























