.fl{display:inline;float:left}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.pb10{padding-bottom:10px}
/*main*/
.product-wrap{ width:1120px; float:left; height:540px;}
.product-wrap h2{  color:#658609; font-size:30px; text-align:left; height:70px; line-height:70px;  padding-left:70px;}
.title{height:444px; width:306px; float:right; }
.title-list{ position: relative; top:45px;}
.title-list li{ padding-left:50px; width:306px; float:left; height:80px;  line-height:80px;font-size:30px; text-align:left; display: inline; color:#ffffff;}
.title-list li.on{ color:#CCC; }
.product{ height: 285px; width:660px; left:100px; top:87px; position: relative; overflow: hidden; display: none;}
.product h3{ color:#fff; font-size:36px; line-height:80px; text-align:left; padding-left:20px;}
.product p{ font-size:16px; color:#fff;  line-height:31px;  height:164px; display:block; padding:5px 15px; width:640px;display:block;}
.product-wrap .show{ display: block;}


/*public*/
.fl1{display:inline;float:left}
.cf1:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf1{zoom:1}
.pb101{padding-bottom:10px}
/*main*/
.product-wrap1{ width:1120px; float:left;  height:709px;}
.product-wrap1 h2{  font-size:30px; text-align:center; height:140px;color:#272321; line-height:50px; font-size:52px; padding-left:30px;}
.product-wrap1 h2 small{ font-size:18px;}
.title1{height:125px; padding-left:237px;}
.title-list1{ position: relative;}
.title-list1 li{ width:318px; line-height:64px; height:74px; font-size:18px; text-align: center; float: left; display: inline;  margin-top:5px;}
.title-list1 li a{ color:#575757;}
.title-list1 li.on1{ color: #fff; background:url(../images/hh.gif) left top no-repeat;}
.title-list1 li.on1 a{color: #fff;}
.cf1more{ float:right; padding-right:50px; line-height:20px;}
.product1{ height: 395px; width:1120px; position: relative; overflow: hidden; display: none;}
.product1 ul{ position: absolute; left: 0px;width:1120px;}
.product-wrap1 .show1{ display: block;}
.product-wrap1 .product1 li{ width:357px; float: left; display: inline; text-align:center; padding:0px 5px; }
.product-wrap1 .product1 li  img{ width: 357px; height: 303px; text-align:center; }
.product-wrap1 .product1 li span{background:#e0e8ef;display:block; color:#d9130a; display:block; font-size:18px;  line-height:45px; text-align:center;}
.product-wrap1 .product1 li p a{ color:#fff;}
.product-wrap1 .product1 li p a:hover{ text-decoration: none;}
.product-wrap1 .product1 li:hover *{ background:#d9130a; color:#fff;}