@charset "utf-8";
/* CSS Document */
body {
margin:0; 
padding:0;
font:12px Arial, Helvetica, sans-serif; 
line-height:150%;
}
.clear{clear:both; visibility:hidden; height:0;_overflow:auto;}
a:link{font-size:12px; color:#000;text-decoration:none;
}
a:visited{font-size:12px; color:#000;text-decoration:none;
}
a:hover{font-size:12px; color:#999; text-decoration:none;
}
img{border:0; display:block;
}
/*header*/
.head{
margin:auto;
width:980px; 
height:122px;}
.top{
margin:auto;
width:980px; 
height:84px; 
background:url(../images/bg_top.gif);
}
.toplogo{
float:left;
width:300px;
padding-top:2px;
}
.topnav{
float:right; 
font-size:12px; 
padding:20px 36px 0 0; 
}
.topnav a:link{
font-size:12px; 
color:#000; 
text-decoration:none;
}
.topnav a:visited{
font-size:12px; 
color:#000;
text-decoration:none;
}
.topnav a:hover{
font-size:12px; 
color:#666; 
text-decoration:none;
}
.topnav a:active{
font-size:12px; 
}
.navi{
width:980px; 
height:38px; 
margin:auto;
background:url(../images/bg_navi.gif); 
}
.navi ul{display:inline;
list-style: none;
}
.navi ul li{
float:left; 
padding:10px 0 5px 0;

}
.navi ul li a:link{
font-size:14px; 
color:#484242; 
text-decoration:none;
line-height:20px;
padding:10px;
} 
.navi ul li a:visited{
font-size:14px; 
color:#484242; 
text-decoration:none;
line-height:20px;
padding:10px;
} 
.navi ul li a:hover{
font-size:14px; 
color:#4686b1; 
text-decoration:none;
background: url(../images/bg_navi2.gif);
}
.navi ul li a.current{
font-size:14px; 
color:#484242; 
text-decoration:none;
line-height:20px;
padding:10px;
background: url(../images/bg_navi2.gif);
}
.ban{
float:left;
text-align:center;
margin:auto; 
width:980px;
}
.banner{
float:left;
width:759px; 
margin:auto; 
padding:2px 4px 2px 0;
}
.bannerniv{
float:left;
width:217px;
height:222px;
background:url(../images/bg_banner.gif) no-repeat;
padding:2px 0 0 0;
}
.bannerbtn{
width:199px;
height:45px;
text-align:center;
margin:auto;
margin-top:20px;
}
/*header over*/

/*mainbody*/
.PageBody {
width:980px; 
Margin:auto ;
}

.peixun{
float:left;
width:225px; 
padding-top:2px;
}
.peixun_title{
float:left;
padding-top:2px;
}
.peixun_list{
padding-right:8px;
float:left;
width:217px; 
}
.peixun_list li{
list-style: url(../images/dot1.gif);
}
.peixun_list li a:link{
color:#000;
font-size:12px;
text-decoration:none;
}
.peixun_list li a:visited{
color:#000;
font-size:12px;
text-decoration:none;
}
.peixun_list li a:hover{
color:#999;
font-size:12px;
text-decoration:none;
}
.peixun_ill{
margin:auto; 
padding:4px 0 0 10px;
float:left;
}
.peixun_line{
width:225px; 
float:left; 
height:922px;
background: url(../images/line_left.gif) repeat-y;
}
.peixun_bottom{
float:left;
width:225px; 
}

