/*整体属性*/
body {
color: #333;
font-family: 微软雅黑;
font-size: 12px;
letter-spacing: 1px;
word-spacing: 1px;
margin: 0px;
background:#fff url(/scjg_images/bodyBg.jpg) 0 200px repeat-x;
}
#_ideConac{width: 300px;
    position: relative;
    z-index: 100;}
#_ideConac a{position: absolute;
    bottom: 110px;
    right: -300px;}
/*共用属性*/
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration:none;
}
ul, li, form, table, tr, td, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, img {
margin: 0;
padding: 0;
}
img {
border: none;
}
ul, li {
list-style: none;
}
.clear {
clear: both;
}
.left {
float: left;
display: inline
}
.marginTop {
margin-top: 10px;
}
.marginLeft {
margin-left:10px;
}
.oh{
overflow:hidden;
}
.fl{
float:left;
*display:inline;
}
.mL10{
margin-left:10px;
}
#hTop{
height:39px;
background:#f6f6f6;
border-bottom:1px solid #d1d1d1;
text-align:right;
line-height:39px;
color:#646464;
}
.hCon{
width:1080px;
margin:0 auto;
}
#hTop span{
color:#646464;
float:left;
}
#hTop img{
vertical-align:middle;
}
#hTop a{
display:inline-block;
margin:0 5px;
color:#646464;
}
#hLogo{
background:url(/scjg_images/hLogoBg.jpg) no-repeat center 0;
height:114px;
}
#hNav{
height:46px;
background:#1e5e88;
text-align:center;
}
.navLi{
position:relative;
width:90px;
display:inline-block;
*display:inline;zoom:1;
background:url(/scjg_images/nLBg.jpg) right 11px no-repeat;

}
.navLi:last-child{
background:none;
}
.hNLA{
display:inline-block;
width:90px;
line-height:46px;
text-align:center;
font-size:14px;
color:#fff;
}
.navMenu{
background:#164565;
width:90px;
position:absolute;
top:46px;
text-align:center;
display:none;
}
.navMenu li{
line-height:35px;
border-bottom:1px dotted #1d5982;
}
.navMenu li a{
color:#fff;
}
.nLClk{
background:url(/scjg_images/nLClkBg.jpg) !important;
width:90px;
}
.nLClk .hNLA{
color:#1e5e88 !important;
}
.nLClk .navMenu{
display:block !important;
}
#main{
width:1080px;
margin:0 auto;
overflow:hidden;
}
#mNav{
background:url(/scjg_images/mNavBg.jpg) repeat-x;
height:140px;
}
#mNav li{
float:left;
width: 213px;
padding-left:1px;
background:url(/scjg_images/mNBg.jpg) right 21px no-repeat;
padding-top:12px;
height:128px;
text-align:center;
}
#mNav li:last-child{
background:none;
}
#mNav li p{
margin-top:10px;
}
#mNav li p a{
font-size:18px;
color:#333;
}
#mTool{
background:#f2f5f7;
height:48px;
border-bottom:dashed 1px #d3dddf;
margin-top:10px;
padding:0 20px;
}
#mTool span{
line-height:48px;
height:48px;
float:left;
}

