.imgFlash {margin:auto;height:250px; width:960px;position:relative;}
.imgFlash dl {height:100%;overflow:hidden;position:absolute;width:100%;}
.imgFlash img {height:100%;position:absolute;width:100%;background-color: #FFFFFF;background-repeat: no-repeat;background-position: center center;}
.imgFlash dt { display:none; bottom:0;font-size:12px;height:24px;line-height:24px;left:0;position:absolute;width:100%;z-index:1;}
.imgFlash dt span {background-color:#000000;height:100%;opacity:0.4;filter:Alpha(Opacity=40);	position:absolute;	width:100%;}
.imgFlash dt a {color:#FFFFFF;position:absolute;text-decoration:none;text-indent:5px;z-index:1;}
.imgFlash dt a:hover {text-decoration:underline;}
.imgFlash div {bottom:8px;cursor:pointer;display:block;position:absolute;right:8px;z-index:99999;}
.imgFlash div em {background-color:#000000;border:1px solid #FFFFFF;display:block;float:right;height:4px;margin-right:3px;filter:Alpha(Opacity=50);opacity:0.5;overflow:hidden;width:4px;}
.imgFlash div em.d {background-color:#CC0000;filter:Alpha(Opacity=80);opacity:0.8;}

.baseDiv{ margin:0 auto; width:960px; clear:both; padding-top:20px; padding-left:10px; padding-right:10px; background-color:#fff;  }

.page{  height:45px;font-size:12px; clear:both; margin:0 auto;  padding-top:20px;  }
.page a{ display:block;  float:left; text-decoration:none; height:15px; padding-left:5px; padding-right:5px; line-height:15px; text-align:center;}
.page a:hover{}
.page .s{font-weight:bold;}
.page .pCount{ float:left;  }
.page .pageIndex{ float:right;}
.page .pageNo{ float:left;}
.page .pre{ display:block; float:left; width:15px; height:15px; background: url(../images/base/pre.gif) 0px center no-repeat;text-indent: -10000px;}
.page .nxt{ display:block; float:left; width:15px; height:15px; background: url(../images/base/next.gif) 0px center no-repeat;text-indent: -10000px; margin-left:10px;}


.leftDiv{ float:left; width:200px; margin-bottom:20px;}
.cenCon{ float:right;   width:741px;  overflow:hidden; }
.cenCon a{}
.imgDiv{ clear:both; width:699px; overflow:hidden; margin:0 auto; }
.baseCen{border:1px #dadada solid; padding:15px 20px 10px 20px;}

.iTit{ clear:both; width:200px; height:27px; overflow:hidden; position: relative;  background:url(../images/page/leftTit.gif) 0px 0px no-repeat; }
.iTit b{position:absolute; display:block; top:9px; left:27px;  height:21px; font-size:12px;font-weight:700;}
.iTit span{ font-size:10px; margin-left:10px;}

.proDiv{clear:both; width:198px; border:1px #dadada solid;   padding-top:10px; margin:0px; overflow:hidden;}
#baseList ul{ clear:both; width:173px; margin:0 auto;list-style:none; }
#baseList ul li{ clear:both; margin-bottom:10px;}
#baseList ul li a{ display:block; width:143px; height:29px; padding-left:30px; line-height:29px; background:url(../images/page/pLiBg.png) 15px 12px no-repeat;  border:1px #dadada solid; }
#baseList ul li a span{ font-size:10px; margin-left:5px;}
#baseList ul li a:hover{background:url(../images/page/pLiBgS.png) 15px 12px no-repeat; color:#0867b4; border:1px #0867b4 solid;}
#baseList ul .s a{ background:url(../images/page/pLiBgS.png) 15px 12px no-repeat; color:#0867b4; border:1px #0867b4 solid;}

#proSort ul{ clear:both; width:173px; margin:0 auto;list-style:none; }
#proSort ul li{ clear:both; margin-bottom:10px; border-bottom:1px #dadada dashed;}
#proSort ul li a{ display:block; width:173px; height:85px; line-height:80px;}
#proSort ul li a img{border:1px #dadada solid; float:left;}
#proSort ul li a span{ font-size:12px; margin-left:5px;}
#proSort ul li a:hover{color:#0867b4; }
#proSort ul .s a{color:#0867b4; }

.location{ clear:both; width:741px; height:27px; position: relative;background:url(../images/page/pRightTitBg.png) 0px 0px no-repeat; overflow:hidden;} 
.location b{ position: absolute; display:block;  left:27px; top:9px; font-size:12px;letter-spacing:2px;font-weight:700;}
.location span{position: absolute; text-align:left; top:8px; right:10px;  background: url(../images/base/cHome.gif) left 1px no-repeat; padding-left:10px; }
.location span a{background: url(../images/base/cArr.gif) right 1px no-repeat; height:20px; display:block; float:left; padding-right:18px; padding-left:5px; margin-right:2px;}

#cenCon{ padding-top:16px; padding-bottom:20px; line-height:25px; font-size:14px;}
#cenCon p{ clear:both; margin-bottom:20px;}
#cenCon .bLeft{ float:left; width:272px; height:180px; padding:5px; border:1px #e1e1e1 solid; margin-bottom:20px; }
#cenCon img{ width:699px;}
#cenCon .bRight{ float:left; width:435px; padding-left:20px; }
.network{ clear:both; text-align:center; overflow:hidden;}

#cenCon STRONG{ font-size:14px; font-weight:normal; color:Green;}
#cenCon ol{ clear:both; padding-left:30px; padding-bottom:20px;}
#cenCon ul{ clear:both; padding-left:0px; padding-bottom:20px; list-style:none; line-height:20px;}


.bigImgBox{ padding-top:5px;}
.bigImgBox img{ width:699px;}
#proList dl{ float:left; width:214px; height:200px;  background:url(../images/page/smProBg.png) no-repeat 0px 0px;  margin-top:20px; margin-right:28px;  text-align:left; overflow:hidden;zoom:1;}
#proList dl dt{ clear:both; width:206px; height:144px; overflow:hidden; padding-top:4px; margin:0 auto;}
#proList dl dd{ clear:both; width:206px; height:52px; overflow:hidden; padding-top:10px;  }
#proList dl dt img{width:206px; height:144px;}
#proList dl dd b{ clear:both; display:block; line-height:35px;}
#proList dl dd p{ clear:both; padding-top:5px;}
#proList .last{ float:right; margin-right:0px;}



#proShow{ padding-top:15px; }
#proShow h3{ font-size:18px; clear:both; margin-bottom:8px;text-align:center; padding-bottom:10px;font-family:ºÚÌå; font-weight:normal;letter-spacing:1px;}


.pBox{ clear:both; text-align:left; }
.pBox .pImg { float:left; width:458px;   background:url(../images/page/pBig.png) no-repeat 0px 0px; padding:4px;}
.pBox .pImg .imgBox{ clear:both; margin:0px;width:458px; height:307px; overflow:hidden; text-align:right;position: relative;}
.pBox .pImg img{ height:307px; float:right;position:absolute;right:0;top:0;}
.pBox #oLink{ clear:both; border-bottom:1px #ccc dashed; padding-top:10px; padding-bottom:10px; margin-bottom:20px;}
.pBox #oLink p{ clear:both; margin:0px; padding-top:10px;}
.pBox .down{ clear:both; padding-top:20px; line-height:25px;}
.pBox .pContent{ float:right;width:215px;  text-align:left; margin-right:0px; color:#666;}

.pBox .pContent ul li{ clear:both; list-style:none;line-height:20px;}
.pBox .pContent ul .yT{ background-color:#f5f4f4;  border:1px #d2e6f5 dotted; padding:5px; height:45px; }
.pBox .pContent ul li span{ display:block; float:left; text-align:right; width:42px; padding-right:10px; padding-top:2px;}
.pBox .pContent ul li i{ display:block; float:left; text-align:left; width:120px;}
.pBox .pContent ul .b{  font-weight:700; color:#0094de;}
.mob{ width:215px; height:32px; background:url(../images/page/btn3.png) no-repeat 0px 0px;}
.mob em{ clear:both; display:block; padding-top:9px; padding-left:36px;}
.pBtn1{ padding-top:10px; float:left;}
.pBtn2{ padding-top:10px; float:right;}
.morePro{ clear:both;}
.morePro b{ display:block; border-bottom:1px #dadada dashed; padding-bottom:10px; margin-bottom:15px;}


#newsList{ overflow:hidden; margin:0 auto;  }
#newsList dl { clear:both; display:block;  padding:10px; text-align: left;margin-bottom:15px;overflow:hidden;border:1px #dadada dotted; }
#newsList dl dt{ clear:both; height:25px; overflow:hidden;  text-align:left; line-height:25px; padding-bottom:0px; margin:0px; }
#newsList dl dd { clear:both; text-align:left; line-height:15px; padding-top:5px; margin:0px; }
#newsList dl dt .nNo{ float:left; text-align:right; width:40px; background:url(../images/cNewsNo.png) no-repeat 45px 8px; padding-right:20px;  }
#newsList dl dt a{ font-size:14px; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:600px;padding-top:1px;}
#newsList dl dt span{ float:right; font-size:10px;}
#newsList dl dd div{ clear:both; line-height:20px; overflow:hidden;  padding-top:5px; }


.pM1{ clear:both; display:block;  padding:10px; text-align: left;margin-bottom:15px;overflow:hidden;border:1px #dadada dotted; }
.pM1 dt{ clear:both; height:25px; overflow:hidden;  text-align:left; line-height:25px; padding-bottom:0px; margin:0px; }
.pM1 dd { clear:both; text-align:left; line-height:15px; padding-top:5px; margin:0px; }
.pM1 dt .nNo{ float:left; text-align:right; width:40px; background:url(../images/cNewsNo.png) no-repeat 45px 8px; padding-right:20px;  }
.pM1 dt a{ font-size:14px; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:600px;padding-top:1px;}
.pM1 dt span{ float:right; font-size:10px;}
.pM1 dd div{ clear:both; line-height:20px; overflow:hidden;  padding-top:5px; }


.pM2{ clear:both; display:block;  padding:10px; text-align: left;margin-bottom:15px;overflow:hidden;border:1px #dadada dotted; }
.pM2 dt{ float:left; width:206px; overflow:hidden;  text-align:left; line-height:25px; padding-bottom:0px; margin-right:10px; }
.pM2 dd { float:left;text-align:left; line-height:15px; padding-top:5px; margin:0px; }
.pM2 dt .nNo{ float:left; text-align:right; width:40px; background:url(../images/cNewsNo.png) no-repeat 45px 8px; padding-right:20px;  }
.pM2 dt a{ font-size:14px; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:600px;padding-top:1px;}
.pM2 dt span{ float:right; font-size:10px;}
.pM2 dd div{ clear:both; line-height:20px; overflow:hidden;  padding-top:5px; }


#msgBox{ margin-top:15px; padding:10px 0px 10px 17px;color:#555; text-align:left; border:1px #ccc dashed;}
#msgBox #msgForm ul{list-style:none;clear:both; padding:0px; margin:0px;}
#msgBox #msgForm ul li{ float:left; margin-right:10px; margin-bottom:10px;}
#msgBox a{text-decoration:underline;}
#msgForm p{ text-align:left; margin-top:0px; margin-left:0px; clear:both;}
#msgBox .incss{ border:1px #e8e6e6 solid; margin-left:0px; margin-right:0px;  height:18px; line-height:18px; background: url(../images/base/noBg.gif) no-repeat 0px 0px; color:#333; padding:0px;}
#msgBox .bcss{border:0px #a5c3d6 solid; margin-right:5px; margin-left:0px; margin-top:0px;background: url(../images/page/btn.gif) no-repeat 0px 0px; width:110px; height:23px;  color:#666; padding:4px; }
#msgBox #returnDiv{  text-align:left; line-height:25px; color:Red;}
#msgBox #returnDiv ul{ text-align:left; padding-left:15px;}
#msgBox #returnDiv p{ clear:both;}
.msgContent{clear:both;border:1px #ccc dashed;padding: 4px;margin-top:15px; text-align:left;}
.msgContent .ask{font-size: 12px;background-color:#eee; clear: both;color:#555; padding:8px;}
.msgContent .ask dt{ margin-bottom:10px;}
.msgContent .ask dd{ color:#444;}
.msgContent .ask .askName{ }
.msgContent .replay{ padding:8px; color:#555;}
.msgContent .replay dt{ font-weight:700;  margin-bottom:2px;}
.msgContent .replay dd{ line-height:20px; font-weight:normal;}



#briImg{ font-size:14px; line-height:25px;}
#briImg p{ margin-bottom:20px;}
#carousel{ clear:both; padding-top:10px; margin-bottom:20px; width:699px;height:112px; overflow:hidden;}
#carousel_btn_lastgroup,#carousel_btn_nextgroup{float:left;width:27px;height:74px;margin:14px 16px 14px 0px;display:inline;overflow:hidden;text-indent:-999px;}
#carousel_btn_lastgroup a:link,#carousel_btn_lastgroup a:visited,#carousel_btn_lastgroup a:hover{ display:block;width:27px;height:74px;background:url(../images/base/button.gif) 0 0 no-repeat;overflow:hidden; }
#carousel_btn_lastgroup a.dis:link,#carousel_btn_lastgroup a.dis:visited,#carousel_btn_lastgroup a.dis:hover{background-position:0 -148px;}
#carousel_btn_nextgroup{float:right;margin:14px 0px 14px 10px;}
#carousel_btn_nextgroup a:link,#carousel_btn_nextgroup a:visited,#carousel_btn_nextgroup a:hover{display:block;width:27px;height:74px;background:url(../images/base/button.gif) 0 -74px no-repeat;overflow:hidden;}
#carousel_btn_nextgroup a.dis:link,#carousel_btn_nextgroup a.dis:visited,#carousel_btn_nextgroup a.dis:hover{background-position:0 -222px;}

#carousel_container{position:relative;z-index:2;float:left;width:612px;height:102px;overflow:auto; background:#fff;}
#carousel_container ul{position:absolute;z-index:1;left:0;top:0;height:102px;overflow:hidden;}
#carousel_container li{float:left;width:153px;height:102px;display:inline;}
#carousel_container li a:link img,#carousel_container li a:visited img,#carousel_container li a:hover img{float:left;width:121px;height:80px;padding:10px;display:inline;margin:0 5px;border:1px solid #d0d0d0;}
#carousel_container li a.current:link img,#carousel_container li a.current:visited img,#carousel_container li a.current:hover img{opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);border:1px solid #a7a6a6;}

#carousel_photo_container{position:relative;z-index:1;width:677px;overflow:hidden;clear:both;text-align:center;border:1px #cfcfcf solid; padding:10px;}
#script p#carousel_photo_intro{ display:none; margin:0 auto 20px;width:677px;text-align:center;line-height:150%;text-align:center;overflow:hidden;font-size:12px;}
#carousel_photo_shardow{position:absolute;z-index:4;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);}
img#carousel_photo_loading{position:absolute;z-index:5;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;}

a.previous:link,a.previous:visited,a.previous:hover{position:absolute;z-index:3;top:0;left:0;text-indent:-999px;width:50%;height:100%;overflow:hidden;cursor:pointer;background:url("../images/base/noBg.gif") no-repeat scroll 0 0 transparent;cursor:url("../images/left.cur"),pointer;}
a.previous:hover{cursor:url("../images/base/left.cur"),pointer;}
a.next:link,a.next:visited,a.next:hover{position:absolute;z-index:3;top:0;right:0;text-indent:-999px;width:50%;height:100%;overflow:hidden;cursor:pointer;background:url("../images/base/noBg.gif") no-repeat scroll 0 0 transparent;cursor:url("../images/left.cur"),pointer;}
a.next:hover{cursor:url("../images/base/right.cur"),pointer;}
a.dis:link,a.dis:visited,a.dis:hover{background-image:none;}
a.previous:hidefocus{outline:none}

#content{line-height:20px;}
#content h3{ font-size:25px; line-height:25px; clear:both; margin-bottom:8px;text-align:center; padding-top:20px; padding-bottom:10px;font-family:ºÚÌå; font-weight:normal;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00000000', endColorstr='#00000000')  }
#content img{ width:699px;}
#content p{ clear:both; padding:0px; margin-bottom:20px;line-height:22px; }
#dateandtime{ clear:both;  text-align:center;border-bottom:1px #dadada dashed; padding-bottom:10px; margin-bottom:15px;}
#dateandtime span{ margin-right:15px;}
.content{ padding-bottom:20px; font-size:14px;}
#oLink2{ clear:both; padding-top:20px; border-top:1px #ccc dashed;}
#oLink2 .Pre{ clear:both;  margin-bottom:10px;}
#oLink2 .Next{ clear:both; margin-bottom:10px;}

