﻿
/* top start*/
body,td,th {
	font-size: 13px;
}

img, div { behavior: url(/images/iepng/iepngfix.htc); }

body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {
	padding:0px;
	margin:0px;
}
.DivRight {
	padding:0px;
	margin:0px;
	float: left;
	margin-top: -90px;
	margin-left: 150px;
}
.FontRed{
	color:#FF0000;}
h3{
	font-size:14px;}

li{
	list-style-type:none;}

img{border:0; 
	}
.gray{
	color:#666666;}
a{color:#333333;text-decoration:none;}
a:hover {text-decoration:underline;color:#116ec3;}
a:active{text-decoration:underline;}

.LineLink a{text-decoration:underline;}
.LineLink a:hover {text-decoration:none;color:#116ec3;}

.ColorLink a {color:#333333;}
.ColorLink a:hover {color:#116ec3;}

.WidthTab{
	width:10px;
	height:1px;
	float:left;}
.WidthTab2{
	width:10px;
	height:1px;
	float:left;}	
.HeightTab{
	height:2px;
	width:1px;
	overflow:hidden;}

p{
	line-height:180%;font: 14px Arial, Helvetica, sans-serif;}

.ListDate{
	color:#666666;
	 }
body{
	 font-family: arial, "Hiragino Sans GB", "Microsoft Yahei", 微软雅黑, 宋体, Tahoma, Arial, Helvetica, STHeiti;
	background:#FFFFFF url("/images/americaedu/body_bg1.pngs") repeat-x center top;}

#wrapper{
	width:100%;
	margin:auto;
	padding:0px 0px;}
	
#wrapper #head .top{
	border-top:0px solid #116ec3;
	width:100%;
	margin:auto;
	padding:0px 0px;
	font-size:12px;
	}	
#wrapper #head .top .TopInfo{
	margin:auto;
	width:980px;
	} 
#wrapper #head .top .TopInfo .link{
	text-align:center;
	line-height:23px;
	width:207px;
	float:right;
	color:#999999;}
#wrapper #head .top .TopInfo .link a{
	color:#116ec3;}	
#wrapper #head .top .TopLogo{
	margin-left: 60px;
	width:980px;
	padding:20px 0px;    margin-top: 20px;
	}
#wrapper #head .top .TopLogo .logo{
	float:left;
	width:288pxs;
	padding:0px 0px;}

#wrapper #head .top .TopLogo .tel{
	float:right;
	width:250px;
	padding-top:10px;} 
#wrapper #head .top .TopLogo .tel .telW{
	padding-left:30px;
	padding-top:8px;
	color:#666;
	font-size:12px;}	
#wrapper #head .top .TopLogo .tel .telN{
	padding-left:30px;
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#F90;
	line-height:100%;}


/* navs*/
#wrapper #head #NavLink{
	width:100%;
	height:2px;
	background:#D8D1D1  url("/images/americaedu/nav_bg1.pngs") repeat-x center top;
}
#wrapper #head #NavLink .NavBG{
	height:45px;
	width:100%;
	position:absolute;
	z-index:100;
	}	
		
#wrapper #head #NavLink #sddm{
	width:760px;
	margin:auto;
	z-index:30;float: right;    margin-top: -50px;}
#wrapper #head #NavLink #sddm{
width: 760px;
margin: auto;
z-index: 30;
float: right;
margin-top: -40px;
}

#wrapper #head #NavLink #sddm li{
	float: left;
	font-weights:bold;}
#wrapper #head #NavLink #sddm .CurrentLi a{
	background:none;
	}	
#wrapper #head #NavLink #sddm li a
{	display: block;
	widths: 68px;
	color: #a7a7a7;
	text-align: center;
	padding:0 5px;
	line-height:1px;
	font-size:14px;
	}

#wrapper #head #NavLink #sddm li a:hover
{	text-decoration:none;
	background: url("/simages/americaedu/nav_bg2.png") repeat-x center top;
	color:#a89574;
	}

#wrapper #head #NavLink #sddm div
{	position: absolute;
	visibility: hidden;
	padding:0px 0px;
	}

#wrapper #head #NavLink #sddm div a
	{	position: relative;
		padding: 0px 5px;
		text-align: center;
		color: #FFF;
		width:150px;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		line-height:30px;
		border-top:1px solid #0f5ea6;
		background-color:#116ec3;}

#wrapper #head #NavLink #sddm div a:hover{
	background:url("/images/americaedu/nav_bg2.png") repeat-x center top;
	color:#FFFFFF;
	font-weight:bold;}

	