#mTool iframe{padding-top:5px;}
#mTSearch{
float:right;
background:url(/scjg_images/mTSearch.jpg);
width:337px;
margin-top:8px;
height:32px;
}
#mTSearch input,#mTSearch button{
box-sizing:border-box;
float:left;
border:0;
background:none;
outline:none;
height:32px;
}
#input{
width:302px;
padding:0 10px;
}
#button{
width:32px;
cursor:pointer;
}
#mTop{
margin-top:10px;
overflow:hidden;
}
#mTLBanner{
width:570px;
height:318px;
border-top:2px #5a9aa8 solid;
}
#mTR{
width:509px;
height:319px;
border:solid #d9d9d9;
border-width:0 1px 1px 0;
}
#mTR .xxkTits{
margin-left:10px;
background:url(/scjg_images/mTRXTBg.jpg) repeat-x;
width:499px;
height:50px;
}
#mTR .xxkTits li{
border-left:1px solid #d9d9d9;
height:50px;
width:150px;
line-height:50px;
float:left;
text-align:center;
font-size:18px;
color:#3f3f3f;
cursor:pointer;
}
#mTR .xxkTits .xxkClk{
background:#1e5e88 !important;
color:#fff !important;
}
.mTRTop{
padding-left:30px;
line-height:70px;
font-size:24px;
height:70px;
overflow:hidden;
border-bottom:1px solid #d9d9d9;
}
.mTRTop a{
color:#1e5e88;
}
#mTR .xxkCon ul{
padding:10px 20px;
}
#mTR .xxkCon ul li{
text-align:right;
line-height:28px;
color:#666a7d;
}
#mTR .xxkCon ul li a{
float:left;
font-size:13px;
color:#333;
}
#mTR .xxkCon ul li a strong{
margin-right:5px;
color:#bebebe;
}
.mBanner{
margin-top:10px;
}
.xxkCon{
display:none;
}
.showUl{
display:block !important;
}
#mMid{
margin-top:10px;
overflow:hidden;
}
#mML{
width:760px;
}
#mMLTop{
height:248px;
border:1px solid #d9d9d9;
padding:0 10px;
}
.mTits{
height:49px;
background:url(/scjg_images/mTitsBg.jpg) 0 bottom no-repeat;
position:relative;
padding-left:18px;
}
.mTits a{
display:inline-block;
line-height:22px;
width:51px;
text-align:center;
position:absolute;
bottom:0;
right:0;
background:#d9d9d9;
color:#ffffee;
}
.mTits span{
line-height:47px;
color:#1e5e88;
font-size:18px;
}
.mXTits{
margin-top:10px;
overflow:hidden;
}
.mXTits li{
width:80px;
height:26px;
margin-right:2px;
background:#4997d5;
line-height:26px;
text-align:center;
color:#fff;
float:left;
cursor:pointer;
font-size:16px;
}
.mXTits .xxkClk{
background:url(/scjg_images/mMLXClk.jpg) !important;
height:32px !important;
}
#mMLTop .xxkCon li{
margin-top:5px;
float:left;
width:120px;
line-height:30px;
}
#mMLTop .xxkCon li a{
display:inline-block;
font-size:14px;
padding:0 5px;
color:#333;
border-radius:20px;
}
#mMLTop .xxkCon li a:hover{
background:#d9d9d9;
}
#mMLTop .xxkCons{
padding-top:5px;
}
#mMLMid{
height:299px;
border:solid #d9d9d9;
border-width:0 1px 1px 1px;
margin-top:10px;
}
#mMLMid .xxkTits{
background:url(/scjg_images/mMLMTitBg.jpg) repeat-x;
height:50px;
position:relative;
}
#mMLMid .xxkTits li{
float:left;
line-height:50px;
width:154px;
border-right:1px solid #d9d9d9;
text-align:center;
font-size:18px;
color:#3f3f3f;
cursor:pointer;
}
#mMLMid .xxkTits .xxkClk{
background:url(/scjg_images/mMLMTClkBg.jpg) repeat-x;
color:#1e5e88 !important;
}
.more{
display:inline-block;
line-height:22px;
width:51px;
text-align:center;
position:absolute;
bottom:0;
right:10px;
background:#d9d9d9;
color:#ffffee;
}
.list p {
line-height: 20px;
text-align: center;
}
.list p a {
color: #666;
}
.scroll_horizontal {position: relative;width: 696px;margin-left:32px;margin-top:20px;}
.scroll_horizontal .box {overflow: hidden;position: relative;width: 696px;margin: 0 auto;height: 219px;}
.scroll_horizontal .list {
overflow: hidden;
width: 9999px;
}
.scroll_horizontal .list li {
float: left;
width: 130px;
padding-right: 10px;
}
.scroll_horizontal .list li img {
height: 169px;
display: block;
margin-bottom:10px;
}
.scroll_horizontal .prev, .scroll_horizontal .next {
position: absolute;
top: 78px;
width: 26px;
height: 42px;
cursor: pointer;
}
.scroll_horizontal .prev {
left: -32px;
background: url(/scjg_images/prev.jpg);
}
.scroll_horizontal .next {
right: -30px;
background: url(/scjg_images/next.jpg);
}
#mMLBtm{
margin-top:10px;
}
.mMLBCon{
width:353px;
padding:0 10px;
height:296px;
border:1px solid #d9d9d9;
}
.mMLBCon .xxkCon{
padding-top:10px;
}
.mMLBCon .xxkCon li{
line-height:30px;
font-size:14px;
padding-left:5px;
}
.mMLBCon .xxkCon li a{
color:#333;
}
.mMLBCon .xxkCon li strong{
margin-right:5px;
color:#bebebe;
}
#mMR{
width:300px;
margin-left:20px;
}
#mMRTop{
padding:0 10px;
height:248px;
border:1px solid #d9d9d9;
}
#mMRTCon{
margin-top:10px;
}
#mMRMid{
margin-top:10px;
overflow:hidden;
padding:0 10px;
height:298px;
border:1px solid #d9d9d9;
}
#mMRMid ul{
padding-top:5px;
}
#mMRMid ul li{
margin-top:10px;
height:68px;
}
#mMRBtm{
margin-top:10px;
overflow:hidden;
padding:0 10px;
height:296px;
border:1px solid #d9d9d9;
}
#mMRBtm ul{
padding-top:3px;
}
#mMRBtm ul li{
height:40px;
margin-top:15px;
}
#mBtm{
margin-top:20px;
}
#mBtm .xxkTits{
height:50px;
background:url(/scjg_images/mBTitBg.jpg) repeat-x 0 bottom;
position:relative;
}
#mBtm .xxkTits li{
float:left;
width:120px;
text-align:center;
line-height:48px;
color:#1e5e88;
font-size:18px;
cursor:pointer;
}
#mBtm .xxkTits .xxkClk{
border-bottom:2px #1e5e88 solid;
}
#mBtm .xxkCons{
width:1100px;
margin-top:10px;
}
#mBtm .xxkCons li{
width:263px;
height:208px;
border:1px solid #d9d9d9;
margin-right:6px;
float:left;
}
#mBtm .xxkCons li img{
position:absolute;
}
#mBtm .xxkCons li div{
position:relative;
background:#000;
opacity:.8;
height:208px;
display:none;
}
#mBtm .xxkCons li div a{
display:block;
line-height:208px;
width:263px;
text-align:center;
font-size:18px;
color:#fff;
}
#mBtm .xxkCon{
overflow:hidden;
}
#mBtm .xxkCons li:hover div{
display:block;
}
#link{
margin-top:20px;
}
#lTit{
height:48px;
position:relative;
border-bottom:2px solid #005bac;
padding-left:30px;
}
#lTit span{
line-height:48px;
color:#005bac;
font-size:18px;
}

