.fl{ float: left;}
.fr{ float: right;}

/*****************************建党95周年首页*******************************/
.jd_title{ height:40px; width:100%; background-color:#30393E; border-bottom:1px solid #475053; border-top:1px solid #475053;}
.jd_header{ height:40px; line-height: 40px; width:1000px; margin:0 auto; position:relative; font-size:14px;}
.jd_h_l{}
.jd_h_l li{ color:#fff; float:left; margin-left:10px;}
.jd_h_l li a{ color:#fff; margin-right: 10px;}
.jd_h_r{ float: right;}
.jd_h_r li{ width:57px; height:18px; float:left; position:relative; padding-left:26px; margin-left:15px;}
.jd_h_r img{ position:absolute; left:0; top:10px;}
.jd_h_r a span{ color:#fff;}

/*************************************/
.jd_main{ background: url("../images/jd_bg.jpg") no-repeat center top; margin: 0 auto;}
.jd_k{ height: 600px;}
.jd_m_con{ width: 980px; height: 1330px; margin: 0 auto; background-color: #ffffff; padding: 30px 10px 0 10px;}
.jd_speed{}
.jd_speed h4{ background: url("../images/jd_pic1.png") no-repeat center center; height: 43px; line-height: 43px;}
.jd_speed h4 a{ font-size: 20px; color: #ffffff; margin-left: 60px;}
.jd_sc{ overflow: hidden; margin-top: 30px;}
.jd_sc_l{ width: 500px;}
.jd_sc_r{ width: 445px; padding-left: 35px;}
.jd_sc_col{ border-bottom: 1px solid #DAD9D9; padding-bottom: 15px;}
.jd_active1{ border-bottom: none;}
.jd_sc_col h5{ font-size: 22px; margin-top: 15px;}
.jd_sc_col h5 a{ color: #000000; font-weight: normal;}
.jd_sc_col h6{ line-height: 30px; margin-top: 10px;}
.jd_sc_col h6 a{ font-size: 16px; font-weight: normal; color: #686868;}
.jd_sc_col span{ font-size: 14px; color: #A0A0A0; display: block; margin-top: 5px;}

.jd_talk{ padding-top: 40px; overflow: hidden;}
.jd_talk h4{ background: url("../images/jd_pic1.png") no-repeat center center; height: 43px; line-height: 43px;}
.jd_talk h4 a{ font-size: 20px; color: #ffffff; margin-left: 60px;}
.jd_tk_col{ margin-right: 20px;}
.jd_tk_col ul{ margin-top: 20px;}
.jd_tk_col li{ height: 45px; line-height: 45px; background: url("../images/jd_pic3.jpg") no-repeat 10px center; padding-left: 25px;}
.jd_tk_col a{ display: inline-block; height: 44px; width: 400px; border-bottom: 1px solid #DAD9D9; color: #000000; font-size: 20px;}
.jd_tk_col a:hover{ color: #D30000;}

.jd_ing{ padding-top: 40px;}
.jd_ing h4{ background: url("../images/jd_pic1.png") no-repeat center center; height: 43px; line-height: 43px;}
.jd_ing h4 a{ font-size: 20px; color: #ffffff; margin-left: 60px;}
.jd_i_pic{ margin-top: 30px;}
.jd_i_col ul{ margin-top: 20px;}
.jd_i_col ul li{ height: 35px; line-height: 35px; background: url("../images/jd_pic5.png") no-repeat 10px center; padding-left: 25px;}
.jd_i_col ul a{ font-size: 16px; color: #000000;}
.jd_active2{ margin-left: 25px;}
/*************************************/
.jd_footer{width:100%;background-color:#F5F5F5;}
.jd_f_top {height:40px;background-color:#293337;}
.jd_f_top ul{width:330px;height:40px;margin:0 auto;}
.jd_f_top ul li{float:left;color:#ffffff;}
.jd_f_top ul li a{color:#ffffff;padding:0 10px;line-height:40px;text-align:center;}
.jd_f_middle{width:660px;margin:23px auto 15px;}
.jd_f_middle a img{ margin: 0 5px;}
.jd_f_bottom p{font-size:14px;line-height:30px;color:#666666;text-align:center;}
.jd_f_bottom{padding-bottom:27px;}
























