/*需要转换的像素值/16=em值*/
/*公共样式*/
body{font-family:"微软雅黑";color:#000;background:url(../gy/20.jpg);-webkit-transform-origin-x:0;}
@media only screen and (max-width:374px) {body{font-size:0.6rem;}}
@media screen and (min-width:375px) and (max-width:414px){body{font-size:0.65rem;}}
@media screen and (min-width:415px) and (max-width:520px){body{font-size:0.75rem;}}
@media screen and (min-width:521px){body{font-size:1rem;}}
*{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
html{height:100%;-webkit-text-size-adjust:100%;}
ol li,ul li,li{list-style-type:none;vertical-align:middle;}
img {width:100%;border:none;vertical-align:middle;display:inherit;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:transparent;}
i,em{font-style:normal;}
.clear{clear:both;height:1px;margin-top:-1px;overflow:hidden;}
h1{font-size:18px;display:inline;}
/*大框架--公共部分*/
.ax1{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;}
.ax1b{width:100%;max-width:640px;min-width:320px;height:11px;text-align:left;background:url(../gy/5.jpg);}
.ax1c{width:100%;max-width:640px;min-width:320px;height:22px;text-align:left;background:url(../gy/19.jpg);overflow:hidden;}

.ax2{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.ax3{width:100%;max-width:640px;min-width:320px;height:auto;text-align:center;margin-bottom:3.75em;}
.ax4{width:100%;max-width:640px;min-width:320px;height:20em;text-align:left;overflow:hidden;}
/*大框架--首页*/
.ay1{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;}
.ay2{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.ay3{width:100%;max-width:640px;min-width:320px;height:auto;text-align:center;margin-bottom:3.75em;}
/*大框架--内页*/
.az1{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}/*内页大幅图片*/
.az2{width:100%;max-width:640px;min-width:320px;height:40px;text-align:center;line-height:40px;background-color:#f0f0f0;color:#000;font-weight:bold;font-size:22px;margin-bottom:0.625em;overflow:hidden;}/*内页标题栏*/
.az3{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;}/*内页分类栏*/
.az3x{width:auto;height:auto;text-align:left;padding:0em 0em 0em 0em;}
.az4{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}/*内页关于我们详细介绍*/
.az4x{width:auto;height:auto;padding:0.625em 0.625em 0.625em 0.625em;text-align:left;font-size:1.8em;line-height:200%;}
.az4x img{ max-width:100%;margin-bottom:10px;}
.az5{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;}/*内页新闻列表*/
.az51{width:auto;height:auto;padding:0.625em 0em 0.625em 0em;text-align:left;overflow:hidden;}/*内页新闻列表*/
.az52{width:auto;height:40px;padding:0em 0.625em 0em 0.625em;text-align:center;font-size:1.8em;line-height:40px;}/*内页新闻列表分页码*/
/*sjtop 顶部*/
.aa1{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;}
/*sjdh 导航栏*/
.aa2a{width:100%;max-width:640px;min-width:320px;height:5px;text-align:left;background-color:#740001;}
.aa2{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;background-color:#c00500;}
.aa2x{width:auto;height:auto;text-align:left;padding:0.625em 0px 0.625em 0px;}
.aa21{width:auto;height:3em;text-align:left;}
.aa211{width:25%;height:2em;text-align:center;float:left;line-height:2em;font-size:1.5em;}
.aa211 a:link{text-decoration:none;color:#fff;}
.aa211 a:visited{text-decoration:none;color:#fff;}
.aa211 a:hover{text-decoration:underline;color:#fff;}
/*sjhdp 幻灯片*/
.mBan2 {overflow:hidden;height:20em;}
.mBan2 .slideBox{width:100%;height:auto;position:relative;}
.mBan2 .slideBox .hd{height:10px;overflow:hidden;position:absolute;bottom:4px;z-index:1;width:81px;background:url(../shdp/btnBg.png) no-repeat;margin-left:-46px;left:50%;padding:4px 0px 0px 11px;}
.mBan2 .slideBox .hd ul{zoom:1;}
.mBan2 .slideBox .hd ul li{float:left;width:6px;height:6px;background:url(../shdp/btn1.png) no-repeat;cursor:pointer;margin-right:10px;}
.mBan2 .slideBox .hd ul li.on{background:url(../shdp/btn2.png) no-repeat;}
.mBan2 .slideBox .bd{position:relative;height:100%;z-index:0;}
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important;}
.mBan2 .slideBox .bd img{width:100%;height:auto;display:block;}
/*sjdowm 页脚*/
.ab1{width:100%;max-width:640px;min-width:320px;height:auto;text-align:center;padding:0.625em 0em 0.625em 0em;line-height:180%;color:#f5eccb;font-size:1.5em;background-color:#99060e;}
.ab1 a:link{text-decoration:none;color:#f5eccb;}
.ab1 a:visited{text-decoration:none;color:#f5eccb;}
.ab1 a:hover{text-decoration:underline;color:#f5eccb;}
.ab2{width:100%;height:3.75em;max-width:640px;min-width:320px;z-index:10000;position:fixed;bottom:0px;text-align:center;}
.ab21{width:25%;height:3.75em;float:left;}
.ab21 img{width:10em;height:3.75em;}
/*首页产品图片、工程案例滚动显示及框架栏*/
.ba1{width:100%;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.ba2{width:auto;height:auto;text-align:left;padding:0.625em 0.625em 0.625em 0.625em;}
/*图片是240x180*/
.bb1{width:240px;height:220px;text-align:left;float:left;margin-right:15px;}
.bb11{width:240px;height:180px;text-align:left;}
.bb12{width:auto;height:40px;text-align:center;line-height:40px;font-size:1.6em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/*如果图片是其他的可在下面加bc1、bd1*/
/*首页和内页产品图片2列显示*/
.ca1{width:100%;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.ca2{width:auto;height:auto;text-align:left;padding:0.625em 0em 0.625em 0em;}
.cb1{width:16.25em;height:auto;text-align:center;margin:0px 0px 1.5em 1.5em;float:left;}/*图片宽度是16.25em 相当于260像素，高度可以按这个比例来计算出对应的*/
.cb11{width:16.25em;height:12.1875em;text-align:center;}
.cb11 img{width:16.25em;height:12.1875em;}
.cb12{width:auto;height:2.5em;text-align:center;line-height:2.5em;font-size:1.6em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/*首页和内页产品图片3列显示*/
.da1{width:100%;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.da2{width:auto;height:auto;text-align:left;padding:0.625em 0em 0em 0em;}
.db1{width:10.5em;height:auto;text-align:center;margin:0px 0px 1.25em 1.25em;float:left;}/*图片宽度是10.5em 相当于168像素，高度可以按这个比例来计算出对应的*/
.db11{width:10.5em;height:7.875em;text-align:center;}
.db11 img{width:10.5em;height:7.875em;}
.db12{width:auto;height:2.5em;text-align:center;line-height:2.5em;font-size:1.6em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/*e开头的给首页预留*/
.ea1{}
/*首页和内页文章列表不带日期的*/
.fa1{width:100%;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.fa2{width:auto;height:auto;text-align:left;padding:0.625em 0em 0.625em 0em;}
.fb1{width:auto;height:2.1875em;max-width:20em;text-align:left;line-height:2.1875em;font-size:1.6em;padding:0em 0em 0em 0.625em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/*首页和内页文章列表带日期的*/
.ga1{width:100%;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.ga2{width:auto;height:auto;text-align:left;padding:0.625em 0em 0.625em 0em;}
.gb1{width:100%;height:2.1875em;text-align:left;}
.gb11{width:75%;height:2.1875em;text-align:left;float:left;}
.gb11x{width:auto;height:2.1875em;max-width:20em;text-align:left;line-height:2.1875em;font-size:1.6em;padding:0em 0em 0em 0.625em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.gb12{width:25%;height:2.1875em;text-align:left;float:left;line-height:2.1875em;color:#c3c3c3;font-size:1.6em;}
/*首页公司简介、联系我们*/
.ha1{width:100%;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.ha2{width:auto;height:auto;text-align:left;padding:0.625em 0.625em 0.625em 0.625em;font-size:1.6em;line-height:180%;}
/*内页文章新闻详细页*/
.ia1{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.ia1x{width:auto;height:auto;padding:0.625em 0.625em 0.625em 0.625em;text-align:left;}
.ib1{width:auto;height:auto;text-align:center;padding:0.625em 0em 0.625em 0em;font-size:1.8em;font-weight:bold;}
.ib2{width:auto;height:auto;text-align:center;padding:0.625em 0em 0.625em 0em;font-size:1.4em;margin-bottom:0.625em;overflow:hidden;border-style:solid;border-width:0px 0px 1px 0px;border-color:#dcdcdc;}
.ib3{width:auto;height:auto;padding:0.625em 0em 0.625em 0em;text-align:left;font-size:1.8em;line-height:200%;border-style:solid;border-width:0px 0px 1px 0px;border-color:#dcdcdc;}
.ib3 img{ max-width:100%;margin-bottom:0.625em;}
.ib4{width:auto;height:auto;text-align:left;padding:0.625em 0em 0em 0em;font-size:1.5em;}
.ib5{width:auto;height:auto;text-align:left;padding:0.625em 0em 0.625em 0em;font-size:1.5em;}
/*在线留言*/
.ja1{width:100%;height:auto;margin:8px 0em 8px 0em;padding:5px 0px 8px 0px;overflow:hidden;background-color:#f5f5f5;}
.ja11{width:20%;height:auto;padding:5px 0px 0px 0px;text-align:center;float:left;font-size:1.8em;}
.ja12{width:80%;height:auto;padding:2px 0px 2px 0px;text-align:left;float:left;}
.jb1{width:100%;height:auto;margin:8px 0em 8px 0em;padding:5px 0px 8px 0px;overflow:hidden;background-color:#f5f5f5;}
.jb11{width:20%;height:auto;padding:5px 0px 0px 0px;text-align:center;float:left;font-size:1.8em;}
.jb12{width:80%;height:auto;padding:2px 0px 2px 0px;text-align:left;float:left;}
.jc1{width:100%;height:auto;margin:8px 0em 8px 0em;padding:5px 0px 8px 0px;overflow:hidden;background-color:#f5f5f5;}
.jc11{width:50%;height:auto;padding:5px 0px 0px 0px;text-align:center;float:left;}
.jc12{width:50%;height:auto;padding:2px 0px 2px 0px;text-align:center;float:left;}
/*文本框样式*/
.jd1{width:80%;height:25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dcdcdc;}
.je1{width:80%;height:85px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dcdcdc;}
/*提交、重置按钮样式*/
.jf1{width:100px;height:30px;font-size:1.8em;background-color:#eeeeee;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dcdcdc;}
/*首页图片新闻*/
.ka1{width:100%;height:auto;text-align:left;margin-bottom:0.625em;overflow:hidden;}
.ka2{width:auto;height:auto;text-align:left;padding:0.625em 0.625em 0.625em 0.625em;}
.rslides {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li {-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child {position:relative;display:block;float:left;}
.rslides img {display:block;height:auto;float:left;width:100%;border:0;}
.slide_container {margin-bottom:1px;position:relative;float:left;width:100%;}
.slide {position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.slide li {position:absolute;width:100%;left:0;top:0;}
.slide img {display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.slide .caption {display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.slide_nav {position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../js2/themes.gif") no-repeat left top;margin-top:-45px;}
.slide_nav:active {opacity:1.0;}
.slide_nav.next {left:auto;background-position:right top;right:0;}
/*内页关于我们分类一排三列*/
.la1{width:11.25em;height:auto;text-align:left;float:left;background-color:#eeeeee;margin:0em 0.625em 0.625em 0.625em;}
.la1x{width:auto;height:auto;text-align:center;font-size:1.8em;padding:0.425em 0em 0.425em 0em;}
.la2{width:11.25em;height:auto;text-align:left;float:left;background-color:#c00500;margin:0em 0.625em 0.625em 0.625em;}
.la2x{width:auto;height:auto;text-align:center;font-size:1.8em;padding:0.425em 0em 0.425em 0em;font-weight:bold;}
.la2x a:link{text-decoration:none;color:#fff;}
.la2x a:visited{text-decoration:none;color:#fff;}
.la2x a:hover{text-decoration:underline;color:#fff;}
/*人员招聘详细页面*/
.ma1{width:100%;height:2.5em;text-align:left;font-size:1.8em;}
.ma11{width:30%;height:2.5em;line-height:2.5em;text-align:center;float:left;font-weight:bold;}
.ma12{width:70%;height:2.5em;line-height:2.5em;text-align:left;float:left;}
.mb1{width:100%;height:30px;text-align:left;background-color:#eeeeee;}
.mb1x{width:auto;height:30px;line-height:30px;text-align:left;font-size:1.8em;font-weight:bold;padding:0em 0em 0em 1.2em;}
.mb2{width:100%;height:auto;text-align:left;}
.mb2x{width:auto;height:auto;line-height:180%;text-align:left;font-size:1.8em;padding:0.625em 0.625em 0.625em 0.625em;}
.mc1{width:100%;height:40px;text-align:left;}
.mc1x{width:auto;height:auto;padding:0.625em 0px 0.625em 1.2em;}
/*人员招聘上传简历*/
.sz1{width:100%;max-width:640px;min-width:320px;height:auto;text-align:left;margin-top:0.625em;overflow:hidden;}
.sz1x{width:auto;height:auto;padding:0.625em 0.625em 0.625em 0.625em;text-align:left;}
.sz2{width:auto;height:auto;text-align:left;padding:0.625em 0.625em 0.625em 0.625em;line-height:200%;font-size:1.8em;}
.sz3{width:auto;height:auto;text-align:left;padding:0.625em 0.625em 0.625em 0.625em;font-size:1.8em;}
.sz4{width:auto;height:auto;text-align:left;padding:0.625em 0.625em 0.625em 0.625em;}
.sz5{font-size:1.2em;}
.sz6{width:200px;height:30px;font-size:1.8em;}
         