#wrapper #body{
	margin:auto;
	width:980px;height: 1200px;
	padding:0px 10px;
	background-color:#FFF;
	border-left:0px solid #ccc;
	border-right:0px solid #ccc;
	}
	
#InnerFocus #FocusBG{
	height:0px;}

	
/* albumblock*/

 .albumblock{
	padding:10px 10px 30px 12px;
	float:left;
	}
 .albumblock .inner{
	width:170px;
	height:170px;
	position:relative;
	border:1px solid #dededc;
	overflow:hidden;
	margin:0}

.albumblock .inner img{
	border:2px solid #fff;
	width:166px;
	height:166px;	}	

 .albumblock .inner .albumtitle{
	height:25px;
	line-height:25px;
	font-size:12px;
	width:170px;
	background:#116ec3;
	position:relative;
	bottom:0px;
	left:0;
	color:#FFFFFF;
	font-weight:; 
	text-align:center;
	cursor:pointer;
	margin:auto;
	}
 .albumblock .inner .albumtitle span{
	font-weight:normal;
	font-size:12px;}	

 .albumblock .inner  a:hover{
	text-decoration:none;}
 .albumblock .inner  a:visited{
	text-decoration:none;}	
		
	

/*footer*/
#footer{
	border-top:0px solid #ECDEDE;
	width:100%;
	height:100%;
	margin:auto;
	padding-bottom:10px;
	font-size:11px;
	color:#666;
	background:#FFFFFF url("/images/americaedu/top_bg1.jpgs") repeat-x left top;
	}
#footer a{
	color:#ffffff;}										
#footer .inner{
	margin:auto;
	width:100%;
	padding-top:20px;
	text-align:scenter;}
#footer .inner p{
	line-height:25px;}
.logo h2 a {
font-size: 1.5em;
font-weight: 700;
color: #c2c2c2;
margin-left: 310px;
text-decoration: none;
font-family: 'SintonyRegular';
}

#wrapper  .t_page{
	padding:10px;
	text-align:center;
	font-size:12px;margin-left: -30px;
	line-height:60px;
	
	}	
#wrapper  .t_page a{
	padding:2px 5px;
	border:1px solid #DEDEDC;
	margin:0px 3px;}	


/* date css*/		
 .header {font: 12px Arial, Tahoma !important;font-weight: bold !important;font: 11px Arial, Tahoma;font-weight: bold;color: #154BA0;background:#C2DEED;height: 25px;padding-left: 10px;
}
 .header td {padding-left: 10px;}
 .header a {color: #154BA0;}
 .header input {background:none;vertical-align: middle;height: 16px;}
 .category {font: 12px Arial, Tahoma !important;font: 11px Arial, Tahoma;color: #92A05A;height:20px;background-color: #FFFFD9;}
 .category td {border-bottom: 1px solid #DEDEB8;}
 .expire, .expire a:link, .expire a:visited {color: #999999;}
 .default, .default a:link, .default a:visited {color: #000000;}
 .checked, .checked a:link, .checked a:visited {color: #FF0000;}
 .today, .today a:link, .today a:visited {color: #00BB00;}
 #calendar_year {display: none;line-height: 130%;background: #FFFFFF;position: absolute;z-index: 10;}
 #calendar_year .col {float: left;background: #FFFFFF;margin-left: 1px;border: 1px solid #86B9D6;padding: 4px;}
 #calendar_month {display: none;background: #FFFFFF;line-height: 130%;border: 1px solid #86B9D6;padding: 4px;position: absolute;z-index: 11;}
 #year,#month{padding:0 10px;background:#fff;}	


/* SearchBar */

.SearchBar {
	width: 459px;
  height: 24px;
}

.Sbox .SearchBar{
	margin:10px 0px 0px 10px;}

.SearchBar #search-text {
	  width: 298px;
  padding: 0px 5px;
  margin: 0px;
  color: #999;
  height: 42px;
  line-height: 44px;
  font-size: 14px;
  border: 1px solid #b2a9a9;}

.SearchBar #search-submit {
  background: rgba(5, 166, 179, 0.9);
  font-size: 12px;
  color: #ffffff;
  height: 44px;
  border: 1px solid #DDDDDD;
  margin: 0px;
  cursor: pointer;
  padding: 0px;
  line-height: 24px;
  width: 121px;
}


/* search content */
#search_content .searchtip{
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	BORDER-bottom: #023848 1px solid;
	padding-top:10px;
}

#search_content .result_list{
	padding:10px 10px;
	width:100%;}
	
#search_content .result_list dt{
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	line-height:25px;
	font-family:Microsoft Yahei;}	

#search_content .result_list dd{
	padding:0 0 5px 0;
	margin:0px;
	line-height:20px;
	}	

#search_content .result_list .line {
	BORDER-bottom: #E9E8E8 1px dashed;}	

#search_content .result_list .line a{
	padding-right:20px;}

#search_content .result_list .line a:hover{
	text-decoration:none;}			
	
