@charset "utf-8";


.header {
 margin: 0;
 padding: 0;
 width: 100%;
 height: 224px;
 background: url(../images/logobg.gif) repeat;}
.logo {
 background: url(../images/logo.gif) no-repeat;
 width: 1000px;
 height: 224px;
 text-align: center;}
.none {
 width: 1000px;
 height: 180px;
 background: none;}

.navigation {
 margin: 0px;
 width: 1024px;
 height: 59px;
 text-align: center;
 font-size: 14px;}
.navigation {
 width: 1000px;
 text-align: center;
 font-size: 14px;}
.menu {
 height: 59px;
 background: url(../images/navigationbarbg.gif) repeat;
 text-align: center;}
.menu ul {
 padding: 0;
 margin: 0;
 list-style-type: none;}
.menu ul li {
 float: left;
 position: relative;
 z-index: 100;}
.menu ul li a, .menu ul li a:visited {overflow:hidden;
 display: block;
 text-align: center;
 text-decoration: none;
 width: 111.1px;
 height: 43px;
 color: #fff;
 border-width: 1px 1px 0 0;
 line-height: 40px;}
.menu ul li:hover a {
 color: #fff;
 width: 111.1px;
 height: 43px;
 background: #4373A3;}
.menu ul li ul {
 display: none;}
.menu ul li:hover ul {
 display: block;
 position: absolute;
 top: 43px;
 left: 0;
 width: 100px;}
.menu ul li:hover ul li a {
 display: block;
 background: #8c949b;
 color: #fff;
 height: 30px;
 line-height: 30px;
 border-top: #fff 1px solid;}
.menu ul li:hover ul li a:hover {
 background: #ccd2d7;
 color: #000;
 height: 30px;}
.menu ul li ul li a ,.menu ul li ul li:hover a { width: 111.1px;}

.body{
 width: 1000px;
 display: inline;
 text-align: center;}
.messageContainer {
 width: 1000px;
    min-height:300px;
 text-align: center;}
.messageLeft {
 float: left;
 width: 230px;
 margin-top: 0px;
 padding-right:10px;}
.messageRight {
 float: right;
 width: 750px;
 padding-left: 0px;}
.messageRight_left {
 float: left;
 width: 500px;}
.messageRight_right {
 float: right;
 width: 230px;
 margin-top: 0px;}

.section {
 width: 230px;
 height: 186px;
 background: #e9eef4;
 text-align: left;
 margin-bottom: 15px;}
.sectionTitle {
 padding: 0;
 width: 220px;
 height: 36px;
 text-align: right;
 background: url(../images/sectionbg.gif) no-repeat;
 color: #fff;
 line-height: 36px;
 padding-right: 10px;}
.sectionTitle1 {
 padding: 0;
 width: 220px;
 height: 36px;
 text-align: right;
 background: url(../images/sectionbg1.gif) no-repeat;
 color: #fff;
 line-height: 36px;
 padding-right: 10px;}
.sectionTitle a {
 font-size: 14px;}
.sectionTitle .moreLink {
 padding: 0;
 margin: 0;
 float: right;
 width: 50px;
 height: 36px;
 z-index: 2;}
.sectionInfoList {
 width: 230px;
 padding-left: 10px;
 padding-top: 10px;}
.sectionInfoList a {
 font-size: 13px;}

.picContainer {
 width: 500px;
 height: 353px;
 background: url(../images/piccontainerbg.gif) no-repeat;
 padding: 5px;
 border: none;}
#featured {
 overflow: hidden;
 width: 490px;
 position: relative;
 height: 268px;
 border: none;}
#featured .items {
 width: 490px;
 height: 268px;}
.items a img {
 width: 488px;
 height: 268px;}
.slideshowItem a img {
 width: 68px;
 height: 40px;}
#featured .word {
 background: #001E34;
 position: absolute;
 left: 0px;
 top: 230px;
 width: 489px;
 color: #fff;
 bottom: 0;
 height: 32px;
 line-height: 22px;
 padding-top: 7px;}
#featured .word h3 {
 font-size: 13px;
 height: 16px;
 overflow: hidden;}
#thumbs {
 width: 490px;
 height: 43px;
 margin-top: 20px;}
#thumbs li {
 display: inline;
 float: left;
 width: 72px;
 margin-right: 15px;
 height: 24px;}
#thumbs ul {
 margin-top: 10px;
 margin-left: 35px;}
#thumbs li.last_img {
 margin-right: 30px;}
#thumbs li.first {
 width: 30px;
 height: 52px;
 cursor: pointer;
 margin-bottom: 0px;
 margin-left: 5px;
 margin-right: 40px;
 margin-top: -5px;}
#thumbs li.last {
 width: 30px;
 height: 52px;
 cursor: pointer;
 margin-bottom: 0px;
 margin-left: 20px;
 margin-right: 5px;
 margin-top: -5px;}
