@charset "utf-8";
/*通用样式*/
html, body, div, span, iframe, map, font, img, a img, samp, strong, hr, h1, h2, h3, h4, h5, h6, b, p, blockquote, a, address, code, dl, dt, dd, ol, ul, li, form, label, table, tr, td, th{ padding: 0; margin: 0; border: 0; font-weight: normal; font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;  list-style:none;}
html, body { position: relative;}
body{padding-bottom: 54px; padding-top: 72px; background:#363636; font:normal 12px/22px "微软雅黑";  }
img{ border:0;  }
a{ text-decoration:none; color:#000;  }
a:hover{ color:red;  }
.clear { clear:both;}
div { box-sizing:border-box;}

/* CSS Document */
.header { position: fixed; left: 0; top: 0; z-index: 11; width: 100%; height: 72px; background: #292929;}
.headerCont {max-width: 92%; width: 1248px; margin: 0 auto;}
.headerCont a.logo { float: left; margin-top: 22px;}
.nav { margin-left: 80px; margin-top: 15px; float: left; overflow: hidden;}
.nav a { color: #dda53d; font-size: 16px; transition: all 0.5s; float: left; display: block; width: 142px; border-radius: 4px; background-image: linear-gradient(to right ,#504c44,#40382b); line-height: 42px;
text-align: center; margin-right: 18px;}
.nav a:hover,.nav a.cur { color: #292929; background-image: linear-gradient(to right,#ecd8b1,#9e7330);}
.searchBox { margin-top: 15px; float: right; position: relative; width: 225px; height: 42px; border-radius: 42px; border: 1px solid #625b4f;}
.searchBox input { width: 100%; height: 100%; outline: none; background: none; text-indent: 10px; color: #b8945b; border: none; color: #b8945b;}
.searchBox input::placeholder { color: #b8945b; font-size: 15px;}
.searchBox button { display: block; position: absolute; right: 0; top: 0; height: 100%; background: url(../images/search.png) center no-repeat; width: 52px;
border: none; outline: none;}
.location { background: #2e2e2e;}
.locationCont {max-width: 92%; line-height: 48px; width: 1248px; margin: 0 auto; background: url(../images/home.png) left center no-repeat; padding-left: 26px;}
.locationCont span { display: inline-block; background: url(../images/arrow.png) center no-repeat; width: 6px; height: 10px; margin: 0 16px;}
.locationCont a { color: #b8945b; font-size: 14px;}
.container { width: 1248px; max-width: 92%; margin: 30px auto 0; overflow: hidden;}
.productInfor { float: left; width: calc(100% - 308px);}
.productInfor ul { overflow: hidden;}
.productInfor li { float: left; width: 32%; padding: 12px 12px 24px; box-sizing: border-box; background-image: linear-gradient(to right,#ecd7b0,#9e7330); border-radius: 5px; margin-right: 2%;
margin-bottom: 2%;}
.productInfor li:nth-child(3n){ margin-right: 0;}
.productInfor li .productionImg { margin-bottom: 30px; height: 182px; border-radius: 5px; overflow: hidden;}
.productInfor li .productionImg img { display: block; width: 100%; height: 100%; object-fit: cover; transition: all 0.8s;}
.productInfor li:hover img { transform: scale(1.1);}
.productInfor li h2 {font-size: 20px; font-weight: bold; color: #292929; height: 24px; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; line-height: 24px;}
.productInfor li p { margin-top: 20px; height: 51px; font-size: 14px; line-height: 17px; opacity: 0.8; color: #292929;overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:3;-webkit-box-orient: vertical;}
.productTag { margin-top: 28px; overflow: hidden;}
.productTag span { float: left; background: url(../images/icon3.png) left center no-repeat; padding-left: 28px; font-size: 14px; color: #292929;}
.productTag b { float: right; font-size: 14px; color: #292929; padding-left: 20px; background: url(../images/icon4.png) left center no-repeat;}
.fpage {padding: 60px 0 90px; line-height: 41px; text-align: center;}
.fpage b { margin: 0 4.5px; vertical-align: top; overflow: hidden; display: inline-block; line-height: 41px; border: 1px solid transparent; border-radius: 4px; background-clip: padding-box , border-box;
 background-origin: padding-box,border-box; background-image: linear-gradient(to right ,#ebd6af,#9f7533),linear-gradient(to right ,#ebd6af,#9f7533);}
.fpage b a { color: #dda53d; font-size: 14px; display: block; background: #363636; padding: 0 16px;}
.fpage b:hover a,.fpage b.cur a {  background-image: linear-gradient(to right ,#ebd6af,#9f7533); color: #292929;}
.fpage span { color: #dda53d;}
.fpage b input { outline: none; border: none; background: #363636; text-align: center; height:41px; box-sizing: border-box; padding: 0; width: 40px;
color: #dda53d;}
.fpage a.goPage { width: 66px; text-align: center; display: inline-block; background-image: linear-gradient(to right ,#ebd6af,#9f7533); color: #292929;
border-radius: 4px; font-size: 14px;}
.zPage { margin-left: 30px;}
.container:after { content: ''; clear: both; height: 0; display: block;}
.rightAside { float: right; width: 287px;}
.newsSlide { background-image: linear-gradient(to right,#ecd8b1,#9d7230); border-radius: 5px;}
.newsSlide h2 { border-bottom: 1px solid #c5b494; font-size: 18px; font-weight: bold; color: #292929; line-height: 53px; position: relative; padding-left: 55px;}
.newsSlide h2 img { position: absolute; top: 50%; transform: translateY(-50%); left: 15px;}
.newsSlide h3 { font-size: 14px; height: 34px;overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; color: #292929; line-height: 17px; margin-bottom: 12px;}
.newsSlide p { color: #292929; font-size: 13px; opacity: .7;}
.newsSlide li { position: relative; background: url(../images/circle.png) left 3px no-repeat; padding-left: 25px; padding-bottom: 20px;}
.newsSlide ul { padding: 15px 15px 25px;}
.newsSlide li:after { content: ''; position: absolute; left: 7px; top: 17px; bottom: 0; width: 1px; background: #050505;}
.newsSlide li::before { content: ''; position: absolute; left: 7px; top: 0;  width: 1px; height: 4px; background: #050505;}
.newsSlide li:first-child::before { display: none;}
.newsSlide li:last-child::after { display: none;}
.newsSlide li:last-child { padding-bottom: 0;}
.newsSlide a.checkMore { display: block; width: 240px; line-height: 40px; background-image: linear-gradient(to right,#363636,#000000); border-radius: 5px;
font-size: 16px; color: #dda53d; text-align: center; margin: 0 auto;}
.newsSlide { padding-bottom: 30px; margin-bottom: 28px;}
.knowShare { margin-bottom:28px; background-image: linear-gradient(to right,#ecd8b1,#9d7230); border-radius: 5px;padding-bottom:30px;}
.knowShare ul { padding: 12px 12px 0 15px;}
.knowShare li { margin-bottom: 20px; overflow: hidden;}
.knowShare li .shareImg { float: left; width: 94px; height: 60px; border-radius: 5px; overflow: hidden;}
.knowShare li .shareImg img { display: block; transition: all 0.8s; width: 100%; height: 100%; object-fit: cover;}
.knowShare li:hover .shareImg img{ transform: scale(1.2);}
.knowShare li .shareTxt { float: right; width: calc(100% - 107px);}
.knowShare li:last-child { margin-bottom: 0;}
.knowShare h2 { border-bottom: 1px solid #9a7d4f; font-size: 18px; font-weight: bold; color: #292929; line-height: 53px; position: relative; padding-left: 55px;}
.knowShare h2 img { position: absolute; top: 50%; transform: translateY(-50%); left: 15px;}
.shareTxt p { height: 34px; font-size: 14px; color: #292929; line-height: 17px; margin-bottom:8px; overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.shareTxt span { opacity: .7; font-size: 13px; color: #292929; line-height: 1;}
.knowShare dl { padding: 20px 12px 0 15px;}
.knowShare dt { padding-bottom: 16px; margin-bottom: 15px; border-bottom: 1px solid #9a7d4f;}
.knowShare dt p { font-size: 14px; color: #292929; line-height: 17px; margin-bottom: 12px;}
.knowShare dt span { opacity: .7; color: #292929; font-size: 13px;}
.knowShare dt:last-child { margin-bottom: 0;}
.knowShare a.checkMore { display: block; width: 240px; line-height: 40px; background-image: linear-gradient(to right,#363636,#000000); border-radius: 5px;
font-size: 16px; color: #dda53d; text-align: center; margin:30px auto 0;}
.friendLink { background: #b8945b; padding: 11px 0;}
.linkCont {max-width: 92%; overflow: hidden; width: 1248px; margin: 0 auto;}
.linkCont span,.linkCont a { float: left; line-height: 34px;}
.linkCont span  { margin-right: 20px; font-size: 14px; color: #292929;}
.linkCont a { margin-right: 8px;}
.linkCont a img { display: block;}
.footer { background: #292929;}
.footerCont {max-width: 92%; width: 1248px; margin: 0 auto; overflow: hidden;}
.footerCont p { line-height: 150px; float: left; font-size: 14px; color: #666666;}
.footerCont p a { color: #666666;}
.footerCont .addWechat { margin-top: 38px; color: #999999; font-size: 14px; float: right; text-align: center;}
.addWechat img { display: block; margin: 0 auto 16px;}
.fixBottom { position: fixed; left: 0; bottom: 0; width: 100%; height: 54px; background: url(../images/bottomline.jpg) center no-repeat;
background-size:100% 100%;}
.bottomCont { max-width: 92%; width: 1248px; margin: 0 auto; overflow: hidden;}
.copyBox { line-height: 54px; float: right; background: url(../images/wechat3.png) left center no-repeat;padding-left: 45px; overflow: hidden;}
.copyBox p { color: #ffffff; float: left; font-size: 15px;}
.copyBox a { display: block; width: 86px; height: 38px; line-height: 38px; font-size: 15px; color: #111111; border-radius: 4px; float: left;
margin-left: 24px; margin-top: 8px;background-image: linear-gradient(to right,#ecd8b1,#9d7230); text-align: center;}
.bottomCont a.tel { font-size: 15px; color: #292929; margin-left: 43px; padding-left: 46px; float: left; line-height: 54px; background: url(../images/icon6.png) left center no-repeat;}
.fixAdd { font-size: 14px; line-height: 36px; cursor: pointer; text-align: center; color: #ffffff; position: fixed; top: 50%; left: 50%; transform: translateY(-50%); margin-left: 652px;}
.fixAdd img { display: block; margin: 0 auto;}
.productionInfor { border-bottom: 2px solid #dec69a; padding:34px 45px;}
.inforContant { max-width: 92%; width: 1248px; margin: 0 auto;}
.inforTitle { background: url(../images/titbg1.png) left center no-repeat; line-height: 56px; padding-top: 13px; padding-left: 39px; font-weight: bold; font-size: 28px;
color: #292929;}
.inforImg { float: left; margin-right:40px; margin-bottom: 20px; width: 468px; max-width: 100%;}
.inforTxt { float: left; }
.inforBox { overflow: hidden; padding: 50px 0;}
.inforTxt h3 { margin-bottom: 40px; font-size: 28px; font-weight: bold; color: #b8945b;}
.inforTxt p { font-size: 16px; color: #b8945b; line-height: 48px;}
.starCont { max-width: 92%; width: 1248px; margin: 0 auto; padding: 60px 0 0;}
.starCont h2 { margin-bottom: 40px; font-weight: bold; font-size: 28px; color: #292929; background: url(../images/titbg2.png) left center no-repeat; line-height: 56px; padding-top: 13px;
padding-left: 39px;}
.starCont p { font-size: 16px; color: #b8945b; margin-bottom: 50px; line-height: 3;}
.freeRes {border-top: 10px solid #404040; }
.freeRes .freeCont {width: 1248px; margin: 0 auto; max-width: 92%; padding: 60px 0 80px;}
.freeRes h2 { margin-bottom: 36px; font-weight: bold; font-size: 18px; color: #b8945b; position: relative; padding-left: 20px;}
.freeRes h2:after { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 4px; height: 19px; border-radius: 4px; background: #b8945b;}
.freeRes p { font-size: 16px; line-height: 3; color: #b8945b;}
.leftNews { float: left; width: calc(100% - 308px);}
.leftNews li { border-radius: 6px; margin-bottom: 23px; overflow: hidden; padding: 17px 20px; background-image: linear-gradient(to right,#ecd8b1,#9d7230);}
.newsImg { float: left; width: 250px; height: 180px; border-radius: 5px; overflow: hidden;}
.newsImg img { display: block; width: 100%; height: 100%; object-fit: cover; transition: all 0.5s;}
.newTxt { float: right; width: calc(100% - 272px);}
.newTxt h2 { margin-bottom: 8px; font-size: 18px; font-weight: bold; color: #111111; line-height: 46px; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap;}
.newTxt p { font-size: 14px; color: #292929; opacity: .8; line-height: 25px; margin-bottom: 50px;}
.newTxt span { font-size: 14px; color: #292929;}
.leftNews li:hover img { transform: scale(1.2);}
.knowlageCont { float: left; width: calc(100% - 326px);}
.dataBox { float: left; width: 73px; height: 73px; border-radius: 4px; background-image: linear-gradient(to right,#ecd8b1,#9e7330);
padding: 16px 8px 0;}
.dataBox p { font-weight: bold; line-height: 1; font-size: 24px; color: #292929; margin-bottom:8px;}
.dataBox span { display: block; text-align: center; line-height: 1; font-size: 13px; color: #292929;}
.knowTxt {padding-bottom: 30px; float: right; width: calc(100% - 100px); border-bottom: 1px solid #4c4c4c;}
.knowTxt h2 { line-height: 32px; margin-bottom: 18px; font-size: 22px; color: #b8945b; font-weight: bold; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap;}
.knowTxt p {overflow: hidden; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; font-size: 14px; line-height: 25px; color: #b8945b; opacity: .6;}
.knowImg { overflow: hidden; overflow: hidden;}
.knowImg span { margin-top: 30px; float: left; display: block; margin-right: 2%; width: 23.5%;}
.knowImg span img { display: block; width: 100%;}
.knowImg span:nth-child(4n){ margin-right: 0;}
.knowlageCont li { margin-bottom: 30px; overflow: hidden;}
.articleBox { float: left; width: calc(100% - 308px);}
.articleTitle h2 { font-size: 28px;background: linear-gradient(to right ,#ecd8b1,#9d7230); -webkit-background-clip: text; color:transparent; line-height: 54px;}
.articleTag span { font-size: 14px; color: #b8945b; line-height: 54px; margin-right: 18px;}
.articleTitle {padding-bottom: 26px; border-bottom: 1px solid #59554d;}
.articleInfor { padding: 35px 0; border-bottom: 1px solid #59554d;}
.articleInfor p { color: #b8945b; font-size: 16px; line-height: 30px; margin-bottom: 30px;}
.articleInfor img { max-width: 100%; margin-bottom:45px;}
.aritclePage { padding: 30px 0;}
.aritclePage p { font-size: 16px; color: #b8945b; line-height: 60px;}
.aritclePage p a { color:#b8945b ;}
.searchBar{ padding: 50px 0; background: url(../images/searchbg.jpg) center no-repeat; background-size:cover;}
.searchCont { position: relative; width: 570px; max-width: 92%; margin: 0 auto; border-radius: 4px; border: 1px solid #060606; overflow: hidden;}
.searchCont input { font-size: 18px; color: #292929; width: 100%; border: none; background: none; box-sizing: border-box; outline: none; height: 50px; padding: 0; text-indent: 20px;}
.searchCont button { border-radius: 4px; position: absolute; cursor: pointer; width: 140px; height: 100%; right: 0; top: 0; z-index: 2;background: url(../images/searchbutton.jpg) center no-repeat;
background-size:auto 100%; outline: none; border: none;}
.resultCont { width: 1248px; margin: 0 auto; max-width: 92%;}
.resultType { padding: 42px 0; overflow: hidden;}
.resultType span { float: left; display: block; width: 120px; line-height: 42px; text-align: center; margin-right: 10px;
background-image: linear-gradient(to right,#5a564f,#4b4235); font-size: 14px; color: #dda53d; border-radius: 5px; margin-right: 10px; cursor: pointer;}
.resultType span:hover,.resultType span.cur { background-image: linear-gradient(to right,#ecd8b1,#9d7230); color: #292929;}
.resultSlide li { border-bottom: 1px solid #574c37; transition: all .8s; padding: 25px 0 28px;}
.resultSlide li h2 { margin-bottom: 18px; transition: all 0.5s; font-size: 18px; color: #b8945b; line-height: 2;}
.resultSlide li p { color: #b8945b; transition: all 0.5s; font-size: 14px; background: url(../images/timeicon1.png) left center no-repeat; padding-left: 20px; line-height: 24px;}
.resultSlide li:hover { background-image: linear-gradient(to right,#ecd8b1,#9d7230); padding: 25px 30px 28px;}
.resultSlide li:hover h2 { color: #292929;}
.resultSlide li:hover p { background: url(../images/timeicon2.png) left center no-repeat; color:#292929 ;}
.dn { display: none;}
.erx-weixin-open{display:none;position:fixed;top:0;left:0;width:100%;height:100%;font-size:14px;text-align:center;background-color:rgba(0,0,0,.5);z-index:99999;}
.erx-weixin-open.erxact{display:block;}
.erx-weixin-open:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle;}
.erx-wx-box{position:relative;display:inline-block;line-height:1.35;width:320px;max-width:96%;color:#111;background-color:#fff;padding:20px;border-radius:15px;vertical-align:middle;box-sizing:border-box;}
.erx-wx-box i, .erx-wx-box em, .erx-weixin-bar em, .erx-wx-user em{font-style:normal;}
.erx-wx-box .erx-wx-icon-success{color:#1aad19;font-size:40px;}
.erx-wx-box h5{margin:5px 0 9px;font-size:18px;font-weight:bold;padding:0;background:none;border:0;}
.erx-wx-box em, .erx-wx-user em, .erx-wx-box em a, .erx-wx-user em a{color:#f00;font-weight:bold;}
.erx-wx-ow{max-height:72vh;overflow-y:auto;}
.erx-wx-box .qrcode-ez{max-width:200px;margin:5px auto 0;}
.qrcode-ez{display:none;}
.qrcode-ez.erxshow{display:block;}
.erx-wx-box .add-ez{display:block;max-width:90%;margin:8px auto 0;}
a.erx-wx-btn, span.erx-wx-btn{display:inline-block;margin:12px 0;line-height:38px;color:#fff !important;font-size:14px;background-color:#1aad19;padding:0 25px;border-radius:5px;cursor:pointer;}
a.erx-wx-btn:hover{color:#eee;}
.erx-wx-btn i{display:inline-block;margin-left:3px;font-size:12px;opacity:.6;transform:scale(.9);}
.erx-wx-box .erx-wx-icon-close{position:absolute;top:8px;right:8px;font-size:24px;cursor:pointer;}
.erx-wx-box .erx-wx-icon-close:hover{color:#f30;}
.erx-weixin-ball{position:fixed;right:30px;bottom:98px;width:50px;height:50px;line-height:50px;text-align:center;background-color:#1aad19;cursor:pointer;animation:heartbeat 1s infinite;border-radius:50%;z-index:99998;}
.erx-weixin-ball .iconfont, .erx-wx-tel .iconfont, .erx-wx-ico .iconfont{color:#fff;font-size:25px;}
.erx-weixin-top{top:0;}
.erx-weixin-bot{bottom:0;}
.erx-weixin-bar{position:fixed;left:0;width:100%;height:48px;line-height:48px;color:#fff;font-size:14px;text-align:center;background-color:#393939;z-index:99998;}
.erx-weixin-bar > span, .erx-weixin-bar > a{display:inline-block;height:100%;}
.erx-wx-tel{position:relative;float:left;width:48px;background-color:#f80;}
.erx-wx-tel > div{position:absolute;top:3px;left:-200%;height:42px;line-height:42px;color:#f80;font-size:16px;font-weight:bold;white-space:nowrap;background:#eee;padding:0 12px 0 8px;border-radius:0 30px 30px 0;opacity:0;transition:all .3s ease-out;}
.erx-wx-tel.erxact > div{left:100%;opacity:1;}
.erx-wx-txt, .erx-wx-txt a{color:#F4E41C;font-size:12px;}
.erx-wx-add{float:right;background-color:#0C3FD6;padding:0 18px;cursor:pointer;}
.erx-wx-add .iconfont, .erx-weixin-insert .iconfont{margin-right:5px;}
.erx-weixin-insert{margin:1em 0;line-height:1.68;overflow:hidden;clear:both;}
.erx-weixin-insert .qrcode-ez{float:left;width:110px;margin-right:12px;}
.erx-weixin-insert span.erx-wx-btn{margin:12px 0 0;background-color:#0C3FD6;}
.erx-weixin-blank{height:48px;overflow:hidden;clear:both;}
.erx-wx-ico{display:inline-block;width:48px;height:48px;line-height:48px;text-align:center;background-color:#1aad19;border-radius:50%;}
.erxact { display: none;}
.menu { display: none; width: 20px; position: absolute; right: 4%; top: 50%; transform: translateY(-50%);}
.menu span { border-radius: 2px; margin-bottom: 5px; display: block; height: 2px; width: 100%; background-image: linear-gradient(to right,#ecd8b1,#9d7230);}
.menu span:last-child { margin-bottom: 0;}
.searchEnter { display: none; background: url(../images/search.png) center no-repeat; width: 30px; height: 30px; border-radius: 50%;
background-size:50% auto; position: absolute; right: calc(4% + 30px); top: 50%; margin-top: -15px;}
#screen { display: none; position: fixed; z-index: 10; background: rgba(0,0,0,0.5); width: 100%; height: 100%; left: 0; top: 0;}

@media screen and  (max-width:1300px){
	.fixAdd { margin-left: 0; left: auto; right: 2%;}
}
@media screen and  (max-width:1200px){
	.searchBox { display: none; position: fixed; top: 72px; background: #2e2e2e; left: 0; width: 100%; margin-top: 0; padding:10px 4%; height: 62px; border-radius: 0; border: none;}
	.searchBox input { height: 40px; background: #292929; border-radius: 4px;}
	.searchBox button { right: 4%;}
	.searchEnter { display: block;}
	.bottomCont a.tel { margin-left: 0;}
	.inforTxt h3 { font-size: 22px; line-height: 1.5; margin-bottom: 20px;}
}
@media screen and  (max-width:1080px){
	body {padding-top: 60px;}
	.copyBox { background: none;}
	.copyBox p { display: none;}
	.header { height: 60px;}
	.searchBox { top: 60px;}
	.headerCont a.logo { margin-top: 17px;}
	.menu { display: block;}
	.nav { position: fixed; left:-110%; top: 60px; width: 200px; margin: 0; bottom: 0;background-image: linear-gradient(to right ,#504c44,#40382b);}
	.nav a { margin: 0; float: none; width: 100%; text-align: left; border-radius: 0; text-indent: 10px; line-height: 3;}
	.productInfor li h2 { font-size: 16px;}
	.productInfor li { width: 49%; margin-right: 0;}
	.productInfor li:nth-child(2n){ float: right;}
	.linkCont span { display: block; float: none;}
	.linkCont a { margin-bottom: 5px;}
	.fpage b input { display: none; width: 26px; height: 26px;}
	.fpage a.goPage { display: none; width: 26px; font-size: 12px;}
	.fpage .inpB,.fpage span { display: none;}
	.inforImg { float: none; margin: 0 auto 20px; max-width: 100%;}
	.inforTxt { float: none; width: 100%;}
}
@media screen and  (max-width:780px){
	.productInfor li h2 { height: auto;}
	.rightAside { float: none; width: 100%;}
	.productInfor { float: none; width: 100%;}
	.productInfor li { float: none!important; width: 100%; margin-bottom: 2%;}
	.productInfor li .productionImg { height: auto;}
	.fpage { padding: 20px 0;}
	.fpage b { margin: 0 1px; line-height: 26px;}
	.zPage { margin-left: 1px;}
	.fpage { line-height: 26px;}
	.fpage b a { font-size: 12px; padding: 0 10px; line-height: 26px;}
	
	.fpage span { display: none;}
	.linkCont span { display: block; float: none;}
	.linkCont a { display: block; width: 49%; margin-right: 0; margin-bottom: 5px;}
	.linkCont a img { display: block; width: 100%;}
	.linkCont a:nth-child(2n + 1) { float: right;}
	.footerCont p { text-align: center; float: none; line-height: 1.5; padding: 20px 0;}
	.footerCont .addWechat { display: none;}
	.articleBox { float: none; width: 100%;}
	.articleTitle h2 { font-size: 20px; line-height: 1.5;}
	.freeRes p { line-height:2; font-size: 14px; margin-bottom: 20px;}
	.knowlageCont { float: none; width: 100%;}
	.knowTxt h2 { font-size: 16px; margin-bottom: 10px;}
	.knowImg span { margin-top: 15px; width: 49%; margin-right: 0;}
	.knowImg span:nth-child(2n){ float: right;}
	.leftNews { float: none; width: 100%;}
	.newsImg { float: none; width: 100%;}
	.newTxt { float: none; width: 100%;}
	.newTxt p { margin-bottom: 10px;}
	.newTxt h2 { margin-bottom: 0;}
	.productionInfor { padding: 20px 4%;}
	.inforTxt h3 { font-size: 16px;}
	.inforTxt p { font-size: 14px; line-height: 2;}
	.starCont {padding-top: 20px;}
	.starCont p { margin-bottom: 20px; font-size: 14px; line-height: 2;}
	.inforTitle,.starCont h2 { font-size: 20px;}
	.searchBar { padding: 20px 0;}
	.searchCont input { height: 32px; font-size: 14px;}
	.searchCont button { width: 90px;}
	.resultType span { float: none; display: inline-block; width:80px;}
	.resultType { text-align: center; padding: 20px 0;}
	.resultSlide li { padding: 15px 0;}
	.resultSlide li h2 { margin-bottom: 0; font-size: 14px;}
	.resultSlide li p { font-size: 12px;}
	.articleTitle {padding-bottom: 0;}
	.articleInfor img { margin-bottom: 20px;}
	.aritclePage p { line-height: 2; font-size: 14px;}
	.resultSlide li:hover {
	    padding: 15px;
	}
}
