.brand {border-left:1px solid #C2E4FF;border-top:1px solid #C2E4FF;border-right:1px solid #C2E4FF;}
.brand .topleft {color:#1353AB; font-weight:bold; text-align:center;}
.brand .topright {background-color:#EBF4FB; border-left:1px solid #D2E0EB; border-bottom:1px solid #D2E0EB; padding-right:20px; text-align:right;}
.brand .topright a {color:#3463AD;}
.brands {border-left:1px solid #C2E4FF;border-bottom:1px solid #C2E4FF;border-right:1px solid #C2E4FF;}
.brands img{ width:100px; height:40px; border:1px solid #CACACA; margin:5px 5px 5px 5px;}

.pro_art {border-left:1px solid #C2E4FF;border-top:1px solid #C2E4FF;border-right:1px solid #C2E4FF;}
.pro_art .topleft {color:#1353AB; font-weight:bold; text-align:center;}
.pro_art .topright {background-color:#EBF4FB; border-left:1px solid #D2E0EB; border-bottom:1px solid #D2E0EB; padding-right:20px; text-align:right;}
.pro_art .topright a {color:#3463AD;}
.pro_arts {border-left:1px solid #C2E4FF;border-bottom:1px solid #C2E4FF;border-right:1px solid #C2E4FF; margin-top:5px;}
.pro_arts td {width:107px;line-height:26px;*line-height:27px;_line-height:27px;padding-left:4px;	background:url(../images/special/dianxian.jpg) left bottom repeat-x;display:inline;}
.pro_arts td span {color:#FF5E03;font-weight:bold;font-size:14px;padding-right:5px;display:inline;}
.pro_arts td span.sp1 { float:right;color:#656565;font-weight:normal;font-size:12px;display:inline;}


.main_body_r_fst {
	float:left;
	width:244px;
}
.main_body_r_fst .title {
	float:left;
	height:26px;
}
.main_body_r_fst .title dl dt {
	float:left;
	width:134px;
	line-height:26px;
	border-top:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	text-align:center;
	color:#000;
	font-size:14px;
	font-weight:bold;
}
.main_body_r_fst .title dl dd {
	float:left;
	width:36px;
	height:26px;
	border-bottom:1px solid #DDDDDD;
}

.main_body_r_fst .title dl dd a.selected {
	border-bottom:none;
	color:#000;
	font-weight:bold;
}
.main_body_r_fst .body {
	float:left;
	padding:0 5px;
	height:264px;
	width:234px;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	overflow:hidden;
}
.main_body_r_fst .body ul li {
	float:left;
	width:227px;
	line-height:25px;
	*line-height:26px;
	_line-height:26px;
	padding-left:4px;
	background:url(../images/special/dianxian.jpg) left bottom repeat-x;
}
.main_body_r_fst .body ul li span {
	color:#FF5E03;
	font-weight:bold;
	font-size:14px;
	padding-right:5px;
}
.main_body_r_fst .body ul li span.sp1 {
	float:right;
	color:#656565;
	font-weight:normal;
	font-size:12px;
}
.main_body_r_fst .body ul li a {
	color:#0C56AD;
}
.main_body_r_fst .body h6 {
	float:right;
	line-height:30px;
	text-align:right;
	font-size:12px;
	color:#0E55AD;
}
.main_body_r_fst .body h6 a {
	color:#0E55AD;
}


.cpbj {border:1px solid #C2E4FF;}
.cpbj a{text-decoration: none; font-size:12px; color:#1353AB; line-height:200%;}
.cpbj a:hover{text-decoration: underline;}
.cpbj .sstab_on {color:#1353AB; font-weight:bold; text-align:center; font-size:14px; font-weight:bold; border-right:1px solid #D2E0EB; float:left;}
.cpbj .sstab_out { cursor:hand; background:url("/images/common/cpbj_topbg.gif") repeat-x;border-right:1px solid #D2E0EB; color:#1353AB; font-size:14px;  text-align:center; font-weight:bold;border-bottom:1px solid #D2E0EB; float:left;}
.cpbj div { margin:0px 5px 0px 5px;}
.cpbj div ul {background:url("/images/common/ico_bg.gif") repeat-x bottom;}
.cpbj div ul a{text-decoration: none; font-size:12px; color:#333; line-height:200%;}
.cpbj div ul a:hover{text-decoration: underline;}
.cpbj .bottom{ background:#E4ECF5;}


.cptj {}
.cptj .lie1 {border:1px solid #CECECE;}
.cptj .lie2 { margin-top:5px;}
.cptj .lie2 ul a{color:#075AAD;border:1px solid #BCCCD9; border-bottom:0; height:21px; background:url(/images/common/xjtj_topbg.gif); float:left; padding:0 8px; margin-right:5px; text-align:center; cursor:pointer; white-space:nowrap; line-height:21px;}
.cptj .lie2 ul a.selected {cursor:pointer; background:#FFFFFF; height:21px;padding:0 8px; font-size:14px; font-weight:bold; background:url(/images/common/xjtj_topbg1.gif);}
.cptj .lie2 li {float:left;}
.cptj .lie3 {border:1px solid #CECECE;}
.cptj .lie3 a{text-decoration: none; font-size:12px; color:#353638; line-height:150%;}
.cptj .lie3 a:hover{text-decoration: underline;}
.cptj .lie3 .img1{ width:130px; height:160px;border:1px solid #CECECE; margin:2px 10px 2px 2px;}
.cptj .lie3 .a1 a{text-decoration: none; font-size:12px; color:#24498D; font-weight:bold; line-height:16px;}
.cptj .lie3 .a1 a:hover{ color:#ff6600;}
.cptj .lie3 .a2 a{text-decoration: none; font-size:12px; color:#24498D; line-height:16px;}
.cptj .lie3 .a2 a:hover{ color:#ff6600}
.cptj .lie3 .a3 a{ float:right;text-decoration: none; font-size:12px; color:#E93E13; line-height:16px;}
.cptj .lie3 .a3 a:hover{ color:#ff6600;}
.cptj .lie3 .a4 a{text-decoration: none; font-size:12px; color:#24498D; line-height:16px;;}
.cptj .lie3 .a4 a:hover{ color:#ff6600;}
.cptj .lie3 div { padding:2px; float:left; width:138px; height:50px; line-height:17px; display:block;background:url("/images/common/ico_bg.gif") repeat-x bottom; }

.paihang {}
.paihang .topleft { width:112px; height:29px; color:#fff; font-weight:bold; text-align:center; font-size:14px;background:url("/images/common/paihang_topbg.gif") no-repeat;}
.paihang .topright {border-bottom:1px solid #BBC2EC;}
.paihang .bottom {border-right:1px solid #BBC2EC;border-bottom:1px solid #BBC2EC;border-left:1px solid #BBC2EC;}
.paihang .bottom div{ width:215px; margin:8px 8px 0px 8px;; background:#EEEFF1; float:left; text-align:center;}
.paihang .bottom div a{text-decoration: none; font-size:12px; color:#353638; line-height:150%;}
.paihang .bottom div a:hover{text-decoration: underline;}
.paihang .bottom div .901100{ color:#901100; font-weight:bold;}
.paihang .bottom div .top a{text-decoration: none; font-size:12px; color:#353638; line-height:200%; font-weight:bold;}
.paihang .bottom div .top a:hover{text-decoration: underline;}
.paihang .bottom div .bottom1{ background:#fff; height:120px; display:block;}
.paihang .bottom div .bottom1 .left { float:left; text-align:center;}
.paihang .bottom div .bottom1 .left img{ width:85px; height:65px; margin:5px 0px 7px 0px; border:1px solid #868684;}
.paihang .bottom div .bottom1 .right{ padding-top:2px; float:right; width:120px; height:20px; display:block;background:url("/images/common/ico_bg.gif") repeat-x bottom; }

.qytj {}
.qytj .topleft { width:88px; height:26px; color:#fff; font-weight:bold; text-align:center; font-size:14px;background:url("/images/common/qytj_topbg.gif") no-repeat;}
.qytj .topright {border-bottom:1px solid #BBC2EC;}
.qytj .bottom { padding-top:5px;padding-bottom:5px;border-right:1px solid #BBC2EC;border-bottom:1px solid #BBC2EC;border-left:1px solid #BBC2EC;}
.qytj .bottom a{ color:#2F4C86; font-size:14px;}
.qytj .bottom a:hover{ color:#000;}

.pro_news {border:1px solid #C2E4FF; width:244px;}
.pro_news .top ul a{ padding:2px 17px 2px 17px;color:#000; font-weight:bold; background:#F2F2F2;border-left:1px solid #D2E0EB; border-bottom:1px solid #D2E0EB;text-align:right; float:left;}
.pro_news .top ul a.selected { padding:2px 17px 2px 17px;color:#fff; font-weight:bold; text-align:center;background:#006BAC; float:left;}
.pro_news .top li {float:left;}

.pro_news .bottom{ margin-top:5px;}
.pro_news .bottom .top{ padding-top:8px;}
.pro_news .bottom .top img{ width:75px; height:50px; border:1px solid #DBDFDE; padding:2px; float:left;}
.pro_news .bottom .top a{ color:#1F437F; text-decoration: underline; font-size:12px;}
.pro_news .bottom .top a:hover{ color:#1F437F; text-decoration: none;}
.pro_news .bottom a{ color:#000; font-size:14px;}
.pro_news .bottom a:hover{ color:#666;}

.pro_news1 {border:1px solid #C2E4FF;}
.pro_news1 .topleft {color:#1353AB; font-weight:bold; text-align:center; font-size:14px; font-weight:bold;}
.pro_news1 .topright {background-color:#EBF4FB; border-left:1px solid #D2E0EB; border-bottom:1px solid #D2E0EB; padding-right:20px; text-align:right;}
.pro_news1 .topright a {color:#3463AD;}
.pro_news1 .bottom{ margin-top:5px;}
.pro_news1 .bottom .top{ padding-top:8px;}
.pro_news1 .bottom .top img{ width:75px; height:50px; border:1px solid #DBDFDE; padding:2px; float:left;}
.pro_news1 .bottom .top a{ color:#1F437F; text-decoration: underline;}
.pro_news1 .bottom .top a:hover{ color:#1F437F; text-decoration: none;}
.pro_news1 .bottom a{ color:#000; font-size:12px;}
.pro_news1 .bottom a:hover{ color:#666;}

.pro_news2 {border:1px solid #C2E4FF;}
.pro_news2 .topleft {color:#1353AB; font-weight:bold; text-align:center; font-size:14px;}
.pro_news2 .topright {background-color:#EBF4FB; border-left:1px solid #D2E0EB; border-bottom:1px solid #D2E0EB; padding-right:20px; text-align:right;}
.pro_news2 .topright a {color:#3463AD;}
.pro_news2 .bottom{ margin-top:5px;}
.pro_news2 .bottom a{ color:#000; font-size:12px;}
.pro_news2 .bottom a:hover{ color:#666;}

.cptk {border:1px solid #CECECE;}
.cptk a{text-decoration: underline; font-size:14px; color:#353535; line-height:200%;}
.cptk a:hover{text-decoration: none;}
.cptk .top { width:95%; border-bottom:1px dotted #898989;color:#1353AB; font-weight:bold; height:28px; margin:5px;}
.cptk .top img{ margin-right:5px;}
.cptk div{background:#EDEDED; float:left; margin:3px; border:1px solid #DDDDDD; text-align:center;}
.cptk div img{ width:105px; height:85px; margin:3px;}


.cpfl { border:1px solid #CACACA;}
.cpfl .topleft { width:92px; height:24px; color:#185598; font-weight:bold; text-align:center; font-size:14px;background:url("/images/common/proclass_topbg.gif") no-repeat;}
.cpfl .topright {border-left:1px solid #CACACA;border-bottom:1px solid #CACACA;background:url("/images/common/proclass_topbg1.gif") repeat-x; text-align:right; padding-right:10px;}
.cpfl .topright a {color:#FA6111; font-size:14px;}
.cpfl .bottom { padding-top:5px;padding-bottom:5px;}
.cpfl .bottom td{ padding-top:8px;padding-bottom:8px;}
.cpfl .bottom .div1 { padding:5px 0px 5px 0px;}
.cpfl .bottom .div1 a{ color:#000; font-size:14px; font-weight:bold;}
.cpfl .bottom .div1 a:hover{ color:#666;}
.cpfl .bottom .div2 { padding:2px 0px 2px 10px;}
.cpfl .bottom .div2 a{ color:#25467B; font-size:14px; font-weight:bold;}
.cpfl .bottom .div2 a:hover{ color:#4A72B3;}
.cpfl .bottom .div3 {  padding:2px 30px 2px 10px;}
.cpfl .bottom .div3 a{ color:#292929; font-size:12px; font-weight:100;}
.cpfl .bottom .div3 a:hover{ color:#000;}

#xiaogu{width:100%; margin:0px;}
#xiaogu li{height:25px; width:80px; text-align:center; float:left; line-height:25px;}

.star1{ background:url(/images/view/star1.gif) 0px 0px; width:120px; height:22px; display:block; text-align:left;}
.star2{ background:url(/images/view/star2.gif) 0px 22px;; height:22px; display:block;}

.star1_s{ background:url(/images/view/star1_s.gif) 0px 0px; width:60px; height:11px; display:block; text-align:left;}
.star2_s{ background:url(/images/view/star2_s.gif) 0px 11px;; height:11px; display:block;}