body,html,ul{ margin:0; padding:0; font-family:"Microsoft YaHei";}
ul{list-style:none;}
a{text-decoration: none; transition:all 0.3s ease;}

/* 页眉 */
.header{width:1300px;height:120px;margin:auto;display:flex;justify-content:space-between;align-items:center;}
.header .logo{background-image:url('logo.png');background-position:left center;background-repeat:no-repeat;padding-left:120px;height:70px;}
.header .logo .cn{font-size:30px;font-weight:bold;color:#350000;}
.header .logo .en{font-size:16px;font-weight:bold;color:#6d6d6d;text-transform:uppercase;}
.header .slogan{color:#777777;font-size:24px;}
.header .hotline{text-align:center;}
.header .hotline .telNum{color:#ff0000;font-size:30px;font-weight:bold;}
.header .hotline .title{background-color:#ff0000;border-radius:8px;color:white;font-size:22px;font-weight:bold;padding:4px;}

/* 导航 */
.navigation{background-color:#003d5d;}
.navigation ul{width:1300px;margin:auto;display:flex;justify-content:space-between;}
.navigation ul li a{display:block;padding:18px 50px;color:white;font-size:18px;}
.navigation ul li a:hover{background-color:#005e91;}
.navigation ul li:first-child a{background-color:#005e91;}

/* 横幅 */
.banner{width:100%;height:600px; background-color: #b1ddfa;}

/* 特点 */
.feature{background-image:url('featureBg.jpg');background-position:center top;background-repeat:no-repeat;padding-top:100px;}
.feature .title1{font-size:48px;font-weight:bold;color:#000;text-align:center;}
.feature .title2{margin:10px auto;width:400px;background-color:#e71313;border-radius:30px;color:white;font-size:29px;padding:4px;text-align:center;}
.feature .title3{text-align:center;font-size:18px;color:#666666;}
.feature ul.cont{width:1300px;height:780px;margin:auto;position:relative;}
.feature ul.cont li{position:absolute;}
.feature ul.cont li .num{position:absolute;left:0px;top:0px;background-image:linear-gradient(#479cfb,#2358b1);width:52px;height:52px;text-align:center;border-radius:30px;color:white;font-size:40px;font-weight:bold;}
.feature ul.cont li .name{position:absolute;left:70px;top:0px;width:160px;color:#3c7adb;font-size:40px;font-weight:bold;}
.feature ul.cont li .desc{position:absolute;left:0px;top:70px;width:230px;font-size:16px;color:#2c2c2c;}
.feature ul.cont li.num1{left:53px;top:70px;}
.feature ul.cont li.num2{left:53px;top:265px;}
.feature ul.cont li.num3{left:53px;top:480px;}
.feature ul.cont li.num4{right:285px;top:70px;}
.feature ul.cont li.num5{right:285px;top:265px;}
.feature ul.cont li.num6{right:285px;top:480px;}

/* 首页标题 */
.indexTitle{text-align:center;}
.indexTitle .cn{font-size:50px;color:black;width:480px;margin:auto;position:relative;}
.indexTitle .cn::before{content:"";width:68px;height:16px;background-image:url("titleBg.png");background-repeat:no-repeat;background-position:center center;position:absolute;top:28px;left:-70px;}
.indexTitle .cn::after{content:"";width:68px;height:16px;background-image:url("titleBg.png");background-repeat:no-repeat;background-position:center center;position:absolute;top:28px;right:-70px;}
.indexTitle .en{font-size:30px;color:#898989;}

/* 产品中心 */
.products{background-color:#f5f5f5;padding:100px 0;}
.products .indexTitle{margin-bottom:60px;}
.products div[class^="cont"]{width:1300px;height:720px;margin:auto;position:relative;}
.products div[class^="cont"] .image{position:absolute;top:0px;}
.products div.cont1 .image{left:-130px;}
.products div.cont2 .image{right:-130px;}
.products div[class^="cont"] .name{position:absolute;width:520px;font-size:36px;font-weight:bold;color:rgb(76, 72, 133);}
.products div.cont1 .name{right:0px;}
.products div.cont2 .name{left:0px;}
.products div[class^="cont"] .advantage{position:absolute;top:60px;width:520px;font-size:30px;color:black;}
.products div.cont1 .advantage{right:0px;}
.products div.cont2 .advantage{left:0px;}
.products div[class^="cont"] .application{position:absolute;top:120px;width:520px;font-size:18px;color:black;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;padding:20px 0;line-height:2;}
.products div.cont1 .application{right:0px;}
.products div.cont2 .application{left:0px;}
.products div[class^="cont"] .more{position:absolute;top:260px;width:520px;}
.products div[class^="cont"] .more a{display:inline-block;background-color:red;padding:8px 30px;color:white;font-size:16px;}
.products div[class^="cont"] .more a:hover{background-color:#2358b1;padding:8px 40px;}
.products div.cont1 .more{right:0px;}
.products div.cont2 .more{left:0px;}
.products div[class^="cont"] ul.list{position: absolute;top:340px;display:flex;justify-content:space-between;width:840px; box-sizing: border-box; padding:20px; background-color: white;border-radius: 10px; box-shadow: 0px 0px 10px #0000002f;}
.products div.cont1 ul.list{right:0px;}
.products div.cont2 ul.list{left:0px;}
.products div[class^="cont"] ul.list li{width:250px;height:200px; overflow: hidden; border:3px solid #4a7db0;}
.products div[class^="cont"] ul.list li img{width:100%; height:100%; object-fit: cover; transition:all 0.3s ease;}
.products div[class^="cont"] ul.list li:hover img{transform: scale(1.1);}

/* 新品展示 */
.newProds{padding:100px 0;}
.newProds ul.list{display:flex;justify-content:space-between;flex-wrap: wrap;width:1300px;padding:50px 0; margin:auto; }
.newProds ul.list li{width:23%;border:2px solid #4a7db0;overflow:hidden;margin:15px 0;transition:all 0.3s ease}
.newProds ul.list li img{width:100%;height:100%;object-fit:cover;}
.newProds ul.list li:hover{transform:scale(1.1);box-shadow:0px 0px 10px #0000002f;}
.newProds .more{text-align: center;}
.newProds .more a{display:inline-block;background-color:red;padding:8px 30px;color:white;font-size:16px;}
.newProds .more a:hover{background-color:#2358b1;padding:8px 40px;}

/* 关于隆源 */
.aboutLongyuan{background-image:url('gsjjbg.jpg');background-attachment:fixed;padding:120px 0;}
.aboutLongyuan .indexTitle .cn{color:white;}
.aboutLongyuan .indexTitle .en{color:white;}
.aboutLongyuan .cont{width:1300px;margin:auto;display:flex;justify-content:space-between;padding-top:100px;}
.aboutLongyuan .cont .image{width:660px;height:490px;}
.aboutLongyuan .cont .image img{width:100%;height:100%;object-fit:cover;}
.aboutLongyuan .cont .text{width:580px;height:490px;color:white;line-height:2;}
.aboutLongyuan .cont .text p{margin-top:0;}
.aboutLongyuan .cont .text .more{text-align:right;}
.aboutLongyuan .cont .text .more a{display:inline-block;background-color:red;padding:5px 30px;color:white;font-size:14px;}
.aboutLongyuan .cont .text .more a:hover{background-color:#2358b1;padding:5px 40px;}

/* 横幅 */
.hengfu{background-image:url('hengfuBg.jpg');background-position:center center;background-repeat:no-repeat;}
.hengfu .cont{width:1300px;margin:auto;display:flex;justify-content:space-between;align-items:center;}
.hengfu .cont .text{border-left:10px solid #ffba25;padding-left:40px;color:white;}
.hengfu .cont .text1{font-size:44px;font-weight:bold;font-style:italic;}
.hengfu .cont .text1 span{color:#ffba25;}
.hengfu .cont .text2{font-size:24px;padding-top:10px;}
.hengfu .cont .text3{font-size:24px;}
.hengfu .cont .text3 span{font-size:36px;color:#ffba25;font-weight:bold;}
.hengfu .cont .image{padding-top:20px;}
.hengfu .cont .image img{display: block;}

/* 优势 */
.advantages{padding:100px 0;}
.advantages .cont{width:1300px;margin:auto;display:flex;justify-content:space-between;}
.advantages .cont ul{display:flex;flex-direction:column;justify-content:space-between;}
.advantages .cont ul li{height:33.333%;background-color:#f4f4f4;box-sizing:border-box;padding:30px 50px;padding-left:170px;background-position:35px center;background-repeat:no-repeat;}
.advantages .cont ul li:nth-child(1){background-image:url('advantageIcon01.png');}
.advantages .cont ul li:nth-child(2){background-color:#e3e3e3;background-image:url('advantageIcon02.png');}
.advantages .cont ul li:nth-child(3){background-image:url('advantageIcon03.png');}
.advantages .cont ul li .name{font-size:36px;font-weight:bold;color:red;}
.advantages .cont ul li .desc{padding-top:10px;font-size:17px;color:#5c5c5c;line-height:1.5;}
.advantages .text{padding-top:50px;font-size:24px;color:#7d7d7d;line-height:1.5;text-align:center;}

/* 用途 */
.applications{background-image:url('applicationsBg.jpg');background-attachment:fixed;padding:100px 0;}
.applications .indexTitle .cn{color:white;}
.applications .indexTitle .en{color:white;}
.applications ul{width:1300px;margin:auto;padding-top:30px;display:flex;justify-content:center;}
.applications ul li{width:130px;height:130px;background-color:#f2f2f2;border:10px solid #2e77d0;border-radius:130px;display:flex;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;font-size:25px;color:#7d7d7d;margin:0px 10px 0px 10px;transition:all 0.3s ease;}
.applications ul li:hover{border:0px solid #2e77d0;background-color:#2e77d0;color:white;font-size:33px;}

/* 新闻文献 */
.news .indexTitle{margin:80px auto;}
.news .cont{background-image:url('newsBg.jpg');background-position:center center;background-repeat:no-repeat;padding:100px 0;}
.news .cont ul{width:1300px;margin:auto;background-color:white;box-sizing:border-box;padding:40px;overflow:hidden;}
.news .cont ul li{overflow:hidden;position:relative;box-sizing:border-box;}
.news .cont ul li .Name a.ColName::before{content:"【";}
.news .cont ul li .Name a.ColName::after{content:"】";}
.news .cont ul li:nth-child(1){float:left;width:600px;height:430px;position: relative;}
.news .cont ul li:nth-child(1) .Name{position:absolute;left:0px;right:0px;bottom:0px;background-color:#000d3fb0;text-align:center;}
.news .cont ul li:nth-child(1) .Name a{color:white;font-size:18px;line-height:3;}
.news .cont ul li:nth-child(1) img{transition:all 0.3s ease;}
.news .cont ul li:nth-child(1):hover img{transform:scale(1.1);}
.news .cont ul li:nth-child(1) .Time{display: none;}
.news .cont ul li:nth-child(1) .Desc{display: none;}
.news .cont ul li:nth-child(n+2){float:right;width:580px;height:140px;}
.news .cont ul li:nth-child(n+2) .Image{display:none;}
.news .cont ul li:nth-child(n+2) .Name{font-size:18px;width:430px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .cont ul li:nth-child(n+2) .Name a.ColName{display:inline-block;color:#5049aa;}
.news .cont ul li:nth-child(n+2) .Name a.Title{color:#5049aa;font-weight:bold;}
.news .cont ul li:nth-child(n+2) .Time{position:absolute;right:10px;top:5px;color:#6a6a6a;font-size:14px;}
.news .cont ul li:nth-child(n+2) .Desc{padding-top:10px;font-size:14px;color:#6a6a6a;height:80px;line-height:2;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}
.news .cont ul li:nth-child(n+3){padding-top:20px;border-top:1px solid #a0a0a0;}
.news .cont ul li:nth-child(n+3) .Time{top:25px;}
.news .cont ul li:nth-child(n+2):hover .Name a{color:red;}
.news .cont .more{padding-top:80px;text-align:center;}
.news .cont .more a{display:inline-block;background-color:#2358b1;padding:10px 80px;color:white;font-size:18px;}
.news .cont .more a:hover{background-color:red;padding:10px 150px;}

/* 服务 */
.service{padding:100px 0;}
.service ul{width:1300px;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.service ul li{width:30%;margin:50px 0;box-sizing:border-box;}
.service ul li:nth-child(1){color:#ef4e1b;position:relative;}
.service ul li:nth-child(1) .text1{font-size:50px;padding-bottom:10px;}
.service ul li:nth-child(1) .text2{font-size:30px;padding-bottom:10px;}
.service ul li:nth-child(1) .text3{font-size:18px;padding-bottom:10px;}
.service ul li:nth-child(1) .icon{position:absolute;right:0px;bottom:0px;}
.service ul li:nth-child(1) .icon img{width:80px;}
.service ul li:nth-child(n+2){border:3px solid #ef4e1b;position:relative;padding:35px 50px;}
.service ul li:nth-child(n+2) .icon{position:absolute;left:35px;top:-50px;background-color:white;width:100px;text-align:center;}
.service ul li:nth-child(n+2) .icon img{width:70px;}
.service ul li:nth-child(n+2) .text1{font-size:30px;font-weight:bold;border-bottom:1px solid black;width:120px;padding-bottom:10px;}
.service ul li:nth-child(n+2) .text2{padding-top:10px;font-size:18px;}
.service ul li:nth-child(n+2) .text3{padding-top:10px;font-size:13px;}

/* 页尾 */
.footer{background-color:#003d5d;}
.footer .footerNav{width:1300px;margin:auto;}
.footer .footerNav ul{display:flex;justify-content:center; padding:20px 0;border-bottom:1px dashed white;}
.footer .footerNav ul li {padding:0px 40px;}
.footer .footerNav ul li a{display: block ;text-align: center;color:white;font-size:18px;}
.footer .footerNav ul li a:hover{background-color:#005e91;}
.footer .footerNav ul li{border-right:1px solid white;}
.footer .footerNav ul li:first-child{border-left:1px solid white;}
.footer .content{width:1300px;margin:auto;display:flex;justify-content:space-between;padding:80px 0;}
.footer .content .leave{width:400px;}
.footer .content .leave form.SendMail{display:flex;flex-wrap:wrap;justify-content:space-between;}
.footer .content .leave form.SendMail input,
.footer .content .leave form.SendMail textarea,
.footer .content .leave form.SendMail img{background-color:white;border:none;padding:10px;border-radius:5px;width:48%;box-sizing:border-box;margin:8px 0;font-size:14px;font-family:"Microsoft YaHei";}
.footer .content .leave form.SendMail input.mail{width:100%;}
.footer .content .leave form.SendMail textarea.leave{width:100%;height:100px;}
.footer .content .leave form.SendMail input.verify{width:34%;}
.footer .content .leave form.SendMail img.VerifyCode{width:20%;height:40px;object-fit:contain;display:block;padding:2px;}
.footer .content .leave form.SendMail input.submit{width:40%;background-color:red;color:white;font-weight:bold;}
.footer .content .contact{width:900px;}
.footer .content .contact ul{width:700px; margin: auto; display: flex; flex-wrap: wrap;}
.footer .content .contact ul li{color:white;width:50%;line-height:2.5;}
.footer .content .contact ul li:nth-child(1){width:100%;font-size:30px;padding-bottom:30px;border-bottom:1px solid white;margin-bottom:30px;line-height:2;}

/* 版权 */
.copyright{background-color:#03537c;text-align:center;padding:15px 0;font-size:14px;color:white;}
.copyright a{color:white;}

/* 内页 */
.nyMainCont{padding:20px 0;width:1300px;margin:auto;display:flex;justify-content:space-between;}
.nyMainCont .left{width:300px;}
.nyMainCont .left .nyTitle{font-size:18px;background-color:#03537c;color:white;padding:20px;background-position:95% center;background-repeat:no-repeat;}
.nyMainCont .left .nyTitle.title1{background-image:url("ico1.png");}
.nyMainCont .left .nyTitle.title2{background-image:url("ico2.png");}
.nyMainCont .left .nyCont{border:1px solid #03537c;padding:20px;}
.nyMainCont .left .nyCont.cont1{margin-bottom:20px;}
.nyMainCont .left .nyCont.cont2{font-size:13px;color:#4e4e4e;line-height:200%;}
.nyMainCont .left .ProdMenu > li > a{display:none;}
.nyMainCont .left .ProdMenu > li ul li{border-bottom:1px solid #CCC;transition:all 0.3s ease;}
.nyMainCont .left .ProdMenu > li ul li a{display:block;font-size:14px;color:#333;font-weight:bold;line-height:40px;}
.nyMainCont .left .ProdMenu > li ul li a::before{content:"　◆　";}
.nyMainCont .left .ProdMenu > li ul li:hover{background-color:#03537c;}
.nyMainCont .left .ProdMenu > li ul li:hover a{color:white;transform:translateX(10px);}
.nyMainCont .right{width:950px;}
.nyMainCont .right .nyTitle{font-size:18px;font-weight:bold;border:1px solid #03537c;color:#03537c;padding:10px 20px;}
.nyMainCont .right .nyCont{padding:30px 10px;font-size:16px;color:#333;line-height:180%;}
.nyMainCont .right .nyCont h3{padding:3px 10px;border-left:4px solid #03537c;background-color:#f0f0f0;color:#03537c;}

/* 公司简介 */
ul.gsjjPhotoList{display:flex;flex-wrap:wrap;justify-content:space-between;}
ul.gsjjPhotoList li{width:31%;height:200px;margin:15px 0;}
ul.gsjjPhotoList li img{width:100%;height:100%;object-fit:cover;}

/* 新闻列表 */
.NoColumn.Article .List li{overflow:hidden;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #999;}
.NoColumn.Article .List li .Image{overflow:hidden;float:left;width:200px;height:150px;}
.NoColumn.Article .List li .Image img{width:100%;height:100%;object-fit:cover;}
.NoColumn.Article .List li .Name{float:right;width:700px;}
.NoColumn.Article .List li .Name .ColName{display:none;}
.NoColumn.Article .List li .Name .Title{font-size:18px;color:#0075c2;}
.NoColumn.Article .List li .Name a:hover{color:#a50000;}
.NoColumn.Article .List li .Desc{float:right;width:700px;height:80px;line-height:150%;overflow:hidden;font-size:14px;color:#666666;}
.NoColumn.Article .List li .Time{float:right;width:700px;font-size:12px;}

/* 产品列表 */
.NoColumn.Product ul.List{display:flex;flex-wrap:wrap;}
.NoColumn.Product ul.List li{width:33%;height:270px;padding:10px;box-sizing:border-box;}
.NoColumn.Product ul.List li .Image{width:100%;height:220px;border:1px solid #999;overflow:hidden;}
.NoColumn.Product ul.List li .Image img{width:100%;height:100%;object-fit:cover;transition:all 0.3s ease;}
.NoColumn.Product ul.List li .Image img:hover{transform:scale(1.1);}
.NoColumn.Product ul.List li .Name{text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.NoColumn.Product ul.List li .Name .ColName{display:none;}
.NoColumn.Product ul.List li .Name .Title{width:100%;color:black;line-height:150%;font-size:13px;}
.NoColumn.Product ul.List li .Name .Title:hover{color:#0075c2;}

/* 新闻详情页 */
.Detail.Article .Name{text-align:center;font-size:20px;font-weight:bold;padding-bottom:20px;}
.Detail.Article .From{display:none;}

/* 产品详情页 */
.Detail.Product .Images{display:none;}
.Detail.Product .Name{text-align:center;font-size:20px;font-weight:bold;padding:20px 0;color:#0075c2;}
.Detail img{max-width:100%;}

/* 产品图片列表 */
ul.newProduct{display:flex;flex-wrap:wrap;justify-content:space-between;}
ul.newProduct li{width:31%;height:200px;margin:15px 0;border:1px solid #ccc;}
ul.newProduct li img{width:100%;height:100%;object-fit:cover;}

/* 返回目录 */
.Back{text-align:center;padding:30px 0;}
.Back a{display:inline-block;padding:3px 30px;background-color:#0075c2;color:white;}
.Back a:hover{background-color:#0091f1;}

/* 分页信息 */
.Pagination{padding:50px 0;text-align:center;}
.Pagination a{display:inline-block;font-size:13px;color:#666;border:1px solid #999;padding:2px 8px;margin:0px 2px;}
.Pagination a:hover,.Pagination a.now{border:1px solid #0075c2;background-color:#0075c2;color:white;}
.PageInfo{text-align:center;font-size:13px;color:#999;padding-bottom:20px;}