#search_content .search_welcome{
	line-height:25px;
	text-align:center;
	}
#search_content .search_welcome p{
	text-align:center;}		
#search_content .result_page{
	text-align:center;
	font-size:13px;
	padding:10px;}

#search_content .result_page span{
	font-size:12px;
	font-family:arial;
	padding:0 5px;
	}	

#dark_footer .box_240px_left {
	width:143px;
	padding-right: 42px;
	padding-top: 0px;
	background-image: none;
	padding-bottom:0px;
	float:left;
}
#dark_footer .box_240px_left h2{
	font-size:14px;
	border-bottom:1px dotted #999;
	color:#FFF;
	padding-bottom:10px;}
#dark_footer .box_240px_left li{
	line-height:250%;
	font-size:12px;}
#dark_footer .box_240px_middle {
	padding: 0px 42px;
	background-image: none;
}
#dark_footer .box_240px_right {
	padding-left: 42px;
	padding-top: 0px;
	background-image: none;
}
#dark_footer_wrap {
	background-color:#116ec3;
	overflow: hidden;
	padding:20px 0px;
}
#dark_footer {
	width: 940px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
	color#FFF;
}
#light_footer_wrapper {
	font-size:12px;
	padding:10px;
	height:100px;
	
}
.box_240px_right li {
	display: inline;
}
#dark_footer li a{
	color:#FFF;}

/*product*/
.RightNav{
	padding-top:7px;}
 .ClassNav{
	padding:0px 0px;
	font-size:12px;}
	
 .ClassNav .NavTree ul{
}
	
 .ClassNav .NavTree ul li{
position: relative;
z-index:10;
}
	
/*1st level sub menu style */
 .ClassNav .NavTree ul li ul{
left: 198px; /* Parent menu width - 1*/
position: absolute;
width: 160px; /*sub menu width*/
top: 0;
display: none;
border:1px solid #116ec3;
border-top:2px solid #116ec3;
background:#FFFFFF;
filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=3, Direction=135);
}
.RightNav .ClassNav .NavTree ul li ul{
	left:220px;}


/*All subsequent sub menu levels offset */
 .ClassNav .NavTree ul li ul li ul{ 
left: 159px; /* Parent menu width - 1*/
z-index:100px;}
/* menu links style */
 .ClassNav .NavTree ul li a{
	display: block;
	cursor:pointer;
	line-height:35px;
	border-bottom:1px dotted #DDDDDD;
	padding-left:10px;
	height:35px;}
.RightNav .ClassNav .NavTree ul li a{
	height:34px;
	line-height:34px;}
	
 .ClassNav .NavTree ul li li{
	background:url("/images/americaedu/box_icon1.png") no-repeat 12px 12px;
	padding-left:0;
	text-align:center;
}
 .ClassNav .NavTree ul li li a{
	border-bottom:1px solid #DDDDDD;
	}
 .ClassNav .NavTree ul .current a{
	background:#116ec3;
	color:#FFFFFF;}
 .ClassNav .NavTree ul .current li a{
	background:#FFFFFF;
	color:#000000;}
		
 .ClassNav .NavTree ul li a:hover{
color: white;
background:#116ec3;
text-decoration:none;
}
 .ClassNav .NavTree .subfolderstyle{
background: url(/images/americaedu/arrow-list.gif) no-repeat 150px center ;
}
/* Holly Hack for IE \*/
* html  .ClassNav .NavTree ul li { float: left; height: 1%; }
* html  .ClassNav .NavTree ul li a { height: 1%; }
/* End */	




/*service*/
.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}
.qqbox {
	width:132px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:200px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
	z-index:500;
}
.qqlv {
	width:33px;
	height:256px;
	overflow:hidden;
	position:relative;
	float:right;
	z-index:50px;
}
.qqkf {
	width:120px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:6px solid #cc0000;
	background:#fff;
}
.qqkfbt {
	width:118px;
	height:20px;
	overflow:hidden;
	background:#cc0000;
	line-height:20px;
	font-weight:bold;
	color:#fff;
	position:relative;
	border:1px solid #fff;
	cursor:pointer;
	text-align:center;
}
.qqkfhm {
	width:112px;
	height:22px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh {
	width:102px;
	padding-left:10px;
}
#K1 {
	padding-left:3px;
}
#K1 p{
	padding:5px 0px;}	

