@charset "gbk";
*{margin: 0;padding: 0;font-family: 'Î¢ÈíÑÅºÚ','ËÎÌå';}
body {background: #FFF;color:#000;margin: 0;padding: 0;min-width: 1200px;font-size: 18px;}
a {text-decoration:none;color: #000;}
li {list-style: none;margin: 0;padding: 0;}
ul {margin: 0;padding: 0;}
img {margin: 0;padding: 0;border: 0px;outline-width:0px;  vertical-align:top; }
input{margin: 0;padding: 0;border: 0px;}
.clear{clear:both;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.c{text-align:center;}

.banner{display:block;}
.banner img{display:block;width:100%;}

.butt {text-align: center;margin-top: 30px;}
.butt a {display: inline-block;width: 390px;line-height: 50px;text-align: center;font-size: 20px;white-space: nowrap;word-spacing: normal;letter-spacing: normal;overflow: hidden;text-overflow:ellipsis;} 
.bt1 a {background-color:#104bc0; color: #FFF;}
.bg_01 {background-color: #104bc0;margin-top: 30px;padding-bottom: 30px;}
.public {margin: auto;width: 1200px;}

.zjxh1 {width: 1140px;background-image: url(../img/jybz/bg_01.jpg);height: 248px;margin-top: 30px;margin-left: 20px;}
.dttit {width: 1046px;line-height: 55px;}
.dttit span {display: inline-block;font-size: 18px;color: #333232;text-align: center;width: 520px;}
.dttit font {display: inline-block;width: 200px;}
.dttit span font:nth-child(1) {width: 100px;}
.xsbm {margin-top: 8px;width: 1040px;;border-radius: 10px;margin-left: 100px;height: 240px;overflow: hidden;}
.xsbm ul li {font-size: 15px;line-height: 45px;color: #666666;}
.xsbm ul li span {display: inline-block;text-align: center;width: 517px;}
.xsbm ul li span font:nth-child(1) {width: 100px;}
.xsbm ul li:nth-child(even) span font {background-color: #ffebe9;}
.xsbm font {display: inline-block;width: 200px;}

.tit_01 {text-align: center;color: #104bc0;line-height: 60px;margin-top: 20px;}
.p_01 {text-align: center;color: #666666}
.jyUl1 {margin-top: 20px;}
.jyUl1 ul li {float: left;border: 1px solid#104bc0;width: 260px;padding: 10px;margin-left: 10px;}
.jyUl1 ul li p:nth-child(2) {font-size: 24px;font-weight: bold;color: #104bc0;line-height: 45px;margin-top: 5px;}
.jyUl1 ul li p:nth-child(3) {line-height: 30px;} 

.bg {background-color: #ebf6ff;padding: 10px 0;margin-top: 20px;}
.jyUl2 ul li {float: left;width: 380px;margin-left: 12px;margin-top: 20px;}
.jy1 {width: 500px;margin-top: 20px;}
.tit_02 span {color: #104bc0;border-bottom: 3px solid #104bc0;display: inline-block;line-height: 50px;}
.jyUl3 ul li {width: 500px;line-height: 50px;padding-left: 10px;}
.jyUl3 ul li:nth-child(even) {background-color: #ebf6ff;}
.jyUl3 ul li span {float: right;display: inline-block;margin-right: 20px;color: #104bc0;}
.jy2 {width: 600px;margin-left: 50px;margin-top: 20px;}
.tit_02 a {float: right;display: inline-block;font-size: 18px;font-weight: normal;margin-top: 20px;color: #444444;}
.new {margin-left: 10px;margin-top: 10px;border-bottom:1px dashed#999999;padding-bottom: 15px;}
.new img {width: 180px;}
.new a {color: #444444;}
.wd {width: 390px;margin-left: 20px;}
.wd p:nth-child(1) {line-height: 50px;}
.jyUl4 ul li {line-height: 50px;border-bottom:1px dashed#999999;color: #444444;margin-left: 10px;}
.jyUl4 ul li time {float: right;}
.jyUl4 ul li a {color: #444444;}

.bg_02 {background-image: url(../img/jybz/bg_02.jpg);height: 708px;background-position:center;margin-top: 20px;}
.img {margin-top: 20px;}

.public {
    margin: auto;
    width: 1200px;
}
.bott_01 {
    width: 400px;
    line-height: 38px;
    float: left;
    margin-top: 30px;
}
.fcjwt {
    color: #0b58b1;
    font-size: 21px;
}
.fcjwt span {
    display: inline-block;
    width: 120px;
    text-align: center;
}
.fcontainer {
    display: inline-block;
    border: 1px solid #ccc;
    width: 200px;
    margin-top: 5px;
}
.fcontainer .li-box {
    height: 28px;
    overflow: hidden;
    line-height: 28px;
    padding-left: 10px;
    font-size: 16px;
}
.fcontainer ul {
    position: relative;
    animation: moveUp 8s 0.6s infinite;
    -webkit-animation: moveUp 8s 0.6s infinite;
}
.endline {
    height: 1px;
    background-color: #ccc;
    border: none;
    margin-top: 40px;
}
.bott_02 ul li {
    float: left;
    line-height: 39px;
    font-size: 18px;
    width: 265px;
    border-left: 1px solid #cccccc;
    text-align: center;
   
    padding: 10px 0;
    margin: 20px 0;
}
.bott_02 ul li a{ color: #999999;}
.bott_02 ul li img {
    padding-right: 10px;
}
.bott_02 ul li span {
    padding-top: 20px;
}