

.mTop10{ margin-top:10px;}
.mTop15{ margin-top:15px;}
.w200{ width:200px;}

.baseDiv{ clear:both; width:980px; margin:0 auto; text-align:left; padding-bottom:10px; padding-top:10px;}
.tvBox{ float:right; width:239px; height:240px; background: url(../images/x_tvBg.png) top left no-repeat; text-align:center;  }
.adDiv{ float:left;width:719px; height:230px; border:1px #cee0e5 solid; padding:5px; overflow:hidden;}
.adDiv img{ width:719px; height:230px;}
.ad{ height:242px;}

.leftDiv{ float:left; width:248px; overflow:hidden; margin-top:10px;  }
.cenDiv{ float:right; width:784px; overflow:hidden; margin-top:6px;}
.rightDiv{ float:right; width:240px; overflow:hidden; margin-top:10px; }

.lTit{ clear:both; width:248px; height:37px; position: relative; background: url(../images/x_titBg2.jpg) left top no-repeat;}

.cTit{ clear:both; width:784px; height:44px; position: relative; background: url(../images/x_titBg1.gif) left top no-repeat;}
.cTit b{ color:#fff; width:106px; text-align:center; position:absolute; left:44px; top:16px; font-size:14px; }
.cTit a{ color:#004386; height:44px; line-height:44px; position:absolute; right:20px; top:3px; background: url(../images/x_titIco4.gif) right 17px no-repeat; padding-right:15px; }

.iTit{ clear:both; height:30px; position: relative; background: url(../images/x_iTit1.gif) left top no-repeat; }
.iTit b{ position: absolute; display:block; color:#004386; height:30px; line-height:30px; left:15px; top:1px; font-size:14px; background: url(../images/x_titIco.gif) left center no-repeat; padding-left:25px;}
.iTit a{ color:#004386; height:30px; line-height:30px; position:absolute; right:30px; top:2px; background: url(../images/x_titIco4.gif) right 10px no-repeat; padding-right:15px; }

.pTit{ clear:both; height:30px; position: relative; background: url(../images/x_iTit3.gif) left top no-repeat;}
.pTit b{ position: absolute; display:block; color:#004386; height:30px; line-height:30px; left:15px; top:1px; font-size:14px; background: url(../images/x_titIco.gif) left center no-repeat; padding-left:25px;}

.iTit2{ clear:both; height:30px; position: relative; background: url(../images/x_iTit2.gif) left top no-repeat;}
.iTit2 .b1{ position: absolute; display:block; color:#004386; height:30px; line-height:30px; left:15px; top:1px; font-size:14px; background: url(../images/x_titIco3.gif) left center no-repeat; padding-left:25px;}
.iTit2 .b2{ position: absolute; display:block; color:#004386; height:30px; line-height:30px; left:15px; top:1px; font-size:14px; background: url(../images/x_titIco2.gif) left center no-repeat; padding-left:25px;}

.Tit{clear:both; position: relative;}
.Tit a{ color:#004386; height:30px; line-height:30px; position:absolute; right:30px; top:2px; background: url(../images/x_titIco4.gif) right 10px no-repeat; padding-right:15px;}


.lTxt{ clear:both; width:248px; background: url(../images/x_txtBg.gif) left top repeat-y; text-align:left; padding-bottom:6px; }
.lBotm{ clear:both; width:248px; height:12px; background: url(../images/x_lBotmBg.gif) left top no-repeat;}

.smNavTop{ clear:both; margin:0 auto; width:223px; height:8px; background: url(../images/x_smTit1.gif) center 8px no-repeat; padding-top:8px; overflow:hidden; }
.smNavBotm{ clear:both; margin:0 auto; width:223px; height:8px; background: url(../images/x_smTitBotm.gif) center top no-repeat; overflow:hidden; }
.smNav{ clear:both; margin:0 auto; width:223px; background: url(../images/x_smNavBg.gif) center top repeat-y; text-align:center; padding-bottom:3px; overflow:hidden;}

.lTxt .bT{ clear:both; width:201px; height:35px; line-height:35px; background: url(../images/x_smTitLine.gif) center bottom no-repeat; position:relative; overflow:hidden;}
.lTxt .bT b{ color:#0961b1; position:absolute; left:5px; top:0px; }
.lTxt .bT a{ display:block; position:absolute; right:10px; top:6px; width:55px; height:20px; background: url(../images/x_more.gif) center center no-repeat; }

.smNav .lPic{ display:none; }
.smNav ul{ clear:both; margin-left:11px; }
.smNav ul li{ float:left; width:101px; height:30px; line-height:30px; border-bottom:1px #cccccc dotted; text-align:left; list-style:none;}
.smNav ul li span{ display:block; color:#5a5b5a; background: url(../images/x_ico1.gif) 2px 11px no-repeat; padding-left:12px; white-space:nowrap; overflow:hidden; }


.cTxt{ clear:both; width:762px; height:396px;border-left:1px #8cbaca solid; border-right:1px #8cbaca solid; border-bottom:1px #8cbaca solid; padding:10px 10px 15px 10px; cursor:pointer; overflow:hidden;}
.cTxt1{ clear:both; width:762px;border-left:1px #8cbaca solid; border-right:1px #8cbaca solid; border-bottom:1px #8cbaca solid; padding:10px 10px 15px 10px; cursor:pointer; overflow:hidden;}

#caseBox{ clear:both; margin:0 auto; width:762px; overflow:hidden; }
#caseBox dl{ float:left; width:144px; height:137px; margin:0 23px; overflow:hidden;}
#caseBox dl dt{  display:block; width:144px; height:105px;  text-align:center; vertical-align:middle; }
#caseBox dl dt img{ width:136px; height:97px; background-color:#d5ebf6; padding:4px; }
#caseBox dl dd{ font-size:12px; width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:block; text-align:center; padding-top:8px; }
#caseBox dl dd b{ font-weight:normal;}
#caseBox dl dd p{ display:none;}
#caseBox dl dd img{ display:none;}
#caseBox .last{ float:right; margin-right:0px;}


.ico1{ display:block; float:left; width:230px; height:72px; background: url(../images/x_Pic2.jpg) left top no-repeat;margin-left:22px;  }
.ico2{ display:block; float:left; width:230px; height:72px; background: url(../images/x_Pic3.gif) left top no-repeat; margin-left:32px; }
.ico3{ display:block; float:left; width:200px; height:72px; background: url(../images/x_Pic4.gif) left top no-repeat; margin-left:12px; }
.ico4{ display:block; float:left; width:230px; height:72px; background: url(../images/x_Pic5.gif) left top no-repeat; margin-top:20px;margin-left:22px;  }
.ico5{ display:block; float:left; width:230px; height:72px; background: url(../images/x_Pic6.jpg) left top no-repeat; margin-left:32px; margin-top:20px; }
.ico6{ display:block; float:left; width:200px; height:72px; background: url(../images/x_Pic7.jpg) left top no-repeat; margin-left:12px; margin-top:20px; }

.cert{ clear:both; width:476px; height:205px; background: url(../images/x_zsBg.gif) left top no-repeat; margin-top:10px; position:relative; overflow:hidden;}
.cert #cert{clear:both; margin:0 auto; width:430px; margin-top:43px;}
.cert dl{ float:left; padding-left:10px; padding-right:5px; padding-top:10px;}
.cert dl dt img{ width:126px; height:93px; }
.cert dl dd{ font-size:12px; width:126px; height:40px; line-height:40px; overflow:hidden;text-overflow:ellipsis; display:block; text-align:center; padding-top:3px; }


.nTxt{ clear:both; width:454px; border:1px #cfcfcf solid; padding:10px 10px 15px 10px; overflow:hidden;}
.pic{ float:left; width:93px; height:117px; background: url(../images/z_nPic.jpg) left top no-repeat; border:1px #eaeaea solid; padding:2px; margin:10px 15px 0px 0px; overflow:hidden;}
.news{ list-style:none; float:left; width:330px; overflow:hidden;}
.news li{ clear:both;margin:0 auto; width:330px; height:30px; line-height:30px; border-bottom:1px #9d9c9c dashed; }
.news li .iNews{background: url(../images/x_newsArr.gif) 3px 13px no-repeat;  width:200px;padding-left:15px; display: block; float: left;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.news .iDate{ float:right; }
.news li a{ color:#656565;}
.news li a:hover{text-decoration:underline;}

.hTop{ clear:both; width:218px; height:92px; overflow:hidden; margin-bottom:5px; line-height:23px;}
.hTop img{ float:left; margin-right:5px;}

.help{ list-style:none; width:218px; overflow:hidden;}
.help li{ clear:both;margin:0 auto; width:218px; height:28px; line-height:28px; border-bottom:1px #9d9c9c dashed; overflow:hidden;}
.help li .iNews{background: url(../images/x_Arr.gif) 3px 10px no-repeat;  width:200px;padding-left:15px; display: block; float: left;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.help .iDate{ float:right; display:none;}
.help li a{ color:#656565;}
.help li a:hover{text-decoration:underline;}


.Copyright{ clear:both; width:238px; height:279px; margin-bottom:10px; background: url(../images/Copyright_Bg.png) left top no-repeat; }
#CopyrightBox{ margin:0 auto; clear:both; width:212px; height:225px; padding-top:45px;line-height:180%; overflow:hidden;}
#CopyrightBox a{ color:#ff0000;}


.cust{ clear:both; width:240px; height:283px; background: url(../images/x_custBg.gif) left top no-repeat; position: relative; overflow:hidden;}
#custBox{ margin:0 auto; clear:both; width:212px; height:225px; overflow:hidden; position:absolute; top:42px; left:13px; }
#custBox dl{ float:left; width:101px; height:76px; overflow:hidden; margin-bottom:3px;}
#custBox dl dt{ width:101px; height:46px;}
#custBox dl dt img{ width:97px; height:42px; border:1px #e7e7e7 solid; padding:1px;}
#custBox dl dd{ display:block; width:101px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center; padding-top:3px; line-height:25px;}
#custBox .last{ float:right; margin-right:0px;}

.hBox{ clear:both; width:218px; border:1px #cfcfcf solid; padding:10px; overflow:hidden;}
.msgBox{ clear:both; width:238px; height:160px; border:1px #cfcfcf solid; padding-bottom:5px; background-color:#f7f7f7; text-align:center; overflow:hidden;}

.msg{clear:both; margin:0 auto; width:229px; list-style:none; overflow:hidden;}
.msg li{ clear:both;margin:0 auto; width:229px; height:30px; line-height:30px; background: url(../images/x_msgLiBg.gif) left center no-repeat;text-align:left; overflow:hidden;}
.msg li .iNews{background: url(../images/x_msgArr.gif) 5px 7px no-repeat; width:200px;padding-left:23px; display: block; float: left;  overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.msg li .iDate{ float:right; display:none; }
.msg li a{ color:#656565;}
.msg li a:hover{text-decoration:underline;}

.contDiv{ clear:both; width:238px; border:1px #cfcfcf solid; overflow:hidden; text-align:center; background: url(../images/x_telIco.gif) left top no-repeat; padding-bottom:9px; padding-top:11px; margin-top:10px; }
.contDiv p{ margin:0 auto; line-height:30px; color:#000; clear:both; }
.contDiv .bTxt{ font-weight:bold; color:#d51938; font-size:20px;}
.contDiv b{ font-weight:600; font-size:14px; color:#3d3059; background: url(../images/x_telArr.gif) 5px top no-repeat; padding-left:25px;  }
.contDiv .serBg{ display:block; width:136px; height:28px; background: url(../images/x_server.gif) center top no-repeat; margin-top:5px; margin-bottom:10px; }
.contDiv p span{ float:left; }
.contDiv p a{ margin-left:5px; float:left; }

.proBox{ margin:0 auto; overflow:hidden; clear:both; width:958px; height:160px;  border:1px #dadada solid; padding:10px; text-align:center; }

#proList{ width:940px; height:160px;overflow:hidden; }
#proList dl{ float:left; padding-left:0px; padding-right:0px; padding-top:6px; margin-right:14px;}
#proList dl dt img{ height:125px; width:120px; border:1px #dcdcdc solid;}
#proList dl dd{ font-size:12px; width:120px; line-height:35px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; display:block; text-align:center; }
#proList .last{ float:right; margin-right:0px;}

.more{ display:block; position:absolute; right:10px; top:6px; width:55px; height:20px; background: url(../images/more.gif) center center no-repeat; }
