@charset "UTF-8";
body{ margin: 0; padding:0; font-size: 14px; font-family: "微软雅黑", "Helvetica Neue", Helvetica, Arial, sans-serif;}
a{ text-decoration: none;}
ul li{ list-style-type: none;}
a,span,ol,ul,li,dl,dt,i,b,p{ margin: 0; padding:0;}
.clear{ clear: both;}
.w1200{ width: 1200px; margin: 0 auto;}

/** top **/
#top{ width: 100%;height: auto;}
.top_titlebg{ width: 100%; height: 35px; line-height: 35px; background: #000000;     color: #888;  }
.logo_nav{ height: 100px;}
.logo{width: 400px; height: 85px; float: left; margin-top: 7.5px;}
.nav{ float: right; width: 750px; height: auto; display: flex;justify-content: space-between;}
.nav li{ width: 100px; line-height:100px; text-align: center;}
.t_nav{ color: #000; font-size: 16px;}
.nav li:hover{ background: #04C7EA;}
.nav li:hover .t_nav{ color: #fff;}
.zlm{
    width: 150px; height: auto; color: #fff;
    background: #04C7EA;
    display: none;
}
.zlm a{ display: block; width: 100%; height: 35px; line-height: 35px; color: #fff;}
.nav li:hover .zlm{  position: absolute;display: block;z-index: 99;}
/** 底部  **/
.foot_bg{ width: 100%; height: auto; background: #141414; padding: 35px 0;}
.foot_zs p{ padding: 10px 0;}
.banquan{ color: #fff; font-size: 13px; text-align: center;}
.ft_lxwm{text-align: center; color: #fff; font-size: 13px;}

/*首页*/
.index_ys{ height: auto; padding: 35px 0;}
.yszs{ width: 100%; height: auto; display: flex; justify-content: space-between;}
.yszs div{ width:400px; height: 210px;color: #fff;}
.ys01{ background: url("../images/wmys/1.jpg")no-repeat center center;}
.ys_bt{ font-size: 18px; text-align: center; padding: 22px 20px 10px 20px;  }
.ys_xq{line-height: 30px; text-align: center; padding: 20px 20px; font-size: 14px;}
.ys02{ background: url("../images/wmys/2.jpg")no-repeat center center;}
.ys03{ background: url("../images/wmys/3.jpg")no-repeat center center;}

/**产品中心**/
.index_pro{ height: auto; padding: 25px 0;}
.title{ width: 100%; height: auto; padding: 25px 0; text-align: center; }
.lm_mc{text-align: center;font-size: 24px;color: #000; }
.lmxhx{ background: url("../images/lm_xhx.jpg")no-repeat center center; height: 8px; margin: 13px 0;}
.lmfy{ text-align: center; font-size: 14px;color: #2F2F2F;text-transform:uppercase;}
.pro_zs{ width: 100%; height: auto; padding-top: 30px; display: flex; justify-content: space-between; flex-wrap: wrap;}
.pro_zs li{width: 280px; height: auto; margin-bottom: 25px;}
.pro_img{ width: 275px; height: auto; border: 1px solid #ddd;}
.pro_img img{ width: 100%; height: 210px;}
.pro_bt{ width: 100%; height: 45px; line-height: 45px; text-align: center;}
.pro_bt a{ color: #2F2F2F; font-size: 15px;}
.pro_bt a:hover{  color: #0748d8;}
/** 关于我们 **/
.index_aboutbg{
    width: 100%;    height: auto;padding: 15px 0px 45px 0px;margin-top: 30px;
    background: url(../images/about_bg.jpg) center center no-repeat #F3F3F3;background-attachment: fixed;
}
.about_title{width: 100%; height: auto;text-align: center; }
.ab_lm{    text-align: center;font-size: 24px; padding: 40px 0 10px 0; }
.ab_fy{text-align: center;color: #565656;text-transform: uppercase; }
.about_nr{color: #353535;text-align: center;line-height: 31px;padding: 40px 0px 10px 0px; font-size: 14px;}
.ab_more{
    display: block;margin: 20px auto;width: 160px;text-align: center;color: #353535;padding: 10px 0px;
    background: transparent;border: 1px solid #353535;
}
.ab_more:hover{color: #000;background: #fff;border: 1px solid #fff;text-decoration: none;}
/**新闻中心**/
.index_news{ height: auto; padding: 45px 0; margin-bottom: 35px;}
.news_L{ float: left; width: 520px; height: auto; position: relative;    margin-top: 20px;}
.news_tjbg{  width: 520px;  height: 440px; }
.news_tjbg img{width: 100%; height: 440px;}
.tjxw{ position: absolute; width: 520px; height: 100px; background: #00000096; color: #fff; margin-top: -100px;}
.tjxw_bt{ width: 500px; height: 45px; line-height: 45px; padding: 0 10px;}
.tjxw_bt a{ color: #00dcff; font-size: 16px;font-weight: bold;}
.tjxw_xq{ color: #fff; font-size: 13px; padding: 0 10px; line-height: 20px;}
.news_R{ float: right;width: 620px; display: flex; justify-content: left; flex-wrap: wrap;}
.news_R li{  padding: 25px 0px 25px 0px; border-bottom: 1px dotted #dbd4cd; }
.news_time{ width: 60px; height: 60px; background: #47C4D8; float: left; text-align: center; color: #fff;    padding: 0px 2px; margin-right: 15px;}
.time_d{font-size: 23px;font-weight: normal;padding-top: 5px;}
.time_ym{ font-size: 12px; text-align: center;}
.news_btxq{    padding-left: 15px;}
.news_bt{color: #000; font-size: 16px;}
.news_xq{  font-style: normal;line-height: 18px;color: #666666;padding-top: 8px;font-size: 12px;}

/**友情链接**/
.yqlj_bg{ width: 100%; height: auto; padding: 10px 0;    background: #262626; color: #fff; font-size: 13px;}
.yqlj_zs{ line-height: 30px; color: #fff; font-size: 14px;}
.yqlj_zs a{ font-size: 13px; color: #fff;}



