﻿*{margin:0;padding:0}
img,table,td,th{border:0}
ul{list-style-type:none}
a{color:#323232;;text-decoration:none}
a:hover{color:#880000;}
a:visited{color:#323232}
i{display:inline-block;height:100%;vertical-align:middle}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;margin:0 auto}
img{vertical-align:middle;}
.clear{clear:both;}


html{overflow-x:hidden}
body{background-color:#E6E6E6;font:12px "Helvetica Neue","Hiragino Sans GB","Verdana","Microsoft YaHei","Arial","sans-serif";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

#main{width:1040px;height:100%;text-align:center;background-color:#fff;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;border-radius:8px;-moz-box-shadow:5px 5px 3px #888;box-shadow:5px 5px 3px #888;margin:0 auto;}
#header{position:relative;width:1040px;height:60px;margin:0 auto;padding-top:20px;padding-bottom:20px;background:url(../img/header_bg.png) no-repeat center right;text-align:left;vertical-align:middle;}
#logo{vertical-align:middle;margin-left:30px;float:left;}
#wximg{width:78px;margin-left:40px;}
#topContent{position:absolute;right:120px;top:-10px;width:200px; text-align:right;height:40px;line-height:40px;vertical-align:middle;}
#topContent a{color:#fff;}
#topContent a:hover{color:#FABE0B;}
#topContent a:visited{color:#fff;}

#searchBox{width:200px;height:30px;float:right;margin-right:30px;margin-top:30px;}
#nav{width:100%;height:40px;background-color:#7F73A9;-moz-box-shadow:1px 4px 3px #888;box-shadow:1px 4px 3px #888;position:relative;}
#nav_list{width:1040px;height:40px;margin:0 auto;}
#nav_list li{float:left;;vertical-align:middle;}
#nav_list .nav-item span{padding:0;display:block;width:145px;height:40px;line-height:40px;vertical-align:middle;color:#fff;font-size:16px;font-weight:bold;text-align:center;border-right:1px solid #ccc}
#nav_list .nav-item span:hover{background:#880000;}
.sub-nav li a span{color:#333;background-color:#B9223D;}
#dataNow{position:absolute;right:15px;top:15px;}


#scrollBanner{width:1040px;height:350px;margin:3px auto 0 auto;}
#container{height:100%;margin:0 auto;padding:20px 10px 10px 10px;}
#scrollBanner .left{background:url(../img/left.png) no-repeat  center center;}
#scrollBanner .right{background:url(../img/right.png) no-repeat  center center;}
#scrollBanner .timer span{background:none;}

.model{position:relative;text-align:left;}
.model .modelHeader{width:100%;height:30px;letter-spacing:2px;vertical-align:middle;border-bottom:2px solid #880000;}
.model .modelTitle{float:left;font-size:14px;height:20px;line-height:20px;display:block;padding:5px;color:#880000;font-weight:bold;width:90px;text-align:center;}
.model .modelMore{float:right;display:block;width:50px;height:20px;text-align:right;}
.model .modelMore img{vertical-align:middle;margin-top:10px;}
.model .modelContent{padding:0 5px;}
.model li{padding-left:10px;background:url(../img/thrArr.gif) no-repeat 0 center;text-align:left;}
.model .Article_Title{width:225px;}
.model .Article_PublishDate{}

#container_left{float:left;}
#usualLink{width:190px;border-top:1px solid #eee;border-left:1px solid #eee;-moz-box-shadow:3px 3px 1px #888;box-shadow:3px 3px 1px #888;}
#usualLink .modelTitle{width:190px;}
#usualLink .modelContent{padding:0;}
#usualLink .modelContent li{height:50px;line-height:50px;vertical-align:middle;width:180px;padding:0px 5px;background:none;}
#usualLink .modelContent li:hover{background-color:#CFCBDF;}

#container_right{float:left;width:810px;height:100%;}
#scrollPic{float:left;margin-left:15px;width:200px;}
#news{float:left;width:290px;height:200px;}
#notice{float:left;width:290px;height:200px;margin-left:10px;}
#fastSearch{width:100%;text-align:left;padding:20px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#fastSearch img{margin-top:20px;vertical-align:top;margin-right:40px;margin-left:20px;}
#linkUrl{clear:both;font-size:14px;padding-top:5px;padding-left:20px;border-top:1px solid #ccc;width:100%;height:150px;font-family:"Microsoft YaHei","Helvetica Neue","Hiragino Sans GB","Verdana";font-weight:bold;}
#linkUrl div{width:810px;height:40px;line-height:40px;vertical-align:middle;margin-bottom:10px;}
#linkUrl div a{color:#000;}
#linkUrl div a:hover{color:#880000;}
#linkUrl div span{display:block;float:left;width:100px;color:#fff;border-bottom:1px solid #ccc;-moz-box-shadow:3px 3px 1px #888;box-shadow:3px 3px 1px #888;}
#linkUrl ul{padding-top:2px;}
#linkUrl ul li{float:left;padding:0px 15px;width:80px;border-bottom:1px solid #ccc;-moz-box-shadow:3px 3px 1px #888;box-shadow:3px 3px 1px #888;}
#direction span{background-color:#2B7E14;}
#direction li{border-left: 3px solid #255018;background-color:#99cc33;}
#resource span{background-color:#2F4758;}
#resource li{border-left: 3px solid #21313D;background-color:#99B5C9;}
#service span{background-color:#FA6500;}
#service li{border-left: 3px solid #722E00;background-color:#FFAE78;}
#lianjie span{background-color:#2A6500;}
#lianjie li{width:240px !important; border-left: 3px solid #722E00;background-color:#2FAE78;}

#academic{float:left;width:390px;height:225px;margin-top:20px;margin-left:10px;}
#job{float:left;width:300px;height:225px;margin-top:20px;}
#job .Article_Title{width:240px;}
#entra{text-align:left;float:left;width:300px;height:100%;margin-top:20px;position:relative;margin-left:10px;}
#entra .modelHeader{background-color:#880000;}
#entraContent{border:1px solid #ccc;border-top:none;padding-bottom:20px;}
#entraContent div{float:left;margin-top:25px;margin-left:20px;text-align:center;}
#entraContent img{width:50px;}
#entraContent p{margin-top:5px;}
#clip{width:100%;height:40px;background-color:#7F73A9;margin-top:20px;-moz-box-shadow:1px 4px 3px #888;box-shadow:1px 4px 3px #888;}
#footer{width:100%;height:100%;}
#copyright{width:980px;margin:0 auto;text-align:center;height:30px;line-height:20px;padding:30px;vertical-align:middle;}
#float_ad li{border:none;}

.wp_listcolumn .wp_column a{background-color:#fff;border:none;}
#leftSideBar{float:left;width:190px;height:400px;border-right:1px solid #eee;font-size:18px;margin-top:10px;}
#col{width:180px;font-weight:700;text-align:center;margin-top:22px;color:#880000;}
#col div{margin-bottom:10px;}
#colTitle{background:url(../img/nav-bg.png) repeat-x 0 0;height:40px;padding:5px 20px;color:#002C5E;}
#secColTitle{width:160px;margin-left:20px;}
#listcolumn{float:left;width:785px;height:100%;padding:20px}
#columnTitle{text-align:right;padding:10px;border-bottom:1px solid #ccc;}
#columnTitle div{vertical-align:middle;}
#columnTitle div img{margin-bottom:3px;}
#columnContent{width:630px;height:100%;margin:20px auto;text-align:left;}
#columnContent .wp_article_list li{height:25px;line-height:25px;padding-left:10px;background:url(../img/liArr.jpg) no-repeat 0 center;}
#columnContent .Article_PublishDate{display:block;float:right;}
#listbanner{width:1000px;height:150px;background:url(../img/listbanner.png) no-repeat;margin:0 auto}


#pageTitle{width:900px;text-align:center;font-size:22px;font-weight:700;color:#800;margin:50px auto 20px auto}
#pageProperty{text-align:center;padding:10px;border-bottom:1px solid #ccc}
#pageContent{width:900px;margin:40px auto;font-size:14px;line-height:28px;text-align:left}

.Slide {width: 1040px;height: 350px; float:left;overflow: hidden;position: relative;}
.slide-cont {width: 1040px;height: 350px;position: relative;overflow: hidden;}
.slide-item {position: absolute;width: 100%;height: 100%;left: -630px;}
.slide-item a {display: block;width: 100%;height: 100%;}
.slide-item img {width: 1040px;height: 350px;}
.slide-txt {width: 1040px;height:50px;position: absolute;left: 0;bottom: 0px;z-index: 1;}
.slide-txt .txt_bg {width: 1040px;height: 50px;background:#000;opacity: 0.7;filter: alpha(opacity=70);}
.slide-txt a {display: inline-block;width:1000px;height: 50px;line-height: 50px;font-size:16px;padding: 0 20px;overflow: hidden;color:#fff;position: absolute;left: 0;top: 0;text-align:left;}
.slide-nav {width: auto;height: 11px;display: inline-block;overflow: hidden;position: absolute;z-index: 100;bottom: 21px;right: 20px;overflow: hidden;}
.slide-nav a {display: block;width: 12px;height: 12px;background:#d4d4d4;cursor: pointer; margin-left: 5px;float: left;text-indent: -99em;overflow: hidden;}
.slide-nav .nownav {background:#ffe825;}
#prev2, #next2 {display: block;width: 57px;height: 72px;position: absolute;top: 129px;display: none;}
#next {right: 0;background-position: -62px 0;}