DIV {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
SPAN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OBJECT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IFRAME {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
P {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none;
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
PRE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
A {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ABBR {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ACRONYM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
ADDRESS {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
CODE {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DFN {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
EM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
Q {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DT {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
DD {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
OL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
UL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LI {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FIELDSET {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
FORM {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LABEL {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
LEGEND {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	FONT-STYLE: inherit;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: inherit;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	PADDING-TOP: 0px;
	-webkit-text-size-adjust: none
}
HTML {
	FONT-SIZE: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}
A IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}
UL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none
}
.clearfix {
	ZOOM: 1;
	DISPLAY: block
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	CONTENT: "."
}
* {
	outline: none;
}
body {
	margin: 0px auto;
	padding: 0px;
	font-size: 14px;
	font-family: "微软雅黑", arial, 'Open Sans', sans-serif;
	color: #666;
	line-height: 1.82857143;
	overflow-y: scroll!important;
	overflow-y: auto;
	overflow-x: hidden;
	_behavior: url("404.png");
	padding-top:128px;
	background:#ededed;
}
A {
	COLOR: #666;
	TEXT-DECORATION: none
}
A:hover {
	color: #004a88;
}
.clear {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 0;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 0px;
	CLEAR: both;
	FONT-SIZE: 0px;
	PADDING-TOP: 0px
}
A:focus {
	-moz-outline: none;
	outline: none;
}
img, div {
	border: none;
	padding: 0px;
	margin: 0px auto;
}
UL, li, ol, dl, dd, dt {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	OUTLINE-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	FONT-SIZE: 100%;
	VERTICAL-ALIGN: baseline;
	BORDER-LEFT-WIDTH: 0px;
	PADDING-TOP: 0px;
	list-style: none;
}
ul, li, ol, dl, dd, dt {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
LABEL {
	CURSOR: pointer;
}
TH {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.containerframe {
	margin: 0px auto;
	width: 100%;
	padding: 0px;
}
.win1200 {
	margin: 0px auto;
	width: 1200px;
	padding: 0px;
}
.font_16b {
	font-size: 16px;
	color: #004a88;
	font-weight: bold;
}
.font_20B {
	font-size: 20px;
	font-weight: bold;
	color: #004a88;
}
.height15 {
	height:15px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height20 {
	height: 20px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height30 {
	height: 30px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.height45 {
	height: 45px;
	width: 100%;
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px auto;
	font-size: 1px;
}
.righttp {
	float: right;
	padding: 0px 0px 20px 20px;
}
.lefttp {
	float: left;
	padding: 0px 20px 20px 0px;
}
.left {
	float: left;
}
.right {
	float: right;
}
/*==头部底部==*/ 
.top {
	width: 100%;
	background: #004a88;
	position: fixed;
	top:0;
	z-index:99999999;
}
.logo {
	float: left;
	position: relative;
}
.topmenu {
	width: 100%;
	height:44px;
	background: #dcdcdc;
}


.search {
	float: right;
	width: 255px;
	height: 34px;
	background: url(../image/searchbg_1.jpg) no-repeat;
	margin-top:25px;
}
.search_bk {
	LINE-HEIGHT: 34px;
	HEIGHT: 34px;
	border: none;
	background: none;
	text-indent: 10px;
	width:215px;
	float: left;
	font-size: 12px;
	color: #6a9bc6;
}
.search_btn {
	WIDTH: 40px;
	background: url(../image/searchbutton_1.gif) no-repeat;
	HEIGHT: 34px;
	line-height: 34px;
	border: 0;
	float: right;
	cursor: pointer;
}
.footbg {
	background: #004a88;
	padding: 20px 0px 15px 0px;
	width: 100%;
}

.footlist {
	width: 130px;
	padding-right:35px;
	min-height:200px;
	float: left;
}
.footlist li {
	float: left;
	width: 100%;
	font-size: 12px;
	line-height:30px;
}
.footlist li{
	color: #72a0d1;
}
.footcontact{
	width:300px;
	padding-right:0;
	float:right;
}
.footlist li a {
	color: #72a0d1;
}
.footlist li a:hover {
	color: #fff;
}
.footlist .title {
	font-size: 14px;
	color: #fff;
	font-weight:bold;
}
.footlist .title a {
	color: #fff;
}
.footlist .title a:hover {
	color: #fff;
}
.copyright{
	width:100%;
	padding-top:10px;
	border-top:1px solid #22649e;
	margin-top:15px;
	color: #72a0d1;
	font-size:12px;
	text-align:center;
}
.copyright a{
	color: #72a0d1;
}

/*==首页导航==*/ 
#main_nav {
	height:44px;
	line-height:44px;
	width: 100%;
	position: relative;
}
#main_nav ul {
	font-size: 14px;
	list-style: none;
	margin-left:50px;
}
#main_nav {
	height:44px;
	overflow: visible;
}
#main_nav li {
	float: left;
	position: relative;
	z-index: 5;
	padding: 0px 30px;
	font-family: "Microsoft YaHei";
}
#main_nav li a {
	color: #333;
	display: block;
	height:44px;
	text-decoration: none;
	line-height:44px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#main_nav li ul li a {
	font-size: 14px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #666;
	font-weight: normal;
	padding: 0;
	background: none;
	text-align: left;
}
#main_nav li ul li:hover {
	background: #004a88;
	color:#fff;
	width: 100%;
}
#main_nav li.focus ul li:hover {
	background: #004a88;
}
#main_nav li.focus ul li a {
	color: #666;
}
#main_nav li.focus ul li {
	color: #666;
}
#main_nav li.focus ul li:hover {
	background: #004a88;
	border: none;
}
#main_nav li.focus ul li:hover a {
	color: #fff;
}
#main_nav li:hover {
	background: #fff;
	color: #1a1a1a;
}
#main_nav li:hover a {
	color: #1a1a1a;
}
#main_nav li ul {
	position: absolute;
	top:44px;
	left: 0px;
	display: none;
	background: #fff;
	margin-left: 0;
	width: 100%;
	overflow: hidden;
}
#main_nav li ul li {
	background: none;
	width: 100%;
	padding: 0px 30px 0px 30px;

}
/*==左侧目录==*/ 
/*========左侧目录=======*/  

.leftmenu {
	width:245px;
	float:left;
	LIST-STYLE-TYPE: none;
	color:#686868;
	font-size:14px;
	font-family:"Microsoft YaHei";
	margin-left:7px;
}
.leftmenu LI {
	DISPLAY: block;
	WIDTH:100%;
	line-height:40px;
	height:40px;
	border-bottom:1px solid #d9d9d9;
}
.leftmenu LI A {
	DISPLAY: block;
	TEXT-DECORATION: none;
	color:#222;
	text-align:left;
	text-indent:20px;
	line-height:40px;
	height:40px;
}
.leftmenu LI A:hover {
	color:#fff;
	background:#666;
}
.leftmenu li .product_list_ulhover {
	color:#fff;
	background:#666;
}


ul#menu, ul#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width:245px;
	margin-left:7px;
}
ul#menu a {
	display: block;
	text-decoration: none;
	font-size:14px;
	text-indent:12px;
	line-height:40px;
}
ul#menu li {

}
ul#menu li a {
color: #222;
border-bottom:2px solid #fff;
background:#f1f1f1;
text-indent:12px;

}

