@charset "utf-8";
#indBanner{
height:337px;
overflow:hidden;
margin-bottom:10px;
}
#subBanner{
height:170px;
overflow:hidden;
}
#indMainWra{
width:100%;
float:left;
height:324px;
overflow:hidden;
margin-bottom:10px;
}
#indMain{
margin:0 234px 0 222px;
overflow:hidden;
_width:544px;
}
#indSub{
width:223px;
float:left;
margin-left:-223px;
background:#dfdfdf;
height:324px;
margin-bottom:10px;
_overflow:hidden;
}
#inExtra{
width:211px;
float:left;
margin-left:-100%;
height:324px;
margin-bottom:10px;
_overflow:hidden;
}
#indNews{
margin-bottom:15px;
}
#indNews .box1Con{
padding:15px 20px;
height:100px;
}
#indNews h2.title a{
background-position:0 0;
}
#indNews a.thumb{
float:left;
margin-right:20px;
}
#indNews a.thumb img{
width:105px;
height:80px;
}
#indNews ul.sty1{}
#indPd{
width:265px;
height:150px;
float:left;
}
#indCase{
width:265px;
height:150px;
float:right;
}
#indPd .box1Con,
#indCase .box1Con{
overflow:hidden;
height:123px;
}
#indPd .box1Con a.thumb,
#indCase .box1Con a.thumb{
float:left;
float:left;
border:1px solid #e0e0e1;
margin:15px 10px;
}
#indPd .box1Con a.thumb img{
display:block;
width:126px;
height:92px;
margin:1px;
}
#indCase .box1Con a.thumb img{
display:block;
width:119px;
height:82px;
margin:1px;
}
#indPd .box1Con h3,
#indCase .box1Con h3{
margin-top:15px;
margin-bottom:7px;
}
#indPd .box1Con h3 a,
#indCase .box1Con h3 a{
color:#6a6a6a;
}
#indPd .box1Con p.pre,
#indCase .box1Con p.pre{
overflow:hidden;
line-height:1.4;
height:5.6em;
color:#6a6a6a;
}
#indPd{}
#indPd h2.title a{
background-position:0 -27px;
}
#indCase{}
#indCase h2.title a{
background-position:0 -54px;
}
#indLinks{
margin:5px 10px 10px 10px;
}
#indLinks h2.title{
background:url(../images/bg10.gif) no-repeat;
width:204px;
height:22px;
line-height:22px;
color:#fff;
font-size:1em;
text-indent:25px;
}
#indLinks ul.links{
border:1px solid #e0e0e1;
padding:5px 7px 0px 7px;
background:#fafbfb;
margin-bottom:10px;
}
#subSide ul.links{
margin:20px auto;
}
ul.links{
width:187px;
}
ul.links li{
height:38px;
margin-bottom:7px;
background-image:url(../images/bg11.jpg);
background-repeat:no-repeat;
}
ul.links li#link1{
background-position:0 0;
}
ul.links li#link2{
background-position:0 -45px;
}
ul.links li#link3{
background-position:0 -90px;
}
ul.links li#link4{
background-position:0 -134px;
}
ul.links a{
display:block;
height:38px;
text-indent:-3000em;
overflow:hidden;
}
ul#links1{
background-position:0 -45px;
}
#indLinks a.about{}
#contactInfo{}
#contactInfo h2.networkTitle{
height:0px;
overflow:hidden;
}
#contactInfo p{
background:url(../images/tel.jpg) no-repeat;
height:107px;
text-indent:-3000em;
}
#contactInfo h2.contactTitle{
background:url(../images/bg12.jpg) no-repeat;
height:22px;
text-indent:-3000em;
overflow:hidden;
}
#contactInfo address{
font-style:normal;
background:#202020 url(../images/bg13.jpg) repeat-x;
color:#d0d0d0;
padding:11px 10px;
line-height:1.6;
}
#contactInfo a.network img{
display:block;
}
#main{
width:972px;
border:1px solid #E0E0E1;
margin:0px auto 10px auto;
}
#loginForm{
background:url(../images/bg53.gif) no-repeat;
width:293px;
height:125px;
margin:40px auto;
padding:40px;
}
#regForm{
padding:40px;
width:500px;
margin:0 auto;
}
#regForm div.a label{
width:5em;
}
.conBox1 h3.question{
background:#e5e5e5;
padding:2px 10px;
margin-bottom:10px;
font-weight:normal;
}
.conBox1 h3.searchTitle{
background:url(../images/dot3.gif) left center no-repeat;
padding-left:15px;
}
.conBox1 h3.searchTitle a{
color:#6A6A6A;
}
.conBox1 .searchPre{
margin-bottom:20px;
}
.conBox1 .searchPre a{
color:#6A6A6A;
}
.conBox1 div.answer{
margin-bottom:20px;
padding:0 10px 0 4em;
}
.conBox1 div.answer label{
float:left;
width:1.5em;
margin-left:-2em;
}
table.tableSty1{
width:100%;
}
table.tableSty1 th{
background:#e5e5e5;
padding:2px 0;
border-left:3px solid #fff;
border-right:3px solid #fff;
}
table.tableSty1 td{
text-align:center;
padding:4px 0;
vertical-align:middle;
border-left:3px solid #fff;
border-right:3px solid #fff;
}
table.tableSty1 th.col1{
width:35%;
}
table.tableSty1 th.col2{
width:15%;
}
table.tableSty1 th.col3{
width:15%;
}
table.tableSty1 th.col4{
width:15%;
}
table.tableSty1 th.col5{
width:20%;
}
table.tableSty1 td.col1{
text-align:left;
}
table.tableSty1 td.col1 span{
background:url(../images/dot3.gif) 0 4px no-repeat;
padding-left:10px;
margin-left:15px;
}
table.tableSty1 td.col5 a{
display:block;
background:url(../images/icon1.gif) no-repeat;
height:18px;
line-height:18px;
padding-left:32px;
width:4em;
color:#3F484D;
margin:0 auto;
}
#sitemap{
width:620px;
margin:20px auto;
}
#appForm{
margin:15px;
}
#appForm div.a label{
width:10em;
}
#appForm h3{
background:#fafafa;
padding:10px 0;
text-indent:15px;
margin-bottom:10px;
}
#login{
position:absolute;
right:260px;
top:55px;
height:20px;
line-height:20px;
}
#login a{
color:#3F484D;
background-image:url(../images/bg2.gif);
background-repeat:no-repeat;
background-position:-100px 0;
}
#login a:hover{
color:#C61007;
}
#login a#regLink{
background-position:0px 0px;
padding-left:17px;
margin-right:10px;
}
#login a#forgetLink{
margin-right:10px;
}
#login select{
margin-right:10px;
vertical-align:middle;
border:1px solid #B4B4B4;
}
#login a#loginLink{
background-position:0px -37px;
padding-left:20px;
}
#login a#logoutLink{
background-position:0px -112px;
padding-left:15px;
margin-right:10px;
}
