con_content_title@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
html, body, ul, li, img,p,span{padding:0; margin:0; border:none; font: "Microsoft YaHei","微软雅黑","宋体",Verdana,Helvetica,Arial,sans-serif;}
a img{border:none;}
ul,li {list-style-type:none; text-transform:capitalize;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.box{ width:100%; text-align:center;}
.box-top{ width:1154px; margin:0px auto; height:130px; line-height:130px; display:flex;}
.banner{width:100%; height:520px; background:url(images/banner.png) repeat top; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner.png',sizingMethod='scale'); -moz-background-size:100% 100%; background-size:100% 100%; margin-bottom:60px;}
.dh{ width:100%; height:52px; line-height:52px; background:#007dce;}
.dh1{ width:1154px; margin:0px auto; display:flex;}
.dh2{ width:164px; text-align:center; color:#FFF; font-size:18px;}
.dh2 a{ width:164px; text-align:center; color:#FFF; font-size:18px;}
.dh2 a:hover{ color:#ff9c00; font-weight:700; text-decoration:none;}
.content{ width:1154px; margin:0px auto; display:flex; height:284px;}
.content-left{ width:654px; padding-right:50px;}
.content1{width:1154px; margin:0px auto; display:flex; justify-content:space-between; padding:40px 0; box-sizing:border-box;}
.content1_1{ width:275px; height:90px; line-height:90px; border:1.5px #efefef solid; box-sizing:border-box; display:flex; font-size:18px; color:#565859;}

.content2{ width:100%; background:#f8f8f8; text-align:center;}
.content2_1{ width:1154px; margin:0px auto; padding:20px 0;}
.content2_2{ width:1154px; margin:0px auto; display:flex; flex-wrap: wrap; justify-content:space-between; padding-bottom:30px;}
.content2_3{ width:275px; height:227px; margin-top:10px;}

.content3{ width:1154px; display:flex; flex-wrap: wrap; justify-content:space-between;}
.container {
  width: 560px;
  height: 100px;
  background-color: #e4e4e4;
  transition: background-color 0.3s, color 0.3s; /* 添加渐变效果 */
  margin:12px 0;
  text-align:left;
  padding:20px;
  box-sizing:border-box;
  display:flex;
  border-radius:5px;
  color:#6d6c6c;
  font-size:17px;
  line-height:30px;
}
.container:hover {
  background-color: #ff9c00; /* 鼠标穿过时的背景色 */
  color: #fff; /* 鼠标穿过时的文字颜色 */
}
.footer{ width:100%; line-height:40px; padding:30px; text-align:center; font-size:17px; color:#FFF; box-sizing:border-box; background:#007dce; margin-top:30px;}
.footer a{font-size:17px; color:#FFF; }


.keshi{ width:528px; margin:15px 0;}
.news{ background:#f5f7fa; text-align:left; color:#676769; font-size:18px; height:55px; line-height:55px;}
.news_wz1{width:54px; text-align:center; font-size:40px;}
.news_wz2{width:900px; text-align:left;}
.news_wz2 a{color:#676769; font-size:18px;}
.news_wz2 a:hover{color:#676769; font-size:18px; text-decoration:underline;}
.news_wz3{width:200px; text-align:center;}