ul#menu li a:hover {
color: #fff;
background:#666;
}
ul#menu li .product_list_ulhover {
	background: #ff0000;
	color: #FFF;
}
ul#menu li ul{
	margin-left:0px;
}
ul#menu li ul li{
	border:none;
}
ul#menu li ul li:hover{
	background: #fff;
	border:none;
}


ul#menu li ul li a {
	background: none;
	color: #888;
	font-size:13px;
	border:none;
	line-height:30px;
}
ul#menu li ul li a:hover {
	color: #0068b6;
	background: none;
	border:none;

}




/*==内页==*/ 
.win1213{
	width:1213px;
	margin:0 auto;
}
.mid_l{
	width:246px;
	float: left;
}
.mid_r {
	width:942px;
	float:right;
	margin-right:7px;
}
.mid_top{
	width:100%;
	height:11px;
	background:url(../image/midtop_1.png) no-repeat center top;
	clear:both;
}
.mid_mid{
	width:100%;
	background:url(../image/midbg_1.png) repeat-y center;
}
.mid_bottom{
	width:100%;
	height:11px;
	background:url(../image/midboottom_1.png) no-repeat center top;
	clear:both;
}
.mid{
	width:895px;
	margin: 0 auto;
}
.mid_contnet{
	width:100%;
	padding:30px 0px;
	min-height:450px;
}

