﻿@charset "utf-8";
/* CSS Document */
html{height:100%;-webkit-text-size-adjust:100%;}
*{-moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; /*word-break: break-all;*/word-wrap: break-word;}

body{margin:0px; padding:0px; margin:0px auto; line-height:24px; color:#555555;  position:relative; font-size:14px; background-color:#eff8f6;font-family: Arial!important; width: 100%; min-width:320px;}

.ul,form, dl,dt,dd,.ol,menu,.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding: 0px; margin: 0px;font-weight:normal;}
.ul li,.ol li{ list-style:none;}
select,input,textarea{font-family: Geneva, sans-serif; border-radius:0; -webkit-border-radius:0; color:#414446; font-size:14px;}
input:focus { outline: none;}
input,button,select,textarea{font-family: Geneva, sans-serif;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { margin:0; padding:0;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;/*去除苹果样式*/}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; vertical-align:top; max-width:100%;}
a{ color:#555555; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#009081}
.clear{ clear:both; height:0; overflow:hidden;}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both;font-size: 0px; }
.clearfix { zoom:1; }  
table,table td{ border-collapse:collapse;}
.table{ display:table; width:100%; height:100%; text-align:center;}
.table-cell{ display:table-cell; vertical-align:middle;}
.nowrap{white-space: nowrap;overflow: hidden;text-overflow: ellipsis; display:block;}
.animate{-moz-transition:all 0.75s ease; -ms-transition:all 0.75s ease; -webkit-transition:all 0.75s ease;transition:all 0.75s ease;}

.auto{ margin:0 auto; width:1200px; max-width:100%; position:relative;}
section.auto{ background-color:#fff; padding:30px 20px}
.boxborder{ border-radius:10px; padding:25px; border:solid 1px #dfe5ea; background-color:#fff;}

.header{ width:100%; z-index:100; background-color:#13a598; background-repeat:no-repeat; background-position: center top;}
.header .logo{ padding:32px 0;}
.header .kouhao{ position:absolute; right:0; top:20px; width:22.501%}
.header .kouhao .bx-wrapper .bx-pager{ bottom:-45px;}
.header .search{ position:relative; padding:2px 40px 2px 20px; border-radius:100px; background-color:#eeeeee; border:solid 1px #e2e2e2;}
.header .search .text{ width:100%; border:none; line-height:24px; height:24px; background:none;}
.header .search .btn{ position:absolute; right:7px; top:0px; width:28px; height:28px; border:none; cursor:pointer; background:url(../images/search_btn.png) no-repeat center center}
.header .nav{ background-color:#009081;}
.header .nav ul li{text-align:center; }
.header .nav ul li b{ font-size:18px; display:block; line-height:56px; position:relative;}
.header .nav ul li a{ color:#fff;}
.header .nav ul li .sub{ display:none;}
.header .nav ul li .sub span,
.header .nav ul li .sub a{ display:block;}
.header .nav ul li .sub span{ line-height:30px;}
.header .nav ul li .sub a{ color:#fff; border-top:solid 1px #0c7d76}
.header .nav ul li .sub a:hover{ background-color:#ff9d26;}

.footer{
padding-top:2%;
background: rgb(95,189,164); /* Old browsers */
background: -moz-linear-gradient(left, rgba(95,189,164,1) 0%, rgba(0,146,131,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(95,189,164,1) 0%,rgba(0,146,131,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(95,189,164,1) 0%,rgba(0,146,131,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fbda4', endColorstr='#009283',GradientType=1 ); /* IE6-9 */
}
.footer,
.footer a{ color:#fff;}
.footer a:hover{ color:#4aedca;}
.footer .nav{ width:75%;}
.footer .nav ul li{ text-align:center; width:12.5%; float:left;}
.footer .nav ul li b{ padding-bottom:10px; font-weight:normal; font-size:16px; display:block; border-bottom:solid 1px rgba(255, 255, 255, 0.26);}
.footer .nav ul li .sub{ padding:8px 0; opacity:0.8}
.footer .nav ul li .sub span{ padding:2px 0; display:block;}

.footer .contact{ width:18%;}
.footer .contact ul li{ position:relative; padding-left:40px;}
.footer .contact ul li span{ position:absolute; left:0}
.footer .copyright{ opacity:0.8; padding:2% 0; border-top:solid 1px rgba(255, 255, 255, 0.26);}
.footer .copyright span.fr{ display:block;}
.footer .copyright span.fr a{ border-right:solid 1px #51baaa; padding-right:10px;}
.footer .copyright span.fr a:last-child{ border-right:none; margin-right:0;}
@media(max-width:640px){
.footer .copyright{text-align: -webkit-center;}
}


.menu{ z-index:5; position:relative}
.menu .h3{ position:relative; color:#fff; background-color:#ff8c00; padding:2px; font-size:18px; background-repeat:no-repeat; background-position:30% center;}
.menu .h3 b{ display:block; border:solid 1px #ff9d26;text-indent:45%; line-height:54px; }
.menu ul{background-color:#f7f7f7;}
.menu ul li{ font-size:16px;  border-top:solid 1px #ececec; border-bottom:solid 1px #f8f8f8;}


.location{ opacity:0.8; font-size:12px; line-height:32px; border-bottom:solid 1px #ececec; }
.location span{ color:#009081}

.column-name{ font-size:20px; line-height:31px; border-bottom:solid 2px #009081}

@media(max-width:1240px){
.header .logo{ padding:2%}
.footer .auto{ padding:0 2%;}
}

@media(max-width:768px){
.header .kouhao .bx-wrapper .bx-pager{ bottom:-20px;}
.header{ background-size:160%;}
.header .logo img{ max-width:75%;}
.header .nav ul li b{ font-size:15px; font-weight:normal;}
section.auto{ padding:2%;}
.menu .h3{background-position:20% center}
.menu .h3 b{ font-size:16px;}
.column-name,
.menu ul li{ font-size:15px;}
.footer .nav,
.footer .contact,
.footer .contact center{ display:none;}
.footer .copyright span{ display:block;}
.footer .copyright{ border-top:none;}
}
@media(max-width:500px){
.header .kouhao .bx-wrapper .bx-pager{ display: none;}
}

@media(min-width:640px){
.header{ position:relative}
.top-h{ display:none;}
.header .nav ul li{ position:relative; float:left; width:11.111%; border-left:solid 1px #33a69a;}
.header .nav ul li#nav1{ border-left: none}
.header .nav ul li.on{background-color:#096c66;}
.header .nav ul li .sub{ opacity:0.92; text-align:center; left:0; position:absolute; width:100%; background-color:#096c66; border-radius:0 0 10px 10px; overflow:hidden;}


.sidebar{ float:left; width:22.415%;}
.main{ float:right; width:73.276%; min-height:490px; position:relative; }

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


.menu ul{ display:block!important;}
.menu ul li{line-height:50px;}
.menu ul li:first-child{ border-top:none;}
.menu ul li a{ color:#009081; position:relative; display:block; padding-left:20px;}
.menu ul li i{ position:absolute; top:15px; font-style:normal; display:block; width:15px; height:15px; right:18px; border-radius:100px; background:#049283 url(../images/menu_icon.png) no-repeat center center;}
.menu ul li.on {
background: rgb(0,146,131); /* Old browsers */
background: -moz-linear-gradient(left, rgba(0,146,131,1) 0%, rgba(95,189,164,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,146,131,1) 0%,rgba(95,189,164,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,146,131,1) 0%,rgba(95,189,164,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009283', endColorstr='#5fbda4',GradientType=1 ); /* IE6-9 */}
.menu ul li.on a{ color:#fff;}
.menu ul li.on a:after{ content:''; top:20px; background-color:#5ebda4; width:11px; height:11px; position:absolute; right:-6px; transform: rotate(45deg);}


.location{ text-align:right; margin-bottom:3%;}
.column-name{ position:absolute; top:0px;}

}

@media(max-width:640px){
.header{ position:fixed; z-index:200}
.header .nav{position:absolute; right:-100%; border-radius:0 0 5px 5px; width: 70%; max-width: 300px; z-index:100; overflow:hidden;}
.header .nav ul li{ border-bottom:solid 1px #33a69a;}
.header .nav ul li b{ line-height:38px;}
.header .nav ul li b:before{ content:''; position:absolute; width:70%; height:100%; right:0;}
.header .nav ul li#nav3 b:before{ display:none;}

.header .nav ul li .sub{ line-height:32px; font-size:14px; }
.header .nav ul li .sub a{ opacity:0.8}
.header .show{right:0px; }

.icon_menu{display:block;  z-index:100; width:32px; height:32px; position:fixed; top:10px; right:3%;overflow:hidden; text-indent:-999em; cursor:pointer; }
.icon_menu a{ width:100%; height:4px; background-color:#ff8c00; position:absolute; right:0; top:50%; margin-top:-2.5px;}
.icon_menu a::before,
.icon_menu a::after{ position:absolute; content:'';width:100%; height:4px;background-color:#ff8c00;right:0;-moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.icon_menu a::before{ top:-11px;}
.icon_menu a::after{ bottom:-11px;}
.on.icon_menu a{ background-color:transparent;}
.on.icon_menu a::before{ transform: rotate(-45deg); top:0}
.on.icon_menu a::after{ transform: rotate(45deg); bottom:0}

.main{min-height:200px;}
.menu{ padding-bottom:3%;}
.menu .h3 b{ font-weight:normal; line-height:32px; text-indent:inherit; text-align:center;}
.menu .h3 span{ position:absolute; width:100%; height:100%;}
.menu .h3 span:after{ content:''; position:absolute; right:8%; top:28%; display:block;  width: 7px; height: 7px; border-right: 2px solid #ffffff;border-bottom: 2px solid #ffffff; transform: rotate(45deg);}
.menu ul{  width:100%; position: absolute; height:auto; display: none;z-index: 999;-webkit-box-shadow: 0 6px 8px rgba(0,0,0,.21); -moz-box-shadow: 0 6px 8px rgba(0,0,0,.21); box-shadow: 0 6px 8px rgba(0,0,0,.21);}
.menu ul li{ line-height: 40px; border-top: solid 1px #ededed;}
.menu ul li a{display: block; line-height: 40px; color: #5a5a5a;text-align: center;}

.column-name{margin-bottom:4%;}	
.location{ display:none;}
}

@media(min-width:640px){
img.pc{ display:block;}
img.wap{ display:none;}
}
@media(max-width:640px){
img.wap{ display:block;}
img.pc{ display:none;}
}

.news-photo {}
.news-photo ul li{ padding:2% 0;}
.news-photo ul li a{ position:relative; display:block; overflow:hidden;}
.news-photo ul li .pic{ position:absolute; width:28.237%; height:100%; background-repeat:no-repeat; background-position:center center; background-size:cover; background-image:url(../images/nopic.png);}
.news-photo ul li .txt{ padding:2.37% 0 2.37% 30%;}
.news-photo ul li .txt h5{font-size:16px;}
.news-photo ul li .txt p{ color:#888888; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; height:48px; overflow: hidden;}
.news-photo ul li .txt span{ padding:2% 0; display:block; color:#bbbbbb;}

.news-list ul li{ position:relative; padding:1.5% 0; border-bottom: solid 1px #e5e5e5;}
.news-list ul li span{ float:right; color:#bbbbbb; padding-left:10px;}
.news-list ul li span.down{ background:url(../images/down.png) no-repeat 15px; padding-left:40px;}
.news-list ul li a{ display:block; padding-left:12px;}
.news-list ul li i{ display:block; position:absolute; left:0; top:50%; width:3px; height:3px; background-color:#d0d0d0;}
@media(max-width:640px){
.news-list {    height: 45vh;}
.news-list ul li span{ font-size:12px;}
}

.link-list{ overflow:hidden;}
.link-list ul li{  float:left;}
.link-list ul li a{ display:block; border:solid 1px #ececec; padding-bottom:28.36%; background-repeat:no-repeat; background-position:center center; background-size:cover;}
@media(min-width:640px){
.link-list ul li{ width:31.53%; margin-right:2.7%; margin-bottom:2.7%;}
.link-list ul li:nth-child(3n){ margin-right:0;}
}
@media(max-width:640px){
.link-list ul li{ width:48%; margin-bottom:4%;}
.link-list ul li:nth-child(odd){ margin-right:4%;}
}

.detail-article .title{ padding-top:3%; line-height:30px; font-size:16px; text-align:center;}
.detail-article .other{ padding:2% 0; text-align:center; opacity:0.8}
.detail-article .other span{ padding:0px 10px;}
.detail-article .single{}
.detail-article .file{ line-height:25px; padding:2% 0;  border-top:solid 1px #ececec;}
.detail-article .file b{ position:absolute;}
.detail-article .file span{ display:block; padding-left:80px;}
.detail-article .file a{ color:#ed7020; text-decoration:underline; display:inline-block;  padding-left:30px; background-image:url(../images/icon_file.png); background-repeat:no-repeat;}
.detail-article .file #doc,
.detail-article .file #docx{ background-position:left top}
.detail-article .file #xlsx,
.detail-article .file #xls{ background-position:left -25px}
.detail-article .file #rar,
.detail-article .file #zip{ background-position:left -50px}
.detail-article .file #pdf{ background-position:left -75px}

.info_back{padding:3% 0; text-align:center;  border-top:solid 1px #ececec;}
.info_back a{ width:140px; line-height:40px; display:inline-block; background-color:#009081; color:#fff;  }
.info_prev_next {padding:3% 0;  opacity:0.8; overflow:hidden; border-top:solid 1px #ececec;}
.info_prev_next span{ display:block; opacity:0.8}

.single{ text-align:justify; padding:2% 0; line-height:30px;}


@media(min-width:768px){
.detail-article .title{ font-size:24px;}
.single{ line-height:36px;}
.info_prev_next span{ width:46%;}
.info_prev_next span.prev{ float:left;}
.info_prev_next span.next{ float:right;}
}

.Pages{ text-align:center; padding:3% 0; clear:both;}
.Pages .p_cur,
.Pages .p_count,
.Pages .p_total,
.Pages .p_jump{ display:none;}
.Pages em{ font-style:normal;}
.Pages em a{ margin:0px 1px;}
.Pages a{ padding:0 10px; display:inline-block; border:solid 1px #ebebeb;}
.Pages a.a_cur{ background-color:#289180; color:#fff;}
.Pages a.no{ cursor:default; color:#a7a8a9;}
.Pages .a_prev,
.Pages .a_next{ font-family:宋体; }
@media(min-width:640px){
.Pages a{ padding:6px 14px; }
}

.ind_roll_search{ padding:3% 2%; position:relative; background-color:#fff; border-bottom:solid 1px #f2f2f2;}
.ind_roll_search .roll{ width:100%; position:relative;}
.ind_roll_search .roll h4 b{ padding-left:40px; left:0; font-size:16px;  color:#ed7020; background:url(../images/icon.jpg) no-repeat 0 center;}
.ind_roll_search .roll h4 a{position:absolute;  right:2%; font-size:12px; color:#14a69a; padding-right:20px; color:#14a69a; background:url(../images/more2.png) no-repeat right center}
.ind_roll_search .search {   padding:0px 24px 0 18px; position:relative; line-height:20px; width:100%;}
.ind_roll_search .search .text{ width:100%; height:20px; line-height:20px; border:none; color:#bbbbbb;}
.ind_roll_search .search .btn{ position:absolute; width:24px; height:20px; top:0; right:0; border:none; cursor:pointer; background:url(../images/search.png) no-repeat center center}
.ind_roll_search .bx-controls{ display:none !important}
@media(min-width:640px){
.ind_roll_search{padding:1% 20px; border-left:solid 1px #dddddd;}
.ind_roll_search .roll{ width:58%; padding-left:120px; padding-right:80px;}
.ind_roll_search .search{width:22%; position:absolute; right:2%;}
.ind_roll_search .roll h4 b{position:absolute;}
}
@media(max-width:640px){
.ind_roll_search .search{ padding:0 1%; margin-bottom:4%; border-bottom:solid 1px #f2f2f2; padding-bottom:2%;}
}

.ind-title{ margin-bottom:4%; background-color:#fef4ee; border-bottom:solid 1px #ed7020; height:49px; line-height:49px; padding-right:20px;}
.ind-title span{ text-align:center; color:#fff; font-size:18px; width:140px; display:block; position:absolute;
background: rgb(95,189,164); /* Old browsers */
background: -moz-linear-gradient(left, rgba(95,189,164,1) 0%, rgba(0,146,131,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(95,189,164,1) 0%,rgba(0,146,131,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(95,189,164,1) 0%,rgba(0,146,131,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fbda4', endColorstr='#009283',GradientType=1 ); /* IE6-9 */
}
.ind-title a{ float:right; padding-right:20px; color:#ed7020; background:url(../images/more.png) no-repeat right center}
@media(max-width:768px){
.ind-title{ line-height:40px; height:40px;}
.ind-title span{ width:100px; font-size:15px;}
}

.ind_photo{ padding:2% 0;}
.ind_photo .fl,
.ind_photo .fr{ float:none; margin:1% 0; position:relative; background-color:#f9a84c;}
.ind_photo .fr dl{ position:absolute; left:37%; top:13%; line-height:18px;}
.ind_photo .fr dl span{ display:block; color:#fff; text-shadow: 3px 3px 3px #6f3209;}
@media(min-width:960px){
.ind_photo .fl,
.ind_photo .fr{ width:50%;}
.ind_photo .fl{ float:left;}
.ind_photo .fr{ float:right;}
}
@media(max-width:480px){
.ind_photo .fr dl{ position:relative; left:10%; padding:2% 0;}
}

@media(min-width:640px){
.ind_list .fl,
.ind_list .fr{ width:48%;}
}

.ind_notice .fl ul li{ position:relative;}
.ind_notice .fl ul li .pic{ padding-bottom:70%; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.ind_notice .fl ul li h5{ line-height:50px; width:100%; padding:0 15% 0 2%; position:absolute; bottom:0; color:#fff; font-size:16px; background-color:#000}
@media(min-width:640px){
.ind_notice .fl{ width:40%}
.ind_notice .fr{ width:58%;}
}
@media(max-width:640px){
.ind_notice .fr,
.ind_list .fr{ padding-top:3%;}
}

.bx-wrapper{position:relative;}
.bx-wrapper .bx-pager { display:block; position:absolute; bottom:10px; z-index:100; right:2%;}
.bx-wrapper .bx-pager .bx-pager-item{ display:inline-block;}
.bx-wrapper .bx-pager .bx-pager-item a{ overflow:hidden; text-indent:100px; margin-right:5px; display:inline-block; width:8px; height:8px; line-height:14px; cursor:pointer; border:solid 1px #fff;   border-radius:100px;}
.bx-wrapper .bx-pager .bx-pager-item a.active{ background-color:#fff;}

.ul_ind_list li{ position:relative; line-height:32px;}
.ul_ind_list li time{ float:right; color:#bbbbbb;}
.ul_ind_list li a{ padding-left:12px;}
.ul_ind_list li i{ display:block; position:absolute; left:0; top:50%; width:3px; height:3px; background-color:#d0d0d0;}
.ul_ind_list li.istop{ position:relative; margin-bottom:3%;}
.ul_ind_list li.istop .pic{ position:absolute; width:38.796%; height:100%; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.ul_ind_list li.istop .txt{ padding-left:45%;}
.ul_ind_list li.istop .txt h5{ padding-top:2%; font-size:16px;}
.ul_ind_list li.istop .txt p{ margin:2.1% 0; color:#888888; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; line-height:20px;}
.ul_ind_list li.istop .txt span{ color:#bbbbbb;}
.ul_ind_list li.istop a,
.ul_ind_list li.ishot a{ padding-left:0}
.ul_ind_list li.ishot{ padding:0; border-bottom:dotted 1px #cccccc; margin-bottom:1%;}
.ul_ind_list li.ishot h5{ font-size:20px; color:#14a69a;}
.ul_ind_list li.ishot p{ margin:2.1% 0; margin:0 0 2.1%; color:#888888; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; line-height:24px;}
@media(max-width:640px){
.ul_ind_list li time{ font-size:12px;}
.ul_ind_list li.ishot h5{ font-size:14px;}
}

.ul_ind_photo{ overflow:hidden; clear:both;}
.ul_ind_photo li{ float:left; width:48%; margin-right:4%;}
.ul_ind_photo li:nth-child(2n){ margin-right:0;}
.ul_ind_photo li .pic{ padding-top:57%; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.ul_ind_photo li h5{ padding-top:4%; font-size:16px;}
.ul_ind_photo li p{ color:#888888; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden; line-height:20px;}

.ind_link { padding-top:2%;}
.ind_link h4{ font-size:18px; color:#14a69a; border-bottom:solid 1px #f2f2f2; line-height:40px;}
.ind_link h4 span{ display:inline-block; border-bottom:solid 2px #14a69a;}
.ind_link dl{ padding-top:2%;}
.ind_link dl a{ line-height:40px; padding-left:36px; font-size:16px; display:block; width:22.5%; margin-right:3%; float:left; background-repeat:no-repeat; background-position:left center}
.ind_link dl a:nth-child(1){ background-image:url(../images/img1.jpg)}
.ind_link dl a:nth-child(2){ background-image:url(../images/img2.jpg)}
.ind_link dl a:nth-child(3){ background-image:url(../images/img3.jpg)}
.ind_link dl a:nth-child(4){ background-image:url(../images/img4.jpg); margin-right:0;}
@media(max-width:1000px){
.ind_link dl a{ font-size:14px;  background-size:20%; padding-left:5%;}
.ind_link h4{ font-size:15px;}

}
.ind_h{ padding:1% 0;}



/*审计申请*/
.form_apply{border: 1px solid #e8e8e8;}
.form_apply .h3{adding: 3% 5%; border-bottom: 1px solid #e8e8e8;}
.form_apply .h3 b{display:block;color:#ffffff;font-size:30px;text-align:center;background:#009081;line-height:40px; padding:17px 0;}
.form_apply .box{ margin: 2% 5%; border: 1px solid #e8e8e8;padding-right: 4%;}
.form_apply .box .h4{  border-bottom: 1px solid #009081;  margin-top: 1%;}
.form_apply .box .h4 b{    display: block; background: #009081; color: #fff;  font-size: 18px;  line-height: 49px;  width: 145px; text-align: -webkit-center;}
.form_apply dl{position: relative;display: inline-block; margin-top: 4%; width:100%}
.form_apply dt{position: absolute; left: 0px;top: 0; width: 145px;  font-size: 18px; color: #555555; padding-left: 30px; line-height: 26px; overflow: hidden; height: 26px;}
.form_apply dd{ margin-left: 145px;}
.form_apply dt .form_err{ display:none}
.form_apply dd input{    border: 0; border-bottom: 1px solid #009081; line-height: 25px; height: 26px;overflow: hidden; width: 90%;}
.form_apply dd textarea{border: 1px solid #009081; background:#e5f4f2;width: 100%; height: 120px;display: block;}
.form_apply dl.apply_input1{ width: 49.5%;}
.form_apply dl.apply_input1 dd input{width: 100%;}
.form_apply dl.apply_input2{width: 100%;}
.form_apply dl.apply_input2 dd input{width:56%;}
.form_apply dl.apply_input4{margin-left: 4%; width: auto;border: 1px solid #009081;}
.form_apply dl.apply_input4 dl{    display:block; margin-top:0; overflow:hidden}
.form_apply dl.apply_input4 ol{ margin: 0; padding: 0; padding-left: 140px;text-align: -webkit-center;background: #1a9e8c;color: #fff; font-size: 18px;line-height: 50px; height: 50px;}
.form_apply dl.apply_input4 p{ margin: 0; padding: 15px 22px;border-bottom: 1px solid #1a9e8c; color: #b40000; font-size: 14px;}
.form_apply dl.apply_input4 dt{ background: #e5f4f2; height:100%;line-height: 119px;    width: 115px; text-align: center;padding-left: 0;}
.form_apply dl.apply_input4 dd{ margin-left:115px}
.form_apply dl.apply_input4 input{    border: 0;  margin: 7px 22px; overflow: inherit;}
.form_apply .box .button{padding-left: 20%;margin: 5% 0px;}
.form_apply .box .button input{width: 200px; height: 40px;border: 0;font-size: 18px; color: #fff; cursor:pointer;}
.form_apply .box .button input.submit{background: #1a9e8c;}
.form_apply .box .button input.reset{ background:#aeaeae;}
.form_apply .txt_wz{ margin: 2% 5%;position: relative;}
.form_apply .txt_wz .font{    position: absolute; width: 35px; color:#555555}
.form_apply .txt_wz .txt {margin: 0; padding-left: 35px; color:#555555}
.form_apply .txt_wz .txt a{ color:#009bd4}
@media(max-width:768px){
.form_apply .box .button input{ width:100px}
}
@media(max-width:640px){
.form_apply .h3 b{  font-size: 16px;line-height: 22px; padding: 10px 0;}
.form_apply .box{    margin: 2% 2%;}
.form_apply .box .h4 b{ font-size: 16px;line-height: 35px; width: 114px;}
.form_apply dl.apply_input1{ width:100%}
.form_apply dl.apply_input2 dd input{ width:100%}
.form_apply dt{ font-size:14px;width: 100px;padding-left: 20px;}
.form_apply dd{    margin-left: 100px;}
.form_apply dl.apply_input4 dt{    width: 90px;}
.form_apply dl.apply_input4 dd{    margin-left: 90px;}
}
@media(max-width:500px){
.form_apply dl.apply_input4 ol{ padding-left:0}
.form_apply dl.apply_input4 dt{ display:none}
.form_apply dl.apply_input4 dd{margin-left: 0px;}
}



/*我要举报*/
.report .h3{ color:#555555; display:block; font-size:18px; display:block; text-align:center; margin-bottom:6%}
.report .ul{ display: block; clear:both; overflow:hidden;    vertical-align: top;    text-align: -webkit-center; background:url(../images/xd.png) no-repeat   center 55px;    background-size: 50%;}
.report .ul li{ display: inline-block;vertical-align: top; width: 33.33%; float: left;}
.report .ul li .round{ width:108px; height:108px; border:1px solid #ff8c00; border-radius:50%}
.report .ul .round span{ display:block; margin:10px; border:1px dashed #ff8c00; height:88px; background-repeat:no-repeat; background-position:center;border-radius:50%}
.report .ul li .txt{}
.report .ul .txt span{    font-size: 16px; color: #555555; line-height: 30px; display: block; margin-top: 3%;}
.report .ul .txt p{    margin: 0;  font-size: 14px; color: #888888; line-height: 22px;}
.report_button{ display:block; margin-top:8%; text-align:center; text-align:center;}
.report_button a{ padding-left:80px; width:200px; height:40px; line-height:40px; display:inline-block; text-align:left; background:url(../images/klin.png) no-repeat 50px center #ff8c00; font-size:18px; color:#fff;}
@media(max-width:640px){
.report .ul{ background:none;}
.report .ul li{ width:100%; margin-bottom:2%;}
.report .h3{ font-size:16px;}
}

/*我要举报表单*/
.repot .h3 b{display: block; font-weight:inherit;color: #ffffff; font-size: 30px; text-align: center;background: #009081;line-height: 40px;padding: 17px 0;}
.repot .form_err{ display:none}
.repot .form_table{ border:1px solid #dddddd; margin-top:4%;}
.repot .box{ margin-top:1%;}
.repot .box dl{ margin-right:3%;float: left; display: inline-block; position: relative;}
.repot .box .clear{ margin-top:3%;}
.repot dl dd input{ width:100%}
.repot .form_table1{    width: 39%;}
.repot .form_table1 dt{ position:absolute; width:140px; line-height:40px; text-align:center; background:#009081; color:#fff; font-size:18px;}
.repot .form_table1 dd{ margin-left:140px;}
.repot .form_table1 dd input{ height:40px; line-height:39px; border:0; border-bottom:1px solid #009081}
.repot .form_table2{ margin-top:16px;    width:17%;}
.repot .form_table2 dt{ position:absolute; width:50px; line-height:24px;font-size:18px; color:#555555}
.repot .form_table2 dd{margin-left:50px;}
.repot .form_table2 dd input{ height:24px; line-height:23px; border:0; border-bottom:1px solid #009081}
.repot .form_table3{margin-top:16px;    width:35%;}
.repot .form_table3 dt{position:absolute; width:50px; line-height:24px;font-size:18px; color:#555555}
.repot .form_table3 dd{margin-left:50px;}
.repot .form_table3 dd input{ height:24px; line-height:23px; border:0; border-bottom:1px solid #009081}
.repot .form_table4{margin-top:16px;    width:59%;}
.repot .form_table4 dt{position:absolute; width:140px;line-height:24px; text-align:center; color:#555555; font-size:18px;}
.repot .form_table4 dd{ margin-left:140px;}
.repot .form_table4 dd input{height:24px; line-height:23px; border:0; border-bottom:1px solid #009081}

.repot .form_table5{margin-top:35px; float:none;   width:97%;}
.repot .form_table5 dt{position:absolute; width:140px;line-height:24px; text-align:center; color:#555555; font-size:18px;}
.repot .form_table5 dd{ margin-left:140px;}
.repot .form_table5 dd textarea{  border: 1px solid #009081; background: #e5f4f2;width: 100%;height: 120px;display: block;}
.repot .form_table6{margin-top:35px;margin-left: 4%; width: auto;border: 1px solid #009081;}
.repot .form_table6 dl{    display:block; margin-top:0; overflow:hidden; margin-right:0}
.repot .form_table6 ol{ margin: 0; padding: 0; padding-left: 140px;text-align: -webkit-center;background: #1a9e8c;color: #fff; font-size: 18px;line-height: 50px; height: 50px;}
.repot .form_table6 p{ margin: 0; padding: 15px 22px;border-bottom: 1px solid #1a9e8c; color: #b40000; font-size: 14px;}
.repot .form_table6 dt{ background: #e5f4f2; height:100%;line-height: 119px;    width: 115px; text-align: center;padding-left: 0;    position: absolute;left: 0px; top: 0;font-size: 18px; color: #555555;}
.repot .form_table6 dd{ margin-left:115px}
.repot .form_table6 input{    border: 0;  margin: 7px 22px; overflow: inherit;}
.repot .box .button{ text-align:center;    margin: 5% 0px;}
.repot .box .button input{width: 200px; height: 40px;border: 0;font-size: 18px; color: #fff; cursor:pointer;}
.repot .box .button input.submit{background: #1a9e8c;}
.repot .box .button input.reset{ background:#aeaeae;}
.repot .txt_wz{ margin: 2% 5%;position: relative;}
.repot .txt_wz .font{    position: absolute; width: 35px; color:#555555}
.repot .txt_wz .txt {margin: 0; padding-left: 35px; color:#555555}
.repot .txt_wz .txt a{ color:#009bd4}
@media(max-width:640px){
.repot .h3 b{  font-size: 16px;line-height: 22px; padding: 10px 0;}
.repot .box dl{ width:-webkit-fill-available !important; display:block; }
.repot .box dt{    width: 100px; font-size:14px; text-align:center;}
.repot .box dd{    margin-left: 100px;}
.repot .form_table6{width: auto !important;}
.repot .form_table6 ol{ padding-left:0}
.repot .form_table6 dt{ display:none}
.repot .form_table6 dd{margin-left: 0px;}
.repot .box .button input{ width:100px}
.repot .form_table5{ margin-top:15px;}
}



/*网站地图*/
.ul_sitemap li{}
.BMap_Marker>div img{ max-width:none;}
.ul_sitemap{list-style: none;}
.ul_sitemap li a{ display: inline-block; color: #fff;}
.ul_sitemap li > strong{ display: block;height:35px; line-height: 35px; background-color: #009081; font-size: 17px; font-weight: bold; padding-left: 20px; border: 1px solid #dad4cf; border-bottom: 0 none; }
.ul_sitemap li > dl{ display: block; font-size: 15px; font-weight: bold; background-color: #fbfbfa; padding:10px 0; padding-left: 20px; border-left: 1px solid #dad4cf; border-right: 1px solid #dad4cf; border-top: 1px solid #dad4cf; margin:0; }
.ul_sitemap li > dl dd{ display: inline-block; margin:0; }
.ul_sitemap li > dl a{ display: inline-block; color: #009081; padding:5px 10px;}
.ul_sitemap li:last-child > dl{ border-bottom:1px solid #dad4cf; }
.ul_sitemap{}

.header .nav ul li#nav8 .sub{display: none!important;}
.menu ul li#menu58,.menu ul li#menu60,.menu ul li#menu62{display: none!important;}
