﻿.box_main{background:#f1f1f1; padding:15px 0;}
.box_main *{box-sizing:content-box;}
.box_a{ background:#fff; margin:0 auto 20px; width:1200px;}
.box_a .top{ overflow:hidden; padding:15px;}
.box_a .top aside{width:550px;}
.box_a:nth-child(2n) .top aside{float:left;}
.box_a:nth-child(2n+1) .top aside{float:right;}
.box_a .top aside dl{  padding:60px 20px 0 20px;}
.box_a .top aside dl dt{ font-size:25px; font-weight:bold; height:50px; line-height:50px;}
.box_a .top aside dl dd{ line-height:20px; font-size:13px;}
.box_a .top .pic{width:590px;}
.box_a:nth-child(2n) .top .pic{float:right;}
.box_a:nth-child(2n+1) .top .pic{float:left;}
.box_a .top .pic img{ width:100%; height: 270px;}

.box_a .bottom{overflow:hidden; width:1170px; margin:0 auto;}
.box_a .bottom .list{ position:relative; width:1250px;}
.box_a .bottom .list section{ float:left; width: 296px; border-top:1px solid #ccc; }
.box_a .bottom .list section .box{ padding:10px 10px 10px 0;border-right:1px solid #ccc; margin-right:10px;}
.box_a .bottom .list section .pic{ }
.box_a .bottom .list section .pic img{ width:100%; height: 180px;}
.box_a .bottom .list section h3{ line-height:30px; height:30px; overflow:hidden;}
.box_a .bottom .list section dl{ overflow:hidden; color:#666;}
.box_a .bottom .list section dl dt{ float:left; height:20px; line-height:20px;}
.box_a .bottom .list section dl dt span{ text-decoration:line-through; font-size:12px;}
.box_a .bottom .list section dl dt strong{ color:#F06;}
.box_a .bottom .list section dl dd{ line-height:20px; height:20px; float:left; padding-left:20px; background:url(../images/pic_86.png) right center no-repeat; padding-right:20px;}

.box_a .types{ height:60px; line-height:60px; padding:0 15px;}
.box_a .types dl{}
.box_a .types dl dt{ float:left; padding-right:15px; font-size:20px;}
.box_a .types dl dd{ float:left; height:60px;}
.box_a .types dl dd a{ padding:0 5px; font-size:12px;}

.index_b{ width:1200px; margin:0 auto; background:#fff; overflow:hidden;margin-bottom:15px;}
.index_b aside{ float:left; width:240px; padding:20px 0 20px 20px;}
.index_b .right{ float:right;width: 920px; padding:20px 20px 20px 0;}
.index_b aside dl{}
.index_b aside dl dt{ font-size:22px; color:#325688;  font-weight:bold; height:35px; line-height:35px;}
.index_b aside dl dd{ overflow:hidden; margin-bottom:20px;}
.index_b aside dl dd a{ display:block; float:left; width:80px; font-size:14px; line-height:26px; height:26px;}
.index_b .right ul{ overflow:hidden; width:1000px;}
.index_b .right ul li{width: 195px; float:left; margin:20px; text-align:center; line-height:35px; font-size:15px; font-weight:bold;}
.index_b .right ul li img{ width:100%;height: 220px;}