body{margin:0;padding:0;width:100%;background:#f2f9fd;color:#333;}
img{margin:0;border:none;padding:0;}
a{border:none;outline:none; text-decoration:none;color:#333;}
ul,li{margin:0;padding:0; list-style:none;}
dl,dt,dd,h1,p,h2,h3{ list-style:none;margin:0;border:none;padding:0;display:block;font-weight:normal;}
input,button{margin:0; padding:0; border:none; outline:none;background:none;}
textarea{margin:0; padding:0; border:none; outline:none;}

.big_box{width:1200px;background:#fff;margin:0 auto;overflow:hidden;}
.d_head{width:1200px;margin:0 auto;position: relative;padding-bottom: 4px;}
.d_head a{position: absolute;right:20px;top:10px;font-size: 16px;color:#fff;}
.d_nav{width:1200px;margin:0 auto; text-align: center;background: #ba0003;height:42px;}
.d_nav li{float: left;width: 20%; text-align: center;position: relative;}
.d_nav li .a-n1{display: block;line-height: 42px;font-size: 15px;color:#fff;}
.d_nav li .d_nav_a{background: #950205;}
.d_nav li:hover .a-n1{background: #950205;}
.d_nav li div{position: absolute;left:0;top:43px;width:98%;background: #ba0003;padding:0 1%;z-index: 99999999;}
.d_nav li div a{display: block;width: 100%;color:#fff;line-height: 38px;font-size:14px; text-align: center;border-bottom: 1px dashed #e4e4e4;text-indent:10px;}
.d_nav li div a:hover{background: #bf0c0c;}


.d_index{width:1200px;margin:20px auto;overflow: hidden;}
.d-in-left{width:40%;float: left;overflow: hidden;}
.d-in-left a{display: block;float: left;width: 32%;margin-right: 2%;}
.d-in-left a:last-child{margin-right: 0;}
.d-in-left a:first-child{width: 100%;margin-bottom:1em;}
.d-in-right{width:50%;float: left;margin-left: 2%;}
.d_in_r_dongtai{width:100%;overflow: hidden;margin-top: 1em;}
.d_in_r_dongtai h1{background: #ba0003;float: left;width: 190px;border-radius: 5px 5px 0 0;font-size: 18px;color:#fff;line-height: 45px; text-align: center;margin-left: 1em;}
.d_in_r_dongtai a{float: right;font-size: 14px;color:#666;margin-top: 1em;margin-right:1em;}

.d_in_r_dong{width:97%;border-radius: 15px;border:1px dashed #ba0003;padding:0.5em 1%;overflow: hidden;margin-bottom:1.5em;}
.d_in_r_dong ul{width:97%;float: left;padding-left: 2%;}
.d_in_r_dong ul li{line-height: 2em;font-size: 15px;}
.d_in_r_dong ul li span{color:#f00;font-size: 16px;margin-right: 10px;}
.d_in_r_dong ul li:hover{color:#666;}
.d_in_r_dong div{width: 100%;height:370px;overflow:hidden; }
.d_in_r_dong div img{margin:0.5em 1%;float: left;width: 98%;}

.d_in_r_line{width:100%;}
.d_in_r_line h1{font-size: 18px;line-height: 3em;color:#ba0003;}
.d_in_r_line a{  width: 31%;display: inline-block;margin-right: 1%;background: #ba0003;text-align: center; color: #fff; line-height: 2.8em;font-size: 14px;margin-bottom: 2em;}
.d_in_r_line a:last-child{margin-right:0;}

.d_three{width:44%;overflow: hidden;float: right;margin-right: 1.5%;}

.d_ccz{width: 99%;}
.d_ccz:last-child{margin-right:0;}
.d_ccz div{width: 100%;overflow: hidden;margin-top:20px;}
.d_ccz div h1{background: #ba0003;float: left;width: 156px;border-radius: 5px 5px 0 0;font-size: 18px;color:#fff;line-height: 45px; text-align: center;margin-left: 0.6em;}
.d_ccz div a{float: right;font-size: 14px;color:#666;margin-top: 1em;margin-right:1em;}
.d_ccz dl{width:97%;border:1px dashed #ba0003;padding:0.6em 1%;border-radius: 8px;overflow: hidden;}
.d_ccz dl div{width:33%;float: left;margin:0;margin-right:10px}
.d_ccz dl dd{width: 65%;font-size: 14px;line-height: 2em;float: right;}
.d_ccz dl dd:hover{color:#666;}

.d_thr{width:100%;overflow: hidden;}
.d_ccz1{width: 30%;float: left;margin:1.5%;}
.d_ccz1:last-child{margin-right:0;}
.d_ccz1 div{width: 100%;overflow: hidden;margin-top:20px;}
.d_ccz1 div h1{background: #ba0003;float: left;width: 156px;border-radius: 5px 5px 0 0;font-size: 18px;color:#fff;line-height: 45px; text-align: center;margin-left: 0.6em;}
.d_ccz1 div a{float: right;font-size: 14px;color:#666;margin-top: 1em;margin-right:1em;}
.d_ccz1 dl{width:97%;border:1px dashed #ba0003;padding:0.6em 1%;border-radius: 8px;}
.d_ccz1 dl dd{width: 100%;font-size: 14px;line-height: 2.5em;}

.d_foot{width:1200px;margin:0 auto;background: #ba0003;}
.d_jyfc{width: 100%;font-size:26px;font-weight: bold;text-align: center;line-height: 4em;background: url(../d_images/bg1.png) no-repeat center;color: #fff;}
#pic-scroll{position: relative;width: 100%;padding-bottom: 2em;border-bottom: 1px solid #fff;}
#pic-scroll li{margin:0 5px;padding:10px;background: #fb8284;height: 176px;width:266px;}
#pic-scroll .cen{width:1100px; margin: 0 auto;overflow: hidden;}
#pic-scroll .prev,#pic-scroll .next{width: 34px;height: 38px;text-align: center;cursor: pointer;display: block;position:absolute;left: 10px;margin-top: -38px;top:50%;}
#pic-scroll .next{ left: auto;right:10px;}
#pic-scroll1{display: none;}
.d_bot{width: 100%; text-align: center;color:#fff;font-size: 14px;padding-top:1em;padding-bottom:1em;}
.d_bot img{display: inline-block;vertical-align: middle;width: 36px;}

.d_djzc{width: 1160px;margin:2em auto;padding-bottom:20px;border-bottom:1px dashed #ba0003;overflow: hidden;}
.d_djzc h1{font-size: 36px;color:#ba0003;float: left;}
.d_weizhi{float: right;font-size: 14px;margin-top:2em;background: url(../d_images/wz.png) no-repeat left center;padding-left:2em;}
.d_dj_fl_box{width:1160px;margin:2em auto;overflow: hidden;}
.d_dj_fl{width:48%;float: left;}
.d_dj_fl:nth-child(even){float: right;}
.dj_fl_title{width: 100%;overflow: hidden;}
.dj_fl_title h1{background: #ba0003;float: left;width: 190px;border-radius: 5px 5px 0 0;font-size: 18px;color:#fff;line-height: 45px; text-align: center;margin-left: 1em;}
.dj_fl_title a{float: right;font-size: 14px;color:#666;margin-top: 1em;margin-right:1em;}
.dj_fl_con{width:95%;border-radius: 15px;border:1px dashed #ba0003;padding:0.5em 2%;overflow: hidden;margin-bottom:1.5em;}
.dj_fl_con div{width:43%;float: left;margin:0.5em;height:200px;overflow: hidden;}
.dj_fl_con ul{width: 52%;float: right;}
.dj_fl_con ul li{font-size:14px;line-height: 2.05em;border-bottom:1px dashed #fab0b2;}
.dj_fl_con ul li:hover{color:#ba0003; }
.d_shsy{width:100%;overflow: hidden;}
.d_shsy dd{width: 30%;margin:0.5em 1.5%;float: left;height:200px;overflow: hidden;}

.d_dj_list{width:1200px;margin:2em auto;}
.d_dj_list li{line-height: 3em;border-bottom:1px dashed #ccc;font-size: 16px;width: 99%;padding-left: 1%;overflow: hidden;}
.d_dj_list li span{float: right;}
.d_dj_list li:hover{color:#ba0003;}
.yema{width:100%;margin:50px auto; text-align: center;}
.yema a{font-size: 14px;padding:0.3em 0.6em;background: #f7f7f7;color:#141414;}
.yema a:hover{background: #ba0003;color:#fff;}

.d_dj_con,.dj_zz{width:1100px;margin:2.5em auto;}
.dj_con_title{width:100%;font-size: 20px;line-height: 3em;border-bottom:1px dashed #ccc; text-align: center;font-weight: bold;}
.dj_qt{ width: 100%;text-align: center;font-size: 14px;line-height: 1.5em;}
.dj_qt span{margin:0 20px;}
.dj_qt span a{color:#ba0003;}
.dj_con_text{margin:50px auto;font-size: 16px;line-height: 2em;}

.d_ygzj_box{width: 1200px;margin:3em auto;}
.d_ygzj{width: 100%;border-top:1px dashed #ba0003;overflow: hidden;padding-top: 1em;}
.d_ygzj li{width:21%;float: left;margin:1em 1%;padding:10px;background: #fb8284;}
.d_ygzj li img{height:189px;width: 100%;}

.d_dj_pic{width: 1400px;margin:3em auto;overflow: hidden;}
.d_dj_pic dd{width:21.5%;float: left;margin:1em 1%;padding:10px;background: #fb8284;height:226px;overflow: hidden;}
.d_dj_pic dd img{width: 100%;height:100%;}
.d_ccz img{height:200px;object-fit:cover;}
dd img {
     height: 100%;
    object-fit: cover;
    width: 100%;
}