@charset "utf-8";
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav#navigation, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
[hidden] {display: none;}
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; position: relative; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
dfn { font-style: italic; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
pre { white-space: pre-wrap; }
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }
button, input { line-height: normal; }
button, select { text-transform: none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}

table { border-collapse: collapse; border-spacing: 0; }
*, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; }
*, *:hover, *:focus, *:before, *:after { behavior: url(../img/backgroundsize.min.htc); -moz-behavior: url(../img/backgroundsize.min.htc); -ms-behavior: url(../img/backgroundsize.min.htc); -webkit-behavior: url(../img/backgroundsize.min.htc); -o-behavior: url(../img/backgroundsize.min.htc); }
html { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
button, input, select[multiple], textarea { background-image: none; }
a{color: #7f7f7f; text-decoration: none; }
a:hover, a:focus { text-decoration: underline; outline:none;}
/*a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }*/
img { vertical-align: middle; max-width: 100%; }
.img-responsive { display: block; max-width: 100%; height: auto; }
.img-rounded { border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; }
.img-thumbnail { padding: 4px; line-height: 1.428571429; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: inline-block; max-width: 100%; height: auto; }
.img-circle { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; }
.transition, .transition:before, .transition:after, .transition:hover { transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; }
p { margin: 0 0 10px; font-size: 15.35px;  font-family: 'trebuchet_msbold'; line-height: 20px; color:#004990; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { line-height: 1.1; margin: 0; font-weight: normal; }
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1; color: #333333; }
h1, h2, h3 { margin-bottom: 10px; }
h4, h5, h6 { margin-bottom: 10px; }
h1, .h1 { font-size: 27.52px; color:#004990; font-family: 'trebuchet_msbold'; border-bottom:3px solid #004990; padding-bottom:10px; margin-bottom:13px;}
h2, .h2 { font-size: 22px; }
h3, .h3 { font-size: 20px; }
h4, .h4 { font-size: 18px; }
h5, .h5 { font-size: 14px; }
h6, .h6 { font-size: 12px; }
h1 small, .h1 small { font-size: 20px; }
h2 small, .h2 small { font-size: 18px; }
h3 small, .h3 small, h4 small, .h4 small { font-size: 14px; }
ul, ol { margin: 0; padding: 0; }
ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; }
.list-unstyled { padding-left: 0; list-style: none; }
.list-inline { padding-left: 0; list-style: none; }
.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }
dl { margin-bottom: 20px; }
dt, dd { line-height: 1.428571429; }
dt { font-weight: bold; }
dd { margin-left: 0; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1;}
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
.inner-width { margin-right: auto; margin-left: auto; width: 960px; position: relative; }
.inner-width:before, .inner-width:after { content: " ";  /* 1 */ display: table;  /* 2 */ }
.inner-width:after { clear: both; }
.outer-width { margin-right: auto; margin-left: auto; width: 100%; }
.outer-width:before, .outer-width:after { content: " ";  /* 1 */ display: table;  /* 2 */ }
.outer-width:after { clear: both; }
body { font-size: 15.33px; font-family: 'trebuchet_msregular';color: #004990; position: relative; background:url(../img/bg.jpg) no-repeat; background-size:cover;background-attachment:fixed; overflow-x: hidden; }

.intro-bg{background:url(../img/intro.jpg) no-repeat; background-size:cover; background-attachment:fixed; }

/***main page css start**/
#wrapper{margin: 0 auto; position: relative;width:100%;}

/**header**/
#header{ width:100%;}
.brand-logo{ float:left;}
.header-right{ float:right; margin-top:56px;}

.share-wrap{ float:left; position:relative; width:163px; height:25px; background:#fff; border:1px solid #d4d4d4; border-radius:2px; padding-right:25px; box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -moz-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -webkit-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -ms-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -o-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1);}
.form-control-search{ width:100%; background:none; border:none; height:25px; padding:0 10px; font-family: 'trebuchet_msregular'; color:#c2c0c0; font-size:12.27px;}
.search-btn{ width:21px; height:21px; position:absolute; right:0; top:0; background:none; border:none; cursor:pointer; padding:0; margin:0;}

.navigation-banner{ width:100%;}
.banner-pic{ width:100%;}
.menu{ width:100%; position:absolute; left:0; top:0;}
.menu-left{ float:left; margin-top:1px;}

ul.nav{ float:left;}
ul.nav li{ float:left; list-style:none;}

.toggleMenu { display:  none;  background: #666;  padding: 10px 15px;  color: #fff;}
.nav { height:57px; position:relative; list-style: none; *zoom: 1;  background:#004990;}
.nav:after{ background:url(../img/menu-left.png) no-repeat; width:33px; height:57px; position:absolute; left:-33px; top:0; content:"";}
.nav:before{ background:url(../img/menu-right.png) no-repeat; width:31px; height:57px; position:absolute; right:-31px; top:0; content:"";}
.nav:before,
.nav:after { content: " ";  display: table; }
.nav:after { clear: both;}
.nav ul { list-style: none;  width: 9em;}
.nav a { padding:5px 8px; color:#fff; font-size:12.7px; }
.nav a:hover, .nav a:focus, .nav a.active{ background:#00992b; text-decoration:none;}
.nav li {  position: relative;}
.nav > li {   float: left;   padding: 17px 51px;}
.nav > li > .parent {  background-image: url(../img/downArrow.png); background-repeat: no-repeat;background-position: right;}
.nav > li > a { display: block;}
.nav li  ul {  position: absolute; left: -9999px;}
.nav > li.hover > ul { left: 0;}
.nav li li.hover ul { left: 100%;  top: 0;}
.nav li li a {  display: block;background: #1d7a62; position: relative;z-index:100;   border-top: 1px solid #175e4c;}
.nav li li li a { background:#249578;  z-index:200;  border-top: 1px solid #1d7a62;}
.menu-middle{ float:left; margin-left:55px;}
.menu-right{ float:right; width:114px; margin-top:19px;}
.flash-news{transition: 0.3s; -webkit-transition: 0.3s; -ms-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s;  display:block; color:#fff; font-size:12.7px; height:21px; line-height:21px; text-align:center; background:#ffc600;}
.flash-news:hover,.flash-news:focus{ background:#ee1f25; text-decoration:none; color:#fff;}
.section{ width:100%; margin-top:36px;}
.welcome-txt P{ margin:0; padding:0;}
ul.category{ width:100%; margin:58px 0 0 0; padding:0;}
ul.category li{ float:left; list-style:none; border:1px solid #d4d4d4; width:32%; width:31%\9; margin-right:2%; background:#fff; box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -moz-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -webkit-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -ms-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -o-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1);}
ul.category li:last-child{ margin-right:0;}
.category-left{ float:left; width:60%;}
.category-right{ min-height:160px;  padding:52px 5px 24px; position:relative;  width:40%; float:right;}
.category-right:after{ background:url(../img/shape.png) no-repeat; width:82px; height:160px; position:absolute; left:-82px; top:0; content:""; z-index:1;}
.category-right h2{ z-index:2;  position:relative; margin:0 0 8px -10px; padding:0; color:#27cdcb; font-size:13.12px;  font-family: 'trebuchet_msbold';}
.category-right p{ font-family: 'trebuchet_msregular';  z-index:2; position:relative; color:#000; font-size:11px; margin:0 0 0 -10px;  padding:0; line-height:12px;}
.read-more{ color:#fff; font-size:9px; width:89px; height:19px; line-height:19px; text-align:center; background:#004990; display:block; text-transform:uppercase; position:absolute; bottom:0; right:0;}
.read-more img{ margin-right:3px;}
.read-more:hover{ text-decoration:none;}
.txt1 h2{ color:#27cdcb;}
.txt2 h2{ color:#004990;}
.txt3 h2{ color:#0d8600;}




/**footer css**/
.footer{width: 100%; padding-top:40px;}
.footer-top{ width:100%; background:#004990;}
.footer-top-left{ position:relative; z-index:111; width:250px; float:left; background:#11a8ab; z-index:11; min-height:238px; padding-top:20px;}
.footer-top h2{ color:#fff; font-size:12px; margin:0 0 10px 0; padding:0;}
.footer-top-right{ float:left; width:710px; position:relative; padding-top:20px;}
.footer-top-right:after{ background:url(../img/footer-arrow.png) no-repeat; width:130px; height:238px; content:""; position:absolute; left:-130px; top:0; z-index:11;}
.footer-top{ position:relative;}
.footer-top-left:after {background: #11a8ab ; content: ""; height: 100%;left: 50%; margin-left: -9999px; position: absolute; width:9999px; z-index:-1; top:0;}
ul.company-logo{ width:100%; margin:0; padding:0;}
ul.company-logo li{ list-style:none; float:left; margin:0 6px 5px 0;}
ul.company-logo li:nth-child(8n+8){ margin-right:0;}

.footer-bottom{ width:100%; padding-bottom:15px; background:#fff;}
ul.footer-bottom-left{ margin:18px 0 0 156px; padding:0; float:left;}
ul.footer-bottom-left li{ float:left; list-style:none; margin:0 12px;}
ul.footer-bottom-left li a{ color:#010101; font-size:12.7px;}
.design-by{ float:right; font-size:11px; color:#000; margin-top:30px;}

ul.login{ position:relative; margin:0 5px 0 0; padding:3px 0 0 0; float:left;  width:160px; text-align:center;}
ul.login li{ width:100%; list-style:none; }
.login-txt{color:#004990; font-size:12.27px; text-decoration:none;}
.login-txt:hover, .login-txt:focus{ text-decoration:none;}
.login-div{ position:absolute; left:0; z-index:111; background:#fff; padding:5px 8px 8px 8px; display:none;}
.login-main{ margin-top:6px; width:100%; float:left;}
.login-main-left{ float:left; width:40px; color:#004990; font-size:9px; margin-top:4px;}
.login-main-right{ width:92px; float:right; }
.input-login{box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -moz-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -webkit-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -ms-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -o-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); width:100%; height:20px; color:#004990; font-size:9px; background:#fff; border:1px solid #d4d4d4; float:left;}
.submit-btn{ background:#0d4b8c; width:80px; height:20px; color:#fff; font-size:10px; border:none;}

.align-center{ margin-top:5px; text-align:center; width:100%;}
.login-bg{ background:#fff;} 
.login-bg .login-div{ display:block;}

ul.intro{left: 50%; margin: -73px auto 0 -321px; position: fixed;top: 50%; width: 643px;}
ul.intro li{ float:left; list-style:none; height:146px; text-align:center; position:relative;}

.intro-left{ width:212px; background:url(../img/lan1.png) repeat-x;}
.intro-left:after{ background:url(../img/lan1-l.png) no-repeat; width:78px; height:146px; position:absolute; content:""; left:-78px; top:0;}
.intro-left:before{ background:url(../img/lan1-r.png) no-repeat; width:78px; height:146px; position:absolute; content:""; right:-78px; top:0;}

.intro-right{ width:212px; background:url(../img/lan2.png) repeat-x;}
.intro-right:after{ background:url(../img/lan2-l.png) no-repeat; width:78px; height:146px; position:absolute; content:""; left:-78px; top:0;}
.intro-right:before{ background:url(../img/lan2-r.png) no-repeat; width:78px; height:146px; position:absolute; content:""; right:-78px; top:0;}

.intro-right{ width:343px; margin-left: 86px;}

.intro-logo{ width:100%; text-align:center; padding-top:16px; min-height:89px;}
ul.intro li h2{ position:relative; z-index:1; color:#fff; font-size:21.05px; padding:15px 0 0 0;}
ul.intro li a:hover, ul.intro li a:focus{ text-decoration:none;}
.intro-right h2{ margin-left:-32px;}

.flash-news-main{ width:100%; padding-top:0px;}
.flash-news-main-left{ width:596px; float:left;}
.flash-box{ width:100%; padding-bottom:35px;}
.flash-box h2{ color:#fff; font-size:12.7px; background:#004990; margin:0 0 11px 0; padding:3px 10px;}
.flash-box p{ color:#004990; font-size:15.35px; font-family: 'trebuchet_msbold';}
.flash-box a{color:#02c3aa; font-size:12.07px;}

.flash-news-main-right{ float:right; width:253px;}
.flash-news-main-right{}
.flash-news-open{ position:relative; width:100%; margin-bottom:2px;}
.flash-news-open a{color:#fff; display:block; color:#fff; background:#00992b; padding:5px 15px; font-family: 'trebuchet_msbold'; font-size:13.67px;}
.flash-news-open a:hover, .flash-news-open a:focus{ text-decoration:none;}
ul.flash-link{ width:100%; margin:0; padding:0; }
ul.flash-link li{ position:relative; list-style:none; width:100%; margin-bottom:2px;}
ul.flash-link li a{color:#fff; display:block; color:#fff; background:#004990; padding:5px 15px; font-family: 'trebuchet_msbold'; font-size:13.67px;}
ul.flash-link li a:hover, ul.flash-link li a:focus, ul.flash-link li a.active{ text-decoration:none; background:#00992b url(../img/drop-iconn.png) no-repeat right center;}
.drop-icon{ position:absolute; right:8px; top:3px;}
.flashdrop ul.flash-link{ display:block;}

.flash-news-inner{ width:100%;}
ul.links{ width:100%; margin:53px 0 0 0; padding:0 21px 0 21px;}
ul.links li{ list-style:none; float:left; margin-right:48px;}
ul.links li a{display:block; text-align:center;position:relative; width:155px; height:35px; line-height:33px; color:#fff; background:#004990; font-size:12.7px; text-decoration:none;}
ul.links li a:after{ background:url(../img/link-left.png) no-repeat; width:21px; height:35px; left:-21px; top:0; content:""; position:absolute;}
ul.links li a:before{ background:url(../img/link-right.png) no-repeat; width:21px; height:35px; right:-21px; top:0; content:""; position:absolute;}
ul.links li:last-child{ margin-right:0; float:right;}
ul.links li:last-child a{ color:#fff600;}
ul.links li a:hover, ul.links li a.active{ background:#00992b;}
ul.links li a:hover:after, ul.links li a.active:after{ background:url(../img/link-lefth.png) no-repeat; }
ul.links li a:hover:before, ul.links li a.active:before{ background:url(../img/link-righth.png) no-repeat; }

ul.link-main{ width:385px; margin:0 0 100px 0; padding:0;}
ul.link-main li { position:relative; list-style:none; margin-top:1px;}
ul.link-main li a{ color:#fff; font-size:12.7px; background:#004990; padding:3px 10px; display:block;}
ul.link-main li a:hover, ul.link-main li a:focus{ background:#00992b; color:#fff; text-decoration:none;}

.sub-link-main{ display:none;}
.sub-link-main.adcls { display:block;}
ul.link-same li:last-child{ float:left;}
ul.link-same li:last-child a{ color:#fff;}

.table-inner{ margin-top:30px; margin-left:-30px; width:1023px; }
.best-practice-table{ width:100%; background:#fff; border-left:1px solid #014289; border-top:1px solid #014289;}
.best-practice-table td{ font-size:10px; text-align:center; border-right:1px solid #014289; border-bottom:1px solid #014289;}
.blue-txt{ color:#004990;}
.red-txt{ color:#eb1919;}
.white-txt{ color:#fff;}
.maping{ width:100%; margin-top:15px; position:relative;}
.map-right{ float:right;}
.map-left{ width:104px; position:absolute;}
.map-left h2{ color:#265b99; font-size:7.33px; text-align:center; margin:0 0 4px 0; padding:0;}

ul.legent{ margin:0; padding:0;}
ul.legent li{ text-align:center; margin-bottom:1px; list-style:none;}
ul.legent li a{ display:block; padding:3px; color:#fff; font-size:7.33px;}
ul.legent li a:hover{ text-decoration:none;}
.rd-bg{ background:#ee322d;}
.or-bg{ background:#ffb400;}
.gr-bg{ background:#00992b;}

.help-desk-search{position:relative; width:332px; margin-bottom:49px; height:25px; background:#fff; border:1px solid #d4d4d4; border-radius:2px; padding-right:25px; box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -moz-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -webkit-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -ms-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1); -o-box-shadow:4px 4px 4px rgba(0, 0, 0, 0.1);}


.drawer { width: 100%;}
.drawer-item { }
.drawer-item-active .drawer-header { color: #fff; }
.drawer-item-active .drawer-header-icon { color: #fff; }
.drawer-header { background: #fff; margin-bottom:7px;  color: #212121; padding:3px 10px; cursor: pointer; min-height: 23px; }
.drawer-header h1 { color:#004990; font-size:13.76px; font-family: 'trebuchet_msbold'; border:none; float: left; margin: 0; }
.drawer-content { width:100%; display: none; padding: 12px; color: #212121; background: #FFF; font-size: 13px; line-height: 1.45; }
.drawer-content p { color:#004990; font-size:13.76px; margin:0 0 15px 0; font-family: 'trebuchet_msregular';  }
.drawer-content a{ color:#11a8ab; font-style:italic;}
.drawer-header-icon { float: right; background:url(../img/plus.png) no-repeat; text-indent:-999999px; width:9px; height:10px; margin-top:3px;}
.drawer-header-icon.drawer-header-icon-active { background:url(../img/minus.png) no-repeat; }

ul.page-list{ width:1005; text-align:center; margin:65px auto 0; text-align:center; padding:0;}
ul.page-list li{ margin:0 2px; list-style:none; display:inline-block; font-family: 'trebuchet_msbold';}
ul.page-list li a{ color:#004990; font-size:16.93px; font-family: 'trebuchet_msbold';}
ul.page-list li a:hover,ul.page-list li a:focus, ul.page-list li a.active{ color:#00992b; text-decoration:none;}
.submit-form{ width:100%;}
.submit-form h2{ margin:0 0 10px 0; padding:0; color:#004990; font-size:14.82px;  font-family: 'trebuchet_msbold';}

ul.submit-form-main{ margin:0 0 45px 0; padding:0; width:100%;}
ul.submit-form-main li{ list-style:none; width:100%; float:left; margin-bottom:6px;}
.submit-form-main-left{ margin-top:3px; float:left; color:#004990; font-size:14.82px;}
.submit-form-main-right{ float:right; width:420px;}
.field-txt, .field-select{font-family: 'trebuchet_msregular'; border:none;  width:100%; height:23px; background:#fff; padding:2px 10px;}
.field-area{font-family: 'trebuchet_msregular'; border:none;  width:100%; height:156px; resize:none; background:#fff; padding:10px; overflow:hidden;}
.capcha{ width:100%; padding-top:10px;}
.capcha a{ color:#000000; font-size:11.03px; font-family: 'trebuchet_msbold'; margin-right:5px;}
.capcha-left{ width:178px; float:left;}
.captcha-pic{ margin-top:3px; width:100%; margin-bottom:15px;}
.enter-word-txt{color:#000000; font-size:11.03px; margin-bottom:2px; font-family: 'trebuchet_msbold'; }

.capcha-right{ margin-left:13px; float:left; width:142px; padding-left:20px;  margin-top: 32px; background:url(../img/question.png) no-repeat; left:0; top:0; color:#000000; font-size:11.03px; font-family: 'trebuchet_msbold';}
.submit-btn-form{ width:140px; background:#004990; color:#fff; font-size:14.82px; font-family: 'trebuchet_msregular'; float:right; border:none; margin-top:24px; text-transform:uppercase; position:relative; height:32px; margin-right:17px;}
.submit-btn-form:after{ background:url(../img/sl.png) no-repeat; width:17px; height:32px; content:""; position:absolute; left:-17px; top:0;}
.submit-btn-form:before{ background:url(../img/sr.png) no-repeat; width:17px; height:32px; content:""; position:absolute; right:-17px; top:0;}
.submit-btn-form:hover{ background:#00992b;}
.submit-btn-form:hover:after{background:url(../img/slh.png) no-repeat;}
.submit-btn-form:hover:before{background:url(../img/srh.png) no-repeat;}
.greenbg{ background:#00992b;}
.redbg{background:#ee322d;}
.yellowbg{background:#ffb400;}




.resp-tabs-list li:after{ background:url(../img/link-left.png) no-repeat; width:21px; height:35px; left:-21px; top:0; content:""; position:absolute;}
.resp-tabs-list li:before{ background:url(../img/link-right.png) no-repeat; width:21px; height:35px; right:-21px; top:0; content:""; position:absolute;}


.resp-tab-active{ background:#00992b !important;}
.resp-tab-active:hover:after, .resp-tab-active:after{ background:url(../img/link-lefth.png) no-repeat !important; }
.resp-tab-active:before{ background:url(../img/link-righth.png) no-repeat !important; }




ul.resp-tabs-list{ margin: 0px 0 0 20px; padding: 0px; }
.resp-tabs-list li { display:block; text-align:center;position:relative; min-width:155px; padding:0 10px; height:35px; line-height:33px; color:#fff; background:#004990; font-size:12.7px; text-decoration:none; list-style: none; cursor: pointer; float: left; margin-right: 48px; }
.resp-tabs-container { padding: 0px;  clear: left; }
h2.resp-accordion { cursor: pointer; padding: 5px; display: none; }
.resp-tab-content { display: none; padding: 15px 0; }
.resp-tab-active {}
.resp-tab-active { border-bottom: none; background-color: #fff; }
.resp-content-active, .resp-accordion-active { display: block; }
.resp-tab-content {}
h2.resp-accordion { font-size: 13px; border: 1px solid #c1c1c1; border-top: 0px solid #c1c1c1; margin: 0px; padding: 10px 15px; }
h2.resp-tab-active {  }
h2.resp-tab-title:last-child { border-bottom: 12px solid #c1c1c1 !important; background: blue; }
/*-----------Vertical tabs-----------*/
.resp-vtabs ul.resp-tabs-list { float: right; width:26.4%; }
.resp-vtabs .resp-tabs-list li { display: block; padding: 15px 15px !important; margin: 0 0 4px; cursor: pointer; float: none; }
.resp-vtabs .resp-tabs-container { padding: 0px;  float: left; width: 67%; min-height: 250px; border-radius: 4px; clear: none; }
.resp-vtabs .resp-tab-content { border: none; word-wrap: break-word; }
.resp-vtabs li.resp-tab-active { position: relative; z-index: 1; margin-right: -1px !important; padding: 14px 15px 15px 14px !important; border-top: 1px solid; border: 1px solid #5AB1D0 !important; border-left: 4px solid #5AB1D0 !important; margin-bottom: 4px !important; border-right: 1px #FFF solid !important; }
.resp-arrow { width: 0; height: 0; float: right; margin-top: 3px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 12px solid #c1c1c1; }
h2.resp-tab-active span.resp-arrow { border: none; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 12px solid #9B9797; }
/*-----------Accordion styles-----------*/
h2.resp-tab-active { background: #DBDBDB;/* !important;*/ }
.resp-easy-accordion h2.resp-accordion { display: block; }
.resp-easy-accordion .resp-tab-content { border: 1px solid #c1c1c1; }
.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1;/* !important;*/ }
.resp-jfit { width: 100%; margin: 0px; }
.resp-tab-content-active { display: block; }
h2.resp-accordion:first-child { border-top: 1px solid #c1c1c1;/* !important;*/ }

.accordion-main{ width:100%;}

.accordion-main .drawer-header{background:#004990; padding:3px 10px; display:block;}
.accordion-main .drawer-item.drawer-item-active .drawer-header{background:#004990 url(../img/drop-iconn.png) no-repeat right center;}
.accordion-main .drawer-header h1{color:#fff; font-size:12.7px; }
.accordion-main .drawer{ width:385px;}
.accordion-main .drawer-header-icon{ text-indent:-99999px; float:none;}
.accordion-main .drawer-header:hover{background:#004990 url(../img/drop-iconn.png) no-repeat right center;}
.accordion-main .drawer-content h2{ color:#00992b ; font-size:13px; margin:0 0 15px 0; padding:0; text-transform:uppercase;}
.accordion-main .drawer-content h3{ color:#004990  ; font-size:13px; margin:15px 0 15px 0; padding:0;}
.accordion-main .drawer-content a{ margin-bottom:20px; color:#20b99a; font-style:normal; font-size:12px; display:inline-block;}
.accordion-main .drawer-content{ background:none;}
#parentHorizontalTab{ position:relative; }
ul.links-right{ position:absolute; right:0; top:0; margin-top:0;}

.tab-content-full{ width:100%; margin:53px 0 0;}
.tab-content-full .resp-tab-content{ }
#blink {background:#ee1f25 ;}
.flash-news-main-top-padd{ padding-top:30px;}

.resp-tab-content .resp-tabs-list li:before{ background:none;}
.resp-tab-content .resp-tabs-list li:after{ background:none;}
.resp-tab-content .resp-tab-active:after{background:none !important;}
.resp-tab-content .resp-tab-active:before{background:none !important;}
.resp-tab-content .resp-tabs-list li{color:#fff; display:block; color:#fff; background:#004990 !important; padding:5px 15px !important; font-family: 'trebuchet_msbold'; font-size:13.67px; line-height:none; text-align:left !important; line-height:20px; height:30px; margin-bottom:2px;}
.resp-tab-content .resp-vtabs li.resp-tab-active{ background:#00992b url(../img/drop-iconn.png) no-repeat right center !important; border:none !important; margin-bottom:2px !important;}

.resp-tab-content-main{}

.resp-tab-content-main .resp-tabs-list li:before{ background:none;}
.resp-tab-content-main .resp-tabs-list li:after{ background:none;}
.resp-tab-content-main .resp-tab-active:after{background:none !important;}
.resp-tab-content-main .resp-tab-active:before{background:none !important;}
.resp-tab-content-main .resp-tabs-list li{color:#fff; display:block; color:#fff; background:#004990 !important; padding:5px 15px !important; font-family: 'trebuchet_msbold'; font-size:13.67px; line-height:none; text-align:left !important; line-height:20px; height:30px; margin-bottom:2px;}
.resp-tab-content-main .resp-vtabs li.resp-tab-active{ background:#00992b url(../img/drop-iconn.png) no-repeat right center !important; border:none !important; margin-bottom:2px !important;}
.flash-news-main-top-padd .tab-content-full{ margin-top:0;}
