/* CSS Document */

*{
	padding:0;
	margin:0;
	}
img{
	padding:0;
	margin:0;
	border:none;
	}
body{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif,"ËÎÌå";
	font-size: 12px;
	background:#fff;
	color:#828282;
	}
input{
	border:1px solid #7f9db9;
	background:#fffbf1;
	line-height:18px;
	color:#717171;
	}
select{
	border:1px solid #7f9db9;
	background:#fffbf1;
	line-height:21px;
	color:#717171;
	}
textarea{
	padding:0px;
	border:1px solid #7f9db9;
	background:#fffbf1;
	font-size:12px;
	line-height:18px;
	color:#717171;
	}		
	
ul,li{
	list-style:none;
	padding:0;
	margin:0;
	}
a {blr:expression(this.onFocus=this.blur());
outline:none}	
a{
	font-family: Arial, Helvetica, sans-serif,"";
	color:#3b1f53;
		
	}
a:link {
	text-decoration: none;
	color:#828282;	
	}
a:visited {
	text-decoration: none;
	color:#828282;	
	}
a:active {
	text-decoration: none;
	color:#828282;	
	}	
a:hover {
	text-decoration: none;
	color:#0378ac;	
	}
	
.linkwhite12b,.linkwhite12b:link,.linkwhite12b:visited{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	}
.linkwhite12b:hover{
	color:#7bba00;
	}
.linkgreen12b,.linkgreen12b:link,.linkgreen12b:visited{
	font-size:12px;
	color:#48ae00;
	font-weight:bold;
	}
.linkgreen12b:hover{
	color:#48ae00;
	text-decoration:underline;
	}	
.linkgray12,.linkgray12:link,.linkgray12:visited{
	font-size:12px;
	color:#747474;
	}
.linkgray12:hover{
	color:#0378ac;
	}
.linkblue12,.linkblue12:link,.linkblue12:visited{
	font-size:12px;
	color:#0378ac;
	}
.linkblue12:hover{
	color:#118ec5;
	text-decoration:underline;
	}
.linkblue12b,.linkblue12b:link,.linkblue12b:visited{
	font-size:12px;
	font-weight:bold;
	color:#0378ac;
	}
.linkblue12b:hover{
	color:#04a0e5;
	/*text-decoration:underline;*/
	}
.linkblack12b,.linkblack12b:link,.linkblack12b:visited{
	font-size:12px;
	color:#424e56;
	font-weight:bold;
	}
