body{ margin:0; padding:0; font-family: "Microsoft YaHei";}
div, form, dl, dd, dt{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;}

/* 页眉栏 */
.Topbar{background-color:#f0f0f0;font-size:14px;color:#696969;line-height:50px;}
.Logo{text-align:center; padding:25px 0;}

/* 导航 */
.MainNav{ background-color: #1f2c75;}
.MainNav ul{ margin:0 auto; width:1200px;}
.MainNav ul li{display: inline-block;}
.MainNav ul a{display:block;color:white;padding:15px 50px;font-size:16px;}
.MainNav ul a:hover{background-color:#57ab37;}
.MainNav ul ul{display:none;}

/* 标语 */
.indexCont1{background-image:url("indexbg1.jpg");background-position:center center; background-repeat: no-repeat;}
.indexCont1 ul{ width:1200px; padding:60px 0px; margin: 0px auto; display: flex; justify-content: space-around;}
.indexCont1 ul li{text-align: center;display: flex; flex-direction:column;width:300px;align-items:center; transition: all .3s ease-in-out;}
.indexCont1 ul li a{display: block;}
.indexCont1 ul li div{margin:10px auto; }
.indexCont1 ul li .ico{width:180px;height:180px;border-radius:50%;display:grid;place-items:center; background-color:#1f2c74; transition: all .3s ease-in-out;}
.indexCont1 ul li:hover{transform: scale(1.1);}
.indexCont1 ul li:hover .ico{ background-color:#57ab37; }
.indexCont1 ul li .name{font-size:30px; color:#0288c0;}
.indexCont1 ul li .desc{font-size:15px; color:#7d7d7d; line-height: 25px; }

/* 产品 */
.indexCont2{background-image:url("indexbg2.jpg");background-size:cover;background-position:center 90%; background-attachment: fixed; padding:60px 0;}
.indexCont2 .Title{text-align: center;}
.indexCont2 .Title .cnTitle{font-size:36px; font-weight: bold; color:#0288c0;}
.indexCont2 .Title .desc{font-size:18px; color:#898989;padding:20px 0;}
.indexCont2 ul{display: flex; flex-wrap: wrap; justify-content: space-between; width:1200px; margin:40px auto;}
.indexCont2 li{transition: all .3s ease-in-out; padding-bottom:20px; width:230px; font-size:14px;text-align: center;}
.indexCont2 li:hover{transform: scale(1.1);}
.indexCont2 ul li img{width:230px; height:230px; border:2px solid #0288c0; box-sizing: border-box; }
.indexCont2 ul li .Name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.indexCont2 .more{ display: block; width:300px; height:50px; border-radius: 25px; background-color: #046cbb; color:white; text-align: center; line-height:50px; margin: 50px auto 0px auto;}
.indexCont2 .more:hover{background-color:#0799e4; width:350px;}

/* 简介 */
.indexCont3{background-image:url("indexbg3.jpg");background-size:cover;background-position:center 70%;}
.indexCont3 .bodyWidth{position:relative; height:640px;}
.indexCont3 .image{position:absolute;left:0px;top:140px;z-index:2;}
.indexCont3 .image img{height:330px; width:600px;}
.indexCont3 .image:after{position:absolute;right:0px;top:50%;content:"";width:0px; height:0px;border:15px transparent solid;border-right:15px white solid;}
.indexCont3 .aboutUs{position:absolute;right:0px;top:80px;z-index:1;width:680px;height:470px;background-color:white;box-shadow:1px 1px 2px 2px rgba(0,0,0,0.2);padding:50px 50px 0px 140px;}
.indexCont3 .aboutUs .enTitle{font-size:55px;font-weight:bold;color:#046cbb;margin-bottom:5px; display:none;}
.indexCont3 .aboutUs .cnTitle{font-size:40px;font-weight:bold; margin-top:20px; margin-bottom:100px;position:relative;color:#046cbb; }
.indexCont3 .aboutUs .cnTitle:after{position:absolute;left:0px;bottom:-35px;content:"";background-color:#046cbb;width:35px;height:3px;}
.indexCont3 .aboutUs .more{ position: absolute; top:150px; right:50px; display:block; background-color: #c00000; color:white; padding:10px 30px;}
.indexCont3 .aboutUs .more:hover{  background-color: #CC0000; color:white; padding:10px 40px;}
.indexCont3 .aboutUs .cont{font-size:16px;line-height:200%;color:#717171; text-align: justify;}

/* 联系 */
.indexCont4{ padding: 50px 0;}
.indexCont4 .Title{text-align: center;}
.indexCont4 .cnTitle{font-size:36px; font-weight: bold; color:#0288c0;}
.indexCont4 .enTitle{font-size:36px; font-weight: bold; color:#dcdcdc; display: none;}
.indexCont4 .cont{width:1200px; margin:30px auto;background-image: url("indexbg4.jpg"); height:347px;padding:75px 0px 0px 400px; font-size:14px; color:#535353; line-height:26px;}

/* 页尾 */
.Footer{color:white;font-size:14px;text-align:center;padding:25px;background-color:#0072b4;}
.Footer a{color:white;}

/* 视频 */
.video{position:fixed;right:0px;bottom:0px;z-index:10;}
.video .close{position:absolute;top:5px;right:5px;z-index:20;font-size:16px;font-weight:bold;color:white;cursor:pointer;}
.video video{width:440px;}

/* -------------------------- 内页 -------------------------- */

.NyBanner img{width:100%; height:400px; object-fit: cover;}

.nyCont{padding:20px 0; background-image:url("indexbg1.jpg"); background-position:center center; background-repeat:repeat-y;}
.nyCont .station{padding:10px;border:1px solid #EEE;}
.nyCont .nyContent{padding:20px 0; line-height: 180%; color:#3b3b3b; overflow: hidden;}

.Message{ background-image: url("lybg.jpg"); background-position:center right; background-repeat:no-repeat; padding: 50px 100px;}
.Message .title{font-size:18px; color:#0288c0; font-weight: bold;}
.Message li{padding:10px 0;  vertical-align: middle;}
.Message input[type="text"]{ width:300px; }
.Message textarea{ width:300px; height:50px;}


/* -------------------------- 网页生成部分---全局部分 -------------------------- */

/* 首页产品分类导航 */
.IndexProdNav ul{max-width:1200px;min-width:1000px;text-align:center;padding:10px 0;margin:auto;}
.IndexProdNav ul ul{display:none;}
.IndexProdNav li{display:inline-block;margin-bottom:10px;}
.IndexProdNav a{display:block;padding:10px 20px;margin:0px 3px;font-size:12px;border:1px #CCC solid;}
.IndexProdNav a:hover{background-color:#0d2983;color:white;}

/* 内页产品分类导航 */
.NyProdNav ul{margin:0;}
.NyProdNav ul li{background-color:#DDD;margin:1px 0;}
.NyProdNav ul li a{display:block;padding:15px;font-size:12px;color:#333;}
.NyProdNav ul li a:hover{background-color:#0d2983;color:white;}
.NyProdNav ul ul{display:none;}

/* 子栏目导航 */
.SubNav{text-align:center;}
.SubNav li{display:inline-table;}
.SubNav li a{display:block;background-color:#0d2983;color:white;padding:5px 20px;margin:10px;border-radius:20px;}
.SubNav li a:hover{background-color:#89a0eb;color:white;}
.SubNav.cpzs{   display: none;}

/* 产品文字列表 */
.TextListProd{}

/* 产品图标列表 */
.IcoListProd{}

/* 新闻文字列表 */
.TextListNews{}

/* 新闻图标列表 */
.IcoListNews{padding:20px 0;max-width:1200px;min-width:1000px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.IcoListNews li{width:19%;}
.IcoListNews li .Image{overflow:hidden;}
.IcoListNews li img{width:100%;height:300px;transition:all .5s;}
.IcoListNews li img:hover{transform:scale(1.1);}
.IcoListNews li .Name{text-align: center; font-size:14px;}
.IcoListNews li .Time{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:1226px;margin:auto; display: flex; flex-wrap: wrap;}
.ContentIcoList li{float: left; width:280px; margin-right:26px; margin-bottom: 26px; }
.ContentIcoList li .Image{width:280px;height:280px; border:2px #6075b9 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;line-height: 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ContentIcoList li .Name a{color:black;font-size:14px; }
.ContentIcoList li .Brief{display:none;}

.ContentIcoList.xwzx{width:1240px;margin:auto; overflow: hidden;}
.ContentIcoList.xwzx li{float: left; width:580px; margin-right:40px; margin-bottom: 0px; overflow: hidden; border-bottom:1px solid #999; padding:20px 0px;}
.ContentIcoList.xwzx li .Image{float: left;  width:200px;height:150px; border:2px #6075b9 solid; overflow: hidden; margin-right:20px;}
.ContentIcoList.xwzx li .Image img{width:100%;height:100%; transition:all .5s;}
.ContentIcoList.xwzx li .Image img:hover{transform:scale(1.1);}
.ContentIcoList.xwzx li .Name{float:right; width:350px; text-align:left;padding:5px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ContentIcoList.xwzx li .Name a{color:black;font-size:16px;}
.ContentIcoList.xwzx li .Brief{float:right; width:350px; height:100px; display:block; font-size:12px; color:#999; overflow: hidden; }

/* 内页文字列表 */
.ContentTextList{width:100%;}
.ContentTextList li{display:flex;justify-content:space-between;padding:10px;border-bottom:1px solid #CCC;}
.ContentTextList li:hover{background-color:#F8F8F8;}
.ContentTextList li .Name{width:80%;}
.ContentTextList li .Name a{font-size:14px;}
.ContentTextList li .Time{width:20%;font-size:12px;color:#666;text-align:right;}
.ContentTextList li .Cont{display:none;}

/* -------------------------- 网页生成部分---内容页 -------------------------- */

/* 内容页面 */
.PageName{text-align:center;font-size:18px;font-weight:bold;color:#0d2983;padding-top:20px; }
.PageCont{font-size:14px;line-height:180%;margin:30px 0;}
.PageCont h6{font-size:14px;color:#0d2983;margin:20px 0;}

/* 内容出处 */
.PageFrom{text-align: center; font-size:12px; color:#999;padding:10px;}

/* 返回目录 */
.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;}
.PageBack a:hover{color:#0d2983;background-color:white;}

/* 相关信息标题 */
.Related{display:none;}
.Related .RelatedTitle{background-color:#0d2983;padding:10px;font-size:14px;color:white;}

/* 相关产品列表 */
.Related .RelatedProd{width:100%;margin:auto;display:flex;flex-wrap:wrap;}
.Related .RelatedProd li{overflow:hidden;width:24%;height:180px;margin:10px 0px;position:relative;margin:0.5%;}
.Related .RelatedProd li .Name{position:absolute;left:0px;bottom:0px;width:100%;text-align:center;background-color:rgba(0,0,0,0.5);padding:5px 0;}
.Related .RelatedProd li .Name a{color:white;font-size:14px;}
.Related .RelatedProd li img{width:100%;height:180px;transition:all .5s;}
.Related .RelatedProd li img:hover{transform:scale(1.1);}

/* 相关新闻列表 */
.Related .RelatedNews{width:100%;}
.Related .RelatedNews li{display:flex;justify-content:space-between;padding:5px;border-bottom:1px solid #CCC;}
.Related .RelatedNews li:hover{background-color:#F8F8F8;}
.Related .RelatedNews li .Name{width:80%;}
.Related .RelatedNews li .Name a{font-size:12px;}
.Related .RelatedNews li .Name a:hover{color:#0d2983}
.Related .RelatedNews li .Time{width:20%;font-size:12px;color:#666;text-align:right;}
.Related .RelatedNews li .Cont{display:none;}

/* 当前位置 */
.station{font-size:14px;color:#4a5164;}
.station span{display:inline-block;margin:0 10px;}
.station a{display:inline-block;margin:0 10px;color:#4a5164;}
.station a:hover{color:blue;}

/* 产品表格 */
.prodTable{border-collapse:collapse;width:100%;}
.prodTable td{padding:5px;border:1px #000 solid;text-align:center;}











