﻿@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;}
body{font-family: 'Microsoft Yahei', '微软雅黑','Hiragino Sans GB','宋体',\5b8b\4f53,arial, Arial, Tahoma, Helvetica, STHeiti;font-size: 14px;}
ul,ol,dl{list-style: none;}
img{border: 0;}
h1{ font-size:14px;font-weight:bold;display:inline; }
a{text-decoration: none;}
.clear{clear: both;height: 0;}
.clearfix:after {content:"\200B";display:block;height:0;clear:both;} 
.clearfix {*zoom:1;}
.header{width: 100%;background: #eeece0;height: 27px;border-bottom: 1px solid #e6e3d4;min-width: 1120px;}
.headbox{width: 1120px;text-align: right;line-height: 27px;margin: 0 auto;}
.headbox a{display: inline-block;*display: inline;*zoom: 1;}
.headbox img,.headbox span{vertical-align: middle;color: #666666;display: inline-block;*display: inline;*zoom: 1;}
.headbox img{margin-right: 4px;}
.qq{margin-right: 14px;}
.logo{background: #f3f1e7;height: 82px;min-width: 1120px;padding: 5px 0;}
.logobox{width: 1120px;margin: 0 auto;text-align: right;line-height: 77px;}
.logoa{float: left;height: 78px;}
.logobox span{color: #171717;font-size: 16px;}
.number{vertical-align: middle;margin-top: -8px;display: inline-block;*display: inline;*zoom: 1;}
.yindubiao{vertical-align: middle;display: inline-block;*display: inline;*zoom: 1;height: 77px;margin-left: 30px;}
.nav{width: 100%;height: 50px;background: url(../images/navbg.jpg) top repeat;}
.navbox{width: 1120px;margin: 0 auto;height: 50px;}
.navbox ul{width: 100%;height: 50px;line-height: 50px;}
.navbox li{list-style: none;float: left;position: relative;padding: 0 20px;z-index: 50;background: url(../images/gezi.png) bottom right no-repeat;}
.navbox li:hover{background: url(../images/navbg2.jpg) top repeat;}
.navbox li .listnav{position: absolute;/*background: url(../images/listnavbg.png) repeat;*/background: #6b2525;width:0;left:0;line-height: 16px;opacity: 0;height: 0;}
.navbox li a{display: block;color: #f7f0e0;}
.navbox li a:hover{color: #ff0;}
.navbox li .listnav a{font-size: 14px;padding: 0 20px;height: 48px;line-height: 48px;border-bottom: 1px solid #54000A;overflow: hidden;white-space: nowrap;}
.navbox li .listnav a:hover{background: #7A3B3B;color: #ff0;}
.imgtab{display: none;overflow: hidden;width: 100%;height: auto;position: relative;margin: 0 auto;padding-top: 6px;background: #f3f1e7;}
.tab_ul li{float: left;margin-right: -100%;opacity: 0;z-index: 1;}
.tab_ul li img{width: 100%;margin: 0 auto;display: block;}
.prev{width: 51px;height: 86px;display: block;position: absolute;left: 0;top: 277px;background: url(../images/prev.png) no-repeat;z-index: 20;display: none;cursor:pointer;}
.next{width: 51px;height: 86px;display: block;position: absolute;right: 0;top: 277px;background: url(../images/next.png) no-repeat;z-index: 20;display: none;cursor:pointer;}
.olbox{width: 1120px;margin: 0 auto;text-align: center;}
.imgtab ol{height:14px;position: absolute;right: 0;bottom: 20px;position: absolute;width: 100%;text-align: center;margin-top: -30px;z-index: 1000;}
.imgtab ol:after {content: '\20';display: block;height: 0;clear: both;zoom:1;}
.imgtab ol li{margin: 0 6px;display: inline-block;zoom: 1;width: 11px;height: 11px;cursor: pointer;text-indent: -9999px;background: #fff;border: 1px solid #fff;border-radius: 20px;}
.imgtab ol li img{display: block;width: 83px;height: 57px;}
.imgtab ol li.active{background: #a31022;}
.imgtab ol li.active img{width: 81px;height: 55px;}
.left-banner,.right-banner{position: absolute;width: 88px;height: 88px;cursor: pointer;top:calc(50% - 44px);opacity: 0;-webkit-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;}
.left-banner{left: 10px;}
.right-banner{right: 10px;}
.line{width: 100%;height: 24px;background: url(../images/linebg.jpg) repeat;}
.mid{width: 100%;background: #f3f1e7;padding-top: 20px;}
.midbox{width: 1120px;margin: 0 auto;overflow: hidden;}
.midleft{width: 260px;height: 436px;padding: 0 20px;background: #fff;float: left;overflow: hidden;margin-right: 20px;}
.boxtitle{position: relative;}
.boxtitle h3{color: #171717;font-size: 18px;height: 18px;line-height: 18px;padding: 22px 0;}
.boxtitle h3 a{color: #171717;}
.boxtitle h3 a:hover{text-decoration: underline;color: #ff6600;}
.boxtitle h3 span{color: #c8a47a;font-size: 16px;font-family: Arial;font-weight: normal;}
.boxtitle h3 span b{font-weight: normal;margin: 0 10px;}
.boxtitle .more{position: absolute;right: 0;top: 22px;color: #c8a47a;}
.boxtitle .more:hover{text-decoration: underline;}
.mianbox img{width: 100%;display: block;margin-bottom: 12px;}
.mianbox p{text-indent: 2em;line-height: 26px;color: #774433;}
.midright{width: 760px;height: 396px;background: #fff;float: left;padding: 20px;}
.imgtab2{width: 317px;height: 396px;overflow: hidden;position: relative;float: left;}
.imgtab2 ul{width: 317px;height: 396px;overflow: hidden;}
.imgtab2 ul li{width: 100%;height: 100%;overflow: hidden;position: absolute;top: 0;left: 0;display: none;}
.imgtab2 ul li img{width: 100%;}
.posbox{width: 100%;position: absolute;height: 46px;background: url(../images/posbg.png) repeat;bottom: 0;}
.posbox p{line-height: 46px;height: 46px;color: #fff;font-size: 16px;width: 212px;padding-left: 20px;white-space: nowrap;overflow: hidden;display: none;}
.posbox p a{color: #fff;}
.posbox ol{position: absolute;right: 0;top: 19px;height: 8px;}
.posbox ol li{width: 16px;height: 8px;background: #3e3e3e;float: left;margin-right: 5px;cursor: pointer;}
.posbox ol li.active{background: #774433;}
.midrbox{float: right;width: 426px;padding-left: 16px;}
.midrbox h3{font-size: 16px;font-weight: bold;color: #333;line-height: 26px;margin-top: 20px;}
.midrbox h3 a{color: #333;}
.midrbox h3 a:hover{text-decoration: underline;}
.midrbox p{line-height: 24px;color: #666;text-indent: 2em;}
.midrbox p a{color: #b77932;}
.midrbox p a:hover{text-decoration: underline;}
.zj{width: 100%;background: #f3f1e7;padding: 20px 0;}
.zjbox{width: 1120px;margin: 0 auto;}
.midleft2{height: 465px;}
.gdbox{height: 403px;overflow: hidden;position: relative;}
.gdul{position: absolute;top: 0;left: 0;}
.mianbox ul li{padding: 10px 0 6px;}
.mianbox ul li img{float: left;width: 88px;height: 62px;}
.ml{width: 162px;float: left;padding-left: 10px;}
.mianbox ul li h3{font-size: 14px;line-height: 1.8;}
.mianbox ul li h3 a{color: #774433;}
.mianbox ul li h3 a:hover{text-decoration: underline;}
.ml p{text-indent: 0;font-size: 12px;color: #666;line-height: 22px;}
.zjmid{width: 440px;height: 445px;background: #fff;float: left;padding: 0 20px 20px 20px;}
.zjmidbox ul li{padding-bottom: 20px;}
.zjmidbox ul li img{width: 94px;height: 75px;float: left;}
.linebox{float: left;width: 328px;padding-left: 16px;overflow: hidden;}
.linebox h3{font-size: 16px;line-height: 1.8;}
.linebox h3 a{color: #774433;}
.linebox h3 a:hover{text-decoration: underline;}
.linebox p{font-size: 14px;color: #666;line-height: 24px;white-space: nowrap;}
.linebox p.clp{color: #ff6600;}
.qz{width: 260px;height: 465px;background: #fff;float: left;margin-left: 20px;padding: 0 20px;}
.qzbox{overflow: hidden;}
.qzbox ul li{height: 40px;line-height: 40px;border-top: 1px dashed #dcc9c2;border-bottom: 1px dashed #dcc9c2;margin-top: -1px;font-size: 0;color: #774433;}
.qzbox ul li span{width: 120px;display: inline-block;*display: inline;*zoom: 1;padding-left: 10px;font-size: 14px;}
.qzbox ul li span a{color: #774433;}
.qzbox ul li span a:hover{text-decoration: underline;}
.qzimg{display: block;margin: 28px auto 0;}
.yj{width: 100%;background: #fcfbf9;padding-bottom: 20px;}
.yjxob{width: 1120px;margin: 0 auto;overflow: hidden;}
.midleft3{background: none;height: auto;}
.mianbox2{height: 369px;overflow: hidden;padding-bottom: 20px;}
.zjmid2{background: none;}
.qz2{background: none;}
.qzbox ul.tcbox{width: 270px;}
.qzbox ul.tcbox li{width: 125px;height: 125px;float: left;margin: 0 10px 10px 0;position: relative;overflow: hidden;border: none;}
.qzbox ul.tcbox li img{width: 100%;height: 100%;display: block;}
.qzbox ul.tcbox li span{display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 24px;background: #902420;opacity: 0.9;filter:alpha(opacity:90);}
.qzbox ul.tcbox li b{display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 24px;line-height: 24px;text-align: center;color: #fff;font-weight: normal;font-size: 14px;}
.qzbox ul.tcbox li a:hover b{text-decoration: underline;}
.zh{width: 100%;background: #f3f1e7;padding: 20px 0;}
.zhboxs,.zhboxx{width: 1120px;margin: 0 auto;overflow: hidden;}
.zhboxx{margin-top: 20px;}
.boxsl{width: 288px;height: 500px;background: #fff;float: left;padding: 0 20px;margin-right: 20px;}
.boxslmain{overflow: hidden;}
.boxslmain ul li{border-bottom: 1px dashed #dcc9c2;padding-bottom: 12px;margin-bottom: 20px;}
.boxslmain ul li img{float: left;width: 85px;height: 68px;margin-right: 10px;}
.yjr h3{white-space: nowrap;font-size: 14px;color: #774433;line-height: 20px;margin-bottom: 4px;}
.yjr h3 a{color: #774433;}
.yjr h3 a:hover{text-decoration: underline;}
.yjr p{color: #666;line-height: 22px;max-height: 44px;overflow: hidden;}
.yjr p a{color: #b77932;}
.boxsr{float: left;width: 772px;}
.boxsrs,.boxsrx{padding: 0 20px;background: #fff;height: 240px;overflow: hidden;}
.boxsrx{margin-top: 20px;}
.boxtitle .more2{color: #888;}
.dpbox{width: 745px;}
.dpbox li{width: 139px;height: 160px;float: left;margin-right: 10px;overflow: hidden;}
.dpbox li a{color: #f60;}
.dpbox li span{display: block;white-space: nowrap;margin-top: 10px;text-align: center;}
.dpbox li a:hover span{color: #774433;text-decoration: underline;}
.dpbox li img{width: 100%;height: 122px;-webkit-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;}
.dpbox li img:hover{-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);}
.wdmain{width: 770px;}
.wdbox{width: 366px;height: 80px;margin-right: 10px;float: left;overflow: hidden;}
.wdbox h5{font-size: 14px;color: #774433;}
.wdbox h5 a{color: #774433;}
.wdbox h5 a:hover{text-decoration: underline;color: #ff6600;}
.wdbox h5 span{color: #fff;background: #b77932;display: inline-block;*display: inline;*zoom:1;width: 16px;height: 16px;text-align: center;line-height: 16px;border-radius: 4px;font-weight: normal;font-size: 10px;vertical-align: top;margin-right: 6px;}
.wdbox p{padding-left: 22px;line-height: 24px;color: #666;margin-top: 6px;}

.zhboxxmain{width: 1140px;}
.hz{width: 360px;height: 384px;padding: 0;float: left;margin-right: 20px;border-top: 2px solid #b77932;overflow: hidden;}
.hztitle{border: 1px solid #ededed;height: 40px;line-height: 40px;padding: 0 20px;background: #f6f6f6;margin-top: 1px;}
.hztitle h3{color: #171717;font-size: 18px;line-height: 40px;float: left;}
.hztitle h3 a{color: #171717;}
.hztitle h3 a:hover{text-decoration: underline;color: #ff6600;}
.gd{float: right;color: #888;}
.gd:hover{text-decoration: underline;}
.hzmain{border: 1px solid #ededed;border-top: 0;background: #fff;height: 342px;padding: 0 20px;overflow: hidden;}
.bignews{padding: 12px 0;border-bottom: 1px dashed #dcc9c2;height: 80px;overflow: hidden;}
.bignews img{float: left;margin-right: 10px;width: 110px;height: 80px;}
.bignews h5{font-size: 16px;color: #444;white-space: nowrap;}
.bignews h5 a{color: #444;line-height: 28px;}
.bignews h5 a:hover{text-decoration: underline;}
.bignews p{color: #888;line-height: 24px;max-height: 48px;overflow: hidden;}
.bignews p a{color: #902420;}
.bignews p a:hover{text-decoration: underline;}
.newslist{padding-top: 10px;}
.newslist li{line-height: 28px;white-space: nowrap;}
.newslist li b{color: #b77932;margin: 0 10px 0 2px;}
.newslist li a{color: #888;}
.newslist li a:hover{text-decoration: underline;}
.videolist li{float: left;width: 128px;margin: 12px 15px 0;}
.videolist li img{width: 128px;height: 80px;display: block;}
.videolist li span{display: block;text-align: center;height: 20px;line-height: 20px;white-space: nowrap;color: #888;font-size: 12px;}
.videolist li a:hover span{text-decoration: underline;color: #ff6600;}
.ydmain img{display: block;margin: 20px auto;max-width: 320px;}
.footer{background: #9e211d;width: 100%;font-family: '宋体';color: #d3bba7;font-size: 12px;}
.footlink{height: 37px;line-height: 37px;text-align: center;background: #961b18;}
.footlink a{color: #d3bba7;margin: 0 17px;}
.footlink a:hover{text-decoration: underline;}
.footm{padding: 16px 0;border-bottom: 1px dashed #a1392c;text-align: center;}
.footm a{color: #d3bba7;}
.footm a:hover{text-decoration: underline;}
.footm p{line-height: 26px;}
.footb{padding: 20px;text-align: center;}
.footb a{color: #d3bba7;margin: 0 17px;}
.footb a:hover{text-decoration: underline;}
/*印度介绍*/
.conmain{width: 100%;background: #f3f1e7;}
.conbox{width: 1120px;margin: 0 auto;padding-bottom: 20px;}
.pagetitle{margin-top: 10px;height: 28px;line-height: 28px;float: left;padding: 0 12px 0 32px;background: url(../images/icon.png) 10px 6px no-repeat #9e211d;color: #fff;}
.pagetitle a,.pagetitle span{color: #fff;margin: 0 4px;}
.nr{margin-top: 10px;}
.nrl{width: 800px;float: left;background: #fff;}
.nrr{width: 300px;float: right;overflow:hidden;}
.nrtitle{height: 46px;line-height: 46px;padding: 0 28px;border-bottom: 1px solid #e6d3ab;font-size: 16px;color: #282828;font-weight: bold;margin-top: 12px;}
.nrtitle img{vertical-align: middle;margin-right: 6px;}
.jsmain{padding: 30px 38px;overflow: hidden;font-size: 16px;}
.jsmain img{display: block;margin: 0 auto;border: 4px solid #f3f1e7;}
.jsmain p{line-height: 35px;margin-top: 22px;color: #666;text-indent: 2em;word-wrap: break-word; word-break:break-all;}
.hotline{width: 264px;height: 287px;background: #fff;padding: 0 18px;margin-bottom: 18px;}
.hotline h4{font-size: 18px;line-height: 60px;color: #171717;}
.dh img{float: left;margin: 0 16px 10px 20px;}
.dh p{color: #9e211d;font-size: 22px;font-family: Arial;font-weight: bold;}
.qqtalk{font-size: 0;text-align: center;}
.qqtalk a{width: 120px;height: 38px;background: url(../images/qqtalk.png) no-repeat;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;margin: 10px 5px 0;}
.zjyd{margin-bottom: 18px;}
.gytitle{height: 40px;line-height: 40px;padding: 0 18px;border-top: 2px solid #b77932;border-bottom: 1px solid #ededed;background: #f6f6f6;color: #282828;font-size: 16px;font-weight: bold;}
.gytitle a{color: #282828;}
.zjydmain{overflow: hidden;background: #fff;padding: 14px 20px}
.zjydmain a{display: inline-block;padding: 10px 12px;float:left;font-size: 14px;color: #774433;margin: 3px;-webkit-border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.zjydmain a:hover{text-decoration:underline;} 
.csmain{overflow: hidden;background: #fff;padding: 14px 20px;}
.csmain a{float: left;margin: 6px 16px;color: #774433;}
.csmain a:hover{text-decoration: underline;}
.hztmain{background: #fff;padding: 20px;}
.hztp{width: 260px;overflow: hidden;height: 157px;position: relative;}
.hztp ul{position: absolute;left: 0;top: 0;}
.hztp ul li{width: 260px;height: 157px;overflow: hidden;float: left;}
.hztp ul li img{width: 260px;height: 157px;display: block;}
.preva,.nexta{width: 28px;height: 34px;position: absolute;top: 50%;margin-top: -17px;display: none;}
.preva{left: 6px;background: url(../images/left.png) center center no-repeat;}
.nexta{right: 6px;background: url(../images/right.png) center center no-repeat;}
.spmain{padding: 15px;background: #fff;overflow: hidden;}
.spbox{width: 320px;}
.spbox a{display: block;width: 128px;float: left;margin-right: 14px;}
.spbox span{height: 24px;line-height: 20px;color: #888;font-size: 12px;display: block;text-align: center;}
.cnmain{padding: 20px 0;background: #fff;}
.cnmain p{text-align: center;color: #774433;font-weight: bold;margin-bottom: 6px;}
.cnmain p img{vertical-align: middle;margin-right: 14px;}

.wzxl{border-top: 1px dashed #cbb3ab;margin-top: 20px;}
.wzxl li{margin-top: 17px;height: 75px;overflow: hidden;}
.wzxl li img{float: left;width: 94px;height: 75px;margin-right: 14px;border: none;}
.wzxl li h3{font-size: 16px;color: #774433;line-height: 26px;}
.wzxl li h3 a{color: #774433;}
.wzxl li h3 a:hover{text-decoration: underline;}
.wzxl li p{font-size: 14px;color: #666;line-height: 22px;text-indent: 0;margin-top: 4px;max-height: 44px;overflow: hidden;}
.xl li{padding:10px 0;border-bottom:1px dashed #cbb3ab;}
.xl li img{float:left; margin-right:10px;width:94px;height:75px;}
.xl li h4{font-size:14px; max-height:22px; line-height:22px; white-space:nowrap; overflow:hidden;}
.xl li h4 a{color:#774433;}
.xl li p{color:#666; line-height:22px;margin-top:3px;height:44px;overflow:hidden; font-size:12px;}
.dtmain{padding:15px;overflow:hidden;background:#fff;}
.dtmain img{width:100%;display:block;}
.qzlb li{height:40px; line-height:40px; border-bottom:1px dashed #cbb3ab; overflow:hidden;}
.qzlb li span{display:inline-block;*display:inline-block;*zoom:1;width:118px;padding-left:15px;color:#774433;height:40px;overflow:hidden;}
.qzlb li span a{color:#774433;}
.htitle{text-align:center; font-size:20px; color:#774433; line-height:52px; border-bottom:1px solid #e6d3ab;}
.htitle1{text-align:center; font-size:20px; color:#774433; }
.jd{width:750px;padding:20px 0;}
.jd li{width:140px; float:left; margin-right:8px; margin-bottom:16px;}
.jd li img{width:136px;height:108px;border:2px solid #f3f1e7;}
.jd li span{display:block;text-align:center;margin-top:5px;color:#666; white-space:nowrap;}
.jd1{width:750px;padding:20px 0;}
.jd1 li{width:236px; float:left; margin-right:8px; margin-bottom:16px;}
.jd1 li img{width:236px;height:200px;border:2px solid #f3f1e7;}
.jd1 li span{display:block;text-align:center;margin-top:5px;color:#666; white-space:nowrap;}
.mintitle{height: 46px;line-height: 46px;border-bottom: 1px solid #e6d3ab;font-size: 16px;color: #282828;font-weight: bold;margin-top: 12px;}
.mintitle img{vertical-align: middle;margin-right: 6px; display:inline-block;border:none;}
.qtjd{padding:20px 0;overflow:hidden;}
.qtjd li{float:left;height:30px;line-height:30px;width:130px;padding-left:10px;background:url(../images/xd.png) center left no-repeat;margin-right:4px;overflow:hidden;font-size:14px;}
.qtjd li a{color:#666;}
.qtjd li a:hover{text-decoration:underline;}
.qtjd1{padding:20px 0;overflow:hidden;}
.qtjd1 li{float:left;height:30px;line-height:30px;width:260px;padding-left:10px;background:url(../images/xd.png) center left no-repeat;margin-right:4px;overflow:hidden;font-size:14px;}
.qtjd1 li a{color:#666;}
.qtjd1 li a:hover{text-decoration:underline;}
.nrl2{width: 800px;float: left;}
.bsmain{padding:10px 38px 20px;margin-bottom:18px;background:#fff;}
.bsmain p{line-height: 35px;margin-top: 22px;color: #666;;word-wrap: break-word; word-break:break-all;}
.lymain{padding:10px 0;}
.lymain p{color:#666; text-indent:2em; line-height:26px;}
.rmxl ul{padding-top:20px;}
.rmxl ul li{height:75px;padding:10px 0;}
.rmxl ul li img{width:94px;height:75px;float:left;margin-right:14px;}
.rmxl ul li div{float:left;width:616px;height:74px;border-bottom:1px dashed #e6d3ab;overflow:hidden;}
.rmxl ul li div h3{font-size:16px;color:#774433;}
.rmxl ul li div h3 a{color:#774433;}
.rmxl ul li div h3 a:hover{text-decoration:underline;}
.rmxl ul li div p{line-height:22px;color:#666;margin-top:4px;}
.inputbox{padding:20px 0;}
.dgbox{height:36px;margin-bottom:20px;}
.dgbox span{color:#666;vertical-align:middle;}
.xminput{width:250px;height:36px;background:#f2ece1; padding:0 10px;border:0;outline:none;vertical-align:middle;line-height:36px;}
.dgbox2{text-align:right;margin-top:-56px;}
.dgbox3{margin-bottom:20px;}
.dgbox3 span{color:#666; vertical-align:middle;}
.dgbox3 textarea{width:629px;height:94px;background:#f2ece1; padding:10px;border:0;outline:none;vertical-align:middle;resize:none;}
.tjinput{width:142px;height:42px;background:#9e211d;border:0;color:#fff;font-size:16px;font-weight:bold;margin-left:74px;margin-bottom:20px;cursor: pointer;}
.tips{color:#9e211d;font-size:16px;font-weight:bold;padding-left:74px;}
.gytitle a.zha{float:right;color:#c8a47a; font-family:Arial;font-weight:normal; font-size:16px;}
.gytitle a.zha:hover{text-decoration:underline;}
.lbmain{padding:14px 20px;background:#fff;}
.lbmain ul li{padding-left:16px; background:url(../images/dd.png) left center no-repeat;color:#774433; font-weight:bold;line-height:32px;}
.lbmain ul li a{color:#774433;}
.lbmain ul li a:hover{text-decoration:underline;}
.advbox{overflow:hidden;width:300px;}
.tmbox{background:#fff;overflow:hidden;font-size:0;text-align:center;padding:26px 0 10px;;}
.tmbox a{display:inline-block;*display:inline;*zoom:1;width:84px;height:114px;background:url(../images/tmbg.png) top left no-repeat;font-size:16px;color:#774433;font-weight:bold;text-align:center;line-height:84px;margin:0 5px;}

.tab_img{padding-top: 30px;font-size: 0;}
.left_img{width: 593px;height: 360px;display: inline-block;overflow: hidden;vertical-align: top;}
.left_img img{width: 100%;min-height: 360px;display: block;border: 0;}
.right_img{width: 119px;overflow: hidden;position: relative;display: inline-block;vertical-align: top;margin-left: 12px;}
.up_btn, .down_btn {width: 119px;height: 16px;display: block;cursor: pointer;}
.up_btn{background: url(../images/up.png) top left no-repeat;}
.down_btn{background: url(../images/down.png) top left no-repeat;}
.img_con_box {width: 119px;height: 312px;overflow: hidden;margin: 8px 0;position: relative;}
.img_con_box ul {position: absolute;top: 0;left: 0;}
.img_con_box ul li {padding: 0;line-height: 1;overflow: hidden;width: 119px;height: 72px;margin-bottom: 8px;cursor: pointer;}
.img_con_box ul li img{width: 100%;min-height: 72px;border: 0;}
.img_con_box ul li.img_active{border: 2px solid #bd8544;width: 115px;height: 68px;}
.imgsor{width: 593px;}
.imgsor p{text-indent: 0;margin: 0;font-size: 16px;text-align: center; padding: 10px 0; font-weight:bold;}
.imgsor p a{color: #666;}
.imgsor p a:hover{text-decoration: underline;color: red;}
.dzmain{padding:10px 38px 20px;margin-bottom:18px;background:#fff;}
.dzmain p{font-size: 16px;color: #666;line-height: 35px;}
.dzmain h3{font-size: 20px;color: #774433;margin: 30px 0 20px;}
.dzdt{height: 36px;margin-bottom: 20px;position: relative;}
.dzdt span,.dzdt2 span{text-align: right;display: inline-block;*display: inline;*zoom: 1;width: 118px;font-size: 16px;color: #666;}
.csinput,.tsinput,.dhinput{width: 230px;height: 36px;background: #fff;padding: 0 10px;border: 1px solid #f2ece1;outline: none;vertical-align: middle;}
.tsinput{width: 140px;}
.dhinput{width: 230px;}
.dzdt b{font-size: 16px;color: #f67f00;font-weight: normal;margin-left: 8px;}
.dzdt i{font-size: 16px;color: #9e211d;margin-left: 8px;font-style: normal;}
.dzdt font{vertical-align: middle;margin-right: 16px;font-size: 16px;color: #666;}
.radioinput{vertical-align: middle;margin: 0 6px;}
.dzdt2{margin-bottom: 20px;}
.dzdt2 textarea{width: 560px;height: 90px;background: #fff;padding:10px;border: 1px solid #f2ece1;outline: none;vertical-align: top;resize:none;}
.dzdt .tjinput{margin-left: 0;}
/*印度会展*/
.xbox{background: #eeece0;border-bottom: 1px solid #e7e4d5;}
.xmian{width: 1120px;margin: 0 auto;}
.hzcx{width: 300px;height: 273px;float: left;margin-right: 20px;margin-bottom: 20px;background: #fff;}
.hzcxmain{height: 200px;padding-top: 30px;background: #fff;font-size: 0;}
.seachbox{height: 36px;margin-bottom: 18px;}
.seachbox span{width: 50px;display: inline-block;*display: inline;*zoom:1;height: 36px;line-height: 36px;padding-left: 30px;color: #666;font-size: 14px;vertical-align: middle;}
.seachinput{width: 178px;height: 36px;background: #f2ece1;padding: 0 10px;border: 0;outline: none;vertical-align: middle;}
.cxinput{width: 120px;height: 38px;background: #9e211d;border: 0;color: #fff;font-size: 16px;font-weight: bold;margin-left: 84px;margin-bottom: 20px;cursor: pointer;}
.hzimg{float: left;width: 800px;height: 273px;overflow: hidden;margin-bottom: 20px;}
.hzimg img{width: 100%;display: block;min-height: 273px;}
.hzlist{width: 300px;height: 415px;float: left;margin-right: 20px;margin-bottom: 20px;}
.hzlistbox{background: #fff;height: 352px;padding: 20px 20px 0;}
.hzlistbox ul li{padding: 10px 0 6px;}
.hzlistbox ul li img{float: left;width: 88px;height: 62px;}
.hzlistbox ul li h3{font-size: 12px;line-height: 1.8;}
.hzlistbox ul li h3 a{color: #774433;}
.hzlistbox ul li h3 a:hover{text-decoration: underline;}
.hzlistbox ul li p {text-indent: 0;font-size: 12px;color: #666;line-height: 22px;}
.gsjs{width: 442px;background: #fff;float: left;height: 415px;margin-right: 20px;margin-bottom: 20px;padding: 0 20px;overflow: hidden;}
.ggtitle{height: 40px;line-height: 40px;padding: 0 18px;border-top: 2px solid #b77932;border-bottom: 1px solid #ededed;background: #f6f6f6;color: #282828;font-size: 16px;font-weight: bold;}
.ggtitle a{color: #282828;}
.ggtitle2{background: none;border-top: 0;height: 42px;line-height: 42px;border-bottom: 1px solid #e6d3ab;padding: 0 0 0 8px;font-size: 16px;}
.hznr{height: 352px;overflow: hidden;margin-top: 20px;}
.hznr img{float: left;width: 192px;height: 156px;margin-right: 16px;}
.hznr p{line-height: 27px;color: #666;text-indent: 2em;}
.hydl{width: 298px;height: 415px;float: left;margin-bottom: 20px;}
.hytitle{height: 42px;border-top: 0;line-height: 42px;}
.hymain{height: 342px;}
.hymain .seachbox span{width: 62px;padding-left: 18px;}
.yzminput{width: 89px;}
.yzmimg{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;height: 36px;width: 79px;margin-left: 10px;}
.hymain p{padding-left: 84px;font-size: 14px;font-weight: bold;}
.hymain p a{color: #774433;}
.hymain p a:hover{text-decoration: underline;}
.hymain p b{margin: 0 6px;font-weight: normal;}
.dlinput{width: 94px;margin-top: 30px;margin-right: 10px;margin-left: 55px;}
.zcinput{margin-left: 0;margin-top: 30px;width: 94px;}
.hzhg{width: 1120px;height: 240px;background: #fff;margin-bottom: 20px;}
.hgtitle{height: 42px;border-top: 0;line-height: 42px;background: none;border-bottom: 1px solid #e6d3ab;}
.hzzhbox{font-size: 0;text-align: center;padding-top: 28px;}
.hzzhbox span{width: 16px;height: 124px;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;cursor: pointer;}
.hzlistmain{width: 1008px;height: 160px;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;overflow: hidden;margin: 0 8px;position: relative;}
.hzzhbox ul{position: absolute;top: 0;left: 0;}
.hzzhbox ul li{width: 158px;height: 160px;overflow: hidden;float: left;margin-right: 12px;}
.hzzhbox ul li a{display: block;}
.hzzhbox ul li a i{color: #774433;display: block;width: 100%;height: auto;font-style: normal;font-size: 12px;text-align: center;line-height: 1.5;}
.hzzhbox ul li img{border: 2px solid #f3f1e7;width: 154px;height: 122px;}
.hzzhbox ul li a:hover i{text-decoration: underline;color: red;}
.left_btn{background: url(../images/left_btn.png) top left no-repeat;}
.right_btn{background: url(../images/right_btn.png) top left no-repeat;}
.left_cz{width: 300px;float: left;}
.menu_list{padding: 20px 20px 14px;background: #fff;margin-bottom: 20px;}
.menu_list ul li{width: 260px;height: 40px;background: #eeece0;line-height: 40px;font-size: 16px;font-weight: bold;cursor: pointer;margin-bottom: 6px;}
.menu_list ul li.li_active{background: #afab96;}
.menu_list ul li a{color: #774433;line-height: 40px;display: block;padding-left: 56px;}
.menu_list ul li a:hover{background: #afab96;}
.menu_list ul li a img{/*display: inline-block;*display: inline;*zoom: 1;*/width: 10px;height: 16px;display: block;float: left;margin-top: 12px;margin-right: 8px;}
.menu_list ul li.li_active a{color: ;}
.hzlist2{float: none;}
.toolbox{margin-bottom: 20px;}
.toolmain{background: #fff;padding: 20px 0;text-align: center;}
.toolmain a{display: inline-block;*display: inline;*zoom: 1;width: 127px;height: 40px;margin-bottom: 8px;background: url(../images/abg.png) top left no-repeat;text-align: center;line-height: 40px;color: #774433;}
.toolmain a:hover{color: #fff;}
.ewm{width: 165px;height: 162px;display: inline-block;}
.right_cz{width: 800px;float: right;overflow: hidden;margin-bottom: 20px;}
.rimain{background: #fff;padding: 1px 28px;overflow: hidden;min-height: 1240px;}
.bigimg{display: block;margin: 20px auto;max-width: 100%;}
.zh_list{padding: 20px 40px;}
.zh_list li{padding-left: 15px;background: url(../images/yuan.png) left center no-repeat;line-height: 60px;font-size: 16px;}
.zh_list li a{color: #774433;}
.zh_list li a:hover{text-decoration: underline;}
.ad_box{margin-bottom: 20px;overflow: hidden;}
.ad_box img{display: block;margin: 0 auto;width: 100%;}
.zhxx{padding-top: 20px;}
.zhxx li{padding-left: 20px;margin-top: 20px;}
.zhxx li img{float: left;width: 94px;height: 85px;border: 1px solid #f3e9d5;margin-right: 14px;}
.xxrbox{width: 612px;float: left;height: 86px;overflow: hidden;border-bottom: 1px dashed #e6d7d2;}
.xxrbox h4{font-size: 16px;color: #774433;white-space: nowrap;line-height: 28px;margin-bottom: 4px;}
.xxrbox h4 a{color: #774433;}
.xxrbox h4 a:hover{text-decoration: underline;}
.xxrbox p{line-height: 24px;}
.xxrbox p.zhtime{color: #ff6600;}
.xz_list{padding: 20px;}
.xz_list li{padding-left: 15px;background: url(../images/yuan.png) left center no-repeat;line-height: 30px;font-size: 14px;}
.xz_list li a{color: #774433;}
.xz_list li a:hover{text-decoration: underline;}
.xz_list li span{float: right;color: #774433; margin-right:100px;}
.kcleft{width: 800px;float: left;}
.kcright{width: 300px;float: right;}
.kcjs{background: #fff;padding: 20px;margin-bottom: 20px;}
.kcjs img{float: left;margin-right: 20px;}
.kcjs p{text-indent: 2em;line-height: 28px;color: #666;}
.ggtitle3{border: 0;background: none;}
a.gdlj{float: right;font-size: 12px;color: #774433;}
a.gdlj:hover{text-decoration: underline;}
.fjzsbox{margin-bottom: 20px;}
.fjzsleft{width: 392px;background: #fff;height: 268px;overflow: hidden;float: left;}
.fjzsleft ul{padding: 0 18px;}
.fjzsleft ul li{background: url(../images/y.png) left center no-repeat;padding-left: 18px;line-height: 28px;}
.fjzsleft ul li a{color: #666;}
.fjzsleft ul li a:hover{text-decoration: underline;}
.fjzsright{width: 392px;height: 268px;background: #fff;float: right;}
.fjzsright ul{font-size: 0;text-align: center;padding-top: 10px;}
.fjzsright ul li{width: 108px;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;margin: 0 5px;}
.fjzsright ul li img{width: 108px;height: 137px;}
.fjzsright ul li span{display: block;text-align: center;font-size: 14px;color: #666;margin-top: 10px;}
.thrbox{font-size: 0;height: 240px;background: #fff;margin-bottom: 20px;}
.thrleft,.thrmid,.thrright{display: inline-block;*display: inline;*zoom: 1;width: 33.3%;vertical-align: top;}
.thrmain{padding: 18px;overflow: hidden;}
.lst_ul{font-size: 14px;overflow: hidden;}
.lst_ul li{background: url(../images/y.png) left center no-repeat;padding-left: 18px;line-height: 28px;white-space: nowrap;color: #666;}
.lst_ul li a{color: #666;}
.lst_ul li a.down_music{color: #92695c;text-decoration: underline;margin-left: 10px;}
.lst_ul li a:hover{text-decoration: underline;}
.thrmid img{display: block;margin: 0 auto;}
.tipsp{color: #774433;font-weight: bold;line-height: 24px;padding: 18px 18px 0 18px;}
.tjbox{width: 300px;margin-bottom: 20px;background: #fff;}
.dlmain{height: auto;}
.dlmain .seachbox span{width: 62px;padding-left: 20px;}
.hzlist3{float: none;margin-right: 0;}
.ydcs{width: 300px;background: #fff;margin-bottom: 20px;}
.csbox{padding: 20px;}
.csbox ul li{line-height: 28px;}
.csbox ul li a{color: #666;}
.csbox ul li a:hover{text-decoration: underline;}
.csbox ul li a span{color: #774433;margin-right: 8px;}
.cgal{width: 800px;background: #fff;}
.cgalbox{font-size: 0;text-align: center;padding: 28px 0;}
.cgalbox span{width: 14px;height: 107px;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;cursor: pointer;}
.cgalbox .left_btn{background: url(../images/left_btn2.png) no-repeat;}
.cgalbox .right_btn{background: url(../images/right_btn2.png) no-repeat;}
.cgalmain{width: 712px;height: auto;min-height: 142px;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;vertical-align: top;position: relative;margin: 0 6px;}
.cgalmain ul{position: absolute;top: 0;left: 0;}
.cgalmain ul li{width: 136px;height: auto;overflow: hidden;float: left;margin-right: 8px;}
.cgalmain ul li a{display: block;}
.cgalmain ul li img{width: 132px;height: 104px;border: 2px solid #f3f1e7;}
.cgalmain ul li span{display: block;width: 100%;text-align: center;height: auto;line-height: 1.5;color: #774433;font-size: 12px;}
.yjxl{width: 392px;height: 268px;background: #fff;float: right;}
.yjxlbox ul{padding: 0 18px;}
.yjxlbox ul li{line-height: 28px;}
.yjxlbox ul li a{color: #666;}
.yjxlbox ul li a:hover{text-decoration: underline;}
.yjxlbox ul li a span{color: #774433;margin-right: 8px;}
.yjxxmain{width: 750px;height: 112px;overflow: hidden;margin: 0 auto;}
.yjxxmain ul{width: 780px;}
.yjxxmain ul li{width: 142px;height: 112px;float: left;margin-right: 8px;overflow: hidden;}
.yjxxmain ul li img{width: 138px;height: 108px;border: 2px solid #f3f1e7;}
.yjzsbox{padding: 18px;overflow: hidden;}
.yjzsbox .lst_ul li a{color: #774433;}
.adv{width: 300px;overflow: hidden;margin-bottom: 20px;}
.adv img{display: block;margin: 0 auto;}
/*印度佛教*/
.fjleft{width: 742px;float: left;}
.fjright{width: 352px;float: right;}
.fjimg,.csxl,.fjzs{width: 742px;background: #fff;margin-bottom: 20px;padding-top: 10px;}
.fjimgbox{padding: 0 9px;}
.fjimgbox .tab_img{margin: 0 auto;padding-top: 10px;}
.fjimgbox p{line-height: 35px;margin-top: 22px;color: #666;;word-wrap: break-word; word-break:break-all;}
.csxlmain ul{padding: 10px 9px;overflow: hidden;}
.csxlmain ul li{margin-bottom: 20px;}
.csxlmain ul li img{width: 94px;height: 75px;float: left;margin-right: 14px;}
.csxlmain ul li div{width: 614px;height: 74px;border-bottom: 1px dashed #e6d7d2;float: left;overflow: hidden;}
.csxlmain ul li div h4{font-size: 16px;color: #774433;white-space: nowrap;line-height: 28px;}
.csxlmain ul li div h4 a{color: #774433;}
.csxlmain ul li div h4 a:hover{text-decoration: underline;}
.csxlmain ul li div p{font-size: 14px;color: #666;line-height: 22px;}
.fjzsmain{padding: 10px 9px 20px;}
.fjimgleft{width: 214px;height: 278px;float: left;}
.fjzslist{width: 490px;float: right;}
.fjzslist ul li{height: 81px;border-bottom: 1px dashed #e6d7d2;margin-bottom: 15px;overflow: hidden;}
.fjzslist ul li:last-child{margin: 0;}
.fjzslist ul li h4{font-size: 16px;color: #774433;white-space: nowrap;line-height: 28px;}
.fjzslist ul li h4 a{color: #774433;}
.fjzslist ul li h4 a:hover{text-decoration: underline;}
.fjzslist ul li p{font-size: 14px;color: #666;line-height: 22px;}
.fotuo{width: 742px;background: #fff;padding-top: 10px;}
.fotuomain{overflow: hidden;padding: 8px 9px 20px;}
.fotuomain ul{width: 730px;}
.fotuomain ul li{width: 174px;float: left;margin-right: 8px;overflow: hidden;}
.fotuomain ul li img{width: 170px;height: 118px;border: 2px solid #f4f2e9;display: block;}
.fotuomain ul li span{display: block;text-align: center;color: #666;margin-top: 4px;}
.fotuomain ul li a:hover{text-decoration: underline;}
.fjjs,.csyy,.fjdt{width: 352px;background: #fff;margin-bottom: 20px;}
.fjjsmain{padding: 18px;height: 676px;overflow: hidden;}
.fjjsmain p{text-indent: 2em;color: #666;line-height: 26px;}
.csyymain{padding: 20px 18px;}
.csyymain ul li{line-height: 28px;}
.csyymain ul li a{color: #666;}
.csyymain ul li span{float: right;color: #999;font-size: 12px;}
.csyymain ul li a:hover{text-decoration: underline;}
.fjdtmain{padding: 20px 18px;}
.fjdtmain img{width: 100%;display: block;}
.fjdt{margin: 0;}
.cszj{clear: both;margin-bottom: 20px;padding-top: 20px;}
.csqz{width: 361px;float: left;height: 192px;background: #fff;overflow: hidden;margin-right: 20px;}
.csqzmain{padding: 18px 18px 0;overflow: hidden;height: 114px;}
.csxlzx{float: left;margin-right: 0;}
.csqzmain img{float: left;width: 158px;height: 106px;}
.csqzmain ul{width: 334px;/* float: right; */}
.csqzmain ul li{line-height: 28px;}
.csqzmain ul li a{color: #666;}
.csqzmain ul li a:hover{text-decoration: underline;}
.csdb{margin-bottom: 20px;}
.ftgs{width: 300px;height: 262px;background: #fff;float: left;margin-right: 20px;}
.csgl{float: right;margin-right: 0;}
.ftgsmain{padding: 18px 18px 0;overflow: hidden;height: 184px;}
.ftgsmain ul li{line-height: 28px;}
.ftgsmain ul li a{color: #666;}
.ftgsmain ul li a:hover{text-decoration: underline;}
.ftgsmain ul li span{float: right;font-size: 12px;color: #999;}
.ydzx{width: 480px;height: 262px;background: #fff;float: left;}
.ydzxmain{padding: 24px 18px 0;overflow: hidden;height: 178px;}
.ydzxmain img{width: 188px;height: 166px;float: left;}
.ydzxmain ul{float: right;width: 230px;}
.ydzxmain ul li{line-height: 28px;}
.ydzxmain ul li span{float: right;font-size: 12px;color: #999;}
.ydzxmain ul li a{color: #666;}
.ydzxmain ul li a:hover{text-decoration: underline;}
/*线路列表*/
.xllistbox{padding: 30px 38px;overflow: hidden;}
.xllist li{padding-bottom: 16px;border-bottom: 1px solid #dedede;margin-bottom: 16px;}
.xllist li img{width: 168px;height: 112px;float: left;}
.xllist li .mt3{width: 544px;margin-left: 12px;float: left;}
.mt3 h3{height: 30px;line-height: 30px;}
.mt3 h3 a{color: #774433;}
.mt3 h3 a:hover{text-decoration: underline;}
.mt3 p{line-height: 24px;margin-top: 5px;max-height: 50px;overflow: hidden;}
.mt5{line-height: 20px;color: #8f8f8f;font-size: 12px;margin-top: 5px;}
.mt5 span{margin-left: 20px;}
.mt5 span a{color: #8f8f8f;}
.mt5 span a:hover{text-decoration: underline;}


.page{ margin:0px 0 5px; text-align: center; margin-bottom:42px;}
.page li{ display:inline-block; margin-left:6px; padding-bottom:0px; margin-top:0px; padding-left:0px; border:none;}
.page a{ display:inline-block; padding:0 8px; background:#fff; border:1px solid #dedede; color:#666; text-align:center; height:22px; line-height:22px;font-family:"Microsoft YaHei";}
.page a:hover, .page .on a, .page .thisclass a{ background:#c79c70; border:1px solid #c79c70; color:#fff;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}


.content_left_content{border: 1px solid #EEE;font-size: 14px;line-height: 25px;margin-bottom: 15px;padding: 20px;overflow: hidden;}
.right_content_kuang {background-color: #F3F2E8;margin-left: 3px;padding: 15px;margin-bottom: 5px;}
.right_title_font {color: #743;font-size: 14px;font-weight: 700;margin-bottom: 10px;}

.rides-cs {  font-size: 12px; background:#29a7e2; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(/images/qqchat.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}

.citybox{position: absolute;z-index: 999;display: none;width: 432px;margin-left: -1px;padding: 5px 10px 14px;border: 1px solid #f2e4ca;
background: #fff;left: 123px;top: 37px;}
.cities_cat {height: 30px;border-bottom: 1px solid #ddd;margin-right: -2px;}
.cities_cat li {position: relative;top: 1px;float: left;width: 68px;height: 22px;margin-top: 6px;margin-right: 2px;border: 1px solid #f2ece1;cursor: pointer;text-align: center;line-height: 22px;font-size: 12px;}
.cities_cat li.current {border-top-color: #2e9700;border-bottom-color: #fff;}
.cities_list li {float: left;width: 49px;height: 24px;padding: 0 0 0 11px;line-height: 24px;color: #666;font-size: 12px;color: #404040;}
.cities_list li a{color: #404040;}
.cities_list li a:hover{color: #f60;}
/*日历*/
.calendar{ position:absolute; border:1px solid #ccc; width:210px; display:none; background:#fff;}
.calendar h3{ position:relative; left:0; top:0; width:100%; height:30px; line-height:30px; text-align:center;}
.calendar ol{ overflow:hidden; border-bottom:1px solid #ccc;}
.calendar ol li{ width:30px; height:30px; float:left; text-align:center; line-height:30px;}
.calendar ul{ overflow:hidden;}
.calendar ul li{ width:30px; height:30px; float:left; text-align:center; line-height:30px;cursor: pointer;}
.calendar ul li:hover{background: #f60;}
.calendar ul li.pass:hover{background: none;}
.week{ color:red;}
.pass{ color:#DCDCDC;}
.today{ background:#f60;}
.rlprev{ position:absolute; left:0; top:0; z-index:2;padding: 4px;color: #f60;}
.rlnext{ position:absolute; right:0; top:0; z-index:2;padding: 4px;color: #f60;}

.flex_wrap{font-size: 0;display: inline-block;*zoom: 1;vertical-align: middle;}
.nb_form_minus {margin-right: -1px;text-align: center;}
.nb_form_btn {position: relative;height: 35px;border: 1px solid #e6e6e6;line-height: 35px;font-size: 14px;}
.flex_item {display: inline-block;zoom: 1;vertical-align: top;}
.nb_form_btn a {display: block;width: 35px;height: 35px;color: #666;}
.nb_form_field_number .nb_form_input {width: 90px;}
.nb_form_input {width: 89px;height: 35px;border: 1px solid #e6e6e6;}
.nb_form_input input{width: 89px;height: 35px;border: 0;outline: none;text-align: center;}
.nb_form_plus{margin-left: -1px;text-align: center;}

/*线路详情*/
.xqbox{padding: 10px 38px 20px;background: #fff;} 
.xqtop{height: 430px;margin-top: 28px;}
.imgqh{width: 568px;height: 422px;float: left;border: 4px solid #f3f1e7;position: relative;}
.bimg{width: 568px;height: 422px;position: absolute;left: 0;top: 0;}
.bimg img{width: 568px;height: 422px;position: absolute;left: 0;top: 0;display: none;}
.simg{height: 50px;position: absolute;bottom: 10px;}
.simg img{width: 66px;height: 46px;display: inline-block;*display: inline;*zoom: 1;margin-left: 10px;border: 2px solid #fff;cursor: pointer;}
.simg img.sshow{border: 2px solid red;}
.mdbox{width: 540px;float: left;}
.mdbox ul{float: left;width: 152px;}
.mdbox ul li{width: 152px;height: 85px;text-align: center;line-height: 85px;border-bottom: 1px solid #fff;}
.mdbox ul li a{background: #921a16;display: block;color: #fff;font-size: 16px;}
.mdbox ul li a:hover{color: #9e211d;}
.tlbox{float: left;width: 388px;height: 430px;overflow: hidden;}
.tl{padding: 20px 20px 10px;line-height: 22px;border-top: 1px solid #f5eddd;color: #555;font-size: 14px;}
.tl:first-child{border: none;}
.xlxq{margin-top: 30px;}
.jjtitle{padding-bottom: 20px;}
.jjtitle a{width: 108px;height: 40px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;font-weight: bold;background: #9e211d;display: block;}
.jcty{margin-top: 20px;}
.jcty p{line-height: 35px;color: #666;}
.price_font {color: #F30;font-family: Georgia;}
.mdbox ul li.xqys1 a{background: #265a96;}
.mdbox ul li.xqys2 a{background: #56b4b6;}
.mdbox ul li.xqys3 a{background: #b0ba40;}
.mdbox ul li.xqys4 a{background: #e96e06;}
.mdbox ul li.xqys5 a{background: #f8b707;}
.xjbs{width: 724px;padding: 30px 38px;background: #fff;}
.qtjds li{font-weight: bold;}
.qtjds li a{text-decoration: underline;color: #3879d9;}


.wdboxdb{padding: 10px 38px;}
.item{margin-left:40px;padding:15px 0;border-bottom:1px solid #e1e1e1;vertical-align:top;}
.item{cursor:pointer}
.label{float:left;margin:0 0 0 -40px;_position:relative;}
.label .avatar{display:inline-block;border-radius:50%;border:2px solid #fff;overflow:hidden;position:absolute;margin:-2px 0 0 25px;}
.label .icon{display:inline-block;width:32px;height:32px;background:url(../images/mfw-ask-sprite19.png) no-repeat;overflow:hidden;}
.label .icon-wen{background-position:0 -320px;}
.label .icon-da{background-position:0 -360px;margin-top: -5px}
.label .icon-gl{background-position:-40px -320px;}
.label .icon-h5{background-position:-40px -360px;}
.wen{margin-bottom:12px;position:relative;*zoom:1;}
.wen .label{position:absolute;top:65%;margin-top:-19px;}
.user{margin-bottom:3px;}
.user .name{margin-right:5px;color:#ff7200;}
.usertitle{margin:5px 0 10px;}
.usertitle a{display:inline-block;margin-right:10px;height:20px;background:url(../images/mfw-ask-sprite19.png) no-repeat -80px -320px;line-height:100px;overflow:hidden;vertical-align:middle;}
.usertitle .icon-goldMaster{width:100px;background-position:-80px -320px;}
.usertitle .icon-guide{width:100px;background-position:-80px -360px;}
.desc strong{font-weight:normal;color:#444;}
.wen {margin-bottom: 12px;position: relative;}
.title{margin-bottom:6px;line-height:20px;}
.title .time{float:right;_margin-top:-5px;}
.title a{margin:0 6px 0 0;font-size:16px;color:#ff8a00;}
.title a strong {color: #ff7200;}
.desc{line-height:25px;font-size: 14px;color: #666;}
.da{margin-top: 18px;}
.desc p{word-break: break-all;word-wrap: break-word;}
.tags{margin:5px 0;}
.info{margin-top:10px;line-height:20px;color:#999;}
.info ul{float:right;}
.info li{float:left;margin-left:15px;}
.info ul a{color:#999;}
.a-tag{display:inline-block;margin:3px 3px 0 0;line-height:18px!important;padding:0 12px;background-color:#fff0c9;border-radius:2px;color:#9d7d50;font-size:12px!important;white-space:nowrap;}
.a-tag:hover {background-color: #ffa800;color: #fff;text-decoration: none;}
.wdboxtitle{padding-bottom: 16px;border-bottom: 1px solid #e1e1e1;margin-bottom: 10px;color: #666;}
.wdboxtitle h2{font-size: 14px;line-height: 14px;}
.wdboxtitle h2 span {float: right;font-size: 12px;font-weight: normal;}
.tiwenbox{padding: 10px 38px;color: #666;}
.wttjbtn{background: #9e211d;border: 0;color: #fff;padding: 6px 16px;}


.footdiv{width: 1120px;margin: 0 auto;position: relative;text-align: center;}
.col-3-r{line-height: 18px;margin-right: 10px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.col-3-r p{color: #d3bba7;font-size: 12px;line-height: 18px;}
.cleft{float: left;text-align: left;width: 550px;padding-right: 10px;}
.cright{float: left;text-align: left;width: 290px;padding-left: 10px;text-align: center;position: absolute;right: 0;top: 0px;}
.mt10{padding-top: 10px;}
.mt10 img{width: 66px;height: 66px;display: inline-block;*display: inline;*zoom: 1;border: 6px solid #fff;}

.longtitle{width: 100%;height: 100px;position: relative;line-height: 100px;}
.longtitle img{display: block;width: 100%;margin: 0 auto;border: 4px solid #f3f1e7;}
.longtitle span{position: absolute;left: 10px;top: 0;font-size: 24px;}
.longtitle h1{font-size: 24px;}
.hzk{overflow: hidden;height: 352px;position: relative;}
.hzk ul{position: absolute;top: 0;left: 0;}

.imgbtn{position:relative;z-index:10;}
.tiwenbox{margin-bottom:18px;}
.wdboxdb{margin-top:-18px;background:#fff;}

#code,#code_hover,#gotop{ width:57px; height:58px; background:url("../images/code.png") no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{background-position:-273px -250px; bottom:200px; _margin-bottom:130px;z-index:998;}
#code_hover{background-position:-273px -250px; bottom:200px; _margin-bottom:130px;z-index:998;opacity:0.8;}
#gotop{ background-position:-273px -306px;bottom:132px; _margin-bottom:172px;} 
#code_img{ width:270px; height:355px; background:url("../images/code.png") -4px -3px no-repeat; position:fixed; right:108px; bottom:135px; cursor:pointer; display:none;z-index:999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:135px;}













