* { margin: 0; padding: 0; }
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; background: #fff;}
body {background: #fff;color: #2d2d2d; margin: 0 auto; font-size: 12px; line-height: 1.25em;font-family: 'FangSong';-webkit-text-size-adjust: none;overflow-x: hidden; }
ol, ul, li { list-style: none; }
img { border: none; vertical-align: top; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }
a { color: #2d2d2d; text-decoration: none; outline: none; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }
a:hover{color: #06458b;}
button, input, select, textarea { font-size: 100%; font-family: 'microsoft yahei', Helvetica,arial;margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; }
input { outline: none; border-radius: 0; font-family: 'microsoft yahei', Helvetica,arial;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input:focus, textarea:focus { outline: none; }
input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }
textarea { -webkit-appearance: none; }
select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background: #fff;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }
.clearfix:before, .clearfix:after { content: ''; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }
.none { display: none; }
em, i, span, b { font-style: normal; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
/*常用过渡*/
.tran300{-webkit-transition: 0.3s;transition: 0.3s;}
.tran400{-webkit-transition: 0.4s;transition: 0.4s;}
.tran500{-webkit-transition: 0.5s;transition: 0.5s;}
.ov_hide{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
input::-moz-placeholder{color: #b7b7b7; }
input:-moz-placeholder{color: #b7b7b7; }
input:-ms-input-placeholder{color: #b7b7b7; }
.fl{float: left;}
.fr{float: right;}
.w_1500{width: 90%;margin: auto;position: relative;max-width: 1500px;}
.fz28{font-size: 28px;line-height: 1;}
.fz24{font-size: 24px;line-height: 1;}
.fz22{font-size: 22px;line-height: 1;}
.fz20{font-size: 20px;line-height: 1;}
.fz18{font-size: 18px;line-height: 1;}
.fz16{font-size: 16px;line-height: 1;}
/*end*/
header{padding-top: 13px;text-align: center;background: url(../images/top_bg.jpg) center top no-repeat;padding-bottom: 49px;-webkit-background-size: cover;
background-size: cover;}
header h1 img{max-width: 70%}
header .search{width: 555px;margin: auto;}
header .search input[type=text]{font-family: 'Source Han Sans CN';float: left;width: 436px;height: 54px;line-height: 54px;background: #fff;border:none;text-indent: 20px;font-size: 15px;border:1px solid #2a7fcf;}
header .search input[type=submit]{cursor: pointer;float: right;background: url(../images/button_bg.jpg) center no-repeat;width: 116px;height: 56px;border:none;color: #fff;font-size: 18px;text-indent: 15px;font-family: 'Source Han Sans CN';font-weight: bold;letter-spacing: 3px}
.menu{right: 3%;}
.menu{position: absolute;top: 35%;display: none;}
.menu img{width: 35px;}
.navForm{background: #fff;border-radius: 3px;}
.navForm .text{width: 80%;height: 32px;border:none;background: none;font-size: 14px;color: #555;line-height: 32px;text-indent: 8px;}
.navForm .subm{width: 20%;height: 32px;border:none;background: url(../images/ico1.png) no-repeat center -36px;cursor: pointer;-webkit-background-size: 30px;background-size: 30px;}
.nav_pc_bg{background: url(../images/nav_bg.jpg) left bottom repeat-x;position: relative;z-index: 3;}
.nav_pc{padding: 0 10%;text-align: center;font-family: 'Source Han Sans CN';/*display: -webkit-flex;-webkit-justify-content: space-between;display: flex;justify-content: space-between;*/}
.nav_pc > li{float: left;position: relative;width: 12.5%;line-height: 69px;}
.nav_pc > li:first-child{margin-left: 0;}
.nav_pc > li > a{z-index: 2;position: relative;display: block;font-size: 22px;color: #fff;}
.nav_pc > li:after{content: "";position: absolute;left: 0;bottom: 0;width:100%;height: 100%; background-color: #fff;transform: scaleX(0);transition: 0.3s;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.nav_pc > li.on:after,.nav_pc > li:hover:after{transform: scaleX(1);}
.nav_pc > li.on > a,.nav_pc > li:hover > a{color: #2d71b3;}
.nav-2nd{display: none;z-index: 2;position: absolute;left: 50%;top: 69px;width: 100%;min-width: 120px;padding: 8px 0;background-color:#eee;border-radius: 5px;transform: translateX(-50%);}
.nav-2nd > li{}
.nav-2nd > li > a{position: relative;display: block;padding: 10px;font-size: 18px;line-height: 30px;text-align: center;color: #333;}
.nav-2nd > li > a:before{content: "";position: absolute;left: 0;top: 50%;width: 3px;height: 0;background-color: #e7001a;transition: 0.3s;}
.nav-2nd > li > a:hover{background-color: #fff;color: #e7001a;}
.nav-2nd > li > a:hover:before{top: 0;height: 100%;}
.bg_gary{background: #f2f4f5;padding-bottom: 30px;}
.border{border:5px solid #197ed7 ;-webkit-border-radius: 15px;border-radius: 15px;background: #fff;}
.ad{margin-top: 25px;margin-bottom: 20px;}
.ad a{display: block;margin-top:20px;}
.ad img{width: 100%;}
.section_1{padding: 3.3% 3.2% 2.9%}
.sec_1_swiper{position: relative;overflow: hidden;width: 55.8%}
.sec_1_swiper a{position: relative;}
.sec_1_swiper a,.sec_1_swiper a *{display: block;}
.sec_1_swiper a span.img{background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;padding-bottom: 522px;}
.sec_1_swiper a span.txt{background: rgba(0,0,0,0.7);width: 100%;position: absolute;bottom: 0;left: 0;color: #fff;padding: 2.4% 30px;-webkit-box-sizing: border-box;box-sizing: border-box;font-weight: bold;}
.sec_1_swiper a span.txt i{display: block;width: 60%;}
.sec_1_swiper a:hover span.img{-webkit-transform: scale(1.03);transform: scale(1.03);opacity: 0.8;filter: alpha(opacity=80);}
.sec_1_swiper .sec_1_pag{bottom:17px !important;position: absolute;right: 3%;z-index: 2;width: auto !important;text-align: right;left: auto !important;}
.sec_1_swiper .sec_1_pag span{background: #fff;width: 14px;height: 14px;opacity: 1;filter: alpha(opacity=100);}
.sec_1_swiper .sec_1_pag span.swiper-pagination-bullet-active{background: #2d71b3;width: 30px;-webkit-border-radius: 15px;border-radius: 15px;}
.sec_1_tab{width: 40.7%;}
.sec_1_tab .tabs{border-bottom: 1px solid #dcdcdc;}
.sec_1_tab .tabs a.more,.sec2_tit a.more,.sec2Cont3 h5 a,.sec5_box .tabs .more{font-family: 'KaiTi';font-size: 14px;color: #2a88e0;display: inline-block;margin-top: 7px;}
.sec_1_tab .tabs a.more:hover,.sec2_tit a.more:hover,.sec2Cont3 h5 a:hover,.sec5_box .tabs .more:hover{color: #333;}
.sec_1_tab .tabs a.more:hover i,.sec2_tit a.more:hover i,.sec2Cont3 h5 a:hover i,.sec5_box .tabs .more:hover i{padding-left: 9px;color: #333;}
.sec_1_tab .tabs a.more i,.sec2_tit a.more i,.sec2Cont3 h5 a i,.sec5_box .tabs .more i{font-family: 'microsoft yahei';padding-left: 5px;}
.sec_1_tab .tabs ul li{cursor: pointer;margin-left: 55px;font-weight: bold;padding: 7px 0 22px;position: relative;font-family: 'KaiTi';}
.sec_1_tab .tabs ul li:first-child{margin-left: 0;}
.sec_1_tab .tabs ul li.active{color: #2d71b3;}
.sec_1_tab .tabs ul li:after{width: 0;height: 2px;content: '';position: absolute;left: 0;bottom: -1px;display: block;background: #2a88e0;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.sec_1_tab .tabs ul li.active:after{width: 100%;}
.sec_tab_swiper{position: relative;overflow: hidden;margin-top: 36px;}
.sec_tab_swiper dl dt a,.sec_tab_swiper dl dd a{display: block;font-weight: 500;}
.sec_tab_swiper dl dt a{color: #2d2d2d;font-weight: bold;}
.sec_tab_swiper dl dd a{line-height: 28px;height: 56px;overflow: hidden;color: #808080;font-weight: bold;}
.sec_tab_swiper dl dd i{color: #2a88e0;}
.sec_tab_swiper dl dd {padding-top: 25px;}
.sec_tab_swiper dl{padding-bottom: 35px;background: url(../images/line.jpg) left bottom repeat-x;}
.sec_tab_swiper ul{margin-top:26px;}
.sec_tab_swiper ul li a{display: block;height: 45px;overflow: hidden;}
.sec_tab_swiper ul li a *{display: inline-block;line-height: 45px;}
.sec_tab_swiper ul li a i{margin-right: 3.3%;margin-top: 20px;width: 9px;height: 9px;background: #ddd;-webkit-border-radius: 50%;border-radius: 50%;}
.sec_tab_swiper ul li a span{color: #2d2d2d;width: 70%;font-weight: bold;}
.sec_tab_swiper ul li a em{color: #8e8e8e;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.sec_tab_swiper dl dt a:hover,.sec_tab_swiper ul li a:hover span{color: #2a88e0;}
.sec_tab_swiper ul li a:hover i{background: #2a88e0;-webkit-border-radius: 5px;border-radius: 5px;width: 25px;}
.section_2{margin-top: 25px;}
.sec2_left{width: 65.8%;background: #fff url(../images/bgico1.png) right bottom no-repeat;}
.sec2_Tabs{width: 19.2%;background: #f9f9f9;border-left: 1px solid #edeeee;border-right: 2px solid #edeeee;border-top-left-radius: 10px;border-bottom-left-radius: 10px;margin-bottom: 1px;overflow: hidden;}
.sec2_Tabs li{cursor: pointer;position: relative;line-height: 114px;text-align: center;font-family: 'KaiTi';border-top:1px solid #e2e2e2;}
.sec2_Tabs li i{position: relative;z-index: 2;}
.sec2_Tabs li:first-child{margin-top: 1px;border-top:none;border-top-left-radius: 10px;}
.sec2_Tabs li:before,.Lookmore:after{content:'';position: absolute;left:0;top:0;height:100%;width: 0;background: #2d71b3;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.sec2_Tabs li.active:before{width: 100%;}
.sec2_Tabs li.active:after,.sec2_Tabs li.active i{color: #fff;}
.sec2_Tabs li:last-child{margin-bottom: 0;}
.sec2_Tabs li:after{content: '>';font-family: simsun;font-size: 20px;color: #3b3b3b;position: relative;font-weight: bold;padding-left: 8%;}
.sec2_swiper{width: 69.2%;margin-right: 5.8%;overflow: hidden;position: relative;}
.sec2_tit{border-bottom: 2px solid #bebebe;font-family: 'KaiTi';padding: 40px 0 28px}
.sec2_tit span{color: #2d71b3;position: relative;font-weight: bold;}
.sec2_tit span:after{width: 100%;content: '';position: absolute;left: 0;bottom: -31px;height: 2px;background: #55a0e6;}
.sec2_tit span:before{width: 3px;background: #fff;content: '';position: absolute;left: 100%;bottom: -31px;height: 2px;}
.sec2Cont1 .txt{overflow: hidden;height: 140px;color: #2d2d2d;line-height: 28px;text-indent: 2em;padding-top: 34px;opacity: 0.8;filter: alpha(opacity=80);font-weight: bold;}
.sec2Cont1 .btn{margin-top: 80px;display: -webkit-flex;-webkit-justify-content: space-between;display: flex;justify-content: space-between;}
.sec2Cont1 .btn a{font-family: 'KaiTi';line-height: 65px;color: #2d71b3;padding: 0 24px;border:1px solid #2d71b3;font-weight: bold;position: relative;}
.sec2Cont1 .btn a *{position: relative;z-index: 2;}
.sec2Cont1 .btn a i{top:7px;display: inline-block;width: 32px;height: 40px;background-image: url(../images/icons1.png);background-repeat: no-repeat;-webkit-background-size: 290px;background-size: 290px;margin-left: 20px;}
.sec2Cont1 .btn a:nth-child(1) i{background-position: 0 0;}
.sec2Cont1 .btn a:nth-child(2) i{background-position:-94px 0;}
.sec2Cont1 .btn a:nth-child(3) i{background-position: -200px -1px;}
.sec2Cont1 .btn a:before{z-index: -1;content:'';background: #2d71b3;color: #fff;width: 0;height: 100%;position: absolute;left: 0;top: 0;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.sec2Cont1 .btn a:hover:before{width: 100%;}
.sec2Cont1 .btn a:hover{color: #fff;}
.sec2Cont1 .btn a:nth-child(1):hover i{background-position: -43px 0;}
.sec2Cont1 .btn a:nth-child(2):hover i{background-position: -148px 0;}
.sec2Cont1 .btn a:nth-child(3):hover i{background-position: -251px -1px;}
.sec2Cont2{margin-top: 20px;}
.sec2Cont2 li{float: left;width: 22%;margin: 0 1.5%; }
.sec2Cont2 li a{display: block;position: relative;}
.sec2Cont2 li a *{display: block;}
.sec2Cont2 li a span.img{padding-bottom: 220px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.sec2Cont2 li a span.txt{font-weight: bold;font-family: 'kaiTi';text-align: center;line-height: 2;}
.Lookmore{font-weight: bold;margin: auto;position: relative;width: 180px;border:1px solid #2d71b3;display: block;margin-top: 20px;line-height: 3;text-align: center;font-family: 'KaiTi';color: #2d71b3;}
.Lookmore i{position: relative;z-index: 2;}
.Lookmore:hover:after{width: 100% }
.Lookmore:hover i{color: #fff;}
.sec2Cont2 li a:hover span.img{-webkit-transform: scale(1.03);transform: scale(1.03);opacity: 0.8;filter: alpha(opacity=80);}
.sec2Cont3{font-family: 'KaiTi';font-weight: bold;padding: 30px 0 0}
.sec2Cont3 h5{margin-bottom: 15px;color: #2d71b3;border-bottom: 1px solid #ddd;line-height: 2;}
.sec2Cont3 p a{color: #555;text-align: center;border:1px solid #ddd;line-height: 2;display: inline-block;width: 30%;margin-left: 2.5%;margin-top: 5px;margin-bottom: 5px;}
.sec2Cont3 p a:nth-child(3n+1){margin-left: 0;}
.sec2Cont3 p{padding-bottom: 25px;}
.sec2Cont3 p a:hover{background: #2d71b3;color: #fff;border-color: #2d71b3;}
.sec2_right{width: 26.6%;padding: 0 2.6%}
.sec2_right a{height: 154px;border-top: 1px solid #e1e5e8;display: block;position: relative;}
.sec2_right a:first-child{border-top: none}
.sec2_right a *{display: inline-block;}
.sec2_right a i{margin: 48px 30px 0 16px;float: left;width: 57px;height: 57px;background-image: url(../images/icons2.png); background-repeat: no-repeat;-webkit-background-size: 45px;background-size: 45px;}
.sec2_right a:nth-child(1) i{background-position: 0 9px;}
.sec2_right a:nth-child(2) i{background-position: 0 -104px;}
.sec2_right a:nth-child(3) i{background-position: 0 -219px;}
.sec2_right a span{font-weight: bold;float: left;line-height: 153px;color: #2d71b3;font-family: 'KaiTi';}
.sec2_right a em{margin-top: 65px;width: 34px;height: 23px;background-image: url(../images/jt.png); background-repeat: no-repeat;background-position: right center;-webkit-background-size: 68px;background-size: 68px;}
.sec2_right a:hover em{background-position: left center;}
.sec3_tit{position: relative;font-family: 'Source Han Sans CN';text-align: center;line-height: 62px;}
.sec3_tit:after,.sec3_tit:before{background: #b7cce1;content: '';position: absolute;width: 100%;height: 1px;left: 0}
.sec3_tit:after{top: 28px;}
.sec3_tit:before{top: 33px}
.sec3_tit span{display: inline-block;background: #f2f4f5;padding: 0 6px;position: relative;z-index: 2;}
.sec3_tit span i{background: #d12211;color: #fff;font-weight: bold;line-height: 62px;display: inline-block;padding: 0 30px}
.sec3_1_div{width: 29%;margin-left: 3.3%;}
.sec3_1_aimg {display: block;position: relative;margin-top: 35px;overflow: hidden;}
.sec3_1_aimg *{display: block;}
.sec3_1_aimg span.img{padding-bottom: 61%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.sec3_1_aimg span.txt{position: absolute;width: 100%;bottom: 0;left: 0 ;padding: 4% 25px;background: rgba(42,136,224,0.8);color: #fff;-webkit-box-sizing: border-box;box-sizing: border-box;}
.sec3_1_aimg:hover span.img,.sec3_2_div dl dt a:hover{-webkit-box-shadow: 0 0 5px #ddd;box-shadow: 0 0 5px #ddd;-webkit-transform: scale(1.05);transform: scale(1.05);}
.sec3_1_aimg:hover span.txt{background: rgba(42,136,224,1);}
.sec3_1ul{padding-top: 20px;}
.sec3_1ul li a,.sec3_2_div dl dd a,.sec4_div ul li a{display: block;height: 45px;}
.sec3_1ul li a *,.sec3_2_div dl dd a *,.sec4_div ul li a *{display: inline-block;}
.sec3_1ul li a span,.sec3_2_div dl dd a span,.sec4_div ul li a span{width: 89%;line-height: 45px;font-weight: bold;opacity: 0.8;filter: alpha(opacity=80);}
.sec3_1ul li a i,.sec3_2_div dl dd a i,.sec4_div ul li a i{margin: 18px 3.3% 0 0;width: 9px;height: 9px;-webkit-border-radius: 50%;border-radius: 50%;background: #ddd;float: left;display: inline-block;}
.sec3_1ul li a:hover span,.sec3_2_div dl dd a:hover span,.sec4_div ul li a:hover span{color: #2a88e0;-webkit-transform: translateX(3px);transform: translateX(3px);}
.sec3_1ul li a:hover i,.sec3_2_div dl dd a:hover i,.sec4_div ul li a:hover i{background: #2a88e0;width: 25px;-webkit-border-radius: 5px;border-radius: 5px;margin-right: 5px;}
.sec3_cont{margin-top: 12px;padding-bottom: 50px;}
.sec3_2_div{width: 44.4%;margin-left: 3.3%;}
.sec3_2_div dl{margin-top: 45px;}
.sec3_2_div dl dt{width: 36%}
.sec3_2_div dl dt a{display: block;padding-bottom:176px ;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.sec3_2_div dl dd {margin-left: 3.7%;width: 60%;}
.sec4_div{margin-top: 10px;margin-left: 2.3%;width:31.8%;border:5px solid #197ed7;-webkit-border-radius: 15px;border-radius: 15px;overflow: hidden;background: #fff;padding: 0 2.6%;-webkit-box-sizing: border-box;box-sizing: border-box;}
.sec3_2_div dl dd a i, .sec4_div ul li a i{margin-right: 20px;}
.sec4_div ul{padding-top: 30px;margin-bottom: 39px;height: 225px;overflow: hidden;}
.sec4_div:nth-child(3n+1){margin-left: 0;}
.sec4_divbg{background: #fff url(../images/bgico22.png) right bottom no-repeat;}
.sec4_txt{padding: 30px 0 }
.sec4_txt dt{padding: 15px 0 13px;line-height: 21px;background: url(../images/line.jpg) left top repeat-x;font-weight: bold;}
.sec4_txt dt:first-child{background: none;}
.sec4_div2{margin-top: 30px;}
.sec4_div2 ul{height: 135px;margin-bottom: 35px;}
.section_4{margin-top: 28px;}
.section_4 .tit{width: 5.6%;height: 182px;background: #d12211;}
.section_4 .tit span{display: block;padding: 32px 31% 0;line-height: 27px;color: #fff;font-weight: bold;font-family: 'Source Han Sans CN';}
.sec_4_swiper{width: 92.8%;position: relative;overflow: hidden;float: right; }
.sec_4_swiper a,.sec_4_swiper a span{display: block;}
.sec_4_swiper a span.img{padding-bottom: 181px;-webkit-background-size: cover;background-size: cover;background-position: center;}
.sec_4_swiPag,.five_pag{padding: 40px 0 26px;text-align: center;}
.sec_4_swiPag span,.five_pag span{width: 10px;height: 10px;background: #bfbfbf;margin: 0 10px !important;opacity: 1;filter: alpha(opacity=100);}
.sec_4_swiPag span.swiper-pagination-bullet-active,.five_pag span.swiper-pagination-bullet-active{background: #2a88e0;}
.sec5_box .tabs{margin: 32px 3.3% 30px}
.sec5_box .tabs ul li{float: left;font-family: 'kaiTi';font-weight: bold;}
.sec5_box .tabs ul li a{display: block;padding: 0 30px;line-height: 50px;color: #4d4d4d;}
.sec5_box .tabs ul li.active a{color: #fff;background: #2d71b3;}
.sec5_box{margin-top: 10px;}
.five_swiper,.five_cont{position: relative;overflow: hidden;}
.five_cont a,.five_cont a *{display: block;}
.five_cont{margin: 0 3.3%}
.five_cont a span.img{overflow: hidden;position: relative;}
.five_cont a span.img:after,.five_cont a span.img:before{content: '';position: absolute;display: block;}
.five_cont a span.img:before{width: 100%;height:0;background: rgba(45,113,179,0.3);top: 0;left: 0;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.five_cont a span.img:after{width: 80px;height: 80px;-webkit-background-size: 80px;background-size: 80px;background-image: url(../images/ico1.png);background-position: center top;left: 50%;top: 50%;margin: -40px 0 0 -40px;opacity: 0;filter: alpha(opacity=0);-webkit-transition:all 0.7s ease 0.3s; transition:all 0.7s ease 0.3s;}
.five_cont a span.img{padding-bottom: 229px;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.five_cont a span.txt{font-weight: bold;color: #383838;text-align: center;padding: 30px 0 0}
.five_cont a:hover span:before{height: 100%;}
.five_cont a:hover span:after{opacity: 1;filter: alpha(opacity=100);}
.five_pag{padding: 48px 0 36px}
.select_link {padding-top: 15px;font-weight: bold;z-index: 2; position: relative; float: left;margin-left:3.3%;width: 16.6%;}
.select_link dt { height: 41px;width: 88%; display: inline-block; background:#fff url("../images/icp.jpg") no-repeat right center;line-height: 41px; cursor: pointer; padding-right: 12%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 2; color: #b1b1b1; font-size: 16px; text-indent: 1em;}
.select_link dd { position: absolute; left: 0; bottom: 43px; background: #fff; display: none; width: 100%;}
.select_link dd ul { padding: 4px; width: 100%; max-height: 250px; overflow: auto; -webkit-box-sizing: border-box;box-sizing: border-box;}
.select_link dd ul li { display: block; width: 100%; float: left; }
.select_link dd ul li a { line-height: 20px; display: block; padding: 5px 5%; width: 90%; }
.select_link dd ul li a:hover { background: #f5f5f5; }
.section_6{padding: 15px 0;background: #2d71b3;}
.section_6 h6{margin-left: 3.3%;padding-top: 15px;font-weight: bold;color: #fff;font-family: 'kaiTi';line-height: 41px;float: left;}
.section_6 .icons a{margin-left: 25px;display: inline-block;float: left;font-family: 'kaiTi';}
.section_6 .icons a span{display: block;text-align: center;color: #fff;}
.section_6 .icons a span.img{margin-bottom: 7px;background-image: url(../images/icons3.png);width: 44px;height: 44px;}
.section_6 .icons a:nth-child(1) span.img{background-position: 0 0;}
.section_6 .icons a:nth-child(2) span.img{background-position: -72px 0;}
.section_6 .icons a:nth-child(3) span.img{background-position: -144px 0;}
.section_6 .icons a:nth-child(4) span.img{background-position: -216px 0;}
footer{color: #3a3a3a;padding: 30px 0;}
footer .fl em{padding: 0 10px;line-height: 32px;}
footer .fl {font-weight: bold;margin-left: 3.3%;opacity: 0.9;filter: alpha(opacity=90);padding-top: 18px;}
footer .fl span img{position: relative;top: 8px;margin-right: 15px;}
footer .fr span{margin-left: 20px;}
footer .fr,.section_6 .icons {margin-right: 3.3%;}
.crumbs{font-weight: bold;background: url(../images/home.png) left center no-repeat;line-height: 36px;padding: 25px 0 25px 36px;}
.crumbs em{padding: 0 15px;}
.crumbs a{color: #2b2b2b;}
.crumbs i{color: #7d7d7d;}
.Side_nav{background: #fff;width: 22.3%}
.Side_nav li{border-top: 2px solid #f2f2f2;text-align: center;font-family: 'KaiTi';font-weight: bold;position: relative;}
.Side_nav li:first-child{border-top: none}
.Side_nav li a{display: block;line-height: 40px;padding: 25px 0;position: relative;z-index: 2;}
.Side_nav li:after{width: 0;height: 100%;content: '';left: 0;top: 0;background: #0b73cb;position: absolute; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s; }
.Side_nav li.on:after,.Side_nav li:hover:after{width: 100%;}
.Side_nav li.on a,.Side_nav li:hover a{color: #fff;}
.main_right,.main_contain{width:67%;padding: 0 4.5%;border:5px solid #1278d1;background: #fff;overflow: hidden;}
.main_contain{width: 91%;}
.main_tit{border-bottom: 1px solid #e7e7e7;color: #2d71b3;font-weight: bold;}
.main_tit span{padding: 0 15px;display: inline-block;position: relative;line-height: 83px;}
.main_tit span:after{width: 100%;height: 2px;content: '';background: #0b73cb;position: absolute;bottom: -2px;left: 0}
.list_news{padding-bottom: 20px;}
.list_news ul{padding: 32px 0 23px;}
.list_news ul li a{display: block;line-height: 36px;padding: 9px 0;font-family: 'microsoft yahei';}
.list_news ul li a i{width: 6px;height: 6px;background: #0b73cb;float: left;margin: 15px 11px 0 2px;-webkit-border-radius: 50%;border-radius: 50%;}
.list_news ul li a span{width: 80%;font-size: 18px;display: inline-block;color: #2b2b2b;font-weight: bold;}
.list_news ul li a em{float: right;}
.list_news ul li a:hover span{color: #0b73cb;}
.list_news ul li a:hover i{width: 20px;-webkit-border-radius: 5px;border-radius: 5px;}
.page{padding: 50px 0 55px;text-align: center;width: 76%;}
.page a{display: inline-block;font-family: 'Source Han Sans CN'; line-height: 40px;border:1px solid transparent;width: 40px;font-size: 18px;font-weight: bold;color: #6a6e6a;margin: 0 6px}
.page a.btn{border:1px solid #b5b5b5;background: #fff;font-family: simsun;}
.page a:hover,.page a.on{border-color: #2d71b3;color: #fff;background: #2d71b3;}
.list_tuwen dl{overflow: hidden;margin-top: 49px;position: relative;}
.list_tuwen dl dt,.list_tuwen dl dd{position: relative;z-index: 2;}
.list_tuwen dl dt{position: relative;width: 41.4%;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.list_tuwen dl dt a{display: block;padding-bottom: 300px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.list_tuwen dl dd{padding-right: 2%;height: 298px;padding-left: 45.7%;border:1px solid #e0e0e0;padding-right: 3%;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.list_tuwen dl dd a,.list_tuwen dl dd span.tx{display: block;}
.list_tuwen dl dd h5{margin:40px 0 28px;font-weight: bold;color: #2b2b2b;line-height: 31px;max-height: 60px;overflow: hidden;font-family: 'microsoft yahei';}
.list_tuwen dl dd span.txt{display: block;line-height: 30px;max-height: 90px;overflow: hidden;font-weight: 500;}
.list_tuwen dl dd span.txt em{color: #2d71b3;}
.list_tuwen dl:hover dt{width: 43%;}
.list_tuwen dl:hover dd a h5,.list_new_tuwen dl:hover dd a h6{-webkit-transform: translateY(-3px);transform: translateY(-3px); color: #0b73cb;}
.list_tuwen dl:hover dd{border-color: #0b73cb;}
.list_tuwen{padding-bottom: 70px;}
.list_video{padding: 13px 0 68px;}
.list_video li{margin-top: 40px;width: 48%;float: left;}
.list_video li:nth-child(2n+1){margin-right: 4%;}
.list_video li a{display: block;position: relative;}
.list_video li a:first-child{border:none ;background: #3b3b3b;}
.list_video li a span.img{display: block;opacity: 0.7;filter: alpha(opacity=70); padding-bottom: 62.5%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.list_video li a span.ico{position: absolute;left:50%;top:50%;margin: -33.5px 0 0 -33.5px; width: 67px;height: 67px;background: url(../images/videoico1.png) no-repeat center;-webkit-background-size: cover;background-size: cover;}
.list_video li a span.time,.list_video li a span.watch{position: absolute;bottom: 35px;right: 7%;color: #fff;font-weight: bold;font-family: 'Source Han Sans CN'; }
.list_video li a span.watch{background: url(../images/videoico2.png) left center no-repeat;padding-left: 20px;bottom: auto;top: 35px;}
.list_video li a:hover span.ico{-webkit-transform: scale(1.4);transform: scale(1.4);}
.list_video li a{border:1px solid #e0e0e0;border-top: none}
.list_video li a span.txt{margin: 0 5%;display: block;font-weight: bold;color: #333;font-family: 'microsoft yahei';line-height: 36px;padding: 20px 0;}
.list_video li:hover a{border-color: #0b73cb;}
.list_video li:hover a span.txt{color: #0b73cb;}
.leader_tab{padding: 40px 0 36px;position: relative;border-bottom: 1px solid #e7e7e7;}
.leaderSwiper{position: relative;overflow: hidden;margin:0 65px;}
.leaderSwiper a{display: block;font-family: 'KaiTi';line-height: 28px;text-align: center;padding: 10px 0;}
.leaderSwiper .active-nav a{background: #0b73cb;color: #fff;}
.lead_btn{position: absolute;width: 30px;height: 9px;background-image: url(../images/lead_btn.png);background-repeat: no-repeat;top: 50%;margin-top: -5px;}
.lead-prev{left: 0;background-position: left center;}
.lead-next{right: 0;background-position: right center;}
.leaderUl{padding: 60px 0 36px;}
.leaderUl li{float: left;width: 18%;margin-top: 40px;margin-left: 9%;}
.leaderUl li:nth-child(4n+1){margin-left: 0;}
.leaderUl li *{display: block;text-align: center;}
.leaderUl li a span.img,.list_photo li a span.img{padding-bottom: 153%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.leaderUl li a span.txt{color: #2f2f2f;font-family: 'microsoft yahei';line-height: 74px;}
.leaderUl li a:hover span.img,.list_new_tuwen dl:hover dt a,.list_zhuanti dd a:hover span.img,.ad a:hover{-webkit-transform: scale(1.05);transform: scale(1.05);-webkit-box-shadow: 0 0 15px #2d71b3;box-shadow: 0 0 15px #2d71b3;}
.list_photo{padding: 17px 0 76px;}
.list_photo li{float: left;width: 31.5%;margin-left: 2.7%;margin-top: 36px;}
.list_photo li:nth-child(3n+1){margin-left: 0;}
.list_photo li a,.list_photo li a span,.list_new_tuwen dl dt a,.list_new_tuwen dl dd a{display: block;}
.list_photo li a span.img{padding-bottom: 64.5%;}
.list_photo li a span.txt{line-height: 31px;position: relative;font-family: 'microsoft yahei';padding: 20px 7.8%;height: 31px;border:1px solid #e0e0e0;border-top: none}
.list_photo li a span.txt i{display: inline-block;color: #333;max-width: 47%}
.list_photo li a span.txt em{float: right;background: url(../images/photoico.png) left center no-repeat;padding-left: 25px;}
.list_photo li a span.txt em b{font-weight: normal;}
.list_new_tuwen dl{border-top: 1px solid #e7e7e7;}
.list_new_tuwen dl dt{width: 25.7%;padding: 54px 0;}
.list_new_tuwen dl dt img{display: none;}
.list_new_tuwen dl dt a{padding-bottom: 181px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.list_new_tuwen dl dd{padding-left: 29.8%;padding-top: 48px;padding-bottom: 48px;}
.list_new_tuwen dl dd a h6{max-height: 60px;overflow: hidden;line-height: 30px;color: #2b2b2b;font-family: 'microsoft yahei';font-weight: bold;}
.list_new_tuwen dl dd p{padding-top: 22px;margin-bottom: 15px;line-height: 33px;height: 66px;overflow: hidden;color: #2b2b2b;font-weight: bold;opacity: 0.8;filter: alpha(opacity=80);}
.list_new_tuwen dl dd p i{color: #2d71b3;}
.list_new_tuwen dl dd span.time{display: block;background: url(../images/time.png) left center no-repeat;padding-left: 35px;color: #afafaf;line-height: 18px;}
.list_new_tuwen dl.on dt{display: none;}
.list_new_tuwen dl.on dd{padding-left: 0;}
.cont_tit{padding: 60px 0 50px;text-align: center;font-weight: bold;font-family: 'microsoft yahei';line-height: 1.4;}
.cont_em{padding-bottom: 38px;position: relative;border-bottom: 1px solid #e7e7e7;}
.cont_em em{color: #7b7b7b;margin-right: 10%;display: inline-block;float: left;color: #7b7b7b;background-image: url(../images/cont_ico1.png);background-repeat: no-repeat;padding-left: 32px;line-height: 30px;}
.cont_em em.ico1{background-position: 0 0;}
.cont_em em.ico2{background-position: 0 -49px;}
.cont_em em.ico3{background-position: 0 -96px;}
.cont_em span.line{width: 118px;height: 3px;background: #2d71b3;content: '';position: absolute;left: 50%;bottom: 0;margin-left: -59px;}
.fontResizer{line-height: 30px;}
.fontsizebox{font-weight: bold;font-size: 16px;line-height: 34px;margin: 50px 0;font-family: SimSun, 宋体, "Songti SC";}
.fontsizebox *,.cont_tit{font-family: SimSun, 宋体, "Songti SC" !important;}
.fontResizer a{margin: 0 10px}
.fontsizebox img,.fontsizebox table,.fontsizebox iframe,.fontsizebox video{max-width: 100%;}
.cont_share{border-bottom: 1px solid #e7e7e7;padding: 45px 0;}
.bshare-custom span{color: #7b7b7b;}
.bshare-custom a{width: 43px;height: 43px !important;padding: 0 !important;margin-right: 20px !important;background-image: url(../images/share.png) !important;}
.bshare-custom a.bshare-sinaminiblog{background-position: -64px 0 !important;}
.bshare-custom a.bshare-weixin{background-position: 0 0 !important;}
.bshare-custom a.bshare-qzone{background-position: -193px 0 !important;}
.bshare-custom a.bshare-qqim{background-position: -129px 0 !important;}
.cont_page{font-family: 'kaiTi';text-align: center;padding: 36px 0;border-bottom: 1px solid #e7e7e7;}
.cont_page .goList{display: inline-block;padding-left: 30px;background: url(../images/contico.jpg) left center no-repeat;}
.cont_page div{position: relative;}
.cont_page div.fr:after,.cont_page div.fl:before{position: absolute;content: '';width: 9px;height: 15px;top:50%;margin-top: -7.5px;background-repeat: no-repeat;}
.cont_page div.fl:before{left:0;background-image: url(../images/pageprev.png);background-position: left center;}
.cont_page div.fr:after{right:0;background-image: url(../images/pagenext.png);background-position: right center;}
.cont_page div.fl{padding-left: 25px;}
.cont_page div.fr{padding-right: 25px;}
.reading{padding-bottom: 57px;}
.reading h6{padding: 38px 0 30px;color: #2d71b3;font-family: 'kaiTi';font-weight: bold;}
.reading ul li a{display: block;height:20px;padding: 10px 0;font-weight: bold;opacity: 0.8;filter: alpha(opacity=80);}
.reading ul li a em{letter-spacing: -1px}
.reading ul li a span{width: 80%;display: inline-block;}
.list_zhuanti{font-family: 'microsoft yahei';padding: 20px 0 50px;}
.list_zhuanti dl{margin-top: 35px;}
.list_zhuanti dt{border-bottom: 1px solid #e7e7e7;}
.list_zhuanti dt span{font-weight: bold;padding: 18px 38px;display: inline-block;color: #fff;background: #2a7fcf;}
.list_zhuanti dd a{margin-top: 35px;display: block;width: 31.2%;margin-left: 3.2%;}
.list_zhuanti dd a:nth-child(3n+1){margin-left: 0%;}
.list_zhuanti dd a *{display: block;}
.list_zhuanti dd a span.img{padding-bottom: 32%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.list_zhuanti dd a span.txt{padding: 22px 0;}
.list_zhuanti dd a span.txt i{padding-left: 22px;line-height: 28px;border-left:4px solid #0b73cb;font-weight: bold;color: #3c3c3c;}
.list_zhuanti dd a:hover span.txt i{color: #0b73cb;}
.main_right2{padding: 0;}
.p_45{padding: 0 4.5%;}
.list_down{font-family:'microsoft yahei' ;}
.down_one{padding-top: 30px;padding-bottom: 30px;}
.down_one .fl{margin-top: 10px;}
.down_one .fr{border:1px solid #e2e2e2;-webkit-border-radius: 5px;border-radius: 5px;}
.down_one .fr input{border:none;}
.down_one .fr input[type=text]{width: 197px;height: 40px;line-height: 40px;margin-left: 10px;font-family: 'microsoft yahei';font-size: 16px;}
.down_one .fr input[type=submit]{float: right;width: 73px;height: 40px;color: #fff;font-size: 16px;background: #2d71b3;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.down_one .fl label,.down_table td label {cursor: pointer;float: left;}
.down_one .fl label span,.down_table td label span{line-height: 27px;}
.down_one .fl label input,.down_table td label input{display: none;}
.down_one .fl label em,.down_table td label em{position: relative;margin-top: 5px;margin-right: 28px; color: #767575;border:1px solid #b4b4b4;width: 16px;height: 16px;-webkit-border-radius: 3px;border-radius: 3px;}
.down_one .fl label *,.down_table td label *{float: left;display: inline-block;}
.down_a{display: inline-block;text-align: center;color: #767575;float: left;margin-left: 24px;width: 80px;line-height: 27px;border:1px solid #b4b4b4;-webkit-border-radius: 3px;border-radius: 3px;overflow: hidden;background: url(../images/down_a.jpg) left center repeat-x;}
.down_table{width: 100%;border-collapse: collapse; border-spacing: 0;}
.down_table th{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background: #fafafa;font-family: 'microsoft yahei';font-weight: bold;color: #2b2b2b;padding: 27.5px 0;}
.down_table th:first-child,.down_table tr td:first-child{padding-left: 67px;text-align: left;}
.down_table td {padding: 27px 0;text-align: center;}
.down_table td label span{background: url(../images/word.png) left center no-repeat;padding-left: 39px;}
.down_ico{display: inline-block;width: 65px;height: 25px;background-image: url(../images/down.png);background-repeat: no-repeat;background-position: top center;}
.down_one .fl label em:after,.down_table td label em:after{content: '';position: absolute;left: 50%;top: 50%;margin: -7.5px 0 0 -7.5px;width: 15px;height: 15px;background-image:url(../images/xuanzhong.png);background-size: 100% 100%;}
.down_one .fl label input[type=checkbox]:checked + em, .down_table td label input[type=checkbox]:checked + em{background-color: #009adc;border-color: #009adc;}
.down_table tr:hover{background: #fafafa;}
.down_table tr:hover *{color: #0b73cb;}
.down_table tr:hover .down_ico{background-position: bottom center;}
.list_jg{padding: 56px 0;margin-bottom: 50px;position: relative;overflow-x:auto;}
.list_jg::-webkit-scrollbar {width: 5px; height: 5px;}
.list_jg::-webkit-scrollbar-thumb {background: #2d71b3;}
.list_jg::-webkit-scrollbar-track {background: #EDEDED;}.jg_box{width: 1005px;height: 482px;}
.titOne,.titTwo h3{position: relative;text-align: center;border:1px solid #dbdbdb;color: #2b2b2b;font-family: 'kaiTi';font-weight: bold;width: 60%;margin: auto;line-height: 30px;padding: 20px 0;}
.titOne{margin-bottom: 53px;}
.titOne:after,.titTwo h3:before,.titTwo h3:after,.titThree a:before{width: 1px;height: 27px;content: '';position: absolute;left: 50%;background: #dbdbdb;}
.titOne:after,.titTwo h3:after{bottom: -27px;}
.titTwo h3:before{top: -27px}
.titOne:before{width: 90%;content: '';position: absolute;left: 23.5%;bottom: -28px;background: #dbdbdb;height: 1px;}
.titTwo h3{width: 24%;margin-bottom: 52px;}
.titTwo h3:first-child{width: 45%;}
.jg_box2 .titTwo h3:first-child{margin-right:2%}
.jg_box2 .titTwo h3:nth-child(3),.jg_box2 .titTwo h3:nth-child(4){margin-bottom:0; top:305px; position: absolute; left: 65%; height: 230px; width:70px; padding: 40px 10px; box-sizing: border-box; writing-mode: vertical-lr;
text-align: center; display: flex; justify-content: center; align-items: center;font-size:18px}
.jg_box2 .titTwo h3:nth-child(3):before,.jg_box2 .titTwo h3:nth-child(4):before{height:152px;top:-152px;}
.jg_box2 .titTwo h3:nth-child(3):after,.jg_box2 .titTwo h3:nth-child(4):after{display:none}
.jg_box2 .titTwo h3:first-child{width:48%}
.jg_box2 .titThree .fl{width:33%}
.jg_box2 .titThree .fl:nth-child(1){width:48%}
.jg_box2 .titTwo h3{width:29%}
.jg_box2 .titTwo h3:nth-child(3){left:818px;}
.jg_box2 .titTwo h3:nth-child(4){left:918px}
.jg_box2 .titOne:before{left:7%;width:118%}
.jg_box2 .titThree a{margin-left:33px}
.jg_box2 .titThree .fl:nth-child(2) a,.jg_box2 .titThree .fl:nth-child(1) a:first-child{margin-left:30px}
.titThree .fl{width:70%;position: relative;}
.titThree a{position: relative;display: flex;justify-content: center;align-items: center;width:18px; float: left;border:1px solid #dbdbdb;height: 227px;-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr;color: #2b2b2b;text-align: center;font-family: 'kaiTi';font-weight: bold;padding: 0 12px;margin-left: 23px;}
.titThree a:first-child{margin-left: 0;}
.titThree a:before{top: -27px}
.titThree a:after{width: 85px;content: '';position: absolute;top: -27px;left: -63px;background: #dbdbdb;height: 1px;}
.titThree a:first-child:after{width: 0;}
.titThree .fl a:nth-child(2):after{left: -55px;}
.titThree .fr a:nth-child(2):after{left: -45px}
.titThree .fr{width: 24.5%}
.titThree a:hover span{color: #0b73cb;}
.titTwo2 h3,.titTwo2 h3:first-child,.titThree2 .fl,.titThree2 .fr{width: 41%;}
.titOne2:before{width: 98.2%;left: 1%}
.titThree2 a{margin-left: 18px;padding: 0 11.5px;}
.titThree2 .fl a:nth-child(2):after{left: -41.5px;}
.titThree2 .fr a{margin-left: 39px;padding: 0 15px;}
.titThree2 .fr a:first-child{margin-left: 0;}
.titThree2 .fr a:after{width: 125px;left: -99px}
.titThree2 .fr a:first-child:after{display: none;}
.titThree2 .fr a:nth-child(2):after{left: -65px}
#to_top{cursor: pointer;position: fixed;right: 10px;bottom: 50px;background: #0b73cb;width: 70px;}
#to_top img{width: 100%;}
.sec3_1_div{height:591px;}
.sec3_2_div{height:304px;}
.nav_column{text-align: center;padding: 30px 0 0;}
.nav_column a{display: inline-block;padding: 10px 25px ;background: #0b73cb;color: #fff;margin-bottom: 2px;}
.nav_column a.on{background:#d12211}
.list_map{background: #fff;min-height:360px;margin: 50px 0;line-height: 1.6;padding: 20px;}
.list_map iframe{height: 350px;-webkit-box-sizing: border-box;box-sizing: border-box;}
/*改*/
.titTwo2 h3{float: left;box-sizing: border-box;width: 32% !important;}
.titTwo2 h3:nth-child(2){margin: 0 2%;}
.titOne2:before {width: 113.6%;left: -6.7%;}
.titThree2 a{margin-left: 3px;}
.titThree2 .fl a:nth-child(2):after{left: -25.5px;}
.titThree2 .fl:nth-child(2){width: 34%;}
.titThree2 .fl:nth-child(1){width: 33%;}
.titThree2 .fl:nth-child(1) a{margin-left: 31px;}
.titThree2 .fl:nth-child(1) a:after{left: -52.5px;}
.titThree2 .fl:nth-child(1) a:after{width: 74px;}
.titThree2 .fl:nth-child(1) a:first-child:after{width: 0;}
.titThree2 .fr{width: auto;}
.titThree2 .fr a{margin-left: 15px;}
.titThree2 .fr a:nth-child(2):after{left: -43px;}
.piaofixed{position:fixed;right:0;top:0;z-index:5}
.piaofixed span{position:absolute;top:0;right:0;color:#fff;display:none}
.piaofixed img{width:115px}
.list_form{max-width: 1000px;margin:50px auto;width: 90%;}
.list_form input[type=text],.list_form textarea{border:1px solid #ddd;height: 50px;line-height: 50px;width: 80%;box-sizing: border-box;font-size:16px;text-indent:15px;}
.list_form label{float:left; width: 18%;display: inline-block;text-align: right;padding-right: 2%;font-size:16px;line-height:50px;}
.list_form div{height: 50px;margin-bottom: 20px;}
.list_form input[type=reset],.list_form input[type=submit]{width: 30%;line-height: 50px;font-size: 16px;cursor: pointer;}
.list_form div:last-child{padding-left: 21%;}
.list_form input[type=submit]{background: #197ed7;color: #fff;}
.list_form h5{line-height: 50px;padding-bottom: 20px;border-bottom: 2px solid #197ed7;margin-bottom: 20px;color: #197ed7;font-weight:bold}
.list_form div.yzm input{width: calc(80% - 125px);}
.list_form div.yzm img{width: 100px;height: 50px;background: #000;float: right;}
.list_form input[type=reset],.list_form input[type=submit]{width: 30%;line-height: 50px;font-size: 16px;cursor: pointer;border:none;margin-right:20px}
.list_form textarea{height: 300px;}
.ad{position:relative;overflow:hidden}
@media screen and (max-width:1500px){
.sec_1_tab .tabs ul li{margin-left: 20px;}
.sec_tab_swiper ul li a span{width: 60%;}
.sec2Cont1 .btn{margin-top: 60px;}
.sec2Cont1 .btn a{padding: 0 10px;margin: 0 1px;}
}
@media screen and (max-width:1200px){
.fz24{font-size: 22px;}
.fz22{font-size: 20px;}
.fz20{font-size: 18px;}
.fz18{font-size: 16px;}
.fz16{font-size: 14px;}
.sec_1_tab .tabs a.more{display: none;}
.sec_1_swiper{width: 50%;}
.sec_1_tab{width: 46%;}
.sec_1_tab .tabs ul li{margin-left: 10px;}
.sec2_right{width: 22.6%;}
.sec2_right a i{margin-right: 0;margin-left: 0;}
.sec2_swiper{width: 74%;margin-right: 3.5%;}
.sec2_left{width: 67.8%;}
.sec2Cont1 .btn a i{float: none;margin: auto;display: block;}
.sec4_div ul li a span,.sec3_2_div dl dd a span{width: calc(100% - 30px)}
.sec_tab_swiper ul li a i{margin-right: 20px;margin-top: 17px;}
footer .fr, .section_6 .icons{margin-right: 0;}
.section_6 h6,footer .fl{margin-left: 0;}
footer .fr,footer .fl{width: 100%;text-align: center;}
.nav_pc > li > a{font-size: 18px;}
.nav-2nd > li > a{font-size: 16px;}
.nav_pc{padding: 0 3%;}
.list_photo li a span.txt em{background: none;padding-left: 0;}
.list_photo li a span.txt em b{display: none;}
.sec_4_swiper a span.img{padding-bottom:110px;}
.section_4 .tit span{padding: 12px 31% 0;line-height:22px;}
.section_4 .tit{height:110px}
}
@media screen and (max-width:991px){
.bg_gary,.sec3_tit span{background: #fff;}
.sec_1_swiper,.sec_1_tab,.sec2_Tabs,.sec2_left,.sec2_right,.sec2_swiper,.main_right,.page{width: 100%;}
.sec_1_swiper a span.img{padding-bottom: 67%;}
.sec_1_tab,.sec_tab_swiper{margin-top: 20px;}
.sec_tab_swiper dl dd,.sec2Cont1 .txt,.sec2_right{padding-top:15px;}
.sec2_right{padding: 15px 0 0}
.sec_tab_swiper dl{padding-bottom: 10px;}
.border{border:none;}
.section_1{padding: 0}
.sec_tab_swiper ul,.Lookmore{margin-top: 10px;}
.border{background: none;}
.sec2_Tabs{border-radius: 0;border:none;}
.sec2_Tabs li{float: left;width: 25%;line-height: 40px;border:none;}
.sec2_Tabs li:first-child{border-top-left-radius: 0px;}
.sec2_Tabs li:after{display: none;}
.sec2_swiper{margin: 0}
.sec2_tit,.page,.cont_tit{padding: 25px 0 10px}
.sec2Cont1 .btn,.sec2Cont2{margin-top: 20px;}
.sec2Cont2 li a span.img{padding-bottom: 149%;}
.sec2Cont3 p a{margin-left: 1.5%;}
.sec2Cont3{padding-top: 15px;}
.sec2Cont3 p,.sec2Cont2 li{margin-bottom: 15px;}
.sec2Cont2 li{width: 47%;}
.sec2_right a{height: 60px;}
.sec2_right a span,.main_tit span{line-height: 60px;}
.sec2_right a i{margin-top: 1.5px;-webkit-transform: scale(0.6);transform: scale(0.6);}
.sec2_right a em{margin-top: 22px;}
.sec2_tit span:after,.sec2_tit span:before{bottom: -13px}
.sec3_1_div:first-child,.sec3_2_div1{margin-left: 0;}
.sec3_1_div{width: 31.1%}
.sec3_2_div{width: 48.35%;}
.sec3_cont{padding-bottom: 25px;}
.Side_nav,.page a{display: none;}
.main_right{-webkit-box-sizing: border-box;box-sizing: border-box;}
.list_news ul li a span{width: calc(100% - 100px)}
.crumbs{padding-top: 10px;padding-bottom: 10px;}
.list_news ul li a span{font-size: 15px;}
.list_news ul,.list_video li a span.txt{padding: 15px 0;}
.list_news ul li a{padding: 5px 0;height: 36px;}
.page a.btn{display: inline-block;}
.cont_em em{margin-right: 10px;}
.fontResizer a{margin: 0 5px}
.fontsizebox{font-size: 16px;}
.down_table th:first-child, .down_table tr td:first-child{padding-left: 15px;}
.down_table td label span{background: none;padding-left: 0;}
.down_one .fl label em, .down_table td label em{margin-right: 10px;}
.list_map{padding: 0;}
}
@media screen and (max-width:768px){
.fz24{font-size: 20px;}
.fz22{font-size: 18px;}
.fz20{font-size: 16px;}
.fz18{font-size: 14px;}
.fz16{font-size: 13px;}
.menu,.searico,footer .fl span,footer .fl a{display: block;}
header .search,.sec5_box .tabs .more,.select_link,.section_6 h6,footer .fl em,.nav_pc_bg,.cont_share,.down_table tr th:nth-child(3),.down_table tr td:nth-child(3),.down_table tr th:nth-child(2),.down_table tr td:nth-child(2){display: none;}
header h1 img,.list_tuwen dl dd,.down_one .fr{float: left;}
header,.sec_1_tab .tabs ul li,.sec3_cont,.cont_em{padding-bottom: 13px;}
.sec_1_swiper .sec_1_pag{bottom:10px !important}
.sec_1_swiper a span.txt{padding:15px 30px 15px 15px}
.sec2Cont1 .btn a{line-height: 45px;}
.sec_1_tab .tabs ul li{margin-left: 0;}
.sec_1_tab .tabs ul{width: 100%;display: -webkit-flex;-webkit-justify-content: space-between;display: flex;justify-content: space-between;}
.sec_tab_swiper ul li a,.sec3_1ul li a span, .sec3_2_div dl dd a span,.sec3_2_div dl dd a,.sec4_div ul li a,.sec3_1ul li a, .sec3_2_div dl dd a, .sec4_div ul li a{height: 35px;}
.sec_tab_swiper ul li a *,.sec3_1ul li a span, .sec3_2_div dl dd a span,.sec4_div ul li a span,.sec5_box .tabs ul li a,.section_4 .tit span{line-height: 35px;}
.sec_tab_swiper ul li a i,.sec3_2_div dl dd,.sec3_2_div,.section_6{margin-top: 13px;}
.sec_tab_swiper dl dd,.sec2_tit{padding-top: 8px;}
.sec3_1_div,.sec3_2_div,.sec3_2_div dl dd,.sec4_div{width: 100%;margin-left: 0;}
.sec3_2_div dl dt,.section_4 .tit,.sec_4_swiper,.section_6 .icons,.list_tuwen dl dt,.list_video li,.list_photo li,.list_new_tuwen dl dt,.list_zhuanti dd a,.down_one .fr{width: 100%;}
.sec3_2_div dl dt a,.list_tuwen dl dt a{padding-bottom: 60%;}
.sec3_tit span i{line-height: 46px;}
.sec3_tit:before{top:29px;}
.sec3_tit:after{top: 26px}
.sec3_1_aimg,.sec3_2_div dl,.section_3,.five_swiper,.sec5_box,.list_tuwen dl,.list_zhuanti dl{margin-top: 20px;}
.sec3_1ul li a i, .sec3_2_div dl dd a i,.sec4_div ul li a i{margin-top: 12px;}
.ad{margin: 10px auto}
.sec3_tit{line-height: inherit;}
.sec4_div,.list_tuwen dl dd{border:none;padding: 0 0 0 0}
.sec4_div ul{height: auto;padding: 10px 0 0;margin-bottom: 0;}
.section_4 .sec3_tit{margin-bottom: 15px;}
.sec4_txt,footer,.sec3_1ul,.list_new_tuwen dl dd,.list_new_tuwen dl dd p{padding: 10px 0 0}
.sec4_divbg{background: none;}
.sec4_div2,.list_video li,.list_photo li,.list_zhuanti dd a{margin-top: 10px;}
.section_4 .tit{text-align: center;height: auto;margin-bottom: 15px;}
.section_4 .tit span,.sec2Cont3 p, .sec2Cont2 li{padding: 0;}
.sec_4_swiper a span.img{padding-bottom: 56%;}
.sec_4_swiPag, .five_pag,.leaderUl,.leader_tab,.list_new_tuwen dl{padding: 20px 0}
.sec5_box .tabs ul li{width: 33%;}
.sec5_box .tabs,.five_cont{margin: 0}
.sec5_box .tabs ul li a,.list_new_tuwen dl dt{padding: 0;text-align: center;}
.five_cont a span.img,.list_new_tuwen dl dt a{padding-bottom: 70%;}
.sec2_Tabs{margin-bottom: 13px;}
.section_6 .icons{text-align: center;}
.section_6 .icons a{float: none;margin: 0 10px}
footer .fr span{margin-left: 10px;}
footer .fl{line-height: 30px;}
.list_tuwen dl{border-bottom: 1px solid #eee;padding-bottom:10px;}
.list_tuwen dl dd{height: auto;}
.list_tuwen dl:hover dt{width: 100%;}
.list_tuwen dl dd h5{margin: 15px 0 8px;line-height: 25px;max-height: 50px;}
.list_tuwen,.list_video{padding-bottom: 35px;}
.list_video li:nth-child(2n+1){margin-right: 0;}
.list_video li a span.ico{width: 46px;height: 46px;margin:-23px 0 0 -23px }
.list_tuwen dl dd span.txt{line-height: 25px;height: 75px;}
.leaderUl li,.leaderUl li:nth-child(3n+1){width: 48%;margin-left: 4%;}
.leaderUl li:nth-child(2n+1),.list_photo li,.list_zhuanti dd a{margin-left: 0;}
.leaderSwiper a{padding: 5px 0;}
.list_photo li a span.txt{padding: 10px 7.8%;}
.list_photo{padding-bottom: 40px;}
.list_new_tuwen dl dd{padding-left: 0;float: left;width: 100%;}
.list_new_tuwen dl dd p{line-height: 25px;max-height: 50px}
.fontsizebox{margin: 25px 0}
.list_zhuanti dd a span.txt{padding: 10px 0;}
.list_zhuanti{padding: 0 0 25px;}
.down_table td{padding-top: 15px;padding-bottom: 15px;}
.down_table th{padding: 20px 0;}
.sec3_1_div,.sec3_2_div{height:auto;}
.nav_column a{padding: 10px 5px;float: left;margin: 0 4px}
.list_form input[type=text]{height: 40px;line-height: 40px;width:100%}
.list_form textarea{width:100%;height:150px}
.list_form div{height: auto;margin-bottom: 0;}
.list_form input[type=reset], .list_form input[type=submit]{width: 40%;height: 40px;line-height: 40px;margin-top:25px}
.list_form div.yzm img{height: 40px;}
.list_form label{width:100%;text-align:left}
.list_form div.yzm input{width:calc(100% - 100px)}
.list_form{margin-top:20px}
.list_form h5{padding-bottom:0;margin-bottom:10px;font-size:18px}
}
/*内容从左至右剪裁显示动效*/
.showingLTR{animation: clipLTR 0.8s ease-in-out;-webkit-animation: clipLTR 0.8s ease-in-out;}
@keyframes clipLTR{
0%{clip-path: polygon(0 0,0 0,0 100%,0 100%);}
100%{clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}
@-webkit-keyframes clipLTR{
0%{-webkit-clip-path: polygon(0 0,0 0,0 100%,0 100%);}
100%{-webkit-clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}
/*内容从右至左剪裁显示动效*/
.showingRTL{animation: clipRTL 0.8s ease-in-out;-webkit-animation: clipRTL 0.8s ease-in-out;}
@keyframes clipRTL{
0%{clip-path: polygon(100% 0,100% 0,100% 100%,100% 100%);}
100%{clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}
@-webkit-keyframes clipRTL{
0%{-webkit-clip-path: polygon(100% 0,100% 0,100% 100%,100% 100%);}
100%{-webkit-clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}
/*内容先从上至下剪裁1px,再从左至右剪裁显示动效*/
.showingTTBLTR{animation: clipTTBLTR 1.2s ease-in-out;-webkit-animation: clipTTBLTR 1.2s ease-in-out;}
@keyframes clipTTBLTR{
0%{clip-path: polygon(0 0,1px 0,1px 0,0 0);}
50%{clip-path: polygon(0 0,1px 0,1px 100%,0 100%);}
100%{clip-path: polygon(0 0,100% 0,100% 100%,0 100%);}
}