/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/*字体定义*/
body {font:12px "宋体",arial,helvetica,clean,sans-serif}
table {font-size:inherit;font:100%;} 

/*重新定义*/
h1 {font-size:14px;}
h2 {font-size:14px;font-weight:normal;}
h3 {font-size:12px;}
h4 {font-size:12px;font-weight:normal;}

strong {font-weight:bold;}
a {text-decoration:none;} 
a:hover {text-decoration:underline;}


/*通用定义*/
.clear {clear:both;} 
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.bold {font-weight:bold;}
.f14   {font-size:14px;} 
.h20 { line-height:20px;}
.error {color:red;}

/*颜色预定义 可以随时增加*/
.black {color:#000;}
.white {color:#fff;}
.red {color:#e10007;}
.grey {color:#454545;}
.orange {color:#ff7200;}
.blue {color:#3a8ecf;}
.navy {color:#183b7d;}


/* 通用字体颜色样式 */
a{color:#2b2b2b;}
body{ background:#fff;}
.black {color:#000;}/*黑色*/
.clear {clear:both; height:0px; margin:0 auto; font-size:0px; line-height:0px; clear:both;}
.LightGrey01,.LightGrey01 a{color:#2b2b2b;}/*浅灰色*/
.LightGrey02,.LightGrey02 a{color:#666;}/*浅灰色*/
.LightGrey03,.LightGrey03 a{color:#999;}/*浅灰色*/
.LightGrey04,.LightGrey04 a{color:#d9d9d9;}/*浅灰色*/
.LightGrey05,.LightGrey05 a{color:#e7e7e7;}/*浅灰色*/

.white,.white a {color:#fff;}/*白色*/
.LightWhite,.LightWhite a{color:#f3f3f3;}/*乳白色*/
.red,.red a {color:#ba2636;}/*朱红色*/
.Ared{color:#ff2121}/*红色*/
.Agreen{color:#239f3d}/*绿色*/
.LightBlue01,.LightBlue01 a {color:#004276;}/*蓝色*/
.LightBlue02,.LightBlue02 a {color:#007bbb;}/*浅蓝色*/

/*通用字体大小样式*/
.fz11{font:11px Arial; color:#666;}
.fz12{font-size:12px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.fz18{font-size:18px; font-family:"黑体";}
.fz20{font-size:20px; font-family:"黑体";}
.line18,.line18 a{line-height:18px;}
.line20,.line20 a{line-height:20px;}
.line22,.line22 a{line-height:22px;}
.line24,.line24 a{line-height:18px;}
.bol{font-weight:bold;}
.bolNo{font-weight:normal;}
.lineul18 li,.lineul18 li a{line-height:18px;}

/*通用间距样式*/
.space,.space0,.space1,.space2,.space3,.space4,.space5,.space01,.space02,space03
{height:10px; margin:0 auto; font-size:1px; line-height:1px; clear:both;}
.space{width:1000px; border:none;}
.space01{width:100%; height:17px; border:none; float:left;}
.space02{width:1000px; height:7px; border:none; float:left;}
.space03{width:370px; height:1px; margin:4px 0 14px; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_01.gif) repeat-x;}
.space04{width:396px; height:1px; margin:0px 0 0px; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_01.gif) repeat-x;font-size:1px; line-height:1px;}
.space05{width:315px; height:1px; margin:13px 0 4px; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_01.gif) repeat-x;}
.space06{width:396px; height:1px; margin:0 0 6px; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_01.gif) repeat-x;}
.space0{width:100%; height:1px; margin:13px 0 6px; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_01.gif) repeat-x;}
.space00{width:100%; height:1px; margin:11px 0 6px; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_01.gif) repeat-x; font-size:1px; line-height:1px;}
.space1{width:213px; height:10px;font-size:1px; line-height:1px; clear:both;}
.space2{width:335px;}
.space3{width:722px;}
.space4{width:213px;height:14px; float:left;}
.space5{width:1000px; height:7px; border:none;}

/*通用宽度样式*/
.main{width:1000px; margin:0 auto;}
.mainM01{width:950px; margin:0 auto;}
.back{background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_02.gif) repeat-y;}
.back01{background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon03_01.gif) repeat-y;}

.main .mainL01{width:665px; float:left; overflow:hidden;}
.main .mainR01{width:315px; float:left;padding:10px 10px 26px; background:#f0f0f0; overflow:hidden;}
.main .mainL{width:396px; float:left; overflow:hidden;}
.main .mainM{width:213px; float:left; padding:0 23px 6px 33px;}

.bord{ margin-bottom:10px; border:1px #d9d9d9 solid; background:#fff;}
.bord02{ margin-bottom:10px; border-top:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid; background:#fff;}
.ad1000{width:1000px; background:#f0f0f0; margin:10px auto;}
.ad1000x17{width:950px; padding:0 25px; background:#f0f0f0; margin:10px auto 17px;}
.ad315{width:283px; padding:15px; margin:0 0 10px; float:left;}
.ad315 img{width:283px; height:236px; border:1px #d9d9d9 solid;}

/*头条新闻样式*/
.sysNW{width:394px; float:left;padding-left:2px;}/*头条新闻通用宽度 0525wlj*/
.sysNews{}
.sysNews h3{line-height:20px; font:20px "黑体"; font-weight:normal; color:#004276;}
.sysNews h3 a{color:#004276;}
.sysNews .sysNewsList{ padding-bottom:15px;}
.sysNews .sysNewsList .Function{}
.sysNews .Function .funG01,.sysNews .Function .funG02,.sysNews .Function .funG03,.sysNews .Function .funG04,.sysNews .Function .funG05,.sysNews .Function .funG06{width:18px; height:15px; margin:0 5px 0 0; float:left; cursor:pointer;}

.sysNews .sysNewsList h4{color:#004276;}
.sysNews .sysNewsList h4 a{color:#004276;}
.sysPic {width:394px; padding:0 1px; float:left;}
.sysPic img{width:394px; height:220px;}
.sysPic h4{ background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_03.gif) no-repeat 3px 13px; padding:8px 0 14px 10px; line-height:18px;}

/*中间图片新闻列表样式*/
.MPicNW{width:213px; float:left;}
.MPicNews{ margin:13px 0 6px;}
.MPicNews h2{background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_22.jpg) no-repeat top; padding:10px 0 12px;}
.MPicNews .picN{ padding:0 0 16px; border-bottom:1px #e7e7e7 solid; overflow:hidden;}
.MPicNews .picN p{width:120px; margin:1px 15px 0 0; float:left;}
.MPicNews .picN img{width:75px; height:75px; padding:4px 0 0; float:left;}
.MPicNews ul{width:213px; padding:4px 0 12px; border-bottom:1px #e7e7e7 solid; float:left;}
.MPicNews ul li{width:106px; float:left; line-height:18px; overflow:hidden;}
.MPicNews .MNewsL{width:213px; padding:4px 0 12px; border-bottom:1px #e7e7e7 solid; float:left;}
.MPicNews .MNewsL span,.MPicNews .MNewsL span a{color:#004276; line-height:18px;}
.mainM .more{ width:213px; padding:8px 0 0; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon01_07.gif) no-repeat 30px 15px; line-height:18px;}

/*重要的新闻列表*/
.mainNewsList01{}
.mainNewsList01 h2{width:386px; height:21px; padding:0 0 0 10px; background:#f0f4f5; border-top:1px #ddd solid; font-size:12px; line-height:20px;}
.mainNewsList01 h3{ margin:17px 0 11px 5px ;font-size:16px; color:#004276; font-weight:bold}/*0525wlj*/
.mainNewsList01 h3 a{ color:#004276; }
.mainNewsList01 ul{padding:3px 0 12px 2px; }/*0525wlj*/
.mainNewsList01 ul li{width:396px; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_66.gif) no-repeat 0 7px; padding:0 0 0 15px; font-size:14px; float:left;}
.mainNewsList01 ul li a{line-height:24px; color:#004276;}
.mainNewsList01 ul li span{padding:0 0 0 10px; line-height:18px; font:11px Arial; }
.mainNewsList01 .more01{width:100%; height:28px; padding:4px 0 3px 10px;  float:left;  border-top:1px #e7e7e7 solid;}
.mainNewsList01 .more01 h4{ background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon01_07.gif) no-repeat 30px 8px; line-height:18px}
.mainNewsList01 .more01 h4 a{ color:#707070}

.MphotoList{width:642px; margin-right:23px;  background:#fff; float:left;overflow:hidden}
.MphotoList h2{width:637px;  background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_92.gif) no-repeat top left; padding:10px 0 12px 5px; font-size:16px; float:left; }/*0525wlj*/
.MphotoList .photo_demon{ width:1622px; padding:10px; background:#f0f0f0; }
.photo_demon .photolist{width:188px; float:left; margin-right:10px;}
.photo_demon .photolist h4{width:188px; float:left; line-height:22px;}
.photo_demon .photolist h4 a{width:188px; float:left; line-height:22px;}
.MphotoList .more{width:100%; height:28px; padding:7px 0 0 12px;  float:left; background:#f0f0f0; border-top:1px #fff solid;}
.MphotoList .more h4{ background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon01_07.gif) no-repeat 30px 8px; line-height:18px}
.MphotoList .more h4 a{ color:#707070}

.title{ float:left;width:391px; height:33px; padding:7px 0 0 5px; border-top:10px #a6d0e2 solid; font-size:16px;}/*0525wlj*/
.title02{padding-left:7px; background:#f8f8f8; height:31px; line-height:31px;border-bottom:1px #d9d9d9 solid;}
.more03{padding:7px 0 0 7px; background:#f8f8f8; height:28px; border-top:1px #d9d9d9 solid; }
.more03 h4{ background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon01_07.gif) no-repeat 30px 5px; }
.more03 h4 a{ color:#707070}

.DataList{ width:211px; margin-bottom:17px; border:1px #d9d9d9 solid}
.DataList th{ padding-left:12px; height:27px; line-height:27px;}
.DataList tr td{padding-left:12px; height:21px;line-height:21px; border:1px #f3f3f3 solid}
.DataList tr td a{line-height:21px; }

/*右侧样式*/

.lable{ width:313px; height:25px; padding-top:9px; background:#f3f3f3 url(http://img.ifeng.com/tres/finance/cyb_images/images/line.gif) repeat-x bottom;}
.lable ul{ width:278x;height:25px; padding-left:36px;}
.lable li{ float:left; width:56px; padding-top:2px; height:22px; line-height:22px;text-align:center;}
.lable li.current{ float:left; width:56px;  background:#fff; border:1px #d9d9d9 solid; border-bottom:none;text-decoration:none;}

.pic01{ width:300px; padding:6px; text-align:center}
.NewsList02{ float:left;width:313px; padding:7px 0 12px 0;border-bottom:1px #e7e7e7 solid;}
.NewsList02 h3{float:left; padding:17px 0 6px 18px;  font-size:14px;color:#004276;}
.NewsList02 h3 a{color:#004276;}
.NewsList02 ul{width:296px;padding:0 0 0 17px;float:left; }
.NewsList02 li{ width:281px;background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_66.gif) no-repeat 0 5px; padding:0 0 0 15px; font-size:12px; float:left;}
.NewsList02 li a{line-height:18px; color:#004276; }

.videoList{float:left; margin:0 0 10px;  border:1px #d9d9d9 solid; background:#fff}
.videoList .title03{width:313px; float:left;height:39px; background:#f8f8f8}
.videoList .title03 h2{width:100px; padding:9px 0 0 16px; font-size:14px; line-height:20px; float:left;}
.videoList .title03 span{width:58px; padding:9px 0 0; float:right;}
.videoList .title03 span img{cursor:pointer;}
.videoList .list{width:273px; height:135px; padding:22px 20px 0 20px; float:left; border-bottom:1px #e7e7e7 solid; border-top:1px #e7e7e7 solid; }
.videoList .more{ width:313px; height:31px; padding:4px 0 0 8px; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon01_07.gif) no-repeat 40px 11px; line-height:18px;}
.videoList .list .Cont{width:273px;float:left;overflow:hidden; }
.videoList .list .ScrCont{float:left;width:100000px;}
#List1,#List2{float:left;}
.videoList .list .box{width:126px; margin:0 20px 0 0; float:left; display:inline}
.videoList .list .box img{ width:126px; height:66px; padding:8px 0; background:#000; display:block;}
.videoList .list .box p{ width:116px; padding:0 0 8px 8px; line-height:18px; margin:3px auto 0;  }

.MphotoList .list{width:273px; height:135px; padding:22px 20px 0 20px; float:left; border-bottom:1px #e7e7e7 solid; border-top:1px #e7e7e7 solid; }
.MphotoList .more{ width:313px; height:31px; padding:4px 0 0 8px; float:left; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon01_07.gif) no-repeat 40px 11px; line-height:18px;}
.MphotoList .list .Cont{width:273px;float:left;overflow:hidden; }
.MphotoList .list .ScrCont{float:left;width:100000px;}
.MphotoList .list .box{width:126px; margin:0 20px 0 0; float:left; display:inline}
.MphotoList .list .box img{ width:126px; height:66px; padding:8px 0; background:#000; display:block;}
.MphotoList .list .box p{ width:116px; padding:0 0 8px 8px; line-height:18px; margin:3px auto 0;  }

.NewsList03 {float:left; width:313px; padding-bottom:11px; border-bottom:1px #d9d9d9 solid;}
.NewsList03 ul{ float:left;padding:3px 20px 0 20px; }
.NewsList03 li{float:left;width:273px;line-height:22px;}
.NewsList03 li a{line-height:22px; color:#004276;}

.lable02{ float:left;width:313px; height:25px; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/line.gif) repeat-x bottom;}
.lable02 ul{ float:left;width:298x;height:25px; padding-left:16px;}
.lable02 li{ float:left; width:77px; margin-right:3px; border:1px #d9d9d9 solid; height:23px; line-height:23px;text-align:center;}
.lable02 li.current{ float:left; background:#fff; border:1px #d9d9d9 solid; border-bottom: 1px #fff solid;text-decoration:none;}

/*点击排行*/
.title04{width:308px; height:20px; padding:7px 0 13px 5px; float:left; line-height:20px; font-size:14px;}
.alextop{width:285px; padding:9px 0 0; margin-left:17px; display:inline; float:left;}
.alextop .listB{width:285px; float:left; padding:3px 0 13px; border-bottom:1px #d9d9d9 solid;}
.alextop .listB h4{width:285px; height:18px; line-height:18px; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/guanli_10.gif) right no-repeat; float:left;}
.alextop .listB h5{width:285px; height:18px; line-height:18px; float:left; font-weight:normal}


.RpicNews02{width:313px; float:left;}
.RpicNews02 .picNList{width:313px; float:left;}
.RpicNews02 h2{width:300px; height:30px; padding:10px 0 0 13px; border-bottom:1px #d9d9d9 solid; font-size:14px; line-height:20px; float:left;}
.RpicNews02 .picNList h3{width:300px; padding:10px 0 0 13px; float:left;}
.RpicNews02 .picNList .picN{width:313px; padding:11px 0 14px; border-bottom:1px #d9d9d9 solid; float:left;}
.RpicNews02 .picNList .picN p{width:135px; padding:0 11px 0 15px; float:left;}
.RpicNews02 .picNList .picN.none{ border-bottom:none}
.RpicNews02 .picNList .picN img{width:125px; height:65px; margin:3px 0 0; border:1px #d9d9d9 solid; padding:4px 6px; float:left;}
.more02{float:left;width:280px;  padding:4px 0 13px 27px;  background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon01_07.gif) no-repeat 55px 12px; line-height:18px;  }
.more02 a{ color:#707070}


.titleM{width:1000px; padding:10px 0 0; margin:0 auto; background:#ffffff url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_92.gif) no-repeat top;}
.titleM h2{width:130px; padding-left:5px;float:left;}/*0525wlj*/
.titleM h4{width:700px; padding:4px 0 0; float:left;}

.DataList02{  width:1000px; margin:17px 0 0 0; border:1px #d9d9d9 solid; clear:both}
.DataList02 th{  height:57px; line-height:57px;background:#f3f3f3;border:1px #d9d9d9 solid; text-align:center}
.DataList02 tr td{ height:21px;line-height:21px; border-top:1px #f3f3f3 solid;border-right:1px #d9d9d9 solid;text-align:center}
.DataList02 tr td a{line-height:21px; }

.DataList03{ width:100%; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon_tab_bj.gif) no-repeat bottom}
.DataList03 tr td{ height:26px;line-height:26px; border:none}
.DataList03 tr td a{line-height:21px; }

/*合作媒体*/

.linkText{width:1000px; margin:15px auto 11px; border-top:1px #d9d9d9 solid; background:#fff; clear:both;}
.linkText a{ padding:0 7px 0 0; color:#413235; line-height:22px; background:url(http://img.ifeng.com/tres/TemplateRes/11320/11320/images/fashion_v4/bt.gif) no-repeat center right;}
.nav02{width:100%; text-align:center; background:url(http://img.ifeng.com/tres/finance/cyb_images/images/icon02_04.gif) repeat-x top; padding:17px 0 0;}
.nav02 a{ padding:0 5px; line-height:18px;}
.mainStop{ width:950px; margin:0 auto; padding:10px 0 0;}

.topList {float:left; width:250px; background:url(http://img.ifeng.com/tres/finance/zq/topNum.gif) no-repeat top left; background-position:20px 0px; padding-left:20px;}
.topList li{line-height:23px;border-bottom:1px solid #ddd; padding-left:18px;}	




