@charset "gb2312";
/* CSS Document */
body{
	margin:0;
	padding:0;
}
.top-bar{
    height:223px;
    -webkit-background-size:100%;
    background-size:100%;
    background:url("../images/top_bac.jpg") no-repeat;
    border-bottom: 1px solid #FFFFFF;
}
.top-bar-con{
    width:1200px;
    height:223px;
    margin:0 auto;
}
.top-bar-row1-left{
    width:534px;
    height:196px;
    float:left;
}
.top-bar-row1-right{
    width:666px;
    height:196px;
    float:left;
    text-align:right;
}
.top-bar-row1-left img{margin-top:37px; margin-left:27px;}
.top-bar-row1-right img{margin-top:45px;}

.top-bar-row2-left{
    width:514px;
    height:27px;
    float:left;
    padding-left:20px;
    background:url("../images/red-right.png")no-repeat;
    background-position:left center;
}
.top-bar-row2-mid{
    width:230px;
    height:27px;
    float:left;
}
.top-bar-row2-right{
    width:416px;
    height:27px;
    float:left;
    padding-left:20px;
    background:url("../images/red-right.png")no-repeat;
    background-position:left center;
}
.top-bar-row2-left-con img{margin-top:8px;}
.top-font{ color:#4e859b;  font-size:16px;  font-family: "microsoft yahei";height:27px;padding-top: 2px;}

.main{
    width:100%;
    height:1920px;
    background-color:#f0f0f0;
    padding-top:20px;
}
.main-con{
    width:1200px;
    margin:0 auto;
}
.main-con-left{
    width:890px;
    float:left;
}
.slide-con{
    width:886px;
    height:400px;
    background-color:#FFFFFF;
}

.wqsx-con{
    width:886px;
    margin-top:35px;
    border:1px solid #d2d2d2;
}
.wqsx-title{
    width:886px;
    height:46px;
    background-color:#e5e5e5;
    border-bottom:1px solid #d2d2d2;
}
.wqsx-title-left{
    font-family: "microsoft yahei";
    width:690px;
    float:left;
    font-size:24px;
    padding-top:5px;
    padding-left:12px;
}
.wqsx-title-right{
    font-family: "microsoft yahei";
    width:150px;
    float:left;
    font-size:10px;
    text-align:right;
    padding-top:15px;
}
.wqsx-title-right a{color:#808080}

.wqsx-main{
    width:100%;
    background-color:#FFFFFF;
}

.wqsx-main-img{
    width:154px;
    height:100px;
    float:left;
    padding:23px 32px 23px 32px;
}
.wqsx-main-img img
{
    width:154px;
    height:100px;
}
.wqsx-main-content{
    width:642px;
    height:100px;
    float:left;
    padding-top:23px;
}


.wqsx-main-li{
    padding:13px 10px 13px 10px;
    height:146px;
    border-bottom: solid 1px #f0f0f0;
}
.wqsx-li-title{width:622px;
    height:34px;
    /*padding-left:22px;*/
}

.wqsx-li-title a{
    font-size:18px;
    font-weight:600;
    font-family: "microsoft yahei";
    color:#000000;
}
.wqsx-li-desc{
    width:622px;
    height:68px;
    line-height:30px;
    /*padding-left:22px;*/
    overflow: hidden;
}
.wqsx-li-desc a{
    font-size:14px;
    color:#666;
    font-family: "microsoft yahei";
}
.wqsx-li-time{
    width:622px;
    height:22px;
    font-size:12px;
    color:#c9c9c9;
    /*padding-left:22px;*/
}

.main-con-right{
    padding-left:20px;
    width:290px;
    height:1880px;
    float:left;
}
.zbj img {
    width:290px;
    height:160px;
    border-radius: 10px;
}
.sxdw{
    margin-top:22px;
    width:310px;
    height:500px;
}
.sxdw-title{
    padding-top:5px;
    padding-left:20px;
    width:270px;
    height:40px;
    background-color:#FFFFFF;
    font-size:24px;
    font-family: "microsoft yahei";
    border-bottom:1px solid #d1d1d1;
}
.sxdw-title a{
    height:34px;
    color:#808080;
    font-size:12px;

}
.sxdw-con{
    padding-top:15px;
    width:290px;
    height:430px;
}
.sxdw-con ul li{
    font-size:14px;
    color:#b40303;
    font-family: "microsoft yahei";
    padding-left:20px;
    padding-bottom:10px;
    list-style: inside;
    width:270px;
    height:19px;
    line-height:24px;
    overflow: hidden;
}
.sxdw-con ul li a{
    color: #6f6f6f;
}
.msb{
    margin-top:20px;
    width:290px;
    height:250px;
    border:1px solid #d1d1d1;
    background-color:#FFFFFF;
}
.msb-title{
    padding-top:5px;
    padding-left:20px;
    width:270px;
    height:40px;
    background-color:#FFFFFF;
    font-size:24px;
    font-family: "microsoft yahei";
    border-bottom:1px solid #d1d1d1;
}
.msb-title a{
    height:34px;
    color:#808080;
    font-size:12px;

}
.msb-con{
    padding-top:15px;
    width:290px;
    height:200px;
}

.msb-con ul li{
    font-size:14px;
    color:#b40303;
    font-family: "microsoft yahei";
    padding-left:20px;
    padding-bottom:12px;
    list-style: inside;
    width:270px;
    height:18px;
    line-height:24px;
    overflow: hidden;
}
.msb-con ul li a{
    color: #6f6f6f;
}
.hdjy{
    margin-top:20px;
    width:290px;
    height:928px;

}
.hdjy-title{
    padding-top:5px;
    padding-left:20px;
    width:270px;
    height:40px;
    background-color:#FFFFFF;
    font-size:24px;
    font-family: "microsoft yahei";
    border-bottom:1px solid #d1d1d1;
}
.hdjy-title a{
    height:34px;
    color:#808080;
    font-size:12px;
}
.hdjy-con{
    margin-top:24px;
    width:290px;
    height:870px;
}
.hdjy-con-first{
        width:290px;
        height:250px;
}
.hdjy-con-first-img{
    width:290px;
    height:194px;
}
.hdjy-con-first-img img{
    width:290px;
    height:194px;
}
.hdjy-con-first-con{
    width:290px;
    height:40px;
    text-align:center;
    padding-top:12px;
    overflow: hidden;
}
.hdjy-con-first-con a{
    font-size:14px;
    font-family: "microsoft yahei";
    color:#6d6d6d;
}
.hdjy-con-other{
    width:290px;
    height:94px;
    padding:25px 5px 25px 5px;
    border-top: dotted 1px #b5b5b5;
}
.hdjy-con-ohter-left
{
    width:160px;
    height:94px;
    float:left;
}
.hdjy-con-ohter-left img{
    width:140px;
    height:94px;
}
.hdjy-con-ohter-right
{
    width:130px;
    height:94px;
    float:left;
    line-height: 24px;
    overflow: hidden;
}
.hdjy-con-ohter-right a{
     color:#505050;
     font-size:14px;
     font-family: "microsoft yahei";
}
.footer {
    width:100%;
    padding-top: 10px;
    text-align:center;
    background-color:#868686;
    color:#f9f9f9;
    font-size:12px;
}
.footer a{
    color: #f9f9f9 !important;;
}
.footer-row{
    padding-top:10px;
}