@charset "utf-8";
/* CSS Document */

/**公共部分**/
*{margin:0px;padding:0px;}
img{border:none;vertical-align:top;}
li{list-style-type:none;}
ul,dl,ol{list-style:none;}
h1,h2,h4,h5,h6{font-weight:normal; font-size:100%;}
h3{font-weight:bold; color:#3199FE; margin-bottom:8px; margin-top:20px; font-size:18px;}
body{font-size:14px; font-family:"微软雅黑"; }
address,cite,code,em,th{font-weight:normal; font-style:normal;}
.clear{clear:both;}
a{outline: none;}

.aBlack a,.aBlack{ color:#333333; text-decoration:none;}
.aBlack a:hover,.aBlack:hover{ color:#3199FE; text-decoration: underline;}

.bBlack a,.bBlack{ color:#646566; text-decoration:none;}
.bBlack a:hover,.bBlack:hover{ color:#3199FE; text-decoration: underline;}

.cBlack a,.cBlack{ color:#969799; text-decoration:none;}
.cBlack a:hover,.cBlack:hover{ color:#3199FE; text-decoration: underline;}

.dBlack a,.dBlack{ color:#7F7F7F; text-decoration:none;}
.dBlack a:hover,.dBlack:hover{ color:#3199FE; text-decoration: underline;}

.aWhite a,.aWhite{ color:#ffffff; text-decoration:none;}
.aWhite a:hover,.aWhite:hover{ text-decoration: underline;}

.aBlue a,.aBlue{ color:#3199FE; text-decoration:none;}
.aBlue a:hover,.aBlue:hover{ text-decoration: underline;}

.bodyBg{ background: #F8F8FA;}


/**顶部**/
.nxTop{ width: 100%; height: 78px; background: linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}
.nxTopIn{ width: 1200px; margin: auto;}
.nxTopLogo a{
    display: block;
    float: left;
    width: 270px;
    height: 54px;
    /* 这里换成你的透明PNG地址 */
    background: url(/skin/images/logo-transparent.png) no-repeat left center !important;
    background: image-set(
        url(/skin/images/logo-transparent.png) 1x,
        url(/skin/images/logo-transparent.png) 2x
    ) no-repeat !important;
    background: -webkit-image-set(
        url(/skin/images/logo-transparent.png) 1x,
        url(/skin/images/logo-transparent.png) 2x
    ) no-repeat !important;
    background-size: contain !important;
    background-color: transparent !important; /* 强制透明底色 */
    margin-top: 12px;
}
.nxTopMenu{ float: left; margin:20px 0px 0px 10px;}
.nxTopMenu li{ float: left; margin:0px 0px 0px 50px;}
.nxTopMenu li a{ display: block; font-size: 18px; font-weight: bold; color: #303133; text-decoration: none;} 
.nxTopMenu li a.hover{ color: #3199FE;}
.nxTopMenu li a.hover::after{ content: ''; display: block; width:36px; height: 8px; margin: auto; background:url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) no-repeat 0px 0px; 
    background: image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022bg1-2x.png) 2x)  no-repeat 0px 0px; 
    background: -webkit-image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022bg1-2x.png) 2x) no-repeat 0px 0px; margin-top:5px;}
.nxTopSearch{ float: right; width: 320px; height: 40px; border: 2px solid #E6E7EB; margin-top:15px;}
.nxTopSearch input.submit1{ float: left; width: 18px; height: 18px; background:none; border:none; background:url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) no-repeat 0px -15px; 
    background: image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022bg1-2x.png) 2x)  no-repeat 0px -15px; 
    background: -webkit-image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022bg1-2x.png) 2x) no-repeat 0px -15px; outline: none; cursor: pointer; margin:10px 0px 0px 10px;}
.nxTopSearch input.text1{ float: left; width: 270px; height: 40px; margin: 0px 0px 0px 10px; border: none; outline: none;}
.nxTopSearch input::placeholder{ color: #969799;}

 
/**底部**/
.nxFoot{ width: 100%; margin-top:30px; position:relative; z-index:100;}
.nxFootBg1{ width: 100%; height: 256px; background:#ffffff;}
.nxFootBg1In{ width: 1200px; margin: auto;}
.nxFootBg1Left{ float: left; margin: 30px 0px 0px 120px;}
.nxFootLogo a{ display: block; float:left; width: 116px; height: 38px; background:url(https://www.xiayx.com/style/style2022/pc/images/2022logo2.png) no-repeat; 
    background: image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022logo2.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022logo2-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022logo2.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022logo2-2x.png) 2x) no-repeat;}
.nxFootCode img{ width: 104px; height: 104px; padding: 6px; border: 1px solid #C8CACC; margin-top:15px;}
.nxFootCode p{ font-size: 12px; color: #969799; text-align: center; margin-top:10px;}
.nxFootBg1Right{ float: left; margin: 65px 0px 0px 85px;}
.nxFootBg1Right dl{ float: left; width: 250px;}
.nxFootBg1Right dl dt{ font-size: 16px; font-weight: bold; color: #303133; margin: 0px 0px 0px 40px;}
.nxFootBg1Right dl dd{ padding: 0px 0px 10px 0px; border-right: 1px solid #E6E7EB; margin-top:20px;}
.nxFootBg1Right dl:first-child dd{ border-left: 1px solid #E6E7EB; }
.nxFootBg1Right dl dd a{ display: block; float: left; width: 70px; height: 18px; line-height: 18px; overflow: hidden; margin: 13px 0px 0px 40px;}
.nxFootBg2{ width: 100%; height: 198px; background: #303133;}
.nxFootBg2In{ width: 1200px; margin: auto;}
.nxFootBg2In dl{ width: 1200px; border-bottom: 1px solid #3A3B3D; text-align: center; padding-top:35px; padding-bottom: 20px; margin-bottom: 20px;}
.nxFootBg2In dl dt{ color: #E6E7EB;}
.nxFootBg2In dl dt a{ color: #969799; text-decoration: none; font-size: 16px;}
.nxFootBg2In dl dt a:hover{ color: #ffffff; text-decoration: underline;}
.nxFootBg2In dl dd{ font-size: 12px; color: #969799; margin-top:10px;}
.nxFootBg2In dl dd a{ color: #ffffff; text-decoration: none;}
.nxFootBg2In dl dd a:hover{ text-decoration: underline;}
.nxFootBg2In p{ color: #969799; font-size: 12px; text-align: center; margin-top:10px;}


/**主体**/
.bigmain{ width:100%; position:relative; overflow:hidden;}
.bigmainIn{ width:100%; position:absolute; left:0px; top:0px;}
/**.bigmainImg a{ display:block; width:100%; height:900px; background:url(../images/examples/text3.jpg) no-repeat center 0px; position:fixed;}**/
.bigmainGBg{ width:1200px; position:relative; margin:auto; z-index:99; top:0px; height:auto;}


/**返回顶部**/
.fFanhui{ width: 70px; height: 70px; background: #ffffff; box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.0500); border-radius: 6px; position:absolute; right: 20px; top: 50%; position: fixed;}
.fFanhui a{ display: block; width: 70px; height: 70px; text-decoration: none;}
.fFanhui a em{ display: block; width: 22px; height: 16px; background:url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) no-repeat -295px -50px; 
    background: image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022bg1-2x.png) 2x)  no-repeat -295px -50px; 
    background: -webkit-image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022bg1.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022bg1-2x.png) 2x) no-repeat -295px -50px; margin: 15px 0px 0px 25px;}
.fFanhui a p{ color: #646566; text-align: center; margin-top:10px;}
.fFanhui a:hover p{font-weight: bold;}


/**所在位置**/
.nxSize{ width: 1200px; height: 68px; background:url(https://www.xiayx.com/style/style2022/pc/images/2022bg4.png) no-repeat; 
    background: image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022bg4.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022bg4-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(https://www.xiayx.com/style/style2022/pc/images/2022bg4.png) 1x, url(https://www.xiayx.com/style/style2022/pc/images/2022bg4-2x.png) 2x) no-repeat; margin-top:30px;}
.nxSize h2{ float: left; font-size: 26px; font-weight: bold; color: #ffffff; margin: 15px 0px 0px 30px;} 
.nxSize span{ display: block; float: right;line-height: 68px; overflow: hidden; color: #ffffff; text-align:right; margin: 0px 20px 0px 0px;}


/**页码**/
.fyxxPage{width:100%; text-align:center; margin-top:40px;}
.fyxxPage a{height:33px; line-height:33px; display:inline-block; color:#323233; text-decoration:none; border:1px solid #DCDEE0; padding:0px 12px; background:#FFFFFF; font-size:14px; margin-left:11px; border-radius: 2px;}
.fyxxPage a.currentPage{color:#ffffff; background:#3199FE; border:1px solid #3199FE;}
