﻿
/*public*/
#main{position:absolute;width:100%;top:0;left:0;height:auto;overflow:hidden;}

#fixed-menu{width:10px;height:auto;overflow:hidden;position:fixed;right:30px;top:50%;margin-top:-70px;z-index:99;}
#fixed-menu li{margin-top:10px;width:10px;height:10px;background-color:#515151;border-radius:50%;cursor:pointer;}
#fixed-menu li.click{height:8px;width:8px;background-color:#333;border:1px solid #515151;}
/*public*/

/*service-top*/
#service-top{width:100%;height:auto;position:relative;}
#service-top img{width:100%;display:block;}
.box-s-top{position:absolute;width:378px;right:193px;top:50%;margin-top:-129px;}
.box-s-top h1{font-size:36px;color:#263020;font-weight:normal;}
.box-s-top p{color:#252c1f;font-size:14px;line-height:21px;padding:22px 4px 30px;}
.service-toplink{position:relative;width:100%;background:url(../imgs/service/link_top.png) no-repeat 15px 0;height:206px;}
.service-toplink a{width:90px;height:90px;display:block;position:absolute;}
.service-toplink a:hover{border-radius:45px;box-shadow:#000 0 0 10px;}
.service-toplink .stl01{left:15px;top:0;}
.service-toplink .stl02{left:131px;top:0;}
.service-toplink .stl03{left:245px;top:0;}
.service-toplink .stl04{left:21px;top:116px;}
.service-toplink .stl05{left:135px;top:116px;}
.service-toplink .stl06{left:245px;top:116px;}

#box-service{width:100%;position:relative;padding-top:87px;height:auto;overflow:hidden;}
/*service-nav*/
#service-nav{position:absolute;height:87px;top:0;left:0;width:100%;background-color:#f5f5f5;z-index:90;text-align:center;}
#service-nav.active{position:fixed;top:0;}
#service-nav a{display:inline-block;height:87px;font-size:14px;color:#666;line-height:87px;margin:0 33px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
#service-nav a:hover{border-bottom:1px solid #c90;}

/*part*/
.sec-service{width:100%;position:relative;}
.sec-service .spart{width:947px;margin:0 auto;position:relative;}
.sec-service .udl{border-bottom:1px solid #cdcdcd;padding:27px 0;}
.sec-service .noudl{border:0;}
.sec-service .fw-title{padding:50px 0 26px 2px;font-size:30px;color:#000;}
.sec-service .udl-title{font-size:16px;color:#0a0600;padding:0 2px 20px;}
.sec-service p{color:#666;font-size:14px;line-height:25px;padding:0 9px;}
.sec-service .nopitch{padding:15px 0;}
.sec-service .nopitch .udl-title{padding-bottom:10px;}
.sec-service .nopitch p{padding:0 2px;}
.sec-service .nopitch p a{color:#a08d54;text-decoration:underline;}

/*part1*/
#part1{padding-bottom:50px;background-color:#fff;z-index:3;box-shadow:0 0 10px #bbb;}
#part1 .bxcard{}
#part1 .bxcard p{padding:0 10px;background:url(../imgs/service/list_part1.jpg) no-repeat 0 center;}


/*预约表单*/
.sec-service .openform span{font-size:12px;color:#666;}
.sec-service .openform a{display:inline-block;font-size:14px;color:#fff;background:url(../imgs/service/btn_reserve.png) no-repeat 0 0;height:28px;width:76px;line-height:28px;text-align:center;}
.sec-service .openform a:hover{background-position:0 -30px;}
#reserve{position:relative;width:100%;overflow:hidden;height:0;} /**/
.box-reserve{border-top:1px dotted #999;margin-top:18px;width:980px;position:relative;height:auto;overflow:hidden;}
.form-input,.form-select,.form-textarea,.form-submit{float:left;margin:10px 10px 10px 0;width:229px;height:auto;overflow:hidden;}
.form-address{width:468px;}
.form-textarea{width:472px;}
.form-submit{width:468px;}
.box-reserve label{color: #333333;display: block;font-size: 14px;width: 100%;padding-bottom:18px;}
.form-input input{height:30px;line-height:30px;border:1px solid #cdcdcd;text-indent:7px;background:url() no-repeat #fff 0 0;display:block;color:#3c3c3c;font-size:13px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.form-input.incorrect input{border-color:#f23535;background:url(../imgs/service/form_cross.png) no-repeat #fff 95% center;}
.form-input.correct input{border-color:#19d119;background:url(../imgs/service/form_tick.png) no-repeat #fff 95% center;}
.form-select .select-wrapper{height:30px;line-height:30px;border:1px solid #cdcdcd; width: 100%;background:url(../imgs/service/form_select_bg.png) no-repeat #f5f5f5 95% center;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.form-select .select-test-drive{background:none repeat 0 0 transparent;border:none;color: #3c3c3c;display: block;font-size: 12px;height: 28px;line-height: 12px;padding: 5px;width:110%;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.form-textarea textarea{width:100%;height:76px;border:1px solid #cdcdcd;background-color:#fff;display: block;line-height:20px;font-size: 13px;color: #3c3c3c;padding:5px;resize:none;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.form-submit .remark{font-size:12px;color:#666;line-height:18px;}
.form-submit .btn-submit{font-size:14px;color:#fff;background:url(../imgs/service/btn_submit.png) no-repeat 0 0;height:28px;width:232px;line-height:28px;text-align:center;display:block;margin-top:12px;}
.form-submit .btn-submit:hover{background-position:0 -30px;}


/*part2*/
#part2{background-color:#efefef;z-index:2;}
#part2 .fw-title{padding-bottom:20px;}
#part2 p{color:#252c1f;padding:0 6px;}
.box-part2{height:287px;position:relative;width:100%;margin-top:55px;padding-bottom:165px;}
.box-part2 .line{height:1px; overflow:hidden;width:100%;position:absolute;top:138px;left:0;background-color:#cdcdcd;}
.box-part2 .bpart2{position:absolute;background:url(../imgs/service/bg_part2.png) no-repeat 0 0;}
.box-part2 span{font-size:14px;color:#666;margin:12px 0 0 125px;display:block;}
.box-part2 .bp1{left:40px;top:0;width:295px;height:90px;overflow:hidden;background-position:0 0;}
.box-part2 .bp2{left:500px;top:0;width:410px;height:100px;overflow:hidden;background-position:-472px 0;}
.box-part2 .bp3{left:40px;top:196px;width:387px;height:90px;overflow:hidden;background-position:0 -196px;}
.box-part2 .bp4{left:500px;top:196px;width:418px;height:90px;overflow:hidden;background-position:-472px -196px;}

.box-part2 .bp1 a{margin:25px 0 0 127px;font-size:14px;color:#fff;background:url(../imgs/service/btn_submit2.png) no-repeat 0 0;height:28px;width:76px;line-height:28px;text-align:center;display:block;}
.box-part2 .bp1 a:hover{background-position:0 -30px;}

.box-part2 .bp2 b{display:block;width:253px;height:26px;margin:18px 0 0 122px;background:url(../imgs/service/tel.png) no-repeat 0 0;}

#pro-qq{width:265px;height:23px;margin:23px 0 0 125px;}
#pro-qq a{margin-right:4px;display:inline-block;width:81px;height:23px;background:url(../imgs/product/qq_off.jpg) no-repeat 0 0;}
#pro-qq a.on{background-image:url(../imgs/product/qq_on.jpg);}

.box-part2 .bp4 span{margin-top:5px;}
.box-part2 .bp4 b{display:block;width:258px;height:55px;margin:8px 0 0 125px;background:url(../imgs/service/email.png) no-repeat 0 0;}

/*part3*/
#part3{background-color:#fff;box-shadow:0 0 10px #bbb;z-index:3;}
#part3 .fw-title{padding:50px 0 15px 2px;}
#part3 p{color:#252c1f;padding:0 6px;}

#part3 .buy{height:90px;margin:57px 0 30px 0;padding-bottom:39px;position:relative;border-bottom:1px solid #cdcdcd;}
#part3 .buy dl{height:90px;float:left;width:110px;padding-left:110px;}
#part3 .buy dt{font-size:14px;color:#333;padding:20px 0 15px;display:block;}
#part3 .buy dl a{display:block;color:#a18e55;background:url(../imgs/service/list_part3.png) no-repeat 78px center;font-size:14px;}
#part3 .buy .pb1{margin-left:20px;background:url(../imgs/service/bg_part3a.png) no-repeat 0 0;}
#part3 .buy .pb2{margin-left:245px;background:url(../imgs/service/bg_part3a.png) no-repeat -466px 0;}

#part3 .step{margin:55px 0 0 0;height:121px;background:url(../imgs/service/bg_part3b.png) no-repeat 20px 0;border-bottom:1px solid #cdcdcd;padding-bottom:50px;}

#part3 .anchor4{padding-top:32px;}
#part3 .download{padding-bottom:100px;}
#part3 .download p{color:#666;padding:15px 9px 0;}
#part3 .downlink{padding-top:12px;padding-left:9px;}
#part3 .downlink a{color:#a08d54;font-size:14px;}


/*part4*/
#part4{background-color:#efefef;z-index:2;}
#part4 .spart{overflow:hidden;padding-bottom:100px;}
#part4 .fw-title{padding-bottom:23px;}
#part4 ul{width:970px;height:auto;overflow:hidden;}
#part4 li{float:left;width:467px;margin-right:17px;border-bottom:1px solid #cdcdcd;height:25px;line-height:25px;margin-top:8px;background:url(../imgs/service/list_part4.png) no-repeat 4px center;text-indent:11px;}
#part4 li a{color:#333;font-size:14px;}

/*part5*/
#part5{background-color:#fff;box-shadow:0 -5px 5px #ddd;z-index:3;}
#part5 .fw-title{padding-left:0;}
#feed{position:relative;width:100%;overflow:hidden;height:auto;padding-bottom:100px;} /**/
#feed .box-reserve{margin-top:0;border:none;}
#feed .form-textarea{width:947px;}
#feed  .form-textarea textarea{height:164px;}
#feed .form-submit{width:947px;margin-right:0;margin-bottom:0;position:relative;}
#feed .form-submit .btn-submit{position:absolute;right:0;top:0;}
