@charset "utf-8";
.p2ptop{
width:100%;
height:490px;
background-color:#0a90e2;
}
.p2ptop a{
width:1140px;
margin:0 auto;
overflow:hidden;
display:block;
height:490px;
text-align:center;
}
.p2pbox1{
width:100%;
height:auto;
overflow:hidden;
}
.p2ptimu{
width:1140px;
text-align:center;
font-size:36px;
line-height:36px;
margin:0 auto;
color:#0083cb;
}
.p2ptimu i{
color:#d4515e;
}
.hexinbox{
width:1140px;
overflow:hidden;
margin:0 auto;
margin-top:40px;
}
.hexinbox ul{
width:1200px;
overflow:hidden;
}
.hexinbox ul li{
width:270px;
float:left;
display:inline;
text-align:center;
margin-right:20px;
}
.hexinbox ul li h2{
font-size:16px;
font-weight:normal;
padding-left:70px;
padding-right:70px;
line-height:20px;
padding-top:12px;
}
#yanse1{ color:#557198;}
#yanse2{ color:#6b90a0;}
#yanse3{ color:#d18656;}
#yanse4{ color:#d4515e;}
.p2pbox2{
width:100%;
height:auto;
overflow:hidden;
background-color:#f5f5f5;
}

.servicesBox { width:1140px; height:260px; margin:0 auto; clear:both; margin-top:40px;}
.servicesBox .serBox { cursor:pointer; display:inline; width:270px; height:260px; float:left; overflow:hidden;  position:relative; margin-right:20px;}
.servicesBox .serBoxOn { font-family:"微软雅黑"; display:none; width:270px; height:260px; background-color:#0083cb;  position:absolute; left:0px; top:0px; z-index:19;}
.servicesBox .serBox .pic1 { width:270px; text-align:center; position:absolute; top:40px;  z-index:99;}
.servicesBox .serBox .pic2 { width:270px; text-align:center; position:absolute; top:40px; left:-180px; z-index:99;}
.servicesBox .serBox .txt1 { width:180px; color:#999999; position:absolute; top:95px; left:45px; z-index:99;}
.servicesBox .serBox .txt2 { width:180px; color:#a9cf4f; position:absolute; top:95px; right:-270px; z-index:99;}
.servicesBox .serBox span.tit { font-size:24px; display:block; text-align:center;}
.servicesBox .serBox .txt1 .tit { color:#0083cb; line-height:24px;}
.servicesBox .serBox .txt2 .tit { color:#fff; line-height:30px; font-family:"微软雅黑";}
.servicesBox .serBox p{ text-align:center; text-align:justify; color:#888; line-height:22px; padding-top:18px;}
.servicesBox .serBox .txt2 p{ color:#fff;}


.anniup {margin:40px auto 0px auto; width:170px;}
.anniup  a {display: block; width:170px; height:42px; border:2px #666 solid; font-size:14px; text-align:center; color:#666; text-decoration:none; line-height:40px;}
.anniup  a:hover{width: 170px;height: 42px; border:2px #0083cb solid; color:#0083cb; display:block;}
.p2pyoushi{
width:1140px;
height:auto;
margin-left:auto;
margin-right:auto;
overflow:hidden;
margin-top:50px;
}
.p2pyoushi ul{
width:1200px;
overflow:hidden;
}
.p2pyoushi ul li{
width:350px;
float:left;
display:inline;
margin-right:45px;
}
.p2pyoushi ul li h2{
font-size:24px;
color:#0083cb;
font-weight:normal;
}
.p2pyoushi ul li span{
display:block;
width:350px;
color:#888;
font-size:14px;
border-top:1px #CCCCCC dotted;
border-bottom:1px #CCCCCC dotted;
margin-top:14px;
padding-top:10px;
padding-bottom:10px;
}