#lTit a{
display:inline-block;
line-height:22px;
width:51px;
text-align:center;
position:absolute;
bottom:0;
right:10px;
background:#005bac;
color:#ffffee;
}
#lCon{
text-align:center;
margin-top:10px;
}
#lCon a{
margin: 0 5px;
}
#footer{
background:url(/scjg_images/fBg.jpg) repeat-x top #1e5e88;;
margin-top:30px;
}
#fLink{
width:1080px;
margin:0 auto;
height:45px;
background:url(/scjg_images/fLBg.jpg) center top no-repeat;
text-align:center;
line-height:43px;
color:#fff;
font-size:14px;
}
#fLink a{
color:#fff;
margin:0 5px;
}
#fCon{
width:1080px;
margin:0 auto;
background:url(/scjg_images/fCBg.jpg) no-repeat;
height:204px;
padding-top:30px;
position:relative;
}
#fCon p{
padding-left:350px;
color:#fff;
line-height:30px;
}
#fCon img{
position:absolute;
right:20px;
top:30px;
}
#fBtm{
border-top:#356e94 1px solid;
height:40px;
}
#fBCon{
width:1080px;
margin:0 auto;
line-height:40px;
font-size:14px;
color:#fff;
text-align:center;
}
#fBCon a{color:#fff;text-decoration:none;}
/***********************************************************************内页********************************************************************/
#left,#right{
margin-top:10px;
}
#left {
float: left;
width: 200px;
}
#left1 {
width: 198px;
height: auto;
border: #1e5e88 solid 1px;
margin-bottom: 10px;
background:#fff;
}
#left1 span {
width: 181px;
height: 26px;
margin-top: 5px;
padding-bottom: 3px;
margin-left: 10px;
text-indent: 42px;
vertical-align: middle;
line-height: 26px;
display: list-item;
background: url(/scjg_images/botton2_bg.jpg) no-repeat;
list-style-type: none;
}
#left1 span a {
color: #000000;
font-size: 12px;
}
#left2 {
width: 198px;
height: 250px;
border: #1e5e88 solid 1px;
margin-bottom: 10px;
}
#right {
float: left;
width: 868px;
border: #1e5e88 solid 1px;
background:#fff;
}
#current {
clear: both;
background:#1e5e88;
height: 28px;
color: #FFFFFF;
line-height: 28px;
vertical-align: middle;
padding-left: 15px;
}
#current a {
color: #FFFFFF;
font-size: 12px;
padding-left: 5px;
padding-right: 5px;
}
#current span {
float: right;
margin-right: 10px;
font-size: 12px;
color: #CCCCCC;
}
#info {
width: 99%;
height: auto;
margin: 0 auto;
margin-top: 10px;
padding-bottom: 20px;
}
#info_title {
width: 99%;
height: auto;
line-height: 50px;
margin: 0 auto;
margin-top: 20px;
text-align: center;
font-size: 18px;
font-weight: bold;
color: #333333;
}
#msg {
width: 98%;
height: 20px;
line-height: 20px;
margin: 0 auto;
color: #666666;
text-align: center;
font-size: 12px;
border-bottom: #CEE9F9 solid 1px;
}
#info_txt {margin: 0 auto;font-size: 14px;line-height: 180%;padding: 10px;/* color: #666666; */overflow: hidden;}
#page {
width: 95%;
margin: 0 auto;
overflow: hidden;
margin-top: 30px;
height: 30px;
line-height: 30px;
}
#page li {
float: left;
}
/***********************************************************************留言板属性********************************************************************/
#l_main {
width: 1080px;
margin: 0 auto;
margin-top: 5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #FFFFFF;
border: #CCCCCC solid 1px;
font-size: 12px;
}
/*顶部*/
#l_top {
width: 98%;
height: 65px;
margin: 0 auto;
border: #D2D3D9 solid 1px;
}
#l_top-con {
width: 99%;
height: 25px;
margin: 0 auto;
margin-top: 5px;
}
/*中部*/
#l_mid {
width: 98%;
height: auto;
margin: 0 auto;
border: #D2D3D9 solid 1px;
margin-top: 10px;
padding-top: 5px;
}
#l_mid a {
color: #000000;
}
/*分页*/
#l_page {
width: 98%;
height: 30px;
margin: 0 auto;
margin-top: 10px;
background-color: #F5F5F5;
text-align: center;
vertical-align: middle;
line-height: 30px;
}
/*尾部*/
#l_bottom {
width: 98%;
height: 30px;
margin: 0 auto;
border: #D2D3D9 solid 1px;
margin-top: 10px;
line-height: 30px;
text-align: center;
vertical-align: middle;
}
/*属性*/
.l_title {
width: 99%;
height: 25px;
margin: 0 auto;
margin-top: 5px;
background-color: #1e5e88;
color: #FFFFFF;
text-indent: 20px;
line-height: 25px;
vertical-align: middle;
}
.l_title a {
color: #FFFFFF;
}
.l_style1 {
color: #FFFFFF;
background-color: #1e5e88;
}
/***********************************************************************调查评议属性********************************************************************/
/*结构*/
#d_main {
width: 99%;
margin: 0 auto;
margin-top: 5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #FFFFFF;
border: #CCCCCC solid 1px;
font-size: 12px;
}
/*顶部*/
#d_top {
width: 98%;
height: 65px;
margin: 0 auto;
border: #D2D3D9 solid 1px;
}
#d_top-con {
width: 99%;
height: 45px;
margin: 0 auto;
margin-top: 5px;
background-color: #F7F7F7;
line-height: 45px;
text-align: center;
vertical-align: middle;
}
#d_top-con1 {
width: 99%;
height: 25px;
margin: 0 auto;
margin-top: 5px;
line-height: 25px;
text-align: center;
vertical-align: middle;
}
#d_top-con2 {
width: 99%;
height: auto;
margin: 0 auto;
margin-top: 5px;
background-color: #F7F7F7;
}
/*中部*/
#d_mid {
width: 98%;
height: auto;
margin: 0 auto;
border: #D2D3D9 solid 1px;
margin-top: 10px;
padding-top: 5px;
}
#d_mid a {
color: #000000;
}
#d_mid-con {
width: 99%;
height: auto;
margin: 0 auto;
margin-top: 5px;
}
/*分页*/
#d_page {
width: 98%;
height: 30px;
margin: 0 auto;
margin-top: 10px;
background-color: #F5F5F5;
text-align: center;
vertical-align: middle;
line-height: 30px;
}
/*尾部*/

