* { padding: 0; margin: 0; }
body { margin: 0 auto; }
.header { height: 135px; line-height: 135px; overflow: hidden; background-color:#24a2df; /*white-space: normal;*/
}
.school-logo { height: 100px; padding: 0 0 0 15px; }
.company-logo { height: 135px; margin-left: 200px; }
.logo-right { line-height: 100px; margin-top: 30px; }
.nav-top { line-height: 20px; list-style: none; margin-top: 30px; }
.nav-top li { float: left; margin-left: 20px; }
.nav-top li a { text-decoration: none; }
.search { padding: 0 0 0 30px; line-height: 35px; }
.wp-window.menu{background-color: #0484c4;}
.nav { height: 40px; font-size: 16px; }
.nav-first { list-style: none; padding: 0; background-color: #0484c4; width: 1450px; height: 40px; margin: 0 auto;}
.nav-first li { float: left; line-height: 40px; color: #fff; }
.nav-first li:hover { background-color: #0B4683; }
.nav-first li a { display: inline-block; color: #fff; width: 110px; text-align: center; line-height: 40px; text-decoration: none; }
.navbar-header { float: left; line-height: 40px; color: #fff; line-height: 40px; border: 1px solid black; }
.navbar-header:hover { background-color: #0B4683; }
.navbar-brand { display: inline-block; color: #fff; width: 125px; text-align: center; line-height: 40px; text-decoration: none; }
.nav ul li ul { width: 125px; background-color: #0484c4; z-index: 99999;}
.nav ul li ul li { line-height: 40px; width: 120px; background-color: #0484c4; font-size: 16px; border-radius: 10px; }
.nav ul li ul li a { line-height: 40px; width: 123px; }
.nav ul li ul li a:hover { background-color: #0B4683; color: white; }
.lunbo { height: 300px; margin: 20px 0 0 0; }
.item { width: 100%; height: 275px; }
.main-center { margin: 20px 0 0 0; border: 2px solid #dceaf5;background-color: white;}
.main-center-top { line-height: 35px; background-color: #f5fafe;/*height: 39px;*/}
.main-center-top span { /*color: #0484c4; */font-size: 16px; font-weight: 700;}
.col-md-4{
    width: 386px;
    height: 320px;
}
.main-center-top span a { text-decoration: none; }
.main-center-topl { margin-left: 43px; }
.list { height: 290px; background-color: white;}
.list ul { margin-top: 4px; padding: 0 5px; }
.list ul li { list-style: none; line-height: 34px; }
.list ul li a { text-decoration: none; color: #000; }
.main-down { margin: 10px 0 0 0px; }
.main-down-pic { margin: 10px 0 0 0; }
.thumbnail { border: 0; }
.row-top { background-color: #fff; line-height: 30px; border-bottom: 2px solid #0D59A7; }
.row-top span { color: #0D59A7; font-size: 16px; font-weight: 700; }
.row-top span a { text-decoration: none; }
.row-topl { margin-left: 10px; }
.down-nav { line-height: 40px; background-color: #29a5e1; font-size: 16px; color: #fff;margin-bottom: 20px;margin-top: 20px;}
.down-nav ul { list-style: none; padding: 0; }
.down-nav li { float: left; text-align: center; }
.down-nav li a { color: #fff; text-decoration: none; padding: 0 26px; display: inline-block;line-height: 40px; }
#lianjie { width: 100px; float: left; text-align: center; }
.foot { margin-top: 20px; text-align: center; }
.foot-text { padding: 30px 0; }
.foot p { font-size: 16px; line-height: 24px; }
/*list页面样式开始*/
.content-left { width: 208px; margin: 20px; float: left; }
.content-left p { line-height: 50px; text-align: center; font-size: 24px; font-weight: 700; margin-bottom: 0; background-color: #1ca4dc; color: white; border-bottom: 1px dashed #6593C1; }
.content-left ul { padding-left: 0; background: #1ca4dc;}
.content-left ul li { list-style: none; line-height: 40px; text-align: center; border-bottom: 1px dashed #6593C1; }
.content-left ul li a { color: white; text-decoration: none; }
.content-right { float: left; }
.content-righttop { border-bottom: 1px dashed #A9B2BC; height: 60px; }
.content-righttop .localtion01 { color: #0D59A7; font-size: 22px; font-weight: 700; border-bottom: 4px solid #0D59A7;  line-height: 40px; display: inline-block; margin-top: 16px; }
.content-righttop em { float: right; margin-top: 30px; }
.content-list ul { /*margin-top: 20px;*/ /*padding: 0;*/padding-top:20px; }
.content-list ul li { height: 35px; line-height: 35px; border-bottom: 1px dashed #A9B2BC; list-style: none; padding-left: 20px;     padding-left: 34px;}
.wp_articlecontent p {
    text-align: left;
}
.content-list ul li a { color: black; text-decoration: none; margin-left: 20px; }
.date { float: right; margin-right: 30px; }
.zhengwen { border: 1px solid #E5DDDD; height: 100%; }
.zhengwen-local { height: 35px; line-height: 35px; background-color: #F6F6F6; padding-left: 30px; }
.zhengwen-local span a { color: black; text-decoration: none; }
.zhengwen-top { border-bottom: 1px solid #E5DDDD; text-align: center; padding-top: 30px; }
.title { font-size: 36px; }
.time, .author, .readcount { color: #A6A1A1; }
.neirong { padding: 30px 50px; }
/*修复高分辨率图片溢出问题*/
.neirong img { max-width: 90%; }
.col-md-12{ float:left;width: 100%;}
.list.sit { height: auto; }
.list.sit ul { padding: 0px 18px; }
.col-md-3 {
    width: 25%;
	float:left;
}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
}
.col-md-7{width: 58.33333333%;}

.nav-first li { background: url(shu.jpg) no-repeat center left; }
.nav-first li.i1 { background: none; }
.dropdown-menu li { background: none; }
.wp_search .search { background: url(sou.jpg) no-repeat center; width: 54px; height: 34px; }
.col-md-12.links { height: 40px; line-height: 40px; float:left; }
.post-link li { display: contents; }
.content-list li { background: url(list-bg.png) no-repeat 24px 10px; }
.wp_paging li { background: none; display: contents;    padding: 0px !important; }
.wp_paging li a { height: 35px; line-height: 35px; margin-left: 12px !important; }
.post-link {
    float: left;
}
.path_name a { color: #333; }
.possplit { background: none; color: #333; text-indent: 0px; width: 5px; margin: 0 7px; }
.zhengwen-local a { color: #333;height: 35px;
    line-height: 35px; }
p.arti_title { font-size: 26px; }
.article { min-height: 400px; }
.content-list { min-height: 425px;}
