@charset "utf-8";
@media only screen and (min-width:1600px){
	
}
@media only screen and (max-width:1366px){
.index-board .info .text{width:30vw;}
.index-board .adv .cer{width:22vw;}
.index-board .adv .cer img{width:100%;height:auto;}
}
@media only screen and (max-width:980px){
.head-width{width:92vw;}
.main-width{width:92vw;}
header{position:relative;height:54px;background-color:#fff;box-shadow:0 0 5px #999;}
header .logo .pic{height:38px;margin-top:8px;}
header .nav .one > li{line-height:30px;padding:12px 0;margin-left:30px;font-size:16px;}
header .nav .one > li > a{color:#333;}
header .nav .one > li.active{padding:12px 0 10px;border-width:2px;}
header .func{height:30px;margin-top:12px;margin-right:0;}
header .func .search{width:30px;height:30px;}
header .func .search .box{width:30px;height:30px;}
header .func .search .box .text{height:30px;padding:0 30px 0 8px;}
header .func .search .box .btn, header .func .search .box .sub{width:30px;height:30px;background-position:center bottom;}
header .func .search .box.open{width:200px;}
header .func .lang{height:20px;line-height:25px;margin-top:5px;margin-left:5px;padding:0 0 0 10px;}
header .func .lang a{color:#333;font-size:16px;}
footer{padding:40px 0 20px;}
footer .contact{margin-bottom:20px;}
footer .hotline{position:static;width:100%;}
.article-heade{display:none;}
/*首页*/
.index-info .text p{line-height:30px;font-size:16px;text-shadow:1px 1px 1px #000;}
.index-about{padding:30px 0;}
.index-about .text{width:100%;}
.index-about .text p{line-height:30px;font-size:15px;margin-bottom:20px;text-indent:30px;}
.index-about .text .tips p{line-height:30px;font-size:15px;}
.index-trim{padding:40px 0;}
.index-trim .info .text{width:50%;}
.index-trim .info .text img{width:160px;margin-bottom:10px;}
.index-trim .info .text p{line-height:30px;font-size:16px;}
.index-board{padding:50px 0;}
.index-board .info{margin-bottom:30px;}
.index-board .info .text{width:50%;margin-bottom:10px;}
.index-board .info .text img{width:160px;margin-bottom:10px;}
.index-board .info .text h3{line-height:25px;font-size:18px;margin-bottom:10px;}
.index-board .info .text p{line-height:25px;font-size:15px;}
.index-board .info .pic{margin-top:15px;}
.index-board .adv .cer{width:35%;}
.index-board .adv .cer p{line-height:25px;margin-top:-50px;font-size:14px;}
.index-board .adv .cer p span{font-size:12px;}
.index-board .adv .icon{width:65%;}
.index-board .adv .icon img{width:80%;}
.index-produce{padding:40px 0;}
.index-produce h3{line-height:25px;font-size:20px;}
.index-produce .trim .pic span{width:100px;height:30px;line-height:30px;font-size:14px;}
.index-produce .trim .small{width:32.29167%;}
.index-produce .trim .big{width:65.97333%;}
.index-produce .trim .big .pic{margin-bottom:0.98vw;}
/*产品*/
.main-products .overview .dot p span{font-size:14px;}
.main-products .detail{overflow:hidden;}
.main-products .detail h2{line-height:30px;font-size:24px;margin-bottom:15px;}
.main-products .detail p{line-height:25px;font-size:16px;margin-bottom:10px;}
.main-products .detail > img{position:static;width:90%;float:right;}
.main-products .detail .text{width:100%;padding:0;margin-bottom:40px;}
.main-products .detail .title{height:32px;margin:0 0 20px;}
.main-products .detail .feature{padding:0;}
.main-products .detail .feature span{line-height:20px;font-size:18px;margin:10px 15px 10px 0;padding-right:15px;}
.main-products .detail .feature br{display:none;}
.main-products .detail .feature .last{border-right:1px solid #b2b2b2;margin-right:15px;}
.main-products .trim{padding:0 0 40px;}
.main-products .trim > img{width:;}
.main-products .board{padding:0 0 40px;}
.main-products .board h3{line-height:30px;font-size:20px;}
/*动态咨询*/
.main-news{padding:40px 0;background-size:auto 100%;}
.main-news h2{line-height:30px;font-size:24px;padding-bottom:5px;margin-bottom:30px;border-width:3px;}
.main-news .slide-news{float:none;width:665px;margin:0 auto 20px;}
.main-news .slide-news .slide-pic{width:665px !important;}
.main-news .slide-news .slide-pic ul li{width:665px !important;}
.main-news .list{float:none;width:100%;}
.main-news .list li{padding:15px 80px 15px 0;}
.main-news .list li h3{line-height:20px;font-size:16px;}
.main-news .list li p{line-height:20px;font-size:14px;}
.main-news .list li span{top:10px;line-height:20px;font-size:14px;}
.main-news .list .more{width:120px;height:40px;line-height:40px;margin-top:15px;font-size:14px;border-radius:5px;}
.main-contact{padding:40px 0 20px;}
.main-contact h2{line-height:30px;font-size:24px;padding-bottom:5px;margin-bottom:30px;border-width:3px;}
.main-contact .links span{line-height:30px;font-size:16px;margin:0 15px;}
.main-contact .cbox{margin-bottom:30px;}
.main-contact .cbox h3{height:36px;line-height:36px;padding:0 20px;margin-bottom:10px;font-size:18px;}
.main-contact .cbox ul{padding:0;}
.main-contact .cbox li{margin:10px 0;}
.main-contact .cbox li h4{line-height:25px;margin-bottom:5px;font-size:16px;}
.main-contact .cbox li p{line-height:20px;font-size:14px;}
.main-contact .cbox .three li{width:50%;padding:0 20px;}
.main-message h2{line-height:30px;font-size:24px;padding-bottom:5px;margin-bottom:30px;border-width:3px;}
.main-message .box{padding:0 3vw;}
.main-message .box p{width:27vw;line-height:40px;padding-left:50px;margin-bottom:20px;}
.main-message .box p span{font-size:16px;}
.main-message .box p input{height:40px;line-height:38px;padding:0 10px;font-size:16px;}
.main-message .box p.r{margin-right:2.5vw;}
.main-message .box p.sp{font-size:16px;margin:0;}
.main-message .box textarea{height:100px;line-height:25px;margin-bottom:20px;font-size:16px;}
.main-message .box input[type="submit"]{width:140px;height:40px;font-size:16px;}
/*新闻*/
.list-news{padding:40px 0;}
.list-news .cont{width:100%;}
.list-news .cont .list li{position:relative;padding:15px 15px 15px 250px;margin-bottom:15px;}
.list-news .cont .list li .pic{position:absolute;left:15px;top:15px;width:220px;height:136px;}
.list-news .cont .list li .text{width:100%;height:136px;}
.list-news .cont .list li .text h3{line-height:25px;font-size:18px;}
.list-news .cont .list li .text p{line-height:20px;font-size:14px;-webkit-line-clamp:3;}
.list-news .cont .list li .text span{height:20px;line-height:22px;font-size:14px;padding-left:20px;}
.list-news .cont .list li .text span:after{width:14px;height:14px;top:3px;}
.article-news .main-width{padding:0;}
.article-news .title{padding-bottom:15px;margin-bottom:30px;}
.article-news .title h1{line-height:30px;font-size:24px;margin-bottom:10px;}
.article-news .title .time{line-height:20px;font-size:14px;}
.article-news .cont h2{line-height:30px;font-size:20px;margin-bottom:15px;}
.article-news .cont h3{line-height:30px;font-size:18px;margin-bottom:15px;}
.article-news .cont p{line-height:30px;font-size:16px;margin-bottom:15px;}
.article-news .cont .img{padding:10px 0;}
.article-news .cont .img span{line-height:20px;margin-top:5px;font-size:14px;}
.article-news .cont .img i{line-height:20px;margin-top:5px;font-size:14px;}
.article-news .subpage{padding-top:20px;margin-top:20px;}
.article-news .subpage li{line-height:25px;font-size:14px;margin-bottom:5px;}
/*投资者关系*/
.category{position:absolute;left:0;top:0;width:150px;margin:0;}
.category h1{line-height:30px;font-size:24px;margin-bottom:10px;}
.category li{line-height:25px;padding:5px 5px 5px 30px;font-size:16px;}
.category li:after{left:8px;width:12px;}
.content p{line-height:36px;margin-bottom:10px;font-size:16px;}
.main-relations .main-width{position:relative;overflow:hidden;padding-left:180px;box-sizing:border-box;}
.main-relations .content{float:none;padding-top:40px;}
.main-relations .content .list li{line-height:25px;padding:5px;font-size:16px;}
/*虹湾*/
.main-hongwan h1{line-height:30px;padding-bottom:10px;margin-bottom:20px;font-size:24px;}
.main-hongwan h1 span{font-size:14px;}
.main-hongwan .cont{margin-bottom:20px;}
.main-hongwan .cont p{line-height:25px;font-size:14px;}
.main-hongwan .info .qrcode{width:150px;margin-right:20px;}
.main-hongwan .info .qrcode p{line-height:25px;margin-top:5px;font-size:14px;}
.main-hongwan .info .text{padding-top:20px;}
.main-hongwan .info .text h3{line-height:25px;font-size:16px;}
.main-hongwan .info .text p{line-height:25px;font-size:14px;}
/*搜索*/
.search-results{padding:40px 0;}
.search-results h1{margin-bottom:20px;font-size:24px;}
.search-results .cont{margin-bottom:20px;}
.search-results .cont li{line-height:30px;padding:5px;font-size:16px;}
.search-results .cont li span{margin-right:5px;padding-right:10px;}
}
@media only screen and (max-width:780px){
header .phone-menu{display:block;}
header .logo{float:none;position:absolute;left:50%;top:0;margin-left:-70px;}
header .nav{position:absolute;left:-120%;top:54px;width:100%;box-sizing:border-box;background-color:#fff;border-top:2px solid #dfdfdf;}
header .nav .one > li{float:none;line-height:20px;padding:10px 0;margin:0;border-bottom:1px solid #dfdfdf;text-align:center;}
header .nav .one > li > a{display:block;padding:0 4vw;}
header .nav .one > li.active{padding:10px 0;border:none;background-color:#c3141f;}
header .nav .one > li.active a{color:#fff;}
header.active .nav{left:0;}
.copy-right .main-width{padding:20px 0;text-align:center;}
.copy-right .link{float:none;display:inline-block;margin-bottom:15px;}
.copy-right .copyright{float:none;height:auto;}
.copy-right .copyright span{display:block;margin-bottom:5px;}
/*首页*/
.index-info .text{left:6%;top:10%;width:320px;max-width:88%;}
.index-info .text p{line-height:25px;font-size:14px;}
.index-info .text p br{display:none;}
.index-about .text p{line-height:25px;font-size:14px;margin-bottom:15px;text-indent:28px;}
.index-about .text .tips p{line-height:25px;font-size:14px;}
.index-trim .adv li h3{line-height:20px;margin-bottom:5px;font-size:14px;color:#333;}
.index-trim .adv li span{line-height:15px;margin-bottom:15px;font-size:12px;}
.index-board .info .text h3{font-size:16px;}
.index-board .info .text p{line-height:20px;font-size:14px;}
.index-board .info .pic{margin-top:40px;}
.index-board .adv{padding:0;}
.index-board .adv .cer{float:none;width:288px;max-width:100%;margin:0 auto;}
.index-board .adv .icon{float:none;width:100%;padding-top:30px;}
.main-products .overview .title{display:none;}
/*动态咨询*/
.main-news .slide-news{width:92vw;}
.main-news .slide-news .slide-pic{width:92vw !important;}
.main-news .slide-news .slide-pic ul li{width:92vw !important;}
.main-contact .cbox h3{padding:0 10px;}
.main-contact .cbox .three li{padding:0 10px;}
.main-message .box{padding:0 30px;}
.main-message .box p{width:100%;}
}
@media only screen and (max-width:640px){
footer .contact p span{display:block;}
footer .hotline .tel{font-size:24px;}
.to-top{width:36px;height:36px;right:10px;bottom:10px;margin:0;}
.to-top a{width:36px;height:36px;background-size:100% 100%;}
/*首页*/
.index-info .text p{line-height:20px;font-size:12px;}
.index-about{padding:30px 0 20px;}
.index-about .text p{line-height:20px;}
.index-about .text .tips{padding-top:5px;margin-top:15px;}
.index-about .text .tips p{line-height:18px;font-size:12px;}
.index-trim{padding:40px 0 20px;}
.index-trim .info{margin-bottom:20px;}
.index-trim .info .text{float:none;width:100%;padding:0;margin:0 0 20px;}
.index-trim .info .text img{margin-bottom:15px;}
.index-trim .info .text p{line-height:25px;font-size:14px;}
.index-trim .info .pic{float:none;width:100%;padding:0;box-sizing:border-box;}
.index-trim .info .pic img{width:70%;}
.index-trim .info .pic p{left:72%;line-height:20px;margin-top:-10px;font-size:14px;}
.index-trim .adv li{width:33.3333%;margin-bottom:20px;}
.index-trim .adv li h3{margin-bottom:0;}
.index-trim .adv li span{margin-bottom:5px;}
.index-trim .adv li:nth-child(3) h3{border-right:none;}
.index-board .info .text{float:none;width:100%;margin:0 0 20px;padding:0;}
.index-board .info .pic{float:none;width:100%;padding:0;margin:0;box-sizing:border-box;}
.index-board .info .pic img{width:70%;}
.index-board .info .pic p{left:72%;line-height:20px;margin-top:-10px;font-size:14px;}
.index-board .adv .icon img{width:100%;}
.index-board .adv li{width:33.3333%;margin-bottom:20px;}
.index-board .adv li h3{line-height:20px;font-size:14px;margin-bottom:5px;}
.index-board .adv li:nth-child(3) h3{border-right:none;}
.index-produce h3{font-size:18px;margin-bottom:10px;}
.index-produce .trim{margin-bottom:20px;}
.index-produce .trim .small{float:none;width:100%;height:0;padding-bottom:32.258%;margin-bottom:10px;overflow:hidden;}
.index-produce .trim .small .pic{float:left;width:50%;}
.index-produce .trim .big{float:none;width:100%;}
.index-produce .trim .big .pic{margin-bottom:10px;}
.index-produce .board ul{width:100%;}
.index-produce .board li{width:100%;margin-bottom:10px;}
/*产品*/
.main-products .overview .dot p span{font-size:10px;}
.main-products .detail h2{font-size:20px;margin-bottom:10px;}
.main-products .detail p{line-height:20px;font-size:14px;}
.main-products .detail .text{margin-bottom:25px;}
.main-products .detail .feature span{margin:8px 15px 8px 0;font-size:16px;}
.main-products .detail .title{height:28px;}
.main-products .board h3{font-size:18px;}
.main-products .case li span{left:0;top:0;width:80px;height:30px;line-height:30px;padding:0;margin:0;border-radius:0;font-size:14px;}
/*动态咨询*/
.main-contact h2{margin-bottom:20px;}
.main-contact .links span{width:100%;margin:0;text-align:left;font-size:14px;}
.main-contact .cbox .three li{width:100%;}
.main-message{padding:40px 0;}
.main-message .box{padding:0;}
/*新闻*/
.list-news{padding:20px 0 30px;}
.list-news .cont .list{margin-bottom:30px;}
.list-news .cont .list li{padding:10px 10px 10px 140px;margin-bottom:10px;}
.list-news .cont .list li .pic{left:10px;top:10px;width:120px;height:74px;}
.list-news .cont .list li .text{height:74px;padding:5px 0 0;}
.list-news .cont .list li .text h3{line-height:20px;font-size:14px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.list-news .cont .list li .text p{display:none;}
.article-news .title h1{line-height:25px;font-size:20px;}
.article-news .title .time{font-size:12px;}
.article-news .cont h2{font-size:18px;}
.article-news .cont h3{font-size:16px;}
.article-news .cont p{line-height:25px;font-size:14px;}
.article-news .cont .img{padding:0;}
.article-news .cont .img span{font-size:12px;}
.article-news .cont .img i{font-size:12px;}
/*投资者关系*/
.category{width:100px;}
.category h1{line-height:20px;font-size:18px;}
.category li{line-height:20px;padding:5px 5px 5px 15px;font-size:14px;}
.category li:after{left:0;width:8px;}
.content p{line-height:30px;margin-bottom:5px;font-size:14px;}
.main-relations .main-width{padding-left:115px;}
.main-relations .content{width:100%;padding-top:30px;}
.main-relations .content .list li{line-height:20px;font-size:14px;}
/*搜索*/
.search-results{padding:30px 0;}
.search-results .cont li{line-height:20px;font-size:14px;}
}
