@charset "utf-8";
body {font-size: 14px;}
li,ul { list-style: none;padding: 0; margin: 0;}
h3 {margin: 0;padding: 0;}
.tc {text-align: center;}
/*头部样式*/
.main_header{background: url(../images/topbg.jpg) repeat-x;}
.main_header header .container {}
.main_header .nav_box  .container {background:none;text-align: center;}
.mobile_menu_wrapper .container {background:none!important;}
.header_parent_wrap {       width: 100%;}
.logo_sect	{padding: 22px 0; height: 127px;}
header {      background: none;   width: 100%;}
.nav_box {background: #007b8b;border-bottom: 4px solid #00566c;}
.nav_box nav {float: left;width: 100%;}
.nav_box nav ul.menu {display: inline-block;vertical-align: middle;line-height: 1; background:  url(../images/nav.png) 0 0 no-repeat;}
.slider_container {height: 557px!important;}
.nav_box nav ul.menu > li {margin-left: 0;background:  url(../images/nav.png) right 0 no-repeat;}
.nav_box nav ul.menu > li > a {font-size: 18px;height: 46px;line-height: 46px;padding: 0;padding-right: 40px;padding-left: 40px;position: relative;text-align: center;color: #fff;font-size: 16px;}
.nav_box nav ul.menu > li > a.now {}
.nav_box nav ul.menu > li > a:hover {color: #fdedd7!important;}
.nav_box nav ul.menu > li > a:before {content: ' ';width: 1px;display:inline; height: 18px;background: #2f7786;position: absolute;top:50%; margin-top: -9px; left: 0; }
.nav_box nav ul.menu > li:first-child> a:before {display: none;}
.nav_box nav ul.menu > li > a.now:after {left:0;right:0;}
#search-form input[type=radio] {
    display: none;
}
.btn-danger { margin: 20px 0 0 20px;}
.fw_block {margin-bottom: 0 !important;}
.slider_container {margin-bottom: 0 !important;}
header .container:before {border: none;}

@media only screen and (max-width: 767px){
a.menu_toggler {   color: #fff!important;}
}

.input-search-btn {    position: absolute;    top: -0;    right: 0;    height: 100%;    padding: 0 15px;  height: 36px;  background:none;    border: none; color: #363636;    }
.topsub form {display: inline-block;margin-left: 6px;}
.input-search {display: inline-block;margin-left: 0; position: relative;float: right;margin-top: 50px;}
.input-search i {font-size: 15px;color: #363636;}
.input-search .form-control {margin-left: 0;background: #f5f5f3;border: none;width: 334px;height: 36px; border-radius: 33px;    padding: 6px 15px 7px 20px;}
.top_wb {float: right;margin-left: 27px;}
.top_wb .icon {width: 25px; height: 25px; display: inline-block;font-size: 20px;border-radius: 25px;background: #007b8b;color: #fff;text-align: center;line-height: 25px; margin-top: 55px;margin-right: 14px;}
.top_wb .icon:hover {background: #0f95a6;}
.top_wb .lang {font-size: 12px; position: relative;top: -2px;}


.shortcode_accordion_item_body {color: #999;}
.shortcode_accordion_shortcode {padding: 24px;}


/* 首页区域 */
/* 首页特殊响应式 */
.input-search_box {display: none;}
@media (max-width: 1200px){
	.logo_sect img {width: 300px;}
	.input-search .form-control {height: 30px; line-height: 30px;font-size: 12px;}
	.input-search-btn {height: 30px; line-height: 30px;padding:0 10px;}
}
@media (max-width: 991px){
	.featured_items .item_list li { margin-top: 15px;}
.posts-block2 { padding: 10px 24px!important;}
	.header_parent_wrap {position: inherit;text-align: center;}
	.logo_sect {width: 100%;text-align: center;}
	.logo_sect img {width: 280px;}
	.input-search {margin: 0 auto;float: right; margin-right: 30px;}
}
@media (max-width: 767px){	
	.logo_sect img {width: 220px;}
	.index_center_list li span {display: none;}
	.input-search { margin-top: 10px; margin-right: 0;margin-bottom: 10px;}
	.main_header .logo_sect {padding: 10px 0 6px!important;}
	.input-search  {width: 100%;padding: 0 5px;}
	.input-search .form-control {width: 100%;margin-bottom: 0;}
	.input-search-btn {right: 5px;top: 0px;}
.short_cut {width: 100%;margin-top: 0;padding-bottom: 0px;}
	.input-search_box {display: block;}
}

@media (max-width: 564px){
.short_cut_icon li {width: 33.3%;}
.short_cut {width: 100%; margin-top: 0;padding-bottom: 0px;}
	
}

/* 轮播切换 */
#owl-demo {position: relative;}
.owl-theme .owl-controls { position: absolute;width: 100%;bottom: 8px;}
.owl-theme .owl-controls .owl-page span {
    display: block;
    width:24px;
    height: 5px;
    margin: 5px 3px;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #ffffff!important;
}
#owl-demo  .owl-controls { position: absolute;width: 100%;bottom: 8px;}
#owl-demo .owl-controls .owl-page span {
    display: inline-block;
    width:7px;
    height: 7px;
	margin: 0;
	position: relative; top:-5px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    background: #59bcd1!important;
}
#owl-demo .owl-controls .owl-page.active  {
    width:13px;
    height: 13px;
    line-height:  13px;
    margin: 5px 3px;text-align: center;
    -webkit-border-radius: 13px;
    -moz-border-radius: 13px;
    border-radius: 13px; padding: 2px;
	border: 1px solid #59bcd1;
}
#owl-demo  .owl-controls .owl-page{
	 margin: 5px 3px;
}
#owl-demo .owl-buttons {display: none!important;}

.banner {}

.fl {float: left;}
.fr {float: right;}

/* 通知公告 */
.notice_bg {background: #f4f4f4;height: 40px; line-height: 40px;}
.notice_bg span {color: #003333;font-size: 14px; padding-right: 10px;display: inline-block; float: left;}
.notice_bg img { padding:0 15px;}

.dowebok { width: 1010px;  font-size: 14px;float: left;}
.dowebok a { margin: 0 15px; color: #666666;  line-height: 40px;text-decoration: none;}
.str_wrap.str_active:hover {background: none!important;}

@media (max-width: 1200px){
.dowebok { width: 800px;}
}
@media (max-width: 991px){
.dowebok { width: 80%; }
	.notice_bg img { padding:0 8px;}
	
}

/* 通用标题 */
.itemt {border-bottom: 2px solid #e6e6e6; padding-bottom: 9px;display: inline-block; width: 100%;line-height: 21px;height: 30px;float: left;padding-left: 3px;padding-right: 10px;}
.itemt h2 {color: #003333;border-left: 4px solid #1a97a7;font-weight: bold;float: left;font-size: 16px;display: inline-block;line-height: 21px;margin: 0;padding: 0;padding-left: 14px;}
.itemt h2 i {font-weight: 500;font-style:normal; padding-left: 10px;color: #999999;font-size: 16px;line-height: 21px;}
.itemt a {float: right;color: #033;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.itemt a:hover { margin-right: 10px;}

@media (max-width: 767px){
	.notice_bg {display: none;}
}




#owl-demo .item img{        display: block;        width: 100%;        height: auto;    }
#owl-demo2 .owl-buttons { position: absolute;width: 100%;}
#owl-demo2 .owl-buttons div {width: 35px;height: 57px;display: inline-block;}
#owl-demo2 .owl-wrapper-outer {position: relative;}
#owl-demo2 .owl-buttons .owl-prev {background:  url(../images/p1.png) 0 0 no-repeat;border-radius: 0;text-indent: -5000px; position: absolute; top:-170px; left:-6px;}
#owl-demo2 .owl-buttons .owl-next {background:  url(../images/p2.png) 0 0 no-repeat;border-radius: 0;text-indent: -5000px; position: absolute; top:-170px; right:-6px;}
@media (max-width: 1200px){
	
#owl-demo2 .owl-buttons .owl-prev { top:-140px;}
#owl-demo2 .owl-buttons .owl-next { top:-140px;}
}

/*底部样式*/
.pre_footer {padding-top: 20px;padding-bottom: 20px;}
.pre_footer .sidepanel {margin-bottom: 0;}
.pre_footer .widget_text,.pre_footer .widget_text a {line-height: 28px}
.pre_footer ul {float: left;margin: 0;padding: 0;display: block;width: 100%;padding-bottom: 30px;}
.pre_footer ul li {float: left;list-style: none;margin-right: 16px;}
.footer  {background: #01586a;text-align: center;}
.footer .pre_footer {font-size: 14px;color: #fff; line-height: 19px; }
.footer .pre_footer a {font-size: 14px;color: #fff; }
.footer .fr {text-align: right;}
.pre_footer .widget_text, .pre_footer .widget_text a {color: #417E8E;}


@media (max-width: 767px){
	.papt_left {top:0!important}
	.module_cont {padding-left: 0;}
}
h5.shortcode_accordion_item_title .ico:before, h5.shortcode_toggles_item_title .ico:before, h5.shortcode_accordion_item_title:hover, h5.shortcode_toggles_item_title:hover, h5.shortcode_accordion_item_title.state-active, h5.shortcode_toggles_item_title.state-active {
    color: #209ec1;
}

/*超出部分出现滚动条*/
.table-container{width:100%; overflow-y:auto; _overflow:auto;margin: 0 0 10px;}
/*IOS滚动条*/
.table-container::-webkit-scrollbar
{
-webkit-appearance: none;
width: 14px;
height: 14px;
}
.table-container::-webkit-scrollbar-thumb
{
border-radius: 8px;
border: 3px solid #fff;
background-color: rgba(0, 0, 0, .3);
}

input[type="text"], input[type="email"], input[type="password"], textarea,input[type="button"], input[type="reset"], input[type="submit"]{ margin: 0 0 0 5px;}



/*内页*/
.page_box {   position: relative;z-index: 999;  }
.page_box>.container>.row { background:#fff  url(../images/bgl.jpg) 0 0 repeat-y; background-size:300px; padding: 20px 0 26px 0; box-shadow: 1px 10px 30px rgba(0, 0, 0, 0.1);}
.page_title {margin-bottom: 10px;}
.page_box .page_title {float: left;border: none;margin-bottom: 0;padding-left: 0;}
.module_cont { }

.bg_title h2 {text-transform: uppercase;font-weight: 500; font-size: 20px;   color: #046f84;}
.bg_title {    margin-bottom: 20px;    padding-bottom:8px;}
.bg_titler {float: right;padding-top: 17px;padding-right: 0;color: #949494;font-size: 12px;}
.bg_titler a {color: #949494;font-size: 12px;}
.posts-block {padding: 20px;}


.page_box .left_news {width: 100%;height: auto;float: right;background: none; margin-bottom: 10px;}
.page_box .left_news_t {background:#2f99af  ;height: 36px; line-height: 36px;}
.left_news_t {background:#2f99af ;height: 36px; line-height: 36px;}
.left_news_t h2 {color: #fff;font-size: 16px;font-weight: 500;height: 36px; line-height: 36px;padding-left: 16px;margin-bottom: 0;float: left;}
.left_news_t h2 span {color: #fff;font-size: 14px;font-weight: 500;}
.left_news_t h3 {color: #fff;font-size: 16px;font-weight: 500;height: 36px; line-height: 36px;padding-left: 16px;margin-bottom: 0;float: left;}
.left_news_t h3 span {color: #fff;font-size: 14px;font-weight: 500;}
.left_news_t a {float: right; margin-right: 25px;color: #fff;font-size: 14px;}
.left_news_t2 {}
.left_news_list2 ul {margin-left: 0;padding:5px 11px;}
.left_news_list2 li {border-bottom: 1px solid #e1e1e1;list-style: none; height: auto; overflow: hidden;line-height: 20px;padding: 7px 8px;}
.left_news_list2 li a{float: left;display: inline-block;width: 100%;font-size: 14px;color: #666;}
.left_news_list2 li span{float: right;font-size: 14px;color: #b5b5b5;}
.left_news_list3 {background: #fafafa;height: 160px;border-bottom: 10px solid #fafafa;border-top: 10px solid #fafafa;}
.left_news_list3 ul {margin-left: 0;padding:0px 11px; margin-bottom: 0;}
.left_news_list3 li {word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;list-style: none; height: 24px;line-height: 24px;margin-bottom: 6px;}
.left_news_list3 li a{font-size: 14px;color: #666;padding-left: 10px;}
.left_news_list3 li span{float: left;font-size: 14px;color: #fff;background: #1ca5bf;display:inline-block;height: 20px; margin-top: 3px;line-height: 20px;padding: 0 7px;border-radius: 3px;font-size: 12px;}
.str_wrap.str_active {background: #fafafa!important;}
.left_news_list2 li dl {width: 100%;display: inline-block;float: left; margin-bottom: 0;padding: 8px 0 0 0; }
.left_news_list2 li dd {padding: 3px 0;width: 100%; padding-left: 15px; line-height: 20px; display: inline-block;}
.left_news_list2 li img {float: right;width: 15px; margin-top: 3px;}
.left_news_list2 .jia {display: none;}
.left_news_list2 .jian {display: none;}
.left_news_list2 .jiabox {display: none;}

/*新闻列表*/
.pape_news1 ul {padding: 0;padding-bottom: 15px;}
.pape_news1 ul li {list-style: none;border-bottom: 1px #ededed dashed;padding-left: 14px;background:  url(../images/li2.jpg) 3px center no-repeat;line-height: 42px;height: auto;overflow: hidden;}
.pape_news1 ul li a {color: #343434;display: block;font-size: 14px;float: left;}
.pape_news1 ul li span {color: #777777;display: block;font-size: 14px;float: right;}
.pagerblock {text-align: center;}
@media (max-width: 767px){
.page_box {   padding: 0 ;}
.page_box>.container>.row {background: #fff;  padding: 0 0 5px 0;}
.pape_news1 ul li  {line-height: 22px;padding-bottom: 6px;margin-bottom: 6px;}
.pape_news1 ul li a {font-size: 14px;float: left;width: 100%;}
.pape_news1 ul li span {font-size: 12px;float: left;}
	.pb80 {padding-bottom: 20px;}
	.logo_retina, .logo_retina {    width: 235px;}
	.bg_title {margin-bottom: 0px;}
	.page_box .fl-container {padding: 0;}
	.single_post h1 {font-size: 20px;line-height: 20px;}
	.control_post_links {padding: 16px 0 0;}
	.prev_next_links a {display: block;width: 100%;line-height: 24px;}
	.prev_next_links span,.prev_next_links i{display: none;}
}
.pape_news1 ul li span a{background: #79A7B3;color: #fff;text-align: center;border-radius: 5px;padding: 0 15px;}
.pape_news1 ul li span a:hover{background: #209ec1;}


tbody tr:nth-child(2n) {background: #e6f3f5;}
table{border-collapse:collapse; border-spacing:0; border:0;width:100%;}
table tr td, table tr th{padding-left: 3px;}
@media (max-width: 767px){
table tr td, table tr th{white-space:nowrap;}
	
}
th {background:#005a69;font-weight:bold;color:#fff;text-align: center;}
#content {padding: 15px;}
.form-message-box input[type="text"],.form-message-box input[type="email"],.form-message-box input[type="password"],.form-message-box textarea,.form-message-box input[type="button"],.form-message-box input[type="reset"],.form-message-box input[type="submit"]{margin-bottom: 20px;}
.form-message-box {width: 800px;margin:0 auto;}
.form-message-box h3{text-align: center;}

@media (max-width: 991px){
	.form-message-box {width: 100%;margin:0 auto;}
}

/* Forms */
input[type="text"],
input[type="email"],
input[type="password"],
textarea {
    display: block;
    width: 100%;
    background: #fff;
    text-shadow: none;
    font-size: 14px;
    line-height: 20px;
    color: #9e9e9e;
    font-weight:300;
    padding: 6px 15px 7px 15px;
    border: 1px #9e9e9e solid;
    /* border-radius:5px; */
    -webkit-border-radius:5px;
    margin: 0 0 20px 0;
    -webkit-appearance: none !important;
    outline: none;
}

textarea {
    height: 120px;
	resize:none;
	padding: 9px 15px 10px 15px;
}

input[type="button"],
input[type="reset"],
input[type="submit"] {
    display: inline-block;
    margin: 0 0 20px 0;
    border: none;
    font-size: 14px;
    height: 35px;
    color: #ffffff;
	line-height:33px;
    padding: 0 20px;
    border-radius:5px;
	-webkit-border-radius:5px;
    -webkit-appearance: none;
    text-transform: uppercase;
    font-weight: 400;
	cursor:pointer;
	transition: all 300ms ease;
	-webkit-transition:all 300ms ease;
	vertical-align:top;
	outline: none;
}

input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
    color: #ffffff;
	background-color:#374248;
}

.with_reset input[type="reset"] {
	margin:0;
	font-weight:300;
	text-transform:none;
	color:#666666;
	height: 17px;
	line-height:17px;
    padding: 0 0 0 20px;
	border-radius: 0;
	-webkit-border-radius: 0;
	background-color: transparent !important;
	transition: color 300ms;
	-webkit-transition: color 300ms;
}
.message1 {font-size: 16px;color: #2aa2c4;margin-bottom: 5px;}
.message2 {font-size: 14px;color: #999999; margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dashed#ececec;}
.messagebox { padding:30px 60px;}


.item_tab span { padding-left: 10px; line-height: 22px;}



@media (max-width: 1200px){
	.page_box>.container>.row {    background-size: 240px;}
}
@media (max-width: 991px){
	.messagebox {padding: 15px;}
	.page_box>.container>.row {    background-size: 190px;}
}
@media (max-width: 767px){
	.page_box { top:0;}
	.papt_left { margin-top: 15px;background: #f7f7f7;padding-bottom: 15px;}
.posts-block {padding: 20px 0;}
.module_cont {    border-bottom:none;height: auto;overflow: hidden;padding: 0 10px;  margin-top: 15px;}
	.messagebox {padding: 5px;}
	.bg_titler {padding-top: 4px;float: right;}
	.shortcode_accordion_shortcode {padding: 0;}
.pape_news1 ul li {background:  url(../images/li2.jpg) 3px 10px no-repeat;}
	.input-search_box1 {display: none;}
	.single_post h1 { padding-top: 20px;}
	.single_post h2 { font-size: 14px;}
}
.item_tab img {border-radius: 50%;}
.pro_show_l img {border-radius: 4px;}

/* 新增页面 */
.pro_show { margin-bottom: 15px;}
.pro_show_l {float: left; }
.pro_show_l img { box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);}
.pro_show_r { padding-top: 10px;margin-left: 20px;float: left;width: 500px;}
.pro_show_r li {float: left; display: inline-block; line-height: 30px; width: 50%; border-bottom: 1px dashed #9d9d9d;}
.pro_show_r li span { padding-left: 10px;  min-width: 80px; display: inline-block;}
@media (max-width: 1200px){
.pro_show_r { padding-top: 10px;margin-left:20px;float: left;width:370px;}
.pro_show_l img  {width: 180px;height: auto!important;}
}
@media (max-width: 991px){
.pro_show_r { padding-top: 10px;margin-left:0;float: left;width:100%;}
	
}
@media (max-width: 767px){
.pro_show_l img  {width: auto;height: auto!important;}
.pro_show_l {width: 100%;text-align: center;}
.pro_show_r {width: 100%; padding-top: 20px;}
.input-search .form-control {padding:0 0 0 15px;}
	.input-search-btn { right: 5px;}
	
}



/* 首页 */
.kitem1bg {width: 100%;border-bottom: 1px solid #eaeaea;}
.kitem1 li {display: inline-block;width: 13.92%;text-align: center;padding-top: 24px;padding-bottom: 24px;}
.kitem1 li i{font-size: 33px;}
.kitem1 li span{ width: 100%;display: inline-block;font-size: 14px;padding-top: 5px;color: #0b0b0b;}
.kitem1 li:hover {background: #30adbd;color: #fff;}
.kitem1 li:hover a,.kitem1 li:hover i,.kitem1 li:hover span {color: #fff;}

.kitem2 {width: 575px;float: left;margin-top: 41px;padding-bottom: 34px;}
.kitem3 {width: 575px;float: right;margin-top: 41px;padding-bottom: 34px;}
.kitem3 ul {float: left;background: #f9f9f9;width: 100%;padding-bottom: 25px;}
.kitem3 li {float: left;padding-top: 27px;padding-right: 35px;}
.kitem3_t1 {width: 83px;height: 77px;padding-right: 15px;padding-top: 8px;float: left;border-right: 1px solid #d9d9d9;text-align: right;margin-right: 20px;}
.kitem3_t2 {color: #007b8b;font-size: 18px;}
.kitem3_t3 {color: #999999;font-size: 16px;padding-top: 5px;padding-right: 2px;}
.kitem3 li h3 {font-size: 16px;font-weight: 500;padding-bottom: 6px;}
.kitem3 li span {font-size: 14px;color: #848484;}


.item1 {width: 360px;float: left; margin-top: 29px; margin-bottom: 20px;}
.item1b {color: #333333;padding:10px 6px; line-height: 28px;font-family: 'Microsoft YaHei'!important;float: left;height: 286px;overflow: hidden;}

.item2 {width: 406px;height: 276px;float: left;margin: 29px 22px 0;}

.item3 {width: 360px;float: left; margin-top: 29px;}
ul.item1ul {float: left;display: inline-block;width: 100%; margin: 8px 4px;}
ul.item1ul li{font-size: 14px;line-height: 40px;overflow: hidden;padding: 0 0;height: auto;color: #666;border-bottom: 1px dashed #e3e3e3;}
ul.item1ul li a{color: #333;padding-left: 8px;background: url(../images/li4.jpg) 0 center no-repeat;word-break:keep-all;white-space:nowrap;width: 470px;float: left;display: inline-block;overflow:hidden;text-overflow:ellipsis;}
ul.item1ul li a:hover{color: #2f99af;}
ul.item1ul li span {color: #999;float: right;display: inline-block;}

@media (max-width: 767px){
	ul.item1ul li a {display: inline-block;width: 72%;}
	.kitem3_t1 {
    width: 63px;
    height: 77px;
    padding-right: 8px;
    padding-top: 8px;
    float: left;
    border-right: 1px solid #d9d9d9;
    text-align: right;
    margin-right: 8px;
}
	.kitem3 li h3 {
    font-size: 14px;
    font-weight: 500;
    padding-bottom: 2px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
	.kitem3 li span {
    display: block;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}
	
}
		.item1ul a{}
		.item1ul span{float: left;/* padding-right: 9px; */}

.item3 .item1ul {height: 224px;background: #fff;}


		#owl-demo2 img {width: 100%;	}

@media (max-width: 1200px){
.item1 {width: 280px; margin-top: 20px; margin-bottom:18px;}
.item2 {width: 346px;height: 256px;margin: 20px 15px 0;}
.item3 {width: 280px;margin-top: 20px;}
ul.item1ul li{height: 36px; line-height: 36px;}
}


.item5 { padding-top: 30px;}
.item5_box {width: 575px;float: left; margin-right: 20px;}
.item5_box:nth-child(2n) { margin-right: 0;}
.item5_t  {width: 100%;border-bottom: 2px solid #e6e6e6; border-top-left-radius:4px;  border-top-right-radius:4px; padding-top: 8px;display: inline-block;  height: auto; float: left;}
.item5_t li {color: #333333;position: relative;bottom:-2px;z-index: 999;cursor: pointer;margin-right: 6px;font-size: 16px;float: left;padding: 0 28px;display: inline-block;height: 40px;line-height: 40px;}
.item5_t li.cur {color: #fff;background: #007b8b;}
.item5_t li.cur:after {background:  url(../images/nw.jpg) center bottom no-repeat;height: 6px;width: 12px; content: ' ';display: block;padding-left: 65px;}
.item5_t li:nth-child(1){ border-left: none;}
.item5_t .kmore {float: right;color: #007b8b;line-height: 38px; margin-right: 8px;}
.item5_t .kmore a{float: right;color: #007b8b;font-size: 12px;display: none;}
.item5_t .kmore a:nth-child(1) {display: block;}
.item5_d { background: #fff;float: left;width: 100%;}

.item5_d ul {display: none;}
.item5_d ul:nth-child(1) {display: block;}



.item2ul {padding-top: 20px;}
.item2ul li {width: 50%;float: left;padding: 0 1.5%;}
.item2ul li h3 {font-size: 14px;line-height: 16px;color: #434343;padding-top: 16px;}
.item2ul li span {color: #55a1ad;font-size: 12px;padding: 4px 0;display: inline-block;}
.item2ul li p {color: #8b8b8b;font-size: 12px;}

.footer {background: #414141;padding: 35px 0;border-bottom: 15px solid #007b8b;}
.footer_flogo {width: 389px;height: 145px;float: left;border-right: 1px solid #676767;padding-top: 10px;padding-left: 7px;}
.footer_flogon { margin-left: 15px;}
.footer_flogon li a{float: left;color: #fff;font-size: 12px;border-left: 1px solid #fff;padding:0 11px;line-height: 14px;margin-top: 14px;}
.footer_flogon li:nth-child(1) a {border: none;}
.footer_t {width: 525px;height: 145px;float: left;color: #999;padding-top: 26px;padding-left: 33px;text-align: left;line-height: 24px;}
.footer_e {width: 120px;height: 120px;float: right;margin-top: 10px;margin-right: 30px;}


@media (max-width: 1300px){
.footer_flogo {width: 339px;}
.footer_flogo img {width: 300px;}
.footer_flogon li a{float: left;color: #fff;font-size: 12px;border-left: 1px solid #fff;padding:0 6px;line-height: 14px;margin-top: 14px;}
.footer_t {width: 450px;height: 145px;float: left;color: #999;padding-top: 26px;padding-left: 13px;text-align: left;line-height: 24px;}
.footer_e {width: 120px;height: 120px;float: right;margin-top: 10px;margin-right: 0;}
}


@media (max-width: 1170px){
	.input-search { margin-top: 58px;}
.nav_box nav ul.menu > li > a {height: 42px;line-height: 42px;padding: 0;padding-right: 25px;padding-left: 25px;position: relative;text-align: center;color: #fff;font-size: 16px;}
.kitem1 li {display: inline-block;width: 13.8%;text-align: center;padding-top: 24px;padding-bottom: 24px;}
	.item5 {padding-top: 20px;}
.item5_box {width: 50%;float: left; padding-right: 20px;margin: 0;}
.kitem2 {width: 50%;float: left; padding-right: 20px;margin: 0;margin-top: 21px;padding-bottom: 24px;}
.kitem3 {width: 50%;float: left; padding-right: 20px;margin: 0;margin-top: 21px;padding-bottom: 24px;}
	
.kitem3 li {float: left;padding-top: 17px;padding-right: 15px;}
.kitem3 li h3 {font-size: 14px;font-weight: 500;padding-bottom: 2px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kitem3 li span {font-size: 12px;color: #848484;}
.footer_t {width: 375px;height: 145px;float: left;color: #999;padding-top: 12px;padding-left: 33px;text-align: left;line-height: 24px;}
	.kitem3 li span {display: block;height: 48px;line-height: 24px;overflow: hidden;}
}
@media (max-width: 991px){
	.input-search { margin-top: 18px;}
.top_wb {float: right;margin-left: 0;margin-right: 50px;display: inline-block;}
	.top_wb .icon {margin-top: 20px;}

.kitem1 li {display: inline-block;width: 13%;text-align: center;padding-top: 24px;padding-bottom: 24px;}
	.item5 {padding-top: 15px;}
.item5_box {width: 100%;float: left; padding-right: 0;margin: 0;}
.kitem2 {width: 100%;float: left; padding-right: 0;margin: 0;padding-bottom: 14px;margin-top: 15px;}
.kitem3 {width: 100%;float: left; padding-right: 0;margin: 0;}
	
.kitem3 li {float: left;padding-top: 17px;padding-right: 0;}
.kitem3 li h3 {font-size: 14px;font-weight: 500;padding-bottom: 2px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kitem3 li span {font-size: 12px;color: #848484;}
.footer_t {width: 375px;height: 145px;float: left;color: #999;padding-top: 12px;padding-left: 33px;text-align: left;line-height: 24px;}
	.kitem3 li span {display: block;height: 48px;line-height: 24px;overflow: hidden;}
	
.footer {padding: 15px 0;border-bottom: 8px solid #007b8b;}
	
.footer_flogo {width: 100%;height: auto;float: left;border-right: none;padding-top: 10px;padding-left: 7px;}
.footer_flogon { margin-left: 0;margin-top: 8px;}
	.footer_flogon li  {display: inline-block;}
.footer_flogon li a{float: inherit;display: inline;color: #fff;font-size: 12px;border-left: 1px solid #fff;padding:0 11px;line-height: 14px;margin-top: 14px;}
.footer_flogon li:nth-child(1) a {border: none;}
.footer_t {width: 100%;text-align: center;height: auto;float: left;color: #999;padding-top: 16px;padding-left: 0;line-height: 24px;}
.footer_e {width: 100%;height: auto;float: right;margin-top: 10px;margin-right: 0;}


}
@media (max-width: 767px){
	.top_wb {float:inherit; position: absolute; top:6px; right:0; margin-right: 40px;}
	.top_wb .icon {display: none;}
	.top_wb .lang {display: block;}
	.item5_t .kmore {height: 32px; }
.item5_t li {padding: 0 12px;display: inline-block;height: 32px;text-align: center;font-size: 14px;line-height: 32px;}
	.logo_sect {height: auto;}
	.kitem1bg {border: none;}
	.kitem1  {border-top: 1px solid #E8E8E8;border-left: 1px solid #E8E8E8;height: auto;overflow: hidden;}
	.kitem1bg  .container{padding: 0 25px;}
.kitem1 li {display: inline-block;width: 33.3%;float: left;text-align: center;padding-top: 14px;padding-bottom: 14px;border-bottom: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;}
	.footer_flogo img { max-height: 60px;}
}
@media only screen and (max-width: 767px) {
	
	a.menu_toggler {
		display:block;
		margin:0;
		border:none;
		border-radius:0;
		box-shadow:none;
		height:18px;
		width:19px;
		position:absolute;
		right:24px!important;
		top:28px!important;		
		z-index:20;	
		background-image:url(../img/sprite.png);
		background-repeat:no-repeat;
		background-position:-63px 0;
	}
}
/*新增页面*/


.students{width:100%;height:auto;overflow:hidden;}
.students .stu1{height:auto;border-bottom:1px dashed #D8D7D7;color:#666464;overflow: hidden;padding-bottom: 15px;margin-bottom: 20px;}
.students .stu1 .stuL,.students .stu1 .stuR{margin-left: 10px;width: 48%}
.students .stu1 .stuL dt,.students .stu1 .stuR dt{font-size:16px;color: #1f7d96;line-height: 40px;}
.students .stu1 .stuL dd,.students .stu1 .stuR dd{width:136px;background:url(../images/point.png) no-repeat left center;height:30px;line-height:30px;float:left;padding-left: 13px;
margin-left: 10px;}
.students .stu1 .stuL dd a,.students .stu1 .stuR dd a{color:#909090;font-size:14px;text-decoration: none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.students .stu1 .stuL dd a:hover,.students .stu1 .stuR dd a:hover{color:#1f7d96;margin-left: 5px;}
.students_t {width: 100%;height: auto;overflow: hidden;}
.students_t ul {margin: 0;padding: 0;}
.students_t li {max-width: 120px;height: 35px;width: 25%; line-height: 35px; margin-bottom: 25px;text-align: center;float: left; margin-right: 15px; list-style: none;}
.students_t li a {display: inline-block;width: 100%;background: #DBEBEF;border-radius: 3px; color: #006793;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.students_t li a:hover {background: #1f7d96;color: #fff;}

@media (max-width: 991px){
.students .stu1 .stuL,.students .stu1 .stuR{margin-left: 10px;width: 45%}
.students_t {margin-top: 20px;}
.students_t li { margin-bottom: 15px; margin-right: 0; }
.students_t li a{ border-radius: 0; border-right: 2px solid #fff; }
}


/* 分页代码 */
.posts-block table .this-page { height: auto!important;  background: #2f99af!important;border: none;color: #fff!important;padding: 6px 13px!important;border-radius: 2px;margin-right: 6px;}
.posts-block table a { height: auto!important;border: none;padding: 6px 13px!important;border-radius: 2px; margin-right: 6px;}
.posts-block table .PrevDisabled,.posts-block table .NextDisabled { height: auto!important;    background: #f6f5fe;border: none;    padding: 6px 13px!important;border-radius: 2px;margin-right: 6px;}
.kdate {padding-bottom: 6px;}
.kdate .comments {float: left;padding-left: 12px;}

.featured_items2 .item_list li  {width:20%;}
.featured_items2 .item_list li .item { margin-left: 24px;}
.featured_items2 .item_list li img {width: 148px;}
.featured_items2 .item_list li a {border-radius: 50%;display: block;width: 148px;height: 148px;overflow: hidden;}
.item_list2 {text-align: left;display: none;}
.item_list2 li {text-align: center;display: none;}
.item_list2:nth-child(1){display: block;}
.item_list2 h5 {padding-top: 15px;font-weight: bold;}
.item_list2 h5 a {font-weight: bold!important;height: auto!important;}
.students_t2 {width: 100%;height: auto;overflow: hidden;}
.students_t2 ul {margin: 0;padding: 0;height: auto;border-radius: 35px; overflow: hidden; margin-bottom: 25px;}
.students_t2 li {max-width: 120px;height: 35px;width: 25%; line-height: 35px;text-align: center;float: left; margin-right: 15px; list-style: none;}
.students_t2 li {display: inline-block;cursor: pointer;width: 100%;background: #DBEBEF;border-radius: 35px; color: #006793;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;font-size: 16px;}
.students_t2 li:hover ,.students_t2 li.cur,.students_t2 li.cur a,.students_t2 li:hover a{background: #1f7d96;color: #fff;}

.p_goto input[type="text"], .p_goto_input{
    display: inline;
    }

@media (max-width: 991px){
.featured_items .item_list li  { width:50%;}
.students_t2 {margin-top: 20px; margin-bottom: 15px;}
.students_t2 li {width: 25%; margin-right: 0; }
.students_t2 li{ border-right: 2px solid #fff; }
}