/*The CSS Document produced by aeolux 02/2008 */

/* ====== 通用 ====== */
/*html {overflow-x:hidden; overflow-y:auto;} 强制隐藏水平滚动条 */
@import url("css/style.css");
a:link {
	color: #023358;
	text-decoration: none;
}
a:visited {
	color: #023358;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #005393;
}
a:active {
	text-decoration: none;
	color:#0067B6;
}

body {background:#70A7CC url(image/bg1.jpg) repeat-x left top;}
* {margin:0px; padding:0px; font-family:"Lucida Grande", Verdana, Tahoma, Lucida, Arial, Helvetica, 宋体,sans-serif; font-size:12px; color:#00477F;}
p {text-indent:2em; text-align:justify; text-justify:inter-ideograph; line-height:180%;}

a {text-decoration:underline;}
a:hover {text-decoration:none; color:#FF6600;}

.ul {display:inline;}
.li {float:left; list-style:none;}

.Webdings {font-family:Webdings;} /*一些常用符号可以使用此样式定义*/

.left {float:left; display:inline;}
.right {float:right; display:inline;}
.clear {clear:both; visibility:hidden;}
.top10 {margin-top:10px;}

.index_products_body{
    padding-left:12px;
	padding:6px;
	height:132px;
	text-align:center;
	background: #F5FCFF;
}
.index_centent_body{
    text-align:left;
	padding:6px;
}
.index_centent_body_bor{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.index_centent_body_bors{
    line-height:23px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	src='images/jiantou1.jpg'):
}
.index_left_03_mian{
	text-align:right;
	border: 1px solid #CCCCCC;
	margin-top: 2px;
	margin-bottom: 3px;
	width:100%;
	height:30px;
	line-height:24px;
	padding-right:6px;
}
.index_products_body img{
	border: 1px solid #CCCCCC;
}
.index_products_body li{
	float:left;
	margin-right:4px;
	list-style:none;
}

#preloadedImages {display:inline; /*如果有预载入图片可以使用此样式定义*/
background-image:url(url);
background-image:url(url);
}

/* == 表单 == */
input {vertical-align:middle;}

/* == 头部-LOGO-导航 == */
#header {margin:22px auto 0 auto; height:120px; width:963px; background:url(image/header.png) top no-repeat;}
/* for IE6 */*html #header {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='image/header.png');}
#logo {float:left; display:inline; width:520px; height:120px;}
#logo a { position:relative;/*for IE6 链接失效修复*/ float:left; display:inline; margin:35px 0 0 25px;}
#header #nav {float:left; display:inline; text-align:right; margin-right:25px; width:418px; height:50px; line-height:50px;}
#header #nav a {position:relative; background:url(image/ico1.gif) no-repeat; padding:5px 5px 5px 30px; margin-right:10px; color:#FFF; text-decoration:none;}
#header #nav a:hover {border:#0F9CD5 1px solid; background:#FFF url(image/ico1.gif) no-repeat; padding:4px 4px 4px 29px; color:#00477F;}
#header #nav a.ico1,#header #nav a.ico1:hover {background-position:5px 2px; *background-position:4px 0;/* for IE7 */ _background-position:1px 1px;/* for IE6 */}
#header #nav a.ico2,#header #nav a.ico2:hover {background-position:5px -23px; _background-position:5px -24px;/* for IE6 */}
#header #nav a.ico3,#header #nav a.ico3:hover {background-position:5px -48px; *background-position:5px -50px;/* for IE7 */ _background-position:5px -49px;/* for IE6 */}
#header #nav a.ico4,#header #nav a.ico4:hover {background-position:5px -73px; *background-position:5px -75px;/* for IE7 */ _background-position:5px -74px;/* for IE6 */}
#message {float:right; display:inline; margin-right:25px; width:416px; height:57px; background:url(image/message_bg.png) no-repeat;}
/* for IE6 */*html #message {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='image/message_bg.png');}
#message span {float:left; display:inline; margin-left:30px; padding-left:20px; background:url(image/ico2.gif) left 13px no-repeat; line-height:43px; color:#004A75;}

/* == 主体 == */
#bg {float:left; display:inline; width:100%; padding-bottom:5px; background:url(image/bg2.jpg) bottom repeat-x;}
#main {margin:0 auto; width:963px;}
#main1 {float:left; display:inline; width:963px; background:#DFEEF5 url(image/header_bg.png) top repeat-x;}
/*背景的缘故，MAIN1中内容必须超过580px */
#main2 {float:left; display:inline; width:963px; background:#DFEEF5 url(image/footer_bg.png) bottom repeat-x;}
/*背景的缘故，MAIN2中内容必须超过366px */
#l1 {float:left; display:inline; width:255px; margin:10px 0 0 21px;}
#m1 {float:left; display:inline; width:390px; margin:10px 0 0 10px;}
#r1 {float:right; display:inline; width:255px; margin:10px 22px 0 0;}
#l2 {float:left; display:inline; width:240px; margin-left:15px;}
#m2 {float:left; display:inline; width:410px; margin-left:18px;}
#r2 {float:right; display:inline; width:240px; margin-right:22px;}

/* == 标题/内容/图标等通用 == */
#abc {text-align:left; 	width:94%; padding-left:6px;}
#abcd {text-align:center; 	width:94%; padding-left:6px;}
#cba {text-align:left; 	width:94%; padding-left:14px;}
#caption {height:27px; background:url(image/t_bg.gif) 0 0 repeat-x; border:#1D648F 1px solid; line-height:27px; overflow:hidden; text-align:left;}
#caption h1 { color:#FFF; font-size:12px; line-height:27px; font-weight:bold; padding-left:20px;}
#caption2 {height:35px; background:#F5FCFF url(image/t_bg.gif) 0 -31px repeat-x; line-height:35px; overflow:hidden; text-align:left;}
#caption2 span.left {width:5px; height:35px; background:url(image/t.gif) 0 0 no-repeat;}
#caption2 span.right {width:5px; height:35px; background:url(image/t.gif) 0 -35px no-repeat;}
#caption2 h1 {color:#00477F; font-size:14px; line-height:35px; font-weight:bold; padding-left:25px;}
#caption3 {height:29px; background:url(image/t_bg.gif) 0 -102px repeat-x; line-height:29px; text-align:left;}
#caption3 span.left {width:5px; height:29px; background:url(image/t.gif) 0 -140px no-repeat;}
#caption3 span.right {width:5px; height:29px; background:url(image/t.gif) 0 -169px no-repeat;}
#caption3 h1 {color:#FFF; font-size:12px; font-weight:bold; line-height:29px; padding-left:25px;}
#caption4 {height:29px; background:#F17200 url(image/t_bg.gif) 0 -131px repeat-x; line-height:29px; border:0;}
#caption4 span.left {width:5px; height:29px; background:url(image/t.gif) 0 -208px no-repeat;}
#caption4 span.right {width:5px; height:29px; background:url(image/t.gif) 0 -237px no-repeat;}
#captionone {height:29px; width:660px; background:url(image/t_bg.gif) 0 -102px repeat-x; line-height:29px; text-align:left;}
#captionone span.left {width:5px; height:29px; background:url(image/t.gif) 0 -140px no-repeat;}
#captionone span.right {width:5px; height:29px; background:url(image/t.gif) 0 -169px no-repeat;}
#captionone h1 {color:#FFF; font-size:12px; font-weight:bold; line-height:29px; padding-left:25px;}

#pick {float:left; width:660px; }
#pick ul {float:left; width:660px; }
#pick li {float:left; display:inline; list-style:none; width:208px; padding:3px 3px 0 3px;s }
#pick .pic img { float:left; display:inline; width:640px; height:70px; padding:3px 3px 5px 3px; background:#000066; border:#77A8C5 1px solid; }
/* for IE6 */#pick a.pic:hover {_padding:1px;}
#pick a.pic:hover img {border:#67E141 1px solid;}
#pick .name { float:left; display:inline; width:172px; margin-left:10px; padding:10px; padding-left:15px; line-height:20px; }





.more img {float:right; display:inline; margin:10px 10px 0 0; border:0;}
.more2 img {float:right; display:inline; margin:12px 10px 0 0; border:0;}
.more3 img {float:right; display:inline; margin:8px 10px 0 0; border:0;}

.content1 {background:url(image/content_bg.png) top no-repeat;}
.content2 {background:#F5FCFF url(image/content_bg2.png) top repeat-x; border:#99C2D5 1px solid; border-width:0 1px;}
.content3 {background:#BFDBEB; height:816px;}
.content4 {background:#FFF; border:#C3DBE6 1px solid; border-width:0 1px; }
.content5 {background:#73B3D4 url(image/bg3.jpg) repeat-y; border-top:#C3DBE6 1px solid; }
.content6 {background:url(image/content_bg3.png) top no-repeat;}
.content6 {background:#ffffff;}

#close {clear:both; height:5px; background:#F5FCFF url(image/t_bg.gif) 0 -27px repeat-x; *overflow:hidden; /*防止IE6的高度溢出*/}
#close span.left {width:5px; height:5px; background:url(image/t.gif) 0 -198px no-repeat;}
#close span.right {width:5px; height:5px; background:url(image/t.gif) 0 -203px no-repeat;}
#close2 {clear:both; height:5px; background:#BFDBEB; *overflow:hidden; /*防止IE6的高度溢出*/}
#close2 span.left {width:5px; height:5px; background:url(image/t.gif) 0 -266px no-repeat;}
#close2 span.right {width:5px; height:5px; background:url(image/t.gif) 0 -271px no-repeat;}
#close3 {clear:both; height:5px; background:#73B3D4 url(image/bg3.jpg) repeat-y; *overflow:hidden; /*防止IE6的高度溢出*/}
#close3 span.left {width:5px; height:5px; background:url(image/t.gif) 0 -276px no-repeat;}
#close3 span.right {width:5px; height:5px; background:url(image/t.gif) 0 -281px no-repeat;}
#close4 {clear:both; height:5px; width:660px; background:#ffffff; *overflow:hidden; /*防止IE6的高度溢出*/}
#close4 span.left {width:5px; height:5px; background:url(image/tt.gif) 0 -266px no-repeat;}
#close4 span.right {width:5px; height:5px; background:url(image/tt.gif) 0 -271px no-repeat;}

/* ====== main 导航====== */
#menu {float:left; display:inline; padding-left:89px; width:866px; height:33px; background:url(image/menu_bg.gif) bottom no-repeat;}
#menu a {float:left; display:inline; height:32px; width:107px; background:url(image/btn_menu.gif) no-repeat; color:#EEF4F6; line-height:32px; font-size:14px; font-weight:bold; text-align:center; text-decoration:none; margin:0 2px;}
#menu a:hover {background-position:0 -32px;}
#menu a.nonce {color:#FFF; background-position:0 -32px;}

#search {float:left; display:inline; width:963px; height:90px; text-align:center;}
#search .ico3 {padding:10px 0 10px 40px; line-height:32px; background:url(image/ico3.gif) no-repeat; font-size:14px; font-weight:bold;}
#search form {margin:15px;}
#search form .ipt {height:22px; padding-top:3px; *height:25px; *padding-top:0; /* for IE6 */ width:438px; border:#A4C0D6 1px solid; color:#AAA; line-height:25px;}
#search h2 {font-weight:normal;}
#search h2 span {padding-left:20px; background:url(image/ico2.gif) 0 -35px no-repeat;}

#search a { color:#00477F; padding:3px;}
#search a:hover {background:#49ABD5; color:#FFF;}

#banner {float:left; display:inline; width:963px; height:190px; background:url(image/banner.png) center no-repeat;}

#serviceRank {text-align:left;}
#serviceRank * {text-align:left;}
#serviceRank table {width:100%;}
#serviceRank th {height:30px; line-height:30px;}
#serviceRank td {height:20px; line-height:20px;}

#notice {float:left; display:inline; width:388px;}
#notice p {margin:10px;}
#notice .detail {float:right; display:inline; margin:0 15px 5px 0; border:0;}

#inews {float:left; display:inline; width:388px; line-height:20px;}
#inews a.pic img {float:left; display:inline; width:100px; height:110px; padding:3px; background:#FFF; border:#B3D8E9 1px solid; margin:10px 12px 10px 15px;}
/* for IE6 */#inews a.pic:hover {*padding:1px;}
#inews a.pic:hover img {border:#67E141 1px solid;}
#inews ul {float:left; display:inline; width:240px; height:125px; margin:10px 0;}
#inews li {float:left; display:inline; list-style:none; width:240px;}
#inews li a {padding-left:15px; background:url(image/ico6.gif) 0 -58px no-repeat;}

#interview {float:left; display:inline; width:388px; line-height:20px;}
#interview a.pic img {float:left; display:inline; width:100px; height:110px; padding:3px; background:#FFF; border:#B3D8E9 1px solid; margin:10px 12px 10px 15px;}
/* for IE6 */#interview a.pic:hover {*padding:1px;}
#interview a.pic:hover img {border:#67E141 1px solid;}
#interview ul {float:left; display:inline; width:240px; height:125px; margin:10px 0;}
#interview li {float:left; display:inline; list-style:none; width:240px;}
#interview li a {padding-left:15px; background:url(image/ico6.gif) 0 -58px no-repeat;}

#mine {float:left; width:255px; text-align:center;}
#mine * {text-align:center;}
#mine dl {float:left; width:255px; margin-top:10px;}
#mine dt {float:left; width:60px; height:40px;}
#mine dd {position:relative; float:left; width:195px; height:40px; text-align:left;}
#mine span.num {position:absolute; top:0; right:0; width:95px;}
#mine span.danger,#mine span.safe {float:left; display:inline; height:20px; width:20px; background:url(image/ico_mine.gif) no-repeat;}
#mine span.safe {background-position:0 -20px;}

#login {float:left; display:inline; width:100px; margin:10px 0 0 0px;}
#login img {border:0;}
#login .r10 {margin-right:10px;}

#excellent {float:left; display:inline; width:920px; margin:15px 21px;}
#excellent #caption {height:35px; background:url(image/t_bg.gif) 0 -67px repeat-x; overflow:hidden; border:0;}
#excellent #caption h1 {color:#FFF; font-size:12px; font-weight:bold; line-height:35px;}
#excellent #caption a {width:46px; height:35px; display:block; background:url(image/btn_month.gif) left top no-repeat; line-height:45px; text-align:center; color:#00477F;}
#excellent #caption a:hover {background-position:0 -70px; font-weight:bold;}
#excellent #caption a.active {background-position:0 -35px; font-weight:bold; text-decoration:none;}
#excellent #caption span.left {height:35px; width:5px; background:url(image/t.gif) 0 -70px repeat-x;}
#excellent #caption span.right {height:35px; width:5px; background:url(image/t.gif) 0 -105px repeat-x;}
#excellent #caption ul {display:inline; height:35px; margin-right:150px;}
#excellent #caption li {float:left; display:inline; list-style:none; margin-left:1px; width:46px; height:35px;}
#excellent .content2 {float:left; display:inline; width:918px; background:#F5FCFF; border:#99C2D5 1px solid; border-width:0 1px;}
#excellent .content2 ul {float:left; display:inline; padding:15px 0 5px 13px;}
#excellent .content2 li {float:left; display:inline; list-style:none; width:166px; height:135px; margin-right:15px; text-align:center;}
#excellent .content2 a {padding:3px 10px; background:url(image/ico6.gif) 0 8px no-repeat; line-height:14px;}
#excellent .content2 a:hover {padding:3px 10px; }
#excellent .content2 a.pic {padding:0; margin:0; background:none;}
#excellent .content2 a.pic:hover {padding:0; margin:0; background:none;}
#excellent .content2 a.pic img {width:156px; height:89px; padding:5px 5px 15px 5px; border:0; background:url(image/pic_bg.gif) 0 -576px;}
#excellent .content2 a.pic:hover img {background-position:0 -685px;}


#waiting,#download,#QA,#E_zine {float:left; display:inline; width:240px; margin-top:1px;  text-align:left;}
#waiting .pic {float:left; display:inline; height:75px; width:240px; background:url(image/waiting.gif) repeat-x;}
#waiting ul {float:left; display:inline; width:230px; /*for IE6 */}
#waiting li {float:left; display:inline; list-style:none; width:180px; padding-left:50px; 0 5px no-repeat;}
#waiting .solve {background-position:0 -25px;}
#waiting a {margin-left:5px; padding-left:15px; 0 -85px no-repeat; line-height:25px;}

#download {}
#download .pic {float:left; display:inline; height:75px; width:240px; background:url(image/download.gif) repeat-x;}
#download ul {float:left; display:inline; width:230px; margin:5px;}
#download li {float:left; display:inline; list-style:none; width:230px;}
#download a {margin:0 5px; padding-left:10px; background:url(image/ico6.gif) 0 -85px no-repeat; line-height:25px; }

#resource {float:left; display:inline; width:410px; margin-top:1px; background:#87B3D2;}
#resource a {color:#FFF;}
#resource a:hover { color:#FF6600; }
#resource a.pic {padding:0; margin:0; background:none;}
#resource a.pic:hover {background-color:#87B3D2;}


#QA {}
#QA .pic {float:left; display:inline; height:75px; width:240px; background:url(image/answer.gif) repeat-x;}
#QA ul {float:left; display:inline; width:230px; margin:5px 5px 15px 5px; /*for IE6 */}
#QA li {float:left; display:inline; list-style:none; width:230px;}
#QA li span {font-weight:bold; margin-right:5px;}
#QA a {margin-left:5px; padding-left:10px; background:url(image/ico6.gif) 0 -85px no-repeat; line-height:25px; }

#E_ziness {float:left; display:inline; width:238px; margin-top:1px; background:#F5FCFF; border:#99C2D5 1px solid; border-bottom:0;}
#E_zines {float:left; display:inline; width:238px; margin-top:1px; background:#F5FCFF; border:#99C2D5 1px solid; border-bottom:0;}
#E_zine {float:left; display:inline; width:253px; margin-top:1px; background:#F5FCFF; border:#99C2D5 1px solid; border-bottom:0;}
#E_zine #cover a img {float:none; display:inline; margin:7px 8px 0 16px; padding:4px 4px 14px 4px; height:325px; width:212px; background:url(image/pic_bg.gif) 0 -262px repeat-x; border:0;}
#E_zine #cover a:hover img {background-position:0 -608px;}
#E_zine ul {float:left; display:inline; width:230px; margin:4px;}
#E_zine li {float:left; display:inline; list-style:none; width:230px;}
#E_zine li a {margin-left:5px; padding-left:10px; background:url(image/ico6.gif) 0 -115px no-repeat; line-height:25px; }

#copyright {float:left; display:inline; width:963px; text-align:center; background:url(image/menu_bg.gif) top no-repeat;}
#copyright #nav {}
#copyright #nav a {padding:3px 15px; line-height:55px; }


.cgal {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 136px; HEIGHT: 320px ; MARGIN-LEFT: 4px; TEXT-ALIGN: center 
}
.cgal1 {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 14px; WIDTH: 198px; HEIGHT: 161px
}
.cpal_img {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: 140px; PADDING-TOP: 6px; HEIGHT: 256px; BACKGROUND-COLOR: #DFEEF5; TEXT-ALIGN: center 
}
.cgal_title {
	MARGIN-TOP: 1px; DISPLAY: block; FONT-SIZE: 12px; HEIGHT: 40px ; TEXT-ALIGN: center 
}
.cgal_title_one {
	MARGIN-TOP: 4px; DISPLAY: block; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}
.cgal_title_hits {
	DISPLAY: block; COLOR: #acacac; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}


/* == 脚部 == */
#footer {clear:both; margin:0 auto; width:963px; height:85px; background:url(image/footer.png) no-repeat;}
/* for IE6 */*html #footer {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='image/footer.png');}

/* == 通道 == */
#chunnel {}

/* == 频道 == */
#channel {}

/* == 热线 == */
#hotLine {}

/* == 公告 == */
#notice {}

/* == 动画 == */
#banner {}

/* == 简介 == */
#intro {}

/* == 产品 == */
#product {}

/* == 搜索 == */
#search {}

/* == 展示 == */
#show {}

/* == 新闻 == */
#news {}

/* == 精华 == */
#prime {}

/* == 招商 == */
#invest {}

/* == 邮局 == */
#email {}

/* == 品牌 == */
#brandShow {}

/* == 市场 == */
#market {}

/* == 友情联接 == */
#friendship {}

/* == 招聘广告 == */
#wantad {}

/* == 登陆 == */
#login {}

/* == 会员 == */
#member {}