/* clearfix */
.clearfix:after{
	content:" ";
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}
.clearfix {
	clear:both;
}
.clearbox {
	clear:both; 
	width:996px; 
	margin:0 auto; 
	height:0; 
	overflow:hidden;}
.clear { 
	height:1%; 
	overflow:hidden; }


span.logo-clr {
    font-weight: 400;
    color: #a89574;
}
.logo h1 a {
    font-size: 1.5em;
    font-weight: 700;
    color: #c2c2c2;
    margin-left: 8px;
    text-decoration: none;
    font-family: 'SintonyRegular';
}
.logo h1 {
    margin: 0em;
}
.logo h2 {
    margin-top: 50px;
}
.logo {
    float: left;
    width: 40%;margin-top: -30px;
}
.foot logo {
float: left;
width: 40%;
}


.news-btm {
    margin-top: 7%;    margin-left: -35px;
}
.news-1 {
    position: relative;
}
.news-1 img {
    width:300px;
}
.n-1 {
    position: absolute;
    bottom: -1px;
    width: 300px;
    padding: 5px 15px;
    background: rgba(5, 166, 179, 0.9);
    text-align: center;
}
.n-1 h5 {
    color: #fff;
    font-size: 19px;
    font-weight: 400;
    margin: 0;
}
.n-1 p {
    color: #fff;
    font-size: 12px;
    margin: 1px 0px 0px;
    font-family: 'Play-Regular';
    line-height: 1.6em;
}

.news-2 {
    position: relative;
    width: 150px;
    margin-left: -8px;
    margin-top: -100px;
}
.news-2 img {
    width: 166.3px;
}
.news-3 {
    position: relative;
    width: 100px;
    margin-left: 167px;
    margin-top: -110px;
}
.news-3 img {
    width: 166.3px;
}
.news-4 {
    position: relative;
    width: 100px;
    margin-left: 343px;
    margin-top: -110px;
}
.news-4 img {
    width: 166.3px;
}
.news-5 {
    position: relative;
    width: 100px;
    margin-left: 520px;
    margin-top: -110px;
}
.news-5 img {
    width: 166.3px;
}
.n-2 {
    position: absolute;
    bottom: 0;
    width: 166px;
    padding: 5px 0px;
    background: rgba(5, 166, 179, 0.9);
    text-align: center;
}
.provide-left {
    padding: 0.3em 20px;
}
.provide-one {
    background: #00E0F2;
}
.col-md-3 {
    widths: 18%;margin-right: 65px;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
}
.provide-left h5 {
    color: #fff;
    font-size: 13px;
    font-weight: 400;
    margin: 0;
}
.provide-left h3 {
    color: #fff;
    font-size: 29px;
    font-weight: 400;
    margin: 10px 0 0 0;
}
.provide-left p {
    color: #fff;
    font-size: 13px;
    line-height: 1.4em;
    margin: 9px 0 0 0;
    font-family: 'Play-Regular';
}
.provide-two {
    background: #02CDDD;
}
.provide-tre {
    background: #05B7C5;
}
.provide-four {
    background: #05a6b3;
}
.provide {
    margin-left: -35px;    width: 150%;
}















.sp-wrap {
    width: 900px;
}

.sp-wrap {
    margin: 0px auto;
}
.sp-inner {
    padding-left: 5px;
    padding-right: 5px;
}
.sp-block {
    float: left;
    display: inline;
}
.sp-block .single {
    margin-left: -5px;
    margin-right: -5px;
}
.mod-block {
    padding: 0 4px;
}

.mod-wrapper .mod-inner {
    padding: 3px 2px;
    overflow: hidden;
}

