@charset "utf-8";
.banner{display:none;}

.column{overflow:hidden;margin-bottom:30px;position:relative;z-index:0;}
#columnA { margin-top:220px;}

/* 首页banner图切换 S*/
#indBanner{ width:1200px; height:400px; margin:0 auto 30px auto; clear: both;text-align: center;position: relative;z-index: 0; }
#indBanner .con{display:none}
#indBanner .bd{position:relative;z-index:0}
#indBanner .hd{ width:100%; height:25px; position:absolute; bottom:0; z-index:1; font-size:0; }
#indBanner .hd li{ height:4px; width:38px; background:#6B6B6B; margin:0 5px; cursor:pointer; display:inline-block; *display:inline; zoom:1; vertical-align:top; }
#indBanner .hd li span{display:none;}
#indBanner .hd .on{background:#f60}
#indBanner .prev,#indBanner .next{ left:10px; top:50%; margin-top:-32px; width:64px; height:62px; background:url(../../Base/img/arrow.png) 0 0 no-repeat; filter:alpha(opacity=60);opacity:0.6; display:block; position:absolute;  }
#indBanner .next{ left:auto; right:10px; background-position:right 0; }
#indBanner .prev:hover,#indBanner .next:hover{ filter:alpha(opacity=100);opacity:1; }

/* indBox */
.indBox .iHd{ height:42px; line-height:42px; border-bottom:1px solid #ddd; overflow:hidden; }
.indBox .iHd .more{float:right;background: url(../../Base/img/icons.png) 33px -361px no-repeat;padding-right:20px; color:#999}
.indBox .iHd h3{font-size:18px;padding-left: 27px; background: url(../../Base/img/icons.png) 0 -265px no-repeat;}
.indBox .iBd{padding: 15px 0 0 0;overflow:hidden;}

/* boxA */
.boxA .hd{ height:36px; line-height:36px; position:relative; background:#EBEBEB; margin-bottom:10px;}
.boxA .hd ul{ position:absolute; width:100%; line-height: 35px; height:42px; overflow:hidden; font-size:16px; }
.boxA .hd li{ float:left; width:25%; position:relative; text-align:center;  }
.boxA .hd li a:hover{ text-decoration:none;}
.boxA .hd .on{ background:#00988D;}
.boxA .hd .on i{ position:absolute; left:50%; margin-left:-5px; top: 35px; border-width:6px; border-color:transparent; border-top-color:#00988D; 
    border-style:dashed; display:block; font-size:0; line-height:0; width:0; border-top-style:solid; }
.boxA .hd .on a{ color: #fff;}
.boxA .bd{ padding: 5px; overflow:hidden; }

/* focusNews */
#focusNews {float:left;width;width: 430px; margin-right:10px; background: #07baaf;padding:15px;border-radius: 5px; display:inline;}

#tzggBox { clear:both; color:#fff;}
#tzggBox a{color: #fff;}
#tzggBox .hd { height:40px; line-height:40px; font-size:16px;}
#tzggBox .hd h3 { font-weight:bold;}
#tzggBox .hd h3 i { font-family: Arial; font-size:24px; font-weight:100; color:#39c8bf; vertical-align:top}
#tzggBox .hd .more { width:17px; height:40px; line-height:100px;overflow:hidden; background:url(../../Base/img/moreicon.png) no-repeat center;}
#tzggBox .bd li { background:url(../../Base/img/liteicon.png) no-repeat left center; padding-left:16px;}
#tzggBox .bd li .date { color:#fff; font-size:14px;}

.fastLink { margin-right:-10px;height:190px; }
.fastLink li { float:left; width:175px; height:190px; margin-right:10px;}
.fastLink li a { display:block; height:30px; padding:128px 0 32px; background:#27c0dc url(../../Base/img/fasticon.png) no-repeat 55px 50px; text-decoration:none; border-radius:5px; text-align:center; font-weight:bold; color:#fff; font-size:16px;}
.fastLink .li2 a { background-position:-131px 50px; background-color:#3aaade;}
.fastLink .li3 a { background-position:-315px 50px; background-color:#588fe3;}
.fastLink .li4 a { background-position:-501px 50px; background-color:#56d1af;}

.fastLink li a:hover { background-position:55px 45px; background-color:#17a6cd;}
.fastLink .li2 a:hover { background-position:-131px 45px; background-color:#248acf;}
.fastLink .li3 a:hover { background-position:-315px 45px; background-color:#396bd7;}
.fastLink .li4 a:hover { background-position:-501px 45px; background-color:#38bd90;}

#xyfgBox { margin-top:10px; margin-left:470px; background:#fff; border-radius:5px;}
#xyfgBox .hd { background:#90a4b2; height:50px; line-height:50px; border-radius:5px 5px 0 0}
#xyfgBox .hd h3 { padding-left:50px; font-size:16px; font-weight:bold; color:#fff; background:url(../../Base/img/picicon.png) no-repeat 20px;}
#xyfgBox .hd h3 a { color:#Fff;}
#xyfgBox .hd .ctl { float:right; margin-right:20px; display:inline; margin-top:15px;}
#xyfgBox .hd .ctl a { background:#fff url(../../Base/img/previcon.png) no-repeat center; float:left; height:20px; width:20px; margin-left:10px; display:inline; cursor:pointer;}
#xyfgBox .hd .ctl a.next { background:#fff url(../../Base/img/nexticon.png) no-repeat center; }
#xyfgBox .hd .ctl a:hover { background-color:#e3ecf2;}
#xyfgBox .bd { padding:30px 15px 0; height:190px;}
#xyfgBox .bd .picList li { width:230px!important;  text-align:center;}
#xyfgBox .bd li img { width:200px; height:133px;}


