@charset "utf-8";
/* CSS Document */
.all { width:100%;}
.first{ width:100%; height:2255px; background:url("../images/dsxx2022_top_bg.png") no-repeat; background-position:top center; overflow:hidden;}

.first_lb{ width:1220px; height:600px; background:#ffffff; margin:0 auto; margin-top:42px; background:#ffffff; position:relative;}
.first_lb h3 { font-size:36px; text-align:center; padding-top:34px; color:#303030;}
.first_lb p { text-align:center; margin-top:20px; display:block; font-size:16px; color:#303030;}


.lbt { width:658px; height:408px; margin-top: 20px; background:#6F6; position:absolute; top:143px; left:16px;}

.hd { position:absolute; bottom:25px; right:24px; z-index:500;}
.bd { height:408px;}
.lbt .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background-color:#ffffff; }
.lbt .hd ul li.on{ background-color:#e23a40; }
.lbt .bd ul{ overflow:hidden; zoom:1; }
.lbt .bd ul li .pic img{ width:658px; height:408px; display:block;  z-index:10; }
.picList{ height:408px;}
.picList li{ height:408px;}
.pic a span{ display:block; position:absolute; bottom:0px; font-size:16px; color:#ffffff; line-height:67px; padding-left:1em; width:658px; height:67px; background:url("../images/dsxx2022_shadow.png") no-repeat; z-index:400;}
.pic a span font {color:#ffffff!important; }


.list{ width:460px; height:408px; position:absolute; top:143px; right:25px; margin-top: 20px; background:#ffffff;}
.list h1 { font-size:24px; color:#395fa8; }
.list p{ text-align:left; font-size:16px; color:#434343; display:block; width:459px; line-height:30px; margin-top: 9px;}
.list_buttom{ height:224px; margin-top:13px; border-top: dashed 1px #979797;}
.list_buttom ul{margin-top: 20px;}
.list_buttom ul li a {text-decoration:none; color:#2b2b2b; font-size: 18px; margin-top: 13px; display:block; padding-left:18px; background:url("../images/dsxx2022_dian.png") no-repeat; background-position:left center; width:440px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:1em;}


.second{ width:1220px; height:1216px; margin:0 auto;}
.ywyl {width:1221px; height:580px; background:#fafafa;}
.ywyl ul {margin-top:25px; width: 520px; float: left;}

.xxdt { width:1220px; height:471px;}
.zt { width:1220px; height:165px; background:#efefef;}

.ywyl img { margin:0 auto; display:block; padding-top:22px;}
.ywyl ul li { display:block; width:529px; height:91px; background:url("../images/dsxx2022_wzbk.png") no-repeat; float:left; margin-left:18px;}
.ywyl ul li a { text-decoration:none; font-size:20px; color:#2b2b2b; font-weight: bold; display: block;  margin-top: 22px; margin-left: 36px; padding-right: 15px;}
.ywyl ul li span { text-decoration:none; font-size: 1r64px; color:#666666; display: block;  margin-top: 8px; margin-left: 36px; padding-right: 15px;}


.xxdt_top { width:1220px; height:120px; background:#fafafa;}
.xxdt_top img { padding-top: 28px; margin:0 auto; display:block;}
.left , .right { width:580px; height:133px; margin-bottom:37px; margin-top:1px; position:relative;}
.left { float:left;}
.left img {width: 200px; height: 133px;}
.right { float:right;}
.left h6 ,.right h6 { position:absolute; left:223px; top:4px; font-size:20px; color:#222222;}
.left p, .right p { width:350px; font-size:16px; color:#666666; display:block; position:absolute; left:223px; top:66px;}

.zt img {margin-left: 20px; margin-top:30px; width: 277px;}
.third { width:1220px; height:584px; margin:0 auto;}
.third h2 { display: block; width:228px; height:53px; background:url("../images/dsxx2022_dssj.png") no-repeat; text-align:center; line-height:53px; font-size:30px; color:#ffffff; margin:0 auto; margin-top:56px;}

.dssj { height:321px; width:1220px; margin-top:28px; position: relative;}
.dssj .bd3 ul{ overflow:hidden; zoom:1; }
.dssj .bd3 ul li .pic img{ width:225px; float:left; height:321px; display:block;  z-index:10; }
.dssj .bd3 .tempWrap{ height:321px;}
.bd3 .tempWrap{ width:1220px!important;}
.pic { width:225px; float:left; position:relative;}
.picList1 li { width:225px; margin-left:40px; margin-right:40px;}
/*左右按钮*/
.dssj .prev{ position:absolute; left:-29px; top:50%; margin-top:-25px; display:block; width:32px; height:56px; background:url("../images/dsxx2022_lt.png") no-repeat;   }
.dssj .next{ position:absolute; right:-22px; top:50%; margin-top:-25px; display:block; width:32px; height:56px; background:url("../images/dsxx2022_rt.png") no-repeat;   }
.dssj .next{ left:auto; right: -35px; background-position:0 5px; }
.dssj .prev:hover,
.dssj .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.dssj .prevStop{ display:none;  }
.dssj .nextStop{ display:none;  }

.fourth { width:1220px; height:611px; margin:0 auto; border:1px solid #ffffff;}
.fourth h2 { display: block; width:228px; height:53px; background:url("../images/dsxx2022_dssj.png") no-repeat; text-align:center; line-height:53px; font-size:30px; color:#ffffff; margin:0 auto; margin-top:35px;}

.stzl { width:1220px; height:240px; margin-top:35px; position: relative;}
.stzl .bd4 ul{ overflow:hidden; zoom:1; }
.stzl .bd4 ul li .pic img{ width:276px; float:left; height:180px; display:block;  z-index:10; }
.stzl .bd4 .tempWrap{ height:240px;}
.bd4 .tempWrap{ width:1220px!important;}
.pic { width:276px; float:left; position:relative;}
.picList4 li { width:276px; margin-left:8px; margin-right:25px;}
/*左右按钮*/
.stzl .prev{ position:absolute; left:-29px; top:40%; margin-top:-25px; display:block; width:32px; height:56px; background:url("../images/dsxx2022_lt.png") no-repeat;   }
.stzl .next{ position:absolute; right:-22px; top:40%; margin-top:-25px; display:block; width:32px; height:56px; background:url("../images/dsxx2022_rt.png") no-repeat;   }
.stzl .next{ left:auto; right: -35px; background-position:0 5px; }
.stzl .prev:hover,
.stzl .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.stzl .prevStop{ display:none;  }
.stzl .nextStop{ display:none;  }

.picList4 .pic a  p { display: inline-block;  height:60px; text-align:center; clear:both; line-height:58px; color:#1c1c1c; position:relative;}
#zt img { margin-left:21px;}

.end { width:100%; height:193px; background:url("../images/dsxx2022_end.png") no-repeat center; overflow:hidden;}
.end p { text-align:center; font-size:16px; color:#ffffff;}
.end div {    display: block;
    margin: 0 auto;
    margin-top: 130px;}








