/*引用reset*/
@import url("reset.css");
@import url("animation.css");
@import url("hover-min.css");
@import url("tools.css");

body{font-family: 微软雅黑; line-height: 1.8; font-size: 14px; min-width: 1200px; background:url("../images/bj.jpg") repeat;}
a:visited{color: none;}
a:active{color: none;}

/*  主题颜色 */
	
body{ color:#787878;  overflow-x:hidden}     /* 文字 基础颜色 */
a{color: #444;transition: color 0.4s ease-out 0s;}     /* <a>标签 基础颜色 */
a:hover{transition: color 0.4s ease-out 0s;}     /* <a>标签  hover 基础颜色 */



   /*  右侧工具栏目颜色设置 */
  .m-bottom_tools .item{ background-color:#eee;}      /* 图标正常状态 背景颜色 */
  .m-bottom_tools .item:hover{ background-color: #61b651;}     /* 图标hover状态 背景颜色 */
  .m-bottom_tools .telnum{ background-color: #61b651;}		/* 图标   电话号码  hover状态 背景颜色 */


   /*  左侧边栏 样式设置 */
.m-left_column01 .title{ background:#42ab18; color:#a7e9d6;}  /* 栏目标题前景色背景色 */
.m-list-product01 li:hover{ border:1px solid #42ab18;}  /* 栏目分类hover 颜色效果 */
.m-left_column01 .left_column_bd{ background:#2b3141;} /* 栏目主体背景色 */
.m-left_column01 .m-menu-list-simple li a:hover{ background:#64a637;}     /* 栏目  分类   hover   效果 */
.m-left_column01 .m-menu-list-simple .True a{ background:#10a64f url("../images/ico_nowchannel.png.html") center right no-repeat;} /* 栏目  当前分类   颜色效果 */

/* 全屏幻灯片样式 */
.g-bd{ width:100%; height:650px;}
.flexslider{position:relative;height:650px;overflow:hidden;background:url("../images/loading.gif") 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:650px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url("../images/dot.png") right 0 no-repeat;cursor:pointer; display:none; opacity:0;}
.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:35px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url("../images/left.png") 0 0 no-repeat; transition: all 0.4s ease-out 0s; }
.flex-direction-nav li a.flex-prev:hover{ background-position:-35px 0;}
.flex-direction-nav li a.flex-next{right:40px;background:url("../images/right.png") -35px 0 no-repeat; transition: all 0.4s ease-out 0s;}
.flex-direction-nav li a.flex-next:hover{ background-position:0 0;}


/*main_style*/
.g-head{ width:100%; height:150px; background:#fff;}
.f-head{ width:1200px; height:109px; margin:0 auto;}

.f-head-left{ width:500px; height:75px; float:left;}
.f-head-left .m-logo{ width:500px; height:75px; margin-top:12px;}

.f-ewm{ float:left; margin:40px 0 0 160px;}
.f-ewm ul li{ height:30px; float:left; position:relative; cursor:pointer; margin-right:25px;}

.m-wechat{ height:30px; line-height:30px; position:relative; font-family:微软雅黑; font-size:13px; color:#333; background:url("../images/er-bj.png") right center no-repeat; padding-right:35px;}
.weixin .show_weixin{ display:none; position:absolute; top:30px;  z-index:99999999999;}
.weixin .show_weixin img{ width:100px; height:100px; padding:5px; background:#70bb2b;}


.m-wap{ height:30px; line-height:30px; position:relative;font-family:微软雅黑; font-size:13px; color:#333; background:url("../images/er-bj.png") right center no-repeat; padding-right:35px; }
.wap .show_wap{ display:none; position:absolute; top:30px;  z-index:99999999999;}
.wap .show_wap img{ width:100px; height:100px; padding:5px; background:#70bb2b;}


.f-tel{ width:220px; height:45px; float:right; background:url("../images/tel.png") left center no-repeat; margin-top:35px; padding-left:50px;}
.f-tel .tel01{ font-family:微软雅黑; font-size:13px; color:#333; line-height:20px;}
.f-tel .tel02{ font-family:Arial; font-size:24px; color:#70bb2b; padding-top:5px; line-height:25px;}


.g-nav{ width:100%; height:40px; border-top:1px solid #dedede; border-bottom:3px solid #70bb2b;}
.f-nav{ width:1200px; height:40px;margin:0 auto;}


#nav {height: 40px;}
#nav li.top {display: block;float: left;height: 40px;}
#nav li a.top_link {line-height: 40px;display: block;float: left;height: 40px;font-size: 12px;cursor: pointer;font-weight: bold;text-decoration: none;}
#nav li a.top_link span {width: 130px;display: block;text-align: center;float: left;height: 40px; font-family:微软雅黑; font-size:14px; color:#222;}
#nav li a.top_link span.down {width: 130px;display: block;text-align: center;float: left;height: 40px;}
#nav li:hover a.top_link {background-color: #70bb2b;color: #fff;}
#nav li:hover a.top_link span {background-color: #70bb2b;color: #fff;}
#nav li:hover a.top_link span.down {background-color: #70bb2b;color: #fff;}
#nav li:hover {z-index: 200;position: relative}
#nav li:hover ul.sub {z-index: 270;width: 130px;white-space: nowrap;background:#fff;height: auto;top: 40px;left: 0px}
#nav li:hover ul.sub li {position: relative;width: 130px;display: block;float: left;height: 35px;font-weight: normal}
#nav li:hover ul.sub li a {line-height: 35px;text-indent: 5px;width: 130px;display: block;height: 35px; font-family:微软雅黑;color: #fff;font-size: 13px; text-align:center;}
#nav li ul.sub li a.fly {background:#70bb2b; color:#fff;}
#nav li:hover ul.sub li a:hover {background:#fff;color: #333;}
#nav li:hover ul.sub li a.fly:hover {background:#fff;color: #333}
#nav li:hover li:hover ul {z-index: 400;width: 130px;white-space: nowrap;background: #fff;height: auto;top: 0px;left: 130px}
#nav li:hover li:hover ul li a{font-family:微软雅黑;color: #111111;font-size: 12px; width:95px; height:25px; line-height:25px; margin:5px auto;}
#nav li:hover li:hover ul li a:hover {background:#70bb2b;color: #fff;}

#nav li:hover li:hover li:hover ul {z-index: 400;width: 130px;white-space: nowrap;background: #e1ecf6;height: auto;top: 0px;left: 130px}
#nav li:hover li:hover li:hover li:hover ul {z-index: 400;width: 130px;background: #e1ecf6;height: auto;top:0px;left: 130px}
#nav li:hover li:hover li:hover li:hover li:hover ul {z-index: 400;width: 130px;white-space: nowrap;background: #e1ecf6;height: auto;top:0px;left: 130px}
#nav ul {position: absolute;margin: 0px;width: 0px;height: 0px;top: -9999px;left: -9999px}
#nav li:hover ul ul {position: absolute;margin: 0px;width: 0px;height: 0px;top: -9999px;left: -9999px}
#nav li:hover li:hover ul ul {position: absolute;margin: 0px;width: 0px;height: 0px;top: -9999px;left: -9999px}
#nav li:hover li:hover li:hover ul ul {position: absolute;margin: 0px;width: 0px;height: 0px;top: -9999px;left: -9999px}
#nav li:hover li:hover li:hover li:hover ul ul {position: absolute;margin: 0px;width: 0px;height: 0px;top: -9999px;left: -9999px}
#nav li:hover li:hover a.fly {background:#fff;color: #333; font-weight:bold;}
/*#nav li:hover li:hover li:hover a.fly {background:#548bcf;color: #fff;}
#nav li:hover li:hover li:hover li:hover a.fly {background:#548bcf;color: #fff;}
#nav li:hover li:hover li:hover li:hover li:hover a.fly {background:#548bcf;color: #fff;}
#nav li:hover li:hover li a.fly {background:#e1ecf6;color: #000;}
#nav li:hover li:hover li:hover li a.fly {background:#e1ecf6;color: #000;}
#nav li:hover li:hover li:hover li:hover li a.fly {background:#e1ecf6;color: #000;}*/


/*产品中心*/
.g-product{ width:100%; height:1060px; padding:70px 0; box-sizing:content-box;}
.f-product{ width:1200px; height:1060px; margin:0 auto;}
.f-product-title{ width:459px; height:67px; margin:0 auto;}

.f-product-fl{ width:1200px; height:290px; margin:45px auto 70px;}
.f-product-fl ul li{ width:195px; height:290px; float:left; background:#eaeaea; margin-right:6px; position:relative;
box-shadow:2px 1px 2px #cacaca;
-webkit-box-shadow:2px 1px 2px #cacaca;
-moz-box-shadow:2px 1px 2px #cacaca;
-ms-box-shadow:2px 1px 2px #cacaca;
-o-box-shadow:2px 1px 2px #cacaca;}
.f-product-fl ul li:last-child{ margin-right:0;}
.f-product-fl ul li .f-fl-name{ width:135px; height:44px; line-height:44px; text-align:center; border-bottom:1px solid #d8d8d8; margin:10px auto 0;font-family:微软雅黑; font-size:16px; color:#222; font-weight:bold;}
.f-product-fl ul li .f-fl-img{ width:195px; height:195px; margin-top:30px;}
.f-product-fl ul li .f-fl-bt{ width:150px; height:30px; line-height:30px; text-align:center; background:#70bb2b; font-family:微软雅黑; font-size:16px; color:#fff; font-weight:bold; position:absolute; top:0px; left:22px; opacity:0;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}
.f-product-fl ul li .f-fl-bj{ width:195px; height:290px; position:absolute; top:0; left:0; opacity:0;
transition:all 0.4s ease-out 0s;
-webkit-transition:all 0.4s ease-out 0s;
-moz-transition:all 0.4s ease-out 0s;
-ms-transition:all 0.4s ease-out 0s;
-o-transition:all 0.4s ease-out 0s;}


.f-product-fl ul li:hover .f-fl-bt{ position:absolute; top:100px; opacity:1;}
.f-product-fl ul li:hover .f-fl-bj{ opacity:1;}


.m-product{ width:1200px; height:580px; margin:70px auto 0;}
.m-product .m-product-left{ width:265px; height:580px; float:left;}
.m-product .m-product-right{ width:265px; height:580px; float:left;}

.m-product-list ul li{ width:265px; height:180px; position:relative; overflow:hidden; margin-bottom:20px;}
.m-product-list ul li:last-child{ margin-bottom:0;}
.m-product-list ul li .m-product-img{ width:265px; height:180px; overflow:hidden;}
.m-product-list ul li .m-product-img img{ width:100%; height:auto;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}

.m-product-list ul li .m-product-name{ width:265px; height:30px; line-height:30px; text-align:center; background:#70bb2b;font-family:微软雅黑; font-size:16px; color:#fff; position:absolute; bottom:-20px; opacity:0; overflow:hidden;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.m-product-list ul li:hover .m-product-img img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.m-product-list ul li:hover .m-product-name{ opacity:1; position:absolute; bottom:0px;}


.m-product-center{ width:630px; height:580px; margin:0 20px; float:left; position:relative; overflow:hidden;}
.m-product-center .m-product-pic{ width:630px; height:580px; overflow:hidden;}
.m-product-center .m-product-pic img{
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}
.m-product-center .m-product-bt{ width:630px; height:50px; line-height:50px; text-align:center; background:#70bb2b;font-family:微软雅黑; font-size:16px; color:#fff; overflow:hidden;position:absolute; bottom:-50px; opacity:0; overflow:hidden;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}


.m-product-center:hover .m-product-pic img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.m-product-center:hover .m-product-bt{ opacity:1; position:absolute; bottom:0px;}



/*关于我们*/
.g-about{ width:100%; height:585px; background:url("../images/about-bj.jpg") center center no-repeat;}
.f-about{ width:1200px; height:460px; margin:0 auto; position:relative; top:70px;}

.f-about-title{ width:242px; height:67px; margin:0 auto;}
.m-about{ width:1050px; height:350px; margin:35px auto 0; position:relative;}
.m-about-left{ width:480px; height:350px; float:left; background:url("../images/about-img-bj.png") center center no-repeat;}
.m-about-left .m-about-img{ width:440px; height:310px; position:relative; top:20px; left:20px;}
.m-about-right{ width:615px; height:305px; position:absolute; top:20px; right:0; z-index:999;}
.m-about-right .m-about-more{ width:615px; height:40px;}
.m-about-right .m-about-more a{ width:125px; height:40px; line-height:40px; text-align:center; display:block; float:right; background:#479500; font-family:微软雅黑; font-size:14px; color:#fff;}
.m-about-right .m-about-more a:hover{ color:#333;}
.m-about-right .m-about-desc{ width:585px; height:210px; line-height:21px; padding:30px 15px; box-sizing:content-box; background:#70bb2b; overflow:hidden;}
.m-about-right .m-about-desc a{ font-family:微软雅黑; font-size:14px; color:#fff; line-height:30px;}
.m-about-right .m-about-desc a:hover{ color:#333;}


/*案例展示*/
.g-case{ width:100%; height:540px; padding:75px 0; box-sizing:content-box;}
.f-case{ width:1200px; height:540px; margin:0 auto;}
.f-case-title{ width:291px; height:67px; margin:0 auto;}

.m-case{ width:1200px; height:440px; margin:35px auto 0;overflow:hidden; position:relative;}
.m-case .hd{ overflow:hidden; width:1200px;  height:60px; position:absolute; top:190px;  }
.m-case .hd .prev{ display:block;  width:35px; height:60px; float:left; overflow:hidden;cursor:pointer; background:url("../images/left.png") 0 0 no-repeat;}
.m-case .hd .next{display:block;  width:35px; height:60px; float:right; overflow:hidden;cursor:pointer; background:url("../images/right.png") -35px 0 no-repeat;}



.m-case .bd{  width:1050px; margin:0 auto;  }
.m-case .bd ul{ overflow:hidden; zoom:1; }
.m-case .bd ul li{ width:320px; height:200px; float:left; overflow:hidden; position:relative; margin:10px 15px;}
.m-case .bd ul li .m-case-img{ width:320px; height:200px; overflow:hidden}
.m-case .bd ul li .m-case-img img{ width:100%; height:auto;
transition:all 1.5s ease-out 0s;
-webkit-transition:all 1.5s ease-out 0s;
-moz-transition:all 1.5s ease-out 0s;
-ms-transition:all 1.5s ease-out 0s;
-o-transition:all 1.5s ease-out 0s;}
.m-case .bd ul li .m-case-txt{ width:320px; height:200px; background:url("../images/case-px.png") repeat; position:absolute; left:0; bottom:-200px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-case .bd ul li .m-case-txt .m-case-name{ width:280px; height:30px; line-height:30px; overflow:hidden; text-align:center; font-family:微软雅黑; font-size:16px; color:#fff; position:absolute; bottom:-100px; left:20px; opacity:0;
transition:all 0.7s ease-out 0s;
-webkit-transition:all 0.7s ease-out 0s;
-moz-transition:all 0.7s ease-out 0s;
-ms-transition:all 0.7s ease-out 0s;
-o-transition:all 0.7s ease-out 0s;}
.m-case .bd ul li .m-case-txt .m-case-more{ width:25px; height:25px; position:absolute; bottom:-200px; left:147px; opacity:0;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}

.m-case .bd ul li:hover .m-case-txt{ bottom:0;}
.m-case .bd ul li:hover .m-case-txt .m-case-name{ opacity:1; bottom:105px;}
.m-case .bd ul li:hover .m-case-txt .m-case-more{ opacity:1; bottom:45px;}

.m-case .bd ul li:hover .m-case-img img{transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}



/*3d展示*/
.g-show{ width:100%; height:600px; background:url("../images/3d-bj.jpg") center center no-repeat;}
.f-show{ width:1200px; margin:0 auto;}
.m-show{ width:127px; height:126px; margin:0 auto; position:relative; top:170px;}
.m-shadow{ width:57px; height:14px; margin:10px auto 0; position:relative; top:190px;}
.m-show-txt a{ font-family:微软雅黑; font-size:36px; color:#111111; text-align:center; font-weight:bold; position:relative; top:210px; display:block;}


/*新闻资讯*/
.g-news{ width:100%; height:630px; padding-top:75px; box-sizing:content-box;}
.f-news{ width:1200px; height:630px; margin:0 auto;}
.f-news-title{ width:316px; height:76px; margin:0 auto;}

.m-news{ width:1200px; height:480px; margin:50px auto 0; background:url("../images/news.png") center center no-repeat;}
.m-news ul li:nth-child(2n){ margin-top:-90px;}
.m-news ul li:nth-child(2n+1){ margin-top:40px;}
.m-news ul .m-news-even{ width:590px; height:135px; background:url("../images/even.png") right center no-repeat; padding-left:15px; box-sizing:content-box; float:left;}
.m-news ul .m-news-odd{ width:590px; height:135px; background:url("../images/odd.png") left center no-repeat; padding-left:15px; box-sizing:content-box; float:right;}

/*偶数*/
.m-news ul .m-news-even .m-news-txt{ width:325px; height:135px; float:left;}
.m-news ul .m-news-even .m-news-txt .m-news-name{ width:325px; height:25px; line-height:25px; font-family:微软雅黑; font-size:16px; color:#70bb2b; font-weight:bold; overflow:hidden; margin-bottom:5px;}
.m-news ul .m-news-even .m-news-txt .m-news-desc{ width:325px; height:75px; line-height:25px; font-family:微软雅黑; font-size:13px; color:#222; overflow:hidden;}
.m-news ul .m-news-even .m-news-txt .m-news-desc:hover{ color:#70bb2b;}
.m-news ul .m-news-even .m-news-txt .m-news-more{ font-family:微软雅黑; font-size:12px; color:#111111; font-weight:bold; margin-top:5px;}

.m-news ul .m-news-even .m-news-img{ width:200px; height:135px; overflow:hidden; float:left; margin-left:40px;}
.m-news ul .m-news-even .m-news-img img{ width:200px; height:135px;
transition:all 1.5s ease-out 0s;
-webkit-transition:all 1.5s ease-out 0s;
-moz-transition:all 1.5s ease-out 0s;
-ms-transition:all 1.5s ease-out 0s;
-o-transition:all 1.5s ease-out 0s;}

/*奇数*/
.m-news ul .m-news-odd .m-news-txt{ width:325px; height:135px; float:right; margin-left:55px;}
.m-news ul .m-news-odd .m-news-txt .m-news-name{ width:325px; height:25px; line-height:25px; font-family:微软雅黑; font-size:16px; color:#70bb2b; font-weight:bold; overflow:hidden; margin-bottom:5px;}
.m-news ul .m-news-odd .m-news-txt .m-news-desc{ width:325px; height:75px; line-height:25px; font-family:微软雅黑; font-size:13px; color:#222; overflow:hidden;}
.m-news ul .m-news-odd .m-news-txt .m-news-desc:hover{ color:#70bb2b;}
.m-news ul .m-news-odd .m-news-txt .m-news-more{ font-family:微软雅黑; font-size:12px; color:#111111; font-weight:bold; margin-top:5px;}

.m-news ul .m-news-odd .m-news-img{ width:200px; height:135px; overflow:hidden; float:right;}
.m-news ul .m-news-odd .m-news-img img{ width:200px; height:135px;
transition:all 1.5s ease-out 0s;
-webkit-transition:all 1.5s ease-out 0s;
-moz-transition:all 1.5s ease-out 0s;
-ms-transition:all 1.5s ease-out 0s;
-o-transition:all 1.5s ease-out 0s;}


.m-news ul li:hover .m-news-img img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}



.m-news-gd{ width:125px; height:40px; line-height:40px; text-align:center; background:#d7d7d7; margin:0 auto;}
.m-news-gd a{ display:block;font-family:微软雅黑; font-size:14px; color:#666; background:#d7d7d7; font-weight:bold;}
.m-news-gd a:hover{ background:#70bb2b; color:#fff;}



/*售后服务*/
.g-service{ width:100%; height:1090px; padding:75px 0; box-sizing:content-box;}
.f-service{ width:1200px; height:1090px; margin:0 auto;}
.f-service-title{ width:452px; height:67px; margin:0 auto;}

.m-service{ width:1200px; height:940px; margin:70px auto 0;}

.m-service-top{ width:1200px; height:240px;}
.m-service-top-img{ width:380px; height:240px; float:left;}
.m-service-top-txt{ width:750px; height:240px; float:right;}
.m-service-top-txt .s01{ height:30px; font-family:微软雅黑; font-size:18px; color:#70bb2b; font-weight:bold; padding-left:35px; line-height:30px; background:url("../images/bt-jt.png") left center no-repeat; margin-bottom:10px;}
.m-service-top-txt .s02{ height:120px; line-height:30px; font-family:微软雅黑; font-size:13px; color:#222;}
.m-service-top-txt .s03{ font-family:微软雅黑; font-size:13px; color:#222;line-height:30px;}
.m-service-top-txt .s04{ width:230px; display:block; float:left;}



.m-service-center{ width:1200px; height:275px; margin-top:80px;}
.m-service-center-txt{ width:720px; height:240px; float:left;}
.m-service-center-txt ul li{ width:340px; height:50px; float:left; margin-bottom:10px;}
.m-service-center-txt ul li:nth-child(2n){ width:380px;}
.m-service-center-txt ul li .m-bt{ height:30px; line-height:30px; background:url("../images/bt-jt.png") left center no-repeat; padding-left:35px; font-family:微软雅黑; font-size:18px; color:#70bb2b; font-weight:bold;}
.m-service-center-txt ul li .m-wz{ height:20px; line-height:20px; padding-left:35px;font-family:微软雅黑; font-size:13px; color:#222;}
.m-service-center-img{ width:451px; height:168px; float:right; margin-top:40px;}


.m-service-bottom{ width:1200px; height:280px; margin-top:75px;}
.m-service-bottom-img{ width:272px; height:260px; float:left;}
.m-service-bottom-txt{ width:750px; height:240px; float:right;}
.m-service-bottom-txt .m-title01{ height:30px; line-height:30px; background:url("../images/bt-jt.png") left center no-repeat; padding-left:35px;font-family:微软雅黑; font-size:18px; color:#70bb2b; font-weight:bold;}
.m-service-bottom-txt .m-title02{font-family:微软雅黑; font-size:16px; color:#70bb2b; font-weight:bold;}
.m-service-bottom-txt .m-title03{font-family:微软雅黑; font-size:13px; color:#222; font-weight:bold;}
.m-service-bottom-txt .m-title04{font-family:微软雅黑; font-size:13px; color:#222; margin-bottom:25px;}






/*联系我们*/
.g-contact{ width:100%; height:340px; background:url("../images/contact-bj.jpg") repeat;}
.g-link{ width:100%; height:69px; border-bottom:1px solid #d9d9d9;}
.f-link{ width:1200px; height:69px; line-height:69px; margin:0 auto; overflow:hidden;  }
.m-link{ font-family:微软雅黑; font-size:16px; color:#666; float:left; font-weight:bold;}
.f-link ul{ float:left;}
.f-link ul li{ float:left; margin:0 25px;}
.f-link ul li a{font-family:微软雅黑; font-size:13px; color:#333; font-weight:bold;}
.f-link ul li a:hover{ color:#70bb2b; text-decoration:underline;}

.f-contact{ width:1200px; height:205px; margin:32px auto 0;}
.f-contact .m-map{ width:435px; height:205px; position:relative; overflow:hidden; float:left;}

 
.f-contact .m-lxfs{ width:350px; margin:0 0 0 110px; float:left;}
.f-contact .m-lxfs ul li{ width:310px; height:30px; line-height:30px; margin-bottom:14px; padding-left:35px; font-family:微软雅黑; font-size:13px; color:#111;}

.m-tel{ background:url("../images/dh.png") left center no-repeat;}
.m-person{ background:url("../images/person.png") left center no-repeat;}
.m-mail{ background:url("../images/mail.png") left center no-repeat;}
.m-ym{ background:url("../images/ym.png") left center no-repeat;}
.m-add{ background:url("../images/add.png") left center no-repeat;}

/*分享*/
.fx{ margin:0 auto 40px; width:300px; height:30px; position:relative; float:right;}

.m-kfrx{ width:250px; height:45px; background:url("../images/tel.png") left center no-repeat; margin-bottom:35px;}
.m-kfrx .m-kf01{ font-family:Arial; font-size:24px; color:#70bb2b; padding-left:50px; line-height:25px; font-weight:bold;}
.m-kfrx .m-kf02{font-family:微软雅黑; font-size:14px; color:#333; padding-left:55px; line-height:25px;}

.fx .bdsharebuttonbox{ position:static; display:block; width:100%; text-align:center;padding-top:0px;}

.fx a{ width:30px; height:30px; float:none;}

.bdsharebuttonbox a{width:30px!important;height:30px!important;display:inline-block!important;margin:0 10px !important;background:url("../images/share.png")!important;cursor:pointer!important;opacity:.8!important;position:relative!important;top:0!important;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.bdsharebuttonbox a:hover{opacity: 1!important}
.bdsharebuttonbox a.bds_weixin{background-position: 0 0!important;}
.bdsharebuttonbox a.bds_weixin:hover{ background-position:0 -30px !important;}

.bdsharebuttonbox a.bds_tsina{background-position: -39px 0!important;}
.bdsharebuttonbox a.bds_tsina:hover{background-position: -39px -30px!important;}

.bdsharebuttonbox a.bds_tqq{background-position: -78px 0!important;}
.bdsharebuttonbox a.bds_tqq:hover{background-position: -78px -30px!important;}

.bdsharebuttonbox a.bds_qzone{background-position: -115px 0!important;}
.bdsharebuttonbox a.bds_qzone:hover{background-position: -115px -30px!important;}

.bdsharebuttonbox a.bds_renren{background-position: -154px 0!important;}
.bdsharebuttonbox a.bds_renren:hover{background-position: -154px -30px!important;}

.bdsharebuttonbox a.bds_more{background-position: -192px 0!important;}
.bdsharebuttonbox a.bds_more:hover{background-position: -192px -30px!important;}

.bdsharebuttonbox a{ padding-left: 0!important;}
.bds_count { border-left: solid 1px #DDD; padding: 0 12px 0 12px; margin-left: 5px }

.bd_weixin_popup{ box-sizing:content-box;}


.f-gswj{ margin-top:15px; position:relative;}

   
/*foot*/
.g-foot{ width:100%; height:60px; background:#e1e1e1;}
.f-foot{ width:800px; height:30px; line-height:30px; margin:0 auto; position:relative; top:15px;}
.f-foot span{ font-family:微软雅黑; font-size:13px; color:#111; height:30px; line-height:30px; margin:0 5px;}
.f-foot span img{ position:absolute;}
.f-foot a{ font-family:微软雅黑; font-size:13px; color:#111;}
.f-foot a:hover{ color:#70bb2b;}


/*返回顶部*/
.m-top{width:40px;height:40px;text-align:center;position:fixed;_position:absolute;right:0;bottom:57px;cursor:pointer;z-index:10003; background:#70bb2b url("../images/top.png") 0 0 no-repeat;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;}
.m-top:hover{ background-position:0 -40px;}













