@charset "utf-8";
/* CSS Document */


.top{
	width:100%;
	height:34px;
	background-image:url(../images/topbg.jpg);
	background-repeat:repeat-x;
	min-width:1000px;
	_width:1000px;
	margin:0 auto;
	}
.top_T{
	width:1000px;
	height:34px;
	line-height:34px;
	margin:0 auto;
	}	
.topleft{
	width:800px;
	height:34px;
	line-height:34px;
	float:left;
	color:#000;
	}	
.MsgTopDate
{
    float:left;
    width:auto;
    height:34px;
	line-height:34px;
      }
.MsgTopWeather
{
    float:left;
    width:auto;
    height:34px;
	line-height:34px;
	padding-left:10px;
    }  
	
.topright{
	width:200px;
	height:34px;
	line-height:34px;
	float:left;
	text-align:right;
	}	
.topright a:link,.topright a:hover,.topright a:active,.topright a:visited{
	color:#55889a;
	}
.banner_all{
	background-image:url(../images/de_bannerbg.jpg);
	height:201px;
	background-repeat:repeat-x;
	width:100%;
	margin:0 auto;
	position:relative;
	z-index:1;
	}	
.banner{
	background:url(../images/de_banner.jpg) 1px 0px no-repeat;
	width:1000px;
	height:201px;
	margin:0 auto;
	}	
.bannerflash{
	width:1000px;
	height:184px;
	margin:0 auto;
	}	
.bannertwo_all{
	background-image:url(../images/de_bannerbg.jpg);
	height:160px;
	background-repeat:repeat-x;
	width:100%;
	margin:0 auto;
	position:relative;
	z-index:1;
	}	
.bannertwo{
	background:url(../images/de_banner.jpg) 1px bottom no-repeat;
	width:1000px;
	height:160px;
	margin:0 auto;
	}		
.bannerflashtwo{
	width:1000px;
	height:148px;
	margin:0 auto;
	}	
.contain_all{
	position:relative;
	background-color:#e8e8e8;
	overflow:hidden;
	width:100%;
	height:auto;
	float:left;
	z-index:100;
	}	
