@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
clear{clear:both;}

#ydd_head{width:100%; height:350px; background:url(/public/zt/tslxzs/gspydd/images/zt_ydd_head.jpg) center center no-repeat; border-bottom:10px solid #666;}

#ydd_nav{width:1000px; height:px; margin:0 auto; overflow:hidden;}
#ydd_nav ul li{float:left; margin-right:15px; text-align:center; line-height:60px; background-color:#ccc; border-radius:0 0 15px 15px; -webkit-border-radius:0 0 15px 15px; -moz-border-radius:0 0 15px 15px; -ms-border-radius:0 0 15px 15px;}
#ydd_nav ul li a{display:block; padding:0 25px;  font-size:18px; color:white; font-family:"微软雅黑";}
#ydd_nav ul li a:hover{padding-top:20px;}
#ydd_nav ul li a.a1{display:block; padding:0 25px;  font-size:18px; color:white; font-family:"微软雅黑";}

#ydd_jj_h{width:1000px; height:268px; margin:0 auto; margin-top:40px; background:url(/public/zt/tslxzs/gspydd/images/ydd_jj_bg.png) center center no-repeat;}
#ydd_jj_h .ydd_jj_h_txt{width:755px; padding-left:185px; padding-right:60px; padding-top:40px; font-size:24px; font-family:"楷体"; line-height:40px; text-indent:2em;}

#ydd_body{width:1000px; height:250px; margin:0 auto; margin-top:40px; overflow:hidden;}
#ydd_body .ydd_body_l{float:left; width:470px; height:250px; padding-left:57px; background:url(/public/zt/tslxzs/gspydd/images/ydd_body_news.png) top left no-repeat;}
#ydd_body .ydd_body_l ul{width:436px; height:216px; padding:15px; border:2px solid #d85832;}
#ydd_body .ydd_body_l ul li{width:436px; height:35px; line-height:35px; border-bottom:1px solid #dcdcdc; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#ydd_body .ydd_body_l ul li a{width:436px;  font-size:16px; color:black; display:block; padding-left:45px; background:url(/public/zt/tslxzs/gspydd/images/dian.png) center left no-repeat;}
#ydd_body .ydd_body_l ul li a:hover{ color:blue; height:35px; background:url(/public/zt/tslxzs/gspydd/images/dian1.png) center left no-repeat;}
#ydd_body .ydd_body_r{float:left; margin-left:40px; width:423px; height:240px; padding:5px; background:url(/public/zt/tslxzs/gspydd/images/ydd_body_jdt.png) center center no-repeat;}


