﻿@charset "utf-8";
* {
	margin:0;
	padding:0;
}
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../Images/Bg.jpg) top repeat-x #fff;	
}
.cbody{  height:600px; }
a {
	font-size: 12px;
	color: #666;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
table {
	border-collapse:collapse;
}
img {
	border:0;
}
ul {
	list-style:none;
}
.Cal {
	clear:both;
}
#Top,#Banner,#Nav,#Content {
	width:1001px;
	margin:0 auto;
	background-color:#FFF;
	border-left:#FFF 4px solid;
	border-right:#FFF 4px solid;
}
#Top{ background:url(../Images/logo_bg.jpg) top center no-repeat #FFF; height:116px}
#Logo {

	width:150px;
	font-size:28px;
	float:left;
	line-height:30px;
	color:#333;
	font-weight:bold;
	margin-top:20px;
	margin-left:30px;
	background:url(../Images/logo.jpg) center no-repeat;
	height:70px
}
#LogoLink {
	font-size:18px;
	line-height:20px;
}
#QuickLink {
	margin-top:30px;
	float:right;
	color:#333;
	width:240px;
}
#QuickLink a {
	color:#333;
}
#Nav {
	background:url(../Images/menu_bg.jpg); height:39px;
	
	
}
#Nav ul {
	margin-left:50px;
}
#Nav li {
	float:left;
	margin-right:0px;
	position:relative;
}
#Nav li a {
	width:110px;
	line-height:39px;
	display:block;
	
	text-align:center;
	
	font-size:14px;
	font-weight:bold;
}
#Nav li ul {
	display:none;
	margin:0;
	margin-top:4px;
}
#Nav li ul li {
	padding:0;
}
#Nav li ul li a {
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
#Nav ul li a:hover ul,#Nav ul li.over ul {
    display: block;
    position: absolute;
    top:26px;
}
#NavNow {
	background:url(../Images/menu_over.jpg) center no-repeat; color:#FFF
	
}

#NavNow a{color:#FFF}

#Banner{ height:240px; }
#BannerText {
	font-size:20px;
	color:#FFF;
	line-height:80px;
	width:390px;
	float:left;
	font-weight:bold;
	margin-left:40px;
}
#BannerImg {
	width:485px;
	float:left;
}
#Content {
	
	background-color:#FFF;
	
	
	padding-bottom:10px;
}
#ContentLeft {
	width:250px;
	float:left;
	
}
#ContentRight {
	width:740px;
	float:right;
	 border:#DAE4E9 1px solid; display:table;
	 min-height:500px;
	
}
.TopBar {
	width:100%;
	margin:0 auto;
	background:url(../Images/ny_r_bg.jpg) repeat-x;
	height:30px;
	
	
	text-indent:32px;
	line-height:30px;
	font-weight:bold;
}
.TopContent {
	width:95%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
}
.TopContent ul {
	list-style:disc;
	margin-left:18px;
}
.ImgList {
	margin:0;
	margin:5px;
	list-style:none;
}
.ImgList li {
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	width:164px;
	height:240px;
	text-align:center;
	line-height:20px;
	overflow:hidden;
}
.ImgList li img {
	width:160px;
	height:180px;
	border:1px solid #CCC;
}
.Title {
	font-size:18px;
	text-align:center;
	margin:10px;
}
.Info {
	text-align:center;
	line-height:20px;
}
.Contents {
	margin:10px;
	line-height:150%;
	font-size:14px;
}
.Contents1 {
	margin:10px;
	line-height:150%;
	font-size:14px;
		width:700px;
	height:340px; OVERFLOW-X:hidden; overflow:auto;  scrollbar-face-color:#A4DBD5; scrollbar-track-color:#DBDFC5; scrollbar-arrow-color:#ffffff; scrollbar-3dlight-color:#DBDFC5; scrollbar-highlight-color:#DBDFC5; scrollbar-shadow-color:#DBDFC5; scrollbar-darkshadow-color: #DBDFC5; filter:Alpha(Opacity=90); text-align:left; line-height:24px;
}
#Page {
	margin:10px;
	line-height:22px;
}
#PageNow {
	line-height:30px;
	margin-left:30px;
}
#Bottom {
	width:1001px;
	margin:0 auto;
	height:30px;
	line-height:30px;
	border:#D1D1D1 1px solid;
	
	
	text-align:center;
	line-height:30px;
	color:#666;
	background-color: #E4E4E4
}
#Bottom a {
	color:#666;
}