#d_bottom {
width: 98%;
height: 30px;
margin: 0 auto;
border: #D2D3D9 solid 1px;
margin-top: 10px;
line-height: 30px;
text-align: center;
vertical-align: middle;
}
/*属性*/
.d_title {
width: 99%;
height: 25px;
margin: 0 auto;
margin-top: 5px;
background-color: #449AE8;
color: #FFFFFF;
text-indent: 20px;
line-height: 25px;
vertical-align: middle;
text-align: center;
}
.d_style1 {
color: #FFFFFF;
}
/*占位*/
.clear1 {
width: 10px;
height: 55px;
float: left;
}
.clear2 {
width: 11px;
height: 100px;
float: left;
}
.clear3 {
width: 100px;
height: 10px;
overflow: hidden;
clear: both;
}
.clear4 {
width: 100px;
height: 7px;
overflow: hidden;
clear: both;
}
/*板块顶部标题*/
.title01 {
width: 100%;
height: 30px;
padding-top: 0px;
text-indent: 30px;
color: #AC0000;
font-size: 14px;
font-weight: bold;
text-align: left;
line-height: 30px;
vertical-align: middle;
}
.title01 span {
float: right;
margin-right: 5px;
font-weight: normal;
}
.title01 span a {
color: #FFFFFF;
font-family: "黑体";
font-size: 10px;
font-weight: normal;
padding-left: 5px;
padding-right: 12px;
}

