﻿@charset "utf-8";
html, body, div, p, span, em, form, ul, ol, li, form, input, dl, dd, dt, fieldset, label { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 14px; line-height: 30px; font-weight: normal; }
body { color: #595757; font-weight: 400; font-size: 12px; line-height: 20px; font-family: "黑体","宋体",Arial Narrow,arial,sans-serif; }
:focus { outline: 0; border: 0; }
img, fieldset { border: 0; }
ul, ol { list-style: none; }
em { font-style: normal; }
textarea { font-size: 12px; }
.fl { float: left; }
.fr { float: right; }
.tr { text-align: right; }
.tl { text-align: left; }
.tc { text-align: center; }
.clear { clear: both; }
a { color: #595757; }
a:link { text-decoration: none; }
a:visited { color: #595757; text-decoration: none; }
a:hover { color: #d0000e; }
a:active { color: #d0000e; text-decoration: none; }
.wap { background: #fff; color: #595757; }



/*中心内容*/
.content { width: 980px; padding-top: 20px; overflow: hidden; margin: 0 auto; }
.cont_nav { width: 220px; overflow: hidden; }
.cont_nav h1 { width: 199px; height: 40px; line-height: 40px; font-size: 15px; font-family: "方正黑体简体","黑体","宋体"; background: #dcdddd; font-weight: bold; padding-left: 21px; }
.cont_nav_list { width: 218px; border: 1px solid #cacaca; border-top: none; overflow: hidden; }
.cont_nav_list ul { overflow: hidden; padding: 0 20px; width: 178px; }
.cont_nav_list ul li { overflow: hidden; border-bottom: 1px solid #cacaca; position: relative; }
.cont_nav_list ul li h2 { width: 178px; height: 60px; }
.cont_nav_list ul li h2 p { width: 25px; float: left; height: 30px; padding-top: 22px; }
.cont_nav_list ul li h2 p img { cursor: pointer; }
.cont_nav_list ul li h2 span { width: 153px; display: block; float: left; height: 60px; line-height: 60px; font-size: 15px; font-weight: bold; }
.cont_nav_list ul li div { padding-bottom: 12px; width: 178px; overflow: hidden; position: relative; top: -12px; }
.cont_nav_list ul li div p { height: 30px; line-height: 30px; font-size: 13px; padding-left: 25px; width: 153px; }
.cont_nav_list ul li.list_last { border: none; }
.cont_nav_list ul li div p.selected { background: url(../images/current.jpg) no-repeat right center; }
/*右侧内容*/
.cont_main { width: 698px; padding: 0 20px; overflow: hidden; border: 1px solid #cacaca; }
.cont_main h1.cont_main_h1 { height: 39px; line-height: 39px; border-bottom: 1px dotted #cacaca; font-size: 13px; }
.cont_main_article h2.cont_main_h2 { width: 178px; height: 60px; }
.cont_main_article h2.cont_main_h2 p { width: 25px; float: left; height: 30px; padding-top: 22px; }
.cont_main_article h2.cont_main_h2 p img { cursor: pointer; }
.cont_main_article h2.cont_main_h2 span { width: 153px; display: block; float: left; height: 60px; line-height: 60px; font-size: 13px; font-weight: bold; }
.cont_main_article div.cont_main_article_cc { padding: 10px 20px; margin-bottom: 20px; border: 1px solid #cacaca; position: relative; }
.cont_main_article div.cont_main_article_cc h3 { background: url(../images/top_bg.jpg) no-repeat; width: 26px; height: 19px; position: absolute; top: -17px; }
.cont_main_article .cont_main_article_cc div.cont_main_article_m { overflow: hidden; width: 658px; }
.cont_main_article_m div { width: 658px; overflow: hidden; padding: 10px 0; }
.cont_main_article_m div h1 { font-size: 14px; font-weight: bold; line-height: 160%; }
.cont_main_article_m div h2 { font-size: 13px; font-weight: bold; line-height: 160%; }
.cont_main_article_m div p { font-size: 13px; line-height: 160%; width: 658px; overflow: hidden; }
.cont_main_article_cc div p em { font-style: normal; width: 18px; display: inline-block; *display: inline; *zoom: 1; float: left; }
.cont_main_article_cc div p span { display: inline-block; *display: inline; *zoom: 1; float: left; width: 640px; }
