@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(http://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'), local('OpenSans-Semibold'), url(http://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(http://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxko2lTMeWA_kmIyWrkNCwPc.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'), local('OpenSans-Italic'), url(http://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(http://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');}
@font-face{font-family:'HelveticaBold';src:url('helvetica-bold.eot');src:url('helvetica-bold.eot') format('embedded-opentype'),
url('helvetica-bold.woff') format('woff'),
url('helvetica-bold.ttf') format('truetype'),
url('helvetica-bold.svg#HelveticaBold') format('svg');}
*{margin:0;padding:0;border:none;list-style:none;text-decoration:none;}
.zoomTransform:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
img, a{transition:all 0.7s ease 0s;-webkit-transition:all 0.7s ease 0s;-ms-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;}
.wrapper{margin:0 auto;width:1000px;}
.wrapper1{margin:0 auto;width:1000px;}
.menu{float:right;position:relative;z-index:4000;}
.menu ul li{border-left:1px solid #556888;float:left;}
.menu ul li:first-child{border-left:none;}
.menu ul li a{float:left;color:#fff;font-size:15px;padding:18px 17px;position:relative;z-index:4000;}
.menu ul li:hover{background:#11223f;}
.menu ul li:hover a{color:#fff;background:#11223f;}
#res_menu li a:hover{color:#94A7C6;}
.menu ul li:hover .submenu{display:block;}
.submenu{position:absolute;top:58px;background:#11223f;padding:20px;width:910px;z-index:3000;display:none;left:0;}
.menu ul li a span{float:left;}
.img_box{float:left; margin-right:15px;}
.footer{background:#2a3b59;float:left;width:100%;padding:5px 0 0;}
.contact_detail{margin-top:10px;}
.contact_detail, .contact_detail p, .contact_detail ul{float:left;width:100%;text-align:center;}
.contact_detail ul{margin:5px 0 0;}
.contact_detail ul li{display:inline;color:#fff;font:25px 'HelveticaBold';}
.contact_detail ul li span{margin-left:10px; margin-right:10px;}
.contact_detail ul li a{color:#fff;}
.copyright{float:left;width:100%;text-align:center;font-size:15px;color:#fff;padding-top:10px;line-height:1;font-weight:600}
.copyright a{color:#fff;font-weight:600;}
.copyright a:hover{color:#FD8D2B;}

.technology_detail{background:#f5f5f5;float:left;width:100%;padding:0px 0px;}
.technology_detail h1{float:left;width:100%;text-align:center;font-weight:normal;}
.technical_course{float:left;width:120%;padding:2px 0 0; margin-left:-6%}
.technical_course li{width:33%;float:left;margin:30px 0 0;}
.technical_course li .img_box{background:url(../images/tech_shadow.png) no-repeat center bottom;min-height:142px;background-size:70px 8px;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;}
.technical_course li .img_box:hover{background-size:60px 10px;}
.technical_course li .img_box img:hover{transform:scale(1.0);-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-o-transform:scale(1.0);-ms-transform:scale(1.0);margin:-7px 0 0;}
.tech_detail{overflow:hidden;}
.tech_detail li{float:left;width:93%;list-style:square;color:#a9a9a9;margin:0 0 0 15px;padding:2px 0 0;}
.tech_detail li:first-child{list-style:none;margin:0;padding:0 0 7px;}
.tech_detail li:hover{color:#fd8d2b;}
.tech_detail li span{font-size:18px;font-weight:700;}
.tech_detail li a{color:#030303;font-size:14px;transition:none;}
.tech_detail li a:hover{color:#fd8d2b;}
.cc{color:#FFF;}
.footer_nav li span span{display:none;}
.technical_course .menu-item-has-children{min-height:150px}
