﻿*{
margin: 0px auto;
padding: 0;
line-height: 24px;
}
img{
border: 0;
}
body{
font-family: arial, 宋体, serif;
font-size: 12px;
}
#header{
width: 100%;
background: #fff;
margin: 0px auto;
text-align: center;
}
#nav{
line-height: 24px;
list-style-type: none;
background: #666;
}
#nav a{
display: block;
width: 80px;
text-align: center;
}

#nav a:link{
color: #666;
text-decoration: none;
}
#nav a:visited{
color: #666;
text-decoration: none;
}
#nav a:hover{
color: #FFF;
text-decoration: none;
font-weight: bold;
}
#nav li{
float: left;
width: 80px;
background: #fff;
}
#nav li a:hover{
background: #999;
}
#nav li ul{
line-height: 27px;
list-style-type: none;
text-align: left;
left: -999em;
width: 180px;
position: absolute;
}
#nav li ul li{
float: left;
width: 180px;
background: #fff;
}
#nav li ul a{
display: block;
width: 180px;
text-align: left;
padding-left: 24px;
}
#nav li ul a:link{
color: #666;
text-decoration: none;
}
#nav li ul a:visited{
color: #666;
text-decoration: none;
}
#nav li ul a:hover{
color: #F3F3F3;
text-decoration: none;
font-weight: normal;
background: #C00;
}

#nav li:hover ul{
left: auto;
}
#nav li.sfhover ul{
left: auto;
}
#logo{
background: url(logo.jpg) #ECECEE center no-repeat;
height: 80px;
width: 1000px;
}
#language{
background: #ECECEE;
height: 20px;
width: 1000px;
border-bottom: 1px solid #548DBA;
}
#cn{
float: right;
margin-right: 0px;
}
#en{
float: right;
margin-right: 20px; 
}
#banner{
clear: left;
background: url(banner.jpg) center #ECECEE no-repeat;
width: 1000px;
height: 180px;
border-top: 1px solid #548DBA;
}

