@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; background:url(../images/bg.gif); font-size:12px; font-family:Arial,"Microsoft Yahei"; text-align:center; color:#333; line-height:24px; border-top:4px solid #006262;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { 
margin:0;padding:0; border-collapse:collapse;}
em{font-style:normal;}
li{list-style:none;}
img{border:0px;}
a{color:#666; text-decoration:none;}
a:hover{text-decoration:underline}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font20{font-size:20px;}
.font30{font-size:30px;}
.w1069{width:1069px; margin:0 auto 0 auto;}
.w520{width:520px;}
.w690{width:727px;}
.w169{width:169px;}
.w200{width:185px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.red{color:#0066ba;}
.orange{color:#f26010;}
.orange a{color:#f26010;}
.lh20{line-height:25px;}
.gray{color:#8a8a8a;}
.gray a{color:#8a8a8a;}
.green{color:#090;}
.white{color:#FFF;}
.ml20{margin-left:20px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top:20px;}
hr{width:100%; float:left;}
.img{border:1px solid #9b9b9b; padding:10px;}


#content{width:100%; margin:0px auto 0 auto; text-align:left;}
#top{width:1007px; height:103px; margin:0px auto 0 auto; position:relative; top:0px; z-index:1;}
#top .text{margin:20px 0 0 0; color:#b191b1;}
#top .menu{margin:0px 0 0 0; width:1127px; }
#top .menu li{float:left; text-align:center; font-size:14px}
#top .menu a{color:#FFF; float:left;}
#top .menu a:hover{color:#FFF; background:url(../images/menu_bgover.gif);}
#top .menu .menu_news,#top .menu .menu_jd,#top .menu .menu_activity,#top .menu .menu_history,#top .menu .menu_entertainment,#top .menu .menu_cooperation,#top .menu .menu_science,#top .menu .menu_message,#top .menu .menu_team,#top .menu .menu_employee,#top .menu .menu_study{background:url(../images/menu.png) no-repeat; margin-top:60px;}
#top .menu .menu_news:hover,#top .menu .menu_jd:hover,#top .menu .menu_activity:hover,#top .menu .menu_history:hover,#top .menu .menu_entertainment:hover,#top .menu .menu_cooperation:hover,#top .menu .menu_science:hover,#top .menu .menu_message:hover,#top .menu .menu_team:hover,#top .menu .menu_employee:hover,#top .menu .menu_study:hover{background:url(../images/menu.png) no-repeat; margin-top:60px;}
#top .menu .menu_news{background-position:0px 0px; width:91px; height:43px;}


#top .menu .menu_activity{background-position:-177px 0px; width:83px; height:43px;}
#top .menu .menu_history{background-position:-260px 0px; width:85px; height:43px;}
#top .menu .menu_entertainment{background-position:-345px 0px; width:91px; height:43px;}
#top .menu .menu_cooperation{background-position:-436px 0px; width:91px; height:43px;}
#top .menu .menu_science{background-position:-527px 0px; width:84px; height:43px;}
#top .menu .menu_message{background-position:-610px 0px; width:85px; height:43px;}
#top .menu .menu_team{background-position:-694px 0px; width:86px; height:43px;}
#top .menu .menu_employee{background-position:-780px 0px; width:88px; height:43px;}
#top .menu .menu_study{background-position:-863px 0px; width:84px; height:43px;}

#top .menu .menu_news:hover{background-position:0px -43px; width:91px; height:43px;}
#top .menu .menu_jd:hover{background-position:-91px -43px; width:86px; height:43px;}
#top .menu .menu_activity:hover{background-position:-177px -43px; width:83px; height:43px;}
#top .menu .menu_history:hover{background-position:-260px -43px; width:85px; height:43px;}
#top .menu .menu_entertainment:hover{background-position:-345px -43px; width:91px; height:43px;}
#top .menu .menu_cooperation:hover{background-position:-436px -43px; width:91px; height:43px;}
#top .menu .menu_science:hover{background-position:-527px -43px; width:84px; height:43px;}
#top .menu .menu_message:hover{background-position:-610px -43px; width:85px; height:43px;}
#top .menu .menu_team:hover{background-position:-694px -43px; width:86px; height:43px;}
#top .menu .menu_employee:hover{background-position:-780px -43px; width:88px; height:43px;}
#top .menu .menu_study:hover{background-position:-863px -43px; width:84px; height:43px;}


#banner{margin:0px auto 0 auto; width:100%; float:left; height:677px; position:absolute; top:5px; z-index:0;}
#body{width:1003px; margin:470px auto 0 auto; position:relative; z-index:1; border-top:4px solid #006262; padding:0px;}
#body .nei{background:#fff; width:100%; margin:0px; padding:0px;}
#body .index_news{width:624px; margin:20px 0 0 30px; float:left; height:311px;}
#body .index_news .title{width:624px; height:76px; background:url(../images/en/title_en.png) no-repeat; padding:8px 0 0 0;}
#body .more{margin:20px 0 0 0;}
#body .index_news .list{width:624px; border-top:1px solid #dedede; color:#6a6a6a; margin:10px 0 0 0;}
#body .index_news .list a:link{color:#6a6a6a;}
#body .index_news .list a:hover{color:#333;}
#body .index_news .list li{padding:0px; float:left; line-height:20px; margin:5px 0 0 0px; width:624px; border-bottom:1px solid #dedede; height:65px; }
#body .index_news .list .date{width:44px; text-align:center; border-right:1px dashed #666; height:44px; padding:8px 10px; font-size:20px;}
#body .index_news .list .text{width:540px; font-size:14px; margin:5px 0 0 10px; line-height:26px;}
#body .news_pic{width:320px; height:341px; background:#006262; color:#fff;}
#body .news_pic .text{font-size:14px; padding:20px; background:url(../images/arrow.png) right no-repeat; width:260px;}
#body .news_pic .text a{color:#fff;}
#body .index_jd{width:100%; margin:20px 0px;}
#body .index_jd .title{width:943px; height:76px; background:url(../images/en/title_en.png) 0px -86px no-repeat; padding:8px 0 0 0; margin:0 0 0 30px; }
#body .more{margin:34px 0 0 0;}
#body .index_jd .list{background:#d5e7e7; width:100%; height:231px;}
#body .index_about{width:638px; margin:20px 0 0 20px; float:left; height:398px;}
#body .index_about .title{width:606px; height:76px; background:url(../images/en/title_en.png) 0px -182px no-repeat; padding:8px 0 0 0; margin:0 0 0 10px;}
#body .index_about .info{width:610px; padding:10px 13px 10px 13px; background:url(../images/index_about_bg.gif) no-repeat; height:288px;}
#body .index_about .info div{width:300px; line-height:30px; margin:10px 0 0 10px;}
#body .index_about .info p{color:#6a6a6a;}
#body .index_news1{width:317px; height:424px; background:url(../images/en/index_news_bg.png) no-repeat; margin:10px 10px 0 0;}
#body .index_news1 .list{margin:80px 0 0 55px; line-height:30px;height:110px;}
#body .link{width:949px; margin:40px 27px; height:190px;}
#body .link .ykzx,#body .link .lydyt,#body .link .lymp,#body .link .ylykt,#body .link .zxts,#body .link .ykzx:hover,#body .link .lydyt:hover,#body .link .lymp:hover,#body .link .ylykt:hover,#body .link .zxts:hover{background:url(../images/en/index_end_menu.png) no-repeat; float:left; margin:0 23px;}
#body .link .ykzx{width:169px; height:190px; background-position:0px 0px;}
#body .link .ykzx:hover{width:169px; height:190px; background-position:0px -210px;}
#body .link .lydyt{width:192px; height:190px; background-position:-169px 0px;}
#body .link .lydyt:hover{width:192px; height:190px; background-position:-169px -210px;}
#body .link .lymp{width:177px; height:190px; background-position:-361px 0px;}
#body .link .lymp:hover{width:177px; height:190px; background-position:-361px -210px;}
#body .link .ylykt{width:202px; height:190px; background-position:-538px 0px;}
#body .link .ylykt:hover{width:202px; height:190px; background-position:-538px -210px;}
#body .link .zxts{width:193px; height:190px; background-position:-736px 0px;}
#body .link .zxts:hover{width:193px; height:190px; background-position:-736px -210px;}
#left{width:250px;}
#left .search{background:url(../images/index_search1.png) bottom; width:250px; height:70px; margin:3px 0 0 0;}
#left .search .text{border:0px; margin:42px 0 0 40px; width:79px; float:left;}
#left .search .button{margin:0px; padding:0px; float:left; margin:38px 0 0 0px; }
#left .column{width:243px; background:url(../images/left_bg.png); margin:7px 0 0 0;}
#left .column .title{font-size:17px; margin:0 0 0 15px;}
#left .column ul{margin:10px 0 10px 12px;}
#left .column ul li a{background:url(../images/left_list_bg.png) no-repeat; width:203px; height:32px; padding:0 0 0 20px; line-height:32px; float:left;}
#left .column ul li a:hover{background:url(../images/left_list_bgover.gif); }
#left .column ul li .selected{background:url(../images/left_list_bgover.gif);}
#left .news{margin:7px 0 0 0; background:#254015 url(../images/left_news_bg.png) repeat-x; width:242px;}
#left .news .title{font-size:17px; margin:0 15px 8px 15px; color:#FFF; width:215px;}
#left .news .title a{padding:5px 0 0 0;}
#left .news ul{margin:0 0 20px 0; float:left;}
#left .news ul li{background:url(../images/icon01.gif) no-repeat; padding:0 0 0 15px; float:left; margin:0 0 0 15px; width:242px;}
#left .news ul li a{color:#FFF;}
#left .news ul li a:hover{color:#999;}
#right{width:730px; float:right; margin:8px 8px 0 0;}
#right .title{width:720px; height:37px; border-bottom:1px dashed #e2e2e2; float:left; color:#5d5d5d; font-size:18px; line-height:43px; padding:0 0 0 10px;}
#right .info{margin:20px; float:left; font-size:14px;}
#right .info .title{text-align:center; border:0px; width:671px; margin:0px 0 20px 0;}
#right .info img{border:1px solid #CCC;}
#right .info div{margin:20px 0 0 0;}
#right .list{margin:20px 20px 0 20px; float:left; font-size:14px;}
#right .list li{background:url(../images/icon_list.png) no-repeat; padding:0 0 0 15px; margin:10px 0 10px 0; line-height:20px; border-bottom:1px dotted #CCC; width:670px;}
#right .pr_list{margin:30px 0 20px 40px; float:left; font-size:14px; text-align:center;}
#right .pr_list li{width:200px; float:left; margin:0 20px 20px 0;}
#right .pr_list li img{width:150px; height:150px; border:1px solid #CCC;}
#right .jobs_list{margin:20px; float:left; font-size:14px;}
#right .jobs_list ul{width:688px; float:left; }
#right .jobs_list li div{float:left; width:120px; text-align:center;}
#right .jobs_list li{border-bottom:1px dotted #CCC; float:left; height:30px; width:670px;padding:0 0 0 15px; line-height:30px;}
#right .jobs_list .list_top{background:#EEE;}
#right .jobs_list li .bt{width:300px; text-align:left;}
#footer{margin:0px auto 5px auto; width:1003px; text-align:center; background:url(../images/footer_bg.png) no-repeat bottom; height:160px;}
#body .footer{text-align:center;}

div#showpages {
    clear: both;
    height: 33px;
    padding: 0;
    white-space: nowrap;
    width: 300px;
	float:left;
	margin:0 0 0 430px;
}
div#pagesinfo {
    float: right;
    padding: 0 8px;
    white-space: nowrap;
}
div#pages {
    float: left;
    font-size: 12px;
    line-height: 20px;
    padding-right: 8px;
    white-space: nowrap;
}
div#pages ul {
    margin: 0;
    padding: 0;
}
div#pages a:link, div#pages a:visited, div#pages a:active {
    color: #303030;
    text-decoration: none;
}
div#pages a:hover {
    color: #FF0000;
    text-decoration: none;
}
div#pages li {
    background: none repeat scroll 0 0 #DCD9D4;
    border: 1px solid #DCD9D4;
    color: #303030;
    float: left;
    height: 20px;
    list-style-type: none;
    margin: 3px;
    padding: 0px 5px;
    white-space: nowrap;
}
div#pages li.pagesnow {
    background-color: #EEEEEE;
    border: 1px solid #DCD9D4;
    color: #303030;
    white-space: nowrap;
}
div#pages li.pbutton {
    background-color: #DCD9D4;
    border: 1px solid #DCD9D4;
    color: #303030;
    padding: 0 5px;
    white-space: nowrap;
}
div#pages li.opt {
    border: 0 none;
    color: #303030;
    padding: 0;
    white-space: nowrap;
}
div#pages .input {
    height: 20px;
}

