@charset "gb2312";
/* CSS Document */
body{width:100%; margin:auto; font-family:"微软雅黑";}
.bg{width:980px;
font-family:宋体,Arial, Helvetica sans-serif;
font-size:12px;
color:#333333;
margin:0 auto;
position:relative;
z-index:0;
}
div,form,img,ul,ol,li,dl,dt,dd,p,input,td,tr,table,h1 {
margin:0px;
padding:0px;
height:auto;
}
a:link{ color:#333; text-decoration:none;}
a:hover{ color:#00a25f; text-decoration:underline;}
a:visited{ color:#333; text-decoration:none;}
a:active{ color:#333; text-decoration:none;}
.header{ height:80px; padding:20px 0px;}
.logo{ width:246px; height:95px; float:left;}
.sousuo{ width:425px; height:87px; padding-top:8px; float:left; font-size:14px;}
.dianhua{ width:294px; height:95px; float:left;}
.nav{ width:980px; height:50px;background:#00a25f; font-family:"微软雅黑";}
.clear{ clear:both; overflow:hidden; height:0px;}
.nav01{ width:970px; height:50px;margin:0 auto; overflow:hidden; background:url(images/green.jpg) repeat-x;}
.nav01 li{ width:97px; height:50px; float:left; padding:0px; margin:0px; list-style:none; overflow:hidden; text-align:center; line-height:50px; color:#ffffff; font-size:14px; font-weight:900;}
.nav01 li a{width:97px; height:50px; float:left; padding:0px; margin:0px; list-style:none; overflow:hidden; text-align:center; line-height:50px; color:#ffffff; font-size:14px; font-weight:900; text-decoration:none; display:block;}
.nav01 li a:hover{width:97px; height:50px; float:left; padding:0px; margin:0px; list-style:none; overflow:hidden; text-align:center; line-height:50px; color:#ffffff; font-size:15px; font-weight:900; text-decoration:none; display:block; background:#333333;}
.nav01 li a:visited{width:97px; height:50px; float:left; padding:0px; margin:0px; list-style:none; overflow:hidden; text-align:center; line-height:50px; color:#ffffff; font-size:14px; font-weight:900; text-decoration:none; display:block;}
.nav01 li a.on{width:97px; height:50px; float:left; padding:0px; margin:0px; list-style:none; overflow:hidden; text-align:center; line-height:50px; color:#ffffff; font-size:15px; font-weight:900; text-decoration:none; display:block; background:#333333;}
.searchinput {
width:302px;
height:36px;
line-height:36px;
font-family:"宋体";
color:#666666;
font-size:14px;
vertical-align:middle;
position:relative;
border:none;
margin:0;
padding:0 0 0 5px;
}
.sousuo form{ width:390px; height:36px;border:2px solid #00a25f;}
.searchaction {
width:83px;
height:36px;
border:0;background-position:left top;background-image:url(images/search.jpg);
}
.zixun{ height:40px; line-height:40px;}
.line{ margin-top:1px; height:1px; background:#00653b;width:980px; overflow:hidden;}
.content{ height:auto;}
.left{ width:290px; height:auto;float:left;}
.right{width:680px; height:auto;float:right;}
.left01,.left03,.left04,.left05{ margin-top:10px; overflow:hidden;}
.left01{ height:276px; border-top:5px solid #00653b; background:#00a25f;}
.biaoti{ font-size:18px; color:#ffffff; padding-top:10px; padding-left:15px; padding-bottom:15px; font-family:"微软雅黑"; font-weight:400; text-align:left;}
.bt{ color:#666666; font-size:14px; line-height:20px;}
.left01 table{ height:210px; font-size:12px;}
.left02{ height:311px; background:url(images/yu.jpg) repeat-x; font-size:14px; margin-top:11px; overflow:hidden;}
.left03,.left04,.right03,.right04{ height:300px;border:1px solid #cccccc;}
.left05,.right05{height:207px;border:1px solid #cccccc;}
.right02,.right03,.right04,.right05{ margin-top:10px; overflow:hidden;}
.right02{ height:309px; border:1px solid #cccccc;}
.right01{ height:282px;}
.footer {
height:226px;
margin-top:10px;
overflow:hidden;
text-align:center;
}

.pt {
width:1000px;
height:30px;
background:#00a25f;
line-height:30px;
text-align:center;
color:#fff;
}

.pt a {
color:#fff;
text-decoration:none;
width:60px;
}

.gree {
line-height:40px;
color:#717070;
padding-top:10px;
}

.gr {
line-height:24px;
color:#999;
}
.biaoti02{ height:38px; background:#efefee; padding-left:15px; overflow:hidden; line-height:38px;}
.xinxi{ color:#ffffff; height:40px; line-height:40px; padding-left:18px;}
.shuru{ width:157px; height:27px; background:url(images/shu.jpg) no-repeat; padding-left:15px; color:#333; line-height:27px;font-size:14px;}

.shuru02{ width:81px; height:25px; background:url(images/xiao.jpg) no-repeat; padding-left:10px; color:#333; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.st{ background:url(images/sele.jpg) no-repeat; width:171px; height:26px; border:none; background-position:left center;}
.DivSelect
{
    position: relative;
    background-color: transparent;
    width:  140px;
	margin-left:4px;
	margin-top:5px;
    height: 20px;
    overflow: hidden; /*隐藏了小三角，因为宽度为110px,而select宽度为130px*/
    border-width:0px;
    border-top-style: none; 
    border-right-style: none; 
    border-left-style: none; 
    border-bottom-style: none;
}

/*设置Select样式*/
.SelectList
{
    position: relative;
    background-color: transparent;
    TOP:   -2px;
    left:-2px;
    border-width: 0px;
    border-top-style: none; 
    border-right-style: none; 
    border-left-style: none; 
    border-bottom-style: none;
    width:160px;
    display:block;
    height: 20px;
    overflow:hidden;
}

.tabs .tabs-title { width:665px;background:#efefee; padding-left:15px;height: 44px;

}
.tabs .tabs-title .tabs-list{
	height:38px;text-align:center;
	background:#efefee;
	float: left;
}
.tabs .tabs-title .tabs-list .tabs-option { width:84px;
float: left;text-align:center;
font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#000000; line-height:38px; list-style:none;
}
.tabs .tabs-title .tabs-list .tabs-option .tabs-option-lbg, .tabs .tabs-title .tabs-list .tabs-option .tabs-option-rbg {	
	height:30px;text-align:center;
	width:84px;
	display: block;
	float: left;
}
.tabs .tabs-title .tabs-list .tabs-option .tabs-option-text{width:84px;text-align:center;
	float:left;
	height:38px;
	line-height:38px;
}
/* selected */
.tabs .tabs-title .tabs-list .selected .tabs-option-text{
	width:84px;
	height: 38px;
	line-height: 38px;
	color:#333;
	text-align:center;
	background:url(images/xgn44.jpg) no-repeat;
	background-position:center;
}
/* box */
.tabs-box{width:680px; height:auto; color:#333; font-family:"宋体";}
.tabs-content{ width:680px; height:auto;}
.banji{ color:#333; height:36px; width: 50px; line-height:36px; padding-left:15px; font-size:12px; font-weight:bold;}
.hui{ height:29px; font-size:12px; line-height:29px; background:#eeeeee; padding-left:15px;}
.ba{ height:29px; font-size:12px; line-height:29px; background:#ffffff; padding-left:15px;}
.red{ color:#F00;}
.biao{ font-size:18px; color:#666666; font-family:"微软雅黑"; font-weight:400;}
.news{ width:274px; height:252px; padding:0px; margin:0 auto; margin-top:5px; overflow:hidden;}
.news li{ height:28px; line-height:28px; width:264px; list-style:none; color:#333333; background:url(images/dot.jpg) left center no-repeat; padding:0px; margin:0px; overflow:hidden; padding-left:10px;}
.news a{color:#333; text-decoration:none;}
.news a:hover{color:#00a25f; text-decoration:underline;}
.news a:visited{color:#333; text-decoration:none;}
.biao02{ font-size:18px; color:#333333; font-family:"微软雅黑"; font-weight:400;}
/*名师介绍*/
.jiaoshi{ width:680px; height:237px; margin:0px; padding:0px; margin-top:15px; overflow:hidden;}
.jiaoshi li{ width:97px; height:120px; padding:0px; margin:0px; list-style:none; margin-left:14px; overflow:hidden; text-align:center; float:left; display:inline;}
.jiaoshi img{ border:1px solid #eaeaea;}
.jiaoshi p{ line-height:24px; height:24px; color:#333;}
.haoping{ width:252px; height:248px; padding:0px; margin:0 auto; overflow:hidden;}
.haoping li{ height:60px; padding-top:15px; padding-bottom:5px; margin:0px; list-style:none; border-bottom:1px dashed #d7d7d7;}
.xueyuan{ width:180px; height:52px; overflow:hidden; line-height:18px; color:#5b5a5a;}
.xueyuan span{ color:#00a25f;}
.xueyuan a{ color:#333; text-decoration:none;}
.xueyuan a:hover{ color:#00a25f; text-decoration:underline;}
.jiaocai{ width:680px; margin:0px; padding:0px; margin-top:17px; overflow:hidden;}
.jiaocai li{ width:163px; height:226px; padding:0px; margin:0px; list-style:none; float:left; padding-left:5px;}
.blog{ width:260px; height:150px; margin:0 auto; margin-top:10px; padding:0px; overflow:hidden;}
.blog li{ height:25px; line-height:25px; padding:0px; margin:0px; list-style:none; background:url(images/ar.jpg) no-repeat left center; overflow:hidden; padding-left:15px; color:#333;}
.blog a{ color:#333; text-decoration:none;}
.blog a:hover{ color:#00a25f; text-decoration:underline;}
.zhuanti{ width:680px; height:130px; padding:0px; margin:0px; margin-top:22px; overflow:hidden;}
.zhuanti li{ width:131px; height:130px; float:left; padding:0px; margin:0px; margin-left:4px; list-style:none; overflow:hidden; text-align:center;}
.zhuanti p{ height:35px; line-height:35px; color:#333;}
.zhuanti a{ color:#333; text-decoration:none;}
.zhuanti a:hover{ color:#00a25f; text-decoration:underline;}
.left01 a{ color:#333; text-decoration:none;}
.left01 a:hover{ color:#333; text-decoration:underline;}


.flexslider{position:relative;width:680px; height:280px; margin-top:10px;overflow:hidden;zoom:1;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}