﻿*{margin:0;padding:0}
body,html{overflow-x:hidden}
img{max-width:100%}
a:active,a:hover,a:link,a:visited{text-decoration:none;color:#333}
button,input,select,textarea{outline:0!important}
ul{margin-bottom:0}
.containe-fluid>nav,.container>nav{text-align:center}
.navbar-form .btn{vertical-align:top}
p{color:#666}
.product>.container>.row{position:relative}
.select-btn,aside{display:none}
.select-btn{display:block;position:absolute;left:15px;top:5px;z-index:99;font-size:18px;cursor:pointer;background-color:#fff;width:100%}
.aside form,.aside>ul>li,aside form,aside>ul>li{border:1px solid #ccc}
.aside{margin-top:35px;}
.aside form,aside form{padding:15px}
.aside form .btn,.aside form .form-control,aside form .btn,aside form .form-control{height:40px;line-height:40px;border-radius:.6em}
.aside form .form-control,aside form .form-control{width:80%;display:inline-block;border-color:#332c2b}
.aside form .btn,aside form .btn{width:18%;padding:0;background-color:#332c2b}
.aside form .btn img,aside form .btn img{margin:0 auto}
.aside>ul li{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.aside>ul>li{margin:10px auto}
.aside>ul>li:first-child{margin-top:0;}
.aside>ul>li>a{display:block;background-color:#332c2b;color:#fff;padding:.8em 1em;font-size:18px}
.aside ul>li li>a,aside>ul>li li>a{display:block;padding:.6em 0;margin:0 1.5em;border-bottom:1px solid #eee;color:#666}
.aside>ul>li li>a:hover{color:#2878a4}
.new .title{text-align:center}
/*.new .title>li{border-bottom:1px solid #666;color:#666;padding:.2em 1em;margin-left:-4px;text-transform:uppercase}
.new .title>li.active{border-color:#2878a4}
.new .title>li.active>a{color:#2878a4}
.new .pull-left{width:150px;height:150px;padding:0;margin:5px 15px 0 5px;text-align:center;background-color:#b8b8b8;color:#fff}
.new time>strong{font-family:myself;font-size:72px;display:block}
.new time>small{font-size:24px}
.new .col-md-9{margin-top:30px;}
.new ul>li.media{border:1px solid #262626;padding:10px}
.new ul>li .h4,.new ul>li h4{text-transform:uppercase;padding-right:50px}
.new ul>li .h4 .right,.new ul>li h4 .right{float:right;font-size:14px;text-transform:lowercase;margin-right:-50px}
.new ul>li p:not(.h4){font-size:14px;line-height:24px;margin-bottom:0;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;max-height:120px}
.new ul>li:hover .pull-left{background-color:#2878a4}
.new ul>li:hover .h4 a,.new ul>li:hover h4 a{color:#2878a4}
.new ul>li:hover .h4 .right,.new ul>li:hover h4 .right{text-decoration:underline}*/
@media (min-width:768px){.select-btn{display:none}
.aside,aside{display:block;margin-top:0}
}
@media (min-width:992px){.aside{margin-top:0;}
/*.new .title>li{padding:.2em 1.5em;font-size:18px}
.new .col-md-9{margin-top:0;}*/
}
@media (min-width:1200px){
/*.new ul>li.media{padding:10px 15px;}
.new .pull-left{padding:0;margin:8px 20px 8px 5px}*/
}
﻿#menu > li > .dropdown-menu{background-color:rgba(255, 255, 255, .98)!important;}
﻿*{margin:0;padding:0;}
html, body{overflow-x:hidden;}
.h1, .h2, .h3, .h4, .h5, div, p, span, li, label, input, a{font-family:Arial}
img{max-width:100%;}
a:link, a:visited, a:hover, a:active{text-decoration:none;color:#505050;}
input, textarea, select, button{outline:none !important;}
ul{margin-bottom:0;}
ul li{list-style:none}
.pos-nav{position:fixed;left:0;top:0;width:100%;z-index:900;box-shadow:2px 2px 5px #ccc}
#tab-btn{display:none}
.home-banner{display:block !important; }
.home-banner .myswiper {position:relative;}
.home-banner .myswiper a.prevbtn, .home-banner .myswiper .pagination a.nextbtn {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	display: none;
	z-index: 99;
	width: 56px;
	height: 56px;
	background: #fd7b03 url(../images/icon-0.png) no-repeat center;
}
.container > nav, .containe-fluid > nav{text-align:center;}
.navbar-form .btn{vertical-align:top;}
.swiper-container .pagination{margin:0 auto;}
.breadcrumb_all{background-color:#efefef;line-height:30px;text-transform:uppercase}
.breadcrumb_all img{float:left;padding:7px 0;padding-right:10px;}
.breadcrumb_all > ol > li > a:active{color:#333333}
.breadcrumb > li + li:before{padding:0 5px;color:#505050;content:">"}
.breadcrumb{padding:0 15px 0 0;margin-bottom:0;list-style:none;border-radius:4px}
ol{margin-bottom:0}
.myswiper{margin:10px auto}
.banner .myswiper{margin:0}
.swiper-slide{position:relative}
.swiper-slide img{max-width:100%}
.img-show img{width:100%}
.arrow-left, .arrow-right{position:absolute;left:0;top:50%;height:50px;line-height:50px;text-align:center;width:30px;margin-top:-25px;z-index:99;background-color:rgba(0, 0, 0, .5);display:none}
.arrow-right{left:auto;right:0}
.arrow-right1, .arrow-left1{display:none}
.img-show + .myswiper .swiper-container{margin:0 15px;text-align:center;overflow:hidden;width:auto}
.img-show + .myswiper .swiper-slide img{max-width:96%}
.img-show + .myswiper .arrow-left, .img-show + .myswiper .arrow-right{border:none;background:0 0;width:auto;height:auto}
.myswiper{position:relative;height:auto}
.swiper-container{width:100%;text-align:center;height:auto}
.swiper-sec1 .pagination-block{position:absolute;bottom:10px;left:50%;margin-left:-100px;z-index:99}
.swiper-container + .pagination{margin:0 auto;display:inline}
.swiper-slide, .swiper-wrapper{height:auto !important;}
.video .swiper-slide{width:100%;margin:0 auto;}
.pagination-block{display:block !important;clear:left}
.pagination-block > span{display:inline-block;border-radius:50%;background-color:#9f9f9f;width:10px;height:10px;margin:0 4px}
.pagination-block > .swiper-active-switch{background-color:#fd7b03;}
.img-show + .myswiper .swiper-container{margin:0 15 ps;text-align:center;overflow:hidden;width:auto}
.myswiper{margin:10px auto}
#contact-btn{left: 0;top:45%;position:fixed;text-align:left;cursor: pointer;z-index:999}
#contact-btn img{display:inherit;width:50px;height:50px;padding:13px 7px;background-color:#3b9aff;text-align:center}
.slideshow{transition:all .5s;right:0 !important;}
.a-form{left: 0;top:0;position:fixed;z-index:999;max-width:440px;background-color:#1b1b1b;display:none;cursor:pointer;}
.a-form .cont-form p{margin-bottom:0}
.cont-aside{background-color:#fff;margin:30px}
.cont-nav{border-bottom:1px solid #ccc;margin-left:0;margin-right:0;}
.cont-header{float:left;margin-left:10px}
.cont-header img{padding-top:10px}
.cont-right{float:left;width:240px;height:auto;margin-left:30px}
.cont-right .h3{color:#333;line-height:24px;font-weight:700;margin-top:10px}
.cont-right p{color:#fd7b03;line-height:18px}
.cont-p{font-size:12px;line-height:24px;color:#666}
.cont-aside .cont-h3{color:#fd7b03;font-size:16px;line-height:24px}
.cont-form{margin:15px 30px}
.cont-form .radio label{padding-left:0;padding-right:50px}
.a-form .form-group{margin-bottom:10px}
.btn-cont{color:#fff;background-color:#fd7b03;border-color:#fd7b03;margin:15px auto 0;margin-left:15px;padding:6px 30px}
.cont-form .btn-cont.focus, .cont-form .btn-cont:focus, .cont-form .btn-cont:hover{color:#fff;background-color:#fd7b03;border-color:#fd7b03}
.cont-form p{padding:0 15px}
#close-btn{top:0;position:absolute;z-index:999;display:block;cursor:pointer;right:0}
#contact-btn .contact-us{background-color:rgba(0, 0, 0, .7);color:#fff;font-size:16px;margin:0 auto;width:142px;height:50px;text-transform:uppercase;line-height:55px;text-align:center;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);position:absolute;left:-46px;top:-96px}
#contact-btn > li > a{width:50px;height:50px;background-color:#d20314;padding:13px 7px;text-align:center}
#social-link{position:fixed;top:45%;z-index:999;right:30px;display: none !important;}
#social-link .fq-t, #social-link .fq-f, #social-link .fq-i, #social-link .fq-p, #social-link .fq-y{background:url(../images/lcon_15.png) no-repeat}
#social-link .fq-t, #social-link .fq-f, #social-link .fq-i, #social-link .fq-p, #social-link .fq-y{display:inline-block;width:25px;height:25px;border-radius:50%;background-color:#fd7b03;}
#social-link .fq-t{background-position:6px 1px}
#social-link .fq-f{background-position:7px -52px}
#social-link .fq-i{background-position:6px -107px}
#social-link .fq-p{background-position:6px -155px}
#social-link .fq-y{background-position:6px -208px}
#social-link li{margin-bottom:15px}
.navbar > .container .logo{margin-left:0}
.navbar-right{margin:0 auto;text-align:center;margin-top:15px}
.navbar-form{margin-top:0;margin-right:-60px}
.header-tel{display:inline-block}
.navbar-header img{margin-top:15px}
.header-top img{float:left}
.social-link p{line-height:30px;color:#666;float:left;text-transform:uppercase}
.navbar-header p{position:absolute;font-size:24px;line-height:36px;text-transform:capitalize;}
.navbar-right .social-link{visibility: hidden;display:inline-block}
.social-link .t, .social-link .f, .social-link .i, .social-link .p, .social-link .y{background:url(../images/lcon_06.png) no-repeat}
.social-link .t, .social-link .f, .social-link .i, .social-link .p, .social-link .y{display:inline-block;width:25px;height:25px;border-radius:50%;background-color:#4a4a4a;margin-left:20px}
.social-link .t{background-position:-9px 8px}
.social-link .f{background-position:-43px 8px}
.social-link .i{background-position:-77px 7px}
.social-link .p{background-position:-111px 8px}
.social-link .y{background-position:-145px 7px}
.social-link .t:hover, .social-link .f:hover, .social-link .i:hover, .social-link .p:hover, .social-link .y:hover{background-color:#f37603}
.navbar-right .btn-search{border:1px solid #999999}
.navbar-form .btn, .navbar-form .form-control{border-radius:0;height:45px;border-color:#f37603;line-height:45px}
.navbar-form .form-control{border-top-left-radius:1em;border-bottom-left-radius:1em;border-right:0;box-shadow:none;width:250px}
.navbar-form .btn{margin:0;margin-left:-4px;border-top-right-radius:1em;border-bottom-right-radius:1em;border-left:0;padding:0 5px;position:relative}
.navbar-form .btn > img{margin:0;margin-bottom:3px}
.navbar-form .btn:before{position:absolute;left:-5px;top:15%;content:" ";height:70%;width:2px;background-color:#f37603}
.navbar-nav_1{background-color:#fd7b03;}
#menu{display:none;text-align:center;padding:0;position:relative;}
#menu > li > a{display:block;color:#fff;font-size:14px;text-transform:uppercase;}
#menu > li:hover > a{color:#fff;background-color:#555}
#menu > li.active > a{color:#fff;background:#4a4a4a}
#menu .dropdown-menu{background-color:#fff;border-radius:0;border:none;width:100%;padding:0;z-index:1}
#menu .dropdown-menu > li > a{color:#666;padding:0;text-align:center;border-bottom:1px solid #e5e5e5;font-size:14px;line-height:24px;text-transform:uppercase;background-color:#fff;margin-left:0 !important;}
#menu .dropdown-menu > li:last-child > a{border-bottom:none}
#menu > li > .row > li:last-child{border-right:none}
#menu .dropdown-menu > li:hover > a{color:#fd7b03;}
#menu > li:nth-child(6).dropdown{position:relative;}
#menu > li > .dropdown-menu1 > li > a{border-bottom:none;background-color:rgba(255, 255, 255, 0);text-align:center;}
#menu > li > .dropdown-menu1 > li > a:hover{background-color:rgba(255, 255, 255, 0)}
#menu > li > .dropdown-menu1 > li > ul > li > a{line-height:24px;text-transform:capitalize}
#menu > li > .dropdown-menu1 > li > ul > li > a:hover{background-color:rgba(255, 255, 255, 0);text-decoration:underline}
#menu > li > .dropdown-menu{background-color:rgba(255, 255, 255, .9)}
/*#menu > li li, #menu > li li a, #menu p.h4, #menu h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}*/
#menu > li > .row > li{padding:0;position:relative;border-right:2px solid #dddddd;vertical-align:top;}
#menu > li > .row > li > p.h4 > a{text-align:center;color:#fd7b03}
#hide-btn{padding:0;border:none;background:0 0;font-size:1.8em;position:absolute;right:.5em;top:80px;outline:0}
.home .sec1{margin:40px auto}
.home .sec1 .index-1{text-align:center;position:relative;margin-bottom:100px}
.home .sec1 .h1{color:#262626;line-height:24px;text-transform:uppercase;position:absolute;width:33%;background:#fff;left:33%;text-align:center}
.home .sec1 .h1 span{color:#fd7a02;text-transform:uppercase;font-size:60px;line-height:24px}
.home .sec1 .h1:after{position:absolute;bottom:-25px;content:"";border:1px solid #aaa;width:130%;height:40px;text-align:center;right:-16%;z-index:-1}
.index-left, .index-right{background:url(../images/index-bg.png) no-repeat;background-color:rgba(0, 0, 0, .8);height:80px}
.index-left{background-position:9px 30px;left:15%}
.index-right{background-position:-17px 30px;right:15%}
.home .sec1 .relate{position:relative}
.home .sec1 .relate img{border:1px solid #ccc}
.absolutely{position:absolute;right:0;bottom:0}
.home .relate > .absolutely{transition:all .3s;background-color:rgba(255, 255, 255, .7);width:95%;height:95%;display:none;left:2.5%;top:2.5%}
.home .relate:hover > .absolutely{display:block}
.home .relate > .absolutely > div{width:100%;top:50%;text-align:center;position:inherit;transform:translate(-1%, -50%);height:100%}
.home .relate > .absolutely > div > div{border:1px solid #787878;padding:10px;width:95%;height:95%;position:absolute;left:3.5%;top:2.5%;overflow:hidden}
.home .relate > .absolutely .h5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#333;text-align:center;line-height:24px}
.home .sec1 ul{padding-top:20px}
.home .sec2{position:relative;margin-bottom:30px;background-color:#4a4a4a}
.home .sec2 .h3{color:#fff;line-height:30px;background-color:#4a4a4a;padding-right:500px;margin:0;padding-top:125px;padding-left:1030px;padding-bottom:40px}
.home .sec2 .h1:before{position:absolute;bottom:-10px;content:"";background-color:#fd7a02;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);width:23%;height:2px;right:0}
.home .sec2 .h1 span{color:#fd7a02;font-size:60px;line-height:43px}
.home .sec2 .h5{background-color:#4a4a4a;color:#fff;padding-right:368px;margin:0;padding-left:1030px;font-size:14px;line-height:24px}
.home .sec3 .index-2{text-align:center;position:relative;margin-bottom:100px}
.home .sec3 .h1{color:#262626;line-height:24px;text-transform:uppercase;position:absolute;width:15%;background:#fff;left:42%;text-align:center}
.home .sec3 .h1 span{color:#fd7a02;text-transform:uppercase;font-size:60px;line-height:24px}
.home .sec3 .h1:after{position:absolute;bottom:-25px;content:"";border:1px solid #aaa;width:170%;height:40px;text-align:center;right:-30%;z-index:-1}
.home .sec3 .nav-tabs{border-bottom:none;padding-top:20px}
.home .sec3 .nav-tabs > li > a{background-color:#fd7a02;color:#fff;border:none;border-radius:4px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:60px;text-align:center}
.home .sec3 .nav-tabs > li > a:hover, .home .sec3 .nav-tabs > li.active a{background-color:#4a4a4a;}
.home .sec3 .tab-pane .col-md-3:last-child{padding:0}
.home .sec3 .relate > .absolutely{width:90%;height:92%;left:5%;top:2%}
.home .sec3 .relate > .absolutely > div > div img{margin-top:70px}
.home .sec3 .relate > .absolutely > div > div .h4{text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.home .sec3{margin-bottom:50px}
.home .sec3 .tab-pane .col-md-6 > div{position:absolute;bottom:30px;}
.home .sec3 .tab-pane .col-md-6 > div > a{display:inline-block;background-color:#fd7a02;padding:20px 10px 15px 10px;margin-right:-5px}
.home .sec3 .tab-pane .col-md-6 > div > .h4{text-transform:uppercase;line-height:20px;text-align:center;color:#333;display:inline-block;background-color:rgba(255, 255, 255, .8);height:70px;line-height:70px;padding:0 40px}
.home .sec3 .tab-pane .col-md-6 div .a2{display:inline-block;background-color:#4a4a4a;padding:6px 10px 22px 10px;margin-left:-4px;color:#fff;text-align:center}
.home .sec3 .tab-pane .col-md-6 div .a2 p{padding:0;margin:0}
.home .sec3 .index-2{text-align:center;position:relative;margin-bottom:100px}
.home .sec4 .col-md-6:nth-child(3), .home .sec4 .col-md-6:nth-child(4){margin-bottom:50px}
.home .sec4 .h1{position:relative;display:inline-block;height:40px;margin:40px auto 25px;color:#fff;text-transform:uppercase;}
.home .sec4 .h1 span{color:#fd7a02;font-size:60px;line-height:24px;}
.home .sec4 .h1:before{position:absolute;bottom:-25px;content:"";border:1px solid #aaa;width:170%;height:40px;text-align:center;right:-30%;z-index:0}
.home .sec4 .index-3{position:relative}
.home .sec4 .right{display:block;background-color:#fff;position:absolute;float:left;width:400px;left:15.5%;top:-30%;padding:0 20px 0 130px;border:1px solid #fff;}
.home .sec4 .row .left{float:left;width:150px;height:150px;position:relative;-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);overflow:hidden;z-index:9;}
.home .sec4 .row .special{-ms-transform:rotate(45deg) !important;-o-transform:rotate(45deg) !important;-webkit-transform:rotate(45deg) !important;transform:rotate(45deg) !important;}
.home .sec4 .left img{border:1px solid #fff;position:relative;z-index:1}
.home .sec4 .left span{background-color:rgba(0, 0, 0, .4);color:#fff;font-size:24px;text-transform:uppercase;padding-top:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;z-index:99;}
.home .sec4 .left span img{border:none;transform:rotate(45deg) !important;-ms-transform:rotate(45deg) !important;-webkit-transform:rotate(45deg) !important;}
.home .sec4 .special span img{border:none;transform:rotate(-45deg) !important;-ms-transform:rotate(-45deg) !important;-webkit-transform:rotate(-45deg) !important;}
.home .sec2 p{margin:0}
.home .sec4 .col-md-6:hover .left span img{border:none}
.home .sec4 .absolutely{position:absolute;right:0;bottom:0}
.home .sec4 .row .right .h4{color:#333;line-height:24px;text-transform:uppercase;position:relative;margin-top:60px;}
.home .sec4 .row .right .h4:before{position:absolute;top:-35%;content:"";background-color:#333;height:1px;width:16%}
.home .sec4 .row .right .h5{line-height:24px;color:#666;position:relative;margin-bottom:50px;}
.home .sec4 .row .right .h5:after{position:absolute;content:"";background-color:#333;height:1px;width:90%;bottom:-20px;left:15px}
.home .sec5{background-color:#f7f7f7;border-bottom:1px solid #eee;padding-bottom:30px;}
.home .sec5 .h1{line-height:24px;color:#333;text-align:left;float:left;text-transform:uppercase}
.home .sec5 .h1 span{font-size:60px;color:#fd7a02}
.home .sec5 .more{float:right;text-transform:uppercase;font-size:16px;line-height:24px;color:#666;text-decoration:underline;}
.home .sec5 > div:first-child{border-bottom:1px solid #ccc;margin-bottom:50px;}
.home .sec5 > .container > .row > .col-md-6:nth-child(2) .media .h4{font-size:20px;color:#333}
.home .sec5 > .container > .row > .col-md-6:nth-child(2) .media p:not(.h4){color:#666}
.home .sec5 > .container > .row > .col-md-6:nth-child(2) time:hover{background-color:#4a4a4a}
.home .sec5 > .container > .row > .col-md-6:nth-child(2) time{font-size:16px;line-height:34px;}
.home .sec5 > .container > .row > .col-md-6:nth-child(2) li{padding:10px 0;margin:50px auto 10px;border-bottom:1px solid #ccc;}
.home .sec5 > .container > .row > .col-md-6:nth-child(2) li:first-child{margin-top:0;padding-top:0;}
.home .sec5 > .container > .row > .col-md-6:nth-child(2) time{display:block;text-align:center;background-color:#fd7a02;width:100px;height:90px;color:#fff}
.home .sec5 > .container > .row > .col-md-6:nth-child(2) time b{display:block;font-size:60px;padding:20px 0 5px;}
.home .sec5 > .container > .row > .col-md-6:nth-child(1) .h5{color:#666;line-height:24px}
.home .sec5 .new-img{position:relative;}
.home .sec5 .new-img > span{position:absolute;left:15px;top:0;background-color:#fd7b03;color:#ffffff;padding:5px 15px 0;text-align:center;}
.home .sec5 .new-img > span b{font-size:36px;line-height:normal;}
.home .sec5 .new-img > span small{display:block;}
.home .sec5 .new-img p{font-size:14px;line-height:18px;}
.home .sec5 .new-img + .h4{font-size:20px;line-height:24px;position:relative;color:#333}
.home .sec5 .new-img + .h4 time{float:right;font-size:14px;}
.home .sec5 .pull-left{margin-right:15px;}
.home .sec5 .btn{color:#ffffff !important;background-color:#4a4a4a;width:173px;border:none;font-size:14px;margin:15px 0}
.home .sec5 > .container > .row > .col-md-6 li:last-child{border-bottom:none}
.select-btn{display:none}
.about .nav-list{float:left;height:45px;line-height:45px;display:inline-block;background-color:#4a4a4a;border-radius:5px;text-align:center;margin:20px auto;}
.about .nav-list a{color:#fff;font-size:16px;text-transform:uppercase}
.about .nav-list:hover, .about .nav-list.active{background-color:#fd7b03;}
{background-color:#fd7b03;}
.about .about-t .nav-list:nth-child(5){margin-right:0}
.company .h3{color:#fd7b03;text-align:center;text-transform:uppercase;line-height:60px}
.company, .f-content, .video .sec1, .policy .sec1, .resources .sec1{box-shadow:5px 5px 50px #CCC;padding-bottom:30px}
.prevbtn, .nextbtn{background:url(../images/about-us-lcon_08.png) no-repeat}
.prevbtn, .nextbtn{display:inline-block;border:1px solid #fd7b03;width:50px;height:110px}
.prevbtn{background-position:16px 40px;}
.nextbtn{background-position:-26px 40px;}
.company .sec2{padding:0 15px}
.company .sec2 .h3{color:#333;text-transform:capitalize}
.company .sec2 .h5{color:#666;line-height:24px}
.f-content .h3{color:#fd7b03;text-transform:uppercase;text-align:center}
.f-content .relate{position:relative;}
.f-content .relate img{border:1px solid #ccc}
.absolutely{position:absolute;right:0;bottom:0}
.f-content .relate > .absolutely{transition:all .3s;background-color:rgba(255, 255, 255, .5);width:100%;height:100%;display:none;}
.f-content .relate:hover > .absolutely{display:block}
.f-content .relate > .absolutely > div{width:100%;top:50%;text-align:center;position:inherit;transform:translate(-1%, -50%)}
.f-content .relate > .absolutely .h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;color:#333;text-align:center}
.f-content .relate > .absolutely p:not(.h4){color:#333;line-height:14px;text-align:center;line-height:24px}
.video .h3{color:#fd7a02;text-transform:uppercase;text-align:center}
.policy .sec1 .h5{font-weight:bold;color:#333;line-height:24px;}
.policy .sec1 p:not(.h5){color:#666;line-height:24px}
.policy .sec1 .h3, .resources .sec1 .h3{color:#fd7b03 !important;text-transform:uppercase;text-align:center}
.policy .sec1 .policy-list img{float:left;clear:left;}
.policy .sec1 .policy-list{padding:0 20px;}
.resources .sec1 .h3{text-align:center;text-transform:uppercase;color:#fd7b03}
.resources .sec1 .h5{color:#666}
.resources .sec1 p span{color:#fd7b03;font-size:36px;line-height:43px;text-transform:uppercase}
.resources .sec1 .col-sm-4 img{border:1px solid #ccc}
.resources .sec1 .resources-list{margin:20px 0}
.quality .q-content .h3{color:#fd7b03;text-align:center;text-transform:uppercase}
.project .p-info li{margin:7px 0;padding-left:7px;padding-right:7px}
.project .project-list{margin:30px 0}
.project-list .h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.project-info dl dd p{color:#fd7b03;line-height:24px;font-size:24px;margin-top:25px;text-transform:uppercase}
.project-list li img{border:1px solid #cccccc;}
.select-btn{display:block;position:absolute;left:15px;z-index:99;font-size:18px;cursor:pointer;background-color:#fff;width:100%}
.aside form, .aside > ul > li, aside form{border:1px solid #a0a0a0}
.aside form, aside form{padding:15px;margin-bottom:10px}
.aside form .btn, .aside form .form-control, aside form .btn, aside form .form-control{height:40px;line-height:40px;border-radius:.6em}
.aside form .form-control, aside form .form-control{display:inline-block;border-color:#a0a0a0}
.aside form .btn, aside form .btn{width:18%;padding:0;background-color:#4a4a4a}
.aside form .btn img, aside form .btn img{margin:-3px auto 0}
.product .btn-group{width:100%}
.product .btn-group > .btn{float:none}
.product .btn-group .dropdown-toggle{border-radius:0;text-transform:capitalize;position:relative;color:#fff !important;background-color:#4a4a4a;font-size:18px;text-align:center;width:100%;border:0;padding:10px 0;margin-bottom:10px}
.product .btn-group .dropdown-toggle > span.glyphicon{position:absolute;font-size:10px}
.product .btn-group .dropdown-toggle:hover, .product .btn-group .active{color:#fff !important}
.product .dropdown-menu{padding:0;width:100%;margin:0;position:relative;margin-bottom:10px}
.product .dropdown-menu li a{padding:10px 0;font-size:14px;display:block;color:#666;text-align:center;border-bottom:1px solid #eee;margin:0 50px;text-transform:capitalize}
.product .dropdown-menu a:hover{background-color:#fff;color:#fd7b03}
.product > .dropdown-menu a.active > a{background-color:#014d94;color:#fd7b03}
.product > .dropdown-menu:last-child > a{border-bottom:0}
.product .pro-list dl dd{background-color:#959595;padding:5px 10px 5px;}
.product .pro-list dl dd a{color:#fff;font-size:16px;line-height:24px;text-align:left;text-transform:capitalize;}
.product .pro-list dl img, .product .pro-list dl dd{border:1px solid #ccc;}
.product .pro-list dl:hover img{border:1px solid #fd7b03;box-shadow:2px 2px 5px #999}
.product .pro-list dl:hover dd{background-color:#fd7b03;border:1px solid #fd7b03;box-shadow:2px 2px 5px #999}
.product .container .row .checkb{display:inline;vertical-align:middle;margin-top:8px;float:left;display: none;}
.pro-list > li dl > dd .btn-online{float:left;display:inline;background-color:#fff;border:1px solid #fff;color:#666;border-radius:3px;text-align:center;height:25px;line-height:25px;text-transform:capitalize;padding:0 6px;display: none;}
.pro-list > li > dl:hover .btn-online{color:#fd7b03}
.pro-list > li{overflow:hidden}
.product .pro-list dl dd{margin-top:5px}
.pro-list > li .h5{height: 48px;overflow:hidden;text-overflow:ellipsis;color:#666;line-height:24px;}
.pro-list > li{overflow:hidden;padding:0 7px}
.pro-list > li a{display: block;}
.pro-list > li .h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#marquee2{width:162px;height:323px;overflow:hidden;margin-top:25px;margin-left:20px}
#marquee2 ul li{float:left;margin-bottom:25px;height:100px;padding:5px;}
#marquee2 ul li img{display:block;}
.pro-up, .pro-down{background:url(../images/product-info-lcon_03.png) no-repeat;display:inline-block;width:20%;height:4%;border:1px solid #fd7b03;position:absolute}
.product-info .sec1{margin:30px auto}
.product-info .h3{color:#fd7b03;text-transform:uppercase;text-align:left}
.product-info .sec1 .pull-right li{color:#666;font-size:14px;line-height:30px}
.product-info .sec1 .pull-right li span{font-weight:bold;font-size:14px;line-height:30px;color:#333}
.product .pro-list .checkbox-inline{float:left;}
.product-info .btn-online{display:inline-block;border:1px solid #fd7b03;color:#fd7b03;padding:10px 12px;margin:40px auto;text-transform:uppercase;font-size:18px;background:none}
.product-info .btn-online:hover{background-color:#4a4a4a;color:#fff;border:1px solid #4a4a4a}
.product-info .sec1 .pull-right .h4{color:#333;line-height:60px;text-transform:uppercase}
.product-info .sec1 .pull-right .prevbtn, .product-info .sec1 .pull-right .nextbtn{width:65px;height:20px;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);}
.product-info .h3-1{text-align:center}
.product-info .sec2 .h5{color:#666;line-height:24px}
.product-info .sec3 .pro-info-list .h3{color:#fd7b03;text-transform:none;line-height:36px;text-align:left}
.product-info .sec3 .pro-info-list .h5{color:#333;line-height:24px}
.product-info .sec3 .pro-info-list{margin:30px auto}
/*.new .pull-left{width:300px;height:300px;padding:0;margin:5px 15px 0 5px;text-align:center;background-color:#ffffff;color:#ffffff}
.new time{text-align:center;color:#000}
.new time > strong{font-size:60px;display:block;font-weight:500;color:#fff;margin-top:13px}
.new time > small{font-size:18px;margin-left:10px;color:#fff;text-transform:uppercase}
.new ul > li.media{border:1px solid #ccc;padding:10px;margin-bottom:20px}
.new ul > li .h4, .new ul > li h4{line-height:36px;color:#333333;font-size:18px;text-transform:uppercase}
.new ul > li p:not(.h4){font-size:14px;line-height:24px;margin-bottom:0;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;max-height:120px;color:#666666;}
.new ul > li:hover .pull-left{background-color:#fd7b03}
.new ul > li:hover .pull-left time{color:#fff}
.new ul > li a:hover{color:#fd7b03}
.new ul > li .h4 .right, .new ul > li h4 .right{float:right;font-size:14px;text-transform:lowercase;margin-right:5px;text-decoration:underline}*/
.pagination > span > a, .pagination > span > span, .pagination > span > a.focus, .pagination > span > a:focus{padding:3px 10px;color:#fd7b03;border:1px solid #fd7b03;}
.pagination > span > a:hover, .pagination > span > span:hover{border:1px solid #fd7b03;background-color:#fd7b03;color:#fff}
.new-info .newinfo .h3{text-transform:uppercase;text-align:center;color:#fd7b03}
.new-info .h5{color:#666666;line-height:24px}
.new-info time{display:block;margin-bottom:20px;text-align:center;color:#999}
.new-info .newinfo .h4{color:#333;text-align:center;text-transform:uppercase;margin-top:20px}
.faq .faq-m{margin:20px auto;}
.faq .faq-m .h3{text-align:center;color:#fd7b03}
.faq dl{border-bottom:1px solid #eee;margin-bottom:0;position:relative;padding-right:15px}
.faq dl:first-of-type{border-top:1px solid #eee}
.faq dl > dd > span{position:absolute;top:0;right:0;width:15px;height:100%;background-color:#eee}
.faq dl > dt{font-weight:400;cursor:pointer;margin:0 auto 15px;padding-top:15px;font-size:18px;position:relative;padding-right:20px}
.faq dl > dt > span{position:absolute;right:5px;top:50%;margin-top:-3px;}
.faq dl > dt:hover{color:#fd7b03}
.faq dl > dd{color:#666;display:none;font-size:14px;margin:12px auto}
.contact iframe{width:100%;min-height:350px;margin:1em auto;max-width:550px}
.contact .link{margin:10px auto;}
.contact .sec2 .h2{color:#333}
.contact .sec1 .h2{color:#333;margin:30px 0}
.contact .sec1 p{color:#666;line-height:30px;}
.contact .sec2 p:not(.h2){color:#666;margin-bottom:40px;}
.contact label{font-size:16px;color:#666;font-weight:normal;text-transform:uppercase;margin-top:8px}
.contact .fom-group .contact .col-sm-5{position:relative}
.contact .form-group span{top:50%;margin-top:-8px;}
.contact span{position:absolute;right:23px;color:#ea6e38;font-size:16px}
.contact form .btn{background-color:#fd7b03;color:#fff;font-size:16px;width:160px;height:40px;}
.footer{background-color:#4a4a4a;position:relative}
footer .margin-t a{color:#ffffff !important;}
footer > p, .footer > p{padding:10px 10px 15px 10px;text-align:center;margin-bottom:0;}
.footer .footer-link .h4{color:#fff;font-size:20px;line-height:24px;text-transform:uppercase}
.footer .footer-link .h5{color:#fff;line-height:24px}
.footer .footer-link ul li span{float:left;margin-top:10px;margin-right:5px}
.footer .footer-link ul li p{color:#fff}
.margin-t{padding-top:10px}
.footer .col-md-5{float:left;margin-right:15px}
.footer .footer-link .col-md-4{background:url(../images/lcon01_03.png) right center no-repeat;}
.footer .footer-link .col-sm-12{background:none}
.footer .col-md-5, .footer .col-md-12, .footer .footer-link:last-child > .col-md-4{padding-left:0;padding-right:0}
.footer .footer-link .footer-t, .footer .footer-link .footer-f, .footer .footer-link .footer-i, .footer .footer-link .footer-p, .footer .footer-link .footer-y{background:url(../images/lcon01_06.png) no-repeat}
.footer .footer-link .footer-t, .footer .footer-link .footer-f, .footer .footer-link .footer-i, .footer .footer-link .footer-p, .footer .footer-link .footer-y{display:inline-block;border:1px solid #fff;background-color:none;width:40px;height:40px;border-radius:5px;margin-right:10px}
.footer .footer-link .footer-t{background-position:-8px 9px}
.footer .footer-link .footer-f{background-position:-51px 9px}
.footer .footer-link .footer-i{background-position:-95px 9px}
.footer .footer-link .footer-p{background-position:-141px 9px}
.footer .footer-link .footer-y{background-position:-186px 9px}
.footer .footer-link .footer-t:hover, .footer .footer-link .footer-f:hover, .footer .footer-link .footer-i:hover, .footer .footer-link .footer-p:hover, .footer .footer-link .footer-y:hover{background-color:#3b9aff;border:1px solid #3b9aff}
.footer .footer-link .col-md-12{padding-bottom:30px}
.footer .footer-link .col-md-12 .col-md-6{color:#666;display:inline-block;background-color:#fff;text-align:center;padding:10px 0;border-radius:4px;margin-bottom:10px;width:170px}
.footer .footer-link .col-md-12 .col-md-6:nth-child(2){margin-left:25px}
.footer .footer-link .col-md-12 .col-md-6:nth-child(2n){margin-left:25px}
.footer .footer-link .col-md-12 .col-md-6 a{}
.footer .footer-link .navbar-form .form-control{border-top-left-radius:.4em;border-bottom-left-radius:.4em;}
.footer .footer-link .navbar-form .btn{border-top-right-radius:.4em;border-bottom-right-radius:.4em;background-color:#fd7b03;color:#fff;border:1px solid #fd7b03;}
.footer .footer-link .navbar-form{padding:10px 0}
.footer .col-md-6>a{color:#fff;padding:10px 0;display:block;}
/*.footer .col-md-6>a{display:block;background-color:#ffffff;padding:10px 15px;color:#333333;margin:10px auto;border-radius:5px;}*/
.footer .footer-down{background-color:#252525;}
.footer .link,
.footer .p{text-align:center;background-color:#252525;padding-top:0;}
.footer .p{color:#fff;}
.footer .link .container{position:relative;}
.footer .link a{display:inline-block;margin:2px 5px;}
.footer .link p{margin-bottom:0;}
.footer .link p,
.footer .link p a{color:#ffffff;}
.footer .link .hide-content{position:absolute;bottom:100%;background-color:#ffffff;box-shadow:2px 2px 5px #999999;border:1px solid #cccccc;padding:10px;z-index:9;left:0;width:100%;display:none;}
.footer .link .hide-content a{color:#333333;}
#link-btn{font-size:12px;}
.footer .footer-down li{float:left}
.footer .footer-down li a{color:#fff;font-size:14px;line-height:24px;}
.bottom{position:fixed;bottom:0;left:0;width:100%;color:#ffffff;text-align:center;z-index:999;}
.bottom .up-btn{display:block;width:100%;height:18px;text-align:center;}
.bottom .up-btn > span{background-color:#000000;color:#ffffff;width:100px;display:inline-block;_dispaly:inline;border-radius:0.3em;cursor:pointer;}
.bottom ul{background-color:#000000;margin-bottom:0;}
.bottom li{vertical-align:middle;width:18.5%;margin:0 !important;padding:0;}
.bottom li a{color:#ffffff;}
.bottom img{display:block;margin:0.2em auto;}
.bottom li a p{margin-bottom:0;}
.to-top{bottom:100%;right:45%;padding:0.3em;background-color:#4a4a4a;color:#fff;text-align:center;z-index:1;position:absolute;width:180px;height:20px;border-radius:50%;font-size:30px;text-transform:uppercase}
.to-top1{bottom:20px;right:20px;padding:.3em;background-color:#fd7b03;color:#fff;text-align:center;z-index:10000;line-height:36px;}
.a2 p, .to-top p{color:#ffffff !important;}
.to-top1:hover, .to-top:hover{color:#fff}
.to-top1 p{margin-bottom:0}

.inquiry-back{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1050;
	display: none;
}
.inquiry-bg{
	width: 100%;
	max-width: 40rem;
	color: #fff;
	background: #262626;
	box-shadow: 1px 1px 3px 1px rgba(0,0,0,.3);
	padding: 3rem 5rem;
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 3;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.inquiry-back .close{
	background: url(../images/inquiry-close.png) no-repeat center;
	position: absolute;
	right: 0;
	top: 0;
	opacity: 1;
}
.inquiry-form{
	margin: 1.25rem 0 .5rem;
}
.inquiry-form p{
	margin-bottom: .5rem;
}
.inquiry-form .form-group{
	position: relative;
}
.inquiry-form label{
	font-weight: normal;
	cursor: pointer;
	margin-right: .5rem;
}
.inquiry-form label input{
	margin-top: 0;
	margin-right: .3rem;
	vertical-align: middle;
}
.inquiry-form .submit{
	margin-bottom: 0;
}
.inquiry-form .submit input{
	padding-right: 6rem;
}
.inquiry-form .submit .btn{
	color: #fff;
	background: #3b9aff;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
}
@media (min-width:480px){
/*#menu > li > .dropdown-menu > li > ul{display:none}*/
.company .sec2 .h3{line-height:36px}
.prevbtn, .nextbtn{display:none}
.video .h3, .policy .sec1 .h3, .resources .sec1 .h3, .f-content .h3{margin-top:50px}
.banner{display:none}
.about .tag{margin-top:30px}
.product-info .btn-online{margin:20px auto;}
.product-info .sec1 .pull-right .h4{line-height:24px}
#contact-btn, #social-link, .aside, .pos-nav, #myTab{display:none}
#tab-btn{display:block}
.navbar-header p{font-size:24px;text-align:center;margin:0 50px;line-height:24px}
.social-link p, .navbar-form{display:none}
.navbar-right .social-link{margin-top:40px;margin-bottom:5px}
.navbar-header img{margin:10px auto}
#menu > li > .row > li > a > img{display:none}
#menu > li .dropdown-menu1{padding-left:20px}
.k{display:none}
.pro-up{top:15%;left:38%;background-position:15px 4px}
.pro-down{top:104%;left:38%;background-position:15px -13px}
.product-info .swiper-container{margin:0}
.home .relate:hover > .absolutely{display:none;}
.home .sec4 .h1{left:37%}
.home .relate > .absolutely > div > div img{margin-top:30px}
.home .sec1 .h1, .home .sec3 .h1{width:100%;left:0;line-height:36px}
.home .sec3 .col-xs-12{margin-bottom:10px}
.home .sec3 .tab-pane .col-md-6 > div{display:none}
.home .sec3 .tab-pane .col-md-6{width:100%;margin-top:10px}
.home .sec2 .h1{display:none}
.home .sec2 .h3{padding:10px 0 0 30px}
.home .sec2 .h5{padding:0 30px}
.home .sec2 .h5-1{padding-bottom:80px}
.home .relate > .absolutely > div > div, .home .relate > .absolutely > div, .home .sec3 .relate > .absolutely{display:none}
.home .sec3{margin-bottom:0}
.home .sec1 .h1:after, .home .sec4 .h1:before, .home .sec3 .h1:after{display:none}
.home .sec4 .row .right .h5{padding:0 15px}
.home .sec4 .right{position:inherit;width:auto;left:0;top:0;margin-bottom:50px;padding:0}
.home .sec4 .left{display:none}
.home .sec4 .col-md-6{margin-bottom:0}
.home .sec4 .row{margin:0}
.home .sec4 .row .right .h4{padding:0 15px}
.home .sec5 .more{margin-top:30px}
.select-btn{display:block;margin:10px 0}
.about .tag{display:none}
.about .nav-list{width:100%;margin:10px 0}
.f-content li{padding:8px}
.video .sec1{margin-bottom:20px;padding-bottom:0}
.resources .sec1 .resources-list p{line-height:24px}
.quality .q-content{margin-bottom:20px}
#select-btn{margin:0 0 0 8px}
.aside form .form-control, aside form .form-control{width:80%}
/*.product-info .h3{line-height:24px;}*/
/*.new .sec1{margin-top:20px}
.new ul > li.media .pull-left{float:none !important;display:block;margin:5px auto;}*/
.project-info .sec1{margin:20px auto; position:relative;}
.contact form .btn{margin:20px 0}
.contact span{top:40px}
footer > p, .footer > p{padding:10px;}
.footer .footer-link, .footer .footer-down{display:none}
.to-top1{display:block !important}
.to-top{display:none !important}
}
@media (min-width:768px){
	.home-banner .myswiper .pagination a {
		width: 56px;
		height: 56px;
		background: #fd7b03 url(../images/icon-0.png) no-repeat center;
}

.home-banner .myswiper:hover .pagination a {display:block;}

.home-banner .myswiper .pagination a.prevbtn {
    background-position: 22px center;
    left: 5%;
}

.home-banner .myswiper .pagination a.nextbtn {
 background-position: -46px center;
 right: 5%;
}

/*#menu > li > .dropdown-menu > li > ul, #menu > li > .row > li > p.h4 > a, #menu .dropdown-menu>li>a span{margin:0 10px;}*/
.home .sec3 .tab-content{margin-top:30px}
/*#menu > li > .dropdown-menu > li > ul{display:block}*/
#menu > li:nth-first-child(3) > .dropdown-menu1 > li > a{text-align:left !important;}
.home .sec3 .col-xs-12{margin-bottom:0}
.company .sec2 .h3{line-height:60px}
.prevbtn, .nextbtn{display:block}
.video .h3, .policy .sec1 .h3, .resources .sec1 .h3, .f-content .h3{margin-top:0}
.myswiper:hover .index-left, .myswiper:hover .index-right{display:block}
.myswiper:hover .arrow-left1, .myswiper:hover .arrow-right1{display:block}
.banner{display:block}
.about .tag{margin-top:0}
.product-info .sec3 .pro-info-list:nth-child(2) .col-md-4:nth-child(1){background:url(../images/projectsbg1.png) left top no-repeat}
.product-info .sec3 .pro-info-list:nth-child(3) .col-md-4:nth-child(2){background:url(../images/projectsbg2.png) left top no-repeat}
.product-info .sec3 .pro-info-list:nth-child(4) .col-md-4:nth-child(1){background:url(../images/projectsbg3.png) left top no-repeat}
.product-info .sec3 .pro-info-list:nth-child(5) .col-md-4:nth-child(2){background:url(../images/projectsbg4.png) left top no-repeat}
.pro-up{top:15%;left:28%;background-position:20px 4px}
.pro-down{top:104%;left:28%;background-position:20px -13px}
.product-info .sec1 .pull-right .h4{line-height:60px}
#select-btn, #tab-btn{display:none}
.social-link p, .navbar-form, #contact-btn, #social-link, .aside, .pos-nav, #myTab{display:block}
.navbar-right .social-link{margin-top:0;margin-bottom:0}
.navbar-header p{top:30%;font-size:18px;line-height:24px;margin:0 20px}
#menu > li > a{padding:1em 1.3em;}
#hide-btn{display:none;}
#menu{display:block;}
#menu > li{display:inline-block;_display:inline;}
#menu > li:not(:first-child){margin-left:-4px}
#menu > li > .row > li > a > img{display:block}
#menu > li .dropdown-menu1{padding-left:0}
.product-info .btn-online{margin:40px auto;}
.home .relate > .absolutely > div:hover > div, .home .relate > .absolutely:hover > div, .home .sec3 .relate:hover > .absolutely{display:block}
.home .sec3 .tab-pane .col-md-6 > div{display:block;}
.home .sec3 .tab-pane .col-md-6{width:48.9%;position:relative;margin-top:0}
.home .sec3 .nav-tabs .col-sm-6{margin-bottom:10px}
.nav > li > a{padding:21px 15px}
.home .sec3 .tab-pane .col-md-6, .home .sec3 .tab-pane .col-md-3, .home .sec3 .tab-pane .img1, .home .sec3 .tab-pane .col-md-12{padding:0 7px}
.home .sec3 .tab-pane .col-md-6 > div{left:10px}
.home .sec3 .tab-pane .col-md-6 > div > .h4{padding:0}
.home .sec4 .right{width:auto}
.home .sec4 .left img{max-width:90%}
.home .sec4 .left span{width:90%;height:89%;top:0%;left:0%}
.select-btn{display:none;}
.about .tag{display:block}
.about .nav-list{width:30%;margin:20px 20px 20px 0}
.f-content li{padding:15px}
.video .sec1{margin-bottom:70px;padding-bottom:30px}
.policy .sec1 .policy-list img{padding-right:20px}
.quality .q-content{margin-bottom:20px}
.aside, aside, .pro-list{margin-top:30px}
.product .sec1{margin-bottom:50px}
/*.product-info .h3{line-height:60px;}*/
/*.new .sec1{margin-top:20px}
.new ul > li.media .pull-left{float:left !important;display:block;margin:5px 15px 0 5px;}*/
.new-info .newinfo{margin:40px auto;}
.contact .col-sm-5 span{top:58px;right:30px;}
.contact form .btn{margin:20px 0;}
.product-info .swiper-slide img{max-width:95%}
.footer .footer-link, .footer .footer-down{display:block}
.footer .footer-link .social-link{padding-top:175px}
.footer .footer-down .row{padding:20px 0px}
.l{padding:0 10px;}
.footer .footer-link .navbar-form .btn{width:7%}
.footer .footer-link{padding:40px 0 30px}
.bottom{display:none;}
}
@media (min-width:992px){.home .sec4 .col-md-6:hover .left img{border:1px solid #fd7a02}
.home .sec4 .col-md-6:hover .right{background:none;border:1px solid #fd7a02}
.home .sec4 .col-md-6:hover .right .h4, .home .sec4 .col-md-6:hover .right .h5{color:#fff}
.home .sec4 .col-md-6:hover .h4:before, .home .sec4 .col-md-6:hover .h5:after{background-color:#fff}
.navbar-header p{top:23%;font-size:18px;line-height:30px;}
#menu > li > a{padding:1em 2.4em;}
#menu > li{display:inline-block;_display:inline;}
/*#menu > li > .dropdown-menu > li > ul, #menu > li > .row > li > p.h4 > a, #menu .dropdown-menu>li>a span{margin:0 25px}*/
#menu > li > .row > li{height:400px}
.pro-up{top:15%;left:18%;background-position:31px 4px}
.pro-down{top:104%;left:18%;background-position:31px -13px}
.home .sec4{padding-top:20px;padding-bottom:20px}
.home .sec5 .h1{margin:70px 0 40px 0}
.home .sec5{margin-bottom:100px}
.nav > li > a{padding:10px 15px}
.home .sec3 .tab-pane .col-md-6 > div > .h4{padding:0 40px}
.home .sec5 .more{margin-top:90px}
.home .relate > .absolutely > div:hover > div, .home .relate > .absolutely:hover > div, .home .sec3 .relate:hover > .absolutely{display:block}
.about .nav-list{width:18%;margin-right:20px;}
.about .about-t .nav-list:nth-child(5){margin-right:0;width:19.7%;}
.f-content li{padding:15px}
.factory nav{margin-top:30px;margin-bottom:50px}
.policy .sec1 .policy-list img{padding-right:40px}
.aside form .form-control, aside form .form-control{width:79%}
/*.new .sec1{margin:25px auto}*/
.contact .col-sm-5 span{top:40px;right:30px;}
.contact form .btn{margin:20px 0;margin-left:19%}
.footer .footer-link .social-link{padding-top:55px}
.footer .footer-down .row{padding:20px 22px}
.l{padding:0 29px;}
.footer .footer-link .navbar-form .btn{width:15%}
.footer .footer-link .col-md-4{height:270px}
.contact .link{margin:20px auto;}
}
@media (min-width:1200px){.container{width:1200px}
.home .sec2 .h1{display:block}
#menu > li > a{padding:1em 3.4em;}
.navbar-header p{top:23%;font-size:24px;line-height:36px;margin:0 50px}
.pro-up{top:15%;left:30%;background-position:20px 4px}
.pro-down{top:104%;left:30%;background-position:20px -13px}
.k{display:block;position:absolute;top:50%;left:28%}
.home .sec3 .tab-pane .col-md-6 > div{left:15%;}
.home .relate:hover > .absolutely{display:block;}
.home .sec3 .nav-tabs .col-md-3, .home .sec3 .tab-pane .col-md-3, .home .sec3 .tab-pane .col-md-6, .home .sec3 .tab-pane .col-md-3 > .col-md-12{padding:0 7px}
.home .sec1 .h1:after, .home .sec3 .h1:after{display:block}
.home .relate > .absolutely > div > div img{margin-top:30px}
.home .sec3 .relate > .absolutely > div > div .center-block{margin-top:180px}
.home .sec4 .left{display:block}
.footer .navbar-form .btn:before{display:none}
.home .sec4 .right{position:absolute;width:400px;left:15.5%;top:-30%;padding:0 20px 0 130px}
.home .sec4 .col-md-6{margin-bottom:150px}
.home .sec4 .row{margin:80px auto 40px}
.home .sec4 .left span{width:100%;height:100%;top:0%;left:0%;}
.home .sec4 .left img{max-width:100%}
.home .sec3 .h1{width:15%;left:42%;}
.home .sec1 .h1{width:40%;left:33%;}
.home .sec4 .h1{left:39%;}
.about .nav-list{width:18%;margin-right:20px;}
.about .about-t .nav-list:nth-child(5){margin-right:0;width:21.3%;}
.company .prevbtn, .video .prevbtn{left:8%}
.company .nextbtn, .video .nextbtn{right:8%}
.company{margin-bottom:90px}
.about .nav-list{margin:30px 20px 30px 0;}
.f-content .h3, .video .h3, .policy .sec1 .h3， .resources .sec1 .h3{line-height:60px !important;}
.policy .sec1 .policy-list{margin:40px 0}
.resources .sec1 .h5{line-height:43px !important}
.resources .sec1 .col-sm-8{padding-top:30px}
.quality .q-content .h3, .policy .sec1 .h3, .resources .sec1 .h3{line-height:60px !important}
.quality .q-content, .policy .sec1, .resources .sec1{margin-bottom:80px}
.aside form .form-control, aside form .form-control{width:80%}
.product-info .sec3 .pro-info-list .h3{margin-top:60px}
/*.product-info .sec4{margin-bottom:70px}*/
.project{margin-bottom:50px}
.project-info .sec1{margin:40px auto}
/*.new .sec1{margin:50px auto}
.new ul > li .h4, .new ul > li h4{margin-top:10px;}*/
.new-info .sec1{margin-bottom:50px}
.faq .faq-m{margin-bottom:90px}
.faq .faq-m .h3{margin-bottom:35px}
.contact .sec1{margin-top:30px}
.contact form .btn{margin:30px 0;margin-left:19%}
.contact .col-sm-5 span{top:40px;right:30px;}
.contact .sec2{margin-bottom:50px}
.footer .footer-link .social-link{padding-top:30px}
.footer .footer-down .row{padding:20px 115px}
.to-top{display:block !important}
.to-top1{display:none !important}
}
@media (max-width:767px){.home .sec1{margin:20px auto;}
.home .sec1 .index-1{margin-bottom:60px;}
.home .sec4 .col-md-6{margin-bottom:40px !important;background-color:#ffffff;}
.contact .link .text-right{text-align:left !important;}
}
@media (max-width:479px){h3, .h3{font-size:18px;}
.home .sec1{margin:10px auto;}
.home .sec1 .index-1, .home .sec3 .index-2{margin-bottom:40px;}
.home .sec4 .h1{margin:20px auto 4px;}
.home .sec5 .h1{font-size:24px;}
.home .sec1 .h1 span, .home .sec3 .h1 span, .home .sec4 .h1 span, .home .sec5 .h1 span{font-size:36px;}
#menu > li > .dropdown-menu > li > ul{display:none}
#menu > li > .dropdown-menu1 > li > a{text-align:center !important;}
.company .sec2 .h3{line-height:36px}
.prevbtn, .nextbtn{display:none}
.video .h3, .policy .sec1 .h3, .resources .sec1 .h3, .f-content .h3{margin-top:50px}
.banner{display:none}
.product-info .btn-online{margin:20px auto;}
#contact-btn, #social-link, .aside, .pos-nav, #myTab{display:none}
#tab-btn{display:block}
#menu > li > .row > li > a > img{display:none}
#menu > li .dropdown-menu1{padding-left:20px}
.k{display:none}
.pro-up{top:10%;left:23%;background-position:28px 4px}
.pro-down{top:104%;left:23%;background-position:28px -13px}
#marquee2{margin-top:30px;}
.navbar-form{text-align:center;}
.navbar-form, .logo > img{margin:5px auto;}
.navbar-header p{font-size:14px;text-align:center;margin:10px 50px;line-height:14px}
.social-link p, .navbar-form{display:none}
.navbar-right .social-link{margin:10px auto;margin-top:25px}
.home .relate:hover > .absolutely{display:none;}
.home .relate > .absolutely > div > div img{margin-top:30px}
.home .sec1 .h1:after, .home .sec4 .h1:before, .home .sec3 .h1:after{display:none}
.home .sec1 .h1, .home .sec4 .h1, .home .sec3 .h1{width:100%;left:0;line-height:36px;text-align:center;font-size:22px;}
.home .sec3 .h1{margin-top:0;}
.home .sec3 .col-xs-12{margin-bottom:10px}
.home .sec3 .tab-pane .col-md-6 > div{display:none}
.home .sec3 .tab-pane .col-md-6{width:100%;margin:10px auto}
.home .sec2 .h1{display:none}
.home .sec2 .h3{padding:5px 30px;font-size:18px;}
.home .sec2 .h5{padding:0 30px}
.home .sec2 .h5-1{padding-bottom:80px}
.home .relate > .absolutely > div > div, .home .relate > .absolutely > div, .home .sec3 .relate > .absolutely{display:none}
.home .sec3{margin-bottom:0}
.home .sec5 .more{margin-top:30px}
.home .sec4 .row .right .h5{padding:0 15px}
.home .sec4 .right{position:inherit;width:auto;left:0;top:0;padding:0}
.home .sec4 .left{display:none}
.home .sec5 .new-img + .h4{font-size:18px;}
.home .sec4 .row{margin:0}
.home .sec4 .row .right .h4{padding:0 15px}
.about .tag{margin-top:30px}
.product-info .swiper-container{margin:0}
/*.product-info .swiper-sec1{margin-top:40px}*/
.product-info .sec3 .pro-info-list .col-md-4{background:none !important}
.select-btn{display:block;margin:10px 0}
.about .tag{display:none}
.about .nav-list{width:100%;margin:10px 0}
.f-content li{padding:8px}
.resources .sec1 .resources-list p{line-height:24px}
/*.new .sec1{margin-top:20px}
.new ul > li.media .pull-left{float:none !important;display:block;margin:5px auto;}*/
.quality .q-content{margin-bottom:20px}
.project-info .sec1{margin:20px auto}
.product-info .sec1 .pull-right .h4{line-height:24px}
.faq .faq-m{margin-top:0}
#select-btn{margin:8px 0 0 8px}
.aside form .form-control, aside form .form-control{width:80%}
.product-info .h3{line-height:24px}
.contact form .btn{margin:20px 0}
.contact span{top:60px}
.contact .sec1 .h2{margin:15px 0}
.contact .sec2 p:not(.h2){margin-bottom:10px}
.contact .sec2 .h2{margin-top:0}
.footer .footer-link, .footer .footer-down{display:none}
.to-top{display:none !important}
}
.home .sec2 .h1{position:absolute;top:51%;color:#fff;line-height:48px;text-transform:uppercase;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);left:-166px;display:block}
.home .sec2 .a-sec2{display:inline-block;border:1px solid #fd7a02;padding:6px 30px;color:#fff;background-color:#fd7a02;border-radius:6px;text-align:center;margin-left:30px}
@media (min-width:992px){.home .sec2 .h3{padding:10px 0 10px 30px;}
.home .sec2 .h5{padding-bottom:10px;}
.home .sec2 .h1{display:none}
.home .sec2 .h5-1{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;}
}
@media (min-width:1200px){.home .sec2 .h1{display:block}
.home .sec2 .h5{padding-bottom:35px}
.home .sec2 .h5-1{padding-bottom:80px;}
.home .sec2 .h3{padding:40px 0 30px 30px;}
.home .sec2 .h5-1{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;}
}
@media (min-width:1680px){.home .sec2 .col-sm-6:nth-child(2){padding-right:340px}
.home .sec2 .h5-1{padding-bottom:50px!important;}
.home .sec2 .h5{padding-bottom:10px}
.home .sec2 .h3{padding:140px 0 50px 30px}
.home .sec2 .h1:after{position:absolute;content:"";border:2px solid #fff;width:520px;height:730px;background:none;bottom:-46%;right:-90%;}
.home .sec2 .h5-1{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;}
}
.error{color:red!important;}