﻿@charset 'UTF-8';
/* CSS Document */
/*切图：xq*/
/*网站：XXXX*
*{ padding:0; margin:0;}
html{ overflow-x:auto; overflow-y:auto;}
ul, ol,li{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial; font-size:12px;}
code, kbd, pre, samp {font-family:'Microsoft yahei' ,Arial;}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;
/*清除IOS系统点击默认事件*/
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;}
a:hover{color:#333; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}
h1{font-size: 32px;}
h2{font-size: 24px;}
h3{font-size: 22px;}
h4{font-size: 18px;}
h5{font-size: 14px;}
h6{font-size: 12px;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none;}
input{ outline:0;}
ul,li,ol{ padding:0px; margin:0px; list-style-type:none; line-height:normal;}


.pz_top{ float:left; width:100%;}
.pz_banner{ float:left; width:100%; overflow:hidden; position:relative;}
.pz_main{ float:left; width:100%; }
.pz_down{ float:left; width:100%; }



/*top*/
.ztop{ z-index:9;}
.zbg_1{ background:#f6f6f6; border-bottom:solid 1px #ececec; z-index:10;}
.ztop_1{ width:100%; float:left; padding:5px 12px;}
.ztop_1 .welcome{ float:left; font-size:12px; color:#898989; line-height:22px;}
.ztop_1 .zbtn{ float:right; font-size:12px; line-height:22px;}
.ztop_1 .zbtn a:hover{ text-decoration:underline;}
.ztop_1 .zbtn img{ margin-top:-2px;}
.ztop_1 .zbtn .zzcdl{ float:left;}
.ztop_1 .zbtn .zzcdl img{ margin-right:5px;}
.ztop_1 .zbtn .zzcdl a{ color:#eb6100;}
.ztop_1 .zbtn .zwddd{ float:left; margin-left:12px;}
.ztop_1 .zbtn .zwddd img{ margin-right:3px;}
.ztop_1 .zbtn .zwddd a{ color:#595959;}
.ztop_1 .zbtn .zsjwz{ float:left; margin-left:8px; padding-left:5px; background:url(../images/zbian_1.png) no-repeat left center;}
.ztop_1 .zbtn .zsjwz a{ color:#595959;}
.ztop_1 .zbtn .zwb{ float:left; padding:0 12px;}
.ztop_1 .zbtn .zwb a{ color:#595959;}
.ztop_1 .zbtn .zwx{ float:left; padding:0 12px; position:relative;}
.ztop_1 .zbtn .zwx span{ position:relative; z-index:10; display:inline-block;*display:inline; *zoom:1; background:#f6f6f6;}
.ztop_1 .zbtn .zwx a{ color:#595959;}
.ztop_1 .zbtn .zwx .zewm{ width:116px; height:123px; position:absolute; top:-504px; left:50%; margin-left:-58px; padding:22px 15px 15px 15px; background:url(../images/zewm_1_bg.png) no-repeat top left; opacity:0; filter:alpha(opacity=0); z-index:9;
-webkit-transition: all 0.5s ease-out 0s; 
   -moz-transition: all 0.5s ease-out 0s; 
     -o-transition: all 0.5s ease-out 0s; 
        transition: all 0.5s ease-out 0s;}
.ztop_1 .zbtn .zwx .zewm img{ width:100%;}
.ztop_1 .zbtn .zwx:hover .zewm{ opacity:1; filter:alpha(opacity=100); top:24px;}
.ztop_1 .zbtn .zlang{ float:right; margin-left:5px; width:82px; height:22px; border:solid 1px #ee8f63; border-radius:2px; -webkit-border-radius:2px; -moz-border-radius:2px; overflow:hidden; text-align:center;}
.ztop_1 .zbtn .zlang a{ width:50%; float:left; display:block; height:100%; font-size:12px; color:#ee8f63; line-height:20px;}
.ztop_1 .zbtn .zlang a.on,.ztop_1 .zbtn .zlang a:hover{ background:#ee8f63; color:white;}

@media  screen and (max-width:991px){
.ztop_1 .zbtn{ width:100%;}
}

.ztop_2{ width:100%; float:left; height:108px; padding:10px 12px 21px 12px; background:url(../images/zbg_1.png) no-repeat 60% bottom;}
.logo{ float:left; height:100%; padding-top:14px;}
.logo img{ max-height:100%;}
.ztop_2 .ztel{ width:325px; float:right; font-size:13px; color:#595959; line-height:21px; font-weight:bold;}
.ztop_2 .ztel .zico{ width:21px; float:left;}
.ztop_2 .ztel .p{ margin-left:25px;}


/*menu 效果*/
.zbg_2{ background:#f79a40;}
.ztopnav{ width:100%; float:left; padding:0 12px;}
.menu{ width:100%; float:left; height:50px; text-align:center;}
.menu ul .nli{ display:inline-block;*display:inline; *zoom:1; z-index:15; margin-left:25px; position:relative;}
.menu ul .nli span a{ display:block; float:left; color:#fff; font-size:18px; line-height:50px; padding:0 20px;}
.menu ul .nli span a:hover,
.menu ul .nli.on span a{ color:#f47b14; background:#ffd44f;}
.menu .sub{ position:absolute; width:100%; left:0; top:100%; background:url(../images/zbg_2.png); display:none;}
.menu .sub .li2{ position:relative;}
.menu .sub .li2 .l2_a{ display:block; padding:0 10px; color:#f58220; line-height:30px; border-bottom:solid 1px #dcdcdc; font-size:14px;}
.menu .sub .li2:hover .l2_a{ background:#f7993e; color:white; border-bottom:solid 1px #f7993e;}
.menu .sub .l2_ul{ display:none; position:absolute; width:300px; left:100%; top:0; background-color:#3a5da4;}
.menu .sub .li2:hover .l2_ul{ display:block;}
.menu .sub .l2_ul .l3_a{ display:block; float:left; padding:10px 20px; color:#fff;}
.menu .sub .l2_ul .l3_a:hover{ text-decoration:underline;}

@media  screen and (max-width:1199px){
.menu ul .nli{ margin-left:0;}
.menu ul .nli span a{ font-size:16px;}
}
@media  screen and (max-width:991px){
.zbg_2{ background:#fff;}
.ztopnav{ padding:10px 12px; height:50px;}
}
	
/*手机按钮*/

.menuph{ float:right; margin-top:5px; cursor: pointer;  width: 30px;  height: 30px;  text-align: center;  }
.menuph .point {  display: inline-block;  width: 28px;  height: 22px;  margin-top: 1px;  position: relative;  }
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {  width: 28px;  }
.menuph .navbtn {  position: absolute;  top: 10px;  right: 0;  display: inline-block;  width: 21px;  height: 1px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #f58221;  }
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 28px;  height: 1px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #f58221;  }
.menuph .navbtn::after {  top: -11px;  }
.menuph .navbtn::before {  top: 10px;  }
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px;  }
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px;  }

/*手机导航*/
/*手机下拉*/
.pz_top.on{ position:fixed; z-index:1050;}
.xialaph_bg{ width:100%; height:100%; position:fixed; left:0; top:0 !important;background:white;  z-index: 1048; display:none;}
.xialaph{  position:fixed;  top: 50px;  left: 0;  width: 100%; height:90%;  background-color: #fff; overflow-y:auto;  display: none;  z-index: 1049;  background: #fff;  }
.xialaph .ul1{ width:100%; float:left; padding:0 12px;}
.xialaph .ul2,
.xialaph .ul3{  display: none; border-bottom:solid 1px ##e5e5e5;}
.xialaph h4 a{  color: #333;  font-size: 14px;  line-height: 42px;  }
.xialaph h4{  position: relative;  }
.xialaph li:last-child h4::before{  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.1;*/  }
.xialaph h4::after{  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #e5e5e5; /*opacity: 0.1;*/  }
.xialaph h5 a{  color: #333;  font-size: 12px;  font-family: "微软雅黑";  line-height: 34px; padding:0 10px;}
.xialaph h5{  position: relative;  }
.xialaph li:last-child h5::after{  display: none;  }
.xialaph h4 img{  width: 8px;  height: 4px;  float: right;  margin-top: 20px;  cursor: pointer;  }
.xialaph h5 img{  width: 8px;  height: 4px;  float: right;  margin-top: 20px;  margin-right: 18px;  cursor: pointer;  }
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{  display: none;  }
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{  display: block;  }
.xialaph .ul3{  padding-top: 12px;  padding-bottom: 18px;  padding-left: 15px;  position: relative;  }
.xialaph .ul3::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e5e5e5;  }
.xialaph li:last-child .ul3::after{  display: none;  }
.xialaph .ul3 li a{  color: #666;  font-size: 14px;  line-height: 35px;  display: block;  }
.xialaph .ul3 li{  padding-top: 5px;  }
.xialaph .ul3 li:first-child{  padding-top: 0;  }
.xialaph .phsou{  position: relative;  margin-top: 34px;}
.xialaph .phsou input{  width: 100%;  height: 56px;  background-color: #fff; color: #aaa;  font-size: 14px;  padding-left: 20px;  border: 1px solid #e5e5e5;}
.xialaph .phsou img{  cursor: pointer;  width: 21px;  height: 22px;  position: absolute;  top: 17px; right: 29px;  }
.xialaph .login_ph{display:block; float:left; width:100%; height:40px; text-align: center;font-size:14px;color:#c6c6c6; line-height:40px;}
.xialaph .login_ph a{color:#333333; width:50%;}
.xialaph .login_ph a:hover{color:#188dce;}
.phonemeng{  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: #000;  opacity: .6;  z-index: 196;  display: none;  }
.phonemeng.active{  display: block; }
.img_d, .disno{  display: none; }
.container.ph_nav{padding: 0;}


/*banner*/
.slide_banner{ margin:0;}
.slide_banner .slick-slide{ width:100%; padding:0;}
.slide_banner img{ width:100%;}
.slide_banner .slick-prev,.slide_banner .slick-next{position:absolute; width:28px; height:50px; left:20%; top:50%; margin-top:-25px;  z-index:2; background:url(../images/ban2.png) left center no-repeat; cursor:pointer;}
.slide_banner .slick-next{ background-position: right center; left:auto; right:20%;}
.slide_banner .slick-prev:hover,.slide_banner .slick-next:hover{background-image:url(../images/ban2_h.png);}

.slide_banner .slick-dots{ bottom:15px; height:8px; overflow:hidden;}
.slide_banner .slick-dots li{ width:8px; height:8px; border:solid 2px #0f9ace; margin:0 4px;
 -webkit-border-radius:50%; 
    -moz-border-radius:50%;
         border-radius:50%;}
.slide_banner .slick-dots li button{ display:none;}
.slide_banner .slick-dots li.slick-active{background:#f58221; border:solid 2px #f58221;}
@media  screen and (max-width:1199px){
.slide_banner .slick-prev{ left:10%;}
.slide_banner .slick-next{ right:10%;}
}

@media  screen and (max-width:767px){
.slide_banner{ position:relative; height:200px; overflow:hidden;}
.slide_banner img{ max-width:none; width:961px; height:200px; position:absolute; left:50%; top:0; margin-left:-480px;}
.slide_banner .slick-prev{ left:15px; width:18px; height:38px; margin-top:-19px; background-size:18px 38px; } 
.slide_banner .slick-prev:hover{background-size:18px 38px;}
.slide_banner .slick-next{ right:15px; width:18px; height:38px; margin-top:-19px; background-size:18px 38px; }  
.slide_banner .slick-next:hover{background-size:18px 38px;}  
.slide_banner .slick-dots{ bottom:15px; height:10px; overflow:hidden;}
.slide_banner .slick-dots li{ width:10px; height:10px; margin:0 4px; }	
}



/*main*/
.c_1200_0{ width:100%; float:left; padding-bottom:30px;}
.c_1200_0 .c_843{ width:843px; float:left; padding:0 12px; margin-top:30px;}
.c_1200_0 .c_357{ width:357px; float:right; padding:0 12px; margin-top:30px;}

@media  screen and (max-width:1199px){
.c_1200_0 .c_843{ width:635px;}
}
@media  screen and (max-width:991px){
.c_1200_0 .c_843{ width:100%;}
.c_1200_0 .c_357{ width:100%;}
}
@media  screen and (max-width:767px){
.c_1200_0{ padding-bottom:20px;}
.c_1200_0 .c_843{ margin-top:10px;}
.c_1200_0 .c_357{ margin-top:10px;}
}

.zbg_3{ background:#fff6dc;}
.c_1200_1{ width:100%; padding:35px 40px 54px 40px; float:left;}
.z_title{ width:100%; float:left; border-bottom:solid 1px #ffe9a5; height:39px;}
.z_title h3{ float:left; width:203px; height:40px; border-bottom:solid 3px #eb6100; font-size:18px; color:#eb6100; line-height:29px; font-weight:bold;}
.z_scrollBox{ width:100%; float:left; margin:37px 0 0 0; text-align:center; position:relative;}
.z_scrollBox .bd ul{ display:flex; flex-direction:row; flex-wrap:wrap; float:left; overflow:hidden;}
.z_scrollBox .bd li{ width:50%; float:left;}
.z_scrollBox .bd li .ztext{ display:inline-block;*display:inline; *zoom:1; width:480px; max-width:90%; background:white; padding:10px 20px 21px 20px; text-align:left;}
.z_scrollBox .bd li h4{ width:100%; font-size:14px; color:#eb6100; line-height:27px; font-weight:bold;}
.z_scrollBox .bd li .p{ width:100%; margin-top:3px; font-size:14px; color:#595959; line-height:25px;}
.z_scrollBox .hd{ height:30px; width:88px; overflow:hidden; font-size:0; position:absolute; top:-68px; right:0;}
.z_scrollBox .hd ul{ display:none;}
.z_scrollBox .prev,.z_scrollBox .next{ display:inline-block; width:40px; height:30px; background:url(../images/zbtn_1.jpg) no-repeat left center; overflow:hidden;  vertical-align:top; cursor:pointer;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.z_scrollBox .next{ background-position: right center; }
.z_scrollBox .prev:hover,.z_scrollBox .next:hover{ background-image:url(../images/zbtn_1_h.jpg);}

@media  screen and (max-width:991px){
.z_scrollBox .bd li{ width:100%;}
}
@media  screen and (max-width:767px){
.z_title h3{ width:103px; font-size:16px;}
.c_1200_1{ padding:15px 12px 34px 12px;}
.z_scrollBox{ margin-top:17px;}
.z_scrollBox .hd{ top:-48px;}
}

.c_1200_2{ width:100%; float:left; padding:39px 60px 49px 60px}
.c_1200_2 .z_title{ text-align:center;}
.c_1200_2 .z_title h3{ display:inline-block;*display:inline; *zoom:1; float:none;}
.c_1200_2 ul{ width:100%; float:left; margin-top:36px; text-align:center;}
.c_1200_2 ul li{ display:inline-block;*display:inline; *zoom:1; width:200px; height:80px; overflow:hidden;}
@media  screen and (max-width:767px){
.c_1200_2{ padding:19px 12px 29px 12px;}
.c_1200_2 ul{ margin-top:16px;}
}

.zbg_4{ background:#73706f;}
.bottom{ width:100%; float:left; padding:5px 0; font-size:14px; color:white; line-height:28px; text-align:center;}
.zbg_5{ width:100%; background:url(../images/zbg_3.jpg) no-repeat center; background-size:cover;}
.footer{ width:100%; float:left; padding:30px 0 25px 0; position:relative;}
.footer ul{ width:100%; float:left; text-align:center;}
.footer ul li{ width:14.28%; float:left;}
.footer ul li dl{ width:100%; float:left;}
.footer ul li dl dt{ width:100%; float:left; font-size:18px; color:white; line-height:36px; font-weight:bold;}
.footer ul li dl dt a{ color:white;}
.footer ul li dl dd{ width:100%; float:left; font-size:12px; color:white; line-height:24px;}
.footer ul li dl dd a{ color:white;}
.footer ul li dl dd a:hover{ color:#f58221;}
.footer .footer_text{ width:658px; position:absolute; right:30px; bottom:45px;}
.footer .footer_text .footer_tel{ width:350px; float:right; font-size:16px; color:white; line-height:28px;}
.footer .footer_text .footer_tel .zico{ display:block; width:20px; float:left;}
.footer .footer_text .footer_tel .p{ margin-left:34px;}
.footer .footer_img{ width:100%; float:left; margin-top:10px;}
.footer .footer_img img{ float:left;}
@media  screen and (max-width:991px){
.footer .footer_text{ width:350px;}
.footer ul li dl dt{ font-size:16px;}
}
@media  screen and (max-width:767px){
.footer .footer_text{ width:100%; position:static; float:left;}
.footer .footer_text .footer_tel{ float:left; width:100%;}
.footer .footer_text .footer_tel .p{ margin-left:28px; letter-spacing:-1px;}
.bottom{ font-size:12px; line-height:24px;}
.footer .footer_img img{ max-width:50%;}
}

/*首页右侧*/
.c_357_1{ width:100%; float:left;}
.ztit_1{ width:100%; float:left; background:url(../images/zbg_4.jpg) repeat-x; height:38px; line-height:38px; font-size:18px; color:white; padding:0 8px; font-weight:bold; position:relative; z-index:5;}
.ztit_1 img{ float:left; margin-right:3px;}
.c_357_1 ul{ width:100%; float:left; text-align:center; border:solid 1px #e7e7e7; border-top:0; padding:3px 0 11px 0;}
.c_357_1 ul li{ display:inline-block;*display:inline; *zoom:1; margin:10px 5.5px 0 5.5px; width:90px;}
.c_357_1 ul li .zimg{ width:100%; height:90px; border:solid 1px #f58220;}
.c_357_1 ul li .zname{ width:100%; float:left; text-align:center; margin-top:3px; font-size:14px; color:#595959; line-height:22px; font-weight:bold;}
.c_357_2{ width:100%; float:left; margin-top:22px;}
.c_357_2 ul{ width:100%; float:left; text-align:center; border:solid 1px #e7e7e7; border-top:0; padding:3px 0 21px 0;}
.c_357_2 ul li{ width:290px; height:90px; display:inline-block;*display:inline; *zoom:1; margin-top:10px;}
.c_357_2 ul li .zname{ width:103px; height:100%; line-height:90px; font-size:18px; color:#81511c; font-weight:bold; text-align:center; float:left; background:#ffd34c;}
.c_357_2 ul li .zname .span{ line-height:24px; vertical-align:middle; display:inline-block;*display:inline; *zoom:1; width:90%;}
.c_357_2 ul li .zimg{ width:187px; height:90px; overflow:hidden; float:left; }
.c_357_3{ width:100%; float:left; margin-top:18px;}
.c_357_3 ul{ width:100%; float:left; border:solid 1px #e7e7e7; border-top:0; padding:0 0 28px 0; margin-top:-21px;}
.c_357_3 ul li{ width:100%; float:left; padding:0 15px; margin-top:37px;}
.c_357_3 ul li .zico{ width:76px; height:76px; float:left;}
.c_357_3 ul li .ztext{ margin-left:87px;}
.c_357_3 ul li .ztext h3{ width:100%; float:left; font-size:18px; color:#f58220; line-height:23px; font-weight:bold; margin-top:1px;}
.c_357_3 ul li .ztext h6{ width:100%; float:left; font-size:12px; color:#595959; line-height:16px; margin-top:2px;}
.c_357_4{ width:100%; float:left; margin-top:21px;}
.c_357_4 ul{ width:100%; float:left; border:solid 1px #e7e7e7; border-top:0; overflow:hidden;}
.c_357_4 ul li{ width:33.333%; float:left; border-left:solid 1px #e7e7e7; border-top:solid 1px #e7e7e7; margin:-1px 0 0 -1px; text-align:center; padding:14px 3px 6px 3px;}
.c_357_4 ul li .zico{ width:100%; float:left; height:40px;}
.c_357_4 ul li .zico img{-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_357_4 ul li .zname{ width:100%; float:left; font-size:14px; color:#8c8c8c; line-height:24px;}
.c_357_4 ul li:hover .zico img{ margin-top:-5px;}
.c_357_5{ width:100%; float:left; margin-top:21px;}
.c_357_5 ul{ width:100%; float:left; border:solid 1px #e7e7e7; border-top:0; overflow:hidden; text-align:center; padding-bottom:16px;}
.c_357_5 ul li{ width:100%; float:left; padding:0 15px; margin-top:15px;}
.c_357_5 ul li .zimg{ width:100%; float:left;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.c_357_5 ul li .zname{ width:100%; float:left; margin-top:8px; font-size:12px; color:#595959; line-height:16px;}
.c_357_5 ul li:hover .zimg{ box-shadow:0 3px 7px rgba(0,0,0,0.3);}

@media  screen and (max-width:991px){
.c_357_5 ul li{ width:33.333%;}
}
@media  screen and (max-width:767px){
.ztit_1{ font-size:16px;}
.c_357_3,.c_357_4,.c_357_4{ margin-top:10px;}
.c_357_3 ul{ margin-top:-0;}
.c_357_3 ul li{ margin-top:17px;}
.c_357_3 ul li .ztext h3{ font-size:16px;}

}
@media  screen and (max-width:414px){
.c_357_5 ul li{ width:100%;}
}

/*底部漂浮*/
.zbg_6{ background:url(../images/zbg_5.png); position:fixed; left:0; bottom:0; width:100%; z-index:11;}
.pf_200{ width:100%; height:200px; position:relative;}
.pf_200 .zimg{ position:absolute; left:10px; bottom:0;}
.pf_200 .z_191{ width:191px; background:url(../images/zbg_5.png); height:100%; text-align:center; position:absolute; right:93px;}
.pf_200 .z_191 h4{ width:100%; float:left; font-size:14px; color:white; line-height:22px; margin-top:13px;}
.pf_200 .z_191 .zewm_1{ display:inline-block;*display:inline; *zoom:1; width:141px; height:141px; padding:4px; background:white; margin-top:9px;}
.pf_200 .z_191 .zewm_1 img{ width:100%;}
.pf_200 .zbtn{ position:absolute; right:41px; top:13px; cursor:pointer;}
@media  screen and (max-width:1199px){
.pf_200 .zimg{ width:70%; bottom:30px;}

}

/*顶部导航1*/
.menu_1{ width:1000px;}
.menu_1 ul .nli{ margin-left:5px; float:left;}
.zsearch{ float:right; height:22px; width:148px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; overflow:hidden; margin-top:14px; background:white;}
.zsearch .zsearch_k{ display:block; width:119px; padding-left:7px; height:22px; line-height:22px; font-size:12px; color:#666; float:left;}
.zsearch .zsearch_b{ width:22px; float:left; height:22px; background:url(../images/zsearch_btn.png) no-repeat center white;}
@media  screen and (max-width:1199px){
.menu_1{ width:auto;}
.menu_1 ul .nli span a{ padding:0 10px;}
}
@media  screen and (max-width:991px){
.search_box{padding:0 15px; width:100%; float:left;}
.zsearch{ width:100%; float:left; padding-right:40px; position:relative; height:40px; border:solid 1px #ddd;}
.zsearch .zsearch_k{ width:100%; height:40px; line-height:40px; padding-left:10px;}
.zsearch .zsearch_b{ width:40px; height:40px; position:absolute; right:0; top:0;}
}
/*16-点评成功提醒页面*/
.z_843_1{ width:100%; float:left; padding:18px 33px 20px 33px; background:#f2f2f2; margin-bottom:38px;}
.z_843_1 .ztext{ width:100%; padding-right:100px; position:relative;}
.z_843_1 .ztext .zico{ float:left; margin-top:6px;}
.z_843_1 .ztext .p{ margin-left:65px; font-size:18px; color:#626262; line-height:58px;}
.z_843_1 .ztext .p .span{ display:inline-block; line-height:28px; width:90%;}
.z_843_1 .ztext .p strong{ color:#f5811d;}
.z_843_1 .zbtn{ width:100%; position:absolute; right:0; top:0; text-align:right;}
.z_843_1 .zbtn a{ display:block; font-size:12px; color:#595959; line-height:29px;}
@media  screen and (max-width:767px){
.z_843_1{ padding:8px 12px 10px 12px; margin-bottom:15px;}
.z_843_1 .ztext .p{ font-size:14px; margin-left:50px;}
.z_843_1 .ztext .p .span{ line-height:24px;}
}
@media  screen and (max-width:414px){
.z_843_1 .ztext{ padding-right:0;}
.z_843_1 .zbtn{ position:static; width:100%; float:left;}
.z_843_1 .zbtn a{ float:right; width:auto; margin-right:20px;}
}



/*手机版底部菜单*/
.pf_d{ float:left; width:100%; height:40px;}
.pf_down{ width:100%; float:left; position:fixed; left:0; bottom:0; background:#f5f5f5; border-top:solid 1px #ddd; z-index:5;}
.pf_down li{ width:25%; float:left; text-align:center; padding:2px 0 0 0;}
.pf_down li .ico7{ width:100%; float:left; height:17px; background-size:17px 17px !important;}
.pf_down li .name{ width:100%; float:left; font-size:12px; color:#666; line-height:20px; font-family:"Arial";}
.pf_down li.l1 .ico7{ background:url(../images/btn15.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l2 .ico7{ background:url(../images/btn16.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l3 .ico7{ background:url(../images/btn17.png) no-repeat center; background-size:20px 20px;}
.pf_down li.l4 .ico7{ background:url(../images/btn18.png) no-repeat center; background-size:20px 20px;}
.pf_down li.on .name{ color:#f58221;}
.pf_down .l1.on .ico7{ background:url(../images/btn15_1.png) no-repeat center; background-size:20px 20px;}
.pf_down .l2.on .ico7{ background:url(../images/btn16_1.png) no-repeat center; background-size:20px 20px;}
.pf_down .l3.on .ico7{ background:url(../images/btn17_1.png) no-repeat center; background-size:20px 20px;}
.pf_down .l4.on .ico7{ background:url(../images/btn18_1.png) no-repeat center; background-size:20px 20px;}

.elli{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}




/*********************************************xq_切图开始*********************************************/
/* 分页 */
.qc_0100_fy{ float:left; width:100%; text-align:center; padding:10px 0px; margin-top:42px;}
.pz_fy{display:inline-block;*display:inline; *zoom:1; line-height:33px; color:#c40408; font-size:16px;}
.pz_fy a { border: #f5811d 1px solid; PADDING:5px 13px; COLOR: #333333; font-size:16px; text-decoration:none; margin:0; margin-left:-1px;}
.pz_fy a:hover,.pz_fy a.on{color:#f5811d; background-color:#ffd34c; text-decoration:none;}
.pz_fytz{display:inline-block;*display:inline; *zoom:1; line-height:33px; color:#111010; font-size:16px; margin-left:25px;}
.pz_fytz input{ display:inline-block; height:28px; width:55px; line-height:20px; text-align:center; padding:3px 0; font-size:16px; color:#111010; border:1px solid #f5811d; margin:0 12px; vertical-align:top; margin-top:2px;}
.pz_fytz a{ display:inline-block; height:28px; width:55px; line-height:20px; text-align:center; padding:3px 0; font-size:16px; color:#333; border:1px solid #f5811d; margin-left:12px; vertical-align:top;margin-top:2px;}
@media  screen and (max-width:991px){
.qc_0100_fy{margin-top:12px;}
.fy_pc{  float:left; width:100%; text-align:center; font-size:14px; color:#333;}
.fy_pc a{ padding:5px 10%; color:#333; border:solid 1px #f5811d;}
.fy_pc span{ padding:5px 5%; color:#333;}
}



/*1-澳洲一日游————4-国际旅游*/
.qc_0100_1{ float:left; width:100%;}
.qc_0100_1 img{ display:block; float:left; width:100%;}

.qc_0100_2{ float:left; width:100%; margin-top:7px; /*height:24px;*/ line-height:24px; background:url(../images/qimg_2_1.png) no-repeat 5px center; padding-left:24px; font-size:14px; color:#8c8c8c;}
.qc_0100_2 a{ color:#8c8c8c;}
.qc_0100_2 a.on,
.qc_0100_2 a:hover{ color:#f5811d;}

.qc_0100_3{ float:left; width:100%; margin-top:18px; border:1px solid #f5811d; padding-left:294px; position:relative;}
.ql_0100_3{ float:left; position:absolute; left:0; top:0; width:294px;}
.ql_0100_3 .qul_3_1 .qli_3_1{ float:left; width:50%; border-right:1px solid #dfdfdf; position:relative; padding-left:70px;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_1{ position:absolute; left:0; top:0; height:34px; width:70px; text-align:center; font-size:12px; line-height:38px; color:#595959;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2{ float:left;  cursor:pointer; width:100%; z-index:99; height:34px;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2 .qspan_0{ float:left; width:100%; height:34px; color:#f5811d;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2 .qspan_0 .qspan_1{width:100%;height:34px; line-height:34px; padding-left:12px; font-size:14px; color:#f5811d; }
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2 .qinput_0{ display:block; position:absolute; height:34px; width:8px; right:10px; top:0; background:url(../images/qimg_3_1.png) no-repeat center; outline:none;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2 .serul{ float:left; background:#f5811d; width:100% !important; margin-top:-3px; padding-top:3px; border-top:0 none; left:0; z-index:9;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2 .serul li{ float:left; width:100%; height:34px; line-height:34px; font-size:12px; color:#fff;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2 .serul li a{ display:block; float:left; width:100%; padding-left:12px; color:#fff;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2 .serul li a:hover{ color:#f5811d; background:#fff;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2:hover{ z-index:99;}
.ql_0100_3 .qul_3_1 .qli_3_1 .ql_3_2:hover .serul{ z-index:99;}
.qr_0100_3{ float:left; width:100%; padding-right:106px; position:relative; height:34px;}
.qr_0100_3 .qin_3_1{ float:left; width:100%; height:34px; line-height:24px; padding:5px 30px; font-size:12px; color:#8c8c8c; background:url(../images/qimg_3_2.png) no-repeat 8px center;}
.qr_0100_3 .qin_3_1 input::-webkit-input-placeholder { color:#8c8c8c !important;}
.qr_0100_3 .qin_3_1 input:-moz-placeholder {  color:#8c8c8c !important;}
.qr_0100_3 .qin_3_1 input::-moz-placeholder {  color:#8c8c8c !important;}
.qr_0100_3 .qin_3_1 input:-ms-input-placeholder { color:#8c8c8c !important; }
.qr_0100_3 .qin_3_2{ display:block; position:absolute; right:0; top:0; width:106px; text-align:center; height:34px; line-height:34px; background:#f5811d; font-size:16px; color:#fff;}
.qr_0100_3 .qin_3_2:hover{opacity:0.8;filter:alpha(opacity=80);}

@media  screen and (max-width:767px){
.qc_0100_3{ padding-left:0;}
.ql_0100_3{ float:left; position:static; left:0; top:0; width:100%; border-bottom:1px solid #f5811d;}
}

.qc_0100_4{ float:left; width:100%; margin-top:10px; position:relative; padding-left:98px;}
.qc_0100_4 .qc_4_1{ position:absolute; left:0; top:0; width:98px; text-align:center; height:30px; line-height:30px; font-size:16px; color:#fff; font-weight:bold; background:#f5811d;}
.qc_0100_4 .qc_4_2{ float:left; width:100%;}
.qc_0100_4 .qc_4_2 ul li{ float:left; padding:0 20px 0 21px; position:relative; height:30px;}
.qc_0100_4 .qc_4_2 ul li a{ display:inline-block; font-size:14px; color:#595959;height:20px;line-height:20px;margin-top:3px;}
.qc_0100_4 .qc_4_2 ul li a.on,
.qc_0100_4 .qc_4_2 ul li a:hover{ border-bottom:2px solid #f5811d;  }
.qc_0100_4 .qc_4_2 ul li i{ display:block; position:absolute; left:0; height:13px; width:1px; background:#c9c9c9; top:7px;}

@media  screen and (max-width:1199px){
.qc_0100_4 .qc_4_2 ul li{ float:left; padding:0 8px 0 9px;}
}

.qc_0100_5{ float:left; width:100%; margin-top:10px;}
.qt_0100_5{ float:left; width:100%; background:#f7f4f4; border-bottom:2px solid #f5811d;}
.qt_0100_5 li{ float:left;}
.qt_0100_5 li a{ display:block; float:left; width:97px; padding-right:20px; text-align:center; height:35px; line-height:35px; font-size:16px; color:#f5811d; background:url(../images/qimg_5_1.png) no-repeat 71px center;}
.qt_0100_5 li a:hover{ background:url(../images/qimg_5_2.png)no-repeat 71px center #f5811d; color:#fff;}
.qt_0100_5 li a.on,
.qt_0100_5 li a.on:hover{ background:url(../images/qimg_5_3.png)no-repeat 71px center #f5811d; color:#fff;}
.ql_0100_5{ float:left; width:100%;}
.ql_0100_5 ul li{ float:left; margin-top:12px; width:100%;}
.ql_0100_5 ul li a{ display:block; float:left; width:100%; position:relative; padding-left:300px;}
.ql_0100_5 ul li a .ql_5_1{ position:absolute; left:0; top:0; width:300px;}
.ql_0100_5 ul li a .ql_5_1 img{ display:block; float:left; width:100%;}
.ql_0100_5 ul li a .ql_5_2{ float:left; width:100%; position:relative; height:200px; padding-left:24px; border:1px solid #eee;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_3{ float:left; width:100%; font-size:18px; color:#333; margin-top:15px; height:24px; line-height:24px;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_3:hover{ color:#f5811d;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_4{ float:left; width:100%; margin-top:3px; height:20px; line-height:20px; font-size:14px; color:#8c8c8c}
.ql_0100_5 ul li a .ql_5_2 .ql_5_4 i{ display:inline-block; *display:inline; *zoom:1; height:20px; width:13px; background:url(../images/qimg_5_6.png) no-repeat center; margin:0 2px; vertical-align:top;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_4 i.on{ background:url(../images/qimg_5_5.png) no-repeat center;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_5{ float:left; width:100%; margin-top:5px;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_5 span{ display:block; float:left; width:70px; height:25px; text-align:center; line-height:25px; font-size:12px; color:#fff; font-weight:bold; background:#f5811d;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_6{ float:left; width:100%; margin-top:4px;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_6 span{ display:block; float:left; width:100%; height:20px; line-height:20px; font-size:12px; color:#333; padding-left:13px; background:url(../images/qimg_5_7.png) no-repeat 2px center;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7{ float:left; width:100%; position:absolute; left:0; bottom:0; height:34px; padding-left:24px; background:#ffedb7;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7 .ql_5_8{ float:left; font-size:12px; line-height:34px; height:34px; color:#8c8c8c;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7 .ql_5_9{ float:right;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7 .ql_5_9 .ql_5_10{ float:left; font-size:12px; color:#8c8c8c; height:27px; margin-top:9px; line-height:26px;text-decoration:line-through;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7 .ql_5_9 .ql_5_11{ float:left; margin-left:6px; font-size:18px; color:#f5811d; height:34px; line-height:38px; font-weight:bold; font-style:italic;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7 .ql_5_9 .ql_5_11 font{ font-size:13px; }
.ql_0100_5 ul li a .ql_5_2 .ql_5_7 .ql_5_9 .ql_5_12{ float:left; margin-left:9px; width:76px; height:34px; line-height:34px; padding-left:13px; font-size:18px; color:#c96309; font-weight:bold; background:url(../images/qimg_5_8.png) no-repeat 57px center #ffd34c;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7 .ql_5_9 .ql_5_12:hover{opacity:0.8;filter:alpha(opacity=80);}

@media  screen and (max-width:1199px){
.ql_0100_5 ul li a{position:relative; padding-left:0;}
.ql_0100_5 ul li a .ql_5_1{ position:static; float:left; width:100%;}
.ql_0100_5 ul li a .ql_5_1 img{ display:block; float:left; width:100%;}
}

@media  screen and (max-width:767px){
.ql_0100_5 ul li a .ql_5_2{padding-left:12px; height:234px;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7{ padding-left:12px; height:68px;}
.ql_0100_5 ul li a .ql_5_2 .ql_5_7 .ql_5_8{ width:100%;}
}


/*首页左侧内容*/
.qc_0100_6{ float:left; width:100%; height:38px; border-bottom:4px solid #f58220; margin-top:20px; position:relative;}
.qc_0100_6 span{ display:block; float:left; padding-left:34px; height:28px; line-height:28px; font-size:18px; color:#f58221; font-weight:bold; position:relative;}
.qc_0100_6 span img{ display:block; position:absolute; left:3px; top:3px; width:20px; height:20px;}
.qc_0100_6 span i{ display:block; position:absolute; width:12px; height:7px; left:40px; top:100%; background:url(../images/qimg_6_1.png) no-repeat center;}
.qc_0100_6 font{ display:block; float:right; margin-top:4px; height:24px; line-height:24px; font-size:14px; font-weight:bold;}
.qc_0100_6 font a{ color:#f58220;}
.qc_0100_6 font a:hover{opacity:0.8;filter:alpha(opacity=80);}

.qc_0100_7{ float:left; width:100%; margin-top:10px;}
.qt_0100_7{ float:left; width:100%;}
.qt_0100_7 ul{ margin:0 -5px;}
.qt_0100_7 ul li{ float:left; width:50%; padding:0 5px; margin-top:10px;}
.qt_0100_7 ul li a{ display:block; float:left; width:100%; height:170px; padding-left:230px; position:relative;
-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2);  
   -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2);  
        box-shadow:3px 3px 3px rgba(0,0,0,0.2);}
.qt_0100_7 ul li a .qt_7_1{ position:absolute; left:0; top:0; width:230px;}
.qt_0100_7 ul li a .qt_7_1 img{ display:block; float:left; width:100%;}
.qt_0100_7 ul li a .qt_7_2{ float:left; width:100%; padding:0 10px;}
.qt_0100_7 ul li a .qt_7_2 .qt_7_3{ float:left; width:100%; margin-top:12px; font-size:16px; line-height:24px; height:48px; overflow:hidden; color:#333;}
.qt_0100_7 ul li a .qt_7_2 .qt_7_4{ float:left; width:100%; font-size:12px; line-height:18px; margin-top:18px; height:54px; overflow:hidden; color:#595959; }
.qt_0100_7 ul li a .qt_7_2 .qt_7_5{float:left; width:100%; /*margin-top:25px;*/ height:30px; line-height:30px; font-size:24px; color:#f58220; font-weight:bold;}
.qt_0100_7 ul li a .qt_7_2 .qt_7_5 font{ display:inline-block;*display:inline; *zoom:1; font-size:12px; color:#333; font-weight:normal;text-decoration:line-through; vertical-align:top; height:20px; line-height:20px; margin-top:8px; margin-left:10px;}

.ql_0100_7{ float:left; width:100%;}
.ql_0100_7 ul{ margin:0 -12.5px;}
.ql_0100_7 ul li{ float:left; width:33.333333%; padding:0 12.5px; margin-top:17px;}
.ql_0100_7 ul li a{ display:block; float:left; width:100%; }
.ql_0100_7 ul li a .ql_7_1{ float:left; width:100%;}
.ql_0100_7 ul li a .ql_7_1 img{ display:block; float:left; width:100%;height: 160px;}
.ql_0100_7 ul li a .ql_7_2{ float:left; width:100%; padding:0 12px; border:1px solid #e1e1e1; border-top:0 none; height:110px;}
.ql_0100_7 ul li a .ql_7_2 .ql_7_3{ float:left; width:100%; font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#333; margin-top:8px;}
.ql_0100_7 ul li a .ql_7_2 .ql_7_4{ float:left; width:100%; margin-top:10px;}
.ql_0100_7 ul li a .ql_7_2 .ql_7_4 span{ display:block; float:left; height:30px; line-height:30px; font-size:24px; color:#f58220; font-weight:bold;}
.ql_0100_7 ul li a .ql_7_2 .ql_7_4 span i{ display:inline-block;*display:inline; *zoom:1; font-size:14px; color:#333; line-height:20px; font-weight:normal; vertical-align:top; margin-top:8px; font-style:normal;}
.ql_0100_7 ul li a .ql_7_2 .ql_7_4 font{ display:block; float:right; font-size:14px; color:#333; line-height:24px; margin-top:6px;text-decoration: line-through;}

.qr_0100_7{ float:left; width:100%;}
.qr_0100_7 ul{ margin:0 -12.5px;}
.qr_0100_7 ul li{ float:left; width:33.333333%; padding:0 12.5px; margin-top:17px;}
.qr_0100_7 ul li a{ display:block; float:left; width:100%; }
.qr_0100_7 ul li a .qr_7_1{ float:left; width:100%;}
.qr_0100_7 ul li a .qr_7_1 img{ display:block; float:left; width:100%;height: 160px;}
.qr_0100_7 ul li a .qr_7_2{ float:left; width:100%; padding:0 12px; border:1px solid #e1e1e1; border-top:0 none; height:110px; background:#f58220;}
.qr_0100_7 ul li a .qr_7_2 .qr_7_3{ float:left; width:100%; font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#fff; margin-top:8px;}
.qr_0100_7 ul li a .qr_7_2 .qr_7_4{ float:left; width:100%; margin-top:10px;}
.qr_0100_7 ul li a .qr_7_2 .qr_7_4 span{ display:block; float:left; height:30px; line-height:30px; font-size:24px; color:#ffd244; font-weight:bold;
-webkit-text-shadow:#c11f1f 2px 0 0,#c11f1f 0 2px 0,#c11f1f -2px 0 0,#c11f1f 0 -2px 0;
   -moz-text-shadow:#c11f1f 2px 0 0,#c11f1f 0 2px 0,#c11f1f -2px 0 0,#c11f1f 0 -2px 0;
        text-shadow:#c11f1f 2px 0 0,#c11f1f 0 2px 0,#c11f1f -2px 0 0,#c11f1f 0 -2px 0;
*filter: Glow(color=#c11f1f, strength=2);}
.qr_0100_7 ul li a .qr_7_2 .qr_7_4 span i{ display:inline-block;*display:inline; *zoom:1; font-size:14px; color:#fff; line-height:20px; font-weight:normal; vertical-align:top; margin-top:8px; font-style:normal;
-webkit-text-shadow:0 0 0;
   -moz-text-shadow:0 0 0;
        text-shadow:0 0 0;
*filter: Glow(color=#c11f1f, strength=0)
}
.qr_0100_7 ul li a .qr_7_2 .qr_7_4 font{ display:block; float:right; font-size:14px; color:#fff; line-height:24px; margin-top:6px;    text-decoration: line-through;}

.qd_0100_7{ float:left; width:100%;}
.qd_0100_7 ul{ margin:0 -12.5px;}
.qd_0100_7 ul li{ float:left; width:33.333333%; padding:0 12.5px; margin-top:17px;}
.qd_0100_7 ul li a{ display:block; float:left; width:100%; padding:10px; background:#eb6100;}
.qd_0100_7 ul li a .qd_7_1{ float:left; width:100%;}
.qd_0100_7 ul li a .qd_7_1 img{ display:block; float:left; width:100%;height: 160px;}
.qd_0100_7 ul li a .qd_7_2{ float:left; width:100%; height:145px; position:relative;}
.qd_0100_7 ul li a .qd_7_2 .qd_7_3{ float:left; width:100%; font-size:18px; color:#fff; margin-top:7px; line-height:20px; height:20px; white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.qd_0100_7 ul li a .qd_7_2 .qd_7_4{ float:left; width:100%; margin-top:15px; padding-left:27px; height:18px; line-height:18px; font-size:12px; color:#fff; background:url(../images/qimg_7_4.png) no-repeat 3px center;}
.qd_0100_7 ul li a .qd_7_2 .qd_7_5{ float:left; width:100%; margin-top:16px;}
.qd_0100_7 ul li a .qd_7_2 .qd_7_5 span{ display:block; float:left; width:100%; height:30px; line-height:30px; font-size:24px; color:#fff; font-weight:bold;
-webkit-text-shadow:#e60012 2px 0 0,#e60012 0 2px 0,#e60012 -2px 0 0,#e60012 0 -2px 0;
   -moz-text-shadow:#e60012 2px 0 0,#e60012 0 2px 0,#e60012 -2px 0 0,#e60012 0 -2px 0;
        text-shadow:#e60012 2px 0 0,#e60012 0 2px 0,#e60012 -2px 0 0,#e60012 0 -2px 0;
*filter: Glow(color=#e60012, strength=2);}
.qd_0100_7 ul li a .qd_7_2 .qd_7_5 span i{ display:inline-block;*display:inline; *zoom:1; font-size:14px; color:#fff; line-height:20px; font-weight:normal; vertical-align:top; margin-top:8px; font-style:normal;}
.qd_0100_7 ul li a .qd_7_2 .qd_7_5 font{ display:block; float:left; font-size:16px; height:20px; line-height:20px; color:#fff; opacity:0.8;filter:alpha(opacity=80); text-decoration:line-through}
.qd_0100_7 ul li a .qd_7_2 .qd_7_6{ position:absolute; right:4px; bottom:7px; width:102px; height:37px; text-align:center; line-height:37px; background:#ffdd71; font-size:18px; color:#e60012; font-weight:bold;
-webkit-border-radius:10px; 
 -khtml-border-radius:10px;
   -moz-border-radius:10px; 
        border-radius:10px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s; }
.qd_0100_7 ul li a .qd_7_2 .qd_7_6:hover{opacity:0.8;filter:alpha(opacity=80);}

@media  screen and (max-width:1199px){
.qt_0100_7 ul li{width:100%;}
}
@media  screen and (max-width:767px){
.qt_0100_7 ul li{ width:50%;}
.qt_0100_7 ul li a{ height:auto; padding-left:0; padding-bottom:5px;}
.qt_0100_7 ul li a .qt_7_1{ position:static; width:100%; float:left;}
.qt_0100_7 ul li a .qt_7_2 .qt_7_5{ margin-top:5px;}

.ql_0100_7 ul{ margin:0 -4px;}
.ql_0100_7 ul li{ width:50%; padding:0 5px; margin-top:10px;}
.ql_0100_7 ul li a .ql_7_2{ padding:0 5px; }
.ql_0100_7 ul li a .ql_7_2 .ql_7_4 span{font-size:18px;}
.ql_0100_7 ul li a .ql_7_2 .ql_7_4 span i{ font-size:12px; }
.ql_0100_7 ul li a .ql_7_2 .ql_7_4 font{font-size:12px;}

.qr_0100_7 ul{ margin:0 -5px;}
.qr_0100_7 ul li{ width:50%; padding:0 5px; margin-top:10px;}
.qr_0100_7 ul li a .qr_7_2{ padding:0 5px; }
.qr_0100_7 ul li a .qr_7_2 .qr_7_4 span{font-size:18px;}
.qr_0100_7 ul li a .qr_7_2 .qr_7_4 span i{ font-size:12px; }
.qr_0100_7 ul li a .qr_7_2 .qr_7_4 font{font-size:12px;}

.qd_0100_7 ul{ margin:0 -5px;}
.qd_0100_7 ul li{ width:100%; padding:0 5px; margin-top:10px;}
}


/*8-旅游项目正文页-悉尼一日游-点评样式补充*/
.qc_0100_8{ float:left; width:100%;}
.qc_0100_8 ul{ margin:0 -12px;}
.qc_0100_8 ul li{ float:left; width:20%; padding:0 12px; margin-top:15px;}
.qc_0100_8 ul li a{ display:block; float:left; width:100%; border:1px solid #e1e1e1;}
.qc_0100_8 ul li a .qc_8_1{ float:left; width:100%;}
.qc_0100_8 ul li a .qc_8_1 img{ float:left; width:100%;}
.qc_0100_8 ul li a .qc_8_2{ float:left; width:100%; height:90px; padding:0 10px;}
.qc_0100_8 ul li a .qc_8_2 .qc_8_3{ float:left; width:100%; font-size:12px; line-height:20px; height:40px; margin-top:6px; overflow:hidden; color:#333;}
.qc_0100_8 ul li a .qc_8_2 .qc_8_4{ float:left; width:100%; margin-top:6px;}
.qc_0100_8 ul li a .qc_8_2 .qc_8_4 span{ display:block; float:left; height:30px; line-height:30px; font-size:20px; color:#f58220; font-weight:bold;}
.qc_0100_8 ul li a .qc_8_2 .qc_8_4 span i{display:inline-block;*display:inline; *zoom:1; font-size:14px; color:#333; line-height:20px; font-weight:normal; vertical-align:top; margin-top:6px; font-style:normal;}
.qc_0100_8 ul li a .qc_8_2 .qc_8_4 font{ display:block; float:right;font-size:12px; height:20px; line-height:20px; color:#333; margin-top:6px; text-decoration:line-through;}

@media  screen and (max-width:767px){
.qc_0100_8 ul li{ width:100%;}
}

.qc_0100_9{ float:left; width:100%;}
.qt_0100_9{ float:left; width:100%; font-size:16px; color:#595959; line-height:28px;}
.qt_0100_9 a{display:inline-block;*display:inline; *zoom:1; background:url(../images/qimg_9_4.png) no-repeat center; width:84px; height:22px; vertical-align:top; font-size:12px; color:#fff; font-weight:bold; text-align:center; line-height:20px; margin-top:4px; margin-left:12px;}
.ql_0100_9{ float:left; width:870px; margin-top:18px;}
.ql_0100_9 ul li{ float:left; width:100%; border-top:1px dashed #e1e1e1; padding-bottom:35px; position:relative; padding-left:110px;}
.ql_0100_9 ul li .ql_9_1{ position:absolute; left:6px; top:12px; width:82px;}
.ql_0100_9 ul li .ql_9_1 span{ display:block; float:left; width:100%;}
.ql_0100_9 ul li .ql_9_1 span img{ display:block; float:left; width:100%;}
.ql_0100_9 ul li .ql_9_1 font{ display:block; float:left; width:100%; text-align:center; margin-top:10px; line-height:20px; height:20px; font-size:12px; color:#8c8c8c;}
.ql_0100_9 ul li .ql_9_2{ float:left; width:100%;}
.ql_0100_9 ul li .ql_9_2 .ql_9_3{ float:left; width:100%; font-size:12px; line-height:20px; height:20px; color:#8c8c8c; margin-top:12px;}
.ql_0100_9 ul li .ql_9_2 .ql_9_4{ float:left; width:100%; font-size:12px; line-height:20px; color:#333; margin-top:4px;}
.ql_0100_9 ul li .ql_9_2 .ql_9_5{ float:left; width:100%; margin-top:15px;}
.ql_0100_9 ul li .ql_9_2 .ql_9_5 span{ display:block; float:left; width:130px; margin-right:7px;}
.ql_0100_9 ul li .ql_9_2 .ql_9_5 span img{ display:block; float:left; width:100%;}
@media  screen and (max-width:991px){
.ql_0100_9{ width:100%;}
}
@media  screen and (max-width:767px){
.ql_0100_9 ul li{padding-left:0; padding-bottom:15px;}
.ql_0100_9 ul li .ql_9_1{ position:static; float:left; left:0; top:0; margin:15px 0 0 0; width:82px;}
.ql_0100_9 ul li .ql_9_2{ float:left; width:100%;}
.ql_0100_9 ul li .ql_9_2 .ql_9_3{margin-top:0;}
.ql_0100_9 ul li .ql_9_2 .ql_9_4{ float:left; width:100%; font-size:12px; line-height:20px; color:#333; margin-top:4px;}
.ql_0100_9 ul li .ql_9_2 .ql_9_5{ float:left; width:100%; margin-top:15px;}
.ql_0100_9 ul li .ql_9_2 .ql_9_5 span{ display:block; float:left; width:100%; margin-right:0; margin-top:10px;}
.ql_0100_9 ul li .ql_9_2 .ql_9_5 span img{ display:block; float:left; width:100%;}
}

.qc_0100_bt{ float:left; width:100%;border-bottom:1px solid #f5811d;}
.qc_0100_bt span{ display:block; float:left; background:url(../images/qimg_bt_1.jpg) no-repeat center; width:108px; height:31px; text-align:center; line-height:31px; font-size:18px; color:#fff; font-weight:bold;}


/*切图gz_9注册与登录*/
.g_c_843_1{ float:left; width:100%;}
.g_c_843_1 img{ width:100%;}
.g_c_843_2{ float:left; width:100%; padding:17px 0 76px;}
.g_c_843_2 .g_l_45{ float:left; width:45%; margin-right:4%; padding-left:2%;}
.g_c_843_2 h1{ float:left; width:100%; height:32px; line-height:32px; font-size:24px; color:#f58222; font-weight:bold;}
.g_c_843_2 .g_form1{ float:left; width:100%;}
.g_c_843_2 .g_form1 .g_text1{ float:left; width:100%; height:34px; line-height:34px; margin-top:4px; font-size:16px; color:#595959;}
.g_c_843_2 .g_form1 .g_input1{ float:left; width:100%; height:36px; line-height:36px; border:1px solid #ddd; padding-left:4px; font-size:14px; color:#595959;}

.g_form1 input[placeholder], [placeholder], *[placeholder] {color:#595959 !important; opacity:1;filter:alpha(opacity=100);}
.g_form1 placeholder{color:#b8b8b8; opacity:1;filter:alpha(opacity=100);}
.g_form1 ::-webkit-input-placeholder { color:#b8b8b8; opacity:1;filter:alpha(opacity=100);}
.g_form1 :-moz-placeholder {  color:#b8b8b8; opacity:1;filter:alpha(opacity=100);}
.g_form1 ::-moz-placeholder {  color:#b8b8b8; opacity:1;filter:alpha(opacity=100);}
.g_form1 :-ms-input-placeholder { color:#b8b8b8; opacity:1;filter:alpha(opacity=100);}

.g_form1 .g_button1{ float:left; width:100%; height:27px; margin-top:26px;}
.g_form1 .g_button1 button{ display:block; width:86px; height:27px; line-height:27px; text-align:center; background:#f68c31; color:#fffdfd; box-shadow:2px 3px 3px #ccc; font-weight:bold; margin:0 auto;}
.g_form1 .g_button1 button:hover{ color:#efefef;}
.g_form1 .wjmm{ float:left; width:100%; height:13px; margin-top:9px; text-align:center;}
.g_form1 .wjmm a{ text-decoration:none; font-size:12px; color:#333;}
.g_form1 .wjmm a:hover{ text-decoration:underline;}
.g_c_843_2 .g_r_45{ float:left; width:45%;}
@media  screen and (max-width:992px){
.g_c_843_2{ padding:10px 0 30px;}	
	}
@media  screen and (max-width:767px){
.g_c_843_2{ padding:10px 0 20px;}	
.g_c_843_2 .g_l_45{ width:100%;}
.g_c_843_2 h1{ height:24px; line-height:24px; font-size:18px;}
.g_c_843_2 .g_form1 .g_text1{ font-size:14px; height:28px; line-height:28px;}
.g_form1 .g_button1{ margin-top:15px;}
.g_c_843_2 .g_r_45{ width:100%; margin-top:10px;}	
	}

/*gz_10忘记密码*/
.g_c_843_3{ float:left; width:100%; padding:27px 0 141px 0;}
.g_c_843_3 h1{ float:left; width:100%; height:72px; line-height:72px; background:url(../images/g_wjmm_1.png) center bottom no-repeat; font-size:20px; color:#f58222; font-weight:bold; text-align:center;}
.g_c_843_3 .g_c_0100_1{ float:left; width:100%;}
.g_c_843_3 .g_c_0100_1 .input2{ display:block; width:45%; height:40px; line-height:40px; border:1px solid #ddd; margin:0 auto; padding-left:2%; margin-top:18px;}
.g_c_843_3 .g_c_0100_2{ float:left; width:100%; margin-top:23px;}
.g_c_843_3 .g_c_0100_2 button{ display:block; padding:0 3%; height:27px; text-align:center; background:#f68c31; color:#fff; box-shadow:2px 3px 3px #ccc; font-weight:bold; margin:0 auto; font-size:14px; color:#fffdfd;}
.g_c_843_3 .g_c_0100_2 button:hover{ color:#efefef;}

@media  screen and (max-width:992px){
.g_c_843_3{ padding:10px 0 30px 0;}	
	}
@media  screen and (max-width:767px){
.g_c_843_3{ padding:10px 0 20px 0;}	
.g_c_843_3 h1{ height:60px; line-height:60px; font-size:16px;}
.g_c_843_3 .g_c_0100_1{ margin-top:10px;}
.g_c_843_3 .g_c_0100_1 .input2{ width:80%; line-height:30px;}
.g_c_843_3 .g_c_0100_2{ margin-top:15px;}
	}

/*gz_11邮箱验证*/
.g_c_843_3 .g_c_0100_1 .input2.g_c_23{ width:23%;}
@media  screen and (max-width:767px){
.g_c_843_3 .g_c_0100_1 .input2.g_c_23{ width:50%;}
	}

/*gz_13我的订单*/
.g_c_843_4{ float:left; width:100%; padding-bottom:23px;}
.g_c_843_4 h1{ float:left; width:100%; height:56px; line-height:56px; font-size:24px; color:#f5811d; font-weight:bold; text-align:center;}
.g_c_843_4 .g_c_819_1{ float:left; width:100%;}
.g_c_843_4 .g_c_819_1 .g_title1{ float:left; width:100%; height:38px; line-height:38px; border-top-left-radius:5px; border-top-right-radius:5px; background:#f5811d; font-size:16px; color:#fff; text-align:center;}

.g_c_843_4 .g_c_819_1 .g_l_14{ float:left; width:14%;}
.g_c_843_4 .g_c_819_1 .g_l_11{ float:left; width:11%;}
.g_c_843_4 .g_c_819_1 .g_l_20{ float:left; width:20%;}
.g_c_843_4 .g_c_819_1 .g_l_26{ float:left; width:26%;}
.g_c_843_4 .g_c_819_1 .g_l_13{ float:left; width:13%;}
.g_c_843_4 .g_c_819_1 .g_l_16{ float:left; width:16%;}
.g_c_843_4 .g_c_819_1 .g_table1{ float:left; width:100%; border:1px solid #ddd; border-top:none; border-bottom:none;}
.g_c_843_4 .g_c_819_1 .g_table1 .g_tr1{ float:left; width:100%; padding-top:5px; padding-bottom:8px; line-height:41px; font-size:14px; color:#595959; text-align:center; border-bottom:1px solid #ddd;}
.g_c_843_4 .g_c_819_1 .g_table1 .g_name1{ padding:0 2%; line-height:17px; font-size:14px; color:#333; text-align:left; margin-top:7px;}
.g_c_843_4 .g_c_819_1 .g_table1 .g_l_16 .g_text2{ height:24px; line-height:24px; font-size:12px; color:#595959;}
.g_c_843_4 .g_c_819_1 .g_table1 .g_l_16 .g_link1{ float:left; width:100%; height:20px; padding:0 17%;}
.g_c_843_4 .g_c_819_1 .g_table1 .g_l_16 .g_link1 a{ display:block; width:100%; height:20px; line-height:20px; background:#f68c31; text-align:center; font-size:12px; color:#fff;
   -moz-border-radius:10px; 
-webkit-border-radius:10px; 
 -khtml-border-radius:10px;
        border-radius:10px;
}
.g_c_843_4 .g_c_819_1 .g_table1 .g_l_16 .g_link1 a:hover{ box-shadow:1px 2px 2px #ccc;}

.g_c_0100_3{ float:left; width:100%; margin-bottom:30px;}
.g_c_843_4 .g_c_819_2{ float:left; width:100%;}
.g_c_843_4 .g_c_819_2 .g_title2{ float:left; width:100%; height:30px; line-height:30px; border-top-left-radius:5px; border-top-right-radius:5px; background:#f5811d; font-size:16px; color:#fff; text-align:center; margin-top:5px; color:#fff; font-size:16px;}
.g_c_843_4 .g_c_819_2 .g_l_33{ float:left; width:33.3333%;}
.g_c_843_4 .g_c_819_2 .g_table2{ float:left; width:100%; border:1px solid #ddd; border-bottom:none; border-top:none;}
.g_c_843_4 .g_c_819_2 .g_table2 .g_tr2{ float:left; width:100%; padding-top:5px; padding-bottom:8px; line-height:41px; font-size:14px; color:#595959; text-align:center; border-bottom:1px solid #ddd;}
.g_c_843_4 .g_c_819_2 .g_table2 .g_tr2 .g_name2{ line-height:17px;}
.g_c_843_4 .g_c_819_2 .g_table2 .g_tr2 .g_text3{ float:left; width:100%; height:24px; line-height:24px; text-align:center;}
.g_c_843_4 .g_c_819_2 .g_table2 .g_tr2 .g_link2{ float:left; width:100%; height:20px; padding:0 17%;}
.g_c_843_4 .g_c_819_2 .g_table2 .g_tr2 .g_link2 a{ display:block; width:100%; height:20px; line-height:20px; background:#f68c31; text-align:center; font-size:12px; color:#fff;
   -moz-border-radius:10px; 
-webkit-border-radius:10px; 
 -khtml-border-radius:10px;
        border-radius:10px;
}
.g_c_843_4 .g_c_819_2 .g_table2 .g_tr2 .g_link2 a:hover{ box-shadow:1px 2px 2px #ccc;}

/*gz_14下单页面*/
.g_c_843_7{ float:left; width:100%; padding:19px 0 40px 0; text-align:center;}
.g_title3{ float:left; width:100%; height:32px; border-bottom:1px solid #f5811d;}
.g_title3 span{ display:block; float:left; padding:0 3%; height:31px; line-height:31px; text-align:center; font-size:18px; color:#fff; font-weight:bold; background:#f5811d;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
.g_form2{ float:left; width:100%; padding:6px 1% 38px 1%;}
.g_form2 .g_l_32{ float:left; width:32%; margin-right:13%;}
.g_form2 .g_t_1{ float:left; width:100%;}
.g_form2 .g_t_1 .g_text6{ float:left; width:100%; height:30px; margin-top:13px; font-size:14px; color:#333;}
.g_form2 .g_t_1 .g_text6 span{ color:#fc0000; font-size:12px; font-weight:bold;}
.g_form2 .g_t_1 .g_input2{ float:left; width:100%; height:31px; line-height:31px; padding:0 2%; border:1px solid #ddd;
   -moz-border-radius:4px; 
-webkit-border-radius:4px; 
 -khtml-border-radius:4px;
        border-radius:4px;
}

.g_form2 .g_r_32{ float:left; width:32%;}
.g_form2 .g_t_1 .g_phone{ float:left; width:100%; height:31px; line-height:31px; padding:0 2%; border:1px solid #ddd;
   -moz-border-radius:4px; 
-webkit-border-radius:4px; 
 -khtml-border-radius:4px;
        border-radius:4px;	
	}
.g_form2 .g_t_1 .g_phone select{ float:left; border:0; background:none; height:29px;}
.g_form2 .g_t_1 .g_phone .g_img1{ float:left; padding-top:9px;}
.g_form2 .g_t_1 .g_phone .g_input3{ float:left; width:80%; height:29px;}
.g_form2 .g_t_1 .label1{ float:left; height:31px; margin-right:32%; font-size:14px;}
.g_form2 .g_t_1 .label2{ float:left; height:31px; font-size:14px;}
.g_form2 .g_t_1 .label1 input{ margin-right:8px;}
.g_form2 .g_t_1 .label2 input{ margin-right:8px;}
.g_m_r_10{ margin-top:10px;}
.g_form2 .g_ty123{ float:right; width:100%; /*height:10px;*/ margin-top:33px;margin-bottom:0px;    font-weight: bold;
    font-size: 15px;}
.g_form2 .g_ty{ float:left; width:100%; height:16px; margin-top:33px;margin-bottom:25px;}
.g_form2 .g_ty input{ float:left; margin-top:2px; margin-right:10px;}
.g_form2 .g_ty .g_a1{ float:left; line-height:16px; font-size:14px; color:#333; font-weight:bold;}
.g_form2 .g_ty .g_a1 a{ color:#ff0000; text-decoration:underline;}
@media  screen and (max-width:767px){
.g_form2 .g_l_32{ width:100%;}
.g_form2 .g_r_32{ width:100%;}	
.g_form2 .g_t_1 .g_text6{ margin-top:5px;}
.g_m_r_10{ margin-top:0;}
.g_form2 .g_ty{ margin-top:15px;}
	}

.gc_0100_1{ float:left; padding:21px 0 25px 2%; border:1px solid #ddd; width:100%;}
.gc_0100_1 .g_title4{ float:left; width:100%; font-weight:bold; line-height:30px; font-size:14px;}
.gc_0100_1 .g_l_39{ float:left; width:39%; text-align:left;}
.gc_0100_1 .g_l_6{ float:left; width:6%; text-align:center;}
.gc_0100_1 .g_l_34{ float:left; width:34%; text-align:center;}
.gc_0100_1 .g_l_21{ float:left; width:21%; text-align:center;}

.gc_0100_1 .g_d_32{ float:left; width:100%; line-height:32px; font-size:16px; color:#595959;}

.g_color_f5811d{ color:#f5811d;}

.gc_0100_2{ float:left; padding:10px 0 12px 2%; border:1px solid #ddd; width:100%;}
.gc_0100_2 .g_title_1{ float:left; width:100%; height:30px; line-height:30px;}
.gc_0100_2 .g_title_1 .g_span1{ float:left; width:50%; font-weight:bold; text-align:center;}
.gc_0100_2 .g_title_1 .g_span2{ float:left; width:50%; text-align:center;}

.gc_0100_3{ float:left; width:100%; height:65px; margin-top:15px;}
.gc_0100_3 .gl_69{ float:left; width:55%; height:65px; line-height:65px; padding-right:2%; font-size:18px; font-weight:bold; border:3px solid #f5811d; color:#f5811d; text-align:right;}
.gc_0100_3 .gl_69 span{ font-size:30px}
.gc_0100_3 .gr_31{ float:left; width:45%; height:65px; line-height:65px; font-size:24px; color:#fff; text-align:center; background:#f5811d;}
@media  screen and (max-width:767px){
.gc_0100_3 .gl_69{ font-size:14px; width:60%; height:40px; line-height:40px; border:2px solid #f5811d;}
.gc_0100_3 .gl_69 span{ font-size:18px;}
.gc_0100_3 .gr_31{ font-size:16px; width:40%; height:40px; line-height:40px;}	
	}

.gc_0100_4{ float:left; width:100%; height:470px; margin-top:15px;}	
	
.g_ul01{ float:left; width:100%; padding:18px 3% 64px 3%; background:#f5f5f5; margin-top:48px;}
.g_ul01 .g_title5{ float:left; width:100%; height:69px; line-height:69px; border-bottom:1px solid #f5811d; font-size:29px; letter-spacing:7px; font-weight:bold; text-align:center; color:#f5811d;}
.g_ul01 li{ float:left; width:100%; margin-top:40px; font-size:18px; color:#595959; line-height:24px;}
.g_ul01 li .g_t_24{ float:left; width:100%; padding-left:8%; background:url(../images/g_xdym3.png) 4% 8px no-repeat;}
.g_ul01 li .g_d_24{ float:left; width:100%; padding-left:8%;}

@media  screen and (max-width:767px){
.g_ul01{ padding:10px 3% 20px 3%; margin-top:15px;}	
.g_ul01 .g_title5{ height:35px; line-height:35px; font-size:16px;}
.g_ul01 li{ font-size:14px; line-height:24px; margin-top:20px;}
	}




/*gz_15点评页面*/
.g_c_843_5{ float:left; width:100%; height:96px; background:#f2f2f2; padding:24px 2% 28px 2%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.g_c_843_5 .g_l_44{ float:left; width:80%; height:44px; line-height:44px; font-size:24px; color:#626262; font-weight:bold;}
.g_c_843_5 .g_l_44 img{ float:left; margin-right:3%;}
.g_c_843_5 .g_l_44 span{ float:left; }
.g_c_843_5 .g_link3{ float:left; width:20%; line-height:36px; text-align:right; font-size:12px;}
.g_c_843_5 .g_link3 a{ color:#595959; padding-right:10%; background:url(../images/g_dpym2.png) right center no-repeat;}
.g_c_843_5 .g_link3 a:hover{ color:#777;}

@media  screen and (max-width:767px){
.g_c_843_5{ height:65px; padding:15px 2% 15px 2%;}
.g_c_843_5 .g_l_44{ width:75%; height:35px; line-height:35px; font-size:16px;}
.g_c_843_5 .g_l_44 img{ width:35px; height:35px;}
.g_c_843_5 .g_link3{ width:25%; line-height:35px;}
	}
.g_c_843_6{ float:left; width:100%; padding-top:9px;}
.g_c_843_6 .g_text4{ float:left; width:100%; height:38px; line-height:38px; font-size:14px; color:#626262;}
.g_c_843_6 textarea{ float:left; width:100%; height:133px; border:1px solid #ddd; padding:10px; line-height:24px; font-size:14px; color:#595959;}
.g_c_843_6 .g_text5{ float:left; width:100%; height:24px; margin-top:12px;}
.g_c_843_6 .g_text5 span{ display:block; float:left; padding:0 15px; line-height:24px; background:#eee; font-size:12px; color:#e60012;}

.g_c_843_6 .g_submit{ float:left; width:100%; margin-top:15px;}
.g_c_843_6 .g_submit .g_l_72{ float:left; width:82%;}
.g_c_843_6 .g_submit .g_l_72 span{ display:block; float:left; width:16%; height:33px; line-height:33px; text-align:center;}
.g_c_843_6 .g_submit .g_l_72 button{ float:left; width:14%; height:29px; line-height:29px; text-align:center; background:#f5811d; font-size:14px; color:#fff; margin-top:4px;
   -moz-border-radius:2px; 
-webkit-border-radius:2px; 
 -khtml-border-radius:2px;
        border-radius:2px;
}
.g_c_843_6 .g_submit .g_l_72 i{ float:left; font-style:normal; line-height:15px; margin-left:10px; font-size:12px; color:#a0a0a0; margin-top:4px;}
.g_c_843_6 .g_submit .g_r_18{ float:left; width:18%;}
.g_c_843_6 .g_submit .g_r_18 a{ float:left; width:100%; height:33px; line-height:33px; text-align:center; font-size:14px; color:#fff; background:#f5811d;}
.g_c_843_6 .g_submit .g_r_18 a:hover{ color:#efefef;}


@media  screen and (max-width:767px){
.g_c_843_6 textarea{ height:100px;}	
.g_c_843_6 .g_submit .g_l_72{ width:100%;}
.g_c_843_6 .g_submit .g_l_72 span{ width:22%; text-align:left;}
.g_c_843_6 .g_submit .g_l_72 button{ width:25%;}
.g_c_843_6 .g_submit .g_l_72 i{ width:100%; margin-left:0; margin-top:10px;}

.g_c_843_6 .g_submit .g_r_18{ width:100%;}	
.g_c_843_6 .g_submit .g_r_18 a{ float:left; width:90px; height:33px; margin-top:10px;}
	}



/*bwh*/
/*6-关于我们*/
.h_about{ float:left; width:100%; box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; padding:44px 0 59px 0;}
.h_about_cont{ float:left; width:100%; color:#595959; font-size:18px; line-height:28px; padding:0 39px 0 43px;}
.h_Honor{ float:left; width:100%;}
.h_Honor_title{float:left; width:100%; color:#f5811d; font-size:29px; line-height:29px; text-align:center; padding:73px 0 38px 0;}
.h_Honor_cont{ float:left; width:100%; padding:0 27px 0 22px;}
.h_Honor_cont ul{ float:left; width:100%;}
.col_1{ float:left; width:25.15%;}
.col_2{ float:left; width:49.7%;}
.col_3{ float:left; width:33.333%;}
.col_4{ float:left; width:77.7%;}
.col_5{ float:left; width:22.3%;}

.honor_ry{  float:left; width:100%;padding:8px;}
.honor_ry a{ float:left; width:100%; position:relative; text-align:center;}
.year{ float:left; width:100%; position:absolute; left:0; bottom:0; background:url(../images/h_img13.png) left top repeat; color:#fff; font-size:14px; line-height:19px; padding:6px;}

.honor_ry1{ padding-top:0;}

@media  screen and (max-width:1200px){

.year{ font-size:12px;}




}

@media  screen and (max-width:991px){
.h_about{padding:25px 0;}	
.h_about_cont{font-size:14px; line-height:24px; padding:0 15px;}
.h_Honor_title{ font-size:18px; line-height:18px; padding:36px 0 19px 0;}
.h_Honor_cont{ float:left; width:100%; padding:0 7px;}
	
}

@media  screen and (max-width:767px){
.col_1{ float:left; width:100%;}
.col_2{ float:left; width:100%;}
.col_3{ float:left; width:100%;}
.col_4{ float:left; width:100%;}
.col_5{ float:left; width:100%;}
	
}


/*7-联系我们*/
.h_contactus{ float:left; width:100%;}
.h_contactus_tit{ float:left; width:100%; text-align:center;}
.h_contactus_tit img{ width:330px; height:39px;}
.h_contactus_form{ float:left; width:100%; padding:0 50px;}
.h_list{ float:left; width:100%; border-bottom:1px solid #f8f8f8; color:#595959; font-size:12px; line-height:22px; text-align:center; padding:9px 0;}
.h_list span{ padding-left:22px; background:url(../images/h_img15.png) left center no-repeat;}
.h_list span strong{ padding-right:22px; background:url(../images/h_img15.png) right center no-repeat; font-weight:normal;}
.h_contactus_cont{ float:left; width:100%; background:#f5f5f5; box-shadow:0 0 5px #ccc; -moz-box-shadow:0 0 5px #ccc; -webkit-box-shadow:0 0 5px #ccc; padding:35px 40px 47px 52px;}
.h_contactus_form form{ float:left; width:100%; padding:0 114px; margin:10px 0 40px 0;}
.h_contactus_form label{ float:left; width:245px; position:relative;padding-left:63px; margin:10px 0; color:#595959; line-height:29px; font-weight:normal; font-size:14px;}
.h_contactus_form .lab1{ float:left; width:219px; margin-right:25px;padding-left:38px;}
.h_contactus_form .lab2{ float:left; width:245px;}
.h_contactus_form .lab3{ float:left; width:100%;}
.h_contactus_form label span{ position:absolute; left:0; top:0; color:#595959; font-size:14px; line-height:29px; font-weight:normal; }
.h_fv1{ float:left; width:100%; border:1px solid #e5e5e5; background:#f6f6f6; padding:0 5px; height:29px; line-height:29px; color:#595959; font-size:14px;}
.h_fv2{ float:left; width:95px; border:1px solid #e5e5e5; background:#f6f6f6; padding:0 5px; height:29px; line-height:29px; color:#595959; font-size:14px;}
.h_fv3{ margin:0 auto; display:block; width:98px; height:32px; color:#fff; font-size:14px; font-weight:bold; background:#f68e34; border:none; box-shadow:2px 2px 2px #e0dfdf; -moz-box-shadow:2px 2px 2px #e0dfdf; -webkit-box-shadow:2px 2px 2px #e0dfdf; margin-top:7px;}
.yzm{ float:left; width:95px; height:29px; margin-left:7px;}
.h_fv4{ display:inline; margin:0 7px 0 19px;}

.h_contactus_form input[placeholder], [placeholder], *[placeholder] {color:#595959 !important;} 
.h_contactus_form ::-webkit-input-placeholder{color:#595959}
.h_contactus_form :-moz-placeholder{color:#595959}
.h_contactus_form ::-moz-placeholder{color:#595959}
.h_contactus_form :-ms-input-placeholder{color:#595959}
.l_114{float:left; width:100%; position:absolute; right:0; top:0; padding-left:63px;}	
.top_sosuo_1{width:182px !important; float:left; line-height:29px;z-index:9999999;}
.top_sosuo_1 .sosuo_ul{z-index:999;width:182px !important; position:absolute; left:0px; top:0; display:none;z-index:999999; background:#fff; border:1px solid #e2e1e1; padding:5px 0; margin-top:none;} 
.top_sosuo_1 .sosuo_ul li{ float:left; width:100%; line-height:24px; height:24px; color:#595959; font-size:14px; cursor:pointer; padding:0 10px;}
.top_sosuo_1 .sosuo_ul li:hover{}
.top_sosuo_1 .li_div{ position:absolute; left:10px; top:0; height:29px;line-height:29px;color:#595959; font-size:14px;}
.top_sosuo_1 .l_12{ position:absolute; left:36px; top:0px; background:url(../images/h_img17.png) left center no-repeat; width:6px; height:29px; z-index:99999999;}
.h_pic{ float:left; width:100%; margin-top:20px;}
.h_pic ul{ margin-left:-7px; margin-right:-7px;}
.h_pic li{ float:left; width:33.333%; padding:0 7px; text-align:center;}
.h_pic li span{ float:left; width:100%; color:#333333; font-size:18px; line-height:18px; margin-top:10px;}
.h_contact{ float:left; width:100%; color:#333333; font-size:16px; line-height:22px; margin-top:57px; text-align:center;}
.h_contact_tit{ float:left; width:100%; color:#f5811d; font-size:29px; line-height:29px; text-align:center; }
.h_map{ float:left; width:100%; margin-top:70px;}
.h_map li{ float:left; width:100%; padding:30px 0; border-bottom:1px solid #dcdcdc;}
.h_map_text{ float:left; width:54%; color:#333333; font-size:16px; line-height:22px;}
.h_map_img{ float:right; width:42%; border:1px solid #bdbdbd; height:182px; margin-top:20px;}


@media  screen and (max-width:1199px){

.h_contactus_form{ padding:0;}
.h_contactus_form form{ padding:0 61px;}
.h_map_text{ float:left; width:54%; color:#333333; font-size:14px; line-height:22px;}
.h_map_img{ float:right; width:42%; border:1px solid #bdbdbd; height:182px; margin-top:20px;}

}
@media  screen and (max-width:992px){
.h_contactus_form form{ padding:0 127px;}




}

@media  screen and (max-width:767px){
.h_contactus_form form{ padding:0; margin:10px 0;}
.h_contactus_form label{ width:100%;margin:5px 0; }
.h_contactus_form .lab1{ float:left; width:100%; margin-right:0;}
.h_contactus_form .lab2{ float:left; width:100%;}
.h_contactus_tit img{ width:169px; height:20px;}
.h_list span{ padding-left:15px; background:url(../images/h_img15.png) left center no-repeat; background-size:8px 2px;}
.h_list span strong{ padding-right:15px; background:url(../images/h_img15.png) right center no-repeat; font-weight:normal; background-size:8px 2px;}
.h_contactus_cont{ padding:20px 10px;}
.h_pic li{padding:0 3px; }
.h_pic li span{ font-size:12px; line-height:12px}
.h_pic ul{ margin-left:-3px; margin-right:-3px;}
.h_contact_tit{ font-size:18px; line-height:18px;}
.h_contactus_cont{ padding:20px 10px;}	
.h_contact{font-size:13px; margin-top:20px; text-align:center;}
.h_map_text{ float:left; width:100%;}
.h_map_img{ float:right; width:100%; margin-top:15px;}
.h_map li{ padding:20px 0;}
.h_map{ margin-top:10px;}

}

/*8-旅游项目正文页-悉尼一日游*/
.h_tourism{ float:left; width:100%; padding:0 25px 0 14px;}
.h_tourism_one{ float:left; width:100%;}
.hl_tourism_one{ float:left; width:67.2%;}
.hr_tourism_one{ float:right; width:31.5%;}
.home_res1{ float:left; width:100%; background:#fbfbfb; padding:6px 10px 9px 9px; border:1px solid #fadbc1;}
.home_res11{ float:left; width:619px;}
.home_res11 .slick-prev{ height:0; overflow:hidden;}
.home_res11 .slick-next{ height:0; overflow:hidden;}
.home_res11 .slick-dots{ height:0; overflow:hidden;}
.home_res12{ float:right; width:130px; position:relative;}
.home_res12 .slick-slide{ margin-bottom:3px;}
.home_res12 .slick-prev{ left:50%; top:auto; bottom:-49px; width:29px; height:29px; margin-left:-35px; background:url(../images/h_img24.png) center no-repeat;}
.home_res12 .slick-next{ right:50%; top:auto; bottom:-49px; width:29px; height:29px; margin-right:-35px; background:url(../images/h_img25.png) center no-repeat;}
.h_tourism_list{ float:left; width:100%;}
.h_tourism_tit{ float:left; width:100%; color:#626262; font-size:24px; line-height:24px; font-weight:bold; margin-top:15px;}
.h_tourism_tit .list{color:#fff; font-size:12px; font-weight:bold; background:#f5811d; padding:3px 7px; margin:0 5px;}
.h_tourism_list .text1{ float:left; width:100%; padding:12px 0;}
.h_tourism_list .text1 span{ float:left; color:#595959; font-size:12px; padding:0 7px; border:1px solid #b5b5b5; line-height:24px;}
.h_tourism_tit .tit1{ display:inline;}
.hr_tourism_jg{ float:left; width:100%; background:#fef5ed; border:1px solid #fcdec3; margin-top:39px; padding:19px 20px 25px 16px;}
.tourism_jg1{ float:left; width:100%; color:#434343; font-size:14px; line-height:24px;}
.tourism_jg2{ float:left; width:100%; color:#e60012; font-weight:bold; font-size:24px; line-height:34px; margin-top:8px;}
.hr_tourism_day{ float:left; width:100%; margin-top:10px;}
.hr_tourism_day_tit{ float:left; width:100%; background:url(../images/h_img29.jpg) left center repeat-x; font-size:18px; font-weight:bold; text-align:center; line-height:38px; height:38px; color:#fff;}


@media  screen and (max-width:1199px){

.home_res11{ width:480px;}


}


@media  screen and (max-width:992px){
.h_tourism{ padding:30px 10px;}	
.hl_tourism_one{ width:100%;}
.hr_tourism_one{ width:100%;}
.home_res11{ width:590px;}
.h_tourism_tit{ font-size:18px; line-height:18px;}
.home_res12 .slick-prev{ bottom:-45px;}
.home_res12 .slick-next{ bottom:-45px;}
}

@media  screen and (max-width:767px){
.h_tourism{ padding:30px 10px;}			
.home_res11{ width:100%;}	
.home_res12{ width:100%;}	
.home_res12 .slick-slide{ margin-bottom:0; padding:0 4px; margin-top:8px;}
.home_res12 .slick-prev{ left:0%; top:50%; bottom:auto; width:20px; height:20px; margin-left:-10px; background:url(../images/h_img26.png) center no-repeat;background-size:20px 20px;}
.home_res12 .slick-next{ right:0%; top:50%; bottom:auto; width:20px; height:20px; margin-right:-10px; background:url(../images/h_img27.png) center no-repeat;background-size:20px 20px;}
.h_tourism_tit .tit1{ display:inline; float:left; width:100%; margin-top:15px;}
.hr_tourism_jg{ float:left; width:100%; background:#fef5ed; border:1px solid #fcdec3; margin-top:20px; padding:15px 10px;}
.tourism_jg2{ font-size:16px; line-height:26px; margin-top:0px;}
.hr_tourism_day_tit{font-size:16px;line-height:36px; height:36px; }

}



.h_tourism_tow{ float:left; width:100%; margin-top:16px;border:4px solid #f5811d; padding:13px 9px;}
.h_tourism_tow ul{ float:left; width:100%; background:#f2f2f2; margin-top:2px;color:#f5811d; font-size:16px; text-align:center;}
.h_tourism_tow ul li{ float:left; width:20%; line-height:23px; padding:5px 0;}
.h_tourism_tow li.frist{text-align:left; padding-left:17px;}
.h_tourism_tow li.last{ width:100%; padding-right:9%; text-align:right;}
.h_tourism_tow .l_270{width:83px; margin:0 auto;}
.h_tourism_tow .l_270 .so_1{ float:left;}
.h_tourism_tow .l_270 .img_45_1{float:left;}
.h_tourism_tow .l_270 .img_45_1 .fv6_1{ float:left;height:23px; line-height:23px; text-align:center; color:#a0a0a0; font-size:20px; font-weight:normal; font-family:"Arial";}
.h_tourism_tow .l_270 .so_1 .fv2{ float:left; width:46px; height:23px; line-height:23px; text-align:center; color:#7d7d7d; font-size:14px; font-family:"Arial"; border:1px solid #bfbfbf; background:#f2f2f2; margin:0 9px;}

@media  screen and (max-width:992px){

.h_tourism_tow li.last{ padding-right:8%;}

}

@media  screen and (max-width:767px){
.h_tourism_tow{padding:3px; border:2px solid #f5811d;}	
.h_tourism_tow ul{ font-size:12px;}
.h_tourism_tow li.frist{ padding-left:5px;}
.h_tourism_tow .l_270{width:69px; margin:0 auto;}
.h_tourism_tow .l_270 .so_1 .fv2{ width:40px; margin:0 5px;}

}


.h_tourism_three{ float:left; width:100%; margin-top:36px;}
.h_tourism_three .hd{ float:left; width:100%; position:relative; height:39px;border-bottom:1px solid #f5811d;}
.h_tourism_three .hd ul{ float:left;border-left:1px solid #f5811d; }
.h_tourism_three .hd ul li{ float:left; border:1px solid #f5811d; height:39px; line-height:39px; padding:0 32px 0 27px; color:#f5811d; font-size:16px; font-weight:bold; border-left:none;}
.ljyd{ position:absolute; right:-2px; bottom:-2px; width:237px; height:58px;}
.h_tourism_three .hd ul li.on,
.h_tourism_three .hd ul li:hover{ border-bottom:5px solid #f5811d;}

.h_tourism_three .bd{ float:left; width:100%; margin-top:26px;}
.bd_tit{ float:left; width:100%; border-bottom:1px solid #f5811d; height:31px;}
.bd_tit span{ float:left; position:relative; height:31px; line-height:31px; color:#fff; font-size:18px; font-weight:bold; padding:0 13px 0 36px; background:url(../images/h_img30.png) 10px center no-repeat #f5811d; border-top-left-radius:3px; -moz-border-top-left-radius:3px; -webkit-border-top-left-radius:3px; border-top-right-radius:3px; -moz-border-top-right-radius:3px; -webkit-border-top-right-radius:3px;}
.bd_cont{ float:left; width:100%; color:#595959; font-size:16px; line-height:26px; padding:35px 36px 33px 36px; border:1px solid #e5e5e5; border-top:none;}
.xcap_box{ float:left; width:100%; position:relative; padding-left:58px;}
.xcap_time{ position:absolute; left:0; top:0; color:#595959; font-size:14px; font-weight:bold; line-height:24px;}
.xcap_text{ float:left; color:#595959; font-size:14px; line-height:24px; min-height:90px;}
.xcap_img{ float:right; position:absolute; right:0; top:31px; width:150px;}
.xcap_cont{ float:left; width:100%; background:url(../images/h_img41.jpg) left top repeat-y; padding-left:16px;}
.xcap_cont1{ float:left; width:100%; border-bottom:1px dashed #f4f4f4; padding:26px 172px 32px 58px; position:relative;}
.xcap_dian{ position:absolute; left:-18px; top:31px; width:68px;}


@media  screen and (max-width:1200px){
.h_tourism_three .hd ul li{ padding:0 18px; color:#f5811d; font-size:16px; font-weight:bold; border-left:none;}	
.ljyd{ width:204px; height:50px;}	
}



@media  screen and (max-width:992px){
.h_tourism_three .bd{ margin-top:20px;}
.bd_cont{ font-size:14px; line-height:24px; padding:15px 10px;}
.bd_tit span{font-size:16px;}
.h_tourism_three .hd ul li{padding:0 23px; font-size:14px;}
.ljyd{ position:static; width:163px; height:40px; float:left; margin-top:15px;}	
.h_tourism_three .hd{ height:auto; border-bottom:none;}

}

@media  screen and (max-width:767px){
.h_tourism_three .hd ul li{padding:0; width:25%; text-align:center;}	
.xcap_box{ float:left; width:100%; position:relative; padding-left:38px;}
.xcap_time{ position:absolute; left:0; top:0; color:#595959; font-size:12px; font-weight:bold; line-height:24px;}
.xcap_text{ float:left; color:#595959; width:100%; font-size:14px; line-height:24px; min-height:auto;}
.xcap_img{ float:left; position:static; float:left; width:100%; right:0; top:0; margin-top:15px;}
.xcap_cont{ float:left; width:100%; background:url(../images/h_img41.jpg) left top repeat-y; padding-left:16px;}
.xcap_cont1{ float:left; width:100%; border-bottom:1px dashed #f4f4f4; padding:26px 0 15px 58px; position:relative;}
.xcap_dian{ position:absolute; left:-18px; top:31px; width:68px;}
}



/*********************************************yqg_切图开始*********************************************/
.y_l_0100{float: left; width: 100%;text-align: center;}
.y_tit{float: left; width: 100%;margin-top:23px;border-bottom:1px solid #f5811d;}
.y_tit span{float: left;position: relative; height:31px;line-height:30px;font-size:18px;font-weight: bold;color:#ffffff; padding:0 20px 0 30px; background-color:#f5811d;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.y_tit span:after{position:absolute; content: ' '; width:14px;height:17px;left:7px;top:7px;background: url("../images/yImg_2.png") no-repeat;}
.y_tit:nth-child(5) span:after{position:absolute; content: ' '; width:15px;height:14px;left:7px;top:9px;background: url("../images/yImg_5.png") no-repeat;}
.y_text_0100{float: left;width:100%;border:1px solid #ededed;border-top:0;color:#595959;font-size:14px;line-height:26px;}
.text_info_1{float: left;width:100%;padding:0 45px 30px 45px;text-align: left;}
.text_info_1 p{float: left;position:relative;width:100%;margin-top:30px;}
.text_info_1 p:after{position:absolute;content: ' ';width: 19px;height:17px;left:-36px;top:3px;background:url("../images/yImg_3.png") no-repeat;}

.y_form{float: left;width: 100%;padding:7px 20px 20px 120px;}
.y_form ul{float: left; width: 100%;}
.y_form ul li{float:left;width:100%;}
.y_form ul li .y_f_box{float:left;width:100%;position:relative;margin-top: 13px;text-align: left;}
.y_form ul li span.title_name{position:absolute;left:-120px;text-align: right;width: 110px;height:34px;line-height: 34px;color:#595959;font-size:14px;line-height: 34px;}
.y_form ul li span.title_name em{font-style: inherit;color:#ff0000}
.y_form ul li .y_time{float: left; width: 100%;}
.y_form ul li input{border:1px solid #e6e6e6;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;text-indent: 10px;}
.y_form ul li .y_place{float: left; width: 252px;height: 32px;}
.y_form ul li .y_time label{float:left;position:relative;width: 161px;height: 32px;border:1px solid #e6e6e6;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;text-indent: 10px;padding-left: 30px;}
.y_form ul li input.f-text{float: left;  width: 100%;height: 30px;border:0;color:#8c8c8c;font-size:16px;line-height: 32px;font-weight:normal;}
.y_form ul li .y_time label:after{position: absolute;content: ' ';left:11px;top:5px;width: 20px;height: 20px;background:url("../images/yImg_4.png") no-repeat;}
.y_form ul li .y_word{float: left; width: 47px;text-align: center;line-height: 34px;}

.y_form ul li .y_people{float: left; width: 80px; height: 32px;font-size:16px;color:#8c8c8c;text-align: center;text-indent: 0;}
.y_info{float: left; width:98px;height:34px;line-height: 34px;padding-left: 10px;font-size:14px;color:#595959;}
.y_info:last-child{width: 155px;}
.y_form ul li .y_city,.y_form ul li .y_num{float: left; width: 161px;height: 32px;font-size: 16px;color:#8c8c8c;}
.y_form ul li .y_city{width: 471px}

.y_select{float: left; width: 100%;padding: 13px 20px 29px 80px;}
.y_select_list{float: left;position:relative;width: 100%; margin-top: 26px; text-align: left;}
.y_select_list span{position:absolute;left:-59px;top:0;width:59px;height:29px;line-height:23px;border:3px solid #f5811d;text-align:center;color:#f5811d;font-size:14px;font-weight:bold;}
.y_select_list ul{float: left;width: 100%; padding-left: 30px;}
.y_select_list ul li{float: left;position:relative; min-width:110px;padding:0 30px 0 20px;line-height: 29px;color:#8c8c8c;font-size:16px;}
.y_select_list ul li .radio-t{float: left;}

.y_tel,.y_text_input{float: left;width: 351px;height: 32px;font-size:16px;color:#8c8c8c;}
.y_tel{width: 200px;}
.y_text_ly{float: left;width: 353px;height: 152px;border:1px solid #e5e5e5;padding:10px;color:#8c8c8c;font-size:16px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; margin-bottom: 18px;}
.y_sel_op{float: left; width: 140px;height: 32px;border:1px solid #e5e5e5;background-color:#eeeeee;font-size:16px;color:#8c8c8c; margin-left: 11px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;text-indent: 10px;}
.y_submit{display: inline-block; padding: 14px 35px;color:#ffffff;margin-top:34px;font-size:24px;background:linear-gradient(top,#f69139,#f5821f);background:-webkit-linear-gradient(top,#f69139,#f5821f);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.y_tailor{float: left;width:100%;margin-top: 84px;border:1px solid #ededed;padding:50px 20px 15px 20px;position: relative;}
.y_img{position: absolute; left: 50%; margin-left: -136px;top:-33px;}
.y_tailor ul{float: left;width:100%;padding-top: 35px;}
.y_tailor ul li{float: left;width: 25%;padding:0 20px;text-align: center;color:#595959;font-size:12px;line-height: 24px;margin-top: 15px;}
.y_tailor ul li strong{font-size:16px;}
.y_tailor ul li img{margin-bottom: 10px;}

@media  screen and (max-width:767px){
	.y_form ul li input.f-text{font-size:14px;}
	.y_tit{margin-top:15px;}
	.y_tit span{font-size:16px;}
	.text_info_1{padding:0 20px 20px 45px;}
	.text_info_1 p{margin-top:20px;}
	.y_select_list ul li{font-size:14px;}
	.y_select_list{margin-top: 15px;}
	.y_form ul li .y_place,.y_form ul li .y_num,.y_form ul li .y_city,.y_text_input,.y_text_ly,.y_sel_op,.y_tel{width:100%;font-size:14px;}
	.y_sel_op{margin-left: 0; margin-top: 13px;}
	.y_form ul li .y_time label{width: 80%;}
	.y_form ul li .y_word{width: 20%;}
	.y_form ul li .y_people{width: 50%; margin-top: 8px;}
	.y_info{width:50%;margin-top: 8px;}
	.y_info:last-child{width: 50%;}
	.y_submit{padding:10px 20px;font-size:18px; margin-top: 20px;}
	.y_tailor{padding:50px 10px 15px 10px;}
	.y_tailor ul{padding-top: 15px;}
	.y_text_ly{margin-bottom: 0;}
	.y_tailor ul li{width: 50%;padding:0 10px;}
}
@media  screen and (max-width:490px){
	.y_form ul li .y_people{width:100%; margin-top: 0px;}
	.y_info{width:100%;margin-top: 0px;}
	.y_info:last-child{width: 100%;}
}

/*单选框*/
input[type="radio"] {
/*display: none;	*/
}
.y_select_list input[type="radio"]{
  display: none;  
}

input[type="radio"] + label {
	cursor: pointer;
	font-size: 1em;
}
[id^="checkbox-3-"] + label {
	position:absolute;
	left:0;
	top:0;
	background-color: #FFF;
	border: 1px solid #dcdcdc;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
	margin-top:6px;
	border-radius: 1000px;
	display: inline-block;
	margin-right: 5px;
}
[id^="checkbox-3-"] + label {
	width: 17px;
	height: 17px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
}
[id^="checkbox-3-"] + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.2);
}

[id^="checkbox-3-"]:checked + label {
	background-color: #ed7d1c;
	border: 1px solid #ed7d1c;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
	color: #243441;
}

[id^="checkbox-3-"]:checked + label:before {
	content: ' ';
	border-radius: 100px;
	position: absolute;
	background: #253C4B;
	opacity: 0.8;
	display: none;
	background-color:#fff;
	top: 5px;
	left: 5px;
	width: 5px;
	height: 5px;
}

[id^="checkbox-3-"]:checked + label:before {
	content: ' ';
	display: block;
}


@media  screen and (max-width:1199px){

.ul_style{
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	   -moz-transition-property:-moz-transform;
    	-ms-transition-property:-ms-transform;
	     -o-transition-property:-o-transform;
    	    transition-property:transform;
	-webkit-box-sizing:content-box;
	   -moz-box-sizing:content-box;
	        box-sizing:content-box
	}
}
@media  screen and (max-width:991px){

.ul_pad{
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	   -moz-transition-property:-moz-transform;
	    -ms-transition-property:-ms-transform;
	     -o-transition-property:-o-transform;
	        transition-property:transform;
	-webkit-box-sizing:content-box;
	   -moz-box-sizing:content-box;
	        box-sizing:content-box;}
				
}

@media  screen and (max-width:767px){

.ul_phone{
	z-index:1;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-transition-property:-webkit-transform;
	   -moz-transition-property:-moz-transform;
	    -ms-transition-property:-ms-transform;
	     -o-transition-property:-o-transform;
	        transition-property:transform;
	-webkit-box-sizing:content-box;
	   -moz-box-sizing:content-box;
	        box-sizing:content-box}	

}


@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}