 /*main css*/
.izl-rmenu{position:fixed; right:-88px;  top:120px; padding-bottom:20px;  z-index:99999; }
.izl-rmenu .izl_rmenu_btn{display: block; position: relative;margin: 0 0 5px; height: 20px; line-height: 20px; padding: 10px; font-size: 12px; text-decoration: none; border: 1px solid #E9E9E9;  border-radius: 5px 0 0 5px; margin-top: 5px; background: #FFF; color: gray; width: 100px; white-space: nowrap; -webkit-transition: left .3s ease-in-out; -moz-transition: left .3s ease-in-out; -o-transition: left .3s ease-in-out; transition: left .3s ease-in-out;}
/*.izl-rmenu .izl_rmenu_btn:hover{ left:0px;}*/
.izl-rmenu .izl_rmenu_btn img{cursor: pointer; font-size: 16px; line-height: 1em; width: 16px; height: 16px; overflow: hidden; display: inline-block; vertical-align: text-top; margin-right: 10px;max-width: inherit;}

.izl-rmenu .izl_rmenu_btn a{color:#333; text-decoration: none;}
.izl-rmenu .izl_rmenu_btn .pic{position:absolute; left: -157px; top: -1px; display:none;width:160px;height:160px;}
.izl-rmenu .izl_rmenu_btn p.pic{ background-color: #fff; color: #333; margin-top: -20px; text-align: center; height: 20px;} 
 
.izl-rmenu .btn-top{ display:none;}
.izl-rmenu .item-sel{height:20px; line-height: 20px; cursor: default;}

.izl-rmenu .izl_rmenu_btn{color:#ff0033;} 
.izl-rmenu .izl_rmenu_btn .ser_iem a{color:#ff0033;}

/* 导航 */
.navCont_s{ width:960px; margin:0 0 0 120px;}
.m-newnav{position:relative; z-index:2;height: 46px;  width:expression(document.body.clentWidth<=1080?"1080px":"auto");}
.m-newnav ul li{position:relative;padding: 0 2px 0 0;float: left;}

.m-newnav ul li a{float: left; text-align: center; height: 46px;line-height: 46px;width: 109px; font-family: " "," ",Arial,Helvetica,sans-serif,"宋体"; text-decoration:none; color:#fff;}
.m-newnav ul li a:hover{  text-decoration:none;}
.m-newnav ul li ul {*z-index:4; position:absolute;top:47px;left:0px;visibility: hidden;;width:162px;}
.m-newnav ul li ul.last {left:-60px;}
.m-newnav ul li ul li ul {top:0px;left:160px;}
.m-newnav ul li ul.last li ul{left:-162px;width:162px;}
.m-newnav ul ul li {width:162px;}
.m-newnav ul ul li a{ display:block;margin:0 auto;text-align:center;}
.u-first a{}

.m-theme304 .icon_img{background:#c30;}
.m-theme304 ul li a:hover{color: #c30;}
