@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,pre,dl,dt,dd,ul,ol,li,form,input{margin:0; padding:0;}
body{font-family:"微软雅黑"; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; color:#333;}
li{list-style:none;}
a{text-decoration:none; color:inherit;}
a:focus{outline:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

@media(min-width:1200px)and (max-width:4000px){
/* 头部 */
.top1{width:1280px; height:120px; margin:0 auto; display: flex; flex-wrap:wrap; align-items: center; justify-content: space-between;}
.top1 .fl{display: flex; flex-wrap:wrap; align-items: center;}
.top1 .fl .logo{float:left; border-right:1px solid #cccccc; padding-right:25px;}
.top1 .fl .tit{float:left; padding-left:25px;}
.top1 .fl .tit dt{font-size:28px; color:#ff8400; font-weight:bold; margin-bottom:6px;}
.top1 .fl .tit dd{font-size:18px; color:#243242;}
.top1 .fr{padding-left:76px; background:url(images/pjh_02.png) left center no-repeat;}
.top1 .fr dt{font-size:16px; color:#333333;}
.top1 .fr dd{font-size:32px; color:#ff8400; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.top2bj{background:#005bac;}
.top2{width:1280px; height:56px; line-height:56px; margin:0 auto;}
.top2 li{width:128px; float:left; text-align:center; font-size:16px; color:#FFF;}
.top2 li a{display:block;}
.top2 li.active{background:#ff8400;}
.top3bj{background:#FFF;}
.top3{width:1280px; margin:0 auto; height:50px; line-height:50px;}
.top3 .fl{font-size:14px; color:#666;}
.top3 .fl a{ margin-right:20px;}
.top3 form{float:right; padding-top:10px;}
.top3 form input{width:222px; height:30px; text-indent:6px; float:left; border:1px solid #cfcfcf;}
.top3 form button{width:50px; height:32px; background:#ff8400 url(images/pjh_06.png) center center no-repeat; float:left; border:none;}
.Top{ display:none;}

.banner-wap{ display:none;}

/* 首页 */
.index_tit{text-align:center; padding-top:80px;}
.index_tit dt{font-size:42px; font-weight:bold; color:#005bac; background:url(images/pjh_07.png) left center repeat-x;}
.index_tit dt span{background:#f2f2f2;}
.index_tit dd{font-size:20px; color:#666; margin-top:10px;}

.anim1{animation:anim1 1.5s;}
.anim2{animation:anim2 1.5s;}
@keyframes anim1{
	0% {transform:translate(-500px,0); opacity:0;} 
	100% {transform:translate(0,0); opacity:1;}
}
@keyframes anim2{
	0% {transform:translate(500px,0); opacity:0;} 
	100% {transform:translate(0,0); opacity:1;}
}

.box1bj{background:#f2f2f2; overflow:hidden; padding-bottom:50px; margin-top:-1px;}
.box1{width:1280px; margin:auto; margin-top:50px; overflow: hidden;}
.box1 .fl{width:220px;}
.box1 .fl dl{ margin-bottom:20px;}
.box1 .fl dl dt{height:100px; background:url(images/index_01.jpg) center center no-repeat; line-height:100px; text-align:center; font-size:24px; color:#ff8400;}
.box1 .fl dl dd{background:#FFF; overflow:hidden; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:15px;}
.box1 .fl dl dd p{height:50px; line-height:50px; background:#005bac; margin-top:10px; padding-left:30px; font-size:16px; color:#454545; color:#FFF;}
.box1 .fl dl dd p:hover{background:#ff8400;}
.box1 .fl li{ background:#FFF; margin-bottom:10px; display: flex; flex-wrap:wrap; align-items: center; justify-content: center; font-size:18px; height:80px;}
.box1 .fl li:hover{background:#005bac; color:#FFF;}
.box1 .fr{width:1030px;}
.box1 .fr dl{width:333.3px; float:left; margin-right:15px; margin-bottom:15px; display:block;}
.box1 .fr dl:nth-child(3n){margin-right:0;}
.box1 .fr dl dt{height:222px; overflow:hidden;}
.box1 .fr dl dt img{width:100%; height:100%; transition:0.5s;}
.box1 .fr dl dt img:hover{transform:scale(1.2);}
.box1 .fr dl dd{text-align:center; background:#fff; color:#333; font-size:16px; padding:20px 10px;}
.box1 .fr dl dd:hover{background:#ff8400; color:#FFF;}
.box1 .more{display:block; width:330px; height:50px; line-height:50px; text-align:center; margin:auto; background:#cccccc; color:#333; font-size:16px; margin-bottom:40px; margin-top:50px;}
.box1 .more:hover{background:#ff8400; color:#FFF;}
.box1 .fr .item{width:242px; float:left; margin-right:20px; margin-bottom:20px;}
.box1 .fr .item:nth-child(4n){margin-right:0;}
.box1 .fr .item .title{overflow:hidden; position:relative; padding-bottom:140%;}
.box1 .fr .item .title img{width:100%; height:100%; transition:0.5s; position:absolute;}
.box1 .fr .item .title img:hover{transform:scale(1.2);}
.box1 .fr .item .rrr{height:50px; line-height:50px; text-align:center; background:#fff; color:#333; font-size:16px;}
.box1 .fr .item .rrr:hover{background:#ff8400; color:#FFF;}

.aboutny{ margin-top:20px; font-size:16px; line-height:30px;}
.aboutny img{ width:100%;}

.weizhi{ overflow:hidden; border-bottom:#ddd 1px solid; padding:15px 0px;}
.xiangqing{display: flex; flex-wrap:wrap; align-items: center; justify-content: space-between; overflow:hidden; margin-top:30px;}
.xiangqing .fl{ width:48%;}
.xiangqing .fl dt{ width:100%;}
.xiangqing .fl dt img{ width:100%;}
.xiangqing .fr{ width:47%;}
.xiangqing .fr dt{ font-size:24px; margin-bottom:15px; padding-bottom:15px; border-bottom:#CCC 1px dashed;}
.xiangqing .fr p{ font-size:16px; color:#666; border-bottom:#CCC 1px dashed; padding-bottom:15px; margin-bottom:15px;}
.xiangqing .fr dd{ font-size:16px; color:#666; padding-bottom:15px; margin-bottom:15px;}
.xiangqing .fr li{ background:#ff8400; color:#FFF; width:240px; height:45px; line-height:45px; text-align:center; border-radius:25px;}
.neironga{ margin-top:30px;}
.neironga .txt{background-image: linear-gradient(#ddd,#f5f5f5,#ddd); border:#ccc 1px solid; padding:10px 0;}
.neironga .txt span{ background:#004f96; color:#FFF; padding:10px 20px; font-size:18px;}
.neironga .bodd{border:#ccc 1px solid; border-top:none; padding:30px; font-size:16px;}
.neironga .bodd img{ width:100%;}
.shang{ overflow:hidden; margin-top:30px; display: flex; flex-wrap:wrap; align-items: center; justify-content: space-between;}
.shang dl{font-size:16px;}

.box2bj{height:1150px; background:url(images/index_02.jpg) center top no-repeat; margin:80px 0 60px;}
.box2{width:1280px; margin:0 auto; position:relative;}
.box2 .fl{margin-left:466px; font-family:Arial, Helvetica, sans-serif; margin-top:20px;}
.box2 .fl h5{font-size:52px; color:#bbbbbb; text-transform:uppercase;}
.box2 .fl p{font-size:24px; color:#bbbbbb; margin-top:-6px;}
.box2 .fl p span{font-size:22px; color:#005bac;}
.box2 .fl h4{font-size:42px; color:#005bac; margin-top:-34px;}
.box2 .fl h4 span{font-size:80px;}
.box2 .fl h6{font-size:30px; color:#ff8400;margin-top:-10px;}
.box2 .img-img{ display:none;}
.box2 dl{padding-left:20px; border-left:3px solid #005bac; position:absolute;}
.box2 dl dt{font-size:30px; color:#005bac; font-weight:bold; line-height:36px; margin-bottom:10px;}
.box2 dl dt i{float:left; display:block; height:36px; position:relative;}
.box2 dl dt i img{position:absolute; top:0; left:0; bottom:0; margin:auto;}
.box2 dl dt h4{margin-left:50px;}
.box2 dl dd{font-size:16px; color:#666; line-height:24px;}
.box2 dl dd span{ color:#ff8400; font-weight:bold;}
.box2 dl.dl1{top:300px; left:510px;}
.box2 dl.dl2{top:455px; left:510px;}
.box2 dl.dl3{top:610px; left:510px; width:610px;}
.box2 dl.dl4{top:910px; left:150px; width:610px;}

.box3bj{ overflow:hidden; background:#f5f5f5; padding-top:20px; padding-bottom:90px;}
.box3bj .index_tit dt span{background:#f5f5f5; padding:0px 30px;}
.box3{width:1280px; margin:auto; display: flex; flex-wrap:wrap; align-items: center; justify-content:space-between; margin-top:40px;}
.box3 dl{ width:24%; margin-bottom:17px;}
.box3 dl dt{ position:relative; padding-bottom:60%; border-radius:10px; overflow:hidden;}
.box3 dl dt img{ position:absolute; width:100%; height:100%;}
.box3 dl dt p{ display:none}
.box3 dl:hover dt p{position:absolute; bottom:0px; left:0; right:0; height:40px; text-align:center; display:block; background:rgba(0,0,0,0.6); color:#FFF; line-height:40px;}

.box5{width:1280px; margin:0 auto;}
.index_tit2{text-align:center; padding:72px 0 62px; color:#005bac;}
.index_tit2 dt{font-size:42px; font-family:"Baskerville Old Face";}
.index_tit2 dd{font-size:42px; font-weight:bold;}
.box5 .bod>.fl{width:860px;}
.box5 .bod>.fl img{display:block; width:100%; margin-bottom:22px;}
.box5 .bod>.fl p{font-size:14px; color:#454545; line-height:24px; margin-bottom:15px;}
.box5 .bod>.fl .more{display:block; width:218px; height:46px; line-height:46px; text-align:center; background:#005bac; color:#FFF; font-size:16px; margin-top:20px;}
.box5 .bod>.fr{width:300px;}
.box5 .bod>.fr dl{text-align:center; margin-top:22px;font-size:24px; color:#454545; text-transform:uppercase;}
.box5 .bod>.fr dl dt{font-weight:bold;}
.box5 .bod>.fr dl img{display:block; width:100%; margin-top:26px;}

.box6bj{background:#e9e9e9; max-width:1450px; margin:46px auto; box-sizing:border-box; padding-top:40px; position:relative; box-shadow:5px 5px 5px rgba(0,0,0,0.3);}
#zuo_box6{position:absolute; top:150px; left:32px;}
#you_box6{position:absolute; top:150px; right:32px;}
.box6{width:1280px; height:390px; margin:0 auto; position:relative; overflow:hidden;}
.box6 ul{position:absolute; top:0; left:0;}
.box6 ul li{width:220px; float:left; margin-left:20px;}
.box6 ul li img{width:100%; height:320px; display:block;}
.box6 ul li p{text-align:center; font-size:16px; color:#454545; margin-top:15px;}

.box66bj{ display:none}

.box7bj{background:#e9e9e9; overflow:hidden;}
.box7{width:1280px; margin:0 auto 60px;}
.box7 .bod>.fl{width:400px;}
.box7 .bod>.fl dt{height:192px; position:relative;}
.box7 .bod>.fl dt img{width:100%; height:100%; display:block;}
.box7 .bod>.fl dt i{position:absolute; top:0; left:0; width:68px; height:68px; background:#005bac; color:#FFF; text-align:center; font-size:40px; font-family:Arial, Helvetica, sans-serif; font-style:normal;}
.box7 .bod>.fl dt i small{font-size:12px; display:block;}
.box7 .bod>.fl dd h4{font-size:16px; color:#333; margin:22px 0 12px;}
.box7 .bod>.fl dd p{font-size:12px; color:#666666; font-family:"宋体"; line-height:22px;}
.box7 .bod>.fl .more{display:block; width:152px; height:40px; text-align:center; line-height:40px; background:#005bac; font-size:14px; color:#FFF; margin-top:18px;}
.box7 .bod>.cen{width:400px; float:left; margin-left:40px;}
.box7 .bod>.cen dl{border-bottom:1px solid #cccccc; padding-bottom:16px; margin-bottom:20px;}
.box7 .bod>.cen dl dt{width:80px; text-align:center; font-size:60px; color:#999999; float:left; font-family:Arial, Helvetica, sans-serif;}
.box7 .bod>.cen dl dt small{font-size:16px; color:#999999; display:block;}
.box7 .bod>.cen dl dd{margin-left:90px; font-family:"宋体";}
.box7 .bod>.cen dl dd h4{font-size:16px; color:#333333; padding:15px 0 10px; font-weight:normal;}
.box7 .bod>.cen dl dd p{font-size:14px; color:#666; line-height:22px;}
.box7 .bod>.fr{width:400px;}
.box7 .bod>.fr h4{border-bottom:1px solid #005bac;}
.box7 .bod>.fr h4 span{display:block; width:152px; height:38px; line-height:38px; text-align:center; font-size:16px; color:#FFF; background:#005bac;}
.box7 .bod>.fr .bod dl{margin-top:22px;}
.box7 .bod>.fr .bod dl dt{padding-left:28px; height:20px; line-height:20px; font-size:14px; color:#333; background:url(images/index_11.jpg) left center no-repeat; margin-bottom:6px;}
.box7 .bod>.fr .bod dl dd{padding-left:28px; line-height:20px; font-size:14px; color:#666; background:url(images/index_12.jpg) left top no-repeat;}

/* 底部 */
.bottom1bj{background:#005bac; overflow:hidden;}
.bottom1{width:1280px; margin:auto; }
.bottom1 .bod{display: flex; flex-wrap:wrap; align-items: center; justify-content:space-between; margin-top:40px;}
.bottom1 .bod .fl h4{ font-size:24px; color:#ff8400;}
.bottom1 .bod .fl dl dt{font-size:16px; margin-bottom:15px; color:#FFF;}
.bottom1 .bod .fl dl dd{font-size:14px; color:rgba(255,255,255,0.6); margin-bottom:10px;}
.bottom1 .bod .fr{text-align:center;}
.bottom1 .bod .fr dl{display:inline-block; color:#FFF; font-size:14px; color:rgba(255,255,255,0.6); margin:0 10px;}
.bottom1 .yqlj{border-top:1px solid #004f96; margin-top:30px; padding-top:20px; width:100%; overflow:hidden; padding-bottom:20px;}
.bottom1 .yqlj .bod1{min-height:28px; background:url(images/index_16.png) left top no-repeat; box-sizing:border-box; padding:12px 0 0 110px;}
.bottom1 .yqlj .bod1 a{color:rgba(255,255,255,0.6); margin-right:10px; font-size:14px;}

.bottom2bj{background:#004f96; padding:20px 0;}
.bottom2{width:1280px; margin:0 auto; text-align:center; font-size:14px; color:rgba(255,255,255,0.8);}

/* 产品列表 */
.fanye{margin-top:50px; overflow:hidden; display: flex; flex-wrap:wrap; align-items: center; justify-content:center;}
.fanye li{float:left; color:#666; font-size:16px; margin-top:10px; margin-bottom:10px;}
.fanye li a{ margin-right:10px; background:#FFF; padding:5px 15px;}

/* 新闻列表 */
.xinwen{ overflow:hidden; margin-top:20px;}
.xinwen ul{ margin-bottom:20px; border-bottom:#CCC 1px dashed; padding-bottom:20px;}
.xinwen ul a{display: flex; flex-wrap:wrap; align-items: center; justify-content:space-between;}
.xinwen ul a span{ width:10%; font-size:36px; text-align:center; background:#FFF; padding-top:10px; padding-bottom:10px; border-radius:0px 0px 0px 20px;}
.xinwen ul a span p{ font-size:14px;}
.xinwen ul a li{ width:88%; font-size:18px; color:#333; font-weight:bold;}
.xinwen ul a li p{ font-weight:normal; color:#666; font-size:14px; margin-top:10px;}
.xinwen ul:hover{ border-bottom:#004f96 1px dashed;}
.xinwen ul:hover a span{background:#004f96; color:#FFF;}
.xinwen ul:hover a span p{color:rgba(255,255,255,0.7)}
.xinwen ul:hover a li{ color:#004f96;}

.content{ width:1280px; margin:auto; overflow:hidden; margin-bottom:40px; margin-top:30px;}
.content .plc2{height:50px; line-height:50px; font-size:16px; background:#1a558f; color:#FFF; padding-left:10px;}
.content .plc2 a{ color:#FFF;}
.content .bod{display: flex; flex-wrap:wrap; justify-content:space-between; margin-top:20px;}
.content .bod .fl{ width:940px; border:#ddd 1px solid; padding-bottom:20px;}
.content .bod .fl h1{ font-size:24px; text-align:center; margin-top:20px; color:#000;}
.content .bod .fl dt{display: flex; flex-wrap:wrap; align-items: center; justify-content:center; margin-top:20px;}
.content .bod .fl dt span{ margin:0px 10px; font-size:14px; color:#666;}
.content .bod .fl dd{ margin:20px; font-size:16px;}
.content .bod .fl dd img{ width:100%;}
.content .bod .fl .xiangguan{ margin:20px; border-top:#ddd 1px solid; display: flex; flex-wrap:wrap; align-items: center; justify-content:space-between; padding-top:20px; border-bottom:#ddd 1px solid; padding-bottom:20px;}
.content .bod .fl .xiangguan dl{ font-size:16px;}
.content .bod .fl .guanjianci{ margin-left:20px; margin-right:20px; font-size:16px; margin-bottom:20px;}
.content .bod .fl .chanpin{margin-left:20px; margin-right:20px; }
.content .bod .fl .chanpin .txt{ background:#CCC; padding:10px;}
.content .bod .fl .chanpin .neirong{display: flex; flex-wrap:wrap; justify-content:space-between; margin-top:15px;}
.content .bod .fl .chanpin .neirong dl{ width:18.5%; border:#ddd 1px solid;}
.content .bod .fl .chanpin .neirong dl li{ position:relative; padding-bottom:60%;}
.content .bod .fl .chanpin .neirong dl li img{ position:absolute; width:100%; height:100%; margin-bottom:0px;}
.content .bod .fl .chanpin .neirong dl p{ font-size:16px; margin-top:10px; margin-bottom:10px; text-align:center;}
.content .bod .fr{ width:310px; overflow:hidden;}
.content .bod .fr .txt{ background:#CCC; padding:10px;}
.content .bod .fr ul{ border:#CCC 1px solid; margin-bottom:20px; }
.content .bod .fr ul dl{margin-left:15px; margin-top:10px; line-height:25px;}
.content .bod .fr ul dl li{ margin-bottom:15px; display: flex; flex-wrap:wrap; align-items: center;}
.content .bod .fr ul dl li span{ background:#CCC; width:20px; font-size:12px; height:16px; line-height:16px; text-align:center; margin-right:10px;}
.content .bod .fr ul dl li:nth-child(1) span{ background:#ff5500; color:#FFF;}
.content .bod .fr ul dl li:nth-child(2) span{ background:#ff5500; color:#FFF;}
.content .bod .fr ul dl li:nth-child(3) span{ background:#ff5500; color:#FFF;}

.topadcs{overflow:hidden; width:100%;}
.topadcs img{ width:100%;}

#cntrBody{ overflow:hidden;}
#cntrBody img{ width:100%;}
}

@media only screen and (max-width:1200px){
.Top{z-index:999; width:100%; background:rgba(255,255,255,1)}
.Top .Top-box{overflow:hidden; display: flex; flex-wrap:wrap; align-items: center; justify-content: space-between;}
.Top .Top-box .logo{display: flex; flex-wrap:wrap; align-items: center;  margin-top:2rem; margin-bottom:2rem;}
.Top .Top-box .logo span{ margin-bottom:0.3rem; margin-left:1rem; font-size:3rem; font-weight: bold; color:#ff8400;}
.Top .Top-box .logo img{height:5.5rem; margin-left:1.5rem;}
.Top #Menu-btn{float:right;width:6rem;position:relative;overflow:hidden;display:block;}
.Top #Menu-btn img{ width:4rem;}
.Top #Menu-btn-h{padding:0;width: 8.33%;overflow: hidden; max-height: 110px;display:none;margin-left:90%; margin-top:2rem;}
.Top #Menu-btn-h img{float:right;right: 6.25%;width:100%;position:relative;overflow:hidden;z-index:998;}
.Top #menu{position:absolute;display:none;top:0;right: 0;margin:0;padding:0;z-index:9999;width:100%;background-color: rgba(0, 0, 0, 1); height:100vh;}
.Top #menu li{font-size:3rem;text-align:center; list-style:none; line-height:3; color:#FFF;}
.Top #menu .border_none{border-bottom:none;}
.Top #menu li a{color:#fff;display:block;width:100%;}
.Top #menu li:hover a,#stop a{color:#fff;}

.top1{ display:none;}
.top2bj{ display:none;}
.top3bj{ display:none;}

.banner{ display:none;}

.index_tit{text-align:center; width:90%; margin:auto; margin-top:4rem;}
.index_tit dt{font-size:3.5rem; font-weight:bold; color:#005bac;}
.index_tit dt span{background:#f2f2f2;}
.index_tit dd{font-size:2.6rem; color:#666; margin-top:1rem;}

.box1bj{background:#f2f2f2; overflow:hidden; padding-bottom:3rem;}
.box1{width:94%; margin:0 auto;}
.box1>.fl{width:100%; margin-top:3rem;}
.box1>.fl dl{margin-bottom:3rem;}
.box1>.fl dl dt{display:none;}
.box1>.fl dl dd{overflow:hidden; display: flex; flex-wrap:wrap; align-items: center; justify-content: space-between;}
.box1>.fl dl dd p{background:#005bac; color:#454545; color:#FFF; width:49%; margin-bottom:1rem; text-align:center; font-size:2.6rem; padding:1.5rem 0rem;}
.box1>.fl dl dd p:hover{background:#ff8400;}
.box1>.fl li{ display:none;}
.box1>.fl li:hover{background:#005bac; color:#FFF;}
.box1>.fr{width:100%; display: flex; flex-wrap:wrap; align-items: center; justify-content: space-between;}
.box1>.fr dl{width:48.5%; margin-bottom:2rem;}
.box1>.fr dl dt{ position:relative;padding-bottom:60%;}
.box1>.fr dl dt img{width:100%; height:100%; transition:0.5s; position:absolute;}
.box1>.fr dl dt img:hover{transform:scale(1.2);}
.box1>.fr dl dd{text-align:center; background:#fff; color:#243242; font-size:2.6rem; padding:1.5rem 0rem;}
.box1>.fr dl dd:hover{background:#ff8400; color:#FFF;}
.box1 .more{display:block; width:330px; height:50px; line-height:50px; text-align:center; margin:50px auto; background:#cccccc; color:#243242;}
.box1 .more:hover{background:#ff8400; color:#FFF;}
.box1 .fr .item{width:48.5%; margin-bottom:2rem;}
.box1 .fr .item .title{overflow:hidden; position:relative; padding-bottom:140%;}
.box1 .fr .item .title img{width:100%; height:100%; transition:0.5s; position:absolute;}
.box1 .fr .item .title img:hover{transform:scale(1.2);}
.box1 .fr .item .rrr{text-align:center; background:#fff; color:#243242; font-size:2.6rem; padding:1.5rem 0rem;}
.box1 .fr .item .rrr:hover{background:#ff8400; color:#FFF;}

.weizhi{ overflow:hidden; border-bottom:#ccc 1px solid; font-size:2.6rem; width:100%; padding-bottom:3rem;}
.xiangqing{display: flex; flex-wrap:wrap; align-items: center; justify-content: space-between; overflow:hidden; margin-top:4rem;}
.xiangqing .fl{ width:100%;}
.xiangqing .fl dt{ width:100%;}
.xiangqing .fl dt img{ width:100%;}
.xiangqing .fr{ width:100%; margin-top:4rem}
.xiangqing .fr dt{ font-size:3rem; margin-bottom:2rem; padding-bottom:2rem; border-bottom:#CCC 1px solid;}
.xiangqing .fr p{ font-size:2.6rem; color:#666; border-bottom:#CCC 1px solid; padding-bottom:2rem; margin-bottom:2rem;}
.xiangqing .fr dd{ font-size:2.6rem; color:#666; padding-bottom:2rem; margin-bottom:2rem;}
.xiangqing .fr li{ background:#ff8400; color:#FFF; height:6rem; line-height:6rem; text-align:center; border-radius:6rem; font-size:3rem}
.neironga{ margin-top:4rem;}
.neironga .txt{background-image: linear-gradient(#ddd,#f5f5f5,#ddd); border:#ccc 1px solid; padding:1rem 0;}
.neironga .txt span{ background:#004f96; color:#FFF; padding:1rem 2rem; font-size:3rem;}
.neironga .bodd{border:#ccc 1px solid; border-top:none; padding:2rem; font-size:2.6rem;}
.neironga .bodd img{ width:100%;}
.shang{ overflow:hidden; margin-top:4rem;}
.shang p{font-size:2.6rem; width:100%; overflow:hidden; margin-bottom:2rem;}

.box2bj{overflow:hidden; padding-top:5rem;}
.box2{ width:94%; margin:auto; overflow:hidden;}
.box2 .fl{text-align:center; width:100%;}
.box2 .fl h5{ display:none;}
.box2 .fl p{ display:none;}
.box2 .fl h4{font-size:4rem; color:#005bac;}
.box2 .fl h4 span{font-size:4rem;}
.box2 .fl h6{font-size:3rem; color:#ff8400; margin-top:0.5rem;}
.box2 .img-img img{ width:100%; margin-bottom:3rem; margin-top:2rem;}
.box2 dl{padding-left:2rem; border-left:0.5rem solid #005bac; margin-bottom:4rem; background:#f5f5f5; padding-top:4rem; padding-bottom:4rem;}
.box2 dl dt{font-size:30px; color:#005bac; font-weight:bold; line-height:36px; margin-bottom:10px;}
.box2 dl dt i{float:left;}
.box2 dl dt i img{ height:4rem;}
.box2 dl dt h4{margin-left:6rem; font-size:3rem; padding-top:0.5rem;}
.box2 dl dd{font-size:2.6rem; color:#666; margin-top:3rem;}
.box2 dl dd span{ color:#ff8400; font-weight:bold;}

.box3bj{ overflow:hidden; background:#f5f5f5; padding-bottom:1rem;}
.box3bj .index_tit dt span{background:#f5f5f5; padding:0px 30px;}
.box3{width:94%; margin:3rem auto; display: flex; flex-wrap:wrap; align-items: center; justify-content:space-between;}
.box3 dl{ width:48.5%; margin-bottom:2rem;}
.box3 dl dt{ position:relative; padding-bottom:60%; border-radius:10px; overflow:hidden;}
.box3 dl dt img{ position:absolute; width:100%; height:100%;}
.box3 dl dt p{position:absolute; bottom:0px; left:0; right:0; height:5rem; text-align:center; display:block; background:rgba(0,0,0,0.6); color:#FFF; line-height:5rem; font-size:2.6rem;}

.box5{width:94%; margin:0 auto; overflow:hidden; padding-bottom:4rem;}
.index_tit2{text-align:center; color:#005bac; padding-top:4rem; overflow:hidden;}
.index_tit2 dt{font-size:3.5rem; font-family:Arial;}
.index_tit2 dd{font-size:3.5rem; font-weight:bold;}
.box5 .bod>.fl{width:100%; margin-top:3rem;}
.box5 .bod>.fl img{display:block; width:100%; margin-bottom:2rem;}
.box5 .bod>.fl p{font-size:2.6rem; color:#454545; line-height:4rem; margin-bottom:1.5rem;}
.box5 .bod>.fl .more{display:block; width:100%; height:6rem; line-height:6rem; text-align:center; background:#005bac; color:#FFF; font-size:2.6rem; margin-top:3rem;}
.box5 .bod>.fr{ display:none;}

.box6bj{ display:none;}

.box66bj{ overflow:hidden; background:#f5f5f5; padding-top:4rem; padding-bottom:1rem;}
.box66bj .index_tit dt span{background:#f5f5f5; padding:0px 30px;}
.box66{width:94%; margin:3rem auto; display: flex; flex-wrap:wrap; align-items: center; justify-content:space-between;}
.box66 dl{ width:48.5%; margin-bottom:2rem;}
.box66 dl dt{ position:relative; padding-bottom:140%; border-radius:10px; overflow:hidden;}
.box66 dl dt img{ position:absolute; width:100%; height:100%;}
.box66 dl dt p{position:absolute; bottom:0px; left:0; right:0; height:5rem; text-align:center; display:block; background:rgba(0,0,0,0.6); color:#FFF; line-height:5rem; font-size:2.6rem;}

.box7bj{background:#e9e9e9; overflow:hidden;}
.box7{width:94%; margin:0 auto;}
.box7 .bod>.fl{width:100%; margin-top:3rem; margin-bottom:4rem;}
.box7 .bod>.fl dt{position:relative;}
.box7 .bod>.fl dt img{width:100%; height:100%; display:block;}
.box7 .bod>.fl dt i{position:absolute; top:0; left:0; width:15rem; height:12rem; background:#005bac; color:#FFF; text-align:center; font-size:6rem; font-family:Arial; font-style:normal; padding-top:1rem;}
.box7 .bod>.fl dt i small{font-size:2.6rem; display:block;}
.box7 .bod>.fl dd h4{font-size:2.6rem; color:#333; margin-top:3rem;}
.box7 .bod>.fl dd p{font-size:2.6rem; color:#666666; font-family:"宋体"; line-height:4rem; margin-top:1rem;}
.box7 .bod>.fl .more{display:block; width:50%; height:6rem; text-align:center; line-height:6rem; background:#005bac; font-size:2.6rem; color:#FFF; margin-top:2rem;}
.box7 .bod>.cen{width:100%; overflow:hidden;}
.box7 .bod>.cen dl{border-bottom:1px solid #cccccc; padding-bottom:2rem; margin-bottom:2rem;}
.box7 .bod>.cen dl dt{ display:none;}
.box7 .bod>.cen dl dt small{font-size:2.6rem; color:#999999; display:block;}
.box7 .bod>.cen dl dd{}
.box7 .bod>.cen dl dd h4{font-size:2.6rem; color:#333333; font-weight:normal;}
.box7 .bod>.cen dl dd p{font-size:2.6rem; color:#666; line-height:4rem; margin-top:1rem;}
.box7 .bod>.fr{width:100%; margin-top:3rem; margin-bottom:4rem;}
.box7 .bod>.fr h4{border-bottom:1px solid #005bac;}
.box7 .bod>.fr h4 span{display:block; width:50%; height:6rem; line-height:6rem; text-align:center; font-size:2.8rem; color:#FFF; background:#005bac;}
.box7 .bod>.fr .bod dl{margin-top:3rem;}
.box7 .bod>.fr .bod dl dt{font-size:2.6rem; color:#333; margin-bottom:6px;}
.box7 .bod>.fr .bod dl dd{line-height:4rem; font-size:2.6rem; color:#666; }

.bottom1bj{background:#005bac; overflow:hidden; padding-top:4rem; padding-bottom:3rem;}
.bottom1{width:90%; margin:auto; }
.bottom1 .bod{display: flex; flex-wrap:wrap; align-items: center; justify-content:space-between;}
.bottom1 .bod .fl{ width:100%;}
.bottom1 .bod .fl h4{ font-size:3rem; color:#ff8400; margin-bottom:2rem}
.bottom1 .bod .fl dl dt{font-size:2.8rem; margin-bottom:2rem; color:#FFF;}
.bottom1 .bod .fl dl dd{font-size:2.6rem; color:rgba(255,255,255,0.6); margin-bottom:2rem;}
.bottom1 .bod .fr{width:100%; margin-top:4rem;}
.bottom1 .bod .fr dl{display:inline-block; color:#FFF; color:rgba(255,255,255,0.6); text-align:center;}
.bottom1 .bod .fr dl dt img{ width:25rem; margin-bottom:1.5rem;}
.bottom1 .bod .fr dl dd{ font-size:2.6rem;}
.bottom1 .yqlj{ display: none;}

.bottom2bj{background:#004f96; padding:2rem 0;}
.bottom2{width:100%; text-align:center; font-size:2.6rem; color:rgba(255,255,255,0.8);}


.content{ width:94%; margin:auto; overflow:hidden; margin-bottom:40px; margin-top:30px;}
.content .plc2{font-size:2.4rem; background:#1a558f; color:#FFF; padding:2rem;}
.content .plc2 a{ color:#FFF;}
.content .bod{display: flex; flex-wrap:wrap; justify-content:space-between; margin-top:2rem;}
.content .bod .fl{ width:100%; border:#ddd 1px solid; padding-bottom:2rem;}
.content .bod .fl h1{ font-size:3rem; text-align:center; margin-top:3rem; color:#000;}
.content .bod .fl dt{display: flex; flex-wrap:wrap; align-items: center; justify-content:center; margin-top:2rem;}
.content .bod .fl dt span{ margin:0px 1.5rem; font-size:2.4rem; color:#666; line-height:4rem;}
.content .bod .fl dd{ margin:2rem; font-size:2.6rem;}
.content .bod .fl dd img{ width:100%;}
.content .bod .fl .xiangguan{ margin:2rem; border-top:#ccc 1px solid; display: flex; flex-wrap:wrap; align-items: center; justify-content:space-between; padding-top:3rem; border-bottom:#ddd 1px solid; padding-bottom:2rem;}
.content .bod .fl .xiangguan dl{ font-size:2.4rem; margin-bottom:1.5rem;}
.content .bod .fl .guanjianci{ margin-left:2rem; margin-right:2rem; font-size:2.6rem; margin-bottom:2rem; line-height:4rem;}
.content .bod .fl .chanpin{margin-left:2rem; margin-right:2rem; }
.content .bod .fl .chanpin .txt{ background:#CCC; padding:1.5rem 2rem; font-size:2.8rem;}
.content .bod .fl .chanpin .neirong{display: flex; flex-wrap:wrap; justify-content:space-between; margin-top:2rem;}
.content .bod .fl .chanpin .neirong dl{ width:48.5%; border:#ddd 1px solid; margin-bottom:2rem;}
.content .bod .fl .chanpin .neirong dl li{ position:relative; padding-bottom:60%;}
.content .bod .fl .chanpin .neirong dl li img{ position:absolute; width:100%; height:100%; margin-bottom:0px;}
.content .bod .fl .chanpin .neirong dl p{ font-size:2.6rem; margin-top:2rem; margin-bottom:2rem; text-align:center;}
.content .bod .fl .chanpin .neirong dl:nth-child(5){ display:none;}
.content .bod .fr{ width:100%; overflow:hidden; margin-top:3rem;}
.content .bod .fr .txt{ background:#CCC; padding:1rem 2rem; font-size:2.8rem}
.content .bod .fr ul{ border:#CCC 1px solid; margin-bottom:3rem; }
.content .bod .fr ul dl{margin-left:1.5rem; margin-top:1.5rem;}
.content .bod .fr ul dl li{ margin-bottom:1.5rem; display: flex; flex-wrap:wrap; align-items: center; font-size:2.4rem;}
.content .bod .fr ul dl li span{ background:#CCC; width:3rem; font-size:2rem; height:2.5rem; line-height:2.5rem; text-align:center; margin-right:2rem;}
.content .bod .fr ul dl li:nth-child(1) span{ background:#ff5500; color:#FFF;}
.content .bod .fr ul dl li:nth-child(2) span{ background:#ff5500; color:#FFF;}
.content .bod .fr ul dl li:nth-child(3) span{ background:#ff5500; color:#FFF;}

.topadcs{ overflow:hidden; width:100%;}
.topadcs img{ width:100%;}

.fanye{margin-top:20px; overflow:hidden; display: flex; flex-wrap:wrap; align-items: center; justify-content:center;}
.fanye li{color:#666; font-size:2.6rem; margin-right:0.5rem; background:#FFF; padding:0.5rem 1rem; border:#ddd 1px solid;}
.fanye li .page-num{ color:#ff5500;}

.xinwen{ overflow:hidden; margin-top:3rem;}
.xinwen ul{ margin-bottom:0rem; border-bottom:#CCC 1px solid; padding-bottom:3rem; width:100%;}
.xinwen ul a{display: flex; flex-wrap:wrap; align-items: flex-start; justify-content:space-between;}
.xinwen ul a span{ width:18%; font-size:4rem; text-align:center; background:#FFF; padding-top:10px; padding-bottom:10px; border-radius:0px 0px 0px 20px;}
.xinwen ul a span p{ font-size:2rem;}
.xinwen ul a li{ width:79%; font-size:2.8rem; color:#333; font-weight:bold;}
.xinwen ul a li p{ font-weight:normal; color:#666; font-size:2.6rem; margin-top:1rem; line-height:4rem;}
.xinwen ul:hover{ border-bottom:#004f96 1px dashed;}
.xinwen ul:hover a span{background:#004f96; color:#FFF;}
.xinwen ul:hover a span p{color:rgba(255,255,255,0.7)}
.xinwen ul:hover a li{ color:#004f96;}

.aboutny{ margin-top:3rem; font-size:2.6rem; line-height:4.5rem;}
.aboutny img{ width:100%;}
}