﻿body{
    width: 100%;
    margin: 0px;
    padding: 0px ;
    font-family: "微软雅黑";
    font-size: 12px;
    color: #333;
    line-height:1;
    background: #fff;
   overflow-x:hidden
}
*{margin:0;padding:0;}
ul {list-style:none;}
a {text-decoration:none;}
img {border:none;}
.clear{clear: both}
.header{
    width: 1146px;
    height: 90px;
	margin:0 auto;
    background-color: white;
}
.index{
    width: 1146px;
    margin: 0 auto;
}
.header .logo{
    float: left;

}
.header .ss{ font-size:2em; color:#145B9D;  background:url(../images/lx.png) no-repeat 0 0;
    float: right;
    width: 292px;
    margin-top: 35px; padding-left:30px;
}
.kuan input{
    width: 198px;
    height: 44px;
    background:url(../images/input_04.png) no-repeat;
    border:none;
    float:left
}
.an input{
    width:90px;
    height: 44px;
    background:url(../images/input_05.png) no-repeat;
    border:none;
    float:left
}
.nav{
    width: 100%;
    min-width: 1423px;
    height: 49px;
    background: url("../images/nav_10.png") repeat-x;
}



.gywm{
    width: 100%;
}
.gywm .left{width: 60%;    float: left;}
.gywm h3{font-size: 17px;   font-weight: bold;   color: #878787;   margin-bottom: 30px;}
.gywm p{ font-size: 15px; color: #acacac;  line-height: 25px;}
.gywm .right{width: 35%;  float: right;}
.banner{   position: relative;}

.cap{
    width: 100%;
    min-width: 1423px;
}
.cap ul{
    position: absolute;
    top: 561px;
    z-index: 999999;
    min-width: 1423px;
}
.cap li{
    width: 199px;
    height: 140px;
    float: left;
    background-color:rgba(255,255,255,.8);
    border-radius: 10px;
    margin-right: 92px;

}
.cap li img{
    display: block;
    margin: 0 auto;
    line-height: 160px;
    padding-top: 26px;
}
.cap li span{
    font-family: "微软雅黑";
    font-size: 14px;
    color: black;
    width: 100%;
    text-align: center;
    display: block;
}
#on{
    position: relative;
}
#one1{
    position: absolute;
    width: 300px;
    height:196px;
    top:0;
    display: none;
    background-color:rgba(255,255,255,.9);
}
#one1 .li{
    padding-top: 15px;
    padding-bottom: 20px;
    padding-left: 10px;

}
#one1 .li a{
    font-family: "微软雅黑";
    font-size: 14px;
    color: black;
}
#two{
    position: absolute;
    width: 300px;
    height:196px;
    top:0;
    display: none;
    background-color:rgba(255,255,255,.9);
}
#two .li{
    padding-top: 15px;
    padding-bottom: 20px;
    padding-left: 10px;

}
#two .li a{
    font-family: "微软雅黑";
    font-size: 14px;
    color: black;
}
#there{
    position: absolute;
    width: 300px;
    height:196px;
    top:0;
    display: none;
    background-color:rgba(255,255,255,.9);
}
#there .li{
    padding-top: 15px;
    padding-bottom: 20px;
    padding-left: 10px;

}
#there .li a{
    font-family: "微软雅黑";
    font-size: 14px;
    color: black;
}
#fore{
    position: absolute;
    width: 300px;
    height:196px;
    top:0;
    display: none;
    background-color:rgba(255,255,255,.9);
}
#fore .li{
    padding-top: 15px;
    padding-bottom: 20px;
    padding-left: 10px;

}
#fore .li a{
    font-family: "微软雅黑";
    font-size: 14px;
    color: black;
}

.indexPro{ margin:30px 0 50px;}
.indexPro ul li{ width:23%; margin-right:2.66%; background:#eee; float:left; text-align:center; padding:50px 0; border-radius:10px;}
.indexPro ul li:hover{background:#4fa0d8; }
.indexPro ul li:nth-child(4n){ margin-right:0%;}
.indexPro ul li span{ display:inline-block; width:70px; height:70px;  }
.indexPro ul li p{font-size:1.5em; font-weight:600; margin-top:20px; color:#145B9D}
.indexPro ul li span.p1{ background: url(../images/p1.png) no-repeat center 0;background-size:100% 100% ;}
.indexPro ul li span.p2{ background: url(../images/p2.png) no-repeat center 0;background-size:100% 100% ;}
.indexPro ul li span.p3{ background: url(../images/p3.png) no-repeat center 0;background-size:100% 100% ;}
.indexPro ul li span.p4{ background: url(../images/p4.png) no-repeat center 0;background-size:100% 100% ;}


.footer{ margin-top:50px; padding:20px 0; background-color:#666; color:#fff; text-align:center;}