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; }
.ddmf_banner{ height: 1035px; overflow: hidden;}
.ddmf_bg1{ background: url(images/ddmf_1.jpg) center 0 no-repeat; height: 2567px; overflow: hidden;}
.ddmf_bg2{ background: url(images/ddmf_2.jpg) center 0 no-repeat; height: 1013px;overflow: hidden;}
.ddmf_bg3{ background: url(images/ddmf_3.jpg) center 0 no-repeat; height: 1162px;overflow: hidden;}


area{ outline:none;}
.blank85{height:85px; font-size:1px; clear:both;overflow:hidden;}
.blank75{height:75px; font-size:1px; clear:both;overflow:hidden;}
.blank50{height:50px; font-size:1px; clear:both;overflow:hidden;}
.blank175{height:175px; font-size:1px; clear:both;overflow:hidden;}
.blank220{height:220px; font-size:1px; clear:both;overflow:hidden;}

.ddmf_h1{ line-height: 2; text-align: center; margin-bottom: 10px;}
.ddmf_h1 h1{font-size: 36px;line-height: 1.2;margin: 30px 0 10px 0;}
.ddmf_h1 h1 a{color: #ffe4b9;}
.ddmf_h1 p{ height: 56px; color: #ffe4b9; line-height: 56px; overflow: hidden;}
.ddmf_h1 span{ font-size: 18px;}
.ddmf_h1 span a{ color: #ffe4b9;}

.ddmf_mtjj{ width:470px; float: right; overflow:hidden; height:435px; }
.ddmf_mtjj .p1{}
.ddmf_mtjj .p1 h2{ font-size: 22px; line-height: 1.5; margin-bottom: 10px;}
.ddmf_mtjj .p1 h2 a{color: #fff;}
.ddmf_mtjj .p1 span{ font-size: 16px; color: #fff; line-height: 30px; height: 60px; display: inline-block; overflow: hidden;}
.ddmf_mtjj .p1 span a{ color: #fff;}
.ddmf_mtjj ul { padding-top: 15px; margin-top: 10px; border-top: 1px dashed #fff;}
.ddmf_mtjj ul li{ font-size: 16px; height: 42px; line-height: 42px; overflow: hidden; color: #fff;}
.ddmf_mtjj ul li b{ margin-right: 5px;}
.ddmf_mtjj ul li a{ color: #fff;}

.sygs_spqh{ width:680px; float:left; overflow:hidden; height:435px; position:relative;}
.sygs_spqh .bd ul li{ width:680px; height:435px; position:relative; overflow:hidden;}
.sygs_spqh .bd ul li img{width:680px; height:435px;}
.sygs_spqh .bd ul li .bg{ width:100%; height:56px; 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:630px; height:56px; padding:0 10px; line-height:56px; font-size:20px; 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:20px;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:#e21c0d; }

.ddmf_zjl{ position: relative;}
.ddmf_zjl img{ width: 1200px; height: 665px;}
.ddmf_zjl p{ position: absolute; left: 0; bottom: 0; height: 70px; line-height: 70px; padding: 0 10px; width: 1180px; background-color: rgba(0,0,0,0.5); font-size: 18px; color: #fff; z-index: 99;}
.ddmf_zjl a{color: #fff;}


.ddmf_mffc{}
.ddmf_mffc .bd_box ul::-webkit-scrollbar {/*滚动条整体样式*/
        width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.ddmf_mffc .bd_box ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #ab240e;
    }
.ddmf_mffc .bd_box ul::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #e9d9be;
    }
.ddmf_mffc .bd_box .p1 .d1::-webkit-scrollbar {/*滚动条整体样式*/
        width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.ddmf_mffc .bd_box .p1 .d1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #ab240e;
    }
.ddmf_mffc .bd_box .p1 .d1::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #e9d9be;
    }
.ddmf_mffc .hd{}
.ddmf_mffc .hd ul{ display: flex; justify-content: space-between;}
.ddmf_mffc .hd ul li{ background: url(images/ddmf_4.jpg) no-repeat; width: 235px; height: 60px; text-align: center; line-height: 60px; cursor: pointer;}
.ddmf_mffc .hd ul li.on{ background: url(images/ddmf_5.jpg) no-repeat;}
.ddmf_mffc .hd ul li a{ display: block; width: 100%; height: 100%; color: #ab240e; font-size: 24px; text-decoration: none;}
.ddmf_mffc .hd ul li.on a{ color: #fff;}
.ddmf_mffc .bd{ background-color: #de4c40; }
.ddmf_mffc .bd_box{padding: 30px 10px 30px 30px; width: 1160px; height: 690px;}


.ddmf_mffc .bd_box ul{ height: 690px; overflow: auto; margin-right: 10px; padding-right: 10px; }
.ddmf_mffc .bd_box ul li{ height: 335px; margin-bottom: 20px; overflow: hidden;}
.ddmf_mffc .bd_box img{ width: 300px; height: 325px; border: 5px solid #fbf3e5;}
.ddmf_mffc .bd_box ul li:nth-child(odd) img{ float: left;}
.ddmf_mffc .bd_box ul li:nth-child(odd) .p1{ float: right;}
.ddmf_mffc .bd_box ul li:nth-child(even) img{ float: right;}
.ddmf_mffc .bd_box ul li:nth-child(even) .p1{ float: left;}
.ddmf_mffc .bd_box .p1{ width: 785px; height: 335px; background-color: #fbf3e5; border-radius: 10px; overflow: hidden;}
.ddmf_mffc .bd_box .p1 h2{height: 64px;display: flex;background-color: #f4e18b;justify-content: space-between;align-items: center; padding: 0 20px;}
.ddmf_mffc .bd_box .p1 .d1{ padding: 20px; font-size: 18px; color: #333; line-height: 32px; height: 224px; overflow: auto;}
.ddmf_mffc .bd_box .p1 h2 img{ width: 104px; height: 25px; border: none;}
.ddmf_mffc .bd_box .p1 h2 b{ font-size: 22px; color: #c2271b;}

.ddmf_sjws{    height: 190px;    overflow: hidden;}
.ddmf_sjws .bd{ padding:0 20px; width: 1160px; overflow: hidden;}
.ddmf_sjws .bd ul li{ margin-right: 40px; width: 260px; height: 190px; overflow: hidden;}
.ddmf_sjws .bd ul li img{ width: 260px; height: 150px;}
.ddmf_sjws .bd ul li p{ height: 40px; line-height: 40px; overflow: hidden; text-align: center; color: #fbf3e5; font-size: 18px;}
.ddmf_sjws .bd ul li a{ color: #fbf3e5;}


.ddmf_rmcb{ position: relative;}
.ddmf_rmcb .prev,.ddmf_rmcb .next{ position: absolute; top:185px; width: 47px; height: 94px; cursor: pointer; z-index: 99;}
.ddmf_rmcb .prev{ background: url(images/ddmf_4.png) no-repeat; left: -60px;}
.ddmf_rmcb .next{ background: url(images/ddmf_5.png) no-repeat; right: -60px;}
.ddmf_rmcb .bd{ width: 1200px; overflow: hidden;}
.ddmf_rmcb .bd ul li{ margin-right: 20px; width: 285px; overflow: hidden;}
.ddmf_rmcb .bd ul li img{ width: 285px; height: 515px; margin-bottom: 10px;}
.ddmf_rmcb .bd ul li p{ line-height: 24px; max-height: 48px; overflow: hidden; text-align: center; color: #333333; font-size: 18px;}
.ddmf_rmcb .bd ul li a{ color: #333333;}

.gd{ display: block; width: 360px; height: 75px; margin: 0 auto;}




.ddmf_fooder{background-color: #edd8b2;height: 100px;display: flex;justify-content: center;align-items: center; font-size: 18px; color: #333;}
.ddmf_fooder img{ margin-right: 50px;}



























