#thumbs li a {
 border: #9c9c9c 2px solid;
 display: block;}
#thumbs li a:hover {
 border: #24598d 2px solid;}
#thumbs li a.current {
 border: #ff6100 2px solid;}

.date {
 display: inline;
 width: 230px;
 height: 150px;
 margin-top: 20px;}
.today {
 float: left;
 width: 110px;
 height: 150px;
 background: url(../images/calendartoday.gif) no-repeat;
 margin-right: 10px;}
.currentYear, .currentSemster {
 width: 110px;
 height: 25px;
 padding-top: 5px;
 color: #000;
 font-size: 18px;
 font-family: "微软雅黑";
 text-align: center;}
.currentDate, .currentWeeks {
 width: 110px;
 height: 60px;
 padding-top: 30px;
 color: #000;
 font-size: 40px;
 font-family: Impact;
 text-align: center;}
.currentWeek, .weekBottom {
 width: 110px;
 height: 25px;
 padding-top: 5px;
 color: #000;
 font-size: 15px;
 font-family: "宋体";
 font-weight: bold;
 text-align: center;}
.week {
 float: right;
 width: 110px;
 height: 150px;
 background: url(../images/calendarweek.gif) no-repeat;}

.userLogin {
 width: 230px;
 height: 183px;
 background: url(../images/userloginbg.gif) no-repeat;
 text-align: center;
 font-size: 16px;
 margin-top: 170px;}
