
/* CSS Document */

/*
Copyright (c) 2017, oull. All rights reserved.
*/
body { margin: 0px; padding: 0px; color: #000000; font: 12px/24px "微软雅黑";overflow-x: hidden; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
h
b1,h2,h3,h4,h5,h6,dl,dt,dd,em,th{font-size:100%;font-weight:normal;}
html{ -webkit-text-size-adjust:none; }
fieldset{border:0;}
td { font-size: 12px; }
p { margin: 0px; padding: 0px; }
img { border-style: none; vertical-align: middle; }
form { font-size: 12px; margin: 0px; padding: 0px; }
ul, li { list-style: none; margin: 0px; padding: 0px; }
a { color: #000000; text-decoration: none; }
a:hover{ text-decoration: none; color: #ff7200; }
input { vertical-align: middle; font: 12px "微软雅黑"; }
select { font-size: 12px; }
input[type="button"]{ cursor:pointer;}
em { font-style: normal; color: #ff6600; }

.clear {display:block; height:0; overflow:hidden; clear:both;*zoom:1;  }
.clearfix{*zoom:1; clear:both}
.clearfix:after{content:"\0200"; display:block; height:0; overflow:hidden; clear:both}
.space{ clear: both; height: 12px; overflow: hidden; } 
.space2{ clear: both; height: 20px; overflow: hidden; } 
.space3{ clear: both; height: 68px; overflow: hidden; } 
.space80 { clear: both; height: 20px; overflow: hidden; }
.space40 { clear: both; height: 40px; }
.pad50 { padding-top: 50px; clear:both;*zoom:1;  }

.spaceb { clear: both; height: 50px; overflow: hidden; }


.fl{float:left;}.fr{float:right;}
.fblue { color: #0188cc; }
.fblue:hover { }
.fred { color: #F00; }
.forange { color: #ff6600; }



.page { color: #000000; clear: both; text-align: center; padding: 15px 0px 28px; }
.page a { color: #333333; margin-right: 8px; line-height: 24px; border: 1px solid #CCC; height: 24px; padding-right: 10px; padding-left: 10px; font-size: 12px; display: inline-block; }
.page a:hover,.page .athis{ color: #FFFFFF; background: #2c2f90; border: 1px solid #CCCCCC; }
.page .agrey{ color: #ccc; }

.pagewrap { width: 100%;min-width:1200px; max-width:1920px; margin: 0px auto; clear: both;zoom:1; }
.pbg { background: #f9f9f9; }

.contain { margin: 0px auto; width: 1200px; }

.top h1{ height:105px; line-height:105px; font-size:36px; color:#3456E0}

.top { margin: 0px; background: #ffffff; }
.top .logobox {
	margin: 0px auto;
	width: 1200px;
/*	background-image: url(./headbg.jpg);*/
	background-repeat: no-repeat;
	background-position: 0px top;
}
.top .logobox h1 { float: left; }

.top .logobox h1 .logo { background: url(http://www.yzhzjj.com/res/images/logo.jpg) no-repeat left top; text-indent: -18000px; display: block; float: left; height: 126px; width: 321px; }
.top .logobox .phone { background: url(../image/hotline.jpeg) no-repeat left top; width: 278px; float: right; margin-top: 21px; padding: 40px 0px 0px 62px; height: 44px; color: #ff0000; font-size: 25px; line-height: 25px; font-weight: bold; }
.top .nav { background: #005bac; }
.mainnav { margin: 0px auto; height: 55px; width: 1200px; }
.mainnav ul { margin-right: -35px; position: relative; z-index: 13;zoom:1 }

.mainnav ul li { display: inline; float: left; position: relative; }

.mainnav ul li b { font-weight: normal; padding: 10px 24px 0px 0px; display: inline; float: left; }
.mainnav ul li b a { font-size: 14px; color: #FFF; line-height: 36px; background: url(../image/navico.png) no-repeat left top; height: 36px; width: 153px; text-align: center; display: block; }
.mainnav ul li b .on { background: url(../image/navico.png) no-repeat left -36px; color:#d57cc4 }
.mainnav ul li ul { margin: 0px; position: absolute; top: 46px; left: 0px; width: 153px; background: #005bac; padding: 10px 0px 14px; display: none; }
.mainnav ul li ul li { display: block; float: none; }

.mainnav ul li ul li a { font-size: 14px; color: #FFF; line-height: 28px; display: block; text-align: center;zoom:1 }
.mainnav ul li ul li a:hover { background: #0068C6; }
.bottom-bar { background: #3998ec;  clear: both; }
.bottom-bar .fbarcon { margin: 0px auto; width: 1200px; background: url(../image/fbar.jpeg) no-repeat left top; height: 107px; padding-top: 38px; }
.bottom-bar .fbarcon ul li { color: #FFF; float: left; font-size: 20px; line-height: 25px; padding: 10px 0px 0px 160px; width: 140px; display: block; text-align: left; }
.bottom { margin: 0px auto; width: 1200px; padding: 10px 0px 20px; }
.bottom dl dt { float: left; width: 282px; }

.bottom dl dt .flogo { background: url(http://www.yzhzjj.com/res/images/blogo.j-pg) no-repeat left top; height: 113px; width: 309px; display: block; }
.bottom dl .copyright { float: left; width: 600px; font-size: 15px; text-align: center; color: #000; padding-top: 18px; }
.bottom dl .copyright .phone { background: url(../image/btel.jpeg) no-repeat left top; width: 203px; padding: 34px 0px 0px 67px; height: 35px; color: #fe0002; font-size: 25px; line-height: 25px; font-weight: bold; margin: 0px 0px 0px 160px; text-align: left; }

.bottom dl .ma { background: #FFFFFF; height: 122px; width: 300px; float: right; }
.bottom dl .ma .imgbox { float: right; height: 107px; width: 107px; padding: 0px 11px 0px 0px; }
.bottom dl .ma .text { font-size: 20px; color: #000; padding: 27px 0px 0px; float: right; width: 152px; }
.subcoltitle{ clear: both; background: url(../image/titline.png) no-repeat center center; font-size: 36px; line-height: 36px; font-weight: bold; color: #000000; text-align: center; display: block; padding: 34px 0px; }
.subcoltitle2{ clear: both; font-size: 36px; line-height: 36px; font-weight: bold; color: #000000; text-align: center; display: block; padding: 34px 0px; }
.subcoltitle3{ clear: both; background: url(../image/tline.png) no-repeat center center; font-size: 36px; line-height: 36px; font-weight: bold; color: #000000; text-align: center; display: block; padding: 34px 0px; }

.custphotolist { padding-top: 15px; }

.custphotolist li { border: 1px solid #c9c9c9; padding: 5px 9px 0px 4px; height: 285px; display: inline; float: left; margin: 0px 6px 20px 16px; width: 262px; overflow: hidden; }

.custphotolist li h3 { font-size: 15px; line-height: 22px; padding: 8px 5px 0px; }
.custphotolist li .img { background: url(../image/photobox.jpeg); height: 205px; width: 256px; padding: 0px 0px 5px 6px; }
.coloumntitle { border-bottom: 1px solid #CCCCCC; padding: 50px 0px 13px 10px; clear: both; margin-bottom: 13px; }
.coloumntitle dt { background: url(../image/titlecolo.jpeg) no-repeat left top; height: 51px; line-height: 51px; color: #FFF; float: left; width: 187px; font-size: 28px; font-weight: bold; text-align: center; }
.sidebar { padding: 0px 0px 0px 10px; float: left; width: 122px; }
.sidemenu li { padding-bottom: 10px; }
.sidemenu li .acur { color: #FFF; background: url(../image/menu.jpeg) no-repeat left top; }


.sidemenu li a { font-size: 16px; display: block; text-align: center; background: url(../image/menu.jpeg) no-repeat left -40px; line-height: 33px; height: 33px; }

.maincontent { float: right; width: 990px; font-size: 16px; line-height: 25px; padding: 20px 32px 0px 0px; }
.wanmain { float: left; width: 870px; }
.coloumntitle { padding-top: 30px; }
.wanrel { float: right; width: 309px; }
.titrel { font-size: 28px; color: #666; line-height: 28px; padding: 40px 0px 26px; border-bottom: 1px solid #CCC; margin-bottom: 10px; }
.wanrelist li { border-bottom: 1px dashed #CCC; padding: 0px; margin-bottom: 25px; text-align: center; }
.wanrelist li img { height: 166px; width: 269px; }
.wanrelist li h3 { padding: 20px 0px; }
.wancont { float: right; width: 641px; }
.wanlist li { border-bottom: 1px dashed #CCC; padding: 0px 0px 10px; display: block; float: left; width: 100%; margin-bottom: 10px; }

.wanlist li dl dt { float: left; padding-left: 4px; }
.wanlist li dl dt img { height: 136px; width: 176px; }
.wanlist li dl dd h3 { font-size: 16px; padding-bottom: 7px; }



.wanlist li dl dd { font-size: 14px; float: right; width: 436px; padding-right: 8px; }
.ordertop { background: url(../image/hvbg.jpeg) no-repeat left top; height: 432px; }
.orderbb { background: url(../image/orderbb.jpeg) no-repeat left top; height: 80px; }
.ordercont { background: #FFF; border-right: 1px solid #a0a0a0; border-left: 1px solid #a0a0a0; margin: 0px 31px 0px 32px; padding: 0px 120px 0px 185px; font-size: 20px; }
.dzform { padding-bottom: 10px; }
.dzform li { position: relative; padding: 20px 0px; }
.dzform li label { float: left; padding-top: 2px; }
.dzform2 { padding: 10px 0px 15px; }
.dzform2 li { position: relative; padding: 20px 0px; }
.dzform2 li label { float: left; padding-top: 2px; }
.dzform2 li em { color: #ff1100; }
.selectbox { width: 150px; color: #666666; font-size: 14px; }
.inputbox { border: 1px solid #a0a0a0; height: 30px; line-height: 30px; color: #666666; padding: 0px 5px; width: 223px; font-size: 14px; }
.inputbox2 { border: 1px solid #a0a0a0; height: 30px; line-height: 30px; color: #666666; padding: 0px 5px; width: 80px; font-size: 14px; }
.btnsubmit { font-size: 28px; color: #FFF; background: url(../image/btnorder.jpeg); width: 232px; line-height: 30px; height: 42px; border-style: none; cursor: pointer; }
.linemenu { border-top: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9; padding: 12px 0px; }
.linemenu ul { margin-right: -60px; position: relative; }

.linemenu ul li .selected { color: #FFF; background: url(../image/linemenu.png) no-repeat left -36px; }

.linemenu ul li { padding: 0px 56px 0px 4px; display: inline; float: left; }

.linemenu ul li a { font-size: 16px; background: url(../image/linemenu.png) no-repeat left top; height: 36px; width: 119px; text-align: center; display: block; float: left; line-height: 36px; }

.triplist { }
.trip-li { padding-bottom: 46px; }

.trip-li h3 { text-align: center; display: block; background: url(http://www.yzhzjj.com/res/images/titlebg2.gif) no-repeat center center; padding: 50px 0px; font-size: 32px; line-height: 32px; color: #333; }
.trip-li h3 em { color: #ff6800; }
.trip-li .descri { margin: 0px auto; width: 1200px; position: relative; }

.trip-li .descri .img { float: left; height: 376px; width: 544px; vertical-align: middle; border: 1px solid #a0a0a0; -moz-border-radius: 23px; -webkit-border-radius: 23px; border-radius: 23px;}
.trip-li .descri .txt { float: right; width: 567px; font-size: 18px; line-height: 36px; padding: 56px 0px 0px; }
.trip-li .descri .txt h4 { font-size: 22px; }
.trip-li .descri .txt .picebox { font-size: 18px; padding: 10px 0px; }
.trip-li .descri .txt .picebox s { color: #ff6600; margin-right: 25px; }
.trip-li .descri .txt .picebox .zzjg { color: #08c146; padding-right: 25px; }
.trip-li .descri .txt .picebox .sheng { color: #ff0000; }
.trip-li .descri .txt ul li { color: #3b3b3b; background: url(http://www.yzhzjj.com/res/images/rr.gif) no-repeat left 17px; padding-left: 20px; }
.trip-li .descri .txt .keyw { padding: 18px 0px; }
.trip-li .descri .txt .keyw em { font-size: 12px; margin: 0px 10px 0px 0px; color: #FFF; padding: 0px 14px; display: inline-block; margin-left: 5px; line-height: 22px;}

.trip-li .descri .txt .keyw .zz1 { background: #86a03d; }
.trip-li .descri .txt .keyw .zz2 { background: #e04447; }
.trip-li .descri .txt .keyw .zz3 { background: #51b2c2; }
.trip-li .descri .txt .keyw .zz4 { background: #ffbb2f; }
.trip-li .descri .txt .keyw .zz5 { background: #86a03d; }
.trip-li .descri .txt .keyw .zz6 { background: #4f7fad; }

.trip-li .descri .txt2 { width: 567px; padding: 0px; font-size: 16px; }
.trip-li .descri .txt2 .picebox { font-size: 20px; }
.trip-li .descri .txt2 .picebox .sheng{ font-size: 30px; }
.trip-li .descri .txt3{ padding-left:10px }

.trip-li .tsee { color: #FFF; background: url(../image/seee.png) no-repeat left top; height: 36px; width: 153px; font-size: 16px; line-height: 36px; text-align: center; display: block; position: absolute; bottom: 0px; }
.trip-li .descri .triptitle { padding-top: 1px; }
.trip-li .descri .triptitle .numt { color: #FFF; font-size: 30px; background: url(../image/sj.png) no-repeat left top; text-align: center; width: 172px; float: left; height: 139px; line-height: 30px; padding: 10px 0px 0px; margin-left: 196px; display: inline; }
.trip-li .descri .triptitle .numt em { color: #FFF; display: block; font-size: 40px; line-height: 40px; padding-top: 20px; }
.trip-li .descri .triptitle .triptitcont { float: right; width: 813px; padding-top: 44px; font-size: 20px; line-height: 20px; }
.trip-li .descri .triptitle .triptitcont em { font-size: 30px; color: #0066c1; }
.trip-li .descri .triptitle .triptitcont h4 { font-size: 30px; padding: 0px 0px 30px; }


.trip-li2 { background: #07a5fd; color: #FFF; }
.trip-li2  .descri .triptitle .triptitcont em{ color: #00ff00; }
.trip-li2 .descri .img { float: right;}
.trip-li2 .descri .txt { float: left; padding-left: 10px; }
.trip-li2 .descri .triptitle .numt { float: right; margin-left: 0px; margin-right: 191px; }
.trip-li2 .descri .triptitle .triptitcont { float: left; padding-left: 10px; }
.ywhylist { font-size: 15px; line-height: 20px; margin-right: -20px; position: relative;zoom:1 }
.ywhylist li { float: left; display: inline; height: 280px; width: 285px; margin: 0px; padding: 0px 20px 0px 0px; }
.ywhylist li  img { height: 200px; width: 285px; }
.ywhylist li h3 { padding: 8px 13px 0px; }
.servicpic { background: url(../image/servicepicbg.jpeg) repeat-x left top; height: 330px; clear: both; }
.servicpic .servicepiccont { background: url(../image/servicepic.jpeg) no-repeat left top; margin: 0px auto; height: 330px; width: 1200px; }

.zyxlist { margin-right: -30px; position: relative; padding-bottom: 40px;zoom:1 }
.zyxlist li { border: 1px solid #b5b5b5; padding: 17px 19px 0px; width: 333px; position: relative; height: 335px; background: #FFF; display: inline; float: left; margin-right: 30px; }
.zyxlist li .zynum { color: #FFF; background: url(http://www.yzhzjj.com/res/images/top2.png) no-repeat left top; height: 61px; width: 148px; font-size: 24px; line-height: 58px; text-align: center; position: absolute; right: 0px; top: 4px; }

.zyxlist li .imgbox { height: 184px; width: 333px; }
.zyxlist li .text { padding: 35px 10px 0px 11px; height: 67px; color: #999999; }
.zyxlist li .text h3 { font-size: 14px; color: #222222; line-height: 16px; }
.zyxlist li .text h3 a { color: #222222; }
.zyxlist li dl { padding: 0px 4px 0px 11px; }
.zyxlist li dl dt { font-size: 12px; float: left; color: #a66900; }
.zyxlist li dl dt em { font-style: normal; font-size: 30px; color: #a66900;}
.zyxlist li  dt u { font-size: 14px; color: #222222; margin-left: 12px; text-decoration: line-through; }

.zyxlist li dl dd { float: right; padding-top: 4px; color: #222222; }
.zyxlist li dd em { font-style: normal; padding: 0px 5px; color: #a66900; }
.banhotline { background: url(http://www.yzhzjj.com/res/images/banhotline.jpg) no-repeat center top; }
.banhotline .banhotmain { margin: 0px auto; width: 1200px; position: relative; height: 125px; }
.banhotline .banhotmain .btndz { color: #FFF; font-size: 18px; line-height: 36px; background: url(http://www.yzhzjj.com/res/images/btnz.png) no-repeat left top; text-align: center; display: block; height: 36px; width: 153px; position: absolute; left: 713px; bottom: 18px; }
.detail { margin: 0px; padding: 35px 0px 25px; position: relative; }
.detailtitle { text-align: center; line-height: 36px; padding: 0px 0px 65px; clear: both; position: relative; z-index: 10; }
.detailtitle h2{ font-size: 36px; padding: 0px 0px 25px; font-weight: bold; }
.detailtitle em { font-style: normal; display: block; font-size: 18px; color: #ff0000; }

.callmrli { color: #FFF; text-align: center; display: block; line-height: 57px; background: url(http://www.yzhzjj.com/res/images/hitshare.png) no-repeat left top; height: 57px; width: 297px; font-size: 26px; margin: 0px auto; clear: both; }
.callmrli:hover { color: #FFF; text-decoration: none; }
.taocan { float: left; width: 600px; padding: 0px 0px 25px; position: relative; }
.taocan dl { position: relative; border-bottom: 1px dashed #7e7e7e; background: url(http://www.yzhzjj.com/res/images/kuang.png) no-repeat center top; padding-top: 13px; height: 219px; margin: 0px auto 25px; }

.taocan dl dt { background: url(http://www.yzhzjj.com/res/images/tcbox.jpg) no-repeat left top; }
.taocan dl dt .tcimg { vertical-align: middle; height: 108px; width: 108px; }
.taocan dl dt h3 { font-size: 31px; text-align: center; padding: 0px; line-height: 50px; display: block; }
.taocan dl dt .star { background: url(http://www.yzhzjj.com/res/images/star.png) repeat-x left -27px; height: 27px; width: 140px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.taocan dl dt .star em { background: url(http://www.yzhzjj.com/res/images/star.png) repeat-x left top; display: block; height: 27px; }
.taocan dl dd { }
.taocan dl dd .txt { text-align: center; font-size: 18px; color: #009c00; line-height: 65px; padding: 20px 0px 0px; }
.taocan  dd .txt em { font-style: normal; color: #000000; }

.taocan dl dd .jiage { background: url(http://www.yzhzjj.com/res/images/pricebox.jpg) no-repeat left top; margin: 0px auto; text-align: center; font-size: 30px; line-height: 45px; display: block; }
.taocan dl dd .jiage b { font-size: 40px; font-weight: normal; padding-right: 8px; }
.taocan .rec { background: url(http://www.yzhzjj.com/res/images/mz.png) no-repeat left top; height: 124px; width: 74px; position: absolute; left: 240px; top: 0px; z-index: 10; }
.tcimage { position: relative; clear: both; background: url(http://www.yzhzjj.com/res/images/tcbg.png) no-repeat center bottom; padding-bottom: 17px; margin: 0px auto; width: 437px; text-align: left; }
.tcimage .fd { display: none; position: absolute; top: 0px; background: #000 url(http://www.yzhzjj.com/res/images/glass.png) no-repeat center center; left: 0px; filter: alpha(opacity=69); -moz-opacity: 0.69; opacity: 0.69; height: 255px; width: 435px; }
.tcimage a:hover .fd { display:block;}
.tcimage img { vertical-align: middle; height: 255px; width: 435px; }
.taocan .zan { background: url(http://www.yzhzjj.com/res/images/zan.png) no-repeat left top; margin: 14px auto 0px; height: 40px; width: 104px; color: #ff6600; line-height: 40px; display: block; font-size: 18px; padding: 0px 0px 0px 58px; }
.taocan .zan:hover { text-decoration: none; }
.space50 { clear: both; height: 50px; }
.pdt82 { padding-top: 82px; }
.show { margin: 0px auto; padding: 0px; width: 629px; font-size: 14px; }
.show h2 { color: #333; font-size: 22px; text-align: center; line-height: 30px; padding: 30px 0px; }


.tabbar { height: 45px; margin: 0px auto; clear: both; position: relative; z-index: 15; padding: 12px 0px; width: 100%; background: #fff; }
.tabbar .tabbarcon{ margin: 0px auto; width: 1200px; }
.tabbar ul{  margin-right: -118px; position: relative;zoom:1 }
.tabbar ul li { display: inline; float: left; padding: 0px 88px 0px 0px; }
.tabbar ul li a { background: url(http://www.yzhzjj.com/res/images/tabb.png) no-repeat left 0px; height: 40px; width: 162px; font-size: 20px; line-height: 40px; color: #fff; text-align: center; display: block; float: left; }
.tabbar ul li .selected{ color: #FFF; background: url(http://www.yzhzjj.com/res/images/tabb.png) no-repeat left -40px; }
.detailcontent { background: url(http://www.yzhzjj.com/res/images/line.png) repeat-y 80px center; font-size: 18px; line-height: 24px; color: #222222; padding: 0px 0px 0px 30px; margin-bottom: 15px; }
.detailcontent em { font-style: normal; color: #ffa801; }
.dtitle { font-size: 25px; line-height: 38px; padding: 5px 0px 15px; }
.dtitle2 { font-size: 22px; line-height: 38px; padding: 0px; font-weight: bold; }
.day { background: url(http://www.yzhzjj.com/res/images/day.png) no-repeat left top; height: 104px; width: 104px; color: #FFF; font: 30px/30px Arial, Helvetica, sans-serif; padding: 58px 0px 0px; position: relative; float: left; text-align: center; }
.dmainbox { float: right; width: 993px; padding-top: 15px; }
.dayphoto { padding: 20px 0px; clear: both; margin-right: -68px; position: relative;zoom:1 }

.dayphotointer { position: relative; width: 438px; padding-right: 60px; display: inline; float: left; }
.dayphotointer .fd { display: none; position: absolute; top: 0px; background: #000 url(http://www.yzhzjj.com/res/images/glass.png) no-repeat center center; left: 0px; filter: alpha(opacity=69); -moz-opacity: 0.69; opacity: 0.69; height: 255px; width: 438px; }
.dayphotointer a:hover .fd { display:block;}
.dayphotointer img { vertical-align: middle; height: 255px; width: 438px; padding-bottom: 17px; }
.dayphotointer h3 { text-align: center; font-size: 14px; color: #222; padding-top: 4px; }
.box-dz { background: url(http://www.yzhzjj.com/res/images/dz.jpg) no-repeat left top; height: 125px; width: 952px; position: relative; padding: 30px 0px 15px 28px; font-size: 24px; line-height: 38px; color: #666; }
.box-dz .telphone { color: #db1a37; padding: 22px 0px 0px 90px; }
.btnask2 { font-size: 24px; line-height: 55px; color: #FFF; background: url(http://www.yzhzjj.com/res/images/btnorg.jpg) no-repeat left top; text-align: center; display: block; height: 55px; width: 240px; position: absolute; top: 50px; right: 30px; }
.btnask2:hover{color: #FFF;}
.btnask1 { font-size: 16px; color: #FFF; line-height: 32px; background: url(http://www.yzhzjj.com/res/images/btnask.jpg) no-repeat left top; text-align: center; display: inline-block; height: 32px; width: 115px; margin-left: 22px; }
.detailcontent2 { font-size: 18px; line-height: 26px; padding: 0px 25px 25px; }
.detailcontent2 em { font-style: normal; color: #fd6900; }
.deline { border-bottom: 1px solid #e0e0e0; }
.cbox { clear: both; border-bottom: 1px dashed #7e7e7e; margin-bottom: 10px; }


/*右侧联系方式↓*/
.izl-rmenu{ position: fixed;*position: absolute; right: 5px; bottom: 66px; padding-bottom: 57px; /*background: url(../image/menu.png) no-repeat 0px top;*/ z-index: 999; }
.izl-rmenu .btnn{width:80px;height:80px;margin-bottom:6px;cursor:pointer;position:relative;}
.btnn{ background-color: #00a038; display: block; }
.btnn:hover{ background-color:#ff6600;}
.izl-rmenu .btnn-wx:hover{}
.izl-rmenu .btnn-wx .pic{position: absolute;left: -161px;top: 0px;width: 150px;height: 150px;}
.izl-rmenu .btnn-phone{}
.izl-rmenu .btnn-phone .phone{ position: absolute; left: -155px; top: 0px; font-size: 18px; text-align: center; display: none; padding: 0px 5px; width: 148px; height: 79px; background-color: #ff6600; line-height: 80px; color: #fff; }
.izl-rmenu .btnn-top{background: url(../image/menu.png) no-repeat left -341px;display:none;}
.izl-rmenu .btnn-top:hover{background: url(../image/menu2.png) no-repeat left -341px;}
.izl-rmenu .btnn-wx .ma{ background: #FFF; text-align: center; border: 1px solid #CCC; padding: 5px; height: auto; display: none; }
.izl-rmenu .btnn-wx .ma img{ width: 147dpx; height: 147px; }

.qiao-icon-user-group
{
    display:none;
}
/*右侧联系方式↑*/ 
.aaa1 {
  width: 307px;
  height: 64px;
  display: block;
  position: absolute;
  background: url(http://www.yzhzjj.com/res/images/xiao.png) no-repeat center top;
  top: 565px;
  right: 216px;
  color: #fff;
  text-align: center;
  font-size: 24px;
  font-family: 'Microsoft YaHei';
  font-weight: bold;
  line-height: 64px;
  cursor: pointer;
  text-decoration: none;
}
.aaa1:hover
        {
            width: 317px;
            height : 74px;
            background : url(http://www.yzhzjj.com/res/images/da.png) no-repeat center top;
            top : 560px;
           right : 211px;
           line-height:74px;
           color:#fff;
        }
		
.kfmenu { width:87px;height:205px;border:1px solid #cccccc;padding:5px;background-color:#ffffff;display:none; }

.kfmenu h3{text-align:center;margin-top:5px;}
.kfmenu a{display:block;margin-top:10px;text-align:center;}
.menua1 { background: url(../image/menu.png) no-repeat left top; }
.menua1:hover { background: url(../image/menu2.png) no-repeat left top; }

.menua2 { background: url(../image/menu.png) no-repeat left -86px; }
.menua2:hover { background: url(../image/menu2.png) no-repeat left -86px; }
.menua3{ background: url(../image/menu.png) no-repeat left -171px; }
.menua3:hover { background: url(../image/menu2.png) no-repeat left -171px; }
.menua4 { background: url(../image/menu.png) no-repeat left -255px; }
.menua4:hover { background: url(../image/menu2.png) no-repeat left -255px; }
.menua5 { background: url(../image/menu.png) no-repeat left -341px; }
.menua5:hover { background: url(../image/menu2.png) no-repeat left -341px; }
.ifaqlist { margin-right: -37px; position: relative; zoom:1}

.ifaqlist li { font-size: 16px; line-height: 30px; padding: 0px 25px 0px 12px; background: #FFF; float: left; width: 576px; height: 242px; overflow: hidden; }
.ifaqlist li dl { background: url(../image/faqtit.jpeg) no-repeat left top; line-height: 60px; height: 59px; color: #FFF; }
.ifaqlist li dl dt { color: #FFF; display: block; float: left; height: 59px; width: 60px; text-align: center; font: normal 48px Arial, Helvetica, sans-serif; margin-right: 22px; }
.ifaqlist li .txt { padding: 12px 20px 0px 44px; clear: both; }
.ifaqlist li dl dd { font-weight: bold; }
.telbox { font-size: 25px; color: #ff0000; background: url(../image/teline.jpeg) no-repeat left top; height: 41px; padding: 85px 0px 0px 338px; margin-left: 19px; }

.iban { text-align: center; width: 1920px; margin-left: -960px; position: relative; left: 50%; }
#JINGDONGBox{position:relative;zoom: 1; }
#JINGDONGNumID{ position: absolute; bottom: 13px; left: 46%; z-index: 1; zoom: 1;  }
#JINGDONGContentID img{width:1920px;height:639px;}
#JINGDONGNumID li{ list-style: none; float: left; width: 12px; height: 12px; cursor: pointer; overflow: hidden; font-size: 12px; color: #454648; background: #454648; margin-right: 8px; border-radius: 50%; }
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{ color: #FFFFFF; background: #FFFFFF; }
#JINGDONGContentID li{ position: relative; overflow: hidden; height: 639px; }
.iabout { position: relative; margin: -11px 0px 0px; padding: 20px 0px 0px 670px; background: url(../image/iaboutpic.png) no-repeat left top; height: 390px; font-size: 18px; line-height: 36px; }
.iabout h4 { font-size: 18px; font-weight: bold; color: #222; padding: 10px 0px; }
.iabout h3 { font-size: 30px; color: #222222; line-height: 30px; padding-bottom: 14px; }
.btnselect { color: #ffffff; font-size: 14px; background: url(../image/selecttcbtn.png) no-repeat center top; height: 40px; width: 153px; line-height: 36px; text-align: center; display: block; margin-top: 20px; }
.btnselect:hover { color: #ffffff; }
.comparebox { padding: 0px 0px 30px; margin-top: -30px; position: relative; zoom:1}
.fourtxt { font-size: 20px; color: #474747; background: url(../image/fouradv.jpeg) no-repeat left top; margin: 0px auto; width: 447px; line-height: 38px; padding: 60px 0px 30px 85px; }
.shenglist { margin-right: -60px; position: relative;zoom:1 }

.shenglist li { margin: 0px; float: left; height: 128px; width: 581px; padding: 0px 0px 50px 42px; }
.shenglist li dl dt { float: left; }
.shenglist li dl dt img { height: 128px; width: 128px; }
.shenglist li dl dd { float: left; width: 420px; font-size: 20px; line-height: 24px; color: #474747; text-align: center; }
.shenglist li dl dd h3 { font-size: 30px; line-height: 30px; padding: 19px 0px 18px; }
.tripcategory { padding: 0px 0px 50px; clear: both; margin-right: -55px; position: relative; }
.tripcategory li { display: inline; float: left; padding: 0px 42px 0px 0px; }
.tripcategory li a { color: #000; display: block; background: url(../image/linecate.png) no-repeat left -51px; height: 51px; width: 371px; float: left; text-align: center; line-height: 50px; font-size: 24px; }
.tripcategory li .selected { color: #FFF; background: url(../image/linecate.png) no-repeat left 0px; }

.jiang { background: url(../image/jiang.jpeg) no-repeat center top; height: 400px; }
.jiang .jiancon { margin: 0px auto; padding: 30px 0px 0px; width: 1200px; font-size: 14px; line-height: 28px; color: #FFF; }
.lijiangform { float: left; width: 678px; padding-top: 146px; }
.lijiangform .txt { font-size: 18px; text-align: right; padding-bottom: 18px; }
.lijiangform .txt em { color: #ffff00; }
.lijiangform .txt strong { font-size: 32px; color: #ffff00; }
.lijiangformul { float: right; }

.lijiangformul li { padding-bottom: 14px; }
.lijiangformul li label { text-align: right; width: 125px; float: left; font-size: 25px; padding: 2px 5px 0px 0px; }


.ljinput { border-style: none; height: 36px; width: 245px; font-size: 14px; line-height: 36px; color: #333; padding: 0px 10px; }
.lqbtn { font-size: 18px; line-height: 40px; color: #FFF; background: url(../image/lq.png) no-repeat left top; text-align: center; display: block; height: 45px; width: 164px; border-style: none; cursor: pointer; margin: 8px 56px 0px 0px; float: right; }
.lqbtn:hover { color: #FFF; }
.ljintro { float: right; width: 360px; }
.ljintro .text { font-size: 16px; height: 56px; border-bottom: 1px solid #e9b467; }
.ljintro .text em { font-size: 30px; color: #00ff00; }
.ljintro h2 { font-size: 18px; color: #ffff00; line-height: 46px; }
.ljintro ul { font-size: 16px; }

.ljintro ul li em { color: #00ff00; }
.ljintro .libox { padding: 76px 0px 0px 35px; }
