
/* CSS Document */

.aGray{color:#999;}
.aGray:hover,.aGray:active{color:#D02127;}
.aRed{color:#D02127;}
.aRed:hover,.aRed:active{color:#464646;}
.aW{color:#FFF;}
.aW:hover,.aW:active{color:#DDD;}
.searHeight{font-style:normal; color:#EC0000;}

#head{width:100%; border-top:4px solid #D02127; position:fixed; z-index:99; background:#FFF;}
#top{width:1088px; height:82px; margin:auto;}
#logo{width:280px; float:left; margin-top:0px;}
#hotline{width:220px; height:40px; float:right; margin-top:28px; /*background:url(../images/split.png) no-repeat 187px 2px;*/}
#hotline img{float:left; margin-top:1px; margin-right:6px;}
#hotline span{display:block;}
#lan{width:123px; height:40px; float:right; margin-top:28px;}
#lanlist a{display:inline-block;}
#lanlist a img{margin-top:-2px; margin-right:3px;}

#menuC{width:100%; height:38px; margin-top:86px; background:#999; text-align:center; color:#FFF; font-size:14px; position:fixed; z-index:99;}
#menu{display:block; width:880px; height:38px; float:left;}
#menu li{float:left; display:block; position:relative; z-index:9;}
#menu li.split{ /*background:url(../images/sx1.png) no-repeat left 13px;*/ font-size:0px; width:1px; height:38px;background-color: #c3c3c3;}
#menu li a{display:inline-block; color:#FFF; padding-left:29px; padding-right:29px; line-height:35px; height:38px; font-weight:bold;}
#menu li a.A{background:#D02127;}
#menu li div{position:absolute; z-index:10; left:0; top:38px; background:#D02127; padding-left:31px; padding-right:25px; padding-top:10px; padding-bottom:20px; /*height:210px;*/ width:330px; display:none;}
#menu li div a{
	display:block; height:auto; line-height:normal; width:auto; text-align:left; background:none; font-weight:normal;
	padding:7px 10px 7px 0px; color:#FFF; font-size:12px; border-bottom:1px solid #F2B0B3;
}
#menu li div p{width:110px; float:left;}
#menu li div img{display:block; float:right; margin-top:12px;max-width: 190px;height: 135px; border:5px solid #df6266;}
#menu_shadow{background:url(http://shangde.asp.wzkex.com/Templates/shangde/images/menu_shadow.png) repeat-x left top; height:10px; width:100%; position:absolute; z-index:1; top:38px; left:0; display:none;}

#search{width:180px; float:right; background:#EEE; height:24px; margin-top:7px; border-radius:5px; position:relative; text-align:left;}
#search a{display:block; width:18px; height:18px; position:absolute; right:2px; top:3px;}

#space{background:#FFF; height:119px;}

#banner{width:100%; height:500px; background:#FFF; position:relative; overflow:hidden;}
#banner div{width:2000px; height:100%; position:absolute; left:50%; margin-left:-1000px; z-index:2; display:none;}
#farther{width:1000px; height:0px; font-size:0px; margin:auto; position:relative; z-index:8;}
#fL{width:300px; height:30px; position:absolute; top:-36px; left:50%; margin-left:-150px; text-align:center;}
#fL img{padding-left:8px; padding-right:8px; cursor:pointer;}

#main{width:1088px; margin:auto; margin-top:35px;}
/*.main{width:1088px; margin:auto; margin-top:46px; clear:both;}*/

#mainbt1{border:1px solid #E6E6E6; display:inline-block; color:#D90000; padding:10px 33px 12px 33px; font-size:18px; background-color:#FFF; border-radius:5px;}

#main1{width:880px; height:186px; overflow:hidden; margin:auto; margin-top:28px;}
#aboutC{width:880px; height:186px; overflow:hidden; margin:auto; padding-bottom:26px;}
#aboutC p,#contactC p{line-height:220%; font-size:12px; color:#888;}
#aboutC img,#contactC img{border-radius:0px 0px 15px 0px;}
#contactC{width:620px; height:186px; overflow:hidden; margin:auto; padding-bottom:26px;}

#aboutCBtm{clear:both; text-align:center; margin-top:26px;}
#aboutCBtm a{display:inline-block; padding:6px 25px 9px 25px; background:#D02127; color:#FFF; font-size:14px;}

#proC{background:url(http://shangde.asp.wzkex.com/Templates/shangde/images/recommend.png); height:320px; margin-top:46px;}
#proCc{width:1088px; margin:auto;}
#proCL{width:150px; height:320px; float:left;}
#proCLTop{height:90px; background:#D02127;}
#proCLBtm{width:150px; height:200px;}
#proCR{width:900px; height:320px; float:right;}

#proDo{height:30px; margin-top:30px; text-align:right;}
#pMoveL{width:40px; height:26px; display:inline-block; background:url(http://shangde.asp.wzkex.com/Templates/shangde/images/moveBG.png) no-repeat left top; margin-right:1px;}
#pMoveR{width:40px; height:26px; display:inline-block; background:url(http://shangde.asp.wzkex.com/Templates/shangde/images/moveBG.png) no-repeat -41px top;}
#pMoveL:hover,#pMoveL:active{background-position:left -26px;}
#pMoveR:hover,#pMoveR:active{background-position:-41px -26px;}
#proMove{width:900px; overflow:hidden; margin-top:10px;}
#pMove{display:block; width:900px;}
#pMove li{display:block; float:left; float:left; width:300px;}
#pMove li a{display:block;}
#pMove li a p{text-align:center; margin:auto;}
#pMove li a p.pImg img{border-radius:15px 0px 0px 0px; width:260px; height:170px;}
#pMove li a p.pText{font-size:14px; padding-top:10px; padding-bottom:13px; background:#FFF; width:260px;}

#mainL1{width:570px; float:left; border-right:1px solid #E6E6E6;}
#mainR1{width:492px; padding-left:25px; float:right;}

#app{display:block; margin-top:20px;}
#app li{width:168px; height:100px; float:left; margin-right:20px; position:relative;margin-bottom: 10px;}
#app li.clear{width:100%; height:20px; float:none; clear:both;}
#app li a{display:block;}
#app li a img{width:168px; height:100px;}
#app li a span{display:block; width:100%; height:32px; position:absolute; z-index:1; left:0; bottom:0; background:#000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; opacity:0.4;}
#app li a p{display:block; color:#FFF; position:absolute; z-index:2; right:13px; bottom:8px; font-weight:bold;}

#service{margin-top:19px;}
#service li{width:236px; height:100px; display:block; float:left; margin-right:20px;}
#service li a{display:block; height:100%; position:relative;}

#footline{background:#D02127; height:45px;}
#footLineL{width:500px; float:left; font-size:14px; padding-top:11px; color:#FFF;}
#footlineR{width:287px; float:right; text-align:right;}

#foot{width:100%; /*height:296px;*/ background:url(http://www.zjchiya.com/images/dingzhi/css/images/footBg.png) repeat-x left bottom; background-color:#FFF;padding-bottom: 10px;}
#footCon{width:1088px; margin:auto; padding-top:26px;}
#footL{width:790px; float:left; border-right:1px solid #E6E6E6;height: 150px;}
.footList{float:left; padding-right:90px;}
.footList li a{display:block; padding-bottom:4px; color:#888;}
.footList li a:hover,.footList li a:active{color:#D02127;}
.footList li a.ftit{color:#333; font-size:16px; display:block; padding-top:5px; padding-bottom:10px;}
.footList li a.ftit:hover,.footList li a.ftit:active{color:#D02127;}
#footR{width:200px; float:right; text-align:center;}

#btm{height:40px; line-height:37px; background:#999; margin-top:1px; text-align:center; color:#FFF; font-size:12px;}

#qq{padding-top:18px; color:#999;}
#qq a{display:inline-block; padding-left:6px; position:relative;}
#qq a img.qq{height:26px; vertical-align:middle; margin-top:-5px;}
#qq a img.qqtext{position:absolute; right:-40px; top:-40px; display:none;}
























