/******************氓陇麓茅茠篓 begin **********************/
/*氓炉录猫藛陋忙聺隆div猫庐戮莽陆庐*/
table{
	width:100%
	}
#navbarSupportedContent{
	margin-top: 10px;
	background-color: #8E0E0D;
	/* width: 100%; */
	}

/* 猫庐戮莽陆庐氓炉录猫藛陋忙聺隆<nav>猫茠艗忙鈩⒙ㄢ�奥� */
.qy_header{
	width: 100%;
	z-index:999;
}
.qy_header nav{
	/****background-color:#e63131;***/
	background-color: #e63131;
	display:block;
	padding: 0;
}

.logo-nav
{
	width: 90%;
}
/* 猫庐戮莽陆庐氓炉录猫藛陋忙聺隆盲赂鈧郝垛�γ┾�溌久ε铰�<a>忙聽路氓录聫 */

.dh_tp{
	width:20px;
	height:20px;
}



.qy_header a{
	color: white;
	font-size: 1.2rem;
}
.qy_header .dropdown:hover .nav-link {
	background-color: white;
	color: rgb(11,94,178);
	opacity: 0.9;
}
/* 茅录聽忙聽鈥∶β烩�樏库�∶ぢ号捗郝徟撁ヂ嶁�⒚λ溌久ぢ� */
.qy_header .dropdown:hover .dropdown-menu{
	display: flex;
	margin-top: -8px;
	/*border: 1px solid whitesmoke;*/
	border-radius: 0;
	/*opacity: 1;*/
	background-color:rgba(0,0,0,0);
	border:0px;
	margin-left:-0.1px;
/*	background:#F00;*/
	
	
}


/* 猫庐戮莽陆庐氓炉录猫藛陋忙聺隆盲潞艗莽潞搂猫露鈥γ┾�溌久ε铰�<a>忙聽路氓录聫 */
/*.qy_header .dropdown-menu>ul
{
	
	opacity: 0.9;
}*/
.qy_header .dropdown-menu>ul>li{ /*猫庐戮莽陆庐忙鈩⒙┾偓拧盲赂鈥姑︹�光�懊徟撁ヂ嶁�⒚ヂ矫ヂ郝�*/
	/*width: 13rem;*/
	width:auto;
	background-color:#FFF;
	opacity: 0.9;
}


.qy_header .dropdown-menu a{
	/* display: block;
	flex-wrap: nowrap; */
	width: 13rem;
	font-size: 1rem;
	color:#000;
	border-bottom: 1px dotted #ADB5BD;
	height: 45px;
	line-height: 40px;
	/* margin-right: 1rem; */
}
.qy_header .dropdown-menu a:hover{
	background-color: #8E0E0D;
	color: white;
	opacity: 0.9;
}

/*#qy_nav2>ul>li{
	display: flex;
	margin-bottom: 20px;
	background-color:#990;
}
#qy_nav2 a{
	
	color:#F00;
	width: 50rem;
}*/

.qy_header .dropdown-menu .dropdown_nav2{
	
	width:780px;
	/*opacity: 0.9;
	background:#FFF;*/

}
.qy_header .dropdown-menu .dropdown_nav2 ul{
	
	


}
.qy_header .dropdown-menu .dropdown_nav2 ul li{
	display: flex;
	flex-wrap: wrap; /*忙聧垄猫隆艗*/
	/*margin-bottom: 20px;*/
	width:780px;
	
    
}
.qy_header .dropdown-menu .dropdown_nav2 ul li a{

	width: 260px;
} 


.erj_bt{
	width:100%;
	height:40px;
	line-height:40px;
	border-bottom: 1px dotted #ADB5BD;
}


.erj_bt_dbt
{
	font-size: 1.2rem;
	font-weight: 600;
    margin-left:1rem;
}
/* 猫庐戮莽陆庐忙鈥扳�姑ε撀好ヂ孤趁β澛棵♀�灻β扁�懊ヂ犅∶ε掆�懊┾�櫬β犅访ヂ悸� */
.qy_navbtnborder{
	border-color:white;
	color: white;
}
.qy_navbtncon{
	background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}
