@charset "utf-8";
/* CSS Document */
/*新闻动态*/
.content{
    width: 1240px;
    margin: 0 auto;
    clear: both;
    overflow: hidden;
    background: #FFFFFF;}
.main{
    width: 1200px;
    clear: both;
    overflow: hidden;
    background: #FFFFFF;
    margin: 0 auto;}
.main1{
    width: 825px;
    clear: both;
    overflow: hidden;
    background: #FFFFFF;
    float: left;}
.right{float: right;}
.left{float: left;}
.slider {
    width: 316px;
    height: 239px;
    position: relative;}
.sliders {
    width: 316px;
    height: 217px;
    position: relative;
    overflow: hidden;}
.slider_btns {
    position: absolute;
    bottom: 3px;
    right: 5px;}
.slider_btns li {
    width: 18px;
    height: 13px;
    cursor: pointer;
    margin: 2px;
    text-align: center;
    font: normal 12px/13px "Arial","Microsoft YaHei";
    color: #fff;
    background: url(../images/slider_btns.png) no-repeat left;}
.titles {
    width: 316px;
    height: 22px;
    background: #265da7;
    text-align: center;}
.news_con{
    width: 710px; 
    float: left;}
.news{
    padding: 0 20px;}

.news_title{
    background: url(../images/news_lmbg2.png) no-repeat left bottom;
    height: 36px;}
.news_title1 li{
    float: left;
    line-height: 60px;
    padding-left: 20px;
    height: 85px;}
.news_title span{
    float: right;
    padding: 11px 5px 0 0;}
.news_title span a{
    color: #3a404d;
    font-size: 13px;}
.news_title h2{
    font-size: 18px;
    color: #FFFFFF;
    padding: 8px 0 0 24px;}
.news_title h3{
    font-size: 18px;
    color: #004098;
    padding: 0 0 0 24px;}
.news_list1{
    float: right;
    width: 475px;}
.news_list1 img{
    padding-top: 12px;}
.news_list1 p{
    font-size: 15px;
    line-height: 32px;
    text-indent: 2em;
    color: #3a404d;
    padding: 0 6px;}
.news_list1 a{
    font-size: 15px;
    line-height: 32px;
    color: #004098;}
.news_list1 li{
    height: 32px;
    background: url(../images/list_dian.jpg) no-repeat 4px center;
    line-height: 32px;}
.news_list1 li span{
    float: right;
    font-size: 14px;
    color: #999999;
    padding-right: 8px;}
.news_list1 li a{
    padding: 0 0 0 12px;
    color: #717171;}
.news_list1 li a:hover{
    color: #004098;
    text-decoration: underline;}

.news_list2{
    width: 440px;
    float: right;}
.news_list2 li{
    height: 32px;
    background: url(../images/list_dian.jpg) no-repeat 4px center;
    line-height: 32px;}
.news_list2 li span{
    float: right;
    font-size: 14px;
    color: #999999;
    padding-right: 8px;}
.news_list2 li a{
    padding: 0 0 0 12px;
    color: #717171;}
.news_list2 li a:hover{
    color: #004098;
    text-decoration: underline;}
.news_list4{
    width: 380px;
    min-height: 230px;
    float: right;}
.news_list4 li{
    height: 32px;
    background: url(../images/list_dian.jpg) no-repeat 4px center;
    line-height: 32px;}
.news_list4 li span{
    float: right;
    font-size: 13px;
    color: #999999;
    padding-right: 8px;}
.news_list4 li a{
    padding: 0 0 0 12px;
    color: #717171;}
.news_list4 li a:hover{
    color: #004098;
    text-decoration: underline;}
.news_list{
    float: right;
    width: 350px;}
.news_list li{
    height: 34px;
    line-height: 34px;
    background: url(../images/list_dian.jpg) no-repeat 4px 10px;}
.news_list li span{
    float: right;
    font-size: 13px;
    color: #999999;}
.news_list li a{
    font-size: 14px;
    color: #3a404d;}
.news_list li a:hover{
    color: #fe7800;
    text-decoration: underline;}
.options{
    width: 350px;
    margin: 20px 15px 0 15px;
    text-align: center;
    float: right;}
.options select{
    width: 350px;
    margin: 0 auto;
    text-align: center;
    height: 30px;
    font-size: 15px;
    font-family: "Microsoft YaHei";
    color: #717171;}
.options select option{
    width: 350px;
    text-align: center;
    font-size: 15px;
    font-family: "Microsoft YaHei";
    color: #717171;}

/*****************/
.main_one{
    width: 990px;
    margin: 0 auto;
    clear: both;
    overflow: hidden;
    background: url(../images/banner01.jpg) no-repeat center #FFFFFF;
    height: 200px;
    border: 1px solid #e7e7e7;
    padding: 2px 5px 2px 5px;}
.main_two{
    width: 1200px;
    margin: 15px auto;
    clear: both;
    overflow: hidden;
    background: #FFFFFF;
    border: 1px solid #e7e7e7;}
.main_two .news_list{padding-right:10px;}
.main_two .news_list{padding-right:10px;}
.Paper{
    width: 350px;
    float: left;
    background: #FFFFFF;}

.Paper1{
    margin-top: 30px;
    margin-right: 30px;
    width: 440px;
    float: left;
    background: #FFFFFF;}
.Paper2{
    margin-top: 30px;
    width: 475px;
    background: #FFFFFF;
    float: left;}

.Paper3{
    margin-top: 30px;
    width: 235px;
    float: right;
    background: #FFFFFF;}
.Paper4{
    margin-top: 30px;
    width: 1200px;
    background: #FFFFFF;
    float: left;}
.Paper5{
    margin-top: 30px;
    margin-right: 30px;
    width: 380px;
    float: left;
    background: #FFFFFF;}
.Paper6{
    margin-top: 30px;
    width: 380px;
    float: right;
    background: #FFFFFF;}
.Paper4 .news_title,.center .news_title{
    background: url(../images/news_lmbg4.png) no-repeat left bottom;}
/*********************/
.center{
    width: 650px;
    float: left;}

.Lectures{
    width: 400px;
    float: left;
    margin-left: 20px;}
.Lectures .news_title,.Contact .news_title{
    background: url(../images/news_lmbg4.png) no-repeat left bottom;}
.Lectures_list li{
    padding-top: 10px;
    height: 61px;
    border-bottom: 1px dotted #bcbcbc;}
.date{
    float: left;
    width: 48px;
    height: 40px;
    background: url(../images/date_bg.png) no-repeat left top;
    margin-right: 9px;}
.news_list1 li:hover .date{
  float: left;
    width: 48px;
    height: 40px;
    background: url(../images/date_cur.png) no-repeat left top;
    margin-right: 9px;}
.date_m{
    height: 22px;
    line-height: 22px;
    text-align: center;
    color: #fff;
    font-size: 14px;}
.date_d{
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #3a404d;
    font-size: 13px;}
.rollphotos {
    width: 585px;}
.blk_29 {
    height: 200px;
    padding-right: 0px;
    padding-left: 0px;
    overflow: hidden;
    zoom: 1;
    position: relative;
    width: 583px;
    border: 1px solid #d8d9db;}
.blk_29 .LeftBotton {
    left: 7px;
    float: left;
    cursor: pointer;
    position: absolute;
    height: 200px;
    top: 0px;
    background-color: #ffffff;
    width: 25px;
    background: url(../images/index_pic_left.png);
    background-position: left;
    background-repeat: no-repeat;
    z-index: 999900;}
.blk_29 .Cont {
    margin: 0px auto;
    overflow: hidden;
    width: 990px;
    padding: 10px 0 10px 0;}
.blk_29 .RightBotton {
    right: 7px;
    float: right;
    cursor: pointer;
    position: absolute;
    top: 0px;
    height: 200px;
    background-color: #ffffff;
    width: 25px;
    background: url(../images/index_pic_right.png);
    background-position: center right;
    background-repeat: no-repeat;}
.blk_29 .box {
    float: left;
    width: 108px;
    text-align: center;
    margin: 0 10px;}
.display_area ul li .item_inner {
    text-align: center;
    position: relative;
    padding: 0 10px 0 10px;}
.display_area ul li .item_inner img{
    width: 140px;
    height: 204px;
    text-align: center;
}



.display_area ul li {
    float: left;}
.display_area ul {
    position: absolute;
    left: 0;
    top: 10px;
    margin: 0 0 0 3px;}
.display_area {
    width: 1180px;
    height: 250px;
    overflow: hidden;
    position: relative;
    padding: 0 10px 0 10px;}
/*列表*/
.main_body{
    width: 1002px;
    margin: 20px auto 0;}
.main_body_en {
    width: 1200px;
    margin: 20px auto 0;}
.list_left{
    width: 242px;
    height: auto;
    background: url(../images/list_left_bj.png) no-repeat top;}
.list_left_en{
    width: 380px;
    height: auto;
    background: url(../images/list_left_bj_en.png) no-repeat top;}
.list_right{
    width: 747px;}
.cur_navigation{
    padding: 35px 0 0 20px;}
.cur_navigation h2{
    font: bold 24px "Microsoft YaHei";
    color: #dbbb43;}
.all_son_navigation{
    margin: 40px 0 50px 12px;}
.all_son_navigation ul li{
    background: url(../images/graw_arrow.png) no-repeat 204px ;}
.all_son_navigation ul.third_nav li{background: url(../images/graw_arrow.png) no-repeat 204px 50%;}
.all_son_navigation ul li.cur_clumn{
    background: url(../images/cur_clumn_bj.png) no-repeat left top;}
.all_son_navigation ul li a{
    font:15px/37px "Microsoft YaHei";    
    padding-left:10px;
    display: block;}
.all_son_navigation ul li.cur_clumn a{
    color: #004098;}


.all_son_navigation_en{
    margin: 40px 0 50px 12px;}
.all_son_navigation_en ul li{
    background: url(../images/graw_arrow.png) no-repeat 342px ;}
.all_son_navigation_en ul.third_nav li{background: url(../images/graw_arrow.png) no-repeat 322px 50%;}
.all_son_navigation_en ul li.cur_clumn_en{
    background: url(../images/cur_clumn_bj_en.png) no-repeat left top;}
.all_son_navigation_en ul li a{
    font:15px/37px "Microsoft YaHei";    
    padding-left:10px;
    display: block;}
.all_son_navigation_en ul li.cur_clumn_en a{
    color: #004098;
    font: 16px/37px "Microsoft YaHei";
}


.list_right_top{
    width: 100%;
    height: 121px;}
.list_right_location{
    width: 100%;
    height: 46px;
    border-bottom: 1px solid #b2b2b2;}
.list_right_location h4{
    font: normal 24px/46px "Microsoft YaHei";
    color: #dbbb43;
    margin: 0 0 0 7px;
    display: inline;}
.list_right_location ul{
    margin: 0  0 0 10px;}
.list_right_location ul li{
    height: 46px;}
.list_right_location ul li a,
.list_right_location ul li span{
    font:12px/46px "宋体";
    color: #858585;
    margin: 2px;}
.list_right_bottom
    .news_lists li{
    width: 733px;
    height: 34px;
    background: url(../images/each_list_title.png) no-repeat;
    margin: 0 0 0 6px;}
.news_lists li a{
    display: block;
    height: 34px;
    padding: 0 0 0 15px;
    font: normal 14px/34px "宋体";
    color: #777777;}
.pages{
    margin: 30px auto 0;}
.pages ul li{
    width:25px;
    height: 25px;
    text-align: center;
    margin: 0 5px;
    display: inline;
    border: 1px solid #e5e5e5;
    float:left;}
.pages ul li a{
    display: block;
    width: 25px;
    height: 25px;
    font: 400 12px/25px "宋体";
    color: #666;}
.pages ul li.cur_page{
    background: #358e5f;
font: bold 12px/25px "宋体";
    color: #fff;}
.ecms_go{width:130px;float:right;}
.list_time{float:right;margin-right:10px;}
.ecms_jump_input{width:30px;}
.detail_location{
    width: 100%;
    height: 46px;
    border-bottom: 1px solid #b2b2b2;}
.detail_location h4{
    font: normal 24px/46px "Microsoft YaHei";
    color: #dbbb43;
    margin: 0 0 0 7px;
    display: inline;}
.detail_location ul{
    margin: 0 10px 0 0;}
.detail_location ul li{
    height: 46px;}
.detail_location ul li a,
.detail_location ul li span{
    font: 12px/46px "宋体";
    color: #858585;
    margin: 2px;}
.detail_content{
    width: 960px;
    margin: 15px auto 0;}
.content_info{
    text-align: center;}
.content_info h3{
    font: bold 24px/48px "宋体";
    color: #333;
clear:both;}
.sub_title .sub_info{
    font: normal 12px/24px "宋体";
    color: #156339;}
.sub_title .sub_val{
    font: normal 12px/24px "宋体";
    color: #333;
    margin: 0 25px 0 0;}
.file_download{
    margin: 20px 0 0 0;}
.file_download ul li{
    height: 38px;}
.file_download ul li a{
    display: block;
    font: normal 14px/38px "Microsoft YaHei";
    color: #333;}
.last_next{
    margin: 25px 0 0 0;}
.last_next ul li span{
    font: bold 13px/25px "宋体";
    color: #156339;}
.last_next ul li a{
    font: normal 13px/25px "宋体";
    color: #333;}
.info_Title{float:right;font: normal 12px/25px "宋体";
    color: #999;}