@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; outline:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;} 
body,dl,dd,h1,h2,h3,h4,h5,h6,p,img,from{margin:0;} ol,ul,li,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
input,img,textarea{ border:none; border-radius: 0;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;}
body > .qing{ min-width:1200px;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }
img, input{ border:0;}
input,textarea,select {outline:none;} 
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ overflow:hidden; display:block; clear:both; }
.juzhong{border-radius:10px;background:#fff; width:1200px; padding:10px 10px; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
.lf{ overflow:hidden; display:block; float:left;}
.rf{ overflow:hidden; display:block; float:right;}


header{position:fixed;height:74px;color:#fff;z-index:999; }

.nav-s{height:170px;background:url(../images/nav.png) 0 0 repeat-x;position:absolute;top:0;left:0;width:100%;}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{width:100%; position: fixed;
    top:0px;

    z-index:999;   background:rgba(0,0,0,0.6);    box-shadow: 0 1px 2px rgba(0,0,0,0.1);padding:0 10%;
    }
	.nav{ position:relative;margin:0 0 0 0;  top:0px; font-size:14px;  border-radius:50px; float:right;}
	.nav a{ color:#fff;  }
	.nav h3{ font-size:100%; font-weight:normal; padding:0 0;  margin:0 0;}
	.nav .m{ float:left;  position:relative; z-index:1; }
	.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
	.nav h3 a{ display:block;padding:0 20px; text-align:center;    line-height:100px;color:#fff; font-size:18px; font-weight:bold;}
    .nav h3 a:hover{border-top:4px solid #2c9ad5;color:#2c9ad5; line-height:96px;}
	#borxx{border-bottom:none;}
	.nav .sub{background:rgba(0, 0, 0, 0.4);overflow:hidden;border-radius:3px; display:none; /*默认隐藏*/   position:absolute; left:0px; top:100px; z-index:66; width:2000px;  border-top:0;padding:0px 0px 0px 10px;  overflow:hidden; }
	.nav .sub li{float:left; text-align:center; padding:0 20px;    }
	.nav .sub li a{ display:block; font-size:16px;   line-height:60px; color:#ffffff; overflow:hidden;  }
	.nav .sub li a:hover{ color:#2c9ad5;   }
	.nav .block{ height:3px; width:130px; background:#2c9ad5; position:absolute; left:0; top:57px; overflow:hidden;  }

.logo{  height:100px;  text-align:left; line-height:100px; float:left;} 
.logo img{height:50px; margin-top:25px;}
#topjt{background:#2c9ad5; height:7px;}
#fwptfd{width:156px; left:-14px;}

.header{display:none;position:absolute;height:50px;background:rgba(0,0,0,0.6); z-index:999; width:100%;}
.header .logo{display:block;width:260px;height:50px;margin-top:0px;margin-left:5px;}
.header .logo img{display:block;height:30px; padding-top:10px;}
.header .search{position:absolute;top:0;right:35px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-search.png) no-repeat center center;background-size:40%;}
.header .search:hover{background-color:#0067d2;}
.header .search span{display:none;}
.header .user-icon{position:absolute;top:0;right:70px;z-index:1000;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-user.png) no-repeat center center;background-size:40%;}
.header .user-icon span{display:none;}
.header .user-icon:hover{background-color:#0067d2;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/icon-back.png) no-repeat center center;background-size:12px 20px;}



.hxtygywm{padding:50px 0 50px 0; overflow:hidden; background:#fff;}
header .hotline{height: 100px;
    text-align: left;
   
    line-height: 100px;
    float: right;}
header.fixed .hotline{top:20px;right:185px;}
header .hotline span{display:block;color:#2c9ad5;font-family:微软雅黑;font-weight:bold;font-size:26px;letter-spacing:1px;}
header.fixed .hotline span{font-size:20px;}
.zjfdnr{width:748px;margin:13% auto 0 auto;}
header .hotline span img{margin-top:35px;}

.sm-nav{cursor: pointer; width: 100%;background-color: #fff;}
.sm-nav.grey{background-color: #f2f2f2;}
.sm-box{width: 14rem;margin: 0 auto;}
.sm-box:after {content: ".";display: block;height: 0; clear: both;visibility: hidden;line-height: 0;font-size: 0;}
.sm-box1{float: left;padding: .36rem 0;font-size: 0;}
.sm-navimg{font-size: calc(12px - 0.12rem + 0.16rem);display: inline-block;vertical-align: middle;width: 1.125em;margin-right: .35rem;}
.sm-navto{font-size: calc(12px - 0.12rem + 0.16rem);margin: 0 .1rem; display: inline-block;vertical-align: middle;color: #333333;}
.sm-navitem{cursor: pointer; font-size: calc(12px - 0.12rem + 0.16rem);display: inline-block;vertical-align: middle;color: #333333;}
.sm-navitem:hover{color: #ec1b24;}

.sm-box2{float: right;padding-top: .26rem;font-size: 0;}
.sm-a{display: inline-block;vertical-align: middle;margin: .1rem 0;margin-left: .8rem;}
.sm-b{display: inline-block;vertical-align: middle;width: 1.1em;height: 1.1em;line-height: 1.1em; font-size: calc(12px - 0.12rem + 0.16rem);}
.sm-b1{display: block;max-width: 100%;max-height: 100%;}
.sm-b2{display: none;max-width: 100%;max-height: 100%;}
.sm-c{display: inline-block;vertical-align: middle;margin-left: .1rem; color: #333333;font-size: calc(12px - 0.12rem + 0.16rem);}
.sm-a:hover .sm-b1{display: none;}
.sm-a:hover .sm-b2{display: block;}
.sm-a:hover .sm-c{color: #ec1b24;}
.sm-a.active .sm-b1{display: none;}
.sm-a.active .sm-b2{display: block;}
.sm-a.active .sm-c{color: #ec1b24;}

.neiyebanner{width:100%; height:400px;}
.about_zwkwj {
	font-size: 30px;
	line-height: 46px;
	color: #e0e0e0;
	display: block;
	font-weight: bold;
}

.about_ywkjs {
	font-size: 30px;
	line-height: 46px;
	color: #adadad;
	display: block;
	font-weight: bold;
}
.abou_titksd{width:1200px; margin:0 auto;}






 .sm-nav{cursor:pointer;width:100%;background-color:#fff;}
.sm-nav.grey{background-color:#f2f2f2;}
.sm-box{width:224px;margin:0 auto;}
.sm-box:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.sm-box1{float:left;padding:.576px 0;font-size:0;}
.sm-navimg{font-size:calc(12px - 1.92px + 2.56px);display:inline-block;vertical-align:middle;width:1.125em;margin-right:.560px;}
.sm-navto{font-size:calc(12px - 1.92px + 2.56px);margin:0 .16px;display:inline-block;vertical-align:middle;color:#333333;}
.sm-navitem{cursor:pointer;font-size:calc(12px - 1.92px + 2.56px);display:inline-block;vertical-align:middle;color:#333333;}
.sm-navitem:hover{color:#ec1b24;}
.sm-box2{float:right;padding-top:.416px;font-size:0;}
.sm-a{display:inline-block;vertical-align:middle;margin:.16px 0;margin-left:.128px;}
.sm-b{display:inline-block;vertical-align:middle;width:1.1em;height:1.1em;line-height:1.1em;font-size:calc(12px - 1.92px + 2.56px);}
.sm-b1{display:block;max-width:100%;max-height:100%;}
.sm-b2{display:none;max-width:100%;max-height:100%;}
.sm-c{display:inline-block;vertical-align:middle;margin-left:.16px;color:#333333;font-size:calc(12px - 1.92px + 2.56px);}
.sm-a:hover .sm-b1{display:none;}
.sm-a:hover .sm-b2{display:block;}
.sm-a:hover .sm-c{color:#ec1b24;}
.sm-a.active .sm-b1{display:none;}
.sm-a.active .sm-b2{display:block;}
.sm-a.active .sm-c{color:#ec1b24;}


.news{padding:70px 0 70px 0; float: left;
    width: 100%;}
.newList{width:73.14%; float:left; padding-bottom:47px;}
.newList .list{padding:25px 0; background-color:#f7f7f7; margin-bottom:20px;}
.newList .time{width:180px; text-align: center; float:left; padding-top:24.5px;}
.newList .time .H5{font-size:72px; color:#c2c2c2; font-family: Arial; font-weight: bold;}
.newList .time .H6{font-size:20px; color:#4c4c4c; font-family: Arial;}
.newList .pic{width:240px; float:left; overflow: hidden;}
.newList .pic img{-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}
.newList .text{margin-left:420px; padding:25px 45px 20px 30px;}
.newList .text .H4{font-size:18px; color:#333333;}
.newList .text .p{font-size:14px; line-height: 26px; height: 78px; margin-top:20px;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.newList .list:hover{background-color:#2c9ad5;}
.newList .list:hover .pic img{transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);}
.newList .list:hover .H4,
.newList .list:hover .H5,
.newList .list:hover .H6{color:#fff;}
.newList .list:hover .p{color:#fff;opacity: 0.5;}

.newsL{width:23.57%; float:right; background-color:#f7f7f7}
.nlTi{width:100%;padding:55px 0; background:url(../images/j62.jpg) center no-repeat; background-size:cover; text-align: center; overflow: hidden;}
.nlTi .H5{display:inline-block; font-size:36px; color:#2c9ad5; font-weight: bold; position: relative;}
.nlTi .H5::after{width:60px; height: 1px; background:url(../images/p91.png) center no-repeat; background-image:100%; content: ""; position: absolute; top:50%; left: -85px;}
.nlTi .H5::before{width:60px; height: 1px; background:url(../images/p92.png) center no-repeat; background-size:100%; content: ""; position: absolute; top:50%; right: -85px;}

.newsList2{margin-top:10px;}
.newsList2 .list{padding:0 25px;}
.newsList2 .list a{display:block; padding:20px 0; border-bottom:1px solid #e7e7e7;
-webkit-transition: all 0s ease-out 0s;
    -moz-transition: all 0s ease-out 0s;
    -o-transition: all 0s ease-out 0s;
    transition: all 0s ease-out 0s;}
.newsList2 .list .pic{width:95px; float:right; overflow: hidden;}
.newsList2 .list .pic img{-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;}
.newsList2 .list .text{margin-right:110px;}
.newsList2 .list .text .H4{font-size:14px; line-height: 20px; height: 40px; margin: 8px 0;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.newsList2 .list .text .time{font-size:12px; color:#666666;}
.newsList2 .list:hover{background-color:#2c9ad5;}
.newsList2 .list:hover a{border-color:#2c9ad5;}
.newsList2 .list:hover .pic img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
}
.newsList2 .list:hover .text .H4,
.newsList2 .list:hover .text .time{color:#fff;}

.newDeR{width:72.85%; float:left;}
.newDeR .H2{font-size:28px; color:#333333; text-align:center; line-height:36px;}
.newDeR .deInfor{padding:22px 0 17px 0; border-bottom:1px solid #e2e2e2; text-align:center;}
.newDeR .deInfor .H6{display:inline-block; font-size:14px; color:#777777; margin-right:0.98%;}
.newDeR .deInfor .H6:last-child{margin-right:0;}
.newDeR .p{padding:30px 0 45px 0; font-size:16px; line-height: 30px; color:#666666; min-height:750px;}
.newDeR .p p{font-size:16px!important;}
.newDeR .p div{font-size:16px!important;}
.newDeR .p span{font-size:16px!important;}
.newDeR .img{width:48.23%; margin-right:3.54%; float:left;}
.newDeR .img:nth-child(2n){margin:0;}
.pageA3 a{font-size:14px; color:#8b8b8b; }
.pageA3 a .newTitle{display:block; font-size:14px; color:#232323; font-weight: normal;}
.pageA3 a:hover .newTitle{color:#2c9ad5;}
.pageA3 .backUp{bottom:10px;}



.pageA{ position: relative;}
.pageA a{font-size:16px; color:#666666; line-height: 36px;}
.pageA a:hover{color:#2c9ad5;}
.pageUp{float:left;width: 40%;font-size:18px;}
.pageDown{float:right; width: 40%; text-align: right;font-size:18px;}
.pageA .backUp{position:absolute; bottom:0; left: 50%;font-size:16px; color:#666;  white-space: nowrap;
-webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%,0);
        transform: translate(-50%, 0);}
.backUp .span{width:20px; height: 20px; float:left; margin-right:5px;  background-size:100%;}
.backUp:hover .span{}

.loupan{width:100%;padding:70px 0 70px 0;  float:left;}
.loupanList{padding-bottom:24px;max-width:1430px; margin:0 auto;}
.loupanList .list{width:31.14%; margin:0 3.29% 45px 0; float:left; box-shadow: 0 0 27px rgba(0,0,0,0.1); padding:20px; }
.loupanList .list:nth-child(3n){margin-right:0;}
.loupanList .list .pic{padding-bottom:70.12%; position: relative; overflow: hidden;}
.loupanList .list .pic::after{width:33px; height: 15px; position: absolute; bottom:0; left: 50%; margin-left:-16.5px; content: ""; background:url(/Templates/cn/images/p66.png) center no-repeat; background-size:100%; }
.loupanList .list .pic img{width:100%; height: 100%; top:0; left: 0; position: absolute;
-webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.loupanList .list .text{padding:30px 10px 15px 10px; text-align: center;}
.loupanList .list .text .H4{ font-size:20px; color:#363636;}
.loupanList .list .text .p{font-size:14px; line-height: 26px; height: 52px; margin: 20px 0;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.loupanList .list .text  .more3{width:106px; height: 38px; line-height: 38px; display: block; margin: auto; border-radius: 4px; background-color:#e1e1e1; font-size:14px; color:#2c9ad5;}
.loupanList .list:hover .pic img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
}
.loupanList .list:hover .H4{color:#2c9ad5;}
.loupanList .list:hover .more3{background-color:#2c9ad5; color:#fff;}
/*品质楼盘内容页*/

.pzlpnyxx{width:100%; float:left; padding:70px 0;}
.caseDe{padding:100px 0 65px 0;}
.loupanpzList{width:50%; float:left;}
.loupanpzList .homedown{margin-top:20px; padding:0 35px;}
.loupanpzList .homedown .list{width:92.3%; margin: auto; border:1px solid rgba(255,255,255,0);}
.loupanpzList .homedown .slick-current .list{border:1px solid #2c9ad5;}
.loupanpzList .homedown .slick-prev,
.loupanpzList .homedown .slick-next{width:30px; height: 30px; left: 0; background:url(../images/p70.png) center no-repeat; background-size:100%;margin-top:-15px;}
.loupanpzList .homedown .slick-next{background-image:url(../images/p69.png); left: auto; right:0;}
.loupanpzList .homedown .slick-prev:hover{background-image:url(../images/p67.png);}
.loupanpzList .homedown .slick-next:hover{background-image:url(../images/p68.png);}

.loupanpzR{width:46%; float:right;}
.loupanpzR .H3{font-size:32px; color:#333333; margin:25px 0 25px 0; text-align:left;}
.loupanpzR .p{font-size:18px; line-height: 34px; color:#666666;}
.loupanpzR .p2{font-size:16px; line-height: 34px; color:#666666; padding:15px 0 20px 0; margin: 27px 0 17px 0; border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;}
.loupanpzR .p3{font-size:18px; color:#666666; text-align:left;}
.loupanpzR .p3 span{font-size:32px; color:#2c9ad5;}
.btnBox .pageBtn{width:185px; height: 40px; line-height: 40px; float:left; border-radius: 4px; background-color:#2c9ad5; margin: 28px 20px 0 0; font-size:16px; color:#fff; text-align: center; cursor: pointer;}
.btnBox .pageBtn:nth-child(2){margin-right:0;}
.btnBox .pageBtn:hover{background-color:#b0070f;}

.caseDe2Con{width:76.42%; float:left; margin-top:70px;}
.conH3{width:100%; text-align: center; line-height: 63px; background-color:#2c9ad5; font-size:20px; color:#fff;}
.caseDe2Con .p{padding:30px 0 85px 0; font-size:16px; line-height: 30px; color:#666666;}
.caseDe2Con .p .p2{padding:0 2.8%;}
.caseDe2Con .p .img{text-align:center;}

.zan{width:80px; height: 80px; border-radius: 50%; border:1px solid #bfbfbf; margin: auto; cursor: pointer;}
.zan .ico{width:37px; height: 25px; display: block; margin: 20px auto 5px auto; background:url(../images/p73.png) center no-repeat; background-size:100%;}
.zan .H5{font-size:12px; color:#8f9499; text-align: center;}
.zan.on .ico{background-image:url(../images/p74.png);}
.zan.on .H5{color:#2c9ad5;}
.zan.on{border-color:#2c9ad5;}

.pageShare{padding:27px 0 51px 0; margin-bottom:30px; border-bottom:1px solid #d9d9d9; text-align: center; line-height: 0;}
.pageShare .H6{display:inline-block; line-height: 26px; font-size:14px; color:#666666; vertical-align: top;}
.pageShare .bdsharebuttonbox{display:inline-block; vertical-align: top;}
.pageShare .bdsharebuttonbox a{width:26px; height: 26px; margin: 0 0 0 17px; padding:0;background:url(../images/p75.png) center no-repeat; background-size:100%; }
.pageShare .bdsharebuttonbox .bds_sqq{background-image:url(../images/p76.png);}
.pageShare .bdsharebuttonbox .bds_qzone{background-image:url(../images/p77.png);}
.pageShare .bdsharebuttonbox .bds_tqq{background-image:url(../images/p78.png);}
.pageShare .bdsharebuttonbox .bds_tsina{background-image:url(../images/p79.png);}

.pageA{ position: relative;}
.pageA a{font-size:16px; color:#666666; line-height:36px;}
.pageA a:hover{color:#2c9ad5;}
.pageUp{float:left;width: 40%}
.pageDown{float:right; width: 40%; text-align: right;}
.pageA .backUp{position:absolute; bottom:0; left: 50%;font-size:16px; color:#666;  white-space: nowrap;
-webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%,0);
        transform: translate(-50%, 0);}
.backUp .span{width:20px; height: 20px; float:left; margin-right:5px; background:url(../images/p80.png) center no-repeat; background-size:100%;}
.backUp:hover .span{background-image:url(../images/p81.png);}

.huxingtu{overflow:hidden;}
.huxingtu img{width:40%; margin:0 4.8%; height:auto!important;}

.qyryzczz{width:33%; float:left; margin-bottom:5px;}
.qyryzczz img{width:48.5%; margin:0 0.5%;}
	.qyrytpnr{width:66%; float:left; margin-bottom:5px;}
	.qyrytpnr img{width:48.5%; margin:5px 0.5%;}
	.qyrytpnr1{width:100%;}
	.qyrytpnr1 img{width:18.7%; margin:5px 0.5%;}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
    
/*    margin-left: -14px;
    margin-right: -14px;*/
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
    outline: 0;
/*    padding-left: 14px;
    padding-right: 14px;*/
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    /*display: block;*/
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    /*border: 1px solid transparent;*/
}
.slick-arrow.slick-hidden {
    display: none;
}

.loupanpz{max-width:1400px; margin:0 auto;}



/**快速导航**/
.neironye-xx{max-width:1400px; margin:30px auto;}
.show .mainBox{margin-top:20px; background:#FFF;}
.show .mainCon{max-width: 1400px;}
.show .mainCon .navBox{ border-bottom: 1px solid #d5d5d5;height: 47px;max-width: 1400px  !important;border-left:1px solid #d5d5d5; z-index:9999; background:#FFF;}
.show .mainCon .navBox li{ float: left; background-color:#fff;}
.show .mainCon .navBox li a{ padding:3px 18px 0; height:43px; font: 18px/43px 'microsoft yahei'; text-align: center;  color: #333; display:inline-block;  border:1px solid #d5d5d5; border-width: 1px 1px 0 0;}
.show .mainCon .navBox li a:hover{text-decoration:none;}
.show .mainCon .navBox li a.cur{border-top: 3px solid #2c9ad5;display: inline-block;font-weight: bold;padding: 1px 18px;position: relative;}
.show .mainCon .navBox li.goTicket{float:right;display:none; }
.show .mainCon .navBox li.goTicket a{float:right; color:#fff; border:1px solid #e08821; margin-right:0; height: 38px;font: 18px/38px 'microsoft yahei'; padding: 3px 30px 0; background-color: #fb9125;background-image: -webkit-linear-gradient(top, #fb9125, #fa8721);background-image: -moz-linear-gradient(top, #fb9125, #fa8721);background-image: -ms-linear-gradient(top, #fb9125, #fa8721);background-image: -o-linear-gradient(top, #fb9125, #fa8721);background-image: linear-gradient(top, #fb9125, #fa8721);	color: #fff;border-radius: 3px;text-align: center;border: 1px solid #e08821;-webkit-box-shadow: inset 0 1px 0 0 #fcad5c;box-shadow: inset 0 1px 0 0 #fcad5c; }
.show .mainCon .navBox li.goTicket a:hover { color:#fff;background-color: #fd7b2b;background-image: -webkit-linear-gradient(top, #fd802c, #fd6f29);background-image: -moz-linear-gradient(top, #fd802c, #fd6f29);background-image: -ms-linear-gradient(top, #fd802c, #fd6f29);background-image: -o-linear-gradient(top, #fd802c, #fd6f29);background-image: linear-gradient(top, #fd802c, #fd6f29);border: 1px solid #fc6621;-webkit-box-shadow: inset 0 1px 0 0 #fea161;box-shadow: inset 0 1px 0 0 #fea161;cursor: pointer;text-decoration: none;}
/**详情数据**/
#nrybtys{height: 43px;
    font:18px 微软雅黑;
   font-weight:bold;
    color: #333;}
.show .mainCon .itemList{background-color: #FFF; border:1px solid #d5d5d5;border-width:1px; box-shadow: 1px 1px 1px #ebeef0;border-top:0 none;}
.show .mainCon .itemBox{padding:20px 20px; border-top: 3px solid #f1f1f1;}
.show .mainCon .intros {border-top:none;}
.show .mainCon .itemList .itemHd{float: left;height: 75px;margin-left: -91px;padding-top: 5px;position: relative;text-align: center;width: 75px; font-size:16px; line-height:28px; color:#FFF;background: #6BC2FA;}
.show .mainCon .itemBox .itemHd i{display: inline-block;height: 40px;width: 40px; background:url(../images/show.png) no-repeat;}
.show .mainCon .trip .itemHd i{background-position:-2px -375px;}
.show .mainCon .cost .itemHd i{background-position:-60px -375px;}
.show .mainCon .instructions .itemHd i{background-position:-2px -496px;}
.show .mainCon .prompt .itemHd i{background-position:-61px -496px;}
.show .mainCon .process .itemHd i{background-position:-2px -428px;}
.show .mainCon .review .itemHd i{background-position:-2px -549px;}
.show .mainCon .consults .itemHd i{background-position:-61px -429px;}




.footer {width:100%;height:200px; background:#21262c; color:#fff; overflow:hidden;}
.footer .footerMain{ max-width:1300px; margin:0 auto; background:#21262c;}
.footer .footerLeft{ width:800px; float:left; padding-top:50px;}
.footer .footerLeftTop{ margin-left:-20px;}
.footer .footerLeftTop a{padding:0 20px; position:relative; color:#fff; font-size:14px;}
.footer .footerLeftTop a:hover{top:-1px;}
.footer .Copyright{padding-top:25px; font-size:14px; line-height:24px;}
.footer .footerCode{float:right; padding-top:35px; width:100px; height:130px;}
.footer .footerCode p{font-size:14px; text-align:center; line-height:30px;}
 
 .dyzxnr{padding:5.7% 0 5.7% 0; min-height:500px;}

 .danyenr h2{ color:#525252; font-size:24px; font-weight:bold; padding-bottom:20px; float:left;}
.danyenr h2 span{ color:#737373; font-size:16px; font-family:Arial; font-weight:normal; padding:0 8px;}
.danyenr{ padding:30px 0 30px 0;}
.danyenr{font-size:18px; line-height:30px;}
.danyenr img{ max-width:100%; height:auto!important;}
 .tripItem{font-size:18px; line-height:30px;}
 .reset{font-size:18px; line-height:30px;}
 
 .H3{    font-size: 18px;
    text-align: center;
    margin-top: 20px;
    color: #777;}
 	.qywhdynr{padding:70px 0;background:#f5f5f5;}
	.jzxm-nr{margin:70px auto 0 auto; }
.jzxm-nr li{border-radius:4px;float: left; margin:0 1.5% 30px 1.5%; background:#fff;  overflow: hidden; width:30.3%; padding-bottom:20px;}
.jfxmbjt1 {
    text-align: center; height: 161px;
}
.jfxmbjt1 img{}
	
.jfxmbjt2{
    text-align: center;
    color: #4c4a4f;
    font-size: 16px;
    margin-top: 10px;}	
	
	.jzxm-nr li:hover {transform: scale(2); transition: all 1s ease 0s; -webkit-transform: scale(1.1);
}
.jzxm-nr li a{display:block;}

.jzxm-nr li h3{font:22px 微软雅黑; text-align:center; line-height:30px; color:#000;}
.jzxm-nr li p{color: #4c4a4f; font-size: 16px; text-align:center; padding:14px 14px; line-height: 18px;}

.jtfcnrdy{padding:70px 0;}
.jtfcnr{overflow:hidden;margin-top:70px;}
.jtfcnr h2{text-align:center;line-height:50px;height:50px;background:url(../images/hw-t.png) center no-repeat;color:#0093dd;font-size:35px;font-weight:normal;margin:10px 0;}
.jtfcnr ul{overflow:hidden;}
.jtfcnr ul li{float:left;width:18%;margin:3px 0.5%;position:relative;}

.jtfcnr ul li p{color:#fff;font-size:14px;position:absolute;width:100%;padding:0 2%;left:0;bottom:3px;line-height:40px;height:40px;background:rgba(0,0,0,0.6);}
.jtfcnr ul .jtfcnrs{width:42%;}
.jtfcnr ul .jtfcnrs a img{width:100%;}
.jtfcnr ul li:hover p{color:#2c9ad5;}


 
 
 
#Content11{ width: 100%; padding:30px 0;}
#Content11 .joinList .u1{ border-top: 1px solid #e3e3e3;}
#Content11 .joinList .l1{ border-bottom: 1px solid #e3e3e3;}
#Content11 .joinList .l1 .tit{ padding: 25px 105px 25px 20px; cursor: pointer; position: relative;}
#Content11 .joinList .l1 .tit .t1{ color: #242424; font-size: 18px; line-height: 18px; margin-bottom: 15px; font-weight: bold;}
#Content11 .joinList .l1 .tit .t2{ color: #5c5c5c; font-size: 16px; line-height: 16px;}
#Content11 .joinList .l1 .tit .t2 .wz{ margin-right: 70px;}
#Content11 .joinList .l1 .tit .t3{ position: absolute; right: 40px; top: 25px; width: 65px; height: 48px; line-height: 48px; border-left: 1px solid #dddddd; font-size: 34px; font-weight: lighter; text-align: right; color: #dddddd;}
#Content11 .joinList .l1.on{ background: #f4f4f4;}
#Content11 .joinList .l1.on .tit .t3{ color: #2c9ad5;} 
#Content11 .joinList .l1 .box{ display: none; padding:0px 20px 45px 20px;}
#Content11 .joinList .l1 .box .p1{ display: inline-block; font-size: 14px; height: 30px; line-height: 30px; padding: 0 30px; color: #fff; background: #2c9ad5;}
#Content11 .joinList .l1 .box .p2{ color: #565656; font-size: 12px; line-height: 24px; margin: 20px 0 30px 0;}
#Content11 .joinList .l1 .box .email{ font-size: 12px; color: #565656;}
#Content11 .joinList .l1 .box .email .col{ font-size: 14px; margin: 0 5px; color: #2c9ad5; font-weight: bold;}
@media  screen and (max-width:1023px){
#Content11 .joinList .l1 .tit{ padding: 10px 25px 10px 5px;}
#Content11 .joinList .l1 .tit .t1{ font-size: 16px; line-height: 16px; margin-bottom: 10px;}
#Content11 .joinList .l1 .tit .t2{ font-size: 14px; line-height: 14px;}
#Content11 .joinList .l1 .tit .t2 .wz{ margin-right: 5px;}
#Content11 .joinList .l1 .tit .t3{ right: 5px; top: 10px; width: 20px; height: 40px; line-height: 40px; font-size: 22px;}
#Content11 .joinList .l1 .box{ padding: 10px 5px 15px 5px;}
#Content11 .joinList .l1 .box .p1{ font-size: 14px; height: 24px; line-height: 24px; padding: 0 10px;}
#Content11 .joinList .l1 .box .p2{ font-size: 12px; line-height: 24px; margin: 10px 0 15px 0;}
}
#Content11 .joinList .l1 .box pre{border:none;}
#Content11 .joinList .l1 .box p{font-size:16px; line-height:34px;}
 
 
 #spzxnr{overflow:hidden;}
#spzxnr li{width:60%; margin:5px auto; text-align:center;}
 #zxmszt{width:32.3%; margin:3px 0.5%;}

 #zdysnt{font-size:20px; line-height:30px; margin:0 0 20px 0px; font-weight:bold; text-align:center;}
 .joinList .container{ padding:0px 0px;}

	.focusBox { position: relative; width:100%!important; height:391px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width:100%!important; height:391px; display: block; }
	.focusBox li{width:100%!important; margin:0px 0px!important;}
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 14px; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px!important; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#2c9ad5;  }
	.jtfcnr ul li{overflow:hidden;}
 #sjdxsnr{display:none;}
  .sjdxsnr{display:none;}
 @media only screen and (max-width:1500px){.focusBox{height:336px;}.nav h3 a{padding:0 8px;}}
 
@media only screen and (max-width:640px){
	header{display:none;}
	.header {
    display: block;}
	.qyryzczz{width:100%;float:none;}
	.qyrytpnr{width:100%; float:none;}
	.qyrytpnr img{width:47%; margin:5px 1%;}
	.footer .footerCode{display:none;}
	.footer .footerLeftTop{display:none;}
	.footer .Copyright{padding-top:0px; font-size:13px;}
.footer{height:auto;}
.footer .footerLeft{float:none;width:96%;margin:0 auto; padding:20px 0;} 
.header .logo img{margin-top:10px; height:auto; padding-top:0px;}
.qyrytpnr1 img{width:47%;}
.newDeR{width:98%; margin:0 auto; float:none;}
.newsL{display:none;}
.newDeR .p img{height:auto!important;}
.loupanList .list{    width: 48%;
    margin: 0 1% 10px 1%; padding:5px 5px;}
.loupanList .list .text{    padding:10px 10px 10px 10px;}	
.loupanList .list .text .H4{font-size:16px;}	
.loupanList .list .text .p{    margin:10px 0;}
.loupanList .list .text .more3{display:none;}
.loupan{padding:20px 0 20px 0;}	
	.danyenr{font-size:14px; line-height:24px;}
	.danyenr{padding:10px 0;}
	
	.loupanpzList{width:98%; margin:0 auto; float:none;}
.loupanpzR{width:98%; margin:0 auto; float:none;}
.pzlpnyxx{padding:20px 0;}
.loupanpzR .H3{font-size:22px;}
	
	
	.news{padding:20px 0;}
	.jzxm-nr{margin-top:20px;}
	.jzxm-nr li{width:48%;margin: 0 1% 10px 1%;}
	.jzxm-nr li h3{font-size:16px;}
	.jzxm-nr li p{font-size:14px;height: 64px;}
	.jfxmbjt1 img{width:70%;}
	.jfxmbjt1{height:auto;}
	.qywhdynr .container{padding:0px 0px;}
	.jtfcnr{margin-top:20px;}
	.jtfcnr ul .jtfcnrs{width:99%;}
	.jtfcnr ul li{width:49%;}
	.jtfcnrdy{padding:30px 0;}
	.qywhdynr{padding:30px 0;}
	.loupanpzR .p3 span{font-size:24px;}
	.joinList .container{padding:0px 0px;}
	#Content11 .joinList .l1 .tit .t2{line-height:20px;}
	.newDeR .H2{font-size: 18px;
    
    line-height: 26px;}
	.pageUp{font-size:18px;}
	.pageA a{font-size:16px;line-height: 36px;}
	.huxingtu img{width:84%;}
	#spzxnr li{width:99%;}
	 #zxmszt{width:49%;}
	 .focusBox{height:240px;}
	 .focusBox .pic img{height:240px;}
	 #kdysgd1{    width: 165px;
    margin: 0 auto;}
    #kdysgd2{    width: 160px;
    margin: 0 auto;}
    .jtfcnr ul li p{font-size:12px;}
    .focusBox .txt li a{font-size:12px;}
    #wzgdys{height:auto;}
    #sjdycnr{display:none;}
    #sjdxsnr{display:block;}
    .sjdycnr{display:none;}
    .sjdxsnr{display:block;}
    .sjtpqddx{width:99%!important;}
    .footer .Copyright span{display:block;}
    .footer .footerMain{background:#424242;}
    .hidden-lg{width:130%; max-width:130%;height: 195px;}
	.joinBanBox{margin-top:-10px!important;}
	.dl-submenu li{background:rgba(0,0,0,0.6);}
.dl-back img{height:30px;}
.dl-back a{    padding:8px 10px!important; text-align:center;}
}

