*{margin:0;padding:0;list-style-type:none;}
body{font-size:14px;font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;color:#666666;}
a{text-decoration:none;color:#666666;outline: none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.common{width:1000px;min-width:1000px;margin:0 auto;}
p{line-height:24px;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
h2{font-size:18px;color:#647399;line-height:70px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.header{height:95px;min-width:1000px;width:100%;position:relative;}
.header .top{position: relative;z-index: 112;background: #fff;height:95px;}
.logo{display:block;width:440px;height:95px;background:url('logo.jpg') left center no-repeat;float:left;}
.nav li{float:left;position:relative;height:95px;}
.nav li a{display:block;width:100px;height:40px;padding-top:28px;text-align:center;font-weight:bold;color:#7891cb;text-transform:uppercase;}
.nav li a span{display:block;font-weight:normal;font-size:12px;font-family:arial;margin-top:5px;}
.nav li a:hover,.nav li a.on,
.nav li a:hover span,.nav li a.on span{color:#4e608b;}
.nav li ul{width:230px;height:auto;padding:15px 10px;background:#fff;border:1px solid #d9d9d9;position:absolute;top:95px;overflow:hidden;-moz-box-shadow: 0px 0px 4px #ccc;-webkit-box-shadow: 0px 0px 4px #ccc;box-shadow: 0px 0px 4px #ccc;z-index:999;display:none;}
.nav li ul li{width:100%;height:30px;float:none;}
.nav li ul li a{width:100%;height:30px;line-height:30px;border-bottom:1px solid #eee;text-indent:10px;text-align:left;padding:0;font-size:12px;color:#999;}
.nav li ul li a:hover{color:#000;}
.nav li .nv1{width:840px;left:-380px;padding:15px 0 !important;}
.nav li .nv1 li{height:100%;margin-top:20px;}
.nav li .nv1 .m{width:220px;float:left;margin-left:45px;}
.nav li .nv1 li span{display:block;}
.nav li .nv1 li span a{font-size:14px;color:#000;}

.header .search-btn{cursor:pointer;width:35px;height:100%;background:url('ss.jpg') no-repeat center;}
.header .search{position:absolute;z-index:100;left:0;top:53px;width:100%;height:42px;transition:top 0.3s ease-out;}
.header .search input{width:150px;padding:0 10px;height:30px;border:5px solid #4e608b;color:#4e608b;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部banner代码 ***/
.hdp{width:100%;height:880px;position:relative;min-width:1000px;_width:expression(document.body.clientWidth <= 1000? "1000px": "100%");}
.shadow{position:absolute;z-index:80;height:3px;width:100%;min-width:1000px;background:url('shadow.png') center repeat-x;}
.hdp .f{ width:100%;  position:relative;  height:880px;}
.hdp .f .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.hdp .f .bd ul{ width:100% !important;  }
.hdp .f .bd li{ width:100% !important;  height:880px; overflow:hidden; text-align:center;  }
.hdp .f .bd li a{ display:block; height:385px; }
.hdp .f .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px; }
.hdp .f .hd ul{ text-align:center; }
.hdp .f .hd ul li{ cursor:pointer; display:inline-block; *display:inline; *zoom:1;margin:0 10px;width:15px; height:15px; overflow:hidden;color:#fff;font-size:0;}
.hdp .f .hd ul .on{}
.hdp .f .prev,
.hdp .f .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px;cursor:pointer;display:none;  }
.hdp .f .next{ left:auto; right:15%;}

/*** nei-banner代码 ***/
.jjfa{width:100%;height:390px;position:relative;min-width:1000px;_width:expression(document.body.clientWidth <= 1000? "1000px": "100%");}
.jjfa .f{ width:100%;  position:relative;  height:390px;}
.jjfa .f .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.jjfa .f .bd ul{ width:100% !important;  }
.jjfa .f .bd li{ width:100% !important;  height:365px; overflow:hidden; text-align:center;  }
.jjfa .f .bd li a{ display:block; height:385px; }
.jjfa .f .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:10px; line-height:10px; }
.jjfa .f .hd ul{ text-align:center; }
.jjfa .f .hd ul li{ cursor:pointer; display:inline-block; *display:inline; *zoom:1;margin:0 10px;width:10px; height:10px;border-radius:50%;overflow:hidden;background:#eeecea;color:#eeecea;font-size:0;}
.jjfa .f .hd ul .on{background:#4e608b;color:#4e608b;}
.jjfa .f .prev,
.jjfa .f .next{  display:none;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(left.png) no-repeat;  cursor:pointer;}
.jjfa .f .next{ left:auto; right:15%; background: url(/i/right.png) no-repeat;}
.jjfa .common{text-align:left;padding-top:40px;}
.jjfa .common h1{font-size:24px;color:#4e608b;line-height:80px;}
.jjfa .common p{width:275px;height:144px;overflow:hidden;}
.jjfa .common a{width:140px;height:45px !important;color:#fff;line-height:45px;font-weight:bold;font-size:17px;background:#e16a0e;text-align:center;margin-top:35px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
.footer{background:#4e618b;padding:45px 0 80px 0;min-width:1000px;color:#fff;}
.footer .common{position:relative;}
.footer .fl ul{height:45px;}
.footer .fl ul li{float:left;height:30px;line-height:30px;}
.footer .fl ul li a{color:#fff;display:block;background:url('fg.jpg') left center no-repeat;padding:0 10px;}
.footer .fl ul li img{}
.footer .fl ul li span{font-size:23px;font-weight:bold;vertical-align:middle;}
.footer .fr{width: 300px;height: auto;background: url(/i/wei.jpg) no-repeat left 45px;}
.footer .fr li{width: 100%;height: 30px;line-height: 30px;position: relative;text-indent:40px;}
.footer .fr li a{color:#fff;}
.footer .fr li img.ew{position: absolute;left: 0px;bottom: 30px;display: none;}
.footer .fr li.li{width: 100%;text-indent:0;margin-bottom:10px;}
.footer .fr li.li img{vertical-align:middle;margin-right:10px;}
.footer .fr li.li span{font-size:23px;font-weight:bold;vertical-align:middle;}
.footer p a{color:#c2e8f9;}
.footer p{font-size:12px;color:#c2e8f9;}
.footer .fr{position:absolute;right:0;top:0;}


/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
.icontainer{min-width:1000px;}
.icontainer .more{display:inline-block;width:125px;height:30px;line-height:30px;border:solid 1px #fff;color:#fff;}
.row1{/*background:url('rw1_bg.jpg') center no-repeat;*/width:100%;height:231px;min-width:1000px;margin-top:25px;color:#fff;text-align:center;}
.row1 h1{font-size:22px;line-height:55px;padding-top:30px;}
.row1 p{font-size:12px;}
.row1 .more{margin-top:20px;}
.row2{background:url('rw2_bg.jpg') center no-repeat;width:100%;min-width:1000px;padding:50px 0 65px 0;}
.row2 ul li{width:315px;height:375px;float:left;position:relative;}
.row2 ul li img{width:315px;height:375px;}
.row2 .txt{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;}
.row2 .txt div{height:100px;background:url('fd.png') center no-repeat;margin:13px 10px;text-align:center;padding:123px 0;width:293px;border:solid 1px #fff;}
.row2 .txt div p{line-height:45px;font-size:16px;text-transform:uppercase;}
.row2 .txt div .more{width:153px;height:38px;line-height:38px;font-size:16px;font-weight:bold;margin-top:5px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内页代码 ***/
.banner{width:100%;height:190px;min-width:1000px;position:relative;}
.bn2{background:url('bn2.jpg') center no-repeat;}
.container .clearfix{height:100%;}
.container{padding:35px 0 60px;width:1000px;min-width:1000px;margin:0 auto;}
.subnav{text-align:center;}
.subnav a{display:inline-block;width:165px;height:45px;background:#4e608b;margin:0 6px 25px 6px;line-height:45px;color:#fff;font-size:15px;}
.subnav a:hover{background:#e16a0e;}
.page{text-align:center;}
.page a,.page .on{display:inline-block;padding:0 12px;height:30px;line-height:30px;margin:30px 5px 0 5px;}
.page a{background:#fafafa;border:solid 1px #ebebeb;}
.page .on{background:#4e618b;border:solid 1px #4e618b;color:#fff;}
.underline{width:100%;min-width:1000px;height:5px;border-top:solid 1px #e3e3e3;}
.pic{text-align:center;text-indent:0 !important;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 解决方案代码 ***/
.bn1{background:url('bn1.jpg') center no-repeat;}
.solution-box{background:url('sl_bg.jpg') center bottom no-repeat;min-width:1000px;}
.solution-list{padding-top:25px;}
.solution-list li{float:left;width:333px;margin-top:20px;height:250px;}
.solution-list li h3{font-size:17px;}
.solution-list li img{vertical-align:bottom;margin-right:10px;}
.solution-list li span{display:block;font-size:16px;color:#252525;line-height:40px;}
.solution-list li a{background:url('sl_li.png') left center no-repeat;padding-left:15px;display:block;height:30px;line-height:30px;font-size:12px;color:#4e608b;font-weight:bold;}
.solution-list li a:hover{text-decoration:underline;}

/************************************************************************************************************/
/*** 解决方案-nei代码 ***/
.solution .lh-70{line-height:70px;}
.solution .clearfix{height:100%;}
.solution p{text-indent:2em;line-height:30px;}
.solution h2{color:#232323;line-height:30px;height:40px;}
.solution h3{font-size:16px;color:#232323;}
.solution .line{height:55px;border-bottom:solid 1px #dcdcdc;margin-bottom:50px;}
.solution .s11-1{padding:0 65px;}
.solution .s11-1 img{float:left;margin-right:90px;}
.solution .s11-1 p{font-size:16px;line-height:32px;}
.solution .s11-1 a{color:#26a9e3;text-decoration:underline;}

.solution .s12-1 li{float:left;width:243px;margin:40px 45px 0 45px;text-align:center;}
.solution .s12-1 li span{display:block;margin:0 auto 20px auto;width:76px;height:41px;padding:17px 0 18px 0;border-radius:50%;}
.solution .s12-1 li p{font-size:16px;text-align:left;margin-top:15px;}
.solution .s12-2{text-align:center;font-size:16px;}
.solution .s12-2 .p{color:#a0a0a0;margin-top:20px;padding:0 85px;}
.solution .s12-2 li{width:250px;float:left;}
.solution .s12-2 li img{margin:55px 0 35px;}
.solution .s12-2 li p{width:200px;margin:0 auto;text-align:left;}
.solution .s12-3{text-align:center;margin-top:50px;font-size:16px;}
.solution .s12-3 img{margin:30px 0;}
.solution .s12-3 a{color:#e16a0e;text-decoration:underline;display:block;margin-top:20px;}

.solution .s13-1 p{line-height:40px;}
.solution .s13-1 img{float:right;padding-top:150px;}

.solution .jc{margin-bottom:80px;}
.solution .jc:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.solution .jc img{float:right;margin-left:80px;margin-top:45px;}
.solution .sw img{float:right;margin-left:70px;}
.solution .nh img{float:right;margin-left:45px;}
.solution .hjjc img{float:right;margin-left:60px;margin-bottom:100px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 案例分享代码 ***/
.share .word{text-align:center;height:35px;}
.share a{height:258px;display:block;float:left;width:233px;border:solid 1px #e9e9e9;margin:20px 8px 0 7px;text-align:center;_margin:20px 6px 0 7px;}
.share a img{width:233px;height:210px;}
.share a p{line-height:44px;border-top:solid 1px #e9e9e9;margin-top:-4px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 案例分享代码 ***/
.partner{color:#232323}
.partner li{float:left;width:200px;margin-top:65px;height:70px;}
.partner li img{width:170px;height:70px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 我们是谁代码 ***/
.about dl{border:solid 1px #ececec;padding:25px 30px;margin-top:30px;}
.about dl dt{font-size:18px;}
.about dl dt span{display:block;font-family:Arial;font-size:12px;text-transform:uppercase;line-height:35px;padding-bottom:4px;border-bottom:solid 1px #e7e7e7;margin-bottom:25px;}
.about dl dd h3{font-weight:bold;font-size:14px;margin:30px 0 25px 0;}
.about dl dd,.about dl dd p{line-height:28px;}
.about dl dd img{float:right;margin:15px 15px 0 55px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 加入我们代码 ***/
.about .join{padding-top:20px;}
.about .join a{display:block;text-align:center;float:left;width:250px;margin-top:35px;}
.about .join a img{width:112px;height:112px;border-radius:20px;}
.about .join a h3{font-size:18px;font-weight:normal;color:#333;}
.about .join a p{color:#878787;font-size:12px;text-transform:uppercase;letter-spacing:-1px;}


/************************************************************************************************************/
/************************************************************************************************************/
/*** 联系我们代码 ***/
.contact .us{padding:15px 0 40px;}
.contact .us div{float:left;padding:20px 0;}
.contact .us .us1{width:287px;padding-left:10px;}
.contact .us .us2{padding:20px 35px;border:solid #dadada;border-width:0 1px 0 1px;}
.contact .us .us2 p{line-height:28px;color:#262626;}
.contact .us .us3{float:right;padding-top:40px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻内容代码 ***/
.newstext{}
.newstext h2{line-height:50px;text-align:center;}
.newstext .ftitle{text-align:center;color:#999;font-size:12px;}
.newstext .content{padding-top:15px;}
.newstext .content p{margin-top:20px;text-indent:2em;}
.sxb{height:30px;border-top:solid 1px #e3e3e3;padding-top:15px;margin-top:35px;}
.sxb li{width:500px;line-height:30px;}
.sxb li.fr{text-align:right;}