

#cp{ width:350px;  float:left; height:400px; position:absolute; top:300px;} 



#cn{ width:350px;  float:right;height:400px; position:relative; top:0px;}



#cp:hover{background:url("../images/cp.png") no-repeat left 200px;}

#cn:hover{background:url("../images/cn.png") no-repeat right 200px;}



#body #InnerBanner{

	wdith:980px;

	margin:auto;}

#body .inner{

	wdith:980px;

	margin:auto;}

#body .inner .left{



	width:213px;

	float:left;}

#body .inner .right{

	width:744px;

	float:right;



	padding-bottom:50px;

	overflow:hidden;
}

#body .inner .left .Sbox{

	width:213px;

	padding-bottom:10px;

	font-size:13px;

	}



#body .inner .left .Sbox .topic{



	font-size:13px;

	font-family:"Microsoft Yahei";

	margin:0px 0px 0px 0px;

	line-height:34px;

	border-bottom:1px solid #DDDDDD;

	padding-left:10px;

	color:#1c4c88;

	font-weight:bold;}

#body .inner .left .Sbox .blank ul {

	padding:0px 0px;}

#body .inner .left .Sbox .blank ul li{

	cursor:pointer;

	height:30px;

	

}

#body .inner .left .Sbox .blank .current a{

	background:#1c4c88;

	border-bottom:1px solid #FFFFFF;

	}	

#body .inner .left .Sbox .blank .current a{

	color:#FFFFFF;}





#body .inner .left .Sbox .blank ul li a{

	display:block;

	height:30px;

	line-height:30px;

	padding-left:30px;

	border-bottom:1px dotted #DDDDDD;

	background:url("../images/link_bg2.gif") no-repeat 12px 10px;}	

#body .inner .left .Sbox .blank ul li a:hover{

	background:#1c4c88;

	border-bottom:1px solid #FFFFFF;

	color:#FFFFFF;

	text-decoration:none;}



#body .inner .left .Sbox .list dl{

	padding:0px 2px;

	}

#body .inner .left .Sbox .list dl dt{

	font-family:Arial;

	color:#666666;

	line-height:20px;

	font-size:10px;}



#body .inner .left .Sbox .list dl dd{

	line-height:30px;

	border-bottom:1px dotted #DDDDDD;

	background:url("/images/title_icon1.jpg") no-repeat 0px 12px;

	padding-left:10px;

	}

#body .inner .left .Sbox .txt{

	padding:10px;}

	

#body .inner .right  .Position{

	font-size:13px;

	line-height:33px;

	background:url("../images/box_bg5.png") repeat left top;

	}

#body .inner .right  .Position a{

	color:#666666;}

#body .inner .right  .Position span{

	padding-left:10px;

 	}





#body .inner .right .main{

	padding:10px 20px;

	font-size:13px;}



/*content*/

#body .inner .right .main .content .title h3{

	text-align:center;

	font-size:18px;

	font-weight:normal;

	font-family:"Microsoft Yahei";}

#body .inner .right .main .content .infos{

	font-size:13px;

	line-height:40px;

	color:#666666;

	text-align:center;}

#body .inner .right .main .content .maincontent{

	font-size:13px; }



#body .inner .right .main .content .maincontent img{ max-width:700px;}



#body .inner .right .main .content .maincontent p{

	padding:5px 0px;

	line-height:200%;

	}

#body .inner .right .main .content .download{

	background:url("../images/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 .right .main .content .prenext{

	padding:10px 0px;

	margin-top:10px;}

#body .inner .right .main .content .prenext ul li{

	line-height:30px;

	background:url("../images/jiantou.gif") no-repeat 0px 1px;

	padding-left:15px;}				

				

#body .inner .right .main .ArticleList{

	font-size:13px;}

#body .inner .right .main .ArticleList td{

	line-height:35px;

	border-bottom:1px dashed #CCC;}	

