@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em,a{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:12px;font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;text-decoration:none}
html,body{height:100%;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
hr{border:none}
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} 

/* NAV */
.navbg{ background:#333}
#nav{margin:0 auto;width:1200px;height:80px}
#nav h1{float:left;margin-top:13px}
#nav form{position:relative;float:right;margin-top:40px}
#serh{width:168px;height:23px;background:#333;border:1px #666 solid;font:12px/23px "微软雅黑";color:#666; text-indent:1em}
#btn{position:absolute;top:3px;right:8px;width:18px;height:18px;background:url(../images/search.png) no-repeat center center; cursor:pointer}
#nav ul{float:right;margin:45px 25px 0 0}
#nav ul li{float:left;margin-right:40px}
#nav ul li a{font-size:14px;color:#ccc}
#nav ul li a:hover{color:#fff}

/* foot */
.footbg{;background:#333}
hr{border-top:1px #ccc solid}
#foot{margin:0 auto;padding-top:45px;width:1200px;height:100px}
#foot ul{width:760px}
#foot ul li{color:#CCC;margin-bottom:10px}
#foot ul li a{color:#CCC}
#foot ul li a:hover{color:#FFF}
#foot ul li img{float:left;margin-right:20px}
#foot ul li p{line-height:40px}
.erwei{float:right}

/* banner */
.bgsol{background:url(../images/solbg.jpg) top center no-repeat}
.bgaca{background:url(../images/acabg.jpg) top center no-repeat}
.bgprod{background:url(../images/prodbg.jpg) top center no-repeat}
.bgsup{background:url(../images/supbg.jpg) top center no-repeat}
.bgabout{background:url(../images/aboutbg.jpg) top center no-repeat}
.bgsol,.bgaca,.bgprod,.bgsup,.bgabout{width:100%;padding-top:170px;height:130px;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}
.sign{margin:0 auto;width:1200px;font:50px "宋体";color:#fff;text-shadow:3px 3px 0 #000}
.add{margin:30px auto 60px;width:1200px;font-size:14px;color:#666}
.add a{font-size:14px;color:#666}
.add a:hover{color:#333}

/* main */
.main{margin:0 auto;width:1200px}
h3{margin-bottom:15px;font-weight:bold;font-size:18px;color:#333;width:300px}
.main hr{width:100%}
.logos{margin:65px auto 75px;width:735px;height:80px}
#mov{margin:0 auto;width:860px;padding-bottom:40px}
.main p{text-indent:2em;line-height:200%;font-size:14px}
#mov ul{width:235px;margin:0 auto}
#mov ul a{font-size:18px;font-weight:bold;color:#06c}
.l1{float:left;width:117px;border-right:1px #06c solid;text-align:center;background:url(../images/btl.jpg) no-repeat left center}
.l2{float:right;width:117px;text-align:center;background:url(../images/btr.jpg) no-repeat right center}
.jieshao{width:530px;margin-top:50px;float:right}
.jieshao span a{float:right;color:#06c}
.ziyuan{margin:0 auto 70px;width:1200px;height:600px;overflow:hidden}
#z1{position:relative;float:left;width:300px;height:600px;background:url(../images/zhjb.jpg);overflow:hidden}
#z2{position:relative;float:left;width:600px;height:300px;background:url(../images/zscb.jpg);overflow:hidden}
#z3{position:relative;float:right;width:300px;height:300px;background:url(../images/zmnb.jpg);overflow:hidden}
#z4{position:relative;float:left;width:300px;height:300px;background:url(../images/zkcb.jpg);overflow:hidden}
#z5{position:relative;float:right;width:600px;height:300px;background:url(../images/zksb.jpg);overflow:hidden}
#p1,#p2,#p3,#p4,#p5{position:absolute;z-index:1}
#p1{width:300px;height:600px;background:url(../images/zhj.jpg)}
#p2{width:600px;height:300px;background:url(../images/zsc.jpg)}
#p3{width:300px;height:300px;background:url(../images/zmn.jpg)}
#p4{width:300px;height:300px;background:url(../images/zkc.jpg)}
#p5{width:600px;height:300px;background:url(../images/zks.jpg)}
#t1,#t2,#t3,#t4,#t5{position:absolute;z-index:2;font:24px "微软雅黑";color:#FFF;text-indent:0}
#t1{left:100px;top:290px}
#t3,#t4{left:110px;top:138px}
#t2,#t5{left:260px;top:138px}
.falv{padding:10px;margin-bottom:120px;background:#f4f4f4;border-top:1px #CCC solid; overflow:hidden}
.falv a{display:block;float:left;margin:10px;width:273px;height:90px;border:1px #cecece solid;background:#FFF url(../images/pdf.jpg) no-repeat 28px center;font:bold 12px/90px "";color:#333;text-indent:85px}
.text1{font-size:20px!important;text-align:center;margin-bottom:65px}
.text2{font-weight:bolder;text-indent:0!important;font-size:16px!important}
.text3{width:90%; margin:0 auto}
.text4{text-indent:0!important;font-size:16px!important}
.text5{font-size:12px!important; line-height:24px!important}
.text5 span a{ float:right;color:#06C}
.teacher{width:1220px;margin:100px auto 0;padding:5px;overflow:hidden}
.teacher li{ float:left;margin: 10px 5px;width:393px; height:350px;background:#09f;color:#fff}
.videos{margin:110px auto;width:1215px;overflow:hidden}
.videos div{float:left;margin:20px 7px 20px 7px;width:289px}
.videos div ul li{margin:5px; text-indent:20px; background-position:left center;color:#333}
.hangye{margin:-6px auto 100px;padding-bottom:30px;width:1200px;background:#f4f4f4;overflow:hidden}
.fa{ float:left;margin:29px 0 0 29px;width:556px}
.hynr{width:1080px;margin:0 auto;margin-top:80px}
.nr1{margin-top:70px; overflow:hidden}
.nr1 img{float:right;margin-left:50px}
.nr1 h4{font:bold 16px "";color:#06f}
.about{float:right;width:600px;padding-top:15px}
.contact{margin:150px auto 150px;width:1200px;height:150px}
.contact ul{float:left;margin-right:90px}
.contact ul li{ font-size:14px;line-height:200%}
h2{font:36px "宋体"; text-align:center}
.sup{font:14px/20px ""; text-align:center;margin:30px 0 50px 0}
.supmenu{margin:0 auto;width:1070px;height:42px}
.supmenu ul li{float:left;margin:0 7px}
.supmenu ul li a{display:block;width:190px;height:32px;padding:5px; background:#eee url(../images/jiantou1.jpg) no-repeat; text-align:right;font-size:16px;color:#999; line-height:16px}
.supmenu ul li a span{font-size:14px}
.supmenu ul li a:hover{color:#333}