/*义气之勇CSS*/
*{padding:0;margin:0 auto;}
body{font-size:16px;margin:0 auto;padding:0 auto;font-size:12px;line-height:25px;font-family:Microsoft Yahei,幼圆,Arial,宋体,Helvetica,simsun,sans-serif;overflow-x:hidden;}
ul{list-style-type:none;}
a{text-decoration:none;color:#000;}
img{border:none;border:0px;object-fit: contain;}
li:hover {cursor:pointer;}
.center{position:absolute;left:50%;-ms-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);text-align:center;}
.hcenter{position:absolute;top:50%;-ms-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);}
.textcenter{text-align:center;}

#top{height:174px;line-height:50px;}

.search{float:left;top:11px;position:absolute;left:20px;background:url(../images/search_text.png) no-repeat;}
.input_text{box-sizing:border-box;-moz-box-sizing:border-box;padding-left:15px;outline:none;width:150px;height:28px;border:none;float:left;background-color:transparent;}
.btn{width:34px;height:28px;background:url(../images/search.png) no-repeat;border:none;}


.head{width:100%;max-width:1920px;height:50px;text-align:right;background:url(../images/z.png) right center no-repeat;margin-right:200px;}
.main{width:100%;max-width:1920px;height:125px;margin:50px 0 0 0;font-size:15px;line-height:34px;}
.logo{margin-left:5%;float:left;width:363px;height:103px;}
.yuyan{margin-right:5%;height:75px;line-height:75px;}
.cn,.en{width:150px;padding-left:40px;float:right;text-align:left;}
.cn{background:url(../images/cn.jpg) left center no-repeat;}
.en{background:url(../images/en.jpg) left center no-repeat;}

