﻿.public-header{position:fixed;top:0;height: auto;width: 100%;margin: 0 auto;background: rgba(255,255,255,.8);}
.public-container{position:relative;margin: 0 auto;width: 1200px;}
.public-footer{height: 150px;background: #0c6bbd;}
@media screen and (max-width: 319px) {
	.min-container{position:relative;margin: 0 auto;width: 100%;padding-bottom: 40px;}
	
	.min-public-header{display:none;}
	.public-header{display:none;}
	.mobile-public-header{position:relative;height: 40px;width: 100%;margin: 0 auto;}
	.mobile-public-header .logo{float:left;width: 240px;height: 40px;overflow: hidden;}
	.mobile-public-header .logo img{height: auto;width: 240px;margin: 0 auto;}
	.mobile-public-header .img{float:right;width: 40px;height: 40px;background: url(../image/menu.png) no-repeat center;}
	.mobile-public-header .nav{display:none;position: absolute;top:40px;right:0;z-index:999;}
	.mobile-public-header .nav .li{color:#fff;width: 90px;height: 40px;line-height: 40px;background:#0c6bdb;text-align: center;}
	
	.index-product{width: 100%;height: auto;overflow: hidden;padding-bottom: 20px;}
	.cate-name img{display:block;float:left;width: 260px;}
	.cate-name .more{position:absolute;bottom:0;left:50%;margin-left:-40px;width: 80px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #333;color:#000;font-size: 12px;}
	.cate-name .more:hover{background: #0c6bbd;color:#fff;border:1px solid #0c6bdb;}
	.index-product .cate-name,.index-news .cate-name{width: 260px;margin:auto;margin-top: 34px;}
	.index-product .product-list{width: 100%;height:auto;margin: auto;margin-top: 35px;}
	.index-product .product-list .pli{float:left;background:#a1a1a;width: 90%;height:auto;margin-left: 5%;margin-right: 5%;margin-bottom: 20px;}
	.index-product .product-list a:nth-last-child(1) .pli{display:none;}
	.index-product .product-list a:nth-last-child(2) .pli{display:none;}
	.index-product .product-list a:nth-last-child(3) .pli{display:none;}
	.index-product .product-list .pli .img{width: 100%;height: auto;overflow: hidden;}
	.index-product .product-list .pli img{width: 100%;height: auto;}
	.index-product .product-list .pli .title{width: 100%;height: 30px;line-height: 30px;text-align: center;color:#fff;background: #0c6bbd;}
	
	.index-about{width: 100%;height: auto;background: url(../image/bg-about.jpg) center;padding-top:64px;}
	.index-about .cate-name{width: 226px;margin: auto;margin-bottom: 20px;}
	.index-about .cate-name .more{float:right;width: 80px;height: 28px;margin-bottom:20px;text-align: center;line-height: 28px;border: 1px solid #fff;color:#fff;font-size: 12px;}
	.index-about .cate-name .more:hover{border: 1px solid #0c6bbd;color:#0c6bbd;background: #fff;}
	.index-about .about-info{margin-top: 26px;width: 92%;height: auto;background: #fff;padding-left: 4%;padding-top: 10px;margin: auto;}
	.index-about .about-info .img{display:block;display:none;margin:auto;width: 564px;height:300px;overflow: hidden;}
	.index-about .about-info img{width: 564px;height: 300px;transition: .1s transform;transform: translateZ(0);}
	.index-about .about-info img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-about .about-info .about-right{width: 90%;height: auto;margin:auto;padding-bottom: 15px;margin-bottom: 20px;}
	.index-about .about-info .about-right .title{font-size: 18px;color:#333;font-weight: bold;margin-top: 20px;}
	.index-about .about-info .about-right .en-tit{height: 30px;line-height: 30px;font-size: 16px;}
	.index-about .about-info .about-right .desc{width: 100%;margin-top: 10px;line-height: 30px;height:90px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.index-about .about-info .about-right .desc:hover{color:#0c6bbd;}
	.index-about .about-info .about-right a{text-decoration: none;}

	
	.index-news{width: 100%;height: auto;padding-bottom: 20px;}
	.index-news .mobile-news-list{width: 96%;height: auto;margin: auto;margin-top: 20px;}
	.index-news .mobile-news-list .nli{width: 100%;height: 45px;line-height: 45px;border-bottom: 1px dashed #666;}	
	.index-news .mobile-news-list .nli .title{float: left;width: 75%;font-size: 12px;color:#333;overflow: hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.index-news .mobile-news-list .nli .time{float: right;font-size: 12px;color:#999;}

	.index-news .news-list{display:none;width: 100%;height: auto;overflow:hidden;margin: auto;margin-top: 35px;}
	.index-news .news-list .nli{float:left;width: 90%;height:auto;margin-left:5%;margin-right: 5%;margin-bottom: 20px;}
	.index-news .news-list .nli .img{width: 100%;height: auto;overflow: hidden;}
	.index-news .news-list .nli img{width: 100%;height: auto;}
	.index-news .news-list .nli .title{margin-top:-1%;height:40px;line-height: 40px;font-weight: bold;color:#333;text-align: center;background: rgba(111,111,111,.2)}
	.index-news .news-list .nli:hover .title{background: #0c6bdb;color:#fff;}
	.index-news .news-list .nli .time{display:none;font-size: 12px;color:#999;margin-top: 5px;}
	.index-news .news-list .nli .desc{display:none;color:#666;margin-top:10px;line-height: 26px;}
	.index-news .news-list .nli .desc:hover{color:#0c6bbd;}
	
	.inner-top{margin-top:37px;padding-bottom: 20px;}
	.left-menu{display:none;float:left;width: 250px;height: auto;background: #0c6bdb;}
	.min-left-menu .list{display:table;width: auto;text-align:center;margin: auto;}
	.min-left-menu .list .bname{float: left;}
	.min-left-menu .list ul li{float: left;width: auto;margin-bottom:10px;padding:5px 10px;height: 24px;line-height: 24px;margin-right:10px;border: 1px solid #333;border-radius: 3px;}
	.min-left-menu .list ul li.on{background: #0c6dbd;color:#fff;border:1px solid #0c6dbd;}
	
	.right-content{float:right;width: 100%;margin:auto;min-height:500px;}
	.position{display:none;border-bottom:1px dotted #333;}
	.position a{color:#0c6bdb ;display: block;height: 30px;line-height: 30px;text-decoration: none;}
	.position .title{float:left;width: 100px;height: 30px;line-height: 30px;color:#0c6bdb;text-indent: 30px;background:url(../image/house.png) no-repeat 0 center;}
	.position .index-cate{float:left;height: 30px;line-height: 30px;color:#0c6bdb;}
	.right-content>.title{display:none;text-align: center;font-size: 18px;color:#000;margin-top: 40px;line-height: 40px;}
	.right-content .content{width: 96%;margin:auto;color:#333;line-height: 32px;margin-top: 25px;text-align: justify;}
	
	.map{width: 96%;height: auto;margin-left:2%;margin-top: 30px;border:0;}
	.contact-name{margin-left:2%;line-height: 30px;font-size: 18px;margin-top: 32px;margin-bottom: 32px;}
	.contact-cont{width: 96%;margin:auto;height: auto;}
	.contact-cont .cont-left{float:left;}
	.contact-cont .cont-left div{height: 34px;line-height: 34px;text-indent: 30px;}
	.contact-cont .cont-left .addr{background: url(../image/contact-address.png) no-repeat 0 center;}
	.contact-cont .cont-left .fax{background: url(../image/contact-fax.png) no-repeat 0 center;}
	.contact-cont .cont-left .tel{background: url(../image/contact-tel.png) no-repeat 0 center;}
	.contact-cont .cont-right{float:right;margin-right: 100px;}
	.contact-cont .cont-right img{display: block;width: 84px;height: 84px;}
	.contact-cont .cont-right .title{height: 26px;line-height: 26px;text-align:center;}
	
	.right-content .min-title{display:block;width: 96%;text-align:center;margin: auto;margin-top:25px;font-size: 18px;line-height: 30px;}
	.right-content .news-desc{font-size: 12px;color:#999;width: 330px;margin: auto;margin-top: 10px;margin-bottom: 20px;}
	.right-content .news-desc .time{float:left;margin-right: 30px;}
	.right-content .news-desc .click{float:left;}
	
	.mobile-news-right-content{display:none;}
	.right-content .news-lists{margin-top: 20px;}
	.right-content .news-lists .nli{width: 600px;margin:auto;height: 140px;background: #f5f5f5;margin-bottom: 20px;}
	.right-content .news-lists .nli img{display:block;float:left;width: 200px;height: 110px;margin-top: 14px;margin-left: 14px;}
	.right-content .news-lists .nli .info{float:right;width: 360px;height: 110px;margin-top: 14px;margin-right: 20px;}
	.right-content .news-lists .nli .info .title{line-height: 24px;font-size: 16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.right-content .news-lists .nli .info .title:hover{color:#0c6bdb;}
	.right-content .news-lists .nli .info .time{line-height: 28px;color:#999;}
	.right-content .news-lists .nli .info .desc{line-height: 20px;font-size: 12px;height:60px;overflow:hidden;color:#333;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.right-content .news-lists .nli .info .desc:hover{color:#0c6bdb;}
	
	.right-content .down-lists{width: 96%;margin:auto;margin-top: 10px;margin-bottom:20px;}
	.right-content .down-lists .nli{height: 50px;line-height: 50px;border-bottom: 1px dashed #666;}
	.right-content .down-lists .nli:hover{background: rgba(12,107,189,.06);}
	.right-content .down-lists .nli .title{float: left;}
	.right-content .down-lists .nli .download{float:right;width: 75px;text-align: right;background: url(../image/download.png) no-repeat 0 center;color:#0c6bdb;}
	
	.lunbo{position:relative;width: 600px;height: 330px;margin:auto;margin-top: 40px;margin-bottom: 40px;}
	.images{width: 600px;height: 330px;}
	.lunbo img{width: 600px;height: 330px;display:none;}
	.lunbo img:first-child{display:block;}
	.prev{position:absolute;top:50%;margin-top:-50px;left:0;width: 60px;height: 100px;background: url(../image/prev.png)}
	.next{position:absolute;top:50%;margin-top:-50px;right:0;width: 60px;height: 100px;background: url(../image/next.png)}
	.lunbo .prev:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.lunbo .next:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.right-content .ptitle{font-size: 24px;color:#0c6bdb;text-align: center;line-height: 40px;}
	.sel{width: 600px;height: 40px;margin:auto;margin-top: 50px;}
	.sel .li{float:left;background: #e6e6e6;width: 190px;height: 40px;margin-left: 5px;margin-right: 5px;text-align: center;line-height: 40px;}
	.sel .li:hover{background: #0c6bbd;color:#fff;}
	.sel .on{background: #0c6bbd;color:#fff;}
	.pcontent{display: none;}
	.pcontent.on{display: block;width: 600px;margin:auto;text-align: justify;margin-top: 40px;line-height: 28px;padding-bottom: 20px;border-bottom: 1px dotted #333;color:#333;}
	.other-art{width: 600px;margin:auto;height: 40px;line-height: 40px;}
	.other-art .prev-art{float: left;}
	.other-art .next-art{float: right;}
	.other-art a{color:#333;}
	.other-art .prev-art:hover{color:#0c6bdb;}
	.other-art .next-art:hover{color:#0c6bdb;}
	
	.product-lists{width: 620px;margin:auto;margin-top: 30px;}
	.product-lists a{text-decoration: none;}
	.product-lists .pli{float:left;background:#a1a1a1;width: 300px;margin-left:5px;margin-right:5px;margin-bottom: 40px;}
	.product-lists .pli .img{width: 300px;height: 191px;overflow: hidden;}
	.product-lists .pli .img img{width: 300px;height: 191px;}
	.product-lists .pli .title{width: 300px;height: 40px;line-height: 40px;text-align: center;background: #0c6bdb;color: #fff;}
	.page{display: none;}
	.right-content .more{display: block;width: 80px;height: 34px;margin:auto;line-height: 34px;text-align: center;border:1px solid #333;}
	.right-content .more:hover{color:#fff;background: #0c6dbd;border: 1px solid #0c6dbd;}
	
	.text{display:table;margin:auto;margin-top: 60px;line-height: 26px;color:#333;font-size: 16px;text-indent: 10px;}
	form#guest{display:table;width: 60%;margin:auto;margin-top: 20px;}
	form#guest .guest-left{float:left;width: 100%;}
	form#guest .guest-right{float:left;border-left: 5px solid #0c6bdb;width: 100%;height: 173px;}
	form#guest .guest-left .input{width: 100%;height: 50px;margin-bottom: 10px;border-left: 5px solid #0c6bdb;}
	form#guest .guest-left .input input{margin-left:4px;text-indent:10px;width: 100%;height: 45px;line-height: 45px;color:#666;}
	form#guest .guest-left .input>.vcode>input{display:block;float:left;width: 60%;}
	form#guest .guest-left .input>.vcode>img{display:block;float:left;width: 125px;height: 50px;margin-left: 10px;}
	form#guest .guest-right textarea{text-indent:10px;color:#666;margin-left:4px;width: 100%;height: 170px;line-height: 30px;}
	form#guest .submit{float:right;width: 170px;height: 35px;margin-top: 26px;}
	form#guest .submit input[type=submit]{float:left;width: 80px;height: 34px;background: #0c6bdb;color: #fff;margin-right: 10px;border:0;}
	form#guest .submit input[type=reset]{float:left;width: 80px;height: 34px;background:#999;color: #fff;border:0;}
	
	.public-footer{padding-top: 20px;}
	.public-footer .menu-list{display:none;width: 610px;margin:auto;height:55px;line-height: 55px;}
	.public-footer .menu-list .mli{float:left;width: 85px;height: 55px;line-height: 55px;color:#fff;text-align: center;}
	.public-footer .sper{display:block;width: 2px;float:left;color:#fff;}
	.public-footer .address{height: auto;line-height: 26px;color:#fff;text-align: center;}
	.public-footer .address a{color:#fff;}
	.public-footer .address span{display:block;}

	.main .public-container{width:100%;}
	.service-up{width: 280px;height:auto;padding:10px 20px;margin:auto;margin-top: 30px;background: #0c6bbd;border-radius: 7px;}
	.service-up .title{font-size: 20px;color:#fff;background: url(404.png) no-repeat center bottom;text-align: center;line-height: 30px;height: 40px;margin-bottom: 10px;}
	.service-up .desc{font-size: 12px;color: #fefefe;line-height: 30px;}
	.service-middle{width: 320px;margin:auto;margin-top: 20px;overflow: hidden;}
	.service-middle .ser-lists{width: 320px;}
	.service-middle .ser-item{display:inline-table;text-align:center;width: 320px;height: 188px;margin:auto;margin-bottom: 20px;margin-right: 20px;overflow: hidden;border-radius:10px; }
	.service-middle .ser-item img{width: 320px;height: 120px;margin: 0;}
	.service-middle .ser-item .cont{width:290px;height:50px;color: #fff;line-height: 25px;padding: 10px 15px; margin-top: -5px;font-size: 12px;}
	.service-middle .ser-item .cont p{line-height:24px;height:48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.service-middle .ser-item .cont1{background: #ff7546;}
	.service-middle .ser-item .cont2{background: #0c91bd;}
	.service-middle .ser-item .cont3{background: #4bb312;}
	.service-content{position:relative;width:320px;margin:auto;margin-top:0px;margin-bottom: 30px;border-radius: 5px;}
	.service-content img{width:320px;border-radius: 5px;}
	.service-content .lctitle{position: absolute;top:10px;left:50%;margin-left: -50%;text-align: center;width:100%;font-size: 14px;color:#000;}
	.service-content .btn{position: absolute;bottom:20px;left:50%;width:70px;height: 30px;line-height: 30px;margin-left: -35px;border-radius: 3px;background: #0c6bbd;color:#fff;text-align: center;font-size: 12px;}
	}





@media screen and (min-width: 320px) and (max-width: 640px) {
	.min-container{position:relative;margin: 0 auto;width: 100%;padding-bottom: 40px;}
	
	.min-public-header{display:none;}
	.public-header{display:none;}
	.mobile-public-header{position:relative;height: 40px;width: 100%;margin: 0 auto;}
	.mobile-public-header .logo{float:left;width: 240px;height: 40px;overflow: hidden;}
	.mobile-public-header .logo a{display:block;width: 240px;height:40px;}
	.mobile-public-header .logo img{display:block;height: 40px;width: 240px;margin: 0 auto;}
	.mobile-public-header .img{float:right;width: 40px;height: 40px;background: url(../image/menu.png) no-repeat center;}
	.mobile-public-header .nav{display:none;position: absolute;top:40px;right:0;z-index:999;}
	.mobile-public-header .nav .li{color:#fff;width: 90px;height: 40px;line-height: 40px;background:#0c6bdb;text-align: center;}
	
	.index-product{width: 100%;height: auto;overflow: hidden;padding-bottom: 20px;}
	.cate-name img{display:block;float:left;width: 220px;}
	.cate-name .more{position:absolute;bottom:0;left:50%;margin-left:-40px;width: 80px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #333;color:#000;font-size: 12px;}
	.cate-name .more:hover{background: #0c6bbd;color:#fff;border:1px solid #0c6bdb;}
	.index-product .cate-name,.index-news .cate-name{width: 220px;margin:auto;margin-top: 20px;}
	.index-product .product-list{width: 100%;height:auto;margin: auto;margin-top: 20px;}
	.index-product .product-list .pli{float:left;background:#a1a1a1;width: 90%;height:auto;margin-left: 5%;margin-right: 5%;margin-bottom: 20px;}
	.index-product .product-list a:nth-last-child(1) .pli{display:none;}
	.index-product .product-list a:nth-last-child(2) .pli{display:none;}
	.index-product .product-list a:nth-last-child(3) .pli{display:none;}
	.index-product .product-list .pli .img{width: 100%;height: auto;overflow: hidden;}
	.index-product .product-list .pli img{width: 100%;height: auto;}
	.index-product .product-list .pli .title{width: 100%;height: 30px;line-height: 30px;text-align: center;color:#fff;background: #0c6bbd;}
	
	.index-about{width: 100%;height: auto;background: url(../image/bg-about.jpg) center;padding-top:64px;}
	.index-about .cate-name{width: 226px;margin: auto;margin-bottom: 20px;}
	.index-about .cate-name .more{float:right;width: 80px;height: 28px;margin-bottom:20px;text-align: center;line-height: 28px;border: 1px solid #fff;color:#fff;font-size: 12px;}
	.index-about .cate-name .more:hover{border: 1px solid #0c6bbd;color:#0c6bbd;background: #fff;}
	.index-about .about-info{margin-top: 26px;width: 92%;height: auto;background: #fff;padding-left: 4%;padding-top: 10px;margin: auto;}
	.index-about .about-info .img{display:block;display:none;margin:auto;width: 564px;height:300px;overflow: hidden;}
	.index-about .about-info img{width: 564px;height: 300px;transition: .1s transform;transform: translateZ(0);}
	.index-about .about-info img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-about .about-info .about-right{width: 90%;height: auto;margin:auto;padding-bottom: 15px;margin-bottom: 20px;}
	.index-about .about-info .about-right .title{font-size: 18px;color:#333;font-weight: bold;margin-top: 20px;}
	.index-about .about-info .about-right .en-tit{height: 30px;line-height: 30px;font-size: 16px;}
	.index-about .about-info .about-right .desc{width: 100%;margin-top: 10px;line-height: 30px;height:90px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.index-about .about-info .about-right .desc:hover{color:#0c6bbd;}
	.index-about .about-info .about-right a{text-decoration: none;}

	
	.index-news{width: 100%;height: auto;padding-bottom: 20px;}
	.index-news .mobile-news-list{width: 96%;height: auto;margin: auto;margin-top: 20px;}
	.index-news .mobile-news-list .nli{width: 100%;height: 45px;line-height: 45px;border-bottom: 1px dashed #666;}	
	.index-news .mobile-news-list .nli .title{float: left;width: 75%;font-size: 12px;color:#333;overflow: hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.index-news .mobile-news-list .nli .time{float: right;font-size: 12px;color:#999;}

	.index-news .news-list{display:none;width: 100%;height: auto;overflow:hidden;margin: auto;margin-top: 20px;}
	.index-news .news-list .nli{float:left;width: 90%;height:auto;margin-left:5%;margin-right: 5%;margin-bottom: 20px;}
	.index-news .news-list .nli .img{width: 100%;height: auto;overflow: hidden;}
	.index-news .news-list .nli img{width: 100%;height: auto;}
	.index-news .news-list .nli .title{margin-top:-1%;height:40px;line-height: 40px;font-weight: bold;color:#333;text-align: center;background: rgba(111,111,111,.2)}
	.index-news .news-list .nli:hover .title{background: #0c6bdb;color:#fff;}
	.index-news .news-list .nli .time{display:none;font-size: 12px;color:#999;margin-top: 5px;}
	.index-news .news-list .nli .desc{display:none;color:#666;margin-top:10px;line-height: 26px;}
	.index-news .news-list .nli .desc:hover{color:#0c6bbd;}
	
	.inner-top{margin-top:20px;padding-bottom: 20px;}
	.left-menu{display:none;float:left;width: 250px;height: auto;background: #0c6bdb;}
	.min-left-menu .list{display:table;width: 96%;text-align:center;margin: auto;}
	.min-left-menu .list .bname{float: left;}
	.min-left-menu .list ul{display:none}
	.min-left-menu .list ul li{float: left;width: auto;margin-bottom:10px;padding:2px 2px;height: 24px;line-height: 24px;margin-right:10px;border: 1px solid #333;border-radius: 3px;font-size: 12px;}
	.min-left-menu .list ul li.on{background: #0c6dbd;color:#fff;border:1px solid #0c6dbd;}
	
	.right-content{float:right;width: 100%;margin:auto;height:auto;}
	.position{display:none;border-bottom:1px dotted #333;}
	.position a{color:#0c6bdb ;display: block;height: 30px;line-height: 30px;text-decoration: none;}
	.position .title{float:left;width: 100px;height: 30px;line-height: 30px;color:#0c6bdb;text-indent: 30px;background:url(../image/house.png) no-repeat 0 center;}
	.position .index-cate{float:left;height: 30px;line-height: 30px;color:#0c6bdb;}
	.right-content>.title{display:none;text-align: center;font-size: 18px;color:#000;margin-top: 40px;line-height: 40px;}
	.right-content .content{width: 96%;margin:auto;color:#333;line-height: 32px;margin-top: 10px;text-align: justify;}
	
	.map{width: 96%;height: auto;margin-left:2%;margin-top: 20px;border:0;}
	.contact-name{margin-left:2%;line-height: 30px;font-size: 18px;margin-top: 20px;margin-bottom: 20px;}
	.contact-cont{width: 96%;margin:auto;height: auto;}
	.contact-cont .cont-left{}
	.contact-cont .cont-left div{height: auto;line-height: 34px;text-indent: 30px;}
	.contact-cont .cont-left .addr{background: url(../image/contact-address.png) no-repeat 0 7px;}
	.contact-cont .cont-left .fax{background: url(../image/contact-fax.png) no-repeat 0 center;}
	.contact-cont .cont-left .tel{background: url(../image/contact-tel.png) no-repeat 0 center;}
	.contact-cont .cont-right{width: 150px;height: 150px;margin: auto;}
	.contact-cont .cont-right img{display: block;width: 150px;height: 150px;margin: auto;margin-top: 20px;}
	.contact-cont .cont-right .title{display: none;height: 26px;line-height: 26px;text-align:center;}
	
	.right-content .min-title{display:block;width: 96%;text-align:center;margin: auto;margin-top:15px;font-size: 18px;line-height: 30px;}
	.right-content .news-desc{font-size: 12px;color:#999;width: 330px;margin: auto;margin-top: 10px;margin-bottom: 20px;}
	.right-content .news-desc .time{float:left;margin-right: 30px;}
	.right-content .news-desc .click{float:left;}
	
	.mobile-news-right-content .down-lists{width: 96%;margin:auto;margin-top: 10px;margin-bottom:20px;}
	.mobile-news-right-content .down-lists .nli{height: 45px;line-height: 45px;border-bottom: 1px dashed #666;}
	.mobile-news-right-content .down-lists .nli:hover{background: rgba(12,107,189,.06);}
	.mobile-news-right-content .down-lists .nli .title{float: left;font-size:12px;width: 210px;overflow: hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.mobile-news-right-content .down-lists .nli .download{float:right;font-size:12px;width: 75px;text-align: right;color:#a1a1a1;}
	
	.right-content .news-lists{display:none;margin-top: 20px;}
	
	
	.right-content .down-lists{width: 96%;margin:auto;margin-top: 10px;margin-bottom:20px;}
	.right-content .down-lists .nli{height: 36px;line-height: 36px;border-bottom: 1px dashed #666;}
	.right-content .down-lists .nli:hover{background: rgba(12,107,189,.06);}
	.right-content .down-lists .nli .title{float: left;font-size:12px;width: 210px;overflow: hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.right-content .down-lists .nli .download{float:right;font-size:12px;width: 75px;text-align: right;background: url(../image/download.png) no-repeat 0 center;color:#0c6bdb;}
	
	.lunbo{position:relative;width: 300px;height: 155px;margin:auto;margin-top: 20px;margin-bottom: 20px;}
	.images{width: 300px;height: 155px;}
	.lunbo img{width: 300px;height: 155px;display:none;}
	.lunbo img:first-child{display:block;}
	.prev{display:none;position:absolute;top:50%;margin-top:-50px;left:0;width: 60px;height: 100px;background: url(../image/prev.png)}
	.next{display:none;position:absolute;top:50%;margin-top:-50px;right:0;width: 60px;height: 100px;background: url(../image/next.png)}
	.lunbo .prev:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.lunbo .next:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.right-content .ptitle{font-size: 24px;color:#0c6bdb;text-align: center;line-height: 40px;}
	.sel{width: 300px;height: 40px;margin:auto;margin-top: 20px;}
	.sel .li{float:left;background: #e6e6e6;width: 90px;height: 35px;margin-left: 5px;margin-right: 5px;text-align: center;line-height: 35px;}
	.sel .li:hover{background: #0c6bbd;color:#fff;}
	.sel .on{background: #0c6bbd;color:#fff;}
	.pcontent{display: none;}
	.pcontent.on{display: block;width: 300px;margin:auto;text-align: justify;margin-top: 20px;line-height: 28px;padding-bottom: 20px;border-bottom: 1px dotted #333;color:#333;}
	.other-art{width: 300px;margin:auto;height: 40px;line-height: 40px;}
	.other-art span{display:none;}
	.other-art .prev-art{float: left;}
	.other-art .next-art{float: left;}
	.other-art a{color:#333;}
	.other-art .prev-art:hover{color:#0c6bdb;}
	.other-art .next-art:hover{color:#0c6bdb;}
	
	.product-lists{width: 100%;margin:auto;margin-top: 10px;}
	.product-lists a{text-decoration: none;}
	.product-lists .pli{float:left;background:#a1a1a1;width: 90%;margin-left:5%;margin-right:5%;margin-bottom: 20px;}
	.product-lists .pli .img{width: 100%;height: auto;overflow: hidden;}
	.product-lists .pli .img img{width: 100%;height: auto;}
	.product-lists .pli .title{width: 100%;height: 40px;line-height: 40px;text-align: center;background: #0c6bdb;color: #fff;}
	.page{display: none;}
	.right-content .more{display: block;width: 60px;height: 28px;margin:auto;line-height: 28px;font-size:12px;text-align: center;border:1px solid #333;}
	.right-content .more:hover{color:#fff;background: #0c6dbd;border: 1px solid #0c6dbd;}
	
	.text{display:table;margin:auto;margin-top: 60px;line-height: 26px;color:#333;font-size: 16px;text-indent: 10px;}
	form#guest{display:table;width: 60%;margin:auto;margin-top: 20px;}
	form#guest .guest-left{float:left;width: 100%;}
	form#guest .guest-right{float:left;border-left: 5px solid #0c6bdb;width: 100%;height: 173px;}
	form#guest .guest-left .input{width: 100%;height: 50px;margin-bottom: 10px;border-left: 5px solid #0c6bdb;}
	form#guest .guest-left .input input{margin-left:4px;text-indent:10px;width: 100%;height: 45px;line-height: 45px;color:#666;}
	form#guest .guest-left .input>.vcode>input{display:block;float:left;width: 60%;}
	form#guest .guest-left .input>.vcode>img{display:block;float:right;width: 35%;height: 50px;}
	form#guest .guest-right textarea{text-indent:10px;color:#666;margin-left:4px;width: 100%;height: 170px;line-height: 30px;}
	form#guest .submit{float:right;width: 170px;height: 35px;margin-top: 26px;}
	form#guest .submit input[type=submit]{float:left;width: 80px;height: 34px;background: #0c6bdb;color: #fff;margin-right: 10px;border:0;}
	form#guest .submit input[type=reset]{float:left;width: 80px;height: 34px;background:#999;color: #fff;border:0;}
	
	.public-footer{padding-top: 20px;}
	.public-footer .menu-list{display:none;width: 610px;margin:auto;height:55px;line-height: 55px;}
	.public-footer .menu-list .mli{float:left;width: 85px;height: 55px;line-height: 55px;color:#fff;text-align: center;}
	.public-footer .sper{display:block;width: 2px;float:left;color:#fff;}
	.public-footer .address{height: auto;line-height: 26px;color:#fff;text-align: center;}
	.public-footer .address a{color:#fff;}
	.public-footer .address span{display:block;}

	.main .public-container{width:100%;}
	.service-up{width: 280px;height:auto;padding:10px 20px;margin:auto;margin-top: 30px;background: #0c6bbd;border-radius: 7px;}
	.service-up .title{font-size: 20px;color:#fff;background: url(404.png) no-repeat center bottom;text-align: center;line-height: 30px;height: 40px;margin-bottom: 10px;}
	.service-up .desc{font-size: 12px;color: #fefefe;line-height: 30px;}
	.service-middle{width: 320px;margin:auto;margin-top: 20px;overflow: hidden;}
	.service-middle .ser-lists{width: 320px;}
	.service-middle .ser-item{display:inline-table;text-align:center;width: 320px;height: 188px;margin:auto;margin-bottom: 20px;margin-right: 20px;overflow: hidden;border-radius:10px; }
	.service-middle .ser-item img{width: 320px;height: 120px;margin: 0;}
	.service-middle .ser-item .cont{width:290px;height:50px;color: #fff;line-height: 25px;padding: 10px 15px; margin-top: -5px;font-size: 12px;}
	.service-middle .ser-item .cont p{line-height:24px;height:48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.service-middle .ser-item .cont1{background: #ff7546;}
	.service-middle .ser-item .cont2{background: #0c91bd;}
	.service-middle .ser-item .cont3{background: #4bb312;}
	.service-content{position:relative;width:320px;margin:auto;margin-top:0px;margin-bottom: 30px;border-radius: 5px;}
	.service-content img{width:320px;border-radius: 5px;}
	.service-content .lctitle{position: absolute;top:10px;left:50%;margin-left: -50%;text-align: center;width:100%;font-size: 14px;color:#000;}
	.service-content .btn{position: absolute;bottom:20px;left:50%;width:70px;height: 30px;line-height: 30px;margin-left: -35px;border-radius: 3px;background: #0c6bbd;color:#fff;text-align: center;font-size: 12px;}

	
	.main .public-container{width:100%;}
	.service-up{width: 280px;height:auto;padding:10px 20px;margin:auto;margin-top: 30px;background: #0c6bbd;border-radius: 7px;}
	.service-up .title{font-size: 20px;color:#fff;background: url(404.png) no-repeat center bottom;text-align: center;line-height: 30px;height: 40px;margin-bottom: 10px;}
	.service-up .desc{font-size: 12px;color: #fefefe;line-height: 30px;}
	.service-middle{width: 320px;margin:auto;margin-top: 20px;overflow: hidden;}
	.service-middle .ser-lists{width: 320px;}
	.service-middle .ser-item{display:inline-table;text-align:center;width: 320px;height: 188px;margin:auto;margin-bottom: 20px;margin-right: 20px;overflow: hidden;border-radius:10px; }
	.service-middle .ser-item img{width: 320px;height: 120px;margin: 0;}
	.service-middle .ser-item .cont{width:290px;height:50px;color: #fff;line-height: 25px;padding: 10px 15px; margin-top: -5px;font-size: 12px;}
	.service-middle .ser-item .cont p{line-height:24px;height:48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.service-middle .ser-item .cont1{background: #ff7546;}
	.service-middle .ser-item .cont2{background: #0c91bd;}
	.service-middle .ser-item .cont3{background: #4bb312;}
	.service-content{position:relative;width:320px;margin:auto;margin-top:0px;margin-bottom: 30px;border-radius: 5px;}
	.service-content img{width:320px;border-radius: 5px;}
	.service-content .lctitle{position: absolute;top:10px;left:50%;margin-left: -50%;text-align: center;width:100%;font-size: 14px;color:#000;}
	.service-content .btn{position: absolute;bottom:20px;left:50%;width:70px;height: 30px;line-height: 30px;margin-left: -35px;border-radius: 3px;background: #0c6bbd;color:#fff;text-align: center;font-size: 12px;}
}








@media screen and (min-width: 641px) and (max-width: 750px) {
	.mobile-public-header{display:none;}
	.min-container{position:relative;margin: 0 auto;width: 100%;padding-bottom: 40px;}
	
	.public-header{display:none;}
	.min-public-header{height: auto;width: 100%;margin: 0 auto;}
	.min-public-header .logo{float:left;width: 80px;height: auto;overflow: hidden;}
	.min-public-header .logo img{height: auto;width: 80px;margin: 0 auto;}
	.min-public-header .nav{float:left;}
	.min-public-header .nav .li{float:left;color:#000;width: 70px;height: 80px;line-height: 80px;text-align: center;}
	.min-public-header .nav .li:hover{font-weight: bold;color:#0c6bbd;}
	.min-public-header .nav .li.on{font-weight: bold;color:#0c6bbd;}
	.min-public-header .search{display:none;position:relative;float:right;width: 155px;height: 30px;margin-top: 26px;margin-right:5px;background: #fff;}
	
	
	.index-product{width: 100%;height: auto;overflow: hidden;padding-bottom: 20px;}
	.cate-name img{display:block;float:left;}
	.cate-name .more{position:absolute;bottom:0;left:50%;margin-left:-40px;width: 80px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #333;color:#000;font-size: 12px;}
	.cate-name .more:hover{background: #0c6bbd;color:#fff;border:1px solid #0c6bdb;}
	.index-product .cate-name,.index-news .cate-name{width: 326px;margin:auto;margin-top: 74px;}
	.index-product .product-list{width: 640px;height:auto;margin: auto;margin-top: 35px;}
	.index-product .product-list .pli{float:left;background:#a1a1a1;width: 310px;height:auto;margin-left: 5px;margin-right: 5px;margin-bottom: 20px;}
	.index-product .product-list .pli .img{width: 310px;height: 198px;overflow: hidden;}
	.index-product .product-list .pli img{width: 310px;height: 198px;}
	.index-product .product-list .pli .title{width: 310px;height: 30px;line-height: 30px;text-align: center;color:#fff;background: #0c6bbd;}
	
	.index-about{width: 100%;height: auto;background: url(../image/bg-about.jpg) center;padding-top:64px;}
	.index-about .cate-name{width: 226px;margin: auto;margin-bottom: 20px;}
	.index-about .cate-name .more{float:right;width: 80px;height: 28px;margin-bottom:20px;text-align: center;line-height: 28px;border: 1px solid #fff;color:#fff;font-size: 12px;}
	.index-about .cate-name .more:hover{border: 1px solid #0c6bbd;color:#0c6bbd;background: #fff;}
	.index-about .about-info{margin-top: 26px;width: 92%;height: auto;background: #fff;padding-left: 4%;padding-top: 10px;margin: auto;}
	.index-about .about-info .img{display:block;display:none;margin:auto;width: 564px;height:300px;overflow: hidden;}
	.index-about .about-info img{width: 564px;height: 300px;transition: .1s transform;transform: translateZ(0);}
	.index-about .about-info img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-about .about-info .about-right{width: 560px;height: auto;margin:auto;padding-bottom: 15px;margin-bottom: 20px;}
	.index-about .about-info .about-right .title{font-size: 18px;color:#333;font-weight: bold;margin-top: 20px;}
	.index-about .about-info .about-right .en-tit{height: 30px;line-height: 30px;font-size: 16px;}
	.index-about .about-info .about-right .desc{margin-top: 10px;line-height: 30px;}
	.index-about .about-info .about-right .desc:hover{color:#0c6bbd;}
	.index-about .about-info .about-right a{text-decoration: none;}

	
	.index-news{width: 100%;height: auto;padding-bottom: 20px;}
	.index-news .mobile-news-list{display:none;}
	.index-news .news-list{width: 640px;height: 225px;overflow:hidden;margin: auto;margin-top: 35px;}
	.index-news .news-list .nli{float:left;width: 310px;height:auto;margin-left:5px;margin-right: 5px;margin-bottom: 20px;}
	.index-news .news-list .nli .img{width: 310px;height: 165px;overflow: hidden;}
	.index-news .news-list .nli img{width: 310px;height: 165px;transition: .1s transform;transform: translateZ(0);}
	.index-news .news-list .nli img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-news .news-list .nli .title{height:40px;line-height: 40px;font-weight: bold;color:#333;text-align: center;background: rgba(111,111,111,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.index-news .news-list .nli:hover .title{background: #0c6bdb;color:#fff;}
	.index-news .news-list .nli .time{display:none;font-size: 12px;color:#999;margin-top: 5px;}
	.index-news .news-list .nli .desc{display:none;color:#666;margin-top:10px;line-height: 26px;}
	.index-news .news-list .nli .desc:hover{color:#0c6bbd;}
	
	.inner-top{margin-top:37px;padding-bottom: 20px;}
	.left-menu{display:none;float:left;width: 250px;height: auto;background: #0c6bdb;}
	.min-left-menu .list{display:table;width: auto;text-align:center;margin: auto;}
	.min-left-menu .list .bname{float: left;}
	.min-left-menu .list ul{display:none}
	.min-left-menu .list ul li{float: left;width: auto;margin-bottom:10px;padding:5px 10px;height: 24px;line-height: 24px;margin-right:10px;border: 1px solid #333;border-radius: 3px;}
	.min-left-menu .list ul li.on{background: #0c6dbd;color:#fff;border:1px solid #0c6dbd;}
	
	.right-content{float:right;width: 100%;margin:auto;min-height:500px;}
	.position{display:none;border-bottom:1px dotted #333;}
	
	.right-content>.title{display:none;text-align: center;font-size: 18px;color:#000;margin-top: 40px;line-height: 40px;}
	.right-content .content{width: 96%;margin:auto;color:#333;line-height: 32px;margin-top: 25px;text-align: justify;}
	
	.map{width: 96%;height: auto;margin-left:2%;margin-top: 30px;border:0;}
	.contact-name{margin-left:2%;line-height: 30px;font-size: 18px;margin-top: 32px;margin-bottom: 32px;}
	.contact-cont{width: 96%;margin:auto;height: auto;}
	.contact-cont .cont-left{float:left;}
	.contact-cont .cont-left div{height: 34px;line-height: 34px;text-indent: 30px;}
	.contact-cont .cont-left .addr{background: url(../image/contact-address.png) no-repeat 0 center;}
	.contact-cont .cont-left .fax{background: url(../image/contact-fax.png) no-repeat 0 center;}
	.contact-cont .cont-left .tel{background: url(../image/contact-tel.png) no-repeat 0 center;}
	.contact-cont .cont-right{float:right;margin-right: 100px;}
	.contact-cont .cont-right img{display: block;width: 84px;height: 84px;}
	.contact-cont .cont-right .title{height: 26px;line-height: 26px;text-align:center;}
	
	.right-content .min-title{display:block;width: 96%;text-align:center;margin: auto;margin-top:25px;font-size: 18px;line-height: 30px;}
	.right-content .news-desc{font-size: 12px;color:#999;width: 330px;margin: auto;margin-top: 10px;margin-bottom: 20px;}
	.right-content .news-desc .time{float:left;margin-right: 30px;}
	.right-content .news-desc .click{float:left;}
	
	.mobile-news-right-content{display:none;}
	.right-content .news-lists{margin-top: 20px;}
	.right-content .news-lists .nli{width: 600px;margin:auto;height: 140px;background: #f5f5f5;margin-bottom: 20px;}
	.right-content .news-lists .nli img{display:block;float:left;width: 200px;height: 110px;margin-top: 14px;margin-left: 14px;}
	.right-content .news-lists .nli .info{float:right;width: 360px;height: 110px;margin-top: 14px;margin-right: 20px;}
	.right-content .news-lists .nli .info .title{line-height: 24px;font-size: 16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.right-content .news-lists .nli .info .title:hover{color:#0c6bdb;}
	.right-content .news-lists .nli .info .time{line-height: 28px;color:#999;}
	.right-content .news-lists .nli .info .desc{line-height: 20px;font-size: 12px;height:60px;overflow:hidden;color:#333;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.right-content .news-lists .nli .info .desc:hover{color:#0c6bdb;}
	
	.right-content .down-lists{width: 96%;margin:auto;margin-top: 10px;margin-bottom:20px;}
	.right-content .down-lists .nli{height: 50px;line-height: 50px;border-bottom: 1px dashed #666;}
	.right-content .down-lists .nli:hover{background: rgba(12,107,189,.06);}
	.right-content .down-lists .nli .title{float: left;}
	.right-content .down-lists .nli .download{float:right;width: 75px;text-align: right;background: url(../image/download.png) no-repeat 0 center;color:#0c6bdb;}
	
	.lunbo{position:relative;width: 600px;height: 300px;margin:auto;margin-top: 20px;margin-bottom: 10px;}
	.images{width: 600px;height: 300px;}
	.lunbo img{width: 470px;height: 300px; margin:0 auto; display:none;}
	.lunbo img:first-child{display:block;}
	.prev{position:absolute;top:50%;margin-top:-50px;left:0;width: 60px;height: 100px;background: url(../image/prev.png)}
	.next{position:absolute;top:50%;margin-top:-50px;right:0;width: 60px;height: 100px;background: url(../image/next.png)}
	.lunbo .prev:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.lunbo .next:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.right-content .ptitle{font-size: 24px;color:#0c6bdb;text-align: center;line-height: 40px;}
	.sel{width: 600px;height: 40px;margin:auto;margin-top: 50px;}
	.sel .li{float:left;background: #e6e6e6;width: 190px;height: 40px;margin-left: 5px;margin-right: 5px;text-align: center;line-height: 40px;}
	.sel .li:hover{background: #0c6bbd;color:#fff;}
	.sel .on{background: #0c6bbd;color:#fff;}
	.pcontent{display: none;}
	.pcontent.on{display: block;width: 600px;margin:auto;text-align: justify;margin-top: 40px;line-height: 28px;padding-bottom: 20px;border-bottom: 1px dotted #333;color:#333;}
	.other-art{width: 600px;margin:auto;height: 40px;line-height: 40px;}
	.other-art .prev-art{float: left;}
	.other-art .next-art{float: right;}
	.other-art a{color:#333;}
	.other-art .prev-art:hover{color:#0c6bdb;}
	.other-art .next-art:hover{color:#0c6bdb;}
	
	.product-lists{width: 620px;margin:auto;margin-top: 30px;}
	.product-lists a{text-decoration: none;}
	.product-lists .pli{float:left;background:#a1a1a1;width: 300px;margin-left:5px;margin-right:5px;margin-bottom: 40px;}
	.product-lists .pli .img{width: 300px;height: 191px;overflow: hidden;}
	.product-lists .pli .img img{width: 300px;height: 191px;}
	.product-lists .pli .title{width: 300px;height: 40px;line-height: 40px;text-align: center;background: #0c6bdb;color: #fff;}
	.page{display: none;}
	.right-content .more{display: block;width: 80px;height: 34px;margin:auto;line-height: 34px;text-align: center;border:1px solid #333;}
	.right-content .more:hover{color:#fff;background: #0c6dbd;border: 1px solid #0c6dbd;}
	
	.text{display:table;margin:auto;margin-top: 60px;line-height: 26px;color:#333;font-size: 16px;text-indent: 10px;}
	form#guest{display:table;width: 60%;margin:auto;margin-top: 20px;}
	form#guest .guest-left{float:left;width: 100%;}
	form#guest .guest-right{float:left;border-left: 5px solid #0c6bdb;width: 100%;height: 173px;}
	form#guest .guest-left .input{width: 100%;height: 50px;margin-bottom: 10px;border-left: 5px solid #0c6bdb;}
	form#guest .guest-left .input input{margin-left:4px;text-indent:10px;width: 100%;height: 45px;line-height: 45px;color:#666;}
	form#guest .guest-left .input>.vcode>input{display:block;float:left;width: 60%;}
	form#guest .guest-left .input>.vcode>img{display:block;float:left;width: 125px;height: 50px;margin-left: 10px;}
	form#guest .guest-right textarea{text-indent:10px;color:#666;margin-left:4px;width: 100%;height: 170px;line-height: 30px;}
	form#guest .submit{float:right;width: 170px;height: 35px;margin-top: 26px;}
	form#guest .submit input[type=submit]{float:left;width: 80px;height: 34px;background: #0c6bdb;color: #fff;margin-right: 10px;border:0;}
	form#guest .submit input[type=reset]{float:left;width: 80px;height: 34px;background:#999;color: #fff;border:0;}
	
	.public-footer .menu-list{width: 610px;margin:auto;height:55px;line-height: 55px;}
	.public-footer .menu-list .mli{float:left;width: 85px;height: 55px;line-height: 55px;color:#fff;text-align: center;}
	.public-footer .sper{display:block;width: 2px;float:left;color:#fff;}
	.public-footer .address{height: 26px;line-height: 26px;color:#fff;text-align: center;}
	.public-footer .address a{color:#fff;}

	.main .public-container{width:100%;}
	.service-up{width: 560px;height:auto;padding:10px 20px;margin:auto;margin-top: 30px;background: #0c6bbd;border-radius: 7px;}
	.service-up .title{font-size: 20px;color:#fff;background: url(404.png) no-repeat center bottom;text-align: center;line-height: 30px;height: 40px;margin-bottom: 10px;}
	.service-up .desc{font-size: 14px;color: #fefefe;line-height: 30px;}
	.service-middle{width: 600px;margin:auto;margin-top: 20px;overflow: hidden;}
	.service-middle .ser-lists{width: 600px;}
	.service-middle .ser-item{display:inline-table;text-align:center;width: 600px;height: 188px;margin:auto;margin-bottom: 20px;margin-right: 20px;overflow: hidden;border-radius:10px; }
	.service-middle .ser-item img{width: 600px;height: 300px;margin: 0;}
	.service-middle .ser-item .cont{width:570px;height:50px;color: #fff;line-height: 25px;padding: 10px 15px; margin-top: -5px;}
	.service-middle .ser-item .cont p{line-height:24px;height:48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.service-middle .ser-item .cont1{background: #ff7546;}
	.service-middle .ser-item .cont2{background: #0c91bd;}
	.service-middle .ser-item .cont3{background: #4bb312;}
	.service-content{position:relative;width:600px;margin:auto;margin-top:30px;margin-bottom: 50px;border-radius: 5px;}
	.service-content img{width:600px;border-radius: 5px;}
	.service-content .lctitle{position: absolute;top:25px;left:50%;margin-left: -50%;text-align: center;width:100%;font-size: 20px;color:#000;}
	.service-content .btn{position: absolute;bottom:40px;left:50%;width:110px;height: 40px;line-height: 40px;margin-left: -55px;border-radius: 5px;background: #0c6bbd;color:#fff;text-align: center;}
}

@media screen and (min-width: 751px) and (max-width: 1200px) {
	.mobile-public-header{display:none;}
	.min-container{position:relative;margin: 0 auto;width: 100%;padding-bottom: 40px;}
	
	.public-header{display:none;}
	.min-public-header{height: auto;width: 100%;margin: 0 auto;}
	.min-public-header .logo{float:left;width: 80px;height: auto;overflow: hidden;}
	.min-public-header .logo img{height: auto;width: 80px;margin: 0 auto;}
	.min-public-header .nav{float:left;}
	.min-public-header .nav .li{float:left;color:#000;width: 70px;height: 80px;line-height: 80px;text-align: center;}
	.min-public-header .nav .li:hover{font-weight: bold;color:#0c6bbd;}
	.min-public-header .nav .li.on{font-weight: bold;color:#0c6bbd;}
	.min-public-header .search{position:relative;float:right;width: 155px;height: 30px;margin-top: 26px;margin-right:5px;background: #fff;}
	.min-public-header .search .input{width: 155px;height: 26px;line-height: 26px;border-radius: 15px;border:1px solid #b3b3b3;background: rgba(255,255,255,0);text-indent: 10px;color:#666; outline:none}
	.min-public-header .search .submit{position:absolute;right:0;top:0;width: 30px;height: 30px;background: url(../image/search.png) no-repeat center;border:0;cursor:pointer;}
	
	.index-product{width: 100%;height: auto;overflow: hidden;padding-bottom: 20px;}
	.cate-name img{display:block;float:left;}
	.cate-name .more{position:absolute;bottom:0;left:50%;margin-left:-40px;width: 80px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #333;color:#000;font-size: 12px;}
	.cate-name .more:hover{background: #0c6bbd;color:#fff;border:1px solid #0c6bdb;}
	.index-product .cate-name,.index-news .cate-name{width: 326px;margin:auto;margin-top: 74px;}
	.index-product .product-list{width: 720px;height:auto;margin: auto;margin-top: 35px;}
	.index-product .product-list .pli{float:left;background:#a1a1a;width: 340px;height:200px;margin-left: 10px;margin-right: 10px;margin-bottom: 20px;}
	.index-product .product-list .pli .img{width: 340px;height: 170px;overflow: hidden;}
	.index-product .product-list .pli img{width: 340px;height: 170px;}
	.index-product .product-list .pli .title{width: 340px;height: 30px;line-height: 30px;text-align: center;color:#fff;background: #0c6bbd;}
	
	.index-about{width: 100%;height: auto;background: url(../image/bg-about.jpg) center;padding-top:64px;}
	.index-about .cate-name{width: 226px;margin: auto;margin-bottom: 20px;}
	.index-about .cate-name .more{float:right;width: 80px;height: 28px;margin-bottom:20px;text-align: center;line-height: 28px;border: 1px solid #fff;color:#fff;font-size: 12px;}
	.index-about .cate-name .more:hover{border: 1px solid #0c6bbd;color:#0c6bbd;background: #fff;}
	.index-about .about-info{margin-top: 26px;width: 92%;height: auto;background: #fff;padding-left: 4%;padding-top: 10px;margin: auto;}
	.index-about .about-info .img{display:block;display:none;margin:auto;width: 564px;height:300px;overflow: hidden;}
	.index-about .about-info img{width: 564px;height: 300px;transition: .1s transform;transform: translateZ(0);}
	.index-about .about-info img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-about .about-info .about-right{width: 560px;height: auto;margin:auto;padding-bottom: 15px;margin-bottom: 20px;}
	.index-about .about-info .about-right .title{font-size: 18px;color:#333;font-weight: bold;margin-top: 20px;}
	.index-about .about-info .about-right .en-tit{height: 30px;line-height: 30px;font-size: 16px;}
	.index-about .about-info .about-right .desc{margin-top: 10px;line-height: 30px;}
	.index-about .about-info .about-right .desc:hover{color:#0c6bbd;}
	.index-about .about-info .about-right a{text-decoration: none;}

	
	.index-news{width: 100%;height: auto;padding-bottom: 20px;}
	.index-news .mobile-news-list{display:none;}
	.index-news .news-list{width: 720px;height: 235px;overflow:hidden;margin: auto;margin-top: 35px;}
	.index-news .news-list .nli{float:left;width: 340px;height:auto;margin-right: 20px;margin-bottom: 20px;}
	.index-news .news-list .nli .img{width: 340px;height: 175px;overflow: hidden;}
	.index-news .news-list .nli img{width: 340px;height: 175px;transition: .1s transform;transform: translateZ(0);}
	.index-news .news-list .nli img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-news .news-list .nli .title{height:40px;line-height: 40px;font-weight: bold;color:#333;text-align: center;background: rgba(111,111,111,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.index-news .news-list .nli:hover .title{background: #0c6bdb;color:#fff;}
	.index-news .news-list .nli .time{display:none;font-size: 12px;color:#999;margin-top: 5px;}
	.index-news .news-list .nli .desc{display:none;color:#666;margin-top:10px;line-height: 26px;}
	.index-news .news-list .nli .desc:hover{color:#0c6bbd;}
	
	.inner-top{margin-top:37px;padding-bottom: 20px;}
	.left-menu{display:none;float:left;width: 250px;height: auto;background: #0c6bdb;}
	.min-left-menu .list{display:table;width: auto;text-align:center;margin: auto;}
	.min-left-menu .list .bname{float: left;}
	.min-left-menu .list ul{display:none}
	.min-left-menu .list ul li{float: left;width: auto;margin-bottom:10px;padding:5px 10px;height: 24px;line-height: 24px;margin-right:10px;border: 1px solid #333;border-radius: 3px;}
	.min-left-menu .list ul li.on{background: #0c6dbd;color:#fff;border:1px solid #0c6dbd;}
	
	.right-content{float:right;width: 100%;margin:auto;min-height:500px;}
	.position{display:none;border-bottom:1px dotted #333;}
	
	.right-content>.title{display:none;text-align: center;font-size: 18px;color:#000;margin-top: 40px;line-height: 40px;}
	.right-content .content{width: 96%;margin:auto;color:#333;line-height: 32px;margin-top: 25px;text-align: justify;}
	
	.map{width: 96%;height: auto;margin-left:2%;margin-top: 30px;border:0;}
	.contact-name{margin-left:2%;line-height: 30px;font-size: 18px;margin-top: 32px;margin-bottom: 32px;}
	.contact-cont{width: 96%;margin:auto;height: auto;}
	.contact-cont .cont-left{float:left;}
	.contact-cont .cont-left div{height: 34px;line-height: 34px;text-indent: 30px;}
	.contact-cont .cont-left .addr{background: url(../image/contact-address.png) no-repeat 0 center;}
	.contact-cont .cont-left .fax{background: url(../image/contact-fax.png) no-repeat 0 center;}
	.contact-cont .cont-left .tel{background: url(../image/contact-tel.png) no-repeat 0 center;}
	.contact-cont .cont-right{float:right;margin-right: 100px;}
	.contact-cont .cont-right img{display: block;width: 84px;height: 84px;}
	.contact-cont .cont-right .title{height: 26px;line-height: 26px;text-align:center;}
	
	.right-content .min-title{display:block;width: 96%;text-align:center;margin: auto;margin-top:25px;font-size: 18px;line-height: 30px;}
	.right-content .news-desc{font-size: 12px;color:#999;width: 330px;margin: auto;margin-top: 10px;margin-bottom: 20px;}
	.right-content .news-desc .time{float:left;margin-right: 30px;}
	.right-content .news-desc .click{float:left;}
	
	.mobile-news-right-content{display:none;}
	.right-content .news-lists{margin-top: 20px;}
	.right-content .news-lists .nli{width: 720px;margin:auto;height: 160px;background: #f5f5f5;margin-bottom: 20px;}
	.right-content .news-lists .nli img{display:block;float:left;width: 230px;height: 130px;margin-top: 14px;margin-left: 14px;}
	.right-content .news-lists .nli .info{float:right;width: 422px;height: 130px;margin-top: 14px;margin-right: 20px;}
	.right-content .news-lists .nli .info .title{line-height: 28px;font-size: 16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.right-content .news-lists .nli .info .title:hover{color:#0c6bdb;}
	.right-content .news-lists .nli .info .time{line-height: 32px;color:#999;}
	.right-content .news-lists .nli .info .desc{line-height: 22px;font-size: 12px;height:66px;overflow:hidden;color:#333;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
	.right-content .news-lists .nli .info .desc:hover{color:#0c6bdb;}
	
	.right-content .down-lists{width: 96%;margin:auto;margin-top: 10px;margin-bottom:20px;}
	.right-content .down-lists .nli{height: 50px;line-height: 50px;border-bottom: 1px dashed #666;}
	.right-content .down-lists .nli:hover{background: rgba(12,107,189,.06);}
	.right-content .down-lists .nli .title{float: left;}
	.right-content .down-lists .nli .download{float:right;width: 75px;text-align: right;background: url(../image/download.png) no-repeat 0 center;color:#0c6bdb;}
	
	.lunbo{position:relative;width: 720px;height: 300px;margin:auto;margin-top: 20px;margin-bottom: 10px;}
	.images{width: 720px;height: 300px;}
	.lunbo img{width: 470px;height: 300px; margin:0 auto; display:none;}
	.lunbo img:first-child{display:block;}
	.prev{position:absolute;top:50%;margin-top:-50px;left:0;width: 60px;height: 100px;background: url(../image/prev.png)}
	.next{position:absolute;top:50%;margin-top:-50px;right:0;width: 60px;height: 100px;background: url(../image/next.png)}
	.lunbo .prev:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.lunbo .next:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.right-content .ptitle{font-size: 24px;color:#0c6bdb;text-align: center;line-height: 40px;}
	.sel{width: 720px;height: 40px;margin:auto;margin-top: 50px;}
	.sel .li{float:left;background: #e6e6e6;width: 230px;height: 40px;margin-left: 5px;margin-right: 5px;text-align: center;line-height: 40px;}
	.sel .li:hover{background: #0c6bbd;color:#fff;}
	.sel .on{background: #0c6bbd;color:#fff;}
	.pcontent{display: none;}
	.pcontent.on{display: block;width: 720px;margin:auto;text-align: justify;margin-top: 40px;line-height: 28px;padding-bottom: 20px;border-bottom: 1px dotted #333;color:#333;}
	.other-art{width: 720px;margin:auto;height: 40px;line-height: 40px;}
	.other-art .prev-art{float: left;}
	.other-art .next-art{float: right;}
	.other-art a{color:#333;}
	.other-art .prev-art:hover{color:#0c6bdb;}
	.other-art .next-art:hover{color:#0c6bdb;}
	
	.product-lists{width: 720px;margin:auto;margin-top: 30px;}
	.product-lists a{text-decoration: none;}
	.product-lists .pli{float:left;background:#a1a1a1;width: 340px;margin-left:10px;margin-right:10px;margin-bottom: 40px;}
	.product-lists .pli .img{width: 340px;height: 217px;overflow: hidden;}
	.product-lists .pli .img img{width: 340px;height: 217px;}
	.product-lists .pli .title{width: 340px;height: 40px;line-height: 40px;text-align: center;background: #0c6bdb;color: #fff;}
	.page{display: none;}
	.right-content .more{display: block;width: 80px;height: 34px;margin:auto;line-height: 34px;text-align: center;border:1px solid #333;}
	.right-content .more:hover{color:#fff;background: #0c6dbd;border: 1px solid #0c6dbd;}
	
	.text{display:table;margin:auto;margin-top: 60px;line-height: 26px;color:#333;font-size: 16px;text-indent: 10px;}
	form#guest{display:table;width: 60%;margin:auto;margin-top: 20px;}
	form#guest .guest-left{float:left;width: 100%;}
	form#guest .guest-right{float:left;border-left: 5px solid #0c6bdb;width: 100%;height: 173px;}
	form#guest .guest-left .input{width: 100%;height: 50px;margin-bottom: 10px;border-left: 5px solid #0c6bdb;}
	form#guest .guest-left .input input{margin-left:4px;text-indent:10px;width: 100%;height: 45px;line-height: 45px;color:#666;}
	form#guest .guest-left .input>.vcode>input{display:block;float:left;width: 60%;}
	form#guest .guest-left .input>.vcode>img{display:block;float:left;width: 125px;height: 50px;margin-left: 10px;}
	form#guest .guest-right textarea{text-indent:10px;color:#666;margin-left:4px;width: 100%;height: 170px;line-height: 30px;}
	form#guest .submit{float:right;width: 170px;height: 35px;margin-top: 26px;}
	form#guest .submit input[type=submit]{float:left;width: 80px;height: 34px;background: #0c6bdb;color: #fff;margin-right: 10px;border:0;}
	form#guest .submit input[type=reset]{float:left;width: 80px;height: 34px;background:#999;color: #fff;border:0;}
	
	.public-footer .menu-list{width: 660px;margin:auto;height:55px;line-height: 55px;}
	.public-footer .menu-list .mli{float:left;width: 90px;height: 55px;line-height: 55px;color:#fff;text-align: center;}
	.public-footer .sper{display:block;width: 2px;float:left;color:#fff;}
	.public-footer .address{height: 26px;line-height: 26px;color:#fff;text-align: center;}
	.public-footer .address a{color:#fff;}

	.main .public-container{width:100%;}
	.service-up{width: 650px;height:auto;padding:40px 50px;margin:auto;margin-top: 50px;background: #0c6bbd;border-radius: 10px;}
	.service-up .title{font-size: 24px;color:#fff;background: url(404.png) no-repeat center bottom;text-align: center;line-height: 40px;height: 50px;margin-bottom: 20px;}
	.service-up .desc{font-size: 16px;color: #fefefe;line-height: 30px;}
	.service-middle{width: 750px;margin:auto;margin-top: 40px;overflow: hidden;}
	.service-middle .ser-lists{width: 780px;}
	.service-middle .ser-item{display:inline-table;text-align:center;width: 230px;height: 188px;margin:auto;margin-bottom: 10px;margin-right: 20px;overflow: hidden;border-radius:10px; }
	.service-middle .ser-item img{width: 230px;height: 120px;margin: 0;}
	.service-middle .ser-item .cont{width:200px;height:50px;color: #fff;line-height: 25px;padding: 10px 15px; margin-top: -5px;}
	.service-middle .ser-item .cont p{line-height:24px;height:48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	.service-middle .ser-item .cont1{background: #ff7546;}
	.service-middle .ser-item .cont2{background: #0c91bd;}
	.service-middle .ser-item .cont3{background: #4bb312;}
	.service-content{position:relative;width:750px;margin:auto;margin-top:30px;margin-bottom: 50px;border-radius: 10px;}
	.service-content img{width:750px;}
	.service-content .lctitle{position: absolute;top:35px;left:50%;margin-left: -50%;text-align: center;width:100%;font-size: 20px;color:#000;}
	.service-content .btn{position: absolute;bottom:50px;left:50%;width:120px;height:35px;line-height: 35px;margin-left: -60px;border-radius: 5px;background: #0c6bbd;color:#fff;text-align: center;}

}








@media screen and (min-width: 1201px) {
	.min-public-header{display: none;}
	.mobile-public-header{display:none;}
	
	.logo{float:left;width: 325px;height: 120px;overflow: hidden;}
	.logo img{width: 325px;height: 120px;}
	.nav{float:left;}
	.nav .li{float:left;color:#000;width: 90px;height: 120px;line-height: 120px;text-align: center;}
	.nav .li:hover{font-weight: bold;color:#0c6bbd;}
	.nav .li.on{font-weight: bold;color:#0c6bbd;}
	.search{position:relative;float:right;width: 175px;height: 30px;margin-top: 45px;}
	.search .input{width: 175px;height: 26px;line-height: 26px;border-radius: 15px;border:1px solid #b3b3b3;background: rgba(255,255,255,0);text-indent: 10px;color:#666;}
	.search .submit{position:absolute;right:0;top:0;width: 30px;height: 30px;background: url(../image/search.png) no-repeat center;border:0;cursor:pointer;}
	
	.index-product{width: 100%;height: 706px;}
	.cate-name img{display:block;float:left;}
	.cate-name .more{float:right;width: 80px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #333;color:#000;font-size: 12px;}
	.cate-name .more:hover{background: #0c6bbd;color:#fff;border: 1px solid #0c6dbd;}
	.index-product .cate-name,.index-news .cate-name{margin-top: 74px;}
	.index-product .product-list{margin-top: 35px;width: 1260px;}
	.index-product .product-list .pli{float:left;background:#a1a1a;width: 360px;height:auto;margin-right: 60px;margin-bottom: 45px;}
	.index-product .product-list .pli .img{width: 360px;height: 230px;overflow: hidden;}
	.index-product .product-list .pli img{width: 360px;height: 230px;transition: .1s transform;transform: translateZ(0);}
	.index-product .product-list .pli img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-product .product-list .pli .title{width: 360px;height: 30px;line-height: 30px;text-align: center;color:#fff;background: #0c6bbd;}
	
	.index-about{width: 100%;height: 474px;background: url(../image/bg-about.jpg) no-repeat center;padding-top:64px;}
	.index-about .cate-name .more{float:right;width: 80px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #fff;color:#fff;font-size: 12px;}
	.index-about .cate-name .more:hover{border: 1px solid #fff;color:#0c6bbd;background: #fff;}
	.index-about .about-info{margin-top: 26px;width: 1140px;height: 295px;background: #fff;padding-left: 60px;padding-top: 50px;}
	.index-about .about-info .img{display:block;float:left;margin-right:55px;width: 470px;height: 250px;overflow: hidden;}
	.index-about .about-info img{width: 470px;height: 250px;transition: .1s transform;transform: translateZ(0);}
	.index-about .about-info img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-about .about-info .about-right{float:left;width: 560px;height: auto;}
	.index-about .about-info .about-right .title{font-size: 18px;color:#333;font-weight: bold;margin-top: 20px;}
	.index-about .about-info .about-right .en-tit{height: 30px;line-height: 30px;font-size: 16px;}
	.index-about .about-info .about-right .desc{margin-top: 20px;line-height: 30px;}
	.index-about .about-info .about-right .desc:hover{color:#0c6bbd;}
	.index-about .about-info .about-right a{text-decoration: none;}
	
	.index-news{width: 100%;height: 486px;}
	.index-news .mobile-news-list{display:none;}
	
	.index-news .news-list{margin-top: 35px;width: 1260px;}
	.index-news .news-list .nli{float:left;width: 360px;height:auto;margin-right: 60px;margin-bottom: 45px;}
	.index-news .news-list .nli .img{width: 360px;height: 190px;overflow: hidden;}
	.index-news .news-list .nli img{width: 360px;height: 190px;transition: .1s transform;transform: translateZ(0);}
	.index-news .news-list .nli img:hover{transform: scale(1.2, 1.2);transition: .3s transform;}
	.index-news .news-list .nli .title{font-weight: bold;color:#333;margin-top:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
	.index-news .news-list .nli .time{font-size: 12px;color:#999;margin-top: 5px;}
	.index-news .news-list .nli .desc{color:#666;margin-top:10px;line-height: 26px;}
	.index-news .news-list .nli .desc:hover{color:#0c6bbd;}
	
	.min-left-menu{display:none;}
	.inner-top{margin-top:67px;padding-bottom: 20px;}
	.left-menu{float:left;width: 250px;height: auto;background: #0c6bdb;}
	.left-menu .menu-list{width: 200px;height: auto;margin: auto;padding-top: 26px;padding-bottom: 20px;}
	.left-menu .menu-list a{text-decoration: none;}
	.left-menu .menu-list .list{border-top: 1px dotted #fff;height: auto;}
	.left-menu .menu-list .list .bname{text-indent: 80px;line-height: 60px;color:#fff;cursor:pointer;background: url(../image/cate-li.png) no-repeat 60px center;}
	.left-menu .menu-list .list ul{display:none;}
	.left-menu .menu-list .list.on .bname{background: rgba(255,255,255,.3) url(../image/cate-li.png) no-repeat 60px center;}
	.left-menu .menu-list .list:hover .bname{background: rgba(255,255,255,.3) url(../image/cate-li.png) no-repeat 60px center;}
	.left-menu .menu-list .list.on ul{display:block;}
	.left-menu .menu-list .list.on ul li{width: 200px;height:36px;text-indent: 80px;line-height: 36px;color:#fff;}
	
	.right-content{float:right;width: 888px;min-height:600px;}
	.position{border-bottom:1px dotted #333;}
	.position a{color:#0c6bdb ;display: block;height: 30px;line-height: 30px;text-decoration: none;}
	.position .title{float:left;width: 100px;height: 30px;line-height: 30px;color:#0c6bdb;text-indent: 30px;background:url(../image/house.png) no-repeat 0 center;}
	.position .index-cate{float:left;height: 30px;line-height: 30px;color:#0c6bdb;}
	.right-content>.title{text-align: center;font-size: 18px;color:#000;margin-top: 40px;line-height: 40px;}
	.right-content .content{color:#333;line-height: 32px;margin-top: 15px;}
	
	.map{width: 888px;height: 240px;margin-top: 30px;border:0;}
	.contact-name{line-height: 30px;font-size: 18px;margin-top: 32px;margin-bottom: 32px;}
	.contact-cont{width: 888px;height: auto;}
	.contact-cont .cont-left{float:left;}
	.contact-cont .cont-left div{height: 34px;line-height: 34px;text-indent: 30px;}
	.contact-cont .cont-left .addr{background: url(../image/contact-address.png) no-repeat 0 center;}
	.contact-cont .cont-left .fax{background: url(../image/contact-fax.png) no-repeat 0 center;}
	.contact-cont .cont-left .tel{background: url(../image/contact-tel.png) no-repeat 0 center;}
	.contact-cont .cont-right{float:right;margin-right: 100px;}
	.contact-cont .cont-right img{display: block;width: 84px;height: 84px;}
	.contact-cont .cont-right .title{height: 26px;line-height: 26px;text-align:center;}
	
	.right-content .news-desc{font-size: 12px;color:#999;width: 330px;margin: auto;margin-top: 10px;margin-bottom: 20px;}
	.right-content .news-desc .time{float:left;margin-right: 30px;}
	.right-content .news-desc .click{float:left;}
	
	.mobile-news-right-content{display:none;}
	.right-content .min-title{display:none;}
	.right-content .news-lists{margin-top: 20px;}
	.right-content .news-lists .nli{width: 888px;height: 160px;background: #f5f5f5;margin-bottom: 20px;}
	.right-content .news-lists .nli img{display:block;float:left;width: 230px;height: 130px;margin-top: 14px;margin-left: 14px;}
	.right-content .news-lists .nli .info{float:right;width: 590px;height: 130px;margin-top: 14px;margin-right: 20px;}
	.right-content .news-lists .nli .info .title{line-height: 28px;font-size: 16px;}
	.right-content .news-lists .nli .info .title:hover{color:#0c6bdb;}
	.right-content .news-lists .nli .info .time{line-height: 32px;color:#999;}
	.right-content .news-lists .nli .info .desc{line-height: 22px;font-size: 12px;color:#333;}
	.right-content .news-lists .nli .info .desc:hover{color:#0c6bdb;}
	
	.right-content .down-lists{margin-top: 10px;}
	.right-content .down-lists .nli{height: 50px;line-height: 50px;border-bottom: 1px dashed #666;}
	.right-content .down-lists .nli:hover{background: rgba(12,107,189,.06);}
	.right-content .down-lists .nli .title{float: left;}
	.right-content .down-lists .nli .download{float:right;width: 75px;text-align: right;background: url(../image/download.png) no-repeat 0 center;color:#0c6bdb;}
	
	.lunbo{position:relative;width: 888px;height: 300px;margin-top: 20px;margin-bottom: 10px;}
	.images{width: 888px;height: 300px;}
	.lunbo img{width: 470px;height: 300px; margin:0 auto; display:none;}
	.lunbo img:first-child{display:block;}
	.prev{position:absolute;top:50%;margin-top:-50px;left:0;width: 60px;height: 100px;background: url(../image/prev.png)}
	.next{position:absolute;top:50%;margin-top:-50px;right:0;width: 60px;height: 100px;background: url(../image/next.png)}
	.lunbo .prev:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.lunbo .next:hover{opacity: 0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
	.right-content .ptitle{font-size: 24px;color:#0c6bdb;text-align: center;line-height: 40px;}
	.sel{width: 900px;height: 40px;margin-top: 50px;}
	.sel .li{float:left;background: #e6e6e6;width: 290px;height: 40px;margin-right: 10px;text-align: center;line-height: 40px;}
	.sel .li:hover{background: #0c6bbd;color:#fff;}
	.sel .on{background: #0c6bbd;color:#fff;}
	.pcontent{display: none;}
	.pcontent.on{display: block;text-align: justify;margin-top: 40px;line-height: 28px;padding-bottom: 20px;border-bottom: 1px dotted #333;color:#333;}
	.other-art{width: 888px;height: 40px;line-height: 40px;}
	.other-art .prev-art{float: left;}
	.other-art .next-art{float: right;}
	.other-art a{color:#333;}
	.other-art .prev-art:hover{color:#0c6bdb;}
	.other-art .next-art:hover{color:#0c6bdb;}
	
	.product-lists{width: 930px;margin-top: 30px;}
	.product-lists a{text-decoration: none;}
	.product-lists .pli{float:left;background:#a1a1a1;width: 270px;margin-right:40px;margin-bottom: 40px;}
	.product-lists .pli .img{width: 270px;height: 172px;overflow: hidden;}
	.product-lists .pli .img img{width: 270px;height: 172px;}
	.product-lists .pli .title{width: 270px;height: 40px;line-height: 40px;text-align: center;background: #0c6bdb;color: #fff;}
	.right-content .more{display:none;}
	
	.text{margin-top: 60px;line-height: 26px;color:#333;font-size: 16px;text-indent: 10px;}
	form#guest{width: 888px;margin-top: 20px;}
	form#guest .guest-left{float:left;}
	form#guest .guest-right{float:right;border-left: 5px solid #0c6bdb;height: 173px;}
	form#guest .guest-left .input{width: 410px;height: 50px;margin-bottom: 10px;border-left: 5px solid #0c6bdb;}
	form#guest .guest-left .input input{margin-left:4px;text-indent:10px;width: 400px;height: 45px;line-height: 45px;color:#666;}
	form#guest .guest-left .input>.vcode>input{display:block;float:left;width: 265px;}
	form#guest .guest-left .input>.vcode>img{display:block;float:left;width: 125px;height: 50px;margin-left: 10px;}
	form#guest .guest-right textarea{text-indent:10px;color:#666;margin-left:4px;width: 400px;height: 170px;line-height: 30px;}
	form#guest .submit{float:right;width: 170px;height: 35px;margin-top: 26px;}
	form#guest .submit input[type=submit]{float:left;width: 80px;height: 34px;background: #0c6bdb;color: #fff;margin-right: 10px;border:0;}
	form#guest .submit input[type=reset]{float:left;width: 80px;height: 34px;background:#999;color: #fff;border:0;}
	
	.public-footer .menu-list{width: 1020px;margin:auto;height:55px;line-height: 55px;}
	.public-footer .menu-list .mli{float:left;width: 143px;height: 55px;line-height: 55px;color:#fff;text-align: center;}
	.public-footer .sper{display:block;width: 2px;float:left;color:#fff;}
	.public-footer .address{height: 26px;line-height: 26px;color:#fff;text-align: center;}
	.public-footer .address a{color:#fff;}

	
	.service-up{margin-top: 70px;width: 1000px;height:auto;padding:40px 100px;background: #0c6bbd;border-radius: 10px;}
	.service-up .title{font-size: 24px;color:#fff;background: url(404.png) no-repeat center bottom;text-align: center;line-height: 40px;height: 50px;margin-bottom: 20px;}
	.service-up .desc{font-size: 16px;color: #fefefe;line-height: 30px;}
	.service-middle{margin-top: 46px;width: 1200px;overflow: hidden;}
	.service-middle .ser-lists{width: 1245px;}
	.service-middle .ser-item{float:left;width: 370px;height: 350px;margin-right: 45px;overflow: hidden;border-radius:10px; }
	.service-middle .ser-item img{width: 370px;height: 190px;margin: 0;}
	.service-middle .ser-item .cont{width:340px;height:130px;color: #fff;line-height: 25px;padding: 15px; margin-top: -5px;}
	.service-middle .ser-item .cont1{background: #ff7546;}
	.service-middle .ser-item .cont2{background: #0c91bd;}
	.service-middle .ser-item .cont3{background: #4bb312;}
	.service-content{position:relative;margin-top:60px;margin-bottom: 80px;border-radius: 10px;}
	.service-content .lctitle{position: absolute;top:70px;left:50%;margin-left: -50%;text-align: center;width:100%;font-size: 24px;color:#000;}
	.service-content .btn{position: absolute;bottom:50px;left:50%;width:140px;height:40px;margin-left: -70px;border-radius: 6px;background: #0c6bbd;color:#fff;text-align: center;line-height: 40px;}

}