/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}
select,input{vertical-align:middle;}
fieldset,img{border:0;}
ul,ol{list-style:none;}
a{color:#666;text-decoration:none;}
a:hover{color:#0e2b6d;text-decoration:underline;}
.clearit{clear:both;font-size:0;line-height:0;height:0;}
body{font-size:12px;color:#000;font-family:Microsoft YaHei,SimSun;
background:#00111b url(index_jd1404.jpg) center 0 no-repeat;}
#wrap{
width:980px;
margin:20px auto;	
	}
#header{
margin:0 0 5px 0;	
	}
#focus{}
#focus .fleft{
width:675px;
float:left;	
height:365px;
position:relative;
	}
#focus .fleft .pic{
position:absolute;
width:675px;
height:365px;
left:0;
top:0;
z-index:5;
	}
#focus .fleft .pcontent{
position:absolute;
width:635px;
bottom:5px;
left:20px;
z-index:10;
	}
#focus .fleft .pdate{
background:url(focus-date_bg_jd1404.gif) 0 0 no-repeat;
height:20px;
width:90px;
text-align:center;
color:#fff;
font-weight:bold;
line-height:20px;	
	}
#focus .fleft h1{
height:35px;
line-height:35px;
font-size:18px;
color:#fff;	
	}
#focus .fleft h1 a{
color:#ED5104;
text-decoration:none;	
	}
#focus .fleft p{
color:#2778b2;
font-size:12px;
line-height:18px;	
	}
#focus .fleft p span.more{
color:#e43e02;
font-family:Arial;
font-size:12px;
font-weight:bold;	
	}
#focus .fleft p span.more a{
color:#e43e02;	
	}
#focus .fright{
width:285px;
float:left;	
background:url(sub_focus_bg_jd1404.jpg) right 0 repeat-y;
padding:0 0 0 20px;
height:365px;
	}
#focus .fright LI{
margin:15px 0 0 0;	
	}
#focus .fright LI .pimg{
width:105px;
height:70px;
padding:0 15px 0 0;	
float:left;
	}
#focus .fright LI .ptxt{
width: 268px;
float: left;
overflow: hidden;
font-size: 12px;
color: white;
border-bottom: #58B1F5 1px solid;
padding: 0 0 8px 0;
line-height: 20px;
	}
.yw {
float: left;
background: #5483D1;
padding: 4px;
height: 21px;
margin: 10px 10px 10px 0;
color: white;
font-size: 16px;
}
#focus .fright li .pdateA a, #focus .fright li .pdateB a{
color: #75BFF7;
}
#focus .fright LI p a{
color:#fff;	
	}
#focus .fright LI .pdateA,#focus .fright LI .pdateB{
width: 266px;
text-align: left;
color: white;
font-size: 15px;
line-height: 28px;
font-weight: bold;
	}
#maincontent{
background:#fff url(content_bg_jd1404.gif) left top no-repeat;
padding:17px;
	}
.contPart .coleft{
width:560px;
padding:0 20px 0 0;
float:left;	
	}
.contPart .coleft .boxLeft{
width:232px;
float:left;
margin:6px 0;
text-align: center;
	}
.contPart .coleft .boxLeft img{
border:1px solid #dcdcdc;
padding:3px;
margin:26px 0 0 0;
	}
.contPart .coleft .boxRight{
width:328px;
float:left;	
margin:22px 0;
	}
.contPart .coright{
width:366px;
float:left;	
	}
.contPart .box{
margin:22px 0 33px 0;	
	}
.contPart .boxcol-left{
width:646px;
float:left;	
padding:0 20px 0 0;
	}
.contPart .boxcol-right{
width:280px;
float:left;	
	}
.US01 LI{
font-size:14px;
color:#666;
line-height:36px;	
	}
.US01 LI span{
font-family:SimSun;	
	}
.US02 LI{
width:230px;
text-align:center;	
float:left;
	}
.US02 LI img{
border:1px solid #dcdcdc;
padding:3px;	
	}
.US02 LI h1{
color:#2d5eb7;
font-size:12px;
line-height:18px;
	}
.US02 LI h1 a{
color:#2d5eb7;	
	}
.US04 LI{
height:165px;
width:280px;
text-align:center;	
float:left;
	}
.US04 LI img{
border:1px solid #dcdcdc;
padding:3px;	
	}
.US04 LI h1{
color:#2d5eb7;
font-size:12px;
line-height:18px;
	}
.US04 LI h1 a{
color:#2d5eb7;	
	}
.US03 LI{
font-size:14px;
color:#666;
line-height:35px;
height:35px;
position:relative;
border-bottom:1px dotted #dcdcdc;	
	}
.US03 LI .capdate{
height:35px;
position:absolute;
right:0;
top:0;
line-height:35px;
color:#999;
font-size:12px;	
	}
.US03 LI span{
font-family:SimSun;	
	}
.US05 li {
text-align: center;
float: left;
height: 202px;
width: 104px;
padding: 0 15px 0 0;
}
.US05 LI img{
border:1px solid #dcdcdc;
padding:3px;	
	}
