﻿@charset "utf-8";
/*===========全局样式===========*/
html,body{height:100%;}
* {margin:initial;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif, "Microsoft YaHei";color:#3f3f3f}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input { padding:0; margin:0;}
ul li{list-style:none;}
img{border:0px;}
a{text-decoration:none;}
/*===========清除浮动===========*/
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
/*===========字体颜色===========*/
.fontred{color:#1a73e8;}
.footblue{color:#010963}
.footblack{color:#000000}

/*===========背景色===========*/
/*导航科技蓝渐变*/
.bcgblue{
    background: -moz-linear-gradient(top,  #3596e6 0%, #216de8 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3596e6), color-stop(100%,#216de8)) !important;
    background: -webkit-linear-gradient(top,  #3596e6 0%,#216de8 100%) !important;
    background: linear-gradient(to bottom, #3596e6, #216de8) !important;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3596e6',endColorStr='#216de8',gradientType='0') !important;
    border: 1px solid #66a5da;
}
/*底部footer渐变*/
.bcgbluea{
    background: -moz-linear-gradient(top,  #077ad8 0%, #065cc7 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#077ad8), color-stop(100%,#065cc7)) !important;
    background: -webkit-linear-gradient(top,  #077ad8 0%,#065cc7 100%) !important;
    background: linear-gradient(to bottom, #077ad8, #065cc7) !important;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#01075f',endColorStr='#065cc7',gradientType='0') !important;}
/*按钮渐变灰白渐变*/
.bcgblackwhite{
    background: -moz-linear-gradient(top,  #01075f 0%, #052bad 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#01075f), color-stop(100%,#052bad)) !important;
    background: -webkit-linear-gradient(top,  #01075f 0%,#052bad 100%) !important;
    background: linear-gradient(to bottom, #01075f, #052bad) !important;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#01075f',endColorStr='#052bad',gradientType='0') !important;}
/*导航红白渐变*/
.bcgredwhite{
    background: -moz-linear-gradient(top,  #c6d9f5 0%, #fefefe 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6d9f5), color-stop(100%,#fefefe)) !important;
    background: -webkit-linear-gradient(top,  #c6d9f5 0%,#fefefe 100%) !important;
    background: linear-gradient(to bottom, #c6d9f5, #fefefe) !important;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#f0e0e0',endColorStr='#fefefe',gradientType='0') !important;}
/*===========按钮===========*/
/*按钮颜色*/
.orange{background-color:#e17a42;}
.orange:hover{background-color:#b66e47;}
/*按钮*/
.btn_1{display:inline-block;width:98px;height:27px;line-height:27px;text-align:center;cursor:pointer;color:#fff;border-radius:1px;font-weight:bold}
.btn_2{padding:2px 10px;border:1px solid #ce8926;color:#975c25;background:#fdcf5b;border-radius:4px;}
.btn_2:hover{text-decoration:none !important;color:#975c25 !important;background:#e0c378}
.con_con{width:80%;margin:0 auto;overflow:hidden;}
.conc{padding:4px 0 0}
.con_left{overflow:hidden;float:left;display: flex;
    flex-wrap: wrap;
    justify-content: space-around;}
.con_right{overflow:hidden}
.conc .conc_left{
    width: 100%;
    min-height: 300px;
    float: left;
    margin-bottom: 20px;
    background-color: #F9F9F9;
}
.conc .conc_left .conc_nav, .conc .conc_right .conc_nav{
    width: 98%;
    background-color: #40A1F1;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    color: white;
    font-size: 17px;
    font-weight: bold;
    border-top: 4px solid #005AC2;
    font-weight: 600;
}
.conc .conc_left .conc_content{
    width:100%;
    display: inline-block;

}

.conc .conc_left .conc_title{
    width: 100%;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 40px 0px;
}
.conc .conc_left .conc_title li{
    font-size: 26px;
    font-weight:bold;
}
.conc .conc_left .conc_ifm{
    width:100%;
    display: inline-block;
    padding: 25px 0px;
}
.conc .conc_left .conc_ifm .conc_autor{
    float:left;
    margin-left: 10px;
}
.conc .conc_left .conc_ifm .conc_time{
    text-align: center;
}

.conc .conc_left .conc_content dl dt{
    width:60%;
    min-height:300px;
}
.conc .conc_left .conc_content dl dt img{
    width:100%;height:100%;border: 0;
}

.conc .conc_left .conc_content dl dd{
    text-indent:2em;
    width: 97%;
    margin: 20px auto;
    font-size: 16px;
}
.conc .conc_ather{
    width:35%;
}
.conc .conc_right{
    width: 35%;
    min-height: 300px;
    float: right;
    margin-bottom: 20px;
    background-color: #F9F9F9;
}
.conc .conc_right_list{
    width:100%;
}
.conc .conc_right_list .conc_content{
    display: inline-block;
    width:99%;
    margin-top:10px;
}
.conc .conc_right_list .conc_content div{
    width: 100%;
    display: inline-block;
    margin: -2px 5px -2px 5px;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px dashed #EAE6E6;
    border-top: 1px dashed #EAE6E6;
}
.conc .conc_right_list .conc_content div:hover{
    background-color: #F3F3F3;
}
.conc .conc_right_list .conc_page{
    width:100%;
    display: inline-block;

}
.conc .conc_right_list .conc_page li{
    width: 37px;
    float: left;
    margin-left: 10px;
    background-color: skyblue;
    text-align: center;
    padding: 5px;
    border-radius: 3px;
    font-size: 1em;
    cursor: pointer;

}
.conc .conc_left .conc_content .dd-footer > dd{
    margin: 10px;
    text-align: right;
}
/*==========header头部==========*/
.con_header{overflow:hidden;/*background:url(../images/headerbcg1.png) top left no-repeat;*/}
.header_b{position:relative; overflow:hidden;/*background:url(../images/headerbcg2.png) top right no-repeat;*/background: #077ad8;}
.header_b .msg{position: absolute; right: 35px; top: 10px; z-index: 5; border: 1px solid white; width: 97px; color: #FBFAFA; border-radius: 3px; padding: 3px; background-color: #147EA9; cursor: pointer;text-align: center;}
.header_b .msg a{color:white;}
.head_bcg{height:220px;/*background:url(../images/headerbcg.png) no-repeat;*/    display: flex;
    align-items: center;}
.con_header .logos img{margin-left:10px}
/*==========导航nav==========*/
.con_nav{-webkit-box-shadow:#000 0 0 5px;-moz-box-shadow:#000 0 0 5px;box-shadow:#000 0 0 5px;background:url(../images/connavs.png) top right no-repeat;}
.nanvs{width:80%;height:50px;margin:0 auto;display: flex;
    justify-content: center;}
.navleft_ul{float:left;    height: 100%;}
.navright_ul{float:right;background:url(../images/connavs.png) top left no-repeat;width:375px;    display: flex;
    justify-content: center;}
.navleft_ul li,.navright_ul li{float:left;margin-right: 5px;    width: 152px;    height: 100%;
    text-align: center;}
.navleft_ul li a,.navright_ul li a{    height: 100%;
    line-height: 38px;
    padding: 0 16px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}
.navleft_ul li:nth-child(1) a{
}
.navleft_ul li a:hover,.navright_ul li a:hover,.navactive{/*background:url(../images/navlists.png) repeat-x;*/background: #54aaf1;margin-top: -1px;border-top-left-radius: 3px;border-top-right-radius: 3px;padding: 1px 16px 0 !important;}
.navright_ul li{position: relative;}
/*=======模块标题信息=========*/
/*标题1*/
.con_h1{height:40px;line-height:34px;background:#f4f4f4;border:1px solid #96c0fe;border-top:5px solid #3174d8;margin-bottom:5px;position:relative}
.con_icon{position:absolute;width:24px;height:24px;background-image:url(../images/tt-ico.png);background-repeat:no-repeat;margin-left: 9px;margin-top: 10px;}
.cc1{background-position: 1px 1px;}
.cc2{background-position: -21px 1px;}
.cc3{background-position: -42px 1px;}
.cc4{background-position: -67px 1px;}
.cc5{background-position: -90px 0px;}
.cc6{background-position: -116px 1px;}
.cc7{background-position: -145px 1px;}
.cc8{background-position: -173px 1px;}
.cc9{background-position: 2px -25px;}
.cc10{background-position: -19px -26px;}
.con_h1 small{    font-size: 20px;
    color: #055aa7;
    display: inline-block;
    margin-left: 40px;
    font-weight: 600;}
.con_h1 a{float:right;font-size:14px;color:#888888;margin-right:15px;font-weight:normal}
.con_h1 a:hover{text-decoration:underline;color:#3174d8}
/*标题2*/
.con_h2{height:33px;line-height:33px;border-bottom:2px solid #d2d2d2;}
.con_h2 span{display:inline-block;font-size:16px;color:#2b2b2b;padding:0 13px;border-bottom:2px solid #0671d3;}
.con_h2 small{display:block;font-size:16px;font-weight:bold;color:#2575e7;padding-left:13px;border-bottom:2px solid #4181d8;}
.con_h2 a{float:right;font-size:13px;color:#0e60e9;margin-right:13px}
.con_h2 a:hover{color:#2b2b2b}
/*分类信息(预警信息、通知公告)*/
.clta{width:419px;}
.crta{margin-left:341px}
.con_box{overflow:hidden;}
.con_list{border:1px solid #e9e9e9;overflow:hidden;padding:10px 0;margin-bottom:10px;}
.con_tzgg_s{width:33%;}
.con_list h1{height:20px;font-size:16px;color:#2b2b2b;background:#2d87e6;}
.con_list h1 div{height:20px;background: url(../images/boxlists.png) repeat-x 1px #fff;margin:0 3px 0 14px;color:#2b2b2b;}
.con_list h1 div span{display:inline-block;color:#0d57b1;background: #fff;padding: 0 7px;}
.con_list h1 div hr{display:inline-block;background:#d6d6d6;position: relative;top: -2px;width: 168px;left: 6px;}
.con_list h1 div a{float:right;color:#2474e7;font-size:14px;margin-top:2px;background: #fff;padding: 0 7px;}
.con_list h1 div a:hover{color:#2b2b2b}
.list_ul{margin-top:15px}
.list_ul li,.list_ul li a{font-size:16px;color:#3f3f3f;}
.list_ul li{margin:20px 11px 20px 7px}
.list_ul li a{display:inline-block;margin:0 11px 0 7px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;vertical-align:bottom;width:80%;text-align: left;}
.list_ul li a:hover{color:#0969d1;}

.clearfix:after {
    content: '';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    *zoom: 1;
    _zoom: 1;
}
.eui-wrapper {
    position: relative;
    width: 1500px;
    margin: 0 auto;
}
.tm20 {
    margin-top: 20px;
}
.eui-subUs {
    float: left;
    width: 300px;
}

.eui-subUs a {
    display: block;
    width: 100%;
    height: 80px;
    line-height: 80px;
    padding-left: 70px;
    font-size: 18px;
    color: #575d6c;
    margin-bottom: 15px;
    background: url(../images/sub-us.png) no-repeat top;
}

.eui-subUs a i {
    display: inline-block;
    width: 22px;
    height: 22px;
    vertical-align: middle;
    margin: -2px 10px 0 0;
}

.eui-subUs a i.icon1 {
    background: url(../images/sub-usicon1.png) no-repeat top;
}

.eui-subUs a i.icon2 {
    background: url(../images/sub-usicon2.png) no-repeat top;
}

.eui-subUs a i.icon3 {
    background: url(../images/sub-usicon3.png) no-repeat top;
}

.eui-subUs a:hover {
    color: #3385ff;
}

.eui-subUs a.on, .eui-subUs a.on i {
    background-position: bottom;
    color: #fff;
}
/*==========底部指导信息==========*/
.con_guidance{background:#dedede}
.con_guidance ul li{float:left;margin:10px 0;width:333px}
.con_guidance ul li p{text-align:center;font-size:16px;margin:10px 0}
.con_guidance ul li .p_con{text-align:left}
.con_guidance ul li p strong{font-size:16px;}
.con_guidance ul li a:hover{text-decoration:underline}
/*==========底部footer信息==========*/
.con_fonter{text-align:center;padding:20px 0}
.con_fonter a,.con_fonter p{font-size:14px;color:#fff;margin:12px 0}
.con_fonter a:hover{text-decoration:underline}
.con_fonter img{vertical-align: middle;}
.navright_ul{display: none;}




