/**main-top**/
.main, .banner{width:980px; margin:0 auto; margin-top:10px; overflow:hidden;}

/**main-left-right**/
.main .left{float:left; width:743px;}
.main .right{float:right; width:230px;}

/**main-right**/
	
/**main_a-content**/
.left_a .jiaodian{float:left;border:1px #ccc solid;}
.left_a .jiaodian ul{border:0 none;padding:0;}
.left_a .jiaodian ul li{border: 0 none;padding:0;}

.news{float:right; width:410px;}
.news .title_a{background:url(../title_a.jpg) no-repeat; line-height:28px; height:28px; padding:0 8px 0 33px;}
.news .title_a span{float:left; font-weight:bold; color:#FFF;}
.news .title_a a{float:right; text-decoration:none; color:#0385D9;}
.news .title_a a:hover{text-decoration:underline;}
.news h1{ text-align:center; line-height:46px; margin-top:10px;}
.news h1 a{color:#FF0000; text-decoration:none; font-size:14px; font-weight:bold;}
.news h1 a:hover{text-decoration:underline;}
.news li{color:#FF6600; border-bottom:1px #cccccc dashed;line-height:26px;  height:26px; padding:0 8px 0 10px; font-size:14px;list-style:none;}
.news li a{float:left; text-decoration:none; color:#333333;}
.news li a:hover{text-decoration:underline; color:#CC0000;}
.news li span{color:#CCCCCC; float:right;}

.banner01, .banner02{height:80px;clear:both;padding-bottom:5px;}
.banner01 img, .banner02 img{vertical-align:middle;}


.part7 .edge{height:244px;}
.part8 .edge{height:216px;text-indent:2em;overflow:hidden;}
.part9 .edge{height:120px;}
.part10 .edge{height:216px;overflow:hidden;line-height:1.4;}
.edge{border:1px #ACCAEE solid; overflow:hidden; background-color:#EAF1F7; color:#333;}
.part7 .title_c{background:url(../biao.jpg) no-repeat 8px 50%;padding-left:28px;clear:both;border-bottom:1px dashed #ccc; line-height:28px; height:28px; color:#0157AA; font-weight:bold;}
.part7 .g_list{border-top:3px #ECF4F7 solid; background-color:#EAEFF3; padding-bottom:4px; height:198px;_height:219px;}
.part7 .g_list ul{clear:both; margin-top:5px;}
.part7 .g_list li{line-height:28px; color:#FF9900; padding-left:15px;}
.part7 .g_list li a{color:#21568C; text-decoration:none;}
.part7 .g_list li a:hover{ text-decoration:underline;}



.left_a{overflow:hidden;padding-bottom:5px;}
.right_a{clear:both;padding-bottom:5px;}

.right_a .edge span{display:block; line-height:20px; padding:8px 10px 5px 10px; overflow:hidden;}
.right_a .edge .r_list{overflow:hidden; padding:5px 10px 5px 10px; min-height:110px;}
.right_a .edge .r_list img{float:left; border:1px #cccccc solid; padding:2px;}
.right_a .edge .r_list ul{}
.right_a .edge .r_list ul li{line-height:20px; height:20px; border-bottom:1px #ccc dashed;}
.right_a .edge .r_list ul li a{text-decoration:none; color:#333;}
.right_a .edge .r_list ul li a:hover{color:#990000; text-decoration:underline;}
.right_a .edge .r_list span{float:right; padding-left:5px; display:block; width:90px; padding:3px}
.right_a .edge .anniu{height:26px; text-align:center; margin-bottom:5px;}
.right_a .edge .anniu a{color:#003366; display:block; height:26px; line-height:26px; background-color:#FFFFFF; width:100px; float:left; margin-left:6px; text-decoration:none;}
.right_a .edge .anniu a:hover{color:#CC0000;}
		
/**main_bottom - left**/

.left_l{float:left; width:368px;height:246px;}
.right_l{float:right; width:368px;height:246px;}

.left_a .left_l h3, .left_a .right_l h3{background:url(../title_c.jpg) no-repeat 0 1px; height:28px; line-height:28px; font-weight:bold; padding-left:30px; color:#0557AD;}
.left_a .left_l h3 a, .left_a .right_l h3 a{float:right; color:#0557AD; text-decoration:none; margin-right:15px; font-weight:normal;}
.left_a .left_l h3 a:hover, .left_a .right_l h3 a:hover{color:#FF0000; text-decoration:underline;}

.left_a ul{border:1px #AACBEE solid; padding:4px 8px; overflow:hidden;}
.left_a ul li{height:25px; line-height:24px; border-bottom:1px #ccc dashed; padding:0 5px 0 5px;}
.left_a ul li b{ display:block;color:#FF3300; float:left; margin-right:5px; font-weight:bold;}
.left_a ul li a{float:left; color:#333; text-decoration:none; font-size:13px;}
.left_a ul li a:hover{ color:#FF0000; text-decoration:underline;}
.left_a ul li span{float:right; color:#999999;}



/**产品图片列表**/				
.product{background:url(../cp_bg.jpg) no-repeat; margin-bottom:5px; overflow:hidden;}
.product .slide{overflow:hidden;width:650px;color:#ffffff;margin:20px 0 7px 70px;}
.product ul{ overflow:hidden; clear:both; float:right; margin:15px 20px 0 0;}
.product ul li{float:left; width:125px; text-align:center;}
.product ul li img{border:1px #E1E1E1 solid; padding:2px; background-color:#fff;}
.product table td a{text-decoration:none; color:#3366CC; line-height:24px;display:inline-block;width:140px;}
.product ul li a:hover{text-decoration:underline; color:#CC0000;}
.product img{border:1px #E1E1E1 solid; padding:2px; background-color:#fff; margin-right:3px;vertical-align:middle;}


/**通用首页右侧TITLE**/
 .title_b{background:url(../title_b.jpg); height:25px; line-height:25px; font-weight:bold; padding:3px 0 0 26px; color:#fff;}
 
 
 /**通用样式表**/
 .more_r{clear:both; height:24px; line-height:24px; padding-right:15px;}
 .more_r a{color:#FF3300; float:right; text-decoration:none; font-weight:bold;}
 .more_r a:hover{color:#FF0000; text-decoration:underline;}
 

/*图片轮换*/
#slideBox{width:320px;height:244px;overflow:hidden;position:relative;}
#slideBox ul#show_pic{margin:0;padding:0;list-style:none;height:244px;width:4750px;position:absolute;}
#slideBox ul#show_pic li{float:left;margin:0;padding:0;height:285px;}
#slideBox ul#show_pic li img{display:block;}
#iconBall{position:absolute;bottom:0;right:0;padding:0;}
#iconBall li{float:left;color:#7a7a7a;padding:0 4px;height:28px;line-height:32px;cursor:pointer;text-align:center;font-size:12px;font-weight:bold;}
#iconBall li.active{background:url(..//iconbg.png) no-repeat 50% 0;color:#fff;}
#slideText {width:320px;height:24px;background:rgba(0,0,0,0.7);color:#fff;position:absolute;left:0px;bottom:0px;*background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000);}
#textBall{position:absolute;left:0;bottom:0;padding:0 4px;}
#textBall li{float:left;cursor:pointer;display:none;color:#fff;font-size:14px;padding:0;height:24px;line-height:24px;}
#textBall li.active{display:block;}
#textBall li a {text-decoration:none;color:#fff;}
