﻿﻿.h430{height:430px;}
.w276{width:276px;}
.h150{height:132px;}
.main-box{height:605px;}
/*dynamic*/
.dynamic{height:325px;}

/*SideBox*/
.slideBox{position:relative;width:567px;height:309px;overflow:hidden;}
.slideBox .bd {position:absolute;width:567px;height:309px;}
.slideBox .bd  ul{overflow:hidden;zoom:1;}
.slideBox .bd  li .pic img{display:block;width:567px;height:309px;}
.slideBox .bd  li .title{position:absolute;width:547px;line-height:45px;padding-left:10px;bottom:0px;z-index:33;}
.slideBox .bd  li .title a{color:#fff;font-size:14px;}
.slideBox .bd  li .bg{position:absolute;width:567px;height:45px;bottom:0px;background:#055096;opacity:0.56;filter:alpha(opacity=65);}
.slideBox .hd{position:absolute;width:100px;float:right;height:45px;bottom:0px;right:6px;z-index:90;}
.slideBox .hd ul{float:right;}
.slideBox .hd li{display:inline-block;_zoom:1;float:left;width:8px;height:8px;line-height:8px;color:#000;background:#fff;margin:18px 0;cursor:pointer;margin-right:10px;text-align:center;background:#fff;}
.slideBox .hd li span{display:none;}
.slideBox .hd li.on{background:#e23636;color:#fff;}

/*info-tab*/ 
.info-tab{width:573px;}
.info-tab .bd{height:270px;padding-top:5px;}

.index-news .first{height:126px;padding:5px 24px;margin:0;border-bottom:1px solid #d6d6d6;background:none;}
.index-news .first h2{text-align:center;}
.index-news .first h2 a{font-size:20px;color:#e82d1a;font-weight:normal;}
.index-news .first p{line-height:27px;color:#454545;font-size:14px;}
.index-news li{height:44px;line-height:44px;margin:0 14px;padding-left:15px;border-bottom:1px dotted #d6d6d6;background:url(../images/index-li-icon.png) no-repeat 3px center;}
.index-news li:last-child{border-bottom:none;}
.index-news li a{display:inline-block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-news li .time{float:right;color:#7e7e7e;}
.index-news li .date{float:right;color:#787677;}

/*index-info*/
.index-info{width:567px;}
.index-info .ul{width:424px;display:inline-block;height:280px;overflow:hidden;*float:left;}
.index-info .ul li{width:142px;height:105px;padding:10px 0 10px 58px;margin:0 10px 10px 0;float:left;background:#68b6ff url(../images/index-icon1.png) no-repeat 20px 20px;opacity:.8;}
.index-info .ul li h3{margin-bottom:5px;font-size:26px;color:#fff;font-weight:normal;}
.index-info .ul li a{display:block;height:23px;color:#fff;font-size:14px;transition:all .3s ease;}
.index-info .ul li a:hover{color:#294f00;transform:translateX(10px);}

.index-info .ul li.li2{background-color:#967bdc;background-image:url(../images/index-icon2.png);}
.index-info .ul li.li3{background-color:#78b929;background-image:url(../images/index-icon3.png);}
.index-info .ul li.li4{width:200px;height:50px; line-height:55px;padding-top:65px;padding-left:0;background-color:#df6f79;background-image:url(../images/index-icon4.png);background-position:center 25px;}
.index-info .ul li.li4 a{font-size:26px;text-align:center;}
.index-info .ul li.li4 a:hover{transform:scale(1.1);}

/*index-project*/
.index-project{width:142px;float:right;height:260px;background-image:url(../images/index-project-bg.png);}
.index-project h3{padding-top:40px;font-size:26px;color:#fff;font-weight:normal;text-align:center;}
.index-project ul{padding-top:10px;padding-left:15px;}
.index-project ul li{line-height:27px;}
.index-project ul li a{display:block;color:#fff;font-size:14px;transition:all .2s ease-out;}
.index-project ul li a:hover{color:#fd7c2a;transform:translateX(10px);}
.index-project .alink{display:block;margin-top:5px;height:27px;text-align:center;color:#fff;font-size:14px;}
.index-project .alink:hover{color:#fd7c2a;}

/*index-tab-box*/
.index-tab-box{width:573px;}

.index-ad{padding-top:2px;overflow:hidden;}
.index-ad img{display:block;width:573px;height:88px;}
.index-ad a{display:block;}

/****************upSlideBox***************/
.upSlideBox {height: 88px;width: 573px;position: relative;}
.upSlideBox div{position: absolute;}
.upSlideBox .hd{bottom: 5px;right: 5px;z-index: 20;}
.upSlideBox .hd ul{overflow: hidden;}
.upSlideBox .hd li{width: 15px;height: 15px;background-color: #fff;text-align: center;line-height: 14px;float: left;margin-right: 2px;cursor: pointer;}
.upSlideBox .hd li.on{color: #fff;background-color: red;}
.upSlideBox .bd{z-index: 10;top: 0;left: 0;}
.upSlideBox .bd ul{position: relative;top: 0;}
.upSlideBox .bd ul li{height: 88px;width: 573px;}
.upSlideBox .bd ul li a{display:block;width: 100%;height: 100%;} 
.upSlideBox .bd ul li img{width: 100%;height: 100%;}

/*----顶部通知公告--*/

.notice{ width:100%;hegith:40px; background:url(../images/tz-bg.jpg) no-repeat;margin-top:-20px;}
.notice .tit{ width:119px; height:40px; background:url(../images/tz-icon.png) no-repeat 10px 11px; line-height:41px; font-size:16px; font-weight:bold; text-indent:42px;}
.notice .tit a{ color:#e02430;}
.zhlist{ width:1041px; margin-top:5px;} 
.zhlist .comm-list li{ background:none !important;}
.zhlist .tzgglb{ width:502px; line-height:28px; float:left;  background:url(../images/list-icon.png) no-repeat left !important; margin:0 5px; overflow:hidden;zoom:1;}
.zhlist .tzgglb a{ float:left; display:block; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-indent:14px;}
.zhlist .tzgglb span{ display:block; width:85px; color:#9a9a9b; float:right; font-size:12px; text-align:center;}
.clear{ clear:both;}
 
.h150 .comm-list li{ line-height:25px !important; height:25px !important;}

/*---头条添加---*/
.head-tnew{ background: #fff; padding:0 10px; overflow: hidden;zoom:1;margin-bottom:10px;}
.head-tnew .tit{ width:170px; height: 54px; margin:15px 0 10px 20px; background:url(../images/tnew-pic.jpg) no-repeat;}
.head-tnew .tit a{ display: block; line-height: 0; font-size: 0;width:100%; height: 54px;}
.head-tnew .bd{ width:990px; height: 64px; line-height: 64px;padding-top:2px;}
.head-tnew .bd li{ line-height: 64px; font-size: 30px; color: #0d58a9; text-align: center; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.head-tnew .bd li a{ color:#0d58a9;}

/*---order---*/
.phlb{width: 100%;margin-top: 15px;}
.phlb .bd {margin: 8px 8px;}
.phlb .bd li {line-height: 36px;overflow: hidden;zoom: 1; font-size: 14px;}
.phlb .bd li s, .phlb .bd li p, .phlb .bd li span {display: inline-block;float: left;}
.phlb .bd li p {width: 66%; }
.phlb .bd li span {width: 69px;text-align: center;}