﻿@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
a { font-size:14px;text-decoration:none; font-family:"Microsoft Yahei","SimSun" ; color:#333;}
a:hover {text-decoration:none; color:#163a84;}
ul,p { margin:0; padding:0;}
ul li { list-style:none;}
img { border:none;}
.clear { clear:both;}
body {font-family:"Microsoft Yahei","SimSun" ;color:#333; line-height:23px; font-size:14px; }
.clearfix::before, .clearfix::after {content: " ";display: block;height: 0;overflow: hidden;}
.clearfix::after {clear: both;}

.pt10{ padding-top:10px;}
.mt20{ margin-top:20px;}
.ml10{ margin-left:10px;}
.fl{ float:left;}
.fr{ float:right;}
.hide{display: none;}

/*首页布局*/
.head{width:1200px;height: 110px;margin:auto;}
.head_1{ padding-top: 30px;}
.head_2{ height: 50px;margin: 30px 0 0 20px;padding-left: 20px;color: #5a5959;border-left: 1px solid #dddddd;overflow: hidden;}
.head_3{ padding-top: 45px;}
.head_3 div{height: 25px;padding-left: 25px;margin-left: 20px;}
.head_3 div.bg1{background:url(../images/icon4.jpg) left center no-repeat;}
.head_3 div.bg1 span{ color: #ff0000;}
.head_3 div.bg2{position: relative;background:url(../images/icon5.jpg) left center no-repeat;}
.head_3 div.bg2 .ewmtc{ position: absolute;width: 154px;height: 146px;top: 25px;left: 0;padding-left: 0;display: none;overflow: hidden;z-index: 99999;}

.head_3 div.bg3{background:url(../images/icon6.jpg) left center no-repeat;}
.head_4{ padding-right: 10px;padding-top: 40px;}
.head_4 .a1{ display: block;height: 35px;padding-left: 35px;line-height: 35px;background:url(../images/icon3.jpg) left center no-repeat;}
.head_4 .a2{ display: block;height: 35px;padding-left: 35px;line-height: 35px;margin-right: 20px;background:url(../images/icon2.jpg) left center no-repeat;}

.daohang{ width: 100%;height: 55px;background-color: #eeeeee;}
.dao{width:1200px;height: 55px;margin:auto;}
#navul li{ float:left; height:55px; text-align:center; position:relative;z-index:10000;}
#navul li.shu{ width: 2px;background:url(../images/icon7.jpg) center no-repeat;}
#navul li a{ color:#1c1c1c;padding: 0 62px; height:55px;line-height: 55px; display:block;font-size: 18px; text-align:center;position:relative; }
#navul li.current,#navul li:hover{ background-color: #f39800;}
#navul li.current a{color:#fff; display:block;}
#navul li:hover a{color:#fff; display:block;}

#navul li ul{ width:100%;background:#fff none repeat scroll 0 0;position:absolute;z-index:10000;top:55px; left:0px;padding-bottom: 3px;border-top: 3px solid #1071b5; border-bottom:none;display: none;}
#navul li ul li{display:block;width:100%; padding:0px; float:none;margin-right:0px;background-image:none; margin-left:0px; height:40px;position:relative;line-height:40px;border-bottom: 1px dashed #ccc; overflow:hidden;}
#navul li ul li a{color:#1071b5;width:100%;  overflow:hidden; font-size:14px; background-image:none; text-align:center; text-decoration:none; display:block;height:40px;line-height:40px; padding:0px;}
#navul li ul li a:hover{color:#c00; font-size:14px; text-align:center; display:block;height:40px;line-height:40px;background:#ddd none repeat scroll 0 0;}
#navul li ul li:hover{ height:40px;}
#navul li.current ul li a{background-color: #fff;color:#1071b5;}
#navul li:hover ul li{background-image:none;background-color: #fff;}
#navul li:hover ul li a{background-color: #fff;color:#1071b5; border:0px;text-decoration:none; }
#navul li:hover ul li a:hover{color:#1071b5; }

.bna{ width:100%; margin:auto;position:relative; z-index:1;}
/* flexslider */
.flexslider{position:relative;height:600px; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.slides li a{ display:block; width:100%; height:600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:12px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:5%;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:5%;background:url(../images/next.png) center center no-repeat;}

/* 网站底部 */
.foot{ width:100%; position:relative; padding-bottom:30px;border-top: 1px solid #282d48;}
.foot_1{ width: 1200px;padding: 30px 0 ;margin: auto;text-align: center;overflow: hidden;}
.foot_1 a{ display: inline-block;font-size: 16px;padding-bottom: 5px;margin: 0 60px;}
.foot_1 a:hover{ color: #f39800;border-bottom: 2px solid #f39800;}
.foot_1 a:nth-child(1){ color: #f39800;border-bottom: 2px solid #f39800;}

.foot_2{width: 1200px;margin: auto; padding: 30px 0 0;background:url(../images/icon19.jpg) left center no-repeat;overflow: hidden; }
.foot_3{width: 425px;padding-left: 300px;line-height: 30px; overflow: hidden;}
.foot_4{width: 280px;overflow: hidden;}
.foot_5{ width: 250px;height: 30px;line-height: 30px;padding-left: 30px;background:url(../images/icon20.jpg) left center no-repeat;}
.foot_6{ width: 250px;padding-left: 30px;font-size: 21px;color: #f39800;padding-top: 10px;overflow: hidden;}
.foot_7{ text-align: center;overflow: hidden;}
.foot_7 img{ display: block;margin:0 auto 10px;}

.foot_8{width: 100%;margin: auto;background-color: #e3e3e3;}
.foot_8 a:hover{ text-decoration:underline;}
.foot_9{ width: 1200px;padding: 15px 0;margin: auto;overflow: hidden;}

.home{ width:100%; margin:auto;padding: 0 0 40px; position:relative;}
.home:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .home{zoom: 1;}
*:first-child + html .home{zoom: 1;}

/*首页 养护+实用 我们始终的坚守*/
.home_1{ width:100%;padding: 70px 0 50px;text-align: center;font-size: 36px;color: #000000; overflow:hidden;}
.home_1 span{ font-weight: bold;font-size: 40px;}
.home_2{ width: 1200px;margin: auto;padding: 0 0 40px;border-bottom: 1px solid #e1e1e1;overflow: hidden;}
.home_2 dl{ width: 215px;text-align: center;margin-left: 40px;float: left;overflow: hidden;}
.home_2 dl dt{ width: 215px;height: 62px;overflow: hidden;}
.home_2 dl dd.dd1{ width: 215px;padding: 25px 0;font-size: 24px;color: #000;font-weight: bold;background:url(../images/icon12.jpg) center bottom no-repeat;}
.home_2 dl dd.dd2{ width: 215px;padding-top: 20px;font-size: 12px;color: #606060;line-height: 18px;overflow: hidden;}

/*首页 产品展示*/
.home_3{ width: 1200px;margin: auto;padding: 50px 0;overflow: hidden;}
.home_4{ width: 300px;overflow: hidden;}
.home_5{ width: 300px;height: 68px;padding-top: 20px;text-align: center;color: #fff;font-size: 30px;background-color: #f39800;}
.home_5 span{ display: block;font-size: 16px;padding-top: 5px;}
.home_6{ width: 298px;height: 435px;border-left: 1px solid #d4d4d4;border-right: 1px solid #d4d4d4;overflow: hidden;}
.home_6 a{ display: block;width: 248px;height: 52px;line-height: 50px;font-size: 16px;padding-left: 50px;border-bottom: 1px dashed #d8d8d8;background:url(../images/icon13.jpg) 25px center no-repeat;overflow: hidden;}
.home_7{ width: 300px;height: 139px;text-align: center;background:url(../images/icon14.jpg) center no-repeat;}
.home_8{padding-top: 60px; font-size: 24px;color: #fff;font-weight: lighter;overflow: hidden;}
.home_9{padding-top: 10px; font-size: 16px;color: #fff;font-weight: lighter;overflow: hidden;}
.home_10{ width: 880px;height: 645px;padding-top: 10px;border-bottom: 5px solid #dedede;background-color: #f4f4f4;overflow: hidden;}
.home_10 dl{ width:270px;float:left; margin:18px 0px 0 17px; text-align:center; overflow:hidden;}
.home_10 dl dt{width:270px;height:255px; overflow:hidden;}
.home_10 dl dt img{width:270px;height:255px;}
.home_10 dl dt img:not(.noscale){transition: all 2s ease 0s;}
.home_10 dl dt img:hover:not(.noscale){transform: scale(1.2);}
.home_10 dl dd{ width:270px; height:30px; line-height:30px;margin-top: 10px; overflow:hidden;}
.home_10 dl dd a{ font-size: 16px;}

/*首页 企业简介*/
.home_11{ width: 100%;padding: 80px 0;background-color: #f4f4f4;overflow: hidden;}
.home_12{ width: 1200px;margin: auto;overflow: hidden;}
.home_13{ width: 480px;height: 525px;overflow: hidden;}
.home_13 img{width: 480px;height: 525px;}
.home_13 img:not(.noscale){transition: all 2s ease 0s;}
.home_13 img:hover:not(.noscale){transform: scale(1.2);}
.home_14{ width: 670px;padding-top: 15px;overflow: hidden;}
.home_15{ height: 40px;line-height: 40px;font-size: 30px;color: #f39800;overflow: hidden;}
.home_16{ height: 50px;line-height: 50px;font-size: 30px;color: #565458;font-weight: bold;overflow: hidden;}
.home_17{ width: 670px;height: 70px;padding-top: 15px;color: #565458;overflow: hidden;}
.home_18{ padding-top: 20px;}
.home_18 a{color: #f39800;}
.home_18 a:hover{ text-decoration: underline;}
.home_19{ width: 680px;height: 45px;padding-top: 45px;overflow: hidden;}
.home_19 a{ display: block;width: 222px;height: 45px;line-height: 45px;text-align: center;background-color: #fff;margin-right: 1px;float: left;overflow: hidden;}
.home_19 a:hover,.home_19 a.cur{ color: #fff;background-color: #f39800;}
.home_20{ width: 670px;padding-top: 30px;overflow: hidden;display: none;}
.picScroll-left{ overflow:hidden; position:relative; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 10px;width: 220px;height: 165px; float:left; _display:inline; overflow:hidden; }
.picScroll-left .bd ul li img{ width: 220px;height: 165px;}
.picScroll-left .bd ul li img:not(.noscale){transition: all 2s ease 0s;}
.picScroll-left .bd ul li img:hover:not(.noscale){transform: scale(1.2);}

/*首页 公司新闻、产品问答 */
.home_21{ width: 1200px;margin: auto;padding: 50px 0 30px;overflow: hidden;}
.home_22{ width: 1200px;padding-bottom: 20px;font-size: 24px;color: #565458;position: relative;border-bottom: 1px solid #d3d3d3;}
.home_22 span{ display: block;position: absolute;width: 145px;height: 3px;left: 0;bottom: -2px;background-color: #f39800; }
.home_23{ width: 1200px;padding-top: 40px;overflow: hidden;}
.home_24{ width: 465px;height: 165px;overflow: hidden;}
.home_24 img{width: 465px;height: 165px;}
.home_24 img:not(.noscale){transition: all 2s ease 0s;}
.home_24 img:hover:not(.noscale){transform: scale(1.2);}
.home_23 dl{ width: 670px;float: right;overflow: hidden;}
.home_23 dl dt{ width: 670px;height: 30px;line-height: 30px;overflow: hidden;}
.home_23 dl dt a{ font-size: 16px;color: #565458;font-weight: bold;}
.home_23 dl dt a:hover{ text-decoration: underline;}
.home_23 dl dd.dd1{ width: 670px;height: 25px;line-height: 25px;font-size: 12px;color: #d9d9d9;overflow: hidden;}
.home_23 dl dd.dd2{ width: 670px;height: 40px;line-height: 22px;padding-top: 15px;font-size: 12px;color: #a3a3a3;overflow: hidden;}
.home_23 dl dd.dd3{ padding-top: 20px;}
.home_23 dl dd.dd3 a{color: #f39800;}
.home_23 dl dd.dd3 a:hover{ text-decoration: underline;}
.home_25{ width: 1300px;padding-bottom: 50px;overflow: hidden;}
.home_25 dl{ width: 560px;float: left;margin:50px 50px 0 0;overflow: hidden;}
.home_25 dl dt{ width: 75px;height: 75px;float: left;text-align: center;font-size: 60px;color: #d4d4d4;line-height: 75px;overflow: hidden;}
.home_25 dl dd.dd1{ width: 470px;height: 25px;line-height: 25px;overflow: hidden;}
.home_25 dl dd.dd1 a{ font-size: 16px;color: #565458;font-weight: bold;}
.home_25 dl dd.dd1 a:hover{ text-decoration: underline;}
.home_25 dl dd.dd2{ width: 470px;line-height: 22px;font-size: 12px;color: #d9d9d9;overflow: hidden;}
.home_25 dl dd.dd3{ width: 470px;height:25px;line-height: 25px;font-size: 12px;color: #a3a3a3;overflow: hidden;}
.home_48{ width: 1200px;height: 130px;margin: auto;overflow: hidden;}
.home_49{ width: 50px;height:110px;padding: 20px 0 0 28px;line-height: 25px;background-color: #f39800;position: relative;}
.home_49 a{font-size: 20px;color: #fff;font-weight: bold;}
.home_49 .jian{position: absolute; width: 13px;height: 16px;background:url(../images/icon16.jpg) center no-repeat;right: -11px;top: 50%;margin-top: -8px;z-index: 10;}
.home_50{ width: 1120px;height: 128px;border: 1px solid #e5e5e5;background-color: #f4f4f4;overflow: hidden;}
.picScroll-left1{ overflow:hidden;padding-left: 30px; position:relative; }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ margin:0 30px;padding-top: 10px; float:left; _display:inline; overflow:hidden; }
.picScroll-left1 .bd ul li .wen{ width: 275px;height: 40px;padding-left: 20px;line-height: 40px;overflow: hidden;}
.picScroll-left1 .bd ul li .wen a{ font-size: 16px;color: #3b3b3b;font-weight: bold;}
.picScroll-left1 .bd ul li .wen a:hover{ text-decoration: underline;}
.picScroll-left1 .bd ul li .da{ width: 275px;height: 50px;padding:3px 0 0 20px;color: #929292;font-size: 12px;background:url(../images/icon17.jpg) left 10px no-repeat;overflow: hidden;}

.home_26{ width: 1200px;margin: auto;overflow: hidden;}
.home_27{ height: 25px;line-height: 25px;padding-left: 30px;margin-top: 18px;color: #565656;font-weight: bold;background:url(../images/icon18.jpg) left center no-repeat;overflow: hidden;}
.home_28{ width: 1090px;overflow: hidden;}
.home_28 a{display: block;padding: 20px 20px 0;float: left;}

/*内页公用样式*/
.content{ width:1170px; margin:auto;padding: 20px 0 50px; position:relative;}
.content:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .content{zoom: 1;}
*:first-child + html .content{zoom: 1;}
.nav_left{ width:220px; float:left;}
.nav_left_top{ width:220px;height: 112px;text-align: center;line-height: 112px;font-size: 26px;color: #fff;font-weight: bold;background:url(../images/navleft.jpg) no-repeat center;}

.nav_left .list{ width:220px;padding-top: 15px;overflow: hidden;}
.nav_left .list li{ width:220px; height:50px; position:relative;line-height:50px;border-bottom: 1px dashed #d7d7d7;overflow:hidden;}
.nav_left .list li a{display: block;color:#666;padding-left:30px;font-size: 18px; background:url("../images/navleft_2.png") no-repeat 15px center;}
.nav_left .list li a.cur_bg{color:#fff;background:#0075c2 url("../images/navleft_1.png") no-repeat 15px center;}
.nav_left .list li a:hover{color:#fff; background:#0075c2 url("../images/navleft_1.png") no-repeat 15px center;}

.left_nav{width:220px;padding-top: 15px;}
.left_nav dl dd{height:50px;border-bottom: 1px dashed #d7d7d7;position:relative;}
.left_nav dl dd .rightdiv{width:200px;height:auto;overflow:hidden;position:absolute;left:220px;top:0px;padding:0px 5px 10px 5px;background:#fff;display:none;border:1px solid #ccc;}
.left_nav dl dd .rightdiv a{width:180px;height:30px;line-height:30px;text-align:left;color:#666;padding-left:20px;display:block;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.left_nav dl dd .rightdiv a:hover{width:180px;height:30px;line-height:30px;text-align:left;padding-left:20px;text-decoration:underline;}
.left_nav dl dd a.leftdiv{height:50px;line-height:50px;padding-left:30px;font-size: 18px;display:block;color:#666;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;background:url("../images/navleft_2.png") no-repeat 15px center;overflow: hidden;}
.left_nav dl dd a.leftdiv:hover{color:#fff;background:#0075c2 url("../images/navleft_1.png") no-repeat 15px center;text-decoration:none;}

.nav_right{width:920px; float:right;}
.nav_right_top{ width:920px; height: 111px; line-height:112px; border-bottom:1px solid #ccc;font-size:30px;font-weight: bold;}
.nav_right_cen{ width:920px; padding:10px 0px 0px 0px;height:auto; padding-bottom:20px; overflow:hidden;}
.maximg img{ max-width: 100%;}


/*荣誉资质*/
.case_in dl{ width:280px;float:left; margin:8px 0px 2px 20px; text-align:center; overflow:hidden;}
.case_in dl dt{width:278px;height:200px; border:1px solid #ccc; overflow:hidden;}
.case_in dl dt img{width:278px;height:200px;}
.case_in dl dt img:not(.noscale){transition: all 2s ease 0s;}
.case_in dl dt img:hover:not(.noscale){transform: scale(1.2);}
.case_in dl dd{ width:280px; height:40px; line-height:40px; overflow:hidden;}

.case_in1 dl{ width:211px; float:left; margin:8px 0px 2px 25px; text-align:center; overflow:hidden;}
.case_in1 dl dt{width:207px;height:207px; border:1px solid #ccc; overflow:hidden;}
.case_in1 dl dt img{width:207px;height:207px;}
.case_in1 dl dt img:not(.noscale){transition: all 2s ease 0s;}
.case_in1 dl dt img:hover:not(.noscale){transform: scale(1.2);}
.case_in1 dl dd{ width:211px; height:40px; line-height:40px; overflow:hidden;}

/*分页*/
.page{ width:100%; height:50px; margin:16px 0px 8px 0px; padding-top:5px; text-align:left; background-color:#f1f1f1}

/*新闻动态*/
.new_list .nlist_1{width:920px; padding: 15px 0; border-bottom:1px dashed #dddddd;}
.new_list .nlist_2{ height:125px;float: left;}
.new_list .nlist_2 img{ width:220px; height:125px; border:0px;}
.new_list .nlist_3{ width: 680px;margin-left: 15px;overflow: hidden;}
.new_list dl{ width:100%;overflow: hidden;}
.new_list dl dd.arc_tit{ width: 100%;padding: 0 0 10px;float: left;}
.new_list dl dd.arc_tit a{ font-size:18px;}
.new_list dl dd.arc_into{ width:100%;float: left; color:#999;}
.new_list dl dd.arc_desp{ width:100%;float: left; color:#999; line-height:21px; height:60px; overflow:hidden;}

.nn_tit{ width:920px;padding: 10px 0; line-height:30px; color:#333; font-size:20px; text-align:center;overflow:hidden;}
.nn_info{ width:920px; text-align:center; border-bottom:1px dashed #dddddd; font-size:12px; color:#999; padding:3px 0;overflow:hidden;}
.nn_con{ width:900px; text-align:left; border-bottom:1px dashed #dddddd; padding:10px;overflow:hidden;}
.prev_next{ margin-top:10px; width:920px;overflow:hidden;}

/*下载中心*/
.down_in dl{ width: 920px;height: 45px;line-height: 45px;border-bottom: 1px dashed #d7d7d7;overflow: hidden;}
.down_in dl dt{ width: 740px;height: 45px;float: left;padding-left: 30px;background:url("../images/icon17.jpg") no-repeat 10px center;overflow: hidden;}
.down_in dl dd{ width: 100px;height: 45px;text-align: right;float: right;overflow: hidden;}

/*产品展示*/
.cp_list{ width: 920px;}
.cp_list dl{ width:282px; float:left; margin:20px 10px 0px 12px;}
.cp_list dl dt{ width:280px; height:280px;padding: 1px;border: 1px solid #ccc; overflow:hidden;}
.cp_list dl dt img{ width:280px; height:280px;}
.cp_list dl dt img:not(.noscale){transition: all 2s ease 0s;}
.cp_list dl dt img:hover:not(.noscale){transform: scale(1.2);}
.cp_list dl dt a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
.cp_list dl dd{ width:280px; height:30px; overflow:hidden;margin-top: 10px; line-height:30px; text-align:center;}
.pro_2{ width:100%;height:36px; border-bottom:solid #ddd 1px; margin:8px 0px 2px 0px;overflow:hidden;}
.pro_1{ padding-top:15px;overflow:hidden;}
.txt_1{ color:#182B3C; font-size:18px;padding: 10px 0; font-family:"Microsoft YaHei"; font-weight:bold; text-align:center;}
.txt_6{ color:#006fbf; font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; }
.p1{ text-align:center; margin-top:10px;overflow:hidden;}
.p2{ width:920px; height: auto ; margin-top:20px}

/*留言反馈*/
.mes_tit{ width:500px; border:1px solid #cccccc; height:30px; padding-left:10px; margin-left:10px;}
.mes_textarea{ width:490px;border:1px solid #cccccc; height:130px; padding:10px; margin-left:10px;}
.mes_code{ width:60px; border:1px solid #cccccc; height:30px; padding-left:10px; margin-left:10px;}
.mes_tijiao{ width:73px; height:25px; background:url(../images/res_btn.jpg) no-repeat; border:0px; cursor:pointer; margin-left:10px;}
.message_3 table{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf; margin-top:10px;}
.message_3 table td{border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf; padding-left:10px; padding-right:10px;}
.message_3 table td span{ color:#000; font-weight:bold;}

/*百度地图*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*分页样式*/
.page {
 overflow: auto;
 clear: both;
}
.page a,
.page span {
 float: left;
 display: flex;
 border: 1px solid #d3d1d1;
 padding: 2px 5px;
 margin-left: 4px;
 line-height: 22px;
}

.page .active span {
 background: #0075C2;
 color: #fff;
 border: 1px solid #0075C2;
}
.page a:link,
.page a:visited {
 text-decoration: none;
}
.page a:hover {
 background: #0075C2;
 color: #fff;
}
.page .current {
 background: #0075C2;
 color: #fff;
}
.page #total {
 color: red;
}