.mid_contnet img{
	max-width:100%;
	height: auto;
}


.abouttitle{
	text-align:center;
	width:245px;
	height:185px;
	background:url(../image/aboutbg_1.jpg) no-repeat;
	line-height:185px;
	font-size:30px;
	color:#fff;
	margin-left:7px;
	font-weight:bold;
}

.protitle{
	text-align:center;
	width:245px;
	height:185px;
	background:url(../image/probg_1.jpg) no-repeat;
	line-height:185px;
	font-size:30px;
	color:#fff;
	margin-left:7px;
font-weight:bold;
}

.contacttitle{
	text-align:center;
	width:245px;
	height:185px;
	background:url(../image/contactbg_1.jpg) no-repeat;
	line-height:185px;
	font-size:30px;
	color:#fff;
	margin-left:7px;
	font-weight:bold;
}

.hrtitle{
	text-align:center;
	width:245px;
	height:185px;
	background:url(../image/hrbg_1.jpg) no-repeat;
	line-height:185px;
	font-size:30px;
	color:#fff;
	font-weight:bold;
	margin-left:7px;
}
.partitle{
	text-align:center;
	width:245px;
	height:185px;
	background:url(../image/parbg_1.jpg) no-repeat;
	line-height:185px;
	font-size:30px;
	color:#fff;
	font-weight:bold;
	margin-left:7px;
}



.tectitle{
	text-align:center;
	width:245px;
	height:185px;
	background:url(../image/tecbg_1.jpg) no-repeat;
	line-height:185px;
	font-size:30px;
	color:#fff;
	margin-left:7px;
	font-weight:bold;
}

.newstitle{
	text-align:center;
	width:245px;
	height:185px;
	background:url(../image/newsbg_1.jpg) no-repeat;
	line-height:185px;
	font-size:30px;
	color:#fff;
	margin-left:7px;
	font-weight:bold;
}


.catemenu{
	padding:25px 0px 5px 0px;
	width:100%;
	clear:both;
	border-bottom:1px solid #d9d9d9;

}

.catemenu .catetitle{
	font-size:18px;
	color:#000000;
	padding-bottom:15px;
	width:100%;
	clear:both;
}
.catemenu .catecontent{
	font-size:12px;
	color:#cccccc;
}
.catecontent{
	font-family:"SimSun";
}
.catecontent a{
	color:#999;
}
.catecontent a:hover{
	color:#004a88;
}
.catecontent span{
	color:#999;
}

/*==首页==*/ 
#banner .item img{display: block;width: 100%; height: auto; vertical-align:central; z-index:-1; position:relative;}
.w300{
	width:300px;
	float:left;
	padding-top:5px;
}

