/* CSS Document */
#banner{width:100%; height:513px;}
#main .news{width:100%; height:40px; background:url(../images/newBg.png) no-repeat;}
.news .rightword{padding-left:120px; position:relative;width:1142px;}
.news .newslist{width:710px; line-height:40px;font-size:14px;color:#424242; overflow:hidden;}
.news .newslist ul{width:4000px; height:40px; float:left; position:relative;}
.news .newslist ul li{ float:left;width:710px;}
.news .newslist span{ float:right;}
.news .newslist a{font-size:14px;color:#424242;}
.srcbtn{ height:40px;width:60px;}
.srcbtn a{ display:block; float:left; text-indent:-9999em;height:40px;}
.srcbtn a#prev{width:19px;  background:url(../images/prev.png) no-repeat left center;margin-right:9px;}
.srcbtn a#next{width:9px; background:url(../images/next.png) no-repeat left center; }

.contboy{width:100%;color:#000;}
.contboy .about{width:310px;font-size:12px;}
h2.acom{font-size:18px;color:#5e5e5e;font-weight:bold;}
.about .aboutcont{ line-height:22px;}
.about a{font-size:12px;color:#c11d20;font-weight:bold;}

.contboy .case{width:595px; background:url(../images/caseBg.png) no-repeat;margin-left:20px; display:inline;padding:0px 12px 25px 12px;}
.casefocus{border:1px solid #eaeaea;width:283px; height:162px; background:#fff;padding:10px 5px 10px 10px;}
.casefocus dl{ height:110px; display:none;}
.casefocus dl dt{ float:left;}
.casefocus dl dd{ float:left;width:50%;font-size:12px;margin-left:15px;}
.casefocus dl dd.title{margin-bottom:15px;}
.casefocus dl dd.title a{font-size:14px;color:#000;font-weight:bold;}
.casefocus dl dt img{padding:6px;border:1px solid #eaeaea;}
.casefocus .src{ text-align:center;width:123px;margin:0px auto}
.casefocus .src ul li { float:left;}
.casefocus .src ul li a{ float:left; background:url(../images/tip.png) no-repeat;width:9px; height:9px; display:block; text-indent:-99999em;margin-right:10px;}
.casefocus .src ul li a:hover{ background:url(../images/tipred.png) no-repeat;}
.newcase,.newcase a{font-size:12px;color:#000;}
.newcase{margin-left:15px; display:inline;}
.newcase h3{font-size:14px;color:#c11d20;font-weight:bold;}
.newcase ul li{}
.newcase ul li a{ background:url(../images/click.png) no-repeat left center; line-height:22px;padding-left:15px;}
.newcase div.more a{color:#c11d20;}


.memcompany{width:295px;}
.memcompany .memer{border:1px solid #a1a1a1;padding:18px 0px 20px 12px;}
.memcompany .memer dl{}
.memcompany .memer dl dt,.memcompany .memer dl dd{ float:left;}
.memcompany .memer dl dd{width:50%;margin-left:11px;}
.memcompany .memer dl dd.title{font-size:14px;color:#5e5e5e;font-weight:bold;margin-bottom:5px;}
.memcompany .memer dl dd.info{font-size:12px;color:#000;margin-bottom:5px;}
.memcompany .memer dl dd.more{width:120px; height:22px;border:1px solid #ccc;color:#c11d20; text-indent:1em; line-height:22px;}
.memcompany .memer dl dd.more a{color:#c11d20;font-size:12px;}
