﻿body{background: #f7fcfd url(bodybg_01.jpg) no-repeat center center;background-size: 100% 100%;}
.boxcenter{width: 1100px;margin: 0 auto;}
.header{height: 365px;font-size:35px;color: #fff;box-sizing: border-box;}
.header .logo{padding-top: 50px;line-height: 50px;}
.header .logo img{width: 70px;margin-right: 35px;}
.header h1{color: #ffffff;font-weight: bold;font-size: 100px;text-align: center;line-height: 120px;margin-bottom: 15px;}
.header .line{height: 0px;border-top: 2px solid #fff;width: 488px;text-align: center;margin-left: 425px;}
.mainbox{width: 100%;background: rgb(242,242,242);padding-bottom: 98px;}

.mainTop{height: 218px;padding-top: 84px;box-sizing: border-box;}
.searchBox{width: 510px;height: 50px;background: url(searBg_03.png) no-repeat center center;margin: 0px auto;position: relative;}
.searchBox .searchInput{width: 440px;
    height: 46px;
    margin-top: 2px;
    margin-left: 5px;font-size: 18px;line-height: 46px;}
.searchBox .searBtn{background: url(xxgk_07.png) no-repeat center center;width: 65px;height: 50px;display: inline-block;position: absolute;cursor: pointer;}

.mainCont{width: 1028px;margin: 0 auto;}
.lineGreyl,.lineGreyr{width: 240px;height: 0px;border-top: 2px solid #dbdbdb;position: relative;top: 25px;}
.lineGreyr{top: -25px;}

.rightBox,.rightBox2,.rightBox3,.rightBox4{width: 770px;float: right;background: #fff;padding: 0 16px 0 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.topicTab span{font-size:16px;width: 110px;height: 35px;line-height: 35px;text-align: center;background: rgb(45,102,165);display: inline-block;font-weight: bold;color: #fff;}
.topicTab .rightline{margin-left: 110px;height: 0px;border-bottom: 2px solid #f2f2f2;}

.rightBox h1.title{font-size: 32px;color: rgb(45,102,165);text-align: center;margin-bottom: 38px;margin-top: 45px;}
.scroll_cont{font-size: 16px;line-height: 30px;padding-right:20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;text-align: justify;}

.mesgopen2 li{font-size: 16px;}
.mesgopen2 a{color: #555555;line-height: 60px;}
.mesgopen2 .date{line-height: 30px;color: #888888;}
.rightBox{height:1085px;}
.rightBox2{height: 735px;}
.rightBox3{height: 1172px;padding: 0px;}
.rightBox4{height: auto;padding: 0px;}
.rightBox4 .topicTab span{font-size:16px;width: 280px;height: 40px;line-height: 40px;text-align: center;background: rgb(45,102,165);display: inline-block;font-weight: bold;color: #fff;}
.rightBox3 .mesgopen2{padding:0 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-top: -10px;}


.moreBtn{width: 100px;height: 30px;background: rgb(242,242,242);font-size: 16px;text-align: center;line-height: 30px;color: #555555;cursor: pointer;margin: 0 auto;margin-bottom: 32px;}
.mesgopen4_tit{font-size: 18px;color: #555;line-height: 18px;padding: 20px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
/*.rightBox4{height: 1172px;width: 770px;float: right;background: #fff;}
.rightBox4 .mesgopen2{}*/
.rightBox4 table{font-size: 16px;color: #555;}
.rightBox4 table tr:nth-child(odd){background: rgb(242,242,242);}
.rightBox4 table tr td{border-right: 2px solid #d9d9d9;line-height: 40px;text-indent: 10px;height: 40px;}
.rightBox4 table tr td:nth-child(3){border-right: 0px;}
.tableBox{width: 100%;padding:12px 4px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.rightBox .fu{font-size: 15px;color: #555;text-align: center;border-bottom: 2px solid #dbdbdb;line-height: 30px;}
.rightbox5{height: 1120px;}
.rightbox5 .scroll_main{margin-top: 15px;}