
.w1600{width: 1600px; margin: 0 auto; position: relative;}
.w1520{width: 1520px; margin: 0 auto; position: relative;}
.w1400{width: 1400px; margin: 0 auto; position: relative;}
@media only screen and (max-width: 1699px){
	.w1600{width: 1400px;}
}
@media only screen and (max-width: 1599px){
	.w1520{width: 1320px;}
}
@media only screen and (max-width: 1499px){
	.w1600{width: 1200px;}
	.w1400{width: 1200px;}
}
@media only screen and (max-width: 1399px){
	.w1520{width: 1200px;}
}
.fl{float:left;}
.clear{clear:both;}
.clearfix{zoom: 1;}
.clearfix:after{content: "."; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;}
.left_bg{ height:10px; width:254px; overflow: hidden; }

.Amsg{width:1200px;margin:0 auto;overflow:hidden;padding-bottom: 20px;}
.LMsg{float:left;width:250px;display:inline;}
.RMsg{float:right;width:920px;overflow:hidden; padding-bottom:10px;}
.RAMsg{float:right;width:920px;overflow:hidden;}
.LHsg{float:left;width:920px;overflow:hidden;}


.col-lg-3{width: 25%; *width: 24.98%; float: left;}
.col-lg-6{width: 50%; *width: 49.98%; float: left;}
.hide{display: none;}


