body{
margin:0 auto;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.is_mb{
display:none;
}
.warp{
width: 100%;
margin: 0 auto;
text-align:center;
}
.main{
width:100%;
text-align:center;
}
.main img{
width:100%;
height:auto;
cursor:pointer;
display:block;
}
.kf{
width:87px;
height:330px;
position:fixed;
right:0;
top:30%;
cursor:pointer;
}
.all_bd{
width:100%;
border-top:1px solid #cccccc;
padding:60px 0 100px 0;
overflow:hidden;
}
.bd_warp{
width:1200px;
margin:0 auto;
}
.bd_TT{
width:100%;
height:80px;
line-height:80px;
text-align:center;
font-size:30px;
color:#000;
}
.bd_hr{
width:180px;
height:3px;
margin:0 auto;
background-color:#d30000;
}
.bd_ox{
width:100%;
height:410px;
position:relative;
}
.bd_oxA{
width:420px;
height:auto;
position:absolute;
left:0;
top:0;
}
.bd_oxAa{
width:362px;
height:47px;
line-height:47px;
background:url(ico.png) 21px center no-repeat;
padding-left:56px;
border:1px solid #eeeeee;
}
.bd_oxAa i{
color:#d30000;
font-weight:bold;
}
.bd_oxAb{
width:420px;
overflow:hidden;
}
.bd_oxAb ul{
margin:0;
padding:0;
list-style:none;
}
.bd_oxAb ul li{
width:100%;
float:left;
}
.bd_oxAb ul li.t7{
margin-top:7px;
height:42px;
line-height:42px;
font-size:16px;
color:#000;
}
.input{
width:400px;
padding:0;
padding-left:16px;
height:40px;
line-height:40px;
border:1px solid #eeeeee;
background:none;
font-size:16px;
color:#666;
background-color:#f7f7f7;
}
.input_xxx{
width:400px;
height:88px;
line-height:40px;
border:1px solid #eeeeee;
background:none;
font-size:16px;
color:#666;
background-color:#f7f7f7;
padding-left:16px;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
overflow:hidden;
}
.btn{
width:420px;
height:42px;
line-height:42px;
text-align:center;
background-color:#d30000;
border:none;
color:#fff;
font-size:16px;
}
.bd_oxAb ul li:last-child{
margin-top:30px;
}

.bd_oxB{
width:378px;
height:auto;
position:absolute;
left:462px;
top:0;
}
.bd_oxBa{
width:376px;
height:40px;
border:1px solid #004289;
line-height:40px;
text-align:center;
color:#004289;
font-size:16px;
border-radius:6px;
cursor:pointer;
}
.bd_oxBa:hover{
background-color:#004289;
color:#fff;
}
.bd_oxBb{
width:100%;
height:34px;
border-bottom:1px solid #eee;
}
.bd_oxBc{
width:160px;
height:40px;
line-height:40px;
text-align:center;
color:#fff;
background-color:#ff9000;
font-size:16px;
margin-top:15px;
margin-bottom:20px;
border-radius:6px;
}
.bd_oxBd{
width:100%;
overflow:hidden;
}
.bd_oxBd ul{
margin:0;
padding:0;
list-style:none;
}
.bd_oxBd ul li{
width:100%;
float:left;
margin-bottom:15px;
}
.bd_oxBd ul li a{
height:34px;
padding:0 14px;
line-height:34px;
display:inline-block;
font-size:16px;
color:#333;
border:1px solid #eeeeee;
border-radius:6px;
text-decoration:none;
}

.bd_oxC{
width:298px;
height:430px;
position:absolute;
right:0;
top:0;
border:1px solid #eee;
border-radius:6px;
}
.bd_oxCa{
width:100%;
height:47px;
line-height:47px;
text-align:center;
font-size:20px;
font-weight:bold;
color:#004289;
border-bottom:1px solid #eee;
}
.bd_oxCb{
width:100%;
text-align:center;
font-size:16px;
line-height:26px;
color:#000;
padding:10px 0 20px 0;
overflow:hidden;
}
.bd_oxCc{
width:238px;
margin:0 auto;
}
.inputs{
width:236px;
padding:0;
height:40px;
line-height:40px;
border:1px solid #eeeeee;
background:none;
background-color:#f7f7f7;
font-size:16px;
color:#666;
text-align:center;
border-radius:6px;
}
.bd_oxCe{
width:126px;
color:#fff;
font-size:16px;
margin:15px auto;
text-align:center;
}
.bd_oxCe input{
width:126px;
}
.bd_oxCd{
width:238px;
margin:20px auto 0 auto;
font-size:18px;
line-height:28px;
color:#000;
}
.bd_oxCd p{
margin:0;
padding:0;
}
.bd_oxCd p i{
color:#d30000;
}

.side{position:fixed;width:70px;height: 264px;right:0;top:276px;z-index:100; background-color:#06cb94;}
.side ul{ margin:0; padding:0; list-style:none;}
.side ul li{width:70px;float:left;position:relative; height:89px;}

.side ul li .sidebox{position:absolute;width:54px;top:0;right:8px; height:88px; border-bottom:1px solid rgba(255, 255, 255, 0.5); text-align:center; font-size:14px; line-height:18px; color:#fff;font-size:12px; color:#fff;}
.side ul li .sidebox a{font-size:12px; color:#fff; text-decoration:none;}
.side ul li .sidebox a:hover{ text-decoration:underline;}
.animation{ width:40px; height:40px; margin-top:12px;}

.tip_dh{
width:230px;
height:220px;
position:absolute;
left:-230px;
top:0;
box-shadow:0 0 20px rgba(0,0,0,0.2);
background-color:#fff;
display:none;
}
.side ul li:hover .tip_dh{
display:block;
}
.tip_dhx{
width:230px;
height:220px;
position:relative;
}
.tip_dhx_A{
width:100%;
height:auto;
position:absolute;
left:0;
top:16px;
text-align:center;
}
.tip_dhx_A input{
width:192px;
height:38px;
line-height:38px;
border:1px solid #eee;
font-size:14px;
color:#666;
text-align:center;
}
.tip_dhx_B{
width:100%;
height:auto;
position:absolute;
left:0;
top:70px;
text-align:center;
}
.ssbtn{
width:200px;
height:40px;
border:none;
background-color:#d40001;
line-height:40px;
color:#fff;
font-size:14px;
text-align:center;
}
.tip_dhx_C{
width:100%;
height:auto;
position:absolute;
left:0;
top:123px;
text-align:center;
color:#666666;
line-height:24px;
font-size:14px;
}
.tip_dhx_C p{
margin:0;
padding:0;
}
.tip_dhx_C i{
color:#ff0000;
}
.mess{
	position:fixed!important;
	top:36%;
	left:50%;
	z-index:19999999;
	width:660px;
	margin-left:-330px;
	margin-top:-200px;
	_position:absolute;
	_top:13%;
	outline:none;
	display:none;
}
.mess_ox{
width:660px;
height:480px;
position:relative;
background-color:#fff;
box-shadow:0 0 20px rgba(0,0,0,0.2);
border-radius:10px;
overflow:hidden;
}
.mess_oxI{
width:44px;
height:30px;
position:absolute;
right:0;
top:14px;
text-align:center;
z-index:2;
}
.mess_oxI a{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
text-decoration:none;
}
.mess_oxA{
width:100%;
height:80px;
line-height:80px;
background-color:#d30000;
position:absolute;
left:0;
top:0;
z-index:1;
text-align:center;
color:#fff;
font-size:26px;
font-weight:bold;
}
.mess_oxB{
width:574px;
height:48px;
line-height:48px;
border:1px solid #eeeeee;
position:absolute;
left:33px;
top:100px;
padding-left:20px;
font-size:16px;
color:#999999;
border-radius:6px;
}
.mess_oxC{
width:594px;
height:42px;
position:absolute;
left:33px;
top:169px;
}
.mess_oxD{
width:594px;
height:42px;
position:absolute;
left:33px;
top:227px;
}
.mess_oxE{
width:594px;
height:auto;
position:absolute;
left:33px;
top:285px;
}
.mess_oxF{
width:594px;
height:auto;
position:absolute;
left:33px;
top:400px;
}
.mnput{
width:582px;
height:40px;
line-height:40px;
border:1px solid #dfdfdf;
padding-left:10px;
border-radius:6px;
font-size:16px;
color:#444;
}
.mnput_xxx{
width:582px;
height:84px;
padding-top:4px;
line-height:26px;
border:1px solid #dfdfdf;
padding-left:10px;
border-radius:6px;
font-size:16px;
color:#444;
font-family:'microsoft yahei',"Î¢ÈíÑÅºÚ",SimSun,Verdana,Arial;
}
.sbtn{
width:594px;
height:44px;
background-color:#004289;
line-height:44px;
text-align:center;
border:none;
color:#fff;
font-size:16px;
border-radius:6px;
}

.copyright{
width:100%;
background-color:#000;
overflow:hidden;
text-align:center;
padding:30px 0;
font-size:14px;
color:#fff;
line-height:30px;
}
.copyright a{
font-size:14px;
color:#fff;
text-decoration:none;
}

.mobile_kf{
width:60px;
height:60px;
position: fixed;
right:20px;
bottom: 170px;
z-index: 9;
_bottom:170px;
_width: 100%;
_position: absolute;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
box-shadow:0 0 10px rgba(0,0,0,0.1);
}
.mobile_kf a{
width:60px;
height:60px;
background:url(tel_ico.png) center center no-repeat;
background-color:#e6322e;
border-radius:50%;
display:block;
}

.mobile_tool{
width:100%;
height:60px;
background-color:#fff;
position: fixed;
bottom: 0;
z-index: 9;
_bottom:auto;
_width: 100%;
_position: absolute;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
box-shadow:0 0 10px rgba(0,0,0,0.1);
}
.mobile_tool ul{
margin:0;
padding:0;
list-style:none;
}
.mobile_tool ul li{
width:50%;
float:left;
}
.mobile_tool ul li a{
width:90%;
margin:7px auto;
height:46px;
line-height:46px;
text-align:center;
background-color:#e6322e;
display:block;
color:#fff;
text-decoration:none;
font-weight:bold;
font-size:16px;
border-radius:40px;
}