.contain{
	position:relative;
	top:-17px;
	z-index:9999;
	background-image:url(../images/containtopbg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:10px;
	padding-right:10px;
	width:980px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	}	
.all_body{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	width:960px;
	height:auto;
	background-color:#FFF;
	float:left;
	}	
.menu{
	margin-bottom:7px;
	background-image:url(../images/menubg.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:36px;
	line-height:36px;
	float:left;}	
.menu ul{
	width:960px;
	height:36px;
	float:left;
	}	
.menu ul li{
	width:120px;
	height:36px;
	background-image:url(../images/menulibg.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	float:left;
	text-align:center;
	}	
.menu ul li a:link,.menu ul li a:hover,.menu ul li a:active,.menu ul li a:visited{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	}	
	
.Inmenu{
	margin-bottom:7px;
	background-image:url(../images/menubg.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:36px;
	line-height:36px;
	float:left;}	
.Inmenu ul{
	width:960px;
	height:36px;
	float:left;
	}	
.Inmenu ul li
{
    position:relative;
	width:96px;
	height:36px;
	background-image:url(../images/menulibg.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	float:left;
	text-align:center;
	}	
.MsgMenu a:link,.MsgMenu a:hover,.MsgMenu a:active,.MsgMenu a:visited{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	}
.MsgMenu
{
    color:#FFF;
	font-size:14px;
	font-weight:bold;
    }
.MsgMenuCon
{
    position:absolute;
    width:105px;
    height:auto;
    top:36px;
    left:-7px;
    z-index:10;
    display:none;
    }
	
.MsgMenuList
{
    background-image:url(../images/MsgMenuList.jpg);
    background-repeat:no-repeat;
    width:105px;
    height:25px;
    line-height:25px;
    color:#FFF;
    font-size:12px;
    font-weight:normal;
    text-align:center;
    }
.MsgMenuList a:link,.MsgMenuList a:hover,.MsgMenuList a:active,.MsgMenuList a:visited{
	color:#FFF;
	}
  .MsgMenuList:hover
{
    background-image:url(../images/MsgMenuList2.jpg);
    background-repeat:no-repeat;
    width:105px;
    height:25px;
    line-height:25px;
    color:#2d6d9d;
    font-size:12px;
    font-weight:normal;
    text-align:center;
    }
   .MsgMenuList a:hover,.MsgMenuList:hover a:visited{
	 color:#2d6d9d;
	}
	
	
.de_left{
	width:302px;
	height:255px;
	float:left;
	/*padding:4px;*/
	border:1px solid #e2e3e5;
	background-color:#f1f6fa;
	display:inline;
	overflow:hidden;
}
.de_mid{
	margin-right:10px;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	width:422px;
	height:257px;
	float:left;
	}	
.de_midtop{
	width:422px;
	height:27px;
	float:left;
	overflow:hidden;
	}	
.de_midbot{
	padding-left:4px;
	padding-right:4px;
	width:412px;
	height:229px;
	float:left;
	border-left:1px solid #e2e3e5;
	border-right:1px solid #e2e3e5;
	border-bottom:1px solid #e2e3e5;
	}	
.de_midbot_title{
	padding-left:5px;
	padding-right:5px;
	width:402px;
	height:105px;
	float:left;
	background-color:#ebeff2;}	
.de_midtitlered{
	display:block;
	width:402px;
	height:34px;
	line-height:34px;
	border-bottom:1px solid #FFF;
	float:left;
	}	
.de_midtitlered a{
	display:block;
	color:#e10e2b;
	font-size:14px;
	width:302px;
	height:34px;
	line-height:34px;
	float:left;
	}		
.de_midtitlered span{
	float:left;
	width:100px;
	height:34px;
	display:block;
	color:#6c6c6c;
	text-align:center;
	font-size:12px;
	}	
.de_mid_word{
	width:402px;
	height:70px;
	line-height:22px;
	float:left;
	text-align:left;
	}	
.de_mid_word a:link,.de_mid_word a:hover,.de_mid_word a:active,.de_mid_word a:visited{
	color:#ff0000;
	}	
.de_midnewli{
	padding-left:5px;
	padding-right:5px;
	width:402px;
	height:125px;
	float:left;
	}	
.de_midnewP{
	width:402px;
	height:25px;
	line-height:25px;
	float:left;
	}	
.de_midnewP a{
	width:302px;
	height:25px;
	float:left;
	line-height:25px;
	}	
.de_midnewP span{
	width:100px;
	height:25px;
	text-align:center;
	float:left;
	line-height:25px;
	}		
.de_right{
	width:210px;
	height:257px;
	float:left;
	}	
.de_righttop{
	width:210px;
	height:27px;
	float:left;
	}
.de_rightbot{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	width:200px;
	height:221px;
	float:left;
	border-left:1px solid #e2e3e5;
	border-right:1px solid #e2e3e5;
	border-bottom:1px solid #e2e3e5;
	}		
.de_right_com{
	width:198px;
	height:219px;
	float:left;
	background-color:#ecf0f3;
	border:1px solid #bcd3e5;
	overflow:hidden;
	}	
.de_right_img{
	padding-left:9px;
	width:180px;
	height:auto;
	text-align:center;
	float:left;
	}
.de_right_img img
{
    padding-top:10px;
    width:180px;
    height:56px;
	float:left;
}		
.de_banner{
	margin-top:8px;
	margin-bottom:8px;
	display:inline;
	overflow:hidden;
	width:960px;
	height:93px;
	float:left;
	}	
.de_gsgg{
	width:308px;
	height:157px;
	float:left;
	}	
.de_gsggtop{
	width:308px;
	height:26px;
	float:left;
	}	
.de_gsggbot{
	padding-left:10px;
	padding-right:10px;
	width:286px;
	height:130px;
	float:left;
	border-left:1px solid #e2e3e5;
	border-right:1px solid #e2e3e5;
	border-bottom:1px solid #e2e3e5;
	}	
.de_gsP{
	width:286px;
	height:25px;
	line-height:25px;
	float:left;
	}	
.de_gsP a{
	width:200px;
	height:25px;
	float:left;
	line-height:25px;
	}	
.de_gsP span{
	width:86px;
	height:25px;
	text-align:center;
	float:left;
	line-height:25px;
	}		
.de_djgz{
	margin-left:10px;
	margin-right:10px;
	display:inline;
	overflow:hidden;
	width:317px;
	height:157px;
	float:left;
	}	
.de_djgs_top{
	width:317px;
	height:26px;
	float:left;
	}	
.de_djgzbot{
	padding-left:10px;
	padding-right:10px;
	width:295px;
	height:130px;
	float:left;
	border-left:1px solid #e2e3e5;
	border-right:1px solid #e2e3e5;
	border-bottom:1px solid #e2e3e5;
	}		
.de_shsy{
	width:315px;
	height:157px;
	float:left;
	}	
.de_shsytop{
	width:315px;
	height:26px;
	float:left;
	}	
.de_shsybot{
	padding-left:10px;
	padding-right:10px;
	width:293px;
	height:130px;
	float:left;
	border-left:1px solid #e2e3e5;
	border-right:1px solid #e2e3e5;
	border-bottom:1px solid #e2e3e5;	
	}	
.de_xdny{
	margin-top:10px;
	display:inline;
	overflow:hidden;
	width:960px;
	height:auto;
	float:left;
	}	
.de_xdnytop{
	width:960px;
	height:28px;
	float:left;
	}	
.de_xdnybot{
	width:958px;
	height:135px;
	float:left;
	border-left:1px solid #e2e3e5;
	border-right:1px solid #e2e3e5;
	border-bottom:1px solid #e2e3e5;	
}
.deonepro{
	margin-top:15px;
	margin-left:15px;
	display:inline;
	overflow:hidden;
	width:118px;
	height:auto;
	float:left;}
.deoneimg{
	width:114px;
	height:84px;
	padding:1px;
	float:left;
	border:1px solid #e7e8e8;
	}
.deoneword
{
    float:left;
	width:118px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#000;
	}	
.banner_small{
	width:960px;
	height:92px;
	float:left;
	padding-top:10px;
}
	
	.IndexBanner
{
    float:left;
    width:475px;
    height:92px;
    }
   .IndexBanner22
{
    float:left;
    width:475px;
    height:92px;
    padding-left:10px;
    }
.de_jjfz{
	margin-top:10px;
	display:inline;
	overflow:hidden;
	background-image:url(../images/jjfzbg.jpg);
	width:475px;
	height:625px;
	float:left;
	background-repeat:no-repeat;
	}	
.de_jjfzmore{
	width:475px;
	height:26px;
	float:left;
	position:relative;
	}	
.de_jjfzmore img{
	display:block;
	width:37px;
	height:12px;
	position:absolute;
	right:20px;
	top:7px;
	}	
.de_oneli{
	padding-top:20px;
	float:left;
	padding-left:15px;
	padding-right:15px;
	width:445px;
	height:100px;
	background-image:url(../images/linede_.jpg);
	background-repeat:no-repeat;
	background-position: center bottom;}	
.de_oneright{
	width:305px;
	height:88px;
	float:left;
	margin-left:15px;
	display:inline;
	overflow:hidden;}	
.de_oneRiname{
	font-size:13px;
	font-weight:bold;
	color:#000;
	width:305px;
	height:25px;
	line-height:25px;
	float:left;
	text-align:left;
	}	
.de_oneRIword{
	width:305px;
	height:63px;
	float:left;
	color:#666464;
	text-align:left;
	text-indent:2em;
	line-height:21px;
	}	
.de_fckf{
	margin-left:10px;
	margin-top:10px;
	display:inline;
	overflow:hidden;
	background-image:url(../images/ffkfbg.jpg);
	width:475px;
	height:625px;
	float:left;
	background-repeat:no-repeat;	
	}	
.de_xczjstop{
	width:960px;
	height:28px;
	float:left;
	}		
.de_qjsjtop{
	width:960px;
	height:28px;
	float:left;
	}	
.de_qjsjbot{
	width:958px;
	height:270px;
	float:left;
	border-left:1px solid #e2e3e5;
	border-right:1px solid #e2e3e5;
	border-bottom:1px solid #e2e3e5;	
}	
.yqlj{
	margin-top:10px;
	display:inline;
	overflow:hidden;
	width:960px;
	height:auto;
	float:left;}
.yqlj_top{
	width:960px;
	height:28px;
	float:left;
	}	
.yqlj_bot{
	padding-left:15px;
	padding-right:15px;
	width:928px;
	height:auto;
	line-height:30px;
	min-height:60px;
	_height:60px;
	float:left;
	border-left:1px solid #e2e3e5;
	border-right:1px solid #e2e3e5;
	border-bottom:1px solid #e2e3e5;		
	}	
.bot{
	margin-top:10px;
	display:inline;
	overflow:hidden;
	padding-top:5px;
	width:956px;
	text-align:center;
	padding:1px;
	border:1px solid #e2e3e5;
	background-image:url(../images/botbg.jpg);
	background-repeat:repeat-x;
	height:95px;
	float:left;
	}	
.bot p{
	color:#6c6c6c;
	line-height:30px;
	text-align:center;
	}	
.sub_all{
	width:960px;
	height:auto;
	margin:0 auto;
	}	
.sub_left{
	width:209px;
	height:auto;
	float:left;
	}	
.sub_lefttop{
	background-image:url(../images/sub_lefttop.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	width:209px;
	line-height:30px;
	font-weight:bold;
	height:30px;
	float:left;
	}	
.sub_lefttop span{
	width:80px;
	padding-left:10px;
	float:left;
	text-align:center;
	height:30px;
	color:#6d6d6d;
	line-height:30px;
	}	
.sub_leftbot{
	width:207px;
	height:auto;
	padding-bottom:15px;
	float:left;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-bottom:1px solid #d8d8d8;
	}	
.subleftmenu{
	margin-top:12px;
	padding-left:12px;
	padding-right:12px;
	width:180px;
	height:auto;
	float:left;
	}	
.subleftmenu{
	margin-top:12px;
	padding-left:12px;
	padding-right:12px;
	width:180px;
	height:auto;
	float:left;
	}	
.subleftmenuone{
	width:180px;
/*	padding-left:15px;*/
	margin-bottom:1px;
/*	width:168px;*/
	height:auto;
	line-height:25px;
	float:left;
	background-color:#86c2ef;
	}	
.subleftmenuone1{
	width:180px;
	margin-bottom:1px;
	height:auto;
	line-height:25px;
	float:left;
	background-color:#86c2ef;	
	}
.subleftmenuone1 a:link,.subleftmenuone1 a:hover,.subleftmenuone1 a:active,.subleftmenuone1 a:visited{
	padding-left:15px;
	color:#FFF;
	}
	
.subleftmenuone2{
	width:180px;
	margin-bottom:1px;
	height:auto;
	line-height:25px;
	float:left;
	background-color:#86c2ef;	}
.subleftmenuone2 a:link,.subleftmenuone2 a:hover,.subleftmenuone2 a:active,.subleftmenuone2 a:visited{	
	padding-left:15px;
	color:#666666;

	}
.lefttwomenu{
	width:180px;
	height:auto;
	line-height:25px;
	float:left;
	}	
.lefttwomenu dd{
	color:#666666;
	padding-left:30px;
	margin-bottom:1px;
	width:150px;
	height:25px;
	line-height:25px;
	float:left;
	background-image:url(../images/subtwomenu.jpg);
	background-repeat:no-repeat;
	}		
.lefttwomenu dd a:link,.lefttwomenu dd a:hover,.lefttwomenu dd a:active,.lefttwomenu dd a:visited{
	color:#666666;}	
.left_contact{
	margin-top:10px;
	width:207px;
	height:auto;
	float:left;
	border:1px solid #d8d8d8;
	}	
.left_contacttop{
	padding-left:10px;
	margin:1px;
	width:195px;
	height:25px;
	line-height:25px;
	color:#FFF;
	font-weight:bold;
	background-color:#0071cf;}	
.left_contactword{
	padding:10px;
	width:187px;
	height:auto;
	line-height:25px;
	float:left;
	}	
.sub_imgone{
	margin-top:10px;
	width:207px;
	height:auto;
	float:left;
	border:1px solid #d8d8d8;
	}
.subleftimg{
	width:187px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	height:auto;
	float:left;
	}	
.sub_img{
	width:180px;
	height:56px;
	float:left;
	margin-top:10px;
	display:inline;
	overflow:hidden;
	}	
.sub_right{
	width:740px;
	height:auto;
	float:left;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	}	
.right_top{
	background-image:url(../images/right_topbg.jpg);
	padding-left:60px;
	width:680px;
	color:#6c6c6c;
	height:30px;
	float:left;
	line-height:25px;
	background-repeat:no-repeat;
	}
.right_bot{
	padding:10px;
	width:718px;
	height:auto;
	float:left;
	border-left:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
}	
.subbanner{
	margin-bottom:20px;
	width:718px;
	height:auto;
	text-align:center;
	float:left;
	}
.right_bot p{
	padding-top:15px;
	color:#000000;
	width:718px;
	height:auto;
	line-height:25px;
	text-indent:2em;
	}	
.newUL{
	width:718px;
	height:auto;
	float:left;
	}	
.newUL li{
	color:#666666;
	border-bottom:1px dashed #666666;
	width:718px;
	height:30px;
	line-height:30px;
	float:left;
	}	
.newUL li a{
	width:500px;
	height:30px;
	float:left;
	text-align:left;
	}	
.newUL li a:link,.newUL li a:hover,.newUL li a:active,.newUL li a:visited{
	color:#666666;}	
.newUL li span{
	text-align:right;
	width:218px;
	height:30px;
	float:left;
	}		
.page{
	padding-top:15px;
	padding-bottom:15px;
	width:718px;
	height:auto;
	text-align:center;
	line-height:15px;
	float:left;
	}	
.photo_all{
	width:718px;
	height:auto;
	line-height:25px;
	float:left;
	}	
.new_title{
	width:718px;
	height:30px;
	font-size:14px;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	border-bottom:1px dashed #666666;
	}	
.new_time{
	width:718px;
	height:25px;
	line-height:25px;
	text-align:center;
	}
.Videonew_time{
	width:618px;
	height:25px;
	line-height:25px;
	text-align:right;
	padding-right:100px;
	}	
.new_word{
	width:718px;
	height:auto;
	line-height:25px;
	}
.VideoCode
{
    width:480px;
    height:400px;
    text-align:center;
    padding:20px 20px 20px 120px;
    }
  .VideoHtml
  {
      width:718px;
	height:auto;
	line-height:25px;
      }	