@charset "utf-8";
*{
    margin: 0px;
	padding: 0px;
}

.clear {
	clear: both;
	font-size: 0px;
}
a{
   text-decoration:none;
   color:#525252;
}
a:hover{
   text-decoration:underline;
   color:#00502f;
}
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 12px;
	font-family: Arial;
}
#b_bg{
    width:100%;
	height:640px;
	background: #e7e8ea;
}
#header{
    width: 870px;
	height:90px;
	margin-left: auto;
	margin-right: auto;
    position:relative;
}
#header .logo{
    width:186px;
	height:88px;
	float:left;
	padding-left:10px;
	background: url(../images/logo.jpg) no-repeat top center;
}
#header .biao_login{
    width:660px;
	float:left;
	margin-left:6px;
}
#header .biao_login .biaoyu{
    width:406px;
	height:50px;
	margin-top:20px;
	float:left;
	font-size:11px;
	border-left:2px #8b8b8b solid;
	border-right:2px #8b8b8b solid;
}
#header .biao_login .biaoyu{
    padding-top:10px;
	color:#8b8b8b;
	font-weight:bold;
}
#header .biao_login .login{
    width:250px;
	height:84px;
	float:right;
}
#header .biao_login .login .mess{
   text-align:left;	
}
.sucessmess{
    width:245px;
	height:84px;
	float:right;
	padding-top:30px;
}
#header .biao_login .login .email{
    width:100px;
	padding-top:15px;
	float:left;
	text-align:left;
	position:relative;
	left:5px;
}
#header .biao_login .login .pwd{
    width:100px;
	float:left;
	padding-top:15px;
	text-align:left;
}
#header .biao_login .login .logo_btn{
    float:left;
	position:relative;
	top:30px;
}
.input{
    width:90px;
	height:18px;
}
#header .h_left{
    width:196px;
	float:left;
	margin-top:1px;
}
#header .h_left .select_t{
    width:194px;
	height:39px;
	background: url(../images/select_t.jpg) no-repeat;
}
#header .h_left .select_t_i{
    width:194px;
	height:39px;
   line-height:39px;
   text-align:center;
   color:#fff;
   font-size:14px;
   font-weight:bold;
	background: url(../images/select_t_i.jpg) no-repeat;
}
.select_list{
    width:120px;
    text-align:left;
}
#header .h_right{
    width:570px;
	float:right;
	margin-top:1px;
}
#header .h_right .s_t{
    width:570px;
	height:39px;
	background:#525252;
}
#header .h_right .m_t{
    width:191px;
	height:184px;
	float:left;
    position:relative;
	top:1px;
	border:1px #bbbbbb solid;
}

#main{
    width: 866px;
	height:522px;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top:5px;
	border:5px #a8a9ab solid;
	background:#fff;
}
#main .context{
    width:866px;
	height:522px;
	float:left;
	position:relative;
	top:-20px !important;
	top:0px;
    overflow-y:auto;
}
#main .context p{
    text-align:left;
	width:600px;
	line-height:30px;
	font-size:14px;
}
#main .regmain{
    width: 866px;
	height:522px;
	background:url(../images/m_bg.jpg) no-repeat;
}
#main .m_left{
    width:194px;
	float:left;
}
#main .m_left .m_title{
   width:194px;
   height:25px;
   text-align:left;
   font-size:16px;
   font-weight:bold;
   color:#9f0f0e;
   border-bottom:3px #9f0f0e solid;
} 
#main .m_left .m_c{
   width:194px;
   text-align:left;
   padding:10px;
   word-break:break-all
}
#main .m_left .m_img{
   padding-top:5px;
   padding-bottom:10px;
   width:194px;
   text-align:center;
	word-break:break-all;
	
}
#main .m_right{
    width:571px;
	height:400px;
	float:right;
	text-align:left;
	
}
#main #demo1 a img{
       width:174px;
}
#main #demo2 a img{
       width:174px;
}
#main .m_right .m_l_left{
    width:340px;
	float:left;
	position:relative;
	left:30px;
}
#main .m_right .m_l_left .m_jt{
   padding-top:8px;
   width:340px;
   height:25px;
   text-align:left;
   font-size:15px;
   font-weight:bold;
   color:#6b6b6b;
}
.m_l_title{
   width:337px;
   height:25px;
   text-align:left;
   font-size:16px;
   font-weight:bold;
    color:#6b6b6b;
   border-bottom:3px #9f0f0e solid;
}
#main .m_right .m_r_right{
   width:174px;
   float:right;
} 
#main .m_right .m_r_right .m_r_lite{
   width:174px;
   height:29px;
   background: url(../images/our_product.jpg) no-repeat;
}
#main .m_right .m_r_right .m_r_lite_i{
   width:174px;
   height:29px;
   line-height:29px;
   padding-left:35px;
   color:#fff;
   font-size:14px;
   font-weight:bold;
   background: url(../images/our_product_i.jpg) no-repeat;
}
#main .m_right .m_r_right .m_r_lite2{
   width:219px;
   height:29px;
   background: url(../images/contact.jpg) no-repeat;
}
#main .m_right .m_r_right .m_r_lite2_i{
   width:219px;
   height:29px;
   line-height:29px;
   padding-left:35px;
   color:#fff;
   font-size:14px;
   font-weight:bold;
   background: url(../images/contact_i.jpg) no-repeat;
}
#main .m_right .m_r_right .m_r_c{
    width:174px;
	text-align:center;
	padding-top:5px;
	border:1px #bbbbbb solid;
}
#main .m_right .m_r_right .m_r_c2{
    width:219px;
	text-align:center;
	padding-top:5px;
	border:1px #bbbbbb solid;
}
#main .m_right .m_r_right .m_r_c3 label{
    width:55px;
	text-align:right;
}
#main .m_right .m_r_right .m_r_c3 input{
    width:140px;
}
#main .bizflv{
    position:relative;
    top:-20px !important;
    top:0px;
}
#footer{
    width: 870px;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top:10px;
	height:30px;
}
#footer .left{
    width:435px;
	float:left;
	text-align:left;
}
#footer .right{
    width:435px;
	float:right;
	text-align:right;
}
#footer .cen{
    width:870px;
	text-align:center;
	font-weight:bold;
	padding-top:20px;
}
