@charset "utf-8";
*{padding:0; margin:0}
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,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;margin:0}
li{list-style:none}
html{ -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%;}
body,html{height:100%;font-family: 思源黑体 CN, 'helvetica neue', 'hiragino sans gb', 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif !important;color:#333;}
a{text-decoration:none;color:#333;outline:0; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:focus{outline:0}
a:visited{text-decoration:none}
em{font-style:normal;font-weight:normal; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.clear{clear:both}
.iphone{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;background:rgba(0, 0, 0, .2);display:none!important;}
.iphone form{display:none;width:400px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:250px;background:white;border-radius:5px;}
input,textarea{background:0;outline:0;resize:none;border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}
.fl{ float:left; }
.fr{ float:right; }
.w100{ width:100%;}
.wrap{ width:1600px; margin:0 auto;}
.clear{clear:both;height:0;overflow:hidden; display:block;}

/* 公用头部 */
.Header{ width:100%; background:url(../images/20.png) repeat; position:fixed; left:0; top:0; z-index:9999; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out; box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2); }
.HeaderOn{ background:#FFF; border-bottom:0;}
.tops{}
.tops .wrap{ overflow:hidden;}
.tops .tel{ height:46px; line-height:46px; padding-right:20px; float:right;}
.tops .lan{ float:right;}
.tops .lan a{ height:14px; line-height:14px; margin:16px 0; padding:0 10px; display:block; float:left;}
.tops .lan a.cn{ border-right:1px solid #333;}
.tops .lan a:hover{ color:#EF7301;}
.HeaderMain{ width:1600px; margin:0 auto;}
.HeaderLogo{ width:139px; height:38px; margin:17px 0; position:relative; float:left;}
.HeaderLogo img{ height:100%; vertical-align:top; position:absolute; left:0; top:0;}
.menuMain{ display:none;}
.navs{ height:42px; margin:15px 0 25px 200px; float:left;}
.navs li{ height:42px; margin:0 40px 0 0; float:left; position:relative;}
.navs li a{ height:42px; line-height:42px; font-size:18px; color:#000; display:block;}
.navs li a.active{ font-weight:bold;}
.navs li a:hover{ color:#EF7301;}
.navs li .ernav{ width:192px; height:0; overflow:hidden; position:absolute; top:40px; left:-60px; background:#FFF; box-shadow:0 1px 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.2);}
.navs li:hover .ernav{ width:192px; height:auto; position:absolute; top:40px; left:-60px; background:#FFF;}
.navs li .ernav a{ height:42px; line-height:42px; text-align:center; margin:0; font-size:16px; color:#333; border-bottom:1px solid #EFEFEF;}
.navs li .ernav a:hover{ color:#EF7301;}
.HeaderMain form{ width:230px; height:36px; margin:16px 0 30px 0; border:1px solid #3F3F3F; border-radius:19px; float:right;}
.HeaderMain form .text{ width:165px; height:36px; line-height:36px; font-size:16px; color:#333; padding:0 0 0 15px !important; display:block; float:left; }
.HeaderMain form .sub{ width:45px; height:38px; line-height:38px; font-size:16px; letter-spacing:2px; cursor:pointer; float:left; }
.menuIcon{ position:relative; right:0px; float:right; top:32px; z-index:99999; cursor:pointer; display:none;}


/* 第一屏 */
.section1{ height:100%; position:relative; overflow:hidden}
.section1 .vid{ z-index:1; width:100%; height:auto; position:absolute; top:50%; left:50%; -ms-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%)}
.section1 .pic{ width:100%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center}
.section1 .indtt1{ width:1420px; margin-left:-710px; display:block; position:absolute; top:300px; left:50%; z-index:999;}
.section1 h2{ width:1600px; text-align:center; margin-left:-800px; font-size:49px; color:#FFF; font-weight:normal; position:absolute; top:500px; left:50%; z-index:999;}
.section1 .more{ width:1600px; text-align:center; margin-left:-800px; position:absolute; top:630px; left:50%; z-index:999;}
.section1 .more a{ width:190px; height:56px; line-height:56px; margin:0 65px; padding:0 0 0 50px; text-align:left; border-radius:28px; border:1px solid #FFF; font-size:20px; color:#FFF; display:inline-block; background:url(../images/jt.png) no-repeat 160px center;}
.section1 .more a:hover{ border:1px solid #EF7301; background:#EF7301 url(../images/jt.png) no-repeat 160px center;}

/* 第二屏 */
.section2{ background:url(../images/indbg2.jpg) no-repeat left center;}
.section2 .aboutlb{ width:800px; height:720px; margin-top:100px; overflow:hidden; position:relative; float:left;}
.section2 .aboutlb .slides{ position:relative; z-index:1;}
.section2 .aboutlb .slides li{ width:800px; height:720px;}
.section2 .aboutlb .slides li img{ width:100%; height:100%; display:block;}
.section2 .aboutlb .flex-control-nav{ position:absolute; bottom:35px; z-index:2; width:100%; text-align:center;}
.section2 .aboutlb .flex-control-nav li{ display:inline-block; width:70px; height:3px; margin:0; *display:inline; zoom:1;}
.section2 .aboutlb .flex-control-nav a{ display:inline-block; width:70px; height:3px; line-height:40px; overflow:hidden; background:#645F5A; cursor:pointer;}
.section2 .aboutlb .flex-control-nav .flex-active{ background:#FFF;}
.section2 .aboutlb .flex-direction-nav{ position:absolute; z-index:3; width:100%; bottom:60px;}
.section2 .aboutlb .flex-direction-nav li a{ display:block; width:60px; height:30px; line-height:30px; font-size:24px; color:#FFF; overflow:hidden; cursor:pointer; position:absolute;}
.section2 .aboutlb .flex-direction-nav li a.flex-prev{ left:240px;}
.section2 .aboutlb .flex-direction-nav li a.flex-next{ right:240px;}
.section2 .indabt{ width:690px; margin-top:200px; float:right;}
.section2 .indabt h2{ font-size:48px;}
.section2 .indabt span{ font-size:18px; display:block;}
.section2 .indabt b{ width:30px; height:4px; margin:20px 0 50px 0; background:#EF7301; display:block;}
.section2 .indabt p{ line-height:40px; text-indent:2em; font-size:20px;}
.section2 .indabt a{ width:190px; height:54px; line-height:54px; margin:50px 0 0 0; padding:0 0 0 45px; font-size:20px; color:#EF7301; border:1px solid #EF7301; background:url(../images/jt2.png) no-repeat 160px center; display:block;}
.section2 .indabt a:hover{ color:#FFF; background:#EF7301 url(../images/jt.png) no-repeat 160px center;}

/* 第三屏 */
.section3{}
.section3 .indtt{ margin-top:100px; text-align:center;}
.section3 .indtt h2{ font-size:48px;}
.section3 .indtt span{ font-size:18px; display:block;}
.section3 .indtt b{ width:30px; height:4px; margin:20px auto 50px auto; background:#EF7301; display:block;}
.section3 .desc{ text-align:center; font-size:36px;}
.section3 ul{ margin-top:40px; overflow:hidden;}
.section3 ul li{ width:242px; padding:40px 20px; margin-right:45px; border:1px solid #999; float:left; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.section3 ul li:hover{ border:1px solid #EF7301; background:#EF7301; cursor:pointer; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.section3 ul li.lr{ margin-right:0;}
.section3 ul li span{ width:75px; height:75px; margin:0 auto; display:block;}
.section3 ul li span.dt1{ background:url(../images/serico1.png) no-repeat center;}
.section3 ul li span.dt2{ background:url(../images/serico2.png) no-repeat center;}
.section3 ul li span.dt3{ background:url(../images/serico3.png) no-repeat center;}
.section3 ul li span.dt4{ background:url(../images/serico4.png) no-repeat center;}
.section3 ul li span.dt5{ background:url(../images/serico5.png) no-repeat center;}
.section3 ul li:hover span.dt1{ background:url(../images/serico1h.png) no-repeat center;}
.section3 ul li:hover span.dt2{ background:url(../images/serico2h.png) no-repeat center;}
.section3 ul li:hover span.dt3{ background:url(../images/serico3h.png) no-repeat center;}
.section3 ul li:hover span.dt4{ background:url(../images/serico4h.png) no-repeat center;}
.section3 ul li:hover span.dt5{ background:url(../images/serico5h.png) no-repeat center;}
.section3 ul li h3{ text-align:center; padding:10px 0 20px 0; font-size:28px;}
.section3 ul li p{ font-size:20px;}
.section3 ul li:hover h3,.section3 ul li:hover p{ color:#FFF;}
.section3 a{ width:190px; height:54px; line-height:54px; margin:60px auto 0 auto; padding:0 0 0 48px; font-size:20px; color:#EF7301; border:1px solid #EF7301; background:url(../images/jt2.png) no-repeat 160px center; display:block;}
.section3 a:hover{ color:#FFF; background:#EF7301 url(../images/jt.png) no-repeat 160px center;}

/* 第四屏 */
.section4{ background:url(../images/indbg3.jpg) no-repeat top center;}
.section4 .catop{ margin-top:200px;}
.section4 .casett{ height:139px; padding:50px 80px;}
.section4 .casett h2{ font-size:48px; color:#FFF;}
.section4 .casett p{ font-size:18px; color:#FFF;}
.section4 .case1{ width:496px; float:left;}
.section4 .altt{ height:99px; padding:70px 30px; background:url(../images/30.png) repeat;}
.section4 .altt h3{ padding-bottom:20px; font-size:22px; font-weight:normal; color:#FFF;}
.section4 .altt span{ height:30px; line-height:30px; font-size:18px; color:#FFF; background:url(../images/mbg.png) no-repeat 60px center; display:block;}
.section4 .case2{ width:605px; float:left;}
.section4 .case3{ width:496px; float:left;}
.section4 .case2 img,.section4 .case3 img{ height:239px; display:block;}
.section4 dl{}
.section4 dl dt{ width:496px; float:left;}
.section4 dl dt img{ width:100%; display:block;}
.section4 dl dd.altt{ width:545px; float:left; background:#FFF;}
.section4 dl dd.altt h3,.section4 dl dd.altt span{ color:#333;}
.section4 dl dd.altt span{ background:url(../images/mbgh.jpg) no-repeat 60px center;}
.section4 dl dd.more{ width:496px; height:239px; line-height:239px; text-align:center; float:left; background:#EF7301;}
.section4 dl dd.more a{ font-size:24px; color:#FFF; display:block;}

/* 第五屏 */
.section5{}
.section5 .indtt{ margin-top:100px; text-align:center;}
.section5 .indtt h2{ font-size:48px;}
.section5 .indtt span{ font-size:18px; display:block;}
.section5 .indtt b{ width:30px; height:4px; margin:20px auto 50px auto; background:#EF7301; display:block;}
.section5 img{ width:751px; float:left; display:block;}
.section5 ul{ width:800px; float:right; overflow:hidden;}
.section5 ul li{ width:330px; height:71px; padding:20px 0 20px 50px; margin:30px 0 20px 20px; float:left; -webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.section5 ul li:hover{ background:#EF7301;}
.section5 ul li span{ width:103px; height:71px; float:left; display:block;}
.section5 ul li span.t1{ background:url(../images/proico1.png) no-repeat left center;}
.section5 ul li span.t2{ background:url(../images/proico2.png) no-repeat left center;}
.section5 ul li span.t3{ background:url(../images/proico3.png) no-repeat left center;}
.section5 ul li span.t4{ background:url(../images/proico4.png) no-repeat left center;}
.section5 ul li span.t5{ background:url(../images/proico5.png) no-repeat left center;}
.section5 ul li span.t6{ background:url(../images/proico6.png) no-repeat left center;}
.section5 ul li:hover span.t1{ background:url(../images/proico1h.png) no-repeat left center;}
.section5 ul li:hover span.t2{ background:url(../images/proico2h.png) no-repeat left center;}
.section5 ul li:hover span.t3{ background:url(../images/proico3h.png) no-repeat left center;}
.section5 ul li:hover span.t4{ background:url(../images/proico4h.png) no-repeat left center;}
.section5 ul li:hover span.t5{ background:url(../images/proico5h.png) no-repeat left center;}
.section5 ul li:hover span.t6{ background:url(../images/proico6h.png) no-repeat left center;}
.section5 ul li .txt{ width:207px; margin-left:20px; float:left;}
.section5 ul li .txt h3{ font-size:28px; font-weight:normal;}
.section5 ul li .txt p{ font-size:16px; color:#666;}
.section5 ul li:hover .txt h3,.section5 ul li:hover .txt p{ color:#FFF;}

/* 第六屏 */
.section6{}
.section6 .indtt{ margin-top:100px;}
.section6 .indtt h2{ font-size:48px;}
.section6 .indtt span{ font-size:18px; display:block;}
.section6 .indtt b{ width:30px; height:4px; margin:20px 0 50px 0; background:#EF7301; display:block;}
.indnews{ overflow:hidden;}
.indnews dl{ width:513px; padding:45px 50px 50px 50px; background:#FBFAFA; float:left;}
.indnews dl span{ padding-bottom:10px; border-bottom:1px solid #999; font-size:24px; color:#999; display:block;}
.indnews dl h3{ padding:10px 0 5px 0; font-size:24px; font-weight:normal;}
.indnews dl p{ font-size:16px; color:#999;}
.indnews dl dt{ width:513px; height:282px; margin-top:30px; overflow:hidden;}
.indnews dl dt img{ width:513px; height:282px; display:block; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.indnews dl dt:hover img{ transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);}
.indnews ul{ width:900px; float:right;}
.indnews ul li{ padding:25px; margin-bottom:20px; border:1px solid #E3E9EE; -moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.indnews ul li:hover{ background:#FAEBE4; border:1px solid #EF7301; -moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s; transition:all .3s ease 0s;}
.indnews ul li h3{ font-size:20px; font-weight:normal;}
.indnews ul li p{ padding:6px 0 10px 0; font-size:16px; color:#999;}
.indnews ul li span{ height:20px; line-height:20px; padding-left:28px; font-size:18px; color:#999; display:block; background:url(../images/datebg.png) no-repeat left center;}
.indnews ul li:hover span{ background:url(../images/datebgh.png) no-repeat left center; color:#EF7301;}

/* 第七屏 */
.section7{}
.fttop{ padding:80px 0 40px 0; border-bottom:1px solid #FFF; overflow:hidden;}
.fttop .ftlogo{ width:217px; margin-right:120px; display:block; float:left;}
.fttop dl{ margin:110px 110px 0 0; float:left;}
.fttop dl dt{}
.fttop dl dt a{ font-size:18px; color:#FFF;}
.fttop dl dd{ padding-top:15px;}
.fttop dl dd a{ line-height:35px; font-size:14px; color:#FFF; display:block;}
.fttop .lx{ margin:110px 0 0 0; float:left;}
.fttop .lx h2{ font-size:18px; color:#FFF; font-weight:normal;}
.fttop .lx h3{ line-height:35px; margin-top:10px; font-size:24px; color:#FFF;}
.fttop .lx h3 a{ color:#FFF;}
.fttop .lx p{ line-height:35px; font-size:14px; color:#FFF; display:block;}
.fttop .lx img{ width:120px; margin-top:15px; display:block;}
.ftbot{ padding-top:30px; overflow:hidden;}
.ftbot .links{ float:left;}
.ftbot .links a{ height:14px; line-height:14px; padding:0 6px; font-size:14px; color:#FFF; border-right:1px solid #FFF; display:block; float:left;}
.ftbot .links a:hover{ color:#EF7301;}
.ftbot .links a:firat-child{ padding:0 6px 0 0;}
.ftbot .links a:last-child{ border-right:0;}
.ftbot .copys{ height:14px; line-height:14px; font-size:14px; color:#FFF; float:right;}
.ftbot .copys a{ color:#FFF;}
.ftbot .copys a:hover{ color:#EF7301;}


@media screen and (max-width: 1680px) {
	
	.wrap{ width:1200px;}
	
	/* 公用头部 */
	.HeaderMain{ width:1200px;}
	.navs{ height:42px; margin:15px 0 0 80px;}
	.navs li a{ font-size:16px;}
	.navs li .ernav a{ font-size:14px;}
	.HeaderMain form{ width:170px;}
	.HeaderMain form .text{ width:105px;}
	
	/* 第一屏 */
	.section1 .indtt1{ width:1200px; margin-left:-600px;}
	.section1 h2{ width:1200px; margin-left:-600px; font-size:46px;}
	.section1 .more{ width:1200px; margin-left:-600px;}
	
	/* 第二屏 */
	.section2 .aboutlb{ width:600px; height:auto;}
	.section2 .aboutlb .slides li{ width:600px; height:auto;}
	.section2 .indabt{ width:550px; margin-top:160px;}
	.section2 .indabt h2{ font-size:32px;}
	.section2 .indabt span{ font-size:16px;}
	.section2 .indabt b{ margin:20px 0 30px 0;}
	.section2 .indabt p{ line-height:32px; font-size:16px;}
	.section2 .indabt a{ width:155px; height:48px; line-height:48px; margin:45px 0 0 0; padding:0 0 0 35px; font-size:18px; background:url(../images/jt2.png) no-repeat 130px center;}
	
	/* 第三屏 */
	.section3 .indtt{ margin-top:100px;}
	.section3 .indtt h2{ font-size:32px;}
	.section3 .indtt span{ font-size:16px;}
	.section3 .indtt b{ width:30px; height:4px; margin:20px auto 30px auto;}
	.section3 .desc{ font-size:24px;}
	.section3 ul{ margin-top:30px;}
	.section3 ul li{ width:182px; padding:40px 20px; margin-right:20px;}
	.section3 ul li h3{ padding:10px 0; font-size:20px;}
	.section3 ul li p{ font-size:15px;}
	.section3 ul li:hover h3,.section3 ul li:hover p{ color:#FFF;}
	.section3 a{ width:155px; height:48px; line-height:48px; margin:45px auto 0 auto; padding:0 0 0 35px; font-size:18px; background:url(../images/jt2.png) no-repeat 130px center;}
	
	/* 第四屏 */
	.section4 .catop{ margin-top:200px;}
	.section4 .casett{ height:75px; padding:50px 80px;}
	.section4 .casett h2{ font-size:32px;}
	.section4 .casett p{ font-size:16px;}
	.section4 .case1{ width:376px;}
	.section4 .altt{ height:75px; padding:50px 30px;}
	.section4 .altt h3{ font-size:20px;}
	.section4 .altt span{ font-size:16px;}
	.section4 .case2{ width:445px;}
	.section4 .case3{ width:376px;}
	.section4 .case2 img,.section4 .case3 img{ width:100%; height:175px;}
	.section4 dl dt{ width:376px; height:175px;}
	.section4 dl dt img{ width:100%; height:100%;}
	.section4 dl dd.altt{ width:385px;}
	.section4 dl dd.more{ width:376px; height:175px; line-height:175px;}
	
	/* 第五屏 */
	.section5 .indtt h2{ font-size:32px;}
	.section5 .indtt span{ font-size:16px;}
	.section5 .indtt b{ margin:20px auto 30px auto;}
	.section5 img{ width:551px;}
	.section5 ul{ width:600px;}
	.section5 ul li{ width:260px; height:71px; padding:15px 0 15px 20px; margin:15px 0 20px 20px;}
	.section5 ul li span{ width:85px; height:71px; background-size:auto !important;}
	.section5 ul li .txt{ width:165px; margin-left:10px;}
	.section5 ul li .txt h3{ font-size:20px;}
	.section5 ul li .txt p{ font-size:14px;}
	
	/* 第六屏 */
	.section6 .indtt h2{ font-size:32px;}
	.section6 .indtt span{ font-size:16px;}
	.section6 .indtt b{ margin:20px 0 30px 0;}
	.indnews dl{ width:413px; padding:45px 50px 50px 50px;}
	.indnews dl span{ padding-bottom:10px;}
	.indnews dl h3{ padding:15px 0 10px 0; font-size:20px;}
	.indnews dl dt{ width:413px; height:auto; margin-top:30px;}
	.indnews dl dt img{ width:413px; height:auto;}
	.indnews ul{ width:600px;}
	.indnews ul li{ padding:25px; margin-bottom:20px;}
	.indnews ul li h3{ font-size:18px;}
	.indnews ul li p{ font-size:14px;}
	.indnews ul li span{ font-size:16px;}
	
	/* 第七屏 */
	.fttop{ padding:80px 0 40px 0;}
	.fttop .ftlogo{ margin-right:35px;}
	.fttop dl{ margin:110px 50px 0 0;}
	
}

@media screen and (max-width: 1366px) {
	
	/* 第一屏 */
	.section1 .indtt1{ top:260px;}
	.section1 h2{ top:440px;}
	.section1 .more{ top:560px;}
	
	/* 第二屏 */
	.section2 .indabt{ width:500px;}
	
	/* 第六屏 */
	.indnews dl{ width:470px; padding:30px;}
	.indnews dl span{ font-size:20px;}
	.indnews dl h3{ padding:15px 0 10px 0; font-size:20px;}
	.indnews ul{ width:600px;}
	.indnews ul li{ padding:15px 25px; margin-bottom:10px;}
	.indnews ul li h3{ font-size:18px;}
	.indnews ul li p{ font-size:14px;}
	.indnews ul li span{ font-size:16px;}
	
}


@media screen and (max-width: 768px) {
	
	.wrap{ width:94%;}
    .tops{ width:100%; position:fixed;}
	.tops .tel{ display:none;}
	.tops .lan{ margin:22px 10% 0 0;}
	.tops .lan a{ height:14px; line-height:14px; margin:10px 0 0 0; padding:0 10px;}
	.navs{ display:none;}
	
    .Header{ background:#FFF; padding-bottom: 0; border-bottom: 0; box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);}
    .HeaderOn{ background:#FFF; box-shadow:0 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2); -moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);}
	.HeaderMain{ width:94%;}
    .HeaderLogo{ height:35px; width:auto; margin: 20px 0;}
    .HeaderLogo img{ height:100%;}
    .menuIcon{ display:block; top:25px;}
	.btn-nav{background:0 0;border:none;padding:0 ;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer;z-index:99999}
	.btn-nav:focus{outline:0}
	.icon-bar{display:block;margin:5px 0;width:23px;height:2px;background:#333;}
	.btn-nav:hover .icon-bar{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.animated2{display:block;margin:0 auto}
	.animated2:focus .icon-bar,.animated2:hover .icon-bar{background-color:#000}
	.animated2:focus{cursor:pointer;z-index:9999}
	.middle{width:18px;}
	.icon-bar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:999999}
	.animated2 .icon-bar{z-index:999999;background-color:#000}
	.animated2 .top{-webkit-transform:translateY(6px) rotateZ(45deg);-moz-transform:translateY(6px) rotateZ(45deg);-ms-transform:translateY(6px) rotateZ(45deg);-o-transform:translateY(6px) rotateZ(45deg);transform:translateY(6px) rotateZ(45deg)}
	.animated2 .bottom{-webkit-transform:translateY(-8px) rotateZ(-45deg);-moz-transform:translateY(-8px) rotateZ(-45deg);-ms-transform:translateY(-8px) rotateZ(-45deg);-o-transform:translateY(-8px) rotateZ(-45deg);transform:translateY(-8px) rotateZ(-45deg)}
	.animated2 .middle{width:0}
	.Header.showMenu{  background:none;transition:background 0s ease-out; -webkit-transition:background 0s ease-out;}
	.Header.showMenu .logo{ background-image:url(../images/logo2.png)}
	.Header.showMenu .animated2 .icon-bar{ background:#333;}
	.HeaderOn .icon-bar,.CaseOn .icon-bar{background:#333;}
	.menuMain{ position: fixed; left:0; top:0; width:100%; height:100%; z-index:999; background:#FFF; display:none; margin:0; padding:0; overflow:hidden;}
	.menuBox{ margin:90px 0px 20px 0px; padding:0 4%; height:100%; position:relative; overflow:hidden;}
	.menuBox li{ padding:0 0px 0 0; position:relative;}
	.menuBox li>a{ height:55px; line-height:55px; color:#333; font-size:16px; background:url(../images/icon_01.png) no-repeat 98% center; background-size:12px; display:block; opacity:0.8}
	.menuBox li.on>a{ background-image:url(../images/icon_02.png);}
	.menuBox li.link>a{ background-image:url(../images/icon_031.png);}
	.menuBox li.searchBtn>a{ background: url(../images/icon_04.png) no-repeat left center;background-size:14px; text-indent:18px;}
	.serList{ overflow:hidden; display:none;}
	.serList a{ width:100%; display:inline-block; height:45px; line-height:45px; font-size:14px; text-indent:20px; color:#333; position:relative;}
	.bBor:after,.tBor:before{position:absolute;content:"";height:1px;background:rgba(220,220,220,.5);left:0;right:0}
	.lBor:before,.rBor:after{position:absolute;content:"";width:1px;background:rgba(220,220,220,.5);top:0;bottom:0}
	.HeaderMain form{ display:none;}

	/* 第一屏 */
	.section1{ height:210px !important; margin-top:75px; position:relative; overflow:hidden}
	.section1 .indtt1{ width:94%; margin-left:0; top:50px; left:3%;}
	.section1 h2{ width:94%; margin-left:0; font-size:16px; top:100px; left:3%;}
	.section1 .more{ width:94%; margin-left:0; top:135px; left:3%;}
	.section1 .more a{ width:80px; height:28px; line-height:28px; text-align:center; margin:0 15px; padding:0; border-radius:14px; font-size:12px; background:none;}
	.section1 .more a:hover{ border:1px solid #EF7301; background:#EF7301;}
	
	/* 第二屏 */
	.section2{ padding:30px 0; background:none; background-size:cover !important;}
	.section2 .aboutlb{ width:100%; height:auto; margin-top:0;}
	.section2 .aboutlb .slides li{ width:100%; height:auto;}
	.section2 .aboutlb .flex-control-nav li{ width:50px;}
	.section2 .aboutlb .flex-control-nav a{ width:50px;}
	.section2 .aboutlb .flex-direction-nav li a.flex-prev{ left:20px;}
	.section2 .aboutlb .flex-direction-nav li a.flex-next{ right:20px;}
	.section2 .indabt{ width:100%; margin-top:10px;}
	.section2 .indabt h2{ font-size:24px;}
	.section2 .indabt span{ font-size:12px;}
	.section2 .indabt b{ height:2px; margin:10px 0 10px 0}
	.section2 .indabt p{ line-height:25px; text-indent:0; font-size:14px;}
	.section2 .indabt a{ width:120px; height:42px; line-height:42px; margin:20px 0 0 0; padding:0 0 0 15px; font-size:16px; background:url(../images/jt2.png) no-repeat 90px center;}
	.section2 .indabt a:hover{ background:#EF7301 url(../images/jt.png) no-repeat 90px center;}
	
	/* 第三屏 */
	.section3{ padding:0 0 30px 0}
	.section3 .indtt{ margin-top:0;}
	.section3 .indtt h2{ font-size:24px;}
	.section3 .indtt span{ font-size:12px;}
	.section3 .indtt b{ height:2px; margin:10px auto 20px auto;}
	.section3 .desc{ font-size:16px;}
	.section3 ul{ margin-top:10px;}
	.section3 ul li{ width:37.4%; padding:20px 5%; margin:10px 1% 0 1%;}
	.section3 ul li.lr{ margin-right:0;}
	.section3 ul li span{ width:45px; height:55px; background-size:45px !important;}
	.section3 ul li h3{ padding:10px 0 10px 0; font-size:18px;}
	.section3 ul li p{ font-size:13px;}
	.section3 a{ width:120px; height:42px; line-height:42px; margin:20px auto 0 auto; padding:0 0 0 15px; font-size:16px; background:url(../images/jt2.png) no-repeat 90px center;}
	.section3 a:hover{ background:#EF7301 url(../images/jt.png) no-repeat 90px center;}
	
	/* 第四屏 */
	.section4{ padding:30px 0; background-size:cover !important;}
	.section4 .catop{ margin-top:0;}
	.section4 .casett{ height:auto; padding:0 0 20px 0;}
	.section4 .casett h2{ font-size:24px;}
	.section4 .casett p{ font-size:12px;}
	.section4 .case1{ width:100%; margin-bottom:20px; float:left;}
	.section4 .altt{ height:auto; padding:20px 5%;}
	.section4 .altt h3{ padding-bottom:10px; font-size:16px;}
	.section4 .altt span{ height:30px; line-height:30px; font-size:14px;}
	.section4 .case2,.section4 .case3{ width:100%; margin-bottom:20px;}
	.section4 .case2 img,.section4 .case3 img{ height:auto;}
	.section4 dl dt{ width:100%;}
	.section4 dl dd.altt{ width:90%;}
	.section4 dl dd.more{ width:100%; height:80px; line-height:80px; margin:20px 0 0 0;}
	.section4 dl dd.more a{ font-size:20px;}
	
	/* 第五屏 */
	.section5 .indtt{ margin-top:30px;}
	.section5 .indtt h2{ font-size:24px;}
	.section5 .indtt span{ font-size:12px;}
	.section5 .indtt b{ height:2px; margin:10px auto 20px auto;}
	.section5 img{ width:100%;}
	.section5 ul{ width:100%;}
	.section5 ul li{ width:50%; height:60px; padding:10px 0; margin:0;}
	.section5 ul li span{ width:50px; height:60px; background-size:50px !important;}
	.section5 ul li .txt{ width:60%; margin-left:0; float:right;}
	.section5 ul li .txt h3{ height:60px; line-height:60px; font-size:18px;}
	.section5 ul li .txt p{ display:none;}
	
	/* 第六屏 */
	.section6{ padding:0 0 30px 0}
	.section6 .indtt{ margin-top:30px;}
	.section6 .indtt h2{ font-size:24px;}
	.section6 .indtt span{ font-size:12px;}
	.section6 .indtt b{ height:2px; margin:10px 0 20px 0;}
	.indnews dl{ width:90%; padding:20px 5%;}
	.indnews dl span{ font-size:18px;}
	.indnews dl h3{ padding:10px 0 5px 0; font-size:16px;}
	.indnews dl p{ font-size:14px;}
	.indnews dl dt{ width:100%; height:auto; margin-top:10px;}
	.indnews dl dt img{ width:100%; height:auto;}
	.indnews ul{ width:100%; margin-top:20px;}
	.indnews ul li{ padding:15px; margin-bottom:10px;}
	.indnews ul li h3{ font-size:16px;}
	.indnews ul li p{ font-size:14px;}
	.indnews ul li span{ padding-left:20px; font-size:14px; background-size:16px;}
	
	/* 第七屏 */
	.section7{ padding:30px 0 20px 0; height:auto !important;}
	.fttop{ padding:0 0 20px 0;}
	.fttop .ftlogo{ width:217px; margin-right:0;}
	.fttop dl{ display:none;}
	.fttop .lx{ margin:20px 0 0 0;}
	.fttop .lx h2{ font-size:18px; color:#FFF; font-weight:normal;}
	.fttop .lx h3{ line-height:35px; margin-top:10px; font-size:24px; color:#FFF;}
	.fttop .lx p{ line-height:35px; font-size:14px; color:#FFF; display:block;}
	.fttop .lx img{ width:120px; margin-top:15px; display:block;}
	.ftbot{ padding-top:20px;}
	.ftbot .copys{ margin-top:10px; height:auto; line-height:22px;}

}