BODY {
	MARGIN: 0px; padding:0; font-family:sans-serif
}
TD {
	FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: 150%; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
li{ list-style-type:none; list-style-position:outside}
.logo{height:80px; width:1200px; text-align:left}
.logo img{border:0; }
.pages{text-align:center; margin:10px 0 0 0; display:block; width:700px}
.pages a:link,.pages a:hover,.pages a:active,.pages a:visited{color:#ff6600}
.pages a:hover{color:#ff6600; text-decoration:underline}
.lleft{float:left; width:580px;  }
.rtxt{float:right; font-size:12px; width:170px; overflow:hidden;}
.rtxt ul{margin:4px 0 0 0; padding:0 0 0 0;width:270px; float:right}
.rtxt li{float:left; list-style-type:none; text-align:center; }
.rtxt li img{display:block; margin-top:6px; margin-bottom:2px;text-align:center;}
.rtxt li dt,.rtxt li dt a{float:left;  text-align:center; margin:0 3px 3px 10px;}
.itxt{font-size:14px; line-height:23px; padding-bottom:30px}
.itxt img{ max-width:680px}

.skey{BORDER: #b7b7b7 1px solid; WIDTH: 170px;  }
.search{padding-top:5px}
.search input{height:32px; margin:0; padding:0; text-indent:4px; float:left; outline:0}
#navMenu {	
    height:42px;
	width:1200px;
	overflow:hidden;
	background:url(me.gif) no-repeat;
	text-align:center;margin:0; padding:0
}
#navMenu ul { margin:0 0 1 0; padding:0
}
#navMenu dt{float:right; padding-right:8px}
#navMenu li {
    margin: 0;
    list-style-type:none;
	float: left;
	line-height:42px;height:42px;
}
#navMenu li a {
     margin: 0; padding:0;
	font-size: 16px;
	color: #FFF;
	display: block;
	width:130px;
	color:#ffffff;height:42px; font-family:Arial,verdana, Helvetica, sans-serif; background:url(mline.gif) top right no-repeat
}
#navMenu li a:hover, #navMenu li.hover a {
    margin: 0; padding:0;
	
	text-decoration: none;
	color:#FCFF00;
	width:130px;height:42px; font-family:Arial,verdana, Helvetica, sans-serif

}
.sty {
	FILTER: alpha(opacity=0); CURSOR: hand
}
a:link {
  COLOR: #666666;   TEXT-DECORATION: none
}
a:visited {
  COLOR: #666666; TEXT-DECORATION: none
}
a:hover {
 COLOR: #ff6600; TEXT-DECORATION: underline
}
a:active {
  COLOR: #ff6600;   TEXT-DECORATION: none
}
#demo,#demo1{height:230px}
.font_index_company {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 0.58cm; PADDING-TOP: 15px;  TEXT-DECORATION: none
}
.font_search_bt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333;  TEXT-DECORATION: none
}
.font_index_case_bt {
	PADDING-LEFT: 18px; FONT-SIZE: 12px; COLOR: #353535; PADDING-TOP: 4px;  TEXT-DECORATION: none; line-height:17px;
}
.font_index_case_bt a:link,.font_index_case_bt a:visited,.font_index_case_bt a:visited,.font_index_case_bt a:hover{ line-height:17px;}

