﻿@charset "utf-8";
/* CSS Document */
html {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: 宋体, Verdana, Geneva, sans-serif;
	color: #666;
	width: 100%;
	background-color: #fff;
}
div, ul, li, p, table, img, dl, dd, dt, a ,h6{
	margin: 0px;
	padding: 0px;
	list-style: none;
	border: 0px;
}
a, a:link, a:visited {
	color: #2a6496;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
input {
	height: 16px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}
.r {
	float: right;
}
.l {
	float: left;
}
.clear {
	clear: both;
}
/*-----------TOP-----------*/
#headerDiv {
	width: 100%;
	height: 84px;
	overflow: hidden;
	background: url(images/bg.gif) 0px 0px repeat-x;
}
.header {
	width: 1200px;
	margin: 0 auto;
}
/*在线咨询联系方式*/
.contentBox {
	float: right;
	margin-top: 4px;
	line-height: 80px;
	font-size:14px;
	color:#333333;
}
/*-----------LOGO背景图-----------*/
.logoBox {
	width: 115px;
	height: 44px;
	background: url(images/logoBg.png) no-repeat;
	float: left;
	margin-top: 20px;
}
/*-----------导航菜单外框-----------*/
.menuDiv {
	height: 100%;
	margin-top: 4px;
	line-height: 80px;
	margin-left: 30px;
	float: left;
}
.menuDiv li {
	min-width: 36px;
	text-align: center;
	font-size: 16px;
	padding: 0px 12px;
	float: left;
}
.menuDiv li a:hover {
	color: #049db9;
	font-weight: bold;
	text-decoration: none;
}
.menu_nav li {
	margin-left: 1px;
	height: 32px;
	float: left;
}
li.menu_on {
	color: #049db9;
	font-weight: bold;
}
li.menuNum {
	min-width: 75px;
}
li.menu_on a {
	color: #049db9;
}
/*-----------导航菜单图片-----------*/
.playBox {
	height: 300px;
	position: relative;
}
.prev, .next {
	display: block;
	width: 44px;
	height: 44px;
	position: absolute;
	z-index: 222;
	top: 128px;
	overflow: hidden;
	cursor: pointer;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	_border: 1px solid none;
}
.prev {
	left: 70px;
}
.next {
	right: 70px;
}
.prev:hover, .next:hover, .nav-main a:hover, .nav-main a.cur {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
/*----选中小圆点----*/
.item {
	height: 8px;
	position: absolute;
	z-index: 124;
	top: 280px;
	left: 50%;
	margin-left: -28px;
	text-align: center;
}
.item li {
	width: 8px;
	height: 8px;
	margin: 0 3px;
	background: #052b64;
	overflow: hidden;
	border-radius: 8px;
	float: left;
}
.item li.cur {
	background: #fff;
}
.slide-box, .slide {
	display: block;
	width: 100%;
	height: 300px;
	overflow: hidden;
}
.slide-box {
	position: relative;
}
.slide {
	display: none;
	height: 300px;
	position: relative;
	position: absolute;
	z-index: 8;
}
.slide a{
	display:block;
	height:300px;
	width:100%;
	background-position: center center;
	background-repeat:no-repeat;
	margin:0px auto;
}
#bgstylea {
	background: url(images/banner_bg.gif) repeat-x;
}
#bgstylec {
	background: url(images/banner_bg.gif) repeat-x
}
#bgstyleb { 
	background: url(images/banner_bg.gif) repeat-x;
}
/*
@-webkit-keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@-moz-keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@keyframes baoAni {
from {
opacity:0;
left:60%;
}
to {
	opacity: 1;
	left: 50%;
}
}
.banAnimate .obj-b {
	display: block;
	animation-name: saAni;
	-webkit-animation: saAni 0.4s linear 0s normal none;
	-moz-animation: saAni 0.4s linear 0s normal none;
	animation: saAni 0.4s linear 0s normal none;
}
@-webkit-keyframes saAni {
from {
opacity:0;
-webkit-transform:scale(0, 0);
}
to {
	opacity: 1;
	-webkit-transform: scale(1, 1);
}
}
@-moz-keyframes saAni {
from {
opacity:0;
-moz-transform:scale(0, 0);
}
to {
	opacity: 1;
	-moz-transform: scale(1, 1);
}
}
@keyframes saAni {
from {
opacity:0;
transform:scale(0, 0);
}
to {
	opacity: 1;
	transform: scale(1, 1);
}
}
.watch-code.code-show {
	display: block;
	animation-name: scode;
	-webkit-animation: scode 0.3s linear 0s normal none;
	-moz-animation: scode 0.3s linear 0s normal none;
	animation: scode 0.3s linear 0s normal none;
}
@-webkit-keyframes scode {
from {
opacity:0;
-webkit-transform:scale(1, 0);
transform-origin:left bottom;
}
to {
	opacity: 1;
	-webkit-transform: scale(1, 1);
	transform-origin: left bottom;
}
}
@-moz-keyframes scode {
from {
opacity:0;
-moz-transform:scale(1, 0);
transform-origin:left bottom;
}
to {
	opacity: 1;
	-moz-transform: scale(1, 1);
	transform-origin: bottom bottom;
}
}
@keyframes scode {
from {
opacity:0;
transform:scale(1, 0);
transform-origin:left bottom;
}
to {
	opacity: 1;
	transform: scale(1, 1);
	transform-origin: left bottom;
}
}
.banAnimate .obj-c, .banAnimate .obj-e {
	display: block;
	animation-name: saAnic;
	-webkit-animation: saAnic 0.3s linear 0s normal none;
	-moz-animation: saAnic 0.3s linear 0s normal none;
	animation: saAnic 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@-moz-keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@keyframes saAnic {
from {
opacity:0;
left:47%;
}
to {
	opacity: 1;
	left: 50%;
}
}
.banAnimate .obj-d, .banAnimate .obj-f {
	display: block;
	animation-name: saAnid;
	-webkit-animation: saAnid 0.3s linear 0s normal none;
	-moz-animation: saAnid 0.3s linear 0s normal none;
	animation: saAnid 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@-moz-keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
	opacity: 1;
	left: 50%;
}
}
@keyframes saAnid {
from {
opacity:0;
left:53%;
}
to {
	opacity: 1;
	left: 50%;
}
}*/