.C_tab {
    background: #fff;
    padding: 0px 5px;
    border: 1px solid #fff;
    height: 460px;
    overflow: hidden;
}
.C_tab .title {
    height: 20px;
    border-bottom: 3px solid #e7e7e7;
    padding-bottom: 10px;
    padding-left: 10px;
}
.C_tab_left {
    display: inline;
    float: left;
}
.C_tab .title h2 {
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
}
.C_tab .C_tab_title {
    position: relative;
    top: 6px;
    margin: 0px;
}
.C_tab_right {
    display: inline;
    float: right;
}

.C_tab .C_tab_title li {
    width: 146px;
    line-height: 20px;
    text-align: center;
    float: left;
    display: inline;
    cursor: pointer;
}
.C_tab .C_tab_title li.on {
    color: #ff6600;
    font-weight: bold;
}
.C_tab .C_tab_title p {
    position: absolute;
    top: 16px;
    left: 0px;
    width: 146px;
    height: 7px;
    border-top: 3px solid #0c3776;
    overflow: hidden;
    text-align: center;
}
.C_tab_content_div {
    position: relative;
    overflow: hidden;
    display: none;
    margin-top: 0px;
    line-height: 24px;
}
.pla_member {
    margin: 0 auto;
    position: relative;
    padding: 20px 10px;
    overflow: visible;
}
.pla_member_up {
    text-align: center;
}
.pla_member_up_title {
    font-size: 14px;
    color: #666;
    font-weight: 400;
    height: 30px;
    line-height: 30px;
    width: 30%;
    margin: 10px auto;
}
.pla_member_up_title_t1 {
    float: left;
}
.pla_member_up_title_t1 img {
    padding-right: 10px;
}
.pla_member_up_title_t2 {
    float: right;
}
.pla_member_up_title_t2 img {
    padding-left: 10px;
}

