html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;font-family:"微软雅黑";}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}h1,h2,h3,h4,h5,h6{font-weight:500; font-family:"微软雅黑";}
.clearfix:before,.section:before,.nav ul:before{content:"";display:table}
.clearfix:after,.section:after,.nav ul:after{content:"";display:table;clear:both}
a{color:#2094c4;text-decoration:none;outline:none;font-weight:bold;}
a:hover{color:#3498db}
p{padding:0 0 20px}
strong{font-weight:bold}
body{color:#000;font-family:"微软雅黑";width:100%;overflow:hidden;font-weight:bold;}
.left{float:left}
.right{float:right}
.section-wrap{position:relative;z-index:2;width:100%; margin-left:22%;}
.section{width:78%; margin-left:3%;}
.section h1{margin-bottom:40px;font-size:36px}
.overlay{background:#ecf0f1;position:absolute;display:none;top:0;left:0;right:0;bottom:0;z-index:2;opacity:1;}
.loading-process .overlay{display:block}
.fade{opacity:0;position:relative;top:10px;}
.fade.fade-in{opacity:1;top:0}
.section-header{position:fixed;top:0;left:0;right:0;z-index:20; height:630px; background-attachment:fixed;width:300px;}
.finish-loading .nav{opacity:.6}
.nav{width:300px;position:absolute;z-index:5}
.nav li{text-align:center;position:relative;width:300px;}
.nav li a{color:#fff;font-size:14px;display:block;padding:20px 0;width:300px;}@font-face{ font-family:"微软雅黑";src:url(msyh.ttf);sRules}
.nav .fade0 a:hover,.nav .fade0.hover a{background-image:url(../img/nh.png);background-repeat:no-repeat;color:#0742aa!important; background-position:60px 6px;}
.nav .fade1 a:hover,.nav .fade1.hover a{background-image:url(../img/nh.png);background-repeat:no-repeat;color:#0742aa!important; background-position:60px 6px;}
.nav .fade2 a:hover,.nav .fade2.hover a{background-image:url(../img/nh.png);background-repeat:no-repeat;color:#0742aa!important; background-position:60px 6px;}
.nav .fade3 a:hover,.nav .fade3.hover a{background-image:url(../img/nh.png);background-repeat:no-repeat;color:#0742aa!important; background-position:60px 6px;}
.nav .fade4 a:hover,.nav .fade4.hover a{background-image:url(../img/nh.png);background-repeat:no-repeat;color:#0742aa!important; background-position:60px 6px;}
.nav .back-home a{position:absolute;width:100px;height:1px;}
.nav-bg{position:relative;z-index:1;}
.shrink .nav li a{padding:20px 0;font-size:14px;font-family:"微软雅黑";}
.shrink .nav .back-home a{top:0}
.shrink .nav-bg{width:100%}
.home-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1}
.loading{margin:auto;position:fixed;top:0;left:0;right:0;bottom:0;width:120px;height:120px;z-index:10}

.section-fristpage{background:url(../img/1.jpg) 0 0 no-repeat; background-color:#e8faec;}
.section-fristpage .t_news{position:absolute; left:18%;top:40%;}
.section-fristpage div{ background:none;font-size:16px; margin-bottom:10px;}
.section-fristpage div .news_tab tr td a,.section-fristpage div .news_tab tr td{color:#000;font-size:12px;}
.scroll-tip{display:block;width:60px;height:60px;border-radius:50%;position:absolute;bottom:-30px;top:auto !important;left:50%;margin-left:-30px;text-indent:-9999px;background:#fff url(../img/bg-down-arrow.png) no-repeat 50% 30%}

.section-about{background:#1dacfe;}
.section-about .about-content h1{text-align:center;color:#fff;}
.section-about .about-content .introli{width:80%;}

.section-works{background:#1dcffb}
.button2:hover{opacity:1;-webkit-transform:scale(1);cursor:pointer}
.button2{display:block;width:60px;height:60px;position:absolute;bottom:10px;left:50%;margin-left:-30px;opacity:0.75;background:url(../img/arrow.png);-webkit-transition:all .2s ease-in 0s;z-index:9999;-webkit-transform:scale(0.8)}
.dark-button2{background-position:0 -60px}
.button2-2-top{background-position:-60px 0;bottom:none;width:80px;height:80px}
.works-content h1{text-align:center;color:#fff;}
.works-content .works-list .fade{top:20px;left:10px;}

.about-content .works-list{left:0;right:0;}
.about-content .works-list .fade.fade-in{left:0;top:0}
.about-content .works-item{position:relative;width:300px;margin-left:30px;margin-bottom:5px;float:left;overflow:hidden}
.about-content .works-item img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}
.about-content .works-item.first{margin-left:5px;}
.about-content .works-item:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
.about-content .works-item:hover .work-info{top:0}
.about-content .works-item .work-info{position:absolute;top:137px;padding:10px;left:0;right:0;height:100%;color:#fff;background:rgba(0,0,0,0.8);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}
.about-content .works-item .work-info h2{margin-bottom:20px;font-size:16px; font-family:"微软雅黑";}
.about-content .works-item .work-info p{font-size:14px; font-family:"微软雅黑";}

.works-content .works-list .fade.fade-in{left:0;top:0}
.works-content .works-item{position:relative;width:300px;margin-left:30px;margin-bottom:5px;float:left;overflow:hidden}
.works-content .works-item img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}
.works-content .works-item.first{margin-left:5px;}
.works-content .works-item:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
.works-content .works-item:hover .work-info{top:0}
.works-content .works-item .work-info{position:absolute;top:137px;padding:10px;left:0;right:0;height:100%;color:#fff;background:rgba(0,0,0,0.8);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in}
.works-content .works-item .work-info h2{margin-bottom:20px;font-size:16px; font-family:"微软雅黑";}
.works-content .works-item .work-info p{font-size:14px; font-family:"微软雅黑";}


.more-link{color:#fff;display:block;padding:10px 20px;width:60px;text-align:center;margin:0 auto;background:#3d3d3d;background:rgba(0,0,0,0.6)}
.more-link:hover{color:#fff;background:#3d3d3d;background:rgba(0,0,0,0.4)}

.section-skill{background:#2980b9;width:100%;}
.skill-content{width:92%;}
.skill-content .index_gsjj > *{font-weight:bold;}
.skill-content h1{color:#fff;text-align:center;}
.skill-content div p,.skill-content div font,.skill-content div div,.skill-content div span{color:#fff;font-size:14px; font-family:"微软雅黑"; font-weight:500;line-height:24px;}
.skill-content li{font-size:18px;line-height:2}
.skill-content .fade{top:0;left:10px;}
.skill-content .fade.fade-in{left:0}

.section-contact{background:#0a629c;width:100%;}
.contact-content{color:#fff;width:92%;}
.contact-content .leftss{width:40% ;float:left;height:50%}
.contact-content .rightss{width:50%;float:left;height:50%}
.contact-content h1{color:#fff;text-align:center;}
.contact-content h2{color:#fff;margin-bottom:20px}
.contact-content .right ul{list-style-type:square;padding-left:30px;margin-bottom:20px;}
.contact-ways li{line-height:1.8}
.footer{position:absolute;left:0;right:0;bottom:0;height:40px;background:#000;color:#fff}



/**/
.lt_logo{width:300px;height:200px;}