.US05 LI h1{
color:#666666;
font-size:12px;
line-height:18px;
	}
 .US05 LI h1 a{
color:#666666;
	}
h2.s01,h2.s02{
height:34px;
position:relative;
border-bottom:#fd4502 3px solid;	
	}
h2.s02{
border-bottom:#0e2b6d 3px solid;		
	}
h2.s01 .capimg{
display:block;
position:absolute;
left:0;
top:0;
background:url(h2_s01_capimg_jd1404.png) 0 0 no-repeat;
width:221px;
height:38px;
text-indent:15px;
line-height:34px;
color:#fff;
font-size:16px;
font-family:simhei;	
font-weight:normal;
	}
h2.s01 .capimg_02l{
display:block;
position:absolute;
left:0;
top:0;
background:url(h2_s01_capimg_02l_jd1404.jpg) 0 0 no-repeat;
width:221px;
height:38px;
text-indent:15px;
line-height:34px;
color:#fff;
font-size:16px;
font-family:simhei;	
font-weight:normal;
	}
h2.s01 .capimg_01l{
display:block;
position:absolute;
left:0;
top:0;
background:url(h2_s01_capimg_01l_jd1404.jpg) 0 0 no-repeat;
width:221px;
height:38px;
text-indent:15px;
line-height:34px;
color:#fff;
font-size:16px;
font-family:simhei;	
font-weight:normal;
	}
h2.s01 .capimg_bt{
display:block;
position:absolute;
left:0;
top:0;
background:url(h2_s01_capimg_bt_jd1404.jpg) 0 0 no-repeat;
width:221px;
height:38px;
text-indent:15px;
line-height:34px;
color:#fff;
font-size:16px;
font-family:simhei;	
font-weight:normal;
	}
h2.s02 .capimg_01r{
background:url(h2_s02_capimg_01r_jd1404.jpg) 0 0 no-repeat;
display:block;
position:absolute;
left:0;
top:-7px;
width:164px;
height:41px;
text-indent:15px;
line-height:34px;
color:#fff;
font-size:16px;
font-family:simhei;	
font-weight:normal;	
	}
h2.s02 .capimg_03r{
background:url(h2_s02_capimg_03r_jd1404.jpg) 0 0 no-repeat;
display:block;
position:absolute;
left:0;
top:-7px;
width:164px;
height:41px;
text-indent:15px;
line-height:34px;
color:#fff;
font-size:16px;
font-family:simhei;	
font-weight:normal;	
	}
h2.s02 .capimg_02r{
background:url(h2_s02_capimg_02r_jd1404.jpg) 0 0 no-repeat;
display:block;
position:absolute;
left:0;
top:-8px;
width:164px;
height:41px;
text-indent:15px;
line-height:34px;
color:#fff;
font-size:16px;
font-family:simhei;	
font-weight:normal;	
	}
h2.s01 .capmore{
background:url(h2_s01_capmore_jd1404.png) 0 0 no-repeat;
position:absolute;
right:0;
bottom:0;
width:105px;
height:26px;
text-align:center;
font-size:12px;
color:#fff;
line-height:23px;
text-indent:15px;
	}
h2.s02 .capmore{
background:url(h2_s01_capmore_jd1404.png) 0 0 no-repeat;
position:absolute;
right:0;
bottom:0;
width:102px;
height:26px;
text-align:center;
font-size:12px;
color:#fff;
line-height:23px;
text-indent:15px;
	}
h2.s02 .capmore{
background:url(h2_s02_capmore_jd1404.png) 0 0 no-repeat;	
	}
h2.s01 .capmore a,h2.s02 .capmore a{
color:#fff;	
	}
h2.s03{
border-bottom:#0e2b6d 3px solid;
text-align:center;
font-size:25px;
line-height:60px;
font-weight:normal;	
	}
.pagenum{
text-align:center;
margin:20px 0;
	}
.article-date{
color:#999;
font-size:12px;
line-height:25px;
text-align:center;
padding:10px 0;
	}
.article-cont{
font-size:16px;
line-height:40px;
color:#666;
height:auto;
padding:0  50px 100px 50px;
	}
.breadwrap{
color:#999;
margin:0 0 10px 0;	
	}
#footer{
background:url(footer_bg_jd1404.jpg) 0 0 no-repeat;
height:72px;	
	}
.box1{
color:#222;
font-size:14px;
font-weight:bold;
line-height:20px;
margin:0 0 5px 0;
border-bottom:1px solid #ddd;
padding:0  5px 5px 5px;	
	}
.red{
color:#c51010;
font-size:16px;
font-weight:bold;
margin: 0 8px 0 0;	
	}
.blue{
color:#4a62a6;
font-size:14px;
line-height:20px;	
	}
.grey{
color:#222;
font-size:12px;
line-height:20px;
margin: 0 4px 0 0;
font-weight: normal;	
	}
a.sred{
color:#c51010;
font-size:12px;
font-weight:bold;
line-height:20px;
margin: 7px 15px 0 0;
float: right;	
	}
a.sred:hover{color:#c51010;text-decoration:underline;}	