body, html{ margin:0; padding:0; font-family: "Microsoft YaHei";}
div, form, dl, dd, dt, ul, li{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; transition: all .3s ease-in-out;}
.BodyWidth{width:1200px;}

/* 首页模块 */
.HeaderBar{background-color:#f7f7f7;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:#999999;}
.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-image:url("logo.jpg");background-position:center center;background-repeat:no-repeat;min-width:1200px;height:120px;}

.nav{background-color:#2d6196;}
.nav>ul{width:1200px;display:flex;}
.nav>ul>li{width:170px;margin:0px;position:relative;}
.nav>ul>li>a{display:block;padding:10px;font-size:16px;color:white;text-align:center;}
.nav>ul>li>a:hover{background-color:#e4b600;color:black;font-weight:bold;}
.nav>ul>li>ul{position:absolute;z-index:1;width:150%;background-color:#2d6196;padding:10px 0;transform-origin:0% 0%;transform:rotateX(-90deg);transition:all .5s ease-in-out;}
.nav>ul>li:hover>ul{opacity:0.9;height:auto;transform:rotateX(0deg);}
.nav>ul>li>ul>li>a{display:block;padding:5px;font-size:14px;color:white;text-align:center;}
.nav>ul>li>ul>li>a:hover{color:black;background-color:#e4b600;}

.title{text-align:center;position:relative;}
.title .cn{position:absolute;top:50px;left:50%;transform:translate(-50%,-50%);font-size:30px;font-weight:bold;color:#2d6196;}
.title .en{font-size:80px;font-weight:bold;color:white;text-transform:uppercase;text-shadow:#e9e9e9 1px 0 0,#e9e9e9 0 1px 0,#e9e9e9 -1px 0 0,#e9e9e9 0 -1px 0;}

/* 产品展示 */
.IndexCont2{padding:50px 0px;}
.IndexCont2 .indexCpzs{display:flex;justify-content:space-between;}

/* 产品导航 */
.IndexCont2 .indexCpzs .LeftProdNav{width:250px;margin:0; }
.IndexCont2 .indexCpzs .LeftProdNav>div{font-size:30px;color:black;padding:20px;background-color:#eaebef; text-align: center;}
.IndexCont2 .indexCpzs .LeftProdNav>div span{display: block; font-size:16px; text-transform:uppercase; padding-top:10px;}
.IndexCont2 .indexCpzs .LeftProdNav>ul{border:1px solid #eaebef;}
.IndexCont2 .indexCpzs .LeftProdNav>ul a{display:block;padding:20px;color:white;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #eaebef;color:#018520;background-image:url("ico01.png");background-position:20px center;background-repeat:no-repeat;text-indent:20px;}
.IndexCont2 .indexCpzs .LeftProdNav>ul a:hover{background-color:#2d6196; color:white;background-image: url("ico01b.png");}
.IndexCont2 .indexCpzs .LeftProdNav>ul ul{background-color: #F5F5F5; border:none; margin:0px; padding:0px 0px; display:none;}
.IndexCont2 .indexCpzs .LeftProdNav>ul ul a{padding: 9px 30px; font-size:12px; color:#666; background-image: none;text-indent:20px;}
.IndexCont2 .indexCpzs .LeftProdNav>ul ul a:hover{background-color:#DDD;color:black; background-image: none;}

/* 产品列表 */
.IndexCont2 .indexCpzs .ProdList{width:930px;margin:0; }
.IndexCont2 .indexCpzs .ProdList ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.IndexCont2 .indexCpzs .ProdList ul li{width:300px;margin:0;margin-bottom:20px; box-shadow: 4px 4px 0px #cecece; background-color: #e1e1e3; overflow: hidden; }
.IndexCont2 .indexCpzs .ProdList ul li .Image{width:300px;height:230px;}
.IndexCont2 .indexCpzs .ProdList ul li .Image img{width:100%;height:100%;object-fit:cover;}
.IndexCont2 .indexCpzs .ProdList ul li .Name{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("ico02.png");background-position:250px center;background-repeat:no-repeat;}


.about{padding:50px 0;background-image:url("gsjjbg.jpg");background-size:cover;background-attachment:fixed;}
.about .cont{display:flex;align-items:center;}
.about .cont .Desc{width:55%;}
.about .cont .Desc .compNameCN{font-size:25px;font-weight:bold;color:#9f0000;padding:0;padding-bottom:15px;margin:0;}
.about .cont .Desc .compNameEN{font-size:20px;color:#9c9c9c;padding:0;padding-bottom:5px;margin:0;border-bottom:3px solid #bfbfbf;width:370px;}
.compCont{font-size:16px;color:#454545;line-height:35px;}
.about .cont .Image img{box-shadow:7px 7px 0px rgba(0,0,0,0.2); width:472px; height:310px;}

.equipment{padding:50px 0;}
.indexCjsb ul{display: flex; justify-content: space-between;}
.indexCjsb li{margin:0px;}
.indexCjsb li img{width:386px; height:256px;}

.contact{background-color:#2d6196;padding:30px 0px;font-size:14px;color:white;line-height:30px;}
.contact .BodyWidth{display:flex;}
.contact .BodyWidth div{border-left:1px white solid;flex-grow:1;padding-left:90px;}
.contact .BodyWidth div:last-child{border-right:1px white solid;}

.footer{background-color:#183451;text-align:center;font-size:14px;color:white;padding:10px 0;}

/* 内页 */
.nyCont{display:flex;width:1200px;padding:20px 0; justify-content: space-between;}
.nyCont .left{width:280px;margin:0;}
.nyCont .right{width:900px;margin:0;}

.leftTitle1{background-color:#2d6196;background-image:url("ico1.png");background-repeat:no-repeat;background-position:95% center;padding:20px;font-size:18px;color:white;}
.leftTitle2{background-color:#2d6196;background-image:url("ico2.png");background-repeat:no-repeat;background-position:95% center;padding:20px;font-size:18px;color:white;}
.leftCont2{padding:20px;font-size:14px;color:#555;border:1px #2d6196 solid;line-height:180%;}

.ProdNav{border:1px solid #2d6196;}
.ProdNav a{display:block;padding:10px 20px;color:white;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #2d6196;color:#018520;background-image:url("ico01.png");background-position:20px center;background-repeat:no-repeat;text-indent:20px;}
.ProdNav a:hover{background-color:#2e6ead; color:white;background-image: url("ico01b.png");}
.ProdNav ul{background-color: #F5F5F5; border:none; margin:0px; padding:0px 0px; display:none;}
.ProdNav ul a{padding: 9px 30px; font-size:12px; color:#666; background-image: none;text-indent:20px;}
.ProdNav ul a:hover{background-color:#DDD;color:black; background-image: none;}


.station{padding:10px 20px;font-size:14px;border:1px #2d6196 solid;}
.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;}

/* 页码统计 */
.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:#0d2983;margin:10px;}
.Pagination a:hover{color:#0d2983;background-color:white;}

/* 内页图标列表 */
.ContentIcoList{width:900px;margin:auto; display: flex; flex-wrap: wrap;}
.ContentIcoList li{ width:280px;margin:0; margin-right:20px; margin-bottom: 20px; }
.ContentIcoList li .Image{width:270px;height:220px; border:1px #919191 solid; 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;}
.ContentIcoList li .Name a{color:black;font-size:14px;}
.ContentIcoList li .Brief{display:none;}

h4{font-size:18px;text-align: center; color:#0d2983; padding: 0; margin:0;}
h5{font-size:16px;text-align: center; color:#0d2983; padding: 0; margin:0;}
h6{font-size:16px;font-weight: bold; background-color: #e7e7e7; color:black; padding:3px 20px;}


/* 返回目录 */
.PageBack{text-align:center;padding:10px 0;}
.PageBack a{display:inline-block;font-size:12px;color:white;padding:3px 10px;background-color:#0d2983;margin:10px; box-sizing: border-box;}
.PageBack a:hover{color:#0d2983;background-color:white; border:1px solid #0d2983;}

.PageFrom{display: none;}
.Related{display: none;}


.ContentTextList li{margin:0;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #959595;box-sizing:content-box; overflow: hidden;}
.ContentTextList li .Name{float:left;width:660px;font-size:16px; padding:5px 0px 10px 0px;}
.ContentTextList li .Time{float:right;width:200px;font-size:14px;font-weight:bold;color:#aeaeae; text-align: right;}
.ContentTextList li .Cont{float:left;width:100%;font-size:14px;color:#919191;}
.ContentTextList li a:hover{color:#0d2983;}


