@charset "utf-8";
body{ background:#;color:#333;font-size:12px;font-family:"微软雅黑"; height:100%;}
a{color:#333;text-decoration:none;}
a:hover{color:#ed741b;text-decoration:none; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
ul,li{list-style:none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, form, textarea, p, blockquote, th, td,a,img{padding:0;margin:0;border:0;}
h1, h2, h3, h4, h5, h6{ font-weight:normal;}
.clear{clear:both; font-size:0px;}
.hidden{display:none;}
em,i{font-style:normal;}
input,textarea{font-size:12px; font-family:"微软雅黑";}
.theRed{ color:#ca372b;}
.container,.minTop,.header{ margin:auto; min-width:1180px; width:100%;}
/*========minTop========*/
.minTop{ background:#033b68; height:50px;}
.minTop .logo{ float:left; position:relative; top:5px; margin-left:20px; }
.minTop .logo img{ height:40px; margin-right: 10px;}
.minTop .logoTip{ border-left:1px solid #fff; color:#fff; display:none; float:left; font-size:24px; font-family:"方正大黑简体","微软雅黑"; position:relative; padding-left:12px; top:12px; height:23px; line-height:23px;}
.minTop .logoTip i{ background:#fff; border-radius:5px; color:#033b68; display:inline-block; font-size:14px; text-align:center; margin-left:15px; height:25px; line-height:25px; position:relative; top:-2px; width:60px; *display:inline; *zoom:1;}
.minTop .minNav{ color:#fff; float:right; text-align:right; position:relative; top:15px; margin-right:20px; width:455px;}
.minTop .minNav a{ color:#fff; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.minTop .minNav a:hover{color:#f90;}
.minTop .minNav i{ margin:0 10px;}
/*========manage 侧边栏公共样式========*/
.container .w{ position:relative; width:100%;}
.container .minTop .logoTip{ display:block;}
.container .sideList{ background:#2c333e; bottom:0; color:#fff; float:left; position:absolute; left:0; top:0; height:100%; min-height:580px; _height:580px; width:245px;}
.container .sideList a{ color:#fff; display:block; position:relative;}
.container .sideList .theTitle{ background:url(../images/side-ico1.png) no-repeat 10px 10px #000; font-size:16px; padding-left:38px; height:35px; line-height:35px;overflow: hidden;}

.container .sideList .theList{ background:#2c333e; min-height:580px; overflow:auto; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.container .sideList li{ position:relative;}
.container .sideList .level1{ position:relative;}
.container .sideList .level1.now{ background:#ffa631;}
.container .sideList .theL,.container .sideList .level2a{ border-bottom:1px solid #727b89;}
.container .sideList .level2a{ margin-right:0;}
.container .sideList a{ padding:10px 30px 10px 15px; position:relative;}
.container .current-on{background: #ffa631;color:#fff;}
.container .sideList i{ background:url(../images/dot1.png) no-repeat 10px 15px; cursor:pointer; display:block; position:absolute; text-indent:-9999em; top:0px; right:0px; *left:210px; overflow:hidden; height:37px; width:35px;}
.container .sideList .level2 a{ padding-left:25px;}
.container .sideList .theL,.container .sideList .level2 ul>li{-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
a.container .sideList .theL.now .level1,.container .sideList .level2 ul>li.now{ background:#ffa631; }
.container .sideList .level3 a{ border-bottom:1px dotted #727b89; margin:0 30px 0 33px; padding:10px 0; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
a.container .sideList .level2,.container .sideList .level3{ background:#2c333e;}
/**默认情况下，二三级菜单隐藏**/
.container .sideList .theL .level2,.container .sideList .theL .level3,.container .sideList .theL .level3 ul{ display:none;}
/**如果点击一级菜单，则这个菜单下的所有二级菜单都显示，但三级不显示**/
.container .sideList .theL.now .level2{ display:block;}
/**如果点击这个菜单下某个二级菜单，该二级菜单下所有的三级菜单都显示，其他二级下的菜单不显示**/
.container .sideList .theL .level2.now li.now .level3,.container .sideList .theL .level2.now li.now .level3 ul{ display:block;}
a.container .sideList .theL .level2.now>ul>li.now,.container .sideList .theL .level2.now li.now .level3{ display:block;}
.container .sideList .theL .level3 li.now,.container .sideList .theL .level3 li{ background:none;}
.container .sideList .level3 .now a{ color:#ffa631;}

.container .sideList .sideControl{ cursor:pointer; display:block; height:43px; position:absolute; right:-14px; top:200px; width:14px;}
.container .sideList .theClose{ background:url(../images/close-btn.png) no-repeat; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.container .sideList .theOpen{background:url(../images/open-btn.png) no-repeat; display:none;}
.container .main{ text-align:center; overflow:hidden; margin-left:245px; min-height:580px;}
/*========弹出窗样式========*/
.focusBg{display: none;height: 100%;position: fixed;z-index: 1990;top: 0px;left: 0px;overflow: hidden;min-width: 1160px;width: 100%;}
.focusBg div{height: 100%; background:#000; opacity: 0.9;filter:alpha(opacity=90); background-position: initial initial; background-repeat: initial initial;}
.focus{display: none;position: absolute; left:0;top: 240px;amin-width: 1160px;min-height: 160px;width: 100%;z-index: 1991;}
#left-top-a{padding:0px;margin:0px;}