/***common***/
.w247{ width:247px; margin-left:1px;}
.set_H{min-height: 566px; _height: 566px;}
.pagefgx{ background:url(../images/xuline.gif) repeat-x; height:15px; overflow:hidden; clear:both; margin-top:15px;}
.lxfsinfo em,.lxfsinfo i,.xccpad em i,.jxsjbinfo b,.jxsjbinfo i,.fhcxinfo i,.xsdbinfo p.tel,.sjzxinfo a,.cxxgzinfo li,.lyinfo i,.rdcxinfo li,.xjbnt,.sjbnt,.yysjnav i,.tuwenList i,.rightfix i,.dimension i,.jjgkinfo em,.jjgkinfo b,.phonescinfo i,.phonescinfo a{ background:url(../images/xcjxbg.gif) no-repeat;}
/***head***/
.xckjhead{ height:125px; padding-top:25px;}
.xckjhead-bn{ padding-top:0; height: 150px; }
.xckjlogo,.xccpad,.xccpad em i,.xccpad em a,.xccpad em img{ float:left;}
.xckjlogo{ width:100px; height:100px; margin-right:10px;}
.xccpad{ width:630px; color:#FFF;}
.xccpad em{ height:60px; line-height:60px;  display:block; overflow:hidden;}
.xccpad p{ height:30px; line-height:30px; overflow:hidden;}
.xccpad em a{ font-size:30px; color:#FFF; font-family:"Microsoft YaHei";}
.xccpad em a:hover{ text-decoration: none; color: #FFF;}
.xccpad em i{height:20px; line-height:20px; text-align:center; display:block; padding:0 22px 0 6px; margin:21px 0 0 5px; background-color:#F7B911;  background-position:right -259px; font-size: 12px;}
.xccpad em img{ margin: 24px 6px 0; }
.lxfsinfo{ width:230px; padding:0 10px;}
.lxfsinfo em{ height:42px; line-height:42px; display:block; overflow:hidden; font-size:23px; font-weight:bold; background-position:-168px 12px; padding-left:27px; color:#FFF; font-family:arial;}
.lxfsinfo em.lfrenshu{ background:none; padding-left:5px;font-size:14px; font-weight: normal;}
.lxfsinfo span{color:#FA9703; font-family: arial; font-weight: bold;}
.blinefx{ height:1px; border-top:1px solid #FFF; margin-top:8px; padding-top:4px; overflow:hidden; clear:both;}
.lxfsinfo i{ width:65px; height:24px; color:#FFF; font-size:12px; position:absolute; right:10px; top:53px; padding:10px 0 0 25px; cursor: pointer;}
/***nav***/
.xckjnav{ height:42px; line-height:42px; position:relative; z-index:1000;}
.xckjnav li{ width:166.5px; height:42px; line-height:42px;float:left; position:relative; background-position:-88px -224px;}
.xckjnav li.hover{border-top: 4px solid #FF7C00;top: -4px;}
.xckjnav a{height:42px; padding:0 47px; color:#FFF; font-size:18px; display:block;}
.xckjnav li a:hover{ text-decoration:none; color:#FFF;background:#008035;}
.xckjnav li.hover a{ background-color:#fff;color: #333;}
.xckjnav li.act{text-decoration:none; color:#FFF;}
.xckjnav em{ width:166.5px; position:absolute; top:42px; left:-1px; color:#FFF; display:none;}
.xckjnav em a{ width:auto; height:auto;  font-weight:normal; padding:0 10px; text-align:center;}
.xckjnav i{ width:142px; height:6px; overflow: hidden; background-color:#F5F5F5;  position:absolute; top:42px; left:0; display:none; background-position:-13px -298px;}
.xckjnav li.act em,.xckjnav li.act i{ display:block;}
/******/
.jxsfoot{ text-align:center; padding:10px 0;}
.jxsfoot,.jxsfoot a{ color:#FFF;}
.rightfix{ width:50px;position:fixed; right:5px; bottom:5px; z-index:1001;_position:absolute;_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-5); font-size: 12px;}
.rightfix a{color:#FFF; background:#333; padding:6px 10px; display:block; margin-top:3px; text-align:center; line-height:18px;}
.rightfix a:hover{ color:#FFF; text-decoration:none;}
.rightfix i,.dimension i{ width:50px; height:18px; background-position:-122px -109px; cursor:pointer; display:block;}
.rightfix a.back{ display: none;}
.rightfix a.backact{ display: block; cursor: pointer;}
.qrCodeinfo{ width: 140px; position: absolute; top: -130px; left:-141px; _left:-155px; border: 1px solid #CCC; background:url(../images/sline2.gif) repeat-y 140px 0 #FAFAFA; display: none;  }
.qrCodeinfo2{ width: 280px; left:-282px; _left:-295px;}
.qrCodeinfo em{ width: 140px; float: left;}
.qrCodeinfo span{ color: #666; height: 28px; line-height: 28px; display: block;}
.qrCodeinfo img{ width: 120px; margin: 0 auto;}
/***------------------------------------------------------------------------------------------------------------------***/
/******/
.jxhdp ul{ width:1000px; height: 300px; overflow:hidden; }
.jxsnum{ position:absolute; top:278px; right:8px;}
.jxsnum i{ width:15px; height:15px; background:#000; float:left; margin:0 2px; filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7; cursor:pointer;}
.jxsnum i.act{ background:#FDA315; filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}
/***main***/
.jxsmore{ width:50px; height:11px; background-position:0 -44px; float:right; margin-top:20px;font-size: 14px;}
.jxsTit{ height:40px;border-top: 4px solid #bcbcbc;}
.w238 .jxsTit,.w250 .jxsTit{border-top: 4px solid #efefef;background-color: #FBFBFB;}
.jxsTit em{ width:110px; height:28px; line-height:28px; display:block; font-size:22px; font-weight:bold; font-family:"Microsoft YaHei";padding-top: 14px;border-top: 4px solid #00943d;position: relative;top: -4px;float: left;}
.jxsTit em.jxpp{border: 0;}
.jxsTit em.hotcx{ background-position:-67px -110px;}
.jxsTit em.jxpp{margin-left: 15px;}
.jxsTit em.xsdb{background-position:-67px -138px;}
.jxsTit em.cxxx{background-position:-67px -54px;}
.jxsTit em.zxly{background-position:-67px -82px;}
.jxsTit em.lyls{background-position:-67px -195px;}
.jxsTit i{ color: #CC0000;}
.dpsxinfo li{ width:350px; height:37px; line-height:37px; overflow:hidden; color:#999; float:left; _display:inline;}
.dpsxinfo li.fg{padding-right:30px;}
.dpsxinfo span{ float:right;}
.dpsxinfo a.cor66{ color:#666;}
.jxsjbinfo dt{height:34px; line-height:34px;  font-weight:bold; font-size:14px;  padding:0 5px;font-size: 18px;}
.jxsjbinfo b{ height:20px; line-height:20px; margin-top:3px; text-align:center;padding:0 22px 0 6px; float:right; font-weight:normal; font-size:12px; color:#FFF; background-color:#F7B911; background-position:right -259px;  }
.jxsjbinfo dd{ height:30px; line-height:30px; overflow:hidden; padding:0 5px;}
.jxsjbinfo dd.hgbx{ height:auto; line-height:24px; padding-top:3px; font-size: 12px;}
.jxsjbinfo dd.act{ position:relative; overflow:visible;}
.jxsjbinfo dd.act div{ width:213px; line-height:24px; position:absolute; top:0; left:0; background: #F1F1F1;
border: 1px solid #EAEAEA; padding:3px 5px 0 5px; }
.jxsjbinfo dd.act div em{ height:50px;}
.jxsjbinfo dd{word-break:break-all; clear:both;}
.jxsjbinfo em,.jxsjbinfo span,.jxsjbinfo i{ float:left; margin-right:2px;}
.jxsjbinfo span.qg{ width:84px; }
.jxsjbinfo em{ height:28px; color: #666;}
.jxsjbinfo img{vertical-align:middle;}
.csrz img{margin-right:5px;}
.hotline img{ margin: 0 1px;}
.hotline span{ width:144px; _margin-top:4px; }
.jxsjbinfo dd a{ text-decoration:underline;}
.jxsjbinfo dd a.addr{ width:150px;word-break:break-all;}
.phonescinfo i,.phonescinfo a{height:36px; line-height:36px;  padding:0 6px 0 22px; cursor:pointer; font-size:14px; margin-top:2px;  color: #FFF; float: left; background-color: #F27A0D; background-position:4px -255px; }
.phonescinfo a,.phonescinfo i.mfdown{background-color: #05B62F; margin-right:5px; font-size: 12px;}
.phonescinfo i.sc,.phonescinfo a{padding: 0 11px 0 28px;}
.phonescinfo i.sc{ background-position: 10px -255px;}
.jxsjbinfo dd.phonescinfo a{ text-decoration: none; color: #FFF; background-position:13px -289px; display: none;}
.phonescinfo i.mfdown{  background-position:6px -68px;}
/******/
.rxchinfo li{ height:118px; border-top:1px solid #D6D6D6;padding-top:15px; overflow:hidden; font-size: 14px;}
.rxchinfo li.act{ height:auto;}
.rxchinfo a.pic{ width:160px; height:106px; margin-right:10px; float:left;}
.rxchinfo a.Fw6{ font-size: 16px;}
.rxchinfo li.first{ border:0;}
.rxchinfo em,.rxchinfo p{ height:30px; line-height:30px;}
.rxchinfo em{display: block;margin-top: 10px;}
.rxchinfo span,.cor66{ color:#666;}
.cored,.jxppinfo span,.cxtkinfo em.colred{ color:#CC0000;}
.rxchinfo span.cored{ font-weight:bold;}
.r_rxcx{ width:210px; text-align:right;margin-top: 30px;}
.xjsjinfo a{ width:61px; height:24px; line-height:24px; color:#FFF; background-position:0 -107px; float:right; text-align:center; margin-left:5px;}
.xjsjinfo a:hover{ text-decoration:none; background-color: #FF7C00;color: #fff;}
.xjsjinfo a.sj:hover{ background-color: #EB7200;}
.fhcxinfo{ margin-top:2px; cursor:pointer;}
.fhcxinfo i.act{ background:#f7f7f7 url(../images/iconSanjiaoDown.png) 7px center no-repeat;padding:0 10px 0 20px;float:right;color: #7a7a7a;}
.fhcxinfo i{ background:#f7f7f7 url(../images/iconSanjiaoRight.png) 7px center no-repeat;padding:0 10px 0 20px;float:right;color: #7a7a7a;}
/*.fhcxinfo i.act{ background-position:-174px -131px;}*/
.rxchinfo dt,.rxchinfo dd{ clear: both; line-height: 32px;}
.rxchinfo dt{ background:#f7f7f7;height: 40px;line-height: 40px;color: #7a7a7a;}
.rxchinfo dd{ border-top:1px solid #D6D6D6;}
.rxchinfo dl i{ width:142px; float:left;text-align: center;}
.rxchinfo2 dl i{ width:142px;}
.rxchinfo dl i.first{width: 296px;text-align: left;padding-left: 8px;}

/*.rxchinfo dd.cx i.pt{ padding-top:9px; }*/
.rxchinfo dl b{ display: inline-block; background: #CC0000; color: #FFF; height: 16px; line-height: 16px; padding: 0 2px; margin-left:2px; font-weight: normal; }
.rxchinfo dl a{ height:20px; line-height:20px;float:left; margin-top:36px;}
.rxchinfo a.xj{color:#FFF; padding:0 5px; margin-right:5px;}
.rxchinfo dd.cx span{ color: #666; padding-right: 2px; display: block; line-height: 24px;}
.rxchinfo dd .textde,.rxchinfo dd.cx span.coled{ color: #FF4F53;}
.rxchinfo dd.cx .textde{text-decoration:line-through; color: #666; }
.rxchinfo dd.cx span.xc{ width: 58px; text-align: center; color: #FFF;height: 26px; line-height: 26px; overflow: hidden; background-image: linear-gradient(-180deg, #FAD961 0%, #F76B1C 100%);border: 1px solid #F5A623;border-radius: 2px;font-size: 12px;margin-left: 40px;}
.jxppinfo a.pic,.jxppinfo dl{ float:left;}
.jxppinfo a.pic{ width:76px; height:76px; border:1px solid #d6d6d6; margin:5px 10px 0 0; padding:1px;}
.jxppinfo dl{ width:118px;margin-bottom:10px;}
.jxppinfo dt,.jxppinfo dd{ height:26px; line-height:26px; overflow:hidden;}
.jxppinfo dt{ font-weight:bold;}
.jxppinfo dd{ font-size: 12px;}
.jxppinfo dd a{color: #737373;}
.jxppinfo dt a,.jxppinfo dd a{ display: block; padding-left: 5px;}
.jxppinfo dt a.act,.jxppinfo dd a.act{ background: #FEFFEA;}
.jxppinfo dd a.gray,.jxppinfo dd a.gray span,.jxppinfo dt a.gray,.jxppinfo dt a.gray span{ color:#777; text-decoration: none;}
.ppfgx{ height:5px; background:url(../images/xuline.gif) repeat-x; clear:both; overflow:hidden;}
.ckgmore{  height:24px; line-height:24px; float:right; color:#1d3973;}
/******/
.xsdbinfo li{ width:302px; float:left; margin-right:15px; padding-left:15px; _display:inline; background:url(../images/xhline.gif) repeat-y;}
.xsdbinfo li.first{ background:none;}
.xsdbinfo img{ display:block; margin-right:10px; float:left;}
.xsdbinfo em{ font-weight:bold;}
.xsdbinfo em,.xsdbinfo p{ height:22px; line-height:22px; overflow:hidden;}
.xsdbinfo p.tel{ background-position:-172px -30px; padding-left:22px;}
.xsdbinfo2 li{ width:339px; margin-top:15px; position:relative;}
.xsdbinfo2 em,.xsdbinfo2 p{height:26px; line-height:26px;}
.xsdbinfo2 p.tel{background-position:-172px -28px;}
.xsdbinfo2 li.xuxfg{ width:708px; height:1px; background:url(../images/xuline.gif) repeat-x; clear:both; overflow:hidden;}
.xsdbinfo2 li div{ width:318px;  position:absolute; top:-1px; left:15px; border:1px solid #D6D6D6; background:#FFF; padding:10px;display:none;}
.xsdbinfo2 li b{ height:28px; display:block;}
.xsdbinfo2 li.act div{ display:block;}
.xsdbinfo2 li.act{ z-index:1000;}
/***------------------------------------------------------------------------------------------------------------------***/
.cxbjTit{ height:50px; background:#FFF;border-top: 4px solid #bcbcbc;}
.cxbjTit li{ display: inline;}
.cxbjTit a{ height:56px; line-height:56px; color:#FFF; font-size:18px; font-weight:bold; font-family:"Microsoft YaHei"; text-align:center; float:left;border-top: 4px solid #00943d;position: relative;top: -4px;float: left;}
.cxbjTit a:hover{text-decoration: none;}
.cxbjTit i{ width:28px;height:36px; float:left; background-position:0 -42px;}
.cxbjTit em{float:left;}
.cxbjTit i.last{background-position:-28px -42px;}
.cxbjTit li.act i,.cxbjTit a.act i{background-position:0 0;}
.cxbjTit li.act i.last,.cxbjTit a.act i.last{background-position:-28px 0;}
.cxbjTit li.act em,.cxbjTit a.act em{color:#333;}
.cxbjTit a.act em{font-size: 22px;}
.cxbjTit2 em{ padding:0 4px; _display:inline;}
/*.addfix .cxbjTitfix{ width:708px;}*/
/******/
.ckjbinfo img{display:block; float:left; margin-right:10px;}
.ckjbinfo ul{ float: left; width: 390px;}
.ckjbinfo li{ height:30px; line-height:30px; padding: 0 8px; overflow:hidden; clear: both;}
.ckjbinfo strong{ font-size:14px;}
.ckjbinfo li .ltpriche{ padding-top:4px; line-height: normal;}
.ckjbinfo span,.ltpriche{ color:#666;}
.ckjbinfo span.colred,.colred{ color:#CC0000;}
.ckjbinfo span.slaecol{ color: #666; text-decoration: line-through;}
.ckjbinfo li.sjzxinfo{ height:42px; padding-top:8px;}
.ckjbinfo a.colorbl{ color:#2A4A8E; }
.ckjbinfo li.jjgkinfo{ height: auto; overflow: visible;}
.ckjbinfo li.settbg{ border: 1px solid #D8D47F; border-width:1px 0;  background: #FFFEEF; }
.ltpriche strong{ display: inline-block; height: 18px; line-height: 18px; background: #000; color:#FAE815; padding: 0 2px; margin: 0 2px; font-weight:normal;}
.jjgkinfo span,.jjgkinfo i,.jjgkinfo em{ float: left;}
.jjgkinfo em{ width: 15px; height: 15px; position: relative; background-position:-175px -232px; display: block; margin: 8px 0 0 2px; cursor: pointer;}
.jjgkinfo em.act b,.jjgkinfo em.act div{ display: block;}
.jjgkinfo b{ width: 12px; height: 15px;position: absolute; top: 0; left:14px; background-position:-178px -204px; z-index: 100; display: none;}
.jjgkinfo div{ width:182px;position: absolute; top: -5px; left:23px; padding: 2px; background: #EEE;display: none; }
.jjgkinfo span.jkckinfo{ float: none; text-align: center; font-weight: bold; font-size: 12px; height: 24px; line-height: 24px; display: block; color: #444;}
.jjgkinfo ul{ width:160px;border: 1px solid #DDD; padding: 5px 10px; background: #FFF;}
.jjgkinfo li span{ float: none; color: #2C2C2C;}
.jjgkinfo li{ height: 26px; line-height: 26px; font-size: 12px; color: #666;}
.sjzxinfo a{ width:173px; height:42px; text-indent:-173px; overflow:hidden; float:left; margin-right:5px; background-position:0 -133px;}
.sjzxinfo a.sj{background-position:0 -176px;}
.cxxqnav{ height:36px; background:#FFF; overflow:hidden;}
.cxbjTitfix{ width:730px;position:fixed; top:0; z-index:1000;_position:absolute;_top: expression(documentElement.scrollTop);}
.cxxqnav a{ float:left; height:35px; line-height:35px; padding:0 20px; border:1px solid #DDD;  border-width:1px 1px 0 0;}
.cxxqnav a.first{ border-left:1px solid #DDD;}
.cxxqnav li{ display: inline;}
.cxxqnav li.act a{ font-weight:bold; color:#FFF;}
.flsnav{ height:34px; line-height:34px; border-bottom:1px solid #D6D6D6;  padding:0 15px;}
.flsnav strong{ font-size:14px; padding-left:18px; background-position:-76px -278px;}
.flsnav .jxsmore{ margin-top:12px;}
.bornone{ border:0;}
.cxxqinfo li{ width:348px; height:34px; line-height:34px; float:left;padding:0 10px; border-top:1px solid #D6D6D6;}
.cxxqinfo li.first{width:349px; border-right:1px solid #D6D6D6; }
.cxxqinfo li.all{ width: 718px; height: auto;}
.cxxqinfo span{ color:#999;}
.cxxgzinfo li{width:336px; height:28px; line-height:28px; overflow:hidden; float:left; margin-left:15px; padding-left:10px; background-position:-185px -153px; _display:inline;}
.cxxgzinfo span{ float:right; color:#999; padding-left:10px;}
.cxxgzinfo2 li{ width:450px;}
.cxxgzinfo li.mL40{ margin-left:40px;}
.zxlyinfo{float: left;}
.zxlyinfo p{ height:40px; line-height:40px;font-size: 14px;}
.cklyTit{ height:34px; line-height:34px; border-top:1px solid #D6D6D6;padding:0 15px;}
.cklyTit strong{ font-weight:bold;}
.cklyTit span.ly{ color: #CC0000;}
.lyinfo dt{ line-height:26px;}
.lyinfo dd{ border:1px solid #D6D6D6; background:#F4F4F4; padding:10px; position:relative; margin-top:5px;}
.lyinfo i{ width:19px; height:10px; position:absolute; top:-10px; left:10px; background-position:-42px -43px;}
.lyinfo span.col66{ color: #777;}
.lyfgx{ height:15px; margin-top:15px;background:url(../images/xuline.gif) repeat-x; overflow:hidden; clear:both;}
/***----------------------------------------------------图库--------------------------------------------------------------***/
.cxtkinfo{float: left;margin-left: -4px;margin-right: -26px;}
.cxtkinfo li{ float:left; padding: 4px;_display:inline;margin:0 22px 23px 0;}
.cxtkinfo a.pic{ width:160px; height:106px; display:block;}
.cxtkinfo em{ height:20px; line-height:20px;font-size: 14px;margin-top: 8px;display:block; overflow:hidden; text-align:center;font-weight: bold;color: #333;}
.cxtkinfo em.colred{color: #FF4F53 !important;margin: 4px 0 12px 0;}
.cxtkinfo span{ color:#CC0000;}
.cxtkinfo li:hover{background-color: #00943d;padding: 0;border: 4px solid #00943d;}
.cxtkinfo li:hover em a{color: #fff !important;}
.cxtkinfo li:hover em.colred{color: #fff !important;}
.tkTit{ height:28px; line-height:28px; background:url(../images/hline.gif) 0 bottom repeat-x;  margin: 0 15px 18px;}
.tkTit em{ border:1px solid #D9D7D7;height:27px; line-height:26px;border-bottom:none;  float:left; padding:0 10px; margin-left:3px; _display:inline;background:#FFF; font-weight: bold;}
.tkTit span{ color: #CC0000; font-weight: normal;}
.picCon li{ width:126px; float:left; margin-left:18px; _display:inline; overflow:hidden;}
.picCon a.pic{width:120px; height:90px;border:1px solid #D9D7D7;  padding:2px; display:block;}
.picCon em{ height:22px; line-height:22px; overflow:hidden; text-align: center; display:block;}
/***----------------------------------------------------店内商讯--------------------------------------------------------------***/
.jsuoinfo{border-top: 4px solid #efefef;}
.jsuoinfo p{position: relative; width: 620px; padding-left:60px; font-size: 14px;}
.jsuoinfo span,.dbzxinfo span{ color:#666;}
.jsuoinfo span{ position: absolute; left: 0; top: 0;}
.jsuoinfo a{ padding:0 9px; white-space:nowrap;line-height: 34px;}
.jsuoinfo a.act{ color:#FFF;background-color: #FF7C00;}
.dbzxinfo li{ height:40px; line-height:40px;overflow:hidden;color: #333;font-size: 16px;}
.dbzxinfo li.fg{ background:url(../images/xuline.gif) 0 34px repeat-x; padding-bottom:10px; }
.dbzxinfo span{ color:#929292; float:right;}
.rdcxinfo li{background: none;height: 28px;line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-top: 1px solid #efefef;}
.zxcpostion{ border:1px solid #D6D6D6; font-size: 12px;}
.jxsTit em.cxxx{border: none;font-size: 16px;margin-left: 12px;padding-top: 15px;}
.dbzxTit h1 { font-size: 26px; height:50px;line-height: 50px; overflow:hidden; font-weight:bold;  text-align:center; margin-top:10px;}
.zxxginfo{ height:30px; line-height:30px; text-align:center; padding-top:10px; margin-top:5px; border-top:1px solid #D6D6D6; font-size: 12px;}
.dbzxTit i{ cursor:pointer;}
.dbzxTit i.act{ background:#CC0000; color:#FFF;}
.dbzxTit span{ color:#999;}
.dbzxTit h1,.dbzxTit span.colred{ color:#CC0000;}
.dbzxcon{ line-height: 28px; margin-top:15px; position: relative; }
.dbzxcon img{max-width:678px; _width:expression(this.width > 678 ? "678px" : this.width); display: block;}
.pageselect{ position: absolute; top: -30px; *top:-38px; right: 10px;}

/***------------------------------------------------------------------------------------------------------------------***/
.w683{ width:673px;}
.pL15{ padding-left:15px;}
.xfxbline{ position:relative; z-index:100;}
.yysjnav a{ height:112px; display:block; padding:36px 30px 6px 20px; position:relative; margin-top:15px; }
.yysjnav i{ width:14px; height:26px; position:absolute; top:60px; right:10px; background-position:0 -222px;}
.yysjnav a:hover{ text-decoration:none;}
.yysjnav a.act{ border-right:0;}
.yysjnav b{ height:30px; line-height:30px; display:block; font-size:20px;}
.yysjnav p{ color:#888; font-size: 12px;}
.djsjTit{ height:40px; line-height:40px; font-size:13px; color:#666; overflow:hidden; margin:10px 15px 0;}
.djsjTit a{ color:#CC0000; font-weight:bold;}
.djsjTit span,.djsjTit span a{ font-weight:normal;}
.zhinfo-tit{padding:5px 0 5px 42px;}
.zhfgx,.zhfgx2{ background:url(../images/xuline.gif) repeat-x; height:1px; overflow:hidden; clear:both;}
.zhfgx2{ height:10px; margin-top:10px;}
.xyfbinfo li{ width:312px; margin-left:20px; float:left; display:inline; height:28px; line-height:28px; overflow:hidden;}
.xyfbinfo span{ color:#666;}
/***----------------------------------------------------公司介绍--------------------------------------------------------------***/
/*.gzlxinfo li{ padding: 3px 0;}*/
#contact ul{font-size: 16px;line-height: 32px;}
#introduction .dbzxcon{font-size: 16px;line-height: 32px;}
.gzlxinfo span{ color:#666;}
.gzlxinfo img{ vertical-align:middle; margin:0 2px;}
.gzjjTit{ height:40px; line-height:40px;}
.gzjjTit em{ width: 110px;font-size:22px; font-weight:bold; float:left; line-height: 28px;border-top: 4px solid #00943d;}
.gzlxinfo li a{ text-decoration:underline;}
.tuwenList{float: left;margin-left: -4px;margin-right: -26px;}
.tuwenList li{ padding:4px;float:left;_display:inline; position:relative;margin:0 22px 23px 0;}
.tuwenList ul{ margin-left:-14px;}
.tuwenList em{ height: 20px;line-height: 20px;font-size: 14px;margin-top: 8px;display: block;overflow: hidden;text-align: center;font-weight: bold;color: #333;margin-bottom: 12px;}
.tuwenList li:hover{background-color: #00943d;padding: 0;border: 4px solid #00943d;}
.tuwenList li:hover em{color: #fff !important;}
.tuwenList li:hover em.colred{color: #fff !important;}
/***----------------------------------------------------免责声明--------------------------------------------------------------***/
.seller-explain{border:3px solid #f00; padding:8px 10px; line-height:24px; color:#f00; font-size:14px; margin:10px 0 40px 0;}
.seller-explain .explain-name{display:inline-block; height:18px; line-height:18px; background-color:#f00; color:#fff; position:relative; font-weight:bold; padding:0 5px;   margin-right:10px; font-size:12px;}
.seller-explain .explain-name .icon-jt{width:0; height:0; overflow:hidden; line-height:0; border:5px solid #f00; _border-style:dotted dotted dotted solid; border-color:transparent transparent transparent #f00; position:absolute; top:4px; right:-10px;}
/*经销商顶部背景*/
.xckjhead.xckjhead-bn{background: url(../images/headerbg.png) center no-repeat;}
.xckjnav.mstghover{background: #00943d;}
.xckjnav li.act,.xckjnav li.hover em a{background:#008035;}
.xckjnav em{background-color: #fff;}
.xckjnav em a{color: #333;}
.blank36{height: 36px;}
.jxsTitBe{height: 40px;width: 6px;float: left;position: relative;top: -4px;background: #fff;}
.dpsxinfo li a{display: block;width: 300px;}
.bor1eee{border: 1px solid #eee;}
.xjsjinfo a{background-color: #fff;border: 1px solid #FF7C00;color: #FF7C00;border-radius: 2px;font-size: 12px;}
.xjsjinfo a.sj{background-color: #FF7C00;color: #fff;}
.xjsjinfo{margin-bottom: 14px;}
#corp_bjccid1s dl dd{height: 92px;}
.iguanfang,.ibendian{position: relative;top: 50%;transform: translateY(-50%);}
.rxchinfo{clear: both;overflow: hidden;}
.first.pt a{font-weight: bold;}
.rxchinfo dd.cx .iguanfang span{line-height: 40px;}
.rxchinfo dd.cx .iguanfang span.xc{line-height: 28px;}
.coled{margin-top: 10px;}
.ptR a{width: 58px;height: 26px !important;background: #FF7C00;border-radius: 2px;color: #fff;border: 1px solid #FF7C00;line-height: 26px !important;padding:0 !important;box-sizing: border-box;}
.ptR a.xj{background: #fff;color: #FF7C00;}
.ptR a.xj:hover{background: #FF7C00;color: #fff;}
.ptR a:hover{background: #EB7200;border-color:#EB7200; }
.jxsfoot,.jxsfoot a{background: #f4f4f4!important;color: #737373;}
#jxsjbinfo{padding-bottom: 18px;}
.jxppinfo{background: #fbfbfb;}
.minh{min-height: 80px;}
.minh dt a{font-size: 14px;}
.borTop{border-top: 4px solid #bcbcbc;}
.bgFB{background-color: #fbfbfb;}
.blank22{height: 22px;}
.pLR12{padding: 0 12px;}
#commuadd dd{width: auto;}
#commuadd .win_forminfo dl{border: none;}
#commuadd .win_forminfo dt{background-color: #fff;text-align: left;height: 40px;line-height: 40px;}
#commuadd .yzmimginfo select{height: 40px;border:1px solid #E2E2E2;}
#commuadd .win_forminfo dd{margin-top: 9px;}
#commuadd .win_forminfo dd.liuyanDd{height: 168px !important;}
#commuadd .win_forminfo textarea{width: 400px;height: 130px;}
#commuadd .win_forminfo dt.dt_textarea{padding-top: 15px;}
.dl_textarea .liuyanDd .validator_message{top:146px;}
#commuadd .yzmimginfo{width: 170px;}
#commuadd dd.yzmDd{padding-top: 22px;}
#commuadd .yzmDd .yzmimginfo{height: 77px;}
#commuadd .yzmimginfo img{bottom: 28px;left: 180px;}
#commuadd .yzmDd .validator_message{top: 54px !important;}
#cxxqnav li a{width: 181px;height: 48px;line-height: 48px;font-size: 16px;border: 1px solid #eee;border-right: none;color: #333;top: 0px;border-top:2px solid #eee;}
#cxxqnav li:last-child a{border-right: 1px solid #eee;}
#cxxqnav{border: 0;}
#cxxqnav li.act a{border-top-color: #00943d;border-bottom: 0;color: #00943d;font-weight: bold;}
.jxppinfo span{color: #000;font-weight: bold;}

.banner_pic{width: 1000px; height: 150px; position: relative; overflow:hidden; }
.banner_pic img{width: 1000px; min-height: 150px; top: 50%; left: 50%; position: absolute; transform: translate(-50%,-50%);}

.jxhdp a{width: 1000px; height: 300px; overflow: hidden;}
.jxhdp img{max-width: 1000px; min-height: 150px; top: 50%; left: 50%; position: absolute; transform: translate(-50%,-50%);}
.jxhdp li{height: 300px; position: relative}
