/* CSS Document */
.investor-header{ height:48px; background:#fff}
.investor-header-icon{width:32px;height:20px;margin-top:12px; background:#ea4f39;padding:4px 0 0 8px;}
.investor-icon1{width:25px; height:19px; background:url(../../images/zt/investor/investor-icon-1.png); display:block;}
.investor-header .investor-header-title{margin-left:12px; font-size:16px; line-height:48px; color:#333}
.investor-header .investor-header-title h2{font-weight:bold;}
.part-nav-tab-a.investor-menu{ border-top:1px solid #dfdfdf; border-bottom:1px solid #f8f8f8}
.part-nav-tab-a.investor-menu li{ border-right:0;}
.part-nav-tab-a.investor-menu li a{width:auto; padding:13px 70px 1px 70px;}
.part-nav-tab-a.investor-menu li.current a{ color:#54679d; font-weight:bold}
.investor-content{margin-top:10px; float:left;width:720px;}
.investor-right{float:right; width:260px;margin-top:10px;}
.investor-right .m-title1{ position:relative; margin-bottom:-1px;}
.find-investor{ background:#fff;padding:0 20px 0px;}
.find-investor li{height:50px; line-height:50px; border-top:1px dashed #dddddd}
.find-investor li a{float:left;font-size:14px;color:#333;width:200px; display:block; margin-left:10px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.find-investor li span{float:left;display:block;}
.find-investor li a:hover{color:#e94e38; text-decoration:none}
.investor-perosn{width:412px;}
.investor-perosn dl{ float:left; line-height:25px;}
.investor-perosn dl dt{float:left; width:50px; color:#979797}
.investor-perosn dl dt.dt{width:72px;}
.investor-perosn dl dd{float:left; width:125px; margin-left:20px; font-size:12px;}
.investor-perosn dl dd.w340{width:340px;}
.investor-item-list .m-title1{ background-color:#fbfbfb}
.investor-item-list .fn-vam{color:#3b4a82}
.investor-message{margin:10px 0 0 0; line-height:18px;}
.investor-message a{ margin-right:10px;}
.investor-item-list .m-items{ margin-bottom:20px;}


.investor-item-list .idg-items li{ height:57px; border-bottom:1px dotted #dddddd; line-height:57px;padding:0 30px;}
.investor-item-list .idg-items li a{ color:#333333; display:block}
.investor-item-list .idg-items li a span{color:#8e8e8e}
.investor-item-list .idg-items li a:hover{color:#ee5859; text-decoration:none}
.investor-item-list .idg-items li a:hover span{color:#ee5859; text-decoration:none}
.investor-item-list .idg-items li span{ display:block; float:right}

.investor-more-part a{display:block; background:#dddbdb; line-height:50px; text-align:center; color:#333}
.investor-company-name{font-size:16px; color:#3b4a82; font-weight:bold; margin-bottom:20px;}
.m-items.investor-company-intor{padding-top:35px;padding-bottom:30px; line-height:22px; margin-bottom:0}
.investor-company-intor p{ text-indent:2em; margin-bottom:10px;}

.font-color-blue a{color:#3b4a82}
.tr-idg{}
.tr-idg .tr-idg-header{ height:70px; margin-bottom:10px;}
.tr-idg .tr-idg-header dt{width:170px; height:70px;}
.tr-idg .tr-idg-header dd{margin-left:180px; height:70px; text-align:center; line-height:70px;}
.tr-idg .tr-idg-header img{  max-height: 68px;max-width: 170px;}
.tr-idg .tr-idg-header h1{font-size:18px;}
.tr-idg h1{font-size:16px; color:#333333; font-weight:bold;}
.tr-idg dl{ line-height:20px;}
.tr-idg dt{color:#979797;width:70px; float:left}
.tr-idg dd{ margin-left:70px;}
.tr-idg .w-idg{ width:350px;}
.tr-idg .blue{color:#0851e4}
.tr-idg.person{margin-left:140px; line-height:28px;}
.tr-idg.person h2{ margin:25px 0 5px;}
.tr-idg.person img{  max-height: 100px;max-width: 135px; float:left; margin-left:-140px;}
.tr-idg.person p{ font-size:14px;}
.tr-idg-person{ line-height:24px;}
.tr-idg-person dt{ float:left; width:50px; color:#979797}
.tr-idg-person dd{ margin-left:70px;}


.idg-menu{ height:56px; line-height:56px; border-bottom:1px solid #dddddd; background:#fbfbfb; text-align:center}
.idg-menu a{ margin:0 25px; font-size:16px; color:#333333; text-decoration:none;}
.idg-menu a:hover{color:#54679d}
.idg-menu a.active{color:#54679d}
.idg-experience{width:100%;  color:#333333; border-spacing: 1px; border-collapse:inherit}
.idg-experience th{ background:#dce9f5; height:50px; text-align:center; font-size:16px;}
.idg-experience td{ background:#fafafa; height:40px; text-align:center; font-size:14px;}
.idg-more{ width:656px; height:24px; border:1px solid #f7f7f7; margin:0 auto; margin-top:10px; text-align:center; padding-top:9px;}
.idg-search{ width:324px; height:28px; padding-top:10px;}
.text-idg-search{width:255px; height:28px; line-height:28px; border:0; background:#fafafa; border-radius:2px; outline:none; padding:0 10px;}
.btn-ide-search{ width:49px; height:25px; background:#7f879f; display:inline-block; border-radius:2px; text-align:center; padding-top:3px;}
.idg-person-list{width:680px; overflow:hidden;}
.idg-person-list ul{width:693px;}
.idg-person-list ul li{ width:210px; margin-right:15px; height:120px; background:#fafafa; float:left; margin-bottom:15px;}
.idg-person-list ul li:hover{ background:#76aedf;color:#fff; cursor:pointer}
.idg-person-list ul li:hover h4{ color:#fff}
.idg-person-list ul li:hover p{color:#fff}
.idr-person-nr{ margin-left:144px; padding-top:1px; height:120px;}
.idr-person-nr img{ float:left; border:1px solid #fff; margin-left:-143px;}
.idr-person-nr a{color:#333333; text-decoration:none; display:block;height:120px;}
.idr-person-nr a:hover{color:#fff;}
.idr-person-nr h4{ font-weight:bold; text-align:left; font-size:18px; padding-top:35px;}
.idr-person-nr p{text-align:left; text-indent:0}
.idg-person-more{ border-bottom:1px solid #eeeeee; position:relative; padding-top:40px; margin-bottom:58px}
.idg-person-more a{ position:absolute; left:50%; top:25px; display:block; width:100px; height:34px; text-align:center; line-height:34px; background:#f0efef; margin-left:-50px;}
.idg-person-more a:hover{ text-decoration:none}
.idg-change{ border-bottom:1px dotted #dddddd; padding-bottom:45px;}
.idg-change-name{ background:#e94e38; color:#fff; padding:0 8px; line-height:20px; display:inline-block; font-size:14px;}
.idg-input{width:230px; height:30px; line-height:30px; outline:none; padding:0 10px;}
.idg-font-blue{color:#6a84ae}
.idg-font-blue:hover{ color:#6a84ae;}
.btn-idg-change{padding:0 36px; color:#fff; background:#2b9df6; border-radius:2px; line-height:32px; display:inline-block; margin-right:12px;}
.btn-idg-change:hover{ color:#fff; text-decoration:none;}
.idg-promit{ width:254px; height:188px; background:#fcfcfc; position:relative}
.triangle-left {
	position:absolute;
	top:50%;
	left:-26px;
	margin-top:-13px;
    width: 0;
    height: 0;
    border-top: 16px solid transparent;
    border-right: 26px solid #fcfcfc;
    border-bottom: 16px solid transparent;
}
.idg-promit-font{ text-align:center; padding-top:49px; color:#a0a0a0}
.idg-promit-font i{ margin-bottom:26px;}
.idg-comment{ margin-top:50px;}
.idg-comment dl{width:660px; height:100px;}
.idg-comment dt{width:60px; height:60px; float:left; padding:20px 0}
.idg-comment dt img{ width:60px; height:60px; border-radius:30px;}
.idg-comment dd{ margin-left:80px; position:relative;height:100px;}
.idg-comment-text{ width:560px; height:90px; outline:none; border:1px solid #dddddd;padding:5px 10px;}
.btn-idg-comment{ position:absolute; right:-2px;bottom:-37px; background:#2b9df6; color:#fff; text-align:center; padding:0 22px; display:block; height:35px; line-height:35px; border-radius:0 0 3px 0;}
.btn-idg-comment:hover{ color:#fff; text-decoration:none;}
.investor-hot{padding:15px 20px; background:#fff;width:220px; overflow:hidden}
.investor-hot ul{width:230px; position:relative; left:-5px;}
.investor-hot li{width:105px; height:120px; background:#fafafa; float:left; margin:5px; text-align:center;}
.investor-hot.br40 li img{border-radius:40px;}
.investor-hot li a{ display:block; width:105px; height:112px;padding-top:8px;}
.investor-hot li a:hover{ background:#76aedf; text-decoration:none}
.investor-hot li a:hover p{ color:#fff; text-decoration:none;}
.investor-hot li img{ width:80px; height:80px; border:1px solid #fff;  color:#333;}

.investor-hot.organization ul{width:220px; left:0;}
.investor-hot.organization li{width:220px; height:auto; margin:0;background:none; overflow:hidden}
.investor-hot.organization li .pic{ display:table-cell; width:218px; height:68px; border:1px solid #ddd; padding:0; vertical-align:middle; overflow:hidden;}
.investor-hot.organization li .pic:hover{border:1px solid #e93100}
.investor-hot.organization li a{ display:block; width:auto; height:auto; padding:5px 0 8px; line-height:20px;}
.investor-hot.organization li a:hover{ background:none; color:red; text-decoration:underline}
.investor-hot.organization li img{max-height: 68px;max-width: 170px; width:auto; height:auto; vertical-align:middle}

.f-3f6385{ color:#3f6385;}
.financing-accelerator{ padding:15px 10px; background:#d0e8fc; box-shadow:0 0 5px #ccc; margin-bottom:20px; font-family:"微软雅黑";}
.financing-accelerator-a{ width:180px;}
.financing-accelerator-b{ width:240px;}
.financing-accelerator-c{ width:180px;}
.financing-accelerator-c .pic-code-text{ width:76px !important}
.financing-accelerator.financing-accelerator-c .it-cont{ margin:0;color:#ed5858; font-size:16px;}
.financing-accelerator .gg{ margin:0 auto; width:170px;}
.financing-accelerator .it-cont{ margin:3px 0 8px; color:#ed5858; font-weight:bold;}
.accelerator-all p,.accelerator-all aside{ line-height:24px; color:#000000;}
.accelerator-all aside{ float:left; width:60px;}
.accelerator-all section{ margin-left:60px;background:#fff; position:relative; _display:inline-block;_margin-left:0; z-index:22;} 
.accelerator-tab{ cursor:pointer; overflow:hidden; zoom:1; border:1px solid #ddd;}
.accelerator-tab .ittext{ margin-right:23px;height:26px; line-height:26px; overflow:hidden; padding:0 4%; overflow:hidden;text-overflow: ellipsis; white-space: nowrap;}
.accelerator-tab .fn-right{ height:26px; line-height:26px; width:22px; border-left:1px solid #ddd; position:relative;}
.accelerator-tab .fn-right i{ background:url(../../images/zt/tr-college/icon-acc.gif) no-repeat; width:9px; height:5px; font-size:0; display:block; position:absolute; left:7px; top:9px;}
.accelerator-list{ position:absolute; width:100%; top:23px; display:none;}
.accelerator-all section.hover .accelerator-list{ display:block;}
.accelerator-all section.hover .fn-right i{ background-position:0 -5px;}
.accelerator-list ul{border:1px solid #ddd; display:block;}
.accelerator-list li a{ display:block; padding:0 4%; line-height:22px; height:22px;background:#fff; color:#666;}
.accelerator-list li a:hover{ background:#68ace6; color:#fff;}
.financing-accelerator form input{ width:92%; border:1px solid #ddd; background:#fff; height:26px; line-height:26px; padding:0 4%; margin:-1px; position:relative;}
.financing-accelerator form article img{vertical-align: bottom;width: 85px;height: 26px;}
.financing-accelerator form  article{ margin-bottom:5px;}
.financing-accelerator form  section{ float:left; width:72px;}
.financing-accelerator form  .fn-left{ width:106px;margin-top:-1px;_margin:0;}
.financing-accelerator form  .fn-left a{ width:100%; background:#72b0e3; color:#fff; display:block;  text-align:center; border:1px solid #ddd;height:26px; line-height:26px;}
.financing-accelerator form .fn-tac a{ width:114px;  height: 30px; line-height: 30px;  font-size: 14px;  display: inline-block; color: #fff; text-align: center; border-radius: 3px; background:#ed5858; margin-top:15px;}
.financing-accelerator form .fn-tac a:hover{ color:#fff;}
.financing-accelerator-b form  section{ width:120px;}
.financing-accelerator-b .it-cont{ font-size:16px;}
.financing-accelerator-b .ittext2{ margin-left:60px;}

.bookmark-top{width:10px; height:10px; border:1px solid #ccc; border-radius:5px; position:absolute; left:67px;}
.bookmark-line{width:1px; height:20px; border-left:1px solid #ccc; position:absolute; left:73px; top:12px;}
.bookmenu{width:87px; position:absolute; top:30px; left:30px;}
.bookmenu li{ width:87px; height:38px; background:#aaa8a8; border-radius:2px; margin-bottom:5px; text-align:center; line-height:38px; font-size:14px; color:#fff; cursor:pointer}
#float-sidebar .bookmenu li{position:relative}
#float-sidebar .bookmenu li em{ position:absolute;width:1px; height:5px; border-left:1px solid #ccc;left:43px; top:-5px;}
#float-sidebar .bookmenu li a{width:87px; height:38px; background:#aaa8a8; padding:0; border-radius:2px;}
#float-sidebar .bookmenu li a:hover{background:#529bdd}
#float-sidebar .bookmenu li a.active{background:#529bdd}

.bookmenu li img{ vertical-align:middle}
.keyword a{ color:#333}
.tr-detail{padding:10px; background:#fff;}
.tr-detail h1{ font-size:22px; color:#3b4a81; padding:0 0 10px}
.tr-detail .subTool{color: #999;padding-bottom: 5px;height: 30px;border-bottom: 1px solid #ddd;}
.tr-detail .subTool em {margin: 0 10px;}
.shareBtn {
  float: left;
  width: 56px;
  text-align: left;
  z-index: 12;
  margin-top: -1px;
  _margin-top: 0;
}
.shareBtn-hd {
  color: #666;
  line-height: 20px;
  height: 20px;
  width: 54px;
  font-size: 12px;
  color: #676767;
  border: 1px solid fff;
  border-bottom: none;
  display: inline-block;
  padding-left: 8px;
  z-index: 3;
  position: relative;
  border-left: 1px solid #FFFFFF;
}
.v-shareBtn .shareBtn-bd {
  border: 1px solid #d1d1d1;
  position: absolute;
  z-index: 2;
  left: 0;
  top: 19px;
  width: 92px;
  background: #fff;
  padding: 8px 0;
  display: none;
}
.v-shareBtn.hover .shareBtn-bd{ display:block}
#bdshare {
  _overflow-x: hidden;
  z-index: 999999;
  padding-bottom: 2px;
  font-size: 12px;
  float: left;
  text-align: left!important;
  zoom: 1;
}
.shareBtn-hd b {
  position: absolute;
  right: 6px;
  top: 8px;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 4px;
  border-style: solid;
  border-color: #8b8c8e #fff #fff;
  -moz-transition: -moz-transform .2s ease-in;
  -webkit-transition: -webkit-transform .2s ease-in;
  -o-transition: -o-transform .2s ease-in;
  transition: transform .2s ease-in;
  -moz-transform: rotate(0);
  -webkit-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
.pr {
  position: relative;
}
.hover .shareBtn-hd b{ transform:rotate(180deg); transform-origin:50% 30%}
.hover .shareBtn-hd{
    margin-top:-1px;
	border:1px solid #d1d1d1;
	border-bottom:none;
	background:#fff;
}
.tr-detail-article{font-size:14px; line-height:26px; padding-top:20px;}
.tr-detail-article p{ text-indent:2em; margin-bottom:25px;}
.tr-detail-article h2{ font-weight:bold;}
.tr-detail .info {
  padding-bottom: 9px;
  line-height: 22px;
  border-bottom:1px dotted #a5a5a5;
}
.tr-detail .newPage {
  width: 690px;
  overflow: hidden;
  padding: 10px 0 0;
}
.tr-detail .newPage span {
  font-size: 14px;
  display: block;
  height: 20px;
  overflow: hidden;
  float: left;
  width: 335px;
  padding-right: 10px;
}
.tr-detail .newPage a{ color:#3b4a82}
.tr-detail-banner{ margin:20px 0;}
.tr-detail-banner img{ width:720px; display:block;}
.tr-detail-xgzs{padding:10px; line-height:24px;}

.tr-xgzs{padding-bottom:30px; border-bottom:1px solid #eeeeee; margin-bottom:30px;}
.tr-xgzs a{color:#333}
.tr-xgzs em{padding:0 9px;}
.tr-detail-next{ padding-bottom:10px;}
.tr-detail-next p{ font-size:16px; padding-bottom:10px;}
.tr-detail-next a{ margin-right:50px; color:#333; font-size:14px;}
.tr-detail-next .see{padding-top:20px; font-size:14px; color:#666666}
.tr-detail-next dt{width:60px;float:left}
.tr-detail-next dd{ margin-left:65px; line-height:24px;}
.tr-detail-next dd a{ margin-right:20px; color:#2682c9; font-size:12px;}
.tr-detail-next i{width:16px; height:16px; margin-right:10px; display:inline-block; }
.tr-detail-next .find-tzr{background:url(../../images/zt/tr-college/tr_detail_07.jpg);}
.tr-detail-next .find-yzxm{background:url(../../images/zt/tr-college/tr_detail_09.jpg);}
.tr-detail-next .find-tstzr{background:url(../../images/zt/tr-college/tr_detail_11.jpg);}
.m-title1.tr-detail-right{ height:46px; line-height:46px;}
.m-title1.tr-detail-right span{height:46px;}
.find-investor.tr-detail-right{ padding-bottom:20px; padding-top:7px;}
.find-investor.tr-detail-right li{ height:35px; border-top:1px solid #e5e5e5; line-height:35px;}
.find-investor.tr-detail-right li a{ margin:0}
.find-investor.tr-detail-right .pic{height:80px; line-height:24px; padding-top:20px;}
.find-investor.tr-detail-right .pic a{  white-space:inherit;width:120px; height:72px;}
.find-investor.tr-detail-right .pic dd{ margin-left:100px; height:60px;}
.find-investor.tr-detail-right .pic dt{  width:90px; height:60px;float:left;}
.find-investor.tr-detail-right .pic img{ width:90px; height:60px;}

.tr-tab{ display:block; float:right; padding-right:5px;}
.tr-tab em{display:block; float:left; width:54px; height:35px;text-align:center; margin-top:10px; cursor:pointer; line-height:35px;}
.tr-tab .active{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:2px solid #e94e38; background:#fff; color:#e94e38; }
a.tr-xgzs-more{ background:#e94e38; color:#fff; text-align:center; width:96px; height:32px; line-height:32px; display:block; border-radius:2px; margin-top:20px;}
a.tr-xgzs-more:hover{ text-decoration:none}
.title-span.popular{ padding:0 17px; color:#333333}
.popular{ font-size:16px; padding:0 17px; cursor:pointer; color:#666666;}
.tr-detail-xgwz{line-height:30px; font-size:14px;}
.tr-detail-xgwz li{ height:30px;}
.tr-detail-xgwz li span{ display:block; float:right; color:#666666}
.tr-detail-xgwz li a{ color:#333; padding-left:5px; display:inline-block;height:30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tr-detail-xgwz li a:hover{color:#e94e38; text-decoration:none}
.bdline{ border-bottom:1px solid #eeeeee; padding-bottom:30px; margin-bottom:30px;}
.tr-detail-comment{font-size:14px; margin-top:20px;}
.tr-detail-comment span{ float:right; font-size:12px;}
.tr-detail-comment span em{ color:#e94e38}
.tr-comment-content{ margin-top:25px; padding-bottom:25px;}
.tr-comment-content.msg{ border-bottom:1px solid #eeeeee;}
.tr-comment-content dt{width:60px; height:60px; float:left}
.tr-comment-content dt img{width:60px; height:60px; border-radius:30px;}
.tr-comment-content dd{ margin-left:80px;}
.tr-comment-content dd h2{ font-size:16px; color:#3b4a82; padding-bottom:10px;}
.tr-comment-content dd p{ color:#666; padding-bottom:20px;}
.tr-comment-content dd .msg-time{ color:#888888}
.tr-comment-content dd .msg-comment{color:#888888}
.tr-comment-content dd .good{ width:13px; height:12px; background:url(../../images/zt/tr-college/well.png); display:inline-block; vertical-align:top; margin-top:6px; cursor:pointer;}
.tr-comment-content dd .bad{ width:13px; height:12px; background:url(../../images/zt/tr-college/down.png); display:inline-block; vertical-align:top; margin-top:6px;cursor:pointer;}
.tr-detail-text{ width:560px; height:98px; border:1px solid #dddddd; border-radius:3px; outline:none; padding:10px;}
.tr-detail-hot{padding:20px; background:#fff;}
.tr-detail-hot a{ background:#58b2ec; float:left; display:block; color:#fff; height:24px; border-radius:12px; padding:0 9px; line-height:24px; margin-right:10px; margin-bottom:10px;}
.tr-tab-content i{width:14px; height:14px; text-align:center; line-height:14px; background:#bebebd; color:#fff; display:block; float:left; margin:10px 6px 0 0}
.tr-tab-content i.first{ background:#e93100}
.tr-tab-content i.second{ background:#f19c01}
.newKeyword a{ color:#3b4a82; margin-left:10px;}
.expert-answer{ padding-bottom:25px; border-bottom:1px solid #eee}
.expert-answer dt{width:60px; height:60px; float:left;text-align:center; color:#3b4a82}
.expert-answer dt img{width:60px; height:60px; border-radius:30px;}
.expert-answer dd{ margin-left:70px;}
.expert-answer dd h1{ color:#3b4a82; font-size:14px;}
.expert-answer dd article{ border-radius:4px; background:#fafafa; padding:15px; margin-top:10px; line-height:24px;}
.expert-answer dd span{ display:block; color:#999999; margin-top:15px;}

.expert-message{ position:relative; border-radius:4px; border:1px solid #dddddd; background:#fefefe; padding:10px; margin-top:15px; margin-bottom:30px;}
.expert-message dt{width:60px; float:left; text-align:center;color:#3b4a82}
.expert-message dt img{width:60px; height:60px; border-radius:30px;}
.expert-message dd{ margin-left:70px;}
.expert-message dd article{ line-height:24px;}
.expert-message dd span{color:#999999; padding-top:10px; display:block}


   .triangle-top,.triangle-subtop{
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 9px solid #ddd;
	position:relative;
	left:10px;
	top:-29px;
}
   .triangle-subtop {
    border-bottom: 9px solid #fefefe;
	position:absolute;
	left:-6px;
	top:1px;
}

   .triangle-msgtop{
	 display:block;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 7px solid #fafafa;
	position:absolute;
	left:30px;
	top:-7px;
}
   .triangle-moreright{
	 display:block;
    width: 0;
    height: 0;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 4px solid #999999;
	position:absolute;
	right:0;
	top:7px;
}
.tr-message-list{ padding:20px 30px; background:#fff; margin-bottom:10px;}
.tr-message-list .content{ padding:20px 0}
.tr-message-list .title{ font-size:14px; color:#3b4a82; margin-bottom:20px;}
.tr-message-list .title a.zm{font-size:14px; color:#3b4a82; float:left}

.tr-message-list .title a{ float:right; font-size:12px; color:#666666; display:block; position:relative; padding-right:9px;}

.tr-message-list article{border-radius:4px; background:#fafafa; padding:15px; line-height:24px; position:relative; text-indent:2em;}
.tr-yzxx{ border-bottom:1px solid #eeeeee; padding-bottom:25px; margin-bottom:20px;}
.tr-zjxx{ float:left; width:300px; margin-right:30px;}
.tr-zjxx li{ line-height:24px;}
.tr-zjxx li a{ color:#333}
.tr-zjxx span{ display:inline-block; background:#e94e38; padding:0 17px; color:#fff; margin-bottom:14px;}
.tr-zjxx .tr-title-xmtj{ background:#3887e9}

.icoWord {
  background: url(http://www.trjcn.com/static/images/v5/sprite.png) no-repeat -20px -184px;
  width: 14px;
  height: 16px;
  line-height: 16px;
  overflow: hidden;
  display: inline-block;
  margin-right: 3px;
}


.show_all{ display:block;  margin:10px auto 50px; width:124px; height:36px; background:#f16613; line-height:36px; text-align:center; color:#fff; border-radius:3px; font-size:14px;}
.show_all:hover{color:#fff; text-decoration:none;}

/*资金专题*/
.zt-name{ margin-top: 10px; padding: 15px; height: 70px; text-align: right; color: #333; font: normal 30px/2.2 'Microsoft Yahei',arial; border: 1px solid #dcdcdc; background:url(../../images/zt/tr-college/icon-zhuanti.png) no-repeat 15px 15px; }

.zt-lead{margin-bottom: 20px; position: relative; width: 998px; min-height: 90px; _height: 90px; border: 1px solid #dcdcdc; background-color: #fcfcfc; }
.zt-lead-title{  position: absolute; left: 0; top: 50%; margin-top: -45px; padding-top: 10px; width: 40px; height: 80px; background-color: #6473a2; color: #fff; font:normal 28px/1.2 'Microsoft Yahei',arial; text-align: center; }
.zt-lead-cont{ border-left: 40px solid #6473a2; padding: 25px 25px 25px 20px; color: #454545; text-indent: 2em; font:normal 16px/30px 'Microsoft Yahei',arial;  }

.zt-box{ margin-bottom: 20px; padding: 10px 29px; border: 1px solid #dcdcdc; background-color: #fcfcfc; font-family: 'Microsoft Yahei',arial; }

.zt-box-head{ position: relative; height: 50px; border-bottom: 1px solid #dcdcdc; }
.zt-box-head-title{ position: absolute; float: left; height: 49px; line-height: 49px; border-bottom: 3px solid #cd212d; font-size: 18px; color: #333; }
.zt-box-head-title span{ color: #cd212d; }
.zt-box-cont{ position: relative; padding-top: 20px; width: 940px; overflow: hidden; font-family: 'Microsoft Yahei',arial; }

.zt-list{ float: left; width: 560px; }
.zt-list-item{ padding-top: 10px; padding-bottom: 30px; margin-bottom: 20px; border-bottom: 1px dashed #ddd}
/*.zt-list-item.last{ border-bottom: none; padding-bottom: 5px; }*/
.zt-list-title{ font-size: 16px; color: #3a4b82 }
.zt-list-desc{ padding-top: 5px; font-size: 14px; }

.zt-list-pic .zt-list-item{ position: relative; padding-left: 130px; padding-top: 5px; padding-bottom: 35px; width: 430px; }
.zt-list-pic .zt-list-item.last{ margin-bottom: 0; }

.zt-list-info-pic{ position: absolute; left: 0; top: 0; }

.zt-news-list{ width: 340px; overflow: hidden; float: right; }
.zt-news-list dl{ height: 111px; border-bottom: 1px dashed #ddd; }
.zt-news-list dl dt{ color: #333; font-size: 14px; }
.zt-news-list dl dt a{ color: #333; }
.zt-news-list dl dd{ color: #666;  line-height: 22px; padding-top: 6px; }

.zt-list-03{ float: left; width: 350px; position: relative; padding-left: 210px; padding-bottom: 15px; height: 140px; }

.zt-bullist{ padding-top: 20px; }
.zt-bullist li{ font-family: simsun; color: #999; width: 340px;  height: 28px; line-height: 28px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; }
.zt-bullist li a{ font-family: 'Microsoft Yahei',arial; color: #666; }.zt-bullist li a:hover{ color: #e93100; }
.zt-bullist-14{ font-size: 14px; padding-top: 10px; }
.zt-bullist-14 li{ height: 30px; line-height: 30px; }

.zt-list-04{ width: 1100px;}
.zt-list-04 li{ float: left; width: 168px; overflow: hidden; padding-bottom: 15px; margin-right: 25px; *display: inline;}
.zt-list-04 li .pic img{ display: block; overflow: hidden; }
.zt-list-04 li .name{ display: block; height: 30px; line-height: 30px; color: #333; font-size: 14px; text-align: center; }
.zt-list-04 li a.name:hover{ color: #e93100; }

.zt-list-05{ width: 1100px;}
.zt-list-05 li{ float: left; width: 294px; overflow: hidden; padding-bottom: 15px; margin-right: 29px; *display: inline;}
.zt-list-05 li .pic img{ display: block; overflow: hidden; }
.zt-list-05 li .name{ display: block; font-weight: bold; color: #333; font-size: 14px; height: 30px; line-height: 30px; text-align: center; }
.zt-list-05 li .desc{ line-height: 22px; color: #666; }

.zt-public-list dl{ width: 510px; }
.zt-public-list dl dt{ font: bold 16px/1.5 'Microsoft Yahei',arial; }
.zt-public-list dl dd p{ text-indent: 2em; margin: 10px 0; font-size: 14px; color: #666; }

.zt-list-08{ width: 540px; float: right; }
.zt-list-08 dl{ border-bottom: 1px dashed #a8a8a8; padding-bottom: 15px; margin-bottom: 15px; }
.zt-list-08 dl dt{ font: bold 16px/1.5 'Microsoft Yahei',arial; }
.zt-list-08 dl dd{ padding-top: 10px; font-size: 14px; color: #666; }
.zt-list-08 ul{ padding-bottom: 8px; }

.zt-list-08 ul li{ font-family: simsun; color: #999; height: 28px; white-space: nowrap; }
.zt-list-08 ul li em{ float: right; font-family: 'Microsoft Yahei',arial; }
.zt-list-08 ul li a{ color: #666; font-family: 'Microsoft Yahei',arial;}.zt-list-08 ul li a:hover{ color: #e93100; }
.border-money-header{border-bottom:1px solid #dedede; box-shadow:2px 2px 2px #f6f6f6}
.aa img {
  overflow: hidden;
  display: block;
}
.validation-tips{ font-size:14px; color:#e94f37;}
#float-bottombar{ position:fixed; bottom:0; left:0; width:100%;}
.bottombar-banner{ width:100%; height:314px; background:url(../../images/zt/tr-college/float_02.jpg) center}
.bottombar-shadow{width:100%; height:156px; background:#000; opacity:0.7; filter:alpha(opacity=70);}
.bottombar-text2 p img.pic-code{width:90px; height:31px; border-radius:3px; display:inline-block; vertical-align:bottom; margin-left:-10px;}
#close-bottombar{position:fixed; bottom:90px; right:20px;width:16px; height:16px; background:url(../../images/zt/tr-college/close_03.png); cursor:pointer}
.bottombar-text{ position:absolute; left:0;bottom:0; width:100%; height:156px;}
.bottombar-text1{ height:32px; line-height:32px;}
.bottombar-text1 span{ display:inline-block;margin-right:15px;}
.bottombar-text1 span img{ vertical-align:middle}
.jkjr{ display:inline-block;color:#fff; background:#76aede; text-align:center; line-height:32px; padding:0 9px; border-radius:3px; font-size:20px; vertical-align:middle}
.jkjr:hover{ color:#fff; text-decoration:none;}
.bottombar-text2 p{ display:inline-block; color:#fff; font-size:14px;}
.bottombar-text2 p img{ vertical-align:middle; margin-right:5px;}
.bottombar-text2 p input{ height:31px; background:#fff; border-radius:3px; border:0; padding:0 10px; outline:none; margin-right:5px; line-height:31px; font-size:12px;}
.bottombar-text2 p .small{ width:84px;}
.bottombar-text2 p .big{ width:152px;}
.hqyzm{display:inline-block; background:#76aede;border-radius:3px; color:#fff; height:31px; line-height:31px; text-align:center; padding:0 5px; font-size:12px; margin-left:-10px; vertical-align:bottom}
.hqyzm:hover{ color:#fff; text-decoration:none;}
.jkrz{ padding:0 20px; height:36px; line-height:36px; text-align:center; color:#fff; background:#ea4f39; display:inline-block; border-radius:3px; margin-left:10px; font-size:16px; vertical-align:middle}
.jkrz:hover{color:#fff; text-decoration:none;}
.prompt_pass.tel{left:75px;}
.hotsearch{ background:#fff; padding:20px 0; }
.hotsearch li{ width:110px; margin:0 10px; float:left; line-height:30px;}
.hotsearch li a{ display:block; width:110px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; font-size:14px; color:#333}
.hotsearch li a:hover{ text-decoration:none; color:#e94e38;}
.interested h3{ font-weight:bold; font-size:14px; margin-bottom:5px;}
.interested a{ margin-right:20px; line-height:30px;color: #666;}
.interested a:hover{text-decoration:none; color:#e94e38;}
.interested .more{ color:#1d69b7}
.interested_bottom{margin-bottom:20px;}
s{ text-decoration:none;}
/*dbj*/
.looking-investors{border-bottom:1px dashed #a5a5a5; padding-bottom:20px;}
.part-r-investor{ padding:7px 20px !important; overflow:hidden; zoom:1; margin-bottom:20px;}
.find-investor-dian{ margin-bottom:20px;}
.find-investor-dian li a{ background:url(../../images/zt/tr-college/icon-dian.gif) left center no-repeat; padding-left:10px; margin-left:0;}
.find-investor-dian li{ border-top-style:solid;}
.agreement-list{ background:#fff; padding:30px 30px 5px;}
.agreement-list li{ margin-bottom:15px;}
.agreement-list li h6{ overflow:hidden; zoom:1; padding-bottom:5px;}
.agreement-list li h6 a{ color:#0c26a3; font-size:14px;}
.agreement-list li p{ line-height:30px; font-size:12px;}
.contract-nav{ margin-bottom:20px; background:#fff;}
.contract-nav header{ border-bottom:1px solid #e8e8e8; padding:10px 30px;}
.contract-nav header li{ height:34px; line-height:34px; padding:0 15px; font-size:16px; cursor:pointer; display:inline-block;}
.contract-nav header .current{ background:#e94e38; color:#fff;}
.contract-nav div{ padding:20px 30px; line-height:30px;}
.contract-nav div ul{ display:none;}
.contract-nav li a{ background:url(../../images/zt/tr-college/icon-dian.gif) left center no-repeat; padding-left:10px; color:#333; margin-right:100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display:block; font-size:14px;}
.contract-nav li span{ float:right; font-size:14px; color:#666;}
.fund-info .part-money-list-a{ border-bottom:0; border-top:1px dotted #cccccc}
.fund-info{ position:relative;top:-1px;}
.m-title1.fund-title{ position:relative; background:#fff; z-index:5}
.scale-map{ width:660px; padding:60px 0 30px}
.scale-title{ width:660px; height:0; border-bottom:1px solid #eeeeee; text-align:center; margin:20px 0;}
.scale-title span{ display:inline-block; padding:0 25px; background:#e94e38; line-height:40px; color:#fff; height:40px; position:relative; top:-20px; font-size:14px;}
.m-textArea.fund textarea{ width:640px;}
.recent-money{border-bottom:1px dashed #dddddd; padding:15px 0; font-size:14px;}
.recent-money dt{ float:left;}
.recent-money dd{ margin-left:14px;}
.recent-money dd a{ color:#333;}
.recent-money dd a:hover{ color:#e94e38; text-decoration:none;}
.related-items li{border-top:1px dashed #dddddd; height:auto; line-height:22px; padding:20px 0;}
.related-items p{ font-size:14px; color:#333333}
.related-items p a{ color:#333;}
.related-items p a:hover{ text-decoration:none; color:#e94e38}
.related-items em{ display:block;}
.related-items em i{ color:#e94e38}
.entrance-menu a{ color:#333}
.entrance-menu a:hover{ color:#ef4349; text-decoration:none;}
.entrance-list{ border-bottom:1px dashed #d7d7d7; padding-bottom:30px; margin-bottom:35px; line-height:32px;}
.entrance-list a{ font-size:14px; color:#333; margin-right:25px;}
.entrance-list a:hover{color:#ef4349; text-decoration:none;}
.info-retrieval{ border-bottom:1px dashed #d7d7d7; padding-bottom:20px; margin-bottom:20px;}
.info-retrieval a{color:#333; text-decoration:none; margin-right:10px;}
.info-retrieval a:hover{text-decoration:none; color:#e94e38;}
.entrance-list.retrieval{ margin-bottom:20px;}
.entrance-list.retrieval p{ width:100px; height:35px; background:#e94e38; line-height:35px; text-align:center; color:#fff; font-size:14px; margin-bottom:20px;}
.icoWord-sp{ background:url(../../images/zt/tr-college/sprite.png) no-repeat; display: inline-block;    height: 16px; line-height: 16px; margin-right: 3px; overflow: hidden; width: 14px;}
.icoDown-sp{ cursor:pointer;}
.icoDown-sp i{background:url(../../images/zt/tr-college/sprite.png) -20px 0 no-repeat; display: inline-block; height: 7px; line-height: 7px; margin-right: 3px;
    overflow: hidden; vertical-align: middle;  width: 7px;}
.j-sll-bar-show{ position: fixed; left: 0; bottom: 0; z-index: 1000; _position: absolute; _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); width: 100%; height: 70px;}