@charset "utf-8";
/* css document */
/* header start here */

.header img {
    width: 100%;
    display: block;
}
.header {
    background-color: #ffdd00;
    padding: 20px 0;
    min-width: 1260px;
}
.header .logo {
    width: 300px;
}
.header .headerr {
    background: url(/uploads/image/wtimages/phone.png) no-repeat left 3px;
    padding-left: 32px;
    font-size: 16px;
    color: #000;
    line-height: 54px;
}
/* header end here */
/* container start here */

.container {
    min-width: 1260px;
}
.container .titletext {
    font-size: 21px;
    color: #434a54;
    text-align: center;
    text-transform: uppercase;
    line-height: 77px;
}
.container .greyperson {
    background: url(/uploads/image/wtimages/travelgrey.png) no-repeat;
    background-size: contain;
    width: 36px;
    height: 38px;
    display: inline-block;
    vertical-align: sub;
}
.container .newtext {
    font-size: 34px;
    color: #434a54;
    font-weight: bold;
    border-bottom: 3px solid #ffd700;
    padding: 0 50px 6px 50px;
    margin: 0 5px;
    vertical-align: top;
}
.menu {
    background-color: #222;
}
.menu .menubox {
    margin-right: 45px;
}
.menu .menubox li {
    float: left;
    width: 167px;
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
    transition: all .6s;
    cursor: pointer;
}
.menu .menubox li a {
    background: url(/uploads/image/wtimages/vehichle.png) no-repeat 34px center;
    width: 100%;
    padding-left: 30px;
    box-sizing: border-box;
    font-size: 15px;
    color: #fff;
    text-align: center;
    line-height: 52px;
}
.menu .menubox li.linkthree a {
    background: url(/uploads/image/wtimages/vehichle.png) no-repeat 48px center;
}
.menu .menubox li.linkfive a {
    background: url(/uploads/image/wtimages/vehichle.png) no-repeat 40px center;
}
.menu .menubox li:hover {
    background-color: #ffdd00;
}
.menu .menubox li:hover a {
    background: url(/uploads/image/wtimages/travel.png) no-repeat 26px center;
    color: #000;
}
.menu .menubox li.active {
    background-color: #ffdd00;
}
.menu .menubox li.active a {
    background: url(/uploads/image/wtimages/travel.png) no-repeat 26px center;
    color: #000;
}
.container .banner ul li a {
    display: block;
}
.container .banner .flex-control-nav {
    display: none;
}
.container .secone {
    padding-top:50px;
    background-color: #fafafa;
}
.container .secone .map {
    position: relative;
    min-height: 792px;
}
.container .secone .map .citytext {
    font-size: 21px;
    color: #000;
}
.container .secone .map .cityone {
    background: url(/uploads/image/wtimages/white-city.png) no-repeat;
    background-size: cover;
    width: 306px;
    height: 283px;
    position: absolute;
    top: 45px;
    left: 47px;
    cursor: pointer;
}
.container .secone .map .cityone:hover {
    background: url(/uploads/image/wtimages/white-city-y.png) no-repeat;
    background-size: cover;
    width: 306px;
    height: 283px;
    position: absolute;
    top: 45px;
    left: 47px;
}
.container .secone .map .cityone .citytext {
    position: absolute;
    top: 115px;
    left: 132px;
}
.container .secone .map .citytwo {
    background: url(/uploads/image/wtimages/matsubara.png) no-repeat;
    background-size: cover;
    width: 325px;
    height: 225px;
    position: absolute;
    top: 117px;
    left: 222px;
    cursor: pointer;
}
.container .secone .map .citytwo:hover {
    background: url(/uploads/image/wtimages/matsubara-y.png) no-repeat;
    background-size: cover;
    width: 325px;
    height: 225px;
    position: absolute;
    top: 117px;
    left: 221px;
}
.container .secone .map .citytwo .citytext {
    position: absolute;
    top: 75px;
    left: 110px;
}
.container .secone .map .citytwo:hover .citytext {
    position: absolute;
    top: 75px;
    left: 111px;
}
.container .secone .map .citythree {
    background: url(/uploads/image/wtimages/changchun.png) no-repeat;
    background-size: cover;
    width: 276px;
    height: 268px;
    position: absolute;
    top: 137px;
    left: 368px;
    cursor: pointer;
}
.container .secone .map .citythree:hover {
    background: url(/uploads/image/wtimages/changchun-y.png) no-repeat;
    background-size: cover;
    width: 276px;
    height: 268px;
    position: absolute;
    top: 137px;
    left: 368px;
}
.container .secone .map .citythree .citytext {
    position: absolute;
    top: 110px;
    left: 115px;
}
.container .secone .map .cityfour {
    background: url(/uploads/image/wtimages/siping.png) no-repeat;
    background-size: cover;
    width: 296px;
    height: 176px;
    position: absolute;
    top: 299px;
    left: 255px;
    cursor: pointer;
}
.container .secone .map .cityfour:hover {
    background: url(/uploads/image/wtimages/siping-y.png) no-repeat;
    background-size: cover;
    width: 296px;
    height: 176px;
    position: absolute;
    top: 299px;
    left: 255px;
    cursor: pointer;
}
.container .secone .map .cityfour .citytext {
    position: absolute;
    top: 63px;
    left: 110px;
}
.container .secone .map .cityfive {
    background: url(/uploads/image/wtimages/jilin.png) no-repeat;
    background-size: cover;
    width: 251px;
    height: 276px;
    position: absolute;
    top: 194px;
    right: 365px;
    cursor: pointer;
}
.container .secone .map .cityfive:hover {
    background: url(/uploads/image/wtimages/jilin-y.png) no-repeat;
    background-size: cover;
    width: 251px;
    height: 276px;
    position: absolute;
    top: 194px;
    right: 365px;
    cursor: pointer;
}
.container .secone .map .cityfive .citytext {
    position: absolute;
    top: 100px;
    right: 100px;
}
.container .secone .map .citysix {
    background: url(/uploads/image/wtimages/liaoyuan.png) no-repeat;
    background-size: cover;
    width: 120px;
    height: 126px;
    position: absolute;
    bottom: 259px;
    left: 441px;
    cursor: pointer;
}
.container .secone .map .citysix:hover {
    background: url(/uploads/image/wtimages/liaoyuan-y.png) no-repeat;
    background-size: cover;
    width: 120px;
    height: 126px;
    position: absolute;
    bottom: 259px;
    left: 440px;
}
.container .secone .map .citysix .citytext {
    position: absolute;
    bottom: 56px;
    left: 52px;
}
.container .secone .map .citysix:hover .citytext {
    position: absolute;
    bottom: 56px;
    left: 53px;
}
.container .secone .map .cityseven {
    background: url(/uploads/image/wtimages/yanbian.png) no-repeat;
    background-size: cover;
    width: 416px;
    height: 341px;
    position: absolute;
    top: 187px;
    right: -6px;
    cursor: pointer;
}
.container .secone .map .cityseven:hover {
    background: url(/uploads/image/wtimages/yanbian-y.png) no-repeat;
    background-size: cover;
    width: 416px;
    height: 341px;
    position: absolute;
    top: 187px;
    right: -6px;
}
.container .secone .map .cityseven .citytext {
    position: absolute;
    top: 153px;
    right: 200px;
}
.container .secone .map .cityeight {
    background: url(/uploads/image/wtimages/tonghua.png) no-repeat;
    background-size: cover;
    width: 176px;
    height: 291px;
    position: absolute;
    bottom: 79px;
    right: 455px;
    cursor: pointer;
}
.container .secone .map .cityeight:hover {
    background: url(/uploads/image/wtimages/tonghua-y.png) no-repeat;
    background-size: cover;
    width: 176px;
    height: 291px;
    position: absolute;
    bottom: 79px;
    right: 455px;
}
.container .secone .map .cityeight .citytext {
    position: absolute;
    bottom: 132px;
    right: 84px;
}
.container .secone .map .citynine {
    background: url(/uploads/image/wtimages/white-mountain.png) no-repeat;
    background-size: cover;
    width: 268px;
    height: 209px;
    position: absolute;
    bottom: 169px;
    right: 258px;
    cursor: pointer;
}
.container .secone .map .citynine:hover {
    background: url(/uploads/image/wtimages/white-mountain-y.png) no-repeat;
    background-size: cover;
    width: 268px;
    height: 209px;
    position: absolute;
    bottom: 169px;
    right: 258px;
}
.container .secone .map .citynine .citytext {
    position: absolute;
    bottom: 92px;
    right: 150px;
}
.container .secone .map .cityten {
    background: url(/uploads/image/wtimages/changbai-mountain.png) no-repeat;
    background-size: cover;
    width: 41px;
    height: 59px;
    position: absolute;
    bottom: 244px;
    right: 285px;
    cursor: pointer;
}
.container .secone .map .cityten:hover {
    background: url(/uploads/image/wtimages/changbai-mountain-y.png) no-repeat;
    background-size: cover;
    width: 41px;
    height: 59px;
    position: absolute;
    bottom: 244px;
    right: 285px;
}
.container .secone .map .cityten .citytext {
    position: absolute;
    bottom: 60px;
    right: -35px;
}
.container .secone .map .cityimg {
    position: absolute;
    top: 62px;
    right: 356px;
    width: 140px;
}
.container .secone .map .cityimg .cityhvrimg {
    display: none;
}
.container .sectwo {
    padding: 40px 0 25px 0;
}
.container .sectwo .slidersec {
    width: 636px;
}
.container .sectwo .titletext {
    padding-bottom: 30px;
}
.container .sectwo .climber,
.container .sectwo .climber ul li {
    position: relative;
}
.container .sectwo .climber .slidertext {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    font-size: 19px;
    color: #fff;
    padding: 10px;
    background: rgba(25, 25, 25, .75);
	-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#bf191919, endcolorstr=#bf191919, gradienttype=0)";
}


