@charset "utf-8";
/* CSS Document */

body {	margin: 0px;  padding:0; color:#6a6b6f; font-size:12px}
.m_top{float:left; width:100%; border-bottom:4px solid #893538;}
.m_tc{ width:1024px; margin:0 auto; position:relative;}
.m_tlogo{width:1024px; margin:0 auto; position:relative; text-align:left; padding: 0}
.m_menu{ float:left;  padding:0; width:380px; margin:0; list-style:none;}
.m_menu li{ float:left; padding:0; margin:0}
.m_content{width:1024px; margin:0 auto;  padding:0; position:relative;}
.m_cbox{ width:100%; float:left; margin:20px 0;}
.m_content span{ margin:0; padding:0; float:left;}
.m_content .m_b{ margin:0; padding:0 10px; float:left;}
.m_foot{ width:100%; border-top:2px solid #4d4444; text-align:center; padding:20px 0; float:left; margin-top:20px;}

/*sub*/
.s_content1{width:100%; float:left;  padding:0; position:relative;  background:url(img/01bg.jpg) no-repeat top center;}
.s_content2{width:100%; float:left;  padding:0; position:relative;  background:url(img/02bg.jpg) no-repeat top center;}
.s_content3{width:100%; float:left;  padding:0; position:relative;  background:url(img/03bg.jpg) no-repeat top center;}
.s_content{width:1024px; margin:0 auto;  }
.c_tit{ width:100%; text-align:center; padding:50px 0 10px 0;}
.c_con{ width:100%; border-top: solid 3px #266dff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#fff;  padding:0 0 20px 0; }
.c_con1{ width:100%; border-top: solid 3px #266dff; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#fff url(img/01c_bg.jpg) no-repeat top center; float:left;padding:0 0 20px 0;  }
.c_con2{ width:100%; border-top: solid 3px #10c2a7; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#fff url(img/02c_bg.jpg) no-repeat top center; float:left; padding:0 0 20px 0;  }
.c_con3{ width:100%; border-top: solid 3px #ff2b62; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#fff url(img/03c_bg.jpg) no-repeat top center;  float:left; padding:0 0 20px 0;  }
.s_content{width:1024px; margin:0 auto;  }

.btn_a{ margin:150px 0 0 40px;}
.c_text{ float:left; padding:20px 0 0 40px; font-size:12px;}
.c_table{ width:100%; border:0px; color:#6a6b6f; text-align:left; background:#fff;}
.c_table th{ font-weight:bold; background:#f5f5f5; padding:0 0 0 10px; line-height:36px; border-bottom:1px solid #b5b5b5;}
.c_table td{ f padding:0 0 0 10px; line-height:36px; border-bottom:1px solid #b5b5b5; padding:0 0 0 10px;}
.c_text_b{ width:100%; background:#f5f5f5; margin:30px 0 0 0; padding:20px 0}
.c_text_b p{ padding:2px 0 0 20px;}
.c_con center{ padding:20px 0;}

.c_input_g{width:100%; background:#f5f5f5; margin:205px 0 0 0; padding:20px 0 25px 0; float:left; }
.c_input_g input{ float:left; height:26px; width:115px; border:1px solid #bfbfbf; }
.c_input_g span{ float:left; line-height:28px; padding:0 10px;}
.s_foot{ width:100%; border-top:2px solid #4d4444; text-align:center; padding:20px 0; float:left; margin-top:50px; background:none}

.login_bg{ background:url(img/login_bg.jpg) no-repeat top center; width:100%; float:left;  display:block}
.login_box{ width:677px; height:483px; margin:50px auto 100px auto; background:url(img/loginbox.png) no-repeat top center; position:relative; }
.login_line{ width:100%; margin:160px 0 0 170px; display:inline-block }
.login_line1{ width:100%; margin:10px 0 0 170px;  display:inline-block }
.login_box span{ float:left; padding:5px 15px 0 0;}
.login_box input{ float:left; height:26px; width:270px; border:1px solid #bfbfbf; }
.login_l{ width:80%; margin:40px auto 10px auto; border-top: 1px solid #853737;}
.login_box .btn{ padding:0px 0 15px 0; width:100%; text-align:center; float:left;}