.userName {
 width: 200px;
 height: 25px;
 padding-top: 45px;
 padding-left: 30px;
 color: #fff;}
.password {
 width: 200px;
 height: 25px;
 color: #fff;
 padding-left: 30px;}
.userGroup {
 width: 200px;
 height: 20px;
 color: #fff;
 padding-left: 30px;}
.inputText, .inputPwd {
 width: 126px;
 height: 18px;
 background: #fff;
 border: none;
 line-height:18px;
 padding-left:5px;
 vertical-align:middle;}
.select_userGroup {
 width: 131px;
 height: 18px;
 background: #fff;
 border: none;
 padding-left: 5px;}
.submit {
 width: 192px;
 height: 25px;
 text-align: right;
 padding-right: 38px;
 margin-top:10px;}
.checkCode{
 width: 200px;
 height: 25px;
 padding-left: 65px;
 color: #fff;
 margin-top:1px;
 text-align:left;}
.btnSubmit {
 width: 49px;
 height: 20px;
 background: url(../images/userloginbtn.gif) no-repeat;
 border: none;
 cursor: pointer;}
.picLinks {
 width: 230px;
 margin-top: 170px;}
.picLinks img {
 margin-bottom: 10px;}

.switch {
 width: 230px;
 height: 187px;
 margin-top: 15px;}
.switchBox, .slideBox {
 border: 1px solid #e9eef4;
 width: 230px;
 height: 187px;
 background: #e8eef4;}
.switchBox dt, .slideBox dt {
 height: 24px;}
.switchBox span, .switchBox dt a, .switchBox em, .slideBox span, .slideBox dt a, .slideBox em {
 background: url(../images/tabtripbg.gif) repeat;
 color: #ffffff;
 cursor: pointer;
 float: left;
 height: 31px;
 width: 115px;
 line-height: 36px;
 text-align: center;}
.switchBox dt .on, .slideBox dt .on {
 background: url(../images/tabtrip2hover.gif);
 font-weight: bolder;
 color: #24598d;}
.switchBox dt .active, .slideBox dt .active {
 background-color: #2868b0;
 font-weight: bolder;}
.switchBox dt .on, .switchBox dt .active, .switchBox a:hover, .slideBox dt .on, .slideBox dt .active, .slideBox a:hover {
 color: #2868b0;}
.switchBox dt .fat {
 color: #0000ff;
 width: 150px;}
.switchBox dt .fat:hover {
 color: #ffff00;}
.switchBox dd, .slideBox dd {
 clear: both;
 display: none;
 height: auto;
 height: 100px;
 min-height: 100px!important;
 line-height: 20px;
 padding-left: 15px;
 padding-top: 10px;
 font-family: "宋体";
 font-size: 12px;
 text-align: left;}
.switchBox dd a:hover {
 color: #ff6100;}
.switchBox li {
 margin-left: 20px;
 list-style: square;}
#switchBox2 {
 width: 230px;
 margin-top: 15px;}

.tab {
 width: 497px;
 height: 423px;
 text-align: center;
 border: #939394 1px solid;
 background: #fff;
 margin-left: -5px;
 margin-top: 15px;
 padding-left: 1px;}
.tab ul.tabMenu {
 height: 40px;
 background: #fff;
 position: relative;}
.tab ul.tabMenu li {
 float: left;
 text-align: center;
 width: 164px;
 height: 40px;
 background: url(../images/tabtrip3bg.gif) repeat;
 line-height: 40px;
 list-style: none;
 font-size: 16px;
 color: #2768b0;
 cursor: pointer;
 border-left: #e9eef4 1px solid;}
.tab ul li a {
 color: #2768b0;}
.tab ul.tabMenu li.active {
 background: #fff;
 font-weight: bold;}
.con1, .con2, .con3 {
 height: 500px;
 width: 498px;
 text-align: left;
 padding-top: 10px;}
.con2, .con3 {
 display: none;}
.con1 ul, .con2 ul, .con3 ul {
 padding: 5px;}
.con1 ul li, .con2 ul li, .con3 ul li {
 background: url(images/point.png) no-repeat left center;
 padding: 0 0 0 10px;
 font-size: 14px;
 line-height: 180%;
 color: #252525;}
.con1 ul li a:hover, .con2 ul li a:hover, .con3 ul li a:hover {
 color: #ff6100;
 cursor: pointer;}
.more {
 width: 483px;
 height: 20px;
 text-align: right;
 padding-right: 15px;}



.xbsz {
 width: 230px;
 height: 400px;
 background: url(../images/xxxx.gif) no-repeat;
 text-align: left;}
.szll{
 width: 230px;
 height: 400px;
 background: url(../images/xxxx.gif) no-repeat;
 text-align: left;}
.znjg{
 width: 230px;
 height: 400px;
 background: url(../images/xxxx.gif) no-repeat;
 text-align: left;}
.jgsz{
 width: 230px;
 height: 65px;
 background: url(../images/xxxx.gif) no-repeat;
 text-align: left;
 overflow: hidden;}
 
.xygk{
 width: 230px;
 height: 400px;
 background: url(../images/xxxx.gif) no-repeat;
 text-align: left;}
 
.bkzy{
 width: 230px;
 height: 400px;
 background: url(../images/xxxx.gif) no-repeat;
 text-align: left;}
.title{
 width:202px;
 height:65px;
 font-size:24px;
 color:#ffffff;
 margin-left:28px;
 font-family:"微软雅黑";
 line-height:60px;}
.sbszList {
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;}
.sbszList1 {
 font-size:16px;
 width: 220px;
 margin-top: 20px;
 padding-left:25px;}

.splitLine{
 margin-bottom:5px;
 margin-top:5px;
 text-align:left;
 width:150px;
 border-collapse:collapse; 
 border:none; 
 border-top:#d2def9 1px solid;}
.xwdt{
 width:190px;
 height:65px;
 background:url(../images/xxxx.gif);
 margin-bottom:10px;
 font-size:26px;
 color:#ffffff;
 font-family:"微软雅黑";
 line-height:60px;
 text-align:left;
 padding-left:40px;
}
.tzgg{
 width:230px;
 height:65px;
 background:url(../images/xxxx.gif);
 margin-bottom:10px;}
.wdxz{
 width:230px;
 height:65px;
 background:url(../images/xxxx.gif);
 margin-bottom:10px;}
.dzzl{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:176px;}
.zcfg{

 width:230px;
 height:176px;}
.kxyj{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.kxyjList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;}
.jycy{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.jycyList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;} 
.jyzx{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.jyzxList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;}
.jyzn{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.jyznList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;}
.jydw{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.jydwList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;}
.sxxx{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.sxxxList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;}
.qzyy{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.qzyyList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;} 
.xstd{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;} 
.xstdList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;} 
.xkjs{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.xkjsList{
 font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;}

.bkjx{
background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.bkjxList{
    font-size:14px;
 width: 220px;
 margin-top: 10px;
 padding-left:30px;}
.bsh{
background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.bs{
background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.ss{
background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.zy{
background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.yjspy{
 background:url(../images/xxxx.gif) no-repeat;
 width:230px;
 height:400px;}
.yjspyList{
    font-size:14px;
    width:220px;
    margin-top:10px;
    padding-left:30px;} 
 
.search{
 width:230px;
 height:97px;
 background:url(../images/searchbg.gif) no-repeat;
 text-align:left;
 padding-top:38px;}
.search1{
 width:215px;
 height:200px;
 background:url(../images/searchbg1.gif) no-repeat;
 text-align:left;
 padding-top:38px;
 padding-left:15px;
 font-size:12px;}
.searchInner{
 width:215px;
 height:36px;
 padding-left:15px;
 display:inline;}
.searchInner1{
 width:606px;
 height:84px;
 border:#ced2d5 1px solid;
 background:#e8eef4;
 text-align:center;
 padding-top:20px;}
.select{
 width:96px;
 height:23px;
 border:#ced2d5 1px solid;
 background:#fff;}
.btnSearch{
 width:37px;
 height:36px;
 background:url(../images/btn_search.gif) no-repeat;
 border:none;
 margin:0;
 padding:0;
 vertical-align:middle;}
.btnSearch1{
 width:69px;
 height:25px;
 background:url(../images/btn_search1.gif) no-repeat;
 border:none;
 margin:0;
 cursor:pointer;
 vertical-align:middle;}
.btnSearchInner{
 float:right;
 width:37px;
 height:36px;
 padding-right:13px;}
.inputText1{
 width:158px;
 height:36px;
 background:#fff;
 border:#ced2d5 1px solid;
 font-size:14px;
 margin:0;
 padding:0;
 padding-left:5px;
 vertical-align:middle;}
.inputTextInner{
 margin:0;
 float:left;
 width:164px;
 height:36px;
 padding-left:15px;
 overflow:hidden;}

.textContainer{
 width:748px;
 height:670px;
 border:#ced2d5 1px solid;
 text-align:center;}
.textContainer1{
 width:748px;
 height:850px;
 border:#ced2d5 1px solid;
 text-align:center;}
.textContainer2{
 width:748px;
 height:500px;
 border:#ced2d5 1px solid;
 text-align:center;}
.textContainer3{
 width:748px;
 height:1500px;
 border:#ced2d5 1px solid;
 text-align:center;}
 
.textContainer4{
 width:748px;
 border:#ced2d5 1px solid;
 text-align:center;
 overflow-x:hidden;
 overflow-y:auto;}
 
.textTitle{
 width:660px;
 height:30px;
 font-size:20px;
 font-family:"微软雅黑";
 color:#347dc4;
 margin-top:10px;
 padding:10px 50px;}
.textInner{
 width:727px;
 font-size:15px;
 text-align:left;
 padding-left:13px;
 padding-top:15px;}
.textTime{
 font-size:13px;
 margin-top:20px;
 width:748px;
 height:20px;
 font-family:"微软雅黑";
 margin-bottom:10px;}
.textHr{
 border-collapse:collapse; 
 border:none; 
 border-top:#f1f1f1 1px solid;
 width:595px;}
.textHr1{
 border-collapse:collapse; 
 border:none; 
 border-top:#2768b0 2px solid;
 width:300px;
 text-align:left;
 margin-top:-10px;}
.textHr2{
 border-collapse:collapse; 
 border:none; 
 border-top:#2768b0 2px solid;
 width:300px;
 text-align:left;}
.liHr{
 border-collapse:collapse; 
 border:none; 
 border-top:#24598d 1px dashed;}
.text{
 width:613px; 
 margin-top:6.00pt; 
 margin-bottom:6.00pt;
 line-height:25px;}
.imgContainer{
 width:610px;
 height:400px;
 text-align:center;}
.imgContainer img{
 width:500px;
 height:400px;
 text-align:center;}
.line{
 margin-top:20px;
 padding-left:20px;
 width:730px;
 height:25px;
 line-height:25px;
 font-family:"微软雅黑";
 font-size:14px;
 text-align:left;}
.xyld{
 width:600px;
 text-align:center;
 font-size:13px;}
.xyld img{
 width:240px;
 height:180px;}
.bysInner{
 width:606px;
 height: 25px;
 padding:0;
 display:inline;
 text-align:left;
 line-height:25px;}
.bgdh, .jyjljs{
 margin-top:20px;
 width:600px;
 text-align:center;
 font-size:13px;
 border-collapse:collapse;}
.bgdh th, .jyjljs th, .bgdh td, .jyjljs td{
 border:#ced2d5 1px solid;}
.bgdh tr, .jyjljs tr{
 height:30px;}
.bgdh th{
 background:#e8eef4;}
.jyjljs th{
 background:#25598D;
 color:#fff;}
.cghj{
 width:600px;
 text-align:left;
 font-size:14px;
 border-top:#ced2d5 1px solid;
 border-bottom:#ced2d5 1px solid;
    border-collapse:collapse;}
.cghj img {
 margin-bottom:20px;
 margin-top:20px;}


.location{
 width:740px;
 height:40px;
 line-height:40px;
 border-bottom:#ced2d5 1px solid;
 text-align:left;
 font-size:13px;
 padding-left:10px;}

.pageNum{
 width:680px;
 height:40px;
 text-align:center;
 line-height:40px;}

.footer {
 width: 100%;
 height:75px;
 background: #f1f1f1;
 font-size:13px;
 line-height:25px;
 padding-top:15px;
 font-family:"Microsoft YaHei", Verdana, Geneva, sans-serif;
 float:left;
 margin-top:124px;}

.taitoustyle {
    font-size: 14px;
    color: #0142a2;
    font-weight: bold;
    padding-left:10px}