﻿/* 通用 */
body{ overflow-x:hidden;}
body,IMG,ul,li,i,dd,ol,dl,dt,abbr,i,header,section{ list-style:none; margin:0; padding:0; border:0;}
i{ font-style:normal;}
a{ text-decoration:none;}
h1,h2,h3,h4{display:inline-block;*display: inline;*zoom: 1; margin:0; padding:0; font-weight:100; font-size:100%;}
dl,dt,dd{ padding:0; margin:0;}
.wrap,.wrap a{font-size:1em;}
.main{width:92%; margin:0 4%;}
.main_s{width:100%;}
.fl{ float:left} .fr{ float:right;}

body{ overflow-x:hidden;}


/* 文字大写 */

.jt .bt_zt li a, .por .nr li a > dt{text-transform:uppercase;}
.fr{ float:right;}
@font-face {font-family:"Zurich"; src: url(../../fonts/tt0298m.TTF) format("truetype"); }

/* top */
.z_bj{float:left; width:100%; position: relative; z-index:101; height:7.5625em;}
.top_zt .languages{ float:right;  margin-top:0.6em}
.top_zt .languages  img{ width:35%; margin-right:10%}
.top_zt{ width:100%; float:left; position:relative; height:5em; }
.top_zt .email{ font-size:0.75em; color:#8d8c8c; font-family:Arial, Helvetica, sans-serif;position:absolute; bottom:1.25em; right:1.25em;}
.top_zt .right{height:4.4167em; background:#989898; float:right; width:100%;}
.logo{ margin-top:0.75em; margin-left:3%;}
.logo img{width:30%; float:left;}
.m_nav {text-align:center;position:absolute; background:#ff4500; bottom:0; float:right; z-index:99; width:100%; margin-top:0.7em; height:2.5em; line-height:2.5em;}
.m_nav li{ width:16.6%; text-align:center; height:auto; line-height:auto; float:left;position:relative;}
.m_nav li:hover{ background:#e84018;}
.m_nav li a{ color:#fff; font-size:1em;height:1.714em; position:relative; }
.m_nav li:hover a{ color:#fff;}

.menu_h{ height:auto}
.menu_h2{ height:3.333em;}

/*通栏广告*/
	.slideBox{ position:relative; overflow:hidden; width:100%; height:auto;  max-width:560px;/* 设置焦点图最大宽度 */ }
	.slideBox .hd{ position:absolute; display:none; height:28px; line-height:28px; bottom:0; right:0; 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{ vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
	.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

/* 首页关于我们 */
.s_02{ width:100%; float:left; height:22.9375em; overflow:hidden;}
.s_02 .more{ display:none;}
.s_02 .top{ width:100%; text-align:center; float:left; margin-top:1.6875em}
.s_02 .top .top1{ font-family:"Arial, Helvetica, sans-serif"; font-size:1.5em; color:#000}
.s_02 .top .top1en{ color:#222; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.s_02 h2{font-size:2em; color:#da251d; position:relative;  text-align:center; width:100%; font-weight:bold; letter-spacing:0.1em; margin-top:0.935em;}
.s_02 ul{ text-align:center; text-transform:uppercase; color:#da251d; font-size:0.75em; margin-top:0.3em;}
.s_02 .nr{  width:100%; float:left; padding:2em 0 1.2em;}
.s_02 .nr .swiper-slide .tu{ width:100%; margin-bottom:10px; float:left; border:1px solid #ccc}
.swiper-slide p{width:100%; float:left;line-height:1.2em; margin:0; padding:0;font-size:1.176em;color:#212121;text-align:left; font-weight:bold}
.swiper-slide i{ font-size:1em; width:100%; float:left; overflow:hidden;line-height:1.5em; height:1.5em; color:#222}



/* 首页设备 */
.s-eq{ width:100%; background:url(../images/back1.jpg) no-repeat center bottom; background-size:100% auto; height:36.5625em;position:relative;  }
.s-eq .top{ width:100%; text-align:center; float:left; margin-top:1.6875em}
.s-eq .top .top1{ font-family:"Arial, Helvetica, sans-serif"; font-size:1.5em; color:#000}
.s-eq .top .top1en{ color:#222; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.s-eq .cont ul{ width:100%; float:left; text-align:center; margin-top:1.875em}


.s-eq .cont ul li{ float:left; width:47%; height:13.75em;  background:#fff; margin-bottom:1.25em;}
.s-eq .cont ul li:nth-child(2n){ margin-right:0; float:right}
.s-eq .cont ul li img{ margin-top:1.875em; width:30%; margin-bottom:1.1875em}
.s-eq .cont ul li i{ font-size:1.125em; font-family:Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase }
.s-eq .cont ul li span{ color:#222; font-size:0.75em; margin:1.1875em 1em; float:left; font-family:Arial, Helvetica, sans-serif; line-height:1.5em}
.s-eq .cont ul li a{ width:20%; height:0.0625em;  background:#c7c7c7; float:left; margin-left:40%}


/* 公司介绍 */
.jieshao{ width:100%; height:auto; position:relative;}
.jieshao .top{ width:100%; text-align:center; float:left; margin-top:1.6875em}
.jieshao .top .top1{ font-family:"Arial, Helvetica, sans-serif"; font-size:1.5em; color:#000}
.jieshao .top .top1en{ color:#222; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.jieshao img{ width:100%; margin-top:1.4375em; box-shadow:2px 2px 2px 2px #ccc;}
.jieshao h2{ color:#ff4500; font-size:1.3125em; float:left; margin-top:1em}
.jieshao i{ color:#222; float:left; font-family:Arial, Helvetica, sans-serif;  margin-top:1em}
.jieshao ul li{ width:17%; float:left; text-align:center; margin-right:3%; text-transform:uppercase}
.jieshao ul li:last-child{ margin-right:0}
.jieshao ul li img { width:100%; box-shadow:none}
.jieshao .more{ float:right; position:relative; margin-top:1.25em; margin-right:1.875em; color:#222;}
.jieshao .more img{ box-shadow:none; width:auto; position:absolute; margin-top:auto}














.transition {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s;-ms-transition-delay: .3s;transition-delay: .3s;}
.make_transist {-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.hidescale {-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-o-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);filter: alpha(opacity=0);opacity: 0;}
.showscale {-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity: 1;/*-webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s;-ms-transition-delay: .3s;transition-delay: .3s;*/
}
.s-eq .tabulous_active {-webkit-filter: grayscale(0) !important;-moz-filter: grayscale(0%)!important; -ms-filter: grayscale(0%)!important; -o-filter: grayscale(0%)!important; filter: grayscale(0%)!important; filter:!important;}
.tabulousclear {display: block;clear: both;}

/* 首页产品 */
.por{ width:100%; position:relative;background:url(../../images/back.jpg) no-repeat top center; height:auto; padding:2em 0; background-size:100% 100%; float:left; margin-top:1.125em}

/* s_01 end */

/* news_sy */
.sy_nwes{ width:100%; float:left; height:24.875em}
.sy_nwes .gengduo{ float:right; font-family:"宋体"; color:#222; margin-top:1em}
.sy_nwes .top{ width:100%; text-align:center; float:left; margin:1.6875em 0}
.sy_nwes .top .top1{ font-family:"Arial, Helvetica, sans-serif"; font-size:1.5em; color:#000}
.sy_nwes .top .top1en{ color:#222; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.fifth-top{ width:100%; font-size:2em; text-align:center; float:left; margin:0.7em 0;}
.sy_nwes .nr1 ul{ width:100%; float:left; height:auto;}
.sy_nwes .nr ul li a{ width:100%; float:left; height:auot;}
.sy_nwes .nr1 ul li{ width:48%; float:left;}
.sy_nwes .nr1 ul li:last-child{ float:right;}
.sy_nwes .nr1 ul li a .img{ width:100%;float:left; height:auto; overflow:hidden; border:1px solid #ccc; padding:2px; box-sizing:border-box; }
.sy_nwes .nr1 ul li a dt{ width:100%; float:left; line-height:1.75em; height:1.75em;overflow:hidden;text-overflow: ellipsis; color:#26356e; font-size:1.2em;}
.sy_nwes .nr1 ul li a dl{float:right; width:100%; color:#222;}
.sy_nwes .nr1 ul li a dd{ width:100%; float:left; line-height:1.75em; color:#222; height:5em;text-overflow: ellipsis; overflow:hidden;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient:vertical; font-size:0.875em; margin:0.5em 0; font-family:Arial, Helvetica, sans-serif}
.sy_nwes .nr1 ul li a i{ float:left; line-height:2em; padding:0 1em; background:#f2f2f2; color:#222;font-size:1em;}
/* news_sy end */

.contact{ width:100%; height:13.125em; background:#eff1f3; float:left;}
.contact .left{ float:left; width:49%; text-align:left; color:#222;font-size:0.75em; font-family:Arial, Helvetica, sans-serif; line-height:1.5em; margin-top:2.2em}
.contact .left i{ font-weight:bold; font-size:1.2em; line-height:1.5em}
.contact .left dl dd{ margin-left:3em; float:left}
.contact .right{ float:right; width:49%; text-align:center;color:#222; font-size:0.75em; font-family:"宋体"; margin-top:2em}
.contact .right img{ width:70%}


.s-05{ width:100%; float:left; text-align:center; background:#8d8d8d; color:#fff; font-size:1.1em; line-height:1em; padding:1em 0;}

/* footer */
.footer{ width:100%; overflow:hidden;float:left; background:url("../images/back3.jpg") no-repeat center top; height:6.3125em ; background-size:100% auto}
.footer .wz{height:auto; padding:1em 2% 5em; width:96%;text-align:center; float:left;color:#222; font-size:0.875em; font-family:Arial, Helvetica, sans-serif}
.footer .wz i{ font-family:Arial, Helvetica, sans-serif}


/* footer end */


/*底部浮动栏样式3*/

.social_nav3{ height:55px; width:320px; position:fixed; bottom:0; left:0; z-index:999; overflow:hidden;font-size:12px;}

/*底部浮动社交导航/电话*/

.social_nav3 .social3{display:block; width:280px; height:55px;  margin-right:18px;overflow:hidden;position:relative;padding-left:8px;}

.social_nav3 a{ height:55px; line-height:85px; font-size:13px; width:65px; display:inline-block; font-size:12px; position:relative; z-index:11; text-align:center; color:#fff;}

.social_nav3 a.tel{ width:65px;}

.social_nav3 span{display:block;width:35px;height:25px;position:absolute;top:0;z-index:10;}

.social3{ background-color:#686868;

	background:linear-gradient(top,#686868,#000);

	background:-moz-linear-gradient(top,#686868,#000);

	background:-o-linear-gradient(top,#686868,#000);

	background:-ms-linear-gradient(top,#686868,#000);

	background:-webkit-linear-gradient(top,#686868,#000);}

.social3:before{ content:''; height:1px; width:100%; background:#686868; border-bottom:1px solid #ccc; position:absolute; top:0; left:0;}

.social3:after{ content:''; height:1px; width:100%; background:#000; border-top:1px solid #000; position:absolute; bottom:0; left:0;}

.social3 b{width:1px; height:100%;  border-left:1px solid #ddd; position:absolute; top:0; right:0;}

/*底部社交-电话-动画*/

.social_nav3 span.tel{

	left:27px;

	top:5px;

	height:30px;

	background-position:3px -49px;

	animation-name: telshow;

	animation-duration: 1.0s;

	animation-timing-function: linear;

	animation-iteration-count: infinite;

	-webkit-animation-name: telshow;

	-webkit-animation-duration: 1.0s;

	-webkit-animation-timing-function: linear;

	-webkit-animation-iteration-count: infinite;

	-o-animation-name: telshow;

	-o-animation-duration: 1.0s;

	-o-animation-timing-function: linear;

	-o-animation-iteration-count: infinite;

}

@keyframes telshow {

	0% {transform: rotate(0deg)}

	5% {transform: rotate(-13deg)}

	10% {transform: rotate(0deg)}

	15% {transform: rotate(-13deg)}

	20% {transform: rotate(0deg)}

	25% {transform: rotate(-13deg)}

	100% {transform: roate(0deg)}

}

@-webkit-keyframes telshow {

	0% {-webkit-transform: rotate(0deg)}

	5% {-webkit-transform: rotate(-13deg)}

	10% {-webkit-transform: rotate(0deg)}

	15% {-webkit-transform: rotate(-13deg)}

	20% {-webkit-transform: rotate(0deg)}

	25% {-webkit-transform: rotate(-13deg)}

	100% {-webkit-transform: roate(0deg)}

}

/*底部社交-微信-动画*/

.social_nav3 span.weichat{

	background-position: 9px -150px;

    background-repeat: no-repeat;

    left: 86px;

    top: 7px;

}

@keyframes xshow {0% {opacity:0;}25% {opacity:1;}50% {opacity:0;}75% {opacity:1;}100% {opacity:0;}}

@-o-keyframes xshow {0% {opacity:0;}25% {opacity:1;}50% {opacity:0;}75% {opacity:1;}100% {opacity:0;}}

@-webkit-keyframes xshow {0% {opacity:0;}25% {opacity:1;}50% {opacity:0;}75% {opacity:1;}100% {opacity:0;}}

/*底部社交-微博-动画*/

.social_nav3 span.weibo{ background-position: 1px -430px;background-repeat: no-repeat;height: 26px;left: 165px; top: 7px;}

@keyframes xshow2 {0% {opacity:0;}20% {opacity:1;}40% {opacity:0;}60% {opacity:1;}80% {opacity:0;}100% {opacity:0;}}

@-o-keyframes xshow2 {0% {opacity:0;}25% {opacity:1;}50% {opacity:0;}75% {opacity:1;}100% {opacity:0;}}

@-webkit-keyframes xshow2 {0% {opacity:0;}25% {opacity:1;}50% {opacity:0;}75% {opacity:1;}100% {opacity:0;}}

.social_nav3 span.talk99{background-position:1px -200px; background-repeat:no-repeat;left:234px; height:24px; width:26px; top:8px;}

.social_nav3 .btn{ display:block; width:32px; height:55px; position:absolute; right:0; background-position:0 -786px; }

.social_nav3 .btn2{ display:block; width:32px; height:55px; position:absolute; right:0;background-position:0 -249px; display:none;}



/*定位图片样式*/

.header .tel_bt, .title .icon, .sytitbg .icon, .probox .content ul li, .probox .content ul li ul li, .navbg, .brand_advance .yscontent h2, .social_nav3 .btn, .social_nav3 .btn2, .social3 span, .brand_advance .yscontent .telbg {

    background-image: url(../images/SkinsBar3.png);

    background-size: 32px 889px;}

.social_nav3 .btn, .social_nav3 .btn2{background-image: url(../images/SkinsBar2.png);}

/*底部结束*/


/* 内页 */
.ny{ width:100%;float:left; position:relative; margin-top:1.5em; margin-bottom:1.5em; z-index:99;}
.ny .n01{ float:left;width:96%; padding:0 2%; height:auto;}
.ny .n01 h2{ text-align:center; width:100%; font-size:1em; font-family: Arial, Helvetica, sans-serif; text-transform:capitalize;border-bottom:1px solid #ddd;  margin-bottom:1.5em; margin-top:2em; height:5.65em; line-height:2em; }
.ny .n01 h2 i{ font-family: Georgia, "Times New Roman", Times, serif; font-size:1.75em; text-transform:uppercase;}
.ny .n01 h2 span{ position:relative; font-size:2em;font-family:Arial, Helvetica, sans-serif; font-weight:bold;  color:#142d65}
.ny .n01 h2 li{ position:relative;top:-1px; background:#fff; width:1em; height:1em; left:50%; margin-left:-1em; border:0.5em solid #142d65; border-bottom-color:#fff; border-radius:2em;}
.ny .n01 .nr{ line-height:1.75em; margin-bottom:1.75em; width:100%; float:left;}
.ny .n01 .nr img{ width:100% !important; margin:0 0 0.5em 0 !important;}



 /* con-zt */
 
.con-zt li{height:3em;float:left; background: url(../../images/ico_06.png) no-repeat 4% center;border-bottom:1px solid #fff;width:50%;text-transform:uppercase; cursor:pointer; overflow:hidden}
.con-zt li{border-left:2px solid #fff; margin-left:-2px;}
.con-zt li a{height:3em; width:100%; text-align:center; padding:0 !important;font:1em/3em Arial;float:left;transition:all 0.3s ease;position:relative;color:#000;}

.cpzt li{height:3em;float:left; background: url(../../images/ico_06.png) no-repeat 4% center;border-bottom:1px solid #fff;width:50%;text-transform:uppercase; cursor:pointer;}
.cpzt li{border-left:2px solid #fff; margin-left:-2px;}
.cpzt li a{height:3em; width:100%; text-align:center; padding:0 !important;font:1em/3em Arial;float:left;transition:all 0.3s ease;position:relative;color:#000;}

/*产品系列*/
.ny_pr li{ width:40%; padding-left:10%; text-align:left;}
.ny_pr li a{ text-align:left;}

.con-zt{ width:99%; float:left;height:auto;position:relative; z-index:999; margin-left:1%;}
/*.con-zt:before{position:absolute;content:"";width:100%;height:1px;background:#ccc;top:2.5em;left:0;}*/

.con-zt li:nth-child(3n+1){ border-left:0px solid #000;}

 /* con-zt END */
 
 /* m-btit */
 .m-btit,.m-con{ width:96%; float:left;margin:0.5em 2% 0; font:1.1667em/2em Arial, Helvetica, sans-serif; border-bottom:2px solid #da251d;}
 .m-con{ font:1em/1.5em Arial, Helvetica, sans-serif; border-bottom:0px solid #da251d; margin:1em 2%;}
 .m-con dt{ display:none;}
 .m-con .s-right{ color:#222; font-size:0.875em; font-family:Arial, Helvetica, sans-serif}
  .m-con .s-right img{ width:100%; margin-bottom:1em}
  .m-con .s-right span{ color:#ff4500; margin-top:1em; font-size:1.25em; font-family:Arial, Helvetica, sans-serif}
  .m-con .lxfs{ line-height:2em}
  .m-con .lxfs i{ color:#ff4500; font-size:1.5em}
  .m-con .lxfs li{  font-size:0.875em; color:#222;font-family:Arial, Helvetica, sans-serif;}
  .m-con .lxfs li a{ font-family:Arial, Helvetica, sans-serif; color:#222}
  .m-con .lxfs .ico_05,.m-con .lxfs .ico_06{ font-family:Arial, Helvetica, sans-serif}
#dituContent{ height:25em !important}
 /* m-btit END */
 /* 简介 */
 .s-right article img{ display:none;}
 .s-right article img{ width:100%; height:auto !important;}
 .s-right p{ text-indent:2em;}
 
 /* 荣誉 */
	.n-ry{ width:100%; float:left;}
	.n-ry li{ width:49%; float:left; margin-right:2%}
	.n-ry li img{ width:100%; box-sizing: content-box; border:1px solid #ccc;}
	.n-ry li:nth-child(2n){ margin-right:0;}
 
 /* 文化 */
 .m_wh{ width:100% !important; padding-top:0.5em;}
 .qywh span{ width:100% !important;}
 
/* 产品内页 */
.n-cp{width:100%; padding:0;float:left; border: none;}
.n-cp li{ width:48%; float:left;font-size:1em; height:15em; text-align:center; margin:0 1%; margin-top:1em}
.n-cp li dd{ width:92%; padding:0 4%; float:left; background:#ff4500; height:3em; color:#fff; overflow:hidden; line-height:3em;}
.n-cp li dt{ width:100%; height:auto;float:left;font-size:1em; display:block;}
.n-cp li dt img{ width:100%; float: left; border:1px solid #ccc;}
.n-cp li span{ width:25%; float:left; color:#fff; text-align:center; height:40px;  background:#054e8d;line-height:40px; border-left:1px solid #fff;box-sizing: border-box;}
.n-cp li a{ width:100%; float:left; color:#fff; text-align:center;}




.m_wz{ width:96%; float:left; margin:0 2%;}
.shan{ width:auto !important; height:2.8em ; margin-left:2%;}

.photoblock-many,.photoblock-many img{ width:100%;}

.nr_new .zixun{ width:100%; height:auto; padding-top:1em;}
#center{ color:#4bac97}
.nr_new .zixun img{width:100% !important; height:auto !important;}
.nr_new .zixun > li{ width:100%; margin-bottom:1.5em; height:5.83em; float:left; background:#fff; position:relative;-webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;  -o-transition: all 0.3s ease-in-out 0s;  -ms-transition: all 0.3s ease-in-out 0s;  transition: all 0.3s ease-in-out 0s; background:#f2f2f2}
.nr_new .zixun > li > i{ width:20%; background:#ddd; height:4.5em; padding:10px 0; float:left; text-align:center ; font:1em/2em Arial;color:#353535;}
.nr_new .zixun > li > i:first-line{ font: bold 2em/1em Arial; color:#ff4500; }
.nr_new .zixun > li a{ width:76%; height:5.03em; float:left; padding:0.4em 2%; color:#292929; }
.nr_new .zixun > li a > dd{font:1.333em/1.5625em Arial;width:100%; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.nr_new .zixun > li a > dd + dd{font:1em/2em Arial; color:#222;}

	.picScroll{ width:100%; float:left;}
	.picScroll .bd ul{ width:100%;  float:left; }
	.picScroll .bd li{ width:48%; margin:0 1%; float:left;text-align:center;  }
	.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	.picScroll .bd li img{ width:100%; height:auto;}


	.picScroll .hd{ height:40px; display:none; line-height:40px; border-bottom:2px solid #80BD6D; background:#f6f6f6;   overflow:hidden; text-align:left;  padding:0 10px;  }


/* 设备中心 */
.eq li{ width:49%; float:left;}
.eq li:nth-child(2n){ float:right;}
.eq li img{ width:100% !important;}
/* more */

.m_more{ width:100%; height:1px; background:#dddcdc; text-align:center; margin-top:4em;}
.m_more img{ height:4.416em; margin-top:-2.208em;}

/* more end */
.xian{border-bottom:1px solid #9eb0b0;}


/* 页码 */
.ym{ height:40px; width:40px; background:#ccc; color:#fff; text-align:center; line-height:40px; font-size:12px; padding:5px 12px;}
.ym2{ height:40px; width:40px; background:#000; text-align:center; line-height:40px; font-size:12px; padding:5px 12px;}

.ewm{ width:48%; float:left; display:none;}
.ewm img{ width:100% !important;}
.lxfs abbr{ display:none;}

@media screen and (min-width:320px) {

	body { font-size:75%;}
.blk_18 .pcont{ width:260px !important; margin-left:30px!important;}
.por .nr li{ width:140px;  overflow:hidden;float:left;}
.por .hypf1{ right:5%}
}

@media screen and (min-width:360px) {

	body { font-size:87%;}
.por .nr li{width:150px; }
.blk_18 .pcont{ width:333px !important; margin-left:13px!important;}
}
@media screen and (min-width:400px) {

.blk_18 .pcont{ width:371px !important;margin-left:14px!important;}
	body { font-size:100%;}
.por .nr li{height:6.3125em; margin:0 0.625em}
	
}

@media screen and (min-width:480px) {
	body { font-size:112%;}
.blk_18 .pcont{ width:445px !important;margin-left:17px!important;}
.por .nr li{width:12.375em; }
}

@media screen and (min-width:568px) {

	body { font-size:131%;}
.blk_18 .pcont{ width:529px !important;margin-left:19px!important;}
.por .nr li{width:264px; }


}

@media screen and (min-width:639px) {

	body { font-size:150%;}
.blk_18 .pcont{ width:445px !important;margin-left:17px!important;}
.por .nr li{width:222px; }
}

<!-- {text-transform:uppercase; /* 英文字母大写 */} -- >




