﻿*{font-family: 微软雅黑, Verdana, sans-serif;}
body{background-color: #ECECEC;font-family: '微软雅黑' , Verdana, sans-serif;}
p, td, ul, ol, li, dl, dt, dd{font-family: '微软雅黑' , Verdana, sans-serif;}
html, body, div, span, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a{margin: 0;padding: 0;border: 0px;}
ul, li{list-style-type: none;}
a:hover{text-decoration: none;}
p{padding: 0px; margin: 0px;}
ul{padding: 0; margin: 0;}
a{color: #3675A9; text-decoration: none;}
em{font-style: normal; margin-left: 3px; margin-right: 3px; color: #B2B2B2;}
.mr1{margin-right: 1px;}
.mr10{margin-right: 10px;}
.ml4{margin-left: 4px;}
.ml20{margin-left: 20px;}
.mt1{margin-top: 1px;}
.mt7{margin-top: 7px;} 
.mt10{margin-top: 5px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt12{margin-top: 12px;}
.pl15{margin-left: 11px;}
.cursor{cursor: pointer;}
.disappear{display:none;}
.mainBody980{width: 980px; margin: 0 auto; overflow: hidden;}
.mainBody960{width: 960px; margin: 5px auto 0; overflow: hidden;}
#main960{width: 960px; margin: 0 auto; background-color: #FFF;}
#main980{width: 980px;background-color: #FFF;}
.panelTitle{font-family: 黑体; color: white; font-size: 18px; padding-left: 20px; height: 37px; line-height: 37px;}
.divY4{-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
/*div 4个角都是圆角*/
.divY4_15px{-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divYT2{-moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px; border-radius: 10px 10px 0px 0px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divY1_15px{-moz-border-radius: 15px 0px 0px 0px; -webkit-border-radius: 15px 0px 0px 0px; border-radius: 15px 0px 0px 0px; position: relative; behavior: url('~/Content/css/iecss3.htc');}
.divY2_15px{-moz-border-radius: 0px 15px 0px 0px; -webkit-border-radius: 0px 15px 0px 0px; border-radius: 0px 15px 0px 0px; position: relative; behavior: url('~/Content/css/iecss3.htc');}
.divYT_5px{-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
/*div上面2个角是圆角*/
.divYB2{-moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; border-radius: 0px 0px 10px 10px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
/*div下面2个角是圆角*/
.divY4_3px{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
/*div 4个角都是圆角*/.divYB2_5px{-moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; border-radius: 0px 0px 5px 5px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divYL_3px{-moz-border-radius: 0px 3px 3px 0px; -webkit-border-radius: 0px 3px 3px 0px; border-radius: 0px 3px 3px 0px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divYT_15px{-moz-border-radius: 15px 15px 0px 0px; -webkit-border-radius: 15px 15px 0px 0px; border-radius: 15px 15px 0px 0px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divYL_15px{-moz-border-radius: 15px 0px 0px 15px; -webkit-border-radius: 15px 0px 0px 15px; border-radius: 15px 0px 0px 15px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divYR_15px{-moz-border-radius: 0px 15px 15px 0px; -webkit-border-radius: 0px 15px 15px 0px; border-radius: 0px 15px 15px 0px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divYB2_15px{-moz-border-radius: 0px 0px 15px 15px; -webkit-border-radius: 0px 0px 15px 15px; border-radius: 0px 0px 15px 15px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divLT1_15px{-moz-border-radius: 15px 0px 0px 0px; -webkit-border-radius: 15px 0px 0px 0px; border-radius: 15px 0px 0px 0px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divLB1_15px{-moz-border-radius: 0px 0px 0px 15px; -webkit-border-radius: 0px 0px 0px 15px; border-radius: 0px 0px 0px 15px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
.divRT1_15px{-moz-border-radius: 0px 15px 0px 10px; -webkit-border-radius: 0px 15px 0px 0px; border-radius: 0px 15px 0px 0px; position: relative; z-index: 2; behavior: url('~/Content/css/iecss3.htc');}
#container{width: 100%; margin: 0 auto;}
/*头部导航开始*/
.nav_head1{width: 100% !important;background-color: white;background-image: url('../images/index/head/banner-top.jpg');background-repeat: repeat-x;background-position: 0px -186px;height: 470px;overflow:hidden;}
.nav_head2{width: 100% !important;background-color: white;background-image: url('../images/index/head/banner-top.jpg');background-repeat: repeat-x;height: 325px;overflow:hidden;background-position: 0px -186px;}
.men_box{width: 980px;margin: 0px auto;}
.TheSpiritOfShanghai{width: 100%;height: 35px;text-align: right;color: #4695D0;font-size: 15px;font-weight: 500;line-height: 35px;}
.radius15px{border-radius: 15px;}
.nav_top{width: 980px;height: 102px;background-image: url('../images/index/head/head_03.png');}
.HomeLink_nowTime{width: 200px;height: 85px; margin: 10px 0px 0px 30px;float: left;}
.HomeLink_nowTime div{width: 100%;}
#HomeLink a{width: 180px;height: 62px;display: block;}
.head_linkSearch{width: 345px;height: 90px;float: right;text-align: center;color: white;font-size: 12px;line-height: 51px;}
.head_linkSearch span{margin: 0px 5px;}
.head_linkSearch a:link,.head_linkSearch a:visited{color: white;}
.head_linkSearch a:hover{text-decoration: underline;color: white;}
.head_linkSearch input[type=text]{line-height: 38px;height: 38px;padding: 0px 31px 0px 10px;width: 225px;border: none;float: left;outline: none;}
.head_linkSearch input[type=button]{width: 30px;height: 36px;line-height: 36px;background-image: url('../images/index/head/search.png');background-position: center;background-repeat: no-repeat;float: left;background-color: white;border: 1px solid white;margin: 1px 0px 0px -31px;}

.men_content{width: 980px;height: 94px;}
.men_content div{width: 154px;height: 74px;float: left;margin: 10px 0px;}
.men_content a{display:block;width:100%;height:100%;}
.men_content .margin-left11px{margin-left: 11px;}
.men_content .bg_xxgk{background-image: url('../images/index/head/s_xxgk.png');}
.men_content .bg_wsbs{background-image: url('../images/index/head/s_wsbs.png');}
.men_content .bg_wyyd{background-image: url('../images/index/head/s_wyyd.png');}
.men_content .bg_gszn{background-image: url('../images/index/head/s_gszn.png');}
.men_content .bg_fsjlb{background-image: url('../images/index/head/s_fsjlb.png');}
.men_content .bg_jsrc{background-image: url('../images/index/head/s_jsrc.png');}
.men_content .bg_sszn{background-image: url('../images/index/head/s_sszn.png');}
.men_content .bg_scje{background-image: url('../images/index/head/s_scje.png');}
.men_content .bg_xxjs{background-image: url('../images/index/head/s_xxjs.png');}
.men_content .bg_bmwd{background-image: url('../images/index/head/s_bmwd.png');}
.men_content .bg_xxgk:hover{background-image: url('../images/index/head/s_xxgk.png');background-position:0px -74px;}
.men_content .bg_wsbs:hover{background-image: url('../images/index/head/s_wsbs.png');background-position:0px -74px;}
.men_content .bg_wyyd:hover{background-image: url('../images/index/head/s_wyyd.png');background-position:0px -74px;}
.men_content .bg_gszn:hover{background-image: url('../images/index/head/s_gszn.png');background-position:0px -74px;}
.men_content .bg_fsjlb:hover{background-image: url('../images/index/head/s_fsjlb.png');background-position:0px -74px;}
.men_content .bg_jsrc:hover{background-image: url('../images/index/head/s_jsrc.png');background-position:0px -74px;}
.men_content .bg_sszn:hover{background-image: url('../images/index/head/s_sszn.png');background-position:0px -74px;}
.men_content .bg_scje:hover{background-image: url('../images/index/head/s_scje.png');background-position:0px -74px;}
.men_content .bg_xxjs:hover{background-image: url('../images/index/head/s_xxjs.png');background-position:0px -74px;}
.men_content .bg_bmwd:hover{background-image: url('../images/index/head/s_bmwd.png');background-position:0px -74px;}
.men_content .navButton{width: 43px;height: 43px;float:right;margin: 25.5px -53px 0px 0px;background-image: url('../images/index/head/btnExpand.png');cursor: pointer;}

.nav_transparentbg{width:980px;height:114px;background-color:#396087;opacity:0.6;filter:alpha(opacity=60);margin:8px 0px 0px 0px;border-radius: 15px; z-index:9;position: absolute}
.nav_publicService{width:980px;height:114px;margin:8px 0px 0px 0px;z-index:11;position: absolute}
.nav_publicService div{width: 187px;height: 75px;float: left;margin: 25px 0px 10px 0px;text-align:center;font-size:18px;font-weight:500;line-height:38px;z-index:10;}
.nav_publicService a{color:white;opacity:1;filter:alpha(opacity=100);}
.nav_publicService .margin-left11px{margin-left: 11px;}

.navUpButton{width: 71px;height: 20px;position: absolute;margin: 128px 0px 0px 446px;background-image: url('../images/index/head/toogletop.png');cursor: pointer;}

.displaynone{display:none;}
.displayblock{display:block;}

/*foot部分css*/
.foot980{width: 100%; min-width: 1078px; overflow: hidden; background-color: #ececec;}
.foot980 .tab0{width: 980px; margin: 20px auto; overflow: hidden; padding-left: 49px; padding-right: 49px;} 
.foot980 #block0Content{background-color: #FFF;}
#f_bah{width: 100%; min-width: 1078px; height: 100px; clear: both;}
#foot_content{width: 980px; height: 100%; margin: 0px auto; padding-top: 18px; line-height: 21px; font-size: 13px; color: #000; text-align: center; /*border-top: 1px solid #cfcfcf;*/}
/*foot部分css 结束*/
.sitemap{width: 100%; height: 50px; line-height: 50px; font-size: 14px; display: inline; font-weight: bold;}
.post{font-weight: bold; font-size: 14px;}
.post span{padding-right: 5px; color: #0051b4;}
.hide{display: none;}
/*通用分页*/
.base_page{height: 70px; line-height: 70px; width: 960px; text-align: center;}
/*网站链接Tab集锦*/
.footTab0{width: 980px; height: 38px; overflow: hidden;}
.footTab0 ul li{background-color: #7CB571; color: white;}
.footTab0 ul li a{color: white;}
#block0 li{list-style: none; display: block; width: 195px; height: 38px; line-height: 38px; font-size: 15px; float: left; text-align: center;}
#block0 .seleced{cursor: pointer; background-color: #ffffff; color: #58944C;}
#block0 .seleced a{cursor: pointer; color: #58944C;}
.tab0{width: 980px; min-height: 130px; margin-bottom: 10px; overflow: hidden;}
#block0Content{min-height: 92px; background-color: #FFF;}
#block0Content ul{padding: 0px 0px 20px 0px; margin: 0px 13px;}
#block0Content ul li{float: left; height: 25px; line-height: 25px; width: 126px; margin: 5px 5px; text-align: left; font-size: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#block0Content ul li a{color: #797979;}
.clearBoth{clear: both;}
.tab_menu{margin: 0px; padding: 0px; height: 43px; float: left;}
#MapLink{ width: 900px;height: 230px;background-color: #D9D9D9;padding: 20px 40px;margin: 0 auto;}
#MapLink h3 a,#MapLink h3 { color: #454545;font-size: 16px;font-weight: bold;line-height: 32px; }
.divLink ul li{ list-style-type: none;}
.divLink ul li a{ color: #575757;font-size: 14px;line-height: 24px;}
.divLink{ width: 150px;float: left;}
.progressBar{border: solid 2px #86A5AD; background: #fff url(../Images/loading.gif) no-repeat 18px 35px;}
.progressBar{display: block; width: 160px; height: 58px; top: 50%; left: 50%; margin-left: -74px; margin-top: -14px; padding: 10px 10px 10px 30px; text-align: left; line-height: 27px; font-weight: bold; position: absolute; z-index: 2001;}
.background{display: block; width: 100%; height: 100%; opacity: 0.4; filter: alpha(opacity=40); background: #fff; position: absolute; top: 0; left: 0; z-index: 2000; background-color: #666666;}
/*错误页面处理*/
.errorBody{height: 400px;width: 980px;background-image: url('../images/error404.jpg');background-repeat: no-repeat;background-color: #FFF;}
.errorBody2{background-image: url('../images/error500.jpg');}
.error_text{padding: 215px 0px 0px 500px;font-size: 16px;line-height: 25px;color: #505050;}
.error_text2{padding: 115px 0px 0px 500px;font-size: 26px;}
.error_text a{display: block;margin-top: 10px; background-color: #EDA46F;color: #ffffff;font-size: 17px;line-height: 43px;text-align: center;width: 149px;height: 43px;}
.curosr{cursor:pointer;}
.starRight .starName a,.starName a{
color:#727272;
}
.starRight .starName a:hover ,.starName a:hover{
color:#3675a9;
}

.PeriodicalRecordsLeft {
width:220px;
height:720px;
float:left;
margin-top:15px;
background-color:#fff;
}
.PeriodicalRecordsLeft a:hover {
font-weight:bold;
cursor:pointer
}
.PeriodicalRecordsRight {
width:710px;
height:760px;
float:left;
margin-left:20px;
margin-top:15px;
background-color:#fff;
position:relative;
}
.PeriodicalRecordsLeft01 {
width:100%;
height:45px;
background-color:#F9F9F9;
color:#7298BF;
font-size:16px;
font-weight:bold
}
.PeriodicalRecordsLeft01 img {
margin:15px 5px 0px 50px
}


.PeriodicalRecordsLeft02 {
width:100%;
height:30px;
background-color:#F9F9F9;
color:#636363;
font-size:16px;
margin-top:8px
}
.PeriodicalRecordsLeft02 a ,.PeriodicalRecordsLeft03 a{
color:#636363;
}
.PeriodicalRecordsLeft02 img {
margin:10px 5px 0px 10px
}
.PeriodicalRecordsLeft03 {
width:100%;
min-height:0px;
color:#999999;
font-size:14px;
}
.PeriodicalRecordsLeft03 span {
width:100%;
height:28px;
line-height:28px;
display:block;
padding-left:30px
}
.PeriodicalRecordsRight01 {
width:100%;
height:5px;
background-color:#65A3C8;
}
.PeriodicalRecordsRight02 {
width:100%;
height:50px;
line-height:50px;
padding-left:20px;
font-size:16px;
color:#636363;
}
.PeriodicalRecordsRight03 {
width:100%;
height:640px;
}
.PeriodicalRecordsRight04 {
width:162px;height:155px;
float:left;
margin-left:10px;
}
.PeriodicalRecordsRight04 img {
border:0;
}
.PeriodicalRecordsRight04 span {
width:100%;
height:28px;
text-align:center;
line-height:28px;
display:block
}
.PeriodicalRecordsRight04 a {
color:#727272
}
.PeriodicalRecordsRight05 {
width: 710px;
height: 200px;
float: left;
margin-bottom:20px
}
.PeriodicalRecordsRightStyle {
font-weight:bold;
color:red;
}

.searchDiv{ float: right;width: 300px;padding-top:10px;}
.searchDiv input{ font-weight: 200;width: 200px; padding: 5px;font-size: 16px;float: left;}
.btnSearch{font-size: 14px;width: 80px; height: 35px;float: left;margin-left: 0px;color: white;letter-spacing: 1px;border: 1px solid #3385ff;background: #3385ff; outline: medium; -webkit-appearance: none;-webkit-border-radius: 0;}
