.news{margin-top:50px;}
.title{position: relative;height:40px;border-bottom:3px solid #c9c9c9;}
.new_main{margin-top:40px;overflow: hidden;}
.news_l{float: left;width:580px;}
.title_l{position: absolute;font-size:30px;color:#6d0909;display: inline-block;padding-bottom:10px;left:0px;bottom:-3px;border-bottom:3px solid #6d0909;}
.tu_p{background: #f1f1f1;padding:20px 40px;margin:0px 10px 0;height:160px;}
.tu_p>h4{font-size:18px;color:#333;font-weight: 600;line-height: 180%;max-height:65px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tu_xq{position: relative;}
.tu_xq>p{font-size:14px;color:#848484;margin-top:10px;line-height: 180%;height:51px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tu_xq>span{color:#6d0909;position: absolute;right:6px;bottom:3px;}
.bd1>ul>li{height:476px;}
.bd1>ul>li img{min-height:316px;max-height:470px;width:100%}
.bd1>li{position: relative;}
.tu_p{position: absolute;top:300px;}
.index_newsLeft{position:relative;}
.hd1{display:none}
.hd1 ul{overflow:hidden;zoom:1;width: 100%;}
.hd1 ul li{display:inline-block;border-radius:12px;width:12px;height:12px;cursor:pointer;background:#fff;margin:0px 5px;}
.hd1 ul li.on{background:#9b0000;}
.index_newsLeft .prev,.index_newsLeft .next{ position:absolute; left:3%; top:40%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.index_newsLeft .next{ left:auto; right:3%; background-position:8px 5px; }
.index_newsLeft .prev:hover,
.index_newsLeft .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.index_newsLeft .prevStop{ display:none;  }
.index_newsLeft .nextStop{ display:none;  }

.news_r{float: right;width:580px;}
.news_r>li{margin-top:20px;overflow: hidden;}
.date_new{float: left;width:66px;height:60px;border:1px solid #6d0909;}
@font-face{font-family: "Merriweather-Regular";
src: url(../fonts/merriweather-regular.w.jpg) format('woff')}
.date_new>p{font-size:24px;background: #6d0909;color:#fff;height:32px;line-height: 32px;text-align: center;font-family:'Merriweather-Regular';}
.date_new>span{display: block;font-size:12px;color:#6d0909;height:28px;line-height: 28px;text-align: center;font-family:'Merriweather-Regular';}
.new_con{float: right;width:480px;line-height: 166%;font-size:18px;color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;max-height: 60px;}
.new_con:hover{color:#6d0909;}
.news_r>li:first-child{margin-top:0px;}
.natic{margin-top:50px;float: left;width:580px;}
.natic_list>li{margin-top:30px;overflow: hidden;}
.natic_list>li i{display: inline-block;width:6px;height:6px;background: #dddddd;float: left;margin:10px 10px 0 0;}
.natic_list a{float: left;width:460px;display: block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;color:#333;}
.natic_list a:hover,.tu_p>h4:hover{color:#6d0909;}
.natic_list span{float: right;font-size:14px;color:#949494;margin-top:4px;}
.link{margin-top:50px;}
.link_list{overflow: hidden;margin-top:30px;}
.link_list>li{float: left;width:210px;height:50px;background: #f1f1f1;border:1px solid #d9d9d9;text-align: center;margin-right:37px;}
.link_list>li:last-child{margin-right:0;}
.link_list>li>a{display: inline-block;overflow: hidden;margin:0 auto;height:50px;line-height: 50px;color:#333;font-size:18px;}
.link_list>li>a span{float: left;}
.link_list>li:hover a{color:#6d0909;}
.link_list>li>a i{float: left;width:24px;height:7px;margin:20px 0 0 6px;display:block;background: url(../img/icon1.png);background-size:100% 100%;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out infinite;-moz-transition: all 0.5s ease-in-out infinite;-o-transition: all 0.5s ease-in-out infinite;}
.link_list>li:hover i{margin-left:10px;opacity: 0;}
.banners>img{width:100%;}
.list{width:200px;display: block;margin-top:-90px;position: relative;min-height:350px;padding-top:90px;background: #dcdcdc;}
.list_t{height:90px;line-height: 90px;color:#fff;font-size:28px;text-align: center;background: #9b0000;position: absolute;top:0px;left:0px;width:100%;}
.list_b{background: #dcdcdc;border-bottom:1px solid #fff;}
.list_b>li{height:50px;border-top:1px solid #fff;border-bottom:1px solid #c5c5c5;}
.list_b>li>a{display: block;font-size:18px;color:#333;height:50px;line-height: 50px;text-align: center;}
.is_list{color:#9b0000 !important;border-left:3px solid #9b0000;}
.con_r{float: right;width:950px;margin-top:50px;}
.locition{float: right;overflow: hidden;color:#888888;margin-top:10px;}
.locition>a{color:#888888;font-size:14px;float: left;}
.locition>a:hover{color:#6d0909;}
.locition>span{margin:0px 4px;float: left;}
.natic_list1 a{width:760px !important;}
.natic_list1{margin-top:40px;}
.natic_list1>li:nth-child(5n){padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #c9c9c9;}
.rubric{font-size: 28px;color: #333;font-weight: 600;margin-top: 40px;line-height: 180%;text-align: center;}
.time{margin-top: 30px;padding-bottom: 10px;overflow: hidden;font-size:14px;color:#777777;border-bottom: 1px solid #dcdcdc;}
.time>p{float: left;}
.time>span{float: right;}
.rubric_b{font-size: 18px;color: #333;margin-top: 30px;text-indent: 36px;line-height: 180%;}
.wenz{padding-bottom:40px;border-bottom:1px solid #ccc;}
.next_p{margin-top:10px;padding-bottom:20px;font-size:18px;color:#777;}
.next_p>a{font-size:18px;color:#8f8f8f;}
.next_p>a:hover{color:#6d0909;}
.list_b1{background: url(../img/l_bg.jpg);background-size:100% 100%;}
.section{margin-top:10px;}
.section>li{float: left;width:450px;min-height:150px;margin:30px 50px 0 0;border:1px solid #f4f4f4;border-top:3px solid #fff5e6;padding:30px 30px 10px 30px;}
.section>li:nth-child(2n){margin-right:0px;}
.section>li:hover{box-shadow: 0 0 10px #eee;}
.section_name{overflow: hidden;}
.section_name>p{font-size:24px;font-weight: 600;color:#333;float: left;}
.section_name>span{font-size:16px;padding:0px 20px;height:30px;line-height: 30px;background: #f4f4f4;border:1px solid #ececec;color:#9b0000;display: inline-block;float: left;margin-left:20px;border-radius: 15px;}
.section_p{margin-top:20px;font-size:14px;color:#666666;line-height: 180%;}
.section_name1{font-size:24px;font-weight: 600;color:#6d0909;}