 .clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
.fl{float:left;}
.fr{float:right;}
 .content{width:1200px;height:auto;margin:0 auto;}
.ydzx{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #f4f5f7;background-color: #f4f5f7;padding: 20px 0;}
.ydzx span{display:inline-block;width:70px;line-height:20px;font-size:16px;color:#0e050a;border-right:1px solid #656565;padding-right:30px;vertical-align:middle;}
.ydzx .txtScroll-top{display:inline-block;margin-left:15px;vertical-align:middle;width:70%;}
.ydzx .txtScroll-top .infoList li{height:90px;line-height:90px;}
.a{display:block;font-size:15px;line-height:90px;text-decoration:none;color:#333;font-family:Arial;font-size:14px;}
.shell{width:400px;padding:3px 2px 2px 20px;}
#div1{height:90px;overflow:hidden;}

 .wt{width:100%;position:relative; margin:0 auto;}
 .wm{ height:400px;overflow:hidden;}
 .wmnr{width:100%;margin:0 auto; }
.wmtp{float:left;border:1px solid #fe6d0d;width:50%;height:auto;overflow:hidden}
.abnrs{width:50%;float:right;padding: 15px;}
.abtt{color:#008177;font-size:24px;font-weight:bold;}
.nrs{color:#373737;font-size:14px;line-height:25px;margin-top:10px;text-indent:20px;height:200px;overflow:hidden;}
.more{float:right;display:block;margin-top:8px;}
.cont6{margin-top:54px;margin-bottom: 54px;}
.title6{text-align:center;}
.title6 h2{color:#999999;font:500 30px/32px "Arial";}
.title6 h3{color:#000;font:600 24px/32px "Arial";background:url(../images/xiann1.png) no-repeat center bottom;padding-bottom:10px;}
.title6 h3 span{color:#008177;font:600 24px/32px "Arial";}
.a6_b1{margin-top:28px;}
.a6_b1 li{float:left;margin-right:34px;margin-bottom:27px;}
.a6_b1 li:nth-child(2n){margin-right:0;}
.a6_b1 li a.img{width:161px;height:120px;background:url(../images/hhhah1.png) no-repeat right bottom;padding-right:6px;padding-bottom:7px;}
.a6_b1 li a.img img{width:161px;height:120px;}
.a6_b1 li .a6_b1c1{width:412px;height:121px;box-sizing:border-box;padding:12px 18px;margin-left:-6px;}
.a6_b1 li .a6_b1c1 h2 a{color:#000000;font:500 17px/32px "Arial";}
.a6_b1 li .a6_b1c1 h3{color:#676767;font:500 14px/23px "Arial";margin-top:10px;height: 72px;
 overflow: hidden;}
.a6_b1 li:hover .a6_b1c1{background:#e6e6e6;}
.a6_b1 li:hover .a6_b1c1 h2 a{color:#124da7;text-decoration:underline;}
a.xw_more1{display:block;width:133px;height:37px;border:1px solid #d8d8d8;text-align:center;font:500 14px/37px "Arial";color:#737373;margin:0 auto;margin-top:38px;}

.product_list{ margin-top:30px;}
.product_list li{float:left;margin-right:2px;margin-left:2px;padding-bottom:30px;_display:inline;}
.product_list li a.img{border:1px solid #FFF;}
.product_list li a.img img{width:290px;height:255px;}
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li h3 a{font-weight:normal;font-size:14px; color:#fff}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#008177;}
.roll_product{float:left;}


.left_p,.right_p{
 width: 50%;
 float: left;
 font-size: 14px;
 padding: 10px 15px;
}
.left_p h2{
 color: #333;
 font-weight: bold;
 font-size: 20px;
 line-height: 2;
}
.left_p p{
 color: #666;
 line-height: 2;
}
.left_p a:hover > *{
 color: #008177!important;
}
.top_p{
 display: flex;
 justify-content: space-between;
 align-items: center;
 border-bottom: 2px solid #ccc;
}
.tab_p{
 display: flex;
 align-items: center;
}
.tabitem_p{
 padding: 15px;
 position: relative;
 cursor: pointer;
}
.tabitem_p:hover{
 color: #008177;
}
.tabitem_p:hover::after{
 display: block;
}
.active_p.tabitem_p::after{
 display: block;
}
.active_p.tabitem_p{
 color: #008177;
}
.tabitem_p::after{
 content: '';
 width: 100%;
 height: 2px;
 background: #008177;
 display: none;
 position: absolute;
 bottom: -2px;
 left: 0;
}
.more_p{
 color: #333;
 font-size: 12px;
}
.top_b a{
 display: flex;
 justify-content: space-between;
 align-items: center;
 padding: 10px 0;
}
.top_b a p{
 color: #666;
}
.top_bb > a > h6{
 width: 80px;
 color: #999;
 padding: 0;
 font-size: 12px;
}
.top_bb a > p{
 flex: 1;
 padding-right: 10px;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
}
.top_bb a:hover > *{
 color: #008177!important;
}
.top_bb{
 display: none;
}
.top_bb:first-child{
 display: block;
}
.addjitui{
 width: 1200px;
 height: auto;
 margin: 0 auto;
}
