@import url(base.css);
.wrapper{width:930px;}


/* Banner */
.banner{width:930px;}
/* End Banner */

/* Left */
.left{float:left; width:707px;}
.news{float:left; width:300px; margin-top:10px;}
.news a:link, .news a:visited, .news a:active, .case a:link, .case a:visited, .case a:active{color:#666666; text-decoration:none;}
.news a:hover, .case a:hover{color:#003F8C; text-decoration:underline;}
.newstitle{width:300px; height:24px; line-height:24px; font-weight:bold; background:url(../Images/Index_NewsBg.jpg) no-repeat left top;}
.newstitle li{padding:0px 5px;}
.newstitle img{padding-top:10px;}
.newscontent, .newslist{width:280px; height:auto; padding:10px; background-color:#FCFCFC; display:table;}
.newscontent ul{float:left; width:auto;}
.newscontent li{text-align:left;}
.newscontent img{padding:2px; border:1px solid #E2E2E2; background-color:#FFF;}

.newslist li{padding-left:13px; text-align:left; line-height:20px; background:url(../Images/Icon_03.jpg) no-repeat 3px 5px;}
.case{display:inline;float:left; width:380px;  margin:10px 0px 0px 15px;}
.casetitle{width:380px; height:24px; line-height:24px; font-weight:bold; background:url(../Images/Index_CaseBg.jpg) no-repeat left top;}
.casetitle li{padding:0px 5px;}
.casetitle img{padding-top:10px;}
.casecontent{width:360px; height:auto; padding:22px 10px; background-color:#FCFCFC; display:table;}
.casecontent ul{float:left; width:auto;}
.casecontent li{text-align:left; line-height:21px;}

.product{height:70px; margin-top:5px;}
.product li{float:left; margin-left:13px; display:inline;}
.product img{vertical-align:bottom;}
/* End Left */

/* menu */
.menu{width:707px; height:37px; border-bottom:1px solid #E5E5E5;}
.menu li{display:inline; float:left; margin-left:1px;}
/* End menu */

/* Right */
.right{float:right; width:220px; height:314px; background:url(../Images/IndexRightBg.jpg) no-repeat left top;}
.rightad{margin:15px auto 0px; text-align:center;}
.righttitle{width:200px; height:24px; margin-top:15px; text-align:left; line-height:24px; font-weight:bold; background:url(../Images/IndexRightTitle.jpg) no-repeat left top;}
.righttitle li{padding:0px 5px;}
.righttitle img{padding-top:10px;}
.joincontent{width:200px; margin-top:20px; color:#666666;}
.joincontent li{float:left; width:75px; padding-left:25px; text-align:left; line-height:25px; background:url(../Images/Icon_02.jpg) no-repeat 15px 8px;}
.isearch{width:190px; margin-top:20px; font-weight:bold;}
.isearch li{float:left; line-height:22px;}
.isearch img{margin:2px 0px 0px 5px;}
.isearch input{width:120px; height:16px; border:1px solid #E1E1E1;}
/* End Right */