/* 猫庐戮莽陆庐氓聬赂茅鈩⑩�灻︹�⑺喢ε九� */
#qy_header2{
	position: fixed;
	z-index: 0;
	top: -100px;
}



.nav_logo
{
	width:100%;
	display: flex;
}

.nav_logo_1
{
	
    margin-left: 80px;
  
}
.nav_logo_xx
{
	width: 24%;
    margin-left: 200px;
}

.navbar-yc
{
	background-color: #8E0E0D !important;
}


.logo-gif
{
	width:100%;
	margin-top: 20px;
}



.nav-link
{
	margin-right:3rem;
}
/******************氓陇麓茅茠篓 end **********************/


/******************氓潞鈥⒚┢捖� begin **********************/
#qy_footer{
	background-color: #e63131;
	color: white;
	font-size: 1rem;
}
#qy_footer a{
	color: white;
}
#qy_footer a:hover{
	color: #333333;
}
#qy_footer>div{
	width: 95%;
	margin: 0.1rem auto;
	display:flex;
	    font-size: 0.8rem;
	
}

#qy_footer .qy_footer_row{
	display: flex;
	align-items: center;
	border-bottom: 1px solid rgb(223,223,223,0.4);
}


.logo_bottom {
    width: 100%;
    margin-top: 0px;
    
}

.lxwm_lb
{
	margin-bottom:0px;
}
.tplj
{
	margin-bottom:0px;
	
}

.lxwm_lb li {
    height: 2.5rem;
    font-size: 1rem;
	
	
}

.foot_clj_2
{
	display:inline-block;
	width:40%;
}
.lxwm_lb_foot li
{
	 height: 1.5rem;
    font-size: 0.8rem;
	display:inline-block;
	margin-top:5px;
	margin-bottom::5px;
}
#qy_footer a:hover {
    color:#F30;
}

.foot_djw_div
{
	width: 100%;
}
.foot_1
{
	width:90%;

}

.foot_fixe
{
	 display: flex;
    /*氓庐啪莽沤掳氓啪鈥毭р�郝疵ヂ扁�γぢ嘎�*/
    align-items: center;
    /*氓庐啪莽沤掳忙掳麓氓鹿鲁氓卤鈥γぢ嘎�*/
    justify-content: center;
}
.foot_logo
{
	    width: 50%;
    margin-right: 50px;
}

.foot_phone
{
	width: 70%;
}
.foot_right_tp
{
	width:60%;
}


.mr-auto
{
	margin-left:100px;
}

.yxqy_tp
{
	width:100%;
}

/******************氓潞鈥⒚┢捖� end ************************/

/******************氓聫鲁盲戮搂氓炉录猫藛陋忙聽聫氓录鈧ヂр�� ************************/

#coolmenu{
width: 100%;

}
#coolmenu a {
    padding-left: 0.5rem;
    display: block;
    width: 100%;
    color: #333;
    height: 40px;
    text-decoration: none;
    font-family: "微软雅黑";
    font-size: 1.2rem;
    line-height: 40px;
    font-weight: 500;
}

#coolmenu a:hover{

color:#06F;

}



.qy_footer1
{
	width:80%;
	height:1.8rem;
	line-height:1.8rem;
	font-size:0.8rem
}
.qy_footer1 a
{
	margin-left:20px;
}
.qy_footer2
{
	width:80%;
}

.foot_clj_tp
{
	width:80%;
	margin-top:0.5rem;
	margin-bottom:0.5rem;
}

.foot_clj
{
	width:20%;
}

