.cont{ overflow: hidden; position: relative; z-index: 1; }
.sectionbox{ position: relative;}
.section1{ height: 198px;   }
.section1 .menubox{ width: 200px; height: 198px;  overflow: hidden; float: left; background: #f99f29;  }
.section1 .menubox ul{ overflow: hidden; padding: 5px;}
.section1 .menubox ul li{ float: left; font-size: 16px; line-height: 30px; width: 33%; height: 30px; text-align: center; }
.section1 .menubox ul li a{ color: #fff;}

.cFigure{ width: 734px; height: 198px; float: left; margin-left: 9px; overflow: hidden; position: relative; }
.cFigure ul { height: 734px; width: 3000px; position: absolute;  overflow: hidden;}
.cFigure ul li{ float: left; width: 734px; height: 198px;  overflow: hidden; }
.cFigure ol{ position: absolute; top:174px; left: 50%; margin-left: -120px; width: 260px; height: 9px; position: absolute;}
.cFigure ol li{ width: 49px; height: 9px; border-radius: 30px; float: left; background: #fff; margin-right: 12px; cursor: pointer;} 
.cFigure ol li.on{ background: #f99f29;}

.allProDtail{ width: 200px; height: 198px; background: #f99f29; top: 0px; right: 0px;}
.allProDtail .dlist { overflow: hidden; padding: 15px 10px;}
.allProDtail .dlist li{ height: 20px; line-height: 20px;  color: #fff; position: relative; text-indent: 25px; margin-bottom: 18px; font-size: 14px; overflow: hidden; }
.allProDtail .dlist li .ic{ display: block; width: 20px; height: 20px; position: absolute; left: 0px; top: 0px; background: url(../images/dic.jpg) no-repeat; }
.allProDtail .dlist li.mo{ margin-bottom: 0px;}
.allProDtail .dlist li .ic.ic1{ background-position: 0px 0px;}
.allProDtail .dlist li .ic.ic2{ background-position: 0px -36px;}
.allProDtail .dlist li .ic.ic3{ background-position: 0px -68px;}
.allProDtail .btn{ width: 175px; height: 34px; border: 2px solid #ffffff; border-radius: 15px; text-align: center; line-height: 34px; margin: 0px auto; background: #ff7e00; color: #fff; }
.allProDtail .link{ text-align: right; color: #fff; float: right; padding-right: 5px; font-size: 14px; padding-top: 3px;}

.section2{ height: 170px; }
.section2 .gg1,.section2 .gg2{ height: 80px; overflow: hidden;}
.section2 .gg2 img{ height: 80px; width: 572px; float: left; margin-right:10px;}
.section2 .gg2 img.mno{ margin-right: 0px;}

.section3{ overflow: hidden;}
.titlebox{ height: 30px; line-height: 30px; color: #fff; background: #f99f29; }
.titlebox h3{ float: left; text-indent: 0.5em; font-size: 14px;}
.titlebox a.more{ float: right; padding-right: 5px; color: #fff; font-size: 12px;}
.titlebox .other{ float: right; padding-right: 5px; }
.titlebox .other a{ color: #fff;}

.prolist1{ padding: 8px; overflow: hidden;}
.prolist1 li{ width: 180px; float: left;  text-align: center; overflow: hidden; margin-right: 10px; margin-bottom: 10px; }
.prolist1 li.mno{ margin-right: 0px;}
.prolist1 li .des{ height: 40px; line-height: 40px; overflow: hidden; display: block; color: #000; }
.prolist1 li img{ display: block; }

.proBox1{ padding: 10px; overflow: hidden;}
.proList2 { width: 752px; float:left; overflow: hidden; }
.proList2 li{ float: left; overflow: hidden; width:180px; height: 165px; margin-right:10px; margin-bottom:10px; }
.proList2 li.mro{ margin-right: 0px;}
.proList2 li img{ width: 100%;}
.proList2 li.li1{ width:370px;  height: 165px;   }

.proArt{ width: 375px; float: right; }
.proArt h2{ height: 45px; line-height: 45px; text-align: center; font-size: 30px; color:#f99f29;}
.proArt .artList li{ float: left; width: 50%; height: 36px; line-height: 36px; margin-bottom: 0px;  overflow: hidden; text-indent: 1em;    }
.proArt .artList li a{display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/s_44.png) no-repeat left center;}
.proArt .artList li a.on{color: #f99f29; background: url(../images/s_38.png) no-repeat left center; }
.proArt .artList li a:hover{ color: #f99f29; background: url(../images/s_38.png) no-repeat left center; }

.proBox2{ min-height: 310px; padding: 10px; overflow: hidden;}
.proBox2 .proImgList1{ width: 308px; min-height: 305px; float: left; margin-right: 20px; }
.proBox2 .proImgList1 li{ width: 100px; height: 60px; float: left; margin-right: 3px; margin-bottom: 3px;}
.proBox2 .proImgList1 li.mro{ margin-right: 0px;}
.proBox2 .proImgList1 li img{ width: 100%; height: 60px;}
.proBox2 .proImgList1 li.li1{ width:100%;  }
.proBox2 .artList2{ float: left; width: 805px;}
.proBox2 .artList2 li{ float: left; width: 196px; height: 35px; line-height: 35px;  overflow: hidden; text-indent: 1em;   text-overflow: ellipsis; white-space: nowrap;margin-bottom: 4px; }
.proBox2 .artList2 li a{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/s_44.png) no-repeat left center;}
.proBox2 .artList2 li a.on{ color: #f99f29; background: url(../images/s_38.png) no-repeat left center;}
.proBox2 .artList2 li a:hover{ color: #f99f29; background: url(../images/s_38.png) no-repeat left center;}

.proBox3{ min-height: 310px; padding: 10px; overflow: hidden; }
.proBox3 .imgList1{ overflow: hidden;}
.proBox3 .imgList1 li{  width: 219px; height: 103px; float: left; margin-right: 9px; }
.proBox3 .imgList1 li.mro{ margin-right: 0px;}

.artList{ overflow: hidden;}
.artList li{ float: left; width: 226px; height: 35px; line-height: 35px;  overflow: hidden; text-indent: 1em;   text-overflow: ellipsis; white-space: nowrap;margin-bottom: 4px; }
.artList li a{display: block;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/s_44.png) no-repeat left center;}
.artList li a.on{ color: #f99f29; background: url(../images/s_38.png) no-repeat left center;}
.artList li a:hover{ color: #f99f29; background: url(../images/s_38.png) no-repeat left center;}
.probox4{ overflow: hidden;}
.probox4 .alist1{ overflow: hidden; height: 30px; line-height: 30px; }
.probox4 .alist1 li{ width: 80px; float: left; overflow: hidden;  margin-right: 70px; text-indent: 0.5em; }
.probox4 .alist1 li.mro{margin-right: 0px;}
.probox4 .alist2{ overflow: hidden;}
.probox4 .alist2 li{ width: 49px; height: 15px; line-height: 15px; text-align: center; border: 1px solid #cccccc; float: left; margin: 0px 20px 8px 0px; }
.probox4 .alist2 li.mro{margin-right: 0px;}