﻿@charset "gb2312";
@import "reset.css";
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{
    color:#666;
	padding:0;
	margin:0;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 26px;
}
em, i, del { font-weight:normal; font-style:normal;}
body{
	background:#fff;
	padding:0;
	margin:0;
	height:100%;
	position:relative;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 24px;
}
img { border:0;}

ol, ul { list-style:none;}
li{ float:left; _display:inline;}
a{color:#666;}
a:hover{color:#1186FF;}
.hidden{ display:none;}
.clear{zoom:1;}
/*public*/
.w960{ width:960px; margin:0 auto;}

.header{ position:absolute; width:100%; height:184px; left:0; top:0; background:url(../img/bg02.png) repeat-x; z-index:3;}
.header-head{
	height:46px;
	color:#c4c4c4;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 46px;
}
.header-head a{color:#e0e0e0;}
.header-head a.en{ font-size:10px;}
.header-head a:hover{ color:#fff;}
.head-search{ width:127px; height:20px; margin:14px 0 0 10px; padding-left:6px; background:url(../img/search_bg01.png) no-repeat; }
.head-search .txt{ float:left; width:102px; height:20px; background:none; border:none; font:12px/20px "微软雅黑"; color:#b4b4b3;}
.head-search .btn{ float:left; width:24px; height:20px; background:none; border:none; cursor:pointer;}


.header-menu{ position:relative; width:100%; height:60px; background:url(../img/bg_03.png) repeat-x;}
.header-menu-bg{ width:100%; position:absolute; right:50%; margin-right:470px; top:0; height:55px; background:url(../img/bg_04.jpg) repeat-x; overflow:hidden;}
.menu-son-bg{ position:absolute; width:100%; left:0; top:55px; height:0px; background:url(../img/bg_05.png) repeat; overflow:hidden;}
.menuleft-bg{ background:url(../img/bg_06.png) no-repeat 0 0;}

.menu-wrap{ position:relative; z-index:99;}
.menu{ width:651px; padding-top:7px;}
.menu ul li{ width:118px; margin-left:-10px; z-index:9;}
.menu ul li a{ display:block;padding:0 13px; height:53px;text-align:center; background:url(../img/menu_bg02.png) no-repeat 91px 22px; font:14px/44px "微软雅黑"; color:#fff;}
.menu ul li a:hover,.menu ul li a.hover{ background:url(../img/menu_bg01.png) no-repeat; color:#2e83c6;}
.menu ul li a.on{ background:url(../img/menu_bg01_on.png) no-repeat; color:#2e83c6;}
.menu ul li.nl a{background:url(../img/menu_bg02.png) no-repeat 97px 22px;}
.menu ul li.nl a:hover,.menu ul li.nl a.hover{background:url(../img/menu_bg03.png) no-repeat left top;}
.menu ul li.nl a.on{background:url(../img/menu_bg03_on.png) no-repeat  left top;}
.menu ul li .menuson{ width:960px; position:absolute; left:0; top:55px; height:176px; display:none;overflow:hidden;}
.menu ul li .menuson-img{ width:110px; padding-top:5px; margin-left:260px; margin-top:25px;}
.menu ul li .menuson-nav{ width:150px; margin-left:30px; margin-top:25px;}
.menu ul li .menuson-nav a{ display:block; float:left; margin-right:32px; width:138px; height:23px; padding-left:5px; border-bottom:1px solid #597386; text-align:left; background:none; font:12px/22px "微软雅黑"; color:#95a5b1;}
.menu ul li .menuson-nav a:hover{ background:none; color:#d6dce1}
.menu ul li .menuson-con{ width:242px; height:118px; padding-left:30px; margin-top:25px; border-left:1px solid #587184; background:url(../img/menu_bg05.png) no-repeat 30px 0; margin-right:120px;}
.menu ul li .menuson-con p{ padding:9px 0 4px; font:bold 14px/24px "微软雅黑"; color:#cad1d7;}
.menu ul li .menuson-con span{ display:block; font:12px/14px Arial; color:#768a9b;}

.footer{height:85px; margin-top:5px;}
.foot{width:100%; height:142px; background:url(../img/footerBg.png) no-repeat center top}
.footerLink{width:980px;height:40px;margin:0 auto}
.footerLinks{
	font:12px/40px "微软雅黑";
	color:#464646;
	text-align: center;
    padding-top:25px;
}
.footerLinks a{ display:inline-block; line-height:40px; font-family:"微软雅黑"; color:#464646; padding:0 10px}
.footerLinks a:hover{ color:#e60012}
.footerLink p{ float:right; font-family:"微软雅黑"; line-height:40px;}
.footerLink p a{ font-family:"微软雅黑";}
.footerLink p a:hover{ color:#e60012}.foootercopy{
	font-family: "微软雅黑", Arial;
	font-size: 12px;
	line-height: 26px;
	color: #555555;
	text-align: center;
}
.foootercopy a{ color:#2a65af;}


/**首页**/
.index-banner{ width:100%; margin:0 auto 35px; position:relative; height:620px; overflow:hidden; background:url(../img/plug/load.gif) no-repeat center;}
.index-banner ul{height:620px; left:0; top:0; position:absolute; z-index:0;}
.index-banner ul li{height:620px; overflow:hidden;}
.banner-bg{ width:100%; height:6px; left:0; bottom:0; background:url(../img/bg01.png) repeat-x; position:absolute; z-index:1}
.index-banner ul li a{ display:block; width:100%;height:620px;}
.ban-num{ position:absolute; width:960px; left:50%; margin-left:-480px; bottom:12px; text-align:right;}
.ban-num span{ display:inline-block; _display:inline;margin-left:10px; width:12px; height:12px; background:url(../img/Sprites.gif) no-repeat -12px 0; overflow:hidden; cursor:pointer;}
.ban-num span.on{ background-position: 0 0;}
.index-main{
	width:100%;
	height:386px;
	margin:0 auto;
	border:1px solid #e9eaea;
	border-width:1px 0 1px 0;
	position:relative;
	overflow:hidden;
	background-color: #fbfbfb;
}
.index-main1{ width:940px; margin:0 auto 50px; padding:0 10px; margin-top:50px;  }
.main1-box{ width:270px; height:248px; position:relative; overflow:hidden;}
.index-til{ font:bold 18px/22px "微软雅黑"; color:#1c8dee;}
.main1-con p{ line-height:22px; color:#404040;}
.main1-con a:hover p{ color:#666;}
.main1-box-bg{ position:absolute; width:540px; height:5px; left:-270px; bottom:0; background:url(../img/css_bg01.jpg) no-repeat; overflow:hidden;}

.index-main2-wrap{ width:100%; height:360px; margin:0 auto; position:relative; overflow:hidden;}
.index-main2-bg{ position:absolute; width:100%; height:386px; top:0px; left:50%; margin-left:208px; background:#ebeef1; border-left:1px solid #e1e4e6; background:#ebeef1; overflow:hidden;}
.index-main2{ width:940px; margin:0 auto; padding:33px 10px 0;}
.main2-news{ width:298px;}
.main2-news ul{height:220px;}
.main2-news ul li{ width:100%; height:100px; margin-bottom:9px; border-bottom:1px solid #e1e1e1;}
.main2-news ul li span{ display:block; padding:3px 0 0 20px; font:bold 11px/20px Arial; color:#8292a1; background:url(../img/icon_01.jpg) no-repeat left 7px;}
.main2-news ul li h2{ font:bold 14px/26px "微软雅黑"; color:#1186ff;}
.main2-news ul li p{ color:#888; line-height:20px;}
.main2-news ul li a:hover p{ color:#666;}
.index-more{ display:block; float:right; width:60px; height:28px; padding-top:8px; background:url(../img/css_bg02.jpg) no-repeat -61px 0; text-align:center;}
.index-more:hover{ background-position:0 0;}
.main2-bids{ width:277px;}
.main2-bids ul{ padding-top:3px; height:220px;}
.main2-bids ul li{ width:100%; margin-bottom:12px; line-height:20px;}
.main2-bids ul li span{ display:block; font:bold 11px/20px Arial; color:#8292a1;}
.main2-bids ul li a{ color:#555;}
.main2-bids ul li a:hover{ color:#5c7185;}

.main2-job{ width:231px; position:relative; z-index:1;}
.main2-job ul li{ width:100%; background:url(../img/bit01.png) no-repeat 5px 10px; height:24px;}
.main2-job ul li a{ padding-left:17px; font:12px/24px "微软雅黑"; color:#545c64;}
.main2-job ul li a:hover{color:#5c7185;}
.main2-jobli{ height:150px;}
.index-til span{ padding-left:8px; font:11px/22px Arial; color:#757778;}

.main2-job .jiathis_style_24x24 .jtico{ background:url(../img/share.jpg) no-repeat;}
.main2-job .jiathis_style_24x24 .jtico_tsina{background-position: -3px 0;}
.main2-job .jiathis_style_24x24 .jtico_tqq{ background-position: -35px 0;}
.main2-job .jiathis_style_24x24 .jtico_douban{ background-position:-68px 0}
.main2-job .jiathis_style_24x24 .jtico_renren{ background-position:-98px 0}
.main2-job .jiathis_style_24x24 .jtico_qzone{ background-position:-128px 0}
.about1{  width:920px; margin:0px auto; margin-top:15px; }
.a_left{ width:620px;}
.wz{
	height:140px;
	margin-top:20px;
	padding-right:20px;
	float:left;
}
.wz h5{ background:url(Img/Index/dashed_03.gif) repeat-x bottom; height:30px; line-height:30px;font-size:14px; margin-bottom:5px;}
.j_nav h5 a , .a_nav h5 a{ font-size:14px; }

.a_right{width:260px; }
.p_nav  a{color:#3399FF;}
.a_nav , .p_nav { background:url(../img/bg_03.gif) no-repeat bottom; width:270px; height:44px; line-height:44px;}
.a_right h5 , .p_nav h5 , .s_nav h5 , .j_nav h5 , .zx_nav h5 , .t_nav h5{ background:url(Img/Index/ico_03.gif) no-repeat right;	
font:bold 18px/22px "微软雅黑"; color:#1c8dee;}
.a_right span , .p_nav  span , .s_nav h5 span , .j_nav h5 span , .zx_nav h5 span , .t_nav h5 span { color:#666; font-weight:normal;}
#homeus h2 span, #homeus1 h2 span,#homeus2 h2 span,#culture h2 span, #culture1 h2 span,#culture2 h2 span,#contact h2 span,#talent h2 span,#job h2 span,#network h2 span,#products h2 span{ float:right;margin-top:80px;}
#homeus dl,#homeus1 dl,#homeus2 dl,#culture dl,#culture1 dl,#culture2 dl,#contact dl,#talent dl,#job dl,#network dl,#products dl{padding:10px;}
.j_nav{ width:600px; height:44px; line-height:44px; background:url(../img/bg_03.gif) no-repeat bottom;}
.honors{ width:260px; margin-top:15px;}
.honors img { width:209px;}
.honors span{ width:220px; height:29px; line-height:29px; text-align:center; margin:5px 0; display:block;}
.honors ul { margin:2px; width:220px;  }
.honors ul li{
	width:260px;
	line-height:32px;
	height:35px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CACACA;
}
.honors ul li a{ padding-left:10px;}
.fl{ float:left; }
.fr{ float:right;}

***内页**/
.inner-banner{ width:100%; height:460px;margin:0 auto; position:relative;}
.ban-wrap{ width:960px;height:460px; margin:0 auto; position:relative;overflow:hidden;}
.ban-til{
	position:absolute;
	width:400px;
	left:960px;
	top:220px;
	color:#1c8dee;
	opacity:0;
	font-family: "微软雅黑";
	font-size: 30px;
	line-height: 34px;
	font-weight: bold;
}
.ban-txt{ position:absolute; width:400px;left:960px; top:266px; font:14px/18px "微软雅黑";opacity:0;}
.ban-btn{ position:absolute;width:400px; left:960px; top:322px;opacity:0;}
.ban-btn a{ display:block;width:160px; height:35px; background:url(../img/bg_07.png) no-repeat 0 0; }
.ban-btn-icon{ position:absolute; left:120px; top:0; width:0; height:31px; background:url(../img/icon_02.jpg) no-repeat 0 0;}

.path{ width:960px; margin:25px auto 16px;}
.path h1{
	color:#007ee4;
	padding-bottom:8px;
	font-family: "微软雅黑";
	font-size: 24px;
	line-height: 28px;
	font-weight: bold;
}
.path h2,.path h2 a{
	color:#a6a6a6;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 20px;
}
.path h2 a:hover{ color:#007ee4;}
.path h2 span{ font-weight:bold; color:#666;}
/**公司介绍**/
.about-wrap{
	width:100%;
	margin:0 auto;
	border:1px solid #e9eaea;
	border-width:1px 0 1px 0;
	position:relative;
	background-color: #FDFDFD;
	background-image: url(../img/about_bg00.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.about-wrap-bot{ width:100%; position:absolute; left:0; bottom:0; background:url(../img/about_bg00_.jpg) repeat-x left bottom; z-index:0}
.innner-con{ padding:50px 0 30px; position:relative; z-index:1}
.about-con h2{
	padding-bottom:12px;
	color:#1c98fc;
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;}
.bg_banner{height:260px;background:url(../images/bg_banner.png) center 0px no-repeat;width:100%;}
.bg_banner_1{height:677px;background:url(../images/index-banner.gif) center 0px no-repeat;width:100%;}
#maincontent { overflow:auto; zoom:1;width:1000px; margin:0px auto; margin-bottom:20px;}
#main { float:left; width:300px;}
#mainn { float:left; width:220px; background-color:#F5F5F5;}
#side { float:right; width:240px;}
#sidee {
	float:right;
	width:755px;
}#homeus h2 {
height:113px;background:url(../images/jtjj_top_bg.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;
}#homeus1 h2 {
height:113px;background:url(../images/jtjj_top_bg1.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;
}#homeus2 h2 {
height:113px;background:url(../images/jtjj_top_bg2.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;
}
#homeus h2 span{ float:right;
	font-family: "微软雅黑";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
    margin-top:80px;
}
#homeus dl{
	padding:10px;
	margin-top:10px;
	font-size: 12px;
	line-height: 26px;
	font-weight: normal;
	color: #666666;
}
#homeus dl span{
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}#leftlist h2{
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:15px;
	height:35px;
	background-image: url(../images/bg_li1.jpg);
	text-align: center;
}
#leftlist{ margin-top:30px; }
#leftlist ul{
	padding:0px;
}
#leftlist  li{
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
   }
#leftlist li a{
	display:block;
	line-height:50px;
	font-family: "微软雅黑";
	font-size: 13px;
	color: #666666;
   text-align:center;
}
#leftlist li a:hover{
	color: #FFFFFF;
	background-color: #68B4FF;
}
#leftimg{ margin-bottom:10px;}
#culture h2 {height:113px;background:url(../images/culture.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;}
#culture1 h2 {height:113px;background:url(../images/culture1.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;}
#culture2 h2 {height:113px;background:url(../images/news.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;}
news-list{margin:0 auto;}
.news-list ul{ padding-bottom:10px; margin-bottom:14px;}
.news-list ul li{  width:100%; font:12px/30px "微软雅黑";  border-bottom:1px dotted #cacaca;}
.news-list ul li.hover{ background-color:#f8f8f8;}
.news-list ul li span{ float:right; color:#b3b3b3; padding-right:5px;}
.news-list ul li a{ padding-left:6px;}
#contact h2 {height:113px;background:url(../images/contact.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;}
#talent h2 {height:113px;background:url(../images/talent.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;}
#job h2 {height:113px;background:url(../images/job.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;}
#network h2 {height:113px;background:url(../images/network.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;}
#products h2 {height:113px;background:url(../images/products.jpg) 0 0 no-repeat;border-bottom:1px #cccccc solid;}
#products ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
#products ul li { width:230px; float:left; margin:15px 0 0px 15px; display:inline; text-align:center;}
#products ul li a { display:block;}
#products ul li img {
	margin-bottom:3px;
	border: 1px solid #CCCCCC;}
#page{ padding-top:6px; margin-left:120px;}
.tedaea{height:26px; line-height:26px;
	padding:4px;
	font-family: Arial, "宋体";
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;}
.table_style{
color:#FFFFFF;
}
.table_style a{
color:#FFFFFF;
}
/**企业荣誉**/
.honor-box{ width:720px; height:681px; margin:0 auto; border:1px solid #dbdbdb; background:#fff;}
.honor-show{ width:720px; height:520px; position:relative; overflow:hidden;}
.honor-show ul{ position:absolute; left:0; top:0;}
.honor-show ul li{width:720px; height:520px; text-align:center; position:relative; overflow:hidden;}
.honor-show ul li img{ max-width:700px; max-height:615px;}
.honor-bot{ width:100%; height:133px; padding-top:20px; background:#f8f8f8; border-top:1px solid #dbdbdb;}
.honor-thumb{ width:650px; height:115px; margin:0 auto 0; position:relative; overflow:hidden;}
.honor-thumb ul{ position:absolute;height:115px; left:0; top:0}
.honor-thumb ul li{display:inline-block; _display:inline; height:109px; margin-right:5px; border:3px solid #fff; cursor:po;}
.honor-thumb ul li.cur{ border-color:#1c98fc;}
.honor-bot{ position:relative; }
.honor-bot a{ display:block; width:29px; height:58px; top:48px; background-image:url(../img/honor_btn.jpg); position:absolute; overflow:hidden;}
.STYLE3 {color: #246CBD}
#leftlist1 h2{
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:15px;
	height:35px;
	background-image: url(../images/bg_li1.jpg);
	text-align: center;}
#leftlist1{ margin-top:30px;}
#leftlist1 ul{
	padding:0px;
}
#leftlist1  li{
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#leftlist1 li a{
	display:block;
	line-height:40px;
	font-family: "微软雅黑";
	font-size: 13px;
	color: #666666;
   text-align:left

}
#leftlist1 li a:hover{
	color: #FFFFFF;
	background-color: #68B4FF;
}