.linkblack12b:hover{
	color:#54a70b;
	}						
	.txtblue11{
	font-size:11px;
	color:#0378ac;
	}
	.txtblue12{
	font-size:12px;
	color:#0378ac;
	}
	.txtblue12b{
	font-size:12px;
	color:#0378ac;
	font-weight:bold;
	}
	.txtblue14b{
	font-size:14px;
	color:#0378ac;
	font-weight:bold;
	}
	.txtblue16b{
	font-size:16px;
	color:#0378ac;
	font-weight:bold;
	}
	.txtwhite12b{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	}
	.txtgray12{
	color:#828282;
	}
	.txtgray12a{
	color:#636363;
	}
	.txtgray14{
	font-size:14px;
	color:#828282;
	}
	.txtblack12b{
	font-size:12px;
	color:#424e56;
	font-weight:bold;
	}
	#container{
	width:100%;
	height:100%;
	overflow:hidden;
	}
	#container #head{
	padding-top:5px;
	width:100%;
	height:61px;
	float:left;
	background:url(../images/headbg1.gif) repeat-x bottom #fff;	
	}
	#container #head #head1{
	width:100%;
	height:61px;
	background:url(../images/headbg2.jpg) no-repeat center top;
	float:left;	
	}	
	#container #head #head1 #head2 {
	padding-left:19px;
	margin:0 auto;
	width:953px;
	height:61px;
	}
	#container #head #head1 #head2 #logo{
	width:241px;
	height:61px;
	float:left;
	}
	#container #head #head1 #head2 #menu{
	width:712px;
	height:61px;
	float:left;
	}
	#container #head #head1 #head2 #menu li{
	width:89px;
	height:61px;
	float:left;
	}
	#container #banner{
	width:100%;
	height:380px;
	float:left;
	}
	#container #main{	
	width:100%;
	height:auto;
	float:left;
	}
	#container #main #content{
	padding-top:23px;
	margin:0 auto;
	width:934px;
	height:auto;
	position:relative;
	background:#fff;	
	}
	#container #main #content #one_stop{
	width:934px;
	height:35px;
	position:absolute;
	left:0;
	top:-35px;
	}
	#container #main #content #one_stop #one_stop1{
	width:934px;
	height:35px;	
	position:absolute;
	left:0;
	top:0px;
	z-index:999;
	}
	*+html #container #main #content #one_stop #one_stop1{
	background:url(../images/onebg.png) no-repeat left bottom;
	}
	#container #main #content #one_stop #one_stop1 #one1{
	padding:7px 0 0 12px;
	width:101px;
	height:25px;
	float:left;
	}
	#container #main #content #one_stop #one_stop1 #one2{
	padding:7px 0 0 5px;
	width:98px;
	height:25px;
	line-height:25px;
	float:left;
	}
	#container #main #content #one_stop #one_stop1 #one3{
	padding:7px 0 0 8px;
	width:95px;
	height:25px;
	line-height:25px;
	float:left;
	}
	#container #main #content #one_stop #one_stop1 #one4{
	padding:7px 0 0 8px;
	width:83px;
	height:25px;
	line-height:25px;
	float:left;
	}
	#container #main #content #one_stop #one_stop1 #one5{
	padding:7px 0 0 8px;
	width:auto;
	height:25px;
	line-height:25px;
	float:left;
	display:block;
	}
	#container #main #content #one_stop #one_stop1 #tel{
	width:311px;
	height:35px;
	float:right;
	display:block;
	}
	#container #main #content #content1{
	width:934px;
	height:auto;
	float:left!important;
	float:inherit;
	background:#fff;
	}
	#container #main #content #content1 #hotbox{
	padding-left:20px;
	width:240px;
	height:183px;
	float:left;
	}
	#container #main #content #content1 #hotbox #tit1{
	width:240px;
	height:30px;
	float:left;
	}
	#container #main #content #content1 #hotbox #tit1 #tit2{
	width:130px;
	height:30px;
	float:left;
	}
	#container #main #content #content1 #hotbox #tit1 #tit3{
	width:110px;
	height:30px;
	float:left;
	}
	#container #main #content #content1 #hotbox #showpic{
	width:240px;
	height:118px;
	float:left;
	position:relative;
	overflow:hidden;
	}
	#container #main #content #content1 #hotbox #showpic #showpicbg1{
	width:3px;
	height:118px;
	position:absolute;
	left:0; 
	top:0;
	background:url(../images/showpicbg1.png) no-repeat left top;
	z-index:9999;
	}
	#container #main #content #content1 #hotbox #showpic #showpicbg2{
	width:3px;
	height:118px;
	position:absolute;
	right:0; 
	top:0;
	background:url(../images/showpicbg2.png) no-repeat right top;
	z-index:9999;
	}
	
	#picBox{width:240px; height:118px;overflow:hidden; position:relative;}
	#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:118px; width:3050px; position:absolute;}	
	#picBox ul#show_pic li{ float:left; width:240px;height:118px; position:relative;}
	#picBox ul#show_pic li span#txtbg{ width:240px; height:23px; background:#036da3; opacity:0.5;filter:alpha(opacity=50); position:absolute; z-index:2; left:0; bottom:0;}
	#picBox ul#show_pic li span#txtbox{ padding-left:6px; width:234px; height:23px; line-height:23px; position:absolute; left:0; bottom:0; z-index:99;}
	#picBox ul#show_pic li span#txtbox a{ color:#fff;}
	#picBox ul#show_pic li span#txtbox a:hover{ color:#7bba00;}
	#picBox ul#show_pic li img{ display:block;}	
	#icon_num{ width:auto; float:right; padding-top:3px;}
	#icon_num li{ float:left; background:url(../images/btn.gif) no-repeat;width:9px; height:9px; cursor:pointer; margin-left:4px;}
	#icon_num li:hover,#icon_num li.active{ background:url(../images/btn_2.gif) no-repeat;}
	
	
	#container #main #content #content1 #newsbox{
	padding-left:12px;
	width:353px;
	height:183px;
	float:left;
	overflow:hidden;
	}
	#container #main #content #content1 #newsbox #tit1{
	padding-left:11px;
	width:342px;
	height:30px;
	float:left;
	background:url(../images/line1.gif) no-repeat left bottom;
	overflow:hidden;
	}
	#container #main #content #content1 #newsbox #tit1 #tit2{
	width:296px;
	height:30px;
	float:left;
	}
	#container #main #content #content1 #newsbox #tit1 #tit3{
	width:46px;
	height:30px;
	float:left;
	}
	#container #main #content #content1 #newsbox #news{
	padding-top:2px;
	padding-left:11px;
	width:342px;
	height:151px;
	float:left;
	}
	#container #main #content #content1 #newsbox #news li{
	padding-left:7px;
	width:335px;
	height:25px;
	float:left;
	background:url(../images/x.gif) no-repeat 0px 12px;
	}
	*html #container #main #content #content1 #newsbox #news li{
	background:url(../images/x.gif) no-repeat 0px 10px;
	}
	*+html #container #main #content #content1 #newsbox #news li{
	background:url(../images/x.gif) no-repeat 0px 11px;
	}
	#container #main #content #content1 #newsbox #news li a{
	width:255px;
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
	}
	#container #main #content #content1 #newsbox #news li .time{
	width:68px;
	height:25px;
	line-height:23px;
	float:left;
	text-align:right;
	}
	
	
	#container #main #content #content1 #productsbox{
	padding-left:3px;
	width:286px;
	height:183px;
	float:left;
	overflow:hidden;
	}
	#container #main #content #content1 #productsbox #tit1{
	padding-left:8px;
	width:278px;
	height:30px;
	float:left;
	background:url(../images/line2.gif) no-repeat left bottom;
	overflow:hidden;
	}
	#container #main #content #content1 #productsbox #tit1 #tit2{
	width:245px;
	height:30px;
	float:left;
	}
	#container #main #content #content1 #productsbox #tit1 #tit3{
	width:33px;
	height:30px;
	float:left;
	}
	#Scrollbox{
	padding-left:8px;
	width:278px;
	height:153px;
	float:left;
	overflow:hidden;
	position:relative;
	}

   .Scrollbox1{
	width:278px;
	height:153px;
	float:left;
	position:absolute;
	left:8px;
	top:0;
	overflow:hidden;
	}
	#container #main #content #content1 #productsbox #productsbox1{
	padding-top:10px;
	width:278px;
	height:143px;
	float:left;
	overflow:hidden;
	}
	#container #main #content #content1 #productsbox #productsbox1 #productsbox2{	
	width:170px;
	height:143px;
	float:left;
	}
	#container #main #content #content1 #productsbox #productsbox1 #productspic{
	width:108px;
	height:108px;
	float:left;
	position:relative;
	}
	#container #main #content #content1 #productsbox #productsbox1 #productspic #productspicbg{
	width:108px;
	height:108px;
	position:absolute;
	left:0;
	top:0;
	}
	#container #main #content #content1 #productsbox #productsbox1 #productsbox2 #tit4{
	padding-top:1px;
	padding-left:7px;
	width:153px;
	height:17px;
	line-height:17px;
	float:left;
	background:url(../images/titbg1.gif) repeat-y;
	}
	#container #main #content #content1 #productsbox #productsbox1 #productsbox2 #productstxt{
	padding-top:5px;
	width:144px;
	height:auto;
	float:left;
	line-height:23px;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	
	/*case_list*/
	
	#container #bannerbox{
	width:100%;
	height:254px;
	float:left;
	background:url(../images/bannerbg1.jpg) no-repeat center bottom;
	}
	#container #bannerbox #banner1{
	margin:0 auto;
	width:934px;
	height:254px;
	position:relative;
	}
	#container #bannerbox #banner1 #banner2{
	width:934px;
	height:254px;
	overflow:hidden;
	}
	#container #bannerbox #banner1 #tit5{
	padding-right:18px;
	width:404px;
	height:41px;
	position:absolute; right:8px; bottom:-4px;
	background:url(../images/titbg2.png) no-repeat left top;
	z-index:99;
	text-align:right;
	}
	#container #main1{	
	padding-top:1px;
	width:100%;
	height:auto;
	float:left;
	position:relative;
	}
	#container #main1 #mainbg2{
	width:100%;
	height:8px;
	position:absolute; left:0; top:1px;
	background:url(../images/mainbg2.png) repeat-x;
	}	
	#container #main1 #content1{
	margin:0 auto;
	width:934px;
	height:auto;
	background:url(../images/contentbg1.gif) repeat-y left;
	overflow:hidden;
	}
	#container #main1 #content1 #content2{	
	width:934px;
	height:auto;
	float:left;
	background:url(../images/contentbg2.gif) no-repeat bottom left;	
	}
	#container #main1 #content1 #content2 #left{
	padding-bottom:262px;
	width:189px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #left #tit6{
	padding-top:21px;
	width:189px;
	height:41px;
	text-align:center;
	float:left;
	}
	#container #main1 #content1 #content2 #left #leftnav{
	width:189px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #left #leftnav li{
	width:189px;
	height:52px;
	float:left;
	}
	#container #main1 #content1 #content2 #left #leftnav li a{
	padding:20px 3px 0 3px;
	width:183px;
	height:31px;
	line-height:16px;
	color:#646464;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #d7d7d7;
	float:left;
	background:url(../images/line4.gif) no-repeat top left;
	}
	#container #main1 #content1 #content2 #left #leftnav li a:hover,#container #main1 #content1 #content2 #left #leftnav li a.now{
	padding:20px 3px 0 0px;
	width:183px;
	height:31px;
	line-height:16px;
	color:#646464;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
	background:url(../images/leftnav_hover.gif) no-repeat top left #fff;	
	border-left:3px solid #0378ac;
	}
	#container #main1 #content1 #content2 #left #leftcontent{
	padding-top:20px;
	width:189px;
	height:auto;
	float:left;
	background:url(../images/titbg3.gif) no-repeat left top;
	}
	#container #main1 #content1 #content2 #left #leftcontent #tit7{
	padding-left:18px;
	width:171px;
	height:44px;
	float:left;
	}
	#container #main1 #content1 #content2 #left #leftcontent #leftcontent1{
	padding-left:18px;
	width:153px;
	height:auto;
	line-height:20px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	#container #main1 #content1 #content2 #right{
	padding:23px 0 100px 26px;
	width:681px;
	height:auto;
	float:left;
	}
	
	#container #main1 #content1 #content2 #right #location{
	width:679px;
	height:29px;
	float:left;
	background:url(../images/locationbg1.gif) repeat-x top;
	border:1px solid #dbdbdb;
	}
	#container #main1 #content1 #content2 #right #location #location1{
	padding:7px 0 0 11px;
	width:668px;
	height:22px;
	line-height:14px;
	float:left;
	background:url(../images/locationbg2.gif) no-repeat right top;
	}
	#container #main1 #content1 #content2 #right #detail{
	padding:18px 0 18px 0px;
	width:681px;
	height:auto;
	line-height:32px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;	
	}
	#container #main1 #content1 #content2 #right #case_detailtit{
	padding:18px 0 18px 0px;
	width:681px;
	height:auto;
	line-height:24px;
	float:left;
	}
	#container #main1 #content1 #content2 #right #case_detail{
	margin-bottom:20px;
	padding-bottom:20px;
	width:681px;
	height:auto;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #case_detail #picCase{
	padding:9px;
	width:661px;
	height:auto;
	float:left;
	border:1px solid #dbdbdb;
	}
	#container #main1 #content1 #content2 #right #case_detail #case_detail1{
	padding:18px 0 0px 0px;
	width:681px;
	height:auto;
	float:left;
	line-height:24px;
	overflow:hidden;
	}
	/*picCase*/
	
	.imgnav{ width:661px; height:auto; float:left; padding-bottom:9px; position:relative; overflow:hidden;}
	#img{ z-index:10; width:661px; position:relative; overflow:hidden; text-align:center;}
	#img img{ width:auto; height:auto; display:none; border:none;}
	#img b{ padding:0 15px 0 15px; width:631px; height:40px; line-height:40px; font-size:14px; color:#fff;left:0; bottom:0; position:absolute; display:none; z-index:9; font-weight:normal;}
	*html #img b{ bottom:3px;}
	*+html #img b{ bottom:3px;}
	#img #picCasetxtbg{width:661px; height:40px; color:#fff; background:#000; opacity:0.6;filter:alpha(opacity=60);left:0; bottom:0; position:absolute; z-index:8}
	*html #img #picCasetxtbg{ bottom:3px;}
	*+html #img #picCasetxtbg{ bottom:3px;}
	#front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:345px; height:100%; background:url(../images/blank.gif);}
	#front a{  position:absolute; left:20px; top:40%;display:block; background:url(../images/imgSlideLeft.gif) no-repeat; width:29px; height:57px; display:none;}
	#next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:345px; height:100%;  background:url(../images/blank.gif);}
	#next a{  position:absolute; right:20px; top:40%; display:block; background:url(../images/imgSlideRight.gif) no-repeat; width:29px; height:57px; display:none;}
		
	
	#cbtn{position:relative; height:85px; width:661px; float:left;overflow:hidden;}
	#cbtn ul{position:relative; width:10000px; height:85px;}
	#cbtn ul li{ float:left; padding:7px 5px 3px 5px; width:115px; height:75px; cursor:pointer; text-align:center; position:relative;}
	#cbtn ul li img{ width:115px; height:75px; display:block;}
	#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:5px; bottom:3px; z-index:20; font-family:"ËÎÌå" ;font-size:12px; line-height:16px; }
	#cbtn li.hov{ background:url(../images/imgHoverBg.gif) no-repeat 2px 0;}
	.ctrl div{ clear:both;}
	#cSlideUl{width:625px; height:85px;overflow:hidden; position:relative; top:0px; margin:0 auto;}
	.picSildeLeft{cursor:pointer; position:absolute; top:7px; left:0px; z-index:9;}
	.picSildeRight{cursor:pointer; position:absolute; top:7px; right:0px; z-index:9;}
	
	
	
	
	
	
	
	/*news_list*/
	
	#container #main1 #content1 #content2 #right #news_list{
	padding:26px 0 0px 0px;
	width:681px;
	height:auto;
	float:left;
	}
	*+html #container #main1 #content1 #content2 #right #news_list{
	padding-bottom:16px;
	}
	#container #main1 #content1 #content2 #right #news_list #news_list1{
	padding-bottom:16px;
	margin-bottom:16px;
	width:681px;
	height:auto;
	line-height:26px;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	
	#container #main1 #content1 #content2 #right #news_list #case_list1{
	padding-bottom:21px;
	margin-bottom:15px;
	width:681px;
	height:auto;
	line-height:26px;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #news_list #case_list1 .pic{
	margin-top:3px;
	padding:1px;
	width:100px;
	height:75px;
	float:left;
	border:1px solid #ccc;
	background:#fff;
	}
	#container #main1 #content1 #content2 #right #news_list #case_list1 #case_txt{
	padding-left:13px;
	width:564px;
	height:63px;
	line-height:20px;
	float:left;
	background:#fff;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	#container #main1 #content1 #content2 #right #news_list #case_list1 #case_btn{
	padding-left:13px;
	width:564px;
	height:19px;
	float:left;
	}
	
	#container #main1 #content1 #content2 #right #news_list #pro_list1{
	padding-bottom:20px;
	margin-bottom:24px;
	width:681px;
	height:auto;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #news_list #pro_list1 #pic{
	width:108px;
	height:108px;
	float:left;
	position:relative;
	}
	#container #main1 #content1 #content2 #right #news_list #pro_list1 #pic #picbg{
	width:108px;
	height:108px;
	position:absolute;
	left:0;
	top:0;
	z-index:99;
	}
	#container #main1 #content1 #content2 #right #news_list #pro_list1 #pro_txt{
	width:573px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #right #news_list #pro_list1 #pro_txt #pro_tit{
	margin-top:7px;
	padding:3px 0 0 10px;
	width:563px;
	height:18px;
	line-height:14px;
	float:left;
	background:url(../images/titbg1.gif) repeat-y right #0378ac;
	}
	*html #container #main1 #content1 #content2 #right #news_list #pro_list1 #pro_txt #pro_tit{
	padding:4px 0 0 10px;
	height:17px;
	}
	*+html #container #main1 #content1 #content2 #right #news_list #pro_list1 #pro_txt #pro_tit{
	padding:4px 0 0 10px;
	height:17px;
	}
	#container #main1 #content1 #content2 #right #news_list #pro_list1 #pro_txt #pro_txt1{
	padding:7px 0 0 10px;
	width:563px;
	height:auto;
	line-height:25px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	#container #main1 #content1 #content2 #right #news_list #pro_list1 #pro_txt #technology_tit1{
	padding:0px 0 0 10px;
	width:563px;
	height:38px;
	float:left;
	}
	#container #main1 #content1 #content2 #right #news_list #pro_list1 #pro_txt #technology_txt1{
	padding:4px 0 0 10px;
	width:563px;
	height:auto;
	line-height:24px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	
	
	
	#container #main1 #content1 #content2 #right #hr{
	padding:26px 0 10px 0px;
	width:681px;
	height:auto;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #hr #hr_list{
	padding-bottom:10px;
	width:681px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #right #hr #hr_list #hr_tit{
	padding:5px 0 0 8px;
	width:673px;
	height:23px;
	line-height:18px;
	float:left;
	background:url(../images/titbg5.gif) repeat-y left;
	}
	
	*html #container #main1 #content1 #content2 #right #hr #hr_list #hr_tit{
	padding:7px 0 0 8px;
	height:22px;
	}
	*+html #container #main1 #content1 #content2 #right #hr #hr_list #hr_tit{
	padding:7px 0 0 8px;
	height:22px;
	}
	#container #main1 #content1 #content2 #right #hr #hr_list #hr_txt{
	padding:8px 0 0 0px;
	width:681px;
	height:auto;
	line-height:26px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	#container #main1 #content1 #content2 #right #e-mail{
	padding:10px 0 10px 0px;
	margin-bottom:10px;
	width:681px;
	height:auto;
	line-height:26px;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #messagesbox{
	padding:9px 0 10px 0px;
	width:681px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #right #messagesbox #messages1{
	padding:24px 0 0px 28px;
	width:651px;
	height:auto;
	float:left;
	background:#fafafa;
	border:1px solid #d8d8d8;
	}
	#container #main1 #content1 #content2 #right #messagesbox #messages1 td{
	padding-bottom:20px;
	}
	.btn1{
	margin-right:10px;
	padding-top:0px;
	width:100px;
	height:29px;
	line-height:29px;
	float:left;
	background:url(../images/btnbg.gif) no-repeat;
	font-weight:bold;
	color:#333;
	text-align:center;
	float:left;
	border:none;
	cursor:pointer;
	display:block;
	}
	*html .btn1{
	padding-top:3px;
	height:29px;
	line-height:18px;
	}
	*+html .btn1{
	padding-top:3px;
	height:29px;
	line-height:18px;
	}
	
	#container #main1 #content1 #content2 #right #messagesbox #messages2{
	padding:16px 0 10px 0px;
	width:681px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #right #messagesbox #messages2 #messageslist{
	padding:10px 0 0px 0px;
	width:681px;
	height:auto;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #messagesbox #messages2 #messageslist td{
	padding-bottom:10px;
	line-height:23px;
	}
	
	
	
	#container #main1 #content1 #content2 #right #news_detailtit{
	padding:18px 0 18px 0px;
	width:681px;
	height:auto;
	line-height:20px;
	text-align:center;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #detail1{
	margin-bottom:18px;
	padding:18px 0 18px 0px;
	width:681px;
	height:auto;
	line-height:32px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	background:url(../images/line5.gif) repeat-x bottom;
	overflow:hidden;
	}
	
	
	#container #main1 #content1 #content2 #right #news_list #technology_list{
	padding-bottom:16px;
	margin-bottom:16px;
	width:681px;
	height:auto;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #news_list #technology_list #technology_tit2{
	width:681px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #right #news_list #technology_list #technology_tit2 #technology_tit3{
	width:570px;
	height:auto;
	line-height:26px;
	float:left;
	}
	#container #main1 #content1 #content2 #right #news_list #technology_list #technology_tit2 #technology_tit4{
	width:111px;
	height:auto;
	line-height:26px;
	text-align:right;
	float:left;
	}
	#container #main1 #content1 #content2 #right #news_list #technology_list #technology_txt2{	
	width:681px;
	height:auto;
	line-height:26px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
	#container #main1 #content1 #content2 #right #appendix{
	padding-bottom:16px;
	margin-bottom:16px;
	width:681px;
	height:auto;
	float:left;
	background:url(../images/line5.gif) repeat-x bottom;
	}
	#container #main1 #content1 #content2 #right #appendix #appendix_tit{
	width:681px;
	height:26px;
	float:left;
	line-height:16px;
	}
	
	
	#container #main1 #content1 #content2 #right #appendix #appendixlist{
	width:681px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #right #appendix #appendixlist li{
	padding:8px 17px 8px 17px;
	width:647px;
	height:auto;
	line-height:20px;
	float:left;
	background:url(../images/k.gif) no-repeat 6px 13px #f5f5f5;
	}
	#container #main1 #content1 #content2 #right #appendix #appendixlist li.none{
	padding:8px 17px 8px 17px;
	width:647px;
	height:auto;
	line-height:20px;
	float:left;
	background:url(../images/k.gif) no-repeat 6px 13px ;
	}
	
	#container #main1 #content1 #content2 #right #pro_detail{
	padding:26px 0 0px 0px;
	width:681px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #right #pro_detail #pro_tit2{
	width:681px;
	height:auto;
	float:left;
	}

	#container #main1 #content1 #content2 #right #pro_detail #pro_tit2 #pic{
	width:108px;
	height:108px;
	float:left;
	position:relative;
	}
	#container #main1 #content1 #content2 #right #pro_detail #pro_tit2 #pic #picbg{
	width:108px;
	height:108px;
	position:absolute;
	left:0;
	top:0;
	z-index:99;
	}
	#container #main1 #content1 #content2 #right #pro_detail #pro_tit2 #pro_txt{
	width:573px;
	height:auto;
	float:left;
	}
	#container #main1 #content1 #content2 #right #pro_detail #pro_tit2 #pro_txt #pro_tit{
	margin-top:7px;
	padding:3px 0 0 10px;
	width:563px;
	height:18px;
	line-height:14px;
	float:left;
	background:url(../images/titbg1.gif) repeat-y right #0378ac;
	}
	*html #container #main1 #content1 #content2 #right #pro_detail #pro_tit2 #pro_txt #pro_tit{
	padding:4px 0 0 10px;
	height:17px;
	}
	*+html #container #main1 #content1 #content2 #right #pro_detail #pro_tit2 #pro_txt #pro_tit{
	padding:4px 0 0 10px;
	height:17px;
	}
	#container #main1 #content1 #content2 #right #pro_detail #pro_tit2 #pro_txt #pro_txt1{
	padding:7px 0 0 10px;
	width:563px;
	height:auto;
	line-height:28px;
	float:left;
	text-align:justify; 
	text-justify:inter-ideograph;
	}

	.index_tab_n { padding-top:20px;width:681px; height:auto; float:left;}
	#rolinTab {}
	.tabBtns{width:681px; height:30px; background:url(../images/tab_line.gif) repeat-x bottom; float:left; }
	.tabBtns li { margin-right:4px; padding-top:1px;width:108px; height:29px; line-height:29px; background:url(../images/tab_tit.gif) no-repeat top; text-align:center; color:#fff; font-size:14px; cursor:pointer; float:left; font-weight:bold;}
	.tabBtns li.hover { width:108px; height:30px; line-height:30px; background:url(../images/tab_hover.gif) no-repeat left top; text-align:center;color:#333;font-weight:bold;font-size:14px; }
	.tabBodys {width:681px; height:auto; float:left; padding-top:34px; }
	.tabBodys div {display:none;}
	.tabBodys div.hover {display:block;}
	.tabBodys div#Information{ width:681px; height:auto; color:#3c3c3c; float:left; line-height:28px;text-align:justify; 
	text-justify:inter-ideograph;}
	.tabBodys div#Parameter{ width:681px; height:auto; color:#3c3c3c; float:left; }
	.tabBodys div#Parameter .tab1 td{ padding:0 0 0 10px; height:39px; background:#e6e6e6; border-bottom:1px solid #808081;border-top:1px solid #808081; font-weight:bold; color:#3c3c3c;  }
	.tabBodys div#Parameter td{ padding:10px 0 10px 10px;}
	.tabBodys div#pro_pic2{width:681px; height:auto; float:left;}
	.tabBodys div#pro_pic2 li{ padding:1px;width:213px; height:160px; border:1px solid #ddd; float:left; margin:0 14px 14px 0; position:relative;}
	.tabBodys div#pro_pic2 li span{ width:203px; height:25px; line-height:25px; padding-left:10px; color:#fff; position:absolute; left:1px; bottom:1px; background:url(../images/picbg01.png);}
	#footer4{
	width:100%;
	height:69px;
	float:left;
	}
	#footer4 #footer5{
	margin:0 auto;
	width:934px;
	height:49px;
	}
	#footer4 #footer5 #footer6{
	width:6px;
	height:49px;
	float:left;
	}
	#footer4 #footer5 #footer8{
	width:6px;
	height:49px;
	float:left;
	}
	#footer4 #footer5 #footer7{
	padding-top:19px;
	width:922px;
	height:30px;
	float:left;
	background:url(../images/footerbg2.gif) repeat-x top;
	overflow:hidden;
	}
	#footer4 #footer5 #footer7 #copy{
	padding-left:14px;
	width:785px;
	height:30px;
	float:left;
	}
	#footer4 #footer5 #footer7 #helloin{
	width:123px;
	height:30px;
	float:left;
	}
	
	#footer{
	padding-top:19px;
	width:100%;
	height:30px;
	float:left;
	background:url(../images/footerbg1.gif) repeat-x top #cbcbcb;
	}
	#footer #footer1{
	margin:0 auto;
	width:934px;
	height:30px;
	}
	#footer #footer1 #copy{
	width:811px;
	height:30px;
	float:left;
	}
	#footer #footer1 #helloin{
	width:123px;
	height:30px;
	float:left;
	}
	
	
	
	#pagesbox{
	width:681px;
	height:20px;
	float:left;
	}
	
	#pages{
	width:681px;
	height:20px;
	float:left;
	}
	#pages li{
	padding-right:3px;
	float:left;
	height:20px;
	}
	#pages li.pro{
	float:left;
	height:20px;
	width:20px;
	}
	#pages li.next{
	float:left;
	height:20px;
	width:20px;
	}
	#pages li.pages1{
	float:left;
	height:20px;
	width:20px;
	}
	#pages li.pages1 a{
	float:left;
	height:20px;
	width:20px;
	text-align:center;
	line-height:21px;
	background:#9c9c9c;
	color:#fff;
	font-size:12px;
	}
	#pages li.pages1 a:hover,#pages li.pages1 a.now{
	float:left;
	height:20px;
	width:20px;
	text-align:center;
	line-height:21px;
	background:#0378ac;
	color:#fff;
	font-size:12px;
	}
	