﻿/*@charset "utf-8";*/

/*2010 3 11 update*/
.l
{
	float: left;
}
.r
{
	float: right;
}
.f12
{
	font-size: 12px;
}
.f14
{
	font-size: 14px;
}
.f16
{
	font-size: 16px;
}
.f18
{
	font-size: 18px;
}
.bold
{
	font-weight: bold;
}


/* CSS Document */
/*index*/
*
{
	border: 0;
	margin: 0;
}
span, p, ul, li, dl, dt, dd
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}
body
{
	background-image: url(/content/indexBg.jpg);
	background-repeat: repeat-x;
	background-color: #000;
	font-size: 12px;
	line-height: 18px;
	color: #666;
}
a
{
	color: #666;
	text-decoration: none;
}
.head
{
	width: 968px;
	margin: 0 auto;
}
.content
{
	width: 930px;
	margin: 0 auto;
	padding: 0 0 30px 0;
	zoom: 1;
	overflow: hidden;
	background: #fff; /*height:1250px;*/
}
.main_left
{
	float: left;
	width: 222px;
}
.left_wrap
{
	margin: 20px 0 0 20px;
}
.main_right
{
	margin: 0 0 0 237px;
	width: 674px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
.main_bottom
{
	width: 930px;
	margin: 0 auto;
}
.main_footer
{
	font-family: Arial;
	width: 880px;
	padding: 15px 0 15px 20px;
	vertical-align: middle;
}
h1
{
	color: #fff;
	font-size: 14px;
	background: url(title_bg.gif);
	margin-top: 5px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}
.contentarea
{
	padding: 15px 10px 0 10px;
	background: url(content_bg.gif);
	height: 100px;
}
.contentarea img
{
	float: left;
	padding-right: 10px;
}
.contentarea strong
{
	line-height: 30px;
}
.pad0
{
	margin-top: 15px;
}
.font4
{
	color: #df0000;
}
.font4 a
{
	text-decoration: underline;
	color: #df0000;
}
/* 成功案例 */
.videolist
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.videolist li
{
	float: left;
	width: 205px;
	margin-top: 15px;
	border-bottom: #ccc solid 1px;
	padding-bottom: 15px;
	height: 300px;
	position: relative;
}
.pad_li
{
	margin: 0 29px 0 29px;
}
.btn_case
{
	text-align: right;
	position: absolute;
	bottom: 10px;
	width: 205px;
}
.btn_case img
{
	margin-left: 10px;
	border: 0;
}
.videolist h2
{
	color: #000;
	font-size: 12px;
	margin: 2px 0 0 0;
	padding: 3px 3px 3px 5px;
	border: 0;
	background-color: #E5E5E5;
}
.two
{
	line-height: 18px;
	height: 40px;
}

/*解决方案*/
.solutit
{
	padding: 8px 0;
}
.soluline
{
	width: 673px;
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
	float: left;
}
.soluula
{
	width: 673px;
	margin: 22px 0 29px 0;
	float: left;
}
.soluula li
{
	width: 220px;
	float: left;
	text-align: center;
	margin-right: 3px;
}
.soluula li span
{
	line-height: 30px;
}

/*商用产品*/
.productula
{
	width: 673px;
	float: left;
}
.productula li
{
	width: 209px;
	float: left;
	margin: 18px 0 0 11px;
}
.productula li .tit
{
	background: url(solupc08.jpg) no-repeat;
	width: 187px;
	line-height: 18px;
	color: #fff;
	height: 18px;
	padding-left: 22px;
	margin-bottom: 25px;
}
.productula li .tit a
{
	color: #ffffff;
	text-decoration: none;
}
.productula li span
{
	display: block;
	width: 208px;
	text-align: center;
	line-height: 30px;
	color: #003366;
}
.productula li span a
{
	color: #003366;
	text-decoration: none;
}

/*最新活动*/
.camdl
{
	width: 673px;
	float: left;
	margin: 8px 0 0 0;
}
.camdlline
{
	width: 673px;
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
	height: 0px;
	margin-top: 8px;
	float: left;
}
.camdl dt
{
	float: left;
	width: 100px;
	height: 100px;
}
.camdl dd
{
	width: 554px;
	float: left;
	padding-left: 19px;
	height: 100px;
}
.camdl dd strong
{
	color: #000000;
	margin: 5px 0 5px 0;
	display: block;
}
.camdl dd strong a
{
	color: #000000;
	text-decoration: none;
}
.camdl dd span
{
	width: 542px;
	margin-left: 11px;
	display: inline;
	display: block;
}
.camdl dd .marta
{
	margin-top: 19px;
}
.camdl dd .martb
{
	margin-top: 36px;
}
.camdl dd .martc
{
	margin-top: 0px;
}


/*合作伙伴*/
.partuline
{
	width: 673px;
	float: left;
	border-bottom: 1px solid #cccccc;
	margin: 24px 0 0 0;
	height: 0px;
	overflow: hidden;
}
.partbox
{
	width: 673px;
	margin: 30px 0 0 0;
	float: left;
}
.partbox .prarblf
{
	width: 211px;
	text-align: center;
	float: left;
}
.partbox .prarbline
{
	border-left: 1px solid #cccccc;
	width: 0px;
	height: 130px;
	float: left;
}
.partbox .prarbline2
{
	border-left: 1px solid #cccccc;
	width: 0px;
	height: 185px;
	float: left;
}
.partbox .prarbrh
{
	width: 406px;
	float: left;
	padding-left: 52px;
}
.partbox .prarbrh h3
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 25px;
}
.partbox .prarbrh h3 a
{
	color: #000000;
}
.partbox .prarbrh span a
{
	text-decoration: underline !important;
}

/*解决方案内页*/
.fontye
{
	color: #eb5f01;
}
.fontye a
{
	color: #eb5f01;
	text-decoration: underline;
}
.solcontbxa
{
	width: 673px;
}
.solcontbxa .solbxtit
{
	background: url(solupc33.jpg) repeat-x;
	width: 666px;
	border: 1px solid #cccccc;
	border-top: none;
	padding-left: 5px;
	font-size: 14px;
	height: 22px;
	color: #000000;
	padding-top: 6px;
}
.solcontbxa .solbxtit span
{
	margin-left: 12px;
}
.solcontbxa .solbxcont
{
	width: 673px;
	padding: 0px 0 25px 0;
}
.solcontbxa .solbxcont span
{
	padding-top: 20px;
	display: block;
}
.solcontbxa .solbxcont p
{
	padding: 0px;
	margin: 8px 0 0 0;
	text-indent: 25px;
}


/*intel 0402改*/
.newinterldl
{
	width: 653px;
	float: left;
}
.newinterldl dl
{
	width: 653px;
}
.newinterldl dt
{
	float: left;
	width: 90px;
	margin: 5px 0 0 0;
}
.newinterldl dd
{
	float: left;
	margin: 13px 0 0 10px;
}
.newintwda
{
	width: 648px;
	float: left;
	padding: 0 10px;
	margin: 5px 0 10px 0;
}

.newinulbb
{
	width: 640px;
	margin: 8px 0 0 10px;
}
.newinulbb dt
{
	width: 640px;
	float: left;
}
.newinulbb dd
{
	width: 120px;
	float: left;
	margin: 10px 20px 0 0;
}
.newinulbb dd span
{
	display: block;
	width: 118px;
	height: 87px;
	border: 1px solid #cccccc;
	background: #ffffff;
	text-align: center;
	overflow: hidden;
	padding-top: 1px;
}
.newinulbb dd div
{
	width: 120px;
	line-height: 20px;
}

/*banner小图标*/
.banner_673_150
{
	width: 673px;
	height: 150px;
}
.banner_673_150 a
{
	position: absolute;
	width: 58px;
	height: 90px;
	right: 50px;
	top: 125px;
	z-index: 2;
	background: url(transparent.gif);
}
.banner_673_150 a span
{
	display: none;
}


/* 中奖名单 */
.winner
{
	width: 500px;
	margin: 10px auto;
	line-height: 18px;
}
.winner td
{
	padding-left: 5px;
}

.form input, .form textarea
{
	border: 1px solid #ddd;
	width: 38px;
}

