﻿html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } @charset "utf-8";
/* CSS Document */

*{
	margin:0 auto;
	padding:0;}
body{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	color:#555555;
	background:url(../i/bg.gif) repeat-x 50% 0;
	}
a img { 
padding:0; 
border:none; 
} 
.inputsearch{
	width:140px;
	height:16px;
	border:1px solid #ccc;}
.inputbutton{
	width:40px;
	height:18px;
	border:1px solid #ccc;
	background:url(../i/nav1_link.gif);}
img{padding:0;}
.spanleft{
	float:left;}
.spanright{
	float:right;}
ul{list-style:none;}
.orangerfont{color:#e34c10;}
.orangerfont_14{color:#e34c10; font-size:14px; font-weight:bold;}
.whitefont{color:#fff;}
.whitefont_14{color:#fff; font-size:14px; font-weight:bold;}
a{color:#5F5F5F;text-decoration:none;}
a:hover{color:#FF6633;text-decoration:none;}
a.red{color:#D20016;text-decoration:none;}
a.red:hover{color:#4F4F4F;text-decoration:underline;}

#m1_top{
	width:947px;
	height:134px;
	}
.m1_toplogo{
	float:left;
	width:937px;
	height:134px;
	padding:0 0 0 10px;
	background:url(../i/topbg.gif) no-repeat;
	}
.banner{
	float:left;
	width:937px;
	height:134px;
	padding:0 0 0 10px;
	background:url(../i/topbg.gif) no-repeat;
	}
#toplogo_logo{
	float:left;
	width:120px;
	height:80px;
	margin-top:24px;
	background:#fff;
	border:4px solid #fce3b0;
	margin-right:10px!important;}
#toplogo_name{
	float:left;
	width:520px;
	height:88px;
	margin-top:24px;
	}
.toplogo_name1{
	float:left;
	width:520px;
	height:36px;
	font-family:"黑体",Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#fff;}
.toplogo_name2{
	float:left;
	width:520px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif,"黑体";
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-bottom:6px;}
.toplogo_name3{
	float:left;
	width:136px;
	height:12px;
	padding:8px 20px;
	background:#fce3b0;}
#toplogo_vip{
	float:right;
	width:142px;
	height:115px;
	}
	
#m1_idx{
	width:947px;
	overflow:hidden;
	background:url(../i/idx_mbg.gif) repeat-y;
	}
.m1_idx_con1{
	float:left;
	width:922px;
	overflow:hidden;
	padding:8px 18px 0 7px;
	background:url(../i/idx_m1bg.gif) no-repeat;}
#idx_con1_left{
	float:left;
	width:202px;
	overflow:hidden;
	border-right:1px solid #e34c10;
	}
.con1_left_nav1{
	float:left;
	width:202px;
	height:270px;
	margin-bottom:4px;}
#con1_left_nav1title{
	float:left;
	width:195px;
	height:21px;
	color:#e34c10;
	padding:6px 0 0 6px;
	border-bottom:2px solid #999;}
#con1_left_nav1con{
	float:left;
	height:223px;}
.nav1con{
	float:left;
	width:172px;
	}
.nav1con:link,.nav1con:visited{
	font-size:12px;
	font-weight:bold;
	background:url(../i/nav1_link.gif);
	padding:6px 14px;}
.nav1con:hover{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../i/r_nav_.gif);
	padding:6px 14px;}
.nav1con_on a{
	float:left;
	width:172px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../i/r_nav_.gif);
	padding:6px 14px;}
#con1_left_nav1con ul{
	}
#con1_left_nav1con ul li{
	float:left;
	width:172px;
	margin-bottom:1px;
	}

.con1_left_nav2{
	float:left;
	width:203px;
	overflow:hidden;
	margin-bottom:4px;}
#con1_left_nav2title{
	float:left;
	width:195px;
	height:21px;
	color:#e34c10;
	padding:6px 0 0 6px;
	background:url(../i/l_nav.gif) no-repeat;}
#con1_left_nav2con{
	float:left;
	width:182px;
	overflow:hidden;
	padding:6px 9px;}
#con1_left_nav2con ul{
	line-height:28px;}
.ddd{
	float:left;
	width:162px;
	padding:0 0 0 20px;
	border-bottom:1px dashed #e34c10;
	background:url(../i/3.gif) no-repeat 4px 8px;
	}
