.trans{



    -webkit-transition: all .5s ease;

    -moz-transition:all .5s ease;

    -o-transition:all .5s ease;

    -ms-transition:all .5s ease;

    transition:all .5s ease;

}

ul,li{ list-style:none;}

.top-tel{ background:url(../bgimg/ico-1.png) left center no-repeat;padding-left:30px;color:#B1AEAE;display:inline-block; vertical-align:middle}

i.tel{ font-style:normal;margin-right:20px;color:#FFC107;font-weight:bold;font-size:27px;line-height:30px;display:inline-block;vertical-align:middle}

.head_right .lag{}

.head_right .lag a{width:33px;height:20px;font-size:13px;padding:0 10px; display:inline-block; text-align:center; line-height:20px;border-radius:3px; background:#67A651;color:#fff;padding:0;}

.header-pd{padding:7px 0;}

.menu2{width:100%;height:21px; background:url(../bgimg/menu2.png) center no-repeat; display:inline-block;}

.menu3{width:100%;height:21px; background:url(../bgimg/menu3.png) center no-repeat; display:inline-block;}

.menu4{width:100%;height:21px; background:url(../bgimg/menu4.png) center no-repeat; display:inline-block;}

.menu5{width:100%;height:21px; background:url(../bgimg/menu5.png) center no-repeat; display:inline-block;}

.menu6{width:100%;height:21px; background:url(../bgimg/menu6.png) center no-repeat; display:inline-block;}

.menu7{width:100%;height:21px; background:url(../bgimg/menu7.png) center no-repeat; display:inline-block;}

.menu8{width:100%;height:21px; background:url(../bgimg/menu8.png) center no-repeat; display:inline-block;}

.menu9{width:100%;height:21px; background:url(../bgimg/menu9.png) center no-repeat; display:inline-block;}

.navbar-nav li p{font-size:15px;font-weight:normal;color:#737373;padding-top:8px;}

.navbar-nav li i{margin-top:10px;}

.navbar-nav li{border-left:1px solid #E5E5E5;}

.active .menu1,.navbar-nav li a:hover .menu1,a:hover .menu1,a.active .menu1{background:url(../bgimg/menu1h.png) center no-repeat;}

.active .menu2,.navbar-nav li a:hover .menu2,a:hover .menu2,a.active .menu2{background:url(../bgimg/menu2h.png) center no-repeat;}

.active .menu3,.navbar-nav li a:hover .menu3,a:hover .menu3,a.active .menu3{background:url(../bgimg/menu3h.png) center no-repeat;}



.active .menu4,.navbar-nav li a:hover .menu4,a:hover .menu4,a.active .menu4{background:url(../bgimg/menu4h.png) center no-repeat;}

.active .menu5,.navbar-nav li a:hover .menu5,a:hover .menu5,a.active .menu5{background:url(../bgimg/menu5h.png) center no-repeat;}

.active .menu6,.navbar-nav li a:hover .menu6,a:hover .menu6,a.active .menu6{background:url(../bgimg/menu6h.png) center no-repeat;}

.active .menu7,.navbar-nav li a:hover .menu7,a:hover .menu7,a.active .menu7{background:url(../bgimg/menu7h.png) center no-repeat;}

.active .menu8,.navbar-nav li a:hover .menu8,a:hover .menu8,a.active .menu8{background:url(../bgimg/menu8h.png) center no-repeat;}

.active .menu9,.navbar-nav li a:hover .menu9,a:hover .menu9,a.active .menu9{background:url(../bgimg/menu9h.png) center no-repeat;}

.navbar-nav li a:hover p,.navbar-nav li.active a p,.dropdown-content a:hover,.dropdown-content a.active{color: #31B0BD;}

.dropdown-content a{padding-left:10px;color:#333;font-weight:normal;}

.dropdown-content a i{ display:inline-block;float:none; vertical-align:middle;width:27px;margin-right:5px;}

.content-bg{margin-top:10px; background:#f9f9f9;padding:.5em;}



.mesg-tit{ font-family:font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;font-size:24px;}

[class~=home_form] form ul li input{font-size:12px;}

.botmore{width:100%; text-align:right;padding:20px 0;padding-right:20px;}

.botmore a{font-size:18px;color:#333; text-transform:uppercase}
.botmore a:hover{color:#ffc107}


.home-bg1{background:#FCFCFD;padding-top:75px;}

.to-ho-hotel-con-3 li{font-size:12px;}

.col-md-6 h2{font-size:26px;font-weight:normal;}

.col-md-6 h2 i{ font-style:normal;font-size:13px;}

.to-con-2{ background:url(../bgimg/ico-6.png) 25px center no-repeat #6AAD22;border-radius:2px;font-weight:normal;font-size:24px;height:52px; line-height:52px;padding:0;padding-left:55px;padding-right:30px;}

.ho-con-cont a{padding:6px 30px;font-weight:normal;}

.place .link-btn{ background:#D7D7D7;font-weight:normal;}

.place .link-btn:hover{ background:#FFC107;}

.place h3 span{color:#373737;}

.place h3 span:hover{color:#ffc107;}



.links-list{padding:0;margin:0;width:1122px;}

.links-list li{float:left; list-style:none;width:187px;overflow:hidden;}

.links-list li img{border:1px solid #E6E6E6; vertical-align:bottom;

	/*-webkit-filter: grayscale(100%);

    -moz-filter: grayscale(1);

    -ms-filter: grayscale(100%);

    -o-filter: grayscale(100%);

    

    filter: grayscale(100%);

    filter: gray;
	*/
	

	}

/*.links-list li:hover img{-webkit-filter: grayscale(0%);}*/



.send_button{width:100%; background:#253D52;height:46px; line-height:46px;color:#fff;font-size:20px;}

[class~=form_1] ul li input.send_button {padding-top:0;}

.gbooktel{margin:40px 0 0 0;}

.gbooktel p{margin:20px 0;font-size:18px;}

.gbooktel p img{margin-right:15px;}




.subbanner{width:100%; background:url(../bgimg/subbanner.jpg) center no-repeat;height:168px;}

.subbanner .entit{ text-align:left;width:100%;color:#fff;font-size:35px; text-transform:uppercase;margin-top:50px;}

.subbanner .des{ text-align:left;width:100%;color:#fff;font-size:18px;}



.sub-left{width:269px;float:left; background:#fff;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;}

.left-tit1{width:100%;height:74px;float:left; background:#243D53;color:#fff; text-align:center; line-height:74px;font-size:20px;}

.left-tit2{width:100%;height:49px;float:left; background:#E6E6E6;color:#333;margin-top:15px; text-align:center; line-height:49px;font-size:20px;}

.left-menu{width:100%;float:left;margin:0;padding:0;}

.left-menu li{width:100%;float:left;margin:0;padding:0 15px;margin-top:-1px;}

.left-menu li a,.left-menu li em{ display:block;font-size:16px;line-height:47px; text-align:center;color:#333;border-bottom:1px solid #E6E6E6;height:47px;width:100%;}

.left-menu li:hover,.left-menu li.cur,.left-menu li.ac,.left-menu li.cur em{ background:#E6E6E6;font-style:normal; text-align:center;}


.panel-default{ display:none;padding:0 2%;}
.panel-default > .panel-heading{padding-top:0;margin-top:0;width:100%; display:block}
.panel-title a{font-size:18px;font-weight:bold; display:block;}
.panel-title a i{float:right;font-size:24px;}



.left-tel{width:100%;float:left;padding:0 15px;}

.left-tel p{ float:left;font-size:13px;text-align:center;color:#333;border-bottom:1px solid #E6E6E6;width:100%; text-align:left;padding:10px 0;padding-left:15px;}

.left-tel p img{margin-right:8px; margin-top:3px;float:left;}

.left-tel p span{vertical-align:middle;float:left;width:188px;}

.left-pro-list{padding:15px;width:100%;float:left;}

.left-pro-list [class~=b_pack] {background:none;margin-bottom:0;}

.left-pro-list [class~=b_pack] h4 a{font-size:14px;color:#333;}

.left-pro-list .col-md-8{padding-left:0;}

.left-pro-list .b_packages{width:100%;padding:0;height:auto;}



.sub-right{width:872px;float:left;margin-left:14px;}

.sub-right .right-tit{width:100%;float:left;margin-top:37px;}

.sub-right .right-tit span{float:left;border-left:7px solid #FEC107;height:20px;margin-left:10px; line-height:20px;padding-left:15px;font-size:20px;color:#4b6a87;font-weight:bold;}



.ask-list{width:100%;float:left;margin-top:14px;border:1px solid #F4F3F3; background:#fff;}

.ask-list .tit{width:100%;float:left;border-bottom:1px solid #E0F0FF;padding:32px;padding-bottom:15px;}

.ask-list .tit span,.ask-list .con span{width:32px;height:32px; line-height:28px; text-align:center;border-radius:32px;color:#fff;font-size:18px;font-weight:bold; float:left;}

.ask-list .tit span{ background:#208CF0;}

.ask-list .tit p{float:left; line-height:28px;padding-left:15px;font-size:18px;}

.ask-list .con{padding:32px;width:100%;float:left;padding-top:15px;}

.ask-list .con span{ background:#FFDE00}

.ask-list .con p.content{padding-left:15px;font-size:15px; color:#7d8791;line-height:23px;float:left;width:755px;}

.pages{width:100%;float:left; text-align:center;padding:30px 0;}

.pages a,.pages span,.pages .fenyeyemiandiv1{ display:inline-block;border-radius:3px;padding:6px 20px;font-size:14px; background:#fff;margin:0 8px;}

.pages a,.pages .fenyeyemiandiv1{ background:#243D53;color:#fff;}

.fenyeyemadiv{display: table;margin: auto;}

[class~=hot-page2-alp-ri-p2] ul li a:hover{color:#333;}



.cat-des{width:100%;float:left;padding:30px;color:#626262; line-height:25px;font-size:14px;}

.his-list{width:100%;float:left; background:url(../bgimg/bg2.png) 10px repeat-y; position:relative;padding-bottom:50px;}

.his-list .jiantou{width:15px;height:8px; background:url(../bgimg/ico-15.png) no-repeat; position:absolute;top:-8px;left:4px;}



.his-list-li{width:800px;float:left;margin:0 0 22px 40px;border:1px solid #F4F3F3; background:#fff;padding:34px; position:relative}

.his-list-li .pic{float:left;}

.his-list-li .con{float:left;width:433px;margin-left:34px;}

.his-list-li .con h1{font-size:28px;color:#208cf0;margin-top:0;}

.his-list-li .con p{color:#7d8791;font-size:14px;}

.his-list-li .ico1{width:15px;height:15px;background:url(../bgimg/ico-16.png) no-repeat; position:absolute;top:50%;left:-37px;margin-top:-7px;}

.his-list-li .ico2{width:8px;height:15px;background:url(../bgimg/ico-17.png) no-repeat; position:absolute;top:50%;left:-9px;margin-top:-7px;}



.gc-tit{width:100%;float:left;margin-top:30px; background:#324249;}

.gc-tit a{float:left;width:25%;height:42px; line-height:42px; text-align:center;font-size:18px;color:#fff;border-left:1px solid #D6D9DB;}

.gc-tit a.cur{ background:#3672A5;}

.gc-tit a.cur span{ background:url(../bgimg/ico-18.png) left center no-repeat;padding-left:20px;}



.gc-list{width:100%;float:left;margin-top:15px;}

.gc-list ul{margin:0 0 0 -34px;padding:0;}

.gc-list li{width:268px;float:left;margin:4px 0 0 34px;}

.gc-list li img{max-width:100%;}

.gc-list li p{ text-align:center;height:50px; line-height:50px;font-size:18px;color:#333;}



.contact-box{width:100%;float:left;margin-top:30px;padding:20px;}

.contact-box .left-box{width:435px;float:left; background: #56A4C7;height:493px;padding:25px; position:relative;}

.contact-box .left-box .tit{width:100%; text-align:left;float:left;color:#fff;font-size:18px;padding:10px 0 15px 15px;}

.contact-box .left-box .con{ background:url(../bgimg/bg3.png) left top no-repeat;width:100%;float:left;min-height:283px;padding:40px 0 0 40px;}

.contact-box .left-box .con p{color:#fff;font-size:14px;padding:8px 0 8px 30px;margin:0;}

.contact-box .left-box .con p.con1{ background:url(../bgimg/ico-20.png) left center no-repeat;}

.contact-box .left-box .con p.con2{ background:url(../bgimg/ico-21.png) left center no-repeat;}

.contact-box .left-box .con p.con3{ background:url(../bgimg/ico-22.png) left center no-repeat;}

.contact-box .left-box .con p.con4{ background:url(../bgimg/ico-23.png) left center no-repeat;}

.contact-box .left-box .con p.con5{ background:url(../bgimg/ico-24.png) left center no-repeat;}

.contact-box .left-box .bottel{width:100%;float:left;margin-top:50px; text-align:center;}

.contact-box .left-box .bottel span{color:#fff;font-size:34px; background:url(../bgimg/ico-25.png) left center no-repeat;padding-left:50px; display:inline-block;}

.contact-box .left-box .ico{width:15px;height:30px;background:url(../bgimg/ico-19.png) no-repeat; position:absolute;right:-15px;top:68px;}

#map{width:660px;float:left;margin-left:25px;}

#map .mapdiv{width:100%;height:492px;}



.contact-gbook{width:100%;float:left;padding:30px 0 ;}

.contact-gbook .col-md-6{width:100%;}



.about-content{width:100%;float:left;padding:20px 10px; text-align:left; line-height:30px;font-size:15px;}

.about-content img{max-width:100%;}

.about-content p{ line-height:30px;}

.right-links{width:100%;float:left;margin-top:30px;margin-bottom:30px;}

.right-links ul{padding:0;margin-left:20px;}

.right-links li{width:165px;float:left;}

.right-links li img{border:1px solid #E6E6E6;max-width:100%;}



.sub-right .b_packages{padding:8px;}

.pro-des{width:100%; background:#fff;float:left;-moz-box-shadow:0px 0px 8px #999;-webkit-box-shadow:0px 0px 8px #999;box-shadow:0px 0px 8px #999;margin:30px 0 20px 0;padding:15px;font-size:14px; line-height:30px;color:#2b2b2b;}

.sub-right .col-sm-4{width:42%;float:right;}

.sub-right .col-md-8{width:100% !important; text-align:left;}



.left-imglist{width:405px;float:left;}

.show-pro-right{width:350px;float:left;margin:30px 0 0 50px;}

.show-pro-right h1{width:100%;font-size:28px;color:#20496f;}

.show-pro-right .ho-hot-rat-star{font-size:15px;color:#20496f;margin-top:20px;}

.show-pro-right .r-tel{font-size:15px;color:#20496f;margin-top:10px;}

.show-pro-right .to-ho-hotel-con-5 li a{ background:#fff;}

.show-pro-input{width:100%;margin-top:30px;}

.show-pro-input span{width:220px;height:42px; background:#F8C036;color:#fff;font-size:18px; line-height:42px; display:inline-block; text-align:center; cursor:pointer;}

.show-pro-input span:hover{ background:#E4A307}

.show-pro-input a.class2{width:87px;height:42px; background:#A2A2A2;color:#fff;font-size:18px; line-height:42px; display:inline-block; text-align:center;}

.show-pro-input a.class2:hover{ background:#333}



.show-pro-tab{width:100%;float:left; background:#253E53;margin-top:28px;}

.show-pro-tab span{float:left;padding:0 50px; line-height:60px;color:#fff;font-size:18px; cursor:pointer;}

.show-pro-tab span.hover{ background:#3672A5}

.show-pro-content{width:100%;float:left;padding:15px 0;margin-top:15px;}

.show-pro-content img,.show-pro-bot .con img{max-width:100%;}



.show-pro-bot{width:100%;float:left;margin-top:30px;border:1px solid #E5E5E5; background:#fff;}

.show-pro-bot .tit{width:100%;float:left; background:#253E54;}

.show-pro-bot .tit span{float:left;font-size:24px;color:#fff; line-height:58px;margin-left:30px;}

.show-pro-bot .con{width:100%;float:left; text-align:center;padding:20px 0;}

.show-pro-content .col-md-6{width:100%;padding:0 80px;margin-top:30px;}

.show-pro-content .gbooktel{margin-left:20px;}

.news-info{width:65%;}

.news-info p.times{font-size:12px}



.show-news-title{width:100%;float:left; text-align:center;margin-top:30px;font-size:24px;color:#34485a}

.show-news-time{width:100%;float:left; text-align:center;margin-top:10px;font-size:12px;color:#7d8791;border-bottom:1px solid #CACACA;padding-bottom:30px;margin-bottom:20px;}



.bot-page{width:100%;float:left;margin-top:40px; background:#EEEEEE;}

.bot-page a{width:33.333%;float:left; text-align:center;color:#6d6d6d;font-size:15px; line-height:52px;}

.bot-page a.pre span{ background:url(../bgimg/left-ico.png) left center no-repeat;padding-left:20px;}

.bot-page a.list span{ background:url(../bgimg/list-ico.png) left center no-repeat;padding-left:30px;}

.bot-page a.next span{ background:url(../bgimg/right-ico.png) right center no-repeat;padding-right:20px;}

.bot-page a.list{border-left:1px solid #fff;border-right:1px solid #fff;}



.mianjilist{ background:#fff;margin-top:-1px;}

.mianjilist li:nth-child(1){display:none;}

.mianjilist li:nth-child(2) a{border-top:1px dashed #333}


.navbar-collapse{ position:relative;}
.navbar-nav li .subnav{width:836px;height:276px; background:url(../bgimg/bg4.png); position:absolute;top:103px;left:50%;margin-left:-418px; z-index:999999999; display:none;}
.navbar-nav li:hover .subnav{ display:inline-block;}
.navbar-nav li .subnav .leftmenu{float:left;width:90px;margin:40px 0 0 60px;}
.navbar-nav li .subnav .leftmenu a{ display:block;font-size:14px;color:#686867;border-bottom:1px solid #D4DADB; line-height:30px; overflow:hidden;height:30px;}
.navbar-nav li .subnav .leftmenu a:hover{color:#31b0bd;}
.navbar-nav li .subnav .subnav-list{float:left;margin:50px 0 0 49px;}
.navbar-nav li .subnav .subnav-list .list{width:180px;float:left;margin-left:18px; text-align:center;}
.navbar-nav li .subnav .subnav-list .list img{max-width:100%;}
.navbar-nav li .subnav .subnav-list .list p.t{width:100%; text-align:center;padding-top:15px;font-size:14px;}
.navbar-nav li .subnav .subnav-list .list a:hover p.t{color:#31b0bd;}


.carousel-inner .item .pic2{ display:none;}
.carousel-inner .item img.pic2{max-width:100%;}

.foot-menu{display:none;width:100%;padding:0;margin:0;float:left;background:#FFC107;}

.foot-menu p{width:100%;padding:8px 0;float:left; text-align:center;margin:0;}
.foot-menu p span{padding-left:20px;font-size:1.3em;color:#fff;}
.foot-menu p span.ico1{ background:url(../bgimg/foot-1.png) left center no-repeat; background-size:13px;}
.foot-menu p span.ico2{ background:url(../bgimg/foot-2.png) left center no-repeat; background-size:13px;}
.foot-menu p span.ico3{ background:url(../bgimg/foot-3.png) left center no-repeat; background-size:18px;}





.zzsc{ width:100%; height:auto; margin:0 auto; overflow:hidden; display:none;opacity:.8; text-align:center; position:absolute;top:0;left:0; z-index:999999999999;}
.zzsc img{max-width:100%;}
.zzsc .up{ display:none;background:#000;color:#fff;font-size:12px; position:absolute;padding:5px 10px; right:20%; top:20px; z-index:20; margin-left:-60px;}



