﻿@charset "utf-8";
.navbar-fixed-top{background:#fff;z-index:1055;}
body{color:#666; font-size:16px; line-height:1.6em;font-family: "Microsoft YaHei"}
.navbar-default{ background:#fff;}
.nav > li > a{padding:15px 10px;}
.YGnavLogo { background: url("../images/logo.png") no-repeat 15px 0; width: 130px; overflow: hidden; height: 50px; text-indent: 200px; line-height: 50px; }
.YGnavMenu {/*width:700px; float:left;*/ }
.YGnavSearch { margin-right: 0; }
.YGnavBoxs .nav, .YGnavBoxs .collapse, .YGnavBoxs .dropup, .YGnavBoxs .dropdown { position: static; }
.YGnavBoxs .container { position: relative; }
.YGnavBoxs .dropdown-menu { left: auto; }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu { left: 0; right: 0; padding-bottom: 20px; }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu h3 { padding: 0px 10px 10px; font-size: 16px; font-weight: 700; color: #aaa; border-bottom: 1px dashed #e4e4e4; margin: 10px 0; }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu h4 { display: block; padding: 3px 0px; clear: both; line-height: 1.42857143; color: #333; white-space: nowrap; margin: 0; }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu h4 a { display: block; padding: 3px 10px; clear: both; line-height: 1.42857143; white-space: nowrap }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu h4 a:hover { color: #262626; text-decoration: none; background-color: #f5f5f5; }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu ul { padding: 0px; }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu li { padding: 3px 0px; float: left; list-style: none; }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu li a { display: block; padding: 3px 10px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333; white-space: nowrap }
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu li a:focus, .dropdown-menu li a:hover { color: #262626; text-decoration: none; background-color: #f5f5f5; }
.YGnavBoxs .dropdown.YGnavBoxA .dropdown-menu { }
.YGnavBoxs .dropdown.YGnavBoxA .dropdown-menu li { padding: 3px 10px; }
.YGnavBoxs .dropdown.YGnavBoxJ .dropdown-menu { }
.YGnavBoxs .dropdown.YGnavBoxJ .dropdown-menu li { padding: 3px 10px; }
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height: none; }

.dropdown-submenu { position: relative; }
.dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -3px;}
.dropdown-submenu:hover > .dropdown-menu { display: block; }
.dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #ccc; margin-top: 5px; margin-right: -10px; }
.dropdown-submenu:hover > a:after { border-left-color: #999; }
.dropdown-submenu.pull-left { float: none; }
.dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; }
.dropdownQR2{min-width:470px;}

.YGnavBoxP1, .YGnavBoxC1, .YGnavBoxS1 { padding: 0; }
#YGbanner { margin-top: 50px; background-color: #fff; border-bottom: 5px solid #ddd; }
#YGbannerP { margin-top: 50px; border-bottom: 5px solid #ddd; }
.YGC01 { margin-top: 50px; position:relative; background:url(../images/prod09/banner0.jpg) no-repeat top center; }
.YGCTxt{ position:absolute; top:0; left:0; color:#FFF;width:100%;}
.YGCTxt h2{max-width:900px; color:#FFF;margin:80px auto 30px; font-size:36px; font-weight:500;}
.YGCTxt p{max-width:900px;margin:5px auto; text-indent:2em;}
.YGCI1 h4{font-size:20px; font-weight:500; color:#4299d6; text-align:center;}
.YGC02 { margin-top: 30px; padding:30px 0; position:relative; background:url(../images/prod09/bg01.jpg) no-repeat top center; }
.YGC02 h2{max-width:900px; color:#4299d6; font-size:36px; font-weight:500;padding:10px 40px;}
.YGC02 p{max-width:900px;color:#fff; padding:20px 40px;}
.YGC03 {padding:50px 0;}
.YGC03 h3{ background:#4299d6; font-size:28px; font-weight:700; color:#fff;padding:30px; width:180px; text-align:center;}
.YGC03 h4{font-size:30px; font-weight:500; color:#4299d6;padding:20px 0; }
.paddT20{padding-top:20px;}
.paddT60{padding-top:60px;}
.paddT120{padding-top:120px;}
.YGC04{background:#d9d9d9; padding:50px 0;}
.YGC04 h3{ background:#4299d6; font-size:28px; font-weight:700; color:#fff;padding:30px; width:180px; text-align:center;}
.YGC04 h4{font-size:30px; font-weight:500; color:#4299d6;padding:20px 0; }
.YGC05{background:url(../images/prod09/bg02.jpg) no-repeat top center; padding:50px 0;}
.YGC05 h4{font-size:30px; font-weight:500; color:#4299d6;padding:20px 0; }
.navR{ position:fixed; bottom:200px; right:0px;z-index:500;}
#menu01{width:49px; height:48px; display:block; background:url(../images/prod09/f01.png) no-repeat center center; overflow:hidden; text-indent:50px; line-height:50px;margin:10px;}
#menu02{width:49px; height:48px; display:block; background:url(../images/prod09/f02.png) no-repeat center center; overflow:hidden; text-indent:50px; line-height:50px;margin:10px;}
#menu03{width:49px; height:48px; display:block; background:url(../images/prod09/f03.png) no-repeat center center; overflow:hidden; text-indent:50px; line-height:50px;margin:10px;}
#menu04{width:49px; height:48px; display:block; background:url(../images/prod09/f04.png) no-repeat center center; overflow:hidden; text-indent:50px; line-height:50px;margin:10px;}
.dropup .dropdown-menu.m01, .navbar-fixed-bottom .dropdown .dropdown-menu.m01{width:200px; height:180px;padding:10px;top:-2px;bottom:auto; left:auto; right:60px;z-index:500;}
.dropup .dropdown-menu.m02, .navbar-fixed-bottom .dropdown .dropdown-menu.m02{width:200px; height:230px;padding:10px;top:-65px;bottom:auto; left:auto; right:60px;z-index:500;}
.dropup .dropdown-menu.m03, .navbar-fixed-bottom .dropdown .dropdown-menu.m03{width:200px; height:320px;padding:10px;top:-170px;bottom:auto; left:auto; right:60px;z-index:500;}
.dropup .dropdown-menu.m04, .navbar-fixed-bottom .dropdown .dropdown-menu.m04{width:200px; height:80px;padding:10px;top:auto;bottom:-2px; left:auto; right:60px;z-index:500; text-align:center;}
.m03 input{margin:5px 0;}
.f1{font-size:22px; font-weight:700; color:#c00;}
.YGC06 { margin-top: 50px; position:relative; background:url(../images/prod09/banner1.jpg) no-repeat top center; }
.YGC07 { margin-top: 30px; padding:50px 0 100px; position:relative; background:url(../images/prod09/bg03.jpg) no-repeat top center;}
.YGC07 h2{max-width:900px; color:#4299d6; font-size:36px; font-weight:500;padding:10px 40px;}
.YGC07 p{max-width:900px;color:#fff; padding:20px 40px;}
.YGC08 { margin-top: 30px; padding:50px 0 100px; position:relative; background:url(../images/prod09/bg04.jpg) no-repeat top center;}
.YGC08 h4{max-width:900px; color:#fff; font-size:36px; font-weight:500;padding:10px 40px; text-align:center;}
.YGC09 { margin-top: 50px; position:relative; background:url(../images/prod09/banner2.jpg) no-repeat top center; }
.YGCI2 h4{font-size:22px; font-weight:500; color:#2aa58d; text-align:center;}
.YGC10 { margin-top: 30px; padding:10px 0; position:relative; background:url(../images/prod09/bg05.jpg) no-repeat top center;}
.YGC10 h2{max-width:900px; color:#2aa58d; font-size:36px; font-weight:500;padding:0px 40px;}
.YGC10 p{max-width:900px;color:#fff; padding:20px 40px;}
.YGC11 {position:relative; padding:50px; color:#000;}
.YGC11  h4{max-width:900px; color:#2aa58d; font-size:24px; font-weight:500;padding:20px 15px;}
.YGC11  p{padding:0px 20px;}
.YGC11 .carousel-control.left{top:150px;left:-100px;}
.YGC11 .carousel-control.right{top:150px;right:-100px;}
.YGC12 { margin-top: 50px; position:relative; background:#000; padding:50px; color:#fff;}
.YGC12  h4{max-width:900px; color:#2aa58d; font-size:24px; font-weight:500;padding:20px 15px;}
.YGC13 {position:relative; padding:50px; color:#000;}
.YGC13  h4{max-width:900px; color:#2aa58d; font-size:24px; font-weight:500;padding:20px 15px;}
.YGC13  p{padding:0px 50px;}
.YGC14 { margin-top: 50px; position:relative; background:#d9d9d9; padding:50px; }
.YGC14  h4{max-width:900px; color:#2aa58d; font-size:24px; font-weight:500;padding:20px 15px;}
.YGC15 { padding:50px 0 100px; position:relative; background:url(../images/prod09/bg06.jpg) no-repeat top center;}
.YGC15  h4{max-width:900px; color:#2aa58d; font-size:24px; font-weight:500;padding:20px 15px;}
.YGC15 p{max-width:900px;color:#fff; padding:20px 40px;}
.YGC15 .container{ position:relative;}
.YGC15 .tab-content{max-width:900px; margin:0 auto;}
.Nleft{ position:absolute; top:150px; left:0; width:33%;}
.Nleft ul{ padding:0; margin:0;}
.Nleft li{ width:30%; float:left; list-style:none; text-align:center; padding:15px 0;}
.Nleft li a{color:#fff;}
.Nleft li a:hover{color:#2aa58d;}
.Nright{ position:absolute; top:150px; right:0; width:33%;}
.Nright ul{ padding:0; margin:0;}
.Nright li{ width:30%; float:left; list-style:none; text-align:center; padding:15px 0;}
.Nright li a{color:#fff;}
.Nright li a:hover{color:#2aa58d;}
.left.carousel-control { background-image: none; }
.right.carousel-control { background-image: none; }
#YGbannerP a.btnB { display: block; width: 100%; height: 100%; position: absolute; top: 30px; left: 0; opacity: 0; }
.YGbannerPH { overflow: hidden; height: 650px; }
.YGbannerP01Bg0 { background-color: #fff; }
.YGbannerP01Bg1 { background-color: #1a6e93; }
.YGbannerP01Bg2 { background-color: #eee;  } 
.YGbannerP01Bg3 { background-color: #25265c; }
.YGbannerP02Bg0 { background: url(../images/prod02/banner01.jpg) no-repeat center center; }
.YGbannerP02Bg1 { background: url(../images/prod02/banner02.jpg) no-repeat center center; }
.YGbannerP02Bg2 { background: url(../images/prod02/banner03.jpg) no-repeat center center; }
.YGbannerP02Bg3 { background: url(../images/prod02/banner04.jpg) no-repeat center center; }
.YGbannerP02Bg4 { background: url(../images/prod02/banner05.jpg) no-repeat center center; }
.YGbannerP06Bg0 { background: url(../images/prod03/banner01.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP11Bg0 { background: url(../images/prod11/banner01.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP11Bg1 { background: url(../images/prod11/banner02.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP11Bg2 { background: url(../images/prod11/banner03.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP11Bg3 { background: url(../images/prod11/banner04.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP11Bg4 { background: url(../images/prod11/banner05.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP31Bg1 { background: url(../images/prod31/bannerP1.jpg) no-repeat center center; background-size: auto 100%; position:relative; }
.YGbannerABS{ position:absolute; left:auto; bottom:50px; width:100%; height:auto; text-align:center;}
.YGbannerP1 { background: url(../images/bannerP1.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP2 { background: url(../images/bannerP2.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP3 { background: url(../images/bannerP3.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerP4 { background: url(../images/bannerP4.jpg) no-repeat center center; background-size: auto 100%; }
.YGBannerP{ height:400px; width:1170px; margin:0 auto; color:#fff;}
.YGBannerP h1{ height:auto; width:auto; padding-top:100px;}
.YGBannerP p{ height:auto; width:700px; padding-top:20px; font-size:18px;}
.YGBannerT1{ height:400px; width:1170px; margin:0 auto; color:#fff; text-align:center;}
.YGBannerT1 h1{ height:auto; width:auto; padding-top:100px; padding-bottom:20px;}
.YGBannerT1 p{ height:auto; width:auto; font-size:16px;}
.YGbannerP01Bg0 a.btnB { background: url(../images/prod01/b01.png) no-repeat center center; background-size: contain; }
.YGbannerP01Bg1 a.btnB { background: url(../images/prod01/b02.png) no-repeat center center; background-size: contain; }
.YGbannerP01Bg2 a.btnB { background: url(../images/prod01/b03.png) no-repeat center center; background-size: contain; }
.YGbannerP01Bg3 a.btnB { background: url(../images/prod01/b04.png) no-repeat center center; background-size: contain; }
.YGbannerP01Bg0 a:hover.btnB { background: url(../images/prod01/b01-1.png) no-repeat center center; background-size: contain; }
.YGbannerP01Bg1 a:hover.btnB { background: url(../images/prod01/b02-1.png) no-repeat center center; background-size: contain; }
.YGbannerP01Bg2 a:hover.btnB { background: url(../images/prod01/b03-1.png) no-repeat center center; background-size: contain; }
.YGbannerP01Bg3 a:hover.btnB { background: url(../images/prod01/b04-1.png) no-repeat center center; background-size: contain; }
.YGProdL01 .col-sm-4 {padding:30px 15px 0px;}
.YGProdL01 .col-sm-4 a{ text-align:center; background:#fff; border:1px solid #e8e8e8; display:block; border-radius:5px; padding:40px 0;}
.YGProdL01 .col-sm-4 a h4{ color:#333; font-size:20px; padding:5px 0;}
.YGProdL01 .col-sm-4 a p{ color:#666; font-size:14px;}
.YGProdL01 .col-sm-4 a img{width:120px;}
.YGProdL01 .col-sm-4 a:hover{ text-decoration:none;box-shadow: 0px 0px 10px #ddd; }
#YGbannerP.noBorder{ border-bottom:none;}
.YGbannerH { overflow: hidden; position:relative; }
.YGbannerBg{ position:absolute; top:0; left:50%; margin-left:-50%; width:100%; height:100%; background-position:center center; background-size:cover; }
.YGbannerAboutBg0 { background:#31b0d5 url(../images/about/banner0.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerAboutBg1 { background:#31b0d5 url(../images/about/banner10.jpg) no-repeat center bottom; background-size: auto 100%; }
.YGbannerAboutBg2 { background:#31b0d5 url(../images/about/banner20.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerAboutBg3 { background:#31b0d5 url(../images/about/banner30.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerAboutBg4 { background:#31b0d5 url(../images/about/banner40.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerAboutBg5 { background:#31b0d5 url(../images/about/banner50.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerAboutBg6 { background:#31b0d5 url(../images/about/banner80.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerNewsBg1 { background:#31b0d5 url(../images/about/banner00.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerBusinessBg1 { background:#31b0d5 url(../images/about/business.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerInvesBg0{ background:#31b0d5 url(../images/about/banner60.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerInvesBg1{ background:#31b0d5 url(../images/about/banner60.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerInvesBg2{ background:#31b0d5 url(../images/about/banner60.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerInvesBg3{ background:#31b0d5 url(../images/about/banner60.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerInvesBg4{ background:#31b0d5 url(../images/about/banner60.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerInvesBg5{ background:#31b0d5 url(../images/about/banner60.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerJobsBg6{ background:#31b0d5 url(../images/about/banner005.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerJobsBg1{ background:#31b0d5 url(../images/about/banner000.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerJobsBg2{ background:#31b0d5 url(../images/about/banner001.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerJobsBg3{ background:#31b0d5 url(../images/about/banner002.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerJobsBg4{ background:#31b0d5 url(../images/about/banner003.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerJobsBg5{ background:#31b0d5 url(../images/about/banner004.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerServerBg0{ background:#31b0d5 url(../images/server/banner000.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerServerBg1{ background:#31b0d5 url(../images/server/banner001.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerServerBg2{ background:#31b0d5 url(../images/server/banner002.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerServerBg3{ background:#31b0d5 url(../images/server/banner003.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerServerBg4{ background:#31b0d5 url(../images/server/banner004.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerServerBg5{ background:#31b0d5 url(../images/server/banner005.jpg) no-repeat center center; background-size: auto 100%; }
.YGbannerServerBg6{ background:#31b0d5 url(../images/server/banner006.jpg) no-repeat center center; background-size: auto 100%; }
.YGIn01 h3{margin-top:0px;}
.YGIn01 p{ font-size:14px;}
footer { background: #f8f8f8; border-top: 1px solid #e7e7e7; padding: 20px 0; }
.YGCopyright { padding-top: 20px; border-top: 1px dashed #ccc; color: #666; font-size: 12px; }
.YGCopyright a { color: #666; }
.YGfootMenu { color: #666; padding-bottom: 20px; font-size: 12px; line-height: 1.8; }
.YGfootMenu a { color: #666; }
.YGfootMenu h5 { color: #333; }
.YGfootMenu h5 a { color: #333; }
.YGfootMenu ul { padding: 0 0 0 1em; }
#footMapBox{ text-align:right;}
main { padding: 0; clear: both; }
.YGbre { background: #f5f5f5; }
.YGbre .breadcrumb { margin-bottom: 0; }
.YGbgB { background: #337ab7; padding: 30px 0; }
.YGJobsbg1{ background: #fff url(../images/jobs/picB02.jpg) no-repeat bottom center; padding: 30px 0 250px; }
.YGbgF4 { background: #f4f4f4; padding: 30px 0; }
.YGbgS { background: #fff; padding: 30px 0 10px; }
.YGbgE { background: #eee; padding: 30px 0 50px; }
.YGbgF { background: #fff; padding: 30px 0 50px; }
.YGbgF8 { background: #f8f8f8; padding: 30px 0 50px; }
.YGbgR{ background:url(../images/prod31/pic13.jpg) no-repeat center center;}
.YGbgE h2, .YGbgF h2 { margin: 30px 0; color:#555; font-weight:500; }
.YGbgE .thumbnail, .YGbgF .thumbnail { border-radius: 0; }
.YGbgE .thumbnail .caption, .YGbgF .thumbnail .caption { padding: 15px; }
.YGbgE .thumbnail p, .YGbgF .thumbnail p { text-indent: 2em; color: #999; }
.YGbg001{ background:url(../images/bg01.jpg) no-repeat center bottom;}
.YGbg002{ background:url(../images/bg02.jpg) no-repeat center bottom;}
.YGheightC { height: 200px; overflow: hidden; }
.YGulInNew ul { margin: 0 0 20px; list-style: none; padding: 0; }
.YGulInNew .text-center { padding: 0 0 20px; }
.YGulInNew li { }
.YGulInNew li h6 { color: #333; font-size: 16px; margin: 10px 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.YGulInNew li p { color: #999; font-size:14px; line-height:1.4em; margin-bottom:0; }
.YGulInNew li span { color: #aaa; font-size: 12px; }
.YGulInNew li h6 span a { color: #666; font-size:14px; }
.YGabout0 { font-size: 16px; line-height: 1.8; }
.YGabout0 p { text-indent: 2em; padding: 0; }
.YGabout0 img { margin: 10px 0 30px 30px; }
.YGabout1 { font-size: 16px; line-height: 1.8; display: block; clear: both; padding-bottom: 30px; }
.YGabout1 p { text-indent: 2em; padding: 0; }
.YGabout11 { display: block; border-top: 1px dashed #eee; clear: both; padding-top: 30px; padding-bottom: 30px; }
.YGabout11 p { text-indent: 2em; padding: 0; }
.YGabout11 img { padding-top: 20px; padding-bottom: 20px; }
.YGabout11 h4 { font-size: 18px; font-weight: 700; color: #00afec; padding: 10px 0; }
.YGabout11 h4 span { color: #333; }
.YGabout12{}
.YGabout12 ul{ padding:0; margin:0; list-style:none;}
.YGabout12 li{ padding:15px;}
.YGbgA00 { background: #eee; }
.YGbgA00 a, .YGbgA00 a:focus, .YGbgA00 a:hover { color: #666; font-size: 14px; min-height: 60px; position: relative; text-decoration: none; }
.YGbgA00 a img { width: 50px; position: absolute; top: 8px; }
.YGbgA00 h6 { font-size: 14px; font-weight: 700; color: #000; padding: 10px 0 5px 10px; margin: 0; }
.YGbgA00 p { font-size: 14px; color:#999; padding: 0 0 0 10px; line-height:18px; }
.YGbgA00 .modal-body p { text-indent:2em;}
.YGbgA00 h5 { clear: both; padding: 20px 15px 0px; color: #999; font-size: 16px; }
.YGbgA00 h5 span { color: #999; padding: 0 5px 0 0; }
.YGbgA00 a:hover h6 { color: #005197;}
.YGbgA00 a:hover p { color: #333; }
.YGbgA00 .YGBtnTC a{ color:#fff; min-height:auto;}
.l01{ background:url(../images/icon/l01.png) no-repeat 0 15px;}
.l02{ background:url(../images/icon/l02.png) no-repeat 0 15px;}
.l03{ background:url(../images/icon/l03.png) no-repeat 0 15px;}
.l04{ background:url(../images/icon/l04.png) no-repeat 0 15px;}
.l05{ background:url(../images/icon/l05.png) no-repeat 0 15px;}
#YGnewBanner { min-height: 300px; padding: 50px 0; }
#YGnewBanner .carousel-inner { overflow: visible; }
#YGnewBanner .carousel-caption { bottom: auto; }
#YGnewBanner .left.carousel-control { background: none; }
#YGnewBanner .right.carousel-control { background: none; }
.YGnewMenu { }
.YGnewMenu h4 { border-bottom: 1px dashed #ccc; padding-bottom: 10px; clear: both; }
.YGnewMenu ul { padding: 0px 0 20px 20px; }
.YGnewMenu ul li { padding: 2px 0; }
.YGnewMenu ul li a { font-size: 16px; color: #666; }
.YGnewMenu ul li.active a {  color: #005197; font-weight: 700; }
.YGnewMenu ul li a:hover { color: #005197; }
.YGnewMenu ul.YGnewMenuL { padding: 0px 0 20px 0px; }
.YGnewMenu ul.YGnewMenuL li { padding: 5px 3px; list-style: none; display: inline-block; }
.YGnewMenu ul.YGnewMenuL li a { font-size: 14px; color: #333; display: block; background: #eee; padding: 3px 5px; font-weight: 700; }
.YGnewMenu ul.YGnewMenuL li a:hover { color: #005197; background: #d4f4ff; }
#YGnewTabContent h5 { font-size: 18px; border-bottom: 1px dashed #ccc; padding-bottom: 10px; clear: both; }
#YGnewTabContent ul { margin: 0 0 20px; list-style: none; padding: 0; }
#YGnewTabContent .text-center { padding: 0 0 20px; }
#YGnewTabContent li { padding: 10px 0; clear:both; border-bottom:1px dashed #eee; }
#YGnewTabContent li h6 { color: #333; font-size: 16px; margin: 20px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
#YGnewTabContent li p { color: #999; font-size:14px;}
#YGnewTabContent li p img{ float:left; height:75px; margin:5px 15px 15px 0; }
#YGnewTabContent li span { color: #aaa; font-size:12px; clear:both; }
#YGnewTabContent li h6 span a { color: #666; font-size: 14px; }
#ygNewsPageBox { }
#ygNewsPageBox p{ text-indent:2em; }
#ygNewsPageBox h4 { padding-bottom: 10px; font-size: 18px; font-weight: 700; text-align: center; border-bottom: 1px dashed #ccc; }
#ygNewsPageBox p.ygNewsPageTags { height: 30px; font-size: 12px; color: #999; text-align: center; }
#ygNewsPageBox p.ygNewsPageTags span { padding: 0 0px; }
#ygNewsPageBox p.pageImg { text-indent: 0; text-align: center; }
#ygNewsPageBox p.pageImg img { max-width: 830px; }
#ygNewsPageBox b { font-weight: bold; }
#ygNewsPageBox strong { font-weight: bold; }
.ygNewsPageLink { clear: both; border-top: 1px dashed #ccc; color: #999; margin: 20px 0 0px 0; padding: 10px 0 0 0; }
.ygNewsPageLink p { padding: 0; text-indent: 0; }
.shareLink { text-align:right;}
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; }
.YGProd0 { }
.YGProd0 .dropup { display: inline-block; }
.YGProd0 li p { text-indent: 2em; color: #999; font-size: 14px; line-height:1.2; }
.YGProd0 ul { margin: 0; padding: 0; list-style: none; }
.YGProd0 h4 { text-align: center; color:#444; }
.YGProd0 li:hover h4 { color: #438edb; font-weight: 700; }
.YGProdUl01 li { height: 200px; overflow: hidden; margin-bottom: 20px; margin-top: 20px; cursor: default; }
.YGProdUl01 li p { opacity: 0; }
.YGProdUl02 li  { margin-bottom:20px; }
.YGProdUl02 li p { font-size: 14px; color: #666; }
.YGProdUl02 li:hover p { color: #333; }
.YGProdUl02 li .img { width: 100%; height:auto; overflow: hidden; border: 1px solid #fff; border-radius: 5px; }
.YGProdUl02 li img { display: block; position: relative; -webkit-transition: all 0.4s ease-in; transition: all 0.4s ease-in; opacity:0.7; }
.YGProdUl02 li:hover img {-webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); opacity:1; }
.YGProdUl04 { margin: 40px 0px; cursor: default; list-style:none; padding:0; }
.YGProdUl04 li { padding:7px; border-radius:10px;}
.YGProdUl04 li h4{ padding:0px; font-weight:700; text-align:left; color:#337ab7; }
.YGProdUl04 li p {  padding:0px; text-indent:2em; }
.YGProdUl04 li ul{  margin: 0px;list-style:none; padding:3px 12px 15px; background:#f7f7f7; }
.YGProdUl04 li li{ height:auto; padding:3px; line-height:2em;}
.YGProdUl04 li li a{ text-align:left; font-size:14px; }
.YGProdUl04 .YGP2Bg{ margin:0px; padding:15px; background:#f7f7f7;}
.YGProdUl05 { margin: 40px 0px; cursor: default; list-style:none; padding:0; }
.YGProdUl05 li { border-radius:10px;}
.YGProdUl05 li h5{ padding:0px; font-weight:700; text-align:left; color:#666; font-size:18px; }
.YGProdUl05 li p {  padding:0px; text-indent:2em; font-size:14px; color:#999; }
.YGProdUl05 li ul{  margin: 0px;list-style:none; padding:3px 12px 15px; background:#f7f7f7; }
.YGProdUl05 li li{ height:auto; padding:3px; line-height:2em;}
.YGProdUl05 li li a{ text-align:left; font-size:14px; }
.YGProdUl05 li ul.YGulLA05 {padding:10px 0; background:none;}
.YGProdUl05 li ul.YGulLA05 li{ font-size:14px; line-height:1.4em; color:#999;}
.YGProd1 p { text-indent: 2em; }
.YGPbg001{padding:40px 0;}
.YGPbg001 ul{padding:0; list-style:none;}
.YGPbg001 li{ padding:4px;}
.YGPbg001 li a{display:block; border:1px dashed #ccc; border-radius:5px; padding:10px 10px 10px 50px;  text-align:left; vertical-align:middle; color:#666; margin:0px;}
.YGPbg001 li a:hover{color:#337ab7; text-decoration:none;}
.YGPbg002{padding:40px 0;}
.YGPbg002 ul{padding:0; list-style:none;}
.YGPbg002 li{ padding:4px;}
.YGPbg002 li a{display:block; border:1px dashed #ccc; border-radius:5px; padding:10px 10px 10px 50px;  text-align:left; vertical-align:middle; color:#666; margin:0px;}
.YGPbg002 li a:hover{color:#337ab7; text-decoration:none;}
.YGiconP01 a{ background:#f4f4f4 url(../images/icons/YGiconP01.png) no-repeat 5px 2px;}
.YGiconP02 a{ background:#f4f4f4 url(../images/icons/YGiconP02.png) no-repeat 5px 2px;}
.YGiconP03 a{ background:#f4f4f4 url(../images/icons/YGiconP03.png) no-repeat 5px 2px;}
.YGiconP04 a{ background:#f4f4f4 url(../images/icons/YGiconP04.png) no-repeat 5px 2px;}
.YGiconP05 a{ background:#f4f4f4 url(../images/icons/YGiconP05.png) no-repeat 5px 2px;}
.YGiconP06 a{ background:#f4f4f4 url(../images/icons/YGiconP06.png) no-repeat 5px 2px;}
.YGiconP07 a{ background:#f4f4f4 url(../images/icons/YGiconP07.png) no-repeat 5px 2px;}
.YGiconP08 a{ background:#f4f4f4 url(../images/icons/YGiconP08.png) no-repeat 5px 2px;}
.YGiconP09 a{ background:#f4f4f4 url(../images/icons/YGiconP09.png) no-repeat 5px 2px;}
.YGiconP01 a:hover{ background:#fff url(../images/icons/YGiconP01-1.png) no-repeat 5px 2px;}
.YGiconP02 a:hover{ background:#fff url(../images/icons/YGiconP02-1.png) no-repeat 5px 2px;}
.YGiconP03 a:hover{ background:#fff url(../images/icons/YGiconP03-1.png) no-repeat 5px 2px;}
.YGiconP04 a:hover{ background:#fff url(../images/icons/YGiconP04-1.png) no-repeat 5px 2px;}
.YGiconP05 a:hover{ background:#fff url(../images/icons/YGiconP05-1.png) no-repeat 5px 2px;}
.YGiconP06 a:hover{ background:#fff url(../images/icons/YGiconP06-1.png) no-repeat 5px 2px;}
.YGiconP07 a:hover{ background:#fff url(../images/icons/YGiconP07-1.png) no-repeat 5px 2px;}
.YGiconP08 a:hover{ background:#fff url(../images/icons/YGiconP08-1.png) no-repeat 5px 2px;}
.YGiconP09 a:hover{ background:#fff url(../images/icons/YGiconP09-1.png) no-repeat 5px 2px;}
.YGProd2 { padding-top:30px;  }
.YGProd2 p { text-indent: 2em; }
.YGProd2 .dropup { display: inline-block; }
.YGProd2 li p { text-indent: 2em; color: #777; font-size: 14px; }
.YGProd2 ul { margin: 0; padding: 0; list-style: none; }
.YGProd2 h4 { text-align: center; }
.YGProd2 .YGulLR02 { padding-top:20px; padding-bottom:40px; }
.YGProd2 .YGulLR02 h4 { text-align: left; }
.YGProd2 .YGulLR02 p { font-size: 16px; }
.YGProd3 { }
.YGProd3 .dropup { display: inline-block; }
.YGProd3 li { padding-bottom:30px; padding-top:20px; }
.YGProd3 li p { color: #777; font-size: 14px; }
.YGProd3 ul { margin: 0; padding: 0; list-style: none; }
.YGProd3 h4 { text-align: center; }
.YGProd3 li:hover h4 { color: #438edb; font-weight: 700; }
.YGProd4 { }
.YGProd4 h3{ padding:30px 0 15px; text-align:center; }
.YGProd4 h4{ color:#337ab7; padding:15px 0 5px; font-size:1em; font-weight:bold; }
.YGProd4 p{ text-indent:2em; }
.YGProd4 .img{ padding:25px 0; }
#YGProdScroll01{ padding:0 0 0 25%; position:relative; height:500px; overflow-Y:scroll;}
#YGProdScroll01 .pageScroll{ position:absolute; top:0; left:0;}
#YGProdScroll01 .section { border:1px solid #ddd;}
#YGProdScroll01 .section h4{ padding:30px 0; color:#555; font-weight:700;}
#YGProdScroll01 .section p{ text-indent:2em;}
#YGProdScroll01 .section .img{ padding-bottom:50px;}
.YGBtnTC{ text-align:center; padding-top:20px; clear:both;}
.YGBtnTL{ text-align:left; padding-top:20px; clear:both;}
.YGBtnTR{ text-align: right; padding-top:20px; clear:both;}
.YGinProdList { margin: 0; padding: 0 10px; }
.YGinProdList li { list-style: none; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.YGinProdList li a { display: block; width: 100%; height: 40px; line-height:40px; border: 1px #ddd solid; border-radius: 5px; }
.YGinProdList01 .img { background: url(../images/prod11/pica01.jpg) no-repeat center center; }
.YGinProdList02 .img { background: url(../images/prod11/pica02.jpg) no-repeat center center; }
.YGinProdList03 .img { background: url(../images/prod11/pica03.jpg) no-repeat center center; }
.YGinProdList04 .img { background: url(../images/prod11/pica04.jpg) no-repeat center center; }
.YGinProdList .hovereffect { width: 100%; height: 100%; float: left; overflow: hidden; position: relative; text-align: center; cursor: default; background: #00b0f0; border-radius: 5px; }
.YGinProdList .hovereffect .overlay { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; padding: 50px 20px; }
.YGinProdList .hovereffect .img { display: block; position: relative; max-width: none; width: calc(100% + 20px); height:300px; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.YGinProdList .hovereffect:hover .img { opacity: 0.4; filter: alpha(opacity=40); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGinProdList .hovereffect h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 19px; font-weight:700; overflow: hidden; padding:100px 0 0.5em 0; background-color: transparent;-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s;-webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); }
.YGinProdList .hovereffect:hover h2 { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGinProdList .hovereffect h2:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #fff; content: ''; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0px, 0); }
.YGinProdList .hovereffect:hover h2:after { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGinProdList .hovereffect a, .hovereffect p { color: #FFF; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); }
.YGinProdList .hovereffect:hover a, .hovereffect:hover p { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGinProdList01 h2 { background: url(../images/icon/iconP01.png) no-repeat center top; }
.YGinProdList02 h2 { background: url(../images/icon/iconP02.png) no-repeat center top; }
.YGinProdList03 h2 { background: url(../images/icon/iconP03.png) no-repeat center top; }
.YGinProdList04 h2 { background: url(../images/icon/iconP04.png) no-repeat center top; }


.YGinProdListA { margin: 0; padding: 0 10px; }
.YGinProdListA li { list-style: none; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.YGinProdListA li a { display: block; width: 100%; height: 40px; line-height:40px; }
.YGinProdListA .hovereffect { width: 100%; height: 100%; float: left; overflow: hidden; position: relative; text-align: center; cursor: default; background: #00b0f0; border-radius: 5px; }
.YGinProdListA .hovereffect .overlay { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; padding:0 }
.YGinProdListA .hovereffect .img { display: block; position: relative; max-width: none; width: calc(100%); height:116px; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.YGinProdListA .hovereffect:hover .img { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGinProdListA .hovereffect h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 19px; font-weight:700; overflow: hidden; padding:20px 0 0 0; margin:30px 0 0 0 ; background-color: transparent;-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s;-webkit-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); }
.YGinProdListA .hovereffect:hover h2 { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGinProdListA .hovereffect a, .hovereffect p { color: #fff; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); }
.YGinProdListA .hovereffect:hover a, .hovereffect:hover p { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
#YGPicBox01 .modal-dialog{width:1140px;}
#YGPicBox02 .modal-dialog{width:1140px;}
#YGPicBox03 .modal-dialog{width:1140px;}
.YGbgP01{ background:#444 url(../images/prod03/bg001.jpg) no-repeat center center;}
.YGbgP01 h2{ color:#fff; }
.YGbgP01 p{ color:#fff; padding:15px; text-indent:2em; }
.YGbgP01 li h4{ color:#666; font-weight:300;}

.YGbgP01 li p{ color:#999; font-size:14px; line-height:18px; padding:0; text-indent:2em; }
.YGbgP02{ background:url(../images/prod03/bg002.jpg) no-repeat center center;}
.YGbgP02 p{  padding:15px; text-indent:2em; text-align:left; }
.YGbgP02 .thumbnail{ background-color:rgba(255,255,255,.5);}
.YGbgP02 .thumbnail p{ color:#666;}
.YGProdMore .row, .YGProdCont .row,.YGJobsCont .row, .YGProdUlAll .row { padding-bottom: 30px; border-top: 1px dashed #ddd; }
.YGProdMore a, .YGProdCont a, .YGJobsCont a { margin: 15px; padding: 10px 20px; }
.YGProdCont p ,.YGJobsCont p { padding: 0 15px; }
.YGProdUlAll { }
.YGProdCont h3,.YGJobsCont h3, .YGProdMore h3, .YGProdUlAll h3 { padding: 15px; }
.YGProdMore h4 a{ padding: 0px; font-weight:bold; }
.YGProdUlAll li { overflow: hidden; position: relative; text-align: center; cursor: default; margin-bottom: 30px; }
.YGProdUlAll li .overlay { width: 100%; height: 100%; display: block; position: absolute; overflow: hidden; left: 0; top: 0; padding: 0px 1em 0; background: #79FAC4; color: #3c4a50; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: hidden; }
.YGProdUlAll li a { display: block; color: #333; }
.YGProdUlAll li img { display: block; position: relative; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; border-radius: 5px; z-index:10; }
.YGProdUlAll li:hover img { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
.YGProdUlAll li h4 { }
.YGProdUlAll li a.info { display: inline-block; text-decoration: none; padding: 7px 14px; text-transform: uppercase; color: #fff; border: 1px solid #fff; margin: 50px 0 0 0; background-color: transparent; }
.YGProdUlAll li a.info:hover { box-shadow: 0 0 5px #fff; }
.YGProdUlAll li .overlay a { float: left; width: 50%; display: inline-block; border: 1px solid #fff; color: #fff; }
.YGProdUlAll li:hover .overlay a:hover, .YGProdUlAll li:hover .overlay a:focus { color: #fff; }
.YGProdUlAll li h4, .YGProdUlAll li .overlay a { -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(0, 0%, 0); transform: translate3d(0, 0%, 0); visibility: visible; }
.YGProdUlAll li .overlay a span:before { display: inline-block; padding: 8px 10px; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.YGProdUlAll li:hover h4, .YGProdUlAll li:hover .overlay, .YGProdUlAll li:hover .overlay a { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGProdUlAll li:hover .overlay a:nth-child(3) { -webkit-transition-delay: 0.1s; transition-delay: 0.1s; }
.YGProdUlAll li:hover .overlay a:nth-child(2) { -webkit-transition-delay: 0.15s; transition-delay: 0.15s; }
.YGProdUlAll li:hover .overlay a:first-child { -webkit-transition-delay: 0.2s; transition-delay: 0.2s; }
.YGProdUlAll li .YGProdLiA01 { width: 100%; height: 100%; display: block; }
.YGText01 { }
.YGText01 p { text-indent: 2em; }
.YGText01 ul { margin: 0; padding: 0; list-style: none; }
.YGText01 h4 { text-align: center; }
.img { width: 100%; height: 100%; overflow: hidden; }
.imgP{ padding:25px;}
.bordT{ border-top:1px dashed #ddd;}
.bordE{ background:#eee;}
.YGProdUl03 .front { margin-left: -15px; margin-right: -15px; }
.YGProdUl03 .back { background-color: #337ab7; }
.YGProd03{}
.YGProd03 h3{ text-align:left;}
.YGProd03 p{ text-indent:2em; padding-bottom:1em;}
.YGProd03 .card .front { margin-left: -15px; margin-right: -15px; padding:0 15px; }
.YGProd03 .card .back { padding-top:1px;}
.YGProd03 .card h4 { margin:0; padding:15px; background:#f4f4f4; font-weight:700;}
.YGProd03 .card ol { background:#f4f4f4; padding:0 0 5px 35px; height:8em;}
.YGProd03 .card .back h4 { background:#e6f7f6; font-weight:700; color:#00aba1; }
.YGProd03 .card .back ol { background:#e6f7f6;}
.YGProd04 .card .front { margin-left: -15px; margin-right: -15px; padding:0 15px; }
.YGProd04 .card .back { padding-top:1px;}
.YGProd04 ul { margin: 0; padding: 0 0 35px 0; list-style: none; }
.YGProd04 h4 { text-align: center; }
.YGProd04 li p{ font-size:14px; color:#999; text-align: left; text-indent:2em; }
.YGProd04 li:hover h4 { font-weight:700; color:#00b0f0; }
.YGProd05 ul { margin: 0; padding: 0; list-style: none; }
.YGProd05 h4 { text-align: center; color:#333; font-size:24px; padding:15px 0; }
.YGProd05 li { padding:35px 15px 0; }
.YGProd06 { }
.YGProd06 ul{margin: 0; padding: 0; list-style: none; }
.YGProd06 li{ padding:15px 15px 15px 90px; background:url(../images/icon/iconP13.png) no-repeat 15px 15px; }
.YGProd06 h4{ }
.YGProd06 p{ font-size:14px; color:#999; }

.YGProd07 { padding:15px 15px 15px 90px; background:url(../images/icon/iconP13.png) no-repeat 15px 15px;}
.YGProd07 ul{margin: 0; padding: 0; }
.YGProd07 li{ font-size:14px; color:#999;  }
.YGProd07 h4{ color:#337ab7; }
.YGProd07 p{ font-size:14px; color:#999; }
.YGProd08 {}
.YGProd08 ul{margin: 0; padding:0 15px 15px 30px; }
.YGProd08 li{ font-size:14px; color:#999;  }
.YGProd08 h4{font-size:16px; color:#337ab7; padding:5px 15px; }
.YGProd08 h4 span{ }
.YGProd08 p{ font-size:14px; color:#999; padding:0 15px 15px; }

.YGulLR02{ margin: 0; padding: 0; list-style: none; }
.YGulLR02 li { padding-top:20px;}
.YGulLR02 li h4{ font-weight:700; text-align:left;}
.YGulLR02 li p{ min-height:6em;}
.YGulLR02 li .pH p{ min-height:0;}
.YGulLR01{ margin: 0; padding: 0; list-style: none; }
.YGulLR01 li { padding-top:20px;}
.YGulLR01 li h4{ font-weight:700;}
.YGulLR01 li p{ padding-bottom:0; margin:0; text-indent:0;}
.YGulLR01 .thumbnail{padding:15px 30px;}
.YGulLR01 .thumbnail p{text-indent:0;}
#YGbannerP .carousel-indicators{ bottom:0;}
#YGbannerP .carousel-indicators .active{ border:1px solid #00b0f0;}
#YGbannerP .carousel-indicators li { border:1px solid #999;}
#YGbannerP .carousel-inner{ height:auto;}
#YGcaseSlide{ padding-bottom:50px;}
#YGcaseSlide .carousel-indicators{ bottom:0;}
#YGcaseSlide .carousel-indicators .active{ border:1px solid #00b0f0;}
#YGcaseSlide .carousel-indicators li { border:1px solid #999;}
#YGcaseSlide .carousel-inner{ height:auto;}
#YGcaseSlide .col-xs-5{ margin-top:10px;}
#YGcaseSlide h4{font-weight:700;}
#YGcaseSlide p{ text-indent:2em; padding-top:20px;}
.YGbtnMove{width:100%; height:100%; background:url(../images/prod11/YGbtnMove.png) no-repeat 0 0; background-size:contain;}
.YGbtnM00{width:100%; height:100%; background:url(../images/prod11/YGbtnMove0.png) no-repeat 0 0; background-size:contain; position:absolute; left:center; top:center;}
.YGbtnM01{width:100%; height:100%; background:url(../images/prod11/YGbtnMove.png) no-repeat 0 0; background-size:contain; position:absolute; left:center; top:center; opacity:0;}
#YGTab{}
#YGTab>li>a{ background:#f7f7f7;}
#YGTab>li>a:hover{ background:#eee;}
#YGTab>li.active >a{ background:#337ab7;}
#YGTabContent{ height:565px; border:1px solid #eee; overflow-y:scroll; padding:25px; border-radius:0px 10px 10px 0;}
.YGBorderRa10{ border:1px solid #ddd; background:#fff; border-radius:10px; padding:20px 10px 10px;}
.YGBorderRa10 .btn{ margin-top:20px;}
#YGP02T0Tab,#YGP03T10Tab{border-bottom:none; border-right:1px solid #ddd;padding:10px 0 0 15px;}
#YGP02T0Tab > li,#YGP03T10Tab > li{margin-bottom:0; margin-right:-1px;}
#YGP02T0Tab > li > a,#YGP03T10Tab > li > a{margin-right:0;border-radius:4px 0 0 4px; border:1px solid #eee; border-right:1px solid #ddd; background:#f7f7f7; color:#999;}
#YGP02T0Tab > li > a:hover,#YGP03T10Tab > li > a:hover{ border:1px solid #ddd; background:#eee; color:#555;}
#YGP02T0Tab > li.active > a,#YGP03T10Tab > li.active > a, #YGP02T0Tab > li.active > a:focus ,#YGP03T10Tab > li.active > a:focus, #YGP02T0Tab > li.active > a:hover,#YGP03T10Tab > li.active > a:hover{border:1px solid #ddd; background:#fff;border-right-color:transparent; color:#438edb; font-weight:700;}
#YGP02T0TabContent,#YGP03T10TabContent{ border:1px solid #ddd; background:#fff;border-left-color:transparent; padding:15px 40px;}
#YGP02T0TabContent h4,#YGP03T10TabContent h4{ color:#438edb; font-weight:700;}
#YGP02T0TabContent p,#YGP03T10TabContent p{ text-indent:2em; font-size:14px;}
#YGP02T0TabContent h5,#YGP03T10TabContent h5{ color:#666; font-weight:700; font-size:16px;}
.YGimgBgE001 { background: url(../images/imgBg/imgBgE001.png) no-repeat bottom center; }
.YGimgBgF003 { background: url(../images/imgBg/imgBgF001.png) no-repeat center center; }
.YGimgBgF001 { background: url(../images/imgBg/imgBgF001.jpg) no-repeat bottom center; }
.YGimgBgF002 { background: url(../images/imgBg/imgBgF002.jpg) no-repeat bottom center; }
.YGAboutUl03{ list-style:none; padding:0;}
.YGAboutUl03 {padding-top:15px; padding-bottom:15px; }
.YGAboutUl03  .thumbnail {border: 1px solid #eee; padding:1px; }
.YGAboutUl03  .img { overflow: hidden; border: 1px solid #eee; padding:7px; width:60%; margin:30px auto; }
.YGAboutUl03  img { display: block; }
.YGAboutUl03  h4 { color:#337ab7; font-weight:bold; background:#f7f7f7 url(../images/about/03/iconA01.png) no-repeat 15px 15px; min-height:80px; margin:0;padding:15px 15px 15px 80px;}
.YGAboutUl03  h4 span{ color:#999; clear:both; display:block; font-size:14px; padding:10px 0 0 0;}
.YGAboutUl03  h6 { color:#999;padding:15px 0 0 0; text-align:center;}
.YGAboutUl04 h3{ color:#337ab7; margin-bottom:30px; border-bottom:2px solid #c00; padding-bottom:20px; padding-left:15px;}
.YGAboutUl04 h3 span{ color:#c00; font-size:16px;}
.YGAboutUl04 ul{ padding:0; margin:0 0 15px 0; list-style:none;}
.YGAboutUl04 li{ list-style:none;}
.YGAboutUl04 li h4{padding:5px; font-size:14px; color:#666; background:#eee; margin:3px 0 0 0;}
.YGAboutUl04 li:hover h4{ color:#333;}
.YGulLA02{ margin: 0; padding: 0; list-style: none; }
.YGulLA02 li { padding-top:20px; padding-bottom:20px; border-bottom:1px dashed #ddd;}
.YGulLA02 li h4{ font-weight:700; color:#337ab7;}
.YGulLA02 li p{ min-height:6em;}
.YGulLA02 li .pH p{ min-height:0;}
.YGulLA02 li ul{ padding:0; margin:0;}
.YGulLA02 li ul li{ padding:0; margin:0; list-style: none; border-bottom:none;}
#YGQTab li{padding:0 1px;}
#YGQTabContent .row{ padding-top:20px;}
#YGQTabContent .thumbnail h4{font-weight:700; color:#337ab7; padding-left:10px;}
#YGQTabContent .thumbnail ul{padding:0; margin:10px; list-style:none; font-size:14px;}
#allmap{width:100%;min-width:900px; height:400px;}
.YGAbout04 h4{ margin-top:30px; background:#ddd; padding:5px;}
.YGAbout04 h4 strong{background:#eee; color:#337ab7; padding:10px 20px 10px 10px;}
.YGAbout04 ul{ border-bottom:1px dashed #eee; padding-top:15px; padding-bottom:30px;}
.YGAbout04 ul strong{color:#333;}
.YGAbout04 ul li{padding:5px 0;}
.YGAbout04 img{ margin-top:30px;}
.YGAboutMap{ position:relative; padding:20px 0; background:url(../images/about/06/mBg.png) no-repeat center center;}
.YGaMap00 img{ cursor:default;}
.YGaMaps{position:relative;}
.YGaMapB{position: absolute; left:50%; top:0; display:none; z-index:100;}
.YGaMap00{position: absolute; left:50%; top:0; z-index:101;}
a,input,button,img{ outline:none; }
::-moz-focus-inner{border:0px;}
.YGAboutT p{ font-size:14px; text-indent:2em; color:#999; line-height:1.4em;}
.YGAbout01 { padding-top:10px;}
.YGAbout03 { padding-top:20px; }
.YGAbout05 { padding-top:0px; }
.YGAbout06 h4{ margin-top:30px; color:#337ab7;}
.YGAbout06 p{ text-indent:2em; font-size:14px; color:#999;}
.YGAbout07 h4{ clear:both;}
.YGAbout07 ul { padding:0; margin:0; list-style:none;}
.YGAbout07 li { padding:5px 2em; margin:0; list-style:none; background:url(../images/dlBg.png) no-repeat left 3px; float:left;}
.YGAbout07 li li{ padding-left:3em;background: url(../images/icon/iconList03.png) no-repeat 2em 15px;}
.YGAbout07 li li li{ padding-left:5em;background: url(../images/icon/iconList03.png) no-repeat 4em 15px;}
.YGAbout07 li a{ font-size:16px;}
.YGAbout07 h5{ font-size:16px; line-height:1.6em; padding:5px 0 5px 2em; margin:0;background:url(../images/dlBg.png) no-repeat left 3px;}
.YGAbout07 h6{ font-size:16px; line-height:1.6em; padding:5px 0 5px 3em; margin:0;background:url(../images/icon/iconList04.png) no-repeat 2em 15px;}
.YGAbout07 li.YGU01{ padding:0px 2em 0px 0; background:none; display:block; width:100%; clear:both;}
.YGAbout07 li.YGU02{ padding:0px 2em 0px 0; background:none; display:block; width:100%; clear:both;}
.YGAb{ padding:10px 0 30px; border-bottom:1px dashed #ccc; margin-bottom:30px;}
.YGabout02 { position: relative; }
.YGabout02 h3{ clear:both; text-align:center; font-weight:bold; color:#337ab7;}
.YGabout02:before, .YGabout02:after { content: ""; display: block; width: 100%; clear: both; }
.YGabout02:before { content: ""; width: 3px; height: 100%; background: #ccc; position: absolute; top: 0; left: 50%; }
.YGabout02 .timeline { width: 50%; float: left; position: relative; z-index: 1; }
.YGabout02 .timeline:before, .YGabout02 .timeline:after { content: ""; display: block; width: 100%; clear: both; }
.YGabout02 .timeline:first-child:before, .YGabout02 .timeline:last-child:before { content: ""; width: 25px; height: 25px; border-radius: 50%; background: #fff; border: 4px solid #337ab7; position: absolute; top: 0; right: -14px; z-index: 1; }
.YGabout02 .timeline:last-child:before { top: auto; bottom: 0; }
.YGabout02 .timeline:last-child:nth-child(even):before { right: auto; left: -12px; bottom: -2px; }
.YGabout02 .timeline-content { text-align: center; margin-top: 8px; position: relative; transition: all 0.3s ease 0s; }
.YGabout02 .timeline-content:before { content: ""; width: 100%; height: 3px; background: #337ab7; position: absolute; top: 89px; left: 0; z-index: -1; }
.YGabout02 .circle { width: 180px; height: 180px; border-radius: 50%; background: #fff; border: 8px solid #ddd; float: left; margin-right: 25px; position: relative; }
.YGabout02 .circle:before { content: ""; width: 26px; height: 30px; background: #eee; margin: auto; position: absolute; top: 0; right: -33px; bottom: 0; z-index: -1; box-shadow: inset 7px 0 9px -7px #444; }
.YGabout02 .circle span { display: block; width: 100%; height: 100%; border-radius: 50%; line-height: 160px; border: 3px solid #adabab; font-size: 80px; color: #454344; }
.YGabout02 .circle span:before, .YGabout02 .circle span:after { content: ""; width: 28px; height: 50px; background: #fff; border-radius: 0 0 0 21px; margin: auto; position: absolute; top: -54px; right: -33px; bottom: 0; z-index: -1; }
.YGabout02 .circle span:after { border-radius: 21px 0 0 0; top: 0; bottom: -56px; }
.YGabout02 .content { display: table; padding-right: 40px; position: relative; width:auto; }
.YGabout02 .year { display: block; padding: 5px; margin: 20px 0 50px 0; background: #eee; border-radius: 7px; font-weight:bold; color: #999; }
.YGabout02 .title {font-weight: bold; color: #337ab7; margin-top: 0; }
.YGabout02 .description { font-size: 14px; color: #a6a6a6; text-align: justify; }
.YGabout02 .icon { width: 25px; height: 25px; border-radius: 50%; background: #fff; border: 4px solid #337ab7; position: absolute; top: 78px; right: -14px; }
.YGabout02 .icon:before { content: ""; width: 15px; height: 25px; background: #337ab7; margin: auto; position: absolute; top: -1px; left: -15px; bottom: 0; z-index: -1; }
.YGabout02 .icon span:before, .YGabout02 .icon span:after { content: ""; width: 21px; height: 25px; background: #fff; border-radius: 0 0 21px 0; margin: auto; position: absolute; top: -30px; left: -15px; bottom: 0; z-index: -1; }
.YGabout02 .icon span:after { border-radius: 0 21px 0 0; top: 0; left: -15px; bottom: -30px; }
.YGabout02 .timeline:nth-child(2n) .timeline-content, .YGabout02 .timeline:nth-child(2n) .circle { float: right; }
.YGabout02 .timeline:nth-child(2n) .circle { margin: 0 0 0 25px; }
.YGabout02 .timeline:nth-child(2n) .circle:before { right: auto; left: -33px; box-shadow: -7px 0 9px -7px #444 inset; }
.YGabout02 .timeline:nth-child(2n) .circle span:before, .YGabout02 .timeline:nth-child(2n) .circle span:after { right: auto; left: -33px; border-radius: 0 0 21px 0; }
.YGabout02 .timeline:nth-child(2n) .circle span:after { border-radius: 0 21px 0 0; }
.YGabout02 .timeline:nth-child(2n) .content { padding: 0 0 0 40px; margin-left: 2px; }
.YGabout02 .timeline:nth-child(2n) .icon { right: auto; left: -14px; }
.YGabout02 .timeline:nth-child(2n) .icon:before, .YGabout02 .timeline:nth-child(2n) .icon span:before, .YGabout02 .timeline:nth-child(2n) .icon span:after { left: auto; right: -15px; }
.YGabout02 .timeline:nth-child(2n) .icon span:before { border-radius: 0 0 0 21px; }
.YGabout02 .timeline:nth-child(2n) .icon span:after { border-radius: 21px 0 0 0; }
.YGabout02 .timeline:nth-child(2) { margin-top: 180px; }
.YGabout02 .timeline:nth-child(odd) { margin: -175px 0 0 0; }
.YGabout02 .timeline:nth-child(even) { margin-bottom: 80px; }
.YGabout02 .timeline:first-child, .YGabout02 .timeline:last-child:nth-child(even) { margin: 0; }
.YGabout02 .img-thumbnail{background-color:transparent; border:none;}
.YGInvestorInUl h3,.YGInvestorIn00 h3{color:#333; padding-bottom:10px; margin-bottom:10px; border-bottom:3px solid #c00; position:relative;}
.YGInvestorInUl h3 a{ color:#999; position:absolute; top:5px; right:0; font-size:14px;}
.YGInvestorInUl h3 a:hover{ color:#c00;}
.YGInvestorInUl ul{padding:0; margin:0; list-style:none;}
.YGInvestorInUl ul li{padding:12px 0 12px 20px;border-bottom:1px dashed #ddd; position:relative; background:url(../images/icon/iconList03.png) no-repeat center left;}
.YGInvestorInUl ul li span{color:#999; position:absolute; top:10px; right:0; font-size:14px;}
.YGInvestorIn00 ul{padding:0; margin:0; list-style:none;}
.YGInvestorIn00 ul li{padding:7px 0;border-bottom:1px solid #fff;; position:relative; background:#f7f7f7;}
.YGInvestorIn00 ul li span{color:#337ab7; border-left:3px solid #337ab7; padding-left:5px;}
.YGInvestorRight p{ text-indent:2em; padding:5px;}
.YGInvestorRight ul{ padding:0; margin:0; list-style:none;}
.YGInvestorRight ul li {border-bottom:1px dashed #ddd; padding:5px;}
.YGInvestorRight ul li span{ color:#337ab7; font-size:14px; padding-right:10px;}
#YGInvestorNav{ margin:0 0 35px 0; padding:0; list-style:none;}
#YGInvestorNav li{width:18%; text-align:center; float:left; margin:1%;}
#YGInvestorNav li a{width:auto; height:auto; display:block; text-align:center; background:#eee; border:1px solid #ddd; border-radius:5px; padding:7px; color:#666;}
#YGInvestorNav li a:hover{ background:#fff; border:1px solid #ccc; color:#333;}
#YGInvestorNav li.active a{ background:#337ab7; border:1px solid #337ab7; color:#fff;}
#YGinvTab01 h4,#YGinvTab02 h4{ display:none;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{border-bottom-color:#fff;}
.YGinvMenu { }
.YGinvMenu h4{ border-bottom: 1px dashed #337ab7; padding-bottom: 10px; clear: both; margin:15px 0; height:40px; color:#337ab7; }
.YGinvH4{ border-bottom: 1px dashed #ccc; padding-bottom: 10px; clear: both; margin:15px 0; height:40px; font-weight:bold; color:#337ab7; }
.YGinvMenu ul { padding: 0px 0 20px 20px; }
.YGinvMenu ul li { padding: 2px 0; }
.YGinvMenu ul li a { font-size: 16px; color: #666; }
.YGinvMenu ul li.active a {  color: #005197; font-weight: 700; }
.YGinvMenu ul li a:hover { color: #005197; }
.YGinvMenu ul.YGinvMenuL { padding: 0px 0 20px 0px; }
.YGinvMenu ul.YGinvMenuL li { padding: 5px 3px; list-style: none; display: inline-block; }
.YGinvMenu ul.YGinvMenuL li a { font-size: 14px; color: #333; display: block; background: #eee; padding: 3px 5px; font-weight: 700; }
.YGinvMenu ul.YGinvMenuL li a:hover { color: #005197; background: #d4f4ff; }
a.pdfIcon{ background:url("../images/icon/pdf_icon.gif") no-repeat 0px 17px; float:right; padding:10px 0px 10px 30px;}
#YGinvTab a{color:#999;}
#YGinvTab .active a{padding:15px 50px;font-weight:bold; color:#337ab7;}
.YGincText{ padding:10px 0;}
.YGincText table{ border:1px solid #eee; font-size:14px;}
.YGincText th{font-weight:bold; color:#fff; background:#337ab7;}
.YGincText td{background:#f7f7f7;}
.YGincText p{ text-indent:2em;}
.YGincText h5{ font-size:16px; font-weight:bold; color:#333; padding:20px 0 0px;}
.YGbusBoxs .thumbnail{ margin-top:20px; background:#f4f4f4;}
.YGbusBoxs .thumbnail .col-xs-6,.YGbusBoxs .thumbnail .col-xs-12{ padding:3px;}
.YGbusBoxs .thumbnail .col-xs-6 a,.YGbusBoxs .thumbnail .col-xs-12 a{ border:1px solid #eee;}
.YGbusBoxs h5{font-size:16px; font-weight:bold; color:#333; padding:10px 10px 10px 40px; margin:0px 0 10px 0; border-bottom:1px dashed #ddd;}
.YGbusBoxs ul{padding:0 0 10px; margin:0; list-style:none; font-size:14px;}
.YGbusT01{ background:url(../images/icon/iconP09.png) no-repeat 10px 6px;}
.YGbusT02{ background:url(../images/icon/iconP10.png) no-repeat 10px 6px;}
.YGbusT03{ background:url(../images/icon/iconP11.png) no-repeat 10px 6px;}
.YGbusT04{ background:url(../images/icon/iconP12.png) no-repeat 10px 6px;}
.YGbusTxt{padding-bottom:30px;}
.YGbusTxt h3{ color:#337ab7; border-bottom:1px dashed #337ab7; padding-bottom:20px; margin-bottom:20px;}
.YGbusTxt h4{ color:#333; font-size:22px; font-weight:bold; padding-top:20px;}
.YGbusTxt h5{ color:#999; font-size:16px; padding-bottom:20px;}
.YGbusTxt .thumbnail h5{ color:#337ab7; font-size:16px; text-align:center; font-weight:bold; padding-bottom:0px;}
.YGbusTxt .thumbnail p{  color:#666; font-size:14px; padding:5px;}

.YGbusTxt p{ text-indent:2em;}
.YGbusTxt ul{ padding:0; margin:0; list-style:none;}
.YGbusB{color:#fff; font-size:14px;}
.YGbusB a{color:#fff; margin:10px auto;}
.YGbusB h5{color:#fff; font-size:16px; font-weight:bold; line-height:1.5em;}
.YGbusList { margin: 0; padding: 0 10px; }
.YGbusList li { list-style: none; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.YGbusList li a { display: block; width: 100%; height: 40px; line-height:40px; border: 1px #ddd solid; border-radius: 5px; }
.YGbusList01 .img { background: url(../images/business/pica01.jpg) no-repeat center center; }
.YGbusList02 .img { background: url(../images/business/pica02.jpg) no-repeat center center; }
.YGbusList03 .img { background: url(../images/business/pica03.jpg) no-repeat center center; }
.YGbusList04 .img { background: url(../images/business/pica04.jpg) no-repeat center center; }
.YGbusList .hovereffect { width: 100%; height: 100%; float: left; overflow: hidden; position: relative; text-align: left; cursor: default; background: #00b0f0; border-radius: 5px; }
.YGbusList .hovereffect .overlay { width: 100%; height: 100%; position: absolute; overflow: hidden; top: 0; left: 0; padding: 10px 15px; }
.YGbusList .hovereffect .img { display: block; position: relative; max-width: none; width: calc(100% + 20px); height:300px; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.YGbusList .hovereffect:hover .img { opacity: 0.4; filter: alpha(opacity=40); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGbusList .hovereffect h2 { text-transform: uppercase; color: #fff; text-align: center; position: relative; font-size: 19px; font-weight:700; overflow: hidden; padding:120px 0 0.5em 0; background-color: transparent;-webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s;-webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); }
.YGbusList .hovereffect:hover h2 { -webkit-transform: translate3d(0, -120px, 0); transform: translate3d(0, -120px, 0); }
.YGbusList .hovereffect h2:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 2px; background: #fff; content: ''; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0px, 0); }
.YGbusList .hovereffect:hover h2:after { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.YGbusList .hovereffect a, .hovereffect p { color: #FFF; opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0, 300px, 0); transform: translate3d(0, 300px, 0); }
.YGbusList .hovereffect:hover a, .hovereffect:hover p { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate3d(0, -120px, 0); transform: translate3d(0, -120px, 0); }
.YGbusList01 h2 { background: url(../images/icon/iconP01.png) no-repeat center top; }
.YGbusList02 h2 { background: url(../images/icon/iconP02.png) no-repeat center top; }
.YGbusList03 h2 { background: url(../images/icon/iconP03.png) no-repeat center top; }
.YGbusList04 h2 { background: url(../images/icon/iconP04.png) no-repeat center top; }
.YGjobBoxs{ padding:5px 0px;}
.YGjobBoxs ul{ padding:0; margin:0; list-style:none;}
.YGjobBoxs ul li{padding:3px;}
.YGjobMenus{color:#fff;}
#ygHrSearchTimeBox{color:#fff; border-top:1px dashed #31b0d5; padding-top:15px;}
.YGjobMenus a{color:#fff; display: inline-block; margin-right: 15px;}
.YGjobMenus a:hover{color:#fc0;}
.YGjobMenus a.select{color:#ff0;}
 
#ygHrListBox {}
#ygHrListBox ul{padding:0; margin: 0; list-style: none;}
#ygHrListBox h4{ color:#337ab7; font-weight: bold;}
#ygHrListBox h4 small{ color:#337ab7;}
#ygHrListBox h5,#ygHrListBox li li strong{ font-size:16px; font-weight:bold; color:#666; padding-left: 20px;}
#ygHrListBox p{ font-size:14px;}
#ygHrListBox .list-inline{ padding: 10px 0;}
#ygHrListBox .list-inline li{ padding-left: 0px;padding-right: 15px; padding-bottom: 0px; border-bottom:none; margin-bottom: 0;}
#ygHrListBox .col-sm-2{ padding-top: 25px; text-align: right;}

.YGJobsTit { padding-bottom: 25px;  text-align: center;}
.YGJobsTit h3{color:#337ab7; font-weight: bold;}
.YGJobsTit p{color:#999; font-size:14px;}
.YGJobsTit1 { padding-bottom: 25px;  text-align: center;}
.YGJobsTit1 h3{color:#337ab7; font-weight: bold;}
.YGJobsTit1 h5{color:#999; font-weight: normal; font-size:16px; padding:15px 0;}
.YGJobsTit1 p{color:#666; font-size:18px; font-weight: bold; padding: 10px 0 0 0;}
.YGJobsTable .thumbnail{ border-color:#ddd; }
.YGJobsTable table{ margin-bottom: 0;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding: 14px 8px;}
.YGJobsTable th{ background: #337ab7; color:#fff; font-weight: bold;}
.YGJobsTable .YGJobsTableD{ background: #fff; color:#337ab7; font-weight: bold;}
.YGJobsTable .YGJobsTableR{ background: #eee; padding: 0; height: 5px; }
.YGJobsUl2 ul{ padding:0; margin:0; list-style:none;}
.YGJobsUl2 li{ padding-bottom:20px;}
.YGJobsUl2 .col-sm-5{ padding-right:15px;}
.YGJobsUl2 .col-sm-7{ padding-left:15px;}
.YGJobsUl2 h4{ padding-top:25px; font-weight:bold; color:#333; font-size:18px; }
.YGJobsUl2 p{ padding-top:10px; font-size:14px; line-height:1.3; }
.YGJobsUl2 span{ font-weight:bold; color:#c00; }
.YGJobsText p{text-indent: 2em;}
.YGJobsOl ol{ padding-top: 70px;}
.YGJobsUl01{ padding: 0; margin: 0; list-style: none;}
.YGJobsUl01 ol{ padding-bottom: 20px; padding-right:20px; font-size:14px; color:#999;}
.YGJobsUl01 ol li{ padding: 4px 0; }
.YGJobsUl01 h4{ padding:5px 0 15px; margin-bottom: 20px; border-bottom: 1px #ccc dashed;font-weight: bold; color:#337ab7; text-align: center; line-height: 1.5em; }

.YGJobsBg01{ background: url(../images/jobs/pic01.png) no-repeat center bottom; background-size: contain auto; padding-bottom:150px;}
.YGJobsBg01 p{ text-indent: 2em;}
.YGJobB{ margin: 40px auto 0; width:56%; background:rgba(255,255,255,.7); border: 3px solid #31b0d5; border-radius: 20px; padding:10px 30px 0;font-size:16px;}
.YGJobB h4{font-size:18px; font-weight: bold; text-align: center; color:#31b0d5; padding:5px 0 15px; border-bottom: 3px dotted #eee;}
.YGJobB ol{padding:0 0px 0 20px; margin: 0; color:#333;}
.YGJobB li{padding-bottom:10px;}

.YGJobsMenu ul{padding: 0; margin: 0 14px; list-style: none;}
.YGJobsMenu ul li{ text-align: center; border: 1px solid #fff; padding: 1px;}
.YGJobsMenu ul li a{ display: block; background: #eee; border: 1px solid #ddd; padding:10px 0; color:#444; border-radius: 4px;}
.YGJobsMenu ul li a:hover{ background: #fff; border: 1px solid #eee;color:#666;}
.YGJobsMenu ul li.active a{ background: #337ab7; border: 1px solid #337ab7; color:#fff;}

.YGJobTab{}
.YGJobTabE { background: #eee; padding: 30px 0 50px; }
.YGJobTabF { background: #fff; padding: 30px 0 50px; }

.YGJobTabF h3{ color:#337ab7; text-align:center;}
.YGJobTabF .YGbg03{ background:#337ab7;}
.YGJobTabF .YGbg04{ background:#5bc0de;}
.YGJobTabF .YGbg05{ background:#5cb85c;}
.YGJobTabF .YGbg03 h3{ color:#fff;}
.YGJobTabF .YGbg04 h3{ color:#fff;}
.YGJobTabF .YGbg05 h3{ color:#fff;}
.YGJobTabF .panel-heading{ padding:0;}
.YGJobTabF .panel-heading a{ padding:10px 15px; display:block;}
.YGJobsL01 ul{padding: 0; margin: 0; list-style: none;}
.YGJobsL01 ul li{ border: 1px dotted #aaa; padding:30px;}
.YGJobsL01 ul li h4{ color:#337ab7; font-size:18px; font-weight:bold; text-align:center;}
.YGJobsL01 ul li p{ text-indent:2em;}
.panel-body h5{padding-left:20px;}
.panel-body p{padding-left:35px;}
h2.TxtColorRed { margin: 15px; color:#c00; font-weight:500; font-size:24px; text-align:center;}
.YGH2Txt{ text-align:center; padding-bottom:15px; font-size:14px; color:#999;}
.YGBox01{}
.YGBox01 .thumbnail{ border-color:#eee; padding:0; border-radius:10px;}
.YGBox01 .thumbnail .caption{ color:#ffa3a7; background:#da242b; padding:5px 20px; border-radius:0 0 10px 10px; font-size:14px;}
.YGBox01 .thumbnail .caption h4{ color:#fff;font-size:16px; font-weight:bold;}
.lBg01{ background:url(../images/prod31/lbg01.jpg) no-repeat center bottom; padding-bottom:220px;}
.YGBox02 .thumbnail{ background:#eee; padding:5px 20px; border-radius:10px; font-size:14px; margin-bottom:85px;}
.YGBox02 .thumbnail h4{ color:#333;font-size:16px; font-weight:bold;}
.YGBox02 .thumbnail span{ color:#c00; position:absolute;top:17px; left:8px;}
.YGBox03 p{ text-indent:2em;}
.YGBox04 h4{font-size:22px; color:#333; margin-bottom:15px;}
.YGBox04 h4 span{color:#c00;}
.YGBox0401{ background:#da242b; color:#fff; padding:20px 0; margin-bottom:50px;}
.YGBox0401 ul{ padding:0; margin:0; list-style:none; font-size:14px;}
.YGBox0402 p{ padding-top:20px; color:#666; font-size:14px;}
.YGBox05 h4{font-size:22px; color:#333; margin-bottom:15px; padding-top:80px;}
.YGBox05 h4 span{color:#c00;}
.YGBox05 ul li{ padding:5px 0; font-size:14px;}
.YGBox0501{ padding-bottom:50px;}
.YGBox0501 h4{ padding-left:40%;}
.YGBox0501 img{width:38%; position:absolute; top:0; left:10px;}
.YGBox0501 ul{ padding:20px 0 20px 40%; margin:0; list-style:none; background:#eee;}
.YGBox0502{ padding-bottom:50px;}
.YGBox0502 h4{ padding-left:20px;}
.YGBox0502 img{width:38%; position:absolute; top:0; right:10px;}
.YGBox0502 ul{ padding:20px 40% 20px 20px; margin:0; list-style:none; background:#eee;}
.YGBox0504{ padding-bottom:50px;}
.YGBox0504 h4{ padding-left:40%;}
.YGBox0504 img{width:38%; position:absolute; top:0; left:10px;}
.YGBox0504 ul{ padding:20px 0 20px 40%; margin:0; list-style:none; background:#eee;}
.YGBox0503{ padding-bottom:50px;}
.YGBox0503 h4{ padding-left:20px;}
.YGBox0503 img{width:38%; position:absolute; top:0; right:10px;}
.YGBox0503 ul{ padding:20px 40% 20px 20px; margin:0; list-style:none; background:#eee;}
.YGBox06 li{ border-bottom:1px dashed #ddd; padding:5px 0;}
.YGBox06 li a{ color:#666;}
.YGBox06 li a:hover{ color:#c00;}
.YGBOxbtn { clear:both; padding:50px 0 0 0; text-align:center;}
.YGBox07{ color:#666; text-align:center;}
.YGBox07 h4{ color:#333;}
.YGBox07 p{ padding:5px 15px; font-size:14px;}
.YGserver0 {}
.YGserver0 h3{ color:#333; padding-top:15px; padding-bottom:15px;}
.YGserver0 h4{ color:#337ab7;}
.YGserver0 ul{ padding:0; margin:0; list-style:none; }
.YGserver0 p{ text-indent:2em;}
.YGserver0 .img{ padding:15px 0;}
.YGserver0 img.pull-left{ padding:0px 30px 15px 0;}
.YGserverUl02  { padding:0; margin:0; list-style:none; }
.YGserverUl02 li { padding:15px;}
.YGserverUl02 li h4 { font-size: 18px; color: #666; text-decoration:none; text-align:center; }
.YGserverUl02 li p { font-size: 14px; color: #666; }
.YGserverUl02 li:hover p { color: #333; }
.YGserverUl02 li .img { width: 100%; overflow: hidden; border: 1px solid #fff; border-radius: 5px; padding:0; }
.YGserverUl02 li img { display: block; position: relative; -webkit-transition: all 0.4s ease-in; transition: all 0.4s ease-in; opacity:0.7; }
.YGserverUl02 li:hover img {-webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); opacity:1; }
.YGserverUl01{}
.YGserverUl01 dt{padding:10px 0 0 35px; line-height:35px; font-weight:normal; color:#337ab7; background: url(../images/server/iconQ.png) no-repeat 0 10px;}
.YGserverUl01 dd{padding:6px 0 15px 35px; border-bottom:1px dashed #eee; background: url(../images/server/iconA.png) no-repeat 0 0;}
.YGServerWeiXD{padding-top:20px;}
.YGServerTable01{ margin-top:30px; margin-bottom:30px; border:2px solid #ddd; clear:both;}
.YGServerTable01 table{ margin-bottom:0; font-size:14px; background:#fff;}
.YGServerTable01 table tr td{}
.YGServerTable01 table tr th{ color:#337ab7; background:#eee;}
.YGServerUl03{ padding:0; margin:0; list-style:none;}
.YGServerUl03 li{ margin-bottom:15px;}
.YGServerUl03 li h4{ color:#337ab7;}
#YGCaseList{padding-top:30px; padding-bottom:60px;}
#YGCaseList h4{color:#337ab7; font-size:18px; font-weight:bold; padding:0 0 15px;}
#YGCaseList p{ text-indent:2em;color:#777;}
#YGCaseList ul{ padding:0; margin:0; list-style:none;}
#YGCaseList li{ color:#999; font-size:14px; background:url(../images/icon/iconList03.png) no-repeat 0 7px; padding:0 0 0 1em;}
#YGCaseList .img{padding-top:15px;}
#YGCaseList .carousel-indicators li{ border-color:#00b0f0;}
#YGCaseList .carousel-indicators .active{ background-color:#00b0f0;}
#YGCaseList .carousel-control{ top:auto; bottom:30px;}
.iconN001{ padding:2px 7px;color:#fff; background:#337ab7; font-size:12px; text-align:center; font-weight:bold; border-radius:5px;}
.fontBlue{ color:#337ab7;}
.fontReb{ color:#c00;}
.YGnoIndent{ text-indent:0;}
.YGP0 p{ text-indent:0;}
.YGSolutBox01 ul { padding:0; margin:0; list-style:none;}
.YGSolutBox01 .thumbnail { text-align:center; padding:30px 0;}
.YGSolutBox01 .thumbnail h4{font-size:16px;}
.YGSolutBox01 .thumbnail p{ text-indent:0; font-size:14px;}
.YGSolutBox02 ul { padding:0; margin:0; list-style:none;}
.YGSolutBox02 .thumbnail { text-align:center; padding:30px 0;}
.YGSolutBox02 .thumbnail h4{font-size:16px;}
.YGSolutBox02 .thumbnail p{ text-indent:0; font-size:14px;}
.YGSolutBox03{ background:#f4f4f4; padding:10px 0; border-bottom:1px solid #eee; border-top:1px solid #eee; margin-bottom:30px;}
.YGSolutBox03 h4 {}
.YGSolutBox03 ul { padding:0; margin:0; list-style:none;}
.YGSolutBox03 .thumbnail { text-align:center; padding:30px 0;}
.YGSolutBox03 .thumbnail h4{font-size:16px;}
.YGSolutBox03 .thumbnail p{ text-indent:0; font-size:14px;}
.YGH4Tab{ background:#f4f4f4; margin:30px 0 0 0; padding:30px 15px 15px; font-weight:bold; color:#337ab7; text-align:center;}
.YGSolutBox04{}
.YGSolutBox04 h4{}
.YGSolutBox04 p{ text-indent:2em;}
.YGSolutBox04 ul { padding:0; margin:0; list-style:none;}
.YGSolutBox04 li { padding:15px; text-align:center;}
.YGSolutBox04 li p{ text-align:left; font-size:14px; color:#999;}
.YGSolutBox05{}
.YGSolutBox05 p{ text-indent:2em; text-align:left; padding:15px;}
.YGSolutBox05 ul { padding:0; margin:0; list-style:none;}
.YGSolutBox05 li { padding:15px; text-align:center; font-size:14px; color:#999;}
.YGSolutBox06{}
.YGSolutBox06 h4.text-center{margin-top:50px;}
.YGSolutBox06 h5{ font-size:16px; font-weight:bold; text-indent:1em; margin-top:25px;}
.YGSolutBox06 p{ text-indent:2em; text-align:left; padding:15px;}
.YGSolutBox06 ul { padding:0; margin:0; list-style:none;}
.YGSolutBox06 li { padding:15px; text-align:center;}
.YGSolutBox06 .img { padding:15px 15px 30px; text-align:center;}
.YGSolutBox07{}
.YGSolutBox07 h4{ text-align:left; padding:0 15px; margin-bottom:0;}
.YGSolutBox07 p{ text-indent:2em; text-align:left; padding:15px;}
.YGSolutBox07 .thumbnail  p{ text-indent:0px; text-align:left; padding:15px; font-size:14px;}
.YGSolutBox07 ul { padding:0; margin:0; list-style:none;}
.YGSolutBox07 li { padding:15px; text-align:center;}
.YGSolutBox09{}
.YGSolutBox09 h3{ text-align: center; padding:35px 15px 15px; margin-bottom:0;}
.YGSolutBox09 h4{ text-align:left; padding:15px; margin-bottom:0; font-size:18px; color:#333;}
.YGSolutBox09 p{ text-indent:2em; text-align:left;}
.YGSolutBox09 .thumbnail  p{ text-indent:0px; text-align:left; padding:15px; font-size:14px;}
.YGSolutBox09 ul {}
.YGSolutBox09 li {}
.YGSolutBox10{}
.YGSolutBox10 h4{ text-align:left; padding:5px 15px 10px; border-bottom:1px dashed #eee; margin-bottom:0; color:#337ab7; font-weight:bold;}
.YGSolutBox10 p{ text-indent:2em; text-align:left; padding:15px;}
.YGSolutBox10 .thumbnail  p{ text-indent:2em; text-align:left; padding:15px; font-size:14px;}
.YGSolutBox10 ul { padding:0; margin:0; list-style:none;}
.YGSolutBox10 li { padding:0 15px; text-align:left;}
.YGSolutBox10 li a.btn { margin-left:15px; margin-bottom:15px;}

.top20{ padding-top:20px;}
.top50{ padding-top:50px;}
.top100{ padding-top:100px;}

.YGSearchBox{padding:100px 0 5px;}
.YGSearchTxt{font-size:14px; color:#aaa;padding:10px 15px;}
.YGSerachLi{ padding:0px 0 15px 15px; margin:0;}
.YGSerachLi li{ padding:15px 0; margin:0; border-bottom:1px dashed #ddd;}
.YGSerachLi li h4{ font-size:1.1em;}
.YGSerachLi li h4 strong{  padding:0 5px;}
.YGSerachLi li p{ padding:0; margin:0; font-size:0.8em; line-height:1.4em; color:#999;}
.YGSerachLi li p strong{ color:#666; padding:0 5px;}
.font999{color:#999;}
.font888{color:#888;}
.font666{color:#666;}
.YGTable{ border:1px solid #ccc; font-size:14px;}
.YGTable th{ background:#337ab7; color:#fff; font-weight:bold; }
.YGTable td { border:1px solid #ccc;}
.YGTable td p{ text-indent:0; margin:0; padding:0;}
.ThW10{width:10%;}
.ThW20{width:20%;}
.ThW30{width:30%;}
.ThW40{width:40%;}
.ThW50{width:50%;}
.ThW60{width:60%;}
.ThW70{width:70%;}
.ThW80{width:80%;}
.ThW90{width:90%;}
.YGnavSearchBut{display:none;}

.YGTabH{width:auto;height:720px; overflow-y:scroll;}
.YGTabH h5{padding:30px 0 10px;}
.YGTabH .img{height:auto;}
.modal.in .modal-dialog{-webkit-transform:translate(0,-35%);-ms-transform:translate(0,-35%);-o-transform:translate(0,-35%);transform:translate(0,-35%)}
.modal-dialog{position:absolute;width:auto;margin:10px auto;left:0;right:0;top:35%}
.YGM01 .modal-body{height:550px;overflow-y:scroll;}
.YGM01 H5{font-size:16px; font-weight:700; color:#438edb;padding:10px 0 0;}
.YGM01 H6{font-size:16px; font-weight:700; color:#666;padding:10px 0 0;}
.YGM01 p{ text-indent:2em;}
@media (min-width:768px){.modal-dialog{width:600px}}

@media only screen and (max-width: 1200px) {
.nav > li > a{padding:15px 8px;}
.YGnavSearch .input-group{ display:none; position:absolute; right:15px; top:8px;}
.YGnavSearchBut{display:inline-block;background-color:#5bc0de;border-color:#46b8da;padding:6px 12px;border-radius:4px;color:#fff;height:34px;}
.YGnavSearchBut:hover{background-color:#31b0d5;border-color:#269abc;color:#fff;}
}
@media only screen and (max-width: 990px) {
.YGabout02:before { left: 100%; }
.YGabout02 .timeline { width: 100%; float: none; margin-bottom: 20px !important; }
.YGabout02 .timeline:first-child:before,  .YGabout02 .timeline:last-child:before { left: auto !important; right: -13px !important; }
.YGabout02 .timeline:nth-child(2n) .circle { float: left; margin: 0 25px 0 0; }
.YGabout02 .timeline:nth-child(2n) .circle:before { right: -33px; left: auto; box-shadow: 7px 0 9px -7px #444 inset; }
.YGabout02 .timeline:nth-child(2n) .circle span:before,  .YGabout02 .timeline:nth-child(2n) .circle span:after { right: -33px; left: auto; border-radius: 0 0 0 21px; }
.YGabout02 .timeline:nth-child(2n) .circle span:after { border-radius: 21px 0 0 0; }
.YGabout02 .timeline:nth-child(2n) .content { padding: 0 40px 0 0; margin-left: 0; }
.YGabout02 .timeline:nth-child(2n) .icon { right: -14px; left: auto; }
.YGabout02 .timeline:nth-child(2n) .icon:before,  .YGabout02 .timeline:nth-child(2n) .icon span:before,  .YGabout02 .timeline:nth-child(2n) .icon span:after { left: -15px; right: auto; }
.YGabout02 .timeline:nth-child(2n) .icon span:before { border-radius: 0 0 21px 0; }
.YGabout02 .timeline:nth-child(2n) .icon span:after { border-radius: 0 21px 0 0; }
.YGabout02 .timeline:nth-child(2),  .YGabout02 .timeline:nth-child(odd),  .YGabout02 .timeline:nth-child(even) { margin: 0; }
.YGJobsOl ol{ padding-top: 0px;}
.YGJobB{ width:60%;}
.nav > li > a{padding:15px 8px;font-size:14px;}
.nav > li > a span{display:none;}
.YGnavSearch .input-group{ display:none;}
.YGnavSearchBut{display:inline-block;}
}
#ygNewsPageBox img{max-width:80%;}
@media only screen and (max-width: 480px) {
#ygHrListBox a{ margin-top: 0px;}
.YGabout02:before { left: 0; }
.YGabout02 .timeline:first-child:before,  .YGabout02 .timeline:last-child:before { left: -12px !important; right: auto !important; }
.YGabout02 .circle,  .YGabout02 .timeline:nth-child(2n) .circle { width: 130px; height: 130px; float: none; margin: 0 auto; }
.YGabout02 .timeline-content:before { width: 99.5%; top: 68px; left: 0.5%; }
.YGabout02 .circle span { line-height: 115px; font-size: 60px; }
.YGabout02 .circle:before,  .YGabout02 .circle span:before,  .YGabout02 .circle span:after,  .YGabout02 .icon { display: none; }
.YGabout02 .content,  .YGabout02 .timeline:nth-child(2n) .content { padding: 0 10px; }
.YGabout02 .year { margin-bottom: 15px; }
.YGabout02 .description { text-align: center; }
}

@media only screen and (max-width: 768px) {
#ygHrListBox .col-sm-2{ padding-top: 0px; text-align: left;}
.YGJobsOl ol{ padding-top: 0px;}
.YGJobB{ width:80%;}
.YGbgA00 a h6 { padding: 10px 0 5px 60px; }
.YGbgA00 a p { padding: 0 0 0 60px; }
.YGnavSearch .input-group{display:table; position:relative;right:0;top:0;}
/*手机端*/
body{font-size:1.2em;}
.YGbgE,.YGbgF{padding:15px 0 20px;}
#YGbanner{min-height:200px;}
#YGbanner .item{min-height:200px; background:url(../images/banner0.png) no-repeat 0 0; background-size:auto 100%;}
.YGbgE h2, .YGbgF h2{font-size:1.6em; margin:20px 0;}
.h3, h3{font-size:1.3em;}
.h4, h4{font-size:1.1em;}
.YGProdUlAll li .overlay a{font-size:0.8em;padding:5px 0;}
.btn-group-lg > .btn, .btn-lg{font-size:1em;}
.YGulInNew li h6{font-size:1.1em; line-height:1.5em; }
.YGulInNew li h6 span a{font-size:0.8em;}
.YGCopyright{ padding:0; border:none; text-align:center;}
.YGCopyright .text-right{ text-align:center;}
.YGProd06 li{ padding:5px 15px; background:none;}
.YGProd07{ padding:5px 15px; background:none;}
.YGProdMore h3{ padding:0 15px;}
.YGProdMore a, .YGProdCont a, .YGJobsCont a{margin:5px 5px 5px 15px; padding:10px; font-size:0.8em;}
.YGProd05 h4{ font-size:1.4em; padding:0;}
.YGProd05 p{ font-size:0.8em; color:#999; line-height:1.2em;}
.YGProdUl04 li li a{ font-size:0.8em;}
.YGProd0 li p{ font-size:0.8em; color:#999; line-height:1.5em;}
.YGBorderRa10{padding:10px 0 0 0;}
.YGProd2 .YGulLR02 p{ font-size:1em; color:#999; line-height:1.5em;}
#YGP02T0TabContent, #YGP03T10TabContent{ padding:15px;}
#YGP02T0TabContent p, #YGP03T10TabContent p{font-size:1em;}
.YGBorderRa10 .btn{ margin:0 0 10px 0; font-size:0.8em;}
.YGBorderRa10 .col-xs-3{padding:0 0 0 15px;}
#YGCaseList{ padding-top:0;}
#YGCaseList h4{ padding:0; font-size:1.3em;}
#YGCaseList li{ font-size:1em;}
.YGJobB{font-size:1em;}
.YGJobsUl01 ol{font-size:1em;}
#ygHrListBox h5, #ygHrListBox li li strong{font-size:1em;}
.btn{font-size:0.8em;}
#divNav .btn{font-size:14px;}
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn{font-size:12px; padding:5px; height:30px; }
.YGJobTabF{ padding:5px 0;}
.YGJobsTit1{ padding-bottom:0;}
.YGJobsUl2 h4{padding-top:0; font-size:1.2em;}
.YGJobsUl2 p{ font-size:1em; padding:0;}
.YGJobTabF .panel-heading a{ padding:5px 10px; font-size:0.9em;}
.YGJobTabF .panel-body{padding:5px 10px; font-size:0.9em; line-height:1.4; color:#999;}
.YGJobsMenu ul li a{padding:5px 0;}
.YGJobsTit1 h5{font-size:1em;}
.YGJobsL01 ul li{ padding:5px 10px;}
.YGJobB{padding:10px;}
.nav > li > a{padding:10px;}
.dropdown-menu{font-size:1em;}
.YGnavBoxs .YGnavBoxA.dropdown .dropdown-menu li{display:inline-block;width:40%;}
.YGnavBoxs .YGnavBoxJ.dropdown .dropdown-menu li{display:inline-block;width:40%;}
.YGnavBoxP1, .YGnavBoxC1, .YGnavBoxS1{display:inline-block;width:45%;}
.YGnavBoxs .YGnavBox.dropdown .dropdown-menu h4{font-size:1em;}
.YGnavBoxs .YGnavBox.dropdown .dropdown-menu h4 a{color:#777;}
#YGCaseList p{font-size:0.8em;}
.YGProd08 h4{font-size:1.1em;padding:5px;margin-bottom:0px;}
.YGProd08 p{font-size:0.8em;}
.YGProd08 li{font-size:0.8em;}
.YGProd08 ul{padding:5px 5px 5px 10px;}
.YGBtnTL{text-align:center;padding-top:0;}
.YGBtnTR{text-align:center;padding-top:0;}
.YGProd03 .top100{padding-top:5px;}
.YGProdUl01 li{height:auto;}
.YGBannerT1{width:100%;height:auto;padding-top:30px;padding-bottom:30px;}
.YGBannerT1 h1{padding:5px;font-size:1.8em;}
.YGBannerT1 p{font-size:1em;padding:0;margin:0;}
.YGinProdList .hovereffect .overlay{padding:0px;}
.YGinProdList .hovereffect .img{height:140px;}
.YGinProdList .hovereffect h2{padding:10px;background:none;}
.YGProd3 li{padding:10px 15px;}
.YGBtnTC{padding-top:0;}
.YGnavSearch .input-group{display:table;}
.YGnavSearchBut{display:none;}
}

@media(min-width:768px) {
.col-sm-5ths { width: 20%; float: left; }
}

@media(min-width:992px) {
.col-md-5ths { width: 20%; float: left; }
}

@media(min-width:1200px) {
.YGProdL01 .col-xs-4 {padding:30px 52px 0px;}
.col-lg-5ths { width: 20%; float: left; }
}
/*IE7*/
div{z-index:1;}
.YGnavLogo{ *padding:0px;}
.YGnavSearch .input-group{ *width:15%;}
.YGnavSearch.navbar-form .input-group > .form-control{ *width:80%;*float:left;*height:30px;*line-height:30px;}
.YGnavSearch .input-group span{ *width:20%;*float:left;}
.row{ *clear:both;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {*padding-right: 0px;*padding-left: 0px;}
.carousel-indicators li{ *float: left;}
.YGProdUlAll li .overlay a {  *width: 36%; }
.breadcrumb > li{*float:left;*padding-right:15px;}
.YGbre{*position:relative;*z-index:10;}
.modal{*z-index:11;}
.modal-backdrop{*z-index:20;}
.modal-dialog{*z-index:21; }
#YGnewTabContent LI{ *clear:none;}
.YGProdL01 .col-xs-4{*padding:0;}
.YGabout02 .circle{*z-index:5;}
.YGabout02 .content{*z-index:4;}
.YGabout02 .icon{*display:none;}
.YGbusBoxs .thumbnail .col-xs-6{*padding:0;*width:46%;}
.YGbusBoxs .thumbnail .col-xs-12{*padding:0;*width:92%;}
.YGbusB a{*width:60%;}
.YGbusList .hovereffect H2{*padding:100px 0 0 0;}
.YGbusList .hovereffect .overlay{*padding:0 10%; *width:80%; *font-size:14px; *line-height:1.2em;}
.modal-open .modal{*z-index:100;}
.form-control{*padding:0;}
.YGInvestorInUl UL{*clear:both;}
.YGProd05 LI{*padding:35px 0;}
.YGProdUl04 LI LI.col-md-3{*width:23%;}
.YGProdUl04 .YGP2Bg{ *background:#eee;}
.YGProdUl04 LI UL{ *background:#eee; *margin-bottom:40px;}
.YGProdCont a{*display: inline-block; *float:left; }
.YGProd0 .dropup{*float:left;}
.YGBorderRa10 .clearfix{*clear:both;}
#YGP02T0Tab{*padding:0;*margin:0;}
#YGP02T0TabContent{*padding:0;}
.YGProd2 P{*clear:both;}
.YGProd4 P{*clear:both;}
.YGProdUl04 LI{*padding:0;}
.YGProdUl04 LI h4{*padding:0 15px;}
.YGProdUl04 LI p{*padding:15px;}
#YGP03T10Tab{*padding:0;*margin:0;}
#YGP03T10TabContent{*padding:0;}
.YGSolutBox04 LI{*padding:0;}
.YGSolutBox04 .text-center{*clear:both;}
.YGProdUl05 .clearfix{*clear:both;}
.YGProd4 h4{*clear:both;}
.YGinProdList .hovereffect:hover A{*width:60%;}
.YGJobsMenu UL LI{*padding:0;}
.YGJobsL01 UL LI{*padding:0;}
.YGJobsL01 UL LI p{*padding:15px;}
.YGJobB{*background:#fff;}
#ygHrListBox .clearfix{*clear:both;}
#ygHrSearchBox { position:relative; z-index:20;}
#ygHrSearchBox .input-group-btn{*float:left;*width:10%;}
#ygHrSearchBox input.form-control{*float:left;*width:68%; *padding:0; *line-height: 44px; *height: 44px;}
#ygHrSearchBox .dropdown-menu .divider{*display:none;}

#ygFloatingMenu { width: 80px; height: 415px; position: fixed; right: 0px; bottom: 0px; z-index: 90; _position: absolute; _bottom: auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));}
#ygFloatingMenu a { width: 80px; height: 80px; margin: 0 0 3px; display: block; overflow: hidden; line-height: 80px; text-indent: 100px; }
#ygFloatWechatContent { width: 330px; height: 140px; padding: 10px; display: none; border: 1px solid #ccc; background: #fff; position: absolute; right: 82px; bottom: 270px; z-index: 100; }
#ygFloatWechatContent  img{ width: 310px; height: 120px; cursor:pointer;}

#ygFloatWechatContent p { width: 120px; height: 140px; text-align: center; float: left; color: #000; font-size: 12px; line-height: 12px; padding:0; }

#ygFloatingMenu #ygFloatWechat { background: url("../images/ygFloatWechat.png") no-repeat 0 0; }
#ygFloatingMenu #ygFloatWechat:hover, #ygFloatingMenu #ygFloatWechat.select { background: url("../images/ygFloatWechat.png") no-repeat 0 -80px; }

#ygFloatingMenu #ygFloatGoto { background: url("../images/ygFloatGoto2.png") no-repeat 0 0; }
#ygFloatingMenu #ygFloatGoto:hover { background: url("../images/ygFloatGoto2.png") no-repeat 0 -80px; }

/*春节样式*/
/*
#YGbanner{margin-top:100px;}
#YGbannerP{margin-top:100px;}
.bannerBgT01{ position:absolute; top:100px; left:0; width:100%; height:50px; background:url("../images/newYear/bT01.png") repeat-x top center;z-index:1000;}
.bannerBgL01{ position:absolute; top:100px; left:0; width:30%; height:600px; background:url("../images/newYear/bL01.png") no-repeat top left;z-index:1001; background-size:auto 100%;}
.bannerBgR01{ position:absolute; top:100px; right:0; width:30%; height:600px; background:url("../images/newYear/bR01.png") no-repeat top right;z-index:1001; background-size:auto 100%;}
.navbar{ background:#dc0000 url("../images/newYear/NavBg.gif") no-repeat top center;background-size:auto 100px;border-color:#aa0000;}
.YGnavLogo{ background:url("../images/newYear/logoY.png") no-repeat 15px 0;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color:#fff;}
.navbar-default .navbar-nav > li > a{color:#fff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{background:none; color:#ffff00; font-weight:700;}
.nav > li > a{padding:15px 10px;}
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header{ padding-top:50px;}
footer{ padding-bottom:90px;}
.navFoot{z-index:1050;background:#dc0000 url("../images/newYear/bottomBg.gif") no-repeat bottom center;width:100%; background-size:auto 100%; height:75px;}
#advbtn{z-index:1070; position:fixed; right:15px; bottom:0; width:100%; height:75px;}
#advbtn a{display:block; width:100%; height:75px;z-index:1100;}
.advreplay{background:url("../images/newYear/b01.gif") no-repeat top center;background-size:auto 100%;}
.advclose{background:url("../images/newYear/b02.gif") no-repeat top center;background-size:auto 100%;}
#adBox{z-index:1060; position:fixed; left:0; bottom:-600px; width:100%; height:600px; background:#dc0000 url("../images/newYear/ad.gif") no-repeat center center; background-size:cover;}
.YGbgE h2,.YGbgF h2{padding-top:20px;padding-bottom:10px; background:url("../images/newYear/titBg01.png") no-repeat top center; color:#dc0000;}
.YGbgE h2 .hidden-xs,.YGbgF h2 .hidden-xs{display:none;}
.YGulInNew .text-center{padding-top:20px;padding-bottom:10px;}
.navbar-default .navbar-toggle .icon-bar{ background:#ff0;}
@media only screen and (max-width: 1200px) {
.YGnavSearch .input-group{ position:absolute; right:15px; top:58px;}
}
@media only screen and (max-width: 990px) {
.nav > li > a{padding:15px 7px;font-size:14px;}
}
@media only screen and (max-width: 768px) {
#divNav{padding-top:0;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#ffff00;}
.YGnavBoxs .dropdown.YGnavBox .dropdown-menu h4 a{color:#fff;}
.YGnavBoxs .YGnavBox.dropdown .dropdown-menu h4 a:hover{color:#ffff00;}
.YGnavSearchBut{display:none;}
.YGnavSearch .input-group{display:table; position:relative;right:0;top:0;}
.navFoot{height:50px;}
.navbar{ background:#dc0000 url("../images/newYear/NavBg.gif") no-repeat top center;background-size:auto 60px;border-color:#aa0000;}
#advbtn{height:50px;}
#advbtn a{height:50px;}
#YGbanner{margin-top:70px;}
#YGbannerP{margin-top:70px;}
.bannerBgT01{ top:70px;}
.bannerBgL01{ top:70px;}
.bannerBgR01{ top:70px;}
.YGnavLogo { width: 100px; background:url("../images/newYear/logoY.png") no-repeat 15px 10px; background-size:contain;}
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header{ padding-top:20px;}
.nav > li > a{padding:8px;}
}
*/