#body .inner .right .main .ArticleList .fw_t{

	font-size:13px;

	}

#body .inner .right .main .ArticleList .fw_s{

	font-size:13px;

	font-family:Arial, Helvetica, sans-serif;

	color:#666666;}



/* recruit */



#body .inner .right .main .RecruitList{

	}

#body .inner .right .main .RecruitList td{

	line-height:35px;

	border-bottom:1px dotted #CCC;

	font-size:13px;}	

#body .inner .right .main .RecruitList .Rtitle{

	background:#f5f5f5;

	color:#1c4c88;

	font-size:14px;

	padding-left:10px;

	height:30px;

	line-height:30px;}

#body .inner .right .main .RecruitList .Rtitle span{

	text-align:right;

	font-size:13px;}

/*product*/

#body .inner .left .Sbox .ClassNav{

	padding:0px 0px;}

	

#body .inner .left .Sbox .ClassNav .NavTree ul{

}

	

#body .inner .left .Sbox .ClassNav .NavTree ul li{

position: relative;

height:30px;



}

	

/*1st level sub menu style */

#body .inner .left .Sbox .ClassNav .NavTree ul li ul{



}

/*All subsequent sub menu levels offset */

#body .inner .left .Sbox .ClassNav .NavTree ul li ul li ul{ 



/*

left: 159px;  Parent menu width - 1

z-index:2000;

*/

}

/* menu links style */

#body .inner .left .Sbox .ClassNav .NavTree ul li a{

	display: block;

	cursor:pointer;

	line-height:30px;

	border-bottom:1px solid #DDDDDD;

	padding-left:30px;

	height:30px;

	background:url("../images/link_bg2.gif") no-repeat 12px 10px; }	



#body .inner .left .Sbox .ClassNav .NavTree ul li li{

	background:url("../images/box_icon1.png") no-repeat 12px 12px;

	padding-left:0;

	text-align:center;

	z-index:2000;

}

#body .inner .left .Sbox .ClassNav .NavTree ul li li a{

	border-bottom:1px solid #DDDDDD;

	padding-left:10px;

	z-index:2000;}

#body .inner .left .Sbox .ClassNav .NavTree ul .current a{

	background:#1c4c88;

	color:#FFFFFF;}

#body .inner .left .Sbox .ClassNav .NavTree ul .current li a{

	background:#FFFFFF;

	color:#000000;}

		

#body .inner .left .Sbox .ClassNav .NavTree ul li a:hover{

color: white;

background:#1c4c88;

text-decoration:none;

}

#body .inner .left .Sbox .ClassNav .NavTree .subfolderstyle{

background: url(../images/arrow-list.gif) no-repeat 150px center ;

}

/* Holly Hack for IE \*/

* html #body .inner .left .Sbox .ClassNav .NavTree ul li { float: left; height: 1%;z-index:2000; }

* html #body .inner .left .Sbox .ClassNav .NavTree ul li a { height: 1%;z-index:2000; }

/* End */	



#body .inner .right .main .content .ProInfo .image{

	float:left;}	

#body .inner .right .main .content .ProInfo .image1{

	 margin:0 auto;}		

#body .inner .right .main .content .ProInfo .column{

	float:right;

	width:400px;}

#body .inner .right .main .content .ProInfo .column1{



	width:100%px;}
		

#body .inner .right .main .content .ProInfo .image img{

	width:270px;

	height:270px;

	}



#body .inner .right .main .content .ProInfo .image a{

	display:block;

	width:270px;

	height:270px;

	border:2px solid #F5F5F5;

	padding:2px;	

	}

#body .inner .right .main .content .ProInfo .image a:hover{

	border:2px solid #F5F5F5;

	}

#body .inner .right .main .content .ProInfo .image1 img{

	width:270px;

	height:270px;

	}



