body{
    min-width: 1020px;
}

#tab-intro .nav-tabs {
    position: absolute;
    left: 0;
    top: -50px;
    width: 100%;
}
.nav-tabs> li {
    float: left;
}
.nav-tabs> li> a {
    margin: 0;
    padding: 15px;
    height: 20px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    position: relative;
    display: block;
}
.nav-tabs> li.ui-state-active> a, .nav-tabs> li.ui-state-active> a:hover, .nav-tabs> li.ui-state-active> a:focus {
    color: #004264;
    border: none;
    background: #D8E4F4;
}
.nav-tabs> li> a:hover {
    color: #004264;
    margin: 0;
    border: none;
    background: #D8E4F4;
}
#wrabody .metro-block {
    float: left;
}
.metro-block {
    position: relative;
    padding: 15px;
    padding-bottom: 40px;
    color: #004264;
}

/*.metro-block.normal{
	height:360px;
}
.metro-block.half{
	height:150px;
}*/

.metro-block .more {
    position: absolute;
    right: 15px;
    bottom: 10px;
    display: block;
    padding: 2px 5px;
    background: #F29700;
    border: none;
    border-radius: 0;
}
.metro-block .desc {
    height: 100%;
    overflow: hidden;
}
.metro-block .desc .desc-head {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
}
.metro-block a {
    color: #004264;
}
.metro-block .list li {
    margin-bottom: 0;
    line-height: 1.5;
}
.item-with-thumb {
    height: 75px;
    border-bottom: 1px dotted #9FA3A4;
}
.item-with-thumb img {
    float: left;
    width: 95px;
    height: 70px;
    overflow: hidden;
}
.item-with-thumb .title {
    float: right;
}
.list-oneline li {
    width: 100%;
    clear: both;
    padding: 3px 0;
}
.list-oneline li a {
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list-oneline li span {
    float: right;
}
#news .item-with-thumb .title {
    width: 195px;
}
#news .list-oneline a {
    width: 220px;
}
#active .item-with-thumb .title {
    width: 195px;
}
#active .list-oneline a {
    width: 220px;
}
#vision .item-with-thumb .title {
    width: 195px;
}
#vision .list-oneline a {
    width: 220px;
}
#entra {
    width: 650px;
    height: 320px;
    background: #D8E4F4;
}
#test {
    width: 310px;
    height: 320px;
    background: #1FBAB5;
}
#test .testimg {
    text-align: center;
    padding-top: 40px;
}
#news {
    width: 300px;
    height: 555px;
    border: 5px solid #B7B3D8;
    background: #E9E2EA;
}
#active {
    width: 300px;
    height: 245px;
    border: 5px solid #F2EEB1;
    background: #FAF4DE;
}
#vision {
    width: 300px;
    height: 245px;
    border: 5px solid #FADBD6;
    background: #FDF0EA;
}
#weibo {
    width: 640px;
    height: 245px;
    border: 5px solid #A8CCC0;
    background: #E5EAE3;
}
#diff {
    width: 480px;
    height: 320px;
    background: #C2AEBA;
}
#education {
    width: 480px;
    height: 320px;
    background: #9ACCCD;
}
#diff .desc, #education .desc {
    padding: 0 15px;
}
#entra .thuimg {
    width: 250px;
    float: left;
}
#entra .desc {
    width: 360px;
    float: right;
}
#entra .desc .desc-head {
    text-align: right;
}
#register1 {
    position: absolute;
    left: 0;
    bottom: 150px;
    width: 350px;
    padding: 10px;
    background: url('?/style/css/../images/rebg01.png') repeat;
}
#register1 .title {
    padding: 0 0 5px 5px;
    font-size: 18px;
    font-weight: bold;
    color: #004467;
}




/*header_banner start*/

