﻿/* powerby joryliu */
* {
	margin: 0;
	padding: 0;
}
a
{
	text-decoration:none;
	color:black;
}
a img
{
	border:none;
}
.contenter
{
	width:1000px;
	text-align: center;
	margin:0px auto;
	padding:0px;
}
/*------------------------------------------- global -------------------------------------------*/
.header
{
	width:755px;
	/*height:396px;*/
	height:295px;
	position: relative;
}
.top
{
	width:974px;
	height:52px;
	text-align:right;
	padding-right:18px;
	padding-top:20px;
}
#ab .top
{
	background: url(../images/ot.jpg) no-repeat;
}
#car .top
{
	background: url(../images/ctop.jpg) no-repeat;
}
#ind .top
{
	background: url(../images/itop.jpg) no-repeat;
}
#avit .top,#apple .top,#soft .top
{
	background: url(../images/ot1.jpg) no-repeat;
}
.flash
{
	width:1000px;
	/*height:279px;*/
	height:250px;
}
.nav
{
	width:1000px;
	height:45px;
	text-align:center;
}
#menu
{
	width:900px;
	line-height:25px;
	margin:0 auto;
}
#menu ul
{
	background:Aqua;
}
#menu ul li
{
	float:left;
	margin:0 33px;
	display:inline;
}
/*------------------------------------------- header End -------------------------------------------*/
.main
{
	width:765px;
	display:block;
	overflow:hidden;
	zoom:1;
	position: relative;
	height: auto;
}
.left
{
	width:217px;
	height:166px;
	float:left;
}
.leftmain
{
	width:200px;
	height:166px;
   float:left;
	display:inline;
	background:white;
}
.leftmain img
{
	width:200px;
}
.leftmain ul
{
	width:200px;
	list-style: none;
	text-align:left;
}
.leftmain ul li
{
	width:175px;
	height:20px;
	padding-left:15px;
	padding-top:9px;
	border-bottom:1px gray solid;
}
.leftmain ul li a:hover
{
	color:gray;
}
.quick
{
	width:201px;
	text-align:center;
	margin-top:8px;
}
.quick ul
{
	width:198px;
	border-left:1px #cecece solid;
	border-right:1px #cecece solid;
	/*margin-left:7px;*/
	margin-top:-4px;
}
.quick ul li
{
	border-bottom:none;
	width:188px;
	padding:0px;
	padding-top:1px;
	height:45px;
	text-align:center;
}
.quick ul li a
{
	width:106px;
} 
.quick ul li a img
{
	width:106px;
	height:37px;
}
.quick ul li a:hover img
{
	filter:alpha(opacity=70);
}
.quick img
{
	width:201px;
	margin: 0px;
	padding: 0px;
}

.leftbg
{
	width:14px;
	float:right;
	height:546px;
/*	background:url(../images/rightborder.jpg) repeat;*/
}

