body{margin:0;padding:0;font-size:12px;font-family:Arial;color:#000; background:#f7eed5;}

div,ul,li,p,h1,input,img,form,font,dl,dt,dd{ margin:0;padding:0;}

img{border:none;}

ul,li{list-style:none;}

a{text-decoration:none;}

.header{width:984px;height:106px;margin:0 auto; background:url(../image/headerbg.jpg) no-repeat;}

.logo{width:160px;height:84px;float:left;margin-left:12px;margin-top:11px;}

.logo1{width:347px;height:56px;float:left;margin-left:135px;margin-top:32px;}

.logo2{width:210px;height:106px;float:right;}

.l{width:200px;height:25px; line-height:25px;color:#fff;padding-left:40px;}

.l a{color:#fff;}

.l1{width:210px;height:45px;line-height:45px;color:#fff;}

.l2{width:210px;height:15px;line-height:15px;color:#fff;padding-top:15px;}

.l2 img{width:29px;height:14px;padding-top:5px;margin-left:10px;}

.nav{width:984px;height:30px; margin:0 auto; background:url(../image/nav.jpg) repeat-x;}

.nav ul{margin-left:58px;}

.nav ul li{float:left;padding-left:10px;height:30px;width:auto;}

.nav ul li a{ display:block;width:auto;padding-right:10px; float:left;color:#FFF;font-size:12px;line-height:30px; font-family:Arial;background:url(../image/line.jpg) no-repeat right;}

.nav ul li a:hover{text-decoration:underline;}

h4,div,ul,li,span{ padding:0px; margin:0px}
/* 最外面DIV的样式 */
#navtwo {width:984px;over-flow:hidden;height:56px; background-repeat: repeat-x; background-position: top; margin:0 auto;background:url(../image/nav.jpg) repeat-x;}
/*整个导航的盒子，后面设置统一背景图片*/

#nav_top{height:30px; width:910px;text-align:center;margin-left:68px;}
/*导航第一排*/

#navtwo h4 {float:left; width:auto; height:30px; line-height:30px;padding-left:10px;padding-right:10px; text-align:center;font-size:12px; over-flow:hidden; float:left;background:url(../image/line.jpg) no-repeat right; font-family:Arial;}
/*导航第一排分类盒子*/

#navtwo h4.mouseout a {color:#FFF; text-decoration:none; font-family:Arial;}
/*导航第一排鼠标离开链接文字效果*/

#navtwo h4.mouseon a{color:#FFF; text-decoration:underline; font-family:Arial;}

/*导航第一排鼠标放上链接文字效果*/

#navtwo h4.mouseon {background:url(../image/line.jpg) no-repeat right;}
/*导航第一排鼠标放上背景图*/

#navtwo DIV.navbottom {width:984px; margin:0 auto; height:26px; clear:both; background-repeat: repeat-x; line-height:26px;font-family:Arial;background:url(../image/nav1bg.jpg) repeat-x;}
/*导航第二排样式*/

#navtwo DIV.navbottom_none {display:none}
/*导航第二排隐藏id*/

#navtwo DIV.navbottom ul {margin:0px; padding:0px; list-style:none;padding-left:60px;}
#navtwo DIV.navbottom li {float:left; height:26px; line-height:26px; font-size:12px; text-indent:20px;font-family:Arial;}







.nav1{width:984px;height:24px;margin:0 auto; background:url(../image/huangbg.jpg) repeat-x;}

.nav1 ul{padding-left:118px;;}

.nav1 ul li{float:left;width:auto;padding-left:10px;}

.nav1 ul li a{line-height:24px;color:#339933;font-family:Arial;font-size:14px;}



.main{width:984px;height:1780px;margin:0 auto;}

.mainleft{width:256px;height:1770px; float:left; background:#ae001f;}

.left1{width:256px;height:215px;}

.left2{width:256px;height:auto;}

.s{width:253px;height:19px; background:#8b0202;margin-top:2px;}

.s a{line-height:16px;color:#fff;font-size:14px;padding-left:12px;}

.s1{width:220px;height:20px;margin:0 auto;border-bottom:1px solid #c64d63; font-family:"宋体";color:#ff9999;}

.s1 a{line-height:20px;color:#ffcccc;font-size:14px; font-family:Arial;}

.s2{width:200px;height:20px;margin:0 auto;font-family:"宋体";color:#ff9999;}

.s2 a{line-height:20px;color:#ff9999;font-size:14px;font-family:Arial;}

.s3{width:253px;height:19px; background:#8b0202;margin-top:14px;}

.s3 a{line-height:16px;color:#fff;font-size:14px;padding-left:12px;}

.left3{width:246px;height:auto;margin:0 auto;margin-top:50px;}

.left4{width:246px;height:auto;margin:0 auto;margin-top:60px;}




.c{width:246px;height:19px; background:url(../image/lv.jpg) no-repeat; text-align:center; line-height:18px;color:#fff;font-size:14px;font-family:Arial;}

.c1{width:244px;height:auto;border-left:1px solid #339966;border-right:1px solid #339966;border-top:1px solid #339966;}

.c1a{width:244px;height:auto;border-left:1px solid #339966;border-right:1px solid #339966;}

.c2{width:246px;height:13px;}

.c3{width:211px;height:35px; background:url(../image/lv1.jpg) no-repeat;color:#fff;font-size:14px;padding-left:35px; font-family:Arial;}

.c4{width:212px;height:auto;padding-left:25px;margin-top:7px;}







.mainright{width:722px;height:auto;float:right;}

.banner{width:722px;height:197px;}

.b{width:722px;height:151px;margin-top:6px;}

#demo1{color:#000; font-family:"宋体"}

#demo1 a{color:#000;font-size:12px; line-height:20px;width:446px;height:20px;font-family:Arial;}

#demo2{color:#000; font-family:"宋体"}

#demo2 a{color:#000;font-size:12px;line-height:20px;width:446px;height:20px;font-family:Arial;}

a{color:#000;font-family:Arial;}

.t{width:auto;height:40px;}

.t a{float:left; line-height:40px;font-size:20px; font-family:Arial;color:#339933; font-weight:bold;padding-left:15px;}





.e{width:722px;height:645px;background:#FFF;margin-top:5px;}

.eleft{width:364px;height:auto;float:left;background:#FFF; }

.ee{width:364px;height:40px; background:url(../image/eleft.jpg) no-repeat;}

.ee a{color:#339966; line-height:32px;font-size:13px; font-family:Arial;padding-left:18px; font-weight:bold;}

.e1{width:361px;height:auto;border-left:2px solid #3b703a; background:#fff;border-right:1px dashed #666;}

.e2{width:347px;height:113px;margin:0 auto;}

.ee1{width:356px;height:86px; margin:0 auto;margin-top:7px;background:#FFF;}

.lv{width:356px;height:16px; background:url(../image/lvse.jpg) no-repeat;}

.lv a{line-height:15px;color:#C30;font-family:Arial;font-weight:bold;padding-left:8px;float:left;}

.lv1{width:350px;height:14px;margin:0 auto;color:#000;line-height:15px;padding-top:5px;font-family:Arial;letter-spacing:0.4px }

.lv1a{width:336px;height:14px;margin:0 auto;color:#990000;line-height:14px;padding-top:8px; font-family:Arial;}

.lv1b{width:336px;height:14px;margin:0 auto;color:#990000;line-height:14px;padding-top:2px; font-family:Arial;}

.ee1a{width:356px;height:96px; margin:0 auto;margin-top:4px;background:#FFF;}












.eright{width:358px;height:auto;float:right;}

.eee{width:358px;height:40px; background:url(../image/eright.jpg) no-repeat;}

.eee a{color:#fff;font-size:12px; font-family:Arial;padding-left:12px;}

.e3{width:356px;height:auto;border-right:2px solid #3b703a; background:#fff;}


.ss1{width:352px;height:108px; margin:0 auto;margin-top:5px;background:#FFF;}

.st{width:352px;height:16px; background:url(../image/lvse.jpg) no-repeat;}

.st a{line-height:15px;color:#339933;font-family:Arial;font-weight:bold;padding-left:8px;float:left;}

.st1{width:335px;height:18px;margin:0 auto;color:#000;line-height:17px; font-family:Arial;}


.ss2{width:352px;height:120px; margin:0 auto;margin-top:4px;background:#FFF;font-family:Arial;}

.ss3{width:352px;height:94px; margin:0 auto;margin-top:5px;background:#FFF;font-family:Arial;}

.erightdi{width:357px;height:39px; background:url(../image/lvdi1.jpg) no-repeat;margin-top:8px;}

.erightdi a{ display:block;color:#FFF; text-align:center; line-height:39px;font-size:12px; font-family:Arial;}

.lia{width:722px;height:258px;margin-top:12px;}

.lialeft{width:354px;height:auto; float:left;}

.new1{width:354px;height:32px; background:url(../image/lv2.jpg) no-repeat;}

.new1 a{display:block;float:left; line-height:32px; color:#339933; font-family:Arial; font-weight:bold;padding-left:15px;}

.newcenter{width:350px;height:auto;border-left:2px solid #347233;border-right:2px solid #347233; background:#fff;}

.newdi{width:354px;height:14px;}

.tu{width:350px;height:110px;}

.tu img{width:339px;height:110px;margin-top:3px;margin-left:5px;margin-bottom:10px;}

.wen{width:334px;height:13px;margin:0 auto;padding-top:5px;}

.wen a{display:block; line-height:13px;color:#000;float:left; font-family:Arial;}

.lialeft{width:354px;height:auto;float:right;}

.chang{width:720px;height:168px;}

.chang1{width:720px;height:33px; background:url(../image/lvchang.jpg) no-repeat;}

.chang1 a{display:block; float:left;line-height:26px;color:#fff; font-family:Arial;padding-left:22px;}

.changcenter{width:716px;height:110px;border-left:2px solid #347233;border-right:2px solid #347233; background:#fff;}

.changcenter img{width:156px;height:108px;margin-left:18px;}

.changdi{width:720px;height:13px;}

.kuai{width:722px;height:171px;}

.kuaileft{width:355px;height:165px;float:left;}

.kuairight{width:355px;height:165px;float:right;}

.kuaicenter{width:350px;height:118px;border-left:2px solid #347233;border-right:2px solid #347233; background:#fff;}

.lefta{float:left;width:113px;height:107px;margin-top:6px; clear:none;}

.lefta img{width:92px;height:107px;padding-left:21px;}

.lefta1{float:right;width:200px;height:100px;margin-top:15px;}
.lefta1 ul{width:190px; list-style:none}
.lefta1 ul li{width:100%; list-style:none; float:left;}

.wen1{width:334px;height:20px;}

.wen1 a{display:block; line-height:20px;color:#000;float:left;}

.wen2{width:334px;height:19px;}

.wen2 a{display:block; line-height:19px;color:#000;float:left;font-family:Arial;}

.lefta2{width:240px;height:115px;margin-left:14px;}

.lefta2 ul li{width:auto;height:20px;line-height:20px;color:#000;font-family:Arial;}



.anniu{width:422px;height:auto;margin-top:20px;padding-left:300px;}



.footer{width:985px;height:auto;margin:0 auto;margin-top:5px;}

.f{width:985px;height:12px;}

.fcenter{width:981px;height:auto;border-left:2px solid #347233;border-right:2px solid #347233; background:#fff;}

.fcenter1{width:908px;height:auto;margin:0 auto;}

.zhan{width:898px;height:40px;border-bottom:1px dashed #666; padding-left:10px;font-size:14px;font-family:"黑体";}

.zhan a{color:#000;line-height:20px;font-size:12px; font-family:Arial;}

.z{width:908px;height:83px;}

.zhan1{width:908px;height:19px;margin-top:7px; background:#ae001f; font-family:Arial;}

.zhan1 a{color:#FFF; line-height:19px; font-family:Arial;padding-left:15px;}

.zhan1a{width:908px;height:19px;background:#ae001f;font-family:Arial;color:#FFF; line-height:19px;}

.zhan1a a{color:#FFF; line-height:19px; font-family:Arial;padding-left:15px;}

.zhan2{width:908px;height:auto; line-height:20px;font-size:14px;padding-left:15px;font-family:Arial;}

.biao{width:370px;height:95px;margin:0 auto; text-align:center;}

.biao img{width:126px;height:67px;padding-top:20px;float:left;}

.biao a{padding-left:5px;float:left;padding-top:20px;padding-left:10px;color:#990033;font-size:14px;font-family:Arial;}

.biao p{width:370px; line-height:35px; text-align:center;float:left;}










.wrapper {width:950px; height:auto; margin:0 auto; text-align:left; background:#fff; overflow:auto;}
.block {display:block; clear:both;}
.hidden {display:none;}
.center {text-align:center;}
.right {text-align:right;}
.floatLeft {float:left;}
.floatRight {float:right;}
.l,.c {float:left;}
.r {float:right;}

.news2{float:right; font-size:14px; line-height:180%}


/* Header */
#header {height:110px; padding:0 5px; background:url("../images/headerBg2.gif"); border-bottom:3px solid #BD120E}

#logo {padding:10px 0 0 14px; width:196px; float:left;}

#searchBar {float:right; width:170px; height:22px; margin:10px 10px 0 0; background:url("../images/searchBarBg2.gif") repeat-x; clear:right;}
	#searchBar input {border:0;}
	.searchsubmit {background:url("../images/searchBarRight2.gif"); width:28px; height:22px; border:none; float:right;}
	.searchkeyword {width:110px; height:14px; padding-top:2px; margin-top:2px; background:#284718; float:left; color:#284718;}

#globalNav {float:left; width:600px; font-family:Arial, Helvetica, sans-serif,""; padding-top:10px; clear:left;}
	#globalNav li {float:left; text-align:center;}
	#globalNav li a {color:#fff;}
	#globalNav li a:hover {color:#ff6700; text-decoration:underline;}
	#globalNav li.current-cat {background:url("../images/menuBgCur.gif"); height:20px; border-right:none;}
	#globalNav li.current-cat a {color:#ff6700;}
	#globalNav li.current-cat a:hover {text-decoration:none;}

#login {text-align:right; margin-top:75px; color:#adadad; width:100%;}
	#login a {color:#adadad;}
	#login a:hover {color:#ff6700; text-decoration:underline;}
	
/* 导航 */
#mainTop { margin-top:10px;width:900px; padding:10px}
.mainTop ul li {float:left; font-size:16px; height:25px;margin:0px auto 0px auto;padding:10px 10px 10px 25px;}


/* Bodier */
#bodier {background:#fff; background:url("../images/side-nav-pattern.gif") repeat-y left; overflow:auto; padding-top:0px;}

.adimg{margin-bottom:5px;}

/* left */
#left {width:220px; float:left; }
	#left h2 {background:#7D0000 ; border-top:1px solid #630000; border-bottom:1px solid #630000; height:22px; line-height:22px; color:#fff; font-size:12px; font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; font-weight:bold; margin-bottom:5px;}
	#left h2 span {display:block; padding:0 0px; }
	#left li a {color:#BBB7B7;}
	#left li a:hover {color:#ff6700; text-decoration:underline;}
	span.count {margin-left:4px;}
	
	
	.category {padding-bottom:10px; clear:both;}
	.category span{ margin-left: 5px;}
	.category li {  padding:5px 0 8px 12px; margin-left:6px;}
	.category li * {vertical-align:middle;}
	.category li a:hover {text-decoration:underline;}
	.category li.current-cat a {color:#ff6700; text-decoration:underline;}
				


/* right */
  #right{
  width:700px;
  float: left;
  margin-left: 10px;

}
 #right-top{
   width: 700px;
   height:150px;
   background-image: url(../images/right-topbg.jpg);

 }

.txt{
   margin-top: 30px;
 font-size:14px;
  LINE-HEIGHT: 20px; 

}
  #right-top img{
    margin: 0;
    padding-top: 2px;
  }
 #right-mid{
   width: 700px;
   height: auto;



 }

#news2{
   width: 342px;
   height: 260px;
   margin-top: 10px;
   float: left;
   background-image: url(../images/news-bg2.jpg);
   background-repeat: no-repeat;


   margin-left: 0px;


 }
 
 
 #news2 .newsbar{
  width: 342px;
  height: 40px;


}

#news2 .newsbar a{
     text-decoration: none;
   color:#1F4705

}

#news2 .newsbar img{
  float: left;
  margin: 12px 15px 0 10px;
}
#news2 .newsbar h5{
  font-size:18px ;
  margin-top: 10px;
  float: left;
}
#news2 .newsbar h6{
  font-size: 13px;
  float: right;
  margin-right: 10px;
  display: block;
  width: 40px;
  height: 20px;
  border:  1px solid #DEDEDE;
  text-align: center;
  margin-top: 10px;
}

#news2 .newsbar h7{
  font-size: 13px;
  float: right;
  margin-right: 10px;
  display: block;
  width: 60px;
  height: 20px;
  border:  1px solid #DEDEDE;
  text-align: center;
  margin-top: 10px;
}

#news2 .newsbg{
  width: 340px;
  height: 110px;
  background-color: #663399;
  float: left;
  background-image: url(../images/news.jpg);

}
#news2 .message{
  width: 330px;
  height: 115px;

  float: left;
}
 #news2 .message ul{
   margin-top: 8px;
   margin-left: 15px; 
   color:#ffffff
 }


 #news2 .message ul li{
   margin-left: 15px; 
   color:#ffffff;
    LINE-HEIGHT: 18px; 
 }

 #news2 .message ul li a{
   color:#ffffff;
 }
 
 
 
 
 
 
 
 
 
 
 
 
#news{
   width: 342px;
   height: 295px;
   margin-top: 10px;
   float: left;
   background-image: url(../images/news-bg.jpg);
   background-repeat: no-repeat;


   margin-left: 0px;


 }
 
 
 
 
 
 
 
#news .newsbar{
  width: 342px;
  height: 40px;


}

#news .newsbar a{
     text-decoration: none;
   color:#1F4705

}

#news .newsbar img{
  float: left;
  margin: 12px 15px 0 10px;
}
#news .newsbar h5{
  font-size:18px ;
  margin-top: 10px;
  float: left;
}
#news .newsbar h6{
  font-size: 13px;
  float: right;
  margin-right: 10px;
  display: block;
  width: 40px;
  height: 20px;
  border:  1px solid #DEDEDE;
  text-align: center;
  margin-top: 10px;
}


#news .newsbg{
  width: 340px;
  height: 110px;
  background-color: #663399;
  float: left;
  background-image: url(../images/news.jpg);

}
#news .message{
  width: 330px;
  height: 115px;

  float: left;
}
 #news .message ul{
   margin-top: 8px;
   margin-left: 15px; 
   color:#333333
 }


 #news .message ul li{
   margin-left: 15px; 
   color:#333333;
    LINE-HEIGHT: 18px; 
 }

 #news .message ul li a{
   color:#333333;
 }
 
 
 
 #public{
   width: 712px;
  height:auto;

   margin-top: 0px;
   float: left;
   background-image: url(../images/public_bg.gif);
   background-repeat: no-repeat;


   margin-left: 0px;


 }
#public .newsbar{
  width: 712px;
  height: 40px;


}

#public .newsbar a{
     text-decoration: none;
   color:#1F4705

}

#public .newsbar img{
  float: left;
  margin: 12px 15px 0 10px;
}
#public .newsbar h5{
  font-size:18px ;
  margin-top: 10px;
  float: left;
}
#public .newsbar h6{
  font-size: 13px;
  float: right;
  margin-right: 10px;
  display: block;
  width: 40px;
  height: 20px;
  border:  1px solid #DEDEDE;
  text-align: center;
  margin-top: 10px;
}


#public .newsbg{
  background-color: #663399;
  float: left;
  background-image: url(../images/news.jpg);

}

#public .job{
  width: 709px;
  height:auto;
  border:1px solid #DDDEE3; 
  float: left;padding-bottom:20px;
  } 
#public .message2{
  width: 709px;
  border:1px solid #DDDEE3; 
  float: left;padding-bottom:20px; 
  }
#public .new_detail{
  width: 709px;
  height:auto;
  border:1px solid #DDDEE3; 
  float: left;padding-bottom:20px; 
}
 #public .message2 ul{
   margin-top: 8px;
   margin-left: 15px; 
   color:#1F4705
 }


 #public .message2 ul li{
   margin-left: 15px; 
   color:#1F4705;
    LINE-HEIGHT: 20px; 
 }

 #public .message2 ul li a{
   color:#1F4705;
 }
 
 
 
 
#events{
   width: 342px;
   height: 295px;
   margin-top: 10px;
    background-image: url(../images/news-bg.jpg);
   background-repeat: no-repeat;

   float: right;

}
#events .newsbar{
  width: 342px;
  height: 40px;

}

#events .newsbar a{
     text-decoration: none;
   color:#1F4705

}
#events  .newsbar img{
  float: left;
  margin: 12px 15px 0 10px;
}
#events .newsbar h5{
  font-size:18px ;
  margin-top: 10px;
  float: left;
}
#events  .newsbar h6{
  font-size: 13px;
  float: right;
  margin-right: 10px;
  display: block;
  width: 40px;
  height: 20px;
  border:  1px solid #DEDEDE;
  text-align: center;
  margin-top: 10px;
}
 #events   .newsbg{
  width: 340px;
  height: 110px;
  background-color: #663399;
  float: left;
  background-image: url(../images/news.jpg);

}
  #events  .message{
  width: 342px;
  height: 115px;
  float: left;
}
#events  .message ul{
   margin-top: 8px;
   margin-left: 15px;
   color:#333333
 }


 #events .message ul li{
   margin-left: 15px; 
   color:#333333;
    LINE-HEIGHT: 18px; 
 }


 #events .message ul li a{
     text-decoration: none;
   color:#333333;
    LINE-HEIGHT: 18px; 
 }







#right-bottom   {
  width: 699px;
  height:140px;
  float: left;
  background-image: url(../images/right-bottombg.jpg);
   margin-top: 0px;

}
#right-bottom img{
  width:150px;
   height:102px;
   margin-top: 18px;
   margin-right: 15px;

}

/*图片列表*/
.pic_list { width:700px; overflow:hidden;}
.pic_list li { margin:2px 6px; display:inline; float:left; text-align:left; background-image:none; padding:0;}
.pic_list li img,.pic_txt_list li img{ padding:1px;	border:1px solid #ccc;}
.pic_list li a{ font-size:12px;white-space: nowrap }


/*分页*/
#pages { margin:5px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#077ac7; color:#fff;}

/*表单相关*/
input,select,textarea,.textarea_style{	font-family:"宋体";	border:1px solid #dcdcdc;}
.inputtitle{ background:url("ruler.gif"/*tpa=http://www.bridgeschoolchina.com/templates/default/skins/default/../images/ruler.gif*/) repeat-x 0 5px; height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur {	height:18px; line-height:18px; border:1px solid #dcdcdc;  margin:9px 3px 9px 19px;}
.input_focus, .textarea_focus {	background-color:#F6FCFF; font-size: 12px; border:1px solid #C7E8F9;}

/*单选框复选框*/
.radio_style, .checkbox_style {	border:0;}

/*按钮样式*/
.button_style {	background:url("../images/bg_admin.jpg") repeat-x 0 -51px; text-align:center; border:1px solid #9cc9e0; padding:1px 4px;margin:7px 3px;
 *padding-top:3px; color:#077ac7; cursor:pointer; height:21px; }
 

/* Footer */
#footer {height:120px; border-left:1px solid #67B040; border-right:1px solid #67B040; border-top:1px solid #67B040; background:url("../images/footerBg2.gif") repeat-x; color:#123102; clear:both;}
	#footerNav {float:left; width:500px; line-height:1.5em; padding-top:20px;}
	#footerNav a {color:#878787; text-decoration:none; margin-right:1em;}
	#footerNav a:hover {color:#fff; text-decoration:underline;}
	#footer .left {width:300px; margin:15px 0 0 18px; float:left;}
	
/*内容页*/
#content {width:540px; margin:0 auto; overflow:hidden;}
#content_e {width:558px;margin-left:10px;overflow:hidden;}
#content_head { text-align:center; padding:10px;}
#content_head h1 { font-family:"宋体"; font-size:21px; color:#980000;display:block;margin:10px;}
#content_head h2{line-height:24px; font-size:12px; font-weight:normal;}
#digest { margin:10px; border:1px solid #eee; background-color: #fefeff; padding:8px; line-height:150%;text-indent:2em; font-size:14px;}
#digest strong { color:#f00;}
#endtext{ margin:0 auto;}
#endtext,#endtext p,#endtext li,#content p{text-align:left; text-indent:2em; overflow:hidden; font-size:14px; clear:both; line-height: 180%; word-wrap:break-word; word-break:break-all;}
#endtext,#endtext p,#endtext li{ width:520px;}
#endtext .icon { border:0; margin:3px 0 0;}
#endtext img { border:1px solid #ccc;max-width:520px;width:expression(this.width > 520 && this.width > this.height ? 520 : true);overflow:hidden;}
#endtext p{ margin-top:10px;}
#endtext a { text-decoration:underline;	color:#1f3a87;}
#endtext a:hover { color:#bc2931;}

/*图片内容页*/
#ArtFrom{margin-bottom:0;border-bottom:0}
#ArticleCnt{margin-top:10px; width:100%; text-align:center;}
#lantern { width:610px; margin:10px auto; background:#f4f4f4;overflow:hidden;}
#tool { background:url(images/pic_tool.gif) repeat-x;height:33px; border-bottom:#FFF solid 1px }
#tool .f_l{ margin:6px 0 0 12px;font-size:12px}
#tool .f_r{ margin:6px 9px 0 0 }
#pagejump{ margin-left:5px}
#bimg {margin:7px 5px; text-align:center; overflow:hidden;width:600px;overflow:hidden;}

#simg {height:75px;padding-top:8px;background:url(images/tool_img.gif) repeat-x #E9E9E9}
#simg .p{ float:left;width:22px;text-align:right;text-indent:0}
#simg .n{ float:right;width:22px;text-align:left;text-indent:0}
#simg img.s{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#simg img{text-indent:0}
#sImage{float:left;width:510px;}
#sImage div,#sImage p{ width:70px; height:58px; background:#ececec; display:block; text-align:center; float:left; display:inline; overflow:hidden; border:#C7C7C7 solid 1px; margin:0 0 0 12px}
#sImage img{ filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; height:58px;text-indent:0}
#Explain { padding:5px 15px 0 15px;margin:0 auto; line-height:18px; font-size:12px}
#Explain p{margin:0;padding:0;font-size:12px;}
.ss{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#butStop,#ArtPLinkTop,#ArtPLink,#cntLeft #Article #atPage{display:block;}
#hdcnt p{text-indent:2em}
#hdcnt{margin-bottom:40px}
#ArticleCnt,#ArtCnt{text-indent:0}

/*最新新闻图标*/
.new { width:24px; height:10px; background:url(images/newringo1.gif) no-repeat} 