/*首页---友情链接*/
.link{background: #000; line-height: 24px; color: #666; position: relative; overflow: hidden; font-size: 14px; padding-bottom: 24px;}
.link b{float: left; font-weight: normal;}
.link ul li{float: left; line-height: 24px; margin-right: 20px;}
.link ul li a{color: #666;}
.link ul li a:hover{color: #ff6600;}
.link ul li span{padding: 0 6px;}
/*热门搜索*/
.hot-search{background: #000; height: 50px;}
.hot-search a:hover{color: #ff6600!important;}
.hot-search input{background: none; outline: none; border: 0;}
.hot-sleft{max-width: 70%; float: left; height: 50px; line-height: 50px; font-size: 0; overflow: hidden;}
.hot-sleft span,.hot-sleft ul{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; font-size: 14px;}
.hot-sleft span{color: #f2f5f9; filter: alpha(opacity: 40); opacity: .4;}
.hot-sleft ul{margin-left: 4px;}
.hot-sleft li{float: left;}
.hot-sleft li em{padding: 0 14px; font-style: normal;}
.hot-sleft li a{transition: color .5s,opacity .5s; color: #f2f5f9; filter: alpha(opacity: 40); opacity: .4;}
.hot-sleft li a:hover{filter: alpha(opacity: 100); opacity: 1;}
.searchform{width: 220px; height: 32px; float: right; margin-top: 9px; filter: alpha(opacity=30); opacity: .3;}
.searchform .form{padding-right: 42px; position: relative; height: 32px; overflow: hidden; border: 1px solid #fff;}
.searchform .input{height: 30px; padding-left: 12px; font-size: 14px; color: #fff;}
.searchform input[type="text"]{display: block; width: 100%; height: 30px; line-height: 30px; *line-height: 32px; font-size: 14px; color: #fff;}
.searchform .btn{display: block; width: 30px; height: 30px; cursor: pointer; background: url(../images/search-btn.png) no-repeat center; position: absolute; right: 6px; top: 0;}
.searchform input[type="text"]::-webkit-input-placeholder{color: #fff;}
.searchform input[type="text"]::-moz-placeholder{color: #fff;}
.searchform input[type="text"]:-ms-input-placeholder{color: #fff;}
/*fullSlide*/
.fullSlide {width:100%; position: relative;height:700px}
.fullSlide .bd{position: relative; z-index: 0; overflow: hidden;}
.fullSlide .bd li{height: 700px; overflow: hidden; text-align: center;}
.fullSlide .bd li a{display:block; height: 700px;}
.fullSlide .hd{width: 100%; position: absolute; z-index: 1; bottom: 40px; left: 0;}
.fullSlide .hd ul{font-size: 0; text-align:center;}
.fullSlide .hd ul li {cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 60px; height: 6px; margin: 0 1px; overflow: hidden; background: #fff; font-size: 0; line-height: 999px; filter: alpha(opacity=80); opacity: .8;}
.fullSlide .hd ul li.on{background: #333;}
/*banner*/
.banner1{margin:0 auto;width:100%;position:relative;height:330px;overflow:hidden; background:#fff;}
.banner1 .bd ul {width:100% !important;}
.banner1 .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banner1 .bd li {width:100% !important;height:330px;overflow:hidden;text-align:center;}
.banner1 .bd li a {display:block;height:330px;}




.categories{width:250px; float:left;margin-top:30px; }
.categories ul{width:230px; float:left; overflow:hidden; padding:10px; background:#0da946;}
.categories ul span{width:215px; float:left; padding-left:10px; font-size:24px; color:#fff; line-height:40px; margin-top:10px; overflow:hidden;}
.categories ul h2{width:215px; float:left;  padding-left:10px;font-size:28px;text-align:left; color:#fff; line-height:60px; overflow:hidden;}
.categories ol{width:248px; float:left; overflow:hidden; border:1px solid #c6c6c6; border-top:none; border-bottom:none; padding-top:1px;}
.categories ol li{width:248px; float:left; height:50px;line-height:50px;font-size:14px;font-weight:normal; border-bottom:1px solid #c6c6c6;}
.categories ol li a{width:210px;float:left;color:#333;line-height:50px;padding-left:38px;background:#fff;}
.categories ol li a:hover{width:210px; float:left;color:#0da946!important;font-weight:bold;line-height:50px;background:url(../images/ico_.png) no-repeat 20px 22px;}
.categories .thisclass{width:210px; float:left;color:#0da946!important;font-weight:bold;line-height:50px;background:url(../images/ico_.png) no-repeat 20px 22px;}
.categories_con{width:200px; float:left; overflow:hidden; line-height:25px; margin:10px 0 5px 0;background:#fff; }





/*首页*/
.inner-title{font-size: 36px; font-weight: bold; text-align: center; line-height: 1.2;}
.inner-title span{color: #ff6600;}
.inner-desc{font-size: 18px; font-weight: bold; text-align: center; color: #666; text-transform: uppercase; line-height: 1.2; margin-top: 14px;}
/*首页---解决方案*/
.index-solution{padding: 70px 0; background: #fff; position: relative; overflow: hidden;}
.solution-ilist{margin-top: 34px;}
.solution-ilist ul{margin: -20px -10px; overflow: hidden;}
.solution-ilist li .item{margin: 20px 10px;}
.solution-ilist li .title{font-size: 0; text-align: center; line-height: 1.2;}
.solution-ilist li .title .icon,.solution-ilist li .title h3{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;}
.solution-ilist li .title h3{font-size: 24px; font-weight: bold; margin-left: 12px; transition: color .4s; color: #ff6600;}
.solution-ilist li .title .icon{width: 40px; height: 30px; background: url(../images/solution-icon.png) no-repeat;}
/*.solution-ilist li .title .ico1{background-position: 0 0;}
.solution-ilist li .title .ico2{background-position: -40px 0;}
.solution-ilist li .title .ico3{background-position: -80px 0;}
.solution-ilist li .title .ico4{background-position: -120px 0;}
.solution-ilist li .title .ico5{background-position: -160px 0;}
.solution-ilist li .title .ico6{background-position: -200px 0;}
.solution-ilist li .title .ico7{background-position: -240px 0;}
.solution-ilist li .title .ico8{background-position: -280px 0;}
.solution-ilist li .title:hover h3{color: #ff6600;}*/
.solution-ilist li .title .ico1{background-position: 0 -30px;}
.solution-ilist li .title .ico2{background-position: -40px -30px;}
.solution-ilist li .title .ico3{background-position: -80px -30px;}
.solution-ilist li .title .ico4{background-position: -120px -30px;}
.solution-ilist li .title .ico5{background-position: -160px -30px;}
.solution-ilist li .title .ico6{background-position: -200px -30px;}
.solution-ilist li .title .ico7{background-position: -240px -30px;}
.solution-ilist li .title .ico8{background-position: -280px -30px;}
.solution-ilist li .desc{height: 48px; line-height: 24px; font-size: 14px; color: #666; overflow: hidden; display: -webkit-box !important; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 8px; transition: color .4s;}
.solution-ilist li .desc:hover{color: #ff6600;}
.solution-ilist li .pic{overflow: hidden; position: relative; margin-top: 12px;}
.solution-ilist li .pic img{width: 100%; transition: all .6s;}
.solution-ilist li .pic:hover img{transform: scale(1.1);}
@media only screen and (max-width: 1499px){
	.solution-ilist li .title h3{font-size: 20px;}
}
/*首页---产品*/
.index-product{background: #f6f6f6; padding: 50px 0 78px 0; position: relative; overflow: hidden;}
.product-itabbox{margin-top: 24px;}
.product-itabtit ul{font-size: 0; text-align: center;}
.product-itabtit li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; min-width: 70px; padding: 0 14px; margin: 0 10px; height: 38px; line-height: 38px; border: 1px solid #666; font-size: 14px; text-align: center; cursor: pointer;}
.product-itabtit li.active{background: #ff6600; border-color: #ff6600; color: #fff;}
.product-itabcont{margin-top: 20px;}
.product-itabitem{overflow: hidden;}
.product-itabitem ul{margin: -10px; overflow: hidden;}
.product-itabitem li{width: 285px; float: left; margin: 10px;}
.product-itabitem li a{display: block;}
.product-itabitem li .pic img{width: 285px; height: 214px;}
.product-itabitem li .text{background: #fff; padding: 0 14px 4px 14px; border-top: 1px solid #f0f0f0; transition: background .5s;}
.product-itabitem li .title{font-size: 18px; font-weight: normal; height: 41px; line-height: 41px; padding-top: 2px; border-bottom: 1px solid #f0f0f0; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; transition: color .3s;}
.product-itabitem li .desc{height: 40px; line-height: 40px; font-size: 14px; color: #9c9c9c; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; transition: color .5s;}
.product-itabitem li a:hover .text{background: #ff6600;}
.product-itabitem li a:hover .title,.product-itabitem li a:hover .desc{color: #fff;}
/*首页---案例*/
.incase{width: 1610px; padding: 56px 0 50px 0; margin: 0 auto;}
.incase-slick{margin-top: 32px; padding-bottom: 34px;}
.incase-slick .slick-slide .item{display: block; margin: 0 14px; outline: 0; background: #f6f6f6; position: relative; transition: background .4s;}
.incase-slick .slick-slide .pic img{width: 100%; height: 382px;}
.incase-slick .slick-slide .text{padding: 8px 25px 20px 25px; position: relative;}
.incase-slick .slick-slide .title{height: 54px; line-height: 54px; margin-right: 40px; position: relative; font-size: 22px; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #222; transition: color .3s;}
.incase-slick .slick-slide .line{height: 1px; background: #000; filter: alpha(opacity=10); opacity: .1;}
.incase-slick .slick-slide .desc{font-size: 14px; height: 44px; line-height: 22px; color: #838383; overflow: hidden; display: -webkit-box !important; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 14px; transition: color .4s;}
.incase-slick .slick-slide .more{width: 18px; height: 8px; background: url(../images/case-cmore.png) no-repeat; position: absolute; right: 25px; top: 31px;}
.incase-slick .slick-slide .item:hover{background: #ff6600;}
.incase-slick .slick-slide .item:hover .title,.incase-slick .slick-slide .item:hover .desc{color: #fff;}
.incase-slick .slick-slide .item:hover .line{background: #fff; filter: alpha(opacity=20); opacity: .2;}
.incase-slick .slick-slide .item:hover .more{background: url(../images/case-cmoreh.png) no-repeat;}
.incase-slick .slick-dots{bottom: 0;}
@media only screen and (max-width: 1649px){
	.incase{width: 1400px;}
	.incase-slick .slick-slide .pic img{height: 330px;}
}
@media only screen and (max-width: 1499px){
	.incase{width: 1188px;}
	.incase-slick .slick-slide .item{margin: 0 6px;}
	.incase-slick .slick-slide .pic img{height: 288px;}
	.incase-slick .slick-slide .text{padding-left: 14px; padding-right: 14px; position: relative;}
	.incase-slick .slick-slide .more{right: 14px;}
}
/*首页---服务流程*/
.index-process{height: 220px; background: url(../images/process-ibg.jpg) no-repeat center top; position: relative; overflow: hidden;}
.index-process ul{font-size: 0; text-align: center; padding-top: 39px; margin: 0 -24px;}
.index-process li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 150px; position: relative; margin: 0 24px;}
.index-process li .icon{width: 80px; height: 80px; background: url(../images/process-icon.png) no-repeat; margin: 0 auto; transition: all ease .5s;}
.index-process li .ico1{background-position: 0 0;}
.index-process li .ico2{background-position: -80px 0;}
.index-process li .ico3{background-position: -160px 0;}
.index-process li .ico4{background-position: -240px 0;}
.index-process li .ico5{background-position: -320px 0;}
.index-process li .ico6{background-position: -400px 0;}
.index-process li .line{width: 42px; height: 11px; background: url(../images/process-sline.png) no-repeat; position: absolute; right: -46px; top: 35px;}
.index-process li .title{font-size: 18px; color: #fff; text-align: center; filter: alpha(opacity=60); opacity: .6; line-height: 26px; margin-top: 12px;}
.index-process li .desc{font-size: 14px; color: #fff; text-align: center; filter: alpha(opacity=60); opacity: .6; line-height: 26px;}
.index-process li .ico1:hover{background-position: 0 -80px;}
.index-process li .ico2:hover{background-position: -80px -80px;}
.index-process li .ico3:hover{background-position: -160px -80px;}
.index-process li .ico4:hover{background-position: -240px -80px;}
.index-process li .ico5:hover{background-position: -320px -80px;}
.index-process li .ico6:hover{background-position: -400px -80px;}
/*首页---公司优势*/

/*首页---插图广告*/
.index-ads{height: 160px; background: url(../image/ads-bg2.jpg) no-repeat center top;}
.index-ads .container{height: 160px;}
.index-ads .ads-logo{width: 250px; height: 78px; float: left; margin-top: 40px; background: url(../image/ads-logo1.png) no-repeat;}
.index-ads .text{float: left; margin-left: 21px; margin-top: 40px; color: #f9f9f9; filter: alpha(opacity=60); opacity: .6;}
.index-ads .title{font-size: 36px; font-weight: bold; line-height: 44px;}
.index-ads .desc{font-family: "Microsoft YaHei Light"; font-size: 24px; line-height: 28px; margin-top: 6px;}
.index-ads .more{display: block; width: 120px; height: 34px; line-height: 32px; background: #ff6600; font-size: 14px; color: #fff; text-align: center; position: absolute; right: 0; top: 87px; transition: opacity .4s;}
.index-ads .more:hover{filter: alpha(opacity=80); opacity: .8;}
/*首页---关于我们*/
.index-about{padding: 80px 0; background: url(../images/inabout-bg.jpg) no-repeat center top; position: relative; overflow: hidden;}
.about-text{margin-top: 36px;}
.about-video{width: 814px; float: left; position: relative; z-index: 1;}
.about-video .plyr--video,.about-video .plyr__video-wrapper{background: none;}
.about-video .plyr__poster{background: none}
.about-video .plyr__control--overlaid{width: 90px; height: 90px; background: url(../images/abt-video_btn.png) no-repeat center!important;}
.about-video .plyr__control--overlaid svg{display: none;}
.about-video .plyr__control--overlaid .plyr__sr-only{clip: auto!important; width: 90px!important; height: 90px!important; background: url(../images/turn-sbg.png) no-repeat!important; position: absolute!important; left: 0!important; top: 0!important; animation: circleRoate 5s infinite linear; font-size: 0;}
@keyframes circleRoate{from{transform: rotate(0deg);}to{transform: rotate(360deg);}} 
.about-txt{width: 726px; height: 370px; float: right; background: #fff; line-height: 1.2; margin-top: 36px; margin-right: 8px; margin-left: -28px; position: relative; z-index: 2;}
.about-txt .bg{width: 595px; height: 354px; background: #ff6600; position: absolute; right: -33px; bottom: -31px; z-index: 1;}
.about-txt .text{padding: 42px 38px 0 48px; background: #fff; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 2;}
.about-txt .title{font-size: 28px; font-weight: bold; color: #222;}
.about-txt .title span{color: #ff6600;}
.about-txt .name{font-size: 24px; color: #282828; margin-top: 10px;}
.about-txt .desc{font-size: 14px; line-height: 24px; color: #a2a2a2; margin-top: 22px;}
.about-txt .more{display: block; width: 130px; height: 50px; line-height: 50px; border: 1px solid #e0e0e0; font-size: 14px; color: #898989; text-align: center; transition: all .4s; margin-top: 36px;}
.about-txt .more:hover{background: #ff6600; border-color: #ff6600; color: #fff;}
.inabout-tabbox{margin-top: 26px;}
.inabout-tabtit{position: relative;}
.inabout-tabtit .line{display: block; width: 100%; height: 1px; background: #cacaca; position: absolute; left: 0; top: 50%;}
.inabout-tabtit ul{font-size: 0; text-align: center; position: relative; z-index: 2;}
.inabout-tabtit li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 180px; height: 48px; line-height: 48px; font-size: 22px; color: #222; margin: 0 8px; background: #d9d9d9; cursor: pointer;}
.inabout-tabtit li.active{background: #ff6600; color: #fff;}
.inabout-tabcont{margin-top: 40px;}
.inabout-tabslick{margin: 0 -14px; display: block!important; height: 0; opacity: 0; visibility: hidden; transition: opacity .5s;}
.inabout-tabslick.sactive{height: auto; opacity: 1; visibility: visible;}
.inabout-tabslick .slick-slide .item{margin: 0 14px; position: relative; border: 5px solid #fff;}
.inabout-tabslick .slick-slide img{width: 100%; height: 204px;}
.inabout-tabslick .slick-prev,.inabout-tabslick .slick-next{width: 44px; height: 44px; margin-top: -22px;}
.inabout-tabslick .slick-prev{left: -44px; background: url(../images/arrow-prev.png) no-repeat 0 0;}
.inabout-tabslick .slick-next{right: -44px; background: url(../images/arrow-next.png) no-repeat 0 0;}
.inabout-tabslick .slick-prev:hover{background-position: 0 -44px;}
.inabout-tabslick .slick-next:hover{background-position: 0 -44px;}
@media only screen and (max-width: 1599px){
	.about-video{width: 714px;}
	.about-txt{width: 626px; height: 350px; margin-top: 26px; margin-right: 0;}
	.about-txt .bg{width: 495px; height: 334px; right: -20px; bottom: -20px;}
	.about-txt .text{padding: 32px 28px 0 38px;}
	.about-txt .more{margin-top: 26px;}

	.inabout-tabslick{margin: 0 -8px;}
	.inabout-tabslick .slick-slide .item{margin: 0 8px; border: 5px solid #fff;}
	.inabout-tabslick .slick-slide img{height: 182px;}
	.inabout-tabslick .slick-prev{left: -50px;}
	.inabout-tabslick .slick-next{right: -50px;}
}
@media only screen and (max-width: 1399px){
	.about-video{width: 676px;}
	.about-txt{width: 550px; height: 320px; margin-top: 22px; margin-right: 0;}
	.about-txt .bg{width: 485px; height: 314px; right: -14px; bottom: -14px;}
	.about-txt .text{padding: 26px 18px 0 28px;}
	.about-txt .desc{margin-top: 14px;}
	.about-txt .more{margin-top: 16px;}

	.inabout-tabslick{margin: 0 -5px;}
	.inabout-tabslick .slick-slide .item{margin: 0 5px; border: 3px solid #fff;}
	.inabout-tabslick .slick-slide img{height: 170px;}
}
/*首页---新闻*/
.index-news{padding: 56px 0 68px 0; background: #f6f6f6; position: relative; overflow: hidden;}
.news-ititle{height: 36px; line-height: 36px;}
.news-ititle .more{display: block; float: right; height: 36px; background: url(../images/news-smore.png) no-repeat left center; text-transform: uppercase; font-size: 14px; color: #666; padding-left: 28px; transition: color .5s;}
.news-ititle .more:hover{color: #ff6600;}
.news-ititle h2{font-size: 24px; font-weight: bold; text-transform: uppercase;}
.news-ititle h2 span{margin-right: 16px;}
.news-ibox{margin-top: 56px;}
.news-ilist{width: 66.25%; float: left;}
.news-ilist ul{margin: 0 -10px;}
.news-ilist ul li .item{display: block; background: #fff; margin: 0 10px; padding: 28px 4% 31px 4%;}
.news-ilist ul li .time{width: 78px; height: 30px; line-height: 30px; border-bottom: 2px solid #ff6600; color: #666; margin-bottom: 25px; white-space: nowrap; transition: color .5s; text-transform: uppercase; font-size: 14px;}
.news-ilist ul li .text{position: relative; height: 106px; padding-left: 164px; margin: 10px 0;}
.news-ilist ul li .pic{width: 150px; height: 108px; background: #d6d6d6; overflow: hidden; border: 1px solid #f3f3f3; position: absolute; left: 0; top: 0;}
.news-ilist ul li .pic img{display: block; width: 100%; min-height: 100%; height: auto;}
.news-ilist ul li .title{font-weight: normal; font-size: 18px; height: 90px; line-height: 30px; overflow: hidden; transition: color .5s;}
.news-ilist ul li .desc{font-size: 14px; height: 48px; line-height: 24px; color: #999; overflow: hidden; transition: color .5s; margin-top: 8px;}
.news-ilist ul li .item:hover{background: #ff6600;}
.news-ilist ul li .item:hover *{color: #fff!important;}
.news-ilist ul li .item:hover .time{border-bottom-color: #fff;}
.news-ilist ol{margin: 20px -10px 0 -10px;}
.news-ilist ol li a{display: block; margin: 0 10px; height: 41px; line-height: 41px; font-size: 14px; border-bottom: 1px dashed #ccc; padding-right: 30px; position: relative;}
.news-ilist ol li .time{float: left; margin-left: 10px; color: #999;}
.news-ilist ol li .title{margin-left: 144px; color: #000; height: 41px; line-height: 41px; font-size: 14px; font-weight: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; transition: color .4s;}
.news-ilist ol li span{display: block; width: 6px; height: 11px; background: url(../images/nsjx.png) no-repeat; position: absolute; right: 8px; top: 14px; transition: all .4s;}
.news-ilist ol li a:hover .title{color: #ff6600;}
.news-ilist ol li a:hover span{background: url(../images/nsjx-hover.png) no-repeat;}
.news-slist{width: 31.25%; height: 510px; float: right; background: #fff;}
.news-slist .dt{height: 58px; line-height: 58px; font-size: 16px; color: #0e1116; margin: 0 6%; padding: 0 10px; padding-top: 18px; border-bottom: 2px solid #cdcdcd;}
.news-slist .dt .more{float: right; font-size: 12px; color: #b1b1b1; text-transform: uppercase;}
.news-slist .dt .more:hover{color: #ff6600;}
.news-slist .dd{margin: 18px 6% 0 6%; height: 380px; overflow: hidden;}
.news-slist .dd li a{display: block; padding: 12px 10px; border-bottom: 1px dashed #ccc; transition: color .4s;}
.news-slist .dd li .ifaq{height: 30px;}
.news-slist .dd li .ifaq.q{margin-bottom: 10px;}
.news-slist .dd li .ifaq span{display: block; float: left; width: 30px; height: 30px; line-height: 30px; background: #666; text-align: center; font-size: 16px; color: #fff;}
.news-slist .dd li .ifaq.a span{background: #ff6600;}
.news-slist .dd li .title{margin-left: 38px; height: 30px; line-height: 30px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news-slist .dd li a:hover{color: #ff6600;}
/*首页---联系我们*/
.index-contact{background: #202020; padding: 40px 0 32px 0; position: relative; overflow: hidden; color: #6c6c6c;}
.index-contact a{color: #6c6c6c; transition: color .4s;}
.index-contact a:hover{color: #ff6600;}
.contact-ititle{height: 40px; border: 1px solid #333; position: relative;}
.contact-ititle .name{width: 100%; font-size: 0; text-align: center; position: absolute; left: 0; bottom: -20px;}
.contact-ititle .name h2{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 18px; font-weight: normal; background: #202020; line-height: 40px; padding: 0 14px;}
.contact-ititle .name h2 span{font-size: 14px; text-transform: uppercase; margin-left: 20px;}
.contact-ibox{line-height: 1.4; margin-top: 36px;}
.contact-ibox ul{font-size: 0; text-align: center; margin: 0 -15px;}
.contact-ibox li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; line-height: 30px; font-size: 14px; margin: 0 15px;}














.left_news{float:left;width:250px; overflow: hidden; margin-top:20px;}
.left_news ol{width:250px; height:40px; background:#0da946;}
.left_news ol .text{float:left;line-height:40px; font-size:16px; color:#fff; padding-left:15px;}
.left_news ol .more a{ float:right;color:#fff; margin-right:10px;line-height:40px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.left_news ol .more a:hover{color:#fff!important;}
.left_news ul{ float:left;width:240px; padding:9px 4px; overflow:hidden; border:1px solid #c6c6c6;}
.left_news ul li{float:left;width:240px; height:33px;overflow:hidden; background:url(../images/dian1.jpg) no-repeat 8px 14px; border-bottom:1px dotted #ddd;}
.left_news ul li a{width:240px; height:33px; overflow:hidden; padding-left:20px; line-height:33px; color:#333; font-size:14px; font-weight:normal;}
.left_news ul li a:hover{color:#f00!important;}




#lx{margin:0 auto;width:1200px;overflow:hidden; height:630px;margin-top:25px; }
.lx_menu {float:left;width:1200px;}
.lx_menu ol{float:left; text-align:center;width:1200px;height:39px; line-height:39px; font-size:24px; color:#b48023;}
.lx_menu ol span{ padding-left:10px; font-size:14px; color:#949494; font-family:Arial;}
.lx_menu ul{ float:left;width:1022px; float:left; margin-top:20px;}
.lx_menu li{float:left;display:block;cursor:pointer; margin-right:15px;width:240px;text-align:center;color:#fff; font-size:24px;height:98px;line-height:90px;background: url(../images/pro_tit_bg.png) no-repeat; font-weight:normal;}
.lx_menu li.hover{padding:0px;background: url(../images/pro_tit_bg_1.png) no-repeat;width:240px; color:#fff;}
.www_zzjs_net_3{clear:both;margin-top:0px;line-height:25px; border-top:none;border-bottom:none;text-align:left;}
.www_zzjs_net_3 li span.time{float:right;margin-right:10px;}







.nTab {width:1200px; margin:0 auto;  margin-top:25px; height:340px; overflow:hidden;}
.nTab .TabTitle {float:left;width:200px; overflow:hidden; }
.nTab .TabTitle ul {float:left;width:200px; overflow:hidden; }
.nTab .TabTitle li {float: left;cursor:pointer; width:200px; margin-top:1px;text-align:center; background: url(../images/ntab_bg.png) no-repeat; height:111px; }
.nTab .TabTitle .active {width:200px; background: url(../images/ntab_bg_1.png) no-repeat; height:111px; color:#fff;}
.nTab .TabTitle .normal {}
.nTab .TabContent {float:rgiht;width:790px;overflow:hidden;}

.ntab_pro{float:left; width:790px; overflow:hidden;}
.ntab_pro ol{float:left;width:810px;overflow:hidden; }
.ntab_pro ol li{float:left;width:250px; height:158px;overflow:hidden; margin-left:13px; margin-bottom:20px; }
.ntab_pro ol li img{float:left;width:250px;height:158px;position:relative;z-index:0;}
.ntab_pro ol li img:hover{float:left;width:250px;height:158px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90);}
.ntab_pro ol li a p{float:left;width:250px;height:158px; position:absolute;font-size:16px; color:#fff;z-index:100;line-height:158px;text-align:center; display:none; }
.ntab_pro ol li a:hover p{float:left;width:250px;height:158px;position:absolute; font-size:16px; color:#fff;z-index:100;line-height:158px;background:rgba(0,0,0,0.5); text-align:center; display:block; }



.cooperation{width:100%;height:400px; margin-top:30px; background:#e2e2e2;}
.cooperation .con{width:1200px; margin:0 auto; overflow:hidden;}
.cooperation .con ol{float:left; text-align:center;width:1200px;height:39px; margin-top:30px; line-height:39px; font-size:24px; color:#b48023;}
.cooperation .con ol span{ padding-left:10px; font-size:14px; color:#949494; font-family:Arial;}
.cooperation .con ul{float:left;width:1030px;overflow:hidden; }
.cooperation .con ul li{float:left;width:178px; height:108px;overflow:hidden; margin-top:30px; margin-right:28px; }
.cooperation .con ul li img{float:left;width:178px;height:108px;}
.cooperation .con ul li img:hover{float:left;width:178px;height:108px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90);}






.home_case{width:1200px;  margin:0 auto;  overflow:hidden; margin-top:20px;}
.home_case ol{width:1200px; height:45px; border-bottom:1px solid #0071c1;}
.home_case ol .text{float:left;line-height:43px;}
.home_case ol .text h2{float:left;line-height:43px;font-size:20px;font-weight: normal; color:#0071c1; padding-right:10px; border-bottom:2px solid #0071c1;}
.home_case ol .text span{color:#666; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.home_case ul{width:1230px;float:left; overflow:hidden; }
.home_case ul li{float:left;width:280px; height:320px;overflow:hidden; margin-right:25px; margin-top:25px; background:#ebebeb;}
.home_case ul li img{float:left;width:280px;height:180px; }
.home_case ul li a img{float:left;width:280px;height:180px;overflow: hidden; }
.home_case ul li a img:hover{float:left;width:280px;height:180px;}
.home_case ul li a h2{float:left; padding:0 10px; margin-top:5px; overflow:hidden;font-weight: normal;font-size:14px;line-height:35px;width:260px;color:#0071c1;}
.home_case ul li a span{float:left; padding:0 10px; overflow:hidden;font-weight: normal; font-size:12px;line-height:22px;width:260px;color:#5a5a5a;}
.home_case ul li a:hover{float:left;width:280px; height:320px;overflow:hidden;background:#0071c1;-webkit-transition: all ease .8s;transition: all ease .8s;}
.home_case ul li a:hover h2{ color:#fff;}
.home_case ul li a:hover span{ color:#fff;}




.contact{width:310px;  float:right;  overflow:hidden; margin-top:20px;}
.contact ol{width:310px; height:40px; border-bottom:1px solid #c4c4c4;}
.contact ol .text{float:left;line-height:40px;}
.contact ol .text h2{float:left;line-height:40px;font-size:18px;font-weight: normal; color:#b48023; padding-right:5px;}
.contact ol .text span{color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.contact ol .more a{ float:right;color:#999;line-height:30px; margin-top:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.contact ul{float:left;width:310px; overflow:hidden; margin-top:15px; line-height:30px;}



.left_contact{width:223px; float:left;margin-top:20px; border:1px solid #e9e9e9; margin-bottom:20px; }
.left_contact ul{width:223px; float:left; height:110px; overflow:hidden; background:#0071c1;}
.left_contact ol{width:203px; float:left; overflow:hidden; color:#666; line-height:27px; background:#f3f3f3; padding:10px;}
.left_contact ol h2{width:203px; float:left; overflow:hidden; color:#333; font-size:14px; line-height:30px;}





/*rollBox*/

.rollBox_title{margin:0 auto;font-size:24px; line-height:35px;height:37px; width:120px; margin-top:30px; font-weight:bold; color:#1761bb; text-align:center; background:#fff; border-bottom:1px solid #999; letter-spacing:3px;}
.rollBox_title1{margin:0 auto; font-size:12px; line-height:25px; font-weight: normal; color:#999; text-align:center; background:#fff; font-family:Verdana, Geneva, sans-serif;text-transform:uppercase;}
.rollBox{width:1200px;overflow:hidden;padding:15px 0 5px 0;margin:0 auto; background:#ebebeb; margin-top:20px;}
.rollBox .LeftBotton{height:52px;width:56px;background:url(../images/left_1.jpg) no-repeat left;overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:56px;background:url(../images/right_1.jpg) no-repeat right;overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:890px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:229px;float:left;text-align:center; font-size:12px; background:url(../images/pic_bg.jpg) no-repeat}
.rollBox .Cont .pic img{widht:200px; height:116px;display:block; padding-top:2px; padding-left:2px;}
.rollBox .Cont .pic p{line-height:30px; height:30px;width:200px;color:#4c4c4c; text-align:center;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}





.honor{width:914px; height:326px;margin:0 auto;position:relative; margin-top:-15px; background:url(../images/honor_bg.jpg) no-repeat;}
.honor ol{width:914px; text-align:center; font-size:24px; color:#0059ab; padding-top:20px; line-height:30px; }
.honor ul{float:left;width:914px; margin-top:20px; margin-left:4px;}
.honor ul li{float:left;width:156px; height:247px;overflow:hidden; margin-left:20px; background:url(../images/honor_pro_bg.jpg) no-repeat}
.honor ul li img{float:left;width:144px;height:207px; padding:5px;}
.honor ul li a img{float:left;width:144px;height:207px;overflow: hidden; }
.honor ul li a img:hover{float:left;width:144px;height:207px;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80); }
.honor ul li h2{ float:left;height:35px; margin-top:5px; overflow:hidden;font-weight: normal;font-family:"Microsoft YaHei"; text-align: center; font-size:12px;line-height:32px;width:156px;color:#5e5e5e;}






.serverbg{width:100%; float:left; height:380px; margin-top:15px; background:#00a8ef;}
.server{width:1200px; margin:0 auto; overflow:hidden;}
.server h2{width:1200px;line-height:44px; padding-top:10px; text-align:center; font-size:24px;color:#fff;font-weight: normal; }
.server h3{width:1200px;line-height:60px;text-align:center; font-size:58px;color:#53baf5;font-weight: 700; font-family: "Times New Roman", Times, serif }
.server .more{width:1200px; height:18px;text-align:center; margin-top:10px; }
.server ul{width:1200px; float:left;overflow:hidden; margin-top:30px;}
.server ul li{width:220px; height:185px; float:left;overflow:hidden; padding-left:24px; font-size:16px;}
.server ul li img{width:220px; height:146px; float:left;}
.server ul li p{width:220px; height:30px; line-height:30px; text-align:center;}



.committed{float:left;width:100%; height:647px; background: url(../images/gaohong_41.jpg) no-repeat center;}





/*customer*/


.customer{padding:20px;margin:0 auto; margin-top:20px; background:#fff; width:961px; overflow: hidden;}
.customer ol{ float:left;width:961px; line-height:35px; border-bottom:1px solid #cccccc;}
.customer ol .text{float:left; line-height:35px; font-size:16px;color:#00a8ef;font-weight:700; }
.customer ol .text span{line-height:35px; font-size:14px;color:#00a8ef;font-weight: normal; font-family:Arial;}
.customer ol .more a{float:right; line-height:35px; color:#00a8ef; padding-right:10px;}
.customer ul{ float:left;width:981px; overflow:hidden}
.customer ul li{ float:left;width:460px; height:146px; overflow:hidden; margin-top:25px; margin-right:30px;}
.customer ul li img{ float:left;width:174px; height:136px; padding:4px; border:1px solid #CCC; margin-right:15px; overflow:hidden;}
.customer ul li h2{width:245px; height:36px; overflow:hidden; line-height:36px; color:#161616; font-size:14px;}
.customer ul li p{width:245px; height:100px; margin-top:5px; overflow:hidden; line-height:25px; color:#666; font-size:12px;}
.customer ul li img:hover{border:1px solid #f00; }
.customer ul li h2:hover{ color:#f00; }
.customer ul li p:hover{ color:#f00; }


.video{padding:20px; float:right; margin-top:20px; background:#fff; width:330px; overflow: hidden;}
.video ol{ float:left;width:330px; line-height:35px; border-bottom:1px solid #cccccc;}
.video ol .text{float:left; line-height:35px; font-size:16px;color:#00a8ef;font-weight:700; }
.video ol .text span{line-height:35px; font-size:14px;color:#00a8ef;font-weight: normal; font-family:Arial;}
.video ol .more a{float:right;line-height:35px; color:#00a8ef; padding-right:10px;}
.video ul{ float:left;width:330px; overflow:hidden; padding:32px 0 40px 10px;}



.site{width:920px; overflow:hidden;margin-top:25px;  height:41px;font-size:13px; border-bottom:1px solid #c3c3c3;}
.site_type{ float:left; color:#5f5f5f; line-height:41px;padding-left:20px; background:url(../images/home.png) no-repeat left 14px; }
.site_link{ float:right; line-height:41px;padding-right:5px; font-size:13px; font-family:Arial;font-weight: normal;}
.site_link a:hover{color:#ff0000; text-decoration:none; }
.site_type a{color:#5f5f5f;}


.SubContent{float:right;width:920px;overflow:hidden; line-height:28px; padding-top:15px; }



.newlist{ float:right; width:920px;overflow:hidden;}
.newlist ol{ float:left;width:920px;overflow:hidden; }
.newlist ol li{float:left;width:920px; padding:10px 0;overflow:hidden;}
.newlist ol li img{float:left;width:200px; height:150px; }
.newlist ol li p{float:left;width:700px; margin-left:17px; height:35px;line-height:35px;font-size:14px; color:#f56e00; font-weight: 700;}
.newlist ol li span{float:left;width:700px; margin-left:17px; line-height:25px; font-size:12px; color:#747474; font-weight: normal; }
.newlist ol li dd a{float:left; margin-left:17px; margin-top:5px; line-height:25px; padding:2px 15px; font-size:12px; color:#fff; background:#0da946;font-weight: normal;border-radius:5px; }



.prolist{float:right; width:915px; overflow:hidden;}
.prolist ul{float:left;width:950px;overflow:hidden;}
.prolist ul li{float:left;width:294px; height:256px;overflow:hidden; margin-right:20px; margin-top:20px;}
.prolist ul li img{float:left;width:100%;height:221px; border:1px solid #e0e0e0;box-sizing: border-box;}
.prolist ul li a:hover img{float:left;width:294px;height:177px;opacity:0.9;-moz-opacity:0.9;-khtml-opacity:0.9;filter:alpha(Opacity=90); border:1px solid #0da946; }
.prolist ul li a h2{float:left;width:296px;font-weight: normal;font-size:12px; color:#333; text-align:center;line-height:35px;background:#e0e0e0;}
.prolist ul li a:hover h2{background:#0da946;color:#fff; }



.prolist1{float:right;width:760px;overflow:hidden;margin-top:10px;}
.prolist1 ul{float:left;width:780px;overflow:hidden; }
.prolist1 ul li{float:left;width:240px; height:200px;overflow:hidden; margin-right:20px;}
.prolist1 ul li img{float:left;width:240px;height:152px; }
.prolist1 ul li a img{float:left;width:240px;height:152px;overflow: hidden; }
.prolist1 ul li a img:hover{float:left;width:240px;height:152px;opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;filter:alpha(Opacity=80); }
.prolist1 ul li h2{ float:left;height:35px; margin-top:5px; overflow:hidden;font-weight: normal;text-align: center; font-size:12px;line-height:32px;width:240px;color:#5e5e5e;}





.v8 {margin-bottom: 10px; overflow: hidden; width: 867px;}
.v8 .inbody {padding-right: 5px; padding-left: 5px; padding-bottom: 5px;  padding-top:5px; float:left; display: block; overflow:hidden}
.v8 .focus {padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 0px; overflow: hidden; cursor: pointer; margin-top:10px; height:84px; text-decoration: none;border-bottom:1px dotted #cccccc}
.v8 .focus img {border-right: #ccc 1px solid; padding-right: 1px; border-top: #ccc 1px solid; display: inline; padding-left: 1px; float: left; padding-bottom: 1px; border-left: #ccc 1px solid; width: 120px; margin-right: 10px; padding-top: 1px; border-bottom: #ccc 1px solid; height: 90px}
.v8 .focus strong {display: block; font-weight:blod; font-size: 14px; overflow: hidden; color: #333;font-family:"microsoft yahei"; line-height: 27px; height: 27px}
.v8 .focus span {display: block; overflow: hidden;  line-height:18px; height:54px}
.v8 ul {padding-right: 5px; border-top: #e2e2e2 1px solid; margin-top: 10px; padding-left: 5px; padding-bottom: 0px; padding-top: 5px}
.v8 li {overflow: hidden; line-height: 26px; font-family: arial; height: 26px; font-family:"microsoft yahei"}
.v8 li span {display: inline; float: right; margin-left: 5px; color: #666}
.v8 li .cat {border-right: #959595 1px solid; padding-right: 8px; font-weight: normal; margin-right: 8px}
.v8 li .cat a {color: #4a8109; }
.v8 li .arc {color: #4d4d4d}
.v8 .inbody a:hover {text-decoration: none; }
.v8 li a:hover {color: #e23f13; }
.v8 .focus:hover strong {color: #e23f13; }
.v8 .arrow a{ font-weight:normal; padding-left:5px; font-size:12px;}

.rq{float:left; width:71px; height:65px; margin-right:12px; text-align:center;background:url(../images/ns_03.jpg) no-repeat left top;}
.rq h4{ font-size:30px;font-weight:bold;font-family:"΢���ź�";line-height:43px;color:#ff4400}




.allnews{float:left;width:920px ;overflow:hidden}
.allnews li{width:920px;height:35px; font-weight:normal;line-height:35px; border-bottom:1px dotted #ccc;background:url(../images/dian1.jpg) no-repeat left 15px}
.allnews li span.time{float:right;}
.newstit{margin-top:10px;text-align:center;width:920px;height:45px;font-size:30px; line-height:45px;font-weight:500;color:#0da946;}
.news_stit{text-align:center;width:920px;height:33px; margin-left:5px;line-height:33px;margin-top:5px;font-size:12px;color:#333; }
.news_content{float:left;width:920px; margin-left:5px;font-size:14px;overflow:hidden; margin-top:10px; line-height:26px;}
.news_content p{padding:0px;}
.return{margin:0 auto;width:82px;height:25px;}



.Sallpro{float:left;width:730px;overflow:hidden}
.proli{float:left;width:330px;height:105px;margin-bottom:20px;display:inline;}
.proimg{float:left;width:123px;height:105px;}
.proimg img{float:left;width:113px;height:75px;}
.proimg span.imgname{float:left;width:113px;display:block;line-height:25px; text-align:center}
.projianjie{float:left;width:207px;height:105px;color:#005063}
.projianjie li{float:left;width:207px;line-height:20px;}





/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:450px;height:338px;background:#ffffff;border:1px solid #000;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:450px;height:338px;border:1px solid #ddd;}
.spec-scroll{clear:both;margin-top:5px;width:452px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:415px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:84px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:67px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


.previe12{float:left; width:455px; overflow:hidden;}
.previe34{float:right; width:420px; margin-top:5px; line-height:30px; font-size:14px; overflow:hidden;}
.previe34 h2{float:left;width:420px; font-size:18px; color:#323232; font-weight:bold;}
.previe45{float:right; width:420px; margin-top:5px; line-height:23px; font-size:14px; overflow:hidden;}
.previe56{float:left; margin-top:10px; width:920px; overflow:hidden;}
.pre_tit{float:left; width:920px; height:40px;font-size:18px; line-height:40px; font-weight:bold; color:#0da946; border-bottom:2px solid #0da946; overflow:hidden;}



.goods{ float: left; width: 720px; overflow:hidden; }
.goods-left { float: left; width: 430px; }
.goods-right { float: right; width: 270px; margin-top:15px; }
.goods-right li del { color: #666; }
.goods-spce-ul li {padding: 5px;line-height:25px;}
.goods-spce-ul li strong {font-size: 16px;font-weight: 700;}

.news_2Td {font-size:12px;line-height:25px;padding:10px;}

.pagesDiv {clear:both;width:100%;margin:0 auto;line-height:25px;padding:10px 0px 10px 0px;}

.pages {height:30px;color:#666666;margin-top:5px;text-align:center;}

.pages a:link,.pages a:visited {color:#666666;}

.pages a,.pages a:link {text-decoration:none;padding:2px 5px;border:1px solid #DDDDDD;background:#FFFFFF;margin:0px 2px;font-size:12px;color:#666666;text-align:center;}

.pages a:hover {background:#FB9007;color:#FFFFFF;border:1px solid #E61636;text-decoration:none;text-align:center;padding:2px 5px;}

.pages .cpb {font-weight:bold;color:#FFFFFF;background:#FB9007;border:1px solid #E61636;text-align:center;margin:0px 2px;padding:2px 5px;}

.pages .intext {width:30px;border:1px solid #7F9DB9;height:19px;line-height:19px;}

.pagination {text-align:center;}

.pagination li {display:inline-block;color:#333333;height:25px;line-height:25px;margin:0px 5px 0px 0px;vertical-align:middle;}

.pagination li a {float:left;display:block;height:25px;line-height:25px;padding:0 10px;font-size:13px;border:1px solid #dddddd;color:#555555;text-decoration:none;}

.pagination li a:hover {background:#FB9007;color:#ffffff;}

.pagination li a.thisclass {background:#FB9007;color:#ffffff;border:1px solid #E61636;cursor:default;}

.pagination li a.thisclass:hover {background:#FB9007;color:#ffffff;border:1px solid #E61636;cursor:default;}

.pagination li .pageinfo {line-height:21px;padding:12px 10px 12px 16px;color:#999999;}

.pagination li .pageinfo strong {color:#555555;font-weight:normal;}

.pagination table {text-align:center;margin:10px 0px 0px 25%;}

.pagination table td {padding:0px 2px;}

#pages {padding:14px 0 10px;text-align:right;}

#pages a {display:inline-block;height:22px;line-height:22px;background:#ffffff;border:1px solid #e3e3e3;text-align:center;color:#333333;padding:0 10px;}

#pages a.a1 {background:url('../images/pages.png') no-repeat 0 5px;padding:0 5px;}

#pages a:hover {background:#f1f1f1;color:#000000;text-decoration:none;}

#pages span {display:inline-block;height:22px;padding:0 10px;line-height:22px;background:#0da946;border:1px solid #0da946;color:#ffffff;text-align:center;}

#pages .noPage {display:inline-block;height:22px;line-height:22px;background:url('../images/titlebg.png') repeat-x 0 -55px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}