.header_banner {
    position: relative;
}
.header_banner img {
    width: 100%;
    height: auto;
}
.header_banner .header_banner_img {
    display: none;
}
.header_banner:hover .header_banner_earleft {
    display: block;
}
.header_banner .header_banner_earleft {
    width: 30px;
    height: 40px;
    position: absolute;
    top: 45%;
    left: 10%;
    cursor: pointer;
    display: none;
}
.header_banner:hover .header_banner_earright {
    display: block;
}
.header_banner .header_banner_earright {
    width: 30px;
    height: 40px;
    position: absolute;
    top: 45%;
    right: 10%;
    cursor: pointer;
    display: none;
}
.header_banner .clickcircle {
    position: absolute;
    height: 50px;
    width: 100%;
    bottom: 0px;
    left: 0%;
}
.header_banner .clickcircle ul {
    width: 100px;
    height: 100%;
    margin: 0 auto;
}
.header_banner .clickcircle li {
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #fff;
    float: left;
    cursor: pointer;
    margin-top: 20px;
    margin-right: 1px;
    margin-left: 5px;
}
.header_banner .header_banner_btn {
    width: 13%;
    height: 35px;
    position: absolute;
    top: 70%;
    right: 20%;
    color: #fff;
    text-align: center;
    line-height: 35px;
    border-radius: 8px;
    font-size: 18px;
    border: 2px solid #fff;
    cursor: pointer;
}
.header_banner .header_banner_btnright {
    border: 2px solid #ED6C00;
    background: #ED6C00;
    right: 35%;
}

/*header_banner end*/


/*center_title start*/

.center_title {
    height: 150px;
    text-align: center;
    width: 1000px;
    margin: 0 auto;
}
.center_title .center_title_word {
    color: #2e9c51;
    margin-top: 50px;
    font-size: 48px;
    font-weight: 400;
}

/*center_title end*/


/*center_headimg start*/

.center_headimg {
    height: 300px;
}
.center_headimg table {
    margin: 0 auto;
}
.center_headimg table tr td {
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    cursor: pointer;
    min-width: 136px;
    text-align: center;
}
.center_headimg table tr td img {
    width: 184px;
}
.center_headimg table tr td .center_headimg_btn {
    border: 1px solid #9FA0A0;
    text-align: center;
    border-radius: 8px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 150px;
    margin: 0 auto;
    color: #9FA0A0;
    cursor: pointer;
}
.center_headimg table tr td .center_headimg_btn:hover {
    border: 1px solid #EE6B01;
}
.center_headimg table tr td .center_headimg_btn a{
    color: #9FA0A0;
}
.center_headimg table tr td .center_headimg_btn:hover a{
    color: #EE6B01;
}
/*center_headimg end*/


/*center_title2 start*/

.center_title2 {
    height: 35px;
    text-align: center;
    width: 1020px;
    margin: 0 auto;
}
.center_title2 .center_title2_word {
    color: #2e9d51;
    margin-top: 0px;
    font-size: 30px;
    font-weight: 400;
}

/*center_title2 end*/


/*center_imgshow start*/

.center_imgshow {
    height: 415px;
 /*   width: 1020px;*/
    margin: 0px auto;
}
.center_imgshow .center_imgshow_topimg {
    margin: -270px auto;
    width: 1020px;
}
.center_imgshow .center_imgshow_topimg img {
    width: 100%;
    height: auto;
}
.center_imgshow .center_imgshow_cenbg {
    border: 1px solid #2f9c51;
    /*background: #ED6C00;
    height: 280px;
    margin-top: -100px;*/
    background: #2f9c51;
    height: 300px;
    margin-top: 220px;
}
.center_imgshow .center_imgshow_cenbg table {
    margin: auto;
    margin-top: 50px;
    /* margin: 150px auto; */
}
.center_imgshow .center_imgshow_cenbg table tr td {
    padding-left: 15px;
    padding-right: 15px;
    cursor: pointer;
}
.center_imgshow .center_imgshow_cenbg table tr td a{
    color:#fff;
}
.center_imgshow .center_imgshow_cenbg table tr div {
    color: #fff;
    text-align: center;
}

/*center_imgshow end*/


/*center_title3 start*/

.center_title3 {
    height: 100px;
    text-align: center;
}
.title3_bada {
    margin-top: -40px;
}
.center_title3 .center_title3_word {
    color: #EE6B01;
    margin-top: 100px;
    font-size: 48px;
    font-weight: 400;
}

/*center_title3 end*/


/*center_eightadv start*/

