/*列表*/
.mbx{ margin:30px 0px; overflow:hidden; background:url(images/mbx.png) left no-repeat; height:26px; padding-left:30px; font-size:18px;}
.mbx a{ color:#4c4c4c;}
.list_wz2{ float:left;}
.list_l{ width:763px; overflow:hidden; float:left;}
.list_wz{ overflow:hidden; padding:0px 10px 20px 0px;}
.list_bt{ padding:10px 0px; overflow:hidden; font-size:16px;line-height: 30px;}
.list_bt span{ float:right; background:url(/qz/dianzhan.jpg) no-repeat left; padding-left:30px; height:27px;}
.list_bt span b{ font-weight:500; color:#cb79a6;}
.list_left{ display:block; float:left; width:218px; height:129px; background:#666;}
.list_left img{-webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.list_right{ float:right; width:489px;padding: 0px 10px;}
.list_zx{ width:164px; height:69px; display:block; float:right; background:url(/qz/list_zx.jpg) no-repeat; padding-top:5px;}
.list_right p{ padding:0px 0px 10px 0px;}
.right{ width:405px; float:left; overflow:hidden;}
.r_xc{ width:405px; overflow:hidden;}
.r_xc a { display:block; margin-bottom:10px; text-align:center; font-size:24px; font-weight:bold; background:#8e7c86; line-height:50px; color:#FFF;
    background-image: linear-gradient(bottom, rgb(142,124,134) 0%, rgb(142,124,134) 100%);
    background-image: -o-linear-gradient(bottom, rgb(142,124,134) 0%, rgb(142,124,134) 100%);
    background-image: -moz-linear-gradient(bottom, rgb(142,124,134) 0%, rgb(142,124,134) 100%);
    background-image: -webkit-linear-gradient(bottom, rgb(142,124,134) 0%, rgb(142,124,134) 100%);
    background-image: -ms-linear-gradient(bottom, rgb(142,124,134) 0%, rgb(142,124,134) 100%);
    background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(142,124,134)), color-stop(1, rgb(142,124,134)) );
    -webkit-box-shadow: inset 0px 1px 0px #e0dfdf, 0px 6px 0px #e0dfdf;
    -moz-box-shadow: inset 0px 1px 0px #e0dfdf, 0px 6px 0px #e0dfdf;
    -o-box-shadow: inset 0px 1px 0px #e0dfdf, 0px 6px 0px #e0dfdf;
    box-shadow: inset 0px 1px 0px #e0dfdf, 0px 6px 0px #e0dfdf;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
.r_xc a:hover{background:#cb79a6;-webkit-box-shadow: inset 0px 1px 0px #cb79a6, 0px 6px 0px #cb79a6;
    -moz-box-shadow: inset 0px 1px 0px #cb79a6, 0px 6px 0px #cb79a6;
    -o-box-shadow: inset 0px 1px 0px #cb79a6, 0px 6px 0px #cb79a6;
    box-shadow: inset 0px 1px 0px #cb79a6, 0px 6px 0px #cb79a6;-webkit-transition: 0.96s;
    transition: 0.96s;}
.bmfw{ border:1px #cb79a6 solid;}
.bmfw dt{display:block; margin-bottom:10px;font-size:24px; font-weight:bold; background:#cb79a6; line-height:50px; color:#FFF; padding-left:20px;}
.bmfw dt span{ font-size:14px; padding-left:10px;font-weight: 400;}
.bmfw ul{ overflow:hidden; padding:0px 0px 0px 20px;}
.bmfw ul li{ font-size:17px; font-weight:600; padding-bottom:20px; display:block; width:375px;overflow: hidden; padding-top: 10px;}
.bmfw ul li span{ display:block; float:left;padding-top: 10px; font-size: 16px;}
.bmfw ul li img{ padding-right:10px;transition:all 0.9s ease-in-out;-moz-transition:all 0.9s ease-in-out;-o-transition:all 0.9s ease-in-out;-moz-transition:all 0.9s ease-in-out;-webkit-transition:all 0.9s ease-in-out; float:left;}
.bmfw ul li img:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.r_tel span,.r_time span,.r_address span{ padding-top: 20px; display: block;}
.r_tel{ height:68px; background:url(/qz/r_tel.png) left no-repeat; padding-left:80px;}
.r_time{ height:68px; background:url(/qz/r_time.png) left no-repeat;padding-left:80px;}
.r_address{ height:68px; background:url(/qz/r_address.png) left no-repeat;padding-left:80px;}
.r_d{ background:#cb79a6; overflow:hidden;webkit-border-radius:0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px;-o-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;padding:10px 0px;}
.r_d li{ width:50%; float:left; text-align:center; line-height:50px; font-size:20px;}
.r_d li img{ padding-right:10px;transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-webkit-transition:all 0.7s ease-in-out;}
.r_d li img:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.r_d a{ color:#FFF; font-weight:bold;}
.list_l{ width:763px; overflow:hidden; float:left;}
.list_bt{ padding:10px 0px; overflow:hidden; font-size:16px;line-height: 30px;}
.list_bt span{ float:right; background:url(/qz/dianzhan.jpg) no-repeat left; padding-left:30px; height:27px;}
.list_bt span b{ font-weight:500; color:#cb79a6;}
.list_left{ display:block; float:left; width:218px; height:129px; background:#666;}
.list_left img{-webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}
.list_right{ float:right; width:489px;padding: 0px 10px;}
.list_zx{ width:164px; height:69px; display:block; float:right; background:url(/qz/list_zx.jpg) no-repeat; padding-top:5px;}
.list_right p{ padding:0px 0px 10px 0px;}
.black {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 10px; MARGIN: 3px; COLOR: #a0a0a0; PADDING-TOP: 10px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center}
.black A {BORDER-RIGHT: #909090 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #909090 1px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(bar.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #909090 1px solid; COLOR: #c0c0c0; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #909090 1px solid; TEXT-DECORATION: none}
.black A:hover {BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: url(invbar.gif); BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040}
.black A:active {BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BACKGROUND-IMAGE: url(invbar.gif); BORDER-LEFT: #f0f0f0 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #404040}
.black SPAN.thisclass {BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #606060}
.black SPAN.disabled {BORDER-RIGHT: #606060 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #606060 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #606060 1px solid; COLOR: #808080; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #606060 1px solid}
.wzbj{overflow:hidden;}
.wz{font-size: 16px;line-height: 30px; margin-left:20px;}
.wz h1{ text-align:center; font-size:16px; line-height:50px; background:#cb79a6; color:#FFF; border-radius:20px; width:211px; margin-bottom:20px;}
.wz p{line-height:25px; padding-bottom:10px;line-height: 35px;}
.list{ width:1200px; margin:0 auto; clear:both;}
.sxy{ padding:10px 0px;overflow: hidden;}
.sxy li{ line-height:25px;}
.slideTxtBox{ float:right;width:763px; height:406px; overflow:hidden; margin-top:20px;}
.slideTxtBox .hd{ height:68px;font-size:16px; background:#cf8ab0; font-weight:bold;}
.slideTxtBox .hd ul{ overflow:hidden; zoom:1;  }
.slideTxtBox .hd ul li{ float:left; width:20%; text-align:center;}
.slideTxtBox .hd ul li a{ display:block; padding:0px 15px; color:#FFF;border-right:1px #FFFFFF solid; margin-top:20px;}
.slideTxtBox .hd ul li a img{ padding-right:10px;transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -o-transition: all 0.7s ease-in-out; -moz-transition: all 0.7s ease-in-out; -webkit-transition: all 0.7s ease-in-out;}
.slideTxtBox .hd ul li a img:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.list_w{float:right; width:664px;}
.slideTxtBox .hd ul li a:hover{ text-decoration:none;}
.slideTxtBox .bd{}
/*wz_yuyue*/
.wz_yuyue{border: 1px #cb79a6 solid;overflow: hidden;webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius:10px; padding: 10px 0px; margin-top:20px;}
.wz_yuyue p{font-size:24px; line-height:40px; font-weight:bold; color:#cb79a6;padding-left: 10px;}
.wz_yuyue p span{ font-size:14px; font-weight:400;padding-left: 10px;}
form{ margin: 1em auto;border-top: 1px #cb79a6 solid;padding: 0px 20px;overflow: hidden;}
form dl { overflow:hidden; width:98%; margin:20px auto;}
form dl dt{float: left;font-family: 寰蒋闆呴粦;font-size: 24px;color: #cb79a6;}
form dl dd{}
form dl dd span{ width:10px; float:right; color:#d82f8c;}
.name{ border:1px solid #d82f8c;border-radius:4px; height:30px;}
.g_dl06{overflow: hidden;}
.g_dl06 dd{ float:left;}
.btn{padding: 5px 0; width: 150px; background: #b86b95; border: none; font-family: 寰蒋闆呴粦; font-size: 16px;color: #FFF; border-radius: 6px;}
.ret{background:#cb79a6; width:150px; border:none;  padding:5px 10px; font-family:寰蒋闆呴粦; font-size:16px; color:#FFF; border-radius:6px;float: right;}
.wz_yuyue input{ width:280px;}
.g_dl06 input{ width:170px !important;cursor:pointer; font-size:24px;}
.yj_tsjh{ overflow: hidden; margin-top:20px;margin:0 auto;font-size: 16px;line-height: 30px; margin-left:20px;}
.yj_tsjh h2 {color: #cb79a6;border-bottom: 1px #cb79a6 solid;font-weight: bold;font-size: 20px; line-height: 35px; text-align:left;}
.yj_tsjh h2 i{ font-size:14px;font-style:normal; padding-left:10px;}
.yj_tsjh h2 span{float:right;font-weight: 500;}
.plans {padding-bottom: 15px;padding-top: 15px;}
.plans ul {margin: 0px;padding: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px; border-left-width: 0px;list-style-type: none;}
.tsjh1{margin-left: 0px !important;}
.tsjh4{margin-right: 0px !important;}
.plans ul li {height: 172px;width: 156px;float: left;margin-right: 6.5px;margin-left: 0px;position: relative;}
.plans ul li .plans-box { position: absolute;height: 172px; width: 156px;top: 0px; background: #cb79a6;filter: Alpha(Opacity=50); z-index: 3;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8; opacity: 0.8;display: none; text-align: center; left: 0;}
.plans-box h1 {border: 0px; margin: 0px; padding: 0px; line-height: 25px; color: #fff; font-size: 14px; margin-top: 25px;}
.plans-box p {line-height: 25px;color: #fff;}
.plans a { color: #fff;}