/*2010-0205添加样式*/
.comptit
{
	width: 660px;
	margin: 15px 0 10px 0;
}
.comptit dl
{
	width: 660px;
	float: left;
}
.comptit dt
{
	width: 465px;
	float: left;
	padding-left: 5px;
}
.comptit dd
{
	width: 190px;
	float: right;
	text-align: right;
}
.compboxc
{
	width: 672px;
	float: left;
	margin: 10px 0 0 0;
}
.compboxtop
{
	background: url(compimg03.jpg) no-repeat left top;
	width: 672px;
	height: 7px;
	overflow: hidden;
	float: left;
}
.compboxcen
{
	width: 669px;
	border-left: 1px solid #bfbfbf;
	border-right: 1px solid #bfbfbf;
	float: left;
	overflow: hidden;
}
.compboxtnav
{
	width: 669px;
	background: #f0f0f0;
	float: left;
}
.compboxtnav h4
{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding: 5px 0 0 10px;
	width: 659px;
	float: left;
}
.compboxtnavbg
{
	width: 669px;
	background: url(compimg04.jpg) repeat-x left top;
	height: 35px;
	float: left;
	margin: 10px 0 0 0;
}
.compboxtnavbg ul
{
	width: 669px;
	float: left;
}
.compboxtnavbg ul li
{
	width: 128px;
	height: 32px;
	float: left;
	text-align: center;
	line-height: 32px;
	margin-right: 4px;
	font-weight: bold;
}
.compboxtnavbg ul .lihover
{
	background: #0081ff;
	color: #ffffff;
	width: 128px;
	height: 32px;
	float: left;
	cursor: pointer;
}
.compboxtnavbg ul .lilink
{
	background: #6e6e6e;
	color: #cccccc;
	width: 128px;
	height: 32px;
	float: left;
	cursor: pointer;
}
.compboxcont
{
	width: 669px;
	float: left;
}

.compboxtnavdl
{
	width: 669px;
	float: left;
	background: #f0f0f0;
	border-bottom: 1px solid #bfbfbf;
}
.compboxtnavdl h4
{
	width: 649px;
	font-weight: bold;
	color: #000000;
	display: block;
	font-size: 14px;
	float: left;
	padding: 5px 10px;
}
.compboxtnavdl .h4tit
{
	width: 649px;
	padding: 5px 10px;
	float: left;
}
.compboxbot
{
	background: url(compimg03.jpg) no-repeat left -14px;
	width: 672px;
	height: 11px;
	overflow: hidden;
	float: left;
}

/*图片滚动*/
.recip_bxcimg
{
	width: 669px;
	float: left;
	padding: 15px 0;
	height: 200px;
	overflow: hidden;
	background: #ffffff;
}
.recibot
{
	position: relative;
	width: 660px;
	float: left;
}
.prev
{
	display: block;
	cursor: pointer;
	position: absolute;
	right: 0px;
	top: 48px;
	z-index: 999;
}
.next
{
	display: block;
	cursor: pointer;
	position: absolute;
	left: 10px;
	top: 48px;
	z-index: 999;
}
.scrobox
{
	width: 650px;
	margin: 0 auto;
	padding-left: 15px;
}
.scrobox ul
{
	width: 650px;
}
.scrobox ul li
{
	width: 180px;
	float: left;
	margin: 0 16px 0 15px;
	display: inline;
	text-align: center;
	display: block;
}
.scrobox ul li span
{
	width: 180px;
	display: block;
}


.fontblu
{
	color: #0099ff;
	font-weight: bold;
	font-size: 12px;
}
.fontblu a
{
	color: #0099ff;
	text-decoration: none;
}
.fontblu a:hover
{
	color: #0099ff;
	text-decoration: underline;
}

.fontblu2
{
	color: #2e4c89;
	font-weight: bold;
	font-size: 12px;
}
.fontblu2 a
{
	color: #2e4c89;
	text-decoration: none;
}
.fontblu2 a:hover
{
	color: #2e4c89;
	text-decoration: underline;
}

.fontblu3
{
	color: #4faf00;
	font-weight: bold;
	font-size: 12px;
}
.fontblu3 a
{
	color: #4faf00;
	text-decoration: none;
}
.fontblu3 a:hover
{
	color: #4faf00;
	text-decoration: underline;
}

.compboxbb
{
	width: 672px;
	float: left;
	margin: 10px 0 0 0;
	overflow: hidden;
}
.compboxbb h4
{
	width: 672px;
	background: url(compimg07.jpg) no-repeat;
	width: 662px;
	height: 22px;
	line-height: 22px;
	color: #ffffff;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
}
.compboxbb .cline
{
	border-bottom: 1px solid #b2b2b2;
	height: 1px;
	overflow: hidden;
	float: left;
	width: 672px;
	margin: 10px 0 0 0;
}
.compboxbb .combxbbdiv
{
	width: 672px;
	float: left;
	margin: 10px 0 0 0;
}
.compboxbb .combxbbdiv dl
{
	width: 400px;
	float: left;
}
.compboxbb .combxbbdiv dt
{
	width: 60px;
	float: left;
}
.compboxbb .combxbbdiv dd
{
	width: 285px;
	float: left;
	margin-left: 25px;
	line-height: 22px;
}
.mart15
{
	margin-top: 15px;
}


/*computer2*/
.com2tit
{
	width: 659px;
	margin: 15px 0 10px 0;
	padding-left: 5px;
}
.compboxtnavbg2
{
	width: 669px;
	background: url(compimg10.jpg) repeat-x left top;
	height: 35px;
	float: left;
	margin: 10px 0 0 0;
}
.compboxtnavbg2 ul
{
	width: 669px;
	float: left;
}
.compboxtnavbg2 ul li
{
	width: 198px;
	height: 31px;
	float: left;
	text-align: center;
	line-height: 31px;
	margin-right: 4px;
	font-weight: bold;
}
.compboxtnavbg2 ul .lihover2
{
	background: url(compimg11.jpg) no-repeat;
	color: #ffffff;
	width: 198px;
	height: 31px;
	float: left;
	cursor: pointer;
}
.compboxtnavbg2 ul .lilink2
{
	background: url(compimg12.jpg) no-repeat;
	color: #cccccc;
	width: 198px;
	height: 31px;
	float: left;
	cursor: pointer;
}
.com2solu
{
	width: 669px;
	margin: 10px 0 0 0;
	float: left;
}
.com2solu dl
{
	width: 669px;
}
.com2solu dt
{
	width: 170px;
	float: left;
	line-height: 30px;
}
.com2solu dd
{
	width: 480px;
	float: left;
	margin: 0 0 0 15px;
}
.com2solu dd strong
{
	color: #000000;
}
.com2solu .ddri
{
	width: 480px;
	text-align: right;
	padding-top: 10px;
}

.clear
{
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
}
/*computer3*/
.compboxtnavbg3
{
	width: 669px;
	background: url(compimg19.jpg) repeat-x left top;
	height: 35px;
	float: left;
	margin: 10px 0 0 0;
}
.compboxtnavbg3 ul
{
	width: 669px;
	float: left;
}
.compboxtnavbg3 ul li
{
	width: 198px;
	height: 31px;
	float: left;
	text-align: center;
	line-height: 31px;
	margin-right: 4px;
	font-weight: bold;
}
.compboxtnavbg3 ul .lihover3
{
	background: url(compimg20.jpg) no-repeat;
	color: #ffffff;
	width: 198px;
	height: 31px;
	float: left;
	cursor: pointer;
}
.compboxtnavbg3 ul .lilink3
{
	background: url(compimg21.jpg) no-repeat;
	color: #cccccc;
	width: 198px;
	height: 31px;
	float: left;
	cursor: pointer;
}


/**news**/
.news_area
{
	margin: 20px 0 0 0;
}
.news_list
{
	margin: 20px 0;
}
.news_list li
{
	height: 60px;
	line-height: 60px;
	padding: 0 20px;
	position: relative;
}
.news_list li span
{
	position: absolute;
	right: 20px;
	bottom: 0;
}
.news_list li span a
{
	background: url(morebutton_bg.gif) repeat-x;
	width: 80px;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
}
.news_gray
{
	background: #ebebeb;
}
.news_article
{
	color: #000;
}
.news_article h3
{
	margin: 20px 0;
	font-size: 14px;
	font-weight: bold;
}
.news_article span
{
	font-size: 12px;
	font-weight: normal;
}
.news_article p
{
	margin: 20px 0;
}
.news_article p span
{
	color: #666;
}
.news_article p img
{
	margin-bottom: 10px;
}

