@charset "utf-8";
/**** bottom menu *****/
.menu{ background:url(../images/menu-bg.jpg) repeat-x left center; height:63px;}
.ul.menu-foot{ padding-left:30px; }
#menu{ width:300px; margin:0px auto;}
ul.menu-foot li{ display:block; height:63px; width:75px; float:left;  }
ul.menu-foot li a img{ width:25px; height:23px;margin-top:8px; margin-left:25px;}
ul.menu-foot li a:hover img{}
ul.menu-foot li span{ float:left; width:81px; height:30px; line-height:30px; display:block; text-align:center; }
ul.menu-foot li a span{ color:#FFF; font-size:12px;height:30px; line-height:30px;font-family:"微软雅黑"; font-weight:600; }
ul.menu-foot li a span a:hover{height:30px; line-height:30px;}
/*ul.menu-foot li a:hover{ display:block;background:url(../images/ahover-bg.jpg) no-repeat left center; width:81px; height:63px; }*/


.bottomqq {position:fixed;bottom:0;left:0;z-index:2000;right:0px;width:100%; height:49px;overflow:hidden;cursor:default; padding-top:-61px; background:#1F1F1E; 
box-shadow: 0px 0px 9px #B3B2B2;/*mainbox页面后面的软阴影*/
		-webkit-box-shadow: 0px 0px 9px #B3B2B2;
		-moz-box-shadow: 0px 0px 9px #B3B2B2;

}
.bottom1 {width:100%;margin: 0 auto; background-color:#1F1F1E;}
.bottom1 a {float:left;width:33%;text-align:center; color:#FFF;height:49px;border-right: solid 0px #fff;font-size:15px;}
.bottom1 a:hover {width:33%;text-align:center; color:#fff; background:#3C3B3B; font-size:15px;}
.bottom1 a img{ padding-top:3px; height:20px;}
.bottom1 a span{display:block; width:33%; color:#FFF; line-height:18px;}
.grkai{ float:left; width:100%; height:48px;}


/* top menu*/
.top-bar { background-image: url(../img/top-bar-bg.jpg); height: 40px; width: 100%; background-size: 100% 40px; z-index: 1000; width: 100%; text-align: center; background-color: #EE1B23; position: relative;}
.top-bar .return { position: absolute; left: 0px; top: 0px; background-image: url(../img/return-btn.jpg); width: 55px; height: 40px; background-size: 55px 40px; }
.top-bar .menu { position: absolute; right: 0px; top: 0px; background-image: url(../img/menu-bg.jpg); height: 40px; width: 54px; background-size: 100% 100%; }
.top-bar .title { text-align: center; font-size: 16px; margin-left: 60px; margin-right: 60px; line-height: 43px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #fff; }
.top-bar .drop { display: none; position: absolute; top: 43px; right: 5px; }
.top-bar .drop .dt { background-image: url(../img/drop-top-bg.png); background-repeat: no-repeat; background-size: 15px 8px; height: 8px; background-position: 60px top; overflow: hidden; position: relative; }
.top-bar .drop .dc { border: 1px solid #FF7300; background:#FF7300; border-radius: 3px; width: 120px; margin-top: -1px; }
.top-bar .drop .dc a { text-decoration: none; color: #fff; display: block; height: 35px; text-align: left; padding-left: 40px; border-bottom: 1px solid #FD8522; line-height: 35px; background-position: 5px; background-repeat: no-repeat; background:url(../img/menu_d.png) no-repeat 0 0;}
.top-bar .drop .dc a:hover{ background:#FF3F00 url(../img/menu_d.png) no-repeat 0 0;}

/*banner*/
/* flexslider */
.flexslider{position:relative;height:250px; max-width:780px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:250px; max-width:780px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:15px;background:url(../images/prev_a.png) center center no-repeat;}
.flex-direction-nav li a:hover.flex-prev{left:15px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:15px;background:url(../images/next_a.png) center center no-repeat;}
.flex-direction-nav li a:hover.flex-next{right:15px;background:url(../images/next.png) center center no-repeat;}
