@charset "utf-8";
.ch1{position:relative;z-index:0;width:100%;height:37px;margin-top:27px;background:url(../images/icon/rh1.gif) left bottom no-repeat;line-height:36px;}
.ch1 .cn{font-size:14px;font-weight:bold;color:#666;}
.ch1 .en{font-size:12px;color:#848484;font-family:Arial, Helvetica, sans-serif;}
.ch1 .pos{position:absolute;top:0;right:0;font-size:12px;font-weight:100;color:#666;}
.ch1 .pos a:link,.ch1 .pos a:visited{color:#666;}
.ch1 .pos a:hover{text-decoration:none;color:#b20906;}
.cContent{width:100%;height:auto;padding:20px 0;background:url(../images/icon/line1.gif) left bottom repeat-x;line-height:24px;font-size:14px;color:#3f3f3f;}
/*顶部BANNER*/
.topBanner{position:relative;z-index:0;width:100%;height:285px;text-align:center;-moz-box-shadow:0 0 15px #999;-webkit-box-shadow:0 0 15px #999;box-shadow:0 0 15px #999;}
.topBanner img{width:1600px;height:285px;}
  /*主体-左*/
.mainLeft span{overflow:hidden;}
.mainLeft{position:relative;z-index:1;width:241px;height:auto;padding:29px 0 25px 0;}
.mainLeft .h1{width:241px;height:42px;background:url(../images/bg/leftTop.gif) no-repeat;}
.mainLeft .h2{width:241px;height:13px;background:url(../images/bg/leftBottom.gif) no-repeat;}
.mainLeft .cn{width:88px;height:26px;margin:7px 0 0 16px;line-height:26px;font-size:18px;font-weight:100;font-family:微软雅黑;color:#fefefe;}
.mainLeft .en{width:135px;height:26px;margin:7px 0 0 0;line-height:26px;font-size:15px;font-weight:100;font-family:Arial, Helvetica, sans-serif;color:#fff;font-variant:small-caps;}
.mainLeft .ul{width:238px;height:auto;padding:5px 0;border-left:1px solid #dee0dd;border-right:1px solid #dee0dd;}
.mainLeft .ul li{width:215px;height:38px;margin-left:13px;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.mainLeft .ul li a{display:block;width:100%;height:35px;margin:1px 0 2px 0;text-align:left;line-height:35px;text-indent:16px;}
.mainLeft .ul li a:link,.mainLeft .ul li a:visited{background:url(../images/icon/leftSort1.gif) 3px 14px no-repeat;font-size:14px;color:#3f3f3f;}
.mainLeft .ul li .on:link,.mainLeft .ul li .on:visited,.mainLeft .ul li a:hover{background:url(../images/icon/leftSort2.gif) 3px 14px no-repeat #c70909;text-decoration:none;font-size:14px;color:#fff;}
.leftContact{width:208px;height:auto;padding:10px 15px;border-left:1px solid #dee0dd;border-right:1px solid #dee0dd;line-height:24px;}

/*主体-右*/
.mainRight{width:920px;height:auto;margin:29px 0 20px 38px;}
.mainRight .rh1{position:relative;z-index:0;width:100%;height:37px;background:url(../images/icon/rh1.gif) left bottom no-repeat;line-height:36px;}
.mainRight .rh1 .cn{font-size:14px;font-weight:bold;color:#666;}
.mainRight .rh1 .en{font-size:12px;color:#848484;font-family:Arial, Helvetica, sans-serif;}
.mainRight .rh1 .pos{position:absolute;top:0;right:0;font-size:12px;font-weight:100;color:#666;}
.mainRight .rh1 .pos a:link,.mainRight .rh1 .pos a:visited{color:#666;}
.mainRight .rh1 .pos a:hover{text-decoration:none;color:#b20906;}
.rightContent{width:100%;height:auto;padding:20px 0;line-height:24px;font-size:14px;color:#3f3f3f;}
.rightTitle{width:100%;height:auto;text-align:center;line-height:37px;font-size:16px;font-weight:bold;color:#666;}
.rightTitle a:link,.rightTitle a:visited{color:#666;}
.rightTitle a:hover{color:red;}
.detailContent{width:100%;height:auto;padding:20px 0;line-height:24px;font-size:14px;color:#666;}
.prevAndNext{width:100%;height:auto;padding:20px 0;background:url(../images/icon/line1.gif) repeat-x;line-height:24px;font-size:14px;color:#666;}
.prevAndNext a:link,.prevAndNext a:visited{font-size:14px;color:#666;}
.prevAndNext a:hover{font-size:14px;color:#666;}

/*图片列表*/
.picslist{width:924px;height:auto;padding:27px 0 0 2px;}
.picslist li{float:left;display:inline;width:231px;height:360px;}
.picslist.p2 li{height: 220px;}
.picslist li a{cursor:pointer;}
.picslist li a:hover{text-decoration:none;}
.picslist li img{width:219px;height:309px;}
.picslist.p2 li img{height: 160px;}
.picslist li span{display:block;width:219px;height:42px;text-align:center;line-height:42px;color:#444;}
/*人物列表*/
.peoplelist span{overflow:hidden;}
.peoplelist{width:916px;height:auto;padding:11px 0;}
.peoplelist li{width:100%;height:auto;padding-bottom:15px;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.peoplelist li a{cursor:pointer;}
.peoplelist li a:hover{text-decoration:none;}
.peoplelist li .tp{width:116px;height:149px;margin:16px 0 0 0;background:url(../images/bg/peoplelist.gif) no-repeat;}
.peoplelist li img{display:block;width:112px;height:145px;}
.peoplelist li .wz{width:780px;height:auto;padding:12px 0 0 16px;}
.peoplelist li .bt{display:block;width:100%;height:32px;line-height:32px;font-size:16px;font-family:微软雅黑;color:#666;}
.peoplelist li .bt b{font-size:18px;font-weight:bold;color:#c50809;}
.peoplelist .nr{display:block;width:100%;height:auto;line-height:30px;font-size:14px;font-weight:100;color:#666;}
.peoplelist .btn{color:#d31013;}
/*人物详细页*/
.peopleDes{width:913px;height:auto;margin:38px 0 0 8px;padding:0 0 15px 0;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.peopleDes .zp{width:153px;height:auto;}
.peopleDes .mz{display:block;width:100%;height:30px;line-height:30px;font-size:16px;font-family:微软雅黑;color:#666;}
.peopleDes .mz b{font-size:18px;font-weight:bold;color:#c50809;}
.peopleDes .tp{width:116px;height:149px;margin:11px 0 0 1px;background:url(../images/bg/peoplelist.gif) no-repeat;}
.peopleDes .tp img{display:block;width:112px;height:145px;}
.peopleDes .contact{width:653px;height:164px;padding:33px 0 0 0;line-height:30px;font-size:14px;color:#666;}
.peopleDes .yz{margin:48px 0 0 0;}
/*图片文章列表*/
.picsnewslist{width:919px;height:auto;padding:9px 0;}
.picsnewslist li{position:relative;z-index:1;float:left;display:inline;width:100%;height:125px;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.picsnewslist li a{display:block;width:100%;height:213px;cursor:pointer;}
.picsnewslist li a:hover{text-decoration:none;}
.picsnewslist li .tp{width:156px;height:96px;margin:13px 0 0 0;}
.picsnewslist li img{width:156px;height:96px;}
.picsnewslist li .wz{width:740px;height:auto;padding:10px 0 0 23px;}
.picsnewslist li .bt{display:block;width:100%;height:32px;line-height:32px;font-size:16px;font-weight:bold;color:#666;}
.picsnewslist li .nr{display:block;width:100%;height:auto;line-height:26px;font-size:14px;font-weight:100;color:#666;}
.picsnewslist .btn{color:#d31013;}
/*新闻中心*/
.newsCenter{width:919px;height:auto;margin:13px 2px;}
.newsCenter li{position:relative;z-index:0;float:left;display:inline;width:100%;height:136px;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.newsCenter li a{display:block;width:100%;height:213px;cursor:pointer;}
.newsCenter li a:hover{text-decoration:none;}
.newsCenter .sj{display:block;width:82px;height:101px;margin:16px 14px 0 0;background:url(../images/bg/newsCenter.gif) no-repeat;}
.newsCenter .d{display:block;width:100%;height:49px;text-align:center;line-height:49px;;font-size:38px;font-weight:100;font-family:Arial, Helvetica, sans-serif;color:#fff;}
.newsCenter .ym{display:block;width:100%;height:20px;text-align:center;line-height:20px;font-size:15px;font-weight:100;font-family:Arial, Helvetica, sans-serif;color:#fff;}
.newsCenter .rt{display:block;width:100%;height:25px;margin-top:5px;text-align:center;line-height:25px;font-size:9px;font-weight:100;font-family:Arial, Helvetica, sans-serif;color:#fff;}
.newsCenter li img{float:left;display:inline;width:156px;height:96px;margin:14px 0 0 0;}
.newsCenter li .wz{float:left;display:inline;width:642px;height:auto;padding:14px 25px 0 0;}
.newsCenter li .bt{display:block;width:100%;height:30px;line-height:30px;font-size:16px;font-weight:bold;color:#666;}
.newsCenter li .nr{display:block;width:100%;height:auto;line-height:26px;font-size:14px;color:#666;}
.newsCenter li .btn{color:#d31013;}
/*文章列表*/
.newslist{width:913px;height:auto;padding:5px 0;}
.newslist li{position:relative;z-index:0;float:left;display:inline;width:100%;height:44px;background:url(../images/icon/line1.gif) repeat-x;}
.newslist .bt{display:block;width:100%;height:44px;background:url(../images/icon/newsIcon.gif) 0 18px no-repeat;line-height:44px;text-indent:22px;font-size:14px;color:#666;}
.newslist .sj{position:absolute;top:0;right:0;line-height:44px;font-size:14px;color:#666;}
.newslist a:link,.newslist a:visited{font-size:14px;color:#666;}
.newslist a:hover{text-decoration:none;font-size:14px;color:#b20906;}
/*文章列表2*/
.newsTop span{overflow:hidden;}
.newsTop{width:926px;height:188px;margin:21px 0 0 1px;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.newsTop a{cursor:pointer;}
.newsTop a:hover{text-decoration:none;}
.newsTop img{width:218px;height:145px;margin:9px 0 0 0;border:1px solid #dfdfdf;}
.newsTop .wz{width:680px;height:auto;padding:0 0 0 22px;}
.newsTop .bt{display:block;width:100%;height:35px;line-height:35px;font-size:16px;font-weight:bold;color:#666;}
.newsTop .nr{display:block;width:100%;height:auto;padding-top:5px;line-height:28px;font-size:14px;color:#666;}
.newsTop .btn{display:block;width:82px;height:29px;margin:10px 0 0 601px;background:url(../images/btn/btn.gif) no-repeat;cursor:pointer;text-align:center;line-height:26px;font-size:12px;font-weight:100;color:#fff;}
.newslist2{width:913px;height:auto;padding:5px 0;}
.newslist2 li{position:relative;z-index:0;float:left;display:inline;width:100%;height:51px;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.newslist2 .bt{display:block;width:100%;height:51px;line-height:51px;font-size:14px;color:#666;}
.newslist2 .sj{position:absolute;top:0;right:0;line-height:44px;font-size:14px;color:#666;}
.newslist2 a:link,.newslist2 a:visited{font-size:14px;color:#666;}
.newslist2 a:hover{text-decoration:none;font-size:14px;color:#b20906;}
/*客户列表*/
.customTop span{overflow:hidden;}
.customTop{width:928px;height:auto;padding:30px 0 25px 1px;}
.customTop li{float:left;display:inline;width:232px;height:190px;}
.customTop a{cursor:pointer;}
.customTop a:hover{text-decoration:none;}
.customTop .tp{display:block;width:218px;height:145px;border:1px solid #dfdfdf;}
.customTop img{display:block;width:218px;height:145px;}
.customTop .wz{display:block;width:220px;height:43px;text-align:center;line-height:43px;font-size:14px;color:#666;}
.customTop a:hover .wz{color:#c10607;}

.customlist{width:954px;height:auto;}
.customlist li{float:left;display:inline;width:318px;height:39px;background:url(../images/icon/dian.gif) 0 19px no-repeat;line-height:39px;text-indent:8px;font-size:14px;color:#666;}
.customlist .line{width:100%;height:1px;padding:8px 0;background:url(../images/icon/line1.gif) left bottom repeat-x;}
/*联系方式列表*/
.contactlist span{overflow:hidden;}
.contactlist{width:922px;height:auto;padding:13px 0;}
.contactlist li{width:100%;height:auto;padding:0 0 20px 0;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.contactlist .bt{display:block;width:100%;height:49px;line-height:49px;font-size:18px;font-family:微软雅黑;color:#666;}
.contactlist .tp{width:250px;height:166px;margin:8px 0 0 0;}
.contactlist .tp img{width:250px;height:166px;}
.contactlist .wz{display:block;width:635px;height:auto;padding:0 0 0 20px;line-height:29px;font-size:14px;color:#666;}
/*留言样式*/
   .guestbook{width:600px;height:auto;padding:58px 0 0 176px;}
   .guestbook li{width:100%;height:auto;padding-bottom:22px;}
   .guestbook .wz1{width:151px;height:20px;padding-right:13px;text-align:right;line-height:20px;font-size:14px;color:#666;}
   .guestbook .wz2{width:255px;height:27px;text-align:left;line-height:27px;font-size:14px;color:#000;}
   .guestbook .wz3{width:160px;height:27px;text-align:left;line-height:27px;font-size:14px;color:#000;}
   .guestbook .wbk1{width:171px;height:18px;background:none;background:none;border:1px solid #676568;line-height:18px;color:#333;}
   .guestbook .wbk2{width:98px;height:18px;background:none;background:none;border:1px solid #676568;line-height:18px;color:#333;}
   .guestbook .wby{overflow:scroll;overflow-x:hidden;overflow:auto;width:313px;height:102px;background:none;border:1px solid #676568;line-height:20px;color:#333;}
   .guestbook .yanzhengma{width:75px;height:25px;margin-left:5px;cursor:pointer;}
   .guestbook .changeAnother{width:70px;height:25px;text-align:center;line-height:25px;}
   .guestbook .changeAnother:link,.guestbook .changeAnother:visited,.guestbook .changeAnother:hover{color:#666;}
   .guestbook h2{width:25px;height:10px;text-align:center;line-height:10px;color:#cb411e;}
   .guestbook .btnSubmit,.guestbook .joinusSubmit{width:99px;height:31px;margin:4px 0 0 220px;background:url(../images/btn/submit.gif) no-repeat;border:0;text-align:center;line-height:30px;color:#fff;cursor:pointer;}
   .guestbook .regAlert{color:red;}
   .guestbook .regValid{color:green;}
/*课堂列表*/
.ktlist span{overflow:hidden;}
.ktlist{width:1216px;height:auto;padding:21px 0 0 1px;}
.ktlist li{width:1216px;height:240px;margin-bottom:19px;background:url(../images/icon/line1.gif) left bottom repeat-x;}
.ktlist .li{position:relative;z-index:0;float:left;display:inline;width:304px;height:240px;}
.ktlist .li a{cursor:pointer;}
.ktlist .li a:hover{text-decoration:none;}
.ktlist .bg{position:absolute;z-index:999;left:0;top:0;width:287px;height:178px;background:url(../images/bg/indexTea.png) no-repeat;}
.ktlist .on .bg{background-position:0 -178px;}
.ktlist .tp{display:block;width:286px;height:177px;}
.ktlist .tp img{width:286px;height:177px;}
.ktlist .wz{display:block;width:282px;height:auto;padding:2px 0 0 0;text-align:left;}
.ktlist .bt{display:block;width:100%;height:auto;line-height:22px;font-size:14px;font-family:微软雅黑;color:#3f3f3f;}
.ktlist .sj{display:block;width:100%;height:15px;background:url(../images/icon/clock.gif) 0 3px no-repeat;line-height:15px;text-indent:13px;font-size:10px;font-family:微软雅黑;color:#db1116;}
.ktlist .btn{position:absolute;top:182px;left:202px;display:block;width:83px;height:20px;background:url(../images/btn/readmore.gif) no-repeat;}

