@charset "utf-8";
*html{background-image:url(about:blank);background-attachment:fixed}
body{color:#333;font-size:12px;overflow-y:scroll !important; overflow-y:auto;}
a{outline:0;text-decoration:none;color:#333}
a:hover{text-decoration:none;color:#00aa98}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
.clear{clear:both}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td{margin:0;padding:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup{font-style:normal;}
abbr, acronym{border:0;font-variant:normal;}
input, button, textarea, select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;border:0 none;}
.pull-right{float:right;margin-right:15px;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th{text-align:left;}
sup, sub{font-size:100%;vertical-align:baseline;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
iframe{margin:0px;padding:0px;border:none;}
q:before, q:after{content:''}
li{list-style:none}
caption, th{text-align:left}
.colwrapper{overflow:hidden;zoom:1;margin:5px auto}
.strong{font-weight:bold}
.lft{float:left;display:inline}
.rgt{float:right;display:inline}
.center{margin:0 auto;text-align:center}
.show{display:block;visibility:visible}
.hide{display:none;visibility:hidden}
.block{display:block}
.inline{display:inline}
.transparent{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.break{word-wrap:break-word;overflow:hidden}
.tl{text-align:left}
.tr{text-align:right}
.floatfix{clear:both;width:0;height:0px;margin:0;padding:0;border:none;overflow:hidden;font-size:0px;}
.ulfix{overflow:auto;zoom:1;}
.blue{color:#01a998}
.nav{float:left;}
.nav li{float:left;font-size:16px;position:relative;height:60px;line-height:60px;z-index:1;}
.nav li i{display:inline-block;width:12px;height:7px;position:relative;top:-2px;margin-left:5px;}
.nav li strong{font-weight:normal !important;text-align:center;}
.nav li strong a{display:block;float:left;height:60px;line-height:60px;padding:0 10px;color:#fff;font-size:18px;width:60px;position:relative;z-index:3;}
.nav li strong a:hover{background:#00AA98;}
.nav li.on strong a{background:#00AA98;color:#fff;}
.nav dl{width:80px;background:#00AA98;position:absolute;height:auto;left:0px;top:0px;padding:60px 0px 0px 0px;text-align:center;display:none;z-index:2;}
.nav dl a{font-size:14px;color:#fff;}
.nav dl em{width:12px;height:7px;position:absolute;top:-7px;left:35px;}
.nav dl li{width:80px;height:35px;float:left;display:block;margin:0px;padding:0px;overflow:hidden;}
.nav dl li a{display:block;line-height:35px;height:35px;}
.nav dl li a:hover{background:#3E3E3E;}
.nav li.selected dl{display:block;}
.action{float:right;width:200px;}
.action a{display:inline-block;height:34px;line-height:34px;color:#fff;opacity:0.9;filter:alpha(opacity=90);font-size:16px;}
.action a:hover{opacity:1;filter:alpha(opacity=100);text-decoration:none;}
.action a.n1{background:#00AA98 url(../images/icon1.png) no-repeat 8px center;padding:0 6px 0 38px;margin-top:14px;float:left;}
.action a.n2{background:#505050;padding:0 17px;}
.action a.n3{background:#00AA98;padding:0 17px;}
.action a.n4, .action a.n5{width:60px;font-size:14px;color:#fff;height:35px;line-height:35px;display:inline-block;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.action a.n5{font-size:16px;}
.action .avatar{float:left;margin-left:5px;margin-right:3px;margin-top:3px;}
.action .userbar{float:right;}
.action .user{display:block;color:#fff;float:right;width:112px;padding-top:12px;height:48px;position:relative;}
.action .user a{color:#fff;}
.action .user{background:url(../images/arrow.png) no-repeat 95px 28px;display:block;color:#fff;float:right;width:112px;padding-top:12px;height:48px;position:relative;}
.action .drap{position:absolute;left:0;top:60px;background:#fff;border:1px solid #eee;width:90px;padding:0 10px;z-index:999px;box-shadow:0 5px 5px #ddd;border-top:none;display:none;float:left;}
.action .userbar .selected{}
.action .userbar .selected{display:block;background:#fff url(../images/arrow3.png) no-repeat 95px 28px;display:block;color:#333;float:right;width:112px;padding-top:12px;height:48px;position:relative;}
.action .userbar .selected .drap{display:block;position:absolute;left:0;top:60px;background:#fff;border:1px solid #eee;width:90px;padding:0 10px;z-index:999px;box-shadow:0 5px 5px #ddd;border-top:none;float:left;}
.action .userbar .selected a{color:#666;}
.action .drap li{height:38px;line-height:38px;overflow:hidden;border-bottom:1px dashed #bdbdbd;padding-left:26px;font-size:14px;}
.action .drap li a{font-size:14px;}
.action .drap li.i1{background:url(../images/i3.png) no-repeat 3px center;}
.action .drap li.i2{background:url(../images/i4.png) no-repeat 3px center;}
.action .drap li.i3{background:url(../images/i5.png) no-repeat 3px center;}
.action .drap li.i4{background:url(../images/i6.png) no-repeat 3px center;border-bottom:0px;}
.action .drap li.i5{background:url(../images/i1.png) no-repeat 3px center;}
.action .drap li.i6{background:url(../images/i2.png) no-repeat 3px center;border:none;}
.action .drap li a:hover{color:#00AA98;}
.action .avatar img{height:30px;width:30px;}
.topbar{height:45px;line-height:25px;background:#be0008;left:0;top:0;width:100%;z-index:1;left:0px;
_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);}
.topbar div.topbar_item{display:block;width:1200px;margin:0px auto;position:relative}
.current{background-color: #333; float: left; height: 35px; padding-top: 10px; text-align: center; width: 50px;}
.minav{float:left;margin-left:0px;}
.minav li{float:left;font-size:16px;position:relative;height:45px;line-height:45px;z-index:999;}
.minav li strong{font-weight:normal !important;text-align:center;}
.minav li strong a{display:block;float:left;height:45x;line-height:45px;padding:0 7px;color:#fff;font-size:14px;width:35px;position:relative;z-index:3;}
.minav li strong a:hover{background:#4e4e4e;}
.minav li.w60 strong a{width:60px;}
.minav li.w100 strong a{width:100px;background:#4e4e4e;margin-left:-15px;}
.minav li i{display:inline-block;width:12px;height:7px;position:relative;top:-2px;margin-left:5px;}
.minav dl{width:61px;background:#be0008;position:absolute;height:auto;left:-1px;top:0px;padding:40px 0px 0px 0px;text-align:center;display:none;z-index:2;}
.minav dl li{width:61px;height:35px;float:left;display:block;margin:0px;padding:0px;overflow:hidden;}
.minav dl.w80, .minav dl.w80 li{width:80px;}
.minav dl li a{display:block;line-height:35px;height:35px;font-size:12px;color:#fff;}
.minav dl li a:hover{background:#3E3E3E;}
.topbar div.topbar_item ul.right{display:block;float:right;position:absolute;top:0;right:0;height:37px;}
.topbar div.topbar_item ul.right .avatar img{display:none;}
.topbar div.topbar_item ul.right span{display:inline-block;height:32px;width:25px;float:left;background:url(../images/login.png) no-repeat left 8px;}
.topbar div.topbar_item ul.right ul{display:inline-block;float:right;border-left:#9c040b solid 1px;}
.topbar div.topbar_item ul.right .n4, .topbar div.topbar_item ul.right .n5{font-size:14px;color:#fff;display:inline-block;padding:7px 10px 8px 5px;border-right:#e50f18 solid 1px;}
.topbar div.topbar_item ul.right li.i6 a{font-size:14px;}
.topbar div.topbar_item ul.right li{display:block;float:left;}
.topbar div.topbar_item ul.right li a{color:#FFFFFF;font-size:14px;display:block;padding:7px 10px 8px 10px;}
.topbar div.topbar_item ul.right li a:hover{background:#4e4e4e;}
.topbar_logo{width:100%;display:block;padding-top:40px;height:80px;background:#FFFFFF;border-bottom:#DBDBDB 3px solid;}
.topbar_logo div.topbar_logo_item{display:block;width:1200px;height:60px;margin:0px auto;}
.topbar_logo .left{display:inline-block;float:left;width:200px;padding:15px 0px;}
.topbar_logo .right{display:inline-block;float:right;width:900px;position:relative;}
.topbar_logo .topbar_srch{width:300px;height:31px;display:inline-block;padding:10px;position:absolute;top:20px;left:350px;overflow:hidden}
.topbar_logo .topbar_srch .text-msearch{width:250px;height:17px;padding:5px;position:absolute;left:1px;top:1px;border:#00AA98 solid 1px;font-size:14px;}
.topbar_logo .topbar_srch .btn-msearch{width:44px;height:29px;background:#00AA98 url(../images/btn-msearch.png) no-repeat center;position:absolute;top:1px;right:20px;border:none;cursor:pointer;color:#a5a4a4;}
.topbar_logo .bt{width:230px;display:inline-block;position:absolute;top:20px;right:5px;overflow:hidden}
.topbar_logo .bt a{float:left;display:inline-block;padding:4px 20px;color:#FFFFFF;background:#00AA98;font-size:16px;margin-left:10px;}
.topbar_logo .bt a:hover{background:#333300}
.footer{width:100%;display:block;height:54px;line-height:54px;background:#3E3E3E;color:#fff;font-size:14px;color:#8f8f8f;margin-top:15px;position:relative;z-index:999;}
.footer .wrapper{width:1200px;display:block;height:54px;line-height:54px;background:#3E3E3E;margin:0px auto;}
.footer a{color:#8f8f8f;}
.footer .rgt{position:relative;}
.footer .rgt span{display:inline-block;background:url(../images/line2.png) no-repeat center;width:20px;height:20px;position:relative;top:5px;}
.footer .rgt a:hover{color:#fff;}
@font-face{font-family:'ng-iconfont';
src:url('//at.alicdn.com/t/font_1469373534_250351.eot');
src:url('//at.alicdn.com/t/font_1469373534_250351.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_1469373534_250351.woff') format('woff'), url('//at.alicdn.com/t/font_1469373534_250351.ttf') format('truetype'), url('//at.alicdn.com/t/font_1469373534_250351.svg#ng-iconfont') format('svg');}
.iconfont-h{font-family:"ng-iconfont";font-size:22px;font-style:normal;float:left;margin-right:5px;}
.iconfont-s{font-family:"ng-iconfont";font-size:20px;font-style:normal;float:left;margin-right:5px;}
.iconfont-g{color: #fff; font-family: "ng-iconfont"; font-size: 24px; font-style: normal;}
.m-header0031{width:100%;min-width:1200px;font-family:"\5FAE\8F6F\96C5\9ED1";background:#fff;}
.m-header0031 a, .m-header0031 a:visited, .m-header0031 a:hover{text-decoration:none;}
.m-header0031 .headMenu{border-bottom:4px solid #ce1f2b;}
.m-header0031 .headMenu-c{width:1200px;margin:0 auto;position:relative;}
.m-header0031 .headMenu-c .menu-plugin{position:absolute;width:250px;height:100px;right:0;top:1px;}
.m-header0031 .headMenu .menu-logo{background: rgba(0, 0, 0, 0) url("../images/c7b7712.png") no-repeat scroll 245px 40px; float: left; height: 103px; position: relative; width: 500px;}
.m-header0031 .headMenu .menu-logo .logo{position:absolute;top:17px;width:243px;height:69px;}
.m-header0031 .headMenu .menu-search{float:left;width:406px;margin-top:30px;}
.m-header0031 .headMenu .menu-search .keyword{color:#999;line-height:34px;height:34px;font-size:14px;padding-left:10px;}
.m-header0031 .headMenu .menu-search .keyword a{color:#999;padding-right:8px;}
.m-header0031 .headMenu .menu-search .keyword a:hover{color:#ce1f2b;}
.m-header0031 .headMenu .menu-search .nisearch{overflow:hidden;
*zoom:1;}
.m-header0031 .headMenu .menu-search .inp{float:left;padding:0 10px;width:325px;height:40px;line-height:40px;background:#fff;border:0;color:#999;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";border:1px solid #b2b2b2;border-right:none;}
.m-header0031 .headMenu .menu-search .inpb{position:relative;float:left;width:60px;height:42px;background-color:#ce1f2b;}
.m-header0031 .headMenu .menu-search .btn_input{position:absolute;top:0;left:0;width:60px;height:42px;border:0;z-index:2;background:none;}
.m-header0031 .headMenu .menu-search .inpb .btn{position:absolute;left:19px;top:9px;display:block;width:22px;height:22px;background:url(../images/common_nav_dont.png) -231px 0 no-repeat;border:0;z-index:1;}
.m-header0031 .headNav{height:60px;}
.m-header0031 .headNav-c{width:1100px;margin:0 auto;line-height:60px;}
.m-header0031 .headNav-c a{float:left;color:#333;font-size:18px;padding-left:48px;padding-right:38px;position:relative;}
.m-header0031 .headNav-c .a1{padding-left:38px;}
.m-header0031 .headNav-c .a3{padding-left:45px;}
.m-header0031 .headNav-c .a9{padding-left:52px;padding-right:0;}
.m-header0031 .headNav-c a i{position:absolute;right:0;top:25px;background:url(../images/common_nav_dont.png) -126px -12px no-repeat;width:12px;height:12px;}
.m-header0031 .headNav-c a em{position:absolute;left:53px;top:-6px;background:url(../images/common_nav_dont.png) -150px 0 no-repeat;width:21px;height:11px;z-index:11;opacity:0;filter:alpha(opacity=0);
-moz-transition:all .2s;
-webkit-transition:all .2s;
-o-transition:all .2s;
transition:all .2s;}
.m-header0031 .headNav-c a:hover em{top:-4px;opacity:1;filter:alpha(opacity=100);}
.m-header0031 .headNav-c .a1 em{left:44px;}
.m-header0031 .headNav-c .a3 em{left:50px;}
.m-header0031 .headNav-c .a9 em{left:76px;}
.m-header0031 .headNav-c a s{position:absolute;}
.m-header0031 .headNav-c a:hover s{-moz-transition:transform .8s;
-webkit-transition:transform .8s;
-o-transition:transform .8s;
transition:transform .8s;moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg);}
.m-header0031 .headNav-c a .h{position:absolute;right:25px;top:16px;width:9px;height:11px;background:url(../images/common_nav_dont.png) -136px 0 no-repeat;}
.m-header0031 .headNav-c a .n{position:absolute;right:25px;top:16px;width:9px;height:11px;background:url(../images/common_nav_dont.png) -126px 0 no-repeat;}
.m-header0031 .headNav-c .a1 s{background:url(../images/common_nav_dont.png) 0 0 no-repeat;width:13px;height:15px;left:19px;top:23px;}
.m-header0031 .headNav-c .a2 s{background:url(../images/common_nav_dont.png) -89px -16px no-repeat;width:14px;height:15px;left:23px;top:23px;}
.m-header0031 .headNav-c .a3 s{background:url(../images/common_nav_dont.png) -30px 0 no-repeat;width:10px;height:15px;left:25px;top:23px;}
.m-header0031 .headNav-c .a4 s{background:url(../images/common_nav_dont.png) -41px 0 no-repeat;width:15px;height:15px;left:23px;top:23px;}
.m-header0031 .headNav-c .a5 s{background:url(../images/common_nav_dont.png) -73px -16px no-repeat;width:15px;height:16px;left:23px;top:22px;}
.m-header0031 .headNav-c .a6 s{background:url(../images/common_nav_dont.png) -89px 0 no-repeat;width:14px;height:13px;left:24px;top:24px;}
.m-header0031 .headNav-c .a7 s{background:url(../images/common_nav_dont.png) -104px 0 no-repeat;width:16px;height:16px;left:23px;top:22px;}
.m-header0031 .headNav-c .a8 s{background:url(../images/common_nav_dont.png) -23px -16px no-repeat;width:17px;height:16px;left:21px;top:23px;}
.m-header0031 .headNav-c .a9 s{background:url(../images/common_nav_dont.png) 0 -16px no-repeat;width:22px;height:17px;left:23px;top:22px;}
.channelNav{background:#fff none repeat scroll 0 0;box-shadow:0 1px #f3f3f3;margin:0 auto 30px auto;position:relative;width:100%;}
#navigation{margin:0 auto;width:1200px;}
#navigation:focus{outline:medium none;}
#newsIndexLink{margin-left:0;width:76px;}
#newsIndexLink a{width:74px;}
.menu-plugin i{background-image: url("../images/topp.png");}
.menu-plugin li.navlink-1 i{background-position: 8px 0;}
.menu-plugin li.navlink-2 i{background-position: 9px -48px;}
.menu-plugin li.navlink-3 i{background-position: 8px -100px;}
.menu-plugin li i{display: block; height: 33px; margin-bottom: 2px; width: 50px;}
.menu-plugin li.navlink-1 i{background-repeat: no-repeat;}
.menu-plugin li.navlink-2 i{background-repeat: no-repeat;}
.menu-plugin li.navlink-3 i{background-repeat: no-repeat;}
.menu-plugin li.navlink-3 a{display: block; position: relative;}
.m-header0031 .headMenu-c .menu-plugin{float: right; margin-top: 20px; width: 270px;}
.m-header0031 .headMenu-c .menu-plugin ul{position: static;}
.m-header0031 .headMenu-c .menu-plugin li{float: left; padding: 0 20px; position: relative; text-align: center; width: 50px; z-index: 2;}
.m-header0031 .headMenu-c .menu-plugin a{color: #666; font-size: 14px; font-weight: 700; width: 50px;}
.m-header0031 .headMenu-c .menu-plugin a:hover{color: #888; text-decoration: none;}