﻿/* CSS Document */

*{
margin:0 auto;
padding:0;
}
body
{
margin:0 auto;
padding:0;
margin-top:0px;
background: #E0E3E3;
}
.all
{
width: 1000px;
height: auto;
background:#ffffff;
}
.index_top4
{
margin:0 auto;
padding:0;
float:left;
width:996px;
height:124px;
margin-top:2px;

}


.index_top4img1
{
float:left;
width:330px;
height:124px;
border:#C0C0C0 solid 1px;
}
.index_top4img1
img{width:330px; height:124px;}

.index_top4img3
{
float:left;
margin-left:2px;
width:328px;
height:124px;
border:#C0C0C0 solid 1px;}
.index_top4img3
img{width:328px; height:124px;}

.index_top4img2
{
float:left;
width:328px;
height:124px;
margin-left: 2px;
border:#C0C0C0 solid 1px;
}
.index_top4img2
img{width:328px; height:124px;}

.index_center
{
margin:0 auto;
padding:0;
width:1000px;
height:auto;
float:left;
margin-top:2px;}

.index_center_1
{
width:auto;
height:auto;
float:left;
}


.index_centerleft
{
width:332px;
height:auto;
float:left;}

.index_centerleft1
{
width:330px;
height:235px;
float:left;
border:#C0C0C0 solid 1px;}
.index_lm
{
width:330px;
height:144px;
float:left;
border:#C0C0C0 solid 1px;
margin-top:2px;
display:inline;
margin-right:1px;
}
.index_lmtop
{
height:23px;
width:300px;
border-bottom:#C0C0C0 solid 1px;
float:left;
background:url(../images/sylmbj_09.gif);
padding-left:30px;
line-height:23px;
font-size:14px;
display:inline;
}
.index_lmtop_1
{
float:left;
width: 260px;
height: 23px;
}
.index_lmtopgd
{
float: right;
text-align:left;
width: 40px;
height: 20px;
font-size:12px;
display: inline;
}
.index_lmmain
{
width:310px;
height:110px;
float:left;
margin-left:20px;
display:inline;
margin-top:2px;
}
.index_lmmain ul
{
float:left;
width:100%;
height:110px;
list-style:none;
display:inline;
}
.index_lmmain li
{
float:left;
width:100%;
height:23px;
line-height:23px;
display:inline;
overflow: hidden;
}

.index_lm1
{
width:330px;
height:190px;
float:left;
border:#C0C0C0 solid 1px;
margin-top:2px;
}
.index_lmmain1
{
width:310px;
height:160px;

float:left;
margin-left:20px;
display:inline;
margin-top:2px;
}
.index_lmmain1 ul
{
float:left;
width:100%;
height:160px;
list-style:none;
}
.index_lmmain1 li
{
float:left;
width:100%;
height:23px;
line-height:23px;
overflow: hidden;
}


.index_centerleftimg
{
width:330px;
height:auto;
margin-top:2px;
float:left;
border:#D0D0D0 solid 1px;
}

.index_centerc
{
width:664px;
height:430px;
float:left;
margin-left:2px;
display:inline;}

.index_centerc1
{
width:661px;
height:235px;
float:left;
border:#D0D0D0 solid 1px;
}


.index_centerc2
{
width:661px;
height:212px;
float:left;
margin-top:2px;
border:#D0D0D0 solid 1px;}

.index_centerctop
{
width:661px;
height:24px;
float:left;
}

.index_centerctop ul
{
width:661px;
height:24px;
list-style:none;
float:left;}

.index_centerctop li
{
width:auto;
height:24px;
background:url(../images/bglmmrt_09.gif);
float:left;
line-height:24px;
text-align:center;
margin-right:1px;
display:inline;
overflow: hidden;}

.index_centerctop li.index_centerctopli
{
width:61px;
height:24px;
/*
background:url(../images/bglmmrt_09.gif);
*/
background:url(../images/bglmmrtxj1_07.jpg);
float:left;
line-height:24px;
text-align:center;
margin-right:1px;
display:inline;
overflow: hidden;}

.index_centerctop li.hover
{
width:61px;
/*
background:url(../images/bjlmxz_11.gif);
*/
background:url(../images/bjlmxzxj_15.jpg);
color:red;
}

/*栏目修改*/

.index_centerctop li.index_centerctopli1
{
width:81px;
height:24px;
background:url(../images/bglmmrtxg_03.jpg);
float:left;
line-height:24px;
text-align:center;
margin-right:1px;
display:inline;
overflow: hidden;}

.index_centerctop li.hover1
{
	width:81px;
background:url(../images/bjlmxzxj_05.jpg);
color:red;
}

.index_centercbt
{
margin-left:2px;
color:red;
font-weight:bolder;
}

.index_centerccentop
{
width:641px;
height:25px;
background-image:url(../images/bgbjt1_16.gif);
border-bottom:#D0D0D0 solid 1px;
line-height:25px;
text-align:center;
float:left;
padding-left:20px;
display: inline;
}

.index_centerccenma
{
width:635px;
height:158px;
float:left;
margin-top:5px;
margin-left: 24px;
display: inline;
}
.index_centerccenmain
{
width:635px;
height:25px;
line-height:25px;
text-align:center;
float:left;
display: inline;
}

.index_centerccenmain a:link{
text-decoration:none;
cursor:hand;
color:#424242;}
.index_centerccenmain a:visited{text-decoration:none;
cursor:hand;
color:#424242;}
.index_centerccenmain a:hover{text-decoration:none;
cursor:hand;
color:#424242;}
.index_centerccenmain a:active{text-decoration:none;
cursor:hand;
color:#424242;}
.index_centercbt1
{
height:25px;
width:20%;
float:left;
color:#424242;
overflow:hidden;

}

.index_centerccenmain .index_centercbt1
{
	text-align: left;
	
	display: inline; 
}
.index_centercbt2
{
height:25px;
width:19%;
float:left;
color:#424242;
overflow: hidden;}
.index_centercbt3
{
height:25px;
width:20%;
float:left;
color:#424242;
overflow: hidden;}
.index_centercbt4
{
height:25px;
width:26%;
float:left;
color:#424242;
overflow: hidden;}
.index_centercbt5
{
height:25px;
width:13%;
float:left;
color:#424242;}


.index_centerc_2
{
width:1000px;
height:auto;
float:left;

}
.index_centerc_2c
{
width:1000px;
height:auto;
float:left;}

.index_centerleftimg1
{
width:330px;
height:56px;
margin:2px 1px 0px 1px;
float:left;
border:#D0D0D0 solid 1px;
display:inline;
}
.index_centerc_3
{
width:auto;
height:auto;
float:left;
margin-top:2px;}

.index_centerc_3left
{
width:666px;
height:auto;
float:left;

}

.index_centerc_3leftimg
{
width:664px;
height:62px;
float:left;
border:#D0D0D0 solid 1px;
display:inline;
}
.index_centerc_3leftrbf
{
width:664px;
height:130px;
border:#D0D0D0 solid 1px;
float:left;
margin-top:2px;
background:url(../images/rbfqbj_41.gif) no-repeat;
}

.index_centerc_3leftrbf1
{
width:151px;
height:130px;
margin-left:12px;
display:inline;
float:left;}

.index_centerc_3leftrbf2
{
width:151px;
height:20px;
display:inline;
float:left;
text-align:center;
line-height:20px;
font-size:14px;}

.index_centerc_3leftrbf3
{
width:149px;
height:105px;
border:#D0D0D0 solid 1px;
margin-top:2px;
float:left;
}

.index_centerc_3right
{
width:330px;
height:auto;
float:left;
margin-left:1px;
display: inline;

}
.index_lmrmwz
{
width:330px;
height:210px;
float:left;
border:#C0C0C0 solid 1px;
display:inline;
margin-top: 2px;
}
.index_lmtoprmwz
{
height:23px;
width:300px;
border-bottom:#C0C0C0 solid 1px;
float:left;
background:url(../images/sylmbj_09.gif);
padding-left:30px;
line-height:23px;
font-size:14px;
display:inline;
}
.index_lmmainrmwz{
width:310px;
height:172px;
float:left;
margin-left:20px;
display:inline;
margin-top:2px;
}
.index_lmmainrmwz ul
{
float:left;
width:100%;
height:172px;
list-style:none;
display:inline;
}
.index_lmmainrmwz li
{
float:left;
width:100%;
height:23px;
line-height:23px;
display:inline;
overflow: hidden;
}

.index_centerc_3rightsp
{
width:330px;
border:#C0C0C0 solid 1px;
height:292px;
float:left;
display:inline;
margin-top:2px;}

.index_centerc_3righttp
{
width:330px;
border:#C0C0C0 solid 1px;
height:130px;
float:left;
display:inline;
}

/*首页底部*/
.index_bottom3
{
margin:0 auto;
padding:0;
width:1000px;
float:left;
margin-top:2px;
height:auto;
background:#E5F6FE;
}
.index_bottom4
{
margin:0 auto;
padding:0;
width:500px;
float:left;
height:auto;
}
.index_bottom4_m1
{
margin:0 auto;
padding:0;
width:430px;
height:auto}
.index_bottom4_m2
{
margin:0 auto;
height:25px;
color:red;
text-align:center;
font-size:14px;
float:left;
line-height:25px;
width:100%;
font-weight:bolder;}

.index_bottom4_m3
{
margin:0 auto;
padding:0;
float:left;
width:100%;
height:auto!important;
height:20px;
min-height:20px;
line-height:20px;}

.index_yqlj
{
margin:0 auto;
padding:0;
width:1000px;
height:auto;
background-image:url(../images/yqljbj_03.gif);
float:left;
margin-top:4px;


}
.index_yqlj ul
{
margin:0 auto;
padding:0;
width:1000px;
height:auto;
float:left;
list-style:none;

}
.index_yqlj li
{
margin:0 auto;
padding:0;
width:auto;
height:auto;
float:left;
line-height:25px;
text-align:center;
margin-left:230px;
display:inline;
}

.index_yqlj span
{
margin:0 auto;
width:80px;
text-align:left;
float:left;
}


.index_lmXJ
{
width:328px;
height:190px;
float:left;
border:#C0C0C0 solid 1px;
margin-top:2px;
}
.index_lmmainXJ
{
width:308px;
height:160px;

float:left;
margin-left:20px;
display:inline;
margin-top:2px;
}
.index_lmmainXJ ul
{
float:left;
width:100%;
height:160px;
list-style:none;
}
.index_lmmainXJ li
{
float:left;
width:100%;
height:23px;
line-height:23px;
overflow: hidden;
}

.index_lmtopXJ
{
height:23px;
width:298px;
border-bottom:#C0C0C0 solid 1px;
float:left;
background:url(../images/sylmbj_09.gif);
padding-left:30px;
line-height:23px;
font-size:14px;
display:inline;
}
.index_lmtopXJ_1
{
float:left;
width: 258px;
height: 23px;
}
.index_lmtopXjgd
{
float: right;
text-align:left;
width: 40px;
height: 20px;
font-size:12px;
display: inline;
}


/*跑马灯*/
.bantou{margin-left:auto; margin-right:auto; width:1000px; height:150px;overflow:hidden;}
.bantou-left{float:left; width:40px; height:30px; line-height:30px; font-weight:bolder; font-size:15px;}
.bantou-k{float:left; width:185px; height:30px;}
.bantou-gun{float:left; width:620px; height:30px; line-height:30px; color:#FFFF00; font-size:14px; }


/* 燕园日语名师 */

.index_img
{
width:330px;
border:#C0C0C0 solid 1px;
height:62px;
float:left;
display:inline;
}
.index_ms
{
width:330px;
height:426px;
float:left;
border:#C0C0C0 solid 1px;
display:inline;
margin-top: 2px;
}
.index_mstop
{
height:23px;
width:300px;
border-bottom:#C0C0C0 solid 1px;
float:left;
background:url(../images/sylmbj_09.gif);
padding-left:30px;
line-height:23px;
font-size:14px;
display:inline;
}
.index_mscon{
width:310px;
height:95px;
float:left;
margin-left:20px;
display:inline;
margin-top:2px;
}
.index_msimg{float:left; margin-top:10px;  width:70px; height: 85px; overflow:hidden; border:solid 1px #CCCCCC;}
.index_msimg img{width:70px; height:85px; }

.index_msfont{float:left; margin-left:10px;  margin-top:10px; width:220px; height:80px; line-height:20px; font-size:12px; overflow:hidden;}


