#body .inner{
	wdith:990px;}
/* SearchBar */
#body .inner .sbox{ height:50px; background-color:#898989;}
#body .inner .sbox .Position{
	padding-top:8px;
	float:left;
	font-size:14px;
	line-height:33px;
	color:#381F13;
	}
#body .inner .sbox .Position a{
	color:#fff;}
#body .inner .sbox .Position span{
	padding-left:30px;
	background:url("/images/Hituxblue/box_icon2.png") no-repeat 12px 5px;
	}
#body .inner .sbox .SearchBar {
	padding:12px 15px 0px 0px; float:right;
}

#body .inner .sbox .SearchBar #search-text {
	width: 140px;
	padding:0px 5px;
	border: 1px solid #EDAA1C;
	margin:0px;
	color:#999999;
	height:23px;
	line-height:23px;
	font-size:12px;
}

#body .inner .sbox .SearchBar #search-submit {
	border:none;
	background:#EDAA1C;
	font-size:12px;
	color:#381F13;
	height:25px;
	margin:0px;	
	cursor:pointer;
	padding:0px 8px;
	line-height:25px;
}

/* articlebox */
#body .inner .articlebox{ padding:20px 0px 40px 0px;}
#body .inner .articlebox .list ul li{ padding:30px 30px;
	border-bottom: 1px solid #ddd;
	}
#body .inner .articlebox .list ul li .list_t{ font-size:24px; float:left;}	
#body .inner .articlebox .list ul li .list_s{ font-size:14px; float:right; padding-top:12px; color:#666;}	
#body .inner .articlebox .list ul li .list_d{ font-size:14px; clear:both; padding-top:20px; color:#777; line-height:160%;}	
#body .inner .articlebox .list ul li .list_d span{ color:#007CC2;}

#body .inner .articlebox .page{ margin-top:20px;}

/*content*/
#body .inner .main{
	padding:50px 5px 40px 5px;
	font-size:14px;
	}
#body .inner .main .content{
	border-bottom:1px solid #ddd;
	padding-bottom:30px;
	line-height:220%;}
#body .inner .main .content .title{
	text-align:center;
	font-size:26px;
	}
#body .inner .main .content .infos{
	font-size:12px;
	line-height:40px;
	color:#666666;
	text-align:center;}
#body .inner .main .content .detail{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:30px 8px; font-size:18px;}
#body .inner .main .content .detail .leftinfo{ width:630px; float:left; padding-top:60px;}
#body .inner .main .content .detail .leftinfo .dt{ font-weight:bold;}
#body .inner .main .content .detail .image{ width:320px; height:220px; float:right;}

#body .inner .main .content .maincontent{ line-height:220%; padding-top:10px;}
#body .inner .main .content .maincontent .IntroTitle{ text-align:center; font-size:24px; padding:30px 0px 20px 0px;}
#body .inner .main .content .maincontent p{
	padding:5px 0px;
	line-height:220%;
	}
#body .inner .main .content .download{
	background:url("/images/Hituxblue/downicon.gif") no-repeat 15px 7px;
	padding-left:55px;
	border:1px solid #F5F5F5;
	line-height:40px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px;}

#body .inner .main .prenext{
	padding:10px 0px;
	}
#body .inner .main .prenext ul li{
	line-height:30px;
	background:url("/images/Hituxblue/jiantou.gif") no-repeat 0px 1px;
	padding-left:15px;}				
#body .inner .main .prenext ul li span{ color:#999;}

			
#body .inner .main .ArticleList{
	font-size:12px;}
#body .inner .main .ArticleList td{
	line-height:35px;
	border-bottom:1px dashed #CCC;}	
#body .inner .main .ArticleList .fw_t{
	font-size:12px;
	}
#body .inner .main .ArticleList .fw_s{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;}

/* recruit */

#body .inner .main .RecruitList{
	font-size:14px;
	}
#body .inner .main .RecruitList td{
	line-height:38px;
	border-bottom:1px solid #ddd;
	}	
#body .inner .main .RecruitList .Rtitle{
	padding:10px 0px 20px 0px;
	text-align:center;
	}
#body .inner .main .RecruitList .Rtitle .rname{
	font-weight:bold; font-size:22px; line-height:160%;}
#body .inner .main .RecruitList .Rtitle .rtime{
	font-size:12px; line-height:140%;}

/* blank news */
#body .inner .main .news{ color:#666;}
#body .inner .main .news .newscont{ padding:60px 0px; }
#body .inner .main .news .newscont .title{ height:70px; padding-left:8px; position:relative; font-size:34px; line-height:120%; color:#CCC;}
#body .inner .main .news .newscont .title span{ color:#1b8386;}
#body .inner .main .news .newscont .title a{
	font-size:14px;
	line-height:140%;
	color:#666666; text-decoration:none; padding:4px 10px 5px 10px;
	display:block; 
	position:absolute; 
	right:5px;
	bottom:30px;
	border:2px #666666 solid;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;	/* Safari and Chrome */
	-o-transition: all 0.3s linear;		/* Opera */
	-moz-transition: all 0.3s linear;}
#body .inner .main .news .newscont .title a:hover{ color:#1b8386; border:2px #1b8386 solid;}
#body .inner .main .news .newscont li{
	font-size:14px; line-height:140%; height:50px; padding-left:15px; border-bottom:1px #F2F0F1 solid;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;	/* Safari and Chrome */
	-o-transition: all 0.3s linear;		/* Opera */
	-moz-transition: all 0.3s linear;}
#body .inner .main .news .newscont li:hover{ background-color:#F2F0F1;}
#body .inner .main .news .newscont li a{
	color:#666; font-size:18px; line-height:50px;text-decoration:none;
	}
	
