*{ margin: 0; padding: 0;}
*{font-family:  'Microsoft YaHei', '微软雅黑', Arial, 'STHeiti','SimHei', sans-serif;}
a{color:#321601;}
a:visited{color:#321601;}
.contactUs{width: 25px; height:90px; background: #f29600; position:fixed; z-index: 50; right: 0; top: 58%; color: #fff; text-align: center; border-radius: 5px;}
.container{width: 100%; max-width: 640px; height:auto; margin: 0 auto;}
.container .head{ width: 100%; height:auto;}
.container .head img{ width: 100%; height: auto; border: none; display: none; margin: 0; padding: 0;}
.container .head img:first-child{display: block;}
.container .menu{ width: 100%; height: 60px; margin-top: -5px;}
.container .menu .main-menu{ width: 100%; height: 60px; list-style: none; border-bottom: 1px solid #626262;}
.container .menu .main-menu .item{ width: 25%; height: 60px; float: left; border-collapse: collapse; background-color: #fff;}
.container .menu .main-menu .selected{ background-color: #008240;color: #fff;}
.selected a{color: #fff;}
.selected a:visited{color:#fff;}
.container .menu .main-menu .item a{ width: 100%; height: 100%; display: block;}
.container .menu .main-menu .item .main{ width: 98%; height:100%;border-left: 1px solid #321601;}
.container .menu .main-menu .item .en{ width: 100%; height: 30px; line-height: 40px; float: left;font-size: 12px; font-weight: bold; text-align: center; display: block; }
.container .menu .main-menu .item .cn{ width: 100%; height: 30px; line-height: 20px; float: left; font-size: 14px; font-weight: bold; text-align: center; display: block;}
.container .menu .main-menu .item ul{ width: 100%; height: auto; list-style: none; display: none; position: relative; z-index: 20; background-color: #fff;}
.container .menu .main-menu .item ul li{width: 100%; height: 40px;}
.container .menu .main-menu .item ul li .main-div{ width: 99%; height:100%;border: 1px solid #626262;border-top:none;}
.container .menu .main-menu .item ul li .en{ width: 100%; height: 20px; line-height: 30px; float: left; font-size: 10px; letter-spacing: -1px; font-weight: bold; text-align: center; display: block; color: #111;}
.container .menu .main-menu .item ul li .cn{ width: 100%; height: 40px; line-height: 40px; float: left; font-size: 12px; font-weight: bold; text-align: center; display: block; color: #111;}
.container .back{ width: 100%; height: auto; position: relative;}
.container .back img{ width: 100%; height: auto; border: none; position: relative; z-index: 1; left: 0; top: 0;}
.container .back .content{ width: 100%; height: 100px; position: absolute;z-index: 2;left: 0;top:150px; text-align: center; line-height: 100px;}
.container .back .content span{font-family: "Microsoft YaHei"; font-size: 20px; font-weight: bold; color: #fff;position: relative;  letter-spacing: 5px;}
.container .back .content span:nth-child(1){  -webkit-animation:jump1 1s linear 0s infinite alternate; }
.container .back .content span:nth-child(2){  -webkit-animation:jump1 1s linear 0.1s infinite alternate;  }
.container .back .content span:nth-child(3){  -webkit-animation:jump1 1s linear 0.2s infinite alternate;  }
.container .back .content span:nth-child(4){  -webkit-animation:jump1 1s linear 0.3s infinite alternate;  }
.container .back .content span:nth-child(5){  -webkit-animation:jump2 1s linear 0.4s infinite alternate;  }
.container .back .content span:nth-child(6){  -webkit-animation:jump2 1s linear 0.5s infinite alternate;  }
.container .back .content span:nth-child(7){  -webkit-animation:jump1 1s linear 0.6s infinite alternate;  }
.container .back .content span:nth-child(8){  -webkit-animation:jump1 1s linear 0.7s infinite alternate;  }
.container .back .content span:nth-child(9){  -webkit-animation:jump1 1s linear 0.8s infinite alternate;  }
.container .line{ width: 100%; height: 3px; background-color: #f29600; position: relative;}
.container .des{ width: 100%; height: auto; margin-top: 10px; }
.container .des img{ width: 100%; height: auto;}
.container .des p{ margin: 15px 10px 15px 10px; line-height: 20px; font-size: 13px; color: #383635; text-indent: 2em;}
.container .des .en{color: #889E75;}
.container .contact{ width: 100%; height: auto; background: url('../images/book_back.png') repeat;}
.container .contact h2{ margin: 10px 10px 0 10px; line-height: 30px; font-size: 14px; color: #fff; text-indent: 2em; color: #f29600;}
.container .contact p{ margin: 0 10px 0 10px; line-height: 30px; font-size: 12px; color: #fff; text-indent: 2em;}
.container .contact p .label{ }
.container .contact p .text{font-weight: bold; }
.container .contact .space{ width: 100%; height: 1px; display: block; border-bottom: 1px solid #2d2d2d;}
.container .contact .space:first-child,.container .contact .space:last-child{  border-bottom: none;}
.container .contact a{color:#fff;}
.container .contact a:visited{color:#fff;}
.container .list{ width: 100%; height: auto;}
.container .list .item{ width: 100%; height: auto; background:#008240 ; margin-top: -2px;}/*#f29600*/
.container .list .item:first-child{ margin-top: 0;}
.container .list .item:last-child{ background: #fff;}
.container .list .item:last-child{border-bottom:none;}
.container .list .item img{ width: 100%; height: auto;  position: relative; z-index: 1;}
.container .list .item .content{ width: 100%; height: auto;  position: relative; z-index: 1; display: none; background: #fff; color: #111; }
.container .list .item .content .main{ width: 100%; height: auto; margin-top: 0px;}
.container .list .item .content .main-left{width: 70%; height: auto; float: left;}
.container .list .item .content .main-left .label{width: 100%; height: auto; float: left; margin-left: 25px; font-size: 14px; color: #111; margin-top: 15px; line-height: 20px; font-weight: bold;}
.container .list .item .content .main-left .text{width: 100%; height: auto; float: left;margin-left: 25px; font-size: 14px; color: #515151; line-height: 20px;}
.container .list .item .content .main-right{width: 30%; height: auto; float: left;}
.container .list .item .content .main-right .detail{width: 90px; height: 120px; background: url('../images/detail.png?1001') no-repeat center; background-size: contain;}
.container .list .item .content  .content-main{ width: 100%; height: auto; margin-top: 25px;}
.container .list .item .content  .content-main p{ height: auto; line-height: 25px; font-size: 14px; color: #515151; margin: 25px; text-indent: 0em;}
.container .list .item .upArrow{ width: 60px; height: 45px;  position: relative; z-index: 2; background:url('../images/upArrow.png') no-repeat center; margin-top: -20px; float: right; margin-right: 25px;}
.container .list .item .space{ width: 100%; height: 25px;}

/*学术著作start*/
.book-main{width:100%; height: auto;color: #fff; margin-top: 0px;background: url('../images/book_back.png') repeat;}
.book-main .space{width: 100%; height: 10px; display:inline-block; position: relative;}
.book-main ul{ width: 100%; height: auto; list-style: none; overflow: hidden;}
.book-main ul li{width: 100%; height:auto; display: inline-block; margin-top: -1px;}
.book-main ul li .cover{width: 30%; height: auto;float: left;}
.book-main ul li .cover img{width: 90%; height: auto; margin: 10px auto; display: block;}
.book-main ul li .bookDes{width: 70%; height: auto;float: left;}
.book-main ul li .bookDes .enTitle{font-style: italic; display: block; margin-top: 5px; margin-left: 10px; font-size: 14px; font-weight: bold; line-height: 25px;}
.book-main ul li .bookDes .cnTitle{display: block; font-size: 14px; font-weight: bold;line-height: 25px;margin-left: 10px;}
.book-main ul li .bookDes .text{display: block; font-size: 14px;line-height: 25px;margin-left: 10px;}
.book-main ul li .bookDes .bold{font-weight: bold;}
.book-main ul li .line{width: 80%; height: 1px; background-color: #2d2d2d; position: relative;overflow: hidden; margin: 0 auto;}
/*学术著作end*/

/*奖项及荣誉start*/
.award-main{width:100%; height: auto;color: #fff; margin-top: 0px;}
.award-main ul{ width: 100%; height: auto; list-style: none; overflow: hidden;}
.award-main ul li{width: 100%; height:auto; display: inline-block;background: url('../images/book_back.png') repeat; margin-top: -1px; border-bottom: 2px solid #fff;}
.award-main ul li:last-child{border-bottom:none;}
.award-main ul li .top{width: 100%; height: auto; display: inline-block;}
.award-main ul li .top .cover{width: 30%; height: auto;float: left;}
.award-main ul li .top .cover img{width: 90%; height: auto; margin: 10px auto 10px auto; display: block;}
.award-main ul li .top .bookDes{width: 70%; height: auto;float: left;}
.award-main ul li .bookDes .cnTitle{display: block; font-size: 12px;line-height: 20px;margin: 15px 10px 0px 10px;white-space:pre-wrap;word-break:break-all; font-weight: bold;}
.award-main ul li .bookDes .award{display: block; font-size: 12px;line-height: 20px;margin: 0px 10px 0px 10px;white-space:pre-wrap;word-break:break-all; font-weight: bold;}
.award-main ul li .bottom{width: 100%; height: auto; display: inline-block; margin-top: -25px;}
.award-main ul li .bottom  .enTitle{ display: block; margin: 10px 10px 10px 10px; font-size: 10px; line-height: 20px;word-break:break-all;}
/*奖项及荣誉end*/

/*合作伙伴start*/
.partner-main{width:100%; height: auto;color: #fff; margin-top: 0px;background: url('../images/book_back.png') repeat;}
.partner-main .space{width: 100%; height: 10px; display:inline-block; position: relative;}
.partner-main ul{ width: 100%; height: auto; list-style: none; overflow: hidden;}
.partner-main ul li{width: 100%; height:auto; display: inline-block; margin-top: -1px;}
.partner-main ul li .cover{width: 30%; height: auto;float: left;}
.partner-main ul li .cover img{width: 90%; height: auto; margin: 10px auto; display: block;}
.partner-main ul li .bookDes{width: 70%; height: auto;float: left;}
.partner-main ul li .bookDes .enTitle{font-style: italic; display: block; margin-top: 5px; margin-left: 10px; font-size: 14px; font-weight: bold; line-height: 25px;}
.partner-main ul li .bookDes .cnTitle{display: block; font-size: 14px; font-weight: bold;line-height: 25px;margin-left: 10px;}
.partner-main ul li .bookDes .text{display: block; font-size: 14px;line-height: 25px;margin-left: 10px; margin-right: 10px;}
.partner-main ul li .bookDes .bold{font-weight: bold;}
.partner-main ul li .line{width: 80%; height: 1px; background-color: #2d2d2d; position: relative;overflow: hidden; margin: 0 auto;}
/*合作伙伴end*/

/*新闻start*/
.news-main{width:100%; height: auto;color: #fff; margin-top: 0px;background: url('../images/book_back.png') repeat;}
.news-main .space{width: 100%; height: 10px; display:inline-block; position: relative;}
.news-main ul{ width: 100%; height: auto; list-style: none; overflow: hidden;}
.news-main ul li{width: 100%; height:auto; display: inline-block; cursor: pointer; margin-top: 5px;}
.news-main ul li .cover{width: 40%; height: auto;float: left;}
.news-main ul li .cover img{width: 90%; height: auto; margin: 10px auto; display: block;}
.news-main ul li .bookDes{width: 60%; height: auto;float: left;}
.news-main ul li .bookDes .enTitle{display: block; margin-top: 5px; margin-left: 10px; margin-right: 10px; font-size: 14px; font-weight: bold; line-height: 25px;color:#ffffff;}
.news-main ul li .bookDes .cnTitle{display: block; font-size: 14px; font-weight: bold;line-height: 25px;margin-left: 10px;}
.news-main ul li .bookDes .text{display: block; font-size: 10px;line-height: 25px;margin-left: 10px;margin-right: 10px;text-indent:2em;}
.news-main ul li .bookDes .text:after{content: ">>查看详情"; color:#f29600; }
.news-main ul li .line{width: 80%; height: 1px; background-color: #2d2d2d; position: relative;overflow: hidden; margin: 0 auto;}
/*新闻end*/

/*易城招商start*/
.investment-main{width:100%; height: auto;color: #fff; margin-top: 0px;background: url('../images/book_back.png') repeat;}
.investment-main .space{width: 100%; height: 10px; display:inline-block; position: relative;}
.investment-main ul{ width: 100%; height: auto; list-style: none; overflow: hidden;}
.investment-main ul li{width: 100%; height:auto; display: inline-block; cursor: pointer; margin-top: 5px;}
.investment-main ul li .cover{width: 40%; height: auto;float: left;}
.investment-main ul li .cover img{width: 90%; height: auto; margin: 10px auto; display: block;}
.investment-main ul li .bookDes{width: 60%; height: auto;float: left;}
.investment-main ul li .bookDes .enTitle{display: block; margin-top: 5px; margin-left: 10px; margin-right: 10px; font-size: 14px; font-weight: bold; line-height: 25px;color:#ffffff;}
.investment-main ul li .bookDes .cnTitle{display: block; font-size: 14px; font-weight: bold;line-height: 25px;margin-left: 10px;}
.investment-main ul li .bookDes .text{display: block; font-size: 10px;line-height: 25px;margin-left: 10px;margin-right: 10px;text-indent:0em;}
.investment-main ul li .bookDes .text:after{content: ">>查看详情"; color:#f29600; }
.investment-main ul li .line{width: 80%; height: 1px; background-color: #2d2d2d; position: relative;overflow: hidden; margin: 0 auto;}
/*易城招商end*/


.jiabin_title{width: 100%; height: auto; margin-top: 2px;}
.jiabin_title img{width: 100%; height: auto;}
.jiabin_main{width: 100%; height: auto; margin-top: 25px;  display: inline-block; position: relative;}
.jiabin_item{width: 33.33%; height: auto; float: left; background: #fff;}
.jiabin_item div{width: 100%; height: auto;}
.jiabin_item div img{border-radius: 100%;border:1.5px solid #008341; width: 80%; height: auto; margin: 0 auto; display: block; position: relative;}
.jiabin_item h4{width: 100%; height: 25px; line-height: 25px; text-align: center;}
.jiabin_item span{width: 90%; height: auto; line-height: 20px; display: block; text-align: center; font-size: 10px; margin: 0 auto;}
#shangwuOpen{width: 25%; height: auto; position: relative; display: block; margin: 0 auto;}
#xiawuOpen{width: 25%; height: auto; position: relative; display: block; margin: 0 auto;}

.des ul{width: 100%;  height: auto;  list-style: none;  overflow: hidden;}
.des ul li{width: 100%;  line-height: 30px;  font-size: 12px;  color: #321601;  border-bottom: 1px solid #c1c1c1;  overflow: hidden;}/* #28233a*/
.des ul li span{float: left; display: inline-block;  text-align: left;  overflow: hidden;  font-family: 'Microsoft Yahei'; margin-left: 0; display: block;}
.des ul .hd{border-bottom: 1px solid #9f9da7;}
.bold{ font-weight: bold;font-style: italic;}

.odd>table{width: 100%; height: auto; border-collapse: collapse; border: 1px solid #c1c1c1;border-left:none;border-right:none;border-top: none; border-bottom: none;}
.odd>table>tr{width: 100%; height: auto; border-left:none;border-right:none;}
.odd>table>tr>td{border-left:none;border-right:none;}

@font-face
{
    font-family: myTitleFont;
    src: url('../font/雷克萨斯简粗黑.TTF'),
    url('Sansation_Bold.eot'); /* IE9+ */
}



@-webkit-keyframes jump1
{
    0%{  top:0px;  }
    100%{  top:-40px;  }
    /*100%{ top:20px;  }*/
}
@-webkit-keyframes jump2
{
    0%{  top:0px;  }
    100%{  top:-80px;  }
    /*100%{ top:20px;  }*/
}

