@charset "utf-8";
/* CSS Document by Dipr*/
html,div,p,img,span,input,a,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,textarea{border:none;outline:none;text-decoration:none;font-family:"微软雅黑",Microsoft Yahei,Arial, Helvetica, sans-serif;vertical-align:middle;}
body{font-size:12px;vertical-align:middle;color:#333;}
*{margin:0;padding:0;}
	a{color:#333;}
	a:hover{color:#0085DA;}
li{list-style:none;}
/**自定义滚动条**/
::-webkit-scrollbar{width:8px;}
::-webkit-scrollbar-track{background: #fff;}
::-webkit-scrollbar-thumb{background: #1b1b1b;}
::-webkit-scrollbar-thumb:window-inactive{background: #1b1b1b;}
::-webkit-scrollbar-thumb:vertical:hover{background: #1b1b1b;}
/* 拖选文字样式 */
::selection {background:#002f6d;color:#fff;}
::-moz-selection {background:#002f6d;color:#fff;}
/* 清理浮动 */
.clearfix {clear:both;zoom:1;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* 全局浮动 */
.fl {float:left;}
.fr {float:right;}
.within{width:1100px;margin:0 auto;}
.header{position:fixed;width:100%;height:114px;top:0;z-index:999;background:#ffffff;}
.top{background:#f7f8f9;height:34px;line-height:34px;}
.nav{position:relative;height:80px;line-height:80px;border-bottom:1px solid #e8e8e8;}
.nav .logo{width:236px;display:block;padding:20px 0;}
.nav .soso{width:84px;line-height:80px;background:#ffa010;display:block;text-align:center;padding:32px 0;}
.nav .sosd{display:none;width:100%;height:80px;padding:60px 0 30px;top:0;background:#f2f3f4;position:absolute;top:78px;}
.nav .sosd .sose{width:550px;margin:0 auto;height:52px;}
.nav .sosd .sose input{float:left;height:50px;width:456px;background:#fff;border:1px solid #ccc;padding:0px 5px;font-size:18px;}
.nav .sosd .sose a{border:1px solid #F18500;border-left:none;float:left;background:#ffa010;display:block;width:60px;height:50px;line-height:50px;}
.nav .sosd .sose a img{display:block;width:16px;height:15px;margin-top:19px;margin-left:22px;}

.nav ul{width:750px;float:left;}
.nav ul li{float:left;width:12.5%;text-align:center;}
.nav ul li a{font-size:16px;color:#263341;}
.nav ul li a:hover{color:#e69b29;}
.nav ul.menuBox li ul{display:none;background:#f5f5f5;width:150px;padding:5px 0 10px;}
.nav ul.menuBox li ul li{float:none;line-height:24px;width:100%;}
.nav ul.menuBox li ul li a{font-size:15px;}

.banner{margin-top:114px;height:550px;width:100%;position:relative;overflow:hidden;top:0;}
.banner .hd {position:absolute;bottom:20px;width:100%;height:20px;z-index:2;left:48%;}
.banner .hd ul li{width:10px;height:10px;border-radius:50%;background:#f00;margin:0 2px;display:inline-block;text-indent:-9999px;cursor:pointer;}
.banner .hd .on{background:#e69b29;}
.banner .bd li{width:100%;height:550px;}
.banner .banner1{background:url(../images/banner.jpg) no-repeat center top;}
.banner .banner2{background:url(../images/banner1.jpg) no-repeat center top;}
.banner .banner3{background:url(../images/banner2.jpg) no-repeat center top;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .prev,.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }

.hotnews{border-bottom:1px solid #e6e6e6;width:100%;height:48px;line-height:48px;}
.hotnews p.fr a{background:url(../images/ffffw.jpg) no-repeat right center;padding-right:20px;}

.indprod{padding-bottom:70px;}
.indprod .tit{margin:30px 0 15px;height:40px;line-height:40px;}
.indprod .tit h3{font-size:14px;color:#e69b29;float:left;}
.indprod .tit p{float:right;}
.indprod .tit p a{font-size:14px;margin-left:5px;color:#888;}
.indprod .tit p a:hover{color:#FFAD32;}
.indprod .tit p a strong{border-bottom:#e69b29 2px solid;}

.indprod ul li{width:23.8%;height:305px;overflow:hidden;}
.product ul li{float:left;border:1px solid #f1f5f8;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0.6%;border-bottom:#dbdbdb 1px solid;}
.product ul li .img{width:100%;text-align:center;}
/*.product ul li .img img{max-width:60%;}*/
.product ul li .ceng{position:absolute;top:180px;background:#fff;padding:10px 25px 20px;color:#888888;height:305px;transition:all 0.5s;-webkit-transition:all 0.5s;}
.product ul li .ceng h3,.product ul li .ceng p{font-size:12px;font-weight:100;}
.product ul li .ceng h2 a{font-size:16px;color:#41a0be;font-weight:100;}
.product ul li .ceng h2 {line-height:30px;}
.product ul li:hover .ceng{top:0;background:rgba(0,0,0,0.6);color:#fff;width:90%;padding:5%;}
.product ul li:hover .ceng h2 {line-height:32px;border:1px solid #FFAD32;margin:8px 0;border-left:none;border-right:none;}
.product ul li:hover .ceng h2 a{color:#FFAD32;}
.subprod ul li{width:23.8%;height:253px;overflow:hidden;}



.indone .tit{height:40px;}
.indone .tit h3{font-size:14px; line-height:160%; font-weight:normal; color:#e69b29; font-weight:bold;float:left;}
.indone .tit a{border:#eee 1px solid;padding:3px 10px;float:right;}
.indone .licheng{width:438px;}
.indone .licheng .cent{background:#7A899C;padding-bottom:15px;}
.indone .licheng .cent h3{line-height:70px;text-align:center;font-size:18px;color:#fff;font-weight:100;}
.indone .licheng .cent h3 span{background:url(../images/ind002.jpg) no-repeat right  center;padding-right:20px;}
.indone .licheng .cent .cont{width:418px;height:133px;margin:0 auto;}
.indone .licheng .cent .cont .kuang{width:418px;height:133px;font-size:17px;text-align:center;position:relative;padding-left:12px;}
.indone .licheng .cent .cont .kuang h4{font-weight:100;border:1px solid #d8e4f4;height:58px;line-height:58px;color:#d8e4f4;width:190px;float:left;margin-bottom:12px;position:relative;z-index:3;}
.indone .licheng .cent .cont .kuang:hover h4{border:1px solid #253378;color:#253378;}

/**
.indone .licheng .cent .cont .kuang h4:after{background:#253378;width:0;content:"";display:block;position:absolute;top:0;height:58px;z-index:-1;transition:all 0.3s;-webkit-transition:all 0.3s;}
.indone .licheng .cent .cont .kuang:hover h4:after{width:100%;}
**/
.indone .licheng .cent .cont .kuang .line{width:13px;height:1px;background:#d8e4f4;float:left;margin-top:29px;}
.indone .licheng .cent .cont .kuang .lin i{width:0px;height:0px;border:4px solid transparent;display:block;position:absolute;}
.indone .licheng .cent .cont .kuang .line i{border-left:4px solid #d8e4f4;}
.indone .licheng .cent .cont .kuang .lina i,.indone .licheng .cent .cont .kuang .lina em{width:0px;height:0px;border:4px solid transparent;border-right:4px solid #d8e4f4;display:block;position:absolute;}
.indone .licheng .cent .cont .kuang .line01 i{left:208px;top:25px;}
.indone .licheng .cent .cont .kuang .line02 i{right:8px;top:25px;}
.indone .licheng .cent .cont .kuang .line03{position:absolute;right:8px;top:29px;width:1px;height:37px;background:#d8e4f4;}
.indone .licheng .cent .cont .kuang .line04{position:absolute;right:8px;top:65px;width:422px;height:1px;background:#d8e4f4;}
.indone .licheng .cent .cont .kuang .line04 i{left:20%;top:-3px;}
.indone .licheng .cent .cont .kuang .line04 em{left:75%;top:-3px;}
.indone .licheng .cent .cont .kuang .linb i{border-top:4px solid #d8e4f4;}
.indone .licheng .cent .cont .kuang .line05{position:absolute;left:0px;bottom:29px;width:1px;height:39px;background:#d8e4f4;}
.indone .licheng .cent .cont .kuang .line05 i{left:-4px;top:23px;}
.indone .licheng .cent .cont .kuang .line06{position:absolute;bottom:29px;width:13px;height:1px;background:#d8e4f4;left:0;}
.indone .licheng .cent .cont .kuang .line06 i{left:4px;bottom:25px;}
.indone .licheng .cent .cont .kuang .line07 i{left:208px;bottom:27px;}
.indone .licheng  .zhengw{background:#F6F3F3;text-align:center;font-size:14px; font-style:italic;color:#333333;line-height:180%;padding:30px 20px;}

.indone .licheng .cent .cont .kuang h4.1s{transition-delay:0.1s;}
.indone .licheng .cent .cont .kuang h4.2s{transition-delay:0.2s;}
.indone .licheng .cent .cont .kuang h4.3s{transition-delay:0.5s;}
.indone .licheng .cent .cont .kuang h4.4s{transition-delay:0.7s;}

.indone .licheng .cent .cont .kuang .line01,.indone .licheng .cent .cont .kuang .line01 i{-webkit-transition-delay:0.1s;transition-delay:0.1s;}
.indone .licheng .cent .cont .kuang .line02,.indone .licheng .cent .cont .kuang .line02 i{-webkit-transition-delay:0.2s;transition-delay:0.2s;}
.indone .licheng .cent .cont .kuang .line03,.indone .licheng .cent .cont .kuang .line03 i{-webkit-transition-delay:0.3s;transition-delay:0.3s;}
.indone .licheng .cent .cont .kuang .line04,.indone .licheng .cent .cont .kuang .line04 i{-webkit-transition-delay:0.4s;transition-delay:0.4s;}
.indone .licheng .cent .cont .kuang .line04 em{-webkit-transition-delay:0.5s;transition-delay:0.5s;}
.indone .licheng .cent .cont .kuang .line05,.indone .licheng .cent .cont .kuang .line05 i{-webkit-transition-delay:0.6s;transition-delay:0.6s;}
.indone .licheng .cent .cont .kuang .line06,.indone .licheng .cent .cont .kuang .line06 i{-webkit-transition-delay:0.7s;transition-delay:0.7s;}
.indone .licheng .cent .cont .kuang .line07,.indone .licheng .cent .cont .kuang .line07 i{-webkit-transition-delay:0.8s;transition-delay:0.8s;}

.indone .licheng .cent .cont .kuang:hover .lin,.indone .licheng .cent .cont .kuang:hover .line03{background:#253378;}
.indone .licheng .cent .cont .kuang:hover .line i{border-left:4px solid #253378;}
.indone .licheng .cent .cont .kuang:hover .lina i,.indone .licheng .cent .cont .kuang:hover .lina em{border-right:4px solid #253378;}
.indone .licheng .cent .cont .kuang:hover .linb i{border-top:4px solid #253378;}


.indone .inddown{width:609px;overflow:hidden;}
.indone .inddown .tit{border-bottom:#dadfd9 1px solid;}
.indone .inddown .cent{color:#888888;}
.indone .inddown .cent p.p1{line-height:54px;}
.indone .inddown .cent p.p1 a{color:#41a0be;font-size:13px;padding-left:4px;}
.indone .inddown .cent ul{width:625px;}
.indone .inddown .cent ul li {width:193px;padding:0px 15px 0 0;float:left;}
.indone .inddown .cent ul li  a p{color:#888;}
.indone .inddown .cent ul li p{color:#888;line-height:36px;}
.indone .inddown .cent ul li p a{background:url(../images/down.gif) no-repeat left center;color:#0085DA;padding-left:15px;float:right;}
.indone .inddown .cent ul li a img{display:block;max-width:100%;}

.indcom .tit,.indcas .tit,.indserv .tit{padding-top:60px;height:40px;margin-bottom:20px;border-bottom:#dadfd9 1px solid;}
.indcom .tit h3,.indcas .tit h3,.indserv .tit h3{font-size:14px;color:#e69b29;float:left;line-height:40px;}
.indcom .tit a,.indcas .tit a,.indserv .tit a{border:#eee 1px solid;background:#8b99a5;color:#FFF;padding:5px 10px;float:right;}
.indcom .comlist{width:1120px;margin:30px 0px 0px;}
.indcom .comlist .list{margin-right:20px;float:left;width:218px;border:1px solid #f1f5f8;padding:20px;border-bottom:#dbdbdb 1px solid;}
.indcom .comlist .list:hover{background:#ECFAFF;border:1px solid #45A9C9;border-bottom:#0A556D 1px solid;}
.indcom .comlist .list img{height:50px;display:block;margin:0 0 25px;}
.indcom .comlist .list h4,.indcom .comlist .list h3{font-weight:100;}
.indcom .comlist .list h4,.indcom .comlist .list p{font-size:12px;color:#888;}
.indcom .comlist .list h3{font-size:18px;color:#41a0be;line-height:32px;margin-bottom:18px;}
.indcom .comlist .list p{height:140px;}
.indcom .comlist .list a{color:#41a0be;}

.indcas .caslist,.indserv .servlist{font-size:14px;color:#888;overflow:hidden;}
.indcas .caslist ul{width:1145px;padding-top:30px;}
.indcas .caslist ul li{width:241px;float:left;line-height:40px;text-align:center;font-size:12px;margin-right:45px;-webkit-filter:grayscale(70%);filter:grayscale(70%);}
.indcas .caslist ul li:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}

.indserv .servlist ul{margin:30px 0 60px;}
.indserv .servlist ul li{height:60px;margin-bottom:15px;width:136px;float:left;text-align:center;-webkit-transition:all 0.5s 0.1s;transition:all 0.5s 0.1s;}
.indserv .servlist ul li:hover{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);}

.sbanner{margin-top:114px;height:300px;width:100%;background:#E7F4FF;}
.sbanner1{background:url(../images/sbanner1.jpg) no-repeat center;width:100%;height:300px;}

.main{}
.main h1{padding-top:20px;font-size:20px;font-weight:100;line-height:40px;color:#436C98;}
.main .stit{height:28px;line-height:28px;color:#888;font-size:14px;border-bottom:1px solid #E8E8E8;padding-bottom:5px;margin-bottom:10px;}
.main .stit a{color:#888;}

.main .com p{padding-bottom:15px;}
.main .comt{background:#798491 url(../images/com05.png) no-repeat bottom center;width:18%;padding:50px 0 55px;margin-top:-50px;}
.main .comt h2,.main .comt h4,.main .comt h3{padding-left:10px;color:#fff;font-weight:100;text-transform:uppercase;}
.main .comt h2{font-size:30px;letter-spacing:10px;}
.main .comt h4{font-size:12px;letter-spacing:14px;}
.main .comt h3{font-size:28px;letter-spacing:6px;line-height:80px;position:relative;}
.main .comt h3:after{position:absolute;width:60px;height:0;border-bottom:3px solid #fff;bottom:5px;content:"";left:10px;}
.main .comt p{color:#fff;padding:15px 5px 10px 30px;line-height:24px;font-size:15px;}
.main .comt p a{color:#fff;font-size:12px;padding-left:50px;}
.main .comt ul{padding:10px 10px 30px;}
.main .comt ul li{line-height:32px;border-bottom:1px solid #A0A7AF;text-align:center;}
.main .comt ul li:hover,.main .comt ul li.on{background:#4D4F4E;border:1px solid #131313;border-left:none;border-right:none;margin-top:-1px;}
.main .comt ul li a{color:#fff;font-size:15px;}

.main .com01,.main .rig{width:78%;font-size:15px;line-height:30px;color:#777;}
.main .com01 a.more{font-size:15px;color:#3F70A7;width:200px;height:40px;line-height:40px;text-align:center;display:block;position:relative;border:1px solid #3F70A7;z-index:3;}
.main .com01 a.more:hover{color:#fff;}
.main .com01 a.more:after{border:1px solid #3F70A7;position:absolute;display:block;content:"";width:0%;height:40px;top:0;-webkit-transition:0.3s;transition:0.3s;background:#3F70A7;z-index:-1;}
.main .com01 a.more:hover:after{width:100%;}
.main .com02{padding:60px 0 40px;}
.main .com02 ul li{float:left;width:29.333333%;margin-right:4%;text-align:center;}
.main .com02 ul li h3 a{line-height:70px;font-size:24px;font-weight:100;color:#888;}
.main .com02 ul li:hover h3 a{color:#E28800;}


.main .newlist{}
.main .newlist li {width:100%;border-bottom:1px dashed #d8d8d8;padding:20px 0;}
.main .newlist li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.main .newlist li a.img{display:block;width:25%;}
.main .newlist li a.img img{max-width:100%;}
.main .newlist li .cont{width:72%;line-height:24px;}
.main .newlist li .cont h3{font-weight:100;line-height:36px;}
.main .newlist li:hover .cont h3 a{color:#0085E0;}
.main .newlist li .cont div{font-size:12px;color:#899989}

.main .contact{line-height:32px;}
.main .contact h2{color:#E48A00;font-size:30px;font-weight:100;line-height:50px;}
.main .contact h3{color:#E48A00;font-size:20px;font-weight:100;line-height:30px;}

.main .job{background:url(../images/bg_register.png) no-repeat center;width:100%;}
.main .job .cont{background:#fff;width:80%;margin:0 auto 30px;padding:20px 20px;
-moz-box-shadow:0px 0px 10px #C5C5C5;box-shadow:0px 0px 10px #C5C5C5;}
.main .job .cont h3{font-weight:100;color:#E08700;background:#f5f5f5;line-height:36px;text-align:center;}
.main .job .cont h4{font-weight:bold;color:#E08700;}


.servlist ul li{display:block;width:130px !important;height:50px !important;margin-right:5px;}
.servlist ul li img{width:130px;height:50px;display:block;}
.top div p span{display:inline-block;line-height:30px;font-size:13px;}
.top div p a{line-height:30px;display:inline-block;font-size:13px;}

.c_ffa{color:#FFA010;}
