
ul,ol{list-style:none;}
#play,#play #ul li img{width:700px;height:330px;}
#play{position:relative;overflow:hidden;float:left; margin-top: 10px; margin-right: 10px; margin-left:210px;}
#play #ul{position:absolute;}
#play #ul li{float:left;}
#play #ol{position:absolute;top:80%;left:40%;}
#play #ol li{width:10px;height:10px;border-radius:50%;border:2px solid #ff0000;float:left;margin:5px;}
#play button{position:absolute;top:40%;font-size:50px;display:none; border:none; background:rgba(0,0,0,0.5); color:#FFF;}
#play #prev{left:10px;}
#play #next{right:10px;}
.bg{background:#31a01f;}
#NewsPic{border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; left: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; width: 700px; padding-top: 0px; position: relative; top: 0px; height: 330px; border-right-width: 0px}
#NewsPic .Picture{ position: absolute; top: 0px; height:330px; width: 700px;}
#NewsPic .Nav{right: 0px; width: 100%; bottom: 10px; position: absolute; height: 14px;}
#NewsPic .Nav span{display: block; background: #000000; float: right; font: 10px courier; border-left: #ffffff 1px solid; width: 24px; cursor: hand; color: #ffffff; height: 100%; text-align: center; line-height: 14px;}
#NewsPic .Nav span.Cur{background: #019fe8; color: white;padding: 0;}
#NewsPic .Nav span.Normal{background: #000000; filter: alpha(opacity=50); color: white; opacity: .5; display: block; white;padding: 0; cursor: pointer;}
#NewsPic .Nav span a{display: block; width: 100%; color: white; position: relative; height: 100%}
#NewsPic .Nav span a:hover { text-decoration: none;}

img.img{display:block; width:1200px; margin:10px auto; clear:both;}




.loginBox{ width: 280px; height: 330px; overflow: hidden; float: left; background: #f1f1f1; margin-top: 10px;}
.loginBoxT{ height: 139px; padding:0 10px; margin-top: 10px; font-size: 14px;line-height: 24px;}
.loginBoxC{overflow: hidden; margin-bottom: 10px; height:85px; padding-top:10px;}
.loginBoxC img{ float: left; margin-right: 20px; width:80px; height:80px;}
.loginBoxC a.ys{color: #e34c00;}
.loginBoxB a{ display:block; width:122px; height: 34px; line-height: 34px; float: left; background: #7c7c7c; color: #fff; font-size: 16px; text-align:center;}
.loginBoxB a:hover{ background:#e34c00; color:#FFF;}
.loginBoxL{ margin-right: 10px;}



#con{width: 280px; height: 346px; overflow: hidden; amargin-top: 15px;}
#tags{ width: 280px; height: 40px; line-height: 40px; border-bottom:1px solid #d0cece;}
#tags li{ width: 140px; height: 40px; line-height: 40px; float: left; text-align: center; font-size: 16px; }
#tags li a{ color: #7c7c7c; display: block;}
#tags li.selectTag{ background: #e34c00;}
#tags li.selectTag a{ color: #fff; font-weight: bold;}
#tagContent{ width: 250px; height:348px; overflow: hidden; margin: 10px auto; line-height: 26px;}
#tagContent li{ height:26px; line-height:26px; overflow:hidden; clear:both;white-space:pre; overflow:hidden;text-overflow:ellipsis;}
#tagContent li.t2{ display:none;}
#box{height: 265px;overflow: hidden;}


.title{ width: 1200px; height: 40px; line-height: 40px; border-bottom: 2px solid #e55a5a; }
.title b{ font-size: 22px; float: left;}
.title b i{ display: block; width: 20px; height: 20px; background: url(../../../dcldpw/dipin/images/icon_6.png); float: left; margin: 10px; margin-left:0;position: relative; cursor: pointer;}
.title a{width: 193px; height: 30px;border-radius: 30px; display: block; float: right; amargin-right: 10px;  font-weight: bold; line-height: 30px; color: #fff; font-size: 16px;}
.title a:hover{ color: #ff0;}
.title a em{ width: 15px; height: 17px; background: url(../../../dcldpw/dipin/images/icon_6.png) no-repeat left bottom; display: block; float: left; margin: 7px 12px 0 17px;}
.indLeft{ width: 210px; height: 380px; overflow: hidden; position: relative; float: left; margin-right: 15px; clear:both;}
.indLeft ul{ width: 188px; height: 250px; line-height: 30px; padding-left: 22px; padding-top: 10px; font-size: 16px; color: #fff;}
.indLeft ul a{ color: #fff;}
.indLeft ul a:hover{ color: #ff0;}
.angle{ width: 29px; height: 30px;  background: url(../../../dcldpw/dipin/images/icon_7.png) no-repeat left top; left: 0; bottom: 0; position: absolute;}
.indRight{ width: 975px; height: 374px; padding-top: 6px; float: left;}
.reco{ width: 975px; height: 200px;}
.recoT{ border-bottom: 1px solid #f0f0f0; width: 975px; height: 32px; line-height: 32px; font-size: 16px; color: #333333;}
.recoT a{ float: right; color: #e34c00; font-weight: normal; margin-right: 10px;}
.reco ul.img{ width:1008px; height: 157px; margin-top: 11px;}
.reco ul.img li{ width: 220px; height: 157px; overflow: hidden; line-height: 37px; text-align: center; font-size: 14px; margin-right: 32px; float: left;}
.reco ul.img li img{ display: block; width: 220px; height: 120px;}
.reco ul.list{height: 130px; line-height: 26px; padding-top:10px;}
.reco ul.list li{ width: 460px; overflow:hidden; float: left; font-size: 14px; text-align:right;}
.reco ul.list li a{ float:left;}
.reco ul.list li.fr{ float:right;}


#_userlogin2 div.userface img,#_userlogin2 div.userface{ width:60px; height:60px;}
#_userlogin2 div.userface{ padding-right:10px; overflow:hidden; float:left;}
#_userlogin2 div.welcome{ line-height:25px; height:50px; overflow:hidden;}
#_userlogin2 div.mylink{ display:none;}
#_userlogin2 div.uclink{ clear:both; line-height:35px;}




.ys1{background: #e15656;}
.bor1{border-color: #e15656;}
.bor1 b{color: #e15656;}
.bor1 b i{background-position: left top;}
.ys2{background:#2eaba3;}
.bor2{border-color: #2eaba3;}
.bor2 b{color: #2eaba3;}
.bor2 b i{background-position: left -30px;}
.ys3{background: #f2740f;}
.bor3{border-color: #f2740f;}
.bor3 b{color: #f2740f;}
.bor3 b i{background-position: left -60px;}
.ys4{background:#33ae75;}
.bor4{border-color: #33ae75;}
.bor4 b{color: #33ae75;}
.bor4 b i{background-position: left -90px;}
.bor5{border-color: #f0f0f0;position: relative; background: url(../../../dcldpw/dipin/images/icon_8.png) no-repeat right center;}
.bor5 b{color: #000; position: absolute; left: 0; bottom: -2px; border-bottom: 2px solid #000;}
.bor5 b i{background-position: left -120px; }


.wx{position: absolute;display: none;left: 0px;top:25px;background: #fff;border-width: 0 1px 1px;width: 103px;box-shadow: 0 0 3px rgba(45,45,45,.5); border-color: #f00; text-align: center; padding-top: 15px; z-index: 100;}
.wx p{ font-weight: normal; color: #e34c00;}
.box:hover .wx{ display: block;}



.indNews{ width: 1200px; height: 343px; overflow: hidden; margin-top: 15px;}
.indNewsL{ width: 380px; height: 343px; overflow: hidden; float: left; margin-right: 30px;}
.indNewsLeftT{ width: 100%; height: 37px; line-height: 37px; border-bottom: 1px solid #f1f1f1; position: relative;}
.indNewsLeftT b{ width: auto; height: 37px; line-height: 37px; position: absolute; left: 0; bottom: 0; border-bottom: 1px solid #31a01f;  padding-right: 20px; font-size: 16px; color: #000;}
.indNewsLeftT a{ float: right; color: #e34c00; margin-right: 5px;}
.indNewsL ul{ width: 100%; height: auto; overflow: hidden; line-height: 36px; margin-top: 10px; }
.indNewsL ul li span{ float: right; margin-right: 10px; color: #999;}
.indNewsL ul li a{ display:block; width:70%;background: url(../../../dcldpw/dipin/images/icon_9.png) no-repeat 5px center; padding-left:17px; float:left; height:36px; line-height:36px; white-space:pre; overflow:hidden;text-overflow:ellipsis;}

.indExhi{ width: 465px;}
.indExhi .indNewsLeftT{ border: none; background: #f1f1f1;}
.indExhi .indNewsLeftT b{ background: #31a01f;padding-left: 20px; color: #fff;}
.indNewsR{ width: 295px; height: 343px; float: right;}
.indNewsR img{ width: 295px; height: 160px;}
.indService{ width: 294px; height: 162px; overflow: hidden; border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3; margin-top: 20px;}
.indService li{ width: 147px; height: 81px; float: left;}
.indService li a{width: 146px; height: 80px; display: block;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3; font-size: 16px;}
.indService li a:hover{width: 147px; height: 81px; background: #e34c00; color: #fff; text-decoration: none;}
.indService li a span{width: 43px; height: 33px; display: block; margin-top: 24px; margin-left: 15px; float: left; margin-right: 5px;}
.indService li a span.zx{ background: url(../../../dcldpw/dipin/images/icon_10.png) no-repeat -6px -1px;}
.indService li a span.px{ background: url(../../../dcldpw/dipin/images/icon_10.png) no-repeat -79px top;}
.indService li a span.gg{ background: url(../../../dcldpw/dipin/images/icon_10.png) no-repeat left -82px;}
.indService li a span.vip{ background: url(../../../dcldpw/dipin/images/icon_10.png) no-repeat -75px -81px;}
.indService li a:hover span.zx{ background-position: -6px -43px;}
.indService li a:hover span.px{ background-position: -79px -42px;}
.indService li a:hover span.gg{ background-position: left -124px;}
.indService li a:hover span.vip{ background-position: -75px -123px;}
.indService li p{ margin-top: 20px; line-height: 18px;}
.indService li p em{}


.indVipLeft{ width: 169px; height: 212px; float: left;}
.indVipRight{ width: 1030px; height: 210px; border:1px solid #e3e3e3; border-left: none; float: left;}

#vip{width:1030px;height:210px;}
#vip div{width:966px;height:210px;overflow:hidden;float: left;}
#vip .top,#vip .foot{ width: 48px; height: 104px; background: url(../../../dcldpw/dipin/images/icon_11.png) no-repeat; display: block;cursor: pointer; float: right;}
#vip .top{background-position:0 0;border-bottom: 1px solid #e3e3e3;}
#vip .top:hover{ background-position: right 0; }
#vip .foot{background-position:0 bottom;}
#vip .foot:hover{ background-position: right bottom;}
#vip ul{width:966px;}
#vip li{width:966px; height:83px; padding:11px 0;}
#vip li a{width:144px;height:81px;border:1px solid #e3e3e3; float: left; margin-left:15px; display: block;}
#vip img{width:144px;height:81px;}
#vip p{ width: 48px; height: 210px; float: right; border-left: 1px solid #e3e3e3;}


.indConsT{width: 1200px; height: 39px; line-height: 39px; background: url(../../../dcldpw/dipin/images/icon_13.jpg) repeat-x left center; text-align: center;}
.indConsT p{margin: 0 auto; background: #FFF; display: inline; padding: 0 10px; font-size: 22px; color: #e34c00; font-weight: bold;}


.floorShow{ width: 1200px; height: auto; overflow: hidden;}
.floorShowT{ width: 1200px; height: 42px; line-height: 42px; background: url(../../../dcldpw/dipin/images/icon_14.jpg) repeat-x left center;margin-bottom: 5px;}
.floorShowT img{ float: left; margin-top: 10px; margin-right: 10px;}
.floorShowT p{ width: auto; height: auto; background: #fff;padding:0 10px; float: left; font-size: 22px; color: #000; font-weight: bold;}
.floorShowT a{ float: right; display: block; width: 28px; background: #fff; background: url(../../../dcldpw/dipin/images/icon_16.jpg) #fff no-repeat right center; padding: 0 20px;}
.floorShowC{ width: 1214px; height: 394px; }

.floorShowL{ width: 422px; height: 394px; position: relative; margin-right: 15px; float: left;}
.floorShowL span{ width: 50px; height: 80px; background: url(../../../dcldpw/dipin/images/icon_17.png) no-repeat; position: absolute;cursor: pointer; top:157px; z-index: 2; }
.floorShowL .left{background-position: left top;left: 0; }
.floorShowL .right{background-position: right top; right: 0; }
.floorShowL ul{ width: 422px; height: 394px; overflow: hidden;}
.floorShowL ul li{ width: 422px; height: 394px; float: left; position: relative;}
.floorShowL ul li p{ width: 422px; height: 74px; line-height: 74px; background: url(../../../dcldpw/dipin/images/icon_18.png) repeat-x left top; position: absolute; left: 0; bottom: 0; text-align: center; afont-weight: bold;font-size: 18px; color: #fff; }
#scrollbox{ width:422px; height:394px;}
#scrollbox li img{ width:100%; height:100%;}


.floorShowR{width:777px ; height: auto; overflow: hidden; float: left;}
.floorShowR dd{ width: 245px; height: 190px; float: left; margin-right: 14px; position: relative; margin-bottom: 14px; overflow:hidden;}
.floorShowR dd img{width: 245px; height: 190px;}
.floorShowR dd p{ width:235px; height:30px; background: url(../../../dcldpw/dipin/images/icon_18.png) repeat-x left top; position: absolute; left: 0; bottom:0;afont-weight: bold;font-size: 16px; color: #fff;padding-top: 30px; padding-left: 10px; line-height:30px;}
.floorShowR dd a:hover p{width: 213px; height: 70px;  background: url(../../../dcldpw/dipin/images/icon_19.png) repeat; padding: 60px 16px; font-weight: normal; font-size: 16px; line-height: 30px;}


.floorTech div.head{ width:380px; height:120px; overflow:hidden; margin-right:30px; float:left;}
.floorTech div.head img{ width: 160px; height: 120px; float: left; margin-right: 10px;}
.floorTech ul{ height:170px; margin-top:10px; clear:both;}
.floorTech a:hover{ text-decoration:underline;}
.floorTech div.head p{ width: 210px;height: 120px; float: left;}
.floorTech div.head p b{ display: block; color: #333; margin-bottom: 5px; line-height: 26px; font-size: 16px;}
.floorTech div.head p span{line-height: 22px;display: block;}
.floorTech div.head p span font{ color:#e34c00;}
.floorTech div.head a:hover p b{color: #e34c00; text-decoration:underline;}
.floorTech div.head a:hover span{ text-decoration:underline;}
.floorTech ul li{width: 380px; height: 34px; line-height: 34px; margin-right:30px; float:left;}
.floorTech ul li a{ display:block; height:34px;background: url(../../../dcldpw/dipin/images/icon_9.png) no-repeat 5px center; text-indent: 17px;}

