#wrapper {background:#fff;position:relative;}
a{text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
a:focus , a:link, a:active {outline:none;}
a:hover {color:#444;}
.fullwidthbanner-container{width:100% !important;position:relative;padding:0;max-height:510px !important;overflow:hidden;}
.fullwidthbanner-container .fullwidthabnner	{width:100% !important;max-height:510px !important;position:relative;}
.wenx{ width:100%; float:left; text-align:center; font-size:30px; color:#FFF; z-index:999999; position:absolute; top:20%;}
@media only screen and (min-width: 768px) and (max-width: 959px) {.banner, .bannercontainer			{	width:768px; height:309px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {.banner, .bannercontainer		{	width:480px; height:193px;	}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {.banner, .bannercontainer		{	width:320px;height:129px;	}
}
@media only screen and (max-width: 319px) {.banner, .bannercontainer		{	width:240px;height:97px;	}
}
.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected {	background:#28903a !important; }
.tp-leftarrow:hover,.tp-rightarrow:hover {	background-color:#28903a !important;}
/** BULLETS **/.tp-bullets {z-index: 1001;position: absolute;bottom: 0px;}
.tp-bullets.simplebullets.round .bullet {cursor: pointer;position: relative;background: #dbdce1;width:50px; margin-right:10px; margin-bottom:15px;height:2px;float: left;-webkit-transition: background 0.1s linear;-moz-transition: color, background 0.1s linear;-o-transition: color, background 0.1s linear;transition: color, background 0.1s linear;}
.tp-leftarrow.large {z-index: 100;cursor: pointer;position: relative;background: #393939 url(../images/slider-left-arrow.png) no-Repeat;width: 42px;height: 43px;margin-left: 0px;margin-top: -21px;-webkit-transition: background 0.1s linear;-moz-transition: color, background 0.1s linear;-o-transition: color, background 0.1s linear;transition: color, background 0.1s linear;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);}
.tp-rightarrow.large {z-index: 100;cursor: pointer;position: relative;background: #393939 url(../images/slider-right-arrow.png) no-Repeat 0 0;width: 42px;height: 43px;margin-left: 0;margin-top: -21px;-webkit-transition: background 0.1s linear;-moz-transition: color, background 0.1s linear;-o-transition: color, background 0.1s linear;transition: color, background 0.1s linear;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.3);}
.tp-bullets.tp-thumbs {z-index: 100;position: absolute;padding: 3px;background-color:#fff;width: 500px;height: 50px;margin-top: -50px;}
.fullwidthbanner-container .tp-thumbs {padding: 3px;}
.tp-bullets.tp-thumbs .tp-mask {width: 500px;height: 50px;overflow: hidden;position: relative;}
.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {width: 5000px;position: absolute;}
.tp-bullets.tp-thumbs .bullet {width: 100px;height: 50px;cursor: pointer;overflow: hidden;background: none;margin: 0;float: left;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;}
.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}
.tp-thumbs img {width: 100%;}
.tp-bannertimer {width: 100%;height: 10px;position: absolute;z-index: 200;z-index: 5000;}
.tp-bannertimer.tp-bottom {bottom: 0px !important;height: 5px;}
@media only screen and (min-width: 768px) and (max-width: 959px) {}
@media only screen and (min-width: 480px) and (max-width: 767px) {.responsive .tp-bullets.tp-thumbs {width: 300px !important;height: 30px !important;}
.responsive .tp-bullets.tp-thumbs .tp-mask {width: 300px !important;height: 30px !important;}
.responsive .tp-bullets.tp-thumbs .bullet {width: 60px !important;height: 30px !important;}
}
@media only screen and (min-width: 0px) and (max-width: 479px) {.responsive .tp-bullets {display: none;}
.responsive .tparrows {display: none;}
}
.tp-simpleresponsive img {-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;}
.tp-simpleresponsive a {text-decoration: none;}
.tp-simpleresponsive ul {list-style: none;padding: 0;margin: 0;}
.tp-simpleresponsive >ul >li {list-stye: none;position: absolute;visibility: hidden;}
.caption.slidelink a div,.tp-caption.slidelink a div {width: 10000px;height: 10000px;}
.tp-loader {background: url(../images/loader.gif) no-repeat 10px 10px;background-color: #fff;margin: -22px -22px;top: 50%;left: 50%;z-index: 10000;position: absolute;width: 44px;height: 44px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}





.bdsharebuttonbox{ width:300px; float:left; margin-top:5px;}
.bdsharebuttonbox a { width:30px!important; height:30px!important; float: none!important; padding: 0!important; display: block; }
.bdsharebuttonbox a img { width:30px; height:30px; }
.bd_weixin_popup .bd_weixin_popup_foot { position: relative; top: -12px; }
/*寮瑰嚭灞� CSS*/
.gb_resLay { background: #FFFFFF; width: 100%; max-width:390px; float:left;}
.gb_res_t { line-height: 58px; height: 58px; width:90px; float:left; position: relative; font-size: 16px; text-align: center; }
.gb_res_t span { background: #FFF; color:#666; display: inline-block; position: relative; z-index: 2; }
.gb_resItms { margin: 0px 4%; }
.gb_resItms li { text-align: center; float: left; width: 16.66%; padding-bottom: 15px; }
.gb_resA img { height: auto; width:30px; margin-bottom: 10px; }

@media only screen and (max-width: 500px) {
.gb_resA img { width: 45px; margin-top: 5px; }
}

@media only screen and (max-width: 470px) {
.gb_resItms li { width: 33.333%; }
.gb_resLay {}
.gb_resA img { width: 60px; margin-top: 0 }
}


.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../images/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}.hiSlider-btn-next{right:10px;background-position:-30px 0}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma}
.hiSlider-pages{bottom:10px;right:10px;text-align:right}
.hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.hiSlider-pages a.active{background:#5472BF}
.hiSlider-item{ width:100%; float:left;}
.hiSlider-item img{ width:100%;}


 .jssora05l, .jssora05r {display: block; position: absolute;width: 40px;height: 40px;cursor: pointer;background: url('../images/a17.png') no-repeat;overflow:hidden;}
 .jssora05l { background-position: -10px -40px; }
 .jssora05r { background-position: -70px -40px; }
 .jssora05l:hover { background-position: -130px -40px; }
 .jssora05r:hover { background-position: -190px -40px; }
 .jssora05l.jssora05ldn { background-position: -250px -40px; }
 .jssora05r.jssora05rdn { background-position: -310px -40px; }
 .jssort01 .p {position: absolute;top: 0;left: 0;width: 72px;height: 72px;}
 .jssort01 .t {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: none;}
 .jssort01 .w {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
 .jssort01 .c {position: absolute;top: 0px;left: 0px;width: 68px;height: 68px;border: #28903a 1px solid;box-sizing: content-box;background: url('../images/t01.png') -800px -800px no-repeat;_background: none;}
 .jssort01 .pav .c {top: 2px;_top: 0px;left: 2px;_left: 0px;width: 68px;height: 68px;border: #000 0px solid;_border: #28903a 1px solid;background-position: 50% 50%;}
 .jssort01 .p:hover .c {top: 0px;left: 0px;width: 70px;height: 70px;border: #fff 1px solid;background-position: 50% 50%;}
 .jssort01 .p.pdn .c {background-position: 50% 50%;width: 70px;height: 70px;border: #28903a 1px solid;}
 * html .jssort01 .c, * html .jssort01 .pdn .c, * html .jssort01 .pav .c {width: 72px;height: 72px;}













