﻿@charset "utf-8";

/*搜索页面*/
/*------资讯详细页右侧分类xsl--------*/
.right2{ width:256px; float:right;}
.left2{ width:914px; float:left;}
.right2_main{  width:256px; border:none;}
.left2_main{ width:914px; border:none;}
.t03 {line-height: 46px; height:46px; margin-bottom:5px; text-indent: 8px; background: url(Img/pro/pro_bg.png) no-repeat 0 center; margin-top:14px;border-bottom: 2px dotted #ddd; text-indent:2.5em;}
.right2_main .t03 a { color:#333 ; display:block; font-size: 21px; font-family:"Microsoft YaHei"; font-weight:normal;}
.p_rt_tit{ line-height:32px; height:32px; text-overflow: ellipsis;white-space: nowrap;overflow:hidden; color:Orange; width: 246px; margin-left:4px; background: none repeat scroll 0 0 #ddd; border-bottom: 1px solid #fff; }
.p_rt_ul li.cur .p_rt_tit{top:105px;left: 0px;position: absolute;background: none repeat scroll 0 0 #000 ;opacity: 0.6; filter:alpha(opacity=60); width: 246px; text-align:center; margin-left:4px; height:32px;}
.p_rt_ul{list-style:none; border-top:none; padding-bottom:5px; width:254px; overflow:hidden; background:#fff;}
.p_rt_ul li{ float:left; padding:0px; background:#fff;width:100%; }
.p_rt_ul li h3{ font-size:12px; font-weight:normal;color:Black; line-height:32px; height:32px; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}

.p_rt_ul .cur{background:#fff; opacity:0.9;filter:alpha(opacity=90); position: relative; padding-top: 0px;}
.p_rt_ul .cur h3 a{font-weight:bold; color:#fff;}
.p_rt_ul li h3 a{ font-size:13px; font-family:Arial; font-weight:normal; margin-left:5px; color:#333; letter-spacing:1px;  height:32px;}
.p_rt_ul li.cur h3 a{ line-height:32px; letter-spacing:1px;}
.p_rt_ul dl{ width: 254px; overflow:hidden; display:none; background:#fff; text-align:center; margin-bottom:2px; }
.p_rt_ul dl dd{  }
.p_rt_ul dl dt{ float:left; overflow:hidden; display:block; line-height:24px; display:none;}
.p_rt_ul dl dt a{ color:#666666; font-size:12px; line-height:24px; display:block; margin-top: 5px;}
.p_rt_ul li dd img{ width:245px; height:138px; margin:0 auto; display:block;}
.p_rt_ul li .r_info{ display:block; font-size:0px;}

ul.n_rt_ul { background:none; width:250px; margin:8px auto; overflow:hidden; padding-left:5px;}
ul.n_rt_ul li { line-height:32px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:20px; background:url(img/pro/a2.gif) no-repeat left center;   }
ul.n_rt_ul li a{ display:block;  width:220px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font:14px Microsoft YaHei; color:#666; height:32px; line-height:32px; padding-left:6px; }
ul.n_rt_ul li.cur{background:url(img/pro/a1.gif) no-repeat left center; }
ul.n_rt_ul2 {width:240px; margin:8px auto; overflow:hidden;}
ul.n_rt_ul2 li { line-height:24px; height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:5px; }

.left2_main,.right2_main{ padding-bottom:15px;}

/*搜索*/

.Product_search{float:left; margin-right:22px;}
.Product_search.project{ clear:both;}
.xsearch_con .nones{ margin-right:0; margin-bottom:34px;}
.sear_product { overflow:hidden; border-bottom:1px #d0d0d0 dashed; margin-bottom:23px; width:282px; }
.sear_product dt {}
.sear_product dt img { width:272px; height:173px; border:5px solid #e7e7e7; display:block;}
.sear_product dd {}
.sear_product dd h5 { font-weight:normal;font-family:"Microsoft Yahei","Microsoft Yahei"; height:53px; line-height:48px; overflow:hidden; font-size:18px; text-transform:uppercase; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%;}
.sear_product dd h5 a { color:#1c1c1c;}
.sear_product dd .div_p { font-size:14px; font-family:"Microsoft Yahei"; color:#666; line-height:24px; height:48px; overflow:hidden; margin-bottom:12px; color:#7b7b7b;}
.sear_product dd span a { font-weight:100; color:#fff; font-size:14px; display:inline-block; text-align:center; background:#666;width:82px; line-height:24px;height:24px; color:#fff;}

.searchfr{ margin:0;}

.sear_dl{ font-size:13px; font-family:sans-serif;color: #333333; padding-bottom:20px; border-bottom:1px solid #ccc; margin-top:10px; clear:both; }
.sear_dl dt{font:16px/30px "Microsoft Yahei";}
.sear_dl dt .fr{ font-size:12px; color:#bbb;}
.sear_dl .tit_a{ color:#222222;}
.sear_dl .tit_a:hover{ color:#336699;}
.sear_dl dd{ color:#888;line-height:22px;}
.sear_dl dd .tags a{color: #ba1e1e;padding: 0 5px;}
.sear_dl dd .fx{ width:185px; float:right; padding:0;}

.rele_search h5{ margin-top:10px; font:16px/30px "Microsoft Yahei"; background:#666; color:#fff; padding-left:20px; margin-bottom:10px;}

.e_hot{ background:#f1f1f1; height:auto; width:256px; margin-top:15px; overflow:hidden;}
.e_hot h2{ height:44px; background:#3d3d3d; text-align:center; font:24px "Microsoft Yahei","微软雅黑"; line-height:45px; margin-bottom:3px; overflow:hidden;}
.e_hot h2 a,.e_hot h2{ color:#fff;}
.e_hot dl{  border-bottom:1px dotted #cfcfcf; width:242px; overflow:hidden; margin:18px auto 0;}
.e_hot dt{ width:109px; height:73px; overflow:hidden; display:inline; float:left; margin-left:11px;}
.e_hot dt img{width:109px; }
.e_hot dt p{ display:none;}
.e_hot dd{ width:110px; height:73px; overflow:hidden; float:right; color:#7b7b7b; font-size:14px; line-height:26px; margin-top:0px;}
.e_hot ul{ margin:20px 0 0 20px; padding-bottom:30px;}
.e_hot li{ font-size:14px; height:36px; line-height:36px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis; width:225px;}
.e_hot li a{ color:#7b7b7b;}
.e_hot li span{ display:inline-block; float:left; width:17px; height:17px; margin:9px 6px 0 0; background:#ababab; color:#fff; text-align:center; line-height:17px; overflow:hidden; font-size:12px;}
.e_hot .li01 span,.e_hot .li02 span,.e_hot .li03 span{ background:#d78d09!important;}
.rele_search a{ display:block; width:80px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left; padding-right:10px; line-height:30px; color:#333;}

/*网站地图*/
/*---网站地图---*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:996px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link {  margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; padding-left:6px; padding-right:6px; border-bottom:none; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_r_link a{ padding-left:5px; padding-right:5px;}
.site_plc { background:url(Img/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px; font-size:13px; margin-bottom:12px;}
.sitemap_con h4 { line-height:36px; background:url(img/pro/case_dot3.png) no-repeat left center; padding-left:12px; color:#141414;}
.sitemap_con h4 a{ line-height:28px; font-size:15px; color:#141414; font-weight:normal;}
.b4 { border:solid 1px #E0E0E0; padding:4px; margin-bottom:8px; padding-top:8px;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:32px; width:160px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666; line-height:28px; font-size:13px;}
.b4 li a:hover { color:#141414; font-weight:bold;}



.hd{ display:none;}
/*banner*/
.abban{ height:294px; }
.abban a{ display:block; background:url(Img/nye/abban.jpg) no-repeat center 0;height:294px;}

.newban{ height:294px; }
.newban a{ display:block; background:url(Img/nye/newban.jpg) no-repeat center 0;height:294px;}

.faban{ height:294px; }
.faban a{ display:block; background:url(Img/nye/faban.jpg) no-repeat center 0;height:294px;}

.g_nywz{position: relative;z-index: 1100}
.g_nywz b{width: 330px;height: 60px;line-height: 60px;background: #f28d00;padding-left: 30px;font-size: 18px;color: #fff;display: block;font-weight: normal;margin-top: -30px;}
.g_nywz2 b{background:url(Img/nye/nywz2.jpg) no-repeat}
.g_nywz2 .wzlst{height: 60px;line-height: 60px; width: 1200px;background: #f28d00;position: absolute;left:0;top:0;display: none;}

.g_nywz2 .wzlst li{float: left;width: 299px;text-align: center; border-right: 1px solid #fff;font-size: 18px;color: #fff;}
.g_nywz2 .wzlst li:nth-child(4){border-right: none;}
.g_nywz2 .wzlst li a{color: #fff;text-decoration: none;}
.g_nywz2 b:hover .wzlst{display: block;}
.g_nywz2 .wzlst li:hover{background: #da711c;}
.g_nywz2 .wzlst2 li{width: 199px;}
.g_nywz2 .wzlst li:last-child{border-right: none;}



.g_bklst{background: #f2f2f2;padding-top: 82px;margin-top: -30px;}
.g_bklst dl{height: 278px;border: 1px solid #e6e6e6;background: #fff;margin-bottom: 30px;}

.g_bklst dd{padding: 40px 0 0 50px;width: 706px;margin-right: 70px;float: left;}
.g_bklst dt{float: left;width: 326px;height: 182px;padding-top: 50px;}
.g_bklst dt img{width: 326px;height: 182px;display: block;transition: all 0.3s linear 0s;}
.g_bklst dt:hover img{transform: scale(1.1);}
.g_bklst span{display: block;height: 26px;line-height: 26px;margin-bottom: 32px;font-size: 14px;color: #999999;}
.g_bklst h3{height: 36px;line-height: 36px;margin-bottom: 14px;font-size: 24px;color: #333333;font-weight: normal;overflow: hidden;}
.g_bklst dl:hover h3 a{ color:#f28d00;}
.g_bklst h3 a{color: #333333; transition:all 1s ease;}
.g_bklst p{font-size: 14px;line-height: 24px;color: #666666;height: 48px;overflow: hidden;}




/*走进特斯特*/
.g_nyab{padding-top: 66px;padding-bottom: 95px;overflow: hidden;}
.g_nyab h2{height: 50px;line-height: 50px;margin-bottom: 30px;font-size: 36px;font-weight: bold;color: #333333;}
.g_nyab p{font-size: 16px;line-height: 30px;margin-bottom: 28px;padding-right: 190px;}
.g_nyab .nyabimg{width: 1200px;height: 435px;position: relative;}
.g_nyab .nyabimg img{width: 1200px;height: 435px;display: block;position: relative;z-index:12}
.g_nyab .nyabimg i{position: absolute;right: -105px;top:-148px;background:url(Img/nye/abtit.jpg) no-repeat;width: 239px;height: 299px;z-index: 1 }
.g_fz{background:url(Img/nye/nfzbg.jpg) no-repeat center top;height: 310px;padding-top: 60px;overflow: hidden;}
.g_fz li{float: left;width: 270px;margin-right: 32px;margin-left: 12px;}
.g_fz li b{display: block;position: relative;height: 96px;font-size: 72px;color: #fff;font-family: arial;font-weight: normal;margin-bottom: 22px;}
.g_fz li b i{ font-style:normal; font-size:20px; text-align: left;text-indent: 1em;}
.g_fz li b:before{content: "";position: absolute;width: 39px;height: 2px;background: #fff;left:0;bottom: 0;}
.g_fz li em{display: block;font-size: 16px;line-height: 30px;color: #fff;}
.g_fz .u_ljt,.g_fz .u_rjt{position: absolute;width: 66px;height: 66px;top:90px;}
.g_fz .u_ljt{background:url(Img/nye/jt.png) no-repeat;left:-80px;}
.g_fz .u_rjt{background:url(Img/nye/jt.png) no-repeat right 0;right:-80px;}
.g_fz .u_ljt:hover,.g_fz .u_rjt:hover{opacity: 0.5}

.g_zs{padding-top: 60px; padding-bottom:50px;}
.g_zs h2{height: 50px;line-height: 50px;font-size: 30px;font-weight: bold;color: #333333;margin-bottom: 20px;}
.g_zs p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 38px;}
/*
.g_zs li a{float: left;background:url(Img/nye/abzs1.jpg) no-repeat;width: 355px;height: 120px;margin: 0 40px 40px 0;padding: 60px 0 0 15px;font-size: 18px;color: #333333;text-decoration: none;}
.g_zs .lastli a{margin-right: 0;}
.g_zs li a:hover{background:url(Img/nye/abzs2.jpg) no-repeat;color: #fff;}
*/
.g_zs li{position: relative; float: left;width: 370px; height:444px; margin-right: 40px;}
.g_zs li img{max-width: 370px; max-height:370px; display: block; border:1px solid #ffe8c8;background:#ffe8c8;}
.g_zs .lastli{margin-right: 0;}
.g_zs li em{display: block;width: 370px;height: 74px;line-height: 74px;text-align: center;font-size: 18px;color: #303030;}
.g_zs li a{text-decoration: none; }
.g_zs li i{position: absolute;left:0;top:0;background:url(Img/nye/zssha.png) no-repeat;width: 370px;height: 370px;display: none;}
.g_zs li:hover i{display: block;}

.g_wh{background: #f2f2f2;padding-top: 60px;height: 752px;}
.g_wh h2{height: 48px;line-height: 48px;font-size: 30px;color: #333333;margin-bottom: 36px;}
.g_wh .whtit{background:url(Img/nye/whban.jpg) no-repeat;width: 1200px;height: 200px;padding-top: 90px;}
.g_wh .whtit i{display: block;height: 58px;text-align: center;position: relative;font-size: 16px;color: #333333}
.g_wh .whtit i:before{content: "";position: absolute;width: 40px;height: 2px;background: #dd932f;left:50%;margin-left: -20px;top:44px;}
.g_wh .whtit b{display: block;font-size: 32px;font-weight: bold;color: #333333;text-align: center;}
.g_wh .m_wh{background: #fff;height: 280px;}
.g_wh .m_wh dl{float: left;width: 299px;border-right: 1px solid #e6e6e6;height: 250px;padding-top: 30px;}
.g_wh .m_wh dt{width: 170px;margin: 0 auto;}
.g_wh .m_wh dt img{width: 170px;height: 96px;display: block;transition: all 0.3s linear 0s;}
.g_wh .m_wh dl:hover dt img{transform: rotateY(180deg);	}
.g_wh .m_wh h3{position: relative;height: 52px;line-height: 52px;margin-bottom: 18px;font-size: 16px;color: #999999;text-align: center;font-weight: normal;}
.g_wh .m_wh h3:before{content: "";position: absolute;width: 39px;height: 2px;background: #f28d00;left:50%;margin-left: -20px;bottom: 0;}
.g_wh .m_wh p{padding: 0 40px;font-size: 16px;line-height: 24px;color: #333333;text-align: center;}

.g_yxtst{padding-top: 55px;height: 600px;}
.g_yxtst h2{height: 40px;line-height: 40px;font-size: 30px;font-weight: bold;color: #333333;margin-bottom: 36px;}
.g_yxtst .m_yxtst{position: relative;}
.g_yxtst .yxhd{position: absolute;right: 0;top:-80px;width: 464px;}
.g_yxtst .yxhd li{float: left;width: 116px;height: 40px;line-height: 40px;font-size: 18px;color: #333333;text-align: center;}
.g_yxtst .yxhd li.on{background: #f28d00;border-radius: 3px;color: #fff;font-weight: bold;}
.g_yxtst .yxlst{position: relative;}
.g_yxtst .yxlst li{float: left;width: 297px;height: 225px;margin-right: 606px;margin-bottom: 4px;overflow: hidden;}
.g_yxtst .yxlst li img{width: 297px;height: 225px;display: block;transition: all 0.3s linear 0s;}
.g_yxtst .yxlst li:hover img{transform: scale(1.1);}
.g_yxtst .yxlst .lastli{margin-right: 0;}
.g_yxtst .yxlst .sb5{position: absolute;left:299px;top:0;width: 602px;height: 453px;overflow: hidden;}
.g_yxtst .yxlst .sb5 img{width: 602px;height: 453px;display: block;transition: all 0.3s linear 0s;}
.g_yxtst .yxlst .sb5:hover img{transform: scale(1.1);}

.g_lxtst{background:url(Img/nye/lxbg.jpg) no-repeat center 76px;height: 462px;}
.g_lxtst h2{height: 124px;font-size: 30px;font-weight: bold;color: #333333;}
.g_lxtst h3{height: 70px;line-height: 70px;margin-bottom: 40px; padding-left: 386px;background:url(Img/nye/lxtel.png) no-repeat 290px 0;font-size: 32px;color: #fff;font-weight: normal;}
.g_lxtst dl{float: left;width: 299px;height: 166px;border-right: 1px solid #ffab3a;transition: all 0.3s linear 0s;}
.g_lxtst dt{width: 82px;margin: 0 auto;}
.g_lxtst dt img{width: 82px;height: 72px;display: block;}
.g_lxtst h4{height: 34px;line-height: 34px;text-align: center;font-size: 16px;font-weight: bold;color: #fff;}
.g_lxtst p{font-size: 16px;color: #fff;line-height: 24px;padding: 0 40px;text-align: center;}
.g_lxtst dl:hover{ transform: translateY(-10px);	}
.g_map{background:url(Img/nye/map.jpg) no-repeat center top;height: 760px;}


/*客户案例 */
.g_antj{padding-top: 56px;height: 496px;background: #fff;}
.g_antj dl{height: 444px;background: #f2f2f2;}
.g_antj dt{float: left;width: 790px;height: 444px;overflow: hidden;}
.g_antj dt img{width: 790px;height: 444px;display: block;transition: all 0.3s linear 0s;}
.g_antj dt:hover img{transform: scale(1.1);}
.g_antj dd{float: left;padding: 57px 0 0 27px;width: 355px;}
.g_antj h3{height: 72px;line-height: 36px;overflow: hidden;font-size: 24px;font-weight: bold;color: #333333;margin-bottom: 17px;}
.g_antj h3 a{color: #333333;}
.g_antj p{font-size: 14px;line-height: 24px;height: 120px;overflow: hidden;margin-bottom: 45px;}
.g_antj span a{display: block;width: 132px;height: 40px;line-height: 40px;background: #f28d00;border-radius: 3px;text-align: center;font-size: 16px;color: #fff;}

.g_nyanlst{background: #f2f2f2;padding-top: 52px;}
.g_nyanlst dl{float: left;width: 380px;margin-right: 30px;margin-bottom: 67px;}
.g_nyanlst .lastdl{margin-right: 0;}
.g_nyanlst dt{width: 380px;height: 213px;overflow: hidden; background:#fff;}
.g_nyanlst dt img{width: 380px;height: 213px;display: block;transition: all 0.3s linear 0s;}
.g_nyanlst dt:hover img{transform: scale(1.1);}
.g_nyanlst dd{background: #fff;padding: 25px 20px 0;height: 155px;position: relative;border: 1px solid #d9d9d9;}
.g_nyanlst h3{height: 28px;line-height: 28px;overflow: hidden;font-size: 18px;font-weight: bold;color: #333333;margin-bottom: 7px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g_nyanlst h3 a{color: #333333;}
.g_nyanlst p{font-size: 14px;line-height: 24px;color: #666666;height: 72px;overflow: hidden;}
.g_nyanlst span{position: absolute;left:26px;top:162px;width: 132px;height: 40px;line-height: 40px;background: #f28d00;border-radius: 2px;text-align: center;font-size: 16px;color: #fff;}
.g_nyanlst span a{color: #fff;}


/*崂山论道*/
.g_lsnews{padding: 55px 0 30px 0;}
.g_lsnews .wjlt{position: absolute;right: 0;top:0;width: 277px;height: 42px;line-height: 42px;}
.g_lsnews .wjlt select{width: 277px;height: 42px;line-height: 42px;padding-left: 15px;font-size: 16px;color: #666666;}
.g_lsnews .wjlt option{font-size: 16px;color: #666666;}
.g_lsnews h2{height: 50px;line-height: 50px;font-size: 36px;color: #333333;}
.g_lsnews h3{height: 30px;line-height: 30px;font-size: 18px;font-weight: normal;color: #333333;margin-bottom: 20px;}
.g_lsnews .date{height: 70px;line-height: 70px;background: #f2f2f2;padding-left: 22px;font-size: 16px;color: #333333;margin-bottom: 35px;}
.g_lsnews .date i{font-style: normal;}
.g_lsnews p{font-size: 16px;line-height: 30px;color: #333333; margin-bottom:30px;}
.g_lsnews p a{ color: #FF0000;
padding-left: 1px;
padding-right: 1px;}

.g_hcly{background: #f2f2f2;padding: 36px 0;}
.g_hcly h2{height: 48px;line-height: 48px;font-size: 30px;font-weight: bold;color: #333333;margin-bottom: 22px;}
.g_hcly li{float: left;width: 280px;margin:0 26px 26px 0;transition: all 0.3s linear 0s;}
.g_hcly .lastli{margin-right: 0;}
.g_hcly li img{width: 280px;height: 208px;display: block;}
.g_hcly li:hover{transform: translateY(-5px);box-shadow: 2px 2px 5px #ccc;	}
.g_hcly li em{display: block;width: 265px;height: 46px;line-height: 46px;background: #fff;padding-left: 15px;overflow: hidden;font-size: 16px;color: #333333;}

.g_chqy{padding: 30px 0 38px 0;}
.g_chqy h2{height: 44px;line-height: 44px;font-size: 30px;font-weight: bold;color: #333333;margin-bottom: 25px;}
.g_chqy p{width: 1200px;height: 490px;overflow: hidden;}
.g_chqy p img{width: 1200px;height: 490px;display: block;transition: all 0.3s linear 0s;}
.g_chqy p:hover img{transform: scale(1.01);opacity: .9}



/*企业动态 */
.g_dttj{padding-top: 56px;height: 496px;background: #fff;}
.g_dttj dl{height: 444px;background: #f2f2f2;}
.g_dttj dt{position: relative; float: left;width: 790px;height: 444px;overflow: hidden;}
.g_dttj dt img{width: 790px;height: 444px;display: block;transition: all 0.3s linear 0s;}
.g_dttj dt:hover img{transform: scale(1.1);}
.g_dttj dt em{position: absolute;left:20px;top:0;width: 66px;height: 74px;text-align: center;font-size: 12px;font-weight: bold;color: #fff;background: #f28d00;}
.g_dttj dt em b{display: block;font-size: 44px;line-height: 46px;padding-top: 6px;}
.g_dttj dd{float: left;padding: 57px 0 0 27px;width: 355px;}
.g_dttj h3{height: 72px;line-height: 36px;overflow: hidden;font-size: 24px;font-weight: bold;color: #333333;margin-bottom: 17px;}
.g_dttj h3 a{color: #333333;text-decoration: none;}
.g_dttj h3 em{display: block;;}
.g_dttj p{font-size: 14px;line-height: 24px;height: 120px;overflow: hidden;margin-bottom: 45px;}
.g_dttj span a{display: block;width: 132px;height: 40px;line-height: 40px;background: #f28d00;border-radius: 3px;text-align: center;font-size: 16px;color: #fff;}


.g_nydtlst{background: #f2f2f2;padding-top: 52px;}
.g_nydtlst dl{float: left;width: 380px;margin-right: 30px;margin-bottom: 67px;}
.g_nydtlst .lastdl{margin-right: 0;}
.g_nydtlst dt{position: relative; width: 380px;height: 213px;overflow: hidden;}
.g_nydtlst dt img{width: 380px;height: 213px;display: block;transition: all 0.3s linear 0s;}
.g_nydtlst dt:hover img{transform: scale(1.1);}
.g_nydtlst dt em{position: absolute;left:20px;top:0;width: 66px;height: 74px;text-align: center;font-size: 12px;font-weight: bold;color: #fff;background: #f28d00;}
.g_nydtlst dt em b{display: block;font-size: 44px;line-height: 46px;padding-top: 6px;}

.g_nydtlst dd{background: #fff;padding: 20px 20px 0;height: 178px;position: relative;}
.g_nydtlst h3{height: 36px;line-height: 36px;overflow: hidden;font-size: 20px;font-weight: normal;color: #333333;margin-bottom: 7px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g_nydtlst h3 a{color: #333333;}
.g_nydtlst p{font-size: 14px;line-height: 24px;color: #666666;height: 48px;overflow: hidden;}
.g_nydtlst span{display: block; width: 74px;height: 34px;line-height: 34px;border: 1px solid #d9d9d9;border-radius: 2px;text-align: center;font-size: 16px;color: #999999;margin-top: 20px;}
.g_nydtlst span a{color: #999999;}

/*新闻详情*/
.g_dtxx{padding-top: 50px;}
.g_dtxx h2{height: 88px;text-align: center;font-size: 36px;color: #333333; line-height: 44px;overflow: hidden;}
.xxdate{height: 76px;line-height: 76px;background: #f2f2f2;font-size: 16px;color: #999999;margin-bottom: 40px;}
.xxdate i{font-style: normal;}
.xxdate .datec,.dtsxpc{width: 1000px;margin: 0 auto;}
.xxdate span{padding-top: 25px;}
.m_dtxx{width: 1000px;margin: 0 auto;}
.m_dtxx a{ color:#FF0000; padding-left:1px; padding-right:1px;}
.m_dtxx p{font-size: 16px;line-height: 30px;color: #333333;text-indent: 24px;margin-bottom: 30px;}
.m_dtxx p img{ margin-left:-2em;}
.m_dtxx h3{margin: 35px 0 20px 0;font-size: 24px;font-weight: bold;color: #333333;}
.g_dtsxp{background: #f2f2f2;padding: 18px 0 0 0;height: 82px;}
.g_dtsxp ul{float: left;width: 898px;}
.g_dtsxp li{height: 32px;line-height: 32px;font-size: 16px;color: #999999; overflow: hidden;}
.g_dtsxp li a{color: #999999;}
.g_dtsxp .goback{float: right;width: 100px;height: 40px;line-height: 40px;background: #f28d00;border-radius: 2px;text-align: center;font-size: 16px;color: #fff;}
.g_dtsxp .goback a{color: #fff;}
.g_jsfa{padding-top: 45px;height: 546px;}
.g_jsfa h2{height: 140px;font-size: 36px;font-weight: bold;color: #333333;}
.g_jsfa h2 em{display: block;font-size: 65px;color: #f28d00;font-family: arial;text-transform: uppercase;font-weight: normal; letter-spacing: -2px; }
.g_jsfa p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 55px; margin-top:0;}
.g_jsfa li{float: left;width: 224px;height: 153px;position: relative;margin-right: 18px;}
.g_jsfa li img{width: 224px;height: 153px;display: block;transition: all 0.3s linear 0s;}
.g_jsfa li:hover img{transform: scale(1.05);}
.g_jsfa .lastli{margin-right: 0;}
.g_jsfa li b{position: absolute;right:20px;bottom:15px;font-size: 18px;font-weight: bold;color: #fff;}

.g_jstd{background:url(Img/nye/teambg.jpg) no-repeat center top;height: 770px;padding-top: 50px;overflow: hidden;}
.g_jstd h2{height: 140px;font-size: 36px;font-weight: bold;color: #fff;}
.g_jstd h2 em{display: block;font-size: 65px;color: #f28d00;font-family: arial;text-transform: uppercase;font-weight: normal; letter-spacing: -2px; }
.g_jstd p{height: 90px;font-size: 16px;color: #fff;}
.g_jstd .jstdc{margin-left: 50px;}
.g_jstd .jstdc dl{float: left;width: 247px;height: 442px; margin-right: 38px;position: relative;transition: all 0.3s linear 0s;}
.g_jstd .jstdc dl:hover{transform: translateX(-5px);}
.g_jstd .jstdc dt{width: 184px;height: 184px;margin: 20px auto 0;}
.g_jstd .jstdc dt img{width: 184px;height: 184px;display: block;}
.g_jstd .jstdc dd{position: absolute;left:0;top:0;z-index: 11;background:url(Img/nye/tdh.png) no-repeat;width: 247px;height:215px; padding-top: 227px; }
.g_jstd .jstdc h3{height:30px;line-height: 30px;margin-left: 16px;font-size: 14px;font-weight: normal;color: #999999; margin-bottom: 8px;}
.g_jstd .jstdc h3 a{color: #999999;}
.g_jstd .jstdc h3 b{font-size: 16px;color: #333333;display: inline-block;padding-right: 15px;}
.g_jstd .jstdc p{padding: 0 15px;font-size: 14px;line-height: 28px;color: #333333;}
.g_jstd .u_ljt,.g_jstd .u_rjt{position: absolute;width: 66px;height: 66px;top:428px;}
.g_jstd .u_ljt{background:url(Img/nye/jt2.png) no-repeat;left:-80px;}
.g_jstd .u_rjt{background:url(Img/nye/jt2.png) no-repeat right 0;right:-80px;}
.g_jstd .u_ljt:hover,.g_jstd .u_rjt:hover{opacity: 0.5}


.g_jksb{padding-top: 50px;height: 770px;}
.g_jksb h2{height: 140px;font-size: 36px;font-weight: bold;color: #333333;}
.g_jksb h2 em{display: block;font-size: 65px;color: #f28d00;font-family: arial;text-transform: uppercase;font-weight: normal; letter-spacing: -2px; }
.g_jksb p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 33px;}
.g_jksb .jksbimg{width: 1200px;height: 450px;overflow: hidden;}
.g_jksb .jksbimg img{width: 1200px;height: 450px;display: block;transition: all 0.3s linear 0s;}
.g_jksb .jksbimg:hover img{transform: scale(1.1);}

.g_ylgy{background:url(Img/nye/jsaqbg.jpg) no-repeat center top;height: 722px;padding-top: 100px;}
.g_ylgy h2{height: 140px;font-size: 36px;font-weight: bold;color: #fff;}
.g_ylgy h2 em{display: block;font-size: 65px;color: #f28d00;font-family: arial;text-transform: uppercase;font-weight: normal; letter-spacing: -2px; }
.g_ylgy p{font-size: 16px;line-height: 30px;color: #fff;margin-bottom: 45px;}
.g_ylgy li{float: left;background:url(Img/nye/jkhzbg.png) no-repeat;width: 262px;height: 206px;padding-top: 56px;margin-right: 206px;transition: all 0.3s linear 0s;}
.g_ylgy li:hover{ transform: translateY(-10px);	opacity: 0.9}
.g_ylgy .lastli{margin-right: 0;}
.g_ylgy li img{width: 210px;margin: 0 auto 25px;height: 120px;display: block;}
.g_ylgy li em{display: block;text-align: center;font-size: 16px;line-height: 22px;color: #fff;}
.g_ylgy li em b{display: block;}


.g_wyfa{background: #f2f2f2;padding-top: 55px;height: 925px;}
.g_wyfa h2{height: 140px;font-size: 36px;font-weight: bold;color: #333333;}
.g_wyfa h2 em{display: block;font-size: 65px;color: #f28d00;font-family: arial;text-transform: uppercase;font-weight: normal; letter-spacing: -2px; }
.g_wyfa p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 45px;}
.g_wyfa h3{position: absolute;left:0;top:228px;font-size: 24px;font-weight: bold;color: #f28d00;}

.poster-main .poster-btn{ width:44px; height:32px; position: absolute; cursor:pointer;  display:block; z-index: 10;}
.poster-main .poster-btn a { position: absolute; top: 50%; margin-top: -16px; }
.poster-main .poster-prev-btn a { right: -16px; }
.poster-main .poster-next-btn a { left: -16px; }
.poster-main .poster-next-btn{left:-56px;top:130px;}
.poster-main .poster-prev-btn{right:-56px;top:130px;}
.poster-main .poster-next-btn a{ background: url(Img/nye/jt2.png) no-repeat; width:66px; height:66px; display:block;}
.poster-main .poster-prev-btn a{ background: url(Img/nye/jt2.png) no-repeat right 0; width:66px; height:66px; display:block;}


.poster-item{position: relative; margin: 0 auto;}
.poster-item em{position: absolute;left:0;bottom: 0;width: 100%;font-size: 18px;color: #fff;text-align: center; display: none;  overflow: hidden;line-height: 60px;overflow:hidden; height: 60px;}
.poster-main .poster-list .poster-item img {display: block;width: 100%;}
.poster-main {position: relative;margin: 0 auto 40px;}
.poster-main .poster-list .poster-item {position: absolute;left: 0;top: 0;}
.poster-main .poster-btn {position: absolute;top: 0;cursor: pointer;}
.poster-main .poster-list .active em{display: block;}
.poster-main .poster-list .active img{box-shadow:2px 5px 12px #333333;}


/*行业解决方案*/
.g_jjfafl{position: relative;margin-top: -30px; margin-top:0; z-index: 0}
.g_jjfafl .fanlist{height: 639px;}
.g_jjfafl .m_falist{position: absolute;left:0;top:172px;width: 508px;height: 252px;padding: 46px 30px 0;background: url(Img/nye/sha.png) repeat}
.g_jjfafl .m_falist h3{height: 40px;line-height: 40px;font-size: 30px;font-weight: bold;color: #fff;overflow: hidden;margin-bottom: 18px;}
.g_jjfafl .m_falist h3 a{color: #fff;text-decoration: none;}
.g_jjfafl .m_falist p{font-size: 16px;line-height: 30px;height: 90px;overflow: hidden;color: #fff;margin-bottom: 20px;}
.g_jjfafl .m_falist span a{display: block;width:132px;height: 40px;line-height: 40px;border: 1px solid #fff;border-radius: 2px;text-align: center;font-size: 16px;color: #fff; }
.g_jjfafl .fabg2 .m_falist {left:625px;}


.g_zlhz{padding-top: 44px;height: auto;}
.g_zlhz h2{height: 52px;line-height: 52px;font-size: 30px;font-weight: bold;color: #333333;margin-bottom: 22px;}
.g_zlhz p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 50px;}
.g_zlhz li{float: left;width: 200px;margin-bottom: 30px;}
.g_zlhz li img{width: 198px;height: 148px;display: block;transition: all 0.3s linear 0s; margin:0 auto;}
.g_zlhz li:hover img{transform: scale(1.1);}
.zlhzhd{margin-left: 558px;}
.zlhzhd li{float: left;width: 10px;height: 10px;border-radius: 50%;background: #cbcbcb;margin-right: 9px;}
.zlhzhd li.on{width: 26px;background: #ce6117;border-radius: 20px;}
.g_nyanlst2{padding-bottom: 70px;}
.g_nyanlst2 h2{height: 76px;font-size: 30px;color: #333333;}


/*产品列表*/
.g_cpfl{position: relative;margin-top: -30px;z-index: 0;width: 100%;overflow-x: hidden;}
.g_cpfl .cplist{height: 550px; position:relative;  }
.g_cpfl .cplist:last-child{ border-bottom:1px solid #dedede; }
.g_cpfl .cplist .pic{ position:absolute;left:50%; margin-left:-960px;}
.g_cpfl .cplist.fabg2 .pic{position:absolute; margin-left:0px;}
.g_cpfl .m_cplist{position: absolute;left:747px;top:122px;width: 438px;}
.g_cpfl .m_cplist h3{height: 68px;line-height: 68px;font-size: 30px;font-weight: bold;color: #333333;overflow: hidden;margin-bottom: 18px;background: url(Img/nye/cpline.jpg) no-repeat 0 bottom; margin-bottom: 20px;}
.g_cpfl .m_cplist h3 a{color: #333333;text-decoration: none;}
.g_cpfl .m_cplist h4{height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;color: #333333;}

.g_cpfl .m_cplist p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 20px;}
.g_cpfl .m_cplist span a{display: block;width:132px;height: 40px;line-height: 40px;border-radius: 2px;text-align: center;font-size: 16px;color: #fff;background: #f28d00; }
.g_cpfl .cpflimg{position: absolute;left:50%;top:120px;width: 326px;height: 326px;margin-left: -163px;}
.g_cpfl .cpflimg img{width: 326px;height: 326px;display: block;transition: all 0.3s linear 0s;}
.g_cpfl .cpflimg:hover img{transform: scale(1.1);}

.g_cpfl .fabg2 .m_cplist {left:0;}

.g_fpsfbsj{padding-top: 60px;padding-bottom: 60px;}
.g_fpsfbsj h2{height: 63px;font-size: 36px;font-weight: bold;color: #333333}
.g_fpsfbsj p{font-size: 16px;line-height: 30px;color: #333333;}

/*
.g_cpflcon{background: #f2f2f2;padding-top: 68px;padding-bottom: 30px;}
.g_cpflcon .m_cpfl{background: #fff;margin-bottom: 40px;}
.g_cpflcon .m_cpfl h3{height: 60px;line-height: 60px;font-size: 22px;font-weight: bold;color: #333333;border-bottom: 1px solid #d9d9d9;margin-bottom: 26px;}
.g_cpflcon .m_cpfl h3 a{ color:#333;}
.g_cpflcon .m_cpfl h3 a:hover{ color:#333;}
.g_cpflcon .m_cpfl h3 b{display: inline-block;float: left;width: 60px;height: 60px;line-height: 60px;background: #f38e02;font-size: 30px;font-weight: bold;color: #fff;margin-right: 22px;text-align: center;}
.g_cpflcon .m_cpfl ul{padding-left: 16px;}
.g_cpflcon .m_cpfl li{float: left;width: 265px;margin-right: 20px;margin-left: 10px;}
.g_cpflcon .m_cpfl li em{display: block;height: 42px;line-height: 42px;font-size: 16px;color: #333333;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.g_cpflcon .m_cpfl li i{display: block;width: 265px;height: 126px;overflow: hidden;}
.g_cpflcon .m_cpfl li i img{width: 265px;height: 126px;display: block;transition: all 0.3s linear 0s;}
.g_cpflcon .m_cpfl li:hover i img{transform: scale(1.1);}
.g_cpflcon .m_cpfl li a{text-decoration: none;}
.g_cpflcon .m_cpfl li:hover em{color: #f28d00;}
.g_cpflcon .m_cpfl .cpmore{float: left;width: 263px;height: 124px;border: 1px solid #f38e02;font-size: 16px;font-weight: bold;color: #f28d00;text-align: center;line-height: 124px;}
.g_cpflcon .m_cpfl .cpmore a{color: #f38e02;}

.g_cpxxjs{padding-top: 60px;}
.g_cpxxjs .cpjs{float: left;width: 727px;height: 420px;border-bottom: 1px solid #d9d9d9;margin-bottom: 40px;}
.g_cpxxjs .cpjs h3{height: 66px;border-bottom: 1px solid #d9d9d9;height: 66px;font-size: 36px;font-weight: bold;color: #333333;margin-bottom: 56px;}
.g_cpxxjs .cpjs h4{background: url(Img/nye/xxline.jpg) no-repeat 0 8px;padding-left: 30px;height: 36px;line-height: 36px;font-size: 24px;font-weight: bold;color: #f28d00;margin-bottom: 20px;}
.g_cpxxjs .cpjs b{display: block; line-height: 36px;font-size: 18px;color: #333333;margin-bottom: 15px;}
.g_cpxxjs .cpjs li{float: left;width: 320px;padding-left: 20px;background: url(Img/nye/dian.png) no-repeat 0 11px;height: 32px;line-height: 32px;font-size: 16px;color: #333333;margin-bottom: 8px; }
.g_cpxxjs .cpjs li.blk{ float:none; width:auto;clear: both;}
.g_cpxxjs .cpjst{float: right;width: 420px;}
.g_cpxxjs .cpjst img{width: 420px;height: 420px;display: block;}
.g_cpxxjs .u_ljt,.g_cpxxjs .u_rjt{position: absolute;width: 34px;height: 56px;top:180px;}
.g_cpxxjs .u_ljt{background:url(Img/nye/jt3.png) no-repeat;left:20px;}
.g_cpxxjs .u_rjt{background:url(Img/nye/jt3.png) no-repeat right 0;right:20px;}
*/

.g_cpflcon{background: #f2f2f2;padding-top: 68px;padding-bottom: 30px;}
.g_cpflcon .m_cpfl{background: #fff;margin-bottom: 40px;}
.g_cpflcon .m_cpfl h3{height: 60px;line-height: 60px;font-size: 22px;font-weight: bold;color: #333333;border-bottom: 1px solid #d9d9d9;margin-bottom: 26px;}
.g_cpflcon .m_cpfl h3 b{display: inline-block;float: left;width: 60px;height: 60px;line-height: 60px;background: #db8c21;font-size: 30px;font-weight: bold;color: #fff;margin-right: 22px;text-align: center;}
.g_cpflcon .m_cpfl ul{padding-left: 16px;}
.g_cpflcon .m_cpfl li{float: left;width: 265px;margin-right: 20px;margin-left: 10px;}
.g_cpflcon .m_cpfl li em{display: block;height: 42px;line-height: 42px;font-size: 16px;color: #333333;margin-bottom: 10px;}
.g_cpflcon .m_cpfl li i{display: block;width: 265px;height: 126px;overflow: hidden;}
.g_cpflcon .m_cpfl li i img{width: 265px;height: 126px;display: block;transition: all 0.3s linear 0s;}
.g_cpflcon .m_cpfl li:hover i img{transform: scale(1.1);}
.g_cpflcon .m_cpfl li a{text-decoration: none;}
.g_cpflcon .m_cpfl li:hover em{color: #db8c21;}
.g_cpflcon .m_cpfl .cpmore{float: left;width: 263px;height: 124px;border: 1px solid #db8c21;font-size: 16px;font-weight: bold;color: #db8c21;text-align: center;line-height: 124px;}
.g_cpflcon .m_cpfl .cpmore a{color: #db8c21;}
.g_cpxxjs .content{border-bottom: 1px solid #dadada; padding-bottom: 60px;}
.g_cpxxjs h3{height: 94px;border-bottom: 1px solid #dadada;line-height: 94px; font-size: 36px;font-weight: bold;color: #303030;margin-bottom: 40px;}
.g_cpxxjs .cpjs h4{background: url(Img/nye/xxline.jpg) no-repeat 0 8px;padding-left: 30px;height: 36px;line-height: 36px;font-size: 24px;font-weight: bold;color: #db8c21;margin-bottom: 30px;}
.g_cpxxjs .cpjs b{display: block;line-height: 30px;font-size: 16px;color: #303030;font-weight: normal;margin-bottom: 36px;}
.g_cpxxjs .cpjs ul{width: 660px;}
.g_cpxxjs .cpjs li{height: 100px;padding-left: 76px;font-size: 18px;font-weight: bold;color: #303030; position: relative;}
.g_cpxxjs .cpjs li em{display: block;font-size: 16px;color: #303030;padding-top: 5px;font-weight: normal;}
.g_cpxxjs .cpjs li b{position: absolute;left:0;top:0;width: 58px;height: 58px;background: #f38d01;border-radius: 50%;font-size: 26px;color: #fff;line-height: 58px;text-align: center;}
.g_cpxxjs .cpjst{position: absolute;top:294px;right: 0; top: 50%;margin-top: -60px;}
.g_cpxxjs .cpjst img{width: 400px;height: 272px;display: block;}

/*产品应用*/
.g_cpyy1 h2{width: 1200px;margin: 0 auto;height: 102px;line-height: 102px;border-bottom: 3px solid #dadada;font-size: 24px;font-weight: bold;color: #f38d01;}
.g_cpyy1 h3{width: 1150px;margin: 0 auto;height: 64px;line-height: 64px; padding-left: 50px; background: url(Img/nye/cpxx2-5.jpg) no-repeat 0 20px;font-size: 18px;font-weight: bold;color: #303030;border-top: 1px solid #dadada;position: relative;}
.g_cpyy1 h3 i{position: absolute;right: 0;top:20px;width: 34px;height: 34px; background: url(Img/nye/cpxx2-4.jpg) no-repeat}
.g_cpyy1 .on{background: url(Img/nye/cpxx2-2.jpg) no-repeat 0 20px;color: #f38d01;}
.g_cpyy1 .on i{background: url(Img/nye/cpxx2-3.jpg) no-repeat;}
.g_cpyy1 .lasth3{border-bottom: 3px solid #dadada;}
.g_cpyy1 .cpyycon{background: #f3f3f3;padding: 30px 0 20px 0;}
.g_cpyy1 .cpyyjs{width: 1200px;margin: 0 auto;height: 330px;}
.g_cpyy1 .cpyyjs dt{float: right;width: 300px;height: 300px;position: relative;}
.g_cpyy1 .cpyyjs dt img{width: 300px;height: 300px;display: block;}
.g_cpyy1 .cpyyjs dd{float: left;width: 800px;padding-top: 25px;}
.g_cpyy1 .cpyyjs dd p{font-size: 16px;line-height: 50px;color: #303030;}
.g_cpyy1 .cpyythd{position: absolute; width:100%; bottom: 18px;z-index: 1111}
.g_cpyy1 .cpyythd ul{ text-align:center;}
.g_cpyy1 .cpyythd li{width: 10px;height: 10px; text-align:center; display:inline-block; background: #c5c5c6;border-radius: 50%;margin-right: 8px;}
.g_cpyy1 .cpyythd .on{background: #f38d00}

.g_cpyy1 .cpyyly{width: 1200px;margin: 0 auto;}
.g_cpyy1 .cpyyly h4{height: 70px;line-height: 70px;font-weight: normal;border-top: 1px solid #dadada;font-size: 16px;font-weight: bold;color: #303030;}
.g_cpyy1 .cpyyly li{float: left;width: 266px;margin-right:45px;}
.g_cpyy1 .cpyyly li:nth-child(4){margin-right: 0;}
.g_cpyy1 .cpyyly li img{width: 266px;height: 126px;display: block;}
.g_cpyy1 .cpyyly li em{display: block;height: 48px;line-height: 48px;font-size: 16px;color: #303030;}


.g_pltd{padding-bottom: 38px;}
.g_pltd h2{background: url(Img/nye/xxline.jpg) no-repeat 0 8px;padding-left: 30px;height: 36px;line-height: 36px;font-size: 24px;font-weight: bold;color: #f28d00;margin-bottom: 30px;}
.g_pltd .m_pltd{ font-size:0; text-align: center;}
.g_pltd dl{float: none;width: 380px;margin-right:29px; display:inline-block;margin-bottom: 80px; vertical-align: top;}
.g_pltd .lastdl{margin-right: 0;}
.g_pltd dt{width: 380px;height: 160px;overflow: hidden;}
.g_pltd dt img{width: 380px;height: 160px;display: block;transition: all 0.3s linear 0s;}
.g_pltd dt:hover img{transform: scale(1.1);}

.g_pltd dd{background: #fff;padding: 20px 16px 0; border: 1px solid #d9d9d9;border-top: none;position: relative;padding-bottom: 64px;}
.g_pltd h3{height: 34px;line-height: 34px;font-size: 18px;font-weight: bold;color: #333333;margin-bottom: 10px;}
.g_pltd p{font-size: 16px;line-height: 30px; height:60px; color: #333333;}
.g_pltd p.strong{line-height: 34px;font-size: 16px; color: #333333;margin-bottom: 10px;}
.g_pltd b{position: absolute;left:50%;bottom: -38px;background: url(Img/nye/r1.png) no-repeat;width: 88px;height: 88px;line-height: 88px;text-align: center;font-size: 36px;color: #fff;transition: all 0.3s linear 0s; margin-left: -44px;}
.g_pltd b:hover{transform: rotate(360deg);	}

/*一排4个*/
.g_pltd .td4 dl{ width:290px;margin-right: 10px;}
.g_pltd .td4 dl dt{ width:100%; height:auto;}
.g_pltd .td4 dl dt img{ display:block; width:100%; height:122px;}

.g_cpyy{padding: 46px 0 70px 0;background: #f2f2f2;}
.g_cpyy h2{background: url(Img/nye/xxline.jpg) no-repeat 0 8px;padding-left: 30px;height: 36px;line-height: 36px;font-size: 24px;font-weight: bold;color: #f28d00;margin-bottom: 30px;}
.g_cpyy .cpyytit{height: 50px;line-height: 50px;background: #f28d00;}
.g_cpyy .cpyytit li{float: left;font-size: 16px;font-weight: bold;color: #fff;text-align: center;}
.g_cpyy .cpyytit .li1{width: 156px;border-left: 1px solid #f28d00;border-right: 1px solid #f28d00;}
.g_cpyy .cpyytit .li2{width: 276px;border-right: 1px solid #f28d00;}
.g_cpyy .cpyytit .li3{width: 212px;border-right: 1px solid #f28d00;}
.g_cpyy .cpyytit .li4{width: 352px;border-right: 1px solid #f28d00;}
.g_cpyy .cpyytit .li5{width: 198px;border-right: 1px solid #f28d00;}


.g_cpyy .cpyyeven li{float: left;height: 62px;line-height: 62px;background: #fff;font-size: 16px;color: #333333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.g_cpyy .cpyyeven .li1{width: 140px;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;text-align: center; padding-left: 16px;}
.g_cpyy .cpyyeven .li2{width: 260px;padding-left: 16px; border-right: 1px solid #d9d9d9;}
.g_cpyy .cpyyeven .li3{width: 196px;padding-left: 16px; border-right: 1px solid #d9d9d9;}
.g_cpyy .cpyyeven .li4{width: 326px;padding-left: 16px;border-right: 1px solid #d9d9d9; padding-right:10px;}
.g_cpyy .cpyyeven .li5{width: 182px;padding-left: 16px;border-right: 1px solid #d9d9d9;}
.g_cpyy .odd li{background: #fff8ef;}
.g_cpyy .cpyyeven:last-child{border-bottom:  1px solid #d9d9d9}

.g_gsys{padding-top: 55px;height: 1010px;}
.g_gsys h2{background: url(Img/nye/xxline.jpg) no-repeat 0 8px;padding-left: 30px;height: 36px;line-height: 36px;font-size: 24px;font-weight: bold;color: #f28d00;margin-bottom: 30px;}
.g_gsys dl{height: 440px;}
.g_gsys dt{float: left;width: 600px;height: 440px;overflow: hidden;}
.g_gsys dt img{width: 600px;height: 440px;display: block;transition: all 0.3s linear 0s;}
.g_gsys dt:hover img{transform: scale(1.1);}
.g_gsys dd{float: left;width:455px;height: 370px;background: #f2f2f2;position: relative;padding: 70px 0 0 145px;}
.g_gsys dd b{font-size: 100px;color: #f28d00;left:18px;top:50px;font-weight: normal;position: absolute;letter-spacing: -0.1rem;}
.g_gsys h3{height: 70px;font-size: 36px;font-weight: bold;color: #f28d00;}
.g_gsys p{font-size: 15px;color: #333333;width: 400px; line-height:28px;}

.g_nyanlst3 {background: #fff;padding-top: 0;}
.g_nyanlst3 h2{background: url(Img/nye/xxline.jpg) no-repeat 0 8px;padding-left: 30px;height: 36px;line-height: 36px;font-size: 24px;font-weight: bold;color: #f28d00;margin-bottom: 30px;}
.g_nyanlst3 h2 a{color: #f28d00;}
.g_nyanlst3 h2 .more{font-size: 14px;height: 36px;line-height: 36px;padding-right: 15px;background: url(Img/nye/more.png) no-repeat right 13px;font-weight: normal;}
.g_nyanlst3 h2 .more a{color: #999999}

.g_nyanlst4{padding-top: 50px; }



.g_xgcp{background: #f2f2f2;padding: 40px 0 0 0;height: 360px;}
.g_xgcp .xgcphd{height: 40px;margin-bottom: 36px;}
.g_xgcp .xgcphd li{float: left;padding: 0 22px;height: 40px;line-height: 40px; font-size: 20px;font-weight: normal;color: #333333}
.g_xgcp .xgcphd li.on{background: #f28d00;border-radius: 2px;color: #fff;font-weight: bold;}
.g_xgcp .xgcpbd li{float: left;width: 273px;margin-right: 34px;}
.g_xgcp .xgcpbd .lastli{margin-right: 0;}
.g_xgcp .xgcpbd li img{width: 273px;height: 174px;display: block;}
.g_xgcp .xgcpbd li em{display: block;width:273px;height: 60px;line-height: 60px;background: #fff;text-align: center;font-size: 16px;color: #333333;transition: all 0.3s linear 0s;}
.g_xgcp .xgcpbd li a{text-decoration: none;}
.g_xgcp .xgcpbd li:hover em{background: #f28d00;color: #fff;}

.g_back{margin: 62px auto 60px;width:132px;height: 44px;line-height: 44px;background: #f28d00;border-radius: 2px;text-align: center;font-size: 18px;font-weight: bold;color: #fff;}
.g_back a{color: #fff;}

/*方案详情*/
.g_faxx{padding-top: 60px;}
.g_faxx h2{height: 50px;line-height: 50px;font-size: 36px;font-weight: bold;color: #333333;margin-bottom: 32px;}
.g_faxx h3{margin: 32px 0 15px 0;height: 40px;line-height: 40px;font-size: 24px;font-weight: bold;color: #333333;}
.g_faxx p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 26px;}
.g_faxx p img{ width:100%;}
.g_faxx h4{height: 32px;line-height: 32px;font-size: 18px;font-weight: bold;color: #f28d00;margin-bottom: 36px;}
.g_faxx ul{border: 1px solid #dcdcdc;height: 330px;margin-bottom: 70px;}
.g_faxx li{float: left;width:238px;border-right: 1px solid #dcdcdc; height: 330px;font-size: 16px;line-height: 24px;color: #333333;text-align: center;font-weight: bold;}
.g_faxx li:last-child{border-right: none;}
.g_faxx li em{display: block;padding: 47px 0 36px 0;width: 134px; height: 134px;transition: all 0.3s linear 0s; margin: 0 auto;}
.g_faxx li:hover em{transform: rotateY(180deg);	}

.g_nyjjfa{padding-top: 45px;height: 578px;background: #f2f2f2;}
.g_nyjjfa h2{height: 50px;line-height: 50px;font-size: 24px;font-weight: bold;color: #333333;}
.g_nyjjfa p{font-size: 16px;color: #333;height: 106px;}
.g_nyjjfa .m_nyjjfa{border: 1px solid #f28d00;height: 348px;box-sizing: border-box;}
.g_nyjjfa dl{position: relative;float: left;width:238px;height: 348px;border-right: 1px solid #f28d00;box-sizing: border-box;}
.g_nyjjfa dl:last-child{border-right: none;}
.g_nyjjfa dt{position: absolute;width: 88px;height: 88px;background: url(Img/nye/r1.png) no-repeat;line-height: 88px;text-align: center;font-size: 30px;color: #fff;font-weight: bold; left:50%;margin-left: -44px;top:-44px;transition: all 0.3s linear 0s;}
.g_nyjjfa dt:hover{transform:rotate(360deg);}

.g_nyjjfa dd{padding-top: 106px;}
.g_nyjjfa h3{height: 34px;line-height: 34px;text-align: center;overflow: hidden;font-size: 16px;font-weight: bold;color: #333333;margin-bottom: 12px;}
.g_nyjjfa p{font-size: 16px;line-height: 26px;color: #333333;padding: 0 20px;text-align: center;}

.g_fzxxys{padding-top: 40px;padding-bottom: 72px;}
.g_fzxxys h2{height: 38px;line-height: 38px;font-size: 24px;color: #333333;margin-bottom: 34px;}
.g_fzxxys .faysgy{height: 360px;}
.g_fzxxys .faysgy dt{float: left;width: 600px;height: 360px;overflow: hidden;}
.g_fzxxys .faysgy dt img{width: 600px;height: 360px;display: block;transition: all 1s ease 0s;}
.g_fzxxys .faysgy dt:hover img{transform: scale(1.1);}
.g_fzxxys .faysgy dd{float: left;width: 560px;height: 360px;background: #fff5ed;padding-left: 40px;}
.g_fzxxys .faysgy p{font-size: 16px;line-height: 30px;color: #333333; width:464px; padding-left:44px; }

.g_fzxxys .rt dd{ float:right;}
.g_fzxxys .rt dt{ float:left;}

.g_fzxxys .fays1 h3{background: url(Img/nye/fxystit1.jpg) no-repeat;margin-top: 42px;padding: 40px 0 0 46px;font-size: 30px;font-weight: bold;color: #f28d00;height: 80px;}


.g_fzxxys .fays2 h3{background: url(Img/nye/fxystit2.jpg) no-repeat;margin-top: 59px;padding: 40px 0 0 46px;font-size: 30px;font-weight: bold;color: #f28d00;height: 80px;}
.g_fzxxys .fays3 h3{background: url(Img/nye/fxystit3.jpg) no-repeat;margin-top: 55px;padding: 40px 0 0 46px;font-size: 30px;font-weight: bold;color: #f28d00;height: 80px;}
.g_fzxxys .fays4 h3{background: url(Img/nye/fxystit4.jpg) no-repeat;margin-top: 59px;padding: 40px 0 0 46px;font-size: 30px;font-weight: bold;color: #f28d00;height: 80px;}
.g_fzxxys .fays5 h3{background: url(Img/nye/fxystit5.jpg) no-repeat;margin-top: 55px;padding: 40px 0 0 46px;font-size: 30px;font-weight: bold;color: #f28d00;height: 80px;}
.g_fzxxys .fays6 h3{background: url(Img/nye/fxystit6.jpg) no-repeat;margin-top: 59px;padding: 40px 0 0 46px;font-size: 30px;font-weight: bold;color: #f28d00;height: 80px;}

.g_fzxxys dl dd span{ display:block; background: url(Img/nye/dian2.png) no-repeat 20px 10px;font-size: 16px;line-height: 30px;color: #333333; margin-left:-44px; padding-left:44px;}

.g_faxxhz{background: #f2f2f2;padding-top: 45px;padding-bottom: 75px;}
.g_faxxhz h2{height: 50px;line-height: 50px;font-size: 24px;color: #333333;margin-bottom: 34px;}
.g_faxxhz p{width: 1200px;height: 425px;overflow: hidden;}
.g_faxxhz p img{width: 1200px;height: 425px;display: block;transition: all 0.3s linear 0s;}
.g_faxxhz p:hover img{transform: scale(1.1);}

.g_faxgcp{padding: 40px 0 60px 0;}
.g_faxgcp h2{height: 50px;line-height: 50px;font-size: 24px;color: #333333;margin-bottom: 30px;}
.g_faxgcp .xgcpgy{float: left;width: 590px;height: 256px;border: 1px solid #d9d9d9;margin: 0 16px 20px 0;}
.g_faxgcp .lastdiv{margin-right: 0;}
.g_faxgcp h3{height: 60px;line-height: 60px;font-size: 18px;font-weight: bold;color: #333;padding-left: 20px;}
.g_faxgcp h3 a{color: #333}
.g_faxgcp ul{margin-left: 20px;}
.g_faxgcp li{float: left;width: 264px;margin-right: 18px;transition: all 0.3s linear 0s;}
.g_faxgcp li img{width: 264px;height: 126px;display: block;}
.g_faxgcp li em{display: block;height: 52px;line-height: 52px;font-size: 16px;color: #333333;overflow: hidden;}
.g_faxgcp li:hover{transform: translateY(-10px);}
.g_faxgcp li:hover em{color: #f28d00;}
.g_faxgcp li a{text-decoration: none}


.g_gaxxfa{padding-top: 24px;height: 420px;background: #f2f2f2;}
.g_gaxxfa h2{height: 50px;line-height: 50px;font-size: 24px;color: #333333;margin-bottom: 25px;}
.g_gaxxfa .m_gaxxfa{background: #fff;padding: 30px 0 0 22px;height: 230px;}
.g_gaxxfa li{float: left;width:264px;margin-right: 29px;transition: all 0.3s linear 0s; }
.g_gaxxfa li img{width: 264px;height: 168px;display: block;}
.g_gaxxfa li em{display: block;height: 46px;line-height:46px;font-size: 16px;color: #333;overflow: hidden;}
.g_gaxxfa li a{text-decoration: none;}
.g_gaxxfa li:hover em{color: #f28d00;}
.g_gaxxfa li:hover{ transform: translateY(-10px);}

/*合作伙伴*/
.parther_con{ font-size:0;}
.parther_con a{ display:inline-block;margin-right:6px; margin-bottom:6px;}
.parther_con a.none{ margin-right:0;}
.parther_con a img{ width:195px; height:146px; background:#fff; }





/*列表形式*/
.blk-sm {
    width: 930px;
}
.blk-xs {
    width: 230px;
}
.fdh-01-tit {background: #f28d00;    height: 80px;    margin-bottom: 3px;}
.fdh-01-tit h3 {height: 80px;font-size: 24px;font-weight: normal;line-height: 80px;color: #fff;text-align: center;}
.fdh-01-tit h3 span {font-size: 14px;text-transform: uppercase;}
.fdh-01-nav-one h3 {    display: block;
    line-height: 68px;
    background: #e5e5e5 url(Img/nye/gcpt1.jpg) no-repeat 200px 23px;
    font-size: 18px;
    color: #333333;
        margin-bottom: 1px;
  }
    
.fdh-01-nav-one h3 a {display: block;font-size: 18px;font-weight: normal;margin-right: 40px;margin-left: 38px;color: #666666;overflow: hidden;}
.fdh-01-nav-one h3.sidenavcur,.fdh-01-nav-one h3:hover {background:#4db316 url(Img/nye/gcpt2.jpg) no-repeat 200px 23px;color: #fff;font-weight: bold;}
.fdh-01-nav-one h3.sidenavcur a,.fdh-01-nav-one h3:hover a{color: #fff; font-weight:bold}
.fdh-01-nav dl {padding: 2px 0 4px;}
.fdh-01-nav dt {height: 50px;font-size: 16px;line-height: 50px;padding-left: 54px;padding-right: 40px;margin-bottom: 1px;position: relative;overflow: hidden;color: #8b8b8b; border-bottom: 1px dashed #ececec;}
/*
.fdh-01-nav dt:after {content: "";width: 8px;height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none;position: absolute;top: 50%;right: 32px;margin-top: -4px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}   
.fdh-01-nav dt.sidenavcur:after,.fdh-01-nav dt:hover:after {border-color:  #f28d00;}*/
.fdh-01-nav dt.sidenavcur a,.fdh-01-nav dt:hover a {color:  #4db316;}
.fdh-01-nav dd {border-bottom: 0;}
.fdh-01-nav p {height: 50px;font-size: 14px;line-height: 50px;padding-left: 72px;padding-right: 40px;border-bottom: 1px solid #ececec;background: #fff;position: relative;overflow: hidden;}   
.fdh-01-nav p.sidenavcur a,.fdh-01-nav p:hover a {color:  #4db316;}
.fdh-01-nav p.sidenavcur:after,.fdh-01-nav p:hover:after {background: #e1b216;}
.fdh-01-nav a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cbgg-01 {background:#4db316;text-align:center;color:#fff;    margin: 20px 0;}
.cbgg-01-img img {width:100%;display:block;}

.cbgg-01 p {padding-top:15px;}
.cbgg-01-img p{ padding:0;}
.cbgg-01 p img {vertical-align:middle;margin-right:5px;}
.cbgg-01 span {display:block;font-size:28px;font-weight:bold;font-family:Arial;padding-bottom:20px;padding-top:10px;}
.cplb-3n-ts-03-tit {height:50px;font-size:24px;font-weight:normal;line-height:50px;border-bottom:1px solid #ebebeb;margin-bottom:15px;}
.cplb-3n-ts-03-tit span {display:inline-block;height:50px;border-bottom:1px solid #222222;}

.p15-proindexlist-2 {
    width: 930px;
    height: 450px;
    margin-bottom: 10px;
    overflow: hidden;
}
            
.p15-proindexlist-2 img {
    width: 930px;
    height: 450px;
    transition: all 0.3s linear;
}
            
.p15-proindexlist-2:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
  .cplb-3n-ts-03-tit {
                height: 50px;
                font-size: 24px;
                font-weight: normal;
                line-height: 50px;
                border-bottom: 1px solid #ebebeb;
                margin-bottom: 15px;
            }
            
            .cplb-3n-ts-03-tit span {
                display: inline-block;
                height: 50px;
                border-bottom: 1px solid #f29810;
            }
            
            .cplb-3n-ts-03-list dl {
                width: 100%;
                border: 1px solid #dedede;
                margin-bottom: 15px;
                background: #fff;
                float: left;
            }
             .cplb-3n-ts-03-list dl dt {
                width: 320px;
                border: 1px solid #dedede;
                background: #fff;
                float: left;
            }
            
            .cplb-3n-ts-03-list dl:nth-child(4n-1) {
                margin-right: 0;
            }
            
            .cplb-3n-ts-03-list dt img {
                width: 100%;
                min-height:189px;
                margin: 0 auto;
                display: block;
            }
            
            .cplb-3n-ts-03-list dd 
            {
                 width: 568px;
                 float:left;
                padding: 6px 20px 5px 20px;
            }
            
            .cplb-3n-ts-03-list dd h4 {
                height: 45px;
                font-weight: normal;
                font-size: 18px;
                color: #154c64;
                line-height: 45px;
                overflow: hidden;
            }
            
            .cplb-3n-ts-03-list h4 a {
                display: block;
                height: 45px;
                color: #727272;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
            
            .cplb-3n-ts-03-list dl:hover h4 a {
                color:  #f28d00;
            }
            
            .cplb-3n-ts-03-list-desc {
                height: 40px;
                font-size: 14px;
                line-height: 20px;
                color: #666;
                margin-bottom: 12px;
                overflow: hidden;
            }
            
            .cplb-3n-ts-03-list-deta {
                width: 100px;
                height: 40px;
                display: inline-block;
             
                font-size: 16px;
                line-height: 40px;
                text-align: center;
                display: block;
                float: right;
            }
            
            .cplb-3n-ts-03-list dl:hover {
                border-color:  #f28d00;
            }
            
            .cplb-3n-ts-03-list dl:hover a {
                color:  #f28d00;
            }
            
   
   
/* 解决方案详情 */
.g_xhtdxq{padding-top: 70px;height: 416px;}
.g_xhtdxq h2{height: 110px;text-align: center;font-size: 26px;color: #f28d00;font-weight: normal;background:url(Img/nye/gfatit1.jpg) no-repeat center top;}
.g_xhtdxq h2 em{display: block;font-size: 14px;color: #444444;text-transform: uppercase;font-weight: normal;padding-top: 7px;}
.g_xhtdxq dl{float: left;width: 188px;margin-right: 300px;}
.g_xhtdxq dl:nth-child(3){margin-right: 0;}
.g_xhtdxq dt{width: 156px;margin: 0 auto 16px;}
.g_xhtdxq dt img{width: 156px;height: 156px;display: block;}
.g_xhtdxq h3{line-height: 28px;font-size: 20px;color: #f28d00;text-align: center;}
.g_xhtdxq p{line-height: 28px;font-size: 16px;color: #000000;text-align: center;}

.g_gyhfa{padding-top: 72px;height: 642px;margin-bottom: 80px;}
.g_gyhfa h2{height: 110px;text-align: center;font-size: 26px;color: #fff;font-weight: normal;background:url(Img/nye/gfatit2.png) no-repeat center top;}
.g_gyhfa h2 em{display: block;font-size: 14px;color: #fff;text-transform: uppercase;font-weight: normal;padding-top: 7px;}
.g_gyhfa li{float: left;width: 350px;margin-right: 72px;}
.g_gyhfa li:nth-child(3){margin-right: 0;}
.g_gyhfa li img{width: 350px;height: 198px;display: block;}
.g_gyhfa li em{display: block;background: #fff;padding: 36px 28px 0;height: 235px;font-size: 16px;line-height: 30px;color: #666666;}

.g_yyanxx {padding-bottom: 50px;}
.g_yyanxx .anxxbg{background:url(Img/nye/gaxxbg.jpg) repeat-y center top;}
.g_yyanxx h2{background:url(Img/nye/gaxxtit.jpg) no-repeat center 0;height: 184px;text-align: center;padding-top: 76px;font-size: 26px;color: #fff;font-weight: normal;}
.g_yyanxx h2 em{display: block;font-size: 14px;color: #fff;text-transform: uppercase;font-weight: normal;padding-top: 6px;}

.yyanxx1{padding-top: 42px;min-height: 260px;}
.yyanxx1 dt{float: left;width: 376px;margin-right: 110px;}
.yyanxx1 dd{float: left;width: 660px;margin-top: 30px;font-size: 18px;line-height: 30px;color: #666666;position: relative;padding-left: 20px;}
.yyanxx1 dd:before{content: "";position: absolute;width: 3px;height: 44px;background: #f28d00;left:0;top:10px;}


.m_zysb{height: 372px;position: relative;}
.m_zysb h3{height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;background:url(Img/nye/gsbtit.jpg) no-repeat 0 -3px;padding-left: 46px;font-size: 20px;color: #666666;font-weight: normal;margin-bottom: 50px;position: relative;}
.m_zysb h3:before{content: "";position: absolute;width: 133px;height: 2px;background: #f28d00;left:0;top:39px;}
.m_zysb .m_zysbc{ width:100%; overflow:hidden}
.m_zysb .zysbbd {overflow: hidden;    margin-right: -30px;}
.m_zysb li{float: left;width:374px;margin-right: 38px; position:relative}
.m_zysb li img{width: 374px;height: 210px;display: block;}
.m_zysb li em{position: absolute;left:0;bottom: 0;width: 100%;line-height: 32px;background: rgba(0,0,0,.6);text-align: center;font-size: 14px;color: #fff;}
.m_zysb .swiper-button-next,.m_zysb .swiper-button-prev{position: absolute;width: 30px;height: 30px;top:188px;}
.m_zysb .swiper-button-prev{background:url(Img/nye/ljt2.png) no-repeat;left:-47px;}
.m_zysb .swiper-button-next{background:url(Img/nye/rjt2.png) no-repeat;right:-47px;}
.m_zysb .swiper-button-next:hover,.m_zysb  .swiper-button-prev:hover{background-position: -30px 0}

.m_cpppf{min-height: 372px;position: relative;}
.m_cpppf h3{height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;background:url(Img/nye/gcppf1.jpg) no-repeat 0 -3px;padding-left: 46px;font-size: 20px;color: #666666;font-weight: normal;margin-bottom: 50px;position: relative;}
.m_cpppf h3:before{content: "";position: absolute;width: 133px;height: 2px;background: #f28d00;left:0;top:39px;}
.m_cpppf dt{float: left;width: 492px;}
.m_cpppf dd{float: left;width: 640px;padding-top: 30px;font-size: 18px;line-height: 30px;color: #666666;}
.m_cpppf h4{float: left;}
.m_cpppf p{float: left;padding-top: 60px;width: 490px;font-size: 16px;line-height: 24px;color: #444444;margin-bottom: 30px;}
.m_cpppf em{display: block;font-size: 48px;color: #fad49e;text-transform: uppercase;margin: 30px 0 0 30px;}


.m_gylc{height: 432px;position: relative;}
.m_gylc h3{height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;background:url(Img/nye/gcppf3.jpg) no-repeat 0 -3px;padding-left: 46px;font-size: 20px;color: #666666;font-weight: normal;margin-bottom: 50px;position: relative;}
.m_gylc h3:before{content: "";position: absolute;width: 133px;height: 2px;background: #f28d00;left:0;top:39px;}
.m_gylc li{float: left;width:196px;margin-right: 52px;}
.m_gylc li img{width: 196px;height: 272px;display: block;}
.m_gylc .swiper-button-next,.m_gylc .swiper-button-prev{position: absolute;width: 30px;height: 30px;top:228px;}
.m_gylc .swiper-button-prev{background:url(Img/nye/ljt2.png) no-repeat;left:-47px;}
.m_gylc .swiper-button-next{background:url(Img/nye/rjt2.png) no-repeat;right:-47px;}
.m_gylc .swiper-button-next:hover,.m_gylc  .swiper-button-prev:hover{background-position: -30px 0}


.m_gyyd{min-height: 200px;    position: relative;    padding-bottom: 30px;}
.m_gyyd h3{height: 40px;line-height: 40px;border-bottom: 1px solid #e6e6e6;background:url(Img/nye/gcppf3.jpg) no-repeat 0 -3px;padding-left: 46px;font-size: 20px;color: #666666;font-weight: normal;margin-bottom: 50px;position: relative;}
.m_gyyd h3:before{content: "";position: absolute;width: 133px;height: 2px;background: #f28d00;left:0;top:39px;}
.m_gyyd li{font-size: 18px;line-height: 48px;color: #666666;}
.m_gyyd ul{margin-bottom: 40px;}
.m_gyyd p{font-size: 18px;line-height: 36px;color: #666666;}
.m_gyyd p b{ color: #f28d00}
.g_chofpcp{min-height: 418px; padding-top: 30px;  padding-bottom: 40px;}
.g_chofpcp h3{background:url(Img/nye/chfpcp2.jpg) no-repeat center 0;height: 104px;text-align: center;font-size: 26px;color: #f28d00;font-weight: normal;padding-left: 70px;}
.g_chofpcp h3 em{display: block;font-size: 14px;color: #444444;text-transform: uppercase;font-weight: normal;padding-top: 12px;}
.chofplst{padding-bottom: 25px;}
.chofplst li{font-size: 18px;line-height: 36px;color: #333333;padding-left: 12px;margin-right: 16px;position: relative;}
.chofplst li:before{content: "";position: absolute;width: 4px;height: 4px;background: #f28d00;border-radius: 50%;left:0;top:15px;}

.m_chofpcp{position: relative;}
.chofpcp li{float: left;width:372px;margin-right: 40px; position:relative}
.chofpcp li img{width: 372px;height: 210px;display: block;}
.chofpcp li em{position: absolute;left:0;bottom: 0;width: 100%;height: 32px;line-height: 32px;background: rgba(242,141,0,.7);text-align: center;font-size: 14px;color: #fff;}
.chofpcp li:nth-child(3n){margin-right: 0;}
.m_chofpcp .swiper-button-next,.m_chofpcp .swiper-button-prev{position: absolute;width: 26px;height: 40px;top:90px; display:none}
.m_chofpcp .swiper-button-prev{background:url(Img/nye/ljt3.png) no-repeat;left:-47px;}
.m_chofpcp .swiper-button-next{background:url(Img/nye/rjt3.png) no-repeat;right:-47px;}
.m_chofpcp .swiper-button-next:hover,.m_chofpcp  .swiper-button-prev:hover{background-position: -26px 0}


.g_faxxtj{height: 580px;}
.g_faxxtj h2{background:url(Img/nye/gcptjiti.jpg) no-repeat center 0;height: 104px;text-align: center;font-size: 26px;color: #f28d00;font-weight: normal;}
.g_faxxtj h2 em{display: block;font-size: 14px;color: #444444;text-transform: uppercase;font-weight: normal;padding-top: 12px;}
.m_faxxtj{height: 380px;}
.g_faxxtj dl{float: left;width: 285px;margin-right: 18px;}
.g_faxxtj dt,.g_faxxtj dt img
{width: 285px;height: 161px;display: block;}
.g_faxxtj dd{background: #f38d01;padding:10px 10px 0;height: 171px; }
.g_faxxtj h3 a{display: block;font-size: 24px;line-height: 40px;color: #fff;font-weight: normal;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.g_faxxtj p{font-size: 18px;line-height: 26px;color: #fff;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;  overflow: hidden; text-overflow: ellipsis;}
.g_faxxtj span a{display: block;font-size: 20px;line-height: 40px;text-align: right;color: #fff;margin-top: 30px;}
.faxxhd{position: absolute;left:556px;}
.faxxhd li{float: left;width: 20px;height: 20px;border-radius: 50%;margin-right: 16px;background: #b2b2b2;}
.faxxhd .on{background: #f38d01;}


.m_hotcp{height: 380px;}
.m_hotcp dl{float: left;width: 285px;margin-right: 18px;}
.m_hotcp dt,.m_hotcp dt img
{width: 285px;height: 161px;display: block;}
.m_hotcp dd{background: #f38d01;padding:10px 10px 0;height: 171px; }
.m_hotcp h3 a{display: block;font-size: 24px;line-height: 40px;color: #fff;font-weight: normal;     overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.m_hotcp p{font-size: 18px;line-height: 26px;color: #fff;display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;    text-overflow: ellipsis;}
.m_hotcp span a{display: block;font-size: 20px;line-height: 40px;text-align: right;color: #fff;margin-top: 30px;}
.m_hotcp .faxxhd{position: absolute;left:426px;}
.m_hotcp .faxxhd li{float: left;width: 20px;height: 20px;border-radius: 50%;margin-right: 16px;background: #b2b2b2;}
.m_hotcp .faxxhd .on{background: #f38d01;}




/*2019-10-10修改 产品详情*/
.g_cpxxcon{padding-top: 60px;}
.gcpfl{float: left;width: 260px;}
.gcpfl h2 a{display: block;height: 78px;line-height: 78px;background: #f28d00;text-align: center;font-size: 24px;font-weight: bold;color: #fff;margin-bottom: 3px;}
.gcpfl li{height: 77px;line-height: 77px;margin-bottom: 1px;}
.gcpfl li a{display: block;line-height: 77px;background:#e5e5e5 url(Img/nye/gcpt1.jpg) no-repeat 230px 28px;font-size: 18px;color: #333333;padding: 0 30px 0 20px;}
.gcpfl .cur a,.gcpfl li a:hover{background:#4db316 url(Img/nye/gcpt2.jpg) no-repeat 230px 28px;color: #fff;font-weight: bold;}
.gcpfl .flej a{display: block;height: 82px;line-height: 82px;padding-left: 50px;font-size: 16px;color: #8b8b8b;border-bottom: 1px dashed #ececec;}
.gcpfl .flej a:hover{color: #4db316;}

.gcpxx{float: right;width: 915px;}
.cpxxjs{padding: 0 0 20px 0;clear: both;position: relative;}
.cpxxjs dt{float: left;width: 448px;height: 265px;}
.cpxxjs dt img{width: 448px;height: 265px;display: block;}
.cpxxjs .xxjshd{position: absolute;left:200px;bottom: 35px;}
.cpxxjs .xxjshd li{float: left;width: 8px;height: 8px;background: #bfc2be;border-radius: 50%;margin-right: 12px;}
.cpxxjs .xxjshd .on{background: #f28d00}


.cpxxjs dd{float: right;width: 410px;}
.cpxxjs h3{height: 36px;line-height: 36px;font-weight: normal;font-size: 24px;color: #333333;margin-bottom: 16px;}
.cpxxjs p{font-size: 16px;color: #666666;line-height: 26px;padding-bottom: 20px;border-bottom: 2px solid #e6e6e6;margin-bottom: 10px;}
.cpxxjs .gxxtel{background:url(Img/nye/tcpt4.jpg) no-repeat 0 6px;height: 48px;font-size: 18px;color: #666666;padding-left: 48px; position: relative;}
.cpxxjs .gxxtel em{display: block;font-weight: normal;font-size: 18px;}
.cpxxjs .gxxtel i{position: absolute;right: 0;top:0;width: 116px;height: 44px;line-height: 44px;background: #f28d00;text-align: center;font-size: 18px;color: #fff;font-style: normal;}
.cpxxjs .gxxtel i a{color: #fff;}




.m_gcpjj h3{background:url(Img/nye/gcpt5.jpg) no-repeat;padding-top: 52px;height: 40px;line-height: 40px;padding-left: 36px;font-size: 24px;color: #313131;font-weight: normal;}
.m_gcpjj h3 em{display: inline-block;font-size: 18px;color: #c6c6c6;}
.m_gcpjj h4{background:url(Img/nye/gcpt6.jpg) no-repeat;height: 40px;line-height: 40px;font-size: 26px;color: #f28d00;font-weight: normal;text-align: center; margin-top: 36px;margin-bottom: 50px;}
.cptxlst{height: 750px;padding-left: 20px;overflow: hidden;}
.cptxlst li{float: left;width:413px;height: 328px;position: relative;margin-right: 30px;margin-bottom: 66px; }
.cptxlst li:nth-child(2n){margin-right: 0;}
.cptxlst li img{width:413px;height: 328px;display: block;}
.cptxlst li em{position: absolute;left:0;bottom: 0;height: 58px;line-height: 58px;text-align: center;font-size: 18px;color: #fff;width: 413px;}


.m_syff h3{background:url(Img/nye/gcpt6.jpg) no-repeat 0 10px;height: 54px;line-height: 54px;font-size: 26px;color: #f28d00;font-weight: normal;text-align: center;margin-bottom: 35px;}
.m_yyly h3{background:url(Img/nye/gcpt6.jpg) no-repeat 0 10px;height: 54px;line-height: 54px;font-size: 26px;color: #f28d00;font-weight: normal;text-align: center;margin-bottom: 35px;}
.m_yyly{position: relative;}
.m_yyly ul{height: 246px;padding-left: 22px;}
.m_yyly li{float: left;width: 283px;height: 183px;position: relative;    margin-right: 2px;}
.m_yyly li img{width: 283px; height:135px; display: block;}
.m_yyly li em{position: absolute;left:0;bottom: 0;width: 283px;height: 48px;line-height: 48px;text-align: center;font-size: 24px;color: #fff;background-color: rgba(242,141,0,0.8);}

.m_yyly .swiper-button-next,.m_yyly .swiper-button-prev{position: absolute;width: 24px;height: 24px;top:172px;}
.m_yyly .swiper-button-prev{background:url(Img/nye/rjt.png) no-repeat;right:15px;}
.m_yyly .swiper-button-next{background:url(Img/nye/ljt.png) no-repeat;left:-35px;}
.m_yyly .swiper-button-next:hover,.m_yyly  .swiper-button-prev:hover{background-position: -24px 0}


.m_gcpys h3{background:url(Img/nye/t13.jpg) no-repeat;height: 48px;line-height: 48px;font-size: 26px;color: #f28d00;font-weight: normal;text-align: center;margin-bottom: 25px;}
.m_gcpys ul{height: 220px;}
.m_gcpys li{float: left;width: 172px;margin-right: 60px;text-align: center;font-size: 16px;line-height: 24px;color: #666666;}
.m_gcpys li:nth-child(4){margin-right: 0;}
.m_gcpys li em{display: block;}
.m_gcpys li img{width: 132px;margin: 0 auto;}
.m_gyyan h3{background:url(Img/nye/gcpt6.jpg) no-repeat 0 10px;height: 48px;line-height: 48px;font-size: 26px;color: #f28d00;font-weight: normal;text-align: center;margin-bottom: 50px;}
.m_gyyan dl{height: 1026px;}
.m_gyyan dt{margin-bottom: 78px;}
.m_gyyan dd{padding: 0 40px;}
.m_gyyan h4{line-height: 44px;font-size: 24px;color: #f28d00;}
.m_gyyan p{font-size: 18px;line-height: 36px;color: #666666;margin-bottom: 15px;}

.m_gyygy h3{background:url(Img/nye/gcpt6.jpg) no-repeat 0 10px;height: 48px;line-height: 48px;font-size: 26px;color: #f28d00;font-weight: normal;text-align: center;margin-bottom: 35px;}
.gyygy dl{margin-left: 23px;height: 369px;}
.gyygy dt{float:left;width: 485px;height: 320px;}
.gyygy dt img{width: 485px;height: 320px;display: block;}
.gyygy dd{float:right;width: 320px;padding-top: 55px;}
.gyygy em{display: block;background:url(Img/nye/t22.jpg) no-repeat;width: 62px;height: 45px;padding-top: 20px;font-size: 26px;font-weight: bold;color: #fff;text-align: center;margin-bottom: 45px;}
.gyygy p{font-size: 18px;line-height: 24px;color: #666666;}
.gyygy .dl2 dt{float: right;}
.gyygy .dl2 dd{float: left;}

.m_otsx{border: 1px solid #f28d00;border-radius: 15px;padding: 36px 0 40px 0;width: 850px;margin-bottom: 36px;}
.m_otsx h3{background:url(Img/nye/t23.jpg) no-repeat;height: 48px;line-height: 48px;font-size: 26px;color: #f28d00;font-weight: normal;text-align: center;margin-bottom: 25px}
.m_otsx p{font-size: 18px;line-height: 48px;color: #666666;padding-left: 20px;}

.g_ghotcp{margin-bottom: 45px;}
.g_ghotcp h4{background:url(Img/nye/t24.jpg) no-repeat;line-height: 46px;padding-left: 42px;font-size: 24px;color: #313131;font-weight: normal;margin-bottom: 40px;}
.g_ghotcp h4 em{display: inline-block;font-size: 18px;color: #c6c6c6;text-transform: uppercase;}
