.ad{margin:0 auto;width:940px; height:407px; overflow:hidden; padding-top:10px;}
.ad1{ text-align:left; padding:0 auto; width:940px; height:311px; overflow:hidden; margin-top:10px;}
.baseDiv{ margin:0 auto; width:940px; clear:both;  padding-top:10px; padding-bottom:10px;}
.w690{ width:680px;}
.w940{ width:940px;}


.iTit{ clear:both; height:21px;position: relative; background-color:#e4e4e4; background: url(../images/lTitBg.jpg) left top repeat-y; } 
.iTit b{ position: absolute; color:#000; left:12px; top:2px; font-size:13px; letter-spacing: 0.08em; }
.iTit b span{ color:#dd4449; font-size:14px; }
.iTit a{ display:block;background: url(../images/l_More.gif) left top no-repeat; position: absolute;right:6px; top: 2px; width:44px; height:15px;  }

.condowm{ width:940px; margin-top:10px;}
.contact{ float:left; width:300px;overflow:hidden;}
.briBox{width:290px; margin-top:10px; margin-left:3px; margin-right:7px; overflow:hidden;}
.briBox img{ float:left; margin-right:7px; margin-bottom:3px;}
.briBox span{ line-height:20px;  margin-right:5px;color:#686868;}
.briBox span a{ color:#ff0000;}
.briBox span a:hover{ text-decoration:underline;}

.cenCon{ float:right; width:680px; line-height:22px; padding-bottom:20px;  color:#404040;}

.conBox{float:right; width:680px;} 
.briImg{ float:left; width:220px; height:169px;}
.briCon{ float:left;}
.briCon p{ margin-bottom:15px; line-height:20px;}

.briDiv{float:left; margin-left:21px; width:293px; height:169px;background: url(../images/sADvan.png) left top no-repeat; }
.briDiv p{ width:280px; clear:both;list-style:none; padding-top:52px; padding-left:13px; }

.w300{ width:300px;}
.w615{ width:615px;}
.case{ float:left; width:326px;}

.news{ float:left; margin-left:12px;}
.news ul{ width:295px; clear:both; list-style:none; padding:6px 0px 10px 0px;}
.news ul li{ clear:both;margin:0px; padding:0px; list-style:none; line-height:25px; }
.news ul li .iNews{background: url(../images/sArr2.gif) 2px 9px no-repeat;  width:160px;padding-left:10px; display: block; float: left;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.iDate{ float:right; }
.news ul li a{ color:#686868;}
.news ul li a:hover{text-decoration:underline;}

.leaderBox{width:290px; margin-top:10px;overflow:hidden; margin-left:5px; overflow:hidden;}
.leaderBox img{ width:108px; height:96px; float:left; margin-right:7px;}
.leaderBox span{ line-height:20px;  margin-right:5px;color:#686868;}
.leaderBox span a{ color:#db1017}
.leaderBox span a:hover{ text-decoration:underline;}

.conDowm{ width:940px; margin-top:10px;}
.prises{ width:140px; height:110px; overflow:hidden; text-align:center; float:left;}
.prises img{ border:1px #bdbdbd solid; margin-top:5px; margin-bottom:5px;}
.prises span a{ color:#686868;}
.prises span a:hover{ text-decoration:underline;}

.proShowBox{ width:615px; margin-left:12px; text-align:center; }


.pTit{ clear:both; height:28px;background: url(../images/xProTitBg.png) left 3px repeat-x; position: relative;}
.pTit b{ position: absolute; color:#6f6f6f; background:#fff; left:0px; top:5px; font-size:15px;font-family: "Microsoft YaHei" ! important;text-align:left; width:70px;}
.pTit a{ display:block;background: url(../images/l_More.png) center top no-repeat; position: absolute;right:6px; top: 6px; width:50px; height:15px;  }

.proBox{width:340px; float:left; margin-left:15px; border:1px #afadae solid; padding-left:10px; padding-right:10px; padding-bottom:5px;}
.pro{background: url(../images/lProBg.jpg) left top no-repeat;overflow:hidden; clear:both; width:615px; height:210px;margin-top:10px;text-align:center; }
#proList{overflow:hidden; clear:both; width:580px; height:200px;  margin-top:10px;}
#proList table{ white-space:nowrap;}
#proList table tr td table tr td{ float:left; display:block; padding:10px; text-align:center; vertical-align:middle; overflow:hidden;border:1px #afadae solid; margin-right:10px; }
#proList table tr td table tr td img{ height:120px; }
#proList table tr td table tr td p{ font-size:12px; width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:block; margin-top:5px;}
#proList table tr td table tr td a{ color:#686868;}
#proList table tr td table tr td a:hover{ text-decoration:underline;}

.footer { clear:both; margin:0 auto; width:940px; height:38px; position: relative;margin-top:13px; margin-bottom:10px;  color:#FFF; background-color:#db1017; }
.footer a{text-decoration:none; font-size:12px; color:#FFF;}
.footer p{ margin:0 auto; text-align:center; float:right; margin-right:15px; margin-top:10px; vertical-align:middle; color:#FFF; }
.footer b{ color:#FFF;}
#ad_dl02{z-index: 1;right: -0px; visibility: visible; width: 102px; position: absolute; top: 0px}

.hotTel{ clear:both;height:30px; width:1000px; margin:0 auto;position: relative; background: url(../images/xTelBg.png) left top no-repeat; padding-top:10px; overflow:hidden; }
.rootTxt{width:515px; height:31px;color:#fff; margin-left:60px;  }
#demo{overflow:hidden; clear:both; width:515px; height:23px;}
#demo li{ clear:both; list-style:none;  }
#demo li a{ color:#fff;}
#demo li .iNews{float: left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:450px; line-height:23px; }
#demo li .iDate{ float:right; text-align:right;line-height:20px;  }

