/*********************
	 --公共样式--
*********************/
html{height: 100%;overflow: hidden;min-width: 1200px;}

.wp{width: 1200px;margin: 0 auto;position: relative;}
.padding-left-0{padding-left: 0 !important;}
a{    word-break: break-word !important; word-wrap: break-word;}
p{    word-break: break-word !important; width: 100%; display: block; word-wrap: break-word;}
em{    word-break: break-word !important; word-wrap: break-word;}
h4{    word-break: break-word !important; word-wrap: break-word;}
h2{    word-break: break-word !important; word-wrap: break-word;}
h3{word-break: break-word !important; word-wrap: break-word;}
span{    word-break: break-word !important; word-wrap: break-word;}
#hd{;background: #0b4076;position: relative;z-index: 11;}
#hd .hd-wp{padding: 15px 0;}
#hd .hd-nav{height: 52px;margin-left: 199px;}
#hd .hd-nav li{float: left;padding: 0px 18px;position: relative;}
#hd .hd-nav li a.navitem{line-height: 52px;color: #fff;font-size: 16px;font-weight: bold;}
#hd .hd-nav li.w64{width: 64px;}
#hd .hd-nav li i{display: block;width: 9px;height: 5px;background: url(../images/icons.png) no-repeat 0 0;position: absolute;top: 23.5px;right: 6px;}
#hd .hd-nav .dropdown{width: 132px;padding: 10px 0;border: 1px solid #e1e1e1;position: absolute;top: 52px;left: 50%;margin-left: -77px;background: #fff;display: none;}
#hd .hd-nav .dropdown h3{line-height: 18px;text-align: center;padding: 8px 10px;}
#hd .hd-nav .dropdown a{color: #0b4076;}
#hd .hd-nav .dropdown a:hover{font-weight: bold;transition: none;}
#hd .hd-nav .dropdown .sanjiaos{display: block;width: 12px;height: 6px;background: url(../images/sanjiao1.png);position: absolute;left: 61px;top: -6px;display: block;width: 12px;height: 6px;background: url(../images/sanjiao1.png);position: absolute;left: 61px;top: -6px;}
#hd .hd-nav .dropdown .second{position: relative;}
#hd .hd-nav .dropdown .secdown{width: 112px;padding: 10px;border: 1px solid #e1e1e1;position: absolute;top: -10px;left: -134px;background: #fff;display: none;}
#hd .hd-nav .dropdown .secdown .sanjiaor{display: block;width: 6px;height: 12px;background: url(../images/sanjiao2.png);position: absolute;right: -6px;top: 16px;}
#hd .hd-nav li:hover .dropdown{display: block;}
#hd .hd-nav .dropdown .second:hover .secdown{display: block;}
#hd .hd-group{height: 24px;margin-top: 12px;}
#hd .hd-group .search{width: 24px;height: 24px;position: relative;}
#hd .hd-group .search .search-btn{display: block;width: 24px;height: 24px;background: url(../images/icons.png) no-repeat 0 -5px;} 
#hd .hd-group .search form{width: 0;height: 24px;background: #fff;border-radius: 12px;position: absolute;top: 0;right: 0;}
#hd .hd-group .search form{width: 162px;-webkit-transition: 0.4s ease-in;-moz-transition: 0.4s ease-in;-ms-transition: 0.4s ease-in;-o-transition: 0.4s ease-in;transition: 0.4s ease-in;}
#hd .hd-group .search form input{float: left;width: 114px;height: 24px;line-height: 24px;padding: 0 12px 0;color: #999;display: none;}
#hd .hd-group .search form button{float: left;width: 24px;height: 24px;background: url(../images/icons.png) no-repeat 0 -53px;cursor: pointer;display: none;}
#hd .hd-group .search:hover form input,
#hd .hd-group .search form button{display: block;}
#hd .hd-group .lang-btn{width: 24px;height: 24px;background: url(../images/icons.png) no-repeat 0 -29px;margin-left: 10px;}
#hd .hd-img{width: 146px;height: 58px;background: url(../images/top-img.png);background-size: 100%;position: absolute;top: 0;left: 386px;}

#ft{background: url(../images/ft-bg.jpg) repeat;padding: 12px 0;}
#ft .ft-l{width: 880px;}
#ft .ft-r{width: 320px;text-align: right;}
#ft p{line-height: 24px;}


