.banner_t1 img,.banner_top img {
max-width:100%;
height:auto;
width:auto\9; /* ie8 */
}
.banner_t1 img,.banner_top img { width:100%;}
.top{ background:#23242a;}
.top ul li{ float:left; width:33.33%;padding-top: 4px; }
.banner li{ opacity:0; position:relative; top:100px;}
nav{ display:none; width:33.33%;  margin:0 33.33%;z-index:1000; background:#ff2c2b; position:absolute; height:100%; overflow:hidden; }
nav li{ padding-bottom:10px;}
.close{ position:fixed; bottom:20px; left:0; width:33.33%; margin:0 33.33%;}
.title{ background:#23242a;}
.title ul li{ float:left; width:20%; text-align:center; line-height:42px;}
.title .hover a,.title a:hover{ color:#fff;}

/*===================================*/
.bx-wrapper{ position: relative; width:100%;}
.bx-wrapper .bx-controls-direction a{ display:none;}
.an .bx-controls{ position:absolute; top:0; width:100%;}
.bx-viewport{ padding-top:50px;}
.an .bx-pager .bx-pager-item, .an .bx-controls-auto .bx-controls-auto-item { float:left;}
.an .bx-pager-item{width:14.28%; height:50px;background:#000; background:url(../images/00-012_03.jpg) no-repeat right 0;}
.an .bx-pager{ width:100%; font-size:16px;background:#000; height:50px;text-align: center;}
.an .bx-pager.bx-default-pager a{ display: block; text-align:center; line-height:50px; color:#fff;width:100%; height:50px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background:#ff2b2b;}
.an dl{ width:100%; margin-bottom:2px; background:#fefefe; overflow:hidden;}
.an img{
max-width:100%;
height:auto;
width:auto\9; /* ie8 */
}
.an img{ width:100%;}
.an dl dt{ width:57%; float:left;}
.an dl dd{ float:left;width:43%; text-indent:15px;}
.an dl dd h1{ padding-top:17%; font-size:14px;}
.an dl dd p{ margin-top:3px; font-size:.8em; opacity:.8;}
.about .bx-wrapper .bx-pager{ background:none; text-align:center; padding:24px 0;} 
.about .bx-pager .bx-pager-item, .about .bx-controls-auto .bx-controls-auto-item{ display:inline-block;}
.about .bx-viewport{ padding-top:0;}
.about .bx-pager.bx-default-pager a{ background:#c9caca;display: block;height: 10px;margin: 0 3px;outline: 0 none;text-indent: -9999px;width: 10px;}
.about .bx-pager{ width:100%;text-align:center;}
.about dd{ padding:30px 10% 0; height:280px; overflow:hidden; }
.about dd h1{ text-align:center; font-size:18px; background:url(../images/00-06_08.jpg) no-repeat center bottom; padding-bottom:20px; background-size:20% auto;}
.about dd section.grey{margin-top:13px; line-height:1.6;}
.center{ text-align:center; color:#000; line-height:1.9;}
.img{ width:28%; padding:16px 36%;}
.about dd.normal{ width:56%; height:306px; padding:0 22%; text-align:center;}
.grey b{ font-weight:normal; color:#f00;} 
/*===================================*/
.content{ width:90%; padding:0 5%;}
.content img{-webkit-filter: grayscale(0);filter: grayscale(0);filter:normal;}
.content_title{ padding:5% 0;} .content_title .color{ color:#f00;}.content_title dl dt{ float:left;}
.content_title dl dd{ float:right;}.content_title dl dd span{ display:block; height:8px; width:8px; float:left;margin:20px 0 0 5px; background:#c9caca;}.content_title dl dd span.co{ background:#f00;}
.content ul li{ padding-bottom:4px;}
.back{ width:12%; padding:40px 44% 20px;}

.dy{ background:rgba(23,25,30,.95); height:100%; width:100%; position:fixed; top:0; left:0; z-index:1000;}
.dy_content{ width:70%; padding:10% 15%;}
.cur{
	background-color: red;
}