  @font-face {
	font-family: 'Conv_DIN-LIGHT';
	src: url('/templates/main_cn/fonts/DIN-LIGHT.eot');
	src: local(''), url('/templates/main_cn/fonts/DIN-LIGHT.woff') format('woff'), url('/templates/main_cn/fonts/DIN-LIGHT.ttf') format('truetype'), url('/templates/main_cn/fonts/DIN-LIGHT.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


* { margin: 0; padding: 0; }

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;  background: #fff;}


body {color: #444;  background: #fff; margin: 0 auto; font-size: 12px; line-height: 1.25em; font-family: 'microsoft yahei', Helvetica,arial;-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: #444; 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;}

.w_1400{max-width: 1400px;margin: auto;width: 94%;position: relative;}


.site-gray, .site-gray *{
	filter: gray !important;
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%); 
}
/*transition*/
input::-webkit-input-placeholder{color: #b2bbc4;}
input::-moz-placeholder{color: #b2bbc4;  }
input:-moz-placeholder{color: #b2bbc4;   }
input:-ms-input-placeholder{color: #b2bbc4;   }
.fl{float: left;}
.fr{float: right;}
.swiper-wrapper{height: auto !important;}
.menua{z-index: 3;position: absolute;right: 5px;bottom: 2px;display:none}
.menua img{height: 35px;}

.hidden_search .text { width: 100%; height: 20px; padding: 8px 0; font-size: 14px; color: #444;background: none;border:none;font-family: "Microsoft Yahei";}
.hidden_search .btn { display: block;cursor: pointer; background: url(/templates/main_cn/images/search_ico2.png) no-repeat center center ; position: absolute; right: 0; top: 0; height: 36px; width: 36px; text-indent: -999em;border:none; -webkit-background-size: cover;background-size: cover;}
.hidden_search .search_wrap { border: 1px solid #e4eaec; border-radius: 20px; position: relative; padding-right: 56px; padding-left: 20px; height: 36px; }
.hidden_search .close_btn { position: absolute; right: 0; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }
.hidden_search .close_btn:after, .hidden_search .close_btn:before { background: #cccccc; width: 20px; height: 3px; display: block; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; content: ""; position: absolute; left: 10px; top: 11px; }
.hidden_search .close_btn:before { -webkit-transform-origin: left bottom; -ms-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.hidden_search .close_btn:after { -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top: 26px; }
.hidden_search .close_btn:hover { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.hidden_search .close_btn:hover:after, .hidden_search .close_btn:hover:before { background: #dfa783; }

.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background:rgba(0,0,0,0.8);visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999;  opacity: 0;}
.cd-popup.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container { position: relative; height: 36px; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 50%; margin-top: -58px; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.is-visible .cd-popup-container { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.cd-popup0, .cd-popup1, .cd-popup2, .cd-popup3 { position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s; z-index: 9999; }
.cd-popup0.is-visible, .cd-popup1.is-visible, .cd-popup2.is-visible, .cd-popup3.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s; }
.cd-popup-container0, .cd-popup-container1, .cd-popup-container2, .cd-popup-container3 { position: relative; padding: 40px; background: #fff; width: 60%; margin: 0 auto; top: 20%; background: #FFF; border-radius: .4rem .4rem .4rem .4rem; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; transition-property: transform; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; }
.cd-popup-container1 { top: 10%; }
.sear_p{float: left;margin: 20px 0 0 5%;width: 90%;-webkit-border-radius: 5px;border-radius: 5px;background: #fff;}
.sear_txt{float: left;height: 30px;font-size: 12px;line-height: 30px;font-family: 'microsoft yahei';border: none;width: calc(100% - 35px);background: none;color: #666;text-indent: 5px;}
.sear_btn{float: left;background: url('/templates/main_cn/images/sear_ico.png') center center no-repeat;width: 30px;height: 30px;border:none;cursor: pointer;}

.pc_header{padding-bottom: 14px;}
.pc_header h1{padding-top: 17px;}

.pc_header .fr{position: relative;z-index: 20;padding-top: 25px;}
.pc_header .fr p{padding-bottom: 20px;font-size: 18px;line-height: 25px;text-align: right;}
.pc_header .fr p a{padding-right: 26px;position: relative;color: #999999;}
.pc_header .fr p a:first-child{margin-right: 17px;}
.pc_header .fr p a:after{width: 14px;height: 14px;border:1px solid #9b9b9b;right: 0;top: 50%;margin: -7.5px 0 0;}
.pc_header .fr p a:before{width: 8px;height: 8px;background: #fff;right: 4px;top: 50%;margin: -3.5px 0 0;}
.pc_header .fr p a:before,.pc_header .fr p a:after{-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;border-radius: 100%;content: '';position: absolute;}
.pc_header .fr p a:hover,.pc_header .fr p a.on{color: #064a91;}
.pc_header .fr p a.on:after,.pc_header .fr p a:hover:after{border-color: #064a91;}
.pc_header .fr p a.on:before,.pc_header .fr p a:hover:before{background: #064a91;}

.pc_header .fr .search{position: relative;border:1px solid #e1e1e1;border-radius: 5px;background: #f3f3f3;height: 44px;}
.pc_header .fr .search input[type=text]{float: left;width: 280px;border:none;background:none;line-height: 44px;height: 44px;font-size: 15px;text-indent: 25px;color: #333;}
.pc_header .fr .search input[type=text]::placeholder {color: #caced1;}
.pc_header .fr .search input[type=submit]{cursor: pointer;width: 60px;height: 44px;background-image: url(/templates/main_cn/images/search_ico2.png);background-repeat: no-repeat;background-position: center left;-webkit-background-size: 23px;background-size: 23px;border:none;background-color: inherit;font-size: 16px;color: #0d4c8f;padding-left: 20px;margin-right: 10px;}
.search_hot{background: #fff;position: absolute;top: 45px;width:96%;padding: 0 2% 10px;border:1px solid #e1e1e1;border-radius: 5px;display: none;}
.search_hot h6{font-size: 14px;line-height:34px;}
.search_hot ul li{line-height: 24px;}
.search_hot ul li a {display: block;font-size: 13px;padding: 0 2%;}
.search_hot ul li a:hover{background: #eee;}

.pc_nav{text-align: center;border-top:1px solid #cdd1d5;color: #363e46;border-bottom:1px solid #cdd1d5;position: relative;z-index: 10;}
.pc_nav .nLi{position: relative;margin: 0 38px;display: inline-block;}
.pc_nav .nLi:first-child{margin-left: 0;}
.pc_nav .nLi:last-child{margin-right: 0;}
.pc_nav .nLi h3{position: relative;text-align: center;}
.pc_nav .nLi h3 a{display: block;position: relative;z-index: 3;font-size: 20px;color: #2b2b2b;line-height: 72px;}
.pc_nav .nLi h3 a:after,.pc_nav .nLi h3 a:before{width: 0;height: 2px;background: #1b569b;content: '';position: absolute;display: inline-block;bottom: -1px;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.pc_nav .nLi h3 a:after{left: 50%}
.pc_nav .nLi h3 a:before{right: 50%}
.pc_nav .nLi.on h3 a:after,.pc_nav .nLi.on h3 a:before,.pc_nav .nLi:hover h3 a:after,.pc_nav .nLi:hover h3 a:before{width: 50%;}
.pc_nav .nLi .navSub{background: #f9f9f9;z-index: 9;overflow: hidden;width: 150px;position: absolute;left: -35px;top:73px;display: none;text-align: center;-webkit-box-shadow: 0 0 5px #d5d5d5;box-shadow: 0 0 5px #d5d5d5;}
.pc_nav .nLi .navSub ul li a{display: block;font-size: 16px;color: #333;line-height: 45px;}
.pc_nav .nLi .navSub ul{overflow: hidden;width: 100%;float: none;}
.pc_nav .nLi .navSub ul li a:hover{background: #e6e6e6;color: #0e4c8e;}
.pc_nav .nLi .navSub ul li:first-child a{border-top: none;}
.pc_nav .nLi .navSub ul li em{float: right;font-family: simsun;font-size: 12px;}
.pc_nav .nLi .navSub ul li i{margin-right: 10px;display: inline-block;width: 7px;float: left;line-height: 86px;height: 86px;}
/*nav end*/
.index_body{background: url(/templates/main_cn/images/body_bg.jpg) center top no-repeat #fafafa;}
.section_1{padding: 20px 0;}
.section_1_banner{position: relative;width: 57%;float: left;overflow: hidden;}
.section_1_banner span.img{display: block;padding-bottom: 515px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.section_1_banner span.img:hover{-webkit-transform: scale(1.03);transform: scale(1.03);}
.section_1_banner .swiper-slide a{display: block;position: relative;}
.section_1_banner span.text{bottom:0;position: absolute;width: 92.5%;background: rgba(0,0,0,0.8);padding: 0 3.75%;}
.section_1_banner span.text .txt{max-width: 70%;color: #fff;font-size: 20px;line-height: 70px;display: inline-block;margin-right: 26px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;float: left;}
.section_1_banner span.text  .time{line-height: 70px;display: inline-block;font-size: 20px;color: #b1b1b1;font-style: italic;font-family: 'Conv_DIN-LIGHT';}
.section_1_pag{z-index: 2;position: absolute;right: 3.75%;bottom: 27px;}
.section_1_pag span{background: rgba(255,255,255,0.3);width: 10px;height: 10px;margin: 0 7px;cursor: pointer;}
.section_1_pag span.swiper-pagination-bullet-active{background:#fff;}

.section_right{float: right;width: 37.7%;position: relative;overflow: hidden;background: #fff;padding: 5px 2.65%;}
.sec_1_tab{overflow: hidden;}
.section_right .tabs{border-bottom: 1px solid #efeff0;height: 76px;}
.section_right .tabs > li,.sec_6_swiper .tabs > li{cursor: pointer;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;display: inline-block;margin-left: 9.5%;color: #767676;font-size: 16px;line-height: 76px;position: relative;}
.section_right .tabs > li:first-child,.sec_6_swiper .tabs > li:first-child{margin-left: 0;}
.section_right .tabs > li.active{font-size: 20px;color: #1e60a5;font-weight: bold;}
.sec_6_swiper .tabs > li.active,.sec_left_swiper .sec7_title .tabs li.active,.section_7_right .tabs li.active{font-size: 20px;color: #1e60a5;}
.section_right .tabs > li:after,.sec_6_swiper .tabs > li:after,.section_7_right .tabs li:after{width: 0;height: 1px;content: '';position: absolute;left: 0;bottom: -1px;background: #1e60a5;}
.section_right .tabs > li.active:after,.sec_6_swiper .tabs > li.active:after,.section_7_right .tabs li.active:after{width: 100%;}
.section_right .more,.sec_6_swiper  .more,.sec_left_swiper .sec7_title .more{position: absolute;right:6.65%;top:5px;font-size: 15px;line-height: 76px;}
.section_right .more a,.sec_6_swiper  .more a,.sec_left_swiper .sec7_title .more{color: #c4c4c4;}
.sec_1_tab ul {overflow: hidden;height: 387px;padding: 25px 0 16px;}
.sec_1_tab ul li a{display: block;line-height: 43px;height: 43px;}
.sec_1_tab ul li a *{float: left;display: inline-block;color: #343434;font-size: 18px;}
.sec_1_tab ul li a i{margin-right: 8px;}
.sec_1_tab ul li a span{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 70%;}
.sec_1_tab ul li a em{float: right;color: #acacac;}
.sec_1_tab ul li a:hover span,.sec4_news_ul li a:hover span,.sec_title a:hover,.section_right span.more a:hover,.sec_6_swiper .more a:hover, .sec_6_list li a span:hover,.sec_left_swiper .sec7_title .more a:hover,.sec7_swiper_tabs_list li a:hover span{color: #1e60a5;-webkit-transform: translateX(3px);transform: translateX(3px);}

/*section1_end*/
.section_2{padding-bottom: 20px;text-align: center;overflow: hidden;position: relative;}
.section_2 a{position: relative;display: block;background: #fff;padding: 13px 30px 20px;}
.section_2 a *{display: block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;position: relative;z-index: 3;}
.section_2 a span{font-size: 30px;color: #064a91;font-weight: bold;line-height: 45px;}
.section_2 a em{font-size: 18px;color: #064a91;line-height: 28px;padding-top: 5px;}
.section_2 a:before{width: 100%;position: absolute;height: 0;top: 0;content: '';left: 0;background: #064a91;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.section_2 a:hover:before{height: 100%;}
.section_2 a:hover span,.section_2 a:hover em{color: #fff;}

.section_3{background: #fff;border:1px solid #f5f5f5;}
.section_3 a{display: inline-block;float: left;width: 19.5%;text-align: center;border-left: 1px solid #f5f5f5;padding: 17px 0;}
.section_3 a:first-child{border-left: none}
.section_3 a span.border{border:2px solid #2a76c6;display: inline-block;width: 86px;height: 86px;border-radius: 100%}
.section_3 a span.text{padding-top: 5px;display: block;font-size: 16px;color: #1e60a5;font-weight: bold;line-height: 30px;}
.section_3 a span.border .ico_img{display: inline-block;background-image: url(/templates/main_cn/images/icons1.png);width: 47px;height: 47px;background-repeat: no-repeat;-webkit-background-size: 290px auto;background-size: 290px auto;margin: 18.5px 0 0 0;}
.section_3 a.sec_a_2 span.border .ico_img{background-position: -49px 0;}
.section_3 a.sec_a_3 span.border .ico_img{background-position: -97px 0;}
.section_3 a.sec_a_4 span.border .ico_img{background-position: -146px 0;}
.section_3 a.sec_a_5 span.border .ico_img{background-position: -194px 0;}
.section_3 a.sec_a_6 span.border .ico_img{background-position: -242px 0;}
.section_3 a:hover{background: #fafafa;}
.section_3 a:hover span.border{background: #2872c0;}
.section_3 a.sec_a_1:hover span.border .ico_img{background-position: 0 -50px;}
.section_3 a.sec_a_2:hover span.border .ico_img{background-position: -49px -50px;}
.section_3 a.sec_a_3:hover span.border .ico_img{background-position: -97px -50px;}
.section_3 a.sec_a_4:hover span.border .ico_img{background-position: -146px -50px;}
.section_3 a.sec_a_5:hover span.border .ico_img{background-position: -194px -50px;}
.section_3 a.sec_a_6:hover span.border .ico_img{background-position: -242px -50px;}

.section_4{padding: 19px 0;}
.sec4_news,.sec4_about{background: #fff;float: left;padding: 4px 1.9%;width: 32.5%;margin-right: 1.2%;}
.sec_title{border-bottom: 1px solid #efefef;line-height: 74px;height: 74px;}
.sec_title span{display: inline-block;font-size: 20px;font-weight: bold;color: #1e60a5;position: relative;}
.sec_title span:after{width: 100%;position: absolute;content: '';left: 0;bottom: -1px;background: #1e60a5;height: 1px;}
.sec_title a{float: right;font-size: 15px;color: #c4c4c4;}
.sec4_news_ul{padding: 25px 0 23px;height: 378px;overflow: hidden;}
.sec4_news_ul li a,.sec7_swiper_tabs_list li a{display: block;height: 42px;line-height: 42px;}
.sec4_news_ul li a *,.sec_6_list li a *,.sec7_swiper_tabs_list li a *{display: inline-block;font-size: 18px;}
.sec4_news_ul li a i,.sec_6_list li a i,.sec7_swiper_tabs_list li a i{float: left;margin-right: 5px;}
.sec4_news_ul li a span,.sec_6_list li a span,.sec7_swiper_tabs_list li a span{color: #343434;width: 70%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.sec4_news_ul li a em,.sec_6_list li a em,.sec7_swiper_tabs_list li a em{float: right;color: #acacac;}

.sec4_about{width: 21.2%;margin-right: 0;padding-bottom: 15px;}
.sec4_icons{padding: 19px 0}
.sec4_icons a{display: inline-block;width: 49.5%;float: left;line-height: 52px;font-size: 16px;color: #1e60a5;font-weight: bold;padding: 40px 0;border-top:1px solid #f5f5f5;}
.sec4_icons a span{display: inline-block;width: 52px;height: 52px;background-image: url(/templates/main_cn/images/icons2.png);background-repeat: no-repeat;-webkit-background-size: 300px;
background-size: 300px;float: left;margin-right: 5px;}
.sec4_icons a em{display: inline-block;}
.sec4_icons a.sec4_ico2 span{background-position: -51px 0;}
.sec4_icons a.sec4_ico3 span{background-position: -97px 0;}
.sec4_icons a.sec4_ico4 span{background-position: -148px 0;}
.sec4_icons a.sec4_ico5 span{background-position: -199px 0;}
.sec4_icons a.sec4_ico6 span{background-position: -250px 0;}
.sec4_icons a:nth-child(1),.sec4_icons a:nth-child(2){border-top: none}
.sec4_icons a:nth-child(2n){border-left:1px solid #f5f5f5;text-align: right;}
.sec4_icons a:nth-child(2n) span{float: right;}
.sec4_icons a:nth-child(2n) em{float: right;}
.sec4_icons a.sec4_ico1:hover  span{background-position: 0 -52px;}
.sec4_icons a.sec4_ico2:hover  span{background-position: -52px -52px;}
.sec4_icons a.sec4_ico3:hover  span{background-position: -97px -52px;}
.sec4_icons a.sec4_ico4:hover  span{background-position: -148px -52px;}
.sec4_icons a.sec4_ico5:hover  span{background-position: -199px -52px;}
.sec4_icons a.sec4_ico6:hover  span{background-position: -250px -52px;}
.sec4_icons a:hover {color: #4a8bce;}

.section_5{position: relative;overflow: hidden;}
    /*.section_5 .w_1400{height: 150px;}*/
.section_5 .next,.section_5 .prev{z-index: 3;cursor: pointer;width: 51px;height: 51px;position: absolute;top: 50%;margin-top: -25.5px;}
.section_5 a{display: block;padding-bottom: 10%;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;}
.section_5 .next{right: -81px}
.section_5 .prev{left: -81px}
    .section_5 .next img, .section_5 .prev img {width:100%
    }
    /*section_5 end*/
    .section_6 ul li {
        position: relative;
        float: left;
        width: 280px;
        overflow: hidden;
        height: 450px;
        background: #fff;
    }
.section_6 ul li:hover{cursor:pointer;}
.section_6 ul li.currnet{width:838px;}
.section_6 ul li .title{width:280px;;font-size:18px;height:450px; float:left;text-align: center;}
.section_6 ul li .title a,.section_6wap  a{display: block;}
.section_6 ul li .title a em,.section_6wap  a em{color: #fff;line-height: 79px;font-weight: bold;}
.section_6 ul li .title .border,.section_6wap  .border{display: block;margin:139px auto 0;width:120px ;height: 120px;border:2px solid #fff;border-radius: 100%}
.section_6 ul li .title .border i,.section_6wap  .border i{display:block;width: 71px ;height: 71px;background-image: url(/templates/main_cn/images/icons3.png);margin: 24.5px auto 0;background-repeat: no-repeat;}
.section_6 ul li .con{position:absolute;top:0; width:560px; left:280px;height:450px;overflow:hidden; }
.section_6 ul li .title_2,.section_6wap a.title2{background:#5595da;}
.section_6 ul li .title_3,.section_6wap a.title3{background:#1e60a5;}
.section_6 ul li .title_1,.section_6wap a.title1{background:#456db4;}
.section_6 ul li .title.title_2 .border i,.section_6wap .title2 .border i{background-position: -70px 0;}
.section_6 ul li .title.title_3 .border i,.section_6wap .title3 .border i{background-position: -140px 0;}
.sec_6_swiper .tabs > li{width: auto;height: auto;}

.sec_6_swiper{padding: 8px 5.3%;}
.sec_6_swiper .more{top: 8px}
.section_6 ul.sec_6_list{padding: 28px 0;}
.section_6 ul.sec_6_list li{width: 100%;float: left;}
.section_6 ul.sec_6_list li{height: 44px;}
.sec_6_swiper .tabs{border-bottom: 1px solid #efefef;height: 76px;}
.sec_6_list li a{line-height: 44px;height: 44px;}
.section_6{width: 1400px;margin:20px auto;overflow: hidden;}
.section_6wap{margin: 0 auto 20px;font-size: 20px;display: none;}
.section_6wap .title{display: block;float: left;width: 33.33%;text-align: center;padding: 30px 0 0}
.section_6wap .border{margin-top: 0;}

.sec7_swiper_tabs{overflow: hidden;}
.sec_left_swiper{width: 61.4%;background: #fff;padding: 2px 2.5%}
.sec_left_swiper .sec7_title{position: relative;line-height: 74px;height: 74px;border-bottom: 1px solid #efefef;}
.sec_left_swiper .sec7_title .sec_txt{float: left;font-size: 20px;color: #1e60a5;font-weight: bold;position: relative;padding-right: 31px;}
.sec_left_swiper .sec7_title .sec_txt:after,.foot_link span:after{width: 1px;height: 40px;content: '';right: 0;top: 50%;margin-top: -20px;background: #d2dfed;position: absolute;}
.sec_left_swiper .sec7_title .more a{display: inline-block;}
.sec_left_swiper .sec7_title .tabs li,.section_7_right .tabs li{cursor: pointer;float: left;display: inline-block;margin:0 15px 0 35px;color: #767676;font-size: 16px;line-height: 76px;position: relative;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.sec_left_swiper .sec7_title{overflow: hidden;}
.sec7_swiper_tabs_list{padding: 25px 0;height: 378px;}
.sec7_swiper_tabs_list li{width: 46%;float: left;}
.sec7_swiper_tabs_list li:nth-child(2n){margin-left: 8%;}
.sec_left_swiper .sec7_title .more{right: 0;top: 0}
.sec7_swiper_tabs_list li a span{width: 65%;}

.section_7{padding-bottom: 20px;}
.section_7_right{background: #fff;padding: 0 1.6%;width: 28.5%;}
.section_7_right .right_tabs{border-bottom: 1px solid #efefef;height: 74px;margin-bottom: 4px;}
.section_7_right .tabs li{margin: 0 42px 0 0;line-height: 74px;}
.sec7_swiper_right{position: relative;overflow: hidden;}
.sec7_a{position: relative;margin-top: 36px;border:1px solid #1e60a5;width: 45.5%;display: inline-block;border-radius: 5px;line-height: 60px;text-align: center;font-size: 16px;color: #515151;-webkit-box-sizing: border-box;box-sizing: border-box;background: #fafafa;}
.sec7_a em{position: relative;z-index: 2; -webkit-transition:all 0s ease 0s; transition:all 0s ease 0s;}
.sec7_a .img{float: left;height: 60px;background-color: #1e60a5;width: 67px;position: relative;z-index: 3;}
.sec7_a .img i{width: 35px;height: 35px;margin:10px auto;display: inline-block;background-image: url(/templates/main_cn/images/icons4.png);background-repeat: no-repeat;-webkit-background-size: 250px;background-size: 250px;display: block;}
.sec7_a1 .img i{background-position: 0 0;}
.sec7_a2 .img i{background-position: -35px 0;}
.sec7_a3 .img i{background-position: -72px 0;}
.sec7_a4 .img i{background-position: -107px 0;}
.sec7_a5 .img i{background-position: -143px 0;}
.sec7_a6 .img i{background-position: -180px 0;}
.sec7_a7 .img i{background-position: -215px 0;}
.sec7_a7{width:99%;}
.sec7_a:after{width: 0;height: 100%;content: '';background: #1e60a5;position: absolute;left: 0;top: 0; -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.sec7_a:hover:after{width: 100%;}
.sec7_a:hover em{color: #fff;}
.sec7_swiper_right .fr {
    margin-right: 1%;
}
.sec7_b_box{padding: 12px 0;overflow: hidden;}
.sec7_b{line-height: 50px;font-size: 15px;color: #515151;background: #fafafa;display: block;border-radius: 5px;margin: 5px 0;text-align: center;border:1px solid #1e60a5;-webkit-box-sizing: border-box;box-sizing: border-box;}
.sec7_b:hover{background: #1e60a5;color: #fff;}

.footer{margin-top: 20px;background: #414246;}
.foot_swper{position: relative;overflow: hidden;padding: 39px 0;}
.foot_swper .swiper-slide a{display: block;padding-bottom: 35.5%;background-repeat: no-repeat;-webkit-background-size: contain;background-size: contain;background-color: #ffffff;background-position: center;}
.select_link {z-index: 9; position: relative; float: left; margin: 0 0 0 20px; }
.select_link dt { height: 43px; display: inline-block; background: url("/templates/main_cn/images/ico.jpg") no-repeat right center; line-height: 43px;  cursor: pointer; width: 165px; padding-right: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 99; color: #adaeb0; font-size: 16px; }
.select_link dt:hover, .select_link dt.cur { color: #fff; }
.select_link dd { position: absolute; left: 0; bottom: 29px; background: #fff; display: none; }
.select_link dd ul { padding: 4px; width: 185px; max-height: 250px; overflow: auto; }
.select_link dd ul li { display: block; width: 100%; float: left; }
.select_link dd ul li a { line-height: 20px; display: block; padding: 8px; width: 170px; }
.select_link dd ul li a:hover { background: #f5f5f5; }
.foot_link{padding:17px 0 ;border-top: 1px solid #535458;border-bottom: 1px solid #535458}
.foot_link span{position: relative;padding-right: 20px;float: left;color: #fff;font-weight: bold;font-size: 20px;line-height: 43px;}
.foot_link span:after{background: #666769;}
.clickmap{color: #adaeb0;font-size: 16px;line-height: 43px;}
.email{border:1px solid #fff;display:inline-block;color: #fff;float: right;line-height: 43px;border-radius: 5px;padding-left: 65px;padding-right: 20px;font-size: 18px;background: url(/templates/main_cn/images/xinfeng.png) 20px center no-repeat;-webkit-background-size: 30px;background-size: 30px;}
.email:hover{background-color: #828282;color: #fff;}
.clickmap:hover{color: #fff;}
.foot_swper .swiper-slide a:hover{opacity: 0.7;filter: alpha(opacity=70);}

.copyright{padding: 29px 0 15px}
.copyright .fl{color: #fff;font-size: 16px;line-height: 30px;}
.copyright .fl a{color: #fff;}
.copyright .fl i{margin: 0 10px;}
.copyright .fr{width: 88px;background: #fff;text-align: center;padding: 2px }
.copyright .fr p{font-size: 14px;color: #414141;}
.footer2{margin-top: 0;}

#to_top{width: 50px;height: 50px;background-color: #2262a3;position: fixed;right: 10px;bottom: 200px;cursor: pointer;z-index: 9;}
#to_top img{width: 100%;}

/*index end*/
.n_banner{height: 250px;background-repeat: no-repeat;background-position: center;}
.n_banner span{font-weight: bold;font-size: 30px;line-height: 250px;position: relative;color: #fff;}
.n_banner span:after{width: 88px;height: 1px;content: '';background: #fff;display: inline-block;position: absolute;right: -120px;top: 50%;}

.location{line-height: 107px;}
.location span{background: url(/templates/main_cn/images/home.png) left center no-repeat;font-size: 17px;padding-left: 39px;display: inline-block;}
.location a{color: #2b2b2b;}
.location em{padding: 0 10px;}
.location i {color: #7d7d7d;}

.nySide{width: 21.4%;background: #f6f6f6;float: left;}
.nySide .nLi{border-bottom: 1px solid #dbdbdb;}

.nySide .nLi h3{position: relative;}
.nySide .nLi h3:before{content: "";width:3px;height:100%;position: absolute;left: 0;top:0;background: #0076ce;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50% 0;transform-origin: 0 50% 0;-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.nySide .nLi h3 a{display: block;padding: 0 30px 0 39px;font-size: 18px;line-height: 80px;color: #222222;font-weight: normal;position: relative;z-index: 2;}
.nySide .nLi h3 a:before{content: "";width: 22px;height: 22px;position: absolute;right: 20px;top:29px;background: url(/templates/main_cn/images/ico_h1.png) no-repeat right center;-webkit-background-size: cover;background-size: cover;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.nySide .nLi .navSub{display: none;}
.nySide .nLi .navSub ul{padding: 9px 0 0 40px; /*box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, 0.13);*/border-top: 1px solid #dbdbdb;}
.nySide .nLi .navSub ul li{border-bottom: 1px solid #e5e5e5;padding: 23px 0;}
.nySide .nLi .navSub ul li:last-child{border-bottom: none}
/*.nySide .nLi .navSub ul li:last-child{border:none;}
*/.nySide .nLi .navSub ul li:last-child a:after{display: none;}
.nySide .nLi .navSub ul li a{display: block;padding-right: 34px;font-size: 18px;line-height: 20px;color: #444444;position: relative;}
.nySide .nLi .navSub ul li a:before{content: "";width: 19px;height: 11px;position: absolute;right: 0;top:19px;}
.nySide .nLi .navSub ul li a:hover{color: #2262a3;}
.nySide .nLi .navSub ul li.on a,.nySide .nLi .navSub ul li:hover a{color: #018fdd;}
.nySide .nLi .navSub ul li.on a:after,.nySide .nLi .navSub ul li:hover a:after{-webkit-transform: scaleX(1);transform: scaleX(1);}
.nySide .nLi .navSub ul li.on a:before,.nySide .nLi .navSub ul li:hover a:before{background-position: -260px -51px;}
.nySide .nLi.on h3:before,.nySide .nLi:hover h3:before{-webkit-transform: scaleX(1);transform: scaleX(1);}
.nySide .nLi.on h3 a,.nySide .nLi:hover h3 a{color: #0e4c8f;font-weight: bold;}
.nySide .nLi.on h3 a:after{width: 1px;height: 100%;background: #fff;position: absolute;content: '';right: -1px;top: 0}
.nySide .nLi.on h3{background: #fff;}
.nySide .nLi.on h3 a:before,.nySide .nLi:hover h3 a:before{filter: alpha(opacity=1);opacity: 1;-webkit-transform: rotateZ(90deg);transform: rotateZ(90deg);background: url(/templates/main_cn/images/ico_l1.png) no-repeat right center;-webkit-background-size: cover;background-size: cover;}
.nySide.nySide1 .nLi.on h3 a:before{-webkit-transform: rotateZ(90deg);transform: rotateZ(90deg);}
/*渚у?鑸猠nd*/
.main{background: #fcfcfc;padding-bottom: 50px;}
.main_right{border-left:1px solid #e7e7e7;overflow: hidden;background: #fff;width: 78%;float: left;margin-bottom: 50px;min-height: 750px}
.list_about,.list_box{margin: 0 50px;}
.n_title{border-bottom:1px solid #e7e7e7;}
.n_title span{position: relative;font-size: 22px;color: #0e4c8f;font-weight: bold;line-height: 80px;display: inline-block;}
.n_title span:after{width: 100%;position: absolute;left: 0;bottom: -1px;background: #0d4c8f;content: '';height: 3px;}
.about_phone{padding-bottom: 100px;}
.about_box,.boss_dl .txt{min-height: 400px;padding: 40px 0;font-size: 18px;color: #2b2b2b;line-height: 30px;}
.about_phone li{float: left;width: 50%;font-size: 18px;color: #2b2b2b;line-height: 30px;}
.about_phone li:even{width: 40%;}
.n_titleabout{color: #2b2b2b;}

/*about end*/
.boss_dl{border-bottom: 1px dashed #eeeeee;}
.boss_dl .fr img{margin-bottom: 10px;max-width: 143px;}
.boss_dl .fr{margin-top: 40px;margin-left: 60px;font-size: 18px;line-height: 32px;color: #2b2b2b;text-align: center;}
.boss_en{padding: 50px 0;font-size: 18px;color: #2b2b2b;line-height: 30px;font-family: Helvetica,"Helvetica Neue", Arial,  sans-serif;}
.boss_dl .txt{min-height: auto}

.offfice_box{padding: 50px 0;font-size: 18px;color: #2b2b2b;line-height: 35px}
.list_leader dl dt{float: left;border:1px solid #eeeeee;margin-right: 53px;}
.list_leader dl dt img{width: 143px;height: 208px;}
.list_leader dl {margin: 45px 0 10px;width: 100%;float: left;}
.list_leader dl dd{font-size: 18px;color: #2b2b2b;line-height: 38px;padding-top: 15px;}
.list_leader dl dd b{font-weight: bold;}

.list_text_news ul{padding: 20px 0 }
.list_text_news ul li a{position: relative;display: block;line-height: 66px;height: 66px;}
.list_text_news ul li a *{position: relative;z-index: 2;display: inline-block;color: #2b2b2b;}
.list_text_news ul li a em{float: right;font-size: 16px;}
.list_text_news ul li a i{font-size: 18px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;max-width: 75%}
.list_text_news ul li a span{float: left;font-size: 25px;margin: 0 15px 0 5px;}
.list_text_news ul li a:after{width: 0;height: 56px;content: '';left: -50px;top: 5px;background: #f7fbff;position: absolute;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s;}
.list_text_news ul li a:hover:after{width: 150%;}
.list_text_news ul li a:hover *{color: #0e4c8f;}

.page{padding: 59px 0;border-top:1px solid #e7e7e7;text-align: center;}
.page .next{float: right;}
.page .prev{float: left;}
.page a{width: 41px;height: 41px;margin: 0 15px;display: inline-block;border:1px solid transparent;font-size: 20px;color: #6a6e6a;line-height: 41px;}
.page a.prev,.page a.next{border-color: #b5b5b5;}
.page a.prev{background: url(/templates/main_cn/images/pageprev.png) center no-repeat;-webkit-background-size: 20px;background-size: 20px;}
.page a.next{background: url(/templates/main_cn/images/pagenext.png) center no-repeat;-webkit-background-size: 20px;background-size: 20px;}
.page a.on{background: #0e4c8f;color: #fff;border-color: #0e4c8f;}

.page input {width: 40px;height: 40px;border: 1px solid #ddd;text-align: center;}
.page span {font-size: 14px;padding: 0 5px;cursor: pointer;}

.n_banner2 span{line-height: 79px;margin-top: 42px;float: left;}
.n_banner2 .w_1400 div{background: url(/templates/main_cn/images/icophone.png) left center no-repeat;padding-left: 62px;float: left;width: 100%;font-size: 25px;line-height: 43px;font-weight: bold;color: #fff;}

.list_video ul{padding: 10px 0 80px;}
.list_video ul li{float: left;margin-left: 3%;width: 31%;margin-top: 35px; }
.list_video ul li:nth-child(3n+1){margin-left: 0;}
.list_video ul li *{display: block;}
.list_video ul li span{position: relative;z-index: 2;}
.list_video ul li a span.img{padding-bottom: 225px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.list_video ul li a{overflow: hidden;position: relative;background: #f6f6f6;padding-bottom: 30px;}
.list_video ul li a span.txt{font-weight: bold;margin:15px 8% 27px;line-height: 32px;height: 64px;overflow: hidden;font-size: 16px;color: #2b2b2b;}
.list_video ul li a span.more{margin-left: 8%;padding-right: 30px;font-size: 17px;color: #185394;display: inline-block;background: url(/templates/main_cn/images/ico_l1.png) right center no-repeat;-webkit-background-size: 20px;background-size: 20px;}
.list_video ul li a:after{-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;content: '';position: absolute;left:-25%;width: 150%;height: 150%;;border-radius: 100%;background: #0e4c8f;top: -25%;-webkit-transform: scale(0);transform: scale(0);} 
.list_video ul li a:hover:after{-webkit-transform: scale(1);transform: scale(1);}
.list_video ul li a:hover span.txt,.list_video ul li a:hover span.more{color: #fff;}
.list_video ul li a:hover span.img{-webkit-transform: translateY(-5px);transform: translateY(-5px);}

.list_tuwen dl {width: 100%;float: left;border-top: 1px solid #e7e7e7;padding: 43px 0 50px; }
.list_tuwen dl:first-child,.list_notice dl:first-child{border-top: none}
.list_tuwen dl dt{padding-top: 10px;width: 38%}
.list_tuwen dl dt a{display: block;padding-bottom:254px ;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.list_tuwen dl dd{padding-left: 47.5%;}
.list_tuwen dl dd a,.list_tuwen dl dd a *{display: block;}
.list_tuwen dl dd span.title{font-weight: bold;font-size: 22px;color: #2b2b2b;line-height: 40px;}
.list_tuwen dl dd span.time{line-height: 40px;font-size: 18px;color: #a4a4a4;}
.list_tuwen dl dd span.txt{margin: 13px 0 38px;font-size: 18px;color: #2b2b2b;line-height: 30px;height: 60px;overflow: hidden;}
.list_tuwen dl dd span.more{font-size: 18px;color: #185394;padding-right: 30px;display: inline-block;background: url(/templates/main_cn/images/ico_l1.png) right center no-repeat;-webkit-background-size: 20px;background-size: 20px;}
.list_tuwen dl:hover dt a{-webkit-box-shadow: 10px 10px 5px #a7a7a7;box-shadow: 10px 10px 5px #a7a7a7;}
.list_tuwen dl:hover dd a span.title{color: #0e4c8f;-webkit-transform: translateY(5px);transform: translateY(5px);}
.list_tuwen dl:hover dd a span.more{padding-right: 40px;}

.list_notice dl{position: relative;width: 100%;float: left;border-top: 1px solid #e7e7e7;padding: 36px 0;}
.list_notice dl dt{width: 80px;float: left;text-align: center;color: #2b2b2b;}
.list_notice dl dt span{font-weight: bold;font-size: 60px;line-height: 75px;}
.list_notice dl dt em{line-height: 30px;font-size: 20px;}
.list_notice dl dt *,.list_notice dl dd *{position: relative;z-index: 2;display: block;}
.list_notice dl dd{padding-left: 15.6%;}
.list_notice dl dd span{font-size: 20px;font-weight: bold;color: #2b2b2b;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list_notice dl dd em{margin-top: 20px;font-size: 16px;line-height: 30px;max-height: 60px;overflow: hidden;}
.list_notice dl:hover dt,.list_notice dl:hover dd span{color: #0e4c8f;}
.list_notice dl:hover dd span{-webkit-transform: translateX(5px);transform: translateX(5px);}
.list_notice dl:after{width:0;left: -10%;position: absolute;background: #f7fbff;content: '';height: 100%;top: 0;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.list_notice dl:hover:after{width: 120%;}


.list_inter_map{background: #fff;}
.list_inter_map dl{padding: 0 5.3% 0 ;}
.list_inter_map dl dt{line-height: 90px;border-bottom: 1px solid #e7e7e7;font-size: 25px;font-weight: bold;color: #2b2b2b;}
.list_inter_map dl dt span:after{content: '';position: absolute;left: 0;bottom: -1px;background: #0d4c8f;width: 100%;height: 3px;}
.list_inter_map dl dt span{color: #2b2b2b;position: relative;display: inline-block;height: 90px;}
.list_inter_map dl dd p{padding-top: 15px;width: 100%;float: left;}
.list_inter_map dl dd p a{position: relative;display: inline-block;float: left;font-size: 20px;color: #2b2b2b;line-height: 60px;min-width: 19%;margin-right: 1%;}
.list_inter_map dl dd h5{padding-bottom: 13px;width: 100%;float: left;font-size: 20px;color: #0e4c8f;line-height: 60px;border-bottom: 1px dashed #eeeeee;}
.list_inter_map dl dd {padding: 18px 0 40px;width: 100%;float: left;}
.list_inter_map dl dd p.inter_p a{min-width: 32%}
.list_inter_map dl dd p a:hover{color: #0d4c8f;}
.list_inter_map dl dd p a:after{width: 0;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;background: #0d4c8f;height: 2px;content: '';left: 0;bottom: 0;position: absolute;}
.list_inter_map dl dd p a:hover:after{width: 20px;}

.list_download{padding: 30px 0 60px;}
.list_download table{border:1px solid #e7e7e7;width: 100%; border-collapse:collapse;border-spacing:0;}
.list_download table th{text-align: center;background: #f6f6f6;font-size: 18px;font-weight: bold;color: #2b2b2b;}
.list_download table th:first-child{width: 50%;padding-left: 42px;font-size: 22px;text-align: left;line-height: 90px;}
.list_download table th:last-child,.list_download table td:last-child{text-align: right;padding-right: 42px;}
.list_download table td a,.list_download table td{font-size: 18px;color: #2b2b2b;}
.list_download table td{border-top:1px solid #f6f6f6;line-height: 66px;text-align: center;}
.list_download table td:first-child{text-align: left;;padding-left: 42px;width: 50%;  }
.list_download table td i{padding-left: 12px;}
.list_download table td:last-child a{padding-left: 6px;position: relative;}
.list_download table td:last-child a:before{position: absolute;width: 26px;height: 26px;background-image: url(/templates/main_cn/images/down.png) ;background-position: left top;-webkit-background-size: 26px;background-size: 26px;content: '';display: inline-block;left: -30px;top: 0px;-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.list_download table tr:hover td:last-child a:before{background-position: left bottom;}
.list_download table tr:hover{background: #f7faff;}
.list_download table tr{-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.list_download table tr:hover td,.list_download table tr:hover td a i,.list_download table tr:hover td a{color: #0e4c8f;}

.cont_title{padding: 50px 0 40px;border-bottom: 1px solid #e7e7e7;text-align: center;}
.cont_title h5{font-size: 25px;color: #2b2b2b;line-height: 35px;}
.cont_title h6{padding-top: 15px;font-size: 17px;color: #a4a4a4;line-height: 25px;}
.cont_title h6 span:first-child{margin-right: 20px;}
.cont_box{padding: 40px 0;font-size: 18px;color: #2b2b2b;line-height: 28px;}
.cont_box img,.cont_box video,.cont_box iframe,.cont_box table,.about_box img,.about_box iframe,.about_box table,.boss_dl img,.boss_dl iframe,.boss_dl table,.boss_en img,.boss_en iframe,.boss_en table,.offfice_box img,.offfice_box iframe,.offfice_box table{display: block;margin: auto;max-width: 100%;height: auto !important;width: auto}
.cont_share{padding: 24px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
    .cont_share .bshare-custom a {
        -webkit-background-size: 175px;
        background-size: 175px;
        width: 38px !important;
        height: 38px !important;
        padding: 0 !important;
        background-image: url(/templates/main_cn/images/share.jpg) !important;
        margin-right: 40px;
        background-repeat: no-repeat;
    }
.cont_share .bshare-custom a.bshare-weixin{background-position: 0 0;}
.cont_share .bshare-custom a.bshare-sinaminiblog{background-position:-68px 0;}
.cont_share .bshare-custom a.toutiao{background-position: -140px 0;display: inline-block;}


.cont_box img{width:800px;}



.go_back {
    font-size: 18px;
    color: #a7a7a7;
    float: right;
    line-height: 58px;
}
.cont_page{padding: 25px 0;}
.cont_page a{font-size:18px;color: #a7a7a7;line-height: 40px;background-repeat: no-repeat;-webkit-background-size: 20px;background-size: 20px;}
.cont_page a.fl{padding-left: 45px;background-image: url(/templates/main_cn/images/pageprev.png)  ;background-position: left center;}
.cont_page a.fr{padding-right: 45px;background-image: url(/templates/main_cn/images/pagenext.png) ;background-position: right center;}
.cont_page a:hover{color: #0e4c8f;}
.cont_page a.fl:hover{padding-left: 30px;}
.cont_page a.fr:hover{padding-right: 30px;background-image: url(/templates/main_cn/images/ico_l1.png);}
.cont_page a.fl:hover{padding-right: 30px;background-image: url(/templates/main_cn/images/ico_r1.png);}

.p7_chann_one{background: #fff;float: left;width: 32.9%;margin-left:0.65% ;margin-bottom: 50px;padding-bottom: 30px;}
.p7_chann_one:first-child{margin-left: 0;}
.p7_chann_one > .title{padding: 35px 38px;color: #fff;line-height: 38px;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center;}
.p7_chann_one > .title a,.p6_chann_two .img_title a{float: right;font-size: 18px;background: url(/templates/main_cn/images/black.png) right center no-repeat;-webkit-background-size: 16px;background-size: 16px;color: #fff;padding-right: 22px;}
.p7_chann_one > .title span{font-size: 25px;font-weight: bold;}
.chann_one_hot,.p7_chann_one ul{margin: 0 36px;}
.chann_one_hot *{display: block;}
.chann_one_hot{position: relative;margin-top: 30px;}
.chann_one_hot .title{font-size: 20px;color: #2b2b2b;line-height: 30px;position: relative;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.chann_one_hot:after,.p7_chann_one ul li a:after{content: '·';position: absolute;left: -15px;line-height: 30px;top: 0;color: #2b2b2b;}
.chann_one_hot .time{padding: 9px 0 10px;line-height: 30px;font-size: 20px;color: #c4c4c4;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.chann_one_hot .txt{color: #898989;font-size: 18px;line-height: 32px;position: relative;height:96px;overflow: hidden;}
.chann_one_hot .txt a{position: absolute;background: #fff;right: 0;bottom: 0;color: #0e4c8f;padding-left: 5px;}
.p7_chann_one ul{padding-top: 15px;border-top:1px solid #e7e7e7;margin-top: 28px;height: 200px;overflow: hidden;}
.p7_chann_one ul li {width: 100%;float: left;}
.p7_chann_one ul li a{position: relative;line-height: 50px;display: block;font-size: 18px;}
.p7_chann_one ul li a *{display: inline-block;float: left;}
.p7_chann_one ul li a em{float: right;color: #c4c4c4;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.p7_chann_one ul li a span{width: 70%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color: #2b2b2b;}
.p7_chann_one ul li a:after{line-height: 50px;}

.chann_one_hot .title:hover,.p7_chann_one ul li a:hover span,.p6_chann_one ul li a:hover span,.p6_chann_two ul li a:hover span{color: #0e4c8f;-webkit-transform: translateX(5px);transform: translateX(5px);}
.main2{background: #f5f5f5;}
.channel_banner{position: relative;overflow: hidden;}
.channel_banner a{display: block;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;padding-bottom: 635px;}
.channel_banner_pag{z-index: 2;position: absolute;width: 100%;bottom: 78px;text-align: center;}
.channel_banner_pag span.swiper-pagination-bullet{display: inline-block;width: 108px;height: 3px;border:1px solid #fff;border-radius: 0;background: none;margin: 0 14px}
.channel_banner_pag span.swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}

.channer_6 .title,.channer_3 .title{height: 85px;border-bottom: 1px solid #e7e7e7;line-height: 85px;}
.channer_6 .title span,.channer_3 .title span{font-size: 25px;color: #0e4c8f;position: relative;display: inline-block;font-weight: bold;float: left;}
.channer_6 .title span:after,.channer_3 .title span:after{width: 100%;content: '';height: 3px;background: #0e4c8f;position: absolute;left: 0;bottom: -1px;}
.channer_6 .title a,.channer_3 .title a{float: right;font-size: 16px;color: #898989;background-image: url(/templates/main_cn/images/pagenext.png) ;background-repeat: no-repeat;background-position: right center;-webkit-background-size: 14px;background-size: 14px;padding-right: 30px;}
.channer_6 .title a:hover,.channer_3 .title a:hover{color: #0e4c8f;background-image: url(/templates/main_cn/images/ico_l1.png);padding-right: 20px;}
.p6_chann_one .box{margin-bottom: 20px;width: 49.5%;background: #fff;}
.p6_chann_one .box .title,.p6_chann_one ul,.channer_3 .title,.txt_hot,.chan_3_ul{margin: 0 5.3%;}
.p6_chann_ul{padding: 18px 0;height: 200px;overflow: hidden;}
.p6_chann_ul li a{display: block;font-size: 18px;line-height: 50px;height: 50px;}
.p6_chann_ul a span{float: left;display: inline-block;color: #2b2b2b;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;width: 75%}
.p6_chann_ul a i{float: left;padding: 0 10px 0 5px;}
.p6_chann_ul a em{float: right;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #c4c4c4;}

.p6_chann_two{margin-bottom: 20px;}
.p6_chann_three{margin-bottom: 30px;}
.p6_chann_two .fl,.p6_chann_two .fr{width: 49.5%;background: #fff;}
.p6_chann_two .img_title{line-height: 40px;padding: 50px 6%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;color: #fff;}
.p6_chann_two .img_title span{font-size: 25px;font-weight: bold;}
.p6_chann_two .img_title a{float: right;}
.p6_chann_two ul,.p6_chann_two .fr .title{margin: 0 6%;}
.p6_chann_two .fr ul{height: 258px;}

.p6_chann_one .oneimg{width: 49.5%;background: #fff;padding-bottom: 15px;}
.p6_chann_one .oneimg a{width: 46.5%;line-height: 133px;text-align: center;display: block;float: left;margin-left: 2.2%;margin-top: 15px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;
background-size: cover;}
.p6_chann_one .oneimg a span{font-weight: bold;font-size: 25px;color: #fff;background: url(/templates/main_cn/images/black.png) right center no-repeat;display: inline-block;min-width: 170px;padding-right: 18px;-webkit-background-size: 20px;background-size: 20px;}
.p6_chann_one .oneimg a:hover{-webkit-box-shadow: 5px 8px 5px #9d9d9d;box-shadow: 5px 8px 5px #9d9d9d;}
.p6_chann_one .oneimg a:hover span{padding-right: 30px;}

.chan_one_swiper{float: left;width: 49.3%;position: relative;overflow: hidden;}
.chan_one_swiper a{display: block;position: relative;}
.chan_one_swiper a span{display: block;}
.chan_one_swiper a span.img{padding-bottom:529px ;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.chan_one_swiper a span.txt{padding: 13px 0;background: rgba(65,65,65,0.7);position: absolute;width: 100%;bottom: 0;left: 0}
.chan_one_swiper a span.txt i{padding-left: 5%;padding-right: 30%;display: block;color: #fff;font-size: 23px;line-height: 42px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.chan_one_swiper .channel_pag{position: absolute;right: 23px;bottom: 25px;z-index: 3;}
.chan_one_swiper .channel_pag span.swiper-pagination-bullet{width: 13px;height: 13px;margin: 0 5px;}
.chan_one_swiper .next,.chan_one_swiper .prev{z-index: 3;cursor: pointer;display: inline-block;width: 42px;height: 42px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;
background-size: cover;position: absolute;top: 50%;margin-top: -21px;}
.chan_one_swiper .prev{background-image: url(/templates/main_cn/images/white.png);left: 28px}
.chan_one_swiper .next{background-image: url(/templates/main_cn/images/black.png);right: 28px}
.chan_one_swiper .swiper-button-disabled{opacity: 0;filter: alpha(opacity=0);}

.chan_one_right,.chan_3_two .box{width: 49.3%;background: #fff;}
.txt_hot{padding: 16px 0;border-bottom: 1px solid #e7e7e7;}
.txt_hot h6 a{display: block;font-size: 23px;color: #2b2b2b;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;line-height: 50px;}
.txt_hot p{padding-top: 2px;position: relative;font-size: 18px;color: #898989;line-height: 35px;height: 70px;overflow: hidden;}
.txt_hot p a{position: absolute;background: #fff;right: 0;bottom: 0;display: inline-block;padding-left: 5px;}

.chan_one_right .chan_3_ul{height:250px ;}
.chan_3_ul{padding: 18px 0;height: 200px;overflow: hidden;}
.chan_3_ul li a,.chan_3_four ul li a{display: block;font-size: 18px;line-height: 50px;height: 50px;}
.chan_3_ul a span,.chan_3_four ul li a span{float: left;display: inline-block;color: #2b2b2b;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;width: 75%}
.chan_3_ul a i,.chan_3_four ul li a i{float: left;padding: 0 10px 0 5px;}
.chan_3_ul a em,.chan_3_four ul li a em{float: right;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #c4c4c4;}

.chan_3_two{padding: 20px 0;}
.chan_3_two .chan_3_ul{height: 400px;}
.chan_3_three,.chan_3_four{background: #fff;}
.chan_3_three .title,.chan_3_three ul,.chan_3_four .title,.chan_3_four ul{margin: 0 2.4%;}
.chan_3_three ul{padding: 26px 0 50px;}
.chan_3_three ul li{float: left;width: 19.5%;margin-left: 0.8%;margin-top: 11px;}
.chan_3_three ul li:first-child{width: 39.1%;margin-left: 0;margin-top: 11px;}
.chan_3_three ul li *{display: block;}
.chan_3_three ul li a{overflow: hidden;position: relative;}
.chan_3_three ul li a span.img{padding-bottom: 171px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.chan_3_three ul li:first-child a span.img{padding-bottom: 352px;}
.chan_3_three ul li a span.txt{position: absolute;bottom:0;left:0;width: 100%;background: rgba(65,65,65,0.7);font-size: 18px;}
.chan_3_three ul li a span.txt i{line-height: 72px;color: #fff;margin: 0 7.8%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.chan_3_three ul li:first-child a span.txt i{margin: 0 3.9%;}
.chan_3_three ul li a:hover span.txt{background: rgba(13,76,143,0.7);}
.chan_3_three ul li a:hover span.img{-webkit-transform: scale(1.05);transform: scale(1.05);}
.chan_3_four{margin: 20px auto 30px;}
.chan_3_four ul{padding: 16px 0;}
.chan_3_four ul li{width: 46.5%;}
.chan_3_ul li a:hover span,.chan_3_four ul li a:hover span,.txt_hot h6 a:hover{color: #0d4c8f;-webkit-transform: translateX(5px);transform: translateX(5px);}
.chan_3_ul li a:hover em,.chan_3_four ul li a:hover em,.p6_chann_ul a:hover em,.p7_chann_one ul li a:hover em{color: #0d4c8f;}

.p7_chann_two .p6_chann_ul{height: 300px;}

.list_message{}
.list_message div{margin-bottom: 10px;}
.list_message label{float: left;line-height: 50px;font-size: 18px;font-weight: bold;margin-right: 10px;display: inline-block;width: 90px;}
.list_message input[type=text]{text-indent: 1em;border:1px solid #dbdbdb;line-height: 50px;height: 50px;font-size: 17px;color: #666;width: 70%;}
.list_message textarea{border:1px solid #dbdbdb;line-height: 50px;font-size: 17px;color: #666;width: 70%;height: 300px;}
.list_message div.yzm input{width: 50%;}
.list_message div img{background: #000;width: 100px;height: 52px;display: inline-block;margin-left: 10px;}
.list_message div input[value=提交],.list_message input[type=text],.list_message textarea,.list_message div img{border-radius: 5px}
.list_message div input[value=提交]{width: 150px;margin: auto;background: #2b78c7;color: #fff;cursor: pointer;height: 52px;border:none;font-size: 20px;margin-left: 100px;}
.list_message div input[value=提交]:hover{opacity: 0.8;filter: alpha(opacity=80);}
.list_message{padding:45px 0}
.img_hh {
    float: left;
    margin-top: 5px;
}
/*20200529*/
.ad_b_fixed{right: 0;bottom: 0;position: fixed;z-index: 99;}
.ad_b_fixed span.close,.ad_t_fixed span.close{position: absolute;right: 0;width: 25px;height: 25px;top: 0}
.ad_b_fixed span.close img,.ad_t_fixed span.close img{width: 100%;}
.ad_b_fixed > a{display: block;}
.ad_b_fixed > a img{height: 200px;}

.close_box{cursor: pointer;border-bottom: 1px solid #ddd;height: 20px;margin-bottom: 5px;padding-bottom: 5px;line-height: 20px;text-align: right;padding-right: 30px;}
.ad_t_fixed span.close{width: 20px;height: 20px;right: 5px;top: 5px}
.ad_t_fixed{z-index: 99;position: fixed;right: 0;top: 50px;border:1px solid #ddd;padding:5px;background: #fff;width:140px;}
.ad_t_fixed > a{display: block;float: left;width: 100%;}
.ad_t_fixed > a span{display: block;}
.ad_t_fixed > a span.img{padding-bottom: 100px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.ad_t_fixed > a span.txt{text-align: center;line-height: 28px;font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.ad_t_fixed > a:hover span.img{opacity: 0.8;filter: alpha(opacity=80);}
.ad_t_fixed > a:hover span.txt{color: #1e60a5;}

.ad_b_fixed1{bottom: 0;position: fixed;z-index: 99;}
.ad_b_fixed1 span.close,.ad_t_fixed1 span.close{position: absolute;right: 0;width: 25px;height: 25px;top: 0}
.ad_b_fixed1 span.close img,.ad_t_fixed1 span.close img{width: 100%;}
.ad_b_fixed1 > a{display: block;}
.ad_b_fixed1 > a img{height: 200px;}

.ad_t_fixed1 span.close{width: 20px;height: 20px;right: 5px;top: 5px}
.ad_t_fixed1{z-index: 99;position: fixed;top: 50px;border:1px solid #ddd;padding:5px;background: #fff;width:140px;}
.ad_t_fixed1 > a{display: block;float: left;width: 100%;}
.ad_t_fixed1 > a span{display: block;}
.ad_t_fixed1 > a span.img{padding-bottom: 100px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.ad_t_fixed1 > a span.txt{text-align: center;line-height: 28px;font-size: 14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.ad_t_fixed1 > a:hover span.img{opacity: 0.8;filter: alpha(opacity=80);}
.ad_t_fixed1 > a:hover span.txt{color: #1e60a5;}

@media screen and (max-width:1600px){
.pc_nav .nLi{margin: 0 2%;}
.pc_nav .nLi h3 a{font-size: 18px;}
.section_5 .next{right: 5px}  
.section_5 .prev{left: 5px}
.section_5 .next,.section_5 .prev{background: rgba(255,255,255,0.5);border-radius: 100%}
}
@media screen and (max-width:1410px){
.section_6{display: none;}
.section_6wap{display: block;}
.email{padding: 0 10px 0 45px;background-position: 8px center;}
.email,.clickmap,.select_link dt{font-size: 15px;}
.select_link dt{width: 150px;}
.channel_banner a{padding-bottom: 40%;}
    .section_5 {
        margin-bottom: 20px
    }
     
}
@media screen and (max-width:1370px){
.pc_header .fr .search input[type=submit]{float: right;}
.pc_header .fr .search input[type=text]{width: 150px}

}
@media screen and (max-width:1280px){
.foot_link span{display: none;}
.m_logo img:first-child{margin-bottom: 10px;}
.m_logo img{max-width: 96%;max-height: 60px}
.sec_1_tab ul li a *,.section_3 a span.text{font-size: 15px;}
.sec4_news{width: 49.4%;}
.sec4_news,.sec4_about,.sec4_icons a,.sec_left_swiper,.section_7_right{-webkit-box-sizing: border-box;box-sizing: border-box;}
.sec4_icons a{border-top: none}
.sec4_news:nth-child(2){margin-right: 0;}
.sec4_about{width: 100%;}
.sec4_about{margin-top: 20px;}
.sec4_icons a{width: 20%;}
.sec4_icons a:nth-child(2n){border-left:none;text-align: left;}
.sec4_icons a:nth-child(2n) span{float: left;}
.sec4_icons a em{width: calc(100% - 60px)}
.sec4_news_ul li a span,.sec7_swiper_tabs_list li a span,.chan_3_ul a span, .chan_3_four ul li a span{width: calc(100% - 110px)}
.pc_header .fr .search input[type=text]{width: calc(100% - 80px)}
.section_7_right{width: 36.5%;}
.clickmap{display: inline-block;margin:0 10px;}
.sec7_a,.sec7_swiper_tabs_list li a *,.channer_6 .title a{font-size: 14px;}

.sec7_a .img{width: 60px;}
.email{font-size: 14px;-webkit-background-size: 20px;background-size: 20px;padding-left: 35px;}

.main{background: #fff;}

.location,.chan_3_three ul li a span.txt i{line-height: 57px;}
.list_video ul li a span.img{padding-bottom: 75%;}
.p7_chann_one ul li a em{font-size: 14px;}
.p7_chann_one ul li a span{width: calc(100% - 80px)}
.p7_chann_one ul li a,.chann_one_hot .txt,.p7_chann_one > .title a,.p6_chann_ul li a,.p6_chann_two .img_title a,.chan_3_ul li a, .chan_3_four ul li a,.txt_hot p,.chan_3_three ul li a span.txt{font-size: 16px;}
.p7_chann_one > .title span,.channer_6 .title span, .channer_3 .title span,.channer_6 .title span,.p6_chann_two .img_title span,.p6_chann_one .oneimg a span,.txt_hot h6 a,.chan_one_swiper a span.txt i{font-size: 20px;}

.section_5 .next, .section_5 .prev{width: 30px;height:30px;margin-top:-15px}
    
    .channel_banner_pag {
        bottom: 30px
    }
.channel_banner_pag span.swiper-pagination-bullet{width: 58px;}
.p6_chann_ul a span{width: calc(100% - 110px)}
.channer_6 .title,.channer_6 .title, .channer_3 .title{height: 60px;line-height: 60px;}
.p6_chann_two .img_title{padding: 38px 6%;}

    .pc_header h1 img{height:97px}
    .pc_nav .nLi {
        margin:0 1.5%
    }
    .n_title span{font-size:20px}

    /*20200518*/
    .sec_left_swiper .sec7_title .tabs li{margin: 0 8px; }
    .sec_left_swiper .sec7_title .tabs li:first-child{padding-left: 15px;}
}
@media screen and (max-width:1002px) {
	.sec_left_swiper .sec7_title .tabs li:first-child{padding-left: 0;}
    .pc_header .fr .search {
        width: calc(100% - 60px)
    }
    .pc_header .fr {
        width: 100%
    }
    .menua {
         z-index:22;
        display: block;
    }
    .pc_nav, .pc_header .fr p {
        display: none
    }
    .select_link {
        margin-left: 8px;
        width: 45%;
    }

        .select_link:first-child {
            margin-left: 0;
        }

        .select_link dt {
            width: 135px;
        }
    .pc_header .fr .search input[type=text], .pc_header .fr .search input[type=submit] {
        height: 33px;
        line-height: 33px;
    }
    .pc_header .fr .search{height:33px;}
    .pc_header h1 img {
    height:auto;width:100%}
    .pc_header h1{width:100%}
}
@media screen and (max-width:991px){
.section_1_banner,.sec_left_swiper,.section_7_right,.about_phone li,.p7_chann_one,.chan_one_swiper,.chan_one_right, .chan_3_two .box{width: 100%;}
.section_1_banner span.img{padding-bottom: 65%;}
.section_right{width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
.section_right .tabs{height: 46px;}
.section_right .tabs li{line-height: 46px;font-size: 15px;margin-left: 8%;}
.section_right .more,.section_1_banner span.text .txt,.sec_left_swiper .sec7_title .tabs li,.section_7_right .tabs li,.list_inter_map dl dd h5{line-height: 46px;font-size: 15px;}
.section_right .tabs li.active,.sec_title span,.sec_left_swiper .sec7_title .sec_txt,.sec_left_swiper .sec7_title .tabs li.active,.list_inter_map dl dt{font-size: 18px;}
    .section_1_banner span.text .time, .list_notice dl dt, .list_download table td:last-child a:before,.nySide {
        display: none;
    }
.sec_1_tab ul li a,.sec4_news_ul li a{height: 36px;line-height: 36px;}
.sec_1_tab ul{height: auto;padding: 10px 0}
.section_2 a span{font-size: 16px;line-height: 26px;}
.section_2 a em,.copyright .fl{font-size: 14px;line-height: 26px;}
.section_3 a{width: 33.3%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 7px 0}
.sec4_icons a{border:none !important;}
.section_3 a span.border,.sec4_icons a span{-webkit-transform: scale(0.8);transform: scale(0.8);} 
.sec4_icons a{width: 33%;padding: 20px 0}
.sec4_news_ul li a *,.sec_title a,.section_6wap a em,.cont_box{font-size: 15px;}
.sec_title,.sec_left_swiper .sec7_title,.sec_left_swiper .sec7_title .more,.section_7_right .right_tabs,.list_text_news ul li a,.list_inter_map dl dt{height: 46px;line-height: 46px;}
.sec4_news,.sec_left_swiper{margin-bottom: 20px;}
.sec4_news_ul{height: 324px;padding: 10px 0}
.section_right .more{right: 2.65%}
.section_6wap .border{-webkit-transform: scale(0.7);transform: scale(0.7);}
.section_6wap a em{display: block;line-height: 46px;}
.section_6wap .title,.foot_swper,.copyright ,.page{padding: 15px 0;}
.section_1_pag{bottom: 14px}
.sec_left_swiper .sec7_title .more{top: 0}
.sec7_a{line-height: 40px;margin-right: 5px}
.sec7_a .img{height: 40px;}
.sec7_a .img i{margin: 3px auto 0;}
.sec7_b,.list_download table th:first-child,.list_download table td,.p7_chann_one ul li a{line-height: 40px;}
.sec7_a7,.sec7_b{width: calc(100% - 5px)}

.n_title span{font-size: 18px;line-height: 38px;padding-bottom: 10px;}
.about_box,.about_phone li,.boss_dl .txt,.boss_en,.boss_dl .fr,.offfice_box,.list_leader dl dd,.list_video ul li a span.txt,.list_tuwen dl dd span.time,.list_tuwen dl dd span.txt,.list_tuwen dl dd span.more,.list_inter_map dl dd p a{font-size: 15px;line-height: 30px;}
.about_phone,.page,.list_inter_map dl dd h5{padding-bottom: 0px;}
.boss_dl .fr{float: none;margin: 40px auto 0;}
.n_banner span{line-height: 150px;font-size: 20px;}
.n_banner{height: 150px;}
.n_banner2 span{line-height: 40px;margin-top: 25px;}
.n_banner2 .w_1400 div{font-size: 15px;line-height: 30px;background: none;padding-left: 0;}
.location span{font-size: 12px;padding-left: 25px;}
.list_leader dl dt{margin-right: 25px;}
.list_text_news ul li a i{font-size: 15px;width: 70%;}
.list_text_news ul li a em{font-size: 12px;}
.list_text_news ul,.cont_title,.cont_box{padding: 15px 0 ;}
.page a{width: auto;margin: 0;padding: 0 5px}
.page a.prev,.page a.next{display: inline-block;width: 30px;}
.list_video ul li a span.txt{margin: 10px 5% ;height: 30px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list_video ul li a span.more{font-size: 14px;-webkit-background-size: 15px;background-size: 15px;margin-left: 5%;}
.list_tuwen dl dd span.title,.list_notice dl dd span,.chann_one_hot .title{font-size: 16px;}
 .list_notice dl dd{padding-left: 0;}
.list_notice dl dt em,.list_notice dl dd em,.cont_title h6{font-size: 14px;}
.list_notice dl dd em{margin-top: 10px;}
.list_inter_map dl dt span{height: 46px;}
.list_inter_map dl,.cont_title h6{padding: 0;}
.list_download table th:last-child, .list_download table td:last-child{padding-right: 10px;}
.list_download table td:first-child,.list_download table th:first-child{padding-left: 10px;}
.list_download table th,.list_download table th:first-child{font-size: 16px;}
.list_download table td a, .list_download table td{font-size: 14px;}
.list_download table td:nth-child(2),.list_download table th:nth-child(2),.list_download table td:nth-child(3),.list_download table th:nth-child(3),.chann_one_hot:after, .p7_chann_one ul li a:after{display: none;}
.list_download table td:last-child,.list_download table th:last-child{width: 50px}
.list_download table td:first-child,.list_download table th:first-child{width: calc(100% - 50px);}
.page a{line-height: 30px;font-size: 15px;height: 30px;}
.cont_title h5{font-size: 20px;}
.cont_share .bshare-custom a {
    margin-right: 15px !important;
}
.go_back,.cont_page a{line-height: 38px;font-size: 16px;}
.p7_chann_one{margin-left: 0;}
.chann_one_hot .txt{height: auto;}
.chann_one_hot{margin: 20px;}
.p7_chann_one ul{margin: 0 20px;height: auto;}
.p7_chann_one > .title{padding: 30px 20px}
.chan_one_swiper,.chan_3_two .box:first-child{margin-bottom: 20px;}
    .email{float:inherit;}
    .sec_left_swiper .sec7_title .tabs li{margin: 0 15px;width: 20%;}
    .main_right {
        border-left: none;
        margin-bottom: 30px;width:100%
    }
    .list_box ,.list_about{
    margin:0}
    .main_right{min-height:auto}
/*20200529*/
.ad_t_fixed,.ad_b_fixed{display: none;}
    
}
@media screen and (max-width:768px){
.sec4_icons a{width: 50%;}
.sec4_news,.list_tuwen dl dt,.p6_chann_one .box,.p6_chann_two .fl, .p6_chann_two .fr,.p6_chann_one .oneimg,.chan_3_four ul li,.chan_3_three ul li,.chan_3_three ul li:first-child{width: 100%;}
.sec4_news_ul{height: auto;}
.sec_left_swiper .sec7_title .sec_txt{display: block;width: 100%;}
.sec_left_swiper .sec7_title .sec_txt:after,.copyright .fl i{display: none;}
.sec_left_swiper .sec7_title{height: auto;}
.sec_left_swiper .sec7_title .tabs li{margin: 0 ;width:20%;text-align: center;}
.sec_left_swiper .sec7_title .tabs li.active{font-size: 15px;}
.sec7_swiper_tabs_list li a em{display: none;}
.sec7_swiper_tabs_list li a span{width: calc(100% - 10px)}
.sec7_swiper_tabs_list{height: 378px;padding: 5px 0}
.email{background-image: none;padding-left: 10px;margin-top:20px;box-sizing: border-box;width: 100%;text-align: center;}
.copyright .fr{margin: auto;float: none;}
.copyright .fl{text-align: center;padding-top: 15px;width:100%}
.copyright .fl span{display: block;}
.list_video ul li{width: 100%;margin-left: 0;}
.list_video ul li:nth-child(3n+1){margin-left: 0;}
.list_video ul li a{padding-bottom: 15px;}
.list_tuwen dl dt a{padding-bottom: 70%;}
.list_tuwen dl dd{padding-top: 15px;padding-left: 0;width: 100%;float: left;}
.list_tuwen dl dd span.txt,.p7_chann_one{margin-bottom: 20px;}
.list_tuwen dl{padding: 30px 0;}
.p6_chann_ul,.p7_chann_two .p6_chann_ul{height: auto;}
.sec4_about{margin-top: 0;}
.p6_chann_two .fl{margin-bottom: 20px;}
.p6_chann_one .oneimg a span{min-width: auto;padding-right: 30px;}
.p6_chann_one .oneimg a{line-height: 80px;}
.chan_3_three ul li a span.img,.chan_3_three ul li:first-child a span.img{padding-bottom: 65%;}
.p7_chann_one > .title span, .channer_6 .title span, .channer_3 .title span, .channer_6 .title span, .p6_chann_two .img_title span, .p6_chann_one .oneimg a span, .txt_hot h6 a, .chan_one_swiper a span.txt i{font-size: 18px;}
.channel_banner_pag{bottom: 10px}
.channel_banner_pag span.swiper-pagination-bullet{width: 28px;margin: 0 5px;}
.chan_one_swiper a span.img {    padding-bottom: 100%}
.chan_one_right .chan_3_ul,chan_3_two .chan_3_ul{height:auto}
    .img_hh{float:inherit}
}

@media screen and (max-width:350px){
    .sec_1_tab ul li a span{width:calc(100% - 100px)}
    .section_6wap .border {
        transform: scale(0.5) translateX(-16%);
        -webkit-transform: scale(0.5) translateX(-16%);
    }
}