.title02 {
width: 145px;
height: 29px;
padding-top: 0px;
padding-left: 45px;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
text-align: left;
line-height: 29px;
vertical-align: middle;
}
.title02 span {
float: right;
margin-right: 5px;
font-weight: normal;
}
.title02 span a {
color: #AC0300;
font-family: "黑体";
font-size: 10px;
font-weight: normal;
padding-left: 5px;
padding-right: 6px;
}

.title03 {
width: 100%;
height: 30px;
padding-top: 0px;
text-indent: 30px;
color: #fff;
font-size: 14px;
font-weight: bold;
background:#1e5e88;
text-align: left;
line-height: 30px;
vertical-align: middle;
}
.title03 span {
float: right;
margin-right: 5px;
font-weight: normal;
}
.title03 span a {
color: #FFFFFF;
font-size: 10px;
font-family: "黑体";
font-weight: normal;
padding-left: 5px;
padding-right: 5px;
}
.title04 {
width: 100%;
height: 29px;
padding-top: 0px;
text-indent: 10px;
color: #AA0300;
font-size: 14px;
font-weight: bold;

text-align: left;
line-height: 29px;
vertical-align: middle;
}
.title04 span {
float: right;
margin-right: 5px;
font-weight: normal;
}
.title04 span a {
color: #AA0300;
font-size: 10px;
font-family: "黑体";
font-weight: normal;
padding-left: 5px;
padding-right: 5px;
}
/*列表属性*/
.list1 {
width: 100%;
padding-top: 8px;
}
.list1 ul {
list-style: none;
margin-left: 25px;
padding: 0;
}
.list1 li {
width: 100%;
padding: 0;
line-height: 23px;
text-align: left;
padding-bottom: 5px;
list-style-position: outside;

}
.list1 li a {
color: #333333;
font-size: 12px;
}
.list1 span {
font-size: 12px;
color: #999999;
float: right;
margin-right: 10px;
letter-spacing: 0px;
word-spacing: 0px;
}
.list2 {
width: 100%;
padding-top: 8px;
}
.list2 ul {
list-style: none;
margin-left: 5px;
padding: 0;
}
.list2 li {
width: 100%;
padding: 0;
line-height: 23px;
text-align: left;
padding-bottom: 5px;
}
.list2 li a {
color: #333333;
font-size: 12px;
}
.list2 span {
font-size: 12px;
color: #999999;
float: right;
margin-right: 10px;
letter-spacing: 0px;
word-spacing: 0px;
}
}
#deee{
height:20px;
margin-top:10px;
}
#im {
padding: 20px;
overflow: hidden;
}
#im p{text-align:center; line-height:20px;}
#im li{float:left;padding-right: 16px; list-style: none;}
.limwidth: 100px; height: 120px;}
#txtf{text-align: center;height: 20px;background: #fff;line-height: 20px; width: 100%;}