#ydd_main{width:1000px; height:auto; margin:0 auto; margin-top:40px; overflow:hidden;}
#ydd_main .ydd_main_l{float:left; width:480px; height:;}
.ydd_main_t1{width:480px; height:57px; line-height:57px; font-size:26px; color:white; text-indent:0.5em; background:url(/public/zt/tslxzs/gspydd/images/ydd_main_t1.png) top center no-repeat; font-family:"楷体";} 
.ydd_main_t2{width:480px; height:57px; line-height:57px; font-size:26px; color:white; text-indent:0.5em; background:url(/public/zt/tslxzs/gspydd/images/ydd_main_t2.png) top center no-repeat; font-family:"楷体";} 
.ydd_txt{border:2px solid #d85832; padding:15px 18px;}
.ydd_txt p{font-size:16px; color:black; line-height:32px; text-indent:2em;}
#ydd_main .ydd_main_r{float:left; width:480px; height:271px; margin-left:40px;}
#ydd_main .ydd_main_r ul{height:180px; border:2px solid #d85832; padding:15px 18px;}
#ydd_main .ydd_main_r ul li{line-height:36px;}
#ydd_main .ydd_main_r ul li a{font-size:16px; color:black; }
#ydd_main .ydd_main_r ul li a:hover{ color:blue; }

.ydd_main_t3{width:1000px; height:57px; line-height:57px; font-size:26px; color:white; text-indent:0.5em; background:url(/public/zt/tslxzs/gspydd/images/ydd_main_t3.png) top center no-repeat; font-family:"楷体";}
#ydd_main ul.ydd_main_ap{width:960px; height:auto; border:2px solid #d85832; padding:15px 18px; overflow:hidden;}
#ydd_main ul.ydd_main_ap li{float:left; margin-left:50px; margin-right:40px; width:208px; height:px; padding:15px 15px 15px 18px; border:1px solid #dcdcdc; border-radius:10px; position:relative;} 
#ydd_main ul.ydd_main_ap li i{width:60px; height:60px; position:absolute; top:14px; left:-50px; z-index:999; background:url(/public/zt/tslxzs/gspydd/images/ydd_icon.png) no-repeat;}
#ydd_main ul.ydd_main_ap li i.ydd_icon1{background-position:0 0;}
#ydd_main ul.ydd_main_ap li i.ydd_icon2{background-position:-70px 0;}
#ydd_main ul.ydd_main_ap li i.ydd_icon3{background-position:-140px 0;}
#ydd_main ul.ydd_main_ap li i.ydd_icon4{background-position:0 -70px;}
#ydd_main ul.ydd_main_ap li i.ydd_icon5{background-position:-70px -70px;}
#ydd_main ul.ydd_main_ap li i.ydd_icon6{background-position:-140px -70px;}
#ydd_main ul.ydd_main_ap li i.ydd_icon7{background-position:0 -140px;}
#ydd_main ul.ydd_main_ap li i.ydd_icon8{background-position:-70px -140px;}
#ydd_main ul.ydd_main_ap li i.ydd_icon9{background-position:-140px -140px;}
#ydd_main ul.ydd_main_ap li dl dt{font-size:18px; height:px; line-height:18px; padding-bottom:5px; color:black; border-bottom:1px solid #dcdcdc;} 
#ydd_main ul.ydd_main_ap li dl dd{font-size:14px; line-height:26px; color:black;}
#ydd_main ul.ydd_main_ap li dl dd span{padding:2px 7px; margin-right:5px; background-color:#cde3ee;}
#ydd_main ul.ydd_main_ap li dl.dl_top{margin-top:15px;}

.ydd_main_t4{width:1000px; height:57px; line-height:57px; font-size:26px; color:white; text-align:center; font-family:"楷体"; background:url(/public/zt/tslxzs/gspydd/images/ydd_main_t4.png) top center no-repeat;}
#ydd_yx_table{width:996px; height:auto; border:2px solid #d85832;}
#ydd_yx_table table{width:996px; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
#ydd_yx_table table tr td{border-top:1px solid #ccc; border-right:1px solid #ccc; height:35px; line-height:35px; font-size:14px;}

/*页脚*/
#footer{clear:both;border-top:1px solid #eee;padding-top:10px;}
#footer_content{width:1000px;margin:0 auto; font-size:12px;}
#footer_content a{font-size:12px;}
#footer_content p{margin:0;padding:5px 0;line-height:1.6; font-size:12px;}
.footer-line{text-align:center;padding:5px 0;line-height:1.6; }


/*首页第一屏左侧大焦点图*/
.banner-div{
    width: 660px;
    height: 250px;
    overflow:hidden;
    position:relative;
		
}
.focus_banner li{display:none;position:relative;}
.focus_btn{
    bottom:20px;right:20px;
    position: absolute;
    z-index:5;
}
.focus_btn li{background:#eee;width:8px;height:8px;float:left;border-radius:8px;margin-left:15px;cursor:pointer;}
.focus_btn li.hover{background:#4aaaf2;}

.focus_banner li .focus-text-box{
    width:180px;
    height:230px;
    padding:10px 10px;
    background:#000;
    opacity: 0.7;
    position: absolute;top:0px;right:0;
    z-index: 4;
    /*-webkit-box-shadow:-5px 0 10px #333;*/
    /*-moz-box-shadow:-5px 0 10px #333;*/
    /*box-shadow:-5px 0 10px #333;*/
}
.focus-text-box a{color:#fff;font-size:20px;}
.focus-text-box span{color:#fff;display:inline-block;padding-top:20px;font-size:14px;}