﻿body{ margin:0px; padding:0px; font-size:14px; color:#000000;}
ul{list-style:none;padding:0px;margin:0px;}
ol{padding:0px;margin:0px;}
li{padding:0px;margin:0px;list-style:none;}
dl{padding:0px;margin:0px;}
dt{padding:0px;margin:0px;}
dd{padding:0px;margin:0px;}
h1{padding:0px;margin:0px; font-size:16px;}
h2{padding:0px;margin:0px; font-size:14px;}
a{ text-decoration:none; color:#000000; padding:0px; margin:0px;}
img{ border:0px;}
a img{ border:0px;}
.clear{ clear:both;}  
.width{ width:1020px;} 
.mar{ margin:0px auto;} 

.top{ height:35px; line-height:35px; background-color:#f1f1f1; border-bottom:1px solid #dedede;}
.top1{ height:35px; position:relative;}
.topleft{ position:absolute; left:0px; top:0px; color:#818181;}
.bwt_search{ position:absolute; right:188px; top:0px;}
.bwt_search input{ background-color:#f9f9f9; border:1px solid #d7d7d7; }
.bwt_button{ position:absolute; right:120px; top:0px; padding-top:6px;}
.bwt_link{ position:absolute; right:0px; top:0px; color:#1857a4;}
.bwt_link a{ color:#1857a4; margin:0 5px;}

.header{ height:135px; position:relative;}
.logo{ position:absolute; left:0px; top:20px;}
.logo_r{ position:absolute; right:0px; top:30px;}

.nav{  background-color:#1557a3;  height:42px;}
.jsa_nav li { height:42px; line-height:42px; width:127px; text-align:center;
	float: left;background-image: url(../../v2018/images/navbgtb.jpg); background-repeat:no-repeat; background-position:0px 0px; overflow:hidden;
}
.jsa_nav li a {
	color: #FFFFFF;
    display:block;
}

.jsa_nav li a:hover {
    background-image: url(../../v2018/images/navhover.png);
    background-repeat: no-repeat;
    background-position: left 8px;
    background-size: contain;
    color: #1557a3;
    text-decoration: none;
    line-height:49px;
}
.banner,.jsa_1,.jsa_2,.jsa_3,.jsa_4,.list{ margin-top:20px;}

.jsa_1_1,.jsa_2_1,.jsa_3_1{
	float: left;
	width: 475px;
}
.jsa_1_2,.jsa_2_2,.jsa_3_2 {
	float: left;
	margin-left:25px;
	width: 500px;
}
.title1{ height:30px; font-size:16px; border-bottom:3px solid #3375c1; font-weight:bold;}
.title1 span{ float:right; color:#919191; font-size:14px; font-weight:normal;}
.title1 span a{ color:#919191;}

.title{ height:30px; line-height:30px; color:#ffffff; text-indent:25px; font-size:16px; font-weight:bold; background-image:url(../images/title.jpg);}
.title span{ float:right; color:#919191; font-size:14px; font-weight:normal; margin-right:10px;}
.title span a{ color:#919191;}

.jsa_1_2 .jsa_news_list { height:295px; overflow:hidden; margin-top:5px;
	}
.jsa_news_list ul {
}
.jsa_news_list li { line-height:30px; text-indent:20px; background: url(../images/jsa_023.jpg) no-repeat 5px 15px;}
.jsa_news_list li a {
	color: #000000;
}
.jsa_news_list li a: hover {
}
.jsa_news_list span {
	float: right; color:#a0a0a0;
}

.jsa_2_1 .jsa_news_list { height:480px; overflow:hidden; margin-top:20px;}
.rhsq{ height:30px; line-height:30px; background-image:url(../images/rhsq.jpg); position:relative;}
.rhsq .rhsq_1{ position:absolute; left:25px; top:0px; font-size:16px; font-weight:bold; color:#024697;}
.rhsq .rhsq_2{ position:absolute; left:160px; top:0px; font-size:14px; color:#bd0102;}
.rhsq .rhsq_3{ position:absolute; right:15px; top:0px; font-size:14px;}
.rhsq .rhsq_3 a{ text-decoration:underline; color:#1857a4;}
.jsa_2_2_1,.jsa_2_2_2{ margin-top:20px;}
.jsa_2_2_1 .jsa_news_list,.jsa_2_2_2 .jsa_news_list{ height:180px; overflow:hidden; margin-top:15px;}
.jsa_3_2 .jsa_news_list { height:330px; overflow:hidden; margin-top:20px;}

.gywm_tit{ height:30px; font-size:16px; font-weight:bold;}
.jsa_4_cont{ border:1px solid #e2e2e2; padding:20px; padding-bottom:10px; margin-top:10px;}
.jsa_news_ad li {
	float: left; margin-bottom:10px;
	width: 191px;
}
.jsa_news_ad li img {
	border: 1px solid #CCCCCC; width:175px; height:54px;
}


.txljlink .h_ul_black li { float:left; width:180px; height:25px; line-height:25px; overflow:hidden;
	BACKGROUND: url(../images/jsa_023.jpg) transparent no-repeat 0px 11px;
	padding-left: 11px;
}

.foot 
{
    margin-top:20px;
    border-top:1px solid #dddddd;
    
     padding:20px 0;
}
.foot_l{ width:800px; margin-left:50px; float:left;}
.foot_l_1{ height:40px; line-height:40px; color: #033e8a; border-bottom: 1px solid #dddddd;}
.foot_l_2{ margin-top:15px; line-height:25px;}
.foot_r{ width:120px; margin-left:20px; float:left;}

.jsa_list_left {
	
	width: 250px;
	float: left;
}
.jsa_news_title { height:30px; line-height:30px; color:#ffffff; text-indent:25px; font-size:16px; font-weight:bold; background-image:url(../images/title.jpg);}
.jsa_a_list{ margin-top:10px;}
.jsa_a_list li {
	BACKGROUND: url(../images/jsa_023.jpg) transparent no-repeat 15px 13px;
	border-bottom: 1px dashed #CCCCCC;
	line-height: 30px; text-indent:40px;}
.jsa_list_right { margin-left:25px; width:725px; float:left;}
.jsa_list_nav {
	background-color: #F1F1F1;
	line-height: 30px; text-indent:10px;
}
.jsa_list_con {
	padding: 15px;
}
.rightcontent{ line-height:25px; font-size:16px; }
.listpagenav {
	text-align: center;
	padding: 5px; height:20px; padding-bottom:0px;
}
.listpagenav a {
	padding: 3px 8px 3px 8px;
	border: 1px solid #1857a4;
	margin: 2px;
}
.listpagenav a:hover ,.listpagenav .currentPage{
	background-color: #1857a4;
	color: #ffffff;
}
.jsanewsinfolist{ margin-top:15px;}
.jsanewsinfolist ul li{ height:25px;white-space: nowrap;
	text-overflow: ellipsis; text-indent:10px; overflow:hidden; line-height:25px; BACKGROUND: url(../images/jsa_023.jpg) transparent no-repeat 0px 10px;}


.jsa_n_title h3 {
    font-size:26px;
    text-align:center;
}

.jsa_n_addTime {
    text-align:center; color:#999999;  line-height:30px;
}
.jsa_n_print {
    line-height:30px;
    text-align:center;
}


.uloginArea {
	width: 400px;
	border: 1px solid #cccccc;
	margin: 50px auto;
	padding: 20px;
}
.uloginArea td {
	padding: 5px;
}
.xloginInput {
	height: 25px;
}
.lgnBtn {
	height: 30px;
	width: 80px;
}


.focimgbox {
	border: 1px solid #024697;
	overflow: hidden;
	position: relative;
}
.focimgbox a {
	display: none;
}
    .focimgbox img {
        width:473px;
        height:285px;
    }
.sidnavi {
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-color: #666666;
}
.sidnavi a {
	display: inline-block;
	border: 1px solid #024697;
	background-color: #024697;
	padding: 3px 5px 3px 5px;
	color: #ffffff;
}
.sidnavi .on {
	background-color: #ffffff;
	color: #024697;
}
.focimgnavbox 
{
    font-weight:bold;
	text-align: center;
	height:25px; overflow:hidden;
}
.focimgnavbox a {
	display: none;
	line-height: 25px;
}
.jsa_news_list li {
    height:30px; overflow:hidden;
}
.gywm_cont {
    line-height:20px;
}
    .gywm_cont img {
        width:475px;
        height:320px;
    }
.title3ac {
    background-color:#dddddd;
    height:30px;
    line-height:30px;
    font-size:16px;
    font-weight:bold;
}
    .title3ac a {
       float:left;
       padding-right:20px;
       padding-left:20px;
       

    }
 .title3ac   .tabon
{
     background-color:#1857a4;
     color:#ffffff;
}
.fuhuizhanzhan li{
}
.jsa_1_1 img {
    width:475px;
    height:320px;
}
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:inline-block;text-decoration:none;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url(../images/close.png) no-repeat;cursor:pointer;}
.floatingAd .text .floattitle{position:relative;float:left;font-size:12px;margin-left:5px;}