.w_ceng{
    width: 100%;
    height: 542px;
    min-width: 1200px;
    margin:90px auto;
}
.risk{
    width: 1200px;
    height:542px;
    overflow: hidden;
    margin: 0px auto;
}
.risk h1{
    background:url(../images/title_bg.jpg)  no-repeat 158px 5px ;
    text-align: center;
    width:1200px;
    height: 58px;
    line-height: 30px;
    font-size: 34px;
    color: #13227a;
    margin-bottom:40px;
}
.risk_left{
    width:532px;
    float:left;
    overflow: hidden;
}
.risk_right{
    width:668px;
    float:left;
    overflow: hidden;
}
.risk_left h2{
    font-size:26px;
    color: #13227a;
    line-height: 46px;
    margin:30px 0px;
    float:left;
}
.risk_left p{
    width:445px;
    font-size:18px;
    color: #666;
    line-height: 30px;
    float:left;
    margin-bottom:20px;
}
.w1200{
    width: 1200px;
    margin: 0px auto;
    overflow: hidden;
}
.con1 .con1_left{
    width:692px;
    height: 556px;
    float:left;
}
.con1 .con1_right{
    width:506px;
    height: 450px;
    float:left;
    margin-top:52px;
    border-top: 2px #13227a solid;
    border-right: 2px #13227a solid;
    border-bottom: 2px #13227a solid;
}
.con1_right h2{
    font-size:26px;
    color: #13227a;
    line-height: 40px;
    margin:30px 0px 30px 40px;
    float:left;
}
.con1_right p{
    width:400px;
    font-size:18px;
    color: #666;
    line-height: 30px;
    float:left;
    margin-left:40px;
}
.con2{
    width:1200px;
    margin:90px auto;
    overflow: hidden;
}
.con2_left{
    width:506px;
    height:450px;
    float:left;
    margin-top:52px;
    border-top: 2px #13227a solid;
    border-left: 2px #13227a solid;
    border-bottom: 2px #13227a solid;
    overflow: hidden;
}
.con2_left h2{
    font-size:26px;
    color: #13227a;
    line-height: 40px;
    margin:30px 0px 30px 40px;
    float:left;
}
.con2_left p{
    width:390px;
    font-size:18px;
    color: #666;
    line-height: 30px;
    float:left;
    margin-left:40px;
}
.con2_right{
    width:692px;
    height: 556px;
    float:left;
}


.bg{
    width: 100%;
    background-color:#fbfbfb;
    position: relative;
    min-width: 1200px;
    overflow: hidden;
    margin-bottom:60px;
}
.ddd{
    width: 1200px;
    margin:10px auto;
    height: 670px;
    padding-top: 40px;
}
.ddd li{
    width:376px;
    height: 296px;
    float:left;
    text-align: center;
    margin-bottom: 28px;
    overflow: hidden;
    -webkit-box-shadow: 0 0 12px rgba(0,62,128,.2);
    -moz-box-shadow: 0 0 12px rgba(0,62,128,.2);
    box-shadow: 0 0 12px rgba(0,62,128,.2);
}
.r35{
    margin-right: 35px;
}
.ddd li div{
    width:376px;
    height:164px;
    padding-top: 50px;
    float:left;
}
.ddd li .gh{
    background:url(../images/tz_01.jpg)  no-repeat 0px 0px ;
    background-size:400px 300px;
}
.ddd li .preipo{
    background:url(../images/tz_02.jpg)  no-repeat 0px 0px ;
    background-size: 400px 300px; 
    
}
.ddd li .jj{
    background:url(../images/tz_03.jpg)  no-repeat 0px 0px ;
    background-size: 400px 300px;
}
.ddd li .tz{
    background:url(../images/tz_06.jpg)  no-repeat 0px 0px ;
    background-size: 400px 300px;
}
.ddd li .qdlp{
    background:url(../images/tz_05.jpg)  no-repeat 0px 0px ;
    background-size: contain; /* 保持宽高比缩放背景图片 */
    background-position: center center;
    /* height: 100vh; 使body高度至少为视口高度 */
    margin: 0;
}
.ddd li .house{
    background:url(../images/tz_04.jpg)  no-repeat 0px 0px ;
    background-size: 400px 300px;
}
.ddd h2{
    width: 376px;
    height: 82px;
    line-height: 82px;
    text-align: center;
    font-size: 26px;
    color: #13227a;
}

.w1200_zy{
    width: 1200px;
    margin: 90px auto 0px auto;
    overflow: hidden;
}


/***��ҵ��ʽ***/

.content1{
    width: 1200px;
    height: 840px;
    margin:10px auto;
}
.content1 h1{
    background:url(../images/title_bg.jpg)  no-repeat 167px 0px ;
    text-align: center;
    width:1200px;
    height: 58px;
    line-height: 25px;
    font-size: 34px;
    color: #13227a;
    margin-top:60px;
    margin-bottom:40px;
}
.content1 ul li{
    width:273px;
    height:640px;
    float:left;
    margin-right:20px;
}
.content1 ul li div{
    width:273px;
    height:640px;
    float:left;
}
.content1 ul li h3{
    width: 188px;
    height: 95px;
    line-height:73px;
    text-align: center;
    font-size:26px;
    color:#0068b7;
    background: url(../images/h3_bg.png)  no-repeat 0px 0px;
    margin-left: 80px;
}
.content1 ul li h3:hover {
    display: block;
    /*background: url("../images/h3_bg_hover.png") no-repeat  0px 0px;*/
}
.content1 ul li h3:hover + div> a  {display: block;}
.content1 ul li h3:hover + .jt  {
    display: block;
}
.content1 ul li .jt{
    display: none;
    width: 39px;
    height: 22px;
    margin-left:78px;
}
.content1 ul li div  > a{
    /*display: none;*/
    float:left;
    color:#ffffff;
    line-height: 22px;
    text-decoration:none;
    padding:50px 20px;
}
.america > a,.england > a,.australia > a,.canada > a{
    display: none;
}

.america{
    background: url(../images/america.jpg)  no-repeat 0px 0px;
    margin-top: 53px;
    background-size: 300px 500px;
    margin-left: 40px;
}
.england{
    background: url(../images/england.jpg)  no-repeat 0px 0px;
    margin-top: 53px;
    background-size: 300px 500px;
    margin-left: 40px;
}
.australia{
    background: url(../images/australia.jpg)  no-repeat 0px 0px;
    margin-top: 53px;
    background-size: 300px 500px;
    margin-left: 40px;
}
.canada{
    background: url(../images/canada.jpg)  no-repeat 0px 0px;
    margin-top: 53px;
    background-size: 300px 500px;
    margin-left: 40px;
}
.america:hover > a,.england:hover > a,.australia:hover > a,.canada:hover > a{
   display: block;
}
















