﻿@charset "utf-8";
/* 焦点图广告 */
.focusAd{margin-bottom: 48px; overflow: hidden; height: 400px;  position: relative; z-index: 1;}
.focusAd .bd .pic img{width: 1200px; height: 400px;}
.focusAd .bd .con,
.focusAd .bd .con .title,
.focusAd .bd .con .titleBg{position: absolute; z-index: 1; left: 0; bottom: 0; width: 100%; height: 40px; line-height: 40px; float: left;}
.focusAd .bd .con .titleBg{display: block; background-color: #000; opacity: .6; filter: alpha(opacity=60);}
.focusAd .bd .con .title{z-index: 2; text-align: left; font-size: 16px;}
.focusAd .bd .con .title .tit{margin-left: 10px;color: white;}
.focusAd .hd{ overflow:hidden; position:absolute; z-index: 3; right:16px; bottom:14px;}
.focusAd .hd li{ float:left; width:14px; height:14px;  text-align:center; cursor:pointer; margin-left:10px; display: inline; background-color: #dcd9d9; color: #333; border-radius: 50%;}
.focusAd .hd li span{display: none;}
.focusAd .hd li.on{ background-color: #f3574d; color: white;}

.indGray{background-color: #f6f6f6;}

/* 通用框 -1 */
.indBox{overflow: hidden; padding: 40px 0;}
.indBox .mHd{height: 21px; line-height: 21px; margin: 0 auto 20px; text-align: center; border-bottom: 1px solid #dad9d9;}
.indBox .mHd h3{display: inline-block; *display: inline; text-align: center; height: 42px; line-height: 42px; font-size: 24px; font-weight: bold; color: #b10303; padding-left: 24px; background:#f6f6f6 url(../../base/img/ind-boxhd.png) 1px 13px no-repeat;}
.indBox .mHd h3 a{display: inline-block; height: 42px; line-height: 42px; margin-right: 1px; padding-right: 23px; color: #b10303; background: url(../../base/img/ind-boxhd.png) right -50px no-repeat;}
.indBox .mHd h3 a:hover{text-decoration: none;}
.indBox .mBd{overflow: hidden;}

#boxScyx .mBd{padding: 20px 0 0;}
#boxScyx .nodeVideo{width: 440px; height: 280px; float: left; margin-top: 10px; overflow: hidden; background-color: #ccc;}
#boxScyx .nodeVideo img,
#boxScyx .nodeVideo video,
#boxScyx .nodeVideo embed{display: block; width: 440px; height: 280px;}
#scqxNodeList{overflow: hidden; width: 740px; float: right;}
#scqxNodeList li{width: 175px; height: 135px; float: left; margin: 10px 0 0 10px;}
#scqxNodeList li a{position: relative; z-index: 1; display: block; padding: 80px 0 0; height: 55px; line-height: 55px; font-size: 18px; color: white; background-color: #dd8f4f;}
#scqxNodeList li.li2 a{background-color: #9ac224;}
#scqxNodeList li.li3 a{background-color: #57a4d5;}
#scqxNodeList li.li4 a{background-color: #bc4040;}
#scqxNodeList li.li5 a{background-color: #37a037;}
#scqxNodeList li.li6 a{background-color: #3b7bbb;}
#scqxNodeList li.li7 a{background-color: #cb6a1b;}
#scqxNodeList li.li8 a{background-color: #35b574;}
#scqxNodeList li a:hover{text-decoration: none; background-color: #ca0d0d;}
#scqxNodeList li i{position: absolute; z-index: 1; left: 0; top: 24px; display: block; width: 100%; height: 56px; overflow: hidden; background:  url(../../base/img/page-scsqicon.png) center 4px no-repeat; 
-webkit-transition:all 1s;
-moz-transition:all 1s;
-ms-transition:all  1s;
-o-transition:all 1s;
transition:all 1s;
}
#scqxNodeList li:hover i{
    -webkit-transform:rotateY(360deg);
    -moz-transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
    -o-transform:rotateY(360deg);
    transform:rotateY(360deg);
}
#scqxNodeList li.li2 i{background-position: center -60px;}
#scqxNodeList li.li3 i{background-position: center -120px;}
#scqxNodeList li.li4 i{background-position: center -180px;}
#scqxNodeList li.li5 i{background-position: center -240px;}
#scqxNodeList li.li6 i{background-position: center -300px;}
#scqxNodeList li.li7 i{background-position: center -360px;}
#scqxNodeList li.li8 i{background-position: center -420px;}

/* 文章切换 * 其它栏目 */
#boxInfoNode{padding: 40px 0;}
.tabScsq{width: 810px; float: left;}
.tabScsq .hd{height: 85px; overflow: hidden; margin-right: -10px;}
.tabScsq .hd li{width: 195px; height: 85px; float: left; margin-right: 10px;}
.tabScsq .hd li a{position: relative; z-index: 1; display: block; height: 30px; line-height: 30px; padding: 50px 0 3px; font-size: 16px; text-align: center;  background-color: #fdfbf6; border: 1px solid #e3e3e3;} 
.tabScsq .hd li a:hover{text-decoration: none;}
.tabScsq .hd li.on a{color:white; background-color: #cb0d0d; border-color: #cb0d0d;}
.tabScsq .hd li i{position: absolute; z-index: 1; left: 0; top: 12px; display: block; width: 100%; height: 34px; line-height: 34px; float: left; background:  url(../../base/img/page-tabscsqicon.png) center top no-repeat;}
.tabScsq .hd li.li2 i{background-position: center -68px;}
.tabScsq .hd li.li3 i{background-position: center -136px;}
.tabScsq .hd li.li4 i{background-position: center -204px;}

.tabScsq .hd li.on .a1 i{background-position: center -34px;}
.tabScsq .hd li.on .a2 i{background-position: center -102px;}
.tabScsq .hd li.on .a3 i{background-position: center -170px;}
.tabScsq .hd li.on .a4 i{background-position: center -238px;}
.tabScsq .bd{padding: 15px 0 0; height: 252px; overflow: hidden;}

/* 其它链接 */
.djsNodeList{width: 350px;  float: right;}
.djsNodeList li{height: 105px; margin-top: 15px;}
.djsNodeList li.first{margin-top: 0;}
.djsNodeList li a{display: block; padding-left: 34px; font-size: 20px; height: 105px; line-height: 105px; text-align: left; font-weight: bold; color: white;  background: #ed6853 url(../../base/img/page-djsnodebg.png) right top no-repeat;}
.djsNodeList li a:hover{text-decoration: none;}
.djsNodeList li.li2 a{background-position: right -115px; background-color: #f3574d;}
.djsNodeList li.li3 a{background-position: right -240px; background-color: #d33d3d;}
.djsNodeList li a:hover{background-color: #cb0d0d;}