#pageBody{
border: 1px solid #D9D9D9;
margin: 12px auto;
width: 1000px;
padding-top:3px;
}
#homePage{
height: 430px;
}
#info{
background: url(jj.jpg) no-repeat;
width: 151px;
height: 153px;
padding-top: 50px;
padding-left: 25px;
padding-right: 25px;
line-height: 20px;
}
#connection{
background: url(lx.jpg) no-repeat;
width: 151px;
height: 165px;
padding-top: 50px;
padding-left: 25px;
padding-right: 25px;
line-height: 20px;
margin-top: 13px;
}
#news{
float: left;
background: url(xw.jpg) no-repeat;
width: 385px;
height: 169px;
margin-left: 5px;
padding-top: 45px;
padding-left: 30px;
padding-right: 20px;
line-height: 20px;
overflow: hidden;
}
#news ul{
margin-right: 16px;
list-style: none;
}
#news ul li{
border-bottom: 1px solid #000;
background: url(dot.gif) no-repeat left center;
padding-left: 17px;
}
#product{
float: right;
background: url(cp.jpg) no-repeat;
width: 722px;
height: 175px;
margin-right: 16px !important;
margin-right: 10px;
display: inline;
padding-top: 40px;
padding-left: 25px;
padding-right: 25px;
line-height: 20px;
}
#leader{
float: left;
background: url(zc.jpg) no-repeat;
width: 290px;
height: 169px;
margin-left: 5px;
padding-top: 45px;
padding-left: 28px;
padding-right: 20px;
line-height: 20px;
}
#subfooter{
height: 40px;
color: #000;
text-align: center;
padding-top: 6px;
width: 1000px;
}
#footer{
clear: both;
height: 55px;
background: #ECECEE;
color: #fff;
}
#news_more{
margin-left: 340px;
margin-top: -25px;
}
#product_more{
float: right;
margin-right: 0px;
margin-top: -32px;
width: 40px;
}
/* Pager */
.pager{
clear:both;
position: relative;
margin-top: 5px;
margin-left: 8px;
padding: 3px;
}
.pager .disabled{
border: 1px solid #ddd;
color: #999;
margin-top: 4px;
padding: 3px;
text-align: center;
}
.pager .current{
background-color: #06c;
border: 1px solid #009;
color: #fff;
font-weight: bold;
margin-top: 4px;
padding: 3px 5px;
text-align: center;
}
.pager span, .pager a{
margin: 4px 3px;
}
.pager a{
border: 1px solid #c0c0c0;
padding: 3px 5px;
text-align: center;
text-decoration: none;
}
a:link{
font-family: "宋体";
font-size: 12px;
color: #000000;
text-decoration: none;
}
a:visited{
font-family: "宋体";
font-size: 12px;
color: #000000;
text-decoration: none;
}
a:hover{
font-family: "宋体";
font-size: 12px;
color: #045BAB;
text-decoration: none;
}
#siderBar{
position: absolute;
margin-left: 740px;
margin-top: 8px;
width: 240px;
border: 1px solid #ddd;
background: #EFEFEF;
}
#siderBar ul{
list-style: none;
}
#siderBar ul li{
background: url(sideBarBg.gif) no-repeat center;
line-height: 27px;
text-align: center;
}
#siderBarHeader{
background: url(subunitHeader.gif) no-repeat center;
line-height: 27px;
text-align: center;
}
#newsDetails{
margin: 3px;
width: 720px;
padding: 6px;
border: 1px solid #ddd;
}
#newsTitle{
font-size: 16px;
text-align: center;
margin-left: 0px;
}
#newsSubTitle{
font-size: 14px;
text-align: center;
margin-left: 0px;
margin-top: 3px;
}
#newsAuthor{
font-size: 12px;
width: 100%;
text-align: center;
background-color: #ddd;
height: 22px;
padding-top: 5px;
margin-top: 3px;
}
#newsBack{
margin-top: 8px;
margin-left: 8px;
}
#newsContent{
margin-top: 6px;
margin-left: 2px;
margin-right: 2px;
}
#onePage{
margin: 0px;
width: 780px;
padding: 12px;
line-height: 22px;
}
#onePageSiderBar{
position: absolute;
margin-left: 810px;
margin-top: 8px;
width: 180px;
height: 400px;
border: 1px solid #ddd;
background: #EFEFEF;
}
#onePageSiderBar ul{
list-style: none;
margin-left: 6px;
}
#onePageSiderBar ul li{
background: url(jj.gif) no-repeat center;
text-align: center;
font-weight: bold;
line-height: 32px;
}
#onePageSiderBarHeader{
width: 100%;
height: 47px;
background: url(dh.jpg) no-repeat;
}
#products{
margin-top: 8px;
width: 100%;
}
#mainProduct{
overflow: auto;
width: 700px;
height: 170px;
border: 1px solid #ddd;
position: relative;
margin: 3px;
}
#spic{
overflow: hidden;
width: 140px;
height: 140px;
padding: 3px;
position: absolute;
margin-left: 6px;
}
#productName{
width: 540px;
height: 18px;
padding: 3px;
position: absolute;
margin-left: 150px;
margin-top: 2px;
background: #eee;
}
#productInfo{
width: 500px;
height: 120px;
padding: 3px;
position: absolute;
margin-left: 150px;
margin-top: 6px;
overflow: hidden;
}

.validation-summary-errors
{
color: Red;
padding: 6px;
font-weight: bold;
}
ul,li{margin:0px; padding:0px;list-style:none;}
.sqBorder {width:722px; height:122px; padding:10px; border:1px #000000 solid; background:#555555;}
.scroll_div {width:722px; height:122px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#ffffff;}
.scroll_div img {width:130px;height:120px;border: 0;margin: auto 8px; border:1px #efefef solid;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*设置ul和li横排*/

#newsListHeader{
font-size: 16px;
font-weight: bold;
width: 99%;
background-color: #EFEFEF;
padding: 6px;
height: 18px;
margin-bottom: 6px;
}
#categoryFont{
float: right;
width: 200px;
}
#categoryTitle{
text-align: left;
font-size: 14px;
font-weight: bold;
height: 16px;
padding: 6px;
float: left;
}
#Detail_Content{
padding-left: 12px;
padding-right: 12px;
}
#ListInsertDate{
width: 120px;
}