@charset "utf-8";
body{min-width: 1200px;}
* { font-family: "微软雅黑"; margin: 0px; padding: 0px; }
li { list-style-type: none; }
em { font-style: normal; }
.clear { clear: both; height: 0px; overflow: hidden; font-size: 1px; line-height: 0; }
.rlsb-box { width: 100%; background-color: #f4f5f7; padding: 70px 0 10px; }
.rlsb-content { width: 1200px; margin: 0 auto; }
/**/
.dsj-bt { text-align: center; }
.dsj-bt dt { font-size: 30px; color: rgb(0, 0, 0); line-height: 1.333; padding: 60px 0 40px; text-align: center; }
.dsj-bt dd { font-size: 17px; color: rgb(102, 102, 102); line-height: 1.8; text-align: center; padding-bottom: 0px; }
.top-banner {position: relative;background:#031539 url(../images/dsj-banner.jpg) no-repeat center;background-size: cover;width: 100%;height:calc(100vh - 85px);}
.top-txt {position: absolute;color: #fff;font-weight: normal;height: 448px;top: 50%;text-align: center;width: 100%;line-height: 3.8;margin-top: -243px;}
.top-txt h2 {font-size: 68px;font-weight: normal;}
.top-txt h3 {font-size: 50px;font-weight: normal;}
.top-txt h3 span { margin: 0 30px; }
.sdtz-main {width: 100%;margin: 0 auto;overflow: auto;background: #fff;padding-bottom: 50px;}
.sdtz-main ul { overflow: auto; padding-bottom: 20px; width: 1200px; margin: 0 auto; }
.sdtz-main ul li { width: 20%; margin: 50px 2.5% 0; padding: 30px 0; float: left; text-align: center; transition: box-shadow .5s, background .5s; box-shadow: 0 0 20px rgba(255,119,0,0.1); }
.sdtz-main ul li:hover { background: #fff; box-shadow: 0 0 20px rgba(255,159,0,0.5); }
.sdtz-main .img { height: 100px; margin-bottom: 20px; }
.sdtz-main .img img { width: 80px; }
.sdtz-main ul li h3 { font-size: 18px; margin-bottom: .5em; color: #333; }
.sdtz-main ul li p { font-size: 14px; line-height: 24px; color: #666; width: 90%; margin: 0 auto; }
/**/
.model-main { text-align: center; background: #fff; padding-bottom: 1px; }
.model-main img { margin: 30px auto 60px; }
/**/
.youshi-main { padding-bottom: 1px; position: relative; background: #eee; }
.youshi-main ul { width: 1200px; margin: 40px auto 0; overflow: auto; position: relative; }
.jjfa_li { width: 280px; height: 187px; float: left; margin: 10px; position: relative; }
.jjfa_li2 { background: rgba(25,25,25,0.4); position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.jjfa_li2:hover { background: rgba(25,25,25,0.2); }
.jjfa_li2 p { width: 230px; margin: 0 auto; color: white; text-align: center; }
.jjfa_p1 { font-size: 18px; line-height: 30px; padding: 49px 0 10px 0; }
.jjfa_p2 { font-size: 14px; text-align: left; }
/**/
.but-a { width: 200px; height: 50px; border-radius: 10px; background: #F08342; display: block; margin: 50px auto 70px; line-height: 50px; text-align: center; color: #fff; text-decoration: none; }
.but-a:hover { background: #f70; }
/**/
.toggle_tit { height: 40px; }
.toggle_tit ul li { width: 14.28%; float: left; text-align: center; line-height: 38px; }
.toggle_tit ul li span { display: block; border: 1px solid #e1e4e6; margin-left: -1px; cursor: pointer; color: #666 }
.toggle_tit ul li span:hover, .toggle_tit ul li.on span { background: #f70; color: #fff }
.page2_cont { width: 1200px; margin: 55px auto; text-align: left; }
.page2_cont .item { position: relative }
.page2_cont .item .img { position: absolute; top: 0; right: 0; width: 50%; height: 100%; text-align: center; }
.page2_cont .item .img img { vertical-align: middle; max-width: 90%; }
.page2_cont .item .text { width: 50%; padding: 100px 0; height: 260px; }
.page2_cont .item .text .box { width: 80%; margin: 0 auto; }
.page2_cont .item .text h2 { font-size: 26px; margin-bottom: 15px; color: #333; }
.page2_cont .item .text p { text-align: left; line-height: 36px; font-size: 16px; color: #333; width: 90%; }
.page2_cont .item ul li { float: left; min-width: 100px; white-space: nowrap; margin-right: 25px; line-height: 35px; color: #666; padding-left: 15px; background: url(../images/dsj-icon2.png) no-repeat left center; }
.page2_cont .item ul { width: 60%; margin-top: 10px; }
.page2_cont .item ul:after { content: ''; display: table; clear: both; }
.tab { height: 100%; width: 100%; display: table; }
.cell { display: table-cell; vertical-align: middle; }
/**/
.dsj-wdfx {width: 100%;background: #015ea4 url(../images/dsj-cimg15.jpg) center 330px no-repeat;position: relative;height: 650px;}
.dsj-wdfxtitle {font-size: 32px;color: #fff;line-height: 54px;padding: 30px 0 12px;text-align: center;font-weight: normal;position: absolute;bottom: 90px;width: 300px;left: 50%;margin-left: -150px;}
.dsj-wdfxtitle:after{position: absolute;content:'';background: #fff;width: 64px;height: 2px;bottom: 0;left: 50%;margin-left: -32px;}
.dsj-wdfxlist { height: 552px; position: relative;width: 1200px; margin: 0 auto;}
.dsj-wdfxlist li { position: absolute; font-size: 22px; color: #fff; line-height: 32px; text-align: center; }
.dsj-wdfxlist li:hover { color: #ffa200; }
.dsj-wdfxlist .li01 {top: 88px;left: 10px;width: 154px;padding-bottom: 266px;background: url(../images/dsj-cimg29.png) center bottom no-repeat;}
.dsj-wdfxlist .li01:hover { background-image: url(../images/dsj-cimg30.png); }
.dsj-wdfxlist .li02 {bottom: 21px;left: 153px;width: 176px;padding-bottom: 246px;background: url(../images/dsj-cimg31.png) center bottom no-repeat;}
.dsj-wdfxlist .li02:hover { background-image: url(../images/dsj-cimg32.png); }
.dsj-wdfxlist .li03 {top: 63px;left: 367px;width: 132px;padding-bottom: 265px;background: url(../images/dsj-cimg33.png) center bottom no-repeat;}
.dsj-wdfxlist .li03:hover { background-image: url(../images/dsj-cimg34.png); }
.dsj-wdfxlist .li04 {bottom: 125px;right: 335px;width: 288px;padding-bottom: 235px;background: url(../images/dsj-cimg35.png) center bottom no-repeat;}
.dsj-wdfxlist .li04:hover { background-image: url(../images/dsj-cimg36.png); }
.dsj-wdfxlist .li05 {top: 78px;right: 162px;width: 193px;padding-bottom: 269px;background: url(../images/dsj-cimg37.png) center bottom no-repeat;}
.dsj-wdfxlist .li05:hover { background-image: url(../images/dsj-cimg38.png); }
.dsj-wdfxlist .li06 {bottom: 40px;right: 23px;width: 176px;padding-bottom: 270px;background: url(../images/dsj-cimg39.png) center bottom no-repeat;}
.dsj-wdfxlist .li06:hover { background-image: url(../images/dsj-cimg40.png); }
