﻿@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{ overflow:hidden; width:100%; height:590px; background:url(Img/Index/banner.jpg) no-repeat center; position:relative}
.banner .btn { overflow:hidden; width:100%; text-align:center; position:absolute; left:0; bottom:40px; z-index:5}
.banner .btn span{ display:inline-block; width:19px; height:19px; margin:0 2px; text-align:center; line-height:20px; font-size:12px; color:#fff; background:url(Img/Index/banner_btn.png) no-repeat right center; font-family:Arial}
.banner .btn span{ *display:inline}
.banner .btn span.cur{ background-position:left}
.none{display:none;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}

#flashs{ position:relative; height:740px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ overflow:hidden; width:100%; text-align:center; position:absolute; left:0; bottom:40px; z-index:5}
#flashs .btn span{ display:inline-block; width:15px; height:15px;border-radius:15px; margin:0 8px; text-align:center; line-height:40px; font-size:12px; color:#fff; background-color:#FFFFFF; font-family:Arial}
#flashs .btn span{ *display:inline}
#flashs .btn span.cur{ background-color:#000;}

h2.title{ text-align:center; font-size:20px; color:#000; padding-bottom:15px; background:url(Img/Common/title.png) no-repeat center bottom; margin-bottom:40px;}
h2.title em{ text-transform:uppercase; font-size:14px; color:#797979; font-family:Arial}
h2.title a{ color:#000}

/*服务*/
.fuwu { overflow:hidden; width:1000px; margin:0 auto; margin-bottom:50px;}
.fuwu ul{ overflow:hidden; width:100%; height:240px;}
.fuwu li{ float:left; width:249px; border-right:1px solid #e1e1e1; height:240px; text-align:center}
.fuwu li .tu{ overflow:hidden; background:url(Img/Index/fuwu.png) no-repeat center top; width:152px; height:152px; margin:0 auto; margin-bottom:30px;}
.fuwu li img{ display:block;}
.fuwu li p{ font-size:18px; color:#000; margin-bottom:15px;}
.fuwu li i{ display:block; width:37px; height:1px; background-color:#cecece; margin:0 auto;}
.fuwu .last{ border:none}
.fuwu li:hover .tu{ background-position:bottom}

/*pro*/
.pro { overflow:hidden; width:100%; padding:20px 0; background-color:#fff;}
.prolist {width:1200px; margin:0 auto;}
.prolist .top{ overflow:hidden; margin-bottom:18px; width:100%;}
.prolist .top li a,.prolist .top div{float:left; font-size:16px; width:200px; height:23px; line-height:23px; margin-left:43px; margin-right:43px; margin-bottom:14px; font-size:14px;text-align:center; background-color:#FFFFFF;border:1px solid #cfcfcf;border-radius:25px;-moz-border-radius:25px; /* Old Firefox */ display:block;}
.prolast{background:url(Img/Index/jia.png) no-repeat left center;}
.prolist .top li.cur a{color:#fff; background-color:#0092df;text-decoration:none;}
.prolist .top li:hover a,.prolist .top ul li a:hover{color:#fff;}

.prolist .list { overflow:hidden; width:110%;}
.prolist .list li{ overflow:hidden; width:371px; height:334px; float:left; text-align:center; margin-right:20px;background:url(Img/Index/probg.png) no-repeat left center;}
.prolist .list li img{width:358px; height:298px; border:1px solid #EEEEEE;transition: all 0.6s;}
.prolist .list li img:hover{transform: scale(1.2); /* 放大1.2倍 */}
.prolist .list li:hover{background:url(Img/Index/probg2.png) no-repeat left center;}
.prolist .list li dt{width:358px;height:250px; margin-left:6px; margin-top:5px; overflow:hidden;}
.prolist .list li dd{text-align:center;}
.prolist .list li dd h4{font-size:16px; height:33px; display:block; color:#333333; margin-top:23px;}
.prolist .list li p{font-size:12px;line-height:18px; text-align:left; color:#666666;}
.prolist .list li p span{ float:left; width:122px; display:block;}

.prolist2 {width:1200px; margin:0 auto;}
.prolist2 .top{ overflow:hidden; margin-bottom:18px; width:100%;}
.prolist2 .top li{float:left; font-size:16px; width:170px; height:180px; border-left:1px solid #eee;border-top:1px solid #eee;border-bottom:1px solid #eee; text-align:center; background-color:#FFFFFF;}
.prolist2 .top li img{width:87px; height:87px; border-bottom:1px solid #fff; margin-top:17px;}
.prolist2 .top li div{border-top:1px solid #eee; width:50%; margin:0 auto; height:20px;margin-top:17px;}
.prolist2 .top li.cur div,.prolist .top li:hover div{border-top:1px solid #ff0000; }
.prolist2 .top li span{text-decoration:none;}
.prolist2 .top li.last{border:1px solid #eee;}
.prolist2 .top li.cur span,.prolist .top li:hover span,.prolist .top li:hover a,.prolist .top li:hover a{color:#FF0000;text-decoration:none;}

.prolist2 .list { overflow:hidden; width:110%;}
.prolist2 .list li{ overflow:hidden; width:260px; height:300px; float:left; margin-right:50px; border:1px solid #eeeeee; background-color:#fff;}
.prolist2 .list li:hover{ background-color:#ff0000; color:#FFFFFF;}
.prolist2 .list li:hover p{color:#FFFFFF;}
.prolist2 .list li dt{width:260px; height:200px;}
.prolist2 .list li dd{width:260px; text-align:center;}
.prolist2 .list li dd h4{ font-size:16px; line-height:50px; height:50px; display:block; border-bottom:1px solid #eee;width:220px; margin:0 auto;}
.prolist2 .list li dd p{ font-size:13px;line-height:20px; text-align:center; overflow:hidden; padding:12px 0 0 0; color:#666666;}


.fenlei{width:552px; height:70px; margin:0 auto; background:url(Img/Index/sortbg.png) no-repeat center center; text-align:center; margin-bottom:20px;}
.fenlei h3{ font-size:24px; color:#333333; padding-top:13px;}
.fenlei span{ display:block; font-size:12px; color:#cccccc;}
.proline{width:100%; height:4px; margin:0 auto; background:url(Img/Index/proline.png);}


.video{padding-top:50px;}
.videolist{ width:1200px; margin:0 auto;}
.videolist li{ overflow:hidden; width:360px; height:312px; float:left; margin-top:35px; list-style:none;}
.videolist li div{height:50px; line-height:50px; border-bottom:1px solid #000000; text-align:center;}
.videolist li div a{ font-size:20px;}
/*ad01*/
.ad01 { overflow:hidden; width:1000px; height:164px; margin:0 auto; margin-bottom:55px; margin-top:-20px; background:url(Img/Index/ad01.jpg) no-repeat center top; position:relative}
.ad01 p{ font-size:20px; color:#fff; font-weight:bold; position:absolute; left:636px; top:110px;}
.ad01 a{ display:block; position:absolute; }
.ad01 .a01{ width:200px; height:40px; left:779px; top:50px;}
.ad01 .a02{ width:156px; height:40px; left:826px; top:100px;}

/*订制*/
.dingzhibg {width:100%; margin:0 auto; padding-top:70px;padding-bottom:70px; text-align:center;}
.dingzhi{width:413px; height:57px; margin:0 auto; background:url(Img/Index/dingzhi.png) no-repeat center top; text-align:center; margin-bottom:40px;}
.dingzhi h3{ font-size:24px; color:#333333; padding-top:10px;}
.dingzhi span{ display:block; font-size:9px; color:#cccccc}

.liucheng{width:1200px; height:129px; margin:0 auto;}
.liucheng li{width:200px; height:129px; float:left; list-style:none;}
.liucheng_01{background:url(Img/Index/liucheng.png) no-repeat left top;}
.liucheng_01:hover{width:200px; height:129px; margin:0 auto; background:url(Img/Index/liucheng2.png) no-repeat left top;}
.liucheng_02{background:url(Img/Index/liucheng.png);background-position: left -200px top;}
.liucheng_02:hover{width:200px; height:129px; margin:0 auto; background:url(Img/Index/liucheng2.png);background-position: left -200px top;}
.liucheng_03{background:url(Img/Index/liucheng.png);background-position: left -400px top;}
.liucheng_03:hover{width:200px; height:129px; margin:0 auto; background:url(Img/Index/liucheng2.png);background-position: left -400px top;}
.liucheng_04{background:url(Img/Index/liucheng.png);background-position: left -600px top;}
.liucheng_04:hover{width:200px; height:129px; margin:0 auto; background:url(Img/Index/liucheng2.png);background-position: left -600px top;}
.liucheng_05{background:url(Img/Index/liucheng.png);background-position: left -800px top;}
.liucheng_05:hover{width:200px; height:129px; margin:0 auto; background:url(Img/Index/liucheng2.png);background-position: left -800px top;}
.liucheng_06{background:url(Img/Index/liucheng.png);background-position: left -1000px top;}
.liucheng_06:hover{width:200px; height:129px; margin:0 auto; background:url(Img/Index/liucheng2.png);background-position: left -1000px top;}

/*见证*/
.jianzheng { overflow:hidden; width:100%; margin:0 auto; padding-bottom:50px; background:url(Img/Index/probg.png) repeat center}
.jianzheng .topt{ overflow:hidden; width:100%;background:url(Img/Index/title02.png) no-repeat left bottom;height:39px; line-height:39px; margin-bottom:17px;}
.jianzheng .topt h3{ font-size:16px; float:left}
.jianzheng .topt h3 a{ overflow:hidden; color:#fff; margin-top:30px; margin-left:50px;}
.jianzheng .topt em{ font-size:13px; color:#797979; text-transform:uppercase; margin-left:10px;}
.jianzheng .topt .xq{ font-size:12px; color:#fff; float:right; margin-right:20px;}
.jianzheng .jzbox { overflow:hidden; width:110%; height:302px;}
.jianzheng dl{ overflow:hidden; width:260px; height:300px; float:left; margin-right:50px; border:1px solid #eeeeee; background-color:#f8f8f8;}
.jianzheng dl:hover{border:1px solid #ccc;}
.jianzheng dt{width:260px; height:200px; overflow:hidden;}
.jianzheng dd{width:260px; text-align:center;}
.jianzheng dd h4{ font-size:16px; line-height:50px; height:50px; display:block; border-bottom:1px solid #eee;width:220px; margin:0 auto;}
.jianzheng dd h4 a{ color:#333}
.jianzheng dd p{ font-size:13px; color:#333; line-height:20px; text-align:center; overflow:hidden; padding:12px 0 0 0;}
.jianzheng dl img{transition: all 0.6s;}
.jianzheng dl img:hover{transform: scale(1.4);}

/*ad02*/
.ad02 { overflow:hidden; width:1000px; height:143px; background:url(Img/Index/ad02.jpg) no-repeat center; margin:0 auto; margin-top:-40px; margin-bottom:50px;}
.ad02 a{ display:block; width:220px; height:40px; float:right; margin-right:50px; margin-top:82px;}

/*优势*/

.youshibg{background-color:#f6f6f6;}
.youshi {width:1200px; margin:0 auto; background-color:#f8f8f8; margin-top:45px; margin-bottom:45px;}
.ystitle{width:552px; height:140px; margin:0 auto; background:url(Img/Index/pinpai.png) no-repeat center top; text-align:center; margin-top:20px; padding-bottom:60px;}
.ystitle h3{ font-size:24px; color:#333333; padding-top:40px;}
.ystitle span{ display:block; font-size:14px; color:#666666;}


.youshi .box{ overflow:hidden; width:1200px; margin:0 auto; height:340px;}
.youshi .boxleft{ overflow:hidden; width:398px; height:280px; float:left;}
.youshi .boxright{ overflow:hidden; width:750px; height:280px; float:right;}
.youshi .boxtitle{ font-size:18px; color:#333333;margin-top:20px; margin-bottom:27px; font-weight:bold;}
.youshi .boxcont{ font-size:14px; color:#333; line-height:24px; margin-bottom:40px;}
.view{ font-size:14px; color:#999999; padding: 5px 10px 5px 10px;}

.all{ width:398px; height: 280px;position: relative; }
.screen{
	width:398px;
	height:280px;
	 overflow:hidden; 
	position:relative;
}
.screen li{ width:398px; height:280px; overflow:hidden; float:left;}
.screen ul{ position:absolute; left:0; top:0px; width:3000px;}
.all ol{ position:absolute; right:10px; bottom:10px; line-height:20px; text-align:center;}
.all ol li{ float: left; width:20px; height:20px; background: #333333; color:#FFFFFF;  margin-left: 5px; cursor: pointer; font-size: 12px; font-family: Verdana; line-height:20px;}
.all ol li.current{ background:#0092df;}

.botxctl{ margin-top:20px;}

.botxctl-item{width:190px; height:50px; float:left;text-align:left; color:#333333;padding-left:58px; cursor:pointer; margin-left:50px; margin-bottom:50px;}
.botxctl-item h3{font-size:16px; font-weight:bold; margin-top:10px;margin-bottom:4px;}
.botxctl-item span{ font-size:12px; text-transform:uppercase;}

.botxctl .ct1{background:url(Img/Index/abico1.png) no-repeat left center; border-right:2px solid #CCCCCC;}
.botxctl .ct1.cur{color:#0092dd;background:url(Img/Index/abico11.png) no-repeat left center;}

.botxctl .ct2{background:url(Img/Index/abico2.png) no-repeat left center; border-right:2px solid #CCCCCC;}
.botxctl .ct2.cur{color:#0092dd;background:url(Img/Index/abico22.png) no-repeat left center;}

.botxctl .ct3{background:url(Img/Index/abico3.png) no-repeat left center; border-right:2px solid #CCCCCC;}
.botxctl .ct3.cur{color:#0092dd;background:url(Img/Index/abico33.png) no-repeat left center;}

.botxctl .ct4{background:url(Img/Index/abico4.png) no-repeat left center;}
.botxctl .ct4.cur{color:#0092dd;background:url(Img/Index/abico44.png) no-repeat left center;}

/*about*/
.about {overflow:hidden; width:100%; padding:42px 0; background-color:#f8f8f8;}
.about .abox {width:1200px; margin:0 auto; border:1px solid #CCCCCC;background:url(Img/Index/aboutus.png) no-repeat center; height:200px; padding:52px 0 60px 0;}
.about p{ font-size:14px; color:#333; line-height:32px; margin-top:70px; margin-left:345px; margin-right:30px;}

/*风采*/
.fengcai { overflow:hidden; width:1200px; margin:0 auto; margin-bottom:45px;}
.fengcai .top{ overflow:hidden; margin-bottom:24px; border-bottom:1px solid #CCCCCC;width:100%;}
.fengcai .top ul{ overflow:hidden; float:left}
.fengcai .top .more{ float:right; font-size:13px; color:#575757;}
.fengcai .top li{ float:left; width:100px; text-align:center;}
.fengcai .top li a{ text-decoration:none; color:#000; display:block;font-size:14px; line-height:40px;}
.fengcai .top li.last a{ border:none}
.fengcai .top li.cur a,.fengcai .top li:hover a{font-weight:bold; border-bottom:2px solid #ff0000; color:#FF0000;}
.fengcai .fcbox{ overflow:hidden; width:100%; height:220px; position:relative}
.fengcai .fcbox .fclist{ overflow:hidden; width:100%; height:220px; position:absolute; left:0; top:0}
.fengcai .fclist ul{ overflow:hidden; position:absolute}
.fengcai .fclist li{ float:left; width:283px; height:220px; margin-right:21px;}
.fengcai .fclist li img{ display:block; border:1px solid #d8d8d8; margin-bottom:20px; width:283px; height:214px;}
.fengcai .fclist li span{ display:block; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:13px; color:#000}
.fengcai .fclist li a{ display:block; text-decoration: none}
.fengcai .fclist li:hover img{ border-color:#ff0000;}

.parenter {width:100%; background:url(Img/Index/line.png); height:70px; margin:20px 0 20px 0; text-align:center;}
.parenter h3{color:#333333; font-size:24px; border-bottom:5px solid #ff0000; display:block; width:100px; margin:0 auto; padding-bottom:2px;}
.parenter span{color:#666666; font-size:14px; display:block; padding-top:5px;}


/*ad03*/
.ad03 { overflow:hidden; width:1000px; height:143px; margin:0 auto; margin-bottom:45px; background:url(Img/Index/ad03.jpg) no-repeat center top;}
.ad03 a{ display:block; width:216px; height:40px; margin-left:752px; margin-top:43px; margin-bottom:5px;}
.ad03 p{ float:right; margin-right:28px; font-size:14px; color:#000;}
.ad03 b{ font-size:20px;}

/*news*/
.news {overflow:hidden; width:100%; padding:0 0 50px 0; background-color:#fff;}
.news .newscenter{ overflow:hidden; width:1200px; margin:0 auto;}
.news .newsleft { overflow:hidden; width:734px; float:left;}
.news .newsleft .newsbox img {float:left; width:237px; height:186px; margin-right:30px; border:1px solid #ddd; margin-bottom:30px;}

.onetitle a{font-size:16px; padding:10px 0 0 0; display:block; font-weight:bold;}
.onetime{line-height:35px;font-size:14px;}
.onenews{line-height:22px;font-size:14px; height:96px;}

.news .newsright{width:400px; float:right;}
.news .more{ display:block; width:25px; height:25px; background:url(Img/Index/news_more.jpg) no-repeat center; float:right;}
.newslist { overflow:hidden; width:100%;}
.newslist li{ width:100%; overflow:hidden; height:36px; line-height:36px;background:url(Img/Index/arrow.png) no-repeat left center; text-indent:18px;}
.newslist li:hover{background:url(Img/Index/redarrow.png) #f8f8f8 no-repeat left center;}
.newslist li:hover a{text-decoration:none;}
.newslist li a{ display:block; font-size:14px; color:#333333;}
.newslist li span{ float:left; font-size:14px; color:#999}


.news .top{ overflow:hidden; width:362px; height:44px; line-height:44px;background:url(Img/Index/newsbg.png) no-repeat left center;}
.news .top h3{ float:left; font-size:16px; font-weight:normal; padding-left:10px;}
.news .top h3 a{ color:#333;}
.news .top span{ font-size:14px; color:#999; font-family:Arial; float:right;}


/*留言*/
.liuyan { overflow:hidden; width:990px; height:323px; border:5px solid #ab372c; margin:0 auto; margin-bottom:45px;}
.liuyan .tu{ overflow:hidden; width:439px; height:323px; background:url(Img/Index/liuyan.jpg) no-repeat center; float:left}
.liuyan .tu p{ font-size:25px; color:#fff; font-weight:bold; margin-left:112px; margin-top:225px;}
.liuyan ul{ overflow:hidden; width:525px; float:right; margin-top:30px;}
.liuyan li{ overflow:hidden; margin-bottom:12px;}
.liuyan input{ display:block; float:left; padding-left:40px; height:30px; border:1px solid #c0c0c0; line-height:30px; font-size:13px; color:#333; margin-right:15px; width:203px;}
.liuyan select{ width:245px; height:30px; line-height:32px; border:1px solid #c0c0c0; font-size:13px; color:#333; padding:0 10px;}
.liuyan textarea{ padding:10px; padding-left:40px; width:454px; height:100px; background:url(Img/Index/liuyan04.png) no-repeat left top; font-size:13px; color:#333; border:1px solid #c0c0c0; resize:none; margin-bottom:10px;}
.liuyan .name{ background:url(Img/Index/liuyan01.png) no-repeat left center;}
.liuyan .mianji{ background:url(Img/Index/liuyan02.png) no-repeat left center;}
.liuyan .phone{ background:url(Img/Index/liuyan03.png) no-repeat left center;}
.liuyan em{ display:block; width:248px; height:40px; text-align:center; line-height:40px; font-size:13px; color:#fff; cursor:pointer; background-color:#fc6e19; float:left; margin-right:10px;}
.liuyan a.zxdz{color:#000; background-color:#e6e6e6;display:block; width:248px; height:40px; text-align:center; line-height:40px; font-size:13px;  cursor:pointer;  float:left; margin-right:10px;}


/*新闻*/
.fcbox{width:1220px;height:150px; margin:0 auto; overflow:hidden; position:relative; margin-top:60px; margin-bottom:40px;}
.fcbox ul{overflow:hidden; position:absolute; padding:2px 0}
.fcbox li{float:left; width:275px; margin-left:2px; margin-right:8px;margin-top:10px; background-color:#FFFFFF; padding:20px 10px 20px 10px; margin-bottom:40px;}
.fcbox li:hover{box-shadow:#ccc 1px 1px 10px 1px ;}
.fcbox li span{ font-size:12px; color:#999999; border-bottom:1px solid #ccc;}
.fcbox li b{ font-size:14px; color:#333; display:block; padding:8px 0 8px 0;}
.fcbox li p{ font-size:12px; color:#666666; line-height:20px;}

/*产品*/
.hezuo { overflow:hidden; width:1210px; margin:60px auto;}
.hezuo .hzleft{float:left;overflow:hidden; width:580px;}
.hezuo .hzright{float:right;overflow:hidden; width:585px;}
.hezuo .hzbox{overflow:hidden; width:585px; height:600px; position:relative;}
.hezuo .hzbox ul{ overflow:hidden; position:absolute}
.hezuo .hzbox li{width:565px; height:280px; margin-bottom:28px; margin-left:10px; margin-right:10px; background-color:#FFFFFF; overflow:hidden;}
.hezuo .hzbox li:hover{box-shadow:#ccc 1px 1px 10px 1px ; text-decoration:none;}
.hezuo .hzbox li img{float:left; width:236px; height:236px; margin-left:20px; margin-right:30px; margin-top:35px;transition: all 0.6s;}
.hezuo .hzbox li img:hover{transform: scale(1.2); /* 放大1.2倍 */}
.hezuo .hzbox li b{font-size:18px; color:#333;}
.hezuo .hzbox li i{ height:56px; line-height:56px;background:url(Img/hline.png) no-repeat left center; display:block;}
.hezuo .hzbox li p{font-size:14px; color:#666666; line-height:22px; padding:0 50px 25px 0;}
.proright{float:right; width:256px; padding-left:20px;margin-top:35px; border-left:1px solid #ddd;}

.viewmore{ margin-top:25px; background-color:#eeeeee; color:#999999; font-size:14px;border-radius:5px; padding:5px;}

.hezuo .btn { overflow:hidden; width:575px; margin:0 auto; height:80px;}
.hezuo .btn h3{font-size:30px; color:#333333;}
.hezuo .btn span{font-size:24px; color:#999;}
.hezuo .btn b{ display:block; width:40px; float:left; position:relative; z-index:1; height:40px; margin-right:2px; cursor:pointer}
.hezuo .btn .btn01{ background:url(Img/hezuobtn01.jpg) no-repeat center top; margin-left:44px;}
.hezuo .btn .btn02{ background:url(Img/hezuobtn02.jpg) no-repeat center top;}
.hezuo .btn b:hover{ background-position:bottom}

.keChgImg { height: 667px; width: 580px;background: #FFF; position: relative; overflow: hidden; margin: 0px auto; }
.keImgs li { float: left; height: 667px; width: 580px; }
.keImgs { height: 667px; overflow: hidden; position: absolute; left: 0px; top: 0px; }
.keImgTitleBg { line-height: 28px; background: #FFF; height: 28px; width: 580px; position: absolute; left: 0px; bottom: 0px; opacity:0.9; filter:alpha(opacity=90) }
.keImgBtn { float: right; position: absolute; bottom: 0px; right: 0px; }
.keImgBtn ul li { float: right; height: 22px; width: 26px; text-align: center; padding-top: 6px; position: relative; color: #FFF; cursor: pointer; font: 14px "微软雅黑"; }
.keCor1 { background: #f72e07; }
.keCor2 { background: #f75007; }
.keCor3 { background: #f77807; }
.keCor4 { background: #f7c107; }
.keCor5 { background: #f7e907; }
.keImgBtn ul li img { display: none; position: absolute; left: 7px; top: 0px; }
.keImgBtn ul li.keImgCutLi img{display:block}
.keChgBtnL { position: absolute; left: 0px; top: 267px; cursor: pointer; z-index:10 }
.keChgBtnR { position: absolute; right: 0px; top: 267px; cursor: pointer; z-index:10 }
.keImgTxt { line-height: 28px; height: 28px; width: 290px; position: absolute; left: 0px; bottom: 0px; font-size: 12px; color: #3797BD; text-align: center; overflow: hidden }
.keImgTxt a{ color: #000; font-family: Arial; }
.block {display:block;}
.hidden {display:none;}