.software{
float:left; 
width:745px;
margin-left:8px;
}
.software_title{
width:745px; 
height:40px; 
margin:2px 0 0 0;

background:url("/files_ft/images/title_software.gif") no-repeat;
}
/*software product*/
.software_leftside{
width:225px;
float:left;
}
.sw_list{
width:225px;
background:url("/files_ft/images/line_left.gif") repeat-y;
float:left;
font-size:12px;
}
/*.sw_list li a:link{
color:#000;
font-size:12px;
text-decoration:none;
}
.sw_list li a:visited{
color:#000;
font-size:12px;
text-decoration:none;
}
.sw_list li a:hover{
color:#999;
font-size:12px;
text-decoration:none;
}
*/
.software_dytitle{
width:725px;
height:30px; 
float:left;
 background:url("/files_ft/images/bg_software.gif") no-repeat; 
color:#009900;
font-size:14px;
padding:10px 0 0 20px;
}
.software_detail{
float:left;
margin-left:8px;
width:745px;
}
.software_middetail{
float:left;
width:705px;
background: url("/files_ft/../images/bg_software_line.gif") repeat-y; 
color:#333;
padding:20px;

}

.more{
float:right; 
margin:16px 20px 0 0;
}
.software_content{
width:745px; 
background: url("/files_ft/../images/bg_software_line.gif") repeat-y;
float:left;
}

.software_left{
padding:10px;
float:left;
margin-left:5px;
}
.software_left a:link{
border:1px solid #fff;
display:block; 
margin:0 0 1px 1px;
}
.software_left a:visited{
border:1px solid #fff;
display:block; 
margin:0 0 1px 1px;
}
.software_left a:hover{
display:block; 
border:1px solid #ccc;
margin:0 0 1px 1px;
}
.software_left_outlook{
padding:10px 30px 10px 10px;
float:left;
border-right:1px dotted #c6deea;
width:200px;
}
.software_name{
color:#F60;
font-size:14px;
padding:20px 0;
}
.software_right{
padding:10px;
float:left;
margin-left:20px;
}
.software_right a:link{
border:1px solid #fff;
display:block; 
margin:0 0 1px 1px;
}
.software_right a:visited{
border:1px solid #fff;
display:block; 
margin:0 0 1px 1px;
}
.software_right a:hover{
display:block; 
border:1px solid #ccc;
margin:0 0 1px 1px;
}
.software_right_outlook{
padding:10px 30px 10px 10px;
float:left;
width:200px;
}
.software_hline{
float:left;
padding:0 20px;}
.software_bottom{
float:left;
}

.ebizAndcom{
width:537px;
float:left;
padding-left:8px;
}
.ebiz_title{
width:527px; 
height:39px; 
margin:8px 0 0 0px; 
background:url("/files_ft/images/title_ebiz.gif") no-repeat;
float:left;
}
.ebiz_content{
width:527px; 
background: url("/files_ft/images/ebiz_line.gif") repeat-y;
float:left;
}
.site_sample{
float:left;
padding:10px 0 0 25px;
text-align:center;
}
.site_sample img{
border:1px solid #ccc;
weight:173px;
height:160px;
}
.site_sample a:link{
border:1px solid #fff;
display:block; 
margin:0 0 1px 1px;
}
.site_sample a:visited{
border:1px solid #fff;
display:block; 
margin:0 0 1px 1px;
}
.site_sample  a:hover{
display:block; 
border:1px solid #666;
margin:0 0 1px 1px;
}
.sort{
float:left;
padding:10px;
}
.sort li{list-style:none;
line-height:40px;
}
.sort a:link{
font-size:12px;
color:#000;
text-decoration:none;
}
.sort a:visited{
font-size:12px;
color:#000;
text-decoration:none;
}
.sort a:hover{
font-size:12px;
color:#666;
text-decoration:none;
}
.ebiz_bottom{
float:left;
height:11px;
}
.com_title{
width:527px; 
height:39px; 
margin:8px 0 0 0px; 
background:url("/files_ft/images/title_companysite.gif") no-repeat;
float:left;
}

.right_side{
width:209px;
float:left;
}
.tel{
padding-top:8px;
float:left;
margin-bottom:8px;}
.mgs{
float:left;
background:url("/files_ft/images/bg_mgs.gif") no-repeat;
width:209px;
height:187px;
text-align:center;
padding-top:10px;
line-height:20px;
}
.mgs_link{
padding:0 0 10px 7px;
float:left;
margin:auto;}
.yh{
width:209px;
float:left;
text-align:center;
margin:auto;
}


