body,td,th {font-family: "微软雅黑"; font-size: 14px; color: #4a4a4a;}
body {margin: 0px;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,img {list-style:none; margin:0px; padding:0px; border:0px;}
input,select,textarea {outline:none;}
input[type=radio],label {cursor:pointer;}
a {color: #4a4a4a; text-decoration: none;}
a:hover {text-decoration: none; color: #5698da;}
.topbg {width: 100%; height: 88px; overflow: hidden; background:  bottom repeat-x; margin-bottom: 28px;}
.topbg .topmain {margin: auto; width: 1200px; height: 85px; overflow: hidden;}
.topbg .topmain img {width: 195px; height: 85px; float: left;}
.topbg .topmain h1 {float: left; margin-left: 20px; height: 55px; line-height: 55px; margin-top: 30px; font-size: 26px; font-weight: normal; color: #4f4f4f;}
.mainc {margin: auto; width: 1200px; height: 100%; overflow: hidden; margin-bottom: 28px;}
.mainc .mleft {margin: auto; float: left; width: 280px; height: 100%; overflow: hidden;}
.mainc .mleft .titlebg {background: ; width: 240px; height: 42px; line-height: 42px; color: #ffffff; text-indent: 20px;}
.mainc .mleft ul {width: 240px; height: 100%; overflow: 100%; border: #f7f9fc solid 1px; border-bottom:0px; border-left: 0px;}
.mainc .mleft ul li {width: 238px; height: 36px; line-height: 36px; border-top: #f7f9fc solid 1px; border-left: #f7f9fc solid 1px; text-indent: 19px; background: #ffffff;}
.mainc .mleft ul li:hover {width: 237px; height: 36px; line-height: 36px; border-bottom: #e8eef6 solid 1px; border-left: #5698da solid 2px; text-indent: 18px; background: #f8fbff;}
.mainc .mleft ul li a {display: block; width: 100%; height: 100%;}
.mainc .mleft ul li a h3 {font-size: 14px; font-weight: normal;}
.mainc .mright {margin: auto; float: left; width: 918px; height: 100%; overflow: hidden;}
.mainc .mright .navtitle {margin: auto; width: 100%; height: 40px; line-height: 40px; color: #999999; border: #f7f9fc solid 1px; text-indent: 15px;}
.mainc .mright .navtitle a {color: #999999;}
.mainc .mright ul {width: 100%; height: 100%; overflow: 100%;}
.mainc .mright ul li {border-bottom: #cccccc dotted 1px; background:  left no-repeat; width: 100%; height: 40px; overflow: hidden; line-height: 40px; text-indent: 18px;}
.mainc .mright ul li a {display: block; width: 100%; height: 40px;}
.mainc .mright ul li h2 {font-size: 14px; font-weight: normal; display: block; width: 790px; float: left;}
.mainc .mright ul li span {float: right; width: 110px; height: 40px; text-align: right; color: #808080;}
.mainc .mright .u2 {width: 100%; height: 100%; overflow: 100%;}
.mainc .mright .u2 li {float: left;border-bottom: #cccccc dotted 1px; background:  left no-repeat; width: 48%; height: 40px; overflow: hidden; line-height: 40px; text-indent: 18px;}
.mainc .mright .u2 li a {display: block; width: 100%; height: 40px;}
h2 {font-size:22px; font-weight:bold; line-height:30px;}
#content_text {margin:auto;width:100%;height:100%; overflow:hidden; font-size: 16px; line-height:30px;color: #333333;}
#content_text a {font-size: 16px; text-decoration: none; color: #333333;}
#content_text a:hover {text-decoration: none;}
#content_text p {line-height:35px; color: #333333;}
#content_text img {max-width:918px;}