html,body,h1,h2,h3,h4,h5,h6,p,ul{margin: 0;font-family: 'Microsoft Yahei';}

.grey{
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
/* 滤镜效果 */
filter: grayscale(100%)!important;
/* 微软内核 */
-ms-filter: grayscale(100%)!important;
 /* ie专有滤镜 */
filter:gray!important;
} 

a{text-decoration: none; color: #3f3f3f;}
img{border: 0;}
table{border-collapse: collapse;table-layout: fixed;word-wrap:break-word;}
input,select,button{font-family: 'Microsoft Yahei';}
input:focus,a:focus{outline: none}
ul{padding-left: 0;}
li{list-style-type: none}

/*濯掍粙鏌ヨ*/
@media screen and (min-width:320px){html{font-size:14px;}}
@media screen and (min-width:360px){html{font-size:16px;}}
@media screen and (min-width:400px){html{font-size:18px;}}
@media screen and (min-width:440px){html{font-size:20px;}}
@media screen and (min-width:480px){html{font-size:22px;}}
@media screen and (min-width:640px){html{font-size:28px;}}
@media screen and (min-width:980px){html{font-size:34px;}}

.req{margin-right: .2rem;line-height: 0;color: #f00;font-size: 1rem;vertical-align: middle;}
.fz2{font-size: 2rem;}
.main{color: #1976cd !important;}
.BH{color: #fff !important;background-color: #1976cd !important;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.fl{float: left;}
.fr{float: right;}
.cl:after{content: '';display: block;clear: both;}
.red{color: #f00 !important;}
.dn{display: none}
.db{display: block;}
.dib{display: inline-block;}

.mt20{margin-top: 20px;}
.mt10{margin-top: 10px;}
.ml10{margin-left: 10px;}
.ml20{margin-left: 20px;}
.mb10{margin-bottom: 10px;}
.mr20{margin-right: 20px;}
.p10 { padding: 10px;}

::-webkit-scrollbar{width: 8px;height: 8px;}


.title{ padding-left: 14px;line-height: 42px;font-size: 18px;color: #007bd9;background-color: #f3f3f3;border-top: 2px solid #008cd9;}
.more{ font-size: 15px;color: #007bbe; position: absolute; top: 12px; right: 5px;}

/*澶撮儴*/
.header{ position: fixed; top: 0; left: 0; width: 100%; z-index: 2; text-align: center;background-color: #008cd9; height: 85px;}
.header .logo{ display: inline-block;margin-top: 15px;}
.header .ch{ font-size: 27px;color: #fff;}
.header .en{ font-size: 16px;color: #fff;}
.header .menu{ position: absolute;top: 14px;right: 10px;width: 25px;height: 60px;background: url(/globalImg/menu.png) center center no-repeat}
.header .close{ background-image: url(/globalImg/close.png);
}
.header img { width: 80%;}

/*澶撮儴涓嬫媺瀵艰埅*/
.nav{ display: none;z-index: 2;position: fixed;top: 85px;width: 98%;padding: 2px 1%;text-align: center;background-color: rgba(203,225,240,0.95);}
.nav .item{ float: left;width: 25%;padding: 8px 0;color: #2969a2;font-size: 15px;font-weight: bold;}

.swiper-pagination{ width: auto !important;left: auto !important;right: 5px;bottom: 13px !important;}
.swiper-pagination-bullet{ background: #fff;opacity: 1}
.swiper-pagination-bullet-active{ background: #007aff}
.swiper-slide img{ vertical-align: middle; height: 240px;}
.swiper-slide .textWrap{ position: absolute;bottom: 0;left: 0;width: 100%;color: #fff;font-size: 15px;line-height: 50px;background-color: rgba(0,0,0,.6)}
.swiper-slide .text{ width: 75%;padding-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.swiper-button-prev{ background: url(/globalImg/arrow.png) -110px 5px no-repeat;left: 8px;background-color: rgba(0,0,0,.4);}
.swiper-button-next{ background: url(/globalImg/arrow.png) 8px 5px no-repeat;right: 8px;background-color: rgba(0,0,0,.4);}

.box_index{ margin-top: 85px;min-height: calc(100vh - 145px)}
.box{ min-width: 270px;padding: 3%;}
.list{ margin-top: 20px; position: relative;}
.list ul{ margin-top: 10px;}
.govpushinfo150203 { margin: 0; height: 216px; overflow: hidden;}
.govpushinfo150203 li span { display: none;}
.list ul .item, .govpushinfo150203 li{ line-height: 28px;}
.list ul .item:before, .govpushinfo150203 li:before{ content: '';display: inline-block;width: 3px;height: 3px;margin-right: 3px;vertical-align: text-top;border: 2px solid #dfdfdf;border-radius: 100%;}
.list .link, .govpushinfo150203 li a{ display: inline-block;width: 60%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #555;font-size: 18px;}
.govpushinfo150203 li a {width: 90%;}
.list .date{ float: right;color: #a9a9a9;font-size: 16px;}
.list .head{ line-height: 44px;background-color: #f3f3f3;}
.list .head .item{ float: left;text-align: center;color: #2a2a2a;white-space: nowrap;font-size: 16px;padding: 0 5px;}
.list .head .active{ color: #fff;font-weight: bold;background-color: #007bd9;}
.list .content{ display: none;}

/*缃戜笂鍔炰簨*/
.ws ul .item{ float: left;width: 31.5%;margin-right: .5%;text-align: center;line-height: 3.5rem;font-size: 1rem;color: #535353;border: 1px solid #e4e4e4;}
.ws ul .active{ color: #fff;background-color: #007bd9;}
.ws .group .item{ float: left;width: 50%;line-height: 36px;font-size: 16px;color: #484848;}
#bodyWZA .ws .group:last-child .item{ width: 100%}
.ws .group .item:before{ content: '';display: inline-block;width: 5px;height: 5px;margin-right: 10px;vertical-align: middle;background-color: #979797;border-radius: 100%;}

/*璧拌繘涓伴『*/
.zj .item{ float: left;width: 50%;text-align: center;line-height: 40px;color: #3c3c3c;font-size: 17px;white-space: nowrap;}

/*椤佃剼*/
.footer{ padding: 10px 0;text-align: center;font-size: 12px;color: #2d2d2d;background-color: #f3f3f3; line-height: 20px;}

/*鍒楄〃*/
.taba {padding-top:12px;padding-left: 6px;}
.taba a{margin-bottom:10px;margin-right:2px;margin-left:2px;}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger {
    text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);
}
.btn-default {
    text-shadow: 0 1px 0 #fff;
    background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -o-linear-gradient(top,#fff 0,#e0e0e0 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));
    background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #dbdbdb;
    border-color: #ccc;}

.btn:hover, .btn:focus, .btn.focus {
    color: #333;
    text-decoration: none;
}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.btn-default:hover, .btn-default:focus {
    background-color: #e0e0e0;
    background-position: 0 -15px;
}
.breadcrumb {
    padding: 8px 15px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
    line-height: 28px;
    margin-bottom: 0px;
}
.breadcrumb a{
    font-size: 1rem; 
}
.breadcrumb>li {
    display: inline-block;
}
.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0";
}
.list-group {
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);
    box-shadow: 0 1px 2px rgba(0,0,0,.075);padding-left: 0;
}
.list-group-item-heading { color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 95%;}
.f666 {
    color: #666;
    font-size: 12px;
}
.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    border-bottom: 1px solid #ddd;
}
.pages{text-align:center;color:#666;font-size:14px; }
.pages a { padding: 8px; border: #ccc 1px solid;display: inline-block;margin-top: 8px;}
.pages a:hover{background:#007bd9;color:#fff;text-decoration:none;}
.pages .on { padding: 8px; border: #007bd9 1px solid; background: #007bd9; color: #fff;}
.pager{margin-bottom:16px;margin-top:6px;}

/*鍐呭*/
.show{ padding:8px;padding-top:0px; }
.show .s-title {text-align:center;font-size:12px;color:#666; line-height: 30px; margin-top: 10px;border-bottom: 1px solid #ddd;}
.show .s-title h1 {color:#007bd9;font-size:20px;}
.show .s-title p{ text-align: center;font-size: 14px;margin-top: 10px;}
.show .con { line-height: 28px; font-size: 14px; margin-top: 1rem;}
.show .con p,.show .con span{font-size: 17px !important;margin-bottom: 10px;line-height: 1.75em;font-family: 宋体;}
.show img { max-width: 80%; text-align: center;height: auto;}
.show .con table { width: 90% !important;table-layout:fixed!important;border-collapse: collapse!important;overflow-x: scroll;}
.show .con table td{ word-wrap:break-word!important;width: 100px!important;}
.fjdownload{ background: #f8f8f8; padding: 10px;border-radius: 8px;}
.fjdownload a{display: block;margin-top: 10px;line-height: 1.75em;font-family: '宋体';}

@media (max-width: 320px){
.list .link{ width: 60%;}
.list .head .item{ width: 30%;}
}

.backToTop { display: none; position: fixed; right: 5px; bottom: 5px; width: 25px; height: 25px; line-height: 25px; background:#88c3ff; z-index: 130; border-radius: 2px; color: #fff; overflow: hidden; text-align: center; font-size: 12px; }


/*淇＄*/
.xxcx{ min-height: calc(100vh - 10.8rem - 36px);margin: 2rem 0 0 2%; padding: .5rem 2%;}
.xxcx a{ width: 47%; height: 140px; display: inline-block; margin: 1% ; color: #008cd9; font-size: 20px; text-align: center; padding-top: 20px; }
.xxcx img{ margin-bottom: 15px; }
.letter{ background: #c6ebff; }
.letter:hover { background: #95d3f4; }
.notice h1 { font-size: 20px;color: #c50e1b;font-weight: 500;}
.notice button{ width: 96px;height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.2rem;color: #fff;border: 0;}
.notice .text p{ text-indent: 2em;line-height: 1.8rem;color: #333;}
.notice .submit{ background: #1c73c9;}
.notice .reset{ background: #d8d8d8;}
.write  {min-height: calc(100vh - 7.8rem - 36px);}
.write h2 { font-size: 15px; line-height: 2.5rem; padding: 0 15px; color: #008cd9;}
.write h3 { font-size: 15px; line-height: 3rem; padding: 0 15px; background: #c6ebff;}
.write table{ width: 100%;}
.write td,.write th{ padding: 10px;border: 1px solid #ddd;}
.write th { background: #eee;}
.write td a { color: #008cd9; display: block;}
.write table .red{ margin-right: 5px;}
.write input,.write textarea,.write select{ vertical-align: middle;border: 1px solid #ccc; padding: 2px 1%; font-family: 'Microsoft Yahei'; font-size: 14px;}
.write input[type="text"]{ width: 95%; line-height: 1.8rem;}
.write select{ width: 98%; line-height: 2.2rem; height: 2.2rem;}
.write input[type="checkbox"],.write input[type="radio"]{ margin-right: 5px;}
.write textarea{ width: 95%;height: 100px;resize: none; line-height: 1.8rem}
.write button{ width: 96px;height: 2.5rem;line-height: 2.5rem;text-align: center;font-size: 1.2rem;color: #fff;border: 0;}
.write .submit{ background: #1c73c9}
.write .reset{ background: #d8d8d8;}
.write #img_code{ margin-left: 5px;}

.write .prompcontainer { font-size: 1rem; line-height: 1.8rem; padding: 0 10px; padding-top: 40%;}
.write .prompcontainer h4 { font-size: 1.3rem; line-height: 3rem;}

