html {font-family:"Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body {margin:0 auto;color:#333333;background-color:white;width:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;}
a {background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#333;}
a:active {outline:0;}
a:active {color:#333;}
h1,h2,h3,h4,h5,h6,p,figure,form,blockquote {margin:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
ul,ol,li,dl,dd {margin:0;padding:0;}
ul,ol {list-style:none outside none;}
h1,h2,h3 {font-weight:normal;}
.clear{clear:both;}

/* head */
.shead{ height:120px;background:url(/Skins/hongyuan/wap/logobg.jpg)}
.shead_tel{ width:94%;height:40px;line-height:40px;background:#FFF;margin:0 auto;margin-top:-20px;border-radius:15px;box-shadow:0 7px 7px 0px rgba(227, 58, 3, 0.08);font-size:16px;text-align:center;}
.shead_tel span{font-weight:bold;font-size:16px;}
/*轮播*/
#playBox{width:100%; height:168px; margin:10px auto; position:relative; overflow:hidden;}
#playBox .focus{position:absolute; width:100%;}
#playBox .oUlplay{width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{width:400px;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:8px; z-index:10}
#playBox .smalltitle ul{ width:180px; margin:0 auto;}
#playBox .smalltitle ul li{width:40px; height:6px; margin:0 6px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1; cursor:pointer}
#playBox .smalltitle .thistitle{ background:#EC4504;}
/* 导航 */
.inmenu{ padding:0 0 10px 0;}
.inmenu_a{ float:left;width:23%;height:46px;line-height:46px;font-size:14px;border-radius:8px;text-align:center;margin:15px 1% 0 1%;background-color:rgba(227, 58, 3, 1);box-shadow:0 8px 8px 0px rgba(227, 58, 3, 0.1);overflow:height;}
.inmenu_a a{ display:block;color:#FFF;height:46px;line-height:46px;overflow:height;}


/* 产品 */
.incp{ padding-top:20px; padding-bottom:20px;  }
.incp_t{ height:80px; }
.incp_t1{ width:170px; height:42px; line-height:42px; font-size:32px; font-weight:bold; text-align:center; margin:0 auto; position:relative; }
.incp_t1 a{ display:block; color:rgba(3, 103, 187, 1);  }
.incp_t1 h5{ width:8px; height:8px; border-radius:50%; position:absolute; left:0px; top:18px; z-index:5; background-color:rgba(0, 150, 255, 1); }
.incp_t1 h6{ width:8px; height:8px; border-radius:50%; position:absolute; right:0px; top:18px; z-index:5; background-color:rgba(0, 150, 255, 1); }
.incp_t1xl{ width:240px; height:1px;  border-bottom:1px solid rgba(0, 0, 0, 0.13);  position:absolute; right:165px; top:20px; z-index:3; }
.incp_t1xr{ width:240px; height:1px;  border-bottom:1px solid rgba(0, 0, 0, 0.13);  position:absolute; left:165px; top:20px; z-index:3; }
.incp_t2{ height:30px; font-size:22px; text-align:center; text-transform:uppercase; color:#999; }

.photo{height:auto;padding-top:16px;padding-bottom:16px;margin-bottom:1px;}
.photo h1{font-size:26px;line-height:40px;text-align:center;color:#313132;font-weight:normal;font-family:'Times New Roman';}
.photo h2{font-size:16px;line-height:30px;text-align:center;color:#313132;font-weight:normal;}
.photo h3{font-size:24px;line-height:36px;text-align:center;color:#313132;font-weight:normal;}
.photo ul{text-align:center;font-size:0;margin-top:0.6rem;overflow:hidden;}
.photo ul li{width:42%;height:138px;margin-bottom:20px;float:left;margin-left:1rem;border:1px solid #F6DEDF;}
.photo ul li img{width:100%;height:100px;}
.photo ul li p{width:100%;height:38px;line-height:38px;font-size:13px;background-color:#FF0404;color:#ffffff;overflow:hidden;}
.incp_more{width:148px;border:1px solid #e7e4e4;text-align:center;margin:0 auto;display:block;background:#F00212;border-radius:8px;}
.incp_more a{color:#ffffff;font-size:14px;line-height:28px;}
/* 首页公司简介 */
.sabout{ margin-top:20px;width:100%;}
.sabout_t{ height:156px; background-color:rgba(227, 58, 3, 1); box-shadow:0 8px 8px 0px rgba(227, 58, 3, 0.12); }
.sab_t{ height:80px; padding-top:25px; }
.sab_t1{ width:170px; height:42px; line-height:42px; font-size:32px; font-weight:bold; text-align:center; margin:0 auto; position:relative; }
.sab_t1 a{ display:block; color:#FFF;  }
.sab_t1 h5{ width:8px; height:8px; border-radius:50%; position:absolute; left:0px; top:18px; z-index:5; background-color:#FFF; }
.sab_t1 h6{ width:8px; height:8px; border-radius:50%; position:absolute; right:0px; top:18px; z-index:5; background-color:#FFF; }
.sab_t1xl{ width:240px; height:1px;  border-bottom:1px solid rgba(255, 255, 255, 0.25);  position:absolute; right:165px; top:20px; z-index:3; }
.sab_t1xr{ width:240px; height:1px;  border-bottom:1px solid rgba(255, 255, 255, 0.25);  position:absolute; left:165px; top:20px; z-index:3; }
.sab_t2{ height:30px; font-size:22px; text-align:center; text-transform:uppercase; color:#FFF; }

.sabout_nrpic{ width:90%;margin:-40px auto; height:210px;border:5px solid #ffffff;border-radius:10px;}
.sabout_nrpic img{ width:100%; height:210px; border-radius:3px; }
.sabout_nrt{width:90%;margin:40px auto;line-height:26px; overflow:hidden; font-size:14px;color:#555; }


.inbanner{ height:142px; border-radius:8px; background-color:rgba(227, 58, 3, 1); }
.inbanner_r{  height:90px; margin:38px 0 0 0; }
.inbanner_r_1{ height:50px; line-height:50px; font-size:30px; color:#FFF; text-align:center;}
.inbanner_r_2{ height:40px; line-height:40px; font-size:24px; color:#FFF; text-align:center;padding-top:15px;}
.inbanner_tel{ width:90%;line-height:40px; background:#FFF; margin:0 auto; margin-top:-24px; border-radius:15px; box-shadow:0 7px 7px 0px rgba(227, 58, 3, 0.08); font-size:16px; text-align:center; }

.news{padding-top:16px;padding-bottom:48px;}
.news h1{font-size:38px;line-height:40px;text-align:center;color:#2B2E30;font-weight:normal;font-family:'Times New Roman';}
.news h2{font-size:26px;line-height:30px;text-align:center;color:#0367BB;font-weight:normal;}
.news h3{font-size:18px;line-height:36px;text-align:center;color:#2B2E30;font-weight:normal;}
.news .nouse{width:100%;height:1rem;border-top:0.01rem solid #d8cdcd;margin-top:0.4rem;}
.news .content{width:95%;margin:0 auto;}
.news .content ul li{width:96%;height:60px;background-color:#eaeaea;padding:6px;margin-bottom:15px;overflow:hidden;}
.news .content ul li .time{width:18%;height:60px;float:left;color:#525050;text-align:center;background-color:#D2D0D0;border-radius:8px;}
.news .content ul li .time .day{font-size:20px;line-height:25px;font-family:'Univers Condensed';padding-top:5px;}
.news .content ul li .time .month{font-size:13px;font-family:'Univers Condensed';line-height:20px;padding-bottom:5px;}
.news .content ul li .con{width:78%;height:60;float:left;margin-left:10px;overflow:hidden;}
.news .content ul li .con .tit{font-size:15px;height:22px;color:#525050;line-height:22px;overflow:hidden;}
.news .content ul li .con .sub{font-size:12px;color:#908E8E;line-height:18px;}

.neirongye{height:auto;background:#ffffff;padding-bottom:48px;}
.neirongye h1{font-size:26px;line-height:36px;text-align:center;color:#454343;font-weight:normal;font-family:'Times New Roman';}
.neirongye h2{font-size:18px;line-height:36px;text-align:center;color:#454343;font-weight:normal;}
.neirongye h3{font-size:18px;line-height:30px;text-align:center;color:#454343;font-weight:normal;}
.neirongye .nouse{width:100%;height:1px;border-top:1px solid #d8cdcd;margin-top:10px;}
.neirongye .content{width:96%;margin:0 auto;}
.neirongye .content p{width:100%;line-height:28px;font-size:13px;}
.neirongye .content img{width:100%;}


/* bottom */
.wapsbo{ background:#FFF;padding:30px 0 108px 0;position:relative;box-shadow:0 -8px 8px 0px rgba(227, 58, 3, 0.2);}
.webq_btb_1{ background:url(/Skins/hongyuan/wap/b_tubiao_1.png) no-repeat left;background-size:22px;}
.webq_btb_2{ background:url(/Skins/hongyuan/wap/b_tubiao_2.png) no-repeat left;background-size:22px;}
.webq_btb_3{ background:url(/Skins/hongyuan/wap/b_tubiao_3.png) no-repeat left;background-size:22px;}
.webq_btb_4{ background:url(/Skins/hongyuan/wap/b_tubiao_4.png) no-repeat left;background-size:22px;height:30px;}

.webq_bottom_3{ margin-left:12px;color:#666;font-size:13px;}
.webq_bottom_3 ul li{line-height:20px;padding:6px 0 6px 28px;}
.webq_bottom_3 ul li a{ color:#666;}

.webq_bottom_top{ width:40px;height:40px;border-radius:50%;background:url(/Skins/hongyuan/wap/b_tubiao_top.png) no-repeat center rgba(227, 58, 3, 1);position:absolute;left:50%;top:-25px;margin-left:-25px;}

.ssbq_bottxx{ width:100%;height:85px;position:fixed;left:0px;bottom:0;z-index:10;background:rgba(227, 58, 3, 1);box-shadow:0 -8px 8px 0px rgba(227, 58, 3, 0.3);}
.ssbq_bottxx li{ float:left;width:25%;height:85px;font-size:22px;text-align:center;color:#fff;position:relative;background:url(/Skins/hongyuan/wap/footer_b.png) repeat-y right;}
.ssbq_bottxx li em{  height:34px;height:45px;display:block;margin:0 auto;}
.ssbq_bottxx li img{ width:31px;height:31px;margin-top:12px;}
.ssbq_bottxx li a{ color:#fff;font-size:14px;font-family:"Microsoft YaHei","微软雅黑",SimSun,"Oxygen",Arial,"Hiragino Sans GB","STHeiti","WenQuanYi Micro Hei",sans-serif;}