﻿@charset "utf-8";
*{ margin:0; padding:0; }
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0; border:0;}
body{font-size: 12px;font-family: '微软雅黑', Arial;}
input{padding: 0;font-family: '微软雅黑', Arial;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul,ol,li{ list-style-type:none;}
img{border:0;vertical-align:middle}
select,input,select{vertical-align:middle;outline: none;}
table{border-collapse:collapse;border-spacing:0}
iframe{border:none;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{text-decoration:none;}
a:active{color:#666666;text-decoration:none;}
.h{display:none;visibility:visible;}
.wrap{border: 0;padding:0;width:1210px;margin:0 auto;*zoom:1;}
.wrap01{border: 0;padding:0;width:1100px;margin:0 auto;*zoom:1;}
.wrap02{border: 0;padding:0;width:1110px;}

.wrap:after{clear: both;content:"";display: table;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.fix{*zoom:1;}
.fix:after{clear: both;content:"";display: table;}
.fl{float: left;}
.fr{float: right;}
.pors{position: relative;}

/* 编辑器内容样式 凡是编辑器修改区域加上 */
.editor{line-height:24px;text-align:left;}
.editor p{text-indent:2em;}
.editor ol li{list-style-type:circle;margin-left:25px;}
.editor ul li{list-style-type:square;margin-left:25px;}
/*网页样式*/



.i-sever{ margin-top:35px;width:345px;}
.botn{ background:url(../images/t1.png) center no-repeat;width:15px; height:15px; float:right; margin-top:12px; cursor:pointer;}
.sever-input{ background:url(../images/t2_03.png) left center no-repeat; height:35px; width:322px;}
.i-submit{width:45px; height:36px; border-radius:10px 0 0 10px; border:none; background:none; cursor:pointer;}
.i-input{ height:29px; line-height:29px; width:264px; border:none; background:none; color:#c8c7c7; font-size:12px;}
.colse-btn{ background:url(../images/t3.png) center no-repeat !important;}

.header-tel{ color:#77b426; font-size:18px; margin-top:36px; line-height:2; width:180px; text-align:center; background:url("../images/t107.jpg") left center no-repeat; margin-left:15px;}
.colse-btn{ background:url(../images/t3.png) center no-repeat !important;}

/* 本例子css */
.i-banner{overflow:hidden; position:relative;}
.i-banner .hd{ overflow:hidden;  height:30px;padding:0 10px; position:absolute; bottom:20px; width:100%;z-index:2;  }
.i-banner .hd ul{ text-align:center; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.i-banner .hd ul li{ width:15px; height:15px; margin:0 5px; cursor:pointer; border-radius:50%; overflow:hidden; background-color:#FFF;display:inline-block; text-indent:100px; z-index:9999;}
.i-banner .hd ul li.on{ border-radius:50%;border:3px #FFF solid; width:10px; height:10px;background-color:transparent; }
.i-banner .bd{ /*padding:10px;*/}
.i-banner .bd ul{ overflow:hidden; zoom:1; }
.i-banner .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;width:100%;  }
.i-banner .bd ul li a{height:570px; display:block; width:100%;}

.i-tips{ height:80px; border-bottom:1px solid #ececec;}
/* 本例子css */
.i-tips{ overflow:hidden; position:relative;  }

.i-tips .bd{ background:url(../images/t4.png) left center no-repeat; padding-left:35px;width:438px; margin-top:30px;}
.i-tips .infoList li{ height:24px; line-height:24px;   }
.i-tips .infoList li .date{ float:right; color:#999999;  }
.i-tips .infoList li a{ color:#82a523; font-size:16px;}
.i-more{ display:inline-block; border:1px solid #dadcde; width:90px; height:30px; border-radius:50px; color:#b1b0b0 !important; background-color:#f2f3f4;left:50%; text-align:center; line-height:30px; position:absolute; top:28px; margin-left:-60px;}

.daohang,.solution,.product,.case{ margin-top:43px;}
.daohang h3,.solution h3,.product h3,.case h3{ text-align:center;}
.daohang h3 strong,.solution h3 strong,.product h3 strong,.case h3 strong{ font-size:24px; color:#262c7a; display:block; font-weight:normal;}
.daohang h3 span,.solution h3 span,.product h3 span,.case h3 span{ font-size:20px; color:#989797; font-variant:small-caps;}

.dh-box{}
.dh-box ul{ margin-top:47px; margin-right:-40px;}
.dh-box li{ width:383px; float:left; background-color:#efefef; position:relative; margin-right:33px;}
.dh-box li:last-child{ margin-right:0;}
.dh-box li h5{ color:#aaaaaa; padding:15px 17px;}
.dh-box h5 em{ font-size:30px; font-variant:small-caps; display:block; line-height:23px; font-style:normal;width:175px;}
.dh-box h5 i{ display:inline-block; width:60px; margin-top:30px; margin-bottom:20px; border:2px solid #aaaaaa;}
.dh-box h5 span{ font-size:18px; display:block; line-height:32px;}
.dh-box li a>span{ width:35px; text-align:center; position:absolute; top:0; left:0; font-size:14px; color:#FFF; background-color:#1161a8; display:inline-block; padding:5px; display:none;}
.dh-box li a>em{ position:absolute; right:0; bottom:0;}
.dh-box li:hover{ background-color:#0066CC;}
.dh-box li:hover h5{ color:#FFF;}
.dh-box li:hover i{ border:2px solid #FFF;}
.dh-box li:hover a>span{ display:block;}

/*首页解决方案*/
.solution{ /*background-color:#387bbb;*/ background-color:#eeeeee; padding-top:30px;padding-bottom:107px;}
.solution h3 strong{ /*color:#FFF;*/}

.solution-box{ margin-top:45px; width:100%; height:auto}
.solution-box li{ float:left;background-color:#0066CC; width:50%;}
.solution-box img{ display:block; width:100%; height:auto;}
.solution-write{min-height:200px; background-color:#0066CC; box-sizing:border-box; padding:34px 29px 10px 39px; color:#FFF;}
.solution-write h3{ text-align:left; font-size:20px; line-height:1.5; margin-top:-27px;}
.solution-write h3 span{ font-size:36px; display:inline-block; color:#FFF; margin-right:12px;}
.solution-write p{ font-size:14px; line-height:2;}


/*产品中心*/

/* 本例子css */
.product-box{ margin-top:45px; margin-bottom:40px;}
.product-box .bd{ position:relative;  }
.product-box .prev,.product-box .next{ position: absolute; top:43%; left:-77px; display: block; width: 26px; height: 64px;z-index: 9; overflow: hidden; }
.product-box .prev{ background:url(../images/t11.png) left center no-repeat;}
.product-box .next{ left:auto; right:-75px; background:url(../images/t12.png) right center no-repeat;}

.product-box .scrollWrap{width:1100px; overflow:hidden; }
.product-box ul{ overflow:hidden; zoom:1; }
.product-box li{ width:248px; height:210px; margin-right:33px; position:relative; float:left; display:inline; border:1px solid #dddbdb; outline:1px solid #dddbdb; }
.product-box li:hover{ border:1px solid #0066CC; outline:1px solid #0066CC; box-shadow:0 0 10px  #d5d5d5;}
.proj-show{ padding:20px 10px; margin-top:21px;}
.proj-show h3{ font-size:20px; color:#333333; line-height:32px;}
.proj-show p{ font-size:14px; color:#a89f9f; line-height:24px;}

.proj-hidden{padding:20px 10px; height:157px; color:#FFF; background-color:#0066CC; text-align:center;display:none;}
.proj-hidden h3{font-size:20px; line-height:32px; height:64px;}
.proj-hidden p{ font-size:14px; line-height:24px; text-align:left;}
.proj-more{ height:32px; width:100px; margin-top:13px; color:#FFF !important; background-color:#9cbc46; display:inline-block; border-radius:50px; line-height:32px; font-size:14px;}

.product-box li:hover .proj-hidden{ display:block;}
.product-box li:hover .proj-show{ display:none;}


/*工程案例*/
.case{ background-color:#eeeeee; padding-top:60px; padding-bottom:95px;}
.case-box{ margin-top:48px;}

.case-box li{width:275px; float:left; height:415px; position:relative;}
.case-box li:hover .case-write{ display:block; bottom:0; left:0;}
.case-write{ display:none; background-color:#0066CC; color:#FFF; position:absolute;FILTER:ALPHA(opacity=90); opacity:.9;}
.case2{ top:0; left:0; height:50%;}
.case-write h3{ font-size:20px; text-align:left; padding:0 14px; line-height:52px; padding-top:5px;}
.case-write p{ padding:0 14px; line-height:24px; font-size:14px;}
.case-write h4{ background:url(../images/t19.png); height:35px; margin-top:36px;}
.case-write h4 em{ line-height:35px; font-style:normal; margin-left:14px; color:#FFF;}
.s1{ position:absolute;top:-20px; left:50%; border-left:14px solid transparent; border-bottom:20px solid #0066CC; border-right:14px solid transparent; margin-left:-15px;}
.s2{ position:absolute;top:100%; left:50%; border-left:14px solid transparent; border-top:20px solid #0066CC; border-right:14px solid transparent; margin-left:-15px;}

.case-box li a>span{ position:absolute; top:50%; left:50%; margin-left:-35px; margin-top:-20px; }
.case-box li a>p{display:none; position:absolute; left:0; top:0; background:url(../images/t22.png); height:100%; padding:0 21px; box-sizing:border-box; text-align:center;}
.case-box li a>p strong{ margin-top:130px; font-size:20px; font-weight:normal; color:#FFF; line-height:32px; display:block;}
.case-box li a>p span{ text-align:left; color:#d5d5d5; font-size:13px; line-height:23px; display:inline-block; margin-top:8px;}
.case-box li a>p em{ display:block; margin-top:34px;}

.case-box li:hover a> p{ display:block;}
.case-box li:hover a>span{ display:none;}


/*app*/
.i-app{}
.i-app img{ margin-left:81px; margin-top:51px;}
/*2016-2-26*/
.app-box{width:502px; margin-top:70px;}
.app-box h3{ font-size:36px; line-height:52px; color:#333333;}
.app-box h4{ font-size:18px; margin-bottom:10px; line-height:52px;color:#333333;}
.app-box p{ font-size:16px; line-height:49px;color:#333333; background:url(pic_49.jpg) left center no-repeat; padding-left:25px;}
.app-box p em{ font-style:normal; display:block; font-size:18px; color:#333; margin-bottom:-2px;}
.app-box p span{ display:block; color:#999999; font-size:14px; margin-top:-9px;}
.app-box a:hover{ color:#F00;}

/*公用底部信息*/
.footer{ border-top:1px solid #efefef; background:#404040;}
.footer dl{ float:left; margin-top:40px;width:260px; margin-right:60px;}
.footer dl:nth-child(4){ margin-right:0;}
.footer dl:first-child,.footer dl:nth-child(2){width:230px;}
.footer dt{ font-size:18px; color:#cccccc;padding-left:20px; line-height:44px;}
.footer dd{ text-align:left; padding-left:20px; line-height:24px;}
.footer dd a{ color:#cccccc; font-size:14px;}

.foo li{ float:left; text-align:center; margin:0 10px;}
.foo{ margin-top:39px;}
.foo li span{ display:block; line-height:32px; font-size:16px; color:#000000;}

.copyright{ height:41px; background-color:#666666; font-size:14px; text-align:center; line-height:41px; color:#FFF; min-width:1100px;}
.copyright span:first-child{ margin-left:20px;}
.copyright a{ color:#FFF;}

/*产品中心*/
.pro-bg{ position:relative; height:40px; overflow:hidden;}
.prod-bg{ position:absolute; left:50%; width:100%; background-color:#f3f3f3; height:40px;}
.pro-w{ background-color:#f3f3f3; height:40px; line-height:40px; font-size:12px;color:#999999; text-align:right; position:relative;}


.pro-w a{color:#999999;}
.pro-w a:last-child{ color:#666666;}

.pro-silder{width:200px; position:relative;}
.pro-silder>h3{width:200px; height:95px; background-color:#77b426; color:#FFF; text-align:center; margin-top:-95px; z-index:3; position:absolute;}
.pro-silder>h3 span{ display:block; line-height:32px; font-size:24px; margin-top:27px;}
.pro-silder>h3 em{ font-style:normal; font-size:18px; line-height:23px; display:block; font-variant:small-caps;}

.pro-silder-item{ }
.pro-silder-item h3{ height:60px; background-color:#f7f8f8; line-height:60px; font-size:16px; color:#333333; text-indent:15px; cursor:pointer; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; margin-top:-1px;}
.pro-silder-item h3.on{ background:#1161a8 url(../images/t28.png) 85% center  no-repeat; color:#FFF;}
.pro-silder-item h3.on a{color:#FFF;}
.pro-silder-item .items{display:none;}
.pro-silder-item .items li{ line-height:40px;text-indent:10px;}
.pro-silder-item .items li a{ font-variant:small-caps; font-size:14px; color:#666666;}
.pro-silder-item .items li.on a{ color:#1161a8;}


.product-list{width:860px; margin-bottom:20px;}
.product-list h3{ margin-top:30px; color:#1161a8; font-size:24px; line-height:46px;}
.product-list p{ font-size:14px; line-height:36px; color:#666666;}

.product-list ul{ margin-top:20px; margin-right:-20px;}
.product-list li{ float:left; border:1px solid #e0e0e0;width:250px; height:413px; background-color:#FFF; margin:0 17.5px 31px;overflow:hidden}
.product-list img{height:216px; display:block; margin:0 auto}
.product-list li:hover{ border:1px solid #0066CC; outline:2px solid #0066CC; box-shadow:0 1px 25px #e0e0e0; /*box-shadow:0px 1px 5px rgba(0, 0, 0, 0.2);*/}
.pro-show{ padding:20px 10px; }
.pro-show h3{ text-align:center; line-height:23px; color:#333333; font-size:20px;}
.pro-show p{ line-height:24px; font-size:14px; color:#a89f9f; margin-top:10px;}

.pro-hide{ padding:26px 10px; height:146px; background-color:#0066CC; text-align:center;display:none;}
.pro-hide h3{ line-height:23px;color:#FFF;  font-size:20px; margin-top:0;}
.pro-hide p{ line-height:24px;color:#FFF; font-size:14px; margin-top:10px; text-align:left;}
.pro-hide .prod-more{ height:32px; width:100px; line-height:32px; text-align:center; color:#FFF; margin-top:10px; background-color:#9cbc46; border-radius:50px; display:inline-block;}

.product-list li:hover .pro-show{ display:none;}
.product-list li:hover .pro-hide{ display:block;}

/*分页效果css样式*/
.pages{ text-align:center; margin:20px 0;}
.pages a{ width:20px; height:20px; line-height:20px; display:inline-block; font-size:14px; border-bottom:1px solid #dadada; margin:0 3px;vertical-align:middle}
.pages .prev,.pages .next{ border-bottom:none;}
.pages a.on{ color:#84bb3b; border-bottom:1px solid #84bb3b;}


.product-cont{width:860px;}
.product-top{ margin-top:36px;}
.prod-prc-left{ border:1px solid #e0e0e0;}

/*放大镜效果css star*/
.MagicZoomBigImageCont{border:1px solid #e0e0e0;overflow:hidden;}
.MagicZoomBigImageCont img{width:900px;height:900px}
.MagicZoomPup{border:1px solid #aaa;background:#fff;cursor:move;left:0}
/*end*/
.prod-write{width:425px; }
.prod-write h3{ font-size:24px; line-height:40px; color:#1161a8;}
.prod-write p{ font-size:12px; color:#666666; line-height:30px;}
.prod-top-tit{border-bottom:1px dashed #eaeaea; padding-bottom:10px;}
.bshare-custom{ margin-top:20px;}
.prod-bottom{ margin-top:10px;}
.prod-bottom p{ color:#333333; font-size:12px; line-height:34px;}
.prod-bottom p label{ width:100px; text-align:right; display:inline-block; }


.product-botm{ margin-top:36px; margin-bottom:50px;}

.product-tab{ height:50px; background-color:#f8f8f8;}
.product-tab li{ float:left; line-height:50px; width:140px; text-align:center; font-size:16px; color:#515151; cursor:pointer;}
.product-tab li.on{ background-color:#1161a8; height:60px; line-height:60px; color:#FFF; margin-top:-10px;}

.product-con{ margin-top:10px;}
.product-say,.product-tech{ padding:10px;}

.product-tech li{ line-height:52px; font-size:14px; color:#555555;}
.product-tech li label{ display:inline-block; width:290px; border-bottom:1px solid #e0e0e0; text-indent:20px;}
.product-tech li span{ display:inline-block; width:510px; border-bottom:1px solid #e0e0e0; color:#000000; text-indent:20px;}
.product-tech li:last-child label,
.product-tech li:last-child span{ border-bottom:none;}

/* 本例子css */
.product-prc{width:860px;height:345px;margin:15px auto;position:relative;}
.product-prc .prev{ background:url(../images/t37.jpg) left center no-repeat;}
.product-prc .prev,.product-prc .next{width:35px;height:80px;position:absolute;top:98px;left:0;z-index:100; cursor:pointer;}
.product-prc .next{ background:url(../images/t38.jpg) right center no-repeat; right:0; left:auto;}
.product-prc .scrollWrap{width:790px;margin-left:48px;padding-top:15px;overflow:hidden;position:absolute;}
.product-prc dl{float:left;width:178px;text-align:center;position:relative; margin:0 7px;}
.product-prc  dd{ font-size:16px; color:#000; line-height:37px;}
.product-prc  dd a{ color:#000000;  }
.product-prc  dl:hover a{ color:#77ad35;}


/*工程案例*/
.cast-tab{ margin-top:-88px;}
.cast-tab li{ float:left; width:190px;background-color:#1661a1;}
.cast-tab li a{ display:block;  color:#FFF; font-size:18px; line-height:26px; padding:18px 24px;}
.cast-tab li.on{ background-color:#84b73a; height:100px; margin-top:-12px; padding:8px; box-sizing:border-box;}

.case-v1{ width:275px; height:415px; overflow:hidden}
.case-v1 .img{ width:275px; height:415px; display:block;}

.case-list{ margin-top:20px; margin-bottom:50px;}
.case-list>h3{ border-left:5px solid #80b539; font-size:26px; color:#000; padding-left:10px;}
.case-list>p{ font-size:16px;color:#666666;  line-height:2; margin-top:10px;}
.case-list>p a{ color:#666666; display:inline-block; margin:0 8px;}
.case-list>p .on,.case-list>p a:hover{ color:#80b539;}
.case-select{ width:275px; padding:10px 0;line-height:40px\9; border:1px solid #e5e5e5; text-indent:15px; color:#666666; font-size:16px; cursor:pointer;}


.case-list ul{ margin-top:20px; font-size:0;}
.case-list li{ float:left; position:relative;}
.case-list .img{width:275px; height:412px;display:block}
.case-is{ position:absolute;width:275px;top:50%; margin-top:7px; height:200px; background:#91b23a; opacity:.9; filter:alpha(opacity=90);z-index:3;display:none;}
.case-is>h3{ font-size:20px; line-height:42px; color:#FFF; padding:0 14px; margin-top:20px;}
.case-is p{ font-size:14px; color:#FFF; padding:0 18px 0 14px; line-height:24px;}
.case-is > h4{background: url(../images/t19.png); height:35px; margin-top:31px; position:absolute; bottom:0; width:100%;}
.case-is > h4 em{ font-size:14px; line-height:35px; color:#FFF; font-style:normal; padding-left:15px;}
.case-p1{position:absolute;top:195px; left:50%; border-left:14px solid transparent; border-bottom:20px solid #91b23a; border-right:14px solid transparent; margin-left:-15px; opacity:.8; display:none;filter:alpha(opacity=80);z-index:2}
.case-list li:hover .case-is{ display:block;}
.case-list li:hover .case-p1{ display:block;}

.case-content{ margin-bottom:50px;}
.case-title{ text-align:center; border-bottom:1px dashed #cecece; padding:10px 0;}
.case-title h3{ font-size:24px; color:#000; line-height:40px;}
.case-title h5{ color:#999999; font-size:12px; line-height:32px;}
.case-title h5 span{ display:inline-block; margin:0 25px;}
.case-show{ padding:10px;}

.hostory{ border-top:1px dashed #cecece; margin:20px; padding-top:20px; text-align:right;}
.hostory a{ display:inline-block; height:40px; border:1px solid #f3f3f3; width:130px; text-align:center; line-height:40px; color:#cecece;}

/*公司风采*/
.complay-tab{ margin-top:-60px;}
.complay-tab li{ float:left; height:60px; line-height:60px; background:#135a9a; opacity:.9; filter:alpha(opacity=90); width:140px; text-align:center;}
.complay-tab li a{ color:#FFF; font-size:18px; display:block;}
.complay-tab li.on{ background:#72ab24; opacity:.90; filter:alpha(opacity=90); height:80px; margin-top:-20px; line-height:80px;}

/*关于我们*/
.about-content{ margin-top:77px;}
/* 本例子css */
.aboutpic{ width:560px;position:relative;  overflow:hidden;  zoom:1;   }
.aboutpic .hd{ width:100%; padding-top:15px;  overflow:hidden; }
.aboutpic .hd ul{ margin-right:-30px;  overflow:hidden; zoom:1; }
.aboutpic .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.aboutpic .hd ul li img{ width:172px; height:73px; border:2px solid transparent; cursor:pointer; margin-right:15px;   }
.aboutpic .hd ul li:last-child img{ margin-right:0;}
.aboutpic .hd ul li.on img{ border-color:#70a727;  }
.aboutpic .bd li{ vertical-align:middle; }
.aboutpic .bd img{ width:560px; height:280px; display:block;  }

.about-write{width:502px; height:374px; overflow:hidden;}
.about-write h3{ color:#73ae29; font-size:24px; line-height:52px;}
.about-write p{ font-size:14px; line-height:35px; color:#666666;}

.about-idear{ background-color:#f2f2f2; margin-top:40px; padding-top:65px;}
.about-ider-box{ background-color:#FFF; margin-bottom:76px; padding:37px 40px;}

.about-ider-write{width:468px; overflow:hidden;height:376px;}
.about-ider-write h3{ color:#73ae29; font-size:24px; line-height:52px;}


/*解决方案*/
.solution-tab{ margin-top:-80px;}
.solution-tab ul{ font-size:0;}
.solution-tab li{ float:left; height:80px; font-size:18px; background-color:#1a65a8;width:208px; }
.solution-tab li a{ color:#FFF; font-variant:small-caps; display:block;padding:10px 22px; box-sizing:border-box; min-height:80px;}
.solution-tab li.on{ background-color:#78ae36; height:100px; margin-top:-20px;}

.solution-silder{ width:320px; }
.solution-silder .sidebar{ background-color:#f6f6f6;margin-bottom:28px;padding-bottom:1px;}
.solution-silder .sidebar> h3{ background-color:#1a67ab; color:#FFF; text-align:center; font-size:20px; height:50px; line-height:50px;}

.solution-content{ margin-top:37px; margin-bottom:50px;}
/* 本例子css */
.sidebat-box{position:relative; width:320px; padding-bottom:60px;}
.sidebat-box .hd .prev{ background:url(../images/t61.png) left center no-repeat; margin-left:-38px;}
.sidebat-box .hd .prev,.sidebat-box .hd .next{ display:block;cursor:pointer;  width:35px; height:35px; position:absolute;top:415px;left:50%; }
.sidebat-box .hd .next{ background:url("../images/t62.png") right center no-repeat;  }
.sidebat-box .hd .prev:hover{ background:url(../images/t64.png) center no-repeat;}
.sidebat-box .hd .next:hover{ background:url(../images/t63.png) right center no-repeat;}


.sidebat-box .bd{ padding:10px; overflow:hidden; margin-top:15px;}
.sidebat-box .bd ul{ overflow:hidden; zoom:1; width:284px;  float:left; _display:inline;  }
.sidebat-box .bd ul li{  _display:inline; overflow:hidden; text-align:center; border-bottom:1px dashed #e7e7e7; margin-bottom:10px; padding-bottom:10px; }
.sidebat-box .bd ul li .title{text-align:left;width:178px;float:right;}
.sidebat-box .bd ul li .title h3 a{  color:#333333; font-size:16px; line-height:23px;}
.sidebat-box .bd ul li .title p,.sidebat-box .bd ul li .title a{ color:#999999; font-size:12px; line-height:21px;}
.sidebat-box .bd ul li:hover .title h3 a{  color:#77ad35;}
.sidebat-box img{float:left;width:96px; height:96px;}

.solution-show{width:723px;}
.solution-show h3{ font-size:26px; color:#7fbb44; line-height:52px;}

/*公司风采*/
.complay-box{ margin-top:48px; margin-bottom:50px; position:relative; height:835px;}
.complay-box ul{ -webkit-column-count:3; -webkit-column-gap:20px; -moz-column-count:3; -moz-column-gap:20px; -ms-column-count:3;-o-column-count:3;-ms-column-gap:20px;-o-column-gap:20px; height:771px;}
.complay-box li{width:326px; border:1px solid #dbdbdb; padding:12px; position:relative; margin-bottom:25px; display:inline-block;}
.complay-box li span{ position:absolute;left:12px; bottom:12px; height:45px; color:#FFF; text-align:center; display:block; line-height:45px; font-size:14px; background:url("../images/posbg.png");width:326px; display:none}
.complay-box li:hover span{ display:block;}

.First{ position:absolute !important; top:0; left:0;}
.End{ position:absolute !important; right:0; bottom:66px;}
.pos1,.pos2,.pos3,.pos4,.pos5,.pos6,.pos7,.pos8,.pos9,.pos10{position:absolute !important;}
.pos1{ left:0; bottom:66px;}
.pos2{ left:376px;top:0;}
.pos3{left:376px;top:255px;}
.pos4{left:376px;bottom:66px;}
.pos5{ right:0; top:0;}
.pos6{ left:0; bottom:66px;}
.pos7{ left:376px;top:0;}
.pos8{left:376px;top:255px;}
.pos9{left:376px;bottom:66px;}
.pos10{ right:0; top:0;}


/*经营理念*/
.idear-box{ margin-top:37px;}
.ider-border{ border:1px solid #f2f2f2; background:url(../images/point.jpg) center repeat-y;}


/*客户服务*/
.sever-box{ margin-bottom:50px;}
.sever-box h3{ font-size:24px; color:#72ad29; line-height:52px;}

/*在线留言*/
.mass-box{ margin-bottom:50px;}
.mass-box h3{ font-size:24px; color:#1a65a8; line-height:52px;}

.cont-massage{ margin:50px 0;}
.cont-mass-box{ border:1px solid #eaeaea; height:330px; padding:0 28px; margin-top:43px;}
.cont-mass-box .name,.cont-mass-box .tel,.cont-mass-box .emall{ color:#666666; font-size:12px; line-height:38px; margin-top:42px; height:38px; border:1px solid #dbdbdb; width:328px; text-indent:15px;}
.cont-mass-box .name,.cont-mass-box .tel{ margin-right:23px;}
.cont-mass-box .textarea{ margin-top:14px; border:1px solid #dbdbdb; height:150px;width:1040px; line-height:32px; padding-left:12px; outline:none; box-sizing:border-box; color:#999999;}
.cont-mass-box .submint{ margin-top:18px;}

/*联系我们*/
/*
.cont-box{ margin-bottom:50px;}
*/
.cont-map h3{ font-size:24px; line-height:52px; color:#74af2b;}

.conts-map{border:1px solid #dbdbdb; height:365px;}

.cont-address{ margin-top:50px; border-bottom:1px dashed #d0d0d0; padding-bottom:24px;}
.addr1{ background:url(../images/71.png) left center no-repeat; height:120px; margin-right:125px;}
.addr2{ background:url(../images/72.png) left center no-repeat; height:120px;}
.addr3{ background:url(../images/73.png) left center no-repeat; height:120px;}
.addr4{ background:url(../images/74.png) left center no-repeat; height:120px; margin-right:125px;}
.addr1 h5,.addr2 h5,.addr3 h5,.addr4 h5{ font-size:18px; color:#333333; margin-left:95px; margin-top:35px;}
.addr1 div,.addr2 div,.addr3 div,.addr4 div{ color:#666666; font-size:16px; line-height:29px; margin-left:95px;}

.add3-tel{ background:url("../images/106.png") left center no-repeat; height:120px; line-height:120px; margin-top:16px;}
.add3-tel div{ font-size:18px; margin-left:95px;}
.add3-tel div>label{ display:inline-block; color:#333333;}
.add3-tel div p{ display:inline-block; color:#666666; margin:0 6px;}


.thinks-massage{ background-color:#fafafa; padding-bottom:50px; margin-top:48px;}
.massage-wite{ margin-top:90px; width:312px;}
.massage-wite h3{ font-size:24px; color:#74af2b; line-height:52px;}
.massage-wite p{ font-size:14px; line-height:38px; color:#666666; text-indent:2em;}

.massage-form{ width:728px; background-color:#FFF; border:1px solid #e5e5e5;margin-top:90px; padding:35px 36px; box-sizing:border-box;}

.massage-form table{width:100%;}
.massage-form td{width:50%;}
.tc-input{ height:38px; width:320px; border:1px solid #e2e2e2; margin-bottom:14px; font-size:14px; color:#333333; text-indent:15px;}
.tc-textarea{width:656px; border:1px solid#e2e2e2; height:170px; outline:none; line-height:32px; text-indent:15px;color:#333333;}
.tc-submint{ margin-top:24px;}

/*人才招聘*/
.recruit{ margin-bottom:50px;}
.recruit-item{}
.recruit-item h3{height:45px; line-height:45px; color:#6d6d6d; text-indent:15px; background:#eeeeee url(../images/t80.jpg) right center no-repeat; cursor:pointer;}
.recruit-item h3.on{color:#FFF; background:#1a65a8 url(../images/t81.jpg) right center no-repeat;}
.recruit-box{ background-color:#fafafa; padding:14px 32px; display:none;}
.recruit-box p{ color:#666666; font-size:14px; line-height:32px;}
.recruit-box p span{ margin:0 20px;}

/*荣誉资质*/
.honor{ margin-top:27px; margin-bottom:50px;}
.honor ul{ margin-right:-30px;}
.honor li{ float:left; position:relative; border:1px solid #dedede; width:348px; height:228px; text-align:center;margin-right:25px; margin-bottom:25px;overflow:hidden}
.honor li img{height:228px; margin:0 auto}
.honor li span{ position:absolute; bottom:0; width:100%; display:block; height:45px; line-height:45px; background:url(../images/t83.png); text-align:center; color:#FFF; display:none; font-size:16px;}
.honor li:hover span{ display:block;}

/*新闻中心*/
.news-lists{ margin-top:40px; margin-bottom:50px;}
.news-lists ul{ margin-right:-61px;}
.news-lists li{ float:left; border:1px solid #dddddd; padding:30px 18px;width:293px; margin-right:54px; margin-bottom:26px;height:197px;}
.news-lists li h3{ font-size:36px; color:#837b7b; line-height:52px;}
.news-lists li h3 span{ font-size:24px; color:#cfc9c9;}
.news-lists li h4{ font-size:18px; color:#5f5c5c; line-height:24px; height:48px;}
.news-lists li p{ font-size:14px; color:#acabab; line-height:24px; margin-top:5px;height:96px;overflow:hidden}
.news-lists li:hover{ border:1px solid #82a523;}
.news-lists li:hover h3{ color:#82a523;}
.news-lists li:hover h4{ color:#1161a8;}

/**新闻中心内容**/
.news-show-title{ border-bottom:1px dashed #cecece; padding-bottom:20px; text-align:center;}
.news-show-title h3{ line-height:52px; font-size:24px; color:#000;}
.news-show-title h5{ font-size:12px; color:#999999;}
.news-show-title h5 span{ display:inline-block; margin:0 20px;}

.news-show{ margin-top:10px;}
.news-cont{ width:708px;}
.news-cont>image{width:100%;}
.news-cont>img{width:100%;}
.news-sider{width:361px;}
.news-prev{ background-color:#f6f6f6; margin-bottom:10px;}
.news-prev>a{ display:inline-block; text-align:center; color:#1161a8; font-size:24px; width:100px; height:100px; background-color:#e9e9e9;  border:1px solid transparent; font-variant:small-caps; padding-top:15px; box-sizing:border-box;}
/*
.news-prev>a:hover{color:#FFF !important;background-color:#1161a8; border:1px solid #cccccc;}
*/
.news-prev:hover>a{color:#FFF !important;background-color:#1161a8; border:1px solid #cccccc;}
.news-prev a span{ display:block;}
.news-prev p{ margin-left:105px;}

.news-prev p em{ font-style:normal; font-size:16px; color:#333333; line-height:32px; padding-top:5px; display:block;}
.news-prev:hover p em a{ color:#1161a8;}
.news-prev p span{ font-size:12px; line-height:24px; color:#999999;}

.news-prc{ position:relative;}
.news-prc h3{ position:absolute; width:196px; height:45px; background:url("../images/t95.png"); bottom:0; right:0; line-height:45px; color:#FFF; text-indent:15px; font-size:20px; font-variant:small-caps;}

.news-show-botm{ border:1px solid #dbdbdb; padding:10px; box-sizing:border-box;}
.news-show-botm h3 a{ font-size:16px; color:#333333; line-height:32px;}
.news-show-botm p,.news-show-botm p a{ font-size:12px; line-height:21px; color:#acabab;}

/*招商加盟*/
.zsjm-box{ margin-bottom:50px; margin-top:30px;}
.zsjm-box h3{ background-color:#125c9f; color:#FFF; text-indent:15px; font-size:18px; line-height:45px; height:45px;}

.zsjm-conts{ margin-top:10px;}
.zsjm-item1,.zsjm-item2,.zsjm-item3,.zsjm-item4{width:260px; height:120px; border:1px solid #eaeaea; padding-left:36px; box-sizing:border-box; padding-top:30px; margin-right:18px;}
.zsjm-item1 h4,.zsjm-item2 h4,.zsjm-item3 h4,.zsjm-item4 h4{ line-height:32px; font-size:18px; color:#666666;}
.zsjm-item1 h5,.zsjm-item2 h5,.zsjm-item3 h5,.zsjm-item4 h5{ font-size:24px; color:#125c9f; line-height:32px;}
.zsjm-item4 h5{ font-size:21px;}
.zsjm-item4{ padding-left:28px; margin-right:0;}
.zsjm-item1{ background:url(../images/t96.jpg) right center no-repeat;}
.zsjm-item2{ background:url(../images/t97.jpg) right center no-repeat;}
.zsjm-item3{ background:url(../images/t98.jpg) right center no-repeat;}
.zsjm-item4{ background:url(../images/t99.jpg) right center no-repeat;}

/*资料下载*/
.down{ margin-bottom:50px; margin-top:41px;}
.down table{ width:100%; border:none;}
.down table tr{width:100%; display:block;}
.down table td{ text-align:left; border:1px solid #f2f2f2;line-height:57px; font-size:16px; color:#999999;}
.down-tr{ height:60px;  display:block; background-color:#f7f7f7;}
.down-name{width:800px;}
.down-date{ width:210px;}
.down-is,.down-isn{width:210px;}
.down-isn{ background:url(../images/t100.png) 30% center no-repeat;}
.down-trs:hover .down-name a,.down-trs:hover .down-isn a,.down-trs:hover .down-date{ color:#72ae29;}
.down-trs:hover .down-isn{ background:url(../images/t101.png) 30% center no-repeat;}


/*回到顶部*/
.scrollTop{width:41px;height:120px; position:fixed; right:20px; bottom:20px;}
.onlineNew,.GoTop{ background:url(../images/GoTopFlx.png) left top;width:41px;height:69px;}
.onlineNew a{ display:block;width:41px;height:69px;}
.onlineNew:hover{ background-position:41px 0;}

.GoTop{ background-position:41px 48px;height:47px; cursor:pointer;}
.GoTop:hover{ background-position:0 48px;}



.i-case{ margin-right:0\9 !important;}

.ComplayPrc{ padding:12px; border:1px solid #dbdbdb; text-align:center; width:326px; position:relative;}
.ComplayPrc span{ position:absolute; width:100%;bottom: 12px;height: 45px;color: #FFF; text-align:center;line-height:45px; font-size:14px; background:#72ab24;width:326px; left:12px; display:none; opacity:.9;filter:alpha(opacity=90);}
.ComplayPrc:hover span{ display:block;}
