﻿@charset "utf-8";
.banner{width:1380px; height:400px; margin:0 auto; position:relative}
#solid{width:1380px; height:400px; margin:0 auto; clear:both; position:relative; z-index:0}
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute; left:0px; top:0px; width:100%; height:400px; display:none}
#solid ul{margin:0px; padding:0px; list-style:none}
#solid ul li{position:absolute; top:0px; height:400px; display:none; cursor:pointer}
#solid ul li img{width:1380px; height:400px}
#solid #btt{width:1380px; height:30px; top:345px; position:relative}
#solid #btt span{position:absolute; top:15px; left:45%; display:block; width:57px; height:6px; margin:0 15px; text-align:center; background:#e2e2e2; z-index:1000; cursor:pointer}
.jdkuang{width:606px; float: left;}
.lmTit{height: 40px; border-bottom: solid 1px #e1e1e1; line-height:40px;}
.lmTit h2{background:url(../images/ind_15.png) no-repeat 5px center; float: left;}
.lmTit h2 a{font-size: 18px; padding: 0 0 0 38px}
.lmTit span{float: right; text-transform:uppercase;}
.lmTit span a{color:#a5a5a5}
.jdCont{padding: 25px 0 0 0; height: 306px}
.jdwidth{width:292px; height: 306px; background:#f3f3f3}
.jdwidth img{display: block; width:292px; height: 226px}
.jdwidth p{width:260px; margin: 20px auto; height: 40px; font-size: 14px; line-height:22px;}
.jdwidth:hover{background:#f7e5e2; cursor:pointer}
.zongkuang{width:550px; float:right;}
.indlist{padding: 20px 0 0 0; height: 312px}
.indlist li{height:39px; line-height:39px; display: block; font-size: 15px; background:url(../images/li.jpg); background-repeat: no-repeat; background-position: 5px center;}
.indlist li span{float: right; color:#bdbdbd;}
.indlist li a{padding: 0 0 0 15px}
.kblist{height: 238px}
.kblist li{height: 94px; display: block; width:292px; float: left; padding: 25px 0 0 0}
.kblist li .s-date{width:83px; height: 94px; float: left; background:url(../images/ind_29.png); background-repeat: no-repeat; background-position: left center;}
.kblist li .s-date .s-year{width:75px; margin: 0 auto; height: 14px; line-height: 14px; padding: 20px 0 0 0; display: block; text-align: center; font-size: 12px; color: #fff}
.kblist li .s-date .s-day{width:75px; margin: 0 auto; height: 50px; line-height: 50px; text-align: center; font-size: 34px; color: #000; display: block; font-weight: bold}
.kblist li .s-tzcont{width:183px; float: right; padding: 0 10px 0 0}
.kblist li .s-tzcont h3{font-size: 16px; line-height: 34px; height: 42px}
.kblist li .s-tzcont h3 a{color:#2e2e2e}
.kblist li .s-tzcont h3 a:hover{color:#f0181d}
.kblist li .s-tzcont p{line-height: 22px; font-size: 14px; color: #8a8a8a; height: 22px; clear: both;}
.kblist li .s-tzcont .ico1{float:left; display: block; margin-right: 5px; padding-top:2px;}
.kblist li .s-tzcont .ico2{float:left; display: block; margin-right: 5px; padding-top:2px;}
.tzlist{height:230px}
.tzlist li{height: 80px; display: block; width:275px; float: left; padding-top: 35px}
.tzlist li img{width:112px; height: 80px; float: left;; display: block}
.tzlist li h3{width:145px; float: right; font-size: 15px; line-height:24px;}
.djs{width:1220px; margin: 0 auto; padding: 0 0 0 20px; height: 150px}
.djs li{width:406px; height: 150px; float: left; display: block;}
.djs li img{width:386px; height: 150px}
.guoji{width:1240px; margin: 0 auto; padding-left: 37px}
.gjkuang{width:376px; float: left; margin: 0 37px 0 0}
.gjlist{height:197px}
.gjlist img{width:376px; height: 92px; margin: 25px 0 0 0; display: block}
.gjlist ul{padding: 15px 0 0 0; display: block;}
.gjlist li{background-image: url(../images/ind_24.jpg); background-repeat: no-repeat; background-position: 3px center; line-height:30px; height:30px; display: block; font-size: 15px }
.gjlist li a{padding-left:13px}
.ztzl { width: 1190px; margin: 0 auto; height: 113px; padding: 5px; border: solid 1px #dedede}
.slideGroup { width: 1125px; float: right; height: 110px}
.slideGroup .slideBox1 { zoom: 1; position: relative; display: block; clear: both; width: 1040px; margin-top:6px; height: 99px}
.slideGroup .sPrev, .slideGroup .sNext { position: absolute; left: -33px; top: 40px; display: block; width: 16px; height: 27px; background: url(../images/jiant.png); background-repeat: no-repeat; background-position: 0 0; z-index: 66; }
.slideGroup .sNext { left: auto; right: -26px; background: url(../images/jiant.png); background-repeat: no-repeat; background-position: -16px 0;}
.slideGroup .sPrev:hover, .slideGroup .sNext:hover { border-color: #f60; }
.slideGroup .parBd { width: 1040px; margin: 0 auto}
.slideGroup .parBd ul { zoom: 1; width: 1110px}
.slideGroup .parBd ul li { float: left; _display: inline; overflow: hidden; text-align: center; width: 207px; margin: 0px; display: block }
.slideGroup .parBd ul li img { widht: 183px; height: 99px}
.subbanner{width:1380px; margin: 0 auto}
.subbanner img{width:1380px; height: 260px}
.s-left{width:260px; float: left; background:#f9f9f9}
.s-left .sTit{background:url(../images/s_05.jpg) no-repeat 0 0; height: 62px}
.s-left .sTit h2{font-size:22px; text-align: center; line-height:62px; color: #fceaea; font-weight: normal;}
.s-left .ltMenu{padding: 20px 0 200px 0; background:url(../images/sub_22.jpg) no-repeat right top}
.s-left .ltMenu li{height:auto;min-height:60px;overflow:hidden; line-height:60px; border-bottom: solid 1px #e4e4e4; width:210px; margin: 0 auto}
.s-left .ltMenu li a{color:#1c1c1c; display: block; line-height:60px; height:auto;min-height:60px;overflow:hidden; padding-left:15px}
.s-left .ltMenu li a:hover{color: #d71818; background:url(../images/s-ico.png) no-repeat right center}
.s-left .ltMenu li a.slight{color: #d71818; background:url(../images/s-ico.png) no-repeat right center}
.s-right{width:870px; float: right; border-left: solid 1px #f2f2f2; padding-left:32px;}
.s-right .rTit{height: 50px; border-bottom: solid 1px #e1e1e1;; padding-top:13px; background:url(../images/s_08.jpg) no-repeat 135px bottom}
.s-right .rTit h3{font-size: 18px; color: #1c1c1c; float: left; line-height:50px; background:url(../images/ind_15.png) no-repeat 5px 15px; padding-left: 38px}
.s-right .rTit .weizhi{line-height:50px; float: right; color: #8d8d8d; font-size: 14px; background:url(../images/sub_08.jpg) no-repeat left center; padding: 0 0 0 25px}
.s-right .rTit .weizhi span{padding: 0 5px}
.s-right .rTit .weizhi a{color: #8d8d8d}
.s-right .subMain{padding: 25px 0 0 0; min-height:600px; height:auto !important; height:600px; }
.list{padding:0}
.list li{font-size:16px; height:auto;line-height:60px;overflow:hidden; line-height:60px}
.list li font{color:#b9b9b9; float:right}
.list li a{background:url(../images/li.jpg) no-repeat 10px center; padding:0 0 0 25px}
.page{width:500px; margin:0 auto; padding:65px 0 0 0; height:100px}
.page a {margin:0 2px; padding:0 10px; height:30px; line-height:30px; color:#515151; text-align:center; text-decoration:none; border:1px solid #ccc; float:left; display:block}
.page a:hover{color:#fff; border:1px solid #b41c1c; background:#b41c1c}
.show{padding:50px 0}
.show h2{font-size:30px; color:#1b1b1b; text-align:center; line-height:36px; padding:0 40px 40px}
.show .sTime{height:38px; background:#f7f7f7; text-align:center; line-height:38px; color:#9b9b9b}
.show .sMid{padding:20px 0 0 0}
.show .sMid p{font-size:16px; line-height:28px} 
.ztlist{padding:0;}
.ztlist li{height: 108px; display: block; margin-top:15px; margin-bottom: 35px}
.ztlist li img{width:200px; height: 108px; display: block; float: left;}
.ztlist li .ztrt{width:645px; float: right; height: 108px}
.ztlist li .ztrt h3{font-size: 16px; height: 34px; line-height:24px;}
.ztlist li .ztrt p{height: 40px; line-height:18px; font-size: 12px; color:#909090;}
.ztlist li .ztrt .more{height: 34px; position: relative;}
.ztlist li .ztrt .more span{height: 34px; width:145px; position: absolute; right: 0; top: 0; font-size: 12px; text-align: center; line-height:34px;}
.ztlist li .ztrt .more span a{background-color: #e8781e; display: block; color:#fff;}
.ztlist li .ztrt .more span a:hover{background-color: #e8491e; color:#fff;}
.column3 li{ width:290px; display:inline-block; float:left;}
.column5 li{ width:200px; display:inline-block; float:left; height:30px;margin:0;line-height:30px;}
.FieldSet-Normal legend{ font-size:20px;line-height:50px;}
.FieldSet-Normal legend span.comment{ font-size:14px; color:#999;}
.Libra-Web-UI-StaticHtmlUl-2 li a{font-size:20px;color:#333;line-height:50px;}
.Libra-Web-UI-StaticHtmlUl-2 li ul.map li{ width:300px; height:30px; line-height:30px; float:left;}
.Libra-Web-UI-StaticHtmlUl-2 li ul.map li a{ font-size:14px; color:#666;}
.Libra-Web-UI-StaticHtmlUl-2 li a:hover{ text-decoration:underline; color:#F00;}
.kzzd{display:none;}

#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }

.show { padding:15px 0px;}
.show p{ text-indent:2em; line-height:2em;margin-bottom:15px; color:#333; font-size:16px;}
.show p img{ margin:15px auto; border:none; display:block}