@charset "utf-8";
/* CSS Document */
html,body{
width:100%;
height:100%;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
.iframe{
width:100%;
min-width:1440px;
width:e xpression(document.body.clientWidth < 1540 ? "1440px" : "100%" );
}
.head{
width:100%;
height:100px;
background:#FFFFFF;
}
.head_content{
width:1140px;
height:100px;
margin:0 auto;
overflow:hidden;
}
.head_content ul{
display:table;
padding:0px;
list-style:none;
height:86px;
width:1140px;
line-height:86px;
margin:0 auto;
margin-top:10px;
}
.head_content li{
float:left;
margin-top:7px;
}
.head_01{
width:86px;
height:68px;
}
.head_02{
height:68px;
width:1050px;
}
.head_02 ul{
list-style:none;
width:892px;
height:34px;
display:table;
margin-left:158px;
}
.head_02 li{
float:left;
width:80px;
height:34px;
border-radius:3px;
text-align:center;
line-height:34px;
margin-right:35px;
color:#868686;
}
.head_02 li:hover{
background:#ffbb42;
color:#FFFFFF;
}
.head_02 .ts{
width:200px;
margin-right:0px;
color:#ffbb42;
}
.head_02 .ts:hover{
background:none;
color:#ffbb42;
}
.banner{
width:100%;
height:590px;
background:#709dca;
}
.bj{
width:1140px;
height:590px;
margin:0 auto;
text-align:center;
padding-top:70px;
}
.bj img{
width:778px;
height:62px;
}
.lxfs{
width:1186px;
height:48px;
margin:0 auto;
}
.lxfs ul{
list-style:none;
display:table;
width:1186px;
height:48px;
margin-top:20px;
}
.lxfs li{
float:left;
width:281px;
height:46px;
margin-right:10px;
background:#FFFFFF;
border-radius:3px;
overflow:hidden;
}
.lxfs .lxfs_01{
background:url(../images-icpzt/tb2.png) no-repeat;
}
.lxfs .lxfs_02{
background:url(../images-icpzt/tb3.png) no-repeat;
}
.lxfs .lxfs_03{
background:url(../images-icpzt/tb1.png) no-repeat;
}
.lxfs .icon-name{
width:46px;
height:46px;
}
.lxfs input{
width:235px;
height:46px;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
font-size:12px;
border:none;
position:relative;
margin-left:43px;
color:#6e6e6e;
}
.lxfs .anm{
width:211px;
height:46px;
}
.lxfs .an{
width:211px;
height:48px;
background:#ffbb42;
border:none;
margin-left:0px;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
font-size:16px;
color:#FFFFFF;
}
.tp{
width:1140px;
height:395px;
margin:0 auto;
position:relative;
margin-top:-320px;
}
.tp div{
width:647px;
height:395px;
margin:0 auto;
}
.tp div:hover{
-webkit-transform: translate(0px,-20px);
-moz-transform: translate(0px,-20px);
-ms-transform: translate(0px,-20px);
-o-transform: translate(0px,-20px);
transform: translate(0px,-20px);
transition:2s all ease 0s;
}
.content{
width:100%;
height:100%
}
.content_01{
width:1140px;
margin:0 auto;
height:684px;
overflow:hidden;
}
.title{
list-style:none;
display:table;
width:333px;
height:53px;
margin:0 auto;
padding-top:60px;
}
.title li{
float:left;
}
.title_01{
width:200px;
height:50px;
font-size:30px;
color:#394b50;
margin-left:10px;
margin-right:10px;
text-align:center;
line-height:50px;
}
.title_01 .line{
position:relative;
}
.title_02{
margin-top:5px;
}
.wz{
color:cmyk(0,0,0,100);
line-height:24px;
letter-spacing:2px;
margin-top:50px;
}
.fw{
width:1100px;
height:156px;
display:table;
margin:0 auto;
list-style:none;
overflow:hidden;
padding-top:30px;
}
.fw li{
float:left;
width:567px;
height:156px;
overflow:hidden;
}
.fw .fw_lf{
margin-left:-40px;
}
.fw .fw_lf ul{
list-style:none;
width:567px;
height:154px;
margin:0 auto;
overflow:hidden;
display:table;
}
.fw .fw_lf li{
float:left;
height:150px;
width:150px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
border:#729ecb  2px solid;
margin-right:37.5px;
text-align:center;
line-height:150px;
color:#729ecb;
}
.fw .fw_lf li:hover{
color:#f6772c;
border:#f6772c  2px solid;
}
.fw .fw_rt{
}
.fw .fw_rt ul{
list-style:none;
width:567px;
height:154px;
margin:0 auto;
overflow:hidden;
display:table;
}
.fw .fw_rt li{
float:left;
height:150px;
width:150px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-o-border-radius:50%;
background:#729ecb;
margin-right:37.5px;
text-align:center;
line-height:150px;
color:#FFFFFF;
}
.fw .fw_rt li:hover{
background:#f6772c;
}
.fw .fw_rt img{
margin-top:35px;
}
.fw .fw_rt p{
margin-top:0px;
}
.fw .fw_rt li:hover img{
display:none;
}
.content_02{
width:100%;
margin:0 auto;
height:623px;
overflow:hidden;
background:#ffc056;
}
.cont{
width:1140px;
margin:0 auto;
height:623px;
overflow:hidden;
}
.fl{
list-style:none;
display:table;
width:570px;
height:188px;
padding-top:30px;
margin-left:-40px;
}
.fl li{
float:left;
width:108px;
height:94px;
}
.fl .ys{
border:#FFFFFF 1px  solid;
text-align:center;
color:#FFFFFF;
}
.fl .ys:hover{
background:#ffa200;
border:#ffa200 1px  solid;
}
.nr{
width:550px;
line-height:24px;
letter-spacing:2px;
color:#FFFFFF;
margin-left:590px;
}
.yctp{
width:550px;
height:195px;
background:#FFFFFF;
margin-left:590px;
margin-top:-210px;
}
.zctp{
width:550px;
height:180px;
background:#FFFFFF;
margin-top:10px;
}
.content_03{
width:100%;
height:603px;
background:#e7edf3;
}
#Marquee_x { overflow:hidden; width: 925px; margin:0 auto; padding-top:30px; }  
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */ 
#Marquee_x ul li div{ float:left;line-height:25px;height:361px; width:242px; overflow:hidden} 
#Marquee_x ul li div img{width:240px; height:335px; display:block;shadow:} 
#Marquee_x ul li div span{ display:block; text-align:center;} 
.content_04{
width:1140px;
margin:0 auto;
height:863px;
overflow:hidden;
}
.content_04 .title{
list-style:none;
display:table;
width:400px;
height:53px;
}
.content_04 .title_01{
width:304px;
height:50px;
font-size:30px;
}
.lc{
list-style:none;
display:table;
width:1140px;
height:80px;
margin:0 auto;
padding-top:40px;
padding-bottom:20px;
}
.lc li{
float:left;
width:160px;
color:#7b7b7b;
font-size:14px;
margin-right:85px;
text-align:center;
}
.lc li:hover{
color:#ffa200 ;
}
.lc p{
font-size:20px;
color:#394b50;
}
.content_05{
width:100%;
margin:0 auto;
height:763px;
overflow:hidden;
background:#ffc155;
}
.cl{
width:1140px;
height:863px;
margin:0 auto;
overflow:hidden;
}
.title2{
list-style:none;
display:table;
width:342px;
height:53px;
padding-top:60px;
margin:0 auto;
}
.title2 li{
float:left;
text-align:center;
}
.title2 .title_01{
width:334px;
height:50px;
font-size:30px;
color:#FFFFFF;
margin-left:-40px;
}
.title2 .title_02{
margin-left:-10px;
margin-top:5px;
text-align:right;
width:43px;
}
.cl_1{
width:1140px;
margin:0 auto;
height:294px;
display:table;
list-style:none;
padding-top:40px;
}
.cl_1 li{
float:left;
width:550px;
color:#FFFFFF;
line-height:24px;
letter-spacing:2px;
height:294px;
}
.cl_1 li img{
width:550px;
height:294px;
}
.cl_2{
width:1140px;
margin:0 auto;
height:188px;
display:table;
list-style:none;
padding-top:50px;
}
.cl_2 li{
width:370px;
height:188px;
background:#FFFFFF;
float:left;
margin-right:14px;
text-align:center;
color:#ffc155;
}
.content_06{
width:1140px;
height:1075px;
margin:0 auto;
background:url(../images-icpzt/4.png);
overflow:hidden;
}
.ys{
width:1140px;
height:540px;
margin:0 auto;
}
.ys a{
text-decoration:none;
}
.ys div{
width:103px; 
height:115px;
background:url(../images-icpzt/qp.png);
text-align:center;
color:#FFFFFF;
position:relative;
}
.ys div:hover{
background:url(../images-icpzt/qph.png);
transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-o-transform:scale(1.1);
transition:2s all ease 0s;
-webkit-transition:2s all ease 0s;
-moz-transition:2s all ease 0s;
-o-transition:2s all ease 0s;
}
.ys .fwfm{
margin-left:152px;
margin-top:102px;
}
.ys .jsfm{
margin-left:309px;
margin-top:192px;
}
.ys .hzys{
margin-left:589px;
margin-top:-382px;
}
.ys .zljd{
margin-left:890px;
margin-top:0px;
}
.ys_01{
width:1140px;
height:197px;
border-top:1px solid #cbcbcb;
}
.cd{
width:625px;
height:120px;
margin-top:46px;
margin-left:257.5px;
}
.mn{
list-style:none;
display:table;
width:625px;
height:20px;
text-align:center;
}
.mn li{
float:left;
font-size:20px;
color:#394b50;
margin-right:39.5px;
}
.mn li:hover{
color:#ffbb42;
}
.dh{
width:85px;
height:20.52px;
list-style:none;
display:table;
margin:0 auto;
text-align:center;
line-height:20.52px;
color:#394b50;
}
.dh li{
float:left;
color:#394b50;
}
.wx{
width:50px;
height:34px;
margin:0 auto;
padding-top:10px;
background:url(../images-icpzt/wx.png) no-repeat;
}
.ewm{
position:relative;
margin-top:-95px;
margin-left:30px;
display:none;
}
.wx:hover{
background:url(../images-icpzt/wxbh.png) no-repeat;
}
.wx:hover .ewm{
display:block;
}
.footer{
width:100%;
height:50px;
background:#709dca;
}
.db{
width:1140px;
height:50px;
margin:0 auto;
text-align:center;
line-height:50px;
color:#FFFFFF;
font-size:14px;
}