.menu{height:50px;width:100%;max-width:1260px;background:url(../images/menubg.png) left center no-repeat;}
.menu li{float:left;}
.menu li a{color:#FFF;width:118px;height:50px;line-height:50px;text-align:center;float:left;list-style:none;}
.menu li a:hover,.yuyan a:hover{color:#FE6367;}
.menu1{background:url(../images/menu2.png) right center no-repeat;padding-left:20px;}
.menu2{background:url(../images/menu2.png) left center no-repeat;}

.indexdh{width:100%;max-width:1200px;text-align:left;}
#xilie a{display:block;}
#xilie{width:100%;max-width:1100px;height:220px;}

#hjxl a:hover{background:url(../images/hj2.jpg) top center no-repeat;}
#lbxl a:hover{background:url(../images/lb2.jpg) top center no-repeat;}
#wjxl a:hover{background:url(../images/wj2.jpg) top center no-repeat;}
#gcxl a:hover{background:url(../images/gc2.jpg) top center no-repeat;}

#en_hjxl a:hover{background:url(../images/en_hj2.jpg) top center no-repeat;}
#en_lbxl a:hover{background:url(../images/en_lb2.jpg) top center no-repeat;}
#en_wjxl a:hover{background:url(../images/en_wj2.jpg) top center no-repeat;}
#en_gcxl a:hover{background:url(../images/en_gc2.jpg) top center no-repeat;}

#indexjs{width:100%;max-width:1920px;height:410px;text-align:left;line-height:25px;background:url(../images/img2.jpg) top center no-repeat;}
.indexjs{text-align:left;padding-top:30px;margin-left:250px;width:565px;max-width:45%;color:#FFF;}
.p3,.ep3{text-align:justify;text-indent:30px;}
.p1{font-size:15px;}
.p2{font-size:28px;}
.p3{font-size:15px;}
.p4{font-size:22px;}
.ep1{font-size:28px;}
.ep2{font-size:28px;}
.ep3{font-size:15px;}
.gdfw{width:565px;max-width:45%;margin:283px 0 0 250px;height:40px;line-height:40px;font-size:18px;text-align:right;background-color:#6dc7cf;}
.gdfw a{color:#FFF;}
.gdfw a:hover{color:#FE6367;}

#lmbanner{width:100%;max-width:1920px;height:290px;}
#lmnr,#list{width:90%;max-width:1200px;text-align:center;}
.lmnr img{max-width:100%;}

.list_bt{height:100px;text-align:left;}
.listbt{font-size:32px;font-weight:bold;color:#2e383e;}
.listx{text-decoration:underline;color:red;}

#listz{float:left;width:240px;max-width:20%;}
#listy{float:right;width:950px;max-width:79%;}
#listmenu{width:240px;max-width:100%;float:left;margin-bottom:20px;}
#listmenu a{width:240px;max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;height:35px;line-height:35px;font-size:15px;text-align:center;}
.listbig{color:#FFF;background:#333;}
.listbig:hover{background:#e6212a;}
.listsmall{color:#000;}
.listsmall:hover{color:#e6212a;background:#CCC;}
.collapsed{display:none;}
.expanded{text-align:center;}
.yyliguan,.yylikai{margin-bottom:5px;}
.yylikai .listbig{background:#e6212a;}

.list_tit{height:25px;line-height:25px;font-size:20px;margin-bottom:55px;}
ul.list_tit{padding-bottom:26px;}
ul.list_tit li span{background: #FFF;}
ul.list_tit li{float:left;height:30px;width:100%;cursor:text;}
ul.list_tit .list1{border-bottom:1px solid #CCC;margin-bottom:-15px;}
ul.list_tit .list2 span{padding:0 10px;}

.list_pro{float:left;width:175px;height:240px;margin:0 29px;border:1px solid #FFF;}
.list_pro:hover{border:1px solid #e6212a}
.pro_img{width:175px;height:180px;}
.pro_tit{width:175px;height:60px;height:60px;font-size:12px;}

.pro_pic{float:left;width:350px;height:350px;margin:0 50px;}
.pro_bt{font-size:20px;}
#pro_ms{float:left;width:450px;height:350px;text-align:left;}

.pagediv a,.dqpage,.totalpage{margin:0 5px;display:inline-block;height:20px;line-height:20px;font-size:15px;text-align:center;border-radius:10px;}
.pagediv a,.dqpage{width:20px;}
.page:hover,.pageon:hover{color:red;}
.pageoff{color:#CCC;cursor: default;}
.dqpage{color:#FFF;cursor: default;background:red;}

#foot{width:100%;max-width:1920px;}
.foot{font-size:15px;color:#FFF;width:100%;max-width:1920px;height:210px;background:#3a4950;padding-top:45px;}
.foot2{width:90%;max-width:1200px;}
.footz{width:480px;max-width:40%;min-height:180px;float:left;text-align:left;}
.footy{width:700px;max-width:59%;min-height:180px;float:right;text-align:right;}
.footy img{max-width:100%;}

.newlist{width:90%;max-width:980px;}
.ntit{font-weight:bold;color:#2e383e;font-size:23px;line-height:25px;width:100%;height:30px;margin:15px auto;border-bottom:1px solid #CCC;}
.newpro{width:95%;height:120px;}
.new_tit{float:left;font-weight:bold;font-size:18px;padding:10px 0;}
.newtime{float:right;padding:10px 0;}
.new_nr{margin-left:0;height:25px;font-size:12px;width:100%;max-width:750px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.new_an{float:right;padding:5px 35px;background:#E6212A;color:#FFF !important;}
.new_an:hover{background:#FE6367;}
.newpro{border-bottom:1px dashed #DDD;}

@media screen and (min-width:1000px) {
.logo{margin-top:25px;}
.menu{margin:0 0 0 330px;}
.menu1{background:url(../images/menu1.png) left center no-repeat;padding-left:20px;}
.indexjs{margin-left:300px;}
.gdfw{margin-left:300px;}
	
.indexdh{width:100%;max-width:1200px;text-align:left;}
#tlmy a{display:block;}
#tlmy{width:100%;max-width:500px;height:220px;}

#tl1 a:hover{background:url("../images/mc.png") top center no-repeat;}
#tl2 a:hover{background:url("../images/band.png") top center no-repeat;}
#tl3 a:hover{background:url(../images/thomas.png) top center no-repeat;}
#tl4 a:hover{background:url(../images/hilti.png) top center no-repeat;}
#tl5 a:hover{background:url(../images/amei.png) top center no-repeat;}
#tl6 a:hover{background:url(../images/中国石化.png) top center no-repeat;}
#tl7 a:hover{background:url(../images/zhongguodianjian.png) top center no-repeat;}
#tl8 a:hover{background:url("../images/t.png") top center no-repeat;}
#tl9 a:hover{background:url(../images/DEWALT.png) top center no-repeat;}
#tl10 a:hover{background:url(../images/cosl.png) top center no-repeat;}
}
