/*-- 头部 --*/
.tablebox input{ border:1px solid #dadada; width:115px; height:24px; padding-left:10px; color:#555; line-height:24px;}

/*-- banner --*/
.cbbg{ background: url(../images/topbg.png) center top no-repeat;}
.cbanner{ line-height:96px; font-size:30px; color:#205aec;}

/*-- 导航 --*/
.cmenu{ background:#2892ff; height:48px;}
.cmenu a{ display:block; float:left;line-height:48px; height:48px; padding:0 30px;color:#fff; font-weight:bold; margin-right:1px}
.cmenu a:hover{ background:#69b3ff}
.cmenu a.con{ background:#69b3ff}

.newsTitle{ background:url(../images/newstitle.png) left bottom repeat-x; line-height:38px;}
.newsTitleCh{ font-size:18px; color:#0084ff; border-bottom:2px solid #65b5ff}
.newsTitleEn{ font-size:14px; color:#cfcfcf; margin-top:15px; line-height:14px;}
.newsTitleM{ margin-top:14px;}

.newsConList a{ display:block; float:left; margin:0 8px;width:303px; }
.newsConList a img{ width:303px; height:202px;}
.newsConList a h2{ font-size:14px; color:#0084ff; line-height:35px; margin-bottom:5px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.newsConList a p{ text-indent:2em; font-size:12px; color:#878787; line-height:20px;}

.hasMoreTab{ width:330px;}
.hasMoreTab .hd{ line-height:40px; height:40px; background: url(../images/newstitle.png) left bottom repeat-x; position:relative;font-size:14px; }
.hasMoreTab .hd .more{ float:right; font-size:12px; }
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:41px; overflow:hidden; zoom:1; }
.hasMoreTab .hd li{ float:left; margin-right:20px;cursor:pointer; margin-left:-1px;  color:#0084ff; }
.hasMoreTab .hd li.on{ font-weight:bold; height:39px; line-height:39px; background:#fff;border-bottom:2px solid #65b5ff;font-weight:bold;}
.hasMoreTab .bd{clear:both; position:relative; }
.wnewsConR a{ display:block; line-height:29px;overflow:hidden;zoom:1}
.wnewsConR a:hover{color:#2593ff;}
.wnewsConRT{ display:block; width:235px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color:#2b2b2b;}
.wnewsConRD{ display:block; width:90px;color:#b4b4b4; text-align:right; font-size:12px}

.comimg{ width:118px; height:117px;}
.comimg img{ width:118px; height:117px;}
.comtext{ width:505px; height:117px;}
.comtext p{ text-indent:2em; color:#868686; line-height:20px}
.comtext1{ padding-bottom:20px; border-bottom:1px solid #E5E4E4}
.comtext1 p{ text-indent:2em; color:#868686; line-height:26px; margin-bottom:10px;}

.contact{ line-height:26px;}

.link{ margin:15px 0 15px 0}
.link a{ line-height:25px; float:left; display:block; color:#555; width:200px;}

/*-- 底部 --*/
.foot{ padding:20px 0; height:150px;line-height:30px; color:#fff; text-align:center; background:#2892ff; font-size:12px} 

/*-- 内页 左侧 --*/
.csidebar{ background:url(../images/sidebg.png) center top no-repeat; border:1px solid #efefef; padding-top:53px;}
.csidebar a{ display:block;line-height:40px; border-bottom:1px solid #fff; background:#fafafa url(../images/njian.png) 133px center no-repeat; padding-left:50px; color:#787878;}
.csidebar a:hover{ background:#fff url(../images/njianhover.png) 133px center no-repeat; color:#0882d0}
.csidebar a.non{ background:#fff url(../images/njianhover.png) 133px center no-repeat; color:#0882d0}

/*-- 内页 正文 --*/
.cconTitle{line-height:40px;border-bottom:1px dashed #ebebeb}
.cconTitleL{ color:#2d2c2c;}
.cconTitleR{ color:#848484; background:url(../images/cloc.png) 0 9px no-repeat; padding-left:20px;}
.cconTitleR a{ color:#848484;}
.cconTitleR a:hover{ color:#0882d0;}
.cncon04 li{overflow:hidden;zoom:1; background:url(../images/cjiant.png) 0 center no-repeat; padding-left:10px; line-height:37px; border-bottom:1px solid #f7f7f7; color:#9d9c9c}
.cncon04 li a.cna01{ float:left; width:600px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#313131}
.cncon04 li a:hover.cna01{color:#0290ea}
.cncon04 li span{ float:right;}

.cconText h2{ font-size:18px; color:#444; text-align:center; padding:30px 0 15px 0;}
.cconText h3{ font-size:18px; color:#46b3f3; text-align:center; padding:10px 0;}
.wData { padding-bottom:20px;border-bottom:1px solid #ebebeb}
.wconText{ padding:30px 0; line-height:28px;}
.wconText p{ text-indent:2em; margin-bottom:15px}
.wconText p img{ width:560px; margin:10px auto;display:block;}
.cconTextimg img{ width:140px; height:205px; border:3px solid #95c7ff;display:block; margin:30px auto 0 auto}

.mentList a{ display:block; float:left;overflow:hidden;zoom:1; width:364px; height:207px; background:url(../images/mbg.png) center center no-repeat; padding:20px 9px; border-bottom:1px solid #f2f2f2}
.mentList .mentListL{ float:left; width:117px; height:162px; line-height:162px; color:#FFF; font-size:16px; margin:23px 0 0 20px; background:#51AFF3}
.mentList .mentListL img{ width:117px; height:162px;}
.mentList .mentListR{ width:190px; margin:23px 23px 0 0}

.mentorImg{width:133px; height:184px; line-height:184px; color:#FFF; font-size:16px; margin:0 0 20px 0; background:#51AFF3; position:relative}
.mentorImg img{width:133px; height:184px;}
.mentorImgup{width:133px; height:37px; position: absolute; bottom:0;background-color:#000;filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5; line-height:37px;}
.mentorText{ padding:25px 0;}
.mentorCon h2{ font-size:14px; color:#004a96; margin-bottom:5px; margin-top:15px}
.mentorCon p{ font-size:12px; color:#666; line-height:20px;}

.aboutList li{ line-height:40px; padding-left:30px; border:0; color:#333}
.aboutList .ren{ background:url(../images/ren.png) left center no-repeat}
.aboutList .men{ background:url(../images/men.png) left center no-repeat}
.aboutList .loco{ background:url(../images/loco.png) left center no-repeat}
.aboutList .mail{ background:url(../images/mail.png) left center no-repeat}







