.product { overflow:hidden; width:100%;height:auto;}
.product .container{width: 1200px;height:auto;}
.product .product_img{display: block;}
.product .container .title{box-sizing:border-box;width:30%;height: auto;text-align: center;padding:60px 0;margin:0 auto;}
.product .container .title h2{font-size: 28px;color:#333;font-weight:bold;}
.product .container .title p{font-size: 14px;color:#666;margin-top:30px;}
.product .container ul.product_list{width: 100%;height:1200px;}
.product .container ul.product_list li{margin-bottom:20px;}
.product .container ul.product_list li:hover{-ms-transform:scale(0.9,0.9); /* IE 9 */-webkit-transform:scale(0.9,0.9);/* Safari and Chrome */transform:scale(0.9,0.9);}
.product .container ul.product_list .pl_01,.pl_02,.pl_03{float:left;width:380px;height:360px;} 
.product .container ul.product_list .pl_04,.pl_05,.pl_06,.pl_07{float:left;width:585px;height:360px;} 
.product .container ul.product_list .pl_04,.pl_06{margin-right:30px;}
.product .container ul.product_list li a{display:block;color:#333;background-color: #F5F5F5;width:100%;height:100%;text-align:center; text-decoration:none;}
.product .container ul.product_list li a span{display:block;width:100%;height:70px;line-height:70px;font-size:16px;font-weight:bold;}
.product .container ul.product_list .pl_02{margin: 0 30px;}
.product .container ul.product_list li:hover a span{color:#fff;background-color:#0527AF;}
/* .product .container ul.product_list .pl_04,.pl_05{margin-right:30px;} */
.product .focus_last_wrap{width:100%;height:470px;background-color:#efefef;box-sizing:border-box;}
.product .focus_last_wrap .focus_last {padding:30px 0;margin:100px auto 0;width:1200px;}
.product .focus_last_wrap .focus_last .focus_title{box-sizing:border-box;width:150px;height:30px;margin:56px auto;text-align:center;}
.product .focus_last_wrap .focus_last .focus_title h2{font-size: 28px;color:#333;font-weight:bold;margin-bottom:16px;text-align:center;}
.product .focus_last_wrap .focus_last .focus_title i{display: inline-block;width:40px;height:2px;background-color:#00479D;}




.product  .focus_last_wrap .focus_last ul.plist02 .kecbox { overflow:hidden; width:100%; height:360px; position:relative;}
.product  .focus_last_wrap .focus_last ul.plist02 .kecbox ul{ overflow:hidden; position:absolute; width:100%;margin-top: 10px}
.product  .focus_last_wrap .focus_last ul.plist02 .kecbox li{ overflow:hidden; width:100%; height:40px; line-height:40px;}
.product  .focus_last_wrap .focus_last ul.plist02 .kecbox li i{ display:block; float:left; width:3px; height:3px; background-color:#999; margin-right:10px; margin-top:20px;}
.product  .focus_last_wrap .focus_last ul.plist02 .kecbox li .topthree{display:inline-block;width:30px;height:30px;background: #dedede;color: #fff;text-align: center;line-height: 30px;font-size: 22px;margin-top:5px;font-style: normal;}
.product  .focus_last_wrap .focus_last ul.plist02 .kecbox li a{ text-decoration: none;display:block; float:left; font-size:14px; color:#555; width:80%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.product  .focus_last_wrap .focus_last ul.plist02 .kecbox li:hover a{color:#2644ba; }
.product  .focus_last_wrap .focus_last ul.plist02 .kecbox li:hover span{color:#2644ba; }
.product  .focus_last_wrap .focus_last ul.plist02 .kecbox li span{ display:block; float:right; font-size:14px; color:#999; font-family:Arial;}
.product  .focus_last_wrap .focus_last ul.plist02 { width:100%; height:240px; margin:20px auto 0;}
.product  .focus_last_wrap .focus_last ul.plist02 li{ float:left; overflow:hidden; height:400px;position:relative;}
.product  .focus_last_wrap .focus_last ul.plist02 .li02{ width:620px;padding:35px 20px; height:150px;background-color:#fff;}
.product  .focus_last_wrap .focus_last ul.plist02 .li02 .topbox{ overflow:hidden; width:100%; height:40px; margin-bottom:15px; background:url(../Img/Plan/line.jpg) no-repeat left bottom;margin-top: -5px}
.product  .focus_last_wrap .focus_last ul.plist02 .li02 h4{ font-weight:normal; float: left; font-size:18px}
.product  .focus_last_wrap .focus_last ul.plist02 .li02 h4 a{ color:#333;}
.product  .focus_last_wrap .focus_last ul.plist02 .li02 em{ display:block; width:16px; height:16px; float:right; margin-left:5px; cursor:pointer; margin-top:5px;}
.product  .focus_last_wrap .focus_last ul.plist02 .li02 .btn01{ background:url(../Img/Plan/plan_btn02.png) no-repeat center top;}
.product  .focus_last_wrap .focus_last ul.plist02 .li02 .btn02{ background:url(../Img/Plan/plan_btn01.png) no-repeat center top;}
.product  .focus_last_wrap .focus_last ul.plist02 .li02 em:hover{ background-position:bottom}
.product  .focus_last_wrap .focus_last ul.plist02 .li03 { width:486px; padding:35px 20px; height:150px;margin-left: 10px;background-color:#fff;}
.product  .focus_last_wrap .focus_last ul.plist02 .li03 .topbox{ overflow:hidden; width:100%; height:40px; margin-bottom:15px; background:url(../Img/Plan/line.jpg) no-repeat left bottom;margin-top: -5px}
.product  .focus_last_wrap .focus_last ul.plist02 .li03 h4{ font-weight:normal; float: left; font-size:18px}
.product  .focus_last_wrap .focus_last ul.plist02 .li03 h4 a{ color:#333;}
.product  .focus_last_wrap .focus_last ul.plist02 .li03 em{ display:block; width:16px; height:16px; float:right; margin-left:5px; cursor:pointer; margin-top:5px;}
.product  .focus_last_wrap .focus_last ul.plist02 .li03 .btn01{ background:url(../Img/Plan/plan_btn02.png) no-repeat center top;}
.product  .focus_last_wrap .focus_last ul.plist02 .li03 .btn02{ background:url(../Img/Plan/plan_btn01.png) no-repeat center top;}
.product  .focus_last_wrap .focus_last ul.plist02 .li03 em:hover{ background-position:bottom}




