@charset "gb2312";
/* ERRYA 1.3.4 (build 1000) Copyright 2013 errya  http://errya.com  QQ:78692640*/
@charset "utf-8";
/*css reset*/
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,a{margin:0; padding:0;outline:0;}
table{border-collapse:collapse; border-spacing:0;}
ul,li{list-style:none;}
fieldset,img {border:0;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color: #428bca;transition: 500ms all; -webkit-transition: 500ms all; -moz-transition: 500ms all; -o-transition: 500ms all;}
q:before, q:after{content:'';}
abbr, acronym{border:0; font-variant:normal;}
address,cite,dfn,optgroup,em,var{font-style:normal;font-weight:normal}
legend{color:#000;}
body, button, input, select, textarea {font:12px/1.6 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;letter-spacing:0.01em; }
code, kbd, pre, samp, tt{font-family:"Courier New", Courier, monospace;}
/*--font--*/
.bold{font-weight:bold}
.normal{font-weight:normal;}
.fn{font-family:Arial;}
.fyh{font-family:"微软雅黑","宋体"}
.sfh{font-family:"宋体"}
.fht{font-family:"黑体"}
.georgia{font-family:Constantia,Georgia}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.nowrap{white-space:nowrap; } 
.hover{transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;} 
 
/*--Positioning --*/
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed} 
.fr{float:right;}
.fl{float:left;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} 
.cc {display: block;}
.c{clear:both;height:0px;font:0px/0px Arial;overflow:hidden;}
/*-- Layout  --*/
.hidden{display:none;}
.vhidden{visibility:hidden}
.vshow{visibility:visible}
.ohidden{overflow:hidden}
.oxhidden{overflow-x:hidden}
.oyhidden{overflow-y:hidden}
.oyauto{overflow-y:auto}
.block{display:block;}
.ma{margin:0 auto}
.w100{width:100%} 
/*-- Dimensions   --*/ 
.alpha10{filter:alpha(opacity=10);-moz-opacity:0.1;opacity: 0.1;}
.alpha33{filter:alpha(opacity=33);-moz-opacity:0.33;opacity: 0.33;}
.alpha50{filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.alpha66{filter:alpha(opacity=66);-moz-opacity:0.66;opacity: 0.66;}
.hand{cursor:pointer}
.mt10{margin-top: 10px;}

/*---Page----*/ 
.centerWarp{width: 1300px;margin:0 auto;}

body{color:#0391d1/*;background: #84E2F7*/}
body{width:100%;overflow-x: hidden;min-width: 1100px}
.relative{z-index: 1}
.nvaBar{height:60px;background:#fff;border-top: 2px solid #036361;width:100%;z-index: 1;border-bottom:1px solid #d7d7d7 ;z-index: 99;font-size: 12px;box-sizing:content-box;-webkit-box-sizing: content-box;
-moz-box-sizing: borde}
.nvaBar #navfouce{height:80px;right:0;}
#navfouce  li{height:60px;line-height: 60px;font-size: 14px;font-weight: 400;float: left;overflow: hidden}
#navfouce li a{height:60px;line-height: 60px; padding: 0 15px;color:#333;display: block;}
#navfouce li a:hover{color:#fff;}
.ban{width:100%;height:100px;position: relative; background-position: top center;background-repeat: no-repeat}
.timeLine{border-top: 1px solid #999;position: absolute;width:0;left:0;top:60px;z-index: 9}
.nvaSp{background:#00b7bf;height:60px;top:0;z-index: -1;}
.nvaBoxWarp{z-index:999;}
.nvaBox{width:100%;background:#f6f6f6;background: rgba(250,250,250,0.9);border-bottom: #00b7bf 2px solid;position: absolute;left: 0;top:60px; overflow: hidden;display: none;border-top: 1px solid #d7d7d7}
.nvaBox .nvaBoxContent{float: right;padding:25px 15px ;} 
.nvaBox .mcate-item-bd{margin-top: 15px}
.nvaBox .mcate-item-bd a{white-space:nowrap; margin-right: 5px;}
.nvaBox .bigImgWarp{box-shadow: 0 0 1px #999;padding:5px;background: #fff}
.nvaBox .bigImgWarp .title{height:30px;background: url("../images/nva-more.jpg") right center no-repeat;line-height:30px;margin-bottom: -5px}
.nvaBox .smallImgWarp{height:60px;}
.nvaBox .smallImgWarp .img{width:100px;height:80px;float: left;margin-right: 6px;background: #fff;overflow: hidden}
.nvaBox .smallImgWarp span{line-height: 23px;width:100px;height:25px;overflow: hidden;padding:0 5px;white-space: nowrap;text-overflow: ellipsis;display: block;}
.nvaBox .smallImgWarp img{height:55px;width:100px; }
.nvaBox .boxImgCarousel img{width:210px;height:130px;}
.nvaBox .nva-newList{margin-top:6px}
.nvaBox .nva-newList li{width:360px;overflow:hidden;margin:0;padding:0;margin-top:1px;height:22px;line-height: 20px;font-size: 13px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nvaBox .nva-newList li a{display: inline;height:22px;line-height: 20px;padding: 0;}
.nvaBox .nva-newList li a:before{content: "·";font-size: 25px;color:#00b7bf;position: relative;top:4px;}
.nvaBox .nva-newList li a:hover{color:#00b7bf}
.nvaBox .nvaListBtn{height:28px;line-height: 28px;text-align: center;border-radius: 4px;margin-bottom: 6px;border:1px solid #999;display: block;}
.nvaBox .nvaListBtn a:hover,.nvaBox .nvaListBtn:hover a{color:#fff}
.nvaBox .nvaListBtn.on{background:#00b7bf;color:#fff;border:1px solid #09a; }
.nvaBox .nvaListBtn:hover{color: #fff;background: #f60;border-color: #a20}
.nvaBox .nva-proList{width:280px;position: relative;height:87px;margin-top: 13px;overflow: hidden;}

.nvaBox .nva-proList a{position: absolute;display: block;width:93px;}
.nvaBox .nva-proList .img1{margin-left: 96px}
.nvaBox .nva-proList .img2{margin-left: 190px}
.nvaBox .nva-proListLive{width:270px;border-left:3px solid #00b7bf;height:55px;background: url("../images/nva-live.png");padding:10px;padding-top:65px;padding-left:20px;line-height: 1.2em;box-sizing:content-box;-webkit-box-sizing: content-box;-moz-box-sizing: borde}
.nvaBox .nva-Lecturer{width:298px;border-left:3px solid #00b7bf;height:130px;line-height: 1.6em;position: relative;overflow: hidden} 
.nvaBox .nva-Lecturer ul{width:5999px;}
.nvaBox .nva-Lecturer li{height:130px;width:298px;float: left}
.nvaBox .nva-Lecturer .title{font-size: 16px;font-weight: bold;color: #444;margin-bottom: 10px;} 
.nvaBox .nva-Lecturer .title span{font-size:12px;font-weight: normal;position: relative;top:1px;}
.nvaBox .nva-proListLive .list{margin-bottom:2px;font-size: 12px;display: block; width: 70px;}
.nvaBox .nva-proListLive .list:before{content: ">>";margin-right: 10px;letter-spacing:-0.3em;} 
.nvaBox .LecturerSpWarp{height: 8px; margin-top: 10px;position: absolute;bottom: 8px;left:15px;z-index: 99}
.nvaBox .LecturerSpWarp .sp{width:8px;height:8px;border-radius: 8px;background:#999;margin-right: 5px;float: left;display: block;overflow: hidden;cursor:pointer}
.nvaBox .LecturerSpWarp .sp.on{width:12px;height:8px;border-radius: 8px;background:#00b7bf;}
#affWarp .nva-newList{margin-top: 15px}
#affWarp .nva-newList li{width:100%;list-style:none;}
#affWarp .nva-newList li a:before{content: ""}
#navlistWarp{z-index: 99;background: #fff;}
.boxImgCarousel,.boxImgCarousel li{width:210px;overflow: hidden;position: relative;height:130px!important;}
.boxImgCarousel li{float: left;}
.boxImgCarousel ul{width:999px;height:130px;margin-left:0;}
.boxImgCarousel li .imgInfo{width:210px;height:24px;line-height: 24px;background: #000;background: rgba(0,0,0,0.6);color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;position: absolute;left:0;bottom: 0}
.boxImgCarousel .next,.boxImgCarousel .prev{width:20px;height:40px;position: absolute;top:50%;margin-top: -30px;background: rgba(0,0,0,0.6);font-size: 26px;text-align: center;line-height: 40px;color: #fff;z-index: 99;display: none}
.boxImgCarousel:hover .next,.boxImgCarousel:hover .prev{display: block;transition: 500ms all; -webkit-transition: 500ms all; -moz-transition: 500ms all; -o-transition: 500ms all}
.boxImgCarousel .next{right:0;}
.boxImgCarousel .prev{left:0}
.boxImgCarousel .next:before{content: ">";font-family: "宋体"}
.boxImgCarousel .prev:before{content: "<";font-family: "宋体"}
.boxImgCarousel .next:hover,.boxImgCarousel .prev:hover{background: rgba(0,200,200,0.6);transition: 500ms all; -webkit-transition: 500ms all; -moz-transition: 500ms all; -o-transition: 500ms all}

.footWarp{background: #f5f5f5;margin-top: 80px;font-size: 14px;padding-top: 30px;} 
.footWarp li{width:130px;border-right: 1px solid #d7d7d7;float: left;margin-right: 20px;height:200px;}
.footWarp h4{font-size:20px;font-weight: normal;margin-bottom: 10px;}
.footWarp li a{display:block;}
.footWarp h3,.footWarp h5{font-weight: normal}
.footWarp h3{font-size:28px;}
.footWarp h5{font-size:16px;}
.footWarp .btnWarp{width:150px;position: relative;margin:0 auto;margin-top: 10px;}
.footWarp .mybtn{text-align: center;background:#5cb85c;border-radius: 4px;border:1px solid #4cae4c;color:#fff;height:34px;line-height: 34px; }
.footWarp .mybtn:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2) inset}
.footWarp .btnWarp.on .mybtn{box-shadow: 0 0 10px rgba(0,0,0,0.2) inset}
.footWarp .mybtn span{margin: 0 10px;}
.footWarp i{width:14px;height:14px;display: inline-block;background: url("../images/ico.png");position: relative;top:3px;} 
.footWarp i.cont{background-position: 0 -14px} 
.footWarp i.cont2{background-position: 0 -28px} 
.footWarp i.edit{background-position: 0 -42px} 
.footWarp i.set{background-position: 0 -56px} 
.footWarp i.user{background-position: 0 -70px} 
.footWarp .btnWarp .menu{width:148px;position: absolute;top:32px;left: 0;border:1px solid #aaa;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;background: #fff;padding-bottom: 10px;box-shadow: 0 2px 12px rgba(0,0,0,0.2);display: none;}
.footWarp .btnWarp.on .menu{display: block;}
.footWarp .btnWarp a{text-align: left;text-indent: 21px;margin-top: 4px;display: block;}
.copy{margin-top: 25px;padding-top: 25px;padding-bottom:35px;border-top: 1px solid #d7d7d7}
 
#leo_topgo {position:fixed;_position:absolute;bottom:80px;right:20px;width:45px;zoom:1;z-index:900;}
#leo_topgo a{background-image:url(../images/top1.png); background-repeat:no-repeat; display:block; width:45px; height:45px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#leo_topgo a{}
#leo_topgo .leo_topwx {background-position:0 0; position:absolute; bottom:45px;}
#leo_topgo a.leo_topwx:hover { background-position:-45px 0;}
#leo_topgo .leo_topback { background-position:0 -45px; position:absolute; bottom:0;}
#leo_topgo a.leo_topback:hover { background-position:-45px -45px;}
#leo_topgo a#leo_totop{background-position:0 -180px;position:absolute;bottom:90px;cursor:pointer;}
#leo_topgo a#leo_totop:hover {background-position:-45px -180px;}

#leo_topgo .leo_topwxpop{width:220px;height:220px;position:fixed;right:65px;bottom:20px;z-index:1000;overflow:hidden;display:none; }
#leo_topgo .leo_topwxpop .leo_topwxpop-inner {width:200px;height:220px;text-align:center;background:#fff;border:solid 1px #eee;padding:8px;position:absolute;left:0;top:0;overflow:hidden;}
#leo_topgo .leo_topwxpop .leo_topwxpop-inner img{width:180px;height:180px;}
#leo_topgo .leo_topwxpop .leo_topwxpop-inner div{font-size:12px;color:#666;line-height:24px;}

.now{background-color:#0391d1;}
#now{background-color:#0391d1;}




.newslist1{width:630px;height:400px;border:0px solid  #09c;margin-top:100px;}
.newslist2{width:630px;height:400px;border:0px solid  #09c;margin-top:-400px;margin-left:660px;}
.newslisttxt{margin-top:100px;text-align:center;color:#58595b;font-size: 35px;}
.xianews{margin-top:80px;text-align:center;font-size:35px;}
.xiainfo{margin-top:80px;font-size:14px;}
.kehuanli{text-align:center;margin-top:100px;width:100%;height:900px;}
.bt{width;100px;float:left;text-align:center;}
.bt a{text-align:center;}
.bt2{padding-left:80px;}



.xiat12{height:540px;background: url("../images/xia1.jpg");}
.xiat11{height:540px;}
.xiat11 .xia0{height:540px;display:none;}

.newsxia{width:500px;height:150px;padding:10px;margin:10px 10px 10px 10px;border:1px solid #E1E1F5;float:left;}
.newsxia img{width:130px;height:130px;}
.newsxia2{float:right;width:330px;height:130px;border:1px solid #E1E1F5;}
.newsxia2 h1{text-align:center;}
.newsxia2 p{padding:15px;}
.newsyema{width:1000px;height:30px;float:right;}
.productlist1 img{margin:60px 60px 0 60px;width:180px;}