body{margin:0;padding:0;}div,ul,li{margin:0;padding:0}.banner_container img{border:0}.banner_container ul{list-style:none}.banner_container q:before,.banner_container q:after{content:''}.banner_container abbr,.banner_container acronym{border:0;font-variant:normal}.banner_container sup{vertical-align:text-top}.banner_container sub{vertical-align:text-bottom}.banner_container input,.banner_container textarea,.banner_container select{font-family:inherit;font-size:inherit;font-weight:inherit}.banner_container input,.banner_container textarea,.banner_container select{*font-size:100%}.banner_container legend{color:#000}.banner_container a:focus{outline: none;}
div.carousel {margin-bottom: 0px; margin-top: 0px;}
.banner_container{} 
.banner_container_middle{margin:0 auto;}
.banner_container_right{margin-left:auto;}
#banner_fragment{display:none;position:relative;overflow:visible !important;}
#banner_fragment a{display:block;text-align:center;}
#banner_fragment li{text-align:center;}
#banner_fragment img{display:block}
.mobiletxt{display:none;background-color:#0e355e;position:absolute;z-index:10;width:100%;height:105px;line-height:75px;color:#ffffff;bottom: 0;font: 20px/58px microsoft yahei;text-align:left;text-indent: 60px;}
.mobiletxt .more{background-color: rgba(0, 0, 0, 0.65);bottom: 12px;color: #FFFFFF;position: absolute;border-radius: 20px 20px 20px 20px;cursor: pointer;font: 17px microsoft yahei;margin: 0 13px;padding: 8px 25px;z-index: 200;left: 48px;text-indent: 0;}
.mobiletxt .more a{color:#ffffff;text-decoration:none;}
.slidesjs-container{z-index:10;}
.slidesjs-slide{overflow:hidden;}
.slidesjs-slide a img{margin:0 auto;}
.slidesjs-navigation{position:absolute;top:40%;width:32px;height:52px;z-index:11;}
.slidesjs-navigation a{font: 20px/normal simsun;text-decoration:none;color:#333;}
.slidesjs-previous{left:-7%;background:url(../images/index_left_btn.png) no-repeat;}
.slidesjs-next{right:-7%;background:url(../images/index_right_btn.png) no-repeat;}
.slidesjs-navigation a:hover{color:#ffffff;text-decoration:none;}
.slidesjs-pagination{position:relative;z-index:11;overflow:hidden;zoom:1;}
.slidesjs-pagination li{float:left;display:inline;cursor:pointer;font: 18px microsoft yahei;}
.slidesjs-pagination li a{display:block;color:#ffffff;font-size:20px;text-decoration:none;line-height:75px;text-shadow: 2px 1px 1px #666666;letter-spacing: 0px;}
.slidesjs-pagination li img{border:solid #ffffff 2px;width:64px;height:28px;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background-color:rgba(106, 156, 46, 0.6);}
.slidesjs-pagination li a:hover {}

.slidesjs-previous{width:38px;height:72px;}
.slidesjs-next{width:38px;height:72px;}
.slidesjs-pagination{width:120px;margin-left:auto;margin-right:auto;margin-top:-25px;}
.slidesjs-pagination-1{width:25px;}.slidesjs-pagination-2{width:50px;}.slidesjs-pagination-3{width:75px;}
.slidesjs-pagination-4{width:100px;}.slidesjs-pagination-5{width:125px;}.slidesjs-pagination-6{width:150px;}
.slidesjs-pagination-7{width:175px;}.slidesjs-pagination-8{width:200px;}.slidesjs-pagination-9{width:225px;}
.slidesjs-pagination li{width:14px;height:13px;background:none;margin-left:5px;margin-right:5px;}
.slidesjs-pagination li a{line-height:13px;background:none;background:url(../images/index_dot_gray.png) no-repeat;text-indent:-20em !important;overflow:hidden;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background:none;background:url(../images/index_dot_curr.png) no-repeat;}
/*diff theme */

@media all and (max-width:640px){
	.banner_container{width:auto;min-width:321px;}
	.slidesjs-previous{left:0;top:86%;background-size:14px auto;width:14px;height:25px;z-index:12;}
	.slidesjs-next{right:0;top:86%;background-size:14px auto;width:14px;height:25px;z-index:12;}
	.slidesjs-pagination{height:75px;display:none;}
	.slidesjs-pagination li{width:0;}
	.slidesjs-pagination li.activeli{width:100%;}
	.mobiletxt{display:block;}

	.slidesjs-previous{left:5%;height:25px;}
	.slidesjs-next{right:5%;height:25px;}
	.slidesjs-slide .mobiletxt{position:relative;text-align:center;text-indent:0;}
	.slidesjs-slide .mobiletxt .more{position:relative;width:150px;margin-left:auto;margin-right:auto;left:0;bottom:0;}
}
@media all and (min-width:641px) and (max-width:959px){
	.banner_container{width:auto;}
	.slidesjs-previous{left:0;}.slidesjs-next{right:0;}
	.slidesjs-container{height:450px}

	.slidesjs-previous{width:28px;background-size:28px auto;}
	.slidesjs-next{width:28px;background-size:28px auto;}
}
@media all and (min-width:960px){
	.banner_container{width:auto;overflow:hidden;}
	.slidesjs-previous{left:15px;}.slidesjs-next{right:15px;}

}
@media all and (min-width:1200px){
    .banner_container{overflow:visible;}
	.slidesjs-previous{left:-7%;}.slidesjs-next{right:-7%;}

}
@media all and (min-width:461px) and (max-width:560px){
	.slidesjs-previous{top:84%;}.slidesjs-next{top:84%;}
}
@media all and (min-width:401px) and (max-width:460px){
	.slidesjs-previous{top:83%;}.slidesjs-next{top:83%;} 
}
@media all and (min-width:320px) and (max-width:400px){
	.slidesjs-previous{top:81%;}.slidesjs-next{top:81%;}
}
@media all and (max-width:319px){
	.slidesjs-previous{top:79%;}.slidesjs-next{top:79%;}
}
