 .commW2{width: 1200px;margin:0 auto;}
.transion2s{transition:.2s ease-out;-webkit-transition:.2s ease-out;-ms-transition:.2s ease-out;-moz-transition:.2s ease-out;}
/*导航nav*/
.nav{margin-bottom: 15px;}
.nav_left{font-size:0;padding:28px 0;}
.nav_right{width:660px;float: right;padding:28px 0;/* display: flex; *//* flex-wrap: wrap; *//* justify-content: space-between; */}
.nav_item {
  float: left;
  padding: 0 8px;
  border-right: 1px solid #dcdcdc;
  white-space:nowrap;
}

.nav_item:nth-of-type(1) {
  padding-left: 0;
}

.nav_item:nth-last-of-type(1) {
  border-right: 0;
  padding-right: 0;

}
.nav_item1{width: 107px;}
.nav_item2{width: 149px;}

.nav dl {
  display: block;
  /* overflow: hidden; */
  width: 100%;
}
.nav_item dl:nth-of-type(1){margin-bottom: 16px;}
/* .dddd1{} */
.nav dt,
.nav dd {
  /* float: left; */
  line-height: 1;
  display: inline-block;
}

.nav dt {
  font-weight: 700;
  /* margin-right: 3px; */
}

.nav dd a {
  padding: 0 5px;
}
.nav_tong{width: 100%; height: 50px; background: #2553b3;}
.nav_tong ul li{float: left;width: 120px;height: 50px; line-height: 50px; text-align: center; font-size: 14px;}
.nav_tong ul li:hover{background: #1c3f87;}
.nav_tong ul li a{color: #fff;}

/* ���� */
.fen_but{font-size: 14px; font-weight: bold;width:80px; height: 50px; line-height: 50px; cursor: pointer;}
.fen_html{width: 1120px;height: 50px; line-height: 50px;}
.fen_list{width: 1200px; position: absolute; top: 0; left: 0; background: #fff; z-index: 999;display: none; line-height: 50px;}
.fen_list a{line-height: 35px; height: 35px; padding:5px 10px 5px 0; display: inline;}
.box{position: relative;height: 50px;}

/*�����丈･*/
.bfsy_113 { width: 1083; height: 38px; border: 1px solid #e5e5e5; background: #fafafa; margin-top: 20px;}
.bfsy_113 li{float:left; width:100px; height;38px;line-height: 38px; color: #333; text-align: center; font-size: 16px; cursor:pointer;}
.bfsy_113 li.active{ width: 100px; height: 38px; background: #1c8cd4; line-height: 38px; color: #fff; text-align: center; font-size: 16px; }
.bfsy_115 {/* width: 1075px;*/ padding:4px; border: 1px solid #e5e5e5; border-top:none; margin-bottom: 20px;}
.bfsy_115 a { color:#333; }
.bfsy_115 a:hover { color:#C00; }
/*��篏�篌�篌�*/
.bfsy_124 { width: 1085px; height: 169px; overflow: hidden; }
.bfsy_125 { width: 135px; height: 169px; overflow: hidden; }
.bfsy_126 { width: 795px; height: 109px; padding:30px 0 30px 90px; overflow: hidden; }
.bfsy_126 a { float: left; width: 78px; height: 31px; overflow: hidden; padding-left:10px !important; margin-top: 5px; display: inline; }

/*綺���*/
.bfsy_127 { height: 285px; width: 100%; background: #000000; }
.bfsy_128 { height: 235px; width: 1085px; overflow: hidden; margin: 0 auto; }
.bfsy_129 { height: 235px; width: 120px; overflow: hidden; }
.bfsy_130 { height: 135px; width: 430px; overflow: hidden; padding:50px 0 50px 150px; }
.bfsy_131 { height: 135px; width: 260px; overflow: hidden; background: #1b1b1b; margin: 50px 0; background: url("/images/34.jpg") no-repeat scroll 0 0; }
.bfsy_130 li { color: #CCCCCC; line-height: 30px; }
.bfsy_131 a { padding-left: 65px; line-height: 42px; }