/* CSS Document */
.fxd, .lyHeader {
    background-color: #fff;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .06);
}
.fxd .ly_nav .nav_list > ul > li > a, .lyHeader .ly_nav .nav_list > ul > li > a{  color: #222;}
.fxd .lyHeader_Logo a img.logo01, .lyHeader_Logo a img.logo01 { display: none; }
.fxd .lyHeader_Logo a img.logo02, .lyHeader_Logo a img.logo02 { display: inline-block; }
.fxd .lh-lang, .lyHeader .lh-lang { color: #222; }
.fxd .lh-lang dt a,.lyHeader .lh-lang dt a{  color: #222; }
.fxd .lh-lang dt img,.lyHeader .lh-lang dt img{top:inherit; bottom:4px;}
.fxd .lyTop_ScBtn a,.lyHeader .lyTop_ScBtn a { background-color: #0058c4; background: linear-gradient(to right, #0058c4, #01b4fe); }
.fxd .lytop_menu a, .lyHeader .lytop_menu a { background: url(../images/menu_icon1.png) center center no-repeat; }
.fxd .ly_nav .nav_list > ul > li i,.lyHeader .ly_nav .nav_list > ul > li i, .lyHeader .ly_nav .nav_list > ul > li i,.lyHeader .ly_nav .nav_list > ul > li i,s.lyHeader .ly_nav .nav_list > ul > li i {background: url(../images/jt12.png) center center no-repeat;}

.nyMenu { width: 100%; padding: 0; margin-bottom: 40px; min-height:50px; }
.nyMenu ul li { width: auto; padding:0; height: 60px; line-height: 60px; float: left; background: #f3faf6; border-radius: 10px; margin: 0 35px 30px 0; min-width:190px; }
.nyMenu1 ul li { background: #fff; }
.lyNy_News .nyMenu{ min-height:50px;}
.nyMenu ul li a { display: block; text-align: center; font-size: 20px; color: #555; position: relative; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 20px; }
.nyMenu ul li a:before { display: inline-block; content: "";  background-color: #0058c4;background: linear-gradient(to right, #0058c4, #01b4fe); width: 6px; height: 6px; border-radius: 100%; margin: 0 12px 3px 0; }
.nyMenu ul li:hover, .nyMenu ul li.nyMenu_on { box-shadow: 8px 10px 10px rgba(0,88,196,0.1); background-color: #0058c4;background: linear-gradient(to right, #0058c4, #01b4fe); }
.nyMenu ul li:hover a, .nyMenu ul li.nyMenu_on a { color: #fff; }
.nyMenu ul li:hover a:before, .nyMenu ul li.nyMenu_on a:before { background: #fff; }
.nyMenu2 ul { width: 50%; float: left; }
.nyMenu .search_right { float: right; width: 30%; height: 60px; overflow: hidden; margin: 0; padding: 0 68px 0 0; position: relative; }
.nyMenu .search_right .sc_ipt { width: 100%; height: 60px; overflow: hidden; margin: 0; padding: 0; }
.nyMenu .search_right .sc_ipt input { display: block; width: 100%; height: 60px; overflow: hidden; line-height: 60px; color: #999; font-size: 16px; white-space: nowrap; text-overflow: ellipsis; border-right: 0; outline: none; margin: 0; padding: 0 9px 0 30px; border: none; border-radius: 5px 0 0 5px; }
.nyMenu .search_right .sc_btn { width: 80px; height: 60px; overflow: hidden; margin: 0; padding: 0; position: absolute; top: 0; right: 0; }
.nyMenu .search_right .sc_btn input { display: block; width: 100%; height: 60px; overflow: hidden; line-height: 60px; color: #fff; font-size: 18px; text-align: center; background: url(../images/Search_btn2.png) center no-repeat, linear-gradient(to right, #0058c4, #01b4fe); border: none; outline: none; cursor: pointer; border-radius: 0; font-weight: bold; border-radius:0 5px 5px 0; }

@media (max-width:1680px) {
.nyMenu { margin-bottom: 35px; }
.nyMenu ul li { height: 58px; line-height: 58px; }
.nyMenu ul li a { font-size: 18px; }
.nyMenu .search_right { height: 58px; }
.nyMenu .search_right .sc_ipt, .nyMenu .search_right .sc_btn { height: 58px; }
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input { height: 58px; line-height: 58px; }
}
 @media (max-width:1600px) {
.nyMenu ul li a { font-size: 17px; }

}
 @media (max-width:1560px) {
.nyMenu { margin-bottom: 30px; }
.nyMenu ul li { height: 56px; line-height: 56px; margin: 0 30px 25px 0;min-width:180px; }
.nyMenu ul li a { font-size: 16px; }
.nyMenu .search_right { height: 56px; }
.nyMenu .search_right .sc_ipt, .nyMenu .search_right .sc_btn { height: 56px; }
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input { height: 56px; line-height: 56px; }
}
 @media (max-width:1440px) {
}
 @media (max-width:1366px) {
.nyMenu { margin-bottom: 25px; }
.nyMenu ul li { height: 54px; line-height: 54px;min-width:160px; }
.nyMenu .search_right { height: 54px; }
.nyMenu .search_right .sc_ipt, .nyMenu .search_right .sc_btn { height: 54px; }
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input { height: 54px; line-height: 54px; }
}
 @media (max-width:1280px) {
}
 @media (max-width:1200px) {
.nyMenu { margin-bottom: 20px; }
.nyMenu ul li { height: 52px; line-height: 52px; margin: 0 20px 20px 0; min-width:150px; }
.nyMenu ul li a { font-size: 16px; }
.nyMenu2 ul { width: 60%; }
.nyMenu .search_right { height: 52px; }
.nyMenu .search_right .sc_ipt, .nyMenu .search_right .sc_btn { height: 52px; }
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input { font-size: 15px; height: 52px; line-height: 52px; }
}
 @media (max-width:1080px) {

}
 @media (max-width:1024px) {
.nyMenu { margin-bottom: 10px; }
.nyMenu ul li { height: 48px; line-height: 48px; margin: 0 20px 20px 0; min-width:158px; }
.nyMenu ul li a { font-size: 15px; }
.nyMenu2 ul { width: 70%; }
.nyMenu .search_right { height: 48px; }
.nyMenu .search_right .sc_ipt, .nyMenu .search_right .sc_btn { height: 48px; }
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input { font-size: 15px; height: 48px; line-height: 48px; }
}
 @media (max-width:920px) {
}
 @media (max-width:820px) {
.nyMenu ul li { width: 32%; margin: 0 2% 10px 0; padding: 0; height: 45px; line-height: 45px; min-width:inherit; }
.nyMenu ul li a { font-size: 14px; }
.nyMenu ul li:nth-child(3n+3) { margin-right: 0; }
.nyMenu ul li a:before { margin: 0 9px 3px 0; }
.nyMenu2 ul { width: 100%; }
.nyMenu .search_right { width: 100%; height: 45px; margin: 10px 0; }
.nyMenu .search_right .sc_ipt, .nyMenu .search_right .sc_btn { height: 45px; }
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input { font-size: 14px; height: 45px; line-height: 45px; }
}
 @media (max-width:767px) {
.nyMenu ul li { height: 42px; line-height: 42px;}
.nyMenu ul li a{ padding:0 10px;}
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input{ height:42px; line-height:42px;}
.nyMenu .search_right{ margin:5px 0;}
.nyMenu .search_right .sc_ipt, .nyMenu .search_right .sc_btn{height:40px; line-height:40px;}
}
 @media (max-width:375px) {
.nyMenu ul li a:before { margin: 0 7px 3px 0; }
.nyMenu ul li { height: 40px; line-height: 40px; }
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input{ height:40px; line-height:40px;}
}
 @media (max-width:320px) {
.nyMenu ul li { height: 38px; line-height: 38px; }
.nyMenu ul li a{ padding:0 5px;}
.nyMenu ul li a:before { margin: 0 5px 3px 0; }
.nyMenu .search_right .sc_ipt input, .nyMenu .search_right .sc_btn input{ height:38px; line-height:38px;}
}

/*内页资料下载 开始*/
.lyNy_Down { width: 100%; padding: 100px 0; background: #f0f4f8; overflow: hidden; }
.lyNyDown_list ul { min-height: 300px; }
.lyNyDown_list ul li { width: 100%; background: #fff; padding: 30px 45px; border-radius: 10px; overflow: hidden; margin-bottom: 30px; }
.lyNyDown_list ul li .lyNyDown_Name { width: 82%; float: left; }
.lyNyDown_list ul li .lyNyDown_Name a { display: block; font-size: 20px; color: #222; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 48px; line-height: 48px; }
.lyNyDown_list ul li .lyNyDown_Name a img { display: inline-block; width: 39px; height: 39px; margin: 0 20px 0 0; }
.lyNyDown_list ul li .lyNyDown_Time { color: #999; font-size: 16px; float: left; width: 9%; height: 48px; line-height: 48px; text-align:center; }
.lyNyDown_list ul li .lyNyDown_btn { width: 120px; height: 48px; line-height: 48px; background-color: #0058c4; background: linear-gradient(to right, #0058c4, #01b4fe);float: right; text-align: center; border-radius: 5px; }
.lyNyDown_list ul li .lyNyDown_btn a { display: block; color: #fff; font-size: 18px; }
.lyNyDown_list ul li .lyNyDown_btn a img { display: inline-block; width: 14px; height: 16px; margin: -2px 0 0 10px; }
.lyNyDown_list ul li:hover .lyNyDown_Name a {color: #0058c4; }
.lyNyDown_list ul li .lyNyDown_btn:hover a img{margin: -2px 0 0 13px;}

@media (max-width:1880px) {
}
@media (max-width:1680px) {

}
 @media (max-width:1600px) {
	.lyNy_Down{ padding:80px 0;}
	.lyNyDown_list ul li .lyNyDown_Name { width: 80%; }
}
 @media (max-width:1560px) {
.lyNyDown_list ul li { padding: 30px 35px; }
.lyNyDown_list ul li .lyNyDown_Name a img { width: 32px; height: 32px; margin: -2px 15px 0 0; }
.lyNyDown_list ul li .lyNyDown_Name a { font-size: 21px;height: 46px; line-height: 46px; }
.lyNyDown_list ul li .lyNyDown_Time {  height: 46px; line-height: 46px; }
.lyNyDown_list ul li .lyNyDown_btn { width: 110px;height: 46px; line-height: 46px; }
.lyNyDown_list ul li .lyNyDown_btn a { font-size: 16px; }
.lyNyDown_list ul li .lyNyDown_btn a img{ height:15px; width:auto;}
}
 @media (max-width:1440px) {
.lyNy_Down{ padding:60px 0;}
}
 @media (max-width:1366px) {
.lyNyDown_list ul li { padding: 30px; }
.lyNyDown_list ul li .lyNyDown_Name { width: 76%; }
.lyNyDown_list ul li .lyNyDown_Name a img { width: 28px; height: 28px; margin: -2px 12px 0 0; }
.lyNyDown_list ul li .lyNyDown_Name a { font-size: 20px; height: 44px; line-height: 44px; }
.lyNyDown_list ul li .lyNyDown_Time { font-size: 15px; height: 44px; line-height: 44px; }
.lyNyDown_list ul li .lyNyDown_btn { width: 105px; height: 44px; line-height: 44px; }
.lyNyDown_list ul li .lyNyDown_btn a { font-size: 15px; }

}
 @media (max-width:1280px) {

}
 @media (max-width:1200px) {
.lyNy_Down{ padding:50px 0;}
.lyNyDown_list ul li { padding: 25px; margin-bottom: 25px; }
.lyNyDown_list ul li .lyNyDown_Name a img { width: 24px; height: 24px; margin: -2px 10px 0 0; }
.lyNyDown_list ul li .lyNyDown_Name a { font-size: 18px; height: 42px; line-height: 42px; }
.lyNyDown_list ul li .lyNyDown_Time { font-size: 15px; height: 42px; line-height: 42px; width:120px; }
.lyNyDown_list ul li .lyNyDown_btn { width: 100px; height: 42px; line-height: 42px; }
.lyNyDown_list ul li .lyNyDown_btn a { font-size: 15px; }
.lyNyDown_list ul li .lyNyDown_btn a img{ height:14px; width:auto;}
}
 @media (max-width:1080px) {
}
 @media (max-width:1024px) {
.lyNy_Down{ padding:40px 0;}
.lyNyDown_list ul li { width: 100%; padding: 20px; }
.lyNyDown_list ul li .lyNyDown_Name { width: 100%; }
.lyNyDown_list ul li .lyNyDown_Name a img { width: 22px; height: 22px; margin: -2px 10px 0 0; }
.lyNyDown_list ul li .lyNyDown_Name a { font-size: 16px; height: 42px; line-height: 42px; }
.lyNyDown_list ul li .lyNyDown_Time { font-size: 14px; margin-top:12px; height: 34px; line-height: 34px; text-align:left;}
.lyNyDown_list ul li .lyNyDown_btn { width: 95px; height: 40px; line-height: 40px; margin-top: 10px; }
.lyNyDown_list ul li .lyNyDown_btn a { font-size: 14px; }
}
 @media (max-width:920px) {
}
 @media (max-width:820px) {
.lyNy_Down{ padding:30px 0;}
.lyNyDown_list ul li { width: 100%; padding: 15px; margin-bottom: 20px; }
.lyNyDown_list ul li .lyNyDown_Name a img { width: 20px; height: 20px; }
.lyNyDown_list ul li .lyNyDown_Name a { font-size: 15px; height: 40px; line-height: 40px; }
.lyNyDown_list ul li .lyNyDown_btn { width:90px; height: 38px; line-height: 38px; }
}
 @media (max-width:767px) {
.lyNyDown_list ul li .lyNyDown_btn{ width:85px; height:35px; line-height:35px;}
.lyNyDown_list ul li .lyNyDown_btn a{ font-size:13px;}
.lyNyDown_list ul li .lyNyDown_Time{ margin-top:10px; text-align:left;}
.lyNyDown_list ul li .lyNyDown_btn a img{ width:auto; height:13px;}
}
 @media (max-width:375px) {
}
 @media (max-width:320px) {
	 .lyNyDown_list ul li .lyNyDown_btn{ width:80px; height:30px; line-height:30px;}
	 .lyNyDown_list ul li .lyNyDown_btn a{ font-size:12px;}
	 .lyNyDown_list ul li .lyNyDown_Time{ margin-top:7px;}
	 .lyNyDown_list ul li .lyNyDown_btn a img{ width:auto; height:12px;}
	 
}
/*内页资料下载 结束*/