#txtf a{color:#000;font-weight: normal; font-size:14px;}
#txtf a:hover{color:red;}
.indFocus {
    float: left;
    margin-right: 20px;
    width: 570px;
    overflow: hidden;
    position: relative;}
.indFocus .bd {
    position: relative;
    height: 318px;
    overflow: hidden;
}
.indFocus .bd li {
    position: relative;
}
.indFocus .bd .pic {
    position: relative;
    z-index: 0;
    line-height: 0;
}
.indFocus .bd .pic img {
    width: 570px;
    height: 318px;
    border: 0;
}
.indFocus .bd .con { position: absolute; width: 100%; z-index: 1; bottom: 0; height: 46px; line-height: 46px; text-align: left; }
.indFocus .bd .con .title { font-size: 16px; position: absolute; width: 100%; bottom: 0; left: 0; z-index: 1; }
.indFocus .bd .con .title a { color: #fff; padding-left: 10px; text-decoration: none; }
.indFocus .bd .con .titleBg { position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; background: #000; filter: alpha(opacity=60); opacity: 0.6; height: 46px; }
.indFocus .hd { position: absolute; z-index: 1; right: 10px; bottom: 17px; }
.indFocus .hd ul { overflow: hidden; zoom: 1; float: left; }
.indFocus .hd ul li { float: left; margin-right: 4px; width: 10px; height: 10px; line-height: 10px; border-radius: 50%; text-align: center; background: #fff; cursor: pointer; color: #fff; }
.indFocus .hd ul li span { display: none }
.indFocus .hd ul li.on { background: #ff0000; color: #fff; }