/* CSS Document */
body{margin:0;padding:0;font-family:"ËÎÌå",Arial, Helvetica, sans-serif;font-size:12px;color:#333333; background:#F2F3F6;}
ul,li{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt{margin:0; padding:0}
img{border:0px;}
a{text-decoration:none;color:#333333;}
.clear{clear:both; width:0; height:0;}

/*-----------------------------------header------------------------------------*/
#header{width:910px; margin:0 auto;}
#top{height:80px; background:url(../images/groupname.gif) 700px 40px no-repeat #FFFFFF; position:relative;}
.companyname{position:absolute;left: 16px;top: 9px;}
.xtool{position:absolute;right:0;width: 245px;top: 5px;}
.xtool ul li{display:inline; background:url(../images/allow1.gif) 0 50% no-repeat; padding-left:15px; margin:0 8px;}
.xtool ul li a:hover{color:#999999;}
a.group_link{
	position:absolute;
	left: 698px;
	width: 204px;
	height:39px;
	top: 34px;
}

#menu{background:#023076; color:#FFFFFF; height:30px; overflow:hidden;}
#cn-en{float:right; line-height:30px; background:#4C6B9B; padding:0 5px;}
#cn-en a{color:#FFFFFF; margin:0 3px;}
#cn-en a:hover{color:#990000;}
#menu ul{margin-left:68px;}
#menu ul li{display:inline; float:left; margin:0 1px 0 0;}
#menu ul li a{color:#FFFFFF; width:110px; height:30px; display:block; text-align:center; line-height:30px;}
#menu ul li a:hover{color:#F8AE0E; text-decoration:underline;}
#menu ul li.this a{background:#F8AE0E;}
#menu ul li.this a:hover{color:#FFFFFF; text-decoration:none;}
/*-----------------------------------left------------------------------------*/
.left_part{width:180px; height:auto; border:1px #CBD1D8 solid; background:url(../images/part_bg.gif) 0 bottom repeat-x; padding:8px 10px; text-align:center;}
.left_part h3{color:#F0A70A; font-size:14px;}
.left_part.search{position:relative; height:40px;}
.left_part.search input.text{
	position:absolute;
	left:12px;
	top: 15px;
	color:#666666;
}
.left_part.search input.s_btn{
	position:absolute;
	left: 165px;
	top: 15px;
}

.left_part.product,.left_part.news{margin-top:-1px; text-align:left;}
.left_part.product ul li{border-bottom:1px #CCCCCC dotted; padding:3px 0; margin:0 6px;}
.left_part.product ul li a{display:block; background:#023076; color:#FFFFFF; line-height:18px; padding-left:16px;}
.left_part.product ul li a:hover{font-weight:bold;}
.left_part.product .part_content{padding:20px 0;}
.left_part.news ul li{border-bottom:1px #CCCCCC dotted; line-height:25px; height:22px;}
.left_part.news ul li a:hover{color:#CA2833}

/*-----------------------------------content------------------------------------*/
#content{width:910px; clear:both;margin:0 auto; background:#F2F3F6;}
#content_left{float:left;}
#content_right{float:right; width:707px; overflow:hidden;border:1px #cbd1d8 solid;border-top:none; margin-left:-1px;}
#banner{float:left;}
.part_about{width:470px;float:left; height:272px; overflow:hidden;padding:10px 15px;background:url(../images/line2.gif) 0 bottom repeat-x;}
.part_about h3{font-size:14px;height:30px;line-height:30px; margin:10px 0;background:url(../images/line1.gif) -30px 25px no-repeat; overflow:hidden;}
.part_product h3,.inner_content h3{font-size:14px;height:30px; line-height:30px; overflow:hidden; margin-bottom:10px;}
.part_about span,.part_product span,.inner_content span{float:left;color:#023076;}
span.more,span.weizhi{float:right; color:#FF0000;font-size:11px; font-weight:normal;}
span.a{font-size:11px; margin-left:10px; line-height:34px; color:#333333;}
span i{font-style:normal; color:#FF0000;}

.part_about .part_content{line-height:22px; clear:both;}
.companyimg{float:left; padding:6px; margin-right:10px; border:1px #cbd1d8 solid;}

.part_actionimg,.part_contact{border-left:1px #cbd1d8 solid; float:right; width:205px; background:url(../images/part_bg.gif) 0 bottom repeat-x;}
.part_actionimg h3,.part_contact h3{height:30px; background:url(../images/p_title_bg.gif) repeat-x; padding-left:15px; line-height:35px; border-top:1px #cbd1d8 solid;border-bottom:1px #cbd1d8 solid; margin-top:-1px; color:#023076; font-size:14px; overflow:hidden;}
.part_contact .part_content{padding:5px 10px; line-height:18px; height:70px; overflow:hidden;}

.part_product,.inner_content{clear:both;background:url(../images/part_bg.gif) 0 bottom repeat-x; padding-bottom:15px; margin:0;}
.part_product h3,.inner_content h3{border-top:1px #cbd1d8 solid; border-bottom:1px #cbd1d8 solid; background:url(../images/p_title_bg.gif) repeat-x; padding:0 15px;}
.part_product ul{height:158px; overflow:hidden;}
.part_product ul li,.product_list ul li{width:195px; float:left; border-left:1px #999999 dotted; padding:0 20px; margin-left:-1px; padding-bottom:15px;}
.part_product ul li img,.product_list ul li img{float:left; padding:2px; border:1px #d1d6dd solid; margin-right:10px;} 
.part_product ul li a:hover img,.product_list ul li a:hover img{border:1px #999999 solid;}
.part_product h4,.product_list h4{border-bottom:1px #999999 dotted; margin-left:84px; margin-bottom:5px; font-size:12px; font-weight:normal; color:#1b818e;}

.inner_info{padding:0 15px; line-height:22px;}
span.weizhi{float:right; color:#333333; font-size:12px;}

.news_list li{border-bottom:1px #999999 dotted; margin:0 16px; line-height:25px; padding-left:20px; background:url(../inc/images/news_logo.gif) 5px 50% no-repeat;}
.news_list li span{float:right;}
.news_list li a:hover{color:#CA2833}

.show_product{line-height:22px; padding:0 15px;}
.product_itemInfo{padding:10px 120px;}
.product_itemInfo ul{float:right;}
.product_itemInfo ul li{line-height:20px;}
.show_product h4{font-size:12px;}

.show_news{clear:both; padding:0 15px; line-height:22px;}
.show_news_title{text-align:center; color:#666666; margin-bottom:5px;}
.show_news_title h4{font-size:14px; margin:5px 0; color:#333333;}

/*-----------------------------------foot------------------------------------*/
#foot{clear:both; width:910px; text-align:center; margin:0 auto; color:#023076;line-height:22px; padding-top:8px;}