/*site product*/
.local{
margin:auto;
width:980px;
height:39px;
background:url("/files_ft/images/bg_local.gif") no-repeat;
margin-top:4px;
margin-bottom:4px;
}
.local_left{
float:left;
padding:10px 0 0 20px;
}
.local_search{
float:left;
padding-top:10px;
margin-right:10px;
width:700px;
text-align:right;
}
.local_go{
float:right; 
padding-top:10px;
padding-right:10px;
}
.site_main{
width:980px;
margin:auto;
}
.site_content{
background:url("/files_ft/images/line_980.gif") repeat-y;
width:980px;
margin:auto;
float:left;
}
.spic{
width:180px; 
float:left; 
padding:30px 15px 0 40px;
}
.site_btn{
float:left; 
text-align:center; 
padding-left:60px;
}
.site_btn_web{
float:left; 
padding-left:17px;
}
.site_pic{
width:180px;  
text-align:center;

}
.site_pic img{
width:173px; 
height:160px; 
}
.site_pic a{
float:left; 
display:block;  
margin:0 0 4px 4px; 
border:1px solid #ccc;
}
.site_pic a:hover{
float:left; 
display:block; 
margin:0 0 4px 4px; 
border:1px solid #666;
}
.site_next{
float:left;
text-align:right;
width:950px;
height:40px;
padding-top:20px;
}

/*产品详细介绍*/
.title_theme{
margin:auto;
width:980px;
}
.title_name{
width:960px; 
height:30px; 
padding:11px 0 0 20px; 
color: #060; 
font-size:14px;
background: url("/files_ft/images/bg_title980.gif"); 
}
.theme_content{
margin-top:20px;
float:left;
width:600px;
}
.theme_name{
float:left;
padding-top:20px;
}
.theme_order{
padding:20px 0 20px 20px;
}
.theme_hline{
margin:auto;
float:left;
padding-left:40px;
}
.coner_bottom980{
float:left;
}
.service{
float:left;
padding:10px;
}
.service_pic{
float:left;
padding:20px 50px 10px 50px;
}
.service_list{
float:left;
padding-top:10px;
}
.detail_list{
padding-left:10px;
}
.detail_list li{
list-style:url("/files_ft/images/dot1.gif");}
.zixuan{
float:left;
margin-left:60px;
}
.zixuan_list{
padding-left:100px;
float:left;
width:800px;
}
.zixuan ul{
display:inline;
}
.zixuan ul li{
float:left;}
.zixuan_zixun{
text-align:center;
margin:auto;
padding-left:200px;
float:left;
width:700px;
}
.xiangguan{
margin:20px 0 0 60px;
width:800px;
background:#eee;
float:left;

}
.xiangguan_list{
width:800px;
border:1 solid #ccc;
float:left;
margin-left:60px;
}



/*footer*/
.footer{
font-size:12px;
color:#666;
margin:auto;
width:980px;
height:87px;
background:url("/files_ft/images/bg_footer.gif") no-repeat; 
margin-top:4px;
text-align:center;
margin-bottom:10px;
}
.footer_link{
padding:20px 0 0 282px; 
color:#ccc;
list-style: none;
text-align:center;
margin:auto;
float:left;
width:698px;
}
.job_left_list{
padding-top:20px;
margin-left:40px; 
}

.job_left_list a:link, .job_left_list a:visited{
font-size:14px;
color:  #36C;
}
.job_left_list a:hover{
font-size:14px;
color: #36c;
font-weight:bold;
}
.job_left_list a.current{
color:#090;
font-size:14px;
}
.job_welcome{
width:725px;
height:30px; 
float:left;
 background:url(../images/bg_software.gif) no-repeat; 
color:#333;
font-size:14px;
padding:10px 0 0 20px;
}
.job_mail{
padding-right:50px; 
border-bottom:1px dotted #333; 
width:650px; 
text-align:right;
}
.job_mail a:link{color:#36C; font-size:12px;
}
.job_mail a:visited{color:#36C; font-size:12px;
}
.job_mail a:hover{color:#36C; font-size:12px; font-weight:bold;
}


