@charset "utf-8";
/* CSS Document */
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;font-size:14px;font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;color:#555;-webkit-text-size-adjust:none;}
table{border-collapse:collapse;}
a img{border:0px;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
a{font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;outline: none; text-decoration:none;color:#555;}
a:hover{text-decoration:none;}
html{overflow:hidden;}
body{background:#fff;}
html, body {height: 100%;width: 100%;}
/****=resetend***/
.clear{clear:both;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height: 0;height:0;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
/*.fl{float:left;}*/
.fr{float:right;}

.clearfix ul{z-index:99999/*margin-left:200px;margin-top:100px;line-height:25px;width:690px;*/}
.clearfix ul li{color:#ccc;}
.clearfix ul h2 a,.clearfix ul h2 a:hover{color:#ccc;}

.topNavigation{height:45px; background:url("../images/topnavbg.png");width:100%;position:absolute;top:0;left:0;z-index:1005;}
.topNavigation .nav{position:absolute;right:50px;top:0;}
.topNavigation .nav li{float:left;position:relative;background:url("../images/a_bg.png") no-repeat center right}
.topNavigation .nav li a.t{font-weight:500;color:#CCC;float:left;display:block;font-size:16px;text-align:center;width:120px;height:45px;line-height:45px;}
.topNavigation .nav li a:hover{background:#404040 url("../images/a_hover.png") no-repeat center center;color:#F89229;}
.topNavigation .nav li.cur a.t{color:#ACACAC;background:#040402;}
.topNavigation .nav li dl{position:absolute;top:46px;left:0;width:100%;display:none;}
.topNavigation .nav li dd{position:relative;height:42px;border-bottom:1px #4E4D50 solid;}
.topNavigation .nav li dd .bk{background:#000;position:absolute;left:0;top:0;width:100%;height:42px;filter:Alpha(opacity=67);-moz-opacity:.67;opacity:0.67;}
.topNavigation .nav li dd a{display:block;background:#2F2F30;height:42px;line-height:42px; text-align:center; color:#D7D7D7;position:absolute;left:0;top:0;width:100%;}
.topNavigation .nav li dd.hover .bk{background:#131312;}
.topNavigation .nav li dd.hover a{color:#fff;}
.topNavigation .ltop{width:399px;height:400px;background:url("../images/lefttopbg.png");top:0;left:0;position:absolute;}
.topNavigation .logo{padding-top:25%;padding-left:15%;}
.topNavigation .home{padding:14px 0 0 162px;height:28px;}
.topNavigation .home a{background:url("../images/lnavico.gif") 0 2px no-repeat;display:block;padding-left:19px;color:#7F7F7F;}
.topNavigation .trig{width:120px;padding-top:12px;top:0;right:0;position:absolute;}
.topNavigation .search{width:100px;height:17px;background:#fff;padding:4px 8px 0 9px;}
.topNavigation .search .ipt{width:72px;height:14px;border:none 0px;background:none;padding:0;line-height:12px;}
.topNavigation .search .btn{width:17px;height:14px; background:url("../images/searchico.gif") center center no-repeat;border:none 0px;cursor:pointer;}
.fgrey{color:#BFBFBF;}
.topNavigation .share{padding:2px 0 0 19px;width:160px;}
.topNavigation .share a{display:block; background:url("../images/shareicos.png");height:18px;text-indent:-8888px;overflow:hidden;float:left;margin-right:18px;_margin-right:15px;}
.topNavigation .share a.qq{width:17px;}
.topNavigation .share a.wx{width:22px;background-position:-36px 0;}
.topNavigation .share a.swb{width:23px;background-position:-73px 0;}
.topNavigation .share a.qwb{width:19px;background-position:-113px 0;}

.bannerPage{width:528px;height:43px;left:50%;bottom:15%;position:absolute;z-index:500;margin-left:-120px;}
.bannerPage .prev,.bannerPage .next{background:url("../Images/default/bannerPage.gif"/**/);display:block;text-indent:-8888px;overflow:hidden;position:absolute;top:0;width:43px;height:43px;}
.bannerPage .prev{left:0;}
.bannerPage .prev:hover{background-position:0 -43px;}
.bannerPage .next{background-position:-43px 0;right:0;}
.bannerPage .next:hover{background-position:-43px -43px;}
.bannerPage .step{height:20px;width:396px;background:url("../images/40b47420590a45d4be2d531858fbbd26.gif") 0 4px repeat-x;overflow:hidden;position:absolute;top:18px;left:65px;padding-left:25px;}
.bannerPage .step a{display:block;overflow:hidden;width:20px;height:20px;text-indent:-8888px; background:url("../images/bannereach.gif");margin-right:27px;float:left;display:inline;}
.bannerPage .step a.cur{background-position:-20px 0;}

.bodyBg{position:absolute;top:0;left:0;z-index:8886; background:#000;filter:Alpha(opacity=80);-moz-opacity:.80;opacity:0.8;width:100%;height:800px;display:none;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
 
.footer{position:fixed;background:url("../images/footer.png") left bottom repeat-x; height:40px;left:0px; bottom:0px; width:100%; color:#F39137; font-size:14px; line-height:40px; overflow:hidden; text-indent:30px; z-index:90;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_bottom:auto;}
* html,* html body{background-attachment:fixed}
* html .footer{position:absolute;}

.footer a{ color:#fff; cursor:pointer;}
.footer a:hover{ text-decoration:underline;}
.bqBox{ display:none;}


.newsDtBox{width:519px;height:577px;background:url("../images/newsdtbg.png");position:absolute;left:50%;top:50%;margin:-357px 0 0 -603px;padding:137px 344px 0 344px;display:none; z-index:999999;}
.newsDtBox .close{font-weight:700;display:block;width:62px;height:19px; background:url("../images/close.gif") right 0 no-repeat;padding-top:8px;right:103px;top:70px;position:absolute;}
.newsDtBox iframe{ background:none;}

#scrollBlock {width:519px;height:445px;}
#scrollBlock .viewport { width:490px; height: 445px; overflow: hidden; position: relative; }
#scrollBlock .overview iframe{ background:none;}
#scrollBlock .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollBlock .scrollbar{position: relative; background-position: 0 0; float: right; width:5px; }
#scrollBlock .track {height: 100%; width:1px; position: relative;background:#C9C9C9;}
#scrollBlock .thumb { background:#4B4446;height: 20px; width:4px; cursor: pointer; position: absolute; top: 0; left: 1px; }
#scrollBlock .thumb .top {overflow: hidden; height:8px; width:4px;background:url("../images/scrollbartop.gif") 0 0 no-repeat;position:absolute;top:-7px;left:0;}
#scrollBlock .thumb .end {overflow: hidden; height:8px; width:4px;background:url("../images/scrollbarbot.gif") 0 0 no-repeat;position:absolute;bottom:-7px;left:0;}
#scrollBlock .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }
.ndtTit{color:#242424;font-size:24px;font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;padding-bottom:6px; margin-bottom:10px;}
.ndShow p{line-height:165%;padding-bottom:16px;}


.shadow {background-color: #000000;display: none;left: 0;position: absolute;top: 0;z-index: 1006;}
.bqnewsDtBox{width:519px;height:577px;background:url("../images/newsdtbg.png");position:absolute;left:50%;top:50%;margin:-9999999px 0 0 -603px;padding:137px 344px 0 344px;display:block; z-index:1007;}
.bqnewsDtBox .ndtTit{color:#242424;font-size:24px;font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;padding-bottom:6px; margin-bottom:10px;}
.bqnewsDtBox .close{font-weight:700;display:block;width:62px;height:19px; background:url("../images/close.gif") right 0 no-repeat;padding-top:8px;right:103px;top:70px;position:absolute;}

.fix{width:29px;height:93px;position:fixed;top:20%;right:0px;z-index:90000;}

.caseBg ul.provinceList{position:absolute;z-index:99999;left:200px;top:380px;width:260px;}

dl.stores{z-index:99999;left:200px;top:300px;position:absolute} 
.caseBox h2{font-size:18px;font-weight:bold;border-bottom:1px solid #666;height:35px;line-height:35px;margin-bottom:15px}
.caseBox h2 a{float:right;color:#C91868;font-weight:normal;font-size:14px;}
.caseBox .stores{padding: 50px 0px 0px 0;width:350px;}
.caseBox .stores dd{margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dashed #666;}
.caseBox .stores dd h3{font-size:14px;color:#C91868;height:30px;line-height:30px;}
.caseBox .stores dd p{line-height:2em;}


.page{margin:10px 0 20px 10px;}
 
.page-span { padding:15px 0 10px 0; font-size:13px}
.page-span a {font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;display:inline-block; height:19px; line-height:19px; background:#F5F5F5; border:1px solid #4C4C4C; text-align:center; color:#4C4C4C; padding:0 10px;font-size:13px;font-weight:normal;}
.page-span a.prev ,.page-span a.next{font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;width:56px; padding:0; height:19px; line-height:19px;  }
.page-span a:hover { background:#666; color:#fff; text-decoration:none }
.page-span span { display:inline-block; height:19px; line-height:19px; background:#666; border:1px solid #666; color:#fff; text-align:center;padding:0 10px}
 
.page{clear:both;padding-top:15px}
.clearfix ul.exchangeList li{text-indent:0;}
.exchangeList li{margin:0 0 15px 0;border-bottom:1px dashed #414040;padding-bottom:10px;}
.exchangeList li h3{height:20px;line-height:20px;}
.exchangeList li h3 a{color:#ccc;font-size:15px;font-weight:bold}
.exchangeList li p{color:#A1A0A0;line-height:1.8em;font-size:13px;margin-top:5px;}

.pro_cate{padding-top:10px;}
.pro_cate li{display:inline;margin-right:15px;}
.pro_cate li a{font-size:15px;} 
.pro_cate li a.current,.pro_cate li a:hover{color:#F18C29}

.aboutContent{width: 660px;
margin-left: 70px;
color: #BBB;font-size: 15px;
text-indent: 2empx;
line-height: 1.9em;
}
.aboutContent p{font-size: 15px;
text-indent: 2empx;
line-height: 1.9em;}
 


/* 内页部分开�?*/
.p_header{background:url(../images/p_header.jpg) repeat-x left top; height: 91px;}
.p_logo{float:left; display:inline; width:118px; height:134px; position: absolute;}

.p_topr{float:right;width: 740px; padding-top: 26px;}
.i_jj {color: #FFFFFF; padding-top: 15px;}

.p_tbox{float:right;}

.p_nav{float:right; height:40px; width: 740px;padding-top: 4px; }
.p_nav li{float:left; width:105px; height:37px; line-height:40px; color:#fff; text-align:center;position: relative;display:inline;}
.p_nav li.line{width:5px; display: none;}
.p_nav li a{color:#f0daa0; display:block; width:96px; height:40px; font-size:14px; font-family:'Noto Sans', 'Source Han Sans', 'OPPO Sans', 'Roboto', 'MiSans', 'HarmonyOS Sans', '思源黑体', sans-serif;}
.p_nav li a:hover{color:#fff; text-decoration:none; background:url(../images/pc.gif) no-repeat;}
.p_nav li a.on{color:#fff; text-decoration:none; background:#282828;}

.p_container{margin:50px 0; background:url(../images/icon06.jpg) no-repeat left 31px;}

.subnav{margin-top:10px;margin-left: 40px;}
.subnav li{float:left; display:inline; margin-right:5px; width:122px;}
.subnav li a{display:block; width:122px; height:25px; text-align:center; color:#000000; line-height:25px; font-size:14px; background:#ededed; border:1px solid #dadada;}
.subnav li a:hover{color:#FFF; background:#896539; border:1px solid #9d805b; text-decoration:none;}
.subnav li a.on{color:#FFF; background:#aa2226; border:1px solid #d21b20; text-decoration:none;}

.p_pro{margin-top:10px; padding:0 20px; width:960px; overflow:hidden;}
.p_pro li{float:left; margin:20px 6px; width:228px;}
.p_pro li img{width:220px; height:150px; padding:3px; border:1px solid #cccccc;}
.p_pro li span{display:block; padding:2px 7px; margin-top:2px; color:#666666; line-height:20px; background:#efefef;overflow: hidden;width: 215px;
text-overflow: ellipsis;white-space: nowrap;}
.p_pro li span a{color:#666666;}
.p_pro li span a:hover{color:#896539;}
.p_pro li span ins{display:block; text-decoration:none; background:url(../images/icon08.jpg) no-repeat 135px center;}

.p_footer{padding:0 0 15px; background:#464646; line-height:20px;overflow:hidden;}
.footer_nav{color:#666666; padding:10px; line-height:20px; background:#dddddd; text-align:right;}
.footer_nav a{padding:0 5px; color:#666666;}
.footer_nav a:hover{color:#896539;}

.pf_con{color:#666666; padding:15px 0; line-height:20px; background:#1b1b1b;float: left;width: 100%;}
.pf_con_img{float:left;}
.pf_con_txt{float:left; padding-left:20px; text-align:left;}
.pf_con_txt h3{font-size:14px; color:#FFF;}
.pf_con_txt h3 ins{font-size:12px; color:#666; text-decoration:none; padding-left:10px; text-transform:uppercase;}
.pf_con_ewm{float:right;}
.pf_con_gjc {
    float: left;
}


.pf_con_txt span{ display:block; margin-top:10px;}


.p_copyright{color:#a2a2a2; line-height:20px; padding-top:10px; text-align:center;}
.p_copyright a{color:#a2a2a2;}
.slide{height:615px;width:1357px;}
.slide .pic{height:615px;width:1357px;overflow:hidden;}
.slide .pic a{text-align:center;}
.content{/*margin-top:15px;*/overflow:hidden;}
/* 内页部分结束 */