.indexframe {
	width: 92%;
	height:540px;
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 1px 10px rgba(0,0,0,0.20);
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .20);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .20);
	background:#fff;
	margin:0 auto;
}
.indexframe2 {
	width: 92%;
	height:540px;
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 1px 10px rgba(0,0,0,0.20);
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .20);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .20);
	background:#fff;
	margin:0 auto;
}
.indexframe2:hover {
	width: 92%;
	height:540px;
	background-color: rgb(255, 255, 255);
	box-shadow: 0px 1px 10px rgba(0,0,0,0.50);
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .50);
	-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, .50);
	background:#fff;
	margin:0 auto;
}


/*==首页新闻==*/ 
.indexnewsdbt{
	font-size:24px;
	color:#004a88;
	font-weight:bold;
	background: url(../image/news_1.png) no-repeat left 20px;
	line-height:40px;
	padding-left:50px;
	padding-top:20px;
	margin-left:18px;
}
.indexnews{
	width:80%;
	margin:0 auto;
}
.indexnewslist{
	width:100%;
	float:left;
	font-size:12px;
	color:#444;
	margin:5px 0px 15px 0px;
}
.indexnewslist .wz{
		color:#444;
}
.indexnewslist .time{
	width:100%;
	float:left;
	font-size:12px;
	color:#999999;
	clear:both;
}
.indexnewslist .title{
	width:100%;
	float:left;
	font-size:14px;
	color:#004a88;
	line-height:20px;
	clear:both;
}
.indexnewslist:hover .wz{
		color:#444;
}
.indexnewslist:hover .title{
	text-decoration:underline;
}

/*首页产品*/
.indexpro{
	float:left;
	width:900px;
	height:560px;
	overflow:hidden;
}
.slideBox {
	width:100%;
	position: relative;
}

.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	width:33.3%;
	zoom: 1;
	vertical-align: middle;
	text-align: center;
}
.slideBox .prev {
	position: absolute;
	top:41%;
	width: 46px;
	height: 114px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	color: #FFFFFF;
	-webkit-transition: all 300ms;
 transition: all 300ms -webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	left: -46px;
	background: url(../image/icon82_1.png) no-repeat center;
}
.slideBox .next {
	position: absolute;
	top:41%;
	width: 46px;
	height: 114px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	color: #FFFFFF;
	-webkit-transition: all 300ms;
 transition: all 300ms -webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	right: -46px;
	background: url(../image/icon92_1.png) no-repeat center;
}
.slideBox:hover .prev {
	left: 0px
}
.slideBox:hover .next {
	right: 0px
}
.slideBox .prev:hover, .slideBox .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}
.slideBox .bd li {
	display: block;
	cursor: pointer;
	height:550px;
	padding-top:5px;
}
.proitem{
	width:100%;
	height:100%;
}

.proitemtp{
	float:left;
	width:100%;
	height:298px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
}
.proitemframe{
	width:80%;
	margin:0 auto;
	padding-top:25px;
}
.proitemtitle{
	font-size:20px;
	color:#004a88;
	line-height:35px;
	text-align:left;
	font-weight:bold;
	min-height:75px;
}
.proitemtitle img{
	padding-left:10px;
}
.proitemcontent{
	font-size:14px;
	line-height:24px;
	color:#444444;
	padding-top:10px;
	text-align:left;
}




/*========新闻=======*/ 
.newlie {
	DISPLAY: block; CLEAR: both; OVERFLOW: hidden
}
.newlie LI {
	DISPLAY: block; MARGIN-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden; width:100%;
	border-bottom:1px dashed #ccc; padding-bottom:25px; margin-bottom:25px;
}
.neimg {
	WIDTH: 121px; HEIGHT: 121px; MARGIN-RIGHT: 20px; 
}
.neimg IMG {
	WIDTH: 121px; HEIGHT: 121px
}
.neti {
	LINE-HEIGHT: 26px; MARGIN-BOTTOM: 12px; COLOR: #004a88; FONT-SIZE: 18px
}
.jians {
	LINE-HEIGHT: 22px; HEIGHT: 66px; COLOR: #666; 
}


