@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;} 
body{background:#fff;color:#333;font-size:15px;font-family:"微软雅黑","Arial Narrow";} 
 
ul,ol{list-style-type:none;} 
select,input,img,select{vertical-align:middle;} 
 
a{text-decoration:none;} 
a:hover{color:#1369c0}
*{ box-sizing:border-box;}

body{ background:url(bg.jpg) no-repeat; background-size:100% 100%; background-attachment: fixed;}
.layout{width:1000px; margin:0 auto;}

.top_nav{height:30px; line-height:30px; text-align:right;}
.top_nav a{ font-size:13px; color:#777777; margin:0 15px;}

.logo{height:145px; overflow:hidden;}
.hot{color:#1369c0; font-size:13px;  height:30px; line-height:30px;}
.hot a{color:#1369c0; font-size:13px; margin:0 5px;}
.nav{height:50px; margin-bottom:10px; background:url(zjda_bg_01.png) repeat-x;}
.nav ul{}
.nav ul li{ width:16.6666%; height:50px; line-height:50px; background:url(nav.png) no-repeat; float:left; font-size:17px; color:#2f6699; padding-left:45px;}
.nav ul li.hover{color:#fff; background-color:#2f6699; cursor:pointer;}
#nav1{ background-position:0px 16px;}
#con-nav-1{height:410px; padding:10px; background:#f0f0f0; margin-bottom:10px;}
.box_list1{ height:33px; line-height:33px; margin-bottom:7px;}
.list1{ float:left;}
.list1 li{ float:left; font-size:15px; color:#333; line-height:33px; padding:0 8px; position:relative;}
.list1 li.hover b{ display:inline-block; width:7px; height:4px; position:absolute; background:url(zjda_pic_06.jpg) no-repeat; top:100%; left:50%; margin-left:3px;}
.list1 li a{font-size:15px; color:#333; display:block;}
.list1 li.hover{ background:#2f6699; color:#fff; font-weight:bold;}
.list1 li.hover a{color:#fff; font-weight:bold;}
.list1_box li{ height:40px; line-height:40px; background:url(zjda_pic_07.jpg) no-repeat center left 10px; padding-left:20px; border-bottom:1px dotted #b6b6b6;}
.list1_box li a{ font-size:15px; color:#333;}

.list2_box li{ height:32px; line-height:32px; background:url(zjda_pic_07.jpg) no-repeat center left 10px; padding-left:20px;}
.list2_box li a{ font-size:15px; color:#333;}


.box_list3{height:36px; line-height:35px; l background:f7f7f7; border:1px solid #dcdcdc; border-bottom:1px solid #2f6699; margin-bottom:10px;}
.list3{ float:left;}
.list3 li{ float:left; font-size:15px; color:#333; line-height:33px; padding:0 8px; position:relative;}
.list3 li.hover{border:1px solid #dcdcdc; border-top:2px solid #2f6699; border-bottom:0; color:#2f6699; font-weight:bold; background:#fff; }
.list3_box li{ height:30px; line-height:30px; background:url(zjda_pic_07.jpg) no-repeat center left 10px; padding-left:20px;}
.list3_box li a{ font-size:15px; color:#333;}

.box_list4{height:36px; line-height:35px; l background:f7f7f7; border:1px solid #dcdcdc; border-bottom:1px solid #2f6699; margin-bottom:10px;}
.list4{ float:left;}
.list4 li{ float:left; font-size:15px; color:#333; line-height:33px; padding:0 8px; position:relative;}
.list4 li.hover{border:1px solid #dcdcdc; border-top:2px solid #2f6699; border-bottom:0; color:#2f6699; font-weight:bold; background:#fff; }
.list4_box li{ height:30px; line-height:30px; background:url(zjda_pic_07.jpg) no-repeat center left 10px; padding-left:20px;}
.list4_box li a{ font-size:15px; color:#333;}
.reply,.expert{ float:right; padding:0 10px;}

.box_wycy{ border:1px solid #dcdcdc; border-top:2px solid #2f6699; height:266px;}
.wycy_title{ height:35px; line-height:35px; padding:0 14px; background:#f7f7f7; margin-bottom:8px;}
.wycy_title h2{ color:#2f6699; font-size:17px; float:left;}
.wycy_list{}
.wycy_list li{ float:left; width:33.33%; text-align:center; height:110px;}
.wycy_list li a{ display:block;}
.wycy_list li p{ height:45px; line-height:45px; color:#666;}
.more{ float:right;}
.more li{ float:left; margin-right:10px;}
.more a{ color:#333; font-size:15px;}

#nav2{ background-position:-166px 16px;}
#con-nav-2{height:400px; padding:20px;border:2px solid #2f6699; }
[data-class='xxgk_title']{ width:40px; height:363px; float:left; background:url(xxgk.png) no-repeat top left; cursor:pointer;}
.xxgk_list{width:268px;height:363px;float:left; background:#f2f2f2}
#xxgk1{ background-position:0 0;}
#xxgk2{ background-position:-118px 0;}
#xxgk3{ background-position:-239px 0;}
#xxgk4{ background-position:-350px 0;}

#xxgk1.hover{ background-position:-40px 0;}
#xxgk2.hover{ background-position:-158px 0;}
#xxgk3.hover{ background-position:-279px 0;}
#xxgk4.hover{ background-position:-390px 0;}
.xygs,xzxk{width:100%; height:170px;}
.ldzc_title{ background:url(zjda_bg_05.png) no-repeat center left; color:#2f6699; font-weight:bold; padding-left:15px; margin-bottom:5px;}
.ldzc p{ text-indent:2em; font-size:13px; line-height:22px;}


#nav3{ background-position:-333px 16px;}
#con-nav-3{height:400px; padding:10px 20px;border:2px solid #2f6699; }
.dayw_box{ height:30px; line-height:30px; margin-bottom:5px;}
.dayw_list{ float:left;}
.dayw_list li{ float:left; padding:0 5px; margin-right:10px; line-height:28px;}
.dayw_list li.hover{ border-bottom:2px solid #2f6699; color:#2f6699;}
.dayw_box .more a{ color:#999;}

.dayw1_box li{ height:30px; line-height:30px; background:url(zjda_pic_07.jpg) no-repeat center left 10px; padding-left:20px;}
.dayw1_box li a{ font-size:15px; color:#333;}

.time{ float:right; color:#999; margin-right:10px;}

.dayw_link li{  color:#fff; font-weight:bold; font-size:20px; text-align:center; line-height:80px;}
.dayw_link li a{color:#fff; display:block;width:150px; height:80px;}
.dayw_link li b{display:block;width:150px; height:10px;}

#nav4{ background-position:-504px 16px;}
#con-nav-4{height:400px; padding:20px 20px;border:2px solid #2f6699; }
.dawh_box{ height:30px; background:#f1f1f1; line-height:30px; margin-bottom:8px;}
.dawh_list{ float:left;}
.dawh_list li{ float:left; padding:0 15px; text-align:center; color:#333; cursor:pointer;}
.dawh_list li.hover{ font-weight:bold; color:#2f6699; background:#ccecf9;}
.dawh1_box{ overflow:hidden;}
.dawh1_box li{ height:30px; line-height:30px; background:url(zjda_pic_07.jpg) no-repeat center left 10px; padding-left:20px; width:50%; float:left;}
.dawh1_box li a{ font-size:15px; color:#333;}

.dawh_link{ overflow:hidden; margin-top:15px;}
.dawh_link li{ float:left;}
.dawh_link li a{ display:block; width:164px; height:116px; background:url(dawh.png) no-repeat top left;}
.dawh_link li b{ display:block; width:33px; height:116px;}

.dawh_link li.dawh_link1 a{ background-position:0 0;}
.dawh_link li.dawh_link2 a{ background-position:-197px 0;}
.dawh_link li.dawh_link3 a{ background-position:-394px 0;}
.dawh_link li.dawh_link4 a{ background-position:-591px 0;}
.dawh_link li.dawh_link5 a{ background-position:-788px 0;}

.dawh_link li.dawh_link1:hover a{ background-position:0 -140px;}
.dawh_link li.dawh_link2:hover a{ background-position:-197px -140px;}
.dawh_link li.dawh_link3:hover a{ background-position:-394px -140px;}
.dawh_link li.dawh_link4:hover a{ background-position:-591px -140px;}
.dawh_link li.dawh_link5:hover a{ background-position:-788px -140px;}

#nav5{ background-position:-669px 16px;}
#con-nav-5{height:400px; padding:20px 25px;border:2px solid #2f6699; }


#nav6{ background-position:-852px 16px;}
#con-nav-6{height:400px; padding:27px 20px;border:2px solid #2f6699; }
#con-nav-6 .dayw_list{ font-weight:bold;}




#nav1.hover{background-position:0px -46px;}
#nav2.hover{ background-position:-166px -46px;}
#nav3.hover{ background-position:-333px -46px;}
#nav4.hover{ background-position:-504px -46px;}
#nav5.hover{ background-position:-669px -46px;}
#nav6.hover{ background-position:-852px -46px;}

.tab_view{height:410px; background:#fff;}




.show_list{ height:422px; margin-bottom:10px;}

.link_roll{ height:90px; margin-bottom:10px; background:#fff; border:1px solid #ddcdcdc;}

.link{ height:40px; margin-bottom:10px;}
.link_title{ float:left; width:91px; height:40px; background:url(zjda_pic_04.png) no-repeat;}
.link_box{ float:left; background:#fff; width:909px; height:40px; border:1px solid #dcdcdc; border-left:0; line-height:40px;}

.footer{ height:97px; border-top:2px solid #1369c0; background:#fff;text-align:center; padding-top:13px;font-size:13px; color:#848484;}
.footer p{ margin-bottom:8px;}
.bq{ width:1000px; margin:0 auto;}
.bq_l{ float:left; width:140px;}
.bq_c{ float:left; width:720px; }
.bq_r{ float:right; width:140px;}
.footer .bq_link{ color:#848484; font-size:15px; font-weight:bold; margin-bottom:13px;}
.bq_c a{ color:#848484; font-size:15px; font-weight:bold; margin:0 5px;}




/*通用栏目页*/
.col_view{ padding-bottom:20px;}
.position{ height:35px; line-height:35px; background:#eee url(col_bg_01.png) no-repeat center left 10px; padding-left:30px; margin-top:-10px; margin-bottom:20px; font-size:13px; color:#3f3f3f;}
.position a{ font-size:13px; color:#3f3f3f;}
.col_box{ background:#f6f6f6; height:100%; display:block;}
.col_title{ background:#1d79cc; color:#fff; font-size:17px; line-height:40px; height:40px; text-align:center;}

.col_list li{ height:45px; line-height:45px;  background:url(col_pic_01.png) no-repeat; background-position:15px center;}
.col_list li a{ display:block;padding-left:35px; font-size:13px; color:#323232;}
.col_list li:hover{ background-image:url(col_pic_02.png)}
.col_list li a:hover{color:#0882cd;}

.info_box{ padding:0 15px; background:#f6f6f6; display:block; height:100%;}
.info_title{ height:40px; border-bottom:2px solid #cdcdcd; line-height:38px; color:#3d3d3d; font-size:15px;}
.info_title span{ display:inline-block; padding-left:25px; padding-right:15px; border-bottom:2px solid #5d9fdb; background:url(col_bg_02.png) no-repeat center left 1px;}
.info_list{padding-top:6px;}
.info_list li{height:45px; line-height:45px; border-bottom:1px dashed #e8e8e8; background:url(zjda_pic_07.jpg) no-repeat center left 3px; padding-left:15px;}
.info_list li a{ color:#3d3d3d;}
.info_list li .time{ margin:0;}


/*通用文章页*/
