@charset "gb2312";
body {font-family:"宋体", Arial, Helvetica, sans-s; font-size:14px; color:#333333; text-align:left; line-height:22px;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;}
h3 {font-size:14px;}
*{margin:0;	padding:0; outline:none;}
em{font-style:normal;}
dl,ul,ol{list-style-type:none;}
img {border:0px; vertical-align:sub; *vertical-align:text-bottom;}
table{border-collapse:collapse;	border-spacing:0;}
a:link {text-decoration:none; color:#333333; cursor:pointer;}
a:visited {text-decoration:none; color:#333333; cursor:pointer;}
a:hover {text-decoration:none; color:#CB1F1F; cursor:pointer;}
.clear {clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.fl {float:left;}
.fr {float:right;}
.clearfix:after {visibility:hidden;	display:block; font-size:0;	content:" "; clear:both; height:0;}

.header {width:1060px; height:34px; line-height:34px; font-size:12px; margin:0px auto 1px auto; background:url(imagesheadbg.png) repeat-x;}
.header ul {padding:0px 8px;}
.header .fl a {float:left; margin-right:16px;}
.header .fl img {padding-right:4px;}

.top {width:1060px; height:180px; margin:0px auto;}

/*nav*/
.nav{width:1060px; height:40px; margin:1px auto 0px auto; background:url(imagesnavbg.png) repeat-x top;}
.nav ul {margin-left:90px;}
.nav li{float:left;height:40px;}
.nav li a{display:block;height:40px;color:#fff;line-height:40px;font-size:14px; font-weight:bold;}
.nav li a:hover {color:#fff000;}
.nav .line {width:100px; height:40px; background:url(imagesnavline.png) no-repeat center;}
/*end nav*/

.search {width:1060px; height:38px; line-height:38px; margin:10px auto 0px auto; background:url(imagesgkdd1.png) no-repeat top;}
.search h3 {float:left; color:#FFFFFF; font-size:16px; text-indent:25px; letter-spacing:1px;}
.search ul {float:right; margin-right:10px;}
.search ul li {float:left;}
.search .tit {font-weight:bold; color:#D32727; background:url(imagessearch1.png) no-repeat center left; text-indent:24px; padding-right:45px;}
.search .inp {float:left; width:228px; height:22px; line-height:22px; border:1px solid #CCCCCC; text-indent:2px; margin-top:7px;}
.search .btn {float:left; width:54px; height:24px; line-height:24px; background:url(imagessearch2.png) repeat-x; display:block; color:#ffffff; text-align:center; border:0px; font-size:14px; margin-top:7px; margin-left:5px; cursor:pointer;}
.search span {float:left;}

.main_wrap {width:1060px; margin:0px auto;}
.main_left {width:268px; float:left; border:1px solid #F8DCC0; border-top:0px; background:url(imageslbg1.png) no-repeat top;}
.main_left .daodu {float:left; padding:10px 15px; line-height:26px;}
.main_left .sidebar {float:left; width:240px;}
.main_left .sidebar li {float:left; width:240px; height:40px; line-height:40px; margin:10px 0px 0px 14px;}
.main_left .sidebar li a {color:#C96A1E; display:block; font-weight:bold; text-indent:25px; background:url(imagesllm.png) no-repeat;}
.main_left .sidebar li a:hover {color:#CB1F1F; background:url(imagesllm1.png) no-repeat;}
.main_left .gcly {float:left; width:240px; margin:20px 0px 0px 14px;}
.main_left .ysqgk {float:left; width:240px; padding:20px 0px 0px 14px;}
.main_left .ysqgk h3 {float:left; width:240px; height:30px; line-height:30px; background:url(imagestitbg2.png) no-repeat; color:#D32727; text-indent:28px;}
.main_left .ysqgk p {float:left; width:230px; line-height:26px; margin:8px 0px 0px 5px;}
.main_left .ysqgk span {float:left; width:240px; text-align:center; margin:12px auto;}
.main_left .ysqgk .btn {width:98px; height:29px; line-height:29px; margin:0px auto; background:url(imagessearch3.png) no-repeat center; display:block; color:#CB1F1F; text-align:center; border:0px; font-size:14px; cursor:pointer;}
.main_left .ysqgk .inp {width:154px; height:26px; line-height:26px; border:1px solid #CCCCCC; text-indent:2px; margin:10px 0px;}
.main_left .sidebg {height: 304px;background:url(imageslbg2.png) no-repeat bottom;}

.main_right {width:780px; float:right;}
.main_right .mkwrap {float:left; width:778px; border:1px solid #F8DCC0; border-top:2px solid #CB1F1F; margin-top:12px;}
.main_right .mkwrap .tit {width:100%; height:37px; border-bottom:1px solid #F8DCC0; background:url(imagestitbg1.png) repeat-x;}
.main_right .mkwrap .tit img {padding:8px 0 0 9px;}
.main_right .mkwrap .list {float:left; width:756px; margin-left:6px; margin-top:9px;}
.main_right .mkwrap .list li {float:left; width:100%; height:28px; line-height:28px; overflow:hidden;}
.main_right .mkwrap .list li span {float:right; font-family:"宋体";}
.main_right .mkwrap .list li b {color:#CB1F1F; padding-right:2px;}

.main_right .gkml {height:244px; padding-top:43px; background:url(imagestit2.png) no-repeat top left;}
.main_right .gkml .list1 {float:left; line-height:23px; overflow:hidden;}
.main_right .gkml .list1 li {float:left; width:349px; height:45px; line-height:45px; padding:0px 8px 0px 12px; border-top:1px solid #F8DCC0;}
.main_right .gkml .list1 li b {padding-right:8px;}
.main_right .gkml .list1 .bl1 {border-left:1px solid #F8DCC0; width:388px;}

.main_right .mkwrap .list2 {float:left; width:100%; margin-top:9px;}
.main_right .mkwrap .list2 li {float:left; width:188px; height:24px; line-height:24px; background:url(imageslistico.png) no-repeat 11px 13px; text-indent:20px; overflow:hidden;}

/*底部信息*/
.footer{width:1060px; height:104px; margin:12px auto 0px auto; padding-top:14px; border-top:2px solid #D32727;}
.footer ul {width:100%; margin:0px auto; text-align:center; position:relative;}
.footer ul li em {width:100%; color:#D32727;}
.footer ul li em a {color:#D32727;}
.footer ul li p {width:100%; line-height:24px; font-size:12px; padding-top:10px;}
.footer .ltu {z-index:8; top:16px; left:40px; position:absolute;}
.footer .ltu img {margin-left:20px;}
.footer .rtu {z-index:8; top:16px; right:40px; position:absolute;}
.footer .rtu img {margin-left:26px;}
/*end 底部信息*/

/*列表页*/
.dqwz {float:left; width:100%; font-size:12px; color:#666666; height:40px; line-height:40px; padding-top:5px; text-indent:5px;}
.listtit {float:left; width:100%; height:30px; background-color:#F4F4F4;}
.listtit b {float:left; font-size:12px; text-align:center; line-height:30px; color:#D32727;}
.list_w1 {width:140px;}
.list_w2 {width:70px;}
.list_w3 {width:355px;}
.list_w4 {width:68px;}
.list_w5 {width:68px;}
.list_w6 {width:68px;}

.news_list {float:left; width:100%;}
.news_list li {float:left; width:100%; height:31px; line-height:31px; font-size:12px; border-bottom:dashed 1px #D6D6D6; overflow:hidden;}
.news_list li p {float:left; text-align:center;}
.news_list li .biaot {text-align:left;}
.news_list li p a {padding-left:8px; display:block;}

.news_page {float:left; width:748px; height:35px; line-height:35px; border:1px solid #E6E6E6; background:#F6F6F6; color:#666666; margin:20px 0px 0px 0px; padding:0px 10px;}
.news_page a {float:left; border-right:1px solid #E6E6E6; padding:0px 15px;}
.news_page a:hover {background:#D32727; color:#FFFFFF;} 
.news_page .num {float:left; padding-right:12px; border-right:1px solid #E6E6E6;}
.news_page .skip {float:right;}
.news_page .skip .inp {width:30px; height:20px; border:1px solid #D8D8D8; text-align:center;}
.news_page .skip .btn {width:34px; height:22px; border:0px; text-align:center; color:#5E5E5E; background:#D8D8D8; font-size:14px; cursor:pointer;}

/*文章页*/
.article_show {width:1060px; margin:0px auto;}
.article_show .dqwz1 {float:left; width:100%; font-size:12px; color:#666666; height:40px; line-height:40px; padding:5px 0px; background:url(imagesdqwz.png) repeat-x bottom left;}
.article_show .show_title {float:left; width:1040px; font-size:22px; font-weight:bold; text-align:center; line-height:140%; margin-left:10px; padding:20px 0px 15px 0px; color:#000000;}
.article_show .info {float:left; width:1040px; height:44px; font-size:12px; line-height:22px; color:#666666; margin-left:10px; padding:8px 0px; background-color:#F4F4F4;}
.article_show .info ul {padding:0px 12px;}
.article_show .info ul li {float:left; width:25%;}
.article_show .article {float:left; width:1030px; line-height:190%; padding:15px; overflow-x:auto; overflow-y:hidden; font-size:14px;}
.article_show .article p {padding-bottom:10px;}
.article_show .article img {padding:10px 0px; text-align:center; margin:0px auto;}
.article_show .article * {max-width:1030px;}
.article_show .article a {color:#005BAC;}
.article_show .dtable {float:left; width:100%; border-collapse:collapse; table-layout:fixed;}
.article_show .dtable td {border:1px solid #F8DCC0; padding:5px;}
.article_show .field {font-weight:bold; background:#FCF7EB; text-align:right;}
.article_show .dtable .container {max-height:150px; overflow:auto;}

