@charset "utf-8";
@import "reset.css";
/*globe*/
body{
overflow-x:hidden}
div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font: 12px/24px "微软雅黑","华文细黑",Arial,sans-serif;color:#666; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#fff;color:#666; font: 12px/24px "微软雅黑","华文细黑",Arial,sans-serif;padding:65px 0 0 0;margin:0; height:100%;}
img { border:0;}

ol, ul { list-style:none;}
li{ float:left;}
a{color:#666;}
a:hover{color:#005bab;}
.hidden{ display:none;}
.clear{zoom:1;}
/*public*/
.w980{ width:980px; margin:0 auto;}
.bordt1{ border-top:1px solid #e4e3e3;}
.bordb1{ border-bottom:1px solid #e4e3e3;}

.header{ position:absolute; width:100%; height:50px;  left:0; top:0; background:url(../img/bg/header_bg01.png) repeat-x;_position: absolute;_top: expression(offsetParent.scrollTop); z-index:9;}
.header-le{ width:1024px; margin:0px auto}
.header-ri{ width:246px; margin-right:30px;  line-height:22px; margin-top:22px}
.logo{ float:left; width:222px; height:55px; padding-top:16px;}
.menu{ height:65px; line-height:75px; padding-left:16px;}
.menu ul li.menu-f{ margin:0 20px;line-height:65px; position:relative; }
.menu ul li a{ display:block;}
.menu ul li a.on{color:#005bab;}
.menu .menuson{ position:absolute; top:px; display:none }
.menu .menuson .menuson-bit{ position:absolute; width:134px; height:19px; left:4px; top:0px; background:url(../img/bg/menu_bg06.jpg) no-repeat; overflow:hidden;}
.menu .menuson-one{ width:142px;}
.menu .menuson-one .menuson-one-bot{ width:142px; height:18px; background:url(../img/bg/menu_bg03.png) no-repeat; overflow:hidden;}
.menu .menuson-one ul{ padding:18px 4px 0; background:url(../img/bg/menu_bg04.png) repeat-y;}
.menu .menuson-one ul li{ width:100%; margin:0; line-height:36px;}
.menu .menuson-one ul li a{ padding-left:16px;line-height:36px; background:url(../img/bg/menu_bg01.jpg) no-repeat 0 -36px;}
.menu .menuson-one ul li a:hover,.menu .menuson-one ul li a.hover{ background-position:0 1px; color:#fff;}
.menu .menuson-two{ position:absolute; left:134px; top:0; width:131px; display:none;}
.menu .menuson-top{width:123px; height:5px; background:url(../img/bg/menu_bg09.png) repeat-x; position:absolute; left:4px; top:0; overflow:hidden}
.menu .menuson-two .menuson-two-bot{ width:131px; height:18px; background:url(../img/bg/menu_bg08.png) no-repeat; overflow:hidden;}
.menu .menuson-two ul{padding:22px 4px 0;background:url(../img/bg/menu_bg07.png) repeat-y;}
.menu .menuson-two ul li{width:100%; margin:0; line-height:28px;}
.menu .menuson-two ul li a{ padding-left:16px;line-height:28px; background:url(../img/bg/menu_bg02.gif) no-repeat right -16px;}
.menu .menuson-two ul li a:hover,.menu .menuson-two ul li a.hover{ background-position:right 12px; background-color: #b7b7b7;}


.header-ri a{ font-family:Arial; font-weight:bold; color:#0a1b29}
.header-ri a:hover{color:#005bab;}
.header-ri .search{ width:197px; height:22px; margin-left:16px; padding-left:11px; background:url(../img/bg/search_bg01.jpg) no-repeat;}
.header-ri .search .txt{ width:160px; height:22px; border:none; background:none;}
.header-ri .search .btn { width:18px; height:22px; background:none; border:none; cursor:pointer}

.footer{ width:1000px; margin:0 auto; height:30px; padding-top:0px; }
.footer div{ line-height:12px;}
.footer-nav{ color:#ccc; font-size:10px; line-height:12px;}
.footer-nav a{ font-size:12px; margin:0 5px;}
/**首页**/
.index-banner{ position:relative; width:100%; min-width:1000px; margin:0 auto; height:459px; overflow:hidden;}
.index-banner ul { position:absolute; width:100%; left:0;top:0;height:459px;}
.index-banner ul li{ position:absolute; width:1920px;  left:50%; top:0; height:459px; margin-left:-900px; opacity:0; filter: alpha(opacity=0);}
.index-banner .trigger { position:absolute; bottom:30px; width:680px; padding-left:320px;left:50%; margin-left:-500px; height:9px; z-index:2}
.index-banner .trigger span{ display:inline-block; width:9px; height:9px; margin-right:7px; background:url(../img/bg/banner_btn.png) no-repeat; cursor:pointer; overflow:hidden;}
.index-banner .trigger span.cur{ background-position:-16px 0}

.index-news{ width:295px; position:absolute; top:0; left:50%; margin-left:205px; padding-top:25px; height:437px; background:#f0f0f0; z-index:3;}
.index-newstil{ height:35px; padding:0 0 0 30px; background:url(../img/bg/bit01.gif) no-repeat 256px 16px; font:bold 18px/34px "微软雅黑"; color:#11212f;}
.index-news ol li{ height:100px; padding:10px 40px 10px 30px; border-bottom:1px solid #ddd;}
.index-news ol li p{ line-height:18px; text-shadow:1px 1px 1px #fff;}
.index-news ol li h2{ color:#005bab;text-shadow:1px 1px 1px #fff;}
.index-news ol li h3{ line-height:18px; color:#888;text-shadow:1px 1px 1px #fff;}
.index-news ol li a:hover h3{ color:#555} 

.index-main1{ width:1000px; margin:0 auto; padding:40px 0 0 0; height:340px; }
.main1-box{ width:293px; height:300px; border-top:5px solid #eee; position:relative; overflow:hidden;}
.mian1-til{ height:57px; line-height:57px; background:url(../img/bg/bit02.gif) no-repeat right -16px;
transition: all 0.3s;
-moz-transition: all 0.3s;	/* Firefox 4 */
-webkit-transition: all 0.3s;	/* Safari 和 Chrome */
-o-transition: all 0.3s;
}
.mian1-til .til1{ color:#0a1b29;}
.mian1-til .til2{ color:#333;}
.mian1-til .til3{ color:#999; font-family:Arial}
.mian1-til a:hover span{ color:#005bab}
.main1-con img{ margin-bottom:14px; padding-bottom:2px; background:#fff;
transition:all 0.2s linear 0s;
-moz-transition: all 0.2s linear 0s;	/* Firefox 4 */
-webkit-transition: all 0.2s linear 0s;	/* Safari 和 Chrome */
-o-transition:all 0.2s linear 0s;
}
.main1-con p{ line-height:22px; color:#888;}
.main1-con a:hover p{ color:#192936;}
.main1-con a:hover img{ background:#057fe9;}

.main-wrap{ width:100%; background:#eee; padding:48px 0 0px;}
.index-pro{ width:1000px; margin:0 auto;}
.index-pro .thumb{width:1000px; margin:0 auto; position:relative;}
.index-pro .thumb span{ position:absolute; top:0; display:block; width:38px; height:162px;cursor:pointer; overflow:hidden;}
.index-pro .thumb span a{ display:block; width:38px; height:162px;background:url(../img/bg/ind_bg02.jpg) no-repeat;}
.index-pro .thumb span.prev{ left:-4px;}
.index-pro .thumb span.prev a:hover{ background-position:-76px 0;}
.index-pro .thumb span.next{right:-4px;}
.index-pro .thumb span.next a{background-position:-38px 0;}
.index-pro .thumb span.next a:hover{ background-position:-114px 0;}
.index-pro .thumb-scroll{ width:920px; height:182px; margin:0 auto; position:relative; overflow:hidden;}
.index-pro .thumb-scroll ul{}
.index-pro .thumb-scroll ul li{ padding:4px; width:172px; height:153px; margin-right:5px; background:url(../img/bg/ind_bg01.jpg) no-repeat 0 0; cursor:pointer;}
.index-pro .thumb-scroll ul li img{ height:121px; }
.index-pro .thumb-scroll ul li p{ text-align:center; line-height:32px; color:#3c3c3c;}
.index-pro .thumb-scroll ul li.cur{ width:172px; height:179px; background-position:-187px 0;}
.index-pro .thumb-scroll ul li.cur img{ height:120px;}

.index-pro .show{ width:1000px; height:484px; padding:4px; margin-left:-4px; background:url(../img/bg/ind_bg03.jpg) no-repeat;}
.index-pro .show .show-con{ padding:105px 0 0 68px; width:363px; float:left;}
.index-pro .show .show-con h2{ font:30px/34px "微软雅黑"; color:#333;}
.index-pro .show .show-con h3{ font:18px/30px Arial;}
.index-pro .show .show-con p{ padding-top:10px; line-height:22px; color:#888;}
.more{ display:block; width:117px; height:32px; margin-top:28px; background:url(../img/bg/ind_bg05.jpg) no-repeat;}
.more:hover{ background-position:0 -32px;}
.index-pro .show .show-img{ width:520px; height:484px; float:right; overflow:hidden;}

.index-about{ width:1000px; height:252px; padding:51px 4px; margin:25px auto; background:url(../img/bg/ind_bg04.jpg) no-repeat}
.index-video{ width:412px; height:250px;float:left; _display:inline; margin:0 50px 0 30px;}
.index-about-con{float:left; _display:inline; width:445px;}
.index-about-con h2{ font:bold 22px/32px "微软雅黑"; padding-bottom:10px;}
.index-about-con h3{ font:18px/24px "微软雅黑"; color:#767575}
.index-about-con p{ padding-top:10px; line-height:22px; color:#767575}

.main-comm{ width:100%; background:#eee; padding:30px 0;}
.main-nav{ width:1000px; height:263px; padding:4px; margin:0 auto; background:url(../img/bg/ind_bg06.jpg) no-repeat;}
.main-nav .main-navlist{ float:left;padding:28px 0 0 32px; }
.main-navlist li{ width:170px;}
.main-navlist li h2{ height:52px; font-size:14px;color:#333;}
.main-navlist li h2 span{font-size:14px;  color:#999; padding-right:28px; background:url(../img/bg/bit03.jpg) no-repeat right 8px; font-family:Arial;}
.main-navlist li a{ display:block;}
.main-nav .contact{ float:left; width:250px; padding-left:32px; padding-top:28px;}
.main-nav .contact h2{ height:48px;font-size:14px;  color:#333;}
.main-nav .contact h2 span{ font-family:Tahoma, Geneva, sans-serif;font-weight:bold; color:#ccc;font-size:16px; }
.main-nav .contact p a{ color:#0055a8;}
.main-nav .contact p a:hover{ border-bottom:1px dotted #0055a8;}

/***内页**/
.inner-banner{ width:100%; height:18px; min-width:1000px; margin:0 auto 23px; background:url(../img/bg/in_bg01.png) repeat-x; overflow:hidden;}

.side{ width:160px; float:left; margin-top:36px}
.side-top{ height:28px; width:160px; background:url(../img/bg/side_bg01.png) no-repeat; overflow:hidden;}
.side-bot{ height:20px; width:160px;  background:url(../img/bg/side_bg02.png) no-repeat;  overflow:hidden;}
.side-nav{ width:160px; background:url(../img/bg/side_bg03.jpg) repeat-y;}
.side-nav ul li{ width:100%; background:url(../img/bg/side_bg04.jpg) no-repeat 0 bottom;}
.side-nav ul li a{ padding-left:50px; display:block; height:36px; line-height:34px; background:url(../img/bg/side_bg04.jpg) no-repeat 0 -34px;}
.side-nav ul li a:hover,.side-nav ul li a.on{ background-position:0 2px; color:#fff;}
.sol-nav ul li a{ padding-left:42px;}
.side-nav ul li .sidenav-son{ padding:25px 0; background:#fff; border:1px solid #e6e4e4; border-width:0 1px 0 1px; display:none;}
.sol-nav ul li.navh a{ background:0 -118px;}
.side-nav ul li.cur a{ background-position:0 -70px; color:#fff;}
.side-nav ul li .sidenav-son a{ line-height:24px; height:24px; background:url(../img/bg/bit07.jpg) no-repeat 30px center; padding-left:45px; color:#666;}
.side-nav ul li .sidenav-son a:hover,.side-nav ul li .sidenav-son a.on{ color:#005bab }


.right{ float:right; width:778px;}
.path{ height:36px; margin-bottom:20px; border-bottom:1px solid #999;}
.path font{ color:#005BAB;}
.path h1{ float:left; font-size:24px; color:#333;}
.path span{ float:right;}
.path a{ padding-right:17px; background:url(../img/bg/bit05.png) no-repeat right 4px; margin-right:10px;}
.propath{ padding-top:22px;margin-bottom:20px; border:none}
/**公司简介**/
.con-til{ font-size:18px; color:#333;}
.about-video { position:relative; z-index:0;}
.about-posi{ border-top:1px solid #e4e3e3;}
.about-posi ul li{ width:135px; height:140px; padding:0 28px 0 0; margin-right:43px; border-right:1px dashed #e0e0e0;clear:none;float:left;}
.about-posi ul li.last{
	margin:0; border:none; padding:0;
}
.about-tab{ width:764px; height:32px; padding-left:14px; margin-bottom:35px;background:url(../img/bg/about_bg01.jpg) no-repeat; overflow:hidden;}
.about-tab ul li{ padding:0 20px; height:32px; line-height:28px; text-align:center; cursor:pointer;}
.about-tab ul li.cur,.about-tab ul li.hover{ background:url(../img/bg/about_bg03.png) no-repeat center top; color:#fff;}

.about-ajax{ width:763px; margin:0 auto;}
.event-list{ padding-left:26px;}
.event-list dl{ width:100%; padding-bottom:23px; background:url(../img/bg/about_bg02.jpg) repeat-y 0 0;}
.event-list dl dt{ background:url(../img/bg/bit04.jpg) no-repeat 0 0;font:bold 20px/22px Arial; padding-left:33px;}
.event-list dl dd{ padding-left:33px; line-height:22px;}

.qua-honor ul{ width:108%;}
.qua-honor ul li{ width:238px; height:410px; margin-right:32px;}
.qua-honor ul li .imgbox{ margin:3px 0 0 2px; background:#e5e5e5; padding-bottom:3px;}
.qua-honor ul li .imgbox img{ margin:-3px 0 0 -2px; padding:7px; border:1px solid #dfdfdf; background:#fff;}
.qua-honor ul li p{ height:50px; line-height:50px; text-align:center;}
.qua-honor ul li p img{ margin:0 10px 0 0;vertical-align:middle; }
.qua-honor ul li.max{width:378px; margin-right:22px; height:340px;}

.qua-iden{ width:100%;margin-bottom:68px;}
.qua-iden .qua-con{ width:410px; float:right;}
.qua-iden .qua-con h2{ height:38px; margin-bottom:28px;border-bottom:2px solid #e4e3e3; font:18px/18px "微软雅黑"; color:#333; }

.contact-con p{ line-height:22px;}
.contact-map{ width:408px; height:315px; padding:9px; border:1px solid #e0dede;}

.news-list ul li{ width:100%; height:165px; border-bottom:1px solid #e4e3e3; padding:22px 0;}
.news-list ul li .newsimg{ width:233px; height:143px; padding:7px; border:1px solid #e6e4e4; float:left; _display:inline; margin:5px 30px 0 11px; background:url(../img/bg/news_bg02.jpg) no-repeat;}
.news-list ul li .newscon{ width:450px; float:left;}
.news-list ul li .newscon h2{ font-size:18px; color:#333; height:35px;}
.news-list ul li .newscon h2 a{color: #333}
.news-list ul li .newscon h2 a:hover{
	color: #005bab;
}
.news-list ul li .newscon p{ line-height:20px; height:62px;}
.news-list ul li .newscon span{ background:url(../img/bg/bit06.jpg) no-repeat 0 2px; padding-left:20px; color:#949494;}
.news-list ul li .newscon a.newsmore{ display:block; width:91px; height:26px; margin-top:10px; background:url(../img/bg/news_bg01.jpg) no-repeat;}
.news-list ul li .newscon a.newsmore:hover{ background-position:0 -26px;}

.faq-list ul li{ width:777px; margin:4px 0 19px 3px; padding-bottom:3px; background:#f7f7f7;}
.faq-list ul li dl{ width:775px;height:100%;margin:-4px 0 0 -3px; border:1px solid #ededed; background:#fff; position:relative;}
.faq-list ul li dl dt{ position:absolute; left:14px; top:50%; margin-top:-9px; font:bold 18px/18px Arial;}
.faq-list ul li dl dd{  float:left; _display:inline;width:700px; padding:10px 0 10px 13px; margin:0 0 0 48px; border-left:1px solid #ededed;}

.video-con{ position:relative;}
.video-show{ padding:4px; border:1px solid #e1e0e0; height:462px; margin-bottom:25px;}
.video-thumb { margin:0 auto; width:704px; height:160px; position:relative; overflow:hidden;}
.video-thumb ul{ position:absolute; left:0; top:0;}
.video-thumb ul li{ width:156px; margin:0 10px; cursor:pointer;}
.video-thumb ul li img{ padding:4px; border:1px solid #e1e0e0;}
.video-thumb ul li p{ padding-top:8px; text-align:center; line-height:18px; color:#888;}
.video-thumb ul li.cur img{ border-color:#0a1b29}
.video-con a { position:absolute; top:498px; display:block; width:27px; height:95px; background:url(../img/bg/video_bg01.jpg) no-repeat;}
.video-con a.prev{ left:0; background-position:-27px 0;}
.video-con a.prev:hover{ background-position:-27px -95px;}
.video-con a.next{ right:0; background-position:0 0;}
.video-con a.next:hover{ background-position:0 -95px;}


.downtable th{ height:36px; border:1px solid #e4e4e4; background:#f5f5f5; border-width:1px 0;}
.downtable td{ height:40px;border:1px solid #e4e4e4; border-width:0 0 1px 1px; text-align:center;background:#fcfbfb;}
.downtable td.name{ border-left:0; text-align:left; padding-left:7px;}
.downtable td.odd{ background:#fff;}
.down{ display:block; margin:auto; width:23px; height:23px; background:url(../img/bg/down_bg01.jpg) no-repeat -23px 0; overflow:hidden;}
.down:hover{ background-position:0 0;}



.inner-banner-scroll{ width:100%; min-width:1000px; max-width:1400px; margin:0 auto; height:459px; position:relative; background:url(../img/loading.gif) no-repeat center center #e8e7e7; overflow:hidden;}
.inner-banner-ovf{ position:relative; width:100%; height:459px; overflow:hidden;}
.inner-banner-ovf li{height:459px; float:left; overflow:hidden;}
.inner-banner-ovf li a{ display:block; width:100%;height:459px;}
.inner-banner-scroll .prev,.inner-banner-scroll .next{ position:absolute; width:40px; height:84px; cursor:pointer;top:165px; background:url(../img/bg/banner_btn02.png) no-repeat;}
.inner-banner-scroll .prev{left:-40px;}
.inner-banner-scroll .next{ background-position:-40px 0; right:-40px;}


.solu-til{ height:42px; margin-bottom:10px; border-bottom:1px solid #e4e3e3; font:24px/34px "微软雅黑"; color:#333;}
.spa-til{ height:37px; padding-left:14px; line-height:37px; font:18px/36px "微软雅黑"; background:#efefef;}

.solu-01{}
.solu-tit{ height:35px; border-bottom:1px solid #e1e0e0; font:24px/24px "微软雅黑"; color:#333;}
.solu-tit span{ font-family:Arial; font-weight:bold;}
.solu-p{ padding-bottom:15px;}
.solu-p,.solu-p p{ line-height:18px;}
.solu-01-con{ float:left; width:410px; margin:45px 0 0 46px; _display:inline; font-size:14px; line-height:28px}
.solu-01-con h2{ font-size:20px; color:#333; margin-bottom:10px;}
.solu-more{ display:block; margin-top:54px; width:125px; height:37px; background:url(../img/bg/solu_bg01.jpg) no-repeat;}
.solu-more:hover{ background-position:0 -37px;}

.solu-02{ width:100%; min-width:1000px; background:#faf9f9; padding:40px 0 50px;}
.solu-02-list ul{ width:110%}
.solu-02-list ul li{ width:293px; height:218px; background:url(../img/bg/solu_bg02.gif) no-repeat 0 bottom; margin:0 50px 30px 0;}
.solulist-a{ display:block; background:url(../img/bg/solu_bg03.jpg) no-repeat right center; margin-top:14px;}
.solulist-a:hover{background:url(../img/bg/solu_bg04.jpg) no-repeat right  center;}
.solu-03{ width:980px; margin:42px auto;}

.proinfo-top{ width:980px; margin:0 auto 45px; position:relative;}
.jqzoom{ margin-right:42px; width:442px; height:372px; position:relative; border:1px solid #e0dfdf;}
.zoom_icon{ position:absolute; right:14px; bottom:14px; width:21px; height:20px; background:url(../img/bg/zoom_bg01.png) no-repeat;}
.proinfo-del{ width:420px; float:left;}
.proinfo-tit{ height:125px;}
.proinfo-tit h1{ font:22px/22px "微软雅黑"; color:#333; padding-bottom:6px;}

.proinfo-con{ border-top:1px dashed #e0dfdf; padding-top:20px;}
.proinfo-contil{ font:18px/24px "微软雅黑"; color:#333; margin-bottom:20px;}

.SBox{position:relative;height:170px;}
.ScontentBox{width:420px;height:170px;position:relative;overflow:hidden;}
.Scontent{position:absolute;width:420px;top:0;left:0;}
.SscrollBox{position:absolute;width:5px;height:160px;top:5px;right:-15px;}
.Sscroll{position:absolute;width:5px;height:8px;top:0;left:0;background:#c2c0c0;z-index:1;cursor:pointer;}
.Sscroll_top{position:absolute;top:-10px;left:0;width:10px;height:10px;background:#000;overflow:hidden;cursor:pointer; display:none;}
.Sscroll_bot{position:absolute;bottom:-10px;left:0;width:10px;height:10px;background:#000;overflow:hidden;cursor:pointer;display:none;}
.Sscroll_bg{position:absolute;width:1px;height:160px;background:#e0dfdf;left:2px;}

.proinfo-tab{ width:980px; margin:0 auto 40px; height:34px; background:#ececec;}
.proinfo-tab ul li{ width:127px; margin-right:1px; text-align:center; line-height:34px; cursor:pointer;}
.proinfo-tab ul li.cur,.proinfo-tab ul li.hover{ background:#023052; color:#fff; font-weight:bold;}
.proinfo-box{ width:980px; margin:0 auto; min-height:480px; padding-bottom:50px;}

.pro-hot{width:1008px; margin:0 auto 15px;}
.pro-hot-top{ width:100%; height:10px; background:url(../img/bg/pro_bg01.jpg) no-repeat; overflow:hidden;}
.pro-hot-bot{ width:100%; height:10px; background:url(../img/bg/pro_bg03.jpg) no-repeat; overflow:hidden;}
.pro-hot-cen{ padding:0 4px; background:url(../img/bg/pro_bg02.jpg) repeat-y;}
.pro-hot-til{ padding-left:43px; line-height:55px; height:55px; border-bottom:1px solid #ececec; font-size:16px; color:#333;}
.pro-hot-til span{ padding-left:10px; color:#999; font-size:14px;}
.pro-hot-list{ width:936px; margin:30px auto 40px;}
.pro-hot-list ul li{ width:210px; margin:0 12px;}
.pro-hot-list ul li img{ border:1px solid #e0dfdf;}
.solulist-a span{ display:block; font-size:14px;}
.pro-hot-more{ height:37px; padding-top:6px;background:url(../img/bg/pro_bg04.jpg) no-repeat; text-align:center; cursor:pointer;}
.pro-hot-more span{ padding-right:30px; background:url(../img/bg/pro_bg05.jpg) no-repeat right 6px;}
.pro-hot-more span.open{ background-position: right -18px}
.pro-hot-hide{ display:none;}




/** 首页banner**/
.home_banner{
	background-color: #fff;
}
.home_banner .slideBox{ width:1920px; height:auto; overflow:hidden; position:relative; border:1px solid #ddd;  }
.home_banner .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:49%; bottom:20px; z-index:1; }
.home_banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.home_banner .slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;border-radius: 8px;margin: 0px 4px; }
.home_banner .slideBox .hd ul li.on{ background:#0287d2; color:#fff; }
.home_banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.home_banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.home_banner .slideBox .bd img{ width:100%; height:550px; display:block;/*max-width: 2000px;min-width: 1024px;*/margin: 0px auto;  }
	/* 下面是前/后按钮代码，如果不需要删除即可 */
.home_banner 		.slideBox .prev,
.home_banner 		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; 
	/* background:url(../images/slider-arrow.png) -110px 5px no-repeat; */ filter:alpha(opacity=50);opacity:0.5;   }
.home_banner .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.home_banner .slideBox .prev:hover,
.home_banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.home_banner .slideBox .prevStop{ display:none;  }
.home_banner .slideBox .nextStop{ display:none;  }










/** proDetial **/
.proDetial{
	height: auto;
	overflow: hidden;
	background-color: white;
	margin-left:50px;
	width: 950px;
}

.pd_top .bd ul li{
border:1px solid #CCCCCC;
margin-right:10px;
margin-top:20px;
}

.pd_top .right_attr{
	float: left;
	width: 370px;
}
.pd_top .right_attr h2{
	font-size: 26px;
	font-weight: bold;
	height: 50px;
	line-height: 50px;
}
.pd_top .right_attr p{
	font-size: 14px;
	color: #333;
	margin-bottom: 5px;
}
.pd_top .right_attr .bh{
	height: 30px;
	line-height: 30px;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0089d1
}


.joblisttab{
text-align:center;
margin-top:20px;
border:1px  solid #ecebeb
}
.joblisttab tr td{
height:35px;
border-top:1px  solid #ecebeb
}
.joblisttab th{
background-color:#ecebeb;
height:30px
}
.jobapply{
color:#0056a8
}

.news_detail{
    background: white;
    padding: 20px;
    width: 100%;
}
.news_detail .title{

    line-height: 40px;
    font-size: 18px;
    text-align: center;
}
.news_detail .pubtime{

    text-align: right;
    line-height: 30px;
}
.news_detail .detail{
    line-height: 25px;
}
.news_detail table{
    margin-top: 40px;
}
.news_detail .return_btn{
    width: 120px;
    height: 25px;
    cursor: pointer;
}   
.news_detail img{
	max-width: 99%;
	float: left;
}
.news_detail p{
	width: 100%;
	height: auto;
	overflow: hidden;
}
