@charset "utf-8";
/* CSS Document */
*{font-family:Arial, Helvetica, sans-serif, "宋体"; word-break:break-all; }
html,body,h1,h2,h3,h4,h5,h6,ul,li,ol,form,p {
    margin:0;
	padding:0;
}
ul,li{ list-style:none;}
img{ border:none;}
.STYLE1 {
	color: #666666;
	font-size: 12px;
	line-height: 1pc;
}
.STYLE2 {
	font-size: 14px;
	font-weight: bold;
	color: #1D3443;
}
.bord{
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #339ABD;
	border-bottom-color: #339ABD;
}
.tmp_title{ border-bottom:2px solid #5e81a1;}
.bord11{
	border-bottom-width: 2px;
	border-bottom-color: #339ABD;
	border-bottom-style: solid;}
	
.bordll_child{
   border-bottom:1px #CEE7F2 solid;
   background-color:#BBDDEE;
   line-height:20px;
}	
.bordll_child a{
   color:#2C7298;
   font-size:15px;
   font-weight:bold;
   margin-left:10px;
}
.bordll_child a:hover{
   color:#1B475F;
   text-decoration:underline;
}
p {
	padding-left: 20px;
}
.STYLE4 {
	font-size: 14px;
	font-weight: bold;
}
.STYLE5 {color: #639000}
.STYLE6 {color: #165C89}
a {
	text-decoration: none;
	color: #1D3443;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.STYLE7 {
	font-size: 12px;
	color: #666666;
	line-height:18px;
}
.nore{
	background-image: url(../images/pro_02.jpg);
	background-repeat: repeat-x;
}
.STYLE8 {
	color: #183046;
	font-size: 16px;
	font-weight:bold;
	padding-left: 70px;
}
.STYLE8 a:hover{
  color: #183046;
  text-decoration:underline;

}

.STYLE9 {
	color: #E97E00;
	font-size: 16px;
	padding-left: 70px;
	height: 16px;
	font-weight:bold;
}


/*内容框*/
.content_box{
   /*border:1px #efefef solid;*/   /*test*/
   margin:0 auto;
   width:650px;
  
   height:100%;
   overflow:hidden;
   margin-bottom:20px;
}
.content_list{ display:block; margin-top:10px;}
.pro_box{
   float:left;
}
.pro_img{
    border:1px #CEE8F2 solid;
	text-align:center;
	background-color:#EBF5FA;
	display:block;
	height:112px;
	padding:2px;
	width:139px;
	clear:both;
  }
.pro_img:hover{ background-color:#E0F0F8}	
.pro_img img{ margin-top:1px; margin-left:1px; vertical-align:middle;}
.pro_tit{
   clear:both;
   font-size:12px;
   margin-top:10px;
   text-align:center;
 }
.pro_tit a{
  color:#2C7298;
  text-decoration:none;
 }
.pro_tit a:hover{
  color:#1C465E;
  text-decoration:underline;
 } 
#pro_info{
   color:#2C7298;
   margin-top:10px;
   margin-bottom:10px;
   line-height:22px;
}
#pro_info td{
   font-size:12px;
}

/*新闻*/
.news_list{

 margin-top:10px;
 margin-left:20px;}
.news_list li{
  display:block;
  background:url(../images/list.gif) left center no-repeat;
  border-bottom:1px #CEE7F2 dashed;
  height:20px !important;
  height:18px;
  padding-top:5px !important;
  padding-top:8px;
  clear:both;
}
.news_list em{
   color:#CCCCCC;
   float:right;
   font-style:normal;
   font-size:11px;
   margin-right:10px;
   }
.news_list .news_title{
   float:left;
   font-size:13px;
   margin-left:15px;
   padding-left:10px;

}
.news_title a{
  color:#366181;
  text-decoration:none;
}
.news_title a:hover{
  color:#1C465E;
  text-decoration:underline;}
.art_content{
   margin-top:10px;
   margin-left:20px;
}  
.art_content .news_d_tit{
  text-align:center;}
.art_content .news_att{
  font-size:12px;
  text-align:center;
  margin-top:10px;
  margin-bottom:20px;
}
.art_content .content_info{
  /*border:1px #CCCCCC solid;*/
  color:#366181;
  clear:both;
  font-size:13px;
  line-height:25px;
  margin:0 auto;
  margin-left:10px;
  margin-right:10px;
}
 
 /*招聘*/
 .job_list{
   margin-top:10px;
   margin-left:20px;
 }
 .job_list li p{
   color:#366181;
   line-height:23px;
   font-size:13px;
   margin-top:10px;
   margin-bottom:20px;}
 .job_tit{
   margin-right:30px;
   background-color:#CEE7F2;
   font-size:15px;
   padding-left:5px;
   padding-right:5px;
   padding-top:3px;
   padding-bottom:3px;
   border:1px #76BCDA solid;
   font-weight:bold;
 }

 
.job_tit em{
  color:#FF8040;
  font-size:12px;
  float:right;
  font-style:normal
  }
 /*-------------------------------------------------------*/
.l_page{
  clear:both;
  color:#42789F;
  font-size:13px;
  text-align:center;
  margin:0 auto;
  margin-bottom:10px;
  width:650px;
}
.l_page a:hover{
  color:#1D3443;
}

.none{
  color:#FF0000;
  font-size:16px;
  height:30px;
  text-align:center;
  margin-top:20px;
  margin-bottom:20px;
}


.inputTxt{
   border-left:1px #8CBFD5 solid;
   border-top:1px #8CBFD5 solid;
   border-right:1px #cccccc solid;
   border-bottom:1px #cccccc solid;
}
.button{
   background-color:#CEE8F4;
   color:#1A5886;
   font-weight:bold;
   border-left:1px #8CBFD5 solid;
   border-top:1px #8CBFD5 solid;
   border-right:1px #cccccc solid;
   border-bottom:1px #cccccc solid;
   padding-top:3px;
}