@charset "utf-8";
/* CSS Document */
/*top 头部*/
.top{background:#FFF;height: 98px; width: 100%; min-width: 1400px; position: fixed; top: 0; left: 0; z-index: 99999;-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.63); -webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.63); box-shadow:0px 2px 6px rgba(0,0,0,0.63);}
.top:before{content:''; background: url(../Image/bj.png) repeat-x top center; opacity:0.7; position: absolute;top:0; left: 0; width: 100%; height: 98px;}
.top .w1400{ z-index: 9; position: relative; overflow: initial;}
.top_a{ height: 45px; line-height: 45px; width: 600px; text-align: right;}
.top_a a{ color: #757575;}
.search{ float: left; padding: 10px }
.search .txt{ width:240px; float:left; line-height: 28px; height:28px;border:1px solid #2abbb7; background:none; text-indent: 35px; background: url(../Image/search.png) no-repeat 10px center; background-size: 15px;}
.search .but{ width:80px; height:30px; float:left; cursor:pointer;border:none; background:#2abbb7; color: #FFF;}

.nav{ clear: right; overflow: hidden;}
.nav li{  float: left; line-height: 36px; padding-bottom: 17px; height: 53px; box-sizing: border-box;}
.nav li a{ font-size: 16px; color: #2a2a2a; display: block; transition:0.3s all; padding: 0 28px; }
.menu{ position: absolute; top: 98px; right: 0; width: 860px; height: 290px; box-sizing: border-box; padding:0 35px ; border-bottom: 4px solid #2abbb7; background: #f6f9f5; display: none;}
.menu .cont{ float: left; width: 320px; overflow: hidden; color: #898989; font-size: 14px;}
.menu .cont .f18{ color: #232323; line-height: 36px; height: 36px; padding: 15px 0 12px 0;}
.menu .img{ padding: 60px 0 0 0; height: 185px; float: right; width: 440px; position: relative; border-left: 1px solid #dadada;}
.menu .img img{ position: absolute; top: 60px; right: 0;}
.menu .img a{ display: block; color: #2c2c2c; font-size: 14px; line-height: 36px; width: 100px; height: 36px; padding:0 20px; margin: 0  15px;}
.menu .img a:hover{ background: #2abbb7; color: #FFF;}
.sitemap .site_but{ position: absolute; top: 0; right: 0; z-index:2; height: 98px; width: 98px;background: url(../Image/sitemap.png) no-repeat center 35px #373737; color: #FFF; text-align: center; box-sizing: border-box; padding-top: 59px;}
.m_sitemap{ opacity: 0; transition: 0.3s;}
.nav li:hover{ border-bottom: 3px solid #2abbb7 }
/*end 底部*/
.foot_a{ padding: 40px 0 45px 0;}
.foot_a li{ float: left; width: 288px; height: 110px; margin-left:16px; position: relative;}
.foot_a li a{ display: block; border: 1px solid #e0e0e0; border-radius: 5px; height: 108px; background: #FFF;}
.foot_a li .img{ float: left; margin: 15px 18px 0 40px;}
.foot_a li p{ font-size: 22px; color: #999999; line-height: 36px; padding-top: 22px;}
.foot_a li span{ font-size: 12px; color: #999999;}
.foot_a li:before{ content: ''; position: absolute; width: 30px; height: 5px; bottom: 0; left: 129px; transition: 0.3s;}
.foot_a li:hover:before{ width: 100%; left: 0;}
.foot_a li:nth-of-type(1):before{ background: #309bdf;}
.foot_a li:nth-of-type(2):before{ background: #2abbb7;}
.foot_a li:nth-of-type(3):before{ background: #309bdf;}
.foot_a li:nth-of-type(4):before{ background: #00c3e5;}
.foot_a li:nth-of-type(5):before{ background: #eaa459;}
.foot_a li:nth-of-type(6):before{ background: #a05a15;}
.foot_a li:nth-of-type(7):before{ background: #71c2f4;}
.foot_a li:nth-of-type(8):before{ background: #3482f4;}

.foot_lx li{ text-align: center; width: 400px; float: left;}
.foot_lx li .img{ padding-top: 25px}
.foot_lx li .f16{ color: #373737; line-height: 32px;}
.foot_lx li .color7{ padding-bottom: 10px; display: block; color: #7d7d7d;}
.foot_lx li .f30{ font-family: impact; color: #363636;}
.foot_lx li .more{ color: #7d7d7d; display: block; margin: 0 auto; width: 100px; height: 34px; border: 1px solid #dddddd; line-height: 34px; margin-top:27px; transition: 0.3s;}
.foot_lx li .online{ width: 110px; height: 36px; background: #2abbb8; color: #FFF;display: block; margin: 0 auto;line-height: 34px; margin-top: 15px; transition: 0.3s; }
.foot_lx li:nth-of-type(2){margin-left: 30px; box-sizing: border-box; height: 240px; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5;}
.foot_lx li:last-of-type{ width: 370px; text-align: right;}
.foot_lx li .more:hover{ background: #2abbb8; border-color: #2abbb8; color: #FFF;}
.foot_lx li .online:hover{ border-radius: 18px;}

.end{position: relative; height: 170px; width: 100%;background: #28292f; z-index: 1;}
.end_a{ height: 62px; line-height: 62px; border-bottom: 1px solid rgba(255,255,255,0.2);}
.end_a a{ color: #FFF; padding:0 45px 0 5px;}
.end_nr{ line-height: 47px; color: #FFF;}
.end_nr a{ color: #FFF; padding: 0 10px; display: inline-block;}

.fix_icon{background: url("../Image/fixed_icon.png") 0 0 no-repeat; display: inline-block; width: 40px;height: 40px;
	background-size: 20rem;vertical-align: bottom;}
.fix_icon.zhixun{ background-position-x:1px; }
.fix_icon.jianyi{background-position: -44px 4px;}
.fix_icon.qrcode{background-position: -93px 4px;}
.fix_icon.contact{background-position: -142px 5px;}
.fix_icon.gotop{background-position: -191px 7px;}
.fix_icon.quanjing{ background-position: -240px 7px;}


.fix_menu_bar{ position: fixed; z-index:9999; right:0; width:auto; bottom:20%;}
.fix_menu_bar  .bar_list .bar_item{ margin-bottom:4px; width:80px; height:80px;position: relative; right:0;-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s; }
.fix_menu_bar  .bar_list .bar_item .item_wrap{ box-sizing: border-box; position: absolute; right:0; top:0; height:100%; width:100%;background-color: rgba(0,0,0,.3); border:1px solid #2abbb8; border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px; padding:7px; -webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;  }
.fix_menu_bar  .bar_list .bar_item .bar_icon{ text-align: center}
.fix_menu_bar  .bar_list .bar_item .bar_name{text-align: center; color: #fff;}
.fix_menu_bar  .bar_list .bar_item:hover .item_wrap{ width:130px; background-color: #fba500;}
.bar_top_item{ -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); -o-transform: translateX(100%); transform: translateX(100%); opacity:0;}
.bar_top_item.show{ opacity:1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0);}
.item_ewm{ position: absolute; right:110px; padding: 3px;background: #fba500; width: 110px; display: none;}
/*网站地图*/
.full_bg { display: none; cursor: pointer; position: fixed; z-index: 999999; top:0; left:0; color: #FFF; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000,endColorstr=#000);    /*IE8支持*/ background: rgba(0,0,0,0.9);}
#close_btu{ width: 38px; height: 38px; top: 15%; right:15%; position: absolute; background:url(../Image/close.png) no-repeat top right #2abbb7; border-radius: 19px; line-height: 38px; z-index: 9; overflow: hidden; font-size: 16px; transition: 0.3s;}
#close_btu:hover{ width: 90px;}
#close_btu:hover:before{content: "关闭"; padding-left: 18px; }
.wzdt_box .title{ position: absolute; top: 20%; left: 0; text-align: center; width: 100% }
.wzdt_box li{ transition: 0.3s; float: left; width: 133px; height: 100%; padding-top: 20%; box-sizing: border-box;}
.wzdt_box li a{ display: block; color: #c4c4c4; text-align: center; line-height: 36px; }
.wzdt_box li a.tit{ font-size: 16px; color: #FFF; border-bottom: 1px solid rgba(255,255,255,0.1); height: 88px; line-height: 88px; margin-bottom: 30px }
.wzdt_box li a.tit.color6{ border-bottom: 1px solid #dadada; margin-bottom: 15px;}
.wzdt_box li:hover{background: rgba(255,255,255,0.1)}
.wzdt_box li a:hover{ color: #2abbb7 !important; border-left: 1px solid #2abbb7;}
.wzdt_box li:hover a.tit{ border-left: none; color: #FFF;background: url(../Image/full.png) no-repeat bottom center;}
 /*ziye 子页样式*/
.zy{ width: 100%; min-width: 1400px; height: 600px;}
.zy1{background: url(../Image/zy1.jpg) no-repeat top center}
.zy2{background: url(../Image/zy2.jpg) no-repeat top center}
.zy3{background: url(../Image/zy3.jpg) no-repeat top center}
.zy4{background: url(../Image/zy4.jpg) no-repeat top center}
.zy5{background: url(../Image/zy5.jpg) no-repeat top center}
.zy6{background: url(../Image/zy6.jpg) no-repeat top center}
.zy7{background: url(../Image/zy7.jpg) no-repeat top center}
.zy8{background: url(../Image/zy8.jpg) no-repeat top center}
.location{ height: 49px; line-height: 49px; border-bottom: 1px solid #e8e8e8; color: #666666; text-indent: 28px; background: url(../Image/location.png) no-repeat center left }
.location a{ color: #666666;}
.location a.on,.location a:hover{ color: #ff6600; font-weight: bold;}
.location .right a{ padding: 0 30px;;}
.zy_inco{ font-size: 30px; text-align: center; color: #333333; height: 90px; line-height: 90px; position: relative;}
.zy_inco span{ display: block; position: relative;}
.zy_inco span:after{ width: 38px; height: 1px; position: absolute; left: 50%; margin-left: -19px; background: #d2d2d2; content: ''; top: 70px;}

.order_link a{color: #FFF; font-size: 16px; display: block; margin:0 auto; box-sizing: border-box; width: 200px; height: 50px; line-height: 50px; background: url(../Image/index/page1_3.png) no-repeat 32px center #29b8b6; padding-left: 100px;}
.order_link a:hover{ background: url(../Image/index/page1_3.png) no-repeat 32px center #00c3e5; }

.zy_inco1{ font-size: 30px; text-align: center; color: #333333; height: 136px; margin: 40px 0 20px 0; position: relative;}
.zy_inco1 span{ display: block; position: absolute; width: 100%; text-align: center; top: 52px;}
.zy_inco1 span:after{ width: 38px; height: 1px; position: absolute; left: 50%; margin-left: -19px; background: #d2d2d2; content: ''; top:46px;}
.zy_inco1 .eng{ height: 74px; line-height: 74px; font-size: 60px; color: #f1f1f1;text-align: center;padding-bottom: 38px;}
/*简介概况  综合页面*/
.jjbox1{ background: url(../Image/jjbox1.png) no-repeat center 114px;}
.jjbox1 .jj1{ width: 500px; float: right; padding-top: 87px; height: 460px; box-sizing: border-box;}
.jjbox1 .jj1 .tit,.jjbox1 .jj2 .tit{ height: 56px; line-height: 56px; font-size: 24px; color: #555555;}
.jjbox1 .jj1 li{height: 110px; margin: 0 60px 0 0; text-align: center; color: #545454;float: left;}
.jjbox1 .jj1 li p{ position: relative;font-size:48px; color: #666666; line-height: 72px; height: 66px; overflow: hidden; font-family: impact; transition: 0.3s all;}
.jjbox1 .jj1 li p span{ font-size: 16px; color: #949494; position: absolute; top:14px; margin-left: 5px; transition: 0.3s all;}
.jjbox1 .jj1 li:last-of-type{ margin: 0;}.jjbox1 .jj1 li:last-of-type p{padding: 0 70px 0 0;}
.jjbox1 .jj1 li:hover p{ color: #fba502;}
.jjbox1 .jj1 .more{ height: 37px; width:130px;line-height: 37px; color: #858585; display: block; text-align: center; border-radius: 19px; background: #2ABBB8; color: #FFF;transition: 0.3s;}
.jjbox1 .jj1 .more:hover{ width: 150px; background: #23dcd8;}
.jjbox1 .jj2{ padding: 96px 0 0 37px; width: 585px; height: 500px; box-sizing: border-box;}
.jjbox1 .jj2 .more{ height: 37px; width:130px;line-height: 37px; color: #858585; border: 1px solid #858585; display: block; text-align: center; border-radius: 19px; transition: 0.3s; float:  left; margin-right: 25px;}
.jjbox1 .jj2 .more:hover{background: #2ABBB8; color: #FFF; border-color: #2ABBB8;}

.jjbox2{ background:url(../Image/culture.jpg) repeat-x center top;}
.jjbox2 li{ height: 388px;}
.jjbox2 li .img{ width: 600px; height: 388px; float: left;}
.jjbox2 li .cont{ background: #f8f8f8; color: #818181; padding:35px 30px; float: left; line-height: 30px; box-sizing: border-box; width: 600px; height: 388px; position: relative;}
.jjbox2 li .cont:before{ content: ''; width: 48px; height: 3px; background: #2abbb8; transition: 0.3s; top: 30px; left: 30px; position: absolute;}
.jjbox2 li .cont .tit{ color: #363636; line-height: 56px;font-family:SimSun; font-weight: bold;}
.jjbox2 li .cont a{ width: 130px; height: 35px; border: 1px solid #e0e0e0; border-radius: 18px; display: block; text-align: center; background: #FFF; margin-top: 20px; line-height: 35px; transition: 0.3s;}
.jjbox2 li .cont a:hover{ background: #2abbb8; color: #FFF; border-color: #2abbb8;}
.jjbox2 li:hover .cont:before{ width:150px;}
.jjbox2 .more{ width: 190px; height: 37px; background: #2abbb8; border-radius: 19px; display: block; text-align: center; color: #FFF; margin: 0 auto; line-height: 37px;transition: 0.3s;}

.jjbox4 li{ width: 285px; float: left; margin-left:20px ;}
.jjbox4 li .img{ width: 285px; height: 195px;;}
.jjbox4 li .tit{ color: #505050; line-height: 50px;;}
.jjbox4 li .cont{ height: 110px; border: 1px solid #dddddd; color: #747474; padding: 0 12px; transition: 0.3s;}
.jjbox4 li:hover .tit{ color: #FFF;}
.jjbox4 li:hover .cont{ background: #2abbb8; color: #FFF;}
.jjbox4 .more{ width: 190px; height: 37px; background: #2abbb8; border-radius: 19px; display: block; text-align: center; color: #FFF; margin: 0 auto; line-height: 37px; transition: 0.3s;}




.jjbox2 .more:hover,.jjbox4 .more:hover,.cp_box2 .more:hover,.xw_more2:hover{ width: 210px; background: #23dcd8; color: #FFF;}



/*简介详情*/
.w1100 .tit{ padding: 50px; line-height:30px; font-size: 30px;text-align: center; color: #494949;}
.w1100 .jj_num li{height: 110px; margin-left: 170px; text-align: center; color: #545454;float: left; font-size: 16px; width: 150px; text-align: center;}
.w1100 .jj_num li p{ position: relative;font-size:54px; color: #666666; line-height: 72px; height: 66px; overflow: hidden; font-family: impact; transition: 0.3s all;}
.w1100 .jj_num li p span{ font-size: 18px; color: #949494; position: absolute; top:14px; margin-left: 5px; transition: 0.3s all;}
.w1100 .jj_num li:last-of-type p{padding: 0 70px 0 0;}
.w1100 .jj_num li:hover p{ color: #fba502;}
.w1100 .cont{ color: #868686; font-size: 16px; line-height: 36px; padding: 30px 0 40px 0;}
.about_box1{ background: url(../Image/jjbox2.jpg) no-repeat top center; padding: 50px 0;}

.about_box2{background-image: linear-gradient(to top, #FFF 0%, #FFF 25%,#f5f6f7 25%, #f5f6f7 100%);}
.about_box2 .bj_bai{ height: 340px; margin-bottom: 50px;}
.about_box2 .bj_bai .img{ width: 450px; height: 340px; float: left; overflow:hidden; background: #000;}
.about_box2 .bj_bai .box{ width: 700px; float: right;}
.about_box2 .bj_bai .tit{ padding: 30px 0 20px 0; height: 44px; line-height: 44px; color: #414141; font-weight: bold; font-size: 24px;}
.about_box2 .bj_bai .cont{ font-size: 16px; line-height:36px; color: #848484; height: 165px;}
.about_box2 .bj_bai a{ width: 148px; height: 44px; line-height: 44px; float: left; margin-right: 18px; color: #FFF; background: url(../Image/jj11.png) no-repeat 19px center #2abbb8; text-indent: 50px;}
.about_box2 .bj_bai a:last-of-type{background: url(../Image/jj22.png) no-repeat 19px center #309bdf; text-indent: 58px;}
.jj_cp li{ width:280px; float: left; margin:0 10px;}
.jj_cp li .img{ width:280px; height: 210px; overflow: hidden; position: relative;}
.jj_cp li .img .tit{ position: absolute; bottom: 0; left: 0; width: 100%; height: 44px; line-height: 44px; font-size: 16px; color: #FFF; background:rgba(42,187,184,0.8); text-align: center;}
.jj_cp li .box{background: #FFF; padding: 16px; border: 1px solid #e8e8e8; height:260px;}
.jj_cp li .cont{  height: 200px;}
.jj_cp li a{ width: 111px; height: 44px; line-height: 44px; float: left; margin-right: 10px; color: #575757; transition: 0.3s; background: url(../Image/jj1.png) no-repeat 6px center; border: 1px solid #e8e8e8;text-indent: 33px;}
.jj_cp li a:last-of-type{background: url(../Image/jj2.png) no-repeat 6px center; text-indent: 40px;}

.jj_cp li a:hover{background: url(../Image/jj11.png) no-repeat 6px center #2abbb8; border: 1px solid #FFF; color: #FFF;}
.jj_cp li a:last-of-type:hover{background: url(../Image/jj22.png) no-repeat 6px center #309bdf;}

/*走进八里沟  景点综合页面*/
/*分类切换  hd */
.cp_fl li{ width: 190px; height: 37px; line-height: 37px; color: #444444; display: inline-block; margin: 0 8px 15px 8px; transition: 0.3s; border-radius: 40px; font-size: 16px;cursor: pointer; border: 1px solid #cbcbcb; position: relative;}
.cp_fl li.on{ background: #2abbb7; color: #FFF; border-color:#2abbb7;}
.cp_fl li.on:after{ content: ''; position: absolute; bottom: -7px; left: 50%; margin-left: -7px;width: 0;height: 0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 6px solid #2abbb7;}

.cptype .cont{ padding:25px 0 35px 0; width: 760px; margin: 0 auto; font-size: 16px;line-height: 30px; color: #626262;}
.crcmc { position: relative; height: 460px; text-align: left }
.crcmc .w1200{ padding-top: 10px;}
.crcmc .d_img { position: relative; margin: 0 auto; width: 1200px; height: 100%; height: 440px;}
.crcmc .d_img li { position: absolute; display: none; z-index: 0; overflow: hidden;-moz-box-shadow:0px 0px 7px rgba(0,0,0,0.35); -webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.35); box-shadow:0px 0px 7px rgba(0,0,0,0.35);border: 4px solid rgba(255,255,255,0.25);}
.crcmc .d_img li img { max-width: 100%; height: 100%; }
.crcmc .d_img li.d_pos1 { display: block; width: 470px; left: 5px; top: 65px; z-index: 1 }
.crcmc .d_img li.d_pos2 { display: block; width: 585px; left: 307px; top: 0; z-index: 2;}
.crcmc .d_img li.d_pos3 { display: block; width: 470px; left:720px; top: 65px; z-index: 1 }
.crcmc .d_img li a{display: block;width: 100%; text-align: center;}
.crcmc .d_img li a img{ width: 100%; display: block;}
.crcmc .d_prev,.crcmc .d_next{ transition: 0.3s; cursor: pointer; position: absolute; background:url(../Image/prev.png) center center no-repeat #55c9c5; width:57px; height:57px; border-radius: 50%; top: 210px; left: 0; overflow:hidden;}
.crcmc .d_next{ left: auto; right: 0;background:url(../Image/next.png) center center no-repeat #55c9c5; }
.crcmc .d_prev:hover,.crcmc .d_next:hover{ background-color:#00b5e2  }

.cp_box1 .hd,.cp_box2 .hd{ text-align: center;}
.cp_box2 .bj_bai{ height:522px;}
.cp_gd .hd{ clear: both;}
.cp_gd .hd ul li{ width: 16px; height: 16px; background: #dadada; display: inline-block; margin:0 8px; text-indent: -9999px; border-radius: 50%;}
.cp_gd .hd ul li.on{ background: #2abbb7;}
.cp_gd .bd{ padding:25px 0 0 25px;}
.cp_gd .bd li{ width: 400px; box-sizing: border-box; float: left;}
.cp_gd .bd li .img{width: 380px; height: 285px; overflow: hidden;}
.cp_gd .bd li .img img{ width: 380px; height: 285px;}
.cp_gd .bd li .time{ color: #9e9e9e; padding: 8px 0;}
.cp_gd .bd li .tit{ height: 33px; color: #363636; font-size: 18px;width: 380px; position: relative;}
.cp_gd .bd li .tit:before,.xw_box2 li .tit:before{ content: ''; width: 0; height: 22px; background: #25b399; transition: 0.3s;}
.cp_gd .bd li .cont{color: #898989; height:48px; overflow: hidden; margin-bottom: 15px; width: 380px;}
.cp_gd .bd li:hover .tit:before,.xw_box2 li:hover .tit:before{ margin-right: 10px; padding:0 0 0 3px;}

.cp_box2 .more{ width: 190px; height: 39px; background: #2abbb8; border-radius: 20px; display: block; text-align: center; color: #FFF; margin: 0 auto; line-height: 39px; transition: 0.3s;}
.cp_box3{background: url(../Image/bj.png) center center; color: #6d6d6d; line-height: 30px;}
.cp_box3 li{ color: #FFF; padding: 0 32px; width: 450px; height: 280px;box-sizing: border-box; ;}
.cp_box3 li .tit{ line-height: 72px; height: 72px; font-size: 24px; font-weight: bold;}
.cp_box3 li .img{ height: 105px;}
.cp_box3 li .img ol{ margin:0 34px 0 40px; float: left; text-align: center; }
.cp_box3 li .img ol img{ display: block; margin: 0 auto;}

.cp_box3 li:nth-of-type(1){background: #429ad9;}
.cp_box3 li:nth-of-type(2){background: #25b399;}
.cp_box3 li:nth-of-type(3){background: #00b5e2;}

.cp_box4{background: url(../Image/720.jpg) no-repeat top center; width: 100%; min-width: 1200px; height: 290px; padding-top: 240px;}
.cp_box4 a{ width: 140px; height: 60px; background:url(../Image/720.png) no-repeat 28px center #2abbb8; display: block; text-align: center; color: #FFF; margin: 0 auto; line-height: 60px; padding-left: 45px;}
/*在线订票*/
.picFocus{ width:540px; float: left; position:relative; overflow:hidden; zoom:1; height: 482px;}
.picFocus .bd li{ vertical-align:middle; }
.picFocus .bd img{ width:540px; height:360px; display:block;  }
.picFocus .hd{ width:100%; padding-top:8px;  overflow:hidden; }
.picFocus .hd ul{ overflow:hidden; zoom:1; }
.picFocus .hd ul li{float:left; text-align:center; width: 171px; height: 114px; position: relative; transition: 0.3s;}
.picFocus .hd ul li:before{ position: absolute; content: ""; top: 0; left: 0; box-sizing: border-box; width: 171px; height: 114px; border: 3px solid rgba(255,255,255,0);}
.picFocus .hd ul li img{display: block; opacity: 0.5; cursor:pointer; transition: 0.3s;width: 171px; height: 114px;}
.picFocus .hd ul li.on:before{border: 3px solid #2abbb8}
.picFocus .hd ul li.on img{ opacity: 1;}
.picFocus .hd ul li:nth-of-type(2){ margin: 0 13px;}
.know{ width: 640px; float: right; color: #494949;}
.know .f18{ line-height: 50px; padding-top: 5px;}
.know .bj_yellow{ background: #fff9ed; padding: 0 30px; width: 550px;}
.know .bj_yellow li{ height: 30px; padding: 15px 0; border-bottom: 1px dotted #e2ddd2;}
.know .bj_yellow li span{ color: #494949; float: left; width: 115px;}
.know .bj_yellow li a{ float: left; width: 115px; height: 28px; transition: 0.3s; border: 1px solid #2abbb8; line-height: 28px; color: #2abbb8; text-align: center; margin-right: 20px;}
.know .bj_yellow li a:hover{ background: #2abbb8; color: #FFF;}
.know .f16{ line-height: 40px; padding-top: 15px;}
.ticket{ box-sizing: border-box; padding: 0 25px; border-top: 4px solid #2abbb8; line-height: 26px; color: #484848;}
.ticket .tit{ font-size: 18px; font-weight: bold; color: #2abbb8; padding: 30px 0;}
.ticket span{ color: #2abbb8;}
/*景点详情*/
.cp_inco{ height: 64px; line-height: 44px; padding: 10px 0; position: relative; color: #333333; margin: 22px 0; text-indent: 20px;font-size: 30px; width: 783px;text-align: center;}
.cp_inco:before{ content: ''; width: 2px; height: 30px; background: #2abbb7; top: 17px; left: 0; position: absolute;}

.cp_img{ float: left; width:640px; height: 480px; margin-bottom: 10px; background: #bdbdbd; overflow: hidden;}
.cp_desc{ width: 510px; float: right;}
.cp_desc .tit{ height: 57px; line-height: 57px; color: #2abbb7; font-size: 36px;}
.cp_desc .meta{ line-height: 36px; color: #727272; text-indent: 30px;background: url(../Image/meta.png) no-repeat left 4px; height: 92px; border-bottom: 1px solid #e4e4e4; box-sizing: border-box; padding-top: 5px;}
.cp_desc .cont{ height: 168px;border-bottom: 1px solid #e4e4e4; box-sizing: border-box; padding-top: 20px; color: #5c5c5c;}
.cp_desc .cont .f16{ height: 36px;;}
.cp_desc li{ width: 156px; height: 45px; line-height: 45px; text-align: center; margin: 18px 0 15px 20px; float: left; color: #FFF; background: #2abbb7; }
.cp_desc .tips{ clear: both;}
.cp_desc .tips p.red{font-weight: bold; color: #e20000; text-indent:22px; background: url(../Image/tips.png) no-repeat left center; height: 24px;;}
.cp_desc .tips .bj_yellow{background: #ffffdc; padding: 10px 15px; border-radius:8px;  font-size: 12px; color: #505050;}
.cp_info{ float: left; width: 885px;}
.cp_tit{ height: 50px; border-bottom: 2px solid #e5ebf0; box-sizing: border-box;}
.cp_tit span{width: 148px; height: 50px; text-align: center; line-height: 50px; background: #309bdf; float: left; color: #FFF; font-size: 16px;}
.cp_info .article{ padding: 30px 8px;}
.article .cont *{ font-size: 14px;}
.likecp{ width: 280px; float: right;}
.likecp .inco{width: 280px; height: 50px; text-align: center; line-height: 50px; background: #2abbb7; float: left; color: #FFF; font-size: 16px; margin-bottom: 10px;}
.likecp .inco1{width: 280px; height: 50px; text-align: center; line-height: 50px; background: #e9573e; float: left; color: #FFF; font-size: 16px; margin-bottom: 10px;}
.likecp .inco1:hover{ background: #e9897d; }
.likecp li .img{ display: block; box-sizing: border-box;}
.likecp li .tit{ border: 1px solid #e2e7eb; height: 40px; line-height: 40px; margin-bottom: 15px;}
/*畅游八里沟*/
.play .white{ background: url(../Image/play.jpg) no-repeat top left; width: 370px; height: 612px; text-align: center; padding-top: 110px; box-sizing: border-box;}
.play .white .xian{ width: 125px; margin: 0 auto; height: 1px; background: #FFF;}
.play .r_box{ width:830px;}
.play .r_box li{float: left; height: 297px; width: 396px; margin: 0 0 18px 18px; overflow: hidden; position: relative;}
.play .r_box li .img{ height: 297px; width: 396px; overflow: hidden;}
.play .r_box li .tit{ height: 60px; line-height: 60px; color: #FFF; text-align: center; padding-bottom: 20px;}
.play .r_box li .cont{ line-height: 30px; color: #fff; height: 60px; overflow: hidden;}
.play .r_box li .more{ width: 110px; height: 32px; border: 1px solid #FFF; border-radius: 17px; display: block; text-align: center; color: #FFF; margin: 0 auto; margin-top: 55px; line-height: 32px;}
.play .r_box li .mask{background: rgba(0,0,0,0.7); position: absolute;top: 237px; transition: 0.3s; width: 100%; height: 297px; box-sizing: border-box; padding: 0 30px;}
.play .r_box li:hover .mask{ top: 0; padding-top: 20px;}
.play .r_box li:hover .more{}
/*乐享八里沟  综合页面 */
.le_box1 li{ position: relative; float: left; overflow: hidden;}
.le_box1 li .mask{ position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.5); width: 100%;padding: 10px 15px; box-sizing: border-box;}
.le_box1 li .cont{ line-height: 18px;}
.le_box1 li .cont p.text{font-size: 16px; line-height: 30px;height: 30px;}
.le_box1 li:nth-of-type(1){ width: 410px; height: 476px;}
.le_box1 li:nth-of-type(2){ width: 290px; height: 476px; margin-left: 11px;}
.le_box1 li:nth-of-type(3),.le_box1 li:nth-of-type(4){ width: 233px; height: 233px; margin:0 0 10px 11px;}
.le_box1 li:nth-of-type(5){ width: 477px; height: 233px; margin-left: 11px;}

.le_box1 li:nth-of-type(1) .tit{ float: left; margin: 20px 0; border-right: 1px solid #FFF; font-size: 36px; height: 94px; line-height: 94px; text-align: center; width: 160px;}
.le_box1 li:nth-of-type(1) .cont{ margin: 20px 0 0 20px; float: left; width:198px;height: 100px; overflow: hidden;}
.le_box1 li:nth-of-type(2) .tit{ float: left; border-right: 1px solid #FFF; font-size: 18px; height:74px; line-height: 74px; text-align: center; width: 100px;}
.le_box1 li:nth-of-type(2) .cont{ margin-left:15px; float: left; width:144px; height: 68px; overflow: hidden;}
.le_box1 li:nth-of-type(3) .cont,.le_box1 li:nth-of-type(4) .cont{ height: 65px; overflow: hidden;}
.le_box1 li:nth-of-type(3) .cont p.text,.le_box1 li:nth-of-type(4) .cont p.text{ line-height: 24px;}
.le_box1 li:nth-of-type(5) .mask{width: 477px; height: 233px; }
.le_box1 li:nth-of-type(5) .mask .more{ width: 195px; margin: 0 auto; margin-top: 60px; border-top: 1px solid #FFF;border-bottom: 1px solid #FFF; height: 92px; text-align: center}
.le_box1 li:nth-of-type(5) .mask .more p{ font-size: 24px; color: #FFF; line-height: 56px;}
.le_box1 li:nth-of-type(5) .mask .more a{ color: #FFF;}

.le_box2 .left .more{ transition: 0.3s; width: 135px; height: 32px; background: rgba(0,0,0,0.6); border-radius: 16px; border: 1px solid #FFF; margin: 190px auto 0 auto; display: block; color: #FFF; line-height: 32px;}
.le_box2 .left:hover .more {background: #2abbb8; color: #FFF; border-color: #2abbb8 }
.le_box2 .r_box li .tit{ padding-bottom: 5px }
.le_box2 .r_box li .cont{ height: 140px;}
.le_box2 .r_box li .cont p{ padding-bottom: 10px;}
.le_box2 .r_box li .cont img.left{ margin-right: 12px;}
.le_box2 .r_box li .more{ color: #FFF; background: #2abab7; border: #2abab7; margin-top: 25px;}

.le_box3 li{ width: 285px; float: left; margin:0 0 20px 20px; position: relative;}
.le_box3 li .img{ width: 285px; height: 213px;;}
.le_box3 li .cont{ height: 110px; color: #FFF; transition: 0.3s; padding: 0 8px; line-height: 20px;}
.le_box3 li .tit{ color: #272831; line-height: 44px; text-align: left;}
.le_box3 .more{ position: absolute; bottom: 18px; left: 0; width: 66px; border-bottom: 1px solid #272831; height: 45px; display: block; text-align: center; color: #6e6e6e; line-height: 45px; }
.le_box3 li:hover .tit{ color: #FFF; text-align: center;}
.le_box3 li:hover .cont{ background: #2abbb8; color: #FFF;}
.le_box3 li:hover .more{z-index: -1;}

.yu{ width: 1200px; padding: 10px 100px; height: 350px;}
.yu .hd .prev,.yu .hd .next{ position: absolute; background:url(../Image/prev.png) center center no-repeat #55c9c5; width:57px; height:57px; border-radius: 50%; top: 135px; left: 0; overflow:hidden;}
.yu .hd .next{ left: auto; right: 0;background:url(../Image/next.png) center center no-repeat #55c9c5; }
.yu .bd ul{ overflow:hidden; zoom:1; }
.yu .bd ul li{ width: 390px; height: 340px; float: left; margin:0 6px; position: relative;}
.yu .bd ul li .img{ width: 390px; height: 293px;}
.yu .bd ul li .tit{ font-size: 18px; color: #333; line-height: 46px; transition:0.3s;}
.yu .bd ul li .mask{ box-sizing: border-box; padding: 16px; color: #FFF; position: absolute; width: 390px; height: 293px;width: 0; height: 0; top: 195px; left: 146px; opacity: 0; transition: 0.3s all; background: rgba(44,187,185,0.8); overflow: hidden;}
.yu .bd ul li .mask p{ background: url(../Image/yu.png) no-repeat center 85px; line-height: 70px; font-size: 18px;text-align: center; height: 140px;}
.yu .bd ul li .mask span{ position: absolute; top: 15px; left: 15px; width:360px; height: 263px; border: 1px solid #FFF;}
.yu .bd ul li:hover .mask{ width: 390px; height: 293px; top: 0; left: 0; opacity: 1;}
.yu .bd ul li:hover .tit{ padding-left: 100px; opacity: 0; }

.le_box4 li{ width: 353px; height: 305px; margin: 30px 23px 0; float: left;}
.le_box4 li .img{  width: 353px; height:230px; overflow: hidden;}
.le_box4 li .img img{ transition: 0.3s;}
.le_box4 li .cont{background: #FFF; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; transition: 0.3s; height: 75px; padding: 0 18px;;}
.le_box4 li .cont .tit{ line-height: 30px; padding-top: 10px;}
.le_box4 li .cont .time{ color: #1bc0bf;}
.le_box4 li:hover .cont{ background: #1bc0bf; color: #FFF;}
.le_box4 li:hover .cont .tit{ color: #FFF !important;}
.le_box4 li:hover .cont .time{ color: #FFF;}

/*购买*/

.pay  .more{ width: 116px; height: 34px; border: 1px solid #e0e0e0; border-radius: 17px; float: left; text-align: center; background: #FFF; margin: 8px 16px 0 50px; line-height: 34px; transition: 0.3s;}
.pay  .more:hover{ background: #2abbb8; color: #FFF; border-color: #2abbb8;}
.pay  .online{ width: 116px; height: 36px; background: #b29873; border-radius: 19px; float: left; text-align: center; color: #FFF; margin-top: 8px; line-height: 36px;}
.pay  .online:hover{ background: #eaa459; color: #FFF;}

.pay .cont p{ text-align: center}

.pay1  .more{ width: 116px; height: 34px; border: 1px solid #e0e0e0; border-radius: 17px; float: left; text-align: center; background: #FFF; margin: 0 16px 18px 0; line-height: 34px; transition: 0.3s;}
.pay1  .more:hover{ background: #2abbb8; color: #FFF; border-color: #2abbb8;}
.pay1  .online{ width: 116px; height: 36px; background: #b29873; border-radius: 19px; float: left; text-align: center; color: #FFF; margin: 0 0 18px 0; line-height: 36px;}
.pay1  .online:hover{ background: #eaa459; color: #FFF;}
	/*酒店*/


.jd_list{}
.jd_list li{ height: 312px; margin: 13px 0;}
.jd_list li .img{ width: 650px; height: 312px; float: left; position: relative; background: #000;}
.jd_list li .img img{width: 650px; height: 312px; transition: 0.3s;}
.jd_list li .box{ color: #707070; padding:0 40px; border: 1px solid #f4f4f4; float: left; line-height: 30px; box-sizing: border-box; width: 548px; height: 312px; background: url(../Image/hotel.png) no-repeat bottom right;}
.jd_list li .tit{ height: 80px; line-height: 80px; font-size: 30px; color: #404040;}
.jd_list li .cont{ height: 170px; overflow: hidden; margin-bottom: 5px;}
.jd_list li .cont p.icon{ height: 28px; padding: 1px; margin-bottom: 10px;}
.jd_list li .cont img.left{ margin-right: 12px;}
.jd_list li .more{ width: 116px; height: 34px; border: 1px solid #e0e0e0; border-radius: 17px; float: left; text-align: center; background: #FFF; margin: 8px 16px 0 0; line-height: 34px; transition: 0.3s;}
.jd_list li .more:hover{ background: #2abbb8; color: #FFF; border-color: #2abbb8;}
.jd_list li .online{ width: 116px; height: 36px; background: #b29873; border-radius: 19px; float: left; text-align: center; color: #FFF; margin-top: 8px; line-height: 36px;}
.jd_list li .online:hover{ background: #eaa459; color: #FFF;}
.jd_list li:hover .img img{ opacity: 0.5;}
.jd_banner{background: url(../Image/jd.jpg) no-repeat top center; height: 275px;}
.jd_banner .w1200{ padding: 205px 0 20px 0; font-size: 30px; color: #FFF; font-weight: bold;}

.jg_desc{ background: #f8f8f8; padding: 20px 30px; box-sizing: border-box; width: 620px; height: 560px; float: right;}
.jg_desc .tit{font-size: 36px; color: #353535; border-bottom: 1px solid #e7e7e7; line-height: 85px;;}
.jg_desc .cont{ line-height: 30px; color: #878787; overflow: hidden; border-bottom: 1px solid #e7e7e7; height: 220px; padding: 20px 5px; margin-bottom: 20px; box-sizing: border-box;}
.jg_desc p.icon{ height: 28px; margin-bottom: 20px;}
.jg_desc img.left{ margin-right: 12px;}
.jg_desc .online{ width: 177px; height: 47px; background: #1f1f1f; float: left; text-align: center; color: #FFF;  line-height: 47px; font-size: 16px; transition: 0.3s;}
.jg_desc .online:hover{background: #b29873;}
.jd_tit{ height: 52px; line-height: 52px; background: #f5f3f1;}
.jd_tit span{ width: 150px; text-align: center; background: #b29873; color: #FFF; font-size: 17px; float: left;}
.jd_info{ color: #878787; font-size: 16px; line-height: 30px; padding: 30px 50px;}
.tj_inco{ font-size: 24px; color: #434343; line-height: 100px;}
.tuijian li{ float: left; position: relative; width: 380px; height: 285px; margin: 0 10px 20px 10px;}
.tuijian li .img{ position: relative; z-index:0;}
.tuijian li .img img{width: 380px; height: 285px; }
.tuijian li .tit{ position: absolute; z-index: 9; bottom: 0; left: 0; width: 380px; height: 46px;line-height: 46px; background: rgba(0,0,0,0.6); transition: 0.3s}
.tuijian li:hover .tit{ background:rgba(42, 187, 184, 0.7); font-size: 15px; letter-spacing: 1px; }
.jd_order{ width:720px; height: 360px; margin: 0 auto;}
.jd_order .tit{ line-height: 70px; text-align: center; color: #b29873; font-size: 24px;}
.jd_order .w_3{ padding: 0 15px; box-sizing: border-box;}
.jd_order #contact,.jd_order #tel,.jd_order #huxing{ width: 206px; height: 40px; margin-bottom: 10px; color: #9c9c9c; padding: 0 5px 0 45px; box-sizing: border-box;}
.jd_order #contact{ background: url(../Image/dg1.png) no-repeat 7px center #f0f0f0;}
.jd_order #tel{ background: url(../Image/dg2.png) no-repeat 7px center #f0f0f0;}
.jd_order #huxing{ background: url(../Image/dg3.png) no-repeat 7px center #f0f0f0;}
.jd_order .select{ float: left; width: 33.33%; margin-bottom: 10px;}
.jd_order .select select{ width: 206px; height: 40px; color: #9c9c9c; padding: 0 5px; box-sizing: border-box; background: #f0f0f0;}
.jd_order #time{ background: #f0f0f0; margin-left: 15px;;}
.jd_order #submit{ width: 177px; height: 47px; text-align: center; line-height: 47px; background: #b29873; margin: 10px auto; display: block; color: #FFF}

/*交通路线 综合页面*/
.hide{ display: none }
.jt_tit{ height: 80px; line-height: 80px; position: relative; color: #309bdf;text-indent: 20px;font-size: 24px;}
.jt_tit:before{ content: ''; width: 2px; height: 24px; background: #309bdf; top: 28px; left: 0; position: absolute;}
.jt_tit .red{ background: url(../Image/bus/map.png) no-repeat 15px center; text-indent: 50px; display: inline-block; font-size: 14px;;}
.xian{ height: auto; overflow: hidden; margin: 10px auto;}
.xian .wen{ height: 48px; line-height: 48px; text-align: center; margin: 27px 0; font-size: 18px; color: #272831; padding: 0 31px; float: left; border: 1px solid #d2d2d2;}
.xian .wen p{ font-size: 14px; line-height: 18px; margin-top: 6px;}
.xian .wai{ position: relative; width: 80px; height: 105px; color: #656565; float: left; text-align: center; background: url(../Image/bus/wai1.png) no-repeat top center; line-height: 44px;}
.xian .wai2{ background: url(../Image/bus/wai2.png) no-repeat top center;width: 90px;}
.xian .wai3{ background: url(../Image/bus/wai3.png) no-repeat top center;width: 90px;}
.xian .wai4{ background: url(../Image/bus/wai4.png) no-repeat top center;width: 90px;}
.xian .wai5{ background: url(../Image/bus/wai5.png) no-repeat top center;width: 90px;}
.xian .wai:before{ height:52px; border-bottom: 1px dashed #d2d2d2; content: ''; display: block;}
.bus{background: url(../Image/traffic.jpg) no-repeat top center;}
.bus .xian .wen{ font-size: 14px; background: #FFF; padding: 0 26px;}
.xian .nei{ position: relative; width: 80px; height: 105px; color: #656565; float: left; text-align: center; background: url(../Image/bus/nei1.png) no-repeat top center; line-height: 44px;}
.xian .nei2{ background: url(../Image/bus/nei2.png) no-repeat top center;width: 90px;}
.xian .nei:before{ height:52px; border-bottom: 1px solid #d2d2d2; content: ''; display: block;}
.xian .right{ float: right !important;}
.xian .nei2.right{ background: url(../Image/bus/nei22.png) no-repeat top center;width: 90px;}
.xian .nei3{ margin-right: 44px;}
.bus .xian.box{background: url(../Image/bus/box.png) no-repeat right center;}
.bus .more{ width: 300px; height: 50px; background:url(../Image/bus/ok.png) no-repeat 70px center #2bbab6; border-radius: 25px; display: block; text-align: center; color: #FFF; margin: 0 auto; line-height: 50px; padding-left: 20px; box-sizing: border-box;}

.tuan .hd{ height:70px; line-height:48px; position:absolute; top: -64px; right: 0; }
.tuan .hd ul li{ float:left; padding:0 35px; font-weight: bold; cursor:pointer; font-size: 16px; color: #3a3a3a; }
.tuan .hd ul li.on{ height:30px; color: #309bdf;}
.tuan .bd li{ width:380px; box-sizing: border-box; color: #5e5e5e; line-height: 24px; min-height: 110px; float: left; padding: 0 20px;; margin:0 0 30px 30px;border: 1px solid #d2d2d2;}
.tuan .bd li:nth-of-type(3n+1){ margin-left: 0;}
.tuan .bd li p.f18{ height: 44px; line-height: 44px; color: #3e3e3e; }
.tuan .bd li img{ float: left; margin-right: 5px;}

/*新闻咨询 & 政务 综合页面*/
.xw_box1 li{ width: 570px; height: 235px; border: 1px solid #e7e7e7; border-bottom: 8px solid #e7e7e7; box-sizing: border-box; float: left; margin:20px 0 20px 30px; padding: 33px; transition: 0.3s;}
.xw_box1 li .time{ color: #80858a;}
.xw_box1 li .tit{ height: 50px; line-height: 50px;; color: #393939; font-weight: bold; font-size: 18px;;}
.xw_box1 li .cont{color: #545454; height:48px; padding: 6px 0; overflow: hidden; margin-bottom: 20px;}
.xw_box1 li .more{ text-indent: 30px;background: url(../Image/see.png) no-repeat left center; height: 28px; line-height: 28px;;}
.xw_box1 li .more a{ height: 26px; width:108px;line-height: 26px; color: #858585; font-size: 12px; border-radius: 13px; border: 1px solid #e7e7e7;}
.xw_box1 li:hover{ border-color: #2abbb8;}
.xw_box1 li:hover a{border-color: #2abbb8; background: #2ABBB8; color: #FFF;}

.xw_box2 li{ width: 380px; float: left; margin-left: 30px;}
.xw_box2 li .img{width: 380px; height: 285px; overflow: hidden;}
.xw_box2 li .img img{ width: 380px; height: 285px;}
.xw_box2 li .time{ color: #9e9e9e; padding: 8px 0;}
.xw_box2 li .tit{ height: 33px; color: #363636; font-size: 18px;;}
.xw_box2 li .cont{color: #898989; height:48px; overflow: hidden; margin-bottom: 15px;}

.xw_box3 li{ padding: 30px 15px;transition: 0.3s; box-sizing: border-box;}
.xw_box3 li .img{width: 230px;float: left; margin: 0 25px;}
.xw_box3 li .img img{ width: 230px;}
.xw_box3 li .tit{ height: 33px; color: #363636; font-size: 16px;font-weight: bold;}
.xw_box3 li .time{ color: #9e9e9e;}
.xw_box3 li .cont{color: #898989; height:48px; overflow: hidden; margin-bottom: 15px;;}
.xw_box3 li .more{height: 26px; width:108px;line-height: 26px;border: 1px solid #2ABBB8; color: #2ABBB8; float: left; text-align: center; border-radius: 13px; transition: 0.3s;}
.xw_box3 li:hover{ background: #f6f7f8;}
.xw_box3 li:hover .more{ background:#2ABBB8; color: #FFF;}

.xw_more1,.xw_more2{ height: 45px; width:260px;line-height: 45px; color: #858585; margin: 0 auto; display: block; text-align: center; border-radius: 23px; border: 1px solid #e7e7e7; transition: 0.3s;}
.xw_more1:hover{border: 1px solid #2ABBB8; color: #2ABBB8}
.xw_more2{border-color: #2abbb8; background: #2ABBB8; color: #FFF;transition: 0.3s;}
/*联系我们 综合页面*/
.lx_nr li{ text-align: center; float: left; margin: 0 15px; box-sizing: border-box; border: 1px solid #e2e2e2; width: 370px; height: 270px;}
.lx_nr li .img{ width: 60px; height: 60px; margin: 0 auto; margin-top: 57px; overflow: hidden;}
.lx_nr li .img img{transition: 0.3s; height: 60px; display: block;}
.lx_nr li p{ line-height:45px;}
.lx_nr li:hover{background: #29b8b6; color: #FFF;}
.lx_nr li:hover .img img:first-of-type{margin-top: -60px;}
.lx_nr li:hover .color2{ color: #FFF !important;}

.zxly #name{ width: 570px; height: 50px; border: 1px solid #dddddd; box-sizing: border-box; margin:0 10px 15px 15px; float: left; background: url(../Image/name.png) no-repeat 17px center;text-indent: 54px;font-family:Microsoft YaHei}
.zxly #tel{width: 570px; height: 50px; border: 1px solid #dddddd; box-sizing: border-box; margin:0 10px 15px 15px; float: left; background: url(../Image/mob.png) no-repeat 19px center;text-indent: 54px;font-family:Microsoft YaHei}
.zxly #content{ padding: 15px 20px; line-height: 24px; box-sizing: border-box; height: 140px; margin: 0 15px 15px; width:1168px;border: 1px solid #dddddd;font-family:Microsoft YaHei}
.zxly #captcha{ width: 150px; height: 50px; border: 1px solid #dddddd; box-sizing: border-box; margin:0 10px 15px 15px; float: left; text-align: center; font-family:Microsoft YaHei; font-size: 18px;}
.zxly #captcha::-webkit-input-placeholder {font-size: 14px;}.zxly #captcha:-moz-placeholder{font-size: 14px;}.zxly #captcha::-moz-placeholder {font-size: 14px;}.zxly #captcha:-ms-input-placeholder {font-size: 14px;}
.zxly img{ float: left; height: 30px; margin-top: 10px;}
.zxly #submit{ clear: both; font-size: 16px; width: 1170px; margin: 0 auto 20px; background: #29b8b6; color: #FFF; height: 50px; transition: 0.3s;}
.zxly #submit:hover{ background: #23dcd8; color: #FFF;}

.allmap{ height: 450px; width: 100%; min-width: 1200px;}
/*二级页面*/
.cplist li{ float: left; width: 400px; margin: 0 23px;}
.cplist li .img{width: 400px; height: 300px; overflow: hidden;}
.cplist li .img img{ width: 400px; height: 300px;;}
.cplist li .time{ color: #9e9e9e; padding: 8px 0;}
.cplist li .tit{ height: 33px; color: #363636; font-size: 18px;;}
.cplist li .cont{color: #898989; height:48px; overflow: hidden; margin-bottom: 15px;;}
/*吃购娱*/
.imglist{ text-align: center; }
.imglist li{display: inline-block; height: 520px; width: 370px; margin: 0 10px; text-align: left;}
.imglist li .tit{ height: 48px; line-height: 48px; color: #313131; font-size: 24px;;}
.imglist li .cont{ line-height: 30px; color: #8f8f8f; height: 205px; overflow: hidden; margin: 5px 0 20px 0;}
.imglist li .img{ margin-bottom: 25px; width: 380px; height: 253px; overflow: hidden;}
/*微响应*/
@media only screen and (max-width:1600px){
	.sitemap{ display: none;}
	.m_sitemap{ opacity: 1;}
}



.stripe_jg{border:1px solid #e4e4e3;}

.stripe_jg tr th{border:1px solid #e4e4e3;padding:8px 20px;line-height:26px;font-size:14px;background:#f8f8f8;color:#7e8079;font-size:14px;}

.stripe_jg tr td{padding:8px 20px;line-height:26px;font-size:14px;}

.stripe_jg tr td a{margin-left:30px;margin-right:30px;display: block;float:left;line-height:30px;color:#7d7a7a;}

.box_img .next {position: absolute;width: 0px;height: 20px;display: block;float: left;border-radius: 3px;}

.box_img {position: relative; width:100%; height: 20px; margin-top: 6px;display: block;float: left;background: #CCC; border-radius:3px;}