/*page*/
div#showpages {
    clear: both;
    height: 33px;
    padding: 0;
    white-space: nowrap;
}
div#pagesinfo {
    float: right;
    padding: 0 8px;
    white-space: nowrap;
}
div#pages {
    float: left;
    font-size: 12px;
    line-height: 20px;
    padding-right: 8px;
    white-space: nowrap;
}
div#pages ul {
    margin: 0;
    padding: 0;
}
div#pages a:link, div#pages a:visited, div#pages a:active {
    color: #303030;
    text-decoration: none;
}
div#pages a:hover {
    color: #FF0000;
    text-decoration: none;
}
div#pages li {
    background: none repeat scroll 0 0 #DCD9D4;
    border: 1px solid #DCD9D4;
    color: #303030;
    float: left;
    height: 20px;
    list-style-type: none;
    margin: 3px;
    padding: 0px 5px;
    white-space: nowrap;
}
div#pages li.pagesnow {
    background-color: #EEEEEE;
    border: 1px solid #DCD9D4;
    color: #303030;
    white-space: nowrap;
}
div#pages li.pbutton {
    background-color: #DCD9D4;
    border: 1px solid #DCD9D4;
    color: #303030;
    padding: 0 5px;
    white-space: nowrap;
}
div#pages li.opt {
    border: 0 none;
    color: #303030;
    padding: 0;
    white-space: nowrap;
}
div#pages .input {
    height: 20px;
}