.topRec_List dl,.maquee{ width:90%; overflow:hidden; margin:0 auto; color:#7C7C7C}
.topRec_List dd{ float:left; text-align:center; border-bottom:1px solid #1B96EE; color:#1B96EE;}
.topRec_List dl dd:nth-child(1){ width:17%; height:40px; line-height:40px; }
.topRec_List dl dd:nth-child(2){ width:18%; height:40px; line-height:40px; }
.topRec_List dl dd:nth-child(3){ width:25%; height:40px; line-height:40px; }
.topRec_List dl dd:nth-child(4){ width:40%; height:40px; line-height:40px; }
.maquee{ height:195px;}
.topRec_List ul{ width:100%; height:195px;}
.topRec_List li{ width:100%; height:38px; line-height:38px; text-align:center; font-size:12px; border-bottom: 1px dashed #aaa;}
/*.topRec_List li:nth-child(2n){ background:#077cd0}*/
.topRec_List li div{ float:left;}
.topRec_List li div:nth-child(1){ width:17%;}
.topRec_List li div:nth-child(2){ width:18%;}
.topRec_List li div:nth-child(3){ width:25%;}
.topRec_List li div:nth-child(4){ width:40%;}

.DivLeft img {
width: 120px;margin-top: 20px;
}
.DivRight p {
margin-top: 3px;line-height: 20px;
}
.DivRight a {
font-weight: bold;
color: #337ab7;
}
.lines {
border-top: 2px solid #ECDEDE;
margin-top: -90px;
}
.TopicTitles {
margin-top: -197px;
}
.TopicTitles b {
font-weight: bold;
font-size: 18px;
line-height: 50px;color: #116ec3;
}


.eic_news_label {
    height: 40px;
    line-height: 39px;
    background: #f8f8f8;
    border-top: 0px solid #d7d7d7;
    overflow: auto;
    zoom: 1;
    margin: 15px 0;
}

.TopBG {
    background: #337ab7;
    padding: 0.6em 0em;}

 .BottomNav{
	background:#ffff repeat-x center top;
	width:100%;
	margin:auto;
	line-height:36px;
	color:#fff;
	text-align:center;
	padding:10px 0px;
	font-size:10px;
}
 .BottomNav p{
	text-align:center;    margin-lefts: -500px;}
 .BottomNav .NavLeft{
	width:300px;
	float:left;
	height:66px;
}
 .BottomNav .NavRight{
	width:600px;
	float:right;
	text-align:right;}
  .BottomNav a{
	color:#fff;
	}


.mylist1{    width: 460px;
    margin: 20px 0px 0px 0px;font-size:12px;font-family:"宋体",Arial, Helvetica, sans-serif;padding:0;list-style-type:none;}
.mylist1 ul li{border-bottoms:#6AA70B 1px dotted;height:32px;line-height:32px;overflow:hidden;padding:0 10px;}
.mylist1 ul li a{color:#333;text-decoration:none;}
.mylist1 ul li a:hover{color:#3366cc;text-decoration:underline;}
.mylist1 ul li.odd{background-colors:#EFFEDD;}
.mylist1 ul li.even{background-colors:#eee;}
.mylist1 ul li.hover{background-color:#D2FCA0;}

.mylist2{width: 460px;
    margin: 30px 0px 0px 475px;
    margin-top: -170px;font-size:12px;font-family:"宋体",Arial, Helvetica, sans-serif;padding:0;list-style-type:none;}
.mylist2 ul li{border-bottoms:#6AA70B 1px dotted;height:32px;line-height:32px;overflow:hidden;padding:0 10px;}
.mylist2 ul li a{color:#333;text-decoration:none;}
.mylist2 ul li a:hover{color:#3366cc;text-decoration:underline;}
.mylist2 ul li.odd{background-colors:#EFFEDD;}
.mylist2 ul li.even{background-colors:#eee;}
.mylist2 ul li.hover{background-color:#D2FCA0;}


.n2ns-rs img{width: 282px;height:180px;margin-left: -75px;}
.n2ns-r {margin-bottom:10px;float: left;margin-left: 0px;}
.n2ns-rs{width: 207px;margin-left: 85px;margin-bottom:10px;position:relative;float: left;}
.n2ns-rs p{ width:283px;margin-left: -75px; height:30px; line-height:30px; text-align:center; color:#fff; position:absolute; bottom:0;top:150px; left:0; background:rgba(0, 0, 0, 0.4);}
.wm_s {
	width: 666px;
	margin:0 auto;
	overflow:hidden;
	margin-left: -18px;
	float: left;
	margin-bottom: 10px;
}
.wm_s li {
	color: #007AB3;
	margin-top: 1px;
	line-height: 4px;
	FONT-VARIANT: JIS78;
	margin-left: 17px;
	float: left;
	width: 198px;
}
.wm_s li a {
	color: #0085C2;
	display: block;
	width: 222px;
	line-height: 24px;
	height: 24px;
	overflow:hidden;
}

 .mod_box,.comment_hot_new {background-color: #fff;margin-top: 10px;overflow:hidden;width: 880px;}
.mod_box .titles {line-height: 20px;padding: 0px 12px 0px 12px;height: 30px;overflow: hidden;border-bottom: 1px solid #D7E0C6;font-size: 12px;color: #553121;font-weight: bold;padding-left: 0px;}
.mod_box .more {font-size: 12px;font-weight: lighter;float: right;}
.new_pic {float: left;width: 345px;overflow:hidden;height: 360px;margin-left: -14px;margin-top: -15px;}
.new_pic .pic {display:block;float: left;margin-left: 2px;}
.new_pic .pic img {padding: 2px;border: 1px solid #ddd;height: 114px;width: 170px;}
.new_pic .pic p {line-height: 20px;display: block;height: 22px;padding-top: 4px;overflow: hidden;font-size: 12px;}
.new_pic li {line-height: 18px;height: 18px;width: 213px;background-position: 0px -723px;white-space: nowrap;float: left;}
.new_pic li a {color:#666;width: 213px;font-size: 12px;}
.new_pic .clear {height:8px;}
.new_list {float: right;width: 520px;margin-top: -18px;}
.new_list li {line-height: 24px;height: 28px;overflow: hidden;color: #ddd;}
.new_list a {font-size: 12px;}
.new_list span {color: #999;float: right;padding-left:10px;}
.new_list .cat,.new_list .cat:hover {font-size: 12px;color: #777;}
.new_list .line {line-height: 0px;display: block;overflow: hidden;border-top:1px dashed #928484;margin-top:9px;height:7px;*height:2px;*margin-top:4px;}

.list news{
  float: left;margin-top: 10px;
}

.list news li{
  float: left;line-height: 32px;
}

.list news a{
  margin-left: 22px;
}
.searchs{
  margin-top: 44px;
}



