/*=========页眉=========*/
.header {
	width:843px;
	height:70px;
	margin:0 auto;
}
.header .logo {
	float:left;
	width:468px;
	height:70px;
	background:url("../Images/logo.gif") no-repeat;
	cursor:pointer;
	text-indent: -9999px;
}
.header .searchBar {
	float:right;
	padding-top:15px;
	padding-right:20px;
}
.header .searchBar .searchIptTxt {
	border:solid 1px #ccc;
}
.header .searchBar .searchIptBtn {
	padding-top:1px;
	height:18px;
	border:solid 1px #ccc;
	background:#eef2f5;
	color:#202e48;
}
/*菜单*/
.menuBar {
	width:843px;
	height:26px;
	margin:0 auto;
	margin-bottom:1px;
	background:url("../Images/menuBarDcrM.gif") repeat-x;
}
.menuBar .dcrL {
	float:left;
	width:5px;
	height:26px;	
	background:url("../Images/menuBarDcrL.gif") repeat-x;
}
.menuBar .dcrR {
	float:right;
	width:5px;
	height:26px;	
	background:url("../Images/menuBarDcrR.gif") repeat-x;
}
.welcomTxt {
	float:right;
	color:#8998b5;
	font-family:verdana;
	font-size:9px;
	line-height:26px;
}
.menuBar ul.menu {
	float:left;
	margin:0;
	margin-left:20px;
	padding:0;
	list-style-type:none;
	display:inline;
}
.menuBar ul.menu li {
	float:left;
}
.menuBar ul.menu li a {
	color:#fff;
	display:block;	
	line-height:26px;/*使文字居中*/	
	padding:0 15px;/*左右间距*/
	font-size:12px;
}
.menuBar ul.menu li a:link {
	color:#202e48;
}
.menuBar ul.menu li a:visited {
	color:#202e48;	
}
.menuBar ul.menu li a:hover {
	color:#202e48;	
	background:url("../Images/menuBgHover.gif") repeat-x bottom;	
	padding:0 15px;
}
.menuBar ul.menu li a:active {
	color:#202e48;
}
/*当前页连接*/
.menuBar ul.menu li a.menuCurrent:link {
	color:#202e48;
	background:url("../Images/menuBgActive.gif") repeat-x bottom;
}
.menuBar ul.menu li a.menuCurrent:visited {
	color:#202e48;
	background:url("../Images/menuBgActive.gif") repeat-x bottom;
}
.menuBar ul.menu li a.menuCurrent:hover {
	color:#202e48;
	background:url("../Images/menuBgHover.gif") repeat-x bottom;
}
.menuBar ul.menu li a.menuCurrent:active {
	color:#202e48;
	background:url("../Images/menuBgActive.gif") repeat-x bottom;
}
/*bannerBar*/
.bannerBar {
	width:843px;
	height:200px;
	margin:0 auto;
	background:url("../Images/bannerBarBg.jpg") repeat-x;
}
.bannerBarL {
	float:left;
	width:170px;
	padding:20px 15px;	
}
.bannerBarR8 {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner8.jpg") no-repeat;
	
}
.bannerBarR7 {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner7.jpg") no-repeat;
	
}
.bannerBarR6 {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner6.jpg") no-repeat;
	
}
.bannerBarR5 {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner5.jpg") no-repeat;
	
}
.bannerBarR4 {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner2.jpg") no-repeat;
	
}
.bannerBarR1 {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner1.jpg") no-repeat;
	
}
.bannerBarR2 {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner4.jpg") no-repeat;
	
}
.bannerBarR3 {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner3.jpg") no-repeat;
	
}
.bannerBarR {
	position:relative;
	z-index:5;
	float:right;
	width:629px;
	height:200px;
	background:url("../Images/banner.jpg") no-repeat;
	
}
.flaTxt {
	position:absolute;
	z-index:10;
	top:130px;
	left:0;
}
.bannerBtm {
	width:843px;
	height:27px;
	margin:0 auto;
	background:url("../Images/bannerBtmDcrM.gif") repeat-x;
}
.bannerBtm .dcrL {
	float:left;
	width:5px;
	height:27px;
	background:url("../Images/bannerBtmDcrL.gif") no-repeat;
}
.bannerBtm .dcrR {
	float:right;
	width:95px;
	height:27px;
	background:url("../Images/bannerBtmDcrR.gif") no-repeat;
}
.bannerBtm .modTitle_1 {
	float:left;
	width:190px;
	line-height:27px;
	padding-left:10px;
	color:#b6c4d1;
}
.bannerBtm .modTitle_2 {
	float:left;
	width:235px;
	line-height:27px;
	padding-left:25px;
	color:#b6c4d1;
}
.bannerBtm .modTitle_3 {
	float:left;
	width:245px;
	line-height:27px;
	padding-left:15px;
	color:#b6c4d1;
}
.bannerBtm .titleEN {
	font-family:verdana;
	font-size:9px;
}
.bannerBtm a:link {
	color:#b6c4d1;
	text-decoration:none;
}
.bannerBtm a:visited {
	color:#b6c4d1;
	text-decoration:none;
}
.bannerBtm a:hover {
	color:#fc9;
	text-decoration:none;
}
.bannerBtm a:active {
	color:#b6c4d1;
	text-decoration:none;
}
/*product*/
.bannerBarL .modTitle {
	font-size:14px;
	color:#b6c4d1;
	margin-bottom:10px;
}
.bannerBarL .modTitle .titleEN {
	font-size:9px;
	font-family:verdana;
}
.bannerBarL ul.listPrd {
	float:left;
	margin:0;	
	padding:0;
	list-style-type:none;
	display:inline;
}
.bannerBarL ul.listPrd li{
	float:left;
}
.bannerBarL ul.listPrd li a {
	width:60px;
	color:#fff;
	display:block;	
	line-height:26px;/*使文字居中*/
	padding-left:15px;
	margin-right:10px;	
	font-size:12px;
	background:url("../Images/iconArwPrd.gif") no-repeat 0 5px;
}
.bannerBarL ul.listPrd li a:link {
	color:#fff;
}
.bannerBarL ul.listPrd li a:visited {
	color:#fff;
}
.bannerBarL ul.listPrd li a:hover {
	color:#9c0;
	padding-left:15px;
	margin-right:10px;
	background:url("../Images/iconArwPrdHover.gif") no-repeat 0 5px;
}
.bannerBarL ul.listPrd li a:active {
	color:#fff;
}
/*=========分栏布局=========*/
/*----外框----*/
.mainBar {
	margin:0 auto;
	margin-bottom:10px;
	width:843px;	
	background:#fff url("../images/bgMainLeft.gif") repeat-y;	
}
.mainBg {
	float:left;	
}
.colLeft {
	float:left;
	width:214px;
	background:url("../Images/bgColLeft.gif") repeat-x;
	padding-top:7px;
}
.colMid {
	float:left;
	width:220px;
	padding-left: 20px;
	padding-top:20px;
}
.colRight {
	float:right;
	width:350px;
	padding-top:20px;
	padding-right:15px;
}
.colMain {
	float:right;
	width:570px;
	padding-top:20px;
	padding-right:15px;
}
/*contactUs*/
.contactUs {
	padding:15px;
	margin-bottom:10px;
	line-height:120%;	
}
.prdBase {
	border:solid 1px #e0e2e7;
	background:#f9fafb;
	line-height:120%;
	padding:15px;
	margin:10px;
	
}
/*--titleList--*/
ul.modTitleList  {
	padding:0;
	margin:0;
	list-style:none;
}
ul.modTitleList  li {
	height:21px;
	padding-left:15px;	
	background:url("../images/iconArwList.gif") no-repeat 0px 3px;
}
/*modNews*/
.modNews {}
.modNews .titleBar {
	margin-bottom:10px;
}
.modNews .titleBar .newsDate {
	color:#647c97;
}
.modNews .titleBar .title {
	font-size:14px;
	font-weight:bold;
}
.modNews .titleBar .title a:link {
	color:#26354a;
}
.modNews .titleBar .title a:visited {
	color:#26354a;
}
.modNews .titleBar .title a:hover {
	color:#f60;
}
.modNews .titleBar .title a:active {
	color:#26354a;
}
.modNews .newsContent {
	text-indent:24px;
}
.modNews .moreNews {
	text-align:right;
	margin-top:5px;
}
.modNews .moreNews a:link {
	color:#f60;
}
.modNews .moreNews a:visited {
	color:#f60;
}
.modNews .moreNews a:hover {
	color:#f60;
	text-decoration:underline;
}
.modNews .moreNews a:active {
	color:#f60;
}
ul.modNewsList  {
	padding:0;
	margin:0;
	list-style:none;	
	padding-top:5px;
	margin-top:5px;
}
ul.modNewsList  li {
	height:21px;
	padding-left:15px;
}
/*projectPic*/
.projectPicBar {
	clear:both;
	margin:0 auto;	
	width:843px;
}
.projectPicBar .projectPic {
	width:841px;
	height:120px;
	border:solid 1px #e0e2e7;
	border-bottom:none;
	background:#f9f9fa url("../images/prjDcrM.gif") repeat-x;
}
.projectPic .prjDcrL {
	float:left;
	width:213px;
	height:120px;
	border-right:solid 1px #eee;
	background:url("../Images/prjDcrL.gif") no-repeat 10px 30px;
}
.projectPic .prjPic {
	float:left;
	width:410px;
	padding:5px 10px 0 10px;
}
.projectPic .prjDcrR {
	float:right;
	width:195px;	
	background:url("../Images/prjDcrR.gif") no-repeat 60px 10px;
}
.projectBtm {
	clear:both;
	height:9px;
	font-size:0;
	background:url("../Images/prjBtmDcrM.gif") repeat-x;
}
.projectBtm .dcrL {
	float:left;
	width:10px;
	height:9px;
	background:url("../Images/prjBtmDcrL.gif") no-repeat;
}
.projectBtm .dcrR {
	float:right;
	width:10px;
	height:9px;
	background:url("../Images/prjBtmDcrR.gif") no-repeat;
}
.projectPic .prjDcrL .title {
	padding-top:30px;
	padding-left:100px;
}
.projectPic .prjDcrL .title .titleCN {
	font-size:20px;
	font-family:"黑体";
	line-height:normal;
	color:#66a8e3;
}
.projectPic .prjDcrL .title .titleEN {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#7f91af;
}
.projectPic .prjDcrL .title .titleEN .strong {
	font-family:Arial Black;
	font-size:20px;
}
.prjDcrR .morePrjEN {
	font-family:Arial Black;	
	font-size:20px;
	padding-top:50px;
	padding-left:20px;
	color:#bec7d6;
}
.prjDcrR .morePrj {
	font-size:14px;
	line-height:0;	
	padding-left:50px;
	padding-top:10px;
}
.prjDcrR .morePrj a:link {
	color:#26354a;
	text-decoration:none;
}
.prjDcrR .morePrj a:visited {
	color:#26354a;
	text-decoration:none;
}
.prjDcrR .morePrj a:hover {
	color:#f30;
	text-decoration:none;
}
.prjDcrR .morePrj a:active {
	color:#26354a;
	text-decoration:none;
}
/*------缩图滚动(图片和标题)------*/
.picMarquee {
	width:100%;	
}
.picMarquee .li_pic {	
	margin:0 auto;/*居中*/
}
.picMarquee .li_pic img {
	border:solid 1px #999;
}
.picMarquee .li_pictitle {
	width:90px;/*与图片等宽*/
	margin:0 auto;	
}
.picMarquee tr td {	
	vertical-align:top;
	text-align:center;
}
/*footer*/
.footer {
	clear:both;
	margin:0 auto;	
	width:843px;
	padding:10px 0;
}
.footer .copyright {
	float:left;
}
.footer .utiLink {
	float:right;
}
/*二级页标题*/
.mod2Title {
	border-bottom:solid 2px #f60;
	color:#647c97;
	margin-bottom:10px;
}
.mod2Title .titleEN {
	font-family:verdana;
	font-size:9px;
}
.mod2Content {
	clear:both;
}
/*返回*/
.goBack {
	clear:both;
	margin-top:15px;
	text-align:center;
}
/*modMsg*/
.modMsg {
	clear:both;
}
.modMsg div {
	margin-bottom:5px;
}
.modMsg .iptTxtS {
	border:solid 1px #ccc;
	width:120px;
}
.modMsg .iptTxtL {
	border:solid 1px #ccc;
	width:250px;
}
.modMsg .msgContent {
	vertical-align:top;
	width:400px;
	height:150px;
}
/*------缩图列表(图片和标题)------*/
.piclist {
	width:100%;
}
.piclist .li_pic {	
	margin:0 auto;/*居中*/
}
.piclist .li_pic img {
	border:solid 1px #999;
}
.piclist .li_pictitle {
	width:90px;/*与图片等宽*/
	margin:0 auto;
	margin-bottom:10px;
	margin-top:5px;
}
.piclist tr td {	
	vertical-align:top;
	text-align:center;
}
/*prdList*/
ul.prdList {
	padding:0;
	padding-bottom:10px;
	margin:10px 0;
	list-style-type:none;
}
ul.prdList li {
	float:left;
	display:inline;
	height:23px;
	line-height:23px;
	width:100px;	
	text-align:center;
	padding:2px 5px;
}
ul.prdList li a:link {
	color:#036;
	display:block;	
	border:solid 1px #30bbe9;
	background:#b9e4f9 url("../images/bgItemBtnLink.gif") repeat-x;
}
ul.prdList li a:visited {
	color:#036;
	display:block;
	border:solid 1px #30bbe9;
	background:#b9e4f9 url("../images/bgItemBtnLink.gif") repeat-x;
}
ul.prdList li a:hover {
	color:#030;
	display:block;
	border:solid 1px #9c3;
	background:#c2df86 url("../images/bgItemBtnHover.gif") repeat-x;
}
ul.prdList li a:active {
	color:#036;
	display:block;
	border:solid 1px #30bbe9;
	background:#b9e4f9 url("../images/bgItemBtnLink.gif") repeat-x;
}
.prdTitle {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
	border-top:dashed 2px #b9e4f9;
}