﻿.service_box{}
.ys_swiper{width: 1200px;height:240px;}
.ys_swiper img{width:100%;}
.service_banner{margin: auto;width: 1200px;height:240px;}
.service_banner img{width:100%;}
.home_serve{width: 1200px;margin: 10px auto 0;}

.home_serve .order_fixed{position:fixed;top:10px;}
.home_order{width: 320px;float:left;background-color: #fff;position:relative;border: 1px solid #21a335;}
.home_serve .demand_ys{border: 1px solid #ee7886;}
.demand_title{font-size:16px;padding:10px;border-bottom:1px solid #f0f0f0;}
.demand_title em{background-color: #21a335;display: inline-block;height: 15px;margin-right: 5px;position: relative;top: 1px;width: 5px;}
.demand_ys .demand_title em{background-color: #d84658;}
.demand_box .demand_item{border-bottom: 1px solid #f0f0f0;padding:5px 10px;}
.demand_box .demand_item h2{float: left;line-height: 38px;color: #555;}
.demand_box .demand_item h3{color: #555;padding-bottom: 5px;}
.demand_box .demand_item em.submenu{float: right;height: 24px;width: 24px;display: block;background: url(../images/submenu.png) no-repeat scroll 0 0 transparent;position: relative;top: 7px;margin-left: 5px;}
.demand_box .demand_info{overflow: hidden;padding-left: 20px;text-align: right;line-height: 38px;}
.demand_box .demand_input input{border: none;line-height: 38px;height: 38px;width: 100%;text-align: right;background-color: #f9f9f9;}
.demand_box .demand_select li{float:left;width:33.3333%;padding: 5px 0;}
.demand_box .demand_select .bbage li{width:50%;}
.demand_box .demand_select .bmtype li{width:50%;}
.demand_box .demand_select input.radio_checkbox{display: none;}
.demand_box .demand_select .radio_checkbox + label{display:block;position:relative;margin:0 5px;cursor:pointer;}
.demand_box .demand_select .radio_checkbox + label p{border: 1px solid #ccc;text-align:center;border-radius:2px;padding:8px 0;font-size: 14px;}
.demand_box .demand_select .radio_checkbox:checked + label p{border: 1px solid #21a335;color:#21a335;position: relative;}
.demand_box .demand_select .radio_checkbox:checked + label p i{width:0;height:0;border-width: 24px 24px 0 0;border-style:solid;border-color: transparent #21a335 transparent transparent;position:absolute;bottom:0;right:0;}
.demand_box .demand_select .radio_checkbox:checked + label p i:after{content: '';width: 8px;height: 3px;position: absolute;bottom: 6px;right: -22px;border: 2px solid #fff;border-top: none;border-right: none;background: transparent;transform: rotate(-45deg);}
.demand_box .demand_select:active{background-color: #fff;}
.demand_btn{padding:20px 10px;}
.demand_btn button{position: relative;width: 100%;padding: 10px 0;background-color: #21a335;border-radius:2px;color: #fff;font-family: "微软雅黑";font-size: 18px; border:none;border-radius:2px;cursor: pointer;}
.demand_btn button:active{background-color: #348f42;}
.demand_ys .demand_box .demand_select .radio_checkbox:checked + label p{border: 1px solid #d84658;color:#d84658;position: relative;}
.demand_ys .demand_box .demand_select .radio_checkbox:checked + label p i{width:0;height:0;border-width: 24px 24px 0 0;border-style:solid;border-color: transparent #d84658 transparent transparent;position:absolute;bottom:0;right:0;}
.demand_ys .demand_btn button{background-color: #d84658;}
.demand_ys .demand_btn button:active{background-color: #ee7886;}
.demand_tisp{color: #999;line-height: 20px;padding:0 10px 20px 10px;font-size:14px;text-align:center;}
.demand_city{cursor: pointer;}
.city_box{display:none;position: absolute;width: 100%;margin-top: -1px;z-index: 10000003;font-size:14px;}
.city_box ul{padding: 5px;background-color:#fff; border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;}
.city_box li{float:left;width:33.333%;}
.city_box li p{border: 1px solid #ccc;border-radius: 3px;margin: 5px;padding: 10px;text-align: center;cursor:pointer;}
.city_box li p:active{background-color:#21a335; border: 1px solid #21a335;color:#fff;}
.demand_ys .city_box li p:active{background-color:#d84658; border: 1px solid #d84658;color:#fff;}

.demand_succeed{padding: 40px 20px 0 20px;display:none;}
.demand_ys .demand_succeed .order_yes{display: block;position: relative;width: 96px;height: 96px;border: 2px solid #d84658;border-radius: 96px;background-color: #fff;margin: 0 auto;}
.demand_ys .demand_succeed .order_yes:after {content: '';width: 48px;height: 20px;position: absolute;top: 28px;left: 22px;border: 3px solid #d84658;border-top: none;border-right: none;background: transparent;-webkit-transform: rotate(-45deg);}
.demand_succeed .order_yes{display: block;position: relative;width: 96px;height: 96px;border: 2px solid #21a62d;border-radius: 96px;background-color: #fff;margin: 0 auto;}
.demand_succeed .order_yes:after {content: '';width: 48px;height: 20px;position: absolute;top: 28px;left: 22px;border: 3px solid #21a62d;border-top: none;border-right: none;background: transparent;-webkit-transform: rotate(-45deg);}
.demand_succeed .order_tisp{font-size: 16px;padding:20pxb0;line-height: 24px;color: #555;padding: 20px 0;}
.demand_succeed .offline_info{font-size: 14px;padding: 10px;border: 1px solid #ccc;border-radius: 5px;color: #666;}
.demand_succeed .offline_info p{line-height:24px;}
.demand_succeed .offline_info p span{float: left;display: block;}
.demand_succeed .offline_info p em{display: block;overflow: hidden;word-wrap: break-word;}
.demand_succeed .offline_call{padding: 20px 0;}
.demand_succeed .offline_call p{text-align: center;padding-top:10px;color: #666;font-size: 14px;}
.demand_succeed .offline_call a{text-decoration:none;padding: 10px 0;display: block;text-align: center;font-size: 18px;border-radius: 2px;color: #fff;}
.demand_ys .demand_succeed .offline_call a{background-color: #d84658;}
.demand_ys .demand_succeed .offline_call a:active{background-color: #ee7886;}
.demand_succeed .offline_call a{background-color: #21a62d;}
.demand_succeed .offline_call a:active{background-color: #348f42;}

.home_item{overflow:hidden; background-color:#fff;padding:0 10% 50px;margin-left: 330px;}
.item_banner{width:100%;}
.item_title{text-align:center;padding: 50px 0 30px 0;}
.item_title h2{margin: auto 15%;position: relative;}
.item_title h2 em{font-size: 18px;background-color: #fff;padding: 0 20px;position: relative;z-index: 2;}
.item_title h2 span{height: 1px;width: 100%;background-color: #eee;left: 50%;margin-left: -50%;top: 12px;position: absolute;z-index: 1;}
.item_title p{color: #999;padding-top: 10px;}
.item_img img{width:100%;}
.item_features{}
.item_features ul{padding: 0px 20px;}
.item_features li{padding: 15px 0;}
.item_features li .features_img{width: 64px;display: block;float: left;}
.item_features li .features_text{overflow: hidden;padding-left: 10px;}
.item_features li .features_text h3{font-size: 16px;color: #333;}
.item_features li .features_text p{padding-top: 5px;color: #999;}
.item_features li .features_text a{color: #487adb;text-decoration:none;}

.item_contrast{padding: 0 20px;}
.item_contrast table{width:100%;}
.item_contrast tr th {background-color: #f0f0f0;border: 1px solid #e8e8e8;padding:10px 0;color: #000;font-size: 14px;text-align:center;}
.item_contrast tr td {background-color: #fff;border: 1px solid #e8e8e8;padding: 10px;font-size: 14px;text-align:center;}
.item_contrast tr td.bgc{background-color: #f7f7f7;}
.item_contrast tr td.tal{text-align:left;}
.item_contrast tr td.title{font-size:20px;}
.item_contrast tr td h4{color: #21a335;padding-bottom:5px;font-size:16px;}
.item_contrast tr td p{color: #666;}
.home_item .ys_standard tr td{padding: 10px 0;}

.more_btn_box{font-size: 0em;text-align: center;}
.more_btn{display: inline-block;background: #d84658;height:30px;line-height: 30px;font-size: 14px;padding: 0 28px 0 10px;border-radius: 4px;color: #fff;text-decoration: none;position: relative;margin: 20px 0 0;}
.more_btn:after {display: block;content: ' ';width: 16px;height: 10px;position: absolute;right: 8px;top: 12px;background-image: url("../images/icon_aorrw.png");background-repeat: no-repeat;background-size: 14px auto;}
.home_item .more_btn_x:after{background-position: 0 -13px;}
.home_item .more_btn_s:after{background-position: 0 0;}


.serve_footer{position: fixed;bottom: 0;background-color: #fff;width: 100%;text-align: center;z-index: 999;}
.serve_footer .footer_btn{}
.serve_footer a{float: left;width: 40%;text-align: center;text-decoration: none;color: #999;padding: 5px 0 4px 0;border-top:1px solid #e0e0e0;}
.serve_footer a img{width: 24px;height: 24px;}
.serve_footer button{float: right;width:60%;font-size: 18px;color: #fff; font-family: "微软雅黑";border: medium none;height: 54px;}
.serve_footer .work_btn{background-color: #21a335;}
.serve_footer .work_btn:active{background-color: #348f42;}
.serve_footer .ys_btn{background-color: #d84658;}
.serve_footer .ys_btn:active{background-color: #d84658;}


.insurance_tab{position: fixed;top: 0;z-index: 9999;width: 100%;}
.insurance_tab ul{padding:0 10px;background-color: #fff;}
.insurance_tab li{float: left;width: 33.3333%;text-align: center;color:#333;font-size:15px;position: relative;padding: 12px 0;}
.insurance_tab li.selected{color: #fff;color: #21a335;border-bottom:none;}
.insurance_tab li.selected em{position: absolute;width:70px;height: 2px;background-color: #21a334;bottom: -1px;margin-left: -35px;left: 50%;}

.insurance_box{padding-top: 50px;}	
.insurance_type{padding:20px;background-color:#fff;}
.insurance_type h2{padding-bottom:20px;text-align:center;}
.insurance_type .item_contrast{padding:0 0 10px 0;}
.insurance_type .item_contrast tr th {font-size: 12px;padding: 10px 2px;}
.insurance_type .item_contrast tr td {font-size: 12px;padding: 10px 2px;}
.insurance_type p{padding-top:5px;}
.insurance_type b{color:#f7592c;font-weight:normal;}
.claims_process{padding:20px;background-color:#fff;}
.underwrite_explain{padding:20px;background-color:#fff;}
.underwrite_explain h2{padding-bottom:20px;text-align:center;}
.underwrite_explain img{width:100%;}
.hide{display:none;}

.about{padding: 15px 0;text-align: center;color: #666;}
.about h5{padding-bottom: 5px;}
.about p a{color: #666;}
.about p span{padding:0 10px;}