@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
body {	font-size:75%;	color:#333; background: #fff repeat-x; font-family: Arial, Helvetica, sans-serif; padding: 0; margin-top:-20px;}
img {border: none;}
ul,li {list-style: none; padding: 0; margin: 0;}
a {color: #333;text-decoration: none;blr:expression(this.onFocus=this.blur());}
a:hover {color: #2f79b4;}
.clear {clear: both;}
/*默认设置 end*/
#header { height:130px; margin:0px auto;}
.box{ margin:0 auto;}

#logo {float:left; width:680px; height:97px; overflow:hidden; margin:0px; margin-left:260px;}
.searchformzone{ float:right; padding:0px;margin:10px 10px 0px 0px; width:296px; height:39px; background:url(../images/search_bg.jpg) 0 0 no-repeat;}
.searchform{float:left;padding:0px 0px 0px 10px;margin:0px;height:21px;}
.search_submit{float:right;padding:0px;margin:0px;}
.searchform .input{border:0px;height:39px;margin:0px;background:transparent; color:#626262;width:220px;font:13px/30px Verdana,microsoft yahei,Arial;}

.inquiry{ width:300px; height:35px; float:left }
.inquiry ul{ width:300px; margin:0px auto;}
.inquiry ul li{ width:150px; list-style: none;  }


#logo_wp { background: url(/images/nav.png) repeat-x;}


.sp1 { padding: 5px 0 5px 20px; background: url(/images/sp1.png) no-repeat left center; margin-left: 30px;}
.sp2 { padding: 5px 0 5px 20px; background: url(/images/sp2.png) no-repeat left center; margin-left: 30px;}
.sp3 { padding: 5px 0 5px 20px; background: url(/images/sp3.png) no-repeat left center; margin-left: 30px;}
.sp4 { padding: 5px 0 5px 20px; background: url(/images/sp4.png) no-repeat left center; margin-left: 30px;}
.sp5 { padding: 5px 0 5px 18px; background: url(/images/sp5.png) no-repeat left center; margin-left: 30px;}

#nav1 { width: 940px; position: absolute; top: 60px; right: 0px;}
#jsddm
{	margin: 0;
	padding: 0 z-index: 20000;}

	#jsddm li
	{	float: left;
		list-style: none; position: relative;}

	#jsddm li a
	{	display: block;
		text-decoration: none;
		color: #fff;  font-size: 18px; font-weight: bold; text-align: center; padding: 5px 18px;}

	#jsddm li a:hover
	{
		color:#ffd800;
	}
		
		#jsddm li ul
		{	margin: 0; width: 220px; z-index: 20000;
			padding: 10px;
			position: absolute;
			top: 30px;
			visibility: hidden; background: #75a5df url(/images/nav_ul.png) no-repeat left top;}
		
			#jsddm li ul li
			{	float: none; z-index: 20000;
				display: block; background: url(/images/nav_li.png) no-repeat 5px 8px; padding-left: 10px;}
			
			#jsddm li ul li a
			{	
				color: #fff; font-size: 13px; font-weight: normal; text-align: left; z-index: 20000; padding: 5px 5px;}
			
			#jsddm li ul li a:hover
			{ color: #ffdb00;}
#nav1 li.current a { color:#ffd800; }




#nav {float:left; height:50px; margin:0px auto; background: url(../images/menu_bg.jpg);  width:100%;}

#nav_ul_big{ padding:0; height:50px;background: url(../images/menu_bg.jpg); width:100%; margin-left:200px; }
#nav_ul_big li{margin:0px auto;	float: left;list-style: none;font: 14px/50px Arial,SimSun,Verdana; width: auto;  }
#nav_ul_big li a{display: block;height:50px;padding:0 2em; _width: 50px; text-align:center; text-decoration: none;color: #fff;white-space: nowrap; ) no-repeat right center; font: 16px/50px Arial,SimSun,Verdana;}
#nav_ul_big li a:hover{background-color: #ffa509;font: 16px/50px Arial,SimSun,Verdana;}

#nav_ul_small{position: absolute;visibility: hidden; background: #660033; z-index:1000; filter:alpha(opacity=50); width:auto; }
#nav_ul_small li{float: none;display: block; background: url(../images/nav_bottom_line.gif) repeat-x bottom center; width:auto; }
#nav_ul_small li a{ display: block; padding: 0px;text-align:left;height:39px; padding:0 4em 0 1.5em;color: #ffffff; font: 12px/39px Arial,SimSun,Verdana; background: none;}
#nav_ul_small li a:hover{color: #ff981d; font: 12px/39px Arial,SimSun,Verdana; background: none; width:auto;}

.flash {clear:both; width:1186px; margin-left:230px;  height:248px; overflow:hidden; border: 1px solid #d3d3d3;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
#full-screen-slider { width:100%; height:300px; float:left; position:relative}
#slides { display:block; width:100%; height:300px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:30%; top:270px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#ff981d}

#center{clear:both; width:1000px;}

@media screen and (min-width:1200px){ #banner { width: 1186px; height: 248px;  margin: 0 auto; margin-top: 13px; border: 1px solid #e2e8f4;}
    
}

@media screen and (min-width: 960px) and (max-width: 1199px) { #banner { width: 960px; height: 248px;  margin: 0 auto; margin-top: 13px; border: 1px solid #e2e8f4;}
    
}

@media screen and (min-width: 768px) and (max-width: 959px) { #banner { width: 900px; height: 248px;  margin: 0 auto; margin-top: 13px; border: 1px solid #e2e8f4;}
   
}



.effect{ display:inline-block; *display:inline; zoom:1; text-align:left; margin:0 auto; z-index: -500;}
/* 单个图片幻灯片盒子 - 公用类 */
.slideBox{ width:1186px; height:248px; overflow:hidden; position:relative; z-index: -500;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0; }
.slideBox .bd img{ width:1186px; height:248px; }


#company_ct { padding: 10px; font-size: 12px; line-height: 25px;}
#company_ct img { float: right; padding-left: 10px; padding-top: 10px;}
#company top_left { height: 25px; position: relative; color: #fff;}
#company top_left h3 { font-size: 14px; font-weight: bold; height: 32px; line-height: 25px; color: #fff; position: absolute; left: 15px; top: 0px;}

@media screen and (min-width:1200px){
	#company1 { width: 1188px; margin: 0 auto; margin-top: 13px; background: url(/images/company.png) no-repeat top; margin-top: 15px;}
    
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #company1 { width: 960px; margin: 0 auto; margin-top: 13px; background: url(/images/company.png) no-repeat top; margin-top: 15px;}
}


#company1_ct { padding: 10px; font-size: 12px; line-height: 25px;}
#company1_ct img { float: right; padding-left: 10px; }


.top_left { height: 25px; position: relative; color: #fff;}
.top_left h3 { font-size: 14px; font-weight: bold; height: 32px; line-height: 25px; color: #fff; position: absolute; left: 15px; top: 0px;}


.top_center { height: 25px; position: relative;}
.top_right { height: 25px; position: relative;}
.top_right h3,.top_center h3 { font-size: 14px; font-weight: bold; height: 25px; line-height: 25px; color: #fff; position: absolute; left: 15px; top: 0px; color: #fff;}
.top_right a,.top_center a { font-size: 14px; font-weight: normal; line-height: 25px; position: absolute; right: 15px; top: 0px; color: #fff;}

@media screen and (min-width:1200px){
    #main { width: 1188px; margin: 0 auto; padding-top: 13px;}

}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #main { width: 960px; margin: 0 auto; padding-top: 13px;}

}


@media screen and (min-width:1200px){
    #main_left { width: 330px; float: left;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #main_left { width: 260px; float: left;}
}



@media screen and (min-width:1200px){
    #product_lie { width: 330px; background: url(/images/product_lie.png) no-repeat top;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #product_lie { width: 240px; background: url(/images/product_lie.png) no-repeat top;}
}



@media screen and (min-width:1200px){
    #follow_us { width: 325px; height: 29px; border: 1px solid #e2e8f4; text-indent: 10px; padding-top: 5px; margin-top: 13px; padding-bottom: 5px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #follow_us { width: 250px; height: 29px; border: 1px solid #e2e8f4; text-indent: 10px; padding-top: 5px; margin-top: 13px; padding-bottom: 5px;}
}



@media screen and (min-width:1200px){
    .solution {width:300px;   }
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .solution { width:250px; overflow:hidden; }
}


@media screen and (min-width:1200px){
    
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .solution  img{ width:250px; overflow:hidden; }
	
}


@media screen and (min-width:1200px){
    .prototyping {width:300px;   }
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .prototyping { width:250px; overflow:hidden; }
}

@media screen and (min-width:1200px){
    .prototyping img {width:280px;   }
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .prototyping img { width:250px; overflow:hidden; }
}


@media screen and (min-width:1200px){
    #follow_us img { width: 29px; height: 29px; padding-left: 15px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #follow_us img { width: 29px; height: 29px; padding-left: 7px;}
}


#product_lie_ct { padding: 10px; padding-left: 6px; border: 1px solid #e2e8f4; margin-top: 10px;}
#product_lie_ct h4 { font-size: 13px; font-weight: normal; line-height: 28px; border-bottom: 1px dashed #ccc; background: url(../images/product_li.png) no-repeat left center; padding-left: 15px;}
#product_lie_ct h4 a { color: #2f79b4;}
#product_lie_ct li { font-size: 13px; line-height: 28px; padding-left: 25px; border-bottom: 1px dashed #ccc;}





@media screen and (min-width:1200px){
    #main_right { width: 840px; float: right; overflow:hidden;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #main_right { width: 700px; float: right; overflow:hidden;}
}


@media screen and (min-width:1200px){
    #center { width: 559px; float: left;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #center { width: 465px; float: left;}
}


@media screen and (min-width:1200px){
    #product_show { width: 559px; background: url(/images/product_show.png) no-repeat top;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #product_show { width: 465px; background: url(/images/product_show.png) no-repeat top;}
}


@media screen and (min-width:1200px){
    #right2 { width:265px; float: right; }
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #right2 { width:230px; float: right; }
}


#product_show_ct {}


@media screen and (min-width:1200px){
    #news { width: 265px; background: url(/images/news.png) no-repeat top;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #news { width: 230px; background: url(/images/news.png) no-repeat top;}
}



#news_ct { font-size: 12px; height: 165px; overflow: hidden; line-height: 25px; border: 1px solid #e2e8f4; padding: 5px; margin-top: 10px;}

@media screen and (min-width:1200px){
   #dis_pro { width: 265px; background: url(/images/news.png) no-repeat top; margin-top: 19px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #dis_pro { width: 230px; background: url(/images/news.png) no-repeat top; margin-top: 19px;}
}

@media screen and (min-width:1200px){
   #dis_pro_ct img { display: block; width: 260px; height: 148px; border: 1px solid #e2e8f4; margin: 0 auto; margin-top: 10px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
   #dis_pro_ct img { display: block; width: 230px; height: 148px; border: 1px solid #e2e8f4; margin: 0 auto; margin-top: 10px;}
}

@media screen and (min-width:1200px){
   #rohs { width: 265px; background: url(/images/news.png) no-repeat top; margin-top: 19px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
   #rohs { width: 230px; background: url(/images/news.png) no-repeat top; margin-top: 19px;}
}

@media screen and (min-width:1200px){
  #rohs_ct { width: 263px; border: 1px solid #e2e8f4; margin-top: 10px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
   #rohs_ct { width: 230px; border: 1px solid #e2e8f4; margin-top: 10px;}
}



#rohs_ct img { display: block; margin: 0 auto;}

@media screen and (min-width:1200px){
    #ccontact { width: 1188px; margin: 0 auto; font-size: 12px; line-height: 28px; color: #fff; padding-top: 10px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    #ccontact { width: 960px; margin: 0 auto; font-size: 12px; line-height: 28px; color: #fff; padding-top: 10px;}
}


#bottom { background: url(/images/bottom.png) no-repeat; height: 146px; margin-top: 20px;}

#ccontact a { color: #fff;}
#ccontact h4 { font-size: 14px; font-weight: bold;}

@media screen and (min-width:1200px){
    #cp_su { width: 1188px; margin: 0 auto; margin-top: 10px; height: 40px; font-size: 12px; line-height: 40px; color: #fff; position: relative;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
   #cp_su { width: 960px; margin: 0 auto; margin-top: 10px; height: 40px; font-size: 12px; line-height: 40px; color: #fff; position: relative;}
}


#cp_su a { color: #fff;}
#sub_menu { position: absolute; left: 0; top: 0px;}

@media screen and (min-width:1200px){
   #copyright { position: absolute; right: 0px; top: 0px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
   #copyright { position: absolute; left: 600px; top: 0px;}
}



@media screen and (min-width:1200px){
    .product01 {width: 260px; margin-top: 26px; margin-left: 12px; float: left;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .product01 {width: 220px; margin-top: 26px; margin-left: 12px; float: left;}
}

@media screen and (min-width:1200px){
    .product_img01 {width: 260px; height: 160px; border: 1px solid #e2e8f4;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .product_img01 {width: 220px; height: 160px; border: 1px solid #e2e8f4;}
}

@media screen and (min-width:1200px){
    .product_img01 img {width: 260px; height: 160px;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .product_img01 img {width: 220px; height: 160px;}
}


@media screen and (min-width:1200px){
   .product_ct { width: 260px; font-size: 12px; line-height: 23px; height: 65px; overflow: hidden;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .product_ct { width: 220px; font-size: 12px; line-height: 23px; height: 65px; overflow: hidden;}
}



@media screen and (min-width:1200px){
    .product01 p { display: block; width: 260px; height: 13px; padding-top: 5px; padding-bottom: 5px; overflow: hidden; font-size: 13px; line-height: 18px; text-align: center;}
}

@media screen and (min-width: 960px) and (max-width: 1199px) {
    .product01 p { display: block; width: 220px; height: 13px; padding-top: 5px; padding-bottom: 5px; overflow: hidden; font-size: 13px; line-height: 18px; text-align: center;}
}


.product_img01:hover { border-color: #9C6;}

.product01 p a { color: #2f79b4;}

.more { height: 25px; position: relative;}
.more a { position: absolute; right: 0px; top: 5px;}


.xinwen { clear: both; background: url(/images/news_li.png) no-repeat left center; line-height: 29px; padding-left: 14px; height: 29px;  border-bottom: 1px dashed #9D9D9D;}
.xinwen span { float: right;}
.xinwen a { float: left;}
.xinwen a:hover { text-decoration: underline;}

.load { clear: both; background: url(/images/news_li.png) no-repeat left center; line-height: 26px; padding-left: 14px; height: 26px; border-bottom: 1px dashed #ccc;}
.load span { float: left;}
.load a { float: right;}
.load a:hover { text-decoration: underline;}



#main_left_list { width: 325px; float: left;}

#main_right_list { width: 840px; float: right;}

#center_list { width: 620px; float: left; border: 1px solid #ccc; background: url(/images/company.png) no-repeat left top;}
#center_list_ct { padding: 12px; font-size: 12px;}
#center_list_ct h1 { font-size: 16px; font-weight: bold; text-align: center; padding: 15px; padding-top: 10px;}
#center_list_ct img  { display: block; margin: 0 auto; max-width: 600px;}


#right_list { width: 201px; float: right; background: url(/images/news.png) no-repeat left top;}



.product02 {width: 255px; margin-top: 26px; margin-left: 12px; float: left;}
.product_img02 {width: 255px; height: 158px; border: 1px solid #e2e8f4;}
.product_img02 img {width: 255px; height: 158px;}
.product_img02:hover { border-color: #9C6;}
.product02 p { display: block; width: 255px; height: 13px; padding-top: 5px; padding-bottom: 5px; overflow: hidden; font-size: 13px; line-height: 18px; text-align: center;}
.product02 p a { color: #2f79b4;}

.more { height: 25px; position: relative;}
.more a { position: absolute; right: 0px; top: 5px;}


.product03 {width: 201px; margin: 0 auto; margin-top: 15px;}
.product_img03 {width: 199px; height: 122px; border: 1px solid #e2e8f4;}
.product_img03 img {width: 199px; height: 122px;}
.product_img03:hover { border-color: #9C6;}
.product03 p { display: block; width: 201px; height: 15px; overflow: hidden; padding-top: 5px;font-size: 13px; line-height: 18px; text-align: center;}
.product03 p a { color: #2f79b4;}


.product04 {width: 260px; margin-top: 10px; margin-left: 25px; float: left;}
.product_img04 {width: 260px; height: 160px; border: 1px solid #e2e8f4;}
.product_img04 img {width: 260px; height: 160px;}
.product_img04:hover { border-color: #9C6;}
.product04 p { display: block; width: 260px; height: 13px; padding-top: 5px; padding-bottom: 5px; overflow: hidden; font-size: 13px; line-height: 18px; text-align: center;}
.product04 p a { color: #2f79b4;}

.product_list_top { height: 25px; color: #fff; font-size: 13px; line-height: 25px; text-indent: 12px;}
.product_list_top a { color: #fff;}


#product_display { font-size: 12px; line-height: 25px; padding-left: 12px; padding-top: 10px;}
#product_display h5 { font-size: 13px; line-height: 25px; background: url(/images/news_li.png) no-repeat left center; padding-left: 15px;}
#product_display h5 a { color: #2f79b4;}
#product_display p { padding-left: 20px;}

#hyde_text { line-height: 22px;}
#hyde_text p { line-height: 22px;}

#list_wp { width: 1188px; margin: 0 auto; padding-top: 15px;}
#list_left { width: 220px; float: left;}
#list_right { width: 840px; float: right; border: 1px solid #ccc; background: url(/images/company.png) no-repeat left top;}
#list_top { width: 840px; font-size: 13px; text-indent: 13px; line-height: 25px; color: #fff;}
#list_top a { color: #fff;}
#list_center {padding: 13px;}
#list_center img { max-width: 840px; display: block; margin: 0 auto;}
#list_center h1 { font-size: 16px; font-weight: bold; text-align: center; padding: 15px; padding-top: 10px;}
#list_bottom　{ width: 840px;}

#Details { font-size: 12px; line-height: 25px;}
#Details p { margin-bottom: 13px;}
#Details  a:hover{color:#2f79b4;}
#Other { clear: both; text-align: right; padding-top: 15px;}
#pagenav{height:20px; line-height:20px; text-align:center; padding:10px 0px; }
#pagenav a{border:1px #999 solid; padding:3px 5px; margin:0 3px;}


.button
    {
		cursor:pointer;
		color: #FFF !important;
		padding: 5px 5px;
		background-color:#ff8000;
		border-radius: 4px;
		border: 1px solid #a3511a;
		text-shadow: 0px -1px 0px #a3511a;
		font-weight: bold;
		box-shadow: inset 0 1px 0px #FFFFFF;
		box-shadow: inset 0 1px 0px RGBa(256,256,256,0.5);		
		background: #ff8000 -webkit-linear-gradient(bottom, RGBa(0,0,0,0.2) 0%,  RGBa(256,256,256,0.1) 100%);
		background: #ff8000 -moz-linear-gradient(bottom, RGBa(0,0,0,0.2) 0%, RGBa(256,256,256,0.1) 100%);
		background: #ff8000 -o-linear-gradient(bottom, RGBa(0,0,0,0.2) 0%, RGBa(256,256,256,0.1) 100%);
		background: #ff8000 linear-gradient(to top, RGBa(0,0,0,0.2) 0%, RGBa(256,256,256,0.1) 100%);
		cursor: pointer;	
		font-size: 14px;
    }
	
.button:hover
	{
		background-color:#FFA041 !important;
	}
.button:active,
.button.active
	{
		background-color:#E77604 !important;
		box-shadow: inset 0 -1px 0px RGBa(256,256,256,0.4);
		color: #E7E7E7 !important;
	}
.button.hero
	{
		padding: 12px 35px !important;
		font-size: 20px !important;
	}
.button.light-blue
	{
		background-color:#96C2BF !important;	
		border: 1px solid #253A61 !important;
		text-shadow: 0px -1px 0px #253A61 !important;
	}
.button.light-blue:hover
	{
		background-color: #BBDBD9 !important;
	}
	
.button.blue:hover {
		background-color: #6C91D6 !important;
	}
	
.button.blue:active,
.button.blue.active {
		background-color: #253A61 !important;
		box-shadow: inset 0 -1px 0px RGBa(256,256,256,0.5);
		color: #aaa !important;
	}

.maxbutton-6.maxbutton {
  position : relative;
  text-decoration : none;
  display : inline-block;
  border-color : #c47600;
  border-top-left-radius : 4px;
  border-top-right-radius : 4px;
  border-bottom-left-radius : 4px;
  border-bottom-right-radius : 4px;
  border-style : solid;
  border-width : 0px;
  background: #f89422;
  -pie-background: linear-gradient(#f89422 45%, #d97f1f);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #f89422), color-stop(1, #d97f1f));
  background: -moz-linear-gradient(#f89422 45%, #d97f1f);
  background: -o-linear-gradient(#f89422 45%, #d97f1f);
  background: linear-gradient(#f89422 45%, #d97f1f);
  -webkit-box-shadow: 0px 0px 2px #333;
  -moz-box-shadow: 0px 0px 2px #333;
  box-shadow: 0px 0px 2px #333; }

.maxbutton-6.maxbutton:hover {
  border-color : #c47600;
  background: #f89422;
  -pie-background: linear-gradient(#f89422 45%, #d97f1f);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #f89422), color-stop(1, #d97f1f));
  background: -moz-linear-gradient(#f89422 45%, #d97f1f);
  background: -o-linear-gradient(#f89422 45%, #d97f1f);
  background: linear-gradient(#f89422 45%, #d97f1f);
  -webkit-box-shadow: 0px 0px 2px #333;
  -moz-box-shadow: 0px 0px 2px #333;
  box-shadow: 0px 0px 2px #333; }

.maxbutton-6.maxbutton .mb-text {
  font-family : Arial;
  font-size : 16px;
  font-style : normal;
  font-weight : bold;
  padding-top : 7px;
  padding-right : 10px;
  padding-bottom : 7px;
  padding-left : 10px;
  line-height : 1em;
  box-sizing : border-box;
  display : block;
  color : #fff; }

.maxbutton-6.maxbutton:hover .mb-text {
  color : #fff; }

@media only screen and (max-width: 480px) {
  .maxbutton-6.maxbutton {
    width : 90%; }

  .maxbutton-6.maxbutton .mb-text {
    font-size : 12px; } }
.maxbutton-5.maxbutton {
  position : relative;
  text-decoration : none;
  display : inline-block;
  border-color : #c47600;
  border-top-left-radius : 4px;
  border-top-right-radius : 4px;
  border-bottom-left-radius : 4px;
  border-bottom-right-radius : 4px;
  border-style : solid;
  border-width : 0px;
  background: #238df7;
  -pie-background: linear-gradient(#238df7 45%, #0d58a3);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #238df7), color-stop(1, #0d58a3));
  background: -moz-linear-gradient(#238df7 45%, #0d58a3);
  background: -o-linear-gradient(#238df7 45%, #0d58a3);
  background: linear-gradient(#238df7 45%, #0d58a3);
  -webkit-box-shadow: 0px 0px 2px #333;
  -moz-box-shadow: 0px 0px 2px #333;
  box-shadow: 0px 0px 2px #333; }

.maxbutton-5.maxbutton:hover {
  border-color : #c47600;
  background: #238df7;
  -pie-background: linear-gradient(#238df7 45%, #0d58a3);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #238df7), color-stop(1, #0d58a3));
  background: -moz-linear-gradient(#238df7 45%, #0d58a3);
  background: -o-linear-gradient(#238df7 45%, #0d58a3);
  background: linear-gradient(#238df7 45%, #0d58a3);
  -webkit-box-shadow: 0px 0px 2px #333;
  -moz-box-shadow: 0px 0px 2px #333;
  box-shadow: 0px 0px 2px #333; }

.maxbutton-5.maxbutton .mb-text {
  font-family : Arial;
  font-size : 16px;
  font-style : normal;
  font-weight : bold;
  padding-top : 7px;
  padding-right : 10px;
  padding-bottom : 7px;
  padding-left : 10px;
  line-height : 1em;
  box-sizing : border-box;
  display : block;
  color : #fff; }

.maxbutton-5.maxbutton:hover .mb-text {
  color : #fff; }

@media only screen and (max-width: 480px) {
  .maxbutton-5.maxbutton {
    width : 90%; }

  .maxbutton-5.maxbutton .mb-text {
    font-size : 12px; } }
.maxbutton-2.maxbutton {
  position : relative;
  text-decoration : none;
  display : inline-block;
  border-color : #10285c;
  border-top-left-radius : 4px;
  border-top-right-radius : 4px;
  border-bottom-left-radius : 4px;
  border-bottom-right-radius : 4px;
  border-style : solid;
  border-width : 0px;
  background: #2a3b92;
  -pie-background: linear-gradient(#2a3b92 45%, #1d2863);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #2a3b92), color-stop(1, #1d2863));
  background: -moz-linear-gradient(#2a3b92 45%, #1d2863);
  background: -o-linear-gradient(#2a3b92 45%, #1d2863);
  background: linear-gradient(#2a3b92 45%, #1d2863);
  -webkit-box-shadow: 0px 0px 2px #333;
  -moz-box-shadow: 0px 0px 2px #333;
  box-shadow: 0px 0px 2px #333; }

.maxbutton-2.maxbutton:hover {
  border-color : #10285c;
  background: #2a3b92;
  -pie-background: linear-gradient(#2a3b92 45%, #1d2863);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #2a3b92), color-stop(1, #1d2863));
  background: -moz-linear-gradient(#2a3b92 45%, #1d2863);
  background: -o-linear-gradient(#2a3b92 45%, #1d2863);
  background: linear-gradient(#2a3b92 45%, #1d2863);
  -webkit-box-shadow: 0px 0px 2px #333;
  -moz-box-shadow: 0px 0px 2px #333;
  box-shadow: 0px 0px 2px #333; }

.maxbutton-2.maxbutton .mb-text {
  font-family : Arial;
  font-size : 16px;
  font-style : normal;
  font-weight : bold;
  padding-top : 7px;
  padding-right : 10px;
  padding-bottom : 7px;
  padding-left : 10px;
  line-height : 1em;
  box-sizing : border-box;
  display : block;
  color : #fff; }

.maxbutton-2.maxbutton:hover .mb-text {
  color : #fff; }

@media only screen and (max-width: 480px) {
  .maxbutton-2.maxbutton {
    width : 90%; }

  .maxbutton-2.maxbutton .mb-text {
    font-size : 12px; } }