﻿body{ margin: 0; padding: 0; font-family:'Arial';font-size: 14px; color: #333;min-width:1200px;}
*{margin:0;padding:0;color:#333;}
h1,h2,h3,h4,h5{ margin: 0; padding: 0;}
h1{font-size:30px;margin:0;font-weight:normal;}
h2{font-size:26px;margin:0;}
h3{font-size:24px;margin:0;}
h4{font-size:20px;margin:0;font-weight:normal;}
h5{font-size:18px;margin:0;font-weight:normal;}
i{font-style:normal;}
ul,li,p,span{ list-style-type: none; margin: 0; padding: 0;}
.fl{ float: left;} .fr{ float: right;} .clearfix{ clear: both;}
img{ margin:0; padding:0;border:none;}
a{ list-style:none;margin:0;padding:0;text-decoration:none;}
a:hover{ list-style:none ; text-decoration:none;color:#0087c8; cursor:pointer; }
a:hover p{color:#0087c8;}
div{ margin: 0; padding: 0;}
.context{ width:1200px; margin:0 auto; padding:0;}
.rows{padding:30px 0;overflow:hidden;}
.acontext{ width:1000px; margin:0 auto; padding:0;overflow:hidden; }
input,button,textarea,input:focus,textarea:focus,video:focus{outline:none;font-family: "黑体", Arial;}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
.mb-50{margin-bottom:50px;}
.mt-50{margin-top:50px;}
.mt-100{margin-top:100px;}
.ct{text-align:center;}
.o-flow{overflow:hidden;}
.fontw{color:#fff;}
.fbu{color:#064ca2;}
.fw{font-weight:bold;}
input::-webkit-input-placeholder {color: #999;}
input:-moz-placeholder {color: #999;}
input::-moz-placeholder {color: #999;}
input::-ms-input-placeholder {color: #999;}
.col-4{width:40%;float:left;}
.col-2{width:20%;float:left;}
.mtb_100{margin:100px 0;}
.ptb_30{padding:30px 0;}
.ptb_50{padding:50px 0;}
.ptb_80{padding:80px 0;}
.mt_100{margin-top:100px;}

#wdl_top .wel{background:#eee;line-height:30px;overflow:hidden;}
#wdl_top .wel .wa{float:right;}
#wdl_top .wel .wa a{float:left;margin:0 5px;}
#wdl_top .wel .wa a:hover{color:#0087c8;}
#wdl_top .wel p{float:left;}
#wdl_top .logo{margin:20px 0;overflow:hidden;}
#wdl_top .logo a{float:left;}
#wdl_top .logo p{float:right;background:url(../images/header_tel.png) no-repeat 0 50%;height:60px;padding-left:75px;margin-top:15px;}
#wdl_top .logo p .tel{color:Red;font-size:30px;font-weight:bold;line-height:45px;}
#wdl_top .menunav{overflow:hidden;background:#0087c8;line-height:50px;}
#wdl_top .menunav a{float:left;padding:0 3.5%;color:#fff;font-size:16px;}
#wdl_top .menunav a:hover,#wdl_top .menunav .cur{background:#2e90fa;}
#wdl_pro{margin:20px 0;overflow:hidden;}
#wdl_pro .protit:after{content:"";background:url(../images/Pro_before.png);width:424px;height:12px;left:60px;position:absolute;top:35px;}
#wdl_pro .protit:before{content:"";background:url(../images/Pro_after.png);width:424px;height:12px;right:60px;position:absolute;top:35px;}
#wdl_pro .protit{text-align:center;margin:0 auto;overflow:hidden;padding:20px 0;position:relative;}
#wdl_pro .protit p{font-size:16px;color:#999;}
#wdl_pro .protit span{font-size:26px;font-weight:bold;}
#wdl_pro .prom{overflow:hidden;margin:20px 0;}
#wdl_pro .prom dd{width:16.6%;float:left;margin-bottom:15px;}
#wdl_pro .prom dd a{display:block;width:90%;margin:0 auto;border-radius:8px;border:1px solid #eee;line-height:50px;text-align:center;height:50px;overflow:hidden;}
#wdl_pro .prom dd a:hover{background:#0087c8;}
#wdl_pro .prom dd:hover a{color:#fff;}
#wdl_pro .prol{overflow:hidden;margin-bottom:20px;}
#wdl_pro .prol dd{width:25%;float:left;margin-bottom:15px;}
#wdl_pro .prol dd a{display:block;background:#eee;padding:10px;width:85%;margin:0 auto;overflow:hidden;}
#wdl_pro .prol dd a img{width:100%;}
#wdl_pro .prol dd a p{text-align:center;margin:10px 0;}
#wdl_pro .prol dd a:hover{background:#0087c8;}
#wdl_pro .prol dd a:hover p{color:#fff;}
#wdl_about{background:#0087c8;padding:20px 0;overflow:hidden;}
#wdl_about .abtit:after{content:"";background:url(../images/about_before.png);width:424px;height:12px;left:60px;position:absolute;top:35px;}
#wdl_about .abtit:before{content:"";background:url(../images/about_after.png);width:424px;height:12px;right:60px;position:absolute;top:35px;}
#wdl_about .abtit{text-align:center;margin:0 auto;overflow:hidden;padding:20px 0;position:relative;}
#wdl_about .abtit p{font-size:16px;color:#FFF;}
#wdl_about .abtit span{font-size:26px;font-weight:bold;color:#fff;}
#wdl_about .abinfo{margin:20px 0;overflow:hidden;}
#wdl_about .abinfo img{float:right;}
#wdl_about .abinfo p{width:50%;float:left;color:#fff;line-height:20px;}
#wdl_about .abinfo p a{display:block;width:120px;line-height:35px;background:#fff;text-align:center;color:#0087c8;margin-top:20px;}
#wdl_about .abinfo p a:hover{background:#0087c8;color:#fff;}
#wdl_equip{overflow:hidden;margin:20px 0;}
#wdl_equip .eqtit:after{content:"";background:url(../images/Pro_before.png);width:424px;height:12px;left:60px;position:absolute;top:35px;}
#wdl_equip .eqtit:before{content:"";background:url(../images/Pro_after.png);width:424px;height:12px;right:60px;position:absolute;top:35px;}
#wdl_equip .eqtit{text-align:center;margin:0 auto;overflow:hidden;padding:20px 0;position:relative;}
#wdl_equip .eqtit p{font-size:16px;color:#999;}
#wdl_equip .eqtit span{font-size:26px;font-weight:bold;}
#wdl_equip .eqlist .eql{width:501px;float:left;height:380px;overflow:hidden;position:relative;}
#wdl_equip .eqlist .eqr{width:58%;float:right;height:380px;overflow:hidden;position:relative;}
#wdl_equip .eqlist p{background:rgba(0, 0, 0, 0.8);position:absolute;text-align:center;color:#fff;line-height:40px;width:100%;bottom:0;height:40px;}
#wdl_equip .eqlist .eqr dd{width:50%;float:left;}
#wdl_equip .eqlist .eqr dd a{width:320px;height:190px;display:block;overflow:hidden;position:relative;float:right;}
#wdl_equip .eqlist img{width:100%;}
#wdl_news{overflow:hidden;}
#wdl_news .newl{width:60%;float:left;}
#wdl_news .newl .ntit{line-height:40px;background:#eee;overflow:hidden;}
#wdl_news .newl .ntit p{width:125px;font-size:18px;background:#0087c8;text-align:center;line-height:40px;float:left;color:#fff;}
#wdl_news .newl .ntit a{float:right;margin-right:10px;color:#0087c8;}
#wdl_news .newl dl dd{padding:10px 0;overflow:hidden;border-bottom:1px solid #999;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;}
#wdl_news .newl dl dd:hover{border:1px solid #0087c8;}
#wdl_news .newl dl dd .time{width:10%;float:left;}
#wdl_news .newl dl dd .time .day{font-size:22px;font-weight:bold;text-align:center;display:block;margin-top:5px;}
#wdl_news .newl dl dd .time .ym{text-align:center;display:block;}
#wdl_news .newl dl dd .info{width:88%;float:right;}
#wdl_news .newl dl dd .info .tm{display:block;line-height:22px;height:22px;overflow:hidden;}
#wdl_news .newl dl dd .info .des{display:block;line-height:18px;height:36px;overflow:hidden;color:#666;}
#wdl_news .newr{width:38%;float:right;height:520px;background:#0087c8;}
#wdl_news .newrbg{width:85%;margin:0 auto;overflow:hidden;background:#fff;margin-top:15px;padding:30px 20px;}
#wdl_news .newrbg h5{color:#666;}
#wdl_news .newrbg h1{color:Red;font-weight:bold;margin:5px 0 10px 0;}
#wdl_news .newrbg input{width:90%;height:35px;padding-left:10px;margin-bottom:12px;border:1px solid #999;overflow:hidden;}
#wdl_news .newrbg textarea{width:90%;padding-left:10px;border:1px solid #999;overflow:hidden;padding-top:5px;}
#wdl_news .newrbg .check-btn{border-radius:5px;background:red;width:94%;text-align:center; cursor:pointer;margin-top:12px;height:38px;color:#fff;border:None;}
footer{background:#333;margin-top:40px;overflow:hidden;padding:30px 0;}
footer .focon{float:left;width:60%;padding-bottom:30px;border-bottom:1px solid #fff;}
footer .focon p{color:#fff;line-height:30px;}
footer .foico{width:300px;float:right;}
footer .foico img{width:50%;float:left;}
footer .copy{float:left;width:100%;margin-top:20px;}
footer .copy a{color:#fff;}

.wdl_ny{margin-top:30px;margin-bottom:40px;overflow:hidden;}
.leftpm{overflow:hidden;width:240px;float:left;}
.leftpm h3{background:#0087c8;line-height:60px;text-align:center;color:#fff;}
.leftpm .pa{display:block;line-height:50px;height:50px;overflow:hidden;border-radius:3px;border:1px solid #ccc;padding-left:15px;width:223px;margin-top:10px;}
.leftpm .pa:hover,.leftpm .active{background:#0087c8;color:#fff;}
.leftpm .lnews{background:#0087c8; position:relative;height:40px;line-height:40px;color:#fff;padding-left:10px;width:230px;font-size:18px;font-weight:bold;margin-top:10px;}
.leftpm .lnews .nmore{ position:absolute;right:12px;top:0px;font-weight:normal;color:#fff;font-size:12px;}
.leftpm .dl_n{overflow:hidden;background:#f0f0f0;width:240px;}
.leftpm .dl_n dd{font-size:12px;line-height:32px;height:32px;overflow:hidden;background:url(../images/jt.gif) no-repeat 5px;padding-left:25px;border-bottom:#bfbfbf 1px dotted;}
.leftpm .dl_n dd a:Hover{color:#0087c8;}
.leftpm .lcon{background:#f0f0f0;width:240px;overflow:hidden;padding-bottom:20px;}
.leftpm .lcon img{margin-top:10px;width:100%;}
.leftpm .lcon strong{margin:20px 10px;display:block;}
.leftpm .lcon p{margin:10px;display:block;}

.ny_right{width:78%;float:right;overflow:Hidden;}
.ny_pos{background:#eee;color:#0087c8;height:57px;line-height:57px;text-align:left; position:relative;width:98%;padding-left:2%;font-weight:bold;font-size:18px;}
.ny_pos .position{position:absolute;right:12px;top:0px;font-weight:normal;font-size:12px;}
.ny_pos .position a{margin:0 5px;}
.ny_pos .position a:hover{color:#0087c8;}
.ny_about{margin-top:30px;}
.ny_news dd{height:42px;line-height:42px;border-bottom:#CCC 1px dotted;background:url(../images/jt.gif) no-repeat 5px;padding-left:25px;position:relative;overflow:hidden;}
.ny_news .ntime{position:absolute;right:0px;top:0px;}
.page{margin:50px 0;float:right;}
.page a{padding:10px;text-align:center;background:#0087c8;margin:0 2px;color:#fff;}
.page a span{color:#fff;}
.page .cur,.page a:Hover,.page a:Hover span{background:#f4f4f4;color:#0087c8;}
.ny_ninfo .info_tit{text-align:center;border-bottom:1px solid #ddd;line-height:70px;}
.ny_ninfo .info_des{background-color:#f8f8f8;line-height:20px;border:1px solid #f6f6f6;padding:10px;color:#999;}
.ny_ninfo .info_con{margin:30px 0;}
.ny_ninfo .info_next{text-align:right;padding:30px 0;font-size:16px;border-top:1px solid #ddd}
.ny_ninfo .info_next a{color:#999;}

.ny_prolist{overflow:hidden;margin-top:10px;}
.ny_prolist dd{width:33.3%;float:left;}
.ny_prolist dd a{display:block;overflow:hidden;line-height:50px;text-align:center;}
.ny_prolist dd a p{width:90%;border:1px solid #eee;padding:5px;margin:0 auto;overflow:hidden;}
.ny_prolist dd a p img{width:100%;height:234px;}
.ny_prolist dd a:hover{color:#0087c8;}
.equipimg{text-align:center;}

.ny_msg{margin-top:50px;}
.ny_msg h1{text-align:center;}
.ny_msg p{text-align:center;width:100%;display:block;color:#999;line-height:40px;}
.ny_msg .form{width:80%;margin:0 auto;overflow:hidden;}
.ny_msg .form span{display:block;color:#999;margin-top:8px;line-height:30px;}
.ny_msg .form input{width:98%;line-height:24px;background:#eee;color:#777;padding:4px;border:1px;border-color:#aaa;border-style:dashed;}
.ny_msg .form textarea{width:98%;line-height:24px;background:#eee;color:#777;padding:4px;border:1px;border-color:#aaa;border-style:dashed;}
.ny_msg .form .check-btn{width:99.5%;line-height:40px;height:40px;background:red;text-align:center;color:#fff;border-color:transparent;borde:1px;margin-top:20px;border-radius:5px; cursor:pointer;}

.ny_contact{margin-top:50px;}
.ny_contact h3{line-height:50px;padding-left:30px;}
.ny_contact p{line-height:30px;padding-left:30px;font-size:16px;}
#l-map{height:500px;width:100%;margin-top:20px;}
#r-result{width:100%;}