.center_eightadv {
    /* height: 1750px; */
    margin: 0px auto;
}
.center_eightadv .center_eightadv_title {
    height: 110px;
}
.center_eightadv .center_eightadv_title img {
    float: left;
    margin-top: 17px;
}
.center_eightadv .center_eightadv_title .img2 {
    float: right;
    margin-left: 0;
}
.center_eightadv .center_eightadv_title .text {
    float: left;
    margin-left: 18%;
    margin-top: 21px;
    width: 60%;
}
.center_eightadv .center_eightadv_title .text2 {
    float: right;
    margin-right: 16%;
    text-align: right;
}
.center_eightadv .center_eightadv_title .text .center_eightadv_titbig {
    color: #2e9c51;
    font-size: 20px;
    font-weight: 700;
    padding-bottom: 10px;
}
.center_eightadv .center_eightadv_title .text .center_eightadv_titlittle {
    font-size: 18px;
    line-height: 30px;
}

/*center_eightadv end*/


/*center_button start*/

.center_button {
    height: 104px;
    text-align: center;
}
.center_button .center_button_word {
    color: #EE6B01;
    font-size: 30px;
    font-weight: 400;
    margin-top: 50px;
    padding: 5px;
    padding-left: 35px;
    padding-right: 35px;
    border: 3px solid #EE6B01;
    cursor: pointer;
    display: inline-block;
    border-radius: 8px;
    width: 15%;
    text-decoration: none;
}

/*center_button end*/


/*center_title3 start*/

.center_title4 {
    height: 94px;
    text-align: center;
}
.center_title4 .center_title4_word {
    color: #EE6B01;
    margin-top: 100px;
    font-size: 48px;
    font-weight: 400;
}

/*center_title3 end*/


/*center_imglist start*/

.center_imglist {
    height: 366px;
}
.center_imglist table {
    width: 1020px;
    margin: 0px auto;
}
.center_imglist table tr td {
    position: relative;
}
.center_imglist table tr td .imglist_border {
    width: 300px;
}
.center_imglist table tr td .imglist_border2 {
    margin-left: 30px;
}
.center_imglist table tr td .imglist_border3 {
    float: right;
}
.center_imglist table tr td .imglist_img {
  height: 435px;
  position: absolute;
  border-top-left-radius: 9px;
  border-top-right-radius: 9px;
  width: 269px;
  overflow: hidden;
  top: 13px;
}
.center_imglist table tr td .imglist_img1 {
    left: 16px;
}
.center_imglist table tr td .imglist_img2 {
    right: 46px;
}
.center_imglist table tr td .imglist_img3 {
    right: 15px;
}
.center_imglist table tr td .imglist_img img {
    width: 100%;
    height: 28%;
}
.center_imglist table tr td .imglist_title {
  position: absolute;
  top: 135px;
  width: 256px;
  height: 108px;
  padding: 5px;
  line-height: 22px;
  font-size: 14px;
  text-align: justify;
  overflow: hidden;
}
.center_imglist table tr td .imglist_title1 {
    left: 16px;
}
.center_imglist table tr td .imglist_title2 {
    right: 47px;
}
.center_imglist table tr td .imglist_title3 {
    right: 17px;
}

/*center_imglist end*/


/*center_msg start*/

.center_msg {
	width: 100%;
    margin-top: 50px;
    height: 450px;
    background: url("?/style/css/../images/bg_footer.jpg") center no-repeat;
  	background-size: cover;
  	/*-ms-behavior: url("?/style/css/./backgroundsize.min.htc");*/
  	/*behavior: url("?/style/css/./backgroundsize.min.htc");*/
}
.center_msg .msg_left {
    float: left;
    width: 49%;
    text-align: center;
}
.center_msg .msg_left img {
    margin-top: 80px;
}
.center_msg .msg_left .center_button .word_left {
    border: 2px solid #fff;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 25px;
    font-weight: 300;
    margin-left: -4%;
    width: 19%;
}
.center_msg .msg_left .center_button .word_right {
    border: 2px solid #ED6C00;
    color: #fff;
    background: #ED6C00;
    padding-left: 30px;
    padding-right: 30px;
    font-size: 25px;
    font-weight: 300;
    margin-left: -4%;
    width: 19%;
}

/*center_msg end*/
