@charset "utf-8";
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow: visible;}
.wrap {
    clear: both;
    margin: 0 auto;
    width: 980px;
}

/* pic-item-list */
.pic-item-list {overflow:hidden; }
.pic-item { float:left; display:inline; text-align:center; }
.pic-item .list-pic { display:block; margin:0 auto; }
.pic-item dl { line-height:20px;}

.container{position:relative; width:100%; padding:30px 0 0; z-index:0;}

.hTitle_1{}
.hTitle_1 .hd{width:100%; height:34px; background:#e8e8e8;}
.hTitle_1 .hd h2{float:left; display:inline; width:200px; height:34px; line-height:34px; background:#f10603;text-align:center; color:#fff; font-size:16px; font-family:Microsoft YaHei; font-weight:100;}
.hTitle_1 .hd h2 em{padding-left:8px;}
.hTitle_1 .hd .more{float:right; display:inline; line-height:34px; padding-right:16px;}
.hTitle_1 .hd .more a{color:#747474;}
.hTitle_1 .hd .more a:hover{color:#747474; text-decoration:underline;}

.aArea{}
.aArea .sub{float:left; width:203px; height:505px; background:url(icoBg.jpg) repeat;}
.aArea .main{float:right; width:758px; height:503px; border:1px solid #e4e4e4; overflow:hidden;}

.aArea .sub .hd{width:203px; height:60px; line-height:60px; text-align:center; background:#e77b04; color:#fff; font-size:16px; font-family:Microsoft YaHei;}
.aArea .sub .hd em{padding-left:5px;}
.aArea .sub .bd{width:203px; padding:25px 0 0; text-align:center;}
.aArea .sub .bd li{width:181px; height:30px; line-height:30px; margin:0 auto; padding:5px 0; text-align:left;}
.aArea .sub .bd li a{position:relative; display:block; width:145px; height:30px; padding-left:36px; background:#3d9ff8; font-size:14px; color:#fff;}
.aArea .sub .bd li a em{position:absolute; top:11px; right:17px; width:5px; height:9px; background:url(arrow_01.jpg) no-repeat; font-size:0;}
.aArea .sub .bd li a:hover{color:#fff; font-weight:bold;}

.aArea .main .hd{width:758px; height:35px; line-height:35px; background:#e8e8e8; }
.aArea .main .hd h4{float:left; padding-left:20px; color:#747474; font-size:14px;}
.aArea .main .hd .more{float:right;}
.aArea .main .hd a{padding-right:16px; color:#747474;}
.aArea .main .hd a:hover{color:#747474; text-decoration:underline;}
.aArea .main .bd{width:758px; overflow:hidden;}

.w218 {padding:5px 0 0 12px;}
.w218 .pic-item { position:relative; width:224px; margin:0; padding:7px 10px; color:#6C6D61; }
.w218 .pic-item .list-pic { position:relative; width:218px; height:179px; padding:2px; border:1px solid #e8e8e8;}
.w218 .pic-item dl{width:224px;}
.w218 .pic-item dt{width:224px; height:30px; line-height:30px; background:#e8e8e8; text-align:center;}
.w218 .pic-item dt a{color:#606060;}
.w218 .pic-item dt a:hover{color:#606060; text-decoration:underline;}

.bArea{width:100%; padding:17px 0 0;}

.picList{}
.picList li{float:left; display:inline; width:220px; margin-right:15px;}
.picList li .pic{width:214px; height:174px; padding:2px; border:1px solid #e8e8e8;}
.picList li .tit{width:220px; height:30px; line-height:30px; background:#e8e8e8; text-align:center;}
.picList li .tit a{color:#606060;}
.picList li .tit a:hover{color:#606060; text-decoration:underline;}

.projectWrap{}
.projectWrap .bd{width:954px; padding:20px 0 20px 24px; border:1px solid #e8e8e8; border-top:none;}
.projectWrap .bd .picList{width:933px;}
.projectWrap .bd .picList .tempWrap{width:933px !important;}

.adv{padding:16px 0 50px;}
.adv .adv_01{padding:0 0 43px;}

.cArea{}
.cArea .sub{float:left; width:673px;}
.cArea .main{float:right; width:295px;}
.cArea .main .hTitle_1 .hd{ background:#f10603;}
.cArea .main .hTitle_1 .hd h2{width:160px; background:none; text-align:left; padding-left:31px;}

.aboutWrap{}
.aboutWrap .bd{width:649px; height:355px; padding-left:22px; border:1px solid #d1d1d1; border-top:none; padding-top:1px;}
.aboutWrap .picTxt{width:632px; padding:14px 0 10px;}
.aboutWrap .picTxt .pic{float:left; width:233px; height:156px; padding:2px; border:1px solid #b7b7b7;}
.aboutWrap .picTxt .txt{float:right; width:378px; padding:7px 0 0; color:#545454;}
.aboutWrap .picTxt .txt h4{color:#5bb01f; font-size:14px; line-height:26px;}
.aboutWrap .picTxt .info{padding:8px 0 0; line-height:21px; text-indent:2em;}
.aboutWrap .picList{width:627px;}
.aboutWrap .picList .tempWrap{width:627px !important;}
.aboutWrap .picList li{width:153px; margin-right:6px;}
.aboutWrap .picList li .pic{width:147px; height:118px;}
.aboutWrap .picList li .tit{width:153px; height:25px; line-height:25px;}

.honorWrap{}
.honorWrap .hd{position:relative; width:295px;}
.honorWrap .hd .prev, .honorWrap .hd .next{position:absolute; top:8px; right:40px; width:19px; height:19px; background:url(prev_02.jpg) no-repeat; font-size:0; cursor:pointer; z-index:10;}
.honorWrap .hd .next{right:18px; background:url(next_02.jpg) no-repeat;}
.honorWrap .bd{width:255px; height:341px; padding:14px 0 0 38px; border:1px solid #d1d1d1; border-top:none;}
.honorWrap .picList_01{width:220px; height:328px;}
.honorWrap .picList_01 .tempWrap{width:220px; height:328px !important;}
.honorWrap .picList_01 li{float:left; display:inline; width:220px; height:206px; margin:0 0 12px;}
.honorWrap .picList_01 li .pic{width:218px; height:179px; border:1px solid #e8e8e8;}
.honorWrap .picList_01 li .tit{width:220px; height:25px; line-height:25px; text-align:center; background:#e8e8e8;}
.honorWrap .picList_01 li .tit a{color:#3d3f40;}
.honorWrap .picList_01 li .tit a:hover{color:#3d3f40; text-decoration:underline;}

.dArea{padding:32px 0 25px;}
.dArea .sub{float:left; display:inline; width:305px;}
.dArea .main{float:left; display:inline; width:305px; margin-left:35px;}
.dArea .extra{float:right; display:inline; width:304px;}

.dArea .hd{width:100%; height:30px; line-height:30px;}
.dArea .hd h2{float:left; padding-left:15px; background:url(arrow_03.jpg) no-repeat 0 center; color:#191818; font-size:16px; font-family:Microsoft YaHei; font-weight:100;}
.dArea .hd .more{float:right;}
.dArea .hd .more a{color:#747474;}
.dArea .hd .more a:hover{color:#747474; text-decoration:underline;}

.dArea .bd{padding:15px 0 0;}
.dArea .bd .pic{width:100%; height:125px; }

.list{padding:13px 0 0 5px; margin-right:10px; border-top:1px solid #d9d9d9; background: none; }
.list li{padding:1px 0; height:20px; line-height:20px;}
.list li a{padding-left:12px; color:#4e4d4d; background:url(point.jpg) no-repeat left center;}
.list li a:hover{color:#0171c7; background:url(point_02.jpg) no-repeat left center;}

.dArea .extra .pic img{border:1px solid #e3e3e3;}
.dArea .extra .info{padding:13px 0 0 5px; margin-right:6px; border-top:1px solid #d9d9d9; line-height:22px; color:#4e4d4d;}

.eArea{}
.eArea{width:100%; height:38px; line-height:38px; background:#efefef;}
.eArea h4{float:left; color:#514e4e; font-weight:100;font-size: 12px;}
.eArea ul{float:left; overflow:hidden; zoom:1;}
.eArea ul li{float:left;}
.eArea ul li a{color:#514e4e; padding:0 8px;}
.eArea ul li a:hover{color:#514e4e; text-decoration:underline;}


