@charset "utf-8";
	@font-face {
	font-family:'Helvetica-Neue';
	src:url('fonts/Helvetica Neue.eot'),
	url('fonts/Helvetica Neue.eot?iefix') format('eot'),
	url('fonts/Helvetica Neue.woff') format('woff'),
	url('fonts/Helvetica Neue.ttf') format('truetype'),
	url('fonts/Helvetica Neue.svg#webfontS9QnPX6Q') format('svg'),
	url('fonts/helveticaneue.afm') format('afm'),
	url('fonts/helveticaneue.dfont') format('dfont'),
	url('fonts/helveticaneue.pfb') format('pfb');
	font-weight:normal;
	font-style:normal;
}
	@font-face {
	font-family:'MuseoSansW01300';
	src:url('fonts/MuseoSansW01300.eot'),
	url('fonts/MuseoSansW01300.eot?iefix') format('eot'),
	url('fonts/MuseoSansW01300.woff') format('woff'),
	url('fonts/MuseoSansW01300.woff2') format('woff2'),
	url('fonts/MuseoSansW01300.ttf') format('truetype'),
	url('fonts/MuseoSansW01300.svg#webfontS9QnPX6Q') format('svg'),
	url('fonts/MuseoSansW01300.dfont') format('dfont');
	font-weight:normal;
	font-style:normal;
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
 
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -moz-osx-font-smoothing: grayscale;
}

body {
	margin:0px;
	padding:0px;
	font-family:"MuseoSansW01300",Arial, sans-serif, serif;

	font-weight:normal;
	font-size:14px;
	line-height:16px;
	-webkit-text-size-adjust:none;
	background-color:#fff;
	color:#000000;
}
a {
	text-decoration:none;
	color:#3e7ebe;
}
a:hover {
	text-decoration:none;
}
.red{color:#ff0000;}
.fontfamily {
	font-family:Arial,Helvetica,sans-serif;
}
.fontfamily2{ font-family:"Helvetica-Neue",Arial,Helvetica,sans-serif;letter-spacing:px;}
.fontfamily3{font-family:"MuseoSansW01300",Arial,Helvetica,sans-serif;}
.clear{clear:both;} 
 
/**/
#cssmenu{font-family: 'Open Sans', sans-serif; margin-top:0px; float:right; font-size:16px; float:left;}
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index:199;
}

#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#cssmenu #menu-button{display:none;}
#cssmenu{width:auto;}
#menu-line{position:absolute;top:0;left:0;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul{font-size:0;}
#cssmenu.align-center > ul > li{display:inline-block;float:none;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul > li{float:right;}
#cssmenu.align-right ul ul{text-align:right;}

#cssmenu > ul > li > a {
  padding: 0px 15px;
  text-decoration: none;
  color: #384279;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
  line-height:45px;
}

#cssmenu > ul > li.active > a {
  color: #a7c44c; 
}
#cssmenu > ul > li:hover > a{
  color:#a7c44c;}
#cssmenu > ul > li.has-sub > a {
  padding-right: 25px; 
}
#cssmenu > ul > li.has-sub > a::after {
  position: absolute;
  top: 18px;
  right: 12px;
  width: 8px;
  height: 8px;
  border-bottom: 3px solid #000000;
  border-right: 3px solid #000000;
  content: "";
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
  border-color: #000;
}
#cssmenu > ul > li.has-sub:hover > a::after{border-color:#a7c44c;}
#cssmenu > ul > li.has-sub.active > a::after{border-color:#a7c44c;}
#cssmenu ul ul{position:absolute;left:-9999px;}
#cssmenu li:hover > ul{left:auto;}
#cssmenu.align-right li:hover > ul{right:0;}
#cssmenu ul ul ul{margin-left:100%;top:0;}
#cssmenu.align-right ul ul ul{margin-left:0;margin-right:100%;}

#cssmenu ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
#cssmenu ul li:hover > ul > li {
  height:auto;
  background:#f6f6f6;
}
#cssmenu ul ul li a {
  padding:10px 0 10px 20px;
  width:280px;
  line-height:22px;
  text-decoration: none;
  color: #444;
  font-size:14px;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li a:hover {
  color: #FFF;
  background:#384279;
}
#cssmenu ul ul li.has-sub > a::after {
  position: absolute;
  top: 19px;
  right: 10px;
  width: 8px;
  height: 8px;
  border-bottom: 3px solid #000;
  border-right: 3px solid #000;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
  border-color: #444;
}

#cssmenu.align-right ul ul li.has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
#cssmenu ul ul li.has-sub:hover > a::after {
  border-color: #fff;
}
@media all and (max-width: 768px)/*, 
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), 
only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), 
only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px)*/ {
 #cssmenu{width:100%;background:#444;margin:0;}
#cssmenu ul{width:100%;display:none;}
#cssmenu.align-center > ul,#cssmenu.align-right ul ul{text-align:left;}
#cssmenu ul li,#cssmenu ul ul li,#cssmenu ul li:hover > ul > li{width:100%;height:auto;border-top:1px solid rgba(120,120,120,0.15);}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;color:#FFF;}
#cssmenu > ul > li,#cssmenu.align-center > ul > li,#cssmenu.align-right > ul > li{float:none;display:block;}
#cssmenu ul ul li a{padding:16px 20px 16px 30px;font-size:16px;color:#fff; background:#666;}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#f97425; border:0;}
#cssmenu ul ul ul li a{padding-left:40px;}
#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;right:auto;width:100%;margin:0;}
#cssmenu > ul > li.has-sub > a::after,#cssmenu ul ul li.has-sub > a::after{display:none;}
#menu-line{display:none;}

  #cssmenu #menu-button {
    display: block;
    padding: 20px;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    /*text-transform: uppercase;*/
  }
  #cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    width: 15px;
    height: 2px;
    background: #fff;
  }
  #cssmenu #menu-button::before {
    content: '';
    position: absolute;
    top: 25px;
    right: 20px;
    display: block;
    width: 15px;
    height: 3px;
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
  }
  #cssmenu .submenu-button {
    position: absolute;
    z-index:299;
    right: 0;
    top: 0;
    display: block;
    border-left: 1px solid rgba(120, 120, 120, 0.15);
    height: 52px;
    width: 52px;
    cursor: pointer;
  }
  #cssmenu .submenu-button::after {
    content: '';
    position: absolute;
    top: 21px;
    left: 26px;
    display: block;
    width: 1px;
    height: 11px;
    background: #fff;
    z-index: 99;
  }
  #cssmenu .submenu-button::before {
    content: '';
    position: absolute;
    left: 21px;
    top: 26px;
    display: block;
    width: 11px;
    height: 1px;
    background: #fff;
    z-index: 99;
  }
  #cssmenu .submenu-button.submenu-opened:after {
    display: none;
  }
}

