﻿@charset "utf-8";
/*jishuziliao*/
.jsMin .tui{ background-color:#f5f5f5;padding:30px 0 38px 30px;margin-top:20px;}
.jsMin .tui h3{font-size:14px;color:#333;font-weight:bold;margin-bottom:10px;}
.jsMin .tui p a{font-size:14px;color:#666;line-height:30px; display:inline-block;width:167px; text-align:left;}
.jsMin .jsList li span a{font-size:14px;color:#666;}
.jsMin .jsList li time a{font-size:14px;color:#8c8c8c;}
.jsMin .jsList li{padding:0 10px 0 20px;height:45px;line-height:45px;border-bottom:#c1c0c0 1px dashed;}
.jsMin .jsList li span{ display:inline-block;width:720px;height:45px; overflow:hidden;}
.pagingList{margin:60px 0 56px 0;}
.caseMin .tui p a{width:277px;}
/*gongyingshang*/
.surpMin{padding:26px 0 38px 0;}
.surpMin .Recom{margin-bottom:50px;}
.surpMin .Recom dl{width:200px;}
.surpMin .Recom dl dd{font-size:16px;color:#38a6e8;border:#38a6e8 1px solid; text-align:center;height:40px;line-height:40px;}
.surpMin .Recom ul{width:628px;}
.surpMin .Recom ul h3{color:#38a6e8;font-size:16px;margin-bottom:13px;font-weight:bold;}
.surpMin .Recom ul li{width:314px;color:#444;font-size:14px;line-height:26px;}
/*contact*/
.contactMin .consLe{ background:url(../images/mapbk.png) no-repeat;width:659px;height:531px;}
.contactMin .consRi{width:456px;}
.contactMin .consRi h2{background:url(../images/tit.png) no-repeat right center;height:70px;line-height:70px;color:#fff;font-size:24px;padding-left:60px;}
.contactMin .consRi .conZi{margin-left:60px;}
.contactMin .consRi .conZi p{color:#289ee5;font-size:16px;margin-top:30px;}
.contactMin .consRi .conZi h3{color:#289ee5;font-size:48px;border-bottom:#e6e6e6 1px solid;padding-bottom:20px;margin-bottom:10px;}
.contactMin .consRi .conZi span{ display:block;color:#666;font-size:16px;line-height:36px;}
.consUl li p{color:#414141;font-size:16px;line-height:36px;}
.consUl li p span{color:#414141;font-size:24px;}
.consUl li{width:371px;margin-top:40px;}
.consUl{margin-bottom:80px;}
/*index*/
/*banner*/
.indexMin .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.indexMin .slideBox .hd{ height:15px; overflow:hidden; position:absolute;bottom:22px; z-index:1; }
.indexMin .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexMin .slideBox .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#dededf; cursor:pointer;border-radius:50%; }
.indexMin .slideBox .hd ul li.on{ background:#004ea2; color:#fff; }
.indexMin .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.indexMin .slideBox .bd li{ zoom:1; vertical-align:middle; }
.indexMin .slideBox .bd img{ width:100%; height:auto; display:block;  }
/*fivemode*/
.fiveMode{padding:22px 0;}
.fiveMode dl{width:20%; text-align:center;padding:15px 48px 0;border-left:#d6d6d6 1px solid;}
.fiveMode dl dd{font-size:14px;line-height:18px; color:#646464;}
.fiveMode dl dd strong{ color:#004ea2;font-size:16px;}
.fiveMode dl dt{margin-bottom:10px;}
/*nav*/
.indexNav{width:100%;background:url(../images/navbk.png) repeat-x;height:41px;line-height:36px;}
.indexNav ul li a{color:#1a1a1a; display:inline-block;padding:0 33px;}
.indexNav ul li{background:url(../images/shu.png) no-repeat right center;}
.indexNav ul li:hover,.indexNav ul li.cur{background:url(../images/dhbk.jpg) repeat-x;height:35px;}
.indexNav ul li:hover a,.indexNav ul li.cur a{color:#fff;}
/*new*/
.indexNew{padding:43px 0 39px 0;}
.indexNew .innewLe{width:704px;}
.indexNew .innewRi{width:380px;}
.indexNew .innewLe h2,.indexNew .innewRi h2{color:#3b3b3b;font-size:24px;border-left:#2da1e7 5px solid;padding-left:10px;height:26px;line-height:26px;margin-bottom:19px;}
.indexNew .innewRi h2{padding-left:0;border-left:none;}
.indexNew .innewLe h2 img{margin-left:12px;}
.indexNew .innewLe .kk{border:#eee 1px solid;padding:19px 19px 22px 17px;}
.innewLe .kk .kkLe{width:256px;height:346px; overflow:hidden;}
.innewLe .kk .kkRi{width:379px;}
.innewLe .kk .kkRi p a{ font-size:15px;line-height:24px; color:#666;}
.innewLe .kk .kkRi .more a,.hcnew .more a{color:#2da1e7;}
.innewLe .kk .kkRi .more a:hover, .hcnew .more a:hover,.fiveMode dl dd:hover{ text-decoration:underline;}
.innewLe .kk .kkRi .more,.hcnew .more{ text-align:right;margin-top:17px;}
.indexNew .innewRi h2 span{margin-right:30px;padding-left:10px; cursor:pointer;}
.indexNew .innewRi h2 span.cur{ color:#2da1e7;font-weight:bold;border-left:#2da1e7 5px solid;}
.indexNew .innewRi .hcnew{border:#eee 1px solid;padding:12px 13px 22px 16px;}
.innewRi .hcnew .hvnewLe{ width:126px;height:100px; overflow:hidden;}
.innewRi .hcnew .hvnewRi{ width:207px;}
.hcnew .hvnewRi strong a{ color:#666; display:block;margin-bottom:6px;}
.hcnew .hvnewRi p a{ color:#666;line-height:24px;}
.hcnew ul li span a{ color:#939393;font-size:14px;}
.hcnew ul li time a{ color:#939393;font-size:12px;}
.hcnew ul li span{width:260px;height:30px; overflow:hidden;}
.hcnew ul li{height:30px;line-height:30px;}
.hcnew ul{margin-top:15px;margin-bottom:41px;}
.innewLe .kk .kkRi .more img,.hcnew .more img{margin-right:10px;}
.hcnew .hvnewRi p a:hover{ text-decoration:underline;}
.hcnew ul li:hover a{color:#2da1e7;}
/*hot jishu*/
.hotMin{ background-color:#f3f2ee;padding:53px 0 36px;}
/*top*/
.hotMin .line{border-top:#fff 1px solid;}
.hotMin .top h2,.solute .top h2,.solute2 .top h2{background:url(../images/h2bk.png) no-repeat left top;width:251px;height:51px;font-size:24px; font-weight:bold;padding-left:18px;color:#fff;line-height:51px; position:relative;top:-7px;}
.hotMin .top h2 img,.solute .top h2 img{margin-left:9px;}
.hotMin ul,.solute ul,.solute2 ul{margin-top:16px;}
.hotMin ul li,.solute ul li,.solute2 ul li{ font-size:16px; color:#666;margin-left:35px; cursor:pointer;line-height:32px;}
.hotMin ul li:hover,.hotMin ul li.cur,.solute ul.cmul li:hover,.solute ul.cmul li.cur,.solute2 ul.cmul li:hover,.solute2 ul.cmul li.cur{ color:#2da1e7;border-bottom:#2da1e7 1px solid;}
.hotMin .phoneline p span,.solute .phoneline p span,.solute2 .phoneline p span{color:#6a6a6a;font-size:24px; display:block;}
.hotMin .phoneline p span.small,.solute .phoneline p span.small,.solute2 .phoneline p span.small{color:#666;font-size:12px;}
.hotMin .phoneline img,.solute .phoneline img,.solute2 .phoneline img{margin:5px 8px 0 0;}

.hotCons{width:1115px; overflow:hidden;padding-top:44px;}
.hotCon{width:1135px;}
.hotCon .active{width:546px;height:276px;margin-right:20px;margin-bottom:20px; position:relative; overflow:hidden;}
.hotCon dl{width:261px;height:276px;margin-right:20px;margin-bottom:20px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.hotCon dl:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0);}
.hotCon dl dt{width:261px;height:178px; overflow:hidden; text-align:center;}
.hotCon dl dt img{max-width:261px;max-height:178px; vertical-align:middle;}
.hotCon dl dd{width:261px;height:86px;padding-top:12px;}
.hotCon dl dd .tit{color:#323232;font-size:14px;}
.hotCon dl dd .nei,.hotCon dl dd .price{color:#666;line-height:16px;}
.hotCon dl dd .nei{margin:3px 0 15px 0;height:32px; overflow:hidden;}
.hotCon dl dd .price strong{color:#ff584a;font-size:18px;}
.hotCon .active .font{padding:19px 12px; background-color:#2da1e7;border:#fff 5px solid; position:absolute;top:34px;left:30px;}
.hotCon .active .font h1{font-size:30px;color:#fff; text-align:center;}
.hotCon .active .font p{font-size:15px;color:#fff; text-align:center;}
/*Consult*/
.Consult{margin-top:30px;background:url(../images/liji.jpg) no-repeat #2da1e7;height:122px;padding:14px 18px;}
.Consult .zixun{width:435px; position:relative;color:#fff;}
.Consult .er{margin-right:47px;}
.Consult .zixun .btn{ position:absolute;right:15px;bottom:0;background:url(../images/btnbk.png) no-repeat;width:152px;height:52px;line-height:52px;font-size:24px; text-align:center;color:#fff;}
.Consult .zixun h3{font-size:30px;margin:8px 0;}
.Consult .zixun p{font-size:24px;}
/*solute*/
.solute{padding:53px 0 36px;}
.solute .top h2,.solute2 .top h2{ background:url(../images/h2bk2.png) no-repeat left top;width:192px;padding-left:33px;}
.solute .soimg,.solute2 .soimg{width:566px;height:343px; overflow:hidden; position:relative;}
.solute .soLe h2,.solute2 .soLe h2{height:68px;line-height:68px;color:#fff; text-align:center;font-size:24px; background-color:#2fa5e8; /*position:absolute;left:0;top:0;width:100%; */}
.solute .soimg .fts,.solute2 .soimg .fts{ position:absolute;left:0;top:0; padding:139px 0 20px 0 !important;}
.solute .soimg .fts .ftss,.solute2 .soimg .fts .ftss{width:265px !important;}
.solute .soimg .fts h3,.solute2 .soimg .fts h3 {width:265px !important;}
.solute .soimg .fts .ziLe,.solute .soimg .fts .ziRi{width:81px !important;font-size:18px;padding:0 24px;}
.soluCon .soLe:hover .soimg .fts{ display:block !important;}

.soluCon{height:412px; overflow:hidden;margin-top:26px;}
.soluCon2{height:449px !important; position:relative; overflow:hidden;}
.soluCon2 .cf1{width:53.991%/*602px*/;height:449px; overflow:hidden;position:absolute;top:0;}
/*.soluCon2 .cf3{width:602px !important;}*/
.soluCon2 .cf1 a img{width:602px;height:449px;}
.soluCon2 .cf1 .cfont{ position:absolute;left:12px;bottom:38px;padding:16px 10px 22px 11px; background-color:#2fa5e8;width:160px;height:83px;}
.soluCon2 .cf1 .cfont h3{color:#fff;font-size:18px;line-height:35px;border-bottom:#fff 1px solid;width:115px;}
.soluCon2 .cf1 .cfont p{color:#fff;font-size:12px;line-height:22px;width:100%;height:44px; overflow:hidden;}
.soluCon2 .cf1 .cfall{ position:absolute;right:0;top:0;width:303px;height:449px;background:url(../images/cfbai.png) no-repeat center center;padding:0 19px 0 24px;}
.soluCon2 .cf1 .cfall img{width:100%;}
.soluCon2 .cf1 .cfall h4{font-size:14px;color:#000/*1e1e1e*/;line-height:49px;}
.soluCon2 .cf1 .cfall p{font-size:12px;color:#333/*666*/;line-height:22px;}
.soluCon2 .cf1 .cfall .all{width:100%;border-top:#c0c0c0 1px dashed;line-height:27px; text-align:right;margin-top:10px;color:#005bb5/*2fa5e8*/;}

.soluCon .soLe{margin-right:1px;}
.soluCon .soRi{width:545px;}
.soluCon .soRi .tu{width:272px;height:169px; overflow:hidden; position:relative;}
.soluCon .soRi .tu .fts{ height:138px;padding-top:31px;display:none;}
.soluCon .soRi .tu2 .fts h3{width:127px !important;}
.soluCon .soRi .tu:hover .fts{ display:block;}
.soluCon .soRi .tu .ftss h3{width:205px;}
.soluCon .soRi .tu .ftss .ziLe{font-size:16px;width:91px;padding:0 9px;}
.soluCon .soRi .tu .ftss .ziRi{font-size:16px;width:94px;}
.soluCon .soRi .tu .ftss{width:223px;line-height:24px;}
.soluCon .soRi .botimg{ position:relative;width:545px;height:241px; overflow:hidden;margin-bottom:1px;}
.soluCon .soRi .fts,.solute .soimg .fts{ background-color:#5e8bc1;height:184px;padding-top:58px; position:absolute;top:0;left:0;width:100%; display:none;}
.soluCon .soRi .botimg:hover .fts{ display:block;}
.soluCon .soRi .ftss,.solute .soimg .fts .ftss{width:336px;margin:0 auto;color:#fff;font-size:20px;line-height:30px;}
.soluCon .soRi .ftss h3,.solute .soimg .fts h3{border-bottom:#fff 1px solid;width:155px;margin:0 auto; text-align:center;margin-bottom:16px;color:#fff;}
.soluCon .soRi .ftss .ziLe,.solute .soimg .fts .ziLe{width:159px;border-right:#fff 1px solid;color:#fff;}
.soluCon .soRi .ftss .ziRi,.solute .soimg .fts .ziRi{width:159px;color:#fff;}
.solute .line,.solute2 .line{border-top:#d2d2d2 1px solid;}
/*zhanshi*/
.Gallery .top h2{background:url(../images/h2bk.png) no-repeat left top;padding-left:18px;}
.exper_up{ overflow:hidden;margin:20px 0;}
.exper_up .xiaotu{ position:relative; width:283px; float:left;}
.exper_up .xiaotu .prev{ position:absolute; right:0; top:10px; width:42px; height:135px; background:url(../images/prev.png) no-repeat center center #eee; cursor:pointer;z-index:3;}
.exper_up .xiaotu .next{ position:absolute; right:0; top:160px; z-index:3; width:42px; height:135px; background:url(../images/next.png) center center no-repeat #eee; cursor:pointer;}
.exper_up .xiaotu .next:hover,.exper_up .xiaotu .prev:hover{ background-color:#2da1e7;}
.exper_up .xtu{ position:relative; /*height:429px !important;*/ width:251px; overflow:hidden;margin-left:-15px;}
.exper_up .xtu dl{ position:absolute; left:0; top:0; height:600px; width:251px;}
.exper_up .xtu dl dd{   cursor:pointer;  text-align:center; margin-top:10px;}
.exper_up .xtu dl dd img{ max-width:251px; max-height:136px; /*border:#fff solid 2px;*/}
.exper_up .xtu dl dd.current img{ border:#41ade9 solid 2px;}
.exper_up .datu{ font-size:16px; position:relative; width:827px; height:448px; overflow:hidden;  float:left;}
.exper_up .datu ul{ position:absolute; width:827px; height:448px; left:0; top:0;margin-top:0;}
.exper_up .datu ul li{ position:absolute; width:827px; height:448px; left:0; top:0; color:#FFF; text-align:center;margin-left:0;}
.exper_up .datu ul li img{ max-width:827px; max-height:448px;}
.exper_up .datu ul li p{ color:#fff; line-height:30px; position:absolute; bottom:20px; width:500px; left:70px;}
.freids{margin-bottom:15px;}
.freids p{width:72px;font-size:14px;color:#000;}
.freids .ul{width:1043px; overflow:hidden;}
.freids ul{width:1064px;}
.freids ul li{margin-right:20px;}
.freids ul li a{color:#646464;font-size:14px;line-height:21px;}
.freids ul li a:hover{color:#2da1e7;}
/*solution formula*/
.formula .ser_tit{padding:0 15px;background:url(../images/titbk.png) no-repeat;margin:16px 0 0 7px;}
.formula .ser_tit p{font-size:16px;color:#333;line-height:36px;}
.formula .fit{ background-color:#eeecec;height:264px;}
.formula .fit .fitLe,.formula .fit .fitRi{width:429px;}
.formula .fit .fitLe{background:url(../images/shihe1.jpg) no-repeat;width:429px;height:264px;}
.formula .fit .fitRi{background:url(../images/shihe2.jpg) no-repeat;width:429px;height:264px;}

/*index last20151230*/
.exper_upall{margin:20px 0 !important;}
.multipleColumn{ overflow:hidden; position:relative; width:1115px;}
.multipleColumn .hd{ position:absolute;right:0;top:0;z-index:999;}
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:42px; height:135px;overflow:hidden;cursor:pointer; background:url(../images/prev.png) no-repeat center center #eee;}
.multipleColumn .hd .prev{ position:absolute;right:0;top:0;}
.multipleColumn .hd .next{ background:url(../images/next.png) no-repeat center center #eee; position:absolute;right:0;top:160px;  }
.multipleColumn .hd .prev:hover,.multipleColumn .hd .next:hover{ background-color:#2da1e7;}
.multipleColumn .hd ul li.on{ background-position:0 0; }

.multipleColumn .bd{overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:257px;  float:left; _display:inline;margin-right:11px;margin-top:0;}
.multipleColumn .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;margin-bottom:10px;margin-left:0;}
.multipleColumn .bd ul li .pic{ text-align:center;}
.multipleColumn .bd ul li .pic img{ width:233px; height:164px; display:block;  padding:2px; border:1px solid #ccc;padding:11px;}
.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
.multipleColumn .bd ul li .title{ line-height:24px;   }
.multipleColumn .bd ul li .title a{font-size:14px;color:#646464;}

.multipleColumn1 .bd ul li .pic{border:1px solid #ccc;padding:2px 8px;}
.multipleColumn1 .bd ul li .pic img{width:174px;height:78px;border:none;padding:0;}
.multipleColumn1 .bd ul{width:206px;}