@charset "UTF-8";
/*重置样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td{ margin:0; padding:0; }
body{	font-size:14px; color:#333; font-family:'微软雅黑'; background-color:#f9f9f9; overflow-x:hidden } 
table{ border-collapse:collapse; border-spacing:0; } 
img{ border:0; display:block; } 
ol,ul{  list-style:none; } 
h1,h2,h3,h4,h5,h6{ font-size:100%; color:#333; font-weight:normal;  }
a{ text-decoration:none; color:#666; }
input{vertical-align:middle; } 
input,button,textarea,select{outline:none; font-family:'微软雅黑'; font-size:14px; }

.wrap{ width:1100px; margin:0 auto; overflow:hidden; }
.main{ width:1100px; margin:0 auto; }
.clear{ clear:both;}

.clearfix:after{ clear:both; display:block; content:'' }
.clearfix{ zoom:1 }

/*客服*/
.floating_ck{position:fixed;right:20px;bottom:30%;font-size:12px; font-family:"Microsoft YaHei"; z-index:9999}
.floating_ck dl dd{position:relative;width:70px;height:70px;background-color:#37a5e6;border-bottom:solid 1px #56befb;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#37a5e6;border-bottom:solid 1px #2695d6;}
.floating_ck dl dd:hover .floating_left{display:block;}
.floating_ck .zixun{background-image:url(../images/zx.png);}
.floating_ck .tel{background-image:url(../images/tel.png);}
.floating_ck .consult{background-image:url(../images/zxicon.png);}

.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:47px;font-size:12px;}
.floating_ck dd a{ text-decoration:none; color:#fff;}
.floating_left{ position:absolute; left:-160px; top:0px; width:160px; height:70px; background-color:#37a5e6; display:none;
 border-radius:5px 0 0 5px;}
.floating_left a{ text-decoration:none; color:#fff; line-height:70px;}
.floating_left p{ color:#FFF; font-size:14px;}
.floating_left .one{ margin-top:14px;}
.floating_left .two{ padding-left:1px; margin-top:3px;}
.m_fudong{ display:none}





/*.header*/
.header{ width:100%; padding-top:21px; padding-bottom:21px; background-color:#FFF; position:relative; /*position:fixed; left:0; top:0; z-index:999;*/ }

.header .logo{ display:block; float:left; height:58px;margin-top: -5px;  }
.header .head{ /*width:525px;*/ float:right; overflow:hidden; }
.header .head .headL{ float:left; padding-top:18px; }
.header .head .headL .p1{ font-size:12px; color:#333; letter-spacing:1px; }
.header .head .headL .p2{ font-size:12px; font-family:'Arial'; color:#999; }
.header .head .tel{ float:left; margin-left:12px; padding-top:18px; font-size:20px; color:#eb891a; font-family:'bebas_neueregular'; }
.header .head .formBox{ float:left; margin-left:20px; margin-top:15px; width:197px; height:30px; background:url(../images/search.png) no-repeat center; }
.header .head .formBox .txt{ width:155px; padding-left:10px; color:#bebebe; height:30px; line-height:30px; background:transparent; border:none; }
.header .head .formBox .btn{ width:27px; height:30px; line-height:30px; background:transparent; border:none; cursor:pointer; }
.header .head .language{ float:left; display:block; margin-top:15px; margin-left:10px; width:28px; height:28px; line-height:28px; text-align:center; font-size:12px; color:#FFF; font-family:'Arial'; background:url(../images/index_02.png) no-repeat center; }
/*.header .head .language:hover{ background:url(../images/index_02_hover.png) no-repeat center; } */

/*导航nav*/
.navBox{ width:100%; height:40px; position:relative; /*position:fixed; left:0; top:100px; z-index:198;*/ }
.navBox .nav{ width:100%; height:40px; background-color:#eb891a; }
.navBox .nav ul li{ float:left; height:40px; line-height:40px; padding-right:2px; background:url(../images/index_01.jpg) no-repeat right center; }
.navBox .nav ul li.last{ padding-right:0; background:none; }
.navBox .nav ul li a{ display:block; padding:0 32px; font-size:14px; color:#FFF; }
.navBox .nav ul li.hover a,.navBox .nav ul li:hover a,.nav ul li.active a{ background-color:#333; }

/*下拉*/
.navBox .pullDown{ width:100%; position:absolute; left:0; top:40px; padding-top:20px; background-color:#333; z-index:199; display:none; }
.navBox .pullDown dl{ float:left; width:140px; margin-right:40px; padding-bottom:10px; }
.navBox .pullDown dl.last{ margin-right:0; }
.navBox .pullDown dl a:hover{ color:#FFF; }
.navBox .pullDown dl dt{ padding-bottom:10px; background:url(../images/pullDown.jpg) no-repeat center bottom; }
.navBox .pullDown dl dt a{ color:#fff; }
.navBox .pullDown dl dd{ line-height:21px; }
.navBox .pullDown dl dd a{ color:#666; }

.navBox .pullDown .wraps{ width:1100px; margin:0 auto; padding-bottom:20px; overflow:hidden; }
.navBox .pullDown .wraps1{ width:140px; margin-left:80px; }
/*.navBox .pullDown .wraps2{ width:140px; margin-left:202px; }
*/.navBox .pullDown .wraps3{ width:140px; margin-left:202px; }
.navBox .pullDown .wraps4{ width:140px; margin-left:326px; }
.navBox .pullDown .wraps5{ width:140px; margin-left:448px; }
.navBox .pullDown .wraps6{ width:140px; margin-left:570px; }
.navBox .pullDown .wraps7{ width:140px; margin-left:692px; }
.navBox .pullDown .wraps a{ color:#fff; display:block; width:140px; text-align:center; padding-bottom:10px; padding-top:10px; background:url(../images/pullDown.jpg) no-repeat center bottom; }
.navBox .pullDown .wraps a:hover{ color:#FFF; }

.fixer{ position:fixed; left:0; top:0; width:100%; z-index:999; }/*导航置顶*/

/*banner*/
.flexslider{position:relative;overflow:hidden; z-index:99;}
.flexslider .slides li{ position:relative; width:100%; height:708px; }
.flexslider .slides li .img{display:block; width:100%; height:708px; position:absolute; left:0 ;top:0;}
.flex-direction-nav a{position:absolute;top:50%;width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;
z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease; z-index:101;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}

/*第一部分内容*/
.section1{ padding-top:55px; padding-bottom:70px; background-color:#FFF; }
.section1 .titleBox{ width:1100px; margin:0 auto; padding-top:22px; background:url(../images/index_03.png) no-repeat center top; margin-bottom:40px; }
.section1 .titleBox h2{ text-align:center; color:#333; font-size:30px; line-height:50px; font-weight:bold; }
.section1 .titleBox .onlineBox{ width:1100px; overflow:hidden; }
.section1 .titleBox .onlineBox .online{ float:left; width:462px; height:1px; background-color:#eee; }
.section1 .titleBox .onlineBox p{ float:left; width:176px; text-align:center; font-weight:bold; font-size:12px; color:#ccc; font-family:'Arial'; }

.sec1L{ float:left; width:526px; height:495px; /*overflow:hidden;*/ }
.sec1L a{ display:block; width:325px; height:87px; margin-left:-526px; padding:15px 45px 15px 156px; margin-bottom:48px; opacity:0;filter:alpha(opacity=0); }
.sec1L a.one{ background:url(../images/index_04.png) no-repeat left center; }
.sec1L a.one:hover{ background:url(../images/index_04_hover.png) no-repeat left center; }
.sec1L a.two{ background:url(../images/index_06.png) no-repeat left center; }
.sec1L a.two:hover{ background:url(../images/index_06_hover.png) no-repeat left center; }
.sec1L a.three{ background:url(../images/index_07.png) no-repeat left center; }
.sec1L a.three:hover{ background:url(../images/index_07_hover.png) no-repeat left center; }
.sec1L a h3{ font-size:16px; color:#333; font-weight:bold; }
.sec1L a span{ color:#eb891a; }
.sec1L .para{ margin-top:10px; }
.sec1L .para p{ color:#999; line-height:18px; }

.sec1R{ float:right; width:548px; margin-right:-548px; /*opacity:0.5; filter:alpha(opacity=50);*/ }
.sec1R .sec1Img{ width:548px; height:316px; position:relative; }
.sec1R .sec1Img img{ width:548px; height:316px; }
.sec1R .sec1Img h4{ width:92px; height:92px; background-color:#e6912f; font-size:32px; color:#FFF; font-weight:bold; text-align:center; position:absolute; left:0; top:0; }
.sec1R .para{ padding:30px 20px 0; } 
.sec1R .para p{ color:#333; line-height:21px; margin-bottom:20px; }
.sec1R .para a{ color:#ccc; }
.sec1R .para a:hover{ color:#333; }

/*第二部分内容*/
.section2{ width:100%; padding-top:74px; padding-bottom:60px; background:#f2f2f2 url(../images/sec2bg.jpg) repeat-x left top; }
.section2 .titleBox{ width:1100px; margin:0 auto; padding-top:18px; background:url(../images/indexico.png) no-repeat center top; margin-bottom:40px; }
.section2 .titleBox h2{ text-align:center; color:#fff; font-size:30px; line-height:50px; font-weight:bold; }
.section2 .titleBox .onlineBox{ width:1100px; overflow:hidden; }
.section2 .titleBox .onlineBox .online{ float:left; width:462px; height:1px; background-color:#434343; }
.section2 .titleBox .onlineBox p{ float:left; width:176px; text-align:center; font-weight:bold; font-size:12px; color:#666; font-family:'Arial'; }

.sec2Main{ width:1100px; height:383px; margin:0 auto; overflow:hidden; }
.sec2Main .item{ float:left; display:block; width:260px; height:383px; margin-right:15px; margin-left:1100px; }
.sec2Main .item .img,.sec2Main .item .img img{ width:260px; height:287px; }
.sec2Main .item .sec2Bottom{ width:220px; height:66px; padding:15px 20px; background-color:#333;
 -webkit-transition:0.5s; -ms-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; transition:0.5s; }
.sec2Main .item .sec2Bottom h3{ color:#FFF; line-height:24px; font-size:16px; }
.sec2Main .item .sec2Bottom p{ color:#999; line-height:16px; font-size:12px; margin-top:8px; }
.sec2Main .item:hover .sec2Bottom{ background-color:#e18520; }
.sec2Main .item:hover .sec2Bottom p{ color:#ccc; }
.sec2Main .item.r{ margin-right:0; background-color:#eb891a; position:relative; }
.sec2Main .item.r h4{ font-size:24px; color:#FFF; text-align:center; font-weight:bold; line-height:40px; padding-top:34px; }
.sec2Main .item.r p{ font-size:12px; font-weight:bold; text-align:center; font-family:'Arial';  color:#f5caa8; }
.sec2Main .item.r ul{ width:165px; margin:30px auto 0; }
.sec2Main .item.r ul li{ width:165px; height:36px; margin-bottom:15px; }
.sec2Main .item.r ul li a{ display:block; width:165px; height:36px; text-align:center; line-height:36px; color:#FFF; background:url(../images/index_11.png) no-repeat center; }
.sec2Main .item.r ul li a:hover{color:#000; background:url(../images/index_12.png) no-repeat center; }
.sec2Main .item.r .prodMore{ display:block; width:70px; height:40px; text-align:center; font-size:12px; line-height:40px; color:#FFF; background-color:#333; position:absolute; left:95px; bottom:0; }
.sec2Main .item.r .prodMore:hover{ background-color:#000; }
.section2 .caseMore{ display:block; width:165px; height:36px; margin:40px auto 0; line-height:36px; text-align:center; color:#787878; background:url(../images/index_13.png) no-repeat center; }
.section2 .caseMore:hover{ color:#e18520; }

/*第三部分内容*/
.section3{ width:100%; padding-top:78px; padding-bottom:78px; background-color:#FFF; }
.section3 .sec3L{ margin-left:-260px; width:260px; height:368px; float:left; }
.sec3L_content{ width:260px; height:368px; position:relative; }
.sec3L_content .columnSlide{ width:260px; height:368px; overflow:hidden; }
.sec3L_content .columnSlide .contents{ display:none; }
.sec3L_content ol{ position:absolute; right:10px; bottom:35px; z-index:100; }
.sec3L_content ol li{ float:left; margin:0 5px; width:15px; height:15px; line-height:15px; text-align:center; font-family:'Arial'; font-size:10px; color:#FFF; background:url(../images/libg.png) no-repeat center; cursor:pointer; }
.sec3L_content ol li:hover,.sec3L_content ol li.active{ color:#333; background:url(../images/libg_hover.png) no-repeat center; }
.sec3L_content .sec3Title{ width:216px; height:41px; padding:22px; background:url(../images/secbg.png); position:absolute; left:0; bottom:0; z-index:99; }
.sec3L_content .sec3Title h2{ font-size:21px; color:#FFF; }
.sec3L_content .sec3Title p{ font-size:12px; color:#f0c8a9; font-family:'Arial'; font-weight:bold; }
.section3 .sec3R{ width:824px; margin-right:-824px; float:right; }
.sec3R_title{ width:824px; height:50px; position:relative; }
.sec3R_title h2{ padding-left:24px; font-size:24px; color:#333; font-weight:bold; }
.sec3R_title p{ padding-left:24px; font-weight:bold; font-size:12px; font-family:'Arial'; color:#ccc; line-height:24px; }
.sec3R_title a{ display:block; width:22px; height:26px; position:absolute; right:0; top:14px; }
.sec3Main{ width:824px; margin-top:20px; }
.sec3Main .sec3Item{ overflow:hidden; padding:16px 0 16px 24px; width:800px; line-height:28px; font-size:12px; color:#; background-color:#FFF; }
.sec3Main .sec3Item.odd{ background-color:#f2f2f2; }
.sec3Main .sec3Item div{ margin-top:20px; padding-left:75px; }
.sec3Main .sec3Item h4{ margin-right:10px; width:120px; height:28px; line-height:28px; text-align:center; color:#FFF; font-weight:bold; background:url(../images/index_16.png) no-repeat center; float:left; }
.sec3Main .sec3Item:hover h4{ background:url(../images/index_17.png); }
.sec3Main .sec3Item select{ margin-left:8px; }
.sec3Main .sec3Item a{ margin-left:18px; }
.sec3Main .sec3Item a:hover{ color:#EB891A}
.sec3Main .sec3Item input{ margin-left:8px; width:65px; }

/*第四部分*/
.section4{ width:100%; background-color:#FFF; padding:80px 0; }
.section4 .titleBox{ width:1100px; margin:0 auto; padding-top:22px; background:url(../images/index_18.png) no-repeat center top; margin-bottom:40px; }
.section4 .titleBox h2{ text-align:center; color:#333; font-size:30px; line-height:50px; font-weight:bold; }
.section4 .titleBox .onlineBox{ width:1100px; overflow:hidden; }
.section4 .titleBox .onlineBox .online{ float:left; width:462px; height:1px; background-color:#eee; }
.section4 .titleBox .onlineBox p{ float:left; width:176px; text-align:center; font-weight:bold; font-size:12px; color:#ccc; font-family:'Arial'; }

.sec4Main{ margin:40px auto 0; width:1100px; overflow:hidden; }
.sec4Main ul{ width:1100px; height:450px; overflow:hidden; }
.sec4Main ul li{ margin-left:1100px; display:block; float:left; border:1px solid #e5e5e5; padding:30px 28px 80px; width:294px; margin-right:22px; min-height:310px; position:relative; }
.sec4Main ul li.r{ margin-right:0; }
.sec4Main ul li h3{ line-height:30px; font-size:18px; color:#333; font-weight:bold; }

.sec4Main ul li .img{ margin-top:25px; width:294px; height:142px; overflow:hidden; }
.sec4Main ul li .img img{ width:294px; height:142px; }
.sec4Main ul li .para{ line-height:24px; margin-top:15px; color:#333; }
.sec4More{ display:block; width:70px; height:40px; font-style:normal; text-align:center; line-height:40px; color:#FFF; background-color:#333; position:absolute; left:28px; bottom:0;
 -webkit-transition:0.5s; -ms-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; transition:0.5s; }
.sec4More:hover{ background-color:#eb891a; }


/*footer*/
.footer{ width:100%; padding-top:80px; padding-bottom:50px; background-color:#eb891a; }
.footer .footDl{ width:1100px; overflow:hidden; padding-bottom:50px; }
.footer .footDl dl{ float:left; width:108px; margin-right:20px; }
.footer .footDl dl dt{ margin-bottom:32px; }
.footer .footDl dl dt a{ color:#FFF; }
.footer .footDl dl dd{ line-height:22px; }
.footer .footDl dl dd a{ color:#ffe1bf; }
.footer .footDl dl dd a:hover{ color:#FFF; }
.footer .footDl dl.last{ width:204px; margin-right:0; }
.footer .footDl dl.last dt{ overflow:hidden; }
.footer .footDl dl.last dt .img{ float:left; width:90px; margin-left:12px; }
.footer .footDl dl.last dt .img img{ width:90px; height:90px;}
.footer .footDl dl.last dt .img p{ text-align:center; color:#FFF; line-height:30px; }

.footer .friendLink{ width:1100px; }
.footer .friendLink .f_title{ width:1100px; height:32px; background:url(../images/footer_01.jpg) repeat-x center; }
.footer .friendLink .f_title a{ float:left; display:block; color:#FFF; text-align:center; line-height:30px; font-weight:bold; margin-right:10px; width:80px; height:32px; background:url(../images/footer_03.png) no-repeat; }
.footer .friendLink .f_title a.active{ background:url(../images/footer_02.png) no-repeat; color:#eb891a; }
.footer .friendLink .f_main{ margin-top:20px; overflow:hidden; display:none; }
.footer .friendLink .f_main li{ float:left; margin-bottom:10px; margin-right:25px; }
.footer .friendLink .f_main li a{ color:#ffe0bc; font-size:15px; }
.footer .friendLink .f_main li a:hover{ color:#fff; }
/*copyBox*/
.copyBox{ width:100%; height:48px; line-height:48px; background-color:#333; }
.copyBox p{ color:#999; float:left; }
.copyBox p a{ color:#999;}
.copyBox .link{ float:right; }
.copyBox .link a{ margin-left:15px; color:#999; }
.copyBox .link a:hover{ color:#ccc; }



/*内页*/
/*解决方案*/
.banners{ width:100%; height:85px; padding-top:55px; background:url(../images/banners.jpg) no-repeat center; }
.banners h1{ font-size:24px; color:#ccc; font-weight:bold; line-height:30px; text-align:center; }
.banners .subNav{ text-align:center; margin-top:6px; font-size:12px; color:#999; }
.banners .subNav a{ color:#999; }
.banners .subNav a:hover{ color:#FFF; }

.container{ padding-top:30px; padding-bottom:65px; }
.container .menuBox,.container .menuBox2{ width:1100px; text-align:center; height:34px; background:url(../images/img_19.jpg) repeat-x center; }
.container .menuBox2{ margin-top:20px;}
.container .menuBox a,.container .menuBox span,.container .menuBox2 a,.container .menuBox2 span{ display:inline-block; *display:inline; *zoom:1; width:130px; height:34px; line-height:34px; text-align:center; color:#000; background:url(../images/img_20.jpg) repeat-x center; }
.container .menuBox a:hover,.container .menuBox2 a:hover{ color:#eb891a; }
.container .menuBox a.act,.container .menuBox2 a.act{ color:#FFF; background:url(../images/img_03.jpg) repeat-x center; }
.container .menuBox span.before,.container .menuBox2 span.before{ width:20px; height:34px; color:#FFF; border:none; background:url(../images/img_01.jpg) no-repeat left top; }
.container .menuBox span.after,.container .menuBox2 span.after{ width:20px; height:34px; color:#FFF; border:none; background:url(../images/img_04.jpg) no-repeat right top; }

.solutionBox{ width:1100px; margin-top:40px; }
.solutionBox .solutionBoxs{ margin-bottom:20px; background-color:#FFF; width:1008px; padding:46px; -webkit-box-shadow:3px 5px 8px #E2E1E1; overflow:hidden; }
.solutionBox .solutionBoxs .img{ float:left; width:220px; overflow:hidden; }
.solutionBox .solutionBoxs .img img{width:220px;}
.solutionBox .solutionBoxs .solutionR{ float:right; width:745px; }
.solutionBox .solutionBoxs .solutionR h3{ font-size:18px; color:#000; font-weight:bold; margin-bottom:15px; }
.solutionBox .solutionBoxs .solutionR .para{ margin-bottom:30px; }
.solutionBox .solutionBoxs .solutionR .para p{ color:#999; line-height:21px; }
.solutionBox .solutionBoxs .solutionR ul{ width:745px; }
.solutionBox .solutionBoxs .solutionR ul li{ padding:10px 0; border-bottom:1px dashed #ddd; background:url(../images/img_21.jpg) no-repeat right center; }
.solutionBox .solutionBoxs .solutionR ul li a{ padding-left:25px; background:url(../images/img_17.png) no-repeat left center; color:#333; }
.solutionBox .solutionBoxs .solutionR ul li a:hover{ color:#eb891a; background:url(../images/img_18.png) no-repeat left center; }


/*产品中心*/
.prodBox{ width:1100px; margin-top:40px; }
.prodBox ul{ overflow:hidden; }
.prodBox ul li{ float:left; width:260px; height:auto; margin:0 0 20px 12px; }
.prodBox ul li.r{ margin-right:0; }
.prodBox ul li a{ display:block; width:260px; height:auto; cursor:pointer; }
.prodBox ul li a .img{ width:258px; height:258px; border:1px solid #eee; overflow:hidden; }
.prodBox ul li a .img img{ width:258px; height:258px; -webkit-transition:1s; }
.prodBox ul li a:hover .img img{ -webkit-transform:scale(1.1); }
.prodBox ul li a .prod_title{ width:220px; height:67px; padding:15px 20px; background-color:#eee; -webkit-transition:0.3s; -ms-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; }
.prodBox ul li a:hover .prod_title{ background-color:#eb891a; }
.prodBox ul li a .prod_title h3{ font-size:16px; color:#000; height:36px; line-height:36px; overflow:hidden;}
.prodBox ul li a .prod_title p{ font-size:12px; color:#666; line-height:18px; }
.prodBox ul li a:hover .prod_title h3,.prodBox ul li a:hover .prod_title p{ color:#FFF; }
.prodBox ul li a .prod_title2{ width:220px; padding:15px 20px; font-size:18px; color:#000; background-color:#eee; -webkit-transition:0.3s; -ms-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; }
.prodBox ul li a:hover .prod_title2{ background-color:#eb891a; color:#FFF; }
#container{ margin:0 auto; width:100%;}
#container h2{ font-size:20px; color:#0087f1;}
#wrap{ position:relative; overflow:hidden;}
#gradient{ width:100%; height:35px; position:absolute; bottom:0; left:0;}
#read-more{ padding:5px; color:#333;}
#read-more a{ display:block; width:100px; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:bold;
background:#333; color:#FFF; margin:30px auto 0}
#read-more a:hover{ background:#eb891a;}
#mcontainer{ display:none}

.listmenu{ overflow:hidden;}
.listmenu a{ display:block; height:35px; line-height:35px; padding:0 10px; margin:5px 8px; background:#FFF; float:left}'
.listmenu a:hover{ background:#eb891a; color:#FFF}
.listmenu a.act{ background:#eb891a; color:#FFF}


/*分页*/
#page{ text-align:center; margin-top:20px; clear:both;}
#page li{ display:inline-block; vertical-align:middle; margin:0 4px;}
#page li a{ display:block; height:30px; line-height:30px; padding:0 10px; font-size:14px; color:#666; background:#e9e9e9;}
#page li a.active,#page li a:hover{ color:#FFF; background:#eb891a}

/*应用案例*/
.caseBox{ width:1100px; margin-top:40px; }
.caseBox ul{ overflow:hidden; }
.caseBox ul li{ float:left; width:260px; height:345px; margin-bottom:20px; margin-right:20px; }
.caseBox ul li.r{ margin-right:0; }
.caseBox ul li a{ display:block; width:260px; height:345px; cursor:pointer; }
.caseBox ul li a .img{ width:260px; height:260px; overflow:hidden; }
.caseBox ul li a .img img{ width:260px; height:260px; -webkit-transition:1s; }
.caseBox ul li a:hover .img img{ -webkit-transform:scale(1.1); }
.caseBox ul li a .case_title{ width:220px; height:65px; padding:10px 20px; background-color:#eee; -webkit-transition:0.3s; -ms-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; }
.caseBox ul li a:hover .case_title{ background-color:#eb891a; }
.caseBox ul li a .case_title h3{ font-size:18px; color:#000; line-height:24px; }
.caseBox ul li a .case_title p{ font-size:12px; color:#666; line-height:18px; }
.caseBox ul li a:hover .case_title h3,.caseBox ul li a:hover .case_title p{ color:#FFF; }

.caseBox .navs{ height:28px; line-height:28px; margin-bottom:25px; }
.caseBox .navs a{ margin-right:15px; }
.caseBox .navs a.active,.caseBox .navs a:hover{ color:#eb891a; }

/*服务支持 常见问题*/
.serviceBox{ width:1010px; padding:43px 45px; margin-top:40px; background-color:#FFF; -webkit-box-shadow:5px 5px 5px #eee; }
.serviceBox .problem{ width:1010px; }
.serviceBox .problem a{ display:block; width:954px; margin-bottom:15px; padding-left:56px; height:40px; line-height:40px; color:#595757; position:relative; background:url(../images/prob_01.jpg) no-repeat 0 0; }
.serviceBox .problem a span{ display:block; width:100px; height:40px; line-height:40px; text-align:center; color:#FFF; background-color:#eb891a; position:absolute; right:0; top:0; display:none; }
.serviceBox .problem a:hover{ color:#FFF; background:url(../images/prob_01_hover.jpg) no-repeat; }
.serviceBox .problem a:hover span{ display:block; }

.region{ width:100%; position:relative;}
.region h1{ line-height:80px; text-align:center;}
.region h1 label div{ color:#000; font-size:24px; font-weight:normal;}
.region h1 span{font-size: 14px;}
.region .region_border{border:solid 1px #e2e2e2; width: 910px; margin: 0px auto;padding:10px 0px 20px 0px;margin-bottom: 64px;}
.thumbpic{margin:13px auto 0px;width:839px; height:113px;overflow: hidden;position: relative;}
#piclist{width:767px;float:left;overflow:hidden;height:120px;position: absolute;left: 50%;margin-left: -384px;}  
#piclist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#piclist ul li{float:left;cursor:pointer;position:relative;height:111px;background-image: url(../images/ico_bg.gif);background-repeat: no-repeat;  background-position: left 0px; width: 156px;}
#piclist ul li img{height:98px;width:137px;margin:10px 3px;}
#piclist .hover{height:111px;background-image: url(../images/ico_bg_hover.gif);background-repeat: no-repeat;background-position: left  0px;}
.thumbpic a.bntprev,.thumbpic a.bntnext{width:20px;height:72px;position: absolute;top: 50%;margin-top: -36px;display:block;outline:none;background-repeat: no-repeat;background-image: url(../images/ico_control.gif); }
.thumbpic a.bntprev{background-position:0px 0px;}
.thumbpic a.bntprev:hover{left:0px;background-position:0px -74px;}
.thumbpic a.bntnext{right:0px;background-position:-22px 0px;}
.thumbpic a.bntnext:hover{background-position:-22px -74px;}
#originalpic{overflow:hidden;zoom:1;height:100%;clear:both;text-align:center;width: 892px; margin: 0 auto;}
#originalpic img{display:none;position:relative;max-width:892px;width:892px;height:632px;}
#aPrev,#aNext{position:absolute;z-index:10;cursor: pointer;display:block;top:346px; width: 62px; height: 105px;opacity: .7; filter:alpha(opacity=70);}
#aPrev:hover,#aNext:hover{opacity: .5;filter:alpha(opacity=50);}
#aPrev{left:0px;background:#aeaeae url(../images/region_control_left.png) no-repeat center center;}
#aNext{right:0px; background:#aeaeae url(../images/region_control_right.png) no-repeat center center;}


/*新闻中心*/
.newsBox{ width:1010px; padding:43px 45px; margin-top:40px; background-color:#FFF; -webkit-box-shadow:5px 5px 5px #eee; }
.newsList{ width:1010px; }
.newsList a{ display:block; width:1010px; height:152px; margin-bottom:30px; }
.newsList a .img{ float:left; width:315px; height:152px; background-color:#eb891a; overflow:hidden; }
.newsList a:hover .img{ -webkit-box-shadow:5px 5px 5px #eee; box-shadow:5px 5px 5px #eee; opacity:0.9; filter:alpha(opacity=90); }
.newsList a .img img{ width:315px; height:152px; }
.newsList a .newsContent{ width:615px; height:92px; padding:30px; float:left; margin-left:20px; background-color:#f9f9f9;
 -webkit-transition:0.3s; -ms-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; }
.newsList a:hover .newsContent{ background-color:#eb891a; }
.newsList a .newsContent .newsTitle{ width:615px; margin-bottom:25px; overflow:hidden; }
.newsList a .newsContent .newsTitle h2{ float:left; font-size:18px; color:#000; line-height:18px; }
.newsList a:hover .newsContent h2{ color:#FFF; }
.newsList a .newsContent .newsTitle i{ float:right; font-style:normal; font-size:12px; color:#999; line-height:18px; }
.newsList a:hover .newsContent i{ color:#ffdab0; }
.newsList a .newsContent .para{ width:615px; }
.newsList a .newsContent .para p{ line-height:24px; color:#666; }
.newsList a:hover .newsContent .para p{ color:#f9f9f9; }
.newsPage{ width:1010px; }

/* 服务支持 */
.xiaList{ width:1010px; }
.xiaList a{ display:block; height:152px; margin-bottom:30px; }
.xiaList a .xiazaicon{ width:90%; padding:30px 5%; background-color:#f9f9f9;
 -webkit-transition:0.3s; -ms-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s; }
.xiaList a:hover .xiazaicon{ background-color:#eb891a; }
.xiaList a .xiazaicon .newsTitle{ width:100%; margin-bottom:25px; overflow:hidden; }
.xiaList a .xiazaicon .newsTitle h2{ float:left; font-size:18px; color:#000; line-height:18px; }
.xiaList a:hover .newsContent h2{ color:#FFF; }
.xiaList a .xiazaicon .newsTitle i{ float:right; font-style:normal; font-size:12px; color:#999; line-height:18px; }
.xiaList a:hover .newsContent i{ color:#ffdab0; }
.xiaList a .xiazaicon .para{ width:100%; }
.xiaList a .xiazaicon .para p{ line-height:24px; color:#666; }
.xiaList a:hover .xiazaicon .para p{ color:#f9f9f9; }

/*新闻详情*/
.newsDetail{ width:1020px; background-color:#FFF; margin:0 auto; }
.newsDetail .newsTitleBox{ width:1020px; border-bottom:1px solid #e1e1e1; padding-bottom:20px; }
.newsDetail .newsTitleBox h3{ font-size:24px; color:#333; line-height:36px; text-align:center; }
.newsDetail .newsTitleBox p{ font-size:13px; color:#999; line-height:24px; text-align:center; }
.newsDetail .newsDetails{ padding:20px 10px 0; color:#666; line-height:24px; }
.newsDetail .newsDetails p{ color:#666; line-height:24px; margin-top:10px; text-indent:2em; }
.newsDetail .newsDetails img{ margin:15px auto 0; width:100%}

.detailPage{ width:1020px; height:30px; line-height:30px; position:relative; margin-top:50px; }
.detailPage .detailPageL,.detailPage .detailPageR{ position:absolute; top:-40px; -webkit-transition:0.5s; -ms-transition:0.5s; -moz-transition:0.5s; -o-transition:0.5s; transition:0.5s; }
.detailPage .detailPageL{ padding-left:40px; background:url(../images/L01.png) no-repeat left; left:0; }
.detailPage .detailPageR{ padding-right:40px; background:url(../images/R01.png) no-repeat right; right:0; }
.detailPage .detailPageL a:hover,.detailPage .detailPageR a:hover{ color:#EB891A; }
.detailPage .detailPageC{ width:180px; margin:0 auto; }
.detailPage .detailPageC span{ float:left; }
.detailPage span a{ margin:0; text-decoration:none;}

.otherNews{ width:1020px; margin-top:50px; }
.otherNews h4{ font-size:18px; margin-bottom:15px; }
.otherNews ul{ margin:0 auto; overflow:hidden; padding-top:20px; border-top:1px solid #E0E0E0 }
.otherNews ul li{ float:left; width:485px; margin-bottom:15px; }
.otherNews ul li a{ color:#999; }
.otherNews ul li a:hover{ color:#EB891A; }


/*关于我们*/
.aboutBox{ width:1010px; padding:43px 45px; margin-top:40px; background-color:#FFF; -webkit-box-shadow:5px 5px 5px #eee; }
.aboutBox img{ max-width:100%;}
.aboutBox h2{ color:#333; font-size:18px; font-weight:bold; /*margin-top:35px;*/ }
.aboutBox h3{ font-size:36px; color:#eb891a; font-weight:bold; }
.aboutBox .para{ width:1010px; margin-top:25px; }
.aboutBox .para p{ line-height:21px; margin-bottom:20px; }
.aboutBox .about{ width:1010px; margin-top:30px; overflow:hidden; }
.aboutBox .about .abouts{ float:left; width:505px; }
.aboutBox .about .abouts h4{ line-height:44px; font-size:24px; font-weight:bold; color:#eb891a; }
.aboutBox .about .abouts h5{ margin-top:22px; line-height:20px; color:#333; }
.aboutBox .about .abouts p{ color:#757575; }
.aboutBox p{ line-height:25px;text-indent:2em;}
.mhonorBox{ display:none}

/*联系我们*/
.contactBox{ width:1010px; padding:43px 45px; margin-top:40px; background-color:#FFF; -webkit-box-shadow:5px 5px 5px #eee; }
.contactBox h2{ font-size:18px; color:#eb891a; line-height:36px; text-align:center; font-weight:bold; }
.contactBox .telBox{ text-align:center; line-height:40px; margin-top:12px; font-size:34px; color:#666; font-family:'intro_regular'; }
.contactBox .telBox span{ padding-left:50px; background:url(../images/contact_01.png) no-repeat left center; }
.contactBox .para{ margin-top:12px; }
.contactBox .para p{ line-height:24px; color:#757575; text-align:center; }

.contactBox .contact{ width:1010px; margin-top:42px; padding-top:33px; padding-bottom:13px; border-top:1px solid #eee; border-bottom:1px solid #eee; }
.contactBox .contact ul{ width:800px; margin:0 auto; overflow:hidden; }
.contactBox .contact ul li{ float:left; width:310px; margin-bottom:20px; padding-left:90px; min-height:64px; }
.contactBox .contact ul li.li01{ background:url(../images/contact_02.png) no-repeat left center; }
.contactBox .contact ul li.li02{ background:url(../images/contact_03.png) no-repeat left center; }
.contactBox .contact ul li.li03{ background:url(../images/contact_04.png) no-repeat left center; }
.contactBox .contact ul li.li04{ background:url(../images/contact_05.png) no-repeat left center; }

.contactBox .contact ul li p{ color:#757575; line-height:32px; }
.contactBox #map{ width:1010px; height:490px; margin-top:60px; border:#ccc solid 1px; font-size:12px;}


/*留言板*/
.contactBox .form{ width:1010px; margin-top:30px; }
.contactBox .form .formWrap{ width:1010px; overflow:hidden; }
.contactBox .form .formL{ width:416px; float:left; }
.contactBox .form .formL .txt{ width:398px; height:44px; padding-left:16px; line-height:44px; border:1px solid #d2d2d2; margin-bottom:12px; color:#a3a3a3; }
.contactBox .form .formR{ width:555px; float:right; }
.contactBox .form .formR .txts{ width:523px; height:130px; max-width:523px; max-height:130px; padding:15px; border:1px solid #d2d2d2; color:#a3a3a3; }
.contactBox .form .btn{ display:block; width:290px; height:57px; line-height:57px; font-size:14px; text-align:center; background:#eb891a; color:#FFF; border:none; cursor:pointer; margin:30px auto 0; border-radius:30px; }
.contactBox .form .btn:hover{ opacity:0.8; filter:alpha(opacity=80); }


/*荣誉资质*/
.honorBox{ width:1010px; padding:43px 45px; margin-top:40px; background-color:#FFF; -webkit-box-shadow:5px 5px 5px #eee; }
.honorUl{ overflow:hidden; }
.honorUl li{ float:left; width:224px; position:relative; margin:20px 38px 0 0;}
.honorUl li.r{ margin-right:0; }
.honorUl li img{ width:100%; height:100%; border:1px solid #E5E5E5}
.honorUl li p{ width:100%; line-height:50px; text-align:center; font-size:16px; }
.honorUl li:hover{ cursor:pointer}

#tab2{position:relative;margin:40px auto;}
#tab2 .tab_menu2{text-align:center;}
#tab2 .tab_menu2 li{ display:inline-block ;width:170px; height:170px; margin:0 30px; cursor:pointer; background:url(../images/icon.png) no-repeat -302px -170px; position:relative;}
#tab2 .tab_menu2 li i{ width:32px; height:32px; margin:55px auto 15px; display:block; background:url(../images/icon.png) no-repeat}
#tab2 .tab_menu2 li .ali_i1{ background-position:-238px -138px;}
#tab2 .tab_menu2 li .ali_i2{ background-position:-238px -175px;}
#tab2 .tab_menu2 li .ali_i3{ background-position:-238px -207px;}
#tab2 .tab_menu2 li .ali_i4{ background-position:-238px -239px;}
#tab2 .tab_menu2 li .ali_i5{ display:none; width:48px; height:23px; margin:0; background-position:-302px -340px; position:absolute; top:187px; left:60px;}
#tab2 .tab_menu2 .selected2{background:url(../images/icon.png) no-repeat -302px 0px; color:#fff;}
#tab2 .tab_menu2 .selected2 .ali_i1{ background-position:-270px -138px;}
#tab2 .tab_menu2 .selected2 .ali_i2{ background-position:-270px -175px;}
#tab2 .tab_menu2 .selected2 .ali_i3{ background-position:-270px -207px;}
#tab2 .tab_menu2 .selected2 .ali_i4{ background-position:-270px -239px;}
#tab2 .tab_menu2 .selected2 .ali_i5{ display:block;}
#tab2 .tab_box2{ background-color:#f2f2f2; margin:40px 0 70px;}
.hide2{display:none;}
.alitab_form{ padding:30px; overflow:hidden}
.alitab_name{ width:9%; line-height:60px; text-align:right; font-size: 16px; color: #8a8a8a; float:left}
.alitab_bd{ width:70%; padding-right:2%; text-align:center; background-color:#f2f2f2; float:left}
.alitab_bd p{ padding:10px;}
.alitab_text{ width:100%; height:40px; line-height:40px; padding:0 5px; border:0 none; font-size:14px;}
.alitab_h{ width:19%; padding-top:10px; font-size:18px; font-weight:bold; line-height:35px; color:#888; float:left}
.alitab_h p{ line-height:35px;}
.alitab_btn {width: 172px; height: 75px;text-align: center; font-family:"微软雅黑"; font-size: 18px; color: #fff;background: #a7a7a7; border:0 none; margin-top:65px; cursor:pointer;}
.alitab_btn:hover{ background-color:#eb891a;}
.alih2{font-size: 30px;color: #999; line-height:35px;text-align: center;margin: 50px 0 90px;}

/*商城*/
.cz_employ{overflow:hidden; width:1000px; margin:auto;}
.cz_employt{height:110px;border-bottom:1px dashed #e5e5e5;}
.cz_employtl{float:left;margin-top:15px;}	
.cz_employtr{float:right;margin-top:15px;}	
.cz_employc_a{line-height:23px;padding:10px 0;color:#666666;font-size:12px;}	
.cz_employc_b{border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
.cz_employc_bt{height:33px;}
.cz_employc_bt.a{background:#D8D8D8;}
.cz_employc_bt div{line-height:33px;color:#666666;text-align:center;float:left;display:block;font-size:12px;}
.cz_employc_bt .a{width:450px;border-right:1px solid #dddddd}
.cz_employc_bt .b{width:200px;border-right:1px solid #dddddd}	
.cz_employc_bt .c{width:200px;}	
.cz_employc_bt.cz_current span{background:url(../images/x_sl.jpg) no-repeat 7px 15px !important;}
.czem_a_cont{padding:30px 10px;border-bottom:1px solid #dddddd;display:none}
.czem_a_cont p{color:#666666;font-size:12px;line-height:25px;margin:5px 0}
.czem_a_cont .tijiao{ overflow:hidden}
.czem_a_cont .tijiao a{ display:block; width:120px; height:40px; line-height:40px; text-align:center; float:right; color:#FFF;
font-size:16px; background:#EB891A; border-radius:20px}
.czem_a_cont .tijiao a:hover{ background:#333}

.cz_employc_bt.bo{border-bottom:1px solid #dddddd;cursor:pointer;overflow:hidden;}	
.cz_employc_bt .cz_current{background:url(../images/x_sl.jpg) no-repeat 7px 15px !important;}


.services{overflow:hidden; width:820px; margin:auto; text-align:left;}
.services img{padding-bottom:25px;}
.ser_top{height:45px;line-height:45px;display:block;color:#3c3c3c; font-size:16px;
border-bottom:1px solid #b2b2b2;-webkit-transition:all 0.5s ease-in-out 0s;}
.services ul{overflow:hidden; padding:20px 0}
.services ul li{ overflow:hidden; background:url(../images/ser_dian.jpg) no-repeat center left; padding:5px 0px 5px 15px;}
.services ul li a{ background:url(../images/ser_xz.jpg) no-repeat center right; font-size:14px; color:#8e8e8e; line-height:24px;
 padding-right:25px; display:block; float:left}
.services ul li:hover a{color:#fabf03;}
.services ul li span{ display:block; color:#8e8e8e; line-height:24px; float:right}




@media screen and (max-width:1024px){
	.wrap, .main{ width:94%; padding-left:3%; padding-right:3%;}
	.section1 .titleBox, .section1 .titleBox .onlineBox, .section2 .titleBox, .section2 .titleBox .onlineBox, .section4 .titleBox, .section4 .titleBox .onlineBox{ width:100%;}
	.section1 .titleBox .onlineBox .online, .section2 .titleBox .onlineBox .online, .section4 .titleBox .onlineBox .online{ width:40%;}
	.section1 .titleBox .onlineBox p, .section2 .titleBox .onlineBox p, .section4 .titleBox .onlineBox p{ width:20%;}
	.sec1L, .sec1R{ width:50%;}
	.sec1R .sec1Img, .sec1R .sec1Img img{ width:100%;}
	.sec2Main, .sec4Main{ width:98%; height:auto; }
	.sec2Main .item{ width:23.5%; height:400px; margin-right:2%;}
	.section3 .sec3R{ width:auto; margin-right:0; float:none; margin-left:290px;}
	.sec3R_title, .sec3Main{ width:100%;}
	.sec3Main .sec3Item{ width:98%; padding:16px 0 16px 2%;}
	.sec2Main .item .img, .sec2Main .item .img img{ width:100%; height:287px;}
	.sec2Main .item .sec2Bottom{ width:90%; height:80px; padding:15px 5%;}
	.sec4Main ul{ width:100%;}
	.sec4Main ul li{padding: 30px 2% 80px; width: 27.5%; margin-right: 2%;}
	.sec4Main ul li .img, .sec4Main ul li .img img{ width:100%;}
	.sec4Main ul li .para p{ padding-left:0;}
	.footer .footDl, .footer .friendLink, .footer .friendLink .f_title{ width:100%;}
	.footer .footDl dl{ width:85px; margin-right:10px;}
	.footer .footDl dl.w{ width:145px;}
	/*内页*/
	.prodBox, .pageBox{ width:100%;}
	.newsList a{ width:100%;}

}

@media screen and (max-width:768px){
	.qqkefu{ display:none !important;}
	.header{ display:none;}
	.navBox{ display:none;}
	.flexslider .slides li, .flexslider .slides li .img{ height:360px !important; background-size:cover !important;}
	.flex-direction-nav{ display:none;}
	.sec1L, .sec1R{ width:100%;}
	.sec1L a { margin:0 auto 48px !important;}
	.sec2Main .item { width: 48%; height: 525px; margin: 2% 1% !important;}
	.sec2Main .item .img, .sec2Main .item .img img{ height:399px;}
	.sec2Main .item .sec2Bottom{ height:95px;}
	.sec3L_content{ margin-top:60px;}
	.sec4Main ul li{ width:43.5%;}
	.footer .footDl{ display:none;}
	/*内页*/
	.container .menuBox{ width:100%;}
	.aboutBox{ width:94%; padding:25px 3% 35px;}
	.aboutBox .para, .aboutBox .about{ width:100%;}
	.aboutBox img{ max-width:100%;}
	.honorBox{ width:96%; padding:25px 2% 35px;}
	.honorUl li{ width:30%; margin:0 1.5% 20px;}
	.honorUl li.r{margin:0 1.5% 20px !important;}
	.honorUl li img{ width:100%; height:280px;}
	.honorUl li .honorTitle{ display:none;}
	.cz_employ{ width:100%;}
	.cz_employc_bt .a{ width:40%;}
	.cz_employc_bt .b{ width:30%;}
	.cz_employc_bt .c{ width:29%;}
	.prodBox ul li{ width:30%; margin:0 1.5% 20px;}
	.prodBox ul li.r{margin:0 1.5% 20px !important;}
	.prodBox ul li a{ width:100%; height:auto;}
	.prodBox ul li a .img{ width:99%; height:154px;}
	.prodBox ul li a .img img{ width:100%; height:154px;}
	.prodBox ul li a .prod_title{ width:90%; padding:15px 5%;}
	.prodBox ul li a .prod_title h3{ line-height:30px;}
	.solutionBox{ width:100%;}
	.solutionBox .solutionBoxs{ width:94%; padding:25px 3%;}
	.solutionBox .solutionBoxs .solutionR{ width:460px;}
	.solutionBox .solutionBoxs .solutionR .para{ margin-bottom:0;}
	.solutionBox .solutionBoxs .solutionR ul{ width:100%;}
	.solutionBox .solutionBoxs .solutionR ul li{ padding:7px 0;}
	.newsBox{ width:94%; padding:20px 3% 35px;}
	.newsDetail, .newsDetail .newsTitleBox{ width:100%;}
	.newsDetail .newsDetails img{ max-width:100%;}
	.newsDetail .detailPage{ width:100%;}
	.caseBox{ width:100%;}
	.caseBox ul li{ width:30%; height:320px; margin:0 1.5% 20px;}
	.caseBox ul li.r{margin:0 1.5% 20px !important;}
	.caseBox ul li a{ width:100%; height:auto;}
	.caseBox ul li a .img{ width:99%; height:224px;}
	.caseBox ul li a .img img{ width:100%; height:224px;}
	.caseBox ul li a .case_title{ width:90%; padding:15px 5%;}
	.caseBox ul li a .case_title h3{ line-height:30px;}
	.serviceBox{width:96%; padding:20px 2%;}
	.serviceBox .problem{ width:100%;}
	.serviceBox .problem a{ width:89%; padding-left:11%; background-position:-14px 0;}
	.newsList{ width:100%;}
	.newsList a .img{ width:220px;}
	.newsList a .newsContent{ width:460px; height: 112px; padding:20px 15px; margin-left:15px;}
	.newsList a .newsContent .newsTitle, .newsList a .newsContent .para{ width:100%;}
	.newsList a .newsContent .newsTitle h2{ width:84%; height:18px; overflow:hidden;}
	.services{ width:100%;}
	.ser_bottom{ width:96%; padding:20px 2%;}
	.mall{ width:89%; padding:3%;}
	.mall img{ max-width:100%;}
	.contactBox{width:96%; padding:20px 2% 35px;}
	.contactBox .contact, .contactBox .map{ width:100%;}
	.contactBox .contact ul{ width:100%;}
	.contactBox .contact ul li{ width:34%; padding:0 20px 0 90px;}
	.contactBox .map img{ max-width:100%; height:auto;}
	.contactBox .form, .contactBox .form .formWrap, .contactBox .form .formL, .contactBox .form .formR{ width:100%;}
	.contactBox .form .formL .txt{ width:97%; padding-left:2%;}
	.contactBox .form .formR{ height:160px;}
	.contactBox .form .formR .txts{ width:95%; height:160px; max-width:95%; padding:1% 2%;}
	.contactBox #map{ width:99%; height:290px; margin-top:30px;}
	.floating_ck{ display:none;}
	.m_fudong{ display:block; width:100%; height:60px; position:fixed; left:0; bottom:0; background-color:#eb891a;}
	.m_fudong dl dd{ width:33.3%;height:70px;border-right:solid 1px #FFF; border-top:solid 1px #FFF; text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer; float:left;}
	.m_fudong .zixun{background-image:url(../images/fanhui.png); background-size:25px 35px; margin-right:-2px; border-right:0 none;}
	.m_fudong .tel{background-image:url(../images/tel.png); background-size:27px 25px;}
	.m_fudong .consult{background-image:url(../images/zxicon.png); background-size:27px 25px;}
	.m_fudong  a{ display:block; height:25px; padding-top:35px; line-height:25px; font-size:12px; color:#fff; text-decoration:none;}
}

@media screen and (max-width:420px){
	.flexslider .slides li, .flexslider .slides li .img{ height:220px !important;}
	.section1{ padding-top:30px; padding-bottom:30px;}
	.section1 .titleBox .onlineBox .online, .section2 .titleBox .onlineBox .online, .section4 .titleBox .onlineBox .online{ width:30%;}
	.section1 .titleBox .onlineBox p, .section2 .titleBox .onlineBox p, .section4 .titleBox .onlineBox p{ width:40%;}
	.section1 .titleBox{ margin-bottom:30px;}
	.sec1L a{ width:66%; padding: 15px 2% 15px 32%; margin: 0 auto 0 !important;  background-size:120% !important;}
	.sec1L a.one:hover{background: url(../images/index_04.png) no-repeat left center;}
	.sec1L a.two:hover{ background: url(../images/index_06.png) no-repeat left center;}
	.sec1L a.three:hover{background: url(../images/index_07.png) no-repeat left center;}
	.sec1R .sec1Img, .sec1R .sec1Img img { height:auto;}
	.section2{ padding-top:30px; padding-bottom:30px;}
	.sec2Main .item { height: 340px; }
	.sec2Main .item .img, .sec2Main .item .img img{ height:215px;}
	.section3{ padding:40px 0;}
	.section3 .sec3L{ margin:0 auto !important; float:none;}
	.section3 .sec3R{ width:100%; margin:20px auto 0;}
	.sec3R_title h2, .sec3R_title h2{ padding-left:0;}
	.sec3R_title{ display:none;}
	.sec3L_content{ margin-top:0;}
	.section4{ padding:30px 0;}
	.sec4Main ul{ height:auto;}
	.sec4Main ul li{ width:91%; padding:20px 2% 50px; margin:2% !important;}
	.footer{ padding:30px 0;}
	.copyBox{ height:auto; padding:10px 0 70px 0; line-height:20px; text-align:center;}
	.copyBox p{ width:96%; float:none}
	.copyBox .link{ display:none}
	/*内页*/
	.banners{ padding-top:35px;}
	.container{ padding-bottom:30px;}
	.container .menuBox{ height:auto; background:none;}
	.container .menuBox a{ width:49%; background:#fff; border:1px solid #eee; margin-left:-1px; margin-bottom:-1px;}
	.container .menuBox a.act,.container .menuBox2 a.act{ background:none; }
	.container .menuBox a.act{ background:#EB891A;}
	.container .menuBox span.before, .container .menuBox span.after{ display:none;}
	.aboutBox{ margin-top:20px;}
	.aboutBox .about{ margin-top:20px; margin-bottom:20px;}
	.honorUl li{ width:47%;height:248px;}
	.honorUl li img{ height:248px;}
	.container .menuBox a.active{ background-size: 100% 100%;}
	.prodBox ul li{ width:47%; height:auto;}
	.prodBox ul li a .prod_title{ height:80px;}
	.prodBox ul li a .prod_title h3{ height:30px; overflow:hidden;}
	.prodBox ul li a .prod_title p{ height:56px; overflow:hidden;}
	.solutionBox .solutionBoxs{width: 90%; padding: 25px 5%;}
	.solutionBox .solutionBoxs .img{ display:none;}
	.solutionBox .solutionBoxs .solutionR{ width:100%;}
	.solutionBox .solutionBoxs .solutionR ul li{ padding:10px 0;}
	.newsList a .newsContent{ width:190px; height:124px; padding:15px 10px; margin-left:10px;}
	.newsList a .newsContent .newsTitle{ margin-bottom:15px;}
	.newsList a .newsContent .newsTitle i{ display:none;}
	.newsList a .newsContent .para{ height:90px; overflow:hidden;}
	.newsList a .img{ width:140px;}
	.newsDetail .detailPage{ height:60px;}
	.newsDetail .detailPage .detailPageC{ display:none}
	.newsDetail .detailPage{ margin-top:0;}
	.newsDetail .detailPage .detailPageL{ top:0px; height:30px; overflow:hidden;}
	.newsDetail .detailPage .detailPageR{ top:30px;}
	.caseBox ul li{ width:47%; height:270px;}
	.caseBox ul li a .img, .caseBox ul li a .img img{ height:181px;}
	.contactBox .contact ul li{ width:70%;}
	.contactBox .map{ margin-top:20px;}
	.contactBox .form{ margin-top:10px;}
	
	
	
}

@media screen and (max-width:375px){
	.sec1L{ height:auto;}
	.sec1L a{ height:130px;}
	.sec1R .para{ padding:20px 5px 0;}
	.section2 .caseMore{ margin-top:20px;}
	.sec2Main .item { height: 291px; }
	.sec2Main .item .img, .sec2Main .item .img img{ height:166px;}
	.sec2Main .item.r ul{ width:100%;}
	.sec2Main .item.r ul li{ width:100%; height:20px;}
	.sec2Main .item.r ul li a{ width:100%; height:20px; line-height:20px; background:none;}
	.sec2Main .item.r .prodMore{ left:29%;}
	/*内页*/
	.aboutBox{ width:90%; padding:25px 5% 35px;}
	.honorUl li{ height:192px;}
	.honorUl li img{ height:192px;}
	.honorBox {}
	.newsList a .img{ display:none;}
	.newsList a .newsContent{ width:94%; padding: 6% 3%; margin:0;}
	.contactBox .form .btn{ margin-top:15px;}
	.serviceBox .problem a{ width:86%; padding-left:14%; overflow:hidden;}
	.caseBox ul li a .img, .caseBox ul li a .img img{ height:164px;}
	.footer .friendLink .f_main li{ margin-right:15px;}

}