﻿* {margin:0;padding:0;}
html {margin:0px;padding:0px;overflow-y:scroll;overflow-x:hidden;}
body {font:12px/180% Arial;color:#444444;margin:0px;padding:0px;background:url(/images/bodybg.gif) repeat-x center top #eeeeee;background-position:center top;overflow-y:scroll;overflow-x:hidden;}
img {border:0px;}
a {color:#444444;text-decoration:none;}
a:hover {color:#ff6600;text-decoration:underline;}
form {margin:0px;padding:0px;}
input, select {vertical-align:middle;}
.red {color:#F00;}
.space {margin:0px;padding:2px;clear:both;}
.space2 {margin:0px;padding:5px;clear:both;}
.head {width:1000px;height:90px;margin:0px auto;background:url(/images/headbg.gif) repeat-x top #FFF;clear:both;overflow:hidden;}
.logo {width:270px;height:75px;float:left;margin:0px;background:url(/images/logo.gif) no-repeat right top;}
.enlogo {width:196px;height:75px;float:left;margin:0px;background:url(/images/enlogo.gif) no-repeat right top;}
.logor {width:200px;float:right;text-align:left;line-height:25px;color:#0566aa;padding-top:25px;}
.sinput {width:150px;height:14px;vertical-align:middle;border:1px solid #b3b3b3;}
.box {width:998px;margin:0px auto;background:#FFF;padding:0px 1px;clear:both;overflow:hidden;}
.menubox {width:998px;margin:0px auto;background:#FFF;padding:0px 1px;clear:both;}
.menu {width:998px;float:left;margin:0px auto;background:url(/images/menubg.gif) repeat-x;clear:both;height:50px;line-height:50px;color:#FFF;font-weight:bold;overflow:visible;}
.menu ul {list-style:none;margin:0px;padding-left:15px;width:890px;float:left;}
.menu ul li {width:90px;float:left;background:url(/images/libg.gif) no-repeat right center;text-align:center;}
.menu ul li a {color:#FFF;}
.menu li {position:relative;}
.menu li.selected .sub-menu {display:block;}
.menu li .sub-menu {display:none;position:absolute;top:50px;left:-10px;}
.menu li .sub-menu {width:110px;padding:0px 0 10px 0;clear:both;background:#01619b;}
.menu li .sub-menu {-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.menu li .sub-menu li {float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;font-size:12px;height:28px;line-height:28px;margin:0px auto;}
.menu li .sub-menu li a {font-weight:normal;float:none;padding:0;background:none;}
.enmenu {width:998px;float:left;margin:0px auto;background:url(/images/menubg.gif) repeat-x;clear:both;line-height:32px;color:#FFF;font-weight:bold;}
.enmenu ul {list-style:none;margin:0px;padding-left:25px;width:880px;float:left;}
.enmenu ul li {float:left;padding-right:10px;background:url(/images/libg.gif) no-repeat right center;text-align:center;margin:0px 6px;}
.enmenu ul li a {color:#FFF;}
.english {width:80px;float:left;text-align:right;}
.english a {color:#FFFFFF;}
.flash {width:1000px;height:400px;border-left:1px solid #FFF;border-right:1px solid #FFF;padding-top:1px;margin:0px auto;background:url(/images/flashbg.gif) repeat-x center bottom #FFF;clear:both;}
.flashl {width:500px;float:left;padding-left:1px;margin:0px;background-color:#FFF;}
.flashr {width:200px;float:right;margin:10px 5px;color:#FFF;line-height:22px;}
.flashr p {margin-top:0px;}
.flashr a:link, .flashr a:visited {color:#FFF;}
.flashr a:hover {color:#ffff03;}
h3 {color:#ffff03;line-height:70px;margin:0px;padding:0px;font-family:"黑体";font-size:20px;font-weight:normal;}
H4 {text-align:center;border-bottom:1px dashed #CCC;line-height:35px;}
.boxleft {width:220px;float:left;background:#FFF;}
.boxcenter {width:550px;float:left;margin:0px 8px;background:#FFF;}
.boxright {width:200px;float:right;background:#FFF;padding-top:2px;margin-right:1px;}
.lefttitle {font-weight:bold;color:#333333;height:30px;line-height:32px;background:url(/images/titlebg.gif) no-repeat 10px center;padding-left:20px;}
.listtop {width:218px;height:11px;background:url(/images/listtop.gif) no-repeat right bottom;}
.listcenter {width:218px;background:url(/images/listcen.gif) repeat-y right center;}
.listcenter ul {list-style:none;margin:0px;padding:0px;}
.listcenter ul li {line-height:25px;margin:0px 10px;background:url(/images/leftlibg.gif) no-repeat center bottom;padding-left:32px;color:#0561a4;}
.listcenter ul li a {color:#0561a4;}
.listbottom {width:218px;height:16px;background:url(/images/listbottom.gif) no-repeat right top;}
.listtop2 {width:196px;height:30px;line-height:35px;background:url(/images/listtop2.gif) no-repeat right bottom;font-weight:bold;padding-left:22px;color:#FFF;}
.listcenter2 {width:218px;background:url(/images/listcen2.gif) repeat-y right center;}
.listcenter2 ul {list-style:none;margin:0px;padding:0px;}
.listcenter2 ul li {line-height:25px;margin:0px 10px;background:url(/images/leftlibg2.gif) no-repeat 15px center;padding-left:28px;color:#0561a4;}
.listcenter2 ul li a {color:#0561a4;}
.listbottom2 {width:218px;height:16px;background:url(/images/listbottom2.gif) no-repeat right top;}
.centertitle {font-weight:bold;width:100%;color:#333333;height:30px;line-height:32px;background:url(/images/titlebg.gif) no-repeat 10px center;border-bottom:1px solid #e7e7e7;text-indent:20px;}
.indexcontent {line-height:25px;padding:10px;}
.indexcontent p {text-indent:20px;margin:0px;}
.centertitle2 {font-weight:bold;width:545px;margin-left:5px;color:#333333;height:36px;line-height:36px;background:url(/images/centitlebg.gif) no-repeat 0px center;text-indent:30px;}
.indexcontent2 {line-height:20px;padding:10px;}
.indexcontent2 p {text-indent:20px;margin:0px;}
.indexpro a {color:#3286c6;}
.indexTech {width:200px;height:175px;background:url(/images/Techbg.gif) no-repeat center right;}
.Techtitle {font-weight:bold;line-height:35px;padding-left:20px;}
.indexnews {background:url(/images/newsbg.gif) no-repeat center top;height:180px;}
.indnewslist ul {list-style:none;margin:0px;padding:0px;}
.indnewslist ul li {width:150px;margin:0px 20px 5px 20px;word-wrap:break-word;overflow:hidden;line-height:20px;border-bottom:1px dashed #CCC;}
.indnewslist ul li a {color:#000;}
.indexprof {width:202px;height:405px;background:url(/images/profbg.gif) no-repeat top right;}
.proftitle {font-weight:bold;color:#0564a8;}
a.more {color:#fe0000;}
.tabler {border-bottom:1px solid #9cc7e7;margin:0px auto;padding:5px 0px 8px 0px;}
.tabler2 {margin:0px auto;padding:3px 0px;}
.tdr {padding-top:10px;line-height:20px;}
.entdr {padding-top:13px;line-height:18px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.footl {width:17px;height:98px;float:left;background:url(/images/footleft.gif) no-repeat left bottom;}
.footc {width:962px;height:98px;float:left;background:url(/images/footcen.gif) repeat-x center bottom;}
.cl {width:270px;height:60px;float:left;margin-top:20px;background:url(/images/logo2.gif) no-repeat center center;border-right:1px solid #CCCCCC;}
.encl {width:200px;height:60px;float:left;margin-top:20px;background:url(/images/enlogo2.gif) no-repeat center center;border-right:1px solid #CCCCCC;}
.cr {width:600px;float:left;margin:20px 20px 0px 45px;color:#0563a0;}
.cr a {color:#0563a0;}
.footr {width:17px;height:98px;float:right;background:url(/images/footright.gif) no-repeat left bottom;}
.menu1 {font-size:12px;color:#E1F1FF;text-decoration:none;cursor:hand;}
.menuxl {padding:0px;margin:0px;}
.menuxl ul {list-style:none;padding:0px;margin:0px;line-height:25px;}
.menuxl ul li {width:100%;background:url(/images/icon.gif) no-repeat 10px center #FFFFFF;margin:1px auto;border-bottom:solid 1px #EEE;padding-left:20px;color:#00204e;}
.menuxl ul li a {color:#00204e;}
.menuDiv {Z-INDEX:100;VISIBILITY:hidden;POSITION:absolute;}
.proboxright {width:750px;float:left;margin-left:8px;}
.procontent {padding:10px 0px;clear:both;line-height:25px;}
.procontent img {max-width:100%;}
.procontent p {margin:0px;}
.prolist {width:175px;float:left;border:1px solid #f4f4f4;margin-left:8px;}
.prodimg {padding:5px;}
.page {padding:10px;text-align:center;}
.page span {clear:both;color:#C30;margin:0px 5px;}
.page a {color:#333;margin:0px 5px;}
.proclist {width:170px;height:170px;float:left;border:1px solid #f4f4f4;margin-left:10px;margin-bottom:3px;}
.procimg {padding:5px;}
#piclist dl {width:33%;height:215px;float:left;margin-bottom:2px;padding-top:0;}
#piclist dl dt, #piclist dl dd {width:98%;text-align:center;text-indent:0;}
#piclist dl dt img {max-width:100%;height:165px;}
#piclist dl dd {line-height:150%;padding-top:5px;}
#piclist2 dl {width:33%;height:215px;float:left;margin-bottom:2px;padding-top:0;}
#piclist2 dl dt, #piclist2 dl dd {width:98%;text-align:center;text-indent:0;}
#piclist2 dl dt img {max-width:100%;height:165px;}
#piclist2 dl dd {line-height:150%;padding-top:5px;}
.infocontent {padding:0px 5px;clear:both;line-height:25px;}
.infocontent p {margin:0px;text-indent:20px;}
.aboutcontent {padding:0px 5px;clear:both;line-height:25px;background:url(/images/profilebg.jpg) no-repeat center bottom;height:500px;}
.aboutcontent p {margin:0px;text-indent:20px;}
.newscontent {padding:10px 5px;clear:both;line-height:23px;}
.newscontent p {margin:0px;}
._newscontent {padding:10px 5px;clear:both;line-height:23px;}
._newscontent p {margin:0px;}
.lxcontent {padding:10px;clear:both;line-height:22px;}
.lxcontent p {margin:0px;}
.newstitle {font-weight:bold;color:#333333;height:30px;line-height:32px;padding-left:20px;}
.enlistcenter {width:218px;background:url(/images/listcen.gif) repeat-y right center;}
.enlistcenter ul {list-style:none;margin:0px;padding:0px;}
.enlistcenter ul li {line-height:25px;margin:0px 6px;background:url(/images/enleftlibg.gif) no-repeat 0px bottom;padding-left:28px;color:#0561a4;}
.enlistcenter ul li a {color:#0561a4;}
.enlistcenter2 {width:218px;background:url(/images/listcen2.gif) repeat-y right center;}
.enlistcenter2 ul {list-style:none;margin:0px;padding:0px;}
.enlistcenter2 ul li {line-height:25px;margin:0px 10px;background:url(/images/leftlibg2.gif) no-repeat 8px 12px;padding-left:20px;color:#0561a4;}
.enlistcenter2 ul li a {color:#0561a4;}
.edittable {width:100%;margin:0px auto;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.edittable tr td {text-align:center;border-left:1px solid #CCC;border-top:1px solid #CCC;padding:2px;line-height:25px;overflow:hidden;}