#body .inner .right .main .content .ProInfo .image1 a{

	display:block;

	width:270px;

	height:270px;

	border:2px solid #F5F5F5;

	padding:2px;	

	}

#body .inner .right .main .content .ProInfo .image1 a:hover{

	border:2px solid #F5F5F5;

	}









#body .inner .right .main .content .ProInfo .column .title{

	background-color:#f5f5f5;

	padding:0px 10px;}
	
#body .inner .right .main .content .ProInfo .column1 .title{

	background-color:#f5f5f5;

	padding:0px 10px;}

#body .inner .right .main .content .ProInfo .column .title h3{

	text-align:left;

	font-size:14px;

	line-height:25px;

	font-weight:bold;}
	
#body .inner .right .main .content .ProInfo .column1 .title h3{

	text-align:left;

	font-size:14px;

	line-height:25px;

	font-weight:bold;}
	

#body .inner .right .main .content .ProInfo .column .infos{

	text-align:left;padding-left:10px;}
	

	
#body .inner .right .main .content .ProInfo .column1 .infos{

	text-align:left;
	padding-left:10px;
	}


#body .inner .right .main .content .ProInfo .column ul li{

	line-height:33px;

	height:33px;

	color:#333;

	font-weight:normal;}


#body .inner .right .main .content .ProInfo .column1 ul li{

	line-height:33px;

	height:33px;

	color:#333;

	font-weight:normal;}


#body .inner .right .main .content .ProInfo .column ul li span{

	width:100px;

	height:20px;

	font-weight:bold;

	padding:3px;

	color:#333;

	}
	
#body .inner .right .main .content .ProInfo .column1 ul li span{

	width:100px;

	height:20px;

	font-weight:bold;

	padding:3px;

	color:#333;

	}
	
						

#body .inner .right .main .content .ProInfo .column ul .MPrice{

	color:#666666;

	text-decoration:line-through;

	}

#body .inner .right .main .content .ProInfo .column ul .NPrice{

	color:#F00;

	font-weight:bold;}

#body .inner .right .main .content .ProInfo .column ul .NPrice .BuyCount{

	color:#060;}

	

#body .inner .right .main  .IntroTitle{

	font-size:14px;

	line-height:25px;

	border-left:3px solid #1c4c88;

	margin:10px 0px;

	padding-left:10px;

	color:#1c4c88;

	font-weight:bold;

	background-color:#e5e5e5;}



#body .inner .right .main .content .MorePro{

	}



#body .inner .right .main .content .MorePro  .albumblock{

	width:190px;

	height:240px;

	float:left;}

#body .inner .right .main .content .MorePro  .albumblock .inner{

  	}



#body .inner .right .main .content .MorePro .albumblock .inner img{

 	}



#body .inner .right .main .content .MorePro  .albumblock .inner .albumtitle{

 	}










#body .inner .right .main .content .MorePro1{



	}



#body .inner .right .main .content .MorePro1  .albumblock1{
	width:100px;

	height:100px;

	float:left;
	
	padding:5px 20px 5px 5px;	
	
	float:left;	

}

#body .inner .right .main .content .MorePro1  .albumblock1 .inner{
       	width:90px;
		height:90px;	
		position:relative;	
		border:1px solid #dfe0e1;	
		overflow:hidden;	


  	}



#body .inner .right .main .content .MorePro1 .albumblock1 .inner img{
width:82px;	
height:82px; 

 	}



#body .inner .right .main .content .MorePro1 .albumblock1 .inner  a:hover{	text-decoration:none;} 

#body .inner .right .main .content .MorePro1 .albumblock1 .inner  a:visited{	text-decoration:none;}








	

#body .inner .right .main .content .CaseBlock li{

	width:330px;

	float:left;

	padding-left:10px;

	}

#body .inner .right .main .content .CaseBlock .Cimg a{

	display:block;

	border:1px solid #F5F5F5;

	padding:1px;}

