@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:"Microsoft Yahei",Arial,'Helvetica',Verdana,sans-serif; outline:none;}
img{ border:none;}
ol, ul {
	list-style: none;
}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#e43733; text-decoration:underline;}

.headTxt a{ color:#999999;margin: 0 15px;}
.headTxt a:hover{ color:#333333;}

.star:hover{ color:#e43733;}
.btnsa:hover{ color:#ffffff; text-decoration:none; background:#f14d49;;}

.links a{ color:#999999;}
.links a:hover{ color:#999999; text-decoration:underline;}

.currentNav{ color:#e43733!important;background: url(../images/navbg.png) bottom no-repeat;}
.currentNav p{ color:#e43733}
.nav a {display: block}
.nav a:hover { color:#e43733; text-decoration:none;}
.nav a:hover p{ color:#e43733; text-decoration:none}

.more a{ color:#999999;}
.more a:hover{ color:#999999; text-decoration:underline;}

.fundsTable table tr:hover{ background:#fff7f7 }
.favs{ margin-top:5px;}
.favs a{ color:#999999;}
.favs a:hover{ color:#999999; text-decoration:underline;}

.bottoms a{ color:#999999;}
.bottoms a:hover{ color:#999999; text-decoration:underline;}

.buya{ color:#e43733}
.buya:hover{ color:#e43733; text-decoration:underline;}


.xqa{ color:#999999}
.xqa:hover{ color:#999999; text-decoration:underline;}

.red{ color:#e43733;}
.green{ color:#3eb370;}

.typechoosed a{ color:#e43733}


.header100{ width:100%; border-bottom:1px solid #e7e7e7;height: 105px;}
.newheader{ width:1200px; margin:0 auto;}
.newheader .logo{padding: 45px 0 20px 20px;}
.headTxt{ font-size:12px; padding-top:5px; color:#999999;height: 17px}


.nav{ font-size:16px; position:relative; top:20px;height: 63px;}
.nav ul li{display:inline-block;width:105px;height:63px;line-height:63px;text-align:center;/* float: left; */position: relative}
.navbg{ position:absolute; top:58px; left:10px;}
.navTxts{ display:none;  position:absolute; top:64px; left:-570px; z-index:9999; width:1198px; border:1px solid #e43733; background:#ffffff;border-top: 0;height: 0px;}
.navCon1{ padding:10px 28px;font-size:12px; line-height:30px;}
.navTitle{ font-weight:bold; width:100px;line-height: 30px;}
.navContent { text-align:left; line-height:30px;}
.navContent a{ display:inline-block; width:130px; font-size:14px;}

.navConSub{width:105px;line-height: 28px;display: none;position: absolute;left:0;top:63px;background: #fff;font-size: 14px;padding:5px 0;text-align: center;z-index: 9999;border: 1px solid #E7E7E7;border-top: 0;}
.navConSub a{display: block;}

.banner{ font-size:16px; text-align:center; margin:10px auto;width: 1200px;}
.bannerCon{ width:1200px; margin:auto;position:relative; }
.bannerTxt{ width:292px; height:300px;position:absolute; top:0px; left:908px; z-index:99; background:url(../images/bannerbg.png) no-repeat}
.bt1{ margin-top:14px;}

.bt2{ margin-top:30px; text-align:center;}

.btnsa{ width:240px; height:40px; margin:auto;line-height:40px; background:#e43733; display:block; border:1px solid #e43733; color:#ffffff; text-decoration:none;}

.btnsb{ width:240px; height:40px; margin:auto; line-height:40px; background:#ffffff; display:block; border:1px solid #e43733;
color:#e43733; text-decoration:none;}
.btnsb:hover{ border:2px solid #e43733; width:238px; height:38px; line-height:38px; text-decoration:none;}

/* Banner轮播 */
.flexslider{position:relative; height:300px;overflow:hidden; clear: both; min-width:1200px; text-align:center}
.slides{position:relative;z-index:1; min-width:1200px;text-align:center}
.slides li{height:300px; width:1200px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; text-align:center;}
.flex-control-nav li{display:inline-block; width:14px; height:14px; margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; background:#fff; border-radius: 50%; cursor:pointer;}
.flex-control-nav .active{display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; border-radius: 50%; cursor:pointer; background-color:#fff}
.flex-control-nav .flex-active{ background:rgb(228, 55, 51);}

.flex-direction-nav{position:absolute; z-index:3; width:100%; top:45%;}
.flex-direction-nav li a{width:28px; height:48px; overflow:hidden; cursor:pointer; position:absolute; line-height: 9999px; }
.flex-direction-nav li a.flex-prev{left:40px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px; background:url(../images/next.png) center center no-repeat;}

#banner_wz{margin: 0 auto; display: block; color: #FFF; position: absolute; z-index: 999; text-align: center; width: 100%;}
#banner_wz .font40{font-size: 40px; line-height: 540px;}



.newcontent{ width:1200px; margin:auto;color:#333333;overflow: hidden}
.left{ float:left;}
.right{ float:right;}

.clear{ line-height:0px; height:0px; clear:both;}



.fundsTable{ border:1px solid #e7e7e7; border-bottom:none;  font-size:14px; margin-top:20px;}
.searchTxt{ width:250px; height:30px; background:url(../images/searchbg.png) 255px 5px no-repeat #ffffff; padding-right:25px; border:1px solid #e6e6e6;padding-left: 5px;}


.fundsTitle{ background:#f9f9f9; padding:15px 40px;}
.types{ width:80px;margin-right: 20px;}
.fundtype,.zhuti{display:inline-block;padding-right: 25px; }

.stars{ margin:5px 0 15px; height:253px;}
.starCon{ margin-right:10px;width: 292px;height: 253px;}
.starCon2{ margin-right:0;width: 294px;height: 253px;}
.starCon a,.starCon2 a{display: block;text-decoration: none;}
.star{ width:290px; height:251px; text-align:center;border:1px solid #e6e6e6;background:url(../images/fundbg5.png) no-repeat;}
.star2{ width:290px; height:251px; text-align:center;border:1px solid #e6e6e6;background:url(../images/etbbg2.png) no-repeat;}
.star:hover,.star2:hover{border: 1px solid rgb(228, 55, 51);border-bottom: 5px solid;}
.starF{ padding-top:10px; color:#e43733; font-size:18px;}
.starS{ padding-top:5px; color:#e43733; font-size:12px;}
.starT{ padding-top:15px;  font-size:12px; line-height:48px;}
.starT p{ font-size:16px;}
.starValue{ color:#e43733; font-size:48px;}
.etbp{ line-height:24px; font-size:14px; margin-top:12px;}

.starF2{ padding:20px 0; color:#e43733; font-size:18px;}
.starT2{ margin-top:15px;  font-size:12px; line-height:48px;}
.starF a{ color:#e43733;}
.starT a{ color:#e43733;}
.starF2 a{ color:#e43733;}
.newtab1{ text-align:center;}

.th0{ width:50px; height:45px; background:#e7e7e7; }
.th1{ width:185px;height: 45px; background:#e7e7e7; text-align:left; }
.th2{ width:130px; height: 45px;background:#e7e7e7; }
.th3{ width:130px;height: 45px; background:#e7e7e7; }
.th4{ background:#e7e7e7;height: 45px; }
.th5{background:#e7e7e7; height: 45px;}
.th6{ background:#e7e7e7;height: 45px; width: 145px;}
.th7{ width:160px;background:#e7e7e7;height: 45px; }

.newtab1 td{ height:50px; border-top:1px solid #e6e6e6 }
.fundcode{ color:#999999;}
.td0{ text-align:right; padding-right:5px; }
.td1{ text-align:left;line-height:18px;}

.tablesorter{ border-bottom:1px solid #e7e7e7}

table.tablesorter thead .ti_top{cursor: pointer;vertical-align: middle;}
table.tablesorter thead .ti_top  .header {
    background: url(../images/bg.gif) center no-repeat;
    display: inline-block;
    width: 22px;
    height: 16px;
}
table.tablesorter thead  .ti_top .headerSortUp {
	background: url(../images/asc.gif) center no-repeat;
    display: inline-block;
    width: 22px;
    height: 16px;
}
table.tablesorter thead  .ti_top .headerSortDown {
	background: url(../images/desc.gif) center no-repeat;
    display: inline-block;
    width: 22px;
    height: 16px;
    vertical-align: sub;
}

.news{ border:1px solid #e6e6e6; font-size:14px; margin-top:10px;}
.newsHead{ font-size:18px; color:#333333;}
.newsLine{ padding:8px 0px;}
.news1{ padding:15px 20px; line-height:28px;}
.news3{ padding:10px 0px;;}
.news8{  margin-top:10px;}
.firsP{ height:60px;}

.links{border:1px solid #e6e6e6; font-size:14px; margin-top:10px; padding:20px 30px;margin-bottom: 20px;}
.link1{ width:180px;}
.link2{ width:140px;}
.linksHead{ font-size:18px; font-weight:bold;}

.datetimes{ color:#999999;}

.bottoms{ background:#ededed; font-size:12px; color:#999999;}
.bottomCon{ width:1200px; margin:auto; padding:20px; line-height:28px;color:#999999;}
.bottomL{ text-align:left; color:#999999;}
.bottomR{ text-align:right; color:#999999;}
.bottomRed{ color:#e43733; font-size:16px;}