.leftbg_t
{
	width:14px;
	height:146px;
	float:left;
	background:url(../images/rightborder_t.jpg) no-repeat;
}
.leftbg_b
{
	width:14px;
	height:147px;
	float:left;
	background:url(../images/rightborder_b.jpg) no-repeat;
}
.leftbg_m
{
	width:14px;
	float:left;
	background:url(../images/rightborder_m.jpg) repeat-y;
}
.right
{
	width:755px;
	min-height:500px;
	float:left;
	text-align:left;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.title
{
	width:755px;
	height:39px;
	position: relative;
	left: 0px;
	top: 2px;
	right: 0px;
	bottom: 0px;
}
.lsa a{width:70px;height:15px;padding:0px 10px 0px 0px;color:#555555;float:right;font-weight:bold;font-size:12px;}
.lsa a: link{color:#4c84ad;}
.lsa a: visited {color: #00FF00}
.lsa a: hover{
	color:#FF0000;
}

.links{float:left;width:110px;text-align:left;padding-left:0px;margin-top:20px;}
.links ul{list-style:none;}
.links ul li{padding:5px 0px 0px 2px;}
.links ul li a: link{color:#4c84ad;}
.links ul li a: visited {color: #00FF00}
.links ul li a: hover{
	color:#FFB3B3;
}
.content
{
	text-align:left;
	width:755px;
	/*width:703px;*/
	/*height:400px;*/
/*	padding-top:25px;
	padding-left:40px;*/
/*	padding-right:40px;*/
	overflow-x:hidden;
	overflow-y:auto;
}
.avitnav
{
	margin-left:12px;
	padding: 0px;
	height:21px;
	width:765px;
	overflow: hidden;
}
.avitnav ul
{
   list-style:none;
	width:764px;
	display:block;
	height:21px;
	margin: 0px;
	padding:0px;
}
.avitnav ul li
{
	float:left;
	display:inline;
	height:21px;
}
.avd
{
	background: url(../images/avnavb.jpg) no-repeat;
	width:770px;
	height:7px;
	clear:both;
	padding: 0px;
}
.card
{
	background: url(../images/card.jpg) no-repeat;
	width:770px;
	height:7px;
	clear:both;
	padding: 0px;
	margin-top:0px;
	margin-left:13px;
}
.card1
{
	background: url(../images/card1.jpg) no-repeat;
	width:770px;
	height:7px;
	clear:both;
	padding: 0px;
	margin-left:13px;
}
.card2
{
	background: url(../images/card2.jpg) no-repeat;
	width:770px;
	height:7px;
	clear:both;
	padding: 0px;
	margin-left:13px;
}
* html .avd
{
	margin-left:12px;
}
.avd
{
	margin-left:12px;
}
*+html .avd
{
	margin-left:12px;
}
#apple .avd
{
	background: url(../images/avnavb1.jpg) no-repeat;
}
#soft .avd
{
	background: url(../images/avnavb2.jpg) no-repeat;
}
.infoimg
{
	text-align: left;
	margin-top:5px;
	margin-left:40px;
	overflow: hidden;
	width:597px;
}
.word
{
	/*width:740px;*/
	width:765px;
	/*height:400px;*/
	clear: both; /* 清除左右浮动 */
	word-break: break-word; /* 文本行的任意字内断开 */
	word-wrap: break-word; /* IE */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap; /* HP printers */
	white-space: -o-pre-wrap; /* Opera 7 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: pre; /* CSS2 */
	white-space: pre-wrap; /* CSS 2.1 */
	white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	/*overflow-y:auto;*/
	overflow:hidden;
	position: relative;
	height: auto;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
.word ul
{
	list-style: disc;
	padding-top:0px;
	margin-top:0px;
}
.word ul li
{
	border-bottom:1px silver dotted;
	height:20px;
	padding-left:18px;
	color:gray;
	overflow:hidden;
	background-image: url(../images/8.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	font-family: "宋体";
	font-size: 13px;
}
.word ul li span a:hover
{
	text-decoration: none;
	color:#FF0000;}
.word table tr td a:hover
{
	text-decoration: none;
	color:#FF0000;}	
a:visited {
	text-decoration: none;
	color:#666666;
}
a:hover {
	text-decoration: none;
	color:#FF6060;
}
a:link {
	text-decoration: none;
	color:#666666;
}
* html .word ul li,*+html .word ul li
{
	height:16px;
	padding-top:10px;
}
.word ul li span,.word ul li p,.word ul li img
{
	float: left;
}
.word ul li span
{
	width:580px;
	overflow:hidden;
	white-space: nowrap;
   text-overflow:ellipsis;
}
.word ul li p
{
	padding:0px;
	margin: 0px;
}
.word ul li a
{
	padding:0px;
	margin: 0px;
}
.avword
{
	width:742px;
	text-align:left;
	margin-top:20px;
	padding-left:40px;
}
.avleft ,.avright
{
	width:320px;
	float:left;
	display:inline;
}
.avleft li a
{
	 background: url(../images/22.jpg) no-repeat;
	 padding-left:12px;
	 color:#104d73;
}
.avleft li p
{
	color:gray;
	width:290px;
	overflow:hidden;
	white-space: nowrap;
   text-overflow: ellipsis;
	border-bottom:1px silver solid;
	height:17px;
	padding-top:7px;
}
.avword ul
{
	list-style: none;
	margin-top:12px;
}
.avword h1
{
	color:#104d73;
	font:bold 15px 宋体;
}
.avword ul li
{
	margin-bottom:4px;
}
.avright ul li
{
	width:300px;
	height:50px;
	border-bottom:1px silver solid;
	line-height:50px;
}
.avright ul .last ,.avright ul .list
{
	 height:35px;
	 line-height:35px;
	 padding-bottom:0px;
	 padding-left:5px;
}
* html .avright ul li/* ie6 */
{
	padding-bottom:0px;
}
.avright ul li /* ff */
{
	padding-bottom:15px;
}
*+html .avright ul li /* ie7 */
{
	padding-bottom:8px;
}
.avright .list a 
{
	background: url(../images/7.gif) no-repeat;
	padding-left:17px;
	color:#104d73;
	text-decoration: underline;
}
.avright .last a
{
	color:#104d73;
	text-decoration: underline;
} 
.avright ul li p
{
	height:18px;
	line-height:18px;
	margin: 0px;
	padding:0px;
}
.avright ul li select
{
	margin:0px;
	padding:0px;
}
.newp a
{
	color:#104d73;
	text-decoration: underline;
}
.avright ul li a
{
	height:20px;
	vertical-align: middle;
	margin: 0px;
	padding:0px;
}
.avright ul li a img
{
	width:26px;
}
.right h2
{
   width:190px;
   margin-top:10px;
	margin-left:12px;
	font:bold 13px 宋体;
}
.fa 
{
	list-style:none;
	margin-left:12px;
	/*height:40px;*/
	border-bottom:1px silver solid; 
	width:745px;
	padding-left:20px;
}
.fa  li
{
	width:140px;
	float:left;
	display:inline;
	height:40px;
	line-height:40px;
}
.fa  li a
{
	color:#104d73;
	background: url(../images/avfali.jpg) no-repeat;
	padding-left:14px;
}
.avwimg
{
	width:300px;
	float:left;
}
.avwimg p
{
	height:20px;
	margin: 0px;
}
.avsm
{
	width:300px;
	float:left;
	padding-top:40px;
	margin-left:30px;
}
.avsm li a
{
	color:#104d73;
	background: url(../images/5.gif) no-repeat;
	padding-left:12px;
}
.clearbot
{
   width:741px;
	padding-left:10px;	
	clear: both; /* 清除左右浮动 */
   word-break: break-word; /* 文本行的任意字内断开 */
   word-wrap: break-word; /* IE */
   white-space: -moz-pre-wrap; /* Mozilla */
   white-space: -hp-pre-wrap; /* HP printers */
   white-space: -o-pre-wrap; /* Opera 7 */
   white-space: -pre-wrap; /* Opera 4-6 */
   white-space: pre; /* CSS2 */
   white-space: pre-wrap; /* CSS 2.1 */
   white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
	overflow:hidden;
	padding-top:20px;
	color:gray;
	
	
}
.prolist li h3 ,.prim h3
{
	display: block;
	background: url(../images/proli.jpg) no-repeat 0 70%;
	line-height:30px;
	padding-left:22px;
	font:14px 宋体;
}
.clearer 
{
	clear: both;
}
.protitle
{
	margin-left:12px;
	margin-top:20px;
	width:745px;
	background: url(../images/prolisttit.jpg) repeat-x;
	height:26px;
	padding-left:5px;
	font:bold 14px 宋体;
	line-height:26px;
}
.prolist
{
	width:755px;
	margin-left:12px;
	list-style: none;
	margin-top:12px;
}
.prolist li
{
	border-bottom:1px silver solid;
	margin-top:12px;
	height:130px;
}
.prolist li .lileft
{
	width:180px;
	float:left;
	margin-left:11px;
}
.prolist li .liright
{
	width:500px;
	float:left;
}
.prolist li .liright p
{
	width:510px;
	margin-top:15px;
	height:50px;
	color: #525252;
	overflow:inherit;
}
.prolist li .liright a
{
	float: right;
	margin-top:15px;
	margin-left:12px;
}
.prim ,.prs,.attribute
{
	margin-left:22px;
}
* html .prim ,* html .prs,* html .attribute
{
	margin-left:12px;
}
.prs 
{
	float: left;
	margin-top:35px;
	padding-left:22px;
	height:210px;
	width:380px;
}
.prs ul
{
	list-style:none;
	margin-top:12px;
}
.prs ul li
{
	line-height:26px;
}
.prs span
{
	color: #7A7A7A;
}
.prs h1
{
	font:14px 宋体;
	line-height:26px;
}
.prim 
{
	margin-top:15px;
	float:left;
	width: 300px;
}
.pimg
{
	width:300px;
	height:250px;
/*	border:1px silver solid;*/
/*	background: #D5D6F6;*/
	text-align: center;
	margin-top:8px;
}
.pimg p
{
	line-height:22px;
}
.prim  span
{
	color: #5556FF;
}
.pimg img
{
   margin-top:3px; 
	border:1px silver solid;
/*	width:290px;*/
/*	height:220px;*/
}
.attribute
{
	clear:both;
	width:730px;
	overflow: hidden;
/*	max-height:900px;*/
	padding-top:12px;
}
* html .attribute
{
	margin-left:25px;
}
/*  -----------------------------------------car ---------------------------------------------------*/
.carleft
{
	width:300px;
	float:left;
	display:inline;
}
.carleft ul
{
	margin-left:24px;
	list-style: disc;
}
.carleft ul li
{
	line-height:16px;
}
.carleft ul li a
{
	color: #606060;
}
.carright
{
	width:380px;
	float:left;
	display:inline;
}
.carright ul
{
	list-style: none;
}
.carright ul li
{
	float: left;
	margin-left:12px;
}
.carright ul li p
{
	line-height:15px;
	width:90px;
	margin-left:12px;
}
.carright ul li a:hover img
{
  filter:alpha(opacity=75);  	
}
.carright h1,.carleft h1
{
	color: #68AD43;
	padding-left:18px;
	background: url(../images/carli.jpg) no-repeat 0 50%;
	font:bold 13px 宋体;
}
/* ------------------------------------------ industry ------------------------------------------- */
.indd
{
	background: url(../images/indd.jpg) no-repeat;
	width:745px;
	height:7px;
	clear:both;
	padding: 0px;
	margin-left:12px;
}
#ind .avword ul
{
	width:600px;
	clear: both;
}
#ind .avword ul li
{
	 clear: left;
	 line-height:18px;
	 margin-top:8px;
}
#ind .avword ul li h1
{
	color: #BDB76B;
	background: url(../images/inli.jpg) no-repeat;
	line-height:16px;
	padding-left:12px;
   clear: both;
}
#ind .avword ul li ul
{
	list-style: disc;
	margin:0px;
	padding:0px;
}
#ind .avword ul li ul li
{
   clear: none;
	float:left;
	display:inline;
	margin-left:12px;
	background: url(../images/5.gif) no-repeat 0 50%;
	width:180px;
}
#ind .avword ul li ul li a
{
	color:gray;
	text-decoration:underline;
	margin-left:12px;
}
/* -------------------------------------------main End -------------------------------------------*/
.footer
{
	width:980px !important;
	height:55px;
	background: url(../images/footer.jpg) no-repeat;
	text-align: left;
	color:gray;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* ---------------------------------index ----------------------------------------------------------*/

.ileft
{
	width:200px;
	height:603px;
	float:left;
	display:inline;
	background:url(../images/ileft.jpg) no-repeat;
}
.iright
{
	width:745px;
	float: left;
	display:inline;
	height:603px;
}
.itop
{
	width:745px;
	height:301px;
}
.imain
{
	width:745px;
	height:302px;
	background: url(../images/ird.jpg) no-repeat;
}
.colorline
{
	background: #542B17;
	width:100%;
	height:4px;
	overflow: hidden;
}
.ibm
{
	width:100%;
	background:silver;
	height:26px;
	overflow: hidden;
	line-height:26px;
}
.ibm p
{
	float:left;
	margin-left:6px;
}
.ibm ul
{
	float: right;
}
.ibm ul li
{
	float: left;
	margin-right:10px;
}
.ibm ul li a:hover
{
	color:Gray;
}

.proslist
{
	margin-top:8px;
	width:745px;
	border-bottom:1px silver solid;
	margin-left:12px;
	padding-bottom:5px;
}

.proslistleft{
	width:180px;
	float:left;	
	margin-left:11px;
}
.proslistleft h3{
	display: block;	
	background: url(../images/proli.jpg) no-repeat 0 70%;
	line-height:30px;	
	padding-left:22px;
	font:15px 宋体;
	margin-bottom:20px;
}
.proslistright{
	width:500px;
	float:left;
}

.proslistright_top{
	width:500px;
	float:left;
	padding-top:1px;
	height:166px;
	overflow:hidden;
}
.proslistright_top ul
{
	list-style:none;
	margin-top:12px;
}
.proslistright_top ul li
{
	line-height:26px;
}
.proslistright_top span
{
	color: #7A7A7A;
}
.proslistright_bottom{
	width:740px;
	float: right;
	margin-top:15px;
	text-align:right;
	margin-right:12px;
}
.bav{height:40px;margin:-1px;}
.bauto{height:40px;margin:-1px;}
.bind{height:40px;margin:-1px;}
.word ul li span a:link {
	text-decoration: none;
	color:#000000;
}
.cd {
	color: #FFFFFF;
}
.cd a:link {
	font-family: "宋体";
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.cd a:visited {
	font-family: "宋体";
	font-size: 13px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
}
.cd  a:hover {
	font-family: "宋体";
	font-size: 13px;
	font-style: normal;
	color: #FF8080;
}
.head_top {background-color:white;
visibility:hidden;
display:none;
position:absolute;
left:0px;top:0px;}.head_top {background-color:white;
visibility:hidden;
display:none;
position:absolute;
left:0px;top:0px;}
.jysdfecss { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}