.job_fenlei{
color:#36C;
font-size:14px;
font-weight:bold;
padding:5px 0;
background:#ebf3f8;
}
.job{
font-weight:bold;
}
.tb6 {
	border: 3px double #CCCCCC;
	height:20px;
}
.tb10 {
	background-image:url("/files_ft/images/form_bg.jpg");
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	color:#333333;
	height:25px;
	font-family:tahoma, arial, sans-serif;
	width:300px;
}
/********** contact form **********/
/*#hcreg { float:left; width:560px; margin-top:40px; margin-left:10px;}*/
/********** contact form **********/
#hcreg { margin:auto; padding:30px 180px; height:300px }
#hcreg * { color:#F00;}
#hcreg ol { margin:0; padding:0; list-style:none;}
#hcreg li { margin:0; padding:0; background:none; border:none; display:block;}
#hcreg li.buttons { margin:5px 0 5px 0;}
#hcreg label {line-height:2.5; float:left; margin:0 ; width:80px;  padding:5px 0; font:bold 12px  Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize; }
#hcreg label span {  font:normal 10px Arial, Helvetica, sans-serif;}
#hcreg input.text { width:400px; border:3px solid #eeeeee; margin:5px 0; padding:5px 2px; height:15px; background:#fff; vertical-align:middle;}
#hcreg textarea { width:400px; border:3px solid #eeeeee; margin:5px 0; padding:5px 2px; background:#fff; height:100px;}
#hcreg li.buttons input { padding:3px 0; margin:0 0 0 80px; border:0; color:#FFF;}


#hconilne { margin:auto; padding:10px 180px; }
#hconilne * { color:#F00;}
#hconilne ol { margin:0; padding:0; list-style:none;}
#hconilne li { margin:0; padding:0; background:none; border:none; display:block;}
#hconilne li.buttons { margin:5px 0 5px 0;}
#hconilne label {line-height:2.5; float:left; margin:0 ; width:80px;  padding:5px 0; font:bold 12px  Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize; }
#hconilne label span {  font:normal 10px Arial, Helvetica, sans-serif;}
#hconilne input.text { width:400px; border:3px solid #eeeeee; margin:5px 0; padding:5px 2px; height:15px; background:#fff; vertical-align:middle;}
#hconilne textarea { width:400px; border:3px solid #eeeeee; margin:5px 0; padding:5px 2px; background:#fff; height:100px;}
#hconilne li.buttons input { padding:3px 0; margin:0 0 0 80px; border:0; color:#FFF;}

.footer_link li {float:left;line-height:15px;  padding: 0 5px; }
.footer_link li a:link{color:#333; text-decoration:none;}
.footer_link li a:visited {color:#333;text-decoration:none;}
.footer_link li a:hover{ color:#666;text-decoration:none;}
.sitemap_link {font-weight:bold;}

.site_next {
	padding:3px;
	margin:10px 3px 3px 3px;
	text-align:right;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.site_next  a{
	padding:2px 5px 2px 5px;
	margin-right:2px;
	text-decoration:none;
	border:#dcdcdc solid 1px;
	color:#889519;
}

.site_next  a:hover{
	background:url(../images/010.gif);
	color:#fff;
}

.site_next  a:active{
	background:url(../images/010.gif);
	color:#fff;
}

.site_next  span.current {
	padding:2px 5px 2px 5px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(../images/010.gif);
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
}

.site_next  span.disabled {
	color:#bbb;
	padding:2px 5px 2px 5px;
}

.contactus a:link{
color:#000;
font-size:12px;
text-decoration:underline;
}
.contactus a:visited{
color:#000;
font-size:12px;
text-decoration:underline;
}
.contactus a:hover{
color:#3366CC;
font-size:12px;
text-decoration:underline;
}