.slt_img {
    width: 156px;
    height: 100px;
}
.xlt {
    float: left;
    margin: 5px;
    width: 156px;
    height: 136px;
    text-align: center;
}

/*Ã¤Â¸Â»Ã¤Â½â€œÃ©Æ’Â¨Ã¥Ë†â€ */
.firstbox{border:1px solid #dedede;border-top: 1px solid #207bc7;/* margin-top: 10px; */}
.topnews{/* height: 110px; */text-align: center;line-height: 32px;}
.topnews h1 a{font-size: 24px;}
.topnews h1 a:link,.topnews h1 a:visited{color: #da1002;}
.topnews h1 a:hover{color: #ae0b00}
.subnews a{font-size: 16px;color: #333;}
.subnewslist{ width: 990px; margin:0 auto;}
.subnewslist li{display: inline;float: left; line-height: 16px;padding: 0 10px;width: 320px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.subnewslist li:last-child{border-right: none;}
.subnewslist li a:hover{text-decoration: underline;color: #666;}
.hownewstitle{height: 34px;line-height: 34px;background: #eef8f9;border-bottom:1px solid #305798;position: relative;}
.hownewstitlelist{position: absolute;height: 32px;}
.hownewstitlelist li{float: left;padding:0 20px;font-size: 16px;margin-left: 10px;height: 32px;line-height: 32px;font-weight: bold;}
.hownewstitlelist li a:link,.hownewstitlelist li a:visited{color: #305798;}
.hownewstitlelist li.hover{border-top: 2px solid #305798;border-left: 1px solid #305798;border-right: 1px solid #305798;background: #fff;margin-top: 2px;}
.hownewstitlelist li.hover a{ display: block; font-size: 16px;margin-top: -4px;color: #305798;}
.commonList_dot_hotnews li{line-height: 29px;}
.commonList_dot_bmtsnews li{line-height: 30px;}


.news{border-bottom: 1px solid #dadada;}
.newsList li{height: 36px; line-height: 36px;display: inline;float: left;padding: 0 2px;}
.newsList li a{color: #00508f;padding: 0 20px;}
.newsList li.hover{background: #00508f;}
.newsList li.hover a{color: #fff;}
/* Ã¦Å“Â¬Ã¤Â¾â€¹Ã¥Â­Âcss */
    .focusBox { position: relative; width: 100%; height: 394px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
    .focusBox .pic img { width: 100%; height: 394px; display: block; }
    .focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #000; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
    .focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
    .focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
    .focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: normal; text-decoration: none;font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜"}
    .focusBox .num { position: absolute; z-index: 3; bottom: 4px; right: 8px; }
    .focusBox .num li{ float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 2px; cursor: pointer; }
    .focusBox .num li a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#ffffff; }
    .focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
    .focusBox .num li.on a,.focusBox .num a:hover{ background:#148ad2;  }

/*Ã¤Â¸â€œÃ©Â¢Ëœ*/
 .picScroll{ position:relative;  }
  .picScroll .bd{ position:relative;left: -2px;}
  .picScroll .prev,.picScroll .next{ position: absolute; top: 13px;padding-top: 10px; display: block; text-align: center; height: 32px;  z-index: 1024; overflow: hidden; opacity: 0.3;filter:alpha(opacity=30);}
  .picScroll .next{ left:auto; right:-5px;}
  .picScroll .prev:hover{opacity: 1;filter:alpha(opacity=100);}
  .picScroll .next:hover{ opacity:1;filter:alpha(opacity=100);}
  .picScroll .prevStop{ background-position:0 -65px !important; }
  .picScroll .nextStop{ background-position:-26px -65px !important; }

  .picScroll .scrollWrap{ padding-left:10px  }
  .picScroll ul{ overflow:hidden; zoom:1; }
  .picScroll li{  margin: 0 8px 0 8px; position:relative; float:left; display:inline; }
  .picScroll li .pic {position:relative;display:block;overflow:hidden;margin-bottom:6px;}
  .picScroll li .pic img {display:block;background:#ddd;}
  .picScroll li p {height:15px;margin-top:5px;color:#999;line-height:15px;overflow:hidden;}
  .picScroll li .txt1 a{color:#333;}
  .picScroll li .movielist_tt {position:relative;height:16px;line-height:16px;padding-right:30px;overflow:hidden;position:relative;}
  .picScroll li .movielist_tt a {font-size:14px;}
  .picScroll li .score {color:#FF6600;font-family:Arial;position:absolute;top:0;right:10px;}
  .ztList li{width: 346px;}
.ztzl{height: 73px;text-align: center;width: 346px;}
.ztzl a{color: #fff;}
.ztzl:hover{background: #3064bb;text-shadow: 0 1px 1px #000;}
.singleTitle {text-align: center;font-size: 18px;font-weight: 700;line-height: 44px;}
.ztpiclist li img{width:206px;height:66px;}

/*Ã¦Å“ÂÃ¥Å Â¡*/


/*Ã¥â€¦Â¬Ã¥Â¼â‚¬*/
.zwgkbox{border:1px solid #dadada;border-top:4px solid #dadada;}
.gktitle{height: 36px;line-height: 36px;background: #ffffff;}
.gktitle-left {display: inline;float: left;padding: 0 28px;border-bottom: 1px solid #00508f;background-color: #00508f;color: #fff;font-size: 14px;font-weight: 400;}
.gktitle-left a{font-size: 18px;font-weight: bold;color: #00508f;}
.gktitle-right{display: inline;float: right;margin-top: 13px;}
.gktitle-right li{display: inline;float: right;margin-right: 10px;height: 14px;line-height: 14px;}
.gktitle-right li~li{border-right: 1px solid #dadada;padding-right: 10px;}
.xxgkml_title{border-left:3px solid #00508f;padding-left: 10px;color:#118acf;font-size: 16px;height: 20px;line-height: 20px;}
.gkrighttitle{border-bottom: 1px solid #00508f;}
.titlePublicList li{font-weight: bold;}



/*Ã¤Âºâ€™Ã¥Å Â¨*/
.hdtitle{position: relative;}
.zmhdtitle{ position: absolute;right: 0;bottom:0; background: #eef8f9;height: 30px;line-height: 30px;}
.zmhdtitle a{display: inline-block;float: left;padding:0 20px;font-size: 14px;color: #017f8d;border:1px solid #dedede; border-bottom: none;border-left:none;}
.zmhdtitle a.hover{border:1px solid #21b9bc; border-bottom:none; height: 31px; border-top:2px solid #21b9bc;background: #fff;font-weight: bold;color: #21b9bc;}
.hdlist li i{display: inline-block;float: left;}
.hdtype {display: inline-block;float: left;width: 38px;}
.hdlist li a{color: #949494;}
.hdlist li a:hover{color: #00508f;font-weight: bold;}

.zmhdcontitle{height: 30px;line-height: 30px;border-bottom:1px solid #dadada;}
.zmhdcontitle a{display: block;float: left; margin-top: -2px;font-size: 14px;}
.zmhdcontitle a.hover{border-bottom: 2px solid #02b1cc;}
.xxtypebox a~a{margin-left: 20px;}
.sjwrightletter{position: absolute;right: 20px;top:4px;}
.szwrightletter{position: absolute;right: 20px;top:4px;}

.zmhdcon li span{float: right;}
.commonList_dot_xx li{line-height: 29px;}

.sqbox{background: #fff;}
.sqbox li {}
.sqbox li a{display: block;height: 103px;background: #00b5ca;text-align: center;color: #b4e9ef;margin: 1px;line-height: 30px;padding-top: 20px;font-size: 16px;}
.sqbox li a:hover{background: #00a7cb;color: #fff;box-shadow: 0px 0px 6px rgba(102, 102, 102, .6);}
.sqbox li i{
    -webkit-transition: -webkit-transform 200ms ease-in-out;
    -moz-transition: -moz-transform 200ms ease-in-out;
    transition: transform 200ms ease-in-out;
}
.sqbox li:hover i {
    -webkit-transform: scale(1.15);
    -moz-transform: scale(1.15);
    transform: scale(1.15);
}


/*Ã¦Å â€¢Ã¨Â¯â€°Ã¥â€™Â¨Ã¨Â¯Â¢Ã¥Â¿Â«Ã©â‚¬Å¸Ã©â‚¬Å¡Ã©Ââ€œ*/
.tszx_left {float:left; width: 760px;}
.kstd_title {}
.kstd_title h1 {float: left;height: 35px;line-height: 35px; margin-left: 10px;color: #d50302;font-size: 22px;}
.kstd_title ul {float: right;}
.kstd_title ul li {float: left; width: 82px;height: 35px;margin-right: 3px;text-align: center;}
.kstd_title ul li a {}
.kstd_title ul li a.hover { }
#a {height: 35px;line-height:35px;background-color: #d50302; display: block;color: #fff;}
#a.hover{height: 34px;line-height:32px;background-color: #fff;border-top: 2px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right: 1px solid #f1f1f1; color: #d50302;}


.kstd_con {/*width: 702px;border: 1px solid */#cdcdcd;padding: 23px 28px;}


.kstd_con_top {height: 35px;}
.kstd_con_top li {float: left;width: 96px;height: 33px;line-height: 33px; border-left: 1px solid #ddd;border-right: 1px solid #ddd;background-color: #efefef;color: #333;text-align: center;}
#top_li1{width: 158px;}
#top_li2{width: 560px;}

.kstd_con_table {}
.kstd_con_table tr {height: 26px;line-height: 26px;text-align: center;}
.kstd_con_table tr td {width: 94px;  color: #666666;}
.kstd_con_table tr td a {color: #666666;}
#table_tr1 {width: 158px;}
#table_tr2 {width: 560px;}
/*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ*/
.am-panel-primary{border-color: #ddd;}
.am-panel-primary>.am-panel-hd{color: #fff;background-color: #569fe3;border-color: #ddd;}
.column-list li~li{margin-top:10px;}
.listTitle {height: 40px;line-height: 40px;border-bottom: 2px solid #1e61a5;background: #efefef;}
.currentAdd .am-breadcrumb {padding: 0;padding-right: 10px;}
.news-listTitle {height: 41px;line-height: 41px;border-bottom: 2px solid #ddd;
}

/*Ã¦â€“â€¡Ã§Â«Â Ã¥â€ â€¦Ã¥Â®Â¹Ã©Â¡Âµ*/
.article-title h2{   
    color: #135a9c;
    font: bold 26px/45px microsoft yahei;
    padding: 20px 0 10px;
    text-align: center;
}
.article .info {
    line-height: 40px;
    border-bottom: 1px #ccc dashed;
    text-align: center;
    position: relative;
}
.article .article-box {
    padding: 20px;
    border-bottom: 1px #d1d1d1 dashed;
}
.article .article-box p {
    line-height: 2em;
    font-size: 16px;
    margin-bottom: 10px;
}
.lisiBox img.am-thumbnail {
    margin-bottom: 5px;
}

.listTitle1 {
    border-bottom: 1px solid #ccc;
}


/* slider-carousel */
.slider-carousel{position:relative;width: 1089px;height:390px;overflow:hidden;padding: 10px 10px 10px 10px;}
.slider-carousel .item{width:950px;height:313px}
.slider-carousel .slidesjs-navigation{display:none;}
img{ border:none}
.slidesjs-pagination{overflow:hidden;zoom:1;position:absolute;bottom:30px;right:22px;width:135px;height:15px;z-index:10;overflow:hidden;}
.slidesjs-pagination-item{float:left;width:15px;height:15px;margin:0 10px 0 0;_margin:0 2px 0 0;}
.slidesjs-pagination-item a{float:left;display:block;width:15px;height:15px;text-indent:-9999em;margin:0 5px 0 0;background:url(../images/focus_btn02.jpg) no-repeat;}
.slidesjs-pagination-item a.active{background:url(../images/focus_btn01.jpg) no-repeat;}

.news-focus .pannel-image{width:688px;float:left;}
.news-focus .pannel-txt{width:320px;float:right; background:#e0e0e0;height:390px;padding-top:20px;overflow:hidden;}
.news-focus .subtitle{color:#004986;font-size:16px;font-family:Microsoft Yahei;width:263px;margin:0 auto; padding-bottom:10px;}
.news-focus .subtitle a{color:#000; font-size:24px;}
.news-focus .summary{color:#333333;line-height:20px;height:160px; font-size:16px;overflow:hidden;width:263px;margin:10px auto;text-indent:0;}
.n_date{color: #666;font-weight: normal;margin-left: 20px;}

.picList1 li{width: 156px; height: 120px;border:1px solid #ccc;display: inline;float: left;padding: 1px;position: relative;}
.picList1 li img{width: 152px;height: 116px;}
.picList1 li{margin-left: 6px;margin-top: 10px;}
.picList1 li a.picTitle{position: absolute;background: rgba(0,0,0,0.5);width: 152px;height: 28px;line-height: 28px;color: #fff;padding: 0 4px;left: 0;bottom:0;margin-left: 1px;margin-bottom: 1px;text-align: center;}

.picList1 li a.picTitle:hover{color: #ffcc00;}

/*Ã¥Ââ€¹Ã¦Æ’â€¦Ã©â€œÂ¾Ã¦Å½Â¥*/
.bottomlink1 {border-bottom: 3px solid #dddddd;}
.bottomlink1 li{display: inline;float: left;height: 42px; line-height: 39px; margin-bottom: -2px;cursor: pointer;}
.bottomlink1 li.hover{border-bottom: 3px solid #00508f;font-weight: bold;color: #00508f;}
.linkcon li{float: left;margin-left:10px;}

.link2box{height: 50px;line-height: 50px;background: #f8f8f8;}
.link2boxI{margin: 0 auto;}
.link2boxI li{width: 220px;}
.link2boxI li select{width: 200px;margin-left: 10px;margin-top: 10px;}

.bottomnav li{height: 14px;line-height: 14px;border-right: 1px solid #1389d1;text-align: center;text-decoration: }
.bottomnav li:last-child{border-right: none;}