.ddd1{
	float:left;
	width:162px;
	padding:0 0 0 20px;
	border-bottom:1px dashed #e34c10;
	background:url(../i/4.gif) no-repeat 4px 8px;
	}
.ddd2{
	float:left;
	width:162px;
	padding:0 0 0 20px;
	border-bottom:1px dashed #e34c10;
	background:url(../i/5.gif) no-repeat 4px 8px;
	}
.con1_left_nav3{
	float:left;
	width:203px;
	overflow:hidden;
	margin-bottom:4px;}
#con1_left_nav3title{
	float:left;
	width:195px;
	height:21px;
	color:#e34c10;
	padding:6px 0 0 6px;
	background:url(../i/l_nav.gif) no-repeat;}
#con1_left_nav3con{
	float:left;
	width:182px;
	overflow:hidden;
	padding:6px 9px;}
#con1_left_nav3con ul{
	line-height:20px;}
#con1_left_nav3con ul li{
	float:left;
	width:182px;
	}
	
.con1_left_nav4{
	float:left;
	width:203px;
	overflow:hidden;
	margin-bottom:4px;}
#con1_left_nav4title{
	float:left;
	width:195px;
	height:21px;
	color:#e34c10;
	padding:6px 0 0 6px;
	background:url(../i/l_nav.gif) no-repeat;}
#con1_left_nav4con{
	float:left;
	width:182px;
	overflow:hidden;
	padding:6px 9px;}
#con1_left_nav4con ul{
	line-height:20px;}
#con1_left_nav4con ul li{
	float:left;
	width:182px;
	}
	
#idx_con1_right{
	float:right;
	width:715px;
	overflow:hidden;
	}

.con1_right_main1{
	float:left;
	width:710px;
	height:21px;
	color:#e34c10;
	text-align:right;
	padding:6px 0 0 4px;
	margin-bottom:2px;
	border-bottom:2px solid #999;}
	
.con1_right_main2{
	float:left;
	width:715px;
	margin-bottom:4px;}
#con1_right_main2title{
	float:left;
	width:695px;
	height:20px;
	padding:6px 10px 0 10px;
	background:url(../i/r_nav_.gif);}
#con1_right_main2con{
	float:left;
	width:690px;
	line-height:20px;
	height:80px;
	padding:10px;}
	
.con1_right_main3{
	float:left;
	width:715px;}
#con1_right_main3title{
	float:left;
	width:695px;
	height:20px;
	padding:6px 10px 0 10px;
	background:url(../i/r_nav_.gif);}
#con1_right_main3con{
	float:left;
	width:694px;
	overflow:hidden;
	line-height:20px;
	padding:10px;}
