@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{
	color:#666;
	background:#f3f3f3;
	font-family:'Microsoft Yahei','黑体','宋体',Arial, Helvetica, sans-serif;
	font-size:14px;
}
ul, li, h1, h2, h3, h4, h5, h6{list-style:none;}
.clear {clear:both;}
a{text-decoration:none; color:#7e7e7e;}
img{border:0px;}
.box1,.box2{-webkit-animation-timing-function:linear; -webkit-animation-delay:0; behavior: url(../js/ie-css3.htc);}
.left {float:left;}
.right {float:right;}
.g-fc20, .s-fc20h:hover, .g-fc20h:hover{color:#498949;}
/* fname_center */
.fname_center {width:1000px; margin:auto;}
.right_nav {
	position:fixed;
	width:40px;
	height:160px;
	bottom:40px;
	overflow:hidden;
	right:2px;
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	border-radius:4px;
}
.right_nav a{display:block;}
.right_nav_one ,.right_nav_two ,.right_nav_three ,.right_nav_for {
	background:url(../images/kefu_1.png) no-repeat;
	width:40px;
	height:40px;
	display:block;
}
.right_nav_one:hover {background:url(../images/kefu_4.png) 0px 0px no-repeat;}
.right_nav_two {background-position:0px -40px;}
.right_nav_two:hover {background:url(../images/kefu_4.png) 0px -40px no-repeat;}
.right_nav_two:hover span{display:block;}
.right_nav_two span{
	background:url(../images/kefu_03.jpg) no-repeat;
	width:190px;
	height:177px;
	position:absolute;
	right:71px;
	top:0px;
	z-index:1000;
	display:none;
}
.right_nav_three {background-position:0px -80px;}
.right_nav_three:hover {background:url(../images/kefu_4.png) 0px -80px no-repeat;}
.right_nav_for {background-position:0px -120px;}
.right_nav_for:hover {background:url(../images/kefu_4.png) 0px -120px no-repeat;}
/* top_nav */
.top_nav {background-color:#00a895; color:#fff; width:100%; position:absolute; top:0px;}
.top_fname {width:1000px; margin:auto; text-align:right; font-size:12px; line-height:26px;}
.top_fname a{color:#fff; margin-right:6px;}
.top_fname a:hover{color:#fcff00;}
/* regin_fname */
.regin_fname {
	width:606px;
	height:337px;
	display:none;
	background:url(../images/home/reginc_bg_03.png) repeat-x;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-303px;
	margin-top:-168px;
	z-index:100;
	behavior:url(../js/ie-css3.htc);
}
.regin_logo {margin:-30px 0px 0px -10px;}
.regin_text {position:absolute; top:216px; left:20px;}
.colse {position:absolute; right:25px; top:7px;}
.colse a{display:block; width:100%; height:100%; position:absolute;}
.right_from {position:relative; left:273px; top:-90px; width:337px; height:326px; overflow:hidden; z-index:100;}
.regin_form {background:url(../images/home/regin_zc_bg.png) no-repeat; width:339px; height:330px; position:absolute; z-index:100;}
.juzhong {text-align:center; margin-bottom:25px;}
.regin_table {font-size:12px; line-height:26px;}
.regin_table tr{padding:3px 0;}
.regin_table tr td{padding:0 3px;}
.regin_table tr td input{width:100px; height:22px; border:1px solid #c5c5c5; color:#999;}
.regin_table tr td span h{color:#F00;}
.loat {margin-top:30px; font-family:"宋体"; color:#797979; font-size:14px;}
.loat_dl {font-weight:bold; color:#308ca9;}
.regin_dl {font-weight:bold; color:#308ca9;}
.regin_dl a,.loat_dl a{color:#308ca9;}
.load_fname {background:url(../images/home/regin_zc_bg.png) no-repeat; width:339px; height:330px; position:absolute; z-index:100;}
.dl_load {line-height:35px; font-size:12px;}
.dl_load tr{padding:3px 0;}
.dl_load tr td{padding:0 3px;}
.dl_load tr td input{border:1px solid #c5c5c5; height:24px; width:128px;}
.dl_load tr td a{margin-right:20px; float:right; color:#000; display:block; line-height:63px;}
.submit {
	margin-top:10px;
	width:99px;
	height:33px;
	border:none;
	cursor:pointer;
}
#fdbg {
	position:absolute;
	width:100%;
	height:96.5%;
	background:#000;
	opacity:0.5;
	filter:alpha(opacity=50);
	display:none;
	z-index:10;
	behavior:url(../js/ie-css3.htc);
}
#msgtc {position:absolute; z-index:1500;}
/* footer */
.footer {background-color:#6b6b6b; width:100%;}
.footer .bottom {width:1000px; height:40px; line-height:40px; font-size:12px; margin:0 auto;}
.foot_left {float:left; color:#ffffff;} 
.foot_left a{color:#ffffff;}
.foot_left a:hover{color:#fcff00;}
.foot_left span{color:#fcff00; font-weight:bold;}
.foot_right {float:right; text-align:right; color:#fff;}
.foot_right a{color:#FFF;}
.foot_right a:hover{color:#F30;}

/*旋转*/
@-webkit-keyframes wobble{0% {-webkit-transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);}25% {-webkit-transform:rotateY(90deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);}}
@-webkit-keyframes wobblec{0% {-webkit-transform:rotateY(90deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);}25% {-webkit-transform:rotateY(0deg) rotateX(0deg) rotateZ(0deg) translateZ(0px);}}