﻿@charset "utf-8";
body , html{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	scrollbar-face-color: #606d89;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #aaaaaa;
	scrollbar-3dlight-color: #808080;
	scrollbar-arrow-color: #fff;
	scrollbar-track-color: #aaaaaa;
	scrollbar-darkshadow-color: #aaaaaa;
	scrollbar-base-color: ##fff;
	line-height:22px;
	padding:0px; margin:0px;
	height:100%;width:100%;
}
td {font-size: 12px;}
p { padding:10px 0px; margin:0px;}
img {border:0px;}
form {font-size: 12px;margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul {margin:0px; padding:0px;}
h1 {margin:0px; padding:0px;}
h2 {margin:0px; padding:0px;}
dl {margin:0px; padding:0px;}
dd {margin:0px; padding:0px;}
dt {margin:0px; padding:0px;}
dv {margin:0px; padding:0px;}
h3 {margin:0px; padding:0px; font-size:14px;}

/* ----- Links ----- */
a {text-decoration:none;color:#0E3160;}
a:hover {text-decoration:underline;color:#0E3160;}


/* ----- page ----- */
.page {
	margin: 10px 10px 15px 10px;
	padding: 3px 22px 5px 0px;
	text-align:right;
	color:#333333;
	clear:both;
}
.page a {color:#333333;}
.page a:hover {color:#d10f02;}
.page span {color:#FE0002;}


/* ----- top css ----- */
#head { height:101px;
	background-image: url(../images/Top01Repeat.gif);
	background-repeat: repeat-x;}

.top {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/Top01.gif);
	background-repeat: no-repeat;
	background-position: 300px 0px;
}


/* ----- Banner ----- */
.banner {margin: 0px;padding: 0px;text-align:center;}


/* ----- Main frame ----- */
.DivTop{ background:url(../images/bgTop.jpg) repeat-x top;}
.DivTop .bgLogo{ background:url(../images/bgTop2.jpg) no-repeat left top;}
.DivTop .Nav{ background:#0e3160; line-height:23px; color:#FFFFFF; height:23px; overflow:hidden;}
.DivTop .Nav span{ float:right; padding-right:16px;}
.DivTop .input{ border:solid 1px #a5acb2; width:196px; height:16px;}
.DivFrame{ width:1002px; padding-top:30px; color:#0e3160;}
.DivFrame a{ text-decoration:underline;}
.FrameLeft{ width:205px; float:left;}
.FrameRight{ width:787px; float:right;}
.clear{ clear:both;}



.Tltle{ color:#0e3160; font-size:14px; padding:10px 0px;}
.Tltle2{ color:#0e3160; font-size:14px; padding:0px;}

.Download{ width:500px;}
.Download .img{ float:left; width:265px;}
.Download .txt{float:left;}

.Press{ }
.Press .img{ float:left; width:310px;}
.Press .txt{float:left;}
.Press h3{ padding-bottom:10px;}

.Sitemap h1{ font-size:14px;}
.Sitemap li{background:url(../images/list2.jpg) no-repeat left 8px; list-style:none; padding-left:10px;}

.Profile .tex-L{ float:left;}
.Profile .tex-R{ float:right; width:260px; text-align:right; margin-left:20px;}
.Profile a{ color:#4682b4;}

.Div-L{ float:left;}
.Div-R{ float:right; margin-left:20px;}
.Div-R-W{ float:right; margin-left:20px; width:300px;}

.list_Download li{ background:url(../images/list1.jpg) no-repeat left 8px; list-style:none; padding-left:15px;}
.list_Download a{ text-decoration:underline;}
.map a{ text-decoration:none; font-size:14px; font-family:"微软雅黑"}
.map a:hover{ text-decoration:none; color:#af0f24;}

.Table{	border: solid 0px #fff;	border-collapse:collapse; }
.Table td{	border-color:#a0adb3; border-style:solid; border-width:0px;	border-collapse:collapse; padding:5px;}

.list li{ background:url(../images/list1.jpg) no-repeat left 8px; list-style:none; padding-left:15px;}

.listNone li{ list-style:none; padding-bottom:15px;}
.listNone h3 a{ font-size:12px; color:#000; font-weight:normal;}
.listNone h2{ font-size:12px;}

.list_Sensors { padding:8px 8px 20px 8px;}
.list_Sensors li{ list-style:none;}
.list_Sensors span{ float:left; display:block; width:150px;}
.list_Sensors a{ color:#000;}
.TitleSensors{ background:#0e3160; font-size:12px; padding:0px 5px; color:#fff;}

.pad-15{ padding-left:15px;}

a.a-black{ color:#000}

.ImgHand{ background:url(../images/ImgHand.jpg) no-repeat left; padding:5px 0px 5px 45px; margin:10px 0px;}
.ImgHand a{ color:#333333;}

.list_Exhibition .line-h{ line-height:30px; padding-left:10px;}
.list_Exhibition li{ list-style:none; }
.list_Exhibition h2{ background:#4682b4; padding:5px; color:#fff; margin:5px 0px; font-size:13px;}
.list_Exhibition h2 span{ display: block;}
.list_Exhibition .logo{ float:left;}


.Table2{ border: solid 1px #4682b4;	border-collapse:collapse; color:#000; margin:10px 0px;}
.Table2 td{	border-color:#4682b4; border-style:solid; border-width:1px;	border-collapse:collapse; padding:0px 10px; line-height:28px;}
.Table2 .tdBg{ background:#4682b4; color:#FFFFFF; font-size:13px; font-weight:bold; border-color:#fff; border-style:solid; border-width:1px;}
.Table2 a{ color:#000;}


.mainbox {
	width:1302px;
	margin: 0px auto;
	padding:0px;
}
#layout_index {margin: 0px; padding:0px; width:1252px;}
#layout_index .lefti{ width:104px; float:left;}
#layout_index .centeri{	margin: 0px;padding:0px;width:723px;float:left;}
#layout_index .righti{	margin: 0px;padding:0px;width:365px;float: right;}

.leftbar {
	width:211px;
	margin:0px;
	float:left;
}
.rightbar {
	width:500px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 9px;
}


/* ----- Navigation ----- */
.bg_nav { height:23px; background-color:#0E3160; color:#fff;font-weight:bold;}
.mainnav {
	color: #fff;
	margin: 0px; font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;}
.mainnav li {
	margin: 0px; border-left: 1px solid #fff;
	padding: 0px 10px;
	list-style: none;
	line-height: 23px;
	display: block;
	float: right;}
.mainnav a {color: #FFFFFF;}
.mainnav a:hover {color: #FFFFFF; text-decoration:none;}

.mainnav .OnNav { background:#af0f24;}
.mainnav .OnNav a{ color:#fff;}




/* ----- submenu ----- */
.SubMenu {margin: 5px 0px 0px 0px;padding: 0px;}
.SubMenu h1 {
	line-height:20px;
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 18px;
	font-size:12px;
	background: url(../images/arrowMenu.gif) no-repeat 6px 6px;
}
.SubMenu a {color: #AF0F24; text-decoration:none;}
.SubMenu a:hover {color: #AF0F24; text-decoration:none;}

.SubMenu .SubMenuOn {
	line-height:20px;
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 18px;
	font-weight:bold;
	background: url(../images/arrowMenu-On.gif) no-repeat 6px 7px;
}
.SubMenu ul{ color:#939393; font-weight:normal; margin:0px 15px;}
.SubMenu ul li{ background: url(../images/arrowSubMenu.gif) no-repeat left 8px; list-style:none; padding-left:10px;}
.SubMenu ul a{ color:#939393;}
.SubMenu ul div { margin-left:10px;}
.SubMenu ul div a{ display:block; background: url(../images/arrowSubMenu.gif) no-repeat left 8px; padding-left:10px; color:#939393}
.SubMenu ul span div { margin-left:10px;}
.SubMenu ul  a.OnColor{ color:#0e3160;}
.MenuDisplay{ display: block;}
.MenuDisplayNone{ display: none;}


/* ----- Title ----- */
.title_index1 {
	height:32px;
	padding:0px;
	margin:0px;
	color:#fff;
	background-image: url(../images/bg_title1.jpg) no-repeat;
}
.title_index1 a{ float:right;color: #666666;}


/* ----- postion ----- */
.postion {
	color: #666666;
	padding:1px 0px 0px 30px;
	height:31px;
	margin:0px;
	background-image: url(../images/bg_title8.jpg) repeat-x;
}
.postion .rightwz {float:right;color: #666666;}
.postion a {color: #666666;}


/* ----- box ----- */
.box_index1 {
	color:#45494a;
	padding:0px;
	border:1px solid #d8dfe7;
	background-color:#f4f9fc;
}


/* ----- solid ----- */
.solid1 {
	color:#45494a;
	padding:0px;
	border:1px solid #d8dfe7;
	background-color:#f4f9fc;
}

.clear_1 { height:37px;}
.clear_2 { padding:0px; clear:both;}

/* ----- close ----- */
.close {
	color: #444444;
	font-size:13px;
	text-align:right;
	font-weight:bold;
	height:30px;
	margin:10px 50px;
}
.close a {color: #444444;}


/* ----- content ----- */
.con_1 {color:#0E3160;margin:0px;padding:3px 24px 15px 0px;line-height:22px;}
.con_1 h1{color:#0E3160; font-size:14px; margin:0px 0px 10px 0px;}
.con_1 h1 a{color:#0E3160; text-decoration:none;}
.con_1 a{color:#0E3160; text-decoration:underline;}

.con_2 {margin:0px;padding:3px 30px 15px 0px;line-height:22px;}
.con_2 a{color:#000072; text-decoration:underline;}

.con_3 {margin:0px 5px 0px 5px;padding:7px 0px 22px 0px;line-height:22px; border-top: 1px solid #0E3160;}
.con_3 h1{color:#0E3160; text-decoration:none; font-weight:bold; margin:0px; font-size:12px;}
.con_3 a{color:#0E3160; text-decoration:underline;}

.con_4 {line-height:18px; padding:0px 0px 10px 0px;}
.con_4 a{ text-decoration:underline;}

.con_5 {margin:0px;padding:0px 0px 0px 0px;line-height:20px;}
.con_5 .f1{color:#0E3160; text-decoration:none; font-weight:bold; margin:0px; font-size:13px;}
.con_5 .f2{color:#0E3160; text-decoration:none; font-weight:bold; margin:0px; font-size:12px;}

.con_5 .f3{color:#0E3160; padding:18px 0px 18px 0px; font-weight:bold; margin:0px;}
.con_5 .f3 a{color:#000; text-decoration:underline;}

.content_news { /*细览页样式*/
	line-height: 22px;
	color: #444444;
	padding: 0px;
	padding:10px 16px 10px 0px;
}
.cen {
	margin:0px 20px;
	padding:12px 0px;
	text-align:center;
	color:#333;
	line-height:250%;
	background-image: url(../images/line_2.gif) repeat-x bottom;
}
.cen .f-red {
	color:#dc0304;
	font-size:16px;
	font-weight:bold;
	line-height:240%;
}


/* ----- pic ----- */
.t_pic1 {padding:0px; margin:0px;text-align:center;}


/* ----- font ----- */
.f_gray { font-size:18px;color: #D7D7D7; font-weight:bold;}
.f_red1 { color: #FF0000; font-weight:bold;}

/* ----- form ----- */
.btn_1 {
	color:#fff;
	height: 19px;
	width:59px;
	background: #FFFFFF url(../images/bg_bt1.gif) no-repeat;
	border-style: none;
}
.text_input {
	color:#222; font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #A5ACB2;}
.select1 {color:#000000;background-color:#bebebe;}


/* ----- list ----- */
.list_news {
	margin: 0px;
	padding: 0px;
}
.list_news li {
	list-style: none;
	margin: 0px;
	line-height:25px;
	padding: 0px 0px 0px 25px;
	background-image: url(../images/arrow_2.gif) no-repeat 8px 10px;
}
.list_news span {float:right;}
.list_news a {color: #454545;}
.list_news a:hover {color: #c30101;}


/* ----- footer ----- */
.bottom {
	color: #444444;
	text-align:center;
	height:97px;
	line-height:22px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/bg_bottom.jpg) repeat-x;
}
.bottom a {color: #444444;}
.bottom a:hover {color: #cb0000;}


/* ----- scroll ----- */
#win {
	Scrollbar-Darkshadow-Color:#B4B4B4;
	scrollbar-arrow-color:#ffffff;
	Scrollbar-3Dlight-Color:#B4B4B4;
	scrollbar-base-color:#E50065;
	Scrollbar-Track-Color:#B4B4B4;
	Scrollbar-3Dlight-Color:#E50162;
	height: 323px;
	overflow: auto;
}