<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*base*/
.fl{float: left;}
.fr{float: right;}
.mg-t{margin-top:20px;}
.mg-r{margin-right: 20px;}
.mg-b{margin-bottom: 20px;}
.h1,h1{font-size: 20px;font-weight: 900;}
.h2,h2{font-size: 18px;color: #333333;}
.h3{font-size: 15px;color: #333333;}
.s1{font-size: 10px;color:#666666;}
.inline{display: inline;}
body{
    font: 16px/1.5em -apple-system, BlinkMacSystemFont, Helvetica Neue, PingFang SC, Microsoft YaHei, Source Han Sans SC, Noto Sans CJK SC, SimHei, sans-serif;
    color:#333333;
    background-color: #DFEEF7;
}
/*缃戦〉澶撮儴*/
.top{
    height: 40px;
    line-height: 40px;
    background-color: #fff;
    font-size: 14px;
    
}
.top a{color:#999;}
.top a:hover,.top .layui-breadcrumb a:hover{color:#01AAED !important;}
.top .fr div{width:125px;float:right;}

.ipv6{
    border-radius: 15px;
    background-color: #eee;
    margin-top: 4px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
}
.logo{
    background: url(../img/banner.jpg) no-repeat;
    background-size: auto;
    height: 150px;
}
.logo .fl,.logo .fr{height: 150px;line-height: 150px;}
.logo .logopic{width: 90px;padding-bottom:20px;}
.logo .pname{
    font-size: 40px;
    color:#023993;
    font-weight: 900;
    padding-left: 20px;
    line-height: 30px;
    padding-top:41px;
}
.logo .pname span{display: block;}
.logo .purl .line {
    display: inline-block;
    width: 20px;
    border-top: 1px solid #023993 ;
} 
.logo .purl{font-size: 14px;color:#023993;padding-left: 20px;vertical-align: middle;padding-top:10px;}
.logo .purl .line{margin-bottom: 4px;}
.logo .fr a{padding-left: 15px;padding-right: 15px;}
.top_search{
    height: 50px;
    margin-top:47px;
    width:300px;
    background-color: #DFEEF7;
    border-radius:5px;
    border:1px solid #023993;
    margin-left:20px;
    
}
.top_search input{
    margin-left:20px;
    padding-right:20px;
    height: 50px;
    width: 70%;
    border: 0;
    background-color: #DFEEF7;
    float: left;
    font-size: 16px;
}

.top_search .search_btn{
    height: 50px;
    width:50px;
    border: 0;
    float: right;
    cursor: pointer;
    background-color: #DFEEF7;
    border-radius:5px;
}
.top_search .search_btn h1{
    color:#023993;
    font-weight: normal;
}
.top_search .search_btn i{
    color:#023993;
    font-size: 30px;
    padding-right:10px;
    font-weight: normal;
    
}

/*鑿滃崟*/
.menu{
    background-color: #023993;
}
.menu_list ul{
    margin-top:-5px;
    margin-left:20px;
    margin-right: 20px;
    line-height: 60px;
    height: 60px;
}
.menu_list li{
    float: left;
    font-size: 20px;
    color:#ffffff;
    margin:0 30px;
}
.menu li a{
    color:#ffffff;
    display: block;
    padding-left:25px;
    padding-right: 25px;


}
.menu li:hover{
    color:#ffffff;
    background-color: #0259E6;
}

.part1{
    background-color: #ffffff;
    margin-top:20px;
    padding:0;
}
.part2{
    padding:0;
}
.part2_l{
    min-height: 100px;
 
    margin-top:20px;
    padding-right:20px;
}
.part2_r{
    min-height: 100px;
    background-color: #ffffff;
    margin-top:20px;
}
.part3{
    background-color: #ffffff;
    padding:20px 30px; 
}
.part4{
    background-color: #ffffff;
    padding:30px; 
	margin-top: 30px;
}
.news{
    background-color: #fff;
    padding-left:20px;
}
.news-nm{padding-left: 0;}
.news .layui-tab{
    margin:0;
}
.news .layui-tab-title{
    background-color: #fff;
    line-height: 50px;
    height: 50px;
    border: none;
}
.news .layui-tab-content{
    overflow:hidden;
}
.news .layui-tab-title li{
    font-size: 20px;
    padding:0 30px;
    line-height: 50px;
    background-color: #eee;
    margin-right: 20px;
    border-radius: 5px;
}
.news .layui-tab-title .layui-this{
    background-color:#023993;
    color:#ffffff;
    border: 0;
    vertical-align:top;
}
.news .layui-tab-title .layui-this::after{
    border-style:none;
}
.news .layui-tab-item li{
    line-height: 40px;
    font-size: 16px;
	padding-right: 25%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	position:relative;
}
.news .layui-this a{
    color:#ffffff;
    display: block;
}
.hot{
    padding:20px 30px;
    border-bottom:3px solid #023993;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.hot img{
    width: 94px;
    padding-right: 60px;
}

.hot a{
    font-size: 24px;
    font-weight: 900;
    color:#023993;
}
.news .layui-tab-item{
    padding-top:20px;
}
.pd-t-none{padding-top: 0!important;}
.news .layui-tab-item i, .news .layui-tab-item span{
    position: absolute;
	right: 0;
    color:#CDCDCD;
    font-style:normal;
}
.news .layui-tab-item img{
    padding-right: 10px;
    padding-bottom: 2px;
}
.part2 .news{
    padding:20px 30px 20px 30px;
}
.part2 .news a{
    display: block;
}
.part2 .news .news_list{
    padding-top: 0px;
}

.part2 .layui-tab-item li{
    line-height: 25px;
	height: 50px;
}
.part2 .news .news_title{
    float: left;
    width:100%;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    padding-bottom: 10px;
}
.part2 .news .news_title a{
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.part2 .news .news_title .subtitle{
	font-size: 14px;
	color:#999;
	position: relative;
	left: 0;
	line-height: 24px;
	
}
.part2 .news .news_date{
    float: right;
    line-height: 40px;
}
.part2 .news span{
    color:#bbb;
    font-size: 14px;
}
.part2 .ztpic{
    padding-top:30px;
    width: 100%;
}
.part2 .ztpic img{
    width: 100%;
	height: 80px;
} 
.part2 .ztpic2{
    padding-top:35px;
    width: 100%;
}
.part2 .ztpic2 img{
	width: 100%;
	height: 80px;
}
.part2 .ztpic3{
    padding-top:55px;
    width: 100%;
}
.p2-link-box{
	margin-bottom: 20px;
}
.p2-link-box a{
	display: block;
}
.p2-link-box a:hover{
	opacity: 0.8;
}
.p2-link-box a:active{
	opacity: 1;
}
.p2-link{
	width: 100%;
	height: auto;
	padding: 20px 10px;
	position: relative;
	line-height: 20px;
	font-size: 18px;
	box-sizing: border-box;
	color:#fff;
	margin-bottom: 10px;
}
.p2-link span{
	display: block;
	width: 80%;
	color:#fff;
	text-align: left;
	position:relative;
	z-index:20;
}
.p2-link .img{
	position: absolute;
	z-index: 10;
	right: 0 !important;
	bottom: 0;
	padding: 0 !important;
	margin: 0 !important;
}
.part2_r .color1{
	background: #5fbaea;
}
.part2_r .color2{
	background: #6fcdde;
}
.part2_r .color3{
	background: #f2b479;
}
.clearfix:after,.clearfix:before{ content: "";display: table;}
.clearfix:after{ clear:both;}
.clearfix{zoom:1;}

/*缃戦〉搴曢儴*/
.bottom{
    background-color: #ffffff;
    margin-top: 40px;
    padding-top:20px;
}


.link{
    color:#023993;
    line-height: 75px;
    background-color: #ffffff;
    margin-top:20px;
}
.link a:hover{
    background-color: #023993;
    color:#fff;
    transition-duration: 0.2s;
}
.link a{
    color:#333333;
    line-height: 40px;
    background-color: #eee;
    padding:10px 20px;
    margin:0 10px;
    border-radius: 5px;
    white-space:nowrap;
}
.bottom .bottom_nav{
    text-align: center;
    line-height: 40px;
    color:#666;
}
.bottom .bottom_nav a{
    padding:0 20px;
}
.bottom p{
    color:#999;
    line-height: 25px;
    text-align: center;
    font-size: 14px;
}
.redpng{
    line-height: 115px;
}

.jiucuo{
    line-height: 115px;
    text-align: right;
}
.news .layui-tab .layui-this:before{
    content:'';
    position:absolute;
    width:0;
    height:0;
    border:8px solid;
    border-top-color:#023993;
    color:transparent;
    top:50px;
    left:45%;
    transition-duration: 0.2s;
}
.part2_r{
    padding:10px 10px;
    text-align: center;
    line-height: 50px;
    color:#023993;
}
.part2_r .p2title{
    margin-top:10px;
    width:100%;
    height: 50px;
    background-color: #eee;
    border-radius: 5px;
}
.part2_r .p2title h{
    font-size: 20px;
    font-weight: 900;
}
.part2_r li{
    text-align: left;
    padding-left:20px;
    font-size: 18px;
    margin:6px 0;
}
.part2_r ul{
    margin-bottom: 20px;
}
.part2_r img{
    padding-right: 30px;
}

/*缁嗚*/
.xwdt{
    background-color: #ffffff;
    margin-top:30px;
}
.xwdt .doc_title{
    text-align: center;
    padding:50px 20px 30px 20px;
    border-bottom:1px dashed #e6e6e6;
}
.xwdt .doc_title h{
    font-size: 32px;
    color: #333;
    line-height: 40px;
    display: block;
    padding-bottom: 25px;
}
.xwdt .doc_title h2{
	font-size: 20px;
    display: block;
    padding-bottom: 25px;
}
.xwdt .doc_title .doc_info{
    padding:0 10px;
    font-style: 14px;
    color: #666;
}
.xwdt .doc_title .doc_info a{
    padding:0 5px;
    font-style: 14px;
    color: #666;
}
.xwdt .doc_content{
    padding:30px 20px;
    line-height:2;
    text-align:justify;
    color:#333;
    font-size:16px;
    min-height: 300px;
}
.xwdt .doc_content img{width: auto;max-width: 100%;height: auto;margin: 20px auto;}
.xwdt .doc_tools{
    height: 40px;
    padding:50px 20px 0 20px;
    border-bottom:1px dashed #e6e6e6;
    font-size: 14px;
}
.xwdt .doc_tools .tools_l{
    float: left;
}
.xwdt .doc_tools .tools_r{
    float: right;
}
.xwdt .tools_l img{
    width: 26px;
    height: 26px;
    padding:0 5px;
}
.xwdt .doc_pandn{
    line-height: 100px;
    font-size: 14px;
}
.xwdt .doc_pandn .doc_pre{
    float: left;
    width:350px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.xwdt .doc_pandn .doc_next{
    width:350px;
    float: right;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

/*鍒楄〃瀵艰埅*/
.xwdt_channels{
    margin-right: 0;
    margin-top:30px;
}
.xxgk_nav{
    background-color: #fff;
    min-height: 300px;
    margin-right: 20px;
}
.xxgk_navtitle{
    height: 55px;
    line-height: 55px;
    font-size: 20px;
    font-weight: 900;
    background-color:  #f2f2f2;
    color: #023993;
    text-align: center;
}
.xxgk_navlist .layui-nav-tree{
    width: 100%;
}
.xxgk_navlist li{
    border-bottom: 1px solid #d5dade;
}
.xxgk_navlist .layui-nav-child dd{
    border-bottom: 1px solid #d5dade;
}
.xxgk_navlist .layui-nav-child .layui-nav-child  dd{
    border-bottom: 1px solid #d5dade;
}
/* 瀵艰埅涓婚鑹� */
.layui-bg-xxgk .layui-nav-bar,
.layui-bg-xxgk .layui-this:after,
.layui-bg-xxgk .layui-nav-itemed:after{background-color: #0259E6;}
.layui-bg-xxgk .layui-nav-child dd.layui-this{background-color: #eee;padding-left: 20%;}
.layui-nav-tree.layui-bg-xxgk .layui-nav-title a,
.layui-nav-tree.layui-bg-xxgk .layui-nav-title a:hover, 
.layui-bg-xxgk .layui-nav-itemed&gt;a{background-color: #023993 !important;color:#fff !important;}
.layui-bg-xxgk{background-color: #fff!important; color: #fff !important;} /*钃�*/
.layui-nav .layui-nav-item a{color:#333;font-size: 16px;}
.layui-nav-child a{color:#333;font-size: 14px !important;padding-left: 50px !important;}
.layui-nav-child .layui-nav-child a{padding-left: 80px !important;}
.layui-nav-itemed&gt;.layui-nav-child{background-color:#e9ebf0 !important;}
.layui-nav .layui-nav-mored, .layui-nav-itemed&gt;a .layui-nav-more{border-color:transparent transparent #999;}
.layui-nav .layui-nav-more{border-color:#999 transparent transparent;}
.layui-nav-tree .layui-nav-item a:hover{background-color:#023993;}
.layui-nav-tree .layui-nav-item a:hover .layui-nav-more{border-color:#fff transparent transparent;}
.layui-nav-tree .layui-nav-itemed a:hover .layui-nav-more{border-color:#023993 transparent transparent;margin-top:-2px;}

.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this&gt;a, .layui-nav-tree .layui-this&gt;a:hover{background-color:#023993;color:#fff;}
.layui-nav-tree .selected a{color:#023993;}
.layui-nav-child .layui-nav-itemed&gt;.layui-nav-child{background-color:#dfe1e5 !important;}
.layui-nav-child .layui-nav-itemed&gt;a{background-color: #dfe1e5 !important;color:#023993 !important;border-bottom: 1px solid #d5dade;}

/*鏂伴椈鍒楄〃*/
.xwdt_list{
    background-color: #ffffff;
    margin-top: 30px;
    padding-top:10px;
}
.xwdt_list .breadcrumb{
    line-height: 20px;
    color: #333;
    font-size: 14px;
}
.xwdt_list .breadcrumb h{
    padding-left: 20px;
    color: #999;
    font-size: 14px;
}
.xwdt_list .breadcrumb a{
    color: #333;
    font-size: 14px;
    padding:0 5px;
}
.xwdt_list .docs{
    padding-top:10px;
    
}
.xwdt_list .docs .chnlname{
    background-color: #eee;
    color: #023993;
    font-size: 20px;
    line-height: 40px;
    padding-left: 5px;
}
.xwdt_list .docs .documents{
    line-height: 40px;
    min-height: 400px;
    padding-left: 20px;
    padding-right: 20px;
}
.xwdt_list .docs .documents i{
    font-style: normal;
    color:#999;
    float: right;
}

/*鍒嗛〉棰滆壊*/
.pages .current {
    background-color: #023993;
}
.pages a, .pages span {
    margin: 3px 2px;
}
.pages a:hover{
    background-color: #023993;
}

/*淇℃伅鍏紑鍒楄〃*/
.xwdt_list .doc_search{
    padding-top:20px;
    font-size: 14px;
}
.xwdt_list .layui-btn{
    background-color:#023993;
}
.xwdt_list .layui-btn-primary{
    background-color:#ffffff;
}
.xwdt_list .layui-btn-primary:hover{
    border-color:#023993;
}

/*淇℃伅鍏紑棣栭〉*/
.xxgk{
    background-color: #ffffff;
    padding:20px 10px;
    min-height: 300px;
    margin-top:30px;
}
.xxgk .person{
    display: inline;
    padding-left:0px;
}
.xxgk .person .person_l{
    float: left;
    width:80px;
    margin-right: -100%;
}
.xxgk .person .person_r{
    float: left;
    width: 100%-90;
    margin-left:90px;
}
.xxgk .person .person_r h{
    font-size: 20px;
    color:#023993;
    font-weight: 900;
    line-height: 40px;
    padding-right: 10px;
}
.xxgk .person .person_r h1{
    font-size: 16px;
    color:#333;
    line-height: 20px;
    font-weight: normal;
    padding-right: 10px;
}
.xxgk .person .person_r p{
    padding-top:10px;
    padding-right: 10px;
    font-size: 16px;
    color:#666;
}
.xxgk .person img{
    width:80px;
    height: 100px;
}

.xxgk .djz{
    height: 105px;
    margin-top:20px;
    padding:10px;
}

.xxgk .djz .q1{
    border-radius: 5px;
    border:1px solid #eee;
    height: 105px;
    text-align: center;
    
}
.xxgk .djz .q1:hover{
    transition-duration: 0.4s;
    background-color: #4482E5;
    color:#fff;
}
.xxgk .djz .q2{
    margin-top:20px;
    margin-bottom: 10px;
}
.xxgk .xxgklink{
    margin-top:30px;
    line-height: 60px;
    padding-left:10px;
    padding-right: 10px;
    margin-bottom:30px;
}
.xxgk .xxgklink li{
    margin-top:15px;
    background: #eee;
    border-radius: 5px;
    border-left: 5px solid #4482E5;
}
.xxgk .xxgklink li:hover{
    background-color: #4482E5;;
    color: #fff;
    transition-duration: 0.4s;
}
.xxgk .xxgklink img{
    padding:0 10%;
}
.xxgk .xxgklink a{
    font-size: 18px;
}
.news .news_title .new{
    height: 30px;
    background-color: #E5852B;
    text-align: center;
    line-height: 30px;
    color:#fff;
    width:105px;
    border-radius: 5px;
    float: left;
    margin-right: 20px;
}
.news .news_title .new:before{
    content:'';
    position:absolute;
    width:0;
    height:0;
    border:8px solid;
    border-left-color:#E5852B;
    color:transparent;
    top:7px;
    left:103px;
}

.news .news_title .new i{
    float: right;
}

.news_date2{
    float: right;
}

.news .newp a{
    font-weight: 900;
}


.doc_table{
    text-align: center;
    padding:20px 60px 10px 60px;
}

/*绉诲姩绔€傞厤*/
    @media screen and (max-width: 415px) {
        .logo .logopic{width: 2.8em;padding-bottom:15px;}
        .logo .pname{font-size: 2em;}
    }
    @media screen and (max-width: 415px) {
        .main .gzhd_gb{
            width: 85%;
        }
        .main .bsfw_pic img{
            width: 91%;
        }
    }
    @media screen and (max-width: 320px) {
        .main .gzhd_gb{
            width: 85%;
            height: 200px;
        }
        .main .bsfw_pic img{
            width: 91%;
        }
    }
    @media screen and (max-width: 415px) {

        .main .search input{
            width: 42%;
            font-size: 14px;
        }
        .main .search .search_btn{
            height: 50px;
            width:80px;
        }
        .main .search .search_btn i{
            font-size: 16px;
            font-weight: normal;
        }
    }
    @media screen and (max-width: 320px) {
        .main .search input{
            width: 35%;
            font-size: 14px;
        }
    }
    @media screen and (max-width: 1170px) {
        .main{
            min-height: 500px;
            background-color: #ffffff;
            padding:20px 0px 20px 20px;
            margin-bottom: 30px;
        }
    }
    @media screen and (max-width: 992px) {
        .part2_l{
            padding-right:0;
        }
    }
	/***楂樺害鍥哄畾***/
.list-h2{height: 80px;}
.list-h3{height: 120px;}
.list-h4{height: 160px;}
.list-h5{height: 200px;}
.list-h6{height: 240px;}
.list-h7{height: 280px;}
.list-h8{height: 320px;}
.list-h9{height: 360px;}
.list-h10{height: 400px;}


.list2-h1{height:370px;overflow: hidden;}
.list2-h2{height:594px;overflow: hidden;}
.list2-h3{height:684px;overflow: hidden;}
/***棰嗗鍒楄〃***/
.color1{color:#023993 !important;}
.bg1{background:#023993 !important;color:#fff;}
.bg2{background:#E5852B !important;color:#fff;}
.bg-white{background: #fff !important;}
.border-b{border-bottom: 1px solid #e5e5e5 !important;}
.content{padding:10px 20px 20px 20px;min-height: 420px;}
.current-post{height: 40px;line-height: 40px;background: #f0f0f0;padding: 0 10px;font-size: 18px;font-weight: bold;color:#333;}
.current-post span{display: inline-block;vertical-align: middle;}
.current-post .line{width: 2px;height: 16px;margin-right: 10px;}
.clearfix:after,.clearfix:before{ content: "";display: table;}
.clearfix:after{ clear:both;}
.clearfix{zoom:1;}
.red{color:#af130f;}
.leader-list{width: 100%;height: auto;}
.leader-list li{padding: 10px 0 0 0;}
.leader-list .l{width: 15%;float: left;}
.leader-list .l img{width: 80px;height: 100px;}
.leader-list .r{width: 85%;height: 80px; float: left;padding-top: 30px; border-bottom: 1px dashed #e5e5e5;}
.leader-list .r span{font-size: 20px;font-weight: bold;}
.leader-list .r i{font-style: normal;font-size:16px;color:#333;margin-left: 10px;}
.leader-list .r p{font-size: 16px;color:#999;line-height: 150%;}

.leader-detl .img{height:auto;text-align: center;padding: 20px;margin-bottom: 20px;}
.leader-detl .img img{width: 150px;height: 185px;margin: 0 auto;}
.leader-detl .img p{font-size: 20px;font-weight: bold;line-height: 150%;}
.leader-detl .img span{font-size: 16px;color:#666;line-height: 150%;}
.leader_content{min-height:120px !important;margin-bottom:20px;}
/***棰嗗鍒楄〃 end***/
/***缃戠珯鍦板浘 **/
.map{padding: 20px 0;}
.department-box{padding-bottom:15px;margin-bottom: 30px;}
.department-btn{width: 100%;height: 50px;border:1px solid #d4d6d9;line-height: 24px;font-size: 16px;padding: 12px 5px;	text-align: center;	background: none;color:#333;}
.department-btn:hover{background: #f0f2f5;border-color: #3473b6;color:#3473b6;opacity: 1;}
.department-btn:active{background: #f0f2f5;border-color: #3473b6;color:#3473b6;opacity: 0.75;}
/***缃戠珯鍦板浘 end***/


/**bottom**/
 .nm-footer {width: 100%;height: auto; background: #474747; color:#fff; position: relative;  z-index: 200;margin-top:30px; }
.footer-link{width: 100%;height:auto;padding: 15px 0;border-bottom: 1px solid #666;box-sizing: border-box;}
.footer-link span{font-size: 16px;color:#fff;line-height: 34px;}

.footer-link a{width: 100%;height: 34px;	background: #ededed;border-radius: 2px;line-height: 34px;padding: 0 10px;font-size: 14px;color:#333;display: block;	text-align: center;position: relative;box-sizing: border-box;}
.footer-link a:hover{background: #ededed;color:#015293;}
.footer-link a:active{background: #e6b045;color:#fff;}
.foot-gov{width: 100%;height: auto;position: relative;padding:15px 0 30px 0;}
.foot-gov-c{width: 70%;margin: 0 auto;float: left;}
.foot-nav{width: 100%; 	height: 30px;line-height: 30px;padding: 0 10px;}
.foot-nav li{display: inline-block;	vertical-align: middle;	margin-right: 20px;position: relative;}
.foot-nav li::after{content: "" ;width: 1px;height: 15px;background: #ccc; position: absolute;right: -15px;top:8px;}
.foot-nav li:last-child::after{content: none;}
.foot-nav li a{	font-size: 14px;color:#fff;}
.foot-cc{font-size: 13px;color:#e5e5e5;}
.foot-cc p{	line-height: 25px;}
.foot-cc span{margin: 0 10px;}
.foot-cc a{color:#fff;margin: 0 5px;}
.foot-cc a:hover{text-decoration: underline;}
.foot-gov .gov-red{float: right;margin-top: 15px;margin-right: 15px;}
.foot-gov .gov-jiucuo{float: right;margin-top: 30px;margin-right: 15px;}
 /**bottom-end**/
 /***璇︽儏浜岀淮鐮�***/
.code-box{width: 100%;height: auto;text-align: center;}
.code-box .code-t{font-size: 16px;color:#666;line-height: 30px;}
.code-box .code{width: 240px;height: 240px;margin: 0 auto;}
.code-box .code img{width: 100%;height: 100%;max-width: 100%;}
/***璇︽儏浜岀淮鐮� end***/
 /**404 **/
.kong-c{width: 100%;height: auto;padding: 30px;text-align: center;min-height: 500px;}
.kong-c .img{width:270px;height: 100px;margin: 30px auto; }
.kong-c .img img{width: 100%;height: 100%;}
.kong-c .title{font-size: 30px;font-weight: bold;color:#333;margin-bottom: 10px;}
.kong-c .sub{font-size: 20px;color:#999;line-height: 150%;}
.kong-c .btn{margin: 30px auto;}
/**404 end**/
/***渚濈敵璇峰叕寮€***/
.nm-head{
	width: 100%;
	height: 50px;
	line-height: 50px;
	padding: 0 15px;
	font-size: 20px;
	font-weight: bold;
	background: #f5f5f5;
	margin-bottom: 20px;
}
.column2, .column3, .column4, .column5{
	float:left;
}
.column2{
	width: 50%;
}
.column3{
	width: 33.3%;
}
.column4{
	width: 25%;
}
.column5{
	width: 20%;
}
.ysq{height: auto;background: #fff;padding: 30px;margin-top: 30px;}
.ysq-head{width: 100%;height: 150px;position: relative;}
.ysq-h-bg{width: 100%;height: 150px;position: absolute;	top:0;left: 0;z-index: 1;overflow: hidden;}
.ysq-h-bg img{height: 100%;width: 100%;}
.ysq-h-c{width: 100%;height: 150px;padding: 50px 30px;font-size: 36px;line-height: 50px;
	text-align: center;	color:#fff;	font-weight: bolder;}
.ysq-state{	font-size: 18px;line-height: 150%;margin: 30px auto;}
.btn-c-box{width: 100%;height: auto;padding: 15px;text-align: center;}
.ysq-btn{min-width: 300px;margin:0 15px;}


.ysq-form-title{
	width: 100%;
	height: auto;
    padding: 15px 0;
	margin-bottom: 20px;
}
.ysq-form-title .title{
	font-size: 30px;
	font-weight: bold;
	line-height: 50px;
}
.ysq-form-title .title a:hover{opacity:0.7;color:#fff;}
.ysq-form-title .sub{
	font-size: 16px;
	line-height: 150%;
	padding-right: 200px;
}
.ysq-btn2{
	min-width: 200px;
	margin:0px 15px;
	
}
.ysq-cx {text-align: right;padding: 30px 0;display: block;}
.ysq-cx span{font-size: 20px;color:#e67422;}
/***渚濈敵璇峰叕寮€  end***/
/***琛ㄥ崟***/
.form-mod{
	margin-top: 15px;
}
.layui-form-item{
	margin-bottom: 10px;
}
.layui-form-label{ padding:5px 5px;  width: 150px; line-height: 30px;
	font-size:16px;
}
.layui-form-label2{ padding:5px 5px;  width: 100%; line-height: 30px;
	font-size:16px;color:#333;
}
.layui-form-des{
	font-size: 14px;
	color:#666;
	line-height: 150%;
}
.layui-input-block{
	margin-left: 175px; min-height: 50px;
}
.layui-input, .layui-textarea, .layui-select{height: 40px; line-height: 1.5; font-size: 16px; }
.layui-form-radio *{ font-size: 16px;}
.layui-form-radioed&gt;i,.layui-form-radio&gt;i:hover{color: #3983cc;}
.layui-form-checked[lay-skin="primary"] i {
    border-color: #3983cc !important;
    background-color: #3983cc;
}
.layui-form-checkbox[lay-skin="primary"] span{
	font-size: 16px;
}
.layui-form-checkbox2[lay-skin="primary"] span{
	font-size: 16px;
	color:#fff;
}
.layui-upload-drag .layui-icon {
	color:#3983cc;
}
.layui-form-select dl dd.layui-this {
    background-color: #3983cc;
}
.form-code{
	width: 100%;
	height: 40px;
	background: #e5e5e5;
}
.form-upload{
	width: 100%;
	height: auto;
}
.form-upload .upload-item{
	width: 170px;
	height: 120px;
	border:1px solid #b8c1cc;
    text-align: center;
	display: inline-block;
	vertical-align: middle;
	margin-right: 30px;
	position: relative;
}
.form-upload .upload-item img{
	width: 100%;
	height: 100%;
}
.upload-close{
	position: absolute;
	top:-20px;
	right: -20px;
	font-size: 30px;
	z-index: 10;
	color:#666;
}
.float-l{float: left!important;}
.float-r{float: right!important;}
.text-c{text-align: center!important;}
.main-min{
	min-height: 500px !important;
}
.btn:hover{opacity:0.7;}
.color-red{color:#e81420!important;}
/***琛ㄥ崟 end***/
/***渚濈敵璇峰叕寮€銆佹剰瑙佺蹇呭～鏄熷彿棰滆壊***/
.color-red{color: red;}
/***渚濈敵璇峰叕寮€銆佹剰瑙佺蹇呭～鏄熷彿棰滆壊 end***/



/***杞挱***/
.carousel{width: 100%; height: 350px;background: #e5f0ff;position: relative;overflow: hidden;margin-bottom: 15px;}
.carousel-img {width: 100%;height: 100%;}
.carousel-img img{width: 100%;height: 100%;}
.layui-carousel-ind{text-align:right;z-index:999;}
.layui-carousel ul{padding-top:10px;}
.carousel-b{width: 100%;height: 30px;background: rgba(0,0,0,0.7);padding: 5px 10px;position: absolute;z-index: 10;bottom: 0;left: 0;font-size: 16px;line-height: 30px;color:#fff;}
/***杞挱  end********/

/***鍙充笅寮规***/
.popup-yx{
	width: 250px;height:auto;position: fixed;z-index: 900;bottom: 0;right: 0;background: #fff;display: block;}
.popup-yx .close{position: absolute;right: 10px;top: 10px;z-index: 110;background: none;border:none;}
.popup-yx .icon{width: 16px;height:16px;}
.popup-yx .img{width: 100%;height: auto;}
.popup-yx .title{font-size: 20px;text-align: center;padding-top: 20px;}
.popup-yx  p{padding: 20px;font-size: 16px;color:#333;line-height: 150%;max-height: 300px;overflow: hidden;}
/***鍙充笅寮规***/
/****scroll****/
.fix-h{
	height: 630px;
	overflow: auto;
	box-sizing: border-box;
	
}
 ::-webkit-scrollbar {
    width: 6px;
    height: 6px;
	border-radius:3px;
}
 ::-webkit-scrollbar-thumb {
    background-color: #d9d9d9;
}
::-webkit-scrollbar-track-piece {
    background-color: #f5f5f5;
}
/****scroll end****/

.layui-container{
           max-width: 1200px;
           width:auto;
    }
.menu_list ul {
    /* margin-top: 0px; */
    /* margin-left: 20px; */
    width: 100%;
    /* margin-right: 20px; */
    /* height: 60px; */
    line-height: 60px;
    /* height: 60px; */
    padding: 0;
    margin: 0;
    overflow: hidden;
}

.menu_list li {
    float: left;
    font-size: 18px;
    color: #ffffff;
    width: 16%;
    text-align: center;
	margin: 0;
}

.logo .fl, .logo .fr {
    height: 145px;
}</pre></body></html>