*{ padding:0; margin:0}
img{ border:0}
body{ font-family:Arial, Helvetica, sans-serif,"宋体"; font-size:12px;}
a{hide-focus: expression(this.hideFocus=true); outline: none; text-decoration:none;}
.top{ width:100%; background:url(../images/bg_01.gif) repeat-x; height:200px;}
.top_logo{ width:1000px; height:200px; margin:0 auto}
.top_logo .logo1{ width:140px; height:147px; float:left; margin-right:10px;}
.top_logo .logo2{ width:140px; height:147px; float:left; margin-right:34px;}
.top_logo .slogan{ width:327px; height:82px; float:left; margin-top:44px; margin-right:147px;}
.top_logo .tel{ width:202px; height:25px; float:left;margin-top:94px; }
.bg{  position:absolute; z-index:-1; }
.bx1{ height:1px; background:#FFF; position: absolute; left:0; top:184px; width:782px}
.number1{ width:80px; height:80px; position:absolute; left:200px;  top:160px; z-index:5}
.about{ width:100%; height:650px; position:relative; overflow:hidden; background:#ff6600; z-index:-2}
.about_con{ width:1000px; height:650px; margin:0 auto; position:relative;  z-index:1}
.about_con .left{ width:590px; height:588px; padding-top:62px;}
.about_con .left_title{ width:464px; height:94px;}
.about_con .left_word{ width:530px; height:444px; background:#ff6600; margin-left:-30px; line-height:24px; color:#FFF; padding:32px 30px 0 30px; margin-top:29px;}


.bx2{ height:1px; background:#FFF; position: absolute; right:0; top:192px; width:814px}
.number2{ width:80px; height:80px; position:absolute; left:450px; top:810px; z-index:5} 
.arts{ width:100%; height:850px;  position:relative;overflow:hidden;background:#666666; z-index:-2}
.arts_con{ width:1000px; height:850px; margin:0 auto; position:relative; z-index:1}
.arts_con .left{ width:436px; height:678px;float:left; margin-top:172px; margin-left:-30px; display:inline; margin-right:70px;}
.arts_con .right{ width:524px; height:681px; padding-top:75px; float:left}
.arts_con .right_title{ width:399px; height:91px;}
.arts_con .right_word{ width:524px; height:420px;line-height:24px; color:#FFF; margin-top:47px;}
.arts_con .right_img{ width:524px; height:90px; margin-top:18px;}


.bx3{ height:1px; background:#ff6600; position: absolute; left:0; top:201px; width:734px}
.number3{ width:80px; height:80px; position:absolute; left:984px; top:1660px; z-index:5}
.team{ width:100%; height:700px; position:relative;overflow:hidden;background:#ffffff; z-index:-2}
.team_con{ width:1000px; height:700px; margin:0 auto; position:relative; z-index:1}
.team_con .left{ width:442px; height:523px; padding-top:85px; float:left; margin-right:58px;}
.team_con .left_title{ width:441px; height:91px;}
.team_con .left_word{ width:442px; height:384px;line-height:24px; color:#666666; margin-top:48px;}
.team_con .right{ width:500px; height:591px;float:left; margin-top:109px;}
.font14{color:#ff6600; font-weight:bold; font-size:14px}


.bx4{ height:1px; background:#FFF; position: absolute; right:0; top:195px; width:814px}
.number4{ width:80px; height:80px; position:absolute; left:200px; top:2360px; z-index:5}
.bx5{ height:1px; background:#FFF; position: absolute; left:0; top:492px; width:1290px}
.process{ width:100%; height:700px;  position:relative;overflow:hidden;background:#ff6600; z-index:-2}
.process_con{ width:1000px; height:700px; margin:0 auto; position:relative; z-index:1}
.process_con .P_top{ width:507px; height:91px;float:right; padding-top:75px;}
.process_con .P_center{ width:1000px; height:auto; padding-top:83px; float:left;}
.process_con .P_center_t{ width:1000px; height:129px;}
.process_con .P_center_b{ width:1000px; line-height:24px; margin-left:35px; margin-top:31px}
.process_con .P_center_b_t{ width:198px; text-align:center; float:left; color:#FFF}
.font30{ font-size:26px; font-weight:bold; line-height:48px;}
.offer{ margin-left:10px; width:190px;}
.process_con .P_bottom{ width:990px;float:left; margin-left:10px; display:inline; margin-top:69px;}
.process_con .P_bottom_t{ width:330px; float:left; text-align:center; font-family:"黑体"; font-size:16px; color:#FFF; line-height:30px;font-weight:bold;}
.font25{ font-size:25px;  line-height:40px;}



.bx6{ height:1px; background:#FFF; position: absolute; left:0; top:197px; width:807px}
.number6{ width:80px; height:80px; position:absolute; left:984px; top:3060px; z-index:5}
.future{ width:100%; height:600px; position:relative;overflow:hidden;background:#666666; z-index:-2}
.future_con{ width:1000px; height:600px; margin:0 auto; position:relative; z-index:1}
.future_con .cont{ width:516px; height:auto;}
.future_con .left_title{ width:478px; height:91px; padding-top:75px;}
.future_con .left_word{ width:516px; height:auto; line-height:24px; color:#FFF; margin-top:58px;}



.footer{ width:100%; height:250px; background:#FFF url(../images/footer_bg.gif) repeat-x}
.footer_slogan{ width:1000px; height:50px; font-family:"黑体"; font-weight:bolder; font-size:20px; color:#ff6600; margin:0 auto; padding-top:43px; text-align:center}
.footer_copy{ width:1000px; height:20px; color:#666666; margin:0 auto;}
.footer_copy_l{ width:660px; height:20px; color:#666666; float:left; text-align:center}
.footer_copy_r{ width:340px; height:20px; color:#666666;  float:left}
.footer_sofa{ width:156px; height:71px; margin:0 auto; margin-top:22px;}