@charset "utf-8";
/* CSS Document */
body, div, p, ul, li, ol, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, input, fieldset, legend, optgroup, select, table, textarea {margin:0;padding:0;}
html{}
body{height:100%;font:12px/20px "Microsoft YaHei"; background-color: #ffffff;min-width:1200px;}
input,select{font:12px/20px "Microsoft YaHei";}
a img,img{border:0;vertical-align:middle;}
a {text-decoration:none;color:#666;}
a:focus {outline-style:none;}
a,area { blr:expression(this.onFocus=this.blur());}
ul li {list-style:none;}
table {border-collapse:collapse;}
input, select {vertical-align:middle;}
the {white-space:nowrap;}
td {word-break:break-all;}
em {font-style: normal;}
.mt10{ margin-top:10px;}
.red-word{ color:#FF0000;}


.x-top{ background:#bdbdbd; border-radius:3px; display:block; text-align:center; width:45px; padding:5px 0; position:fixed; bottom:60px; right:20px;}
.x-top:hover{ background:#fee575;}
.navigation{width:180px; background:#fff; position:absolute; top:15px; z-index:99; padding-bottom:50px;}
.list1 li{ width:150px; line-height:34px; border-bottom:1px solid #eeeeee; padding:0 15px;}
.list1 li:hover{ background:#f1eeee;}
.list1 li .title{  width:150px; height:34px; line-height:34px; display:block; overflow:hidden; clear:both;}
.list1 li .fl{ float:left; font-size:16px; color:#221815;}
.list1 li .ico-01{ background:url(../newimages/valservice/nav-01.png) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
.list1 li .ico-02{ background:url(../newimages/valservice/nav-02.png) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
.list1 li .ico-03{ background:url(../newimages/valservice/nav-03.png) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
.list1 li .ico-04{ background:url(../newimages/valservice/nav-04.png) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
.list1 li .ico-05{ background:url(../newimages/valservice/nav-05.png) no-repeat; width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:5px;}
.list1 li .fr{ float:right; background:url(../newimages/valservice/ico-xia.png) no-repeat; width:8px; height:5px; display:inline-block; margin-top:15px;}
.list2{ display:block;}
.list2 li{ width:129px; height:34px; line-height:34px; border-bottom:none; padding:0 15px 0 21px;}
.list2 li a{ font-size:14px; color:#727171;}
.list2 li a:hover,.list2 li a.on{ color:#2277da;}

.bodys{ min-width:1100px;}
.layer_nav{ margin:0 auto; width:1100px; position:relative;}
.page-header{ width:100%; background:#fee575; padding:55px 0 30px 0;}
.header_nav{ margin:0 auto; width:890px; padding-left:230px; overflow:hidden; clear:both;}
.header-l{ float:left;}
.info{margin-left:80px; width:530px;}
.info1{ margin-left:0; margin-right:50px; width:530px;}
.info h1{ font-size:54px; color:#000; line-height:50px; font-weight:normal;}
.info h1 .aqws-money{ font-size:30px; color:#cf0711; font-weight:bold; margin-left:15px;}
.info .word{ font-size:16px; color:#000000; line-height:25px; margin-top:30px;}
.info .guige{ margin-top:30px;}
.info .guige1{ margin-top:10px;}
.info .guige .s01{ font-size:14px; color:#000; width:180px; display:inline-block;}
.info .guige .s02{ font-size:14px; color:#000; margin-left:20px;}
.info .s-title{ font-size:16px; color:#000; width:50px; display:inline-block;}
.info .s-item{ border:1px solid #e6e6e6; background:#fff; padding:10px 30px; margin-left:20px; font-size:14px; color:#333;}
.info .s-item:hover,.info .s-item.on{ background:#a3d4ff;}
.info .sum{ margin-top:30px;}
.info label{ font-size:16px; color:#000; margin-left:20px;}
.info .add{ background:url(../newimages/valservice/ico-jia.png) no-repeat; width:31px; height:31px; display:inline-block; vertical-align:middle; margin:0 15px;}
.info .sub{ background:url(../newimages/valservice/ico-jian.png) no-repeat; width:31px; height:31px; display:inline-block; vertical-align:middle; margin:0 15px;}
.info .price{ font-size:18px; color:#2a5082; margin-left:190px;}
.info .price em{ font-size:54px;}
.info .btn{ margin-top:50px;}
.info .fzjh-btn{ margin:30px 0 0 50px;}
.info .sjqy-btn{ margin:35px 0 0 50px;}
.info .sjaq-btn{ margin-top:35px;}
.info .fzjh-price{ margin-left:100px;}
.info .sjqy-price{ margin-left:255px;}
.info .sjaq-price{ margin-left:230px;}
.info .fzjh-note{ font-size:12px; color:#000; margin-top:25px;}
.info .buy{ width:140px; height:34px; line-height:34px; border-radius:17px; display:inline-block; font-size:16px; color:#666; text-align:center;}
.info .liji-buy{ background:#a3d4ff;}
.info .liji-buy:hover{ background:#90c4f1;}
.info .weixin-buy{ background:#ff8888; margin-left:15px;}
.info .weixin-buy:hover{ background:#f36b6b;}
.txt-info{ width:150px; height:35px; line-height:35px; padding:2px 5px; border:none; border-radius:3px; background:#fff; font-size:14px; margin-right:10px;}
.mains{ background:#f2f9ff; width:100%; padding:40px 0;}
.mains_nav{ margin:0 auto; width:890px; padding-left:230px;}
.mains h2 label{ font-size:20px; color:#000; margin-left:20px;}
.main1 .word{ font-size:16px; color:#666; line-height:25px; text-align:left; margin:20px 0 0 25px;}
.main2{ border-top:1px solid #c8c6c6; margin-top:40px; padding-top:20px;}
.main2 .liucheng{ margin-top:30px; margin-left:35px; overflow:hidden; clear:both;}
.main2 .liucheng li{ float:left; width:20%; text-align:center;}
.main2 .liucheng li span{ display:block; font-size:16px; color:#000; margin-top:5px;}
.main3{ border-top:1px solid #c8c6c6; margin-top:40px; padding-top:20px;}
.main3 .word{ font-size:16px; color:#666; line-height:30px; margin:20px 0 0 25px;}
.main3 .time1{ margin-left:50px;}
.main3 .time2{ margin-left:73px;}

.tables{ margin:20px 0 0 25px; width:100%;}
.tables thead{ font-size:14px; color:#000; font-weight:bold; text-align:center;}
.tables tbody{ font-size:14px; color:#666;}
.tables td{ border:1px solid #666; line-height:30px; padding:0 10px;}
.tables tbody td:nth-of-type(1){ text-align:center;}
.tables tbody td:nth-of-type(2){ text-align:left;}
.tables tbody td:nth-of-type(1).tl{ text-align:left;}
.tables tbody td:nth-of-type(2).ter{ text-align:center;}
.tab1 td:nth-of-type(n+2){ text-align:center;}


/*弹窗 begin*/
/*微信支付 弹窗*/
.pay-type{}
.pay-type li{ text-align: center;}
.pay-type .win-p1{font-weight: bold;font-size: 14px;color:#ff1331;padding-bottom: 15px;}
.pay-type .win-span1{font-size: 24px;line-height: 30px;}
.pay-type .win-p2{color:#666;line-height: 16px;font-size: 12px;padding:10px 0 10px 40px;margin-left: 18px;background:url(../newimages/valservice/service-platform/saoyisao.png) no-repeat left center;text-align: left;}
.pay-type .win-s-code{padding:4px;border:#e6e5e5 1px solid;width:180px;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 2px 5px #ccc;-moz-box-shadow:0 2px 5px #ccc;-webkit-box-shadow:0 2px 5px #ccc;}
.pay-type .win-img1{margin-top: 13px;margin-bottom: 20px;}

/*表格1 弹窗*/
.table1{ padding-left:30px;}
.table1 ul li em{ width:10px; display:inline-block; color:#DD5044;}
.table1 ul li label{ width:70px; height:30px; display:inline-block; line-height:30px; font-size:14px; color:#333; text-align:right;}
.table1 .input1{ width:210px; border:none; border-bottom:1px solid #666;}
.table1 .select1{ width:210px; height:25px; line-height:25px;}
.table1 .tijiao{ text-align:center; margin-top:20px;}
.table1 .tijiao a{ width:100px; height:30px; line-height:30px; display:inline-block; border-radius:3px; background:#33CCFF; color:#fff; font-size:14px; text-align:center;}
.table1 .tijiao a:hover{ background:#61C5FE;}
.tijiao-success .p01{ font-size:16px; color:#000;}
.tijiao-success .p02{ font-size:14px; color:#666; text-align:center; padding:50px 0;}
.tijiao-success .p02 em{ font-size:18px; color:#DD5044; margin-left:5px;}

.tab-body1{
	background:#f1f3f5;
	width:100%;
	min-width:1200px;
}
.product1{
	width:100%;
	background:#fff;
	height:165px;
}
.product1 .product-main{ width:1200px; margin:0 auto; padding:40px 0;}
.product1 .p-nav{ width:19%; text-align:center; display:inline-block;}
.product1 .p-nav1{ width:21%; text-align:center; display:inline-block;}
.product1 img{ display:block; margin-left:80px;}
.product1 span{ display:block; margin-top:15px; font-size:16px; color:#666666;}

.product2{ width:100%; min-width:1200px; height:397px; background:url(../newimages/valservice/img-banner1.jpg) no-repeat center center; position:relative;}
.product2 span{ display:inline-block; color:#fff; font-size:20px; position:absolute;}
.product2 .qq {bottom:50px; left:30%;}
.product2 .kefu{ bottom:50px; left:50%;}
