@charset "utf-8";
/* CSS Document */

/*顶部下拉菜单*/
.sub-down {position: relative;display: inline-block;}
.sub-nav {display: none;position: absolute;background-color: none;min-width: 200px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);}
.sub-down:hover .sub-nav {display: block;}
.sub-down ul{ padding: 0;margin: 0;}
.sub-nav li{list-style-type: none;}
.sub-nav li {background: rgba(29,29,29,0.9);filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;border-bottom: 1px solid #3d3d3d;width: 100%;}
.sub-nav li a {display: block;padding:8px 12px;font: normal normal 14px / 22px "微软雅黑", Helvetica, Arial, Verdana, sans-serif;color:#ffffff;}
.sub-nav li a:hover {background-color: #1d1d1d;padding-left: 12px;color: #f25a00;}

/*顶部banner链接文字*/
.am-slider-content a{color:white;}
.am-slider-content a:hover{color:orange;}

/*关于我们*/
.row {display: flex;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.bag {width: 100%;height: 150px;background: url( ../img/bag01.jpg) no-repeat center;}
.bag2 {width: 100%;height: 284px;background: url( ../img/bag03.jpg) no-repeat center;}
.lf {width: 240px;text-align: center;color: #fff;float: left;margin:0 0 0 15px;}
.lf div { height: 177px;background-color: #cd1923;}
.lf h4 {font-size: 14px;padding-top: 30px;color: #fff}
.lf h2 {font-size: 34px;padding-top: 10px;line-height: 10px;color: #fff;margin:10px 0 0 0;font-weight: 700;}
.lf h3 {font-size: 16px;color: #fff;margin:12px 0 0 0;}
.llf p{margin:20px 0;}
.llf span{ display: block; text-indent:2em}
.info{width: 75%;line-height: 32px;font-size: 14px;margin-top: 40px;}
.irt {float: right;}

/*二级页面新闻列表页面*/
#newslist .news{padding:15px 0;}
#newslist .news li{position:relative;border-bottom:1px dotted #ccc;padding:10px 0;}
#newslist .news li img{width:160px;height:160px;}
#newslist .news li .newslist{position:absolute;left:171px;top:10px;}
#newslist .news li .newslist a{font:bold 20px/30px Microsoft YaHei;color:#444;}
#newslist .news li .newslist span{display:block;font-size:16px;line-height:20px;color:#999;margin:10px 0 0 0;}
#newslist .news li .newslist p{font-size:16px;margin:20px 0 0 0;}
.dede_pages{ text-align:center; width:300px; padding:10px 0 0 0; margin:0 auto 50px;}
.dede_pages ul li{ float:left; margin:0 3px; background:#ccc; padding:3px 8px}
.dede_pages ul li a{ display:block; background:#ccc;color:#999}

/*三级页面新闻内容页面*/
.zwb{margin: 20px 0; padding: 20px 30px; color: rgb(102, 102, 102); font-family: 'Microsoft YaHei', 'Segoe UI', Tahoma, Arial, Verdana, sans-serif; line-height: 35px; text-align: justify; background-color: rgb(235, 235, 235); border: 1px solid rgb(220, 220, 220); border-radius: 10px;/* box-shadow: rgb(204, 204, 204) 3px 3px 8px;*/}
.zwb p{margin: 5px auto; padding: 0px; font-size: 30px; text-align: center}
.zwp{margin: 5px auto; padding: 0px; text-indent: 2em; font-size: 15px; color: rgb(102, 102, 102); font-family: 'Microsoft YaHei', 'Segoe UI', Tahoma, Arial, Verdana, sans-serif; line-height: 28px; text-align: justify;}
.zwp2{margin: 20px auto; padding: 0px; font-size: 26px; color: rgb(102, 102, 102); font-family: 'Microsoft YaHei', 'Segoe UI', Tahoma, Arial, Verdana, sans-serif; line-height: 20px; text-align:center;}
.zwul {display: block;overflow: hidden;width:100%;}
.zwul ul{display: flex;flex-flow: row nowrap;justify-content: center;}
.zwul ul li{float: left;margin:20px 0 40px 0;padding:0 5px; content: normal;}
.zwul ul li img{width:100%;-moz-border-radius: 25px;-webkit-border-radius: 15px;border-radius:15px;}
.zwul ul .w{width:25%;}

/*企业资质*/
.zz-img{width:100%;}
.zz-img li{float:left;width:25%; text-align: center}
.zz-img li img{width:95%;vertical-align:middle;margin:0 0 10px 0;}