@charset "utf-8";
/* CSS Document */

/*-------网站全局公共调用部分样式----------*/
*{
margin:0px;
padding:0px;
}
@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-family:"宋体"; font-size:12px; line-height:23px; min-width:1003px; overflow:visible; color:#666666; background-color:#f7f7f7;}
body a{ text-decoration:none; color:#717171;}
body a:hover{ color:#122f4a;}
.clearfloat {clear:both; display:block; margin:0px; padding:0px; list-style:0px;}
.index form{ margin:0px; padding:0px;}
.imagehover:hover img {border-top-width: 0px; border-left-width: 0px; filter: alpha(opacity=65);opacity:0.65; border-bottom-width: 0px; border-right-width: 0px; }
ul{list-style:none;padding:0px; margin:0px;}
ul li{ list-style:none; }
img{ border:0px;}


#container{ overflow:hidden; background:url(../images/bj.jpg) repeat-x;  margin:0 auto; background:url(../images/me.jpg) repeat-x;}
.main{ width:955px; margin:0 auto;}
.Member { height:30px; color:#FFFFFF; text-align:right; line-height:30px; padding-right:50px; }
.Member p a{ color:#FFFFFF;}
.logo{ width:938px; margin:0 auto;}
.menu{ background:url(../images/nav.jpg) no-repeat; height:48px; width:947px; margin:0 auto;}
.nav{ height:48px; width:870px; margin:0 auto;}
.nav ul li{ float:left; width:145px; text-align:center; line-height:45px; font-weight:bold; font-size:14px; background:url(../images/navline.jpg) no-repeat right;}
.nav ul li a{ color:#FFF;}
.nav ul li a:hover{ color:#2b3a66;}
.banner{  margin:0 auto; width:940px; height:407px;}
.nbanner{  margin:0 auto; width:940px; height:304px;}


.Content{ background:url(../images/main.jpg) no-repeat; height:621px; width:955px; margin:0 auto; margin-top:10px;}
.content1{ width:900px; margin:0 auto; padding-top:20px;} 
.about{ width:260px; height:206px; float:left; padding-right:23px;}
.about h1,.news h1,.imgpro h1,.classl,.classr{text-align:right; height:37px;}
.c1{ float:left; height:210px;}
.aboutimg{ float:left; padding-right:8px;}
.about p{ padding-left:5px; text-align:left;}
.aa{ /*padding-top:25px;*/}
.news{ width:608px; height:27px; float:left;}
.newstitle{ float:left; width:340px; padding-left:10px;}
.newstitle ul li span{ color:#FF6633; padding-left:20px;}
.newstitle ul li{ line-height:26px; width:335px; list-style:inside;}
.newsimg{ float:left; width:240px; }

.c2{ float:left; height:210px; padding-top:20px;}
.imgpro{ width:582px; height:27px; float:left; padding-right:25px;}
.imglist{/* background:url(../images/bj.jpg) no-repeat top;*/ height:300px; padding-top:10px; width:582px;}
.imglist ul{}
.imglist ul li{ width:194px; float:left; padding-bottom:10px;}

.imgpro{ width:582px; float:left;}
.class{ float:left; width:284px;}
.classl{ width:278px; height:155px; float:left; padding-right:25px;}
.classlist{ padding-top:25px; line-height:25px;}
.classr{width:278px; height:185px; float:left; padding-right:25px;}
.classrlist{ padding-top:20px;}
.classrlist a{ font-weight:bold; color:#010a16;}

.footer{ width:905px; margin:0 auto; line-height:20px; height:70px; padding-top:20px;}
.footers{ width:905px; margin:0 auto; line-height:20px; height:70px; padding-top:20px;}
.fl{ float:left; width:400px;}
.fr{ float:right; width:475px; text-align:right;}

.about_main{width:100%;left:0px; padding-top:8px; z-index:99999}
.about_main1{ width:955px; margin:auto;}
.about_main1a{ width:955px; height:5px;}
.zhaos{ text-align:left;}
.zhaos ul{ width:295px; padding-left:10px; }
.zhaos ul li{ width:135px; float:left; padding-right:8px;}

.about_main1b{ width:940px; background:url(../images/about1.jpg) repeat-y; padding:5px;min-height:200px;}
.maina{  width:220px; float:left; margin:10px 0 0 5px;}
.maina1{ width:190px;}
.mainb{ width:695px; float:right; padding-right:10px; }
.mainb1{ width:695px; height:46px; background:url(../images/rightt.jpg) center no-repeat;}
.about_tt{ float:left; text-align:left; font-size:14px; color:#414141; font-weight:bold; padding:8px 0 0 23px;}
.about_mainb1a{float:right;line-height:46px; background:url(../images/ico3.jpg) left no-repeat; padding-left:17px; margin-right:10px;}
.about_info_c{ width:650px; margin:10px; line-height:25px;}
.lmenu li { border-bottom:1px solid #f1f1f1; background:url(../images/a1.jpg) no-repeat right; width:185px; line-height:25px;}
.lmenu li a{  display:block; width:187px; height:25px; padding-left:20px;}
.lmenu li a:hover{ background:url(../images/a.jpg) no-repeat; color:#FFFFFF; display:block; width:187px; height:25px; padding-left:20px;}




/*新闻列表*/
.news_con{ padding:20px 0px; width:670px; } 
.news_con ul{  border-top:1px dotted #bdbdbd; padding-top:20px; width:655px; line-height:30px;}
.news_con ul li{ width:655px; margin:0 auto;  /*float:left;*/ background:url(../images/nicon.jpg)no-repeat left 12px; padding:3px 0 0px 12px; border-bottom:1px #eeeeee solid;}
.news_con ul li span{ float:right; padding-right:20px; width:80px; text-align:right; color:#ACACAC;}
.newsInfo_tit{font-size:20px; color:#1a63aa; font-weight:bold; text-align:center; margin-bottom:20px;  }
.newsInfo_time{ height:20px;  text-align:center; color:#969695; border-bottom:1px dashed #ccc;  padding-bottom:10px;}
.newsInfo_con{ line-height:160%; padding-top:30px; padding-bottom:20px;}
.news_img{ padding-right:10px;}
.news_foot{ width:670px; padding:10px 0px; border-top:1px dotted #bdbdbd;}
.newsinfo_left{ float:left; width:500px;}
.newsinfo_right{ float:right; width:60px; height:20px; line-height:20px; text-align:center; background-color:#F3F3F3;}
.team_t{ height:45px; line-height:45px; text-align:center; border-bottom:1px solid #ccc;}
.team_c{ padding-top:25px; line-height:160%;}
.top1{ background:url(../img/up.jpg) no-repeat 2px center; padding-left:10px; width:70px; height:30px;}
.link7{color: #1a63aa; text-decoration: none; font-size:14px; font-weight:bold;}

/*课程列表*/
.product_main{ width:670px;padding-bottom:20px; height:140px;}
.product1{ height:150px; margin:0; float:left; width:650px; margin-bottom:20px; text-align:center; /*border-bottom:1px #999999 dashed;*/}
.product_text_img{ float:left; margin:0; padding-right:10px; width:200px; height:120px;}
.product_text{ float:right; width:440px; margin:0; line-height:25px; text-align:left;}
.product_text p{ color:#777777; /*text-indent:2em;*/}
.product_text_img span{ text-align:center;}
.kec{ text-align:left;}
.kec ul{ width:295px; padding-left:20px;}
.kec ul li{ width:135px; float:left; padding-right:8px;}


/*证书列表*/
.honor_c{ }
.honor_c ul{ }
.honor_c ul li{ width:180px; height:220px; margin:20px 18px 0px 18px; float:left;}
.honor_tit{ width:180px; padding:10px 0px; overflow:hidden; text-align:center;}
.map{ margin:0 auto; padding-left:50px;}


.products_sub{width:198px;height:22px; line-height:22px; display:block; background:url(../img/sub1.jpg) no-repeat; margin-top:5px;}
.products_sub a {display:block; height:22px; line-height:22px; padding-left:15px;}
.products_sub a:hover { background:url(../img/sub2.jpg) no-repeat;cursor:pointer;display:block; color:#1492ee}
