﻿@charset "utf-8";
/*============================ 初始化样式 ============================*/
*
{ margin:0; padding:0;  }
body
{color:#000; font-size:14px;  font-family:"Microsoft YaHei","微软雅黑","SimSun","宋体",sans-serif; min-width:1200px;}
*html
{ background-image:url(about:blank);background-attachment:fixed;}
li
{ list-style:none;}
img
{ border:none;}
body a img
{ border:none;}

a:hover img
{opacity: 0.8; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; }

a
{ color: #000; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:focus
{ outline:none;} 
a:link
{ text-decoration:none;}
a:hover
{ color:#1c7ec0; text-decoration:none; }
.clear:after
{content:''; display:block; clear:both; }
.clear
{ height:0px; clear:both; }
.text_overflow /*限制文字,文字超出显示冒号*/
{ white-space:nowrap; text-overflow: ellipsis; overflow:hidden;}

.space10 { height:10px; clear:both; }
.space15 { height:15px; clear:both; }
.space20 { height:20px; clear:both; }
.space25 { height:25px; clear:both; }
.space30 { height:30px; clear:both; }

.huiA
{ background:#f1f0f0}

/*图片放大*/
.fdapic
{ overflow:hidden;}
.fdapic img
{
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
-webkit-transition:all 0.4s ease;
-moz-transition:all 0.4s ease;
-o-transition:all 0.4s ease;
transition:all 0.4s ease;
}
.fdapic:hover img
{
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-o-transform:scale(1.05);
transform:scale(1.05);
}

/*浮动qq*/
.fdqq{position: fixed;bottom: 40px;right: 5px;width:77px;z-index: 999;background-image: url(../images/t4.png); height:343px;}
.fdqq a{display: block;width:77px;}
.fdqq a:last-child{margin-bottom: 0;}
.fdqq .go{height:73px;}
.fdqq .feedback{background-position: 0 0px; height:90px;}
.fdqq .uc-2vm{background-position: 0 -90px; height:68px;}
.fdqq .uc-2vm-pop{position: absolute;right: 75px;top: -100px;	width: 271px;}
.fdqq .uc-2vm-pop .logo-2wm-box{position: relative;}
.fdqq .vipQycg{height:70px;}
.fdqq .qqa{height:66px;}
.fdqq .lxwma{height:66px;}
.fdqq .zsjma{height:68px;}



/*============================ 公共部分 ============================*/

@font-face {font-family: 'iconfont';
    src: url('iconfont.eot'); /* IE9*/
    src: url('iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('iconfont.woff') format('woff'), /* chrome、firefox */
    url('iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  font-family: iconfont;
}

/* 文章类别上下页 */
.waiyefanye
{ height:40px; text-align:center;  font-size:12px; padding:35px 0 10px 0;  clear:both;}
.waiyefanye span
{ color:#b60303;}
.waiyefanye a
{ padding:2px 5px; color:#333; margin-right:5px; display:inline-block;}
.waiyefanye a:hover
{ color:#ff6022; text-decoration:none;}

/* 文章上下篇 */
.wengzhengfanye
{ line-height:25px;   margin:20px 0px;  clear:both; }
.wengzhengfanye .wengzhengfanyeA,.wengzhengfanye .wengzhengfanyeB
{ padding-left:0px; clear:both; font-size:12px; }
.wengzhengfanye span
{font-weight:bold; color:#7a7a7a;}
.wengzhengfanye a
{ text-decoration:none; color:#7a7a7a;}
.wengzhengfanye a:hover
{ text-decoration:none; }

/*设置最大宽度和高度max-height:335px; height: expression(this.height >335 ? 335: true);
max-width:630px; width: expression(this.width > 630 ? 630: true)*/
/*用于手机屏幕，大于480px小于640px
@media (min-width: 480px) and (max-width: 640px) {}*/

/* 数字上下页 */
.page_fanye
{ width:100%; height:auto; text-align:center; padding:40px 0 20px; margin:0 auto; overflow:hidden; clear:both;}
.page_fanye a
{ line-height:16px; font-size:14px; text-indent:0px; color: #333;  margin-right: 5px; padding:4px 9px; background:#efefef;  border:1px solid #dedddd;  display: inline-block; }
.page_fanye span
{  height:24px; line-height:20px;  padding:0 10px 0 5px; display: inline-block;}
.page_fanye span input
{ width:30px; height:20px;}
.page_fanye a.page_home,.page_fanye a.page_home:hover,.page_fanye a.page_end,.page_fanye a.page_end:hover
{ width:60px;  color:#666666; }
.page_fanye .onpage,.page_fanye a:hover
{ color: #fff; background:#1c7ec0; }
.page_fanye a.skipA
{ width:80px; height:33px; color:#666666;  background:url(../../../../imagess/page5.jpg) no-repeat center center;}


/*========================================= 首页 =====================================*/
.top_bj
{ width:100%; height:35px; background:#019eef;}

.top
{ width:1200px; line-height:35px; margin:0 auto; color:#fff;}
.top_lt
{ float:left;}

.top1
{ padding:0 30px 0 140px; float:left; }
.top1 a
{ color:#fff;  }
.top_rt
{ float:right;}
.top_rt a
{ color:#fff;  }
.top_rt b

{ font-size:18px; font-weight:normal;}
.top2
{ height:35px; float:right;}
.top2 img
{ height:30px; float:left;}
.top2 a
{  color:#fff;}

.topA
{ width:1200px; height:113px; margin:0 auto; clear:both;}
.logo
{ width:290px; height:58px; float:left; padding:27px 0;}
.nav
{ width:760px; line-height:113px; float:right; position:relative; z-index:999;}
.nav li
{ width:126px; height:113px; text-align:center; float:left; }
.nav li a
{ height:100%; display:block; color:#555; font-size:16px}
.nav li a:hover,.nav li.active a
{ color:#019eef;}

.nav_list
{ width:600px; height:auto; background:#f1f1f1; position: absolute;  left:75px; top:113px; overflow:hidden; display:none;}
.nav_list ._l
{ width: 162px; padding: 20px 10px 20px 20px; background:#f1f1f1; float:left;}
.nav_list ._l li
{width:100%;  height:34px; background:none;}
.nav ul li .nav_list ._l a
{ width:100%; height:34px; line-height:34px; font-size:14px; color:#555; font-weight:normal; text-align:center; padding:0px; background:#f1f1f1; display:block;}
.nav ul li .nav_list ._l a:hover
{ color:#019eef; }

.nav_list ._r
{ width:340px; padding:25px; float:right; background:#fff;}
.nav_list ._r ._t
{ line-height:1; font-size:14px;  color: #999; text-align:left; padding-bottom:6px;}
.nav_list ._r ._con
{ line-height:1.6; text-align:center;}

/*banner图片切换样式*/
.banner
{width:100%; height:571px;  overflow:hidden; position:relative; background:#000;}
.banner ul li
{width:100%; height:571px; overflow:hidden;  position:absolute; left:0px; top:0px;}
.banner ul li a
{ height:100%; display:block;}

.banner_btn
{ width:100%; height:14px; text-align:center; position:absolute; bottom:25px; z-index:100;}
.banner_btn ol li
{ width:14px; height:14px; display:inline-block; text-indent:99px; overflow:hidden; background:url(../images/banner_btn3.png) no-repeat left top; margin:0 5px; cursor:pointer;}
.banner_btn ol .Btn_ys
{ background-position:left bottom; }



.title
{ text-align:center; padding-bottom:50px;}
.title h2
{ font-size:34px; color:#373737;}
.title i
{ width:633px; height:49px; display:block; }
.title i.tp
{ background:url(../images/title.png) no-repeat center center; margin:10px auto;}
.title i.tp1
{ background:url(../images/title1.png) no-repeat center center; margin:10px auto;}
.title i.tp2
{ background:url(../images/title2.png) no-repeat center center; margin:10px auto;}
.title i.tp3
{ background:url(../images/title3.png) no-repeat center center; margin:10px auto;}
.title p
{ color:#5a5a5a;}
.title p a
{ color:#555; padding:0 25px;}
.title p a:hover,.title p a.ona
{ color:#333;}

/*我们的优势*/
.one
{ width:1200px; overflow:hidden; margin:0px auto; padding:45px 0}
.one_c
{ }
.one_c li
{ width:21%; float:left; text-align:center; padding:0 2%;}
.one_c li i
{ width:142px; height:142px; display:block; background:url(../images/one.png) no-repeat center center; margin:0 auto;
-webkit-transition:all 0.4s ease;
-moz-transition:all 0.4s ease;
-o-transition:all 0.4s ease;
transition:all 0.4s ease;
}
.one_c li i.pt1
{ background-position:0 0;}
.one_c li i.pt2
{ background-position:-290px 0;}
.one_c li i.pt3
{ background-position:-570px 0;}
.one_c li i.pt4
{ background-position:-860px 0;}
.one_c li:hover i
{ margin-top:-10px;}


.one_c li h3
{ color:#020202; font-size:18px; font-weight:normal; padding:15px 0 10px;}
.one_c li span
{ display:block; color:#666; line-height:24px;}
.more
{ width:160px; height:50px; line-height:50px; text-align:center; border:solid 1px #cac9c9; border-radius:5px; margin:66px auto 0;}
.more a
{ color:#444; display:block;}
.more a:hover
{ background:#019eef; color:#fff;}


/*推荐产品*/
.oneA_bj
{ width:100%; overflow:hidden; padding:40px 0;}
.oneA
{ width:1200px; margin:0 auto;}
.oneA_c
{ overflow:hidden;}
.oneA_c li
{ width:20%; height:310px; text-align:center; float:left; overflow:hidden;}
.oneA_c li h4 
{ color:#535353; font-weight:normal; display:block; padding:20px 0 5px;}
.oneA_c li span 
{ color:#9b9b9b; font-size:12px;}
.oneA_c li a:hover h4
{ color:#1c7ec0;}

/*工程案例*/
.oneB
{ width:1200px; overflow:hidden; margin:0px auto 0px; padding:45px 0 30px;}
.oneB_c
{ overflow:hidden;}
.oneB_c li
{ width:276px; height:280px; float:left; text-align:center; padding:0 30px 20px 0;}
.oneB_c li.liA
{ padding-right:inherit;}
.oneB_c li i
{ height:197px; display:block; overflow:hidden;}
.oneB_c li h4
{ color:#252525; font-weight:normal; display:block; padding:10px 0;}
.oneB_c li span
{ display:block; font-size:12px; color:#606060; padding:0 10px; line-height:22px;}
.oneB_c li a:hover h4
{ color:#1c7ec0;}

/*热点资讯*/
.oneC_bj
{ width:100%; overflow:hidden;  padding:40px 0;}
.oneC
{ width:1200px; margin:0 auto;}
.oneC_C
{ overflow:hidden;}

/*图片新闻*/
.oneC_C_lt
{ width:520px; height:318px;  overflow:hidden;  position:relative; float:left;}
.oneC_C_lt ul
{ width:9999px; height:auto; position:absolute; left:0px; top:0px;}
.oneC_C_lt ul li
{ width:520px; height:318px; overflow:hidden; float:left; }
.oneC_C_lt ul li img
{ margin:0 auto; display:block;}
.oneC_C_lt span
{ line-height:30px; display:block; text-align:center;}

.oneC_btn
{ height:24px; text-align:center; position:absolute; bottom:5px; right:6px;}
.oneC_btn ol li
{ width:16px; height:16px; line-height:16px; font-family:Arial; color:#1c7ec0; font-size:12px; text-align:center; margin:3px 1px;border:1px solid #1c7ec0;background-color:#fff; float:left;  overflow:hidden; cursor:pointer; }
.oneC_btn ol .onbtn
{ background:#1c7ec0; color:#fff; }

.oneC_C_rt
{ width:655px; float:right;}
.oneC_C_rt li
{ padding-bottom:20px;}
.oneC_C_rt li h3
{ background:url(../images/oneC.png) no-repeat left center; padding-left:13px; font-weight:normal;}
.oneC_C_rt li b
{ display:block; font-size:12px; color:#666; font-weight:normal; padding:5px 0 8px 15px;}
.oneC_C_rt li span
{ color:#666; font-size:12px; line-height:24px; padding-left:15px; display:block;}

/*底部*/
.foot_bj
{ width:100%; overflow:hidden; background:#373d41; padding:30px 0;}
.foot
{ width:1200px; margin:0 auto;}
.foot_lt
{ width:250px; float:left; font-size:12px; color:#fff; line-height:24px;}
.foot_lt h5
{ font-size:16px; padding-bottom:10px;}
.foot_lt a
{ font-size:12px; color:#cedfeb; padding-right:5px;}
.foot_ct
{ width:300px; float:left; padding:0 40px 0 20px;}
.foot_ct h5
{ font-size:16px; color:#fff; padding-bottom:10px;}
.foot_ctA
{ display:block; font-size:12px; line-height:24px; color:#cedfeb;}
.foot_ct .tel
{ color:#fff; font-size:12px; line-height:36px;}
.foot_ct .tel b
{ font-size:20px; font-weight:normal}
.foot_rt
{ width:220px; float:right; padding-top:10px;}
.foot_rt a
{ width:85px; height:107px; float:left; text-align:center; padding-right:20px; color:#fff; line-height:34px;}
.foot_rt i
{ width:85px; height:81px; background:url(../images/zixun.png) no-repeat center top; display:block;}
.foot_rt i.rf
{ background-position:0 0;}
.foot_rt i.rt
{ background-position:-115px 0;}

/*热线*/
.footA
{ width:250px; padding-left:80px; float:left; position:relative;}
.footA .pic1
{ width:50px; position:absolute; left:0px; top:0px;}
.footA .p2
{  color: #d7d8d9; font-size: 1pc; height: 30px; margin-bottom: 0; margin-top: 0;}
.footA .p1
{ color: #fff; font-size: 20px; height: 30px; margin-bottom: 0; margin-top: 0;}
.footA .p3
{ padding:15px 0;}
.footA .p3 a
{ color: #9b9ea0; font-size: 14px; -webkit-transition: color .3s; transition: color .3s
}
.footA .p3 a:hover {
	color: #28d0e9!important;
	text-decoration: none
}

.element {
	display: inline-block;
	width: 220px;
	height: 36px;
	color: #fff;
	text-align: center;
	letter-spacing: 1px;
	font-weight: 700;
	font-size: 1pc!important;
	line-height: 36px;
	animation: change 1s ease-in infinite
}

@keyframes change {
0% {
background-color:#514e4e
}
0%, 50% {
color:#fff
}
50% {
background-color:#00a2ca
}
to {
background-color:#514e4e;
color:#fff
}
}

.diweixin
{ position:relative;}
.diweixin p
{ width:120px; position:absolute; left:-130px; top:-5px; display:none;}
.diweixin p img
{ width:100%;}
a.diweixin:hover img
{opacity: 1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; }
a.diweixin:hover p
{ display:block;}



/*========================================= 关于我们 =====================================*/
.ny_ban
{ height:211px;}

.chan_tit
{ width:1200px; overflow:hidden; padding:5px auto; text-align:center;}
.chan_tit h2
{ height:60px; font-size:36px; color:#555; background:url(../images/xian.jpg) no-repeat center bottom;}
.chan_tit p
{ width:80%; margin:10px auto 0; line-height:28px; font-size:16px; color:#666;}

.about1_con
{ width:1200px; overflow:hidden; margin:0 auto 50px;}
.about1_con li
{ width:379px; height:406px; float:left; position:relative; margin-right:30px;}
.about1_con li.liA
{ margin-right:inherit;}
.about1_con li ._img
{ position:relative; left:0;}
.about1_con li ._img ._t
{ position:absolute; left:12%; top:8%; padding-bottom:20px; font-size:24px; color:#fff; font-weight:bold; background:url(../images/xian1.jpg) no-repeat left bottom;}
.about1_con li ._txt
{ width:74%; padding:32% 13% 16%; position:absolute; top:0; bottom:0; z-index:2; color:#fff;
-webkit-transition:all ease-in .3s;
-moz-transition:all ease-in .3s;
-o-transition:all ease-in .3s;
transition:all ease-in .3s;
}
.about1_con li ._txt
{ left:0; background:url(../images/about_c.png) right top no-repeat; opacity:0;}
.about1_con li ._txt ._st
{ position:absolute; left:12%; top:8%; padding-bottom:20px; font-size:24px; color:#fff; font-weight:bold; background:url(../images/xian2.jpg) no-repeat left bottom;}
.about1_con li ._txt ._p
{ margin-top:10px; line-height:24px;}

.about1_con ul li:hover ._img ._t { display:none; }
.about1_con ul li:hover ._txt { filter:alpha(opacity=100); opacity:1; }


/*发展历程*/
.about2_con_bj
{ width:100%; height:361px; background:url(../images/ab_pt2.jpg) no-repeat center top; padding:50px 0;}
.about2_con
{ width:1200px; height:362px; margin:0 auto;}
.about2_con .lt
{ width:915px; float:left;}
.about2_con .lt ._img
{ float:left;}
.about2_con .lt ._text
{ width:524px; height:262px; background:#fff; float:left; padding:50px;}
.about2_con .lt ._text h3
{ height:38px; background:url(../images/ab_lc.png) no-repeat left center; padding:10px 0 0 260px; font-size:24px; color:#444;}
.about2_con2
{ padding-top:50px; display:block; line-height:26px; color:#666;}


.about2_con .rt
{ width:255px; height:362px; background:#fff; float:right;}
.about2_con .rt li
{ height:90.5px; line-height:90px; text-align:center;}
.about2_con .rt li a
{ font-size:22px; color:#595757; display:block;}
.about2_con .rt li a:hover,.about2_con .rt li.action a
{ background:#0390d8; color:#fff;}
.about2_con .rt li.hui
{ background:#f7f5f5;}

/*企业证书*/
.about3_con
{ width:1200px; margin:0 auto 30px; overflow:hidden;}
.about3_con li
{ width:193px; height:326px; float:left; padding:0 57px 20px 0;}
.about3_con li.liA
{ padding-right:inherit;}
.about3_con li span
{ display:block;}
.about3_con li span h4
{ font-size:15px; font-weight:600; color:#737373; padding:5px 0;}
.about3_con li span p
{ color:#737373; font-size:12px;}

/*创新与技术*/
.about4_con_bj
{ width:100%; overflow:hidden; background:#eef2f5; padding:0 0 50px;}
.about4_con
{ width:1200px; height:277px; overflow:hidden; margin:0 auto; position:relative;}

.about4_con .list_item
{width:600px;height:277px;background:url(../images/acc1_bg.jpg) no-repeat;position:absolute;border-left:2px solid #eef2f5;display:block;-webkit-transition: all 0s ease; transition: all 0s ease;}
.about4_con .list_l,.about4_con .list_r
{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;color:#fff;}
.about4_con .list_l
{height:100%;width:50%;font-size:28px;text-align:center;
-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}

.about4_con .list_ico
{ width:100px; height:70px; background:url(../images/icos2.png) no-repeat; margin:80px auto 0; display:block;}
.about4_con .list_r
{width:50%;visibility:hidden;font-size:16px;line-height:1.8;}
.about4_con .list_item01{background-position:0 0;}
.about4_con .list_item02{background-position:-295px 0;}
.about4_con .list_item03{background-position:-590px 0;}
.about4_con .list_item04{background-position:-885px 0;}
.about4_con .list_item02 .list_ico{background-position:-100px 0px;}
.about4_con .list_item03 .list_ico{background-position:-200px 0px;}
.about4_con .list_item04 .list_ico{background-position:-300px 0px;}

.about4_con .list_item.cur
{background:url(../images/t1.jpg) no-repeat center;}
.about4_con .cur .list_l
{width:38%;position:relative;}
.about4_con .cur .list_l:after
{content:"";width:1px;height:104px;background:rgba(255,255,255,0.4);display:block;position:absolute;top:50%;margin-top: -52px;right:14px;}
.about4_con .cur .list_r
{width:50%;visibility:visible;margin-left:2%;}
.about4_con .other .list_l
{width:33%;}


.aboutA
{ width:100%; text-align:center; margin:0 auto; padding:50px 0px; overflow:hidden;}
.aboutA a
{ height:32px; line-height:32px; padding:0 7px; color:#019eef; border:1px solid #019eef; margin:0 15px; display:inline-block;}
.aboutA a:hover,.aboutA a.ona
{ background:#019eef; color:#fff;}


.aboutX
{ width:1200px; overflow:hidden; padding:50px 0; margin:0px auto}
.aboutX ._t
{ height:60px; font-size:36px; color:#555; background:url(../images/xian.jpg) no-repeat center bottom; text-align:center;}
.aboutX ._con
{ margin:20px auto 0; line-height:2; font-size:16px; color:#666;}

.vip
{ width:600px; padding:5px; margin:30px auto 0;  overflow:hidden;}
.vip .put1
{ width:470px; height:34px;   line-height:34px; background:#fff; border:5px solid #f1f1f1;  padding:0 10px; float:left;}
.vip .put2
{ width:100px; height:44px; line-height:44px; font-size:18px; color:#fff; background:#019eef; border:none; float:left; cursor:pointer;}

/*========================================= 德标产品 =====================================*/
.cp_ban
{ height:109px;}

.product_con
{ width:1200px; overflow:hidden; margin:0 auto;}
.product_con .li_a
{ width:14.2%; height:165px; float:left; padding-bottom:50px; cursor:pointer; text-align:center; position:relative;}
.product_con .li_a img
{ height:121px; opacity:0.6;}
.product_con .li_a span
{ display:block; color:#333; padding-top:20px;}

.product_con a:hover img,.product_con a.ona img
{ opacity:1; -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -transform:scale(1.1,1.1);}
.product_con a:hover span,.product_con a.ona span
{ color:#019eef;}

.product1_con_bj
{ width:100%; background:url(../images/ph_bg2.jpg) repeat top center; padding:60px 0 50px;}
.product1_con
{ width:1200px; margin:0 auto 30px; }
.ph_pros_ul
{ overflow:hidden; position:relative; height:444px;}
.img
{ overflow:hidden; display:block; height:0; padding-bottom:37%; position:relative; width:100%;}
.img img
{ width:100%; height:100%; position:absolute; top:0; left:0;}
.box
{ width:46%; position:absolute; left:0; top:0; bottom:0; background:url(../images/blue.7.png) repeat;}
.box .box_b 
{ color:#fff; padding:15% 10%; text-align:center;}
.box .p1
{ font-size:46px; font-weight:bold; line-height:70px;}
.box .p2
{ font-size:20px; font-weight:bold;}
.box .p
{ font-size:14px; margin:20px 0 0; line-height:25px; height:75px; overflow:hidden;}
.box .detail
{ width:160px; height:38px; line-height:38px; text-align:center; display:inline-block; margin-top:30px; border:2px #f67702 solid;}
.box .detail a
{ color:#f67702; font-size:16px; display:block; background:url(../images/ico.png) no-repeat 130px center;}
.box .detail a:hover
{ color:#fff; background:url(../images/ico1.png) no-repeat 130px center #f67702;}

.product1_con2 .box
{ left:auto; right:0px;} 



.product3_con
{ width:1200px; overflow:hidden; margin:50px auto;}
.product3_con li
{ width:33.33%; float:left; position:relative;}
.boxA
{ width:152px; height:124px; position:absolute; top:50%; left:50%; margin-left:-76px; margin-top:-62px; overflow:hidden;
transition:all 0.5s ease;
-moz-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
-webkit-transition:all 0.5s ease;
}
.product3_con .li01 .boxA
{ background:#ff6362; opacity:0.9;}
.product3_con .li02 .boxA
{ background:#4aa2ff; opacity:0.9;}
.product3_con .li03 .boxA
{ background:#f67702; opacity:0.9;}
.boxA .info
{ display:block; color:#fff; text-align:center;}
.boxA .info .tit
{ font-size:24px; position:relative; padding-bottom:10px; margin-bottom:10px; margin-top:16px; }
.product3_con .info .tit:after{content:'';width:35px; height:1px; background-color:#fff;position:absolute;bottom:0; left:50%; margin-left:-17.5px;}

.boxA .info .sum
{ display:none;}

.product3_con li:hover .boxA{width:100%; height:100%; left:0; top:0; margin-top:0; margin-left:0;right:0;bottom:0;}
.product3_con li:hover .boxA .info{ text-align: left;padding:13% 16%;}
.product3_con li:hover .info .tit{ margin-bottom:0;}
.product3_con li:hover .info .tit:after{display:none;}
.product3_con li:hover .info .p{display:none;}
.product3_con li:hover .info .sum{ display:block;}


/*列表页面*/
.wrap
{ width:1200px; overflow:hidden; margin:0px auto; padding:30px 0 10px;}
.posi
{ font-weight:normal; /*color:#f78503;*/ font-size:12px; padding-bottom:30px;}
.rent
{ font-size:36px; color:#000; margin:10px 0 30px;}
.pj-lb
{ border:solid 10px #ededed; font-family:"Microsoft Yahei";}
.pj-lb dl
{ overflow:hidden; border-bottom:1px dotted #e6e6e6; font-size:13px; line-height:30px; padding:10px 20px;}
.pj-lb dt
{ width:80px; text-align:right; float:left; color:#666666;}
.pj-lb dd
{ width:1020px; float:left; }
.pj-lb dd a
{ width:115px; display:inline-block; text-align:center;}
.pj-lb dd a:hover,.pj-lb dd a.ona
{ color:#1c7ec0;}

/*产品搜索*/
.prosou .put1
{ width:150px; height:28px; line-height:28px; padding:0 10px;  margin:0 10px; border:1px solid e6e6e6; float:left;}
.prosou .put2
{ height:30px; color:#fff; text-align:center; border:none; padding:0 15px; background:#1c7ec0;  cursor:pointer; float:left;}

.show
{ border:1px solid #398BFB; padding:1px 17px 1px 5px; margin:4px 10px 0 0; height:17px; line-height:17px; float:left; position:relative; color: #2d70b7;}
.show em
{ width:13px; height:13px; position:absolute; right:2px; top:3px; display:block; cursor:pointer; line-height:11px; font-size:18px; color:#FFF;
background-color: #398BFB; font-weight:500; font-family:"Microsoft Yahei"; font-style:normal;}
.qingchu
{ color:#2d70b7; cursor:pointer; float:left; font-weight:600; line-height:21px; margin-top:4px; width:100px;}


.prolist_box
{ width:1200px; margin:0px auto 40px; overflow:hidden; border-left:1px solid #eee; border-top:1px solid #eee ;border-right:1px solid #eee;}
.prolist_box ul
{ overflow:hidden;}
.prolist_box li
{ width:19.8%; float:left;text-align:center; padding-top:10px; border-left:1px solid #eee; border-bottom:1px solid #eee;}
.prolist_box li i
{ height:260px; display:block; padding:0 2px; overflow:hidden;}
.prolist_box li span
{ display:block; padding:20px 0;}
.prolist_box li span h3
{ font-weight:500; color:#000000; font-size:16px; height:30px; line-height:30px;}
.prolist_box li span p
{ font-size:13px; color:#666; line-height:24px;}
.pj-lb-more
{ width:366px; height:45px; border:4px #f2f2f2 solid; line-height:45px; text-align:center; margin:50px auto 0;}
.pj-lb-more a
{ display:block; font-size:16px; color:#f67702; background:url(../images/ico3.png) no-repeat 220px center;}
.pj-lb-more a:hover
{ background:url(../images/ico4.png) no-repeat 220px center #f67702; color:#fff;}

.prox_t
{ padding:50px 0 20px; line-height:30px; font-size:20px; text-align:center;}

/*==================详情页=================*/
.cs_scan
{ width:1200px; overflow:hidden; margin:30px auto;}
.cs_scan_lt
{ width:500px; height:300px; background:#fff; float:left; padding:20px; text-align:center;}
.cs_scan_rt
{ width:600px; float:right;}
.cs_scan_rt h1
{ font-weight:100; font-size:24px; line-height:50px; color:#302f37;}
.cs_scan_rt span
{ display:block; margin-bottom:8px; padding:8px 0 15px; color:#888; font-size:14px; line-height:25px;}
.cs_scan_rt span ul
{ width:350px; height:188px;}
.cs_scan_rt span li
{ float:left; margin-right:7px; width:76px; text-align:center; margin-top:20px;}
.cs_scan_rt span li p
{ color:#8c8c8c;}

.cs_scant-tab
{ width:1200px; overflow:hidden; margin:30px auto;}
.tab-hd
{ height:57px; background:#e9e9e9; border-bottom:1px solid #3d3c3c;}
.tab-hd ul li
{ float:left; width:150px; height:57px; line-height:57px; font-size:18px; text-align:center; border-right:1px solid #cdcdcd; cursor:pointer;}
.tab-hd ul li.on
{ color:#fff; background:#3d3c3c;}
.tab-bd 
{ padding:20px 0; color:#333; line-height:26px;}

.cs_scant-detail
{ width:1200px; overflow:hidden; margin:0 auto;}
.cs_scant-detail .hd
{ height:57px; border-bottom:1px solid #343333; background:#e9e9e9; margin-bottom:30px;}
.cs_scant-detail .hd h2
{ float:left; width:136px; height:59px; background:#343333; font-size:18px; line-height:59px; text-align:center; color:#fff;}

.chushiji
{ width:1200px; overflow:hidden; margin:0 auto;}
.chushiji li
{ width:280px; background:#fff; float:left; margin:0 25px 25px 0; text-align:center;}
.chushiji li.liA
{ margin-right:inherit;}
.chushiji li i
{ height:197px; padding:10px 10px 0 10px; display:block; overflow:hidden;}
.chushiji li span
{ display:block; padding:10px 40px; line-height:20px; text-align:center;}
.chushiji li h3
{ font-weight:500; color:#000000; font-size:16px; height:30px; line-height:30px;}
.chushiji li p
{}

.yumain
{ background:#f0f0f0;}
.yumainA
{ width:1140px; padding:30px; background:#fff; margin:0 auto;}

/*产品图片*/
.proA0
{ background:#f0f0f0 url(../images/t15.jpg) no-repeat center top}
/*位置*/
.proA_H
{ height:67px; background:url(../images/t12.png) no-repeat center top;}
.proA_H1
{ width: 1040px; line-height: 37px;  margin: 0 auto; padding-top: 30px;  text-align: right;color:#fff;}
.proA_H1 a
{ font-size:12px; color:#fff;}

.yumainA1
{  background:url(../images/t13.png) repeat-y center top;}
.yumainA2
{ width:987px; overflow:hidden; margin:0 auto; }

.proA
{ width: 987px; overflow:hidden; margin:0 auto; padding-top: 30px; }
.proAL
{ width:493px;  overflow:hidden;  float:left;}
.proAL1
{ width:491px; height:407px; border:1px solid #CCCCCC; overflow:hidden;}
.proAL1 ul
{ width:99999px;}
.proAL1 ul li
{ width:451px; height:367px; margin:20px; text-align:center; overflow:hidden; float:left;}

.proAl2
{ height:20px; background:url(../images/t2.jpg) no-repeat center center;}
.proAl3 ol li
{ width:119px; height:131px; overflow:hidden;  margin-right:3px; border:1px solid #CCCCCC; float:left; cursor:pointer;}
.proAl3 ol li i
{ height:131px; display:block; text-align:center; overflow:hidden;}
.proAl3 ol li img
{ height:131px; display: inline-block; opacity: 0.7; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; }
.proAl3 ol li.onli  img
{opacity: 1; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; }
.proAl3 ol li.li4
{ margin-right:0px;}


/*右边*/
.proAR
{ width:460px; float:right;}
.proAR1
{ height:66px; line-height:40px; text-indent:33px; font-size:15px; color:#333; font-weight:normal; background:url(../images/t5.jpg) no-repeat left top;}
.proAR2
{ line-height:2; padding:20px;  border:1px solid #CCCCCC; overflow:hidden; }


.proB
{ overflow:hidden; padding:25px 0 20px; clear:both;}
.proB1
{ width:595px; line-height:28px; font-size:14px; text-indent:53px;background:url(../images/t7.jpg) no-repeat 26px center; border:#d6d6d6 solid 1px; float:left;}
.proB1 span
{ color:#8c7109;}
.proB1 .suzhi
{ font-family:Arial, Helvetica, sans-serif;	}
.proB1 a
{ color:#8c7109;}
.proB1 a:hover
{ text-decoration:underline;}
.proB2
{ float:right;}
.proB2 a
{display:block; width:107px; height:36px; line-height:36px; background:url(../images/t6.jpg) no-repeat left top; text-align:center; font-size:14px; color:#ffffff; margin-right:8px;float:left; }

.yuconA
{ padding:20px 10px; overflow:hidden; }
.yuconA img
{ display: inline-block;}


.chushijiy
{ width:100%;}
.chushijiy ul li
{ width:228px;}

.yumainA3
{ height:65px; background:url(../images/t14.jpg) no-repeat center top;}

/*========================================= 案例中心 =====================================*/
.case
{ margin:50px auto 0;}
.case_con_bj
{ width:100%; overflow:hidden; background:#f2f2f2; padding:20px 0 10px;}
.case_con
{ width:1200px; margin:0 auto;}
.case_con dl
{ clear:both;}
.case_con dt
{  line-height:34px; text-align:right; float:left; color:#666; font-size:16px;}
.case_con dd
{ width:1080px; float:right;}
.case_con dd a
{ width:120px; height:28px; text-align:center; line-height:28px; display:inline-block; border:1px solid #CCC; background:#f8f8f8; margin:0 10px 10px 0;}
.case_con dd a:hover,.case_con dd .ona
{ background:#008cd4; color:#fff;}




.case1_con
{ width:1200px; overflow:hidden; margin:30px auto;}
.case1_con .text
{ color:#666; line-height:26px;}
.case1_con .fytext
{ overflow:hidden; margin:30px 0 0;}
.case1_con .fytext li
{ width:143px; height:76px; float:left; padding:0 20px 20px 0;}
.case2_con_bj
{ width:100%; overflow:hidden; background:#f7f7f7; padding-bottom:30px;}
.case2_con
{ width:1200px; overflow:hidden;  margin:30px auto 0;}
.case2_con dl
{ width:48%; background:#fff; overflow:hidden; float:left; margin:0 4% 30px 0;}
.case2_con dl.dlA
{ margin-right:inherit;}
.case2_con dl dd
{ width:280px; height:210px; overflow:hidden; float:right;}
.case2_con dl dt
{ width:240px; float:left; padding:30px 20px;}
.case2_con dl dt h2
{ font-size:18px; color:#333;}
.case2_con dl dt span
{ display:block; padding-top:10px; line-height:24px;}
.case2_con ._tishi
{ height:50px; line-height:50px; font-size:30px; clear:both; text-align:center; color:#1c7ec0;}

/*========================================= 联系我们 =====================================*/
.contact_top
{ width:100%; height:530px; position:relative;}
.contact_topB
{ width:299px; height:300px; background:url(../images/blue.7.png); position:absolute; right:10%; top:12%; padding:70px 30px 40px;}
.contact_topB h1
{ font-size:26px; color:#fff; padding-bottom:30px; font-weight:normal;}
.contact_topB .ico
{ width:18px; height:22px; background:url(../images/map_ico.png) no-repeat left center; display:inline-block; margin-right:8px; vertical-align: middle;}
.contact_topB .address .ico
{ background-position:0 0;}
.contact_topB .code .ico
{ background-position:-18px 0;}
.contact_topB .tel .ico
{ background-position:-36px 0;}
.contact_topB .fax .ico
{ background-position:-54px 0;}
.contact_topB .address
{ color:#fff; padding-bottom:40px;}
.contact_topB .code 
{ color:#fff; padding-bottom:40px;}
.contact_topB .tel
{ color:#fff; padding-bottom:40px;}
.contact_topB .fax
{ color:#fff; padding-bottom:40px;}
.lx_tu
{ width:1200px; height:280px; margin:0 auto;}
.lx_con
{ width:1200px; overflow:hidden; margin:50px auto;}
.lx_con li
{ width:239px; height:200px; float:left; border:1px solid #cacaca; margin-right:25px; background:#f1f1f1; padding:20px; text-align:center;}
.lx_con li.liA
{ margin-right:inherit;}
.lx_con li h3
{ font-size:18px; text-align:center; font-weight:500;}
.lx_con li p img
{ padding:25px 0;}

.lx_con li p img
{
-webkit-transition:-webkit-transform .5s ease-out;
-moz-transition:-moz-transform .5s ease-out;
-o-transition:-o-transform .5s ease-out;
-ms-transition:-ms-transform .5s ease-out}

.lx_con li p img:hover
{-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-o-transform:rotateY(360deg);-ms-transform:rotateY(360deg);transform:rotateY(360deg)}  

.pdes
{ font-size:22px; color:#01baff;}

.lx1_con_bj
{ width:100%; overflow:hidden; background:#eef2f5; padding-bottom:50px;}
.lx1_con
{ width:1200px; overflow:hidden; margin:0 auto;}
.lx1_con dl
{ width:366px; height:312px; float:left; background:#fff; margin-left:50px;}
.lx1_con dl.liA
{ margin-left:inherit;}
.lx1_con dl dd
{ text-align:center; padding:20px 0;} 
.lx1_con dl dd h2
{ font-size:22px; color:#3e3c3c; font-weight:normal; padding-bottom:5px;}
.lx1_con dl dd p
{ line-height:22px; color:#666666;}


/*========================================= 新闻中心 =====================================*/
.news_con
{ width:1200px; overflow:hidden; margin:0 auto;}
.news_con .lt
{ width:587px; float:left;}
.news_con .lt li
{ overflow:hidden; padding:4.5% 3.5%; border-bottom:#f4f4f4 1px solid;}
.news_con .lt li .kdate
{ float:left; width:10%; margin-right:3%;}
.news_con .lt li .kdate span
{ color:#f69b3a; font-family:Arial; font-weight:bold}
.news_con .lt li .kdate .day
{ font-size:50px; line-height:42px;}
.news_con .lt li .kdate .month
{ font-size:14px;}
.news_con .lt li ._txt ._t
{ font-size:18px; color:#000; margin-bottom:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_con .lt li ._txt ._p
{ color:#7c7c7c; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_con .lt li:hover
{ background:#f0f0f0;}
.news_con .lt li:hover .day
{ color:#3f3f3f;}
.news_con .lt li:hover .month
{ color:#3f3f3f;}

/*新闻图*/
.news_con .rt
{ width:590px; height:360px; overflow:hidden; float:right; position:relative;}
.news_con .rt ul
{ width:99999px;}
.news_con .rt li
{ width:590px; height:360px; float:left; position:relative;}
.news_con .rt li ._t
{ position:absolute; left:0; right:0; bottom:0; padding:0 4%; height:55px; line-height:55px; background:url(../images/black.6.png); color:#fff;
font-size:20px; font-weight:700; z-index:1;}
.news_con .rt .arrs
{ display:block; width:47px; height:47px; background:url(../images/nzt_btn.png) no-repeat; position:absolute; top:50%; margin-top:-23.5px; z-index:2;
transition:none;}
.news_con .rt .arrs.arr_prev
{ left:0;}
.news_con .rt .arrs.arr_next
{ right:0; background-position:right top;}
.news_con .rt .arrs.arr_prev:hover
{ background-position:left bottom;}
.news_con .rt .arrs.arr_next:hover
{ background-position:right bottom;}



.news1_con_bj
{ width:100%; height:507px; background:url(../images/news2.jpg) no-repeat center center; padding-top:188px;}
.news1_con
{ width:1200px; margin:0 auto; position:relative;}
.newsv_a
{ position:absolute; top:-185px; left:0; z-index:1;}
.news_box2_con
{ float:right; width:79%;}
.news_box2_con ._left
{ width:29%; height:240px; float:left; padding:50px 37px 20px; background: url(../images/white.9.png) repeat; margin-left:2%;}
.news_box2_con ._left ._bt
{ font-size:30px; color:#000; font-weight:bold;}
.news_box2_con ._left .p
{ color:#666; line-height:24px; padding:20px 0;}
._tools
{ color:#929292; margin-top:15px; margin-bottom:25px;}
.icoB
{ width:20px; height:20px; display:inline-block; overflow:hidden;  vertical-align:middle; background:url(../images/ico5.png); margin:0 .3em;}
.ico3_5
{ background-position:-40px -40px;}
.ico4_1
{ background-position:0 -60px;}

.news_box2_con ._right
{ float:right; width:550px; height:310px; overflow:hidden; position:relative;}
.news_box2_con ._right .titleR
{ position:absolute; bottom:0; left:0; width:100%; height:70px; background:url(../images/black.5.png) repeat;}
.news_box2_con ._right .titleR .el
{ width:80%; font-size:18px; color:#fff; padding:19px 3%; display:block;}
.news_box2_con ._right .titleR .i
{ position:absolute; right:0; bottom:0; width:70px; height:70px; background: url(../images/news4.jpg) no-repeat; }

.titleT
{ margin:0 auto 50px;}
.news2_con
{ width:1200px; overflow:hidden; margin:0 auto 30px;}
.news2_con li
{ width:22%; height:101px; float:left; margin:0 2% 20px 0; border-right:solid 1px #eee; padding-right:5px;}
.news2_con li.liA
{ border-right:none;}
.news2_con li h3
{ font-size:18px; color:#000; padding-bottom:10px;}
.news2_con li span
{ display:block; line-height:22px; color:#333;}
.news2_con li a:hover h3
{ color:#1d91dc;}
.news2_con li a:hover span
{ color:#1d91dc;}


/*============================ 新闻列表 ============================*/

.wrapA
{ padding:30px 0 0;}
.news_ban
{ position:relative;}
.news_fenlei
{ width:1200px; height:48px; line-height:48px; background: rgba(255,255,255,.8); margin:0 auto; position:absolute; left:8%; bottom:0;}
.news_fenlei dt
{ width:10%; font-size:18px; color:#535353; float:left; text-align:center;}
.news_fenlei dd
{ width:88%; float:right;}
.news_fenlei dd a
{ padding:0 15px; color:#555;}
.news_fenlei dd a:hover,.news_fenlei dd a.ona
{ color:#f78503;}


.news
{ width:100%; overflow:hidden; background:#f4f4f4; padding-bottom:30px;}
.news_top
{ width:1180px; overflow:hidden; background:#fff; margin:0 auto; padding:20px;}
.news_top dt
{ width:303px; height:185px; overflow:hidden; float:left;}
.news_top dd
{ width:850px; float:right;}
.news_top dd h3
{ font-size:18px; color:#000;}
.news_top dd span
{ display:block; color:#717171; line-height:30px; height:60px; overflow:hidden; padding:5px 0 20px;}
.time
{ font-size:14px; color:#717171; line-height:26px; background:url(../images/time.png) no-repeat left center; padding-left:26px; float:left;}
.moreA
{ width:102px; height:30px; line-height:30px; text-align:center; float:right;}
.moreA a
{ color:#717171; display:block; border:1px solid #999;}
.moreA a:hover
{ background:#f78503; color:#fff; border:none;}

.news_list
{ width:1220px; overflow:hidden; margin:20px auto 0;}
.news_list li
{ height:117px; background:#fff; margin:0 0 20px 0; padding:20px;}
.news_list li h3
{ font-size:18px; color:#000; line-height:18px;}
.news_list li span
{ width:900px; display:block; color:#717171; line-height:24px; height:60px; overflow:hidden; padding:5px 0;}


/*============================ 新闻详情 ============================*/

.news_info
{ width:1200px; overflow:hidden; margin:0 auto 10px; padding:20px 0;}
.info_title
{ text-align:center; color:#000;}
.info_title h1
{ font-size:20px;}
.info_laiyuan
{ text-align:center; padding:10px 0; font-size:12px; color:#666; border-bottom:dashed 1px #dedede;}
.info_text
{ padding:20px 0px; line-height:2;}
.info_text img
{ max-width:100%;  }
.info_picA
{ padding:10px; text-align:center;}
.info_picA img
{ max-width:100%;  width: expression(this.width > 720 ? 720: true)}
