﻿@charset "utf-8";
.row{ overflow:hidden; margin-bottom:30px;}
.mainContent{ width:870px; overflow:hidden; float:left;}
.side{ width:300px; overflow:hidden; float:right;}

.focusBox{float:left; margin-right:30px;}
.tBox{overflow:hidden;}
.tBox .hd{border-bottom:4px solid #eee; margin-bottom:20px;  overflow:hidden; height:90px;}
.tBox .hd .more{float:right; height:26px; line-height:26px; border:1px solid #e0e0e0; padding:0 10px; font-size:12px; color:#888; margin-top:25px;}
.tBox .hd .more:hover{color:#f96b0d; border-color:#f96b0d; text-decoration:none;}
.tBox .hd h4{font-size:24px; line-height:1.6;}
.tBox .hd p{font-size:20px; color:#bbb;}


.ksdh{ height:100px; background:#F9F2F2; overflow:hidden;}
.ksdh dt{float:left; width:100px; text-align:center; background:#8D1516; height:100px; color:#fff; position:relative; margin-right:20px;}
.ksdh dt h3{width:45px; font-size:20px; line-height:26px; margin:20px auto;}
.ksdh dt i{ position:absolute; right:-20px; top:40px; border-color:transparent;  border-style:dashed; border-width:10px;  border-left-color:#8D1516; border-left-style:solid; content:""; display:block; font-size:0; line-height:0; width:0;}
.ksdh dd{overflow:hidden;}
.iconsList{overflow:hidden;}
.iconsList li{float:left; width:20%; text-align:center; line-height:30px;}
.iconsList i{display:block; height:60px; background:url(images/ind-icons.jpg) center -12px no-repeat;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
.iconsList a{display:block; color:#8d1516;}
.iconsList .li2 i{background-position:center -112px;}
.iconsList .li3 i{background-position:center -212px;}
.iconsList .li4 i{background-position:center -312px;}
.iconsList .li5 i{background-position:center -412px;}
.iconsList a:hover{text-decoration:none;}
.iconsList a:hover i{-moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1);}

#rowC{margin-bottom:-30px; padding-bottom:30px;}
#rowC .mainContent .box{width:420px;}
#rowD .box,#rowE{margin-bottom:0;}
#rowC .box .bd{height:216px;}

.yqlj{overflow:hidden; background:#F3F3F3; height:20px; line-height:20px; padding:20px;}
.yqlj dt{float:left; font-size:18px; padding-right:20px; background:url(images/icons.jpg) 80px -442px no-repeat ;}
.yqlj dt a{color:#F96B0D;}
.yqlj dd{overflow:hidden;}
.yqlj li{float:left; padding-left:40px;}
.yqlj .more{float:right; color:#999;}


.dsList{overflow:hidden; margin-right:-20px;}
.dsList li{float:left;text-align:center; margin-right:20px; width:140px;}
.dsList .pic,.dsList .pic img{width:100%; height:160px;}
.dsList .pic{margin-bottom:10px;}

/*-- 
颜色代码
#0179BE 深蓝色标题
#dadada 淡灰色边框
--*/