@charset "utf-8";
body{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#4F5557; margin:0px;}
ul,li,tr,td,form,input{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; list-style:none; margin:0px;}
#zong{width:960px; background:#FFFFFF; list-style:none; text-align:left; margin:0px;}

#msn ul{width:140px;}
#msn{float:left; padding-left:23px;}
.lf_msn li{float:left;}
.lf_msn1{background:#3892DC; background:url(kk3.gif); background-repeat:no-repeat; background-position:right;}
.lf_msn1 li{float:left; margin-bottom:-2px;}
.lf_msn_lf{background:url(kk1.gif); height:20px; width:35px;}
.lf_msn_topmd{background:url(kk2.gif); width:65px; height:20px; padding:3px 0px 0px 0px;}
.lf_msn_mdlf{background:url(kk8.gif); font-size:1px; width:3px; height:26px;}
.lf_msn_toprt{padding-top:1px;}
.lf_msn_mdrt{background:url(kk9.gif); font-size:1px; width:3px; height:26px;}
.lf_msn_mdmd{background:url(kk7.gif); background-position:bottom; background-repeat:repeat-x; height:26px; width:134px; padding-top:5px; border-bottom:2px solid #6FC0FF;}
.lf_msn_mdmd img{margin-right:8px;}
.lf_msn_foot{margin-top:0px;}
#FloatDiv {float: left; top:0px; left: 0px; position: absolute; z-index: 100; display: none; overflow: hidden; height:72px;}


.STYLE4 {
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}

a{color:#4F5557; font-size:12px; text-decoration:none;}
a:hover{color:#000000;}
.top_line01{background:#BA3434; font-size:1px; height:4px;}
.top_line02{background:#FFAD00; font-size:1px; height:3px; width:298px; float:left;}
.top_line03{background:#FCCB00; font-size:1px; height:3px; width:662px; float:left;}
.middle{border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; height:1px; padding-bottom:30px; width:960px;}
.left{padding:12px 10px 12px 10px; width:245px; float:left;}
.right{border-left:1px solid #D8D8D8; float:left; padding:10px 10px 10px 15px;}
.cpxx_right{float:right; padding:10px 10px 10px 15px;}
.cpxx_title{padding-left:12px; height:22px; margin-top:-25px;}
.cpxx_title li{padding:5px 10px 4px 10px; margin-right:12px; float:left;}
.cpxx_title_list01{border:1px solid #D8D8D8; border-bottom:1px solid #FFFFFF; background:#FFFFFF;}
.cpxx_title_list02{border:1px solid #D8D8D8; background:#FAFAFA;}
.cpxx_title_nine{border-bottom:1px solid #D8D8D8; font-size:1px; height:1px; margin-top:34px;}
.cpxx_nr{line-height:12px; padding:12px 15px 12px 12px;}
.dh{width:960px; background:#BA3434; height:30px; padding:8px 30px 0px 30px; color:#FFFFFF;}
.dh a{color:#FFFFFF; font-size:12px; text-decoration:none;}
.dh a:hover{color:#E8E8E8;}
.banner_margin{margin-top:2px;}
.top_padding01{padding:25px 40px 0px 25px; width:960px; height:65px;}
.kuang01{border:1px solid #C0C0C0; height:22px; padding-top:5px;}
.top_select01{width:165px;}
.lf_list{margin-bottom:10px; padding-top:10px;}
.lf_list_padding01{padding-top:8px; height:25px;}
.lf_list_xx li{float:left; margin:0px 5px 0px 1px; overflow:hidden;}
.in_list{padding:15px; height:1px;}
.in_list ul{float:left; width:309px;}
.in_list li{padding:2px 0px 1px 0px;}
.in_list a{color:#4F5557; font-size:11px; text-decoration:none;}
.in_list a:hover{color:#BA3561;}
.in_content{padding:12px 15px 15px 0px; font-size:12px;}


.in_cp_list{float:left;}
.in_cp_list_nr{float:left; padding:8px 10px 8px 8px; width:189px; height:120px;}
.in_cp_list_nr li{margin-bottom:5px; width:189px;}
.in_cp_ul{padding:10px 0px 0px 15px;}
.menu_solutions_next{padding-left:20px; padding-right:5px; width:220px;}
.menu_all_solutions{margin:30px 10px 30px 10px; width:220px;}
.here{padding:8px 30px 0px 0px; text-align:right; height:1px;}
.news ul{border-bottom:1px dashed #D8D8D8; margin:8px 12px 3px 0px; height:1px;}
.news li{padding:5px 5px 2px 10px;}
.news_date{color:#999999;}
.bottom{background:#BA3333; border-top:1px solid #D8D8D8; color:#FFFFFF;}
.bottom a{color:#FFFFFF; text-decoration:underline; font-size:11px;}
.bottom a:hover{color:#E8E8E8;}
.foot_bg{background:#BA3333; height:30px; padding:8px 0px 0px 15px;}
.foot_logo{background:#BA3333; border:1px solid #FFFFFF; text-align:center; font-size:8px; color:#FFFFFF; float:right; margin:-35px 10px 0px 0px; padding:10px 5px 6px 5px; line-height:18px; height:58px; width:65px;}
.STYLE1 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom:15px;
}
.STYLE2 {
	font-size: 16px;
	font-weight: bold;
}
.STYLE3 {font-size: 12px; font-weight: bold;color: #BA3434;}

.red_font{color:#FF0000; font-size:11px;}
.ared a{color:#FF0000; text-decoration:none;}
.ared a:hover{color:#333333;}
.ahui a{color:#4F5557; text-decoration:none; font-size:11px;}
.ahui a:hover{color:#000000;}
.aprice a{color:#646464; text-decoration:none; font-size:11px;}
.aprice a:hover{color:#FF0000; text-decoration:none; font-size:11px;}
.in_lf_tree{padding-top:10px;}


.contact_formtop{line-height:22px; padding:5px 0px 0px 0px;}
.contact_form ul{float:left; margin-right:10px; margin-top:15px;}
.contact_form li{height:25px;}
.contact_formtitle{width:100px; text-align:right;}
.contact_formsubmit{clear:both; padding:15px 0px 0px 120px;}

#tree li {
       font-size:11px;
       height:18px;
       list-style:none;
	   margin:0px;
	   text-align:left;
	   float:left;
}
#tree ul {
       display:none;
	   width:220px; 
	   float:left;
	   margin:0px;
	   text-align:left;
}
#tree div{ padding:2px 0px 1px 10px; font-size:12px; width:220px;}
#tree li a{color:#4F5557; text-decoration:none;}
#tree li a:hover{color:#000000;}


.cp_show{padding:18px 0px 0px 3px;}
.cp_show ul{float:left; margin:0px 26px 0px 12px; height:180px;}
.cp_show li{text-align:center;}
.cp_show_border{border:1px solid #E0E0E0; padding:3px 3px 0px 3px;}
.cp_show_wenzi{padding:3px 5px 0px 5px; width:111px;}