@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#fff100; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}
.wal{width:1200px; margin:0px auto;}
.link{width:1200px; margin:0px auto;}
.link .links{float:right;height:40px;line-height:20px;}
.w210{ width:210px;}
.w950{ width:950px; overflow:hidden;}
.indexPart4 div,.indexPart4 img{transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.topDiv{ display:none;}
.topSearch{ position:absolute; right:100px; top:12px; background:url(../images/topSearch.png) no-repeat; width:263px; height:29px;}
.topSearch .input1{ width:100%; height:29px; text-indent:15px; line-height:29px; color:#fff;}
.topSearch .btn1{ position:absolute; right:0px; top:0px; cursor:pointer; width:40px; height:29px;}
.topDiv .logo{ display:none; position:absolute; left:5px; top:14px;}
.topDiv .logo img{ width:175px;}
.headDiv{ height:109px;}
.headDiv .wal{ height:109px; position:relative;}
.headDiv .logo{ position:absolute; left:0px; top:39px;}
.nav{ position:absolute; right:95px; bottom:0px; height:109px;}
.nav li{ float:left; position:relative;}
.nav a{display:block; float:left; height:109px; line-height:109px; padding-left:40px; overflow:hidden; text-align:center; font-size:14px; color:#444;}
.nav a:hover, .nav a.aNow1{ color:#ffb100;}
.headDiv .lan{ position:absolute; right:0px; top:47px;}
.headDiv .lan .img1{ display:none;}
.headDiv .lan:hover em img{ display:none;}
.headDiv .lan:hover em .img1{ display:inline-block;}
.headDiv .lan .mouse{ display:none;}
.headDiv .lan.on .mouse{display:block;}
.headDiv .lan .mouse1{ left:0px; margin-left:-35px; position:absolute; z-index:22; top:18px; padding-top:9px;}
.headDiv .lan .mouse1 .box dd{ border-bottom:#e5e6e8 solid 1px; width:88px; height:29px; background:#fff; line-height:29px; font-size:14px; text-align:center;}
.headDiv .lan .mouse1 .box dd a{ background:#f1f3f6; display:block; width:88px; height:29px;}
.headDiv .lan .mouse1 .box dd a:hover{ background:#ffb400; color:#fff;}
.headDiv .lan .mouse1 .box dd:last-child{ border-bottom:none;}
.headDiv .topRight{ position:absolute; right:33px; top:47px;}
.headDiv .topRight li{ float:left; position:relative; margin-left:14px;}
.headDiv .topRight li .img1{ display:none;}
.headDiv .topRight li:hover em img{ display:none;}
.headDiv .topRight li:hover em .img1{ display:inline-block;}
.headDiv .topRight li .mouse{ display:none;}
.headDiv .topRight li.liNow .mouse{display:block;}
.headDiv .topRight .searchIco{ padding-right:9px; height:59px; width:36px; text-align:center;}
.headDiv .topRight .searchIco.liNow .mouse{display:block;}
.headDiv .topRight li .mouse2{ right:0px; position:absolute; z-index:22; top:59px; width:225px; padding-left:24px; padding-top:19px; height:67px; background:#f0f2f6;}
.headDiv .topRight li .mouse2 .box{ width:196px; height:30px; border-bottom:#cfcfcf solid 1px; position:relative;}
.headDiv .topRight li .mouse2 .input1{ width:196px; height:30px; line-height:30px; font-size:14px;}
.headDiv .topRight li .mouse2 .btn1{ position:absolute; right:0px; top:4px; background:url(/images/nimg18_4on.png) 7px top no-repeat; cursor:pointer; z-index:22; width:25px; height:21px;}
.sNav{position:absolute; z-index:20; left:0px; top:109px; width:100%; height:176px;  background:#f0f3f6; display:none;}
.sNav .wal{height:176px; position:relative; text-align:center;}
.sNav .list{ width:1200px;}
.sNav li{ float:left; font-size:14px; text-align:center; height:176px;}
.sNav li .ico{ padding:48px 0 15px;}
.sNav li .img1{ display:none;}
.sNav li a{ display:block; width:100%; height:176px; border-right:#e2e2e2 solid 1px;}
.sNav li:last-child a{ border-right:none;}
.sNav a:hover{ color:#ffb400;}
.sNav a:hover .img1{ display:inline-block;}
.sNav a:hover img{ display:none;}
.sNav1 li{ width:25%;}
.sNav2 li{ width:16.66%;}
.sNav3 li{ width:33.33%;}
.sNav4 li{ width:50%;}
.sNav5 li{ width:50%;}
.sNav6 li{ width:20%;}
/*导航菜单触发*/
.navLayer{overflow-x: auto; height:100%; width:100%; overflow:hidden; position:fixed; z-index:50; right:-100%; top:0px;}
.navLayer .ico { height:45px; position:relative;}
.navLayer .ico a{position:absolute; top:10px; right:5px; display:block; width:30px; height:34px;}
.navLayer .ico a img{ width:30px;}
.navLayer .close{ padding-left:10px; top:10px; position:absolute;}
.navLayer .bg{overflow-x: auto;position:relative; background:#fff; height:100%; margin-left:25%;width:75%;}
.subNav{background:url(../images/ico5.png) right center no-repeat;cursor:pointer; display:block; height:35px; line-height:35px; border-bottom:1px solid #e1e1e1; position:relative;  font-size:14px;}
.subNav .name{ padding-left:25%; text-align:left; position:relative;}
.subNav .name .indexIco{ position:absolute; top:8px; left:40px;}
.subNav a{ color:#666;}
.currentDt{background:url(../images/ico5on.png) right center no-repeat; }
.currentDd span{ color:#ff0000;}
.navContent{display: none; background:#fff100;}
.navContent li{ font-size:14px; padding-left:25%;}
.navContent a{display:block; display:table-cell; vertical-align:middle; overflow:hidden;  height:35px; line-height:22px; color:#999; background:url(../images/ico6.png) left center no-repeat; background-size:8px; padding-left:18px;}
.navContent a:hover{ background:url(../images/ico6on.png) left center no-repeat; background-size:8px; color:#000;}
.pageBg{ position:fixed; z-index:11; width:100%; height:100%; display:none; background:url(../images/bg1.png) repeat; left:0px; top:0px;}
.searchLayerTel{ display:none; z-index:22; top:60px; left:0px; width:100%; position:fixed;}
.searchLayerTel .box{ padding-top:10px; margin:0 10px;}
.searchLayerTel .box .form{ width:100%;  height:40px; position:relative; background:#fff;}
.searchLayerTel .form .input1{ width:100%; height:40px; line-height:40px; text-indent:10px;}
.searchLayerTel .form .btn1{ position:absolute; right:0px; top:0px; background:#FFF100; width:50px; height:40px; cursor:pointer; color:#000; font-size:14px;}
.footDiv{ padding:20px 0 50px; background:#313131;}
.footNav li{ float:left; width:132px;}
.footNav li h2{ height:25px; padding-top:10px;}
.footNav li h2 a{ padding-left:18px; background:url(../images/ico4.jpg) left 6px no-repeat; color:#fff; display:block;}
.footNav li h2 a:hover{ background:url(../images/ico4on.jpg) left 6px no-repeat;}
.footNav li dd{ padding-left:18px; height:24px; line-height:24px; overflow:hidden;}
.footNav li.li_01{ width:180px;}
.footNav li dd a{ color:#e0e0e0;}
.footNav li a:hover{ color:#fff100;}
.footDiv2{ border-top:#313131 solid 1px;}
.foot{ height:56px; line-height:56px; background:#313131;}
.foot .share em{ color:#999;}
.foot .share a{ padding-right:15px;}
.foot .share a img{ position:relative; top:-2px;}
.foot .msg{ color:#999;}
.foot .msg a{ color:#999;}
.foot .msg a:hover{ color:#fff100;}
.footNavTel{ display:none; height:65px; background:#424142;}
.footNavTel li{float:left; width:25%;}
.footNavTel a{display:block; height:65px; text-align:center; font-size:12px; color:#fff;}
.footNavTel a div{padding:10px 0 4px 0;}
.footNavTel img{width:25px;}
.footNavTel .img2{display:none;}
.footNavTel a:hover, .footNav .aNow{ color:#fff100;}
.footNavTel a:hover img, .footNavTel .aNow img{display:none;}
.footNavTel a:hover .img2, .footNavTel .aNow .img2{display:inline-block;}
/*右侧悬浮窗*/
/*右侧悬浮窗*/
.sideBar{position:fixed; z-index:99; top:100px; right:0px; width:75px; cursor:pointer;}
.sideBar li{position:relative; top:75px; height:75px; margin-top:1px;}
.sideBar .mouse{position:absolute; left:-228px; top:0px; display:none;}
.sideBar .ico{background:url(../images/sideBar.png) left top no-repeat; height:75px; text-align:center; width:75px;}
.sideBar .ico2{background:url(../images/sideBar.png) left top no-repeat; height:75px; text-align:center; width:75px;}
.sideBar .ico img{position:relative;}
.sideBar .ico .img2{ display:none;}
.sideBar .ico2 .img3{ display:none;}
.sideBar dd{position:relative; width:75px; height:75px; margin-right:1px; float:left;}
.sideBar .ddNow .img3{ display:inline-block;}
.sideBar .ddNow .img11{ display:none;}
.sideBar .ddNow .ico2{background:url(../images/sideBarOn.png) left top no-repeat;}
.sideBar dd .mouse2{ display:none;}
.sideBar .ddNow .mouse2{display:block;}
.sideBar .dd_01 .mouse2{ width:160px; height:200px; left:-41px; top:75px; padding-top:10px; margin-left:-40px;}
.sideBar .dd_01 .mouse2 .imgDiv{ padding:9px; background:#fff; border-radius:4px; -moz-border-radius:4px;}
.sideBar .dd_01 .mouse2 p{ text-align:center; color:#fff; padding-top:5px; font-size:20px;}
.sideBar .dd_02 .mouse2{ width:238px; top:75px; padding-top:10px; margin-left:-163px;}
.sideBar .dd_02 .mouse2 .box{ width:238px; height:90px; border-radius:4px; -moz-border-radius:4px; background:#fff;}
.sideBar .dd_02 .mouse2 p{ font-size:18px; color:#333; padding:20px 0 10px 36px;}
.sideBar .dd_02 .mouse2 .tel{ font-size:22px; color:#222; padding-left:36px;}
.sideBar .dd_03 .mouse2{ width:238px; margin-left:-163px; top:75px; padding-top:10px;}
.sideBar .dd_03 .mouse2 .box{ width:238px; height:70px; border-radius:4px; -moz-border-radius:4px; background:#fff;}
.sideBar .dd_03 .mouse2 p{ float:left; font-size:14px; padding:23px 0 0 30px;}
.sideBar .dd_03 .mouse2 p img{ padding-right:9px;}
.sideBar .liNow .img2{ display:inline-block;}
.sideBar .liNow .img1{ display:none;}
.sideBar .liNow .ico{background:url(../images/sideBarOn.png) left top no-repeat;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li_00 .mouse{ width:228px; height:75px; left:-228px; top:0px;}
.sideBar .li_01 .mouse{ width:228px; height:75px; left:-228px; top:0px;}
.sideBar .li_01 .mouse p{ width:75px; height:75px; margin-right:1px; float:left;}
.sideBar .li_01 .mouse p .img1{ display:none;}
.sideBar .li_01 .mouse p:hover img{ display:none;}
.sideBar .li_01 .mouse p:hover .img1{ display:inline-block;}
.pageBox{ padding-bottom:80px;}
.pageBanner{height:390px; position:relative;}
.pageBanner .title{background:url(../images/titleBg.png) left top no-repeat; width:210px; height:80px; position:absolute; z-index:10; left:50%; margin-left:-600px; bottom:-10px; color:#000; text-transform:uppercase;}
.pageBanner .title p{font-size:22px; padding-left:23px; height:70px; line-height:70px;}
.pageBanner .title em{ display:block; font-size:22px; padding-left:23px; line-height:25px; padding-top:8px;}
.pageName{ border-bottom:#e6e6e6 solid 1px; height:72px; line-height:72px; position:relative;}
.pageName h2{ color:#444; font-size:18px;}
.pageName h2 img{ padding-right:8px; position:relative; top:-3px;}
.pageName em1{ position:relative; left:-30px;}
.pageNow{position:absolute; right:0px; bottom:0px; font-size:12px; background:url(../images/nimg12_1.png) left center no-repeat; padding-left:24px;}
.pageNow a:hover{ color:#666;}
.pageNow em{ color:#222;}
.pageNameTel{ display:none; position:relative; height:42px; padding:30px 10px 0;}
.pageNameTel .box{ background:url(../images/nimg600Bg.png) left bottom no-repeat; background-size:100%; position:relative; height:42px;}
.pageNameTel h2{ color:#444; font-size:18px;}
.pageNameTel .back{ position:absolute; right:0px; top:0px;}
.pageNameTel .back img{ width:30px;}
.sideNav{width:210px; overflow:hidden; position:relative; padding-top:20px;}
.sideNav li a{display:block; border-bottom:#FFF solid 1px; height:60px; overflow:hidden; position:relative; font-size:14px; color:#565656; padding-left:67px; padding-right:50px; background:#f8f8f8 url(../images/ico7.png) right center no-repeat;}
.sideNav li img{position:absolute; left:23px; top:0px;}
.sideNav li .img2{display:none;}
.sideNav li a:hover, .sideNav li .aNow{color:#000; background:#fff100 url(../images/ico7on.png) right center no-repeat;}
.sideNav li a:hover .img2, .sideNav li .aNow .img2{display:inline-block;}
.sideNav li a:hover img, .sideNav li .aNow img{display:none;}
.sideNav li a em{ display:block; height:60px; display:table-cell; line-height:18px; vertical-align:middle;}
.sideNav li p{ line-height:20px; padding-top:15px;}
.sideNav dl{display:none; padding-bottom:1px;}
.sideNav dd a{color:#666; font-size:14px; height:40px; line-height:40px; background:none; border-bottom:#e7e7e7 solid 1px; padding-right:0px;}
.sideNav dd a:hover, .sideNav dd a.on{color:#e9dc01; background:#fff; border-bottom:#fff100 solid 1px;}
.sideNav .li01 a{ height:80px;}
.sideNav .li01 a em{ height:80px;}
.sideVideo{ width:210px; margin-top:20px; position:relative; background:url(../images/line1.png) repeat-x bottom;}
.sideVideo li{ width:210px; height:178px; position:relative;}
.sideVideo .title{ font-size:16px; color:#444; font-weight:bold; padding-bottom:15px;}
.sideVideo li .name{ height:43px; line-height:43px; overflow:hidden; font-size:14px;}
.sideVideo li .name a{ color:#666;}
.sideVideo .leftBtn{ width:20px; height:20px; background:url(../images/nimg20_left.jpg) no-repeat; position:absolute; top:0px; right:27px;}
.sideVideo .rightBtn{ width:20px; height:20px; background:url(../images/nimg20_right.jpg) no-repeat; position:absolute; top:0px; right:0px;}
.sideVideo .leftBtn:hover{ background:url(../images/nimg20_lefton.jpg) no-repeat;}
.sideVideo .rightBtn:hover{ background:url(../images/nimg20_righton.jpg) no-repeat;}
.sideNav2{ padding-top:20px;}
.sideNav2 ul{ width:110%;}
.sideNav2 li{ width:100px; height:100px; float:left; margin-right:6px; text-align:center; margin-bottom:6px; border:#e9e9ea solid 1px;}
.sideNav2 li div{ padding:16px 0 0;}
.sideNav2 li em{ height:45px; line-height:20px; display:block; display:table-cell; vertical-align:middle; width:100px; text-align:center;}
.sideNav2 li:hover{ border:#FFF100 solid 1px; background:#fff100;}
.sideNav2 li a:hover{ color:#666;}
/*分页*/
.pageNum{ color:#5a5a5a; text-align:center;}
.pageNum a{display:inline-block; padding:0 8px; height:21px; line-height:23px; border:#cecece solid 1px; margin-right:8px;}
.pageNum a:hover, .pageNum .aNow{color:#222; background:#fff100; border:#fff100 solid 1px;}
.pageNum .prev em{padding-left:12px; background:url(../images/prev.png) left center no-repeat;}
.pageNum .next em{padding-right:12px; background:url(../images/next.png) right center no-repeat;}
.pageNum .prev:hover em{background:url(../images/prevon.png) left center no-repeat;}
.pageNum .next:hover em{background:url(../images/nexton.png) right center no-repeat;}
.pageNum .input1{width:25px; height:23px; line-height:23px; border:#d7d7d7 solid 1px; text-align:center; margin:0 8px;}
.pageNum .btn1{width:40px; height:20px; line-height:20px; cursor:pointer; background:#80bd29; margin-left:9px; border:#7fbe25 solid 1px; color:#fff; border-radius:3px;}
/*.pageNum span{ color:#5a5a5a;}*/
/*新增*/
.pageNum span{background:#fff100; border:#fff100 solid 1px; color:#222;padding:5px 9px 5px 9px;margin-right:8px;}
/*新增*/
.pageMore{ padding-top:15px; display:none; text-align:center;}
.pageMore a{ font-size:14px;}
.pageMore a img{ width:16px; padding-left:8px;}
.tabContent{ display:none;}
.tab li{ cursor:pointer;}
.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}
.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#666;}
.topA{ width:52px; height:52px;  position:fixed; z-index:99; right:10px; bottom:73px; display:none;}
#Layer1{position:absolute;position:fixed;width:100%;z-index:99;top:0;left:0;background-color:#000;display:none}
.honor .ui-refresh .ui-refresh-up, .ui-refresh .ui-refresh-down{ display:none;}
.magazine .ui-refresh .ui-refresh-up, .ui-refresh .ui-refresh-down{ display:none;}
.news .ui-refresh .ui-refresh-up, .ui-refresh .ui-refresh-down{ display:none;}
.honor .ui-refresh .ui-refresh-up, .ui-refresh .ui-refresh-down{ display:none;}
.research .ui-refresh .ui-refresh-up, .ui-refresh .ui-refresh-down{ display:none;}
.job .ui-refresh .ui-refresh-up, .ui-refresh .ui-refresh-down{ display:none;}
