body{background: url("../images/bg-header.jpg")  center top no-repeat; width:100%; height: 100%;  color: #000; line-height: 150%;}
#body-big{ width:100%; position: absolute;height:100%;min-height: 100%;}
.body-mian{width: 100%; position: relative;z-index: 50;height:auto;min-height: 100%;padding-bottom: 35px;}
.main{height: 100%;min-height: 100%;max-width: 925px;margin:0 auto;}
.footer{margin:0 auto;z-index: 50;}
.header,.footer{width: 100%; max-width: 925px;}
.footer_bg{background: url("../images/bg-footer.jpg") center bottom no-repeat;bottom:0;position: absolute;width:100%;height:272px;z-index: -1;}


/*bootstrap*/
.navbar{border-radius:0px;min-height:45px; font-family: "Microsoft Yahei";  font-size: 17px;letter-spacing:2px;}
.navbar-default{background-color:#0082d4;border:0px;}
.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#fff;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover{background: #1a5ac1;color:#fff;}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus,.navbar-default .navbar-brand{color:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background: #1a5ac1;}
.navbar-default .navbar-toggle .icon-bar{background: #ddd}
.nav>li>a{padding-left: 25px;padding-right: 25px;}
.navbar-nav>li{ border-right: 1px solid #8fb2df;}
.navbar-default .navbar-nav > li > a:hover{background: #1a5ac1;}
.navbar{margin-bottom:10px;}
.carousel-indicators {
    bottom: 0;
    left: auto;
    list-style: none outside none;
    margin-left: -30%;
    padding-left: 0;
    position: absolute;
    right: 10px;
    text-align: right;
    width: 60%;
    z-index: 15;
}
.carousel-indicators li {
    background-color: #fff;
    border: 0px solid #fff;
    border-radius: 0px;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    width: 20px;
}
.carousel-indicators .active {
    background-color: #1a5ac1;
    height: 12px;
    margin: 0;
    width: 22px;
}
@media (min-width: 768px) {
.container {width: 100%;padding-left: 0px;padding-right: 0px;}
.navbar-collapse{padding-left: 0px;padding-right: 0px;}
.navbar-nav>li>a{padding-top: 13px;padding-bottom: 12px;}
}
@media (min-width: 992px) {
.container {width: 925px;padding-left: 0px;padding-right: 0px;}
.navbar-collapse{padding-left: 0px;padding-right: 0px;}

}
@media (min-width: 1200px) {
.container {width: 925px;padding-left: 0px;padding-right: 0px;}
.navbar-collapse{padding-left: 0px;padding-right: 0px;}
}
/*bootstrap-end*/

/*header*/
.logo{float: left; line-height: 130px;}
.callus{float: right; background: url("../images/callus.png")  right -20px no-repeat; width: 254px; height: 130px; color: #fff;
		padding-top: 50px;padding-left: 20px; font-family:"PMingLiU"; letter-spacing:1px; }
/*header-end*/

/*footer*/
.footer{padding: 20px 40px; background:url("../images/footer-blue.png") left top repeat;}
.footer-left{float: left;width: 75%;}
.footer-left strong{ font-weight: normal; color: #fff; padding-right: 20px;}
.footer-right{float: right;width: 25%; min-width: 120px;padding-top: 1%; padding-left: 2%;}
.footer-right img{width: 80%; height: auto;}
/*footer-end*/

 @media (max-width: 768px){
.footer{padding: 10px 20px;}
.footer-left{ min-width: 0px;}
 }
 /*page*/
 DIV.flickr {
    margin: 3px;
    padding: 3px;
    text-align: right;
}
DIV.flickr A {
    background-position: 50% bottom;
    border-color: #dedfde;
    border-right: 1px solid #dedfde;
    border-style: solid;
    border-width: 1px;
    color: #0082d4;
    margin-right: 3px;
    padding: 2px 6px;
    text-decoration: none;
}
DIV.flickr A:hover {
    background-color: #0082d4;
    background-image: none;
    border-color: #055e97;
    border-right: 1px solid #055e97;
    border-style: solid;
    border-width: 1px;
    color: #fff;
}
DIV.meneame A:active {
    background-color: #0082d4;
    background-image: none;
    border-color: #055e97;
    border-right: 1px solid #055e97;
    border-style: solid;
    border-width: 1px;
    color: #fff;
}
DIV.flickr SPAN.current {
    color: #ff0084;
    font-weight: bold;
    margin-right: 3px;
    padding: 2px 6px;
}
DIV.flickr SPAN.disabled {
    color: #adaaad;
    margin-right: 3px;
    padding: 2px 6px;
}
/*page-end*/
/*index-main*/
.index-about{float:left;background: url("../images/index-aboutus.png") left top no-repeat; width: 355px; height: 208px; padding: 20px 45px 20px 38px;	text-align: justify;}
.index-ab-titie h1{color: #666;padding: 18px 0 8px 0;}
.index-news{float:right;background: url("../images/index-news.jpg") right top no-repeat; width: 560px; height: 208px;}
.index-news-top{ padding-bottom:2px;}

.index-news-content{margin: 0 20px;}
.in-news-head{width: 70%;}
.in-news-title{color: #fff;}
.news-text p{word-break:keep-all;/* 不换行 */
        overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
        text-overflow:ellipsis;}
.in-news-head p,.index-stroke p,.products_look,.block-place a p{word-break:keep-all;/* 不换行 */
		white-space:nowrap;/* 不换行 */
		overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
		text-overflow:ellipsis;}
.in-news-time{width: 15%;}
.in-new-li{padding: 2.9px 0;}
 a.in-new-a{width: 100%;  border-bottom: 1px solid #eee; color: #000;}
 a:hover.in-new-a{background: #f0f6fc;}
.in-news-title h1{padding-left: 20px;}
.index-active{ float: left;  width: 560px; margin-bottom: 20px;}
.in-ac-head{background: url("../images/index-activity.jpg") left center no-repeat; width: 560px; height: 65px; color: #fff;}
.in-ac-title{padding-left: 70px; padding-top: 18px; }
a.in-ac-a{color:#fff; padding-right: 20px; padding-top: 18px;}
a:hover.in-ac-a{color:#fff}
.in-ac-bbox-big{float: left; margin-top: 20px;height: auto;}
.in-ac-blue-box{border: 1px solid #62b7ed; width: 180px; height: auto;  padding: 4px;}
.bbox-center-big{margin: 0px 10px;}
.in-ac-content a:hover{background:#b6e2fb;text-decoration: none;}
.in-ac-content p,.in-ac-content h2{padding-left: 5px;}
.in-ac-blue-box img,.in-sk-img img{width: 100%;height: auto;}
.index-stroke{width: 350px; float: right;}
.in-sk-head{ background:#0082d4 url("../images/index-Stroke.jpg") right top no-repeat;height: 32px; color: #fff;}
.in-sk-head a{color: #fff; padding-right: 50px;}
.in-sk-content{background-color: #dcdcdc; }
.in-sk-list{float: left; width: 100%; max-width: 310px; }
.in-sk-img{float: right; width: 20%; min-width: 100px;}
.in-sk-list a{ text-decoration: none;}
.in-sk-list a:hover p{ color: #1a5ac1; font-weight: 500;}
.in-sk-list p{background: url("../images/start.png") left center no-repeat;width: 100%; border-bottom:1px solid #dcdcdc;padding-top: 5px; padding-bottom: 5px;}
.news-blue{background: #0067e2;padding: 1px 5px;}
.news-orange{background: #ea6000;padding: 1px 5px;}
.index-stroke{margin-top: 13px;}

 @media (max-width: 992px){
 	.index-news,.index-about,.in-ac-bbox-big,.index-active,.index-stroke{float: none; margin: 0 auto; width: 90%; height: auto; margin-bottom: 20px;}
 	.index-about{background-image: none; background-color: #fff; padding: 15px 20px;text-align: justify; }
	.index-ab-titie h1{color: #666;padding: 0 0 10px 0 ;}
	.text-content{line-height: 220%;}
    .in-news-head{width: 100%;}
    .in-news-head p{padding-top: 2px; padding-bottom: 2px; }
	.text-content{background: #b6e2fb; padding: 10px;}
	.index-ab-more{padding-top: 10px;}
	.index-news{background-image: none; background-color: #b6e2fb;  padding:5px 20px 20px 20px;}
	.index-news-top{background-color: #b6e2fb;}
	.in-news-title{ padding-top: 5px;padding-bottom: 5px;}
	.in-news-title h1{padding-left:0px;}
    .in-news-more a{color: #fff}
	.index-news-content{margin:0px; padding: 10px 20px; background: #fff; }
	.index-active{background-color: #b6e2fb;  padding:10px 20px 20px 20px ;}
	.in-ac-head{background-color: #b6e2fb; background-image: none; width: 100%; height: auto; color: #fff;}
	.in-ac-title{padding-left: 0px; padding-top: 0px; }
	a.in-ac-a{color:#fff; padding-right: 0px; padding-top: 0px;}
	.in-ac-content{background-color: #fff;padding: 20px; margin-top: 10px;}
	.in-ac-bbox-big a{ margin: 0px auto; width:100%; }
	.in-ac-bbox-big{float: none;  }
	.in-ac-blue-box{ width: 100%; }
	.index-stroke{background-color: #b6e2fb; padding: 10px 20px 20px 20px;}
	.in-sk-content{background-color: #fff; }
	.in-sk-head{ background-color: #b6e2fb; background-image: none;}
	.in-sk-list{padding: 15px;width: 100%; max-width: 100%; }
	.in-sk-list h2{border:1px solid #fff; width: 100%; padding-top: 4px; padding-bottom: 4px;}
    .in-sk-head a{padding-right: 0px;}
    .in-sk-list a:hover p{ color: #1a5ac1; font-weight: 500; background-color: #f0f6fc}
    .in-news-time{ display: none;}
 }

/*-----------------*/

.main{background-color: #fff; min-height: 100px;}
.news-main,.callus-main,.about-main{padding: 10px 60px;}
.main-head{ border-bottom: 2px solid #0082d4;}
.news-list{padding: 10px 0; border-bottom: 1px solid #bfbfbf;}
.news-img img{width: 100%; height: auto; max-width: 190px; min-width: 100px;}
.news-text{width: 615px; margin-top: 1%; padding: 0 10px;}
.news-text p{text-align: justify; }
.news-h2{width: 80%; word-break:keep-all;/* 不换行 */white-space:nowrap;/* 不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;}
a:hover.news-a {background-color: #e8f1fa; }

 @media (max-width: 992px){
.news-main{padding: 10px 10px;}
.news-text{width: 100%;  padding: 0 0px;}

 }

 /*stroke*/
 .sk-search-bg{background: url("../images/stroke-bg.jpg") left top no-repeat; width: 100%; max-width:900px;padding:20px 0; overflow: hidden;}
 .sk-grey{background: url("../images/sk-grey.png") left top repeat;margin:0 15%;padding: 10px 40px;}
 .sk-grey2{background: url("../images/sk-grey.png") left top repeat;margin:0 2%;padding: 10px;}
 .sk-grey p,.sk-grey2 p{ color: #bbd4fd;}
 .sk-grey fieldset ,.sk-grey2 fieldset{border: 0px  ; margin: 0; padding: 0}
 .sk-li-left{width: 80%; }
 .sk-li-right{width: 20%; }
 .sk-grey legend{padding: 5px; margin:0;}
 .sk-grey .form-control{height: 28px;}
 .sk-grey .input-group-addon{padding: 4px 10px;}
 .sk-grey2 td{min-width: 80px}

 .sk-ok p{margin: 1px;padding:25px 20px; background: #5293fc;  border-radius: 5px; color: #fff}
 a.sk-ok{ color: #fff; border-radius: 5px; border: 1px solid #7e8487; text-decoration: none; float: right;}
 a:hover.sk-ok p{background: #0082d4;}
 .sk-ok2 p{margin: 1px; padding:5px 20px; background: #5293fc;  border-radius: 5px; color: #fff}
 a.sk-ok2{ color: #fff; border-radius: 5px; border: 1px solid #7e8487; text-decoration: none; text-align: center; float: left; width: 100%;}
 a:hover.sk-ok2 p{background: #0082d4;}
 .p-country,.p-time{width: 20%;text-align: right;}
 .select-country, .ul-time{width: 80%; text-align: left;}
 .w70{width: 70px;}
 .sk-phone-celect{width: 87%;}
 .ul-time{padding-left: 0px;}
 .sk-input{ width: 130px !important;font-family: "FontAwesome","Microsoft Yahei"!important}
 .li-time-left{width: 47%;}
 .li-time-c{width: 6%; text-align: center;}
.li-time-right{width: 47%;}

 .sk-four div{width: 174px; height: 228px;padding: 10px;}
 .sk-four a{ background: none;color: #fff;border: 1px solid #fff; text-decoration: none; height: 25px; width: 70px;  text-align: center; line-height: 25px;}
 .sk-four a:hover{ background:#fff;}

 .sk-four .green{ background: #4ebcb8;}
 .sk-four .pink{background: #e494a9;}
 .sk-four .yellow{background: #eba852;}
 .sk-four .blue{background: #537eed}
 .sk-four .Purple{background: #c490bf}

 .sk-four .green a:hover{ color: #4ebcb8;}
 .sk-four .pink a:hover{color: #e494a9;}
 .sk-four .yellow a:hover{color: #eba852;}
 .sk-four .blue a:hover{ color: #537eed;}
 .sk-four .Purple a:hover{color: #c490bf;}

 .green .p-title{color: #01586b;line-height:35px;}
 .pink .p-title{color: #db2e5b;line-height:35px;}
 .yellow .p-title{color: #ef6211;line-height:35px;}
 .blue .p-title{color: #213da1;line-height:35px;}
 .Purple .p-title{color: #7c3da3;line-height:35px;}

.a0a0a0{border-bottom: 1px solid #a0a0a0; color: #231815; }
.c01586b{border-bottom: 1px solid #01586b; color: #01586b; }
.cdb2e5b{border-bottom: 1px solid #db2e5b; color: #db2e5b; }
.cef6211{border-bottom: 1px solid #ef6211; color: #ef6211; }
.c213da1{border-bottom: 1px solid #213da1; color: #213da1; }
.c7c3da3{border-bottom: 1px solid #7c3da3; color: #7c3da3; }
.ef6211{border-bottom: 1px solid #ef6211; color: #ef6211; }
.travel_index_1{border-bottom: 1px solid #07a838; color: #07a838;}
.travel_index_2{border-bottom: 1px solid #00acac; color: #00acac;}
.travel_index_3{border-bottom: 1px solid #d212ac; color: #d212ac;}


/*sk-photo-link*/
.block-place h1{max-width: 270px;}
.products_item{float:left;border:1px solid #c9c9c9; border-right:0px; border-top:0px;position: relative;width:295px; height:220px; text-align:center;}
.products_look{
    position:absolute;z-index: 10;
    width:100%;height:40px;
    left:0px;bottom:0px;
    background: url("../images/sk-link-bg.png") left bottom repeat;
    color:#fff;font-size:16px;text-align: left;line-height: 40px; padding-left: 40px;
}
.products_item1{float:left;border:1px solid #c9c9c9; border-right:0px; border-top:0px;position: relative;width:215px; height:155px; text-align:center;}
.products_look1{
    position:absolute;z-index: 10;
    width:100%;height:40px;
    left:0px;bottom:0px;
    background: url("../images/sk-link-bg.png") left bottom repeat;
    color:#fff;font-size:16px;text-align: left;line-height: 40px; padding-left: 20px;
}
.products_item2{float:left;border:1px solid #c9c9c9; border-right:0px; border-top:0px;position: relative;width:215px; height:205px; text-align:center;}
.products_look2{
    position:absolute;z-index: 10;
    width:50%;height:50%;
    left:25%;bottom:25%;
    background: url("../images/sk-link-bg.png") left bottom repeat;
    color:#fff;font-size:20px;text-align: center;line-height: 35px; font-family: "Microsoft Yahei";    border-radius: 50%; padding:  20px; }
.ulfl,.lifl{float: left;}
.ulfl{height:240px;}
.travel_item{width:214px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.block-place-link{ float: left; width: 295px; padding-top: 10px; }
.block-place-link-c{margin: 0px 10px;}
.block-place .products_item img{width:295px; height:220px; }
.block-place .products_item1 img{width:215px; height:155px; }
.block-place .products_item2 img{width:215px; height:205px; }
.products_look,.products_look1{word-break:keep-all;/* 不换行 */white-space:nowrap;/* 不换行 */overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */text-overflow:ellipsis;}

@media (max-width: 992px){
.ulfl{float: none; margin: 0 auto;width:100%;height:auto;}
.block-place-link-c{margin: 0px 0px;}
.lifl{width: 50%}
.sk-four .green ,.sk-four .pink ,.sk-four .yellow ,.sk-four .blue ,.sk-four .Purple {width: 174px;  margin: 0px auto 20px auto;  }
.block-place-link{ float: none; width: 100%; }
.block-place h1{max-width: 100%;}
.block-place .products_item{float:left;border:1px solid #c9c9c9; border-right:0px; border-top:0px;position: relative;width:100%; height:100%; text-align:center;}
.block-place .products_item img{width:100%; height:auto; }
.block-place .products_look{position:absolute;z-index: 10;width:100%;height:40px;left:0px;bottom:0px;background: url("../images/sk-link-bg.png") left bottom repeat;color:#fff;font-size:16px;text-align: left;line-height: 40px; padding-left: 40px;}
.block-place .products_item1{float:left;border:1px solid #c9c9c9; border-right:0px; border-top:0px;position: relative;width:100%; height:100%; text-align:center;}
.block-place .products_item1 img{width:100%; height:auto; }
.block-place .products_look1{position:absolute;z-index: 10;    width:100%;height:40px;    left:0px;bottom:0px;    background: url("../images/sk-link-bg.png") left bottom repeat;
    color:#fff;font-size:16px;text-align: left;line-height: 40px; padding-left: 20px;}
.block-place .block-place h1{max-width: 270px;}
.block-place .products_item2 img{width:100%; height:auto; }
.block-place .products_item2{float:left;border:1px solid #c9c9c9; border-right:0px; border-top:0px;position: relative; width:100%; height:100%; text-align:center;}
.block-place .products_look2{display: none;}


}
 /*sbout-us*/
 .box-tv{max-width: 400px; width: 100%}
 .img-p{width: 700px; height: 270px;}
 .start{background: url("../images/start.png") left center no-repeat;}
 @media (max-width: 480px) {
 .box-tv video{width: 100%}
 .no_more_new{display:none;}
 }
 /*stroke-Details.php*/


.travel-tab{position:relative;background: #fff; width: 100%;max-width: 905px}
.org-text{background-color: #ff5400; width: 150px; text-align: center; position: absolute;right: 0px; top: 1px; padding: 5px 15px;}
.org-text a{color: #fff;}
.org-text a:hover{text-decoration: none;}
.org-text:hover{background-color: #ec3d00;}
.sk-blue{ background: url("../images/sk-blue.jpg") left center repeat-x; margin-top: 20px; margin-bottom: 10px;}
.sk-blue p{ background-color: #fff; width:100px; text-align: center; color: #231815}
.sk-grey-box{background-color: #eee}
.sk-grey-tr{background-color: #eee}
.sk-green{color: #029041; border-bottom: 1px solid #029041;padding: 8px; font-weight: bold; font-size: 16px;}
.sk-green label{ color: #fff; background-color: #029041;padding: 2px 10px; margin-left: 10px;}
.sk-de-li-left{width: 20%;}
.sk-de-li-right{width: 80%; padding-right: 20px; padding-top: 30px;}
.sk-list-left{float: left; width: 195px; border:1px solid #0082d4;}
.sk-list-right{float: right; width: 100%; max-width: 690px;}
.sk-left-title{width: 100%; border-bottom: 1px solid #0082d4; padding: 8px;}
.line-bottom-grey{ border-bottom: 1px solid #ddd;}
.sk-list-left li{margin: 10px 10px 0px 10px; padding: 8px;}
.sk-list-left a{ float: left; }
.sk-list-left a:hover{ background-color: #f5f5f5;}
.sk-blue-tr{background-color: #0082d4; color: #fff}
.sk-list-right .table>thead>tr>th{border-left: 1px solid #fff}
.sk-list-right .table>tbody>tr>td{border-top: 0px; border-bottom: 1px solid #ddd}
.tab-a{padding: 3px 10px;display: inline-block; margin: 5px 0px; border: 1px solid #0082d4; text-decoration: none; font-size: 14px; margin-right: 10px; }
.tab-a:hover{background: #0082d4; color: #fff;text-decoration: none;  }
.tab-ao{padding: 3px 12px;display: inline-block; margin: 5px 0px; border: 1px solid #ff5400; color: #ff5400; text-decoration: none; font-size: 14px;  }
.tab-ao:hover{background: #ff5400; color: #fff;text-decoration: none;  }

.pt{padding-top: 20px;}

 /*bt*/
.travel-tab .nav>li>a{padding: 5px 15px;}
.travel-tab .nav-tabs>li>a{border-radius: 0;}
.travel-tab .nav-tabs>li.active>a {background-color: #fff;color: #0082d4;}
.travel-tab .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{color: #0082d4;border: 1px solid #0082d4;border-bottom-color: transparent;}
.travel-tab .nav-tabs>li>a{background-color: #0082d4;color: #fff;}
.travel-tab .nav>li>a:hover{background-color: #fff;color: #0082d4;border: 1px solid #0082d4;border-bottom-color: transparent;}
.travel-tab .nav-tabs{border-bottom: 1px solid #0082d4;}
.table>thead>tr>th{text-align: center; border: 0px; font-weight: bold; font-size: 16px;}
.table>tbody>tr>td{border: 0px;}
/*bt-end*/
.activities-main .in-ac-blue-box{ width: 210px;}
.activities-main .in-ac-bbox-big a:hover{background:#b6e2fb;text-decoration: none;}

.callus-left{float: left; width: 50%; }
.callus-right{float: right; width: 50%; }
.callus-right h1{color: #0082d4}
.a-btn{padding: 6px 20px;border:solid 1px #fff; background-color:#0082d4; color: #fff;  text-decoration: none;letter-spacing:1.5px;}
.a-btn:hover{background-color:#fff; border: 1px solid #0082d4; color: #0082d4; text-decoration: none;}
.ac-sub{margin: 10px 10%;}

#user_gmap{ width:400px;height:210px; margin:20px 0px 0px; border:solid 1px #111; }
#user_glink {width:400px; text-align:right; font-size:10px; font-weight:normal; padding:0px; height:20px; margin:0px;}


@media (max-width: 992px) {
.sk-list-right{float: none; width: 100%; max-width: 100%;}
.activities-main .in-ac-bbox-big {margin-top: 20px; width: 100%;}
.activities-main .in-ac-blue-box{width: 100%;}
#user_gmap{ width:100%;}
.callus-left,.callus-right{float: none; width: 100%;}
 }
 @media (max-width: 480px) {
.sk-de-li-left{width: 100%;}
.sk-de-li-right{width: 100%; padding-right: 0px;}
.callus-main{padding: 10px 5%;}
.travel_item{width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
 }
@media (min-width: 768px) {
.navbar-fixed-top{position: relative;}

}
@media (max-width: 768px) {
body{padding-top:50px;}
}
.required{
    color:red;
}
.page-selection{float:right;}