

/*123132131321321321321321321*/




.atop_bg{ width:100%; margin:0 auto; background:#f2f2f2; line-height:35px; height:35px;}
.atop{ width:1200px; margin:0 auto; font-size:14px; position:relative}

.ahead{ width:1200px; position:relative; z-index:30; margin:0 auto;padding-top:35px; padding-bottom:35px; }

.ahead{ width:1200px; position:relative; z-index:30; margin:0 auto;padding-top:30px; padding-bottom:25px; }

.gsname{ font-size:28px; font-weight:900; color:#000; font-weight:bold; margin-top:12px;}
.biaoyu{ font-size:17px; text-align:right; margin-top:5px;}

.ayou{  margin-top:-10px;}
.yuyan{ width:250px; padding-bottom:2px;}
.yuyan ul li{ float:left;width:33.33%; height:30px; line-height:30px; text-align:center}
.yuyan ul li a{ color:#fff; padding-left:15px; padding-right:15px; }
.yuyan ul li:nth-child(1) a{ color:#000;}
.yuyan ul li:nth-child(2){ background:#0d74cc;}
.yuyan ul li:nth-child(3){ background:#2ea748;}
.atel{ background:url(../images/index_08.jpg) no-repeat left; height:35px; padding-left:40px; line-height:35px;}
.atel .haoma{ font-size:18px; color:#0d74cc}
.amail{ margin-top:10px; background:url(../images/index_06.jpg) no-repeat left; height:35px; padding-left:40px; line-height:35px;; /*margin-left:15px; margin-right:15px;*/}
.amail .haoma a{ font-size:18px; color:#0d74cc}
.remen{width:70%;height: 31px; margin:20px 20px 10px 20px;}
.remen ul li{ float:left; margin-right:15px;}
.remen ul li:nth-child(1){ margin-right:0px;}
.searcha{width:250px; margin-top:10px;height:35px; padding-left:10px; padding-right:10px; margin-right:20px;background:#0d74cc ;}
#search_logo{ margin-top:5px;}
.searchinput{height:35px;color:#fff;font-size:14px;border:#fefefe solid 0px;width:90%;float:left;display:inline;line-height:35px; outline:none; background:none;}



/*------------公司---------*/
.gongsi{ width:100%; margin:0 auto; background:#f9f9f9;}
.about{ width:1200px; margin:0 auto; }
.abtu{ width:538px;overflow:hidden}
.abtu img{cursor: pointer;width:100%;transition: all 0.8s; border-radius:5px;}
.abtu img:hover{   transform: scale(1.2);}
.abzuo{ width:50%;}
.abzuo h2{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:45px; color:#007cc2; font-weight:bold; padding:0px; margin:0px;}
.abzuo h3{font-size:19px;color:#000; margin-top:8px; font-weight:bold; margin-bottom:8px;}
.abline{ background:#2076c9; height:3px; width:60px;}

.abmiao{ text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow:hidden; line-height:30px; height:180px; margin-top:35px; margin-bottom:35px;} 


.wd1200{ padding-top:70px; padding-bottom:70px; width:1200px; margin:0 auto}
.wenzi{ text-align:center; margin:0 auto}
.wenzi h2{ color:#000; font-size:35px;}
.wenzi h2 span{ color:#0d74cc;}
.wenzi .wmiao{text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:4;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden; color:#555; line-height:27px; text-align:center; margin-top:25px;}
.wenzi .wuxing{ margin-top:8x;}
.wenzi .wteshu{ font-size:25px; margin-top:10px;}
.wenzi .wteshu span{ color:#0d74cc;}

/*产品*/
.chanpin { padding-top:10px!important;}
.chanpin .wenzi h2{ font-family:Ebrima; font-weight:400;}
.chanpin .wenzi{ margin-bottom:50px;}
.cplist{ width:21%; padding:1%; background:#f2f2f2;
 margin-left:1%; margin-right:1%;}

.cplist_bg{ background:#fff!important;}
.cptu{ width:100%; height:196px;overflow:hidden; display: flex;justify-content: center;align-items: center; overflow:hidden}


.cptu img{cursor: pointer;  max-width:100%;transition: all 0.8s;}
.cptu img:hover{   transform: scale(1.2);}


.cplist:hover{ margin-top:0px!important}
.cplist h2{ text-align:center; margin:0 auto; font-weight:normal; font-size:20px; color:#333; line-height:40px;}
.cpline{ background:#f2f2f2; height:1px; width:100%}
.cpmiao{ padding:15px; line-height:25px;}
.cptxt span{ color:#0d74cc; font-size:16px;}
.cptxt2 span{ color:#0d74cc;font-size:16px;}
.cptxt{text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden; font-size:14.5px;}
.cptxt2{text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden; margin-bottom:10px;font-size:14.5px;}
.pan01 a{ color:#fff}
.pan02 a{ color:#fff}
.pan01 {
    background: #eec506;
    height: 25px;
    width: 80px;
    line-height: 25px;
    text-align: center;
    border-radius: 25px;
    margin-top: 15px;}
	.pan02 {
    background: #ff9600;
    height: 25px;
    width: 80px;
    line-height: 25px;
    text-align: center;
    border-radius: 25px;
    margin-top: 15px;}

/*------------公司---------*/
.gongsi{ background:#fafafa; width:100%; margin:0 auto;}
.quan{ margin-top:50px;}
.quan ul li{ text-align:center;float:left; width:23%; margin-left:1%; margin-right:1%;}
.quan_line{ height:1px; width:100%; background:#d8d8d8;}
.quan ul li h2{ font-size:30px; font-weight:bold; color:#000; padding-bottom:20px;}
.quan ul li h3{ font-size:17px; font-weight:normal; color:#444; padding-top:20px;}
.promiao{ color:#000; font-size:16px; text-align:center; line-height:45px; border:3px solid #0d74cc; width:35%; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.promiao a{ color:#000;}
.gongsi_list ul li{ float:left; width:31%; background:#0d74cc}
.gongsi_list .gs_kuang{ padding:30px;}
.gongsi_list .gs_kuang h2{ color:#fff; font-size:20px;}
.gongsi_list .gs_kuang .gs_line{ background:#fff; height:2px; width:50px; margin-top:10px; margin-bottom:10px;}
.gongsi_list .gs_kuang .gs_nr{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3; color:#fff; line-height:25px; overflow:hidden;}
.gongsi_list ul li:nth-child(2n){ background:#2ea748; margin-left:3.5%;}
.gongsi_list ul li:nth-child(3){ float:right}


/*优势*/
.youshi{ padding-bottom:30px;}
.youshi_kuang{ padding:50px;}
.youshi_kuang h2{ font-size:24px; color:#fff; margin-top:10px; margin-bottom:10px;}
.num{ color:#fff; font-size:55px; font-weight:bold}
.youshi dl { margin-top:55px;}
.youshi dl dd{ float:left; width:47%;}
.youshi dl dd:nth-child(2n){ float:right;}
.youshi dl dd.dl_01{ background:url(../images/index_18.jpg) no-repeat center; height:436px;border-radius:5px;}
.youshi dl dd.dl_02{ background:url(../images/index_19.jpg) no-repeat center; height:436px;border-radius:5px;}
.youshi dl dd.dl_03{ background:url(../images/index_20.jpg) no-repeat center; height:436px;border-radius:5px;}
.youshi dl dd.dl_04{ background:url(../images/index_21.jpg) no-repeat center; height:436px;border-radius:5px;}

.ys_line{ background:#fff; height:2px; width:50px; margin-top:15px;}
.ys_nr{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 7; color:#fff; line-height:28px; overflow:hidden; margin-top:20px; }

.zan{ margin-top:5px;}

/*地图*/

.ditu{ width:50%}
.iw_poi_content{ line-height:25px; color:#555; opacity:0.9; margin-top:10px; font-size:14px;}
.iw_poi_title{ font-size:16px; color:#f62212}


/*广告*/
.guanggao{ background:url(../images/index_24.jpg) no-repeat center; height:254px; width:100%; margin:0 auto; color:#fff}
.guanggao .wd1200{ padding-top:75px;}
.gd_zuo{ width:40%; font-size:23px; line-height:35px;}
.gd_you{ width:55%; font-size:17.5px; line-height:30px;}
.hengyou{ margin-left:20px;}
.youxiang a{ color:#fff;}
/*客户*/
.kehu ul { margin-top:50px;}
.kehu ul li{ float:left; width:30%;box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05); background:#fff;}
.kehu ul li:nth-child(3){ float:right}
.kehu ul li:nth-child(2){ margin-left:60px;}
.kehu .kehu_kuang{ padding:30px;}
.kehu .kehu_kuang h2{ text-align:center; color:#0d74cc; font-size:20px;}
.kehu .kehu_kuang h3{ text-align:center; color:#333; font-size:20px; font-weight:normal;margin-top:5px; margin-bottom:5px;}
.kehu .kehu_kuang .kehu_line{ background:#2ea748; height:3px; width:50px; margin:0 auto; text-align:center; }
.kehu_nr{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 10; overflow:hidden; line-height:25px; color:#555; font-size:15px; margin-top:15px;}


/*为什么选择我们*/
.choose{ background:#f2f2f2; width:100%; margin:0 auto}
.choose .wd1200{ padding-bottom:45px;}
.choose .wenzi{ margin-bottom:50px;}
.hz_zuo{ background:#fff; border-radius:5px; width:35%;}
.hz_zuo ul { padding:30px;}
.hz_zuo ul li:nth-child(2n){ float:right;}
.hz_zuo ul li:nth-child(1){ margin-bottom:30px;}
.hz_zuo ul li:nth-child(2){ margin-bottom:30px;}
.hz_zuo ul li{ width:46%; border:1px solid #d8d8d8;border-radius:5px; float:left;;}
.hz_zuo_tu{ height:90px;display: flex;justify-content: center;
align-items: center;overflow:hidden; }
.hz_zuo_tu  img{max-width:100%;max-height:90px; transition: all 0.8s;}
.hz_zuo_tu  img:hover{   transform: scale(1.4);}

.hz_you{ width:63%;}
.hz_you ul li:nth-child(3n){ margin-right:0px!important;}
.hz_you ul li{ width:29%; margin-left:2%; margin-right:2%;background:#fff;border-radius:5px; float:left; margin-bottom:25px;}
.hz_you_tu{ height:130px;display: flex;justify-content: center;
align-items: center;overflow:hidden; }
.hz_you_tu  img{max-width:100%;max-height:130px; transition: all 0.8s;}
.hz_you_tu  img:hover{   transform: scale(1.4);}


/*解决方案*/
.fangan ul { margin-top:10px;}
.fangan ul li:nth-child(2n){ float:right}
.fangan ul li{ width:48%; float:left; margin-top:40px;}
.gengduo_fangan { font-size:16px;color:#0d74cc; }
.yytu{ width:234px; height:160px;  display: flex;justify-content: center;
align-items: center;overflow:hidden; border-radius:5px;}
.yytu  img{max-width:234px;max-height:160px; transition: all 0.8s;}
.yytu  img:hover{   transform: scale(1.4);}
.yyzuo{ width:245px;}
.yytxt{ width:54%;}
.yytxt h2{ color:#333333; font-size:20px; font-weight:normal; padding:0px; margin:0px;}
.yy_nr{ height:88px; opacity:0.7; margin-top:10px; margin-bottom:10px;line-height:22px; color:#555;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow:hidden;}
.yy_nra{ height:126px; opacity:0.7; margin-top:5px; margin-bottom:10px;line-height:21px; color:#555;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow:hidden;}


/*流程*/
.liucheng{ background:url(../images/index_49.jpg) no-repeat center; height:342px; margin:0 auto; width:100%}
.liucheng .wenzi h2{ color:#fff;}
.liucheng ul{ margin-top:60px;}
.liucheng ul li.jiantou{ background:url(../images/jiantou.png) no-repeat center; height:45px; width:40px; margin-top:10px;}
.liucheng ul li{ float:left}
.liucheng ul li .ioc_yuan{border:1px solid rgba(255,255,255,0.3); border-radius:50px; width:62px; height:62px; display: flex;justify-content: center;
align-items: center; text-align:center; margin:0 auto}
.liucheng ul li .ioc_yuan img{ text-align:center;max-width:62px;max-height:62px; }
.liucheng ul li .ioc_name{ color:#fff; font-size:15px; margin-top:10px;}




/*-------底部-----------*/
.foot{ background:#2c2c2c; width:100%; margin:0 auto}
.foota{ width:1200px; margin:0 auto;padding-bottom:40px; padding-top:60px;  color:#acacac; border-bottom:1px solid #565656 }
.fazuo{ width:26%;}
.f_bt{ color:#fff; font-size:22px; margin-bottom:20px;}
.f_bt a{ color:#fff; font-size:22px; margin-bottom:20px;}
.fbzuo{ width:18%;margin-left:40px;}
.fbzuo ul li { line-height:30px;}
.fbzuo ul li a{  color:#acacac}
.flian a{ color:#acacac}
.flian{ line-height:30px; }
.fczuo{ width:25%;}
.fczuo ul li { line-height:30px;}
.fczuo ul li a{  color:#acacac}
.fdzuo{ width:13%; }
.fdzuo ul li { line-height:30px;}
.fdzuo ul li a{  color:#acacac}
.erweima { margin-top:25px; /*text-align:left*/}
.erweima img{ background:#fff; padding:5px; border-radius:5px;}
.lianjie{ margin-top:20px;}
.lianjie a{ margin-right:10px;}
.footb{ width:1200px; line-height:25px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 16px;text-decoration:none;color: #bfbfbf;}
a.zzb07link:hover {text-decoration: underline;color: #bfbfbf;}
.zzb07tail{font-size:16px;font-family:Arial, Helvetica, sans-serif;color:#bfbfbf;}



/*翻页*/
.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;color: #007cc2; line-height: 30px; text-decoration: none; clear:both; }
.contentPage a:link {color: #007cc2; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #007cc2; font-weight: normal;}
.contentPage a:visited {color: #007cc2; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #007cc2; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#0a63b5;font-weight:normal;}
.contentPage .current{color:#007cc2; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #007cc2; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}


/*内页*/
/*----内页---*/
.wwei{ background:#f2f2f2; width:100%; margin:0 auto}
.weizhi{  line-height:28px; padding-top:10px; padding-bottom:10px; text-transform:capitalize
;}
.weizhi span{ padding-left:10px; padding-right:10px;}
.nybiao{ color:#000; font-size:28px; font-weight:bold; line-height:45px; text-transform:capitalize}
.nymain{ width:1200px; margin:0 auto; padding-top:40px; padding-bottom:40px;}
.nytop{ }
.cpnymain{padding-top:20px;margin:0 auto; width:70%}
.neirong{ line-height:30px;}
.nav-tabs-wrapper{}
.nav-tabs-wrapper ul{float: right;}
.nav-tabs-wrapper li{float: left;padding-left: 1em;text-align: center;font-size: 14px;line-height: 46px;background-color: #e4e4e4;margin-left: 1px;position: relative;padding: 0 32px;}
.nav-tabs-wrapper li .triangle-down{position: absolute;bottom: 0px;left: 50%;margin-left: -5px;}
.nav-tabs-wrapper li.active .triangle-down,.nav-tabs-wrapper li:hover .triangle-down{bottom: -10px;}
.nav-tabs-wrapper li a{color: #fff; font-size:16px; text-transform:capitalize}
.triangle-down {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #f00;
}

.nav-tabs-wrapper li:nth-child(1){background-color: #676767;}
.nav-tabs-wrapper li:nth-child(2){background-color: #90ba40;}
.nav-tabs-wrapper li:nth-child(3){background-color: #d56a5c;}
.nav-tabs-wrapper li:nth-child(4){background-color: #6390ce;}
.nav-tabs-wrapper li:nth-child(5){background-color: #ac65c9;}
.nav-tabs-wrapper li:nth-child(6){background-color: #a736d6;}
.nav-tabs-wrapper li:nth-child(7){background-color: blue;}
.nav-tabs-wrapper li:nth-child(8){background-color: black;}

.nav-tabs-wrapper li:nth-child(1) .triangle-down{border-top-color: #676767;}
.nav-tabs-wrapper li:nth-child(2) .triangle-down{border-top-color: #90ba40;}
.nav-tabs-wrapper li:nth-child(3) .triangle-down{border-top-color: #d56a5c;}
.nav-tabs-wrapper li:nth-child(4) .triangle-down{border-top-color: #6390ce;}
.nav-tabs-wrapper li:nth-child(5) .triangle-down{border-top-color: #ac65c9;}
.nav-tabs-wrapper li:nth-child(6) .triangle-down{border-top-color: #a736d6;}
.nav-tabs-wrapper li:nth-child(7) .triangle-down{border-top-color: blue;}
.nav-tabs-wrapper li:nth-child(8) .triangle-down{border-top-color: black;}

/*SUS*/
.fazhan{ margin-bottom:30px;}
.fazhan_a{ font-size:20px; color:#ff8c4e;}
.fazhan_b{ line-height:30px; margin-top:10px;}

/*why us*/
.biaaa{ color:#000; font-size:20px; margin-bottom:25px;}
.rhong{ color:#c00000; font-weight:bold; font-size:18px;}
.rmiao{ line-height:30px; margin-bottom:20px;}
.neirong .num{margin-top:20px;}

/*contact us*/
.conzuo p{ padding:0px; margin:0px; }
.shuoming2{ font-size:22px;color:#0082cd; padding-bottom:20px;}
.conzuo{ width:48%;}
.conzuo img{align:left!important; clear:both; width:100px!important}
.conyou{ width:50%;}

p{ padding:0px; margin:0px;}
/*faq*/

.join-us .recruit-list{max-width:1200px;}
.join-us .recruit-list .item{border-bottom:1px dashed #D3D3D3;}

.join-us .recruit-list .item .title{height:80px;line-height:80px;font-size:18px;color:#2c82cd;cursor:pointer;}
.join-us .recruit-list .item .title .down{width:30px;height:30px;line-height:30px;text-align:center;font-size:18px;color:#8A8A8A;float:right;border-radius:50%;margin-top:25px;
	transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;}
.join-us .recruit-list .item .title .down:hover{background:#2c82cd;color:#FFFFFF;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);line-height:31px;}
.join-us .recruit-list .item .title .down.open{background:#2c82cd;color:#FFFFFF;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);line-height:31px;}
.join-us .recruit-list .item .contents{color:#555;line-height:30px;overflow:hidden;display:none;background:#f2f2f2; padding:20px;}
.join-us .recruit-list .item .contents.open{ background:#fafafa;}
.join-us .recruit-list .item .contents p{}


.join-us .recruit-list .item .title .down {

    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 18px;
    color: #8A8A8A;
    float: right;
    border-radius: 50%;
    margin-top: 25px;
    transition: all .6s;
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;

}
.iconfont {

    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

}
/*企业实景*/
/*企业实景*/
.tupian ul li:nth-child(2n){ float:left}
.tupian ul li{ float:left;width:31%; overflow:hidden; background:none;margin-left:1%; margin-right:1%; margin-bottom:30px; height:310px;}
.eenma{ text-align:center; margin-top:15px;}

.chanpinlbbc{display:table-cell;vertical-align:middle; padding:5px; border:1px solid #d8d8d8; overflow: hidden!important; height:200px;}
.chanpinlbbc:hover{border:1px solid #0c5695;}

.chanpinlbbc{overflow: hidden!important;}
.chanpinlbbc img{cursor: pointer;transition: all 0.6s; width:100%}
.chanpinlbbc img:hover{transform: scale(1.2);}
/*企业实景详细页*/
.nybt{ line-height:40px; text-align:center; color:#0184ca; font-size:20px; margin-bottom:20px;}

.fanhui{width:100%; margin:0 auto; line-height:40px; margin-top:50px;}
.fanhui ul li{ float:left; width:31%; padding-left:1%; padding-right:1%;background:#f2f2f2;  padding-top:10px; padding-bottom:10px; }
.fanhui ul li:nth-child(2n) {background: #0d74cc; text-align:center}
.fanhui ul li:nth-child(2n) a{ color:#fff; text-align:center;}




/*内页底部*/
.guanjian{ width:100%; margin:0 auto;   background-image: linear-gradient(to right,#0d74cc, #2ea748);height:66px;}
.keyword{ width:1200px; margin:0 auto; line-height:66px;}
.guan_txt{ width:900px;}
.teshu{ margin-right:0px;}
.guan_txt ul li{ float:left; color:#fff; margin-right:15px;}
.guan_txt ul li:first-child{ margin-right:0px}
.guan_txt ul li a{ color:#fff}
.dianhua{ font-size:20px; color:#fff; font-weight:900;}



.nypro1{ width:100%;  background:url(../images/nypro1.jpg) no-repeat center; height:300px; margin: 0 auto;}
.nypro2{ width:100%;  background:url(../images/nypro2.jpg) no-repeat center; height:300px; margin: 0 auto;}
.nypro3{ width:100%;  background:url(../images/nypro3.jpg) no-repeat center; height:300px; margin: 0 auto;}

.nyabout{ width:100%;  background:url(../images/nyabout.jpg) no-repeat center; height:213px; margin: 0 auto;}
.nycon{ width:100%; background:none; margin: 0 auto;}
.nynews{ width:100%; background:none; margin: 0 auto;}
.nyqua{ width:100%; background:none; margin: 0 auto;}
.nypro{ width:100%; background:none; margin: 0 auto;}
.nyfac{ width:100%; background:none; margin: 0 auto;}
.neiye{ width:100%; background:none; margin: 0 auto;}

.nyleft{ width:20%;}

.leftlist ul li{ line-height:40px; border-bottom:1px solid #e2e2e2; text-align:center;}
.leftlist ul li a:hover{ color:#2ba646; }
.leftlist ul li:last-child{ border-bottom:0px;}
.leftlist ul { background:#fff; padding-top:10px; padding-bottom:10px; border:4px solid #007cc2; border-top:0px; }
.nybiao2{ background:#007cc2; height:50px; line-height:50px; color:#fff; font-size:20px;text-align:center}
.leftlist2{ margin-top:30px;}
.tuijian{border:5px solid #007cc2; border-top:0px; background:#fff}
.tuijian #coleea{ overflow:hidden;height:600px;margin:0 auto; text-align:center; }
.tuijian .timg{padding:5px; border:1px solid #d8d8d8; margin:0 auto; width:180px; text-align:center}
.tuijian .txt{ text-align:center; padding-bottom:20px; line-height:30px;}
.tuijian #colee1{ width:200px; margin:0 auto}

.cco{ background:#fff;border:5px solid #007cc2; border-top:0px; padding:20px; line-height:25px;  word-wrap:break-word;  }
.cco p{ padding:0px; margin:0px; font-size:14px;}


.nyright{ width:75%; background:#fff;}
.rtop{ border-bottom:1px solid #e2e2e2; padding-bottom:15px;}
.nyju{ padding:30px;}
.rtop h2{ font-weight:normal; color:#000; font-size:25px;}
.neirong{ padding-top:30px; line-height:30px; min-height:300px;}

/*内页新闻*/
.newsmid_2_1_mid_1{ 
overflow:hidden; width:200px; border:1px solid #f2f2f2; float:left;display: flex;justify-content: center;
align-items: center;height:130px; background:#fff; margin-bottom:40px;}
.newsmid_2_1_mid_1 img{max-width:200px;max-height:130px;transition: all 0.8s;}
.newsmid_2_1_mid_1 img:hover{   transform: scale(1.4);}

.newsmid_2_1_mid {position:relative;
background-color:#fff; border:1px #e4e4e4 solid; margin-bottom:40px;     box-shadow: 0px 5px 5px 0px rgba(0,0,0,.1); padding:40px; height:130px;
 }
a:hover .newsmid_2_1_mid{ background:#f8f8f8;}


a:hover .newsmid_2_1_mid .newsmid_2_1_mid_1 img { transform:scale(1.07) }

.newsmid_2_1_mid_2{ width:79%; float:right;}

.newsmid_2_1_mid_2_1{ margin-bottom:0.35em; margin-top:0.2em;text-align:left; 
color:#2c82cd; font-size:0.875em; font-family:Arial, Helvetica, sans-serif; }
.newsmid_2_1_mid_2_1 b { font-size:44px; color:#2c82cd; font-family:Arial, Helvetica, sans-serif; display:block;}
.newsmid_2_1_mid_2_1 i {font-size:15px; color:#2c82cd; font-family:Arial, Helvetica, sans-serif; font-style:normal; display:block;  }
.newsmid_2_1_mid_2_2{overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;
 min-height:3em; }
.newsmid_2_1_mid_2_2 h3 {font-size:24px; color:#000; line-height:1.5; font-weight:400; padding:0px; margin:0px;margin-bottom:5px;}
.newsmid_2_1_mid_2_2 .fx { font-size:13px; color:#999; line-height:36px;}
.newsmid_2_1_mid_2_2 .fx .em1 { background:url(../images/icon1.png) no-repeat left center; background-size:15px auto; float:left; width:130px; padding-left:20px;  }
.newsmid_2_1_mid_2_2 .fx .em2 { background:url(../images/icon2.png) no-repeat left center; background-size:13px auto; float:left; width:70px; padding-left:16px; }
.newsmid_2_1_mid_2_2 p {font-size:15px; color:#666; line-height:25px;overflow:hidden;display: -webkit-box; 
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; height:50px;
overflow: hidden;word-wrap:break-word;
word-break:break-all; padding:0px; margin:0px;}
.newsmid_2_1_mid_3{ position:absolute; left:0; bottom:0;border-top:1px #d7d7d7 solid;
width:100%;}
.newsmid_2_1_mid_3 div{
padding:.8em 1.5625em; }
.newsmid_2_1_mid_3 span{ padding-right:2.142857142857143em;
font-size:0.875em; color:#000; display:inline-block; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/img5.png);}
.newsmid_2_1_mid_2_2_jj{ margin-top:2em;
font-size:0.875em; color:#333; line-height:1.7;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 9;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.newsmid_2_2{ margin-top:1em;
text-align:center;}
.newsmid_2_2 a{ 
display:inline-block; background-color:#fff; padding:0.5em 1.1em; font-family:Arial, Helvetica, sans-serif; color:#666; margin:0 0.2em;margin-bottom:0.5em;}
.newsmid_2_2 a.on,.newsmid_2_2 a:hover{
color:#fff; background-color:#2c82cd}
.newsmid_2{
padding-top:4em;}

.news_da { background:none!important;}
.news_da_nr { width:68%; float: left;}

.xwbt{ font-size:20px; text-align:center; margin:0 auto; font-weight:bold;}
.shijian{ text-align:center; margin:0 auto; font-size:15px; color:#555; opacity:0.6}
.xxnr img{ max-width:100%!important; height:auto!important}
.fanhui li{ margin-top:15px;}


/*sgs*/

.tupian2 ul li{ float:left;width:22.8%; padding-top:10px; overflow:hidden; background:none;margin-left:1%; margin-right:1%; margin-bottom:30px;text-align:center;border:1px solid #d8d8d8;background: #fff;
border: 1px dotted #ccc;
border-radius: 5px;
box-shadow: 0px 10px 10px 0px rgba(0,0,0,.1);margin-top:15px;}
.eenma2{ text-align:center; margin-top:10px; margin-bottom:15px;}

.chanpinlbbc2{display:table-cell;vertical-align:middle; padding:5px;  overflow: hidden!important; height:150px; }


.chanpinlbbc2{overflow: hidden!important;}
.chanpinlbbc2 img{cursor: pointer;transition: all 0.6s; width:100%;height:150px;}
.chanpinlbbc2 img:hover{transform: scale(1.2);}




.box_xx {
    width: 100%; padding:50px 10%;
    height:760px; background:#fff;
}

.nymain .box .ourproduct_detail{width: 30%;}

.lianjie2{ margin-top:7px;}
.lianjie2 a{ margin-right:10px;}

.ny_pro_ul li{border-bottom:1px dashed #ddd;padding-bottom:15px;margin-bottom:25px;}
.ny_pro_ul li dl dt{width:45%;height:auto;float:left; border:1px solid #f2f2f2}
.ny_pro_ul li dl dt img{width:100%;height:auto;}

.ny_pro_ul li dl dd{width:50%;float:right; margin:0px;}

.ny_pro_ul li .tex{color:#787878;font-size:15px;line-height:25px;height:100px; display:none}


.tel5 .fl{ margin-left:20%}
.tel5 .fr{ margin-right:20%}
.ny_pro_more a{ width:70px;font-size:15px!important;    margin-right: 0px;}
.ny_pro_more a:first-child{ float:left}
.ny_pro_more a:nth-child(2n){ margin-left:0px; float:right}


.jqzoom {
 width:100%;
 height:100%;
 position:relative;
 cursor:pointer;
 overflow:hidden;
 display:flex;
 align-items:center;
 justify-content:center
}
.jqzoom img {
 max-width:100%;
 max-height:100%
}
.zoomdiv {
 z-index:200;
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:380px;
 background:#fff;
 border:1px solid #ddd;
 display:none;
 overflow:hidden
}
.zoomdiv .bigimg {
 position:absolute;
 top:0;
 left:0;
 max-width:unset;
 max-height:unset
}
.jqZoomPup {
 z-index:10;
 visibility:hidden;
 position:absolute;
 top:0;
 left:0;
 width:20px;
 height:20px;
 border:1px solid #ddd;
 background:#fafafa;
 opacity:.5;
 -moz-opacity:.5;
 -khtml-opacity:.5;
 filter:alpha(Opacity=50)
}
.jqZoomPup img {
 min-width:100%
}
.ourpicture_detail { width:100%; height:100%;}
.ourproduct_detail01{ width:100%; height:100%;}
.ourproduct_detail { width:100%; height:100%;}
.spec-preview {

 height:100%;
 border:0px solid #ddd; width:79%; float:right; background:#f4f4f4;
}
.spec-scroll {
 clear:both;
 margin:5px 0;
 width:15%!important;
 height:100% !important; float:left;
}
.spec-scroll .prev {
 float:left;
 margin-right:10px;
 background:url(/Html/images/duo_left.gif) center no-repeat #b2b2b2 !important; display:none !important;
}
.spec-scroll .next {
 float:right;
 background:url(/Html/images/duo_right.gif) center no-repeat #b2b2b2 !important; display:none !important;
}
.spec-scroll .next,
.spec-scroll .prev {
 display:block;
 text-align:center;
 width:100%!important;
 height:5% !important;
 cursor:pointer
}
.spec-scroll .next:hover,
.spec-scroll .prev:hover {
 background-color:none
}
.spec-scroll .items {
 float:left;
 position:relative;
 width:100%!important;
 height:100%!important;
 overflow:hidden
}
.spec-scroll .items ul {
 position:absolute;
 width:100%!important;
 height:100%!important;
 overflow:hidden
}
.spec-scroll .items ul li {
 float:left;
 width:100%!important; height:16% !important; margin:1% 0px !important;
}
.spec-scroll .items ul li:nth-child(1){ margin-top:0px !important;}
.spec-scroll .items ul li span {
 box-sizing:border-box;
 display:block;
 vertical-align:middle;
 width: auto!important;
 height:100% !important;
 text-align:center;
 border:1px solid #ddd;
 padding:0px
}
.spec-scroll .items ul li img {
  max-width:100%;
 max-height:100%; width: auto !important; height:auto !important;
 object-fit:cover;
 cursor:pointer
}
.spec-scroll .items ul li span.active,
.spec-scroll .items ul li span:hover {
 border:2px solid #db241e;
 padding:0px
}
#tinybox {
 top:50%!important;
 left:50%!important;
 transform:translate(-50%,-50%);
 position:fixed;
 display:none;
 padding:10px;
 background:#fff url(/Html/images/preload.gif) no-repeat 50% 50%;
 border:10px solid #ddd;
 z-index:99997
}
#tinymask {
 position:absolute;
 display:none;
 top:0;
 left:0;
 height:100%;
 width:100%;
 background:#000;
 z-index:99997
}
#tinycontent {
 background:#fff;
 width:100%;
 height:100%
}
.spec-scroll .items ul li img {
 margin:0 auto
}
#imgee {
 width:100%;
 height:100%;
 object-fit:contain
}
#tinymaskNext,
#tinymaskPrev {
 display:none;
 position:fixed;
 top:50%;
 border:3px solid #fff;
 width:35px;
 height:35px;
 border-top:0;
 border-right:0;
 background:0 0;
 z-index:99999;
 outline:0
}
#tinymaskPrev {
 left:30px;
 transform:rotate(45deg)
}
#tinymaskNext {
 right:30px;
 transform:rotate(225deg)
}
.spec-scroll .items ul li:nth-last-child(1) {
 width:50px
}





#tags li A {
    /* BACKGROUND: url(images/tagright.gif) no-repeat right bottom; */
    background: #dfecfa;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: #333;
    liNE-HEIGHT: 40px;
    PADDING-TOP: 0px;
    HEIGHT: 40px;
    TEXT-DECORATION: none;
    width: 105px;
    text-align: center;
    font-size: 16px;}
	#tags li.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #fff; liNE-HEIGHT: 40px; HEIGHT: 40px; width:105px;
	background:#015a9e;
}

/*order*/

.shuoming{ font-size:18px; color:#0082cd; padding-bottom:10px;}
.ss{ font-size:17px; padding-bottom:20px;}
.contact_2{ background:#F2F2F2; padding:20PX; padding-top:0PX;
overflow:hidden;}
.contact_2_1{
margin-top:2.5em;}
.contact_2_1 ul li{ margin-bottom:10px;
float:left; width:49%;}
.contact_2_1 ul li:nth-child(2),.contact_2_1 ul li:nth-child(4){
float:right}
.contact_2_1 ul li:nth-child(5){
width:100%;}
.contact_2_1_mid{
background-color:#fff; border:1px #e7e7e7 solid; padding:0.8em 1em; width:87%}
.teshuw{ width:93.8%}

.contact_2_1_mid input{
border:none!important; background:none!important; width:100%; font-size:16px;outline:none;}
.contact_2_1_mid textarea{
border:0; background:none; font-size:16px;outline:none; width: 100%;}
.tixing{padding-left:10px; line-height:50px;}

.anniu { border:0PX;
font-size:1.125em; display:inline-block; color:#fff; background-color:#2c82cd; width:10.55555555555556em; line-height:2.777777777777778em; color:#fff; text-align:center;}
.anniu {
margin-bottom:1.5em; margin-top:1.5em;}
.anniu:hover{
background-color:#999;}



.contact_2_2 a{
font-size:1.125em; display:inline-block; color:#fff; background-color:#2c82cd; width:10.55555555555556em; line-height:2.777777777777778em; color:#fff; text-align:center;}
.contact_2_2{
margin-bottom:5.625em; margin-top:1.5em;}
.contact_2_2 a:hover{
background-color:#999;}


.tex2 { float:right;color:#525355;}
.tex2 h3 { font-weight:bold; padding-bottom:15px; font-size:20px; font-family:Arial; border-bottom:#ccc 1px dashed; padding-bottom:15px;}
.tex2 p {line-height:30px}
.tex2 a.tex111 { display:inline-block; float:right; font-size:16px; font-weight:bold; float:right; margin-right:20px;margin-top:7px; color:#fff; background:#F63; padding:0 15px; border-radius:15px;text-decoration:none;}
.tex2 a.tex111:hover { color:#fff;background:#f00; transition:0.4s; margin-right:15px; text-decoration:none; margin-top:10px;}
.tex2 p.s1 { background:#f8f8f8; padding:10px;}
.tex2 p.s2 { font-style:italic; color:#4284cd;}
.tex2 p.s2 a.tt { display:block; background:#E6E6FA; color:#A52A2A; font-weight:bold; text-align:center; padding:5px 0; margin-bottom:5px;}
.tex2 p.s2 a.tt:hover {transition:0.4s; font-size:15px; background:#faefe6;}

.tel5 { clear:both; width:100%; background:#e6e6e6; padding:10px 0; text-align:center; border-top:#d4d4d4 1px solid; overflow:hidden; color:#1a1840;}
.tel5 img { vertical-align:middle; margin-right:10px;}
.tel5 span { padding:0 30px;}

.blank15 { clear:both; height:15px; display:block; overflow:hidden;}

.pp2 img{ max-width:650px; height:auto !important; height:100%;}

#con {
 MARGIN: 0px auto; WIDTH: 100%
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 40px;  margin-top:20px;
}
#tags li {
	/*BACKGROUND: url(images/tagleft.gif) no-repeat left bottom;*/ background:#e3e3e3;FLOAT: left; MARGIN-RIGHT: 1px; liST-STYLE-TYPE: none; HEIGHT: 30px
}
#tags li A {
/*BACKGROUND: url(images/tagright.gif) no-repeat right bottom; */background:#dfecfa;FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; liNE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-DECORATION: none; width:165px; text-align:center; font-size:16px;
}
#tags li.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags li.selectTag {
	BACKGROUND-POSITION: left top; POSITION: relative; HEIGHT: 40px
}
#tags li.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #fff; liNE-HEIGHT: 40px; HEIGHT: 40px; width:165px;
	background:#015a9e;
}

.tagContent {
 DISPLAY: none; WIDTH: 100%;PADDING-TOP: 10px; HEIGHT: auto;

}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.news {
    border-bottom: 1px dashed #999999;
    height: 30px;
}
.tab{ 
color:#333333;
}
.aa th { font-weight:bold; text-align:center;}


/*daili*/
.daiaa { margin-bottom:40px;}
.daiaa ul li{ list-style:inside; line-height:30px; font-size:15px;}
.daimiao2{ line-height:30px; margin-bottom:10px; margin-top:10px;}
.juzhong{ width:80%; margin:0 auto;}
.zhong{ width:80%; margin:0 auto; margin-bottom:20px; border-bottom:1px dotted #ccc; color:#fc1200; font-size:60px; text-align:center; font-weight:900; line-height:100px;}
.daima{ text-align:center; margin:0 auto; color:#2c82cd; font-size:22px; font-weight:bold; margin-top:20px;}
.daima2{ text-align:left; margin:0 auto; color:#2c82cd; font-size:22px; font-weight:bold; margin-top:20px;}
.daimiao{ line-height:30px; margin-bottom:40px; margin-top:20px;}


/*底部在线客服*/
 #service{width:191px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #service{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#service li{width:191px;height:60px;}
#service li img{float:right;}
#service li a{height:49px;float:right;display:block;min-width:47px;max-width:191px;}
#service li a .shows{display:block;}
#service li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#service li a.weixin_area .hides{display:none;position:absolute;right:143px;}
#service li a.weixin_area .weixin{display:none;position:absolute;right:0;top:48px}
#p2{width:142px;background-color:#0a7234;height:47px;margin-left:47px;border:1px solid #0a7234;text-align:center;line-height:47px}
#p3{width:142px;background-color:#12589d;height:47px;margin-left:47px;border:1px solid #12589d;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}
a:hover{text-decoration: none}
#top-back p a{ }
#top-back p{ width:47px;color:#fff; height:49px;background:#0a7234; line-height:49px; text-align:center}

/*内页产品列表*/
.nychan_kuang{ padding:40px;}
.nychanpin{ background:#fff; box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05); width:80%; margin:0 auto; margin-bottom:40px;}
.nychan_tu{ width:30%;}
.nychan_tu{height:230px;overflow:hidden; display: flex;justify-content: center;align-items: center; overflow:hidden}
.nychan_tu img{cursor: pointer;  max-width:100%;transition: all 0.8s;}
.nychan_tu img:hover{   transform: scale(1.2);}
.nychan_txt{ width:65%;}
.nychan_txt h2{ margin-bottom:10px;}
.nychan_txt h2 a{ color:#333;}
.nychan_txt .cpmiao{ padding:0px; padding-top:10px;}
.nychan_txt .pan02{ margin-left:20px;}


.alt_prod_cont {background-color: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.23);margin:0 auto;overflow: hidden;padding: 10px 6px 10px 6px;width: 80%; margin-bottom:20px;}
.alt_prod_cat_name a:hover {color: #000;font-size: 18px;font-weight: bold;text-decoration: none;}
.alt_prod_cat_name a {color: #185194;font-size: 18px;font-weight: bold;text-decoration: none;}
.alt_prod_cat_name {background-color: #fff;border-bottom: 1px solid #185194;color: #185194;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;margin: 0px;padding: 6px 0px 6px 6px;text-align: left;}
.alt_prod_cat_descr {color: #000;display: block;font-size: 15px;margin: 0px;margin: 6px 0px 6px 0px;text-align: justify; line-height:22px; height:88px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow:hidden; }

.alt_prod_descr_cont {
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 74%;
}

.alt_pro_link_cont_alt ul {float: left;line-height: 18px;list-style-type: none;margin: 0px 0px 0px 0px;padding: 6px 0px 6px 0px;text-align: left;width: 270px;}
.alt_pro_link_cont_alt li a:hover {color: #000;margin: 0px;padding: 0px 12px 0px 12px;text-decoration: underline;}
.alt_pro_link_cont_alt li a { color: #000;display: block;margin: 0px;padding: 0px 12px 0px 12px;text-decoration: none;}
.alt_pro_link_cont_alt li { background-image: url(../images/arrow2.gif);background-position: 0px 7px;background-repeat: no-repeat;color: #a72c01;display: block;font-size: 15px;margin: 0px;text-align: left;}
.alt_pro_link_cont_alt {border-bottom: 1px dotted #dadada;float: none;margin: 0px 20px 0px 0px;overflow: hidden;padding: 0px;width: 100%;}
.alt_pro_link_cont ul {float: left;line-height: 18px;list-style-type: none;margin: 0px 0px 0px 0px;padding: 6px 0px 6px 0px;text-align: left;width: 100%;}
.alt_pro_link_cont li a:hover {color: #000;margin: 0px;margin: 0px 12px 0px 12px;text-decoration: underline;}
.alt_pro_link_cont li a {font-size:13px;color: #000;display: block;margin: 0px;margin: 0px 12px 0px 12px;text-decoration: none; line-height:32px; height:32px; }
.alt_pro_link_cont li {background-image: url(../images/arrow.gif);background-position: 0px 12px;background-repeat: no-repeat;color: #000;display: block;font-size: 12px;margin: 0px;padding: 0px;text-align: left;line-height:30px; float:left; width:33%; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1; }
.alt_pro_link_cont {border-bottom: 1px dotted #dadada;float: none;margin: 0px 0px 0px 0px;overflow: hidden;padding: 0px 0px 0px 0px;width: 100%;}
.more a:hover {background: url(../images/enquiry_bg_hover.jpg) top left repeat-x;border-radius: 5px;color: #FFFFFF;font: bold 14px Arial, Helvetica, sans-serif;margin: 0px;padding: 8px 15px 8px 15px;text-align: center;text-decoration: none;}
.more a {background: url(../images/enquiry_bg.jpg) top left repeat-x;border-radius: 3px;color: #FFFFFF;display: block;float: right;font: bold 14px Arial, Helvetica, sans-serif;margin: 0px;padding: 8px 15px 8px 15px;text-align: center;text-decoration: none;}
.more {color: #030100;float: right;line-height: 22px;margin: 10px 190px 0px 0px;padding: 0px;text-align: center;}
.alt_prod_num {
    font-size: 12px;
    padding: 6px 0px 6px 0px;
    text-align: center;
}
.alt_prod_img_cont { border-radius:10px;background-color: #ececec;color: #000000;display: block;float: left;margin: 0px;padding: 4px;width: 22%;}
.alt_prod_img {background-color: #ececec;margin: 0px;padding: 0px;text-align: center;}
.alt_prod_img{height:230px;overflow:hidden; display: flex;justify-content: center;align-items: center; overflow:hidden}
.alt_prod_img img{cursor: pointer;  max-width:100%;transition: all 0.8s;}
.alt_prod_img img:hover{   transform: scale(1.2);}




@media all and (max-width:1024px){
.menu_pc{ display:block}
.menu_wap{ display:none}
.foot_wap{ display:none}
.banner_pc{ display:block}
.banner_wap{ display:none}
	
.atop_bg{ width:100%;}
.atop{ width:95%; }

.ahead{ width:95%;}
.gsmc{ width:55%; float:none; margin:0 auto}

.ayou{ margin:0 auto;float:none; width:70%}

.slide_style_left{ top:15%!important}
.slide_style_right{ top:8%!important}
.nav{ width:95%; margin:0 auto}
.nav li {font-size: 16px;}


.nav li a {padding-left:7.5px; padding-right:7.5px; }


/*热门产品*/
.sousuo{width:95%;}
.remen{width:65%; margin:15px 20px 12px 20px;}
.wd1200{ padding-top:60px; padding-bottom:60px; width:95%; }
.wenzi .wmiao{ font-size:17px;}
/*产品*/
.cplist h2{height:40px;text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:1;/*显示行数*/ -webkit-box-orient:vertical; height:40px; overflow:hidden }
/*------------公司---------*/
.promiao{ width:40%; }


/*广告*/
.gd_zuo{ width:45%;}
.gd_you{ width:50%; }


/*客户*/
.kehu ul li:nth-child(2){ margin-left:50px;}

/*解决方案*/
.yytu{ width:100%; height:auto!important;}
.yytu  img{max-width:100%;max-height:160px!important;}
.yytu  img:hover{   transform: scale(1.4);}
.yyzuo{ width:40%;}
.yytxt{ width:56%;}
.yytxt h2{ color:#333333; font-size:18px; font-weight:normal; padding:0px; margin:0px;}
.yy_nr{ height:66px;line-height:22px; -webkit-line-clamp: 3; }


/*流程*/


.liucheng ul li{ float:left; width:8.8%;}


.liucheng ul li .ioc_name{ text-align:center; line-height:20px;}




/*-------底部-----------*/
.foota{ width:95%; }
.fazuo{ width:30%;}

.fczuo{ width:25%; margin-left:4%;}

.fdzuo{ float:right}
.ewm{ display:none}
.footb{ width:95%; }

/*----内页---*/
.nymain{ width:95%; }
.weizhi{line-height:28px;padding-top:10px;padding-bottom:10px;text-transform:capitalize;}
.cpnymain{width:95%}



/*SUS*/
.fazhan{ margin-bottom:30px;}
.fazhan_a{ font-size:20px; color:#ff8c4e;}
.fazhan_b{ line-height:30px; margin-top:10px;}

/*why us*/
.biaaa{ color:#000; font-size:20px; margin-bottom:25px;}
.rhong{ color:#c00000; font-weight:bold; font-size:18px;}
.rmiao{ line-height:30px; margin-bottom:20px;}
.neirong .num{margin-top:20px;}


/*企业实景*/
.tupian ul li{height:280px; }


/*内页底部*/

.keyword{ width:95%; }
.guan_txt{ width:100%}
.dianhua{ display:none;}


/*内页新闻*/
.newsmid_2_1_mid_2{ width:75%; }
.fanhui{ height:70px; overflow:hidden}
/*sgs*/
.tupian2 ul li{width:31%;}
.chanpinlbbc2 img{width:auto;height:150px;}

/*daili*/
.juzhong{ width:100%;}
.zhong{ width:100%; }


/*内页产品列表*/


.alt_prod_cont {width: 100%; }
	}
	
	
	@media all and (max-width:768px){
		
		.nypro3{display: none;}
		
.menu_pc{ display:none}
.menu_wap{ display:block}
.foot_wap{ display:none}
.banner_pc{ display:block}
.banner_wap{ display:none}		
.gsname{ font-size:18px; margin-left:80px;}	
.slide_style_right{top:5%!important; padding-left:350px!important;}
.slide_style_left{top:10%!important}

.slide-text{ width:50%!important}
.slide-text h6 {color: #0d74cc;
    text-align: left;
    font-size: 18PX!important;
    line-height: 25px;}
.slide-text p{ font-size:18px!important}
	
.search{ margin:15px;height:40px;display:box; display:-webkit-box; display:-moz-box;background:none; }
.search .input{display:block; box-flex:1.0; -webkit-box-flex:1.0; -moz-box-flex:1.0;  text-align:left;height:38px; padding:0px 10px; line-height:40px; overflow:hidden; border:#e4e4e4 1px solid; border-right:0;  border-radius:5px  0px 0px 5px;  -moz-border-radius: 5px  0px 0px 5px; 
-khtml-border-radius: 5px  0px 0px 5px; 
-webkit-border-radius: 5px  0px 0px 5px; }
.search .button{ height:40px; width:40px;     display:block; border:#e4e4e4 1px solid; border-left:0; border-radius:0px  5px 5px 0px;  -moz-border-radius: 0px  5px 5px 0px;
-khtml-border-radius: 0px  5px 5px 0px;
-webkit-border-radius: 0px  5px 5px 0px; background:#000 url(../images/wap_ico031.png) center center no-repeat; cursor:pointer;}	
	
	

/*热门产品*/
.sousuo{width:95%;}
.searcha{ display:none}
.remen{width:100%; float:none; margin:15px 20px 12px 20px;}
.wd1200{ padding-top:60px; padding-bottom:60px; width:95%; }
.wenzi .wmiao{ font-size:17px;}


/*产品*/
.chanpin .wenzi { margin-bottom: 20px;}
.chanpin .wenzi h2{ font-family:Ebrima; font-weight:400; font-size:30px;}

.cplist{ width:46%; padding:1%; margin-left:1%; margin-right:1%;height:450px; margin-top:20px;}
.cplist:hover{ margin-top:0px!important;}

.quan ul li h2 {font-size: 23px;}

/*------------公司---------*/
.promiao{ width:60%; }


/*广告*/
.guanggao{ background:url(../images/index_24.jpg) no-repeat center; height:254px; width:100%; margin:0 auto; color:#fff}
.guanggao .wd1200{ padding-top:75px;}
.gd_zuo{ width:45%;}
.gd_zuo{ width:45%; line-height:35px;}
.gd_you{ width:55%; font-size:16px; line-height:25px;}
.hengzuo{ float:none;}
.hengyou{ margin-left:20px; font-size:16px;float:none;}
.youxiang a{ color:#fff;}
.gd_you{ width:50%; }



/*客户*/
.kehu ul { margin-top:50px;}
.kehu ul li{ float:none; width:100%;}
.kehu ul li:nth-child(3){ float:none}
.kehu ul li:nth-child(2){ margin-left:0px; margin-top:20px; margin-bottom:20px;}


.hz_you_tu{ height:125px;}
.hz_you_tu  img{max-height:125px;}


/*解决方案*/
.yytu{ width:100%; height:auto!important;}
.yytu  img{max-width:100%;max-height:160px!important;}
.yytu  img:hover{   transform: scale(1.4);}
.yyzuo{ width:100%; float:none; background:#f2f2f2}
.yytxt{ width:100%; float:none}
.yytxt h2{margin-top:20px;}
.yy_nr{ height:66px;line-height:22px; -webkit-line-clamp: 3; }


/*流程*/


.liucheng ul li.jiantou{ display:none}
.liucheng ul li{ float:left; width:12.1%;}

.contact_2_1_mid{
background-color:#fff; border:1px #e7e7e7 solid; padding:0.8em 1em; width:83%}


/*-------底部-----------*/
.foota{ width:95%; }
.fazuo{ width:80%;}
.fbzuo{display:none}

.fczuo{ width:25%; margin-left:4%; display:none}

.fdzuo{ float:right; display:none}
.ewm{ display:block}
.footb{ width:95%; }

/*----内页---*/
.nymain{ width:95%; }
.weizhi{line-height:28px;padding-top:10px;padding-bottom:10px;text-transform:capitalize;}
.cpnymain{width:95%}
.nybiao{ float:none!important}
.dao { float:left!important; margin-top:20px;}


/*SUS*/
.fazhan{ margin-bottom:30px;}
.fazhan_a{ font-size:20px; color:#ff8c4e;}
.fazhan_b{ line-height:30px; margin-top:10px;}

/*why us*/
.biaaa{ color:#000; font-size:20px; margin-bottom:25px;}
.rhong{ color:#c00000; font-weight:bold; font-size:18px;}
.rmiao{ line-height:30px; margin-bottom:20px;}
.neirong .num{margin-top:20px;}

.tupian ul li { height: 200px;}

/*企业实景*/
.chanpinlbbc {
    display: table-cell;
    vertical-align: middle;
    padding: 5px;
    border: 1px solid #d8d8d8;
    overflow: hidden!important;
    height: 140px;
}

/*优势*/
.youshi{ padding-bottom:30px;}
.youshi_kuang{ padding:50px;}
.youshi_kuang h2{ font-size:24px; color:#fff; margin-top:10px; margin-bottom:10px;}
.num{ color:#fff; font-size:55px; font-weight:bold}
.youshi dl { margin-top:55px;}
.youshi dl dd:nth-child(2n){ float:none}
.youshi dl dd{ float:none; width:100%; margin-top:20px;}
.youshi dl dd.dl_01{ background:url(../images/index_18.jpg) no-repeat center; height:436px;border-radius:5px; width:100%; background-size:150%}
.youshi dl dd.dl_02{ background:url(../images/index_19.jpg) no-repeat center; height:436px;border-radius:5px;width:100%; background-size:150%}
.youshi dl dd.dl_03{ background:url(../images/index_20.jpg) no-repeat center; height:436px;border-radius:5px;width:100%; background-size:150%}
.youshi dl dd.dl_04{ background:url(../images/index_21.jpg) no-repeat center; height:436px;border-radius:5px;width:100%; background-size:150%}




/*内页底部*/

.keyword{ width:95%; overflow:hidden; height:66px; }
.guan_txt{ width:100%}
.dianhua{ display:none;}



/*内页新闻*/


.newsmid_2_1_mid_2{ width:65%; }

.newsmid_2_1_mid_2_2{
-webkit-line-clamp: 4;   
 }
.newsmid_2_1_mid_2_2 h3 {font-size:20px; color:#000; line-height:25px; height:50px; font-weight:400; padding:0px; margin:0px;margin-bottom:5px;}






.fanhui ul li{ float:none; width:100%;padding-left: 0%;
    padding-right: 0%;
    background: none;
    padding-top: 0px; text-align:left; margin-top:0px;}
.fanhui ul li:nth-child(2){ display:none}
.fanhui .fr{ float:none}
.fanhui .fl{ float:none}
.fanhui{ height:auto!important}
/*sgs*/
.tupian2 ul li{width:31%;}
.chanpinlbbc2 img{width:auto;height:150px;}

/*daili*/
.juzhong{ width:100%;}
.zhong{ width:100%; }

@media only screen and (max-width:767px){
.box_xx { height:300px !important;}

.newShow .name { font-size:22px; width:100%; line-height:35px; height:35px;}
.newShow .toptop { display:none !important;}
.ban { background-size:150% 150%;}
.snav ul { width:100%;}



}