* {margin: 0px; padding: 0px; list-style-type: none;}
body {font-family:"微软雅黑", "宋体";font-size: 16px;min-width:1400px;}
.clear {clear: both; font-size: 0px;}
@charset "utf-8";

html { overflow-y:scroll;}
img { border:0;}
ul,li { list-style-type:none; line-height:30px;}
font,input,select,textarea { font-size:14px;}
p { color:#505050; line-height:25px; font-size:15px;}
th,td { font-size:15px; line-height:25px;} 

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table; display: block;}

*html .clearfix {height: 1%;}
*+html .clearfix {height: 1%;}

a:link { color: #333; text-decoration: none;}
a:visited { color: #333; text-decoration: none;}
a:hover { color: #0052a6; text-decoration: none; }
body a{ outline:none;blr:expression(this.onFocus=this.blur());}

.grey a:link,.grey a:visited { color:#333333;}
.grey a:hover { color:#2d5389;}

.hand { cursor:pointer;}

.textbreak { white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.hide { display:none;}

.inline { display:inline;}

.minheight300 { min-height:300px; height:auto!important; height:300px; overflow:visible;}

.contain1300{ width:1300px; margin:0 auto;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt60{ margin-top:60px;}
.mr20{ margin-right:20px;}
.mr50{ margin-right:50px;}
.mb20{ margin-bottom:20px;}

.gsglss{ float:right;width:200px;}
.searchleft{position:relative;}
.s_anniu{position:absolute;z-index:999;top:5px;width:23px;height:23px;right:10px;}
.top{ height:118px;}
.logo2{float:left;}
.jwsc{ float:right;width:100px;text-align:center;line-height:35px;}
.navbg{ height:55px; background:#2a3783}
.nav{ width:1300px; margin:0 auto;}
.nav ul li{ float:left; width:108px; text-align:center; line-height:55px; font-size:18px;}
.nav ul li a{ color:#ffffff;}
.nav ul li a:hover{ color:#ffffff; font-weight:bold;}
.nybanner{ background: url(../images/sjbanner1.jpg) no-repeat center top; height:203px;}
.adv{ background: url(../images/adv.jpg) no-repeat center; height:450px;}

.bt{ height:50px; background: url(../images/jwbtbg.jpg) no-repeat center; line-height:50px;}
.zi{ font-size:24px; float:left; color: #183571; font-weight:bold}
.more{float:right; text-align:right; color:#183571;}
.tp_news{  width:625px; float:left; margin-right:50px; height:405px;}
.tp_r{float:right;width:625px;}
.tp_r1{float:left;width:625px;}
.r_news{ width:625px; margin-bottom:20px; }
.r_news ul li { height:47px; line-height:47px; background:url(../images/dian1.png) no-repeat left center;}
.r_news ul li:hover { background:#dfedf8}
.wz{ float:left; padding-left:25px; }
.time{ float:right; }
.jwdt ul li{ background:url(../images/jwcbg.jpg) no-repeat left center; line-height:26px; padding-left:15px; height:80px; margin-top:10px;}
.jwdt_bt{ font-size:16px; color:#9b9b9b}
.jwdt_time{ font-size:14px;}
.ywpt{ width:625px; }
.ywpt ul li { float:left; height:47px; line-height:47px; width:300px; border:1px #a2b0cb solid; margin-right:10px; text-align:center; margin-top:10px;}
.ywpt ul li:hover { background:#dfedf8}
.bszn{ width:625px; }
.bszn ul li { float:left; height:47px; line-height:47px; width:290px; margin-right:10px;margin-top:10px; background:url(../images/dian2.jpg) no-repeat left center; padding-left:10px;}
.bszn ul li:hover {background:#dfedf8}


.tpgd{ margin:30px 0;}
.tpgd ul li{ width:240px; height:136px;  margin:0 10px; float:left; display:inline; overflow:hidden;}
.tpgd ul li a{ transition: transform 0.3s ease;}
.tpgd ul li a:hover{transform: scale(1.1);}
.foot{height:132px; color:#FFF; background:url(../images/footbg.jpg) no-repeat center; margin-top:20px;}
.yqlj{ height:70px; line-height:70px;text-align:center}
.yqlj a{ color:#FFF}
.yqlj a:hover{ color:#FFF; font-weight:bold;}
.footzj{ height:52px; line-height:52px;text-align:center}

.mbx{height:50px; line-height:50px; text-align:right}
.leftny{float:left; width:260px;text-align:center}
.rightny{ float:right;width:990px; margin-bottom:20px;}
.ny_bt{font-size:24px;height:57px; line-height:57px;background:#2a3783; color:#FFF;}
.er_left_nr1 ul li {height:48px; line-height:48px;font-size:18px; margin-top:15px; background:#f0efee}
.er_left_nr1 ul li a:hover { font-weight:bold; color:#FFF!important; background:#f0e2d7!important; display:block}


.detail_bt{ font-size:18px; text-align:center; line-height:50px;}
.detail_nr{ line-height:30px;}

.ny_nr{ float:right; width:1000px;}
.ny_nr ul{margin-bottom:30px;}
.ny_nr ul li{ border-bottom:1px #ccc dashed;line-height:50px;}
.zuo1{background:url(../images/dian2.jpg) no-repeat left center;float:left; padding-left:15px;}
.time{ float:right; font-size:14px; color:#666}
.time a,.time a:hover{ float:right; font-size:14px; color:#666}

.ny_nr3{ float:right; width:1000px;}
.ny_nr3 ul{margin-bottom:30px;}
.ny_nr3 ul li{width:300px;height:90px;float:left; margin: 0 15px 15px 0; text-align:right; padding-right:14px; padding-top:30px;}
.tjsj1{background: url(../images/sj1.jpg) no-repeat left;}
.tjsj2{background: url(../images/sj2.jpg) no-repeat left;}
.tjsj3{background: url(../images/sj3.jpg) no-repeat left;}
.tjsj4{background: url(../images/sj4.jpg) no-repeat left;}

.sjchx{ border-bottom:1px #eee solid;border-top:1px #eee solid; margin-bottom:20px;font-size:14px; line-height:40px;font-weight:normal;color:#999999;}