body{max-width:640px; margin:0 auto;}
.clear{clear:both;}
ul,li{list-style:none;}
/* banner */
.slideBox {position: relative;max-width: 640px;max-height: 350px;overflow: hidden;/* 设置焦点图最大宽度 */}
.slideBox .hd {	position: absolute;	height: 28px;line-height: 38px;	bottom: 8px;right: 46.4%;	z-index: 1;}
.slideBox .hd li {display: inline-block;width: 5px;height: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #333;text-indent: -9999px;overflow: hidden;margin: 0 6px;}
.slideBox .hd li.on {background: #fff;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;	text-align: center;}
.slideBox .bd li img {background: url(../images/loading.gif) center center no-repeat;vertical-align: top;width: 100%;max-height: 350px;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a {-webkit-tap-highlight-color: rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit {display: block;background: url(../images/focusbg.png) repeat;width: 100%;position: absolute;bottom: 0;text-indent: 1.5%;padding: 1.5% 0;line-height: 28px;color: #fff;text-align: left;font-size: 1.2em;}
/* banner end */
.am-list-news-hd{text-align:center;}
.am-list-news-hd>h2{text-align:center;}
.am-list-news-hd>span{font-size: 1rem;}

.am-list{width:100%; height:auto;display:block;}
.am-list>li{width:31.3%;margin-right:3%;float:left;background-color:#fff;border:1px #dedede solid; margin-bottom:20px;}
.am-list>li:nth-child(3n){margin-right:0;}
.am-list>li:nth-child(4){margin-bottom:0;}
.am-list>li:nth-child(5){margin-bottom:0;}
.am-list>li:nth-child(6){margin-bottom:0;}

.am-list1{width:100%; height:auto;display:block; padding:0;}
.am-list1>li{width:48.5%;margin-right:3%;float:left;background-color:#fff;border:1px #dedede solid; margin-bottom:20px;list-style: none;}
.am-list1>li>img{width:100%}
.am-list1>li:nth-child(2n){margin-right:0;}
.am-list1>li:nth-child(9){margin-bottom:0;}
.am-list1>li:nth-child(10){margin-bottom:0;}


.zixun{background-color:#f00000; color:#fff; border-radius:5px; margin:20px auto; width:80px;text-align:center; display:block;line-height:2em;}
.bg{background: url(../images/bg.jpg) no-repeat;width:100%;height:500px;}

/*yewulist*/
.place{height:50px;width:100%; padding-left:10px;}
.place>a{line-height:50px;}
.yewulist{padding:10px;height:auto;display:block;}
.yewulist>ul{width:100%;padding:0}
.yewulist>ul>li{width:47.5%; list-style:none; margin-bottom:20px;margin-right:5%;float:left;}
.yewulist>ul>li>a>img{width:100%}
.yewulist>ul>li:nth-child(2n){margin-right:0;}

/*arclist*/
.place{height:50px;width:100%; padding-left:10px;}
.place>a{line-height:50px;}
.arclist{padding:10px;height:auto;display:block;}
.arclist>ul{width:100%;padding:0}
.arclist>ul>li{width:100%; list-style:none; margin-bottom:50px;float:left;}
.arclist>ul>li>a>img{width:30%;float:left}
.arclist>ul>li>a>h2{width:65%;float:right;line-height:2rem;margin:0}
.arclist>ul>li>a>p{width:65%;float:right;line-height:2rem;margin-top:10px; margin-bottom:0;font-size:.5rem}
.arclist>ul>li:nth-child(2n){margin-right:0;}



.cerfificate{ padding: 10px; background: #fff;}
.cerfificate h1{ font-size:24px; line-height:40px; margin-bottom:20px;}
.cerfificate .tab{ width: 100%; height: 40px;background: #ebebeb; border-radius:20px; padding:0}
.cerfificate .tab li{width: 33.33%; height: 40px; line-height: 40px; text-align: center; color: #808080; font-size: 18px; float: left;list-style:none}
.cerfificate .tab li.cur{ background: #198cff; color: #fff; border-radius:20px;}
.cerfificate .page{display: none;}
.cerfificate .page>h1{ font-size: 20px; color: #1a1a1a; height: 40px; line-height: 40px; margin-top: 10px; font-weight: normal;}
.cerfificate .page>p{font-size: 14px;line-height: 32px; margin-top:20px;}

/*iso9001*/
.active_font {height: 400px; overflow: hidden;background: #efefef;margin-top:20px;}
.active_font_title {height: 50px;width: 100%;text-align: center;font-weight: 600;display: block;font-size: 25px;margin: 25px auto 0;}
.active_font_title span {color: #ff8a00;}
.active_font_rules {width: 100%;height: 60px;display: block;margin: 8px auto;text-align: center;line-height: 60px !important;color: #5d9ff6;font-size: 16px !important;text-indent: 30px !important;}
.active_font_rules1 {background: url(../images/active_font_rules1.png) no-repeat;margin-top: 45px; background-size:100%; }
.active_font_rules2 {background: url(../images/active_font_rules2.png) no-repeat; background-size:100%; }
.active_font_rules3 {background: url(../images/active_font_rules3.png) no-repeat; background-size:100%; }
.active_font_rules4 {background: url(../images/active_font_rules4.png) no-repeat; background-size:100%; }

.page>h3{width:100%;line-height:30px; font-size:20px; background:#198cff;text-align:center; color:#fff;}

.details_iso_row411 {position: relative;height: 1125px;background: #efefef;}
.details_iso_row411>h2 {position: absolute;left: 0;top: 40px;width: 100%;text-align: center;font-size: 28px;color: #333;z-index: 1;}
.details_iso_row411>h2>span {color: #ff8a00;}
.details_iso_row411>img {position: absolute;left:20px;top: 195px;width:800px;}
.details_iso_row411>div {position: absolute;}
.details_iso_row411>p {position: absolute;color: #ff8a00;font-size: 26px !important;font-weight: bold; /*left: 412px;*/ left: 381px;top: 312px;}
.details_iso_row411>p>span {display: block;text-align: center;}
.details_iso_row411>div>h6 {color: #2f9bf2;margin-bottom: 5px;font-size:24px;}
.details_iso_row411>h4 { font-size:14px;font-weight: normal;color: #777;display: block;width:100%;position: absolute;top: 105px;left:0;text-align: center;line-height:30px;}

.details_iso_row4 {position: relative;height: 1310px;background: #efefef;}
.details_iso_row4>h2 {position: absolute;left: 0;top: 20px;width: 100%;text-align: center;font-size: 20px;color: #333;z-index: 1;}
.details_iso_row4>h2>span {color: #ff8a00;}
.details_iso_row4>img {position: absolute;top: 195px;width:100%;display:none;}
.details_iso_row4>div {position: absolute;}
.details_iso_row4>p {position: absolute;color: #ff8a00;font-size: 26px !important;font-weight: bold; /*left: 412px;*/ left: 381px;top: 312px;}
.details_iso_row4>p>span {display: block;text-align: center;}
.details_iso_row4>div>h6 {color: #2f9bf2;margin-bottom: 5px;font-size:24px;float:left; width:40%;text-align:center;}
.details_row4_iso_div1 {left:10px;top: 177px;width:100%}
.details_row4_iso_div2 {left:10px;top: 247px;width:100%}
.details_row4_iso_div3 {left:10px;top: 317px;width:100%}
.details_row4_iso_div4 {left:10px;top: 387px;width:100%}
.details_row4_iso_div4,.details_row4_iso_div2 {text-align: right;}
.details_row4_iso_div1 p{font-size: 12px!important;line-height: 20px!important; float:left;width:57%;margin:0;text-align:left;}
.details_row4_iso_div2 p{font-size: 12px!important;line-height: 20px!important;float:left;width:57%;margin:0;text-align:left;}
.details_row4_iso_div3 p{font-size: 12px!important;line-height: 20px!important;float:left;width:57%;margin:0;text-align:left;}
.details_row4_iso_div4 p{font-size: 12px!important;line-height: 20px!important;float:left;width:57%;margin:0;text-align:left;}
.details_iso_row4>h4 { font-size:14px;font-weight: normal;color: #777;display: block;width:92%;position: absolute;top: 35px;left:10px;text-align: center;line-height:30px;}

.details_iso_div5 {height: 520px;background: #fff;top: 460px;width: 100%;}
.details_iso_div5>h2 {margin-top: 50px;text-align: center;font-size:24px;}
.details_iso_div5>h2>span {color: #ff8a00;}
.details_iso_div5>h4 {color: #777;margin-top: 35px;margin-bottom: 35px;text-align: center;font-weight: normal;font-size: 18px;}
.details_iso_div5>.kecheng{background:url(../images/kecheng.png) no-repeat top;width:840px; height:500px; margin-top:50px;}
.details_iso_div5>.kecheng>ul{position:relative;}
.details_iso_div5>.kecheng>ul>li{position:absolute; font-size:20px;color:#494949;}
.details_iso_div5>.kecheng>ul>li.li1{top:105px;left:130px;}
.details_iso_div5>.kecheng>ul>li.li2{top:105px;left:530px;}
.details_iso_div5>.kecheng>ul>li.li3{top:160px;left:130px;}
.details_iso_div5>.kecheng>ul>li.li4{top:160px;left:530px;}
.details_iso_div5>.kecheng>ul>li.li5{top:218px;left:130px;}
.details_iso_div5>.kecheng>ul>li.li6{top:218px;left:530px;}
.details_iso_div5>.kecheng>ul>li.li7{top:275px;left:130px;}
.details_iso_div5>.kecheng>ul>li.li8{top:275px;left:530px;}
.details_iso_div5>.kecheng>ul>li.li9{top:332px;left:130px;}
.details_iso_div5>.kecheng>ul>li.li10{top:332px;left:530px;}
.details_iso_div5>.kecheng>ul>li.li11{top:390px;left:130px;}



.details_iso_li {display: block;width: 44%;height:220px;position: relative; margin:0 10px;float: left;box-shadow: 0px 0px 30px 5px #e0e0e0;}
.details_iso_li>img {position: absolute;}
.details_iso_li>h5 {color: #fff;position: absolute;top:10px;left: 10px !important;text-align: center;font-size:18px;width:85%; margin:0; text-align:center;}
.details_iso_li>p {display: block;overflow: hidden;width:92%;font-size: 12px;color: #777;position: absolute;top: 50px;left: 5px;line-height: 1.7;    /*line-height: 1.8;*/}
.details_iso_li>a {display: block;width: 100px;height: 35px;background: #ff8a00;color: #fff;text-align: center;line-height: 35px;font-size: 16px;position: absolute;border-radius: 3px;top: 240px;left: 20px;}
.details_iso_cert {top: 130px;left: 80px;}

.details_row4_iso_foot {bottom: 74px;width:92% ;left:10px;}
.details_row4_iso_foot>h2 { margin-bottom: 15px;font-size:24px;}
.details_row4_iso_foot>p {margin-bottom: 22px;font-size:14px;}
.details_row4_iso_foot>a {display: block;overflow: hidden;color: #fff;border-radius: 3px;background: #ff8a00;text-align: center; width: 115px;height: 35px;font-size: 14px;line-height: 35px;box-shadow: 0px 0px 30px 5px #e0e0e0;}
.details_row4_iso_img { bottom: 138px; right: 10px;}
.details_row4_iso_img>img{width:50%; float:right;}

.arrow-left.icon{color:#fff;position:absolute;margin-left:3px;margin-top:10px;width:16px;height:2px;background-color:currentColor;    left: 10px;    top: 10px;}
.arrow-left.icon:before{content:'';position:absolute;left:0px;top:-6px;width:15px;height:15px;border-top:solid 2px currentColor;border-right:solid 2px currentColor;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.menu.icon1{color:#000;position:absolute;margin-left:2px;top:-39px;right:15px;margin-top:10px;width:17px;height:2px;background-color:currentColor;color:#fff;}
.menu.icon1:before{content:'';position:absolute;top:-5px;width:17px;height:2px;background-color:currentColor;color:#fff;}
.menu.icon1:after{content:'';position:absolute;top:5px;width:17px;height:2px;background-color:currentColor;color:#fff;}

.am-menu-toggle-icon{position:absolute;width:20px;height:2px;background-color:currentColor;right:10px;top:20px;}
.am-menu-toggle-icon:before{content:'';position:absolute;top:-8px;width:20px;height:2px;right:0px;background-color:currentColor;color:#fff;}
.am-menu-toggle-icon:after{content:'';position:absolute;top:8px;width:20px;height:2px;right:0px;background-color:currentColor;color:#fff;}


/*footer*/
#footer {font-size: 16px;/*	height: 100%;*/	text-align: center;	margin-top: 14px;line-height: 22px;	padding: 2% 0;font-size: 85%;	background-color: #fff;	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#F2F2F2));	background: -moz-linear-gradient(top, #fff, #F2F2F2);	overflow: hidden;}
.foc {background: #e8e8e8;overflow: hidden;	position: fixed;max-width: 640px; font-size:18px;z-index: 555558;bottom: 0;width: 100%;}
.foc li {width: 25%;	text-align: center;	color: #333;	float: left;padding: 1.5% 0;background: url(../images/fo_li.jpg) left repeat-y;	cursor: pointer;}
.foc li span {display: block;	padding-top: 13%;	font-size: 90%;}
.foc li a {color: #333;font-size:14px;}
.foc .sms span {background: url(../images/dianhua.png) center 6% no-repeat;background-size: 11.6%;}
.foc .fenlei span {background: url(../images/fenlei.png) center 6% no-repeat;background-size: 11.6%;}
.foc .chat span {background: url(../images/shouye.png) center 6% no-repeat;background-size: 11.6%;}
.foc .contact span {background: url(../images/chaxun.png) center 6% no-repeat;	background-size: 11.6%;}