.container .sectwo .climber .slidertext a{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    font-size: 19px;
    color: #fff;
    padding: 10px;
    background: rgba(25, 25, 25, .75);
	-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#bf191919, endcolorstr=#bf191919, gradienttype=0)";
}
.container .sectwo .flex-control-paging li a {
    width: 10px;
    height: 10px;
    background: #ffdd00;
}
.container .sectwo .flex-control-paging li a:hover {
    background: #fff;
}
.container .sectwo .flex-control-paging li a.flex-active {
    background: #fff;
}
.container .sectwo .flex-control-nav {
    width: auto;
    bottom: 4px;
    right: 25px;
}
.container .sectwo .flex-control-nav li {
    margin: 0 3px;
}
.container .sectwo .rtsec {
    width: 464px;
	margin-right:0px;
}
.container .sectwo .rtsec .readmore {
    font-size: 14px;
    color: #434a54;
    padding: 8px 0px 8px 20px;
    margin: 15px 0 25px 0;
    border-radius: 20px;
    background: #ffdd00;
}
.container .sectwo .rtsec ul li {
    width:100%;
    font-size: 18px;
    padding-bottom: 19px;
	overflow:hidden;
}
.container .sectwo .rtsec ul li a {
    color: #434a54;
}
.container .secthree {
    background: url(/uploads/image/wtimages/snowbg.jpg);
    background-size: cover;
    padding:35px 0;
}
.container .secthree .titletext {
    padding-bottom: 40px;
}
.container .secthree .city {
    width: 360px;
    margin: 0 0 30px 30px;
	height:590px;
}
.container .secthree .city.hiddenset {
    display: none;
}
.container .secthree .topsec {
    background: #171717;
    padding: 10px 0;
}
.container .secthree .topsec h2 {
    font-size: 21px;
    color: #fff;
    font-weight: bold;
    padding-left: 25px;
}
.container .secthree .topsec .yelotext {
    font-size: 18px;
    color: #ffdd00;
    padding-left: 10px;
    vertical-align: top;
    line-height: 24px;
}
.container .secthree .topsec .playicon {
    width: 23px;
    margin: 1px 10px 0 0;
}
.container .secthree .imgsec {
    position: relative;
}
.container .secthree .imgsec .flash {
    width: 46px;
    position: absolute;
    top: 15px;
    left: 0;
}
.container .secthree .imgsec .places {
    position: absolute;
    bottom: 17px;
    left: 0;
    right: 0;
}
.container .secthree .imgsec .places .placename {
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    padding-left: 15px;
    line-height: 32px;
}
.container .secthree .imgsec .places .add {
    width: 31px;
    margin-right: 17px;
}
.container .secthree .bottomsec {
    background: #fff;
}
.container .secthree .bottomsec ul.recommend {
    padding: 8px 15px;
    border: 1px solid #e9e9e9;
    border-top: none;
}
.container .secthree .bottomsec ul.recommend li {
    float: left;
    font-size: 14px;
    color: #969696;
    padding: 2px 3px;
	text-decoration: none;
}

