@charset "utf-8";
/* CSS Document */
h4{ padding:0px; margin:0px; font-weight:normal;}
#top{ height:390px; background-color:#17367e; width:100%;}
#content .cocenter{ width:938px; margin:0 auto; background-color:#ffffff; padding:30px 30px 0px; border:1px #c2c8cc solid; border-top:none; }
#content .cocenter .welcome{ font-size:20px; font-weight:bold; color:#006699;}
#content .cocenter .h1left{ font-family:Arial, Helvetica, sans-serif; float:left; margin-bottom:3px;font-size:20px; font-weight:bold; color:#006699;}
#content .cocenter h1{ font-family:Arial, Helvetica, sans-serif; float:left; font-size:20px; font-weight:bold; color:#006699; margin:0px; padding:0px; }
#content .cocenter .indes {
    color: #646A72;
    font-size: 13px;
    line-height: 25px;
    margin-top: 20px;
}
#content .cocenter .inlist{ width:220px; margin:0px 7px; float:left; text-align:center; margin-bottom:20px;}
#content .cocenter .inlist img{ width:212px; height:125px; padding:3px; border:1px #dcdcdc solid;}
#content .cocenter .inlist a{ color:#0f9fd8; line-height:35px;}
#content .cocenter .tit{ margin-top:20px; margin-bottom:20px;font-size:14px; font-weight:bold; color:#006699;}
#content .cocenter .prowhy{ border-top:1px #dee4e8 solid; padding-top:35px;  border-bottom:1px #dee4e8 solid; padding-bottom:35px; margin-top: 30px;}
#content .cocenter .prowhy .title,#content .cocenter .comlat .title{ font-size:16px; font-weight:bold; color:#006699;}
#content .cocenter .webut{ margin-top:5px; color:#818994;}
#content .cocenter .prowhy .projects{ width:641px; float:left; color:#006699;}
#content .cocenter .prowhy .projects .prolist{ border-bottom:1px #dee4e8 solid; padding:38px 0px;}
.projects .prolist .aimg{ width:222px; float:left;}
.projects .prolist .aimg img{ padding:3px; border:1px #dfdfdf solid;}
.projects .prolist .prides{ float:right; width:400px; padding-left:19px; color:#646a72; line-height:23px;}
.projects .prolist .prides .listtitle{ margin-bottom:5px;}
.projects .prolist .prides .listtitle a{ color:#006699; font-size:14px; font-weight:bold;}
.projects .prolist .prides a.more{ background:url(readmore.jpg) left -28px no-repeat; width:122px; height:28px; display:block; margin-top:5px;}
.projects .prolist .prides a:hover.more{background:url(readmore.jpg) left top no-repeat;}
.prowhy .whyus{ float:right; width:217px; color:#27292d; line-height:20px;}
.prowhy .whyus ul{ margin:15px 0px; padding:0px; list-style:none;}
.prowhy .whyus ul li{ background:url(whylibg.jpg) left 6px no-repeat; padding-left:15px;}
.prowhy .whyus ul li a{ color:#27292d;}
.prowhy .whyus ul li a:hover{ color:#0f9fd8;}
.prowhy .whyus .continue{color:#0f9fd8;}
#content .cocenter .comlat{padding-top:35px;}
 .comlat .comments{ float:left; width:641px;}
 .comlat .comments .top{ width:618px; height:7px; background:url(comments_top.jpg) no-repeat; font-size:0px; margin-top:30px;}
 .comlat .comments .com_con{ border-left:1px #dee4e8 solid; border-right:1px #dee4e8 solid; background-color:#f0f3f5; width:556px; padding:0px 30px 30px 30px;}
  .comlat .comments .com_con .com1{ border-bottom:1px #ced5d9 dotted; padding:20px 0px; }
  .comlat .comments .com_con .com1 img{ float:left;}
  .comlat .comments .com_con .com1 .wzcom{ float:left; width:460px; color:#27292d; line-height:20px;}
  .comlat .comments .com_con .com1 .wzcom img{ float:left; margin-top:5px; margin-right:7px;}
  .comlat .comments .com_con .com1 .wzcom span{ float:left; margin-right:7px;}
  .comlat .comments .com_con  .name{ color:#0f9fd8; float:right; margin-top:15px;}
  .comlat .comments .com_con .com1 .m_right{ margin-right:20px;}
  .comlat .comments .com_con .com1 .m_left{margin-left:20px;}
  .comlat .comments .com_con .com2{color:#27292d; line-height:20px; padding:20px 0px;}
  .comlat .comments .comfoot{ width:618px; height:23px; background:url(com_foot.jpg) no-repeat; font-size:0px;}
  .comlat .latest{ float:right; width:217px; font-family:Arial, Helvetica, sans-serif; }
  .comlat .latest .newslist{ padding:20px 0px 10px 0px; }
  .comlat .latest .newslist img{ float:left; margin-top:7px; padding:2px; border:1px solid #DFDFDF;}
  .comlat .latest .newslist .rightdes{ float:right; width:135px; line-height:20px;}
  .comlat .latest .newslist .rightdes a{ color:#0f9fd8;  text-transform:capitalize; }
#content .cocenter .mailform{ margin-top:30px; margin-bottom:20px;}
#content .cocenter .mailform .leftline{ float:left; background:url(index-3_07.jpg) no-repeat; width:11px; height:162px;}
.mailform .mailbody{ font-family:Arial, Helvetica, sans-serif; width:904px; background:url(index-3_09.jpg) repeat-x; height:149px; float:left; padding:12px 0px 8px 8px; color:#686868;}
.mailform .mailbody .leftbody{ float:left; width:677px; }
.mailform .mailbody .leftbody td{font-size:12px;}
.mailform .mailbody .title{ font-size:18px; font-weight:bold; text-transform:uppercase; color:#353535;}
.mailform .mailbody span{ color:#0368cc;}
.mailform .mailbody .text{ width:385px; height:22px; border:1px #cdcdcd solid;}
.mailform .mailbody textarea{ height:55px; width:385px; border:1px #cdcdcd solid;}
.mailform .mailbody .submit{ width:110px; height:91px; background:url(sendin.jpg) no-repeat; border:none; cursor:pointer;}
.mailform .rightline{ width:8px; height:162px; background:url(index-3_12.jpg) no-repeat; float:left;}
.mailform .mailbody .follow{ float: left; color:#515961; font-weight:bold; padding-top:5px; font-size:14px;}
.mailform .mailbody .follow a{ margin-right:5px;}
.mailform .mailbody .follow .outlink{ margin-top:10px; margin-right:5px;}
#top .topcent .banner{ width:1000px; height:272px;}
#newsSlider{position:relative; color:#4e4d4d; z-index:0;}
#newsSlider .container {POSITION: relative; HEIGHT: 272px; OVERFLOW: hidden;}
#newsSlider UL.slides {
  POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px;font-size:12px;line-height:20px;
}
#newsSlider .slides a{ display:block; background:url(nav_more.jpg) no-repeat; width:122px; height:28px; margin:20px 0px 0px 0px;}
#newsSlider .slides .title{font-size:22px; color:#089bbc; line-height:30px; padding:0px 0px 10px 0px; margin:0px; text-transform:uppercase; }
#newsSlider .slides .banimg{ WIDTH: 330px; HEIGHT: 247px;padding-left:650px; padding-top:25px; padding-right:20px;z-index:0;}
#newsSlider .slides .banner1{ background: #f1f0f0 url(banner_01.jpg) no-repeat; cursor:pointer;}
#newsSlider .slides .banner2{ background:#f1f0f0 url(banner_02.jpg) no-repeat; cursor:pointer;}
#newsSlider .slides .banner3{ background:#f1f0f0 url(banner_03.jpg) no-repeat; cursor:pointer;}
#newsSlider .slides .banner4{ background:#f1f0f0 url(banner_04.jpg) no-repeat; cursor:pointer;}
#newsSlider .slides .banner5{ background:#f1f0f0 url(banner_05.jpg) no-repeat; cursor:pointer;}
#newsSlider .slides .banner6{ background:#f1f0f0 url(banner_06.jpg) no-repeat; cursor:pointer;}
#newsSlider .slides .banner7{ background:#f1f0f0 url(banner_07.jpg) no-repeat; cursor:pointer;}
#newsSlider .slides .banner8{ background:#f1f0f0 url(banner_08.jpg) no-repeat; cursor:pointer;}
ul.pagination{
  position:absolute;
    bottom: 20px;
    right:50px;
 height:23px;
 margin:0px; padding:0px;
}
  
.pagination li{ list-style:none; float:left; margin-right:5px; cursor:pointer;}
#newsSlider UL.pagination LI A {
  background:url(nav_li_bg.jpg) no-repeat;
  display:block;
    width: 12px;
  HEIGHT: 12px;
}
#newsSlider UL.pagination LI.active A {
  background:url(nav_current_li_bg.jpg) no-repeat;
}
.addthis_toolbox{ margin-top:10px;}
