/* CSS Document */

@charset "utf-8";

body {

	margin: 0px;

	font-size: 12px;

	color: #3d2f1b;

	font-family: "微软雅黑";

	background-color: #f5f5f5

}

* {

	padding: 0px;

	margin: 0px;

}

body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td {

	margin: 0;

	padding: 0;

}

h1, h2, h3, h4, h5, h6 {

	font-size: 12px;

	list-style: none;

}

input, select {

	font: 100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;

}

button {

	overflow: visible

}

img {

	border: none;

}

a {

	color: #3d2f1b;

	text-decoration: none;

}

a:hover {

	color: #ff0000;

	text-decoration: underline;

}

li {

	list-style: none;

}

input, select, button {

	font: 12px Verdana, Arial, Tahoma;

	vertical-align: middle;

}

.clear {

	overflow: hidden;

	clear: both;

	height: 0px;

}

.lf {

	float: left;

}

.rt {

	float: right;

}

.m {

	width: 1000px;

	margin: 0 auto;

}

.top {

	width: 1000px;

	margin: 0 auto;

	height: 125px;

	overflow: hidden

}

.logo {

	float: left;

	margin-top: 20px;

}

.tel {

	float: right;

	margin-top: 25px

}

.daohang {

	background-color: #2c7cad;

	margin-bottom: 2px;

	overflow: hidden

}

.xiaocms-page a {

	color: #000;

	text-decoration: none;

	font-family: 微软雅黑;

	margin-left: 5px;

}

.xiaocms-page span {

	color: #F00;

	margin-left: 5px;

	font-size: 13px;

}

.banner {

	height: 450px;

	overflow: hidden

}

/*关于我们*/

.about {

	width: 1000px;

	margin: 20px auto;

	overflow: hidden

}

.about_img {

	float: left;

	margin-right: 30px

}

.about_rt {

	float: left;

	width: 620px;

}

.about_rt h3 {

	float: left;

	font-size: 23px;

	color: #2c7cad;

	line-height: 50px;

}

.about_rt span {

	font-size: 18px;

	color: #6c6c6c;

	padding-left: 10px;

	line-height: 50px

}

.about_rt p {

	display: block;

	font-size: 14px;

	text-align: left;

	color: #6c6c6c;

	line-height: 22px;

	overflow: hidden;

}

.btn {

	background-color: #f69600;

	width: 110px;

	margin-top: 10px;

	color: #FFFFFF;

	text-align: center;

	line-height: 36px;

}

.btn a {

	color: #FFFFFF;

}

.btn:hover {

	background-color: #2c7cad;

	width: 110px;

	color: #FFFFFF;

}

/*产品分类*/

.pro {

	background-color: #2c7cad;

	padding-top: 10px;

	padding-bottom: 30px;

	overflow: hidden

}

.title {

	background: url(line.png) bottom center no-repeat;

	margin-bottom: 20px;

	overflow: hidden

}

.title h3 a{

	float: left;

	width: 120px;

	text-align: center;

	font-size: 28px;

	color: #ffffff;

	line-height: 55px;

	font-weight: normal;

}

.title span a {

	float: right;

	padding-top: 20px;

	font-size: 14px;

	color: #FFFFFF

}

.lm {

	width: 1000px;

	margin: 0 auto

}

.lm h3 {

	text-align: center;

	font-size: 16px;

	color: #2c7cad;

	padding-top: 145px;

}

.lm span {

	display: block;

	text-align: center;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	color: #818181;

}

.fenge {

	width: 16px;

	float: left

}

.lm1 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) 0 0 no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm1:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)0 -204px no-repeat;

	overflow: hidden

}

.lm2 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -153px 0 no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm2:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-153px -204px no-repeat;

	overflow: hidden

}

.lm3 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -306px 0 no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm3:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -306px -204px no-repeat;

	overflow: hidden

}

.lm4 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -459px 0 no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm4:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-459px -204px no-repeat;

	overflow: hidden

}

.lm5 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-612px 0 no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm5:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-612px -204px no-repeat;

	overflow: hidden

}

.lm6 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -765px 0 no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm6:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-765px -204px no-repeat;

	overflow: hidden

}