/**award**/
.award
{
	color: #000;
	position: relative;
}
.award td
{
	padding: 10px 0 10px 20px;
	border-bottom: #ccc solid 1px;
}
.award_subtitle
{
	background: #b2b2b2;
	color: #fff;
	padding: 0;
}
.award th
{
	height: 25px;
	line-height: 25px;
	text-align: left;
	padding-left: 20px;
}
.award p
{
	text-align: center;
	padding: 20px 0;
}
.award p a
{
	color: #eb5f01;
	padding: 0 5px;
	text-decoration: underline;
	font-weight: bold;
}
.award p span
{
	padding: 0 5px;
}
.pages
{
	position: absolute;
	top: -45px;
	right: 0;
}

/***cases****/
.cases_title
{
	margin: 20px 0 10px 0;
}
.cases_nav
{
	border-bottom: 4px solid #2bb5c2;
	height: 20px;
}
.cases_nav a
{
	background: url(title_bg2.gif);
	height: 20px;
	line-height: 24px;
	width: 105px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	margin-right: 2px;
	display: inline-block;
}
.cases_current
{
	background: #2bb5c2;
	display: inline-block;
	width: 105px;
}
.cases_list li
{
	height: 60px;
	line-height: 60px;
	padding: 0 20px;
	position: relative;
}
.cases_list li span
{
	position: absolute;
	right: 20px;
	bottom: 0;
}
.cases_list li span a
{
	background: url(morebutton_bg.gif) repeat-x;
	padding: 2px 5px;
	color: #fff;
}
.cases_gray
{
	background: #ebebeb;
}

.title1
{
	background: url(title_bg.gif);
	margin-top: 5px;
	height: 30px;
	line-height: 30px;
}
.title2
{
	background: url(title_bg2.gif);
	margin-top: 15px;
	height: 20px;
	line-height: 20px;
}
.banner
{
	position: relative;
}
.banner a
{
	position: absolute;
	display: block;
	width: 58px;
	height: 90px;
	right: 11px;
	top: 48px;
	z-index: 2;
	background: url(transparent.gif);
}
.banner a span
{
	display: none;
}

.contentarea1
{
	padding: 15px 10px 0 10px;
	height: 120px;
}
.contentarea1 img
{
	float: left;
	padding-right: 10px;
}
.contentarea1 strong
{
	line-height: 30px;
}
.subtitle
{
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: #e5e5e5;
}
.solution
{
	margin-top: 35px;
	background: #f1f1f1;
	border: 1px solid #ccc;
}
.solution p
{
	text-align: right;
}
.solution span
{
	background: url(morebutton_bg.gif) repeat-x;
	width: 80px;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
}
.cases
{
	width: 800px;
	margin: 20px 0;
}
.cases li
{
	width: 107px;
	display: inline;
}
.news
{
	margin-bottom: 30px;
}
.news a
{
	color: #003366;
}
.news a:hover
{
	text-decoration: underline;
}
.grayline
{
	margin: 20px 0 0 0;
	background: #ccc;
	overflow: hidden;
	height: 1px;
}
.news p
{
	text-align: right;
}
.news span
{
	background: url(morebutton_bg.gif) repeat-x;
	width: 80px;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
}
.clear
{
	clear: both;
}
/**solution**/
.solution_title
{
	margin-top: 15px;
	padding: 5px 0;
	background: url(solution_titlebg.gif) no-repeat left bottom;
	height: 20px;
}
.solution_area
{
	padding: 15px 10px 0 10px;
}
.solution_area img
{
	float: left;
	padding-right: 20px;
}
.solution_area strong
{
	line-height: 30px;
}
.solution_inner p
{
	text-align: left;
	margin-top: 5px;
}
.solution_inner span
{
	background: url(morebutton_bg.gif) repeat-x;
	width: 80px;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
}
.solution_grayline
{
	margin: 20px 0;
	background: #ccc;
	overflow: hidden;
	height: 1px;
}
.solution_table
{
	margin: 20px 0 0 0;
}

/*后添加的*/

/*icafe CSS 0225添加*/
.ihead
{
	width: 968px;
	margin: 0 auto;
}
.icontent
{
	width: 930px;
	margin: 0 auto;
	background: #fff;
	padding-bottom: 20px;
}
.ileft
{
	float: left;
	width: 222px;
}
.iright
{
	margin: 0 0 0 237px;
	width: 674px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif, "宋体";
}
.ibottom
{
	width: 930px;
	margin: 0 auto;
}
.ititle1
{
	background: url(i-images/title_bg.gif);
	margin-top: 5px;
	height: 30px;
	line-height: 30px;
}
.ititle2
{
	background: url(i-images/title_bg2.gif);
	margin-top: 15px;
	height: 20px;
	line-height: 20px;
}
.icontentarea
{
	padding: 15px 10px 0 10px;
	background: url(i-images/content_bg.gif);
	height: 190px;
}
.icontentarea img
{
	float: left;
	padding-right: 20px;
}
.icontentarea strong
{
	line-height: 30px;
	font-size: 14px;
	color: #000;
}
.icontentarea p
{
	margin: 10px 0;
}
.icontentarea p img
{
	padding-right: 5px;
}
.ibanner
{
	position: relative;
}
.ibanner a
{
	position: absolute;
	display: block;
	width: 58px;
	height: 90px;
	right: 11px;
	top: 48px;
	z-index: 2;
	background: url(transparent.gif);
}
.ibanner a span
{
	display: none;
}
.isubtitle
{
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	background: #e5e5e5;
}
.isolution
{
	background: #f1f1f1;
	border: 1px solid #ccc;
}
.isolution_contentarea p
{
	text-align: right;
}
.isolution_contentarea span
{
	background: url(i-images/morebutton_bg.gif) repeat-x;
	width: 80px;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
}
.isolution_contentarea
{
	padding: 10px;
	height: 110px;
}
.isolution_contentarea img
{
	float: left;
	padding-right: 20px;
}
.icases
{
	height: 95px;
}
.igrayline
{
	background: #ccc;
	overflow: hidden;
	height: 1px;
}
.ihome_award
{
	line-height: 36px;
	position: relative;
}
.ihome_award_more
{
	position: absolute;
	right: 10px;
	top: 7px;
}
.iclear
{
	clear: both;
}
/****iInfo******/
.igrayline_info
{
	background: #ccc;
	overflow: hidden;
	height: 1px;
	margin: 15px 0;
}
.iinfo_table
{
	margin: 15px 0 0 0;
}
/****ishop*********/
.ishop_title
{
	margin: 20px 0 10px 0;
}
.ishop_nav
{
	border-bottom: 4px solid #4faf00;
	height: 24px;
}
.ishop_nav a
{
	background: url(i-images/title_bg2.gif);
	height: 24px;
	line-height: 26px;
	width: 200px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	margin-right: 2px;
	display: inline-block;
}
.ishop_current
{
	background: #4faf00;
	display: inline-block;
	width: 200px;
	cursor: hand;
}
.ishop_content
{
	margin: 15px 20px;
	width: 590px;
}
.ishop_content p
{
	margin: 15px 0;
}
.ishop_list
{
	background: #f0f0f0;
	padding: 10px 0 10px 10px;
	border: 1px solid #ccc;
	width: 580px;
}
.ishop_list img
{
	margin-right: 10px;
}
.ishop_list2
{
	background: #f0f0f0;
	padding: 15px;
	border: 1px solid #ccc;
	width: 560px;
}
.ishop_list3
{
	width: 600px;
}
.ishop_list3 ul
{
	margin: 0;
}
.ishop_list3 li
{
	margin-right: 15px;
	float: left;
	text-align: center;
	line-height: 30px;
}
/***ipartner****/
.iparnter_list li
{
	padding: 15px 10px;
}
.iparnter_gray
{
	background: #ebebeb;
}

