@charset "utf-8";
/* CSS Document */

.fund-banner{ background: url(../../images/web/2019fund_02.jpg) no-repeat; width:auto; height:335px;}
.fund-left{float: left;margin-top: 25px; }
.fund-left h2{font-size: 20px;color: #333; background: url(../../images/web/fund_03.png) no-repeat;padding-left: 36px;}
.fund-left2{float: right;margin-top: 20px;position: relative; }
.fund-left2 input{ line-height:40px;height: 40px;  font-size: 14px;color: #999;border: 1px solid #d5d5d5;width: 220px;padding-left: 25px;}
.fund-left2 i{line-height:40px;color: #cfcfcf; top:1px; left: 10px;z-index: 999;position: absolute;}
.fund-left2 button{border-radius: 2px;width: 72px;height: 42px;line-height: 42px; border: none; background:#ff7428;font-size: 15px;color: #fff;letter-spacing: 2px;cursor: pointer;}
.fund-left2 button:hover{background: #ff610b;}
.fund-nav{ background: #fff; overflow: hidden; margin-top: 15px;padding: 30px 36px 30px 36px; height: 30px;font-size: 15px;color: #666;}
.fund-nav dl dt{float: left;font-weight: 600; cursor: pointer;}
.fund-nav dl dd{float: left;margin-left: 30px;margin-right: 30px;cursor: pointer;}
.fund-nav .f-active{ background: #fff1f1; border: 1px solid #f25050;padding: 5px 20px 5px 20px;border-radius: 3px;color: #e81f1f;font-weight: 600;margin-top: -5px;}
.fund-bg{margin-top: 20px;}
.fund-bg table,
.fund-bg td {
    border-collapse: collapse;

   border-left:none; border-right:none;
    color: #333;
    padding:12px 12px 12px 12px; 
  font-size: 13px; background: #fff;  border-top:none;text-align:left;  }

.fund-bg th {
    background: #f7f7f7;
    text-align:left; 
border:1px solid #d1d1d1;
    font-weight: 500; 
	font-size:14px;padding:20px 12px 20px 12px;color: #1651ae;border-left:none; border-right:none; border-top:none; 
}
.fund-bg tr:hover{background: #dafdf3!important;} 
.fund-bg th i{color: #2bbb64;font-size: 18px;padding-left: 5px;}
.fund-bg tr:nth-child(odd) td{ background:#f7f7f7;}
.fund-bg a{ text-decoration: none;color: #1651ae;}
.fund-bg a:visited{text-decoration: none;color: #1651ae;}
.fund-bg a:hover{text-decoration: underline;color: #e81f1f;}
.gray{color: #999!important;}
.red{ color:#e91e1e!important;}
.green{color:#00ad45!important;}

.fund-bg2{margin-top: 20px; background: #fff; overflow: hidden; min-height: 400px;}
.fund-bg2 h2{font-size: 18px;color: #333;font-weight: 500;float: left;margin-left:20px; margin-top: 20px; }
.fund-bg2 h4{font-size: 16px; line-height: 22px; color: #3755da; border: 1px solid #3755da;float: left;padding:0px 10px 0px 10px;font-weight: 500;margin-left: 10px; margin-top: 22px; }
.fund-bg2 .fd2-left{float: right;font-size: 15px;color: #777;margin-top: 20px;margin-right: 20px;}
.fund-bg2 .fd2-bor{ background: #dddddd; height: 1px; margin-top: 15px; width: 100%;}
.fund-bg2 .fd2-left2{float: left;width: 689px; border-right: 1px solid #ddd;padding: 20px;}
.fund-bg2 .fd2-left3{float: left;width: 470px;}
.fund-bg2 .fd2-left4{color: #2570d5;font-size: 14px;float: left;}
.fund-bg2 .fd2-left5{font-size: 14px;color: #999;float: left;margin-left: 30px;}
.fund-bg2 .fd2-left5 span{color: #ff7835;margin-left: 5px;}
.fund-bg2 .fd2-left6 ul{float: right;}
.fund-bg2 .fd2-left6 ul li{float: left;width: 60px;margin-left: 10px;text-align: center;color: #666;}
.fund-bg2 .fd2-active{color: #fff!important; background: #ff7835; border-radius: 3px;}
.fund-bg2 .fd2-md{margin-top: 25px;}
.fund-bg2  .text1{font-size: 20px;color: #333;margin: 30px 0 0 20px;}
.fund-bg2  .text2{font-size: 16px;color: #666;margin: 5px 0 0 20px;}
.fund-bg2 .fd2-bg{ background: #fff2e9; width: 430px; margin: 10px 20px 10px 20px;text-align: center; overflow: hidden; padding: 20px 0 20px 0;}
.fund-bg2 .fd2-bg p{font-size: 14px;color: #777;}
.fund-bg2 h1{color: #ff7835;font-size: 32px;font-weight: 500;}
.fund-bg2 h1 span{font-size: 14px!important;}
.fund-bg2 .fd2-left7{float: left;width: 140px;}
.fund-bg2 .text3{font-size: 14px;color: #999;float: left;width: 215px;padding-left: 20px;margin-top:10px;}
.fund-bg2 .text3 span{color: #555;}
.fund-bg2 .fd2-meun{width: 210px;height: 50px;line-height: 50px; background:#ff7835; border-radius:3px;float: left;margin-left: 20px;color: #fff;text-align: center;margin-top: 30px; }
.fund-bg2 .fd2-meun:hover{background:#ff661a; }
.fund-bg2 .fd2-meun2{width: 210px;height: 50px;line-height: 50px;border:1px solid #ff7835;background:none; border-radius: 3px;float: left;margin-left: 10px;color: #ff7835;text-align: center;margin-top: 30px; }
.fund-bg2 .fd2-meun2:hover{ background:#ff7835;color: #fff;}
.fund-bg3{margin-top: 30px; background: #fff; overflow: hidden; min-height: 600px;}
.fund-bg3 ul{height: 56px; width: 1200px; background: #f9f9f9;padding-left: 20px;}
.fund-bg3 ul li{float: left;width: 160px; color: #555;font-size: 16px;line-height: 56px;text-align: center; cursor: pointer;}
.fund-bg3 .fd3-active{ background: #fff; border-top:4px solid #db2a2a; color: #db2a2a;line-height: 48px; height: 100%;}
.fd3-cont{ padding: 20px 40px 60px 40px;     }
.fd3-cont .text4{float: left;width: 370px;color: #999;font-size: 14px;margin-top: 10px;}
.fd3-cont .text4 span{margin-left: 20px;color: #424242;}
.fd3-cont h3{font-size: 18px;color: #333;font-weight: 500;margin-top: 20px;}
.fd3-cont h3 span{margin-left: 10px;font-size: 14px;color: #999;}
.fd3-cont .fd3-bor{ background: #dddddd; height: 1px; margin-top: 10px; width: 100%;margin-bottom: 10px;}
.fd3-cont p{font-size: 14px;color: #777;line-height: 30px;}
.fd3-cont dl dd{background: #f9f9f9;padding: 12px 20px 12px 20px;margin-top: 10px; transition: all .3s;}
.fd3-cont dl dd:hover{ background:#f4f4f4; }
.fd3-cont dl dd a{ text-decoration: none;color: #666;margin-left: 60px;}
.fd3-cont dl dd a:visited{text-decoration: none;color: #666;margin-left: 60px;}
.fd3-cont dl dd a:hover{text-decoration: underline;color: #e81f1f;margin-left: 60px;}
.fd3-cont .text5{font-size: 32px;color: #333;font-weight: 500;margin-bottom: 10px; margin-top: 40px; }
.fd3-cont .text5 span{margin-left: 10px;font-size: 16px;color: #666666;}
.fd3-cont  table,
.fd3-cont  td {
    border-collapse: collapse;
  border:1px solid #ddd;
    color: #333;
    padding:10px; 
  font-size: 14px; background: #fff;    text-align:center;  margin-top: 20px;  }



.fd3-cont th {
    background: #f0f3fe;
    text-align:center; 
    border:1px solid #ddd;
    font-weight: 500; 
	font-size:14px;padding:10px;color: #555;
}
.fd3-cont tr:nth-child(odd) td{ background:#f9f9f9;}
.fd3-cont .fd3-cleft{float: left;width: 178px;margin: 60px 0 0 30px;}
.fd3-cont .fd3-cleft2{float: left;width: 810px;margin: 30px 0 50px 60px;}
.fd3-cont .fd3-cleft3{float: left;width: 250px;font-size: 14px;color: #666;}
.fd3-cont .fd3-bg{width: 22px;height: 12px;background: #f45f70; display: inline-block;margin-right: 15px; }
.fd3-cont .fd3-bg2{width: 22px;height: 12px;background: #43d2df;display: inline-block;margin-right: 15px;}
.fd3-cont .fd3-bg3{width: 22px;height: 12px;background: #ff954b;display: inline-block;margin-right: 15px;}
.fd3-cont .fd3-bg4{width: 22px;height: 12px;background: #fdb316;display: inline-block;margin-right: 15px;}


.number{ background:#fff;padding: 30px 36px 30px 260px;height: 30px;margin-top: 3px;}
.number a{ text-decoration: none;float: left; margin: 0 5px 0 5px; border: 1px solid #e2e2e2;padding:2px 10px 2px 10px;color: #666; }
.number a:visited{ text-decoration: none;float: left; margin: 0 5px 0 5px; border: 1px solid #e2e2e2;padding:2px 10px 2px 10px;color: #666; }
.number a:hover{ background: #ff7428;border: 1px solid #ff7428;color: #fff;}
.number .number-active{background: #ff7428;border: 1px solid #ff7428;color: #fff;}