/*-----------正文内容-----------*/
#contact {
	width: 1003px;
	margin: 0px auto;
	margin-top:15px;
	font-family:Microsoft yahei;
	font-size:14px;
	position:relative;
}
.ul-List{
	width:990px;
	margin:0px auto;
	}
.ul-List li{
	width:183px;
	padding-left:123px;
	padding-right:24px;
	height:108px;
	background-image:url(images/sort_bg.png);
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
	margin:0px;
	}
.downLoad{
	background-position:0px 0px;
	}
.userTy{
	background-position:0px -120px;
	}
.lineZx{
	background-position:0px -240px;
	}
.ul-List h6{
	color:#036667;
	font-size:18px;
	font-weight:normal;
	line-height:30px;
	margin-top:10px;
	}
.ul-List p{
	color:#333333;
	font-size:14px;
	line-height:19px;
	}	
/*新闻列表开始*/
.listNew {
	width:990px;
	margin:20px auto;
}
.listNew ul{
	float: left;
	width: 312px;
	margin-left:3px;
	margin-right:15px;
	height:225px;
	}
.listNew h6 {
	border-bottom:1px solid #0c6c6d;
	height: 42px;
	line-height:42px;
	color:#333333;
	text-indent:6px;
	font-size:18px;
	font-weight:normal;
	margin-bottom:5px;
}
.listNew li{
	height:28px;
	line-height:28px;
	text-indent:6px;
	font-size:14px;
	color:#333333;
	}
.listNew li span{
	float:right;
	}
.listNew li a,.listNew li a:link,.listNew li a:visited{
	color:#333333;
	text-decoration:none;
	}
.listNew li a:hover{
	color:#666666;
	text-decoration:underline;
	}
	
	
	
/*-----------banner状态-----------*/
.bannerBox {
	width: 100%;
	height: 134px;
	background: url('../images/downLoad_bg.jpg') center repeat-x;
}
/*-----------精微软件下载-----------*/
.downLoad-banner {
	width: 986px;
	height: 100%;
	margin: 0 auto;
}

/*-----------底部-----------*/

#footerDiv {
	width: 100%;
	height: 90px;
	background: url('images/bg.gif') 0px -92px repeat-x;
}
.footer {
	width:970px;
	padding-top:25px;
	margin:0px auto;
	font-size:14px;
	color:#11181c;
}
.footerMenu {
	float: left;
	text-align: left;
	line-height: 28px;
	float:left;
}
.copyright_Info font {
	font-family: Microsoft yahei;
font-size:14px;
}
.footerMenu a,.footerMenu a:link, .footerMenu a:visited {
	text-decoration: none;
	color: #11181c;
}
.footerMenu a:hover {
	text-decoration:underline;
	color: #333333;
}
.copyright_Info{
	float:right;
	text-align:right;
	/*font-family:Microsoft yahei;*/
	line-height:28px;
	}
