﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px; font-family:"Microsoft Yahei","冬青黑体简体中文 w3";}
*{ margin:0px; padding:0px;}
ul,li{ list-style:none;}
img{ border:none;}
em,i{ font-style:normal;}
a{ color:#666; text-decoration:none;outline:none;}
a:hover{ color:#BA0711;text-decoration:none;}
.clear{ clear:both;}
.fl_l{ float:left; display:inline;}
.fl_r{ float:right;display:inline;}
h2{ font-size:16px;}
h3{ font-size:14px;}
.none{ display:none;}
.m_t15{ margin-top:15px;}
.m_t20{ margin-top:20px;}
.m_t30{ margin-top:30px;}
.width_auto{ width:100%; overflow:hidden;}
.indent{ text-indent:2em;}
.txt_c{ text-align:center;}

.banner{ background:url(../img/banner.jpg) top center no-repeat; height:300px;}
.top{ background-color:#F8F8F8; padding:22px 0px;}
.box{ width:1000px; margin:0px auto; overflow:hidden;}
.scroll{ width:454px;}
/* scroll  begin*/
#focus { width:454px; height:255px; overflow:hidden; position:relative; z-index:99;}
#focus ul { width:454px; height:255px; position:absolute;  overflow:hidden;}
#focus ul li {float:left; width:454px; height:255px; overflow:hidden; position:relative;}
#focus ul li img{ width:454px; height:255px; z-index:-1;}
#focus ul li b{position:absolute; bottom:0px; left:0px; background-color:#000;opacity:0.8;width:100%; height:65px;}
#focus ul li a p{ position:absolute; bottom:30px; left:0px; width:100%;color:#fff; text-align:center;height:24px; overflow:hidden; background:url(../img/line_white.jpg) left center no-repeat; font:normal 20px/24px "Microsoft Yahei","冬青黑体简体中文 w3"; z-index:99;}
#focus .btn {position:absolute; height:10px; left:45%; bottom:10px; display:block; height:10px; float:right;}
#focus .btn span { width:8px; height:8px; margin:0px 5px; background:url(../img/dot.png) no-repeat; background-position:0px 0px;cursor:pointer; text-indent:-999px; float:left;display:inline-block;}
#focus .btn span.on {background-position:-15px 0px;}
/* scroll  end*/
.news{ width:480px;}
.list_news li{ margin-bottom:12px;}
.list_news li h2{ height:29px; overflow:hidden;}
.list_news li h2 a{ font:normal 24px/29px "Microsoft Yahei","冬青黑体简体中文 w3"; color:#333;}
.list_news li h2 a:hover{ color:#1565BD;}
.list_news li p{ font:bold 14px/22px "SimSun"; height:44px; overflow:hidden; color:#666; margin-top:5px;}
.list_news li.news_no{ margin-bottom:0px;}

.title{ border-bottom:5px solid #1565BD;}
.title span{ background-color:#1565BD; height:49px;color:#fff;font:normal 24px/49px "Microsoft Yahei","冬青黑体简体中文 w3"; display:inline-block; width:160px; text-align:center;}
.title i{color:#CCC; font:italic 20px/60px "Microsoft Yahei","冬青黑体简体中文 w3"; float:right; padding-right:5px;}

.list_view li{ float:left; width:313px; height:85px; margin:0px 30px 25px 0px; background-color:#1565BD;}
.list_view li img{float:left; width:125px; height:85px; margin-right:8px; display:inline;}
.list_view li p{ font-size:16px; line-height:26px; height:52px; overflow:hidden; margin-top:15px;}
.list_view li.view_no{ margin-right:0px;}
.list_view li a{ color:#fff;}

.tit_hhr{ font-size:40px; color:#FF7200; text-align:center; margin-bottom:20px;}

.list_report li{ width:100%; overflow:hidden; padding:20px 0px;border-bottom:1px dotted #ccc; *margin-top:-4px; }
.list_report li img{ float:left; width:149px; height:100px; margin:10px 25px 0px 0px; display:inline;}
.list_report li div{ float:left; width:801px; display:inline;}
.list_report li h2 a{ color:#000; font:normal 20px/32px "Microsoft Yahei","冬青黑体简体中文 w3";}
.list_report li p{ color:#999; text-indent:2em; line-height:24px; font-size:14px; }
.detail,.detail:hover{ color:#1565BD;}
.list_report li.report_add{ background-color:#eee;}
.list_report li.report_add  h2 a{ font-weight:bold;}
.list_report li.report_add p{ color:#000;}

.bottom{ background-color:#1565BD; color:#fff;}