@charset "utf-8";

/* CSS Document */



/*-----whole-----*/

img{width:100%;height:auto;}

.Container-wrapper, .container, .contain{width:100%;height:auto;position:relative;left:0px;top:0px;}



/*-----Header-----*/

.header, .header header{width:100%;position:relative;z-index:100;}

.header header{position:fixed;top:0px;left:0px;background-color:#fff;border-bottom:1px solid #dcdcdc;}

.header .header-contain{padding:1px 3%;height:60px;}



.header-contain img{max-width:100%;width:auto;height:100%;}/*logo*/



.header-contain .header-menu{float:right;height:100%;position:relative;}/*右侧menu*/

.header-menu .index-nav{display:inline-block;width:30px;height:100%;background-image:url(../images/icon-menu.png);background-size:25px;background-repeat:no-repeat;background-position:0px center;}/*导航按钮*/



.header-menu .index-srch{display:inline-block;width:30px;height:100%;background-image:url(../images/icon-srch.png);background-size:25px;background-repeat:no-repeat;background-position:0px center;}



.header-contain .menu-contain{box-sizing:border-box;width:100%;border-top:1px solid #dfdfdf;background-color:#fff;position:absolute;top:50px;left:0px;display:none;}

.menu-contain .menu-box{display:none;}/*导航内容*/



.menu-box .srch-box{position:relative;display:block;width:80%;padding-right:2.4em;height:2.4em;border:1px solid #cfcfcf;border-radius:2.4em;margin:3% auto;overflow:hidden;}/*导航--搜索框*/

.srch-box input[type=text]{display:block;width:100%;height:100%;padding:0px 5%;border:0px;}

.srch-box .srch-btn{display:block;width:2.4em;height:2.4em;padding:0px;border:0px;background:url(../images/icon-srch.png) no-repeat left center;background-size:1.6em;position:absolute;right:0px;top:0px;}



/*右侧导航*/

.nav-container{position:fixed;right:-200px;top:76px;width:130px;height:100%;background-color:#f2f2f2;z-index:90;box-shadow:15px 0px 50px #dddddd inset;border-left:1px solid #f2f2f2;display:none;}

.nav-container .nav>li{display:block;}

.nav-container .nav>li>a{display:block;width:100%;height:2.6em;line-height:2.6em;padding-left:5%;color:#444444;border-bottom:1px solid #e5e5e5;background:url(../images/icon-dd1.png) no-repeat 95% center;background-size:0.5em;}

.nav-container .nav>li.cur>a{background:url(../images/icon-dd2.png) no-repeat 95% center;background-size:0.9em;}

.nav-container .nav .nav-2nd{padding:5% 0 5% 10%;box-shadow:15px 0px 50px #dddddd inset;display:none;}

.nav-2nd a{display:block;color:#666666;line-height:2em;}

.nav-container .lang a{display:block;width:80%;margin:0 auto;height:2em;line-height:1.9em;text-align:center;color:#444444;background-color:#fff;border:1px solid #d2d2d2;border-radius:2.4em;margin-top:10px;}



.floatmask{width:100%;height:100%;position:fixed;left:0;top:0; background:#fff;opacity:0;display:none;z-index:89;}



/*-----Banner-----*/

#Ibnr .swiper-pagination-bullet{background-color:#ff9019;opacity:1;width:12px;height:12px;}

#Ibnr .swiper-pagination-bullet-active{background-color:#de2723;}



/*-----Footer-----*/

.footer footer{width:100%;position:fixed;bottom:0px;left:0px;background-color:#f1f1f1;z-index:100;}

footer .fn-contain{height:100%;overflow:hidden;position:relative;border-top:1px solid #e1e1e1;}

.fn-contain>a{display:block;width:25%;padding:0px 0 5px 0;float:left;text-align:center;color:#484848;background: url(../images/icon-Fbg.png) no-repeat left center;background-size: 1px 70%;}

.fn-contain>a:first-child{background: none;}

.fn-contain .fn-icon{display:block;width:100%;height:30px;margin-bottom:5px;}

.fn-icon.fn-icon1{background:url(../images/icon-f1.png) no-repeat center center;background-size:25px;}

.fn-icon.fn-icon2{background:url(../images/icon-f2.png) no-repeat center center;background-size:25px;}

.fn-icon.fn-icon3{background:url(../images/icon-f3.png) no-repeat center center;background-size:25px;}

.fn-icon.fn-icon4{background:url(../images/icon-f4.png) no-repeat center center;background-size:25px;}



.footer .footer-cr{padding:5% 3%;text-align:center;color:#d2edff;line-height:1.8em;background-color:#1166df;margin-bottom:4%;}



.container-footer .contain-footer{padding:5% 3%;overflow:hidden;}

.container-footer .contain-cr{background-color:#ff0000;color:#fff;padding:3% 0;text-align:center;}

.contain-footer .cf-info{float:left;width:65%;}

.contain-footer .cf-ewm{float:left;width:35%;text-align:center;color:#666666;}

.cf-ewm img{margin-bottom:5px;}

.cf-info p{color:#666666;font-size:1.2em;line-height:1.6em;margin-bottom:5px;padding-left:1.8em;}

.cf-info p.cf-phone{background:url(../images/icon-fc1.png) no-repeat left 2px;background-size:1.4em;}

.cf-info p.cf-mail{background:url(../images/icon-fc2.png) no-repeat left 2px;background-size:1.4em;}

.cf-info p.cf-adr{background:url(../images/icon-fc3.png) no-repeat left 2px;background-size:1.2em;}



/*-----Container-----*/

.Container-wrapper{z-index:80;}

.container-Iscope, .container-Inews .contain, .container-Iabout .contain, .container-Icase{margin-top:3%;padding:5% 3%;border-top:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5;background-color:#fff;}

.container-about, .container-parter, .container-Roc, .container-case, .container-news, .container-ct{padding:5% 3%;background-color:#fff;}



.cur-list{overflow:hidden;position:relative;height:auto;}/*通用--列表1*/

.cur-list a{display:block;padding:4% 3%;margin-bottom:4%;border:1px solid #e5e5e5;border-top:2px solid #0b6cc5;}

.cur-list a h1{color:#333333;font-size:1.4em;font-weight:normal;margin-bottom:2%;}

.cur-list a p{color:#666666;line-height:1.6em;height:3em;}

.cur-list a .more{color:#0b6cc5;margin-top:4%;}



.cur-list2{background-color:#fff;padding:4% 0 0;}/*通用--列表2*/

.cur-list2 ul{padding-bottom:2%;}

.cur-list2 li{widht:100%;margin-bottom:2%;padding:0 3%;}

.cur-list2 li a{display:block;height:2.6em;line-height:2.6em;padding-left:8%;color:#333333;background-color:#f2f2f2;background-image:url(../images/icon-l1.png);background-repeat:no-repeat;background-position:3% center;background-size:0.8em;border:1px solid #e5e5e5;border-radius:5px;}

.cur-list2 li:active a, .cur-list2 li.cur a{color:#0b6cc5;border:1px solid #b8dbfa;background-color:#e6f0f9;background-image:url(../images/icon-l2.png);background-repeat:no-repeat;background-position:3% center;background-size:0.8em;}

.cur-list2 .cur-list2-btn{padding:3% 0;border-top:1px solid #e5e5e5;text-align:center;display:none;}

.cur-list2-btn a{color:#0b6cc5;padding-right:1.6em;background:url(../images/icon-dd5.png) no-repeat right center;background-size:1em;}

.cur-list2-btn.cur a{background:url(../images/icon-dd6.png) no-repeat right center;background-size:1em;}



.cur-list2.CL2{margin-top:3%;padding:0px;}

.cur-list2.CL2 .cur-list2-btn{display:block !important;}



.cur-list2 .Cl-title{margin:0 3% 4%;}

{display:inline-block;color:#0b6cc5;font-size:1.4em;padding-left:3%;border-left:2px solid #0b6cc5;}



/*通用文章--显示隐藏*/

.container-article{background-color:#fff;}

.article-box{height:auto;overflow:hidden;position:relative;padding:4% 3%;line-height:2.2em;}

.article-btn{text-align:center;border-top:1em solid #f2f2f2;display:none;}

.article-btn a{display:inline-block;padding:2% 0 2% 1.6em;color:#888888;background:url(../images/icon-show.png) no-repeat left center;background-size:1.2em;}

.article-box img{width:auto;height:auto;max-width:100%;max-height:100%;}



.I-title, .cur-list2 .Cl-title{padding:3%;border-bottom:1px solid #e5e5e5;position:relative;}/*首页--title*/
.I-title span, .Cl-title span{display:inline-block;color:#ff0000;font-size:1.4em;padding-left:3%;border-left:2px solid #ff0000;}
.I-title .It-more{display:block;width: 1.4em;height: 100%;background: url(../images/icon-more.png) no-repeat center center;background-size: 1.4em;position: absolute;right: 4%;top: 0px;}



.I-more{display:block;margin:4% auto;width:50%;height:2.4em;line-height:2.3em;text-align:center;border:1px solid #999;border-radius:2.4em;color:#999;}/*查看更多*/

.I-more:active{color:#fff;background-color:#ff9019;}



.container-locate{padding:3%;border-bottom:1px solid #e5e5e5;}/*当前位置*/

.container-locate a{color:#888888;margin-right:3px;}

.container-locate a:first-child{padding-left:1.8em;background:url(../images/icon-home.png) no-repeat left center;background-size:1.2em;}

.container-locate a:last-child{color:#771377;}



.container-pagenav{padding:3% 3% 5%;background-color:#fff;}/*页面--导航*/

.container-pagenav a{display:block;height:2.4em;line-height:2.4em;padding-left:3%;color:#666666;background-color:#eeeeee;border:1px solid #e5e5e5;background-image:url(../images/icon-dd3.png);background-repeat:no-repeat;background-position:97% center;background-size:1.2em;margin-top:2%;}

.container-pagenav a:active, .container-pagenav a.cur{background-color:#6C006C;color:#fff;border-color:#6C006C;background-image:url(../images/icon-dd4.png);background-repeat:no-repeat;background-position:97% center;}



/*首页--板块*/

.contianer-Iplate{overflow:hidden;border-top:1px solid #d6d5d5;background-color:#fff;}

.contianer-Iplate a{float:left;display:block;width:33%;padding:4% 0;text-align:center;color:#333333;}

.contianer-Iplate a img{width:60%;margin-bottom:10px;}

.contianer-Iplate a:nth-child(4n){border-right:1px solid #fff;}
.contianer-Iplate a p{padding:0 2px;}



/*首页--业务范围*/

.container-Iscope{padding:0 0 5%;}

.container-Iscope .Iscope-nav{overflow:hidden;border-bottom:1px solid #d6d5d5;}

.Iscope-nav a{display:block;float:left;width:25%;height:2.8em;line-height:2.8em;font-size:1.2em;text-align:center;border-top:1px solid #fff;}

.Iscope-nav a:active, .Iscope-nav a.cur{background-color:#f2f2f2;color:#000;}

.Iscope-box{position:relative;overflow:hidden;display:none;}

.Iscope-box a{display:block;float:left;width:33.333%;text-align:center;margin-top:15px;}

.Iscope-box a img{width:75%;margin-bottom:5px;}



/*首页--公告*/

.container-Inews, .container-Iabout{padding:3% 3% 0;}

.container-Inews .contain, .container-Iabout .contain{background-color:#fff;margin-top:0px;border:1px solid #d6d5d5;padding:0px;}



.news-list{padding:0 3%;position:relative;overflow:hidden;}/*新闻列表*/

.news-list a{display:block;padding:0 2% 5%;border-bottom:1px dashed #d5d5d5;overflow:hidden;position:relative;margin-top:1.5em;}

.news-list .news-date{float:left;width:27%;text-align:center;}

.news-list .news-block{float:left;width:70%;margin-left:3%;}

.news-date p:first-child{display:block;color:#ffffff;background-color:#ff0000;height:1.5em;line-height:1.5em;}

.news-date p:last-child{display:block;color:#ff0000;background-color:#f2f2f2;height:2.5em;line-height:2.5em;font-size:1.4em;}

.news-block h2{color:#333333;font-size:1.2em;font-weight:normal;}

.news-block p{color:#666666;line-height:1.6em;font-size:1em;height:3em;}



/*首页--公司简介*/

.container-Iabout .Iabout-box{padding:2% 3% 0;}

.Iabout-box h1{display:block;padding:2% 0;text-align:center;font-weight:normal;font-size:1.4em;}

.Iabout-box p{color:#666666;line-height:1.6em;}



/*首页--客户案例*/

.container-Icase{padding:0;border-bottom:0px;}

.container-Icase .I-title{padding-left:6%;}

.container-Icase .Icase-box{height:auto;overflow:hidden;background-color:#fff;}

.Icase-box a{display:block;float:left;width:25%;height:5em;line-height:5em;text-align:center;border-right:1px solid #d6d5d5;border-bottom:1px solid #d6d5d5;overflow:hidden;}

.Icase-box a img{width:auto;max-width:90%;max-height:90%;}

.Icase-box a:nth-child(4n){border-right:1px solid #fff;}



/*--关于我们--*/

.container-about .ab-scope{margin-top:30px;}

.ab-scope h2{color:#666666;font-size:1.4em;}

.ab-scope table{width:100%;border-collapse:collapse;margin-top:10px;}

.ab-scope table tr td{padding:1.5% 0;vertical-align:middle;border:1px solid #555555;line-height:1.6em;}

.ab-scope table tr td:first-child{color:#2c0ee0;text-align:center;width:20%;}

.ab-scope table tr td:last-child{padding:0 1%;}



/*合作伙伴*/

.container-parter{overflow:hidden;}

.container-parter a{float:left;display:block;width:31.3334%;text-align:center;color:#666666;margin-bottom:4%;}

.container-parter a:nth-child(3n-1){margin:0 3%;}

.container-parter a .parter-img{border:1px solid #d0d0d0;height:4.5em;line-height:4.5em;margin-bottom:10px;overflow:hidden;}

.container-parter a .parter-img img{max-width:90%;max-height:90%;}



/*-- 注册海外公司 --*/

.container-Roc .Roc-list{overflow:hidden;}

.Roc-list a{float:left;display:block;width:31.3334%;text-align:center;color:#666666;margin-bottom:4%;}

.Roc-list a:nth-child(3n-1){margin:0 3%;}

.Roc-list a .parter-img{height:5em;line-height:5em;margin-bottom:10px;overflow:hidden;}

.Roc-list a .parter-img img{max-width:90%;max-height:90%;}



/*-- 新闻资讯 --*/

.container-news{padding:0 0 1%;}

.news-box{padding:3%;}

.news-title{text-align:center;}

.news-title h1{color:#333333;font-size:1.4em;}

.news-title p{color:#555555;}

.article-box .news-title{border-bottom:1px dashed #d5d5d5;padding:0 0 3%;margin:0 0 3%;}

.news-box .news-con{position:relative;overflow:hidden;height:auto;padding:3% 0;line-height:1.6em;color:#666666;border-top:1px dashed #d5d5d5;border-bottom:1px dashed #d5d5d5;margin:3% 0;}

.news-con p{text-indent:2em;}

.news-box .news-page{color:#888888;}

.news-page a{display:block;line-height:2em;}

.news-box img{width:auto;height:auto;max-width:100%;max-height:100%;}



/*-- 联系我们 --*/

.container-ct .ct-top{text-align:center;color:#666666;}

.ct-top em{color:#b72024;font-size:1.2em;}

.container-ct .ct-map{position:relative;overflow:hidden;height:auto;margin:3% 0 5%;}

.ct-info h2{font-weight:normal;font-size:1.2em;margin-bottom:10px;}

.ct-info p{color:#666666;padding-left:1.8em;line-height:1.6em;margin-bottom:5px;}

.ct-info p.adr{background:url(../images/icon-ct1.png) no-repeat left center;background-size:1em;}

.ct-info p.phone{background:url(../images/icon-ct2.png) no-repeat left center;background-size:1em;}

.ct-info p.fax{background:url(../images/icon-ct3.png) no-repeat left center;background-size:1em;}

.ct-info p.mail{background:url(../images/icon-ct4.png) no-repeat left center;background-size:1em;}

.ct-info p.www{background:url(../images/icon-ct5.png) no-repeat left center;background-size:1em;}



/*在线留言*/

.msg-top{color:#666666;line-height:1.4em;}

.msg-table{width:100%;margin-top:20px;}

.msg-table tr td{padding:1.5% 0;vertical-align:middle;}

.msg-table tr td:first-child{width:25%;text-align:left;color:#666666;}

.msg-table tr td input[type=text], .msg-table tr td textarea{width:100%;height:2.2em;padding:0 3%;border:1px solid #e5e5e5;}

.msg-table tr td textarea{resize:none;height:6em;padding:3%;}

.msg-table tr td .msg-btn{display:block;width:8em;height:2.4em;line-height:2.4em;padding:0px;border:0px;text-align:center;color:#fff;background-color:#ff9019;}

.lunzan{ width:100%;  overflow:hidden;  border:1px solid #f0f0f0; height:275px;}
.lunzan .hd{ height:23px; line-height:23px;  overflow:hidden; background-color:#f4f4f4; padding-top:5px;}
.lunzan .hd .next,
.lunzan .hd .prev{ float:right; display:block; width:18px; height:18px; background: url(../images/left_right.gif) no-repeat -6px -7px; overflow:hidden; margin-right:6px; cursor:pointer; }
.lunzan .hd .next{ background-position:-34px -7px; }
.lunzan .hd .prevStop{ background-position:-6px -40px; cursor:default; }
.lunzan .hd .nextStop{ background-position:-34px -40px; cursor:default; }
.lunzan .hd ul{ float:right; margin:6px 6px 0 0; zoom:1; }
.lunzan .hd ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline; background: url(../images/switch_dot_small.jpg) no-repeat 0 0; }
.lunzan .hd ul li.on{ background-position:-12px 0; }
.lunzan .bd{ padding:5px 0 0 0;  }
.lunzan .bd ul{ overflow:hidden; zoom:1; }
.lunzan .bd ul li{ float:left; width:155px; margin:5px 20px;}
.lunzan .bd ul li img { width:155px; height:205px; border:1px solid #ccc;}
.lunzan .bd ul li:hover img { border:1px solid #3052b6;}
.lunzan .bd ul li p { height:30px; line-height:30px; text-align:center;}


