@charset "utf-8";
body{ margin:0; padding:0; font-family: "arial";font-size:12px;color:#666666;background-color:#fff; width:100%;}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;outline:none;}
a:hover{color:#666666;text-decoration:none;outline:none;}
a:active{ color:#666666; text-decoration:none;outline:none;}
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,img,form ,input{ margin:0; padding:0; border:none;}
.clear{ height:0; font-size:0; line-height:0; clear:both;}
ul, li { margin:0; padding:0; list-style-type:none; }
.clear10{height:10px;width:100%;float:left;}
.clear30{height:30px;width:100%;float:left;}
.clear40{height:40px;width:100%;float:left;}
.clearfix:after {clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;}
input, textarea {
outline: none;
outline-style: none;
outline-width: initial;
outline-color: initial;
}
table {border-collapse: collapse;empty-cells: show;}
.main { width:1200px; margin:0 auto;}



/*top*/
.top { width:100%;}
.top .top_tops { width:100%; height:50px; line-height:50px; background:#121536; color:#fff;}
.top_topsl { float:left; margin-left:5%; height:50px;}
.top_topsl  a { color:#fff; font-family:"arial"; font-size:13px; margin-right:10px;}
.top_topsl  span { font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.top_topsl  span img { margin-right:3px;}
.top_topsr { float:right; margin-right:5%;}
.top_topsr .topsearchs { float:left; width:200px; height:25px; margin-top:12.5px;}
.top_topsr .topsearchs .inp_srh{ float:left; height:25px; width:162px; color:#666; text-indent:10px; padding:3px 0;  background:#fff; border-radius:25px 0  0 25px ;}
.top_topsr .topsearchs .btn_srh{ float: left; height:25px; width:38px; text-align:center; background:url(../images/sech.jpg) no-repeat center center; background-color:#fff; border-radius:0  25px 25px 0;}
.top_topsr .share { float:left; margin-left:10px;}
.top_topsr .share a { margin:0 1px;}
.top_topsr .language { float:left; margin-left:10px;}
.top_topsr .language a {font-size:12px; color:#ccc; margin-left:3px;}
.top_topsr .language a span { font-family:Arial, Helvetica, sans-serif;}
.top_topsr .language a:hover { color:#fff;}

.top_nav { width:100%; height:80px; position:relative;}
.top_nav .top_logo { float:left; margin-left:5%; margin-top:10px;}
.top_nav .top_logo img { height:60px; width:auto;}
.top_nav .nav_all { float:right; margin-right:5%;}
.top_nav .nav_all .top_navbtn { float:left; height:80px; display:none; }
.top_nav .nav_all .top_navbtn ul li { width:80px; height:80px; float:left; border-left:1px solid #eee;}
.top_nav .nav_all .top_navbtn ul li img{ float:left; height:30px; width:30px; margin-top:25px; margin-left:25px;}
.menuc { width:100%; height:100%; background-color:#000; position:fixed; z-index:999; top:0px; left:0;filter:alpha(opacity=3);opacity: 0.3; display:none;}
.hear_nav { float:left;}
.hear_nav .mclose{ width:100%; float:left; text-align:left; text-indent:15px; height:55px; line-height:55px;color:#fff; font-family:"arial"; font-size:16px;border-bottom:2px solid #f4f4f4;cursor:pointer;display:none; background:#2c89c6;}
.hear_nav .mclose span{ float:right; font-size:20px; color:#fff;}
.hear_nav ul{ float:left; height:80px; line-height:80px; margin-right:-10px;}
.hear_nav ul li { float:left; position:relative;text-align:center; line-height:80px;}
.hear_nav ul li a {color:#000; font-family:"arial"; font-size:16px; width:100px;display: inline-block;}
.hear_nav ul li .hear_ul { position:absolute; display:none; padding:10px 0 5px; top:80px; left:0px; width:175px; background:#014593; border-top:2px solid #014593; z-index:999; }
.hear_nav ul li:hover .hear_ul { display:block;}
.hear_nav ul li .hear_ul p{ height:18px; line-height:18px; width:100%; padding:0 18px; margin-bottom:5px; text-align:left; }
.hear_nav ul li .hear_ul p a {color:#fff; font-family:"arial"; font-size:12px; padding:0px;background: none;width: 200px}
.hear_nav ul li.cur a {background:#014593; color:#fff;}
.hear_nav ul li:hover a {background:#014593; color:#fff;}


.hear_nav .language { display:none;}
.nav_all .topsearchs { width:100%;  position:absolute; left:0px; top:80px; background:#fff;display:none;border-top:1px solid #eee; z-index:999;padding:10px 15%;}
.nav_all .topsearchs .inp_srh{ float:left; height:35px; width:85%; text-indent:10px; padding:3px 0; background:none;/* border-radius:10px 0 0 10px ;*/border:1px solid #00468a; color:#666; text-indent:10px; padding:3px 0;  background:#fff; border-radius:25px 0  0 25px ;}
.nav_all .topsearchs .btn_srh{float: left; height:35px; width:15%; text-align:center;  background:url(../images/sech.png) no-repeat center center; background-color:#fff; border-radius:0  25px 25px 0; background-color:#00468a;-webkit-background-size: 20px 20px;background-size: 20px 20px;}




/*footer*/
.footer { width:100%;}
.foot1 { width:100%; padding:20px 1% 25px;}
.foot1 .foot1_l { float:left;}
.foot1 .foot1_l ul li { float:left; width:260px; margin-right:15px; text-align: left;}
.foot1 .foot1_l ul li label {color:#333; font-family:"arial"; font-size:15px; line-height:25px; margin-bottom:10px; font-weight:normal;}
.foot1 .foot1_l ul li label span { font-size:20px; color:#666; display:none; float:right;}
.foot1 .foot1_l ul li .foot1_lli { width:100%;}
.foot1 .foot1_l ul li .foot1_lli p { line-height:18px; margin-bottom:8px;}
.foot1 .foot1_l ul li .foot1_lli p a {color:#787878; font-family:"arial"; font-size:12px;}
.foot1 .foot1_l ul li .foot1_lli p:hover a  { color:#00468a;}
.foot1_r { float:right; text-align:right; width:235px;}
.foot1_r p {color:#333; font-family:"arial"; font-size:18px; line-height:30px;text-align:right;}
.foot1_r p span { font-family:"arial";}
.foot1_r .foot1_rul { text-align:right;}
.foot1_r .foot1_rul ul li { float:right;}
.foot1_r .foot1_rul ul li img {}
.foot1_r .foot1_rul ul li p { font-family:"arial"; font-size:12px; color:#666; line-height:20px;text-align:center;}

.foot2 { width:100%; background:#212121; height:50px; text-align:left; font-size:12px; color:#888;}
.foot2 p { float:left; line-height:50px; float:left;}
.foot2 p span { font-family:"arial";}
.foot2 p a{ color:#888;}
.foot2 .foot2_r { float:right; width:205px; height:25px; margin-top:12.5px; background:#ededed;}
.foot2 .foot2_r .footLink {float:right; width:205px; height:25px;position:relative;}
.foot2 .foot2_r .footLink a {color:#666666;}
.foot2 .foot2_r .footLink a:hover {text-decoration:underline;}
.foot2 .foot2_r .footLink dt {width:205px; height:25px; text-indent:10px; line-height:25px; cursor:pointer;}
.foot2 .foot2_r .footLink dt div {float:left;font-size: 12px;color:#666666; width:calc(100% - 40px);}
.foot2 .foot2_r .footLink dt img {float:right;}
.foot2 .foot2_r .footLink dd {width:166px; padding:5px 10px; border:1px solid #737373; background:#dedede; position:absolute; left:0px; bottom:25px; display:none;}
.foot2 .foot2_r .footLink dd div {height:25px; line-height:25px;font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


/*首页*/
.sy_banner { width:100%; min-height:614px; background:url(../images/banner_bg.jpg) no-repeat center top;}
.sy_banners { width:1200px; margin:0 auto; height:614px;}
.sy_banner_left { float:left; width:670px; padding-top:80px;}
.sy_banner_left ul li { position:relative; width:320px; height:140px; background:#2c89c6; float:left; margin-right:15px; margin-bottom:15px;}
.sy_banner_left ul li:hover { background:#29b262;}
.sy_banner_left ul li a { display:inline-block; width:100%; height:100%; text-align:center;}
.sy_banner_left ul li a img { margin:27.5px auto 0; width:85px; height:85px;}
.sy_banner_left ul li a  p { position:absolute; left:0px; bottom:0px; height:30px; line-height:30px; width:100%; text-indent:15px;color:#fff; font-family:"arial"; font-size:16px; text-align:left}
.sy_banner_right { float:right; width:250px; height:450px; padding-top:80px;}
/* banner */
.slider-focus{position:relative;width:250px;overflow:hidden;/*max-height:320px;*/margin:0 auto;}
.slider-focus .hd{ position:absolute;width:100%;height:20px;left:0;bottom:1%;z-index:1;line-height:20px;text-align:center; }
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:9px;height:9px;margin:0 4px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#eee; cursor:pointer;}
.slider-focus  .hd li.on{ background:#ff8003;}
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

/*关于我们*/
.ny_bans { width:100%; height:280px;} 
.ny_nav { width:100%; height:60px; background:#f2f2f2; position:relative;}
.ny_nav ul { margin:0 auto; width:1200px; height:60px; text-align:center;}
.ny_nav ul li { display:inline-block; height:60px; line-height:60px;}
.ny_nav ul li a { display:inline-block; height:60px; padding:0 20px; font-family:"arial"; font-size:12px; color:#333;}
.ny_nav ul li:hover a { background:#005ebc; color:#fff;}
.ny_nav ul li.hover a { background:#005ebc; color:#fff;}
.content { background:#fafafa; width:100%; padding:35px 0 70px;}
.content .contents { background:#fff; width:1200px; margin:0 auto; min-height:230px; padding:20px;}
.content_show { width:100%; line-height:25px; color:#999; font-family:"arial"; font-size:12px;}
.content_show img { max-width:100%; height:auto;}
.ny_navbtn { float:right; height:60px; width:60px; display:none; margin-right:2.5%;}
.ny_navbtn img { float:right; padding:15px; height:60px; width:60px;}
.ny_navbt { float:left; text-align:left; margin-left:2.5%;color:#333; font-family:"arial"; font-size:18px; line-height:60px; display:none;}
.article { width:100%;}
.article ul li { width:100%; padding:8px 0 8px; margin-bottom:5px; border-bottom:1px dashed #eee; line-height:20px; text-align:left;}
.article ul li a{color:#666; font-family:"arial"; font-size:14px; display:inline-block; width:100%; height:100%;}
.article ul li a em { font-family:"arial"; margin-right:5px; font-size:12px; font-style:normal;font-weight:bold; color:#999;}
.article ul li a span { float:right; color:#999; font-family:"arial"; display:inline-block;}
.article ul li:hover a{ color:#333;}
.honor { width:100%;}
.honor ul li { float:left; width:22%; margin:0 1.5% 5%;}
.honor ul li p { width:100%; margin-bottom:10px;}
.honor ul li p img { max-width:100%; height:auto; width:100%;}
.honor ul li h2 { color:#666; font-size:14px; line-height:25px; height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}


/*联系我们*/
.contact { width:100%;}
.contact ul { width:100%; margin:15px 0 50px;}
.contact ul li { float:left; margin-right:3%; padding-left:30px; line-height:25px; color:#808080;font-family:"arial"; font-size:16px;}
.contact ul li.ct1 { width:30%; background:url(../images/l1.jpg) no-repeat left top; font-family:arial;}
.contact ul li.ct2 { width:30%; background:url(../images/l2.jpg) no-repeat left top; font-family:arial;}
.contact ul li.ct3 { width:34%; margin-right:0; background:url(../images/l3.jpg) no-repeat left top;}
.contact .contact_map { width:100%; height:360px;}

/*页码*/
.page01 { text-align:center; height:30px; width:100%; float:left; margin-top:20px; margin-bottom:20px;}
.page01 a {border:1px solid #ccc; padding:5px 8px; margin-left:8px; font-family:"arial"; color:#666;cursor: pointer; text-align:center;}
.page01 span.current{ color:#ff4f49;border:1px solid #ff4f49; padding:5px 8px;margin-left:8px;}
.page01 span .number{ width:30px;border:1px solid #ccc; height:23px; line-height:23px; text-align:center; margin-left:3px; margin-right:3px; color:#666;}
.page02 { width:100%; height:45px; line-height:45px; text-align:center;color:#333; font-family:"arial"; font-size:16px; display:none; background:#fff; margin-top:15px; border:1px solid #eee;}

/*新闻*/
.news { width:1200px; margin:30px auto 70px;}
.news ul li { width:100%; background:#fff; padding:1px; display:inline-block; margin-bottom:10px;}
.news ul li:hover { border:1px solid #005ebc; padding:0;}
.news ul li .news_l { float:left; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.news ul li .news_l img { width:200px; height:120px;}
.news ul li .news_c { margin-left:20px; float:left; margin-top:20px; margin-bottom:20px; height:120px; width:calc(100% - 375px);}
.news ul li .news_c h2 {font-family:"arial"; font-size:16px; height:30px; font-weight:normal;}
.news ul li .news_c h2 a {color:#666; }
.news ul li .news_c p {font-family:"arial"; font-size:12px; color:#999; line-height:18px; margin-bottom:25px; height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news ul li .news_c em { display:inline-block; width:100px; height:28px; line-height:28px; font-style:normal; text-align:center; font-size:12px;background:#cccccc;}
.news ul li:hover .news_c h2 a { color:#333;}
.news ul li:hover .news_c em { background:#005ebc;}
.news ul li .news_c em a { color:#fff; }
.news ul li .news_r { float:left; margin-left:20px; text-align:center; width:115px; border-left:1px dashed #e6e6e6; height:160px; padding-top:20px;}
.news ul li .news_r p { color:#bfbfbf; font-size:66px; font-family:"arial"; line-height:66px; padding:0 20px;text-align:right;}
.news ul li .news_r p  span { font-size:20px; color:#d9d9d9; line-height:20px; }
.team_bts { padding:15px 0  25px; width:100%; text-align:center; border-bottom:1px dashed #ccc; margin-bottom:35px;}
.team_bts h1 { font-family:arial; font-size:18px; line-height:28px; margin-bottom:15px; font-weight:normal;}
.team_bts p { color:#666; font-size:13px; line-height:25px;}
.team_bts p span { display:inline-block;}
.team_bts p span img{ float:left; height:20px; width:20px; margin-top:2.5px; margin-right:3px;}
.con_back { margin:25px 0 10px;}
.con_back a{ color:#019472;font-family:"arial"; font-size:16px; }
.con_back  span { font-family:"arial"; margin-right:8px;}
.pages { width:100%; padding:15px 0 10px;}
.pages p { line-height:20px; margin-top:10px;}
.pages p a { font-family:"arial"; font-size:14px; color:#666;}
.pages p a span {font-size:14px; margin-right:5px; color:#999;}
.pages p:hover a { color:#469e57;}
.pages p:hover a span { color:#666;}


/*产品*/
.products { width:1200px; margin:30px auto 0px;}
.products ul { margin-left:-23px;}
.products ul li { float:left; background:#fff; margin-bottom:15px; width:290px; text-align:center; padding:10px; margin-left:23px;}
.products ul li p { width:100%; padding-top:15px; margin-bottom:10px;}
.products ul li p img { width:240px; height:240px;}
.products ul li  h2 {font-family:"arial"; font-size:14px; width:100%; margin-bottom:10px; line-height:25px; height:25px; font-weight:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.products ul li  h2 a {color:#333; }
.products ul li  em { display:inline-block; height:28px; width:120px; margin:0 auto 5px;font-style:normal; background:#f0f0f0; border-radius:14px; text-align:center; line-height:28px; font-family:"arial"; font-size:12px; }
.products ul li  em a {color: #999; }
.products ul li:hover{ padding:8px; border:2px solid #005ebc;}
.products ul li:hover  em { background:#005ebc;}
.products ul li:hover  em a { color:#fff;}

.pr_detail { width:1200px;margin:30px auto 0px;}
.prd_top { width:100%; margin-bottom:45px;}
.prd_topl { float:left; width:400px;}
.prd_topl .slider-focus2 { width:100%;}

.prd_topr { float:left; width:485px; margin-left:35px;}
.prd_topr h1{ color:#005ebc; font-size:26px; font-family:"arial"; margin-bottom:15px;font-weight:normal;}
.prd_topr h2{ color:#666; font-size:18px; font-family:"arial"; line-height:25px; margin-bottom:20px; font-weight:normal;}
.prd_topr .prd_topr_txt { margin-bottom:10px; width:100%; line-height:22px;  font-size:16px; color:#999;}
.prd_topr .prd_topr_bt { width:100%; height:35px; line-height:35px;font-size:18px; font-family:"arial"; color:#666;}
.prd_all { width:100%; background:#fff;}
.prd_all .prd_txt { width:100%; padding:0 2.5%; height:40px; line-height:40px; text-align:left; background:#e6e6e6; font-size:16px; color:#333;}


@media(max-width: 1200px){

/*top*/
.top_topsl  { margin-left:10px;}
.top_topsr  { margin-right:10px;}
.top_nav .top_logo  { margin-left:10px;}
.top_nav .nav_all  { margin-right:10px;}
.main { width:100%;}
.hear_nav ul li .hear_uls { left:-49px;}

/*首页*/
.sy_banners { width:100%; padding:0 2.5%;}
.sy_banner_left { float:left; width:calc(100% - 250px);}
.sy_banner_left ul li { width:47%; margin-right:3%; }

/*footer*/
.foot1 .foot1_l { width:calc(100% - 235px);}
.foot1 .foot1_l ul li { width:31%; margin-right:2%;}

/*关于我们*/
.ny_nav ul { width:100%; padding:0 2.5%;}
.ny_nav ul li { float:left;}
.content { padding:15px 2.5% 35px;}
.content .contents { width:100%; padding:2.5%;}
.honor ul li {  width:30%;}

/*新闻*/
.news { width:100%; margin:10px 0 30px;}

/*产品*/
.products { width:100%; margin:10px auto 30px;}
.products ul { margin-left:-3%;}
.products ul li {margin-bottom:15px; width:30%; text-align:center; padding:10px; margin-left:3%;}
.products ul li p { width:100%; padding:10px 5px 0; margin-bottom:10px;}
.products ul li p img { max-width:100%; height:auto;}
.products ul li  h2 {font-family:"arial"; font-size:14px; width:100%; margin-bottom:10px; line-height:20px; height:40px; font-weight:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.pr_detail { width:100%;}
.prd_topl { float:left; width:45%;}
.prd_topr  { width:50%; margin-left:5%;}

}

@media(max-width: 760px){
/*top*/
.top_nav .nav_all .top_navbtn { display:block;}
.top_topsr .topsearchs { display:none;}
.top_topsr .language { display:none;}
.top_topsl a {display:none;}
.hear_nav{ width:50%; height:100%; position:fixed; z-index:1000; top:0px; left:0;display:none;overflow:scroll;max-width:560px;background-color:#fff; overflow:auto;}
.mean-nav .mclose { display:block;}
.mean-nav{width:100%; background-color:#fff; overflow:auto;}
.mean-nav .mclose{border-bottom:2px solid #f4f4f4; width:100%; height:50px; line-height:50px; padding:0px 10px; color:#fff; font-size:16px; font-weight:bold; cursor:pointer;}
.hear_nav ul{  width:100%; float:left; height: auto; line-height:40px; margin-right:0;}
.hear_nav ul li {border-bottom:1px solid #f4f4f4; width:100%; line-height:50px;text-align:left; padding:0px 10px; color:#666; font-size:14px; position:relative;}
.hear_nav ul li a {color:#333; display:inline-table; height:100%; width:100%;font-family:'arial'; font-size:18px;}
.hear_nav ul li .hear_ul { position: static; display:none; padding:0px 0 10px; top:80px; left:0; width:100%; background:#fff; border-top: none; }
.hear_nav ul li .hear_ul p{ height:25px; line-height:25px; width:100%; padding:0 10px; margin-bottom:5px; text-align:left;}
.hear_nav ul li .hear_ul p a {color:#666; font-family:"arial"; font-size:15px; padding:0px;}
.hear_nav ul li.cur a { color:#000;background:none;}
.hear_nav ul li:hover a { color:#000; background:none;}
.hear_nav .language { display:block; padding:25px 2.5% 0 ; text-align:left;}
.hear_nav .language a { background:#2c89c6; padding:0 10px; line-height:30px; display:inline-block; color:#fff; font-size:12px; font-family:"arial"; height:30px; border-radius:3px; margin-right:10px; margin-bottom:10px;}
.hear_nav .language a span { font-family:"arial";}


/*footer*/
.foot1 .foot1_l { width:calc(100% - 235px);}
.foot1 .foot1_l ul li { width:31%; margin-right:2%;}

.foot2 { height:auto; text-align:center;  padding:10px 2.5% 0;}
.foot2 p { float:none; line-height:20px; margin-bottom:8px;}
.foot2  .foot2_r { float:none; margin:0 auto 15px;}

/*关于我们*/
.ny_navbtn { display:block;}
.ny_nav ul { display:none; width:200px; position:absolute; right:2.5%; top:60px; background:#fff; padding:0; height:auto; z-index:9999; border:1px solid #eee; border-top:none;}
.ny_nav ul li { float:none; height:40px; line-height:40px; text-align:center; width:100%;}
.ny_nav ul li a { width:100%; height:40px; line-height:40px;}
.ny_navbt { display:block;}

.article ul li a span { float:none; width:100%;}

/*联系我们*/
.contact ul li { margin-bottom:15px;}
.contact ul li.ct1 { width:100%; margin-right:0px; }
.contact ul li.ct2 {  width:100%; margin-right:0px; }
.contact ul li.ct3 { width:100%; margin-right:0px; }

/*新闻*/
.news ul li .news_l { float:left; margin-left:20px; margin-top:20px; margin-bottom:0;}
.news ul li .news_l img { width:200px; height:120px;}
.news ul li .news_c { margin-left:20px; float:left; margin-top:20px; margin-bottom:0; height:120px; width:calc(100% - 260px);}
.news ul li .news_c h2 {font-family:"arial"; font-size:16px; height: auto; line-height:25px; margin-bottom:8px; font-weight:normal;}
.news ul li .news_c p {height:54px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.news ul li .news_c em { display: none;}
.news ul li .news_r { float:left; margin-left:20px; text-align:center; width:200px; border-left: none; height:35px; padding-top:0;}
.news ul li .news_r p { float:left; color:#bfbfbf; margin-right:5px; font-size:18px; font-family:"arial"; line-height:35px; padding:0;text-align:left;}
.news ul li .news_r p  span { font-size:15px; color:#d9d9d9; line-height:35px; }
.page01 { display:none;}
.page02 { display:block;}

/*产品*/
.pr_detail { width:100%; margin:0 auto;}
.prd_topl { float:left; width:45%;}
.prd_topr  { width:50%; margin-left:5%;}


}
@media(max-width: 540px){
.prd_topl { float:left; width:100%; margin-bottom:20px;}
.prd_topr  { width:100%; margin-left:0;}


}

@media(max-width: 480px){
/*top*/
.hear_nav{ width:80%;}
.top .top_tops  { display:none;}
.top_nav { width:100%; height:auto;}
.top_nav .top_logo img { height:35px; width:auto;}
.top_nav .top_logo { margin-bottom:12.5px; margin-top:12.5px;}
.top_nav .nav_all .top_navbtn { height:auto;}
.top_nav .nav_all .top_navbtn ul li { width:100%; height:60px; width:auto;}
.top_nav .nav_all .top_navbtn ul li img { height:30px; margin:15px;}
.nav_all .topsearchs { top:60px;}


/*首页*/
.sy_banner { height:auto; min-height:320px;}
.sy_banner_left { float:left; width:145px; padding-bottom:40px; padding-top:40px;}
.sy_banner_right { width:145px; height:auto; padding-bottom:40px; padding-top:40px;}
.sy_banners { height:auto; width:290px; padding:0px;}
.slider-focus { width:100%;}
.sy_banner_left ul li { height:auto; margin-bottom:3%;}
.sy_banner_left ul li a img { max-width:100%; height:auto;margin: 5% auto 0; width:74%;}
.sy_banner_left ul li a p { font-size:12px; line-height:30px;text-align:center; text-indent:0px; position:static;}

/*footer*/
.foot1 .foot1_l { width:100%; padding:0 2.5% 10px; float:none; margin-bottom:20px; border-bottom:1px solid #ccc;}
.foot1 .foot1_l ul li .foot1_lli { display:none; margin-top:15px;}
.foot1 .foot1_l ul li { width:100%; margin-right:0;line-height:35px; padding:0 2.5%; border:1px solid #ccc; border-radius:3px; margin-bottom:10px;}
.foot1 .foot1_l ul li label { display:inline-block; width:100%; margin-bottom:0; }
.foot1 .foot1_l ul li label span { display:block; width:calc(100% - 110px); text-align:right;}
.foot1_r { width:100%; float:none; text-align:center;}
.foot1_r p { text-align:center; font-size:16px;}
.foot1 .foot1_l ul li .foot1_lli p a { display:inline-table; width:100%; height:100%;}
.foot1_r .foot1_rul ul { width:162px; margin:0 auto; text-align:center;}
.foot1_r .foot1_rul ul li { float:none; display:inline-block;}
.foot1_r .foot1_rul ul li:first-child{ display:none;}

/*关于我们*/
.honor ul li {  width:47%;}

/*新闻*/
.news ul li .news_l { float:left; width:95%; margin:2.5% 2.5%;}
.news ul li .news_l img { max-width:100%; width:100%; height: auto;}
.news ul li .news_c { float:left;width:95%;margin:0 2.5%; height:auto;}
.news ul li .news_c p {height:36px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; margin-bottom:0px;}
.news ul li .news_r { float:left; margin:0 2.5% 2.5%; text-align:left; width:95%; }
.news ul li .news_r p { float:left; color:#bfbfbf; margin-right:5px; font-size:18px; font-family:"arial"; line-height:35px; padding:0;text-align:left;}
.news ul li .news_r p  span { font-size:15px; color:#d9d9d9; line-height:35px; }

/*产品*/
.products { width:100%; margin:10px auto 30px;}
.products ul { margin-left:-3%;}
.products ul li {margin-bottom:15px; width:47%; text-align:center; padding:10px; margin-left:3%;}
.products ul li p { width:100%; padding:10px 5px 0; margin-bottom:10px;}


}






















