.font_date {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.input01 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; repeat-x: 
}
A.ptcss_nr:link {
	FONT-SIZE: 12px; COLOR: #353535;  TEXT-DECORATION: none
}
A.ptcss_nr:visited {
	FONT-SIZE: 12px; COLOR: #353535;  TEXT-DECORATION: none
}
A.ptcss_nr:hover {
	FONT-SIZE: 12px; COLOR: #0044dd;  TEXT-DECORATION: underline
}
A.ptcss_nr:active {
	FONT-SIZE: 12px; COLOR: #0044dd;  TEXT-DECORATION: none
}
A.ptcss_nr1:link {
	FONT-SIZE: 12px; COLOR: #353535;  TEXT-DECORATION: none
}
A.ptcss_nr1:visited {
	FONT-SIZE: 12px; COLOR: #353535;  TEXT-DECORATION: none
}
A.ptcss_nr1:hover {
	FONT-SIZE: 12px; COLOR: #0044dd;  TEXT-DECORATION: underline
}
A.ptcss_nr1:active {
	FONT-SIZE: 12px; COLOR: #0044dd;  TEXT-DECORATION: none
}
A.ptcss_leftmenu:link {
	DISPLAY: block; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 3px;  HEIGHT: 25px; TEXT-DECORATION: none
}
A.ptcss_leftmenu:visited {
	DISPLAY: block; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 3px;  HEIGHT: 25px; TEXT-DECORATION: none
}
A.ptcss_leftmenu:hover {
	DISPLAY: block; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #0044dd; PADDING-TOP: 3px;  HEIGHT: 25px; TEXT-DECORATION: underline
}
A.ptcss_leftmenu:active {
	DISPLAY: block; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #0044dd; PADDING-TOP: 3px;  HEIGHT: 25px; TEXT-DECORATION: none
}
.tiaoma{text-align:center; margin-top:15px}
.tiaoma img{width:145px; height:145px; padding-bottom:30px}
.about1 {
	font-size: 15px;
	color: #333333;
	padding-left: 38px; font-family:Arial,verdana, Helvetica, sans-serif
}
.epro{height:215px;}
.epro li{width:200px; height:280px; line-height:17px;float:left; display:inline;  padding:0 ;margin:2px 19px 0 3px;background:url(ibg.gif) no-repeat; text-align:center}
.epro li img{width:200px; height:200px; border:1px solid #dedede; margin:1px 1px 5px 1px; padding:2px 2px 2px 2px; display:block}
.ihot{height:170px;}
.ihot li{width:202px; height:280px; line-height:16px;float:left; display:inline;  padding:0 ;margin:8px 22px 0 3px;background:url(ibg.gif) no-repeat; text-align:center}
.ihot li img{width:200px; height:200px; border:1px solid #dedede;margin:1px 1px 8px 1px; padding:2px 2px 2px 2px; display:block}
#demo {
	MARGIN: auto; OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 275px;  TEXT-ALIGN: center
}
.rt{background:url(tt.png) no-repeat;  height:61px;}
.rt li{padding-left:33px; padding-top:20px; font-weight:bold; font-size:14px; }
.rt span{float:right; padding-right:15px}
.lt{background:url(lt.gif) no-repeat; width:260px; height:57px; margin:0; padding:0}
.lt li{ padding-left:38px; padding-top:18px; font-weight:bold; font-size:14px; text-align:left; height:30px}
.lc{background:url(lc.gif) no-repeat; width:254px; height:61px;}
.lc li{ padding-left:32px; padding-top:20px; font-weight:bold; font-size:14px; text-align:left}

.mytxt{font-size:14px; line-height:32px}
.mytxt table{ border-left: 1px solid #999;border-top: 1px solid #999; border-collapse:collapse; border-spacing:0; }
.mytxt td{text-align:center; min-height:30px; line-height:18px;    border-bottom: 1px solid #999;border-right: 1px solid #999; padding:11px 3px 11px 3px;}
.mytxt td p{text-indent:0px;line-height:18px; text-align:center; margin:0; padding:0}
.mytxt th{text-align:center; min-height:30px; line-height:18px;    border-bottom: 1px solid #999;border-right: 1px solid #999; padding:11px 3px 11px 3px;}
.mytxt td h2,.mytxt td h1{line-height:150%; padding:0; margin:0}
.mytxt img{max-width:900px;margin-bottom:20px}
.abouttxt {
	FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT:28px; PADDING-TOP: 15px;  TEXT-DECORATION: none; min-height:300px
}
.proa{ background-color:#F3F8FF; width:237px; margin:0px 0px 1px 0px; padding:0; text-align:center}
.proa ul{background:url(prot.gif) left bottom  no-repeat; text-align:left; margin:0 0 8px 0; padding:0px 0px 0px 25px;  color:#FFFFFF; font-weight:bold; font-size:12px; line-height:28px}
.proa h3{width:195px; overflow:hidden; font-size:13px;display:block; background:url(cp_ico.jpg) 15px 9px no-repeat; padding:3px 3px 3px 3px; border:1px solid #93ADBE;line-height:25px; height:25px;  margin:6px 0 7px 0px;  text-align:left; padding-left:33px }
.proa h3 a:link,.proa h3 a:hover,.proa h3 a:visited,.proa h3 a:active{font-size:13px;width:195px;display:block; text-decoration:none; text-align:left; }
.proa h3 b{color:#FF6600;}
.proa span{ width:195px;display:block; background:url(libg2.gif) 13px 0px  no-repeat;line-height:23px; height:23px; list-style-position:inside; list-style-type:none; text-align:left;padding-left:39px; }
.proa span a:link,.proa span a:hover,.proa span a:visited{width:195px;display:block; list-style-type:none; line-height:23px; height:23px;list-style-position:outside;  text-align:left;padding-left:6px; }
.proa span i{color:#ff6600; font-style:normal}
.proa span b{color:#FF6600; font-weight:normal}
.pageme a:link,.pageme a:visited,.pageme a:active{color:#0044dd;line-height:25px; margin:0 5 0 5}
.pageme{line-height:25px}
.mmpic{ width:1200px; height:300px;margin:0 0 3px 0; background-color:#FFFFFF}
.ipic{padding:0 0 0 0; margin:0 0 3px 0}
.ipic  LI {LIST-STYLE-TYPE: none;border:0; padding:0; margin:0; }
.ipic  IMG { border:1px solid #f3f3f3; padding:0; margin:0;width:1200px; height:300px;}
.ipic  .container {border:0; padding:0; margin:0}
.ipic  .container * {border:0; padding:0; margin:0}
.ipic  .container {
	POSITION: relative; WIDTH: 1200px; HEIGHT: 250px; OVERFLOW: hidden;border:0; padding:0; margin:0
}
.ipic  .slider {
	POSITION: absolute;
	left: 1px;
}
.ipic  .slider ul{ margin:0; padding:0}
.ipic  .slider LI {
	LIST-STYLE-TYPE: none; DISPLAY:block; border:0; padding:0; margin:0; 
}
.ipic  .slider IMG {
	DISPLAY: block; padding:0; margin:0
}
.ipic  .slider2 {
	WIDTH: 10000px;border:0; padding:0; margin:0
}
.ipic  .slider2 LI {
	FLOAT: left;border:0; padding:0; margin:0;list-style-position:outside
}
.ipic  .num {
	POSITION: absolute; BOTTOM: 5px; RIGHT: 5px
}
.ipic  .num LI {
	BORDER:0; TEXT-ALIGN: center;  LINE-HEIGHT: 16px; BACKGROUND-COLOR: #f3f3f3; MARGIN: 3px 1px; WIDTH: 16px; FONT-FAMILY: Arial; FLOAT: left; HEIGHT: 16px; COLOR: #666666; FONT-SIZE: 12px; OVERFLOW: hidden;CURSOR: hand; 
}
.ipic .num LI.on {
	BORDER: 0px; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #4890CF; MARGIN: 3px 1px; WIDTH: 16px; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; 
}
.pdt5{padding:5px 0 0 0}
.pnav{display:block; text-align:left; padding:10px 46px 10px 22px}
.pnav span{float:right}
.spro li{width:210px; height:270px; overflow:hidden; text-align:center; text-decoration:none;float:left; padding:0 ; margin:10px 7px 3px 12px; display:table; text-align:center;line-height:15px;white-space:normal; word-break:break-all;}
.spro li a{width:200px; height:213px; }
.spro li img{width:200px;  height:200px;display:block; border:0;margin:0 0 7px 0; padding:0; border:1px solid #ccc; padding:2px 2px 2px 2px}
.pagerss{ width:700px; display:table}
.pagerss a,.pagerss strong,.pagerss span,.pagerss a,.pagerss strong,.pagerss span{ color:#057BD9;font-size:12px; display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:1px solid #d6d6d6;background:#fff;vertical-align:middle}
.pagerss a:hover,.pnav a:hover{text-decoration:none;color:#FF6600;border-color:#FF6600;background:#ffffff;font-size:12px; }
.pagerss a.pageBtn,.pagerss a.pageBtn{padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;font-family:"verdana";font-size:12px; }
.pagerss strong,.pagerss strong{color:#333;background:none;border:0}
.pagerss span,.pagerss span{padding:0;margin:0;background:none;border:0}
.pagerss strong{font-size:12px; font-weight:bold;display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:1px solid #FF6600;background:#FFEEE5;vertical-align:middle;padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;font-family:"verdana";color:#FF6600;  }
.pagerss .tbx{font-size:12px;display:inline-block;overflow:hidden;padding:3px 7px;padding:2px 7px 4px\9;margin:27px 3px 0;line-height:1.231;border:0px solid #d6d6d6;background:#fff;vertical-align:middle;padding:4px 7px 2px;padding:3px 7px\9;_padding:4px 7px 2px;font-family:"verdana";color:#888888}
.pagerss span i{font-style:normal; color:ff6600; font-weight:bold}
.pagerss .idot{display:inline-block;overflow:hidden;margin:20px 0px 0;line-height:1.231;font-family:"verdana";}
.kefu{background:url(iibg.gif) bottom repeat-x; width:254px; }
.kefu ul{padding:10px 10px 25px 10px; margin:0; text-align:left;line-height:19px}
.kefu h2{font-size:14px; text-align:left}
.skbt{width:92px; overflow:hidden;}
.skbt li{width:92px; height:26px; float:left; display:table; line-height:26px; margin-bottom:4px; text-align:left; text-indent:26px}
.skbt li a{display:block;}
#skype{background:url(skype.gif) no-repeat;}
#email{background:url(email.gif) no-repeat;}
.skbt dt{width:92px; height:26px; margin:0 0 4 0; padding:0 0 0 7;  line-height:26px;text-align:left; text-indent:26px; list-style-type:none; list-style-position:outside; float:left}
.skbt dt a{display:block; float:left}
.skbt dt img{float:left}
.tj{display:none}
