﻿body {
	margin: 0px;
	padding: 0px;
	background:url(../images/bg.jpg) repeat-x left top;
	font-size:12px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
div,input, textarea, img, span{
	margin:0px;
	padding:0px;
}
ul,li{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.clear{
	clear:both; height:0px; font-size:0px; overflow:hidden;
}
.blank11{clear: both;height:11px; overflow:hidden;}
.blank13{clear: both;height:13px; overflow:hidden;}
.margin_B16{ margin-bottom:16px;}
.margin_T18{margin-top:18px;}
.padding_L30{ padding-left:30px;}
.gray_border{ border:#CCCCCC 1px solid;}
.head{ width:954px; margin:0 auto; position:relative; height:100px;}
.top{background:url(../images/top_bg.jpg) repeat-x left top; height:24px; width:692px; float:left;}
.top1_1{ float:left; height:24px; padding-left:200px; }
.top1_2{ float:right; text-align:right; background:url(../images/cutover.jpg) no-repeat right top; width:166px; height:24px; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#ab0000; padding-right:43px;}
.top1_2 a{color:#ab0000;}
.logo{
	float:left;
	width:262px;
	height:100px;
	border:0px;
}

.nav{ width:692px; height:76px;float:left;}
.nav li{ height:76px; float:left;margin:0px;padding:0px;}
.ad{ width:954px; margin:0 auto;}
.body2{ width:954px; margin:0 auto; position:relative;}
.products{ float:left; width:698px; margin-bottom:5px; position:relative;}
.products_tit{ height:22px; width:552px;}
.products_box{ position:relative; width:549px; float:left; overflow:hidden; }
.products_C01{ width:165px; margin-right:18px; float:left; height:115px;}
.products_C01tit{ background:url(../images/product_tit_02.jpg) no-repeat left top; height:23px; color:#FFFFFF; padding-left:18px; font:normal 12px/23px "宋体"; width:148px; text-align:left; float:left;}
.products_C02{ width:100%; float:left;}
.products_C02 li{ font:normal 12px/20px "宋体"; color:#505050; padding-left:2px;}
.products_C02 a{color:#505050;}
.server_out{ width:698px; background:url(../images/server_01.jpg) no-repeat left top;padding-top:6px; position:relative; margin:0px; float:left;}
.server_in{ background:url(../images/server_03.jpg) no-repeat left bottom; padding-bottom:4px;}
.server{
	border-left:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	position:relative;
}
.server_tit01{ height:22px; font:bold 14px/18px "宋体"; padding-left:18px;}
.server_con{ padding:8px 0 8px 7px; height:53px;}
.server_con li{ float:left; margin-right:5px;}
.server_con_02{ margin:18px 0 0px 10px; height:60px; width:675px; overflow:hidden;}
.server_con_02 td{ float:left; margin-right:15px;}


.news_box{float:left;width:241px;margin-right:15px;}
.news_out02{ float:left;width:241px; padding-top:3px;background:url(../images/news_01.jpg) #FFFFFF no-repeat left top; }
.news_post{padding:10px 5px;}
.news_post li {color:#393939; padding-left:8px; font:normal 12px/21px "宋体"; padding-bottom:8px;}
.news_out{ float:left;width:241px; padding-top:3px;background:url(../images/news_01.jpg) #FFFFFF no-repeat left top;}
.news_in{ background:url(../images/news_03.jpg) no-repeat left bottom; padding-bottom:4px; }
.news{
	border-left:1px solid #84a6bf;
	border-right:1px solid #84a6bf;
	padding-bottom:2px;}
.newstit{ height:30px; line-height:30px; margin-bottom:12px;}
.newstit_C01{float:left; margin-left:30px; margin-top:10px;}
.newstit_C02{float:right; margin-top:12px; margin-right:10px;}
.newsbox{margin-bottom:10px; padding:0 8px;}
.newstit_C03{color:#393939; background:url(../images/point_01.gif) repeat-x left bottom; padding:3px 0;}
.newstit_C03 li{ color:#393939; background:url(../images/news_icon.jpg) no-repeat left 8px; padding-left:8px;  height:40px;font:normal 12px/21px "宋体";}
.newstit_C03 a{color:#393939;}
.newstit_C03 li span{ color:#1c6597;}

.newsbox02{margin-top:6px; padding:0 8px;}
.newstit_C031{color:#393939; background:url(../images/point_01.gif) repeat-x left bottom; padding:2px 0;}
.newstit_C031 li{ color:#393939; background:url(../images/news_icon.jpg) no-repeat left 8px; padding-left:8px; font:normal 12px/22px "宋体";}
.newstit_C031 a{color:#393939;}

.newstit_C04{ background:url(../images/new_case.jpg) no-repeat left top; height:29px; margin:0 auto; width:233px;}
.newstit_C04_01{ float:right; margin-top:12px; margin-right:10px; width:32px;}
.footer{ width:954px; margin:0 auto; padding-bottom:12px; background:url(../images/footer.jpg) no-repeat left top; height:87px;}
.footer_C01{ height:45px; color:#1b608b; text-align:center; font:normal 12px/20px Arial, Helvetica, sans-serif; padding-top:15px;}
.footer_C02{ height:25px; text-align:center; color:#000000; font:normal 12px/20px Arial, Helvetica, sans-serif; padding-top:3px;}
.product_bg{ background:url(../images/product_bg.jpg) no-repeat top center; padding-left:20px; }

.product_left{ float:left; width:241px; margin-right:15px; background:url(../images/news_01.jpg) #FFFFFF no-repeat left top;}
.product_right{ float:left; width:669px;}
.product_right_ad{ width:669px;}
.product_right_tit{ height:28px; background:url(../images/pro_point.jpg) repeat-x bottom left; color:#44759d; font:normal 12px/28px "宋体"; margin-bottom:15px;}
.product_right_tit span{ color:#161616;}
.product_right_tit a{ color:#44759d;}
.product_right_tit2{ height:28px; color:#44759d; font:normal 12px/28px "宋体"; background:url(../images/pro_point.jpg) repeat-x bottom left; }
.product_right_tit2 span{ color:#161616;}
.product_right_tit2 a{ color:#44759d;}
.product_right_tit3 a{ color:#e68200; font-weight:bold;float:right; margin-right:5px;}

/* 左部树形菜单开始 */
ul,h5,li{margin:0;padding:0; list-style-type:none; text-align:left;}
#levelmenu{margin:0px; width:206px; padding:8px 0px 0px 15px;}
#levelmenu div.unit{ padding-bottom:3px; }
#levelmenu div.unit ul{width:206px;border-top:none;padding:8px 0 9px 0px;}
#levelmenu h5{width:206px;height:23px;line-height:23px;overflow:hidden;background: url(../images/menubg.gif) left top no-repeat;text-indent:20px;font-weight:normal;color:#ffffff;margin:0;font-size:12px;cursor:default; cursor:pointer;}
#levelmenu div.unit ul{display:none;line-height:25px;}
#levelmenu div.current ul{display:block;}
#levelmenu div.current ul li a{color:#505050;text-decoration:none; font-size:12px;text-indent:20px; font-family:Arial;}
#levelmenu div.current ul li a:hover{text-decoration:underline;}
#levelmenu div.current h5{background-position:left bottom; color:#ffffff; }

/* 左部树形菜单结束 */
.Black_font123 {
	font-size: 12px;
	color: #3d3d3d;
	line-height: 22px;
	padding-bottom:5px;
}
.Blue_font12 {
	font-size: 12px;
	color: #1769c6;
}
.Red_font12 {
	font-size: 12px;
	color: #c90000;
	line-height: 22px;
}
.Bluebold_font12 {
	font-size: 12px;
	font-weight: bold;
	color: #1769c6;
}
.Black_font122 {
	font-size: 12px;
	color: #3d3d3d;
	line-height: 22px;
}
.BlueBorder {
	border: 1px solid #c3e0fa;
}
.post3_bg{ background:url(../images/point_06.jpg) repeat-x left bottom;}
.detail_black14{ color:#2b2b2b; font:normal 14px/30px "宋体";}
.case_graybold14{ color:#767676; font:bold 14px/22px "宋体";}
.case_txt12{ color:#4d4d4d; font:normal 12px/20px "宋体";}
.case_font12{
	font:normal 12px/20px "宋体";
	color:#565656;
}
.case_bold14{
	font:bold 14px/20px "宋体";
	color:#232323;
}
.case_rebbold12{
	font:bold 12px/20px "宋体";
	color:#c10000;
}
.detail_border_B{ border-bottom:#e0e0e0 1px solid; color:#999999; font:normal 12px/25px "宋体"; padding-left:5px;}
.blue121-bold {
	font-size: 12px;
	font-weight: bold;
	color: #0b70b3;
	line-height: 20px;
	padding-left:15px;
}
.Pitchtopbottom_02 {
	margin-bottom:10px;
}
.black12_bold {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
}
.gray12 {
	font-size: 12px;
	color: #434343;
	line-height: 20px;
}
.about_font14{ font:normal 14px/24px "宋体"; color:#444444;}
.about_blue14{ color:#4a7fb5;font:normal 14px/24px "宋体";}
.about_red14{ color:#ff0000;font: normal 14px/24px "宋体";}

.caselise{ margin:8px auto 8px auto; padding:2px; width:666px; border:1px #CCCCCC solid; background:#FFFFFF;}
.caselise ul { float:left; padding:0px; margin-bottom:1px;}
.caselise ul li{ float:left;height:25px; background-color:#ffffff; border:1px solid #e0e0e0; margin-right:2px; text-align:center; color:#080808; line-height:25px; font-size:12px;padding:0px; margin:0px;}

.caselise ul li a{display:block; width:109px; height:25px; background-color:#ffffff; margin-right:1px; color:#080808; line-height:25px; font-size:12px; text-decoration:none; padding:0px; margin:0px;}
.caselise ul li a:hover{display:block; width:109px; height:25px; background-color:#535353;  color:#ffffff; line-height:25px; font-size:12px; text-decoration:none;padding:0px; margin:0px;}
.caselise ul li .top_link { display:block;width:109px; height:25px; background-color:#535353; color:#ffffff; line-height:25px; font-size:12px;padding:0px;padding:0px; margin:0px; font-weight:bold;}

.homeser_out{width:148px; float:left; background:url(../images/pdmfw_img_01.jpg) no-repeat left top; padding-top:96px; }
.homeser_in{ background:url(../images/pdmfw_img_03.jpg) no-repeat left bottom; padding-bottom:6px;}
.homeser{ background:url(../images/pdmfw_img_02.jpg) no-repeat left top; height:260px; padding-top:10px;}
.homeser2{ width:133px; margin:0 auto;}
.homeser2 li{ text-align:left; color:#ffffff; font:bold 14px/40px "宋体"; height:40px; background:url(../images/pdmfw_img_04.jpg) no-repeat left top; padding-bottom:12px;}
.homeser2 a{ color:#ffffff; padding-left:16px; }

div#floatTips{
       position:absolute;
       top:350px;
       width:34px;
       height:70px;
       right: 10px;
	   z-index:600;
}
