﻿@charset "utf-8";
/* CSS Document */
body,ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select { padding:0; margin:0; font-weight:normal;}
div{ display:block; padding:0; margin:0;}
html{height:100%;}
body{ font-family:"微软雅黑"; position:relative; z-index:1; min-height:100%;}
input{ font-family:"微软雅黑"; outline:none;}
a:hover, a:focus{ text-decoration:none;}
li { list-style:none; }
img { border:none; padding:0; margin:0; vertical-align:bottom;}
a { text-decoration:none; }
.fl{ float:left;}
.fr{ float:right;}
a:hover { text-decoration:none; }
.clear { zoom:1; clear:both; }
.clear:after { content:''; display:block; clear:both; }
.clear2{ display:none;}
.myclear { zoom:1; clear:both; display:none; }
table{ border-collapse:collapse;}
.st-container {
    position: relative;
    overflow-x: hidden;
}
.nav-but{ display:none;}
.mob-search{ display:none;}
.slotholder{transform:translate3d(0px, 0px, 0px) !important;}
/************************************
-	TP BANNER TIMER		-
*************************************/
.tp-bannertimer								{	visibility: hidden; width:100%; height:5px; /*background:url(../assets/timer.png);*/ background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}
.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}



/***********************************************
	-  STANDARD NAVIGATION SETTINGS 
***********************************************/



.tp-tabs,
.tp-thumbs,
.tp-bullets						{	position:absolute; display:block; z-index:1000; top:0px; left:0px;}

.tp-tab,
.tp-thumb 						{	cursor: pointer; position:absolute;opacity:0.5;  box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}

.tp-arr-imgholder,
.tp-videoposter,
.tp-thumb-image,
.tp-tab-image					{	background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;}

.tp-tab:hover,
.tp-tab.selected,
.tp-thumb:hover,
.tp-thumb.selected				{	opacity:1;}

.tp-tab-mask,
.tp-thumb-mask 					{	box-sizing:border-box !important; -webkit-box-sizing:border-box !important; -moz-box-sizing:border-box !important}

.tp-tabs,
.tp-thumbs						{	box-sizing:content-box !important; -webkit-box-sizing:content-box !important; -moz-box-sizing: content-box !important}

