.content{width: 90%; min-width:1200px;max-width:1300px; margin:0 auto;font-family:"思源黑体 CN";}
.til01 {
  text-align: center;
  color: #333;
  font-size: 30px;
  line-height: 62px;
  font-family: "思源黑体 CN";
  clear: both;
  display: block;
  white-space: nowrap;
  padding: 0 0 36px;
}
.til01 p{ font-size:16px;   color: #666; }
.edge{clear: both;line-height:24px;padding:75px 0 0;font-size: 14px;color: #666;}
.edge_t{height:105px;font-size:16px;line-height: 31px;color: #333;}
.edge_t li{width: 19%;float: left;margin-left:8%;border-top: 2px solid #ddd;padding: 14px 0 0;font-weight: bold;}
.edge_t li:first-child{margin: 0;}
.edge_t li b{float: left;color: #e2e2e2;font-size: 50px;line-height:50px;padding: 0 8px 0 0;}
.edge_t li em{display: block;font-size: 12px;line-height: 18px;/*text-transform: uppercase;*/}
.edge_t li.cur{border-color: #e60012;}
.edge_t li.cur b{color:#e60012;}

.edge_c{width: 100%;height: 500px;overflow: hidden;background: #fbfbfb;}
.edge_p{width: 50%;height: 640px;}
.edge_w{width: 46.6%;padding: 60px 0 0;}
.edge_wc{width: 632px;}
.edge_wc h4{font-size: 24px;line-height: 76px;color: #333;}
.edge_wc p{width: 550px;padding: 30px 0 15px; line-height:30px;}
.edge_more{display: block;width: 240px;line-height: 56px;background: #e60012;color: #fff;text-align: center;margin-bottom: 30px; font-size:16px;}
.edge_more:hover{color: #fff;}
.nswsbox{font-family:"思源黑体 CN";line-height: 26px;font-size: 14px;clear: both;color: #555;padding:85px 0;position: relative;overflow: hidden;}
.nswsbox .til01{padding: 0;}
.news{width:53.7%;}
.faqs{width:38.6%;height: 620px;overflow: hidden;}
.new_t{font-size:18px;height:90px;line-height:76px;position: relative;font-weight: bold;}
.new_more{display: block;color: #808080;text-transform: uppercase;font-size: 12px;font-family: "思源黑体 CN";font-weight: normal;}
.new_t span{float: left;}
.new_t span a{display: block;color: #333;padding: 0 42px 0 0;}
.new_t span.cur a,.new_t span a:hover{color: #e60012;}

.news_c dl{width: 48.4%;float: left;height: 356px;}
.news_c dl:nth-child(2){margin-left:3.2%;}
.news_c dt,.news_c dt img{width:100%;display: block;overflow: hidden;}
.news_c dd h4{color: #333;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: block;font-size: 16px;height: 55px;line-height:54px;}
.news_c dd h4 a{color: #333;display: block;}
.news_c dd p a{color: #e60012;}
.news_c li{height:53px;line-height: 53px;position: relative;border-bottom: 1px solid #dcdcdc;padding: 0 0 0 20px;}
.news_c li:before{content: "";position: absolute;width:9px;height:9px;left:0;top:22px;border-radius: 100%;border: solid 2px #a9a9a9;box-sizing:border-box;}
.news_c li a{color: #666;display: block;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news_c li span{float: right;color: #888;}
.news_c li:hover a,.faqs_c li:hover a{color: #e60012;text-decoration: underline;}
.news_c li:hover:before{background: #e60012;border-color: #e60012;}
.faqs_c li{height:75px;line-height: 75px;background:#f6f6f6;padding:0 25px;position: relative;margin-bottom: 1px;}
.faqs_c li a{color: #666;display: block;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;background:url(../images/ico02.png) no-repeat right center;padding: 0 30px 0 20px;position: relative;}
.faqs_c li a:before{content: "";position: absolute;width:9px;height:9px;left:0;top:33px;border-radius: 100%;border: solid 2px #a9a9a9;box-sizing:border-box;}
.faqs_c li:hover{background: #e60012;}
.faqs_c li:hover a{color: #fff;background:url(../images/ico03.png) no-repeat right center;}
.faqs_c li:hover a:before{border-color: #fff;}


				