﻿/* CSS Document */

.jt{ display:none;}
img{ max-width:100%;}
.about-container1{ width:1200px; margin:0 auto; padding:80px 0; overflow:hidden; font-size:16px; line-height:30px; color:#6d6d6d;}
.about-container2{ width:94%; margin:0 auto; padding:0 0 50px; overflow:hidden;}
.about-container2 .aboutlist{ overflow:hidden; background:#2f2f2f; color:#a5a5a5; font-size:16px; line-height:30px; position:relative;}
.about-container2 .aboutlist img{ display:block}
.about-container2 .aboutlist .aboutlist_left{ float:left; width:50%;}
.about-container2 .aboutlist .aboutlist_left img{ width:100%;}
.about-container2 .aboutlist .aboutlist_right{ float:left; width:50%; padding:100px 80px 0; height:200px;}
.about-container2 .aboutlist .aboutlist_right strong{ color:#fff; font-size:24px; display:block; padding:0 0 30px; margin:0 0 25px; background:url(../image/arr2.jpg) no-repeat left bottom;}
.about-container2 .aboutlist2{ background:#f7f7f7; color:#5a5a5a;}
.about-container2 .aboutlist2 .aboutlist_right strong{ color:#222; background:url(../image/arr1.jpg) no-repeat left bottom;}
.about-container2 .aboutlist2 .aboutlist_left{ float:right;}

.about-container3{ width:1200px; margin:0 auto; overflow:hidden;}
.about-container3 .title{ font-size:30px; font-weight:lighter; color:#191919; text-align:center; padding:0 0 40px;}
.about-container3 .about_list{ text-align:center;}
.about-container3 ul { text-align:center;}
.about-container3 ul span{ display:inline-block;}
.about-container3 ul li{ float:left; width:23.3%; height:auto; margin:0 2.2% 2.2% 0; text-align:center; overflow:hidden;}
.about-container3 ul li img{ width:100%; border-radius:50%;}
.about-container3 ul li:nth-of-type(4n){ margin:0 0 2.2% 0;}
.about-container3 ul li p{ padding:10px 0;}
.about-container3 ul li.f6{ margin-left:160px;}

.tableBox{ width:1000px; margin:0 auto; padding:30px 0 50px; overflow:hidden;}
.tableBox table{ border:solid #e4e4e4; border-width:1px 0px 0px 1px; font-size:14px; color:#000; line-height:26px; border-spacing:0;}
.tableBox th{ background:#bad4e5; padding:10px; text-align:left; font-weight:normal;}
.tableBox th,.tableBox td{border:solid #e4e4e4; border-width:0px 1px 1px 0px;}
.tableBox td{ padding:10px;}
.tableBox .b { background-color:#f5f5f5; font-weight:bold; text-align:center;}
.tableBox img{ max-width:100%; display:block; margin:0 auto;}

.about-container4{ width:94%; height:300px; padding:40px 0; margin:0 auto; overflow:hidden;}
.about-container4 .title{ font-size:30px; color:#333; text-align:center;}
.about-container4 .title hr{ width:40px; height:2px; background:#333; margin:10px auto 15px; border:none; text-align:center;}
.about-container4 .note{ font-size:16px; line-height:30px; color:#5a5a5a; text-align:center; padding:0 0 20px;}
.about-container4 .more{ color:#2e2e2e; font-size:14px; width:148px; height:40px; line-height:40px; border:1px solid #2e2e2e; border-radius:80px; margin:0 auto; text-align:center; display:block;}

.about-container5{ width:94%; margin:0 auto; padding:50px 0; overflow:hidden;}
.about-container5 .culturelist{ overflow:hidden; color:#333; font-size:16px; line-height:30px;}
.about-container5 .culturelist img{ display:block}
.about-container5 .culturelist .culturelist_left{ float:left; width:50%;}
.about-container5 .culturelist .culturelist_left img{ width:100%;}
.about-container5 .culturelist .culturelist_right{ float:left; width:50%; padding:100px 80px 0; height:200px;}
.about-container5 .culturelist .culturelist_right strong{ color:#1e317c; font-weight:normal; font-size:24px; display:block; padding:0 0 30px; margin:0 0 25px; background:url(../image/arr1.jpg) no-repeat left bottom;}
.about-container5 .culturelist2 .culturelist_left{ float:right;}

.contact-container{ width:1200px; margin:0 auto; padding:40px 0 100px 0; font-size:14px; line-height:28px;}
.contact-container h3{ text-align:center; color:#0061ae; font-size:30px; line-height:32px; padding:50px 0px;}
.contact-container ul{ padding:0 0 60px; overflow:hidden;}
.contact-container ul li{float:left;width:25%; border-right:1px solid #e7e7e7; height:200px; padding:0px 12px;}
.contact-container ul li a{ color:#333; display:block; width:100%; height:180px; padding-top:20px;}
.contact-container ul li a:hover{ color:#0061ae;}
.contact-container ul li p{ font-size:14px; text-align:center;}
.contact-container ul li p.font18{ font-size:18px; padding-top:3px;}
.contact-container ul li a span{ margin:0px auto 15px;}
.contact-container ul li.lastbor{border:none}
.contact-container ul li a.adress span{ display:block;  width:80px; height:65px; background:url(../image/pic18.jpg) no-repeat}
.contact-container ul li a.Tel span{ display:block; width:80px; height:65px; background:url(../image/pic19.jpg) no-repeat}
.contact-container ul li a.Fax span{ display:block; width:80px; height:65px; background:url(../image/pic20.jpg) no-repeat}
.contact-container ul li a.Email span{ display:block; width:80px; height:65px; background:url(../image/pic21.jpg) no-repeat}

.service-container{ width:1200px; margin:0 auto; overflow:hidden; padding:60px 40px 100px; font-size:16px; line-height:30px;}
.honor-container{ width:1400px; margin:0 auto; padding:60px 0; overflow:hidden;}
.honor-container ul{ overflow:hidden;}
.honor-container ul li{ float:left; width:320px; /*height:500px;*/ margin:0 40px 28px 0; text-align:center; /*background:url(../images/honorbg2.jpg) top center no-repeat;*/ overflow:hidden;}
.honor-container ul li .pic{ width:238px; /*height:343px;*/ padding:19px 0 0 0; display:block; margin:47px auto 0; /*background:url(../images/honorbg.png) top center no-repeat;*/ cursor:default;}
.honor-container ul li p{ padding:10px 0 0; font-size:18px;}
.honor-container ul li:nth-of-type(4n){ margin-right:0;}
/*.honor-container ul li.nomargin{ margin-right:0;}*/

.cmore a{ width:220px; margin:30px auto; font-size:16px; color:#2d2d2d; line-height:42px; text-align:center; display:block; border:2px solid #222; border-radius:5px;}
.cmore a:hover{ background:#0061ae; border:2px solid #0061ae; color:#fff;}
.cmore a.now{ background:#f3f3f3; color:#222; border:2px solid #f3f3f3; cursor:default}
.cmore a.now:hover{ background:#f3f3f3; border:2px solid #f3f3f3; color:#222;}

.news-container{ width:1200px; margin:0 auto; overflow:hidden; padding:60px 0 100px; font-size:16px; line-height:30px;}
.news-container .l{ float: left;}
.news-container .r{ float: right;}
.news-container .number_title{ font-family: AlibabaSans-Medium;}
.news-container .news_l_time{font-size:48px;line-height:48px;color:#c8c8c8;width:124px;}
.news-container .news_l_time ._year{font-size:12px;text-align:right;line-height:20px;}
.news-container .news_list_main ._list_box{padding:40px 26px 26px; overflow:hidden;}
.news-container .news_list_main ._list_box a{ display:block; color:#333;}
.news-container .news_list_main ._list_r{width:86%;}
.news-container .news_list_main ._list_r .news_title{margin-bottom:12px;}
.news-container .news_list_main ._list_r .news_text{color:#767676;margin-bottom:20px;}
.news-container .news_list_main ._list_r .news_more{font-size:14px;color:#aaaaaa;}
.news-container .news_list_main ._list_r .news_more:hover{color:#0179c7;}
.news-container .news_list_main li:hover ._list_box{background-color:#f4f4f4;}
.news-container .news_list_main li:hover ._list_l{color:#dd071f;}
.news-container .news_list_main li:hover .news_title{ font-weight:bold;color:#000;}
.news-container .news_list_main li:hover .news_text{color:#434343;}

.n_news .n_mn .m_text{ width: 100%; margin:0 auto; overflow: hidden; padding:30px 0 0;}
.n_news .n_mn .m_text .article_tt{ text-align: center; font-weight: normal; }
.n_news .n_mn .m_text .g_attr{ text-align: center;}

.n_news .g_list .n_box:hover .tt,.n_news .g_list .n_box:hover .time,.n_news .g_list .n_box:hover .info
{ color: #ffffff;}

.share span{line-height: 20px !important; float: left; margin-right: 10px;}
.n_mn .m_text .article_tt{ color: #333333; font-size: 24px; font-weight: bold; margin-bottom: 18px; margin-top: -5px;  }
.n_mn .m_text .g_attr span{ display: inline-block;  margin-right: 25px; color: #888888;}
.n_mn .m_text .g_attr span.on a{display: inline-block; border: 1px solid #cccccc; margin-right: 5px; border-radius: 5px; font-size: 12px; width: 18px; height: 18px; line-height: 18px; text-align: center;}
.n_mn .m_text .g_attr span.on a:hover{ background-color: #2c88d8; color: #ffffff; border: 1px solid #2c88d8; }
.n_mn .m_text .g_attr span a:hover{color: #2c88d8;}
.n_mn .m_text .text{padding: 30px 0 ; font-size: 16px; color: #666666; line-height: 30px; overflow: hidden; }
.n_mn .m_text .text img{ max-width: 100%;}
.n_mn .m_aside{ width:100%; margin:0 auto; padding: 25px 0 30px; line-height: 26px; overflow: hidden; border-top: 1px dotted #C7C7C7; color: #888888;}
.n_mn .m_aside a{ color:#333;}

.manufacturing-container{ width:1200px; margin:0 auto; overflow:hidden; padding:60px 48px 100px; font-size:16px; line-height:30px;}
.manufacturing-container ul.rd1{ padding:27px 0 0; overflow:hidden;}
.manufacturing-container ul.rd1 li{ float:left; width:538.5px; margin:0 27px 27px 0; text-align:center; line-height:40px;}
.manufacturing-container ul.rd1 li:nth-of-type(2n){ margin:0 0 27px 0;}

.manufacturing-container ul.rd2{ padding:0; overflow:hidden;}
.manufacturing-container ul.rd2 li{ float:left; width:350px; margin:0 27px 27px 0;}
.manufacturing-container ul.rd2 li:nth-of-type(3n){ margin:0 0 27px 0;}

.product-container{ width:1200px; margin:0 auto; overflow:hidden; padding:90px 0 100px; font-size:16px; line-height:30px;}
.product-container .box{ margin-top:90px;}
.product-container .box_title{ font-size:36px; line-height:36px; font-weight:bold; color:#191919; padding:0 0 40px;}
.product-container ul{ overflow:hidden;}
.product-container ul li{ float:left; width:370px; margin:0 45px 45px 0;}
.product-container ul li:nth-of-type(3n){ margin:0 0 45px 0;}
.product-container ul li p{ font-size:20px; font-weight:bold; color:#191919; padding:10px 0; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product-container ul li .note{ font-size:16px; height:24px; line-height:24px; color:#606060; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product-container ul li .note p{ font-size:16px; font-weight:normal; padding:0;}

/*txt-scroll*/
.txt-scroll{ width: 100%; height: 30px; line-height: 30px; padding: 0 5px 0 30px; }
.txt-scroll .scrollbox{ width: 100%; white-space: nowrap; overflow:hidden; transition: all .2s; }
.txt-scroll .txt,.txt-scroll .txt-clone{ display: inline; position: relative; }
.txt-scroll a{ color:#333;}
.txt-scroll a:hover{ color:#19abeb;}

.m135{ margin-top:135px;}
.wrap { width:1400px; margin: 0 auto;}
.v-section-keywords{ background:#f6f6f6; height:90px; overflow:hidden; font-size:14px;}
.v-section-keywords p{ height:90px; line-height:90px; display:block; font-weight:bold; color:#2e2e2e;}
.v-section-keywords p b{ font-weight:normal; color:#ffffff;line-height:90px; }
.v-section-keywords span{ float:right; width:345px; height:35px; margin-top:28px;}
.v-section-keywords span input{border:0px; line-height:31px;}
.v-section-keywords .tint{ width:270px; height:35px; font:14px "Microsoft YaHei"; color:#c6c6c6; line-height:31px; padding-left:14px; float:left; border:1px solid #d9d9d9; border-right:0;}
.v-section-keywords .bint{ width:75px; height:35px; background:#00a2e9; font:14px "Microsoft YaHei"; color:#fff; cursor:pointer;float:right;}

.v-section-keywords .i-search-k{ width:900px; height:90px; line-height:90px; overflow:hidden; padding:0 0 0 10px;}
.v-section-keywords .i-search-k ul{ float:left;}
.v-section-keywords .i-search-k ul li,.i-search-k ul li div{ float:left;}
.v-section-keywords .i-search-k li,.i-search-k li a{ color:#808080;}
.v-section-keywords .i-search-k li a:hover{ color:#01ccd6;}

.productshow-container{ width:1200px; margin:0 auto; overflow:hidden; padding:50px 0; font-size:16px; line-height:30px;}
.l-tit{ font-size:22px; font-weight:bold; color:#fff; line-height:76px; height:76px; padding-left:28px; background:url(../image/img08.jpg) no-repeat;}
.nei-l{ float:left; width:280px;}
.nei-l img{ display:block;}
.nei-l ul{ width:280px; margin:0 0 30px; padding:0;}

.nei-nev li a{ line-height:20px; font-size:16px; display:block; background:#ededed url(../image/icon_5.png) 95% center no-repeat; padding:15px 8px 15px 22px; color:#6e6e6e; border-bottom:1px solid #fff;}
.nei-nev li a:hover{ color:#fff; background:#19abeb url(../image/icon_1.png) 95% center no-repeat;}
.nei-nev li a.now{ color:#fff; background:#19abeb url(../image/icon_2.png) 95% center no-repeat;}
.nei-nev li ul{ background:#fff; display:inline; margin:0; border-bottom:1px solid #e5e5e5; display:none;}
.nei-nev li ul li a{ font-size:13px; color:#707070; line-height:20px; padding:10px 0; border-bottom:1px solid #e5e5e5; background:url(../image/icon_3.png) no-repeat 40px 14px; padding-left:58px;}
.nei-nev li ul li a:hover{ color:#19abeb; background:url(../image/icon_4.png) no-repeat 40px 14px;}
.nei-nev li ul li a.now{ background:url(../image/icon_4.png) no-repeat 40px 14px; color:#19abeb;}
.nei-nev li ul li:last-child a{ border:none;}

.topBar{ display:none;}
.nei-r{ float:left; width:880px; padding:0 0 30px; margin-left:38px; background:#fff;}
.nei-r .h-product{ padding:20px 0; overflow:hidden}
.nei-r .h-product li{ float:left; margin:0 30px 30px 0; overflow:hidden; outline:none}
.nei-r .h-product li a.pic{ color:#666; overflow:hidden; display:block; background:url(../image/loading.gif) no-repeat center center;}
.nei-r .h-product li a.pic img{ width:254px; height:auto; border:1px solid #eaeaea; display:block;}
.nei-r .h-product li p{ display:block; height:48px; line-height:48px; font-size:14px; text-align:center; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nei-r .h-product li a.pic:hover { color:#1a4b85;}
.nei-r .h-product li a.pic:hover img{ border:1px solid #1e50ae;}
.nei-r .h-product li.nomargin{ margin-right:0;}

.pages{ width:100%; color:#1a4b85; overflow:hidden; text-align:center; padding:0;}
.pages span{ padding:0 6px; margin-top:10px; display:inline-block; color:#555;}
.pages a{ display:block; color:#333; text-align:center; vertical-align:middle; padding:0px 20px; line-height:50px; overflow:hidden; box-sizing:border-box; font-size:16px; background:#fff; border-radius:5px;border:1px solid #dedede;}
.pages span.curr a{ display:block; background:#2c88d8; color:#fff; border:1px solid #2c88d8;}
.pages a:hover{background:#dedede; color:#fff;}

/******product detail******/
.proshow-top{ overflow:hidden;}
.proshow-pic{ float:left; width:400px;}
.proshow-pic img{ max-width:400px; text-align:center; display:inline-block; vertical-align:middle}
.proshow-pic .pic{ width:400px;}
.proshor-w{ float:right; width:430px;}
.proshor-w h1{ font-size:20px; color:#19abeb; font-weight:bold; padding-bottom:13px;} 
.proshor-w .pro-t{ color:#666; height:auto; max-height:130px; padding:15px 12px 0; margin:0 0 20px; overflow:hidden; font-size:14px;}
.proshow-tf{ font-size:14px; height:42px; line-height:42px; background:#f3f3f3; display:block; padding-left:12px; color:#8c8c8c;}
.proshow-tf .bdsharebuttonbox{ margin-top:3px;}
.proshow-tf a{ font-size:14px;}
.nextprev{ border-top:1px solid #e2e2e2; margin:15px 0 0; padding:25px 0 0;}
.nextprev .btn{ line-height:28px; margin-bottom:5px;}
.nextprev .btn span{ width:52px; line-height:18px; padding:5px 10px; text-align:center; color:#fff; background:#bbb; margin-right:10px;}
.nextprev .btn a{ color:#898989}

.proshow-m{ padding:0 0 30px; overflow:hidden; font-size:14px; line-height:30px; color:#333;}
.proshow-m p{ margin-bottom:0;}
.proshow-t h3{ font-size:16px; color:#fff; font-weight:bold; background:#9e9e9e; line-height:40px; padding:0 16px; margin:20px 0 15px;}
.proshow-m table{ width:100%; border:solid #e4e4e4; border-width:1px 0px 0px 1px; line-height:30px; border-spacing:0;}
.proshow-m th{ background:#f0f0f0; padding:5px 0;}
.proshow-m th,.proshow-m td{border:solid #e4e4e4; border-width:0px 1px 1px 0px;}
.proshow-m td{ padding:5px;}
.proshow-m .b {background-color:#f5f5f5;}
.proshow-m img{ max-width:100%; display:block; margin:0 auto;}
.proshow{ width:100%; overflow-x:auto;}

.agentcontent table{border:solid #e4e4e4; border-width:1px 0px 0px 1px; line-height:24px;}
.agentcontent th{ background:#f0f0f0; padding:4px 0;}
.agentcontent th,.agentcontent td{border:solid #e4e4e4; border-width:0px 1px 1px 0px;}
.agentcontent td{ padding:10px;}

.proshow-other{ width:100%; position:relative; clear:both; overflow:hidden;}
.proshow-other h3{ font-size:16px; color:#fff; font-weight:bold; background:#9e9e9e; line-height:40px; padding:0 16px; margin:15px 0 0; z-index:1;}
.proo{ position: relative;}
.proo li{display:inline; float: left; padding:30px 10px 0; margin:0;}
.proo li img{ width:100%; height:auto; border:1px solid #cccccc;}
.proo li:hover img{ border:1px solid #1e50ae;}
.proo li h4{ text-align:center; color:#666666; font-size:14px; line-height:20px; padding:10px 0; font-weight: normal;}
#slider-home-logos { margin:0;}
#slider-home-logos i { position: absolute; top:-35px;color: #fff;font-size: 30px;z-index:2;width: 30px;height: 30px;background: #465156;text-align: center;line-height: 30px; cursor:pointer;}
#slider-home-logos li a{ padding:2px;}
#slider-home-logos i.arrow-icon-left {right:60px; width:28px; height:28px; background:#fff url(../image/icon-1.png) no-repeat; }
#slider-home-logos i.arrow-icon-right {right:20px; width:28px; height:28px; background:#fff url(../image/icon-1.png) left -56px no-repeat;}
#slider-home-logos i.arrow-icon-right:hover{ background:#fff url(../image/icon-1.png) left -84px no-repeat;}
#slider-home-logos i.arrow-icon-left:hover{ background:#fff url(../image/icon-1.png) left -28px no-repeat;}

.projectshow{ margin:80px auto 0;}
.projectshow .note{ padding:40px 0;}
.projectshow .note h1{ font-size:24px; font-weight:bold; color:#005bac; text-align:center; padding:0 0 10px;}

.searchtitle{ padding:0 0 40px ; font-size:16px; text-align:center;}

.sitemap li{ border-bottom:1px dashed #ccc; line-height:35px;}
.sitemap li a{ font-size:16px; color:#333;}
.nrnav li{ border-bottom:none;}
.nrnav li a{ font-size:14px; border-bottom:1px dashed #ccc; line-height:35px; display:block;}

.bannerJt{ display:block; width:46px; height:24px; cursor:pointer; background:url(../image/jt2.png) no-repeat; animation:  down 1s ease infinite; position:absolute; bottom:20%; left:50%; margin:0 0 0 -23px;}
@keyframes down{
	100%{transform: translateY(100%);}
}

@media (max-width: 1440px) {
	.wrap{ width:100%; padding:0 20px; overflow:hidden;}
	
	.honor-container{ width:100%; padding:40px;}
	.honor-container ul li{ width:25%; margin:0 0 20px 0; height:auto; background-size:95%; background-position:center 10px;}
	.honor-container ul li .pic{ margin:35px auto 0;}	
	.honor-container ul li:nth-of-type(2n){ margin:0 0 20px 0;}
	.honor-container ul li.nomargin{ margin:0 0 20px 0;}
	.honor-container ul li p{ font-size:16px;}
	
	.bannerli1 .note{ width:100%; }
}


@media (max-width: 1366px) {
.v-section-keywords .i-search-k{ width:40%;}
.v-section-keywords span{ width:275px;}
.v-section-keywords .tint{ width:200px;}

.bannerli{ margin-top:70px;}
.about-container1{ width:94%; padding:60px 0;}
.about-container2{ padding:0 0 30px;}
.about-container2 .aboutlist .aboutlist_right{ height:auto; padding:40px; overflow-y:auto;}
.about-container2 .aboutlist .aboutlist_right strong{ font-size:20px; padding:0 0 25px; margin: 0 0 25px; font-weight:normal;}

.about-container3{ width:94%; margin:0 auto;}
.about-container3 .title{ font-size:20px; font-weight:normal;}
.about-container3 ul li p{ font-size:14px;}
/*.about-container3 ul li{ width:31.6%; margin:0 2.5% 2.5% 0;}
.about-container3 ul li:nth-of-type(4n){ margin:0 2.5% 2.5% 0;}
.about-container3 ul li:nth-of-type(3n){ margin:0 0 2.5% 0;}*/
.tableBox{ width:100%;}
.tableBox .proshow{ width: 100%; overflow-x: auto;}
.about-container4{ height:240px; padding:20px 0;}
.about-container4 .title{ font-size:20px;}
.about-container4 .note{ font-size:14px;}
.about-container5{ padding:50px 0 20px;}
.about-container5 .culturelist{ margin-bottom:30px;}
.about-container5 .culturelist .culturelist_right{ height:auto; padding:0 30px; overflow-y:auto;}
.about-container5 .culturelist .culturelist_right strong{ font-size:20px; padding:0 0 15px; margin: 0 0 15px; font-weight:normal;}

.bannerli1 .note p{ left:40px; font-size:50px; line-height:50px; bottom:90px;}
.bannerli1 .note span{ left:40px; font-size:26px; line-height:26px; bottom:60px;}

.news-container{ width:100%; padding:60px 40px;}
.about-container1 video{ height:100%;}

.bannerli8{ height:460px; background-size:cover !important;}
.bannerli8 .note{ width:100%; position:static; margin:0; padding:180px 0 0;}
.bannerli8 .note span{ font-size:36px; line-height:36px;}

}

@media (max-width: 1280px) {
.about-container1{ width:92%;}
.about-container2{ width:92%;}
.about-container3{ width:92%;}
.about-container4{ width:92%;}
.about-container5{ width:92%;}

.about-container3 ul li.f6{ margin-left:12%;}

.honor-container ul li{ background:none;}
.honor-container ul li p{ padding:30px 0 0;}

.manufacturing-container{ width:92%; padding:40px 0; font-size:14px;}
.manufacturing-container ul.rd1{ padding:27px 0 0;}
.manufacturing-container ul.rd1 li{ float:left; width:48.5%; height:auto; margin:0 2.5% 2.5% 0;}
.manufacturing-container ul.rd1 li:nth-of-type(2n){ margin:0 0 2.5% 0;}

.manufacturing-container ul.rd2 li{ float:left; width:31.6%; height:auto; margin:0 2.5% 2.5% 0;}
.manufacturing-container ul.rd2 li:nth-of-type(3n){ margin:0 0 2.5% 0;}

.news-container{ width:92%; padding:40px 0; font-size:14px;}
.service-container{ width:92%; padding:40px 0; font-size:14px;}
.contact-container{ width:92%; padding:0 0 40px; font-size:14px;}

.product-container{ width:92%; padding:60px 0; font-size:14px;}
.product-container .box{ margin-top:50px;}
.product-container .box_title{ font-size:20px; padding:0 0 20px;}
.product-container ul li{ float:left; width:31.6%; height:auto; margin:0 2.5% 2.5% 0;}
.product-container ul li:nth-of-type(3n){ margin:0 0 2.5% 0;}
.product-container ul li p{ font-size:16px; font-weight:normal;}
.product-container ul li .note{ font-size:14px;}

.proshor-w,.proshow-m{ font-size:14px;}
	
.honor-container ul li{ width:33.333%;}
.honor-container ul li.nomargin{ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(2n){ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(3n){ margin:0 0 20px 0;}

}

@media (max-width: 960px) {

.honor-container ul li{ width:50%;}
.honor-container ul li.nomargin{ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(2n){ margin:0 0 20px 0;}
.honor-container ul li img{ max-width:100%; height:auto;}

}

/* iPads (portrait) ----------- */  
@media only screen   
and (min-device-width : 768px)   
and (max-device-width : 1023px)   
and (orientation : portrait) {  

.right_side{ display:none;}
.about-container1{ font-size:14px;}

.about-container2 .aboutlist{ font-size:14px;}
.about-container2 .aboutlist .aboutlist_right{ height:263px; font-size:14px;}
.jt{ display:block; width:46px; height:24px; cursor:pointer; animation:  down 1s ease infinite;}
@keyframes down{
	100%{transform: translateY(100%);}
}
.about-container2 .aboutlist .jt{ position:absolute; left:auto; right:0; bottom:12%; margin:0; background:url(../image/jt2.png) no-repeat;}
.about-container2 .aboutlist2 .jt{ position:absolute; left:50%; bottom:12%; margin-left:-40px; background:url(../image/jt.png) no-repeat;}
.about-container5 .culturelist{ font-size:14px;}

.contact-container h3{ font-size:20px;}
.contact-container ul{ padding:0 0 30px;}
.contact-container ul li p.font18{ font-size:14px;}
.contact-container ul li{ width:50%; margin-bottom:20px;}
.contact-container ul li:nth-of-type(2n){ border-right:none;}

.honor-container ul li{ width:50%; margin:0 0 20px 0; height:auto; background-size:88%; background-position:top;}
.honor-container ul li .pic{ margin:35px auto 0;}
.honor-container ul li.nomargin{ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(2n){ margin:0 0 20px 0;}
.honor-container ul li p{ font-size:16px; padding:60px 0 0;}

.news-container .news_list_main ._list_r{ width:78%;}
.news-container .news_list_main li:nth-of-type(2n) ._list_box{background-color:#f4f4f4;}

.v-section-keywords .i-search-k{ width:340px;}
.v-section-keywords span{ width:275px;}
.v-section-keywords .tint{ width:200px;}

.productshow-container{ width:92%;}
.m135{ margin-top:1px;}

.producttop{ height: 45px; line-height: 35px; padding: 5px 0; margin-top:70px; position: relative; background:#555; display:block !important;}
.producttop a{ color:#333;}
.producttop .tohome{ color: #fff; font-size: 14px; display: inline-block; position: absolute; left: 20px; top: 5px; padding-left: 35px; background: url(../image/img34.png) no-repeat left center; background-size: 30px;}
.producttop .prosearch{ color: #fff; font-size: 14px; display: inline-block; position: absolute; right: 20px; top: 5px; padding-left: 25px; background: url(../image/img_30.png) no-repeat left center; background-size: 20px;}
.prosearchlist{ position: absolute; display: none; z-index: 14; padding: 10px 10px 20px 10px; top: 45px; left: 0; width: 100%; background: #d8d8d8;}
.ptypeb{ font-size:14px; display:block; padding:0 10px;}
.prosearchlist .more{ display:block; padding:0 10px;}
.prosearchlist li{ margin-bottom: 10px; border-radius: 4px; border: 1px solid #d8d8d8; background: #fff;}
.prosearchlist-top{ height: 40px; line-height: 40px; padding: 0 10px; border-bottom: 1px solid #d8d8d8; color: #333; font-size:14px; overflow: hidden; background: url(../image/img_32.jpg) no-repeat right 10px center; background-size: 20px;}
li.sel .prosearchlist-top{background: url(../image/img_31.jpg) no-repeat right 10px center; background-size: 20px;}
.prosearchlist-list{}
.prosearchlist-list a{ display: block; height: 40px; line-height: 40px; padding: 0 10px; color: #848484; border-bottom: 1px solid #d8d8d8; }
.prosearchlist-list a:last-of-type{border-bottom: none;}
.prosearchyy{  position: absolute; display: none; top: 0; left: 0; z-index: 13; width: 100%; background: #000; opacity: 0.5;}
li.sel .prosearchlist-list{ display: block;}
.prosearchlist-list{ display: none;}
.menuc-search{ padding: 8px 10px; background: #f3f3f3; position: relative;}
.menucs-txt{ font-size:14px; height: 38px; color: #333333; position: relative; border:1px solid #c7c7c7; border-radius: 2px; width: 100%; padding-left: 10px;}
.menucs-btn{ height:36px; width: 45px; position: absolute; right:11px; top: 9px; border: none; background: url(../image/img_18.jpg) center center no-repeat; background-size: 45px; border-left:1px solid #d1d1d1; }
.menucomm.sel{height: 198px;  border-bottom: 1px solid #d1d1d1;}

.nei-l{ display:none;}
.nei-r{ float:none; width:100%; padding:0; margin:0;}

.searchBar{ width:100%;}
.pages{ padding:0 0 40px;}
.pages a{ padding:5px 20px; line-height:40px; font-size:14px;}	
.producttop .toback{ color: #fff; font-size: 14px; display: inline-block; position: absolute; left: 20px; top: 5px; padding-left: 35px; background: url(../image/img_34.png) no-repeat left center; background-size: 30px;}
.proshow-pic{ width:50%; height:auto;}
.proshow-pic .pic{ width:100%; height:auto;}
.proshow-pic img{ width:100%; max-width:none;}
.proshor-w{ width:50%; padding:10px 0 0 30px;}.pro-t p{ margin:0;}.proshow-m{ padding:0;}
.proshor-w h1{ font-size:20px;}.proshow-other{ width:100%;}#slider-home-logos{ padding:0;}
.proshor-w .pro-t{ height:auto; max-height:none;}.proshow-m .proshow{ width: 100%; overflow-x: auto;}

.searchBar{ width:97%; position:absolute; left: 10px; top: 40px;}
.searchTxt{ position:absolute; left: 40px; top:105px;}
.searchtitle{ padding: 0 0 40px;}

.bannerli8{ height:380px; background-size:cover !important;}
.bannerli8 .note{ width:100%; position:static; margin:0; padding:150px 0 0;}
.bannerli8 .note span{ font-size:36px; line-height:36px;}

}


/* iPads (portrait) 纵向----------- */  
@media only screen   
and (min-device-width : 768px)   
and (max-device-width : 1024px)   
and (orientation : landscape) {  
.right_side{ display:none;}
.about-container1{ font-size:14px;}
.about-container2 .aboutlist{ font-size:14px;}
.about-container2 .aboutlist .aboutlist_right{ height:351px;}
#dt1{ display:none;}
.jt{ display:block; width:46px; height:24px; cursor:pointer; animation:  down 1s ease infinite;}
@keyframes down{
	100%{transform: translateY(100%);}
}
.about-container2 .aboutlist .jt{ position:absolute; left:auto; right:0; bottom:12%; margin:0; background:url(../image/jt2.png) no-repeat;}
.about-container2 .aboutlist2 .jt{ position:absolute; left:50%; bottom:12%; margin-left:-40px; background:url(../image/jt.png) no-repeat;}
.about-container5 .culturelist{ font-size:14px;}

.contact-container{ padding:0 40px 50px;}
.contact-container ul li p.font18{ font-size:16px;}

.honor-container ul li{ width:33.333%; margin:0 0 20px 0; background-size:95%; background-position:top;}
.honor-container ul li .pic{ margin:35px auto 0;}
.honor-container ul li.nomargin{ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(2n){ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(3n){ margin:0 0 20px 0;}
.honor-container ul li p{ font-size:16px; padding:60px 0 0;}

.news-container .news_list_main ._list_r{ width:82%;}
.news-container .news_list_main li:nth-of-type(2n) ._list_box{background-color:#f4f4f4;}

.v-section-keywords .i-search-k{ width:540px;}
.v-section-keywords span{ width:325px;}
.v-section-keywords .tint{ width:250px;}

.productshow-container{ width:92%;}
.m135{ margin-top:1px;}

.producttop{ height: 45px; line-height: 35px; padding: 5px 0; margin-top:70px; position: relative; background:#555; display:block !important;}
.producttop a{ color:#333;}
.producttop .tohome{ color: #fff; font-size: 14px; display: inline-block; position: absolute; left: 20px; top: 5px; padding-left: 35px; background: url(../image/img34.png) no-repeat left center; background-size: 30px;}
.producttop .prosearch{ color: #fff; font-size: 14px; display: inline-block; position: absolute; right: 20px; top: 5px; padding-left: 25px; background: url(../image/img_30.png) no-repeat left center; background-size: 20px;}
.prosearchlist{ position: absolute; display: none; z-index: 14; padding: 10px 10px 20px 10px; top: 45px; left: 0; width: 100%; background: #d8d8d8;}
.ptypeb{ font-size:14px; display:block; padding:0 10px;}
.prosearchlist .more{ display:block; padding:0 10px;}
.prosearchlist li{ margin-bottom: 10px; border-radius: 4px; border: 1px solid #d8d8d8; background: #fff;}
.prosearchlist-top{ height: 40px; line-height: 40px; padding: 0 10px; border-bottom: 1px solid #d8d8d8; color: #333; font-size:14px; overflow: hidden; background: url(../image/img_32.jpg) no-repeat right 10px center; background-size: 20px;}
li.sel .prosearchlist-top{background: url(../image/img_31.jpg) no-repeat right 10px center; background-size: 20px;}
.prosearchlist-list{}
.prosearchlist-list a{ font-size:14px; display: block; height: 40px; line-height: 40px; padding: 0 10px; color: #848484; border-bottom: 1px solid #d8d8d8; }
.prosearchlist-list a:last-of-type{border-bottom: none;}
.prosearchyy{  position: absolute; display: none; top: 0; left: 0; z-index: 13; width: 100%; background: #000; opacity: 0.5;}
li.sel .prosearchlist-list{ display: block;}
.prosearchlist-list{ display: none;}
.menuc-search{ padding: 8px 10px; background: #f3f3f3; position: relative;}
.menucs-txt{ font-size:14px; height: 38px; color: #333333; position: relative; border:1px solid #c7c7c7; border-radius: 2px; width: 100%; padding-left: 10px;}
.menucs-btn{ height:36px; width: 45px; position: absolute; right:11px; top: 9px; border: none; background: url(../image/img_18.jpg) center center no-repeat; background-size: 45px; border-left:1px solid #d1d1d1; }
.menucomm.sel{height: 198px;  border-bottom: 1px solid #d1d1d1;}

.nei-l{ display:none;}
.nei-r{ float:none; width:100%; padding:0; margin:0;}

.searchBar{ width:100%;}
.pages{ padding:0 0 40px;}
.pages a{ padding:5px 20px; line-height:40px; font-size:14px;}	
.producttop .toback{ color: #fff; font-size: 14px; display: inline-block; position: absolute; left: 20px; top: 5px; padding-left: 35px; background: url(../image/img_34.png) no-repeat left center; background-size: 30px;}

.pro-t p{ margin:0;}
.proshow-m{ padding:0;}
.proshor-w{ width:53%;}
.proshor-w h1{ font-size:20px;}
.proshow-other{ width:100%;}
#slider-home-logos{ padding:0;}
.proshor-w .pro-t{ height:auto; max-height:none;}
.proshow-m .proshow{ width: 100%; overflow-x: auto;}

.searchBar{ width:97%; position:absolute; left: 10px; top: 40px;}
.searchTxt{ position:absolute; left: 40px; top:105px;}
.searchtitle{ padding: 0 0 40px;}

.bannerli8{ height:460px; background-size:cover !important;}
.bannerli8 .note{ width:100%; position:static; margin:0; padding:180px 0 0;}
.bannerli8 .note span{ font-size:36px; line-height:36px;}

}

/******ipad air*******/
@media only screen  
and (min-device-width : 1024px )   
and (max-device-width : 1366px)   
and (orientation : portrait) {  

.about-container2 .aboutlist .aboutlist_right{ height:359px;}
.about-container2 .aboutlist #dt1{ display:none;}

.contact-container ul li{ width:25%; margin-bottom:20px;}
.contact-container ul li:nth-of-type(2n){ border-right:1px solid #ddd;}
.contact-container ul li:last-child{ border-right:none;}

.honor-container ul li{ width:33.333%; margin:0 0 20px 0; height:auto; background-size:95%; background-position:top;}
.honor-container ul li .pic{ margin:35px auto 0;}
.honor-container ul li.nomargin{ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(2n){ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(3n){ margin:0 0 20px 0;}
.honor-container ul li p{ font-size:16px; padding:30px 0 0;}

.v-section-keywords .i-search-k{ width:540px;}
.v-section-keywords span{ width:325px;}
.v-section-keywords .tint{ width:250px;}

.productshow-container{ width:92%;}
.m135{ margin-top:1px;}

.producttop{ height: 45px; line-height: 35px; padding: 5px 0; margin-top:70px; position: relative; background:#555; display:block !important;}
.producttop a{ color:#333;}
.producttop .tohome{ color: #fff; font-size: 14px; display: inline-block; position: absolute; left: 20px; top: 5px; padding-left: 35px; background: url(../image/img34.png) no-repeat left center; background-size: 30px;}
.producttop .prosearch{ color: #fff; font-size: 14px; display: inline-block; position: absolute; right: 20px; top: 5px; padding-left: 25px; background: url(../image/img_30.png) no-repeat left center; background-size: 20px;}
.prosearchlist{ position: absolute; display: none; z-index: 14; padding: 10px 10px 20px 10px; top: 45px; left: 0; width: 100%; background: #d8d8d8;}
.ptypeb{ font-size:14px; display:block; padding:0 10px;}
.prosearchlist .more{ display:block; padding:0 10px;}
.prosearchlist li{ margin-bottom: 10px; border-radius: 4px; border: 1px solid #d8d8d8; background: #fff;}
.prosearchlist-top{ height: 40px; line-height: 40px; padding: 0 10px; border-bottom: 1px solid #d8d8d8; color: #333; font-size:14px; overflow: hidden; background: url(../image/img_32.jpg) no-repeat right 10px center; background-size: 20px;}
li.sel .prosearchlist-top{background: url(../image/img_31.jpg) no-repeat right 10px center; background-size: 20px;}
.prosearchlist-list{}
.prosearchlist-list a{ display: block; height: 40px; line-height: 40px; padding: 0 10px; color: #848484; border-bottom: 1px solid #d8d8d8; }
.prosearchlist-list a:last-of-type{border-bottom: none;}
.prosearchyy{  position: absolute; display: none; top: 0; left: 0; z-index: 13; width: 100%; background: #000; opacity: 0.5;}
li.sel .prosearchlist-list{ display: block;}
.prosearchlist-list{ display: none;}
.menuc-search{ padding: 8px 10px; background: #f3f3f3; position: relative;}
.menucs-txt{ font-size:14px; height: 38px; color: #333333; position: relative; border:1px solid #c7c7c7; border-radius: 2px; width: 100%; padding-left: 10px;}
.menucs-btn{ height:36px; width: 45px; position: absolute; right:11px; top: 9px; border: none; background: url(../image/img_18.jpg) center center no-repeat; background-size: 45px; border-left:1px solid #d1d1d1; }
.menucomm.sel{height: 198px;  border-bottom: 1px solid #d1d1d1;}

.nei-l{ display:none;}
.nei-r{ float:none; width:100%; padding:0; margin:0;}

.searchBar{ width:100%;}
.pages{ padding:0 0 40px;}
.pages a{ padding:5px 20px; line-height:40px; font-size:14px;}	
.producttop .toback{ color: #fff; font-size: 14px; display: inline-block; position: absolute; left: 20px; top: 5px; padding-left: 35px; background: url(../image/img_34.png) no-repeat left center; background-size: 30px;}

.pro-t p{ margin:0;}
.proshow-m{ padding:0;}
.proshor-w{ width:53%;}
.proshor-w h1{ font-size:20px;}
.proshow-other{ width:100%;}
#slider-home-logos{ padding:0;}
.proshor-w .pro-t{ height:auto; max-height:none;}
.proshow-m .proshow{ width: 100%; overflow-x: auto;}

.searchBar{ width:97%; position:absolute; left: 10px; top: 40px;}
.searchTxt{ position:absolute; left: 40px; top:105px;}
.searchtitle{ padding: 0 0 40px;}

.bannerli8{ height:460px; background-size:cover !important;}
.bannerli8 .note{ width:100%; position:static; margin:0; padding:180px 0 0;}
.bannerli8 .note span{ font-size:36px; line-height:36px;}

}

@media (max-width: 767px) {
.about-container1 { width: 100%; padding:30px 20px; font-size:14px;}
.about-container2{ width:100%; padding:0; border-bottom:1px solid #eee;}
.about-container2 .aboutlist{ font-size:14px;}
.about-container2 .aboutlist2 .aboutlist_left{ float:none; width:100%;}
.about-container2 .aboutlist .aboutlist_right{ float:none; width:100%; height:auto;}
.about-container2 .aboutlist .aboutlist_right{ float:none; width:100%; padding:30px 20px; height:auto; overflow:hidden; line-height:28px;}
.about-container2 .aboutlist .aboutlist_right strong{ font-size:18px; padding:0 0 15px; margin: 0 0 15px; font-weight:normal;}
.about-container2 .aboutlist .aboutlist_left{ width:100%;}
.about-container3{ padding:30px 0 0;}
.tableBox{ padding:10px 0 40px;}
.about-container5{ width:100%; padding:30px 0 0;}
.about-container5 .culturelist{ font-size:14px;}
.about-container5 .culturelist2 .culturelist_left{ float:none; width:100%;}
.about-container5 .culturelist .culturelist_left{ float:none; width:100%;}
.about-container5 .culturelist .culturelist_right{ float:none; width:100%; height:auto; padding:30px 20px;}
.about-container5 .culturelist .culturelist_right strong{ font-size:18px;}

.contact-container{ width:100%; padding:0 20px 40px; font-size:14px;}
.contact-container h3{ font-size:18px; padding:30px 0;}
.contact-container ul{ padding:0 0 30px;}
.contact-container ul li{ width:50%; margin-bottom:20px;}
.contact-container ul li:nth-of-type(2n){ border-right:none;}
.contact-container ul li p.font18{ font-size:14px; word-break:break-all;}

.service-container{ width:100%; padding:30px 20px; font-size:14px;}

.honor-container{ padding:30px 20px; font-size:14px;}
.honor-container ul li{ width:49%; background:none;}
.honor-container ul li .pic{ width:100%; height:100%; display:block; background-size:contain; padding:19px 0; margin:0 auto;}
.honor-container ul li img{ width:82%;}
.honor-container ul li.nomargin{ margin:0 0 20px 0;}
.honor-container ul li:nth-of-type(2n){ margin:0 0 20px 2%;}
.honor-container ul li p{ font-size:14px; padding:5px 0 0;}

.cmore a{ font-size:14px;}

.news-container{ width:100%; padding:30px 0; font-size:14px;}
.news-container .news_list_main ._list_box{ padding:26px 20px 40px;}
.news-container .news_list_main ._list_r{ width:100%;}
.news-container .news_list_main li:nth-of-type(2n) ._list_box{background-color:#f4f4f4;}

.n_news{ padding:0 20px;}
.n_mn .m_text .text{ font-size:14px; line-height:28px;}
.n_mn .m_aside .share{ padding:30px 0 0;}

.manufacturing-container{ width:100%; padding:30px 20px; font-size:14px;}
.manufacturing-container ul.rd1{ padding:0;}

.manufacturing-container ul.rd2{ padding:5% 0 2%;}
.manufacturing-container ul.rd2 li{ width:49%; margin:0 0 2% 0;}
.manufacturing-container ul.rd2 li:nth-of-type(3n){ margin:0 0 2% 0;}
.manufacturing-container ul.rd2 li:nth-of-type(2n){ margin:0 0 2% 2%;}

.wrap{ width:100%; padding:20px 20px 15px; overflow:hidden;}
.wrapper{ width:100%;}
.slick-list{ width:100%;}
.v-section-keywords{ height:auto;}
.v-section-keywords p{ width:85px; height:30px; line-height:30px;}
.v-section-keywords .i-search-k{ width: calc(100% - 85px); height:30px; line-height:30px; padding:0;}
.v-section-keywords span{ float:none; width:100%; height:auto; overflow:hidden; margin:0 0 5px; display:block;}
.v-section-keywords .bint{ width:20%;}
.v-section-keywords .tint{ width:80%;}

.product-container ul li{ width:48.7%; margin:0 2.5% 8% 0;}
.product-container ul li:nth-of-type(3n){ margin:0 2.5% 8% 0;}
.product-container ul li:nth-of-type(2n){ margin:0 0 8% 0;}

.productshow-container{ width:100%; padding:30px 20px; font-size:14px;}
.m135{ margin-top:1px;}

.producttop{ height: 45px; line-height: 35px; padding: 5px 0; margin-top:0.9rem; position: relative; background:#555;}
.producttop a{ color:#333;}
.producttop .tohome{ color: #fff; font-size: 14px; display: inline-block; position: absolute; left: 10px; top: 5px; padding-left: 35px; background: url(../image/img34.png) no-repeat left center; background-size: 30px;}
.producttop .prosearch{ color: #fff; font-size: 14px; display: inline-block; position: absolute; right: 10px; top: 5px; padding-left: 25px; background: url(../image/img_30.png) no-repeat left center; background-size: 20px;}
.prosearchlist{ position: absolute; display: none; z-index: 14; padding: 10px 10px 20px 10px; top: 45px; left: 0; width: 100%; background: #d8d8d8;}
.ptypeb{ font-size:14px; display:block; padding:0 10px;}
.prosearchlist .more{ display:block; padding:0 10px;}
.prosearchlist li{ margin-bottom: 10px; border-radius: 4px; border: 1px solid #d8d8d8; background: #fff;}
.prosearchlist-top{ height: 40px; line-height: 40px; padding: 0 10px; border-bottom: 1px solid #d8d8d8; color: #333; font-size:14px; overflow: hidden; background: url(../image/img_32.jpg) no-repeat right 10px center; background-size: 20px;}
li.sel .prosearchlist-top{background: url(../image/img_31.jpg) no-repeat right 10px center; background-size: 20px;}
.prosearchlist-list{}
.prosearchlist-list a{ display: block; height: 40px; line-height: 40px; padding: 0 10px; color: #848484; border-bottom: 1px solid #d8d8d8; }
.prosearchlist-list a:last-of-type{border-bottom: none;}
.prosearchyy{  position: absolute; display: none; top: 0; left: 0; z-index: 13; width: 100%; background: #000; opacity: 0.5;}
li.sel .prosearchlist-list{ display: block;}
.prosearchlist-list{ display: none;}
.menuc-search{ padding: 8px 10px; background: #f3f3f3; position: relative;}
.menucs-txt{ font-size:14px; height: 38px; color: #333333; position: relative; border:1px solid #c7c7c7; border-radius: 2px; width: 100%; padding-left: 10px;}
.menucs-btn{ height:36px; width: 45px; position: absolute; right:11px; top: 9px; border: none; background: url(../image/img_18.jpg) center center no-repeat; background-size: 45px; border-left:1px solid #d1d1d1; }
.menucomm.sel{height: 198px;  border-bottom: 1px solid #d1d1d1;}

.nei-l{ display:none;}
.nei-r{ float:none; width:100%; padding:0; margin:0;}

.searchBar{ width:95%; position:absolute; left: 10px; top: 40px;}
.searchTxt{ position:absolute; left:15px; top:105px;}
.searchtitle{ padding: 0 0 40px; font-size:14px; text-align:center;}

.pages{ padding:0 0 20px;}
.pages a{ padding:5px 10px; line-height:20px; font-size:12px;}	
.producttop .toback{ color: #fff; font-size: 14px; display: inline-block; position: absolute; left: 10px; top: 5px; padding-left: 35px; background: url(../image/img_34.png) no-repeat left center; background-size: 30px;}
.proshow-pic{ float:none; width:100%; height:auto;}.proshow-pic .pic{ width:100%; height:auto;}.proshow-pic img{ width:100%; max-width:none;}
.proshor-w{ float:none; width:100%; padding:10px 0 0;}.pro-t p{ margin:0;}.proshow-m{ padding:0; font-size:14px;}
.proshow-m img{ max-width:100%; display:block; margin:0 auto;}
.proshor-w h1{ font-size:20px;}.proshow-other{ width:100%;}#slider-home-logos{ padding:0;}
.proshor-w .pro-t{ height:auto; max-height:none;}.proshow-m .proshow{ width: 100%; overflow-x: auto;}

}

.product-container li a img {width: 370px;height: 300px;border: 1px solid #ececec;}
@media (max-width: 1200px) {
.product-container li a img {height: auto;}
	
	
}
