@charset "utf-8";

*,html, body, div, p, h1, h2, em,h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, strong, span, b, i, font, a,label { padding: 0; margin: 0; border: none; font-family: 'Microsoft Yahei', Arial;outline: none;  }
.gjjy_login{display: none;}
textarea { -webkit-appearance: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a { text-decoration: none; color: #333; font-family: "微软雅黑", "Microsoft YaHei", Arial; font-size: 14px; }
a:hover, a:active {text-decoration: none; outline: none; }
a:hover { outline: none;color:#3762c4; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { font-size: 14px; -webkit-text-size-adjust: none; color: #333; width: 100%;background-color: #fff; min-width: 1200px; marign:0 auto;  overflow-x: hidden; }
html, body { width: 100%; }
img { max-width: 100%;border:none; }
.fl { float: left; }
.fr { float: right; }
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:100%;}
.clear { clear: both; font-size: 0; height: 0; width: 100%; zoom: 1; }

.none{display:none;}

/*头部*/
.banner{
        position:relative;
}
.gjjy_header{
	width:100%;
	/*height:5.625rem;*/
        /*height: 220px;*/
	/*height: 140px;*/
        /*background: url(/uiFramework/commonResource/image/2024112716091458704.png) no-repeat center;*/
	background: url(/uiFramework/commonResource/image/2025010312390579132.png) no-repeat center;
	background-size:cover;
	position:relative;
        max-width:100%;
        
}
.gjjy_header_cont{
	width:97%;
	margin:0 auto;
	padding-top:0.3rem;
        padding-bottom:0.3rem;
	overflow:hidden;
}
.gjjy_logo{
	width:16.5%;
}
.gjjy_logo img{
	width:100%;
	height:auto;
}
.gjjy_nav{
	width:30%;
	position:relative;
}
.gjjy_nav ul li{
	float:left;
	margin-right:0.6875rem;
	line-height:0.8rem;
}
.gjjy_nav ul li a{
	font-size:18px;
	/*color:#fff;*/
	color:#333;
}
.gjjy_nav ul li.on{
	/*background:url(/uiFramework/commonResource/image/2024112716092174229.png) no-repeat center bottom !important; */
	background:url(/uiFramework/commonResource/image/2025010310435765310.png) no-repeat center bottom !important; 
	background-size: contain!important;
}
.gjjy_nav .gjjy_login{
	position:absolute;
	right:0.9625rem;
	top:0.15rem;
	background: rgba(255,255,255,0.5);
	line-height:0.375rem;
	border-radius:0.1875rem;
    
}
.gjjy_nav .gjjy_login img{
	height:0.4rem;
}
.gjjy_nav .gjjy_login a{
        font-size:0.175rem;
	color:#fff;
        padding:0 0.125rem 0 0.0625rem;
}
.gjjy_nav .gjjy_menu{
	position:absolute;
	top:0.3rem;
	right:0;
}
.gjjy_nav .gjjy_menu img{
        width:0.375rem;
}
.gjjy_header>p{
	font-size:0.65rem;
	color:#fff;
	text-align: center;
	margin:1rem 0 0.4375rem 0;
}
/*搜索
.sousuo{
	overflow:hidden;
        margin: 0.6rem 0 0.4375rem 0;
}
.sousuo .ss_text {
  width: 350px;
  height: 0.75rem;
  margin-left: 7.975rem;
  padding-left: 0.55rem;
  float: left;
  border-top-left-radius: 0.1875rem;
  border-bottom-left-radius: 0.1875rem;
  font-size: 16px;
  color: #525252;
}
.sousuo .ss_btn{
	background:#016347 url(/uiFramework/commonResource/image/2024112716095090907.png) no-repeat center;
        background-size:0.35rem;
	width:0.96rem;
	height:0.75rem;
	border: 0;
	float:left;
	margin-top:0;
	border-top-right-radius:0.1875rem;
	border-bottom-right-radius:0.1875rem;
}
*/



@media (min-width: 2801px) { 
  .gjjy_header_cont{padding-top:10px;padding-bottom:10px;}
  .gjjy_nav{width:50%!important;}
  .gjjy_nav .gjjy_menu img{width:auto!important;}
  .gjjy_nav ul li{line-height:0.3rem!important;}
  .gjjy_nav .gjjy_menu{top:inherit!important;}
  .sousuo .ss_btn{width:30px!important;background-size:100%!important;}
}