.lm7 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) 0 -408px no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm7:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)0 -612px no-repeat;

	overflow: hidden

}

.lm8 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -153px -408px no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm8:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-153px -612px no-repeat;

	overflow: hidden

}

.lm9 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -306px -408px no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm9:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -306px -612px no-repeat;

	overflow: hidden

}

.lm10 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -459px -408px no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm10:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-459px -612px no-repeat;

	overflow: hidden

}

.lm11 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-612px -408px no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm11:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-612px -612px no-repeat;

	overflow: hidden

}

.lm12 {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png) -765px -408px no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.lm12:hover {

	float: left;

	width: 153px;

	height: 204px;

	background: url(biao.png)-765px -612px no-repeat;

	overflow: hidden

}

/*软件产品*/

.ruanjian {

	margin-top: 30px;

	margin-bottom: 30px;

	overflow: hidden

}

.title2 {

	background: url(line2.png) bottom center no-repeat;

	margin-bottom: 20px;

	overflow: hidden

}

.title2 h3 a{

	float: left;

	width: 120px;

	text-align: center;

	font-size: 28px;

	color: #2c7cad;

	line-height: 55px;

	font-weight: normal;

}

.title2 span {

	float: right;

	padding-top: 20px;

	font-size: 14px

}

.chanpin {

	width: 1020px;

	margin: 0 auto

}

.chanpin li {

	float: left;

	margin: 10px;

	width: 168px;

	height: 180px;

	background-color: #FFFFFF;

	border: #ececec 1px solid;

	padding: 7px;

	overflow: hidden

}

.chanpin li:hover {

	background-color: #FFFFFF;

	border: #2c7cad 1px solid;

}

.chanpin h3{ text-align:center;}

.chanpin h3 a {

	font-size: 14px;

	color: #2c7cad;

	line-height:50px;

}

.chanpin p {

	color: #5e5e5e;

	line-height: 20px;

}

/*硬件产品*/

.yingjian {

	background-color: #2c7cad;

	margin-top: 30px;

	margin-bottom: 30px;

	padding-top: 10px;

	padding-bottom: 30px;

	overflow: hidden

}

.chanpin2 {

	text-align:center;

	width: 1020px;

	margin: 0 auto

}

.chanpin2 li {

	float: left;

	margin: 10px;

	width: 168px;

	height: 180px;

	background-color: #FFFFFF;

	border: #ececec 1px solid;

	padding: 7px;

	overflow: hidden

}

.chanpin2 li:hover {

	background-color: #FFFFFF;

	border: #ffa800 1px solid;

}

.chanpin2 h3 a {

	font-size: 14px;

	color: #2c7cad;

	line-height: 50px;

}

.chanpin2 p {

	color: #5e5e5e;

	line-height: 20px;

}

/*新闻资讯*/

.xinwen {

	width: 1000px;

	margin: 20px auto

}

.news {

	float: left;

	width: 480px;

}

.title3 {

	background: url(line3.png) bottom no-repeat;

	margin-bottom: 15px;

	overflow: hidden

}

.title3 h3 a{

	float: left;

	display: block;

	width: 103px;

	text-align: center;

	font-size: 23px;

	color: #2c7cad;

	font-weight: normal;

	line-height: 45px

}

.title3 span {

	float: right;

	padding-top: 15px

}

.news li {

	margin-bottom: 15px;

	color: #696969;

	line-height: 20px

}

.new_text {

	font-size:12px;

	float: right;

	width: 350px;

}

.news h2 a {

	font-size: 14px;

	color: #2c7cad;

}

/*技术方案*/

.jishu {

	float: right

}

.fangan {

	width: 480px;

}

.fangan li {

	background: url(dian.jpg) left center no-repeat;

	line-height: 30px;

	padding-left: 10px;

	font-size: 14px;

	color: #696969

}

.fangan li a {

	color: #696969

}

.fangan li span {

	float: right

}

/*典型客户*/

.kehu img {

	border: #e1e1e1 1px solid;

	float: left;

	margin-top: 10px;

	width: 170px;

	height: 66px;

	margin-left: 5px;

}

/*底部*/

