@charset "utf-8";
/* CSS Document By Heavensn */

body { margin:0 auto; font: 12px/1.6em "宋体", Arial, Helvetica, sans-serif; color:#8A8A8A; background:url(../images/HeaderBg.jpg) repeat-x; }
ul, dl, dt, dd { margin:0; padding:0; }
li { list-style:none; }
img { border:0; }
a:link { color:#767676; text-decoration:none; }
a:visited { color:#999; text-decoration:none; }
a:hover { color:#333; cursor:pointer; text-decoration:none; }
a:active { color:#FF6600; text-decoration:none; }
.center { margin: 0 auto; }
.clear { clear:both; height:0; overflow:hidden; }
/*
=================
Header Style
=================
*/
#Header { width:970px; }
.logo { float:left; display:inline; width:186px; height:66px; }
.logo .siteLogoBox { width:186px; height:66px; overflow:hidden; }
.logo .siteTitleBox, .logo .siteDomainBox { margin-top:5px; color:#000000; font-family:"Microsoft YaHei", "黑体", SimSun, Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; height:28px; line-height:28px; overflow:hidden; width:186px; }
.logo .siteDomainBox { margin:0; font-size:12px; font-weight:normal; color:#6F0C03; line-height:20px; height:20px; width:186px; padding:0; }
.HeaderTELE { float:left; display:inline; margin: 0 0 0 320px; width:245px; height:66px; line-height:60px; color:959595; font-size:14px; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; }
.HeaderTELE span { font-size:18px; font-weight:bold; color:#0B7A9E; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing:1px; }
.TopLink { float:right; height:66px; line-height:60px; }
/*
=================
Menu Style
=================
*/
.menuBg {
	clear:both;
	height:27px;
	background:#0B7A9E;
}
.menu { width:964px; height:27px; padding-left:6px; background:url(../images/MenuLeft.gif) no-repeat; }
.menu ul { width:964px; height:20px; padding-top:7px; background:#0B7A9E url(../images/MenuRight.gif) no-repeat right 0; }
.menu ul li { float:left; height:20px; position:relative; z-index:668; }
.menu ul li a, .menu ul li a:visited { display:block; float:left; height:15px; width:100px; line-height:15px; border-right:1px solid #3FBCE4; color:#FFF; font-size:12px; text-align:center; }
.menu ul li.last a, .menu ul li.last a:visited, .menu ul li.last a:hover, {
 border:0;
}
.menu ul li a:hover, .menu ul li.iShow a, .menu ul li.iShow a:visited, .menu ul li.iShow a:hover, .menu ul li.iActive a, .menu ul li.iActive a:visited, .menu ul li.iActive a:hover { color:#D0FCFB; }
.menu ul li ul { display:none; margin:0; width:auto; height:auto; background:#0B7A9E;  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity:0.9; opacity:0.9; padding:0px; position:absolute; top:20px; left:0; }
.menu ul li.iShow, .menu ul li.iActive { no-repeat 10px 24px; }
.menu ul li.iShow ul { display:block; }
.menu ul li ul li { float:none; font-weight:normal; padding:0; width:100px; height:26px; line-height:26px; white-space:nowrap; }
.menu ul li ul li a, .menu ul li ul li a:visited, .menu ul li.iShow ul li a, .menu ul li.iShow ul li a:visited, .menu ul li.iActive ul li a, .menu ul li.iActive ul li a:visited { display:block; padding:0; color:#FFF; width:100px; height:26px; border:0; text-align:center; line-height:26px; font-size:12px; font-weight: normal; }
.menu ul li ul li a:hover, .menu ul li.iActive ul li a:hover, .menu ul li.iShow ul li a:hover { background:#429CCE; color:#FFF; font-weight:normal; }
#MoreMenu ul { width: 100px; height: auto; }
#MoreMenu ul li { float:none; height:23px; vertical-align:top; white-space:normal; }
#MoreMenu ul li ul { display:none; position: absolute; left:-97px; _left:-102px; top:0px; }
#MoreMenu ul li.iShow ul { display:block; }
#MoreMenu ul li a.arrow { background:url(../images/arrowLeft.gif) no-repeat 10px 50%; }
#MoreMenu ul li a.arrow:hover { background:#429CCE url(../images/arrowLeft.gif) no-repeat 10px 50%; }
/*
=================
Home Style
=================
*/
.Banner { margin: 0 auto; width:970px; height:200px; background-position:center 0; background-repeat:no-repeat; background-color:#010101; }
.BannerMinBox { margin:0 auto; width:970px; overflow:hidden; position:relative;}
.flxbox img {width:669px; height:200px;}
.flxbtbox { filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4;}
.topborder { background-position:0 -1px;}


.HomeNewsTab { float:left; display:inline; width:332px; margin:29px 0 0 3px; }
#NewsTabBtn { width:332px; height:22px; background:url(../images/NewsTabBg.gif) no-repeat; overflow:hidden; }
#NewsTabBtn ul { float: left; display:inline; width:275px; }
#NewsTabBtn li { float:left; }
#NewsTabBtn li a { float:left; display: inline; height:22px; line-height:22px; text-align:center; overflow:hidden; background:url(../images/NewsTabHoverBg.gif) repeat-x; color:#757575; font-weight:bold; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; font-size:14px;}
#NewsTabBtn li.Active a { background:none; color:#181818; font-weight:bold; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; }
#NewsTabBtn .Btn01, #NewsTabBtn .Btn02 { width:82px; margin-right:7px; }
#NewsTabBtn .Btn03 { width:97px; margin:0; }
#NewsTabBtn .more, #NewsTabBtn a.more:hover { float:right; width:44px; height:13px; margin:4px 0 0; text-indent:-99999px; background:url(../images/more.gif) no-repeat; }
.NewsTab { background:url(../images/HomeNewsBg.gif) no-repeat; overflow:hidden; zoom:1; }
.NewsTab ul { margin: 20px 0 0; }
.NewsTab ul li { height:30px; line-height:30px; overflow:hidden; background:url(../images/NewsLine.gif) repeat-x 0 bottom; }
.NewsTab ul li a { display:block; }
.NewsTab ul li a span.title { display:block; text-indent:17px; height:30px; line-height:30px; color:#333333; background:url(../images/NewsIcon.gif) no-repeat 0 10px; overflow:hidden; }
.NewsTab ul li span.Cont { display:block; margin: 0 0 0 17px; height:40px; line-height:20px; color:#959595; text-indent:24px; }
.NewsTab ul li.Active { height:70px; }
.NewsTab ul li.Active a span.title { color:#C90803; }
.HomeCase { float:left; display:inline; margin:29px 0 0 19px; width:250px; }
.CaseTitle { height:22px; line-height:22px; position:relative; overflow:hidden; background:url(../images/CaseTitle.gif) no-repeat; }
.CaseTitle a, .CaseTitle a:visited { display:block; width:82px; height:22px; line-height:22px; text-align:center; color:#181818; font-weight:bold; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif;font-size:14px; }
.CaseTitle span a.more { display:block; position:absolute; right:0; top:4px; width:44px; height:13px; text-indent:-99999px; background:url(../images/more.gif) no-repeat; }
.CaseCont { background:url(../images/CaseBg.gif) no-repeat; overflow:hidden; zoom:1; }
.CaseCont dl { margin-top:30px; zoom:1; overflow:hidden; }
.CaseCont dt { float:right; display:inline; margin-right:10px; width:125px; height:20px; line-height:20px; overflow:hidden; }
.CaseCont dt a, .CaseCont dt a:visited { color:#E92E01; }
.CaseCont dt a:hover { color:#C90803; }
.CaseCont dd.text { float:right; display:inline; margin-right:10px; width:125px; height:54px; line-height:18px; color:#343434; overflow:hidden; }
.CaseCont dd.pic { float:left; display:inline; margin:3px 0 0; width:96px; height:71px; border:1px solid #E1E0E5; overflow:hidden; }
.CaseCont dd.iShow { border-color:#CBCBCB; }
.CaseCont dd.pic a { display:block; width:90px; height:65px; margin:3px; text-align:center; overflow:hidden; }
.HomeOther2 { float:left; display:inline; margin:12px 0 0 11px; width:336px; height:254px; overflow:hidden; }
.HomeOther2 ul {width:100%; height:254px; margin-top:10px;}
.HomeOther2 ul li {width:163px; height:114px; float:left; margin-top:14px;}
.HomeOther2 ul li.li1 { background:url(../images/yw1.jpg) no-repeat; margin-right:10px;}
.HomeOther2 ul li.li2 { background:url(../images/yw2.jpg) no-repeat;}
.HomeOther2 ul li.li3 { background:url(../images/yw3.jpg) no-repeat; margin-right:10px;}
.HomeOther2 ul li.li4 { background:url(../images/yw4.jpg) no-repeat;}
.HomeOther2 ul li p {padding:0; padding-left:8px; margin-top:5px;}
.HomeOther2 ul li p span a {font-weight:bold;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; color:#333; padding-bottom:8px;}
.HomeOther2 ul li p a.amore {display:block; background:url(../images/ywmore.jpg); height:15px; width:63px; overflow:hidden; text-indent:-999px; margin-top:8px;}

.banner_box {float:left;}
.HomeOther {float:right; height:202px; border-right:1px solid #ddd; _height:200px;}
.HomeOther ul { margin: 3px 0 0 20px; width:280px; overflow:hidden; }
.HomeOther ul li { float:left; display:inline; margin: 5px; }
.HomeService { clear:both; padding: 25px 0 0; overflow:hidden; }
.HomeService dl { float:left; display:inline; margin: 0 10px 0 0; width:231px; height:172px; position:relative; background:url(../images/ServiceBoxBg.gif) no-repeat; }
.HomeService dt { width:200px; margin:0 auto; height:35px; line-height:35px; }
.HomeService dt a, .HomeService dt a:visited { font-size:14px; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; color:#434343; font-weight:bold; }
.HomeService dt a:hover { color:#000000; }
.HomeService dd.text { width:127px; margin:0 0 0 16px; height:60px; line-height:20px; overflow:hidden; color:#767676; }
.HomeService dd.more { width:92px; margin: 8px 0 0 16px; }
.HomeService dd.more a { display:block; width:92px; height:25px; text-indent:-9999px; background:url(../images/ServiceMore.gif) no-repeat; }
.HomeService dd.ServiceIcon { position:absolute; width:86px; height:112px; top:63px; left:145px; }
.HomeService dd.Icon01 { background:url(../images/ServiceIcon01.png) no-repeat; }
.HomeService dd.Icon02 { top:70px; background:url(../images/ServiceIcon02.png) no-repeat; }
.HomeService dd.Icon03 { top:71px; left:138px; background:url(../images/ServiceIcon03.png) no-repeat; }
.HomeService dd.Icon04 { width:115px; top:70px; left:120px; background:url(../images/ServiceIcon04.png) no-repeat; }
/*
=================
Main Style
=================
*/
#Main { background:url(../images/MainBg.gif) 0 -2px repeat-x; margin:0 auto; width:970px; height:100%; }
.MainBox { width:970px; margin:0 auto; }
.OtherBanner { margin: 0 auto; min-width:970px; text-align:center;}
.MainLeft { float:left; display:inline; position:relative; width:252px; margin: 0 0 0 10px; }
.MainLeftTitleEn { width:260px; height:59px; position:absolute; top:-60px; left:-4px; line-height:63px; text-align:center; font-size:34px; color:#0b7a9e; font-weight:bold; font-family:Basemic Symbol, Arial, Helvetica, sans-serif; background:url(../images/MainLeftTitleEn.png) no-repeat; }
.MainLeftTitleCn { margin-bottom:2px; height:56px; line-height:56px; overflow:hidden; font-size:20px; text-indent:27px; color:#FFF; font-weight:bold; font-family:"Microsoft YaHei", "黑体", Arial, Helvetica, sans-serif; background:#0B7A9E; }
.MainRight { float:right; display:inline; margin: 0 13px 0 0; width:668px; }
.MainTitle { margin:15px 0 0; }
.MainTitle h1 { margin:0; font-weight:normal; height:45px; line-height:45px; color:#BC0001; font-size:24px; font-family: "Microsoft YaHei", "黑体", Arial, Helvetica, sans-serif; background:url(../images/MainTitleLine.gif) repeat-x 0 bottom; }
.MainTitle span { display:block; height:30px; line-height:30px; font-size:18px; color:#676767; font-family:Basemic Symbol, Arial, Helvetica, sans-serif; }
.ContentBox { width:668px; margin: 0 auto; padding-bottom:20px; overflow:hidden; }
/*
=================
About Style
=================
*/
.ArticleBody { line-height:2em; color:#000000; }
.ArticleBody p { text-indent:24px; }
.maxim { text-indent:0; color:#805819; line-height:25px; font-size:16px; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; }
.ArticleBody img.AboutPic { float:left; margin:0 10px 10px 0; }
.ArticleBodyTitle { clear:both; margin: 20px 0 0; height:25px; line-height:25px; overflow:hidden; border-bottom:1px solid #A58552; }
.ArticleBodyTitle span { padding:4px 15px 5px; background:#A58552; font-size:15px; font-weight:bold; color:#FFF; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; }
.ArticleBody p.directorate { margin:30px auto; text-align:center; }
.ArticleBody p span.blue { color:#1b7eb7; font-weight:bold; }
.PartnerList dl { margin: 15px auto; }
.PartnerList dt { color:#805819; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei", "宋体", Arial, Helvetica, sans-serif; }
.PartnerList dd { text-indent:24px; }
.wiringList { overflow:hidden; }
.wiringList li { float:left; margin:0 55px 15px 0; }
/*
=================
News Style
=================
*/
.NewsList dl { width:650px; margin:15px auto 30px; }
.NewsList dt { height:25px; line-height:25px; overflow:hidden; }
.NewsList dt a { color:#D20707; font-size:14px; }
.NewsList dt a:visited { color:#676767; }
.NewsList dt a:hover { color:#BC0001; }
.NewsList dd { margin:5px 0 0; line-height:1.6em; color:#000; }
.NewsList dd a, .NewsList dd a:visited { color:#D20707; }
.NewsList dd a:hover { color:#BC0001; }
.ArticleTitle { margin:15px auto 10px; text-align:center; font-size:15px; color:#80591A; }
.ArticleInfo { text-align:right; color:#999999; }
.ArticleBody { margin: 15px auto; line-height:2em; color:#525252; font-family:宋体, SimSun, Verdana, Arial, Helvetica, sans-serif; }
.ArticleBody p { text-indent:24px; }
.PrevNext { margin-top:25px; overflow:hidden; zoom:1; border-top:1px dashed #CCC; }
.ProductPrevNext { margin:25px 0 0 0; }
.PrevNext li { height:45px; padding-top:10px; overflow:hidden; }
.PrevNext li a { display:block; height:25px; line-height:25px; overflow:hidden; }
.PrevNext li.prev { float:left; width:300px; text-indent:40px; }
.PrevNext li.next { float:right; width:260px; }
.PrevNext li.prev a { background:url(../images/prev.gif) no-repeat 0 7px; color:#434343; }
.PrevNext li.next a { padding-right:40px; text-align:right; background:url(../images/next.gif) no-repeat right 7px; color:#434343; }
.PrevNext li a:hover { color:#585757; }
/*
=================
Product Style
=================
*/
.ProductList dl { width:650px; margin:15px auto 30px; overflow:hidden; }
.ProductList dt { height:25px; line-height:25px; overflow:hidden; }
.ProductList dt a { color:#D20707; font-size:14px; }
.ProductList dt a:visited { color:#676767; }
.ProductList dt a:hover { color:#BC0001; }
.ProductList dd.pic { float:left; margin:7px 15px 0 0; width:96px; height:71px; border:1px solid #E1E0E5; overflow:hidden; }
.CaseCont dd.iShow { border-color:#CBCBCB; }
.ProductList dd.pic a { display:block; width:90px; height:65px; margin:3px; text-align:center; overflow:hidden; }
.ProductList dd.text { float:left; display:inline; margin:4px 0 0; width:533px; height:75px; line-height:1.6em; color:#000; text-align:left; overflow:hidden; }
.ProductList dd.text a, .ProductList dd.text a:visited { color:#D20707; }
.ProductList dd.text a:hover { color:#BC0001; }
/*
=================
GuestBook Style
=================
*/
.Topical { margin:10px auto 0; padding: 0 5px; overflow:hidden; zoom:1; background:url(../images/Line.gif) repeat-x 0 bottom; border:0; }
.TopicalTitle { height:28px; line-height:28px; color:#626262; font-size:14px; font-weight:bold; background:none; border:0; text-indent:0; padding:0; }
.TopicalBody { margin:8px 0 5px 20px; color:#636363; line-height:22px; padding:0; }
.TopicalReply { line-height:25px; margin-top:20px; padding: 0 20px 0 40px; overflow:hidden; background:#F9F0FA url(../images/MessageReplyIcon.gif) no-repeat 20px 5px; text-indent:0; border:0; color:#636363; }
.TopicalInfo { margin:0 0 15px 0; color: #999; line-height:30px; border:0; }
.TopicalInfo span { margin-right:10px; }
.TopicalFormBox { clear:both; margin:60px auto 0; overflow:hidden; border:0; }
.TopicalFormBoxBody { margin: 0 0 0 28px; }
.TopicalFormBoxBody .tdItem, .TopicalFormBoxBody .item { vertical-align:top; color:#333333; font-weight:bold; }
.TopicaltableForm td { border:0; padding: 5px 0; }
.TopicaltableForm td.tdItem { width:80px; }
.TopicalFormBoxTitle { background:url(../images/MessageIcon.gif) no-repeat 0 50%; height:28px; line-height:28px; margin-bottom:20px; color:#3C3C3C; text-indent:40px; font-family: "Microsoft YaHei", 宋体, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; border:0; text-indent:30px; }
.TopicalFormBoxTitle span { color:#666; font: 13px normal; }
.TopicalFormBoxBody .markerMust, .TopicalFormBoxBody .must { color:#F00; font-weight:bold; }
.TopicalFormBoxBody .textPsBox { color:#A4A3A1; }
.TopicalFormBoxBody input { background:#FFF url(../images/InputBg.gif) repeat-x; border:1px solid #B1B1B1; }
.TopicalFormBoxBody input#submitBtn { background:url(../images/MessageSubmit.gif) no-repeat; border:0; width:99px; height:33px; display:block; text-indent:-9999px; }
.trBottomConsole { height:40px; }
.TopicalFormBoxBody textarea { border:1px solid #B1B1B1; }
.valiCodeInput { display: inline; float:left; }
.valiCodeBox { display:inline; margin: 0 0 0 15px; float:left; }
/*
=================
分类菜单
=================
*/
.category { overflow:hidden; width:252px; margin: 0; }
.category ul ul { float:none; margin:0; }
.category ul li span { display:block; height:28px; background:#E0DBCE; }
.category ul li ul li ul li ul li ul li ul { display:none; }
.category ul li a, .category ul li a:visited { display:block; border-top:1px solid #FFF; height:28px; line-height:28px; letter-spacing:2px; text-align:left; text-indent:20px; color:#585858; font-size:13px; overflow:hidden; font-weight:bold; }
.category ul li ul li a, .category ul li ul li a:visited { text-indent:35px; font-weight:normal; }
.category ul li ul li ul li a, .category ul li ul li ul li a:visited { text-indent:50px; }
.category ul li ul li ul li ul li a, .category ul li ul li ul li ul li a:visited { text-indent:65px; }
.category ul li ul li ul li ul li ul li a, .category ul li ul li ul li ul li ul li a:visited { text-indent:85px; }
.category ul li a:hover { color:#BC0001; }
/*
=================
pagelist Style
=================
*/
.pagelist { float:right; display:inline; margin:10px 0 0 0; overflow:hidden; }
.pagelist li { float:left; width:17px; height:16px; margin-left:5px; }
.pagelist li a, .pagelist li a:visited, .pagelist li.current { display:block; width:15px; height:14px; color:#317BA3; line-height:14px; text-align:center; cursor:pointer; border:1px solid #317BA3; }
.pagelist li a:hover, .pagelist li.current { cursor:pointer; background:#317BA3; color:#FFF; border:1px solid #317BA3; }
/*
=================
Footer Style
=================
*/
#Footer { clear:both; text-align:center; overflow:hidden; margin-top:20px; background:#ddd; min-width:970px; padding:20px 0; }
.FootNav { text-align:left; max-height:19px; overflow:hidden; display:inline-block; }
*+html .FootNav { display:inline; }
*html .FootNav { display:inline; }
.FootNav span { display:block; float:left; width:78x; height:19px; }

.FootNav span.last a, .FootNav span.last a:visited { border-right:0;}
.FootNav span a:hover { color:#DDD; }
.FootCopyright { margin:0 auto; line-height:2em; width:970px; overflow:hidden; text-align:center; color:#959595; font-family:Arial, Helvetica, sans-serif; }
.footCopyrightBox,.footNavBox {text-align:center; font-family:Arial, Helvetica, sans-serif;}
.footNavBox a {padding:6px; color:#999999;}
.footCopyrightBox a:link {color:#999;}
.footNavBox a:visited,.footCopyrightBox a:visited { color:#666;}
.footNavBox a:hover,.footCopyrightBox a:hover {color:#333; text-decoration: underline;}
a.Ajiang{ cursor:default!important; text-decoration:none!important; color:#999999!important;}
#map {padding-left:50px;}
#map ul li a,#map ul li a:link,#map ul li a:visited { font-weight:bold; font-size:13px;}
#map ul li a:hover { text-decoration:underline;}
#map ul li ul li,#map ul li,#map ul li ul,#map ul,#map a { float:left;}
#map a {width:100%;}
#map ul li {width:90%;}
#map ul li ul li {width:auto; height:auto;}
#map ul li ul li a,#map ul li ul li a:link,#map ul li ul li a:visited {font-weight:normal; font-size:12px; padding-left:20px; width:auto;}

.guestbook_float {border:1px solid #111; width:216px; height:252px; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#fff;}
.gb_title { background:url(black/guestbook.jpg) no-repeat; height:18px; padding:3px 5px;}
.gb_bt02 { background:url(black/gb_bt.jpg) 0 0 no-repeat; width:17px; height:17px; float:right; cursor:pointer;}
.gb_bt01 { background:url(black/gb_bt.jpg) -19px 0 no-repeat; width:17px; height:17px; float:right; cursor:pointer;}
.gb_text {height:63px; padding-top:5px; text-align:center;}
.gb_text textarea {height:57px; width:196px; background:url(black/guestbook_text.jpg); padding:3px; color:#333; border:0; margin:0; font-size:12px; overflow:hidden;}
.gb_input_box { background:url(black/ico.jpg) no-repeat; height:69px; margin-top:6px; margin-left:10px; position:relative;}
.gb_input_box input {border:1px solid #c2c2c2; background:#FFF; height:16px; line-height:16px; font-size:12px; position:absolute; left:22px;}
.gb_input_box input.gb_name {width:88px; top:0px;}
.gb_input_box input.gb_tel{width:136px; top:24px;}
.gb_input_box input.gb_mail {width:136px; top:48px;}
.gb_button {margin:5px; text-align:center;padding-bottom:6px; border-bottom:1px dashed #CCC;}
.gb_button input.gb_bt { background:url(black/button.jpg); width:88px; height:19px; border:0; cursor:pointer; padding:0;}
.gb_qq {padding:0 10px; height:18px;}
.gb_qq a {padding-left:0px; height:18px; text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; line-height:18px; display:block; float:left; padding-right:8px;}
.yzm {vertical-align:middle; padding-left:32px; color:#888; position:relative;}
.yzm input {width:118px; height:16px; margin:0; padding:0; line-height:16px; font-size:12px; margin:3px 0 2px;}
#valiCodeImg.img {height:50px; vertical-align:middle;}
#valiCodeChange {cursor:pointer;}
#valiCodeChange img{ vertical-align:middle; margin-left:2px;}
#valiCodeImg { position:absolute; top:-50px; height:50px;}
.footCopyrightBox img {display:none;}

/*--------client------*/
.clientbox ul{float:left;}
.clientlist2 li {float:left; width:206px; line-height:20px; text-align:left;}
.clientlist1 {padding-bottom:20px;}
.clientlist1 li {float:left; width:200px; height:76px; margin-right:10px; border:1px solid #ccc; padding:3px; margin-bottom:10px;}
.clientlist1 li img {width:200px; height:76px;}
.end {height:0; clear:both; overflow:hidden;}