/**isolution**/
.isolution_title
{
	margin-top: 15px;
	padding: 5px 0;
	background: url(i-images/solution_titlebg.gif) no-repeat left bottom;
	height: 20px;
}
.isolution_area
{
	padding: 20px 220px 20px 25px;
	margin-top: 15px;
	background: #ebebeb;
	border: 1px solid #ccc;
	position: relative;
}
.isolution_area strong
{
	font-size: 14px;
	color: #000;
}
.isolution_area a
{
	background: url(i-images/morebutton_bg.gif) repeat-x;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
	position: absolute;
	right: 25px;
	top: 40px;
}
.isolution_inner p
{
	margin-top: 5px;
}
.isolution_inner span
{
	background: url(i-images/morebutton_bg.gif) repeat-x;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
}
.isolution2
{
	height: 82px;
	padding: 10px 25px;
}

/***icases****/
.icases_title
{
	margin: 20px 0 0 0;
	padding: 5px 0;
	background: url(i-images/solution_titlebg.gif) no-repeat left bottom;
	height: 20px;
}
.icases_content
{
	position: relative;
}
.icases_list li
{
	line-height: 20px;
	padding: 15px 20px;
	position: relative;
}
.icases_list li span
{
	position: absolute;
	right: 20px;
	bottom: 30px;
}
.icases_list li span a
{
	background: url(i-images/morebutton_bg.gif) repeat-x;
	padding: 2px 5px;
	color: #fff;
}
.icases_gray
{
	background: #ebebeb;
}
.ipages
{
	position: absolute;
	top: 5px;
	right: 0;
}
.ipages_bottom
{
	text-align: center;
	margin: 15px 0;
}
.ipages a, .ipages_bottom a
{
	color: #eb5f01;
	padding: 0 5px;
	text-decoration: underline;
	font-weight: bold;
}
.ipages span
{
	padding: 0 5px;
}
.icases_details
{
	color: #000;
}
.icases_details h3
{
	margin: 20px 0;
	font-size: 14px;
	font-weight: bold;
}
.icases_details span
{
	font-size: 12px;
	font-weight: normal;
}
.icases_details p
{
	margin: 20px 0;
}
.icases_details p span
{
	color: #666;
}
.icases_details p img
{
	margin-bottom: 10px;
}

/**inews**/
.inews_area
{
	margin: 20px 0 0 0;
}
.inews_inner strong
{
	font-size: 14px;
}
.inews_inner span
{
	background: url(i-images/morebutton_bg.gif) repeat-x;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
}
.inews_inner p
{
	margin-top: 5px;
}
.inews_list
{
	margin: 20px 0;
}
.inews_list li
{
	height: 60px;
	line-height: 60px;
	padding: 0 20px;
	position: relative;
}
.inews_list li span
{
	position: absolute;
	right: 20px;
	bottom: 0;
}
.inews_list li span a
{
	background: url(i-images/morebutton_bg.gif) repeat-x;
	width: 80px;
	height: 20px;
	padding: 2px 5px;
	color: #fff;
}
.inews_gray
{
	background: #ebebeb;
}
.inews_article
{
	color: #000;
}
.inews_article h3
{
	margin: 20px 0;
	font-size: 14px;
	font-weight: bold;
}
.inews_article span
{
	font-size: 12px;
	font-weight: normal;
}
.inews_article p
{
	margin: 20px 0;
}
.inews_article p span
{
	color: #666;
}
.inews_article p img
{
	margin-bottom: 10px;
}

/**iaward**/
.iaward_inner h3
{
	font-size: 14px;
	margin: 10px 0;
}
/*20100315添加*/
/*0305 hp_service*/
.hp_secen
{
	width: 673px;
	float: left;
}
.hp_secen h3
{
	margin: 12px 0 15px 0;
	float: left;
}
.hp_sebboxa
{
	width: 653px;
	background: url(/Content/hp_se02.jpg) repeat-x left top #FBFBFB;
	float: left;
	padding: 6px 10px 20px 10px;
	line-height: 20px;
}
.hp_sebboxb
{
	width: 653px;
	background: url(/Content/hp_se03.jpg) repeat-x left top #FFFFFF;
	float: left;
	padding: 6px 10px 20px 10px;
	line-height: 20px;
}
.hp_sebx2line
{
	width: 673px;
	float: left;
	height: 3px;
	background: #CCCCCC;
	overflow: hidden;
	margin-bottom: 15px;
}
.hp_sebboxc
{
	width: 653px;
	float: left;
	padding: 6px 10px 20px 10px;
	line-height: 20px;
}
.hp_sebboxc dl
{
	width: 653px;
	float: left;
}
.hp_sebboxc dt
{
	float: left;
}
.hp_sebboxc dd
{
	float: left;
	margin-left: 10px;
	width: 446px;
}
.hp_sebboxc p
{
	width: 653px;
	padding-top: 15px;
}

.hp_sebboxd
{
	width: 653px;
	background: url(/Content/hp_se06.jpg) repeat-x left top #FBFBFB;
	float: left;
	padding: 16px 10px 20px 10px;
	line-height: 20px;
}
.hp_sebboxd h3
{
	padding: 0px 0 0 0;
	margin: 0;
}
.hp_sebboxd p
{
	width: 653px;
	float: left;
	padding: 20px 0 0 0;
}


/***03032010**********/
.compbox_solution
{
	width: 672px;
	float: left;
	margin: 10px 0 0 0;
	overflow: hidden;
}
.compbox_solution h4
{
	width: 672px;
	background: url(/Content/compimg07.jpg) no-repeat;
	width: 662px;
	height: 22px;
	line-height: 22px;
	color: #ffffff;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
}
.compbox_solution .cline
{
	border-bottom: 1px solid #b2b2b2;
	height: 1px;
	overflow: hidden;
	float: left;
	width: 672px;
	margin: 10px 0 0 0;
}
.compbox_solution .combx_solutiondiv
{
	width: 672px;
	float: left;
	margin: 10px 0 0 0;
}
.compbox_solution .combx_solutiondiv dl
{
	width: 670px;
	float: left;
}
.compbox_solution .combx_solutiondiv dt
{
	width: 170px;
	float: left;
}
.compbox_solution .combx_solutiondiv dd
{
	width: 475px;
	float: left;
	margin-left: 25px;
	line-height: 22px;
}
.rightbutton
{
	text-align: right;
}

/*footer*/
#footerb
{
	background: url(/Content/footbg.gif) repeat-x;
	height: 96px;
	width: 915px;
	margin: 0 auto;
	padding: 15px 0 0 15px;
	color: #ffffff;
}
#footerb a
{
	color: #ffffff;
	text-decoration: none;
}
#footerb .footwda
{
	width: 910px;
	float: left;
	padding-top: 10px;
}
#footerb .footwda ul
{
	width: 910px;
	float: left;
}
#footerb .footwda ul li
{
	float: left;
	margin-right: 5px;
}

/*QQweb*/
.qq_box
{
	width: 674px;
	margin: 20px 0 0 0;
	float: left;
}
.qq_tit
{
	float: left;
	padding: 5px 0 10px;
}
.qq_cenbxa
{
	width: 652px;
	background: url(/Content/def_48.gif) repeat-x left top #ffffff;
	height: 136px;
	padding: 10px 10px 10px 12px;
	float: left;
}
.qq_cenbxa dl
{
	float: left;
	width: 652px;
}
.qq_cenbxa dt
{
	float: left;
	width: 432px;
	color: #333333;
	line-height: 20px;
}
.qq_cenbxa dt a
{
	color: Blue;
	text-decoration: underline;
}
.qq_cenbxa dd
{
	width: 205px;
	float: left;
	text-align: right;
}