.foot {

	background-color: #2c7cad;

	padding-top: 15px;

	padding-bottom: 15px;

	margin-top: 30px;

	overflow: hidden

}

.foot p {

	display: block;

	width: 1000px;

	margin: 0 auto;

	text-align: center;

	line-height: 23px;

	font-size: 12px;

	color: #FFFFFF

}

/*内页通用*/

.nbanner {

	height: 200px;

	overflow: hidden;

}

.main {

	width: 1000px;

	margin: 20px auto;

}

.nlf {

	float: left;

	width: 230px;

}

.leimu {

	background-color: #FFFFFF;

	margin-bottom: 15px;

	overflow: hidden

}

.leimu h3 {

	background-color: #2c7cad;

	padding-left: 60px;

	font-size: 16px;

	color: #FFFFFF;

	line-height: 45px;

	font-weight: normal

}

.test ul {

	list-style: none;

	margin: 15px;

	overflow: hidden

}

.test li {

	float: left;

	width: 200px;

	line-height: 35px;

}

.test a {

	display: block;

	text-align: left;

	padding-left: 45px;

	height: 35px;

	font-size: 14px

}

.test a:link {

	color: #666;

	border-bottom: #e7e7e7 1px solid;

	text-decoration: none;

}

.test a:visited {

	color: #666;

	text-decoration: underline;

}

.test a:hover {

	color: #2c7cad;

	background: url(you.png) 25px center no-repeat;

	text-decoration: none;

}

.wenti {

	background-color: #FFFFFF;

	margin-bottom: 15px;

	overflow: hidden

}

.wenti h3 {

	background-color: #2c7cad;

	padding-left: 60px;

	font-size: 16px;

	color: #FFFFFF;

	line-height: 45px;

	font-weight: normal

}

.fangan2 {

	width: 200px;

	margin: 15px;

}

.fangan2 li {

	background: url(dian.jpg) left center no-repeat;

	line-height: 30px;

	padding-left: 10px;

	font-size: 14px;

	color: #696969

}

.fangan2 li a {

	color: #696969

}

.fangan2 li span {

	float: right

}

.nrt {

	float: right;

	width: 740px

}

.ntitle {

	border-bottom: #cfcfcf 1px solid;

	margin-bottom: 10px;

	overflow: hidden

}

.ntitle h3 {

	float: left;

	font-size: 16px;

	font-weight: normal;

	line-height: 40px;

}

.ntitle span {

	float: right;

	padding-top: 15px;

	color: #999999

}

.ntitle span a {

	color: #999999

}

.tuwen {

	font-size: 14px;

	line-height: 30px;

}

/*新闻页面*/







.link-list a {

	display: block;

	-webkit-transition: color 300ms;

	transition: color 300ms;

}

.link-list a span {

	float: left;

	margin-right: 15px;

}

.date-block {
	text-align:center;

	float: left;

	padding: 0 10px;

	width: 68px;

	margin-left: 10px;

	height: 88px; /*font:bold 14px/15px 'novecento' !important;*/

	font-size: 15px;

	color: #666;

	background-color: #ececec;

}

.date-block .day {
	text-align:center;

	display: block;

	margin: 0; /*font:bold 36px/36px 'novecento' !important;*/
	margin-top:10px;

	font-size: 30px;

	color: #2c7cad;

}

.link-block {

	border-top: 0px dotted #ccc;

}

.link-block a {

	display: block;

	padding: 15px 15px 15px 0;

	height: 90px;

	border-bottom: 1px solid #c7c7c7;

	-webkit-transition: background-color 400ms;

	transition: background-color 400ms;

}

.link-block a:hover {

	background-color: #fff;

}

.link-block a .summary {

	float: left;

	margin-left: 18px;

	width: 600px;

	height: 100%;

	line-height: 18px;

	color: #746969;

}

.link-block a h1 {

	margin-bottom: 8px;

	line-height: 26px;

	font-size: 14px;

}

.link-block a h3 {

	margin: -4px 0;

	color: #746969;

	font-size: 12px;

	font-weight: normal

}

.link-block a p {

	margin-top: 8px;

	height: 36px;

	line-height: 18px;

	color: #746969;

	overflow: hidden;

	font-size: 12px;

}

