@charset "utf-8";
*{margin:0;padding:0;word-break: break-all;}
html,body{font-family: '微软雅黑';}
input, button, textarea, select { font: inherit; outline: 0; border: 0; background: none; color: inherit;}
input:focus, textarea:focus { color: inherit;}
button::-moz-focus-inner, input::-moz-focus-inner { border: 0;}
ol, ul, li { list-style: none;}
input, select { -webkit-appearance: none; -moz-appearance: none; appearance: none;}
select::-ms-expand {display: none;}
textarea { overflow: auto; resize: none;}
table { border-collapse: collapse; border: 0;}
img { border: 0; outline: 0; vertical-align: middle;}
a{ text-decoration: none;cursor: pointer;}
a:focus { outline: 0;}
input[type=date]{ background-color:transparent; border: 0; filter: alpha(opacity=0);}
.fl{float: left;}
.fr{float: right;}
.yjs-container{width: 1300px;margin: 0 auto;}


.ztfw-main{width: 100%;box-sizing: border-box;padding-bottom: 80px;overflow: hidden;}
.ztfw-white{width: 100%;padding: 30px 20px 60px;margin-top: 30px;box-sizing: border-box;position: relative;border-radius: 10px;background: #ffffff;position: relative;}

.gfdy-header{width: 100%;height: 600px;box-sizing: border-box;overflow: hidden;}
.gfdy-header .gfdy-logo{float: left;box-sizing: border-box;padding: 10px 0;}
.gfdy-header .gfdy-logo a{display: block;}
.gfdy-header .gfdy-logo img{width: 568px;height: auto;display: block;}

.gfdy-location{width: 100%;box-sizing: border-box;overflow: hidden;padding-bottom: 15px;border-bottom: 1px solid #d5e8ff;}
.gfdy-location p{box-sizing: border-box;font-size: 14px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gfdy-location p a{color: #333333;display: inline-block;margin: 0 5px;}
.gfdy-location p a:hover{color: #1c69c6;}


.gfdy-yjsfw{width: 100%;box-sizing: border-box;padding: 30px 0 50px 0;background: #f7f9fb;overflow: hidden;}
.gfdy-yjsfw .gfdy-white{width: 100%;padding: 20px 25px;border-radius: 5px;box-sizing: border-box;background: #ffffff;}

.yjsfw-content{width: 100%;overflow: hidden;box-sizing: border-box;}

.yjsfw-href{display: block;width: 200px;position: fixed;height: auto;box-sizing: border-box;left: 20px;top: 620px;z-index: 999;}
.yjsfw-href ul{width: 100%;box-sizing: border-box;}
.yjsfw-href ul li{text-align: left;margin-bottom: 10px;border-radius: 5px;box-sizing: border-box;border: 1px solid #d5e8ff;padding: 0 15px;overflow: hidden;background: #ffffff;box-shadow: 0 2px 8px 0 rgba(31, 89, 216, 0.10);}
.yjsfw-href ul li a{display: block;font-size: 16px;color: #333333;box-sizing: border-box;padding: 6px 15px 6px 25px;background: url(../images/active.png) left 6px no-repeat;background-size: auto 20px;}
.yjsfw-href ul li.active a{color: #1b4fc3;}
.yjsfw-href ul li:hover a{color: #1b4fc3;}


.yjsfw-content .yjsfw-list{width: 100%;margin-top: 40px;box-sizing: border-box;padding-top: 30px;}
.yjsfw-content .yjsfw-list .yjsfw-item{width: 100%;box-sizing: border-box;margin-bottom: 50px;padding-top: 30px;border: 1px solid #1b4fc3; background: #effaff;position: relative;border-radius: 10px;}
.yjsfw-content .yjsfw-list .yjsfw-item-h{position: absolute;left: 0;right: 0;top: -26px;margin: auto;width: 100%;box-sizing: border-box;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
.yjsfw-content .yjsfw-list .yjsfw-item-h h3{height: 60px;font-size: 22px;color: #ffffff;font-weight: bold;display: flex;align-items: center;background: linear-gradient(to right, #68b0fd, #1886f7);}
.yjsfw-content .yjsfw-list .yjsfw-item-h::before{content: '';width: 60px;height: 60px;margin-right: -1px;background: url(../images/bt_left.png) center no-repeat;background-size: auto 100%;}
.yjsfw-content .yjsfw-list .yjsfw-item-h::after{content: '';width: 60px;height: 60px;margin-left: -1px;background: url(../images/bt_right.png) center no-repeat;background-size: auto 100%;}

.yjsfw-content .yjsfw-list .ysjfw-txt{width: 100%;box-sizing: border-box;padding: 25px 20px;overflow: hidden;text-align: justify;position: relative;}
.yjsfw-content .yjsfw-list .ysjfw-txt h5{font-size: 18px;color: #333333;font-weight: bold;margin-bottom: 10px;}
.yjsfw-content .yjsfw-list .ysjfw-txt p{font-size: 18px;color: #555555;line-height: 35px;margin: 5px 0;}
.yjsfw-content .yjsfw-list .ysjfw-txt img{width: auto;max-width: 100% !important;}

/*悬浮层*/
.iFix{position: fixed;width: auto;height: auto;box-sizing: border-box;right: 0;bottom: 35%;z-index: 999;}
.iFix .ReturnTop{display: none;width: 68px;height: 68px;float: right;box-sizing: border-box;cursor: pointer;background: #ffffff;margin-top: 2px;border-radius: 5px;box-shadow: 0 0 5px 1px rgba(0,0,0,.1);}
.iFix .ReturnTop img{width: 100%;height: auto;min-height: 100%;display: block;margin: 0 auto;}


