@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {margin: 0;  padding: 0;  font-family:"Î¢ÈíÑÅºÚ";	font-size:16px;}
*:focus {outline: none;}
caption, th {text-align: left;font-weight: normal;}
html, body, fieldset, img, iframe, abbr { border: 0;}
i, cite, em, var, address, dfn {  font-style: normal;}
li {  list-style: none;}
b, strong, em {  font-style: normal;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; font-weight: normal;}
pre, code, kbd, samp { font-family: inherit;}
textarea { overflow: auto; resize: none;}
a, button { cursor: pointer; text-decoration: none;}
a { text-decoration: none; }
a:link{ color:#474747;}
a:visited {color:#474747;}
a:hover{color:#4187FF;}
a:active {color:#474747;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
textarea, input{resize:none}
a, textarea, input, button{outline:none}
.clear { clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.coz{ clear:both; overflow:hidden; zoom:1}
.fr{ float:right!important;}
.fl{ float:left!important;}

/* main */
.main,.hh,.head,.m1,.m2,.m3,.m4,.m5,.m6,.foot,.channal{width:100%;min-width: 1200px;}
.m{width: 1200px;margin: 0 auto;}
.mm{width: 1160px;margin: 0 auto;}
/* head */
.head{width: 100%;height: 140px;background: #fff;box-sizing: border-box;padding-top: 20px;}
.h1{height: 50px;overflow: hidden;color: #333;}
.h1_l{width: 280px;float: left;}
.h1_l h3{font-size: 24px;letter-spacing: 1px;}
.h1_l span{font-size: 16px;letter-spacing: 12.5px;}
.h1_r{width: 100px;float: right;}
.h1_r a{font-size: 16px;color: #333;line-height: 45px;}
.h1_r a.dl{color: #4187FF;}
.h2 ul{width: 100%;height: auto;margin-top: 30px;position: relative;}
.h2 ul li{float: left;margin-right: 50px;}
.h2 ul li>a{display: block;height: 34px;font-size: 18px;color: #333;}
.h2 ul li.on>a,.h2 ul li:hover>a{border-bottom: 4px solid #4187FF;color: #4187FF;}
.h .h2 ul li.on>a,.h .h2 ul li:hover>a{border-bottom: 4px solid #fff;font-weight: bold;}
.towNav{display: none;position: absolute;background: #fff;top:38px;box-sizing: border-box;padding: 10px 20px;text-align: center;z-index: 3;}
.h2 ul li:hover .towNav{display: block;}
.towNav a{display: block;font-size: 14px;color: #333;line-height: 40px;}
.towNav a:hover{color: #4187FF;}
/* hh */
.hh{width: 100%;position: relative;height: 640px;}
.hh_c{height: 580px;overflow: hidden;}
.hh_c2{width: 100%;position:relative; height: 580px; overflow:hidden;top: -580px;}
.hh_c2 ul{width: 100%; position:relative; height: 100%;}
.hh_c2 ul li{width:100%; position:relative;height: 100%;}
.hh_c2 ul li img{display: block;width:100%;height: 100%;}
.indexpagination{ position:absolute; left:35%; bottom:20px; z-index:2;width: 100%;}
.indexpagination span{position: relative;cursor: pointer; display:inline-block;width: 8.5%;height: 2px;margin: 0 0.5%;text-decoration: none;text-align: center;outline: 0;background: #fff;filter:Alpha(opacity=30);background: rgba(255, 255,255, 0.3);}
.indexpagination span.swiper-active-switch{background: #fff;}
.hh_c1{position: relative;z-index: 2;height: 580px;}
.hh_c1l{width: 50%;float: left;color: #fff;padding-top: 20px;}
.hh_c1l h3{font-size: 24px;letter-spacing: 1.8px;}
.hh_c1l span{font-size: 11px;letter-spacing: 1px;}
.hh_c1r{width: 50%;float: right;padding-top: 221px;}
.hh_c1rs{width: 520px;overflow: hidden;background: #fff;filter:Alpha(opacity=20);background: rgba(255, 255,255, 0.2);padding: 43px 20px 24px 20px;box-sizing: border-box;float: right;}
.hh_c1rs .search{width: 100%;height: 40px;overflow: hidden;}
.hh_c1rs .search input{display: block;width: 402px;height: 40px;border-radius: 4px 0 0 4px;float: left;border: none;padding: 0 20px;font-size: 14px;color: #999;box-sizing: border-box;}
.hh_c1rs .search span{display: block;float: left;width: 78px;height: 40px;border-radius: 0 4px 4px 0;font-size: 14px;line-height: 40px;color: #fff;box-sizing: border-box;background: url(/sitefiles/library/images/2023/4/165d767d780792b3.png) no-repeat;background-color: #4187FF;padding-left: 35px;background-position: 13px 13px;}
.hh_c1rs .keywords{height: 20px;background: #fff;filter:Alpha(opacity=30);background: rgba(255, 255,255, 0.3);border-radius: 10px;width: 420px;margin-top: 16px;padding: 0 13px;color: #fff;font-size: 12px;line-height: 20px;}
.hh_c1rs .keywords span{display: block;float: left;height: 100%;font-size: 12px;}
.hh_c1rs .keywords a{color: #fff;padding: 0 15px;white-space: nowrap;}
.hh_nav{background: #4187FF;height: 60px;}
.hh_n ul{width: 1100px;float: left;height: 60px;position: relative;}
.hh_n ul li{float: left;margin-right: 50px;}
.hh_n ul li>a{display: block;height: 56px;font-size: 18px;color: #fff;line-height: 56px;}
.hh_n ul li.on>a,.hh_n ul li:hover>a{border-bottom: 4px solid #fff;color: #fff;font-weight: bold;}
.h .hh_n ul li.on>a,.h .hh_n ul li:hover>a{border-bottom: 4px solid #fff;font-weight: bold;}
.hh_n .towNav{display: none;position: absolute;background: #fff;top:56px;box-sizing: border-box;padding: 10px 20px;text-align: center;z-index: 3;}
.hh_n ul li:hover .towNav{display: block;}
.hh_n .towNav a{display: block;font-size: 14px;color: #333;line-height: 40px;}
.hh_n .towNav a:hover{color: #4187FF;}
.hh_nr{width: 100px;float: right;color: #fff;line-height: 56px;}
.hh_nr a{font-size: 16px;color: #fff;}
/* m1 */
.m1{width: 100%;overflow:hidden;position: relative;height: 500px;display:none;}
.m1_banner{width: 100%;position:relative; height: 500px; overflow:hidden;top: -500px;}
.m1_banner ul{width: 100%; position:relative; height: 100%;}
.m1_banner ul li{width:100%; position:relative;height: 100%;}
.m1_banner ul li img{display: block;width:100%;height: 100%;}
.indexpagination{ position:absolute; left:35%; bottom:20px; z-index:2;width: 100%;}
.indexpagination span{position: relative;cursor: pointer; display:inline-block;width: 8.5%;height: 2px;margin: 0 0.5%;text-decoration: none;text-align: center;outline: 0;background: #fff;filter:Alpha(opacity=30);background: rgba(255, 255,255, 0.3);}
.indexpagination span.swiper-active-switch{background: #fff;}
.m1_c{position: relative;z-index: 2;height: 100%;}
.m1_cl{width: 640px;float: left;margin-top: 100px;}
.m1_cl h1{font-size: 32px;color: #fff;margin-bottom: 25px;}
.m1_cl .search{width: 100%;height: 54px;overflow: hidden;}
.m1_cl .search input{width: 534px;height: 100%;display: block;float: left;border: none;box-sizing: border-box;padding: 0 20px;font-size: 16px;color: #999;}
.m1_cl .search span{display: block;float: left;width: 106px;height: 100%;background: #4187FF;font-size: 20px;color: #fff;line-height: 54px;text-align: center;}
.m1_cl .keywords{width: 100%;height: 60px;overflow: hidden;margin-top: 20px;color: #fff;font-size: 14px;line-height: 30px;}
.m1_cl .keywords span{display: block;float: left;height: 100%;}
.m1_cl .keywords a{color: #fff;padding: 0 18px;white-space: nowrap;}
.m1_cr{width: 260px;height: 430px;float: right;background: #fff;overflow: hidden;border-radius: 4px;box-shadow: 0px 4px 8px rgba(0,0,0,0.2);margin-top: 25px;}
.m1_crlist{width: 100%;height: 210px;box-sizing: border-box;padding: 0 15px;}
.m1_crlist h2{height: 35px;border-bottom: 1px solid #D5D5D5;line-height: 35px;}
.m1_crlist h2 img{display: block;width: 20px;height: 20px;float: left;margin-right: 8px;margin-top: 8px;}
.m1_crlist h2 a{display: block;float: left;font-size: 14px;color: #333;}
.m1_crlist ul li{height: 25px;line-height: 25px;margin-top: 8px;}
.m1_crlist ul li i{width: 3px;height: 4px;background: #666;margin-right: 10px;display: block;float: left;margin-top: 11px;}
.m1_crlist ul li a{width: 217px;float: right;display: block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;font-size: 14px;color: #666;}
/* m2 */
.m2{height: 440px;overflow: hidden;box-sizing: border-box;padding: 50px 0;}
.m2_cl{width: 590px;float: left;}
.m2_cl .m2_cl1 h2{font-size: 20px;color: #333;margin-bottom: 30px;margin-top: 30px;}
.m2_cl .m2_cl1 p{font-size: 14px;color: #666;line-height: 25px;}
.m2_cr{width: 526;height: 100%;float: right;}
.m2_cr img{display: block;width: 100%;height: 100%;}
/* m3 */
.m3{background: #F6F6F6;width: 100%;height: auto;box-sizing: border-box;padding: 25px 0;overflow: hidden;}
.m3_c1{height: 355px;margin-bottom: 10px;background: #fff;box-sizing: border-box;padding: 25px 20px;}
.m3_c1l{width: 692px;float: left;overflow: hidden;}
.m3_c1t{width: 100%;height: 36px;border-bottom: 1px solid #E5E5E5;position: relative;margin-bottom: 15px;}
.m3_c1t li{float: left;height: 100%;margin-right: 25px;}
.m3_c1t li a.tit{display: block;float: left;font-size: 18px;color: #333;height: 100%;}
.m3_c1t li:hover a.tit,.m3_c1t li.hover a.tit{border-bottom: 1px solid #4187FF;color: #4187FF;}
.m3_c1t li a.more{position: absolute;font-size: 14px;color: #999;right: 0;display: none;}
.m3_c1t li.hover a.more{display: block;}
.m3_c1c ul li{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px solid #D8D8D8;font-size: 14px;}
.m3_c1c ul li i{display: block;float: left;width: 8px;height: 8px;background: #D5D5D5;border-radius: 8px;margin-right: 5px;margin-top: 16px;}
.m3_c1c ul li span.bh{display: block;float: left;width: 130px;font-weight: bold;margin-right: 15px;}
.m3_c1c ul li span.bt{display: block;float: left;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;color: #333;}
.m3_c1c ul li span.gz{display: block;float: left;color: #F12929;}
.m3_c1l .m3_c1c ul li span.bt{width: 306px;margin-right: 20px;}
.m3_c1r .m3_c1c ul li span.bt{width: 305px;}
.m3_c1c ul li em{display: block;float: right;color: #999;}
.m3_c1r{width: 428px;float: right;overflow: hidden;}
.m3_c2{background: #fff;overflow: hidden;height: auto;}
.m3_c2 ul{width: 100%;height: auto;box-sizing: border-box;padding: 0 10px 20px 10px;overflow: hidden;}
.m3_c2 ul li{float: left;width: 25%;box-sizing: border-box;padding: 20px 10px 0 10px;}
.m3_c2 ul li a{display: block;box-sizing: border-box;background: #F6FAFF;height: 58px;width: 100%;font-size: 16px;color: #333;line-height: 58px;}
.m3_c2 ul li i{display: block;float: left;width: 44px;height: 44px;background: #E3EFFF;border-radius: 44px;margin-top: 7px;margin-left: 74px;margin-right: 20px;}
.m3_c2 ul li i img{display: block;margin: 10px auto;}
.m3_c2 ul li.hover,.m3_c2 ul li:hover a{background: #4187FF;}
.m3_c2 ul li.hover i,.m3_c2 ul li:hover i{background: #fff;}
.m3_c2 ul li.hover a,.m3_c2 ul li:hover a{color: #fff;}
/* m4 */
.m4{width: 100%;height: 317px;background: url(/sitefiles/library/images/2023/3/1edb737f7164da37.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 30px 0;}
.m4_c h2{font-size: 20px;color: #fff;font-weight: bold;box-sizing: border-box;padding-left: 20px;letter-spacing:1px;margin-bottom: 20px;}
.m4_c>span{display: block;font-size: 14px;color: #fff;padding: 8px 28px;background: #71A5FF;border-radius: 20px;width: 180px;letter-spacing:1px;margin-left: 20px;margin-bottom: 40px;}
.m4_c p input{display: block;float: left;width: 393px;height: 50px;border: none;box-sizing: border-box;padding: 0 20px;font-size: 16px;color: #999;margin-right: 10px;}
.m4_c p{margin-bottom: 10px;overflow: hidden;}
.m4_c p span{display: block;float: left;width: 394px;height: 50px;background: #fff;box-sizing: border-box;padding: 0 20px;font-size: 16px;line-height: 50px;color: #999;}
.m4_c p span em{display: block;float: left;margin-right: 15px;}
.m4_c p span i{background: url(/sitefiles/library/images/2023/3/39b1c5272c6a5f26.png) no-repeat;display: block;float: left;margin-right: 8px;width: 24px;height: 23px;background-size: 100% 100%;margin-top: 12px;}
.m4_c p textarea{display: block;width: 1042px;height: 77px;float: left;border: none;box-sizing: border-box;padding: 5px 20px;font-size: 16px;color: #999;}
.m4_c p a{display: block;float: right;width: 148px;height: 77px;background: #fff;font-size: 20px;color: #4187FF;line-height: 77px;text-align: center;}
/* m5 */
.m5{height: 440px;overflow: hidden;box-sizing: border-box;padding: 30px 0;}
.m5_cl{float: left;width: 822px;height: 366px;border: 1px solid #D5D5D5;box-sizing: border-box;padding: 0 20px;}
.m5_ct{width: 100%;height: 60px;border-bottom: 1px solid #D5D5D5;line-height: 60px;}
.m5_ct a.tit{display: block;float: left;}
.m5_ct a.more{display: block;float: right;}
.m5_cclb{width: 400px;height: 280px; position:relative;overflow:hidden;float: left;margin-top: 10px;}
.m5_cclb ul{width: 400px; position:relative; height: 280px;}
.m5_cclb ul li{width:100%; position:relative;height: 280px;}
.m5_cclb ul li a img{display: block;width:100%;height: 100%;}
.m5_cclb ul li a span{display: block;width:100%;height: 45px;position: absolute;bottom: 0;background: #000;filter:Alpha(opacity=50);background: rgba(0, 0,0, 0.5);color: #fff;font-size: 14px;box-sizing: border-box;padding: 0 14px;line-height: 45px;}
.pagination{ position:absolute; right:10px; bottom:10px; z-index:99;}
.pagination span{position: relative;cursor: pointer; display:inline-block;width: 6px;height: 6px;border-radius: 6px;margin: 0 5px;text-decoration: none;text-align: center;outline: 0;background: #000;filter:Alpha(opacity=40);background: rgba(0, 0,0, 0.4);}
.pagination span.swiper-active-switch{ background:#fff;}
.m5_cl .m5_cc>ul{width: 360px;float: right;}
.m5_cc>ul li{width: 100%;font-size: 14px;overflow: hidden;line-height: 37px;}
.m5_cc>ul li i{float: left;display: block;width: 3px;height: 4px;background: #333;margin: 16px 10px 0 0;}
.m5_cc>ul li span{float: left;display: block;width: 210px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.m5_cl .m5_cc>ul li span{width: 230px;}
.m5_cc>ul li em{float: right;display: block;color: #999;}
.m5_cr{float: right;width: 358px;height: 366px;box-sizing: border-box;padding: 0 20px;border: 1px solid #D5D5D5;}
/* m6 */
.m6{width: 100%;height: 318px;background: url(/sitefiles/library/images/2023/3/be40ef9aee3b1c5b.png) no-repeat;background-size: 100% 100%;background-color: #F6F6F6;overflow: hidden;box-sizing: border-box;padding: 40px 0;}
.m6 h2{font-size: 32px;color: #333;text-align: center;}
.m6 p{margin-top: 68px}
.m6 a{display: block;float: left;font-size: 16px;color: #333;padding: 0 20px;line-height: 36px;box-sizing: border-box;background: #fff;margin-right: 10px;margin-top: 10px;}
.m6 a:hover{background: #4187FF;color: #fff;}
/* foot */
.foot{width: 100%;height: 335px;background: url(/sitefiles/library/images/2023/3/581520ee2df59ea4.png)no-repeat;background-size: 100% 100%;overflow: hidden;}
.f1{height: 104px;overflow: hidden;color: #fff;}
.f1_l{width: 280px;float: left;}
.f1_l h3{font-size: 19px;letter-spacing: 1px;margin-top: 30px;}
.f1_l span{font-size: 12px;letter-spacing: 10.5px;}
.f1_r{width: 550px;float: right;}
.f1_r ul{overflow: hidden;margin-top: 40px;}
.f1_r ul li{float: left;margin-left: 40px;}
.f1_r ul li a{font-size: 14px;color: #fff;}
.f_line{width: 100%;height: 1px;background: #fff;filter:Alpha(opacity=10);background: rgba(255, 255, 255, 0.1);}
.f2{overflow: hidden;margin-top: 20px;color: #fff;margin-bottom: 10px;}
.f2 h3{font-size: 18px;margin-bottom: 28px;}
.f2 p{font-size: 14px;margin-bottom: 14px;}
.f2 p img{display: block;margin-right: 12px;float: left;margin-top: 5px;}
.f2 p img{display: block;float: left;}
.f3{font-size: 12px;color: #fff;filter:Alpha(opacity=48);color: rgba(255, 255, 255, 0.48);text-align: center;line-height: 40px;}

/* channal */
.channal{background: #F6F6F6;overflow: hidden;}
.c_tit{height: 290px;position: relative;overflow: hidden;}
.c_t{height: 100%;position: relative;z-index: 2;overflow: hidden;}
.c_t h1{font-size: 36px;color: #fff;margin-top: 78px;}
.c_t ul{margin-top: 100px;}
.c_t ul li{float: left;margin-right: 4px;width: 146px;height: 65px;}
.c_t ul li:last-child{margin-right: 0;}
.c_t ul li a{display: block;width: 100%;height: 100%;line-height: 65px;text-align: center;box-sizing: border-box;background: #fff;filter:Alpha(opacity=20);background: rgba(255, 255, 255, 0.2);font-size: 16px;color: #fff;}
.c_t ul li.on a{border-top: 4px solid #4187FF;line-height: 60px;background: #fff;color: #4187FF;}
.c_bj{position: absolute;display: block;width: 100%;height: 100%;top: 0;}
.c_cwz{height: 60px;line-height: 60px;}
.c_cwz img{display: block;float: left;margin-top: 20px;}
.c_cwz .c_cwza{display: block;float: left;}
.c_cwz .c_cwza a{margin: 0 3px;font-size: 16px;color: #333;}
.c_clist{background: #fff;overflow: hidden;box-sizing: border-box;padding: 20px;margin-bottom: 34px;}
.c_clist ul li{overflow: hidden;line-height: 45px;}
.c_clist ul li i{display: block;float: left;width: 6px;height: 6px;background: #4187FF;margin-top: 19px;margin-right: 15px;}
.c_clist ul li a{display: block;float: left;font-size: 16px;color: #333;}
.c_clist ul li a:hover{color: #4187FF;}
.c_line{width: 1120px;border-top: 1px solid #D5D5D5;margin: 30px auto 0 auto;}
.pagnation{padding: 30px 0 10px 0;text-align: center;}
.pagnation a{display: inline-block;padding: 4px 16px;border: 1px solid #8C9EB3;font-size: 14px;color: #8C9EB3;margin-right: 8px;}
a.page-num{margin-right: 12px;}
a.page-next{margin-left: -4px;}
a.p-current,.pagnation a:hover{background: #4187FF;color: #fff;}
.c_clist2 ul li{overflow: hidden;height: 148px;background: #fff;box-sizing: border-box;padding: 20px;margin-bottom: 10px;}
.c_cl2left{float: left;width: 155px;height: 100%;}
.c_cl2left img{display: block;width: 100%;height: 100%;}
.c_cl2center{float: left;width: 790px;height: 100%;margin-left: 20px;}
.c_cl2center h3{font-size: 16px;color: #000;margin-bottom: 10px;}
.c_cl2center p{font-size: 14px;color: #666;line-height: 25px;height: 50px;}
.c_cl2center em{display: block;font-size: 14px;color: #999;margin-top: 10px;}
.c_cl2right{float: right;width: 36px;height: 100%;}
.c_cl2right i{display: block;width: 36px;height: 36px;background: url(/sitefiles/library/images/2023/3/97b2762912c6306b.png) no-repeat;margin-top: 35px;}
.c_clist2 ul li:hover i,.c_clist3 ul li:hover i{background: url(/sitefiles/library/images/2023/3/fd43f16c206484a3.png) no-repeat;}
.c_clist2 .pagnation,.c_clist3 .pagnation{padding: 40px 0;}
.c_clist3 ul li{overflow: hidden;height: 120px;background: #fff;box-sizing: border-box;padding: 20px;margin-bottom: 10px;}
.c_cl3left{width: 120px;height: 100%;float: left;background: #4187FF;color: #fff;}
.c_cl3left i{display: block;font-size: 24px;text-align: center;margin: 10px 0 5px 0;}
.c_cl3left em{display: block;font-size: 14px;text-align: center;}
.c_clist3 .c_cl2right i{margin-top: 25px;}
.c_ctext{overflow: hidden;background: #fff;box-sizing: border-box;padding: 50px;margin-bottom: 34px;}
.c_cttit{height: 63px;border-bottom: 1px dashed #D5D5D5;font-size: 24px;color: #333;text-align: center;}
.c_ctcon{padding: 42px 0 29px 0;font-size: 16px;color: #333;line-height: 28px;}
.c_ctdownload{border-top: 1px solid #D5D5D5;padding: 30px 0 0 0;}
.c_ctdt{overflow: hidden;margin-bottom: 20px;}
.c_ctdt i{display: block;float: left;width: 4px;height: 20px;background: #4187FF;margin-right: 8px;margin-top: 3px;}
.c_ctdt span{display: block;float: left;font-size: 20px;color: #333;}
.c_ctdc{width: 520px;border: 1px solid #F0F0F0;padding: 20px;overflow: hidden;}
.c_ctdc img{display: block;float: left;width: 36px;height: 36px;margin-right: 10px;}
.c_ctdc span{display: block;float: left;font-size: 16px;color: #333;margin-top: 9px;}
.c_ctdc a{display: block;float: right;font-size: 16px;color: #4187FF;margin-top: 9px;}
/* content */
.c_ctt{overflow: hidden;border-bottom: 1px dashed #D5D5D5;}
.c_ctt h1{font-size: 24px;color: #333;text-align: center;margin-bottom: 35px;}
.c_ctt p{text-align: center;margin-bottom: 15px;}
.c_ctt p span{display: inline-block;margin-right: 10px;font-size: 14px;color: #666;}
.c_ctc{padding-top: 30px;}
.c_ctc p{font-size: 16px;color: #333;line-height: 25px;}
/* mydpj */
.c_ccon{background: #fff;margin-bottom: 34px;}
.c_ccmydpj{padding: 40px 20px 30px 20px;}
.c_ccmydpj h2{font-size: 20px;color: #71A5FF;font-weight: bold;box-sizing: border-box;padding-left: 20px;letter-spacing:1px;margin-bottom: 20px;}
.c_ccmydpj>span{display: block;font-size: 14px;color: #fff;padding: 8px 28px;background: #71A5FF;border-radius: 20px;width: 180px;letter-spacing:1px;margin-left: 20px;margin-bottom: 40px;}
.c_ccmydpj p{margin-bottom: 10px;overflow: hidden;}
.c_ccmydpj p input{display: block;float: left;width: 383px;height: 50px;box-sizing: border-box;padding: 0 20px;font-size: 16px;color: #999;margin-right: 10px;border: 1px solid #71A5FF;}
.c_ccmydpj p span{display: block;float: left;width: 374px;height: 50px;background: #fff;box-sizing: border-box;padding: 0 20px;font-size: 16px;line-height: 50px;color: #999;border: 1px solid #71A5FF;}
.c_ccmydpj p span em{display: block;float: left;margin-right: 15px;}
.c_ccmydpj p span i{background: url(/sitefiles/library/images/2023/3/39b1c5272c6a5f26.png) no-repeat;display: block;float: left;margin-right: 8px;width: 24px;height: 23px;background-size: 100% 100%;margin-top: 12px;}
.c_ccmydpj p textarea{display: block;width: 1002px;height: 77px;float: left;box-sizing: border-box;padding: 5px 20px;font-size: 16px;color: #999;border: 1px solid #71A5FF;}
.c_ccmydpj p a{display: block;float: right;width: 148px;height: 77px;background: #fff;font-size: 20px;color: #4187FF;line-height: 77px;text-align: center;border: 1px solid #71A5FF;box-sizing: border-box;}
/* search */
.s{background: #F6F6F6;}
.breadcrumbs{width: 100%;overflow: hidden;background: #fff;box-sizing: border-box;padding: 7px 18px;margin-top: 30px;}
.breadcrumbs li{float: left;font-size: 18px;margin-right: 5px;}
.s_main{width: 100%;overflow: hidden;margin: 10px 0;background: #fff;padding: 20px;box-sizing: border-box;}
.s_channel_title{overflow: hidden;margin-bottom: 15px;}
.s_channel_title .s_channel{display: block;float: left;background: #4187FF;font-size: 16px;color: #fff;text-align: center;padding: 5px 15px;margin-right: 15px;}
.s_channel_title a{display: block;float: left;font-size: 22px;color: #333;font-weight: bold;}
.s_channel_title a span{font-size: 22px;font-weight: bold;}
.s_content{font-size: 18px;line-height: 30px;color: #333;}
.s_content span{font-size: 18px;}
.s_site_date{margin: 10px 0;}
.s_site_date div{font-size: 16px;color: #6e6e6e;margin-right: 10px;float: left;}
.s_site_date div span{font-size: 16px;color: #6e6e6e!important;}
.s_search .pagnation{margin: 20px 0 40px 0;}
.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}
.alert-info {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.alert-danger {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
@media screen and (max-width:768px) {
  .main, .hh, .head, .m1, .m2, .m3, .m4, .m5, .m6, .foot, .channal{width: 100%;min-width: 0;}
 .channal{padding-bottom: 20px;}
 *{box-sizing:border-box;}
 video {width:90% !important;height:90% !important;}
 .hh{height: 640px;width: 100%;}
 .hh_c{width: 100%;height: 580px;}
 .hh_c1{position: relative;z-index: 2;height: 580px;}
 .m{width: 90%;}
 .hh_c1l{width: 100%;float: none;color: #fff;padding-top: 20px;}   
 .hh_c1l h3{letter-spacing: 0.8px;font-size:22px;}
 .hh_c1l span{letter-spacing: 2px;}
 .hh_c1r{width:100%;float:left;padding-top: 35px;}
 .hh_c1rs{width: 100%;float: none;}
 .hh_c1rs .keywords{width:100%;height: 100%;border-radius: 50px;padding: 0 20px;}
 .hh_c2{height: 580px;width: 100%;/* top: -580px; */}
 .hh_c2 ul{width: 100%;}
 .hh_c2 ul li{width:100%;height:100%;}
 .hh_nav{width: 100%;height: auto;}
  .towNav{width:42%;right: 0;padding: 10px 10px!important;}
 .hh_n ul li.on>a, .hh_n ul li:hover>a{font-size:16px;}
 .hh_n{width:100%!important;height: 100px;}
 .hh_n ul{width: 100%;margin: 0 auto;float: none;position: relative;}
 .hh_nr{width: 28%;float: none;position: relative;left: 51%;bottom: 48px;line-height: 50px;box-sizing: border-box;text-align: center;}
 .mm{width:90%;}
 .m2_cl{width: 100%;}
 .m2_cr{width:100%;float: none;}
 .m2_cr img{padding-top:10px;}
 .hh_n ul li{margin-right: 0;float: left;width: 25%;text-align: center;height: 50px;}
 .hh_n ul li>a{font-size:16px;}
 .m1_cl{width:100%;height:100%;}
 .m1_banner{width:100%;height:100%;}
 .m2{padding: 0;height: 635px;}
 .m3_c1{height:100%;}
 .m3_c2{width:100%;}
 .m3_c2 ul{width: 100%;margin:auto;padding: 0 0 20px;padding-right: 10px;}
 .m3_c2 ul li{width: 50%;padding: 20px 0px 0px 10px;}
 .m3_c2 ul li a{}
 .m3_c2 ul li i{margin-left: 10px;margin-right: 10px;width: 40px;height: 40px;margin-top: 10px;}
 .m3_c{width:100%}
 .m3_c1l{width:100%;float: none;margin-bottom: 30px;}
 .m3_c1c ul li{height:110px;}
 #con_wj_1 ul li{height: 45px;}
 #con_wj_1 ul li a{width:100%;display:block;}
 .m3_c1c ul li a{display:block;line-height: 36px;}
 .m3_c1r{width:100%;float: none;}
 #con_wj_2 ul li{height: 45px;}
 #wj2{float:none;margin-right: 10px;}
 .m3_c1t li{margin-right: 10px;}
 .m3_c1t li a.tit{font-size: 16px;}
 .m3_c1r .m3_c1c ul li span.bt{width: 67%;}
 .m3_c1c ul li span.bh{width: 90%;line-height: 36px;}
 .m3_c1l .m3_c1c ul li span.bt{width:100%;line-height: 36px;}
 .m5_cl{width:100%;float:none;height: auto;}
 .m5_cc{width: 100%;}
 .m5_cclb ul{width: 100%;}
 .m5_cclb ul li{width: 100%!important;height: 100%!important;}
 .m5_cclb{width: 100%;float: none;}
 .m5_cr{width:100%;float:none;margin-top: 30px;height: 100%;}
 .m5_cr .m5_cc>ul{height: 280px;FONT-VARIANT: JIS83;}
 .m5_cl .m5_cc>ul{width:100%;float: none;height: 410px;padding-top: 40px;}
 .m5_cc>ul li{display: block;height: 45px;}
 .m5_cc>ul li{width:100%;}
 .m5_cc>ul li a{width:100%;display:block;}
 .m5_cc>ul li span{width: 63%!important;font-size: 16px;}
 .m5_cc>ul li em{float:none;}
 .m5{height:100%;}
 .m6{height:100%;margin: auto;}
 .foot{height:100%;}
 .m6 p{margin-top: 20px;text-align: center;width: 90%;margin: auto;}
 .m6 a{width: 100%;text-align: center;float: none;padding: 0;margin-right: 0;}
 .f1_l{width:100%;text-align: center;float: none;}
 .f2{height: 100%;}
 .f3{width:100%!important;height:40px;}
 /* zcfg */
 .h2 ul li{width: 33%;margin: auto;}
 .h2 ul li>a{text-align: center;}
 .c_clist{margin-bottom: 0;padding-bottom: 40px;}
 .c_clist ul{width:100%;}
 .c_clist ul li{width:100%;}
 .c_clist ul li a{width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
 .pagnation{padding-top:10px;}
 .pagnation a{margin-top:20px;float:left;}
 .c_clist2 .pagnation, .c_clist3 .pagnation{padding: 0;}   
 /* jyfwjj */
.c_tit{width:100%;height: auto;}
 .c_cwz{height:auto;}
 .c_cwz .c_cwza{float: none;padding-top: 13px;line-height: 0px;margin-bottom: 10px;}
 .c_cwz .c_cwza a{line-height: 30px;} 
 .c_ctext{padding: 15px;padding-bottom: 30px!important;margin-bottom: 0;}
 .c_t ul{width:100%;margin-left: 15px;}
 .c_t ul li{width: 45%;margin-right: 10px;}
 .c_ctcon img{width: 100%!important;height: 100%!important;}
 /* xwdt */
 .c_clist2{width:100%;}
 .c_clist2 ul {width:100%;}
 .c_clist2 ul li{width:100%;float: left;height: auto;padding: 15px;}
 .c_clist2 ul li a{width:100%;display:block;}
 .c_cl2left{width: 30%;height: auto;}
 .c_cl2center{width: 55%;margin: auto;height: auto;margin-left: 10px;}
 .c_cl2right{width:10%;height: 30px;}
 .c_cl2center h3{width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: auto;}
 .c_cl2center p{width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: auto;line-height: 20px;}
 .c_cl2center em{margin: auto;}
 .c_cl2right i{background-size: 30px 30px;margin-top: 15px;}
 /* tzgg */
 .c_cl3left{width:30%;height:auto;}
 .c_cl3left em{padding-bottom: 10px;}
 /* lxwm */
 .lx{width:100%;}
 .lx li{width: 100%!important;}
 .lx1 img{width:16px!important;;height:16px!important;}
 /* mydpj */
 .c_ccmydpj p input{width:100%;margin-bottom: 15px;}
 .c_ccmydpj p span{width:100%;}
 .c_ccmydpj p span i{width:19px;height:18px;margin-right: 6px;margin-top: 15px;}
 .c_ccmydpj p textarea{width:100%;float: none;}
 .c_ccmydpj p{width: 100%;}
 .c_ccmydpj p a{margin-top: 15px;height: 60px;line-height: 60px;float:none;}
 .c_ccmydpj>span{width:100%;margin-left: auto;}
}
