body{font-family:Arial;}

.content{max-width:1100px;margin:0 auto;}

.foot .copyright a{display:inline}

.navigation{margin-top:80px;}

.foot .subject{font-size:14px;line-height:18px;color:#FFF;margin-bottom:25px; text-transform: uppercase; font-weight: block;}

.breadcrumb-nav{background-color:#ffffff;border-bottom:solid #787878 0.75px;padding-top:0px;padding-left:0px;padding-bottom:0px;margin-bottom:0px;vertical-align:bottom;border-radius:0px;}

 .breadcrumb-nav li a{color:#666666;font-size:16px;line-height:17px;}

 .breadcrumb-nav li.breadcrumb-nav-active{color:#42BFCE;font-size:16px;line-height:17px;}

.left-area{float:left;vertical-align:top;width:73.5%;}

.form{width:81.6%;}

.footer-folder-items{display:none;}

.menu-arrow img{margin-top:10px;}

.foot-menu-items li{margin:0 0 30px 0;}

.foot-menu-items li a{font-size:18px;line-height:36px;color:#FFF;}

.foot-menu-items li ul li a{font-size:14px;line-height:18px;}

.foot-menu-items li ul.footer-folder-items li{margin:0 0 15px 0;}

div.foot-nav-right-320 ul{text-align:left;margin:0 10px 0 10px;}

.foot .icons a{display:inline;text-decoration:none;}

.foot-nav-logo-IOS img{ margin-left:20px;margin-right:30px; max-width:20%}

.foot-nav-logo-IOS {
    display:block;
}

.foot-nav-logo-IOS-320 {
    display:none;
    margin-left:80px;
    margin-right:80px;
}


 .foot{width:100%;background-color:#3D3D3D;color:#fff;font-family:Arial;font-size:11px;border-top:solid 4px #0068A9;text-align:center;margin-top:90px;outline:#f5f5f5 solid 10px;position:relative;height:auto;padding-bottom:10px;}

 .foot-box{margin-left:auto;margin-right:auto;max-width:1100px;padding-top:15px;}

 .foot-nav-logo-IOS{vertical-align:top;text-align:center;}

 .foot-nav-breakline hr{margin-top:15px;margin-bottom:15px;width:98%;}

 .foot-nav-breakline-bottom hr{margin-top:15px;margin-bottom:15px;width:98%;}

 .foot-nav-right{display:inline-block;margin-top:15px;height:auto;}

 .foot-nav-right-320{display:none;margin-top:15px;height:auto;}

 .foot a{color:#fff;display:block;}

 .copyright-320 a{display:inline}

 .foot ul{list-style-type:none;margin:0px;padding:0px;}

 .foot-nav{float:left;height:100%;vertical-align:top;line-height:20px;font-size:11px;margin-right:22px;text-align:left;width:102px;}

 .foot-main-li{font-size:14px;line-height:18px;margin-bottom:15px;}

 .foot-submain-li{font-size:11px;line-height:12px;height:30px;}

 .foot-social{line-height:28px;vertical-align:bottom;margin-bottom:15px;}

 .foot .copyright{display:block;text-align:center;line-height:18px;margin-top:10px;border:none}

 .copyright-320{display:none;}

 .foot-nav-break{display:none;}

 .foot-nav-breakline-320{display:none;}

.solution-nav .solutions_menu {height:150px}


@media screen and (min-width:1000px){

.foot-nav{float:left;height:100%;vertical-align:top;line-height:20px;font-size:11px;margin-right:22px;text-align:left;width:135px;}

.foot-nav ul li {padding:5px 0; line-height:20px; font-size:12px;}
.foot-nav ul li a{line-height:normal;}

 .nav-right-wrapper{padding-top:40px;}

 .right-area{display:inline-block;vertical-align:top;padding-top:40px;width:23%;float:right;}

 .right-area-display{display:none;}

 .right-area-title{font-size:30px;line-height:34px;color:#fff;background-color:#4886B8;text-align:left;padding-left:35px;padding-top:15px;padding-bottom:15px;max-width:250px;margin:0px;}

 .right-area-introduction{background-color:#f5f5f5;font-size:24px;line-height:26px;color:#666666;text-align:left;padding-left:35px;padding-top:20px;padding-bottom:1px;max-width:250px;}

 .right-area-introduction ul{list-style:none;margin:0px;padding:0px;}

 .right-area-introduction ul li{margin-bottom:20px;}

 .right-area-introduction ul li a{color:#666666;word-wrap:break-word;text-decoration:none;}

 .right-area-introduction ul li a:hover{text-decoration:none;color:#4886B8;}

 .contact-us-content{font-family:Arial;font-size:18px;color:#3d3d3d;display:inline-block;vertical-align:top;width:100%;}

 .contact-us-office{border-bottom:dotted 0.75px #cccccc;padding-bottom:40px;}

 .contact-us-office:last-child{border-bottom:none;padding-bottom:0px;}

 .contact-us-office iframe{margin-top:40px;height:470px;width:100%;vertical-align:top;}

 .contact-us-content-title{font-size:30px;line-height:33px;margin-top:40px;margin-bottom:40px;}

 .contact-us-content-subtitle{font-size:24px;line-height:28px;color:#0068a9;}

 .contact-us-content-detail ul{display:inline-block;vertical-align:top;}

 .contact-us-content-detail-title{min-width:85px;width:12%;white-space:nowrap;float:left;}

 .contact-us-content-detail-title span:first-child{float:left;}

 .span-address{float:left;}

 .contact-us-content-detail ul{margin-bottom:0px;width:100%;}

 .contact-us-content-detail div{font-size:16px;line-height:20px;vertical-align:top;margin-bottom:10px;}

 .contact-us-content-detail ul li:last-child div{margin-bottom:0px;}

 .contact-us-content-detail-address{word-break:normal;overflow:hidden;}

 .contact-us-content-email a{text-decoration:underline;}

 .contact-us-middle-break{display:block;float:left;width:2.5%;vertical-align:top;}

 .colon{vertical-align:top;float:right;}

 .solution-nav{text-align:center;margin-top:-36px;}
 

 .solution-nav p{font-family:Arial;font-size:16px;line-height:16px;color:#3d3d3d;}

 .solution-nav p:hover{color:#0068A9;}

 .solution-nav ul{list-style-type:none;margin:0px;padding:0px;}

 .solution-nav ul li{display:inline-block;vertical-align:top;}

 .solution-nav ul li p{width:133px;height:40px;margin-bottom:0px;}

 .right-area-nav-image{max-width:250px;margin-bottom:20px;}

 .solution-nav-768-320{display:none;}

 .solution-content-title{font-size:30px;line-height:33px;color:#3d3d3d;margin-top:40px;margin-bottom:20px;}

 .solution-content-subtitle{font-size:24px;line-height:28px;color:#0068A9;}

 .solution-content-detail{margin-bottom:40px;word-break:normal;font-family:Arial;font-size:18px;line-height:28px;color:#3D3D3D;}

 .solution-detail-img{margin-top:40px;margin-bottom:40px;max-width:1100px;max-height:300px;}

 .solution-detail-img img{width:100%;}

 .solution-detail-title{font-size:30px;line-height:28px;color:#0068A9;}

 select option[data-default]{color:#888;}

 .submit-form{margin-top:20px;display:inline-block;vertical-align:top;}

 .reminder{font-size:14px;color:#3d3d3d;font-family:Arial;}

 .reminder-msg{font-family:Arial;font-size:18px;line-height:28px;color:#3d3d3d;}

 .reminder-msg a{color:#3d3d3d;}

 .reminder-msg a:hover{color:#0068A9;}

 .form-container{width:73.5%;margin-right:2.5%;float:left;}

 }


 @media screen and (max-width:999px){.content{width:96%;max-width:1099px;}

 .left-area{width:100%;}

 .right-area{vertical-align:top;padding-top:20px;margin-left:auto;margin-right:auto;width:100%;}

 .right-area-title{font-size:30px;line-height:34px;color:#fff;background-color:#4886B8;text-align:left;padding-left:35px;padding-top:15px;padding-bottom:15px;max-width:100%;margin:0px;}

 .right-area-introduction{background-color:#f5f5f5;font-size:24px;line-height:26px;color:#666666;text-align:left;padding-left:35px;padding-top:20px;padding-bottom:1px;max-width:100%;}

 .right-area-introduction ul{list-style:none;margin:0px;padding:0px;}

 .right-area-introduction ul li{margin-bottom:20px;position:relative;}

 .right-area-introduction ul li.right-area-item-active:after{display:none;}

 .right-area-introduction a{color:#666666;font-family:Arial;font-size:20px;line-height:26px;background:#F5F5F5;text-decoration:none;}

 .right-area-introduction ul li a:hover{text-decoration:none;color:#4886B8;}

 .right-area-introduction ul li:after{position:absolute;right:20px;top:5px;display:block;content:'';width:10px;height:20px;background:url(../images/btn_move-right.png) no-repeat;}

 .right-area-item-active a{color:#4886B8;}

 .left-area div.office-active{display:block;}

 .contact-us-content{font-family:Arial;font-size:18px;color:#3d3d3d;display:inline-block;vertical-align:top;width:100%;}

 .contact-us-office{border-bottom:none;padding-bottom:40px;}

 .contact-us-office iframe{margin-top:40px;height:425px;width:100%;vertical-align:top;}

 .contact-us-middle-break{display:none;}

 .contact-us-content-title{font-size:36px;line-height:38px;margin-top:40px;margin-bottom:40px;}

 .contact-us-content-subtitle{font-size:28px;line-height:28px;color:#0068a9;}

 .contact-us-content-detail ul{display:inline-block;vertical-align:top;}

 .contact-us-content-detail-title{float:left;width:80px;white-space:nowrap;}

 .colon{vertical-align:top;float:right;}

 .contact-us-content-detail ul{margin-bottom:0px;width:100%;}

 .contact-us-content-detail div{vertical-align:top;line-height:24px;margin-bottom:10px;}

 .contact-us-content-detail ul li:last-child div{margin-bottom:0px;}

 .contact-us-content-detail-address{word-break:normal;overflow:hidden;}

 .contact-us-content-email a{text-decoration:underline;}

 .right-area-nav-image{display:none;}

 .solution-nav{display:none;}

 .solution-nav-768-320{display:block;text-align:center;margin-bottom:40px;}

 .solution-nav-768-320 p{font-family:Arial;font-size:16px;line-height:16px;color:#3d3d3d;}

 .solution-nav-768-320 p:hover{color:#0068A9;}

 .solution-nav-768-320 ul{list-style-type:none;margin:0px;padding:0px;}

 .solution-nav-768-320 ul li{display:inline-block;vertical-align:top;margin-right:10px;margin-bottom:20px;}

 .solution-nav-768-320 ul li p{width:133px;line-height:16px;text-align:center;margin-bottom:0px;vertical-align:bottom;}

 .solution-content-title{font-size:36px;line-height:38px;color:#3d3d3d;margin-top:40px;}

 .solution-content-subtitle{font-size:24px;line-height:28px;color:#0068A9;}

 .solution-content-detail{margin-bottom:40px;word-break:normal;font-family:Arial;font-size:18px;line-height:28px;color:#3D3D3D;}

 .solution-detail-img{margin-top:40px;margin-bottom:20px;max-width:1100px;max-height:300px;}

 .solution-detail-img img{width:100%;}

 .submit-form{margin-top:40px;margin-bottom:40px;}

 .reminder-msg{font-family:Arial;font-size:18px;line-height:28px;color:#3d3d3d;}

 .reminder-msg a{color:#3d3d3d;}

 .reminder-msg a:hover{color:#0068A9;text-decoration:underline;}
 
 }

@media screen and (max-width:767px){.navigation{margin-top:40px;}

 .foot .copyright{ display:none }
 
 .content{width:100%;max-width:767px;padding-left:10px;padding-right:10px;margin:0 auto;}

 .left-area{width:100%;}

 .right-area{vertical-align:top;padding-top:0px;margin-left:auto;margin-right:auto;}

 .right-area-title{font-size:30px;line-height:34px;color:#fff;background-color:#4886B8;text-align:left;padding-left:20px;padding-top:15px;padding-bottom:15px;max-width:100%;margin:0px;}

 .right-area-introduction{background-color:#f5f5f5;font-size:24px;line-height:26px;color:#666666;text-align:left;padding-left:20px;padding-top:20px;padding-bottom:1px;max-width:100%;}

 .right-area-introduction ul{list-style:none;margin:0px;padding:0px;}

 .right-area-introduction ul li{margin-bottom:20px;position:relative;}

 .right-area-introduction ul li.right-area-item-active:after{display:none;}

 .right-area-introduction a{color:#666666;}

 .right-area-introduction ul li a:hover{text-decoration:none;color:#4886B8;}

 .right-area-introduction ul li:after{position:absolute;right:20px;top:5px;display:block;content:'';width:10px;height:20px;background:url(../images/btn_move-right.png) no-repeat;}

 .right-area-item-active a{color:#4886B8;}

 .left-area div.office-active{display:block;}

 .foot{height:auto;padding-bottom:0px;}

 .foot-box{margin-left:auto;margin-right:auto;width:100%;padding-top:15px;}

 .foot-nav-breakline-bottom hr{margin-top:15px;margin-bottom:5px;width:98%;}

 .foot-nav-breakline-320{display:block;}

 .foot-menu-others-icon li{float:left;margin-right:10px;}

 .foot-nav-right-320 ul.foot-menu-others-icon{margin-bottom:30px;}

 .foot-nav-breakline-320 hr{margin-top:15px;margin-bottom:15px;}

 .foot-nav-right{display:none;margin-top:15px;height:auto;}

 .foot-social{line-height:28px;vertical-align:bottom;margin-bottom:0px;}

 .foot-nav-right-320{display:block;margin-top:15px;height:auto;}

 .foot-nav-320{display:inline-block;vertical-align:top;}

 .foot-nav-320 .foot-nav{display:block;vertical-align:top;line-height:20px;font-size:11px;margin-right:12px;margin-bottom:15px;text-align:left;max-width:135px;}

 .copyright{display:none;}

 .copyright-320{display:block;width:100%;text-align:center;padding-bottom:5px;}

 .contact-us-content{font-family:Arial;font-size:14px;line-height:21px;color:#3d3d3d;display:inline-block;vertical-align:top;width:100%;}

 .contact-us-content-title{font-size:24px;line-height:26px;margin-top:40px;margin-bottom:20px;}

 .contact-us-content-subtitle{font-size:18px;line-height:21px;color:#0068a9;}

 .contact-us-office iframe{margin-top:40px;height:180px;}

 .contact-us-content-detail div{line-height:21px;}

 .contact-us-content-detail-address{overflow:hidden;}

 .solution-detail-img{margin-top:40px;margin-bottom:20px;max-width:1100px;max-height:300px;}

 .solution-content-title{font-size:24px;line-height:26px;color:#3d3d3d;}

 .solution-content-subtitle{font-size:18px;line-height:21px;color:#0068A9;}

 .solution-content-detail{margin-bottom:40px;word-break:normal;font-family:Arial;font-size:14px;line-height:18px;color:#3D3D3D;}

 .solution-detail-img img{width:100%;}

 .submit-form{margin-top:20px;}

 .form{width:100%;}

 .solution-nav-768-320{margin-bottom:20px;}

 .foot-nav-logo-IOS {   display:none;}

 .foot-nav-logo-IOS-320 { display:block;}


 }

