
a { color: #666; text-decoration: none; }
a:hover { color: #E02525; text-decoration: underline; }

ul.createWebList { margin-left: 10px; }
ul.createWebList li { line-height: 210%; border-bottom: 1px #cbcbcb dotted; _padding:4px 0 }

.main { margin-top: 4px; background: #3E88B9; }

.main .section { background: #fff; }

.section .leftInfo { height: 230px; overflow:hidden; }

.sectionContent { margin: 0 10px 10px 10px; overflow: auto; line-height: 150%; color: #666; height: 100%; }

.titlefont { text-indent: 3em; line-height: 30px; font-weight: bold; color: #fff; }

.more1 { background: #fff no-repeat; ;text-align:right;padding-right:5px;height:15px;}

#topimage { font-size: 0; background: url(../images/top.gif) no-repeat; height: 5px; }

#left { margin: 2px 5px 5px 6px; display: inline; float: left; height: 570px; width: 382px; }



#leftmiddle { margin-top: 6px; }

h3.leftSectionTitle { height: 30px; background: url(../images/leftup.gif) no-repeat; font-size: 12px; }

#leftmiddleinfo { height: 230px; overflow: hidden; }

.leftSectionBottom { clear: both; font-size: 0; background: url(../images/leftupbottom.gif) no-repeat; height: 5px; }



#middle { margin: 2px 5px 5px 1px; float: left; display:inline; height: 570px; width: 314px; }

#middleup { background-image: url(../images/md.gif); height: 180px; }

#middleuptitle { font-size: 1px; height: 5px; background-image: url(../images/middletop.gif); }

#middleupinfo { height: 258px; background-color: #fff; }

#middleupdown { font-size: 1px; height: 5px; background-image: url(../images/middlebottom.gif); }


#middlemiddle { margin-top: 6px; height: 380px; }

#middlemiddletitle { font-size: 1px; height: 5px; background-image: url(../images/middletop.gif); }

#middlemiddleinfo { background-color: #FFFFFF; height: 370px; }

#middlemiddledown { font-size: 1px; height: 5px; background-image: url(../images/middlebottom.gif); }

/*right*/
#right { margin: 2px 7px 0 0; display: inline; float: right; height: 565px; width: 230px; }

#rightup { height: 183px; }

#rightuptitle { background-image: url(../images/rightup.gif); height: 30px; }

#rightupinfo { background-color: #FFFFFF; height: 134px; }
#rightupbottom { font-size: 1px; height: 5px; background-image: url(../images/rightbottom.gif); }


#rightmiddle { height: 185px; margin-top: 6px; }

#rightmiddletitle { background-image: url(../images/rightup.gif); height: 30px; }

#rightmiddleinfo { background-color: #FFFFFF; height: 136px; }

#rightmiddlebottom { font-size: 1px; height: 5px; background-image: url(../images/rightbottom.gif); }

#rightdown { margin-top: 6px; height: 183px; }

#rightdowntitle { background-image: url(../images/rightup.gif); height: 30px; }

#rightdowninfo { background-color: #FFFFFF; height: 134px; }

#rightdownbottom { font-size: 1px; height: 5px; background-image: url(../images/rightbottom.gif); }

/*bottom*/
#bottom { font-size: 0; height: 5px; background: url(../images/bottom.gif); clear: both; }

#banner { background: url(../images/build_banner.gif) #F1F1F1 center no-repeat; width: 95%; margin: 0 auto; border: 1px #ccc solid; height: 87px; margin-bottom: 3px; }

.nav { line-height: 33px; padding-left: 15px; height: 33px; }

/*news,cases*/
h2.newsTitle, h2.caseTitle { font-weight: bold; font-size: 14px; line-height: 20px; height: 20px; width: 95%; margin: 0 auto; border-bottom: 1px #D10202 solid; }
.newsDate { text-align: right; font-size: 10px; margin: 5px 20px 5px 0; }
.caseContent, .newsContent { height: 65%; overflow: auto; padding: 10px 15px; line-height: 200%; }
.caseContent { width: 90%; height: 200px; background: #f5f5f5; border: 1px solid #333; margin: 10px auto; }
img.caseImg { border: 1px solid #333; margin: 10px auto; display: block; }
.caseUrl { text-align: right; margin-right: 20px; }
.caseUrl a { color: Navy; }

table.createWebTable { border: 1px solid #666; border-collapse: collapse; width: 95%; margin: 0 auto; }
table.createWebTable th { border: 1px solid #999; background: #ccc; padding: 5px; background: lightBlue; }
table.createWebTable td { border: 1px solid #999; padding: 5px; }

/*pager css start*/
.pager { text-align: center; clear: both; }
.pager .pagerNav { font-family: Arial, Helvetica, sans-serif; line-height: 17px; padding-left: 3px; margin: 1px; width: 18px; height: 18px; color: blue; text-align: center; text-decoration: none; }
.pager a { padding: 5px; }
.pager .pagerCur { color: Red; }