.tp-bullet 						{	width:12px;height:12px; position:absolute; background:#fff; background:rgba(255,255,255,0.8); cursor: pointer; border-radius: 8px;  }
.tp-bullet.selected,
.tp-bullet:hover				{	background:#2d76c1;}

.tp-bannertimer					{	background:#000; background:rgba(0,0,0,0.15); height:5px;}


.tparrows {	cursor:pointer; width:120px;height:140px;position:absolute; display:block; z-index:1000; }
.tparrows.tp-leftarrow { background: url(../images/left.png) center no-repeat ; background-color:rgba(0,0,0,0.5); }
.tparrows.tp-leftarrow:hover {	background: url(../images/left.png) center no-repeat ; background-color:rgba(0,0,0,9); }
.tparrows.tp-rightarrow { background: url(../images/right.png) center no-repeat ; background-color:rgba(0,0,0,0.5);   }
.tparrows.tp-rightarrow:hover {	background: url(../images/right.png) center no-repeat ; background-color:rgba(0,0,0,9);   }


/**禁止ios和android用户选中文字**/
.css{-webkit-user-select:none;}
* {margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.center{ width:100%; margin:0 auto; max-width:1130px;}
.transform_time{ -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.transform_img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}
.font{ overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.font{ overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}

/**导航**/

.header{background:#fff; width:100%; height:176px; position:fixed; z-index:99999;}
.header-relative{ position:relative;}
.header-center{  position:relative; width:100%; max-width:1130px; margin:0 auto;}
.header-left{ float:left; width:50%; overflow:hidden; text-align:left;}
.header-left p{ line-height:30px;}
.header-left p span{ float:left; display:block; height:30px; padding-left:18px; font-size:14px; color:#3d3c3c;}
.header-left p span.location{background:url(../images/location.jpg) center left no-repeat;}
.header-left p span.tel{background:url(../images/tel.jpg) center left no-repeat; margin-left:40px;}
.header-left p span b{ color:#F10F03; font-weight:normal;}
.logo{ display:block; height:52px; overflow:hidden; margin-top:32px;}
.logo img{ height:52px;}

.header-right{ float:left; width:50%; overflow:hidden; text-align:right; padding-top:4px;}
.header-right img{ width:64px; height:64px;}
.header-right p{ padding-top:22px;}
.header-right a{ display:block; padding-left:14px; background:url(../images/len.jpg) left center no-repeat; float:right; height:30px; line-height:30px; margin-left:19px; color:#3d3c3c;}
.mobile{ width: 100%; max-width:1130px; margin:0 auto; height:84px; position:relative; z-index:9999; padding-right:130px;}

.mobile-inner-nav{ width:100%; height:86px; background:#231816; border-radius:10px;}
.mobile-inner-nav li{ display:block; height:86px;  line-height:86px; font-size:12px; color:#fff; position:relative; z-index:1; width:12.5%; float:left; text-align:center; padding-top:36px;}
.mobile-inner-nav li a{ color:#fff; display:block; width:100%; height:20px; line-height:20px;}
/*.mobile-inner-nav li:first-child a{ border-top-left-radius:10px; border-bottom-left-radius:10px;}*/
.mobile-inner-nav li:last-child a{border-top-right-radius:10px; border-bottom-right-radius:10px;}
.mobile-inner-nav li::before{ content:''; display:block; width:3px; height:20px; position:absolute; border-right:3px solid #fff; top:50%; margin-top:-7px; left:0; z-index:9;}
/*.mobile-inner-nav li:hover::before{ border-color:#E93429;}*/
.mobile-inner-nav li:first-child::before{ display:none;}
.mobile-inner-nav li:last-child{ background:#E93429; border-top-right-radius:10px; border-bottom-right-radius:10px;}
.mobile-inner-nav li:last-child::before{ display:none;}
.mobile-inner-nav li:hover a,.mobile-inner-nav li.cur a{ background:#E93429; color:#fff;}

.mobile-inner-nav li dl{ display:none; position:absolute; top:86px; left:0; width:100%; background:url(../images/nav.png) repeat; z-index:99999;}
.mobile-inner-nav li dl dd{ background:none; line-height:30px; text-align:center;}
.mobile-inner-nav li dl dd a{ color:#231816; font-size:16px; line-height:30px; height:30px; display:inline-block; text-align:center; background:none;}

.mobile-inner-nav li:hover dl dd a,.mobile-inner-nav li.cur dl dd a{ color:#231816; background:none;}
.mobile-inner-nav li dl dd a:hover{ color:#E91000; background:none;}


.header-fixed{ width:100%; height:178px;}
/**banner**/
#owl-demo{ display:none; width:100%; border-top:20px solid #E83426;}
#owl-demo .item { width:100%; overflow:hidden; display:block;}
#owl-demo .item a{ display:block; width:100%; height:100%;}
#owl-demo .item a img{ width:100%;}
#owl-demo .owl-wrapper-outer{ z-index:1040;}
#owl-demo .owl-controls .owl-pagination { padding-bottom:10px;width: 100%; max-width:100% !important;  margin: 0 auto; text-align:center; position:absolute; bottom:0; z-index:1040;}
#owl-demo .owl-controls .owl-page span { display: block;width:10px; height:10px; margin: 5px; background:none; border-radius:5px; border:1px solid #E93429; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
#owl-demo .owl-controls .owl-page.active span, #owl-demo .owl-controls.clickable .owl-page:hover span { background:#E93429; width:44px;}



#owl-demo .owl-controls {   height:0; padding:0; margin:0;}
#owl-demo .owl-controls .owl-buttons div{ position:absolute; top:50%; margin-top:-70px; color: #F4A21A;display: inline-block;zoom: 1;*display: inline;font-size: 12px;width:120px;height:140px; text-indent:5000px; z-index:1040; overflow:hidden; display:none;}
#owl-demo .owl-wrapper-outer{ z-index:1040;}
#owl-demo .owl-controls .owl-buttons .owl-prev{ background:url(../images/left.png) center no-repeat; left:10px; background-size:cover;}
#owl-demo .owl-controls .owl-buttons .owl-next{ background:url(../images/right.png) center no-repeat; right:10px; background-size:cover;}

#owl-demo:hover .owl-controls .owl-buttons div{display:block;}


.search{ width:100%; max-width:1130px; margin:0 auto; height:226px; padding-top:102px; background:#fff;}
.search-box{ width:100%; height:40px; padding:0 168px 0 42px; position:relative; z-index:9;}
.search-box .search-but01{ position:absolute; border:none; top:0; left:0; z-index:99; display:block; width:40px; height:40px; background:#C9C9CB url(../images/search.jpg) center no-repeat;}
.search-box .search-input{ width:100%; display:block; height:40px; line-height:40px; text-indent:10px; font-size:18px; color:#fff; background:#C9C9CB; border:none;}
.search-box .search-but02{ position:absolute; border:none; top:0; right:0; z-index:99; display:block; width:170px; height:40px; background:#E93429 url(../images/bg11.png) repeat; color:#fff; border-radius:5px; text-align:center; line-height:40px; font-size:16px;}


.index-title{ width:100%; border-top:20px solid #E83426; font-size:36px; color:#fff; text-align:center; background:#5A5657; line-height:148px; height:168px;}
.n-title{ width:100%; border-top:20px solid #E83426; font-size:36px; color:#fff; text-align:center; background:#5A5657; line-height:128px; height:168px; padding-top:20px;}

.i-about{ width:100%; max-width:1130px; margin:0 auto; padding:48px 0;}
.i-about-left{ width:47.5%; float:left; border-radius:5px; overflow:hidden;}
.i-about-left a{ display:block; width:100%; overflow:hidden; border-radius:5px;}
.i-about-left a img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s; border-radius:5px;}
/*.i-about-left a:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}*/

.i-about-right{ padding:0px 10px 0 11px; width:50%; float:right; font-size:19px; color:#595656; line-height:24px;height: 307px;
    overflow: auto;    text-align: justify; }

.i-product{ width:100%; max-width:1130px; overflow:hidden; margin:0 auto; padding-top:28px;}
.i-product ul{ width:1236px; margin:0 auto;}
.i-product ul li{ width:31.33%; padding:0 36px 28px 0; float:left;}
.i-product ul li a{ display:block; width:100%;}
.i-product ul li a .pro-img{ border:1px solid #797979; overflow:hidden; border-radius:5px;}
.i-product ul li a .pro-img img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.i-product ul li a .pro-but{ padding:20px 0;}
.i-product ul li a .pro-but span{ display:inline-block; border-radius:5px; line-height:34px; background:#C3D600; border:1px solid #E4ED92; color:#281F16; font-size:18px; width:168px; height:36px; text-align:center;}
.i-product ul li a .pro-but span.but02{ margin-left:3px; color:#585657; border:1px solid #989898; background:#fff;}

.i-product ul li a .pro-but2{ padding:20px 0;}
.i-product ul li a .pro-but2 span{ display:inline-block; border-radius:5px; line-height:34px; background:#e83428; border:1px solid #e83428; color:#ffffff; font-size:18px; width:168px; height:36px; text-align:center;}
.i-product ul li a .pro-but2 span.but02{ margin-left:3px; color:#585657; border:1px solid #989898; background:#fff;}

.i-product ul li a .pro-but3{ padding:20px 0;}
.i-product ul li a .pro-but3 span{ display:inline-block; border-radius:5px; line-height:34px; background:#1758a7; border:1px solid #1758a7; color:#ffffff; font-size:18px; width:168px; height:36px; text-align:center;}
.i-product ul li a .pro-but3 span.but02{ margin-left:3px; color:#585657; border:1px solid #989898; background:#fff;}

.i-product ul li a .pro-but4{ padding:20px 0;}
.i-product ul li a .pro-but4 span{ display:inline-block; border-radius:5px; line-height:34px; background:#595656; border:1px solid #595656; color:#ffffff; font-size:18px; width:168px; height:36px; text-align:center;}
.i-product ul li a .pro-but4 span.but02{ margin-left:3px; color:#585657; border:1px solid #989898; background:#fff;}

.i-product ul li a .pro-but5{ padding:20px 0;}
.i-product ul li a .pro-but5 span{ display:inline-block; border-radius:5px; line-height:34px; background:#595656; border:1px solid #595656; color:#ffffff; font-size:18px; width:168px; height:36px; text-align:center;}
.i-product ul li a .pro-but5 span.but02{ margin-left:3px; color:#585657; border:1px solid #989898; background:#fff;}

.i-product ul li a:hover .pro-img img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}


.i-team{ width:100%; max-width:1130px; margin:0 auto; padding:30px 10px;}
.i-team li{ width:12.5%; float:left;}
.i-team li a{ display:block; width:100%; overflow:hidden;}
.i-team li img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.i-team li a:hover img{ }

.i-link{ width:100%; background:#5A5657;}
.foot-link{ width:100%; max-width:1220px; margin:0 auto; padding:120px 10px;}
.foot-link dl{ width:20%; float:left; padding-left:5.8%;}
.foot-link dl dt{ font-size:16px; color:#ED3223; line-height:28px;}
.foot-link dl dt a{ color:#ED3223;}
.foot-link dl dd{ font-size:15px; color:#fff; line-height:26px;}
.foot-link dl dd a{ color:#fff;}

footer{ width:100%; border-top:20px solid #E83426; background:#fff;}
.foot-center{ width:100%; max-width:1130px; margin:0 auto; position:relative; top:-50px;}
.foot-left{ float:left; text-align:left; width:50%; padding-top:50px;}
.foot-left a{ display:inline-block; margin-right:10px; border:2px solid #C6C4C5; border-radius:5px;}
.foot-left a img{ max-width:100%;}
.foot-right{ float:right; text-align:right; height:50px; width:50%; padding-top:50px; font-size:16px; color:#595656; line-height:40px;}

.foot-nav{width:100%; height:86px; background:#231816; border-radius:10px; padding-right:160px; position:relative; z-index:9;}
.foot-nav-left{ width:100%; max-width:1005px;}
.foot-nav-left a{ display:block; display:block; height:86px;  line-height:86px; font-size:12px; color:#fff; position:relative; z-index:1; width:12.5%; float:left; text-align:center;}
.foot-nav-left a:first-child{ border-top-left-radius:10px; border-bottom-left-radius:10px;}
.foot-nav-left a:hover{ background:#E93429; color:#fff;}

.foot-nav-right{ text-align:right; padding-top:30px; width:125px; height:86px; position:absolute; top:0; right:0; z-index:99;}
.foot-nav-right a{ display:inline-block; padding-right:16px;}
/*动画效果*/
.ani-up{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.fadeInUp{visibility: visible;animation: fadeInUp ease-out .6s forwards;-webkit-animation: fadeInUp ease-out .6s forwards;-moz-animation: fadeInUp ease-out .6s forwards;}
.ani-rig{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.faderight {visibility: visible;animation: faderight ease-out .6s forwards;-webkit-animation: faderight ease-out .6s forwards;-moz-animation: faderight ease-out .6s forwards;}
.ani-left{visibility: hidden;-webkit-opacity: 0;opacity: 0;}
.fadeleft {visibility: visible;animation: fadeleft ease-out .6s forwards;-webkit-animation: fadeleft ease-out .6s forwards;-moz-animation: fadeleft ease-out .6s forwards;}
.scalew{animation: scaleW .8s 1s both;-moz-animation: scaleW .8s 1s both;-webkit-animation: scaleW .8s 1s both;}
.scaleh{animation: scaleH .8s 1s both;-webkit-animation: scaleH .8s 1s both; -moz-animation: scaleH .8s 1s both;}
.fadedown{-webkit-animation:fadeInDown .8s .3s both;-moz-animation:fadeInDown .8s .3s both;animation:fadeInDown .8s .3s both;}
.fadeup{-webkit-animation: fadeInUp .8s .3s both;-moz-animation: fadeInUp .8s .3s both;animation: fadeInUp .8s .3s both;}
.ostar{animation: ostar 1s 0s infinite linear both;-webkit-animation: ostar 1s 0s infinite linear both; -moz-animation: ostar 1s 0s infinite linear both;}
@keyframes ostar{
	0%{opacity:0}50%{opacity:1}100%{opacity:0}
}
@-webkit-keyframes ostar{
	0%{opacity:0}50%{opacity:1}100%{opacity:0}
}
@-moz-keyframes ostar{
	0%{opacity:0}50%{opacity:1}100%{opacity:0}
}
@keyframes scaleW{
	0%{transform:scaleX(0)}100%{transform:scaleX(1)}
}
@-webkit-keyframes scaleW{
	0%{-webkit-transform:scaleX(0)}100%{-webkit-transform:scaleX(1)}
}
@-moz-keyframes scaleW{
	0%{-moz-transform:scaleX(0)}100%{-moz-transform:scaleX(1)}
}
@keyframes scaleH{
	0%{transform:scaleY(0)}100%{transform:scaleY(1)}
}
@-webkit-keyframes scaleH{
	0%{-webkit-transform:scaleY(0)}100%{-webkit-transform:scaleY(1)}
}
@-moz-keyframes scaleH{
	0%{-moz-transform:scaleY(0)}100%{-moz-transform:scaleY(1)}
}
@keyframes fadeInDown {
    0% { opacity: 0; transform: translate3d(0,-100%,0)} 100% { opacity: 1;transform: none;}
}
@-webkit-keyframes fadeInDown { 
	0% { opacity: 0; -webkit-transform: translate3d(0,-100%,0);}100% { opacity: 1; -webkit-transform: none;}
}
@-moz-keyframes fadeInDown { 
	0% { opacity: 0; -moz-transform: translate3d(0,-100%,0);}100% { opacity: 1; -moz-transform: none;}
}
@keyframes fadeInUp {
	0% {opacity: 0;transform: translate3d(0, 50%, 0);}100% {opacity: 1;transform: none;}
}
@-webkit-keyframes fadeInUp {
	0% {opacity: 0;-webkit-opacity: 0;-webkit-transform: translate3d(0, 50%, 0);}100% {opacity: 1;-webkit-opacity: 1;-webkit-transform: none;}
}
@-moz-keyframes fadeInUp {
	0% {opacity: 0;-moz-transform: translate3d(0, 50%, 0);}100% {opacity: 1;-moz-transform: none;}
}
@keyframes faderight {
	0% {opacity: 0;transform: translate3d(-50%, 0, 0);}100% {opacity: 1;transform: none}
}
@-webkit-keyframes faderight {
	0% {opacity: 0;-webkit-opacity: 0;-webkit-transform: translate3d(-50%, 0, 0);}100% {opacity: 1;-webkit-opacity: 1;-webkit-transform: none;}
}
@-moz-keyframes faderight {
	0% {opacity: 0;-moz-transform: translate3d(-50%, 0, 0);}100% {opacity: 1;-moz-transform: none;}
}
@keyframes fadeleft {
	0% {opacity: 0;transform: translate3d(50%, 0, 0);}100% {opacity: 1;transform: none}
}
@-webkit-keyframes fadeleft {
	0% {opacity: 0;-webkit-opacity: 0;-webkit-transform: translate3d(50%, 0, 0);}100% {opacity: 1;-webkit-opacity: 1;-webkit-transform: none;}
}
@-moz-keyframes fadeleft {
	0% {opacity: 0;-moz-transform: translate3d(50%, 0, 0);}100% {opacity: 1;-moz-transform: none;}
}

/**新闻**/
.n-news{ width:100%; max-width:1130px; padding:65px 10px 50px; margin:0 auto;}
.n-news li{ width:33.33%; float:left; padding:0 16px;}
.n-news li a{ display:block; width:100%; overflow:hidden;}
.n-news li a .news-img{ width:100%; border:1px solid #7D7B7C; border-radius:5px; overflow:hidden;}
.n-news li a .news-img img{ width:100%; -webkit-transition: all ease 1s; transition: all ease 1s; -moz-transition: all ease 1s; -o-transition: all ease 1s;}
.n-news li a .news-con{ width:100%; min-height:308px;}
.n-news li a .news-con .news-title{ text-align:center; width:100%; height:65px; border-bottom:1px solid #7D7B7C; line-height:46px; padding-top:18px; font-size:20px; color:#585657; overflow:hidden; white-space:nowrap;  text-overflow: ellipsis;}
.n-news li a .news-con .news-detail{ line-height:24px; font-size:18px; color:#585657; padding:14px 0 0px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:7; -webkit-box-orient: vertical; max-height:182px;}
.n-news li a .news-con .news-time{ border-top:1px solid #7D7B7C; text-align:center; height:49px; line-height:48px; font-size:18px; color:#585657; margin-top:12px;}
.n-news li a:hover .news-img img{ transform: scale(1.1); -webkit-transform: scale(1.1);  -o-transform: scale(1.1);  -moz-transform: scale(1.1);}

.n-news-info{ width:100%; max-width:1130px; padding:40px 10px; margin:0 auto;}
.n-news-info .n-news-title{ font-size:20px; color:#585657; text-align:center; line-height:30px; padding:10px 0;}
.n-news-info .n-news-title span{ padding-left:10px; font-size:18px;}
.n-news-info .n-news-detail{ font-size:18px; line-height:24px; color:#585657;}
.n-news-info .n-news-detail img{ max-width:100% !important;}

/*产品**/
.n-product-info{ width:100%; max-width:1130px; padding:40px 10px; margin:0 auto;}
.n-product-info img{ max-width:100% !important;}
.n-product-but{ padding:20px 0;}
.n-product-but span{ display:inline-block; border-radius:5px; line-height:34px; background:#C3D600; border:1px solid #E4ED92; color:#281F16; font-size:18px; padding:0 15px; height:36px; text-align:center;}
.n-product-but span.but02{ margin-left:10px; color:#585657; border:1px solid #989898; background:#fff;}
.n-product-detail{ font-size:18px; line-height:24px; color:#585657;}
.n-product-detail img{ max-width:100% !important;}



.n-product-but2{ padding:20px 0;}
.n-product-but2 span{ display:inline-block; border-radius:5px; line-height:34px;background: #e83428;border: 1px solid #e83428;color: #ffffff; font-size:18px; padding:0 15px; height:36px; text-align:center;}
.n-product-but2 span.but02{ margin-left:10px; color:#585657; border:1px solid #989898; background:#fff;}


.n-product-but3{ padding:20px 0;}
.n-product-but3 span{ display:inline-block; border-radius:5px; line-height:34px; background:#1758a7; border:1px solid #1758a7; color: #FFFFFF; font-size:18px; padding:0 15px; height:36px; text-align:center;}
.n-product-but3 span.but02{ margin-left:10px; color:#585657; border:1px solid #989898; background:#fff;}


.n-product-but4{ padding:20px 0;}
.n-product-but4 span{ display:inline-block; border-radius:5px; line-height:34px; background:#595656; border:1px solid #595656; color: #FFFFFF; font-size:18px; padding:0 15px; height:36px; text-align:center;}
.n-product-but4 span.but02{ margin-left:10px; color:#585657; border:1px solid #989898; background:#fff;}

.n-product-but5{ padding:20px 0;}
.n-product-but5 span{ display:inline-block; border-radius:5px; line-height:34px; background:#595656; border:1px solid #595656; color: #FFFFFF; font-size:18px; padding:0 15px; height:36px; text-align:center;}
.n-product-but5 span.but02{ margin-left:10px; color:#585657; border:1px solid #989898; background:#fff;}


/**应用**/
.n-app-info{ width:100%; margin:0 auto; padding:40px 0;}
.n-app-info img{ width:100% !important; margin:0 auto !important; padding:0 !important;}

/**联系我们**/
.n-contact-info{width:100%; max-width:1130px; padding:40px 10px; margin:0 auto;}
.n-contact-left{ width:50%; float:left; padding-right:20px;}
.n-contact-left p{ font-size:24px; color:#4A4A4A; line-height:36px; }
.n-contact-right{ width:50%; float:right; border:1px solid #80807E; border-radius:5px; overflow:hidden; height:316px; overflow:hidden;}
.n-contact-right img{width:100%; height:100%;}
.selected{background:#E93429;}
@media (max-width: 1220px){
	/*.header-center{ padding:0 10px;}*/
	.i-about{ padding:30px 10px;}
	.i-about-right{ padding:0 0 0 10px;}
	.foot-center{ padding:0 10px;}
	.i-product{ width:100%;}
	.i-product ul{ width:100%; padding:0 5px;}
	.i-product ul li{ padding:0px 5px 10px;}
	/**新闻**/
	.n-news{ padding:30px 5px 20px;}
	.n-news li{ padding:0 5px;}
	.n-title{ padding-top:0;}
	
	.n-news-info{ padding:30px 10px;}
	
	.n-product-info{ padding:30px 10px;}
	
	.n-app-info{ padding:30px 0;}
	
	.n-contact-info{padding:30px 10px;}
	}

@media (max-width: 1000px){
.header-right a{ display:block; padding-left:14px; background:url(../images/len.jpg) left center no-repeat; float:right; height:30px; line-height:30px; margin-left:3px; color:#3d3c3c;}
	.header{ height:100px;}
	.header-fixed{ height:100px;}
	.mobile-inner-nav{ display:none;}
	.top-tel,.pc-img{ display:none;}
	.logo{ height:50px; margin-top:0;}
	.logo img{ max-height:100%; max-width:100%;}
	.header-left{  padding:5px 0; padding-left:10px;}
	.header-right{  padding:5px 0; padding-right:10px;}
	.header-right p{ padding-top:10px;}
	
	.search{ display:none;}
	.mob-search{ padding:0 40px; display:block; width:100%; height:40px; background:#333; position:relative; z-index:99999;}
	.nav-but{ background:#E93429 url(../images/nav-but.png) center no-repeat; display:block; width:40px; height:40px; border:none; position:absolute; top:0px; left:0; z-index:99999;}
    .mob-search .search-input{ width:100%; height:40px; line-height:40px; text-indent:10px; font-size:14px; color:#fff; background:#C9C9CB; border:none; max-width:200px; float:right;}
    .mob-search .search-but02{ position:absolute; border:none; top:0; right:0; z-index:99; display:block; width:40px; height:40px; background:#E93429 url(../images/mob-search.png) center no-repeat;}
	
	.i-about{ padding:30px 5px;}
	.i-about-left{ width:50%; padding:0 5px;}
	.i-about-right{ width:50%; padding:0 5px;}
	.index-title{ height:80px; border-top:10px solid #E83426; line-height:70px; font-size:22px; padding-top:0px;}
	.n-title{ height:80px; border-top:10px solid #E83426; line-height:70px; font-size:22px;}
	footer {border-top: 10px solid #E83426;}
	.foot-right{ font-size:14px;}
	.i-product ul li a .pro-but span{ font-size:16px; width:auto; padding:0 10px;}
	.i-product ul li a .pro-but span.but02{ margin-left:5px;}
	
	.n-news-info{ padding:20px 10px;}
	.n-news-info .n-news-title{ font-size:18px; padding:5px 0;}
	.n-news-info .n-news-title span{ font-size:16px;}
	.n-news-info .n-news-detail{ font-size:16px;}
	
	.n-product-info{padding:20px 10px;}
    .n-product-but{ padding:10px 0;}
	.n-product-but span{ line-height:30px; background:#C3D600; font-size:16px; padding:0 10px; height:32px;}
	.n-product-but span.but02{ margin-left:5px; color:#585657;}
	.n-product-detail{ font-size:16px; }
	
	.n-app-info{ padding:20px 0;}
	
    .n-contact-info{ padding:20px 10px;}
	.n-contact-left{ padding-right:20px;}
	.n-contact-left p{ font-size:20px; }


}
@media (max-width: 900px){
	.i-link{ display:none;}
	.foot-nav{ display:none;}
	.foot-center{ top:0;}
	.foot-left{ padding:10px 0;}
	.foot-right{ padding:10px 0;}
	.i-product{ padding:10px 0px;}
	.i-about{ padding:10px 5px;}
	.i-about-left{ float:none !important; margin:0 auto; width:100%;}
	.i-about-right{ padding:5px; margin:0 auto; float:none; width:100%; font-size:16px;}
	
	.i-about-pic{ width:50%; padding:0 5px; float:left !important;}
	.i-team {padding:10px;}
	.i-team li{ width:25%; }
	
	/**新闻**/
    .n-news{ padding:10px 5px 10px;}
    .n-news li a .news-con .news-title{ font-size:18px;}
	.n-news li a .news-con .news-detail{ font-size:16px;}
	.n-news li a .news-con .news-time{ font-size:16px;}
	
	.n-product-info{padding:10px 10px;}
	
	
	.n-contact-info{ padding:10px 10px;}
	.n-contact-left{ width:100%; float:none; padding-right:0px;}
	.n-contact-left p{ font-size:16px; line-height:30px;}
	.n-contact-right{ width:100%; float:none; padding-left:0px; height:316px; margin-top:10px;}

	
	
	}
@media (max-width: 768px){
	.index-title{ height:60px; border-top:10px solid #E83426; line-height:50px; font-size:18px;}
	.n-title{ height:60px; border-top:10px solid #E83426; line-height:50px; font-size:18px;}
	.i-product ul li{ width:50%;}
	.i-product ul li a .pro-but{ padding:10px 0;}
	.i-product ul li a .pro-but2{ padding:10px 0;}
	.i-product ul li a .pro-but3{ padding:10px 0;}
	.i-product ul li a .pro-but4{ padding:10px 0;}
	.i-product ul li a .pro-but5{ padding:10px 0;}
	.tparrows {	width:80px;height:94px;}
	
	.n-news li{ width:50%;}
	.n-news li a .news-con{ min-height:232px;}
	.n-news li a .news-con .news-title{ height:46px; line-height:40px; padding-top:5px;}
	.n-news li a .news-con .news-detail{ line-height:24px; padding:10px 0 0px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:5; -webkit-box-orient: vertical; max-height:128px;}
	.n-news li a .news-con .news-time{ text-align:center; height:40px; line-height:39px; margin-top:8px;}
	
	.n-news-info{ padding:10px 10px;}
	.n-news-info .n-news-title{ font-size:16px; padding:5px 0;}
	.n-news-info .n-news-title span{ padding-left:6px; font-size:14px;}
	.n-news-info .n-news-detail{ font-size:14px;}
	
	.n-product-info{padding:10px 10px;}
    .n-product-but{ padding:10px 0;}
	.n-product-but span{ line-height:28px; background:#C3D600; font-size:14px; padding:0 6px; height:30px;}
	.n-product-but span.but02{ margin-left:5px; color:#585657;}
	.n-product-detail{ font-size:14px; }
	
	.n-app-info{ padding:10px 0;}
	
	.n-contact-info{ padding:10px 10px;}
	.n-contact-left{ width:100%; float:none; padding-right:0px;}
	.n-contact-left p{ font-size:16px; line-height:30px;}
	.n-contact-right{ width:100%; float:none; padding-left:0px; height:316px;}
	
	#owl-demo .owl-controls .owl-buttons div{ margin-top:-30px;width:60px;height:70px;}

	}
@media (max-width: 640px){
	.index-title{ height:50px; border-top:10px solid #E83426; line-height:40px; font-size:16px;}
	.n-title{ height:50px; border-top:10px solid #E83426; line-height:40px; font-size:16px;}
	.foot-left{ width:100%; float:none; text-align:center; padding-bottom:0px;}
	.foot-right{ width:100%; float:none; text-align:center; padding:0;}
	.i-about-right{ font-size:14px;}
	.i-product ul li a .pro-but span{ font-size:14px; height:30px; line-height:28px; width:auto; padding:0 3px;}
		.i-product ul li a .pro-but2 span{ font-size:14px; height:30px; line-height:28px; width:auto; padding:0 10px;}
			.i-product ul li a .pro-but3 span{ font-size:14px; height:30px; line-height:28px; width:auto; padding:0 3px;}
			.i-product ul li a .pro-but4 span{ font-size:14px; height:30px; line-height:28px; width:auto; padding:0 1px;}
				.i-product ul li a .pro-but5 span{ font-size:14px; height:30px; line-height:28px; width:auto; padding:0 10px;}
	.tparrows {	width:50px;height:58px;}
	
	/**新闻**/
    .n-news li a .news-con .news-title{ font-size:16px;}
	.n-news li a .news-con .news-detail{ font-size:14px;}
	.n-news li a .news-con .news-time{ font-size:14px;}
	.n-news li a .news-con{ min-height:179px;}
	.n-news li a .news-con .news-detail{ overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical; max-height:80px;}
	
	.n-contact-left p{ font-size:14px; line-height:30px; font-weight:normal;}
	.n-contact-right{ height:200px; margin-top:10px;}
	
	#owl-demo .owl-controls .owl-buttons div{ margin-top:-20px;width:40px;height:40px;}
	}
	
@media (max-width: 380px){
	.index-title{ border-top:5px solid #E83426;}
	.n-title{ border-top:5px solid #E83426;}
	footer {border-top:5px solid #E83426;}
	.i-about-right{ font-size:12px;}
	.i-product ul li a .pro-but span{ font-size:12px; padding:0 3px;}
		.i-product ul li a .pro-but2 span{ font-size:12px; padding:0 5px;}
			.i-product ul li a .pro-but3 span{ font-size:12px; padding:0 3px;}
				.i-product ul li a .pro-but4 span{ font-size:12px; padding:0 0px;}
					.i-product ul li a .pro-but5 span{ font-size:12px; padding:0 5px;}
	
	.tparrows {	width:40px;height:40px;}
	#owl-demo .owl-controls .owl-buttons div{ display:none !important;}
	}


