﻿* {
    font-family: "微软雅黑","Microsoft YaHei","黑体","simhei","黑体-简","Heiti SC";
    margin: 0;
    padding: 0;
}
body {
    color: #6E6E6E;
    font-family: "微软雅黑","Microsoft YaHei","黑体","simhei","黑体-简","Heiti SC";
}
body, div, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
ul, li {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
ol {
    list-style: none outside none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after {
    content: ;
}
abbr, acronym {
    border: 0 none;
}
img {
    border: medium none;
}
a:visited {
    color: #0092B4;
    text-decoration: none;
}
a {
    color: #0092B4;
    text-decoration: none;
}
a:hover {
    color: #1FA6D3;
    text-decoration: none;
}
img, div {
}
.aa {
    text-decoration: none;
}
.aa:link {
    color: #9C9C9C;
}
.aa:hover {
    color: #000000;
}
.headerWrapper {
    background: url(../images/headerBg.gif) repeat-x scroll left bottom #FFFFFF;
    color: #000000;
    font-size: 13px;
    width: 100%;
}

.headerRow2 {
    height: 51px;
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 960px;
    z-index: 1001;
}
.headerRow2 ul {
    float: left;
    height: 51px;
    width: 960px;
}
.headerRow2 ul li {
    float: left;
    height: 51px;
    padding-right: 45px;
}
.headerRow2 ul li .planeLink {
    color: #0092B4;
    cursor: default;
    float: left;
    font-size: 13px;
    height: 51px;
    letter-spacing: 2px;
    line-height: 51px;
    text-decoration: none;
}
.headerRow2 ul li .planeLink:hover {
    color: #333333;
}
.Row2mar1 {
    padding-right: 20px;
}
.Row2mar2 {
    padding: 0 20px;
}
.headerRow2 .subMenu {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
	background: none repeat scroll 0 0 #FFFFFF;
	border-color: #939393 #939393 #939393;
	border-image: none;
	border-style: solid;
	border-width: 1px;
	cursor: auto;
	font-weight: normal;
	height: 289px;
	left: 0;
	position: absolute;
	top: 51px;
	width: 958px;
	z-index: 5;
	visibility: hidden;
}
.headerRow2 .subMenu .col1 {
    float: right;
    height: 289px;
    width: 470px;
}
.headerRow2 .subMenu .homearrow1 {
	font-size: 0;
	height: 7px;
	left: 30px;
	position: absolute;
	top: -7px;
	width: 13px;
	z-index: 9999;
	visibility: hidden;
}
.headerRow2 .subMenu .homearrow2 {
	float: left;
	font-size: 0;
	height: 7px;
	left: 190px;
	position: absolute;
	top: -7px;
	width: 13px;
	visibility: hidden;
}
.headerRow2 .subMenu .homearrow3 {
	float: left;
	font-size: 0;
	height: 7px;
	left: 335px;
	position: absolute;
	top: -7px;
	width: 13px;
	visibility: hidden;
}
.headerRow2 .subMenu .homearrow4 {
	float: left;
	font-size: 0;
	height: 7px;
	left: 470px;
	position: absolute;
	top: -7px;
	width: 13px;
	visibility: hidden;
}
.headerRow2 .subMenu .homearrow5 {
	float: left;
	font-size: 0;
	height: 7px;
	left: 615px;
	position: absolute;
	top: -7px;
	width: 13px;
	visibility: hidden;
}
.headerRow2 .subMenu .col2 {
    float: left;
    margin-top: 20px;
    padding-left: 20px;
    width: 453px;
}
.headerRow2 .subMenu .col2 p {
    color: #3E3E3E;
    float: left;
    font-size: 13px;
    line-height: 22px;
    margin-bottom: 30px;
    margin-top: 26px;
    width: 426px;
}
.headerRow2 .subMenu .col2 h5 {
    color: #5E5E5E;
    float: left;
    font-size: 13px;
    font-weight: bold;
    width: 426px;
}
.headerRow2 .subMenu .col2 .submm {
    float: left;
    margin-top: 10px;
    width: 426px;
}
.headerRow2 .subMenu .col2 .submm .submmLeng {
    float: left;
    margin-bottom: 20px;
    width: 200px;
}
.headerRow2 .subMenu .col2 .submm .submmLeng .subNavLinks {
    color: #0191B3;
    float: left;
    font-size: 13px;
    line-height: 25px;
    padding: 2px 0;
    width: 192px;
}
.headerRow2 .subMenu .col2 .submm .submmLeng .subNavLinks a {
    color: #0191B3;
    text-decoration: none;
}
.headerRow2 .subMenu .col2 .submm .submmLeng .subNavLinks a:hover {
    color: #000000;
}
.headerRow2 .subMenu .col2 .submm .submmLeng .subNavLinks {
    background: url(../images/hero_arrow.png) no-repeat scroll 3px 10px transparent;
    padding-left: 14px;
}
.headerRow2 .subMenu .col2 .submm .submmLeng .subNavLinks01 {
    color: #393939;
    float: left;
    font-size: 12px;
    line-height: 22px;
    padding-left: 15px;
    width: 177px;
}
.headerRow2 .subMenu .col2 .submm .submmLeng .subNavLinks01 a {
    color: #0191B3;
    text-decoration: none;
}
.headerRow2 .subMenu .col2 .submm .submmLeng .subNavLinks01 a:hover {
    color: #000000;
}
.headerRow2 .subMenu .col1b {
    float: left;
}
.headerRow2 .subMenu .col2b {
    float: right;
}

/* g j*/
.icontact{width:235px; height:auto; margin:0; margin-bottom:1px; padding:0px; background:#f1f1f1;border:1px solid #d3d3d3; border-top:none; }
.icontitle{ width:185px; height:36px; margin:0; padding:0;background: url(../images/icontact.gif) no-repeat top left; padding-left:50px; line-height:35px; font-weight:bold; color:#444;}
.ccontent{height:auto; margin:0px auto; padding:10px 14px; overflow:hidden;line-height:24px; color:#444; background:url(../images/people.gif) no-repeat bottom right; padding-bottom:42px;}
.ccontent p{line-height:20px; margin:0; padding:0;}
.main{ width:1000px; height:auto; margin:0 auto;padding:0px; margin-top:42px; font-size:12px; color:#333; font-family:"微软雅黑" }

/* 首页右侧公共定义 */
.left{width:237px; height:auto; margin:0; padding:0; float:left; margin-bottom:20px;}


/* 首页分类 */

.iprolist{width:237px; height:auto; margin:0 auto; padding:0; padding-top:37px; background:url(../images/listtitle.gif) no-repeat top center;}

.listcon {width:235px; margin:0px auto; padding:0px; border:1px solid #d3d3d3; background:#f5f5f5; overflow:hidden;}
.listcon DL {LIST-STYLE-TYPE: none; background: url(../images/listbg.gif) no-repeat bottom #f5f5f5; padding-bottom:11px;}
.listcon DT {height:39px;LINE-HEIGHT:36px; PADDING-LEFT: 50px; BACKGROUND: url(../images/one.gif) no-repeat center top; } 
.listcon DT A {	COLOR: #002d6a; line-height:36px; text-decoration:none; font-weight:bold;}

.listcon DD {width:233px; height:29px; LINE-HEIGHT: 29px;BACKGROUND: url(../images/two.gif) no-repeat top center; COLOR: #773652;  margin:0 auto; padding:0;padding-bottom:1px;border-left:1px solid #fff;border-right:1px solid #fff;}
.listcon DD:hover{width:233px; height:29px; LINE-HEIGHT: 29px;BACKGROUND: url(../images/twohover.png) no-repeat top center; COLOR: #773652;  margin:0 auto;  padding:0;padding-bottom:1px;}
.listcon DD A {	LINE-HEIGHT: 30px; COLOR: #002d6a; margin:0; padding:0; padding-left:15px; margin-left:10px;text-decoration:none;}
.listcon DD A:hover{ color:#c00000;}
.listcon P A {	PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; PADDING-LEFT: 55px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/t.gif) no-repeat 30px 0px; COLOR: #333; PADDING-TOP: 2px}


/* 首页中间侧 */
.lcontent{ width:750px; height:210px; margin:0; padding:0; float:right;}

/* 首页左侧 */
.right{width:745px; height:auto;margin:0px;padding:0px; float:right; margin-top:0px; margin-bottom:20px; }
.right B{ width:46px; height:24px; display:block; line-height:24px;background:url(../images/more.png) no-repeat 0 2PX; float:right; margin-right:5px; padding:0px;}
.right .submit{ background:#1c518d; margin:0; padding:3px; color:#fff; margin-right:5px; border:none; height:30px;}
.right .reset{ background:#666; margin:0; padding:3px; color:#fff; border:none;height:30px}

/* 首页右侧简介 */
.iabout{width:745px; height:auto; margin:0px; padding:0; float:left;overflow:hidden;}
.abtitle{width:745px; height:47px; margin:0px; padding:0; margin-bottom:15px; background:url(../images/iabout.gif) no-repeat top; }
.video{ width:216px; height:158px; margin:0px; margin-left:20px;_margin-left:10px; padding:0; background:url(../images/video.gif) no-repeat; float:left;}

.iabcontent{ width:480px;height:auto; margin:0px auto; padding:3px 5px 25px 5px; line-height:24px; background:url(../images/aboutbg.gif) no-repeat right bottom; float:right;}
.iabcontent img{ margin:0; padding:0; display:block; margin-right:13px; margin-top:0px;}


.title { height:47px;padding:0px;margin:0px; margin-bottom:0px; background:;font-family:"微软雅黑"}
.title h2 {line-height: 38px;font-size:15px;  height: 38px; margin:0px; padding:0; padding-left:10px; color:#333;}
.title span {line-height: 38px; padding-left:3px; color:#003780; font-weight:normal; font-size:11px; }



/* 首页新闻 */


/* 首页右侧产品 */ /**产品列表**/

/**产品列表**/



#nprobox{ margin:0px auto; padding:0px; font-size:12px; height:auto;}
#nprobox dl { margin:0; width:342px; height:auto;text-align:center; float:left; margin:5px 6px 5px 4px; *margin:5px 10px 5px 0px; overflow:hidden; }
#nprobox dt{ margin:0 auto; padding:0px;width:342px; height:214px; overflow:hidden;background:url(../images/probg.gif) no-repeat; }
#nprobox dt img{ margin:0 auto; padding:0; padding-top:1px;width:303px;height:200px; overflow:hidden; }
#nprobox dd{width:342px; height:23px; line-height:23px;  margin:0px; padding:0; overflow:hidden; text-align: center; margin-top:5px;}




/*newpro */
#newpro dl { margin:0; width:221px; height:auto;text-align:center; float:left; margin:5px 6px 5px 4px; *margin:5px 10px 5px 0px; overflow:hidden; }
#newpro dt{ margin:0 auto; padding:0px;width:221px; height:127px; overflow:hidden;background:url(../images/probg.gif) no-repeat; }
#newpro dt img{ margin:0 auto; padding:0; padding-top:1px;width:191px;height:145px; overflow:hidden; }
#newpro dd{width:171px; height:23px; line-height:23px;  margin:0px; padding:0; overflow:hidden; text-align: center; margin-top:5px;}



/* 内页right */



/* 内页产品页面 */

/* 右侧内页公司简介层 */
.content{width:725px; height:auto; margin:0px auto; padding:0px; overflow:hidden; line-height:26px;  margin-top:45px; margin-bottom:20px;padding-bottom:20px;}

/*分页*/
.page {text-align:center; margin:10px auto; padding:0px; width:auto; padding-right: 7px; height: 32px; padding-top: 12px;}
.page a{background: #1c518d; color: #fff;height:20px; line-height:20px; padding:5px 6px;margin:0 2px; text-decoration:none;}
.page a:hover {background:#999; color: #fff; height:20px; line-height:20px; padding:5px 6px;margin:0 2px;text-decoration:none;}
.page span{ display:inline; background: #7c7c7c; color: #d1d1d1; font-size:: 12px;height:20px; line-height:20px; padding:5px 6px;margin:0px 5px; }
/*上一篇 下一篇*/
.next {text-align:right; margin:0px auto; padding:10px 0px; width:auto; height: 24px; line-height:24px; color:#002d6a;}
.next a{height:32px; line-height:32px; }


/*地图*/
.location{ width:auto; height:38px; line-height:38px; text-align:left; padding-right:10px;}
.clear {clear: both; line-height:0; padding:0px; margin:0px;}
