@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
font-family:"Microsoft YaHei";
font-size : 100%;}
body {
line-height : 1.5;
font-family:"Microsoft YaHei";
background-color:#F0F0F0;}
table {
border-collapse : separate;
border-spacing : 0;}
caption, th, td {
text-align : left;}
table, td, th {
vertical-align : middle;
border-spacing : 0;}
blockquote:before, blockquote:after, q:before, q:after {
content : "";}
blockquote, q {
quotes : "" "";}
a img {
border : none;}
.clear {
height : 0;
overflow : hidden;
margin : 0;
clear : both;}
.center {
text-align : center;}
.line {
border-top : 1px solid #cacaca;
margin : 50px 0 0;}
.space {
height : 45px;}
li.first, li:first-child {
border-left : none !important ;}
li.last, li:last-child {
border-right : none !important ;}
.none {
display : none;}
.toplevel {
position : relative;
z-index : 99;}
.no-bg {
background : none !important ;}
html, body, div, p {
margin : 0;
padding : 0;
border : 0;}
img {
border : 0;}
html {
min-height : 100%;}
body {
font-family:"Microsoft YaHei";
min-width : 990px;
font-size : 62.5%;}
p, li, address {
color : #696969;
font-size : 1em;
line-height : 2em;}
p {
margin : 3px 0 8px;}
a {
text-decoration : none;
color : #397493;}
a:hover {
text-decoration : none;}
h1, h2, h3, h4, h5, h6 {
	font-family:"Microsoft YaHei";

color : #535252;
padding : 0;}
h1 {
font-size : 2.571em;}
h2 {
font-size : 2.354em;}
h3 {
font-size : 2.1em;}
h4 {
font-size : 1.8em;}
h5 {
font-size : 1.5em;}
h6 {
font-size : 1.2em;}
.fl {
	float: left;
}
ul {
margin-left : 40px;
margin-bottom : 20px;}
i, em {
font-style : italic;}
strong {
font-weight : bold;}
img.icon {
float : left;
margin : 0 15px 10px 0 !important ;
border : 0 !important ;
padding : 0 !important ;}

.inner {
width : 1024px;
margin : 0 auto;}
.inner1{ 
width : 1250px;}
.inner2{
	width: 100%;}
body {
background : url(../images/bg/blue/bg.gif) top repeat-x;}
#logo a {
background : url(../images/logo1.png) no-repeat;}
#slider {
background : url(../images/bg/blue/bg1.gif)  top repeat-x;}
#footer {
background-color : #003746;}
#copyright {
background : #022731;
color : #c0bfbf;}
#top-space {
height : 18px;
display:none;
}
#header {
height : 151px;}
#logo, #logo a {
display : block;
width : 263px;
height : 89px;
margin-top:0px;
float : left;}
#logo a {
text-indent : -9999px;
margin-top : 30px;}
#nav ul.level-1 {
/*width : 960px;*/
float : right;
margin : auto;
margin-right:20px;
height : 69px;
padding : 35px 0;
list-style : none;}
#nav li {
padding : 20px 16px;
float : left;
border-left : 1px solid #014254;
border-right : 1px solid #002b36;
position : relative;}
#nav a {
display : block;
font-weight : bold;
color : #fff;
font-size : 1.6em;}
#nav a:hover {
color : #bde2f8;
text-decoration : none;}
#nav span {
color : #b7b5b5;
font-size : 1.1em;}
#nav ul.sub-menu {
display : none;
margin : 5px;
position : absolute;
top : 75px;
left : 0;
z-index : 100000;
list-style : none;
margin : 0;}
#nav ul.sub-menu li {
clear : both;
display : block;
width : 56px;
border : none;}
#nav ul.sub-menu li a {
font-size : 1.5em;
font-weight : normal;
color : #eee;}
#nav ul.sub-menu li ul {
top : 0;
left : 170px;}
#nav ul.black ul.sub-menu {
padding : 9px 0;
background-color : #000;
border : #333 solid 1px;
background : rgba(0, 0, 0, 0.7);}
#nav ul.black ul.sub-menu li {
padding : 6px 18px;
width:70px;}
#nav ul.black ul.sub-menu li:hover, #nav ul.black ul.sub-menu li.sub:hover {
background-color : #0f0f0f;
background-color : rgba(0, 0, 0, 0.6);}
#nav ul.black ul.sub-menu li.sub {
background : url(../images/icons/arrow-sub.png) center 190px no-repeat;}
#nav ul.black ul.sub-menu ul {
top : -10px;}
#nav ul.white ul.sub-menu {
background : url(../images/bg/dropdown_bg.png);
left : 6px;
padding : 16px 0 9px;}
#nav ul.white ul.sub-menu li {
padding : 7px 26px 6px 12px;}
#nav ul.white ul.sub-menu li.sub {
background : url(../images/icons/dropdown_arrow_right.png) center 190px no-repeat;}
#nav ul.white ul.sub-menu a {
color : #555;}
#nav ul.white ul.sub-menu li:hover a {
color : #333;}
#nav ul.white ul.sub-menu li:hover {
background-color : #ececec;}
#nav ul.white ul.sub-menu li ul {
background : url(../images/bg/dropdown_open_bg.png);
margin-left : -5px;
left : 126px;}
#nav ul.white ul.sub-menu li ul li {
padding : 6px 12px;
margin-left : 6px;}
#nav ul.white ul.sub-menu li ul {
padding-top : 0 !important ;
padding-bottom : 0 !important ;}

