﻿
/* CSS Document */

*{margin:0; padding:0; border:0;}
body{font-family:"宋体"; font-size:12px; color:#000; margin:0 auto;}
ul{list-style:none;}
a{color:#000; text-decoration:none;}
a:hover{color:#F00; text-decoration:underline;}
a:visited{color:#000; text-decoration:none;}
.more{display:block; float:right; margin-right:3px; font-size:12px; font-weight:normal;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block; font-size:1px;}
.clear{clear:both;}
.detail a{color:#F00; text-decoration:none;}
.detail a:hover{text-decoration:underline;}
.detail a:visited{text-decoration:none;}
.line01{background:url(../images/jsxuxian.jpg) no-repeat; width:350px; float:left; font-size:1px; height:1px; line-height:1px; overflow:hidden; margin-left:4px;}


#wrap{width:960px; height:auto; margin:0 auto; position:relative;}


/*----------------------top--------------------*/

#top{width:960px; float:left;}
.header{width:958px; line-height:23px; border:1px solid #d7d7d7; background-color:#f7f7f7; float:left;}
.time{float:left; line-height:25px; padding-left:5px;}
.web_map{float:right; line-height:25px; padding-right:5px;}

.top_banner{width:942px; height:88px; border:1px solid #d7d7d7; float:left; padding:8px;}
.tbl{width:136px; height:86px; float:left; border:1px #d7d7d7 solid; padding:2px;}
.tbm{width:636px; height:86px; margin:0 8px; border:1px #d7d7d7 solid; padding:2px; float:left;}


.search{width:960px; float:left; }
.logo{width:158px; height:38px; float:left;}
.logo_right{width:802px; float:left; height:38px;}
.btn{float:right; padding-top:10px; width:41px;}
.so{float:right; height:23px; padding-top:10px; text-align:right; width:185px;}   
.input1{border:1px solid #C3C3C3; height:19px; margin:0 4px; width:104px;}
.select1{border:1px solid #7F9DB9;}
.links{color:#cfcfcf; float:right; padding-top:14px; text-align:right;}
.title{ color:#06C; font:italic normal bold 22px 黑体; height:38px;line-height:38px;}

.menu{width:960px; float:left; background:#2665B1;}


.menu ul {line-height:31px;}
.menu ul li{float:left; display:block; padding-left:13px; padding-right:17px; color:#FFF; font-size:14px;}
.menu ul li a{color:#FFF; text-decoration:none;}
.menu ul li a:hover{color:#FF0; text-decoration:underline;}
.menu ul li a:visited{color:#FFF; text-decoration:none;}


.scsearch{width:950px; height:30px; float:left; background:url(../images/scsearch_bg.gif) no-repeat; line-height:30px; text-align:right;  padding-right:10px;}
.scsearch a{color:#0158A7; text-decoration:none;}
.scsearch a:hover{color:#F00; text-decoration:underline;}
.scsearch a:visited{color:#0158A7; text-decoration:none;}

/*---navall------*/
.allnav{width:920px; height:40px; background:url(ss.jpg) no-repeat; line-height:28px; padding-left:40px; padding-top:5px;}
.allnav a{color:#016A9F; text-decoration:none; font-size:12px; font-weight:bold;}
.allnav a:hover{text-decoration:none;}
.nav_box{width:960px; height:190px; background:#ffffff; border:1px solid #D7E9FC;}
ul{list-style:none;}
.list_con{line-height:25px; word-spacing: 25px; padding-top:2px;}
.list_con a{font-size:12px; color:#016a9f; text-decoration:none;}
.list_con a:hover{text-decoration:underline;}
.list_con a:visited{text-decoration:none; color:#016a9f;}
.list_con span a{color:#666; font-size:12px; font-weight:bolder; text-decoration:none;}
.list_con span a:hover{text-decoration:underline;}
.list_con a:visited{color:#666; text-decoration:none;}

/*----------------------main--------------------*/
#main{width:960px; float:left;}

.main_left{width:333px; float:left;}
.pic_switch{width:333px; float:left; height:240px;}
.ml_two{width:333px; float:left;}
.ml_two h2{width:305px; height:28px;background:url(../images/df_subnav1.jpg) no-repeat; padding-left:28px; font-size:12px; line-height:28px;}
.ml_two li{line-height:22px;}
.ml_two img{float:left; margin-right:10px; border:1px #d7d7d7 solid; padding:2px;}
.ml_two h3{color:#585C61; font-size:12px;}
.ml_two h3 a{color:#585C61; text-decoration:none;}
.ml_two h3 a:hover{color:#f00; text-decoration:underline;}
.ml_two h3 a:visited{color:#585c61; text-decoration:none;}
.ml_two p{text-indent:2em; line-height:18px; margin-top:5px;}
.ml_two span a{color:#F00; text-decoration:none;}
.ml_two span a:hover{text-decoration:underline;}
.ml_two span a:visited{text-decoration:none; color:#f00;}


.main_middle{width:354px; float:left; border:1px solid #BCCBDC;  margin-left:10px;  }
.mm_one{width:354px; float:left; background:url(../images/df_mone_bg.jpg) repeat-x;}
.mm_one h1{font-size:16px; font-size:20px; line-height:36px; padding-left:5px; font-weight:bold;}
.mm_one h1 a{color:#003399; text-decoration:none;}
.mm_one h1 a:hover{color:#F00; text-decoration:underline;}
.mm_one h1 a:visited{color:#003399; text-decoration:none;}
.newslist{line-height:20px; margin-left:3px;}
.newslist li, .newslist li a{color:#003399; text-decoration:none;}
.newslist li a:hover{color:#F00; text-decoration:underline;}
.newslist li a:visited{color:#003399; text-decoration:none;}


.mm_two{width:345px;float:left;}
.mm_two h2{width:345px; float:left;height:25px; border-bottom:1px solid #A2BCD5; font-size:15px; line-height:25px; padding-left:8px; padding-left:5px;}
.mm_two h2 a{color:#2665B1; text-decoration:none;}
.mm_two h2 a:hover{color:#F00; text-decoration:underline;}
.mm_two h2 a:visited{color:#2665B1; text-decoration:none;}
.mm_two ul{width:345px;line-height:25px; padding-left:5px; font-size:14px;}
.mm_two ul li a{color:#003399; text-decoration:none;}
.mm_two ul li a:hover{color:#F00; text-decoration:underline;}
.mm_two ul li a:visited{color:#003399; text-decoration:none;}


.main_right{width:247px; float:right;}
.mr_one{width:241px; float:left; border:1px solid #BCCBDC; padding:2px;}
.mr_two{width:247px; float:left;}
.mr_subnav{background:url(../images/df_subnav2.jpg) no-repeat; display:block; width:222px; height:30px; padding-left:25px; line-height:30px;}
.mr_subnav a{color:#5A5D5F; text-decoration:none; font-size:14px;}
.mr_subnav a:hover{color:#5A5D5F; text-decoration:underline;}
.mr_subnav a:visited{color:#000; text-decoration:none;}
.mr_subnav span a{color:#000; text-decoration:none; font-size:12px;}
.mr_subnav span a:hover{color:#F00; text-decoration:underline;}
.mr_subnav span a:visited{color:#000; text-decoration:none;}
.mr_list{width:245px; border:1px solid #BCCBDC; border-top:0; padding-top:10px;}
.mr_list li{line-height:22px; padding-left:5px;}
.mr_two img{margin:2px;}
.date{ font-size:12px; color:#999;float:right;}




/*----------------------banner_one--------------*/
.banner{width:958px; float:left; border:1px #d7d7d7 solid;}

/*----------------------container----------------*/
#container{width:960px; float:left;}
.textcon{width:960px; float:left;}
.tt_top{width:960px; height:46px; background:url(../images/df_subnav3.jpg) no-repeat; float:left;}
.tt_top2{width:960px; height:46px; background:url(../images/df_subnav3.jpg) no-repeat; float:left;}
.tt_top span{margin-right:65px; margin-top:15px;  display:block; float:right; color:#8b8b8b;}
.tt_top2 span{margin-right:65px; margin-top:14px; display:block; float:right; color:#8b8b8b;}
.nav_title{color:#4A7ED4; font-size:18px; padding-left:35px; line-height:52px; float:left;}
.sn_text a{color:#808080; text-decoration:none;}
.sn_text a:hover{color:#F00; text-decoration:underline;}
.sn_text a:visited{color:#808080; text-decoration:none;}
.tt_md{width:960px; float:left;}
.tt_md ul li{font-size:14px; line-height:22px; padding-left:5px;}
.t-l{width:340px; float:left;}
.title_01{width:302px; height:29px; background:url(../images/df_arrow1.jpg) no-repeat 2% center; border-bottom:1px dashed #D7D7D7; float:left; color:#163C76; font-size:15px; line-height:29px; padding-left:18px; display:block; font-size:12px;}

.title_03{width:302px; height:29px; background:url(../images/df_arrow1.jpg) no-repeat 2% center; border-bottom:1px dashed #d7d7d7; float:left; color:#163C76; font-size:15px; line-height:29px; padding-left:18px; display:block; font-size:12px;}

.list_01{display:block;}
.list_01 img{float:left; margin-right:5px;}
.list_01 h3{font-size:12px; color:#585C61;}
.list_01 h3 a{color:#585C61; text-decoration:none;}
.list_01 h3 a:hover{color:#F00; text-decoration:underline;}
.list_01 h3 a:visited{color:#585C61; text-decoration:none;}
.list_01 p{font-size:12px;}
.list_02{width:245px; border:1px solid #BCCBDC; border-top:0; padding-top:10px;}
.t-m{width:340px; margin-left:15px; float:left;}
.t-r{width:247px; float:right; margin-left:5px;}

.title_02{width:217px; height:30px; float:left; background:url(../images/df_subnav2.jpg) no-repeat; line-height:30px; font-size:12px; font-weight:bold; padding-left:30px; color:#003366;}
.title_02 a{color:#003366; text-decoration:none;}
.title_02 a:hover{color:#F00; text-decoration:underline;}
.title_02 a:visited{color:003366; text-decoration:none;}

.tb_l{width:708px; float:left;}
.tb_l img{border:1px solid #D7d7d7; padding:2px;}
.tb_l ul{float:left;}
.tb_l li{float:left; display:block; margin-left:8px; margin-top:5px; margin-right:10px;}
.tb_l ul span{text-align:center; display:block;}
/*----------------------footer------------------*/
#footer{width:960px; float:left;}
.partner{width:960px; float:left; background:#f9f9f9; border:1px #d7d7d7 solid; }
.partner_left{width:20px;  height:88px;  text-align:center; line-height:20px; float:left; background:url(../images/copyline.jpg) no-repeat right center;}
.partner_right{width:918px; float:left; height:68px; line-height:22px; padding:10px;}
.copyright{width:960px; float:left; border-top:1px #e2e2e2 solid; text-align:center; color:#828282; line-height:22px;}