.index_pl{ float:left; width:340px; height:276px;}
.index_pr{ float:right; width:650px}
.index_p_title{ background:url(../Images/index_pro_title.jpg) 10px no-repeat; height:40px; border-bottom:#ccc 1px dotted }
.index_news_title{ background:url(../Images/index_news_title.jpg) 10px no-repeat; height:40px; border-bottom:#ccc 1px dotted }



.f_l{ float:left;}
.f_r{ float:right;}

.index_news_list{ margin:8px; line-height:22px;}
.date{ font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#999}
.list_news{ text-indent:22px; border-bottom:#D4D4D4 1px dotted; height:22px; line-height:22px; background:url(../Images/Ico1.gif) 4px 6px no-repeat;}
.imgbr{ padding:1px; border:#DDD 1px solid}

.link1{ background:url(../Images/link1.jpg); height:92px; width:222px; margin:3px}
.link1 a{ display:block; height:92px; width:222px}

.link2{ background:url(../Images/link2.jpg); height:57px; width:222px; margin:3px}
.link2 a{ display:block; height:57px; width:222px}

.link3{ background:url(../Images/link3.jpg); height:57px; width:222px; margin:3px}
.link3 a{ display:block; height:57px; width:222px}

.link4{ background:url(../Images/link4.jpg); height:57px; width:222px; margin:3px}
.link4 a{ display:block; height:57px; width:222px}
.index_400{ background:url(../Images/400.jpg); height:17px; width:213px;}

.Menubox {  height:24px; width:100%; line-height:28px;}
.Menubox ul{ padding-left:8px} 
.Menubox ul li{ height:24px; float:left; text-align:center; cursor:pointer; display:block;  color:#060; width:102px;background:url(../Images/n_active.jpg); margin-left:4px}
.Menubox LI.hover{ background:url(../Images/n_hover.jpg); color:#FFF;font-weight:bold;}
.Contentbox div{ }

.ny_l_menu{height:28px; border:#387D61 1px solid; background:url(../Images/ny_l_bg.jpg) repeat-x; color:#FFF; font-weight:bold; line-height:28px; text-indent:20px}

.ny_menu_list{ width:200px; margin:0 auto; text-align:center; height:30px; border:#CCC 1px solid; margin-top:4px; line-height:30px; background:url(../Images/ny_menu_lbg.jpg) }

.sub_newslist{ }
.sub_newslist li{ list-style:none; height:24px; line-height:24px;border-bottom:#CCC 1px dotted; padding:0; background:url(../Images/sub_list_ico.png) 4px 6px no-repeat; text-indent:32px}

.i_news{ width:360px; height:190px; background:url(../Images/i_new_bg.jpg) right no-repeat;}
.i_news_title{ background:url(../Images/news_title.jpg); height:30px; width:103px;}

.more { width:44px; height:13px; margin:10px; margin-right:20px;}
.more a{  background:url(../Images/19.gif);display:block; width:44px; height:13px;}
.i_pro{ height:190px; width:420px;  background:url(../Images/i_new_bg.jpg) right no-repeat;}
.i_pro_title{ background:url(../Images/i_pro_title.jpg); height:30px; width:103px;}


.i_pfl{ width:216px; height:190px;}
.i_pfl_title{background:url(../Images/i_pfl_title.jpg); height:30px; width:103px;}
.pfl_list{ 
height:22px; line-height:22px; text-indent:20px; margin-bottom:4px; float:left; width:115px; background:url(../Images/sub_list_ico.png) left no-repeat; border-bottom:}

/*首页产品推荐*/

.brandColumn{width:390px;height:175px; margin:0 auto; overflow:hidden}
.brandColumn  .l{ float:left;}
.brandColumn  .r{ float:right}
.brandColumn  .l,.brandColumn  .r{width:21px;height:31px;margin-top:60px;cursor:pointer;overflow:hidden}
.brandColumn  .r{display:inline;background:url(../images/arrowr.gif) no-repeat}
.brandColumn  .l{background:url(../images/arrowl_1.gif) no-repeat}
.brandColumn .brandList{width:348px;float:left;overflow:hidden;}
.brandColumn .brandList li{float:left;width:348px;margin:0 auto;display:inline}
.brandColumn .brandList li img{ margin:0 auto; border:#DDD 1px solid;} 


.iabr{ border:#E3E3E3 1px solid; background-color:#F6F6F6; height:190px;}
.i_about{ width:360px; }
.i_about_title{ background:url(../Images/iabout_title.jpg) left no-repeat; height:30px; border-bottom:#E3E3E3 1px dotted}
.i_server{border:#E3E3E3 1px solid;  height:190px; width:370px; margin-left:4px; background:url(../Images/fwico.jpg) 0 60px no-repeat;}
.i_server_title{background:url(../Images/iserver_title.jpg) left no-repeat; height:30px; border-bottom:#E3E3E3 1px dotted}
.i_lianxi{ height:190px; width:256px; margin-left:4px;border:#E3E3E3 1px solid; background:url(../Images/lx_bg.jpg) right bottom no-repeat}
.i_lianxi_title{background:url(../Images/ilx_title.jpg) left no-repeat; height:30px; border-bottom:#E3E3E3 1px dotted}


.p_left{ float:left; width:231px;}
.p_right{ float:right; width:764px;}
.p_fl_title{ background:url(../Images/pro_fl_title.jpg); height:61px;}
.p_fl_c{ background:url(../Images/pro_fl_c.jpg) repeat-y; height:260px;}
.p_fl_b{ background:url(../Images/pro_fl_b.jpg); height:18px;}
.lx_title{ background:url(../Images/lx_title.jpg); height:37px;}
.lx_m{ background:url(../Images/lx_m.jpg) repeat-y; height:200px}
.lx_b{ background:url(../Images/lx_b.jpg); height:13px;}
.tel_bg{ background:url(../Images/tel_bg.jpg) right no-repeat; height:200px; margin-right:1px;}
.tel_bg li{ list-style:none; height:30px; list-style:30px; padding-left:8px;}
.about_title{ height:30px; border-bottom:#004C92 2px solid; background:url(../Images/about_title.jpg) left no-repeat}

.about_c{ background:url(../Images/index_cz.jpg) left no-repeat; padding-left:175px; padding-top:8px; padding-right:8px; line-height:200%; text-indent:32px;}

.pro_title{ height:28px; border:#D7D6D4 1px solid; background-color:#004C92; line-height:28px; font-weight:bold;color:#FFF; text-indent:20px}

.news_title{ height:30px; border-bottom:#004C92 2px solid; background:url(../Images/newst_title.jpg) left no-repeat}

.hy_news_l{ float:left; width:375px;}
.hy_news_r{ float:right; width:375px;}
.hy_news_t{ height:30px; background:url(../Images/hy_news_bg.jpg) left no-repeat; line-height:30px; font-size:14px; font-weight:bold; color:#2F87B9; text-indent:20px}

.news_list{ line-height:22px; height:22px; border-bottom:#D9D9D9 1px dotted; background:url(../Images/arrow1.png) 5px no-repeat; }