/*产品页面*/



.shu {

	margin: 15px;

}

.ctl00_RightMenu_ProductMenu_ProductMenu_0 {

	text-decoration: none;

}

.ctl00_RightMenu_ProductMenu_ProductMenu_1 {

	padding: 0px 5px 0px 5px;

}

.ctl00_RightMenu_ProductMenu_ProductMenu_2 {

	font-size: 14px;

	font-weight: bold;

}

.ctl00_RightMenu_ProductMenu_ProductMenu_3 {

}

.ctl00_RightMenu_ProductMenu_ProductMenu_4 {

}

.ctl00_RightMenu_NewsMenu_ProductMenu_0 {

	text-decoration: none;

}

.ctl00_RightMenu_NewsMenu_ProductMenu_1 {

	padding: 0px 5px 0px 5px;

}

.ctl00_RightMenu_NewsMenu_ProductMenu_2 {

	font-size: 14px;

	font-weight: bold;

}

.ctl00_RightMenu_NewsMenu_ProductMenu_3 {

}

.ctl00_RightMenu_NewsMenu_ProductMenu_4 {

}

.CopyrightDiv {

	BACKGROUND: url(Bottom.gif) repeat-x;

	WIDTH: 100%;

	HEIGHT: 130px

}

.TopBanner {

	BACKGROUND: url(TopBanner.jpg) no-repeat;

	HEIGHT: 150px

}

.Banner1Top {

	BACKGROUND: url(ny_left01.jpg) no-repeat;

	COLOR: #1673b2;

	LETTER-SPACING: 2px;

	HEIGHT: 27px;

	TEXT-ALIGN: center

}

.Banner1Body {

	PADDING-LEFT: 10px;

	BACKGROUND: url(ny_left02.jpg) repeat-y;

	LINE-HEIGHT: 24px;

	HEIGHT: 24px;

}

.Banner1Body2 {

	PADDING-LEFT: 10px;

	BACKGROUND: url(ny_left06.jpg) repeat-y;

	LINE-HEIGHT: 24px;

	HEIGHT: 24px

}

.Banner1BodyLine {

	BACKGROUND: url(Line1.gif) no-repeat;

	HEIGHT: 5px

}

.Banner1Bottom {

	BACKGROUND: url(ny_left03.jpg) no-repeat;

	HEIGHT: 20px

}

.chanpin3 li {

	text-align:center;

	float: left;

	margin: 15px;

	width: 200px;

	height: 250px;

	background-color: #FFFFFF;

	border: #ececec 1px solid;

	padding: 7px;

	overflow: hidden

}

.chanpin3 img {

width: 200px;

	height: 200px;

}

.chanpin3 li:hover {

	background-color: #FFFFFF;

	border: #2c7cad 1px solid;

}

.chanpin3 h3{ margin-top:20px;}

.chanpin3 h3 a {

	font-size: 14px;

	color: #2c7cad;

	line-height:30px;

}

.chanpin3 p {

	color: #5e5e5e;

	line-height: 20px;

}

/*典型客户*/



.dianxing li {

	width: 150px;

	height: 125px;

	overflow: hidden;

	border: #cbcbcb 1px solid;

	background-color: #FFFFFF;

	text-align: center;

	margin: 16px;

	float: left

}

.dianxing .pic {

	height: 100px;

	overflow: hidden

}

.dianxing img {

	max-width: 150px;

	max-height: 100px;

}

/*产品详情*/

.zi {

	float: right;

	width: 360px;

	font-size: 14px;

	line-height: 30px

}

.zi h2 {

	background: url(quan.png) left center no-repeat;

	font-size: 16px;

	color: #2c7cad;

	line-height: 50px;

	padding-left: 20px;

}

.pro_detail2 {

	font-size: 14px;

	margin-top: 20px;

	font-size: 14px;

	line-height: 30px;

}

.pro_detail2 h3 {

	background-color: #2c7cad;

	color: #FFFFFF;

	line-height: 35px;

	padding-left: 15px;

	font-size: 16px;

	margin-bottom: 15px

}

.pro_detail2 span {

	display: block;

	width: 720px;

}