.inner_copyright{text-indent:-9999px;height:0;line-height:0;font-size:0;overflow:hidden;}

body.no_js #nav ul li:hover > ul {
display : block;}
body.no_js #nav ul li ul.submenu li:hover > ul {
display : block;}


#slider {
height : 500px;
position : relative;}
#slider .inner {
height : 332px;
position : relative;}

#slider .panel {
position : absolute;
font-family:"Microsoft YaHei";
top : 0;
left : 0;
width : 100%;
height : 500px;
background : transparent !important ;}
#slider .panel .text {
margin : auto;
width : 450px;
height : auto;
float : left;
margin : 60px 0 40px;
font-weight: bold;
background: #fff;
opacity: 0.7;
padding-top: 20px;
padding-left:20px;}
#slider .panel h1, #slider .panel h2, #slider .panel p {
color : #000;}
#slider .panel h1 {
font-size : 4.8em;}
#slider .panel .text h2 {
font-family:"Microsoft YaHei";
font-size: 24px;
color: #000;}
#slider .panel .text p{
font-family:"Microsoft YaHei";
color:rgb(102, 102, 102);
font-size:1.4em;
line-height: 22px;
width: 443px;
text-indent:0em;
padding-bottom:15px;}

#slider .panel img {
	float:right;
position : absolute;
right : -139px;
z-index : -1;}

