@charset "utf-8";
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:transparent}
article,aside,audio,details,figcaption,figure,footer,header,hgroup,mark,menu,nav,section,summary,time,video{display:block;margin:0;padding:0;-webkit-tap-highlight-color:transparent}
embed,object{outline:0}
del{text-decoration:line-through}
em,i{font-style:normal}
b,strong {font-weight: normal;}
textarea{resize:none}
i{vertical-align:middle}
ol,ul{list-style:none}
a{text-decoration:none}
a:active,a:hover,a:link,a:visited{text-decoration:none}
a{color:#333}
legend{color:#000}
table{border-spacing:0}
button,input,select,textarea{outline:0;font-size:100%}
button,textarea{border:0}
fieldset,img{border:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none!important}
input::-webkit-input-placeholder{color:#ddd}
::-moz-selection{background-color:#0097fd;text-shadow:none;color:#fff}
::selection{background-color:#0097fd;text-shadow:none;color:#fff}
:focus{outline:0}
.main-m{margin:0 auto;width:1200px;}
.fl{float:left}
.fr{float:right}
/* 清除浮动方式1 */
.fix1{position:relative;overflow:hidden;zoom:1}
/* 清除浮动方式2 */
.clearfix{clear:both}
/* 清除浮动方式3 */
.clearfix1{*overflow:hidden;*zoom:1}
.clearfix1:after,.clearfix1:before{content:"";display:table}
.clearfix1:after{clear:both}
/* 在对块级元素转内联块级且不设宽高内边高距外边高距值的情况下兼容ie用于保持其内联特性 */
.fix2{display:inline-block;*display:inline}

.warp{width: 1200px;margin: 0 auto;}
/* .grft_head{height: 460px;background: url('/2021dls/grft_head.png')no-repeat top center;background-size:auto;}
.grft_head .grft_logo a{margin: 0 10px;} */

.grft_main{background:#edf7ff;padding-bottom: 40px}
.grft_main .position{padding:1.25rem 0;padding-left: 45px;background:url('/2021dls/grft_position.png') no-repeat 20px center;background-size: 20px;}
.grft_list_content{background: #fff;padding: 25px 20px;box-sizing: border-box;}
.grft_list_content h1{text-align: center;font-size: 26px;color: #0168b7;padding: 15px 0;}
.grft_list_title{text-align: center;padding:40px 0;}
.grft_list ul li{background: #fff;padding: 18px;box-sizing: border-box;margin-bottom:25px ;}
.grft_lis_fr{padding: 0 20px;width: 50%;box-sizing: border-box}
.grft_lis_fr .title{line-height: 36px;height: 36px;padding-left: 54px;font-size: 23px;font-weight: bold;background: url(/2021dls/grft_lis_title.png) no-repeat left top;}
.grft_lis_fr p{line-height: 36px;text-indent:36px;margin-top: 20px;}
.grft_lis_fr .more{display: block;width: 114px;height: 34px;line-height: 34px;color: #fff;background: #bedfbc;margin: 0 auto;text-align: center;border-radius: 15px;}


/* 内容页 */
.grft_list_content_top h1{font-size: 32px;text-align: center;margin: 44px 0;}
.grft_list_content_top .grft_info{height: 445px;}
.grft_list_content_top .grft-video{width: 70%;height: 100%;}
.grft_info_main{height: 100%;background: url(/2021dls/grft_info_main_bg.png) no-repeat left top;width: 30%;padding: 25px;box-sizing: border-box;}
.grft_info_main .ft_item{margin: 15px 0;}
.grft_info_main .ft_item h2{font-size: 20px;padding-left: 50px;height: 38px;line-height: 38px;font-weight: bold;}
.grft_info_main .ft_item p{line-height:36px;font-size: 18px;margin: 15px 0;}
.grft_info_main .ft_item .ftjb{background: url(/2021dls/grft_cotent_ico_1.png) no-repeat;}
.grft_info_main .ft_item .ftrq{background: url(/2021dls/grft_cotent_ico_2.png) no-repeat;}
.grft_info_main .ft_item .ftly{background: url(/2021dls/grft_cotent_ico_3.png) no-repeat;}
.bqrd .bqrd_title{padding-left: 65px;background: url(/2021dls/grft_cotent_ico_4.png) no-repeat;font-size: 22px;font-weight: bold;height: 40px;line-height: 40px;margin:15px 0;}
.bqrd p{line-height: 36px;text-indent: 36px;}

.wzsl{margin: 20px 0;background: #fff;height: 54px;}
.wzsl::after{content: '文字实录';width:180px;height: 100%;line-height: 54px;text-align: center;background-image: linear-gradient(to bottom,#579cd1, #0168b7);display: block;color: #fff;font-weight: bold;}
.zmt_grft_content{background: #fff;padding: 35px 25px;}
.zmt_grft_content p{line-height: 30px;}