@charset "gb2312";
.box{height:auto; padding:0px; margin:0 auto; width:1400px;background:#FFF;}

.secddd{ width:1400px; height:auto; margin:0 auto; padding:0px; display:block; verflow:hidden; background:#fff; float:left; margin-top:35px;}

.path{
    height: 44px;
    background: #efefef;
    line-height: 44px;
    padding-left: 32px;
    margin-top: 15px;
}

.path .location {
    position: absolute;
    margin-top: 12px;
    margin-left: -25px;
}
/**middle_left**/
.seclefttotal2{ width:358px; float:left; height:auto; margin-top:20px; }
.secltop{ width:358px; height:32px; display:block; background:#006dce; line-height:32px;  font-size:16px; color:#FFF; float:left; text-align:center;}
.left_content{ width:356px; min-height:auto; height:0 auto; display:block; float:left;border:1px solid #bbbbbb;}
.left_content ul{ width:100%; height:auto; overflow:hidden; display:block; list-style-type:none; margin:0 auto; padding:0px;}
.left_content ul li{ font-size:13px; width:298px; height:28px; line-height:28px; display:block; text-align:center; list-style-type:none;text-align:center; margin:8px auto;  background:#1d8ac9;padding:0px; overflow:hidden; font-weight:bold;}
.left_content ul li a{ width:100%; height:28px;  display:block;text-decoration:none; color:#FFF; margin:0px auto; padding:0px; line-height:28px;}
.left_content ul li a:hover{ text-decoration:none; display:block; color:#f00;width:100%; height:28px;  line-height:28px;}

.seclcontent{ width:198px; height:auto; display:block;   border:1px solid #ddbfbd; float:left;}
.seclcontent ul{ width:90%; height:auto; overflow:hidden; display:block; list-style-type:none; margin:0 auto; padding:0px;}
.seclcontent ul li{ font-size:14px; width:100%; height:25px; line-height:25px; display:block; text-align:center; list-style-type:none;text-align:left; margin:0 auto; padding:0px; border-bottom:dashed 1px  #cc0000; } 
.seclcontent img{background:url(../../images/index2_01_01.png) no-repeat; width:11px; margin-top:5px; height:12px; margin-left:15px;}
.seclcontent ul li a{text-decoration:none; color:#000; }
.seclcontent ul li a:hover{ text-decoration:none; color:#ff0000;}


.c_total0{  float:right; width:990px; height:auto;margin-top:20px;  }
.c_total0_bg{float:right; background:#006dce; width:990px; height:32px; border:1px solid #bbbbbb;}
.sh_top0{ width:990px; height:47px; display:block;overflow:hidden; background: #f1f1f1;border:1px solid #bbbbbb; float:right; }
.sh_top0 span{
    display: inline-block;
    text-align: center;
    /* width: 114px; */
    padding: 0 20px;
    height: 40px;
    line-height: 40px;
    border-top: 7px solid #175cac;
    font-size: 16px;
    color: #175cac;
    margin-left: 13px;
    background: #fff;
}


.sh_toplspan0{ width:70%; height:32px; line-height:32px; text-indent:2em; display:inline; float:left; overflow:hidden; text-align:left; font-size:16px; color:#fff;}
.sh_toprspan0{ width:25%; height:32px; line-height:32px;  float:right; display:inline; text-align:right;margin-right:15px; font-size:16px;color:#fff; }
.sh_toplspan0 a{ text-decoration:none; color:#fff;}
.sh_toplspan0 a:hover{ text-decoration:none; color:#f00;}
.secrcontent{ width:990px; height:auto; margin:0 auto; padding:0px; display:block;  border:1px solid #bbbbbb; float:right; }
.secrcontent01{ float:left;width:985px; margin-top:2px;padding-left:8px; text-align:left; line-height:22px; height:auto; padding:4px; display:block;  }

.secltop_total{width:258px; height:auto; float:left; margin-left:2px; margin-top:5px;}
.secltop_two{ width:258px; height:32px; display:block; background:#05ad48; line-height:32px;  font-size:16px; color:#FFF; float:left; text-align:center;}
.left_content_two{ width:256px; min-height:auto; height:0 auto; display:block; float:left;border:1px solid #bbbbbb;}
.left_content_two ul{ width:100%; height:auto; overflow:hidden; display:block; list-style-type:none; margin:0 auto; padding:0px;}
.left_content_two ul li{ font-size:13px; width:198px; height:30px; line-height:31px; display:block; text-align:center; list-style-type:none;text-align:center; margin:8px auto; padding:0px; background:url(../images/about_l_m_menu1.jpg) repeat-x; overflow:hidden; font-weight:bold;}
.left_content_two ul li a{ width:100%; height:30px;  display:block;text-decoration:none; color:#FFF; margin:0px auto; padding:0px; line-height:31px;}
.left_content_two ul li a:hover{ text-decoration:none; display:block; color:#ffd800;width:100%; height:31px; background:url(../images/seclafu.jpg) repeat-x;  line-height:31px;}




.sc_newsul{width:99%; height:auto; display:block; overflow:hidden;  margin:0 auto; padding:0px;}
.sc_newsul li{width:96%; display:block;  background:url(../images/news_line.jpg)  10px 5px  no-repeat;  height:20px; line-height:20px; margin-top:6px; color:#fff; border-bottom:dotted 1px #000; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:18px;}

.i_nspanleft { float:left; width:73%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:20px;}
.i_nspanleft a{  text-decoration:none; color:#000;}
.i_nspanleft a:hover{  text-decoration:none; color:#df303c;}
.i_nspanright {width:24%; text-align:right; float:right; line-height:18px; color:#000;}

.i_fcul{width:99%; display:block; overflow:hidden; margin:0px auto; padding:0px;}
.i_fcul li{width:234px; height:190px; background:#97c7f7; border:solid 1px #71ade5; float:left; margin-left:45px; margin-top:15px; margin-bottom:12px; display:inline; overflow:hidden; }
.i_fcul li img{max-width:228px; _width:228px; max-height:168px; _height:168px; display:block; overflow:hidden; background:#fff; border:solid 1px #fff; margin:0 auto; margin-top:2px; }
.i_fcul li div{ width:234px; height:170px; display:block;}
.i_fcul li span{width:229px; height:20px; margin:0 auto; padding:0px;display:block;  line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; }
.i_fcul li span a{ text-decoration:none; color:#000;}
.i_fcul li span a:hover{ text-decoration:none; color:#df303c;}