#slider .panels {
z-index : 100;
position : static !important ;}
#slider .img-small, #slider .img-small img {
width : 502px;
height : 299px;}
#slider .img-small {
background : #fff;
padding : 6px;
position : relative;
z-index : 100;
float : right;
top : 40px;
height : 297px;}
#slider .img-small .images {
position : relative;
height : 299px;}
#slider .img-small .images img {
right : 0;}
#slider .bg-img-small {
position : absolute;
right : 0;
z-index : 0;}
#slider .nivo-slice {
position : absolute;}
#slider .nivoSlider {
top : -3px !important ;}
#slider .shadow-slideshow {
width : 514px;
height : 25px;
background : url(../images/bg/shadow-nivo-small.png) bottom center no-repeat;
position : absolute;
bottom : -25px;
left : 0;}
#slider .nivo-controlNav, #slider .nivo-directionNav, #slider .nivo-caption {
display : none;}
#slider-full-width {
height : 463px;
position : relative;
z-index : 100;}
#slider-full-width .bg-full, #slider-full-width .bg-full div {
width : 100% !important ;
background-color : #000;}
#slider-full-width .bg-full div.bg-image {
height : 463px;
background-position : top center;
position : absolute;
width : 100% !important ;}
#slider-full-width .bg-full blockquote {
width : 960px;
margin : 0 auto;
z-index : 999000 !important ;}
#slider-full-width .bg-full h2 {
font-size : 3em;
line-height : 60px;
color : #fff;
display : inline;}
#slider-full-width .bg-full p {
font-style : normal;
font-size : 14px;
display : inline;
color : #fff;
background : none !important ;
padding : 0;}
#slider-full-width .bg-full div.bg-text {
position : absolute;
left : 0;
bottom : 0;
display : block;
height : 67px;
background : #000;
background : rgba(0, 0, 0, 0.77);
width : 100%;}
#slider-full-width .pagination {
margin-top : -100px;
float : right;
position : relative;
z-index : 9999999;
margin-right : 30px;}
#slider-full-width .pagination a {
display : block;
width : 13px;
height : 12px;
background : url(../images/icons/pag.png) no-repeat;
float : left;
margin-right : 2px;
text-indent : -9999px;
outline : medium;}
#slider-full-width .pagination a.activeSlide {
background-position : -12px 0%;}
#slideshow {
position : relative;
height : 356px;
margin : 0 auto;
padding-top : 20px;
margin-bottom : -40px;}
#slideshow .images, #slideshow img {
width : 948px;
height : 316px;}
#slideshow .images {
background : #fff;
position : relative;
padding : 6px;}
#slideshow img {
position : absolute;
left : 6px;}
.nivo-slice {
position : absolute;}
#slideshow .shadow-slideshow {
width : 960px;
height : 25px;
background : url(../images/bg/shadow-slide.png) bottom center no-repeat;
position : absolute;
bottom : 0;
left : 0;}
#slideshow .images, #slideshow .shadow-slideshow {
position : relative;
z-index : 100;
margin : 0 auto;}
#slideshow .nivo-controlNav, #slideshow .nivo-directionNav, #slideshow .nivo-caption {
display : none;}
#nav-slider, #top-slogan {
height : 93px;
background : url(../images/bg/nav-slider.png) bottom repeat-x #efeded;
border-top : 1px solid #cacaca;}
#nav-slider ul {
margin : auto;
padding : 4px 0;
list-style : none;
position : relative;}
#nav-slider li {
height : 32px;
padding : 25px 10px 25px 20px;
float : left;
border-left : 1px solid #d8d7d7;
position : relative;
z-index : 0;
cursor : pointer;
width : 165px;}
#nav-slider li:first-child, #nav-slider li.first {
padding-left : 0;}
#nav-slider a {
display : block;
font-weight : bold;
color : #060606;
font-size : 1.4em;}
#nav-slider a:hover, #nav-slider li:hover a, #nav-slider li.active a, #nav-slider li.current a {
color : #00607b;
text-decoration : none;}
#nav-slider span {
color : #6a6969;
font-size : 1.2em;}
#nav-slider .arrow {
height : 9px;
background : url(../images/icons/arrow-up.png) bottom center no-repeat;
border : none;
list-style : none;
position : absolute;
z-index : 10;
top : -59px;
overflow : visible !important ;}
#top-slogan {
text-align : left;}
#top-slogan .news {
padding : 28px 0;}
#top-slogan blockquote {
height : 41px;
margin : auto;
float : left;
color : #696969;
font-size : 1.3em;
background : url(../images/icons/cite.png) top left no-repeat;
padding : 0 0 0 40px;
width : 550px;}
#top-slogan blockquote p {
background : none;
padding-left : 0;
margin : 0;
line-height : 41px;}
#top-slogan .button-more {
display : block;
width : 182px;
height : 41px;
float : right;
margin : 0 120px 0 0;
background : url(../images/bg/button-dark.gif);
text-align : center;
text-transform : uppercase;
color : #fff;
font-size : 1.4em;
line-height : 38px;
font-family:"Microsoft YaHei";
letter-spacing : 2px;
font-weight : normal;}
#top-slogan .button-more:hover {
color : #eee;}
.toppadding {
padding-top : 20px;}
#content {
background : #fff;
padding : 0 0 40px;}
#content p {
font-size : 12px;
padding-bottom : 20px;}
#content li, #content td {
font-size : 12px;}
#content h2 {
margin : 45px 0 30px;
line-height: 2.2em;}
#content h2.title-page {
padding : 15px 0;
margin-top : 30px;
border-bottom : 1px solid #cacaca;}
#content img {}
#content .team {
margin-bottom : 30px;}
#content h4.title-team {
color : #000;
margin : 0 0 15px;
font-size : 1.8em;}


