body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea,p { color: #666666; font-size: 14px; font-family: sans-serif,"寰蒋闆呴粦","瀹嬩綋",arial,verdana,"榛戜綋"; padding: 0; margin: 0;} img{max-width:100%;} .clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} .clearfloat{zoom:1} .fl { float: left; } .fr { float: right; } a{text-decoration:none} li{list-style-type:none} /*body{min-width:1349px;}*/ .portlet-header{position:relative;} .portlet-header .dn{top:20px !important;left:0 !important;} html *{ margin: 0; padding: 0; text-decoration: none; color: #333333; font-family: "寰蒋闆呴粦","Microsoft YaHei","Arial",sans-serif; font-size: inherit; font-weight: inherit; color: inherit; list-style: none; } @font-face { font-family:'hanchangshuti'; src: url('/whcmxy/uiFramework/commonResource/image/whcmxy/hanchanshuti路longcang.otf'); } body{ font-size: 16px; transition:all .8s; color: #333; } ul,ol { list-style: none } img { vertical-align: middle; border: 0; } button,select,textarea { font-size: 100%; vertical-align: middle; outline: none; } textarea { resize: none } button,input[type="button"],input[type="reset"],input[type="submit"] { cursor: pointer; -webkit-appearance: button; -moz-appearance: button } input{ border: 0; outline: 0; } input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder { color: transparent } button::-moz-focus-inner,input::-moz-focus-inner { padding: 0; border: 0 } table { border-collapse: collapse; border-spacing: 0 } .fl { float: left; } .fr { float: right; } .hide { display: none; } .show { display: block; } .ellipsis { white-space: Nowrap; text-overflow: ellipsis; overflow: hidden } .break { word-break: break-all; word-wrap: break-word } .clearfix { *zoom: 1; } .clearfix:after { content: "\200B"; display: block; height: 0; clear: both; } .rl{ position: relative; } .vi{ visibility: hidden; } .vid{ visibility: visible; } .tl{ text-align: left; } .tc{ text-align: center; } .tr{ text-align: right; } .ov1{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .ov2{ -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; text-align: justify; } .ov3{ -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; text-align: justify; } .flex1{ display: flex; justify-content: space-around; } .flex2{ display: flex; justify-content: space-between; } .flex3{ display: flex; justify-content: center; } .w1400{ width: 1400px; margin: auto; } body{ /*background: #fcf1e8;*/ } #home-top{ opacity: 0; position: fixed; top: -140px; left: 0; width: 100%; z-index: 100; visibility: hidden; transition: all .8s; } #home-body{ overflow:hidden; } .home-top-show{ opacity: 1 !important; top: 0 !important; visibility: visible !important; } .home-body-show #swiper1{ height: 460px; margin-top: 187px; } .header{ line-height: 130px; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/header-bg.png) #fcf1e8 no-repeat; background-size:100% 100%; } .header .logo-txt{ margin: 0 60px 0 30px; } .header .xcy{ } .header input{ vertical-align: middle; } .header .search-it{ width: 360px; height: 40px; border: 1px solid #900; box-sizing: border-box; padding: 0 10px; border-radius: 5px; color: #000; } .header .search-btn{ width: 60px; height: 40px; margin-left: -20px; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/search-btn.png) #900 center center no-repeat; } .pc-nav{ background: #900; color: #fff; } .nav>li{ position: relative; line-height: 57px; font-size: 18px; /* padding: 0 40px; */ flex: 1; text-align: center; transition: all .8s; } .nav>li.state{ background: #590000; font-weight: bold; } .nav .navson1 { position: absolute; left: 0; top: 80px; /* margin-left: -20%; */ width: 100%; z-index: 10; opacity: 0; font-size: 16px; visibility: hidden; transition: all .5s ease-out; box-shadow: 0 0 5px #aaa; } .nav .navson1>li { line-height: 35px; text-align: center; padding: 10px 10px; position: relative; box-sizing: border-box; width: 100%; /* color: #4095c8; */ /* background: rgba(255,255,255,0.9); */ color: #fff; background: rgba(198,66,58,.9); border-bottom: 1px solid rgba(76,76,76,0.1); border-top: 1px solid rgba(76,76,76,0.1); } .nav>li:hover .navson1{ top: 100%; z-index: 1; opacity: 1; visibility: visible; /* background-position: center top; */ } .header .menu { display: none; width: 24px; height: 22px; position: relative; /* margin-left: 15px; */ top: 18px; right: 0; } .header .menu i { height: 2px; background: #900; width: 26px; border-radius: 1px; transition: all .5s; } .header_state .menu i{ background: #333; } .header .menu i:nth-child(1) { position: absolute; left: 0px; top: 2px; } .header .menu i:nth-child(2) { position: absolute; left: 0px; top: 11px; } .header .menu i:nth-child(3) { position: absolute; left: 0px; top: 20px; } .header .menu_state i:nth-child(1){ transform: rotate(405deg); top: 10px; } .header .menu_state i:nth-child(2){ opacity: 0; } .header .menu_state i:nth-child(3){ transform: rotate(-405deg); top: 10px; } .search_mobile{ display: none; height: 20px; width: 20px; padding: 8px; border: 1px solid #900; border-radius: 50%; position: relative; top: 40px; } .search_mobile img{ width: 100%; display: block; } .layer{ background: rgba(0,0,0,0.8); position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; opacity: 0; visibility: hidden; transition: all 0.3s ease-out 0s; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; /* justify-content: center;*/ } .layer .close1 { font-size: 60px; position: absolute; right: 0; top: 0; width: 80px; height: 80px; text-align: center; line-height: 80px; cursor: pointer; color: #ccc; } .layer .search_box form{ height: 45px; line-height: 45px; margin-left: 7.5vw; width: 80vw; display: -ms-flexbox; display: flex; transform: translateY(-50px); opacity: 0; margin-top: -100px; } .layer .search_box .kw { color: #333; background: #fff; box-shadow: 3px 3px 3px rgb(0 0 0 / 50%) inset; -ms-flex: 1; flex: 1; padding: 0 10px; font-size: 16px; -webkit-appearance: none; appearance: none; border-radius: 0; box-sizing: border-box; width: 70%; } .layer .search_box .ok { background: #c4261d; color: #fff; padding: 0 30px; text-align: center; font-size: 18px; cursor: pointer; -webkit-appearance: none; appearance: none; border-radius: 0; box-sizing: border-box; width: 30%; } .layer.showdiv { opacity: 1; visibility: visible; } .layer.showdiv .search_box form { transform: none; transition: all 0.5s ease-out 0s; opacity: 1; } .nav_mobile{ background: #fff; position: fixed; width: 100%; top: 60px; right: -100vw; z-index: 99; transition: all .5s; opacity: 0; font-size: 16px; box-sizing: border-box; } .nav_mobile_state{ opacity: 1; right:0; } .nav_mobile_state:after{ content: ''; position: fixed; top: 130px; left: 0; width: 100vw; height: 100vh; z-index: -1; background: rgba(0,0,0,0.8); transition: all .5s; } .nav_mobile>ul{ background: #c03442; } .nav_mobile>ul>li{ float: left; width: 50%; box-sizing: border-box; line-height: 50px; text-indent: 1em; border-bottom: 1px solid rgba(0,0,0,0.08); } .nav_mobile>ul>li:nth-child(odd){ border-right: 1px solid rgba(0,0,0,0.08); } .nav_mobile>ul>li:nth-child(-n+2) { border-top: 1px solid rgba(0,0,0,0.08); } .nav_mobile .d2{ background: #a51f18; color: #fff; line-height: 70px; text-indent: 1em; } .nav_mobile .d2 a{ margin-right: 20px; } .nav_mobile .d2 .alink{ border-top: 1px solid rgba(255,255,255,0.3); } #swiper1{ height: 650px; overflow: hidden; transition: all .8s; } #swiper1 .swiper-pagination-bullet{ opacity: 1; background: #fff; } #swiper1 .swiper-pagination-bullet-active{ background: #900; } #swiper1 .swiper-slide img,#swiper1 .swiper-slide video{ width: 100%; } #swiper1 .swiper-slide img{ height: 100%; } .center-bg{ width: 90%; margin: auto; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/new-bg2.png) center center no-repeat; background-size: 100%; } .con1{ } .xw{ margin-top: 68px; } .xw .tpxw{ float: left; width: 586px; font-size: 14px; color: #900; } .xw .tpxw-pic{ position: relative; overflow: hidden; width: 100%; height: 377px; padding: 20px; box-sizing: border-box; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/new-bg.png) no-repeat; background-size:100% 100%; } .xw .tpxw img{ position: relative; z-index: -2; width: 100%; height: 100%; object-fit: cover; transition: all .8s; } .xw .tpxw:hover img{ transform: scale(1.01); } .xw .tpxw i{ position: absolute; width: 90px; height: 90px; border-radius: 100%; background: #fcf1e8; z-index: -1; } .xw .tpxw i.yuan-1{ left: -20px; top: -20px; } .xw .tpxw i.yuan-2{ right: -20px; top: -20px; } .xw .tpxw i.yuan-3{ left: -20px; bottom: -20px; } .xw .tpxw i.yuan-4{ right: -20px; bottom: -20px; } .xw .tpxw-ts{ margin-top: 20px; padding-left: 20px; border-left: 1px solid #900; } .xw .tpxw-ts .tit{ font-size: 16px; margin: 10px 0; } .xw .tpxw-ts .sum{ color: #333; } .swiper-containerXw{ width: 776px; float: right; } .tabindexList{ background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/tab-bg.png) no-repeat; background-size:100% 100% ; padding: 35px 0 15px 0; } .tabindexList span{ float: left; font-family: 'hanchangshuti'; font-size: 24px; font-weight: bold; padding: 12px 20px; margin-right: 20px; color: #333; } .tabindexList span.tab{ color: #900; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/tab-hover.png) no-repeat; background-size:100% 100%; } .tab-more{ position: absolute; padding: 2px 10px; right: 0; top: -20px; font-size: 14px; color: #900; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/more-bg.png) no-repeat; background-size:100% 100%; } .news-ul li{ color:#333333; padding: 25px 0; border-bottom: 1px solid #be7874; } .news-ul li .tit{ font-size: 16px; margin-bottom: 20px; width: 85%; } .news-ul li .dat{ font-size: 18px; color: #9f9f9f; } .news-ul li .sum{ padding-left: 20px; font-size: 14px; } .news-ul li:first-child .tit,.news-ul li:first-child .dat{ color: #900; } .link { margin-top: 50px; margin-bottom: 80px; } .link .tt{ margin: 30px auto; width: 209px; height: 47px; line-height: 47px; font-family: 'hanchangshuti'; font-size: 24px; color: #900; text-align: center; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/link-tit.png) no-repeat; background-size:100% 100%; } .link .link-ul{ padding: 45px 80px; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/link-bg.png) no-repeat; background-size:100% 100%; text-align: center; font-size: 18px; } .link .d1{ width: 115px; height: 115px; line-height: 115px; margin: auto; margin-bottom: 20px; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/link-ico-bg.png) no-repeat; background-size:100% 100%; } .link .d1 img{ margin-top:35px; } .link .d1:hover img{ transform: scale(1.05); transition: all .5s; } .link .d2{ } .footer{ color: #fff; padding: 40px 0; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/foot-bg.jpg) no-repeat; background-size: 100% 100%; } .footer .tit{ display: inline-block; padding-bottom: 12px; border-bottom: 1px solid #fff; } .footer p{ font-size: 14px; margin-top: 20px; } .footer .ewm img{ width: 122px; } .footer .ewm p{ background: #fff; } .footer .ewm p:first-child{ margin-right: 25px; } .footer .ewm p span{ display: block; color: #333; text-align: center; padding-bottom: 10px; } /* 浜岀骇椤甸潰start */ .list-nav{ padding: 40px; background: transparent; text-align: center; } .list-nav span{ display: inline-block; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/tab-hover.png) no-repeat; background-size: 100% 100%; float: none; margin: 0 20px; color: #900; } .list-nav span a{ font-family: 'hanchangshuti'; } .list-nav span.tab{ background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/list-nav-tabHover.png) no-repeat; background-size: 100% 100%; color: #fff; } .list-new{ } .list-new li{ padding: 25px 0; border-bottom: 1px dotted #e3ddd9; } .list-new li .dat{ width: 86px; opacity:0; text-align: center; box-sizing: border-box; background: #d7a8a2; color: #fff; } .list-new li .dat-load{ opacity:1;transition:all .5s; } .list-new li .dat .p1{ font-size: 36px; line-height: 52px; } .list-new li .dat .p2{ line-height: 34px; display: inline-block; border-top:1px solid #ebd4d1; } .list-new li .tt{ width: calc(100% - 120px); } .list-new li .tt .p1{ font-size: 20px; line-height: 52px; font-weight: bold; } .list-new li .tt .p2{ line-height: 34px; } .fy{ padding: 60px 0; text-align:center; } .fy .fy-c{ display:inline-block; margin:0 10px; } .fy .fy-c a,.fy .fy-c font{ display:inline-block; width:29px; height:29px; line-height:29px; border:1px solid #c5c4c4; color:#134dad; border-radius:5px; vertical-align: middle; font-size:14px; margin:0 2px; } .fy .fy-c font{ background:#800; color:#fff; } .fy .fy-c span{ display:none !important; } .xx{ margin: 60px 0; position: relative; } .xx>b{ position: absolute; width: 183px; height: 39px; } .xx>b:before{ content: ''; position: absolute; top: -8px; left: 0; width: 100%; height: 8px; background: #fcf1e8; } .xx>b:after{ content: ''; position: absolute; bottom: -8px; left: 0; width: 100%; height: 8px; background: #fcf1e8; } .xx>b.b1{ left: -148px; top: 108px; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/xx-left-bg.png) #fcf1e8 no-repeat; background-size: 100% 100%; } .xx>b.b2{ right: -148px; bottom: 108px; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/xx-right-bg.png) #fcf1e8 no-repeat; background-size: 100% 100%; } .xx-con{ padding:0 40px; background: url(/whcmxy/uiFramework/commonResource/image/whcmxy/xx-center-bg.png) center center no-repeat; border-left: 2px solid #9f3c39; border-right: 2px solid #9f3c39; min-height: 300px; } .xx-con>.tit{ font-size: 20px; font-weight:bold; text-align: center; padding-bottom: 30px; margin-bottom: 40px; border-bottom: 2px dotted #800; } .xx-con>.tit2{ font-size: 14px; text-align: center; margin-top: -25px; margin-bottom: 15px; color: #807a7a; } .xx-con>.tit2 span{ margin:0 10px; } /* 浜岀骇椤甸潰end */ @media screen and (max-width:1500px){ .center-bg{ width: 100%; } } @media screen and (min-width:768px) and (max-width:1400px){ .w1400{ width: 90%; } .logo-img{ width: 240px; } .header .logo-txt{ width: 190px; margin: 0 40px 0 25px; } .logo-xcy{ width: 110px; } .header .search-it{ width: 215px; } .xw .tpxw{ width: 40%; } .xw .tpxw-pic{ height: 300px; } .swiper-containerXw{ width: 57%; } .tabindexList span { font-size: 20px; padding: 10px 16px; margin-right: 15px; } .news-ul li{ padding: 15px 0; } .news-ul li .tit { margin-bottom: 15px; } } @media screen and (min-width:768px) and (max-width:1000px){ .w1400{ width: 98%; } .logo-img{ width: 200px; } .header .logo-txt{ width: 150px; margin: 0 20px 0 10px; } .logo-xcy{ width: 100px; } .header .search-it{ width: 150px; } .tabindexList span{ margin-right: 0; } } @media screen and (max-width:768px){ .w1400{ width: 100%; } .header { line-height: 60px; } .header>.w1400{ display: flex; justify-content: space-between; } .logo-img{ width: 150px; margin-left: 10px; } .header .logo-txt { margin: 0 15px 0 5px; width: 120px; } .logo-xcy{ display: none; } .formSearch{ display: none; } .pc-nav{ display: none; } .search_mobile { display: block; top: 12px; } .header .menu { display: block; } .nav_mobile_state { opacity: 1; right: 0; } .nav_mobile>ul { background: #c03442; color: #fff; } .nav_mobile>ul>li { float: left; width: 50%; box-sizing: border-box; line-height: 50px; text-indent: 1em; border-bottom: 1px solid rgba(0,0,0,0.08); } .home-body-show #swiper1{ margin-top: 60px; height: 200px; } .xw{ padding: 0 10px; margin-top: 30px; } .xw .tpxw{ width: 100%; margin-bottom: 15px; } .xw .tpxw-pic{ height: 300px; } .swiper-containerXw{ width: 100%; } .tabindexList { padding: 20px 0 10px 0; } .tabindexList span { font-size: 18px; padding: 4px 5px; margin-right: 2px; } .tab-more { font-size: 10px; } .news-ul li { padding: 10px 0; } .news-ul li .tit { margin-bottom: 5px; } .link { margin-top: 15px; margin-bottom: 15px; } .link .tt { margin: 15px auto; width: 170px; font-size: 20px; } .link .link-ul { padding: 20px 5px; font-size: 14px; } .link .d1 { width: 65px; height: 65px; line-height: 65px; margin-bottom: 6px; } .link .d1 img{ height: 18px; width: 18px; margin-top:23px; } .footer { padding: 20px 0; } .footer-ul{ display: block; overflow: hidden; padding: 0 10px; } .footer-ul li{ width: 50%; float: left; margin-bottom: 10px; } .footer-ul li:nth-child(3),.footer-ul li:nth-child(4){ width: 100%; float: left; } .footer .tit{ margin-bottom: 10px; padding-bottom: 5px; } .footer p { margin-top: 5px; } .footer .ewm{ justify-content: space-around; } .footer .ewm img { width: 100px; } .footer .ewm p span { padding-bottom: 2px; } .list-new li{ padding: 10px 0; margin: 0 10px; } .list-new li .dat { width: 70px; } .list-new li .dat .p1 { font-size: 20px; line-height: 40px; } .list-new li .dat .p2 { font-size: 14px; line-height: 25px; } .list-new li .tt { width: calc(100% - 80px); } .list-new li .tt .p1 { font-size: 16px; line-height: 40px; font-weight: bold; } .list-new li .tt .p2 { font-size: 14px; line-height: 25px; } }