@charset "utf-8";

.container{width:100%; min-width:1200px; min-height:100%; padding-bottom:50px; box-sizing:border-box; position:relative; height:auto; font-size:14px; color:#333333; font-family: Arial, Helvetica, sans-serif ; zoom:1;}
.container a{text-decoration:none; outline:none;}

header{ width:100%; height:70px; background-color:#fff; position:relative; z-index:100;}
.header{ width:1200px; height:70px; margin:0 auto;}
.header .logo{ height: 70px; float:left; vertical-align:middle; line-height: 70px; overflow: hidden;}
.header .logo h1,.header .logo img{ display:inline-block; vertical-align:middle;}
.header .logo h1{ margin-left:15px; font-size:24px; font-family:"微软雅黑"; color:#47a97b;}
.header .logo img{ max-height:60px;}
.header .info{ float:right; font-family:"微软雅黑";}
.header .info .i-system,.header .info .i-news{margin-top:25px;}
.header .info .i-system{ padding-right:20px;border-right:solid 1px #c2c2c2;}
.header .info .i-news{ margin-left:20px;padding-right:20px; border-right:solid 1px #c2c2c2;}
.header .info .i-system a,.header .info .i-news a{ display:inline-block; padding-left:27px; box-sizing:border-box; position:relative; color:#999999; line-height:20px;}
.header .info .i-news a{ padding-left:31px; }
.header .info .i-system a:before,.header .info .i-news a:before{ content:""; width:22px; height:20px; display:inline-block; position:absolute; left:0; top:0; background:url(../images/icon.png) no-repeat; background-position:-2px -100px;}
.header .info .i-news a:before{background-position:-25px -100px;}
.header .info .i-system a:hover,.header .info .i-news a:hover{ color:#50cd93;}
.header .info .i-system:hover a:before{ background-position:-2px -124px;}
.header .info .i-news:hover a:before{ background-position:-25px -124px;}
.header_personal{ min-width:120px; height:70px; padding-right:30px; padding-left:10px; box-sizing:border-box; position:relative; color:#999999; text-align:center;border-left:solid 1px #fff; border-right:solid 1px #fff;}
.header_personal_on{ border-color:#cacaca;}
.header_personal:before,.header_personal_on:before{content:""; width:18px; height:18px; display:inline-block; position:absolute; right:10px; top:27px; background:url(../images/icon.png) no-repeat; background-position:left top;}
.header_personal_on:before{background-position:-18px top;}
.header_personal >span{ cursor:default;}
.header_personal >img{ width:44px; height:44px; display:inline-block; border-radius:50%; vertical-align:middle;}
.header_personal .header_personal_info{ width:100%; position:absolute; top:70px; left:-1px; z-index:999; border:solid 1px #cacaca; border-top:none; background-color:#fff;}
.header_personal .header_personal_info li{ width:100%; height:30px; line-height:30px;}
.header_personal .header_personal_info a{ color:#999999;}
.header_personal .header_personal_info a:hover{ color:#47a97b;}

nav{ width:100%; height:50px; background-color:#50cd93;}
.nav{ width:1200px; height:50px; overflow:hidden; margin:0 auto; line-height:50px;-moz-text-size-adjust: none; font-size: 0; text-align:center;}
.nav a{ width:8.7%; height:100%; display:inline-block; color:#fff; font-size:16px; font-family:"微软雅黑";transition: all 0.2s ease 0s;}
.nav a i.camera{ width:24px; height:19px; display:inline-block; background:url(../images/camera.png) no-repeat; vertical-align:text-top; margin-right:10px;}
.nav a:last-child{ width:13%;}
.nav a:hover{ background-color:#85e3b7;}
.nav a.on{ background-color:#47a97b;}

.nav-stu{ text-align:left;}
.nav-stu a{ width:10%; text-align:center;}
.nav-stu a:last-child{ width:10%;}

.navBox{width:1200px; height:50px; margin:0 auto; line-height:50px;}
.navBox >li{ width:9%; height:100%; float:left; overflow:hidden; color:#fff; font-size:16px; text-align:center; font-family:"微软雅黑",arial,"宋体",sans-serif; position:relative;}
.navBox >li >a{ width:100%; height:100%; display:inline-block;color:#fff; transition: all 0.3s ease 0s;}
.navBox >li >a i.camera{ width:24px; height:19px; display:inline-block; background:url(../images/camera.png) no-repeat; vertical-align:text-top; margin-right:10px;}
.navBox >li:last-child{ width:13%; float:right;}
.navBox >li:hover >a{ background-color:#85e3b7;}
.navBox >li >a.on{ background-color:#47a97b;}
.navBox >li >a ~ ul{ width:100%; padding:5px 8px; box-sizing:border-box; background-color:#fff; line-height:35px; position:absolute; top:50px; left:0; z-index:999; box-shadow:0 2px 5px rgba(0,0,0,0.2); opacity:0; transition: all 0.3s ease 0s;}
.navBox >li >a ~ ul a{ width:100%; display:inline-block; color:#333; font-size:14px; margin:3px 0;}
.navBox >li >a ~ ul a:hover{ background-color:#f2f2f2;}
.navBox >li:hover{ overflow:visible;}
.navBox >li:hover >a ~ ul{ opacity:1;}


footer{ width:100%; height:50px; line-height:50px; overflow:hidden; background-color:#212427; position:absolute; bottom:0; left:0;}
.footer{ width:100%; color:#868686; text-align:center; font-family:"微软雅黑";}
.footer span{ display:inline-block; height:14px; line-height:14px; margin-left:15px; padding-left:15px; border-left:solid 1px #868686;}
.footer span:first-child{ border:none;}

.float_returnUp{ width:30px; height:100px; box-sizing:border-box; background-color:#50cd93; padding-top:6px; line-height:16px; text-align:center; color:#fff; font-size:14px;font-family:"微软雅黑"; border-radius:6px; position:fixed; bottom:80px; left:50%; margin-left:620px;}
.float_returnUp:before{ content:""; width:18px; height:20px; margin:0 auto; display:block; background-image:url(../images/icon.png); background-repeat:no-repeat; background-position:-270px top;}
.float_returnUp:hover{ background-color:#47a97b;}

.float_sidebar{ width:50px; position:fixed; bottom:80px; right:2px; z-index:999;}
.float_sidebar .btnCase{ width:50px; height:50px; overflow:hidden; margin-top:-1px; background-color:#fff; border:solid 1px #d9d9d9; box-sizing:border-box; position:relative;}
.float_sidebar .btnCase.up{ opacity:0;}
.float_sidebar .btnCase .icon{ padding-top:7px; box-sizing:border-box; color:#50cd93; text-align:center;}
.float_sidebar .btnCase .txtBtn{width:100%; height:100%; padding-top:3px; box-sizing:border-box;color:#fff; font-size:15px;color:#fff; text-align:center; font-family:"微软雅黑"; position:absolute; top:0; left:0; z-index:99; display:none;}
.float_sidebar .btnCase div.txtBtn{ cursor:default;}
.float_sidebar .btnCase .ewmBox{ width:120px; padding:5px; box-sizing:border-box; background-color:#fff; border:solid 1px #d9d9d9; text-align:center; font-size:13px; font-family:"微软雅黑"; position:absolute; right:52px; bottom:0; z-index:999; display:none;}
.float_sidebar .btnCase .ewmBox img{ max-width:100%; vertical-align:top;}
.float_sidebar .btnCase:hover{ border-color:#50cd93; background-color:#50cd93; overflow:visible;}
.float_sidebar .btnCase:hover .icon{ display:none;}
.float_sidebar .btnCase:hover .txtBtn,.float_sidebar .btnCase:hover .ewmBox{ display:block;}
.float_sidebar .btnCase.upShow{ opacity:1;}



