﻿@charset "utf-8";
/* CSS Document */
.yh {font-family:Microsoft YaHei;}
.f28 {font-size:28px;}
.f12 {font-size:12px;}
.pt25 {padding-top:25px;}
.pb25 {padding-bottom:25px;}
.mlr10 {margin:0 10px;}
.ptb10 {padding:10px 0;}
.plr10 {padding:0 10px;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.ml20 {margin-left:20px;}
.mr20 {margin-right:20px;}
.mlr5 {margin:0 5px;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.h30 {height:30px;}
.c3 {color:#333;}
.c28 {color:#282828;}
.p15 {padding:15px;}
.cb4 {color:#b4b4b4;}
.c74 {color:#747474;}
.bl {background:#0CF;}
.gr {background:#6C6;}
.or {background:#F93;}
.tin {text-indent:2em;}
.singlePage p {line-height:24px; text-indent:2em;}
.wpb10 {width:100%; padding:10px 0;}
.pt-bts-d4d {padding-top:15px;border-top:1px solid #d4d3d3;}

.ui-bar-b {background:#fff; color:#000;}
.ui-page-theme-f {font-weight:normal;background-color:#f0f0f0;}
.ui-bar-f {color:#000;background-color:#fff;}
.ui-bar-e {color:#000;background-color:#f0f0f0;}
.ui-bar-e p {color:#999;font-weight:normal; font-size:12px;}
.ui-bar-e p a {font-size:12px; text-decoration:none;}

.ui-content-f,.ui-listview-f {font-weight:normal;background-color:#fff;}
.ui-bg {background:#fff;}
.tit { font-size:14px;}
.ui-bar,.ui-li,.ui-li-heading {font-size:12px;}
.ui-bar a {font-size:12px; text-decoration:none;color:#000;}
.ui-btn-up-c, .ui-btn-hover-c, .ui-btn-down-c {font-family:Microsoft YaHei;border:none;background:#fff; background-image:none;}

.index-more {display:block;height:40px;line-height:40px;color:#666;padding:0 15px;margin-right:10px; background-size:10px;}

/* 标题 */
.index-tit {font-size:16px;height:42px;line-height:42px;padding-left:15px;font-weight:bold;
font-family:Microsoft YaHei;display:block;}

/* --------banner图圆点-------- */
.banner1 .swiper-pagination-bullet {opacity:0.8;background:#5B5B5B;}
.banner1 .swiper-pagination-bullet-active {background:#bf9328;}

#banner05 {width:94%;height:auto;margin:0 auto;}
#pxxy h5 {text-align:center;font-size:1.3em;height:60px;line-height:42px;color:#fafafa;
position:absolute;left:0;bottom:0;right:0;font-weight:normal;text-shadow:1px 1px 1px #000;
background-color:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
background:-webkit-gradient(linear,top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));
background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.7));}
.swiper-pagination2 {position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;
-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);
z-index:10}

#banner03 .picList2 {padding-top:10px;}
#banner011 {width:94%;height:auto;margin:0 auto;}

/* 顶部 */
.ui-content{padding:0;}
.ui-title,.ui-footer,.ui-body-c,.ui-btn-up-c {text-shadow:none;}

/*---------导航栏---------*/
.topbar{width:100%;height:auto;text-shadow:none;border-top:none; position:relative;}
.topbar .ui-title {width:100%;height:auto;text-align:center; font-weight:normal;margin:0px;}
.topbar .ui-title img {width:100%;height:auto;}
.topbar .h-icon {position:absolute;width:40px;height:45px;text-shadow:none;background:none;border:none;right:0;top:0;}
.h-icon .ui-btn-inner{width:40px; height:45px;background:url(../wap_images/icon2.png) center no-repeat;background-size:12px 20px;display:block;padding:0px;overflow:hidden;}
.topbar .h-icon-share{position:absolute;width:30px;height:45px;right:32px; top:0px;text-shadow:none; background:none; border:none;}
.topbar .h-pl{position:absolute;right:6px;top:0px;width:26px;height:46px; display:block;overflow:hidden; }

.ui-overlay-b.in{opacity:0.6;background:#000;}
.bg-abs{background:none !important;width:100%;}

/* 导航  */
.topMenu {display:none;position:absolute;bottom:0;right:0;z-index:999;width:112px;}
.topMenuUl {width:112px;background:RGBA(45,45,45,0.97);}

#gywm,#zxzx,#cpzx,#pjfw {background:url(../wap_images/menuDown.png) no-repeat 95% center;}
#gywm2 a,#zxzx2 a,#cpzx2 a,#pjfw2 a {display:inline-block;border-left:none;
width:100%;height:35px;line-height:35px;font-size:14px;border-top:1px solid #565656;}
#gywm2 a i,#zxzx2 a i,#cpzx2 a i,#pjfw2 a i {color:#edd6ac;}
#gywm2,#zxzx2,#cpzx2,#pjfw2 {left:0;width:112px;display:none;background:url(../wap_images/temp/qianlan.png) repeat 0 0;}

#fenlei01,#fenlei02,#fenlei03,#fenlei04,#fenlei05,#fenlei06 {background: url(../wap_images/menuDown1.jpg) no-repeat 92% center;
}
#fenlei01-1,#fenlei03-1,#fenlei05-1 {left:0;width:50%;z-index:9;}
#fenlei02-1,#fenlei04-1,#fenlei06-1{left:50%;width:50%;z-index:9;}

#fenlei01-1,#fenlei02-1,#fenlei03-1,#fenlei04-1,#fenlei05-1,#fenlei06-1 {display:none;top:auto;height:auto;}
#fenlei01-1 a,#fenlei02-1 a,#fenlei03-1 a,#fenlei04-1 a,#fenlei05-1 a,#fenlei06-1 a {border-left:none;border-bottom:1px solid #c7c7c7;
 width:100%;height:35px;line-height:35px;font-size:14px;background:rgba(24, 82, 189,0.95);}
#fenlei01-1 a i,#fenlei02-1 a i,#fenlei03-1 a i,#fenlei04-1 a i,#fenlei05-1 a i,#fenlei06-1 a i {color:#fff;
width:126px;height:35px;line-height:35px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

/* 首页图标导航 */
.index-list {margin:auto;}
.index-list li {color:#525252;text-align:center;}
.index-list li a {display:block;height:80px;padding:15px 0 10px 0;border-bottom:1px #dbdbdb solid; border-left:1px #dbdbdb solid;}
.index-list li span {display:inline-block;width:48px;height:48px;}
.index-list li h2 {font-weight:normal;line-height:22px;font-size:14px;font-family:Microsoft YaHei; color:#585858;}
.index-list li .indexicon {background:url(../wap_images/icon.png);background-size:48px;}
.index-list li .indexicon2 {background:url(../wap_images/icon2.png);background-size:48px;}
.index-list li .indexicon3 {background:url(../wap_images/icon3.png);background-size:48px;}
.index-list li .indexicon4 {background:url(../wap_images/icon4.png);background-size:48px;}
.index-list li .indexicon5 {background:url(../wap_images/icon5.png);background-size:48px;}
.index-list li .indexicon6 {background:url(../wap_images/icon6.png);background-size:48px;}

.iconSize {width:100%;height:auto;margin:0 auto;}
.iconSize1 {width:80%;height:auto;margin:0 auto;}
.h-au {height:auto;}
.img-responsive {width:100%;height:auto;display:block;}
.fwxmTit {font-weight:normal;line-height:24px;font-size:16px;font-family:Microsoft YaHei;color:#505050;}
.fwxmTit2 {font-weight:normal;line-height:24px;font-size:14px;font-family:Microsoft YaHei;color:#fff;}

.nav_icon {border-right:1px solid #ccc;}
.nav_icon li {border-left:1px solid #ccc;border-bottom:1px solid #ccc;}

/* 标题栏   */
.jiange {width:100%;height:10px;background:RGB(238,238,238);}
.ms-tit {padding-left:20px;height:42px;line-height:42px;}
.ms-tit span {margin:0 10px 0 0;}
.ms-tit span i {color:#555;}
.bLine {border-bottom:1px solid #d4d3d3;}
.ms-tit2 {padding-left:24px;color:#272727;background:#f5f5f5 url(../wap_images/titIcon.jpg) no-repeat 10px center;background-size:4px 15px;}
.ms-tit2 span {margin:0 10px 0 0;}

.column {width:100%;height:46px;}
.column .ms-tit,.column2 .ms-tit {font-size:20px;padding-left:25px;color:#0c7dcd;height:38px;line-height:38px;}
.column2 .gywm-icon {border-radius:4px;background:#fff url(../wap_images/titBg2.png) no-repeat 0 0;
padding-left:20px;color:#fff;}

.cpTit {width:100%;height:68px;background:#fff;padding-top:5px;}
.home_fl li h2 {border:1px solid #cecece;color:#828282;}
.home_fl .quick-list2 {background:#fff;padding:15px 0;}
.home_fl .quick-list2 li a {background:transparent;}

/* 关于我们  */
.gywmTitBg {width:100%;height:80px;}
.gywmTit,.gywmTit img,.gywmTit a {width:193px;height:80px;}
.gywmTit {margin:0 auto;}
.gywmTit a {display:block;}

.gyTit {width:280px;height:80px;margin:0 auto;}

.xwTit {width:193px; height:48px;margin:0 auto;background:url(../wap_images/xwTit.png) no-repeat left top;}
.gyBox {width:100%;padding:10px 0;height:auto;background:url(../wap_images/gyBg.jpg) repeat left top;}
.gyBox1 {width:100%;padding:20px 0;height:auto;background:url(../wap_images/gzBg.jpg) repeat left top;}
.gyCon {margin:0 15px;padding:15px 0;max-width:100%;height:auto;color:#5a5a5a;line-height:2em;font-size:14px;}
.gyCon p img {width:175px;height:auto;margin-right:15px;float:left;}

.ysCon {margin:0 15px;padding:0;max-width:100%;height:auto;color:#343434;line-height:2em;font-size:14px;}
.ysTit01 {text-indent:2em;color:#795a0f;font-size:16px;background:url(../wap_images/ysli.jpg) no-repeat 10px center;}
.ysCon p {text-indent:2em;}

.cpzxBg {width:100%;min-width:320px;height:46px;padding-top:10px;background:url(../wap_images/cpzxBg.png) repeat-x 0 center;}
.cpzxTit {width:160px;height:38px;line-height:38px;display:block;margin:0 auto;
background:#0d7bdc;border-radius:40px;text-align:center;}
.cpzxTit a.ui-link i {color:#fff;}

.gczsTit {max-width:100%;height:auto;}
.gczsTit img {width:100%;height:auto;}

.news-pic {width:100%;height:auto;margin:0 auto;}
.news-pic img {width:100%;height:auto;}

.ysBox {width:100%;max-width:640px;height:auto;}

.cpzsTit {margin:15px auto 0 auto;text-align:center;}
.cpzsTit i {color:#e90000;font-size:28px;}

.cpzsTit-en {margin:6px auto 0 auto;text-align:center;}
.cpzsTit-en i {color:#969696;font-size:16px;text-transform:uppercase;}

/* 案例  */
.picList2 li {margin-bottom:5px;}
.picList2 li .ui-link {display:block;}
.picList2 li figure {display:block;margin:0 auto;text-align:center;}
.picList2 li figure figcaption {font-size:14px;height:36px;line-height:36px;
white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;}
.picList2 li figure p {line-height:24px;height:24px;display:block;font-size:12px;overflow:hidden;}
.p-img {display:block; text-align: center; background:#fff;border:3px solid #fff;box-shadow:0 0 3px rgba(0,0,0,0.35);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.35);}
.picList2 li figure img {width:auto;max-width:100%;height:100%;}
.picList2 li figure figcaption i {color:#5a5a5a;}

/* 首页新闻列表 */
.homeList {padding-bottom:15px;}
.homeList li.ui-li {border-bottom:1px solid #ececec;margin:0 15px;}
.homeList h2.ui-li-heading {font-size:16px;line-height:24px;font-weight:normal;color:#2f3e46;
margin:2em 0 1em 0;}
.homeList p.ui-li-desc i {color:#fff;margin-right:5px;}
.homeList p.ui-li-desc {color:#333;line-height:28px;}
.homeList .ui-li-aside {width:80px;height:70px;padding-top:13px;display:inline-block;
float:left;text-align:center;font-size:20px;margin-right:10px;}
.homeList p.ui-li-aside i {color:#47a628;font-weight:bold;}

.homeList p.xwzy {line-height:20px;color:#8c8c8c;}

/* 网页宽度缩放 */
@media screen and (min-width:320px){.picList2 li figure{width:133px;} .p-img{width:133px;height:100px;}}
@media screen and (min-width:375px){.picList2 li figure{width:156px;} .p-img {width:156px;height:100px;}}
@media screen and (min-width:414px){.picList2 li figure{width:172px;} .p-img {width:172px;height:129px;}}
@media screen and (min-width:480px){.picList2 li figure{width:200px;} .p-img {width:200px;height:150px;}}
@media screen and (min-width:640px){.picList2 li figure{width:266px;} .p-img {width:266px;height:200px;}}
@media screen and (min-width:720px){.picList2 li figure{width:266px;} .p-img {width:266px;height:200px;}}

/* 首页图片展示  */
.picList3 li {margin-bottom:20px;}
.picList3 li .ui-link {display:block;}
.picList3 li figure {display:block;margin:0 auto;text-align:left;position:relative;}
.picList3 li figure figcaption {font-size:14px;height:32px;line-height:32px;
white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;position:absolute;
 background:rgba(0, 0, 0, 0.55);width:100%;left:0;bottom:0;}
.picList3 li figure p {line-height:24px;height:24px;display:block;font-size:12px;overflow:hidden;}
.picList3 li figure img {width:auto; height:auto; max-width:100%; max-height:100%;}
.picList3 li figure figcaption i {color:#5a5a5a;}

/* 网页宽度缩放  */
@media screen and (min-width:320px){.picList3 li figure,.picList3 li figure img{ width:145px; height:115px;}}
@media screen and (min-width:360px){.picList3 li figure,.picList3 li figure img{ width:166px; height:129px;}}
@media screen and (min-width:375px){.picList3 li figure,.picList3 li figure img{ width:175px; height:136px;}}
@media screen and (min-width:414px){.picList3 li figure,.picList3 li figure img{ width:193px; height:151px;}}
@media screen and (min-width:480px){.picList3 li figure,.picList3 li figure img{ width:225px; height:173px;}}
@media screen and (min-width:640px){.picList3 li figure,.picList3 li figure img{ width:305px; height:230px;}}
@media screen and (min-width:720px){.picList3 li figure,.picList3 li figure img{ width:305px; height:230px;}}

/* 查看更多 */
.tMore,.tMore2 {width:145px;height:36px;margin:0 auto;text-align:center;display:inline-block;
font-size:14px;font-family:Microsoft YaHei;}
.tMore {border:1px solid #2e2e31;border-radius:25px;}
.tMore i,.tMore2 i {height:36px;line-height:36px;}
.tMore i {color:#2e2e31;}
.tMore2 {border:1px solid #fff;border-radius:25px;}
.tMore2 i {color:#fff;}

/* 立即拨打 */
.ljyy {width:96%;height:42px;margin:0 auto;text-align:center;background:#2d2d2d;border-radius:4px;}
.zjrx {width:260px;height:42px;padding-left:30px;background:url(../wap_images/24h.png) no-repeat 12px 9px;
background-size:20px 22px;margin:0 auto;line-height:42px;display:inline-block;font-size:16px;font-family:Microsoft YaHei;}
.zjrx a.ui-link i {color:#edd6ac;}

/* 单页 */
.z-title {padding:3px 0;line-height:24px;}
.f-title {padding:3px 0 8px 0;line-height:20px;}
.detailpage {font-size: 16px;line-height:2;}

/* 底部信息 */
.footer {text-align:center;border:none;line-height:22px;padding:25px 10px 70px 10px;color:#bebebe;
background:#393939;font-family:Microsoft YaHei;}
.footer a {padding:0 10px;}
.footer section a.ui-link i {color:#bebebe;}

/* 底部导航 */
.bottomNav {position:fixed;width:100%;left:0;bottom:0;z-index:6;}
.bottomNav .ui-grid-c .ui-block-a,.bottomNav .ui-grid-c .ui-block-b,.bottomNav .ui-grid-c .ui-block-c,.bottomNav .ui-grid-c .ui-block-d {margin-right:0;}
.footer-b li {background:#bfa576;color:#525252;margin-right:0;text-align:center;}
.footer-b li a {display:block;height:45px;padding:5px 0 0 0;}
.footer-b li span {display:inline-block;width:21px;height:21px;}
.footer-b li h2 {font-weight:normal;line-height:14px;font-size:14px;font-family:Microsoft YaHei;color:#fff;}
.footer-b li .footericon1 {background:url(../wap_images/b_icon.png) no-repeat center center;background-size:21px 19px;}
.footer-b li .footericon2 {background:url(../wap_images/b_icon2.png) no-repeat center center;background-size:21px;}
.footer-b li .footericon3 {background:url(../wap_images/b_icon3.png) no-repeat center center;background-size:21px;}
.footer-b li .footericon4 {background:url(../wap_images/b_icon4.png) no-repeat center center;background-size:21px;}
.footer-b li .footericon5 {background:url(../wap_images/b_icon5.png) no-repeat center center;background-size:21px;}

.weixin-popup {width:220px;height:220px;background:#fff;left:50% !important;bottom:220px !important;
margin-left:-110px;position:absolute;z-index:2199;display:none;border-radius:3px;}
.weixin-popup img {width:220px;height:220px;border-radius:3px;}
.ui-popup-screen {z-index:1;}

.nav_home {width:60px !important;height:55px;padding-top:5px;
background:-webkit-linear-gradient(top ,#fff ,#D9D9D9 100%);
border-radius:30px;display:block;box-shadow:0 0 1px 3px rgba(0,0,0,.4);
position:fixed; bottom:10px;left:50%;margin-left: -30px;color:#333;z-index:999;}
.nav_home span {display:inline-block;width:27px;height:27px;margin: 0 auto;}
.nav_home .footericon1 {background:url(../wap_images/b_icon.png) no-repeat center center;
background-size:27px 27px;}
.nav_home h2 {font-weight:normal;line-height:16px;font-size:14px;font-family:Microsoft YaHei;}

/* 新闻列表  */
.ui-li-aside {width:30%;margin:1em 0;}
.pageList {padding-bottom:15px;}
.pageList li.ui-li {border-bottom:1px solid #efefef;margin:0 15px;}
.pageList h2.ui-li-heading{font-size:16px;line-height:24px;font-weight:normal;padding-left:22px;
background:url(../wap_images/newsListIcon.jpg) no-repeat 2px center;color:#2f3e46;}
.pageList p.ui-li-desc i {color:#666;margin-right:5px;}
.pageList p.ui-li-desc {color:#333;line-height:20px;padding-left:22px;}

.pagecpfl {padding:0 5px 0 20px;background:url(../wap_images/cpflIcon.png) no-repeat left center; background-size:15px 15px;}

/* 返回顶部  */
#tophovertree {display:block;position:fixed;width:36px;height:36px;right:15px !important;bottom:80px;cursor:pointer;
background-image:url(../wap_images/tophovertree.gif);opacity:0.9;z-index:666;}

.detailpage p img {max-width:100% !important;height:auto;}

/* 固定宽度  */
@media screen and (min-width:640px) {.ui-mobile [data-role=page], .ui-mobile [data-role=dialog], .ui-page {left:50%;}}
@media screen and (min-width:640px) {.gdkd {max-width:640px;margin:0 auto;margin-left:-320px;}}
@media screen and (max-width:375px) {.weixin-popup {width:160px;height:160px;bottom:160px !important;
margin-left:-80px;}.weixin-popup img {width:160px;height:160px;border-radius:3px;}}

.gdkd {background:#fff;}
.picList2 {padding-top:15px;}
.topMenuUl .bor-l-n h2 {border-left:none;}




/* 留言表单 */
.feedback-fitList .ui-li-static { padding:5px 15px 5px 90px; position:relative;}
.feedback-fitList li {height:30px;line-height:30px;font-size:14px; margin:20px 0; border-radius:50px;font-family:"微软雅黑",Microsoft YaHei;}
.feedback-fitList li i { color:#e7e7e7;}
.feedback-fitList li span {line-height:28px; font-weight:normal;}
.feedback-fitList li input,.feedback-fitList li select,.feedback-fitList li textarea {line-height:28px; width:100%;font-family:"微软雅黑",Microsoft YaHei; color:#aaa;}
.feedback-fitList .ui-icon {display:none;}
.feedback-fitList .ui-li.ui-first-child {-webkit-border-top-right-radius:50px;border-top-right-radius:50px;-webkit-border-top-left-radius:50px;border-top-left-radius:50px;}
.feedback-fitList .ui-li.ui-last-child {-webkit-border-bottom-right-radius:50px;border-bottom-right-radius:50px;-webkit-border-bottom-left-radius:50px;border-bottom-left-radius:50px;}
.shiting-1 {z-index:5;top:5px;left:10px;}
.shiting-2 {border:1px solid #cdcdcd; padding-left:10px;}
.lyfb {width:100%;opacity:0;height:42px;z-index:5;top:0;left:0;}
.feedback-fitList li input.shiting-3 {border:1px solid #cdcdcd;padding-left:10px;width:50%;}
.shiting-4 {width:58px;height:20px;margin-left:15px;}



#audio-btn{width:44px; height: 44px;}
.onyy{background: url('../../images/music_on.png') no-repeat 0 0;-webkit-animation: rotating 1.2s linear infinite;animation: rotating 1.2s linear infinite;}
.offyy{background: url('../../images/music_off.png') no-repeat 0 0;}
@-webkit-keyframes rotating {
	from{
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
    	transform: rotate(0deg);
	}
	to{
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes rotating {
    from{
        -webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    to{
        -webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
