
/*返回顶部*/
#back-to-top { position: fixed; bottom:100px;right:35px; }
#back-to-top a { text-align: center; text-decoration: none; color: #d1d1d1; display: block; height:59px; width:59px; border-radius:59px; -moz-border-radius:59px; -ms-border-radius:59px; -o-border-radius:59px; -webkit-border-radius:59px;behavior: url(pie.htc);
-moz-transition: color 1s; -webkit-transition: color 1s; -o-transition: color 1s; }
#back-to-top a:hover { color: #979797; }
#back-to-top a span {display: block; height:59px; width:59px; border-radius:59px; -moz-border-radius:59px; -ms-border-radius:59px; -o-border-radius:59px; -webkit-border-radius:59px;behavior: url(pie.htc);background:#ff0000 url(../images/png_03.png) no-repeat center center;margin-bottom: 5px; -moz-transition: background 1s; -webkit-transition: background 1s; -o-transition: background 1s; }
#back-to-top a:hover span { background:url(../images/png_03.png) no-repeat center center; }

/*banner*/
.index_show{position: relative;width: 100%; height:450px; padding-top:0px;}
.index_show ol{ display:block; hanging-punctuation:0px; width:1180px; margin:0 auto; position:relative; z-index:1;}
.index_show ol dl{ display:block; width:209px; height:450px; position:absolute; left:0px; top:0px; padding:0px 10px;}
.index_show ol dl td{line-height:24px;}
.bxslider{height:450px;overflow: hidden;width: 100%;}
.bxslider li{width: 100%;height:450px;overflow: hidden;}
.bx-controls{display: none;}
#bx-pager{position: absolute;left: 50%;bottom:15px;z-index:10;margin-left:-100px;padding-bottom: 6px;}
#bx-pager a{float: left;width:45px;height:5px; background:#fff; margin-left:10px;}
#bx-pager a:hover{text-decoration: none;}
#bx-pager .active{position: relative;background:#900;color: #fff;}
#bx-pager .active::before{content: '';position: absolute;top:-10px;left:25px;}

.navigation{display:block; overflow:hidden; width:100%; padding:50px 0px 0px 0;}
.navigation span{display:block; height:40px; line-height:40px;font-size:36px; text-align:center; color:#333; font-weight:normal; padding:10px 0px; }
.navigation span.ys{color:#fff;}
.navigation dl{ display:block; height:42px; background:url(../images/png_06.png) no-repeat center bottom;}
.navigation dl em{width:47%; height:1px; border-bottom:1px solid #9fa0a0;float:left;padding-top:21px;}
.navigation dl i{width:47%;height:1px; border-bottom:1px solid #9fa0a0;float:right;padding-top:21px;}

.more_01{display:block; width:100px; height:30px; margin:0 auto; line-height:30px; border:1px solid #eee; text-align:center; font-size:14px; font-weight:bold;}
.more_02{display:block; width:100px; height:30px; margin:0 auto; line-height:30px; border:1px solid #ccc; text-align:center; font-size:14px; font-weight:bold;}
