html, body, div, span, h1, h2, h3, p, a, em, img, ol, ul, li, strong, i{ margin:0; padding:0; border:0; outline:0; vertical-align:baseline; font-size:100%; font-family:inherit; font-weight:inherit; font-style:normal;}
* {padding:0; margin:0;}
html, body{background:#c0c0c0;margin: 0;padding: 0;width: 100%;height: 100%;min-height: 100%;font-family: "宋体" ,Helvetica, Arial, sans-serif;
font-size: 14px;line-height: 1.231;-webkit-touch-callout: none;display: -webkit-box;-webkit-box-orient: vertical;-webkit-box-align:stretch;position: relative;}
a {text-decoration:none;outline:none;color:#777777}
a:hover{text-decoration:none}
.clearBoth{clear:both;height:0;}
ul,li {list-style:none;}
img {border:none;}
.main{max-width:740px;margin:auto;min-height:100%;background-color:#f1f1f1;position:relative; padding-bottom:50px;}
.hide{display:none;}

/*头部*/
.main .header{width:100%;background:#f6f6f6;position:relative;}
.main .header .logo{margin-left:20px;float:left;width:7%;}
.main .header .gl{ width:30%; float:left; line-height:30px; margin-top:3%; text-align:center; margin-left:10%;}
.main .header .banner{float:right;margin-right:24px;width:10%;}
.main .header .banner .close img,.main .header .banner .open img{width:100%;margin-top:30%;}
.main .header .banner .xla{width:50%;position:absolute;right:0px;background:#292929;z-index:99999;top:100%;display:none;  filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6;  }
.main .header .banner .xla li{border-bottom:1px solid #343434;}
.main .header .banner .xla li a{height:42px;line-height:42px;width:100%;display:block;border-bottom:1px solid #343434;}
.main .header .banner .xla li a font{color:#fff;font-size:100%;height:42px;margin-left:30px;float:left;}
.main .header .banner .xla li a span{float:right;width:6px;height:11px;margin-right:30px;margin-top:16px;}
.main .header .banner .xla li a img{float:right;width:6px;height:11px;margin-right:30px;margin-top:16px;}
.main .header .banner .xla li .zilan a{height:37px;line-height:37px;background:#292929;border:none;padding-left:30px;width:80%;}
.main .header .banner .xla li .zilan a .cat{height:28px;line-height:28px;border:none;padding-left:30px;width:80%;}
.main .header .banner .xla li .zilan{display:none;}

/*滚动图*/
#main {width:100%;margin:0 auto;padding:0px 0px;background:#fff;position:relative;}
.swiper-main {width:100%;position:relative;}
.swiper1,.swiper1 .swiper-slide {width:100%;}
.swiper-slide img{width:100%;}
#main .pagination1 .swiper-pagination-switch {display:inline-block;width:9px;height:9px;border-radius:9px;background:#fff;/*box-shadow:0px 1px 2px #555 inset;*/margin:0 5px;cursor:pointer;}
#main .dian{position:absolute;bottom:15px;z-index:9999;width:100%;}
#main .pagination1 {margin-top:5px;text-align:center;}
#main .pagination1 .swiper-active-switch {background:#e43308;}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
	
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* Specify Swiper's Size: */
.swiper-container, .swiper-slide {
	width: 100%;;
}

/*产品列表*/
.main .porduct{width:90%;margin:0 auto; margin-top:10px;}
.main .porduct ul{width:100%; margin:0px;}
.main .porduct ul li{ width:100%; float:left; text-align:center; display:block;  margin-bottom:10px; }
.main .porduct ul li img{border:1px solid #e6e3e3; padding:10px; background:#FFF; border-radius:8px; width:93%; }
.main .porduct ul li p {width:100%; height:30px; line-height:30px; text-align:center; clear:both;}

/*新闻列表*/
.main .news{width:94%; margin:0 auto; min-height:150px;background:#FFF; border:1px solid #e6e3e3; border-radius:8px; clear:both;}
.main .news ul{ width:100%; margin:0px;}
.main .news ul li{ width:100%; height:30px; line-height:30px; float:left; text-indent:2%;}
.main .news ul li a{ text-decoration:none; color:#666;}
.main .news ul li span{ width:28%; line-height:30px; float:right;color:#666; text-align:center;}

/*合作伙伴*/
.main .case_list{ width:90%; height:auto; margin:0 auto;}
.main .case_list ul{ width:100%; margin:0px;}
.main .case_list ul li{ width:50%; height:auto; float:left;}
.main .case_list ul li img{ width:100%;}
.main .case_list ul li p{ width:100%; height:30px; line-height:30px; text-align:center; color:#666;}

/*底部*/
.main .mov{ width:100%; height:45px; margin:0 auto; background:#f6f6f6; position:absolute; bottom:0px;  position:fixed; overflow:hidden; z-index:1px; border-top:1px solid #bfbfbf;}
.main .mov ul{ width:100%; margin:0px;}
.main .mov ul li{width:25%; height:45px; line-height:45px; float:left; text-align:center; background:url(../images/li.jpg) no-repeat center right;}
.main .mov ul li a{ text-decoration:none; color:#333;}
#none {BACKGROUND: none transparent scroll repeat 0% 0%}

/*配件服务*/
.input,button,select,textarea{outline:none;}
.input,textarea,select{font-size:12px;font-family:"Arial";color:#ABB0BE;padding:2px;border:1px solid #ABB0BE; vertical-align:middle; padding-left:10px; border-radius:2px; background:#ffffff;}
.input{height:22px;line-height:25px;}
select{height:24px;line-height:100%;}
select:focus,input.input:focus,textarea:focus,px_avatar:focus{color:#82879A;border-color:#82879A;}
.w400{width:200px; height:80px;}
.feedback{margin-top:20px;}
.feedback button{width:129px; height:38px; line-height:38px; border:0px; background:url(../images/submit.png) left top no-repeat; text-align:center; font-size:16px; color:#fff; cursor:pointer;}

/*位置*/
.ind_prr{height:40px;line-height:40px;}
.ind_prr h1{ min-width:100px; height:40px; line-height:40px; text-indent:20px;font-size:14px; background:url(../images/dh.jpg) no-repeat left;}
.ind_prr h1 a{ text-decoration:none; color:#57575; margin-left:15px;}
.ind_prr h2{height:40px;float:left;padding-left:20px;font-size:16px; background:url(../images/ico_06.png) no-repeat left center;font-weight:normal;overflow:hidden;font-family:"Microsoft Yahei"; color:#57575;}
.ind_prn{float:left;text-align:left;color:#6E6E6E;overflow:hidden; width:100%;}
.ind_prn h1{ min-width:100px; height:40px; line-height:40px; text-indent:10px; color:#57575;font-size:14px; background:url(../images/dh.jpg) no-repeat left;}
.ind_prn h1 a{ text-decoration:none; color:#57575;}
.ind_prn a{height:42px;padding-right:10px;margin-right:10px;color:#57575;background:url(../../images/ico_07.gif) no-repeat right center;}
.ind_prn a:hover{color:#fff;}
/*产品列表*/
.pr_ct{ width:100%; min-height:400px; clear:both; padding-top:10px;}
.product_list ul li{float:left; width:100%; text-align:center; overflow:hidden; margin-bottom:0px; }
.product_list ul li img{ width:80%;border:1px solid #dddddd; background:#FFF;  min-width:146px; text-align:center; padding:5px;border-radius:8px;}
.product_list ul .li_r{float:right; text-align:center; overflow:hidden; margin-bottom:0px;}
.product_list ul .li_r img{ width:80%;border:1px solid #dddddd; background:#FFF; text-align:center; padding:5px;}
.product_list ul li a{display:inline-block; overflow:hidden;width:100%; text-align:center;  color:#333 ; font-size:14px;}
.product_list ul li a:hover{ color:#6B2719;}
.product_list ul li a dl{width:100%; margin:0px auto;}
.product_list ul li a dl dt{ overflow:hidden; margin-bottom:0px;}
.product_list ul li dl dd{line-height:40px; height:40px; text-align:center; margin:0px;}

/*内容*/
.cont{ width:98%; height:auto; background:#FFF; margin:0 auto; overflow:hidden;}
.zz_tit{ width:100%; height:50px; line-height:50px; font-size:100%; font-size:1rem;text-align:center; border-bottom:1px dotted #dddddd; clear:both;}
.conto{ width:94%; height:auto; font-size:100%; padding:10px; background:#FFF; line-height:24px; margin:0 auto;}
.conto img{ width:100%;}

/*新闻中心*/
.news_list{width:98%;clear:both;margin:10px auto 0px; min-height:360px;}
.news_list li{width:100%;overflow:hidden;border-bottom:1px dotted #dfdede; height:32px; overflow:hidden;}
.news_list li a{display:inline-block; height:40px; line-height:40px; overflow:hidden; background:url(../../images/ico.png) left 15px no-repeat; padding-left:15px; color:#333;}
.news_list li a:hover{background:url(../../images/ico.png) left -23px no-repeat;}
.news_list li span .date{height:40px;line-height:40px; float:right; display:inline-block; color:#CCC; font-size:12px;}
.show_info{height:40px; line-height:40px;border-bottom:1px dotted #dddddd;clear:both;color:#999999;text-align:center;clear:both;font-size:12px;}
/*分页*/
.pages{width:100%;height:30px;overflow:hidden;clear:both; margin-top:30px;}
.pages .pagesthis{font-family:tahoma;padding:0 2px;font-size:12px;color:#322F4E;font-weight:bold;}
.pg{text-align:center;}
.pg,.pgb{line-height:26px;}
.pg a,.pgb a{display:inline-block;margin-left:4px;padding:0 8px;height:26px;border:1px solid #e9e9e9;background-repeat:no-repeat;color:#555555;overflow:hidden;text-decoration:none; font-size:13px;}
.pg strong{color:#333;display:inline-block;margin-left:4px;padding:0 8px;height:26px;border:1px solid #e9e9e9;background-repeat:no-repeat;overflow:hidden;text-decoration:none; font-size:13px;}
.pg a.prev,.pg a.nxt,.pgb a{padding:0 10px;}
.pg a:hover,.pgb a:hover{border-color:#C75838;color:#C75838;}
.pg a.nxt{padding-right:25px;background-image:url(../images/arw_r.gif);background-position:90% 50%;}
.pg a.prev{background-image:url(../images/arw_l.gif);background-position:5% 50%; padding-left:20px; padding-right:15px;}
.pg strong{background-color:#f8f8f8;font-weight:400;}

.suo{ width:100; height:20px;}
/*产品列表*/
.index_list{ width:100%; height:auto;}
.index_list .mde{min-width:100%; height:100%; overflow:hidden; margin-top:20px; margin:0 auto; clear:both;}
.index_list .mde ul{ min-width:100%; margin:0px; overflow:hidden;}
.index_list .mde li{ float:left; width:40%; text-align:center; margin-left:5%; margin-right:5%;}
.index_list .mde li .casetitle{ width:100%; display:block; height:30px; line-height:30px;}
.index_list .mde li a{text-decoration:none; color:#393838;}
.index_list .mde li img{ width:100%; text-align:center; padding:1px;border:1px solid #dddddd;}

/*新闻列表*/
.ind_new{ width:100%;height:160px; clear:both;}
.ind_new ul{ width:100%; margin:10px;}
.ind_new ul li{ width:96%; height:26px; line-height:26px; float:left;}
.ind_new ul li span{line-height:26px; float:right; text-align:right;}
.ind_new ul li a{ text-decoration:none; color:#333;}