.box-sections {
width : 290px;
min-height : 180px;
float : left;
margin : 40px 45px 0 0;}
.box-sections h3 {
line-height : 60px;
margin : 0 !important ;}
.box-sections h5 {
margin : 0 0 10px !important ;
font-size : 1.7em;}
.box-sections p {
/*clear : both;*/
font-size : 1.2em;
height:0;}
.box-sections img.thumb {
height : 139px;
padding : 3px;
border : #ccc solid 1px;}
.box-sections span {
color : #244455;}
.box-sections .last {
margin-right : 0;}
/*????��D����*/
.box-sections  ul{ width:100%;margin-left:0.5em;margin-top:1.2em;}
.box-sections  ul li{ width:100%;margin-bottom:3px;}
.box-sections  ul li a{ width:100%;font-size:1.2em;}
.box-sections  ul li:hover,.box-sections  ul li a:hover,.box-sections  ul li a span:hover{ text-decoration:underline;}
.box-sections  ul li span.new_tit{ width:70%;height:20px;display:inline-block;font-family:"Microsoft YaHei";
text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.box-sections  ul li span.new_time{ float:right;}

.box-sections a.more{ font-size:1.4em;float:right;}

.call-to-action {
height : 67px;
clear : both;
background : #f3f0f0;
border : #e1dfdf solid 1px;
padding : 20px;
margin : 30px auto 0;}
.call-to-action .tagline {
width : 510px;
float : left;}
.call-to-action h2 {
font-size : 3em;
line-height : 1em;
margin : 0 !important ;}
.call-to-action p {
font-size : 1.2em;}
.call-to-action .button-call {
display : block;
width : 289px;
padding : 0 20px;
height : 67px;
background : url(../images/bg/button-call.gif) no-repeat;
float : right;
font-size : 1.2em;
color : #494949;}
.call-to-action .button-call strong {
font-size : 1.6em;
text-transform : uppercase;
font-weight : normal;
font-family:"Microsoft YaHei";}
.call-to-action .button-call:hover {
text-decoration : none;
cursor : pointer;}
.call-to-action .button-call img {
margin : 22px 30px;}
.call-to-action br {
display : none;}
.call-to-action .button-call br {
display : block;}
.call-to-action .tagline h2 + p + p {
display : none;}
.wp-pagenavi {
height : 20px;
margin-bottom : 40px;
text-align : center;}
.wp-pagenavi a, .wp-pagenavi span {
display : inline-block;
height : 20px;
line-height : 20px;
padding : 10px;
border : #ccc solid 1px;}
.news-home {
height : 60px;
line-height : 60px;
background : #f3f0f0;
border : #e1dfdf solid 1px;
padding : 10px 0;
overflow : hidden;}
.news-home .inner{
	width: 800px;
	height:70px;
	margin:0 auto;}
.news-home h2 {
padding : 0 30px 0 70px;
background : url(../images/icons/pencil.png) center left no-repeat;
float : left;
border-right : 1px solid #e1dfdf;
overflow : hidden;}
.news-home ul {
list-style : none;
float : right;
margin : 0;}
.news-home li {
width : 580px;
padding : 20px 30px 20px 0;
font-size : 1.2em;}

div.date {
margin-bottom : 5px;
margin-top : 45px;}
h3.title-blog {
float : left;
display : inline-block;
width : 430px;
font-size : 1.8em;
font-weight : bold;
margin : 0 !important ;}
h3.title-blog a {
color : #161616;}
.day, .mon-year {
float : right;
display : inline-block;
color : #979797;
text-transform : uppercase;}
.day {
width : 45px;
font-size : 36px;
font-family:"Microsoft YaHei";
font-weight : bold;
border-right : 1px solid #cacaca;
text-align : right;
padding-right : 10px;}
.mon-year {
font-size : 18px;
text-align : justify;
padding-left : 10px;
letter-spacing : 2px;}
.mon-year span {
letter-spacing : 6px;}
p.meta {
margin-bottom : 0;
line-height : 16px;}
p.meta span {
display : block;
height : 16px;
margin : 8px 5px 30px 0;}
p.meta span.tags {
padding-left : 20px;
background : url(../images/icons/mark.png) no-repeat;}
p.meta span.comment {
padding-left : 20px;
background : url(../images/icons/comment-icon.png) no-repeat;}
p.tags {
padding-left : 30px;
background : url(../images/article.png) center left no-repeat;}
#content p.left {
width : 400px;}
.space-content {
height : 20px;}
.text .line {
margin : 0;}
.text {
width : 640px;}
.recent-post {
margin-top : 20px;}
.recent-post div.link {
display : block;
height : 56px;
font-size : 1.2em;
margin-bottom : 2em;}
.recent-post a {
color : #696969;}
.recent-post a strong {
color : #000;
font-weight : normal;}
.recent-post img {
padding : 3px !important ;
float : left;}
.recent-post small {
font-style : italic;}
.hentry img {
max-width : 628px;
height : auto;}
h4.title-widget-blog {
margin-bottom : 0 !important ;}
.sidebar {
margin-top : 32px;}
.sidebar, .sidebar-home {
width : 300px;
float : right;}
.recent-post img {
float : left;
margin-right : 1.4em;}
.sidebar ul, .sidebar-home ul {
list-style : none;
margin : -10px 0 30px;}
.sidebar li, .sidebar-home li {
border-bottom : 1px solid #ccc;
padding : 8px 0;}
.sidebar h2, .sidebar-home h2 {
margin-bottom : 30px !important ;}
.sidebar h3, .sidebar-home h3 {
margin-bottom : 0;}
.widget {
margin-bottom : 45px;}
.sidebar .box-sections, .sidebar-home .box-sections {
margin-left : 0;
margin-top : 20px;}
.sidebar .box-sections h2, .sidebar-home .box-sections h2 {
margin-bottom : 0;}
.sidebar .box-sections h3, .sidebar-home .box-sections h3 {
line-height : 32px;}
.sidebar-nav ul {
list-style : none;
margin-bottom : 50px;
margin-top : 40px;}
.sidebar-nav li {
border-bottom : 1px solid #cacaca;
margin-bottom : 10px;
padding-bottom : 5px;}
.sidebar-nav a, .sidebar-nav li {
display : block;
height : 40px;
line-height : 30px;
font-family:"Microsoft YaHei";
color : #979797;
text-transform : uppercase;
font-size : 18px;
font-weight : bold;}
.sidebar-nav a {
padding-left : 40px;}
.sidebar-nav a:hover {
text-decoration : none;
color : #a10404;}
.twitter_update_list li:first-child {
padding-top : 0;}
#testimonial-widget li {
border-bottom : 0;}
#testimonial-widget p {
font-size : 1em;}
#footer {
padding : 20px 0;
font-size : 1.2em;}
#footer a.contact {
text-transform : uppercase;}
#footer a.contact strong {
color : #fff;
font-size : 1.5em;
letter-spacing : -1px;}
#footer a.contact span {
font-size : 1.4em;
letter-spacing : 6px;}
#footer a.contact:hover {
text-decoration : none;}
#copyright {
height:40px;
line-height : 40px;
background : #022731;
text-align : center;
/*color : #c0bfbf;*/
margin : 0;
padding-top:8px;
font-size : 1.2em;}
#copyright p{ color:#d0d0d0;}
#copyright a, #copyright a:hover {
color : #88b3b9;}
img.alignright {
float : right;
margin : 0 0 0.5em 1.5em;
display : inline;}
img.alignleft {
float : left;
margin : 0 1.5em 0.5em 0;
display : inline;}
img.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;}
a img.alignright {
float : right;
margin : 0 0 0.5em 1.5em;}
a img.alignleft {
float : left;
margin : 0 1.5em 0.5em 0;}
a img.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;}
p.wp-caption-text {
font-style : italic;}
img.wp-smiley {
border : 0 !important ;
padding : 0 !important ;}
.left {
float : left;
margin-right : 10px;}
.right {
float : right;
margin-left : 10px;}
.nomargin {
margin : 0;}
.nopadding {
padding : 0;}
.last {
margin-right : 0 !important ;}
hr {
margin : 40px auto;
width : 600px;
border : #ccc dotted 1px;
clear : both;}
code, pre {
background-color : #e8ebec;
text-align : left;
border : #bbb dotted 1px;
color : #333;
min-height : 30px;
margin-bottom : 15px;
padding : 18px 5px;}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
margin : 0.5em 0 0.8em;}
#social {
float : left;}
#social img {
border : none;
width : 48px;
height : 48px;}
/* 学院新闻 */
.news{  width: 100%;height: 556px;}
.news_top{ height: 56px;background:  #549DF2;}
.news_tit{  width: 1024px;height: 56px;background:  #549DF2;margin: 0 auto;}
.news_tit .tit_p_l{ float:left;height: 50px;line-height: 50px;font-size: 18px;font-weight:bold;font-family: "SimHei";margin-left: 20px;color: #fff;}
.news_tit .tit_p_r{ float:right;height: 50px;line-height: 50px;font-size: 16px;font-family: "SimHei";margin-right: 20px;color: #fff;}
.news_tit .tit_p_r a{ color: #fff;}

.news_con{ width: 100%;height: 440px;}
.news_con .con_center{ width: 1224px;height:410px;margin:0 auto 20px;padding-top: 30px;background: #fff;}

.con_center .left_list{ width: 460px;height:auto ;padding: 20px;padding-bottom:0;float: left;margin-left:80px;overflow: hidden;}
.con_center .left_list ul{ height: auto;}
.con_center .left_list ul li{ margin-top:8px;}
.con_center .left_list ul li a{ font-size: 15px;font-family: "SimSun";}
.con_center .left_list ul li a:hover{ color: #339994;}
.con_center .left_list ul li span.list_time{ font-size: 15px;color: #339994;float: right;}

.con_center .right_banner{ width: 563px;float: right;margin-right: 30px;}
.con_center .right_banner .yx-rotaion{margin:30px auto;padding: 0;border: none;}
.con_center .right_banner .yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}
.con_center .right_banner .yx-rotation-title{position:absolute;width:99%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:6px;bottom:0;_bottom:-1px;z-index:1;}
.con_center .right_banner .yx-rotation-t{color:#fff;font-size:16px;font-family:"microsoft yahei";z-index:2;bottom:0;left:10px;line-height:40px;}
.con_center .right_banner .yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.con_center .right_banner .yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2;}
.con_center .right_banner .yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.con_center .right_banner .yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.con_center .right_banner .yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative;}
.con_center .right_banner .yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px;}
.con_center .right_banner .yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px;}
.con_center .right_banner .yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.con_center .right_banner .yx-rotation-focus span.hover{background-position:-10px -126px;}
.con_center .right_banner .rotaion_list{width: 0;height:0;overflow:hidden;}


.con_center .left_list li{height:24px;line-height:24px;overflow:hidden;}
.con_center .left_list li span{margin:0 5px 0 0;}
.con_center .hide{display:none;}


.no{ width: 100%;height: 310px;border-bottom: 1px solid #757575;}
/* 通知公告 */

.notice{  width: 49.9%;height: 310px;float: left;border-right: 1px solid #ddd;}
.notice_top{ height: 56px;background:  #549DF2;}
.notice_tit{  width: 510px;height: 56px;background:  #549DF2;float:right;margin-right: 1px;}
.notice_tit .tit_p_l{ float:left;height: 50px;line-height: 50px;font-size: 18px;font-weight:bold;font-family: "SimHei";margin-left: 20px;color: #fff;}
.notice_tit .tit_p_r{ float:right;height: 50px;line-height: 50px;font-size: 16px;font-family: "SimHei";margin-right: 20px;color: #fff;}
.notice_tit .tit_p_r a{ color: #fff;}

.notice .notice_con{ width: 500px;height: 200px; padding: 30px;float: right;}
.notice .notice_con ul{ width: 500px;}
.notice .notice_con ul li{ margin-top:18px;border-bottom: 1px solid #ddd;}
.notice .notice_con ul li a{ font-size: 16px;font-family: "SimSun";}
.notice .notice_con ul li a:hover{ color: #339994;}
.notice .notice_con ul li span.list_time{ font-size: 15px;color: #339994;float: right;}

/* 专题版块 */
.section{  width: 50%;height: 310px;float:right;}
.section_top{ height: 56px;background:  #549DF2;}
.section_tit{  width: 600px;height: 56px;background:  #549DF2;float:left;}
.section_tit .tit_p_l{ float:left;height: 50px;line-height: 50px;font-size: 18px;font-weight:bold;font-family: "SimHei";margin-left: 20px;color: #fff;}
.section_tit .tit_p_r{ float:right;height: 50px;line-height: 50px;font-size: 16px;font-family: "SimHei";margin-right: 20px;color: #fff;}
.section_tit .tit_p_r a{ color: #fff;}

.section_con{ width: 400px;height: auto;}


.section_con p.p1{ width: 100%;height: 50px;background: #69A8DA;margin-top: -3px;line-height: 50px;text-indent: 2em;}
.section_con p.p1 a{  width: 100%;height: 50px;display:block;color: #fff;text-decoration: none;font-size: 18px;}
.section_con a img{}
.section_con ul{ width: 100%;height: 100%;margin-left: 100px;margin-top: 8px;}
.section_con ul li{ height:28px;float:left;font-size: 13px;color:blue;margin-left: 18px;}
.section_con ul li a:hover{ background: #fff;opacity: 0.7;}
.bottom_tit{ 
	width: 100px;height: 30px;margin: 0 auto 8px;line-height: 30px;font-size: 16px;
	font-family:"SimHei";text-align: center;
	background: #f2f2f2;
	background: -webkit-gradient(linear, 0 0, 100% 0,from(#f2f2f2), to(#ddd));
    background: -moz-linear-gradient(#f2f2f2, #ddd);
	background: -o-linear-gradient(#f2f2f2, #ddd);
	background: linear-gradient(left center, #f2f2f2, #ddd);}

#header .remind{
	height: 30px;
	line-height: 30px;
	position: absolute;
	right: 0;
	margin-right: 20px;
	font-size: 12px;
	color: #d9d9e3;}