dl,dt,dd,ul,ol,li{margin:0;padding:0;}

.info_main {padding:10px 10px 0 10px;}
.info_main li {padding:8px 0 8px 15px;}

.brand {padding:5px 0 5px 0;}
.brand img {padding:3px;}
.brand li {height:22px;line-height:22px;overflow:hidden;}


.quickBt a,
.LifeClass .titlea,
.Tjh .titlea {background:url(image/lifeBg.gif) no-repeat;}
.Ctel dd {background:url(image/Lin.gif) repeat-x left bottom;}
.Ctel .ti {background:url(image/jt.jpg) no-repeat left 6px;}
.Banner {background:url(image/TelBg.jpg) no-repeat left 2px;}
.Banner .Search div,.Banner .Search input.bt,.Banner .num a,
.TelClass .title,.TelClass .Current,.TCurrent,
.Vclass .Btitle div,
.Alltel .title,.Alltel .content .tellist li,.Alltel .content .tellist li .phone,
.Skey span,.Skey .bt,
.Ade .title,.Ade input,
.hyClass .title,.hyClass .title div,
.op .tab a,.op .fr .b,
.rl dt .d,.rl dt .z,
.lbt a,
.rtj .titlea,.rtj .nr dt,
.dei .titlea,.dei .bosi,.dei .content h1 span,.dei .DmI .name div,.dei .DmI .lx dd span,.dei .DmI .fr,.AfB,
.tab_Title div {background:url(image/lifeBg.gif);}
.Skey .tx,
.op .fr .i {background:url(image/input.gif) #FFFFFF no-repeat scroll 0 0;}
.rp1 a { background:url(image/Ant-bg.gif) no-repeat 0 0;}
.Ctel dd,.Skey,.Alltel .content .tellist ul,
.rtj .nr dl,.dei .DmI,.dei .shar,.upI {background:url(image/Lin.gif) repeat-x left bottom;}
.Ctel .ti {background:url(image/jt.jpg) no-repeat left 6px;}

.Amain,.Bmain,.Amain .l,.Amain .r,.TopInfo,.TopInfo .Side,.TopInfo ul,.LifeClass,.Aup,.Tjhy,.Tjh,.Ctel,.Ctel dl,.Ctel dd{ height:auto; overflow:hidden; }
.Amain,.Bmain{ width:1200px;margin:auto;}
.Amain .l { width:940px; float:left;}
.Amain .r { width:250px;float:right;}


.ImgSwitch { width:600px; height:220px; float:right;}
.#KinSlideshow { visibility:hidden; line-height:1.5em;}

.TopInfo { width:328px; border:solid 1px #efd392; float:left;}
.TopInfo .Side { width:auto; border:solid 1px #faf7d4;margin:1px;}
.TopInfo .titlea { padding:0 5px 0 7px; height:27px; line-height:27px; background-color:#fffae0; font-size:14px; font-weight:bold;}
.TopInfo .titlea a { float:right; font-weight:normal; font-size:12px;}
.TopInfo ul { width:310px; margin:auto; color:#ff8b17; padding:7px 0 0 0; height:182px;}
.TopInfo ul li { width:300px; height:25px; line-height:25px; overflow:hidden;}
.TopInfo ul li a {color:#404040; height:25px;}.TopInfo ul li a:hover {color:#b75200;}
.TopInfo ul li dd{ width:300px; display:block; float:left; font-style:normal; }
.Side1 ul li span{ display:block;float:right; width:30px;}

.quickBt { width:250px; height:auto; overflow:hidden; line-height:32px; font-weight:bold; text-align:center;font-size:16px;padding-bottom:5px;}
.quickBt a { display:block; width:120px; color:#FFF;background-position:-119px -72px; float:left;}


.riAdd { width:248px;}
.riAdd ul { width:230px; padding:10px 0 0 0; height:140px;}
.riAdd ul li { width:230px; height:27px; *height:25px; line-height:27px; *line-height:25px;  }
.riAdd ul li span { width:190px; height:24px; overflow:hidden;  display:block; float:left;}
.riAdd ul li em { float:right; font-style:normal; color:#0092d2; font-family:Arial, Helvetica, sans-serif;}


.Bmain { padding:7px 0 0 0;}
.LifeClass { width:938px; float:left; border:solid 1px #efd392; padding-bottom:10px; *padding-bottom:20px; margin-bottom:7px;}
.LifeClass .titlea { padding:0 10px 0 10px;  line-height:28px; border-bottom:solid 1px #efd392; background-position:-249px -75px; color:#c78525;}
.LifeClass .titlea a { float:right;}.LifeClass .title b { font-size:14px; padding:0 5px 0 5px; color:#ff0000; }
.LifeClass .titlea span { float:left; font-weight:bold; font-size:14px; margin-right:10px; color:#5d5d5d;}


.ReClass span {float:left;}
.ReClass { width:445px; height:48px; overflow:hidden; float:left; margin:15px 0 15px 10px; }
.ReClass dt { float:left; padding-left:5px; width:380px;}
.ReClass dt a { font-size:14px; color:#336699; font-weight:bold;}
.ReClass dt em { font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999999; font-style:normal;}
.ReClass dd { float:left;  white-space:nowrap; color:#e5e5e5;}
.ReClass dd a { color:#333333; padding:0 7px 0 7px; float:left;}
.ReClass dd a:hover {color:#f70000;}


.Aup { float:right; width:250px;}
.ARu img { margin-bottom:7px;}


.Tjhy { width:248px; border:solid 1px #dcdcdc; padding-bottom:7px; margin-bottom:7px;}
.Tjhy dt {padding:0 10px 0 10px; background-color:#f5f5f5; line-height:28px; margin-bottom:7px;}
.Tjhy dt span {font-size:14px; font-weight:bold;}
.Tjhy dt a { float:right;}
.Tjhy dd { width:225px; margin:auto; line-height:25px;}
.Tjhy dd em {font-style:normal; float:right; font-family:Arial, Helvetica, sans-serif; color:#0092d2;}
.Tjhy dd span { float:left; display:block; color:#ff8b17; width:190px; height:25px; overflow:hidden;}
.Tjhy dd span a {color:#404040;} 
.Tjhy dd span a:hover { color:#b75200;}


.Tjh { width:938px; border:solid 1px #d7d7d7; padding-bottom:15px;}
.Tjh .titlea { line-height:28px; border-bottom:solid 1px #d7d7d7; padding:0 10px 0 10px; background-position:left -111px; margin-bottom:10px;}
.Tjh .titlea span { font-weight:bold; font-size:14px;}
.Tjh .titlea a { float:right;}
.hl { width:295px; height:62px; overflow:hidden; float:left; margin:10px 0 10px 0; padding-left:10px;}
.hl span { float:left;}.hl dl { float:left; margin-top:-3px; padding-left:10px;}
.hl span img { width:110px; height:55px;}
.hl dl dt a { font-size:14px; color:#0000cc;}
.hl dl dt,.hl dl dd {  width:165px; height:25px; line-height:25px; overflow:hidden;}
.hl dl dd { color:#585858; height:20px; line-height:20px;}

.hl span ,.hl span a { display:block; overflow:hidden; width:110px; height:55px;}
.hl span {border:solid 1px #e5e5e5; padding:1px; margin:auto;}
.hl span a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:49px;}
.hl span img{vertical-align:middle; max-width:110px; max-height:55px;
    width: expression(this.width > 110 && this.width > this.height ? 110 : true);
    height: expression(this.height > 55 ? 55 : true);}

.Ctel { width:248px; border:solid 1px #dcdcdc; padding-bottom:10px; margin-bottom:7px;}
.Ctel .titlea { line-height:28px; padding:0 10px 0 10px; background-color:#f5f5f5;}
.Ctel .titlea span { font-size:14px; font-weight:bold;}
.Ctel .titlea a { float:right;}

.Ctel dl,.Ctel dd { width:230px; margin:auto;}
.Ctel dl dd {padding:10px 0 3px 0;}
.Ctel dl dd ul li { width:210px; height:22px; line-height:22px; overflow:hidden; color:#b5b5b5; padding-left:15px;}
.Ctel dl dd ul li.ti { padding-left:15px;}
.Ctel dl dd ul li.ti a {color:#336699;}
.Ctel li span { float:left; display:block; width:160px; }
.Ctel li em { float:right; font-style:normal; font-family:Arial, Helvetica, sans-serif; color:#0092d2;}

.slide .prev,.slide .next {background-image: url(image/bntIcon.png);}
.slide{ position:relative; z-index:1; zoom:1; height:220px; overflow:hidden;}
.slide .bg { width:600px; height:40px; position:absolute; z-index:3; background-color:#000; left:0; bottom:0; _bottom:-1px; FILTER: alpha(opacity=70); moz-opacity: 0.7; opacity: 0.7;}
.slide .prev,.slide .next { position:absolute; z-index:3; top:90px; display:block; width:26px; height:42px; overflow:hidden; cursor:pointer; FILTER: alpha(opacity=60); moz-opacity: 0.6; opacity: 0.6;}
.slide .prev { background-position:0 55px; left:5px;}
.slide .next { background-position:25px 55px; right:5px;}
.slide .prev:hover,.slide .next:hover { FILTER: alpha(opacity=100); moz-opacity: 1; opacity: 1;}
.dot li { background-color:#777; border-radius:5px;}
.dot li.on { background-color:#fff;}

.slide .dot{ position:absolute; z-index:5; bottom:14px; right:6px;}
.slide .dot li{ display:inline; float:left; width:8px; height:8px; overflow:hidden; margin-right:6px; text-indent:-999px; cursor:pointer;}
.slide .picList li{ float:left; position:relative; zoom:1;}
.slide .picList li img { display:block; width:600px; height:220px;}
.slide .picList .title { position:absolute; z-index:4; bottom:0; _bottom:-1px; left:0; height:40px; line-height:40px; font-size:16px; font-weight:bold; padding-left:5px; width:455px; color:#ccc;}
.slide .picList .title a { color:#ccc;}


.class { width:940px; float:left; font-size:13px; line-height:2em;}
.class { padding:10px 0 10px 0;}
.class dt { float:left;}
.class dl { width:880px; float:left; padding-bottom:10px; }
.class dd { float:left; white-space:nowrap; padding-right:15px;}
.class dd a { color:#1166bb;}.class dd a:hover { color:#ff3300;}
.class dd span {color:#666;font-family:arial;font-size:10px; padding-left:3px;}
.class .til { float:left; width:50px; text-align:right; background-position:-190px -6px;}
.class .current{ font-weight:bold; color:#ff3300;}


.op,.op .bo,.op .fr { height:auto; overflow:hidden;}
.op,.op .bo{ width:940px; float:left; }
.op .fr { width:918px; border:solid 1px #e0e0e0; border-top:none; color:#333333; padding:7px 0 0 20px; height:35px;line-height:30px;}
.op .fr em,.op .fr input { float:left; font-style:normal;}.op .fr input { margin-top:8px; *margin-top:4px; margin-left:5px; margin-right:3px;}
.op .fr em { padding-right:5px;}
.op .fr .i { width:182px; height:24px; border:none; padding:1px 0 0 8px; line-height:2em; font-family:"宋体";  background-position:left top; border-bottom: solid 1px #cecece; border-right:solid 1px #cecece; margin:2px 10px 0 0;}
.op .fr .b { width:57px; height:24px; border:none; background-position:-486px -300px; margin:2px 0 0 10px; cursor:pointer; color:#660000;}
.op .bo { border-bottom:solid 2px #ffc780; height:30px; overflow:hidden;}
.op .bo span { color:#6d6d6d; line-height:30px; padding-left:10px;}
.op .bo span b {color:#ff0000; padding:0 5px 0 5px;}
.op .tab { font-size:14px; float:left; line-height:30px; text-align:center;}
.op .tab a {display:block; width:88px; height:30px;overflow:hidden; float:left; margin-right:5px; color:#333333; background-position:-259px -299px; text-decoration:none;}
.op .tab a:hover,.op .tab .Current{ font-weight:bold; color:#854912; background-position:-169px -299px; }


.rp1 { float:right; height:20px; overflow:hidden; float:right;}
.rp1 em { display:block; float:left; font-style:normal; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.rp1 a { display:block; width:58px; height:20px;color:#1165bb; float:left; margin-left:5px;}
.rp1 a:hover { text-decoration:none; color:#fb6500;}
.rp1 .Ant-Next { background-position:-64px -22px; text-indent:7px;}
.rp1 .Ant-Previous { background-position:-5px -22px; text-indent:17px;}
.rp1 .Ant-Disable-P {background-position:-5px -1px; color:#9e9e9e; cursor:default;}
.rp1 .Ant-Disable-P:hover,.rp1 .Ant-Disable-N:hover { text-decoration:none; color:#9e9e9e;}
.rp1 .Ant-Disable-N {background-position:-64px -1px; color:#9e9e9e; cursor:default;}

.AmI,.class,.class dl,.AmI .L,.AmI .R { height:auto; overflow:hidden;}
.AmI { width:1200px; margin:auto;}
.AmI .L { width:940px; float:left;}
.AmI .R { width:250px; float:right;}

.rl { width:940px; height:103px; overflow:hidden; border-bottom:solid 1px #e1e1e1; padding-top:17px;}
.cur {background-color:#ffffe0; border-bottom:solid 3px #ffd39a;}
.rl .upfile,.rl dd div { float:left;}
.rl dt .d,.rl dt .z{  float:left; margin-left:10px;}
.rl dl { float:left; line-height:1.8em; padding:0 0 0 20px; color:#333333}
.rl dt a { float:left; display:inline; color:#0042ff;font-size:14px; font-weight:bold;  height:1.8em; overflow:hidden; }
.rl dt .d,.dei .content h1 span { width:23px; height:23px; background-position:-358px -301px; }
.rl dt .z { width:37px; height:20px; background-position:-392px -303px; }
.rl dd { clear:both;}
.rl dd b { font-family:Verdana, Geneva, sans-serif;  color:#cc0000;}
.rl dd span {color:#999999;}
.rl dd a { float:left; margin:-3px 0 0 5px;}


.rl .upfile { padding:3px 0 0 20px;}
.rl .upfile div,.dei .upfile div,.rl .upfile div a,.dei .upfile div a{ overflow:hidden; width:150px; height:75px;}
.rl .upfile div,.dei .upfile div{border:solid 1px #d7d7d7; padding:1px;}
.rl .upfile div a,.dei .upfile div a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:68px;}
.rl .upfile div img,.dei .upfile div img{vertical-align:middle; width:154px; height:79px;}


.lbt { width:250px; height:auto; overflow:hidden; padding:0 0 7px 0;}
.lbt a { display:block; width:120px; height:57px; float:left; background-position:left -383px;}
.lbt a.r { background-position:-130px -383px; float:right;}


.Aupfile img { margin-bottom:7px;}
.rtj .titlez,
.dei .titlez,.dei .bosi,.dei .contenta h1 span,.dei .DmI .name div,.dei .DmI .lx dd span,.dei .DmI .fr,.AfB,
.tab_Title div {background:url(image/lifeBg.gif);}

.rtj .titlez { line-height:30px; height:28px; overflow:hidden; padding-left:10px; border:solid 1px #d7d7d7; background-position:left -110px; font-size:14px; font-weight:bold;}
.rtj .nr { border:solid 1px #d7d7d7; border-top:none; padding-bottom:20px;}
.rtj .nr dl { width:235px; height:auto; overflow:hidden; margin:auto; padding:10px 0 10px 0;}
.rtj .nr dt a { color:#3333cc; font-size:14px;}
.rtj .nr dt,.rtj .nr dd { padding-left:20px; height:22px; line-height:22px; overflow:hidden; width:220px;}
.rtj .nr dt {background-position:-940px -302px; background-repeat:no-repeat;}
.rtj .nr dd {color:#8c8c8c;}
.rtj .nr dd.tel { color:#009900;}


.AmI,.class,.class dl,.AmI .L,.AmI .R { height:auto; overflow:hidden;}
.AmI { width:1200px; margin:auto;}
.AmI .L { width:940px; float:left;}
.AmI .R { width:250px; float:right;}

.dei,.dei .contenta,.dei .C650px,.dei .DmI,.dei .DmI ul,.dei .upfile,.dei .DmI .lx,.dei .shar,
.tab_Title,.upI,.Tjh {width:940px; height:auto; overflow:hidden;}
.dei .titlez { line-height:27px; background-position:-259px -415px;padding-left:15px; color:#585858;}
.dei .contenta { width:938px; border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; border-top:none;}
.dei .C650px { width:900px; margin:auto; padding:10px 0 10px 0; font-size:14px;}
.dei .bosi { height:5px; background-position:-259px -442px; overflow:hidden; margin-bottom:10px;}
.dei .contenta h1 {font:25px "微软雅黑","黑体", sans-serif; display:inline; }
.dei .contenta h1 span,.dei .content h1 div {display:block; float:left;}
.dei .contenta h1 span { margin:5px 0 0 5px;}
.dei .DmI { width:900px; background-position:left 10px; padding:20px 0 0 0;}
.dei .DmI ul {width:350px; color:#585858; line-height:2.8em; float:left;}
.dei .DmI ul li {clear:both; }
.dei .DmI .name em,.dei .DmI .name div,.dei .DmI .name span,.dei .DmI .name font,.dei .DmI .qq em,
.dei .DmI .lx dt,.dei .DmI .lx dd{ float:left; font-style:normal;}
.dei .DmI .name font {font-size:12px;color:#129800;}
.dei .DmI .name div {width:37px; height:20px; background-position:-392px -303px; margin:10px 3px 0 15px;}
.dei .DmI .name span {color:#0000cc;}
.dei .DmI .tel b {font:20px "微软雅黑","黑体",  sans-serif; color:#FF0508; font-weight:bold; position:relative; top:2px;}
.dei .DmI .tel span {color:#585858; font-size:12px; padding-left:10px;}
.dei .DmI .qq a { float:left; position:relative; top:7px;}
.dei .DmI .bl span,.dei .DmI .cl span {color:#000;}
.dei .DmI .cl a {color:#0000cc;}
.dei .DmI .upfile { width:200px; float:right;padding:50px 0 0 0;}
.dei .DmI .lx { clear:both; padding:7px 0 10px 0;}
.dei .DmI .lx dd { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1166bb; padding-right:15px;}
.dei .DmI .lx dd span { float:left; display:block; width:20px; height:20px; padding:0;}
.dei .DmI .lx dd.Atel span { background-position:-801px -379px; padding-right:8px;}
.dei .DmI .lx dd.Aqq span {background-position:-830px -380px; padding-right:5px;}
.dei .DmI .lx dd.Aqq a {color:#1166bb; }
.dei .DmI .fr { width:169px; height:32px; line-height:35px; text-indent:2.5em; background-position:-268px -377px;}
.dei .DmI .fr a { font-weight:bold; color:#FFF;}
.dei .shar { width:650px; padding:35px 0 10px 0; background-position:left 18px; line-height:16px;}
.AfB { display:block; width:250px; height:39px; background-position:-531px -373px; margin-bottom:7px;}


.tab_Title { width:950px;font-size:14px; border-bottom:solid 2px #ff9a66; line-height:28px;}
.tab_Title div {width:87px; background-position:-439px -379px; text-align:center;}

.tabC { width:920px; margin:auto; margin-top:15px; height:auto;line-height:28px; font-size:14px; }
.tabC p { word-break:break-all; width:920px;overflow:hidden;} 
.tabC img {  max-width:920px;}

.Tjhz { padding:10px 0 0 0;}
.Tjhz .titlez { line-height:28px; border-bottom:solid 1px #d7d7d7; padding:0 10px 0 10px; background-position:left -111px; margin-bottom:10px;}
.Tjhz .titlez span { font-weight:bold; font-size:14px;}
.Tjhz .titlez a { float:right;}
.Tjhz .hla { width:303px; height:62px; overflow:hidden; float:left; margin:10px 0 10px 10px; }
.Tjhz .hla span { float:left;}.Tjhz .hla dl { float:left; margin-top:-3px; padding-left:10px;}
.Tjhz .hla span img { width:110px; height:55px;}
.Tjhz .hla dl dt a { font-size:14px; color:#0000cc;}
.Tjhz .hla dl dt,.Tjhz .hla dl dd {  width:168px; height:25px; line-height:25px; overflow:hidden;}
.Tjhz .hla dl dd { color:#585858; height:20px; line-height:20px;}

.Tjhz .hla span ,.Tjhz .hla span a { display:block; overflow:hidden; width:110px; height:55px;}
.Tjhz .hla span {border:solid 1px #e5e5e5; padding:1px; margin:auto;}
.Tjhz .hla span a{display:table-cell;vertical-align:middle;text-align:center;outline:none;*display:block;*font-family:Arial;*font-size:49px;}
.Tjhz .hla span img{vertical-align:middle; max-width:110px; max-height:55px;
    width: expression(this.width > 110 && this.width > this.height ? 110 : true);
    height: expression(this.height > 55 ? 55 : true);}