@charset "utf-8";

/*Common Style*/
* { padding:0; margin:0; border:0; font-family:"ºÚÌå", "Microsoft YaHei", Arial; font-size:12px; outline:none; }
li { list-style:none; }
a { text-decoration:none; color:#000; }
img { border:0; padding:0; margin:0; }


body { width:100%;background-color:#013a63; }

.topbg{
  width:1000px;
  height:auto;
  margin:0px auto;
}
.top-header{
width:1000px;
height:255px;
 background:url('images/ca_02.jpg') repeat-x 0 0 transparent; 
}
.middlebg{
width:1000px;
height:650px;
background-color:#d8ecf1;
margin: 0px auto;
}
.bombg{
width:1000px;
height:257px;
 background:url('images/ca_05.jpg') repeat-x 0 0 transparent; 
 margin: 0px auto;
}
.logobg{
width:300px;
height:134px;
float:left;
margin-left:25px;
}

.logobg img{
width:300px;
height:134px;
}
.topright{
float:left;
width:674px;
height:134px;

}
.top-text-link{
margin-left:219px;
margin-top:63px;
color:#fff;
}
.top-text-link a{
color:#fff;
}
#nav-menu{
margin-left: 30px;
margin-top: 20px;
}
#nav-menu ul li{
display:inline-block;
margin-left:17px;
}
nav-menu ul li a{
font-family: "????","Microsoft YaHei",Arial;
}
#nav-menu a{
font-size:16px;
color:#fff;
}

.middlebgnr{
height: 935px;
background-color: #FFF;
position: absolute;
width: 940px;
top: 139px;
margin-left: 30px;
}


.listneir{
height: 350px;
width: 940px;
margin-left: 30px;
margin-top: 30px;
}
.bannerimg{
height: 350px;
width: 940px;
}


.footer-txt{
color:#fff;
padding-top: 200px
}
.footer-txt  .footer1{
font-size:14px;
padding-left:30px;
}

.footer-txt  .footer2{
font-size: 16px;
padding-right: 30px;
float: right;
}

.bannerimg img{
width:940px;
height:350px;
}


/* cases start */
.cases { width:100%; height:auto; }
.cases .cases-bar { width:100%; height:42px; margin-bottom:18px; }
.cases .cases-bar div { text-align:center; width:165px; height:42px; float:left; margin-right:2px; background:url('../images/cases-bg.jpg') repeat-x 0 0 transparent; }
.cases .cases-bar div a { font-family:"Microsoft YaHei", Arial; font-size:14px; color:#FFF; }
.cases .cases-bar div:hover, .cases .cases-bar .active-space { background:url('../images/cases-bg-a.jpg') repeat-x 0 0 transparent; }
.cases .cases-bar div.last-space { margin-right:0; }

.cases .cases-list { width:100%; height:auto; }
.cases .cases-list .case-block { width:327px; height:159px; margin:0 9px 45px 0; float:left; position:relative; }
.cases .cases-list .last-case { margin-right:0; }
.cases .cases-list .case-block .case-block-img { margin-bottom:6px;}
.cases .cases-list .case-block img{ width:327px; height:159px; }
.cases .cases-list .case-block .case-block-txt a { color:#4E4E4E; }
.cases .cases-list .case-block .case-block-txt a:hover { color:#e28e12; }
.cases .cases-list .case-block:hover .case-block-txt a { color:#e28e12; }

.case-page-bar { width:100%; height:20px; margin-bottom:12px; margin-top:36px; }
.case-page-bar a { font-size:14px; color:#4E4E4E; margin-right:12px; }
.case-page-bar a:hover { color:#e28e12; }

.case-left { width:740px; float:left; min-height:600px; }
.case-left .case-content{ padding:20px; color:#555555; line-height:1.8em; clear:both}
.case-right { width:260px; float:left; }
.case-right .menu_list p { font-size:14px; color:#323131; margin-bottom:18px; cursor:pointer; }
.case-right .menu_list .menu_body { display:none; padding-bottom:12px; }
.case-right .menu_list .menu_body a { display:block; color:#868686; margin:9px 0; font-size:14px; text-decoration:none; }
.case-right .menu_list .menu_body a:hover, .case-right .menu_list a.current-case { color:#e28e12; }
/* cases end */

/* partners start */
.partners { width:100%; height:auto; }
.partners .par-img { float:left; width:168px; height:100px; margin:0 10px 10px 0; }
.partners .par-img img{ width:168px; height:100px;}
.partners .par-img-last { margin-right:0; }
/* partners end */

