@charset "utf-8";
/* CSS Document */

/*main*/
.ct-banner{/*width:100%;*/margin:0 auto;/*overflow:hidden;*/ margin-left: -10px;}
.ct-focusbox{height:426px;position:relative;overflow:hidden;}
.ct-focusimg{height:426px;overflow:hidden;}
.ct-fimglist{position:relative;}
.ct-fimglist img{display:block;cursor:pointer; width: 180px;}
.ct-fimglist li{width:100%; height:426px;float:left;}
.ct-banner01{background:url(../images/index_19.png) no-repeat ;}
.ct-banner02{background:url(../images/index_19.png) no-repeat;}
.ct-banner03{background:url(../images/index_19.png) no-repeat;}
.ct-banner04{background:url(../images/index_19.png) no-repeat;}
.ct-banner05{background:url(../images/index_19.png) no-repeat;}
.ct-banner06{background:url(../images/index_19.png) no-repeat;}
.ct-focustool{/*overflow:hidden;*//*position:relative;*//*top:-97px;height:97px;*//*background:url(../images/bg_touming.png) repeat-x;*/}
.ct-ftoollist{/*position:relative;*//*margin-left:220px;*/ margin-left: -40px;}
.ct-ftoollist li{/*width:121px;height:54px;*/float:left;cursor:pointer; /*margin-left:10px;margin-top:10px;*/ margin-bottom: 20px;}
.ct-ftoollist .on a{/*width:121px;height:54px;*/display:block;/*margin-right:-4px;z-index:100;top:-5px;*//*border:2px solid #FFF;*/ opacity: .6;}

.cpbody { padding:10px 0px;}


#footerToolBar { position: fixed; bottom: 0; left: 0; right: 0; width: 100%; height: 48px; background: #E69539; border-top: 1px solid rgba(255, 255, 255, 0.2); display: none; z-index: 999; }

#footerToolBar  ul{ margin:0px; padding:0px; }
#footerToolBar li { width: 25%; height: 45px; float: left; text-align: center; border-color: #fff; border-left: 1px solid rgba(255, 255, 255, 0.2); cursor: pointer; margin-top: 2px; }
#footerToolBar li a { display: block; height: 45px; color: #fff; font-size: 12px; line-height: 1; text-transform: capitalize; filter: alpha(opacity=80); opacity: 0.8; padding-top: 1px; }
#footerToolBar li a:before { content: ''; width: 30px; height: 20px; margin: 4px auto; display: block; background: url(../images/footer-tool.png) no-repeat; background-size: 149px; }
#footerToolBar li:first-child { border-left: 0px none; }
#footerToolBar .footerBarPro a:before { background-position: -120px 0px; }
#footerToolBar .footerBarTel a:before { background-position: -90px 0px; }
#footerToolBar .footerBarEmail a:before { background-position: 0px 0px; }
#footerToolBar .footerBarMessage a:before { background-position: -30px 0px; }
#footerToolBar .footerBarShare a:before { background-position: -60px 0px; }
#footerToolBar.close { bottom: -43px; }
@media only screen and (max-width: 460px) {
#footerToolBar {  display:block}
}
