/*common css*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td,span {
    margin: 0;
    padding: 0;
    font: 12px Arial, Helvetica, sans-serif;
    color: #333;
    font-family: "microsoft yahei";
}
em {
    font-style: normal;
}
table {
    width: 100%;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
}
a {
    text-decoration: none;
    cursor: pointer;
    color: #333;
    font-size: 14px;
}
fieldset, img {
    border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
ul, ol, li, dt, dd {
    list-style: none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after {
    content: '';
}
abbr, acronym {
    border: 0;
    font-variant: normal;
}
sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-size: 100%;
}
legend {
    color: #5E5E5E;
}
strong {
    font-weight: bold;
}
.clearfix {
    display: block;
    zoom: 1;
}
.clearfix:after {
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}
.fl {
    float: left;
}
.fr {
    float: right;
}

body{
    background: url(top_bg.png) no-repeat;
    background-size: 100%;
    padding-top: 35%;
}
.center_text{
    width: 1060px;
    margin: 0 auto;
}
.center01{
    background: url(dongtai_bg2.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
    position: relative;
    margin:0 auto;
    height: 500px;
}
.center01_list{
    width: 64%;
    margin-right: 30px;
    margin-top: 50px;
}
.center01_list li{
    margin-bottom: 45px;
}
.center01_list>li>a{
    font-weight: bold;
    font-size: 20px;
    color:#333;
    display: block;
    margin-bottom: 10px;
}
.center01_list>li>a:hover{
    color: #0270e4;
}
.center01_list>li>P{
    color: #666;
    font-size: 16px;
    line-height: 30px;
}
.more a:hover{
    color: #0270e4;
}
.more a{
    font-size: 16px;
    color: #666;
}
.center01_more{
    position: absolute;
    top:120px;
    left:200px
}
/*center02 style*/
.center02{
    background: url(zcwj.png) no-repeat;
    background-size: 100%;
    overflow: hidden;
    position: relative;
    margin:0 auto;
    margin-top: 20px;
    height:700px;
    width: 1060px;
}
.center02_list{
    width: 64%;
    margin-right: 70px;
    margin-top: 20px;
}
.center02_list dt,.center02_list dd{
    width: 630px;
    height: 80px;
    line-height: 70px;
    background:url(zhengce_bg_01.png) no-repeat;
    margin:20px 0;
}
.center02_list dt:hover,.center02_list dd:hover{
    background:url(zhengce_bg_01_hover.png) no-repeat;
}
.center02_list dd{
    margin-left: 100px;
}
.center02_list  a{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    display: block;
}
.center02_more{
    position: absolute;
    top:120px;
    left:200px
}
.center02_bg{
    width: 310px;
    height: 520px;
    position: absolute;
    bottom: 40px;
    right: 0;
    background: url(zhengce_bg_02.png) no-repeat;
}
/*center03 style*/
.center03{
    background: url(fangan_title.png) no-repeat;
    background-size: 100%;
    position: relative;
    height: 440px;
    margin:0 auto;
    margin-top: 30px;
    overflow: hidden;
    width: 1060px;
    padding-top: 100px;
}
.center03_bg{
    width: 480px;
    height: 340px;
    background: url(fangan_bg_01.png) no-repeat;
    margin-top: 60px;
    margin-left: 56px;
    overflow: hidden;
}
.center03_list{
    box-sizing: border-box;
    width: 500px;
    position: relative;
    margin-bottom: 10px;
    margin-top:10px ;
}
.list1{
    background: url(fangan_bg_001.png) no-repeat;
    padding-left: 30px;
    margin-right: 20px;
}
.list1 li{
    width:196px;
    height: 54px;
    text-align: center;
    background: url(fangan_button_01.png) no-repeat;
}
.list1 li{
    width:196px;
    height: 54px;
    text-align: center;
    background: url(fangan_button_01.png) no-repeat;
}
.list2{
    background: url(fangan_bg_001.png) no-repeat;
    padding-left: 30px;
}
.list2 li{
    width:196px;
    height: 54px;
    text-align: center;
    background: url(fangan_button_02.png) no-repeat;
}
.center03_list li a{
    line-height: 54px;
    color: #fff;
    font-size: 20px;
}
.center03_list dt{
    position: absolute;
    top:20px;
    left:30px;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
}
.center03_list dd{
    margin-top: 35px;
    padding-left: 25px;
    padding-right: 15px;

}
.center03_list dd a{
    color: #333;
    font-size: 20px;
    line-height: 38px;
    display: block;
    font-weight: bold;
}
.center03_list dd a:hover{
    color: #0270e4;
}
.center03_more{
    position: absolute;
    top:86px;
    left:200px
}
/*center04*/
.center04{
    overflow: hidden;
    background: url(jiaoliu_bg.png) no-repeat;
    padding-top: 200px;
}
.center04_list{
    width: 900px;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 50px;
    margin-bottom: 20px;
}
.center04_list li{
    width: 400px;
    margin-left: 50px;
    float: left;
    height: 55px;
}
.center04_list li a{
    color:#666;
    font-size: 16px;
    line-height: 55px;
}
.center04_list b{
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #ECF3FD;
    margin-right: 20px;
}