﻿@charset "utf-8";
/* css document */
html,h1,h2,h3,h4,h5,h6,dl,ol,ul,li,dt,dd,table,th,td,tr,p,div,body{
	padding:0px; margin:0px auto;
	
}

body {
	font-size: 12px;
}
ul {
	list-style-type: none; zoom: 1; list-style-image: none
}
li {
	list-style-type: none; zoom: 1; list-style-image: none
}
img {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
}
a{ font-family:Arial, Helvetica, sans-serif; text-decoration: none;color: #000;}
a:hover {font-family:Arial, Helvetica, sans-serif;color: #666;text-decoration:none;}
.clear {
	border-bottom: 0px; border-left: 0px; line-height: 0; margin-top: 0px; visibility: hidden; clear: both; font-size: 0px; border-top: 0px; border-right: 0px
}


#top{ height:22px; width:100%; background:#e8e8e8; text-align:right;}
.topnav{ width:1000px; line-height:22px;}
.topnav a{ text-decoration:none; color:#7d7d7b;}
.topnav a:hover{ text-decoration:none; color:#999;} 
#head{ width:1000px;}
.logo{ width:20%; float:left;}
.phone{
	width:30%;
	float:right;
}
#menu{ width:1000px;}
.menumain ul{
	list-style:none;
	display:block;
}
.menumain ul li{ float:left;  }
.menumain ul li a{float:left; width:113px; height:31px; background:url(images/menuline.jpg) center right no-repeat; text-decoration:none; font-size:14px; line-height:31px; text-align:center; }
.menumain ul li a:hover{float:left; width:113px; height:31px; background:url(images/menu_over.jpg) center right no-repeat; text-decoration:none; font-size:14px; line-height:31px; text-align:center; color:#fff; font-weight:bold;}
#menu a.letter{float:left; width:113px; height:31px;   text-decoration:none; font-size:14px; line-height:31px; text-align:center; }

.menuleft{ width:22px;}
.menumain{ width:938px; background:url(images/menubg.jpg) repeat-x; height:31px;}
.menuright{ width:40px;}
.float{ float:left;}
.inline{ display:inline;}
#search{ width:1000px; margin-bottom:13px;}
.searchleft{ width:22px;}
.searchbg{ width:960px; height:40px; background:url(images/searchbg.jpg) repeat-x;}
.searchright{ width:18px;}
#box{ width:1000px; margin-bottom:9px;}
#box2{ width:1000px; margin-bottom:19px;}
.boxleft{ width:193px; border:1px solid #abcdf3; margin-right:10px; }
.boxnews{ width:558px; border:1px solid #d2dfe8;}
.boxright{ width:223px; border:1px solid #abcdf3; margin-left:9px; }
.boxtit{ width:100%; background:url(images/indexboxbg.jpg) repeat-x; height:27px; line-height:27px;}
.boxnewstit{ width:100%; background:url(images/indexnewsbg.jpg) repeat-x; height:27px; line-height:27px;}
.font{ color:#010099; font-size:13px; font-weight:bold;}
.font2{ color:#010099; font-size:13px; text-indent:2em; font-weight:bold;}
.boxcon{ width:100%;}
.boxcon ul{ list-style-type:none}
.boxcon li{ width:190px; float:left; height:31px; line-height:31px;}
.boxpro{
	width:763px;
	border:1px solid #d2dfe8;
}
.boxpro2{ width:100%; border:1px solid #d2dfe8;}
.boxcon2{ width:100%;}
.boxcon2 ul{ list-style-type:none}
.boxcon2 li{
	width:199px;
	float:left;
	height:31px;
	line-height:31px;
}
.footnav{ width:1000px; background:url(images/footnav.jpg) repeat-x; height:23px; line-height:23px; text-align:center; }
.footnav a{ text-decoration:none; color:#fff;}
.footnav a:hover{ text-decoration:none; color:#fff;}
.foot{ width:100%; height:90px; line-height:30px; color:#6a6a6a; }


.inputcon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 20px;  WIDTH: 510px; background:#fff; HEIGHT: 20px; COLOR: #555; FONT-SIZE: 12px; BORDER-TOP: 0px;   BORDER-RIGHT: 0px
}




.left{ width:218px; float:left; margin-right:17px;}
.lefttit{ width:100%;}
.leftcon{ background:url(images/leftbg.jpg) bottom no-repeat;}
#leftnavcon {
	WIDTH: 100%
}
#leftnavcon UL {
	DISPLAY: block;
}

#leftnavcon LI { list-style:none; }
A.left_menubg_ {
	DISPLAY: block; BACKGROUND: url(images/left_menubg_.jpg) center no-repeat; WIDTH: 218px; LINE-HEIGHT: 32px; HEIGHT: 32px; COLOR: #262525; text-align:center;TEXT-DECORATION: none;  font-size:12px; margin-top:5px;
}

A.left_menubg_:hover {
	DISPLAY: block;

	font-size:12px;
	FONT-WEIGHT: bold;
	BACKGROUND: url(images/left_menubg_over.jpg) center no-repeat;
	COLOR: #1f3477;
	WIDTH: 218px;
	LINE-HEIGHT: 32px;
	HEIGHT: 32px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none; margin-top:5px;

}

A.left_menubg_over {
	DISPLAY: block; font-size:12px; FONT-WEIGHT: bold; BACKGROUND: url(images/left_menubg_over.jpg) center no-repeat;  COLOR: #1f3477; WIDTH: 218px; LINE-HEIGHT: 32px; HEIGHT: 32px; text-align:center;TEXT-DECORATION: none; margin-top:5px;
}

A.left_menubg_over:hover {
	DISPLAY: block;  font-size:12px; FONT-WEIGHT: bold; BACKGROUND: url(images/left_menubg_over.jpg) center no-repeat;   COLOR: #1f3477; WIDTH: 218px; LINE-HEIGHT: 32px; HEIGHT: 32px; text-align:center;TEXT-DECORATION: none; margin-top:5px;
}




.boxpro3{ width:100%; border:1px solid #d2dfe8;}
.boxcon3{ width:100%;}
.boxcon3 ul{ list-style-type:none}
.boxcon3 li{
	width:480px;
	float:left;
	height:130px;
	margin-left:15px;
	margin-top: 15px;
	border-bottom:1px dashed #85b8d6;
}
.boxcon3 li a{ line-height:31px; text-decoration:none; float:left; width:158px; border:1px solid #fff; font-size:14px; text-indent:1em;}
.boxcon3 li a:hover{ line-height:31px; text-decoration:none; float:left; width:158px; border:1px dashed #ccc; background:#daeef8; font-size:14px; text-indent:1em; color:#000;}



.boxpro4{ width:100%; border:1px solid #d2dfe8;}
.boxcon4{ width:100%;}
.boxcon4 ul{ list-style-type:none}
.boxcon4 li{
	width:480px;
	float:left;
	height:130px;
	margin-left:15px;
	margin-top: 15px;
	border-bottom:1px dashed #85b8d6;
}
.boxcon4 li a{ line-height:31px; text-decoration:none; float:left; width:158px; border:1px solid #fff; font-size:14px; text-indent:1em;}
.boxcon4 li a:hover{ line-height:31px; text-decoration:none; float:left; width:158px; border:1px dashed #ccc; background:#daeef8; font-size:14px; text-indent:1em; color:#000;}

.listbox{
	width:955px;
	height:170px;
	border:1px solid #d1d0d0;
	margin:15px auto;
}
