@charset "utf-8";

body{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;color:#333; background:#fff;text-align:justify;text-justify:inter-ideograph;background-image:url(about:blank);background-attachment:fixed; height:100%;}
table,td{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;line-height:24px;color:#2e2e2e;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol{margin:0;padding:0;}
s,i,em{ font-style:normal; text-decoration:none;}
ul,ol,li{list-style-type:none;list-style:none;}
button,input,select,textarea{vertical-align:middle; font-family:Microsoft Yahei; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#333; text-decoration:none;}
.white,.white a{color:#fff;text-decoration:none;}
.white,a:hover{color:#027eba;}
/* .clearfix{clear:both;height:1px;margin-top:-1px;overflow:hidden;} */
.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}
.clearfix:after {
    clear: both;
}
.clearfix{
    *zoom: 1;
}

.fw{font-family:Microsoft Yahei,Arial, Helvetica, sans-serif;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.disb{display:block;}
.disn{display:none;}

 @font-face {
    font-family: 'impact';
	src:url(impact.ttf);
    src: url('impact.eot'); /* IE9 Compat Modes */
    src: url('impact.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
             url('impact.woff') format('woff'), /* Modern Browsers */
             url('impact.ttf')  format('truetype'), /* Safari, Android, iOS */
             url('impact.svg#impact') format('svg'); /* Legacy iOS */
   }


.area-dialog-ct{width:760px; padding:10px; background:#fff;}
.area-dialog-bar{height:40px; background:#003a52;}
.area-dialog-bar span,.area-dialog-bar a{line-height:40px; color:#fff; font-size:14px; padding:0 15px;}
.area-dialog-bar a#_a_c_close{float:right;}
.area-dialog-ct .area-dialog-content{margin0; }
.area-dialog-ct .area-dialog-content::after{clear:both; display:block; content:"";}
.area-dialog-content li{float:left; padding:10px; position:relative;}
.area-dialog-content .area-m-o{width:150px; margin:0; padding:0 10px; background:#fff;}
.area-dialog-content li .a-i-disable{background:#d8d8d8;}

.area-dialog-content .area-m-o .a-check-num{color:#d00;}
.area-dialog-content  input{margin:-3px 5px 0 0;}
.area-dialog-content .area-m-o lable{line-height:35px; font-size:12px; color:#333;}
.area-dialog-content li .a-city-ct {display: none;}
.area-dialog-content li.area-item-mover{background:#f7e76a;}
.area-dialog-content li.area-item-mover .a-city-ct {display: block;}
.area-dialog-bottom{ margin-top:10px; text-align:center;}
.area-dialog-bottom a{padding:5px 15px; color:#fff; background:#007ba9; font-size:14px; border-radius:3px;}
.area-dialog-bottom a:hover{background:#003a52; transition:0.3s ease;}
.area-dialog-content .a-city-ct {
    position: absolute;
    left: 0;
    top: 45px;
    background: #f7e76a;
    padding: 10px;
    z-index:100;
    width:480px;
}
    .area-dialog-content .a-city-ct:after {
        content: "";
        display: block;
        clear: both;
    }
.area-dialog-content .a-city-ct p{ float:left; width:100px; padding:5px 10px;}


.color-1{background-color:#249edc;}
.color-2{background-color:#17a668;}
.color-3{background-color:#741d88;}
.color-4{background-color:#da9627;}
.color-5{background-color:#ff9933;}
.color-6{background-color:#6666ff;}
.color-7{background-color:#ff99ff;}
.color-8{background-color:#66cc66;}
.color-9{background-color:#666;}
.color-10{background-color:#ff7800;}
.color-11{background-color:#ccc;}
.color-12{background-color:#ff3333;}
.color-white{background-color:#fff;}
.bgcolor-gray{background:#f5f5f5;}

.ipt-txt{outline:none; border:1px solid #ccc;}
.ipt-txt:focus,.ipt-sec:focus{border:1px solid #0078b5; box-shadow:#ccc 2px 4px 2px;}
.small-ipt{line-height:16px; width:150px; height:16px; padding:4px;}
.ipt-sec{padding:5px;}
.ipt-radio,.ipt-check{vertical-align: middle; margin:0 5px 4px 0;}
.btnBox{width:100%; text-align:center;}
.Submit{width:200px; height:42px; line-height:42px; font-size:16px; color:#fff; border:0; outline:none; margin:0 auto; cursor:pointer;  transition:background-color 0.3s ease; -moz-transition:background-color 0.3s ease; -webkit-transition:background-color 0.3s ease;}
.Submit:hover{background-color:#F60;}
.top {
		FONT-SIZE: 12px; HEIGHT: 30px;     background-color: #7b7b7b91;
}

.top1 {
		width:1200px; margin:0 auto; position:relative;
}
.t-l {
	width:336px; FLOAT: left; TEXT-ALIGN: left; LINE-HEIGHT: 30px; color: #FFFFFF;
}
.t-r {
	WIDTH: 300px; FLOAT: right; TEXT-ALIGN: right; LINE-HEIGHT: 30px;color: #FFFFFF;
}
.t-r a {color: #FFFFFF;
	
}
.t-r span font {color: #FFFFFF;
	
}

.main{ margin: 0 auto; width: 1200px;}
.footer{ height: 102px; background: #03784f; margin-top: -10px;}
.footer .lf{ float: left;}
.footer_top{ margin: 12px 0; font-size: 14px; color: #fff;}
.footer_top a{ color: #fff;}
.footer_top b{ margin: 0 12px;}
.footer .lf p{display: block; margin-bottom: 4px; font-size: 14px; color: #fff;}
.footer .lf p span a{margin: 0 10px;color: #fff;font-size: 14px;}
.footer .rg{ float: right;}
.footer .rg a{ float: left; margin-left: 18px;}
.footer .rg a:first-child{margin-top: 27px;}
.footer .rg a:last-child{ margin-top: 29px;}
.footwap{display: none;}
.dzjg{margin-top: 27px;}
footer {
    padding: 25px 0 30px 0;
    background: #03784f;
}

.other_Location {margin-top: -30px; margin: auto; margin: 0px 0px 0px 0px; }
.other_Location .fl {margin-bottom: 16px;  padding: 15px 20px;background: #f2f2f2;width: 1160px;font-size: 16px;color: #666; }
.other_Location .fl span { color:#373737; line-height: 30px; margin-left: 35px;}
.other_Location .fl span a {     text-decoration: none;color: #373737;}

/*qkfk*/
.qingkuanfk{padding:10px;border:1px solid #eaeaea;margin-top:15px}
.qingkuanfkL{width:13%;float:left;height:60px;border-right:1px solid #eaeaea;text-align:center}
.qingkuanfkR{width:86%;float:right;}
.riq{font-size:30px;color:#20a162;font-weight:bold}
.niany{font-size:14px;color:#999}
.ldxiangxibt a.active{color:#20a162;border-bottom:3px solid #20a162}
.fangkuibt{font-weight:bold}
.fangkuibt a{color:#000}
.fkxingxi{font-size:14px;color:#999;height:34px;line-height:23px}
.ldxiangxibt{border-bottom:1px solid #dddddd}
.ldxiangxibt a{width:90px;height:55px;color:#434343;text-align:center;font-size:18px;font-weight:bold;display:inline-block;padding:23px 0 0 0;margin-right:15px}
.sxjiange{margin:15px auto;background:#fff;}
.ss_nav{background:#fff;padding:18px 20px;font-size:14px}
.nbju{width:1200px;margin:0 auto}
.xxnebianju{padding:15px}
.jddw{position:relative}

/*&#65533;&#65533;&#65533;?&#65533;&#65533;&#65533;&#65533;&#65533;&#357;&#65533;&#65533;&#701;*/
.head-slh-btn{float: right;margin-left: 20px;position: absolute;top: 38px;right: 50%;transform: translateX(600px);}
.head-slh-btn a{color: #fff !important;background-image:linear-gradient(90deg, #F7B218 0%, #EC930A 100%);display: block;border-radius: 8px;line-height: 28px;padding: 8px 13px;font-weight: bold;font-size: 16px;}

.footer .main{min-height:auto;}
 .bshare-custom a{
    width: 16px;
    height: 16px;
    margin-top: 12px;
margin-right:8px;
}

@media screen and (max-width: 768px) {
.main{width:100%;}
	.top{background:none;}
	.top1{width:100%;}
	.top1 .t-l{width:calc(100% - 10px); padding-left:10px;}

    .footer{height:auto;width: 95%;margin: 0 auto;}
    .footer .lf{width:100%;float: none;}
    .footer .lf p{display:flex;flex-direction: column;align-items: center;gap: 10px;}
	.footer .rg{float:none;margin:20px auto;text-align:center;}
    .footer_top{text-align:center;}
    .footer_top a{padding:0 5px;font-size: 14px;}
    .footer_top b{display:none;}
	.footer .rg a{float:none;}

		.head-slh-btn{transform: none;top: 10px;right: 10px;}

	.nbju{width:100%;}
	.ldxiangxibt a{font-size:20px;height: 40px;padding: 0px;}
	.ss_nav{line-height:30px;font-size: 16px;}

	.sxjiange{margin-top:0px;}
	.qingkuanfkL{height:auto;width: 18%;}
	.fkxingxi{height:auto;}
	.qingkuanfkR{width: 80%;}

	.Article_61 .tit{font-size:22px;line-height: 36px;}

	.xl_list{padding-top: 50px !important;padding-bottom: 30px !important;}
	.xxgk_title .on{line-height: 40px;}
	.list_ty li a{width: 94% !important;margin-left: 7px !important;}
	.list_ty li span{display:none;}
	.Article_61 .content p{
    word-wrap: break-word;
}

	/*&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;*/
.zj{width: 95% !important;margin-top: 0px;}
.d1{text-indent:0em;height: auto;line-height: 26px;}
.left{width: 100% !important;}
.right{width: 100% !important;}
.tab_2 tr td:not(:nth-child(2)){display:none;}
.font_2a{/* line-height: 24px; */padding: 10px 0px;}
.font_2a a{font-size:16px;}
.font{font-size:18px;height: 50px;}
	.right-1{height: 40px;}
	.right-1 a{font-size:20px;line-height: 40px;}

.yemabox{width:100%;}
	.yema{float:unset;}

.jltb{height:auto;}

	/*¾Ö³¤ÐÅÏä*/
	.ewb-secpage-left{width: 96%;margin-left: 5px;}
	.ewb-secpage-right{width: 97%;}
	.ewb-secpage-right table{width: 100% !important;} 
	.ewb-container {width: 100% !important;}
	.ewb-secpage-list ul li a{width:90%;font-size: 16px;}
	.ewb-secpage-right table  tr td:not(:nth-child(2)){display:none;}
	.ewb-secpage-right table  tr td{padding-top: 10px;}
	.ewb-secpage-right table .tr1 td{padding-top: 0px;height:50px;font-size:18px;}
	.ewb-secpage-right table  tr td a{font-size:16px;line-height:26px;}
	#searchText input{width: 60%;margin-bottom: 10px;}
	.xx_mid_rg_ss{
    padding-top: 20px;
}
	#emailType{width: 40%;margin-bottom: 10px;}
.xx_mid_rg_ss select{margin-bottom: 10px;margin-right:10px;width: 30% !important;}
	#stype option:nth-child(5){display:none;}

	.ewb-loc{width: 96%;margin: 0px 0px 0px 5px;line-height: unset;height: auto;padding: 0px;}
	.ewb-detail table{
    width: 96%;
    margin: 0 auto;
}
	.ewb-secpage-tt{font-size: 20px;}
	.ewb-location{padding: 10px 8px;display: block;line-height: 26px;width: 98%;}
	.ewb-detail table td p,.ewb-detail table td{
    word-break: break-all;
    padding: 10px 0px;
}
	
}