.container .secthree .bottomsec ul.recommend li a{
    float: left;
    font-size: 14px;
    color: #969696;
    padding: 2px 3px;
	text-decoration: none;
}

.container .secthree .bottomsec ul.recommend li.active,
.container .secthree .setone h5 {
    font-size: 16px;
    color: #171717;
    padding: 0px 5px;
}
.container .secthree .bottomsec ul.recommend .yelodot {
    background: url(/uploads/image/wtimages/yelodot.png) no-repeat;
    background-size: 100% 100%;
    width: 23px;
    height: 22px;
    margin-right: 7px;
    display: inline-block;
    vertical-align: text-bottom;
}
.container .secthree .setone .greydot {
    background: url(/uploads/image/wtimages/greydot.png) no-repeat;
    background-size: 100% 100%;
    width: 23px;
    height: 22px;
    margin-right: 7px;
    display: inline-block;
    vertical-align: text-bottom;
}
.container .secthree .setone {
    padding: 5px 15px;
    border: 1px solid #e9e9e9;
    border-top: none;
}
.container .secthree .setone a {
    font-size: 14px;
    color: #ff9d00;
    padding: 10px 0 0 34px;
}
.container .secthree .setone a span {
    font-size: 14px;
    color: #999;
	margin-left: 20px;
}
.container .secthree .setone p {
    font-size: 14px;
    color: #969696;
    line-height: 20px;
    padding: 5px 0 0 34px;
}
.container .secthree .setone .readmore {
    width: 116px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    padding: 8px 0px;
    margin: 15px auto;
    border-radius: 20px;
    background: #4d4d4d;
    display: block;
}
.container .secthree .nomrgn {
    margin-left: 0;
}
.container .secthree .showmore {
    width: 180px;
    font-size: 24px;
    color: #040000;
    text-align: center;
    padding: 11px 0px;
    margin: 15px auto;
    border-radius: 20px;
    background: #ffdd00;
    display: block;
}
.container .secfife {
    padding: 0;
}
.container .secfife .slidebg {
    background: url(/uploads/image/wtimages/sliderbg.jpg) no-repeat;
    background-size: cover;
    padding: 115px 0 60px 0;
    border-bottom: 13px solid #dee0e4;
    border-top: 13px solid #dee0e4;
}
.container .secfife .miniwrapper {
    width: 1100px;
    margin: auto;
}
.container .secfife .slide .info {
    background: #646464;
    padding: 10px;
	text-align: center;
}
.container .secfife .slide a {
	display: block;	
}
.container .secfife .slide .info a {
    font-size:14px;
    color: #fff;
    letter-spacing: 3px;
    text-align: center;
    padding-bottom: 5px;
}
.container .secfife .slide h4 {
    font-size: 12px;
    color: #fff;
    text-align: center;
}
.container .secfife .bx-wrapper .bx-viewport {
    box-shadow: none;
    background: transparent;
    border: none;
}
.container .secfife .bx-wrapper .bx-prev {
    background: url(/uploads/image/wtimages/navleft.png) no-repeat;
    width: 55px;
    height: 60px;
    left: -90px;
}
.container .secfife .bx-wrapper .bx-next {
    background: url(/uploads/image/wtimages/navright.png) no-repeat;
    width: 55px;
    height: 60px;
    right: -80px;
}
.container .secfive {
    padding: 15px 0 18px 0;
}
.container .secfive .imagegallery {
    border-bottom: 3px solid #f7f7f7;
    padding-bottom: 14px;
    margin: 38px 0 58px 0;
}
.container .secfive .galleryf {
    position: relative;
    width: 279px;
}
.container .secfive .galleryr {
    width: 861px;
}
.container .secfive .galleryr ul li {
    float: left;
    width: 279px;
    margin-left: 8px;
}
.container .secfive .galleryr ul li a {
    position: relative;
}
.container .secfive .textpos {
    background: url(/uploads/image/wtimages/textarrow.png) no-repeat right center;
    position: absolute;
    bottom: 12px;
    left: 13px;
    padding-right: 28px;
    font-size: 17px;
    color: #fff;
    font-weight: bold;
}
.container .secsix {
    padding: 40px 0 18px 0;
}
.container .secsix .textboxset {
    margin: 60px 0 48px 0;
}
.container .secsix .textboxset .textbox {
    float: left;
    width: 360px;
    margin-left: 30px;
}
.container .secsix .textboxset .textbox.textboxfirst {
    margin-left: 0;
}
.container .secsix .textboxset .textbox .texthead {
    position: relative;
    font-size: 18px;
    color: #434a54;
    border-bottom: 1px solid #c6c6c6;
    padding-bottom: 6px;
    margin-bottom: 28px;
}
.container .secsix .textboxset .textbox .texthead span {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 78px;
    border-bottom: 3px solid #ffdd00;
}
.container .secsix .textboxset .textbox ul li {
    margin-bottom: 10px;	overflow:hidden
}
.container .secsix .textboxset .textbox ul li a {
    font-size: 13px;
    color: #000;
	overflow:hidden
}
.container .secsix .textboxset .textbox ul li a span {
    color: #fff;
    background: #d7d8d7;
    padding: 0 4px;
    margin-right: 8px;
}
.container .secsix .textboxset .textbox ul li a span.clro {
    background: #fe9500;
}
.container .secseven {
    background-color: #f7f7f7;
    padding: 66px 0;
}
.container .secseven .over {
	overflow: hidden;	
}
.container .secseven .listbox {
	position: relative;
    float: left;
    width: 223px;
    margin-left: 6px;
	cursor: pointer;
}
.container .secseven .listbox .listhover {
	position: absolute;
	top: 322px;
	width: 100%;
	height: 100%;
	opacity: 0;
	-webkit-transition: all .6s;
	-moz-transition: all .6s;
	-ms-transition: all .6s;
	-o-transition: all .6s;
	transition: all .6s;
}
.container .secseven .listbox:hover .listhover {
	top: 0;
	opacity: 1;	
}
.container .secseven .listbox.listboxone {
	margin-left: 0;	
}
.container .secseven .listboxone .listhover {
	background-color: rgba(29,99,148,.8);
	-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#cc1d6394, endcolorstr=#cc1d6394, gradienttype=0)";	
}
.container .secseven .listboxtwo .listhover {
	background-color: rgba(228,196,43,.8);	
	-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#cce4c42b, endcolorstr=#cce4c42b, gradienttype=0)";
}
.container .secseven .listboxthree .listhover {
	background-color: rgba(213,116,41,.8);	
	-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#ccd57429, endcolorstr=#ccd57429, gradienttype=0)";
}
.container .secseven .listboxfour .listhover {
	background-color: rgba(19,142,112,.8);	
	-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#cc138e70, endcolorstr=#cc138e70, gradienttype=0)";
}
.container .secseven .listboxfive .listhover {
	background-color: rgba(62,62,70,.8);
	-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#cc3e3e46, endcolorstr=#cc3e3e46, gradienttype=0)";	
}
.container .secseven .listbox h1 {
    font-size: 38px;
    color: #fff;
    text-align: center;
    border-bottom: 1px solid #fff;
    margin: 45px 20px 14px 20px;
    padding-bottom: 35px;
}
.container .secseven .listbox p {
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    margin: 0 22px;
}
@media only screen and (max-width: 1280px) {
    .container .secfife .bx-wrapper .bx-prev {
        left: -82px;
    }
    .container .secfife .bx-wrapper .bx-next {
        right: -81px;
    }
}


