/* reset */
html{color:#5f5f5f;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
body,button,input,select,textarea{font: 13px/1.5 arial,"Microsoft YaHei"}
input,select,textarea{border:none;}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
img { width: 100%; height: auto; }
iframe{display:block}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
a{color:#333; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s; }
a:hover { color: #ed6c00 !important; }
ins,a{text-decoration:none}
body{background-color:#fff}
*{margin:0; padding:0}
i,em{font-style: normal}

/* 常用功能 */
.page-xingzhengrenyuan .listing li:after,
.fn-clear:after,
.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.page-xingzhengrenyuan .listing li,
.fn-clear,
.clear{zoom:1}

.fn-left,
.fn-right{display:inline}
.fn-left{float:left}
.fn-right{float:right}
.pt32 { padding-top: 32px; }
.pb20 { padding-bottom: 20px; }
.container { width: 1200px; margin: 0 auto; }

/*header*/
.header { position: relative; z-index: 3; }
.header-hd { position: relative; height: 100px; width: 1200px; margin: 0 auto; }
.header-hd .logo { float: left; width: 450px; height: 100px; /*background: url(../images/logo_4.png) no-repeat 0 -100px;*/ }
.header-hd .logo:hover {}
.header-hd .logo  a{display:block; float: left; width: 103px; height: 100px; background: url(../images/logo_4.png) no-repeat 0 0; -webkit-transition: none; -o-transition: none; transition: none;}
.header-hd .logo  a.sustc{background-position: 0 -100px;}
.header-hd .logo  a.sustc:hover{background-position: 0 0;}
.header-hd .logo  a.jixie{width: 333px;background-position:-103px -100px;}
.header-hd .logo  a.jixie:hover{background-position:-103px 0;}
.header-hd .hd-links { overflow: hidden; }
.header-hd .search { float: right; position: relative; width: 22px; height: 22px; margin-left: 24px; cursor: pointer; background: url(../images/icons.png) no-repeat -1px -1px; }
.header-hd .english { float: right; }
.header-hd .search-show { display: none; position: absolute; top: -30px; right: 0; width: 140px; padding: 2px; border: 1px solid #ccc; border-radius: 4px; }
.header-hd .txt-search { float: left; width: 110px; border: none; }
.header-hd .btn-search { float: right; width: 22px; height: 22px; background: url(../images/icons.png) no-repeat -1px -1px; text-indent: -999em; }
.header-hd .bar-nav { float: right; margin-top: 12px; }
.header-hd .bar-nav li { float: left; padding: 0 8px; }
.header-bar { width: 100%; height: 65px; background: #343434; }
.header-bar .header-nav { width: 1200px; height: 65px; margin: 0 auto; background-color: #343434; }
.header-nav li { float: left; margin:0 7px;font-size: 15px; }
.en .header-nav li { margin:0 4px;}
.header-nav a { display: block; padding:0 35px 0 27px; line-height: 65px; color: #fff; }
.en .header-nav a{padding:0 30px 0 20px;}
.en .header-nav li li a,
.header-nav li li a { padding: 0 5px 0 15px;text-align:center;font-size:0.8;}
.header-nav li.cur{height: 62px; border-bottom: 3px solid #ed6c00; }
.header-nav li li.cur{height: auto; border-bottom:none; }
.en .header-nav li li a{text-align:left;}
.header-nav .pull-nav { position: relative; background: url(../images/icons.png) no-repeat 102px -25px; }
.en .header-nav .pull-nav {background-position: 100px -25px; }
.en #nv-people{background-position:80px -25px;}
.en #nv-employment{background-position:111px -25px;}
.header-nav .pull-nav:hover .sub-nav { display: block; }
.header-nav #nv-talents_cultivation {background-position:137px -25px; }
.header-nav .sub-nav {
	display: none; position: absolute; width: 110px; float: none; Xtext-align: center; padding: 10px 5px; background: #ed6c00;border-radius:2px;
	/* older safari/Chrome browsers */  
    /* -webkit-opacity: 0.9;  
    Netscape and Older than Firefox 0.9  
    -moz-opacity: 0.9;  
    Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器  
    -khtml-opacity: 0.9;  
    IE9 + etc...modern browsers  
    opacity: .9;  
    IE 4-9  
    filter:alpha(opacity=90);  
    This works in IE 8 & 9 too  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";  
    IE4-IE9  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90); */
}
.en .header-nav .sub-nav { width: 170px;}
#nv-yqlj .sub-nav { width: 200px;}
#nv-zhaopin .sub-nav{width:170px;}
#nv-xueshuyanjiu .sub-nav{width:170px;}
#nv-links{display:none;}

.header-nav .sub-nav li { float: none; margin:0;}
.header-nav .sub-nav a {  height:auto;min-height:30px;line-height: 30px; text-align:left;font-size:16px;}
.header-nav .sub-nav a:hover { border: none; color: #fff !important; background: rgba(189,98,0,0.8); background/*\**/:#FF8017 \9;}

/*banner*/
.banner { width: 1200px; height: 300px; margin: 0 auto 20px; }
.banner .message { float: left; width: 234px; height: 230px; padding: 50px 20px 20px; color: #fdeddf; background: rgba(237,108,0,0.9);background/*\**/:#ED7918 \9;  }
.banner .message h3 { margin-bottom: 18px; font-size: 22px; color: #fff; }
.banner .msg-txt { margin-bottom: 24px; font-family: "宋体"; line-height: 26px; color: #fadabf; }
.en .banner .message { height: 260px; padding: 20px 20px 20px; }
.en .banner .message h3 { margin-bottom: 8px;  }
.en .banner .msg-txt { margin-bottom: 24px; font-family:auto; line-height: 1.6; }
.banner .swiper-container { float: left; width: 926px; height: 300px; background: #333; }
.banner .swiper-slide { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.banner .swiper-slide a {display:block; width: 100%; height: 300px; }
.banner .swiper-slide img { width: 100%; height: 300px; }
.banner .swiper-pagination-bullet { width: 20px; height: 20px; opacity: 0.5; border: 1px solid #fff; border-radius: 50%; background: none; }
.banner .swiper-pagination-bullet-active { background: rgba(0,0,0,.6);background/*\**/:#333 \9; opacity: 1; }
.mod-banner{Xwidth:1200px;Xmargin:0 auto; height:270px;background: url(about:blank) no-repeat center 0;}

/*主要内容*/
.main-inner { width: 910px; float: left; }
.main-title { margin: 0 0 20px 0; color: #ed6c00; font-size: 26px; }
.main-title a{color:#ed6c00;}
.main-inner .plate-info { float: left; width: 323px; }
.main-inner .plate-info li { height: 480px; }
.main-inner .plate-img,
.main-inner .plate-img img { display: block; width: 260px; height: 195px; }
.main-inner .plate-img { overflow: hidden; }
.main-inner .plate-info .swiper-container a { color: #694a25; }
.main-inner .swiper-container { height: 360px; padding: 30px; background-color: #dbccb7; }
.main-inner .plate-info .swiper-button-next,
.main-inner .plate-info .swiper-button-prev { width: 100px; height: 24px; top: auto; bottom: 20px; line-height: 24px; color: #4b4b4b; background: url(../images/icons.png) no-repeat; overflow: hidden; }
.main-inner .plate-info .swiper-button-next { right: 30px; padding-right: 20px; background-position: 105px -500px; text-align: right; }
.main-inner .plate-info .swiper-button-prev { left: 30px; padding-left: 20px; background-position: 0 -577px; }
.main-inner .plate-info .pad-student { padding: 18px 30px; }
.main-inner .plate-info .plate-student { background-color: #f5f4ec; }
.main-inner .plate-student .swiper-button-prev { left: 0;bottom:0;}
.main-inner .plate-student .swiper-button-next { right: 0;bottom:0;}
.main-inner .plate-student .swiper-container { height: 360px; padding: 0; background-color: transparent; }
.main-inner .plate-student .main-title { margin-left: 0; }
.main-inner .plate-student h3 { color: #ff8a00; }
.main-inner .plate-title { display: block; margin: 12px 0 10px;overflow: hidden; max-height: 52px;font-size: 18px; text-overflow: ellipsis;
white-space: nowrap;}
.main-inner .dynamic { float: left; width: 526px; margin: 0 30px; }
.main-inner .dynamic li { padding: 25px 20px 25px 0; }
.main-inner .dynamic li:hover { background-color: #f4f4f3; }
.main-inner .dynamic-img { float: left; width: 160px; Xheight: 164px; margin-right: 24px; overflow: hidden; }
.main-inner .dynamic-img img { width: 160px; height: 120px; }
.main-inner .dynamic li a { color: #4e4e4e; }
.main-inner .dynamic .txt-box { float: left; max-width: 320px; }
.main-inner .dynamic .txt-box a{display:block;height:54px;overflow:hidden; }
.main-inner .dynamic a:hover { text-decoration: underline; }
.main-inner .dynamic .txt-box  .dynamic-title { display: block; margin-bottom: 16px; font-size: 16px; height:50px;overflow:hidden; }
.main-inner .btn-more { display: block; width: 100%; margin-top: 10px; text-align: center; }
.main-inner .btn-more a { display: inline-block; height: 30px; margin-right: 4px; line-height: 30px; color: #ed6c00; font-size: 20px; }
.main-inner .btn-more a:hover { text-decoration: underline; }
.main-inner .btn-more .ico-more { display: inline-block; position: relative; top: 4px; width: 24px; height: 24px; background: url(../images/icons.png) no-repeat -55px 1px; }
.main-inner .btn-more .ico-up{ display: inline-block; position: relative; top: 4px; width: 24px; height: 24px; background: url(../images/icons.png) no-repeat -95px 1px; }

.main-side { padding-left: 910px; }
.main-side .notice { padding: 20px; background-color: #dbccb0; color: #888; }
.main-side .notice li { max-height: 64px; padding: 10px 0 10px 24px; overflow: hidden; background: url(../images/icons.png) no-repeat; }
.main-side .notice li p {height:20px;overflow:hidden;}
.main-side .notice .ico-default,
.main-side .notice .ico-notice { background-position: -60px -35px; }
.main-side .notice .ico-seminar,
.main-side .notice .ico-lecture { background-position: -60px -124px; }
.main-side .notice a { display: block; max-height:42px;overflow:hidden;margin-bottom: 4px; font-size: 14px; color: #333; }

/* footer */
.footer { position: relative; width: 1200px; margin: 0 auto 20px; border-top: 1px solid #d9d4ce; z-index: 5; }
.footer-logo { float: left; width: 330px; height: 170px; background: url(../images/bottom-logo.png) no-repeat; }
.footer-logo a{display:block; float: left; width: 60px; height: 110px; margin:40px 0 0;}
.footer-logo a.jixie{width:263px;}
.footet-links { float: left; width: 420px; padding: 28px  40px 10px 100px; color: #333; }
.footet-links dd { float: left; width: 33%; }
.footet-links h3 { margin-bottom: 5px; font-size: 15px; }
.footet-links a { display: block; color: #666; line-height: 24px; }
.other-links { position: relative; width: 96px; }
.other-links > a { background: url(../images/icons.png) no-repeat 58px -94px; }
.footet-links .other-links:hover > a { background-position: 58px -140px; }
.en .other-links > a { background: url(../images/icons.png) no-repeat 84px -94px; }
.en .footet-links .other-links:hover > a { background-position: 84px -140px; }
.other-links:hover .part-links { display: block; }
.header-bar .part-links { display: none; position: absolute; top: 24px; left: 0; width: 160px; padding: 10px 0; border: 1px solid #bcbc8e; border-radius: 3px; background-color: #FBFBF8; }
.footet-links .part-links { display: none; position: absolute; bottom: 24px; left: 0; width: 160px; padding: 10px 0; border: 1px solid #bcbc8e; border-radius: 3px; background-color: #FBFBF8; }
.en .footet-links .part-links{width:270px;}
.part-links a { display: block; padding: 0 15px; line-height: 26px; }
.en .part-links a { display: block; padding: 0 15px; line-height: 30px; }

.mod-toolbar{position:fixed;bottom:150px;right:20px;z-index:11;width:50px;height:50px;}
.mod-toolbar .scroll-top{display:none;width:50px;height:50px;background:#8d8d8d url(/res/v2/img/icons.png?t=20161115) no-repeat -86px 7px;line-height:76px;text-align:center;color:#fff;border-radius:1px;cursor:pointer;}
.mod-toolbar .scroll-top:hover{background-color:#ed6c00; color:#fff !important;}

.part-links a:hover { background: #50756e; color: #fff !important; }
.footer-code { float: right; width: 290px; height: 37px; padding-top: 133px; text-align: center; background: url(../images/code_mee.png) no-repeat center 28px; color: #4b4b4b; font-size: 15px; font-weight: 600; }
.footer-qqcode { float: right; width: 145px; height: 37px; padding-top: 133px; text-align: center; background: url(../images/code_qq.png) no-repeat center 28px; color: #4b4b4b; font-size: 15px; font-weight: 600; }
.footer-wxcode { float: right; width: 145px; height: 37px; padding-top: 133px; text-align: center; background: url(../images/code_wx2021.png) no-repeat center 28px; color: #4b4b4b; font-size: 15px; font-weight: 600; }
.header-bar .part-links li a{float:none;}
.copyright { width: 100%; height: 55px; background-color: #e5e5e5; color: #fff; }
.copyright-txt { width: 1180px; padding-left: 20px; margin: 0 auto; background-color: #343434; line-height: 55px; }

/*详情页*/
.sub-banner { display: block; width: 1200px; height: 270px; margin: 0 auto 5px; }
.detail-bar { margin: 16px 0; }
.detail-bar,
.detail-bar a { color: #999; }
.detail-bar em { padding: 0 10px; font-family: '宋体'; }
.detail-side { float: left; width: 320px; }
.detail-side h3 { padding-left: 15px; background-color: #006600; line-height: 78px; color: #fff; font-size: 24px; }
.detail-side .news-nav { padding: 15px 10px; background-color: #339933; }
.detail-side .sub-nav {margin:0 0 0 20px; }
.detail-side .news-nav li { padding: 7px 0; height: 36px; line-height: 36px; }
.detail-side .news-nav a { display: inline-block; width: auto; color: #cbdfd9; font-size: 15px; }
.detail-side .sub-nav a{font-size:90%;}
.detail-side .news-nav .cur a,
.detail-side .news-nav a:hover { font-size: 24px; font-weight: 500; color: #fff !important; border-bottom: 2px solid #fff; }
.detail-side .news-list {Xmargin-top:20px;}
.detail-side .news-list .news1 { background-color: #669933; border-bottom:1px solid #ddd;}
.detail-side .news-list .news2 { background-color: #004e3c; }
.detail-side .news-list .news3 { background-color: #005541; }
.detail-side .news-list .news4 { background-color: #006049; }
.detail-side .news-img,
.detail-side .news-img img { float: left; width: 130px; height: 90px; }
.detail-side .news-img { overflow: hidden; }
.detail-side .news-info { float: left; width: 166px; height: 66px; padding: 12px; overflow: hidden; color: #ddd; }
.detail-side .news-info a { display: block; height: 40px; margin-top: 3px; color: #fff; font-size: 14px; overflow: hidden; text-overflow: ellipsis;  }
.detail-side .news-info a:hover { color: #c2e4dc; }
.detail-info { float: right; width: 880px; }
.detail-inner { min-height: 720px; padding: 10px 32px 40px;background-color: #fbfbfb; }
.page-jiaoshou .detail-inner,
.page-professors .detail-inner{background:#fbfbfb url(../v2/img/info_nodata.png) no-repeat 58px 219px;}
/* 详情页题图 */
.detail-inner .wrapper-titleimg{margin:0 0 10px;text-align:center;}
.detail-inner .wrapper-titleimg img{width:auto;}
.detail-inner .wrapper-content { margin: 30px 0; font-size: 16px; line-height: 1.8; color: #333;}
.detail-inner .wrapper-content .section{padding:20px 0;}
.detail-inner .wrapper-content .section h4 {padding:0 0 0 31px;Xdisplay:inline-block;clear:both;background: url(/res/v2/img/icons.png?t=20161115) no-repeat 0 -470px;color:#ED6C00;font-size:23px;}
.detail-inner .wrapper-content img{display:block;width:auto;max-width:700px;height:auto;margin:0 auto;text-align:center;}
.detail-inner .wrapper-content a{color:#ed6c00;}
.detail-inner .wrapper-content a:hover{text-decoration:underline;}
.detail-inner .wrapper-content h3{font-weight: bold;margin: 0 0 20px;padding: 0 0 6px 10px;font-size: 140%;border-left:4px solid #ED6C00;border-bottom: 1px solid #dedede;}
.detail-inner .wrapper-content td{padding:0 5px;}
.detail-inner p { margin: 30px 0;  }
.detail-inner .detail-title { margin: -22px 0 16px; word-wrap: break-word;}
.detail-inner .detail-title p { font-size: 40px; color: #888; }
.page-yanjiushengjiaoyu .wrapper-intro .com-title h3,
.detail-inner .detail-title h3,
.detail-inner .detail-title h1 { font-size: 42px; color: #444; }
.page-yanjiushengjiaoyu .com-title h3{font-size:30px;line-height:1.5;}
.page-people .detail-inner .detail-title h3{border-bottom:3px solid #006600;color:#006600;}
.detail-inner .com-title h3{line-height:1;}

.wrapper-reportinfo ul{border-left:4px solid #FF6900;padding:0 0 0 10px;width:80%;margin:0 0 0 60px;}
.wrapper-reportinfo li{margin:0 0 6px;padding:3px 0 0 20px;background:url(../images/ico-report.png) no-repeat;}
.wrapper-reportinfo .ico-1{background-position:0 0;}
.wrapper-reportinfo .ico-2{background-position:0 -20px;}
.wrapper-reportinfo .ico-3{background-position:0 -43px;}
.wrapper-reportinfo .ico-4{background-position:0 -65px;}




.detail-inner .root-time span,
.detail-inner .root-time em { float: left; padding: 0 12px; background-color: #03ac86; color: #fff; line-height: 30px; }
.detail-inner .root-time em { padding: 0 18px; background-color: #838383; }
.detail-inner img { width: 100%; height: auto; }
.detail-inner .wrapper-titleimg .imgr{margin:0 auto;width: 150px; height: 150px; overflow:hidden;border:1px solid #ccc;border-radius:150px;}
.detail-inner .wrapper-titleimg .imgr img{width: 150px; height: auto;}

.detail-inner .source { margin: 55px 0 2px; }
.detail-links a { display: block; width: 400px; height: 46px;overflow:hidden; margin-top: 26px; color: #737373; line-height: 24px; font-size: 19px; background: url(../images/icons.png) no-repeat; }
.detail-links .detail-prev { padding-left: 30px; background-position: 8px -647px; }
.detail-links .detail-next { padding-right: 30px; background-position: 413px -748px; text-align: right; }

.main-inner .dynamic-img img:hover,
.main-inner .plate-img img:hover,
.detail-inner .info-img img:hover,
.detail-side .news-img img:hover { transform: scale(1.15); -webkit-transform: scale(1.15); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 750ms; -moz-transform: scale(1.15); -moz-transition-timing-function: ease-out; -moz-transition-duration: 750ms; }

/*列表页*/
.detail-inner .info-list li { margin-bottom: 58px; }
.detail-inner .info-img { float: left; width: 280px; height: 200px; text-align:center;}
.detail-inner .info-img img {margin:0 auto;max-width:280px; max-height: 200px;width:auto;height:auto; }
.detail-inner .info-img { overflow: hidden; }
.detail-inner .info-cont { float: left; width: 510px; }
.detail-inner .info-list p {float:left;width:700px; margin: 0;  color: #888; }
.detail-inner .info-list .info-title { display: block; margin: -3px 0 12px; color: #029473; font-size: 18px; }
.detail-inner .info-list .info-title:hover { color: #ffa100; }
.detail-inner .info-list .info-time { margin-bottom: 12px; padding-left: 20px; line-height: 20px; color: #888; background: url(../images/icons.png) no-repeat -1px -426px; }
.page-research .detail-inner .info-list p,
.page-employment .detail-inner .info-list p,
.page-xueshuyanjiu .detail-inner .info-list p,
.page-notice .detail-inner .info-list p,
.page-zhaopin .detail-inner .info-list p,
.cate-zhaopin .detail-inner .info-list p {float:none;}
.detail-inner .info-list .wrapper-reportinfo ul{ border-left:none; margin:0;width:auto;}
.detail-inner .info-list .wrapper-reportinfo li { display:inline-block;margin:0 10px 5px 0;width:30%;}
.detail-inner .info-list .wrapper-reportinfo li.ico-3 { width:58%;}

/* 友情链接 */
.page-links .listing{padding:0 0 0 20px;}
.page-links .listing li{float:left;width:47%;height:262px;margin:0 10px 10px 0;border:1px solid #dedede;border-radius:5px;text-align:center;}
.page-links .listing .info-img{display:block;float:none;padding:10px;width:auto;height:173px;}
.page-links .listing .info-img img{max-width:173px;max-height:173px;}
.page-links .listing .info-cont{float:none;clear:both;padding:0 0 10px;width:100%;font-size:16px;}
.page-links .listing .info-cont div{font-size:120%;font-weight:bold;}
.page-links .listing span{font-size:80%;}

/*页码*/
.page-list span,
.page-list a { float: left; min-width: 28px; height: 28px; margin-right: 12px; padding:0 5px;border: 1px solid #b1b1b1; line-height: 28px; text-align: center; color: #353535; }
.page-list span{background:#ED6C00;color:#fff;}
.page-list .prev-next { width: 78px; }
.page-list a.cur,
.page-list a:hover {background-color: #ed6c00; border-color: #ed6c00; color: #fff !important; }

/* 人员构成 */
.page-people .listing li{float:left;width:49%;height:230px;min-height:170px;padding:10px 0;Xborder-bottom:1px solid #dedede;font-size:110%;}
.en .page-people .listing li{height:210px;}
.page-people .listing .info-img{display:table-cell;width:150px;height:150px;vertical-align:middle;margin:0 8px 0 0;border:0px solid #dedede;border-radius:170px;}
.page-people .info-img img{display:block;width:150px;height:auto;}
.page-people .info-img img:hover{transform:none; -webkit-transform:none;-moz-transform:none;}
.page-people .listing .info-cont{float:left;width:210px;padding:10px 0 0;}
.page-people .listing .info-title{font-size:120%;color:#ed6c00;}
.page-people .listing .info-time{display:none;}
.show-people .root-time{visibility:hidden;}
.show-people .source{visibility:hidden;}

.page-people .listing li.li-noimg{display:inline-block;float:none;clear:both;height:auto;min-height:50px;}
.page-people li.li-noimg .info-img{display:none;}
.page-people li.li-noimg .info-cont{width:auto;}
.page-people li.li-noimg .info-cont p{display:inline;margin:10px;}

.page-staff .listing li,
.page-xingzhengrenyuan .listing li{float:left;width:400px;height:250px;min-height:200px;margin-bottom:20px;margin-right:5px;padding-bottom:20px;border-bottom:1px solid #dedede;font-size:110%;}
.show-staff .wrapper-titleimg .imgr,
.show-xingzhengrenyuan .wrapper-titleimg .imgr{width:150px;height:auto;border-radius:20px;}
.show-staff .wrapper-titleimg .imgr img,
.show-xingzhengrenyuan .wrapper-titleimg .imgr img{width:150px;}
.page-staff .listing .info-img,
.page-xingzhengrenyuan .listing .info-img{margin-right:15px;width:150px;height:auto;border-radius:20px;}
.page-staff .listing .info-cont,
.page-xingzhengrenyuan .listing .info-cont{width:230px;}

/* 人物风采 */
.page-rwfc .listing li{float:left;width:400px;height:350px;}
.page-rwfc .listing .info-img{float:none;width:350px;display:table-cell;vertical-align:middle;margin:0 15px 5px 0;}
.page-rwfc .info-img img{max-width:350px;width:350px;height:auto;border:1px solid #dedede;border-radius:5px;}
.page-rwfc .listing .info-cont{float:none;width:auto;margin:0 30px 0 0;padding:10px 0 0;}
.page-rwfc .listing .info-title{font-size:120%;color:#ed6c00;}
.page-rwfc .listing p{margin:10px 0;font-size:15px;line-height:1.8;}
.page-rwfc .listing .info-time{display:none;}
.show-rwfc .root-time{visibility:hidden;}
.show-rwfc .source{visibility:hidden;}

/* cagegory */
.title-1{border-bottom:2px solid #ed6c00;margin:0 0 5px;padding:3px 0;}
.title-1 a{color:#ed6c00;font-size:26px;}

.page-news .info-list li:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.page-news .info-list li{clear:both;zoom:1;}
.page-news .info-list .imgr{display:block;float:left;width:300px;margin-right:10px;}
.page-news .info-list img{width:300px;height:auto;}
.page-news .info-list p.desc{float:left;width:400px;font-size:16px;}

.page-xiebaofc .info-list li:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.page-xiebaofc .info-list li{clear:both;zoom:1;}
.page-xiebaofc .info-list .imgr{display:block;float:left;width:300px;margin-right:10px;}
.page-xiebaofc .info-list img{width:300px;height:auto;}
.page-xiebaofc .info-list p.desc{float:left;width:400px;font-size:16px;}

.page-activities .info-list li:after{content:'.';display:block;clear:both;height:0;visibility:hidden;}
.page-activities .info-list li{clear:both;zoom:1;}
.page-activities .info-list .imgr{display:block;float:left;width:100px;margin-right:10px;}
.page-activities .info-list img{width:100px;height:auto;}
.page-activities .info-list p.desc{float:left;width:600px;font-size:16px;line-height:1.8;}

.fixedTop{position:fixed;top:0;}
X.unfixedTop{position:relative;}


.footer-v2{width:auto;margin-bottom:0;border-top:none;background:#242625 /*url(/res/v2/img/p26.png) no-repeat scroll 370px -60px*/;}
.footer-v2 .wrap{width:1144px;margin:0 auto;}
.footer-v2 .info1{float:left;width:600px;padding:30px 0 0;}
.footer-v2 .info2{float:right;width:524px;}
.footer-v2 .footer-logo{margin:0 0 30px;}
.footer-v2 .footer-logo a{width:85px;height:112px;margin:0;}
.footer-v2 .footer-logo a.jixie{width:380px;}
.footer-v2 .footer-logo{float:none;height:112px;width:460px;background:url(/res/v2/img/mee_logo_white.png) no-repeat 0 0px;}
.footer-v2 .copyright{height:auto;background:transparent;}
.footer-v2 .copyright-txt{line-height:1.8;background:transparent;color:#767676;font-size:16px;}
.footer-v2 .copyright ins{display:block;padding:40px 0 0;color:#767676;}
.footer-v2 .footet-links{width:520px;padding:60px 0 38px;font-size:16px;}
.footer-v2 .part-links{font-size:13px;}
.footer-v2 dd{float:right;}
.footer-v2 .footet-links h3{font-size:19px;}
.footer-v2 .footet-links a{margin:0 0 10px;color:#c3c3c3;text-align:right;}
.footer-v2 h4{float:left;font-size:23px;color:#fff;padding:136px 0 0;}
.footer-v2 .code{float:right;border-top:1px solid #c3c3c3;padding:20px 0 0;}
.footer-v2 .footer-wxcode,
.footer-v2 .footer-wxcode,
.footer-v2 .footer-qqcode{float:left;width:128px;font-size:13px;color:#c3c3c3;font-weight:normal;cursor:crosshair;}
.footer-v2 .footer-qqcode{margin:0 79px 0 0;background:url(/res/v2/img/code_qq_128.png) no-repeat 0 0;}
.footer-v2 .footer-wxcode{background:url(/res/v2/img/code_wx2021.png) no-repeat 0 0;}
.footer-v2 .footet-links .part-links{background:#242625;}
.footer-v2 .footet-links .part-links a{margin:0;Xtext-align:left;}
.footer-v2 .other-links{width:auto;}
.footer-v2 .other-links > a{background:none;}
.footer-v2 .footet-links .part-links{left:auto;right:0;}
.ennd-fix{height:20px;background:#242625;}

.data-table{border:2px solid #fff;}
.data-table th{padding:10px;color:#fff;background:#339933;}
.data-table td{padding:10px;color:#333;vertical-align:top;font-size:15px;}
.data-table .odd td{background:#eee;}
