@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:22px;color:#000000;}
ul,ol,li{ list-style:none;}
img{ border:0;}
table,td{ border-collapse:collapse;}
*{word-wrap:break-word; }
a {text-decoration: none; color:#000000;}
a:hover{text-decoration: none; color: #666666;}
.bar td{
	background:url(../images/index_06.jpg) no-repeat;
	padding-top:8px;
	padding-bottom:15px;
	color:#000;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.bar td span{ padding-left:15px; padding-right:15px;}
.bar td span a{ color:#000; font-weight:bold;}
.en img{ float:right; margin-right:10px; margin-bottom:20px;}
.brand{ margin-bottom:5px;}
.brand td{ text-align:center; padding-top:5px; padding-bottom:5px;}
.bottom{ margin-top:10px;}
.bottom{
	color:#000;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	background-color: #FFF;
}
.left_ba{ background:url(../images/index_65.jpg) repeat-y center;}
.left_ba1{ background:url(../images/index_65.jpg) repeat-y center;}
.contact { padding:5px 18px 5px 18px; font-size:14px; line-height:24px;}
.contact img{ margin-right:10px;}
.left{ padding-top:10px; padding-bottom:10px;}
.left li{line-height:33px; margin-top:5px; margin-bottom:5px;}
.left li a{line-height:33px;display:block;font-size:13px; padding-left:40px; color: #333333; font-weight:bold;background: url(../images/index_46.jpg) center no-repeat;}
.left li a:hover,.left li a.a{color:red;}
.left ul ul { margin-left:20px;padding-left:30px;} 
.left ul ul li{line-height:20px; margin-top:5px; margin-bottom:5px; list-style-type: square;}
.left ul ul li a{line-height:20px;display:block;font-size:12px;color:#000000; font-weight: normal; background:none; padding-left:0px;}
.left ul ul li a:hover,.left ul ul li a.a{color: #FF0000;}
.bra{ margin-top:3px; margin-bottom:10px;}
.bra_t{ background:#EC9900; color:#FFFFFF; font-weight:bold; padding-left:10px;}
.bra_c{ background:#EBEBEB; padding-left:10px; padding-top:3px; padding-bottom:3px;} 
.inews {margin-bottom:10px; margin-top:10px;}
.inews li {padding-left:25px; line-height:26px; border-bottom:1px  dotted #CCCCCC; background:url(../images/index_43.jpg) no-repeat 10px center;}
.inews li a {display:inline-block; color:#000000;}
.inews li a:hover {color: #000000;}
.inews span { color:#999999; font-size:10px; float:right; padding-right:10px;}
.cla_tit { background: url(../images/index_31.jpg) no-repeat; line-height:30px; padding-left:28px; font-weight:bold;}
.con{ text-align:justify; padding:10px; line-height:25px; font-size:13px;}
.red{ color:#FF0000;}
.inputTxt { background:url(../images/input_bg.jpg); border:none; border:#CCCCCC 1px solid;}
#inews li { padding-left:10px; line-height:24px; border-bottom:dotted 1px #CCCCCC;}
#inews li a {display:inline-block; color:#000000}
#inews li a:hover {color: #000000;}
#inews span { color:#999999; font-size:10px; float:right; padding-right:10px;}
.news_title{ font-size:1.8em; margin:0px; line-height:2.2em; text-align:center}
.news_att{ color:#666666; border-bottom:#666666  dotted 1px; text-align:center}
.news_att span{ cursor:pointer;}
.news_title { font-size:20px; font-weight:bold;}
.news_title,.news_att,.news_content{ margin-left:5px; margin-right:5px;}
.news_content{ margin-top:10px; line-height:1.8em; height:100%; font-size:1.1em; overflow:hidden; color:#000000; text-align:justify;}
.bran li{ border-bottom:dotted 1px #999999; margin-bottom:10px;}
.bran li span{ float:right; margin-right:10px; }
.bran li span a{font-size:12px; font-weight:normal; color:#999999;}
.bran li a{ color:#FF0000; font-size:14px; font-weight:bold;} 
.bran td a{ color:#000000; font-size:12px;font-weight:normal; } 
.bran td{ height:30px; line-height:30px; padding:0px;}
.cla { border-bottom:1px dotted #CCCCCC;font-weight:bold;font-size:12px; text-align:left; margin-top:10px; margin-bottom:10px;}
.brand td{ padding-top:5px; padding-bottom:5px;}
.brand td img{ margin-left:2px;}
.pro_cla_tit { padding:10px;}
.pro_cla_tit ul { margin-top:10px; margin-bottom:10px;}
.pro_cla_tit ul li a{ color:#FF0000; font-size:14px; font-weight:bold;} 
.pro_cla_tit ul ul li a{ color: #000000; font-size:14px; font-weight:bold;} 
.pro_cla_tit ul ul li table a{ color:#000000; font-size:13px; font-weight:normal;} 