@charset "utf-8";img, object, embed, video {	max-width: 100%;}@font-face {    font-family: 'impactregular';    src: url('../fonts/impact-webfont.eot');    src: url('../fonts/impact-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/impact-webfont.woff2') format('woff2'),         url('../fonts/impact-webfont.woff') format('woff'),         url('../fonts/impact-webfont.ttf') format('truetype'),         url('../fonts/impact-webfont.svg#impactregular') format('svg');    font-weight: normal;    font-style: normal;}/* IE 6 不支持最大宽度，因此默认为 100% 宽度 */.ie6 img {	width:100%;}#container{	width:100%;	height:auto;}.warper {	width: 100%;	max-width: 1270px;	margin:0 auto;	position:relative;}.warp{	width: 100%;	max-width: 1270px;	margin:0 auto;	position: relative;}#header{	width:100%;	height:230px;	background:#fff url(../images/bg_header.jpg) left top repeat-x;}.top_left{	width:130px;	float:right;	margin:30px 0 20px;}.top_left li{	width:17px;	height:17px;	float:left;	margin:7px 0px 7px 15px;}.top_right{	width:20%;	float:right;	padding-top:15px;}.top_right li{	width:56px;	float:right;	font-size:13px;	line-height:40px;	padding-left:26px;}.top_right a{	color:#fff;}.top_right a:hover{	color:#414c52;}.top_right li.cn{	background:url(../images/cn_flag.jpg) left center no-repeat;}.top_right li.en{	background:url(../images/en_flag.jpg) left center no-repeat;}.top_right li.es{	background:url(../images/es_flag.jpg) left center no-repeat;}.top_right li.ar{	background:url(../images/ar_flag.jpg) left center no-repeat;}.top_right li.fr{	background:url(../images/fr_flag.jpg) left center no-repeat;}a.searchBt{  	display:none;}.app-bar {	display: block;    position: initial;	height: 160px;	box-sizing: border-box;	background-color: transparent;	-webkit-transform: translate(0,0);	transform: translate(0,0);	-webkit-transition: none;	transition: none;}.app-bar.open {	-webkit-transform: translate(0,0);	transform: translate(0,0);}.app-bar .logo {	width:75%;	position:absolute;	top:35px;}.logo_img{	width:115px;	height:90px;}.logo_txt{	font-size:34px;	padding-top:20px;	padding-left:10px;}.app-bar .logo img{	width:auto;}.app-bar-actions {	width:20%;	float: right;}.app-bar:after {	content: ' ';	display:block;    height: 0;    overflow: hidden;	clear: both;}button.menu {display: none;}.bottom-bar {	display: -ms-inline-flexbox;	display: -webkit-inline-flex;	display: inline-flex;	width: auto;    height: auto;	 -ms-flex-direction: column;    -webkit-flex-direction: column;    flex-direction: column;	position: initial;	float: left;	margin-top: 16px;	background-color: rgba(0,0,0,0.6);}.navdrawer-container {	position:relative;	width: 80%;    height: 70px;	float:left;    line-height:70px;    -webkit-transform: translate(0,0);    transform: translate(0,0);    -webkit-transition: none;     transition: none;	  pointer-events: auto;	z-index:800;}.navdrawer-container li {	width: 16.666666%;	text-align: center;	font-size:24px;	border: none;	float:left;	text-align:center;	position:relative;}.navdrawer-container li a{	display:block;	height:70px;	color:#fff;}	.navdrawer-container li.icon a{	background:url(../images/nav_li.png) center 60px no-repeat;}.navdrawer-container li a:hover{	background-color:#414c52;}.navdrawer-container li.icon a:hover{	background:#414c52 url(../images/nav_li.png) center 60px no-repeat;}	.navdrawer-container li a.cur{	background-color:#414c52;}.navdrawer-container li ul{	width:280px;	position: absolute;	left:0;	top:70px;	visibility: hidden;	background:#414c52; }.navdrawer-container li ul.w800{	width:1100px;	left:-600px;	padding-top:15px;	padding-bottom:15px;	background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e2e3e7));	background:-moz-linear-gradient(top, #ffffff,#e2e3e7);	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e2e3e7,grandientType=1);}.navdrawer-container dl{	width:264px;	float:left;	padding-left:10px;	border-right:1px solid #ddd;}.navdrawer-container dt{	font-size:16px;	text-align:left;}.navdrawer-container dt a{	width:90%;	margin:0;	padding:0;	color:#222;	display:block;	padding-left:5%;	line-height:36px;	height:36px;}.navdrawer-container dt a:hover{	color:#fff;	background:#da042a;}.navdrawer-container dd{	width:90%;	margin:0;	height:30px;	line-height:30px;	padding:0;	color:#666;	text-indent:15px;	overflow: hidden;text-overflow: ellipsis;white-space: nowrap;	text-align:left! important;	font-size:13px;	background:none;}.navdrawer-container dd a:hover{	margin:0;	color:#de0124;	background:none;}.navdrawer-container li ul li{		float: none;	height:auto;	display: inline;	font-size:13px;}.navdrawer-container li ul li a{		width: 100%;	height:auto;	padding:12px 0 12px 0;	color:#fff;	margin:0;	display:block;	text-indent:15px;	line-height:15px;	text-align:left !important;	border-top:none;}.navdrawer-container li ul li a:hover{ 	color:#fff;	border-top:none;	background:#70777b!important;;}.navdrawer-bg, .navdrawer-bg.open {	opacity: 0;	pointer-events: none;}.search{	width:100%;	height: 34px;	margin-top:3%;	overflow: hidden;}	.search_form{	width: auto;    height: 32px;	margin: 0;	padding:0;	background:#eaeaea;	border:1px solid #eaeaea;}.search_input {     float: left;	width: 82%;	height:32px;	border-right:0;	line-height:34px;	text-indent:10px;	background:#eaeaea;}	.search_btn {	float: right;	width: 17%;	height: 32px;	cursor: pointer;	border: medium none;	background:url(../images/btn_search.png) center center no-repeat;}/*轮播图 开始*/#slides {	display:none;	position:relative;	z-index:20;}.slidesjs-container{}.slidesjs-navigation{ 	display:none; 	position:absolute; 	right:10px; 	bottom:10px; 	z-index:500;}.slidesjs-navigation a{	font:bold 20px/normal simsun;	text-decoration:none;	color:#333;}.slidesjs-previous{}.slidesjs-next{}.slidesjs-navigation a:hover{color:#C00}.slidesjs-pagination{ 	position:absolute; 	right:30px; 	bottom:15px; 	z-index:100;}.slidesjs-pagination li{	float:left;	padding:0 3px;}.slidesjs-pagination li a{	display:block;	width: 13px;	height:0;	padding-top:13px;	background:url(../images/pagination.png) 0 0;	overflow:hidden;}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background-position: 0 -13px}.slidesjs-pagination li a:hover {	background-position: 0 -26px}/*轮播图 结束*//*模块 开始*/.module_title01{	font-weight:bold;	font-size:3.2em;	color:#de5f2a;	padding:10px 0;}.module_title02{		font-weight:normal;	font-size:3.3em;	color:#de5f2a;	text-align:center;	padding:20px 0;}.module_title03{	font-size:3.3em;	color:#fff;	font-weight:bold;	text-align:center;	padding:15px 0 10px;}/*产品列表 开始*/.pro_box{}.pro_li{	 	width:23%;	float:left;	color:#fff;	display:inline;	overflow:hidden; 	margin:40px 1% 30px;}.txt {color:#fff;	display:block;	padding:10px 10px 55px 10px;	line-height:24px;}.pro_title{	width:100%;	font-size:18px;	height:40px;	display:bl0ck;	overflow:hidden;	line-height:40px;	text-align:center;}.txt span{	display:block;}.pro_p{padding-bottom:15px; text-align:left;}.txt a{	color:#111;	display:block;}.txt a:hover{	color:#dc6428;}.txt a.pro_more{	width:50%;	color:#fff;	padding:12px 0;	font-size:18px;	display:inline-block;	background:#171717;}.txt a:hover.pro_more{	background:#dc6428;}/*产品列表 结束*/.middle01{	width:100%;	height:auto;	color:#333;	padding:40px 0;}.lx_company h2,.lx_news h2{	font-size:3.2em;	color:#de5f2a;	padding:15px 0 15px;}.lx_company{	margin:30px 1%;}.vide{	width: 47%;	float: right;}.vide img{	width: 100%;}.company{	width: 49%;	float: left;	line-height:26px;}.company a{	width:210px;	height:58px;	line-height:58px;	text-align:center;	color: #fff;	font-size:24px;	display:block;	margin-top:15px;	background:#de5f2a;}/*首页上图下文模块 结束*//*首页新闻模块 开始*/.lx_news{	width:30%;	float:left;	margin-left:1%;}.lx_news li{	width:100%;	float:left;	display:inline;	line-height:22px;	padding:15px 0 15px;}.lx_news_left{	width:14%;	float:left;	text-align:center;	background: #424c52;}.lx_news_left .month{	color:#000;	padding:2px 0;	font-size:18px;}.lx_news_left .number{	color:#fff;	padding:6px 0 4px 0;	font-size:26px;}.lx_news_right{	width:80%;	float:right;}.lx_news_right h3{	line-height: 16px;	padding:0 0 4px;	font-size:14px;}.lx_news p{	color:#666;	line-height:18px;	padding-right:1%;}.lx_news a{	color:#00c7fc;}.lx_news a:hover{	color:#fe7201;}.service{	width:100%;	margin-bottom:15px;	padding:20px 0 20px;	background:#424d53;}.listyle01{	width:46%;	float:left;	display: inline;	margin:30px 2% 30px;}.sfl{float:left;}.sfr{float:right;}.listyle01_pic{}.listyle01_pic a{	width:170px;	height:170px;	display:inline-block;	text-align:center;	line-height:170px;	-webkit-border-radius: 85px;	-moz-border-radius: 85px;	border-radius: 85px;	background:#dc6428;}.listyle01_pic a:hover{	background:#ffffff;}.listyle01_pic img{	width:auto;}.listyle01_right {	width:64%;}.listyle01_right h3{	font-size:32px;}.listyle01_right h3 a{	color:#dc6428;}.listyle01_right h3 a:hover{	color:#000;}.listyle01_right h4{	font-size:18px;	font-weight:normal;	padding-bottom:20px;}.listyle01_right p{	color:#fff;	line-height:24px;}/*首页上图下文模块 开始*//*首页上图下文模块 结束*//*首页新闻模块 开始*/.middle1{	width:100%;	padding:30px 0;	background:#dfdede;}.contactt{	width:62%;	float:right;	padding-right:1%;}.contactt_half{	width: 37%;	float: left;	margin-top:15px;}.contactt_half1{	width: 60%;	float: right;	margin-top:15px;	padding-bottom: 25px;}.contactt_all{	padding-bottom: 20px;}.contactt table{	width:100%;}.contactt input,.contactt textarea{	width:98%;	border: 1px solid #c3c2c2;}.contactt .sub_input{	height: 34px;	text-indent:10px;	font-size:15px;	margin:0 0 20px;}.td01{	width:80px;	padding-right: 15px;	font-size: 16px;}input.contactt_btn{	width:100px;	padding: 8px 0;	color:#FFF;	font-size: 18px;	margin-top:15px;	text-align:center;	background:#171717;	border: none;	margin-left:15px;	cursor:pointer;}input.contactt_btn:hover{ background:#ff310a;}input.contactt_btn01{	width:90px;	padding: 8px 0;	color:#000;	font-size: 18px;	margin-top:15px;	text-align:center;	background:#da251c;	border: none;	margin-left:15px;	cursor:pointer;}input.contactt_btn01:hover{background:#ff310a;}/*首页新闻模块 结束*//*底部 开始*/#footer{	width:100%;	padding:2.8% 0;	background:#828282;}.bottom{	color:#030303;	line-height:24px;	max-width:1270px;	margin:0 auto;}.bottom li{	width:30%;	margin:0 1.5%;	float:left;}.bli_left{	width:24%;	float:left;}.bli_right{	width:73%;	float:right;}.bottom a{	color:#030303;}.bottom a:hover{	color:#fff;}.copyright{	width:100%;	color:#fff;	line-height:27px;	padding:15px 0;	text-transform:uppercase;	background:#111111;}.bt_social{	width:270px;	float:right;}.bt_social li{	width:25px;	height:27px;	float:right;	margin:0 7px;}/*底部 结束*/#menu{	display:none;}.subbanner{	width:100%;	margin:0;	text-align:center;	padding-bottom:14px;	background:url(../images/bg_banner.jpg) 0 bottom repeat-x;}.mbanner img,.subbanner img{ width: 100%;}#leftsidebar{	width:24%;	float:left;	padding-top:20px;	margin-bottom:35px;}#leftsidebar h1{	width:100%;	color: #fff;	text-indent:15px;	font-size:30px;	padding:15px 0;	background:#d96122;}#firstpane{	margin-bottom:20px;}.menu_head{	width:100%;	padding-top:14px;	padding-bottom:14px;	color:#fe7201;	text-indent:15px;	cursor:pointer;	position:relative;	border-bottom:1px solid #fff;	background:#e5e1cd;}.menu_list .current{	background:#c8c3a7;}.menu_body{	width:100%;	height:auto;	overflow:hidden;}.menu_body a{	display:block;	width:100%;	text-indent:15px;	padding:10px 0;	background:#f7f5eb;	color:#333;	border-bottom:1px solid #fff;}.menu_body a:hover{ color:#fe7201;}.list{	background: #e5e1cd;	margin-bottom:20px;}.list li{	width:100%;	float:left;}.list a{	padding:10px 15px;	display:block;	background:#e5e1cd;	border-bottom:1px solid #fff;}.list a:hover{	color:#fe7201;	background:#c8c3a7;}.contact{	color:#000;	line-height:24px;	padding:15px;	background:#e5e1cd;}.sub_link{	color:#fe7201;	padding:15px 5px;	font-size:30px;}.sub_link p{	padding-bottom:10px;}.sub_link li{	float:left;	width:22%;	margin:0 3% 0 0;	text-align:center;}.sub_link img{ width: 80%;}/*内页左侧 结束*/#rightsidebar{	width:72%;	float:right;	padding-top:20px;	padding-bottom:35px;}/*当期位置 开始*/.breadcrumbnav{	color:#d96122;	height:34px;	line-height:34px;	margin:10px 0;}	/*当期位置 结束*//*分页 结束*/.pages{padding:20px 0 30px;text-align:center; height:30px; clear:both;}.pages a,.pages strong,.pages em{padding:3px 6px;margin:0 1px;display:-moz-inline-box;display:inline-block;}.pages em{margin-right:20px;}.pages input{vertical-align:bottom; height:18px; width:30px;}.pages a{border:1px solid #999; color:#cc080a; background-color:#fff;}.pages strong{background-color:#f33c03; color:#fff; font-weight:normal;}.pages em{color:#0177a7; font-weight:bold;}.pages a,.pages strong{padding:5px 10px;margin:0 2px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}.pages a{color:#000;}.pages em{display:none;}/*分页 结束*/.pro_li0{	 	width:23%;	float:left;	display:inline;	overflow:hidden; 	margin:15px 1% 15px;}.pro_li0 h3{	font-size:17px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	padding:12px 0 8px 0;}.pro_li0 p{	line-height:20px;}/*新闻列表 开始*/.news_li{	width:100%;	float:left;	display:inline;	margin:0 0 30px;	border-bottom:1px dashed #999;}.news_li_pic{	width:25%;	float:left;	padding-bottom:20px;}.news_li_text{	width:71%;	float:right;}.news_li_text h4{	color:#000;	font-size:17px;	line-height:20px;	font-weight:normal;	padding-bottom:5px;}.news_li_text h4 a{color:#000;}.news_li_text h4 a:hover{color:#d96122;}.news_li_text h6{	color:#d96122;	font-size:12px;	line-height:20px;	font-weight:normal;	padding-bottom:5px;}.news_li_text p{	line-height:24px;}.news_more{	padding:10px 0 10px;}.news_more a{	color:#fd0101;	font-size: 14px;	line-height:30px;}.news_more a:hover{	color:#fc7217;}/*新闻列表 结束*/.content{	line-height:24px;}.content h2{	line-height:40px;	font-size:18px;	text-align: center;}.content h4{	color:#999;	font-size:12px;	font-weight:normal;	text-align: center;	padding-bottom: 10px;	margin-bottom:20px;    border-bottom:1px dashed #999;}.prenext{	padding:15px;	margin-top:30px;	border-top: 1px dashed #d6d6d6;}.pn_item{	line-height: 30px;	overflow:hidden;}.pro_txt{	width:auto;	color:#333;	line-height:30px;	font-size:14px;	padding:15px;	margin-bottom:15px;	border:1px solid #e5e5e5;	background:#faf9f9;}.pro_txt img{ 	width:auto;	padding-right:5px;}.pro_txt a{	width:120px;	height:34px;	line-height:34px;	margin:10px;	font-size:12px;	color:#fff;	display:inline-block;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.pro_mail{	background:#d31014;}.pro_chat{	background:#fe9f0c;}.pro_txt a:hover{	text-decoration:underline;}	/*产品详情页 开始*/#gallery{	width:46%;	height:auto;	float:left;	display:inline;	padding:9px;	background:#fff;	border:1px solid #a3a3a1;}#gallery h1{	color:#666666;	line-height:30px;}#gallery_nav {	width: 100%;	margin-top:4px;}#gallery_nav img{	width:24.5%;	float:left;	margin:0 0.25%;	display:inline;}#gallery_output {	width: 100%;	overflow: hidden;}#gallery_output img {	width:100%;}.gallery_right{	width:48%;	float:right;}.gallery_right h2{	color:#d96122;	font-size:18px;	padding:20px 0 20px;}.gallery_right_txt{	padding:5px 0 15px;	line-height:24px;	border-top:1px dashed #d0d0d0;	border-bottom:1px dashed #d0d0d0;}.gallery_tel{	line-height:24px;	padding:10px 0;}.gallery_tel span{color:#d96122;}.gallery_share{	padding:10px 0;}.ct_s,.ct_m{	width:190px;	float:left;	height:30px;	line-height:30px;	font-size:12px;}.ct_m{	width:230px;}.ct_s a,.ct_m a{		padding:5px 8px;	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;	border:1px solid #eaeaea;}.ct_s a{	color:#48baff;}.ct_m a{	color:#dc9420;}.pdf{	padding:8px 0;	padding-left:30px;	background:url(../images/bg_pdf.png) 0 center no-repeat;}.pdf a{color:#01448b;}.mail{	height:30px;	padding:5px 0;	padding-right:30px;	background:url(../images/pro_mail.jpg) 40px center no-repeat;}.gallery_btn{	text-align:right;}.gallery_btn a{	width:140px;	height:35px;	color:#FFF;	font-size: 15px;	line-height:35px;	display:inline-block;	text-align:center;	background:#d96122;	margin-right: 15px;	margin-bottom:15px;}.gallery_btn a:hover{	background:#FF5500;}.maodian{	width:100%; 	height:37px;	margin-top:20px;	border-bottom:3px solid #000;}.maodian li{	text-align:center;	width:18%;	float:left;	height:37px;	overflow:hidden;	margin-right:0.5%;}.maodian li a{	display:block; 	font-size: 14px;	padding:11px 0 11px;	line-height:14px;	background:#f8f8f8;	border:1px solid #cccccc;	border-bottom:1px solid #dc6428;	/*background:url(../images/line.gif) 0 bottom repeat-x;*/}.maodian li a.choose{ 	color:#fff;	border:1px solid #dc6428;	border-bottom:none;	background:#dc6428;}.maodian li a:hover{	background:#dc6428; 	color:#fff;	border:1px solid #dc6428;	border-bottom:none;	text-decoration:none;}.md_con{	width:auto;	border:1px solid #cccccc;	border-top:none;	padding:10px;	margin:0 auto 20px;}.md_hd{ 	color:#000;	line-height:40px; 	background:#dbdada;}.md_hd01{ 	color:#fff;	height:36px;	text-align:center;	line-height:36px;	border-bottom:3px solid #000;	border-top:1px solid #cccccc;	border-right:1px solid #cccccc;}.md_hd01 h3{	width:185px;	font-size: 15px;	background:#dc6428;}.md_hd h3{	width:185px;	height:40px;	color:#000;	font-size:14px;	line-height:40px;	text-indent:15px;}.md_bd{	width:auto;	line-height:24px;	padding:15px;}.md_bd img{	width:auto;}.contact p{	line-height:30px;	padding-bottom:15px;}.md_con form {	color: #7d7c7c;	width: 95%;	padding-top:20px;}.md_con form label {	display: block;	margin: 0 0 20px;	overflow: hidden;	padding: 0;}.md_con form label span {	width:100px;	height:31px;	float: left;	display:block;	text-align:right;		padding:5px 3% 0 0;}.md_con form label input {	width:68%;	height:30px;	float:left;	text-indent:5px;	display:block;	border: 1px solid #d6d6d6;	line-height:30px;		-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.md_con form label textarea {	width: 68%;	height: 150px;	float: left;	display: block;	overflow: auto;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;		border: 1px solid #d6d6d6;}.md_con form #submit2 {	width: 160px;	height: 37px;	float:right;	display: block;	color:#fff;	font-size:16px;	cursor:pointer;	background:#d96122;	margin-right:18%;	border:1px solid transparent;    border-radius: 5px 5px 5px 5px;}.md_con form #submit2:hover {	border: 0;	background:#ff310a ;	display: block;	color:#fff;}.md_inquiry img{	width:100%;	padding-bottom:10px;}.foot_fixed{display:none;}#backtotop{	position:fixed;	bottom:20px;	right:5px;	z-index:999;	width:60px; 	cursor:pointer; 	display:block;}#backtotop a{	display:block;	outline:none;	width:60px;	height:60px;	background:url(../images/zhu.png) no-repeat;	_background:url(../images/zhu.gif) no-repeat;}#backtotop a:hover{	background-position:-59px 0;	text-decoration:none;color:#3a9;}.listyle02{	width:45%;	float:left;	display: inline;	margin:10px 2.5% 20px;	line-height:30px;	text-align:center;}@media screen and (max-width:1100px){.app-bar .logo {	width:70%;}.logo_txt{	font-size: 25px;}.app-bar-actions {	width:30%;	float: right;}.navdrawer-container li ul{	display:none;}.module_title01{	font-size:2.6em;}.module_title02{		font-size:2.6em;}.module_title03{	font-size:2.6em;}.listyle01_pic a{	width:130px;	height:130px;	line-height:130px;	-webkit-border-radius: 65px;	-moz-border-radius: 65px;	border-radius: 65px;}.pro_li0{	 	width:30%;	margin:15px 1.5% 15px;}}@media screen and (max-width:900px){.lx_news_right {    width: 75%;}}/* 平板电脑布局: 横向*/	@media screen and (max-width:768px){#header{	height:200px;}.navdrawer-container{	width:75%;}.top_right{	width:25%;}.app-bar {	height:130px;}.app-bar .logo {	width:140px;	top:20px;}.logo_txt{display:none;}.navdrawer-container li a{	font-size:16px;}	.search{	width:35%;	float: right;	height: 34px;	margin-top:0;	overflow: hidden;	position:absolute;	top:72px;	right:10px;}.lx_company{	width:98%;	margin-left:1%;	margin-right:1%;}.lx_news{	width:98%;	margin-left:1%;	margin-right:1%;}.contactt{	width:98%;	padding-left:1%;	padding-right:1%;}#leftsidebar{	width:30%;}#rightsidebar{	width:68%;}.middle_left{	width:96%;	float:left;	font-size:16px;	padding:2%;	line-height:24px;}.middle_right{	width:100%;	float:left;	padding-top:2%;	margin-left:0;}.middle_right a{	padding:2.5%;	font-size:18px;	margin-left:15px;}.listyle01_pic a{	width:90px;	height:90px;	line-height:90px;	-webkit-border-radius: 45px;	-moz-border-radius: 45px;	border-radius: 45px;}.listyle01_pic img{ width:60%;}.listyle01_right h3{	font-size:30px;}.middle1 h3{	font-size:18px;	padding:5px 0 5px;}.maodian li {    width: 32%;}input.sub_btn{	width:60%;}#gallery{	width:96%;	padding:5px;}.gallery_right{	width:100%;}.gallery_right h2{	padding:20px 0 10px;}.isStuck{	width:67.8%;	margin-top:65px;}.md_con form {	width: 85%;}	}@media screen and (max-width:640px){.top_left{display:none;}.top_right{display:none;}.navdrawer-container {    position: fixed;           width: 250px;    height: 100%;           background-color: #dd6226;        color: #fff;    -webkit-transform: translate(-250px,0);    transform: translate(-250px,0);    z-index: 2;}.navdrawer-container.open {    -webkit-transform: translate(0,0);    transform: translate(0,0);	z-index:1000;}.navdrawer-container ul {	display:block;}.navdrawer-container ul li {	width:100%;	padding:0;	border: none;	float:none;}.navdrawer-bg {    position: fixed;    width: 100%;    height: 100%;    left: 0;    top: 0;    background-color: black;    /** Unfortunately this is the best way    to get no paints in Chrome **/    opacity: 0.0000001;    z-index: 1;    pointer-events: none;}.navdrawer-bg.open {    opacity: 0.5;}.app-bar, .navdrawer-container {    -webkit-transition: -webkit-transform 0.3s ease-out;    transition: transform 0.3s ease-out;}.navdrawer-bg {    -webkit-transition: opacity 0.3s ease-out;    transition: opacity 0.3s ease-out;}.navdrawer-container li ul{	display:none;  	}.navdrawer-container li a {    display: block;	width:100%;    height: 55px;           padding: 0;	margin:0;    line-height: 55px;          text-decoration: none;    color: white;	border-radius:0;	border-top:none;}.navdrawer-container li a:hover {	color: white;	border-top:none;    background-color: rgba(255, 255, 255, 0.2);}.navdrawer-container li a:focus {	color: white;	border-top:none;    background-color: rgba(255, 255, 255, 0.3);    outline: 0;}.navdrawer-container li a:active {	color: white;	border-top:none;    background-color: rgba(255, 255, 255, 0.4);}.navdrawer-container li a.cur{	color: #fff;	border-top:none;	background:none;}.navdrawer-container li.icon a{	 background-color: rgba(10, 96, 100, 0);}.navdrawer-container li a:hover{	 background-color: rgba(10, 96, 100, 0.4);}.navdrawer-container li.icon a:hover{	 background-color: rgba(10, 96, 100, 0.4);}	.navdrawer-container li a.cur{	background-color:#dc6428;}#header{	width:100%;	height:60px;}.app-bar {    display: -ms-flexbox;    display: -webkit-flex;    display: flex;           width: 100%;    height: 60px;    -ms-flex-direction: row;    -webkit-flex-direction: row;    flex-direction: row;    position: fixed;    top: 0;    left: 0;    z-index:400;	background:#fff;	 -moz-box-shadow:0 5px 10px rgba(58, 58, 58, 0.25);	 -webkit-box-shadow:0 5px 10px rgba(58, 58, 58, 0.25);	box-shadow:0 5px 10px rgba(58, 58, 58, 0.25);}.app-bar.open {    -webkit-transform: translate(250px,0);    transform: translate(250px,0);}.app-bar .logo {	width:65px;	top:5px;	right:0px;}.app-bar .logo a {    text-decoration: none;    color: inherit;    font-weight: normal;}/*------------------------------------------------------------------------------*/.search{	display:none;}.app-bar button, .bottom-bar button {    width: 44px;    height: 44px; 	display:block;    background-image: none;    background-color: #dd6226;           border-style: solid;    border-radius: 100%;    border-color: #dd6226;    padding: 8px;    margin: 8px;	float:left;    -webkit-transition: border 300ms ease-in,background 300ms ease-in;    transition: border 300ms ease-in,background 300ms ease-in;    -webkit-tap-highlight-color: transparent;}.app-bar button img {    width: 28px;    height: 28px;}.app-bar button.menu {    position: relative;}.app-bar button.menu img {    position: absolute;    top: 7px;    left: 7px;}.app-bar button.menu .menu-icon {    opacity: 1.0;}.app-bar button.menu .close-icon {    opacity: 0.0;}.app-bar.open button.menu .menu-icon {    opacity: 0.0;}.app-bar.open button.menu .close-icon {    opacity: 1.0;}.app-bar button:hover, .bottom-bar button:hover {    border-color: transparent;    background-color: rgba(221, 98, 38, 0.4);}.app-bar button:focus, .bottom-bar button:focus {    border-color: transparent;    outline: 0;    background-color: rgba(221, 98, 38, 0.4);}.app-bar button:active, .bottom-bar button:active {    border-color: transparent;    background-color: rgba(221, 98, 38, 0.6);}.app-bar-actions{display:none;}.display{	display: none;}.bottom-bar {    display: -ms-flexbox;    display: -webkit-flex;    display: flex;           width: 100%;    height: 60px;    -ms-flex-direction: row;    -webkit-flex-direction: row;    flex-direction: row;    -ms-flex-pack: center;    -webkit-justify-content: center;    justify-content: center;    position: fixed;    bottom: 0;    left: 0;    background-color: rgba(0,0,0,0.6);}		   .promote-layer {        /*        This may promote the layer to a composited        layer.        Replace with will-change when available        #perfmatters        */    -webkit-backface-visibility: hidden;    backface-visibility: hidden;}#leftsidebar{display:none;}#rightsidebar{	width:98%;	padding-left:1%;	padding-right:1%;	padding-top:10px;	padding-bottom:20px;}.vide{	width: 100%;}.vide img{	width: 100%;}#menu { width:100%; 	margin:0 auto 10px; 	display:block;	position:relative;	z-index:100;}#menu h1 { 	color: #fff;  	width:98%;  	height:50px;  	line-height:50px;  	padding:0 1%;  	cursor: pointer;  	background:#dd6026 url(../images/menu.png) 96% center no-repeat;  	border:none;	font-weight:normal;	text-indent:10px;	font-size:20px;  	margin:0 auto;}#menu h2{	color:#000;	display:block;	font-size: 14px;	background:#e6e1cd;	border-bottom:1px solid #fff;}#menu h2 a{	color:#000;	padding:12px 15px;	display:block;}#menu h2 a:hover{	color:#fe7201;	display:block;	background:#c8c3a6;}#menu ul { 	padding-left:15px; 	border:#E7E7E7 1px solid; 	border-top:none;	overflow:auto;}#menu ul li {	padding:5px 0 3px 10px;}.company{	width: 100%;}.news_li_pic{	width:97%;	float:left;	padding:0 1.5% 10px;}.news_li_text{	width:97%;	float:right;	padding:0 1.5%;}.module_title01{	font-size: 2.4em;}.module_title02{		font-size:2.4em;}.module_title03{	font-size:2.4em;}.contactt_half{	width:100%;}.contactt_half1{	width:100%;}.listyle01_right h3{	font-size:24px;}.listyle01_right h4{	font-size:16px;	padding-bottom:10px;}.pro_li0{	 	width:47%;	margin:15px 1.5% 15px;}.foot_fixed{	width:100%;	display:block;	height:70px;	position:fixed;	z-index:10000;	bottom:0;}.foot_top{width: 100%; height: 20px; background: url(../images/btop.png) center top no-repeat;}.foot_color{ width: 100%; height: 50px; background:#B90000;}.foot_fixed li{	width:19%;	height:50px;	float:left;	text-align:center;}.foot_fixed img{width: auto;}.foot_fixed li.spcial{width: 24%;}.foot_fixed li.spcial img{ margin-top: -10px; margin-bottom:5px;}.foot_fixed a{	width:100%;	height:35px;	color: #fff;	font-size: 0.75em;	padding:10px 0 5px 0;	display:block;}.foot_fixed a:hover{ background:#FF1919;}	.no { display:none;}.isStuck{	width:97%;	margin-top:65px;}}     @media all and (max-width: 480px) {.module_title01{	line-height:40px;	padding:15px 1.5% 15px;}.module_title03{	font-size:2.6em;}.pro_li0{	 	width:47%;	margin:10px 1.5% 15px;}.lx_news li{	width:95%;	margin:2.5%;}.sfr{float: left;}.listyle01{	width:97%;	float:left;	display: inline;	margin:40px 1.5% 20px;}.listyle02{	width:47%;	margin:10px 1.5% 20px;}.fenlei a{	padding:8px;}.listyle01_right {	width:70%;	padding-left:2%;}.news_li_pic{	width:97%;	float:left;	padding:0 1.5% 10px;}.news_li_text{	width:97%;	float:right;	padding:0 1.5%;}.md_con form {	width: 96%;}.bottom li {    width: 97%;    margin: 2% 1.5%;}.bottom li img{	width:80%;}}@media all and (max-width: 320px) {.module_title03{	font-size:2em;	padding: 15px 0 15px;}.listyle01 {    margin: 15px 1.5% 15px;}.module_title02 {    font-size: 2em;    padding: 25px 0 0;}.middle1 li{	padding:1% 1% 13% 1%;}.inquiry_contact{	width: 94%;	height:auto; }.rt_title{	font-size:36px;}.pro_li{	 	width:97%;	margin:30px 1.5% 0px;}.lx_news_right{	width:70%;}.listyle01_right {    width: 65%;}.content h2{ line-height:20px; font-size:16px;}.products{padding:0 10px 10px;}.gallery_btn a{	margin-bottom:15px;}.maodian{	font-size:14px;}.md_con form #submit2{ margin:0 0 0 20px}.pro_li h3{ font-size:14px;}.md_bd{ padding:10px;}.md_con form{ width:100%;}.md_con form label textarea{ padding:0;}}