#main{margin: 12px auto;padding: 5px 0;}
.shadow-box{background: #fff;box-shadow: 0 0 5px #d8d8d8;}
.inner-wp{padding: 20px;}
.item-more{line-height: 20px;position: absolute;color: #0a3d74;font-size: 12px;right: 20px;}

.home-page .home-l{width: 320px;}
.home-page .home-c{width: 490px;margin-left: 10px;}
.home-page .home-r{width: 330px;margin-left: 10px;}
.home-item{border: 1px solid #e6e6e6;}
.home-item .home-tit{height: 42px;background: url(../images/tit-bg.jpg) repeat-x;padding: 0 60px 0 20px;line-height: 40px;position: relative;}
.home-item .home-tit .item-more{top: 11px;}
.home-item .home-tit i{font-style: normal;font-size: 16px;color: #125395;font-weight: bold;}
.home-item .home-con{padding: 20px 10px;position: relative;width:93%;}
.home-con *{word-break  !important: break-word;word-wrap: break-word  !important;}  
.home-item .tab-con .item-more{top: -30px;}
.cont{ float:left; width:104px; height:104px}

.per-info{margin-bottom: 10px;}
.per-info .per-intro{padding: 20px 30px;border-bottom: 1px dashed #eeeeee;}
.per-info .per-intro .photo .img-wp{width: 123px;height: 148px;border: 1px solid #0e5093;}
.per-info .per-intro .photo .img-wp .img-inner{width: 123px;height: 148px;display: table-cell;text-align: center;vertical-align: middle;}
.per-info .per-intro .photo .photo-text{width: 112px;padding-top: 28px;}
.per-info .per-intro .photo .photo-text h3{line-height: 32px;font-size: 20px;font-weight: bold;}
.per-info .per-intro .photo .photo-text p{line-height: 22px;color: #666;}
.per-info .per-intro .photo .thumbs-up{height: 28px;margin-top: 10px;}
.per-info .per-intro .photo .thumbs-up .like-ico{float: left;width: 28px;height: 28px;background: url(../images/icons.png) no-repeat 0 -77px;}
.per-info .per-intro .photo .thumbs-up span{float: left;line-height: 28px;margin-left: 10px;}
.per-info .per-intro .intro-text{margin-top: 12px;}
.per-info .per-intro .intro-text p{line-height: 30px;}
.per-info .per-intro .intro-text p a{color: #125395;}
.per-info .per-link{text-align: center;}
.per-info .per-link a{color: #125395;line-height: 52px;margin: 0 4px;}
.per-info .per-link a:before{content: "·";margin-right: 6px;}

.h-direction{}
.h-direction .tab-menu span,.h-direction .tab-menu i{float: left;}
.h-direction .tab-menu span{display: inline-block;vertical-align: top;cursor: pointer;}
.h-direction .tab-menu span.on{border-bottom: 2px solid #bcd9f9;color: #125395;font-weight: bold;}
.h-direction .tab-menu i{margin: 0 8px;font-size: 18px;line-height: 42px;}
.h-direction .tab-wp{position: relative;}
.h-direction .tab-con{position: absolute;top: 0;left: 0;width: 100%;display: none;}
.h-direction .tab-inner{padding: 12px 20px;}
.h-direction .tab-inner p{line-height: 28px;}

.h-achievements{}
.h-achievements .home-con ul li{line-height: 22px;padding: 8px 0;border-bottom: 1px dashed #e6e6e6;}
.h-achievements .home-con ul li a{display: block;}
.h-achievements .home-con ul li span{float: left;width: 12px;font-size: 16px;}
.h-achievements .home-con ul li em{width: 432px;}
.h-science{margin: 10px 0;}

.h-blog{}
.h-blog .blog-img{width: 224px;height: 140px;padding-top: 14px;margin-right: 16px;}
.h-blog .blog-img .img-wp{width: 224px;height: 140px;display: table-cell;text-align: center;vertical-align: middle;}
.h-blog .blog-img .img-wp img{max-width: 100%;max-height: 100%;}
.h-blog .blog-list{padding-top: 6px;}
.h-blog .blog-list ul li{line-height: 36px;border-bottom: 1px dashed #e6e6e6;}
.h-blog .blog-list ul li a{color: #0a3d74;}

.h-brief{}
.h-brief .home-con p{line-height: 28px;text-indent: 28px;}

.h-experience{margin: 10px 0;}
.h-experience .tab-menu span,
.h-experience .tab-menu i{float: left;}
.h-experience .tab-menu span{display: inline-block;vertical-align: top;cursor: pointer;}
.h-experience .tab-menu span.on{border-bottom: 2px solid #bcd9f9;color: #125395;font-weight: bold;}
.h-experience .tab-menu i{margin: 0 8px;font-size: 18px;line-height: 42px;}
.h-experience .tab-wp{height: 146px;position: relative;}
.h-experience .tab-con{position: absolute;top: 0;left: 0;width: 100%;display: none;}
.h-experience .tab-inner{padding: 12px 20px;}
.h-experience .tab-inner ul li{margin-bottom: 10px;}
.h-experience .tab-inner ul li h4{color: #125395;}

.h-others{}
#main .h-others .home-con{padding-top: 20px;}
.h-others .eriweima{width: 104px;}
.h-others .links{width: 160px !important;padding-top: 16px;}
.h-others .links .m-link{display: block;height: 18px;line-height: 18px;padding-left: 15px;background: url(../images/icon1.png) no-repeat;margin-bottom: 10px;color: #125395;}
.h-others .links .normal-link h3{line-height: 24px;color: #125395;font-weight: bold;}
.h-others .links .normal-link .link-wp{height: 34px;border-bottom: 1px solid #bfbfbf;position: relative;background: url(../images/icon2.png) no-repeat right 9px;}
.h-others .links .normal-link .link-wp a{display: block;line-height: 24px;}
.h-others .links .normal-link .link-wp a:hover{font-weight: bold;}
.h-others .links .normal-link .link-wp .sublink{position: absolute;padding: 10px;width: 160px;background: #fff;border: 1px solid #e2e2e2;bottom: 34px;left: -10px;z-index: 999;text-align: center;display: none;}
.h-others .links .normal-link .link-wp:hover .sublink{display: block;}


#main .slideL{width: 320px;}
#main .slideL .per-info{margin-bottom: 24px;}
#main .slideL .h-others{height: 168px;}
#main .slideL .h-others .home-con{padding-top: 30px;}

#main .conR{width: 828px;border: 1px solid #e6e6e6;}
#main .conR .con-tit{line-height: 40px;background: url(../images/tit-bg2.jpg);padding: 0 20px;border-bottom: 1px solid #e6e6e6;}
#main .conR .con-tit h3{float: left;min-width: 47%;font-size: 16px;color: #125395;font-weight: bold;}
#main .conR .con-tit .crumbs{text-align: left;float:right;}
#main .conR .con-tit .crumbs span{color: #125395;}
#main .conR .con-tit2{line-height: 42px;background: url(../images/tit-bg3.jpg);}
#main .conR .con-tit2 h3{color: #fff;}
#main .conR .con-tit2 .crumbs span,
#main .conR .con-tit2 .crumbs a,
#main .conR .con-tit2 .crumbs i{color: #fff;}
#main .conR .conS{padding: 20px; overflow: auto;}
.conS p{line-height: 24px; margin-top: 20px;}
.pages{height: 24px;margin-top: 20px;text-align: center;}
.pages span,.pages a{margin: 0 4px;}
.pages span{line-height: 24px;*display: inline-block;}
.pages a{display: inline-block;height: 22px;border: 1px solid #d1d1d1;padding: 0 8px;line-height: 22px;vertical-align: top;}
.pages form{display: inline-block;*display: inline;zoom: 1;height: 24px;vertical-align: top;}
.pages form button{height: 24px;padding: 0 8px;background: #125395;color: #125395;vertical-align: top;color: #fff;cursor: pointer;}
.pages form input{width: 60px;height: 22px;border: 1px solid #d1d1d1;line-height: 22px;text-align: center;}

.profile{padding: 0 16px 40px;}
.profile p{line-height: 30px;text-indent: 28px;text-align: justify;}

.personal-info{padding: 0 16px 40px;}
.personal-info p{line-height: 30px;}

.experience{padding: 0 16px 40px;}
.experience ul li{margin-bottom: 10px;}
.experience ul li h4{line-height: 22px;color: #125395;}
.experience ul li h4:before{content: ">";margin-right: 6px;}
.experience ul li p{line-height: 22px;}

.direction{padding: 0 16px 40px;}
.direction ul li{line-height: 30px;}

.inner-con{padding: 0 16px 40px;}
.inner-con h2{line-height: 38px;padding: 10px 0;border-bottom: 1px solid #e6cc49;text-align: center;font-size: 20px;font-weight: bold;}
.inner-con .con-info{line-height: 24px;padding: 15px 0;text-align: center;}
.inner-con .con-info span{margin: 0 8px;color: #666;}
.inner-con p{line-height: 28px;}
.inner-con .enclosure{margin-top: 20px;color: #125395;}
.inner-con .enclosure h3{line-height: 24px;font-weight: bold;}
.inner-con .enclosure ul li{padding-left: 32px;}
.inner-con .enclosure ul li a{line-height: 24px;color: #125395;}
.inner-con .enclosure ul li span:after{content: ".";margin-right: 6px;}
.relative-link{margin-top: 20px;border-top: 1px solid #e6cc49;padding-top: 16px;}
.relative-link p{line-height: 28px;}
.relative-link p strong{float: left;width: 60px;}
.relative-link p em{float: left;width: 690px;}

.article .article-img{text-align: center;margin: 16px 0;}
.article .article-img img{max-width: 100%;}
.article p{/*text-indent: 28px;*/}

.structure-inner p{line-height: 28px;}
.structure-inner .structure-img{margin: 16px 0;}
.structure-inner .structure-img .img-wp{width: 358px;height: 232px;border: 2px solid #d9d9d9;    margin-left: 15px; margin-top: 15px;}
.structure-inner .structure-img .img-wp .img-inner{width: 358px;height: 232px;display: table-cell;text-align: center;vertical-align: middle;}

#main .styleModify{border-color: #fff;}
#main .styleModify .conS{padding: 20px 10px 20px 0;}
.projects .projects-item{border: 1px solid #e6e6e6;margin-bottom: 20px;}
.projects .projects-item h3{line-height: 24px;padding: 8px 20px;background: url(../images/tit-bg2.jpg);border-bottom: 1px solid #e6e6e6;}
.projects .projects-item h3 a.item-more{line-height: 24px;position: static;float: right;}
.projects .projects-item span{width: 80%;font-size: 16px;color: #125395;font-weight: bold;}
.projects .projects-box{padding: 16px 20px;}
.projects .projects-box ul li{line-height: 24px;padding: 8px 0;border-bottom: 1px dashed #e6e6e6;}
.projects .projects-box ul li span{width: 12px;}
.projects .projects-box ul li a{float: left;width: 760px;}

.text-list ul li{line-height: 24px;padding: 8px 0;border-bottom: 1px dashed #e6e6e6;}
.text-list ul li span{float: left;width: 12px;}
.text-list ul li a{float: left;width: 760px;}

.pic-list ul li{float: left;width: 180px;height: 124px;margin: 16px 8.5px 0;position: relative;}
.pic-list ul li a{display: block;position: relative;color:#fff}
.pic-list .img-wp{width: 176px;height: 120px;border: 2px solid #e6e6e6;display: table-cell;text-align: center;vertical-align: middle;overflow: hidden;}
.pic-list .img-wp img{max-height: 100%;max-width: 100%;transition: 0.4s;}
.pic-list .pic-text{position: absolute;width: 180px;height: 124px;background: url(../images/filter.png);background: rgba(34,34,34,0.6);top: 0;left: 0;color: #fff;text-align: center;display: none;}
.pic-list .pic-text h3{font-size: 16px;line-height: 24px;padding-top: 36px;}
.pic-list .pic-text  p{line-height: 22px;}
.pic-list ul li:hover .pic-text{display: block;}


.pic-inner .pic-inner-img{margin: 16px 0;text-align: center;}
.pic-inner .pic-inner-img img{max-width: 100%;}
.pic-inner p{text-indent: 28px;}

.groups .team{margin-bottom: 20px;}
.groups .team h3{line-height: 38px;font-weight: bold;font-size: 16px;}
.groups .team p{line-height: 24px;}
.groups .team-img li{float: left;width: 128px;margin: 16px 14.8px;height:210px}
.groups .team-img .img-wp{width: 126px;height: 152px;border: 1px solid #f2f2f2;display: table-cell;text-align: center;vertical-align: middle;}
.groups .team-img .img-wp img{max-width: 100%;max-height: 100%;}
.groups .team-img li p{line-height: 24px;padding: 6px 0;text-align: center;color: #666;}
/*分页*/
.pages table tbody tr td table tbody tr td div{line-height:20px!important;}
.PrevDisabled{display: block !important; float: left !important;}
.pages a{display: block !important; float: left !important;}
.pages table tbody tr td table tbody tr td div input{line-height: 20px !important; height: 20px !important;/* float: left !important; */margin-left: 3px !important;}
.pages table tbody tr td table tbody tr td div input:last-child{line-height: 18px !important; height:18px !important;}
.pages  table tbody tr td table tbody tr td div Input{
    border: #AFD5F5 1px solid !important;
    height: 20px !important;vertical-align: top;
    box-sizing:border-box;-moz-box-sizing:border-box;/*Firefox*/
-webkit-box-sizing:border-box; /* Safari */      
}