@charset "utf-8";
.mainContent{margin-bottom:20px;overflow:hidden;}
.side{float:left;width:242px;margin-right:20px;}

/* 友情链接 */
#friendLink .infoList{overflow:hidden;}
#friendLink .infoList li{width:33.33%;float:left;}
#friendLink .picList li{width:25%;float:left;text-align:center;}
#friendLink .picList li .title{display:none;}

/* 网站地图 */
.siteMap a{font-size:16px;}
.siteMap a:hover{color:#e00 !important;}
.siteMap .li1{margin-bottom: 20px;}
.siteMap .li1 a{color: #299DE9;}
.siteMap .h1{padding: 10px 30px;/* border:1px solid #e5e5e5; */background-color:#f6f6f6;}
.siteMap .ul1{padding: 10px 30px;}
.siteMap .li2{padding: 0 30px 5px 0;display:inline-block;*display:inline;zoom:1; min-width:100px;}
.siteMap .li2 a{color:#666; font-size:14px;}

/* 内页内容区域 */
.mainBox{overflow:hidden;}
.mainBox .mHd{position:relative;margin-bottom: 40px; height:54px; line-height:54px; overflow:hidden}
.mainBox .mHd h3{font-size:30px;font-weight:100;color:#299DE9;padding-left: 87px;background: url(../images/icons.png) 30px -395px no-repeat; float:left; }
.mainBox .mHd .title1{font-size:40px; padding-left:25px; background:none}
.mainBox .mHd .eTitle{ display:block; float:left; line-height:56px; font-size:24px; font-weight:100; margin-left:25px;}
.mainBox .mHd h5 a{color:#C82C03;}
.mainBox .mBd{clear:both;padding:0;overflow:hidden;}

/* 文章列表页 --------------------  */
.columnBar{padding: 0 20px 30px 10px;overflow:hidden;}
.columnBar .bdsharebuttonbox{float:right;padding-top: 4px;}
.columnBar .list{overflow:hidden}
.columnBar .list li{float:left; padding:0 10px; height:40px; line-height:40px;}
.columnBar .list a{color:#299DE9; padding:0 20px; display:block; float:left; -webkit-border-radius:40px; -moz-border-radius:40px; border-radius:40px; }
.columnBar .list a:hover,.columnBar .list .on a{background:#299DE9; color:#fff; text-decoration:none}

.picNewsList{overflow:hidden}
.picNewsList li{width:360px; float:left; padding:0 20px; height:420px;}
.picNewsList .pic img{width:100%; height:240px;}
.picNewsList .pic a{display:block; position:relative}
.picNewsList .pic .date{font-size:12px;position:absolute;left:0;top:0;width: 50px;height:60px;padding:0 10px 0 10px;background:#299DE9;text-align:center;color:#fff;}
.picNewsList .pic .date h5{font-size:28px; font-weight:100; line-height:30px; padding-top:4px; border-bottom:1px solid #5EB6EF;}
.picNewsList .title{ height:55px; line-height:55px; font-weight:bold; font-size:16px; overflow:hidden;}
.picNewsList .intro{ line-height:24px; font-size:12px; height:48px; overflow:hidden; color:#666; margin-bottom:5px;}
.picNewsList .more{ color:#299DE9; font-size:12px; padding-left:15px; background:url(../images/icons.png) 0 -510px no-repeat}

.newsList{ padding:0 30px; margin:0 0 40px 0}
.newsList li{height: 42px;font-size:16px;line-height: 42px;overflow:hidden;border-bottom:1px dotted #ccc;padding:0 10px;}
.newsList .date{float:right;color:#999; font-size:14px;}

/* 产品-内容页 -------------------- */
.productDetail{padding: 0 25px 35px 25px;}
.productDetail .row1{overflow:hidden; margin-bottom:50px;}
.productDetail .pic{ float:left; width:480px; height:320px; position:relative; border:1px solid #B3E1F9; margin-right:70px;}
.productDetail .pic:hover{ border-color:#85cef5}
.productDetail .pic:hover i{background-color:#dbf3ff}
.productDetail .pic img{width:100%; height:320px;}
.productDetail .pic i{display:block; position:absolute; right:0; bottom:0; width:39px; height:39px; background:url(../images/product.png) center -27px #D4EBFB no-repeat;}
.productDetail .con{overflow:hidden; font-size:16px; }
.productDetail .title{ font-size:40px; color:#289DE9 }
.productDetail .subTitle{ font-size:22px; color:#FF9900; margin:5px 0 10px 0;}
.productDetail ul{line-height:36px;}
.productDetail .in{min-height: 252px; margin-bottom:10px;}
.productDetail .linkBtn{display:block; cursor:pointer; height:60px; line-height:60px; width:120px; background:url(../images/product.png) 15px -118px #FF9900 no-repeat; color:#fff; font-size:22px; padding-left:70px;}
.productDetail .linkBtn:hover{background-color:#ffad30; text-decoration:none;}
.productDetail .noneBtn{ background-color:#ccc !important;  cursor:default}
.productDetail dl{border:1px solid #B3E1F9; padding:20px 20px 20px 173px; background:#F2FBFF; overflow:hidden; margin-bottom:20px; position:relative;}
.productDetail dt{text-align:center;font-size:18px;color:#0199FF;position:absolute;width:173px;left:0;top:50%;margin-top: -75px;}
.productDetail i{display:block; height:83px; background:url(../images/product.png) center -200px no-repeat;}
.productDetail dd{overflow:hidden; border-left:1px solid #B3E1F9; padding:20px 40px; font-size:16px; line-height:36px; min-height:138px;}
.productDetail .item2 dt i{background-position:center -300px}
.productDetail .item3 dt i{background-position:center -400px}
