@charset "utf-8";
*{outline:none;}
body,div,dl,dt,dd,ul,ol,li,form,input,textarea,select,p,h1,h2,h3,h4,h5,h6{font-family:"微软雅黑";font-size:12px;font-weight:normal;padding:0;margin:0;-webkit-text-size-adjust:none;}
em,i,del{font-weight:normal;font-style:normal;}
img{border:0;}
ol,ul,li{list-style:none;}
input,button,select,textarea{outline:none;}
a{color:#0053a6;}
a:link,a:visited{text-decoration:none;}
a:hover{color:#ff5900;text-decoration:none;}
body{width:100%;background:#f7f7f7;}
.main{width:1140px;margin:0 auto;}
.clear{clear:both;}
.top{float:left;width:100%;background:#fbfbfb;display:block;}
.top .l{float:left;padding:20px 0;display:block;}
.top .r{float:right;padding:22px 0;display:block;}
.nav{float:left;width:100%;background:#3f4651;display:block;}
.nav ul{float:left;display:block;}
.nav ul li{float:left;position:relative;width:150px;position:relative;display:block;}
.nav ul li h3{float:left;width:100%;height:45px;text-align:center;display:block;cursor:pointer;}
.nav ul li h3 a{line-height:45px;font-size:16px;color:#FFF;display:inline-block;}
.nav ul li h3 em{display:inline-block;}
.nav ul li h3 em img{margin:-6px 0 0 5px;display:block;}
.nav ul li .sub{float:left;position:absolute;left:0;top:45px;width:100%;padding:8px 0;background:#fff;z-index:99999;display:none;}
.nav ul li .sub a{float:left;width:100%;line-height:30px;font-size:14px;color:#333;text-align:center;display:block;}
.nav ul li.on h3{background:#c5271e;}
.nav span{float:right;padding:0 25px;line-height:45px;font-size:16px;color:#FFF;background:#c5271e;display:block;}
.nav span a{color:#FFF;}
.ibanner{float:left;position:relative;width:100%;display:block;}
.ibanner .bd{float:left;width:100%;height:470px;display:block;overflow:hidden;}
.ibanner .bd ul{float:left;width:100%;height:100%;display:block;overflow:hidden;}
.ibanner .bd ul li{float:left;width:100%;height:100%;display:block;}
.ibanner .bd ul li a{float:left;width:100%;height:100%;display:block;}
.ibanner .hd{float:left;position:absolute;width:100%;left:0;bottom:65px;text-align:center;z-index:3;display:block;}
.ibanner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:5px;background:#fff;overflow:hidden;line-height:9999px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #b8b8b8;}
.ibanner .hd ul .on{background:#ff0000;}
.ibanner .nd{float:left;position:absolute;width:100%;left:0;bottom:0;height:45px;background:url(nd_bg.png);z-index:4;display:block;}
.ibanner .nd h3{float:left;padding:0 15px 0 30px;line-height:45px;font-size:16px;color:#ff333a;background:url(nd_icon.png) no-repeat left center;display:block;}
.txtScroll-top{float:left;width:850px;display:block;}
.txtScroll-top .rd{float:left;width:100%;height:45px;display:block;overflow:hidden;}
.txtScroll-top .rd li{float:left;width:100%;height:45px;display:block;overflow:hidden;}
.txtScroll-top .rd li a{float:left;width:100%;height:45px;line-height:45px;font-size:14px;color:#fff;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ititle{float:left;width:100%;display:block;}
.ititle h3{float:left;width:100%;line-height:36px;font-size:36px;color:#000;display:block;text-align:center;}
.ititle span{float:left;width:100%;padding:20px 0 0 0;line-height:14px;font-size:14px;color:#666;display:block;text-align:center;}
.ifive{float:left;width:100%;padding:40px 0;background:#eee;display:block;}
.ifive ul{float:left;width:100%;padding:40px 0 0 0;display:block;}
.ifive ul li{float:left;width:200px;margin:0 35px 0 0;display:block;}
.ifive ul li .p{float:left;width:100%;padding:25px 0;display:block;text-align:center;}
.ifive ul li .t{float:left;width:100%;display:block;}
.ifive ul li .t em{float:left;width:100%;text-align:center;line-height:16px;font-size:16px;color:#333;display:block;}
.ifive ul li .t i{float:left;width:100%;text-align:center;line-height:12px;font-size:12px;color:#999;display:block;padding:5px 0 0 0;}
.ifive ul li .l{float:left;width:100%;height:120px;padding:10px 0 0 0;display:block;}
.ifive ul li .l a{float:left;width:100%;text-align:center;line-height:24px;font-size:14px;color:#666;display:block;}
.ifive ul li .x{float:left;width:100%;line-height:20px;font-size:12px;color:#999;display:block;}
.textabout {clear:both;margin:15px auto 0px;padding:6px;width:1120px;height:auto;font-size:14px;line-height:185%;color:#444;text-align:left;border:solid 1px #EEE;}
.textabout a:link, .textabout a:visited {font-size:14px;line-height:185%;color:#444;}
.index{float:left;width:100%;padding:60px 0 30px;display:block;}
.ithree{float:left;width:100%;padding:0 0 40px 0;display:block;}
.ithree .box{float:left;position:relative;width:360px;height:360px;display:block;}
.ithree .box .p{float:left;width:100%;display:block;}
.ithree .box .p img{float:left;width:360px;height:360px;display:block;}
.ithree .box .t{float:left;position:absolute;left:0;top:0;width:120px;height:40px;line-height:40px;font-size:16px;color:#fff;background:#313130;text-align:center;display:block;}
.ithree .box .b{float:left;position:absolute;left:0;bottom:0;width:100%;height:120px;background:#000;display:block;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.ithree .box .x{float:left;position:absolute;left:0;bottom:0;width:320px;padding:0 20px;height:120px;display:block;}
.ithree .box .x h3{float:left;width:100%;padding:15px 0;line-height:16px;font-size:16px;color:#fff;border-bottom:1px solid #fff;display:block;}
.ithree .box .x span{float:left;width:100%;padding:10px 0 0 0;line-height:24px;font-size:14px;color:#fff;display:block;}
.inews{float:left;width:100%;padding:40px 0;display:block;}
.inews .box{float:left;width:380px;display:block;}
.inews .l{float:left;width:340px;height:200px;padding:20px;background:#fff;display:block;}
.inews .l h3{float:left;width:100%;max-height:60px;line-height:30px;font-size:18px;color:#333;display:block;overflow:hidden;}
.inews .l em{float:left;width:100%;padding:10px 0 15px 0;line-height:14px;font-size:14px;color:#999;display:block;}
.inews .l span{float:left;width:100%;max-height:88px;line-height:22px;font-size:14px;color:#666;display:block;overflow:hidden;}
.inews .r{float:left;position:relative;width:100%;display:block;}
.inews .r .p{float:left;width:100%;display:block;}
.inews .r .p img{float:left;width:380px;height:240px;display:block;}
.inews .r .b{float:left;position:absolute;left:50px;top:0;display:block;}
.iliucheng{float:left;width:100%;padding:40px 0 0 0;display:block;}
.itwo{float:left;width:100%;padding:40px 0 0 0;display:block;}
.itwo .l{float:left;width:720px;display:block;}
.itwo .r{float:left;width:370px;padding:0 25px;height:400px;background:url(itwo_bg.jpg) no-repeat;display:block;}
.itwo .r h3{float:left;width:100%;padding:35px 0 0 0;line-height:30px;font-size:24px;color:#fff;display:block;}
.itwo .r h4{float:left;width:100%;padding:15px 0 20px 0;line-height:18px;font-size:18px;color:#fff;display:block;}
.itwo .r span{float:left;width:355px;padding:0 0 10px 15px;line-height:20px;font-size:14px;color:#fff;display:block;background:url(itwo_icon.png) no-repeat 0 8px;}
.itwo .r a{float:left;width:100%;padding:10px 0 0 0;display:block;}
.ilist{float:left;width:550px;padding:40px 40px 0 0;display:block;}
.ilist .t{float:left;width:100%;background:url(bg_e5e5e5.jpg) repeat-x left bottom;display:block;}
.ilist .t a{float:left;padding:0 0 10px 0;line-height:18px;font-size:18px;color:#333;display:block;font-weight:bold;border-bottom:2px solid #cc0000;}
.ilist .l{float:left;width:320px;padding:30px 0 0 0;display:block;}
.ilist .l a{float:left;width:100%;height:30px;text-indent:10px;line-height:30px;font-size:14px;color:#333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(icon.png) no-repeat left center;}
.ilist .l a:hover{color:#0053a6;text-decoration:underline;}
.ilist .r{float:right;padding:30px 0 0 0;display:block;}
.ilist .r img{float:right;width:200px;height:150px;display:block;}
.content{float:left;width:100%;padding:20px 0 60px 0;display:block;}
.content .main{background:#fff;width:1000px;padding:0 70px;}
.title{float:left;width:100%;background:url(bg_e5e5e5.jpg) repeat-x left bottom;display:block;}
.title h3{float:left;padding:30px 0 16px 0;line-height:24px;font-size:24px;color:#333;display:block;font-weight:bold;border-bottom:2px solid #cc0000;}
.typetitle{float:left;width:100%;line-height:30px;font-size:30px;color:#c5271e;display:block;background:url(typetitle_bg.jpg) no-repeat center center;text-align:center;}
.typetel{float:left;width:100%;padding:0 0 40px 0;line-height:60px;font-size:18px;color:#fff;display:block;background:url(typetel_bg.jpg) no-repeat center 0;text-indent:410px;}
.typecontent{float:left;width:100%;padding:40px 0;line-height:22px;font-size:14px;color:#333;text-align:justify;text-justify:distribute-all-lines;display:block;}
.typecontent p{line-height:22px;font-size:14px;color:#333;}
.typecontent div{line-height:22px;font-size:14px;color:#333;}
.typecontent td{line-height:22px;font-size:14px;color:#333;margin:0;padding:0;}
.typecontent img{max-width:100%;}
.typebody{float:left;width:100%;padding:40px 0;line-height:24px;font-size:14px;color:#333;text-align:justify;text-justify:distribute-all-lines;display:block;}
.typebody p{line-height:24px;font-size:14px;color:#333;}
.typebody div{line-height:24px;font-size:14px;color:#333;}
.typebody td{line-height:24px;font-size:14px;color:#333;margin:0;padding:0;}
.typebody img{max-width:100%;}
.typebody .pb5{padding-bottom:5px;}
.typebody .pb10{padding-bottom:10px;}
.typebody .pb15{padding-bottom:15px;}
.typebody .fdash{margin:0 10px 0 0;width:10px;height:10px;background:#cc0000;display:inline-block;}
.typebody .fbold{font-size:18px;font-weight:700}
.typebody .fbred{font-size:18px;font-weight:700;color:#cc0000;padding-bottom:5px;}
.typebody .frads{padding:0 100px;border:1px solid #cc0000;line-height:60px;font-size:24px;color:#cc0000;display:inline-block;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;}
.sonnav{float:left;width:100%;border-bottom:1px solid #cc0000;display:block;}
.sonnav a{float:left;padding:0 20px;margin:0 5px 0 0;line-height:38px;font-size:16px;color:#333;border:1px solid #ccc;border-bottom:0;display:block;}
.sonnav a.on{color:#cc0000;border:1px solid #cc0000;border-bottom:0;}
.sonnav a:hover{color:#cc0000;border:1px solid #cc0000;border-bottom:0;}
.team{float:left;width:100%;display:block;}
.team .team-top{float:left;width:100%;padding:40px 0 20px 0;display:block;}
.team .team-top .l{float:left;width:400px;display:block;}
.team .team-top .r{float:right;width:570px;display:block;}
.team .team-top .r .t{float:left;width:100%;padding:20px 0 0 0;line-height:24px;font-size:24px;color:#333;display:block;}
.team .team-top .r .i{float:left;width:100%;padding:17px 0 20px 0;display:block;}
.team .team-top .r .i i{float:left;margin:0 10px 0 0;padding:0 10px;line-height:30px;font-size:14px;color:#333;background:#ddd;display:block;}
.team .team-top .r .x{float:left;width:100%;line-height:24px;font-size:14px;color:#333;display:block;text-align:justify;text-justify:distribute-all-lines;text-indent:2em;}
.team ul{float:left;width:100%;padding:20px 0 0 0;display:block;}
.team ul li{float:left;width:460px;padding:14px;border:1px solid #eee;margin:0 20px 20px 0;display:block;}
.team ul li:hover{-moz-box-shadow:2px 2px 20px #999;-webkit-box-shadow:2px 2px 20px #999;box-shadow:2px 2px 20px #999;}
.team ul li .l{float:left;width:140px;padding:0 14px 0 0;border-right:1px solid #eee;display:block;}
.team ul li .l img{float:left;width:140px;height:170px;display:block;}
.team ul li .r{float:left;width:290px;padding:0 0 0 15px;display:block;}
.team ul li .r .t{float:left;width:100%;padding:15px 0;line-height:18px;display:block;}
.team ul li .r .t i{float:left;font-size:18px;color:#333;display:block;}
.team ul li .r .t em{float:left;font-size:14px;color:#999;padding:0 0 0 10px;display:block;}
.team ul li .r .x{float:left;width:100%;line-height:22px;font-size:14px;color:#333;display:block;text-align:justify;text-justify:distribute-all-lines;}
.teamarc{float:left;width:100%;margin:40px 0 60px 0;background:url(bg_e5e5e5.jpg) repeat-y 725px 0;display:block;}
.teamarc .left{float:left;width:680px;padding:0 0 60px 0;display:block;}
.teamarc .left .p{float:left;width:100%;text-align:center;display:block;}
.teamarc .left .p img{display:inline-block;}
.teamarc .left .t{float:left;width:100%;padding:20px 0;line-height:18px;font-size:18px;color:#333;display:block;text-align:center;font-weight:700}
.teamarc .left .x{float:left;width:100%;line-height:24px;font-size:14px;color:#333;display:block;}
.teamarc .left .x p{line-height:24px;font-size:14px;color:#333;}
.teamarc .left .x div{line-height:24px;font-size:14px;color:#333;}
.teamarc .right{float:right;width:264px;display:block;}
.teamarc .right h3{float:left;width:100%;display:block;text-indent:20px;}
.teamarc .right ul{float:left;width:100%;display:block;}
.teamarc .right ul li{float:left;width:112px;padding:20px 0 0 20px;display:block;}
.teamarc .right ul li .p{float:left;width:100%;display:block;}
.teamarc .right ul li .p img{float:left;width:112px;height:136px;display:block;}
.teamarc .right ul li .t{float:left;width:100%;padding:10px 0 0 0;line-height:14px;font-size:14px;color:#333;display:block;text-align:center;}
.news{float:left;width:100%;padding:40px 0 0 0;display:block;}
.news ul{float:left;width:100%;display:block;}
.news ul li{float:left;width:100%;display:block;}
.news ul li:nth-child(odd){background:url(news_bg.png) no-repeat 140px 0px;}
.news ul li:nth-child(even){background:#f7f7f7 url(news_bg.png) no-repeat 140px 0px;}
.news .l{float:left;width:170px;height:200px;display:block;}
.news .l i{float:left;width:100%;padding:70px 0 10px 0;display:block;text-indent:30px;line-height:14px;font-size:14px;color:#666;}
.news .l em{float:left;width:100%;display:block;text-indent:30px;line-height:30px;font-size:30px;color:#666;}
.news .r{float:left;width:600px;height:200px;display:block;}
.news .r .t{float:left;width:100%;padding:30px 0 20px 0;line-height:18px;font-size:18px;color:#c5271e;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news .r .x{float:left;width:100%;line-height:22px;font-size:14px;color:#666;display:block;text-align:justify;text-justify:distribute-all-lines;}
.news .p{float:right;width:230px;padding:40px 0;height:120px;display:block;}
.news .p img{float:right;width:180px;height:120px;display:block;}
.honor{float:left;width:100%;padding:40px 0 30px 0;display:block;}
.honor ul{float:left;width:100%;display:block;}
.honor ul li{float:left;width:318px;margin:0 20px 30px 0;border:1px solid #ddd;display:block;}
.honor .p{float:left;width:300px;height:210px;padding:9px;display:block;text-align:center;}
.honor .p img{max-width:100%;height:210px;display:inline-block;}
.honor .t{float:left;width:100%;line-height:58px;font-size:16px;color:#333;border-top:2px solid #ddd;display:block;text-align:center;background:#ddd;}
.honor li:hover .t{color:#fff;background:#c5271e;}
.case{float:left;width:100%;padding:20px 0 0 0;display:block;}
.case ul{float:left;width:100%;display:block;}
.case ul li{float:left;width:100%;padding:20px 0;border-bottom:1px solid #eee;display:block;}
.case .l{float:left;width:280px;height:130px;display:block;background:url(case_bg.png) no-repeat right bottom;}
.case .l .p{float:left;width:200px;display:block;}
.case .l .p img{float:left;width:200px;height:120px;display:block;}
.case .l .d{float:right;width:65px;display:block;}
.case .l .d i{float:left;width:100%;padding:65px 0 10px 0;display:block;line-height:14px;font-size:14px;color:#999;}
.case .l .d em{float:left;width:100%;display:block;line-height:18px;font-size:18px;color:#666;}
.case .r{float:right;width:690px;height:130px;display:block;}
.case .r .t{float:left;width:100%;padding:0 0 10px 0;line-height:18px;font-size:18px;color:#c5271e;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.case .r .x{float:left;width:100%;line-height:22px;font-size:14px;color:#666;display:block;text-align:justify;text-justify:distribute-all-lines;}
.download{float:left;width:100%;padding:20px 0 0 0;display:block;}
.download ul{float:left;width:100%;display:block;}
.download ul li{float:left;width:480px;line-height:60px;margin:10px 40px 0 0;background:#fafafa;display:block;}
.download ul li h3{float:left;font-size:14px;color:#333;padding:0 0 0 45px;background:url(pdf.png) no-repeat 10px center;display:block;}
.download ul li h3 a{font-size:14px;color:#333;}
.download ul li span{float:right;padding:0 10px 0 0;font-size:14px;color:#c5271e;display:block;}
.download ul li span a{font-size:14px;color:#c5271e;}
.contact{float:left;width:100%;padding:40px 0 60px 0;display:block;}
.contact .box{float:left;width:100%;padding:0 0 30px 0;display:block;}
.contact .box .t{float:left;width:100%;padding:0 0 15px 0;display:block;}
.contact .box .t h3{float:left;padding:0 0 0 8px;line-height:24px;font-size:24px;color:#333;border-left:2px solid #cc0000;display:block;}
.contact .box .x{float:left;width:100%;display:block;}
.contact .box .x .l{float:left;width:475px;display:block;}
.contact .box .x .l h3{line-height:35px;font-size:16px;color:#333;font-weight:700;}
.contact .box .x .l p{line-height:25px;font-size:14px;color:#333;}
.contact .box .x .r{float:right;width:475px;display:block;}
.contact .box .x .r .rb{float:left;width:95px;padding:0 20px 0 0;display:block;}
.contact .box .x .r .rb img{float:left;width:100%;width:93px;height:93px;border:1px solid #ddd;display:block;}
.contact .box .x .r .rb span{float:left;width:100%;padding:10px 0 0 0;font-size:12px;color:#333;display:block;text-align:center;}
.contact .box .c{float:right;width:100%;display:block;}
.contact .box .c p{line-height:25px;font-size:14px;color:#333;}
.contact .map{float:left;width:100%;display:block;}
.schooltitle{float:left;width:100%;padding:50px 0 0 0;display:block;}
.schooltitle .l{float:left;width:30%;padding:0 0 0 10px;border-left:2px solid #cc0000;display:block;}
.schooltitle .l h3{float:left;width:100%;line-height:24px;font-size:24px;color:#333;display:block;}
.schooltitle .l em{float:left;width:100%;line-height:14px;font-size:14px;color:#ccc;padding:2px 0 0 0;display:block;}
.schooltitle a{float:right;line-height:40px;font-size:14px;color:#333;display:block;}
.schoollist{float:left;width:100%;padding:0 0 50px 0;display:block;}
.schoollist ul{float:left;width:100%;display:block;}
.schoollist ul li{float:left;width:300px;margin:40px 50px 0 0;display:block;}
.schoollist .p{float:left;width:100%;display:block;}
.schoollist .p img{float:left;width:300px;height:200px;display:block;}
.schoollist .b{float:left;width:270px;padding:0 14px;border:1px solid #ddd;border-top:0;display:block;}
.schoollist .t{float:left;width:100%;margin:10px 0 8px 0;height:48px;line-height:24px;font-size:16px;color:#cc0000;display:block;overflow:hidden;}
.schoollist .x{float:left;width:100%;margin:0 0 10px 0;height:60px;line-height:20px;font-size:14px;color:#666;display:block;overflow:hidden;}
.train{float:left;width:100%;padding:40px 0 50px 0;display:block;}
.train .l{float:left;width:380px;height:400px;background:#f7f7f7;display:block;}
.train .l .p{float:left;width:100%;display:block;}
.train .l .p img{float:left;width:380px;height:240px;display:block;}
.train .l .t{float:left;width:340px;margin:10px 20px;height:48px;line-height:24px;font-size:16px;color:#333;display:block;overflow:hidden;}
.train .l .d{float:left;width:100%;line-height:14px;font-size:14px;color:#999;display:block;text-indent:20px;}
.train .l .x{float:left;width:340px;margin:10px 20px;height:60px;line-height:20px;font-size:14px;color:#666;display:block;overflow:hidden;}
.train .r{float:right;width:570px;display:block;}
.train .r ul{float:left;width:100%;display:block;}
.train .r ul li{float:left;width:100%;padding:20px 0 19px 0;border-bottom:1px solid #eee;display:block;}
.train .r .t{float:left;width:100%;height:18px;line-height:18px;font-size:18px;color:#cc0000;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.train .r .x{float:left;width:100%;margin:12px 0 0 0;height:40px;line-height:20px;font-size:14px;color:#666;display:block;overflow:hidden;}
.job{float:left;width:100%;padding:0 0 40px 0;display:block;}
.job ul{float:left;width:100%;display:block;}
.job ul li{float:left;width:100%;padding:20px 0;border-bottom:1px solid #eee;display:block;cursor:pointer;}
.job ul li .l{float:left;width:176px;height:176px;border:2px solid #eee;background:url(job_bg.png) no-repeat 56px 30px;display:block;}
.job ul li .l i{float:left;width:100%;padding:105px 0 10px 0;display:block;line-height:16px;font-size:16px;color:#cc0000;font-weight:700;text-align:center;}
.job ul li .l em{float:left;width:100%;display:block;line-height:16px;font-size:16px;color:#cc0000;font-weight:700;text-align:center;}
.job ul li:hover .l{background:#cc0000 url(job_on.png) no-repeat 56px 30px;border:2px solid #cc0000;}
.job ul li:hover .l i{color:#fff;}
.job ul li:hover .l em{color:#fff;}
.job ul li .r{float:right;width:800px;display:block;}
.job ul li .r h3{float:left;width:100%;padding:0 0 10px 0;display:block;line-height:16px;font-size:16px;color:#333;font-weight:700;}
.job ul li .r .x{float:left;width:100%;line-height:24px;font-size:14px;color:#333;display:block;}
.job ul li .r .x p{line-height:24px;font-size:14px;color:#333;}
.job ul li .r .x div{line-height:24px;font-size:14px;color:#333;}
.list{float:left;width:100%;padding:40px 0;display:block;}
.list .left{float:left;width:620px;display:block;}
.list .left .l{float:left;width:100%;padding:0 0 40px 0;display:block;}
.list .left .l a{float:left;width:100%;height:30px;text-indent:30px;line-height:30px;font-size:14px;color:#333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(icon.png) no-repeat 15px center;}
.list .left .l a:hover{color:#0053a6;text-decoration:underline;}
.list .left .l a.abg{background:#f5f5f5 url(icon.png) no-repeat 15px center;}
.list .right{float:right;width:338px;border:1px solid #eee;display:block;}
.list .right .t{float:left;position:relative;width:100%;height:58px;border-bottom:1px solid #eee;background:#f5f5f5;display:block;}
.list .right .t h3{float:left;position:absolute;left:0;top:15px;padding:0 0 0 18px;height:24px;line-height:24px;font-size:16px;color:#cc0000;border-left:2px solid #cc0000;display:block;font-weight:700;}
.list .right .l{float:left;width:300px;padding:15px 19px;display:block;}
.list .right .l a{float:left;width:100%;height:30px;text-indent:15px;line-height:30px;font-size:14px;color:#333;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(icon.png) no-repeat 0 center;}
.list .right .l a:hover{color:#0053a6;text-decoration:underline;}
.article{float:left;width:100%;display:block;}
.article .arctitle{float:left;width:100%;padding:30px 0 20px 0;line-height:24px;font-size:24px;color:#333;text-align:center;display:block;}
.article .arcdate{float:left;width:100%;line-height:14px;font-size:14px;color:#999;text-align:center;display:block;}
.article .arcbody{float:left;width:100%;padding:30px 0;line-height:24px;font-size:14px;color:#333;display:block;}
.article .arcbody p{line-height:24px;font-size:14px;color:#333;}
.article .arcbody div{line-height:24px;font-size:14px;color:#333;}
.article .arcbody img{max-width:100%;}
.article .arcother{float:left;width:100%;border-top:1px solid #ccc;display:block;}
.article .arcother .l{float:left;width:850px;padding:20px 0 0 0;display:block;}
.article .arcother .l span{float:left;width:100%;padding:10px 0 0 0;line-height:14px;font-size:14px;color:#cc0000;display:block;}
.article .arcother .l span a{font-size:14px;color:#333;}
.article .arcother .l span a:hover{color:#cc0000;}
.article .arcother .r{float:right;padding:30px 0;display:block;}
.article .arcother .r a{float:right;padding:0 25px;line-height:38px;font-size:16px;color:#cc0000;border:1px solid #ddd;text-align:center;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.pagelist{float:left;width:100%;padding:40px 0;text-align:center;display:block;}
.pagelist a{margin:0 3px;padding:5px 12px;font-size:14px;color:#333;border:1px solid #ddd;display:inline-block;}
.pagelist a:hover{color:#FFF;background:#cc0000;border:1px solid #cc0000;}
.pagelist a.on{color:#FFF;background:#cc0000;border:1px solid #cc0000;}
.footer{float:left;width:100%;padding:30px 0;background:#eee;display:block;}
.footer .box{float:left;width:100px;padding:0 80px 0 0;display:block;}
.footer .box h3{float:left;width:100%;height:20px;line-height:16px;font-size:16px;color:#333;display:block;font-weight:700;}
.footer .box a{float:left;width:100%;padding:15px 0 0 0;line-height:14px;font-size:14px;color:#333;display:block;}
.footer .r{float:right;border-left:1px solid #ddd;display:block;}
.footer .r .rbox{float:left;width:370px;padding:0 0 0 30px;border-left:1px solid #fff;display:block;}
.footer .r .rbox .ra{float:left;width:100%;display:block;}
.footer .r .rbox .ra h3{float:left;width:100%;height:20px;line-height:16px;font-size:16px;color:#333;display:block;font-weight:700;}
.footer .r .rbox .ra p{float:left;width:100%;padding:15px 0 0 0;line-height:14px;font-size:14px;color:#333;display:block;}
.footer .r .rbox .rb{float:left;width:100%;padding:20px 0 0 0;display:block;}
.footer .r .rbox .rb img{float:left;margin:0 20px 0 0;width:93px;height:93px;border:1px solid #ddd;display:block;}
.footer .r .rbox .rb span{float:left;width:140px;padding:15px 0 0 0;line-height:14px;font-size:14px;color:#333;display:block;}
.foot{float:left;width:100%;line-height:40px;font-size:14px;color:#666;background:#e4e4e4;display:block;}
.foot .l{float:left;display:block;}
.foot .r{float:right;display:block;background:url(ga.png) no-repeat left center;padding:0 0 0 25px;}