body{
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.iso_body{
width:100%;
background:url(iso/images/body.jpg) center top repeat-y;
overflow:hidden;
}
.iso_banner{
width:100%;
background:url(iso/images/banner.jpg) center top no-repeat;
overflow:hidden;
}
.iso_banner_txt{
width:100%;
height:257px;
text-align:center;
overflow:hidden;
padding-top:76px;
}
.iso_warp{
width:1224px;
height:834px;
margin:0 auto;
background:url(iso/images/box_1.png) center top no-repeat;
}
.iso_T_1{
width:1224px;
text-align:center;
padding-top:79px;
height:88px;
overflow:hidden;
}
.iso_desc{
width:1082px;
margin:0 auto;
height:104px;
font-size:16px;
color:#1a1a1a;
line-height:26px;
text-align:center;
overflow:hidden;
}
.iso_three{
width:1140px;
height:422px;
margin:0 auto 0 72px;
}
.iso_three ul{
margin:0;
padding:0;
list-style:none;
}
.iso_three ul li{
width:380px;
float:left;
}
.iso_three_li{
width:320px;
height:400px;
position:relative;
background:url(iso/images/out.jpg) no-repeat;
margin-top:4px;
}
.iso_three_li_a{
width:50px;
font-style:italic;
height:38px;
line-height:38px;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
left:36px;
top:21px;
color:#dce1ee;
font-weight:bold;
}
.iso_three_li_b{
width:320px;
height:130px;
position:absolute;
left:0;
top:29px;
text-align:center;
}
.iso_three_li_c{
width:320px;
height:40px;
line-height:40px;
text-align:center;
font-size:20px;
color:#4c4c4c;
font-weight:bold;
position:absolute;
left:0;
top:174px;
}
.iso_three_li_d{
width:278px;
height:45px;
line-height:36px;
text-align:center;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:21px;
top:210px;
border-bottom:1px solid #e9ebee;
}
.iso_three_li_e{
width:278px;
height:36px;
line-height:18px;
text-align:center;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:21px;
top:273px;
}
.iso_three_li_f{
width:100px;
height:30px;
position:absolute;
left:110px;
top:331px;
}
.iso_three_li_f a{
width:98px;
height:28px;
display:block;
line-height:28px;
text-align:center;
border:1px solid #174ea9;
border-radius:20px;
font-size:14px;
color:#174ea9;
}

.iso_three_li:hover{
background:url(iso/images/hover.jpg) no-repeat;
box-shadow:0 0 12px rgba(0,0,0,0.3);
margin-top:0;
}
.iso_three_li:hover .iso_three_li_c{
color:#174ea9;
}
.iso_three_li:hover .iso_three_li_f a{
color:#fff;
border-color:#174ea9;
background-color:#174ea9;
}

.iso_T_2{
width:1224px;
margin:0 auto;
padding-top:44px;
text-align:center;
height:97px;
overflow:hidden;
}
.iso_wt{
width:1224px;
margin:0 auto;
height:326px;
overflow:hidden;
}
.iso_ggt{
width:1230px;
height:174px;
text-align:center;
margin:0 auto;
overflow:hidden;
}

.all_iso_youshi{
width:100%;
height:670px;
background-color:#174ea9;
overflow:hidden;
}
.iso_T_3{
width:1200px;
padding-top:46px;
height:100px;
text-align:center;
overflow:hidden;
}
.iso_youshi{
width:1200px;
height:416px;
overflow:hidden;
}

.iso_T_4{
width:1200px;
height:140px;
padding-top:50px;
text-align:center;
overflow:hidden;
}
.iso_zhengshu{
width:1260px;
height:510px;
}
.iso_zhengshu ul{
margin:0;
padding:0;
list-style:none;
}
.iso_zhengshu ul li{
width:420px;
float:left;
}
.iso_zhengshu ul li a{
width:360px;
height:480px;
display:block;
}
.iso_zhengshu_li{
width:360px;
height:480px;
box-shadow:0 0 16px rgba(9,41,92,0.2);
overflow:hidden;
position:relative;
}
.iso_zhengshu_li_a{
width:360px;
height:480px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.iso_zhengshu_li_b{
width:360px;
height:80px;
background:url(iso/images/mb_li.png) no-repeat;
position:absolute;
left:0;
top:480px;
z-index:2;}

.iso_zhengshu_li:hover .iso_zhengshu_li_b{
top:400px;
}

.iso_zs_more{
width:1200px;
text-align:center;
height:140px;
overflow:hidden;
}

.all_iso_num{
width:100%;
height:240px;
background:url(iso/images/all_num.jpg) center top no-repeat;
}
.iso_num{
width:1200px;
height:240px;
position:relative;
}
.iso_num_1{
width:70px;
height:62px;
line-height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:60px;
color:#fff;
position:absolute;
left:112px;
top:43px;
}
.iso_num_2{
width:200px;
height:62px;
line-height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:60px;
color:#fff;
position:absolute;
left:422px;
top:43px;
}
.iso_num_3{
width:200px;
height:62px;
line-height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:60px;
color:#fff;
position:absolute;
left:712px;
top:43px;
}
.iso_num_4{
width:200px;
height:62px;
line-height:62px;
font-family:Arial, Helvetica, sans-serif;
font-size:60px;
color:#fff;
position:absolute;
left:967px;
top:43px;
}

.iso_T_5{
width:1200px;
padding-top:50px;
height:102px;
text-align:center;
overflow:hidden;
}

.iso_liucheng{
width:1200px;
height:275px;
text-align:center;
}
.iso_lc_more{
width:1200px;
height:152px;
text-align:center;
overflow:hidden;
}

.all_iso_cases{
width:100%;
height:730px;
background:url(iso/images/all_cases.jpg) center top no-repeat;
overflow:hidden;
}

.iso_T_6{
width:1200px;
padding-top:50px;
height:92px;
text-align:center;
overflow:hidden;
}

.iso_cases{
width:1200px;
overflow:hidden;
}
.iso_cases_l{
width:520px;
float:left;
overflow:hidden;
}
.iso_cases_r{
width:670px;
float:right;
overflow:hidden;
}
.iso_cases_r ul{
margin:0;
padding:0;
list-style:none;
}
.iso_cases_r ul li{
width:670px;
float:left;
height:104px;
}
.iso_cases_li{
width:668px;
height:98px;
background:url(iso/images/case_line.png) 130px center no-repeat;
position:relative;
border:1px solid #e6eaf2;
background-color:#fff;
}
.iso_cases_li_a{
width:60px;
height:32px;
line-height:32px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#bdc0c7;
font-style:italic;
position:absolute;
left:10px;
top:0;
}
.iso_cases_li_b{
width:99px;
height:42px;
line-height:42px;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#c7c7c7;
font-weight:bold;
position:absolute;
left:31px;
top:30px;
}
.iso_cases_li_c{
width:485px;
height:35px;
line-height:35px;
position:absolute;
left:156px;
top:12px;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
}
.iso_cases_li_c a{
font-size:16px;
color:#1a1a1a;
text-decoration:none;
}
.iso_cases_li_d{
width:485px;
height:35px;
line-height:35px;
font-size:14px;
line-height:16px;
color:#1a1a1a;
position:absolute;
left:156px;
top:45px;
}

.iso_cases_li:hover .iso_cases_li_b{
color:#174ea9;
}
.iso_cases_li:hover .iso_cases_li_c a{
color:#174ea9;
font-weight:bold;
}

.iso_cases_more{
width:1200px;
padding-top:17px;
text-align:center;
overflow:hidden;
font-size:14px;
color:#fff;

}

.all_iso_hot{
width:100%;
height:591px;
background:url(iso/images/body.jpg);
overflow:hidden;
}
.iso_T_7{
width:1200px;
padding-top:50px;
text-align:center;
height:92px;
overflow:hidden;
}
.iso_hot{
width:1228px;
}
.iso_hot ul{
margin:0;
padding:0;
list-style:none;
}
.iso_hot ul li{
width:307px;
float:left;
}
.iso_hot ul li a{
width:280px;
height:350px;
display:block;
}
.iso_hot_li{
width:280px;
height:350px;
position:relative;
background-color:#fff;
box-shadow:0 0 5px rgba(0,0,0,0.2);
}
.iso_hot_li_ico{
width:280px;
height:113px;
text-align:center;
position:absolute;
left:0;
top:23px;
}
.iso_hot_li_name{
width:228px;
height:38px;
line-height:38px;
position:absolute;
left:26px;
top:155px;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.iso_hot_li_desc{
width:228px;
height:80px;
font-size:14px;
line-height:18px;
color:#1a1a1a;
position:absolute;
left:26px;
top:198px;
}
.iso_hot_li_more{
width:98px;
height:28px;
border:1px solid #b9cae5;
position:absolute;
left:26px;
top:286px;
text-align:center;
line-height:28px;
font-size:14px;
color:#174ea9;
border-radius:20px;
}
.iso_hot_li:hover{
box-shadow:0 0 10px rgba(0,0,0,0.3);
}
.iso_hot_li:hover .iso_hot_li_name{
color:#174ea9;
}
.iso_hot_li:hover .iso_hot_li_more{
background-color:#174ea9;
border-color:#174ea9;
color:#fff;
}

.iso_three_li,.iso_zhengshu_li_b,.iso_hot_li{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_iso_bd{
width:100%;
height:251px;
background:url(iso/images/iso_bd.jpg) center top no-repeat;
overflow:hidden;
}
.iso_bd{
width:1200px;
height:251px;
position:relative;
}
.iso_bd_1{
width:220px;
height:34px;
position:absolute;
left:707px;
top:90px;
}
.iso_bd_2{
width:220px;
height:34px;
position:absolute;
left:937px;
top:90px;
}
.iso_bd_3{
width:220px;
height:34px;
position:absolute;
left:707px;
top:130px;
}
.iso_bd_4{
width:220px;
height:34px;
position:absolute;
left:937px;
top:130px;
}
.iso_input{
width:200px;
padding:0 8px;
height:32px;
border:1px solid #616371;
line-height:32px;
font-size:14px;
color:#898a93;
background:none;
border-radius:2px;
}
.iso_input:focus{
border-color:#9d9fa7;
}

.iso_bd_5{
width:130px;
height:40px;
position:absolute;
left:707px;
top:178px;
}

.all_yantai{
width:100%;
height:100px;
position:fixed;
left:0;
bottom:0;
background:url(iso/images/yantai.png) center bottom no-repeat;
z-index:999999999;
}
.yantai_warp{
width:1200px;
margin:0 auto;
height:100px;
position:relative;
}
.yantai_close{
width:40px;
height:40px;
position:absolute;
right:0;
top:29px;
}
.yantai_close a{
width:40px;
height:40px;
display:block;
}
.yantai_link{
width:120px;
height:36px;
position:absolute;
left:970px;
top:31px;
}
.yantai_link a{
width:120px;
height:36px;
display:block;
}