@charset"gb2312";
* {margin:0;padding:0;}
body,table,td,div,p {word-wrap:break-word;}
body {text-align:center;font-family:"ËÎÌå",arial;margin:0;padding:0;background:#FFF;font-size:12px;color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {margin:0;padding:0;}
ol,ul {list-style:outside none none;}
em,i,u {font-style:normal;}
button,input,select,textarea {background:#fff none repeat scroll 0 0;color:#999;font:100%Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
em {font-style:normal;}
fieldset,img {border:0 none;}
table {border-collapse:collapse;border-spacing:0;}
a {color:#666;text-decoration:none;}
a:hover {color:#333;}
.clearfix::after {clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix {clear:both;}
.fl {float:left !important;_display:inline;}
.fr {float:right !important;_display:inline;}
/*index*/
body{background: url(imagesbody.jpg) no-repeat top center;}
.wm{width: 1000px; margin:0 auto; padding: 25px;background: #fff;}
.part-a{margin-top: 430px; overflow:hidden; }
.focus{padding-right: 10px; width: 520px; height: 330px; }
.hdbd-list .title{width: 378px; border-bottom: 1px solid #ddd; background:url(imagestitle.png) no-repeat left center; height: 50px;line-height: 50px;padding-left: 58px; position:relative; font-family:'Microsoft Yahei';font-size:18px; color:#d90000; font-weight:bold; text-align:left;}
.hdbd-list .content{width:416px; padding: 10px; text-align:left;}
.hdbd-list .title a{display: block; position:absolute; right:
5px; top:10px; height: 38px; line-height: 38px; color:#999; font-size:14px; font-weight:normal;}
.part-b,.part-c{ overflow:hidden;}
.part-c .title{background:url(imagespartcbg.jpg) repeat-x; height:56px; line-height: 56px;overflow: hidden;}
.part-c .title a{display: block;width: 100%;height: 34px;margin-top: 11px;background:url(imagespartctitle.png) no-repeat center;}
.part-c .content{overflow:hidden;padding: 20px 0;}
.part-c .content li{display:inline-block; width: 190px;height: 155px; float: left; margin: 5px;}
.part-c .content li a{display:block; float:left;}
.part-c .content li a.text{height:30px; line-height: 30px; text-align:center; color:#333; font-size:14px; width: 100%;}
.footer{border: 1px solid #ddd; text-align: center; font-size:14px; color:#666; line-height: 24px; margin-top: 15px;}

.part-list .dh{padding: 0 0 20px 20px; border-bottom: 1px solid #f60;}
.part-list .list-content {padding:20px;}
.part-list .list-content li{line-height: 40px; height:40px; text-align:left; border-bottom: 1px dashed #ddd;}
.part-list .list-content li span, .part-list .list-content li a{display:inline-block; float: left;font-size:14px;}
.part-list .list-content li span{float: right;}
.part-list .list-content .page{margin-top: 60px;}


/*ÌØÉ«*/
.tese{float:left;width:1000px;height:119px;margin-bottom:4px;}
.tese1{width:1000px;height:119px;}
.tese1 ul li img{}
.caselist {height:119px;width:1000px;float:left;}
.caselist li {margin-right:100px;float:left;position:relative;overflow:hidden;width:119px;height:119px;}
.caselist li:hover{-webkit-box-shadow: 2px 2px 2px #a0a0a0; box-shadow: 2px 2px 2px #a0a0a0;border-radius:100px;}
.tagImg1 {width:119px;height:119px;display:block;position:absolute;left:0px;top:0px;}
.tagImg1 img {margin-top:23px;/*margin-left:25px;*/}
.tagDiv1 {width:119px;height:119px;position:absolute;left:0px;top:119px;z-index:2;}
.tagDiv1 img {margin-top:23px;/*margin-left:25px;*/}
