@charset "utf-8";
html{color:#000;background:#FFF; }
body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";overflow-x: hidden;} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family: "Microsoft YaHei"}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 

button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}
body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
button,input{overflow:visible;}
i,em{ font-style:normal;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;font-family: "Microsoft YaHei"}
h3 { font-size:20px;font-family: "Microsoft YaHei"}
h4 { font-size:14px;font-family: "Microsoft YaHei"}
h5 { font-size:12px;}
h6 { font-size:10px;}

img, input {
border: none;
vertical-align: middle;
max-width: 100%;
}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline:none}

body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}

button,input{overflow:visible}

a { color:#333333; text-decoration:none;}  /*for ie f6n.net*/
a:hover{text-decoration:none;}
a:focus{outline:0;} /*for ff f6n.net*/
.vam { vertical-align:middle;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}
p{ word-spacing:-1.5px;font-family: "Microsoft YaHei";}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.trans8 { -webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.clearfix:before, .clearfix:after {
display: table;
line-height: 0;
content: "";
}
.pa{position: absolute;}
.img-center{text-align:center;font-size:0}
.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;transition:all 0.5s}
.img-cover{overflow:hidden;position:relative}
.img-cover span{display:block;width:100%;background:no-repeat center / cover;transition:all 0.5s;height:100%;position:absolute;left:0;top:0}

.content{width: 1200px;margin: 0 auto;}

.head{  padding: 34px 0;overflow: hidden;}
.head .content{position: relative;}
.head .top{background:url(https://images0a.543211688.com/0/dongpu/image/top_bg.png) no-repeat center;width: 235px;height: 33px;     top: -35px;right: 0;position: absolute;display: flex;  align-items: center; justify-content: center;}
.head .top a{float: left;color: #ffffff;padding-left: 24px;}
.head .top .top_dt{background: url(https://images0a.543211688.com/0/dongpu/image/top_dt.png) no-repeat center left;    background-size: 24%;}
.head .top .top_lx{background: url(https://images0a.543211688.com/0/dongpu/image/top_lx.png) no-repeat center left;margin-left: 19px;    background-size: 24%;}
.head .content:after{    content: ""; background: url(https://images0a.543211688.com/0/dongpu/image/hd_bg.png) no-repeat center left; display: block; width: 649px; height: 87px; position: absolute;left: -352px;z-index:9;top: -8px;}
.head .logo{    padding-top: 12px;position:relative;z-index:999;}
.head .tel{background: url(https://images0a.543211688.com/0/dongpu/image/tel.png) no-repeat center left;    padding-left: 47px;color: #000000;    font-size: 15px; margin: 16px 0;}
.head .tel b{color: #04539e;    font-size: 26px;display: block;}
.head .logo_text{    padding: 10px 52px;}
.head .logo_text p{    color: #1d1d1d; font-size: 30px;}
.head .logo_text em{}


.nav{background: #04539e;height: 65px;}
.nav ul li{float: left;text-align: center;width: 170px;height: 65px;line-height: 65px;}
.nav ul li a{color: #ffffff;font-size: 16px;w}
.nav ul li:hover,.nav ul li.on{background: #434343;}

/**/ 
.fullSlide { position: relative; z-index: 9; clear: both; width: 100% ;}
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden }
.fullSlide .bd .con { width: 100% !important; height: auto !important; display: block }
.fullSlide .bd .li { width: 100% !important; overflow: hidden; text-align: center; background: no-repeat center top; z-index: 0 }
.fullSlide .bd .li img { display: block; height: auto !important; width: 100% }
.fullSlide .hd { position: absolute; width: 100%; height: 12px; left: 0; bottom: 45px; text-align: center; cursor: pointer }
.fullSlide .hd li { display: inline-block; width: 12px; height: 12px; background: #000000; margin: 0 12px; border-radius: 50%; opacity: .6; -o-transition: all .3s ease; transition: all .3s ease }
.fullSlide .hd li.on { width: 36px; height: 12px; opacity: 1; border-radius: 5px; background:#ffffff;}
.fullSlide p { display: none; position: absolute; top: 50%; width: 80px; height: 80px; z-index: 99; opacity: 1; text-align: center; margin-top: -40px }
.fullSlide .prev2 { left: 3% }
.fullSlide .next2 { right: 3% ; }

.tit01{text-align: center;margin-bottom: 33px;}

.ss{background: url(https://images0a.543211688.com/0/dongpu/image/jyfw1.png) no-repeat center;height: 227px; position: relative; z-index: 99999;top: -37px;}
.ss .content{position: relative;display: flex;justify-content: space-between;height: 229px;    align-items: center;}
.ss_fl{text-align: center;}
.ss_fl b{font-size: 34px;display: block;color: #0057a6;}
.ss_fl em{font-size: 18px;display: block; height: 34px; line-height: 33px; border-bottom: 1px dashed #4b57a6; color: #000000; letter-spacing: 5.5px;}
.ss_fl i{display: block;    margin-top: 10px;font-size: 12px;}

.sousuo .txt{    border: 1px solid #000205;width: 291px; float: left; border-right: none; height: 37px;}
.sousuo .btn{background: #04539e;width: 30px;height: 30px;color: #ffffff;background: #04539e;width: 64px; height: 39px; color: #ffffff;  font-size: 16px; box-shadow: 2px 0px 5px #2a2a2a;}

.ss_ewm{display: flex;}
.ss_ewm .ewm_fl{display: flex;align-content: center;flex-direction: column; justify-content: center;    width: 354px;    margin-right: 20px;}
.ss_ewm .ewm_fl em{    font-size: 24px; color: #000000;    margin-bottom: 9px;}
.ss_ewm .ewm_fl i{    font-size: 15px; line-height: 22px;}
.ewm_fr{width: 120px;}
.ewm_fr img{width: 100%;}



.product{margin: 50px 0 40px;}
.product .content{display: flex;flex-wrap: wrap;justify-content: space-between;}
.product dl{    width: 286px; background: #04539e;height: 319px; margin-bottom: 122px;position: relative;}
.product dl a{display: flex; justify-content: center;flex-direction: column;align-items: center;}
.product dl dt{    display: flex; flex-direction: column; justify-content: center;align-items: center;width: 100%;    margin-top: 50px;}
.product dl dt b{color: #ffffff;font-size: 20px;    margin-bottom: 6px;}
.product dl dt em{color: #ffffff;}
.product dl dt:after{content: "";background: url(https://images0a.543211688.com/0/dongpu/image/pro_jia.png) no-repeat center;   display: block; width: 19px; height: 19px; margin: 20px;}
.product dl:nth-child(1) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p1.png) no-repeat center;display: block;width:236px;height: 236px;}
.product dl:nth-child(2) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p2.png) no-repeat center;display: block;width:236px;height: 236px;}
.product dl:nth-child(3) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p3.png) no-repeat center;display: block;width:236px;height: 236px;}
.product dl:nth-child(4) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p4.png) no-repeat center;display: block;width:236px;height: 236px;}
.product dl:nth-child(5) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p5.png) no-repeat center;display: block;width:236px;height: 236px;}
.product dl:nth-child(6) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p6.png) no-repeat center;display: block;width:236px;height: 236px;}
.product dl:nth-child(7) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p7.png) no-repeat center;display: block;width:236px;height: 236px;}
.product dl:nth-child(8) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p8.png) no-repeat center;display: block;width:236px;height: 236px;}


.product dl:hover:nth-child(1) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p1_on.png) no-repeat center;display: block;width:298px;height: 298px;background-size: 100%;}
.product dl:hover:nth-child(2) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p2_on.png) no-repeat center;display: block;width:298px;height: 298px;background-size: 100%;}
.product dl:hover:nth-child(3) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p3_on.png) no-repeat center;display: block;width:298px;height: 298px;background-size: 100%;}
.product dl:hover:nth-child(4) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p4_on.png) no-repeat center;display: block;width:298px;height: 298px;background-size: 100%;}
.product dl:hover:nth-child(5) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p5_on.png) no-repeat center;display: block;width:298px;height: 298px;background-size: 100%;}
.product dl:hover:nth-child(6) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p6_on.png) no-repeat center;display: block;width:298px;height: 298px;background-size: 100%;}
.product dl:hover:nth-child(7) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p7_on.png) no-repeat center;display: block;width:298px;height: 298px;background-size: 100%;}
.product dl:hover:nth-child(8) dd i{background: url(https://images0a.543211688.com/0/dongpu/image/p8_on.png) no-repeat center;display: block;width:298px;height: 298px;background-size: 100%;}

.product dl dd{position: absolute;bottom:-93px; -webkit-transition: all 1s ease-in; -o-transition: all 1s ease-in;-moz-transition: all 1s ease-in; transition: all 1s ease-in;}
.product dl:hover dd{position: absolute;bottom:-132px;}
.product dl:hover{background:#206db3;}
/*.product dl:hover dd i{-webkit-transition: all 1s ease-in; -o-transition: all 1s ease-in;-moz-transition: all 1s ease-in; transition: all 1s ease-in;}*/

.ban01{background: url(https://images0a.543211688.com/0/dongpu/image/ban01.png) no-repeat center;height: 395px;}
.ban01 .content{position: relative;height: 395px;}
.ban01 .ban01_img{    width: 149px; position: absolute;left: 50%; margin-left: -73px;top: 10px;}
.ban01 .ban01_tel{position: absolute;right: 0;    top: 42%;}

.case{margin: 60px 0;background: url(https://images0a.543211688.com/0/dongpu/image/case_bg.png) no-repeat center right;}
.case .content{display: flex;justify-content: space-between;    margin-top: 139px;}
.case dl{background: #eeeeee;width: 285px;position: relative;height: 267px;}
.case dl a{display: flex; flex-direction: column;align-items: center;justify-content: center;}
.case dl dt{    width: 88%; position: absolute;}
.case dl img{width: 100%;}
.case dl dd{      position: absolute;height: 134px; width: 86%;bottom: 23px;display: flex;  flex-direction: column;justify-content: space-around;}
.case dl dd i{text-align: right;}
.case dl dd em{font-size: 18px;color: #000000;font-weight: bold;}
.case dl dd p{font-size: 15px;    line-height: 23px;}
.case dl:hover{background: #04539e;}
.case dl:hover dd em{color: #ffffff;}
.case dl:hover a{color: #ffffff;}

.youshi{background: url(https://images0a.543211688.com/0/dongpu/image/ys_bg.jpg) no-repeat center;height: 574px;  position: relative;  padding: 60px 0;}
.youshi:after{content: "";display: block;background: url(https://images0a.543211688.com/0/dongpu/image/pro_img.png) no-repeat;display: block;width: 486px;height: 345px;    position: absolute; bottom: -104px;left: 50%; margin-left: -255px;}
.youshi .content{display: flex;}
.youshi dl{    height: 239px;position: relative;    width: 40%;}
.youshi dl:nth-child(1){background: url(https://images0a.543211688.com/0/dongpu/image/ys_fl.png) no-repeat center right;}
.youshi dl:nth-child(3){background: url(https://images0a.543211688.com/0/dongpu/image/ys_fr.png) no-repeat center left;}
.youshi dl dt{color: #ffffff;font-size: 24px;position: absolute;left: 6px;top: -41px;}
.youshi dl:nth-child(3) dt{right: 12px;    text-align: right;}
.youshi dl dd{    width: 64%;  position: absolute;color: #000000; font-size: 14px; top: 11px; line-height: 27px;}
.youshi dl:nth-child(2){display: flex;  justify-content: center; font-size: 18px;}
.youshi dl:nth-child(2) dd{font-size: 17px; width: 76%;line-height: 42px;}
.youshi dl:nth-child(1) dt:before{content: "|";display: block;margin-right: 11px;float: left;}
.youshi dl:nth-child(3) dt:before{content: "|";display: block;margin-left: 11px;float: right;}
.youshi dl:nth-child(3) dd{right: 0;}

.hezuo{    margin: 137px 0 60px;}
.hezuo .content{display: flex;background: url(https://images0a.543211688.com/0/dongpu/image/hz_bg.png) no-repeat center top;    justify-content: space-between;}
.hezuo dl{width: 157px;text-align: center;}
.hezuo dl dt{padding-top: 25px;}
.hezuo dl dd em{font-size: 16px;color: #000000;}

.about{background: url(https://images0a.543211688.com/0/dongpu/image/ab_bg.jpg) no-repeat center;padding:60px 0;}
.about .ab_fl{    width: 484px;}
.about .ab_fl .tit01{text-align: left;}
.ab_con{}
.ab_con p{color: #ffffff;font-size: 16px;line-height: 34px;}
.ab_con .ab_more{display: block;width: 151px;height: 50px;line-height: 50px;background: #e2e3dd;color: #03549f;text-align: center;font-size: 16px;margin: 35px 0;}
.about .ab_fr{width: 633px;background: url(https://images0a.543211688.com/0/dongpu/image/ab_img.png) no-repeat center; height: 581px; position: relative; background-size: 100% auto;}
.about .ab_fr video{position: absolute;top: 22px; right: 24px;}
.about .content{display: flex;justify-content: space-between;}

.news{margin: 60px 0;}
.news .content{display: flex;justify-content: space-between;}
.news_fl{width: 623px;}
.news_top{}
.news_top ul{}
.news_top ul li{}
.news_top ul li a{display: flex;}
.news_top ul li img{width: 190px;margin-right: 20px;}
.news_top ul li .news_t{display: flex;flex-direction: column;justify-content: space-around;}
.news_top ul li .news_t b{    font-size: 15px;  line-height: 21px;}
.news_top ul li .news_t em{color: #03549f;}
.news_top ul li .news_t p{font-size: 15px;line-height: 30px;}
.news_c{}
.news_c ul{}
.news_c ul li{}
.news_c ul li a{    display: flex; justify-content: space-between; height: 45px;align-items: center;border-bottom: 1px dotted #a5a5a5;}
.news_c ul li b{    font-size: 15px;  line-height: 21px;}
.news_c ul li em{color: #03549f;}

.news_fr{width: 551px;}
.news_fr img{width: 100%;}


.links{}
.links p{font-size: 16px;color: #000000;}
.links a{padding:0 10px;font-size: 15px;color: #333333;}

.footer{background: url(https://images0a.543211688.com/0/dongpu/image/ft_bg.png) no-repeat center;padding: 40px 0;margin-top: 50px;height: 281px;}
.footer .content{display: flex;    justify-content: space-between;height: 320px;align-items: center;}
.ft_logo {color: #ffffff;display: flex; flex-direction: column;justify-content: center;}
.ft_logo h1{margin-bottom: 20px;}
.ft_logo em{font-size: 21px;margin-bottom: 14px;}
.ft_logo i{    font-size: 18px; letter-spacing: 5px;border-bottom: 1px solid #fff;padding-bottom: 14px;}
.ft_logo .ft_kf{display: block; width: 150px;  height: 40px;line-height: 40px;  text-align: center;   color: #ffffff; border: 1px solid #ffffff; font-size: 18px;margin-top: 29px;}
.ft_pro{width: 327px;}
.ft_pro ul{display: flex; flex-wrap: wrap; justify-content: space-between;}
.ft_pro ul li{margin-bottom: 13px;}
.ft_pro ul li img{    width: 101px; height: 77px;}

.ft_nav{    margin-bottom: 39px;}
.ft_nav ul{display: flex;justify-content: space-between;}
.ft_nav ul li{float: left;margin-right: 10px;}
.ft_nav ul li a{color: #ffffff;font-size: 16px;}

.ft_c{display: flex;    justify-content: space-between;}
.ft_lx{    display: flex; flex-direction: column; justify-content: space-between;}
.ft_lx p{color: #ffffff;font-size: 16px;}

.ft_ewm{width: 117px;}
.ft_ewm img{width: 100%;}
.ft_ewm p{font-size: 15px;color: #ffffff;text-align: center;margin-top: 10px;}
.ft_copy{background: #434343;height: 50px;    display: flex; justify-content: center; align-items: center;}
.ft_copy p{color: #ffffff;font-size: 15px;margin: 0 10px;}