﻿.temp_gangge{ display: block; width: 1002px; margin: 0 auto;}
/*当前位置*/
.temp_bNav{ display: block; overflow: hidden; height: 55px; overflow: hidden;line-height: 55px;background:url(Img/proList/mbxBg.gif) center top repeat; font-family: "Microsoft Yahei","微软雅黑"; }
.temp_bNav span{ display: block; overflow: hidden;  width: 214px; height: 53px; overflow: hidden; background: #ebbf00; text-align: center; line-height: 53px; font-size: 30px; font-family: "Microsoft Yahei","微软雅黑"; float: right; color: #fff;}
.temp_bNav p{color: #797979;display: block;font-family: "Microsoft Yahei","微软雅黑";font-size: 14px;}
.temp_bNav p a{ color: #797979;}
.temp_bNav p em{font-style: normal;}
.temp_bNav p em i a,.temp_bNav p em i{color: #242323;font-style: normal;}

/*产品列表*/
.temp_pro{display: block; overflow: hidden; padding-top: 31px;  font-family: "Microsoft Yahei","微软雅黑"; padding-bottom:50px;}
.temp_Sid{ display: block; float: left; width: 220px; overflow: hidden;}
.temp_Sid h2{ display: block; height: 69px; background: url(Img/proList/SidTit.gif) repeat-x left top; line-height: 62px; text-align: center; width: 220px;}
.temp_Sid h2 a{ color: #fff; font-size: 20px; font-weight: normal;}
.temp_Sid h2 a b{ font-weight:normal; font-family: arial; font-size: 16px;}
.temp_SidBx{ display: block; padding-top: 7px; overflow: hidden; border-bottom: 4px solid #d8d8d8;}
.temp_SidBx h3{ display: block; height: 49px; line-height: 49px; overflow: hidden;border-top: 1px solid #fff;}
.temp_SidBx h3 a{ display: block; overflow: hidden; height: 49px; line-height: 49px; padding-left: 22px; background: url(Img/proList/SidBx.gif) no-repeat left top; color: #303030; font-weight: normal; font-size: 16px; }
.temp_SidBx h3 a:hover,.temp_SidBx h3.cur a{ background: url(Img/proList/SidCur.gif) no-repeat left top}
.temp_SidBx ul{ padding-top: 9px; padding-bottom: 6px;}
.temp_SidBx li{ overflow: hidden; height: 41px; line-height: 41px; border-bottom: 1px solid #e2e2e2; padding-left: 19px; background: url(Img/proList/SidIco.gif) 19px center no-repeat;}
.temp_SidBx li a{ display: block; padding-left: 24px; color: #464545; font-size: 14px;}
.temp_SidBx li.temp_lst{ border-bottom: none;}
.temp_SidBx li.cur a,.temp_SidBx li a:hover{ color:#000; font-weight:bold;}
.temp_SidCt{ display: block; padding-top: 6px; overflow: hidden;}
.temp_SidCt li{ display: block; height: 96px; overflow: hidden; overflow: hidden; border: 1px solid #e4e4e4; margin-bottom: 5px;background: url(Img/proList/span.jpg) left center no-repeat;}
.temp_SidCt li span{ display: block; overflow: hidden;}
.temp_SidCt li b{ display: block; overflow: hidden; float: left; padding: 34px 0 0 15px; width: 110px; color: #3f3f3f; font-size: 18px; font-weight: bold;}
.temp_SidCt li i{ display: block; overflow:hidden; font-weight: normal; font-family: arial; color: #bcbcbc; font-size: 12px; text-transform: uppercase; font-weight: bold; font-style: normal; line-height: 26px;}

.temp_SidAd{ display: block; overflow: hidden; padding-top: 20px; padding-left: 60px; height: 66px; border-bottom: 4px #e7be00 solid;background: url(Img/proList/SidPho.gif) 15px center no-repeat #ffd200;}
.temp_SidAd em{ display: block; overflow: hidden; font-style: normal; color: #282828; font-size: 16px;}
.temp_SidAd em b{ display: block; font-size: 20px; font-weight: bold;}
.temp_proMain{ display: block; overflow: hidden; float: right; width: 747px;	}
.temp_proMain .temp_proTop{ display: block; height: 364px; overflow: hidden;}
.temp_proTop h2{ display: block; height: 44px; overflow: hidden; border-bottom: 1px solid #cecece;}
.temp_proTop h2 span{ display: block; float: left; height: 41px; border-bottom: 3px solid #f5cd20; line-height: 41px; color: #303030; font-size: 24px; font-weight: normal;}
.temp_proTop h2 b{ overflow: hidden; color: #939393; font-size: 16px; font-family: arial; font-weight: normal; padding-left: 10px;}
.temp_proTopBx{ display: block; overflow: hidden; padding-top: 29px; overflow: hidden; height: 289px; overflow: hidden; position: relative;text-transform: uppercase;}
.temp_proTopBx .temp_proL,
.temp_proTopBx .temp_proR{ display: block; position: absolute; width: 34px; height: 54px; z-index: 10;}
.temp_proTopBx .temp_proL{ left: 27px; top: 120px;}
.temp_proTopBx .temp_proR{ right: 27px; top: 120px;}
.temp_proTopBx .temp_proTopCt{ display: block; position: relative; z-index: 1;}
.temp_proTopCt li{ display: block;  width:747px; overflow: hidden; position: relative; height: 289px; float:left;}
.temp_proTopCt li img{ display: block; height: 289px; width: 747px;}
.temp_proTopCt li a{ display: block; position: relative; z-index: 1}
.temp_proTopCt li span{ display: block; position: absolute; z-index: 2; left: 0; bottom: 0; width: 667px; height: 47px; padding-top: 7px;background: url(Img/proList/proListTm.png) left center; padding: 7px 40px 0; z-index: 10; _bottom:-1px;}
.temp_proTopCt li span a{ display: block; overflow: hidden; height: 22px; line-height: 22px; overflow: hidden; color: #fff; font-size: 16px; font-family: "Microsoft Yahei","微软雅黑";}
.temp_proTopCt li em{ display: block; font-style: normal; font-size: 14px; font-family: "宋体"; color: #fff; height: 20px; line-height: 20px; overflow: hidden; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.temp_proList{ padding-top: 32px;overflow: hidden;}
.temp_proList h2{ display: block; height: 44px; overflow: hidden; border-bottom: 1px solid #cecece;}
.temp_proList h2 span{ display: block; float: left; height: 41px; border-bottom: 3px solid #f5cd20; line-height: 41px; color: #303030; font-size: 24px; font-weight: normal;}
.temp_proList h2 b{ overflow: hidden; color: #939393; font-size: 16px; font-family: arial; font-weight: normal; padding-left: 10px; text-transform: uppercase;}
.temp_proListBx{ display: block; padding-top: 36px; width: 800px; overflow: hidden;}
.temp_proListBx li{ display: block; float: left; width: 224px; overflow: hidden; padding-right: 37px; overflow: hidden; }
.temp_proListBx li a{ display: block; overflow:hidden; width: 224px; height: 262px; overflow: hidden; background: url(Img/proList/proBox.gif) no-repeat left top;}
.temp_proListBx li a img{ display: block; overflow: hidden; padding: 29px 29px 0 28px; overflow: hidden; width:166px; height:194px;}
.temp_proListBx li span{ display: block; height: 68px; overflow: hidden; text-align: center;}
.temp_proListBx li span a{ display: block; background: none; height: 40px; line-height: 40px; text-align: center; color: #3f3f3f; font-size: 14px; overflow: hidden;}

.temp_proListTab{ display: block; float: right;overflow: hidden;}
.temp_proListTab .temp_fyL,
.temp_proListTab .temp_fyR,.temp_oran_pg_pp,.temp_oran_pg_np{ display: block; width: 45px; height: 32px; overflow: hidden; float:left;}
.temp_oran_pg_pp{ background:url(Img/proList/hnrL.gif) no-repeat;}
.temp_oran_pg_np{ background:url(Img/proList/hnrR.gif) no-repeat;}
.temp_proListTab span{ display: block; float: left;height: 32px; margin-right:6px;}
.temp_proListTab span  a{ float: left; width: 27px; height: 30px; display: inline; margin-left: 6px; border: 1px solid #dadbdf; text-align: center; line-height: 30px; color: #929292; font-size: 16px; background: #fff;}
.temp_proListTab span  a:hover,.temp_proListTab span  a.cur{ background: #ffd200; border: 1px solid #ffd200; color: #1c1c1c;}