@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1800px) {

.header{ height:130px; }
.logo{ line-height:130px; }
.logo img{ width:350px; }

.nav{padding:0 220px 0 350px; }
.navlist{ line-height:130px;}
.navlist li{ font-size:15px; }
.navlist li.ico_sub>a:after{ width:18px; height:18px; margin-top:-9px; }
.navlist li .sub{ font-size:14px;}


.lang{  width:120px; font-size:15px; height:42px; line-height:42px; margin-top:44px; }
.lang a{ padding-left:50px; }
.search_btn{ margin-top:44px; padding-left:50px; width:100px; height:42px; line-height:42px; font-size:15px; }

.search{ top:130px; height: 42px;}
.search input[type="text"]{height: 40px; line-height:40px; padding:0 15px; font-size:15px;}
.search input[type="submit"]{width: 42px;height: 42px; }

}

@media screen and (max-width: 1680px) {
.htop{ height:40px; line-height:40px;}

.header{ height:110px; }
.logo{ line-height:110px; }
.logo img{ width:300px; }

.nav{padding:0 185px 0 300px; }
.navlist{ line-height:110px; padding:0 4%; }
.navlist li.ico_sub>a:after{ width:18px; height:18px; margin-top:-9px; }

.navlist li .sub{ padding:8px 0;}
.navlist li .sub a{ line-height:34px;  }


.lang{ width:100px; font-size:15px; height:36px; line-height:36px; margin-top:37px;  }
.lang a{ padding-left:40px; }
.search_btn{ margin-top:37px; padding-left:40px; width:85px; height:36px; line-height:36px; font-size:15px; }

.search{ top:110px;}

/*banner*/
.banbottom{ height:80px; }

.bandb{ padding-right:131px; }
.bandb .swiper-pagination{ height:26px; margin-top:27px;}
.bandb .swiper-pagination .swiper-pagination-bullet{ width:26px; height:26px; }
.bandb .swiper-pagination .swiper-pagination-bullet:after{ width:6px; height:6px; margin:8px;}
.ban-prev,.ban-next{ height:80px; width:50px; }
.ban-prev{background-size:20px; }
.ban-next{ background-size:20px; }


.banfy{ height:90px; margin-top:-45px;}
.banfy .swiper-pagination{ width:30px; }
.banfy .swiper-pagination .swiper-pagination-bullet{ width:30px; height:30px; }
.banfy .swiper-pagination .swiper-pagination-bullet:after{ width:6px; height:6px;margin:12px; }
.banfy .swiper-pagination .swiper-pagination-bullet-active{line-height:30px; font-size:16px;  }


.bantxt01{ width:440px; height:230px; margin-top:-155px; padding:25px 40px; }
.bantxt01 h3{ font-size:40px;}
.bantxt01 p{ font-size:14px; line-height:30px;}
.bantxt01 .more{ width:120px; height:36px; line-height:36px; font-size:12px; margin-top:15px; }

.bantxt01:after{ right:25px; bottom:25px; width:55px; height:55px;}

.bantxt02{ padding-bottom:80px; }
.bantxt02 h3{ font-size:50px; }
.bantxt02 p{ font-size:24px; margin:40px 0;}
.bantxt02 .more{ width:150px; height:44px; font-size:16px; line-height:42px; padding-right:25px; }
.bantxt02 .more:after{ width:12px; right:30px;}
/*banner*/



/*首页产品*/
.homeprod li{height:340px; }
.homeprod li.li01{ padding:4% 5%;}
.homeprod li h2{font-size:32px; }
.homeprod li h3{ font-size:20px; }
.homeprod li p{ font-size:14px; margin:20px 0;}
.homeprod li p.p2{ margin:15px 0 0 0;}
.homeprod li .sub a{ line-height:28px; border-radius:15px; padding:0 10px; margin-right:5px; font-size:12px;}

.homeprod li .more{  font-size:14px; width:100px; margin-top:50px;}
.homeprod li .more:after{ width:10px; height:10px; margin-top:-5px; }
.homeprod li .more span{ width:80px; height:30px; }

.homeprod li .details{ margin-top:140px; }
/*首页产品*/

/*首页关于我们*/
.homeabout .img{ height:600px;}
.homeabout .txt h2{ font-size:32px; margin-top:35px;}
.homeabout .txt h3{ font-size:24px; margin-top:35px; }
.homeabout .txt .info{ font-size:14px; line-height:30px; margin-top:35px;}

.homeabout .txt .icolist{ margin-top:30px; }
.homeabout .txt .icolist li{ width:85px; margin-left:60px;}
.homeabout .txt .icolist li .ico{ width:50px; }
.homeabout .txt .icolist li span{ font-size:20px; }
.homeabout .txt .icolist li p{ font-size:14px;}

.homeabout .txt .more{  margin-top:60px;}
.homeabout .txt .more a{ width:190px; height:40px; line-height:40px; font-size:12px; padding-right:25px; }
.homeabout .txt .more a:after{ right:20px;}
/*首页关于我们*/

/*way*/
.waytit{ font-size:32px;}
.waylist .swiper-slide .fltxt .tit{ padding-left:136px; height:120px; line-height:120px; font-size:85px;}
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:120px 120px;}

.waylist .swiper-slide .frtxt h3{ font-size:20px; }
.waylist .swiper-slide .frtxt h3:after{ width:35px; height:3px; left:-60px; margin-top:-1.5px; }
.waylist .swiper-slide .frtxt p{ font-size:14px; line-height:30px; margin-top:10px;}


.way-prev,.way-next{ width:76px; height:60px; }
.way-prev{ margin-left:-76px; }
.way-next{ margin-right:-76px; }
/*way*/


.tit01{ height:150px; line-height:150px;}
.tit01 h2{font-size:32px; }
.tit01 .more01{ width:22px; height:22px; margin-top:64px; }


/*产品应用范围*/
.applist li{ height:360px; }
.applist li .txt01{ padding-top:110px;}
.applist li .txt01 .ico{ width:85px; height:85px; }
.applist li .txt01 h3{ font-size:24px; }
.applist li .txt02 h3{ font-size:24px; }
.applist li .txt02 p{ font-size:14px; margin-top:20px;}
.applist li .txt02 span{ font-size:14px; margin-top:20px;}

