.page_tit{color:#666666;text-align:center;}

.service_type{width:100%;overflow:hidden;padding:15px 0;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;}

.service_type ul{position:relative;float:left;left:50%;}

.service_type ul li{position:relative;float:left;left:-50%;margin:0 30px;font-size:18px;}

.service_type ul li a{color:#585858;}

.service_type ul li.cur a{color:#ff9600;}



.tit_txt1{color:#363636;}

.tit_txt2{color:#7d7d7d;text-transform:uppercase}

.service_tit{border:1px solid #e1e1e1; border-left:none; border-top:none; border-right:none;position:relative;}

.bottom_line{position:absolute;bottom:0;left:0;width:125px;height:1px;background:#fef3aa}



.service_list ul{margin-left:-8px;margin-right:-8px;}

.service_list ul li{margin-bottom:16px;padding-left:8px;padding-right:8px;}

.service_img{position:relative;overflow:hidden;}

.service_img img{-webkit-transition: all 0.35s ease-in-out;

    -moz-transition: all 0.35s ease-in-out;

    transition: all 0.35s ease-in-out;

    -webkit-transform: scale(1);

    -moz-transform: scale(1);

    -ms-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);}

.service_list ul li:hover .service_img img {

    -webkit-transform: scale(1.2);

    -moz-transform: scale(1.2);

    -ms-transform: scale(1.2);

    -o-transform: scale(1.2);

    transform: scale(1.2);

}

.info { position:absolute;width:100%;height:100%;top: 0;left: 0;text-align: center;background:rgba(252,220,1,0.91);opacity:0;filter:alpha(opacity=0);-webkit-transition: all 0.35s ease-in-out;

    -moz-transition: all 0.35s ease-in-out;

    transition: all 0.35s ease-in-out;}

.info_txt{position:absolute;width:80%;left:10%;top:50%;-webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);}

.info_txt h3{color:#603811;margin-bottom:15px; -webkit-transform: translateY(-100%);

    -moz-transform: translateY(-100%);

    -ms-transform: translateY(-100%);

    -o-transform: translateY(-100%);

    transform: translateY(-100%);

	-webkit-transition: all 0.35s ease-in-out;

    -moz-transition: all 0.35s ease-in-out;

    transition: all 0.35s ease-in-out;

}

.info_txt p{font-size:14px;color:#603811;line-height:24px;text-align:left;-webkit-transform: translateY(100%);

    -moz-transform: translateY(100%);

    -ms-transform: translateY(100%);

    -o-transform: translateY(100%);

    transform: translateY(100%);

	-webkit-transition: all 0.35s ease-in-out;

    -moz-transition: all 0.35s ease-in-out;

    transition: all 0.35s ease-in-out;

}

.service_list ul li:hover .info{opacity:1;}

.service_list ul li:hover .info_txt h3,.service_list ul li:hover .info_txt p{-webkit-transform: translateY(0%);

    -moz-transform: translateY(0%);

    -ms-transform: translateY(0%);

    -o-transform: translateY(0%);

	transform: translateY(0%);}

}





/*service_process.html*/



.process h4{font-weight:bold;}

.process{font-size:16px;color:#363636;line-height:24px;}

.process h4{font-weight:bold;}

.process_tit{line-height:48px;margin-bottom:10px;}





/*package.html*/

.package_type ul li{float:left;padding-top:5px;padding-bottom:5px;}

.package_type ul li a{font-size:18px;color:#454545;padding-left:20px;padding-right:20px;display:block;border-right:1px solid #a8a8a8}

.package_type ul li:last-child a{border-right:none;}

.package_type ul li.active,.package_type ul li:hover{background:#fbdd03}

.package_type ul li.active a,.package_type ul li:hover a{border-right:1px solid transparent;}



.package_list ul li{margin-bottom:15px;}

.package_img{position:relative; }

.mask{background: rgba(252,220,1,0.91);

    width: 100%;

    position: absolute;

    height: 100%;

    top: 0;

    left: 0;

    visibility: hidden;

    -webkit-transform: perspective(600px) rotateX(-90deg);

    -moz-transform: perspective(600px) rotateX(-90deg);

    -ms-transform: perspective(600px) rotateX(-90deg);

    -o-transform: perspective(600px) rotateX(-90deg);

    transform: perspective(600px) rotateX(-90deg);

    -webkit-transition: all 0.3s;

    -moz-transition: all 0.3s;

    -o-transition: all 0.3s;

    transition: all 0.3s;}

.package_list ul li:hover .mask {

    visibility: visible;

    -webkit-transform: perspective(600px) rotateX(0deg);

    -moz-transform: perspective(600px) rotateX(0deg);

    -ms-transform: perspective(600px) rotateX(0deg);

    -o-transform: perspective(600px) rotateX(0deg);

    transform: perspective(600px) rotateX(0deg);

}

.mask_txt{color:#603811;font-size:16px;line-height:30px;position:absolute;width:100%;left:0;top:50%;text-align:center;-webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);}

.package_txt{padding:20px 0;text-align:center;color:#585858;font-size:18px;}





@media(max-width:767px){

	.pre_page a, .next_page a{width:60px;height:30px;line-height:30px;}

	.page_number a{width:25px;height:30px;line-height:30px;}

	.service_type ul li{font-size:14px;margin:0 5px;}

	.process{font-size:14px;}

}



.home_left{width:53.5%;float:left;}

.home_txt{margin-top:10px;}

.home_right{width:46.5%;float:left;padding-left:15px;}

./* home_txt{background:#fbdd03;margin-top:10px;text-align:center;color:#3c3c3c;position:relative;}

.home_txt2{text-transform:uppercase;margin-bottom:20px;}

.txt_warp{position:absolute;width:100%;left:0;top:50%;

	-webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);} */

	

@media(max-width:767px){

	.home_left{width:100%;margin-bottom:20px;}

	.home_right{width:100%;padding-left:0;}

}