@charset "gb2312";
.main{ position:relative; z-index:520;}
.location{ width: 1200px; height: 64px; line-height: 64px; background-color: #FFF; font-size: 14px; text-align: left;}
.left{ width: 297px; float: left; }
.menu{ width: 297px; height: auto; }
.menu h3{ width: 247px; height: 50px; line-height: 50px; color: #FFF; background-color: #0d8b3b; font-weight: normal; text-align: left; font-size: 20px; padding:0 25px;}
.menu-list{ width: 297px; height: auto; margin:0 auto; }
.menu-list li{ width: 297px; height: 60px; margin-top: 10px; background-color: #f2f2f2;}
.menu-list li a{ width: 247px; height: 60px; line-height: 60px; display: block; padding:0 25px; font-size: 16px; text-align: left; background-image: url(../images/icon-menu.png); background-repeat: no-repeat; background-position: 260px center; }
.menu-list li a:hover,.menu-list li a.on{ color: #333 !important;background-color: #d7d7d7; }
.leftHot{ width: 297px; height: auto; }
.leftHot a{ display: block; width: 297px; height: 99px; overflow: hidden; }
.leftHot a img{ width: 297px; height: 99px; }

.right{ width:  860px; float: right;}
.colHeader{ width:860px; height: auto; border-bottom:1px solid #f7f7f7; background-color: #f7f7f7 }
.colHeader p{ display: inline-block; height: 50px; line-height: 50px; border-bottom:2px solid #0d8b3b; font-size: 20px; padding:0 20px; color: #0d8b3b; }
.col2Intro{ width:860px; height: auto; margin:0 auto; }
.col2Intro ul{ width:100%; margin-bottom: 30px; }
.col2Intro ul li{ width:846px; height: 36px; line-height: 36px; overflow: hidden; padding-left:14px;background-image: url(../images/txtli.png); background-position: left center; background-repeat: no-repeat; font-size: 15px; }
.col2Intro ul li span{ font-size: 13px; color: #999; float: right; }
.page{ font-size: 0; text-align: left; }
.page li{ display: inline-block; padding:0 10px; height: 30px; line-height: 28px; box-sizing: border-box; border:1px solid #dedede; background-color: #FFF; margin:0 3px; font-size: 14px; position: relative; overflow: hidden;}
.page li.thisclass{ border:0; line-height: 30px; font-size: 14px; }
.page li.pageInput,.page p.pageSubmit{ border:0; height: 30px; width: 40px;}
.page li.pageInput,.page p.pageSubmit{ padding:0 0; }
.page li.pageInput input{ width:100%; height: 28px; line-height: 28px; border:0; background-color: transparent; border:1px solid #DDD; border-radius: 2px; box-sizing: border-box; text-align: center;}
.page li.pageSubmit input{ width: 100%; height: 30px; font-size: 14px; border:0; background-color: #DDD; border-radius: 2px; text-align: center; }



.article{width: 1148px; border:1px solid #dedede;padding:25px;}
.article > h2{width: 1148px;height: auto;margin: 10px auto;font-size:26px;line-height:30px;text-align: center;} 
.article > h3{width: 1148px;height: 52px;line-height:52px;background:#f2f2f2;text-align: center;margin: 20px 0;font-weight: normal;font-size: 16px;}
.article > h3 span{ margin:0 10px; display:inline-block;}
.article_list{line-height:30px;font-size: 16px;margin:0 auto;}
.article_list img{max-width:1024px;margin:0 auto;display:block;}
.article_list table{border:1px solid #000 !important;margin: 0 auto !important;width:90% !important;}
.article_list table,.article_list table tr th,.article_list table tr td { border:1px solid #000 !important; }

