* { margin:0 auto; padding:0; text-decoration:none; list-style-type:none; font-family:Arial, Helvetica, sans-serif, "ËÎÌå"}
body {font-size:12px ; color:#333333; background:#6d9dc5}
img { border:none}
a:link { color:#333333}
a:visited { color:#333;}
a:hover { color:#0033FF; }
.title .ti a:link {color: #3968ac; }
.title .ti a:visited { color:#3968ac;}
.title .ti a:hover { color:#ff6600}
#content { width:950px; background:#fff}
#top { text-align:center; width:100%}
#center { width:98%;float:right; padding:10px 0 0 15px;}
.left { width:29%; float:left;border-right:1px dashed #ccc;padding:0 20px 0 0;}
.left1 { width:98%; float:left; line-height:23px;}
.left1 ul { width:95%; float:right}
.left1 li { width:49%; float:left}
.left1 .tt { width:100%; height:27px; line-height:27px; color:#CC6600; font-weight:bold}
.left h1 { width:100%; float:left; margin:7px 0 7px 0; display:inline}
.next { width:86%; float:left; background:#6d6e71; color:#ccc; height:25px; line-height:25px; padding:0 5px 0 5px}
.l { float:left}
.r { float:right;}
.left3 { width:100%; padding:10px 0 0 0; color:#ff0000; font-weight:bold; line-height:22px;}
.left3 img { float:left;margin:0 7px 0 0;}
.left3 li { float:right; }
.left3 ul { float:right; padding:0 10px 10px 0;}
.right { width:65%; float:right; padding:10px 10px 0 0;}
.right2 { width:100%; float:left; padding:5px 0 0 0;}
.r2-l,.r3-1{ width:49%;  float:left; margin:10px 5px 0 0; display:inline; color:#005aa0}
.r2-l h1,.r3-1 h1,.r3-3 h1,.left4 h2  { width:86%; float:left; text-align:left; background:url(../img/sub01_20.gif) left bottom no-repeat; font-size:12px;padding:0 0 0 20px; height:30px; line-height:30px; margin:0 0 10px 0; display:inline;color:#666}
.left .left4 h2 {color:#005aa0}
.r3-1 h1 { background: url(../img/sub01_20.gif) left bottom no-repeat; border:none}
.r2-l h1 img,.r3-1 h1 img,.r3-3 h1 img { padding:5px 0 0 0;} 
.r3-1 h1 img { border:none}
.r2-l li { width:95%; float:right; background:url(../img/3.gif) left center no-repeat; padding:0 0 0 10px; height:25px; line-height:25px;}
#demo { overflow:hidden; width:93%; float:left; margin:0 0 0 5px; display:inline;} 
#demob { overflow:hidden; width:93%; float:left ; margin:0 0 0 5px; display:inline;} 
#demo img {border: 3px solid #F2F2F2;} 
#indemo { float: left; width: 800%;} 
#demo1 { float: left;} 
#demo2 { float: left;} 
#demo3 { overflow:hidden; width:100%; float:left } 
#demo3 img { border: 3px solid #F2F2F2; } 
#indemo1 { float: left; width: 800%; } 
#demo4 { float: left;} 
#demo5 { float: left;} 
#profont{font-size:16px; color:#F60; line-height:40px; border: none; font-weight:bold;}
#profonta{font-size:14px; color: #900; line-height:40px; border: none; font-weight:bold;}
#prodemo{width:820; overflow:hidden; height:100px;}
.r3-1 li {text-align:center; float:left; padding:5px 0 0 0; line-height:25px;}
.r3-1 img { padding:2px; border:1px solid #ccc;}
.r3-1 ul {float:left}
.r3-3 { width:100%;float:right; margin:5px 0 0 0; display:inline}
.r3-3 li { background:url(../img/1.gif) left center no-repeat; height:25px; line-height:25px; color:#333333; padding:0 0 0 10px; width:95%; float:left}
#foot { width:100%; background: url(../img/sub01_31.gif) left top repeat-x; color:#333; text-align:center; height:72px; line-height:21px; padding:20px 0 0 0; float:left;margin:20px 0 0 0;}
.prodemo tr { width:100px;}
#flashcontent01 { font-size:20pt;}
.cl { width:209px; float:left;}
.cl h1 { width:199px; font-size:14px; color:#1663d2; background:url(../img/111.gif) left top no-repeat; height:47px; text-align:left; padding:37px 10px 0 0; text-align:center }
.cl li { width:164px; float:right; background:url(../img/sub.gif) left center no-repeat; line-height:30px; padding:0 0 0 15px }
.cl .dq { width:161px; float:left; background:url(../img/sub2.gif) left center no-repeat; font-size:13px; color: #3968ac; padding:5px 0 5px 25px }
.cl img { text-align:center; padding:0 0 0 10px}
.cr { float:right; width:75%; padding:20px 20px 0 0; color:#333; line-height:23px;}
.cr h1 { width:95%; background:url(../img/icon.jpg) left -2px no-repeat; height:25px; line-height:25px; color:#333; font-size:14px; border-bottom:1px solid #e9e9ea; padding:0 0 0 30px; margin:0 0 5px 0; color:#CC6600}
.cr h1 .r { font-size:12px; color:#999999; font-weight:normal}
.cr li { width:96%; float:left; height:30px; line-height:30px; border-bottom:1px dashed #dedede; background:url(../img/1.gif) left center no-repeat; padding:0 0 0 10px; margin:0 0 0 10px; display:inline}
.page { width:100%; text-align:center; height:30px; line-height:30px; }
.cr h2 { width:100%; text-align:center; font-size:12px; color:#FF0000; float:left; margin:0 0 5px 0; }
.cr h2 span { color:#666666; font-weight:normal;}
.title { width:100%;}
.title ul { width:95%; float:right;}
.title .ti { width:161px; float:left; background:url(../img/22.gif) left center no-repeat; font-size:13px; color: #3968ac; padding:5px 0 5px 25px }
.title li {width:154px;  float:right; background:none}
.nei .menu0  { width:100%; float:left; padding:10px 0 0 0}
.cr .nei .menu0 li { height:25px; line-height:25px;width:14%; margin:0 10px 0 10px; float:left; padding:0; color:#999; background:none;CURSOR: pointer;}
.cr .nei .menu0 .hover { background:url(../img/bg-l.jpg) center center no-repeat; color:#fff}
#con0 DIR.block {DISPLAY: block}
#con0 dir{ display:none;} 
.nav_sub_1{ width:207px;}
.nav_sub_1 ul{ list-style:none;padding:0 0 0 0px;}
.nav_sub_1 ul li{ padding:0 0 0 0px; line-height:23px; font-size:13px;}
.nav_sub_1 ul li a:link, .nav_sub_1 ul li a:visited{ color:#000; text-decoration:none;width:120px}
.nav_sub_1 ul li a:hover, .nav_sub_1 ul li a:active{ text-decoration:underline;}
.nav_sub_1 ul{}
ul#pageleftnav { width:100%; margin:0 auto; padding:0; float:left;}
ul#pageleftnav li {  line-height:30px;font-size:13px;}
ul#pageleftnav li ul li {background:none;width:90%;}
ul#pageleftnav li a {font-size:14px; display:block;  line-height:30px; padding-top:2px; color:#a0c53e; text-decoration:none;background-image:none}
ul#pageleftnav li ul li a {width:100%;  display:block; line-height:30px; padding:2px 0 0 0 0;color:#666;text-decoration:none; background:none}
.collapsed { display: none;}
.chanpin { width:100%; float:left; padding:5px 0 0 0}
.chanpin li { width:32%; margin:0 auto; padding:0; float:left; text-align:center; background:none; border:none; height:180px; line-height:21px;}
.chanpin li img { padding:2px; border:1px solid #ccc;width:150px;height:150px;}
.lianjie { height:35px; line-height:35px; padding:0 0 0 23px;}
.ms { width:93%; float:right; padding:10px 20px 10px 0; line-height:23px; border-top:1px dashed #dedede;border-bottom:1px dashed #dedede; margin:10px 0 0 0; display:inline;}
.putie { width:95%; padding:10px 0 0 0; text-align:center}
.putie img { padding:2px; border:1px solid #ccc;width:600px;}
.putie ul { width:100%; float:left; padding:10px 0 0 0;}
.putie li { background:none; width:100%; float:left; color:#FF6600; text-align:left; height:auto; border:none}
.putie li span { color:#333333;}
.putie .st { text-align:center; padding:20px 0 0 0;}
.job  { width:100%; float:left; margin:10px 0 10px 0; display:inline}
.job ul  { width:93%; float:left; border:1px solid #ccc; border-bottom:none; border-left:none;}
.job li { background:none; float:left; width:30%; height:25px; text-align: center; line-height:25px; border:none; padding:0; margin:0 auto; border-left:1px solid #ccc; background:#f1f1f1}
.job .rr  { width:67%; background:none; padding:0 0 0 10px; text-align:left}
.job .rrr li  { height:100px;}
.pang { height:90px; width:200px;}
.job .bottom { float:left; border:1px solid #ccc; width:93%;  border-left:none }
.job .bottom li { width:100%; text-align:center;border-right:1px solid #ccc; }
.gc { width:100%; float:left}
.gc li { width:23%; float:left; height:25px; line-height:25px; margin:0 auto; border:none; padding:0 0 0 10px}
.dl { width:30%; float:left}
.dl li { float:left; width:100%; border:none; background:none}
.doawn ul { width:95%; float:left; padding:0 0 0 10px;}
.doawn li { border:none; background:none}
.doawn h3 { border:4px solid #ff0000; width:99%; float:left; font-size:13px;}
.doawn li  { border:none; padding:0; margin:0 auto; background:none; float:left; text-align:left}
.doawn .table1 { width:20%}
.doawn .table2 { width:30%;}
.doawn .table3 { width:15%}
.doawn .table4 { width:15%;}
.doawn .table5 { width:5%;}
.index_pro{width:87%; height:150px; float:left; overflow:hidden;}
#index_pro_space{width:15px; height:150px; float:left;}
#index_pro_spacea{width:18px; height:150px; float:left;}
#index_pro_path{width:31px; height:83px; float:left; padding-top:40px;}
#index_pro_path2 {width:31px; height:83px; float:left; padding-top:40px;}
.rollbox{ width:75%; overflow:hidden; float:left; height:145px; display:inline; margin-top:2px;  }
.rollbox .jt{float:left;width:19px;height:21px;display:inline;margin-top:40px;cursor:pointer}
.rollbox .Cont{width:330px;float:left;display:inline;overflow:hidden;height:145px}
.rollbox .ScrCont{width:10000px;}
#List1,#List2{float:left;}
.rollbox li { background:none; width:114px;}
.rollbox .Cont li{float:left;width:114px;display:inline;text-align:center}
.rollbox .Cont li a{display:block;border:1px solid #2b4e71;width:96px;height:96px}
.rollbox .Cont li a:hover{display:block;border:1px solid #000;width:96px;height:96px}
.rollbox .Cont li img{width:96px;height:96px;}
.rollbox .Cont li p{color:#000;font-size:10px;line-height:13px;font-family:Tahoma, Geneva, sans-serif}
.cp { width:100%; float:left; padding:0 0 10px 0; border-bottom:1px dashed #ccc;}
.c-left { float:left;height:450px; margin:0 10px 10px 10px; display:inline; line-height:23px;padding:5px 10px 10px 10px ;width:200px; background:#dfeef5;}
.c-left img { width:200px;}
.c-left h1 { height:41px; line-height:41px; text-align:center; font-size:14px; background:url(../img/kterpro_07.jpg) left top repeat-x; margin:0 0 5px 0; color:#fff;width:85%;}
.c-right { float:left;height:460px;line-height:460px;background:#ffffff;border:1px solid #ccc;width:440px;text-align:center}
.c-right img {max-height:450px; }
.c-right img {width:440px;
width:expression_r(document.body.clientWidth>440?"440px":"auto");
}
.nei #menu0 li { border:none; background:none; padding:5px 0 8px 0}
.ScrCont ul li {border:none}

.collapsed { display: none; }
.tt { width:100%; float:left;}
.tt li { border:none; width:110px; float:left; background:#deebfc; text-align:center; height:110px; padding:20px 0 0 0; line-height:23px; margin:0 0  10px 5px; color:#333;}
.tt li img {max-width:100px; width:expression(document.body.clientWidth > 100? "100px": "auto" );max-height:85px; width:expression(document.body.clientheight > 85? "85px": "auto" );}
.tt li span {width:100%;height:85px;float:left;overflow:hidden;}
.tt li img  {width:90px;
width:expression_r(document.body.clientWidth>90?"90px":"auto");)
}
.search { width:45%; float:right; padding:40px 0 0 0; color: #666666;}
.search li { width:100%; text-align:left; height:30px; line-height:30px;}
.link { width:870px; float:left; background:url(../img/link.jpg) left top repeat-x; height:51px;padding:0 0 0 80px; }
.link li { width:11%; float:left; background:url(../img/dd.jpg) right bottom no-repeat; height:51px;}
#navigation { padding-left:6px;text-align:center;width:99%;margin:0 auto; float:right; display:inline }

#navigation li { float:left; display:inline; position:relative;}
#navigation li span { font-size:12px; }
	
#navigation li a { display:block; height:41px;padding:10px 0 0 0;  font-size:10pt; color:#333333;text-decoration:none; }

#navigation li a:hover { height:41px;  color:#000;padding:10px 0 0 0; background:url(../img/321.gif) 2px top repeat-x; color:#999999 }

#navigation li ul { display:none; position:absolute;height:25px;line-height:25px; top:22px; background:#ff8400; margin:30px 0 0 0; border:1px solid #000; padding:5px 0 5px 10px;}

#navigation li ul#sub_about { width:410px; left:-50px }

#navigation li ul#sub_news { left:-50px; width:250px; }

#navigation li ul#sub_product { left:-30px; width:330px; }
#navigation li ul#sub_product2 { left:-30px; width:190px; }
#navigation li ul#sub_product3 { left:-30px; width:250px; }

#navigation li ul#sub_project { left:-170px; width:430px; }

#navigation li ul#sub_network { left:-50px; width:180px; }

#navigation li ul#sub_service { left:-250px; width:480px; }
#navigation li ul li { width:75px; height:auto; background:none;text-align:center ;padding:0}

#navigation li ul li a { float:left;width:75px; color:#fff; display:block;height:15px;border-right:1px solid #fff;text-align:center; line-height:15px;margin:5px 0 10px 0;padding:0; }

#navigation li ul li a:hover { display:block;width:75px; float:left; color:#000; height:15px;border-right:1px solid #fff;text-align:center;margin:5px 0 10px 0;padding:0;background:none}

#navigation li ul li { float:left; width:80px; text-align:center;font-size:12px; }

.ip { background:url(../img/search.jpg) left top no-repeat; border:none; width:20px;}
.flash2 { width:100%; height:200px; background:url(../img/bbg.jpg) left top ;text-align:center }
.top { background: url(../img/tp1.jpg) left top no-repeat ; width:950px; height:109px;}
.zi { font-size:9px; color:#999999; margin:-25px 0 0 0;}
.st img {width:150px;}

.screen,.screen a img,.screen div,.screen img,#flipshow .screen .child{border:none;margin:0;padding:0}.screen{background-color:#fff;overflow:hidden;text-align:center}.flipper{text-align:center}#flipshow .linklist16 li{padding-top:2px;line-height:1em}#flipshow .linklist16 li.first{line-height:1em}.flipper ul{list-style-type:none;margin:0;padding:0}.flipper ul li{display:block;line-height:1.5em;margin:0;padding:0;width:122px}.flipper ul li.first{float:left;text-align:left}.flipper a{visibility:hidden}.flipper ul li.last{text-align:right}.flipper li.first a{margin-left:.5em}.flipper li.last a{margin-right:.1em;}.photolistset{margin:auto;text-align:left}.photolistset .photo,.photolistset .list{display:inline;float:left;width:46%}*>html .photolistset .list{width:110px}* html>body .photolistset .list{width:46%}.photolistset .list h4{color:#07519a;font-size:110%;margin-bottom:2px}.photolistset .list{margin:6px 0 6px 6px}.photolistset .list ul{}#flipslides{height:230px}.linkedimg img{border:none}#chan_flipper{border:solid 1px #aacbee}
#flipshow span { width:100%; float:left; height:15px; line-height:15px; background:#f1f1f1;}
.sc {width:90%;float:right}