@charset 'sut-8';

.container { padding:43px 0 66px; }

.box-left { float:left; }
.box-right { float:right; }

.banner { position:relative; width:100%; height:410px; overflow: hidden; }
.banner .bd,.banner .bd li { width:100%; height:410px; overflow: hidden; }
.banner .hd { position:absolute; left:50%; bottom:10px; width:1000px; margin-left:-500px; }
.banner .hd ul { text-align:center; }
.banner .hd li { width:10px; height:10px; overflow: hidden; margin:0 5px; display:inline-block; background:#ababab; text-indent:-999em; }
.banner .hd li.on { background:#fff; }

.banner .prev,.banner .next { position:absolute; right:15%; top:193px; display:block; width:23px; height:45px; background:url(prev_on.png) no-repeat; cursor:pointer; z-index: 1; }
.banner .prev { left:15%; right:auto; background:url(next_on.png) no-repeat; }

.hot { background:#eee; border-bottom:1px solid #dbdbdb; }
.hot .wrap { position:relative; }
.hot em { float:left; font:normal 14px "微软雅黑"; line-height:43px; color:#4e5154; padding-right:18px; }
.hot em b { font:normal 14px "Arial"; color:#00468e; }
.hot ul { float:left; width:680px; height:41px; }
.hot li { width:100%; height:41px; overflow: hidden; }
.hot li a { color:#4e5154; line-height:41px; }
.hot li .date { padding-right:7px; color:#a6a6a7; }
.hot a.prev,.hot a.next { position:absolute; top:15px; right:0; width:17px; height:15px; background:#bcbcbc; text-align:center; line-height:12px; color:#000; cursor:pointer; }
.hot a.prev { right:19px; }
.hot a.prev:hover,.hot a.next:hover { color:#bcbcbc; background:#416d98; }

.hTitle .hd { position:relative; height:26px; padding:12px 23px 15px; color:#686868; }
.hTitle1 .hd { padding:12px 0 0; }
.hTitle .hd h2 { font:normal 16px/26px "微软雅黑"; }
.hTitle .hd h2 em { font:normal 12px "Arial"; text-transform:uppercase; }
.hTitle .hd a.more { position:absolute; right:23px; top:12px; height:26px; font:normal 12px/26px "Arial"; }

.picList { padding-bottom:19px; }

.productWrap { width:492px; height:252px; background:#ececec; }
.productWrap .bd { position:relative; }
.product { width:390px; height:151px; margin:0 auto; padding:14px 0 0; overflow: hidden; }
.product li { width:380px; height:151px; padding:0 5px; }
.product li a { display:block; width:100%; height:100%; }
.product .pic { float:left; width:153px; height:151px; overflow: hidden; }
.product .intro { float:right; width:222px; height:151px; padding:9px 0 7px; }
.product .intro p { height:22px; font:normal 12px/22px "宋体"; color:#686868; }
.product a.prev,.product a.next { position:absolute; right:15px; top:26px; display:block; width:37px; height:120px; background:url(next.jpg) no-repeat; z-index: 1; cursor:pointer; }
.product a.next { left:15px; right:auto; background:url(prev.jpg) no-repeat; }
.product a.prev:hover { background:url(next_on.jpg) no-repeat; }
.product a.next:hover { background:url(prev_on.jpg) no-repeat; }

.solutionWrap { width:491px; height:252px; background:#ececec; }
.solution ul { width:468px; margin:0 auto; }
.solution li { float:left; position:relative; padding:0 10px 10px; width:136px; height:86px; cursor:pointer; }
.solution li .show { position:absolute; left:10px; top:0; width:136px; height:86px; background:#0f67c2; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; display:none; }
.solution li .show dl { position:absolute; left:0; top:0; width:100%; height:100%; }
.solution li .show dt { padding-top:11px; margin:0 auto; width:50px; }
.solution li .show dd { width:100%; font:normal 12px/26px "微软雅黑"; color:#fff; height:26px; text-align:center; }

.newsWrap { overflow: hidden; }
.news { width:491px; height:260px; overflow: hidden; }
.news h3 { float:left; width:37px; height:260px; overflow: hidden; border-right:1px solid #fff; cursor:pointer; }
.news h3.on { width:102px; border:none; }
.news .photo { float:left; width:275px; height:260px; display:none; }

.technicalWrap { width:489px; overflow:hidden; }
.technical { width:489px; height:260px; background:#d6d6d6; }
.technical .tit li { float:left; width: 162px; height:28px; font:normal 12px/28px '微软雅黑'; color:#686868; background:#ececec; border-right:1px solid #d6d6d6; cursor:pointer;text-align: center; border-bottom: 1px solid #d6d6d6;}
.technical .tit li.on { background:#d6d6d6; }
.technical .txt { width:489px; height:232px; overflow:hidden; }
.txt1 dl { padding:2px 14px 0 12px; border-bottom:1px dashed #ababab; }
.txt1 dt { height:20px; font:bold 12px "宋体"; }
.txt1 dt a { color:#666; line-height:20px; }
.txt1 em.date { line-height:16px; color:#666; font:normal 10px "Arial"; padding-left:13px; background:url(ico_2.jpg) no-repeat 1px center; }
.txt1 dd { padding:5px 0 18px; height:36px; overflow: hidden; }