#body .inner .right .main .content .CaseBlock .Cimg a:hover{

	border:1px solid #1c4c88;}		

#body .inner .right .main .content .CaseBlock .case_ct{ height:30px; line-height:30px; color:#2586BE; background:#E5F4FC; font-weight:bold;}

#body .inner .right .main .content .CaseBlock .case_txt{ padding-left:10px;height:30px; line-height:30px;   text-align:left;font-size:13px;color:#666;}

#body .inner .right .main .content .CaseBlock .case_mc{ color:#C90;font-weight:bold;}

#body .inner .right .main .content .CaseBlock .case_mc a{color:#c90;}

#body .inner .right .main .content .CaseBlock .hycd_ct{ height:35px; line-height:35px;  color:#fff;  font-weight:bold; padding-left:40px;}

#body .inner .right .main .content .CaseBlock .hycd_ct a{ color:#fff;}

#body .inner .right .main .content .CaseBlock .hycd_ct a:hover{ color:#FFFACC}

#body .inner .right .main .content .CaseBlock .hycd_ct a:visited{ color:#fff}

#body .inner .right .main .content .CaseBlock .hycd_mc{ color:#ff6600;}

#body .inner .right .main .content .CaseBlock .ttp{ margin-top:10px; margin-bottom:10px;}	



.downurllist li a { color:#FF0000;}

/* sitemap */

#body .inner .right .main .SiteMap{

	padding:0px 10px;}

		

#body .inner .right .main .SiteMap ul li{

	font-weight:bold;

	line-height:25px;

	padding:10px 20px;

	border-bottom:1px dashed #CCCCCC;

	font-size:14px;

	background:url("../images/ico4.jpg") no-repeat left 18px;}





#body .inner .right .main .SiteMap ul li ul li{

	font-weight:normal;

	border-bottom:none;

	font-size:13px;

	background:none;

	padding:5px 0px;}

					







/* FeedBack */

 .FeedBack {}

 .FeedBack .Fleft{

	width:90px;

	float:left;

	}

 .FeedBack .Fleft .Ficon{

	padding:0px  12px;

	}

 .FeedBack .Fleft .Fname{

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	padding-top:5px;

	color:#1c4c88;

	font-weight:bold;}		

 .FeedBack .Fright{

	float:left;

	width:600px;

	padding-bottom:10px;

	}

 .FeedBack .Fright .Fcontent .Ftime{

	text-align:right;

	font-family:Arial, Helvetica, sans-serif;

	color:#1c4c88;

	padding:0px 20px 5px 20px;}	

 .FeedBack .Fright .Fcontent{

	width:600px;

	background:url("../images/PostBG.jpg") no-repeat left top;

	padding:10px 0px;

	}

 .FeedBack .Fright .Fcontent p{

	padding:0px 20px 5px 50px;}



 .FeedBack .Fright .Fcontent .Freply .FRtitle{

	margin-left:20px;

	line-height:20px;

	color:#FFFFFF;

	height:25px;

	background:url("../images/picon.gif") no-repeat 2px 0px;

	padding-left:20px;

	font-weight:bold;}

 .FeedBack .Fright .Fcontent .Freply p{

	color:#989E4D}	

 .FeedBack .Fright .Fline{

	float:right;

	width:572px;

	border-top:1px solid #EDEDEF;

	filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=1, Direction=180);} 



 .FeedBack .IntroTitle{

	width:665px;

	margin:auto;

	}

 .FeedBack .commentbox{

	padding-top:5px;}	

 .FeedBack .commentbox #commentform td{

	height:40px;

	font-size:13px;}

 .FeedBack .commentbox #commentform input{

	height:25px;

	line-height:25px;}

 .FeedBack .commentbox #commentform td span{

	font-weight:bold;

	color:#900;}

 .FeedBack .commentbox #commentform .Cbutton{

	line-height:25px;

	background:#1c4c88;

	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:13px;}	

#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;}

									