.dl_news {text-align:center;margin:5% 0;} .dl_news dt {line-height: 150%;font-size:150%;font-weight: bold;margin-bottom:2%;} .dl_news dd {display: inline-block;margin:1%;color:#555555;font-size: 95%} .dl_news dd a {color:#555555;} .qz_div {text-align: center;margin-top:3%;} .qz_div .qz_img {width: 15%} .qz_div ul {width:68%;padding:0 1%;} .qz_div ul li {float:left;width:29.3%;margin:2%;font-size:81%;line-height:150%;} .qz_div ul li a {color:#555555;} .qz_div .qz_img {vertical-align: middle;padding-top:5%;} .ly {padding:3% 5%;margin-top:3%;border:1px solid #d7000f;font-weight: bold} .ly .ly_l {width:45%;} .ly .ly_a {display:block;margin-bottom:7%;width:100%;text-align:center;font-size:150%;line-height:190%;color:#da1624;border:2px solid #da1624;} .ly .ma {width:40%;} div.slide { margin-top: 5%; position: relative; width: 100%; height: 200px; overflow: hidden; } div.slide .hd, div.slide .bd { position: absolute; width: 100%; } div.slide .bd { height: 100%; } div.slide .hd { z-index: 2; bottom: 13%; right:3%; height: 26px; text-align: right; } div.slide .hd li { display: inline-block; width: 8px; height: 8px; border-radius: 50%; background: #bfbdb7; margin: 10px 5px; text-indent: 999em; } div.slide .hd li.on { width: 8px; height: 8px; border: none; background: #fff; } div.slide .bd { z-index: 1; } div.slide .bd li { position: relative; width: 100%; height: 200px; } div.slide .bd li img, div.slide .bd li p { position: absolute; width: 100%; } div.slide .bd li img { z-index: 0; } div.slide .bd li p { z-index: 1; bottom: 0; line-height: 220%; color: #fff; text-indent: .5em; } div.slide .bd li p a {color:#fff;} section {margin-top:5%;} section h2 {position:relative;margin-bottom:3%;padding:0 2%;font-size:140%;line-height:180%;color:#da1624;border-bottom:1px solid #e8e8e8;} section h2 a {color:#da1624;} section h3 {font-size:130%;font-weight: normal;text-align: center;} .a_more {position:absolute;right:2%;top:0;width:6%;max-width:25px } .a_more img {vertical-align: middle;} section .dl_news dt {font-size:125%;} .con2 h2 img {max-width: 120px} .news_list {padding:2% 0 0 2%;} .news_list li:first-child {font-size:110%;font-weight: bold;} .news_list li {line-height:200%;} .news_list li a {color:#333333;} .news_list1 {padding:2% 0 0 2%;} .news_list1 li {line-height:200%;} .news_list1 li a {color:#333333;} .div_img {position:relative;} .div_img p {position: absolute;left:0;bottom: 0;width:100%;line-height:230%;text-align: center;} .div_img p a {color:#fff;} .img_list {margin-top:5%;} .img_list li {width:47%;text-align: center;margin-bottom:3%;line-height:200%;font-size:95%;}