.qq_cenbxb
{
	width: 652px;
	background: url(/Content/def_50.gif) repeat-x left top #ffffff;
	padding: 10px 10px 5px 12px;
	float: left;
}
.qq_cenbxb ul
{
	width: 645px;
	float: left;
	color: #333333;
	line-height: 20px;
}
.qq_cenbxb ul li
{
	width: 645px;
	float: left;
	margin-top: 4px;
}
.qq_cenbxb ul .limat
{
	padding-top: 12px;
}
.qq_cenbxb .qqred
{
	color: #ff3300 !important;
}
.qq_cenline
{
	border-bottom: 2px solid #cccccc;
	height: 1px;
	overflow: hidden;
	float: left;
	width: 674px;
}
.qq_cenline2
{
	border-bottom: 1px dashed #cccccc;
	height: 1px;
	overflow: hidden;
	float: left;
	width: 630px;
	margin: 5px 0 5px 12px;
	display: inline;
}
.qq_cenbxc
{
	width: 674px;
	float: left;
	margin: 15px 0 25px 0;
}
.qq_cenbxc h3
{
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	padding: 15px 0 5px 12px;
	width: 662px;
	float: left;
}
.qq_cenbxc .qqimgul
{
	width: 668px;
	float: left;
	margin: 5px 0 0 5px;
	display: inline;
}
.qq_cenbxc .qqimgul li
{
	float: left;
	margin-left: 5px;
	display: inline;
}
.qq_centsul
{
	width: 630px;
	float: left;
	margin-left: 12px;
	display: inline;
	list-style: none;
	color: #333333;
}
.qq_centsul li
{
	width: 630px;
	float: left;
	margin: 5px 0 0 0;
	line-height: 20px;
}
.qq_centsul .qq_libg
{
	background: #ffe8d9;
	padding: 3px 10px 3px 18px;
	width: 602px;
	line-height: 18px;
}
.qq_centtab
{
	width: 624px;
	float: left;
	margin: 0 0 0 0px;
}
.qq_centtab h4
{
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	width: 624px;
	display: block;
	float: left;
	padding: 6px 0;
}
.qq_centable
{
	width: 624px;
	float: left;
	line-height: 25px;
	color: #333333;
	margin-bottom: 20px;
}
.qq_centawd
{
	width: 624px;
	color: #333333;
	line-height: 18px;
	float: left;
}

/*0518解决方案管理*/
.solution_content
{
	background: #f4fbd9;
}
.solution_tab
{
	height: 28px;
	margin-top: 10px;
	position: relative;
	background: #fff;
}
.solution_tabl
{
	height: 28px;
	border: #babfab solid 1px;
	border-bottom: 0;
	display: block;
	width: 218px;
	line-height: 28px;
	text-align: center;
	background: #f4fbd9;
}
.solution_tab strong
{
	display: block;
	font-weight: normal;
	border-bottom: #babfab solid 1px;
	height: 28px;
	line-height: 28px;
	width: 455px;
	position: absolute;
	left: 220px;
	top: 0;
}
.solution_tabr
{
	background: #d6ebb3;
	width: 223px;
	text-align: center;
	display: block;
	margin-left: 2px;
}
.solution_form
{
	border: #babfab solid 1px;
	border-top: 0;
	width: 673px;
	height: 800px;
}
.wraptable
{
	padding: 35px 0;
}
.formtable td
{
	padding: 5px 0;
}
.formtable a
{
	color: #ee7a06;
}
.formtable input, .formtable select, .formtable textarea
{
	color: #b2b2b2;
	font-size: 12px;
}
.formtable span
{
	color: #b2b2b2;
}
.solution_input
{
	background: #ffffff;
	border: 1px solid #9cb7ce;
	width: 255px;
}
.formtable select
{
	background: #ffffff;
	border: 1px solid #9cb7ce;
	width: 258px;
}
.formtable textarea
{
	background: #ffffff;
	border: 1px solid #9cb7ce;
	width: 370px;
}

.solution2_tab
{
	height: 28px;
	margin-top: 10px;
	position: relative;
	background: #fff;
}
.solution2_tabl
{
	height: 28px;
	border: #babfab solid 1px;
	border-bottom: 0;
	display: block;
	width: 224px;
	line-height: 28px;
	text-align: center;
	position: absolute;
	top: 0;
	left: 220px;
	background: #f4fbd9;
}
.solution2_tab strong
{
	height: 28px;
	border-bottom: #babfab solid 1px;
	width: 220px;
	line-height: 28px;
	text-align: center;
	display: block;
}
.solution2_tab strong a
{
	margin-right: 2px;
	display: block;
	width: 218px;
	background: #d6ebb3;
}
.solution2_tabr
{
	display: block;
	border-bottom: #babfab solid 1px;
	position: absolute;
	left: 446px;
	width: 229px;
	bottom: -1px;
}
.solution2_con
{
	padding: 35px 0;
	border: #babfab solid 1px;
	border-top: 0;
	width: 673px;
	height: 730px;
}
.solution2_list1, .solution2_list2
{
	height: 90px;
	padding: 0 35px;
}
.solution2_list2
{
	background: #fff;
	border-bottom: dotted 1px #ccc;
	border-top: dotted 1px #ccc;
}
.solution2_list1 a img, .solution2_list2 a img
{
	margin-top: 5px;
}
.solution2_page
{
	color: #eb5f01;
}

/*西部数码*/
.digital_box
{
	width: 675px;
	background: url(/Content/xbsm05.jpg) no-repeat;
	margin-top: 8px;
	float: left;
}
.digital_box h3
{
	width: 630px;
	padding: 10px 0 0 40px;
	font-size: 14px;
	font-weight: bold;
}

.digital_box dl
{
	width: 675px;
	float: left;
	margin: 10px 0 0 0;
}
.digital_box dt
{
	float: left;
	width: 186px;
	text-align: center;
}
.digital_box dd
{
	width: 440px;
	float: left;
}

.digital_num
{
	background: url(/Content/xbsm09.jpg) no-repeat;
	width: 432px;
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	font-weight: bold;
	float: left;
	display: inline;
	margin: 10px 0 20px 186px;
}

/****耀星计划***/
.starplan
{
	margin-top: 30px;
}
.starplan p
{
	position: relative;
}
.starplan p a
{
	position: absolute;
	top: 200px;
	left: 40px;
	color: #000;
}
.starplan p.probook a
{
	position: absolute;
	top: 321px;
	left: 550px;
	color: #000;
}
.starplan p.fitting a
{
	position: absolute;
	top: 222px;
	left: 550px;
	color: #000;
}


/*0720论坛*/
.forumwd
{
	width: 673px;
	margin-top: 0px;
	line-height: 20px;
	float: left;
}
.forumwd table strong
{
	color: #000000;
}
.forumbox
{
	width: 673px;
	background: url(/content/forum05.jpg) no-repeat left top;
	padding: 16px 0 10px 0;
	margin-top: 10px;
	float: left;
}
.forumbox p
{
	padding-top: 8px;
}

/* CSS Document */
/*index*/

*
{
	border: 0;
	margin: 0;
}
/*span,p,ul,li,dl,dt,dd,em{ padding:0px; margin:0px; list-style:none; font-style:normal;}*/
/*body{ background:#000; font-size:12px; line-height:18px;color:#666;}*/
/*a{ color:#003399; text-decoration:none;}*/
a:hover
{
	text-decoration: underline;
}
.head
{
	width: 968px;
	margin: 0 auto;
}
.content
{
	width: 930px;
	margin: 0 auto;
	background: #fff;
	padding-bottom: 20px;
}
.left
{
	float: left;
	width: 222px;
}
h1
{
	color: #fff;
	font-size: 14px;
	padding-left: 10px;
}
/*.right{margin:0 0 0 237px;width:674px;padding-top:20px;font-family:Arial, Helvetica, sans-serif,"宋体";}*/
/*.bottom{width:930px; margin:0 auto;}*/
/*.banner{ position:relative;}*/
.banner a
{
	position: absolute;
	display: block;
	width: 58px;
	height: 90px;
	right: 16px;
	top: 16px;
	z-index: 2;
	background: url(transparent.gif);
}
.banner a span
{
	display: none;
}
.clear
{
	clear: both;
}

/*-------icafe 增加页面----*/
.font_wh
{
	color: #ffffff;
}
.font_wh a
{
	color: #ffffff;
	text-decoration: none;
}
.font_wh a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
.font_blc
{
	color: #333333;
}
.font_blc a
{
	color: #333333;
	text-decoration: none;
}
.font_blc a:hover
{
	color: #333333;
	text-decoration: underline;
}
.font_blc2
{
	color: #333333;
	font-size: 16px;
}
.font_blc2 a
{
	color: #333333;
	text-decoration: none;
}
.font_blc2 a:hover
{
	color: #333333;
	text-decoration: underline;
}

