@charset "utf-8";
/*CSS reset*/
html, body, div, p,ol,ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select,fieldset,legend, button, textarea,iframe, table, marquee{ margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6{font-size:12px;}
html{min-height:100%;}
fieldset{border:0 none;}
legend{display:none;}
table{border-collapse:collapse;border-spacing:0;}
img{ border: 0 none;margin: 0;padding: 0;}
ul, li{ list-style-type: none; }
em{ font-style:normal;}
body{font-family:Tahoma,Verdana,sans-serif, simsun;;color:#838383;-webkit-text-size-adjust:none;font-size:12px;behavior:url("csshover.htc");/*解决IE6不支持hover的问题*/cursor:default;}

/*定位*/

.wrapper{margin:auto;width:1002px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left: auto;margin-right: auto;}
.fl{float:left;display:inline;} 
.fr{float:right;display:inline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}
.hide{ display:none;}
.b{ border:1px solid #000000;}
.w{ border:1px solid #ffffff;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.block{ display:block;}
.bold{ font-weight:bold;}
.lh36{line-height:36px;}
.lh24{line-height:24px;}
.white{ color:#fff;}
.blue{ color:#0373cc;}
.red{color:#C03;}
.gray{ border:1px solid #eaeaea;}
.pointer{ cursor:pointer;}
.Arial{font-family:Arial, Helvetica, sans-serif;}
/*list*/
ul {}
ul.d li{float:left;*float:none;display:inline-block;word-break:keep-all;}
ul.d li{display:inline;}
/*a*/
a{blr:expression(this.onFocus=this.blur());}/*IE下*/ 
a:focus{outline:none;}/*FF下*/
a:link{color:#838383;text-decoration:none;}
a:visited{color:#838383;text-decoration:none;}
a:hover{color:#c00303;text-decoration:none;}

/*Header*/
.warn{height:45px;line-height:45px;width:auto;text-align:center;display:none;background-color:#FEE8AB;font-size:16px;}
.top{width:100%;height:auto;}
  .header{height:110px;background:url(images/index_2.png) no-repeat center top;overflow:hidden;}
    .logo{padding:10px 0 0 10px;}
  /*Menu*/
  .menu{
	width:100%;
	height:47px;
	background-image: url(images/dh.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
	.menu ul{height:auto;}
	.main_nav{
	float:left;
	display:inline;
	width:160px;
	height:47px;
	position:relative;
	top:0;
	left:0;
	background-image: url(images/muli.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
	.main_nav a{
	display:block;
	width:160px;
	height:51px;
	line-height:51px;
	text-align:center;
	margin-left:1px;
	font-size:16px;
}
	.main_nav a:link{color:#fff;text-decoration:none;}
	.main_nav a:visited{color:#fff;text-decoration:none;}
	.main_nav a:hover{
	color:#1e5eb1;
	text-decoration:none;
	background:url(images/enindex_4.png) no-repeat center top;
}
  #selected_1{color:#1e5eb1;text-decoration:none;background:url(images/index_4.png) no-repeat center top;}
    .main_nav a.navHover{color:#1e5eb1;text-decoration:none;background:url(images/index_4.png) no-repeat center top;}
  
    .main_nav ul{position:absolute;top:51px;left:1px;background:#0060B6;z-index:800;display:none;}
	.main_nav ul .subNav{
	float:none;
	width:160px;
	height:34px;
	overflow:hidden;
}
	.main_nav ul .subNav a{
	display:block;
	width:160px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:4px 0 0 0;
	font-size:12px;
}
	.main_nav ul .subNav a:link{color:#fff;text-decoration:none;}
	.main_nav ul .subNav a:visited{color:#fff;text-decoration:none;}
	.main_nav ul .subNav a:hover{color:#1e5eb1;text-decoration:none;background:#fff;}
	
	
	
  .banner{
	width:1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
  
/*主页Middle*/
.shadow{width:100%;height:20px;background:url(images/index_6.png) no-repeat center top;}
.middle{width:1002px;margin:0 auto;overflow:hidden;}
  
  .more{margin-top:5px;font-size:11px;}
	.more a:link{color:#a7a6a6;text-decoration:none;}
	.more a:visited{color:#a7a6a6;text-decoration:none;}
	.more a:hover{color:#0060b6;text-decoration:none;}
  
  .partI{width:100%;}
	.news{
	width:350px;
	height:150px;
	overflow:hidden;
}
	.ml_news{
	margin-left:22px;
	float: left;
}
	  .newsTop{
	width:350px;
	height:25px;
	overflow:hidden;
	background-image: url(images/index_8.png);
	background-repeat: no-repeat;
	background-position: left top;
}
		.news_title{display:inline-block;width:114px;height:25px;line-height:25px;text-align:center;font-size:14px;color:#333;letter-spacing:1px;}
	  .newsContent{
	width:350px;
	height:125px;
}
		.n_img{margin:19px 0 0 5px;}
		.n_txt{
	width:230px;
	height:105px;
	margin-top:14px;
	overflow:hidden;
}
		  .n_txt ul{height:auto;}
		  .n_txt ul li{
	width:240px;
	height:26px;
	line-height:26px;
	background:url(images/index_9.png) no-repeat left center;
	padding:0 0 0 10px
}
		  
  .partII{width:100%;height:222px;overflow:hidden;margin-top:18px;}
    .module{height:auto;}
	  .module_list{float:left;display:inline;}
	  .module_ml{
	margin-left:24px;
}
	  
  .partIII{width:100%;height:262px;margin-top:18px;background:url(images/index_19.png) no-repeat center top;overflow:hidden;} 
	.about{width:685px;height:240px;margin:10px 0 0 15px;}
	.aboutTop{width:685px;height:45px;overflow:hidden;}
	  .about_title{display:inline;height:45px;line-height:45px;font-size:14px;color:#333;margin:0 0 0 20px;}
	  .a_more{margin:15px 5px 0 0;font-size:11px;}
	    .a_more a:link{color:#a7a6a6;text-decoration:none;}
		.a_more a:visited{color:#a7a6a6;text-decoration:none;}
		.a_more a:hover{color:#0060b6;text-decoration:none;}
	.aboutContent{width:685px;height:195px;overflow:hidden;}
	  .a_img{width:261px;height:159px;margin-top:20px;}
	  .a_txt{width:400px;height:165px;line-height:24px;margin-top:15px;text-indent:24px;overflow:hidden;}
	
	.join{
	width:261px;
	height:125px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	float: right;
	padding: 0px;
}
	.joinTop{
	width:261px;
	height:25px;
	overflow:hidden;
	background-image: url(images/lxw.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
	  .join_title{
	display:inline;
	font-size:14px;
	color:#333;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 40px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
	  .j_more{
	margin:5px 0 0 0;
	font-size:11px;
}
	    .j_more a:link{color:#a7a6a6;text-decoration:none;}
		.j_more a:visited{color:#a7a6a6;text-decoration:none;}
		.j_more a:hover{color:#0060b6;text-decoration:none;}
	.joinContent{
	width:261px;
	height:125px;
	padding-top:20px;
	overflow:hidden;
}
	  .joinContent p{margin-bottom:15px;}

/*内页*/
.container{width:1003px;height:auto;margin:0 auto;background:url(images/index_22.png) repeat-y center top;overflow:hidden;}
.containerBottom{width:1003px;height:7px;margin:0 auto;background:url(images/index_23.png) no-repeat center top;overflow:hidden;}
  .main{width:1003px;height:auto;background:url(images/index_21.png) no-repeat center top;overflow:hidden;}
	  /*left*/
	  .left{width:265px;height:auto;margin:0 0 0 8px;}
		.sideBar{width:265px;height:auto;}
		.sideBar_top{
	width:265px;
	height:45px;
	display:inline-block;
	line-height:45px;
	text-align:center;
	font-size:18px;
	color:#333333;
	letter-spacing:2px;
	font-family: Verdana;
}
		.sideBar_content{width:265px;height:auto;}
		  .items{height:auto;padding:15px 0 10px 0;}
		  .items li{
	width:200px;
	height:26px;
	margin-bottom:10px;
	background-image: url(images/index_24.png);
	background-repeat: no-repeat;
	background-position: 3px center;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
		  .items li a{
	display:block;
	width:200px;
	height:26px;
	line-height:26px;
	text-align:left;
	font-size:13px;
	padding-left: 15px;
}
		  .items li a:link{color:#838383;text-decoration:none;}
		  .items li a:visited{color:#838383;text-decoration:none;}
		  .items li a:hover{
	color:#fff;
	text-decoration:none;
	background-image: url(images/eindex_25.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
}
		  
		  
		  
		  
		  
		  
 #selected{
	color:#fff;
	text-decoration:none;
	background-image: url(images/eindex_25.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
}
	  
	  .leftJoin{width:261px;height:auto;margin:0 auto;}
		.leftJoin_title{
	width:261px;
	height:40px;
	background:url(images/eindex_26.jpg) no-repeat center top;
}
		.leftJoin_content{width:261px;height:auto;padding-top:15px;}
		.leftJoin_content p{margin-bottom:15px;}
	  /*right*/
	  .right{width:690px;height:auto;margin:5px 16px 0 0;}
		.right_title{width:690px;height:40px;line-height:40px;}
		  .tit{display:inline-block;width:100px;text-align:center;font-size:15px;color:#333;letter-spacing:1px;}
		  .location{margin:0 10px 0 0;}
		  
		.right_content{width:680px;height:auto;padding:15px 5px 10px 5px;line-height:24px;color:#666;font-size:13px;overflow:hidden;}
		  .right_content p{margin-bottom:10px;}
		  .noInfo{width:100%;height:300px;line-height:300px;font-size:26px;text-align:center;letter-spacing:1px;color:#999;}
		  .rightContact{width:680px;height:auto;background:url(images/index_27.png) no-repeat right center;color:#555;}  
		.summary{margin-bottom:10px;}
		
		.fzlc{width:auto;}
        .fzlc li{min-height:22px;line-height:22px;width:670px;border-bottom:1px dotted #CCC;margin-bottom:5px;}
		  
		  .show_list{margin:0 8px;float:left;display:inline;height:230px;}
			.show_img{width:205px;height:195px;text-align:center;overflow:hidden;zoom:1;border:1px dashed #CCC;background-color:#F4F4F4;position:relative;top:0;left:0;}
			  
			.show_img .pro_table{width:95%;height:96%;margin:0 auto;margin-top:4px;background-color:#fff;}
			.show_img .pro_table tr td{position:relative;top:0;left:0;overflow:hidden;}
			  .hoverShow{width:95%;height:auto;padding:5px;background:url(images/index_30.png) repeat center top;position:absolute;bottom:0;left:0;z-index:500;color:#fff;line-height:18px;display:none;}
			.show_txt{width:205px;text-align:center;height:22px;line-height:22px;}
			.show_txt a{display:block;}

		  .newsItems{padding-bottom:10px;padding-top:15px;}
			.news_lists{/*border-bottom: 1px dotted #CCC;*/ height:60px;width:auto;margin-bottom:20px;overflow:hidden;}
			  .news_date{width:52px;height:50px;background-color:#b1b1b1;text-align:center;padding:5px 4px;border-radius:0px 20px 0px 20px;font-size: 12px;}
		  .yearMonth{width:auto;height:24px;border-bottom:1px solid #FFF;color:#FFF;}
			 .day{width:auto;height:26px;line-height:26px;font-size:20px;color:#fff;}
			  .news_heading{width:610px;height:59px;line-height:59px;font-size:14px;border-bottom:1px dotted #b5b4b4;padding-left:10px;}
			  .news_heading a:link{color:#838383;text-decoration:none;}
			  .news_heading a:visited{color:#838383;text-decoration:none;}
			  .news_heading a:hover{color:#0060b6;text-decoration:none;}
		  
		  
		  .tabBox{padding-top:15px;}
		  .tab{overflow:hidden;}
			 .tab ul{height:auto;}
			 .tab ul li{float:left;display:inline;width:140px;height:40px;line-height:40px;text-align:center;background:url(images/index_29.png) no-repeat center top;color:#838383;margin-right:10px;font-size:17px;cursor:pointer;}
			 .tab ul li.tab_selected{background:#f0f2f3;color:#fff;background:url(images/index_28.png) no-repeat center top;}
			 
			 
		.Box{/*background:#f0f2f3;*/width:100%;padding:20px 10px 10px 10px;overflow:hidden;}
		
		  .new_banner{width:100%;height:24px;line-height:24px;border-bottom:1px dotted #bebdbd;margin-bottom:10px;}
		  .browse{margin-left:20px;}
		  .bottom_line{height:10px;border-top:1px dotted #bebdbd;width:100%;margin-top:20px;} 
		  .goBack{color:#0060B6;margin-right:10px;margin-top:10px;}
		  
		  .feedBack{width:400px;margin:auto;color:#333;}
		  .feedBack p{padding:2px; overflow: auto; zoom:1; }
		  .feedBack label{float:left; width:60px; display:block; height:28px; line-height:28px; }
		  
		  .focus{border:1px solid #2e77a0;background:#FFFFFF;}
		  .blur{border:1px solid #ddd;background:#FFFFFF;}
		  .postsubmit{ float:left;border:1px solid #CDCCB4;background-color: #EFEEE1;font-weight:bold;font-size: 12px;color:#767648;width:60px;margin-right:10px;padding:5px 10px 3px !important;padding:3px 10px 0px;}
		  .form_text_1{height:22px;line-height:22px;padding-left:5px;}
		  .form_text_verifycode{height:21px;line-height:21px;}

/*End*/
.end_wrap{width:100%;height:69px;background:url(images/index_20.png) no-repeat center top;margin-top:25px;}
  .end{width:1002px;margin:0 auto;height:49px;line-height:24px;text-align:center;color:#fff;padding-top:20px;}
	.end a{ text-align:center;display:inline-block;}
	.end a:link{color:#fff;text-decoration:none;}
	.end a:visited{color:#fff;text-decoration:none;}
	.end a:hover{color:#fff;text-decoration:underline;}



/*分页*/
.page{ height:50px; line-height:50px;}
.page_turner{padding:4px 0px 0px 1px;float:right;clear:both;}
.page_turner a, .page_turner span{float:left;display:block;border:1px solid #ccc;padding:3px 7px;margin-left:4px;line-height:14px;}
.page_turner a:link, .page_turner a:visited{text-decoration:none;}
.page_turner a:hover, .page_turner a.c{background:#0060B6;color:#fff}
/*留言板*/
.guestbook{border-collapse:collapse;width:100%; margin-bottom:10px;}
.guestbook th{padding:5px;border:1px solid #0080C0;text-align:center;}
.guestbook td{padding:5px;border:1px solid #0080C0;}
textarea, select,input{border:1px solid #CCC;font-size:12px;padding:2px;}
.guestbook textarea{}
.right_body{padding:5px;overflow:auto;zoom:1;}
.right_bottom{height:20px;}
.red{color:#FF0000}
.focus{border:1px #828282 solid;}
/*人才招聘*/
.recruitment{width:100%;margin-top:10px;border:1px solid #f6a80d;}
.recruitment th{padding:5px;border:1px solid #f6a80d;text-align:center;}
.recruitment td{padding:5px;border:1px solid #f6a80d;}
/*index pr*/
	  .pr{
	width:1000px;
	height:25px;
	overflow:hidden;
	background-image: url(images/index_8-1.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
}