.foot_lgo_lxfs
{
	width: 30%;
}
.foot_xnlj
{
	width:20%;	
}
.foot_ggfw
{
	width:20%;	
}
.foot_djw
{
	width: 15%; 
}
.foot_djw_djw
{width: 10%; 
}
.foot_djw_ljtp
{
	width: 100%; 
}
.foot_qt
{
	width:20%;	
}


.iconfont
{
	color:#8E0E0D;
}


.foot_icon
{
	color:#FFF;
}

.foot_clj_tp li
{
	margin-top:0.5rem;
	margin-bottom:0.5rem;	
}
/************氓潞鈥⒚┢捖�****************/

/******************氓聫鲁盲戮搂氓炉录猫藛陋忙聽聫莽禄鈥溍β澟� ************************/




/*氓鈥溌嵜ヂ衡�澝ヂ悸�*/
@media screen and (min-width:1600px) and (max-width:1900px)
{

.nav_logo_xx {
    
    margin-left: 280px !important;
}
.sy_js {
    position: absolute;
    width: 15%;
    right: 10PX;
    top: 80px;
    z-index: 999;
}
.nav_logo_1 {
    
    width: 30%;
}
}
@media screen and (min-width:1440px) and (max-width:1600px)
{

.nav_logo_xx {
    
    margin-left: 360px !important;
}
.nav-link {
    margin-right: 2.5rem;
}

}

@media screen and (min-width:1366px) and (max-width:1440px)
{

.nav_logo_xx {
  
    margin-left: 320px;
}
.nav_logo_1 {
  
    width: 30%;
}
.nav-link {
    margin-right: 1.5rem;
}


}
@media screen and (min-width:1280px) and (max-width:1366px)
{

.nav_logo_xx {
    margin-left: 270px;
}
.nav-link {
    margin-right: 1rem;
}

}
@media screen and (min-width:990px) and (max-width:1280px)
{
	
  
	.logo-nav {
    
}
	
	.qy_header {
  

	}
	
	.qy_header nav {
   
 
	}
	#navbarSupportedContent {
    margin-top: 10px;
}
	

.qy_header .dropdown-menu .dropdown_nav2 {
    width: 700px;
}

.qy_header .dropdown-menu .dropdown_nav2 ul li {
    
    width: 700px;
}
.qy_header .dropdown-menu .dropdown_nav2 ul li a {
    width: 230px;
}


	.qy_header a {
  
    font-size: 1rem;
	}
	
.lxwm_lb_foot li
{
	 height: 1.5rem;
    font-size: 0.8rem;
	display:inline-block;
	margin-top:5px;
	margin-bottom::5px;
}
.lxwm_lb li {
    height: 1.5rem;
    font-size: 0.8rem;
	    margin-top: 10px;

	
}
	
	.foot_2_right
{
	display:none;
}

.qy_footer1
{
	font-size:0.8rem;
}
.qy_footer2
{
	font-size:0.8rem;
}

.foot_phone {
    width: 40%;
	}
.foot_logo
{
	width:25%;
	}

.foot_right_tp {
    width: 55%;
}
.foot_djw {
    width: 90%;
	
}

.foot_clj {
    width: 25%;
}
.mr-auto {
    margin-left: 50px;
}
.nav-link {
    margin-right: 0.5rem;
}
.nav_logo_xx {
    
    margin-left: 100px;
}

.foot_djw {
    /* width: 90%; */
    display: none;
}

.foot_lgo_lxfs {
    width: 50%;
}




}