.i_n_boxa
{
	width: 670px;
	border: 1px solid #d9d9d9;
	margin: 8px 0 0 0;
	float: left;
}
.i_n_boxatit
{
	width: 650px;
	background: url(/content/i_n_pc02.jpg) repeat-x;
	height: 40px;
	color: #ffffff;
	padding: 0 10px;
	line-height: 33px;
	float: left;
}
.i_n_boxatit2
{
	width: 650px;
	background: url(/content/i_n_pc06.jpg) repeat-x;
	height: 31px;
	color: #333333;
	padding: 0 10px;
	line-height: 29px;
	float: left;
}
.i_n_boxatit span
{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.i_n_boxatit em
{
	float: right;
	display: block;
}
.i_n_bxaimg
{
	float: left;
	width: 270px;
	height: 190px;
	border: 1px solid #d9d9d9;
	background: #f2f2f2;
	text-align: center;
	margin: 10px 0 13px 12px;
	display: inline;
	padding-top: 4px;
}

.i_n_bxarh
{
	width: 338px;
	float: left;
	margin: 10px 0 0 15px;
	display: inline;
	position: relative;
	background: #ededed;
	padding: 5px 8px 0 8px;
}
.i_n_bxarhimg
{
	position: absolute;
	left: -9px;
	top: 35px;
}
.i_n_bxbdl
{
	width: 638px;
	padding: 15px 0;
	float: left;
}
.i_n_bxbdl dl
{
	width: 638px;
	float: left;
	margin: 10px 0 5px 20px;
	display: inline;
}
.i_n_bxbdl dt
{
	float: left;
	width: 151px;
}
.i_n_bxbdl dd
{
	width: 470px;
	float: left;
	margin: 0 0 0 12px;
	display: inline;
}
.i_n_bxbdl dd span
{
	display: block;
	width: 470px;
	text-align: right;
}

.i_n_boxb
{
	width: 670px;
	border: 1px solid #d9d9d9;
	background: url(/content/i_n_pc10.jpg) repeat-x;
	height: 259px;
	float: left;
	margin: 8px 0 0 0;
}
.i_n_bxblf
{
	width: 190px;
	float: left;
	background: url(/content/i_n_pc11.jpg) no-repeat;
	height: 248px;
	padding: 10px 0 0 10px;
}
.i_n_bxblf ul
{
	width: 182px;
	float: left;
	overflow: hidden;
}
.i_n_bxblf ul li
{
	float: left;
	width: 182px;
}
.i_n_navon
{
	background: url(/content/i_n_on.gif) no-repeat;
	width: 168px;
	height: 30px;
	color: #ffffff;
	padding: 16px 0 0 13px;
	float: left;
	margin-top: 10px;
}
.i_n_navoff
{
	background: url(/content/i_n_off.gif) no-repeat;
	width: 168px;
	height: 30px;
	color: #000000;
	padding: 16px 0 0 13px;
	float: left;
	margin-top: 10px;
	cursor: pointer;
}
.i_n_bxbrh
{
	width: 450px;
	float: left;
	margin: 47px 0 0 12px;
	display: inline;
}
.i_n_bxbrh .i_n_bxbrlf
{
	width: 235px;
	padding-right: 15px;
	float: left;
	color: #000000;
}
.i_n_bxbrh .i_n_bxbrlf span
{
	display: block;
	padding-bottom: 10px;
	font-size: 14px;
	width: 235px;
}
.i_n_bxbrh .i_n_bxbrlf em
{
	display: block;
	padding-bottom: 5px;
	width: 235px;
}
.i_n_bxbrh .i_n_bxbrlf .emfont14
{
	font-size: 14px;
	line-height: 25px;
}

.i_n_bxbrh .i_n_bxbrrh
{
	float: right;
}
.i_n_bxbrh .i_n_bxbrrh span
{
	display: block;
	width: 187px;
	text-align: right;
	margin-top: 20px;
}
.i_n_bxbbox
{
	width: 590px;
	margin-left: 54px;
	display: inline;
	float: left;
}
.i_n_bxbbox2
{
	width: 640px;
	margin-left: 15px;
	display: inline;
	float: left;
}
.i_n_bxbline
{
	width: 640px;
	border-bottom: 1px solid #d9d9d9;
	height: 1px;
	overflow: hidden;
	margin: 8px 0 5px 0;
}

.i_n_bxbbox3
{
	width: 640px;
	margin-left: 15px;
	display: inline;
	float: left;
}
.i_n_bxbbox3 dl
{
	width: 640px;
	float: left;
	margin: 18px 0 15px 0;
}
.i_n_bxbbox3 dt
{
	float: left;
	padding-right: 40px;
	width: 195px;
}
.i_n_bxbbox3 dd
{
	width: 400px;
	float: right;
	padding-top: 5px;
	line-height: 22px;
}
.i_n_bxbbox3 dd span
{
	display: block;
	width: 400px;
	text-align: right;
}

/*-------EDU 增加页面-----------*/
.mart10
{
	margin-top: 10px;
}
.edu_box
{
	width: 672px;
	float: left;
	margin: 8px 0 0px 0;
}
.edu_boxtit
{
	width: 652px;
	background: url(/content/i_n_pc06.jpg) repeat-x;
	height: 31px;
	color: #333333;
	padding: 0 10px;
	line-height: 29px;
	float: left;
	font-weight: bold;
	font-size: 14px;
}

.edu_boxwd
{
	width: 655px;
	float: left;
	margin: 15px 0 10px 10px;
	display: inline;
}
.edu_boxwd p
{
	width: 655px;
	text-indent: 25px;
}
.edu_bgbox
{
	width: 635px;
	background: #156d77;
	float: left;
	margin: 0px 0 10px 15px;
	display: inline;
	color: #ffffff;
	padding: 5px;
}
.edu_bgbox ul
{
	float: left;
	width: 635px;
}
.edu_bgbox ul li
{
	width: 635px;
	float: left;
}
.edu_bgbox ul .libgimg
{
	background: url(/content/i_n_pc30.jpg) no-repeat;
	height: 3px;
	overflow: hidden;
	margin-top: 2px;
}

.edu_caself
{
	float: left;
	width: 411px;
}
.edu_caserh
{
	float: left;
	background: url(/content/edu_pc01.jpg) no-repeat;
	width: 261px;
	height: 754px;
}
.edu_caserh2
{
	float: left;
	background: url(/content/edu_pc05.jpg) no-repeat;
	width: 261px;
	height: 1074px;
}
.edu_caserh3
{
	float: left;
	background: url(/content/edu_pc73.jpg) no-repeat;
	width: 261px;
	height: 782px;
}
.edu_caserh4
{
	float: left;
	background: url(/content/edu_pc76.jpg) no-repeat;
	width: 261px;
	height: 1034px;
}
.edu_casetit
{
	width: 391px;
	background: url(/content/i_n_pc06.jpg) repeat-x;
	height: 31px;
	color: #333333;
	padding: 0 10px;
	line-height: 29px;
	float: left;
	font-weight: bold;
	font-size: 14px;
}
.edu_caseul
{
	width: 384px;
	float: left;
	margin: 15px 0 0 10px;
	display: inline;
}
.edu_caseul ul
{
	width: 384px;
	float: left;
}
.edu_caseul ul li
{
	width: 384px;
	float: left;
	line-height: 22px;
}
.edu_caseul ul span
{
	display: block;
	padding-bottom: 6px;
	font-size: 14px;
}

.edu_caseline
{
	width: 384px;
	float: left;
	height: 1px;
	overflow: hidden;
	border-bottom: 1px solid #d9d9d9;
	margin: 6px 0 0 0;
}
.edu_caserhimg
{
	width: 384px;
	text-align: right;
	float: left;
	margin: 10px 0;
}

.edu_infortit
{
	width: 370px;
	float: left;
	padding: 10px 0 0 0;
	line-height: 25px;
	font-size: 14px;
	color: #333333;
	padding-left: 14px;
}
.edu_infortit2
{
	width: 370px;
	float: left;
	padding: 10px 0 0 0;
	line-height: 25px;
	font-size: 14px;
	color: #333333;
	padding-left: 14px;
	text-align: right;
}
.edu_infortable
{
	width: 376px;
	float: left;
	padding-left: 8px;
}
.edu_infortable td
{
	padding-top: 8px;
	padding-bottom: 8px;
}
.edu_solvebox
{
	width: 673px;
	float: left;
	margin: 8px 0 0 0;
}
.edu_solvebanner
{
	width: 673px;
	float: left;
}
.edu_solveboxbb
{
	width: 671px;
	border: 1px solid #d9d9d9;
	border-top: none;
	float: left;
}
.edu_solvewd
{
	width: 650px;
	padding: 15px 10px 5px 10px;
}
.edu_solvewd .edu_so_lf
{
	float: left;
	width: 500px;
	padding-right: 18px;
}
.edu_solvewd .edu_so_lf span
{
	display: block;
	width: 500px;
	font-weight: bold;
	color: #333333;
	font-size: 14px;
	padding-bottom: 10px;
}
.edu_solvewd .edu_so_rh
{
	float: right;
	width: 130px;
	margin-top: 50px;
}
.edu_indexrh
{
	width: 338px;
	float: left;
	margin: 5px 0 0 15px;
	display: inline;
	padding: 5px 8px 0 8px;
}
.edu_indexrh span
{
	display: block;
	font-weight: bold;
	padding-bottom: 2px;
}
.edu_indexbox
{
	width: 670px;
	float: left;
}
.edu_indexbox dl
{
	width: 313px;
	float: left;
	margin: 15px 0 0 15px;
	display: inline;
}
.edu_indexbox dl dt
{
	float: left;
	width: 152px;
	float: left;
}
.edu_indexbox dl dd
{
	width: 143px;
	padding-left: 12px;
	float: left;
}
.edu_indexbox dl dd span
{
	display: block;
	padding-bottom: 2px;
}
.edu_indexmore
{
	width: 660px;
	padding: 3px 10px 15px 0;
	text-align: right;
}
.edu_indexboxb
{
	width: 640px;
	margin-left: 15px;
	display: inline;
	float: left;
	padding: 15px 0;
}

.edu_downlboxa
{
	width: 375px;
	float: left;
	margin: 0px 0 0 20px;
	display: inline;
}
.edu_downlboxa dl
{
	width: 375px;
	float: left;
	margin-top: 10px;
}
.edu_downlboxa dl dt
{
	float: left;
	width: 185px;
	float: left;
}
.edu_downlboxa dl dd
{
	width: 190px;
	float: left;
}
.edu_downlboxa dl span
{
	display: block;
	text-align: right;
	width: 190px;
}
.edu_donwimg
{
	background: url(/content/edu_pc81.jpg) no-repeat;
	width: 370px;
	height: 90px;
	padding: 0 13px;
	margin: 5px 0 0 0;
	float: left;
}
.edu_donwimg dl
{
	width: 370px;
}
.edu_donwimg dl dt
{
	float: left;
	width: 220px;
	float: left;
	padding: 23px 10px 0 0;
}
.edu_donwimg dl dd
{
	width: 130px;
	float: right;
	text-align: right;
	padding: 23px 0 0 0;
}

/*------fsi----*/
.fsi_n_boxatit
{
	width: 650px;
	background: url(/content/fsi_pc23.jpg) repeat-x;
	height: 40px;
	color: #ffffff;
	padding: 0 10px;
	line-height: 36px;
	float: left;
}
.fsi_n_boxatit span
{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.fsi_n_boxatit em
{
	float: right;
	display: block;
}

.fsi_rhimgbg
{
	width: 336px;
	border: 1px solid #4ead00;
	float: left;
	margin: 10px 0 0 15px;
	display: inline;
	position: relative;
	background: #ededed;
	padding: 5px 8px 0 8px;
}
.fsi_rhimg
{
	position: absolute;
	left: -9px;
	top: 35px;
}
.fsi_rhline
{
	width: 354px;
	float: left;
	margin: 5px 0 0 15px;
	display: inline;
	border-bottom: 1px solid #d9d9d9;
	height: 1px;
	overflow: hidden;
}
.fsi_bgbox
{
	width: 635px;
	float: left;
	margin: 0px 0 10px 15px;
	display: inline;
	padding: 5px;
}
.fsi_bgbox ul
{
	float: left;
	width: 635px;
}
.fsi_bgbox ul li
{
	width: 635px;
	float: left;
	padding-bottom: 2px;
}
.fsi_font14
{
	display: block;
	font-size: 16px;
	padding: 10px 0 0 0;
	color: #333333;
}
.fsi_downbox
{
	width: 400px;
	float: left;
	margin: 15px 0 10px 0;
}
.fsi_downbox ul
{
	width: 400px;
	float: left;
}
.fsi_downbox ul li
{
	float: left;
	width: 178px;
	margin-left: 17px;
	display: inline;
}
.fsi_solveboxbb
{
	width: 671px;
	border: 1px solid #d9d9d9;
	border-top: none;
	float: left;
	background: url(/content/fsi_pc19.jpg) no-repeat right top;
	height: 320px;
}
.fsi_solveboxcc
{
	width: 409px;
	border: 1px solid #d9d9d9;
	border-top: none;
	float: left;
	background: url(/content/fsi_pc22.jpg) no-repeat left top;
	height: 339px;
	padding-left: 262px;
}
.fsi_solvewda
{
	width: 382px;
	float: left;
	margin: 15px 0 0 15px;
	display: inline;
	line-height: 22px;
}
.fsi_solvewda span
{
	display: block;
	width: 382px;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	color: #333333;
}
.fsi_solnewsbg
{
	width: 212px;
	border: 1px solid #d9d9d9;
	float: left;
	padding: 5px 8px;
	position: relative;
	margin: 10px 0 0 15px;
	display: inline;
}
.fsi_solnewrhimg
{
	position: absolute;
	right: -13px;
	top: 40%;
}
.fsi_solbutton
{
	position: absolute;
	left: 251px;
	top: 36%;
}
.fsi_solnewsbg ul
{
	width: 212px;
	line-height: 22px;
}
.fsi_solnewsbg ul li
{
	width: 212px;
	float: left;
}

/*--------gov-----*/
.gov_n_boxatit
{
	width: 650px;
	background: url(/content/gov_pc08.jpg) repeat-x;
	height: 40px;
	color: #ffffff;
	padding: 0 10px;
	line-height: 36px;
	float: left;
}
.gov_n_boxatit span
{
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
}
.gov_n_boxatit em
{
	float: right;
	display: block;
}

.gov_solvebox
{
	width: 671px;
	border: 1px solid #d9d9d9;
	border-top: none;
	float: left;
	background: url(/content/gov_pc07.jpg) no-repeat right top;
	height: 320px;
}
.gov_solvrhul
{
	width: 230px;
	float: right;
	margin: 65px 15px 0 0;
	color: #000000;
	display: inline;
}
.gov_solvmroe
{
	width: 360px;
	margin: 130px 15px 0 15px;
	display: inline;
	text-align: right;
	display: block;
}
.g_n_navon
{
	background: url(/content/g_n_on.gif) no-repeat;
	width: 136px;
	display: block;
	height: 40px;
	color: #ffffff;
	padding: 6px 32px 0 13px;
	float: left;
	margin-top: 10px;
}
.g_n_navoff
{
	background: url(/content/i_n_off.gif) no-repeat;
	width: 136px;
	display: block;
	height: 40px;
	color: #000000;
	padding: 6px 32px 0 13px;
	float: left;
	margin-top: 10px;
	cursor: pointer;
}

/*----hc---*/
.h_n_navon
{
	background: url(/content/h_n_on.gif) no-repeat;
	width: 168px;
	height: 30px;
	color: #ffffff;
	padding: 16px 0 0 13px;
	float: left;
	margin-top: 10px;
}
.hc_solvebox
{
	width: 634px;
	border: 1px solid #d9d9d9;
	border-top: none;
	float: left;
	padding: 30px 25px 0 12px;
}
.hc_solvlfimg
{
	float: left;
}
.hc_solvrhbox
{
	width: 280px;
	float: right;
}
.hc_solvrhbox .hc_sobxtit
{
	background: #dddddd;
	height: 25px;
	padding-left: 25px;
	width: 255px;
	line-height: 25px;
	font-weight: bold;
}
.hc_solvrhbox .hc_sobxbg
{
	background: url(/content/hc_pc09.jpg) repeat-x #fefefe;
	width: 255px;
	padding: 20px 0 20px 25px;
	float: left;
}
.hc_solvrhbox .hc_sobxbg ul
{
	width: 245px;
	line-height: 22px;
}
.hc_solvrhbox .hc_sobxbg ul li
{
	width: 245px;
	float: left;
}

/*------retail------*/
.font_grey
{
	color: #666666;
}
.font_grey a
{
	color: #666666;
	text-decoration: none;
}
.font_grey a:hover
{
	color: #666666;
	text-decoration: underline;
}

.re_n_lfimg
{
	float: left;
	width: 205px;
	height: 146px;
	background: #f2f2f2;
	border: 1px solid #e4e4e4;
	padding: 3px;
	margin: 10px 0 10px 25px;
	display: inline;
}
.re_n_rhwd
{
	float: left;
	width: 408px;
	margin: 15px 0 0 10px;
	display: inline;
}
.re_n_rhwd h4
{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.re_n_rhwd ul
{
	width: 400px;
	float: left;
	margin: 8px 0 10px 8px;
	display: inline;
}
.re_n_rhwd ul li
{
	float: left;
	width: 400px;
	padding: 2px 0;
}
.re_n_rhwd ul span
{
	display: block;
	width: 400px;
	text-align: right;
}

.re_downboxa
{
	width: 400px;
	float: left;
	margin: 0 0 0 5px;
}
.re_downboxa ul
{
	width: 400px;
	float: left;
}
.re_downboxa ul li
{
	width: 185px;
	float: left;
	padding: 5px;
	text-align: center;
	line-height: 25px;
}
.re_downboxa ul span
{
	display: block;
	width: 185px;
}
.re_solvebox
{
	width: 641px;
	border: 1px solid #e4e4e4;
	float: left;
	border-top: none;
	padding: 10px 15px;
}
.re_solvedl
{
	width: 640px;
	float: left;
}
.re_solvedl dt
{
	float: left;
	width: 185px;
}
.re_solvedl dd
{
	float: left;
	width: 440px;
	float: left;
}
.re_solvedl dd h3
{
	font-size: 14px;
	display: block;
	font-weight: bold;
	padding: 5px 0;
}
.re_solvedl dd span
{
	display: block;
	width: 440px;
	text-align: right;
}
.re_solvelinge
{
	width: 640px;
	float: left;
	border-bottom: 1px solid #e4e4e4;
	height: 1px;
	overflow: hidden;
	margin: 15px 0;
}

.re_solvelfimg
{
	float: left;
	width: 274px;
	float: left;
	margin-top: 10px;
}
.re_solvelfimg span
{
	display: block;
	width: 252px;
	padding-top: 10px;
	text-align: right;
	padding-right: 22px;
}
.re_solverhwd
{
	float: left;
	width: 365px;
	margin-top: 10px;
}
.re_solverhwd h3
{
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 365px;
	padding-bottom: 15px;
}

.re_solvetable
{
	display: block;
	width: 365px;
	padding-top: 20px;
	line-height: 20px;
}


/*-----0902增加----*/
.com_newbox
{
	width: 673px;
	margin: 10px 0 0 0;
}
.com_n_tit
{
	width: 663px;
	background: url(/content/com_new01.jpg) repeat-x;
	height: 47px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 10px;
	line-height: 30px;
}
.com_n_tit2
{
	width: 663px;
	background: url(/content/com_new07.jpg) repeat-x;
	height: 47px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 10px;
	line-height: 30px;
}
.com_n_dl
{
	width: 330px;
	float: left;
	margin: 15px 0 0 5px;
	display: inline;
}
.com_n_dl dt
{
	float: left;
	width: 138px;
}
.com_n_dl dd
{
	float: left;
	width: 180px;
	color: #333333;
}
.com_n_dl dd a
{
	color: #333333;
	text-decoration: none;
}
.com_n_dl dd a:hover
{
	color: #333333;
	text-decoration: underline;
}

.com_n_boxa
{
	width: 328px;
	float: left;
	margin: 10px 0 0px 0;
}
.com_n_boxa h4
{
	width: 318px;
	background: url(/content/compimg07.jpg) no-repeat;
	height: 22px;
	line-height: 22px;
	color: #ffffff;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
}
.com_n_boxa .n_cline
{
	border-bottom: 1px solid #b2b2b2;
	height: 1px;
	overflow: hidden;
	float: left;
	width: 310px;
	margin: 10px 0 0 8px;
}
.com_n_boxa .n_combxbbdiv
{
	width: 328px;
	float: left;
	margin: 10px 0 0 0;
}
.com_n_boxa .n_combxbbdiv dl
{
	width: 310px;
	float: left;
	margin-left: 8px;
	display: inline;
}
.com_n_boxa .n_combxbbdiv dt
{
	width: 60px;
	float: left;
}
.com_n_boxa .n_combxbbdiv dd
{
	width: 220px;
	float: left;
	margin-left: 25px;
	line-height: 20px;
}
.com_n_mar10
{
	margin-left: 10px;
}

.com_n_ula
{
	width: 307px;
	padding-left: 10px;
}
.com_n_ula li
{
	float: left;
	width: 307px;
	line-height: 25px;
}
.com_n_ulaline
{
	width: 307px;
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
	height: 1px;
	float: left;
}
.com_n_ulamore
{
	width: 307px;
	text-align: right;
	padding-top: 5px;
}



/*-------0908修改--------*/
.re_newsol
{
	width: 672px;
	padding: 20px 0 0 0;
}
.re_newswd
{
	width: 640px;
	padding: 10px 0 0 10px;
}
.re_newpad
{
	padding: 10px 0 0 25px;
	line-height: 22px;
	color: #000000;
}
.re_newpad2
{
	width: 610px;
	padding: 10px 15px 10px 25px;
	text-indent: 25px;
	color: #000000;
	line-height: 22px;
}
.re_newpad2 p
{
	text-indent: 25px;
	width: 610px;
}
.re_newbox
{
	width: 580px;
	background: #f6f6f6;
	padding: 10px;
	line-height: 22px;
	margin: 5px 0 0 25px;
	color: #000000;
}
.re_newbox2
{
	width: 270px;
	background: #f6f6f6;
	padding: 10px;
	line-height: 22px;
	color: #000000;
}


/*----CQ32---*/
.cq_bg
{
	position: relative;
	height: 108px;
	width: 673px;
	top: 28px;
	background-image: url(/Content/cq_07.jpg);
	background-repeat: repeat-x;
}
.hp_lx
{
	position: absolute;
	top: -45px;
	right: 85px;
}
.cq_tu
{
	position: relative;
	top: 20px;
	left: 35px;
}
.cq_bg ul
{
	position: absolute;
	top: 25px;
	left: 175px;
}
.cq_tab
{
	width: 673px;
	margin-top: 120px;
	margin-bottom: 20px;
	float: left;
	display: block;
}
*html .cq_tab
{
	margin-top: 50px;
	margin-bottom: 20px;
}
.cq_tab td
{
	height: 2.5em;
}

.font_gx
{
	display: block;
	margin-top: 70px;
	padding-right: 20px;
	padding-left: 20px;
}

.cq_bg li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
	color: #010;
	list-style-image: url(/Content/cq_dian.jpg);
}
.gdf
{
	border: 1px solid #cdcdcd;
	width: 40px;
}
.gdf1
{
	border: 1px solid #cdcdcd;
	width: 100px;
}
.gdf2
{
	border: 1px solid #cdcdcd;
	width: 50px;
}
.clor
{
	color: #003366;
}
.cq_tab input, select
{
	background-color: #feeefc;
}

