@import url("pub.css");

.commW{width: 1178px; height: auto; overflow: hidden;	}


.mainNav2{width:1178px; height:42px;margin-top: 18px;}
.mainNav2 .logo{ width:185px; height:38px; overflow:hidden; float:left; display:inline; background:url(../images/logo.png) no-repeat;}
.mainNav2 .logo a{width:185px; height:38px; display:block;}
.mainNav2 .introduce{width: 306px;height: 28px;float: left; margin:5px 0 0 10px; font-size:14px; color:#747474; line-height:28px;border: 1px solid #f5f5f5;}
.mainNav2 .introduce span{width:2px; height:11px; margin:0 13px 0 -1px; display:inline-block; background-color:#e60012;}

#seleItem{width:298px; height:34px;margin-top: 2px;border: 1px solid #d9d9d9; border-radius:0; border-radius:3px;}
.nowItem{width:72px; height:34px; background:url(/public/images/publicbg2020.png) no-repeat -734px -711px #f8f8f8;}
.keyCurr{font-size:15px; color:#161616; line-height:34px;}
.soslide{width:71px; margin-left: -1px; margin-top:2px; border: 1px solid #d9d9d9;   border-top: none; background-color: #f8f8f8; border-radius:0 0 2px 2px;}
#soKey{width:175px; height:34px; margin:0; padding-left:12px;}
.comsoBtn{width:39px; height:34px;  margin:0; padding: 2px 0 0 10px; font-size:20px; color: #6e6e6e; background-color:#d9d9d9;}
.soslide li{width:60px; font-size:15px;}

.sousuo2{width:300px; height:auto; overflow:hidden; float:right;}
.soL{width: 239px; height: 31px; float: left; display: inline; border: 1px solid #cacaca; -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px ; border-radius: 20px 0 0 20px ; border-right:none;}
.sousuo2 span{width:20px; height:33px; overflow:hidden; float:left; font-size:18px; display:inline; margin:3px 0 0 9px}
#soKey2{width:150px; height:31px; overflow:hidden; float:left; padding-left:10px;font-size: 12px;display: inline;border: none;}
#sunbmit{width:60px; height:33px; cursor:pointer; overflow:hidden; float:left;  padding-left:15px; background-color:#3b3b3b; font-size:14px;color: #fff;font-weight: bold;display: inline;border: none;border-radius: 0 35px 35px 0;}


.t1{ margin-top:12px; }

.t2{ margin-top:20px; }

.head{width:100%; height:auto; overflow:hidden;}
.headL{width:850px; height:auto; overflow: hidden; float:left;}
.headLL{width:198px; height:auto; overflow:hidden; float:left; border:1px solid #eaeaea;}
.headLL .headLLT{width:198px; height:39px; overflow:hidden; font-size:16px; color:#f34540;line-height: 39px; font-weight:bold; text-align:center; background-color:#f5f5f5; border-bottom:1px solid #eaeaea;}
.headLL .headLLTLine{width:35px; height:2px; margin:-1px auto 0;background-color: #f34540;}

.headLLI{width:100%; height:auto; overflow:hidden; padding:16px 0;}
.headLLI .headLLIL{width:20px; height:45px; float:left;}
.headLL .headLLI span{width: 20px;height: 45px;float: left; margin-left:-1px; padding-top:6px; position:absolute;font-size: 14px;color: #fff; line-height:20px;font-weight: bold;text-align: center;background-color: #434343;display: block;}
.headLL .headLLI a{float:left; margin-left:18px; font-size:14px; color:#555;}
.headLL .headLLI a:hover{color:#ff3333;}
.headLLIG{background-color:#f5f5f5;}

.focusT{width: 100%; height: 253px; overflow: hidden;}
.bd{width: 174px; height: 253px; overflow: hidden; float:right; position: relative;}
.bd img{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; cursor:pointer;}
.bd span.zh {
	display:none;
	padding:0 10px;
    position: absolute;
	line-height:36px;
    left: 0px;
    top:100px;
	background: rgba(0,0,0,0.5);
    color: #fff;
    font-size: 14px;
	text-align:center;
	font-weight:bold;   
   -webkit-border-radius: 0px 8px 8px 0;
    -moz-border-radius:0px 8px 8px 0;
    border-radius: 0px 8px 8px 0;
    z-index: 10;
	cursor:pointer;
}
.bd:hover .zh {display:block;}

.headLR{width:627px; height:auto; overflow:hidden; float:right;}
.botPics {width: 100%;height: 202px;overflow: hidden;margin-top: 15px;}
.botPics .newppPic{float:left;}
.cenDiv {width: 15px;height: 22px;overflow: hidden;float: left;}
.newppPic{width: 298px;height: 167px;}

.fTit{width: 100%; height: 23px; overflow: hidden;}
.foL{width: 243px; height: 23px; overflow: hidden; float:left; background:url('../images/bg2021.png') 0 0 no-repeat;}
.foL a{width: 243px; height: 23px; display:block;}

.foR{width: 175px; height: 13px; float:right; border-bottom:1px solid #d1d1d1; text-align: center;}
.foR span{display: inline-block; background:#fff; padding:0 11px; font-size: 14px; color:#919191;}

.fPic{width: 100%; height: 168px; overflow: hidden; margin-top: 12px;}
.fPic dt{width: 211px; height: 168px; overflow: hidden; float: left; display: inline; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; margin-right: 13px;}
.fPic dd{width: 173px; height: 168px; overflow: hidden; float: right; display: inline; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}


.hearLB{width:848px; height:105px; float:left; overflow:hidden; margin-top:16px; border:1px solid #eaeaea;}
.hearLBL{width:101px; height:105px; overflow:hidden; float:left; background-color:#f5f5f5;}
.hearLBL li{width:100px; height:45px;font-size:16px; color:#434343; line-height:45px; text-align:center; border-top:1px solid #eaeaea; border-right:1px solid #eaeaea; display:block; cursor:pointer;}
#column_1{border-top:none;}
.hearLBL .hover{color:#ff3333;font-weight:bold; background-color:#fff; border-right:1px solid #fff;}
.hearLBL span{width:100px; height:19px;border-top:1px solid #eaeaea;border-right:1px solid #eaeaea; display:block;}
.hearLBR{width:714px; height:104px; float:right; padding:3px 0 0 0;}
.hearLBR li{width:102px; height:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; padding:14px 0 3px 0; line-height:14px;}
.hearLBR li a{font-size:14px; color:#343434; line-height:14px;}
.hearLBR li a:hover{color:#ff3333; }


.headR{width:302px; height:auto; overflow:hidden; float:right;}
.newsRig{width:302px;}
.newsRig .newppPic{width: 302px;height: 169px;}
.newsRig .newsRigT{width:100%; height:46px; overflow:hidden; color:#f34540; font-weight:bold; font-size:18px; line-height:46px;    font-family: Microsoft YaHei UI; border-top:2px solid #ff0000;}
.newsRig .newsRigT span{margin-left:5px; color:#f34540; font-weight:bold; font-size:18px; line-height:46px;    font-family: Microsoft YaHei UI;}
.newsRig .newsRigN{width:300px; height:auto; overflow:hidden; border:1px solid #eaeaea; border-top:none;}
.rdTab{width:300px; height:38px; margin-top:0; border:none;}
.rdTab ul{width:300px; height:32px; bottom:0;}
.rdTab ul li{width: 58px; margin:0 21px; color:#3b3b3b; display: inline;font-size:14px;}
.rdTab ul li.hover{border-bottom: 2px solid #f04343;  color:#3b3b3b; font-weight:bold;}

.orderNews{width:300px; height:330px;}
.orderNews li{width:300px;margin: 0 12px 8px;}
.orderNews li.bold a{ font-weight:bold;}

.cateLeft{ width:198px; height:471px; border:1px solid #ececec; float:left;}
.cateLeft div{ width:100%; height:85px; position:relative; float:left; display:inline; z-index:5;}
.cateLeft div.hover dl{width:199px; border:3px solid #dedede; border-right:0px; background:#fff; z-index:10;}

.cateLeft dl{ width:195px; height:79px; border:3px solid rgba(0,0,0,0); border-right:none; position:absolute; left:0px; top:0px;  z-index:10;}
.cateLeft .moreItem{ width:440px; min-height:80px; height:auto; overflow:hidden; border:3px solid #dedede; background:#fff; position:absolute; left:199px; top:0px; z-index:9; display:none; padding-bottom:10px;}

.cateLeft .moreItem a{ width:70px; height:22px; font-size:14px; display:inline-block; float:left; margin:5px 0 3px 15px;}


.cateLeft dl.grayBg{ background:#f5f5f5;}
.cateLeft dl dt{ width:20px; height:48px; background:#2d2d2d; float:left; overflow:hidden; margin-top:14px; text-align:center; padding-top:3px}
.cateLeft dl dt a{font-size:14px; font-weight:bold; color:#fff; line-height:20px;}
.cateLeft dl dd{ height:62px; overflow:hidden; margin-top:8px;}
.cateLeft dl dd a{ width:60px; height:22px; overflow:hidden; display:inline-block; float:left; color:#7e7e7e; font-size:14px; margin:0 0 13px 23px; }
.cateLeft dl dd span{ float:left; color:#7e7e7e; margin-top:1px;}

.cateLeft .hotpp{ width:100%; height:27px; text-align:center; overflow:hidden; margin-top:11px;}
.cateLeft .hotppBtn{width:auto;height:27px; display:inline-block; overflow:hidden; float:none; line-height:27px; background:#e11e26; border-radius:27px; text-align:center; padding:0 7px 0 10px;}
.cateLeft .hotppBtn a{ font-size:14px; color:#fff;}
.cateLeft .hotppBtn .iconfont{ color:#fff; float:right; margin-top:1px;}

.cateLeft div.seleTit{ width:100%; height:39px; background:#f5f5f5; text-align:center; line-height:37px; margin-bottom:6px; border-bottom:1px solid #eee;}
.cateLeft div.seleTit span{ height:37px; display:inline-block; font-size:18px; font-weight:bold; color:#f34540; border-bottom:2px solid #f34540; line-height:37px;}



.mainNav{ width:100%; height:63px; background:#3b3b3b; margin-top:8px;}
.mnavLeft{ width:1178px; height:auto; overflow:hidden; float:left;}
.mnavLeft dt{ width:156px; height:36px; overflow:hidden; float:left; display:inline; background:url(/public/images/publicbg2020.png) no-repeat 0 -53px; margin-top:13px;}
.mnavLeft dt a{width:146px; height:36px;  display:block;}

.mnavLeft dd{ height:63px; float:left; display:inline;  margin:0px 23px 0 0px; padding:0 22px;}
.mnavLeft dd a{height:60px; display:inline-block; font-size:16px; color:#fff;line-height:63px;}
.mnavLeft dd.hover a{ font-weight:bold; border-bottom:3px solid #ff3333;}
.mnavLeft dd a:hover{ color:#f75959;}
.mnavLeft dd.hover a:hover{ color:#fff;}
.mnavLeft dd.hover{ background:#272727;}
.kxBord{width:298px;  margin-top:5px;}
.kxBord li{width:272px;}

.a4{ margin-top: 15px; }
.a4  ul li{width: 283px; height: 111px; overflow: hidden; float:left; display: inline; margin-right:15px;}
.a4  ul li.fr{ margin-right:0px; float:right;}

.infoTit{height: 53px;border-bottom: 1px solid #eaeaea;margin-top: 20px;}
.infoTit span.iconfont{ font-size:32px; float:left; margin-top:3px;}
.infoTit dl dt a{ margin:0 11px 0 5px;color:#000; line-height: 26px; font-weight:bold; float:left;}
.infoTit dl dt span.enTit{ margin-top:0;font-size:18px; line-height:28px; color:#888; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.infoTit dl dd a{color:#585858; padding:0 16px;}
.infoTit dl dd .last{border-right:0;}
.infoTit dl dd a.iconfont{padding:0;font-size: 20px;color: #000;font-weight: 700;}

.zsList{margin-top: 10px; overflow: hidden;}
.zsList.lady{height: 737px;}
.zsL{width: 85px; height: auto; overflow: hidden; float: left; display: inline; background: #f3f3f3; margin-top:11px;}
.zsL li{width: 100%; height: 32px; overflow: hidden; border-bottom: 1px solid #dcdcdc;}
.zsL li a{width: 100%; height: 32px; display: block; text-align: center; line-height: 32px; color:#222;}
.zsL li.hover a,.zsL li a:hover{background:#222; color:#fff;}

.zsC{width: 760px;  height: auto; oh overflow: hidden;  float:left; display: inline; margin-left: 6px;}
.zsC dl{width: 181px; height: 242px; overflow: hidden; float: left; display: inline; border: 1px solid #fff; margin-left:7px; }
.zsC dl:hover{ border-color:#f33000;}
.zsC dl dt{width: 181px; height: 200px; text-align:center; padding-top:10px; overflow: hidden;}
.zsC dl dt img{-moz-border-radius: 5px;  border-radius: 5px;}
.zsC dl dd{width: 181px; height: 29px; padding-top:2px; overflow: hidden;  text-align: center; }
.zsC dl dd span{line-height: 31px;  font-size:14px;}
.zsC dl dd font{ color:#F00; font-weight:bold; font-size:14px;line-height: 31px; text-align:center; display:none; }
.zsC dl:hover font{ display:block; }
.zsC dl:hover span{ display:none;}

.dynamicR{width:302px; height:auto; overflow:hidden; float:right; margin-top:11px;}
.dynamicR .dynamicRF{width:100%; height:32px; overflow:hidden;}
.dynamicR .dynamicRF span{width:4px; height:18px; float:left; margin:0 10px 0 0; background-color:#ff2626;}
.dynamicR .dynamicRF a{font-size:16px; color:#343434; line-height:16px; font-weight:bold;}
.dynamicR .newppPic{width:302px; height:169px; margin-top:0;}
.newsRig .newppPic{width:302px; height:169px; margin-top:0;}
.dynamicR .kxBord{width:300px;height:257px;}
.dynamicR .kxBord.h260{ height:260px;}


.dynamicR .kxBord li{width:278px;margin:10px 0 0 10px;}
.dynamicR .kxBord .oneli{margin-top: 13px;}
.dynamicR .kxBord.lady{height: 506px; margin-top:0px;}


.dynamic{height:auto; overflow:hidden; margin-top:20px;padding-bottom: 4px;}
.dynamicL{width:343px; height:auto; overflow:hidden; float:left;}
.dynamicL .newppPic{width:343px; height:193px; margin-top:0;}
.dynamicL .newppPic:hover dd a{padding:3px 10px 2px;}
.dynamicL .dynamicLF{width:341px; height:41px;background-color:#f5f5f5; border-left:1px solid #eee; border-right:1px solid #eee;}
.dynamicL .dynamicLF span{width:5px; height:19px; float:left; margin:12px 17px 0 -1px; background-color:#ff0000;}
.dynamicL .dynamicLF a{font-size:16px; color:#343434; line-height:41px; font-weight:bold;}
.dynamicL .kxBord{width:341px; height:175px;}
.dynamicL .kxBord li{width:318px; margin:10px 0 0 12px; background:url(/public/images/publicbg2020.png) no-repeat -796px -693px;}
.dynamicL .kxBord li a{color:#343434;}
.dynamicL .kxBord li a:hover{color:#ff0000;}
.dynamicL .kxBord li.oneli a{font-weight:bold;}
.dynamicL .kxBord .oneli{margin-top: 13px;}

.dynamicC{width:475px; height:auto; overflow:hidden; float:left; margin-left:24px;}
.dynamicC .dynamicCF{width:100%; height:22px; overflow:hidden;}
.dynamicC .dynamicCF span{width:3px; height:22px; float:left; margin:0 15px 0 0; background-color:#ff0000;}
.dynamicC .dynamicCF a{font-size:23px; color:#f64843; line-height:22px;}
.dynamicC .kxBord{width:475px; padding-bottom:0; border:none;}
.dynamicC .kxBord li{width:463px; height:24px;margin:13px 0 0 0;background-position: -796px -692px;}
.dynamicC .kxBord li a{font-size:16px; color:#404040;}
.dynamicC .kxBord li a:hover{color:#ff0000;}

.dynamicC .dynamicCL{width:100%; height:5px; overflow:hidden;}

.dynamicR{width:302px; height:auto; overflow:hidden; float:right;}
.dynamicR .dynamicRF{width:100%; height:32px; overflow:hidden;}
.dynamicR .dynamicRF span{width:4px; height:18px; float:left; margin:0 10px 0 0; background-color:#ff2626;}
.dynamicR .dynamicRF a{font-size:16px; color:#343434; line-height:16px; font-weight:bold;}
.dynamicR .newppPic{width:302px; height:169px; margin-top:0;}
.newsRig .newppPic{width:302px; height:169px; margin-top:0;}
.dynamicR .kxBord{width:300px;}
.dynamicR .kxBord.h260{ height:260px;}


.dynamicR .kxBord li{width:278px;margin:10px 0 0 10px;}
.dynamicR .kxBord .oneli{margin-top: 8px;}


.enterprise{height:auto; overflow:hidden;}
.enterprise dl{width:171px; height:257px; overflow:hidden; float:left; margin:16px 28px 0 0; border:1px solid #f0f0f0;}
.enterprise dl:hover{ border-color:#ccc;}
.enterprise dl dt{width:163px; height:200px; overflow:hidden; margin:4px auto 3px;}
.enterprise dl dt img{width:163px;}
.enterprise .enterpriseB{background-color:#fff;line-height:27px;}
.enterprise dl dd{width:163px; height:23px; overflow:hidden; margin:0 auto; font-size:14px; color:#848484; line-height:22px; text-align:center; background-color:#f5f5f5; }
.enterprise dl dd a{line-height:22px;}
.enterprise dl dd a{font-size:14px; color:#555; line-height:23px;}
.enterprise dl dd a:hover{color:#f34540;}
.enterprise .nomar{margin-right:0; float:right;}


.enterprise2{margin-top:2px;}
.enterprise2 dl{width:150px; height:216px; margin:17px 19px 0 0;}
.enterprise2 dl dt{width:142px; height:177px;  margin:5px auto 2px;}
.enterprise2 dl dt img{width:142px;}
.enterprise2 dl dd{width:142px; height:28px;}
.enterprise2 dl dd a{line-height:28px;}

.information{width:1176px; height:134px; overflow:hidden;    margin-top: 17px; border:1px solid #e5e5e5;}

.information .informationN{width:105px; height:134px; overflow:hidden; float:left; position:absolute; background-color:#f5f5f5;}
.information .informationN li{width:104px; height:44px; overflow:hidden; font-size:16px; color:#000; line-height:44px; text-align:center; border-top:1px solid #e5e5e5; border-right:1px solid #e5e5e5;cursor:pointer;}
.informationN .hover{color:#f64843 !important; background-color:#fff; border-right:1px solid #fff !important;}
.information .informationN li a{ font-size:16px;}
.informationN li.hover a{ color:#f64843}
.informationNF{border-top:none !important;}
.informationR{width:1071px; height:134px; overflow:hidden; float:right;}
.informationR2,.informationR3,#orderDes_2{display:none;}
.information .kxBord li{width:290px; margin:8px 25px 0 30px;}
.information .kxBord li a{color:#343434;}
.information .kxBord li a:hover{color:#ff0000;}

.join .kxBord li{font-size:14px; color:#343434;}
.join .kxBord li a{color:#ff0000; font-weight:bold;}
.join .kxBord li span{ font-size:14px;}
.join .kxBord .oneli{font-weight:bold;}
.dynamic .kxBord .company{margin-left:5px; font-size:14px; color:#616ba1; font-weight:bold;}
.dynamic .kxBord .company a{color:#616ba1;font-weight:bold;}


.newpro{width:1176px; height:102px; overflow:hidden; margin-top:15px; border:1px solid #e5e5e5;}
.newpro .newproL{width:91px; height:91px; overflow:hidden; float:left; margin:4px 0 0 9px; font-size:12px; color:#bfbfbf; font-family:Verdana; text-align:center; border:1px solid #dfdfdf; background: url(../images/newpro.png) repeat; border-radius:50%;}
.newpro .newproL span{margin: 27px 0 -3px 0;font-size:19px; color:#ff0000; font-weight:bold; font-family:Microsoft YaHei UI;display: inline-block;}
.newpro .kxBord{width:1070px; float:right;padding-bottom:0; border:none;}
.newpro .kxBord li{width:147px; margin-right:12px;}
.newpro .kxBord li a{}
.newpro .kxBord li a span {color:#616ba1; font-size:14px;}
.newpro .kxBord .nomar{margin-right:5px;}
.newpro .kxBord .black{margin-left:3px;color:#343434;}

.news .dynamicL .kxBord{margin-top:2px;}
.news .dynamicL .kxBord li{width:86px;  float:left; margin:11px 0 0 12px;}
.news .dynamicC .kxBord li{height:23px; margin:9px 0 0 0;background-position: -796px -692px;} 


.news .dynamicR .dynamicRB{width:269px; height:auto; overflow:hidden; margin:-5px 0 11px 14px;}
.news .dynamicR .dynamicRB dl{width:125px; height:104px; float:left; margin:19px 19px 0 0;}
.news .dynamicR .dynamicRB .nomar{margin-right:0;}
.news .dynamicR .dynamicRB dl dt{width:125px; height:78px; overflow:hidden;}
.news .dynamicR .dynamicRB dl dt img{width:125px;}
.news .dynamicR .dynamicRB dl dd{width:100%; height:26px; text-align:center; overflow:hidden; background-color:#f5f5f5;}
.news .dynamicR .dynamicRB dl dd a{font-size:12px; color:#404040; line-height:26px;}
.news .dynamicR .dynamicRB dl dd a:hover{color:#ff0000;}


.news .dynamicR{width:300px; height:auto; overflow:hidden; float:right; border:1px solid #eee;}
.news .dynamicR .dynamicRF{width:100%; height:39px; overflow:hidden; border-bottom:1px solid #eee;}
.news .dynamicR .dynamicRF span{width:4px; height:18px; overflow:hidden; margin:10px 14px 0 -1px;}
.news .dynamicR .dynamicRF a{font-size:16px; color:#343434; line-height:39px; font-weight:bold;}
.news .dynamicR .dynamicRB{width:269px; height:auto; overflow:hidden; margin:-5px 0 11px 14px;}
.news .dynamicR .dynamicRB dl{width:125px; height:104px; float:left; margin:19px 19px 0 0;}
.news .dynamicR .dynamicRB .nomar{margin-right:0;}
.news .dynamicR .dynamicRB dl dt{width:125px; height:78px; overflow:hidden;}
.news .dynamicR .dynamicRB dl dt img{width:125px;}
.news .dynamicR .dynamicRB dl dd{width:100%; height:26px; text-align:center; overflow:hidden; background-color:#f5f5f5;}
.news .dynamicR .dynamicRB dl dd a{font-size:12px; color:#404040; line-height:26px;}
.news .dynamicR .dynamicRB dl dd a:hover{color:#ff0000;}


.recommend{height:138px; overflow:hidden; margin-top:13px; background:url(/public/images/recommend.png);}
.recommend .recommendC{width:1168px; height:128px; overflow:hidden;margin-top: 5px; background-color:#fff;}
.recommend .recommendC span{width:29px; height:72px; overflow:hidden; float:left; margin:15px 0 0 9px; padding:15px 3px 14px 3px; display:block; font-size:16px; color:#fff; font-weight:bold; line-height:18px; text-align:center; background-color:#000;}
.recommend .recommendC ul{width:1103px; float:right; margin-left:21px;    margin-top: 8px;}
.recommend .recommendC ul li{height:28px; margin-right:30px; float:left;}
.recommend .recommendC ul li a{font-size:14px; color:#202020; line-height:28px;}
.recommend .recommendC ul li a:hover{color:#ff0000;}


.goldmedal{height:28px; overflow:hidden; margin:20px auto 11px; padding-top:12px; border-top:2px solid #000;}
.goldmedal dl dt{width:208px; height:28px; float:left;}
.goldmedal dl dt font{width:143px; height:28px; overflow:hidden; padding-right: 12px; font-size:16px; color:#fff; line-height:28px; font-weight:bold; text-align:right; background-color:#000; display:inline-block;}
.goldmedal dl dt span{float:right; font-size:16px; color:#ccc; line-height:28px; font-weight:bold;}
.goldmedal dd{height:28px; float:right;}
.goldmedal dd a{margin:0 4px 0 17px; padding-left: 12px;font-size:16px; color:#666; line-height:28px;background: url(/public/images/publicbg2020.png) no-repeat -793px -416px;}
.goldmedal dd a:hover{color:#ff0000;}


.goldmedal2{width:1176px; height:316px; overflow:hidden; border:1px solid #f0f0f0; background-color:#f5f5f5;}
.goldmedal2 ul{width:100%; height:auto; overflow:hidden; margin:19px 0 0 12px;}
.goldmedal2 ul li{width:176px; height:80px; overflow:hidden; float:left; margin:0 19px 20px 0;}
.goldmedal2 ul .nomar{margin-right:14px;}




.cateLeft2{ width:198px; height:474px; border:1px solid #ececec; float:left;}
.cateLeft2 div{ width:100%; height:107px; position:relative; float:left; display:inline; z-index:5;}
.cateLeft2 div.hover dl{width:199px; border:3px solid #dedede; border-right:0px; background:#fff; z-index:10;}

.cateLeft2 dl{ width:195x; height:101px; border:3px solid rgba(0,0,0,0); border-right:none; position:absolute; left:0px; top:0px;  z-index:10;}
.cateLeft2 .moreItem{ width:440px; min-height:91px; height:auto; overflow:hidden; border:3px solid #dedede; background:#fff; position:absolute; left:199px; top:0px; z-index:9; display:none; padding-top:5px; padding-bottom:10px;}

.cateLeft2 .moreItem a{ width:70px; height:22px; font-size:14px; display:inline-block; float:left; margin:5px 0 3px 15px;}


.cateLeft2 dl.grayBg{ background:#f5f5f5;}
.cateLeft2 dl dt{ width:20px; height:53px; background:#2d2d2d; float:left; overflow:hidden; margin-top:20px; text-align:center; padding-top:8px;font-size:14px; font-weight:bold; color:#fff; line-height:20px;}
.cateLeft2 dl dd{ height:82px; overflow:hidden; margin-top:8px;  width:175px;}
.cateLeft2 dl dd a{ width:60px; height:22px; overflow:hidden; display:inline-block; float:left; color:#555; font-size:14px; margin:3px 0 3px 18px; }
.cateLeft2 dl dd span{ float:left; color:#555; margin-top:1px;}


.cateLeft2 dl dd.thetop{ margin-top:20px;}
.cateLeft2 div a:hover{ color:#F00;}

.cateLeft2 .hotpp{ width:100%; height:27px; text-align:center; overflow:hidden; margin-top:11px;}
.cateLeft2 .hotppBtn{width:auto;height:27px; display:inline-block; overflow:hidden; float:none; line-height:27px; background:#e11e26; border-radius:27px; text-align:center; padding:0 7px 0 10px;}
.cateLeft2 .hotppBtn a{ font-size:14px; color:#fff;}
.cateLeft2 .hotppBtn .iconfont{ color:#fff; float:right; margin-top:1px;}

.cateLeft2 div.seleTit{ width:100%; height:39px; background:#f5f5f5; text-align:center; line-height:37px; margin-bottom:6px; border-bottom:1px solid #eee;}
.cateLeft2 div.seleTit span{ height:37px; display:inline-block; font-size:18px; font-weight:bold; color:#f34540; border-bottom:2px solid #f34540; line-height:37px;}



.pageBord{height:70px; border:1px solid #f2f2f2; box-sizing:border-box; padding:16px 0 0 0;  margin-top:20px; float:none;}

.cateTit{height: 43px;}

.cateConB{height: 4px;overflow: hidden;background: url(/public/images/smallbg.png) repeat 0 -4px;}


.commWT{height:auto; overflow:hidden;    margin-top: 21px;}
.commWT .commWL{width:843px; height:auto; overflow:hidden; float:left;}
.commWT .womanB{width:841px; height:225px; overflow:hidden; margin-bottom:22px; border:1px solid #e5e5e5; padding:1px 0;}
.commWT .womanB:hover{border-color:#e60012;}


.ppzsL{width:246px; height:225px; overflow:hidden; float:left; background: #f5f5f5;}
.ppzsL dl{width: 222px; height:auto; overflow: hidden; margin:13px auto 0;}
.ppzsL dl dt{width: 113px; height: 113px; text-align:center; overflow: hidden; -webkit-border-radius:113px; -moz-border-radius:113px; border-radius:113px; background: #fff; margin:0 auto;}
.ppzsL dl dt img{ margin-top:30px; -webkit-border-radius:50px; -moz-border-radius:50px; border-radius:50px;}
.ppzsL dl dt table{height: 113px;}
.ppzsL dl dd{width: 222px; height: 28px; overflow: hidden; text-align:center; }
.ppzsL dl dd a{font-size: 14px;}
.ppzsL dl dd.title{ background: #dadada; line-height: 26px; margin:23px auto 10px;}
.ppzsL dl dd.title a{line-height: 26px; color: #070707;font-size: 16px; font-weight: bold;}



.commWT{height:auto; overflow:hidden;    margin-top: 21px;}
.commWT .commWR{width:300px; overflow:hidden; float:right;}
.commWT .commWR .fi08{width:300px; height:336px;}
.commWT .commWR .fi08_1 .fi_list img{width:300px; height:336px;}
.commWT .commWR .fi08_1 .fi_ovl{width:300px;}
.commWT .commWR .fi08_1 .fi_tt{width:300px;}
.commWT .commWR .fi08_1 .fi_tab{width:300px;}
.commWT .commWR .newppPic{width:300px; height:168px;}
.commWT .commWR .newppList{width:298px;}
.commWT .commWR .rdTab2 ul li{margin:0 29px;}
.commWT .commWR .rdTab{width:298px; margin-top:0; border: 1px solid #e6e6e6; border-top:none; border-bottom:none;}
.commWT .commWR .rdTab ul{width:100%;}
.commWT .commWR .rdTab ul li{margin:0 29px;}
.commWT .commWR .orderNews{width:298px; margin-top:0; padding-top:12px; border:1px solid #e6e6e6; border-top:none;}
.commWT .commWR .orderNews li{width:271px; margin:0 15px 8px 12px;}

.tjPp.mt0 {margin-top: 0px; }


.ppzsR{width: 582px; height: 206px; overflow: hidden; float: left; display:inline; margin:12px 0 0 7px; }
.ppzsrT{width: 100%; height: 138px; overflow: hidden;}
.jjurl{width: 85px; height: 138px; overflow: hidden; float: left; display: inline; margin-right: 1px;}
.jjurl li{width: 100%; height: 69px; overflow: hidden; text-align:center; line-height: 69px; font-size: 14px; background: #e5e5e5; cursor:pointer;}
.jjurl li.hover{ background:#f29b76; color:#fff;}
.jjurl li a{ color:#000; font-size:14px;}
.jjurl li.hover a{ color:#fff;}


.jjPic{}
.jjPic li{width: 116px; height: 138px; overflow: hidden; float: left; display: inline; margin-right: 8px;}

.ppzsrB{width: 100%; height: 55px; overflow: hidden; margin-top: 10px;}
.ppzsrB li{width: 200px; height: 32px; overflow: hidden; float:left; display: inline; font-size: 14px;}
.ppzsrB li span{ color: #878686; font-size: 14px;}
.ppzsrB li.long{width: 374px;}
.ppzsrB li a{height: 23px; display: inline-block; background: #f34540; color: #fff; line-height: 22px; -webkit-border-radius:23px; -moz-border-radius:23px; border-radius:23px; padding:0 15px; float:right;}
.ppzsrB li font{ color:#ff3300; font-size:14px; font-weight:bold;}

.zsList{}
.zlBord{width: 371px; height: 200px; overflow: hidden; float: left; display: inline; padding: 2px; border:1px solid #f0f0f0; margin:0 21px 16px 0;}
.zlBord:hover{ border-color:#888;}
.zlBord.fr{ float: right; margin-right: 0px; }
.zlBord dt{width: 163px; height: 200px; overflow: hidden; float: left; display: inline;}
.zlBord dd{width: 193px; height: 32px; overflow: hidden; float: right; display:inline; font-size: 14px; line-height: 32px; padding-left: 6px; color:#787878; margin: 4px auto; margin-left:2px;}
.zlBord dd.title{font-size: 12px;}
.zlBord dd.ggy{ color: #000; font-weight: bold; font-size:14px;}
.zlBord dd a{ color: #f34540; font-size: 16px; font-weight: bold; margin-right: 5px;}
.zlBord dd span{font-size: 14px; font-weight: bold; color: #333;}
.zlBord dd.grayBg{background: #f5f5f5; color:#666;}
.zsbox {width: 223px; height:auto; overflow: hidden; float: left; display: inline;  border:1px solid #f0f0f0; margin:0 13px 16px 0;}
.zsbox.fr { float: right; margin-right: 0px; }

.zsbox dt{width: 223px; text-align:center; height:235px;}
.zsbox dt img{ -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    transition: all 0.25s ease-in-out; margin-top:25px;-moz-border-radius:5px; border-radius:5px; }
.zsbox dt:hover img{-webkit-transform: translateY(-6px); -moz-transform: translateY(-6px); -ms-transform: translateY(-6px); transform: translateY(-6px);
	}
.zsbox dd{width: 203px; padding:3px 10px; line-height:30px; height:30px; overflow:hidden; color:#666;}
.zsbox dd.title span.title{ width:203px; height:20px; border-bottom:1px solid #f0f0f0; display:block; overflow:hidden; padding-bottom:12px; text-align:center;font-weight:bold; font-size:14px; line-height:25px;}
.zsbox dd.bottom{ background:#f5f5f5; padding-bottom:0px;}
.zsbox dd span.tzfont{ font-weight:bold; color:#666; font-size:14px;}
.zsbox dd a{background:#f34540; text-align:center; margin-top:3px; padding:1px 10px; line-height:21px; display:block; float:right; color:#fff;-moz-border-radius:3px; border-radius:3px;}
.zsbox dd a:hover{background:#999; color:#fff;}