﻿@media(max-width:640px){
.wrap{ width:100%;}

#header{ width:100%; background:#fff; z-index:100; height:75px; border-bottom:1px solid #d9d9d9;}
#header .logo{height:42px;}
#header .logo img{max-height:42px;}

/*导航栏*/
.nav{ float: none; width:100%; background:#0090CF;}
.nav li.nLi{display:block;height:46px; overflow:hidden; position:relative; width:100%; margin:0px;}
.nav li.nLi h3{width:90%; margin:0 5%;font-weight: normal;}
.nav li.nLi h3 a{ font-weight:normal; color:#fff; font-size:1rem;text-align:center;  display:block;height:45px; line-height:45px;border-bottom:#fff dotted 1px;}
.nav li.nLi h3 a span{ display:none}
.nav li.nLi h3 a:hover{ background:#fff;color:#0090CF;}
.nav li.nLi.on h3  a{background:#fff; color:#0090CF}

.nav .sub{display:none; width:0px; height:0px; overflow:hidden; opacity:0;border:0; padding:0;}

.NavRight{ float:right; display: block; border:0; background:url(../images/navBtn.png) no-repeat; width:27px; height:27px; margin:25px 10px 0 0;}
.bgDiv{width: 100%; height: 100%; background-color: #000; opacity: .5; position:fixed; display: none; z-index: 99; bottom: 0;}
.rightNav{width: 50%;height: 100%;position: fixed;z-index: 999;top: 0;right: -50%; padding-top:50px;}

.w-tit {margin-top: 10px; text-align: center; color: #5c5c5c; padding-bottom: 10px; background: url(../images/do.png) bottom center no-repeat; }
.w-zh {font-size: 1.25rem; color:#333; font-weight:bolder; }
.w-zh a{color:#333; }
.w-en {font-size: 1rem; color:#808080; margin-bottom:10px; text-transform:uppercase;}

.fangan{ padding:20px 0;}
.fangan-list {width: 100%; margin: 2rem auto 4rem auto;}
.fangan-list li { float:none; width: 100%; background:#fff; overflow:hidden; clear:both; margin:0; margin-bottom:10px;}
.fangan-list li .pic{float:left; width:120px; height:auto; margin:10px;}
.fangan-list li .pic img{ width:120px; height:auto;}
.fangan-list li:hover .pic img{width:120px; height:auto; margin:0;}
.fangan-list li .bt{ float:left; font-size: 1rem; text-align:left;}
.fangan-list li .bt span{ display: block;font-size: 0.9rem; font-weight:normal; color:#888; margin-top:15px;}

/*产品*/
.chanpin{padding:20px 10px;}
.chanpin-1{width:49%; margin-top:20px;}
.chanpin-1 .pic{width:100%; height: auto;}
.chanpin-1 .pic img{width:100%; height: auto;} 
.chanpin-1:hover .pic img{ width:100%; height: auto; margin:0;}
.chanpin-1 h2{ display:none;}
.chanpin-1 p{ display:none;}
.chanpin-2{ float:right;}

.about-box{padding:10px 10px 30px 10px;}
.a-msg {padding: 25px 0; width: 100%; }
.a-msg-l {width: 100%; height: auto; padding-right: 0px; border-right: 0px dotted #0090CF;}
.a-msg-l img {width: 100%; height: auto}
.a-msg-r {width: 100%; font-size:0.9rem; color: #686868;}
.a-msg-tit {font-size: 1.25rem; margin-top: 10px; margin-bottom: 5px; text-align:center; }
.a-msg-w {line-height: 25px; height: auto; overflow: hidden; text-align:center; }
.a-msgr-mor {margin-top: 20px; overflow: hidden; }
a.mybtn { margin:0 auto;}

/*---新闻---*/
.news-box{padding:10px 0 30px 0;}
.w-news{ padding:0 10px;}
.w-news .hd{ text-align:center; padding:15px 0 10px 0;}
.w-news .hd li { width: 50%; font-size:1.05rem; background:#f8f8f8; border: 0px solid #eee;}
.w-news .bd{ height: auto;}
.w-news .bd li { width: 100%; margin:0; margin-bottom:10px;}
.w-news .bd li img{ float:left; width:120px; height:75px; margin-right:10px;}
.w-news .bd li .txt { width: 90%; padding:0 5%; color:#888;}
.w-news .bd li .txt span { font-size: 0.95rem; margin-bottom: 0px;color: #0090CF; }
.w-news .bd li .txt p {font-size:0.8rem;  height: 46px; color: #888; line-height: 23px;}

#footer {padding:30px 0 0 0;}
#footer .f-lx{width:100%; border-right:0px; height: auto; text-align:center;}
#footer .f-lx .f-tit{ font-size:1rem;}
#footer .f-lx li{ height:32px; line-height:32px; background:none; padding-left:0px;}
#footer .f-lx li.f2{background:none; padding-left:0px;}
#footer .f-lx li.f3{background:none; padding-left:0px;}
#footer .f-wx{ display:none}
#footer .f-copy{ height:50px;line-height:25px;margin-top:10px; padding:15px 0;}
#footer .f-copy p{ float:left; width:100%; text-align:center;}
#footer .f-copy p a{ display:block; margin:0;}
#footer .f-copy p.banquan{ display:none;}

/*关于我们*/
.subBanner{height: auto;}
.subBanner img{ display:block; width:100%;}

.com_nr1{overflow:visible;}
.com_nr1 .s-left{width:100%;margin:0; }
.com_nr1 .s-left .com_l_t{width:100%;background:#0090CF; height:55px; line-height:55px;overflow:hidden;}
.com_nr1 .s-left .com_l_t span{font-size:1.15rem;margin-top:0; padding-left:0px; text-align:center;}
.com_nr1 .s-left .com_l_t i{ display:none;}

.com_nr1 .s-left .com_l_c ul li{ float:left;width:33.33%;}
.com_nr1 .s-left .com_l_c ul li .comlc_t{line-height:45px;border-right:0px solid #cdcdcd;}
.com_nr1 .s-left .com_l_c ul li .comlc_t a{height:45px; text-align:center;}
.com_nr1 .s-left .com_l_c ul li .comlc_t a span{ float:none; padding-left:0; font-size:1rem; color:#666;}
.com_nr1 .s-left .com_l_c ul li .comlc_t a b{ display:none;}

.com_nr1 .s-left .com_l_c ul li .comlc_t a:hover{background:#fff;border-bottom:1px solid #0090CF;}
.com_nr1 .s-left .com_l_c ul li .comlc_t a:hover span{color:#0090CF;}
.com_nr1 .s-left .com_l_c ul li.on .comlc_t a{background:#fff;font-weight:bolder;border-bottom:1px solid #0090CF;}
.com_nr1 .s-left .com_l_c ul li.on .comlc_t a span{color:#0090CF;}

.com_nr1 .s-left .com_l_c .comlc_s{display:none;}

.comlc_c{ display:none;}

.com_nr1 .s-right{width:92%; padding:0 4%;}
.com_t1{ display:none;}
.com_t1 i{font-size:1.25rem;}

.com_t2{overflow:hidden;margin-top:20px; background:#f8f8f8;border:1px solid #cdcdcd; padding:20px; line-height:28px;}

/*新闻*/
.news_list{ margin-top:0px; margin-bottom:30px;}
.news_list li{padding:15px 0;}
.news_list li div{ display:none;}
.news_list li:last-child{ border-bottom:0px;}
.news_list li strong{font-size:1.05rem; margin-top:0px;}
.news_list li span{ display:none;}
.news_list li p{ display:block; height:46px; overflow:hidden; line-height:23px; font-size:0.9rem; margin-top:5px; color:#888;}

/*产品类别*/
.pd-class{padding:30px 0; border-bottom:#ddd solid 1px; overflow:hidden;}
.pd-class .pd-pic{border:1px solid #eee;width: 100%; height: auto; margin-right:0; margin-top:0;}
.pd-class .pd-pic img{ display:block;width:100%; height: auto;}
.pd-class .pd-txt{width:100%; margin-top:10px;}
.pd-class .pd-txt a{font-size:1rem; text-align:center;}
.pd-class .pd-txt a:hover{color:#0090CF;}

/*产品*/
.pd_list{ padding:0 0 50px 0}
.pd_list ul li{margin-top:20px; border:#f5f5f5 solid 0px; padding:0px;}
.pd_list ul li .pic{ width:100%; height: auto;}
.pd_list ul li .pic img{width:100%; height: auto;}
.pd_list ul li:hover {background:#fafafa; border:#0090CF solid 0px;}
.pd_list ul li:hover .pic img{width:100%; height: auto; margin:0;}
.pd_list ul li .bt{width:100%;}
.pd_list ul li .bt strong{font-size:1rem; text-align:center;}
.pd_list ul li .bt p{ font-size:0.85rem;}
.pd_list ul li .bt a.mybtn{ float: none; margin: 0 auto;}

/*正文定义*/
#article-lsf{ display:block;line-height:180%;font-size:1rem; margin-top:0px;}
#article-lsf p{margin-bottom:10px;}
#article-lsf img{ width:100%; display:block;}
.imgcss{ width:100%; display:block; margin-top:20px;}
#article-lsf table{border-collapse: collapse; width:100%; border:#eee solid 1px; margin-top:28px;}
#article-lsf table th{padding:5px; border:#eee solid 1px;font-size:0.85rem;}
#article-lsf table td{padding:5px; border:#eee solid 1px;font-size:0.85rem;}
#article-lsf table td.td1{ width:35%;}
#article-lsf table td p{ margin-bottom:0px;}
#article-lsf table td img{width:100%; display:block;}

#article-lsf iframe{ width:100%; height:240px;}
.nr-img li{width:100%;}
.nr-img li img{margin:10px auto; width:100%; height:auto;border:#454545 solid 2px;}

/*正文文章样式*/
.single_title{font-size:1.15rem; line-height:125%; text-align: left;color:#333; padding-bottom:15px;border-bottom:#eee solid 1px;}
.single_add{ display:none;}
.single_pic img{width: 100%; margin:20px auto; display:block;}
.pre_next{line-height:28px;border-top:1px dotted #D7D7D7;padding:15px 0;margin-top:28px; font-size:0.9rem;}
.pre_next span{ display:block;}
.pre_next .FL{ float:none;}
.pre_next .FR{ float:none;}


.table_post{ padding:0px;}
.table_post h2{font-size:1rem;}
.table_post th{ padding:10px 5px; width: 50px; font-size:1rem; text-align: left; font-weight:normal; word-break:break-all}
.table_post td{ padding:10px 5px; font-size:14px;}
.table_post em{ color:#F00; font-style:normal;font-size:14px; margin-left:5px;}
/*form*/
.table_post label{ display:inline-block; width:49%;}
.table_post label input{ margin-right:5px;}
.table_post textarea{ width:83%;height:120px;}
.table_post input[type="text"] { width:80%;}
.table_post input.btn {
	width:38%;}

/*分页样式开始*/
.turnover { height:50px; font-family:"宋体" ;text-align:center; margin-top:30px; font-size:14px;border-top:#DBDEE1 solid 1px; padding-top:30px;}
.turnover a, .turnover .current, .turnover .disabled{display:inline-block; height:42px; line-height:42px; padding:0 18px;margin-left:2px; text-align:center;}
.turnover a, .turnover .disabled { background:#fff;border:1px solid #ddd;text-decoration:none;}
.turnover a:hover, .turnover .current {border:1px solid #D90200; background:#D90200; color:#fff;  }

.s-sider{ display:none;}
}