﻿@charset "utf-8";

body {background-color: #dde9fa;}
#content { background:url(../../base/img/row-01.jpg) no-repeat center top; min-width: 1200px; border-top: 10px solid #0772c0; padding-top: 60px; }

/* 首页大图------------------ */
.indBanner{ position:relative; width: 100%; min-width: 1200px; clear: both; overflow: hidden;}
.indBanner .hd {z-index: 1; text-align:center; position: absolute; bottom: 30px; left: 0; width: 100%; height: 6px; zoom: 1; }
.indBanner .hd li{ display: inline-block; *display: inline; vertical-align: top; cursor:pointer; width:50px; height:6px; opacity: 0.6; filter: alpha(opacity=60); overflow:hidden; background:#fff; margin:0 5px; 
  -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;  }
.indBanner .hd li span{display:none;}
.indBanner .hd .on{background-color: #0772c0; opacity: 1; filter: alpha(opacity=100);}
.indBanner .con { display: none; }
.indBanner .bd li { min-width: 1200px; height: 700px; width: 100%; }
.indBanner .prev,
.indBanner .next{ position: absolute; display: block; background: url(../../base/img/arrow-banner.png) no-repeat 0 0; width: 50px; height: 90px; cursor: pointer; top: 55%; 
	opacity: 0.5; filter: alpha(opacity=70); -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.indBanner .prev { right: 50%; margin-right: 625px; }
.indBanner .next { background-position:-51px 0 ; left: 50%; margin-left: 625px; }
.indBanner .prev:hover, .indBanner .next:hover { opacity: 1; filter: alpha(opacity=100); }
 

/* box-default */
.box-default .hd { height: 40px; line-height: 40px; overflow: hidden; position: relative; text-align: center;}
.box-default .hd i { display: inline-block; *display: inline; background: url(../../base/img/title-bar-02.png) no-repeat left center;  width: 230px; height: 26px; position: relative; top: 5px;}
.box-default .hd i.icons-right { background-position: right center; }
.box-default .hd ul { display: inline-block; *display: inline; }
.box-default .hd li { display: inline-block; *display: inline; padding: 0 30px; font-size: 24px; }
.box-default .hd li a { color: #333; }
.box-default .hd li.on a { color:#0772c0; }
.box-default .bd { clear: both; }

.box-default .btn-more { clear: both; display: block; width: 160px; font-size: 14px;  color: #fff; text-align: center; border-radius: 3px; line-height: 40px; height: 40px; margin: 50px auto 0; background-color: #0772c0;
-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.box-default .btn-more:hover { background-color: #057dd4; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}


/* 新闻中心 ------------------------------- */
.box-news { margin-bottom: 90px;}
.box-news .hd i { background: url(../../base/img/title-bar-01.png) no-repeat left center; }
.box-news .hd li.on a { color: #fff; font-size: 30px; }
.box-news .pic-list { height: 325px; margin-bottom: 40px; margin-top: 50px; }
.box-news .pic-list li { float: left; height: 340px; width: 270px; position: relative; top: 0; cursor: pointer; margin-right: 40px; position: relative; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s !important;}
.box-news .pic-list li.last { margin-right: 0; }
.box-news .pic-list .pic { height: 200px; background-color: #e5e5e5; }
.box-news .pic-list .pic img { height: 200px;width: 100%;}
.box-news .pic-list .title { border-top: none; line-height: 24px; background-color: #fff;}
.box-news .pic-list .title a { display: block; padding: 15px 25px; height: 109px;  }
.box-news .pic-list span.date { position: absolute; bottom: 25px; left: 25px; background: url(../../base/img/icons-date.png) no-repeat left center; padding-left: 25px; color: #999;}
.box-news .pic-list li:hover { top: -10px; }
.box-news .pic-list li:hover .title { background-color: #0772c0; border-color: #0772c0;}
.box-news .pic-list li:hover .title a { color: #fff; font-weight: bold;}
.box-news .pic-list li:hover span.date { color: #fff; background: url(../../base/img/icons-date-op.png) no-repeat left center; opacity: 0.7; filter: alpha(opacity=70); }

.box-news .infoList { margin-right: -4%; clear: both; }
.box-news .infoList li { width: 46%; line-height: 60px; height: 60px; border-bottom: 1px dashed #999; float: left; margin-right: 4%; }
.box-news .infoList li span.date { color: #666; }
.box-news .infoList li:hover span.date {color: #0772c0;}

/* 快速通道------------------------------------ */
.box-icons { height: 160px; margin-bottom: 100px;}
.box-icons li { width: 240px; height: 160px; position: relative; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); float: left; text-align: center; background-color: #fff; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.box-icons li.li2,.box-icons li.li4 { background-color: #eee; }
.box-icons li.li1 { border-radius: 3px 0 0 3px; z-index: 4;}
.box-icons li.li3 { z-index: 1; }
.box-icons li.li5 { border-radius: 0 3px 3px 0; }
.box-icons li a { display: block; padding-top: 32px; }
.box-icons li .icon { display: block; background: url(../../base/img/icons-font.png) no-repeat center 0; width: 62px; margin: 0 auto 10px; height: 62px; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s; }
.box-icons .li2 .icon { background-position: center -212px; }
.box-icons .li3 .icon { background-position: center -432px; }
.box-icons .li4 .icon { background-position: center -644px; }
.box-icons .li5 .icon { background-position: center -856px; }
.box-icons .li1:hover .icon { background-position: center -106px; }
.box-icons .li2:hover .icon { background-position: center -322px; }
.box-icons .li3:hover .icon { background-position: center -538px; }
.box-icons .li4:hover .icon { background-position: center -750px; }
.box-icons .li5:hover .icon { background-position: center -962px; }
.box-icons li:hover { background-color: #0772c0; }
.box-icons li:hover a { color: #fff; }

/* date-list--------------------------------- */
.date-list { margin-top: 30px;  }
.date-list li { height: 50px; width: 540px; border-radius: 3px; float: left; overflow: hidden; padding: 25px 30px 25px 0; background-color: #fff; margin-top: 30px; 
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); position: relative; top: 0;
-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s !important;}
.date-list li.odd { float: right; }
.date-list span.date { display: block; width: 80px; padding-right: 30px; text-align: right; border-right: 1px solid #e0e0e0; color: #999; float: left; margin-right: 30px; }
.date-list span.date b { display: block; font-weight: normal; font-size: 20px; color: #0772c0; line-height: 26px;}
.date-list li a { display: block; overflow: hidden; line-height: 24px; max-height: 48px; overflow: hidden; }

.date-list li:hover { background-color: #0772c0; top: -10px; }
.date-list li:hover a { color: #fff; }
.date-list li:hover span.date { color: #fff; }
.date-list li:hover span.date b { color: #ffd800; }

/* box-tab */
.box-tab { margin-bottom: 60px; }


/*国家政策法规Tab--------------------------------- */
.row-tab { background: url(../../base/img/row-03.jpg) no-repeat center top; min-width: 1200px; width: 100%; height: 640px; padding-top: 70px;}




/* 作品展示----------------------------------------------- */
.row-incident { padding: 50px 0 70px; clear: both; margin-bottom: 50px;  }
.row-incident .hd { margin-bottom: 20px; }
.row-incident .hd li a { font-size: 30px;  color: #0772c0; }


/* footer */
#footer { margin-top: -100px; }

