﻿@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,img,dl,dt{ margin:0; padding:0;}
ul,ol,li{ list-style:none;}
body,td,th {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.ybk
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #DF3128;
}
#dh a{
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#dh a:hover{
	font-size: 13px;
	color: #E7CB0A;
	text-decoration: none;
	font-weight: bold;
}
#bottom{
	color: #000000;
	text-decoration: none;
	text-indent: 16px;
}
#bottom a{
	color: #000000;
	text-decoration: none;
	text-indent: 16px;
}
.fl{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 36px;
}
.fll{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 18px;
}
#fw{
	color: #222222;
	text-decoration: none;
	line-height: 22px;
	padding: 6px;
}
  #category{ width:210px; margin:0 auto; margin-top:5px; margin-bottom:15px;}
     #category li{ border-bottom:1px #d9cdaa solid; line-height:23px;}
	   #category li a{ display:block; width:100%; height:28px; text-decoration:none; color:#000000; margin-top:2px;}
	     #category li a span{ background:url(../images/cate_ico_off.gif) 10px center no-repeat; padding-left:22px; display:inline-block; cursor:pointer;}
	   #category li a:hover{ background:url(../images/cate_bg.gif) left top repeat-x; color:#FFFFFF;}
	     #category li a:hover span{background:url(../images/cate_ico_on.gif) 10px center no-repeat;} 
		    #category li a.current{background:url(../images/cate_bg.gif) left top repeat-x; color:#FFFFFF;}
			   #category li a.current span{background:url(../images/cate_ico_on.gif) 10px center no-repeat;}
			   #i_news{ clear:both;}
	    #i_news li{ line-height:1.8em; background:url(../images/cate_ico_off.gif) left center no-repeat; border-bottom:1px #999999 dashed}
		   #i_news li a{ text-decoration:none; color:#000000; display:inline-block; margin-left:10px;}
		   #i_news li a:hover{ color:#115071}
		   .news{
	text-decoration: none;
	text-indent: 15px;
	color: #222222;
}
	 .p_box{ background:url(../images/_bg_01.gif) left top no-repeat; margin-bottom:19px;}
	 .p_box td{ padding:3px;}
	 .p_box h5{ margin-top:5px;}
	 .p_box h5 a{ color:#FF3300; text-decoration:none;}
	 .p_box h6 a{ font-size:12px;  text-decoration:none; color:#000000}
	 .p_box p{ margin-right:5px;}	 
	 #i_p_m_box{ margin-left:10px; margin-right:10px; margin-top:10px;}
	 .m_name{font-size:12px;padding-top: 4px;padding-bottom: 4px;}
	 .cpm{
	font-size:12px;
	line-height: 19px;
	color: #222222;
	padding-top: 6px;
	padding-bottom: 6px;
}
.c_name{
	padding-top: 4px;
	font-size: 12px;
}
#ab{
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	line-height: 30px;
	text-decoration: none;
	color: #222222;
}
img{ border:0;}
  .in_c_box{
	background:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
     .in_c_box h5{ margin-top:1px;}
     .in_c_box h5 a{ color:#FF3300; text-decoration:none;}
	   .m_list li a{ color:#0000CC; text-decoration:none; font-weight:bold;}
    .m_list li table a{ color:#333333;}
  .page{ margin-top:10px;}
  .page a{ color:#363636; text-decoration:none}
  .none{ width:250px; color:#FF0000; background-color:#FAF0EB; border:1px solid #E7581B; padding:10px; text-align:center;  margin:0 auto; margin-top:10px;}
    .content{ margin-left:10px; margin-right:10px; line-height:2.4em;}
	.i_pro_name a{ color:#299FDE; text-decoration:none;}
 /*job*/
 
 .job_list{ margin-left:10px;}
 .job_list li{ margin-bottom:10px; border-bottom:1px #67A2C5 dashed;}
 
 .job_tit{ font-size:1.4em; padding-left:10px;}
 .job_time{ padding-left:10px; color:#999999}
 .job_summary{
	margin-left:20px;
	line-height:2.2em;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.inputTxt{border-left:1px #666666 solid;border-top:1px #666666 solid; border-right:1px #cccccc solid; border-bottom:1px #cccccc solid;}
  .red{ color:red;}
  #lx{
	color: #222222;
	text-decoration: none;
	line-height: 28px;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
/**/
  .i_pro_name a{ color:#299FDE; text-decoration:none;}
  
  /*产品详细*/
.pro_summary{ padding:0 10px 0 10px; line-height:1.8em;}
	  .pro_summary .lb {font-weight: bold;height: 14px;color:#333333; font-size:18px; margin-top: 15px; margin-bottom: 10px; display:inline-block; margin-top:5px;}
			   .lb a{ color:#426AAE;}
			   .lb a:hover{ color:#E7581B;}
.content_box .pro_header,.content_box .spaceline,.content_box .pro_info{
   margin:5px 10px 5px 5px;
}
.pro_info{ height:100%; overflow:hidden;}
   .spaceline{ height:3px; background-color:#C2E2F1;}
   
.PandN{ margin-left:12px;}
  .PandN a{ text-decoration:none; color:#3F739A}
  /*news*/
	   #i_newslist{ width:100%; line-height:2.5em;}
	     #i_newslist li{ background:url(../images/cate_ico_off.gif) left center no-repeat; border-bottom:1px #BEBEBE dashed}
		    #i_newslist li a{ display:inline-block; margin-left:10px; text-decoration:none; color:#115071}
			#i_newslist li a:hover{ color:#FF0000;}
			#i_newslist li em{ color:#999999}
			
  /*news_detail*/
  .news_title{ font-size:1.3em; color:#2C7CB8; margin:0px; line-height:2.2em; text-align:center}
  .news_att{ color:#999999; border-bottom:#67A2C5 dashed 1px; text-align:center}
    .news_att span{ cursor:pointer;}
  .news_title,.news_att,.news_content{ margin-left:10px; margin-right:10px;}
  .news_content{
	margin-top:10px;
	line-height:2.2em;
	color: #222222;
}
.tex {
	text-align: justify;
}
  