@charset "utf-8";
body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer{margin:0;padding:0}
body{font:28px/4 'XinGothic-SinaWeibo','Microsoft Yahei','helvetica','arial';color:#1a1a1a;background:#fff;-webkit-text-size-adjust:none;min-width:320px;}
#body.pushed {
    margin-left: 275px !important;
}
h1,h2,h3,h4,h5,h6{font-size:100%}
form{display:inline}
ul,ol{list-style:none}
a{text-decoration:none;color:#1a1a1a}
a:hover,a:active,a:focus{color:#377cce;text-decoration:none;}
a:active{color:#aaa;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;}
textarea{resize:none}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}
input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.show{display:block;}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.break{word-break:break-all;word-wrap:break-word}
header,footer,article,section,nav,menu,hgroup{display:block;clear:all;}

.clearfix:after{content:".";height:0;visibility:hidden;display:block;clear:both;font-size:0;line-height:0;}
.hg_body{padding-top:90px;}

/*header*/
header{width:100%; height:110px;z-index: 998; top:0;}
.head_box{height:100px;background-color: #fff; padding-top:5px; position:relative;}
.logo{display:block; width:100%; height:0px;background-color: #fff; padding-top:80px; overflow:hidden; background:url(../images/logo/logo.png) center 0px no-repeat;}

@media all and (-webkit-min-device-pixel-ratio: 2.0) {
.logo {
background-image: url('../images/logo/logo1x.png');
background-size: 300px;
}}



/*banner*/
.swipe {overflow: hidden; position: relative;}
.swipe-wrap {backface-visibility: hidden;overflow: hidden;position: relative;z-index: 1;}
.swipe_pic {overflow: hidden;position: relative;width: 100%;text-align:center; }
.swipe-wrap > div {float: left; position: relative;width: 100%;}
.swipe_pic img {width: 100%;height: 100%;}
.swipe_h3 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);bottom: 0;color: #fff;font-size: 24px;font-weight: normal;height: 60px;left: 0;line-height: 50px;padding:11px 20px 0 20px;position: absolute;right: 0;text-shadow: 1px 1px 0 #000; letter-spacing:4px;}
.swipe_h3 strong{font-size:30px; line-height:68px;}
.swipe_num {bottom: 30px;position: absolute;right: 20px;z-index: 100;color: #fff;font-size: 14px;}
.swipe_num span {color: #48d2ff;}
.swipe_num li {background:#cccccc;float: left;font-size: 0;height: 15px;margin: 0 7px;overflow: hidden;text-indent: 999em;width: 15px; border-radius:50%;}
.swipe_num li.active {background:#54bcef;}
.swipe .honor_num {font-size:24px; bottom：30px;}

/*内容*/
.hg_h2a{height:84px; line-height:84px; font-size:36px; color:#727272; font-weight:normal; border-bottom:1px solid #d8d8d8; text-align:center;}
.hg716_p1{line-height:36px; font-size:28px; color:#727272; padding:20px 23px; border-bottom:1px solid #d8d8d8;}
.hg716_p2{ margin-top:26px; padding:13px 0 30px 119px; line-height:32px; font-size:28px; color:#727272; background:url(../images/hg716_p1.jpg) 15px top no-repeat; min-height:64px;}
.hg716_p2.hg716_p2a{background:url(../images/hg716_p2.jpg) 15px top no-repeat;}
.hg716_p2.hg716_p2b{background:url(../images/hg716_p3.jpg) 15px top no-repeat;}
.hg_h3a{height:88px; line-height:88px; padding-left:20px; background:#f9f9f9; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; font-size:36px; color:#727272; font-weight:normal;}
.hg_step{padding:10px 1px 0 103px; background:url(../images/hg716_p4.jpg) left top no-repeat; line-height:32px;font-size:25px; color:#727272; width:528px; height:572px; margin-top:50px;}
.hg_step_p1{ padding:8px 0;}
.hg_step_p2{margin-bottom:72px;}
.hg_h3a_news{font-size:24px; color:#036CB4; margin-left:12px;}
.hg716_c1{padding:25px 18px 38px 18px;}
.hg716_c1a{height:132px; border-left:10px solid #54bcef; padding-left:20px; margin-bottom:7px; background:#f8f8f8 url(../images/hg716_b1.png) right center no-repeat;;}
.hg716_c1a tr{height:132px; font-size:28px; color:#727272; letter-spacing:4px;}
.hg716_c1a.border_c2{border-color:#aadf44;}
.hg716_c1a.border_c3{border-color:#fea03b;}
.hg_news ul li{padding:5px 40px 5px 20px;}
.hg_news ul li.hg_bg1{}
.hg_news_p1{line-height:36px;margin-left:5px;}
.hg_news_p1 a{color:#5a5a5a; font-size:28px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}

/*.hg_news_p2{ height:28px;line-height:28px; margin-top:6px;color:#89b1ce; font-size:24px;}*/
.hg716_c2{text-align:center; padding:35px 0 22px; overflow:hidden;}
.hg716_c2 img{margin:0 10px 50px;}
.hg_b_fixed{height:50px; line-height:50px; background-color: #036CB4; position:fixed; bottom:0; width:100%; z-index:998; text-align:center;}
.hg_b1{ float:left;width:25%; height:50px; text-align:center;color:#fff; font-size:28px; letter-spacing:4px; position:relative;}
.hg_b1.on{background:#036CB4;}
.hg_b1a{width:100%; height:50px; display:block;color:#fff;background:url(../images/hg_b_bg2.png) right bottom no-repeat;}
.hg_b1b{padding-bottom:8px; position:absolute;width:100%; background:url(../images/hg_b_bg1.png) center bottom no-repeat; display:none;}
.hg_b1.on .hg_b1b{display:block;}
.hg_b1b ul li{height:52px; line-height:52px; padding-bottom:2px; background:#036CB4 url(../images/hg_b_bg1.jpg) center 1px no-repeat;}
.hg_b1b ul li a{color:#fff; font-size:24px;}

/*footer*/
footer{padding-bottom:60px; background:#f9f9f9;}
footer h4{height:32px; padding:34px 0 10px 23px;line-height:32px;color:#283c5e; font-size:26px; font-weight:normal;}
.footer_p1{line-height:36px;color:#283c5e; padding-left:23px; font-size:24px;}
.footer_p2{line-height:36px;color:#a5a5a5; text-align:center; font-size:20px; padding:24px 0 15px; line-height:24px; margin-top:20px; border-top:1px solid #b1bdc6;}

/*左侧导航*/
.hg_nav1{width:0%; overflow:auto; position:fixed; top:0; left:0; background:#fff; z-index:9999;}
.asme_box_left ul li{height:80px; line-height:80px; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; background:#fff;}
.asme_box_left ul li a{font-size:30px; color:#5a5a5a; display:block; width:100%; height:100%; text-indent:28px;}
.asme_box_left ul ul li{height:80px; line-height:80px; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; background:#fff;margin-left :20px;}
.asme_box_left ul ul li a{font-size:25px; color:#5a5a5a; display:block; width:100%; height:100%; text-indent:28px;}

/*底部搜索*/
.asme_search_bg{height:48px; margin:0 25px 20px 20px; padding:0 6px 0 26px; border-radius:24px; background:#f2f2f2; position:relative;}
.asme_search2{float:left; width:100%; margin-top:8px; border:0 none; font-size:28px; color:#acacac; background:none; text-align:center;}
.asme_search1{ position:absolute; right:0px; top:0px;display:block; width:48px; height:0; padding-top:48px; overflow:hidden; border:0 none; background:url(../images/hg_search1.jpg) center center no-repeat;}

#layer, #layer1{width:100%; height:100%; position:fixed; left:0; top:0; background:#000; opacity:0.6; z-index:998; display:none;}


/*商品页*/
.goods_c{background:url(../images/goods_bg1.jpg); border-top:4px solid #036CB4;}
.goods_c1{margin:30px 10px; text-align:center; height:56px; overflow:hidden;}
.goods_c1 a{display:inline-block; font-size:26px; color:#036CB4; padding:0 22px; height:56px; line-height:56px; margin:0 5px;}
.goods_c1 a.on{background:url(../images/goods_bg2.jpg) left top repeat-x; border-radius:9px; color:#fff;}
.goods_c2 ul li{float:left; width:50%; margin:40px 0 40px 0; height:358px;}
.goods_img{padding:0 16px; width:288px; height:328px; margin:0 auto;}
.goods_img a{display: table-cell;  vertical-align:middle;  padding-top:20px;width:288px; height:338px; text-align:center; line-height:28px;  font-size:24px; color:#333333; background:url(../images/goods_bg3.jpg) left top no-repeat;}
.goods_img a img{vertical-align:middle;width:200px; }
.goods_img span {font-size:0.8em; }

/*商品页详情页*/
.goods2_fix{height:88px;}

.goods2_h2{border-top:4px solid #036CB4; padding-bottom:4px; height:80px; line-height:80px; text-align:center; font-size:36px; color:#036CB4; font-weight:normal; position:fixed; width:100%; box-shadow: 2px 2px 5px #ccc; background-color: #fff; z-index: 998;overflow:hidden;}
.goods2_h2 span{display:inline-block; padding:0 140px; height:80px; text-overflow:ellipsis; overflow:hidden;}
.goods2_h2 .goods2_back{font-size:20px; position:absolute; left:20px; top:18px; line-height:50px; color:#036CB4;}
.goods2_h2 .goods2_next{font-size:20px; position:absolute; right:20px; top:18px; line-height:50px; color:#036CB4;}
.goods2_h2 .pro_h2{ text-align:center; font-size:28px; color:#036CB4; font-weight:normal; position:fixed;  background-color: #fff; z-index: 998;}

.goods2_h3{ padding-bottom:4px; height:50px; line-height:50px; text-align:center; font-size:28px; color:#036CB4; font-weight:normal; position:fixed; width:100%; box-shadow: 2px 2px 5px #ccc; background-color: #fff; z-index: 998;}

.goods2_title h2{padding:80px 0 50px; color:#036CB4; font-size:30px; font-weight:normal;text-align:center;}
.goods2_title h3{background:#f4f4f4 url(../images/goods_bg5.jpg) left top no-repeat;height:72px; line-height:72px; padding-left:15px; color:#444444; font-size:30px; font-weight:normal;}
.goods2_img{padding:30px 0 30px; text-align:center;/* position: relative;top: 109px;z-index: 997;height: 340px;*/}
.goods2_h2a{padding:15px 30px; line-height:50px; margin-bottom:30px; font-size:36px; color:#036CB4; font-weight:normal;}
.goods2_img.goods2_img2{text-align:left; padding-left:40px;}
.goods2_t{height:40px; padding:18px 0; background:#f4f4f4;}
.goods2_t h3{height:40px; line-height:40px; padding-left:16px; color:#444444; font-size:30px; border-left:9px solid #44b5df; font-weight:normal;}
.goods2_t h3.goods2_t2{border-color:#aac87e;}
.goods2_t h3.goods2_t3{border-color:#44b5df;}
.goods2_t h3.goods2_t4{border-color:#283c5e;}

.goods2_1ist{padding:20px 10px 40px 10px;line-height:40px;overflow:hidden;font-size:20px;}
.goods2_excerpt{margin: 80px 0 0 0; padding:10px 10px;background:#fcf8e2; border-radius:8px;}

.goods2_intro{padding:18px 26px 60px 21px; line-height:40px; color:#727272;}

.goods2_p1{padding:18px 26px 60px 21px; line-height:40px; color:#727272; font-size:28px;}
.goods2_tab{background:#fbfbfb; text-align:center; font-size:20px; color:#606060;}
.goods2_tab tr{height:78px;}
.goods2_tab tr.h42{height:42px;}
.goods2_tab tr th,.goods2_tab tr td{font-weight:normal; border:2px solid #fff;}
.goods2_p2{padding:6px 12px; line-height:40px; color:#a6813a; font-size:24px; background:#fcf8e2; border-radius:8px; margin:0 7px;}
.goods2_c .txtp{padding:10px 10px 20px 20px;line-height:30px; color:#727272; font-size:20px;}
.hg_al{text-align:left; padding-left:12px;}

/*商品页详情页2*/
#intro h3{background:#f4f4f4 url(../images/goods_bg5.jpg) left top no-repeat;height:72px; line-height:72px; padding-left:15px; color:#444444; font-size:30px; font-weight:normal;}
#intro p{padding:18px 26px 60px 21px; line-height:40px; color:#727272; font-size:28px;}
#intro table{background:#fbfbfb; text-align:center; font-size:20px; color:#606060; width:100%;}
#intro table tr{height:78px;}
#intro table tr th,#intro table tr td{font-weight:normal; border:2px solid #fff;}
#intro .alert{padding:6px 12px; line-height:40px; color:#a6813a; font-size:24px; background:#fcf8e2; border-radius:8px; margin:0 7px;}

.tab-pane div{padding:12px 20px; line-height:40px; color:#727272; font-size:28px;}
.tab-pane img {width:100%;height:100%;}

/*新闻列表页*/
.news_c{padding:0 10px; overflow:hidden;}
.news_a1{padding:0 1px;}
.news_a1 a{display:block; float:left; width:49%; height:78px; line-height:78px; text-align:center; font-size:30px; color:#4b4b4b; background:url(../images/news_bg2.jpg) left top repeat-x; border:1px solid #d3d7da;}
.news_a1 a.fr{float:right;}
.news_a1 a.on{background:none; height:80px; line-height:80px; color:#003f71; border:0 none; width:50%;}

.news_c1 ul li{padding:0 12px;}
.news_c1 ul li a{display:block; padding:30px 40px 5px 12px; line-height:36px; font-size:28px; color:#5a5a5a;background:url(../images/hg716_b1.png) right center no-repeat; border-bottom:1px solid #e2e3e3;}
.news_c1 ul li a span{display:inline-block; margin-top:16px; font-size:24px; color:#89b1ce;}

/*新闻详情页*/
.news_h4{padding:20px 18px 20px 27px; font-size:34px; color:#545454; line-height:42px; background:url(../images/news_bg1.jpg) left 25px no-repeat; font-weight:normal; border-top:5px solid #e0e0e0;}
.news_p1{padding:16px 10px 0 10px; height:40px; line-height:40px; border-top:1px solid #dddddd; font-size:22px; color:#a3a3a3;}
.news_p1 span{ margin-left:30px;}
.news_img{padding:20px 0;}
.news_img img{display:block; margin:0 auto;}
.news_p2{font-size:26px; color:#4a4a4a; line-height:48px; padding:0 8px;}
.news_c p{font-size:26px; color:#4a4a4a; line-height:48px;}
.news_c p img{display:block;margin:0 auto;}

/*资质证书*/
.swipe2 {overflow: hidden; position: relative;}
.swipe2-wrap {backface-visibility: hidden;overflow: hidden;position: relative;z-index: 1;}
.swipe2_pic {overflow: hidden;position: relative;width: 100%;text-align:center; }
.swipe2-wrap > div {float: left; position: relative;width: 100%;}
.swipe2_pic img {width: 60%;height: 60%;}
.swipe2_h3 {background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);bottom: 0;color: #fff;font-size: 24px;font-weight: normal;height: 80px;left: 0;line-height: 30px;padding:11px 20px 0 20px;position: absolute;right: 0;text-shadow: 1px 1px 0 #000; letter-spacing:4px;}
.swipe2_h3 strong{font-size:30px; line-height:68px;}
.swipe2_num {bottom: 20px;position: absolute;right: 20px;z-index: 100;color: #fff;font-size: 14px;}
.swipe2_num span {color: #48d2ff;}
.swipe2_num li {background:#cccccc;float: left;font-size: 0;height: 15px;margin: 0 7px;overflow: hidden;text-indent: 999em;width: 15px; border-radius:50%;}
.swipe2_num li.active {background:#54bcef;}
.swipe2_num .honor_num{font-size:30px; bottom:20px;}
/*企业荣誉*/
.ab_us_img4{padding-top:36px; background:url(../images/ab_us_p10.jpg) center top no-repeat; text-align:center;}
.ab_us_img4 img{margin-bottom:32px;}

.honor_h4{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);bottom: 0;color: #fff;font-size: 20px;font-weight: normal;left: 0;height: 50px;line-height: 50px;padding: 0 14px;position: absolute;right: 0;text-shadow: 1px 1px 0 #000;}
.honor_h5{background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);bottom: 0;color: #fff;font-size: 20px;font-weight: normal;left: 0;height: 50px;line-height: 50px;padding: 0 14px;position: absolute;right: 0;text-shadow: 1px 1px 0 #000;}

/*了解阿司米*/
.ab_us_txt { margin:80px 20px 20px 20px;padding:27px 10px;}
.ab_us_txt p{font-size:28px; color:#4a4a4a; line-height:48px; text-align:left;}
.ab_us_txt img{display:block;margin:10px auto;width:100%;height: auto;}


/*代理商*/
.ab_us_p4.ab_us_p4a{background:#f8f8f8 url(../images/ab_us_p8.jpg) left top repeat-x;}

.agent_p1{height:80px; padding-top:24px; line-height:80px; text-align:center;color:#004174; font-size:28px;}
.agent_tab{padding:0 8px;text-align:center; font-size:24px; color:#404040;}
.agent_tab tr{height:66px;}
.agent_tab tr.h57{height:57px;border:1px solid #d3d3d3;background: url(../images/tab_bg1.jpg) left top repeat-x;}
.agent_tab tr th{font-weight:normal;}
.agent_tab tr td{border:1px solid #d3d3d3;}

.ab_us_p {font-size: 28px;margin:20px;}
.netcardlist{padding:0 10px; overflow:hidden;}
.netcard{width:100%;height:auto; font-weight:bold; color:#666;margin: 20px;}	

.netcard #card{width:100%;height:auto;float:left;}
.netcard #cardleft{width:20px;height:30px;float:left;}
.netcard #cardcontent{width:100%;height:300px;float:left;}

.netcard #cardname{float:left;width:90%;font-size:28px;color:#036CB4}
.netcard ul{width:100%;height: auto;}
.netcard #cardmt{
	float: left;
	width: 90%;
	padding-bottom: 3px;
	font-size: 20px;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}
.netcard #cardComp{float:left;text-align:left;width:100%;padding-top:5px;font-size:20px;}
.netcard #cardadds{float:left;text-align:left;width:100%;padding-top:3px;font-size:20px;}

#baidu-map {
  background-color: #504744;
  height: 400px;
}