.w300{ width:300px;}
.w580{ width:580px;}

/*资讯*/
.news_mod{ border:1px solid #ddd;}
.news_mod .hd{ height:34px; line-height:34px; border-bottom:1px solid #ddd; background:#f8f8f8; padding:0 10px;}
.news_mod .hd h2{ font-size:16px; color:#333;}
.news_mod .hd h2 i{ display:inline-block; width:3px; height:15px; background:#ed6e00; vertical-align:middle; margin-right:8px;}
.news_mod .top_text{ position:relative; padding-left:102px;} 
.news_mod .top_text h3 a{ font-size:16px; color:#333; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_mod .top_text h3 a:hover{ color:#ed6e00;}
.news_mod .top_text p{ height:48px; line-height:24px; overflow:hidden;}
.news_mod .top_text .pic{width:70px; height:70px; overflow:hidden; border:1px solid #ddd; position:absolute; top:20px; left:20px;}
.news_mod .top_text img{ width:70px; height:70px;-webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.news_mod .top_text img:hover{-webkit-transform:scale(1.08); -moz-transform:scale(1.08); -ms-transform:scale(1.08); -o-transform:scale(1.08); transform:scale(1.08);}
.news_mod .text_list li a{ display:block; height:28px; line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url("../images/text_dian.png") no-repeat 0 13px; padding-left:10px;}
.news_mod .text_list li a:hover{ background-position:0 -12px;}
.headlines .hd{ padding-left:0px;}
.headlines .hd h2{ font-size:18px; color:#fff; position:relative; background:#ff0000; width:70px; text-align:center;}
.headlines .hd h2 i{ display:block; width:0; height:0; border-width:6px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #ff0000; font-size:0; line-height:0; position:absolute; top:10px; right:-20px; background:none;}
.headlines .first h1{ font-size:24px; color:#333; text-align:center; padding:10px 0 7px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.headlines .first p{ line-height:22px; height:44px; overflow:hidden;}
.headlines .list li{ position:relative; min-height:95px; border-top:1px dotted #ccc; padding-top:15px; margin-top:15px; padding-left:145px;}
.headlines .list .pic{width:135px; height:95px; overflow:hidden; position:absolute; top:15px; left:0;}
.headlines .list img{ width:135px; height:95px;-webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.headlines .list img:hover{-webkit-transform:scale(1.08); -moz-transform:scale(1.08); -ms-transform:scale(1.08); -o-transform:scale(1.08); transform:scale(1.08);}
.headlines .list h3 a{ font-size:18px; color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; line-height:24px; margin-bottom:10px;}
.headlines .list h3 a:hover{ color:#ed6e00;}
.headlines .list p{  line-height:22px; height:44px; overflow:hidden;}
.headlines .list .time{ font-size:12px; color:#999;background:url("../images/news.png") no-repeat 0 4px; padding-left:15px;}
.ranking .bd{ padding:17px 10px;}
.ranking .bd li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:31px; height:31px;}
.news_box{ width:593px;}
/*修改2016-4-33*/
.news_box .bd{ padding:20px 10px 20px 200px; position:relative; height:290px;}
.news_box .bd .pic{ position:absolute; top:20px; left:10px;width:180px; height:290px; overflow:hidden;}
.news_box .bd .pic a img{ width:180px; height:110px;-webkit-transition:all .3s ease; -moz-transition:all .3s ease; -ms-transition:all .3s ease; -o-transition:all .3s ease; transition:all .3s ease;}
.news_box .bd .pic a{ display:block;}
.news_box .bd .pic .pic_til{ line-height:30px; height:30px; text-align:center; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.news_box .bd .pic img:hover{-webkit-transform:scale(1.08); -moz-transform:scale(1.2); -ms-transform:scale(1.08); -o-transform:scale(1.08); transform:scale(1.08);}
.news_box .bd .pic span{ display:block; width:160px; height:30px; line-height:30px; text-align:center; color:#fff; padding:0 10px; background:url("../images/tm_bg.png"); position:absolute; bottom:0px; left:0px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_box .bd h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; margin-bottom:5px;}
.news_box .bd h3 a{ font-size:18px; color:#333; line-height:24px;}
.news_box .bd h3 a:hover{ color:#ed6e00;}
.news_box .bd h3 .label{font-size:12px; color:#fff; position:relative; background:#ff0000; padding:0 5px; height:18px; line-height:18px; vertical-align:middle; margin-right:15px;}
.news_box .bd h3 i{ display:block; width:0; height:0; border-width:3px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #ff0000; font-size:0; line-height:0; position:absolute; top:6px; right:-6px; background:none;}
.news_box .bd p{ font-size:12px; color:#999; line-height:20px; height:60px; overflow:hidden;}
.news_box .bd .text_list2{ line-height:28px;}
.news_box .bd .text_list2 .line{ margin:0 5px;}
.news_box .bd .text_list2 .amount{ float:right; font-size:12px; color:#999;}
.news_box .bd .text_list2 .til{ float:left;width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_box .bd .text_list{ line-height:28px;}
.news_box .bd .text_list a{ float:left; width:280px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_box .bd .text_list .amount{ float:right; font-size:12px; color:#999;}



/*资讯列表修改2016-4-22*/
.w160{ width:160px;}
.w720{ width:720px;}
.w280{ width:280px;}
.side_menu .hd{ height:36px; line-height:36px; background:#FF9933; font-size:16px; color:#fff; text-align:center;}
.side_menu .bd{ background:#f8f8f8; padding:10px 0; border:1px solid #ddd; border-top:none;}
.side_menu .bd li a{ display:block; padding-left:15px; height:36px; line-height:36px; background:url("../images/news.png") right -35px no-repeat;}
.side_menu .bd li.cur a{color:#fff;background:url("../images/news.png") right -68px no-repeat #ed6e00;}
.news_list li{ position:relative; min-height:110px; border-bottom:1px dotted #ccc; padding-bottom:15px; margin-bottom:15px; padding-left:200px;}
.news_list li.no_pic{ padding-left:0px;}
.news_list .pic{width:180px; height:110px; overflow:hidden; position:absolute; top:0; left:0;}
.news_list img{ width:180px; height:110px;-webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.news_list img:hover{-webkit-transform:scale(1.08); -moz-transform:scale(1.08); -ms-transform:scale(1.08); -o-transform:scale(1.08); transform:scale(1.08);}
.news_list h3 a{ font-size:18px; color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; line-height:24px; margin-bottom:10px;}
.news_list h3 a:hover{ color:#ed6e00;}
.news_list p{  line-height:22px; height:44px; overflow:hidden;}
.news_list .time{ float:left; font-size:12px; color:#999;background:url("../images/news.png") no-repeat 0 4px; padding-left:15px;}
.news_list .look{ float:right; font-size:12px; color:#999;background:url("../images/news.png") no-repeat 0 -15px; padding-left:20px;}

/*资讯列表*/
.w880{ width:900px;}
.news_details{ border:1px solid #ddd; padding:20px;}
.news_details img{ max-width:858px;}
.news_details h1{ font-size:28px; color:#333; text-align:center; font-weight:bold;}
.news_details h2{ font-size:20px; color:#333; font-weight:bold;}
.news_details h3{ font-size:16px; color:#333; font-weight:bold;}
.news_details em{ font-style:oblique;}
.news_details p{ line-height:26px; text-indent:2em; margin-bottom:10px;}
.news_page a{ color:#333;}
.news_page a:hover{ color:#ed6e00;}
.news_details .look{ font-size:12px; color:#999;background:url("../images/news.png") no-repeat 0 -15px; padding-left:20px; margin-left:20px;}
.related_news .bd{ padding:10px 20px;}
.related_news li{ float:left; }
.related_news li a{ display:block; width:419px;height:30px; line-height:30px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background:url("../images/text_dian.png") no-repeat 0 13px; padding-left:10px;}
.related_news li a:hover{ background-position:0 -12px;}