/* qy */

.qy_nr{ width:100%; overflow:hidden; background-color:#f7f7f7; height:280px}
.qy_nr_bt{ width:419px; height:53px; line-height:53px;font-family:"微软雅黑";font-size:30px; color:#666666; padding-top:30px; margin:auto; text-align:center;background:url(/uploads/image/wtimages/hh.jpg) center no-repeat }
.qy_nr_wz{width:1140px;font-family:"微软雅黑";font-size:18px;padding:20px 17px; line-height:35px; color:#666666;text-decoration:none;margin:auto; height:180px}

.qy_tp{ width:100%; overflow:hidden; background-color:#f7f7f7; height:auto}
.qy_tulb{ width:1140px; height:auto;margin:auto; }
.qy_tp_nr{ width:1140px; background-color:#f7f7f7; height:auto; margin:auto; margin-top:20px; margin-bottom:40px}

.qy_tp_tp{ width:213px; height:186px; float:left;overflow:hidden;position:relative; margin-right:15px; margin-bottom:20px}

.pftb{ width:100%; height:40px; position:absolute; left:0; bottom:0;background:#000;filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6; text-align:center; }
.pftb1{width:100%; line-height:40px;text-align: center;position: absolute; bottom:0;left:0; padding: 0 0px;overflow: hidden; float:left}
.pftb1 a{ color:#fff; font-size:16px; font-family:"微软雅黑"; line-height:40px}
/* tu big*/
.trans{  display:block;transition: all .5s ease;-webkit-transition: all .5s ease; -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;-webkit-backface-visibility: hidden;}
.trans:hover { display:block; -webkit-backface-visibility: hidden;transform: scale(1.04,1.04);-ms-transform: scale(1.04,1.04);-webkit-transform: scale(1.04,1.04);}

/* tlb */
.tlb_b{ width:1140px; height:60px; line-height:60px; font-family:"微软雅黑"; font-size:30px; color:#666666; margin:auto; background:url(/uploads/image/wtimages/tlb1.jpg) left  no-repeat}
.tlb_tp{ width:100%; overflow:hidden;height:auto}


.tlb_tp_tp{ width:340px; height:256px; float:left;overflow:hidden;position:relative; margin-right:30px; margin-bottom:30px}

.pftb{ width:100%; height:40px; position:absolute; left:0; bottom:0;background:#000;filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6; text-align:center; }
.pftb1{width:100%; line-height:40px;text-align: center;position: absolute; bottom:0;left:0; padding: 0 0px;overflow: hidden; float:left}
.pftb1 a{ color:#fff; font-size:16px; font-family:"微软雅黑"; line-height:40px}

/* nr */
.nr{ width:1140px; height:60px; line-height:60px; background:url(/uploads/image/wtimages/tlb1.jpg) left no-repeat; font-family:"微软雅黑"; font-size:16px; color:#666666; margin:auto; }
.nr a{ font-family:"微软雅黑"; font-size:16px; color:#666666;  }
.zj{ width:1140px; margin:0 auto; overflow:hidden; position:relative;}
.zj_left{ width:780px; float:left; height: auto;  margin-top:0px; }
.top_rig1{ width:780px; font-family:"微软雅黑"; line-height:60px; font-size:30px;  text-align:center }
.top_rig2{ width:780px; height:30px;font-family:"微软雅黑"; color:#b3b3b3; font-size:14px; line-height:30px;overflow:hidden; text-align:center }
.nr_nr{ width:780px; height: auto; padding:20px;font-family:"微软雅黑"; font-size:16px; line-height:30px; color:#333333;text-decoration:none;}
.nr_nr p{ margin-bottom:25px}
.zj_right{ width:300px; float:right; height: auto;  margin-top:0px; margin-left:20px}
.zj_t{width:300px; height:220px; float:left}
.zj_bt{width:300px; height:60px; line-height:60px; background: url(/uploads/image/wtimages/zjb.jpg) bottom no-repeat; font-family:"微软雅黑"; font-size:18px; color:#666666; margin-top:20px; float:left}

.zj_1c_b1{padding:0px;width:300px ;height:auto;  float:left; margin-top:10px; margin-bottom:20px;overflow:hidden;}
.zj_1c_b1 ul li{width:300px ; background: url(/uploads/image/wtimages/lh_r10_c3.jpg) left no-repeat; margin-top:5px;float:left;overflow:hidden;}
.zj_1c_b1 ul li a{font-family:"微软雅黑"; margin-left:15px; line-height:25px; font-size:13px; color:#333; overflow:hidden;}

/* lb */
.zj_left_d { width:780px; height:200px; margin-bottom:20px; float:left; overflow:hidden; border-bottom: #f0f0f0 solid 1px }
.zj_left_hh{ width:780px; background: no-repeat bottom; height:40px;  float:left; overflow:hidden }
.zj_left_hv{ width:640px; line-height:40px; float:left; overflow:hidden ;font-family:"微软雅黑";background: url(/uploads/image/wtimages/lh_r10_c3.jpg) left no-repeat; font-size:16px; color:#333333; text-decoration:none}
.lbz a{ font-family:"微软雅黑"; font-size:16px; color:#333333; text-decoration:none; margin-left:20px}
.lbz a:hover{ font-family:"微软雅黑"; color:#999; text-decoration:none;margin-left:20px}
.zjzt{ width:130px;font-family:"微软雅黑"; font-size:12px; color: #999999;text-decoration:none; float:left; margin-left:10px; line-height:42px}

/* 顶部导航 */
.topbar{ width:100%; min-width:1150px; height:40px; border-bottom:1px solid #e8e8e8; background-image:url(/uploads/image/nimages/topbg.png); }
.topbar a{font-size:12px; line-height:40px;}
.topbar .topbar-m{ width:1150px; margin:0px auto; height:40px; line-height:40px;}
.topbar .top-l{ float:left ; margin-right:120px;font-family:"微软雅黑"; font-size:12px; color:#000; }
.topbar .top-l a{font-family:"微软雅黑"; font-size:12px; color:#000; }
.topbar .top-m{ float:left;vertical-align:middle; }
.topbar .top-r{ float: right;font-family:"微软雅黑"; font-size:12px; color:#000; }
.topbar .top-r a{ float: right;font-family:"微软雅黑"; font-size:12px; color:#000; }


/* footer start here */

.footer {
    background-color: #5e5e5e;
    padding: 20px 0 64px 0;
    min-width: 1260px;
}
.footer .footerl {
    width: 830px;
    padding: 42px 0;
    border-right: 1px dashed #bebebe;
}
.footer .mainul {
    width: 718px;
    margin: 0 auto;
    padding-bottom: 18px;
    border-bottom: 1px dashed #bebebe;
    text-align: center;
}
.footer .mainul li {
    display: inline-block;
    text-align: center;
}
.footer .mainul li a {
    font-size: 14px;
    color: #fff;
    padding-right: 10px;
    margin-right: 10px;
    border-right: 0px solid #b9b9b9;
}
.footer .mainul li a.nobr {
    border-right: 0;
    padding-right: 0;
    margin-right: 0;
}
.footer .footerl p {
    margin-top: 15px;
    font-size: 14px;
    color: #cfcece;
    line-height: 28px;
    text-align: center;
}
.footer .footerl p span {
    display: block;
}
.footer .footerl p span.spc {
    padding-left: 20px;
    display: inline-block;
}
.footer .footerr {
    margin-right: 35px;
}
.footer .footerr .ftext {
    width: 217px;
    margin: 0 auto;
}
.footer .footerr ul {
    width: 224px;
}
.footer .footerr ul li {
    width: 105px;
}
.footer .footerr ul li a {
    font-size: 14px;
    color: #fff;
    margin-top: 5px;
    text-align: center;
}
.footer .footerr ul li a span {
    display: block;
    margin-bottom: 10px;
}
/* footer end here */