a { color:#111A57; text-decoration:none; font-size:14px }
a:hover, a:active, a:focus { color:#f00; text-decoration:underline; }
ul { list-style:none; padding:10px }
ul li { list-style:none;height:28px; line-height:28px}
table { margin:auto }
.copyright_div2 { border-top:3px solid #fff;  color:#fff }
.copyright_div2 span font,.copyright_div2 span font a,.copyright_div2 a { color:#fff !important;}
.txtlink-list li {line-height:28px;height:28px}
.videos li { background:url(https://www.cnfin.com/img-xh08/images/sp.png) no-repeat 0 9px; padding-left:25px;}
.banner { text-align:center; font-size:20px; line-height:38px; height:38px; font-weight:bold; letter-spacing:4px; font-family:"simhei"}
h2 { text-align:center; font-weight:normal; }
h2 a { font-size:18px; font-family:"simhei", "simsun", Arial; }
.slider-nav a { line-height:17px}
.content-slider-white-a .slider-nav a.active {background:#f00;}
ul.sidebar {padding:0 10px 10px}
.sidebar li { height:auto; line-height: 20px; margin-top:10px; text-indent:1em}
.sidebar li h3 {float:left;color:#1E5C7D;font-weight:bold;font-size:14px;line-height:20px;margin:0}
a.more, a.more:link { color:#CB2E29 !important; font-size:12px !important }
a.more:visited { color:#CB2E29 !important }
ul.chartnews li { line-height:22px; padding-bottom:15px; height:auto;}
ul.chartnews li h3 { margin-top:15px; padding-bottom:4px;}
ul.chartnews li h3 a {font-weight:bold;}
ul.chartnews .summary {line-height:22px}
.title-gray-a {font-size:18px;}
#a-9023 {border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.tuwen li {height:110px; margin-top:20px; width:445px; float:left; display:inline; margin-left:20px;}
.tuwen li img {margin-right:10px}
.tuwen li h3 a {font-weight:bold}
.tuwen li p {line-height:22px}
.diy-title a:hover, .diy-title a:active, .diy-title a:focus {text-decoration:none}