@charset "utf-8";
/* CSS Document */
.zpmenu{ width:1140px; display:inline; float:left; height:339px; overflow:hidden; margin-bottom:20px;}
.zpmenu dl{width:1140px;float:left;height:339px;}
.zpmenu dt{width:58px;float:left;height:339px; background:#4eb2e4; margin-left: 1px; cursor:pointer;}
.zpmenu dt span{ display:block; width: 18px; line-height: 18px; font-size: 18px; font-weight: bold; color:#fff; margin:0 auto; padding-top: 134px;}
.zpmenu dt.open{ background:#0b6999;}
/*
.zpmenu dd{position:relative;width:844px; display:block;float:left;height:339px; background:url(2015htq_gl_slide_bg.jpg) no-repeat;overflow:hidden;}
*/
.zpmenu dd{position:relative;width:1080px; display:block;float:left;height:339px; background:url(2015htq_gl_slide_bg.jpg);overflow:hidden;}
.slider_l{ float: left; width: 430px; height: 288px; margin:27px 0 0 37px;}
.slider_r{ float: left; width: 578px; height: 300px; margin:25px 0 0 35px; overflow:hidden;}
.slider_r p{ font-size: 14px; color:#313131; line-height: 30px;}
.slider_r p a{ color:#f49800;}
.slider_r p a:hover{ text-decoration: underline;}



.tzxm{ float: left; width: 875px;}
.tzxm .box{overflow:hidden;}
.tzxm h1{ color:#0b6999; font-size:24px; line-height:57px; text-align:center; }
.tzxm .tzxm_title{ float: left; width: 199px;}
.tzxm .tzxm_title li{ height: 54px; line-height: 54px; text-indent: 76px; background:url(2015htq_title_bg.gif) no-repeat right top #28a5e5; font-size: 18px; margin-bottom:1px;}
.tzxm .tzxm_title li.on{ background:url(2015htq_title_bg_on.gif) no-repeat right top #0b6999}
.tzxm .tzxm_title li a{ display:block; color:#fff;}
.tzxm .tzxm_title li a.tzxm01{ background:url(2015htq_view_tzxm_icon01.png) no-repeat 24px center;}
.tzxm .tzxm_title li a.tzxm02{ background:url(2015htq_view_tzxm_icon02.png) no-repeat 24px center;}
.tzxm .tzxm_title li a.tzxm03{ background:url(2015htq_view_tzxm_icon03.png) no-repeat 24px center;}
.tzxm .tzxm_title li a.tzxm04{ background:url(2015htq_view_tzxm_icon04.png) no-repeat 24px center;}
.tzxm .tzxm_title li a.tzxm05{ background:url(2015htq_view_tzxm_icon05.png) no-repeat 24px center;}
.tzxm .list{ float: left; margin:18px 0 0 25px;}
.tzxm .list ul li a{ max-width:430px; background:url(2015htq_index_dian.gif) no-repeat left center; padding-left:10px;}
.tzxm .box .list li{ height:48px; line-height: 48px; background:none;}
.tzxm .box .list li span{width:123px; float:left; padding-left:49px; line-height:48px;}

.fzzdzz{ float: right; width: 243px; overflow:hidden;}
.fzzdzz dl{ margin-bottom:1px;}
.fzzdzz dt{ height:60px; line-height:60px;}
.fzzdzz dt a{ padding-left:54px; font-size:18px; color:#fff; display:block; background-color:#28a5e5; background-repeat:no-repeat; background-position:150px center;}
.fzzdzz dt a:hover{ background-color:#90cded;}
.fzzdzz dt.fz01 a{ background-image:url(2015htq_view_fzzdzz_icon01.png);}
.fzzdzz dt.fz02 a{ background-image:url(2015htq_view_fzzdzz_icon02.png);}
.fzzdzz dt.fz03 a{ background-image:url(2015htq_view_fzzdzz_icon03.png);}
.fzzdzz dt.fz04 a{ background-image:url(2015htq_view_fzzdzz_icon04.png);}
.fzzdzz dd{ padding:18px 0 16px 15px; overflow:hidden; border:#e2e2e2 1px solid; border-top:none; background-color:#fff; display:none;}
.fzzdzz dd.active{display:block;}
.fzzdzz dd li{ width:111px; float:left; line-height:30px;}
.fzzdzz dd li a{ color:#535353; font-size:14px; background:url(2015htq_index_dian.gif) no-repeat left center; padding-left:10px;}


.htts{ float: left; width: 100%; height: 149px; margin-top: 20px;}
.htts li{ width: 227px; height: 149px; float: left; position:relative; margin-right: 1px;}
.htts li img{ display:block; width: 227px; height: 149px; position:absolute; left:0; top:0;}
.htts li .info{ width: 227px; height: 149px; background:#2277a2; line-height: 149px; text-align: center; position:absolute; left:0; top:0; opacity:.9; filter:alpha(opacity=90);  cursor:pointer;}
.htts li .info h3{ font-size: 18px; color:#fff; cursor:pointer;}

.yiju{ float: left; width: 570px; height: 576px; margin-top: 20px; padding:20px;}
.yiju h2{ font-size: 18px; line-height: 18px; height: 18px; color:#0075a9; float: left;}
.yiju a{ float: right; color:#a0a0a0;}
.yiju a:hover{ color:#0075a9;}
.yiju ul{padding-top:20px;}
.yiju ul li{ width: 570px; height: 90px; overflow:hidden; margin-top: 21px;}
.yiju ul li .pic{ float: left; width: 90px; height: 90px;}
.yiju ul li .pic img{ width: 90px; height: 90px;}
.yiju ul li .text{ float: right; width: 449px; height: 90px; background:#f2f8fa; padding:0 15px;}
.yiju ul li .text h3{ font-size: 14px; height: 14px; line-height: 14px; color:#0075a9; padding:15px 0 10px 0;}
.yiju ul li .text p{ height: 40px; line-height: 20px; color:#7d7d7d; text-align: justify; text-justify:inter-ideograph; overflow:hidden;}
.yiju ul li .text p a{ color:#f39800; float: right;}
.yiju ul li .text p a:hover{ text-decoration: underline;}


.box .head{ width: 100%; height: 16px; line-height: 16px;}
.box .head h2{ float: left; font-size: 16px; color:#0075a9;}
.box .head a{ float: right; color:#a0a0a0;}
.box .head a:hover{ color:#0075a9;}

.stht,.tsht{ float: right; width: 457px; padding:20px; margin-top: 20px; overflow:hidden;}
.stht{ height: 270px;}
.stht .first{ float:left; width: 275px; height: 239px; position:relative; margin-top: 20px;}
.stht .first img{ display:block; width: 275px; height: 239px; position:absolute; left:0; top:0;}
.stht .first p{ position:absolute; left:0; bottom:0; width: 245px; height: 42px; line-height: 42px; background:url(2015htq_index_tb_bg.png) repeat; font-size: 14px; color:#fff; text-align: center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0 15px; cursor:pointer;}
.stht .first a:hover p{ color:#0075a9;}
.stht ul{ float: left; width: 178px; margin: 20px 0 0 1px;}
.stht ul li{ width: 178px; height: 79px; line-height: 75px; font-size: 16px; text-indent: 87px; margin-bottom: 1px;}
.stht ul li a{ display:block; width: 178px; height: 75px; border-bottom:4px solid #0b567d; background-color:#28a5e5; background-repeat:no-repeat; color:#fff;}
.stht ul li a.st01{ background-image:url(2015htq_view_stht_icon01.png); background-position:28px center;}
.stht ul li a.st02{ background-image:url(2015htq_view_stht_icon02.png); background-position:22px center;}
.stht ul li a.st03{ background-image:url(2015htq_view_stht_icon03.png); background-position:33px center;}
.stht ul li a:hover{ background-color:#93d2f2;}

.tsht{ height: 244px;}
.tsht ul{ width: 471px;}
.tsht ul li{ float: left; width: 144px; height: 100px; margin:17px 13px 0 0;}