﻿.banner{margin-bottom:20px;}
.sidebar{width:240px;}
.sidebar .t{font-size:x-large;line-height:56px;color:#fff;text-indent:18px;background:#0052a2;}
.sidebar{padding-bottom:20px;border-bottom:6px solid #3375b5;}
#sidenav li{float:left;margin-top:6px;width:100%;line-height:36px;color:#fff;background:#6a9dcf;}
#sidenav a{display:block;padding-left:18px;color:#fff;background:url(../images/icon05.png) 210px center no-repeat; transition:all .5s;}
#sidenav a:hover, #sidenav a.on{background-color:#2771ba;}
.container>.main{width:980px;min-height:500px;}
.container>.main>.title{border-bottom:1px solid #ddd;font-size:x-large;line-height:55px;}
.container>.main>.title .fr{padding-top:10px;padding-left:18px;font-size:14px;line-height:46px;color:#888;background:url(../images/default/home.gif) 0 28px no-repeat;}







.main{width:835px;}
.content a{color:#06c;}
.content a:hover{color:#e00;}
.content p{margin:0 0 15px;}
.content img{max-width:100%;}
.content ul, .content ol{display:block;margin:1em 0;padding-left:40px;}
.content ul{list-style-type:disc;}
.content ol{list-style-type:decimal;}

.button{border:0;width:100px;height:30px;line-height:30px;text-align:center;background:url(../images/default/button.gif) 0 0 no-repeat;}
.button:hover{background-position:0 -30px;}
.button:disabled{color:#999;}

.pagebar{clear:both;padding:40px 0 20px;text-align:center;}
.pagebar a{display:inline-block;padding:0 8px;margin:0 3px;font-weight:bold;border:1px solid #ccc;line-height:24px;}
.pagebar .on, .pagebar a:hover{background-color:#f00;border-color:#c00;color:#fff}


.prevnext{margin:100px 0 0;border-top:1px dotted #ccc;padding:10px 20px 10px;color:#888;}
.articletitle{margin:0 0 25px;font-size:x-large;line-height:1.2;}
.articletitle2{font-size:large;font-weight:normal;}
.content .articleinfo{margin-bottom:50px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;color:#999;line-height:50px;}
.content .articlesummary{margin-bottom:20px;padding:1em;border:1px solid #ddd;background:#fffef7;}
.view_baidushare {padding-top:8px;}

/*图片列表*/
.image{width:1000px;}
.image li{float:left;margin:0 30px 20px 0;width:220px;}
.image a{display:block;position:relative;border:5px solid #f6f6f6;background-color:#f6f6f6; transition:all .5s;}
.image em{display:block;margin-bottom:5px;width:100%;height:210px;overflow:hidden;}
.image img{width:100%;height:100%;transform:scale(1,1);transition:transform 1s ease;}
.image span{line-height:20px;}
.image a:hover{border-color:#e00;background-color:#e00;color:#fff;}
.image a:hover img{transform:scale(1.1,1.1);}

/*宽3:高4图片列表*/
.image34{width:960px;}
.image34 li{float:left;display:inline;margin:0 10px 20px 0;width:180px;}
.image34 a{position:relative;border:10px solid #f6f6f6;background-color:#f6f6f6;line-height:1;}
.image34 a em{display:block;margin-bottom:10px;width:100%;height:200px;overflow:hidden;}
.image34 a img{width:100%;min-height:200px;transform:scale(1,1);transition:transform 1s ease;}
.image34 a:hover{border-color:#e00;background-color:#e00;color:#fff;}
.image34 a:hover img{transform:scale(1.1,1.1);}

.video a i{display:none;position:absolute;top:0;right:0;left:0;height:160px;background-color:rgba(0,0,0,.5);background-image:url(../images/video_play.png);background-position:center center;background-repeat:no-repeat;}
.video a:hover i{display:block;}

/*基本文档列表*/
.baselist{border-top:1px dashed #ddd;width:980px;}
.baselist li{float:left;width:100%;border-bottom:1px dashed #ddd;height:38px;line-height:38px;}
.baselist li.even{background-color:#f6f6f6;}
.baselist li:hover{background-color:#e8f0ff;}
.baselist a{float:left;width:850px;height:36px;text-indent:22px;background:url(../images/icon03.gif) 8px center no-repeat;}
.baselist span{display:block;float:right;width:90px;color:#888;}

/*带封面图片+内容提要的新闻列表*/
.articlelist li{float:left;margin-bottom:18px;padding-bottom:18px;border-bottom:1px dashed #ddd;width:100%;}
.articlelist div a{margin-bottom:10px;width:100%;height:30px;font-size:large;line-height:26px;}
.articlelist span{display:block;width:100%;max-height:40px;line-height:20px;overflow:hidden;font-size:12px;color:#888;}
.articlelist p{padding-right:10px;line-height:22px;color:#888;}
.articlelist p.hidden{margin-bottom:12px;padding-right:0;max-height:44px;}
.articlelist a.fl{margin-right:20px;width:160px;height:115px;}
.articlelist img{width:100%;height:100%; transform:scale(1);transition:all .5s;}
.articlelist li:hover img{transform:scale(1.05)}
.articlelist div.fl{width:655px;}
.articlelist li.even{background:#f6f6f6;}

/*搜索页*/
.search-container{background-image:none;}
.search-container .t{margin-bottom:20px;border-bottom:1px solid #d8cba1;height:36px;}
.search-container .t h6{font-size:22px;line-height:1;color:#8f512a;}
.search-container .articlelist{width:100%;}
.search-container .list div.fl{width:1020px;}

/*下载详情页*/
.download-view-down{margin-top:2em;border:1px solid #999;}
.download-view-down dt, .download-view-down dd{padding:10px 12px;border-top:1px solid #999;line-height:1.2;}
.download-view-down dt{border:1px solid #fff;background-color:#eee;font-weight:bold;}
.download-view-down a{color:#0058b0;}
.download-view-down a:hover{color:#e00;}

ul.product li{float:left;position:relative;margin:0 15px 20px 0;width:250px;height:195px;background:#eee;}
ul.product li a{display:block;position:absolute;padding:5px 5px 0;width:240px;height:190px;line-height:30px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.product li.on a{color:#fff;text-shadow:1px 1px 1px #666;}
ul.product li a em{display:block;position:relative;width:240px;height:160px;overflow:hidden;text-align:center;}
ul.product li a em img{position:absolute;top:0;left:0;width:100%;height:100%;}
ul.product li div{display:none;position:absolute;top:0;width:100%;height:100%;background:#c00;}

