
body {
    background: #fff;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    color: #4e4e4e;
    line-height: 22px;
}	

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
    color: #4e4e4e;
}
h1 {
    font-size: 36px;
    color: #fff;
}
h2 {
    font-size: 20px;
}
h3 {
    font-size: 16px;
    color: #787878;
    font-weight: 400;
    line-height: 24px;
}
h4 {
    font-size: 16px;
}
a {
    color: #024061;
    -webkit-transition: color 300ms, background-color 300ms;
    -moz-transition: color 300ms, background-color 300ms;
    -o-transition: color 300ms, background-color 300ms;
    transition: color 300ms, background-color 300ms;
}

a{
	color:#333; 
	text-decoration:none; 
}

a:hover{  
	/*color: #A9B1DC;*/ 
	/*background-color:transparent;*/ 
	text-decoration:none;  
}
a:active { 
	/*color:#d43133;*/
	text-decoration:none; 
}	
a:focus {
    /*color: #d43133;*/
    /*background-color:transparent;*/
    text-decoration:none; 
}

.body_top1 {height:35px; line-height:35px;overflow:hidden;}
.body_top1 .h2 { margin-left: 10px; float:left; color:#fff;}
.body_top1 .h_r{ margin-right: 10px; float:right;color:#fff; width:330px;}     
.body_top1 .h_r p{ color:#fff; float:left;}
.body_top1 .h_r p span{ font-size:18px;}
.body_top1 .h_r .yuyan{ float:right; background:url(../images/ht.jpg) left center no-repeat; padding-left:36px;}
.body_top1 .h_r .yuyan a{ color:#fff;}

.titletip { 
	float:left; 
	font-weight:bolder; 
	margin:30px 0px 0px 10px; 
	font-style:italic; 
	font: 13px; 
}

.index_bot1{ width: 100%;     margin: 0 auto; height:34px; background:#888888; text-align:center; line-height:34px; color:#fff;}
.index_bot1 div { }
.index_bot1 a{color:#fff;}

.footer {
    background: none repeat scroll 0 0 #2E2E2E;
    border-top: 5px solid #5D9BC4
    height: 84px;
    margin-top: 110px;
}

/*#2BB3D5*/
/*#569CCC*/
#footer {
    padding-top: 6px;
    padding-bottom: 18px;
    color: #fff;
    /*background:#494949;*/
    background: #003c7e;
   
    /*border-top: solid 5px #f58f98;*/
}
#footer a {
    color: white;
}
#footer a:hover {
	color: white; 
	background-color:transparent; 
	text-decoration:none;  
}
#footer ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
#footer ul>li {
    display: inline-block;
    margin-left: 15px;
}

.footborder{
	border-right:1px solid #2dc094;
}

/*2dc094*/
.footleftborder{
	border-left:1px solid #28A7C7;
}

.rowContainer{
	padding: 20px;
}

.rowContainerGray{
	background-color: #ecf9ff;
	padding-left: 6px;
	padding-right: 6px;
}

.rowContainerWhite{
	background-color: white;
	padding-left: 6px;
	padding-right: 6px;
}



.valuesCss{
	padding: 10px;
	/*background-color: #FFE4E1;*/
}

.valuesCss .indiv{
	padding: 10px;
	background-color: #A0CBE7;
}

.valuesCss h3{
	font-weight: bold;
	font-size: 20px;
	text-align: center;
}

.valuesCss p{
	font-size: 13px;
    line-height: 28px;
    margin-right: 20px;
    
}

.valuetitle{
	text-align: center;
	font-weight: bold;
	font-size: 23px;
}

.productCss{}
.productCss img{
	margin: auto;

}


.offerCss{
	padding: 10px;
	/*background-color: #FFE4E1;*/
}

.offerCss .indiv{
	padding: 10px;
	background-color: #FFE4E1;
}

.offerCss h3{
	font-size: 20px;
	text-align: center;
}

.offerCss p{
	font-size: 16px;
    line-height: 28px;
    margin-right: 20px;
    text-align: center;
}

#footer .kuai{}
#footer .kuai h3{ font:80 16px/40px "微软雅黑"; }
#footer .kuai a{color:#FFFFFF;}
#footer .kuai p{color:#FFFFFF;}
#footer .kuai ul{padding-top:8px;}
#footer .kuai li{ font:80 12px/24px "微软雅黑";}

.index_bot2{ width: 100%;     margin: 0 auto; height:34px; background:#888888; text-align:center; line-height:34px; color:#fff;}
.index_bot2 div { }
.index_bot2 a{color:#fff;}

.contactmain {
				padding-left: 0px;
				padding-right: 0px; 
				/*height: 410px;*/ 
				background-image: url(../contact1.jpg); 
				background-repeat: no-repeat;
				/*background-size: 100% 100%;*/
				background-position: center;
				/*padding-left: 20%;
				padding-right: 20%;*/
				/*position:absolute;
				z-index:2; 
				left:100px; 
				top:100px;  
				color:white; 
				font:100 16px/32px 微软雅黑;
				text-align:left;

				padding-top: 80px;*/
}

.caption{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
