* {
	padding: 0px;
	margin: 0px;
	font-family: "Microsoft YaHei" ! important;
}

body {
	color: #000;
}
dd{margin:0;padding:0}
ul, ol, dl,li {
	padding: 0;
	margin: 0;
	list-style: none;
}
/*装机必备菜单*/
.header{
	background:#606060;
	height:40px;
	min-width:1106px;
}
.hd_menu{ width:1106px; margin:0 auto;}
.hd_menu li {
	float: left
}
.hd_menu li a {
	display: block;
	color: #fff;
	width: 98px;
	background: url(../images/zjbb_menuline.jpg) no-repeat right center;
	line-height: 40px;
	text-align: center;
	font-size:16px;
}
.hd_menu li a.cjbmn {
	width: 118px;
}
.hd_menu li a.last {
	background: 0 0
}
.hd_menu li a:hover, .hd_menu li a.cur {
	background: #444444
}
.tab{
   height: 200px;
   width: 400px;
   position:relative;
   z-index:999;
}
.tab .jrtjb_list{ margin-left:20px;}
.tab .jrtjb_list .aib{font-size: 16px;
   color: #ffffff;}
.tab .jrtjb_list p i{text-align: center;
	line-height: 17px;
	font-style: normal;
	margin: 3px;
	width: 17px;
	display: block;
	float: left;
	height: 17px;
	color: #ffffff;
	margin-top: 9px;
	font-weight: bold;
	margin-right:10px;}
.tab .jrtjb_list p{
   line-height: 30px;
}
.tab .jrtjb_list p a span{
   font-size: 16px;
   color: #ffffff;
   font-weight: bold;
}
.tab .jrtjb_list p a span:hover{
   color: #961b1b;
   text-decoration:underline;
}
a img {
	border: none;
}

a:link {
	color: #42413C;
	text-decoration: none;
}

a:visited {
	
	text-decoration: none;
}

a:hover, a:active, a:focus {
	text-decoration: none;
}

.xian {
	border-bottom: 2px solid #E8E8E8;
}

.main {
	display: block;
	overflow: hidden;
	margin: 0px auto;
}

.banner {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 377px;
	background: #0d97c7 url(../images/banner_zjbb.png) no-repeat center;
	min-width:1106px;
}

.bannertxt {
	display: block;
	overflow: hidden;
	width: 1106px;
	margin: 0px auto;
}

.bannertxt .pimg {
	margin:41px 0 7px 0;
	
}

.bannertxt .xtzj_wz {
	color: #FFF;
	font-size: 16px;
	line-height: 20px;
	margin-left: 20px;
	width: 420px;
	
}
.tab .jrtjbimg{ margin-top:30px; margin-bottom:8px;}
/*导航*/
.nav {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 129px;
	background: #efefef;
	margin-bottom:40px;
	min-width:1106px;
}

.navli {
	display: block;
	overflow: hidden;
	width: 1106px;
	margin: 0px auto;
	height: 280px;
	
}
.navli ul{ height:auto; *zoom:1; overflow:hidden; margin-top:17px;}
.navli ul li{ width:20%; float:left; margin-bottom:12px;}
.navli ul li a{ display:block; width:180px; font-size:18px; color:#ffffff; text-align:center; background:#c3c3c3; height:40px; line-height:40px;}
.navli ul li a.blue{background:#00a9e4;}
.navli ul li a.skyblue{background:#51c7dc;}
.navli ul li a.green{background:#62b54d;}
.navli ul li a.ginger{background:#989953;}
.navli ul li a:hover{ background:#e33232;}
.te {
	height: 624px;
	min-width:1106px;
}

.tese {
	width: 610px;
	height: 54px;
	background: url(../images/tese.png) center no-repeat;
	text-align: center;
	line-height: 47px;
	font-size: 24px;
	color: #FFF;
	cursor:pointer;
}
.tese:hover {
	background: url(../images/tese1.png) center no-repeat;
}

.tesesoft {
	width: 1106px;
}

.tesesoft ul {
}

.tesesoft ul li {
	float: left;
	width: 185px;
	margin-left: 17px;
	margin-right: 17px;
	_width: 175px;
}
.tesesoft ul li a {
	display: block;
	overflow: hidden;
}

.tesesoft ul li a.sudg {
	width: 170px;
	height: 37px;
	display: block;
	overflow: hidden;
	text-align: center;
	font-size: 18px;
	color: #00a9e4;
	margin: 0px auto;
	line-height: 37px;
	background: url(../images/sudg.png) center no-repeat;
	margin-top: 17px;
}
.tesesoft ul li a img {
	text-align: center;
	margin: 0px auto;
	width: 168px;
	display: block;
	overflow: hidden;
}
.tesesoft ul li a.sudg span{ display:none;} 
.tesesoft ul li a.sudg:hover span{width: 170px;display:block;height: 37px; background-color:#00a9e4; color:#FFF;  -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px;}

.tesesoft ul li p {
	font-size: 12px;
	color: #4c4c4c;
	line-height: 20px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
}

.windows {
	display: block;
	overflow: hidden;
	height: 587px;
	min-width:1106px;
}

#windows h2 {
	width: 610px;
	height: 54px;
	display: block;
	overflow: hidden;
	background:url(../images/tese.png) center no-repeat;
	text-align: center;
	line-height: 47px;
	font-size: 24px;
	color: #FFF;
	margin: 0px auto;
	margin-top: 40px;
	margin-bottom: 47px;
	font-weight: normal;
	cursor:pointer;
}
#windows h2:hover {
	background: url(../images/tese1.png) center no-repeat;
}
.Single {
	width: 1106px;
}

.Single h2 {
	width: 605px;
	height: 53px;
	display: block;
	overflow: hidden;
	text-align: center;
	line-height: 46px;
	font-size: 30px;
	color: #333;
	margin: 0px auto;
	margin-top: 40px;
	margin-bottom: 40px;
	font-weight: normal;
}

.Single ul {
}

.Single ul li {
	float: left;
	width: 185px;
	margin-left: 17px;
	margin-right: 17px;
	_width: 175px;
}

.Single ul li a {
	display: block;
	overflow: hidden;
}

.Single ul li a.sudg {
	width: 170px;
	height: 37px;
	display: block;
	overflow: hidden;
	text-align: center;
	font-size: 18px;
	color: #00a9e4;
	margin: 0px auto;
	line-height: 37px;
	background: url(../images/sudg.png) center no-repeat;
	margin-top: 17px;
}
.Single ul li a img {
	text-align: center;
	margin: 0px auto;
	width: 168px;
	display: block;
	overflow: hidden;
}
.Single ul li a.sudg span{ display:none;} 
.Single ul li a.sudg:hover span{width: 170px;display:block;height: 37px; background-color:#00a9e4; color:#FFF;  -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px;}




.Single ul li p {
	font-size: 12px;
	color: #4c4c4c;
	line-height: 20px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
}

.PC_windows {
	display: block;
	overflow: hidden;
	background-color: #e8e8e8;
	height: 587px;
	min-width:1106px;
}

.Brand {
	width: 1106px;
}

.Brand h2 {
	width: 610px;
	height: 54px;
	display: block;
	overflow: hidden;
	background:url(../images/tese.png) center no-repeat;
	text-align: center;
	line-height: 47px;
	font-size: 24px;
	color: #FFF;
	margin: 0px auto;
	margin-top: 40px;
	margin-bottom: 65px;
	font-weight: normal;
	cursor:pointer;
}
.Brand h2:hover {
	background: url(../images/tese1.png) center no-repeat;
}
.Brand ul {
}

.Brand ul li {
	float: left;
	width: 175px;
	margin-left: 17px;
	margin-right: 17px;
}

.Brand ul li a {
	display: block;
	overflow: hidden;
}

.Brand ul li a.sudg {
	width: 170px;
	height: 37px;
	display: block;
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	color: #fff;
	margin: 0px auto;
	line-height: 36px;
	background: #00a9e4;
	margin-top: 33px;
	-moz-border-radius: 12px;
      /* Gecko browsers */
	-webkit-border-radius: 12px;
   /* Webkit browsers */
	border-radius: 12px;
            /* W3C syntax */
}

.Brand ul li p {
	font-size: 12px;
	color: #4c4c4c;
	line-height: 20px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
}

.Brand ul li a img {
	text-align: center;
	margin: 0px auto;
	width: 150px;
	display: block;
	overflow: hidden;
}

.Brand ul li a.sudg span{ display:none;} 
.Brand ul li a.sudg:hover span{width: 170px;display:block;height: 37px; background-color:#ec9711; color:#FFF;  -moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px;}



.Toos {
	display: block;
	overflow: hidden;
	background-color: #E8E8E8;
	height: 587px;
	min-width:1106px;
}

.Too {
	width: 1106px;
}

.Too h2 {
	width: 610px;
	height: 54px;
	display: block;
	overflow: hidden;
	background:url(../images/tese.png) center no-repeat;
	text-align: center;
	line-height: 47px;
	font-size: 24px;
	color: #FFF;
	margin: 0px auto;
	margin-top: 40px;
	margin-bottom:39px;
	font-weight: normal;
	cursor:pointer;
}
.Too h2:hover {
	background: url(../images/tese1.png) center no-repeat;
}

.Too ul {
}

.Too ul li {
	float: left;
	width: 505px;
	height: 155px;
	margin-left: 17px;
	display: block;
	overflow: hidden;
	margin-right: 17px;
	background: url(../images/toos.png) center no-repeat;
	margin-top: 27px
}

.Too ul li a {
	display: block;
	overflow: hidden;
}

.Too ul li a.kas {
	width: 100px;
	height: 100px;
	text-align: center;
	margin-top: 20px;
	margin-left: 45px;
	margin-right: 55px;
	_margin-left: 15px;
	float: left;
}

.Too ul li a.sudg {display:block;overflow: hidden;
	float: left;
	margin-top: 20px;
	
	font-size: 18px;
	color: #00a9e4;
	width: 280px;
	height:28px;
	font-weight: bold;line-height:28px;
}

.Too ul li p {
	width: 235px;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	display: block;
	overflow: hidden;
	
}
.Too ul li a.sudg span{ display:none;} 
.Too ul li a.sudg:hover span{width: 135px;display:block;height: 28px; background-color:#00a9e4; color:#FFF; text-align:center; line-height:28px; font-size:18px;  -moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}

.PC_drive {
	display: block;
	overflow: hidden;
	height: 565px;
	min-width:1106px;
	background-color: #E8E8E8;
}

.drive {
	width: 1106px;
}

.drive h2 {
	width: 610px;
	height: 54px;
	display: block;
	overflow: hidden;
	background:url(../images/tese.png) center no-repeat;
	text-align: center;
	line-height: 47px;
	font-size: 24px;
	color: #FFF;
	margin: 0px auto;
	margin-top: 40px;
	margin-bottom:70px;
	font-weight: normal;
	cursor:pointer;
}
.drive h2:hover {
	background: url(../images/tese1.png) center no-repeat;
}
.drive ul {
}

.drive ul li {
	float: left;
	width: 175px;
	margin-left: 17px;
	margin-right: 17px;
}

.drive ul li a {
	display: block;
	overflow: hidden;
}

.drive ul li a.sudg {
	width: 170px;
	height: 37px;
	display: block;
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	color: #fff;
	margin: 0px auto;
	line-height: 36px;
	background: #00a9e4;
	margin-top: 33px;
	-moz-border-radius: 12px;
      /* Gecko browsers */
	-webkit-border-radius: 12px;
   /* Webkit browsers */
	border-radius: 12px;
            /* W3C syntax */
}

.drive ul li p {
	font-size: 12px;
	color: #4c4c4c;
	line-height: 20px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
}

.drive ul li a img {
	text-align: center;
	margin: 0px auto;
	width: 124px;
	display: block;
	overflow: hidden;
}

.drive ul li a.sudg span{ display:none;} 
.drive ul li a.sudg:hover span{width: 170px;display:block;height: 37px; background-color:#ec9711; color:#FFF;  -moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px;}



.PC_Office {
	display: block;
	overflow: hidden;
	height: 565px;
	min-width:1106px;
}

.Office {
	width: 1106px;
}

.Office h2 {
	width: 610px;
	height: 54px;
	display: block;
	overflow: hidden;
	background:url(../images/tese.png) center no-repeat;
	text-align: center;
	line-height: 47px;
	font-size: 24px;
	color: #FFF;
	margin: 0px auto;
	margin-top: 40px;
	margin-bottom:43px;
	font-weight: normal;
	cursor:pointer;
}
.Office h2:hover {
	background: url(../images/tese1.png) center no-repeat;
}

.Office ul {
	display: block;
	overflow: hidden;
}

.Office ul li {
	float: left;
	width: 185px;
	margin-left: 17px;
	margin-right: 17px;
	_width: 175px;
	
}

.Office ul li a {
	display: block;	
	overflow: hidden;
}

.Office ul li a.sudg {
	width: 170px;
	height: 37px;
	display: block;
	overflow: hidden;
	text-align: center;
	font-size: 18px;
	color: #00a9e4;
	margin: 0px auto;
	line-height: 37px;
	background: url(../images/sudg.png) center no-repeat;
	margin-top: 17px;
}
.Office ul li p {
	font-size: 12px;
	color: #4c4c4c;
	line-height: 20px;
	display: block;
	overflow: hidden;
	margin-top: 12px;
}
.Office ul li a img {
	text-align: center;
	margin: 0px auto;
	width: 160px;
	display: block;
	overflow: hidden;
}
.Office ul li a.sudg span{ display:none;} 
.Office ul li a.sudg:hover span{width: 170px;display:block;height: 37px; background-color:#00a9e4; color:#FFF;  -moz-border-radius:10px;-webkit-border-radius:10px; border-radius:10px;}







.PC_soft {
	display: block;
	overflow: hidden;
	min-width:1106px;
	background-color: #E8E8E8;
}

.PC_view {
	display: block;
	overflow: hidden;
	height:544px;
	min-width:1106px;
}

.soft {
	width: 1106px;
	display: block;
	overflow: hidden;
	height:520px;
}

.soft h2 {
	width: 610px;
	height: 54px;
	display: block;
	overflow: hidden;
	background:url(../images/tese.png) center no-repeat;
	text-align: center;
	line-height: 47px;
	font-size: 24px;
	color: #FFF;
	margin: 0px auto;
	margin-top: 40px;
	margin-bottom:55px;
	font-weight: normal;
	cursor:pointer;
}
.soft h2:hover {
	background: url(../images/tese1.png) center no-repeat;
}

.soft ul {
	display: block;
	overflow: hidden;
}

.soft ul li {
	float: left;
	width: 185px;
	margin-left:17px;
	margin-right:17px;
	_width: 175px;
}

.soft ul li a {
	display: block;
	overflow: hidden;
}

.soft ul li a.sudg {
	width: 170px;
	height: 37px;
	display: block;
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	color: #fff;
	margin: 0px auto;
	line-height: 36px;
	background: #00a9e4;
	margin-top: 33px;
	-moz-border-radius: 12px;
      /* Gecko browsers */
	-webkit-border-radius: 12px;
   /* Webkit browsers */
	border-radius: 12px;
            /* W3C syntax */
}

.soft ul li p {
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	display: block;
	overflow: hidden;
	margin-top: 20px;
}

.soft ul li a img {
	text-align: center;
	margin: 0px auto;
	width: 100px;
	display: block;
	overflow: hidden;
}

.soft ul li a:hover {
	color: #F00;
}
.soft ul li a.sudg span{ display:none;} 
.soft ul li a.sudg:hover span{width: 170px;display:block;height: 37px; background-color:#ec9711; color:#FFF;  -moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px;}


.PC_about {
	display: block;
	overflow: hidden;
	min-width:1106px;
}

.duos {
	width: 1106px;
	margin-top: 30px;
}

.dus {
	float: left;
	width: 770px;
	display: block;
	overflow: hidden;
}

.about {
	float: right;
	width: 310px;
}

.about strong {
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #dadada;
	height: 40px;
	line-height: 40px;
	font-size:16px;
	color:#4c4c4c;
}

.about p {
	font-size: 12px;
	font-family: "微软雅黑", Tahoma, sans-serif;
	color: #4c4c4c;
	line-height: 20px;
	padding-top: 10px;
}

/*尾部*/
.footer {
	margin:0 auto;
	margin-top: 24px;
	margin-bottom:44px;
	width:1106px; 
}
.footer p {
	font-size: 12px;
	float: none;
	width: 800px;
	height: 16px;
	margin-top: 9px;
	line-height: 16px
}
.footer a:hover {
	color: #ff7200
}
.ft_btm {
	margin-top: 12px;
	padding-top: 20px;
	border-top: 1px solid #f5f5f5;
	text-align: center;
	color: #333
}
.ft_btm p {
	width: 1106px
}
.ft_list a {
	color: #333;
	font-size: 12px;
	margin: 0 10px
}

#back-to-top {
	position: fixed;
	bottom: 100px;
	right: 60px;
	background: url(https://static.xitongzhijia.net/theme/2015/images/top.png) no-repeat center center;
}

#back-to-top a {
	text-align: center;
	text-decoration: none;
	color: #d1d1d1;
	display: block;
	width: 76px;
	height: 76px;
	line-height: 110px;
	font-size: 12px;
	color: #FFF;
}

#back-to-top a span {
	display: block;
	width: 76px;
	margin-bottom: 5px;
}

#back-to-top a:hover span {
}



/*右侧菜单*/
#autotab li {
   cursor: pointer;
   line-height: 32px;
   font-size: 14px;
   padding-left: 30px;
   background: url(../images/autotab.png) 0 -96px no-repeat;
  }
  ol, ul {
   /* list-style: none; */
  }
  #autotab{display:none;position:fixed;top:320px;left:50%;cursor:pointer;margin-top:-50px;margin-left:780px;}
  #autotab{_position:absolute;_top:expression(documentElement.scrollTop + 200 + "px")}
  /*#autotab li{cursor:pointer;line-height:32px;font-size:14px;padding-left:30px;background:url(/style/css/images/autotab.jpg) 0 -96px no-repeat;}*/
  #autotab .cur{color:#390;background-position:0 -48px;}#autotab .fir{background-position:0 0;}#autotab .nota{background-position:0 -138px;}
  #autotab li a{font-size: 14px; color:#808080;}
  #autotab li a:link {
	font-size: 14px; color:#808080;
	text-decoration: none;
}

#autotab li a:visited {
	font-size: 14px; color:#808080;
	text-decoration: none;
}

#autotab li a:hover, #autotab li a:active, #autotab li a:focus {
	text-decoration: none;
	font-size: 14px; color:#808080;
}
