﻿@charset "utf-8";
body{font-size:14px; font-family:Microsoft Yahei; color:#3b3a3a; margin:0px; padding:0}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote,p,{padding:0px; margin:0px;}
img{border:0px;}
ol,ul,li{list-style-type:none;}
.clear{ clear:both; height:0px; line-height:0}
a{color:#3b3a3a;text-decoration:none;}
a:hover{color:#3b3a3a;text-decoration:none;}
.w964{ width:964px; margin:0 auto}
.h20{ height:20px;}
.h50{ height:50px;}
em{font-style:normal}



.top1{margin:0 auto; background:#F7F7F7; border-bottom:1px solid #E1E1E1; padding:20px 0}
.top1 span{ float:left; margin-top:20px; display:block}
.top1 em{ float:left; margin-top:30px; margin-left:10px;}
.top1 b{ display:block; float:right;  margin:45px 30px 0 0}


.r_main{ width:964px; margin:30px auto; border:1px solid #EDEDED}
.r_main h3{ font-size:24px; font-weight:bold; color:#E86400; height:58px; line-height:58px; margin-left:40px;}
.r_con_l{ float:left; margin-left:40px; width:479px; border-right:1px solid #EDEDED}
.r_con_l p{ margin-bottom:10px;}
.r_con_l p span{ width:81px; color:#717171; font-size:14px; text-align:right; display:block; float:left; height:38px; line-height:38px; margin-right:10px;}
.r_con_l p input{ border:1px solid #ccc; width:258px; height:38px; padding-left:40px; color:#999; line-height:38px;}
#ydty,#pxjg,#pxs{ width:20px; float:left; border:none}
.r_con_l b{ display:block; float:left; height:38px; line-height:38px; font-weight:normal; margin-right:20px}
.r_con_l em{ color:#FF0000; padding-left:20px}
#m1,#m2,#m3,#m4,#m5,.code{ background:url(../images/r.jpg) left no-repeat}
#m1{ background-position:10px 10px}
#m2{ background-position:10px -37px}
#m3{ background-position:10px -37px}
#m4{ background-position:10px -90px}
#m5{ background-position:10px -144px}
.code{ background-position:10px -144px;width:100px !important;}
.verify{width:100px;height:42px;cursor: pointer;display:inline-block;float:left;margin-left:10px;}
#r_submit{ height:50px; border:none; padding-left:0}
#l_submit{ height:50px; border:none; padding-left:0; margin:20px 0 10px 0}
.r_con_l strong{ margin-left:90px; font-weight:normal; color:#8D8D8D}
.r_con_l strong a{color:#8D8D8D}
#mfzc{color:#E7B41C}
.r_con_r{ float:left; width:360px; color:#424242; line-height:250%; font-size:16px; margin-left:40px;}
.r_con_r a{ color:#E86400}
.r_con_r b{ color:#FF0000; }

.r_lx h4,.r_js h4{ height:40px;}
.r_js a{ float:left; width:98px; margin-right:15px; display:block; color:#666666; font-size:14px; text-align:center}
.r_js a img{ width:98px; height:108px; border:1px solid #EDEDED}
.r_js a:hover img{ width:98px; height:108px; border:1px solid #E7B41C}

.r_lx a{ background:url(../images/register_07.jpg) left no-repeat; height:134px; display:block; padding-left:40px; margin-bottom:60px }
.r_lx a span{ height:39px; display:block; font-size:12px; line-height:15px; margin-bottom:12px; color:#424242}



.footer{ background:#f7f7f7; border-top:1px solid #e7e7e7; height:215px; margin-top:30px; font-size:12px}
.footer h4{ height:70px; line-height:70px; width:964px; margin:0 auto; color:#000;text-align: center; border-bottom:1px solid #e6e6e6; font-size:12px}
.footer h4 a{ color:#666666; border-right:1px solid #e0e0e0; text-align:center; padding-left:10px; padding-right:10px; font-weight:normal; font-size:12px}
.footer span{ display:block; width:964px; margin:0 auto; text-align:center; line-height:200%; margin-top:20px}