@media screen and (max-width: 990px) 
{
	



.qy_header a{
	color: white;
	font-size: 3rem;
}
.qy_header .dropdown:hover .nav-link {
	background-color: white;
	color: rgb(11,94,178);
	opacity: 0.9;
}
/* 茅录聽忙聽鈥∶β烩�樏库�∶ぢ号捗郝徟撁ヂ嶁�⒚λ溌久ぢ� */
.qy_header .dropdown:hover .dropdown-menu{
	display: flex;
	margin-top: -8px;
	/*border: 1px solid whitesmoke;*/
	border-radius: 0;
	/*opacity: 1;*/
	background-color:rgba(0,0,0,0);
	border:0px;
	margin-left:-0.1px;
/*	background:#F00;*/
	
	
}

.erj_bt{
	width:100%;
	height:60px;
	line-height:60px;
	border-bottom: 1px dotted #ADB5BD;
	
}
/* 猫庐戮莽陆庐氓炉录猫藛陋忙聺隆盲潞艗莽潞搂猫露鈥γ┾�溌久ε铰�<a>忙聽路氓录聫 */
/*.qy_header .dropdown-menu>ul
{
	
	opacity: 0.9;
}*/
.qy_header .dropdown-menu>ul>li{ /*猫庐戮莽陆庐忙鈩⒙┾偓拧盲赂鈥姑︹�光�懊徟撁ヂ嶁�⒚ヂ矫ヂ郝�*/
	/*width: 13rem;*/
	width:100%;
	background-color:#FFF;
	opacity: 0.9;
}


.qy_header .dropdown-menu a{
	/* display: block;
	flex-wrap: nowrap; */
	width: 33%;
	font-size: 1.8rem;
	color:#000;
	border-bottom: 1px dotted #ADB5BD;
	height: 60px;
	line-height: 55px;
	/* margin-right: 1rem; */
}
.qy_header .dropdown-menu a:hover{
	background-color: #8E0E0D;
	color: white;
	opacity: 0.9;
}

.qy_nav2>ul
{
	width:100%;
}
.qy_nav2>ul>li
{
	display: flex;
	flex-wrap: wrap; /*忙聧垄猫隆艗*/
	/*margin-bottom: 20px;*/
	width:100%;
	
}

.qy_nav2>ul>li>a
{
	width: 33%;
}
/*#qy_nav2>ul>li{
	display: flex;
	margin-bottom: 20px;
	background-color:#990;
}
#qy_nav2 a{
	
	color:#F00;
	width: 50rem;
}*/

.qy_header .dropdown-menu .dropdown_nav2{
	
	width:100%;
	/*opacity: 0.9;
	background:#FFF;*/

}
.qy_header .dropdown-menu .dropdown_nav2 ul{
	
	


}
.qy_header .dropdown-menu .dropdown_nav2 ul li{
	display: flex;
	flex-wrap: wrap; /*忙聧垄猫隆艗*/
	/*margin-bottom: 20px;*/
	width:100%;
	
    
}
.qy_header .dropdown-menu .dropdown_nav2 ul li a{

	width: 33%;
} 

.dh_tp{
	width:30px;
	height:30px;
}

.erj_bt_dbt
{
	font-size: 2rem;
	font-weight: 600;
    margin-left:1rem;
}


.navbar-toggler-icon {
   
    width: 4em;
    height: 4em;
   
}


.logo-nav {
    width: 90% !important;
}


.foot_2_right
{
	display:none;
}
.logo_bottom {
    width: 100%;
}
.qy_footer1
{
	font-size:0.8rem;
}
.qy_footer2
{
	font-size:0.8rem;
}

.foot_right_tp
{
	display:none !important;
}

.foot_logo {
    width: 30%;
}

.foot_phone
{
	width:70%;
}


.nav_logo_xx
{
	display:none;
}
.qy_header nav {
	display:flex;
}

.nav_logo_1 {
    width: 100%;
    margin-left: 20px;
}
.nav_logo {
    width: 60%;
    display: flex;
}

.navbar-toggler {
   
    margin-right: 10px;
}

.item_bt {

    font-size: 5rem;
}

.mr-auto {
    margin-left: 0px;
}
.foot_djw {
  
    display: none;
}
#qy_footer a {
   
    font-size: 0.9rem;
}

.foot_lgo_lxfs {
    width: 60%;
}
.nav-link {
    margin-right: 0rem;
	    padding-left: 30px !important;
}

.qy_content .qy_card {
    margin-top: 2rem;
}




}