/*dinghong 20200603*/
.state{background: #f0f3f3; padding:20px; width: 963px;}
.state li{margin-right: 40px; float: left;}
.green{color: #006262;}


/*加英日韩*/
#top .language{position:absolute; z-index: 1; width:auto; right:0px; margin:10px;}
#top .language li{float: left; margin:0 2px}

#top .menu_en{margin:0px 0 0 -100px; width:940px; background:url(../images/en/menu_bg.png) bottom center no-repeat; height:98px; padding: 0 100px;}
#top .menu_en li{float:left; text-align:center; font-size:14px}
#top .menu_en a{color:#FFF; float:left;}
#top .menu_en .menu_jd,#top .menu_en .menu_history,#top .menu_en .menu_entertainment,#top .menu_en .menu_contact{background:url(../images/en/menu.png) no-repeat; margin-top:60px;}
#top .menu_en .menu_jd{background-position:0px 0px; width:169px; height:43px;}
#top .menu_en .menu_history{background-position:-145px 0px; width:232px; height:43px;}
#top .menu_en .menu_entertainment{background-position:-377px 0px; width:238px; height:43px;}
#top .menu_en .menu_contact{background-position:-616px 0px; width:164px; height:43px;}

#top .menu_en .menu_jd:hover{background-position:0px -43px; width:169px; height:43px;}
#top .menu_en .menu_history:hover{background-position:-145px -43px; width:232px; height:43px;}
#top .menu_en .menu_entertainment:hover{background-position:-377px -43px; width:238px; height:43px;}
#top .menu_en .menu_contact:hover{background-position:-616px -43px; width:164px; height:43px;}


