/* CSS Document */
body,html,div,span,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,label,input,textarea,dl,dt,dd,a,s{ margin:0px; padding:0px; font-family:"宋体"; border:0px;font-size:14px; list-style:none;text-decoration:none; color:#333;}
a,img{ border:0px;}
a:hover{ color:#F00}
/*home form start*/
label{ display:block; width:50px; height:30px; float:left; font-family:"宋体"; font-size:14px; color:#333; line-height:30px;}
input{ display:block; width:260px; height:30px; line-height:30px;font-family:"宋体"; font-size:14px; color:#333; background-color:#c6c6c6;}
textarea{ display:block; width:260px; height:70px;line-height:25px;font-family:"宋体"; font-size:14px; color:#333; background-color:#c6c6c6; }
.btn{ display:block; width:40px; height:20px; margin-left:11px; float:right; font-family:"微软雅黑"; font-size:14px; background-color:#000; color:#fff; text-align:center; line-height:20px; margin-top:8px;}
.btn:hover,.btn.BtnOn{ background-color:#1453ef;}
/*home form end*/


.clear{ clear:both;}



#header,.HeaderLogo,.HeaderTop,.nav,.Gray,#footer,.FooterTop,.FooterBottom,.white{ width:100%; height:auto;}
.Gray{ background-color:#e6e6e6; overflow:hidden;}
.white{ background-color:#f4f4f4; overflow:hidden;}
.con,.ad{ width:1100px; height:auto; margin:0px auto;overflow:hidden;}
.main{width:1100px; height:auto; margin:20px auto;overflow:hidden;}
.Gray2{ width:100%; height:auto; float:left;background-color:#e6e6e6;}
.mainBox{ width:1100px; height:auto; margin:40px auto;}

/*header start*/
.HeaderTop{ background:url(HeaderTopBg.gif) repeat-x left top;}
.HeaderTop .con span{ font-size:14px; color:#333333; line-height:35px; float:left;}
.HeaderTopRight{ width:auto; float:right;}
.HeaderTopRight li{ float:left;}
.HeaderTopRight li a{ display:block; float:left; font-size:14px; color:#333; margin-left:15px; line-height:35px;}
.HeaderTopRight li a:hover,.HeaderTopRight li a.HeaderTopOn{ color:#ff0000;}
.HeaderLogo{background-color:#f4f4f4;}
.TopLogo{ display:block; width:280px; height:115px; float:left;}
.TopAd{ display:block; width:225px; height:62px; float:left; margin-top:20px;}
.TopTel{ display:block; float:right; width:145px; height:80px; margin-top:20px; padding-right:10px;}
/*nav start*/

.nav{ background-color:#164a9e; float:left;}
.NavCon,#NavCon{width:1100px; height:auto; margin:0px auto;}
#NavCon li{ float:left;position:relative;}
#NavCon li a{ display:block; color:#fff; line-height:40px; font-family:"微软雅黑"; font-size:16px; width:auto; padding:0px 20px; background:url(NavConBg.gif) no-repeat right center; margin:0px 6px;}
#NavCon li ul {display:block; width:200px; height:auto;position:absolute; top:40px; left:-5px; z-index:9990; background:#265aae;}
#NavCon li ul{ display:none;}
#NavCon li ul li {float:left;width:100%;}
#NavCon li ul li a {display:inline-block;height:30px; width:100%; padding:3px 0px; text-indent:15px;line-height:30px;float:left; color:#fff;background:none; margin:0px;}
#NavCon li a:hover{ background-color:#265aae;}
#NavCon li:hover ul {display:block;}
#NavCon li:hover ul li a{color:#fff;}
#NavCon li ul li a:hover{color:#fff; background-color:#4f71ab;}


/*header end*/

/*banner start*/
.banner{background:url(bannerbg.jpg) no-repeat; width:100%; text-align:center; margin:0px;}

/*home about start*/
.TdIndAbout{ width:410px; height:180px; float:left; position:relative;}
.IndAbout{ display:block; width:180px; height:150px; float:left; margin:15px;}
.IndAbout img{ width:180px;}
.TdIndAbout h2{ margin-top:-10px; display:inline-block; height:28px;}
.TdIndAbout h2 img{ width:98px;}
.TdIndAbout p{ width:185px; height:auto; float:left; line-height:25px; color:#555; padding:11px 0px;}
.View{ display:block; float:left; width:70px; height:25px; background-color:#1e70f3;ont-family:"微软雅黑"; font-size:14px; color:#fff; line-height:25px; text-align:center;}
.JiaMore{ display:block; width:50px; height:50px; position:absolute; top:0px; right:0px;}

.TdIndAboutRig{ width:690px; height:180px; float:right; background-color:#e6e6e6;}
.TdIndAboutRig li{ float:left;}
.TdIndAboutRig li a{ display:block; width:210px; height:180px; margin-left:20px; float:left;}
.TdIndAboutRig li a img{width:210px;}

.LeftList,.ProList,.ProList2{ display:block; width:220px; height:auto; overflow:hidden; float:left;}
.ProList{ padding-bottom:38px; background-color:#e6e6e6;}
.ProList2{ padding-bottom:10px; background-color:#e6e6e6; margin-bottom:20px;}
.LeftList h2{ width:220px; height:45px; background-color:#1d70f2; background:url(ProListTit.gif) no-repeat left top; font-family:"微软雅黑"; font-size:25px; line-height:45px; text-indent:68px;color:#fff;}
.LeftList h2 img{width:220px;}
.ProList li{ display:block; width:220px; height:51px; float:left; border-bottom:1px solid #d6d6d6; font-size:14px; line-height:51px; text-indent:32px; background:url(ProListAbg.gif) #e6e6e6 no-repeat 17px 24px;}
.ProList li a{ font-size:14px;}

.ProList2 h2{ display:block; width:170px; height:40px; float:left;}
.ProList2 h2 img{ width:170px;}

.RigList,.ProCon{ width:860px; height:auto; float:right;}
.title4{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #d6d6d6;}
.title2{ width:100%; height:auto; overflow:hidden;}
.TitTwoLeft{ width:580px; height:auto; float:left;}
.TitTwoLeft h3{ width:auto; height:43px;}
.TitTwoLeft h3 img{ width:305px;}
.TitTwoLeft p{ line-height:25px; color:#000; margin:2px 0px;}
.TitTwoRig{ display:block; width:160px; height:30px; float:right; margin-top:28px; background-color:#1453ef; color:#fff; line-height:30px; text-align:center;}

.title3{ width:212px; padding:0px 8px 0px 0px;}
.title h3{ display:block; width:auto; height:45px; float:left;}
.title3 h3{ display:block; width:140px; height:40px; float:left;}
.title h3 img{ width:140px;}
.more{ display:block; width:25px; height:25px; float:right; margin-top:10px;}
.more img{ width:25px;}

.ProCon dl{ float:left; width:256px; margin:5px 15px 0px 15px;}
.ProCon dl dt a{ display:block; width:250px; height:200px; background-color:#e6e6e6; padding:2px;}
.ProCon dl dd a{ display:block; width:254px; height:30px; line-height:30px; text-align:center; font-size:14px}


.idea{ width:660px; height:auto; float:left; overflow:hidden;}
.idea h2{ width:660px; height:35px; float:left; margin-bottom:20px;}
.IdeaImg{ display:block; width:284px; height:239px; border:3px solid #fff; float:left;}
.IdeaImg img{width:284px;}
.IdeaInfo{ width:350px; float:right; display:block;}
.IdeaInfo p{ line-height:30px; text-indent:2em; margin-bottom:18px;letter-spacing:0px; color:#000;}

.video{ width:400px; height:300px; float:right;}

.FocusPic{zoom:1;position:relative;overflow:hidden;width:220px; height:230px; background-color:#e6e6e6; float:left;}
.FocusPic .titleAnl{ width:200px; height:45px; padding:0px 10px; position:absolute; top:-2px;text-indent:14px; ba ckground:red;}
.FocusPic .titleAnl  h3{ width:90px;line-height:45px; background:url(h-bg.gif) no-repeat left center; font-size:18px; font-size:100; float:left;}
.FocusPic .titleAnl a{ display:block; width:25px; height:25px; float:right; margin-top:15px; margin-right:10px; }
.more{ display:block; width:25px; height:25px; float:right; margin-top:10px;}
.FocusPic .content{overflow:hidden; width:200px; float:left; height:auto;}
.FocusPic .changeDiv a{position:absolute; display:block;width:200px; height:160px;top:45px;left:10px;display:none; overflow:hidden;}
.changeDiv img{width:200px; height:160px}

.FocusPic .change{bottom:5px;height:10px;right:10px;position:absolute;text-align:left;z-index:10000;}
.FocusPic .change i{background:url(d.png) no-repeat 0 bottom;cursor:pointer; overflow:hidden;line-height:240px;padding-right:5px; width:10px; height:10px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:url(ds.png) no-repeat 0 0;}

.ad{ position:relative;}
.Consultation{ display:block; width:170px; height:50px; position:absolute; top:55px; right:82px;}
.Construction{height:950px; background:url(ConstrConbg.jpg) no-repeat left bottom;position:relative;}
.ConstrCon{ width:500px; height:auto; float:left; }
.Construction h3{ display:block;height:40px;float:left;width:500px;}
.Construction h3 img{width:430px;}
.Construction p{ width:500px; height:70px; float:left; line-height:25px; padding:15px 0px 18px 0px;}
.ConstrConBox{ display:block; width:40px; height:63px; background:url(ConstrConBoxbg.png) no-repeat left top; overflow:hidden;}
.ConstrConBox:hover{background:url(ConstrConBoxbg.png) no-repeat left bottom;}
.OneBox{ position:absolute; top:200px; left:158px; z-index:95;}
.TwoBox{position:absolute; top:305px; left:257px;z-index:95;}
.ThreeBox{position:absolute; top:520px; left:690px;z-index:95;}
.FourBox{position:absolute; top:92px; left:615px;z-index:95;}
.FiveBox{position:absolute; top:385px; left:453px;z-index:95;}
.SixBox{position:absolute; top:465px; left:160px;z-index:95;}
.SevenBox{position:absolute; top:630px; left:300px;z-index:95;}


.BoxShiGong{width:381px; height:239px; display:block; background:url(BoxOneShiGong.png) no-repeat left top; position:absolute; top:0px; left:0px; z-index:96;}
.BoxShiGong2{width:381px; height:239px; display:block; background:url(BoxOneShiGong2.png) no-repeat left top; position:absolute; top:0px; left:0px;}
.BoxShiGongFive,.BoxShiGongSix,.BoxShiGongSeven{ width:381px; height:239px; display:block; background:url(BoxOneShiGong.png) no-repeat left top; position:absolute; top:0px; left:0px; z-index:96; display:none;}
.BoxShiGongTwo,.BoxShiGongOne{ width:381px; height:239px; display:block; background:url(BoxOneShiGong3.png) no-repeat left top; position:absolute; top:0px; left:0px; z-index:96; display:none;}
.BoxShiGongThree,.BoxShiGongFour{ width:381px; height:239px; display:block; background:url(BoxOneShiGong2.png) no-repeat left top; position:absolute; top:0px; left:0px; z-index:96;
display:none;}
.BoxShiGongOne{top:215px; left:195px; display:none;}
.BoxShiGongTwo{top:320px; left:295px;display:none;}
.BoxShiGongThree{top:535px; left:310px;display:none;}
.BoxShiGongFour{top:110px; left:235px;display:none;}
.BoxShiGongFive{top:160px; left:490px;display:none;}
.BoxShiGongSix{top:250px; left:200px;display:none;}
.BoxShiGongSeven{top:410px; left:335px;display:none;}


.ClickShiGong{ display:block; width:354px; height:211px; border:2px solid #fff; float:right; position:relative;}
.ClickShiGongTwo{display:block; width:354px; height:211px; border:2px solid #fff; float:left; position:relative; margin-top:28px;}

.ClickShiGongTex{ width:354px; height:55px; background-color:rgba(0,0,0,0.7); position:absolute; bottom:0px;}
.ClickShiGongTex span{ display:block; width:120px; height:55px; float:left; background-color:#1453ef; line-height:55px; text-align:center; font-weight:900; color:#fff; font-size:16px;}
.ClickShiGongTex span img{ width:120px;}
.ClickShiGongTex p{ display:block; float:right; color:#fff; line-height:25px; padding:4px 16px 0px 16px; width:200px; height:51px; overflow:hidden;}

.DetailsLeft{ width:790px; height:auto; float:left;}
.DetailsLeft h2{ width:100%; height:40px;}
.DetailsLeft h2 img{ width:256px;}
.DetailsLeft p{ display:block; width:590px; height:auto; float:left; line-height:25px; color:#000; margin:8px 0px 18px 0px;}

.DetailsLeftCon{ width:790px; height:420px; float:left; position:relative;}
/* tabbtn */
.tabbtn { width:190px; height:420px; float:left;}
.tabbtn li {float:left;position:relative;}
.tabbtn li a {display:block;float:left;height:139px;overflow:hidden;width:190px;cursor:pointer; border-bottom:2px solid #f4f4f4;}
.tabbtn li a  img{ width:190px;}
.tabbtn1,.tabbtn2,.tabbtn3{display:block;float:left;height:139px;overflow:hidden;width:190px;cursor:pointer; border-bottom:2px solid #f4f4f4; background:url(tab1.gif) no-repeat 0px -139px;}
.tabbtn1{background:url(tab1.gif) no-repeat 0px -139px;}
.tabbtn2{background:url(tab2.gif) no-repeat 0px -139px;}
.tabbtn3{background:url(tab3.gif) no-repeat 0px -139px;}
.tabbtn1:hover,.TabBtnOn{background:url(tab1.gif) no-repeat 0px 0px}
.tabbtn2:hover{background:url(tab2.gif) no-repeat 0px 0px}
.tabbtn3:hover{background:url(tab3.gif) no-repeat 0px 0px}
.tabbtn li.current {}
.tabbtn li.current a {height:139px;}
/* tabcon */
.tabcon {position:relative; width:600px;/*必要元素*/height:421px;overflow:hidden; float:right;}
.tabcon .subbox {position:absolute;/*必要元素*/left:0;	top:0;}
.tabcon .sublist {height:421px;}


.DetailsRig,.JianSheRig{ width:280px; height:auto; float:right;overflow:hidden;}
.DetailsRigCon{ background-color:#333; padding:25px 25px 10px 25px; width:230px; height:340px; overflow:hidden; background:url(DetailsRigConBg.gif) no-repeat left top;}
.JianSheRigCon{padding:25px 25px 20px 25px; width:230px; height:auto;overflow:hidden; background:#e6e6e6;}

.DetailsRigConTit{ width:230px; height:40px;border-bottom:1px solid #f4f4f4;}
.JianSheRigConTit{width:230px; height:40px;border-bottom:1px solid #bbb;}

.DetailsRigConTit h3,.JianSheRigConTit h3{ width:auto; height:40px; float:left;}
.HotSuppot,.HotNews{ width:230px; height:auto; overflow:hidden;}


.HotSuppot dl{ width:230px; height:26px; margin-top:14px; float:left;}
.HotSuppot dl dt{ display:block; width:20px; height:25px; float:left; }
.HotSuppot dl dd{width:205px;float:right; eight:25px; line-height:23px;}
.HotSuppot dl dd a{ display:block; width:200px; color:#fff; padding-left:5px; height:25px; line-height:23px; float:right;}
.HotSuppot dl dd a:hover{ color:#F00}
.HotNews{ margin-top:10px;}
.HotNews li{ float:left;}
.HotNews li a{ display:block; width:230px; height:20px; line-height:20px; text-align:left; float:left; margin:5px 0px; font-size:14px;}

.OnlineTalk{ display:block; width:230px; height:110px;margin-top:20px;}
.ContactInd{ display:block;width:280px; height:160px; float:left; background-color:#e6e6e6; margin-top:2px; overflow:hidden;}

.QrCode{ width:140px; height:140px; margin:10px 12px 10px 9px; float:left;}
.QrCode img{ width:140px;}
.QrCodeRig{ width:100px; height:auto; float:left; margin-top:10px; }
.QrCodeRig h3{ width:100px; float:left; height:42px; line-height:32px; color:#333;}
.ShareInd{ width:100px; height:40px; border-bottom:1px solid #888; border-top:1px solid #888; float:left; margin-bottom:10px;}
.ShareInd li{ float:left;}
.ShareInd li a{ display:block; width:25px; height:25px; float:left; margin:7px 4px 8px 4px; overflow:hidden;}


.sina{display:block; width:25px; height:25px; background:url(sina.gif) no-repeat 0px 0px;}
.tengxun{display:block; width:25px; height:25px; background:url(tengxun.gif) no-repeat 0px 0px;}
.qqimg{display:block; width:25px; height:25px; background:url(qqimg.gif) no-repeat 0px 0px;}

.sina:hover{display:block; width:25px; height:25px; background:url(sina.gif) no-repeat 0px -25px;}
.tengxun:hover{display:block; width:25px; height:25px; background:url(tengxun.gif) no-repeat 0px -25px;}
.qqimg:hover{display:block; width:25px; height:25px; background:url(qqimg.gif) no-repeat 0px -25px;}
.QrCodeRig p{ display:block; float:left; width:100px; height:auto; line-height:23px;}


.CaseIndList{ width:1096px; margin:0px auto; height:auto; overflow:hidden; margin-top:15px;}
.CaseIndList dl{ float:left; width:250px; height:230px; margin:13px 12px; position:relative; overflow:hidden; background-color:rgba(51,51,51,0.7)}
.CaseIndList dl dt{ width:250px; height:200px;}
.CaseIndList dl dt a{ display:block; width:250px; height:200px;}
.CaseIndList dl dt a img{width:250px;}
.CaseIndList dl dd{ width:250px; height:30px; position:absolute; bottom:0px; left:0px;}
.CaseIndList dl dd a{ display:block;width:250px; height:30px; background-color:rgba(0,0,0,0.7); color:#fff; line-height:30px; text-align:center;}
.CaseIndList dl dd a:hover{ color:#F00; text-decoration:underline;}
.LiuCheng{ display:block; width:955px; height:455px; margin:6px auto;}
.LiuCheng img{ width:955px;}
.JianShe{ width:750px; height:auto; padding:0px 20px 35px 20px; overflow:hidden; background-color:#e6e6e6; float:left;}
.JianSheCon{ width:750px; height:auto;}
.JianSheCon dl{ float:left; position:relative; margin:23px 8px 8px 8px; width:234px; height:auto;}
.JianSheCon dl dt{ width:234px; height:188px;}
.JianSheCon dl dt a{ display:block; width:234px; height:188px;}
.JianSheCon dl dt a img{width:234px;}
.JianSheCon dl dd{ width:234px; height:28px; position:absolute; bottom:0px; left:0px;}
.JianSheCon dl dd a{ display:block; width:234px; height:28px; line-height:28px; text-align:center; color:#fff; background-color:rgba(0,0,0,0.7);}

/*footer start*/
#footer{}
.FooterTop{ background-color:#ddd;}
.FooterLeft{ width:340px; height:250px; float:left; margin-top:35px; margin-right:54px; overflow:hidden;}
.FooterLeft h2{font-family:" 微软雅黑"; font-size:25px; color:#333; line-height:47px; border-bottom:1px solid #888;}
.Link{ width:360px; height:auto; margin-top:15px;overflow:hidden;}
.Link li{ float:left;}
.Link li a{ display:block; width:auto; font-size:14px; color:#000; margin:2px 14px 4px 0px; line-height:25px;}
.FooterContact{ width:340px; height:auto; overflow:hidden; background:url(FooterContactMap.gif) no-repeat left top;}
.FooterContact p{ width:340px;font-size:14px; line-height:25px; padding:15px 0px 10px 0px;}
.FooterRig{ width:310px;height:250px; float:right; margin-top:35px;overflow:hidden;}
.FooterRig h2{font-family:" 微软雅黑"; font-size:25px; color:#333; line-height:47px; }
.FooterOnline{ display:block; width:310px; height:auto; float:left;}
.boxForm{ width:310px; height:auto; float:left; margin-bottom:9px;}
.FooterBottom{ background-color:#555; overflow:hidden;}
.Copy{width:1080px; margin:0px auto; padding:10px;}
.CopyRight{display:block;font-size:14px; font-family:" 微软雅黑"; line-height:25px; text-align:center; color:#bbb;}
.CopyRight a{ color:#bbb}
.CopyRight a:hover{ color:#F00}
/*footer end*/
/*home about end*/

.ProLisCon,.ProConRig,.ProConRig ul,.ConPage{ width:850px; float:right; height:auto; overflow:hidden;}
.title4 h3{ display:block; width:300px; height:45px; font-family:"微软雅黑"; font-size:20px; color:#000; float:left; background:url(h4bg.gif) no-repeat left top; text-indent:12px;}
.title4 span{ display:block; width:auto; float:right; line-height:40px;}
.ProConRig ul { margin-top:15px;}
.ProConRig ul dl{ float:left; width:254px; height:auto; margin:5px 14px 3px 15px;}
.ProConRig ul dl dt{width:250px; height:200px; border:#e6e6e6 2px solid;}
.ProConRig ul dl dd{width:254px; height:30px; line-height:30px; text-align:center; color:#555;}
.ConPage{ margin:20px 0px 5px 0px; padding:0px; overflow:hidden; line-height:30px;}
.ConPage p{ font-size:14px; line-height:25px; text-indent:2em; padding:0px 10px;}
.NewConRig{width:850px; float:right; height:auto; overf low:hidden;}
.NewConRig ul{ margin-bottom:25px; float:left;}

.NewConRig ul dl{width:850px; height:220px; margin-top:15px; border-bottom:1px dashed #b9b9b9;}
.NewConRig ul dl dt{display:block; width:250px; height:200px; float:left; border:#e6e6e6 2px solid;}
.NewConRig ul dl dd{display:block; width:580px; float:right;}
.NewConRig ul dl dd h3{ display:inline; width:580px;font-size:14px; color:#333; float:left; line-height:45px;}
.NewConRig ul dl dd span{ display:block;width:580px; line-height:30px; float:left; color:#777;}
.NewConRig ul dl dd p{display:block;width:580px; color:#555; float:left; line-height:35px;}

.ConProTop{ width:850px; height:350px; margin:40px 0px 20px 0px;}
.SthmbImg{ display:block; width:460px; height:350px; float:left; background-color:#e4e5e4; overflow:hidden;}
.SthmbImgTxt{ width:360px; height:350px; float:right;}
.SthmbImgTxt h3{ font-size:16px; color:#000;width:360px; border-bottom:1px solid #ddd; line-height:48px; text-align:center;}
.SthmbImgTxt p{ line-height:30px;width:360px; padding:15px 0px 19px 0px;}
.SthmbImgTxt span{ display:block;width:74px;background-color:#1d70f2; height:25px; font-size:14px; line-height:26px;color:#fff; text-align:center;}
.ClickZx{ display:block; background:url(clickZxBg.gif) no-repeat left top; width:110px; height:30px; font-size:16px; line-height:30px; color:#fff; text-indent:14px; font-weight:100;}
.ConPage span.jszc{display:block; width:90px;background-color:#1d70f2; font-size:14px; height:25px; line-height:26px;color:#fff;text-align:center; margin:5px 0px;}
/*.ConPage span{display:block; width:90px;background-color:#1d70f2; font-size:12px; height:25px; line-height:26px;color:#fff;text-align:center; margin:5px 0px;}
*/.ShareCon{ width:850px; height:25px; float:left; overflow:hidden; margin-top:10px;}

.TagLink{ width:850px; height:auto; float:left;}
.TagLink li{ float:left;}
.TagLink li a{ display:block; width:850px; height:30px; line-height:30px; float:left; color:#333; margin-bottom:3px; padding:0px;}

#page{display:block; width:850px; height:auto; float:left; overflow:hidden;}
.pages{width:600px; margin:25px auto 0px auto;height:auto;}
.pages a{ display:block; width:auto; height:25px; float:left;padding:0px 9px; text-align:center; line-height:25px; background-color:#ddd; margin:0px 3px;color:#333; border:1px solid #c0bbbb;}
.pages a:hover{ background:#1d70f2; color:#ffffff; border:1px solid #184181;}

.PageCon{width:850px; height:auto; float:left; margin-top:12px; margin-bottom:10px; overflow:hidden;}
.PageCon h3{ display:block; font-family:"微软雅黑"; font-size:18px; height:35px; line-height:25px; color:#333; width:100%; text-align:center;}


.ListPageCon span,.PageCon span{ width:800px; height:auto; line-height:30px; font-size:14px; color:#333; text-indent:2em;}


.PageCon .Conspan{ display:block; width:100%; text-align:center; font-size:14px; color:#777;line-height:30px; height:30px; padding-bottom:6px; border-bottom:1px dashed #b3b3b3; margin-bottom:12px;}
.PageCon .Conspan s{ margin:0px 10px;}
.PageConImg{ width:850px; height:auto; float:left; line-height:30px; margin-bottom:10px;}

.SiteTag{ width:850px; height:auto;}
.SiteTag li{ float:left; width:100%;}
.SiteTag li a{ display:block; width:auto; height:30px; line-height:30px; float:left; color:#333; font-size:14px;}

.ForInp,.ForInp2{ width:800px; height:auto; float:left;}
.FormLab{ width:80px; height:30px; line-height:30px; text-align:right; float:left;}
.FormTxt{ width:600px; height:auto; float:left; margin-left:10px;}

.ForInp2{ margin-top:20px;}
.FormTxt2{ width:500px; height:auto; margin:0px auto; background:red;}
.FormTxt span{ display:block; width:5px; margin-left:5px; line-height:25px; float:left; background-color:#f4f4f4; color:#333;}
.FormTxt input,.FormTxt2 input,.FormTxt textarea,.FormTxt2 textarea{ float:left;}
.FormTxt2 input{ margin:0px 20px; float:left;}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:5px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	list-style-type:none;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
	list-style-type:none;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.fl{float:left; margin-top:10px; width:250px; border:#e6e6e6 2px solid; margin-left:22px;}
.fl span{ display:block; text-align:center; line-height:30px; width:234px; padding-right:20px;}
.relevance{width:850px;}
.relevance{ width:850px;border-bottom:2px solid #1d70f2;}
.relevance h2{margin-top:20px; display:block; background:#1d70f2; width:80px; height:30px; line-height:30px; color:#fff; text-align:center;}
.yqlj{width:1000px; overflow:hidden; margin:auto; text-align:center}
.yqlj a{ color:#FFF}
.yqlj a:hover{ color:#F00}
.yqlj li { float:left; margin:0px 10px; height:25px;  line-height:25px; list-style-type:none;}