html {
overflow-x: hidden
}
body {
margin: 0px auto; font-family: "���ź�"; background: #111; color: #333; font-size: 12px
}
.main {background-image:;background-repeat:repeat;background-size: cover;}
i a:link{
color: #fcfaf2
}
a:link {
font-family: "���ź�"; color: #333; font-size: 12px; text-decoration: none
}
a:visited {
font-family: "���ź�"; color: #333; font-size: 12px; text-decoration: none
}
a:hover {
font-family: "���ź�"; color: #ff0000; font-size: 12px; text-decoration: none
}
ul {
padding-bottom: 0px; list-style-type: none; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
ol {
padding-bottom: 0px; list-style-type: none; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
li {
padding-bottom: 0px; list-style-type: none; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
dt {
padding-bottom: 0px; list-style-type: none; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
dd {
padding-bottom: 0px; list-style-type: none; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
dl {
padding-bottom: 0px; list-style-type: none; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
em {
padding-bottom: 0px; list-style-type: none; font-style: normal; margin: 0px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 0px
}
h1 {
padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h2 {
padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h3 {
padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h4 {
padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h5 {
padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
h6 {
padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
div {
padding-bottom: 0px; margin: 0px auto; padding-left: 0px; padding-right: 0px; height: auto; padding-top: 0px
}
img {
border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.dh-d {
z-index: 999; border-bottom: #e1e1e1 1px solid; position: fixed; width: 100%; background: #fafafa; height: 56px; left: 0px
}
.dh {
line-height: 56px; width: 1200px; height: 56px; color: #333
}
.dh-l {
width: auto; float: left; height: auto; cursor: pointer
}
.dh-l li {
position: relative; padding-bottom: 0px; padding-left: 40px; width: auto; padding-right: 40px; float: left; height: auto; cursor: pointer; padding-top: 0px
}
.dh-l li a.home {
padding-left: 30px; background: no-repeat left center
}
.dh-l li:hover a.home {
background: no-repeat left center
}
.dh-l li span {
float: left
}
.dh-l li span a {
font-size: 18px
}
.dh-l li:hover span a {
color: #fcfaf2
}
.dh-l li:hover {
background: #000000; color: #ff0000
}
.dh-l li:hover div {
display: block
}
.dh-l li div {
z-index: 11; position: absolute; width: 116px; display: none; background: ; top: 56px; left: 0px
}
.dh-l li div a {
text-align: center; line-height: 44px; width: 100%; float: left; height: 44px; color: #fcfaf2; font-size: 14px
}
.dh-l li div a:hover {
background: #ff0000
}
.dh-r {
width: auto; float: right; height: auto; cursor: pointer
}
.dh-r a {
margin-top: 8px; text-indent: -9999px; width: 40px; float: left; height: 40px; margin-left: 10px; overflow: hidden
}
.dh-r a.ico1 {
background: no-repeat
}
.dh-r a.ico2 {
background: no-repeat
}
.dh-r a.ico3 {
background: no-repeat
}
.dh-r a.ico4 {
background: no-repeat
}
.dh-r a.ico1:hover {
background: no-repeat
}
.dh-r a.ico2:hover {
background: no-repeat
}
.dh-r a.ico3:hover {
background: no-repeat
}
.dh-r a.ico4:hover {
background: no-repeat
}
.logo {
text-align: center; padding-bottom: 40px; margin: 0px auto; padding-left: 0px; width: 1200px; padding-right: 0px; height: auto; overflow: hidden; padding-top: 90px
}
.hd-d {
padding-bottom: 36px; margin: 0px auto; width: 100%; background: no-repeat center bottom; height: 500px; overflow: hidden; /*! border-top: #d8d8d8 1px solid */
}
#index_b_hero {
position: relative; margin: auto; width: 1200px; height: 500px
}
#index_b_hero img {
width: 1200px; height: 500px
}
#index_b_hero .heros {
width: 1200px; height: 500px
}
#index_b_hero .hero-wrap {
position: absolute; overflow: visible
}
#index_b_hero .next {
z-index: 3; position: absolute; float: left; top: 180px
}
#index_b_hero .prev {
z-index: 3; position: absolute; float: left; top: 180px
}
#index_b_hero .next {
cursor: pointer; right: 0px
}
#index_b_hero .prev {
cursor: pointer; left: 0px
}
#index_b_hero .disabled {
background-color: #eee
}
#index_b_hero .mask-left {
z-index: 1; position: absolute; width: 1200px; background: #000; height: 500px; overflow: hidden; top: 0px; left: 2400px
}
#index_b_hero .mask-right {
z-index: 1; position: absolute; width: 1200px; background: #000; height: 530px; overflow: hidden; top: 0px; left: 2400px
}
#index_b_hero .hero {
z-index: 1; position: absolute; width: 1200px; background: #000; height: 530px; overflow: hidden; top: 0px; left: 2400px
}
#index_b_hero .mask-right {
z-index: 4; filter: alpha(opacity=80); background: #000; overflow: hidden; left: -1200px; opacity: .8
}
#index_b_hero .mask-left {
z-index: 4; filter: alpha(opacity=80); background: #000; overflow: hidden; left: -1200px; opacity: .8
}
#index_b_hero .mask-right {
left: 1200px
}
#index_b_hero .active {
z-index: 2; left: 0px
}
#index_b_hero:hover .icon-arrow-a-left {
display: block
}
#index_b_hero:hover .icon-arrow-a-right {
display: block
}
.icon-arrow-a-left {
filter: alpha(opacity=70); width: 45px; display: none; background: no-repeat; float: left; height: 100px; overflow: hidden; opacity: .7
}
.icon-arrow-a-right {
filter: alpha(opacity=70); width: 45px; display: none; background: no-repeat; float: left; height: 100px; overflow: hidden; opacity: .7
}
.hero div {
z-index: 9; position: absolute; text-align: center; padding-bottom: 10px; padding-left: 30px; width: 940px; bottom: 30px; padding-right: 30px; background: ; height: 90px; overflow: hidden; padding-top: 10px; left: 100px; text-shadow: 0px 2px 2px #000000
}
.hero div span {
line-height: 46px; width: 920px; float: left; height: 46px; color: #fafafa; font-size: 40px; overflow: hidden; padding-top: 5px
}
.hero div em {
line-height: 30px; font-style: normal; width: 920px; float: left; height: 30px; color: #fafafa; font-size: 14px; overflow: hidden; padding-top: 5px
}
.dtj-l li:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dtj-l img{
height:500px; width:800px;
}
.dtj-l li div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dlx li.lxys1:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dlx li.lxys1 div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dlx li.lxys2:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dlx li.lxys2 div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dmr-l li:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dmr-l li div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dxn-r li div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dxn-r li:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dxn-l li div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dxn-l li:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dxn-r li div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dxn-r li:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dmlp li div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dmlp li:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dsh li div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.dsh img {
height:400px;
}
.dsh li:hover div {
-webkit-transition: all ease-in-out .5s; -moz-transition: all ease-in-out .5s
}
.tit {
text-align: center; padding-bottom: 40px; margin: 0px auto; padding-left: 0px; width: 1200px; padding-right: 0px; height: auto; overflow: hidden; padding-top: 60px
}
.tit span {
width: 100%; float: left; color: #fff; font-size: 46px; font-weight: bold
}
.tit em {
width: 100%; font-family: "courier new", courier, monospace; float: left; letter-spacing: -2px; color: #999; font-size: 28px; font-weight: normal
}
.dtj {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dtj-l {
margin: 0px auto; width: 800px; float: left; height: auto; overflow: hidden
}
.dtj-l li {
position: relative; margin: 0px auto; width: 800px; height: 500px; overflow: hidden
}
.dtj-l li:hover div {
height: 160px
}
.dtj-l li:hover div h6 {
color: #ff0000
}
.dtj-l li div {
position: absolute; padding-bottom: 10px; margin: 0px auto; padding-left: 10px; width: 680px; bottom: 30px; padding-right: 10px; background: ; height: 80px; overflow: hidden; padding-top: 10px; left: 40px; text-shadow: 0px 2px 2px #000000
}
.dtj-l li div h6 {
line-height: 50px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 34px; overflow: hidden
}
.dtj-l li div span {
line-height: 36px; padding-left: 20px; width: 100%; background: no-repeat left center; float: left; height: 36px; color: #cccccc; font-size: 14px
}
.dtj-l li div span i {
font-style: normal; padding-left: 30px
}
.dtj-l li div em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc; font-size: 14px
}
.dtj-r {
margin: 0px auto; width: 399px; float: right; height: auto; overflow: hidden
}
.dtj-r li {
margin: 0px auto 1px; width: 400px; height: 166px; overflow: hidden
}
.dtj-r img{
width:200px;height:200px;
}
.dtj-r li:hover dd h6 {
color: #ff0000
}
.dtj-r li:hover dd {
background: #111
}
.dtj-r li dt {
margin: 0px auto; width: 200px; float: left; height: 166px; overflow: hidden
}
.dtj-r li dd {
padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 160px; padding-right: 20px; background: #222222; float: right; height: 128px; overflow: hidden; padding-top: 20px; text-shadow: 0px 1px 1px #000000
}
.dtj-r li dd h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dtj-r li dd span {
line-height: 36px; padding-left: 20px; width: 100%; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dtj-r li dd i {
font-style: normal; padding-left: 30px
}
.dtj-r li dd em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dlx {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dlx li {
position: relative; margin: 0px auto; height: 400px; overflow: hidden
}
.dlx li.lxys1 {
margin: 0px auto; width: 800px; height: 400px; overflow: hidden
}
.dlx li.lxys1 img{
height:400px;
}
.dlx li.lxys1:hover div {
height: 350px
}
.dlx li.lxys1:hover div h6 {
color: #ff0000
}
.dlx li.lxys1:hover div em {
color: #fafafa
}
.dlx li.lxys1 div {
position: absolute; padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 180px; bottom: 0px; padding-right: 20px; background: ; height: 130px; overflow: hidden; padding-top: 30px; left: 0px; text-shadow: 0px 2px 2px #000000
}
.dlx li.lxys1 div h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dlx li.lxys1 div span {
line-height: 36px; padding-left: 20px; width: 100%; margin-bottom: 20px; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dlx li.lxys1 div span i {
font-style: normal; padding-left: 30px
}
.dlx li.lxys1 div em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dlx li.lxys1 div img {
margin: 10px 0px 5px; float: left
}
.dlx li.lxys2 {
margin: 0px auto; width: 400px; height: 400px; overflow: hidden
}
.dlx li.lxys2:hover div {
height: 200px
}
.dlx li.lxys2:hover div h6 {
color: #ff0000
}
.dlx li.lxys2:hover div em {
color: #fafafa
}
.dlx li.lxys2 div {
position: absolute; padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 380px; bottom: 0px; padding-right: 20px; background: ; height: 80px; overflow: hidden; padding-top: 20px; left: 0px; text-shadow: 0px 2px 2px #000000
}
.dlx li.lxys2 div h6 {
line-height: 25px; width: 100%; float: left; height: 23px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dlx li.lxys2 div span {
line-height: 36px; padding-left: 20px; width: 100%; margin-bottom: 20px; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dlx li.lxys2 div span i {
font-style: normal; padding-left: 30px
}
.dlx li.lxys2 div em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dlx li.lxys2 div img {
margin: 0px 10px 5px 0px; float: left
}
.dmr {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dmr-l {
margin: 0px auto; width: 800px; float: left; height: auto; overflow: hidden
}
.dmr-l li {
position: relative; margin: 0px auto; width: 400px; height: 400px; overflow: hidden
}
.dmr-l img{
width: 400px; height: 400px; overflow: hidden
}
.dmr-l li:hover div {
height: 200px
}
.dmr-l li:hover div h6 {
color: #ff0000
}
.dmr-l li:hover div em {
color: #fafafa
}
.dmr-l li div {
position: absolute; padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 350px; bottom: 0px; padding-right: 30px; background: ; height: 80px; overflow: hidden; padding-top: 20px; left: 0px; text-shadow: 0px 2px 2px #000000
}
.dmr-l li div h6 {
line-height: 25px; width: 100%; float: left; height: 23px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dmr-l li div span {
line-height: 36px; padding-left: 20px; width: 100%; margin-bottom: 20px; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dmr-l li div span i {
font-style: normal; padding-left: 30px
}
.dmr-l li div em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dmr-l li div img {
margin: 0px 10px 5px 0px; float: left
}
.dmr-r {
margin: 0px auto; width: 400px; float: right; height: auto; overflow: hidden
}
.dmr-r img {width:210px;height:210px;}
.dmr-r li {
margin: 0px auto; width: 400px; height: 200px; overflow: hidden
}
.dmr-r li:hover dd h6 {
color: #ff0000
}
.dmr-r li:hover dd {
background: #111
}
.dmr-r li dt {
margin: 0px auto; width: 210px; float: left; height: 200px; overflow: hidden
}
.dmr-r li dd {
padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 150px; padding-right: 20px; background: #222222; float: right; height: 160px; overflow: hidden; padding-top: 20px; text-shadow: 0px 1px 1px #000000
}
.dmr-r li dd h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dmr-r li dd span {
line-height: 36px; padding-left: 20px; width: 100%; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dmr-r li dd span i {
font-style: normal; padding-left: 30px
}
.dmr-r li dd em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dxn {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dxn-l {
margin: 0px auto; width: 400px; float: left; height: auto; overflow: hidden
}
.dxn-l img{
width: 400px; height:800px;overflow: hidden
}
.dxn-l li {
position: relative; margin: 0px auto; height: 800px; overflow: hidden
}
.dxn-l li {
margin: 0px auto; width: 400px; height: 800px; overflow: hidden
}
.dxn-l li:hover div {
height: 350px
}
.dxn-l li:hover div h6 {
color: #ff0000
}
.dxn-l li:hover div em {
color: #fafafa
}
.dxn-l li div {
position: absolute; padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 180px; bottom: 0px; padding-right: 30px; background: ; height: 130px; overflow: hidden; padding-top: 30px; left: 0px; text-shadow: 0px 2px 2px #000000
}
.dxn-l li div h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dxn-l li div span {
line-height: 36px; padding-left: 20px; width: 100%; margin-bottom: 20px; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dxn-l li div span i {
font-style: normal; padding-left: 30px
}
.dxn-l li div em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dxn-l li div img {
margin: 10px 0px 5px; float: left
}
.dxn-r {
margin: 0px auto; width: 800px; float: right; height: auto; overflow: hidden
}
.dxn-r li {
position: relative; margin: 0px auto; height: 400px; overflow: hidden
}
.dxn-r li {
margin: 0px auto; width: 400px; height: 400px; /*! overflow: hidden */
}
.dxn-r img {
width: 400px; height: 400px;
}
.dxn-r li:hover div {
height: 350px
}
.dxn-r li:hover div h6 {
color: #ff0000
}
.dxn-r li:hover div em {
color: #fafafa
}
.dxn-r li div {
position: absolute; padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 180px; bottom: 0px; padding-right: 30px; background: ; height: 130px; overflow: hidden; padding-top: 30px; left: 0px; text-shadow: 0px 2px 2px #000000
}
.dxn-r li div h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dxn-r li div span {
line-height: 36px; padding-left: 20px; width: 100%; margin-bottom: 20px; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dxn-r li div span i {
font-style: normal; padding-left: 30px
}
.dxn-r li div em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dxn-r li div img {
margin: 10px 0px 5px; float: left
}
.dml {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dmlp {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dmlp li {
position: relative; margin: 0px auto; width: 400px; height: 600px; overflow: hidden
}
.dmlp li img {
width: 400px; overflow: hidden
}
.dmlp li:hover div {
height: 350px
}
.dmlp li:hover div h6 {
color: #ff0000
}
.dmlp li:hover div em {
color: #fafafa
}
.dmlp li div {
position: absolute; padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 180px; bottom: 0px; padding-right: 30px; background: ; height: 130px; overflow: hidden; padding-top: 30px; left: 0px; text-shadow: 0px 2px 2px #000000
}
.dmlp li div h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dmlp li div span {
line-height: 36px; padding-left: 20px; width: 100%; margin-bottom: 20px; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dmlp li div span i {
font-style: normal; padding-left: 30px
}
.dmlp li div em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dmlp li div img {
margin: 10px 0px 5px; float: left
}
.dmln {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dmln li {
margin: 0px auto; width: 400px; height: 200px; overflow: hidden
}
.dmln li:hover dd h6 {
color: #ff0000
}
.dmln li:hover dd {
background: #111
}
.dmln li dt {
margin: 0px auto; width: 200px; float: left; height: 200px; overflow: hidden
}
.dmln li dt img {
width: 200px; height: 200px; overflow: hidden
}
.dmln li dd {
padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 160px; padding-right: 20px; background: #222222; float: right; height: 160px; overflow: hidden; padding-top: 20px; text-shadow: 0px 1px 1px #000000
}
.dmln li dd h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dmln li dd span {
line-height: 36px; padding-left: 20px; width: 100%; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dmln li dd i {
font-style: normal; padding-left: 30px
}
.dmln li dd em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dsh {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dsh li {
position: relative; margin: 0px auto; width: 600px; height: 400px; overflow: hidden
}
.dsh li:hover div {
height: 350px
}
.dsh li:hover div h6 {
color: #ff0000
}
.dsh li:hover div em {
color: #fafafa
}
.dsh li div {
position: absolute; padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 180px; bottom: 0px; padding-right: 20px; background: ; height: 130px; overflow: hidden; padding-top: 30px; left: 0px; text-shadow: 0px 2px 2px #000000
}
.dsh li div h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dsh li div span {
line-height: 36px; padding-left: 20px; width: 100%; margin-bottom: 20px; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dsh li div span i {
font-style: normal; padding-left: 30px
}
.dsh li div em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.dsh li div img {
margin: 10px 0px 5px; float: left
}
.dshn {
margin: 0px auto; width: 1200px; height: auto; overflow: hidden
}
.dshn li {
margin: 0px auto; width: 400px; height: 200px; overflow: hidden
}
.dshn li:hover dd h6 {
color: #ff0000
}
.dshn li:hover dd {
background: #111
}
.dshn li dt {
margin: 0px auto; width: 200px; float: left; height: 200px; overflow: hidden
}
.dshn li dt img{
width: 200px; height: 200px; overflow: hidden
}
.dshn li dd {
padding-bottom: 20px; margin: 0px auto; padding-left: 20px; width: 160px; padding-right: 20px; background: #222222; float: right; height: 160px; overflow: hidden; padding-top: 20px; text-shadow: 0px 1px 1px #000000
}
.dshn li dd h6 {
line-height: 25px; width: 100%; float: left; height: 50px; color: #fafafa; font-size: 18px; overflow: hidden; font-weight: normal
}
.dshn li dd span {
line-height: 36px; padding-left: 20px; width: 100%; background: no-repeat left center; float: left; height: 36px; color: #cccccc
}
.dshn li dd span i {
font-style: normal; padding-left: 30px
}
.dshn li dd em {
line-height: 24px; width: 100%; float: left; height: auto; color: #cccccc
}
.foot-d {
padding-bottom: 20px; margin: 0px auto 0px; width: 100%; background: #111; height: auto; overflow: hidden; padding-top: 20px;border-top: #d8d8d8 1px solid;
}
.foot {
margin: 0px auto; width: 1200px; height: auto; color: #333; overflow: hidden
}
.foot-bq {
padding-bottom: 10px; margin: 0px auto; padding-left: 0px; width: 1200px; padding-right: 0px; height: auto; overflow: hidden; padding-top: 20px
}
.foot-bq dt {
margin: 0px auto; width: 300px; float: left; height: auto; overflow: hidden; padding-top: 10px
}
.foot-bq dd {
line-height: 28px; margin: 0px auto; width: 860px; float: right; height: auto; color: #6c6c6c; overflow: hidden
}
.foot-bq dd a {
padding-bottom: 0px; padding-left: 0px; padding-right: 15px; font-size: 14px; padding-top: 0px
}
.foot-bq dd a:link {
color: #6c6c6c
}
.foot-bq dd a:visited {
color: #6c6c6c
}
.foot-bq dd a:hover {
color: #ff0000
}
.ding {
z-index: 999; position: fixed; width: 60px; bottom: 50px; height: auto; right: 10px
}
.ding .top {
text-indent: -9999px; width: 60px; margin-bottom: 1px; background: no-repeat 0px 0px; float: left; height: 60px; overflow: hidden; cursor: pointer
}
.ding .top:hover {
background: no-repeat -60px 0px
}
.ding .top a {
width: 60px; float: left; height: 60px; overflow: hidden
}
.ding .zdh {
position: relative; width: 60px; background: no-repeat 0px -60px; float: left; height: 60px; cursor: pointer
}
.ding .zdh:hover {
background: no-repeat -60px -60px
}
.ding .zdh:hover div {
display: block
}
.ding .zdh div {
position: absolute; width: 350px; display: none; background: #323232; float: left; height: 60px; overflow: hidden; top: 0px; left: -351px
}
.ding .zdh div li {
text-align: center; width: 70px; float: left; height: 60px; overflow: hidden
}
.ding .zdh div li:hover {
background: #111
}
.ding .zdh div li:hover span a {
color: #ff0000
}
.ding .zdh div li span {
line-height: 40px; width: 70px; float: left; height: 40px; overflow: hidden
}
.ding .zdh div li span a {
color: #fafafa; font-size: 16px
}
.ding .zdh div li em {
line-height: 16px; width: 70px; font-family: kaiti_gb2312,kaiti; float: left; height: 16px; color: #999999; font-size: 12px; overflow: hidden
}
.ad{margin-top:20px;margin-bottom:0 auto; }
.ad img{width:1200px;}
.friendslink {
width: 1200px;
min-height:120px;
}
.friendslink .tit {
margin: 10px auto 0;
padding-top:10px;
padding-bottom:10px;
}
.friendslink ul {
margin: 0 auto 30px;
overflow: hidden;
}
.friendslink ul li {
float: left;
margin-right: 15px;
}
.friendslink ul li:last-child {
margin: 0;
}
.friendslink ul li:first-child {
margin-left: 15px;
}
.friendslink ul li a {
color: #333;
font-size: 14px;
}
.friendslink ul li a:hover {
color: #999;
}
#footer {
background: #111;
font-family: "���ź�";
height: 360px;
min-width: 1100px;
overflow: hidden;
border-top: #d8d8d8 1px solid;
}
#footer ul {
float:none;
}
#footer ul .logo {
margin: 60px 0 44px;
text-align: center;
width: 100%;
padding:0px;
}
#footer ul .logo span {
background: rgba(0, 0, 0, 0) no-repeat scroll center center / 155px auto;
display: block;
height: 29px;
margin: 0 auto;
width: 155px;
}
#footer ul li.us {
margin: 30px 0;
text-align: center;
width: 100%;
}
#footer ul li.us a:hover {
color: #666;
}
#footer ul li.us a {
color: #ccc;
display: inline-block;
font-size: 14px;
margin: 0 25px;
}
#footer .copyright {
color: #4d4d4d;
font-size: 12px;
text-align: center;
width: 100%;
}