@charset "utf-8";
body {line-height: 1.5;	font-family: arial,  "\5b8b\4f53";background: #fff;font-size: 12px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form, input, button, p, blockquote, th, td { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight:normal;}
ol, ul {list-style: none;}
cite, em, strong, th {font-style: normal;}
fieldset, img, a img, :link img, :visited img {	border: 0;}
a {color:#333;	text-decoration: none;}
a:hover {text-decoration: none;color:#858483;}
:focus {outline: 0;}
table {	border-collapse: collapse;border-spacing: 0;}
.clear,.clearfix:after { clear:both; height:0; overflow:hidden; display:block;}
.fcWhite,.fcWhite:visited,.fcWhite a { color:#fff;}
.fcBlue,.fcBlue:visited,.fcBlue a { color:#196aca;}
.fcBlue1,.fcBlue1:visited,.fcBlue1 a { color:#0399dd;}
.fcRed,.fcRed:visited,.fcRed a { color:#d74141;}
.fcOrange,.fcOrange:visited,.fcOrange a{color:#b05d17;}
.fcDGray,.fcDGray:visited,.fcDGray a{color:#777;}
.fcGray{color:#bdbdbd;}
.brcB{height:5px; background-color:#076ee9;}
.brcB1{height:5px; background-color:#0399dd;}
.brcR{height:5px; background-color:#d74141;}
.brcO{height:5px; background-color:#af5910;}
.bcGray{ background-color:#f6f6f6;}
.bg-block1,.bg-block2{ min-width:1200px;}
.H1{ height:610px;}
.H2{ height:510px;}
.H3{ height:200px; overflow-y:scroll; padding-right:10px;}
.H4{ height:1220px;}
.left { float:left;}
.right { float:right;}
.M-r{ margin-right:30px;}
input{outline: none;display: inherit;border:0;}
.hidden,.H1 { overflow:hidden;}
.noborder{ border:none;}
.Yauto{overflow-y:scroll; height:270px;}
.blank10,.blank15,.blank20,.blank40 { clear:both; display:block;}
.blank10 {height:10px; }
.blank15 { height:15px;}
.blank20 { height:20px;}
.blank40 { height:40px;}
/*totop*/
#toTop {display: none;position: fixed;bottom: 20px;right:18px;width: 54px;height: 54px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-indent:-9999px;overflow:hidden;background: url(/images/goup.png) -5px -5px;background-repeat: no-repeat;opacity: 0.4;
	filter: alpha(opacity=40); background-color: #000000;}
#toTop:hover { opacity: 0.8;  filter: alpha(opacity=80);}
/*icon*/
.search-go,.search-code-go,.picScroll-left .hd .next,.cr-d01,.cr-d02,.cr-d03{ background:url(../images/icon2018.png);}
/*通用导航*/
.outer { width: 1200px;  margin: 0 auto; background-color:#fff; font-family:"Microsoft Yahei";}
.outer100{background-color:#efefef; width:100%;}


/*page*/
.page{text-align:center;font:14px/30px "\5FAE\8F6F\96C5\9ED1"; margin-top:20px;}
.page a{boder:1px solid #828282;padding:5px 10px;background:#0d6fca;color:#fff;margin:0 1px 0 2px;-moz-border-radius:3px; -webkit-border-radius:3px; }
.z_page_now{boder:1px solid #828282;background:#e5e5e5;padding:5px 10px;margin:0 1px 0 2px;-moz-border-radius:3px; -webkit-border-radius:3px;}

/* 图片轮播 */
#cqh-box {background-color:#02418c;position:relative;overflow:hidden;margin:0 auto;}
#cqh-box li {float:left;}
#cqh-num {height:20px;float:right;position:absolute;right:0px;	bottom:4px;}
#cqh-num span {	display:inline-block;	background:#196aca;color:#fff;float:left;width:20px;font-size:12px;line-height :20px;	text-align:center;	cursor:pointer;	margin:0 3px;}
#cqh-num span.this {background:#e55058;color:#fff;}
/*图片轮播01*/
#imgContainer{width:1200px;height:354px;overflow:hidden;position:relative;}
#imgContainer img{display:none;}
#imgMask{position:absolute;width:100%;height:100%;overflow:hidden;background-size:cover;}
#imgMask .range{float:left;position:relative;}
#imgMask .range div{position:absolute;left:0;top:0;}	
#imgContainer .pageBar{position:absolute;z-index:99;right:10px;bottom:10px}
#imgContainer .pictureBar{z-index:99;}
.pageBar img, .pictureBar img{display:block !important;float:left;border:1px solid #666;margin:0px 2px 2px 2px;filter:alpha(opacity=50);-moz-opacity: .5;opacity: .5;}
.pageBar img.current, .pictureBar img.current{filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;display:block !important;}
.pageBar a{display:block;background:#2b2b2b;color:#fff;float:left;width:20px;font-size:12px;margin:2px;text-align:center;line-height :20px;font-family:Arial;cursor:pointer;text-decoration:none;}
.pageBar a:hover,.pageBar a.current{background:#e55058;color:#fff;}
/*图片单向轮播*/
.picScroll-left{ width:878px; height:284px; overflow:hidden; position:relative;  border:1px solid #ccc; border-radius:1px;padding:10px;}
		.picScroll-left .hd{ float:right; overflow:hidden; width:30px; height:284px; background:#fff;}

		.picScroll-left .hd .next{display:block;cursor:pointer;width:30px; height:284px; background-position:-160px 100px;}
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ float:left;width:830px; height:230px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:240px; height:260px; padding:10px; background:#e9f3ff;}
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:240px; height:186px; display:block; margin:2px 0 8px; }
		.picScroll-left .bd ul li .title{height:30px; line-height:24px; font-size:16px;}
		.picScroll-left .bd ul li .text{font-size:14px;text-align:left;color:#9b9b9b; line-height:1.4;}
/*Tab 橙色*/		
.slideTxtBox{ width:890px; height:340px; overflow:hidden; border-bottom:3px solid #e9bc82;}
		.slideTxtBox .hd{ height:50px; line-height:2.5; background:#e9bc82;   position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:50px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 35px; cursor:pointer;font-size:20px;color:#fff;}
		.slideTxtBox .hd ul li.on{ height:50px;  background:#fff; border-top:2px solid #b05d17; color:#b05d17;}
		.slideTxtBox .bd ul{ padding:10px;  zoom:1;  }
		.slideTxtBox .bd .list{ height:24px; line-height:24px; border-bottom:1px solid #ececec; font-size:16px; padding:10px 0;}
		.slideTxtBox .bd .date{ float:right; color:#999;  }
		.slideTxtBox .bd td{ font-size:12px;}
/*标题行*/
.co-top{ height:228px; }
.co-title{ height:176px;position:relative;}
.co-logo{ position:relative; height:109px; width:172px; top:28px; left:52px;}
.co-logo img{height:109px; width:172px;}
.co-title .p0,.co-title .p0-k{ position:absolute;font-size:40px;top:33px; left:254px; font-weight:bold;}
.co-title .p0{color:#034da6;}
.co-title .p0-k{color:#fff;}
.co-title .p0-1{ position:absolute;font-size:40px;color:#0261a4;top:53px; left:254px; font-weight:bold;}
.co-title .p1,.co-title .p2,.co-title .p1-k,.co-title .p2-k{ display:block; position:absolute; height:28px; width:90px; text-align:center;font-size:18px;color:#fff;border-radius:5px;}
.co-title .p1,.co-title .p2{background:#7dc6fe;}
.co-title .p1-k,.co-title .p2-k{background:#fff;opacity:0.5; color:#A90112;}
.co-title .p1,.co-title .p1-k{left:258px; z-index:0;}
.co-title .p2,.co-title .p2-k{left:367px; z-index:1;}
.co-nav,.co-nav-jj{ height:54px;font-size:16px;}
.co-nav a,.co-nav-jj a { color:#fff;line-height:3.1;height:54px; width:140px; text-align:center; display:inline-block;}
.co-nav a:hover{ background:#7dc6fe;}
.co-nav-jj a:hover{ background:#daa662;}
.bg-block1{ background:url(../images/fupt/topbg-gs.png);}
.bg-block1-1{ background:url(../images/fupt/topbg-jj.png);}
.bg-block1-2{ background:url(../images/fupt/topbg-jg.png);}
.xsb{background:url(../images/fupt/xsb-topbg.png) left top no-repeat;}
.ssgs{background:url(../images/fupt/ssgs-topbg.png) left top no-repeat;}
.jj{ background:url(../images/fupt/bg-jjzq.jpg) left top no-repeat;}
.jg{ background:url(../images/fupt/zjjg-topbg.png) left top no-repeat;}
.kcb{ background:url(../images/fupt/kcb-topbg.jpg) left top no-repeat;}
/*内容块*/
.box935{width:935px;}
.box265{width:265px;}
.cm-channel{width:430px; height:270px; margin-right:30px; float:left;}
.cm-channel-bar{height:36px; border-bottom:1px solid #cfcfcf;}
.cm-channel-cn{font-size:21px; position:relative; padding:1px 5px 6px;}
.cn-gs{color:#076ee9; border-bottom:1px solid #076ee9;}
.cn-jj{color:#b05d17; border-bottom:1px solid #b05d17;}
.cn-jg{color:#0399dd; border-bottom:1px solid #0399dd;}
.cm-channel-more{float:right; line-height:4.3;}
.cm_ul_round{margin-top:15px;padding-left:5px;}
.cm_ul_round li { position:relative; padding-left:12px; overflow:hidden; height:38px; line-height:2.6; font-size:16px;}
.cm_ul_round li:after { content:""; background:#ccc; width:4px; height:4px; border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; display:block; position:absolute; left:0; top:50%;}
.cr-bar{border-top:1px solid #076ee9;font-size:18px; padding:8px 0; text-align:center;}
.cr-bar1{border-top:1px solid #0399dd;font-size:18px; padding:8px 0; text-align:center;}
.cr-text{color:#777; padding:0 10px; margin-bottom:15px;line-height:1.7; font-size:14px;}
.cr-text span{background:#076ee9; height:14px; padding:0 1px;margin-left:5px; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;font-size:0.8em; white-space:nowrap; }
.cr-text img {border: 1px solid #fff; float: left; margin: 7px 8px 2px 0;}
.footwz{ padding:20px 0 20px 0;}
.footwz img{width:1200px;}
/*基金*/
.co-logo-jj{ position:relative; height:110px; width:170px; top:25px; left:52px;padding:3px; border-radius:10px; background-color:#fff;}
.p0-jj{ position:absolute;font-size:40px;color:#b05d17;top:50px; left:254px; font-weight:bold;}
.cr-bar-jj{border-top:1px solid #cfcfcf;font-size:18px; padding:8px 0; text-align:center;background-color:#fff;}
.cr-text-jj{ color:#777; padding:10px; margin-bottom:20px;line-height:1.7; font-size:14px;background-color:#f6f6f6;}
.H-jj{height:220px;overflow-y:scroll; padding-right:0;}
.cr-text-jj dl{border-bottom:1px dotted #cfcfcf; padding:8px;}
.r-H{height:90px;}
.cr-text-jj dt img{ width:68px; height:90px;padding-right:8px; float:left;}
.cr-d01,.cr-d02,.cr-d03{width:25px; height:25px;position:relative; display:inline-block; top:6px; left:-10px;}
.cr-d01{ background-position:0 -41px;}
.cr-d02{ background-position:0 -86px;}
.cr-d03{ background-position:0 -136px;}
/*新股01*/
.co-top-xg{ height:223px;background:url(../images/fupt/topbg-xg.png) left top;}
.co-title-xg{ height:172px;position:relative;}
.co-logo-xg{position:relative; padding:20px 20px 20px 10px;height:132px; width:136px; top:0px; left:12px; background:url(../images/fupt/logobg-xg.png) top left no-repeat;}
.co-logo-xg img{width:135px;}
.co-title-xg .p0{ position:absolute;font-size:36px;color:#ca3b3b;top:33px; left:190px; font-weight:bold;}
.co-title-xg .p1,.co-title-xg .p2{display:block; position:absolute; height:28px; width:90px; text-align:center;font-size:18px;color:#fff; background:#eb7d7d;border-radius:5px; top:100px; line-height:1.4;}
.co-title-xg .p1{left:200px; z-index:0;}
.co-title-xg .p2{left:307px; z-index:1;}
.co-nav-xg{height:50px;font-size:16px;}
.co-nav-xg a {color:#fff;line-height:3;height:50px; width:140px; text-align:center; display:inline-block;}
.co-nav-xg a:hover{ background:#eb7d7d;}
.cl-topnews{ width:515px; height:225px; margin-left:30px;}
.cl-topnews-tp {width: 332px; height: 217px;}
.cl-topnews p{font-size:14px;color:#bdbdbd;}
h1{color:#d74141; font-size:26px; padding:0 0 6px 0; line-height:1.2;}
.cl-box{width:905px;}
.cl-bar,.cl-bar-k{height:36px;}
.cr-bar-xg{ height:43px; border-top:1px solid #d74141; background:#eb7d7d;}
.cr-bar-xg h2{border-top:1px solid #fff; text-align:center; font-size:18px; color:#fff; line-height:2.2;}
.cl-bar{background:url(../images/fupt/barbg-xg.png) bottom left repeat-x;width:905px;}
.cl-bar span{font-size:22px;background:#fff; color:#d74141; line-height:1.8em; padding:0 10px 0 5px;}
.cl-bar-k{background:#ae2628 url(../images/fupt/kcb-barbg.png) bottom right no-repeat;}
.cl-bar-k .kt{color:#fff; line-height:1.5em; padding:0 10px;font-size:22px;}
/*kcb*/
.cl-topnews-tp img { width:336px; height:220px; z-index:-999;}
.cl-topnews-tp p{position:relative;top:-40px;left:0;width:336px;height:40px;background:#000;content: '';opacity:0.7;}
.cl-topnews-tp span{font-size:16px;position:relative;top:-75px;left:1px;padding:1em;color:#fff;}
.wbg{ display:block; background:#fff;height:36px; font-size:14px;line-height:1.6em;padding:5px 0 0 8px;}
/*table*/
.table_fxgkleft{border-collapse:collapse; font-size:14px; line-height:20px; margin:10px 0 0 5px; color:#2b2b2b;}
.table_fxgkleft th{ width:160px; font-weight:normal; padding:8px; text-align:left; padding-left:12px; border:1px #cacaca solid;}
.table_fxgkleft td{  font-weight:normal;  padding:8px; text-align:left;  border:1px #cacaca solid;}
tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
.table_xw{ font-size:14px; margin:0 0 20px; width:100%;}
.table_xw th{ width:90px; border:1px #cacaca solid; background:#f3f3f3; line-height:18px; padding:8px; font-weight:normal;}
.table_xw td{ border:1px #cacaca solid;line-height:18px; padding:10px;color:#666;}

