@charset "utf-8"; /*** .ispc //PC涓撶敤 .ismobile //绉诲姩涓撶敤 ***/ /*鍒濆鍖栨牱寮忚〃*/ body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;} body{font:0.75em/1.5 Arial, Verdana, "Microsoft Yahei","寰蒋闆呴粦","瀹嬩綋",Helvetica,sans-serif; -webkit-text-size-adjust:100%; } h1,h2,h3,h4,h5,h6{ font-weight:400;} a{ color:#333; text-decoration:none;} a:hover{text-decoration:none;} ins{text-decoration: none;} li{list-style:none;} img{border:0;vertical-align:middle;} table{border-collapse:collapse;border-spacing:0;} p{word-wrap:break-word} /* https://www.fjcoop.org.cn/news/zsdt/7441.html 鍏煎杩欑鏂囩珷*/ .default-article-content *{ max-width: 100%!important; box-sizing: border-box!important; -webkit-box-sizing: border-box!important; word-wrap: break-word!important; } /*icon 瀛椾綋鏍峰紡*/ @font-face { font-family: 'iconfont'; /* Project id 43068 */ src: url('//at.alicdn.com/t/c/font_43068_lp82irykdy.woff2?t=1677572906105') format('woff2'), url('//at.alicdn.com/t/c/font_43068_lp82irykdy.woff?t=1677572906105') format('woff'), url('//at.alicdn.com/t/c/font_43068_lp82irykdy.ttf?t=1677572906105') format('truetype'); } .tdy-icon, .iconfont { font-family:"iconfont" !important; font-size:16px; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; color:#a5a5a5; } /*閬垮厤寤舵椂鍔犺浇鏃跺€欏够鐏墖鍥剧墖鐩掑瓙琚拺楂?/ .ismobile .default-slider-2 img[src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC']{ max-height:20px; } /*鐢ㄦ埛api绔笅鎷夊埛鏂?/ #api_body{ position: absolute; background: #fff; top: 0; z-index: 1; width: 100%; } #api_top{ position:fixed; width: 100%; height:180px; text-align: center; background: #fff; color: #000; left: 0; top: 0; font-size:12px; /* display: none; */ /* z-index: -222; */ } #api_top #api_top_1{ line-height: 80px; } #api_top #api_top_2{ position: absolute; bottom:10px; width:100%; color: #dedede; } /*鏂囩珷鍐呭鏍峰紡鍒濆鍖?/ .default-article-content{ text-align: justify; font-size:16px; line-height: 2.3; color: #404040; } .default-article-content a{ color:blue;} .default-article-content ul{ padding-left: 20px;} .default-article-content li{ list-style-type: inherit;} .default-article-content h1, .default-article-content h2, .default-article-content h3, .default-article-content h4, .default-article-content h5, .default-article-content h6{ margin-top:1em; margin-bottom:1em; font-weight:bold; } .default-article-content td{ border:1px solid #333; } .default-article-content p{ /* margin-top:1em; margin-bottom:1em; text-align: justify; font-size:16px; line-height: 2.3; color: #404040; */ } .default-article-content img{ max-width:100%; height:auto !important; } .default-article-content video{ max-width:100%; } .default-article-content table{ max-width:100%; } /*鎺у埗缃戦〉瀹藉害*/ .wp{ width:1188px; margin:0 auto;} .w960 .wp, .w960 .w1188{ width:960px;} .ismobile .wp, .ismobile .w960 .wp, .ismobile .w960 .w1188{ width:auto; padding-left: 10px; padding-right: 10px; } /*娴姩璁剧疆*/ .l,.left{float:left !important;} .r,.right{float:right !important;} /*娓呴櫎娴姩*/ .cl{zoom:1;} .cl:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;} /*鍗曡鏂囨湰*/ .s{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block;} /*杈硅窛*/ .ispc .mr0{ margin-right:0 !important;} /*蹇浆鍖 鍙*/ .block{ display:block;} .none{ display:none;} /*椤甸潰鍔犺浇涓?/ #global_showload{background:url("{F file="images/showload.gif?11"}"); position:fixed; z-index:1025; top: 50%; left:50%; width: 130px; height:130px; margin-left:-75px; margin-top:-75px;} /*鍥剧墖涓婁紶涓姸鎬?/ .imgloading{background:url({F file="images/load.gif?11"}); height: 100px; margin-top: -100px; position: relative;} /*绂佹缂栬緫鍣ㄤ笂浼犳湰鍦拌棰?/ #videoTab #upload,#videoTab .tabhead span{ display:none;} /*鐧惧害鍦板浘榛樿瀹藉害*/ .ueditor_baidumap{ width:700px;} /*鍒嗛〉鎸夐挳*/ .page{ font-size:14px; line-height:28px;} .page a{display:block; float:left; padding:0 12px; border:1px solid #dedede; border-radius:3px; margin-right:8px; margin-top:8px;} .page a.a,.page a:hover{background:#ccc; color:#fff;} /*榛樿瀵艰埅鏍峰紡*/ .default-pc-nav-menu{} .default-pc-nav-menu li{ position: relative;} .default-pc-nav-menu > li li{ position: relative; width: 100%; white-space: nowrap;} .default-pc-nav-menu ul{ display: none; position: absolute; z-index: 2;} .default-pc-nav-menu > li > ul{ top: 100%; left: 0;} .default-pc-nav-menu > li > ul > li > ul{ top: 0; left: 100%;} .default-pc-nav-menu > li{ float: left;} .default-pc-nav-menu li a em{ display: none; font-style:initial;} .default-pc-nav-menu > li:hover > ul{display: block; background-color:#fff;} .default-pc-nav-menu > li ul > li:hover > ul{ display: block;} .nav-thumb{ display:none} /*榛樿闅愯棌鎵€鏈夌殑瀵艰埅鍥炬爣锛屽厤鐨勫奖鍝嶄箣鍓嶇殑缃戠珯*/ /*缈婚〉鏍峰紡*/ .pagination{ margin-top:10px; padding:0 !important; background:rgba(0,0,0,0) !important; } .pagination li{ padding:0 !important; margin:0 !important; margin-right:8px !important; border-radius: 3px !important; float:left; border: 1px solid #dedede !important; width:auto !important; overflow:hidden; background:#fff; } .pagination li a,.pagination li span{ display:block !important; padding: 0 12px !important; width:auto !important; height:auto !important; margin:auto !important; line-height: 28px !important; border:none !important; float:none !important; border-radius: 0 !important; background:#fff !important; color:#666 !important; } .pagination li.active span,.pagination li:hover a{ background: #ccc !important; color: #fff !important; } .ismobile .pagination li a,.ismobile .pagination li span{ font-size: 12px !important; width: 26px !important; line-height: 26px !important; text-align: center; padding: 0 !important; } .ismobile .pagination li{ margin-right: 5px !important; margin-bottom: 5px !important; } /*鍙嬫儏閾炬帴榛樿鏍峰紡*/ .default-pc-links-text{} .default-pc-links-text dt,.default-pc-links-text dd{ float: left;} .default-pc-links-pic li{ float:left;} /*榛樿鐗堟潈鏍峰紡*/ .default-copyright{ width:70%; line-height: 2; color:#666; font-size:12px; } .default-copyright a { color: #FFD400; font-size:12px; } .default-copyright span{ display: inline-block; white-space:nowrap; margin-right: 10px; } .default-copyright em{ font-style:normal; } .default-copyright .t-gonganicp img{ line-height: 30px; display: inline-block; margin-top: -3px; margin-right: 2px; } /*榛樿鍙戝竷鏂囩珷鎸夐挳*/ .default-pc-button-publish{ padding-left:21px; background: no-repeat url("{F file="images/publish.png?11"}"); transition:opacity .3s; } .default-pc-button-publish:hover{ opacity:0.5; } /*榛樿缂栬緫鏂囩珷 && 鍒犻櫎*/ .default-pc-button-edit a{ margin-left:10px; font-size: 14px; color: #ccc; } .default-pc-button-edit a:hover{ color:#000; } /*榛樿鑳屾櫙闊充箰*/ .default-bgmp3{ display:block; position: fixed; bottom: 60px; left: 30px; z-index:999; width:200px; max-width:30%; } .default-bgmp3 audio{ width:100%; opacity:0.5; } .default-append{ display:none;} /*骞荤伅鐗囬粯璁ゆ牱寮?/ .default-slider { position: relative; overflow: auto; } .default-slider li { list-style: none; } .default-slider ul li { float: left; width: 100%; overflow: hidden; } .default-slider ul li img{ position: relative; left: 50%; height: auto; /*margin-left:-960px;*/ } .default-slider .dots{ position: absolute; bottom: 10px; width: 100%; text-align: center; } .default-slider .dots li{ display: inline-block; cursor: pointer; background-color: #fff; margin: 5px; width: 47px; font-size:0; height: 12px; } .default-slider .dots li{ *display: inline; } .default-slider .dots li.active{ background-color: #FFE401;} .default-slider .next,.default-slider .prev{ position:absolute; bottom:50%; width:50px; height:100px; margin-bottom:-50px; opacity:0.7; font: 50px/58px Simsun; color:#fff; line-height:100px; text-align:center; } .default-slider .next:hover,.default-slider .prev:hover{ background-color:#000; } .default-slider .next{ right:0;} .default-slider .prev{ left:0;} .default-pc-sidebar-dl dd a img, .default-pc-sidebar-ul li a img{ display:none; } .default-pc-sidebar-ul li a span{ display:none; } .default-pc-sidebar-dl{ border:1px solid #dedede;} .default-pc-sidebar-dl dt, .default-pc-sidebar-dl dd{ border-bottom:1px solid #dedede;} .default-pc-sidebar-dl dt, .default-pc-sidebar-dl dd a{ display:block; line-height:48px; padding:0 28px;} /* .default-pc-contactcard li,.default-pc-contactcard dd{ background: no-repeat; background-position: 0 center; padding-left: 30px;} .default-pc-contactcard .add{ background-image: url("url()");} .default-pc-contactcard .tel{ background-image: url("url()");} .default-pc-contactcard .email{ background-image: url("url()");} .default-pc-contactcard .fax{ background-image: url("url()");} */ /*骞荤伅鐗囨牱寮?/ .default-slider-2{ position:relative;} .default-slider-2 .default-slider-box{ position:relative; width:100%; overflow:hidden; } .default-slider-2 .next, .default-slider-2 .prev{ position:absolute;} .default-slider-2 .dots { position:absolute; width:100%; bottom:10px; text-align:center; } .default-slider-2 .dots span{ display: inline-block; background-color: #fff; margin: 5px; width: 47px; font-size: 0; height: 12px; cursor:pointer; } .default-slider-2 .dots span{ *display: inline } /*IE鍏煎*/ .default-slider-2 > .dots > span{ *display:inline;} /*IE鍏煎*/ .default-slider-2 > .dots > span.active{ background-color:red;} .default-slider-box > ul > li{ position:relative; overflow:hidden;} .default-slider-effect-fadeIn > .default-slider-box > ul{ position:relative;} .default-slider-effect-fadeIn > .default-slider-box > ul > li{ position:absolute; top:0; left:0; display:none;} /*鍗曞睆婊氬姩妯″紡*/ .default-slider-single > .default-slider-box > ul > li img{ position: relative; left:50%;} .default-slider-direction-left > .default-slider-box > ul > li{ float:left;} .default-slider-direction-left > .next, .default-slider-direction-left > .prev{ cursor:pointer; top:50%; margin-top:-45px; opacity:.1; color:#fff; line-height:90px; font-size:60px; background-color:#000; } .default-slider-direction-left > .next:hover, .default-slider-direction-left > .prev:hover{ opacity:1; } .default-slider-direction-left > .next{ right:0;} .default-slider-direction-left > .prev{ left:0;} .default-slider-direction-left > .thumb{ position: absolute; bottom: 10px; left:50%; padding:0 30px; overflow:hidden; } .default-slider-direction-left > .thumb ul > li{ float:left;} .default-slider-direction-left > .thumb ul > li img{ padding:5px; margin:5px; border:1px #ccc solid; background-color: #fff; } .default-slider-direction-left > .thumb > .next, .default-slider-direction-left > .thumb > .prev{ margin-top: -15px; width: 27px; width: 20px; height: 31px; font-size:0; background:url(url(/template/index/default/images/slider_thumb_buttom.png)) no-repeat; } .default-slider-direction-left > .thumb > .next{ right:0; background-position:-23px 0; } .default-slider-direction-left > .thumb > .prev{ left:0; background-position: 0 0; } .default-slider-direction-left > .thumb > .next:hover, .default-slider-direction-left > .thumb > .prev:hover{ background-position-y:-32px; } .default-slider-direction-left > .thumb > .active{ background-color:#333;} /*璁句负棣栭〉鍔犲叆鏀惰棌*/ #SetHome, #collection{ cursor:pointer; } /*DIY 鎸夐挳*/ .ispc #diystart{ display:block; position:fixed; top:0; right:50px; background-color:#F90; color:#fff; z-index:99; text-align:center; padding:5px 10px; border-radius:0 0 10px 10px; transition:background .5s; } .ispc #diystart:hover{ background-color: #BA3315; } /*鏂囩珷鍐呭椤佃棰戦粯璁ら珮搴?/ .default-article-content object{ min-height:500px; } /*鎵嬫満缃戠珯搴曢儴杩藉姞*/ .default-mobile-copyright2{ text-align:center; background-color:#000; color:#505050; padding-top:20px; padding-bottom:30px; font-size:12px; margin-top:30px; } .default-mobile-copyright2 a{ color:#505050; } /*鏂囩珷璇勮*/ #default-article-comments{ margin-top:15px; } #default-article-comments .not-login{ line-height: 100px; color: #333; background-color: #fff7f7; font-size: 16px; border: 1px dashed #f5cece; text-align: center; } #default-article-comments .not-login a{ color: #36cc42; font-weight: bold; margin: 0 2px; } #default-article-comments .publish .textarea{ padding:20px; background:#f6f6f6; } #default-article-comments .publish textarea{ width: 98%; height: 40px; padding: 1%; border: #dedede 1px solid; } #default-article-comments .publish .textarea span { display: block; width: 35px; height: 35px; float:right; margin:5px; cursor:pointer; background:url(images/yy18.png) no-repeat; } #default-article-comments .publish input[type="submit"]{ width: 100px; height: 35px; border: none; line-height: 35px; text-align: center; float: right; border-radius: 3px; background: #1b75b5; color: #fff; margin-top:5px; } #default-article-comments .best h3 { font-size: 16px; color: #478fc3; line-height:40px; } #default-article-comments .best h3 span { font-size: 12px; color: #999; margin-left: 10px; } #default-article-comments .best h3 em{ display:block; font-style:normal; float:right; color:#999; font-size:12px; } #default-article-comments .list{ margin-top:20px; } #default-article-comments .list h2{ font-size: 14px; font-weight: bold; } #default-article-comments .item{ padding:20px 20px; background:#f6f6f6; border:1px solid #eee; margin-top:10px; } #default-article-comments .item p { font-size: 13px; line-height: 1.8; text-align: justify; } #default-article-comments .item .title{ line-height:36px; margin-bottom:10px; } #default-article-comments .item .title img{ width:30px; margin-top:3px; height:auto; border-radius:50%; float:left; } #default-article-comments .item .title h5 { float: left; margin-left: 10px; color: #1b75b5; } #default-article-comments .item .title p { float: left; font-size: 12px; margin:0; margin-left: 10px; line-height: 36px; color: #999; } #default-article-comments .item .title span{ display:block; float:left; margin-left:20px; width:50%; height:36px; background:url(images/yy19.png) no-repeat center left; } #default-article-comments .item .like{ margin-top:20px; } #default-article-comments .item .like span{ float:right; border:1px solid #ddd; border-radius:15px; padding:0 7px; } #default-article-comments .item .like span a{ display:block; float:left; line-height:28px; padding:0 10px; color: #1b75b5; font-style:normal; border-right: 1px solid #ddd; margin-right:7px; } #default-article-comments .item .like span a em{ font-style: inherit; font-size: 12px; margin-left: 3px; } #default-article-comments .item .like span a.sure i{ color: #1b75b5; } #default-article-comments .item .like span a.deny{ border-right: none; color:#999; margin-right:0; } #default-article-comments .item .action{ display:none; } #default-article-comments .item .action i{ margin-right:4px; } #default-article-comments .item:hover .action{ display:block; font-size:12px; } #default-article-comments .item:hover .action a{ margin-left:10px; } .default-islike{ color: #1b75b5; } .default-islike i{ color: #1b75b5; } /*DIY鐩稿叧*/ .ispc .diystart{ display: block; position: fixed; top: 0; right: 50px; background-color: #F90; color: #fff; z-index: 3; text-align: center; padding: 5px 10px; border-radius: 0 0 10px 10px; transition: background .5s; } #diy_tips_box{ position:relative; height:42px;} #diy_tips{line-height:28px; text-align:center; padding:7px 0; background:#fff; border-bottom:1px dashed #F93; position:fixed; top:0; left:0; width:100%; z-index:1680;} #diy_tips a{margin-left:12px; color:#1068df;} #diy_tips a:hover{text-decoration:underline;} .diy{ position:relative; margin-bottom:1px;} .diy a{ position:relative; z-index:1;} .diy-edit-bg { background-color: #000; opacity: .5; position: absolute; height: 100%; width: 100%; z-index: 1; } .diy-edit-but { background-color: red; display: block; padding: 5px; position: absolute !important; right: 3px; top:3px; z-index: 1024; width: auto; height: auto; } .diy-edit-but a *, .diy-edit-but a{color:#fff;} /*鑱婂ぉ妗嗘牱寮?/ #tdy-chat-box{ position:fixed; right:0; bottom:-4px; z-index:9999; } .tdy-chat-btn{ width:195px; height:42px; line-height:42px; position:fixed; right:0; bottom:0; background: #e4e5e9; opacity: 0.95; border-radius: 2px 0px 0px 2px; } .tdy-chat-btn .layui-badge{ position: absolute; top: -8px; left: 100px; } /*闄愬埗浜戣棰戞渶澶у搴︿笉瓒呰繃瀹瑰櫒*/ .prism-player{ max-width:100%; } /*TP 鍐呴儴鍒嗛〉鏍峰紡*/ .pagination{zoom:1;} .pagination:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;} /*琛ㄥ崟鎻愪氦鎶ラ敊鏍峰紡*/ .tdy-form-error{ border:1px solid red !important; } /*鍔犲叆璐墿杞?/ .tdy-mall-cart-num{ display: inline-block; } @keyframes mymove { 0%{ transform: scale(1); /*寮€濮嬩负鍘熷澶у皬*/ opacity: 1; } 10%{ transform: scale(3); opacity: 1; } 20%{ transform: scale(1); opacity: 1; } 30%{ transform: scale(6); /*寮€濮嬩负鍘熷澶у皬*/ opacity: 1; } 40%{ transform: scale(1); opacity: 1; } 99.9%{ transform: scale(20); opacity: 0; } 100%{ transform: scale(1); opacity: 1; } } @-webkit-keyframes mymove /*Safari and Chrome*/ { 0%{ transform: scale(1); /*寮€濮嬩负鍘熷澶у皬*/ opacity: 1; } 10%{ transform: scale(3); opacity: 1; } 20%{ transform: scale(1); opacity: 1; } 30%{ transform: scale(6); /*寮€濮嬩负鍘熷澶у皬*/ opacity: 1; } 40%{ transform: scale(1); opacity: 1; } 99.9%{ transform: scale(20); opacity: 0; } 100%{ transform: scale(1); opacity: 1; } } .tdy-add-mall-cart-num{ animation:mymove 1s; /* transform: scale(100); -webkit-transform: scale(100); */ } /*** 娌℃湁鏁版嵁鍏叡鏍峰紡***/ .tdy-no-data{ width: 100%; line-height: 400px; text-align: center; background: #fbf7ea; font-size: 16px; } /*** 缃戠珯鍏憡鏍峰紡 ***/ .tdy-notice .layui-layer-title{ text-align: center; } .tdy-notice .layui-layer-content{ padding: 10px; } /*** 鏂囩珷鍐呭娌℃湁闃呰鏉冮檺 ***/ .tdy-article-noauth{ text-align: center; line-height: 300px; background-color: #fff7f7; margin: 10px 0; color: #333; font-size: 16px; border: 1px dashed #f5cece; } .tdy-article-noauth a{ color: #36cc42; font-weight: bold; margin: 0 2px; } /*** DIY 寤舵椂鍔犺浇鎻愮ず***/ .tdy-diy-lazy{ float: left; width: 100%; text-align: center; color: #999; padding: 10px 0; } /*** 闂ㄦ埛鍒楄〃椤 ***/ .tdy-potrtal-list{ overflow-y:hidden;; } /*** 闂ㄦ埛鍒楄〃椤电瓫閫 ***/ .tdy-screening-select-item h4, .tdy-screening-list h4{ float:left; font-weight: bold; text-align: right; margin-right:10px; max-width:56px; padding:2px; } .tdy-screening-list{ font-size:14px; margin-bottom: 10px; } .tdy-screening-list a{ padding:2px 8px; display:block; } .tdy-screening-list a.a{ position:relative; background: #dedede; border-radius: 5px; } .tdy-screening-select-item-show a, .tdy-screening-list a.a span{ display: block; position: absolute; right: -10px; top: -10px; background: #f2acac; color: #fff; border-radius: 50%; width: 12px; font-size: 12px; text-align: center; height: 12px; line-height: 12px; padding: 4px; transform: scale(.6); -ms-transform: scale(.6); -moz-transform: scale(.6); -webkit-transform: scale(.6); -o-transform: scale(.6); } .tdy-screening-list-item{ padding: 5px 0; } .tdy-screening-list ul{ float:left; width:calc(100% - 80px); } .tdy-screening-list li{ float:left; } .tdy-screening-select{ margin-bottom: 10px; } .tdy-screening-select-item{ float:left; float: left; margin-right: 20px; width:auto; } .tdy-screening-select-item a{ padding: 3px; } .tdy-screening-select-item h4{ line-height: 28px; font-size: 14px; } .tdy-screening-select-item-value{ float:left; background: #fff; } .tdy-screening-select-item-show{ border:1px solid #ccc; padding:3px 10px; position:relative; } .tdy-screening-select-item-show.a{ border-bottom: 1px solid #fff; z-index: 3; } .ismobile .tdy-screening-select-item h4{ display:none; } .ismobile .tdy-screening-select-item-show{ padding: 0px 5px; font-size: 12px; border:0; } .ismobile .tdy-screening-select-item{ margin-right: 10px; } /* .tdy-screening-select-item-value:hover .tdy-screening-select-item-show{ position:relative; z-index:2; border-bottom: 1px solid #fff; } */ .tdy-screening-select-item-sub{ border:1px solid #ccc; position:absolute; min-width:100px; max-width:800px; max-height:200px; padding: 10px 10px 50px 10px; font-size: 14px; margin-top:-1px; background: #fff; line-height:26px; display:none; overflow-y:auto; } .ismobile .tdy-screening-select-item-sub{ box-shadow: #ccc 1px 9px 5px; border: 0; } /* .tdy-screening-select-item-value:hover .tdy-screening-select-item-sub{ display:block; } */ .tdy-screening-select-sub1{ border-bottom: 1px #ccc dotted; padding: 5px 0; } .tdy-screening-select-sub1 h5{ float:left; font-weight:bold; } .tdy-screening-select-sub1 ul{} .tdy-screening-select-sub1 ul li{ float:left; margin-right: 10px; position: relative; } .tdy-screening-select-sub1 ul li h6{ border:1px solid #fff; } .tdy-screening-select-sub1 ul li:hover h6.tdy-screening-ischildren{ border:1px solid #ccc;; border-bottom: 1px solid #fff; position:relative; z-index:2; } .tdy-screening-select-sub3{ position:absolute; z-index:1; background: #fff; border: 1px #ccc solid; margin-top: -1px; padding: 10px; min-width: 80px; max-width: 400px; display: none; } .tdy-screening-select-sub3 a{ margin-right:5px; } .tdy-screening-select-sub1 ul li:hover .tdy-screening-select-sub3{ display:block; } .tdy-screening-select-sub3 a{ float:left; } /***2绾х瓫閫夐」***/ .screening .tdy-screening-list .tdy-screening-list-sub1{ margin-left: 56px; background: #f5f5f5; margin-top: 10px; padding: 10px; } .screening .tdy-screening-list .tdy-screening-list-sub2{ margin-left: 56px; background: #dcdcdc; padding: 10px; } .screening .tdy-screening-list .tdy-screening-list-sub1 a{ font-size:12px; } .screening .tdy-screening-list .tdy-screening-list-sub1 li:hover a{ color: #000; } .screening .tdy-screening-list .tdy-screening-list-sub1 a.a{ background: #dedede; color: #000; } .screening .tdy-screening-list .tdy-screening-list-sub1 a.a span{ background: #a9a9a9; } /***鏆傛棤鏁版嵁***/ .tdy-nodata{ background:#fff; text-align:center; padding:100px; font-size:20px; color:#a5a5a5; } .tdy-nodata .iconfont{ font-size:100px; } /***鍟嗗煄椤甸潰榛樿鑳屾櫙棰滆壊***/ .module-mall{ background-color:#f5f5f5; } /*** 鍏叡鐐硅禐 ***/ .tdy-likes .iconfont{ cursor:pointer; } .tdy-likes .iconfont.a{ color:red; } /*** 鍓嶅線APP ***/ .toappbnt{ color: #FFFFFF; background: rgba(0, 0, 0, 0.6); border-radius: 20px; width: 110px; font-size: 12px; position: fixed; bottom: 65px; left: 50%; margin-left: -55px; height: 25px; line-height: 25px; } .toappbnt img{ border-radius: 50%; position: absolute; top: 50%; margin-top: -10px; left: 4px; } .toappbnt ins{ margin-left:29px; text-decoration: inherit; } .toappbnt .iconfont{ color:#fff; } /**m 鏂囩珷搴曢儴鐗堟潈**/ .pu-m-copyright{ text-align: center; font-size: 14px; color: #666; margin-bottom: 95px; margin-top: 30px; } .pu-m-copyright .pu-m-copy{ margin: 5px 0; } .pu-m-copyright img{ width: 50px; border-radius: 50%; opacity: 0.2; } .pu-m-copyright .m-support a, .pu-m-copyright .m-support{ font-size:12px; color: #ccc; } .tdy-portal-view-exif{ background-color: #00000080; color: #ffffff; position: absolute; padding: 10px; white-space: pre; transform: translate(0,-100%); } .tdy-portal-view-exif .but{ display: block; } .tdy-portal-view-exif .content{ display: none; } .ispc #diystart{ z-index:30 !important; } .wp{ width:1188px; margin:0 auto; } .module-index-index .header01{ top:-100px; } .module-index-index .header01.a { top:0; transition: all .5s cubic-bezier(.25,0,0,1); -webkit-transition: all .5s cubic-bezier(.25,0,0,1); -moz-transition: all .5s cubic-bezier(.25,0,0,1); -ms-transition: all .5s cubic-bezier(.25,0,0,1); -o-transition: all .5s cubic-bezier(.25,0,0,1); } .header{ background: #fff; box-shadow: 0 0 10px rgba(51, 51, 51, 0.1); position: fixed; width: 100%; z-index: 20; top: 0; left: 0; } .module-index-index .headertop{ background:none; box-shadow:none; transition: all .3s; } .module-index-index .headertop.a{ transition: all .5s cubic-bezier(.25,0,0,1); -webkit-transition: all .5s cubic-bezier(.25,0,0,1); -moz-transition: all .5s cubic-bezier(.25,0,0,1); -ms-transition: all .5s cubic-bezier(.25,0,0,1); -o-transition: all .5s cubic-bezier(.25,0,0,1); top:-100px; display:none; } .ispc .banner01,.ispc .view-page ,.ispc .list-contact{ margin-top:79px; } .logo{ margin-left:50px; } .logo a { display: block; line-height: 79px; } .logo img{ max-height:40px; width:auto; } .headertop .menu li a{ color:#fff; text-shadow: 0 0 5px #655c51; } .headertop .menu li li a{ color:#fff; } .menu{ margin-right:50px; } .menu li{ margin:0 5px; } .menu li a { display: block; font-size: 14px; padding: 29px 30px; font-weight: bold; color:#555; position:relative; } .menu li a.nav-a-1::after{ position:absolute; content:""; height:4px; background:#f0cb63; top: 0; left:50%; width:0; transition:all .3s; } .menu li:hover a.nav-a-1::after ,.menu li.a a.nav-a-1::after{ width:100%; height:4px; background:#f0cb63; top: 0; left:0; } .w960 .menu li a { padding:30px 20px; } .menu li:hover a.nav-a-1,.menu li.a a.nav-a-1 { } .menu li:hover ul{ display:none; } .menu li li { position: relative; width: auto; white-space: initial; display: inline-block; *display: inline; padding: 0; } .menu li ul { background-color: rgba(101,92,81,.5) !important; width: 50vw; } .menu li ul li { margin: 0; } .menu li ul li a { padding:15px 30px; color:#fff; transition:all .3s; } .w960 .menu li ul li a { padding: 15px 20px; } .menu li ul li:hover a { color:#f0cb63; } .productbox{ position:relative; } .product01 li a{ display:block; } .product01 li a img{ width:100%; height:auto; } .product02 { position: absolute; bottom: 0; width: 630px; right: 0; padding-bottom: 80px; background: #fff; display:none; } .w960 .product02{ padding-bottom:60px; width:450px; } .product02 li a{ display:block; } .w960 .product02 li{ } .product02 li a .d01 { background: #785745; padding: 30px 50px; position: relative; height: 100px; } .w960 .product02 li a .d01{ padding:20px 30px; height:80px; } .product02 li a .d01 strong { display: block; text-transform: uppercase; font-size: 85px; color: #fff; opacity: .1; line-height: 1; position: absolute; } .w960 .product02 li a .d01 strong { font-size:65px; } .product02 li a .d01 h2 { font-size: 40px; font-weight: bold; position: absolute; color: #fff; margin-top: 25px; } .w960 .product02 li a .d01 h2{ font-size:30px; } .product02 li a .d02 { background: #fff; padding: 40px 50px; } .w960 .product02 li a .d02{ padding:25px 30px; } .product02 li a .d02 h3 { font-size: 25px; margin-bottom: 20px; color: #785745; font-weight: bold; } .w960 .product02 li a .d02 h3{ font-size:20px; } .product02 li a .d02 p { font-size: 15px; color: #999; line-height: 1.8; height:54px; overflow:hidden; } .next01, .prev01 { position: absolute; top: 50%; font-size: 25px; color: #fff; left: 20px; z-index: 2; cursor: pointer; outline-style: none; -webkit-text-stroke-width: initial; height: 50px; line-height: 50px; margin-top: -25px; background: #000; width: 50px; text-align: center; border-radius: 50%; transition:all .3s; opacity:.3; } .next01:hover, .prev01:hover{ opacity:.7; } .next01{ right:20px; left:auto; } .dots01 { right: 50px; width: auto; position: absolute; width: 70px; left: auto; text-align: right; bottom: 30px; font-family: fantasy; font-size: 25px; color:#d3c5ac; } .w960 .dots01,.w960 .prev01,.w960 .next01{ bottom:10px; } .dots01 .swiper-pagination-current { font-size: 40px; font-family: fantasy; color:#785745; } .yewubox{ padding:35px 0; background:url(/template/index/public/54/54-0058/images/bgico01.png) no-repeat left top; } .yewutit { float: left; width: 30%; padding-top: 50px; } .w960 .yewutit{ padding-top:35px; } .yewutit strong { color: #ccc; font-size: 14px; font-weight: normal; } .yewutit h2 { font-size:25px; color: #96674e; font-weight: bold; letter-spacing: 2px; } .yewutit p { color: #96674e; font-size: 16px; letter-spacing: 2px; } .yewubox ul { float: right; width: 70%; } .yewubox ul li { float: left; width: 46%; margin-left: 4%; } .yewubox ul li a { display: block; position: relative; background:#96674e; } .yewubox ul li a img{ width:100%; height:auto; opacity:.8; } .yewubox ul li div { position: absolute; width: 100%; left: 0; bottom: 20px; } .w960 .yewubox ul li div { bottom:10px; } .yewubox ul li h3 { font-size: 20px; color: #fff; font-weight: bold; margin: 20px 0 10px 20px; } .yewubox ul li p { padding: 0 20px; color: #fff; font-size: 12px; height: 0; opacity: 0; transition:all .3s; } .yewubox ul li:hover p { height:54px; opacity:1; } .yewubox ul li em{ display: block; width: 50px; height: 50px; margin-left: 20px; margin-top: 5px; text-align: center; line-height: 50px; font-size: 16px; color:#fff; background:url(/template/index/public/54/54-0058/images/liu.png) no-repeat center; transition:all .3s; } .yewubox ul li:hover em{ transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); } .xinwenbox{ background:#ede1d5; } .xinwentit { width: 32%; background: #b3967d; color: #fff0e2; padding: 50px 0 50px 100px; box-sizing: border-box; position: relative; border-top: 5px solid #96674e; } .xinwentit strong { font-size: 65px; transform: rotate(90deg); display: block; position: absolute; left: -75px; top: 90px; line-height: 1; opacity: .1; } .xinwentit h2 { font-size: 25px; font-weight: bold; } .xinwentit p{ text-transform: uppercase; font-size: 12px; } .xinwentit ul{ margin-top:20px; } .xinwentit li a { display: block; font-size: 14px; color: #fff0e2; line-height: 2.5; padding-left: 35px; position: relative; transition:all .3s; } .xinwentit li:hover a{ text-indent:15px; } .xinwentit li a::after { position: absolute; content: ""; width: 20px; height: 1px; background:#fff0e2; top: 15px; left: 0; } .xinwen { width: 62%; padding:20px 0; } .xinwen li a { color: #96674e; display: block; padding: 10px 20px; border-radius: 3px; transition: all .3s; } .xinwen li:hover a{ background: #e0d2c4; } .xinwen li a span { display: block; float: left; font-size: 14px; } .xinwen li span i{ color: #96674e; margin-right: 5px; font-size: 14px; } .xinwen li a h3 { font-size: 14px; margin-left: 20px; float: left; width:calc(100% - 150px); } .xinwen li a em { display: block; float: right; color: #e0cdbc; width: 16px; height: 16px; border-radius: 50%; line-height: 16px; background: #b59b84; font-size: 12px; text-align: center; margin-top: 2px; } .business{ position:relative; } .business::after{ position:absolute; content:""; width:100%; height:70%; background:#c9ae96; top:0; } .business01{ position:relative; z-index:1; } .tit02 { text-align: center; position: relative; padding-top:50px; } .tit02 strong { position: absolute; font-size: 80px; color: #fff; display: block; width: 100%; line-height: 1; opacity:.1; } .tit02 h2 { font-size: 40px; color: #fff; font-weight: bold; padding-top: 28px; line-height: 1; } .tit02 p { font-size: 30px; color: #fff; letter-spacing: 10px; margin: 20px 0; } .business01 li { float: left; width: 50%; } .business01 li a { display: block; position: relative; background: #000; overflow:hidden; } .business01 li a div { position: absolute; width: 90%; bottom: 50px; color: #fff; left: 5%; } .business01 li a img{ width:100%; height:auto; opacity:.5; transition:all .5s; } .ispc .business01 li:hover a img{ transform:scale(1.08); -ms-transform:scale(1.08); -moz-transform:scale(1.08); -webkit-transform:scale(1.08); -o-transform:scale(1.08); } .business01 li a div h3 { float: left; font-size: 30px; font-weight: bold; width: 70%; } .business01 li a div p { float: left; width: 70%; margin-top: 15px; font-size: 12px; } .business01 li a div em { display: block; width: 50px; height: 50px; float: right; margin-top: 15px; text-align: center; line-height: 50px; font-size: 16px; background:url(/template/index/public/54/54-0058/images/liu.png) no-repeat center; } .newxbox{ background:url(/template/index/public/54/54-0058/images/newsbg.jpg) no-repeat top center; margin-top:100px; padding-top:110px; padding-bottom:90px; position:relative; } .newxbox::before { position: absolute; content: ""; width: 20%; right: 0; height: 1px; background: #ddcdd4; } .newstit { position: relative; width: 330px; margin-top: -30px; } .newstit strong { font-size: 80px; color: #dae0e4; position: absolute; } .newstit h2 { font-size: 35px; color: #b81b2c; position: relative; padding-top: 44px; } .newstit h2 em { font-style: normal; color: #333; } .newstit p { text-transform: uppercase; color: #999; } .newstit ul::before { position: absolute; content: ""; width: 1px; height: 50px; background: #b81b2c; top: -80px; left: 10px; } .w960 .newstit ul::before { height: 36px; top: -63px; } .newstit ul { width: 260px; background: #b81b2c; padding:0 30px; box-sizing: border-box; position: relative; margin-top: 100px; } .w960 .newstit ul{ margin-top: 75px; } .newstit li a { display: block; font-size: 15px; color: #fff; text-align: center; padding: 28px 0; border-bottom: 1px solid #c13443; position:relative; } .w960 .newstit li a { padding: 20px 0; } .newstit li:hover a::after { position: absolute; content: ""; width: 2px; height: 13px; background: #fff; left: 38px; top: 32px; } .newstit li:last-child{ border:none; } .news { width: calc(100% - 350px); border-top: 1px solid #ddcdd4; } .news ul{ margin-top:-1px; } .news li { float: left; width: 31.5%; margin-right: 2.75%; } .news li a{ display: block; } .news li a span { display: block; width: 100px; background: #fff; border: 1px solid #ddcdd4; padding: 17px 0; text-align: center; font-size: 20px; color: #b81b2c; margin: 0 auto; margin-bottom: 30px; position:relative; transition:all .3s; } .news li a span::before { position:absolute; content:""; width:20px; height:20px; left:50%; margin-left:-10px; top:-10px; background:url(/template/index/public/54/54-0058/images/yuan01.png) no-repeat center; } .news li a span::after{ position:absolute; content:""; width:1px; height:0; opacity:0; bottom:-30px; background:#b81b2c; transition:all .3s; } .news li:hover a span::after{ height:30px; opacity:1; } .news li:hover a span{ background:#b81b2c; color:#fff; } .news li a span em { display: block; font-style: normal; font-size: 16px; } .news li a img{ width:100%; height:auto; } .news li a div { padding: 25px; background: #fff; position: relative; } .w960 .news li a div{ padding:15px; } .news li a div::before { position: absolute; content: ""; width:0; height:3px; background:#fff; left:0; bottom:0; transition:all .3s; } .news li:hover a div::before { width:100%; background:#b81b2c; } .news li a div h3 { font-size: 16px; color: #333; position: relative; padding-bottom: 60px; } .news li a div h3::before { position: absolute; content: ""; width: 50px; height: 1px; background: #333; bottom: 30px; } .news li a div p { font-size: 13px; color: #999; margin-bottom: 30px; line-height:19px; max-height: 57px; overflow: hidden; } .footer{ background:#483f33; padding-top:40px; } .foot01 { width: 40%; background:url(/template/index/public/54/54-0058/images/mao01.png) no-repeat 20px center; background-size:auto 100%; } .foot01 p { color: #92897e; font-size: 14px; padding-left:25px; line-height:1.5; background:url(/template/index/public/54/54-0058/images/tel.png) no-repeat left 4px; } .foot01 p strong ,.foot01 p a{ display: block; font-size: 25px; color: #fff; cursor:pointer; } .foot01 p em { display: block; font-style: normal; color: #fff; font-size: 14px; } .foot01 p.p02{ margin-top:10px; background:url(/template/index/public/54/54-0058/images/addr.png) no-repeat left 1px; } .foot01 div{ margin-top:10px; } .foot03 div span { display: block; float: left; width: 80px; height: 35px; margin-left: 30px; cursor:pointer; position:relative; background:url(/template/index/public/54/54-0058/images/wx.png) no-repeat 10px center; padding-left: 30px; border: 1px solid #6d6255; border-radius: 5px; color: #92897e; line-height: 35px; margin:10px 0; text-indent: 1em; background-size: 25px !important; transition:all .3s; } .foot03{ width:100px; } .foot03 div span div { position: absolute; width: 140px; border-radius: 5px; bottom: 90px; left: -30px; z-index: -1; opacity: 0; transition: all .3s; } .foot03 div span:hover div{ bottom:50px; opacity:1; z-index:1; } .foot03 div span div img{ width:100%; height:auto; border-radius:5px; } .foot03 div span.s01 div::after { position: absolute; content: ""; width: 10px; height: 10px; background: #fff; transform: rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); bottom: -5px; left: 60%; margin-left: -5px; } .foot03 div span.s02 { background:url(/template/index/public/54/54-0058/images/qq.png) no-repeat 10px center; } .foot03 div span a { display: block; width: 80px; color: #92897e; line-height: 35px; text-indent: 1em; transition: all .3s; } .foot03 div span:hover ,.foot03 div span:hover a{ color:#fff; } .foot02 { width: 30%; margin-left: 10%; } .foot02 ul li.nav-li-1 { float: left; width: 50%; } .foot02 ul li a { display: block; font-size: 14px; color: #fff; padding: 8px 0; } .copy { padding: 10px 0; border-top: 1px solid rgba(255,255,255,0.1); margin-top: 30px; } .default-copyright { color: #92897e; margin: 0 auto; text-align: center; } .default-copyright a { color: #fff; } .erweima { width: 100%; height: 100%; top: 0; left: 0; position: fixed; background: #CCC; z-index: 102; display: none; background:url(/template/index/default/images/bg02.png); } .erweima-1{ width: 300px; background: #fff; z-index: 102; height: 300px; left: 50%; top: 50%; margin-top: -150px; margin-left: -150px; position: absolute; } .erweima-1 img{ width:100%; height:auto; } .erweima .close { display: block; top: -12px; right: -12px; width: 20px; height: 20px; position: absolute; background: #111; cursor: pointer; font-size: 12px; font-weight: bold; color: #fff; line-height: 20px; text-align: center; border-radius: 50%; border: 2px solid #fff; text-indent: 2px; box-shadow: 0 5px 5px rgba(51, 51, 51, 0.6); } /*---------------list-about-------------------*/ .banner01{ position:relative; } .banner01 img{ width:100%; height:auto; } .banner01 h2 { text-align: center; position: absolute; line-height: 1.3; top: 50%; width: 100%; font-size: 40px; color: #fff; font-weight: bold; letter-spacing: 5px; transform: translateY(-50%); -ms-transform:translateY(-50%); -moz-transform:translateY(-50%); -webkit-transform:translateY(-50%); -o-transform:translateY(-50%); display:none; } .banner01 h2 p { font-size: 16px; text-transform: uppercase; font-weight: normal; letter-spacing: 0; width: 40%; margin: 0 auto; } .list-about01{ padding:100px 0; } .list-about01 .d01 { width: 46%; } .list-about01 .d01 h2 { font-size: 30px; color: #655c51; } .w960 .list-about01 .d01 h2{ font-size:25px; } .list-about01 .d01 h2 span { display: block; font-size: 25px; position: relative; color: #937b57; padding-left:70px; margin:10px 0; } .w960 .list-about01 .d01 h2 span{ font-size:20px; } .list-about01 .d01 h2 span::after { position: absolute; content: ""; width: 50px; height: 2px; background: #937b57; left: 0; top: 17px; } .list-about01 .d01 div p { font-size: 14px; color: #666; line-height: 1.8; margin-top: 40px; } .w960 .list-about01 .d01 div p{ font-size:12px; margin-top:10px; } .list-about01 .d02 { width: 45%; margin-top:60px; } .w960 .list-about01 .d02 { margin-top: 50px; } .list-about01 .d02 img{ width:100%; height:auto; } .list-about02{ position:relative; background:#fff6f2; } .list-about02 span img { width: 100%; height: auto; } .list-about02 div.d02 { float: right; width: 100%; margin: 30px; padding: 50px; box-sizing: border-box; background: #fff; } .list-about02 div h3 { font-size: 30px; color: #785745; } .w960 .list-about02 div h3{ font-size:25px; } .list-about02 div h3 span { display: block; color: #aaa; font-size: 15px; text-transform: uppercase; } .list-about02 ins{ display:block; margin-top:30px; } .list-about02 ins p { font-size: 14px; color: #937b57; margin-top: 15px; } .w960 .list-about02 ins p{ font-size:12px; margin-top:10px; } .list-about03{ padding:100px 0; } .list-about03 h2 { text-align: center; font-size: 30px; margin-bottom: 50px; color: #655c51; } .list-about03 h2 span { display: block; font-size: 14px; color: #999; text-transform: uppercase; } .list-about03 li{ float:right; width:49%; position:relative; margin-bottom:2%; overflow:hidden; } .list-about03 li.l01{ float:left; width:49%; } .list-about03 li img{ width:100%; height:auto; transition:all .5s; } .list-about03 li:hover img{ transform:scale(1.08); -ms-transform:scale(1.08); -moz-transform:scale(1.08); -webkit-transform:scale(1.08); -o-transform:scale(1.08); } .list-about03 li div { position: absolute; width: 90%; left: 10%; top: 60px; color: #fff; transition:all .5s; } .w960 .list-about03 li div{ top: 30px; } .list-about03 li:hover div { top:40px; } .list-about03 li div h3 { font-size: 26px; margin-bottom: 10px; } .w960 .list-about03 li div h3{ font-size:20px; } .list-about03 li div p { font-size: 16px; } .w960 .list-about03 li div p{ font-size:15px; } .list-about04{ background:url(/template/index/public/54/54-0058/images/honorbg.jpg) no-repeat center; padding:80px 0; } .list-about04 h2 { text-align: center; font-size: 30px; color: #fff; margin-bottom: 80px; } .list-about04 h2 span { display: block; font-size: 14px; text-transform: uppercase; } .list-about04 li div { margin-top: 40px; } .list-about04 li h3 { font-size: 35px; font-family: fantasy; color: #fff; position:relative; padding-bottom:40px; } .list-about04 li h3::after { position: absolute; content: ""; width: 10px; height: 10px; border-radius: 50%; background: #fff; left:5px; bottom:0; } .list-about04 li h3::before { position: absolute; content: ""; width: 20px; height: 20px; border-radius: 50%; background: #fff; left: 0; bottom: -5px; opacity:.2; } .list-about04 li h3 em { font-style: normal; font-size: 15px; margin-left: 5px; } .list-about04 li p { font-size: 14px; color: #fff; margin:5px 0; position: relative; width: 85%; padding-left:15px; } .list-about04 li p::after { position: absolute; content: ""; width: 5px; height: 5px; background: #ffffff; border-radius: 50%; left: 0; top: 7px; opacity: .5; } .list-about05 { padding: 100px 0; background: #d5c7ba; } .list-about05 h2 { text-align: center; font-size: 30px; color: #655c51; } .list-about05 h2 span{ display: block; font-size: 14px; color: #999; text-transform: uppercase; } .list-about05 .divbox { margin-top: 50px; box-sizing: border-box; background: #785745; } .list-about05 .d01 { font-size: 14px; color: #b39c8f; line-height: 1.8; width: 50%; margin: 5%; margin-bottom:0; box-sizing: border-box; background:url(/template/index/public/54/54-0058/images/gybg.png) no-repeat right bottom; background-size: 65%; padding-bottom:65px; } .w960 .list-about05 .d01{ font-size:12px; } .list-about05 .d01 p{ margin-bottom: 20px; } .w960 .list-about05 .d01 p{ margin-bottom:10px; } .list-about05 .d02 { width: 40%; padding: 50px; box-sizing: border-box; background: #634738; } .list-about05 ul li { float: left; margin: 2%; width: 46%; box-sizing: border-box; border: 5px solid #8e6b57; } .list-about05 ul li img{ width:100%; height:auto; } .float-nav{ left:10px; top:55%; border-left:1px solid #a5958c; padding:15px 0 15px 25px; position:fixed; transition: all .3s; z-index:10; } .float-nav.a{ transition: all .5s cubic-bezier(.25,0,0,1); -webkit-transition: all .5s cubic-bezier(.25,0,0,1); -moz-transition: all .5s cubic-bezier(.25,0,0,1); -ms-transition: all .5s cubic-bezier(.25,0,0,1); -o-transition: all .5s cubic-bezier(.25,0,0,1); top:23%; display:none; } .w960 .float-nav{ left:10px; padding-left:22px; } .float-nav::after, .float-nav::before { position: absolute; content: ""; width: 11px; height: 11px; transform: rotate(45deg); -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); border: 1px solid #a5958c; top: -14px; left: -7px; } .float-nav::before{ top:auto; bottom:-14px; } .float-nav li { margin: 10px 0; } .float-nav li a{ display:block; font-size:14px; position:relative; color:#a5958c; } .float-nav li.a a ,.float-nav li:hover a{ color:#b81b2c; } .float-nav li a::after { position: absolute; content: ""; width: 22px; height: 12px; top: 9px; left: -26px; width: 11px; height: 1px; background: #a5958c; border-radius: 50%; } .w960 .float-nav li a::after{ left:-23px; } .float-nav li.a a::after,.float-nav li:hover a::after { background: #b81b2c; } .honorbox{ position:relative; } .honorbox::after{ position:absolute; content:""; width:calc(100% + 100px); height:1px; background:#fff; opacity:.2; top:86px; left:-50px; } .w960 .honorbox::after{ width:100%; left:0; } .prev02, .next02 { outline-style: none; cursor: pointer; width: 50px; height: 50px; border-radius: 50%; background: rgba(255, 255, 255, 0.3); line-height: 50px; text-align: center; color: #fff; position: absolute; left: -100px; top: 63px; } .next02{ left:auto; right:-100px; } .w960 .prev02{ left:-50px; } .w960 .next02{ right:-50px; } .honorbox .swiper-button-disabled{ opacity:.1; } /*------------------list-news-------------------*/ .list-nav { padding: 20px; margin-top: 35px; text-align: center; border:1px solid #d2be9f; } .list-nav li { display: inline-block; *display:inline; } .list-nav li a { display: block; font-size:15px; position: relative; padding: 0 50px; color: #937b57; transition:all .3s; } .list-nav li.a a ,.list-nav li:hover a{ color:#be2e3e; } .list-nav li a::after { position: absolute; content: ""; width: 1px; height: 15px; background: #d2be9f; top: 3px; right: -2px; } .list-nav li:last-child a::after{ display:none; } .list-nav li a span{ display:none; } .pub01{ margin:10px auto; text-align:right; } .list-news{ margin:50px auto; } .list-news li { margin-bottom: 2%; transition: all .3s; background: #fff; position: relative; } .list-news li a { display: block; padding: 20px; } .list-news li a div { float: left; padding-left: 4%; width: 70%; border-right: 1px dotted #eee; padding-right: 4%; border-left: 1px dotted #eee; } .list-news li a div h3 { font-size: 18px; color: #655c51; margin-bottom: 15px; } .w960 .list-news li a div h3{ font-size:16px; } .list-news li a div p{ font-size: 14px; color: #ccc; } .w960 .list-news li a div p{ font-size:12px; margin-top:10px; margin-bottom:0; } .list-news li a ins { display: block; width: 12%; float: left; margin-top: 13px; } .list-news li a ins em { color: #ccc; font-size: 30px; font-style: normal; display: block; text-align: center; } .list-news li a ins em.e02 { letter-spacing: 4px; font-size: 18px; color: #ccc; } .list-news li a span{ display:block; width:8%; float:right; height:50px; line-height: 50px; color: #fff; transition:all .3s; background:url(/template/index/public/54/54-0058/images/iconJT.png) no-repeat center right; position:absolute; right:40px; top:50%; margin-top:-25px; } .list-news li:hover a span{ color:#999; text-indent:18px; right:18px; } .ispc .list-news li:hover { transform: translateY(-5px); -ms-transform: translateY(-5px); -moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); box-shadow: 0 10px 20px #dedede; } .pagination{ text-align:center; margin:30px 0; } .pagination li{ float:none; display:inline-block; *display:inline; } .pagination li.active span, .pagination li:hover a { background: #785745!important; } /*-------------------view-news-----------------------*/ .view-news-l{ width:60%; background:#fff; padding:100px 0; border-right:1px solid #fdebe1; } .view-news-l .word { width: 69%; padding-right: 8%; float: right; min-width:650px; } .ww01 span { font-size: 20px; color: #333; float: left; display: block; line-height: 26px; margin-right: 10px; font-family: -webkit-pictograph; } .pub{ text-align:right; margin:10px 0; } .ww01 a { display: block; float: left; padding: 1px 10px; border: 1px solid #785745; font-size: 15px; color: #785745; letter-spacing: 3px; transition: all .3s; } .ww01 a:hover{ color:#fff; background: #785745; } .word h3.title { font-size: 23px; margin: 40px 0; color: #333; } .view-news .related { width: 20%; padding: 100px 0; margin-left: 4%; } .related h2 { border-bottom: 1px solid #fbe2d7; padding-bottom: 15px; font-size: 23px; font-weight: bold; color: #785745; margin-bottom: 20px; } .related h2 span { text-transform: capitalize; font-size: 15px; font-weight: normal; margin-left: 5px; } .related h2 a { display: block; font-size: 12px; font-weight: normal; float: right; line-height: 22px; background: #785745; padding: 0px 10px; color: #fff; border-radius: 20px; transition: all .3s; margin-top: 5px; } .fanye { padding: 30px 0 70px 0; border-top: 1px solid #eee; margin-top: 40px; } .fanye p { text-align: left; width: 45%; } .fanye p span { width: 20px; height: 20px; font-size: 14px; border: 1px solid #785745; line-height: 20px; text-align: center; margin-right: 10px; color: #785745; display:inline-block; *display:inline; vertical-align:middle; } .fanye p a { font-size: 15px; color: #777; line-height: 22px; display:inline-block; *display:inline; vertical-align:middle; width:calc(100% - 35px); } .fanye p a:hover { color: #785745; } .related li span{ display:block; float:left; width:145px; } .related li img{ width:100%; height:auto; } .related li a{ display:block; padding-bottom:25px; margin-bottom:25px; border-bottom:1px dotted #fbe2d7; } .related li h3 { margin-top: 10px; font-size: 16px; float: right; width: calc(100% - 160px); color: #777; } .default-article-content p { line-height:1.8; font-size: 14px; } /*------------------list-contact-------------------*/ .contact01{ padding:100px 0 80px 0; } .contact01 h2 { float: left; font-size: 40px; color: #785745; line-height: 1.3; font-weight: bold; } .w960 .contact01 h2{ font-size:32px; } .contact01 h2 span { display: block; font-size: 24px; font-weight: normal; } .w960 .contact01 h2 span{ font-size:18px; } .contact01 .d01 { float: right; width: 60%; } .w960 .contact01 .d01{ width:65%; } .contact01 .d01 h3 { font-size: 30px; color: #937b57; margin: 0 0 30px 0; } .contact01 .d01 p { font-size: 16px; line-height: 2; float:left; color:#937b57; width:calc(100% - 150px); } .contact01 .d01 span { display: block; width: 120px; padding: 5px; background: #fff; border-radius: 3px; float: right; margin-top: -130px; border: 1px solid #f5e1d8; } .contact01 .d01 span p{ width:100%; float:none; font-size:14px; color:#999; text-align:center; } .contact01 .d01 span img{ width:100%; height:auto; } .contact01 .map01 { float: left; width: 100%; margin-top: 50px; border: 1px solid #dedede; background:#fff; } .contact01 .map01 iframe{ width:100%; } .contact02{ margin-bottom:100px; display:none; } .contact02 li { float: left; width: 48%; margin-right: 4%; padding: 50px; box-sizing: border-box; border: 1px solid #f7e3da; background: #fff; transition:all .3s; } .w960 .contact02 li{ padding:30px; } .contact02 li:hover{ transform: translateY(-5px); -ms-transform: translateY(-5px); -moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); box-shadow: 0 10px 20px #dedede; } .contact02 li h3 { font-size: 25px; padding-bottom: 20px; border-bottom: 1px dotted #f7e3da; margin-bottom: 20px; color: #785745; } .contact02 li h4 { font-size: 16px; color: #666; } .contact02 li h4 strong { font-size: 30px; color: #b81b2c; font-family: fantasy; } .contact02 li div p { font-size: 16px; color: #666; padding: 10px 0; } .w960 .contact02 li div p{ font-size: 14px; padding: 5px 0; } .contact03 { padding: 100px 0; background: #fff } .contact03 img { width: 100%; height: auto; } .contact03 div.d01 { float: left; width: 50%; position: relative; } .contact03 div.d01 div { width: 100%; height:100%; overflow:hidden; position: absolute; padding: 50px; box-sizing: border-box; left: 0; top:40%; transition:all .3s; } .w960 .contact03 div.d01 div{ padding:30px; padding-bottom:0; } .contact03 div.d01:hover div { top:0; } .contact03 div.d01 div h3 { font-size: 30px; margin-bottom: 20px; color: #fff; } .contact03 div.d01 div ins{ display:block; height:63px; overflow:hidden; transition:all .3s; } .contact03 div.d01:hover div ins{ height:250px; } .w960 .contact03 div.d01:hover div ins{ height:170px; } .contact03 div.d01 div ins p { font-size: 12px; margin-bottom: 10px; color: #fdf1e6; } .w960 .contact03 div.d01 div ins p{ font-size:12px; } /*-------------------list-zhaopin--------------*/ .list-zhaopin{ margin:50px auto; } .list-zhaopin ul { background: #fff; border: 1px solid #785745; margin-top:-1px; } .list-zhaopin li{ border-bottom:1px dotted #eee; transition:all .3s; } .list-zhaopin li a{ display:block; } .list-zhaopin li:hover{ background:#fbf5f2; } .list-zhaopin li.j01 { background: #785745; border: none; } .list-zhaopin li.j01 p { color: #fff; line-height: 55px; font-size: 16px; } .list-zhaopin li p em{ display: block; width: 86px; height: 30px; margin: 18px auto; line-height: 30px; color: #fff; background: #af856f; border-radius: 3px; transition:all .3s; font-style:normal; } .list-zhaopin li:hover a p em{ background:#785745; } .list-zhaopin li.j01 p ,.list-zhaopin li a p { float: left; width: 20%; text-align: center; line-height: 65px; font-size: 14px; } .list-zhaopin li .tc{ position:fixed; width:100%; right:0; top:0; height:100%; background:rgba(0, 0, 0, 0.54); display:none; z-index:11; } .list-zhaopin li .tc a{ padding:0; } .list-zhaopin li .tc .pub01 a{ display:inline-block; *display:inline; } .list-zhaopin li .tc h1{ margin-top:80px; } .list-zhaopin li .tc01 { position: absolute; width: 50%; height: 100%; overflow-y: scroll; padding: 70px; background: #fff; right: 0px; top: 0; z-index: 11; box-sizing: border-box; } .list-zhaopin li .tc img{ width:auto; height:auto; max-width:100%; } .list-zhaopin li .tc h2 { font-size: 25px; margin-bottom:50px; } .list-zhaopin li .tc span { color: #787878; font-size: 15px; margin-bottom: 5px; display: block; } .list-zhaopin li .tc .tc01 em.close01 { display: block; position: absolute; width: 50px; height: 50px; border-radius:50%; box-shadow:0 0 10px #ddd; left: 13px; top: 100px; line-height: 50px; text-align: center; cursor:pointer; } .list-zhaopin li .tc01::-webkit-scrollbar { width: 2px; background: #fff; } .list-zhaopin li .tc01::-webkit-scrollbar-thumb { width: 5px; background: #ddd; } .list-zhaopin li .tc .close02 { position: absolute; width: 50%; height: 100%; left: 0; top: 0; z-index: 11; } .linian{ margin-bottom:100px; background:#fff; } .linian span { display: block; position: relative; float: left; width: 50%; } .linian span img{ width:100%; height:auto; } .linian span h2 { text-align: center; font-size: 35px; margin-bottom: 30px; position: absolute; color: #fff; top: 50px; left: 50px; } .w960 .linian span h2 { font-size: 30px; top: 30px; left: 30px; } .linian span h2 p { font-size: 15px; text-transform: uppercase; } .w960 .linian span h2 p{ font-size:12px; } .linian ul { width: 50%; padding: 30px 50px; box-sizing: border-box; background: #fff; float: right; padding-bottom:0; } .linian li { margin-bottom: 11px; padding-bottom: 11px; border-bottom: 1px dotted #f9dfd3; } .w960 .linian li { margin-bottom: 10px; padding-bottom: 10px; } .linian li h3 { font-size: 20px; font-weight: bold; color: #af856f; margin-bottom: 10px; } .w960 .linian li h3 { font-size: 17px; margin-bottom: 0; } .linian li p { font-size: 15px; color: #999; } /*-------------------list-message----------------*/ .list-message { width: 800px; padding: 50px 100px; margin: 100px auto; background: #fff; border-radius: 10px; position: relative; margin-top: 170px; min-width: 96%; box-sizing: border-box; } .list-message h3 { position: absolute; width: 100px; height: 100px; line-height: 100px; text-align: center; left: 50%; margin-left: -50px; top: -50px; background: #785745; font-size: 30px; color: #fff; border-radius: 50%; } .list-message h4 { margin-top: 50px; text-align: center; font-size: 30px; margin-bottom: 40px; } .list-message .layui-btn { background-color: #785745; width: 100%; } /*--------------list-item----------------*/ .list-item{ margin:50px 0; } .list-item li { float: left; width: 31.5%; margin-right: 2.75%; margin-bottom: 3%; transition:all .3s; } .list-item li:hover{ transform:translateY(-5px); -ms-transform:translateY(-5px); -moz-transform:translateY(-5px); -webkit-transform:translateY(-5px); -o-transform:translateY(-5px); box-shadow:0 5px 20px #dedede; } .list-item li a { display: block; background: #fff; overflow: hidden; position:relative; } .list-item li a::before{ position:absolute; content:""; width:0; height:3px; background:#937b57; transition:all .3s; left:0; bottom:0; } .list-item li:hover a::before{ width:100%; } .list-item li img{ width:100%; height:auto; transition:all .3s; } .list-item li:hover img{ transform:scale(1.05); -ms-transform:scale(1.05); -moz-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05); } .list-item li div { padding: 20px; } .list-item li div h3 { font-size: 18px; font-weight:bold; padding-bottom: 15px; margin-bottom:15px; color:#937b57; border-bottom: 1px solid #f3eeec; } .list-item li div p { font-size: 14px; color: #999; line-height: 1.8; } .w960 .list-item li div p{ font-size:12px; } .list-item li div em { margin-right: 5px; color: #999; font-size:14px; } .choosebox { border: 1px solid #d2be9f; padding: 10px 20px; margin-top: 30px; } .choosebox .tdy-screening-list{ margin-bottom:0; } .choosebox h4{ color: #b81b2c; display:none; } .choosebox .tdy-screening-list a.a { background: #d2be9f; } .tdy-screening-list a { color: #937b57; } .tdy-screening-list a.a span { background: #bba590; } /*--------------view-item----------------------*/ .ban-cover{ position:relative; background:#000; } .ban-cover img{ width:100%; height:auto; opacity:.7; } .ban-cover h2 { position: absolute; left: 50%; margin-left: -594px; bottom: 100px; color: #fff; font-size: 40px; letter-spacing: 2px; font-family: 榛戜綋; } .w960 .ban-cover h2{ margin-left:-480px; font-size:30px; bottom:70px; } .poxbox { padding: 20px 0; border-bottom: 1px solid #eee; } .poxbox .pox ,.poxbox .pox a{ font-size: 16px; color: #dc051c; } .poxbox .pox em{ font-size:20px; } .poxbox .pox a{ color:#999; } .poxbox .pox a:hover{ color:#785745; } .view-itembox { position: relative; padding-bottom:50px; border-bottom: 1px solid #eee; } .view-itembox::before{ position:absolute; content:""; width:1px; height:100%; background:#eee; left:68%; } .view-item01 { width: 68%; } .view-item01 h2 { font-size: 40px; color: #7f786f; margin-top: 50px; padding-left:20px; margin-bottom: 50px; line-height: 1; margin-bottom: 50px; border-left: 10px solid #7f786f; } .w960 .view-item01 h2 { font-size:35px; } .view-item01 .sum01 { padding-right: 7%; } .view-item01 h3 ,.view-pic h3,.xmtrait h1{ font-size: 30px; margin-bottom: 20px; color: #785745; font-weight: bold; } .w960 .view-item01 h3 ,.w960 .view-pic h3,.w960 .xmtrait h1{ font-size:25px; } .xmtrait{ padding:60px 0 35px 0; border-bottom: 1px solid #eee; } .traittit{ float:left; width:240px; } .traittit li{ position:relative; cursor:pointer; border-radius:10px; overflow:hidden; border:1px solid #ddd; margin-bottom:25px; } .traittit li img{ width:100%; height:auto; } .traittit li .text{ position:absolute; width:100%; height:100%; top:0; left:0; background:#fff; transition:0.4s; } .traittit li .text div{ width:calc(100% - 40px); left:20px; bottom:20px; position:absolute; } .traittit li h4{ font-size:20px; color:#aaa; transition:0.3s; } .traittit li h3{ font-size:16px; color:#333; transition:0.3s; } .traittit li em{ color:#999; font-size:28px; position:absolute; top:20px; right:20px; line-height: 30px; transition:0.3s; } .traittit li:hover .text,.traittit li.a .text{ background:rgba(120,87,69,0.8); } .traittit li:hover h3,.traittit li:hover em ,.traittit li.a h3,.traittit li.a em{ color:#fff; } .traittit li:hover h4,.traittit li.a h4{ color:#ffb992; } .xmtrait .trait{ width:calc(100% - 400px); height:333px; padding:40px 40px 40px 60px; background:#f7f7f7; border-radius:10px; } .xmtrait .trait li{ width:calc(100% - 20px); height:100%; display:none; padding-right:20px; overflow-y: scroll; } .xmtrait .trait li:first-child{ display:block; } .xmtrait .trait li h3{ font-size: 18px; color: #785745; font-weight: bold; } .xmtrait .trait li p{ font-size: 14px; color: #666; line-height: 25px; margin-top: 6px; margin-bottom: 20px; } .xmtrait .trait li::-webkit-scrollbar{ width:5px; background:#eaeaea; } .xmtrait .trait li::-webkit-scrollbar-thumb{ width:2px; background: rgba(120,87,69,0.5); } .w960 .xmtrait .trait{ width: calc(100% - 350px); height: 353px; padding: 30px 30px 30px 40px; } .w960 .xmtrait .trait li p{ font-size: 13px; line-height: 24px; } .w960 .xmtrait .trait li h3{ font-size:16px; } .view-pic { margin-top: 50px; padding-bottom:70px; position:relative; } .view-pic li a { display: block; outline-style: none; } .view-pic li a img{ width:100%; height:auto; outline-style: none; } .view-item02 { width: 27%; padding-top:70px; } .view-item02 h4 { font-size: 17px; font-weight: bold; color: #333; margin-bottom: 30px; } .view-item02 h4 strong { display: block; font-family: fantasy; color: #dc051c; font-weight: normal; font-size: 30px; margin-left: 27px; margin-top: 5px; } .view-item02 h4 strong a{ color: #dc051c; } .view-item02 h4 p { font-size: 15px; color: #666; font-weight: normal; margin-left: 27px; margin-top: 10px; } .view-item02 h4 em { font-weight: normal; margin-right: 10px; font-size: 17px; color: #dc051c; } .view-item02 .d02 { padding: 5px; border: 1px solid #eee; overflow: hidden; width: 260px; } .view-item02 .d02 span { display: block; float: left; width: 130px; } .view-item02 .d02 img{ width:100%; height:auto; } .view-item02 .d02 ins { display: block; width: 130px; float: left; text-align: center; } .view-item02 .d02 ins p { font-size: 14px; color: #999; margin-top: 10px; } .view-item02 .d02 ins em { display: block; font-size: 30px; color: #ccc; padding-top: 25px; } .view-item02 .d02 iframe{ width:100%; } .prev03, .next03 { position: absolute; right: 0; top: 6px; width: 30px; height: 30px; background: #785745; text-align: center; line-height: 30px; color: #fff; opacity: .3; transition:all .3s; cursor:pointer; outline-style: none; } .prev03{ right:40px; } .prev03:hover, .next03:hover{ opacity:1; } .view-item01 .fanye { padding: 30px 0 0 0; margin-top:0; padding-right:7%; } .related02{ margin-top:50px; } .related02 h2 { font-size: 20px; font-weight: bold; color: #785745; padding-bottom: 20px; } .related02 h2 a { display: block; float: right; font-size: 12px; color: #fff; font-weight: normal; background: #785745; border-radius: 20px; padding: 0 10px; margin-top: 5px; } .related02 li { margin-bottom: 25px; } .related02 li a { display: block; } .related02 li span { display: block; float: left; width: 180px; } .related02 li img { width: 100%; height: auto; } .related02 li h3 { float: right; width: calc(100% - 200px); font-size: 16px; color: #999; } .view-item03 { padding: 80px; background: #fff6f2; } .view-item03 h2 ,.view-item04 h2{ font-size: 30px; margin-bottom: 50px; color: #785745; font-weight: bold; text-align:center; } .view-item03 .wp{ position:relative;; } .view-item03-1{ margin:0 80px; } .view-item03-1 li a{ display:block; } .view-item03-1 li img{ width:100%; height:auto; outline-style:none; } .next04,.prev04{ position: absolute; right: 0; top: 50%; width: 30px; height: 30px; margin-top:-15px; background: #785745; text-align: center; line-height: 30px; color: #fff; opacity: .3; transition:all .3s; cursor:pointer; outline-style: none; z-index:1; } .prev04{ left:0; right:auto; } .view-item04 { padding: 70px 0; background: #d5c7ba; } .view-item04 .ditu02{ width:1000px; height:400px; margin:0 auto; border: 5px solid #c1ac98; box-sizing:border-box; overflow:hidden; position:relative; } .w960 .view-item04 .ditu02{ width:960px; } .view-item04 .ditu02 iframe { box-sizing: border-box; left: 50%; margin-left: -500px; top: 50%; margin-top: -200px; position:absolute; } /********-----------colorbox鎻掍欢------------********/ /* Colorbox Core Style: The following CSS is consistent between example themes and should not be altered. */ #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} #cboxWrapper {max-width:none;} #cboxOverlay{position:fixed; width:100%; height:100%;} #cboxMiddleLeft, #cboxBottomLeft{clear:left;} #cboxContent{position:relative;} #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;} #cboxTitle{margin:0;} #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;} .cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;} #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} /* User Style: Change the following styles to modify the appearance of Colorbox. They are ordered & tabbed in a way that represents the nesting of the generated HTML. */ #cboxOverlay{background:#000; opacity: 0.9; filter: alpha(opacity = 90);} #colorbox{outline:0;} #cboxTopLeft{width:21px; height:21px; background:url(/template/index/public/54/54-0058/images/controls.png) no-repeat -101px 0;} #cboxTopRight{width:21px; height:21px; background:url(/template/index/public/54/54-0058/images/controls.png) no-repeat -130px 0;} #cboxBottomLeft{width:21px; height:21px; background:url(/template/index/public/54/54-0058/images/controls.png) no-repeat -101px -29px;} #cboxBottomRight{width:21px; height:21px; background:url(/template/index/public/54/54-0058/images/controls.png) no-repeat -130px -29px;} #cboxMiddleLeft{width:21px; background:url(/template/index/public/54/54-0058/images/controls.png) left top repeat-y;} #cboxMiddleRight{width:21px; background:url(/template/index/public/54/54-0058/images/controls.png) right top repeat-y;} #cboxTopCenter{height:21px; background:url(/template/index/public/54/54-0058/images/border.png) 0 0 repeat-x;} #cboxBottomCenter{height:21px; background:url(/template/index/public/54/54-0058/images/border.png) 0 -29px repeat-x;} #cboxContent{background:#fff; overflow:hidden;} .cboxIframe{background:#fff;} #cboxError{padding:50px; border:1px solid #ccc;} #cboxLoadedContent{margin-bottom:28px;} #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;} #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;} #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;} #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;} /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */ #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; } /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */ #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;} #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;} #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/template/index/public/54/54-0058/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;} #cboxPrevious:hover{background-position:-75px -25px;} #cboxNext{position:absolute; bottom:0; left:27px; background:url(/template/index/public/54/54-0058/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;} #cboxNext:hover{background-position:-50px -25px;} #cboxClose{position:absolute; bottom:0; right:0; background:url(/template/index/public/54/54-0058/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;} #cboxClose:hover{background-position:-25px -25px;} /* The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9. See: http://jacklmoore.com/notes/ie-transparency-problems/ */ .cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); } #colorbox { position:fixed !important; top: 50% !important; transform: translateY(-50%)!important; -ms-transform:translateY(-50%)!important; -moz-transform:translateY(-50%)!important; -webkit-transform:translateY(-50%)!important; -o-transform:translateY(-50%)!important; } /*--------------view-zhaopin---------------*/ .view-zhaopin { width: 1000px; margin: 50px auto; } .w960 .view-zhaopin{ width:960px; } .view-zhaopin .pox{ padding-bottom:10px; } .view-zhaopin .word { padding: 50px 100px; background: #fff; border-radius: 0 0 20px 20px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.12); border-top: 5px solid #96674e; } .view-zhaopin .word h1.title { font-size: 25px; font-weight: bold; color: #96674e; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dotted #fbdac9; } /*-----------view-about------------*/ .view-news02{ margin:50px auto; width:1000px; } .view-news02 .word { background: #fff; padding: 50px 100px; margin-top: 15px; } .view-news02 .word .ww{ text-align:center; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dotted #f5ddd2; font-size:14px; color:#999; margin-top: 20px; } .view-news02 .word h1.title { font-size: 25px; text-align: center; font-weight: bold; color: #937b57; } .pox,.pox a{ color:#666; } /*-----------------list-problem-------------------*/ .list-problem{ margin:80px auto; } .question { width:700px; margin: auto; padding:50px 100px; background:#fff; margin-bottom: 30px; } .question li { margin: 20px 0; } .question li h3 { font-size: 18px; font-weight: bold; color: #655c51; cursor: pointer; } .question li em { font-size: 20px; margin-right: 10px; font-weight: normal; color: #b3967d; } .question li div { font-size: 14px; color: #666; line-height: 1.4; padding: 20px 0; padding-left: 30px; } .question li div p{ margin-bottom:10px; } .question li div strong{ display:block; margin:20px 0; } /*---------------------list-product---------------------*/ .list-product{ margin:50px 0; } .list-product li { padding: 70px 0; } .list-product li.p02 { background: #655c51; } .list-product li a { display: block; } .list-product li a span { display: block; float: left; width: 47%; position:relative; } .list-product li a span::before{ position:absolute; content:""; width:100%; height:100%; background: #655c51; left:-15px; bottom:-15px; } .list-product li.p02 a span::before{ background:#4e4234; right:-15px; left:auto; } .list-product li.p02 a span{ float:right; } .list-product li img{ width:100%; height:auto; position:relative; } .list-product li div { float: right; width: 50%; padding: 3%; box-sizing: border-box; } .list-product li.p02 div{ float:left; } .list-product li div h3 { font-size: 30px; margin-bottom:30px; color: #655c51; font-weight: bold; } .w960 .list-product li div h3{ font-size:20px; } .list-product li div p { font-size: 15px; line-height: 2; color: #a79d92; } .w960 .list-product li div p{ font-size:12px; line-height:1.7; } .list-product li div em { display: block; width: 150px; height: 40px; line-height: 40px; text-align: center; font-style: normal; font-size: 16px; border: 1px solid #a79d92; border-radius: 30px; color: #a79d92; margin-top: 30px; transition:all .3s; } .list-product li div em:hover { background:#a79d92; color:#fff; } .list-product li.p02 div h3 { color:#fff; } .joinus a { display: block; width: 200px; line-height: 45px; text-align: center; margin-top: 30px; border: 1px #b81b2c solid; font-size: 16px; color: #b81b2c; transition: all .3s; } .joinus a:hover{ background:#b81b2c; color:#fff; } .mbhead{ background:#fff; position:fixed; z-index:3; width:100% !important; text-align:center; box-sizing: border-box; } .ismobile .product,.ismobile .banner01,.ismobile .ban-cover ,.ismobile .list-contact{ margin-top:60px; } .default-shopcenter-top .headphoto div img{ border-radius:50%; } .menuico a ,.mblogin a { display: block; color: #785745; font-size: 25px; width: 60px; height: 60px; line-height: 60px; text-align: center; } .mblogo a { display: block; line-height:55px; } .mblogo a img{ max-height:35px; width:auto; } .mblogin a { display: block; font-size: 18px; } .mbsearch { padding-bottom: 8px; width: 200px; margin: 0 auto; display: inline-block; margin-top:17px; } .mbsearch a { display: block; width: auto; padding:2px 10px; border-radius: 20px; background:#fff url(/template/index/default/images/sousuo.png) no-repeat 8px center; background-size: 25px; font-size: 13px; padding-left: 40px; color: #999; text-align:left; } .menubg{ position: fixed; background: rgba(0, 0, 0, 0.35); width: 100%; height: 100%; top: 0; left: 0; z-index: 3; display:none; } .mbmenu { position: fixed; width: 50%; background: #fff; height: 100%; top: 0; right:-100%; z-index:4; overflow-y: scroll; } .mbmenu .nav-ul-1 { padding-top: 70px; height: 80vh; overflow-y: auto; } .mbmenu li a { color: #333; border-bottom: 1px solid #eee; border-top: none; padding-left: 30px; font-size:16px; } .mbmenu li ul li a { font-size: 14px; padding: 10px 10px; padding-left: 50px; color: #666; } .mbmenu ul ul{ background:#f5f5f5; padding-top:0; } .mbclose { position: absolute; z-index: 3; color: #fff !important; right: 15px; top: 15px; font-size: 16px; background: #795548; border-radius: 50%; width: 30px; height: 30px; line-height: 31px; text-align: center; } .mbcon { position: fixed; bottom: 0; width: 90%; margin: 0 5%; background-color:rgba(101, 92, 81, 0.9); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); z-index: 11; border-radius: 30px; bottom:10px; } .mbcon a{ display:inline-block; width:23%; text-align:center; color:#fff; font-weight:normal; box-sizing:border-box; border-right: 1px solid rgba(255, 255, 255, 0.13); font-size: 20px; line-height:1; padding:5px 0; } .mbcon a.c03{ border:none; } .mbcon a.c04{ font-size:17px; } .mbcon a em{ display:block; color:#fff; -webkit-text-stroke-width: initial; } .mbcon a p { text-align: center; font-size: 12px; margin-top:4px; color: #fff; } @media screen and (max-width:1024px){ .default-shopcenter-top .headphoto div img{ border-radius:50%; } .menuico a ,.mblogin a { display: block; color: #785745; font-size: 25px; width: 60px; height: 60px; line-height: 60px; text-align: center; } .mblogo a { display: block; line-height:55px; } .mblogin a { display: block; font-size: 18px; } .mbsearch { padding-bottom: 8px; width: 200px; margin: 0 auto; display: inline-block; margin-top:17px; } .mbsearch a { display: block; width: auto; padding:2px 10px; border-radius: 20px; background:#fff url(/template/index/default/images/sousuo.png) no-repeat 8px center; background-size: 25px; font-size: 13px; padding-left: 40px; color: #999; text-align:left; } .menubg{ position: fixed; background: rgba(0, 0, 0, 0.35); width: 100%; height: 100%; top: 0; left: 0; z-index: 3; display:none; } .mbmenu { position: fixed; width: 50%; background: #fff; height: 100%; top: 0; right:-100%; z-index:4; overflow-y: scroll; } .mbmenu .nav-ul-1 { padding-top: 70px; height: 80vh; overflow-y: auto; } .mbmenu li a { color: #333; border-bottom: 1px solid #eee; border-top: none; padding-left: 30px; font-size:16px; } .mbmenu li ul li a { font-size: 14px; padding: 10px 10px; padding-left: 50px; color: #666; } .mbmenu ul ul{ background:#f5f5f5; padding-top:0; } .mbclose { position: absolute; z-index: 3; color: #fff !important; right: 15px; top: 15px; font-size: 16px; background: #937b57; border-radius: 50%; width: 30px; height: 30px; line-height: 31px; text-align: center; } .mbproduct li a{ display:block; } .mbproduct li a img{ width:100%; height:auto; } .mbproduct li a h3 { padding: 15px; background: #816756; font-size: 16px; color: #fff; } .mbproduct .dots01 { width: 50px; right: 0px; bottom:10px; font-size: 16px; color: #fff; z-index: 1; background: #816756; left: auto; text-align: center; } .dots01 .swiper-pagination-current { font-size: 25px; color: #c9ae96; } .tit02 { padding-top: 30px; } .tit02 strong { font-size: 40px; } .tit02 h2 { font-size: 26px; padding-top: 18px; } .tit02 p { font-size: 16px; letter-spacing: 5px; margin: 10px 0; } .business01 li { width: 90%; margin: 0 5%; margin-bottom: 20px; } .business01 li a div h3 { font-size: 18px; width: calc(100% - 60px); } .business01 li a div p{ width: calc(100% - 60px); font-size:10px; } .business01 li a div { width: 94%; bottom: 11px; left: 3%; } .newxbox { margin-top: 20px; padding-top: 30px; padding-bottom: 30px; } .newstit { width: 100%; margin-top: 0; text-align: center; } .newstit strong { font-size: 40px; text-align: center; width: 100%; left: 0; } .newstit h2 { font-size: 25px; padding-top: 16px; } .newstit ul::before,.newxbox::before{ display:none; } .newstit p { color: #999; font-size: 12px; } .newstit ul { width: 100%; background: none; padding: 0; position: relative; margin-top: 10px; } .newstit ul li{ float:left; width:25%; } .newstit li a { font-size: 13px; color: #bfa186; padding: 5px 0; border-bottom: 1px solid #c9ae96; border-top: 1px solid #c9ae96; } .mbnews { margin-top:15px; } .mbnews li { margin-bottom: 15px; } .mbnews li a{ display:block; background:#fff; padding:10px; } .mbnews li span { display: block; float: left; width: 150px; } .mbnews li span img{ width:100%; height:auto; } .mbnews li div { float: right; width: calc(100% - 160px); } .mbnews li div h3 { font-size: 16px; padding-top: 13px; } .footer { padding-top: 30px; padding-bottom: 55px; } .foot01 { width: 100%; } .foot01 p { font-size: 12px; line-height: 1.5; } .foot01 p.p02 { margin-top: 13px; } .foot01 p em { font-size: 13px; } .copy { padding: 10px 0; margin-top: 25px; } .default-copyright { line-height: 1.4; font-size:9px; width:100%; overflow:hidden; } .default-copyright span,.default-copyright a{ font-size:9px; } .foot01 p strong a{ display:block; color:#fff; } .erweima-1 { transform: scale(.7); } .mbcon { position: fixed; bottom: 0; width: 90%; margin: 0 5%; background-color:rgba(101, 92, 81, 0.9); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); z-index: 11; border-radius: 30px; bottom:10px; } .mbcon a{ display:inline-block; width:23%; text-align:center; color:#fff; font-weight:normal; box-sizing:border-box; border-right: 1px solid rgba(255, 255, 255, 0.13); font-size: 20px; line-height:1; padding:5px 0; } .mbcon a.c03{ border:none; } .mbcon a.c04{ font-size:17px; } .mbcon a em{ display:block; color:#fff; -webkit-text-stroke-width: initial; } .mbcon a p { text-align: center; font-size: 12px; margin-top:4px; color: #fff; } .banner01 h2 { line-height: 1.5; font-size: 23px; } .banner01 h2 p { font-size: 12px; width: 100%; margin: 0 auto; } .default-mobile-box, .box { border: solid #ffffff 1px; margin: 10px 0; margin-top: 20px; position: relative; box-shadow: 0 0 10px rgba(51, 51, 51, 0.13); border-radius:0; border: 1px solid #d2be9f; } .default-mobile-list-cats h3 { font-size: 15px; line-height: 2; color: #c38c6d; } .default-mobile-list-cats h3 em { margin-top: 13px; border-color: #c38c6d #fff; } .default-mobile-list-cats nav ul li { border-top: 1px solid #f7e8df; } .default-mobile-list-cats nav ul li a { font-size: 15px; color: #c38c6d; } .list-about01 .d01 h2 { font-size: 25px; } .list-about01 .d01 h2 span { font-size: 18px; padding-left: 45px; margin: 7px 0; } .list-about01 .d01 h2 span::after { width: 35px; height: 2px; top: 11px; } .list-about01 ,.list-about03{ padding: 30px 0; } .list-about01 .d01 div p { font-size: 12px; margin-top: 20px; } .list-about01 .d02 { margin-top: 20px; } .list-about02{ background: #fff6f2 !important; } .list-about02 div.d02 { width: auto; padding: 0; background: none; } .list-about02::before{ display:none; } .list-about02 .wp{ padding:0 !important; } .list-about02 div h3,.list-about03 h2 ,.list-about04 h2,.list-about05 h2 { font-size: 25px; margin-bottom:20px; } .list-about02 div h3 span,.list-about03 h2 span ,.list-about04 h2 span,.list-about05 h2 span { font-size: 12px; } .list-about03 li div h3 { font-size: 25px; margin-bottom: 5px; } .list-about03 li div p { font-size: 16px; } .list-about03 li div { left: 8%; top: 25px; } .list-about04,.list-about05{ padding:40px 0; } .honorbox { padding: 0 40px !important; } .prev02, .next02 { width: 30px; height: 30px; line-height: 30px; left: 0; top: 71px; } .next02{ left:auto; right:0; } .list-about04 li p { font-size: 12px; margin: 5px 0; width:100%; } .list-about05 .d01 { font-size: 12px; line-height: 1.5; margin:0; background-size: 70%; padding-bottom: 50px; margin-top:50px; } .list-about05 .d02 { padding: 0; background:none; margin-top:10px; } .list-about05 .divbox { margin-top: 0; } .list-about05 { background: #785745; } .list-about05 h2{ color:#fff; } .honorbox::after{ width:100%; left:0; } .list-item,.list-news { margin: 20px 0; } .list-news li { width: 100%; } .list-news li a div p { font-size: 12px; margin: 5px 0; } .list-news li a div { padding-top: 13px; } .view-news .related{ display:none; } .view-news-l { width: 100%; padding: 30px 0; } .view-news-l .word { width: 90%; padding-right: 5%; min-width: initial; } .word h3.title { font-size: 18px; margin: 20px 0; } .fanye p { width: 100%; float:none !important; font-size:14px; margin-bottom:10px; } .fanye p.r { text-align: left; } .fanye { padding: 20px 0; margin-top: 20px; } .contact01 h2 { font-size: 30px; padding:12%; } .contact01 h2 span { font-size: 14px; } .contact01 { padding: 30px 0; } .contact01 .d01 h3 { font-size: 20px; margin: 30px 0 10px 0; } .contact01 .d01 p { font-size: 14px; line-height: 1.7; width: 100%; float:none; } .contact01 .d01 span { float: none; margin-top: 20px; } .contact01 .map01{ display:none; } .contact02 { margin-bottom: 20px; } .contact02 li { width: 100%; margin-right: 0; padding: 20px; margin-bottom: 10px; } .contact02 li h3 { font-size: 20px; padding-bottom: 13px; margin-bottom: 13px; } .contact02 li h4 { font-size: 14px; } .contact02 li h4 strong { font-size: 25px; } .contact02 li div p { font-size: 14px; padding: 5px 0; } .contact03 { padding: 30px 0; } .contact03 div.d01 { margin-bottom: 10px; width: 48%; margin: 0 1%; } .contact03 div.d01 div { position: inherit; padding: 0; position: relative; margin-top: -70px; } .contact03 div.d01 div h3{ margin-left:20px; } .contact03 div.d01 div ins { height: auto; padding: 20px; background: #785745; height: 286px; box-sizing: border-box; } .contact03 div.d01 div ins p { font-size: 12px; color:#bca295; } .list-product li { padding: 10px 0; } .list-product li a span,.list-product li div { width: 100%; } .list-product li div h3 { font-size: 20px; margin: 20px 0; } .list-product li div p { font-size: 12px; line-height: 1.7; } .list-product li div em { width: 120px; height: 30px; line-height: 30px; font-size: 14px; margin-top: 15px; } .list-product li a span::before { left: -5px; bottom: -5px; } .list-product li.p02 a span::before { right: -5px; } .view-item01 { padding: 30px 0; } .view-item01 h3 { font-size: 22px; margin-bottom: 20px; } .view-pic { margin-top: 30px; padding-bottom: 30px; margin-right: 0; } .view-itembox::before{ display:none; } .poxbox { padding: 5px 0; } .poxbox .pox, .poxbox .pox a { font-size: 14px; color: #dc051c; } .ban-cover h2 { left: 20px; margin-left: 0; bottom: 20px; font-size: 25px; } .list-zhaopin li.j01 p { line-height: 40px; font-size: 14px; width: 33.33%; } .list-zhaopin li a p{ width:33.33%; line-height:40px; float:left; text-align:center; font-size: 14px; } .list-zhaopin { margin: 30px auto; } .list-zhaopin li p em{ width: 60px; height: 22px; margin: 9px auto; line-height: 22px; font-size: 12px; } .list-zhaopin li .tc01 { width: 100%; height: 55%; padding: 30px; top: auto; z-index: 11; bottom: 0; border-top: 5px solid #a07158; } .list-zhaopin li .tc h1 ,.view-zhaopin .word h1{ font-size: 25px; margin-top: 0; } .joinus a { width: 140px; line-height: 32px; margin-top: 13px; font-size: 14px; } .list-zhaopin li .tc .close02{ width:100%; } .view-zhaopin { width: 100%; margin: 20px auto; } .view-zhaopin .word { padding: 20px; } .list-zhaopin li .tc .tc01 em.close01 { left: auto; top: 10px; right: 10px; } .linian { margin-bottom: 30px; padding:0 !important; } .linian span h2 { top: 20px; left: 20px; } .linian li h3 { font-size: 16px; margin-bottom: 5px; } .linian li { margin-bottom: 10px; padding-bottom: 10px; } .view-item04 .ditu02 { width: 100%; } .view-item03 { padding: 30px 0; } .view-item03-1 { margin: 0 30px; } .view-item03 h2, .view-item04 h2 ,.view-item01 h3, .view-pic h3,.xmtrait h1{ font-size: 20px; margin-bottom: 20px; } .view-item04 { padding: 30px 0; } .view-item04 .ditu02{ height:300px; width:94%; } .xmtrait{ padding:30px 0; } .traittit{ width:100%; } .traittit li{ width:32%; margin-right:2%; float: left; box-sizing: border-box; border-radius: 5px; margin-bottom: 15px; } .traittit li:last-child{ margin-right:0; } .traittit li .text div { width: calc(100% - 20px); left: 10px; bottom: 6px; } .traittit li h3,.traittit li h4{ font-size:14px; } .traittit li em { font-size: 16px; top: 6px; right: 8px; line-height: 20px; } .xmtrait .trait { width: calc(100% - 30px); height: auto; padding: 20px 15px 10px 15px; } .xmtrait .trait li { width: 100%; padding-right: 0; overflow-y: auto; } .xmtrait .trait li h3{ font-size:16px; } .xmtrait .trait li p { font-size: 11px; line-height: 20px; margin-top: 4px; margin-bottom: 15px; } .next03{ right:10px; } .prev03{ right:50px; } .list-news li a span{ width:150px; } .list-news li a div { padding: 10px 0; width: 100%; margin-left: 0; border:none; } .list-news li a div p { height:40px; overflow: hidden; line-height: 20px; } .list-news li a div h3 { font-size: 16px; color: #333; } .list-news li a ins{ width:100%; margin-top:0; } .list-news li a ins em { font-size: 16px; text-align: left; display: inline-block; } .list-news li a ins em.e02 { letter-spacing: 0; font-size: 16px; color: #ccc; margin-left: 10px; } .list-news li a span { width: 100%; float: left; height: 20px; line-height: 20px; position: initial; right: 40px; top: 0; margin-top: 0; font-size:0; background-position:left center; } .next01, .prev01{ width:30px; height:30px; line-height:30px; margin-top:-15px; font-size:16px; } .yewutit { width: 100%; padding-top: 0; text-align: center; } .yewutit h2 { font-size: 22px; } .yewutit p { font-size: 14px; letter-spacing: 5px; } .yewubox ul { width: 100%; margin-top:15px; } .yewubox ul li { width: 50%; margin-left: 0; } .yewubox ul li em { width: 30px; height: 30px; margin-left: 13px; margin-top: 5px; line-height: 30px; background-size: auto 100%; } .yewubox ul li h3 { font-size: 16px; margin: 6px 0 3px 13px; } .xinwentit { width: 100%; padding:10px; text-align: left; border-top: 3px solid #96674e; } .xinwentit h2 { font-size: 22px; float: left; } .xinwentit p { font-size: 12px; font-weight: normal; } .xinwentit ul { margin-top:10px; float: right; text-align:right; } .xinwentit ul li{ display:inline-block; } .xinwentit ul li a::after{ display:none; } .xinwen { width: 100%; padding: 15px 0; } .xinwen li a { padding: 6px 10px; } .xinwentit li a { font-size: 14px; line-height: 2; padding: 0px 10px; margin: 0 5px; border: 1px solid #ccab8f; border-radius: 4px; } .view-news02 { margin: 30px auto; width: 100%; } .pox{ font-size:13px; } .view-news02 .word { padding: 20px; } .view-news02 .word h1.title { font-size: 20px; } .view-news02 .word .ww { font-size: 12px; color: #ccc; margin-top: 5px; } .view-item01 .sum01 { padding-right: 0; } .choosebox { padding: 0 10px; margin-top: 20px; } .tdy-screening-select-item-sub { border: 1px solid #ccc; position: initial; min-width: inherit; max-width: inherit; max-height: inherit; padding: 0; font-size: 14px; margin-top: 0; background: none; line-height: 26px; display: block; overflow-y:initial; box-shadow:none; } .tdy-screening-select-item{ width:100%; } .ismobile .tdy-screening-select-item-show { display: none; } .tdy-screening-select-sub1 { border-bottom: none; float: left; } .ismobile .tdy-screening-select-item-sub { box-shadow: none; border: 0; } .tdy-screening-select-item-value{ background:none; } .tdy-screening-select { margin-bottom: 0; } .tdy-screening-select-item a { padding: 3px; color: #937b57; } .tdy-screening-select-sub1 h5 { font-weight: normal; } .tdy-screening-select-item a.a { color: #ffc107; } .mr0{ margin-right:0 !important; } .view-item01 h2{ font-size:25px; margin-top:0; margin-bottom:30px; padding-left:10px; } } @media screen and (max-width:768px){ .list-about01 .d01 ,.list-about05 .d01 ,.list-about05 .d02 ,.contact03 div.d01 { width: 100%; margin-top:0; } .list-message{ width:80%; margin-top: 150px; box-sizing:border-box; } .view-item01 ,.view-item02{ width:100%; } .view-item02{ padding-top:0; } .contact03 div.d01{ width:100%; margin:0; } .contact03 div.d01 div ins{ height:auto; } .contact01 h2{ padding:0; } .contact01 .d01 { width: 100%; } .linian span { width: 100%; } .linian ul { width: 100%; padding: 20px; } .list-item li { width: 48%; margin: 3% 1%; } .list-about01 .d01 h2 { font-size: 25px; } .list-about01 .d01 h2 span { font-size: 18px; padding-left: 45px; margin: 7px 0; } .list-about01 .d01 h2 span::after { width: 35px; height: 2px; top: 11px; } .list-about01 ,.list-about03{ padding: 30px 0; } .list-about01 .d01 div p { font-size: 12px; margin-top: 20px; } .list-about01 .d02 { width: 100%; margin-top: 20px; } .list-about02 span.s01 { width: 50%; padding: 5% 25%; } .list-about02 span img { width: 100%; border-bottom: 10px solid #634738; border-right: 10px solid #846453; } .list-about02 div.d02 { width: auto; padding: 0; background: none; } .list-about02::before{ display:none; } .list-about02 .wp{ padding:0 !important; } .list-about02 div h3,.list-about03 h2 ,.list-about04 h2,.list-about05 h2 { font-size: 25px; margin-bottom:20px; } .list-about02 div h3 span,.list-about03 h2 span ,.list-about04 h2 span,.list-about05 h2 span { font-size: 12px; } .list-about03 li,.list-about03 li.l01 { width: 100%; } .list-about03 li div h3 { font-size: 25px; margin-bottom: 5px; } .list-about03 li div p { font-size: 16px; } .list-about03 li div { left: 8%; top: 25px; } .list-about04,.list-about05{ padding:40px 0; } } @media screen and (max-width:480px){ .list-item li { width: 100%; margin: 3% 0; } .view-item04 .ditu02{ height:200px; } .list-message { width: 100%; margin:50px auto; padding: 15px; margin-top:130px; } .list-message h4 { margin-top: 50px; font-size: 22px; margin-bottom: 15px; } .list-message form{ font-size:14px; } .linian span h2{ font-size:25px; } .linian span h2 p{ font-size:12px; } .list-problem { margin:30px auto; } .question { width:100%; padding: 15px; margin-bottom: 30px; box-sizing:border-box; } .question li h3 { font-size: 16px; } .question li em { font-size: 16px; margin-right: 5px; } .question li div { font-size: 12px; padding: 10px 0; padding-left: 20px; } .question li div strong { margin: 15px 0; } }