@charset "utf-8";
/* 重定义浏览器默认样式 */
body{ background-color: #f2f2f2; }
body,
input,
button,
select,
textarea {
  font: 15px/1.7 "Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif; color: #333; 
}
body,
ul,
ol,
li,
dl,
dd,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form {
  margin: 0;
  padding: 0;
}

table {
  empty-cells: show;
  border-collapse: collapse;
}
caption,
th {
  text-align: left;
  font-weight: 400;
}
ul, li { list-style-type: none; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 14px; color: #333;
}
em,
cite,
i {
  font-style: normal;
}
a {
  color: #333333;
  text-decoration: none;
}
a img {
  border: none;
}
img { border: 0 none; }
a:hover {
  color: #c0130d;
}
textarea {
  resize: none;
}
.cl:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.cl {
  zoom: 1;
}

.cb{ clear: both;}
.tc{ text-align: center;}
.f12{ font-size: 14px; height: 25px; z-index: 99999; color: #333; margin-top: -5px;}
.bcf{background-color: #fff;}
.mt3{ margin-top: 3px;}
.mt5{ margin-top: 5px;}
.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.mt30{ margin-top: 30px;}
.ml15{ margin-left: 15px;}
.pt10{padding-top: 15px!important;}

h1{ font-size: 24px; font-weight: normal; color: #c0130d; line-height: 40px; margin-top: 15px; }
h1 img{ padding-left: 10px; }
h1 span img{ position: absolute;padding-top: 12px;}

h2{ font-size:18px; font-weight: normal; color: #c0130d; line-height: 40px;  text-indent:1.3em}
h2 a{color: #c0130d; }


.list{text-align: left; padding-top: 5px; clear: both;}
.list li{ width: 100%; line-height: 30px; margin:0px; padding:0px;  text-indent: 1em}
.list span{float: right; text-align: right; line-height: 30px}
.list strong{ float: right; text-align: left; line-height: 30px; width: 100px; font-weight: normal;}
.list2 li{ line-height: 40px!important; text-indent: 1em!important; }
.list2 li a{ display: block;}
.list2 li a:hover{ background-color: #f2f2f2;}
.list2 span, .list2 strong{ line-height: 40px; padding-right: 20px;}

/* 头部 */

.layout{ 
  width: 1188px; 
  margin:0 auto;
  clear: both!important;
}
.headLeft{
 width: 400px; 
 float: left;
 line-height: 35px;
}
.headRight{ 
  width: 700px;
   float: right; 
   text-align: right;
 }
.del{ 
  float: right; 
  width: 300px; 
  padding-right: 20px; 
  line-height: 35px;
}
.loginbar{
  background: url("../imagesf/loginbar.png")  no-repeat;
   width: 164px; 
   height: 46px;
   float: right;
  line-height: 35px;
  color: #fff;
  text-align: center;
}
.loginbar span, .loginbar a, .loginbar a:link, .loginbar a:hover{
  padding:0 5px;
  color: #fff;
}
/* 登录 */
#overlay5555{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none; z-index: 9999}
#win{position:absolute;width:300px;height:280px;margin-top: 35px; margin-left:884px; *margin-left:484px;background:#fff;border:2px solid #c0130d;z-index: 9999}
#close{float: right; margin-right: 20px; font-size: 14px;}
.login{margin:20px;}
.login-user{ height: 25px; margin-bottom:10px; line-height: 25px;  color: #999; text-indent: 1em}
.loginW{ width: 200px;}
.loginC{ float:left}
.loginW a{ float: right;}
.login strong{font-size:18px; font-weight: normal; color: #c0130d; line-height: 40px; background: url("../imagesf/h2.png") 0px no-repeat; text-indent:3em; *margin-left:-40px; padding:0px;}
.loginbar button,.loginbar button:visited,.loginbar button:hover{ border:none; background-color: #c0130d; color: #fff; }

/* 按钮 */
.button,.button:visited{display:inline-block;color:#fff;text-decoration:none;position:relative;cursor:pointer}
.button:hover{background-color:#111;color:#fff;}
.button:active{top:1px;}
.large.button,.large.button:visited{ font-size: 18px; width: 212px; height: 40px; line-height: 40px; text-align: center; margin-bottom: 8px;}
.largeC.button,.largeC.button:visited{ width: 212px;}
.largeSmall.button,.largeSmall.button:visited{ font-size: 14px; width:50px; height: 23px; line-height: 23px; text-align: center; margin-left: 10px; }

.orange.button,.orange.button:visited{background-color:#e47600;}
.orange.button:hover{background-color:#d45500;}

/* LOGO */
.logo{ background-color: #fff; width: 100%; height: 120px;}
.logoLeft{ width: 500px; float: left; padding-top: 10px; }
.logoRight{ width: 400px; float: right; padding-top: 30px;}
.searchL{ text-indent: 1em; width:353px; height:40px;float:left;border:0; overflow:hidden;*line-height:30px; border:1px solid #c9d2d5; border-radius:5px 0px 0px 5px;}
.searchL{ width:350px; }

.searchL input{width:133px;height:28px;border:0;  }
.searchR { height:44px; float:left;width:46px;background-color:#444548; color:#fff; font-weight:bold; cursor:pointer; border:0;}


/* 导航 */
.navTop{ height: 5px; background-color: #c0130d}
.nav{ height: 48px; background-color: #e2241d; width: 100%;}

.menu{ width: 1188px; z-index:100; margin:0 auto; position:relative;} 
.menu ul{list-style:none;} 
.menu li {float:left;position:relative;} 
.menu ul ul {visibility:hidden;position:absolute;top:48px;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible; *z-index: 99999!important } 
.menu a{display:block;background:#e2241d; text-align: center;  width: 117px; color:#fff;text-decoration:none; height:48px; line-height: 48px; border-right:1px solid #ca020c; z-index: 99999!important} 
.menu a:hover{background:#c0130d;color:#fff;z-index: 99999!important; *z-index: 99999!important} 
.menu ul ul{ z-index: 99999!important; *z-index: 99999!important} 
.menu ul ul li {clear:both;text-align:left;font-size:14px; z-index: 99999!important; *z-index: 99999!important} 
.menu ul ul li a{display:block;width:118px;margin:0;border:0; border-bottom:1px solid #ca020c; height: 30px; line-height: 30px; z-index: 9999!important; *z-index: 99999!important} 
.menu ul ul li a:hover{border:0;background:#444548;border-bottom:1px solid #fff; color: #fff; *z-index: 99999!important z-index: 99999!important} 
.menu .cur{ background-color: #c0130d;}

/* 导航 */
.hotImg{ float: left; width: 835px;}
.hotNews{ float: right; width: 352px;}

/* 图片新闻 */
.focus{ position:relative; width:835px; height:426px; background-color: #000; float: left;}  
.focus img{ width: 835px; height: 426px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../imagesf/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

/*首页右侧新闻页签*/
  .tab-box ul li{ text-indent: inherit; }
  .tabboxA{width: 100%; }
  
  .tabboxA li{ float:left;color:#333;height:30px;cursor:pointer;line-height:30px;list-style-type:none;text-align: center; padding:0 20px; display: block; float: left;}
  .tabboxB li{ padding:0 10px; height: 50px; line-height: 50px;font-size: 18px;border-top:3px solid #fff;}
 .tabboxC li{ padding:0 10px; height: 50px; line-height: 50px;font-size: 15px;}
 .tabboxD li{  border-bottom:3px solid #ddd; padding:0 10px; height: 30px; line-height: 30px;font-size: 15px; background-color: #fff; font-size: 16px; }
 .tabboxE li{  border-bottom:1px solid #ddd; padding:0 10px; height: 30px; line-height: 30px;font-size: 15px; background-color: #fff; font-size: 16px; }


  .tabboxA li.current{color:#fff;background-color: #707073}
  .tabboxB li.current{color:#c0130d; border-top:3px solid #c0130d; font-size: 18px; background-color: #fff;}
  .tabboxC li.current{color:#c0130d; font-size: 15px; background-color: #fff;}
  .tabboxD li.current{color:#c0130d; border-bottom:3px solid #c0130d;font-size: 16px;  background-color: #fff }
  .tabboxE li.current{color:#c0130d; border-bottom:1px solid #c0130d;font-size: 16px;  background-color: #fff }
  .tabboxA li.current a{ color: #fff;}
  .tabCbox{border-top-width:0;}
  .tabCbox ul{line-height:30px;display:none;padding:10px; clear: both; padding-top: 15px;}
 .bg ul{ background-color: #707073; color: #fff;}
  .bg span{ float: right}
  .bg a{ color: #fff;  padding-left: 10px;}
.bg2 ul{ background-color: #fff;}
.trbl20{ padding:20px; padding-top:0px;}

.more a{ float: right;  font-size: 14px!important; line-height: 30px; margin-right: 20px;margin-top: 10px;}

.wx{ background-color: #6f7071; height: 150px; border-top:1px solid #939495; text-align: center; padding-top: 40px;}
.submenu a{margin:0 8px;}
.submenu{line-height: 40px;}



/*课程咨询*/
.kczxLeft{ width: 285px; height: 190px; float: left;}
.kczxRight{ width: 890px; height: 190px; float: right;}
.kczxLeft .pic{float: left; width:76px; padding:5px 22px; padding-right: 0px; }
.kczxLeft .txt{ float: right; width: 177px; margin-top: 20px;}
.kczxLeft .txt em{ font-size: 20px; line-height: 1.8em; }
.kczxLeft .txt p{ font-size: 13px; line-height: 1.5em;}
.kczxRight1,.kczxRight2{ width: 420px; float: left; padding:10px;}
.kczxRight2 span,.kczxRight1 span{ float: right; font-size: 14px; line-height: 30px;}
.kczyT,.kczyB{ height:80px; clear: both;}
.kczyB{ margin-top: 10px;}
.kczyB .txt{margin-top: 10px;}
/*专家资源*/
.zjzyLeft{ width: 890px; float: left; height: 200px;}
.zjzyRight{ width: 285px; float: right; height: 200px;}
.zjzyLeft1,.zjzyLeft2{ width: 420px; float: left; padding:10px;}
.zjzyLeft1 .pic{ width: 110px; float: left; margin-left: 15px;}
.zjzyLeft1 .txt{ float: left; width: 280px; margin-left: 10px; }
.zjzyLeft1 strong{ font-size: 18px; display: block; font-weight: normal;}
.zjzyLeft1 i{ font-size: 12px;width: 100%; clear: both; color: #999}
.zjzyLeft1 i span{ padding-right:6px;}

.boxx{ width:430px; position: absolute;}
.bcon{ width: 120px; float: left; margin:0px; padding:0px;}
.list1{ width:100%; height:120px; padding-bottom:12px; overflow:hidden; display:none; padding-top: 0px; }
.alink a{margin:5px;  height: 25px; padding:0 4px; margin-bottom: 11px; display: block; float: left; background-color: #eaf3f8; font-size: 13px;}

.alink{}
.list1 .pic{width: 100px; float: left; margin-left: 10px;}

.tabindex{ position: absolute; *position: relative; margin-left: 140px; *margin-left:-140px!important; margin-top: -30px;}
#TabTab03Con1,#TabTab03Con2{width:300px;height:100px;float: right; }
.xixi1,.xixi2{height:27px;line-height:27px;cursor:pointer;}
.tab1{width:60px;height:27px;line-height:27px;float:right;text-align:center;cursor:pointer;}
.tab2{width:60px;height:27px;line-height:27px;float:right;text-align:center;cursor:pointer;}

/*培训机构*/
.pxjg{ background-color: #fff;}
.pxjgC{
  overflow: hidden;;
  width: 1140px;
  text-align: center;
  margin:0 auto;
}

/*培训项目*/
.pxxm1,.pxxm2,.pxxm3,.pxxm4{
  background-color: #fff!important;
  width: 586px;
  float: left;
  height: 240px;
}
.lm{margin-left:15px;}
.tm{margin-top:15px;}


/* 面包屑导航*/
.m-crumb{height: 40px!important; clear: both;}
.m-crumb a,.m-crumb em{ display: block; height: 40px; float: left; line-height: 40px;}
.m-crumb span{display:block;width:20px;text-align:center; font-size:12px;color:#ccc; float: left; line-height: 40px;}

/* 列表*/
.CLeft{ width: 880px; float: left; background-color: #fff; border-top:1px solid #d2d2d2;}
.CRight{ width: 295px; float: right; background-color: #fff; border-top:1px solid #d2d2d2;}

.CRightList{width: 270px; float: left; }
.CRightList span{float: right; line-height: 30px;}
.CRightList ul li a{
  display: inline-block;
  width: 195px;
  height: 25px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-indent:0em;
  overflow: hidden;
}
.Ctitle{ margin-left: 15px;float: left;}
.Ctitle a{ line-height:55px; font-size: 20px; float: left; display: block;}
.Ctitle .cur{float: left; line-height:47px; font-size: 20px; border-top:3px solid #c0130d; padding:0 10px; color: #c0130d; text-align: left}
.Ctitle span{ width: 30px; display: block; float: left; line-height:55px; text-align: center;}

.w98C{ width: 97%; padding:0px;margin:0 auto; padding-top: 20px;}

.Ctitle3{ float: left; margin-left:10px; }
.Ctitle3 a{ font-size: 16px;line-height:55px; display: block; float: left;}
.Ctitle3 .cur{ line-height:47px;border-top:3px solid #fff; padding:0 10px; color: #c0130d; }
.Ctitle3 span{ width: 30px; display: block; float: left; line-height:55px; text-align: center;}

/* 翻页器*/
.digg {
  padding: 10px;padding-left: 3px; PADDING-BOTTOM: 28px; PADDING-TOP: 20px; TEXT-ALIGN: center; background-color: #fff; 
}
.digg A {
  BORDER-RIGHT: #ddd 1px solid; padding: 5px; BORDER-TOP: #ddd 1px solid;padding-left: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.digg A:hover {
  BORDER-RIGHT: #c0130d 1px solid; BORDER-TOP: #c0130d 1px solid; BORDER-LEFT: #c0130d 1px solid; COLOR: #c0130d; BORDER-BOTTOM: #c0130d 1px solid
}
.digg A:active {
  BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; COLOR: #000; BORDER-BOTTOM: #666 1px solid
}
.digg SPAN.current {
  BORDER-RIGHT: #c0130d 1px solid; padding: 5px; BORDER-TOP: #c0130d 1px solid;padding-left: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #c0130d 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #c0130d 1px solid; BACKGROUND-COLOR: #c0130d
}
.digg SPAN.disabled {
  BORDER-RIGHT: #eee 1px solid; padding: 5px; BORDER-TOP: #eee 1px solid;padding-left: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
/* 文章内容*/
.news{background-color: #fff; border-top:1px solid #d2d2d2;}
.news h1{ text-align: center; color: #333; line-height: 60px;}
.news h3 span{ padding:0 20px; font-size: 14px; text-align: center;}
.news h3{  text-align: center; font-weight: normal; line-height: 30px;}
.newsC{ width: 90%; margin:0 auto; padding-bottom: 30px;margin-top: 30px; line-height: 30px; border-top:1px solid #e8e8e8;}
.newsC p{margin-top: 15px; text-indent: 2em}
.share{ height: 50px; line-height: 50px; text-align: right; padding-right:60px;}

.newsD{ width: 90%; margin:0 auto; padding-bottom: 30px;margin-top: 30px; line-height: 30px; border-top:1px solid #e8e8e8;}
.newsD p{margin-top: 15px;}

/*首页图片列表*/
#imglistindex { 
  width:540px; 
  margin:0 auto; 
  clear:both; 
  padding:0px;
}

#imglistindex li { 
  float:left;
   text-align:center; 
  line-height:25px; 
  margin:10px 0 0 10px;
  width:125px;
}
 #imglistindex li span { 
  display:block;
  padding:0px; 
  margin:0px;
  width: 100%;
  clear: both;
  line-height: 20px;
   }
   #imglistindex li { 
    float:left; 
    text-align:center; 
    line-height:25px; 
    margin:10px 0 0 10px; 
    width:125px; 
    white-space:nowrap; 
    overflow:hidden; 
    display:inline; }
 #imglistindex li img { 
  width:123px; 
  height:123px; 
  border:1px solid #ddd; 
}


/* 图片列表*/
#imglist { 
  width:850px; 
  margin:0 auto; 
  clear:both; 
  padding:22px 0 0 0; 
}

#imglist li { 
  float:left;
   text-align:center; 
  line-height:25px; 
  margin:10px 0 0 15px;
  width:125px;
}
 #imglist li span { 
  display:block;
   }
   #imglist li { 
    float:left; 
    text-align:center; 
    line-height:25px; 
    margin:10px 0 0 15px; 
    width:125px; 
    white-space:nowrap; 
    overflow:hidden; 
    display:inline; }
 #imglist li img { 
  width:123px; 
  height:123px; 
  border:1px solid #ddd; 
}

#imglist { 
  width:850px; 
  margin:0 auto; 
  clear:both; 
  padding:22px 0 0 0; 
}

#imglist li { 
  float:left;
   text-align:center; 
  line-height:25px; 
  margin:10px 0 0 15px;
  width:125px;
}
 #imglist li span { 
  display:block;
   }
   #imglist li { 
    float:left; 
    text-align:center; 
    line-height:25px; 
    margin:10px 0 0 15px; 
    width:125px; 
    white-space:nowrap; 
    overflow:hidden; 
    display:inline; }
 #imglist li img { 
  width:123px; 
  height:123px; 
  border:1px solid #ddd; 
}
/*列表2*/
.comment{ width: 94%; margin:0 auto}
.comment a {border:1px solid #eee; padding:10px 10px 10px 10px; margin:0; border-bottom: 1px solid #eee; margin-top: 10px; display: block; text-decoration: none; height:130px; font-size: 18px}
.comment a:hover{ border:1px solid #e3231e; cursor:pointer; text-decoration: none}
.comment img{width:125px; height:125px; padding-right:20px;float: left;}
.commentleft{ margin-top:0px;}
.jj{font-size: 14px; color: #999; padding-top: 10px;}

/*广告*/
.adL{ width: 587px; float: left; margin-top:15px;}
.adR{ width: 587px; float: right; margin-top:15px;}

/*学员分享部分布局采用课程资源*/
.xyfxL{ float: left; width: 276px;padding-top:10px; padding-left:10px; background-color: #fff; padding-bottom: 20px;}
.xyfxR{ float: right; width: 890px; }
.hdsq1{background: url("../imagesf/hdsq1.png") no-repeat 20px; text-indent: 3em; margin-top: 10px;}
.hdsq2{background: url("../imagesf/hdsq2.png") no-repeat 25px 8px; text-indent: 3em; margin-top: 13px; font-size: 14px; color: #666}
.hdsq2 p{ font-size: 12px;}
.xyfxT{height: 185px; width: 100%; clear: both; background-color: #fff}


/*评优展示*/
.pxxm1 span{ float: right; line-height: 30px; font-size: 14px; margin-right: 20px; margin-top: 15px;}
.pxxm1 h2,.pxxm2 h2,.pxxm3 h2,.pxxm4 h2{margin-top:10px;margin-left:10px; background-color: #fff;}
.pxxm6{ float: right} 
.pyzs{ height: 450px;}
.trl20{ padding:20px;padding-top: 10px; padding-bottom:0px;}
.pxzx{clear: both; margin-top:30px;*margin-top:10px;  margin-left:30px;  border-bottom: 1px solid #ddd; color: #c0130d; padding-top: 20px; font-size: 16px;}
.pxzxL,.pxzxR{ width: 45%; float: left; margin-right: 10px;}
.pxzxL{margin-left:30px;}

/*广告统计*/
.ggtj{ margin-top: 15px;}
.ggtj1{background: url("../imagesf/ggtj1.png") no-repeat; width: 285px; height: 108px; float: left}
.ggtj2,.ggtj3{margin-left: 12px; float:left; width: 433px; height: 108px;}
.ggtj1 img{ margin-top:10px}
.ggtj1 p{text-indent: 3em; color: #fff; font-size: 14px;}

/*专家介绍*/
.zjjs{ margin:20px; clear: both; padding-top: 20px; }
.zjjsL{ float: left; width: 109px; margin-right:20px;}
.zjjsL img{ width:123px; height: 123px; }
.zjjsL p{ text-align: center;}
.zjjsR{ float: right; width: 710px;}
.zjjsR p{ text-indent: 2em;}
.zjjsT{margin:20px; clear: both; margin-top: 50px; border-top:1px solid #ddd;}
/*底部*/
.foot{ width:100%; height:200px; background-color:#fff; margin-top:15px;}
.footRight{ width:260px; float:right; padding-top:15px;}
.footLeft{ width:900px; float:left;padding-top:15px;}

.nav2 a{ display:inline-block; float:left; width:100px; text-align:left;}
.footLink{ clear:both; padding-top:40px; *padding-top:20px;}
.footLink em{ font-size:18px; display: block; }
.footLink a{display: inline-block; float:left; margin-right:20px; text-align:left;}
.icp{width:100%; height:60px; background-color:#292a32; padding-top:10px;}
.icp p{ text-align:center; color:#fff; font-size:12px;}



/*文字滚动*/
.scroll_box{width: 240px;overflow: hidden;height: 260px; margin-left: 30px; margin-top: 20px;}
.box_list li{background: url("../imagesf/hdsq2.png") no-repeat 5px 8px; display: inline-block; width: 200px;white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  text-indent:0em;
  overflow: hidden;
  padding-left: 20px;
}

.box_list li p{ display: block;}

/*专家图片*/
  .bannerbox { width: 118px; height: 150px; float: left; margin-left: 12px;}
#focus { width: 118px; height: 150px; clear: both; overflow: hidden; position: relative; float: left; }
 #focus ul { width: 118px; height: 114px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 118px; height: 150px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus ul li p{ height: 20px; font-size: 14px; text-align: center; padding:0px; margin:0px; color: #333; background-color: #fff; }
#focus ul li img{ width: 118px; height: 109px;}



/*老版本样式追加*/
.height45px{ height: 45px; line-height: 45px;}

/* 登录提示 */
#overlays{position:absolute;top:0;left:0;width:100%;z-index: 9999; height:3500px; background-color:#000; opacity:0.9;filter:alpha(opacity=90);}
#wint{width: 400px; height: 200px; ;position: absolute;left: 50%; top:50%; margin-left: -200px;margin-top: -100px;background:#fff;border:2px solid #c0130d;z-index: 99999}
#close{float: right; margin-right: 20px; font-size: 14px;}
.login{margin:20px;}
.login-user{ height: 25px; margin-bottom:10px; line-height: 25px;  color: #999; text-indent: 1em}
.logint{  width: 90%; margin:0 auto; }
.logint a{  color: #c0130d;}
.login strong{font-size:18px; font-weight: normal; color: #c0130d; line-height: 40px; background: url("../imagesf/h2.png") 0px no-repeat; text-indent:3em; *margin-left:-40px; padding:0px;}
.loginbar button,.loginbar button:visited,.loginbar button:hover{ border:none; background-color: #c0130d; color: #fff; }


#overlayskc{position:absolute;top:0;left:0;width:100%;z-index: 9999; height:3500px; background-color:#000; opacity:0.9;filter:alpha(opacity=90);}




























