@charset "utf-8";
/* CSS Document */

/*页头*********************************************************************************页头*/

/*body {
	background-image: url(style18032401_res/top-1-bg.jpg);
}*/
div#top-logo img {
    width: 82%;
}
.news_imgs img {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
}
.news_imgs {
    padding-top: 75%;
    background-color: #efefef;
    position: relative;
    overflow: hidden;
}
div#myCarousel {
    max-height: 535px !important;
}
.sudyfocus_w2.focus-box {
    max-height: 535px !important;
}
.focus-container {
    max-height: 535px !important;
}
.focus-container {
    max-height: 535px !important;
}
.focus-prev {
    left: 7%;
    background: none !important;
    font-size: 40px !important;
    font-weight: bold !important;
     font-family: fantasy;
}
.focus-next {
    right: 7%;
    background: none !important;
    font-size: 40px !important;
    font-weight: bold !important;
    font-family: fantasy;
}
.focus-pagination {
    width: 100%;
    right: auto;
    text-align: center;
    bottom: 30px;
}
.focus-page {
    background: none;
    border: 1px solid;
    margin-right: 8px;
}
.focus-page-active {
    background-color: #fff !important;
}
.tzgg-lm-title a {
    color: #fff;
    text-decoration: none;
}

#top {
	background-image: url(style18032401_res/top-1-bg.jpg);
	background-position: center;
}

#top-logo {
	/*height: 94px;*/
	/*background-image: url(htmlRes/logo.jpg);*/
	background-repeat: no-repeat;
	background-position: right;
}

#top-search .input-group {
	margin: 30px auto 30px auto;
}

#top-search a {
	color: #FFF;
	display: block;
	line-height: 32px;
}

#xysy {
	margin: 30px auto 30px auto;
}

.navbar {
    border-radius: 0px;
}

.navbar-inverse {
	background-color: #002b54;
	border-color: #002b54;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

.navbar-inverse .navbar-nav > li {
	text-align: center;
	    position: relative;
}
span.caret {
    position: absolute;
    right: 5px;
    bottom: 22px;
    color: #fff;
}
li.dropdown:hover ul {
    display: block;
}
.navbar-inverse .navbar-nav > li > a {
  color: #fff;
}

.navbar-inverse .navbar-nav > li > a:hover {
  background-color: #236fb7;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #236fb7;
}

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #236fb7;
}

.navbar-nav > .dropdown > .dropdown-menu,
.navbar-nav > .dropdown > .dropdown-menu > li > a {
	color: #fff;
	background-color: #236fb7;
} 

.navbar-nav > .dropdown > .dropdown-menu > li > a:hover {
	color: #fff;
	background-color: #002b54;
} 

.navbar-nav > .dropdown > .dropdown-menu > li > a {
	height: 50px;
	line-height: 50px;
}

.lidt {
    margin-bottom: 20px;
}
span.possplit {
    background: none !important;
    text-indent: 0;
    text-align: center;
    width: 12px;
}
ul.wp_paging.clearfix {
    float: none;
}
div#wp_paging_w6 {
    text-align: center;
    margin-bottom: 20px;
}

#nav{    background-color: #002b54;
    border-color: #002b54;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;}
#nav .inner{max-width: 1170px;     padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;}
#nav .inner .wp-panel{}/*导航*/
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.nav .wp-menu {margin:0 auto;    padding-right: 15px;
    padding-left: 15px;}
