﻿
*, html, body { margin:0px; padding:0px;}
html, body {height:100%; scrollbar-face-color:#e8e7e7; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-3dlight-color:#ccc; scrollbar-arrow-color:#005ab5; scrollbar-track-color:#efefef; scrollbar-darkshadow-color:#b2b2b2; scrollbar-base-color:#000;}
a {f:expression(hideFocus=true); text-decoration:none;}
a:hover { zmm: expression(window.status=''); }
li { list-style:none; list-style-type:none;}
#page { width:100%; text-align:center;}/*background:url('bodyBg.gif')*/
#homepage, #header, #container, #footer { width:930px; margin:0px auto;}/*#logo,*/
#homepage {background-color:#fff; }



#logo { width:826px;height:107px; float:right; line-height:97px; background:url('titel3.jpg') no-repeat;  }



#container { width:929px; border-left:solid 1px #b2b2b2; border-right:solid 1px #b2b2b2;}
#container table.body {width:100%; border:0px;}
#container table.body td { text-align:left; vertical-align:top;}
#container table.body td.left {width:219px; text-align:left; padding:0px 3px;}
#container table.body td.right {width:219px; text-align:right; padding:0px 3px;}
#container table.body td.center {text-align:center; padding:0px 2px;}
#container table.body td.other { width:709px; text-align:left;}
#container table.body td.banner1,#container table.body td.banner2 {padding:3px 3px 0px 0px; text-align:right;}
#container table.body td.other div.title {background:url('newsOther.gif') no-repeat; width:700px; height:30px; line-height:30px; margin-top:3px;}
#container table.body td.other div.title p.text {font:bold 14px 宋体; color:#fff; padding:8px 0px 0px 20px;}
#container table.body td.other div.title a {font:bold 14px 宋体; color:#fff; padding:8px 0px 0px 10px;}
#container table.body td.other div.title a:hover { color:Yellow;}
#container table.body td.other div.body {background:none; background-color:#fff; border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0; min-height:800px; width:698px; overflow:hidden;}
#container table.body td.other div.body div.content { width:96%; background-color:#fff; font-size:14px; margin:0px auto; overflow:auto;}
#container table.body td.other div.body ul { width:100%; padding:8px; background-color:#fff; font-size:14px;  overflow:auto;}
#container table.body td.other div.body ul li { height:20px; border-bottom:solid 1px #f8f8f8; margin-bottom:4px; }
#container table.body td.other div.body ul li a {font:14px 宋体; color:#000;}
#container table.body td.other div.body ul li a:hover { color:Blue;}
#container table.body td.other p.footer {background:url('newsOther.gif') no-repeat -0px -36px; width:700px; font-size:0px; height:4px;}

#container table.body td.link1 {height:30px; line-height:30px; width:100%; font-size:12px; color:#000; margin:3px 1px;}
#container table.body td.link2 {height:100px; line-height:20px; width:100%; font-size:12px; color:#000; margin:3px 1px;}

#footer, #footer li {height:56px; line-height:56px; background:url('footer.gif') repeat-x 0px -122px; }
#footer li.left {width:8px; background:url('footer.gif') no-repeat 0px -61px; float:left;}
#footer li.right {width:8px; background:url('footer.gif') no-repeat 0px 0px; float:right;}
#footer li.text {width:900px; float:left; text-align:center;}
#footer li.text p {margin-top:14px; font-size:12px; color:#fff; line-height:16px;}

.newsLit {
    width: 219px;
    margin-top: 3px;
}
.newsLit li.Red,li.newGif,li.newGifZS,li.newGifZX,li.newGifB, .newsLit li.footer {width:219px;}
/*.newsLit li.Red {height:26px; background:url('newsLit.gif') no-repeat 0px 0px;}
.newsLit li.Blue {height:26px; background:url('newsLit.gif') no-repeat 0px -31px;}*/
.newsLit li.newGif {height:26px; background:url('newsLitT.gif') no-repeat 0px -0px;}
.newsLit li.newGifZS {height:26px; background:url('newsLitT.gif') no-repeat 0px -31px;}
.newsLit li.newGifZX {height:26px; background:url('newsLitB.gif') no-repeat 0px -0px;}
.newsLit li.newGifB {height:26px; background:url('newsLitB.gif') no-repeat 0px -31px;}

.newsLit li.Blue p.title,li.newGif p.title,li.newGifZS p.title,li.newGifZX p.title,li.newGifB p.title, .newsLit li.Red p.title {margin:6px 0px 0px 20px !important; margin:6px 0px 0px 10px; width:120px; font:bold 14px 宋体; color:#fff; float:left; text-align:left;}
.newsLit li.Blue a,li.newGif a,li.newGifZS a,li.newGifZX a,li.newGifB a, .newsLit li.Red a {margin:7px 6px 0px 16px; width:50px; font:bold 12px 宋体; color:#fff; float:right; text-align:right;}
.newsLit li.Blue a:hover,li.newGif a:hover,li.newGifZS a:hover,li.newGifZX a:hover,li.newGifB a:hover, .newsLit li.Red a:hover {color:Yellow;}        
.newsLit li.body { border-top:0px; margin-bottom:-0px; margin-top:0px;width:217px; 
                   background-color:#fff; border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2; text-align:left; 
                  border-bottom:1px #D8E3F7 dashed;font:12px 宋体; height:23px; line-height:23px;}

.newsLit li.body p {  margin:0px;padding-top:3px;  line-height:20px; background:url('item.gif') no-repeat -7px -18px;  float:left;
   }
.newsLit li.body p img {border:0px;}
.newsLit li.body p a { padding-left:10px; font:12px 宋体; color:#000;  }
.newsLit li.body a { margin:0px; font:12px 宋体; color:#000; }
.newsLit li.body1 {width:217px;  background-color:#fff; color:Black;   border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2; text-align:left;}
.newsLit li.footer {margin-top:-6px; padding-bottom:10px; font-size:0; height:2px;background:url('newsLit.gif') repeat-y 0px -68px;}

.newsLit li.body p a:hover {color:#1a857b;}
.newsLit li.body p.empty {margin-bottom:4px; padding:5px; max-height:280px; min-height:16px; height:16px; line-height:16px; background-image:none; border:0px; color:Black;font:bold 12px 宋体;  }
.newsLit li.com { border-bottom:0px;border-top:0px; margin-bottom:0px; margin-top:0px; width:217px; background-color:#fff; border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2; text-align:left;}
.newsLit li.com p { margin:0px 3px 0px 8px; font:12px 宋体; line-height:16px; text-align:left;padding:0px;}
.newsLit li.com p a {margin:0px 3px 0px 8px; font:12px 宋体; color:#000; line-height:16px; padding:0px; text-align:left; }


.news {width:474px; margin-top:3px;}
.news li.title,li.titleX, .news li.footer {width:474px;}
.news li.title {height:26px; line-height:26px; background:url('news.gif') no-repeat 0px 0px;}
.news li.titleX {height:26px; line-height:26px; background:url('news.gif') no-repeat 0px -31px;}
.news li.title p.title {width:100px; margin:6px 0px 0px 20px !important; margin:6px 0px 0px 10px; font:bold 12px 宋体; color:#fff; float:left; text-align:left;}
.news li.title a {margin:7px 6px 0px 0px; font:bold 12px 宋体; color:#fff; float:right; text-align:right;}
.news li.title a:hover {color:#1a857b;}
.news li.titleX p.title {width:100px; margin:6px 0px 0px 20px !important; margin:6px 0px 0px 10px; font:bold 12px 宋体; color:#fff; float:left; text-align:left;}
.news li.titleX a {margin:7px 6px 0px 0px; font:bold 12px 宋体; color:#fff; float:right; text-align:right;}
.news li.titleX a:hover {color:#1a857b;}
.news li.body { height:20px; width:472px; background-color:#fff; border-left:solid 1px #c2c2c2; border-right:solid 1px #c2c2c2; text-align:left;}
.news li.footer {margin-top:-4px; padding-bottom:6px; height:2px; font-size:0; background:url('news.gif') repeat-y 0px -79px;}
.news li.body p {font:bold 14px 宋体; padding-left:20px;  border-bottom:solid 1px #f3f3f3; margin-top:2px; margin-bottom:2px;  text-overflow:ellipsis;overflow:hidden;}
.news li.body p a { margin-top:2px; margin-bottom:2px;   font:12px 宋体; color:#000;  }
.news li.body p a:hover {color:Blue;}  
.news li.body p.empty {height:4px; line-height:4px; background-image:none; border:0px; }
.news li.gImg {width:472px; background-color:#fff; border-left:solid 1px #c2c2c2; border-right:solid 1px #c2c2c2;}



.news345 {width:345px; margin:3px 0px 0px 3px; float:left;}
.news345 li.Red, .news345 li.Blue, .news345 li.footer {width:345px;}
.news345 li.Red {height:26px; background:url('news345.gif') no-repeat 0px 0px;}
.news345 li.Blue {height:26px; background:url('news345.gif') no-repeat 0px -31px;}
.news345 li.Blue p.title, .news345 li.Red p.title {margin:6px 0px 0px 20px !important; margin:6px 0px 0px 10px; width:100px; font:bold 14px 宋体; color:#fff; float:left; text-align:left;}
.news345 li.Blue a, .news345 li.Red a {margin:7px 6px 0px 0px; width:50px; font:bold 12px 宋体; color:#fff; float:right; text-align:right;}
.news345 li.Blue a:hover, .news345 li.Red a:hover {color:Yellow;}        
.news345 li.body {width:343px; background-color:#fff; border-left:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0; text-align:left;}
.news345 li.footer {margin-top:-6px; padding-bottom:10px; font-size:0; height:2px;background:url('news345.gif') repeat-y 0px -68px;}
.news345 li.body p {border-bottom:solid 1px #f3f3f3; margin-bottom:4px; height:16px; line-height:16px; background:url('item.gif') no-repeat -4px 2px;text-overflow:ellipsis;overflow:hidden;width:330px;}
.news345 li.body p img {border:0px;}
.news345 li.body p a {height:16px; line-height:16px; margin:4px 4px 4px 20px; font:12px 宋体; color:#000;  line-height:16px; }
.news345 li.body p a:hover {color:Blue;}
.news345 li.body p.empty {margin:0px; padding:0px; min-height:6px; height:6px; line-height:6px; background-image:none; border:0px; }

.linian {width:219px; height:327px; margin-top:3px; background:url('linian.jpg') no-repeat;}
.linian li {height:30px;}
.linian li.body {width:200px; font:12px 宋体; color:#000; line-height:18px; text-align:left; margin:0px auto;}        

.subsite { width:219px; height:110px; margin-top:3px; background:url('subsite.gif') no-repeat  0px -31px; }
.subsite li.title {padding-top:5px; height:26px; line-height:26px; width:210px; text-align:center; font:bold 14px 宋体; color:#fff;}
.subsite li {height:20px; line-height:20px; width:210px;}
.subsite li a {margin-left:22px;height:20px; line-height:20px; font: 12px 宋体; color:#000; }
.subsite li a:hover {color:#1a857b;}

.linkImage li {width:219px; height:62px; margin-top:4px;}
.linkImage img {border:0px;}
.linkImage li.ad {height:80px;background:url('homepageAd.gif') no-repeat;}

dl.link {width:920px; min-height:30px; line-height:30px; overflow:hidden; margin:3px; border:solid 1px #80c3d3; background-color:#fff;}
dl.link dd {font:bold 9pt 宋体; color:#000; margin:4px 0px 4px 6px;}
dl.link dd a {font-weight:normal; color:#000; text-decoration:none; margin-right:14px; font:12px 宋体;}
dl.link dd a:hover {color:Blue;}

.service {width:219px; margin-top:3px;}
.service .title, .newsLit .footer {width:219px;}  
.service .title {background:url('newsLit.gif') no-repeat 0px -31px;padding-top:5px; height:26px; line-height:26px; text-align:center; font:bold 14px 宋体; color:#fff;}
.service .body { width:217px; height:200px; background-color:#fff; border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0; text-align:center;}
.service .footer {font-size:0; height:2px;background:url('newsLit.gif') repeat-y 0px -78px;}
.service li ul {width:204px; height:181px; background:url('service.gif') no-repeat; margin:0px auto;}
.service li ul li {height:40px; line-height:40px; width:204px; cursor:pointer; margin-bottom:8px;}

.mail, .login {width:219px; margin-top:3px;}
.mail li, .login li {height:56px; cursor:pointer;}
.mail img, .login img {border:0px;}
.company {width:217px; margin-top:3px;}

.search {width:219; height:69px; line-height:69px; background:url('search.gif') no-repeat; text-align:left; vertical-align:top; margin-top:3px;}
.search .empty {height:40px; line-height:40px;}
.search .txt {height:18px; line-height:18px; width:105px; padding-left:15px; float:left;}
.search .txt .input {font:14px 宋体; color:#000; width:105px; height:16px; border:0px;}
.search .btn {margin-left:15px; height:18px; line-height:18px; width:66px; cursor:pointer; float:left;}

.faq {width:219px; margin-top:3px;}
.faq li.title, .faq li.footer {width:219px;}
.faq li.title {height:26px; background:url('newsLit.gif') no-repeat 0px -31px;}
.faq li.title p.title {margin:6px 0px 0px 20px !important; *margin:6px 0px 0px 10px; width:120px; font:bold 14px 宋体; color:#fff; float:left; text-align:left;}
.faq li.title a {margin:7px 6px 0px 0px; width:50px; font:bold 12px 宋体; color:#fff; float:right; text-align:right;}
.faq li.title a:hover {color:Yellow;}        
.faq li.body {width:217px; background-color:#fff; border-left:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0; text-align:left;}
.faq li.footer { font-size:0; height:2px;background:url('newsLit.gif') repeat-y 0px -78px;}
.faq li.body p {height:16px; line-height:16px; background:url('item.gif') no-repeat -7px -12px;}
.faq li.body p a {margin:4px 4px 4px 16px; font:12px 宋体; color:#000;}
.faq li.body p a:hover {color:Blue;}
.faq li.body p.empty {height:6px; line-height:6px; background-image:none; }

.scroll_div{ width:340px; height:126px;
	margin:0 auto;
	overflow:hidden;
	white-space:nowrap;
	background:#fff;
}
.scroll_div img
{
    width:150px;
    height:120px;
	border:0;
	margin:auto 4px;
	border:1px #efefef solid; cursor:pointer;
}
#scroll_begin,#scroll_end,
#scroll_begin ul,#scroll_end ul,
#scroll_begin ul li,#scroll_end ul li{
	display:inline;
}

div.pager { clear:both; margin:0px auto; padding:0px; width:100%; height:30px; line-height:30px; text-align:center;}
div.pager A {margin:2px; padding:2px 3px; width:12px; height:12px; line-height:14px; background-color:#f8f8f8; border:solid 1px #e3e3e3; font:10px 'Arial'; text-align:center; color:Blue; text-decoration:none;}
div.pager A.current { background-color:#1972bd; color:#fff;}