.applist li .txt02 .ico{ width:85px; height:85px; }

.applist li:hover .txt01{ margin-top:-360px; }

/*产品应用范围*/



.tit02 .more2{ font-size:14px; width:85px;margin-top:49px; }
.tit02 .more2:after{ width:10px; height:10px; margin-top:-5px; }
.tit02 .more2 span{ width:60px; height:30px; }


/*首页新闻*/
.hnlist li.li01{ height:610px; }
.hnlist li.li01 .info h3{ font-size:20px;}
.hnlist li.li01 .info .parameter{ margin-top:20px;}

.hnlist li.li02{height:290px;}
.hnlist li.li03{ margin-top:30px;}
.hnlist li.li02 h3{ font-size:20px;}
.hnlist li.li02 p{ margin-top:15px;}
/*首页新闻*/

/*底部*/
.dbmain li{height:350px; }
.dbmain .dblogo{ width:260px;}
.dbmain .info{ font-size:13px; line-height:30px; margin-top:25px;}

.dbmain li .dbtit{font-size:16px;}
.dbmain li .dbnav{ font-size:13px; line-height:30px; margin-top:25px;}

.dbmain li .dbwechat{ margin-top:25px;}
.dbmain li .dbwechat .img{ width:130px; }
.dbmain li .dbwechat .tit{ padding-top:5px; font-size:13px; width:20px; margin-left:5px;}

.db_search{ padding-right:36px; margin-top:30px;}
.db_search .input{ height:36px; padding:0 10px;}
.db_search .submit{height:36px; width:36px; }


.copy{ font-size:13px; padding:25px 0; }
/*底部*/


/*关于我们*/
.ban_about .bantxt h3{ font-size:60px; }
.ban_about .bantxt p{ font-size:12px; }
.ban_about .bantxt .btn{ width:50px; margin-left:-25px; }

.abtop .txt .tit{ font-size:24px; }
.abtop .txt .info{ font-size:14px; line-height:30px; }

.abbottom .txt .tit{ font-size:24px; }
.abbottom .txt .info{font-size:14px; line-height:30px; }


.honor_tit h3{ font-size:50px; }
.honor_tit p{ font-size:20px; }

.honor_nav li{ height:60px; line-height:60px; font-size:18px; }


.poster-prev-btn span{ width:34px; height:76px; margin-top:-38px; }
.poster-next-btn span{ width:34px; height:76px; margin-top:-38px; }

/*关于我们*/


/*新闻*/
.nyban{ height:200px; }
.nyban .bantxt h3{ font-size:32px;}
.nyban .bantxt p{ font-size:12px; }

