body{margin:0;padding:0;background:#fff;font-family: "微软雅黑", "黑体";}
a{text-decoration:none;font-size:14px;}
a:hover{text-decoration:none; }
img{ border: 0;}
#commtop-content{width:975px;margin:0 auto;height:26px;line-height:26px;font-size:12px;margin-bottom:15px;background:url("https://www.olanoviajes.com/statics/images/newweb/topleft.png") no-repeat left;padding-left:25px}
#commtopleft{width:805px;height:26px;float:left}
#commtop-right{width:170px;height:26px;float:left}
.space{height:0;clear:both}
.commad-tl{width:1000px;height:auto;margin:10px auto;text-align:center}
#logoarea{height:100px;margin:0 auto;padding-top:25px;}
#logo{width:538px;height:80px;float:left}
#logoright{height:47px;float:right}
#logoright input{display:block;float:left}
.inputtxt{width:340px;height:36px;border:1px solid #D1D1D1;padding-left:28px}
#menu{width:995px;margin:10px auto;padding:2px 0 4px 5px}
#btn-index{width:77px;height:40px;float:left;display:block}
#menu-right{width:916px;padding-top:8px}
#menu-right a{display:block;float:left;padding:0 10px;border-right:1px solid #DCDCDC;height:24px;line-height:24px;font-size:15px;color:#ffffff;font-weight:bold}
#menu-right a:hover{background:#163B8A;color:#FF0000}
#gdnews{height:40px;line-height:40px;width:1100px;margin:0 auto;font-size:14px;color:#333; margin-bottom: 15px;}
#gdnews a{color:#333;margin-right:20px}
#gdnews a:hover{ color: #ff0000}
#gdnews-left{width:100px;float:left;text-align:right}
#scroll_div {height:40px;line-height:40px;overflow:hidden;white-space:nowrap;width:1100px;float:left}
#scroll_begin,#scroll_end{display:inline}
.commrow{width:1000px;height:auto;margin:10px auto}
#toutiaoarea{width:393px;height:auto;margin-right:23px;float:left;margin-bottom:8px}
.toutiaotitle{display:block;line-height:40px;font-size:18px;font-weight:bold;color:#333333}
.toutiaoinfo{height:33px;line-height:33px;font-size:14px;color:#9B9BA7;border-bottom:1px solid #DDDDDD;margin-bottom:15px}
#toutiao-right{width:583px;height:auto;float:left}
#bigtout{line-height:50px;font-size:24px}
#owl-demo{width:580px;height:300px}
#owl-demo .item{position:relative;display:block;}
#owl-demo img{display:block;width:580px;height:300px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:-25px;margin-top:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:7px;height:7px;margin:0 5px;background:#ccc; border-radius: 5px;*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background:#ff0000;}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url("https://www.olanoviajes.com/statics/images/newweb/bg17.png");}
.owl-next{right:0;background-image:url("https://www.olanoviajes.com/statics/images/newweb/bg18.png");}
.owl-prev:hover{background-image:url("https://www.olanoviajes.com/statics/images/newweb/bg19.png");}
.owl-next:hover{background-image:url("https://www.olanoviajes.com/statics/images/newweb/bg20.png");}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;	-o-transition:height 500ms ease-in-out;transition: height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing{cursor:url("https://www.olanoviajes.com/statics/css/grabbing.png") 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.spzqtitle{display:block;height:25px;line-height:25px;text-align:center;font-size:16px;font-weight:bold;color:#006699;border-bottom:1px solid #9B9B9B;margin:10px 0}
#sparea{width:580px;height:183px;text-align:center}
#sparea a{color:#333333}
#sparea img{width:274px;height:140px;border:1px solid #CCCCCC;display:block;padding:2px}
.spleftblock{width:280px;height:183px;float:left;margin-right:19px}
.sprightblock{width:280px;height:183px;float:left}
.lmblock a{color:#4A4A4A}
.lmblock{width:174px;height:197px;float:left;margin-right:30px;line-height:23px}
.lmblock img{display:block;border:0}
.lmblocktitle{height:35px;line-height:35px;font-size:16px;font-weight:bold;color:#1F286F !important;display:block}
.commindex-left{width:668px;height:auto;margin-right:20px;float:left;padding-top:10px}
.commindex-right{width:310px;height:auto;float:right}
.image-newsblock{height:120px;border-bottom:1px solid #DCDCDC;margin-bottom:14px}
.imgnews-left{height:120px;width:172px;float:left}
.imgnews-right{height:102px;padding-bottom:18px;width:491px;float:left}
.imgnews-left img{width:150px;height:100px;border:0}
.imgnewsright-lm{height:24px;line-height:24px;color:#1F286F;font-size:14px;display:block;font-weight:bold}
.imgnewstitle{height:58px;line-height:29px;font-size:20px;color:#282828;display:block;padding-right:120px}
.info{height:20px;line-height:20px;font-size:13px;color:#9B9BA7}
.rightlmtitle{height:38px;line-height:38px;border-top:2px solid #1F286F;font-size:16px;font-weight:bold;color:#004276;margin-top:15px}
.rightlmtitle a{color:#004276}
.rightpadding{padding:6px;height:auto}
.righttitle1{display:block;height:auto;line-height:30px;color:#000000;font-size:14px;font-weight:bold}
.rightdemo{line-height:24px;font-size:13px;color:#9B9B9B}
.line1{height:1px;border-bottom:1px dashed #CCCCCC;margin-bottom:10px}
/*企业品牌*/
.qyppblock{height:90px;padding-bottom:15px;border-bottom:1px solid #DADADA;margin-bottom:15px}
.qypp-leftimg{width:122px;height:90px;margin-right:11px;float:left}
.qypp-righttxt{width:165px;height:90px;float:left;font-size:13px;color:#9B9BA7}
#bottom-info{height:auto;background:#F5F5F5;font-size:13px;text-align:center;color:#666666;padding:12px;line-height:22px}
#bottom-info a{color:#666666}
#yqlj{width:1000px;height:auto;margin:10px auto}
#yqlj a{line-height:24px;font-size:13px;color:#000000;padding:0 6px}
#menu-face{background:#326598}

.qyppblock{height:90px;padding-bottom:15px;border-bottom:1px solid #DADADA;margin-bottom:15px}
.qypp-leftimg{width:122px;height:90px;margin-right:11px;float:left}
.qypp-righttxt{width:165px;height:90px;float:left;font-size:13px;color:#9B9BA7}
#bottom-info{height:auto;font-size:13px;text-align:center;color:#666666;line-height:22px}
#bottom-info a{color:#666666}
#yqlj{width:1000px;height:auto;margin:10px auto}
#yqlj a{line-height:24px;font-size:13px;color:#000000;padding:0 6px}


/***2.6 start***/
#menu-face{background:#ff0000}
.menu a{ color:#fff; font-size:18px;}
.menu a:hover{ color:yellow; font-size:18px;}
.menu ul{ margin:0px; padding:10px 0 10px 0; width:252px; float:left; height:70px;}
.menu ul li{ float:left; padding:0px 24px; min-width:32px; text-align:center; height:35px; line-height:35px; }
.menu span{ float:left; height:60px; width:67px;}
.menu span a{ float:left; height:60px; line-height:60px; border-right:1px solid #fff; margin-top:17px; text-align:center; padding:0 15px;}
.sx{ border-right:1px solid #fff; width:2px; height:60px; margin-top:16px; float:left;  }
.spanr{ float:left; width:1050px;}
/*#menu ul li a{ color:#fff; font-size:16px;}*/


ul li{ list-style: none;}
.totla{ width: 1120px;  margin: auto;} 
/***2.6end***/

.both{ clear: both;}
.head{ background: #e0e0e0; height: 30px; line-height: 30px;}
.head_logo{ margin: 15px auto}
.daohang{ background: #ed1414; height: 100px; line-height:100px;}
.daohang ul li{ color: #fff; font-size: 16px}
.xkjj{ width:500px; float:right; }
.xkjj ul{ margin:0px; padding:0px; padding-left: 20px;}
.xkjj ul li{ line-height:35px; list-style-type: disc; color: #dcdcdc;}
.xkjj ul li a{ color:#333; font-size:16px;}
.xkjj ul li a:hover{color:#f00;}
.bt{border-bottom:2px solid #ff0000; height:30px; margin-bottom:10px;}
.bt_left{ border-bottom:2px solid #ff0000; float:left; line-height:30px;}
.bt_left a{  font-size:18px;  color: #333; }
.bt_left a:hover{ color: #ff0000; }
.bt_right{ float:right; line-height:30px; margin-right:10px;}
.bt_right a{ color:#ccc; font-size:12px;}
.xw{width:359px; float:left; }
.ad{ margin:10px auto;}
.min_img{ width:20px; margin-top:5px; display:block; float:left; margin-left:10px;}
.min_title{ display: block; float: left; margin-left: 5px; padding-right: 10px; font-weight:bold}
.min_title a{ color:#333;}
.min_title a:hover{ color:#ff0000; }
.imgnews_left{width:100px; float:right}
.imgnews_right{padding-bottom:18px; width:230px; float:left}
.imgnews_right a{ font-size:14px; color:#333; font-weight:bold}
.imgnews_right a:hover{ color:#ff0000;}
.imgnews_left img{width:100px;height:80px;border:0}
.xkgs ul{ margin:0px; padding:0px 0px 10px 33px;}
.xkgs ul li{ line-height:40px; list-style-type: disc; color: #dcdcdc; font-size: 16px;}
.xkgs ul li a{ color:#333; font-size:14px; }
.xkgs ul li a:hover{ color:#ff0000; font-size:14px; }
.xkgs{ border:1px solid #ccc; width:340px; float: right;}
.kj{width:235px; float:left; min-height: 390px;  }
.kj ul{ margin:0px 5px; padding:0 0 10px 0;}
.kj ul li{ line-height:35px; list-style-type: disc; color: #dcdcdc; font-size: 16px;}
.kj ul li a{ color:#333;}
.kj ul li a:hover{ color: #ff0000;}
.xkjs{ padding:0; margin:0; margin-top:15px;}
.xkjs li{ width:354px; float:left; margin-left:12px; background:#f7f7f7; min-height:360px;}
.xkjs li a{ padding:10px 15px 0 15px; font-size:16px; display:block; color:#333; font-weight:bold}
.xkjs li a:hover{ color: #ff0000;}
.xkjs li div{ color:#787878; font-size:14px; line-height:25px;padding:10px 15px; }

.xkrw{ padding:0; margin:0; margin-top:15px;}
.xkrw li{ width:262px; float:left; margin-left:12px; /*min-height:360px;*/}
.xkrw li a{ padding:10px 15px 0 15px; font-size:16px; display:block; color:#333; font-weight:bold}
.xkrw li a:hover{ color: #ff0000;}
.xkrw li div{ color:#85858A; font-size:14px; line-height:25px;padding:10px 15px; }

.demo {font-size: 14px;position:relative; margin-bottom:10px;}
.demo a.control {position:absolute;display: block;top: 57%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url("https://www.olanoviajes.com/statics/images/shouye/buttons.png") no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
#xh{ margin:auto; padding:0; display: block; width:90%; }
#xh li{ list-style:none;}
#xh li img{ height:185px; width:100%;}
.toutiao{margin: auto; padding:15px 0 15px; width:100%; text-align: center; border-bottom:0;}
.toutiao a{ color: #333;}
.toutiao a:hover{ color: #ff0000;}
.top{ border-top:0px; background:#efefef; margin-bottom:15px;}
.top ul{ padding:10px 10px 10px 45px; margin:0; display:block}
.top ul li{  width:255px; float:left; list-style:disc; color:#6b8295}
.tpxw_left{ width:550px; float:left; }
.tpxw_right{ width:275px; float:left;  height:275px;}

