/*rewrite style*/
body{padding:0;margin:0; font-size:14px; color:#292929; font-family:"微软雅黑"; line-height:22px;}
address,optgroup{font-style:normal;}
table{width:100%;border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
ul,ol{list-style:none;}
fieldset,img{border:none;}
*{ padding:0; margin:0;}
.c-fix:after{content:"";display:block;height:0;clear:both;}
.c-fix{zoom:1;}
a { color:#000; text-decoration:none;}
a:hover { color:#000; text-decoration:none;}
a.cwhite{ color:#FFF;}
.m_left{ float:left;}
.m_right{ float:right;}


.home_page{ background:url(http://source2.dengzhicheng.com/img/bg.jpg) #000000 center; width:100%; height:100%; overflow:hidden;}
.logo{  position:absolute; width:362px; height:172px; margin-left:-182px; left:50%;}
.login_btn{ position:absolute; width:200px; right:0; height:40px; overflow:hidden; padding-top:20px}
.btn1{ background:url(http://source2.dengzhicheng.com/img/btn_bg.png) repeat-x; height:30px; line-height:30px; color:#FFF; font-size:14px; text-align:center; margin-right:1px; border:none; width:90px; cursor:pointer; z-index:99999;}
.btn1:hover{ background:#55b40a;}
/*content*/
.menu_main{ width:1210px; height:800px; overflow:hidden; position:relative; margin:0 auto; }
.main{  width:1185px;  overflow:hidden; float:left;}
.menu_a{ width:404px; height:406px; position:absolute; /* background:url(../img/menue_bg_b.png) no-repeat;  */ top:270px; left:0px;}
.menu_b{ width:404px; height:406px; position:absolute; /* background:url(../img/menue_bg_b.png) no-repeat;  */left:202px; top:68px; }
.menu_c{ width:404px; height:406px; position:absolute; /* background:url(../img/menue_bg.png) no-repeat; */ left:403px; top:269px; }
.menu_d{ width:404px; height:406px; position:absolute; /* background:url(../img/menue_bg_b.png) no-repeat; */ left:604px; top:68px; }
.menu_e{ width:404px; height:406px; position:absolute; /* background:url(../img/menue_bg.png) no-repeat; */ left:806px; top:270px; }
/* .menu_a:hover,.menu_b:hover,.menu_c:hover,.menu_d:hover,.menu_e:hover{ background:url(../img/menue_hover.png) no-repeat; cursor:pointer;} */
.menu_txt{ padding-left: 110px;padding-top: 158px;}
.menu_txt h2{ font-size:18px; font-weight:normal;}
.menu_txt p{ font-size:12px; padding-top:6px; width:235px; line-height:18px;}

/*help*/
.banner{ background:url(http://source2.dengzhicheng.com/img/banner.jpg) #171a23 no-repeat center; width:100%; height:200px;}
.sub_menu{ overflow:hidden; width:1000px; margin:0 auto; text-align:center;}
.sub_menu a{ display:inline-block; margin:0 3px; background:#f2f1f1; width:100px; line-height:28px; height:28px; color:#333333; text-align:center; border-radius:2px; margin-top:130px;}
.sub_menu a:hover{ background:#6bc30d; color:#FFF; -moz-transition:all 500ms ease; -webkit-transition:all 500ms ease; transition:all 500ms ease;}
.sub_menu a.select{background:#6bc30d; color:#FFF;}
.home_main{ width:1000px; clear:both; overflow:hidden; margin:0 auto;}
.article{ overflow:hidden;}
.article-title{ background:url(http://source2.dengzhicheng.com/img/line.png) no-repeat; text-align:center; font-size:22px; margin-bottom:20px; margin-top:50px;}
.article-text{ padding-left:10px; margin-top:10px; margin-bottom:20px; overflow:hidden;}
.down_padding10{ padding-bottom:5px;}
.up_padding8{ padding-top:8px;}
/*phone*/
.phone{ background:url(http://source2.dengzhicheng.com/img/phone.jpg) no-repeat center; width:100%; height:288px;}
.phone .sub_menu a{ margin-top:220px;}
.m_phone{ background:#6bc30d; height:383px; clear:both; width:100%;}
.m_phone_pic{ width:1000px; margin:0 auto;}
.m_phone_pannel{ background:url(http://source2.dengzhicheng.com/img/reg_hr.png) no-repeat bottom; height:404px; width:1000px; margin:0 auto; padding:0 100px; margin-top:50px; clear:both;}
.m_phone_itr{ width:400px; padding-top:110px; }
.m_phone_itr h1 { padding-bottom:15px;}
.m_phone_itr2{ width:345px;}
.txt_space{ text-indent:2em;}

/*employ*/
.emmploy{}
.emmploy ul li{}
.emmploy_ipt{ border:1px solid #CCC; line-height:40px; width:300px; padding-left:20px; margin-left:20px;}


.regis{ width:1000px; margin:0 auto; padding-bottom:150px; padding-top:20px;}
.regis table{ width:500px; margin:0 auto;}
.regis table td{ height:45px; line-height:40px; }
.regis_name{ width:75px; text-align:right;}
.regis_input{ width:350px;  border:1px solid #ddd; margin-left:20px; padding:10px 20px;}
.regis_nub{ width:60px; border:1px solid #ddd; margin-left:20px; padding:10px 20px;}
.regis_prompt{ background:url(http://source2.dengzhicheng.com/img/num_info.png) 0 13px no-repeat; line-height:40px; padding-left:20px; margin-left:20px; color:#999;}
.regis_space{ padding-top:15px;}
.regis_number{ margin-right: 200px;color: #6bc30d;cursor: pointer;height: 38px;width: 90px;float: right;}
.regis_btn{ background:#6bc30d; height:40px; width:190px; font-size:16px; font-weight:bold; text-align:center; border:none; margin-left:20px; color:#FFF; line-height:40px; cursor:pointer;}
.regis_btn:hover{background:#569d0a;}

