/*reset*/
body,div,ul,ol,li,dl, dt, dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,th,td,img,select,input,textarea{margin:0;padding:0;} 
ol,ul,li{list-style:none; } 
fieldset,img{border:0;}
label{font-weight:normal;}
label,button{cursor:pointer;}
select,input,textarea,button{outline:none;font-family:Arial;resize:none;overflow:hidden; background-color:none;} 
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
table {border-collapse:collapse; border-spacing:0;}  
body{background:#fff;color:#242424;font-size:12px;font-family:Arial; overflow-x:hidden;} 
a{text-decoration:none;color:#242424;} 
em,i{font-style:normal;}
a:hover,a:focus,a:active{text-decoration:none;color:#242424;}
dt{font-weight:normal;}


@font-face {
	font-family:'Conv_BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED';
	src: url('../fonts/BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED.eot');
	src: url('../fonts/BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED.eot') format('embedded-opentype'), 
	     url('../fonts/BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED.woff') format('woff'), 
	     url('../fonts/BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED.ttf') format('truetype'), 
	     url('../fonts/BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.ellipsis,.system-list dt,.system-title{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.radius30{-webkit-border-radius:30px; -o-border-radius:30px; -ms-border-radius:30px; -moz-border-radius:30px;border-radius:30px;}
.radius3{-webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px;border-radius:3px;}
.proDetail-btn a:hover{-webkit-border-radius:30px; -o-border-radius:30px; -ms-border-radius:30px; -moz-border-radius:30px;border-radius:30px;}
.radius-half,.des-list li:before,.des-feature dt:before{-webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%;border-radius:50%;}


.h-tip a,.language a,.nav a,.banner .prev,.banner .next,:before,:after,.cb01-hover-wrap,.cb01-system-name,.cb02-list li a,.cb04-main li a,.cb04-main li dt,.cb04-text,.cb04-more,.cb04-overlay,.fb01-social a,.fb-icon a,.fb01-pro li a,.f-box02 a,.fb01-news-title,.ac-download a,.culture-icon,.about-menu a,.ab-overlay,.ab-zoom,.cer-name,.person-pic,.engineers-infor,.person-name,.person-infor,.cooperation-name,.page a,.news-list li,.news-summary,.news-text,.news-date span,.news-more,.sidebar-pro li a,.sidebar-contact li a,.sidebar-technology li a,.sidebar-title a,.sidebar-news li a,.contact-market a,.tech-menu a,.structure-name,.structure-list02 li span,.structure-list03 li img,.manufacture-name,.process-pic img,.process-number,.development-title,.update-list dt,.sub-inquiry input.send,.solution-list dl,.solution-list dt,.solution-list dd,.feature-circle,.solution-partner .scroll-btn span,.solution-partner img,.proDetail-btn a,.system-menu a,.system-list li dl,.system-list li dt,.system-infor,.system-more,.detail-wrap span,.system-title,.tab-menu span,.cer-list li a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}

.et-slide{
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}

/*common*/
.clearfix:after{content:"\200B";display:block;height:0;clear:both;} 
.clearfix{*zoom:1;}/*IE7/6*/
.fl{float:left;}
.fr{float:right;}
.radius5{-webkit-border-radius:6px; -o-border-radius:6px; -ms-border-radius:6px; -moz-border-radius:6px;border-radius:6px;}
.radius-half{-webkit-border-radius:50%; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%;border-radius:50%;}


/*header*/
.header{position:relative;z-index:99; height:115px;}
.header_fix{
	width:100%;
	height:115px;
}
.h-top{background:#272727;height:30px;}
.h-tip span,.h-tip a{display:inline-block;line-height:30px;color:#fff;margin-left:45px;}
.h-tip a:hover{color:#e21f2f;}

.search{width:160px;height:22px;margin:4px 45px;}
.search form{background:#535353;}
#s-field{width:135px;height:22px;line-height:22px;padding:0 10px;background:none;border:none;color:#bbb;}
#s-button{width:25px;height:22px;background:url(../images/icons.png) no-repeat 5px 5px;border:none;cursor:pointer;}
.language{margin-top:7px;}
.language a{display:inline-block;width:50px;height:17px;text-align:center;color:#b9b8b8;line-height:16px;margin-left:1px;border:solid 1px #a6a6a6;}
.language a:hover{background:#e21f2f;border-color:#e21f2f;color:#fff;}

.navbar-brand{height:auto;padding:0;}
.navbar{border-radius:0; margin-bottom:0;border:none;}
.navbar-collapse{padding:0;}
.icon-home:before{content:"";display:inline-block;width:14px;height:14px;background:url(../images/icons.png) no-repeat -26px 0;vertical-align:middle;}


/*c-box01*/
.c-box01{padding:50px 0 10px;}
.cb-title{position:relative;text-transform:uppercase;}
.cb-title a{font-size:26px;font-weight:bold;display:inline-block;width:330px;position:relative;}
.cb-summary{color:#5f5f5f;line-height:16px;width:80%;margin:5px auto 40px;}

.c-box01 img{width:100%;height:auto;}
.cb01-system{margin-bottom:30px;}


/*c-box02*/
.c-box02{margin-bottom:45px;}
.cb02-title{margin-bottom:30px;}
.cb02-title a{font-size:24px;font-weight:bold;}
.cb02-list li{margin-bottom:15px;}
.cb02-list li a{display:block;background:#2c2c2c;height:90px;line-height:90px;padding:0 50px;color:#fff;}
.cb02-list li span{display:inline-block;width:100%;font-size:14px;line-height:20px;vertical-align: middle;position: relative;padding-left:28px;}
.cb02-list li span:before{content:"";position: absolute;left:0;top:2px;width:11px;height:17px;background:url(../images/icons.png) no-repeat -13px -18px;}
.cb02-list li:hover a{background:#e21f2f;color:#fff;}
.cb02-list li:hover span:before{
	margin-top: -5px;
}

/*c-box03*/
.c-box03{background:url(../images/bg01.jpg) repeat-y center 0;padding:65px 0;}
.cb03-menu li span{display:block;background:#3d3d3d;font-size:16px;color:#fff;text-transform:uppercase;cursor:pointer;height:80px;line-height:80px;position:relative;}
.cb03-menu li strong{display:inline-block;line-height:20px;vertical-align:middle;}
.cb03-menu li.current span{background:#e22939;}
.cb03-icon{position:absolute;top:18px;width:42px;height:42px;background:url(../images/icons.png) no-repeat;}
.cb03-icon01{background-position:-74px 0;}
.cb03-icon02{background-position:-116px 0;}
.cb03-icon03{background-position:-158px 0;}

.cb03-infor{margin-top:25px;}
.tab-box .hide{display:none;}
.cb03-pic{margin-right:2px;}
.cb03-describe{background:#2b2b2b;height:355px;color:#fff;overflow:hidden;padding:55px 45px;}
.cb03-describe dt{font-size:18px;text-transform:uppercase;font-weight:bold;font-style: italic;}
.cb03-describe dt:after{content:"";display: block;width:30px;border-top:solid 1px #969696;margin-top: 23px;}
.cb03-describe dd{font-size:14px;line-height:24px;margin-top:25px;}


/*c-box04*/
.c-box04{background:url(../images/bg02.jpg) repeat-y center 0;padding:65px 0 75px;}
.c-box04 .cb-title a{color:#fff;}
.c-box04 .cb-title span:before,.c-box04 .cb-title span:after{border-color:#fff;}
.c-box04 .cb-title a:before,.c-box04 .cb-title a:after{background:#fff;}
.c-box04 .cb-summary{color:#dadada;}
.cb04-main{margin-top:150px;}
.cb04-main li a{display:block;background:#fff;position:relative;padding:125px 30px 30px;border-bottom:solid 2px #999;}
.cb04-img-wrap{position:absolute;left:50%;margin-left:-96px;top:-96px;width:192px;height:192px;}
.cb04-img-wrap img{border:solid 2px #bbb;}
.cb04-overlay{position:absolute;width:100%;height: 100%;z-index:9;left:2px;top:2px;right:2px;bottom:2px;-webkit-transform:scale(0);
-moz-transform:scale(0) ;
-ms-transform:scale(0);
-o-transform:scale(0);
transform:scale(0);}


.cb04-main dt{font-size:16px;color:#353535;font-weight:bold;}
.cb04-text{line-height:16px;color:#5a5a5a;margin:15px 0 20px;}
.cb04-more{width:90px;height:23px;border:solid 1px #e21f2f;margin:0 auto;}
.cb04-more:before{content:"";display:inline-block;width:39px;height:7px;margin-top:7px;background:url(../images/icons.png) no-repeat -79px -49px;}
.cb04-main li:hover a{background:#e21f2f;border-color:#fff;}
.cb04-main li:hover dt,.cb04-main li:hover .cb04-text{color:#fff;}
.cb04-main li:hover .cb04-more{border-color:#fff;}
.cb04-main li:hover .cb04-more:before{background-position:-39px -49px;}
.cb04-main li:hover .cb04-overlay{-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);}


/*c-box05*/
.c-box05{background:url(../images/bg03.jpg) repeat-y center 0;margin:45px 0;padding:70px 0;}
.cb05-title{font-family:'Conv_BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED',Arial;color:#313131;font-size:60px;width:80%;margin:0 auto;line-height:56px;}
.cb05-title span{color:#e21f2f;}
.cb05-title:after{content:"";display:block;width:45px;border-top:solid 2px #283343;margin:24px auto;}
.cb05-summary{color:#474747;font-size:14px;line-height:20px;width:75%;margin:0 auto;}
 


/*f-box01*/
.f-box01{background:#272727;padding:75px 0 45px;}

.fb01-section03{padding-left:50px;}
.fb-title,.fb-title a{font-size:26px;color:#fff;display:block;margin-bottom:25px;}
.fb01-pro li a{display:block;position:relative;padding-left:13px;margin-bottom:20px;}
.fb01-pro li a:before,.sidebar-pro li a:before{content:"";position: absolute;left:0;top:6px;width:3px;height:3px;background:#e21f2f;}


.fb01-contact{margin-top:5px;}
.fb-icon{position:relative;padding-left:30px;margin-bottom:20px;}
.fb-icon,.fb-icon a,.fb01-pro li a{color:#d0d0d0;}
.fb-icon:before{content:"";position:absolute;left:0;top:-3px;width:22px;height:22px;background:url(../images/icons.png) no-repeat;}
.fb-tel:before{background-position:0 -71px;}
.fb-fax:before{background-position:-22px -71px;}
.fb-mail:before{background-position:-45px -71px;}
.fb-add:before{background-position:-68px -71px}
.fb-icon:hover a,.fb01-pro li:hover a,.f-box02 a:hover,.fb01-news li:hover .fb01-news-title{color:#e21f2f;}

.fb01-social{margin-top:25px;}
.fb01-social a{display:inline-block;width:32px; height:32px; background:url(../images/social.png) no-repeat;margin-right:15px; vertical-align:middle;}
.fb01-social .s01{background-position:0 0;}
.fb01-social .s02{background-position:-47px 0;}
.fb01-social .s03{background-position:-95px 0;}
.fb01-social .s04{background-position:-143px 0;}
.fb01-social .s05{background-position:-190px 0;}
.fb01-social a:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);transform:translateY(-3px);}


.fb01-news li{margin-bottom:20px;}
.fb01-news li a{display:block;padding-bottom:15px;border-bottom:solid 1px #373737;}
.fb01-news-title{color:#cfcfcf;font-size:14px;font-weight:bold;line-height:16px;}
.fb01-news-text{color:#a6a6a6;line-height:20px;margin:6px 0;}
.fb01-news-tip span{color:#606060;display: inline-block;margin-right:25px;}
.fb01-news-tip strong{color:#e21f2f;font-weight:normal;}
.fb01-news li:last-child a{border-bottom:none;}


/*f-box02*/
.f-box02{background:#1a1a1a;padding:15px 0;}
.fb02-copyright,.fb02-copyright a,.fb02-support span,.fb02-support a{color:#5a5a5a;line-height:26px;}


/*return*/
.backToTop{width:40px;height:40px; background:url(../images/top.png) no-repeat center #e21f2f; text-indent:9999px; cursor:pointer; color:#fff; text-align:center;position:fixed; bottom:100px; right:20px; z-index:999; -webkit-border-radius:5px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}



/*sub*/
.sub-main{padding:35px 0 40px;}
.breadcrumbs{background:#eaeaea;min-height:40px;}
.breadcrumbs-infor,.breadcrumbs-infor a{color:#444;line-height:40px;}
.breadcrumbs-infor{padding-left:25px;}
.breadcrumbs-infor:before{content:"";display:inline-block;width:18px; height:20px;background:url(../images/icons.png) no-repeat -253px 0;vertical-align:middle;margin-right:5px;}
.breadcrumbs-infor i{display: inline-block;width:5px;height:9px;background:url(../images/icons.png) no-repeat -231px 0;margin:0 5px;}
.breadcrumbs-infor a:hover,.breadcrumbs-infor a:last-child{color:#e21f2f;font-weight:bold;}
.main-title{font-size:30px;font-weight:bold;padding:0 15px;}
.main-title:after{content:"";display:block;width:30px;border-top:solid 1px #a1a1a1;margin:10px auto 20px;}
.main-summary{font-size:14px;color:#444;line-height:20px;margin-bottom:35px;}
.main-summary p{margin-bottom:10px;}
.main-summary strong{color:#e21f2f;}


/*sidebar*/
.sidebar-title{background:#272727;padding:0 15px;line-height:50px;}
.sidebar-title .sub-title{font-size:18px;color:#fff;}
.sidebar-title .more{color:#d4dae2;display: inline-block;margin-top:2px;}
.sidebar-title a:hover{color:#e21f2f;}

.sidebar-section{margin-bottom: 25px;}
.sidebar-section ul{border:solid 1px #c4c4c4;background:#f8f8f8;}
.sidebar-news li a{display:block;background:#f2f2f2;line-height:54px;color:#646464;font-size:14px;}
.sidebar-news li:hover a,.sidebar-news li.current a{background:#e21f2f;color:#fff;}

.sidebar-pro{padding:15px 0;}
.sidebar-pro li a{display: block;position:relative;padding:6px 30px;line-height:20px;}
.sidebar-pro li a:before{left:15px;top:13px;}
.sidebar-pro li:hover a{background:#e21f2f;color:#fff;}
.sidebar-pro li:hover a:before{background:#fff;}

.sidebar-contact{padding:10px 20px;}
.sidebar-contact li{border-bottom:solid 1px #cbcbcb;padding:14px 0 14px 40px;position:relative;color:#4e4e4e;}
.sidebar-contact li:last-child{border-bottom:none;}
.sidebar-contact li a{color:#4e4e4e;}
.sidebar-icon:before{content:"";position:absolute;left:5px;top:12px;width:20px;height:20px;background:url(../images/icons.png) no-repeat;}
.sidebar-tel:before{background-position:0 -103px;}
.sidebar-mail:before{background-position:-26px -105px;}
.sidebar-fax:before{background-position:-55px -104px;}
.sidebar-skype:before{background-position:-82px -104px;}
.sidebar-contact li:hover a{color:#e21f2f;}

.sidebar-technology li{border-bottom:solid 1px #cbcbcb;margin-bottom:-1px;}
.sidebar-technology li a{display:block;padding:20px 10px;}
.sidebar-date{width:50px;float: left;}
.sidebar-date span{display: block;color:#7e7e7e;}
.sidebar-date .day{color:#454545;font-size:14px;font-weight:bold;margin-bottom:5px;}
.sidebar-technology dl{overflow: hidden;border-left:solid 1px #cbcbcb;padding-left:15px;}
.sidebar-text{color:#4b4b4b;line-height:20px;height:40px;overflow:hidden;}
.sidebar-more{color:#828282;margin-top:5px;}
.sidebar-technology li:hover .sidebar-more{color:#e21f2f;}



/*about*/
.about-menu,.tech-menu{margin-bottom:25px;}
.about-menu a{display:block;color:#fff;background:#272727;font-size:14px;line-height:50px;text-align: center;margin-bottom:15px;}
.about-menu li:hover a,.about-menu li.current a,.tech-menu li:hover a,.tech-menu li.current a,.pro-menu li:hover a,.pro-menu li.current a{background:#e21f2f;}

.company-infor p{margin-bottom:15px;}
.company-infor p,.culture-infor{font-size:14px;line-height:24px;color:#4a4a4a;}
.company-infor p strong{color:#e21f2f;}
.about-company .section02{margin:40px 0 50px;}
.about-company .section02,.about-strength .section02{background:#f3f3f3;padding:50px 0 30px;}

.culture-icon{width:160px;height:160px;border:solid 1px #e21f2f;margin:0 auto;}
.culture-icon:before{content:"";display:inline-block;width:70px;height:70px;margin-top:44px;background:url(../images/icons.png) no-repeat;}
.culture-icon01:before{background-position:-112px -177px;}
.culture-icon02:before{background-position:-182px -177px;}
.culture-icon03:before{background-position:-252px -177px;}
/* .company-culture li .culture-icon,.solution-feature li .feature-circle{-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transform: rotateY(360deg); } */
.company-culture li:hover .culture-icon,.solution-feature li:hover .feature-circle{
		animation:swing 1s;
		animation-iteration-count:1;
		}
	@-webkit-keyframes swing {
		0% {
			-webkit-transform: rotateY(0deg);
			transform: rotateY(0deg)
		}

		100% {
			-webkit-transform: rotateY(-359deg);
			transform: rotateY(-359deg)
		}
	}
	@-moz-keyframes swing {
		0% {
			-webkit-transform: rotateY(0deg);
			transform: rotateY(0deg)
		}

		100% {
			-webkit-transform: rotateY(-359deg);
			transform: rotateY(-359deg)
		}
	}
	
	@keyframes swing {
		0% {
			-webkit-transform: rotateY(0deg);
			transform: rotateY(0deg)
		}

		100% {
			-webkit-transform: rotateY(-359deg);
			transform: rotateY(-359deg)
		}
	}

.culture-name,.company-brand dt{color:#e21f2f;font-size:16px;font-weight:bold;text-transform:uppercase;}
.culture-name{margin:25px 0 15px;}

.company-culture li,.strength-cooperation li{margin-bottom:30px;}
.company-brand li{padding:30px 0;border-bottom:dashed 1px #b8b8b8;}
.company-brand dt{margin:5px 0 10px;}
.company-brand dd{font-size:14px;line-height:28px;color:#313131; letter-spacing:-.2px;}

.about-company .section04{background:url(../images/bg04.jpg) no-repeat center 0;height:300px;margin:80px 0 30px;padding:100px 0 50px;}
.ac-slogan{font-family:'Conv_BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED',Arial;font-size:40px;color:#fff;line-height:40px;}
.ac-slogan:after{content:"";display:block;width:50px;border-top:solid 2px #fff;margin:20px auto 0;}

.ac-download span{font-size:24px;font-weight: bold;display: block;margin-bottom:15px;}
.ac-download a{display:inline-block;margin:0 25px;color:#3a3a3a;font-size:18px;text-decoration:underline;}
.ac-download a:before{content:"";display: inline-block;width:17px;height:18px;vertical-align:middle;background:url(../images/icons.png) no-repeat -158px -71px;margin-right:10px;}
.ac-download a:hover{color:#e21f2f;}


.about-factory img,.about-certificate img{width:100%;height:auto;}
.fac-list li,.cer-list li{margin-bottom:30px;}
.fac-list li a{display:block;position: relative;}
.ab-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(9,9,9,.7);opacity:0;filter:alpha(opacity=0);}
.ab-zoom{position:absolute;left:50%;top:50%;margin-left:-23px;margin-top:-23px;width:46px;height:46px;background:url(../images/icons.png) no-repeat -287px 0;opacity:0;filter:alpha(opacity=0); -webkit-transform:translate3d(0,-10px,0); -moz-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}
.fac-list li:hover .ab-overlay,.cer-list li:hover .ab-overlay,.structure-list01 li:hover .ab-overlay{opacity:1;filter:alpha(opacity=100);}
.fac-list li:hover .ab-zoom,.cer-list li:hover .ab-zoom,.structure-list01 li:hover .ab-zoom{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}


.cer-list li a{display:block;background:#f0f0f0;padding:5px 5px 0;}
.cer-pic{position:relative;}
.cer-list li:hover a{background:#e21f2f;}
.cer-name{padding:0 5px;height:60px;}
.cer-name p{display:inline-block;}
.cer-name span{display:table-cell;height:60px;vertical-align:middle;font-size:14px;margin:0 auto;}
.cer-list li:hover .cer-name{color:#fff;}


.about-strength .section01{padding-bottom:10px;}
.strength-engineers{padding-top:10px;}
.strength-engineers li{margin-bottom:60px;}
.person-pic{width:200px;height:200px;border:solid 5px #f0f0f0;margin:0 auto;}
.person-pic img{width:100%;height:auto;}
.engineers-infor{position:relative;margin-top:-30px; background:#ebebeb; padding:25px 15px;}
.person-name{color:#181818;font-size:14px;font-weight: bold;}
.person-name:after{content:"";display: block;width:20px;border-top:solid 1px #272727;margin:15px auto 0;}
.person-infor{color:#464646;line-height:20px;margin-top:20px;}
.strength-engineers li:hover .person-pic{border-color:#e21f2f;}
.strength-engineers li:hover .engineers-infor{background:#e21f2f;}
.strength-engineers li:hover .person-name,.strength-engineers li:hover .person-infor{color:#fff;}
.strength-engineers li:hover .person-name:after{border-color:#fff;}

.about-strength .section02{margin-bottom:-40px;}
.cooperation-name{margin-top:15px;font-size:14px;color:#272727;line-height:20px;}
.strength-cooperation li:hover .cooperation-name{color:#e21f2f;}


/*news*/
.news-box{background:#f1f1f1;padding:25px;}
.news-list li{margin-bottom:25px;background:#fff;}
.news-right{overflow:hidden;padding:25px 30px;}
.news-right .news-summary{color:#504f4f;font-size:14px;font-weight:bold;}
.news-right .news-main{margin-top:15px;}
.news-right .year{color:#7e7e7e;}
.news-right .news-text{color:#7f7f7f;line-height:16px;height:32px;overflow:hidden;}
.news-right .news-infor{overflow:hidden;padding-left:15px;border-left:solid 1px #c2c2c2;}
.news-right .news-more{margin-top:15px;color:#e21f2f;}
.news-list li:hover{background:#e21f2f;}
.news-list li:hover .news-summary,.news-list li:hover .news-text,.news-list li:hover .news-date span,.news-list li:hover .news-more{color:#fff;}
.news-box .page a{background:#fff;}

.page{margin-top:50px;text-align:center;}
.page a{display:inline-block; width:64px; height:32px; color:#333; text-align:center; margin:0 8px 15px;line-height:32px;background:#eee;}
.page span{display:inline-block;margin:0 8px;}
.page label{display:inline-block;margin-right:8px;}
.page .prev:before,.page .next:after{content:"";display:inline-block; width:6px; height:9px;background:url(../images/icons.png) no-repeat; vertical-align:middle;}
.page .prev:before{background-position:-199px -71px;}
.page .next:after{background-position:-230px -71px;}
.page a:hover{background:#e21f2f;color:#fff;}
.page .prev:hover:before{background-position:-209px -71px;}
.page .next:hover:after{background-position:-220px -71px;}
.page input{width:50px;padding:0 5px;background:none;border:solid 1px #999;height:32px;line-height:30px;margin-right:10px;}


/*technology*/
.tech-structure img,.tech-patent img,.tech-homogenization img,.tech-update img,.update-detail-main img{max-width:100%;height:auto;}
.tech-menu{margin-bottom:50px;}
.tech-menu a{display:block;color:#fff;background:#343434;height:120px;font-size:14px;padding:20px 40px;line-height:18px;margin-bottom:15px;}
.tech-icon{display:block; width:45px;height:45px;margin:0 auto 5px;background:url(../images/icons.png) no-repeat;}
.icon-structure{background-position:-355px -114px;}
.icon-spiral{background-position:-355px -159px;}
.icon-technology{background-position:-355px -204px;}
.icon-rd{background-position:-355px -250px;}

.tech-structure{margin-bottom:-40px;}
.tech-structure .section01{margin-top:60px;}
.tech-strong{display: inline-block;color:#fff;font-size:14px;font-weight:bold;background:#e21f2f;padding:0 10px;line-height:20px;margin-bottom:20px;}
.tech-text,.des-list li{color:#535353;font-size:14px;line-height:26px;margin-bottom:15px;}
.tech-text span{font-style:italic;color:#e21f2f;font-weight:bold;}
.des-list li{margin-bottom:0;}
.structure-pic{position: relative;}
.structure-pic img{border:solid 1px #cdcdcd;}
.structure-name{background:#e7e7e7;height:60px;line-height:60px;margin-top:3px;padding:0 5px;text-align:center;color:#575757;}
.structure-name span{display:inline-block;line-height:16px;vertical-align:middle;}
.structure-list01 li,.structure-list02 li,.structure-list03 li,.tech-development li,.homogenization-list02 li{margin-bottom:30px;}
.structure-list01 li:hover .structure-name,.structure-list02 li:hover span,.tech-manufacture li:hover .manufacture-name{background:#e21f2f;color:#fff;}
.structure-list02 li span{display: block;padding:0 10px;background:#e7e7e7;line-height:32px;color:#575757;font-size:14px;text-align: center;}
.tech-structure .section02{background:#f3f3f3;margin-top:60px;padding:50px 0;}
.structure-list03 dt{color:#fff;font-size:14px;line-height:20px;font-weight: bold;background:#e21f2f;padding:15px 20px;}
.structure-list03 dd{color:#535353;font-size:14px;line-height: 26px;margin-top:20px;}
.structure-list03 li img{border:solid 1px #e5e5e5;}
.structure-list03 li,.process-pic{overflow: hidden;}
.structure-list03 li:hover img,.tech-process li:hover img{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}


.patent-main{border-top:solid 1px #dfdfdf;}
.patent-main .section{margin-top:40px;}
.tech-subtitle{margin-bottom:10px;}
.tech-process li,.tech-manufacture li{margin-bottom:20px;}
.development-title{background:#828282;color:#fff;font-size:14px;font-weight:bold;padding:15px 20px 10px;}
.development-title:before{content:"";display:block;width:112px;height:75px;margin:0 auto -22px;background:url(../images/icons.png) no-repeat;}
.development-icon01:before{background-position:-34px -287px;}
.development-icon02:before{background-position:-34px -362px;}
.development-icon03:before{background-position:-34px -437px;}
.tech-development dl{background:#f2f2f2;padding:30px 30px 85px;position:relative;}
.tech-development dt{color:#424242;font-size:14px;font-weight:bold;line-height:20px;margin-bottom:20px;}
.development-infor{color:#424242;line-height:26px;}
.development-number{position:absolute;right:30px;bottom:30px;font-size:36px;color:#bebebe;font-family:'Conv_BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED',Arial;text-align:right;}
.tech-development li:hover .development-title{background:#e21f2f;}
.process-number{color:#293444;font-size:18px;display: block;margin:10px 0 5px;}
.process-name{color:#555;font-size:14px;line-height:20px;padding:0 25px;}
.tech-process li:hover .process-number{color:#e21f2f;}
.manufacture-name{font-size:14px;background:#f0f0f0; padding:15px 10px;}


.homogenization-main{margin-top:50px;}
.tech-text-title{color:#e21f2f;font-size:14px;font-weight:bold;margin-bottom:20px;}
.tech-text-title:after{content:"";display:block; width:40px;border-top:solid 1px #9b9b9b;margin-top:15px;}
.homogenization-list01 li{margin-bottom:15px;}
.homogenization-list01 img{border:solid 1px #ccc;}
.homogenization-main .tech-text{line-height:30px;}
.homogenization-list02{margin-top:15px;}
.homogenization-list02 img{border:solid 1px #cbcbcb;}


.update-list li{margin-bottom:20px;}
.update-list li a{display:block;background:#f4f4f4;}
.update-list dl{overflow:hidden;padding:18px 30px 5px;}
.update-list dt{color:#474747;font-size:14px;line-height:20px;font-weight: bold;}
.update-list dt span{color:#e21f2f;display: inline-block;margin-left:30px;}
.update-tip{margin:10px 0;}
.update-tip span{color:#999;display: inline-block;margin-right:30px;}
.update-infor{color:#5b5b5b;line-height:24px;}
.update-list li:hover dt{color:#e21f2f;}


.update-detail-main{padding:25px 0;}
.update-detail-main p{color:#444;font-size:14px;line-height:26px;margin-bottom:30px; overflow: hidden;}
.update-detail-pic li{margin-bottom:30px;}

.support-detail-pic img{margin:0 auto;}
.detail-pic-name{display:block;font-size:14px;line-height:20px;margin-top:5px;}



.update-detail-title{color:#e21f2f;font-size:18px;}
.update-detail-tip span{display: inline-block;margin:0 20px;color:#555;}
.update-detail-tip{padding-bottom:10px;border-bottom:solid 1px #c0c0c0;margin-top:10px;}
.detail-page{margin:30px 0;}
.detail-page li{padding:5px 0;}
.detail-page li a{color:#666;}
.detail-page li:hover a{color:#e21f2f;text-decoration:underline;}


/*contact*/
.contact-title{background:#272727;color:#fff;font-size:24px;padding:0 40px;;line-height:70px;}
.contact-market ul{background:#f5f5f5;margin-top:1px;}
.contact-market li{font-size:16px;line-height:26px;padding:22px 20px 22px 100px;border-bottom:solid 1px #fff;position: relative;}
.contact-icon:before{content:"";position:absolute;left:40px;top:22px;width:25px;height:25px;background:url(../images/icons.png) no-repeat;}
.contact-tel:before{background-position:0 -134px;}
.contact-fax:before{background-position:0 -172px;}
.contact-mail:before{background-position:0 -211px;}
.contact-skype:before{background-position:0 -248px;}
.contact-phone:before{background-position:0 -287px;}
.contact-market li:hover a{color:#e21f2f;text-decoration:underline;}


.contact-add{background:#f5f5f5;margin:20px 0;}
.contact-add ul{padding:10px 40px;}
.contact-add li{border-bottom:dashed 1px #a1a1a1;padding:10px 0;font-size:14px;line-height:26px;}
.contact-add li:last-child{border-bottom:none;}
.contact-add span{display:block;color:#e21f2f;font-size:14px;font-weight:bold;}


.contact-detail li{margin-bottom:24px;}
.contact-detail li dl{background:#f5f5f5;padding:30px 20px 22px;}
.contact-detail dt{color:#e21f2f;font-size:14px;font-weight:bold;margin-bottom:12px;padding-top:64px;position:relative;}
.contact-icon02:before{content:"";position: absolute;left:50%;top:0;margin-left:-25px;width:50px;height:50px;background:url(../images/icons.png) no-repeat;}
.contact-service:before{background-position:-116px -104px;}
.contact-support:before{background-position:-166px -104px;}
.contact-agent:before{background-position:-216px -104px;}
.contact-department:before{background-position:-266px -104px;}
.contact-detail dd{margin-bottom:9px;}


.contact-icon03{display:block;float:left;width:50%;height:131px;text-align: center;line-height:146px;}
.contact-facebook{background:#3a5a95;}
.contact-linkedin{background:#0077b4;}
.contact-google{background:#dc4e40;}
.contact-vimeo{background:#d4313e;}
.contact-icon03:before{content:"";display:inline-block;width:25px;height:25px;background:url(../images/icons.png) no-repeat;}
.contact-facebook:before{background-position:-31px -134px;}
.contact-linkedin:before{background-position:-31px -159px;}
.contact-google:before{background-position:-31px -184px;}
.contact-vimeo:before{background-position:-31px -209px;}
.contact-social a:hover:before{-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);transform: rotateY(360deg); }



.sub-inquiry{margin-top:10px;}
.inquiry-tip{min-height:40px;line-height:20px;color:#fff;position:relative;background:#242424;padding:10px 10px 10px 55px;font-size:14px;}
.inquiry-tip:before{content:"";position:absolute;left:0;top:0;width:40px;height:40px; background:url(../images/icons.png) no-repeat -33px -237px #e21f2f;}
.inquiry-tip span{font-weight: bold;}
.sub-inquiry form{background:#f5f5f5;padding:30px 30px 20px;}
.inquiry-main li{margin-bottom:15px;}
.inquiry-title{display:block;line-height:36px;}
.inquiry-title i{color:#eb8919;}
.inquiry-right{overflow:hidden;}
.inquiry-right input[type=text]{width:100%;border:none; background:#fff;height:36px;line-height:36px;padding:0 5px;}
.inquiry-message textarea{width:100%;border:none; background:#fff;height:136px;line-height:20px;padding:5px;}
.inquiry-message p{line-height:20px;padding:8px 0;}
.inquiry-select input[type=text]{width:42%;}
.inquiry-select select{width:20%;background:#fff;border:none;background:#fff;height:36px;line-height:36px;padding:0 15px;cursor:pointer;}
.inquiry-choices span{display:inline-block;width:20%;line-height:36px;}
.inquiry-choices input[type=checkbox]{float:left;margin-top:12px;cursor:pointer;}
.inquiry-choices label{display:inline-block;margin:1px 5px;}
.inquiry-choices input[type=text]{width:72%;}
.sub-inquiry input.send{margin-left:125px;width:165px;height:40px;padding-left:25px;background:url(../images/icons.png) no-repeat -340px -52px #e21f2f;color:#fff;font-size:18px;font-weight: bold;border:none;}
.sub-inquiry input.send:hover{background-color:#ee1717;}



/*solution*/
.solution-box .section01{background:#f2f2f2;padding-top:30px;}
.solution-feature li{margin-bottom:30px;}
.feature-circle{width:164px;height:164px;border:solid 2px #484848;margin:0 auto;}
.solution-box .section01{margin-bottom:40px;}
.solution-icon{width:66px;height:55px;margin:35px auto 12px;background:url(../images/icons.png) no-repeat;}
.feature-name{font-size:14px;}
.solution-feature01{background-position:-158px -287px;}
.solution-feature02{background-position:-158px -342px;}
.solution-feature03{background-position:-158px -397px;}
.solution-feature04{background-position:-158px -452px;}



.solution-list li{margin-bottom:30px;}
.solution-pic img{width:100%;height:auto;}
.solution-list dl{background:#ededed;padding:30px 30px 65px;position:relative;}
.solution-list dt{font-size:18px;}
.solution-list dt:after{content:"";display: block;width:30px;border-top:solid 1px #bbb;margin-top:15px;}
.solution-infor{margin-top:15px;color:#696969;line-height:26px;font-size:14px;height:104px;overflow: hidden;}
.solution-number{position:absolute;right:30px;bottom:20px;font-size:30px;color:#8c8c8c;font-family:'Conv_BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED',Arial;text-align:right;}
.solution-list li:hover dl{background:#e21f2f;color:#fff;}
.solution-list li:hover dt:after{background-color:#fff;}
.solution-list li:hover dt,.solution-list li:hover dd{color:#fff;}

.solution-box .section03{background:#f3f3f3;margin-top:40px;padding:55px 0 70px;margin-bottom:-40px;}

.solution-partner{margin:40px -13px 0;position:relative;}
.solution-partner .nbs-flexisel-inner{margin:0 auto;overflow:hidden;}
.solution-partner img{border:solid 1px #979797;}
.solution-partner ul{position:relative;width:99999px;list-style-type:none;overflow:hidden;}
.solution-partner li{float:left;text-align:center;}
.solution-partner li:hover img{border-color:#e21f2f;}

.solution-partner .scroll-btn{position:absolute;top:41px;left:0;width:100%;}
.solution-partner .scroll-btn span{position:absolute;width:29px;height:29px;background:#b5b5b5;text-align:center;cursor:pointer;}
.solution-partner .scroll-btn i,.control i,.related-scroll .scroll-btn i{display:inline-block;width:6px;height:12px;margin-top:10px;background:url(../images/icons.png) no-repeat;}
.solution-partner .nbs-flexisel-nav-left{left:13px;}
.solution-partner .nbs-flexisel-nav-right{right:14px;}
.solution-partner .nbs-flexisel-nav-left i,#spec-left i,.related-scroll .scroll-btn .nbs-flexisel-nav-left i{background-position:-209px -71px;}
.solution-partner .nbs-flexisel-nav-right i,#spec-right i,.related-scroll .scroll-btn .nbs-flexisel-nav-right i{background-position:-220px -71px;}
.solution-partner .scroll-btn span:hover,#spec-left:hover,#spec-right:hover{background:#e21f2f;}


.detail-show{padding:10px;border:solid 1px #dadada;}
.detail-show>img{width:100%;height:auto;}
.detail-data li{overflow:hidden;padding:5px 0;}
.detail-data strong{color:#444;font-size:14px;float:left;display:inline-block;margin-right:15px;}
.detail-data span{display:block;overflow:hidden;color:#555;line-height:24px;}


.solution-bottom{padding-bottom:50px;}
.solution-bottom .section{margin-bottom:30px;}
.solution-title{background:#e21f2f;color:#fff;font-size:14px;font-weight:bold;line-height:30px;padding:0 20px;}
.solution-detail{border:solid 1px #ddd;padding:25px 30px 20px;}
.des-pic02 img{display:block;margin:15px auto; max-width: 100%;height:auto;}
.solution-table table,.solution-table table td{border:solid 1px #dbdbdb;text-align:center;line-height:24px;padding:10px 5px;}
.solution-table table tr:first-child td{color:#333;}
.solution-table table tr:nth-child(odd){background:#ececec;}
.solution-table table tr td:nth-child(2){width:10%;}
.solution-table table tr td:nth-child(1){width:18%;}

.equipment img{border:solid 1px #bababa;width:100%;height:auto;}
.equipment-name{font-size:14px; margin-top:10px;}
.equipment li:hover .equipment-name{color:#e21f2f;}

.case-title{background:#242424;line-height:40px;padding:0 20px;font-size:14px;color:#fff;font-weight:bold;margin-bottom:20px;}
.case-list li{margin-bottom:30px;}
.case-list img{width:100%;height:auto;}

.solution-contact{margin-bottom:30px;background:url(../images/bg05.jpg) no-repeat center 0;color:#fff;font-size:34px;font-family:'Conv_BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED',Arial;padding:70px 15px;height:180px;}
.system-contact{background:url(../images/bg06.jpg) no-repeat center 0;}


/*system*/
.system-section01{background:#242424;padding: 20px 0;margin-bottom:35px;}
.system-menu a{display:inline-block;width:250px;height:55px;background:#fff;font-size:14px;margin:0 20px;line-height:55px;position: relative;}
.system-menu a:after,.system-main .tab-menu span:after{content:"";display:block;width:10px;height:5px;background:url(../images/icons.png) no-repeat -264px -71px;position: absolute;left:50%;margin-left:-5px; bottom:10px; opacity:0;filter:alpha(opacity=0);}
.system-menu a:hover,.system-menu a.current,.system-main .tab-menu li.current span,.system-main .tab-menu li:hover span{background:#e21f2f;color:#fff;}
.system-menu a:hover:after,.system-menu a.current:after,.system-main .tab-menu li.current span:after,.system-main .tab-menu li:hover span:after{opacity:1;filter:alpha(opacity=100);}


.system-list li{margin-bottom:30px;position: relative;}
.system-pic img,.system-show img,.detail-wrap img{width:100%;}
.system-list dl{background:#f1f1f1;padding:30px;}
.system-list dt{font-size:18px;font-weight:bold;}
.system-infor{color:#484848;line-height:24px;height:96px;overflow:hidden;margin:20px 0;}
.system-more{display: inline-block;color:#e21f2f;font-size:14px;font-weight:bold;border-bottom:solid 2px #e21f2f;}
.system-list li:hover dl{background:#e21f2f;}
.system-list li:hover dt,.system-list li:hover .system-infor,.system-list li:hover .system-more{color:#fff;}
.system-list li:hover .system-more{border-color:#fff;}
.step-num{position:absolute;left:15px;top:0;background:rgba(36,36,36,.6);width:50px;height:50px;color:#fff;}
.step-num span{display:block;font-size:20px;font-family:'Conv_BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED',Arial;line-height:20px;margin-top:8px;}

.digital-factory a{display:inline-block;width:200px;height:55px;background:#fff;font-size:14px;margin:0 20px;line-height:55px;position: relative;}
.material-handling-system a{display:inline-block;width:250px;height:55px;background:#fff;font-size:14px;margin:0 20px;line-height:55px;position: relative;}
/*proDetail*/
.proDetail-top{margin-bottom:40px;}
.proDetail-top .container{position:relative;}
.jqzoom{position:relative;}
/*#spec-n5{width:100%; overflow:hidden;}
.control{cursor:pointer;width:20px;height:120px;background:#555;text-align:center;float:left;}
#spec-list{margin:0 15px 0 10px;width:94%;float:left;}
#spec-list ul{float:left;}
#spec-list ul li{width:180px;padding:0 10px;height:120px;cursor:pointer;float:left;}
#spec-list img{width:160px;height:120px;}
#spec-list li:hover img{border:solid 1px #eb8919;}*/
.zoomdiv{z-index:100;position:absolute;top:0;left:0; z-index:2;display:none;overflow:hidden;background:#fff;border:solid 1px #ccc;}
.bigimg{width:800px;}
.jqZoomPup{visibility:hidden;position:absolute;top:0;left:0;width:50px;height:50px;border:1px solid #dadada;background:#fede4f;opacity:0.5;filter:alpha(opacity=50);cursor:move;}


.proDetail-top h1{font-size:20px;font-weight:bold;padding:12px 0;}
.proDetail-top dl,.solution-top  .detail-data{border-top:dashed 1px #b1b1b1;padding:15px 0;}
.proDetail-top dl{padding:20px 0 10px;}
.proDetail-top dt{color:#e21f2f; font-size:16px;font-weight:bold;margin-bottom:15px;}
.proDetail-top dd{color:#444;line-height:22px;}
.proDetail-top dd p{margin-bottom:10px;}
.proDetail-btn a{font-size:16px;font-weight:bold;display:block;width:200px;height:44px;line-height:44px;margin:0 15px 20px 0;color:#fff;float:left; text-align:center; cursor:pointer;}
.proDetail-btn .mail{background:#e21f2f;}
.proDetail-btn .chat{background:#242424;}
.proDetail-btn .survey{line-height:70px;color:#e48315;font-size:14px;font-weight:normal;margin-right:0;text-align:left;}
.proDetail-btn .mail:before,.proDetail-btn .chat:before,.proDetail-btn .survey:after{content:"";display:inline-block;width:16px;height:18px;vertical-align:middle;margin-right:10px;background:url(../images/icons.png) no-repeat;}
.proDetail-btn .mail:before{background-position:-353px 0;}
.proDetail-btn .chat:before{background-position:-384px 0;}
.proDetail-btn .survey:after{width:8px;height:7px;margin-right:0;margin-left:5px;background-position:-268px -122px;}

.pro-share{margin:30px 0 25px;}
.pro-share>span{display:inline-block;float:left;color:#444;line-height:24px;margin-right:10px;}
#atstbx{float: left;}
.addthis_sharing_toolbox{clear: none !important;}



.system-show li{margin-top:30px;}
.detail-title{margin-bottom:25px;color:#eb8919;font-size:24px;}
.des-title{font-size:16px;font-weight:bold;margin-bottom:15px;}
.des-summary{padding-bottom:5px;}
.des-sub-title{color:#eb8919;font-size:14px;font-weight:bold;margin-bottom:5px;}
.des-text,.detail-infor p{color:#444;font-size:14px;line-height:26px;}
.des-list{margin-top:10px;}
.des-list li,.des-feature dt{color:#444;line-height:26px;padding-left:20px;position:relative;}
.des-list li:before,.des-feature dt:before{content:"";position:absolute;left:0;top:8px;width:9px;height:9px;background:#e21f2f;}
.des-list02 li{margin-bottom:15px;}
.detail-infor .section02{margin:0 -10px;}
.detail-infor .section02 .des-title{margin:20px 10px 15px;}
.des-main dl{float:left;width:50%;padding:0 10px;}
.des-main .des-text{height:96px;overflow:hidden;}
.des-main dl:first-child{float:none;width:100%;}
.des-main dl:first-child .des-text{height:auto;}
.des-main dd{margin-bottom:15px;}
.des-pic img{width:100%;height:auto;}


.des-feature dt{font-size:14px;font-weight:bold;color:#e21f2f;}
.des-feature li{padding-bottom:20px;margin-bottom:20px;border-bottom:dashed 1px #bcbcbc;}
.des-feature li:last-child{border-bottom:none;margin-bottom:0;}
.des-feature dd{color:#444;line-height:30px;padding-left:20px;font-size:14px;margin-top:10px;}


.detail-pic li{margin-bottom:30px;}
.detail-wrap{background:#f1f1f1;padding:30px 30px 20px;}
.detail-wrap span{display: block;font-size:14px;margin-top:15px;color:#343434;}
.detail-pic li:hover span{color:#e21f2f;}



.system-main{margin-top:30px;}
.system-menu02 li{margin-bottom:30px;}
.system-title{background:#eaeaea;padding:15px;color:#424242;}
.system-menu02 li:hover .system-title,.system-menu02 li.current .system-title{background:#e21f2f;color:#fff;} 
.system-main .tab-menu li{margin-bottom:15px;}
.system-main .tab-menu span{display:block;background:#373737;color:#fff;line-height:50px;font-size:14px;position: relative; cursor:pointer;}
.system-main .tab-menu li span:after{bottom:15px;width:15px;height:8px;background-position:-300px -71px;margin-left:-8px;}


.tab-detail{background:#f4f4f4;padding:35px 30px;margin-top:20px;}
.system-detail .section{border-bottom:dashed 1px #404040;padding-bottom:40px;margin-bottom:35px;}
.system-detail .section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.system-detail .des-list li{font-size:14px;padding-left:15px;}
.system-detail .des-list li:before{width:6px;height:6px;top:10px;}
.des-pic03{margin-top:15px;}
.des-pic03{margin-right:-30px;}
.des-pic03 img{float:left;width:50%;padding-right:30px;}
.table-responsive{border:none;}
.system-table td{border:solid 1px #838383;text-align: center;padding:10px 5px;}
.system-main .des-wrap{padding:10px 0;}
.system-main .sub-inquiry{margin-top:0;}
.system-bottom{background:url(../images/bg07.jpg) no-repeat center 0;height:300px;margin-top:40px;}
.system-tip{padding-top:115px;font-size:40px;font-family:'Conv_BERTHOLD AKZIDENZ GROTESK BE MEDIUM CONDENSED',Arial;color:#fff;}
.system-tip:after{content:"";display: block;width:50px;border-top:solid 2px #fff;margin:15px auto 0;}



/*survey-form*/
.survey-box{width:1000px;margin:40px auto;background:#ececec;}
.survey-logo{background:#242424;height:40px;overflow:hidden;}
.survey-form{padding:25px 20px 40px;}
.survey-name{color:#e21f2f;font-size:18px;}
.survey-thanks{font-size:14px;line-height:20px;margin:10px 0 20px;color:#333;}
.section-title{background:#e21f2f;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;line-height:30px;}
.survey-section{padding-bottom:20px;}
.survey-section ul{margin-top:20px;}
.survey-section li{float:left;width:50%;margin-bottom:15px;}
.survey-content{float:left;width:290px;}
.survey-content input{border:none;background:#fff;height:36px;line-height:36px;padding:0 5px;color:#444;font-size:14px;}
.input230{width:230px;}
.input280{width:280px;}
.input760{width:760px;}
.input140{width:140px;}
.input155{width:155px;}
.input80{width:80px;}
.input170{width:170px;}
.survey-title{display:inline-block;width:190px;float:left;line-height:36px;font-size:14px;}
.survey-title i{color:#e48315;font-size:14px;display:inline-block;margin-right:5px;}
.survey-title02{width:180px;padding-right:10px;text-align:right;}
.survey-main01{margin-bottom:-15px;}
.survey-main01 select{width:130px;height:36px;background:#fff;border:none;padding:0 5px;cursor:pointer;}
.survey-main01 li:last-child,.survey-main04 li:first-child{width:100%;}
.unit{font-size:14px;display:inline-block;margin-left:5px;}

.survey-choose span{display:block;float:left;margin-right:100px;}
.survey-choose span:last-child{margin-right:0;}
.survey-choose input[type=radio],.survey-choose label,.survey-choices input[type=checkbox]{float:left;}
.survey-choose label,.survey-choices label{display:inline-block;line-height:36px;margin-left:5px;font-size:14px;}
.survey-main04 li:last-child .survey-title02{width:210px;margin-left:-30px;}
.note{font-style:italic;font-size:14px;color:#555;}

.survey-section .survey-main02 li,.survey-section .survey-main03 li{float:none;width:100%;overflow:hidden;}
.survey-main02{margin-right:-100px;}
.survey-column{float:left;width:50%;}
.survey-choices{float:left;width:190px;font-size:14px;line-height:36px;}
.survey-column:last-child .survey-choices{width:130px;padding-left:50px;text-align: right;padding-right:10px;}
.survey-main02 .survey-choices input[type=checkbox],.survey-main05 .survey-choices input[type=checkbox]{margin-top:11px;}
.survey-choices label{margin-left:5px;}
.survey-question{font-size:14px;color:#e21f2f;margin:15px 0;}
.column-title{font-size:14px;color:#333;margin-left:190px;}
.survey-column .other{float: left;margin-left:14px;}
.survey-column .other .survey-choices{width:auto;padding-left:0;}
.survey-column .other .survey-content{width:auto;}


.section-sub{padding-bottom:5px;}
.survey-main03 .survey-content{width:770px;}
.survey-main03 .survey-choices input[type=checkbox]{margin-top:1px;}
.survey-main03 .survey-choices:first-child,.survey-main03 .survey-choices:last-child{width:28%;}
.survey-main03 .survey-choices:nth-child(2){width:44%;}
.survey-main03 .survey-storage,.survey-main03 .survey-storage02{width:100%;}
.survey-storage p{float:left;margin-bottom:20px;}
.survey-storage p:first-child,.survey-storage p:nth-child(2){width:32%;}
.survey-storage p:last-child{width:36%;}
.survey-storage02 p{float:left;width:50%;margin-bottom:20px;}
.survey-storage02 p:last-child{float:left;width:100%;}
.survey-storage02 label{display: inline-block;font-size:14px;color:#333;margin-right:15px;}
.survey-storage02 p:nth-child(2) label{padding-left:40px;}

.required-title{margin-left:190px;margin-bottom:10px;}
.required-title span{display: inline-block;color:#777;font-size:14px;width:165px;text-align:center;margin-right:10px;}
.required-title span:last-child{width:240px;margin-right:0;}
.survey-list{margin-bottom: 15px;}
.survey-list input{margin-right:10px;}
.survey-list .survey-content input{float:left;}
.survey-list .survey-choices{width:auto;margin-right:9px;}
.survey-main03 .survey-list .survey-choices:last-child{width:auto;margin-right:0;}
.survey-list .survey-choices input{margin-right:0;}
.survey-list .survey-choices label{float:left;margin:0 5px;}
.survey-list:last-child{margin-bottom:0;}
.survey-list:last-child .survey-choices{width:22%;margin-right:0;}
.survey-list:last-child .survey-choices:last-child{float:right;}
.survey-list:last-child .survey-choices:first-child{width:18%;}
.survey-list:last-child .survey-choices:nth-child(3){width:26%;}
.survey-list:last-child .survey-choices:nth-child(4){width:14%;}

.survey-main03 .survey-grain,.survey-main03 .survey-equip{width:100%;}
.grain-time input{width:330px;}
.grain-date{width:455px;}
.grain-date span{font-size:14px;display: inline-block;margin:0 10px;}
.grain-date input{width:130px;}

.survey-main03 .survey-equip .survey-choices{width:20%;}
.survey-equip .survey-choices:nth-child(3){width:24%;}
.survey-equip .survey-choices:last-child{width:16%;}

.survey-section .survey-column li,.survey-section .survey-main06 li,.survey-section .survey-main05 li{width:100%;float:none;}
.survey-right01{padding-left:110px;margin-bottom:108px;}
.survey-right01 .survey-content,.survey-right02 .survey-content{width:auto;}
.survey-right02 .survey-title02{width:285px;}


.survey-main05{padding-bottom:5px;}
.survey-main05 .survey-choices{width:30%;}
.survey-main05 .survey-choices:first-child{width:34%;}
.survey-control .survey-content{width:auto;}

.survey-describe{width:100%;height:140px;border:none;padding:5px;color:#444;font-size:14px;}


.survey-message{background:#d6d6d6;padding:10px;}
.survey-tip{width:80%;font-size:14px;line-height:22px;color:#555;font-style:italic;}
.survey-file{position:relative;margin-top:5px;}
.survey-file input{font-size:0;width:138px;height:34px;border:none;background:#fff;opacity:0;filter:alpha(opacity=0);position:absolute;z-index:9;left:0;cursor:pointer;}
.survey-file span{display:inline-block;width:136px;height:32px;background:#eee;border:solid 1px #a6a6a6;font-size:14px;text-align:center; line-height:32px; }
.survey-main06{border-top:dashed 1px #a6a6a6;;padding-top:20px;}
.survey-main06 textarea{width:950px;border:none;background:#fff;height:170px;padding:5px;color:#444;font-size:14px;}
.survey-btn input.send{width:180px;height:44px;background:#e21f2f;border:none;color:#fff;font-weight: bold;font-size:18px;line-height:44px;cursor:pointer;}

.copyright02{text-align:center;margin:0 20px;border-top:solid 1px #cacaca; color:#919191;padding:15px 0;}

.inq_btn11{
	display: block;
	line-height: 24px;
	font-size: 14px;
	color: #e21f2f !important;
}

@media (min-width:768px){
.navbar-collapse.collapse{margin-right:-30px;}
.navbar-nav >li >a{position:relative;color:#272727;height:25px;line-height:26px;}
.navbar-nav >li:focus >a,.navbar-nav >li:hover >a,.navbar-nav >li.on >a{background-color:#e21f2f;color:#fff;}
.navbar-nav >li.hover>a{background-color:#e21f2f;color:#fff;}
.navbar-nav >li:focus >a.icon-home,.navbar-nav >li:hover >a.icon-home,.navbar-nav >li.on >a.icon-home{background-color:#fff;}


/*c-box01*/
.cb-title span:before,.cb-title span:after{content:"";position:absolute;border-top:solid 1px #2b2b2b;top:18px;}
.cb-title span:before{left:0;}
.cb-title span:after{right:0;}
.cb-title a:before,.cb-title a:after{content:"";position: absolute;top:16px;width:40px;height:5px;background:#2b2b2b;}


/*technology*/
.update-pic{float:left;}
.update-infor{height:72px;overflow:hidden;}
.inquiry-title{display:inline-block;width:125px;padding-right:15px;float:left;line-height:36px;vertical-align:top;}



/*news*/
.news-pic,.news-date{float:left;}
.news-pic img{width:225px;height:150px;}
.news-right .news-date{width:50px;margin-right:5px;}
.news-right .day{display:block;color:#454545;font-size:14px;margin-bottom:5px;font-weight:bold;}




}


@media(min-width:992px){
.navbar-brand{padding:0 15px;position: relative;margin-left:0;margin-right:-50px;}
.navbar-brand:before,.navbar-brand:after{content:"";position:absolute;top:1px;width:15px;height:100%;background:url(../images/logo-shadow.png) no-repeat;}
.navbar-brand:before{background-position:0 0;left:0;}
.navbar-brand:after{background-position:-28px 0;right:0;}
.nav >li,.col-xs-12{position:static;}
.navbar{position:relative;}
.sub-nav{position:absolute;z-index:99; width:220px; padding:15px 0;background:#2a2a2a;display:none;}
.sub-nav a{color:#fff;display:block;text-transform:capitalize;}
.sub-nav li{padding:2px 0;}
.sub-nav li a{padding:5px 20px;line-height:20px;}
.sub-nav-pro{width:auto;left:0;right:0;padding:10px 15px 20px;background:rgba(39,39,39,.95);}
.sub-nav-main{padding:40px 0;}
.sub-nav-pro>.container:first-child .sub-nav-main{border-bottom: solid 1px #424242;}
.sub-nav-pro dl{width:25%;padding:0 5px;}
.sub-nav-pro dl a{color:#dcdfe4;}
.sub-nav-pro dt{margin-bottom:15px;}
.sub-nav-pro dt a{font-size:16px;font-weight:bold;}
.sub-nav-pro dd a{font-weight:bold;display: block;padding:5px 0;}
.sub-nav li:hover a{background:#bd212e;}
.sub-nav-pro dt:hover a,.sub-nav dd:hover a{color:#bd212e;}


/*c-box01*/
.cb-title a{font-size:28px;width:480px;}
.cb-title span:before,.cb-title span:after{top:25px;}
.cb-title a:before,.cb-title a:after{top:23px;}
.cb-title a:before{left:-30px;}
.cb-title a:after{right:-30px;}

.cb01-system a{display:block;position:relative;}
.cb01-system-name{position:absolute;bottom:0;left:0;right:30%;background:#1a1a1a;color:#fff;height:30px;line-height:30px;padding:0 25px;}
.cb01-hover-wrap{position:absolute;left:10px;right:10px;top:10px;bottom:10px;background:rgba(226,31,47,.8);color:#fff;padding:18% 5% 15%; opacity:0; filter:alpha(opacity=0);}
.cb01-hover-wrap dt{font-size:14px;}
.cb01-hover-wrap dt:after{content:"";display: block;width:30px;border-top:solid 1px #fff;margin:20px auto 25px;}
.cb01-system-more{width:125px;height:29px;border:solid 1px #fff;line-height:28px;margin:0 auto;}
.cb01-system-more i{display:inline-block;width:4px;height:10px;margin-left:3px;vertical-align:middle;background:url(../images/icons.png) no-repeat -58px 0;}
.cb01-system:hover .cb01-hover-wrap{opacity:1; filter:alpha(opacity=100);}
.cb01-system:hover .cb01-system-name{opacity:0; filter:alpha(opacity=0);}

/*c-box04*/
.cb04-title a{font-size:36px;width:70%;}
.cb04-summary{width:50%;}
.cb04-main dd{max-height:64px;overflow:hidden;}


/*footer*/
.fb02-copyright{float:left;}
.fb02-support{float:right;}



/*about*/
.brand-pic{float:left;}
.company-brand dl{overflow:hidden;padding-left:15px;}
.company-brand li.even .brand-pic{float:right;}
.company-brand li.even dl{text-align:right;padding-right:15px;padding-left:0;}


/*prodetail*/
.proDetail-top .bg{width:100%;padding:20px 0;background:#e6e6e6;margin-top:30px;}

.inquiry-main li:nth-child(2) .inquiry-title,.inquiry-main li:nth-child(4) .inquiry-title,.inquiry-main li:nth-child(8) .inquiry-title{padding-left:55px;}





}




@media (min-width:768px) and (max-width:991px) {
.navbar-brand{float:none;display: block;margin-bottom:20px;}
.navbar-brand>img{margin:0 auto;}
.navbar>.container .navbar-brand{margin-right:0;margin-left:0;}
.navbar-nav{margin-left:-7px;}
.navbar-nav >li{padding-left:5px;}
.navbar-nav >li >a{padding:0 6px;}
.navbar{padding:15px 0;}


/*c-box01*/
.cb-title span:before,.cb-title span:after{width:160px;}
.cb-title a:before{left:-40px;}
.cb-title a:after{right:-40px;}


/*c-box03*/
.cb03-menu li span{font-size:14px;}
.cb03-menu li span{padding:0 20px 0 80px;}
.cb03-icon{left:20px;}




/*technology*/
.structure-list03 dt{padding:10px 15px;}
.structure-list03 dd{margin-top:10px;max-height:180px;}

.inquiry-choices span{width:33%;}









}



	 
@media (min-width:992px) and (max-width:1199px) {
.navbar-collapse{padding-left:20px;}
.navbar-nav >li{padding-left:5px;padding-top:26px;padding-bottom:26px;}
.navbar-nav >li >a{padding:0 8px;}
.sub-nav{top:77px;}
.sub-nav-pro dt a{font-size:14px;}



/*c-box01*/
.cb-title span:before,.cb-title span:after{width:230px;}


/*c-box03*/
.cb03-menu li span{padding:0 30px 0 85px;}
.cb03-icon{left:30px;}
.cb03-pic{width:60%;}
.cb03-pic img{width:100%;}
.cb03-describe{padding:35px 30px;height:267px;}
.cb03-describe dt{font-size:16px;}
.cb03-describe dd {margin-top:20px;height:120px;overflow: hidden;}



/*sidebar*/
.sidebar-icon span{display: block;}
.sidebar-icon:before{top:20px;}


/*about*/
.engineers-infor{min-height:280px;}


/*technology*/
.tech-menu a{padding:20px 10px;}
.tech-development dl{height:450px;}
.inquiry-choices input[type=text]{width:68%;}


/*contact*/
.contact-detail li{float:left; width:50%;}


/*proCover*/

.sub-inquiry02 .inquiry-choices span{width:33.33%;}
.sub-inquiry02 .inquiry-choices input[type=text] {width:65%;}




 

	 }



@media (min-width:1200px) { 
.navbar-collapse{padding-left:20px;}
.navbar-nav >li{padding-top:30px;padding-bottom:30px;}
.navbar-nav >li >a{padding:0 12px;}
.sub-nav{top:85px;}

/*content*/
.cb-summary{width:55%;}

/*c-box02*/
.cb-title span:before,.cb-title span:after{width:330px;}



/*c-box03*/
.cb03-icon{left:50px;}
.cb03-pic img{width:750px;height:355px;}
.cb03-menu li span{padding:0 50px 0 110px;}


/*c-box04*/
.cb04-main li a{padding:125px 70px 30px;}

/*c-box05*/
.cb05-title{width:60%;}
.cb05-summary{width:50%;}

/*footer*/
.fb01-section02{border-left:solid 1px #313131;border-right: solid 1px #313131;padding:0 50px;margin-right:-30px;}





/*about*/
.about-company .section04{padding:120px 0 100px;}
.ac-download span{display: inline-block;margin:0 15px;}



.engineers-infor{min-height:240px;}


/*technology*/
.tech-development dl{height:340px;}
.inquiry-choices input[type=text]{width:74%;}




.proDetail-btn a{width:260px;}





.sub-inquiry02 .inquiry-choices span{width:25%;}
.sub-inquiry02 .inquiry-choices input[type=text] {width:70%;}


.data-infor-des dl{width:60%;}




 }
	 


@media(max-width:1199px) {

#preview img{width:100%;height:auto;}



	
 }
	 


@media(max-width:991px) {

/*c-box01*/
.cb01-system-name{display:block;font-size:14px;margin-top:10px;text-align:center;}
.cb01-system:hover .cb01-system-name{color:#e21f2f;}


/*c-box03*/
.cb03-describe{padding:40px;height:auto;}


/*c-box04*/
.cb04-main li{margin-bottom:150px;}
.cb04-main li:last-child{margin-bottom:0;}


/*footer*/
.f-box02 p{text-align: center;}



/*about*/
.about-menu a{font-size:12px;}
.company-brand li{text-align:center;}
.brand-pic{margin-bottom:15px;}


.sub-right .sidebar-news li{float: left;width:50%;}
.sub-right .sidebar-news li a{background:#fff;}
.sub-right .sidebar-news li.current a{background:#e21f2f;}
.sidebar-news li:hover a,.sidebar-news li.current a{background:#e21f2f;color:#fff;}


/*contact*/
.sub-inquiry{margin-top:30px;}
.inquiry-select input[type=text]{width:51%;display:block;float:right;}
.inquiry-select select{width:48%;float:left;}





/*technology*/
.pro-list dt{font-size:16px;}



.detail-show{margin-bottom:15px;}

.equipment li{margin-bottom:20px;}

.des-pic04 img{display:block;margin:0 auto 15px;}


}



@media (max-width:767px) { 
.navbar-nav{margin:0;}
.navbar-brand{display:inline-block;}
.navbar-brand img{width:80%;margin-bottom:-1px;}
.navbar-toggle{margin-top:12px;margin-right:0;}
/*.navbar-toggle:focus,.navbar-toggle:hover{background:#0660b4;}
 .navbar-toggle:focus .icon-bar,.navbar-toggle:hover .icon-bar{background:#fff;}
 * */
.navbar-toggle .icon-bar{background:#e21f2f;height:4px; border-radius:2px;width:34px;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:7px;}
.navbar-collapse.in{overflow:hidden;}
.navbar-collapse{background:#2a2a2a;border:none;margin:0 -15px;position:absolute;width:100%;}
.navbar-nav > li{overflow:hidden;}
.navbar-nav > li > a{display:block;height:40px; width:100%;font-size:14px; text-transform:uppercase; color:#fff; text-align:center; border-bottom:solid 1px #3a3a3a;}
.navbar-nav > li>a:hover,.navbar-nav > li>a:focus{background:#e21f2f;}
.navbar-nav > li.on>a:hover{background:#e21f2f;}
.navbar-nav > li:first-child>a:hover,.navbar-nav > li:first-child>a:focus{background:none;}
.navbar-nav>.open>a, .navbar-nav>.open>a:hover,.navbar-nav>.open>a:focus{background:#0f416d;}
.navbar-nav .open .dropdown-menu{ padding:0; box-shadow:none; text-align:center;}
.navbar-nav .open .dropdown-menu>li>a{display:block;color:#fff;font-size:14px; line-height:24px; text-transform:uppercase; padding:5px 20px;background:#0f416d;border:none; }
.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-color:#004e97;color:#fff;}


.search{width:100%;height:40px;margin:0;}
#s-field{line-height:40px;height:40px;width:calc(100% - 50px);color:#fff; background:none;border:none;font-size:14px; font-family:Arial; text-align:center;}
#s-button {width:50px;height:40px;background-position:-108px -63px;}


/*c-box03*/
.cb03-menu li{margin-bottom:10px;}
.cb03-menu li span{padding:0 20px 0 80px;}
.cb03-icon{left:20px;}
.cb03-icon{left:20px;top:20px;}


/*c-box05*/
.cb05-title{font-size:45px;line-height:50px;}

.main-title{font-size:24px;}


/*about*/
.ac-slogan{font-size:30px;line-height:30px;}
.ac-download span{margin-bottom:10px;}
.ac-download a{margin:10px;font-size:16px;}



/*news*/
.news-right .news-infor{border-left:none;padding-left:0;}
.news-list{overflow: hidden;margin:0 -1%;}
.news-list li{float:left;width:48%;margin:0 1% 25px;}
.news-pic img{width:100%;height:auto;}
.news-right .news-date{margin-bottom:10px;}
.news-right .news-date span{color:#7e7e7e;display: inline-block;margin-right:10px;}



/*technology*/
.tech-menu a{font-size:12px;}
.update-list dl{overflow:hidden;padding:20px 25px;}


.inquiry-choices span{width:50%;}
.sub-inquiry input.send{margin-left:0;}



.proDetail-top h1{font-size:20px;}
.solution-contact{font-size:30px;line-height:30px;}



/*system-detail*/
.detail-wrap{padding:15px;}
.system-menu a{margin-bottom:15px;}
.system-section01{padding-bottom:5px;}
.system-tip{font-size:36px;line-height:40px;}


}



@media (max-width:620px) { 

.tech-menu a{width:100%;}
.des-main dl{float:none;width:100%;}


}


@media (max-width:550px) { 

.cb05-title{font-size:36px;line-height:40px;}

.news-list{margin:0;}
.news-list li{float:none;width:100%;margin:0 0 25px;}

.col-xs-6,.cb02-main-right li,.about-menu a{width:100%;}
.col-xs-4{width:50%;}
.homogenization-list01 li{margin-bottom:30px;}
.homogenization-list02{margin-top:0;}




/*contact*/
.contact-code{margin-top:20px;}


.des-pic03 img{width:100%;margin-bottom:15px;}




}


@media (max-width:440px) { 

.inquiry-choices span{width:100%;}


}


.fixed {position:fixed; top:0; width:100%; -moz-box-shadow:0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:0 0 6px rgba(0,0,0,.3); box-shadow:0 0 6px rgba(0,0,0,.3); z-index:99999;background:#fff;} 
.fixed2 {position:static;}  


.sub-main img{
max-width: 100%;height: auto;width: auto\9;
}