.leftfu {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; 
}
.rightwz{
	width:680px;
}

.qing {
	DISPLAY: block; CLEAR: both; OVERFLOW: hidden
}
.juzhong {
	DISPLAY: block; MARGIN-LEFT: auto; OVERFLOW: hidden !important; MARGIN-RIGHT: auto
}
.yema {
	MARGIN-TOP: 25px
}
.yema A {
	BORDER-BOTTOM: #d1d1d1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d1d1d1 1px solid; LINE-HEIGHT: 30px; MARGIN: 0px 3px; WIDTH: 30px; FLOAT: left; HEIGHT: 30px; COLOR: #666666; FONT-SIZE: 12px; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid
}
.yema A.next {
	BORDER-BOTTOM: #d1d1d1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d1d1d1 1px solid; LINE-HEIGHT: 30px; MARGIN: 0px 3px; WIDTH: 70px; FLOAT: left; HEIGHT: 30px; COLOR: #5e5e5e; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid
}
.yema A:hover {
	COLOR: #d70c18
}
.yema A.yenn {
	COLOR: #d70c18
}



.show_tit {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	FONT-FAMILY:"Microsoft Yahei";
	HEIGHT: auto;
	FONT-SIZE: 26px;
	padding: 15px 0px 10px 0px;
	color:#004a88;
}
.show_tit2 {
	BORDER-BOTTOM: #ccc 1px dotted;
	MARGIN: 15px 0px 0px;
	WIDTH: 100%;
	min-HEIGHT: 25px;
	COLOR: #999;
	font-size: 14px;
}
.show_zw {
	PADDING-BOTTOM: 20px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	HEIGHT: auto;
	PADDING-TOP: 20px
}
.show_time a {
	cursor: pointer;
}
.show_time{
	text-align:center;
}
.zw_fushu {
	TEXT-ALIGN: right;
	MARGIN: 10px 0px;
	WIDTH: 100%;
	HEIGHT: 30px
}
.zw_fushu A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.fl {
	DISPLAY: inline;
	FLOAT: left
}
.fr {
	DISPLAY: inline;
	FLOAT: right
}

.nextcon {
	padding:20px 0px 0px 0px;
	COLOR: #7c7c7c;
	BORDER-TOP: #ccc 1px dashed;
	font-size: 12px;
	width: 100%;
}


.fLe {
	FLOAT: left;
	_display: inline
}


/*========下载=======*/ 
.down-cp{ margin-top:10px; overflow:hidden;}
.down-cp ul li{ margin-bottom:10px; line-height:46px; padding:17px 0; background:#f6f6f6; position:relative;transition:all 1s ease 0s;}
.down-cp ul li.lceven{ left:-100%;}
.down-cp ul li.lcodd{ right:-100%;}
.chol ul li.lceven{ left:0%;transition:all 2s ease 0s;}
.chol ul li.lcodd{ right:0%;transition:all 2s ease 0s;}


.down-cp ul li:hover{ background:#0068b6;}
.down-cp ul li:hover span{ color:#fff;}
.down-cp ul li span{ display: inline-block; font-size:16px; text-align:center; color:#666;}
.down-cp ul li span.name{ width:52%; text-align:left; background:url(../image/v01_1.png) no-repeat 20px center; text-indent:80px;}
.down-cp ul li:hover span.name{background:url(../image/v02_1.png) no-repeat 20px center;}
.down-cp ul li span.pres{ width:12%;}
.down-cp ul li span.bugs{ width:12%;}
.down-cp ul li span.date{ width:14%;}
.down-cp ul li span.downs{ width:10%;}
.down-cp ul li span.downs a{ text-indent:-9999px; display:inline-block; height:46px; width:46px; background:url(../image/v03_1.png) no-repeat;}
.down-cp ul li:hover span.downs a{background:url(../image/v04_1.png) no-repeat;}
