body{ font-family:"\5fae\8f6f\96c5\9ed1"; min-width: 1200px;}
.imgtx img{transition: all 0.7s}
.imgtx img:hover{transform: scale(1.1);}
.imgtx li .bg,.imgtx .p1 .bg{ transition: all 0.7s}
.imgtx li:hover .bg,.imgtx .p1:hover .bg{  background:#ca0000!important;}
.dyds_main{ width:1200px; margin:0 auto; }
.xxxjp_banner{ background: url(/uploads/image/scn2ximages/xxxjp_1.jpg) center 0 no-repeat; height: 834px; overflow: hidden;}
.xxxjp_bg1{ background: url(/uploads/image/scn2ximages/xxxjp_2.jpg) center bottom no-repeat; min-height: 600px; overflow: hidden;}
.xxxjp_bg2{ background: url(/uploads/image/scn2ximages/xxxjp_3.jpg) center bottom no-repeat; padding-bottom: 100px;}

.xxxjp_nav{ text-align: center;}
.xxxjp_nav a{ font-size: 25px; font-weight: bold; display: inline-block; height: 45px; padding: 0 30px; margin: 0 30px; color: #ce060f; position: relative;}
.xxxjp_nav a::before{ content: ""; width: 1px; height: 45px;  background-color: #eec784; position: absolute; left: -30px; top: 0;}
.xxxjp_nav a:first-child::before{ content: "";  display: none;}

area{ outline:none;}
.blank50{height:50px; font-size:1px; clear:both;overflow:hidden;}
.blank340{height:340px; font-size:1px; clear:both;overflow:hidden;}
.blank730{height:755px; font-size:1px; clear:both;overflow:hidden;}


.xxxjp_h1{ text-align: center; margin-bottom: 10px;}
.xxxjp_h1 h1{font-size: 35px;line-height: 1.2;margin: 30px 0;}
.xxxjp_h1 h1 a{color: #ce060f;}
.xxxjp_h1 p{ height: 30px; font-size: 18px; color: #454545; line-height: 30px;}
.xxxjp_h1 p a{color: #454545;}


.xxxjp_mtjj{ width:520px; float: right; overflow:hidden; height:435px; }
.xxxjp_mtjj ul { }
.xxxjp_mtjj ul li{ font-size: 18px; height: 71px; overflow: hidden; border-bottom: 1px solid #d0d0d0;}
.xxxjp_mtjj ul li a{color: #000;display: flex;height: 71px;line-height: 1.5;align-items: center;}
.xxxjp_mtjj ul li a:hover{color: #ce060f;}

.sygs_spqh{ width:655px; float:left; overflow:hidden; height:435px; position:relative;}
.sygs_spqh .bd ul li{ width:655px; height:435px; position:relative; overflow:hidden;}
.sygs_spqh .bd ul li img{width:655px; height:435px;}
.sygs_spqh .bd ul li .bg{ width:100%; height:75px; position:absolute; overflow:hidden; left:0; bottom:0;  background:#000; filter: alpha(opacity=50);	-moz-opacity: 0.5;opacity: 0.5;	z-index:1;}
.sygs_spqh .bd ul li .bt{ width:640px; height:50px; padding:0 10px; line-height:50px; font-size:20px; overflow:hidden; position:absolute; left:0; bottom:25px; z-index:15; font-family:"\5fae\8f6f\96c5\9ed1"; text-align: center;}
.sygs_spqh .bd ul li .bt a{ color:#fff;}
.sygs_spqh .hd{ position:absolute; width: 655px; height: 25px; text-align: center; right:0px; bottom:0;z-index:16;}
.sygs_spqh .hd ul li{ width:10px; height:10px; line-height:24px; font-size:0; border-radius: 50%; cursor:pointer; background:#afaaaa; overflow:hidden;  margin-right:8px; display:inline-block; z-index:16; color:#ffff;}
.sygs_spqh .hd ul .on{  background:#fff; }


.xxxjp_lnmc{text-align: center;}
.xxxjp_lnmc a{float: right;font-size: 18px;color: #cc0f05;margin-top: 70px;}

.xxxjp_xxjxs{ position: relative;}
.xxxjp_xxjxs .hd{ position: absolute; left: 60px; top: 105px; z-index: 999;}
.xxxjp_xxjxs .hd ul li{ width: 250px; height: 51px; line-height: 51px; margin-bottom: 20px; font-size: 20px; color: #93755e; font-weight: bold; cursor: pointer; background: url(/uploads/image/scn2ximages/xxxjp_3.png) no-repeat; text-align: center;}
.xxxjp_xxjxs .hd ul li i{ font-style: normal;}
.xxxjp_xxjxs .hd ul li.on{color: #ce060f;}
.xxxjp_xxjxs .hd ul li.on i{ border-bottom: 2px solid #ce060f;}
.xxxjp_xxjxs .bd{}
.xxxjp_xxjxs .bd ul li{ background-repeat: no-repeat; background-position: center top; height: 852px; width: 1200px; }
.xxxjp_xxjxs .bd ul li:nth-child(1){ background-image: url(/uploads/image/scn2ximages/xxxjp_x1.png);}
.xxxjp_xxjxs .bd ul li:nth-child(2){ background-image: url(/uploads/image/scn2ximages/xxxjp_x2.png);}
.xxxjp_xxjxs .bd ul li:nth-child(3){ background-image: url(/uploads/image/scn2ximages/xxxjp_x3.png);}
.xxxjp_xxjxs .bd ul li:nth-child(4){ background-image: url(/uploads/image/scn2ximages/xxxjp_x4.png);}
.xxxjp_xxjxs .bd ul li:nth-child(5){ background-image: url(/uploads/image/scn2ximages/xxxjp_x5.png);}
.xxxjp_xxjxs .bd ul li:nth-child(6){ background-image: url(/uploads/image/scn2ximages/xxxjp_x6.png);}
.xxxjp_xxjxs .bd ul li:nth-child(7){ background-image: url(/uploads/image/scn2ximages/xxxjp_x7.png);}
.xxxjp_xxjxs .bd ul li:nth-child(8){ background-image: url(/uploads/image/scn2ximages/xxxjp_x8.png);}
.xxxjp_xxjxs .bd ul li:nth-child(9){ background-image: url(/uploads/image/scn2ximages/xxxjp_x9.png);}
.xxxjp_xxjxs .bd ul li:nth-child(10){ background-image: url(/uploads/image/scn2ximages/xxxjp_x10.png);}

.xxxjp_hbxd{ height: 650px;}
.xxxjp_hbxd_l{ float: left; width: 590px;}
.xxxjp_hbxd_l .d1{ border-bottom: 1px dashed #c80e05; margin-bottom: 10px;}
.xxxjp_hbxd_l .d1 img{ width: 590px; height: 360px;}
.xxxjp_hbxd_l .d1 p{ height: 80px; display: flex;align-items: center; color: #c80e05; font-size: 20px; line-height: 1.5;}
.xxxjp_hbxd_l ul{}
.xxxjp_hbxd_l ul li{ background: url(/uploads/image/scn2ximages/xxxjp_9.png) 5px 19px no-repeat; height: 48px; line-height: 48px; overflow: hidden; font-size: 18px; padding-left: 30px;}
.xxxjp_hbxd_l ul li a{color: #333;}
.xxxjp_hbxd_r{float: right;width: 580px;height: 650px;overflow: hidden;}
.xxxjp_hbxd_r .p1{padding-bottom: 15px;/* height: 125px; */margin-bottom: 15px;border-bottom: 1px dashed #c80e05;overflow: hidden;}
.xxxjp_hbxd_r .p1:last-child{ border: none;}
.xxxjp_hbxd_r .p1 h2{ font-size: 20px;  line-height: 1.5; margin-bottom: 10px;}
.xxxjp_hbxd_r .p1 h2 a{}
.xxxjp_hbxd_r .p1 span{ font-size: 16px; line-height: 28px; height: 84px; overflow: hidden; color: #6d6d6d;}
.xxxjp_hbxd_r .p1 span a{ color: #c80202;}

.xxxjp_zbpl{display: flex;flex-wrap: wrap;justify-content: space-between;}
.xxxjp_zbpl .p1{width: 540px;border-top: 2px solid #ce060f;height: 85px;padding:15px 20px 20px;margin: 0 5px 40px 5px;border-radius: 0 0 15px 15px;box-shadow: 0 6px 12px #d0d0d0;}
.xxxjp_zbpl .p1:last-child{ border: none;}
.xxxjp_zbpl .p1 h2{ font-size: 20px;  line-height: 1.5; margin-bottom:5px;}
.xxxjp_zbpl .p1 h2 a{}
.xxxjp_zbpl .p1 span{ font-size: 16px; line-height: 28px; height: 56px; overflow: hidden; color: #6d6d6d;}
.xxxjp_zbpl .p1 span a{ color: #c80202;}

.xxxjp_tjxw{ position: relative;}
.xxxjp_tjxw .bd{ width: 1200px; overflow: hidden;}
.xxxjp_tjxw .bd ul{}
.xxxjp_tjxw .bd ul li{width: 265px;  margin-right: calc((1200px - 265px * 4) / 3);}
.xxxjp_tjxw .bd ul li img{ width: 265px; height: 450px; margin-bottom: 10px;}
.xxxjp_tjxw .bd ul li p{ line-height: 28px; font-size: 18px; padding: 0 5px;}
.xxxjp_tjxw .prev,.xxxjp_tjxw .next{ position: absolute; top: 195px; width: 42px; height: 81px; cursor: pointer; z-index: 9;}
.xxxjp_tjxw .prev{ background: url(/uploads/image/scn2ximages/xxxjp_6.png) no-repeat; left: -60px;}
.xxxjp_tjxw .next{ background: url(/uploads/image/scn2ximages/xxxjp_7.png) no-repeat; right: -60px;}


.xxxjp_fooder{background-color: #cc0f05;max-width: 1920px;margin: 0 auto;text-align: center;color: #fdeec1 !important;font-size: 23px;height: 70px;padding: 15px 0;display: flex;justify-content: center;align-items: center;}
.xxxjp_fooder i{ display: inline-block; width: 2px; background-color:#fdeec1; height: 66px; margin: 0 40px; }
.xxxjp_fooder span{}















