.ccs_tit{overflow: hidden;padding: 40px 0;}
.ccs_tit p{width: 355px;font-size: 16px;color: #232323;text-transform: uppercase;margin: 0 auto;background: url(../../ltld/gfccs/title_ico.png) no-repeat center 10px;background-size: auto 68%;text-align: center;line-height: 25px;padding: 30px 30px 0;overflow: hidden;}
.ccs_tit p span{display: block;font-size: 40px;line-height: 50px;float: left;color: #eb6100;}
.ccs_tit p span.color{color: #000;}
.ccs_tit p span.ico{font-size: 12px;}
.ccs_tit .ms{ text-align:center;}
.ccs_tit .ms1{color: #fff;}
.ccs1{width: 100%;height: 480px;background: url(../../ltld/gfccs/banner_gfccs.jpg) no-repeat center;margin-top:129px;}
.ccs2{ width:1100px; margin:0 auto; overflow:hidden;}
.ccs2 .ly_nr{overflow:hidden;margin-bottom: 40px;padding: 0 10px;}
.ccs2 .ly_nrr{width: 600px;float:right;}
.ccs2 .xmtp{ display:block; float:left;}
.ccs2 .ly_nr ul{overflow: hidden;font-size: 14px;}
.ccs2 .ly_nr ul li{margin: 60px 0;color: #000;line-height: 20px;width: 100%;overflow: hidden;}
.ccs2 .ly_nr ul li img{width: 103px;height: 103px;float: left;}
.ccs2 .ly_nr ul li p{float: right;width: 480px;line-height: 20px;}
.ccs2 .ly_nr ul li p span{display: block;font-size: 16px;color: #000;padding: 8px 0;}
.ccs3{background:url(../../ltld/gfccs/anli_bg.jpg) no-repeat top center;}
.ccs3 .anli{ width:1100px; margin:0 auto; overflow:hidden;}
.ccs3 .anli .anli_tit p{ color:#fff;}
.ccs3 .anli .anli_tit p span{color: #fff;}
.ccs3 .anli .anli_tit p span.color{color: #fff;}
.ccs3 .anli_nr{overflow:hidden;margin-bottom: 30px;}
.ccs3 .anli_nrr{width: 490px;float:right;}
.ccs3 .xmtp{display:block;float:left;}
.marqueebox {position: relative;width: 1100px;}
#marquee3 {width: 1100px;overflow: hidden; margin-bottom:30px;}
#marquee3 ul li {float: left; width:1100px;}
#marquee3 ul li .anli_nrr .albg{background: url(../../ltld/gfccs/altit_bg.png) no-repeat left center;background-size: auto 100%;padding: 50px 0 0 85px;margin-bottom: 20px;}
#marquee3 ul li p.altit{margin: 62px 0 10px;line-height: 26px;}
#marquee3 ul li p{font-size: 14px;color: #fff;line-height: 24px;margin-top: 0;}
#marquee3 ul li p strong{font-size:16px;padding: 10px 0 5px;display: block;}
#marquee3 ul li p span{font-size: 24px;display:block;font-weight: bold;color: #fff;}
#marquee3 ul li p span.xhx{height: 4px;background: #fff;width: 83px;margin-top: 10px;}
#marquee3 ul li p.nr{line-height:22px;margin: 5px auto;}
#marquee3 ul li p b{color: #666;font-size: 8px;font-weight: normal;display: block;margin-top: 0;line-height: 12px;text-transform: uppercase;}
#marquee3 ul li p img{margin-left: 25px;margin-top: 20px;}
#marquee3 ul li ul{overflow: hidden;font-size: 14px;margin-top: 10px;}
#marquee3 ul li ul li{margin: 5px 0;color: #fff;line-height: 20px;width: 100%;}
#marquee3 ul li .albg ul li{color: #fff;line-height: 24px;width: 100%;margin:0;}
#marquee3 ul li .albg .xmgm p{ float:left;}
#marquee3 ul li ul li span{font-size: 16px;color: #fff;padding: 15px 0 0;font-weight: bold;}
#marquee3 ul li ul li p.alys{ padding-left:15px;}
#marquee3 ul li ul li span.alnr_ico{ font-size:12px;}
#marquee3 ul li img {display: block; width:580px; height:580px;}
#mar3Nav {margin: 0 auto;width: 260px;overflow: hidden;}
#mar3Nav li {float: left;margin: 0 5px;width: 119px;height: 8px;background: #fff;cursor: pointer;line-height: 16px;font-family: Source Han Sans SC Regular;font-size: 10px;color: #FFF;text-align: center;}
#mar3Nav li.navOn {background: #eb6100;}
#mar3Nav li p{display: none;}
.ctr{ text-align:center;}
.ccs4{ width:1100px; margin:0 auto; overflow:hidden;}
.ccs4 .gysj_nr{text-align: center;margin-bottom: 40px;}
.ccs5{ background:url(../../ltld/gfccs/csys_bg.jpg) no-repeat top center;}
.ccs5 .csys{ width:1100px; margin:0 auto; overflow:hidden;}
.ccs5 .csys .ccs_tit{ padding-bottom:10px;}
.ccs5 .csys_nr ul{overflow: hidden;padding-bottom: 5px;}
.ccs5 .csys_nr ul li{float: left;width: 339px;padding: 9px 13px;text-align: center;}
.ccs5 .csys_nr ul li img{width: 339px;height: 315px;}
.ccs5 .csys_nr ul li span{display: block;padding: 20px 0 0px;font-size: 18px;color: #eb6100;font-weight: bold;}
.ccs5 .csys_nr ul li p{font-size: 14px;padding: 5px 10px;}
.ccs5 .csys_nr ul li p.ftit{ font-weight:bold;}
.ccs6{ width:1100px; margin:0 auto; overflow:hidden;}
.ccs6 .zzzs_nr{text-align: center;padding-bottom: 50px;overflow: hidden;}
.ccs6 .zzzs_nr .zzzs_nrl{float: left;width: 600px;margin-top: 50px;}
.ccs6 .zzzs_nr .zzzs_nrl p{text-align: right;font-size: 14px;line-height: 30px;margin-bottom: 29px;color: #454545;}
.ccs6 .zzzs_nr .zzzs_nrl p span{ display:block;}
.ccs6 .zzzs_nr .zzzs_nrr{float: right;width: 500px;}
.ccs7{ background:url(../../ltld/gfccs/gywm_bg.jpg) no-repeat top center;}
.ccs7 .gywm{ width:1100px; margin:0 auto; overflow:hidden;}
.ccs7 .gywm .gywm_nr{overflow: hidden;padding-bottom: 60px;}
.ccs7 .gywm .gywm_nr .gywm_nr1{float: left;width: 352px;height: 349px;margin-left: 8px;background: #fff;}
.ccs7 .gywm .gywm_nr .gywm_nr1 img{width: 352px;height: 203px;}
.ccs7 .gywm .gywm_nr .gywm_nr1 p{padding: 20px 20px 0;font-size: 14px;line-height: 25px;}
.ccs7 .gywm .gywm_nr .gywm_nr2{float: left;width: 443px;margin: 0 5px;height: 349px;background: #fff;}
.ccs7 .gywm .gywm_nr .gywm_nr2 img{width: 443px;height: 147px;}
.ccs7 .gywm .gywm_nr .gywm_nr2 p{padding: 40px 30px 0;height: 162px;font-size: 14px;line-height: 25px;}
.ccs7 .gywm .gywm_nr .gywm_nr3{float: left;height: 349px;}
.ccs7 .gywm .gywm_nr .gywm_nr3 img{width: 279px;height: 349px;}

.ccs9{}
.tj_2{width: 1098px;margin: 30px auto;overflow: hidden;background: #f4f6fa;}
.tj_2 form{overflow: hidden;width: 100%;}
#xinxi tr{width:1100px;height: 45px;line-height: 45px;}
#xinxi td{width:400px;height: 45px;border-spacing:30px;}
#xinxi td span.hjd{ width:75px; display:block; float:left;}
#xinxi b{color:red}
#xinxi input{width: 230px;height:30px;border:1px solid #aaa;background: rgba(255, 255, 255, 0.56);}
#xinxi input+span{width:200px;display:block;float:right;margin-top:10px;height:30px;line-height:30px;margin-right:15px;font-size:14px}
#xinxi textarea{ background-color:rgba(255, 255, 255, 0.56);border:1px solid #aaa;}
#button{width: 140px;height:35px;line-height: 35px;background: #eb6100;color:#fff;border:0;font-size: 14px;border-radius: 17px;margin: 0 auto;display: block;}
.tell{width:100%;height: 100px;background: #eb6100;}
#xinxi{margin: 0 auto;width: 98%;}
.tell p{font-size:18px;color:#fff;line-height:30px;float: left;line-height: 100px;margin-left: 50px;}
.tell p.fbt{font-size:12px;line-height:14px;color: rgba(255, 255, 255, 0.6);margin-top:0;}
.tell p.fx{margin-top: 8px;width: 180px;line-height:  initial;margin-left: 315px;}
.tell span{font-size:14px;color: #fff;float: right;margin: 30px 63px 0 0;}
.tell a{display:block;float:left;margin-top:20px;margin-left:20px;}
.tell .wx{position:relative}
.tell .wx .wx1{position:absolute;top: 40px;left: -45px;display:none;width: 120px;}
.tell .wx:hover>.wx1{display:block}

@media only screen and (max-width: 768px) {

.ccs1{background-size: auto 100%;height: 290px;margin:0;}
.ccs2{ width:100%;}
.ccs_tit{ padding:2% 0 3%;}
.ccs_tit p{width: 267px;background-size: auto 58%;overflow: hidden;background-position-y: 15px;}
.ccs_tit p span{ font-size:30px; line-height:40px;}
.ccs2 .ly_nr{ margin-bottom:4%; padding:0 1%;}
.ccs2 .xmtp{ width:49%;}
.ccs2 .xmtp img{ width:100%; height:auto;}
.ccs2 .ly_nrr{ width:50%;}
.ccs2 .ly_nr ul li{ width:100%; margin:8% 0;}
.ccs2 .ly_nr ul li img{ display:none;}
.ccs2 .ly_nr ul li p{ width:100%;}
.ccs2 .ly_nr ul li p span{ padding:1% 0;}
.ccs3{background-repeat: repeat-y;}
.ccs3 .anli{ width:100%;}
.ccs3 .anli_nr{ margin-bottom:3%;}
.marqueebox{ width:100%;}
#marquee3{ width:100%; margin-bottom:3%;}
#marquee3 ul{ width:100% !important;}
#marquee3 ul li{width:98%;padding: 0 1% 1%;}
.ccs3 .xmtp{width: 580px;overflow: hidden;float: none;margin: 0 auto;}
#marquee3 ul li img{width:100%;height:auto;margin-top: -20%;margin-bottom: -20%;}
.ccs3 .anli_nrr{width: 580px;float: none;margin: 0 auto;}
#marquee3 ul li .anli_nrr .albg{ background:none; padding:0; margin-bottom:0;}
#marquee3 ul li p.altit{margin: 3% 0 1%;}
#marquee3 ul li p span{font-size:18px;}
#marquee3 ul li ul{margin-top: 1%;}
#marquee3 ul li ul li{ margin:0; padding:0;}
#marquee3 ul li p strong{ padding:0; font-size:14px;}
#marquee3>ul>li:nth-child(3),#marquee3>ul>li:nth-child(4){ display:none;}
#marquee3 ul li .albg ul li{}
#marquee3 ul li ul li span{font-size:14px;}
#mar3Nav{ display:none;}
.ccs4{ width:100%;}
.ccs4 .gysj_nr{ width:98%; padding:0 1%; margin-bottom:4%;}
.ccs4 .gysj_nr img{ width:100%; height:auto;}
.ccs5{background-size: auto 100%;}
.ccs5 .csys{ width:100%;}
.ccs5 .csys .ccs_tit{ padding-bottom:2%;}
.ccs5 .csys_nr ul{ padding-bottom:1%;}
.ccs5 .csys_nr ul li{ width:31.3%; padding:1%;}
.ccs5 .csys_nr ul li img{ width:100%; height:auto;}
.ccs5 .csys_nr ul li span{ padding:2% 0 0;}
.ccs5 .csys_nr ul li p{ padding:1%;}
.ccs6{ width:100%;}
.ccs6 .zzzs{ width:100%;}
.ccs6 .zzzs_nr{ padding-bottom:4%;}
.ccs6 .zzzs_nr .zzzs_nrl{ width:96%; padding:0 2%; margin-top:0;}
.ccs6 .zzzs_nr .zzzs_nrl p{ text-align:left; line-height:25px; margin-bottom:10px;}
.ccs6 .zzzs_nr .zzzs_nrl p span{ display:initial;}
.ccs6 .zzzs_nr .zzzs_nrr{ display:none;}
.ccs7 .gywm{ width:100%;}
.ccs7 .gywm .gywm_nr{ padding-bottom:5%;}
.ccs7 .gywm .gywm_nr .gywm_nr1{width: 45%;height: 46.5vw;margin-left: 1%;}
.ccs7 .gywm .gywm_nr .gywm_nr1 img{ width:100%; height:auto;}
.ccs7 .gywm .gywm_nr .gywm_nr1 p{ padding:4% 3%; line-height:22px;}
.ccs7 .gywm .gywm_nr .gywm_nr2{ width:52%;margin: 0 1%;height: 46.5vw;}
.ccs7 .gywm .gywm_nr .gywm_nr2 p{padding: 4% 3%;height: 25vw;line-height: 22px;}
.ccs7 .gywm .gywm_nr .gywm_nr2 img{ width:100%; height:auto;}
.ccs7 .gywm .gywm_nr .gywm_nr3{ display:none;}

.ccs9{height: auto;background-position-y: top;background-repeat-y: repeat;margin-bottom: 11vw;}
.tj_2{ width:100%; padding:3% 0;margin: 0 auto;}
.tell{width: 96%;margin: 0 2%;height: 50px;}
.tell p{line-height: 50px;;margin-left: 20px;}
.tell span{margin: 6px 20px 0 0;}
.tell p.fx{ display:none;}
.tj_2 form{width:96%;margin:0 2%;height:auto;background: rgba(255, 255, 255, 0.6);}
#xinxi{ margin:0 2%;}
#xinxi tr{ width:100%;}
#xinxi tr:nth-child(3){ height:100px;}
#xinxi td{ width:100%; display:block;}
#xinxi input{ width:58%;}
#xinxi td textarea{ width:98% !important;}
#xinxi input+span{ width:150px;}

}
@media only screen and (max-width: 640px) {
.ccs1{ height:260px;}
.ccs2 .xmtp{ width:55%;}
.ccs2 .ly_nrr{ width:44%;}
.ccs2 .ly_nr ul li{ margin:3% 0;}
.ccs3 .xmtp{width: 92%;padding: 0 4%;}
.ccs3 .anli_nrr{width: 92%;padding: 0 4%;}
.ccs5 .csys_nr ul li p.ftit{ display:none;}
.ccs7 .gywm .gywm_nr .gywm_nr1 p{ padding:1% 2%; line-height:20px;}
.ccs7 .gywm .gywm_nr .gywm_nr2 p{ line-height:20px;}
.ccs9{ margin-bottom:14vw;}
}
@media only screen and (max-width: 560px) {
.ccs1{ height:220px;}
.ccs_tit p{ width:220px;background-position-y: 10px;padding: 20px 30px 0;}
.ccs_tit p span{ font-size:24px;}
.ccs2 .xmtp{ display:none;}
.ccs2 .ly_nrr{ width:98%; padding:0 1%;}
.ccs2 .ly_nr ul li img{ width:25%; height:auto; display:block;}
.ccs2 .ly_nr ul li p{ width:73%; padding-top:2%;}
.ccs3 .xmtp{ width:100%; padding:0;}
.ccs3 .anli_nrr{ width:100%; padding:0;}
.ccs7 .gywm .gywm_nr .gywm_nr1{ height:59.5vw;}
.ccs7 .gywm .gywm_nr .gywm_nr1 p{ line-height:4.5vw;}
.ccs7 .gywm .gywm_nr .gywm_nr2{ height:59.5vw;}
.ccs7 .gywm .gywm_nr .gywm_nr2 p{ height:38vw; line-height:4.5vw;}

#xinxi input{ width:44%;}
.ccs9{ margin-bottom:16vw;}
.tell span{display:none;}

}
@media only screen and (max-width: 480px) {
.ccs1{ height:185px;}
.ccs2 .ly_nr ul li p{ padding:0;}
#marquee3 ul li p span{ font-size:16px;}
.ccs5 .csys_nr ul li{ width:98%; padding:1%;}
.ccs5 .csys_nr ul li img{ width:80%; height:auto;}
.ccs5 .csys_nr ul li span{ font-size:16px;}
.ccs6 .zzzs_nr .zzzs_nrl img{ width:89%; height:auto;}
.ccs7 .gywm .gywm_nr .gywm_nr1{ height:64.5vw;}
.ccs7 .gywm .gywm_nr .gywm_nr2{ height:64.5vw;}
.ccs7 .gywm .gywm_nr .gywm_nr2 p{ height:43vw;}
#xinxi td{ height:68px; line-height:30px;}
#xinxi input{ width:75%;}
#xinxi input+span{ margin-top:0; padding-left:75px; margin-right:0; float:left;}
#button{width: 110px;height: 30px;line-height: 30px;border-radius: 5px;}
}
@media only screen and (max-width: 400px) and (min-width: 320px) {
.ccs1{ height:145px;}
.ccs7 .gywm .gywm_nr .gywm_nr1{ width:98%; margin:0 1%; height:auto;}
.ccs7 .gywm .gywm_nr .gywm_nr1 img{ width:88%; padding:6% 6% 2%;}
.ccs7 .gywm .gywm_nr .gywm_nr1 p{ line-height:20px; padding:1% 6%;}
.ccs7 .gywm .gywm_nr .gywm_nr2{ width:98%; margin:0 1%; height:auto}
.ccs7 .gywm .gywm_nr .gywm_nr2 p{ height:auto; line-height:20px;padding: 2% 6%;}
.ccs7 .gywm .gywm_nr .gywm_nr2 img{ width:88%; height:auto; padding:2% 6%;}
#xinxi td span.hjd{ font-size:14px;}
#xinxi input{ width:73%;}

}
