/* CSS Document */
.container{width:100%; height:828px; background:url(../images/bg.jpg) repeat-x;}
.container div.ad{width:992px; height:152px; border:solid 6px #f0eec6; margin:auto; background:url(../images/dj.jpg) no-repeat;}

 .mid{width:992px; border: solid 6px #f0eec6; margin:auto; height:430px; background-image:url(../images/midbg.jpg); overflow:hidden;}
 .mid div.mid_left{width:235px; height:380px; margin-top:33px; float:left; margin-left:5px; overflow:hidden;}
 	.mid_left div.top{width:217px; height:41px;  margin-left:18px; background:none;}
	.mid_left div.top a.newsreplace{width:85px; height:15px; background:url(../images/newsmode.jpg) no-repeat; margin-left:8px; display:block; float:left;}
	.mid_left div.top a.loginreplace{width:85px; height:15px; background:url(../images/login_up.gif) no-repeat; margin-left:8px; display:block; float:left;}
	.mid_left div.top a.newslist{width:124px; height:41px; background:url(../images/news.jpg) no-repeat; display:block; float:left ;}
	.mid_left div.titles{width:207px; border-bottom:dashed 1px #666666; margin-top:20px; margin-left:15px; }
	.mid_left div.titles a{width:59px; height:22px; display:block; }
	.mid_left div.titles span{display:block; width:60px; height:22px; line-height:22px; color:#FF6600; float:right;}
	.mid_left div.c{background:url(../images/cp.jpg) no-repeat;}
	.mid_left div.l{background:url(../images/jlb.jpg) no-repeat; margin-top:10px; }
	.mid_left div.s{background:url(../images/ss.jpg) no-repeat; margin-top:10px; }
	.mid_left div.cont_cp{width:207px;  float:left; margin-left:15px;}
	.mid_left div.cont_cp a.cp{width:34px; height:34px; display:block; float:left;}

	.leftlist_news ul{margin:0 0 0 0px !important;padding0;clear:right;}
	.leftlist_news a.cp{width:34px;height:34px;display:block;float:left;margin-left:15px;}
	.leftlist_news li.lia{list-style:square !important;margin-left:20px !important;padding:0px !important;height:20px;background:red;}
	.leftlist_news a.titlestop{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:20px;color:#666; text-decoration:none;line-height:20px !important}
	.leftlist_news a.titlesa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:20px;color:#666; text-decoration:none;line-height:20px !important}


	.mid_left div.cpmain{ float:left; width:165px; height:40px;}
	.mid_left div.cpmain span{ width:155px;; height:40px; display:block; margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
	.mid_left div.cpmain b{color:#FF9900;font-weight:bold;}
	.mid_left div.cpmain p{ margin:0px; padding:0px;}
	.mid_left div.cpmain p a{width:155px; height:20px; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#666666; text-decoration:none; }
	.list_{ width:207px;margin-left:15px;float:left; }
	.list_ ul{margin:0px; padding:0px;margin-top:5px;}
	.list_ li{ width:185px; height:22px; list-style: square; margin-left:20px;}
	.list_ li a{width:185px;height:22px;line-height:22px; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
	.list_ li a:hover{color:#235ca8;text-decoration:underline;}
	.fege{width:207px; height:10px; margin-left:15px; background:url(../images/line04.jpg) no-repeat; clear:both;};
	
	/**/
	.unlogin{}
	.pagetitle{width:227px; height:20px;margin-left:10px; padding-top:20px; border-bottom:solid 1px #babab8; }
	.pagetitle a{display:block;width:56px; height:20px; float:left; margin-left:2px;overflow:hidden; }
	.pagetitle a.one{background:url(../images/new1.gif) no-repeat; margin-left:0px; }
	.pagetitle a.one:hover{background:url(../images/new1_.gif) no-repeat;}
	.pagetitle a.oneh{ background:url(../images/new1_.gif) no-repeat; position:relative !important; height:21px; margin-left:0; background-color:#FFFFFF; overflow:hidden; top:1px; }
	.pagetitle a.two{background:url(../images/new2.gif) no-repeat; }
	.pagetitle a.two:hover{background:url(../images/new2_.gif) no-repeat;}
	.pagetitle a.twoh{ background:url(../images/new2_.gif) no-repeat; position:relative; height:21px; background-color:#FFFFFF; }
	.pagetitle a.three{ background:url(../images/new3.gif) no-repeat; }
	.pagetitle a.three:hover{background:url(../images/new3_.gif) no-repeat;}
	.pagetitle a.threeh{ background:url(../images/new3_.gif) no-repeat; position:relative; height:21px; background-color:#FFFFFF; }
	.pagetitle a.more{background:url(../images/more.gif) no-repeat; width:34px;height:7px !important; margin-top:6px; float:right; overflow:hidden;}
	.newslist_ ul{margin:0px; padding:0px; margin-top:12px;}
	.newslist_ li{list-style:none; width:200px;height:21px; line-height:20px;padding-left:15px;}
	.newslist_  a{ width:175px !important; display:block;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#666666; text-decoration:none;}
	.newslist_  a:hover{ color:#235ca8; text-decoration:underline;}
	.newslist_  span{width:20px; height:20px; display:block; float:left; }
	.newslist_ span.one{background:url(../images/point01.gif) no-repeat left 5px;}
	.newslist_ span.two{background:url(../images/point02.gif) no-repeat left 5px;}
	.newslist_ span.three{background:url(../images/point03.gif) no-repeat left 5px;}
	.newslist_ span.four{background:url(../images/point04.gif) no-repeat left 5px;}
	.newslist_ span.five{background:url(../images/point05.gif) no-repeat left 5px;}
	
	.tag{width:222px; height:69px; background:url(../images/tag.gif) no-repeat; margin-left:8px; margin-top:10px;overflow:hidden;}
	.tag div.cont_list_tag{margin:24px 10px 8px 7px;width:205px;height:40px;overflow:hidden;}
	.tag div.cont_list_tag a{width:80px! important;overflow:hidden;text-overflow:ellipsis;height:auto;display:block;padding:2px 8px 2px 8px;text-align:center;color:#238dc8; text-decoration:none;float:left;white-space:nowrap;height:12px;border-right:solid 1px #ccc;line-height:12px;margin-top:2px;font-family: Arial, "ËÎÌå";font-size:12px;}
	.tag div.cont_list_tag a:hover{color:#FFF;background:#238dc8; }
	.topnews{width:222px; height:12px; background:url(../images/re.gif) no-repeat; margin-left:15px; margin-top:10px;}
	.topnews  a{ background:url(../images/more.gif) no-repeat; width:34px;height:7px !important; margin-top:2px; float:right !important; display:block;}
	.topnewstxt{ width:222px; height:72px; margin-left:15px; padding-top:5px; }
	.topnewstxt a{width:54px; height:72px; display:block; overflow:hidden; float:left;}
	.topnewstxt a.imga{width:65px; height:57px;display:block;float:left;border:solid 2px #e1dddc;margin-top:7px;}
	.topnewstxt div{width:140px; height:72px;  float:left; margin-left:4px}
	.topnewstxt a{color:#000; text-decoration:none;}
	.topnewstxt  a:hover{ color:#235ca8; text-decoration:underline;}
	.topnewstxt div a.topa{width:140px; height:28px;  border-bottom:solid 2px red;text-overflow:ellipsis;white-space:nowrap; display:block; line-height:28px; font-weight:bold; }
	.topnewstxt div a.bottoma{width:140px; height:42px;text-overflow:ellipsis;white-space:normal; display:block; line-height:20px; color:#666; }
	
	
	/*???????end*/
	
	.mid_left div.cpmain a.txt{width:15px; height:40px; display:block; background-color:red;}
	.mid_left div.cont_cp ul{ margin:0px; padding:0px; float:left; }
	.mid_left div.cont_cp li{list-style:none; margin:0px; padding:0px; width:auto; height:20px; display:block;}
	.mid_left img{border:0px;}
	.list_ a{color:#}
	
 .mid div.mid_mid{width:235px; height:380px; margin-top:33px; float:left; background:url(../images/line.jpg) no-repeat left 30px; margin-left:10px;}
 	.mid_mid div.topmid{width:217px; height:41px;  margin-left:18px; background:none;}
	.mid_mid div.topmid a.newsreplace{}
	.mid_mid div.topmid a.newslist{width:124px; height:41px; background:url(../images/djlife.jpg) no-repeat; display:block; float:left ;}
	.mid_mid div.titles{width:207px; border-bottom:dashed 1px #666666; margin-top:20px; margin-left:15px; }
	.mid_mid div.titles a{width:59px; height:22px; display:block; }
	.mid_mid div.titles span{display:block; width:60px; height:22px; line-height:22px; color:#FF6600; float:right;}
	.swf_return {width:218px; height:160px; margin:19px 0 0 20px; background:url(../images/img2.gif) no-repeat;}
	.lifepagetitle{width:220px; height:20px;margin-left:17px; padding-top:20px; border-bottom:solid 1px #babab8; }
	.lifepagetitle a{display:block;width:56px; height:20px; float:left; margin-left:2px;overflow:hidden; }
	.lifepagetitle a.one{background:url(../images/life01.gif) no-repeat; margin-left:0px; }
	.lifepagetitle a.one:hover{background:url(../images/life01_.gif) no-repeat;}
	.lifepagetitle a.oneh{ background:url(../images/life01_.gif) no-repeat; position:relative !important; height:21px; margin-left:0; background-color:#FFFFFF; overflow:hidden;  }
	.lifepagetitle a.two{ background:url(../images/life02.gif) no-repeat; }
	.lifepagetitle a.two:hover{background:url(../images/life02_.gif) no-repeat;}
	.lifepagetitle a.twoh{ background:url(../images/life02_.gif) no-repeat; position:relative; height:21px; background-color:#FFFFFF; }
	.lifepagetitle a.three{background:url(../images/life03.gif) no-repeat; }
	.lifepagetitle a.three:hover{background:url(../images/life03_.gif) no-repeat;}
	.lifepagetitle a.threeh{ background:url(../images/life03_.gif) no-repeat; position:relative; height:21px; background-color:#FFFFFF; }
	.lifepagetitle a.more{background:url(../images/more.gif) no-repeat; width:34px;height:7px !important; margin-top:6px; float:right; overflow:hidden;}
	.life ul{list-style:square;  margin-left:35px;}
	.life li{list-style:square; padding-left:0px; border-bottom:dashed 1px #666666;}
	
	
	
.mid div.mid_two{width:235px; height:380px; margin-top:33px; float:left; background:url(../images/line.jpg) no-repeat left 30px; margin-left:10px;}
 	.mid_two div.topmid{width:217px; height:41px;  margin-left:18px; background:none;}
	.mid_two div.topmid a.newslist{width:217px; height:41px; background:url(../images/life.jpg) no-repeat; display:block; float:left ;}
	.mid_two div.titles{width:207px; border-bottom:dashed 1px #666666; margin-top:20px; margin-left:15px; }
	.mid_two div.titles a{width:59px; height:22px; display:block; }
	.mid_two div.titles span{display:block; width:60px; height:22px; line-height:22px; color:#FF6600; float:right;}
	.mid_two a.imgtop {width:218px; height:69px; margin:19px 0 0 20px;  display:block;}
	.mid_two a.imgtop img{border:0;}
	.mid_two a.imgtoptxt{width:218px; height:25px; margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:block; color:#666;text-decoration:none; line-height:25px;}
	.mid_two a.imgtoptxt:hover{color:#235ca8;text-decoration:underline; }
	.cercle{width:220px; height:20px;margin-left:17px; padding-top:12px; border-bottom:solid 1px #babab8; }
	.cercle a{display:block;width:56px; height:20px; float:left; margin-left:2px;overflow:hidden; }
	.cercle a.one{ background:url(../images/circle01.gif) no-repeat; margin-left:0px; }
	.cercle a.one:hover{background:url(../images/circle01_.gif) no-repeat;}
	.cercle a.oneh{ background:url(../images/circle01_.gif) no-repeat; position:relative !important; height:21px; margin-left:0; background-color:#FFFFFF; overflow:hidden;  }
	.cercle a.two{ background:url(../images/circle02.gif) no-repeat; }
	.cercle a.two:hover{background:url(../images/circle02_.gif) no-repeat;}
	.cercle a.twoh{ background:url(../images/circle02_.gif) no-repeat; position:relative; height:21px; background-color:#FFFFFF; }
	.cercle a.three{background:url(../images/circle03.gif) no-repeat; }
	.cercle a.three:hover{background:url(../images/circle03_.gif) no-repeat;}
	.cercle a.threeh{ background:url(../images/circle03_.gif) no-repeat; position:relative; height:21px; background-color:#FFFFFF; }
	.cercle a.more{background:url(../images/more.gif) no-repeat; width:34px;height:7px !important; margin-top:6px; float:right; overflow:hidden;}
	.cerclediv ul{margin:0px; padding:0px; padding-top:8px; width:235px;}
	.cerclediv li{list-style:none; height:32px;margin-left:17px; padding:0px; border-bottom: dashed 1px #666666}
	.cerclediv li a.imgclass{width:27px !important; height:32px; !important; overflow:hidden; display:block; float:left;}
	.cerclediv li img{border:solid 1px #666666; width:27px; height:27px !important; overflow:hidden; display:block; border:0; padding-top:1px;}
	.cerclediv li a.names{width:95px !important; height:32px; !important;line-height:32px; display:block;float:left; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; margin-left:5px; font-weight:bold; color:#FF9900;text-decoration:none; }
	.cerclediv li span{width:85px; height:32px; display:block; float:left; margin-left:5px;}
	.cerclediv li span  p{ width:85px; height:15px; line-height:15px; margin:0px; padding:0px; color:#006600; font-size:11px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; }
	.cerclediv li p.c{ color:#666;}
	
	
.mid div.mid_right{width:235px; height:390px; margin-top:33px; float:left; background:url(../images/line.jpg) no-repeat left 30px; margin-left:10px; overflow:hidden;}
 	.mid_right div.topmid{width:217px; height:41px;  margin-left:15px; background:none;}
	.mid_right div.topmid a.newslist{width:217px; height:41px; background:url(../images/ms.jpg) no-repeat; display:block; float:left ;}
	.mid_right div.titles{width:207px; border-bottom:dashed 1px #666666; margin-top:20px; margin-left:15px; }
	.mid_right div.titles a{width:59px; height:22px; display:block; }
	.mid_right div.titles span{display:block; width:60px; height:22px; line-height:22px; color:#FF6600; float:right;}
	.mid_right div.imgtop {width:218px; height:69px; margin:19px 0 0 20px; background:url(../images/sous.gif) no-repeat; display:block;}
	.mid_right a.imgtoptxt{width:218px; height:25px; margin-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:block; color:#009da0;text-decoration:none; line-height:25px;}
	.imgtop div{ padding-left:10px; padding-top:40px;}
	.imgtop div input{border: solid 1px #999; width:125px; height:19px; display:block; margin:0px; padding:0px; float:left;  }
	.imgtop input.bntsubmit{width:69px; height:25px; background:url(../images/submit.gif) no-repeat; border:0; display:block; margin-top:2px; margin:0px; padding:0px; float:left;cursor:pointer}
	.imgtop form{margin:0px; padding:0px;}
	
	.cpd{width:210px; height:20px;margin-left:17px; padding-top:12px; border-bottom:solid 1px #babab8;  }
	.cpd a{display:block;width:56px; height:20px; float:left; margin-left:2px;overflow:hidden; }
	.cpd a.one{background:url(../images/cp01.gif) no-repeat; margin-left:0px; }
	.cpd a.one:hover{background:url(../images/cp01_.gif) no-repeat;}
	.cpd a.oneh{ background:url(../images/cp01_.gif) no-repeat; position:relative !important; height:21px; margin-left:0; background-color:#FFFFFF; overflow:hidden;  }
	.cpd a.two{ background:url(../images/cp02.gif) no-repeat; }
	.cpd a.two:hover{background:url(../images/cp02_.gif) no-repeat;}
	.cpd a.twoh{ background:url(../images/cp02_.gif) no-repeat; position:relative; height:21px; background-color:#FFFFFF; }
	.cpd a.three{background:url(../images/cp03.gif) no-repeat; width:39px !important;}
	.cpd a.three:hover{background:url(../images/cp03_.gif) no-repeat;}
	.cpd a.threeh{ background:url(../images/cp03_.gif) no-repeat; position:relative; height:21px; background-color:#FFFFFF;width:39px !important; }
	.cpd a.more{background:url(../images/more.gif) no-repeat; width:34px;height:7px !important; margin-top:6px; float:right; overflow:hidden;}
	.cplist ul{margin:0; padding:0; padding-top:5px;margin-left:20px;}
	.cplist li{margin:0; padding:0px;  list-style:none; float:left; margin-right:15px;}
	.cplist a.cplist_img{display:block; overflow:hidden; }
	.cplist a img{ width:55px; height:55px; display:block; overflow:hidden; border:0px;}
	.cplist a.cplist_img_txt{width:55px; height:17px; line-height:17px; display:block; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; text-align:center;color:#ff4a03;text-decoration:none;}
	

.mid div.go{width:71px; height:78px;float:right; position:relative; top:0px; left:0px;}
.mid div.go a{width:71px; height:78px; background:url(../images/go.jpg) no-repeat; display:block; top:0px; left:0px; float:left;}


.container_buttom{width:967px; border: solid 6px #f0eec6; margin:auto; height:127px; background-image:url(../images/midbg.jpg); margin-top:23px; padding-left:25px;}
 	.container_buttom ul{margin:0px; padding:0px;}
	.container_buttom li{width:203px; height:100px; float:left;ist-style:none; margin-top:20px; margin-right:0px; list-style:none;line-height:19px;overflow:hidden;}
	.container_buttom li a{float:left;margin-bottom:5px; }
	.container_buttom li a.oneone{width:203px;height:22px;background:url(../images/gao.jpg) no-repeat;}
	.container_buttom .gg_title {clear:both;margin:0;padding:0;height:20px;}
	.container_buttom .gg_content {height:20px;width:200px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.oneone_2{text-decoration:none;color:#333;}
	.oneone_2:hover{color:#235ca8;text-decoration:underline;}
	.container_buttom li a.twotwo{width:203px;height:22px; background:url(../images/gao2.jpg) no-repeat;}
    .container_buttom li a.twotwo_2{width:130px !important;overflow:hidden;display:block;text-decoration:none;color:#333;}
	.container_buttom li a.twotwo_2:hover{color:#235ca8;text-decoration:underline;}
	.container_buttom li .a_img{width:auto; display:block; float: width:67px; height:67px;}
	.container_buttom li img{ border:0px; margin-top:5px; margin-right:5px; width:67px ; height:67px;}
	
	.container_buttom li a.threethree{width:203px;height:22px;background:url(../images/gao3.jpg) no-repeat;}
	.container_buttom li a.fourfour{width:203px;height:22px; background:url(../images/gao4.jpg) no-repeat;}
	.container_buttom li.line_buttom{ width:3px !important;display:block;background:url(../images/line_03.jpg) no-repeat; float:left; margin-left:20px; margin-right:20px;}

.container_buttom span.textlist ul{margin:0px; padding:0px; margin-left:20px;}
.container_buttom span.textlist li{width:180px; height:19px !important; line-height:19px  !important;  float:left !important;margin:0; padding:0; list-style-type:disc !important;}

.container_buttom div.textlist_txt ul{margin:0px; padding:0px; }
.container_buttom div.textlist_txt li{width:188px !important; height:22px !important; line-height:22px  !important; margin:0; padding:0; list-style:none; float:left; }

.textlist_txt{float:left !important;;  }
.textlist_txt li{list-style:none;}
.imgdivd{float:left !important; width:75px !important;height:50px;margin-top:15px;}
.imgdivd a.kkk{width:65px; height:50px !important; display: block; background:url(../images/server.jpg) no-repeat;}




.bottom_li{margin:0;padding:0;}
.bottom_li li{margin:0;padding:0;height:18px;list-style:none;}
.bottom_li a{width:180px !important; display:block;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#333; text-decoration:none;float:left;}
.bottom_li a:hover{ color:#235ca8; text-decoration:underline;}
.bottom_li span{width:20px; height:18px; display:block; float:left;}
.bottom_li span.one{background:url(../images/point01.gif) no-repeat left 5px;}
.bottom_li span.two{background:url(../images/point02.gif) no-repeat left 5px;}
.bottom_li span.three{background:url(../images/point03.gif) no-repeat left 5px;}
.bottom_li span.four{background:url(../images/point04.gif) no-repeat left 5px;}
.bottom_li span.five{background:url(../images/point05.gif) no-repeat left 5px;}