.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:80px 0 50px;margin:0 auto;}
.product .container .title h2{font-size: 32px;color:#333;font-weight:bold;}
.product .container .title i{width: 50px;height: 4px;background:#333;margin-top: 12px}
.product .container ul.product_list{width: 100%;height: auto}
.product .container ul.product_list li{margin-bottom:20px;}
.product .container ul.product_list .pl_01{float:left;width:590px;height:524px;background: #F7F7F7;}
.product .container ul.product_list .pl_02{float:left;width:1200px;height:528px;background: #F7F7F7;}
.product .container ul.product_list li p{display:block;width:100%;height:70px;line-height:70px;font-size:22px; text-align: center; color: #3051A9;font-weight:bold;}
.product .container ul.product_list li span{display:block;width:100%;height:50px;line-height:50px;font-size:16px; text-align: center; color: #333;font-weight:normal;}
.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}




