@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{margin:0px;padding:0px; }
body{font-size:12px; text-align:center; font-family:Tahoma, Helvetica, Arial, sans-serif; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} 
abbr,acronym {border:0;}
a,a:link{ /*color:#000;*/ text-decoration:none;}
a:hover{ text-decoration:none;}
a.link1:link,a.link1:visited,a.link1:active{color:#a2a2a2;}
a.link1:hover{color:#fff;}
a.link2:link,a.link2:visited,a.link2:active{color:#434343;}
a.link2:hover{color:#757575;}
a.link3:link,a.link3:visited,a.link3:active{color:#000;}
a.link3:hover{color:#757575;}
#footer a:link,#footer a:visited,#footer a:active{color:#fff;}
#footer a:hover{color:#ccc;}
.ls-box a:link,.ls-box a:visited,.ls-box a:active{color:#616161}
.ls-box a:hover{color:red;}
.clear{	height: 1px;background-color: transparent;overflow: hidden;clear: both; visibility:hidden}


#container{ margin-left:auto; margin-right:auto; width:1002px; overflow:hidden;  text-align:left;}
#header{ height:96px; overflow:hidden}
#nav-box{width:748px;  background:url(../images/hd_bg.jpg) left; height:96px;  float:left}
#nav{width:713px; height:60px; border-top:#777 solid 5px; margin-top:20px;}
.logo{ width:254px; height:96px; overflow:hidden;float:left;}
.intro{margin-left:auto; margin-right:auto; width:1002px; overflow:hidden;  text-align:center; vertical-align:middle; background:url(../images/intro-bg.jpg) top no-repeat; height:509px; padding-top:90px;}
.intro p{padding-top:10px; letter-spacing:1px; color:#757575; text-align:center}
.intro span{ color:red}
.intro a{ color:#757575}
#banner{height:326px; text-align:right;}
#content{ background:url(../images/ct-bg.jpg); height:auto!important; height:400px; min-height:400px;}
#content .top{background: url(../images/ct-top.jpg) no-repeat; height:49px;}
#content .top .home{ position:absolute; margin-left:925px;}
#content .top .dql{ padding:0px 0px 0px 30px;}
#content .middle{ text-align:center; padding-top:5px;}
#content .middle .left{ float:left}
#content .middle .right{ width:279px; float:left; text-align:left;}
#content .middle .right2{float:left; text-align:left; line-height:18px; color:#616161; padding-left:40px;}
.ls-box{ width:942px; height:auto; background:#999; margin-left:auto; margin-right:auto; }
.qiugou-btn-2{ height:25px; line-height:25px; background:#f7f7f7; border:1px solid #e7e9ea; overflow:hidden;margin-bottom:10px;}
#content .middle .right3{float:left; text-align:left; line-height:18px; color:#616161; padding-left:30px; padding-top:20px; width:660px; }
#content .middle .right3 p{padding-bottom:20px;text-align:justify;text-justify:inter-ideograph; padding-top:30px; line-height:20px;}
#content .middle .right3 h3{text-align:center; font-size:16px; padding-bottom:5px; color:#000; }
#content .middle .right3 p.news{padding-bottom:20px;text-align:justify;text-justify:inter-ideograph; padding-top:0px; line-height:20px;}
#content .middle .right3 p.time{padding:0px; line-height:20px; text-align:right; text-decoration:underline}
#content .middle .right3 .news-box{ height:auto!important; height:300px; min-height:300px; }
#content .middle .right3 span.btn2{ margin-left:300px;}
.list-box{ height:auto!important; height:200px; min-height:200px; line-height:20px;padding-right:20px; width:660px; }
.datetime{ padding-left:5px;}
#content .middle .right3 .list-box ul li{ background:url(../images/li.gif) left no-repeat; padding-left:5px;}
#content .middle .right3 .btn{ letter-spacing:10px; padding-left:180px; padding-top:10px;}
#content .middle .right2 input,#content .middle .right2 textarea{ background:transparent; border:#999 1px solid;}
p.lx{ margin-left:100px; margin-top:360px; text-transform:uppercase; text-align:left; position:absolute}

.pic{position:absolute; margin-top:-180px; margin-left:20px; text-align:left; width:280px;}
#content .middle p.btn{ padding-top:10px; padding-bottom:10px;}
#footer{ background:url(../images/footer.jpg) no-repeat; text-align:center; height:98px;}
#footer p{ padding-top:50px; letter-spacing:1px; color:#FFF}
#footer span{color:red}