.nav .wp-menu .menu-item {display: inline-block; float: left; position: relative;}
.nav .wp-menu .menu-item.i1 { background:none;}
.nav .wp-menu .menu-item a > .menu-switch-arrow{     display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    color: #fff;}
.nav .wp-menu .menu-item a.menu-link {display: inline-block;
    color: #FFFFFF;
    font-size: 14px;
        padding: 15px;
    line-height: 20px;
    text-align: center;}
	ul.sub-menu {
    padding: 0;
    list-style: none;
	    padding: 5px 0;
}
.wp_articlecontent img {
    max-width: 100%;
    margin: 0;
    padding: 0;
}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{background-color:#236fb7; text-decoration: none; color: #fff;}
a.menu-link.parent p {
    margin: 0;
}
.nav .sub-menu {display: none;position: absolute;left: 0;top: 70px;min-width: 160px;z-index: 100;background:#236fb7;}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1;}
.nav .sub-menu .sub-item a {    display: block;
    color: #fff;
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    font-size: 14px;
    background: none;
    text-decoration: none;}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{ color: #fff; background-color:#002b54; display: block; }
.nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}

/*首页大图*********************************************************************************首页大图*/

#myCarousel {
	
}

/*首页*********************************************************************************首页*/

.spaceing {
	height: 60px;
}

.spaceing-1 {
	height: 30px;
}

#main {
	background-color: #fff;
}

#main-1 {
	margin-top: 20px;
}

.sylm-title div{
	font-size: 24px;
	font-weight: bolder;
	color: #013262;
	/*line-height: 100px;*/
	font-family: Microsoft YaHei;
}

.sylm-title .glyphicon {
	margin-right: 15px;
}

.sylm-title-en {
	font-size: 16px;
	font-family: Microsoft YaHei;
	    margin-left: 10px;
}

.more {
	height: 60px;
}

.sy-nr-bt {
	font-size: 16px;
	/*font-weight: bolder;*/
	line-height: 26px;
	font-family: YouYuan;
}

.more div {
	width: 100%;
	height: 45px;
	border-bottom: #d9d9d9 1px dotted;
	text-align: right;
	line-height: 60px;
}

.more div a {
	color: #87878e;
	text-decoration: none;
}

.tzgg-more a {
	height: 24px;
	display: block;
	color: #87878e;
	text-decoration: none;
	padding-top: 18px;
}

/*.thumbnail img {
	height: 200px;
}*/

#tzgg-title {
	height: 23px;
	font-size: 20px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-weight: bolder;
	/*color: #87878e;*/
	color: #013262;
}

.tzgg-lm-title {
	width: 70px;
	padding: 20px;
	display: block;
	background-color: #002b54;
	color: #fff
}

.tzgg-lm-list {
	font-size: 14px;
	line-height: 20px;
}

#tzgg .media-body a {
	color: #000000;
}

.more a {
	font-size: 14px;
}

#xzfc {
}

.yqlj a {
	background-color: #337ab7;
	color: #FFFFFF;
	padding: 0px 15px;
	margin: 15px 15px 0px 0px;
	font-size: 12px;
	line-height: 30px;
	display: block;
	float: left;
}

/*.yqlj a {
	margin: 15px 15px 0px 0px;
}*/

/*页脚*********************************************************************************页脚*/

#footer {
	height: 180px;
	background-image: url(style18032401_res/top-1-bg.jpg);
	text-align: center;
	color: #FFFFFF;
}


/*内容页*********************************************************************************内容页*/

.nry-bt, .nry-sj, .nry-fj {
	margin: 15px 0px;
}

.nry-sj span {
	margin-right: 15px;
}

.nry-bt h1 {
	font-weight: bolder;
	font-family: Microsoft YaHei;
}

.nry-nr {
	margin-top: 15px;
	font-size: 16px;
}


/*栏目页*********************************************************************************栏目页*/

.lmy-bt, .lmy-wz, .nry-lb {
	margin: 15px 0px;
}

.lmy-bt h1 {
	font-weight: bolder;
	font-family: Microsoft YaHei;
}

.lmy-lb {
	font-size: 16px;
}

.lmy-lb li {
	margin-left: 15px;
}

.lmy-lb a {
	color: #000;
}

#nry-lb-fy {
	margin-bottom: 15px;
}

/*内容页栏目页最小高度*********************************************************************************内容页栏目页最小高度*/

.nry-main, .lmy-main {
	min-height: 400px;
}
