
/* ===== wdmxhj.com 本地基础样式框架（my_18 结构兼容，纯本地无外链） ===== */
*{margin:0;padding:0;box-sizing:border-box;}
body{font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;font-size:14px;color:#333;line-height:1.8;background:#fff;}
a{color:#333;text-decoration:none;}
a:hover{color:#1e6fd9;}
img{max-width:100%;height:auto;vertical-align:middle;border:0;}
ul,ol,li{list-style:none;}
.clearfix:after{content:"";display:block;clear:both;}
.wrap{width:1200px;margin:0 auto;}
.l{float:left;}.r{float:right;}
.l-r{float:left;}

/* header */
.head{width:1200px;margin:0 auto;padding:14px 0;}
.head .logo{float:left;}
.head .logo img{max-height:58px;width:auto;}
.head>ul{float:left;margin-left:36px;}
.head>ul li{float:left;margin-right:16px;line-height:58px;}
.head>ul li a{font-size:15px;color:#444;}
.head>ul li a:hover{color:#1e6fd9;}
.head .tel{float:right;line-height:58px;color:#e4393c;font-weight:bold;font-size:18px;}
.head .tel img{display:none;}
.head .tel::after{content:"服务热线 13723429681";}

/* nav */
.nav{background:#1e6fd9;height:46px;}
.nav .ul1{width:1200px;margin:0 auto;}
.nav .ul1 li{float:left;}
.nav .ul1 li a{display:block;padding:0 22px;line-height:46px;color:#fff;font-size:15px;}
.nav .ul1 li a:hover{background:#1559b8;}

/* pro */
.pro{background:#f4f6f8;padding:18px 0 30px;}
.guide{background:#e8edf3;padding:8px 0;font-size:13px;color:#667;margin-bottom:16px;}
.guide .wrap a{color:#1e6fd9;}
.guide span{margin:0 6px;color:#aab;}

.pro_intro{background:#fff;padding:22px;}
.pro_int_l{float:left;width:420px;}
.pro_int_l img{width:420px;border:1px solid #eee;}
.pro_int_r{float:right;width:740px;}
.pro_int_r h1{font-size:24px;color:#1e6fd9;margin-bottom:14px;}
.pro_int_r p{margin:6px 0;color:#555;}
.pro_int_r .apply{color:#e4393c;font-weight:bold;}
.int-one{border-top:1px dashed #ddd;padding-top:10px;margin-top:10px;color:#555;}
.pro_cans dl dt{font-weight:bold;margin:10px 0 4px;color:#333;}
.pro_cans dd span{display:inline-block;margin:0 8px 6px 0;padding:4px 12px;background:#eef4ff;border:1px solid #cfe0ff;border-radius:3px;color:#1e6fd9;}
.pro_cans ul li{padding:5px 0;border-bottom:1px dashed #eee;color:#555;}
.pro-bot{margin-top:16px;border-top:1px solid #eee;padding-top:16px;}
.pro-bot-l{float:left;}
.whrit img{display:none;}
.whrit .l-r p{color:#999;margin-bottom:2px;}
.whrit .l-r strong{color:#e4393c;font-size:18px;}
.pro-bot-r{float:right;}
.pro-bot-r a{display:inline-block;margin-left:10px;padding:9px 18px;border-radius:4px;color:#fff;font-size:14px;}
.pro-bot-r a.sq{background:#e4393c;}
.pro-bot-r a.zx{background:#1e6fd9;}

/* tab nav */
.cont-nav{background:#fff;margin-top:16px;}
.cont-nav .box{border-bottom:2px solid #1e6fd9;}
.cont-nav .box ul li{float:left;}
.cont-nav .box ul li a{display:block;padding:10px 22px;color:#333;font-size:15px;}
.cont-nav .box ul li.on a,.cont-nav .box ul li a:hover{background:#1e6fd9;color:#fff;}
.cont-nav .box ul li.none{float:right;color:#e4393c;font-weight:bold;line-height:42px;}

/* cont-box */
.cont-box{background:#fff;padding:22px;}
.cont-box-left{float:left;width:820px;}
.cont-box-right{float:right;width:340px;}
.cont-box-one h2{font-size:18px;color:#1e6fd9;border-left:4px solid #1e6fd9;padding-left:10px;margin:22px 0 12px;}
.cont-box-one p{margin:8px 0;color:#555;}

/* related case */
.pro_pj{margin-top:22px;border-top:1px solid #eee;padding-top:16px;}
.pro_pj_t{font-size:16px;color:#1e6fd9;margin-bottom:10px;}
.pro_pj_con{border:1px solid #eee;padding:16px;}
.pro_pj_text{float:left;width:520px;}
.pro_pj_text h3{font-size:16px;margin-bottom:8px;}
.pro_pj_text h3 a{color:#1e6fd9;}
.pro_pj_text p{color:#777;margin:4px 0;}
.pro_pj_img{float:right;}
.pro_pj_img img{width:260px;height:200px;object-fit:cover;border:1px solid #eee;}

/* pro-news */
.pro-news{margin-top:22px;border-top:1px solid #eee;padding-top:16px;}
.tabtit .now{display:inline-block;font-size:16px;color:#1e6fd9;border-bottom:2px solid #1e6fd9;padding-bottom:5px;margin-bottom:10px;}
.tab-main ul li{line-height:34px;border-bottom:1px dashed #eee;color:#555;}

/* message form */
.ly{background:#eef4ff;padding:22px;margin-top:22px;}
.ly .write strong{display:block;font-size:16px;margin-bottom:10px;color:#1e6fd9;}
.ly .write img{display:none;}
.me,.me1{margin-bottom:12px;}
.me strong,.me1 strong{display:block;margin-bottom:5px;color:#555;}
.txt,.textarea{width:100%;padding:9px;border:1px solid #ccd;border-radius:3px;font-family:inherit;}
.me{float:left;width:48%;}
.me1{clear:both;}
.btn-primary{background:#e4393c;color:#fff;border:0;padding:11px 32px;font-size:15px;cursor:pointer;border-radius:3px;}

/* bottom guarantee */
.pro-bom{margin-top:22px;background:#fff;}
.pro-bom .white ul li{float:left;width:25%;text-align:center;padding:16px 0;border-right:1px solid #f0f0f0;}
.pro-bom .white ul li img{display:none;}
.pro-bom .white ul li p{font-weight:bold;margin:6px 0;color:#333;}
.pro-bom .white ul li span{color:#999;font-size:13px;}
.ts{background:#1e6fd9;color:#fff;padding:16px;text-align:center;margin-top:6px;}
.ts .l p{margin-bottom:6px;}
.ts .l a.tel{color:#ffeb3b;font-size:18px;font-weight:bold;}

/* right column */
.mac-tj,.sam{display:block;background:#1e6fd9;color:#fff;padding:11px 12px;font-size:15px;margin-bottom:12px;}
.rel-pro ul li{float:left;width:48%;margin:1%;text-align:center;border:1px solid #eee;padding:10px 0;}
.rel-pro ul li img{width:120px;height:92px;object-fit:cover;}
.rel-pro ul li h3{font-size:14px;margin-top:6px;}
.rel-pro ul li h3 a{color:#333;}
.pro-sam ul li{line-height:32px;border-bottom:1px dashed #eee;color:#555;}
.pro-sam ul li a{color:#555;}
.pro-sam ul li a:hover{color:#1e6fd9;}

/* right-fixed */
.right-fixed{position:fixed;right:8px;top:38%;width:58px;text-align:center;z-index:50;}
.right-fixed .kf img,.right-fixed .fixed-box img{display:none;}
.right-fixed .fixed-box ul li{background:#1e6fd9;color:#fff;padding:9px 0;margin-top:4px;cursor:pointer;font-size:13px;}
.right-fixed .fixed-box ul li a,.right-fixed .fixed-box ul li span{color:#fff;text-decoration:none;}
.return_top{position:fixed;right:8px;bottom:18px;background:#1e6fd9;color:#fff;padding:8px 6px;font-size:12px;cursor:pointer;border-radius:3px;z-index:50;}

/* footer */
.footer{background:#2b2b2b;color:#bbb;text-align:center;padding:16px 0;margin-top:24px;font-size:13px;}

/* article/list pages (about/news/product) */
.pro .cont-box-one p{color:#555;}
