@charset "utf-8";
body{ color:#696969; background-color:#fff; font-size:14px;}
a{ color:#696969; text-decoration:none;}
a:hover{ text-decoration:none; color:#ee7800;}
i,em{ font-style:normal;}
h3 a,h3{color:#595959;}
h3 a:hover{color:#ee7800;}

.wp{ width:1000px; margin:0 auto;}
.header{}
.header_top{ height:50px; background-color:#212121;}
.subnav{ width:270px; float:left; padding-top:12px;}
.subnav li{ float:left; width:34px;}
.subnav li.global{ width:82px; padding-left:5px; background:url(/bundles/frontend/images/global.png) no-repeat right center;}
.global select{ border:1px solid #7e7e7e; background-color:transparent; color:#bcbcbc;-webkit-appearance: none; font-size:14px; width:82px; height:23px; line-height:18px;}
.weixin{ position:relative; cursor:pointer;}
.weixin_ewm{ display:none; position:absolute; z-index:99999;}

.menu{ width:648px; float:right;}
.menu li{ float:left; width:162px; position:relative; z-index:9;}
.menu li h3 a{ display:block; height:50px; line-height:50px; text-align:center; font-size:16px;color:#bcbcbc;text-transform:capitalize;}
.menu li h3 a i{ display:inline-block;zoom:1;*display:inline; *margin-top:-14px; margin-left:9px; background:url(/bundles/frontend/images/menuico.png) no-repeat 0 0; width:9px; height:9px;}
.menu li h3 a:hover,.menu li:hover h3 a{ background-color:#4d4d4d;}
.menu li .box{ position:absolute; left:0px; top:50px; right:0px; width:100%; display:none;}
.menu li .box a{ height:51px; line-height:51px;  text-align:center; display:block; background:url(/bundles/frontend/images/tmbox.png) repeat; color:#bcbcbc;}
.menu li .box a:hover{ background-color:#000;}
.menu li:hover .box{ display:block;}

.menu li.curr h3 a{ color:#fff; background-color:#ee7800;}
.menu li.curr h3 a i{ background-position:-9px 0px;}

.header_bottom{background-color:#fff; padding:10px 0; transition:all .5s;}


.bodybox{ padding-top:62px;}
.bodybox .header_top{ display:none;}
.bodybox .header_bottom{ position:fixed; left:0px; top:0px; right:0px; z-index:9999; box-shadow: rgba(0, 0, 0, 0.0980392) 0px 3px 3px 3px; padding:10px 0;}

.menu_box{ float:right;}
.menu_box ul{ border-right:1px solid #e8e8e8;}
.menu_box li{ float:left; /*width:131px;*/ width:162px;}
.menu_box li a{letter-spacing:-0.6px;white-space:nowrap; display:block; height:42px; text-align:center; border-left:1px solid #e8e8e8; font-size:16px; line-height:42px;box-sizing:border-box;}
.menu_box li.curr a,.menu_box li a:hover{color:#ee7800;}

.banner img{ width:100%; height:auto;}
.banner .slick-dots{ position:absolute; left:50%; bottom:30px;}
.banner .slick-dots li{ float:left; margin:0 3px; width:12px; overflow:hidden;}
.banner .slick-dots li button{ background:url(/bundles/frontend/images/ico.png) no-repeat -30px 0; cursor:pointer; width:12px; height:12px; border:none; text-indent:-9999px; overflow:hidden;}
.banner .slick-dots li.slick-active button{ background-position:0px 0px;}

.imain{ padding:26px 0 70px 0;}
.imain_fl{ width:330px; float:left;}
.imain_fr{ width:640px; float:right;}
.itit{ height:20px; line-height:20px; padding:15px 0; font-size:21px; color:#E97800; /*font-weight:bold;*/}
.itit a{color:#E97800;}



.ievent{}
.ievent .itit{ padding:13px 0 15px 0;}

.ievent .pd{ padding:20px 21px 18px 30px;}
.ievent .text{  line-height:21px; margin:0 118px 0 0 ; padding:0 16px 0 0;}
.ievent .text h3{ line-height: 1.42857143; font-size:15px; font-weight:bold;}
.ievent .text p{ padding-top:8px; box-sizing:border-box;}
.ievent .img{ float:right;}
.ievent .img img{ width:118px; height:112px;}

.iabout_con{background-color:#f5f3f2; margin-bottom:15px;}
.ievent_con{background-color:#f5f3f2;}
.ievent_con .img{ float:left;}
.ievent_con .text{ margin:0 0 0 118px; padding:0 0 0 16px;}

.ines_top{ padding-bottom:1px; position:relative;}
.ines_top .imore{ bottom:0px;}
.ines_top .img{ float:left;}
.ines_top .img img{ width:257px; height:152px; }
.ines_top .text{ margin-left:257px; padding-left:25px; color:#696969;}
.ines_top .text h3{  line-height:22px;height:22px; overflow:hidden; font-weight:bold;}
.ines_top .text em{ height:22px; line-height:1;}
.ines_top .text p{ line-height:21px; }
.imore{ background:url(/bundles/frontend/images/imore.png) no-repeat; width:44px; height:12px; position:absolute; right:0px; bottom:28px;}
.inews_list{ padding-top:32px;}
.inews_list ul{border-top:1px solid #d5d5d5;}
.inews_list li{ padding:10px 0; line-height:22px; border-bottom:1px solid #d5d5d5; position:relative;  color:#595757;}
.inews_list li h3{ font-weight:bold; font-size:15px;}
.inews_list li em{ display:block;  font-weight:normal;}

.iSolution{ background-color:#f5f3f2; padding:44px 0;}
.iSolution_fl{ width:634px; float:left;}
.iSolution_fl li{ float:left; padding-right:14px; width:303px;}
.iSolution_fr{ float:right; width:350px;}
.iSolution_fr .itit{ padding:6px 0 7px 0;}
.iSolution_fr ul{ padding-bottom:15px;}
.iSolution_fr li span,.iSolution_fr li a{ float:left; height:32px; line-height:32px; border-bottom:1px solid #c6c5c5; font-size:18px;}
.iSolution_fr .p{ line-height:18px;  height:88px; overflow:hidden;}

.iproduct{ background-color:#fff; padding:0px 0 25px 0;}
.iproduct_list{ overflow:hidden;}
.iproduct_list ul{ width:105%;}
.iproduct_list li{ float:left; margin-right:14px;}
.iproduct_list li .text{  line-height:22px; padding:15px 0; font-size:18px; text-align:center;}
.iproduct_more{ overflow:hidden;}
.iproduct_more .imore{ float:right; position:static;}

.ioccupy{ background:#efefef;}
.ioccupy img{ width:100%; height:auto;}
.footer{ background-color:#212121;}
.footer_nav{}
.footer_nav ul{ padding:20px 0;}
.footer_nav li{ width:25%; float:left;}
.footer_nav li:first-child a,.footer_nav li.first-child a{ border-left:1px solid #6F6A6A;}
.footer_nav li a{ display:block; /*font-weight:bold;*/ text-align:center; border-right:1px solid #6F6A6A; height:39px; line-height:39px; color:#bcbcbc;}
.footer_nav li a:hover{ color:#fff;}
.footer_subnav{ float:left; width:400px; background-color:#fff; border-radius:6px; height:22px; line-height:22px; padding:9px 0;}
.footer_subnav .pd{  text-align:center;}
.footer_subnav span{ padding:0 15px;}
.footer_email{ float:right; background-color:#fff; border-radius:6px; width:545px; height:40px; position:relative;}
.ipt_t1{ height:40px; font-size:16px; color:inherit; line-height:40px;font-family: "MyriadPro-Regular"; background:url(/bundles/frontend/images/window.jpg) no-repeat 10px center; padding: 0 76px 0 70px; border:none; width:100%; box-sizing:border-box;}
.ipt_b1{ position:absolute; font-size:16px; right:3px; border:1px solid #ccc; box-sizing:border-box; top:3px; width:70px; height:34px; border:none; cursor:pointer; background:#5f5f5f; color:#eee; border-radius:8px;}
.ipt_b1:hover{color: #333;background-color: #e6e6e6; border:1px solid #adadad;}
.copyright{ height:70px; text-align:right; line-height:1; font-size:15px;}
.copyright .pd{ padding-top:24px; }

.isearch{  height:48px; position:absolute; right:-48px; top:0px; z-index:20;}
.isearch .img{ display:block;  height:48px; background:url(/bundles/frontend/images/search.png) no-repeat center center; cursor:pointer;}
.isearch_foot{ background-color:#fff; width:0px; overflow:hidden; height:30px; position:absolute; right:0px; top:10px; border-radius:5px; transition:width .5s;}
.ipt_t2{ height:30px; line-height:30px; font-size:12px; margin:0 38px 0 10px; border:none; background:none; width:309px;}
.ipt_b2{ position:absolute; right:0px; top:0px; width:38px; height:30px; border:none; background:none; cursor:pointer; background:url(/bundles/frontend/images/search.png) no-repeat center center;}
.isearch_hover .isearch_foot{ width:367px;}
.isearch_hover .img{ display:none;}

.pg{ padding:100px 0 80px 0;}
.pgfl{ width:260px; float:left;}
.pgsubnav{}
.pgsubnav ul{border-top:1px solid #cfcfcf;}
.pgsubnav li{ border-bottom:1px solid #cfcfcf; position:relative;}
.pgsubnav li h3 a{ height:46px; line-height:46px; display:block; font-size:17px;vertical-align: middle; color:#6d6e71; padding-left:30px;}
.pgsubnav li a i{ position:absolute; right:-7px; background:url(/bundles/frontend/images/pgsubnavbg.jpg) no-repeat; display:none; top:15px; width:7px; height:13px;}
.pgsubnav li a.usa{background:url(/bundles/frontend/cpimg/usa.png) no-repeat 75% 50%;}
.pgsubnav li a.au{background:url(/bundles/frontend/cpimg/au.png) no-repeat 75% 50%;}
.pgsubnav li a.jp{background:url(/bundles/frontend/cpimg/jp.png) no-repeat 75% 50%;}
.pgsubnav li h3 a:hover{ background-color:#ee7800; color:#fff;}
.pgsubnav li h3 a:hover i{display:block;}
/*.pgsubnav li.curr h3 a{ background-color:#ee7800; color:#fff;}*/
.pgsubnav li.curr h3 a i{ display:block;}
.pgsubnav li.curr .box{ display:block;}
.pgsubnav .box{ display:none;}
.pgsubnav .box a{ display:block; line-height:34px; border-bottom:1px solid #ccc; padding-left:30px; position:relative;}
.pgsubnav .box a i{ top:11px;}
.pgsubnav .box a:last-child,.pgsubnav .box a.last-child{ border-bottom:none;}
.pgsubnav .box a:hover,.pgsubnav .box a.active{ color:#ee7800;}
.pgsubnav .box a:hover i,.pgsubnav .box a.active i{ display:block;}


.pgfr{ width:700px; float:right;}
.ser11img{ width:100%; height:auto;}


/*dow*/
.dcContent {width: 100%;padding: 0px 0px 20px 0px;}
.dcContent *{ box-sizing:border-box;}
.dcContent .dcHeader{font-size: 15px;color:#696969;height:30px;font-weight: bold;border: 1px solid #e5e5e5; width:100%; border-right:none;}
.dcContent .dcHeader  ul{}
.dcContent .dcHeader ul li{padding-left: 20px;width: 700px;height: 30px;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background-color:#f5f5f5;line-height: 30px;
                           float:left;}
.dcTitle{width:33.3%;height: 30px;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background-color:#f5f5f5;line-height: 30px;text-align:center;float:left;}
.dcTitleS{ width:50%;height: 30px;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background-color:#f5f5f5;line-height: 30px;text-align:center;float:left;}
.dcContent .dcListL{padding: 20px 0px 0px 20px;width:175px;overflow-x: hidden;overflow-y:AUTO;height: 321px;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;float: left;}
.dcListLS{padding: 20px 0px 0px 20px;width:50%;overflow-x: hidden;overflow-y:AUTO;height: 321px;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;float: left;}
.dcContent .dcListML{padding: 20px 0px 0px 20px;width:174px;height:321px;color: rgb(110,110,113);overflow-x: hidden;overflow-y:AUTO;border-right: 1px solid #e5e5e5;float:left;}
.dcContent .dcListMR{padding: 20px 0px 0px 20px;width:174px;height:321px;color: rgb(110,110,113);overflow-x: hidden;overflow-y:AUTO;border-right: 1px solid #e5e5e5;float:left;cursor: pointer;}
.list-unstyled .manuals{ font-size:15px; margin-bottom:10px;}
.manuals.active{color: rgb(238, 119, 0);}
.dcContent .dcListR{padding: 20px 0px 0px 20px;width:174px;height:321px;color: rgb(	110,110,113 );overflow-x: hidden;overflow-y:AUTO;border-right: 1px solid #e5e5e5;float:left;cursor: pointer;}
.dcListRS{padding: 20px 0px 0px 20px;width:50%;height:321px;color: rgb(	110,110,113 );overflow-x: hidden;overflow-y:AUTO;border-right: 1px solid #e5e5e5;float:left;cursor: pointer;}
.Language.active{color:#ee7800;}
.dcContent .dcListML p{display:none; padding-bottom:10px;}
.dcContent .dcListMR p{display:none; padding-bottom:10px;}
.dcContent .dcListR p{display:none; padding-bottom:10px;}
.dcContent .dcMiddleTitle{padding-left:20px;font-size: 15px;color:#696969;height:30px;line-height:30px;font-weight: bold;border: 1px solid #e5e5e5;}
.dcContent .dcFooter{font-size: 13px;border-left: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.dcContent .dcFooter .dcImg {width: 136px;text-align: center;padding: 10px 0px 10px 10px;line-height:120px;float:left;}
.dcContent .dcFooter .dcImg  div{display:none;}
.dcContent .dcFooter .dcDetail{padding: 35px 0px 0px 0px;float:left;}
.dcContent .dcFooter .dcDetail li{font-size: 13px;color:#ee7800;font-weight: bold;}
.dcContent .dcFooter .dcDetail span{font-size: 13px;color: rgb( 130, 130, 130 );font-weight: normal;line-height: 23px;}
.dcNavItem .dcRowHead span{display: inline-block;vertical-align: middle;line-height: 25px;font-size: 17px;font-weight: 600;}
.dcNavItem > .dcRows{display: none;}
.dcNavItem .dcRowHead{padding-left:20px;height: 25px;cursor: pointer;}
.dcNavItem .dcrowHead span{display: inline-block;vertical-align: middle;line-height: 1.353;font-size: 17px;font-weight: bold;}
.dcNavItem .dcRowHead.active{background-color: #f1f1f1;color: #ee7800;position: relative;}
.dcNavItem .dcRows .dcSubItem{padding-left:20px;line-height: 23px;font-size:13px;font-weight: bold;cursor: pointer;}
.dcNavItem .dcRows .dcSubItem.active{background-color: #f5f5f5;color: #ee7800;position: relative;}
/* Download Center */
.dcNavItem  .dcNavItemS > .dcRows{display: none;}
.dcNavItemS .dcRowHead{ padding-bottom:10px;cursor: pointer; font-size:15px;}
.dcNav .active{color:#ee7800;}
.date{font-size:14px;line-height: 1;width: 50%;}
.dcContent .dcHeader .dcTitleS:last-child,.dcContent .dcHeader .dcTitleS.last-child{ border-right:none;}
.productModel
{
    cursor: pointer;
}
.productModel.active
{
    color: rgb( 238, 119, 0);
}


/*mb*/

.text_1{font-size:14px; line-height:21px; color:#696a6a;}
.textlist_1{}
.textlist_1 dd{ position:relative; background:url(/bundles/frontend/images/dian_1.png) no-repeat 0 10px; padding-left:10px;font-size:15px; line-height:1.4;}
.tit_h1{ height:20px; line-height:20px; padding:15px 0; font-size:20px; color:#E97800; /*font-weight:bold;*/}

.tit_h2{font-size:19px; color:#ee7800; line-height:36px;font-family: "MyriadPro-Semibold";}
.tit_h5{font-size:23px; color:#ee7800; line-height:36px;font-family: "MyriadPro-Semibold";}
.tit_h3{font-size:19px; color:#595858; line-height:36px;font-family: "MyriadPro-Semibold";}
.tit_h3 strong{ font-weight:normal; font-size:18px; margin-right:15px;}
.tit_h3 em{ font-size:14px;}
.tit_15{ font-size:16px; font-weight:bold;}
.tit_h4{ font-size:14px; border-bottom:1px dashed #d5d5d5; height:39px; line-height:39px;}

.press_info1{font-size:15px; line-height:21px; color:#4f4f4f;}
.press_info1 .p{ margin-bottom:13px;text-align:justify; text-justify:inter-ideograph}
.press_info1 .tit{ font-size:19px; padding-bottom:20px; line-height:1; font-family: "MyriadPro-Semibold";}
.press_info1 .em{ font-size:15px; line-height:1; padding-bottom:21px;}
.press_info1 .img{ display:block; padding:0; margin-bottom:11px;}
.fx1{ height:23px; text-align:right; padding:20px 0 30px 0;}
.back{ height:12px;}
.press_bottom{ padding-top:25px; text-align:right;}

.textinfo_1{font-size:15px; line-height:21px;}
.textinfo_1 .p{ margin-bottom:13px;text-align:justify; text-justify:inter-ideograph}
.textinfo_1 .p .h{ color:#EE7800;}
.textinfo_1 .pstrong{ font-size:20px; line-height:28px;}
.textinfo_1 .pfist{margin-bottom:27px;}
.textinfo_1 .plast{margin-bottom:25px;}
.textinfo_1 .h3{font-size:21px; line-height:21px; margin-bottom:21px;font-family:"MyriadPro-Light";}

.textinfo{}
.textinfo{font-size:15px; line-height:21px; color:#4f4f4f;}
.textinfo .p{ margin-bottom:13px;text-align:justify; text-justify:inter-ideograph}
.textinfo .pfist{margin-bottom:27px;}
.textinfo .plast{margin-bottom:25px;}
.textinfo .h1{font-size: 19px;color: #ee7800;line-height: 36px; text-align:center; padding-bottom:20px;}
.textinfo .h3{font-size:16px;color: #ee7800; line-height:1.6;}

.imgtext_1{}
.imgtext_1 ul{}
.imgtext_1 li{ position:relative; padding:30px 0; border-bottom:1px solid #d5d5d5; overflow:hidden;}
.imgtext_1 li.first-child{ padding-top:0px;}
.imgtext_1 li.last-child{ border-bottom:none;}
.imgtext_1 li .img{ float:left; }
.imgtext_1 li .img img{ width:232px; height:143px;}
.imgtext_1 li .text{ margin:0 0 0 252px; padding:0 0 0 15px;}
.imgtext_1 li .em{ font-size:13px; padding-bottom:5px; margin-bottom:7px; border-bottom:1px solid #d5d5d5;}
.imgtext_1 li .solutions_more{ padding-top:3px;}
.imgtext_1_top li{ padding:10px 0;}
.imgtext_1_top li .text{ padding-top:30px;}
.solutions_link{ padding:7px 0;}
.solutions_link a{ color:#337ab7;}
.solutions_link a:hover{ color:#23527c;}
.solutions_ewm{ position:absolute; right:0px; bottom:30px;}


.imgtext_2{ overflow:hidden;}
.imgtext_2 ul{ width:105%;}
.imgtext_2 li{ float:left; margin-right:14px; width:341px;}
.imgtext_2 li .img{ position:relative;}
.imgtext_2 li .img video,.imgtext_2 li .img span{ position:absolute; left:0px; top:0px; right:0px; width:100%; height:100%;}
.imgtext_2 li .img img{ width:341px; height:auto;}
.imgtext_2 li .text{padding:11px 0; line-height:21px; font-size:15px;}
.imgtext_2 li .tc{ text-align:center;}
.imgtext_2 li.clear{ width:100%;}

.imgtext_3{ padding-bottom:20px;}
.imgtext_3 .img{ float:left; width:221px; border:9px solid #fff;}
.imgtext_3 .text{ margin-left:239px; padding-left:10px;}
.imgtext_3 .text li{ background-color:#FFF; margin-bottom:8px; padding:5px 15px 3px 15px;}
.imgtext_3 .text li h3{ font-size:16px; color:#E97800; line-height:20px;}
.imgtext_3 .text li p{ font-size:14px; line-height:20px;}
.imgtext_3 .text li.last-child{ margin-bottom:0px;}
.imgtext_3 a{ color:#337ab7;}
.imgtext_3 a:hover{ color:#23527c;}

.imgtext_4{ background-color:#fff; margin-bottom:10px;}
.imgtext_4 .img{ border:8px solid #fff; float:right;}
.imgtext_4 .text{ margin:0 231px 0 40px; padding-top:45px;}
.imgtext_4 .text h3{ font-size:16px; color:#E97800; line-height:20px;}
.imgtext_4 a{ color:#337ab7;}
.imgtext_4 a:hover{ color:#23527c;}

.imgtext_zy1{}
.imgtext_zy1 ul{}
.imgtext_zy1 li{ padding:20px 0 20px 0; border-bottom:1px solid #d5d5d5; overflow:hidden;}
.imgtext_zy1 li.first-child{ padding-top:0px;}
.imgtext_zy1 li .img{ float:left; }
.imgtext_zy1 li .img img{ width:340px; height:225px;}
.imgtext_zy1 li .text{ margin:0 0 0 340px; padding:50px 0 0 30px;}
.imgtext_zy1 li .text .h3{ font-size:24px; color:#ee7800; line-height:36px; padding-bottom:10px;}
.imgtext_zy1 li .text .p{ font-size:15px; line-height:21px;}
.imgtext_zy1 li.even .img{ float:right;}
.imgtext_zy1 li.even .text{ margin:0 320px 0 0; padding:50px 32px 0 0;}
.imgtext_zy1 li.last-child{ border-bottom:none;}

.imgtext_zy2{}
.imgtext_zy2 ul{}
.imgtext_zy2 li{ padding:40px 0; border-top:1px solid #d5d5d5; overflow:hidden;}
.imgtext_zy2 li.first-child{ padding-top:0px;}
.imgtext_zy2 li .img{ float:left; }
.imgtext_zy2 li .img img{ width:213px; height:141px;}
.imgtext_zy2 li .text{ margin:0 0 0 213px; padding:23px 0 0 30px;}
.imgtext_zy2 li .text .h3{ font-size:28px; color:#ee7800; line-height:36px; border-bottom:1px solid #d5d5d5; color:#595757;}
.imgtext_zy2 li .text .p{ font-size:15px; line-height:21px; padding-top:11px;}
.imgtext_zy2 li.even .img{ float:right;}
.imgtext_zy2 li.even .text{ margin:0 213px 0 0; padding:23px 32px 0 0;}
.imgtext_zy2 li.to .img img{ width:279px; height:87px;}
.imgtext_zy2 li.to .text{ margin:0 279px 0 0; padding:0px 36px 0 0;}
.imgtext_zy2 li.last-child{ border-bottom:none;}
/*about*/
.about_con{}
/*mission*/
.mission{}
/*history*/
.history{}
/*rd*/
.rd_con{}
/*socialresponsibility*/
.socialresponsibility{}
/*careers*/
.careers{}
.careers .h1{font-size:19px;margin-bottom:20px;}
.careers table {
    border-collapse: collapse;
    border-spacing: 0;
}
.HR{ padding:20px 0; line-height:20px; font-size:15px;}
.HR .h3{ padding-bottom:10px;}
.HR .p{}
.HR .p img{ margin-right:5px;}
.HR .p span{ margin-right:20px;}
.HR a{ color:#337ab7;}
.HR a:hover{color:#23527c;}
/*solutions*/
.solutions{}
.solutions_tab{ padding:45px 0 20px 0;}
.solutions_tab ul{ background:url(/bundles/frontend/images/line2.png) no-repeat bottom left;}
.solutions_tab li{ width:25%; float:left; background:url(/bundles/frontend/images/line2.png) no-repeat bottom right;}
.solutions_tab li a{ display:block; background:url(/bundles/frontend/images/solutions_ico.png) no-repeat; height:106px; width:130px; margin:0 auto;}
.solutions_tab li a.a1{ background-position:-110px 0;}
.solutions_tab li:hover a.a1,.solutions_tab li.curr a.a1{ background-position:-110px -120px;}
.solutions_tab li a.a2{ background-position:-456px 0;}
.solutions_tab li:hover a.a2,.solutions_tab li.curr a.a2{ background-position:-456px -120px;}
.solutions_tab li a.a3{ background-position:-808px 0;}
.solutions_tab li:hover a.a3,.solutions_tab li.curr a.a3{ background-position:-808px -120px;}
.solutions_tab li a.a4{ background-position:-1153px 0;}
.solutions_tab li:hover a.a4,.solutions_tab li.curr a.a4{ background-position:-1153px -120px;}

.storage_tab_1_1 li a{ background-image:url(/bundles/frontend/images/storage_tab_1_1.png); width:162px;}
.storage_tab_1_1 li{ width:33.3%;}
.storage_tab_1_1 li a.a1{ background-position:-97px 0;}
.storage_tab_1_1 li:hover a.a1,.storage_tab_1_1 li.curr a.a1{ background-position:-97px -120px;}
.storage_tab_1_1 li a.a2{ background-position:-443px 0;}
.storage_tab_1_1 li:hover a.a2,.storage_tab_1_1 li.curr a.a2{ background-position:-443px -120px;}
.storage_tab_1_1 li a.a3{ background-position:-795px 0;}
.storage_tab_1_1 li:hover a.a3,.storage_tab_1_1 li.curr a.a3{ background-position:-795px -120px;}



/*solutions_1*/
.solutions_1{}
.solutions_1 .content1{ padding-bottom:11px;}
.solutions_1 .content2{ padding-bottom:11px;}
.solutions_1 .content3{ padding-bottom:11px;}
.solutions_1 .content3 .tit_h1{ border-bottom: 1px solid #d5d5d5;}

.solutions_1 .imgtext_1 li .img img{}
.solutions_1 .imgtext_1 li .text{ margin-left:209px;}
.solutions_1 .imgtext_1 li .textlist_1 dd{ line-height:24px;}
.imglist_1{ padding-bottom:27px;}
.imglist_1 img{ float:left; padding-left:50px;}
.solutions_1box li{ display:none; border:1px solid #e3e4e3; border-bottom:none;}
.solutions_1box li img{ width:100%; height:494px;}
.solutions_1box_tab{ background:url(/bundles/frontend/images/solutions_1box_tab3.png) no-repeat right top; height:26px;}
.solutions_1box_tab li{ float:left;}
.solutions_1box_tab li a{ display:block; width:86px; height:26px;}
.solutions_1box_tab li a.a1{ background:url(/bundles/frontend/images/solutions_1box_tab2.png) no-repeat;}
.solutions_1box_tab li a.a2{ background:url(/bundles/frontend/images/solutions_1box_tab1.png) no-repeat;}
.solutions_1box_tab li.curr a{ background-position:0 -26px;}

.solutions_2box li{ display:none; border:1px solid #e3e4e3; border-bottom:none;}
.solutions_2box li img{ width:100%; height:494px;}
.solutions_2box_tab{ background:url(/bundles/frontend/images/solutions_1box_tab3.png) no-repeat right top; height:26px;}
.solutions_2box_tab li{ float:left;}
.solutions_2box_tab li a{ display:block; width:86px; height:26px;}
.solutions_2box_tab li a.a1{ background:url(/bundles/frontend/images/solutions_1box_tab2.png) no-repeat;}
.solutions_2box_tab li a.a2{ background:url(/bundles/frontend/images/solutions_1box_tab1.png) no-repeat;}
.solutions_2box_tab li.curr a{ background-position:0 -26px;}
.more_1{ text-align:right;}

.event .content1 .tit_h1{ padding-top:0px;}
.event .content2{ padding-top:40px;}
.autoplay{ position:relative;}
.autoplay img{ width:100%; border:1px solid #d9dada;}
.autoplay .slick-list{ width:600px; margin:0 auto;}
.autoplay h3{ font-size:16px; font-weight:bold; color:#595959;padding-top:10px;}
.autoplay p{ font-size:14px; color:#696969; line-height:21px;}
.autoplay .pd{ width:270px; margin:0 auto;}
.autoplay .slick-prev{ position:absolute; left:0px; top:60px; width:40px; height:40px; background:url(/bundles/frontend/images/png_prev.png) no-repeat; border:none; cursor:pointer; overflow:hidden; text-indent:-999px;}
.autoplay .slick-next{ position:absolute; right:0px; top:60px; width:40px; height:40px; background:url(/bundles/frontend/images/png_next.png) no-repeat; border:none; cursor:pointer; overflow:hidden; text-indent:-999px;}

.press .solutions_more{ text-align:right;}
.press .tit_h3{ line-height:1.4;}
.press .em{}
.press .imgtext_1 li .img img{ width:243px; height:183px;}
.press .imgtext_1 li .text{ padding-top:0px; margin-left:243px;}
.press .text_1{ height:84px; font-size:15px; overflow:hidden; line-height:21px; margin-bottom:10px;}

.contract{}
.contract_top{margin-bottom: 30px;}
.imgwrap1,.imgwrapdiv1{ margin-bottom: 30px; text-align:center;}
.imgwrap1 img,.imgwrapdiv1 img{ padding:0 15px;}

.comTitle{ font-size:20px; font-weight:700; color:#ee7800; border-bottom: 1px #ddd solid;}
.comSubTitle{font-size:19px; font-weight:700; color:#ee7800; padding-bottom:5px;}
.contract_address dl{ margin-bottom:22px; width:460px; float:left; font-size:14px; line-height:21px;}
.contract_address .pd{ padding-top:24px;}
.contract_address a{ color:#337ab7;}
.contract_address a:hover{ color:#23527c;}

.service{ font-size:14px; line-height:21px;}
.service .comSubTitle{ padding-top:10px;}
.service .ser11img{ width:100%; height:auto;}
.service .imgtext_2{ padding:5px 0 16px 0;}


.claim{}
.claim_box{background-color: #f5f4f2; padding:40px 40px 30px 40px;}
.claim_box .tit_h2{ line-height:42px;}
.claim label{ font-weight:normal;}

.claim_bottom *{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; margin:0px; padding:0px;}
.claim_bottom .tit_h3{ box-sizing:inherit;}
.claim_bottom table{ width:100%; font-size:14px;}
.claim_bottom .label_control{ margin-left:5px;}

.claim_bottom input,.claim_bottom  button,.claim_bottom  select,.claim_bottom  textarea {font-family: inherit;font-size: inherit;line-height: inherit;}

.menubar{ position:absolute; top:60px; z-index:9; width:100%; left:0px; right:0px; background-color:#000; display:none;}
.menubar li h3 a{ text-align:center; display:block; height:40px; line-height:40px; font-size:16px;}
.menubar li h3 a i{ display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; *margin-top:-14px; margin-left:9px; background:url(/bundles/frontend/images/menuico.png) no-repeat -11px 0; width:11px; height:8px;}
.menubar .box{ display:none;}
.menubar .box a{ background-color:#353535; display:block; text-align:center; line-height:30px; font-size:14px;}
.navbar{ display:none; position:absolute; right:0px; top:0px; width:40px; height:40px; background:url(/bundles/frontend/images/nav_icon.png) no-repeat center center;}
.menubar_show{ display:none;}
.about_ico img{ width:100%; height:auto;}
.contract_jp{ text-align:center; border-bottom:1px solid #d5d5d5; padding-bottom:23px; margin-bottom:30px;}
.contract_jp .img{}
.contract_jp .text{ padding-top:27px;}
.contract_jp .text h3{ font-size:18px; color:#ee7800; padding-bottom:15px;}
.contract_jp .text p{ font-size:14px; line-height:24px;}
.contract_map{ position:relative; z-index:9;}
.contract_map li{ display:none; position:absolute; left:0px; top:0px;}
.contract_map li .close{ background:url(/bundles/frontend/images/close1.png) no-repeat center center; width:20px; height:20px; right:6px; top:4px; position:absolute;}
.contract_map li .sj{ position:absolute; background:url(/bundles/frontend/images/sj.png) no-repeat; width:14px; height:8px; top:-8px; left:50%; margin-left:-7px;}
.contract_map li{ position:absolute; left:0px; top:0px; border:1px solid #696969; background-color:#fff; padding:20px 20px 13px 20px; width:240px;}
.contract_map li h3{ font-size:14px; color:#ee7800; padding-top:7px;}
.contract_map li p{ line-height:22px; font-size:13px;}
.contract_map li p a{ font-family:Arial;}
.contract_map li.li0{ left:-42px; top:180px;}
.contract_map li.li1{ left:61px; top:143px;}
.contract_map li.li2{ left:285px; top:130px;}
.contract_map li.li3{ left:318px; top:148px;}
.contract_map li.li4{ left:528px; top:237px;}
.contract_map li.li5{ left:598px; top:235px;}
.contract_map li.li6{ left:631px; top:199px;}
.contract_map li.li7{ left:690px; top:184px;}
.contract_map li.li8{ left:725px; top:367px;}

.sitemap ul{ width:20%; float:left;}
.sitemap .sitemap_list{ border-bottom:1px dashed #d5d5d5; padding:23px 0 23px 0;}
.sitemap .tit_h5{ padding-bottom:15px;}
.sitemap li{ line-height:24px; font-size:14px;}
.sitemap li h3{font-size:15px; color:#ee7800; height:43px;}
.sitemap li h3 a{ color:#337ab7;}
.sitemap li h3 a:hover{ color:#23527c;}

.event_info1 #d_tab29{ height:300px;}
.event_info1 a{ color:#337ab7;}
.event_info1 a:hover{ color:#23527c;}

.yuyan{position:relative;}
.yuyan .box{ display:none;position:absolute; bottom:50px; left:0px; right:0px; width:100%; text-align:center; box-sizing:border-box;}
.yuyan .box a{border:1px solid #cbcbcb; border-bottom:none;}

#part2{ font-size:15px;}
#part2 h4{ font-size:18px; margin:10px 0;}
#part2 .col-md-6{ padding:15px;}
#part2 input[type="text"],#part2 input[type="submit"]{ height:27px; line-height:27px;}
@media screen and (max-width:1024px){
    .isearch{ display:none;}
}
@media screen and (max-width:800px){
    .product_wrap .d_img img{ width:100%; height:auto;}
    .ioccupy{ display:none;}
    .menubar_show{ display:block;}
    .wp{ width:auto; margin:0 20px;}
    .header_top{ display:none;}
    .header_bottom{ padding:10px 0;}
    .menu_box{ display:none;}
    .navbar{ display:block;}
    .banner .slick-dots{ bottom:10px;}
    .banner .slick-slide{ overflow:hidden;}
    .banner img{ width:130%; margin-left:-15%; display:block;}
    .footer_nav li{ width:auto; float:none;}
    .footer_nav li a{ border:none !important;}
    .footer_subnav{ height:auto; background:#efefef; border-radius:5px; width:auto; font-size:12px; text-align:center; float:none; margin-bottom:20px;}
    .footer_subnav span{ padding:0 5px;}
    .footer_subnav .pd{ padding-left:0px;}
    .footer_email{ float:none; width:auto; background:none;}
    .ipt_t1{ background-color:#efefef; border-radius:5px; margin:0; width:100%; box-sizing:border-box; padding:0 80px 0 10px;}
    .ipt_b1{ background:url(/bundles/frontend/images/newsletter2.png) no-repeat center center #000;border-radius:0 4px 4px 0;}
    .copyright{ text-align:center;}
    .imain{ padding:16px 0 30px 0;}
    .imain_fl{ float:none; width:auto;}
    .imain_fr{ float:none; width:auto;}
    .iSolution_fl{ width:auto; float:none; overflow:hidden;}
    .iSolution_fl li{padding:20px 0 0 0; width:50%;}
    .iSolution_fl li a{ padding:0 10px 0 0; display:block;}
    .iSolution_fl li.even a{ padding:0 0 0 10px;}
    .iSolution_fl li img{ width:100%;}
    .iSolution_fr{ width:auto; float:none;}
    .iSolution_fr .p{ height:auto;}
    .iSolution{ padding:30px 0;}
    .iproduct{ padding:15px 0 25px 0;}
    .iproduct_list ul{ width:auto;}
    .iproduct_list li{ width:50%; padding:0px; margin:0px;}
    .iproduct_list li img{ width:100%;}
    .iproduct_list li a{ display:block;padding:0 10px 0 0;}
    .iproduct_list li.even a{ padding:0 0 0 10px;}
    .solutions_1box li img{ height:auto;}
    .solutions_1box_tab{ background:none;}

    .pg{ padding:50px 0 40px 0;}
    .pgfl{ width:auto; float:none; padding-bottom:30px;}
    .pgsubnav li a i{ display:none !important;}
    .pgfr{ width:auto; float:none;}

    .imgtext_2{}
    .imgtext_2 ul{ width:auto;}
    .imgtext_2 li{ width:50%; margin:0px;}
    .imgtext_2 li .img img{ width:100%; height:auto;}
    .imgtext_2 li .img{ display:block;padding:0 10px 0 0;}
    .imgtext_2 li .text{ padding:11px 10px 11px 0px;}
    .imgtext_2 li.even .img{ padding:0 0 0 10px;}
    .imgtext_2 li.even .text{ padding:11px 0 11px 10px;}
    .imglist_1 img{ width:19.3%; padding:0 7%;}
    .autoplay .single-item{ overflow:hidden;}
    .autoplay .single-item>div{ display:block; width:50%; float:left; padding-bottom:15px; height:280px;}
    .autoplay .pd{ padding:0 15px; width:auto;}
    .contract_address dl{ width:auto; float:none;}
    .ser11img{ width:100% !important; height:auto !important;}
    .claim_bottom,.claim_bottom_h1{ display:none;}
    .claim_box{ padding:30px 30px 20px 30px;}
}
@media screen and (max-width:760px){
    .imgtext_3 .img{ float:none; width:100%; box-sizing:border-box;}
    .imgtext_3 .text{ margin:0px; padding:15px 0 0 0;}
}
@media screen and (max-width:640px){
    .ines_top .img{ float:none; width:auto;}
    .ines_top .img img{ width:100%; height:auto;}
    .ines_top .text{ margin:0px; padding:20px 0px;}
    .inews_list{ padding-top:30px;}

    .imgtext_2 li{ width:auto; float:none;}
    .imgtext_2 li .img{ padding:0px !important;}
    .imgtext_2 li .text{ padding:11px 0 !important;}
    .imgtext_zy1 li .img{ width:auto; float:none !important;}
    .imgtext_zy1 li .img img{ width:100% !important; height:auto !important;}
    .imgtext_zy1 li .text{ margin:0px !important; padding:20px 0 0 0  !important;}
    .imgtext_zy2 li .img{ width:auto; float:none !important;}
    .imgtext_zy2 li .img img{ width:100% !important; height:auto !important;}
    .imgtext_zy2 li .text{ margin:0px !important; padding:20px 0 0 0  !important;}
    .imgtext_1 li .img{ width:auto; float:none; padding:0px !important;}
    .imgtext_1 li .img img{ width:100% !important; height:auto !important;}
    .imgtext_1 li .text{ margin:0px !important; padding:15px 0 0 0 !important;}
    .dcContent .dcFooter .dcImg{ float:none; margin:0 auto; padding:0px;}
    .dcContent .dcFooter .dcDetail{ padding:0px 0px 40px 0 !important; text-align:center; float:none; width:auto;}
    .dcListLS{ height:150px;}
    .dcListRS{ height:150px;}
    .solutions_tab li a{ background-size:420px 145px; width:109px; height:63px;}
    .solutions_tab li a.a1{ background-position:-51px 0;}
    .solutions_tab li:hover a.a1,.solutions_tab li.curr a.a1{ background-position:-51px -73px;}
    .solutions_tab li a.a2{ background-position:-260px 0;}
    .solutions_tab li:hover a.a2,.solutions_tab li.curr a.a2{ background-position:-260px -73px;}
    .imglist_1 img{ width:33.3%; padding:0px;}
    .autoplay .pd{ padding:0px;}
    .autoplay .single-item>div{ width:auto; float:none; height:auto;}
    .service .imgtext_2 li{ padding-bottom:20px;}
    .service .imgtext_2 li.even,.service .imgtext_2 li.clear{ padding-bottom:0px;}
    .imgtext_4{ background:none;}
    .imgtext_4 .img{ float:none; width:100%; box-sizing:border-box; margin-bottom:15px; float:none !important;}
    .imgtext_4 .text{ margin:0px !important; padding:10px; background-color:#fff;}
}
@media screen and (max-width:440px){
    .wp{ width:100%;}
    .iproduct_list li{ width:100%; float:none;}
    .iproduct_list li a{ padding:0px !important;}
    .iSolution_fl li{ width:100%; float:none;}
    .iSolution_fl li a{ padding:0px !important;}
    .iabout_con .img{ float:none; width:auto;}
    .iabout_con .img img{ width:100%; height:auto;}
    .iabout_con .text{ margin:0px; padding:10px 0 0 0 ;}
    .ievent_con .img{ width:auto; float:none;}
    .ievent_con .img img{ width:100%; height:auto;}
    .ievent_con .text{ margin:0px; padding:10px 0 0 0 ;}
    .iSolution_fr .itit{ font-size:16px;}
    .iSolution_fr li span{ font-size:16px;}

    .tit_h3{ line-height:21px; padding-bottom:5px;}
    .tit_h3 strong{ display:block;}
    .tit_h3 em{ display:block;}
    .claim_box{ padding:20px 20px 10px 20px;}
}
@media screen and (max-width:400px){
    .footer_subnav span{ display:none;}
    .footer_subnav a{ display:block; line-height:30px;}
}
@media screen and (max-width:320px){
    .wp{ width:auto; margin:0 10px;}
    .iabout_con .pd{ padding:15px;}
    .ievent_con .pd{ padding:15px;}
    .claim_box{ padding:10px;}
}

.subnav li.lg{ width:90px;}
.language{ position:relative; z-index:9999;}
.language h3{ color:#b9b9b9; width:88px; height:25px; position:relative; padding-left:25px; line-height:25px; box-sizing:border-box; border:1px solid #bcbcbc; border-radius:5px; cursor:pointer; background:url(/bundles/frontend/images/gqtb.png) 70px center no-repeat;}
.language .ico_lg{width:22px; height:22px; position:absolute; left:4px; top:50%; margin-top:-11px;}
.language .ico_lg1{background:url(/bundles/frontend/images/gq1.png) no-repeat left center;background-size: 18px;}
.language .ico_lg2{background:url(/bundles/frontend/images/gq2.png) no-repeat left center;background-size: 18px;}
.language .ico_lg3{background:url(/bundles/frontend/images/gq3.png) no-repeat left center;background-size: 18px;}
.language .box{border:1px solid #bcbcbc; background-color:#fff; position:absolute; top:25px; left:0px; right:0px; display:none;}
.language .box a{ display:block; position:relative; color:#b9b9b9; height:30px; line-height:30px; padding-left:27px;}

.search_header{}
.search_header .search_box .search-keyword{line-height: 30px;padding: 0 10px;font-size: 14px;width: 30%;}
.search_header .search_box .search-submit {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.search_header .search_box .btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.resultbar{padding: 50px 0 30px;}
.resultlist{}
.resultlist ul li{ margin:15px 0;}
.resultlist ul li a{ color:#337ab7;}
.resultlist ul li h3{font-size: 18px;margin-bottom: 5px;}
.resultlist ul li p{ margin-bottom: 5px; font-size:14px;}
.resultlist ul li span{ font-size:12px}
.resultlist ul li span a{ color:green;}



.header_bottom .menubar li{ position:relative;}
.header_bottom .menubar li .pd{ background-color:#000; height:50px; border-top:1px solid #333;}
.header_bottom .isearch .img{ padding-right:23px; background-position:right center;}
.header_bottom .isearch .img span{ line-height:30px;}

.header_bottom .ipt_b2{ width:30px;}
.header_bottom .ipt_t2{ width:172px;color:#ccc;}
.header_bottom .isearch{ display:block; right:40px; height:30px; width:auto; top:10px;}
.header_bottom .isearch .img{ width:30px; height:30px;}
.header_bottom .isearch_foot{ top:0px; right:0px;}
.header_bottom .isearch_hover{ left:80%;}
.header_bottom .isearch_hover .isearch_foot{ width:220px; }


.dcContent .dcListLS{}
.dcContent .dcListRS{}
.dcContent .dcListML{}

.eveimg{ display:none; margin:0 -10px 0px -10px !important;}
.eveimg li{ width:50%; float:left; box-sizing:border-box; padding:10px !important;}
.eveimg li img{ width:100%; height:auto;}
.contract_map2{ display:none;}
.contract_map2 img{ width:100%; height:auto;}
@media screen and (max-width:1000px){
    .contract_map{ display:none;}
    .contract_map2{ display:block;}
}
@media screen and (max-width:800px){
    .event_info1 #d_tab29{ height:auto;}
    .d_img,.d_prev,.d_next{ display:none !important;}
    .eveimg{ display:block;}
    .sitemap ul{ width:50%;}


    .autoplay .single-item{ overflow:hidden;}
    .autoplay .single-item>div{ display:block; width:50%; float:left; padding-bottom:15px; height:auto;}
    .autoplay .pd{ padding:0 15px; width:auto;}
    .contract_address dl{ width:auto; float:none;}
    .ser11img{ width:100% !important; height:auto !important;}
    .claim_bottom,.claim_bottom_h1{ display:none;}
    .claim_box{ padding:30px 30px 20px 30px;}
}
@media screen and (max-width:640px){
    .imgtext_1 li .img img{ width:100% !important; height:auto !important;}
    .sitemap ul{ width:100%;}
}
@media screen and (max-width:320px){
    .autoplay .single-item>div{ height:180px;}
}
.icon1{ background-color:#f4f4f4; padding:30px 0 100px 0;}
.iSolution1{ padding-bottom:30px;}
.iSolution1 ul{ width:110%;}
.iSolution1 li{ float:left; margin-right:10px;}
.iSolution2 ul{ width:110%;}
.iSolution2 li{ float:left; margin-right:10px;}

.icon2{ background-color:#fff; padding:23px 0 70px 0;}
.iproduct1{ padding-bottom:0px;}
.iproduct2{ padding-bottom:0px;}

#address dl {    margin-bottom: 20px; font-size:15px;
                 float: left;
                 width: 50%;
}
#address .comSubTitle {
    margin-top: 10px;
}
#address a{ color:#337ab7;}
#address a:hover{ color:#23527c;}

.em_word{font-size: 21px; padding-bottom:10px;font-family: "MyriadPro-Light";}
.ycp_t{ position:absolute; right:0px; top:50px;}
.ycp_t a{ background:url(/bundles/frontend/images/greyflag.png) no-repeat; width:20px; height:20px; display:block; float:left; margin:0 1px;}
.ycp_t a.a1{ background-position:0 0;}
.ycp_t a.a2{ background-position:-25px 0;}
.ycp_t a.a3{ background-position:-50px 0;}
.ycp_t a.a1:hover,.ycp_t a.a1.curr{ background-position:0 -34px;}
.ycp_t a.a2:hover,.ycp_t a.a2.curr{ background-position:-25px -34px;}
.ycp_t a.a3:hover,.ycp_t a.a3.curr{ background-position:-50px -34px;}
.ycp_c .text{ padding-top:30px !important;}

.solutions_4_img{ padding-bottom:43px; border-bottom:1px solid #d5d5d5;}
.solutions_4_img img{ width:100%; height:auto;}

.imgtext_5{ padding-bottom:40px;}
.imgtext_5 li{ width:50%; float:left;}
.imgtext_5 li .img{ float:left; width:77px; padding-right:13px; text-align:right;}
.imgtext_5 li .text{ margin-left:90px; padding-right:10px;}
.imgtext_5 li .text .h3{ font-size:20px; color:#ee7800; line-height:36px;}
.imgtext_5 li .text .p{ font-size:14px; line-height:22px;}

.pagelist{ padding:5px; float:right;height:20px;}
.pagelist li{
    float:left;
    font-family:Tahoma;
    line-height:17px;
    margin-right:6px;
}

.pagelist li.thisclass,.pagelist li.thisclass a,.pagelist li.thisclass a:hover{
    color:rgb(238, 119, 0);
    font-weight:bold;
}