#contactPage {
	width: 986px;
	margin: 0px auto;
	margin-top:15px;
	font-family:Microsoft yahei;
	font-size:14px;
	position:relative;
}
/*二级页面*/
.pageLeft {
	width:260px;
	float:left;
	background:#f6f4f5;
	margin-top:15px;
	margin-bottom:15px;
}
.divR{
	float:right;
	}
.marginSX{
	height:12px;
	line-height:12px;
	background:#ffffff;
	width:100%;
	color:#ffffff;
}
.pageLeft ul{
	width:236px;
	padding:0 10px 10px 14px;
	border-top:2px solid #215da3;
}
.contentDiv{
	color:#333333;
	}
.pageLeft ul h6,.contentDiv h6{
	height: 38px;
	line-height:38px;
	color:#074389;
	font-size:18px;
	font-weight:normal;
}
.contentDiv h6{
	border-top:2px solid #215da3;
	text-indent:4px;
	}
.pageLeft ul li,.pageLeft table td{
	line-height:28px;
	text-indent:3px;
	color:#333333;
	vertical-align:top;
	text-indent:0px;
}
.pageLeft ul li p{
	display:inline-block;
	vertical-align:top;
	text-indent:0px;
	max-width:190px;
	}
.pageLeft ul li span{
	float:left;
	display:block;
}
.pageLeft li a,.pageLeft li a:link,.pageLeft li a:visited{
	color:#333333;
	text-decoration:none;
	}
.pageLeft li a:hover{
	color:#074389;
	text-decoration:underline;
	}
.contentDiv{
	margin-left:272px;
	margin-right:0px;
	min-height:450px;
}
.contentW{
	margin-left:0px;
}
.contentC{
	margin-right:272px;
}
.contentDiv .pagePath{
	height:30px;
	line-height:30px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:normal;
	text-indent:4px;
}
.contentW .pagePath{
	border-bottom:#215da3 2px solid;
	padding:5px 0px;
	margin-bottom:20px;
}
.newsTitle{
	font-size:21px;
line-height:36px;
padding:30px 0px 30px 0px;
text-align:center;
font-weight:bold;
}
/*下载页面*/
.downloadTable{
	width:100%;
	border-collapse:collapse;
}
.downloadTable th{
	background:#ececec;
	border:#cbcbcb 1px solid;
	color:#666666;
	text-align:center;
	font-size:16px;
	font-weight:normal;
	height:38px;
	line-height:38px;
}
.downloadTable td{
	background:#f7f7f7;
	border-top:#cbcbcb 1px solid;
	border-bottom:#cbcbcb 1px solid;
	color:#666666;
	text-align:center;
	height:42px;
	line-height:42px;
}
.downloadTable .even td{
	background:#ffffff;
}
.downloadTable a,.downloadTable a:link,.downloadTable a:visited{
	color: #0066cb;
	text-decoration: none;
	
}
.downloadTable a:hover{
	color: #074389;
	text-decoration: none;
	
}
/*----------- 公司动态列表页面 -----------*/
.new_list .oneShow{
	font-size:16px;
	color:#074389;
	}
.new_list li {
	border-bottom: #cbcbcb 1px solid;
	text-indent:4px;
	line-height: 33px;
}
.new_list .oneShow p{
	line-height:27px;
	font-size:14px;
	color:#333333;
	margin:0px 4px;
	text-indent:0px;
	margin-bottom:15px;
	}
.new_list li span {
	color: #656565;
	float:right;
	margin-right:5px;
}
.new_list a, new_list a:link, .new_list a:visited {
	color: #000000;
	text-decoration: none;
}
.new_list a:hover {
	color: #074389;
	text-decoration: none;
}
.new_list .oneShow a, new_list .oneShow a:link, .new_list .oneShow a:visited {
	color: #074389;
	text-decoration: none;
}
.new_list .oneShow a:hover {
	color: #074389;
	text-decoration: none;
}
.textInfo{
	line-height:28px;
	margin:0px 12px;
	width:auto;
	}
.textInfo h6{
	border:none;
	}