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:0}
div.carousel{margin-bottom:0;margin-top:0}
.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:#fff;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:#fff;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:#fff;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(common_banner/images/index_left_btn.png) no-repeat}
.slidesjs-next{right:-7%;background:url(common_banner/images/index_right_btn.png) no-repeat}
.slidesjs-navigation a:hover{color:#fff;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:#fff;font-size:20px;text-decoration:none;line-height:75px;text-shadow:2px 1px 1px #666;letter-spacing:0}
.slidesjs-pagination li img{border:solid #fff 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-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:0;margin-left:5px;margin-right:5px}
.slidesjs-pagination li a{line-height:13px;background:0;background:url(common_banner/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:0;background:url(common_banner/images/index_dot_curr.png) no-repeat}
@media all and (max-width:640px){.slidesjs-previous{display:none !important}
.slidesjs-next{display:none !important}
}
@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%}
}