body,html{margin:0;padding:0;font-family:"Microsoft YaHei";background:#fff;}
div,form,dl,dd,dt,ul,li,a{margin:0 auto;padding:0;box-sizing:border-box;}
img{border:0px;}
ul{list-style:none;margin:0 auto;padding:0;}
a{text-decoration:none;color:black;}
a,li{transition:all .3s ease-in-out;}
.BodyWidth{width:1200px;}
.clear {clear:both;}
.HeaderBar{background-color:rgba(60, 60, 60, 1);padding:10px 0; border-bottom:1px solid #e6e6e6;}
.HeaderBar>div{display:flex;justify-content:space-between;align-items:center;}
.HeaderBar>div div{margin:0; font-size:14px; color:#fff;}
.HeaderBar>div a{color:#999999; margin-right:20px;}
.HeaderBar>div a span{font-size:12px; display: inline-block; border:1px solid #999999; color:#999999; padding:0px 2px; margin-right:10px; transition:all .3s ease-in-out;}
.HeaderBar>div a:hover{color:#c00000;}
.HeaderBar>div a:hover span{color:#c00000; border:1px solid #c00000;}


/* 页眉 */
.Header {background:#fff;}
.Header>div{overflow:hidden;padding:0px;}
.Header>div span{display:block;}
.Header>div .logo{float:left;background-image:url("../images/logo.jpg");background-position:left center;background-repeat:no-repeat;font-size:30px;font-weight:bold;color:#7c060d;padding:30px 30px 10px 40px; text-shadow: 2px 2px 2px #cccccc;}
.Header>div .logo span{font-size:16px; text-transform: uppercase;}
.Header>div .slogan{float:left;font-size:24px;font-weight:bold;color:black;padding:20px 0px 10px 30px;}
.Header>div .phone{float:right;background-image:url("../images/phone.jpg");background-position:left center;background-repeat:no-repeat;font-size:14px;color:#666666;height:121px;width:403px;}
.Header>div .phone span{font-size:24px;color:#fc0517;line-height:26px;}

/* 导航 */
.MainNav{background:url(../images/nav-dlbg.jpg) repeat-x top;}
.MainNav>ul{width:1200px;display:flex;justify-content:space-between;}
.MainNav>ul>li{flex-grow:1; position: relative;}
.MainNav>ul>li>a{display:block;width:100%;padding:10px 0;text-align:center;color:#333;}
.MainNav>ul>li>a:hover{}
.MainNav>ul>li>ul{display:none;position:absolute;z-index:2;left:0px;width:200%;text-align:center;background-color: #EFEFEF;}
.MainNav>ul>li:hover>ul{display:block;}
.MainNav>ul>li>ul>li:nth-child(odd){}
.MainNav>ul>li>ul>li>a{display:block;padding:8px;color:#333333;font-size:13px;width:50%;margin-left:0px;}
.MainNav>ul>li>ul>li>a:hover{background-color:#c00000;color:white;}
.MainNav>ul>li>ul>li>ul{display: none;}
.bg19 {background:url(../images/bg19.jpg) no-repeat right top;}
.bg5 {background:url(../images/bg5.jpg) no-repeat right top;}
.bg18 {background:url(../images/bg18.jpg) no-repeat right top;}
.bg1 {background:url(../images/bg1.jpg) no-repeat right top;}
.bg21 {background:url(../images/bg21.jpg) no-repeat right top;}
.bg48 {background:url(../images/bg48.jpg) no-repeat right top;}
.bg8 {background:url(../images/bg8.jpg) no-repeat right top;}


/* 滚动新闻 */
.TopNews{background-color:#f7f7f7; height: 65px;}
.TopNews>div{display: flex; justify-content: space-between; height:100%;}
.TopNews .title{margin:0px;width:150px;height:100%;background-color:#e4e4e4;position:relative;line-height:65px;text-align:center;font-size:18px;color:#cc0000;}
.TopNews .title:after{content:""; position:absolute; top:0px; left:150px; border:33px solid transparent; border-left:33px solid #e4e4e4;}
.TopNews .cont{margin:0px;width:950px;height:65px; overflow: hidden;}
.TopNews .cont li{line-height:65px;display:flex;justify-content:left;}
.TopNews .cont li>div{margin:0;padding-right:30px;font-size:14px;}

/* 标题 */
.IndexTitle{text-align:center;font-size:40px;font-weight:bold;color:#000;height:60px;line-height:60px;padding-bottom:180px;}
.IndexTitle span{display:block;font-size:16px;color:#333;padding-top:9px; text-align:center; font-weight: normal;padding-left:8px;}

/* 产品展示 */
.IndexCont2{padding:50px 0px;}
.IndexCont2 .indexCpzs{display:flex;justify-content:space-between; padding:40px 0;}

/* 产品导航 */
.IndexCont2 .indexCpzs .ProdNav{width:220px;margin:0; }
.IndexCont2 .indexCpzs .ProdNav>div{font-size:30px;color:black;padding:20px;background-color:#eaebef; text-align: center;}
.IndexCont2 .indexCpzs .ProdNav>div span{display: block; font-size:16px; text-transform:uppercase; padding-top:10px;}
.IndexCont2 .indexCpzs .ProdNav>ul{border:1px solid #eaebef;}
.IndexCont2 .indexCpzs .ProdNav>ul a{display:block;padding:10px;color:white;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #eaebef;color:red;background-image:url("../images/ico01.png");background-position:20px center;background-repeat:no-repeat;text-indent:30px;}
.IndexCont2 .indexCpzs .ProdNav>ul a:hover{background-color:#CC0000; color:white;background-image: url("../images/ico01b.png");}
.IndexCont2 .indexCpzs .ProdNav>ul ul{background-color: #F5F5F5; border:none; margin:0px; padding:0px 0px;}
.IndexCont2 .indexCpzs .ProdNav>ul ul a{padding: 9px 30px; font-size:12px; color:#666; background-image: none;text-indent:20px;}
.IndexCont2 .indexCpzs .ProdNav>ul ul a:hover{background-color:#DDD;color:black; background-image: none;}

/* 产品列表 */
.IndexCont2 .indexCpzs .ProdList{width:960px;margin:0; height:940px; overflow: hidden;}
.IndexCont2 .indexCpzs .ProdList ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.IndexCont2 .indexCpzs .ProdList ul li{width:310px;height:290px;margin:0;margin-bottom:20px; box-shadow: 4px 4px 0px #cecece; background-color: #e1e1e3; overflow: hidden; position: relative;}
.IndexCont2 .indexCpzs .ProdList ul li .Image{width:100%;height:90%;}
.IndexCont2 .indexCpzs .ProdList ul li .Image img{width:100%;height:100%;object-fit:contain;}
.IndexCont2 .indexCpzs .ProdList ul li .Name{position: absolute; bottom:0px; left:0px; z-index:10; width:100%; background-color: #f0f0f1;}
.IndexCont2 .indexCpzs .ProdList ul li .Name a{display:block;font-size:16px;color:black;padding:10px 30px;background-image:url("../images/ico02.png");background-position:250px center;background-repeat:no-repeat;}

/* 横幅 */
.ad1{background-image:url("../images/ab1.png");background-position:center center;height:297px;}

/* 关于我们 */
.IndexCont4 {background-image: url("../images/indexgywmbg.jpg"); background-position: center;background-size: cover; padding:70px 0}
.IndexCont7 .indexGywm{justify-content:space-between;padding-top:10px;}
.IndexCont7 .indexGywm>div{margin:0;}
.IndexCont7 .indexGywm .Image{float:left;}
.IndexCont7 .indexGywm .Image img{margin:10px 20px 0px 0px;}
.IndexCont7 .indexGywm .Desc{background:url("../images/abour_bg11.png") no-repeat right top;}
.IndexCont7 .indexGywm .Desc div{font-size:16px;color:#808080;line-height:33px;}
.IndexCont7 .indexGywm .Desc a{padding:8px 30px;color:#fff; font-size:14px;borde-radius:10px;}
.IndexCont7 .indexGywm .Desc a:hover{color:#fff;}
.abs1 a{background:#3C6;}
.abs1 a:hover{background:#FC0;}

/* 荣誉资质 */
.IndexCont5{padding:5px 0px;background:#fff;}
.indexRyzz{margin-top:100px; overflow: hidden; width:1160px; height:330px; } 
.f1 {background:url(../images/gsbg.jpg) repeat-x #fff;padding:10px;}
.indexRyzz li{float: left; width:230px; height:326px; margin-right:15px;}
.indexRyzz li img{width:100%; height:100%;}

/* 车间设备 */
.IndexCont6{padding:70px 0px; background-color: #f7f7f7;}
.indexCjsb{margin-top:60px; overflow: hidden; width:1200px;  } 
.indexCjsb li{float: left; width:280px; height:240px; margin-right:15px; text-align: center;}
.indexCjsb li img{width:280px; height:210px;}

/* 新闻中心 */
.IndexCont7{padding:40px 0;background:#fff;height:550px;}
.IndexCont7 .indexXwzx ul{margin-top:10px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.IndexCont7 .indexXwzx ul li{margin:0;width:280px;border-bottom:1px #959595 dashed;padding-bottom:5px;margin-bottom:5px;overflow:hidden;}
.IndexCont7 .indexXwzx ul li:hover{transform: scale(1.1);}
.IndexCont7 .indexXwzx ul li .Image{float:left;width:280px;height:140px;}
.IndexCont7 .indexXwzx ul li .Image img{width:100%;height:100%;object-fit:cover;}
.IndexCont7 .indexXwzx ul li .Time{float:right;width:280px;font-size:24px;font-weight:bold;color:#aeaeae;}
.IndexCont7 .indexXwzx ul li .Name{width:280px;color:black; font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 0;}
.IndexCont7 .indexXwzx ul li .Cont{float:right;width:280px;height:70px;font-size:14px;color:#919191;line-height:170%;overflow:hidden;}


/* 友情链接 */
.IndexCont8{padding:60px 0px; background-color: #f7f7f7;}
.indexYqlj{margin-top:30px; text-align: center; font-size:14px;} 
.indexYqlj a{color:black;}

/* 联系我们 */
.IndexCont9 {background:url("../images/footbg.jpg") no-repeat center top; padding:30px 0; color:#fff;height:528px;}
.IndexCont9 a{color:#fff;}
.IndexCont9>div { justify-content: space-between; }
.IndexCont9>div>div{margin:0; color:#333; font-size:12px; line-height: 24px;}
.IndexCont9>div>div:nth-child(1){width:350px; text-align: left;}
.IndexCont9>div>div:nth-child(2){width:850px; text-align: right;padding:30px;}

.IndexCont9>div>div span{font-size:14px;color:white;padding:20px 15px;}

/* 页尾 */
.Footer{padding:15px 0; background-color: #003279; color:white; text-align: center; font-size:14px;}
.Footer a{color:white;}

ul.cp22 {padding-top:0px;}
.cp22 li {float:left;display:block;width:290px;margin-left:15px;}
.cp22 li span {float:left;width:290px;display:block;text-align:center;line-height:40px;color:#666;}
.cp22 li img {float:left;border:0;width:290px;height:220px;}
.cp22 li span a{font-weight: bold;	color:#004eb7;}
.cp {background:#f4f5f7;width:100%;margin:0;padding:0;}



/* 内页 */
.nyBanner{width:100%; overflow: hidden;}
.PageCont img{max-width:100%;}
.NyCont{display:flex;width:1200px;padding:20px 20px; justify-content: space-between;background:#fff;}
.NyCont .left{width:200px;margin:0;}
.NyCont .right{width:940px;margin:0;}


/* 左侧导航 */
.leftTitle1{background-color:#3C6;background-image:url("../images/ico1.png");background-repeat:no-repeat;background-position:93% center;padding:20px;font-size:18px;color:white;}
.leftTitle2{background-color:#3C6;background-image:url("../images/ico2.png");background-repeat:no-repeat;background-position:93% center;padding:20px;font-size:18px;color:white;}
.leftTitle3{background-color:#3C6;background-image:url("../images/ico3.png");background-repeat:no-repeat;background-position:93% center;padding:20px;font-size:18px;color:white;}

.prodList ul{border:1px #888 solid;padding:15px;margin-bottom:20px;}
.prodList ul a{display:block;padding:10px;font-size:14px;border-bottom:1px #EEE solid; color:#333; background-image:url("../images/ico01.png");background-position:10px center;background-repeat:no-repeat;text-indent:20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.prodList ul a:hover{background-color:#e5e9ec;color:#333; background-image:url("../images/ico01b.png");}
.prodList ul ul{background-color: #F5F5F5; border:none; margin:0px; padding:0px 0px;}
.prodList ul ul a{padding: 8px 30px; font-size:12px; color:#666; background-image: none;text-indent:0px;}
.prodList ul ul a:hover{background-color:#DDD;color:black; background-image: none;}
.leftCont2{padding:10px;font-size:12px;color:#555;border:1px #888 solid;line-height:200%;margin-bottom:20px;}

.newList ul{border:1px #888 solid;padding:15px;margin-bottom:20px;}
.newList ul a{display:block;padding:10px;font-size:13px;border-bottom:1px #EEE solid; color:#888; background-image:url("../images/ico01.png");background-position:5px center;background-repeat:no-repeat;text-indent:10px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newList ul a:hover{color:red;}
.newList ul .Time{display: none;}

/* 产品详情页 */
.ProdTop{overflow: hidden;}
.ProdTop .Image{float: left; width:500px; height:500px; padding:5px; border:1px solid #CCC;}
.ProdTop .Image img{width:100%; height:100%;}
.ProdTop .Name{float:right; width: 450px; font-size:25px; font-weight: bold; color:#900; padding-bottom:30px;}
.ProdTop .Brief{float:right; width: 450px; line-height:200%; padding-bottom:30px;}
.ProdTop .Brief:before{content:"产品介绍";display:block;font-size:18px;color:black; padding-bottom:10px;}
.ProdTop .Phone{float:right; width: 450px; padding-bottom:30px;}
.ProdTop .Link{float:right; width: 450px;}
.ProdTop .Link a{display:inline-block;width:160px;padding:10px;border-radius:3px;color:white;margin-right:20px;text-align:center;}
.ProdTop .Link a:nth-child(1){background-color: #C00;}
.ProdTop .Link a:nth-child(2){background-color: #ff7b00;}
.ProdTop .Link a:hover{background-color: #696969;}
.ProdCont h2{font-size:22px;padding:20px 0px 10px 20px;border-bottom:1px solid #888;}

/* 荣誉证书 */
.zzryNy ul{width:1000px;margin:auto; display: flex; flex-wrap: wrap;}
.zzryNy li{ width:230px; height:330px;margin:0; margin-right:20px; margin-bottom: 20px; overflow: hidden; border:1px solid #CCC}
.zzryNy li img{width:100%;height:100%;transition:all .5s;}
.zzryNy li img:hover{transform:scale(1.1);}

/* 车间设备 */
.cjsbNy ul{width:1000px;margin:auto; display: flex; flex-wrap: wrap;}
.cjsbNy li{ width:230px; height:280px;margin:0; margin-right:20px; margin-bottom: 20px;  text-align: center;}
.cjsbNy li img{width:230px;height:230px; border:1px solid #CCC; transition:all .5s; object-fit: contain;}
.cjsbNy li img:hover{transform:scale(1.1);}

/* 当前位置 */
.station{padding:10px 20px;font-size:14px;border:1px #CCC solid; color:#555;}
.station a{color:#555;}
.station span{color:#555;display:inline-block;padding:0px 10px;}

/* 页面内容 */
.mainCont{font-size:15px;line-height:180%;color:#333;padding:20px 0;}
.PageName{display: none;}
.PageFrom{display: none;}
.Related{display: none;}

/* 页码统计 */
.RecordTotal{text-align:right;font-size:12px;color:#666;padding:10px 0;}

/* 页码条 */
.Pagination{text-align:center;}
.Pagination a{display:inline-block;font-size:12px;color:white;padding:3px 10px;background-color:#777;margin:10px; border:1px transparent solid; }
.Pagination a:hover{color:#1b57b2;background-color:white;border:1px solid #1b57b2;}

/* 返回目录 */
.PageBack{text-align:center;padding:10px 0;}
.PageBack a{display:inline-block;font-size:12px;color:white;padding:3px 10px;background-color:#777;margin:10px;border:1px transparent solid; }
.PageBack a:hover{color:#1b57b2;background-color:white; border:1px solid #1b57b2;}

/* 内页图标列表 */
.ContentIcoList{width:1000px;margin:auto; display: flex; flex-wrap: wrap;}
.ContentIcoList li{ width:310px;margin:0; margin-right:20px; margin-bottom: 20px; overflow: hidden; box-shadow: 4px 4px 0px #cecece;}
.ContentIcoList li .Image{width:310px;height:280px;  overflow: hidden; }
.ContentIcoList li .Image img{width:100%;height:100%;transition:all .5s;}
.ContentIcoList li .Image img:hover{transform:scale(1.1);}
.ContentIcoList li .Name{width:100%;text-align:center;padding:5px 0;background-color: rgba(0,0,0,0.05);}
.ContentIcoList li .Name a{color:black;font-size:14px;}
.ContentIcoList li .Brief{width:310px;height:280px; background: rgba(0,0,0,0.7); color:white; padding:20px; font-size:14px; line-height: 200%; display: none;}


.RelatedProdList{width:1000px;margin:auto; display: flex; flex-wrap: wrap;}
.RelatedProdList li{ width:230px;margin:0; margin-right:20px; margin-bottom: 20px; border:1px #919191 solid; overflow: hidden;}
.RelatedProdList li .Image{width:230px;height:230px;  overflow: hidden;}
.RelatedProdList li .Image img{width:100%;height:100%;transition:all .5s;}
.RelatedProdList li .Image img:hover{transform:scale(1.1);}
.RelatedProdList li .Name{width:230px;text-align:center;padding:5px 0; background-color: #EEE}
.RelatedProdList li .Name a{color:black;font-size:14px;}
.RelatedProdList li .Brief{display:none;}

/* 内页文字列表 */
.ContentTextList li{border-bottom:1px dashed #959595; display:flex; justify-content: space-between; padding:8px 20px;}
.ContentTextList li div{margin:0;}
.ContentTextList li .Name{font-size:14px;}
.ContentTextList li .Time{font-size:13px;color:#aeaeae;}
.ContentTextList li .Cont{font-size:14px;color:#919191; display: none;}
.ContentTextList li a:hover{color:#1b57b2;}

/* 分栏标题 */
.ColumnsTitle{background-color:#e9e9e9;font-size:18px;font-weight:bold;color:#1b57b2;display:flex;justify-content:space-between;padding:5px 20px;margin-bottom:20px;}
.ColumnsTitle div{margin:0;}
.ColumnsTitle a{font-size:14px;font-weight:normal;}


h4{font-size:18px;text-align: center; color:#a88043; padding: 0; margin:0;}
h5{font-size:16px;text-align: center; color:#a88043; padding: 0; margin:0;}
h6{font-size:16px;font-weight: bold; background-color: #e7e7e7; color:black; padding:3px 20px;}

.lxwmNy .title{font-size:16px;padding:20px;padding-bottom:30px;margin:0; text-align: center; color:#777;}
.lxwmNy .cont {
    display: flex;
    border:1px solid #CCC;
    padding:20px;
    align-items: center;
}
.lxwmNy .cont div{
    margin:0;
    padding:20px;
    
}
.lxwmNy .cont div:nth-child(1){
    border-right:1px solid #CCC;
    width:70%;
    line-height: 200%;
}
.lxwmNy .cont div:nth-child(1) span{
    font-size:20px;
    font-weight: bold;
    color:red;
}
.lxwmNy .cont div:nth-child(2){
    width:30%;
    text-align: center;
}

/********************信息反馈样式********************/
#order_online{text-align:center;}
#order_online table {font: 9pt Verdana;	color: #707070;	margin:auto;}
#order_online div {color: #F00;}
#order_online .order_tr1 {background-color: #DAEDF5;}
#order_online .order_tr2 {background-color: #EBF5FA;}
#order_online .order_testinput {font-family: Verdana;font-size: 9pt;border: 1px solid #CCCCCC;background-color: #F9F9F9;}