#body .inner .main .news .newscont li div{ width:80px; line-height:50px; float:right;}



/* product */
#body .inner .main .productbox{ color:#666;}
#body .inner .main .productbox .list{ width:1005px; margin:auto; padding-top:60px; border-bottom:1px solid #ddd;}
#body .inner .main .productbox .list .title{ height:120px; padding-left:8px; position:relative; font-size:34px; line-height:120%;}
#body .inner .main .productbox .list .title a{
	font-size:14px;
	line-height:140%;
	color:#666666; text-decoration:none; padding:4px 10px 5px 10px;
	display:block; 
	position:absolute; 
	right:5px;
	bottom:50px;
	border:2px #666666 solid;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;	/* Safari and Chrome */
	-o-transition: all 0.3s linear;		/* Opera */
	-moz-transition: all 0.3s linear;}
#body .inner .main .productbox .list .title a:hover{ color:#007CC2; border:2px #007CC2 solid;}
#body .inner .main .productbox .list li{ width:320px; height:440px; margin:0px 8px 0px 7px; float:left; font-size:14px; line-height:140%;}
#body .inner .main .productbox .list li .img{width:320px; height:220px; overflow:hidden;}
#body .inner .main .productbox .list li .img a{
	width:320px; height:220px; display:block;
	background:url("/images/Hituxblue/pro_hover.png") no-repeat center center;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:0;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;	/* Safari and Chrome */
	-o-transition: all 0.3s linear;		/* Opera */
	-moz-transition: all 0.3s linear;}

#body .inner .main .productbox .list li .img:hover a{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;}
	
#body .inner .main .productbox .list li .itmbox{ width:310px; margin:auto; padding-top:20px; line-height:160%;}
#body .inner .main .productbox .list li .itmbox .itmtitle{ color:#000; font-weight:bold; margin-bottom:10px;}
#body .inner .main .productbox .list li .itmbox .itmtcont{ padding-bottom:10px;}

/* moreproduct */
#body .inner .main .moreproduct{ padding:30px 0px;}
#body .inner .main .moreproduct .IntroTitle{ text-align:center; font-size:26px;}

/* sitemap */
#body .inner .main .SiteMap{
	padding:0px 10px;}
		
#body .inner .main .SiteMap ul li{
	font-weight:bold;
	line-height:25px;
	padding:10px 20px;
	border-bottom:1px dashed #CCCCCC;
	font-size:14px;
	background:url("/images/Hituxblue/ico4.jpg") no-repeat left 18px;}


#body .inner .main .SiteMap ul li ul li{
	font-weight:normal;
	border-bottom:none;
	font-size:12px;
	background:none;
	padding:5px 0px;}

/* FeedBack */
#body .inner .right .main .FeedBack {}
#body .inner .right .main .FeedBack .Fleft{
	width:90px;
	float:left;
	}
#body .inner .right .main .FeedBack .Fleft .Ficon{
	padding:0px  12px;
	}
#body .inner .right .main .FeedBack .Fleft .Fname{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:5px;
	color:#196ba7;
	font-weight:bold;}		
#body .inner .right .main .FeedBack .Fright{
	float:left;
	width:600px;
	padding-bottom:10px;
	}
#body .inner .right .main .FeedBack .Fright .Fcontent .Ftime{
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#196ba7;
	padding:0px 20px 5px 20px;}	
#body .inner .right .main .FeedBack .Fright .Fcontent{
	width:600px;
	background:url("/images/Hituxblue/PostBG.jpg") no-repeat left top;
	padding:10px 0px;
	}
#body .inner .right .main .FeedBack .Fright .Fcontent p{
	padding:0px 20px 5px 50px;}

#body .inner .right .main .FeedBack .Fright .Fcontent .Freply .FRtitle{
	margin-left:20px;
	line-height:20px;
	color:#FFFFFF;
	height:25px;
	background:url("/images/Hituxblue/picon.gif") no-repeat 2px 0px;
	padding-left:20px;
	font-weight:bold;}
#body .inner .right .main .FeedBack .Fright .Fcontent .Freply p{
	color:#989E4D}	
#body .inner .right .main .FeedBack .Fright .Fline{
	float:right;
	width:572px;
	border-top:1px solid #EDEDEF;
	filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=1, Direction=180);} 

#body .inner .right .main .FeedBack .IntroTitle{
	width:665px;
	margin:auto;
	}
#body .inner .right .main .FeedBack .commentbox{
	padding-top:5px;}	
#body .inner .right .main .FeedBack .commentbox #commentform td{
	height:40px;}
#body .inner .right .main .FeedBack .commentbox #commentform input{
	height:25px;
	line-height:25px;}

#body .inner .right .main .FeedBack .commentbox #commentform .Cbutton{
	line-height:25px;
	background:#196ba7;
	border:none;
	color:#FFFFFF;
	font-size:14px;
	cursor:pointer;}
	
#body .inner .right .main .FeedBack .commentlist dt{
	padding:5px 10px;
	background-color:#dededc;
	height:22px;
	line-height:22px;
	font-size:12px;}	
#body .inner .right .main .FeedBack .commentlist dd{
	padding:15px 0px 15px 0px;
	line-height:180%;
	font-size:14px;
	}	
#body .inner .right .main .FeedBack .commentlist dd  b{
	color:#458D3A;}

#body .inner .right .main .FeedBack .commentlist dd span{
	color:#A00000;}	
#body .inner .right .main .FeedBack .commentlist p{
	padding:0px;
	line-height:180%;
	margin:0px;}
									