@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,ul,ol,li,form,p,img,dl,dt{ margin:0; padding:0;}
body{  font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:1.6em;color: #333333; }
ul,ol,li{ list-style:none;}
img{ border:0;}
a {color: #333333;text-decoration: none;}
a:hover { color: #FF0000;}
table,td{ border-collapse:collapse;}
.a1,.a {color: #FF0000;}
.a1:hover { color: #FF0000;}
.a2 {color: #333333;text-decoration: underline;}
.a2:hover { color: #FF0000;}
.bar td { text-align:center;}
.bar td a {color:#FFFFFF; display:block; height:25px; padding-top:5px; font-size:14px; font-weight:bold;}
.bar td a:hover,.bar td a.a { color: #FF0000;}
.search{ background:url(../images/index_66.jpg) no-repeat 35px center; text-align:left;}
.Tsearch{ margin-left:0px; border:0px; background:none;}
.contact { padding:0px 10px 0px 20px; text-align:left; vertical-align:top; line-height:23px;}
.clas{ padding-left:20px;}
.clas img { margin-right:15px;}
.clas1{ padding-left:38px;}
.clas1 img { margin-right:10px;}
.home { background:url(../images/ly_05.jpg) no-repeat; height:39px; padding-left:35px;}
.con {padding:10px 20px 10px 25px; text-align:justify; line-height:25px;}
 .news_title{ font-size:1.8em; color:#2C7CB8; margin:0px; line-height:2.2em; text-align:center}
.news_att{ color:#999999; border-bottom:#F4E4DD 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:1.8em; height:100%; font-size:1.1em; overflow:hidden;}
.conN {padding:10px 0px 10px 0px; text-align:justify; line-height:25px;}
.conD {padding:0px 0px 0px 0px; text-align:justify; line-height:25px;}
.conp {padding:10px 0px 10px 0px; text-align:justify; line-height:25px;}
.con1 {padding:10px 20px 0px 20px; text-align:justify; line-height:20px;  border-top:none; font-size:14px;}
#inews { line-height:20px;}
#inews li {border-bottom: #666666 dotted 1px; margin-top:5px;}
#inews li img { margin-top:5px;}
#inews li td.Ne {padding:0px 20px 0px 0px; text-align:justify;}
#inews li a {color:#32A7FE;}
#inews li a:hover {color:#FF0000;}
#inews span { color:#999999; font-size:10px;}
.cla {border-bottom:1px  #666666 dashed; font-weight:bold;font-size:13px; margin-bottom:15px; text-align:left; color: #333333;}
.pro_img_box1{ width:165px; height:138px; border:#999999 solid 1px;}
.pro_img_box{ width:152px; height:131px; background: url(../images/index_27.gif) no-repeat; text-align:center;}
.tit { padding-top:5px;}
.tit a {font-weight:bold; font-size:14px;}
.Nprot{ font-weight:bold;}
.ne a {border-bottom: #666666 1px solid; margin-left:5px; color:#666666; font-size:11px; padding-top:0px;}
.ne a:hover{ color:#FF0000;}
.hhs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.down {color: #333333; border:#999999 1px solid; margin-top:10px;}
.down a{ color:#FF0000;}
.down strong { color:#32A7FE;}
.down td { text-align:left;}
.down td.td1{ padding-left:30px;}
.down td.td2{ padding-left:30px; padding-top:5px; }
.down td.td3{ padding-left:30px; padding-right:20px; padding-bottom:5px;line-height:20px;}
.page { background: url(../images/cp_22.gif) center no-repeat; margin-top:20px; color: #333333; height:40px; padding-top:10px;}
.page a{ color: #FF0000;}
.page1 { margin-top:20px; color: #333333; height:40px;}
.page1 a{ color: #FF0000;}
input{ background:url(../images/input_bg.jpg);border:#666666 1px solid;}
.inputTxt1{background:url(../images/input_bg.jpg); overflow:auto;border:#666666 1px solid;}
.red{ color:#FF0000;}
.leftb1{ background:url(../images/ly_03.jpg) no-repeat; height:45px; width:190px; font-size:14px; font-weight:bold; padding-left:40px;}
.leftb2{ background:url(../images/ly_28.gif) no-repeat; height:45px; width:190px; font-size:14px; font-weight:bold; padding-left:40px;}
.leftb3{ background:url(../images/index_39.gif) no-repeat; height:47px; width:143px; font-size:14px; font-weight:bold; padding-left:40px;}
.leftb4{ background: url(../images/index_63.jpg);}
.sele{ width:140px; font-size:12px; color: #666666;}
.prod{ background: url(../images/ccp_19.gif) no-repeat; height:10px;}
.titP{ line-height:19px; padding:0px 0px 0px 10px;}
.titpc{ background:url(../images/cp_11.gif) no-repeat center; text-align:center;}
.con2 {padding:0px 20px 15px 35px; text-align:justify; line-height:25px; }
.bord{ border: #999999 1px solid;}
.picc{ text-align:right; padding-right:30px;}
.tdx td {border-bottom:1px dotted #999999;}
