﻿/*页面通用属性*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;list-style:none;}
body{
    font-size: 15px;
    color: #333;
}
a{
    text-decoration:none;
}
a:hover{
    text-decoration:none;
}
img{
    border: 0;
    vertical-align: middle;
}
table{
    border-spacing:0;
    border-collapse:collapse;
}
.lf{
    float:left;
}
.rt{
    float:right;
}
.clear{
    clear:both;
}

.jszw_main{
    width: 100%;
    float: left;
    background-color: #e3f2fc;
}
.jszw_main_1{
    width: 1200px;
    height: auto;
    margin: auto;
}
.jszw_main_1>p{
    width: 100%;
    height: 48px;
    line-height: 48px;
    padding-left: 20px;
    font-size: 22px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #4278be;
}
.jszw_main_2{
    width: 100%;
    height: 282px;
    background-color: #FFFFFF;
    padding: 15px 15px 16px 14px;
}

.jszw_main_3 li {
    float:left;
    width:95px;
    height:51px;
    line-height:51px;
    text-align:center;
    background:url("pic1.png") no-repeat;
    position: relative;
    top: 0px;
    margin-right: 1px;
    color: #4178be;
}

.ys {
    background:url("hover-pic.png") no-repeat!important;
    color:#fff!important;
}
.nav-box {
    width:575px;
    height:186px;
    display:none;
}
.jszw_main_3{
    margin-bottom: 14px;
    height: 51px;
}

.nav-box-1 ul li{
    float: left;
    width: 178px;
    height: 83px;
    margin: 0 20px 20px 0;
}
.nav-box-1 ul li a{
    display: inline-block;
    font-size: 17px;
    color: #FFFFFF;
    padding: 52px 14px 16px 96px;
}

.nav-box_1{
    background: url("zsdt_01.png") no-repeat;
}
.nav-box_2{
    background: url("zsdt_02.png") no-repeat;
}
.nav-box_3{
    background: url("zsdt_03.png") no-repeat;
    margin-right: 0!important;
}
.nav-box_4{
    background: url("zsdt_04.png") no-repeat;
}
.nav-box_5{
    background: url("zsdt_05.png") no-repeat;
}
.nav-box_6{
    background: url("zsdt_06.png") no-repeat;
    margin-right: 0!important;
}


.nav-box_7{
    background: url("grwf__01.png") no-repeat;
}
.nav-box_8{
    background: url("grwf__02.png") no-repeat;
}
.nav-box_9{
    background: url("grwf__03.png") no-repeat;
}
.nav-box_10{
    background: url("grwf__04.png") no-repeat;
    margin-right: 0 !important;
}
.nav-box_11{
    background: url("grwf__05.png") no-repeat;
}
.nav-box_12{
    background: url("grwf__06.png") no-repeat;
}
.nav-box_13{
    background: url("grwf__07.png") no-repeat;
}
.nav-box_14{
    background: url("grwf__08.png") no-repeat;
    margin-right: 0!important;
}

.nav-box-2 ul li{
    float: left;
    width: 129px;
    height: 87px;
    margin: 0 19px 15px 0;
}

.nav-box-2 ul li a{
    display: inline-block;
    width: 129px;
    height: 30px;
    font-size: 13px;
    color: #FFFFFF;
    line-height: 30px;
    text-align: center;
    margin-top: 56px;
}


.nav-box_07{
    background: url("frgz__01.png") no-repeat;
}
.nav-box_08{
    background: url("frgz__02.png") no-repeat;
}
.nav-box_09{
    background: url("frgz__03.png") no-repeat;
}
.nav-box_010{
    background: url("frgz__04.png") no-repeat;
    margin-right: 0 !important;
}
.nav-box_011{
    background: url("frgz__05.png") no-repeat;
}
.nav-box_012{
    background: url("frgz__06.png") no-repeat;
}
.nav-box_013{
    background: url("frgz__07.png") no-repeat;
}
.nav-box_014{
    background: url("frgz__08.png") no-repeat;
    margin-right: 0!important;
}
.nav-box-4 ul li{
    float: left;
    width: 120px;
    height: 58px;
    margin:0 31px 39px 0;
}
.nav-box-4 ul li span{
    float: left;
    width: 58px;
    height: 58px;
}
.nav-box-4 ul li a{
    float: left;
    width: 62px;
    font-size: 13px;
    line-height: 58px;
    padding-left: 6px;
    color: #333333;
}
.ggfw_01{
    background: url("ggfw_01.png") no-repeat;
}
.ggfw_02{
    background: url("ggfw_02.png") no-repeat;
}
.ggfw_03{
    background: url("ggfw_03.png") no-repeat;
}
.ggfw_04{
    background: url("ggfw_04.png") no-repeat;
    margin-right: 0!important;
}
.ggfw_05{
    background: url("ggfw_05.png") no-repeat;
}
.ggfw_06{
    background: url("ggfw_06.png") no-repeat;
}
.ggfw_07{
    background: url("ggfw_07.png") no-repeat;
}
.ggfw_08{
    background: url("ggfw_08.png") no-repeat;
    margin-right: 0!important;
}
.nav5_left{
    width: 580px;
}
.nav5_left ul li {
    float: left;
    width: 128px;
    height: 187px;
    margin-right: 17px;
    padding-top: 140px;
}
.nav5_left ul li a {
    color: #000000;
    display: inline-block;
    width: 103px;
    height: 22px;
    padding-left: 28px;
    text-align: center;
}
.xxgk_01{
    background: url("xxgk_05.png") no-repeat center 55px;
}
.xxgk_02{
    background: url("xxgk_06.png") no-repeat center 55px;
}
.xxgk_03{
    background: url("xxgk_07.png") no-repeat center 55px;
}
.xxgk_04{
    background: url("xxgk_08.png") no-repeat center 55px;
}
/*.xxgk_01:hover{*/
/*    background: url("xxgk_hover_01.png") no-repeat;*/
/*}*/
/*.xxgk_02:hover{*/
/*    background: url("xxgk_hover_02.png") no-repeat;*/
/*}*/
/*.xxgk_03:hover{*/
/*    background: url("xxgk_hover_03.png") no-repeat;*/
/*}*/
/*.xxgk_04:hover{*/
/*    background: url("xxgk_hover_04.png") no-repeat;*/
/*}*/
.nav5_right{
    width: 210px;
}
.nav5_right p{
    color: #4178be;
    font-weight: bold;
    height: 25px;
    line-height: 15px;
    border-bottom: 1px solid #eaeaea;
}
.nav5_right ul li {
    float: left;
    width: 105px;
    height: 26px;
    text-align: center;
    line-height: 26px;
}
.nav5_right ul li a{
    display: inline-block;
    font-size: 13px;
    color: #333333;
    text-align: center;
    padding-left: 12px;
}
.nav5_right ul li i{
    display: inline-block;
    width: 3px;
    height : 12px;
    background: url("dian_05.png") no-repeat;
}
.nav-box-6 ul li{
    float: left;
    width: 131px;
    height: 187px;
    margin-right: 17px;
    padding-top: 151px;
}
.nav-box-6 ul li a{
    display: inline-block;
    width: 100%;
    font-size: 12px;
    color: #FFFFFF;
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.xxfb_01{
    background: url("xxfb_05.png") no-repeat;
}
.xxfb_02{
    background: url("xxfb_06.png") no-repeat;
}
.xxfb_03{
    background: url("xxfb_03.png") no-repeat;
}
.xxfb_04{
    background: url("xxfb_04.png") no-repeat;
    margin-right: 0!important;
}
.nav2{
    width: 403px;
    margin-right: 15px;
}
.nav2 p a{
    display: inline-block;
    width: 194px;
    height: 151px;
}
.nav2 p{
    height: 164px;
    margin-bottom: 12px;
    border-bottom: 1px dashed #d5d5d5;
}
.nav3{
    width: 162px;
    height: 251px;
}
.nav3 ul li a{
    display: inline-block;
    width: 100%;
    height: 25%;
    margin-bottom: 7px;
}