@font-face {
	font-family: 'fzltxh';
	src: url('../fonts/fzltxh.eot');
	src:url('../fonts/fzltxh.eot?#font-spider') format('embedded-opentype'),
	url('../fonts/fzltxh.woff') format('woff'),
	url('../fonts/fzltxh.ttf') format('truetype'),
	url('../fonts/fzltxh.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),
	url('../fonts/icomoon.woff') format('woff'),
	url('../fonts/icomoon.ttf') format('truetype'),
	url('../fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
.clear{height: 10px;}
.top{padding-top: 0; background: #f6f6f6;}
.nav-collapse{overflow:hidden; height:0px;background-color: #fff;}
.nav-collapse ul.n1{ text-align:center; font-size:0;}
.nav-collapse ul.n1 li a,.nav-collapse ul.n1 li ul li a{border:0;}
.nav-collapse ul.n1>li{ height:30px; font-size:12px; line-height:30px;position: relative;z6666}
.nav-collapse ul.n1>li>a.option{ display:block; color:#000; -webkit-transition:all .15s linear; -moz-transition:all .15s linear; transition:all .15s linear;}
.nav-collapse ul.n1>li:hover>a.option{background: #b2b2b2; color: #fff;}
.nav-collapse ul.n1>li.on {height: 30px; border:1px solid transparent; background:#b2b2b2;}
.nav-collapse ul.n1>li.on a{color: #fff;}
.nav-collapse ul.n1>li ul{display: none;z-index:66;position: absolute;top: 100%;	width: 140%;left: -20%;	background-color: rgba(0,0,0,0.5);color: #fff;text-align: center;-webkit-transition:all .15s linear; -moz-transition:all .15s linear; transition:all .15s linear;}
.nav-collapse ul.n1>li ul li:hover{background-color: #27b0c8;}
.nav-collapse ul.n1>li ul li{display: block;font-size: 14px;}



.nav-collapse-search{ position:relative; margin: 0 auto;   height:30px; text-align:center; }
.nav-collapse-search .search-box{ z-index:100; margin:0 auto; padding-left: 15px; color: #444; -webkit-border-radius:15px ; -moz-border-radius:15px; border-radius:15px; width: 70%; height:inherit;  background: #b2b2b2;}
.nav-collapse-search .search-box.mask{ display:block;}
.nav-collapse-search input{ float:left;  border:none; width:80%; height:30px; color: #fff; vertical-align:middle; background: none;}
.nav-collapse-search button{ float:right; width:20%; height:30px; vertical-align:middle; background: url(../images/search-ico.png) no-repeat  center 6px;}
.nav-collapse-search-button{ display:none; width:45px; height:inherit; background:url(../images/search-ico.png) center no-repeat #999999; cursor:pointer;}
.nav-collapse-search-button.mask{z-index: 10; position:fixed; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.nav-collapse-button{ position:absolute; right:8px; top:8px; background:#eeeeee; text-align:center; cursor:pointer; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-select:none; -moz-user-select:none; user-select:none;}
.nav-collapse-button button{display:inline-block; width:40px; height:35px;  text-align:center; outline:none;background-color: #f6f6f6}
.nav-collapse-button i{ position:relative; display:inline-block; width:70%; height:50%; border-top:2px #333 solid; border-bottom:2px #333 solid; -webkit-transition:all .15s linear; -moz-transition:all .15s linear; transition:all .15s linear;}
.nav-collapse-button i:before{ position:absolute; left:0; top:50%; margin-top:-1px; width:100%; height:2px; background-color:#333; content:"";}
.nav-collapse-button.active i{ height:30%; -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); transform:rotate(90deg);}

.scroll-06{position: relative; height: 200px;}
.parallax-bg {position: absolute;left: 0;top: 0;width: 130%;height: 100%; -webkit-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat;}
.scroll-06 .swiper-slide{position: relative;}
.scroll-06 .swiper-slide .title {position: absolute; top:50%; margin-top: -50px; left: 50px; text-align: left;}
.scroll-06 .swiper-slide .title  img{max-width:80%; height: auto;}
.scroll-06 .swiper-slide .subtitle {font-family: "times new roman"; font-size: 30px; color: #fff;}
.scroll-06 .swiper-slide .text {font-size: 14px;max-width: 400px;line-height: 1.3;}
.scroll-06 .swiper-slide .slide_img{ position: absolute; top:20px; right: 50px ;text-align: right;}
.scroll-06 .swiper-slide .slide_img img{max-width:35%; height: auto; display:none;}
/*.scroll-06 .swiper-slide .slide_img .img-load:after{padding-bottom: 30%;}*/
.scroll-06 .swiper-slide p{ line-height:30px; font-size:20px; /*font-family:"Times New Roman"*/; line-height:40px; text-align: center; color:#fff;}
.scroll-06 .swiper-slide p:first-child{ margin-top:30px;}
.scroll-06 .swiper-slide:nth-child(2) p:nth-child(3){ margin-top:-80px;}
.scroll-06 .swiper-slide .slide_button{display: block; position: absolute; bottom:30%; left:50px; text-align: left; }
.scroll-06 .swiper-slide .slide_button img{max-width: 50%; height: auto; display:none;}

.AD{padding-top: 28px; padding-bottom: 32px; -webkit-box-shadow: 0 -2px 3px #d9d7d9 inset ; -moz-box-shadow: 0 -2px 3px #d9d7d9 inset ; box-shadow: 0 -2px 3px #d9d7d9 inset ; text-align: center;color: #606060; background: #f9f8f8; }
.AD h4{font-size: 18px; opacity:0; }
.AD p{padding-top: 5px; font-family:'arial'; font-size: 14px;  text-transform: uppercase; opacity:0;}
.interval{padding: 0 5%;}
.jl-tech{padding-top: 49px; padding-bottom: 45px;}
.tech_info{padding-right: 30px; text-align: center; color: #606060; opacity:0;}
.tech_info h3{font-family: 'fzltxh'; font-size: 48px; line-height: 50px; }
.tech_info h4{padding-top: 32px; padding-bottom: 25px; font-size: 24px; }
.tech_info p{font-size: 14px; line-height:25px; text-align: left; }
.tech_img{margin-top: 15px; margin-bottom: 15px; opacity:0;}
.tech_img a{display: block; overflow: hidden;}
.tech_img img{display: block; max-width: 100%; height: auto; vertical-align: middle;}
.tech_img a:after{padding-bottom: 60.77%;}
.tech_img:hover img{filter: alpha(opacity=70); -webkit-opacity:0.7;-moz-opacity:0.7;  opacity:0.7;}
.text_zip1{font-family: 'fzltxh';}
.button{text-align: center; opacity:0;}
a.more{ display: inline-block; border-radius:30px;  width:100%; font-family: arial; font-size: 14px;  line-height: 54px; text-align: center; color: #fff; letter-spacing: 1px; text-transform: uppercase;  background: #27b0c8; transition:all ease-out .3s;}
a.more:hover { background: #24b662; }
a.more i{ text-indent:-10px; font-size:24px; color:transparent; transition:all ease-out .3s}
a.more:hover i{ text-indent:18px; color:#fff;}
.fa{display:inline-block; position: relative; top:5px; font-family: 'icomoon'; speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none; -webkit-font-smoothing: antialiased;  -webkit-font-smoothing:antialiased;}
.icon-arrow-right:before {content: "\e00d";}

.inerval{padding: 0 20px;}

.case{padding-top: 70px; padding-bottom: 15px; background: #f6f6f6;}
.case .cation{padding-bottom: 50px;}
.case .cation .l_cation{float: left;  text-align: left; opacity: 0;}
.case .cation .l_cation img{max-width: 100%; height: auto; }
.case .cation .l_cation #our{font-family: 'fzltxh'; font-size: 48px; line-height: 50px;}
.case .cation .l_cation #works{font-family: 'fzltxh'; font-size: 48px; line-height: 50px;}
.case .cation .r_cation {float: right; text-align: right; opacity: 0;}
.case .cation .r_cation img{max-width: 100%; height: auto;}
.case .cation em{display: block; font-size: 14px; text-align: right; color: #a9a9a9;}
.case .cation i{display: block;  margin-top: 10px; font-family: 'fzltxh'; font-size: 14px; text-align: right; color: #a9a9a9; text-transform: uppercase;}
.scroll-04{position:relative; padding-bottom: 20px; color:#515151;}
.scroll-04 .srcoll_tit{ float: none; padding-bottom: 15px; text-align: center;  opacity: 0;}
.scroll-04 .srcoll_tit h4{font-size: 24px; }
.scroll-04 .swiper-pagination{float: none; position:relative; bottom:0;}
.scroll-04 .swiper-pagination span{ display: inline-block; margin-bottom: 10px; border-radius:0; border-radius:0; border:2px solid #c5c5c5; height:30px; font-size: 14px; line-height:30px; text-align: center; opacity:0;}
.scroll-04 .swiper-pagination-bullet{padding:0 20px; width:auto; color: #606060; opacity:0; background:#f6f6f6;}
.scroll-04 .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet{ margin:10px 0; }
.scroll-04 .swiper-pagination-bullet-active{border:2px solid #959595; background: #fff;} 
.scroll-04 .swiper-slide{ margin-top: 47px; padding: 0 5%; line-height:24px;}
.scroll-04 .swiper-slide .swiper-img{width:100%; height:100%;}
/*.scroll-04 .swiper-slide .swiper-img .img-load:after{padding-bottom: 65%;}*/
.scroll-04 .swiper-slide .swiper-img img{width: 100%; height: 100%; }
.wrap_box{position: relative; margin-bottom: 5px;  opacity:0;}
.mask{display: none; position:absolute; bottom:0; left:0; width: 0; height: 0; text-align: center; background: #000; opacity: 0.7;}
.mask h4{font-size: 16px;}
.mask h4 a{color: #fff;}
.mask h4 a:hover{color: #1a9bb2;}
.mask p{font-size: 0.625em; color: #b3b3b3; text-transform: uppercase;}
.wrap_box:hover .mask{display: block; height: 100%; transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}
.case_list:hover .mask{display: block; height: 100%; width:100%;transition:all 1s cubic-bezier(0.215, 0.61, 0.355, 1) 0s}
/*.wrap_box:hover .mask{-webkit-transform:rotate(360deg) scale(1, 1); -moz-transform:rotate(360deg) scale(1,1); -o-transform:rotate(360deg) scale(1, 1); -ms-transform:rotate(360deg) scale(1, 1); transform:rotate(360deg) scale(1, 1);}*/

.N_center{padding-top: 50px; padding-bottom: 30px; }
.N_center .N_tit{padding-bottom: 40px;}
.N_center .N_tit em{float: left; font-family: 'fzltxh'; font-size: 24px; color: #606060; text-transform: uppercase; opacity:0;}
.N_center .N_tit a{float: right; margin-top: 30px; font-size: 24px; color: #606060; opacity:0;}
.N_center .N_tit a:hover{color: #000;}
.N_list{padding-top: 15px; padding-bottom: 30px; border-top: 1px solid #e5e5e5;}
.N_list li{ margin-bottom: 10px;}
.N_list li .N_info{margin-bottom: 10px;  opacity:0;}
.N_list li .N_info .N_time{display: none; padding-right: 20px;  color: #8a8a8a; text-align: center;}
.N_list li .N_info .N_time i{display: block; font-family: arial; font-size: 72px; line-height: 56px;}
.N_list li .N_info .N_time span{display: block; font-size: 14px;}
.N_list li .N_info .N_intr{padding-left: 0; border-left:none;}
.N_list li .N_info .N_intr h3{padding-bottom: 10px; font-size: 16px; }
.N_list li .N_info .N_intr h3 a{color: #606060;}
.N_list li .N_info .N_intr h3 a:hover{color: #000;}
.N_list li .N_info .N_intr p{font-size: 14px; color: #cfcfcf;}
.N_list li .N_info .N_intr span{display: block; padding-bottom: 10px; margin-right:10px;}
/*p1*/

.comb-01{margin-top: 15px; padding-bottom: 40px; min-height: 300px; }
.comb-01 #l-img{opacity: 0;}
.comb-01 .img-load{ margin-bottom:20px; height:300px;}
.comb-01 .r-info h4{ font-size:24px; font-weight: bold;}
.comb-01 .r-info span{ display:block; margin-top:10px; margin-bottom:10px; font-size:14px!important;}
.comb-01 .r-info p{ font-size:12px; line-height:26px;}
.comb-01 .r-info p .btn{ float:right; color:#ff0000;}
/*p2*/
.ny_banner{ height: 200px; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position: 0 90%; background-repeat: no-repeat; background-image: url(../images/ny_banner.jpg);}
.con{position: relative;}
.bread{display: block; position:absolute; top:-70px; right:0;  padding:0 5%; height: 60px;}
.bread .b_left{display: none; position:relative; padding-left: 15px; color: #606060; opacity: 0;}
.bread .b_left.animate{opacity:0;}
.bread .b_left:before{position: absolute; top:5px; left:0; width: 5px; height: 50px; background: #2ab0c8; content: "";}
.bread .b_left h4{font-size: 24px;}
.bread .b_left span{font-size: 18px; text-transform: uppercase;}
.bread .b_right{position:relative; margin-top: 35px; text-align: right; font-size: 14px; color: #606060; opacity: 0;}
.bread .b_right.animate{opacity:0;}
.bread .b_right:before{position:absolute; top:10px; border-radius: 100%;  width: 3px; height: 3px; color: #606060; background: #606060; content:"";}
.bread .b_right a{font-size: 14px; color: #606060;}
.bread .b_right a:hover{color: #27b0c8;}
.bread .b_right a:last-child{color: #27b0c8;}
.ny_nav{margin-top: 40px; opacity: 0;}
.ny_nav ul{text-align: center;}
.ny_nav ul li{display: inline-block; padding:0 20px; line-height: 50px;}
.ny_nav ul li a{display: block; font-size: 14px; color: #606060;} 
.ny_nav ul li:hover{background: #27b0c8;}
.ny_nav ul li:hover a{color: #fff;}
.ny_nav ul li.on{background: #27b0c8;}
.ny_nav ul li.on a{color: #fff;}
.ny_nav .num{display: none; padding-right: 15px; text-align: right; font-size: 14px; line-height: 50px;}
.details{position:relative; margin-top: 20px; padding-bottom: 100px;padding:0 10px 100px;}
.swiper{opacity: 0;}
.img .img-load:after{padding-bottom: 65%;}
.img .swiper-pagination{position:absolute; bottom:15px;padding-right: 20px;  text-align: right;}
.img .swiper-pagination-bullet{border-radius: 0;}
.img .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet{width: 8px; height: 8px; background: #000;}
.img .swiper-pagination-bullet-active{background: #27b0c8;}

.r-info{padding-top: 15px;}
.r-info h4{ font-size:16px; font-weight: bold; color: #2ab0c8;}
.r-info span{ display:block; margin-top:10px; margin-bottom:10px; font-size:14px;}
.r-info p{ font-size:14px; text-indent:2em; line-height:26px; color: #7e7e7e;}
.r-info p .btn{ float:right; color:#ff0000;}
a.return{z-index:999; position:absolute; right:0; width: 35px; height: 35px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out;display: none;}
a.return:hover{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg);}
/*p3*/
.case_show{margin-top: 40px; padding-bottom: 15px;}
.case_show li{position:relative; margin-bottom: 5px; padding-right: 20px; opacity: 0;}
.case_show li .case_list{position: relative; }
.case_show li .case_list a:after{ padding-bottom:65%;}
/*p4*/
.list-01{padding-bottom: 30px; }
.list-01 li{ position:relative; padding-left:15px; border-bottom:1px dotted #ccc; line-height:36px;}
.list-01 li.animated{ opacity:0;}
.list-01 li:before{ position:absolute; left:0; top:17px; width:3px; height:3px; border-radius:100%; background:#999; content:"";}
.list-01 li a{ -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; transition:all 0.2s linear;}
.list-01 li:hover a{-webkit-transform:translateX(-6px); transform:translateX(-6px);}
.list-01 li span{ display:none; text-align:right;}
#page-turn-02{display: block;}
.page-turn-02{text-align:center;}
.page-turn-02 a{ display:inline-block; position:relative; vertical-align:middle; margin:0 1px; width:36px; height:36px; border:1px #c1c1c1 solid; background:#f7f7f7; line-height:35px; text-align:center;-webkit-transition:all .15s linear; transition:all .15s linear;}
.page-turn-02 a.prev:before{ position:absolute; left:14px; top:12px; border-top:6px transparent solid; border-bottom:6px transparent solid; border-right:6px #4e4e4e solid; content:"";}
.page-turn-02 a.next:before{ position:absolute; left:16px; top:12px; border-top:6px transparent solid; border-bottom:6px transparent solid; border-left:6px #4e4e4e solid; content:"";}
.page-turn-02 span{ margin-left:17px;}
.page-turn-02 input{ width:32px; height:36px; padding:0 4px; border:1px #c1c1c1 solid;}
.page-turn-02 a.go{ font-family:Georgia; color:#7f7f7f;}
.page-turn-02 a.num{}
.page-turn-02 a.num.on{ background:#0279b1; border:1px #0279b1 solid; color:#ffffff;}
.page-turn-02 a.num:hover{ background:#0279b1; border:1px #0279b1 solid; color:#ffffff;}
.page-turn-02 a.go:hover{border:1px #0279b1 solid; color:#0279b1;}
.page-turn-02 a.prev:hover{ border:1px #0279b1 solid;}
.page-turn-02 a.prev:hover:before{ border-right:6px #0279b1 solid;}
.page-turn-02 a.next:hover{ border:1px #0279b1 solid;}
.page-turn-02 a.next:hover:before{ border-left:6px #0279b1 solid;}

/*p5*/
.mess-01{overflow-x:scroll;margin-top: 40px; margin-bottom: 40px; opacity: 0;}
.mess-01 table{ min-width:390px; width:100%; text-align:center;}
.mess-01 tr td{ height:40px; background:#efefef; border-bottom:1px #fff solid; -webkit-transition:all .15s linear; transition:all .15s linear;}
.mess-01 tr:hover td{ background:#e3e3e3;}
.mess-01 tr.line1 td{background:#666; color:#fff;}
.mess-01 tr td a{ color:#225c92;}
.mess-01 tr td a:hover{text-decoration:underline;}
/*p*/
.contact{padding:40px 0; min-height: 400px;}
.contact p{}
.foot_text{height: 300px; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position:center; background-repeat: no-repeat; background-image: url(../images/foot_bg_img1.jpg);}
.foot_text .f_text{opacity:0; padding:60px 80px; line-height:55px; font-family:微软雅黑;}
.foot_text .f_text h5{padding-top: 70px; font-family: 微软雅黑; font-size: 42px; color: #fff; text-transform: uppercase;}
.foot_text .f_text span{padding-top: 70px; font-family: 微软雅黑; font-size: 36px; color: #fff; text-transform: uppercase;}
.foot_text .f_text img{float:right;}
.foot_text .f_text  p{font-family: 微软雅黑; font-size: 30px; color: #fff; font-style: italic;}
.foot{padding: 10px 0; text-align: center; color: #fff; background: #313131;}
.foot p{padding-top: 15px;}
.foot p a{color: #fff;}
.foot p a:hover{color: #1e6fa3;}
.foot_text iframe{width: 100%;border:0;height: 300px;}
.map iframe{width: 100%;border:0;height: 300px;}
@-webkit-keyframes img{0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}}

@-moz-keyframes img{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}}


.message h2{font-size: 22px;text-align: center;margin-bottom: 30px;}
.message{padding: 20px 10px;margin-bottom: 100px;}
.message ul{max-width: 792px;width: 100%;margin:0 auto;}
.message ul li{position: relative;padding-left: 72px;margin-bottom: 30px;}
.message ul li>span{position: absolute;left:0;top: 0;line-height: 50px;width: 72px;display: block;text-align: right;font-size: 12px;}
.message ul li input.text{display: block;width: 100%;border:1px solid #d2d2d2;height: 50px;font-size: 14px;padding:10px;line-height: 28px; }
.message ul li textarea{display: block;line-height: 24px;padding: 10px;border:1px solid #d2d2d2;height: 235px;width: 100%;resize: none;}
.message ul li p span{color: #fa5c5b;}
.message ul li p{line-height: 2;}
.message ul li input.yzmText{width: 100px;display: inline-block;vertical-align: middle;}
.message ul li input.yzmButton{color: #fff;background-color: #27b0c8;}
.message ul li input.yzmReset{color: #999;background-color: #e5e5e5;}
.message ul li img{display: inline-block;vertical-align: middle;margin-left: 10px;margin-right: 0;}
.message ul li input.yzmButton,.message ul li input.yzmReset{margin-top: 10px;width: 90px;margin-left: 0;margin-right: 10px;border:0;display: inline-block;vertical-align: middle;height: 50px;line-height: 50px;font-size: 14px;}
.message ul li>span em{color: #fa5c5b;font-size: 20px;line-height: 50px;vertical-align: middle;	}
.logo img{display: inline-block;*zoom: 1;*display: inline;width: 268px;}
.logo {font-size: 0;}


@media (max-width:768px){
	.foot_text{height: 300px; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-position:center; background-repeat: no-repeat; background-image: url(../images/foot_bg_img2.jpg);}
	.tech_info{padding-right:0px;}
	.N_list{padding-bottom:0px;}
	.case{padding-top:40px;}
	.jl-tech{padding-top:20px; padding-bottom:20px;}
	.case .button{padding: 0 5%;}
	.details img{display: block;margin: 0 auto;width: 100%;height: auto!important;}
	.p1.con img{display: block;margin: 0 auto;width: 100%;height: auto!important;}
	.scroll-04 .swiper-slide{ margin-top: 10px;}
	.case .cation{padding-bottom: 30px;}
}
@media (min-width:768px){
	.top{padding-top: 10px; height:111px;}
	.logo{ display: block; text-align: center;}
	.nav-collapse{ margin-top: 10px; height:auto;background-color: #f6f6f6;}
	.nav-collapse .n1{margin-top: 5px; margin-left: 0; float:left;background-color: #f6f6f6;}
	.nav-collapse ul li{ display:inline-block;  line-height: 20px; color: #fff;}
	.nav-collapse ul li a{ padding:0 8px; color: #333;font-size: 14px;}
	.nav-collapse ul li:hover a{/*border:1px solid #fff;*/ background: none; color: #fff;}
	.nav-collapse ul.n1>li>a.option{color: #fff;}
	.nav-collapse ul li.on{padding:0 22px border:1px solid #fff; background: none; color: #fff;}
	.nav-collapse-button{ display:none;}
	.nav-collapse-search{ float:right; margin-top: 0; }
	.nav-collapse-search .search-box{ display:none; position:relative; right:0; top:0;  width: 180px; background: #fff;border:1px solid #27b0c8;}
	.nav-collapse-search-button{ display:block;}
	.nav-collapse-button{ display:none;}
	.scroll-06 .swiper-slide .title {top:200px; left: 2%; }
	.scroll-06 .swiper-slide .slide_img{top:60px; right: 2%;}
	.scroll-06 .swiper-slide .title  img{ max-width:72%; height: auto;}	
	.scroll-06 .swiper-slide .slide_img img{ max-width:72%; height: auto;}
	.scroll-06 .swiper-slide .slide_button img{max-width: 100%; height: auto;}
	.scroll-06 .swiper-slide .slide_button{left:2%;}
	.scroll-06 .swiper-slide p{font-size: 50px;line-height: 70px;}
	.scroll-06 .swiper-slide p:first-child{ margin-top:80px;}
	a.more{width: 40%; font-family:微软雅黑; font-size:16px;}
	.scroll-06{height: 657px;}

	.scroll-04 .srcoll_tit{float: left; padding: 0; width: 18%; text-align: left;}
	.scroll-04 .swiper-pagination{float: right; width: 80%; text-align: right;}
	.scroll-04 .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet{margin: 0;}
	.interval{padding: 0;}
	.tech_info{text-align: left;}
	.tech_img{margin: 0;}
	.scroll-04 .swiper-slide{padding: 0;}
	.N_info{margin: 0;}
	.N_list li .N_info .N_time{display: block;}
	.N_list li .N_info .N_time i{font-size: 72px; line-height: 72px;}
	.N_list li .N_info .N_intr{ padding-left: 30px; border-left: 1px solid #cccccc;}
	.N_list li .N_info h3{font-size: 24px;}
	.N_list li .N_info .N_intr span{display: none;}
	.case{padding-bottom: 60px;}
	.case .cation .l_cation img{float: left;}
	.case .cation .r_cation img{float: right;}
	.wrap_box{margin-bottom: 0; width:380px; height:247px;}
	.img .img-load{height: 260px;}
	.N_list{padding-top: 65px; padding-bottom: 0;}
	.N_list li{margin-bottom: 40px;}
	.r-info{ padding-top: 0; padding-left:100px;}
	.r-info h4{font-size: 24px;}
	.comb-01{margin-top: 40px;}
	.comb-01 .img-load{ margin-bottom:0; height:200px;}
	.comb-01 .r-info{ padding-left:20px;}
	.ny_nav{ -webkit-box-shadow: 0 -2px 3px #d9d7d9 inset ; -moz-box-shadow: 0 -2px 3px #d9d7d9 inset ; box-shadow: 0 -2px 3px #d9d7d9 inset ; background: #f9f8f8;}
	.ny_nav ul{text-align: left;}
	.ny_nav .num{display: block;}
	.bread{padding: 0;}
	.bread .b_left{display: block; float: left; opacity:0;}
	.case_show li{margin-bottom: 40px;}
	#page-turn-02{display: none;}
	.message ul li input.yzmText{width:212px;}
	.message ul li input.yzmButton,.message ul li input.yzmReset{margin-left: 0;margin-top: 10px;margin-right: 10px;}
	.message ul li{padding-left: 100px;}
	.message ul li>span{width: 100px;font-size: 14px;}
	.details{margin-top: 90px;padding: 0 0 100px;}
	a.return{display: block;}
	.ny_banner{background-position:  center;;}
	.N_list li .N_info .N_intr h3{font-size: 18px;}
	.inerval{padding: 0;}
	.comb-01 .r-info span{font-size: 16px!important;}
	.scroll-06 .swiper-slide .title {position: absolute; top:50%; margin-top: -100px; left: 50px; text-align: left;}
}
@media (min-width:992px){
	.top{padding-top: 0;height: 100px;position: relative;z-index: 66;}
	.logo{float: left; margin-top: 23px;}
	.nav-collapse{margin-top: 0;overflow: visible;height: 100px;}
	.nav-collapse ul.n1>li ul{display: block;height: 0;opacity: 0;}
	.nav-collapse ul.n1>li:hover ul{height: auto;opacity: 1;}
	.nav-collapse ul.n1{margin-top: 0; margin-left:50px; }
	.nav-collapse ul.n1>li{height: 100px; line-height: 100px;}
	.nav-collapse ul.n1>li:hover{background:#27b0c8;border: 0;}
	.nav-collapse ul.n1>li:hover>a.option{/*border: 1px solid transparent;*/ background:#27b0c8;border: 0;}
	.nav-collapse ul.n1>li.on{height: 100px; border:none; background:#27b0c8;}
	.nav-collapse ul.n1>li>a.option{color: #333;padding: 0 8px;}
	.nav-collapse ul.n1>li.on>a.option{color: #fff;}
	.nav-collapse ul.n1>li ul li a{display: block;width: 100%;line-height: 36px;height: 36px;}
	.nav-collapse-search{margin-top: 35px;}
	.scroll-06 .swiper-slide .title {top:200px; left: 50%; margin-left: -500px;}
	.scroll-06 .swiper-slide .title  img{ max-width:100%; height: auto;}	
	.scroll-06 .swiper-slide .slide_img{top:60px; right: 50%; margin-right: -500px;}
	.scroll-06 .swiper-slide .slide_img img{ max-width:100%; height: auto;}	
	.scroll-06 .swiper-slide .slide_button{left: 50%; margin-left: -500px;}
	.scroll-04 .srcoll_tit{width: 15%;}
	.N_list li .N_info .N_time i{line-height: 54px;}
	.N_list li .N_info .N_time span{font-size: 16px;}
	.message ul li img{margin-left: 22px;margin-right: 44px;}
	.message ul li input.yzmButton,.message ul li input.yzmReset{margin-left: 20px;margin-top: 0;}
}
@media (min-width:1200px){
	.nav-collapse-search {}
	.nav-collapse-search .search-box{ display:block;}
	.nav-collapse-search-button{ display:none;}
	.scroll-06 .swiper-slide .title {top:200px; left: 50%; margin-left: -600px;}
	.scroll-06 .swiper-slide .slide_img{top:60px; right: 50%; margin-right: -600px;}
	.scroll-06 .swiper-slide .slide_button{left: 50%; margin-left: -600px;}
	.N_list li .N_info .N_time i{line-height: 59px;}
	.N_list li .N_info .N_time span{font-size: 18px;}
	.N_list li .N_info .N_intr h3{font-size: 24px;}
	.nav-collapse ul.n1>li>a.option{color: #333;padding: 0 12px;}
}