body{ font-family:"\5FAE\8F6F\96C5\9ED1";  background-color: #fff4f7; min-width: 1260px; max-width: 1920px; margin: 0 auto;}
/* .imgtx img{transition: all 0.7s}
.imgtx img:hover{transform: scale(1.1);}
.imgtx li .bg,.imgtx p{ transition: all 0.7s}
.imgtx li:hover .bg,.imgtx li:hover p{  background: rgba(202,0,0,1)!important;} */
.dyds_main{ width:1200px; padding: 30px; margin:0 auto; background-color: #fff4f7; }
.sanba_banner{  height: 930px; overflow: hidden;}
.sanba_bg1{ background:#fff4f7 url(../images/sanba_1.jpg) center top no-repeat; min-height: 1920px; overflow: hidden;}

.sanba_nav{ background: #2a9ec5 url(../images/sanba_7.png) center center no-repeat; padding: 35px 0; display: flex;justify-content:center}
.sanba_nav a{ display: block; width: 138px; height: 38px; margin: 0 15px;}

area{ outline:none;}
.blank60{height:60px; font-size:1px; clear:both;overflow:hidden;}
.blank340{height:340px; font-size:1px; clear:both;overflow:hidden;}
.blank230{height:230px; font-size:1px; clear:both;overflow:hidden;}

.sanba_mtjj{ width:430px; float: right; overflow:hidden; height:460px; }
.sanba_mtjj .p1{margin-bottom: 20px; height: 150px; overflow: hidden; padding-bottom: 20px; border-bottom: 1px dashed #767676;}
.sanba_mtjj .p1 h2{ font-size: 22px; line-height: 36px; height: 72px; overflow: hidden; margin-bottom: 10px;}
.sanba_mtjj .p1 span{ font-size: 16px; display: inline-block; height: 60px; overflow: hidden; line-height: 30px; color: #7e7e7e;}
.sanba_mtjj .p1 a{color: #c1001a;}
.sanba_mtjj ul{ }
.sanba_mtjj ul li{ font-size: 16px; color: #000; height: 40px; line-height: 40px; padding-left: 15px; overflow: hidden; position: relative;}
.sanba_mtjj ul li::before{ content: ""; left: 5px; top: calc(50% - 2px); border-radius: 4px; width: 4px; height: 4px; background-color: #000; position: absolute;}
.sanba_mtjj ul li a{ color: #000;}
.sanba_mtjj p{ text-align: right;}
.sanba_mtjj p a{ color: #fff; font-size: 16px; display: inline-block; width: 100px; height: 32px; line-height: 32px; text-align: center; background-color: #f86fa1;}

.sygs_spqh{ width:730px; float:left; overflow:hidden; height:460px; position:relative;}
.sygs_spqh .bd ul li{ width:730px; height:460px; position:relative; overflow:hidden;}
.sygs_spqh .bd ul li img{width:730px; height:460px;}
.sygs_spqh .bd ul li .bg{ width:100%; height:50px; 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:530px; height:50px; padding:0 10px; line-height:50px; font-size:16px; overflow:hidden; position:absolute; left:0; bottom:0; z-index:15; font-family:"\5FAE\8F6F\96C5\9ED1";}
.sygs_spqh .bd ul li .bt a{ color:#fff;}
.sygs_spqh .hd{ position:absolute; right:5px; bottom:17px;z-index:16;}
.sygs_spqh .hd ul li{ float:left; width:12px; height:12px; line-height:24px; font-size:0; border-radius: 50%; cursor:pointer; background:#fff; overflow:hidden;  margin-right:8px; display:inline; z-index:16; color:#ffff;}
.sygs_spqh .hd ul .on{  background:#c1001a; }

.sanba_ltjtw{}
.sanba_ltjtw .t1{}
.sanba_ltjtw .t1 ul{ display: flex; flex-wrap: wrap;}
.sanba_ltjtw .t1 ul li{ width: 217px; height: 334px; margin-bottom: 40px;  position: relative; overflow: hidden;}
.sanba_ltjtw .t1 ul li:not(:nth-child(5n)){ margin-right: calc(115px / 4);}
.sanba_ltjtw .t1 ul li img{width: 217px; height: 334px; transition: all 0.35s;}
.sanba_ltjtw .t1 ul li:hover img{transform: scale(1.1);}
.sanba_ltjtw .t1 ul li .img1{ position: absolute; background: url(../images/sanba_6.png) no-repeat; left: 0; top: 0; text-align: center; overflow: hidden;font-size: 18px; width:calc(100% - 10px); padding: 0 5px; height: 100%; }
.sanba_ltjtw .t1 ul li .img1 a{display: flex;flex-direction: column;width: 100%;height: 100%;justify-content: flex-end;}
.sanba_ltjtw .t1 ul li .img1 h2{ font-size: 20px; margin-bottom: 5px; color: #ffec84;}
.sanba_ltjtw .t1 ul li .img1 span{font-size: 15px;line-height: 1.5;margin-bottom: 5px;display: inline-block;color: #fff;height: 45px;letter-spacing: -0.9px;}
.sanba_ltjtw .t1 ul li a{color: #fff; text-decoration: none;}

.sanba_sbhq_box{ width: 1200px; height: 1031px; background: url(../images/sanba_2.png) no-repeat; overflow: hidden;}
.sanba_sbhq_box .tempWrap{margin: 0 auto;}
.sanba_sbhq_box .bd{ width: 1120px;}
.sanba_sbhq_box .bd ul{}
.sanba_sbhq_box .bd ul li{ float: left; width: 540px; margin-right: 40px; height: 110px;margin-bottom: 20px; background-color: #ffdee3;border-radius: 7px;display: flex;}
.sanba_sbhq_box .bd ul li:nth-child(2n){ margin-right: 0;}
.sanba_sbhq_box .bd ul li b{display: inline-block;width: 86px; height: 110px; line-height:110px; background: url(../images/sanba_7.png) no-repeat; border-radius: 7px;text-align: center;color: #fff;font-size: 20px;font-weight: normal;}
.sanba_sbhq_box .bd ul li span{font-size: 17px;display: flex;width: 425px;height: 70px; padding: 20px 10px; align-items: center;line-height: 35px;}
.sanba_fy .hd_box{display: flex;justify-content: center;align-items: center;}
.sanba_fy .hd{ display: inline-block; margin: 0 5px;}
.sanba_fy .hd ul{}
.sanba_fy .hd ul li{display: inline-block; cursor: pointer; height: 28px; margin: 0 5px; line-height: 28px; text-align: center; font-size: 16px;}
.sanba_fy .hd ul .on{ background-color: #f86fa1; width: 28px; margin: 0; color: #fff; border-radius: 100%;}
.sanba_fy .prev,.sanba_fy .next{background-repeat: no-repeat; background-position: center; background-color:#f86fa1; width: 30px; height: 30px; border-radius: 30px; display: inline-block; cursor: pointer;}
.sanba_fy .prev{ background-image: url(../images/sanba_4.png); }
.sanba_fy .next{ background-image: url(../images/sanba_5.png);}

.sanba_hqjt{ background: url(../images/sanba_3.png) no-repeat;}
.sanba_hqjt .bd ul li{ height: 45px;}
.sanba_hqjt .bd ul li span{height: 45px; display: inline-block; padding: 0 10px; line-height: 45px; text-overflow: ellipsis; white-space: nowrap; }
.sanba_hqjt .bd ul li span{ width: auto;}



.sanba_footer{ text-align: center; color: #fff; font-size: 16px; line-height: 30px; padding: 30px 0; background-color: #f9569d;}
.sanba_footer a{ color: #fff;}



