@charset "utf-8";
/*
 * reset_complete.css by Hou
 * 根据项目自行删减无效项
*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{margin:0;font:12px/1.5;font-family: "微软雅黑";}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
progress{vertical-align:baseline}
[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0;text-decoration:none}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}
dfn{font-style:italic}
h1,h2,h3,h4,h5,h6{font-size: 100%}
ul,ol,li{list-style:none}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
svg:not(:root){overflow:hidden}
input,label,img,th{vertical-align:middle;outline:none}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0;color: inherit;}
optgroup{font-weight:700}
button,input{overflow:visible}
button,select{text-transform:none}
table{border-collapse:collapse;border-spacing:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
.clearfix{zoom:1}
.clearfix:after,.clearfix:before{clear:both;content:' ';display:block;width: 0;height: 0;visibility:hidden;}

/*start*/
body{width:100%;}
.wapper{}
.header-content{width:100%;position:absolute;left:0;top:0;height:75px;}
.header-box{width:100%;height:75px;background: rgba(70, 70, 70, 0.7) none repeat scroll 0% 0%;position: fixed;z-index: 100;}
.header-box1{width:100%;position:absolute;left:0;top:0;background:#000; _filter:alpha(opacity=60);opacity:0.6;height:75px;}
.header-box .header{width:1218px;margin:0 auto;}
.header-box .logo{line-height:70px;width:220px;float:left;text-align:left;}
.header-box .nav{width:700px;float:left;}
.header-box .nav > ul{height:75px;line-height:75px;margin:0;}
.header-box .nav > ul > li{float:left;padding:0 20px;text-align:center;position: relative;}
.header-box .nav > ul > li a{color:#fff;font-size:16px;height:75px;display:block;}



.headnavul>li .hnavulson{width: 144px;position: absolute;left: -20px;top: 75px;background:rgba(39, 39, 39, 0.7) none repeat scroll 0% 0%;border-top: 2px solid #1786f7;padding-top: 6px;padding-bottom: 15px;display:none;}
.headnavul>li .hnavulson li{height: 39px;border-bottom: 1px solid #1786f7;line-height: 39px;width: 145px;margin: 0 auto}
.headnavul>li .hnavulson li a{display: block;height: 39px;font-size:14px;}
.headnavul>li .hnavulson li a:hover{color: #1786f7}





.header-box .country{width:285px;float:left;height:83px;text-align: right;line-height: 75px;}
.header-box .country img {width: 150px;margin-left: 20px;}
.header-box .country .languages{text-align: right;height:100%;line-height:75px;}
.header-box .country .languages a{color:#fff}
.header-box .country .languages a:hover{color:#0e95ed;}
.header-box .country .languages em{font-style:normal;color:#fff;padding:0 13px;}


.example-animation{padding:0 !important;width:100%;  position:relative;}
.navigation{}
.navigation .inner{}
.navigation span{  }
.navigation span.active{ }
.slider-progress{opacity:0 !important;}

.cp-img-box{position: relative;}
.cp-img2{position:absolute;top:70%;left:0;width:100%;text-align: center;}
.cp-img2 a{margin:0 auto;width:125px;height:40px;text-align:center;line-height:40px;display:block;font-size:14px;color:#fff;border: 1px solid #fff;}
.cp-img1{position:absolute;top:55%;left:0; width:100%;transform: translate(0, -50%);text-align: center;height:120px;line-height:120px;}
.cp-img1 h1{font-size:40px;margin:0;height:85px;line-height:85px;}
.cp-img1 h6{width:100%;font-size:14px;margin:0;}
.primary-img{width:100% !important;}
.primary-img > img{width:100% !important;}
.primary-img img{width:100% !important;}
.devrama-slider{top:92% !important;}
.devrama-slider .nav-link{background:url(../images/home/li.png) no-repeat center center !important;text-indent: -9999px;margin-left:15px !important;}
.devrama-slider .index0{margin-left:0 !important;}
.devrama-slider .navigation .active{background:url(../images/home/li-on.png) no-repeat center center !important;}
.button-previous{left:50% !important;margin-left:-600px !important;background:none !important;}
.button-next{right:50% !important;margin-right:-600px !important;background:none !important;}




.content1{background:url(../images/home/content1.jpg) no-repeat center center;text-align:center;}
.content1 > img{margin:70px 0;margin-bottom: 50px;}
.content1-box{padding:0 38px;width:1218px;margin:0 auto;margin-bottom: 70px}
/*.content1-box .content1-lf{width:49%;float:left;height:692px;}*/
.content1-box .content1-lf{width:100%;margin-bottom: 30px}
/*.content1-box .rg{margin-left:2%;}*/
.content-lf-top{background:url(../images/home/con-img1.png) no-repeat bottom center;width:100%;height:140px;}
.content1-box .rg .content-lf-top{background:url(../images/home/con-img.png) no-repeat bottom center;width:100%;height:140px;}
.content1-lf-font{height:66px;padding:18px 0 0;color:#17518c;}
.content1-lf-font h5{margin:0;font-size:20px;height:25px;}
.content1-lf-font h6{margin:0;font-size:14px;ext-transform:Uppercase;}
.content1-lf ul{overflow:hidden;padding:0 2% 30px;}
/*.content1-lf ul li{float:left;width:29%;margin:20px 2.165% 0;background:#17518c;border-radius:5px;height:196px;}*/
.content1-lf ul li{float:left;width:12.3%;margin:20px 2.165% 0;background:#17518c;border-radius:5px;height:196px;}
.content1-lf ul li span{display:block;height:77px;width:100%;margin-top:30px;}
.content1-lf ul li a{color:#fff;}
.content1-lf ul li a h5{font-size:14px;margin-top:23px;}
.content1-lf ul li a h6{font-size:12px;text-transform:Uppercase;}
.content1-lf ul .li1 .icon{background:url(../images/home/icon7.png) no-repeat center center;  }
.content1-lf ul .li2 .icon{background:url(../images/home/icon8.png) no-repeat center center;}
.content1-lf ul .li3 .icon{background:url(../images/home/icon9.png) no-repeat center center;}
.content1-lf ul .li4 .icon{background:url(../images/home/icon10.png) no-repeat center center;}
.content1-lf ul .li5 .icon{background:url(../images/home/icon11.png) no-repeat center center;}
.content1-lf ul .li6 .icon{background:url(../images/home/icon12.png) no-repeat center center;}
.content1-lf ul .li7 .icon{background:url(../images/home/icon1.png) no-repeat center center;}
.content1-lf ul .li8 .icon{background:url(../images/home/icon2.png) no-repeat center center;}
.content1-lf ul .li9 .icon{background:url(../images/home/icon3.png) no-repeat center center;}
.content1-lf ul .li10 .icon{background:url(../images/home/icon4.png) no-repeat center center;}
.content1-lf ul .li11 .icon{background:url(../images/home/icon5.png) no-repeat center center;}
.content1-lf ul .li12 .icon{background:url(../images/home/icon6.png) no-repeat center center;}

.content1-lf:hover{background:url(../images/home/content1-bj.png) no-repeat center center;}
.content1-lf:hover .content-lf-top{background:url(../images/home/con-img1-1.png) no-repeat bottom center;}
.content1-lf:hover .content1-lf-font{color:#fff;}
.content1-lf:hover ul li{background-color:#fff;}
.content1-lf:hover ul li a h5{color:#17518c;}
.content1-lf:hover ul li a h6{color:#b0b0b0;}
.content1-lf:hover ul .li1 .icon{background:url(../images/home/icon7-1.png) no-repeat center center;}
.content1-lf:hover ul .li2 .icon{background:url(../images/home/icon8-1.png) no-repeat center center;}
.content1-lf:hover ul .li3 .icon{background:url(../images/home/icon9-1.png) no-repeat center center;}
.content1-lf:hover ul .li4 .icon{background:url(../images/home/icon10-1.png) no-repeat center center;}
.content1-lf:hover ul .li5 .icon{background:url(../images/home/icon11-1.png) no-repeat center center;}
.content1-lf:hover ul .li6 .icon{background:url(../images/home/icon12-1.png) no-repeat center center;}
.content1-lf:hover ul .li7 .icon{background:url(../images/home/icon1-1.png) no-repeat center center;}
.content1-lf:hover ul .li8 .icon{background:url(../images/home/icon2-1.png) no-repeat center center;}
.content1-lf:hover ul .li9 .icon{background:url(../images/home/icon3-1.png) no-repeat center center;}
.content1-lf:hover ul .li10 .icon{background:url(../images/home/icon4-1.png) no-repeat center center;}
.content1-lf:hover ul .li11 .icon{background:url(../images/home/icon5-1.png) no-repeat center center;}
.content1-lf:hover ul .li12 .icon{background:url(../images/home/icon6-1.png) no-repeat center center;}

.con-lf-on{background:url(../images/home/content1-bj.png) no-repeat center center;}
.con-lf-on .content-lf-top{background:url(../images/home/con-img1-1.png) no-repeat bottom center;}
.con-lf-on .content1-lf-font{color:#fff;}
.con-lf-on ul li{background-color:#fff;}
.con-lf-on ul li a h5{color:#17518c;}
.con-lf-on ul li a h6{color:#b0b0b0;}
.con-lf-on ul .li1 .icon{background:url(../images/home/icon7-1.png) no-repeat center center;}
.con-lf-on ul .li2 .icon{background:url(../images/home/icon8-1.png) no-repeat center center;}
.con-lf-on ul .li3 .icon{background:url(../images/home/icon9-1.png) no-repeat center center;}
.con-lf-on ul .li4 .icon{background:url(../images/home/icon10-1.png) no-repeat center center;}
.con-lf-on ul .li5 .icon{background:url(../images/home/icon11-1.png) no-repeat center center;}
.con-lf-on ul .li6 .icon{background:url(../images/home/icon12-1.png) no-repeat center center;}
.con-lf-on ul .li7 .icon{background:url(../images/home/icon1-1.png) no-repeat center center;}
.con-lf-on ul .li8 .icon{background:url(../images/home/icon2-1.png) no-repeat center center;}
.con-lf-on ul .li9 .icon{background:url(../images/home/icon3-1.png) no-repeat center center;}
.con-lf-on ul .li10 .icon{background:url(../images/home/icon4-1.png) no-repeat center center;}
.con-lf-on ul .li11 .icon{background:url(../images/home/icon5-1.png) no-repeat center center;}
.con-lf-on ul .li12 .icon{background:url(../images/home/icon6-1.png) no-repeat center center;}

.content1-lf ul li:hover{animation: xuanzhuan 1s infinite; -webkit-animation: xuanzhuan 1s infinite; }
@-webkit-keyframes 'xuanzhuan' {from {-webkit-transform:perspective(400px) rotateY(0deg);}to {-webkit-transform:perspective(400px) rotateY(360deg);}}
.content2{height:762px;background:url(../images/home/content2-bj.png) no-repeat center center;text-align:center;}
.content2 > img{margin:37px 0;}
.rg:hover .content-lf-top{background:url(../images/home/con-img-1.png) no-repeat bottom center;}

.content2-box{width:100%;position:relative;margin-top:53px;}
.content2-box-top{height:56px;background:#fff;}
.content2-main{width:100%;position:absolute;left:0;top:8px;}
.content2-main-box{width:1218px;margin:0 auto;}
.slideTxtBox{ width:100%;  text-align:left;  }
.slideTxtBox .hd{ height:55px; line-height:55px;  padding:0 10px; }
.slideTxtBox .hd ul{ float:left; height:55px; line-height:45px;  }
.slideTxtBox .hd ul li{ float:left; position:relative;cursor:pointer; }
.slideTxtBox .hd ul li span{width:170px;display:block; color:#3a3b3c;font-size:18px;text-align: center;}
.slideTxtBox .hd ul li em{position:absolute;bottom:0px;right:-6px;width:7px;height:7px;display:block;background:url(../images/home/li-img.png) no-repeat center center;display:none;}
.slideTxtBox .hd ul li.on{ height:55px; background:#1786f7;}
.slideTxtBox .hd ul li.on span{color:#fff; }
.slideTxtBox .hd ul li.on em{display:block;}
.slideTxtBox .bd ul{ padding:30px 0;  zoom:1; overflow:hidden; }
.slideTxtBox .bd li{cursor:pointer; width:23%;margin:0 1%;height:440px;background:#fff;float:left;overflow: hidden;}
.slideTxtBox .bd li .img-box{display:block;width:100%;height:180px;background:#fff;}
.slideTxtBox .bd li img{width:100%;}
.slideTxtBox .bd li .content2-title{display:block;background:url(../images/home/content2-pic1.png) no-repeat 22px bottom;height:50px;padding:20px 22px 0;}
.slideTxtBox .bd li .content2-title a{font-size:14px;color:#3a3b3c;}
.slideTxtBox .bd li .p{padding:14px 22px;line-height:20px;}
.slideTxtBox .bd li .p p{margin: 0 0 5px;}
.slideTxtBox .bd li p a{color:#3a3b3c;font-size:12px;}
.slideTxtBox .bd li:hover{background:#2478ce;transition: background 0.5s;}
.slideTxtBox .bd li:hover .content2-title a{color:#fff;}
.slideTxtBox .bd li:hover p a{color:#fff;}
.slideTxtBox .bd li:hover .content2-title{background:url(../images/home/content2-pic2.png) no-repeat 22px bottom;}

.content3{width:100%;height:500px;background:#fff;text-align:center;}
.content3 > img{margin:63px 0;}
.content3 ul{overflow:hidden;width:1218px;margin:0 auto;}
.content3 ul li{float:left;width:20%;padding:2% 4%;cursor:pointer;}
.content3 ul li p{width:90%;margin:0 auto;text-align:left;}
.content3 ul li a{display:block;width:120px;height:120px;margin:0 auto;}
.content3 ul li.pic1 a{background:url(../images/home/pic1.png) no-repeat center center;background-size: 100%;}
.content3 ul li.pic2 a{background:url(../images/home/pic2.png) no-repeat center center;background-size: 100%;}
.content3 ul li.pic3 a{background:url(../images/home/pic3.png) no-repeat center center;background-size: 100%;}
.content3 ul li.pic4 a{background:url(../images/home/pic4.png) no-repeat center center;background-size: 100%;}
.content3 ul li.pic5 a{background:url(../images/home/pic5.png) no-repeat center center;background-size: 100%;}
.content3 ul li h1{font-size:18px;margin:20px 0;color:#000;}
.content3 ul li p{font-size:14px;color:#868686;}
.content3 ul li.pic1:hover a{display:block;background:url(../images/home/pic1-1.png) #17518c no-repeat center center;border-radius:50%; transition: background 0.5s;background-size: 100%;}
.content3 ul li.pic2:hover a{display:block;background:url(../images/home/pic2-1.png) #17518c no-repeat center center;border-radius:50%;transition: background 0.5s;background-size: 100%;}
.content3 ul li.pic3:hover a{display:block;background:url(../images/home/pic3-1.png) #17518c no-repeat center center;border-radius:50%;transition: background 0.5s;background-size: 100%;}
.content3 ul li.pic4:hover a{display:block;background:url(../images/home/pic4-1.png) #17518c no-repeat center center;border-radius:50%;transition: background 0.5s;background-size: 100%;}
.content3 ul li.pic5:hover a{display:block;background:url(../images/home/pic5-1.png) #17518c no-repeat center center;border-radius:50%;transition: background 0.5s;background-size: 100%;}
.content3 ul li:hover h1{color:#17518c;transition: background 0.5s;}
.content3 ul li:hover p{color:#17518c;transition: background 0.5s;}


.content4{width:100%;height:394px;background:#2b292e;}
.content4-box{width:1218px;margin:0 auto;overflow:hidden;padding:37px 0;}
.content4-lf{width:45%;float:left;}
.content4-lf h1{color:#c3c3c3;font-size:30px;height:80px;line-height:80px;}
.content4-lf p{color:#c3c3c3;font-size:16px;width:90%;text-align:left;}
.content4-lf a{display:block;color:#fff;font-size:14px;width:144px;height:37px;line-height:37px;background:#17518c;text-align:center;margin-top:99px;}
.content4-lf a:hover{color:#fff;}
.content4-lf a img{margin-left:5px;}
.content4-rg{width:55%;float:right;}

.content5{width:100%;height:487px;background:#fff;}
.content5 ul{width:1218px;margin:0 auto;overflow:hidden;padding:90px 0;}
.content5 ul li{float:left;width:45%;margin:0 2.5% 49px;overflow:hidden;}
.content5-lf{width:35%;float:left;}
.content5-lf img{width:100%;}
.content5-rg{width:63%;float:right;}
.content5-rg-top{height:38px;overflow:hidden;}
.content5-rg-top h1{width:50%;height:38px;border-bottom:1px #ccc solid;float:left;margin:0;}
.content5-rg-top h1 img{max-height:36px;}
.content5-rg-top span{width:40%;float:right;line-height:56px;}
.content5-rg h2 {margin:0 0 10px;}
.content5-rg h2 a{color:#333333;font-size:14px;font-weight:bold}
.content5-rg p a{color:#a8a8a8;font-size:12px;}
.content5 ul li:hover .content5-rg h2 a{color:#17518c;}
.content5 ul li:hover .content5-rg p a{color:#17518c;}



/*解决方案*/
.banner{position:relative;height:502px;width:100%;}
.banner .banner-bj1{position:absolute;bottom:30%;left:50%;margin-left:-500px}
.banner .banner-bj2{position:absolute;bottom:20%;left:50%;margin-left:-500px}
.banner .banner-bj3{position:absolute;bottom:12%;left:50%;margin-left:-500px}

.catpos-box{width:100%;height:38px;background:#fafbfb;}
.catpos{width:1218px;margin:0 auto;padding-left:40px;}
.catpos a{color:#666666;font-size:14px;line-height:38px}
.catpos span{color:#666666;font-size:14px;line-height:38px;padding:0 5px}

.service-content{overflow:hidden;width:1218px;margin:0 auto;}
.service-lf{width:253px;float:left;padding:107px 0;}
.service-rg{width:817px;float:right;padding:94px 0;}
.service-lf h1{color:#515460;font-size:22px;margin:0;margin-left:36px;}
.service-lf h2{color:#515460;font-size:12px;text-transform:Uppercase;margin:5px 0 0 36px}
.service-lf > ul{margin-top:40px;}
.service-lf > ul li{width:100%;height:45px;}
.service-lf > ul li a{display:block;width:100%;height:45px;line-height:45px;padding-left:38px;font-size:16px;color:#61646e;}
.service-lf > ul li:hover a{background-color:#338cc6;border-radius:0 25px 25px 0;color:#fefefe;}
.service-lf > ul li.on a{background-color:#338cc6;border-radius:0 25px 25px 0;color:#fefefe;}
.service-rg > ul{overflow:hidden;}
.service-rg > ul li{width:243px;height:82px;background:url(../images/home/li-bj.png) no-repeat center center;text-align:center;line-height:82px;float:left;margin-right:20px;margin-bottom:20px;}
.service-rg > ul li span{color:#fff;font-size:18px;margin-left:30px;}
.service-rg > ul li.active{background:url(../images/home/li-bj2.png) no-repeat center center;}
.service-rg > ul li.active a{font-weight:bold}
.service-title{background:#fafbfb;height:55px;width:100%;color:#44474a;font-size:20px;padding-left:20px;line-height:55px;font-weight:normal}
.service-main{padding:23px 45px 23px 0;}
.service-main > span{color:#338cc6;font-size:14px;display: block;margin: 10px 0;}
.service-main > p{font-size:16px;color:#666666;margin-bottom:1em;line-height:1.6;}
.service-main > img{max-width:80%;margin:40px auto;display:block;}


.relative{border-top:3px #737373 solid;overflow:hidden;}
.relative-lf{float:left;width:55%;margin-bottom:20px;}
.relative-lf h1{background:url(../images/home/xq_1.png) no-repeat left center;width:100%;padding:3%;margin-top:10px;}
.relative-lf ul{margin-top:10px;}
.relative-lf ul li{padding-left:2%;}
.relative-lf ul li a{color:#6f6f6f;height:25px;line-height:25px;}
.relative-lf ul li a span{float:right;}
.relative-lf ul li a:hover{color:#338cc6;}
.relative-rg{float:right;width:200px;margin-top:1%;height:30px;}
.relative-rg span{display:block;float:left;height:20px;line-height:20px;}
.relative-rg a{display:block;width:20px !important;height:20px !important;margin:0 0 0 2px !important;float:left;}
.relative-rg .qq{background:url(../images/home/share.png) no-repeat;background-position:0 !important;}
.relative-rg .tencent{background:url(../images/home/share.png) no-repeat;background-position: -23px 0 !important;}
.relative-rg .sy{background:url(../images/home/share.png) no-repeat;background-position: -46px 0 !important;}
.relative-rg .blog{background:url(../images/home/share.png) no-repeat;background-position: -70px 0 !important;}

/*服务*/
.banner1{position:relative;height:502px;width:100%;}
.banner1 .banner-bj1{position:absolute;top:35%;left:50%;margin-left:-500px}
.banner1 .banner-bj2{position:absolute;top:43%;left:50%;margin-left:-500px}
.banner1 .banner-bj3{position:absolute;top:53%;left:50%;margin-left:-500px}

/*关于我们*/
.banner2{position:relative;height:502px;width:100%;}
.banner2 .banner-bj1{position:absolute;top:45%;right:50%;margin-right:-500px}
.banner2 .banner-bj2{position:absolute;top:53%;right:50%;margin-right:-500px}
.banner2 .banner-bj3{position:absolute;top:63%;right:50%;margin-right:-500px}
.page-title {padding-left:23px;}
.page-title h1{padding-bottom:15px;color:#4d4d56;font-size:22px;border-bottom:2px #17518c solid;width:115px;}

/*产品服务*/
.banner3{position:relative;height:502px;width:100%;}
.banner3 .banner-bj1{position:absolute;top:55%;right:50%;margin-right:-500px}
.banner3 .banner-bj2{position:absolute;top:63%;right:50%;margin-right:-500px}
.banner3 .banner-bj3{position:absolute;top:73%;right:50%;margin-right:-500px}
.service-rg .product{overflow:hidden;}
.service-rg .product li{float:left;width:30%;margin:0 1.665% 2.5%;height:480px;background:#fff;cursor:pointer;border-radius:5px;-webkit-box-shadow: 0px 6px 5px #eee;
    -moz-box-shadow: 0px 6px 5px #eee;
    box-shadow: 0px 6px 5px #eee;  }
.service-rg .product li .img-box{width:100%;height:180px;background:#fff;}
.service-rg .product li img{width:100%;}
.service-rg .product li .content2-title{background:url(../images/home/content2-pic1.png) no-repeat left bottom;height:50px;line-height:50px;width:80%;margin:0 auto;text-align:left;border-top:1px #a0a0a0 dashed;}
.service-rg .product li .content2-title a{font-size:14px;color:#3a3b3c;}
.service-rg .product li .p{padding:14px 22px;line-height:20px;text-align:left;}
.service-rg .product li .p a{color:#3a3b3c;font-size:12px;}
.service-rg .product li .slide{width:100%;height:5px;background:#fff;}
.service-rg .product li .slide em{display:block;width:104px;height:5px;background:#fff;border-radius:5px;}
.service-rg .product li:hover{background:#2478ce;transition: background 0.5s;}
.service-rg .product li:hover .content2-title a{color:#fff;}
.service-rg .product li:hover p {color:#fff;}
.service-rg .product li:hover .slide em{background:#2478ce;transition: background 0.5s;}
.service-rg .product li:hover .content2-title{background:url(../images/home/content2-pic2.png) no-repeat left bottom;}


.pages {margin: 7% auto 0;text-align: center;}
.pages span.disabled {background: #efefef;color: #ccc;padding: 5px 20px;border: 1px #dddddd solid;border-radius: 5px;font-size: 14px;}
.pages span {margin-left: 8px;display: inline-block;}
.pages span.current {background: #2478ce;color: #fff;padding: 5px 20px;border: 1px #dddddd solid;border-radius: 5px;font-size: 14px;}
.pages span a {background: #fff;padding: 5px 20px;border: 1px #dddddd solid;border-radius: 5px;font-size: 14px;color: #666;display: inline-block;}



/*产品详情*/
.product-rg .page-title {padding-left:23px;}
.product-rg .page-title h1{padding-bottom:15px;color:#4d4d56;font-size:22px;width:50%;background:url(../images/home/h1.png) no-repeat left bottom;border:none;}
.product-main img{display:inline-block;float:left;margin-right:154px;}
.product-main p.product-nr{text-align:justify;color:#8c8e94;}
.product-title{font-size:16px;color:#42444b;}


/*新闻列表*/
.news{border-right:5px #dcdcdc solid;cursor: pointer;margin-bottom:30px;}
.news .news-title{height:40px;padding-left:30px;}
.news .news-title img{max-width:7%;}
.news .news-title em{font-style:normal;font-size:18px;padding:0 5px;font-weight:bold}
.news .news-title em.em1{color:#63c4e9;}
.news .news-title em.em2{color:#da251d;}
.news .news-title em.em3{color:#c90018;}
.news .news-title em.em4{color:#17518c;}

.news .news-title a{font-size:18px;color:#333333;}
.news-main img{dsplay:block;width:25%;float:left;}
.news-main{overflow:hidden;margin-top:10px;border-bottom:1px #ccc dashed;padding-bottom:20px;width:95%;padding-left:30px;}
.news-main .news-rg{float:left;width:73%;margin-left:2%;padding:15px 0;}
.news-main .news-rg span{margin-top:40px;display:block;font-size:14px;color:#a8a8a8;}
.news-main .news-rg a{font-size:14px;color:#a8a8a8;}
.news:hover{border-color:#2478ce;transition: border-color 1.0s;}



/*新闻详情*/
.news-xq{width:95%;text-align:center;margin:0 auto;height:60px;line-height:40px;color:#33353c;font-size:28px;border-bottom:2px #727982 solid;}
.news-ly{font-size:14px;color:#858585;text-align:center;margin:10px 0;}
.news-content{color:#636f75;font-size:12px;padding:37px 0;}
.news-content p{margin-bottom:30px;}
.news-nav{padding-left:20px;}
.news-nav span{width:77px;height:26px;display:inline-block;color:#fff;background:#2478ce;text-align:center;line-height:26px;}
.news-prev{margin-bottom:15px;}
.news-nav a{color:#7a808a;font-size:12px;margin-left:25px;}


/*联系我们*/

.contact .page-title {padding-left:23px;}
.contact .page-title h1{margin:0;padding-bottom:15px;color:#4d4d56;font-size:22px;width:50%;background:url(../images/home/h1-1.png) no-repeat left bottom;border:none;}
.map{width:700px;height:372px;}
.service-main ul{margin-top:50px;}
.service-main ul li{height:50px;line-height:50px;text-align:left;}
.service-main ul li span{width:74px;display:inline-block;font-size:14px;color:#71727f;}
.service-main ul li em{font-style:normal;margin-left:10px;font-size:16px;color:#38393f;}
.service-main ul li img{margin-right:20px;width:17px;}

/*在线留言*/
.message{margin-bottom:30px;overflow:hidden;}
.message input[type="text"]{width:100%;height:52px;line-height:52px;border:1px #dcdcdc solid;padding-left:40px;}
.message textarea{width:100%;max-width:100%;height:230px;min-height:230px;padding:20px 40px;border:1px #dcdcdc solid;}
.message #tj{float:right;width:100px;height:40px;background:#2478ce;border-radius:20px;color:#fff;border:none;}




.service-rg .product li .product_48,.service-rg .product li .product_46{    line-height:20px;}
.service-rg .cate_20  li{height: 380px;}




/*招贤纳士*/
.zp_mian .page-title {padding-left:0px;}
.zp_mian .page-title h1{margin:0;padding-bottom:15px;color:#4d4d56;font-size:22px;width:50%;background:url(../images/home/h1-1.png) no-repeat left bottom;border:none;}
.banner7{position:relative;height:502px;width:100%;}
.banner7 .banner-bj1{position:absolute;top:62%;right:50%;margin-right:-500px}
.banner7 .banner-bj2{position:absolute;top:70%;right:50%;margin-right:-500px}
.banner7 .banner-bj3{position:absolute;top:80%;right:50%;margin-right:-500px}
.service-main{overflow:hidden;}
.service-main table {margin-bottom: 16px;}
.service-main table td{border: 1px solid #666;font-size: 16px;color: #666;line-height: 2;}
.zp{float:left;width:383px;margin-right:50px;margin-bottom:80px;-webkit-box-shadow: 0px 3px 5px #eee;
    -moz-box-shadow: 0px 3px 5px #eee;
    box-shadow: 0px 3px 5px #eee;padding-bottom:50px; }
.service-main .right{margin:0;}
.zp-title{width:100%;height:42px;line-height:42px;padding-left:17px;background:#2478ce;border-radius:5px;color:#fff;font-size:16px;}
.zp span{display:block;height:80px;line-height:80px;color:#2478ce;font-size:14px;padding-left:15px;}
.zp p{gont-szie:12px;color:#666666;padding-left:15px;}
.zp_mian .service-main{padding:50px 0 23px 0;}





.footer-box{width:100%;height:260px;background:#42474c;padding:25px 0;}
.footer{width:1218px;margin:0 auto;overflow:hidden;padding:0 40px}
.footer1{width:230px;float:left;}
.footer1 h1{font-size:18px;color:#fff;}
.footer1 ul{margin-top:10px;}
.footer1 ul li{height:26px;line-height:26px;}
.footer1 ul li a{color:#cfcfcf;font-size:16px;}
.footer1 ul li a:hover{color:#2478ce;}

.footer-box1{width:100%;height:100px;background:#e0e0e0;}
.footer-main{width:1218px;margin:0 auto;overflow:hidden;}
.footer-lf{padding:20px 25px 10px 25px;width:60%;height:100px;float:left;}
.footer-lf img{display:block;float:left;}
.footer-lf h1{float:left;margin:0;margin:5px 0 5px 10px;}
.footer-lf h1 a{font-size:14px;color:#000;padding-right:10px;}
.footer-lf p {float:left;margin-left:10px;font-size:12px;color:#666;}
.footer-lf p a{color:#666;}
.footer-rg{float:right;height:100px;line-height:80px;}
.footer-rg span{padding-right:10px;color:#666;}
.footer-rg a{padding-right:10px;}







