/*NewsList*/
#news_list{ width:1200px; margin:30px auto; clear:left;}
#news_list div:nth-of-type(1){ float:left; margin-bottom:0px; width:260px; height: auto; border:1px solid #DDDDDD; border-radius:10px;}
#news_list div:nth-of-type(1) div:nth-of-type(1){ float:none; width:260px; height:85px; border:none; background:#DA2319 url(/images/colunm-title-bg.png) no-repeat right bottom; padding-top:15px; border-radius:10px 10px 0px 0px;}
#news_list div:nth-of-type(1) div:nth-of-type(1) h1{  margin-left:20px; color:#FFFFFF;}
#news_list div:nth-of-type(1) div:nth-of-type(1) h2{ margin-top:5px; margin-left:20px; font-size:1.0rem; color: #FFFFFF; text-transform:capitalize;}
#news_list div:nth-of-type(1) div:nth-of-type(2){ float:none;  width:260px; height:auto; border:none;}
#news_list div:nth-of-type(1) div:nth-of-type(2) ul{ list-style:none; margin-top:0px; margin-bottom:30px;}
#news_list div:nth-of-type(1) div:nth-of-type(2) ul a li{ line-height:50px; background:url(/images/colunm-item-bg.png) no-repeat right bottom; padding-left:30px; font-size:1.0rem; list-style:inside; list-style-type:circle;}
#news_list div:nth-of-type(1) div:nth-of-type(2) ul a:hover li{ background-color:#FF9900; color:#FFFFFF;}
#news_list div:nth-of-type(1) div:nth-of-type(3){ float:none; width:260px; margin:0px; padding-top:20px; height:80px; background-color:#DA2319; border-radius:10px; color:#FFFFFF; margin-top:30px;}
#news_list div:nth-of-type(1) div:nth-of-type(3) h3{ margin-left:25px; font-size:0.95rem;}
#news_list div:nth-of-type(1) div:nth-of-type(3) h4{ margin-left:20px; font-size:1.85rem;}
#news_list div:nth-of-type(2){ float:right; width:900px; height: auto; border:1px solid #DDDDDD; border-radius:10px;}
#news_list div:nth-of-type(2) div:nth-of-type(1){ float:none; width:880px; height:40px; background-color:#F4F1F1; border:none;border-radius:10px 10px 0px 0px; border-bottom:1px solid  #DDDDDD; line-height:40px; text-align:right; padding-right:20px;}
#news_list div:nth-of-type(2) div:nth-of-type(2){ float:none; width:860px; height: auto; border:none; padding:20px;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul{ width:100%; margin:0px auto; list-style:none;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div{ position: relative; border:none; border-radius:10px; background-image:none; width:840px; height:125px; margin-bottom:40px; text-align:left;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div div:first-child{ position:absolute; top:0px; left:0px; z-index:666; margin:0px; width:100px; height:125px; text-align:center; border:none; border-radius:0px; background:none; }
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div div:first-child h1{ font-size:3.85rem; color: #333333; margin-top:10px; margin-bottom:5px;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div div:first-child h2{ font-size:1.10rem; color:#333333;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div div:last-child{ position:absolute; top:0px; left:110px; z-index:666; margin:0px; width:700px; height:90px; border:none; padding:10px 20px 0px 20px;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div div:last-child h3{ font-size:1.3rem; color:#000000; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; margin-bottom:5px;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div div:last-child p{ font-size:0.85rem; color:#888888; line-height:20px; text-align:justify; overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div:hover{ background-color:#FF9900;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div:hover div:first-child h1{ color:#FFFFFF;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div:hover div:first-child h2{ color:#FFFFFF;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div:hover div:last-child h3{ color:#FFFFFF;}
#news_list div:nth-of-type(2) div:nth-of-type(2) ul a div:hover div:last-child p{ color:#FFFFFF;}
#news_list div:nth-of-type(2) div:nth-of-type(3){ width:100%; height:50px; margin:-30px auto 30px auto; padding:0px 30px 0px 30px; clear:left;}
#news_list div:nth-of-type(2) div:nth-of-type(3) button{ margin-right:30px; width:60px; height:35px; border: 1px solid #CCCCCC; background-color:#FFFFFF; border-radius:5px; outline:none; font-size:1.0rem; color: #666666; line-height:35px; text-align:center;  cursor:pointer;}
#news_list div:nth-of-type(2) div:nth-of-type(3) button:hover{ border: 1px solid #DA2319; background-color:#DA2319; color:#FFFFFF; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;}
#news_list div:nth-of-type(2) div:nth-of-type(3) select{ margin-right:30px; width: auto; height:35px; border: 1px solid #CCCCCC; background-color:#FFFFFF; border-radius:5px; outline:none; padding:0px 5px; font-size:1.0rem; color: #666666; line-height:35px; cursor:pointer;}
#news_list div:nth-of-type(2) div:nth-of-type(3) select::-ms-expand{ display: none;}/*清除IE默认无法美化的下拉箭头*/
#news_list div:nth-of-type(2) div:nth-of-type(3) select:hover{ border: 1px solid #DA2319; background-color:#DA2319; font-size:1.0rem; color:#FFFFFF; line-height:30px; transition:all .4s ease-in-out/*transition是CSS3的过渡效果，此为复合写法，其单列写法为：transition-property:all; transition-duration: 0.4s; transition-timing-function: ease-in-out*/; -webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;}
#news_list div:nth-of-type(2) div:nth-of-type(3) select:hover option{ background-color: #FFFFFF; color:#767676;}
#news_list div:nth-of-type(2) div:nth-of-type(3) span{ border: 1px solid #CCCCCC; background-color:#FFFFFF; border-radius:5px; padding: 8px; font-size:1.0rem; color: #666666; text-align:center;}

/*NewsView*/
#news_view{ width:1200px; margin:30px auto; clear:left;}
#news_view div:nth-of-type(1){ float:left; margin-bottom:0px; width:260px; height: auto; border:1px solid #DDDDDD; border-radius:10px;}
#news_view div:nth-of-type(1) div:nth-of-type(1){ float:none; width:260px; height:85px; border:none; background:#DA2319 url(/images/colunm-title-bg.png) no-repeat right bottom; padding-top:15px; border-radius:10px 10px 0px 0px;}
#news_view div:nth-of-type(1) div:nth-of-type(1) h1{  margin-left:20px; color:#FFFFFF;}
#news_view div:nth-of-type(1) div:nth-of-type(1) h2{ margin-top:5px; margin-left:20px; font-size:1.0rem; color: #FFFFFF; text-transform:capitalize;}
#news_view div:nth-of-type(1) div:nth-of-type(2){ float:none;  width:260px; height:auto; border:none;}
#news_view div:nth-of-type(1) div:nth-of-type(2) ul{ list-style:none; margin-top:0px; margin-bottom:30px;}
#news_view div:nth-of-type(1) div:nth-of-type(2) ul a li{ line-height:50px; background:url(/images/colunm-item-bg.png) no-repeat right bottom; padding-left:30px; font-size:1.0rem; list-style:inside; list-style-type:circle;}
#news_view div:nth-of-type(1) div:nth-of-type(2) ul a:hover li{ background-color:#FF9900; color:#FFFFFF;}
#news_view div:nth-of-type(1) div:nth-of-type(3){ float:none; width:260px; margin:0px; padding-top:20px; height:80px; background-color:#DA2319; border-radius:10px; color:#FFFFFF; margin-top:30px;}
#news_view div:nth-of-type(1) div:nth-of-type(3) h3{ margin-left:25px; font-size:0.95rem;}
#news_view div:nth-of-type(1) div:nth-of-type(3) h4{ margin-left:20px; font-size:1.85rem;}
#news_view div:nth-of-type(2){ float:right; width:900px; height: auto; border:1px solid #DDDDDD; border-radius:10px;}
#news_view div:nth-of-type(2) div:nth-of-type(1){ float:none; width:880px; height:40px; background-color:#F4F1F1; border:none;border-radius:10px 10px 0px 0px; border-bottom:1px solid  #DDDDDD; line-height:40px; text-align:right; padding-right:20px;}
#news_view div:nth-of-type(2) div:nth-of-type(2){ float:none; width:900px; height: auto; border:none; margin:0px; padding:0px;}
#news_view div:nth-of-type(2) div:nth-of-type(2) h2{ margin-top:30px; text-align:center;}
#news_view div:nth-of-type(2) div:nth-of-type(2) div{ background:none; border-radius:none; border:none; margin:-20px auto; text-align:center;}
#news_view div:nth-of-type(2) div:nth-of-type(2) div span{ margin-right:30px; font-size:0.85rem; color:#999999;}
#news_view div:nth-of-type(2) div:nth-of-type(2) hr{ margin:20px auto; width:860px;}
#news_view div:nth-of-type(2) div:nth-of-type(2) p{padding:0px 20px 0px 20px; line-height:30px; text-align:justify;  font-size:1.0rem; color:#333333;}
#news_view div:nth-of-type(2) div:nth-of-type(2) p span{ padding:5px 10px;}
#news_view div:nth-of-type(2) div:nth-of-type(2) img{ margin:0px 10px; max-width:850px;}
#news_view div:nth-of-type(2) div:nth-of-type(2) table{ margin:10px auto; max-width:850px;}
#news_view div:nth-of-type(2) div:nth-of-type(2) table td{ border:1px solid #CCCCCC !important; padding-left:5px !important;}
#news_view div:nth-of-type(2) div:nth-of-type(2) table td span{margin:0px !important; padding:0px !important;}
#news_view div:nth-of-type(2) div:nth-of-type(2) table td p{margin:0px !important; padding:0px !important;}
#news_view div:nth-of-type(2) div:nth-of-type(3){ float:none; width:900px; height: auto; border:none; margin:0px; padding:0px;}
#news_view div:nth-of-type(2) div:nth-of-type(3) hr{ margin:20px auto; width:860px;}
#news_view div:nth-of-type(2) div:nth-of-type(3) span{ display:block; padding:10px; font-weight:bold;}
#news_view div:nth-of-type(2) div:nth-of-type(3) span a:hover{ color:#FF3300;}