/*产品详细页专用*/
.main3con_info_pic{
	float:left;
	width:286px;
	height:222px;
	text-align:center;
	border:2px solid #ccc;}
	
.flash-box {float:right;width:275px;height:210px; padding:4px 6px;overflow:hidden;margin:2px 0;background:url(../img/flashBg.jpg) no-repeat 0 0;}
.flash-box .big-pic, .flash-box .pic-list {float:left;width:275px;height:220px;overflow:hidden;}
.flash-box .big-pic img {display:block;width:275px;height:220px;}
.flash-box .pic-list {width:300px; margin-top:6px;}
.flash-box .pic-list li { float:left;position:relative;width:95px;height:45px;overflow:hidden;margin-bottom:2px;*margin-bottom:0;}
.flash-box .pic-list li a {position:absolute;top:0;left:0;width:86px;height:45px;background-position:10000px 12000px;}
.flash-box .pic-list li a img {display:block;width:84px;height:43px;padding:1px;}
.flash-box .pic-list li a:hover, .flash-box .pic-list li a.currA {background-position:-878px -363px;}
.flash-box .pic-list li a:hover img, .flash-box .pic-list li a.currA img {width:84px;height:43px;padding:0;border:1px solid #333333;}
.flash-txt {clear:both;height:20px;padding-top:6px;}
.flash-txt h3 {display:inline;font-size:14px;font-weight:normal;}
.flash-txt span {font-size:14px;color:#313131;}
.flash-txt em {margin-left:8px;font:normal bold 14px Arial, Helvetica, sans-serif;color:#FF5B01;}
.flash-txt p {font-size:12px;color:#939393;}
	

.main3con_info_word{
	float:right;
	width:380px;
	padding:6px 0;}
.main3con_info_word ul{
	line-height:33px;}
.main3con_info_word ul li{
	float:left;
	width:380px;
	border-bottom:1px dashed #ccc;}
.main3_h1{
	float:left;
	width:380px;
	height:26px;
	font:Arial, Helvetica, sans-serif,"黑体";
	font-size:16px;
	font-weight:bold;
	color:#666;
	border-bottom:1px solid #999;
	}
/*产品详细页专用*/	
.right_main3con_pic{
	float:left;
	width:694px;
	}
.right_main3con_word{
	float:left;
	width:694px;
	}
.right_main3con_pic ul,.right_main3con_word ul{}
.right_main3con_pic ul li{
	float:left;
	width:159px;
	height:150px;
	text-align:center;
	border:2px solid #ccc;
	margin-top:6px!important;
	margin-right:10px!important;}
.right_main3con_pic ul li a img 
{
	width:158px;
	height:135px;
}
.right_main3con_word ul li{
	float:left;
	width:128px;
	padding:6px 0 0 0;
	text-align:center;
	margin-right:10px!important;}
	
.con1_right_main4{
	float:left;
	width:715px;}
#con1_right_main4title{
	float:left;
	width:695px;
	height:20px;
	padding:6px 10px 0 10px;
	background:url(../i/r_nav_.gif);}
#con1_right_main4con{
	float:left;
	width:694px;
	overflow:hidden;
	line-height:20px;
	padding:10px;}
.right_main4con_pic{
	float:left;
	width:694px;
	}
.right_main4con_word{
	float:left;
	width:694px;
	}
.right_main4con_pic ul,.right_main4con_word ul{}
.right_main4con_pic ul li{
	float:left;
	width:124px;
	height:110px;
	text-align:center;
	border:2px solid #ccc;
	margin-right:10px!important;}
.right_main4con_pic ul li a img 
{
	width:120px;
	height:90px;
}

.right_main4con_word ul li{
	float:left;
	width:128px;
	padding:6px 0 0 0;
	text-align:center;
	margin-right:10px!important;}
/*bottom*/
.m1_idx_con2{
	float:left;
	width:947px;
	height:24px;
	background:url(../i/idx_m2bg.gif) no-repeat;}

#m1_bot{
	width:920px;
	overflow:hidden;
	line-height:16px;
	padding:6px 12px;
	background:url(../i/logo.gif) no-repeat 720px 0px;
	}
	
	
#c_nav_page{
	width:250px;
	text-align:center;
	}
#c_nav_page ul{}
#c_nav_page ul li{
	float:left;
	height:14px;
	padding:3px;
	margin:2px;
	background:#fff;
	border:1px solid #ededed;
	}
#c_nav_page a:link{ color:#FF0000; margin:0px 5px; }
#c_nav_page a:visited{ color:#FF0000; margin:0px 5px; }
#c_nav_page a:hover{ color:#000000;}

.c_nav_page_lion{
	background:#000;
	color:#F60;
	font-weight:bold;
	}
	
	
/*招聘---*/
.con1_right_main6{
	float:left;
	width:715px;
	margin-bottom:4px;}
#con1_right_main6title{
	float:left;
	width:680px;
	height:20px;
	padding:6px 10px 0 20px;
	background:url(../i/r_nav_.gif) repeat-x;}
#con1_right_main6con{
	float:left;
	width:690px;
	overflow:hidden;
	padding:10px;}
#con1_right_main6con ul{
	line-height:30px;}
#con1_right_main6con ul li{
	font-size:14px;
	float:left;
	width:690px;
	height:30px;
	border-bottom:1px dashed #ccc;}
#con1_right_main6con table{
	width:690px;
	height:206px;
	border:1px solid #ccc;
	cellpadding:0;
	cellspacing:0;
	}
#con1_right_main6con table td{
	height:23px;
	text-align:left;
	padding:5px 0 0 3px;}
.content_blacktr{
	background:#eee;}
.content_blacktd{
	background:#fbfbfb;}
#shangfan{height:228px; width:694px; overflow:hidden;}
#shangfan ul{list-style-type: none;}
#shangfan ul li{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin:0;margin-top:5;padding: 0px;}

.r_prorelated{ width:100%; margin:0px 0px 5px 0px; overflow:hidden;}
.r_prorelated ul{ width:100%; margin:0px 0px 0px 10px; padding:0px;}
.r_prorelated ul li{ width:150px; padding:3px; margin:2px 5px; float:left;}