.menu-container { position:relative;}
@media (min-width: 769px) and (max-width: 1024px){
	.menu-container {
    width: 100%;
    margin: 0 auto;
	
}
.menu {
    font-size: 14px !important;
}
}
@media (min-width: 1366px){
.menu-container {
    width: 1200px;
    margin: 0 auto;
}
}
@media (max-width:1023px){
	.menu-container {
    width: 100%;
    margin: 0 auto;
	background-color:#eaeaea;
}
}

.menu{font-family: 'Open Sans', sans-serif;	font-size:16px;}

.menu-mobile {display: none; padding: 20px;color:#384279; text-decoration:none;font-weight:bold;}

.menu-mobile:after {
    content: "\f0c9";
    font-family: "FontAwesome";
    font-size: 3rem;
    padding: 5px 0 0 0;
    float: right;
    position: relative;
    top: 60%;
    -webkit-transform: translateY(-25%);
    -ms-transform: translateY(-25%);
    transform: translateY(-25%);
	/*color:#FFF;*/
}
.menu-dropdown-icon:before {
    content: "\f078";
    font-family: "FontAwesome";
    cursor: pointer;
    float: right;
    padding: 1em 0.5em 1.5em 0.5em;
    /*color: #fff;*/
	
}

.menu > ul {
    margin: 0 auto;
    width: 100%;
    list-style: none;
    padding: 0;
    position: relative;
    box-sizing: border-box; 
}

.menu > ul:before,
.menu > ul:after {
    content: "";
    display: table;
}

.menu > ul:after {
    clear: both;
}

.menu > ul > li {
    float: left;
    padding: 0;
    margin: 0;
}

.menu > ul > li a {
    text-decoration: none;
    padding: 1em 2em 1em 0.5em;
    display: block; 
	font-weight:bold;
	color: #384279;	
}
.menu > ul > li:hover,.menu > ul > li:hover > a{
	color:#a7c44c;
	}


.menu > ul > li > ul {
    display: none;
    width: 100%;
    background: #ffffff;
    padding: 10px;
    position: absolute;
    z-index: 99999;
    left: 0;
    margin: 0;
    list-style: none;
    box-sizing: border-box;
/*	border-bottom: 2px solid #333;*/
}

.menu > ul > li > ul a:hover{
	color: #a7c44c;	
	}

.menu > ul > li > ul:before,
.menu > ul > li > ul:after {
    content: "";
    display: table;
}

.menu > ul > li > ul:after {
    clear: both;
}

.menu > ul > li > ul > li {
    margin: 0;
    padding-bottom: 0;
    list-style: none;
    width: 33%;
	display:inline-block; 
	
}

.menu > ul > li > ul > li a {
    
    padding: .5em 0 .5em 0;
    width: 95%;
    border-bottom: 1px solid #ccc; 
	color: #384279;
}
.menu > ul > li > ul > li a span{float:right; text-align:right;}

.menu > ul > li > ul > li > ul {
    display: block;
    padding: 0;
    margin:0;
    list-style: none;
    box-sizing: border-box;
	
}

.menu > ul > li > ul > li > ul:before,
.menu > ul > li > ul > li > ul:after {
    content: "";
    display: table;
}

.menu > ul > li > ul > li > ul:after {
    clear: both;
}

.menu > ul > li > ul > li > ul > li {
    float: left;
    width: 100%;
    margin: 0;
    font-size: .875em;
}

.menu > ul > li > ul > li > ul > li a {
    border: 0;
	color:#333;
	font-weight:normal;
	
}

.menu > ul > li > ul.normal-sub {
    width: 30%;
    left: auto;
    padding: 0px 0px 0px 20px;
}

.menu > ul > li > ul.normal-sub > li {
    width: 100%;
}

.menu > ul > li > ul.normal-sub > li a {
    border: 0;
    padding: 1em 0;
}
.menuwhitbg{position:absolute; display:none; width:100%;background-color:#ffffff;left:0;top:45px;border-bottom:1px solid #efefef;}

/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Mobile style's
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media only screen and (max-width: 959px) {
    .menu-container {
        width: 100%;
    }
    .menu-mobile {
        display: block;
    }
    .menu-dropdown-icon:before {
        display: block;
    }
    .menu > ul {
        display: none;
    }
    .menu > ul > li {
        width: 100%;
        float: none;
        display: block;
    }
    .menu > ul > li a {
        padding: 1.5em;
        width: 100%;
        display: block;
    }
    .menu > ul > li > ul {
        position: relative;
    }
    .menu > ul > li > ul.normal-sub {
        width: 100%;
    }
    .menu > ul > li > ul > li {
        float: none;
        width: 100%;
        margin-top: 10px;
    }
    .menu > ul > li > ul > li:first-child {
        margin: 0;
    }
    .menu > ul > li > ul > li > ul {
        position: relative;
    }
    .menu > ul > li > ul > li > ul > li {
        float: none;
    }
    .menu .show-on-mobile {
        display: block;
    }
}

/**/
.toppadding{padding-top:10px;}
.toppadding div[class*="col-md"]{padding-top:8px;padding-bottom:8px;}
.topsmalliconuit{padding-left:43px;height:46px;line-height:46px;color:#666666; background-repeat:no-repeat;background-position:left center;}
.telbg{ background-image:url(../images/top-tel.png);width:145px; }
.inquirybg{ background-image:url(../images/top-inquiry.png);width:90px; }
.topsmalliconuit a{color:#666666;}
.topsmalliconuit.inquirybg a{color:#006 !important;}
.topsmalliconuit a:hover{color:#3c4a83;}

.colum{border-bottom:1px solid #cccccc; position:relative;z-index:99;}
.columleftcont{width:100%;padding:0px;margin:0px;}
.columleftcont li{float:left;padding-left:10px;padding-right:10px;margin:0px;height:45px; list-style:none; text-align:center;line-height:45px;font-size:15px; cursor:pointer;}
.columleftcont li>a:first-child{font-size:17px;}
.columleftcont li:hover{border-bottom:1px solid #3c4a83;}
.columleftcont li:hover a{color:#3c4a83;}
/*.columleftcont li:hover .secondcolum{display: block;}*/
.columleftcont li a{color:#666666;}
.columleftcont .secondcolum{ border-bottom:1px solid #cccccc;width:100%; padding-top:15px;padding-bottom:15px;position:absolute;top:44px;left:0px; background-color:#ffffff;z-index:100;text-align:left;display:none;line-height:22px;}
.columleftcont .secondcolum .bigtit{font-size:15px;line-height:24px;font-weight:bold;}
.columleftcont .secondcolum .columunit{font-size:13px;line-height:24px;}
.columleftcont .secondcolum .columunit strong{line-height:28px;}
.columleftcont .secondcolum .columunit strong a:before{ content:">";margin-right:5px;}
.columleftcont .secondcolum .columunit a{display:block;color:#3c4a83;}
.columleftcont .secondcolum .columunit a:hover{color:#ff0000;}

.searchbutton{position: absolute;right:0;top:10px; background-color: #006;color:#ffffff;float:right;padding:5px 8px 5px 8px; border-radius:5px; cursor:pointer;}
.searchbutton:hover,.searbuttonsmall:hover{background-color: #a5cf68;}
.searchcontent{width:100%; background-color:#ffffff;z-index:100;text-align:left;line-height:22px;}
.searchcontent strong{line-height:34px;}
.searbuttonsmall{background-color: #006;color:#ffffff;padding:5px 20px 5px 20px; border-radius:5px; cursor:pointer;height:34px; display:inline-block;font-size:18px;}
.searchinput{width:100%;border:1px solid #cccccc; border-radius:5px;height:34px;line-height:34px;padding-left:5px;padding-right:5px;}

.indexbanner{position:relative;margin:auto; z-index:10;}
.indexbanner .bannerturn{position:relative; overflow:hidden;}
.indexbanner .bannerturn img{max-width:100%;margin:Auto; display:block;position:relative; z-index:10;}
@media (max-width: 768px){
.indexbanner .bannerturn img {max-width:810px; width: 810px; height: 200px;}
}
.indexbanner .bannerturn .bannerfontcontent{ position: absolute;color:#ffffff;z-index:110;top:0;}
.indexbanner .bannerturn .bannerfontcontent .h1{font-weight:lighter;}
.indexbanner .bannerturn .bannerfontcontent .learnmore{width:100%;}
.indexbanner .bannerturn .bannerfontcontent p{font-family:Arial, Helvetica, sans-serif;}
.indexbanner .bannerturn .bannerfontcontent .learnmore a{color:#ffffff;font-size:18px;background-color: #7baf2f;color:#ffffff;padding:10px 20px 10px 20px; border-radius:5px; font-weight:lighter;}
.goldyellow{color:#fdf772;}

.indexprotypearea{padding-top:20px;padding-bottom:20px;}
.interestbigTit{font-size:24px;text-align:center;padding-top:30px;line-height:40px;}
.indexprotype{color:#888888;padding:15px;}
.indexprotype img{margin:auto; display:block;margin-bottom:10px; max-width:100%;border-radius:5px;transition: all 0.6s;-webkit-transition: all 0.6s;-o-transition: all 0.6s;-moz-transition: all 0.6s;-ms-transition: all 0.6s;}
.indexprotype:hover img{transform: scale(1.21); -webkit-transform: scale(1.1); -o-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);}
.indexprotypename{font-size:18px;line-height:48px;}
.indexprotypename a{color:#666666;}
.indexprotypename a:hover{color:#3c4a83;}
.indexprotype p{line-height:20px;height:65px;  overflow: hidden;text-overflow: ellipsis;
-webkit-line-clamp: 3;
-o-line-clamp: 3;
-ms-line-clamp: 3;
-moz-line-clamp: 3;
 display:-webkit-box;
}
.indexmore{font-size:14px;padding-bottom:5px;padding-top:8px;border-top:1px solid #efefef;margin-top:15px; }

.Gennomicnewsbg{ background-color:#fafafa;padding-top:50px;padding-bottom:30px;margin-top:30px;margin-bottom:0px;}
.dt-box{
	background-color:#fdfdfd;
	margin-top:0px;margin-bottom:0px;
}
.Gennomicnewsbg .dt-p{
	font-size: 15px;
	    line-height: 22px;
	    color: #666666;
			 text-align: center;
}
.dt-p-a{
	display: block; width: 240px; height: 40px; line-height: 40px; background: #3e7ebe ; text-transform: uppercase; font-size:16px; color: #fff; margin: 0 auto;
}
.dt-p-a:hover,.dt-p-a:focus{
	 background: #23527c ;
	 color: #ffffff !important;
}
@media (min-width: 1081px) {
	.dt-p-img{
	width:800px ;}
}
@media (min-width: 769px) and (max-width: 1080px) {
	.dt-p-img{
	width:85% ;}
}
@media (max-width: 768px) {
	.dt-p-img{
	width:90% ;}
	.GennomicnewsTit{line-height: 26px;}
	.row-spot{
		position: absolute;
		top:-260px !important;
		width: 1px;
		height: 1px;
	}
	.Support-Documents-list .Documentsunit{
		min-height: 230px !important;
	}
	.Support-Documents-list .Documentsunit .Documentstit{
		text-align: center !important;
	}
}


.GennomicnewsUnit p{font-size: 14px;
    line-height: 20px;
    color: #666666;}
.GennomicnewsTit{font-size:24px; display:block;padding-bottom:25px;color:#000000; text-align: center;}
.GennomicnewsUnit{padding-top:10px;padding-bottom:30px;}
.GennomicnewsUnit .time{font-size:15px;color:#cccccc; display:block;padding-top:8px;padding-bottom:8px;}
.GennomicnewsUnit .GennomicnewsUnitTit{display:block;font-size:15px;padding-top:15px;padding-bottom:5px;line-height:22px;}
.GennomicnewsUnit .GennomicnewsUnitTit a{color:#666666;}
.GennomicnewsUnit .GennomicnewsUnitTit a:hover{color:#3c4a83;}
.GennomicnewsUnit .Documentsunit-Support .img {
    margin: auto;
    width: 100%;
    text-align: center;
}
.GennomicnewsUnit .Documentsunit-Support {
    padding: 10px;
    display: table;
    width: 100%;
    margin-top: 25px;
   /* background-color: #ffffff; */
    border: 1px solid #eeeeee;
    min-height: 260px;
    position: relative;
}
.GennomicnewsUnit .Documentsunit-Support .img img {
    margin: auto;
    max-width: 120px;
}
.GennomicnewsUnit .Documentstit {
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
}
.GennomicnewsUnit .Documentsunit-Support p{font-size: 15px;
    line-height: 22px;
    color: #666666; text-align: center;}
.GennomicnewsUnit .readmore{ background-image:url(../images/index-news-pic.png);height:33px;line-height:33px; display:block;padding-left:38px; background-repeat:no-repeat;}
.GennomicnewsUnit .readmore a{color:#cccccc;}
.GennomicnewsUnit .readmore:hover a{color:#3c4a83;}
.listpadding{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #efefef;}
.listpadding p{line-height:20px;min-height:70px;color:#888888;}

.GennomicsearchUnit{padding-top:5px;padding-bottom:5px;}
.GennomicsearchUnit .time{font-size:15px;color:#cccccc; display:block;padding-top:8px;padding-bottom:8px;}
.GennomicsearchUnit .GennomicsearchUnitTit{display:block;font-size:18px;padding-top:15px;padding-bottom:5px;line-height:22px;}
.GennomicsearchUnit .GennomicsearchUnitTit a{color:#666666;}
.GennomicsearchUnit .GennomicsearchUnitTit a:hover{color:#3c4a83;}
.GennomicsearchUnit p{line-height:20px;min-height:40px;color: #888888;}
.GennomicsearchUnit .readmore{ background-image:url(../images/index-news-pic.png);height:33px;line-height:33px; display:block;padding-left:38px; background-repeat:no-repeat;}
.GennomicsearchUnit .readmore a{color:#cccccc;}
.GennomicsearchUnit .readmore:hover a{color:#3c4a83;}

.gongnenengarea{padding-top:30px;padding-bottom:60px;}
.gongnenengTIT{font-size:20px; display:block;line-height:48px;}
.gongnenengblognum{display:block;font-size:60px;color:#a5ce68;line-height:60px;}
.gongnenengblogsmallnum{display:block;font-size:18px;}
.gongnenenglink{ border-radius:30px;width:30px;padding:2px;height:30px;line-height:30px;color:#ffffff; background:#a5ce68;font-size:18px;margin-right:3px;}
.gongnenengbutton a{color:#ffffff;}
.gongnenengbutton{background-color: #006;color:#ffffff;padding:10px 20px 10px 20px; border-radius:5px; cursor:pointer;margin-top:20px; display:inline-block;}
.gongnenengarea p{line-height:20px;}
.gongnenengbutton:hover{background-color: #a5cf68;}
.gongnenengarea ul{padding:0px;margin:0px 0px 0px 18px;}
.gongnenengarea ul li{margin:0px;padding:3px 0px 3px 0px;}

.bottomarea{/*border-top:1px solid #cccccc;padding-top:40px;*/padding-bottom:40px;width:100%; background-color:#f6f5f5;}
.bottomareaTIT{font-size:16px; display:block;line-height:35px;}
.bottomareaTIT a,.bottomarea-footer a{color:#888888;}
.bottomareaTIT a:hover,.bottomarea-footer a:hover{color:#3e7ebe;}
.bottomarea p{line-height:22px;}
.bottomarea-footer{border-top:1px solid #efefef;padding-top:15px; text-align:center;margin-top:15px;line-height:20px;color:#888888;}
.bottomarea-footer img{margin:8px 3px 10px 3px;}

/*second page*/
.secondbanner{min-height:189px;background-position:center center; background-repeat:no-repeat;color:#a5ce68;font-size:18px; position:relative;}
.secondbanner img{ position:relative; z-index:9;}
.servicesbg{ background-image:url(../images/services-banner-1.jpg);}
.aboutusbg{ background-image:url(../images/about-banner-1.jpg);}
/*.secondbanner .bigtit{color:#ffffff;width:100%;font-weight:bold; left:0;position:absolute;text-align:center;top:40%;z-index:10;}*/
.secondbanner .bigtit{color:#ffffff;width:100%; display:block;font-weight:bold;padding-top:50px;z-index:10 /*left:0;position:absolute;text-align:center;z-index:10;*/}


.path{color:#aaaaaa;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;}
.path a{color:#aaaaaa;}
.path a:hover{color:#3e7ebe;}

.servicesshowtit{border-bottom:1px solid #cccccc;padding-bottom:20px;margin-bottom:20px;}
.servicesshowtit h1{padding:0px;margin:0px 0px 10px 0px;font-size:26px;}
.servicesshowtit .smallinquiry{border-radius:5px;padding:0px 25px 0px 25px;color:#ffffff; background-color:#f74747;}
.servicesshowtit .smallinquiry a{color:#ffffff; display:inline-block;font-size:12px;line-height:10px;}
.servicesshow{line-height:26px;padding-bottom:30px;color:#444444;font-size:17px; font-weight:500;}
.servicesshow p{margin-top:15px;margin-bottom:15px;}
.servicesshow img{ max-width:100%;margin:auto; display:block;}

.inquiry-box{background:#006; padding: 8px 11px; border-top-left-radius:15px; border-top-right-radius:15px; margin-bottom: 20px;}
.inquiry-box .inquiryTit{ color: #fff; margin-bottom:2px;}
@media (max-width: 1024px) {
    .inquiry-box .inquiryTit{ font-size:16px !important;}
}
.inquiryTit{font-size:22px;line-height:32px;margin-bottom:15px; display:block;}
.form-horizontal{line-height:22px;font-size:13px;margin-bottom:30px;}
.form-horizontal input,.form-horizontal textarea{ border-radius:0;}
.Submitbutton{background-color: #f74747;color:#ffffff;padding:10px 40px 10px 40px; border-radius:5px; cursor:pointer; border:0px;font-size:18px;}
.rightunit{border-top:1px solid #dddddd;padding-top:20px;padding-bottom:20px;font-size:13px;margin:0px;padding-left:0px;margin-right:0px;}
.rightunit .rightunitTit{font-size:22px;line-height:26px;margin-bottom:5px; display:block;}
.rightunit .rightunitTit{color:#3d4a84;}
.rightunit .rightunitTit a{color:#3d4a84;}
.rightunit .readmore{background-color: #7baf2f;color:#ffffff;padding:8px 20px 8px 20px; border-radius:5px; cursor:pointer; border:0px;font-size:14px;margin-top:0px; display:inline-block;}
.rightunit .readmore a{color:#ffffff;}
.rightunit .readmore:hover{background-color: #a5ce68;}
.rightunit .rightunitTit:hover a{color:#fa0b65;}
.rightunit .ullist li{margin-bottom: 5px;}
.rightunit .ullist li a{font-size: 15px; line-height: 22px;}
.ullist.relatedservices{padding: 0; list-style: none;}
.ullist.relatedservices li{
    list-style: none;
    padding-left: 20px;
    background-image: url(../images/related-services-icon.png);
    background-repeat: no-repeat;
    background-position: left top;}

.abouttit{font-size:26px;line-height:32px;margin-bottom:15px; display:block;}
.rightcontactfont{padding-top:10px;padding-bottom:20px;line-height:22px;}
.rightcontactfont strong{font-size:16px;line-height:29px;}

.pageGeno{ display:block;margin-top:30px;}
.pageGeno a{padding:8px 12px 8px 12px;color:#888888;margin-right:10px;border:1px solid #cccccc;}
.pageGeno a:hover,.pageGeno .choosepage{ background-color:#3c4a83;color:#ffffff;border:1px solid #3c4a83;}

.HotRead{}
.HotReadList{}
.HotReadList ol{margin:0px 0px 30px 0px;padding:0px;}
.HotReadList li{padding-top:8px;padding-bottom:8px;padding-right:30px;border-bottom:1px solid #efefef; list-style:none;font-size:15px;line-height:24px; display:block; position:relative;}
.HotReadList li a{color:#888888;}
.HotReadList li a:hover{color:#3c4a83;}
.HotReadList li .tophot{color:#ffffff; position:absolute;right:5px;top:8px; font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:5px;padding-right:5px; padding-top:2px;border-radius:10px;}
.HotReadList li:nth-child(1) .tophot{ background:#fa0b65;}
.HotReadList li:nth-child(2) .tophot{ background:#fc3580;}
.HotReadList li:nth-child(3) .tophot{ background:#fb5d98;}
.HotReadList li:nth-child(4) .tophot{ background:#fb86b2;}

/*paiban publication css begin*/
.ServiceShowPic {
	font-size:0.8em;
	text-align:center;
	line-height:1.5em;
	color:#888888;
}
.ServiceShowPic img {
	margin:auto;
}
.ServiceShowleftPic {
	margin-right:15px;
	text-align:center;
	color:#888888;
	display:inline-block;
}
.ServiceShowrightPic {
	margin-left:15px;
	text-align:center;
	color:#888888;
	display:inline-block;
}
.ServiceShowPic,.ServiceShowrightPic,.ServiceShowleftPic {
	font-size:0.8em;
	text-align:center;
	line-height:1.5em;
}
.ServiceShowPic img,.ServiceShowrightPic img,.ServiceShowleftPic img {
	display:block;
	max-width:100%;
	height:auto;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
}
.ullist {
	padding:0px 0px 0px 15px;
	margin:0px;
}
.ollist {
	padding:0px 0px 15px 15px;
	margin:0px;
}
/*.Reference{padding-top:15px;}
.Reference strong{font-size:20px;padding-bottom:5px; display:block;}*/
.Reference{padding-bottom:0px;font-size:16px;/*font-family:Arial, Helvetica, sans-serif;*/line-height:26px;color:#888888; }
.Reference strong{ display:block; color:#888888;font-size:18px;}
.RelatedSections{padding-top:15px;}
.RelatedSections a{color:#c00000;}
.RelatedSections strong{font-size:20px;padding-bottom:5px;display:block;}
.RelatedSections div[class*="col-md"]{padding-top:3px;padding-bottom:3px;}
.tablecontentshow{margin:auto auto 10px auto;}
.tablecontentshow td{padding:5px;}
/*paiban publication css end*/

.relatedService{padding-bottom:25px;color:#888888;}
.relatedService .unit{border-bottom:2px solid #efefef;padding-top:10px; position:relative;padding-left:80px;min-height:93px;}
.relatedService .unit img{margin-bottom:10px; position:absolute;width:70px;left:0; border-radius:5px;}
.relatedService .unit .tit{font-size:15px;margin-bottom:8px; display:block;}
.relatedService .unit .tit a,.Additional .tit a{color:#3b4a83;}
.relatedService .unit .tit :hover,.Additional .tit :hover{color:#fa0b65;}
.Additional{color:#888888;padding-bottom:15px;font-size:15px;line-height:21px;}
.Additional .tit{font-size:15px;margin-bottom:8px;margin-top:10px;display:block;}
.Additional img{ border-radius:5px;}

.successinfo{line-height:30px;line-height:22px;color:#888888;padding-right:20px;padding-bottom:20px;}
.successinfo .iconarea{}
.successinfo .iconarea .iconunit{text-align:center;display:block; width:40px;height:40px; border-radius:40px; background-color:#090;color:#ffffff;line-height:40px;font-weight: bolder;font-size:22px; position:relative;z-index:9;}
.successinfo .tit{font-size:20px;font-weight:bold;color:#009900; display:block;}
.successinfo .iconarea .iconunit img{top:10px;left:5px;position:absolute; z-index:10;}


.proshowTabhead{margin-top:30px;margin-bottom:15px;position: relative;border-bottom:1px solid #cccccc; text-align:center;}

.proshowTabhead ul{padding:0px;margin:0px;height:44px;}
.proshowTabhead ul li {float:left;}
.proshowTabhead ul li{list-style:none;text-align:center;font-weight:bold;font-size:15px;height:44px;line-height:24px; cursor: pointer;border-top:1px solid #cccccc;border-left:1px solid #cccccc;color:#3a51cc;}
.proshowTabhead ul li:last-child{border-right:1px solid #cccccc;border-top-right-radius:10px;}
.proshowTabhead ul li:first-child{ border-top-left-radius:10px;}
.proshowTabhead .choosedbg{background-color:#f3f3f3;color:#000000;}
.proshowTabhead ul li:hover .Tabcontentarea{ display:block;}
.proshowTabhead ul li:hover,.proshowTabhead ul .choosedbg{background-color:#f3f3f3;color:#000000;}
.proshowTabhead .choosedbg2,.proshowTabhead span:hover{/*background-color:#9cc965;color:#ffffff;border:1px solid #9cc965;*/color:#6db613;font-weight:bold;}

.proshowTabhead span{ display:inline-block;padding:10px 10px 10px 10px;list-style:none;text-align:center;font-size:15px;height:35px;line-height:14px; cursor: pointer;margin-left:5px;/* border:1px solid #efefef; border-radius:5px; background-color:#f2f2f2;*/color:#666666;}

.proshowTabcontentarea{width:100%; z-index:100000;left:0; display:none;padding-top:0px;padding-bottom:30px; text-align:left;font-weight: normal;font-size:16px;}
.proshowTabcontentarea img{ display:block; margin:auto; max-width:100%;}
.proshowTabcontentarea .contunit{/*float:left;width:25%;*/text-align:center;padding-bottom:30px;}
.proshowTabcontentarea .contunit p{color:#444444;margin-top:15px;margin-bottom:15px;text-align:center;line-height:22px;}
.proshowTabcontentarea .contunit .more{color:#666666; display:block;margin:auto; text-align:center;}
.proshowTabcontentarea .contunit .more:hover{color:#be3640;}
.proshownote{padding-top:25px;}
.askform{padding-top:30px;}
.askform .askformtit{font-size:19px;font-weight:bold;}
.askform div[class*="col-md"]{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;}
.askform .inputarea{ display:block;width:100%; border-radius:3px; border:1px solid #cccccc;padding:4px;}
.inquirymargin{margin-top:25px;}

.SUBSCRIBE{position:absolute;font-size:18px;line-height:24px;}
.SUBSCRIBE .logo{ display:block; text-align:center; padding-top:20px;padding-bottom:20px;}
.SUBSCRIBE .subcontent{background-color:#ffffff; border-radius:8px; 
box-shadow:0 0 12px #5c7b35;
-webkit-box-shadow:0 0 12px #5c7b35;
-ms-box-shadow:0 0 12px #5c7b35;
-moz-box-shadow:0 0 12px #5c7b35;
-o-box-shadow:0 0 12px #5c7b35;padding:15px 25px 15px 25px;}
.SUBSCRIBE p{color:#666666;}
.SUBSCRIBE h3{border-bottom:1px solid #cccccc;padding-bottom:10px;}
.SUBSCRIBE form{font-size:16px !important;margin-top:20px;}
.SUBSCRIBE form input{margin-top:10px;}
.SUBSCRIBE .banquanbottom{display:block; text-align:center; padding-top:20px;padding-bottom:20px;font-size:14px;color:#ffffff;}
.SUBSCRIBE .banquanbottom a{margin-top:20px;}
.SUBSCRIBE .Submitbutton:hover{ background-color:#384279;}

.Support-Documents-banner{ background-image:url(../images/Support-Documents-banner.jpg);height:341px; background-repeat:repeat-x;color:#ffffff; text-align:center;}
.Support-Documents{font-size:18px;}
.Support-Documents .small-BigTit{font-size:20px; background-color:#9cc965;color:#ffffff;padding:10px;margin-bottom:5px; display:inline-block;font-weight:bold;margin-top:30px;}
.Support-Documents .bigtit{font-size:36px;line-height:50px;display:block;}
.Support-Documents .smalltit{font-size:18px; display:block;line-height:24px;}
.Support-Documents-list{padding-top:0px;margin-top:0px;padding-bottom:20px;}
.Support-Documents-list .Documentsunit{padding:0; border-radius: 10px; display:table;width:100%;margin-top:25px; background-color:#ffffff; border:1px solid #e3e3e3;min-height:285px; position:relative; }
.Support-Documents-list .Documentsunit .img{margin:auto;width:100%;}
.Support-Documents-list .Documentsunit .img img{margin:auto; max-width:100%;}
.Support-Documents-list .Documentsunit .Documentstit{font-size:18px;line-height:26px;margin-top:15px;margin-bottom:10px;width:100%;padding: 0 15px; text-align: left;}
.Support-Documents-list .Documentsunit .Documentstit a{color:#006;}
.Support-Documents-list .Documentsunit:hover{background-color:#f0f9e4; border:1px solid #cdddb9; font-weight:600;}
.Support-Documents-list .Documentsunit p{font-size:15px;line-height:20px;color:#666666;}

.Support-Documents-list .Documentsunit .list{}
.Support-Documents-list .Documentsunit .list ul{padding:0px;margin:0px 0px 0px 20px;}
.Support-Documents-list .Documentsunit .list ul li{border-bottom:0px solid #cccccc;padding-bottom:5px;padding-top:5px;}
.Support-Documents-list .Documentsunit .list ul li a{color:#666666;}
.Support-Documents-list .Documentsunit .Documentstit:hover a{color:#9cc965;}
.Support-Documents-list .Documentsunit .list ul li:hover a{color:#9cc965;}
.Support-Documents-list .firstbg .backtop{ position:absolute;bottom:0px;right:15px;width:50px;height:50px; background-color:rgba(0,0,0,0.2); text-align:center;line-height:50px;}
.Support-Documents-list .firstbg .backtop:hover{background-color:rgba(0,0,0,0.5);}
.Support-Documents-list .firstbg{background-color:#9cc965;padding:10px;margin-top:25px;display:table;width:100%; border:1px solid #9cc965;min-height:300px;color:#efefef;}
.Support-Documents-list .firstbg .firstcontent{ position:absolute; top:25%;left:15%;width:70%;}
.Support-Documents-list .firstbg .firstcontent .tit{font-size:30px;font-weight:bold;line-height:36px;}
.Support-Documents-list .firstbg .firstcontent .button{ border-radius:5px; border:2px solid #efefef;padding:8px 12px 8px 12px; display:inline-block;margin-top:15px;font-size:16px;}
.Support-Documents-list .firstbg a{ display:block;color:#ffffff;}
.Support-Documents-list .firstbg:hover{color:#ffffff;}
.Support-Documents-list .firstbg:hover .button{border:2px solid #ffffff;}
.Support-Documents-list .firstbg:hover .button a{color:#ffffff;}

.Support-Documents-list .Documentsunit-Support{padding:10px; display:table;width:100%;margin-top:25px; background-color:#ffffff; border:1px solid #eeeeee;min-height:330px; position:relative;}
.Support-Documents-list .Documentsunit-Support .img{margin:auto;width:100%; text-align:center;}
.Support-Documents-list .Documentsunit-Support .img img{margin:auto; max-width:240px;}
.Support-Documents-list .Documentsunit-Support .Documentstit{font-size:20px; font-weight:bold;line-height:22px;margin-top:10px;margin-bottom:10px; text-align:center;}
.Support-Documents-list .Documentsunit-Support .Documentstit a{color:#000000;}
.Support-Documents-list .Documentsunit-Support:hover{background-color:#ffffff; border:1px solid #cdddb9; box-shadow:0 0 5px rgba(153,153,153,0.3);}
.Support-Documents-list .Documentsunit-Support:hover a{color:#73aa30;}
.Support-Documents-list .Documentsunit-Support p{font-size:15px;line-height:22px;color:#666666;}
.supportcolum{font-size:17px;line-height:22px;padding-top:15px;padding-bottom:13px;border:1px solid #efefef; background-color:#f2f2f2;margin-top:25px; text-align:center;}
.supportcolum a{color:#444444;margin-right:10px;margin-left:10px;}
.supportcolum a:hover{color:#73aa30;}

/*2018-9-1*/
.Products-Selection-Guides-des{font-size:18px;}
.Products-Selection-Guides-list{margin-top:30px;}
.Products-Selection-Guides-list .col-md-12 .uonit{ display: table;width:100%;padding-top:15px;padding-bottom:15px;}
.Products-Selection-Guides-list .col-md-12 .uonit p{font-size:16px;line-height:23px;padding-right:30px;margin-top:10px;color:#555555;}
.Products-Selection-Guides-list h4{margin-top:0;padding-right:30px;line-height:33px;font-size:25px;}
.Products-Selection-Guides-list .arrowRight{ position:absolute;top:50%;right:15px;}
.Products-Selection-Guides-list .arrowRight a{color:#000000;}
.Products-Selection-Guides-list .col-md-12:hover .uonit{ background-color:#eef8e1;}
.Products-Selection-Guides-list .col-md-12:hover .arrowRight a{color:#8fc151;}
.Products-Selection-Guides-list .smalltype{ display:block;font-size:14px;color:#aaaaaa;padding-right:30px;}

.sitedingwei{margin-top:30px; background-color:#f6f6f6;font-size:14px;}
.sitedingwei a{margin-left:5px;margin-right:5px;color:#888888;}
.sitedingwei a:hover{color:#000000;}

@media only screen and (min-width:1600px) {	
.indexbanner .bannerturn .bannerfontcontent{right:27%;width:22%;top:30%;}
.indexbanner .bannerturn .bannerfontcontent .h1{font-size:32px;}
.indexbanner .bannerturn .bannerfontcontent p{font-size:18px;line-height:26px;padding-top:10px;padding-bottom:10px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore{margin-top:15px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore a{font-size:18px;padding:10px 20px 10px 20px; }
.SUBSCRIBE{width:30%; left:35%;top:10%;}
.Support-Documents .small-BigTit{margin-top:80px;}
.proshowTabhead ul li{width:25%;padding:10px 10px 10px 10px;}
}

@media only screen and (min-width:1000px) and (max-width:1599px) {
.indexbanner .bannerturn .bannerfontcontent{right:18%;width:33%;top:20%;}
.indexbanner .bannerturn .bannerfontcontent .h1{font-size:22px;}
.indexbanner .bannerturn .bannerfontcontent p{font-size:14px;line-height:20px;padding-top:10px;padding-bottom:10px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore{margin-top:15px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore a{font-size:16px;padding:5px 10px 5px 10px; }
.SUBSCRIBE{width:90%; left:5%;top:10%;}
.Support-Documents .small-BigTit{margin-top:80px;}
.proshowTabhead ul li{width:25%;padding:10px 10px 10px 10px;}
}
@media only screen and (min-width:1000px) {
.mobilecolumonline{ display:none;}
.columleftcont{display:block;}
.topsmalliconuit{float:right;}
.searchcontent{border-bottom:1px solid #cccccc;position:absolute;top:46px;left:0px; z-index:100;display:none;padding-top:15px;padding-bottom:15px;}
.indexprotype{padding-left:35px;padding-right:35px;}
.ServiceShowrightPic {float:right;}
.ServiceShowleftPic {float:left;}
.secondbanner .bigtit{font-size:28px;line-height:30px;}
.proshowTabhead ul li{width:25%;padding:10px 10px 10px 10px;}
}
@media only screen and (max-width:1000px) {
.mobilecolumonline,.searchcontent,.searchcontent{ display:block;}	
.columleftcont,.searchbutton{display:none;}
.topsmalliconuit{float:left;}
.telbg{margin-left:20px;}
.telbg,.inquirybg{margin-bottom:15px;}
.searbuttonsmall{margin-top:10px;width:100%;text-align:center;}
.searchcontent{padding-bottom:15px;}
.searchcontent div[class*="col-md"],.searchcontent .container{padding-left:0px;padding-right:0px;}
.indexprotype{}
.secondbanner .bigtit{font-size:20px;line-height:26px;}
.proshowTabhead ul li{width:25%;padding:10px 10px 10px 10px;}
}

@media only screen and (min-width:768px) and (max-width:1000px) {
	.indexbanner .bannerturn .bannerfontcontent{right:18%;width:33%;top:15%;}
.indexbanner .bannerturn .bannerfontcontent .h1{font-size:22px;}
.indexbanner .bannerturn .bannerfontcontent p{font-size:14px;line-height:20px;padding-top:5px;padding-bottom:5px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore{margin-top:0px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore a{font-size:16px;padding:5px 10px 5px 10px; }
.ServiceShowrightPic {float:right;}
.ServiceShowleftPic {float:left;}
.SUBSCRIBE{width:90%; left:5%;top:10%;}
.Support-Documents .small-BigTit{margin-top:50px;}
.proshowTabhead ul li{padding:10px 5px 10px 5px;}
}
@media only screen and (min-width:480px) and (max-width:768px) {
	.indexbanner .bannerturn .bannerfontcontent{right:5%;width:80%;top:15%;}
.indexbanner .bannerturn .bannerfontcontent .h1{font-size:16px;}
.indexbanner .bannerturn .bannerfontcontent p{font-size:12px;line-height:20px;padding-top:0px;padding-bottom:0px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore{margin-top:0px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore a{font-size:16px;padding:5px 10px 5px 10px; }
.ServiceShowrightPic,.ServiceShowleftPic{margin-bottom:10px;width:100%;}
.SUBSCRIBE{width:90%; left:5%;top:10%;}
.Support-Documents .small-BigTit{margin-top:50px;}
.proshowTabhead ul li{padding:10px 5px 10px 5px;}
}
@media only screen and (min-width:320px) and (max-width:480px) {
	.indexbanner .bannerturn .bannerfontcontent{right:5%;width:90%;top:12%;}
.indexbanner .bannerturn .bannerfontcontent .h1{font-size:14px;}
.indexbanner .bannerturn .bannerfontcontent p{font-size:12px;line-height:18px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore{margin-top:0px;}
.indexbanner .bannerturn .bannerfontcontent .learnmore a{font-size:12px;padding:3px 10px 3px 10px; }
.ServiceShowrightPic,.ServiceShowleftPic{margin-bottom:10px;width:100%;}
.SUBSCRIBE{width:90%; left:5%;top:10%;}
.Support-Documents .small-BigTit{margin-top:50px;}
.proshowTabhead ul li{padding:10px 5px 10px 5px;}
}


@media (min-width: 600px) {
	.newyear-minimg{
		display: none !important;
	}
}

@media (max-width: 599px) {
	.newyear-maximg{
		display: none !important;
	}
	.newyear-minimg{
		display: block !important;
	}
}
.navMenu{
    margin: 0px;
	padding: 0px; 
}
.navMenu li{
	list-style: none;
}
.navMenu>li {
	color: #444;
	background: #fff;
	line-height: 26px;
	cursor: pointer;	
	position: relative;
	margin-bottom: 15px;	
}
.navMenu .QA{
    color: #7baf2f;
    text-align: center;
}
.navMenu>li:last-child {
	margin-bottom: 0px;
}

.navMenu>li>a {
	display: block;
	padding: 8px 15px;
	line-height: 24px;
	color: #444;
	transition: all .3s;
	position: relative;
	text-decoration: none;
	font-size: 17px;
	background: #F6F6F6;
}

.navMenu>li:last-child>a {
	border-bottom: 1px solid transparent;
}

.navMenu>li>a.active,
.navMenu>li>a:hover {
	border-left: 3px solid #7baf2f;
}

.navMenu>li>ul.sub-menu,
.navMenu>li>ul.sub-menu>li>ul.sub-menu {
	display: none;
	list-style: none;
	clear: both;
	margin: 0px;
	padding: 8px 18px;
}

.navMenu>li>ul.sub-menu li {
	background: none;
	margin: 0px;
	padding: 0px;
}