.nynav{ height:76px;}
.nynav .nynlist{ line-height:76px; }
.nynav .nynlist li{ font-size:14px; margin:0 30px;}
.nynav .nynlist li a{ padding-left:30px; }
.nynav .nynlist li a:after{ content:""; width:12px; height:12px; margin-top:-7px; }
.nynav .nynlist li:hover,.nynav .nynlist li.on{ font-size:16px; }
.nynav .nynlist li:hover a:after,.nynav .nynlist li.on a:after{ width:6px; height:6px; border:4px solid #d6000f; }


.newstop .newsimg img{ height:420px;}
.newstop .newsimg .swiper-slide .tit{ height:60px; line-height:60px; font-size:16px; }
.newstop .newsimg .swiper-pagination{ bottom:28px; }
.newstop .newsimg .swiper-pagination .swiper-pagination-bullet{ width:13px; height:4px; border-radius:2px;  }
.newstop .newsimg .swiper-pagination .swiper-pagination-bullet-active{ width:20px; }
.newstop .newsimg .n-prev,.newstop .newsimg .n-next{ width:42px; height:68px; margin-top:-34px; }

.nlist li{ height:140px; padding:20px 0;}
.nlist li .time{ width:120px; }
.nlist li .time .y{ font-size:40px; line-height:60px;}
.nlist li .time .md{ font-size:12px; line-height:40px;}
.nlist li .txt{ padding-left:120px; }
.nlist li .txt h3{ font-size:20px; }
.nlist li .txt p{ font-size:14px; line-height:24px; }


.news_search{ padding:25px 0; }
.ns_main{ width:972px; }
.news_search h3{ line-height:46px; margin-right:30px; font-size:24px; width:100px; }
.news_search .input{ padding:0 20px; height:46px; width:250px; margin-right:15px; }
.news_search .submit{ width:46px; height:46px; background-size:42px 42px; }

.newslist li .txt{ height:110px;}
.newslist li .txt h3{ font-size:18px; }

/*新闻*/

/*产品认证 */
.tetit h3{ font-size:40px; }
.tetit p{ font-size:14px; }

.technology_list li{ padding:20px 0; border-radius:15px; }
.technology_list li .ico{ width:110px; }
.technology_list li .txt{ padding-left:110px; }
.technology_list li .txt h3{ font-size:18px; }
.technology_list li .txt h3:after{ border-left:5px solid transparent; border-right:5px solid transparent; border-top:10px solid #ff3240;}
.technology_list li .txt p{ font-size:14px; }
/*产品认证 */


/*联系我们*/
.contact_ban{ height:550px;}
.contact_ban h2{ font-size:40px; }
.contact_ban h3{ font-size:14px;}

.con01{ padding:25px 0; }
.con01 li .ico{ width:56px; }
.con01 li .txt{ margin-left:15px;}
.con01 li .txt h3{ font-size:24px; line-height:30px;}
.con01 li .txt2 h3{ font-size:30px;}
.con01 li .txt p{ font-size:14px; line-height:20px; margin-top:5px;}

.map{ height:460px;}
.map_wechat{ top:40px; right:40px; }
.map_wechat .img img{ width:180px; }
.map_wechat .tit{ width:20px; font-size:12px; padding:10px 0; border-radius:10px; margin-left:15px; }

.mtit h3{ font-size:40px; }
.mtit p{ font-size:16px; line-height:30px;}
.mtit p b{ font-size:20px; margin-left:15px;}

.message li.input input{ height:46px; line-height:46px; padding-left:46px;  font-size:14px;}
.message li.textarea textarea{ height:100px; font-size:14px; padding: 10px 46px;}
.message li.submit input{ width:300px; height:48px; line-height:46px; font-size:16px; }

.message li .mico01{ background-size:46px 46px;}
.message li .mico02{ background-size:46px 46px;}
.message li .mico03{ background-size:46px 46px;}

/*联系我们*/


/*产品列表*/
.ptit{  font-size:32px; }
.prodlist li .tit{ font-size:18px; }
.prodlist li .txt h3{ font-size:20px; }
/*产品列表*/


/*产品详情*/
.weizhi{ font-size:12px; padding-left:90px; }

.view{ padding-left:90px; }
.view .swiper-container {height: 450px; }

.preview { height:450px; width:70px; }
.preview .swiper-container {width:70px;height: 360px; }
.preview .swiper-slide {width: 70px;height:90px; padding:10px 0;}
.preview .arrow-left {width:70px; height:40px; }
.preview .arrow-right { width:70px; height:40px; }
.preview img { width:70px; height:70px; }

.prodtxt h2{font-size:30px; }
.produl li h3{ line-height:34px; padding-left:40px; font-size:14px;}
.produl li p{ font-size:14px; padding-left:40px; }

.prod_bottom{ padding-left:40px; }
.prod_bottom a{ height:40px; line-height:40px; font-size:14px; padding-left:40px; padding-right:15px; margin-right:5px;}
.prod_bottom a.pbico01{ background:#c20a14 url("../images/pbico01.png")/*tpa=http://www.starryskyvalve.com/Public/skin/images/pbico01.png*/ no-repeat left center; background-size:auto 100%;}
.prod_bottom a.pbico02{ background:#c20a14 url("../images/pbico02.png")/*tpa=http://www.starryskyvalve.com/Public/skin/images/pbico02.png*/ no-repeat left center;background-size:auto 100%;}
.prod_bottom span{ height:40px; line-height:40px; padding-left:40px; font-size:14px; margin-left:10px;}


.prodnav{ margin-top:50px; padding-left:90px; }
.prodnav li{ line-height:50px; font-size:18px; padding:0 50px; } 


.prodtab{ padding-left:90px; }
.characteristic li{font-size:14px; padding:12px 20px;}
.characteristic li:after{ width:4px; height:4px; border:2px solid #c20a14; margin-top:-4px;}

.tplist li{ font-size:14px;}
.tplist li .tit{ padding:12px 0 12px 3%;}
.tplist li .info{ padding:12px 3%;}

/*产品详情*/


}


@media screen and (max-width: 1440px) {

.htop{ height:36px; line-height:36px;}

.header{ height:90px; }
.logo{ line-height:90px; }
.logo img{ width:250px; }

.nav{padding:0 170px 0 250px; }
.navlist{ line-height:90px;  }
.navlist li{ font-size:14px; }
.navlist li.ico_sub>a:after{ width:16px; height:16px; margin-top:-8px; right:5%; }
.navlist li .sub{ font-size:13px;}

.lang{ font-size:14px; margin-top:27px; } 
.search_btn{ margin-top:27px; font-size:14px; }

.search{ top:90px;}

/*banner*/
.banbottom{ height:60px; }

.bandb{ padding-right:111px; }
.bandb .swiper-pagination{ margin-top:17px;}
.ban-prev,.ban-next{ height:60px; width:40px; }
.ban-prev{ background-size:15px; }
.ban-next{ background-size:15px; }



.bantxt01{ width:370px; height:200px; margin-top:-130px; padding:20px 30px; }
.bantxt01 h3{ font-size:32px;}
.bantxt01 p{ font-size:14px; line-height:1.8;}

.bantxt01:after{ right:20px; bottom:20px; width:50px; height:50px;}

.bantxt02{ padding-bottom:60px; }
.bantxt02 h3{ font-size:40px; }
.bantxt02 p{ font-size:20px; margin:30px 0;}
.bantxt02 .more{ width:120px; height:36px; font-size:14px; line-height:34px; padding-right:20px; }
.bantxt02 .more:after{ width:10px; right:20px;}

.lower_btn{ height:85px; }
.lower_btn:after{ height:25px;}

.search input[type="text"]{ font-size:14px;}
/*banner*/

/*首页产品*/
.homeprod li{height:290px; }
.homeprod li.li01{ padding:4%;}
.homeprod li h2{font-size:28px; }
.homeprod li h3{ font-size:18px; }

.homeprod li .more{  margin-top:40px; font-size:12px; width:90px;}
.homeprod li .more span{ width:70px; height:26px;}

.homeprod li .details{ margin-top:120px; font-size:12px; width:50px; height:26px; }
/*首页产品*/



/*首页关于我们*/
.homeabout .img{ height:500px;}
.homeabout .txt h2{ font-size:28px; margin-top:30px;}
.homeabout .txt h3{ font-size:20px; margin-top:30px; }
.homeabout .txt .info{ font-size:12px; line-height:25px; margin-top:30px;}

.homeabout .txt .icolist{ margin-top:20px; }
.homeabout .txt .icolist li{ width:70px; margin-left:50px;}
.homeabout .txt .icolist li .ico{ width:40px; }
.homeabout .txt .icolist li span{ font-size:18px; }
.homeabout .txt .icolist li p{ font-size:12px;}

.homeabout .txt .more{  margin-top:50px;}
/*首页关于我们*/


/*way*/
.waytit{ font-size:28px;}
.waylist .swiper-slide .fltxt .tit{ padding-left:116px; height:100px; line-height:100px; font-size:70px;}
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:100px 100px;}

.waylist .swiper-slide .frtxt h3{ font-size:18px; }
.waylist .swiper-slide .frtxt h3:after{ width:30px; height:2px; left:-50px; margin-top:-1px; }
.waylist .swiper-slide .frtxt p{ line-height:2; margin-top:10px;}

.way-prev,.way-next{ width:64px; height:50px; }
.way-prev{ margin-left:-64px; }
.way-next{ margin-right:-64px; }
/*way*/

.tit01{ height:128px; line-height:128px;}
.tit01 h2{font-size:28px; }
.tit01 .more01{ width:20px; height:20px; margin-top:54px; }


/*产品应用范围*/
.applist li{ height:300px; }
.applist li .txt01{ padding-top:90px;}
.applist li .txt01 .ico{ width:70px; height:70px; }
.applist li .txt01 h3{ font-size:20px; }
.applist li .txt02 h3{ font-size:20px; }
.applist li .txt02 p{ margin-top:15px;}
.applist li .txt02 span{ margin-top:15px;}
.applist li .txt02 .ico{ width:70px; height:70px; }

.applist li:hover .txt01{ margin-top:-300px; }

/*产品应用范围*/

.tit02 .more2{ font-size:12px; width:72px;margin-top:37px; }
.tit02 .more2:after{ width:10px; height:10px; margin-top:-5px; }
.tit02 .more2 span{ width:50px; height:26px; }


/*首页新闻*/
.hnlist li.li01{ height:500px; }
.hnlist li.li01 .info h3{ font-size:18px;}
.hnlist li.li01 .info .parameter{ margin-top:15px;}

.hnlist li.li02{height:235px;}
.hnlist li.li02 h3{ font-size:18px;}
.hnlist li.li02 p{ margin-top:10px;}
/*首页新闻*/


/*底部*/
.dbmain li{height:300px; }
.dbmain .dblogo{ width:220px;}
.dbmain .info{ font-size:12px; line-height:25px; margin-top:20px;}

.dbmain li .dbtit{font-size:14px;}
.dbmain li .dbnav{ font-size:12px; line-height:25px; margin-top:20px;}

.dbmain li .dbwechat{ margin-top:20px;}
.dbmain li .dbwechat .img{ width:110px; }
.dbmain li .dbwechat .tit{ padding-top:5px; font-size:12px; width:20px; margin-left:5px;}

.db_search{ margin-top:25px;}


.copy{ font-size:12px; padding:20px 0; }
/*底部*/



/*关于我们*/
.ban_about .bantxt h3{ font-size:50px; }
.ban_about .bantxt .btn{ width:40px; margin-left:-20px; }

.abtop .txt .tit{ font-size:20px; }
.abbottom .txt .tit{ font-size:20px; }

.honor_tit h3{ font-size:42px; }
.honor_tit p{ font-size:18px; }

.honor_nav li{ height:50px; line-height:50px; font-size:16px; }


.poster-prev-btn span{ width:28px; height:64px; margin-top:-32px; }
.poster-next-btn span{ width:28px; height:64px; margin-top:-32px; }

/*关于我们*/

/*新闻*/
.nyban{ height:170px; }
.nyban .bantxt h3{ font-size:28px;}

.nynav{ height:64px;}
.nynav .nynlist{line-height:64px; }


.newstop .newsimg img{ height:360px;}
.newstop .newsimg .swiper-slide .tit{ height:50px; line-height:50px; font-size:14px; }
.newstop .newsimg .swiper-pagination{ bottom:23px; }
.newstop .newsimg .n-prev,.newstop .newsimg .n-next{ width:35px; height:60px; margin-top:-30px; }

.nlist li{ height:120px; padding:20px 0;}
.nlist li .time{ width:100px; }
.nlist li .time .y{ font-size:32px; line-height:50px;}
.nlist li .time .md{ line-height:30px;}
.nlist li .txt{ padding-left:100px; }
.nlist li .txt h3{ font-size:18px; }
.nlist li .txt p{ font-size:12px; line-height:20px; }


.news_search{ padding:20px 0; }

.newslist li{ padding:2%;}
.newslist li .txt{ height:100px;}
.newslist li .txt h3{ font-size:16px; }
.newslist li .txt span{ font-size:12px;}

.fenye{ font-size:12px;}
.fenye a, .fenye span{ padding:8px 15px;}
/*新闻*/

/*产品认证 */
.tetit h3{ font-size:32px; }
.technology_list li{ padding:15px 0; }
/*产品认证 */


/*联系我们*/
.contact_ban{ height:470px;}
.contact_ban h2{ font-size:32px; }

.con01{ padding:20px 0; }
.con01 li .ico{ width:48px; }
.con01 li .txt h3{ font-size:20px; line-height:20px;}
.con01 li .txt2 h3{ font-size:24px;}
.con01 li .txt p{ font-size:12px; line-height:20px; }

.map{ height:400px;}

.map_wechat{ top:30px; right:30px; }
.map_wechat .img img{ width:150px; }
.map_wechat .tit{ margin-left:10px; }

.mtit h3{ font-size:32px; }
.mtit p{ font-size:14px; line-height:26px;}
.mtit p b{ font-size:18px; margin-left:10px;}

.message li.input input{ height:38px; line-height:38px; padding-left:38px; }
.message li.textarea textarea{ height:100px; padding:10px 38px;}
.message li.submit input{ width:250px; height:40px; line-height:38px; font-size:14px; }

.message li .mico01{ background-size:38px 38px;}
.message li .mico02{ background-size:38px 38px;}
.message li .mico03{ background-size:38px 38px;}

/*联系我们*/


/*产品列表*/
.ptit{  font-size:28px; }
/*产品列表*/



/*产品详情*/
.weizhi{ padding-left:70px; }

.view{ padding-left:70px; }
.view .swiper-container {height: 380px; }

.preview { height:380px; width:60px; }
.preview .swiper-container {width:60px;height: 300px; }
.preview .swiper-slide {width: 60px;height:75px; padding:7.5px 0;}
.preview .arrow-left {width:60px; height:35px; }
.preview .arrow-right { width:60px; height:35px; }
.preview img { width:60px; height:60px; }

.prodtxt h2{font-size:24px; }
.produl li h3{ line-height:30px; padding-left:35px; font-size:13px;}
.produl li p{ font-size:13px; padding-left:35px; }

.prod_bottom{ padding-left:35px; }
.prod_bottom a{ height:34px; line-height:34px; font-size:13px; padding-left:35px; padding-right:10px; }
.prod_bottom span{ height:34px; line-height:34px; padding-left:35px; font-size:13px; }


.prodnav{ padding-left:70px; }

.prodtab{ padding-left:70px; }

/*产品详情*/

.showtop h1{ font-size:22px; }
.showtop p{ font-size:14px; margin-top:12px;}

.showtxt{ font-size:15px;}

.sxp{ font-size:14px; line-height:30px;}
.fanhui{ width:170px; height:40px; line-height:40px; font-size:14px; margin-top:10px;}

}


@media screen and (max-width: 1240px) {
.container{ width:95%; }
.container2{ width:95%;}
.container3{ width:95%;}

.htop{ height:30px; line-height:30px; font-size:12px;}
.htop span{ margin:0 15px;}

.header{ height:70px; }
.logo{ line-height:70px; }
.logo img{ width:200px; }

.nav{padding:0 150px 0 200px; }
.navlist{ line-height:70px;  }
.navlist li{ font-size:12px; }
.navlist li.ico_sub>a:after{ width:14px; height:14px; margin-top:-7px; }

.navlist li .sub{ padding:5px 0;}
.navlist li .sub a{ line-height:30px;  }

.lang{ font-size:12px; width:80px; height:30px; line-height:30px; margin-top:20px; } 
.lang a{ padding-left:32px; }

.search_btn{ margin-top:20px; font-size:12px; width:70px; height:30px; line-height:30px; padding-left:32px;}

.search{ top:70px;}


/*banner*/
.bantxt01{ left:5%;}
/*banner*/


/*首页产品*/
.homeprod li{height:250px; }
.homeprod li.li01{ padding:20px; }
.homeprod li h2{font-size:24px; }
.homeprod li h3{ font-size:16px; }

.homeprod li .more{  margin-top:20px;}
.homeprod li .details{ margin-top:80px; }
/*首页产品*/

/*首页关于我们*/
.homeabout .img{ height:420px;}
.homeabout .txt h2{ font-size:24px; margin-top:20px;}
.homeabout .txt h3{ font-size:18px; margin-top:20px; }
.homeabout .txt .info{ margin-top:20px;}

.homeabout .txt .icolist{ margin-top:20px; }
.homeabout .txt .icolist li{ width:70px; margin-left:40px;}
.homeabout .txt .icolist li .ico{ width:40px; }
.homeabout .txt .icolist li span{ font-size:16px; }
.homeabout .txt .icolist li p{ font-size:12px;}

.homeabout .txt .more{  margin-top:35px;}
/*首页关于我们*/

/*way*/
.waytit{ font-size:24px;}
.waylist .swiper-slide .fltxt .tit{ padding-left:100px; height:85px; line-height:85px; font-size:60px;}
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:85px 85px;}

.waylist .swiper-slide .frtxt h3{ font-size:16px; }


.way-prev,.way-next{ width:54px; height:42px; }
.way-prev{ margin-left:-54px; }
.way-next{ margin-right:-54px; }
/*way*/

.tit01{ height:100px; line-height:100px;}
.tit01 h2{font-size:24px; }
.tit01 .more01{ width:18px; height:18px; margin-top:41px; }

/*产品应用范围*/
.applist li{ height:250px; }
.applist li .txt01{ padding-top:70px;}
.applist li .txt01 .ico{ width:60px; height:60px; }
.applist li .txt01 h3{ font-size:18px; }
.applist li .txt02 h3{ font-size:18px; }
.applist li .txt02 .ico{ width:60px; height:60px; }

.applist li:hover .txt01{ margin-top:-250px; }

/*产品应用范围*/

.tit02 .more2{ margin-top:37px; }

/*首页新闻*/
.hnlist li.li01{ height:420px; }

.hnlist li.li02{height:200px;}
.hnlist li.li03{ margin-top:20px;}
/*首页新闻*/


/*底部*/
.dbmain .dblogo{ width:190px;}
.dbmain .info{ margin-top:10px;}
.dbmain li{height:260px; padding:20px 15px;}
.dbmain li.db01{ width:40%; }
.dbmain li.db02{ width:15%; }
.dbmain li.db03{ width:15%; }
.dbmain li.db04{ width:30%; }


.copy{ font-size:12px; padding:20px 0; }
/*底部*/


/*关于我们*/
.ban_about .bantxt h3{ font-size:42px; }
.ban_about .bantxt .btn{ width:34px; margin-left:-17px; }

.abtop .txt .tit{ font-size:18px; }
.abbottom .txt .tit{ font-size:18px; }
.abbottom .txt{ padding:0 8%;}

.honor_tit h3{ font-size:36px; }
.honor_tit p{ font-size:16px; }

.honor_nav li{ height:42px; line-height:42px; font-size:14px; }


.poster-prev-btn span{ width:24px; height:54px; margin-top:-27px; }
.poster-next-btn span{ width:24px; height:54px; margin-top:-27px; }

/*关于我们*/

/*新闻*/
.nyban{ height:150px; }
.nyban .bantxt h3{ font-size:24px;}

.nynav{ height:50px;}
.nynav .nynlist{line-height:50px;}
.nynav .nynlist li:hover, .nynav .nynlist li.on{ font-size:14px;}

.newstop .newsimg img{ height:300px;}
.newstop .newsimg .swiper-slide .tit{ height:40px; line-height:40px; }
.newstop .newsimg .swiper-pagination{ bottom:18px; }

.nlist li{ height:100px; padding:15px 0;}
.nlist li .time{ width:85px; }
.nlist li .time .y{ font-size:28px; line-height:40px;}
.nlist li .time .md{ line-height:30px;}
.nlist li .txt{ padding-left:85px; }
.nlist li .txt h3{ font-size:16px; }
.nlist li .txt p{ margin-top:1%; }


.news_search{ padding:15px 0; }

.ns_main{ width:740px; }
.news_search h3{ line-height:40px; margin-right:20px; font-size:20px; width:80px; }
.news_search .input{ padding:0 15px; height:40px; width:190px; margin-right:10px; }
.news_search .submit{ width:40px; height:40px; background-size:35px 35px; }

/*新闻*/

/*产品认证 */
.tetit h3{ font-size:28px; }

.technology_list li{ padding:10px 0; border-radius:10px; }
.technology_list li .ico{ width:90px; }
.technology_list li .txt{ padding-left:90px; }
.technology_list li .txt h3{ font-size:16px; }
.technology_list li .txt h3:after{ border-left:5px solid transparent; border-right:5px solid transparent; border-top:10px solid #ff3240;}
.technology_list li .txt p{ font-size:13px; line-height:1.6; margin-top:5px; }
/*产品认证 */



/*联系我们*/
.contact_ban{ height:400px;}
.contact_ban h2{ font-size:28px; }

.con02{ padding:3% 0 0 3%;}
.con02 li{ line-height:35px;}

.map{ height:340px;}
.map_wechat{ top:20px; right:20px; }
.map_wechat .img img{ width:130px; }

.mtit h3{ font-size:28px; }

/*联系我们*/


/*产品列表*/
.ptit{ font-size:24px;}

.prodtxt{ padding-left:20px;}

.prodlist li .tit{ font-size:16px; }
.prodlist li .txt h3{ font-size:18px; }

.prodlist li .txt p{ font-size:12px; }
.prodlist li .txt span{ height:30px; width:50px; margin-left:-25px; font-size:12px; }

.prodnav{ margin-top:40px;}
.prodnav li{ font-size:16px; height:40px; line-height:40px; padding:0 40px;}
/*产品列表*/ 


.showtop h1{ font-size:20px; }
.showtop p{ font-size:12px; margin-top:10px;}

.sxp{ font-size:14px; line-height:30px;}
.fanhui{ width:140px; height:36px; line-height:36px; font-size:12px; margin-top:12px;}

}

@media screen and (max-width: 1024px) {
.container{ width:100%; padding:0 15px; }
.container2{ width:100%; padding:0 15px; }
.container3{ width:100%; padding:0 15px; }
	
.nav_btn{ display:block; cursor:pointer; margin-top:20px; margin-left:15px; width:70px; height:30px; line-height:30px; padding-left:32px; font-size:12px; background:#d6000f url("../images/nav_btn.png")/*tpa=http://www.starryskyvalve.com/Public/skin/images/nav_btn.png*/ no-repeat 8% center; background-size:auto 100%; color:#ffffff; }
.nav{padding:0; display:none; }

.nav{width:100%; display: none; border-top:1px solid #ffffff; position: absolute; left:0; top:70px; z-index:100; background:rgba(0,0,0,0.8); }
.navlist{ padding:0;}
.navlist li{ width:100%; margin:0; text-align:left; color:#ffffff; font-size:16px; font-weight:normal; line-height:40px; }
.navlist li.ico_sub>a:after{ background:url("../images/ico_sub2.png")/*tpa=http://www.starryskyvalve.com/Public/skin/images/ico_sub2.png*/ no-repeat center center; width:20px; height:20px; margin-top:-10px; }
.navlist li:hover>a{ color:#ffffff; background:#d6000f;}
.navlist li>a{ padding:0 20px; border-top:1px solid #ffffff;}
.navlist li.home{ width:100%;}

.navlist li .sub{background:rgba(0,0,0,0.8); position:static; width:100%; font-size:14px; }
.navlist li .sub a{ padding:0 30px; line-height:35px;}
/*banner*/
.bandb{ width:60%;}

.bantxt01{ width:300px; height:160px; margin-top:-110px; padding:15px 20px; }
.bantxt01 h3{ font-size:24px;}
.bantxt01 p{ font-size:12px; }
.bantxt01:after{ right:15px; bottom:15px; width:40px; height:40px;}
.bantxt01 .more{ width: 100px; height: 30px; line-height:30px; margin-top:10px;}

.bantxt02 h3{ font-size:28px; }
.bantxt02 p{ font-size:16px; margin:20px 0;}
.bantxt02 .more{ width:100px; height:30px; font-size:12px; line-height:28px; padding-right:15px; }
.bantxt02 .more:after{ width:8px; right:15px;}

.lower_btn{ height:85px; }
.lower_btn:after{ height:25px;}
/*banner*/

/*首页产品*/
.homeprod li{ width:33.33%; }
.homeprod li.li01{ width:100%; height:auto;}
/*首页产品*/

/*首页关于我们*/
.homeabout .img{ height:420px;}
.homeabout .txt { padding-right:20px; }
.homeabout .txt h2{ font-size:20px; }
.homeabout .txt h3{ font-size:16px; }

/*首页关于我们*/

/*way*/
.waytit{ font-size:20px; left:20px;}
.waylist .swiper-slide .fltxt{ width:30%; padding-left:0;}
.waylist .swiper-slide .fltxt .tit{ padding-left:85px; height:70px; line-height:70px; font-size:48px;}
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:70px 70px;}

.waylist .swiper-slide .frtxt{ width:70%;}
.waylist .swiper-slide .frtxt h3{ font-size:16px; }


.way-prev,.way-next{ width:54px; height:42px; }
.way-prev{ margin-left:-54px; }
.way-next{ margin-right:-54px; }
/*way*/

.tit01{ height:60px; line-height:60px;}
.tit01 h2{font-size:20px; }
.tit01 .more01{ width:18px; height:18px; margin-top:21px; }

.tit02 .more2{ margin-top:17px; }


/*首页新闻*/
.hnlist li.li01{ height:420px; }
.hnlist li.li01 .info{ padding:15px;}
.hnlist li.li01 .info h3{ font-size:16px;}
.hnlist li.li01 .info .parameter{ font-size:12px;}

.hnlist li.li02{height:200px;}
.hnlist li.li02 .parameter{ font-size:12px; padding:15px;}
.hnlist li.li02 h3{ font-size:16px;}
.hnlist li.li02 p{ font-size:12px;}
.hnlist li.li03{ margin-top:20px;}
/*首页新闻*/

/*合作企业*/
.cooperation{ padding:20px 0;}
.cooplist li{ float:left; width:20%;}
.cooplist li:last-child{ display:none;}
/*合作企业*/

/*关于我们*/
.ban_about .bantxt h3{ font-size:36px; }
.ban_about .bantxt .btn{ width:30px; margin-left:-15px; }

.abtop .img{ padding:0 15px 0 0;}
.abtop .txt .tit{ line-height:1.8; }
.abtop .txt .info{ line-height:1.8;}

.abbottom .txt{ padding:0 15px;}
.abbottom .txt .tit{ line-height:1.8; }
.abbottom .txt .info{ line-height:1.8;}

.honor_tit{ padding-top:5%; margin-top:5%; background-size: 48% auto;}
.honor_tit h3{ font-size:30px; }
.honor_tit p{ font-size:14px; }

.honor_nav{ width:100%; }
.honor_nav li{ height:36px; line-height:36px;}

.poster-prev-btn span{ left:0; }
.poster-next-btn span{ right:0; }

/*关于我们*/

/*产品认证 */
.tetit h3{ font-size:24px; }
/*产品认证 */

/*联系我们*/
.contact_ban{ height:340px;}
.contact_ban .bantxt{ width:500px;}
.contact_ban h2{ font-size:24px; }
.con01 li .txt h3{ font-size:18px;}
.con01 li .txt2 h3{ font-size:20px;}

.mtit h3{ font-size:24px; }


.message{ width:90%;}
/*联系我们*/


/*产品列表*/
.prod_bottom{ padding-left:0; }
.prod_bottom span{ margin-left:0;}
/*产品列表*/



}	


@media screen and (max-width: 768px) {
.htop{ display:none;}
.header{ position: fixed; left:0; top:0; width:100%; z-index:1000; background:#ffffff; border-bottom:1px solid #dcdcdc;}

/*banner*/
.banner{ margin-top:70px; }
.banner .swiper-slide{overflow:hidden;}
.banner img{ width:120%; margin-left:-10%;}

.banbottom { position:static; width:100%;}
.bandb{ width:100%;}

.bantxt01{ width:240px; height:140px; margin-top:-70px; padding:10px 15px; background:rgba(0,0,0,0.5);}
.bantxt01 h3{ font-size:20px;}
.bantxt01 p{ font-size:12px; }
.bantxt01:after{ right:15px; bottom:15px; width:40px; height:40px;}


.bantxt02{ padding:0 20px;}
.bantxt02 h3{ font-size:24px; }
.bantxt02 p{ font-size:14px; margin:20px 0;}

.banfy{ display:none;}
.ban_lower{ display:none;}

.search_btn,.nav_btn { overflow:hidden;text-indent:-1000px; width:30px;}


.banbottom{ height:40px; }

.bandb{ padding-right:111px; }
.bandb .swiper-pagination{ margin-top:10px;}
.bandb .swiper-pagination .swiper-pagination-bullet{ width:20px; height:20px;}
.bandb .swiper-pagination .swiper-pagination-bullet:after { width: 4px; height: 4px; margin: 6px;}
.ban-prev,.ban-next{ height:40px; width:40px; }
.ban-prev{ background-size:15px; }
.ban-next{ background-size:15px; }


/*banner*/



/*首页产品*/
.homeprod li{ width:50%; height:220px; }
.homeprod li.li01{ width:100%; height:auto; padding:15px;}
.homeprod li h2{ font-size:20px;}
.homeprod li.pmain a{ padding:15px;}
.homeprod li .details{ margin-top:50px;}

.homeprod li .sub{ margin-top:15px;}
.homeprod li .sub a{ margin-bottom:5px;}

.homeprod li p{ margin-bottom:5px;}
.homeprod li .more{ margin-top:10px;}
/*首页产品*/

/*首页关于我们*/
.homeabout{ margin-top:0;}
.homeabout .img{ height:300px; width:100%;}
.homeabout .txt { padding:15px; width:100%; text-align:left; }
.homeabout .txt h2{ margin-top:0; }
.homeabout .txt h3{ margin-top:15px; }
.homeabout .txt .info{ margin-top:10px;}
.homeabout .txt .info br{ display:none;}
.homeabout .txt .icolist{ margin-top:10px;}
.homeabout .txt .icolist li{ float:left; margin-left:0; margin-right:20px;}
.homeabout .txt .more{ margin-top:15px;}
.homeabout .txt .more a{ float:left;}
/*首页关于我们*/

/*way*/
.homeway{ padding-top:15px;}
.waytit{ font-size:20px; position:static; }
.waylist .swiper-slide{ padding:20px 0 50px 0;}
.waylist .swiper-slide .fltxt{ width:100%; }
.waylist .swiper-slide .fltxt .tit{ padding-left:35px; height:30px; line-height:30px; font-size:24px; float:left; }
.waylist .swiper-slide .fltxt .tit01,.waylist .swiper-slide .fltxt .tit02,.waylist .swiper-slide .fltxt .tit03,.waylist .swiper-slide .fltxt .tit04{background-size:30px 30px;}

.waylist .swiper-slide .frtxt{ width:100%; margin-top:10px; padding-left:0;}
.waylist .swiper-slide .frtxt h3{ font-size:15px; }
.waylist .swiper-slide .frtxt p{ line-height:1.5;  margin-top:5px;}

.way-prev,.way-next{ width:54px; height:42px; }
.way-prev{ margin-left:-54px; }
.way-next{ margin-right:-54px; }
/*way*/

/*产品应用范围*/
.applist li{ height:200px; width:50%; }
.applist li .txt01{ padding-top:60px;}
.applist li .txt01 .ico{ width:50px; height:50px; }
.applist li .txt01 h3{ font-size:18px; }
.applist li .txt02{ padding:15px;}
.applist li .txt02 h3{ font-size:18px; }
.applist li .txt02 p{ font-size:12px; margin-top:10px; line-height:1.8; }
.applist li .txt02 span{ font-size:12px; margin-top:10px; line-height:1.8; }

.applist li .txt02 .ico{ width:50px; height:50px; bottom:10px; left:10px; }

.applist li:hover .txt01{ margin-top:-200px; }

/*产品应用范围*/

/*首页新闻*/
.hnlist li.li01{ height:280px;}
.hnlist li.li01 .info{ padding:10px;}
.hnlist li.li01 .info h3{ font-size:14px; line-height:1.5;}
.hnlist li.li01 .info .parameter{ margin-top:10px;}
.hnlist li.li01 .info .parameter span{ padding-left:20px; margin-right:10px;}
.hnlist li.li01 .info .parameter01{ background-size:20px 20px;}
.hnlist li.li01 .info .parameter02{ background-size:20px 20px;}

.hnlist li.li02{height:135px;}
.hnlist li.li03{ margin-top:10px;}
.hnlist li.li02 p{ display:none;}
.hnlist li.li02 h3{ font-size:14px;}
.hnlist li.li02 .parameter{ padding:10px;}
.hnlist li.li02 .parameter{ margin-top:25px;}
.hnlist li.li02 .parameter span{ padding-left:20px; margin-right:10px;}
.hnlist li.li02 .parameter01{ background-size:20px 20px;}
.hnlist li.li02 .parameter02{ background-size:20px 20px;}
/*首页新闻*/


/*合作企业*/
.cooplist li{ float:left; width:25%;}
/*合作企业*/

/*底部*/
.dbmain .dblogo{ width:150px;}
.dbmain li{height:auto; }
.dbmain li.db01{ width:100%; padding:15px 0;}
.dbmain li.db02,.dbmain li.db03,.dbmain li.db04{ display:none;}

.copy{ padding:10px 0; }
/*底部*/

.homeapp2{ margin-top:70px;}

/*关于我们*/
.ban_about{ margin-top:70px;}
.ban_about .bantxt h3{ font-size:24px; margin-top:5%; }

.abtop{ padding:15px 0; margin:0;}
.abtop .img{ padding:0; width:100%;}
.abtop .txt{ position:static; width:100%; padding:15px 0 0 0;}
.abtop .txt .tit{ line-height:1.6;}
.abtop .txt .info{ margin-top:15px; line-height:1.6; }

.abbottom{ margin-top:0;}
.abbottom .img{ width:100%;}
.abbottom .txt{ padding:15px; width:100%; position:static;}
.abbottom .txt .tit{ line-height:1.6; }
.abbottom .txt .info{ line-height:1.6; margin-top:15px;}

.honor_tit{ padding-top:15px; margin-top:15px; background-size: 40% auto;}
.honor_tit h3{ font-size:24px; }

.poster_box{ margin:15px 0;}

.poster-prev-btn span{ left:0; }
.poster-next-btn span{ right:0; }

/*关于我们*/


/*新闻*/
.nyban{ margin-top:70px;  }
.nyban .bantxt .container2{ padding:0 15px;}

.newstop .newsimg{ width:100%;}
.newstop .newsimg img{ height:auto;}
.nlist{ width:100%;}


.news_search{ padding:15px; }

.ns_main{ width:100%; }
.news_search h3{ width:100%; margin:0;  font-size:18px; text-align:center;  }
.news_search .input{ width:100%; margin:10px 0 0 0; }
.news_search .submit{ width:100%; margin-top:10px; }

.newslist li{ padding:15px; width:100%; margin:15px 0 0 0;}
/*新闻*/


/*产品认证 */
.technology{ padding:15px 0;}
.tetit{ margin-bottom:0;}
.tetit h3{ font-size:20px; }

.technology_list li{ width:100%; margin:15px 0 0 0;  }
.technology_list li .ico{ width:90px; }
.technology_list li .txt{ padding-left:90px; padding-right:15px; }
.technology_list li .txt h3{ font-size:16px; line-height:2.2; }
.technology_list li .txt h3:after{ border-left:5px solid transparent; border-right:5px solid transparent; border-top:10px solid #ff3240;}
.technology_list li .txt p{ font-size:13px; line-height:1.6; }
/*产品认证 */


/*联系我们*/
.contact_ban{ height:300px; margin-top:70px; background-position:40% center !important;}
.contact_ban .bantxt{ width:100%;}
.contact_ban h2{ font-size:20px; }

.con01{ padding:15px 0;}
.con01 li{ margin-right:20px;}
.con01 li .txt{ margin-left:10px;}
.con01 li .txt h3{ font-size:16px;}
.con01 li .txt2 h3{ font-size:18px;}

.con02 li{ font-size:12px; line-height:30px;}

.map{ height:240px;}

.map_wechat{ top:10px; right:10px;}
.map_wechat .img img{ width:100px; }

.mtit h3{ font-size:20px; }

.messagebj{ padding:15px 0;}

.message{ width:100%;}
.message li.input{ width:100%; margin:15px 0 0 0; }
.message li.textarea{ margin-top:15px;}
.message li.submit{ margin-top:15px;}
.message li.submit input{ width:100%;}
/*联系我们*/


/*产品列表*/
.ptit{ font-size:20px; padding:15px 0;}
.prodlist li{ width:49%; margin:2% 2% 0 0 !important; } 
.prodlist li:nth-child(even){ margin-right:0 !important;}
.prodlist li:nth-child(1),.prodlist li:nth-child(2){ margin-top:0 !important;}
.prodlist li:nth-child(3){ margin-top:2% !important;}
/*产品列表*/


/*产品详情*/
.weizhi{ padding-left:0; margin-top:70px; }

.pc-slide{ width:100%; margin:0 auto; float:none;}
.view{ padding-left:0; width:100%; }
.view .swiper-container {height: auto; }
.view .swiper-container img{ width:100%; height:auto;}

.preview { height:auto; width:100%; padding:0 40px; margin-bottom:10px; }
.preview .swiper-container { width:100%; height: auto; margin:0; }
.preview .swiper-slide {width: auto;height:auto; padding:0 5px;}
.preview .arrow-left {width:35px; height:60px; position:absolute; left:0; top:50%; margin-top:-30px; background:url("../images/ban-prev.png")/*tpa=http://www.starryskyvalve.com/Public/skin/images/ban-prev.png*/ no-repeat center center; background-size:auto 40%; }
.preview .arrow-right { width:35px; height:60px; position:absolute; right:0; top:50%; margin-top:-30px; background:url("../images/ban-next.png")/*tpa=http://www.starryskyvalve.com/Public/skin/images/ban-next.png*/ no-repeat center center; background-size:auto 40%;}
.preview img { width:100%; margin:0 auto; height:auto; }

.prodtxt{ width:100%; float:none; padding-left:0;}

.prodtxt h2{font-size:18px; padding:15px 0; }
.produl li{ padding:15px 0;}

.pordtop{ margin-bottom:15px;}
.prod_bottom{ margin-top:15px;}
.prod_bottom span{ display:none;}

.prodnav{ padding-left:0; margin-top:15px; }
.prodnav li{ width:50%; padding:0; text-align:center;}
.prodtab{ padding:15px 0; }
.characteristic li{ width:100%; padding:10px 20px;}

.tplist li .tit{ width:100%; border-bottom:1px solid #dedbdb; color:#d6000f; font-weight:bold;}
.tplist li .info{ width:100%; border-left:none;}
/*产品详情*/

.showtop{ padding:20px 0 10px 0; }
.showtop h1{ font-size:18px; }
.showtop p{ font-size:12px; margin-top:10px;}

.showtxt{ padding:20px 0;}

.showbottom{ padding:10px 0 20px 0;}
.sxp{ font-size:14px; line-height:30px; width:100%; float:none;}
.fanhui{ width:120px; margin-top:10px; float:none;}




}	