
#header { margin:auto; WIDTH: 960px}
/***************** ie6 *****************/

.tmenulist{z-index: 999;  display:inline;float:left; overflow:visible; width:80px; height:55px; position:relative; border:none;}
.tmenulist a.tmenu_link{display:block; overflow:hidden; background:none; height:55px; width:80px; line-height:55px; margin:0 auto; text-align:center; padding:0px;font-size:16px; border:none; color:#000;}
.tmenulist a.tmenu_link:hover{text-decoration:none; height:55px; width:80px; color:#FFF;background:url(../images/cdtmenu_bg.gif) no-repeat center center !important;}
.endlist {/* text-indent:25px;*/ width:126px;}
.endlist a.tmenu_link{ width:126px;}
.endlist a.tmenu_link:hover{ width:126px;}
.tmenulist ul{ z-index:999;display:none; position:absolute; overflow:hidden; width:500px; background: url(../images/nav-bg-09.png) 0px 0px; top:55px !important; right:0px;}
.tmenulist ul.mul_II {display:none; position:absolute; overflow:hidden; width:500px; background: url(../images/nav-bg-09.png) 0px 0px; top:55px !important; left:0px; overflow:auto;}
.tmenulist ul li{    z-index:999; display:block; overflow:hidden; vertical-align:bottom; width:460px; margin:20px 0px 10px 20px;}
.tmenulist ul li div ol { OVERFLOW: hidden; FLOAT: left; text-align:left; DISPLAY:block; WIDTH: 285px; text-indent:0px;}
.tmenulist ul li div li { BORDER-BOTTOM: 1px #cccccc dashed; HEIGHT: 27px; LINE-HEIGHT: 25px; WIDTH: 285px; padding:0px; margin:0px;}
.tmenulist ul li div li A { HEIGHT: 27px; LINE-HEIGHT: 25px; WIDTH: 85px; COLOR: #3b3b3b; font-size:14px; font-weight:normal; BACKGROUND: url(../images/nav-li-icon.png) no-repeat left center; margin:0px; padding:0px; PADDING-LEFT: 6px; DISPLAY: inline-block;}
.tmenulist ul li div li A:hover { COLOR: #006aaa; font-size:14px; text-decoration:none;}
.tmenulist ul li div .nav-img { FLOAT: right; DISPLAY:inline-block;}
.tmenulist ul li div span img { margin-top:4px; width:162px; height:84px;/* BORDER:1px solid #f00;*/}

.tmenulist ul li div li.mul_li_II { HEIGHT: 21px; LINE-HEIGHT: 20px; WIDTH: 285px; padding:0px; margin:0px;}

/*.tmenulist ul#mul_03{ width:580px;}
.tmenulist li.mul_li_II { WIDTH: 540px;}
.tmenulist li.mul_li_II div ol { WIDTH: 350px; }
.tmenulist li.mul_li_II div ol li { WIDTH: 350px; }*/

.xsHeadtop_box { position: fixed; top: 0; left: 0; /*height: 50px;*/
z-index: 99; transition: 10s; }
.xsHeadtop_box .Top { height: 50px; transition: .5s; }
.xsHeadtop_box .Top .logo { height: 50px; transition: .5s; }
.xsHeadtop_box .Top .logo a { height: 50px; transition: .5s; }
.xsHeadtop_box .Top .logo a img { height: 50px; width: auto; transition: .5s; }
.xsHeadtop_box .tmenubg { margin-top: 0; transition: .5s; }
.xsHeadtop_box .tmenulist a.tmenu_link { height: 55px; margin-top: 0; transition: .5s; }
.xsHeadtop_box .tmenulist ul.mul_II { top: 50px !important; transition: .5s; }
.mul_II ol { display: flex; flex-wrap: wrap; }
.mul_II ol li { overflow: initial; height: auto !important; }
.mul_II ol li a { BORDER-BOTTOM: 1px #cccccc dashed; height: 30px; width: 140px !important; line-height: 30px; margin-bottom: -2px !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.top_box { width: 100%; background: #fff; box-shadow: 1px 1px 6px 2px rgba(0, 0, 0, 0.2); }

