@font-face {
	font-family: 'Conv_DIN Alternate Bold';
	src: url('../fonts/DIN Alternate Bold.eot');
	src: local(''), url('../fonts/DIN Alternate Bold.woff') format('woff'), url('../fonts/DIN Alternate Bold.ttf') format('truetype'), url('../fonts/DIN Alternate Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


body{padding: 0;margin: 0;font-family: 'microsoft yahei';font-size: 14px;background: #fff;}
div,img,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding: 0;margin: 0;border: 0;}
ul{list-style: none;}
a{text-decoration: none;color: #030716;}
i,em{font-style: normal;}
img,iframe{display: block;max-width: 100%;height: auto;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; -webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; }
em, i, span, b, a {  font-style: normal; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;outline:none;}
/*去掉 input 默认边框*/
input{padding: 0;border: 0;font-family: 'roboto';font-size: 14px;color: #333；}
input[type="submit"]{background-color: transparent;cursor: pointer;}
/*去掉 textarea 默认边框*/
textarea{padding: 0;border: 0;font-family: 'roboto';font-size: 14px;color: #030716;}
/*去掉 button 默认边框*/
button{border: 0;padding: 0;background-color: transparent;font-family: 'roboto';font-size: 14px;color: #030716;cursor: pointer;}
/*清除浮动*/
.clearfix:after{content: '';display: table;clear: both;}
.clearfix{*zoom: 1;/*IE6识别*/}
/*解决chrome浏览器 input,textarea 获得焦点时会有一个边框的问题*/
input,textarea{outline: none;}
/*清除ios端 input,textarea 默认内阴影 默认圆角*/
input[type="text"],input[type="password"],input[type="submit"],input[type="search"],textarea{appearance: none;-webkit-appearance: none;border-radius: 0;}
/*自定义 input,textarea 的placeholder文字样式*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #727272;}
/*常用盒模型*/
*{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
/*滚动条*/
body *::-webkit-scrollbar{width: 2px;height: 2px;background: #eee;border-radius: 2px;}
body *::-webkit-scrollbar-thumb{background: #0890c4;border-radius: 2px;}
/*常用过渡*/
.tran300{-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;transition: 0.3s;}
.tran400{-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;transition: 0.4s;}
.tran500{-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;}
/*常用缩放*/
.scale105:hover{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.scale110:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.scaleimg:hover .pic em{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); }
.translateX:hover{-webkit-transform:translateX(-6px); -moz-transform: translateX(6px); -ms-transform:translateX(-6px); transform:translateX(-6px);}
/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.TXTovehid-two{display: -webkit-box;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical}
.TXTovehid-three{display: -webkit-box;overflow: hidden;white-space: normal !important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 3;-webkit-box-orient: vertical}
/*常用浮动*/
.fl{float: left;}
.fr{float: right;}
/*通用字体大小*/
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;line-height: 32px;}
.fz24{font-size: 24px;}
.fz28{font-size: 28px;}
.fz32{font-size: 32px;}
.fz36{font-size: 36px;}
.fz40{font-size: 40px;}
/*网页限定宽度*/
.w_1616{max-width: 1616px;margin: auto;width: 94%;}
/*transition*/
.menu{display: none;position: absolute;right: 3%;width: 40px;}
.menu img{width: 100%;}
.header{background: #fff;position: fixed;top: 0;left: 0;width: 100%;-webkit-box-shadow: 0 1px 3px #eee;box-shadow: 0 1px 3px #eee;z-index: 5;}
.header .logo{-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.header .logo > a{float: left;display: inline-block;}
.header .logo img{max-width: 249px;}
.head_one{margin-left: 56px;}
.one_city{position: relative;z-index: 3;}
.one_city span{cursor: pointer;background-color: #0890c4;-webkit-border-radius: 5px;border-radius: 5px;color: #fff;position: relative;padding: 0 32px;display: inline-block;line-height: 26px;margin: 6px 0 0;}
.one_city span:after,.one_city span:before{content: '';position: absolute;}
.one_city span:before{background: url(../images/ico2.png) left center no-repeat;-webkit-background-size: 15px;background-size: 15px;left: 10px;top: 5px;display: inline-block;width: 15px;height: 15px;}
.one_city span:after{border-top: 5px solid #fff;border-left: 5px solid transparent;border-right: 5px solid transparent;right: 10px;top: 12px}
.one_city ul{display: none;position: absolute;top: 33px;left: -100%;width: 300%;border:1px solid #eee;background: #fff;}
.one_city ul li{float: left;width: 33.33%;text-align: center;line-height: 33px;}
.one_city ul li a:hover{color: #0890c4;}
.head_one{background: url(../images/ico1.png) left center no-repeat;padding-left: 170px;margin-top: 12px;}
.one_city:hover ul{display: block;}
.logo{margin-top: 38px;}
.head_t_span{height: 25px;margin-top: 17px;text-align: right;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.head_t_span a{color: #030716;line-height: 25px;display: inline-block;padding-left: 34px;background-image: url(../images/ico3.png);background-repeat: no-repeat;-webkit-background-size: 25px;background-size: 25px;}
.head_t_span a.shares{background-position: 0 0;}
.head_t_span a.email{background-position: 0 -25px;margin-left: 40px;}
.navigation-up {padding-top: 4px;}
.navigation-up .navigation-v3{margin-top: 11px;margin-right: 30px;}
.navigation-up .navigation-v3 ul li {float: left;margin-left: 40px;}
.navigation-up .navigation-v3 ul li a{position: relative;color: #030716;font-weight: bold;font-size: 18px;padding-bottom: 34px;display: block;}
.navigation-up .navigation-v3 ul li a:after{width: 0;background: #0890c4;height: 4px;content: '';position: absolute;left: 0;bottom: 0;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.navigation-up .navigation-v3 ul li:first-child{margin-left: 0;}
.navigation-up .navigation-v3 ul li.nav-up-selected a:after,.navigation-up .navigation-v3 ul li.nav-up-selected-inpage a:after{width: 100%;}
.navigation-down{position:absolute;top:115px;left:0px;z-index: 3;width:100%;-webkit-box-shadow: inset 0 0 5px #d6d6d6;box-shadow: inset 0 0 5px #d6d6d6;background: #f7f8f9;}
.navigation-down .nav-down-menu{max-width: 1616px;width: 94%;margin: auto;}
.down_left{width: 38%;}
.down_left h3{margin: 22px 0 ;font-weight: bold;font-size: 30px;line-height: 93px;position: relative;}
.down_left h3 a{color: #303030;display: inline-block;}
.down_left h3 a:hover{color: #004098;-webkit-transform: translateX(5px);transform: translateX(5px);}
.down_left h3:after{height: 3px;background: #004098;width: 64px;content: '';position: absolute;left: 0;bottom: 0}
.down_left p{color: #666;line-height: 30px;}
.down_right_ul{position: relative;width: 50.5%;padding: 40px 0;}
.down_right_ul:after{width: 1px;height: 70%;background: #d8d8d8;content: '';top: 15%;left: 50%;display: inline-block;position: absolute;}
.down_right_ul li{float: left;width: 37%}
.down_right_ul li:nth-child(2n){float: right;}
.down_right_ul li a,.down_about ul li a{display: block;line-height: 46px;font-size: 16px;height: 46px;}
.down_right_ul li a span,.down_about ul li a span{color: #333;}
.down_right_ul li a i,.down_about ul li a i{margin-top: 14.5px;float: right;position: relative;width: 17px;height: 17px;}
.down_right_ul li a i:after,.down_right_ul li a i:before,.down_about ul li a i:after,.down_about ul li a i:before{width: 13px;height: 1px;content: '';position: absolute;display: inline-block;right: 0;background: #333;-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;}
.down_right_ul li a i:after,.down_about ul li a i:after{top: 3px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.down_right_ul li a i:before,.down_about ul li a i:before{top: 11px;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.down_right_ul li a:hover span,.down_about ul li a:hover span{color: #004098;}
.down_right_ul li a:hover i:after,.down_right_ul li a:hover i:before,.down_about ul li a:hover i:after,.down_about ul li a:hover i:before{background: #004098;}
.down_right_ul li a:hover i:after,.down_about ul li a:hover i:after{-webkit-transform: rotate(0);transform: rotate(0);top: 9px}
.down_right_ul li a:hover i:before,.down_about ul li a:hover i:before{-webkit-transform: rotate(90deg);transform: rotate(90deg);top: 9px}
.down_about{width: 50.5%;padding: 45px 0;}
.down_about ul{width: 31.3%}
.downImg{margin-top: 13px;float: right;display: block;width: 50.9%;padding-bottom: 157px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.downImg:hover{-webkit-box-shadow: 3px 3px 5px #000;box-shadow: 3px 3px 5px #000;}

.ser_ico{margin-top: 12px;}
.ser_ico *{float: left;}
.ser_ico .serch_ico{cursor: pointer;position: relative;margin-right: 23px;display: inline-block;width: 25px;height: 25px;background-image: url(../images/ico3.png);background-repeat: no-repeat;background-position:0 -50px;-webkit-background-size: 25px;background-size: 25px; }
.ser_ico .serch_ico:after{width: 1px;height: 16px;content: '';position: absolute;background: #110600;right: -11.5px;top: 50%;margin-top: -8px;}
.ser_ico a{font-size: 18px;display: inline-block;line-height: 25px;color: #110600;}

.cd-popup { position: fixed; left: 0; top: 0; height: 100%; width: 100%;background:rgba(0,0,0,0.5);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; 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-popup-container1 { top: 10%; }
.close_btn { position: absolute; right:15px; top: 0; padding: 10px; width: 22px; height: 22px; -webkit-transition: 0.5s; transition: 0.5s; }
.is-visible .cd-popup-container0, .is-visible .cd-popup-container1, .is-visible .cd-popup-container2, .is-visible .cd-popup-container3 { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.sear_p{float: left;border:1px solid #ccc;margin: 20px 0 0 10px;width: 145px;}
.sear_txt{float: left;width: 80%;height: 50px;font-size: 16px;line-height: 50px;font-family: 'microsoft yahei';border: none;background: none;color: #666;text-indent: 15px;}
.sear_btn{float: right;background: url('../images/index_ico1.png') center center no-repeat;text-indent: 999px;overflow: hidden;-webkit-background-size: 25px;background-size: 25px;width: 50px;height: 50px;border:none;cursor: pointer;}
.close_btn:after, .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; }
.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); }
.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; }
.search_wrap{border:1px solid #ccc;border-radius: 25px}

.header.active .head_t_span{height: 0;overflow: hidden;}
.header.active .navigation-down{top: 90px}
.header.active .logo{margin-top: 20px;}

.banner{position: relative;overflow: hidden;margin-top: 115px;z-index: 2;height: calc(100vh - 115px);}
.banner .swiper-slide > a{display: block;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;height: 100%;}
.banner .ban_pag span.swiper-pagination-bullet{position: relative;-webkit-border-radius: 0;border-radius: 0;width: 32px;height: 4px;display: inline-block;margin: 0 8px;opacity: 1;filter: alpha(opacity=100);background: #fff;}
.banner .ban_pag span.swiper-pagination-bullet:after{width: 0;content: '';position: absolute;left: 0;top: 0;height: 4px;background: #0890c4;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.banner .ban_pag{width: 100%  ;z-index: 2;position: absolute;bottom: 25px;left: 0;text-align: center;}
.banner .ban_pag span.swiper-pagination-bullet-active:after{width: 100%;}

.index_tit{text-align: center;}
.index_tit h5{color: #030716;font-size: 42px;line-height: 45px;font-weight: bold;padding: 70px 0 10px}
.index_tit img{display: inline-block;width: 24px;}
.index_One .one_swiper {margin-top: 46px;text-align: center;position: relative;overflow: hidden;}
.index_One .one_swiper a{display: block;position: relative;padding-bottom: 100%; width: 100%;}
.index_One .one_swiper a span{position: absolute;}
.index_One .one_swiper a span.gray_1{left:0;top:0;width: 100%;height: 100%;background: rgba(0,0,0,0.02);-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.index_One .one_swiper a span.gray_2{width: 100%;height: 100%;-webkit-border-radius: 100%;border-radius: 100%;background: rgba(0,0,0,0.02);top:0%;left: 0%;-webkit-transform: scale(0.78);transform: scale(0.78);}
.index_One .one_swiper a span.gray_3{width: 100%;height: 100%;-webkit-border-radius: 100%;border-radius: 100%;background:#fff;top:0%;left: 0%;-webkit-transform: scale(0);transform: scale(0);}
.index_One .one_swiper a span.img{z-index: 3;left:34.3%;top:27.4%;background-image: url(../images/ico5.png);background-repeat: no-repeat;width:31.4% ;height: 31.4%;-webkit-background-size: 100%;background-size: 100%;}
.index_One .one_swiper a span.img{-webkit-transform: scale(0.7);transform: scale(0.7);}
.index_One .one_swiper a.li1 span.img{background-position: 0 2.5%;-webkit-transform: scale(1);transform: scale(1);}
.index_One .one_swiper a.li2 span.img{background-position: 0 23%;}
.index_One .one_swiper a.li3 span.img{background-position: 0 44.5%;}
.index_One .one_swiper a.li4 span.img{background-position: 0 67.5%;}
.index_One .one_swiper a.li5 span.img{background-position: 0 96%;}
.index_One .one_swiper a span.txt{z-index: 3;text-align: center;color: #333;left: 0;width: 100%;line-height: 30px;top: 59.2%}
.index_One .one_swiper a:hover span.gray_2{background: #f2fbff;z-index: 1;-webkit-transform: scale(1);transform: scale(1);}
.index_One .one_swiper a:hover span.gray_1{background: #e5f7ff;z-index: 2;-webkit-transform: scale(0.9);transform: scale(0.9);}
.index_One .one_swiper a:hover span.gray_3{-webkit-transform: scale(0.78);transform: scale(0.78);z-index: 2;}

.index_t_box .fl{width: 44.5%;position: relative;z-index: 2;}
.index_t_box:after{width: 105%;height:488px;left: -2.5%;bottom: 0;background: #f5f5f5;position: absolute;content: '';}
.index_two{overflow: hidden;}
.index_t_box{position: relative;height: 527px;margin-top: 45px;}
.t_box_swiper{position: relative;overflow: hidden;margin-bottom: 40px;}
.t_box_swiper .swiper-slide a{display: block;overflow: hidden;}
.t_box_swiper .swiper-slide a span{display: block;}
.t_box_swiper .swiper-slide a span.img{padding-bottom: 488px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.t_box_swiper .swiper-slide a span.txt{bottom:0;left:0;width: 100%;padding: 0 4.8%;position: absolute;line-height: 80px;font-weight: bold;color: #fff;background: rgba(0,0,0,0.5);}
.t_box_page span{cursor: pointer;width: 12px;height: 12px;border:2px solid #fff;margin: 0 5px;background: none;}
.t_box_page{right:10px;position: relative;width: 100% !important; z-index: 2;bottom: 110px;text-align:right;}
.t_box_page span.swiper-pagination-bullet-active{background: #fff;}
.t_box_swiper .swiper-slide a:hover span.img{-webkit-transform: scale(1.03);transform: scale(1.03);}

.t_box_right{width: 50.5%;position: relative;z-index: 2;}
.t_box_right .tabs li{margin-left: 57px;float: left;height: 40px;}
.t_box_right .tabs li:first-child{margin-left: 0;}
.t_box_right .tabs li a{position: relative;display: inline-block;font-weight: bold;padding-bottom:14px;top: -5px}
.t_box_right .tabs li a:after{background: #0890c4;width: 0%;height: 4px;content: '';position: absolute;left: 0;bottom:0;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;}
.t_box_right .tabs li.active a:after{width: 100%;}
.t_box_right .tabs li.active a{color: #0890c4;}
.t_box_right .tabs > a{float: right;color: #999;}
.t_box_right .content{position: relative;overflow: hidden;width: 100%;padding-top: 36px;}
.t_box_right .content dl dt a{display: block;color: #030615;}
.t_box_right .content dl {border-bottom: 1px solid #dddddd;padding-bottom: 15px;margin-bottom: 7px;}
.t_box_right .content dl dd{padding-top: 24px;}
.t_box_right .content dl dd p{color: #999;line-height: 32px;height: 64px;overflow: hidden;}
.t_box_right .content ul li a,.sear_left li a{display: block;line-height: 45px;height: 45px;}
.t_box_right .content ul li a span,.sear_left li a span{display: inline-block;max-width: 80%;color: #030716;}
.t_box_right .content ul li a  i,.sear_left li a i{color: #999;}
.t_box_right .content dl dt a:hover,.t_box_right .content ul li a:hover span,.sear_left li a:hover span{-webkit-transform: translateX(5px);transform: translateX(5px);color: #0890c4;}

.index_three .index_tit h5{padding-top: 53px;}
.three_box{position: relative;background: url(../images/img10.jpg) center center no-repeat;background-attachment: fixed;margin-top: 47px;}
.three_swiper{position: relative;overflow: hidden;max-width: 1480px;margin: auto;width: 94%;padding: 90px 0}
.three_swiper .swiper-slide a{padding-bottom: 20px;display: block;background: #fff;text-align: center;}
.three_swiper .swiper-slide a span{display: block;}
.three_swiper .swiper-slide a span.img{padding-bottom: 95.5%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.three_swiper .swiper-slide a span.ico{margin: auto;background-repeat: no-repeat;width: 90px;height: 90px;background-color: #fff;-webkit-border-radius: 50%;border-radius: 50%;position: relative;top:-48px;-webkit-box-shadow: 0 0 20px rgba(4,0,0,0.2);box-shadow: 0 0 20px rgba(4,0,0,0.2);-webkit-background-size: 56px;background-size: 56px;background-position: center;}
.three_swiper .swiper-slide a span.tit{position: relative;top:-17px;font-weight: bold;line-height: 30px;}
.three_swiper .swiper-slide a span.txt{height: 20px;position: relative;top:-9px;color: #999;text-transform: uppercase;line-height: 20px;}
/*.three_swiper .swiper-slide a span.ico.ico_app{background-position: 47% -3%;}
.three_swiper .swiper-slide a span.ico.ico_TV{background-position: 55% 104%;}
.three_swiper .swiper-slide a span.ico.ico_video{background-position: 50% 46%}
*/.three_swiper .swiper-slide a:hover span.ico{-webkit-box-shadow: 0 0 20px #0890c4;box-shadow: 0 0 20px #0890c4;top: -55px}
.three_swiper .swiper-slide a:hover span.tit{color: #0890c4;-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.three_btn{position: absolute;top: 50%;margin-top: -40px;background-image: url(../images/btn.png);-webkit-background-size: 80px;background-size: 80px;width: 80px;height: 80px;z-index: 2;-webkit-border-radius: 50%;border-radius: 50%;}
.three_btn.three_prev{left: 3%}
.three_btn.three_next{right: 3%;background-position: left bottom;}
.three_btn:hover{-webkit-box-shadow: 0 0 20px #fff;box-shadow: 0 0 20px #fff;}
.three_btn.swiper-button-disabled{display: none;}

.index_four{background: #f5f5f5;}
.index_four .four_news{}
.index_four .four_news .four_div{float: left;width: 30.9%;margin-top: 45px;margin-left: 3.6%;background: #fff;padding: 5px 1.7% 34px;}
.index_four .four_news .four_div:first-child{margin-left: 0;}
.index_four .four_news .four_div .four_tit{border-bottom: 1px solid #dddddd;line-height: 69px;font-weight: bold;color: #0890c4;}
.index_four .four_news .four_div .four_tit span{padding-left: 36px;background-image: url(../images/ico7.png);background-repeat: no-repeat;-webkit-background-size: 25px;background-size: 25px;}
.index_four .four_news .four_div .four_tit span a{color: #0890c4;}
.index_four .four_news .four_div .four_tit span.ico1{background-position: 0 5px;}
.index_four .four_news .four_div .four_tit span.ico2{background-position: 0 -66px;}
.index_four .four_news .four_div .four_tit span.ico3{background-position: 0 -135px;}
.index_four .four_news .four_div ul{margin-top: 23px;}
.index_four .four_news .four_div ul li a{padding-left: 20px;display: block;height:50px ;line-height: 50px;position: relative;}
.index_four .four_news .four_div ul li a span{display: inline-block;max-width: 74%;}
.index_four .four_news .four_div ul li a em{float: right;color: #999;}
.index_four .four_news .four_div ul li a:before{-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;width: 6px;height: 6px;background: #0890c4;-webkit-border-radius:10px;border-radius:10px;position: absolute;left: 0;top: 50%;margin-top: -3px;content: ''}
.index_four .four_news .four_div ul li a:hover span{color: #0890c4;}
.index_four .four_news .four_div ul li a:hover:before{width: 15px;}

.four_swiper{margin: 58px 0; position: relative;overflow: hidden;}
.four_swiper .swiper-slide a{display: block;padding-bottom: 37.5%;background-repeat: no-repeat;background-position: center;background-size:cover;-webkit-background-size:cover}
.four_swiper .swiper-slide a:hover{-webkit-transform: scale(1.03);transform: scale(1.03);}

.five_box{overflow: hidden;position: relative;margin-top: 56px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;color: #fff;}
.five_box .w_1616 > .fl{width: 40.8%;margin: 127px 0 177px;}
.five_box:after{width: 50%;background: url(../images/gray.png);height: 100%;position: relative;content: '';position: absolute;right: 0;top: 0}
.five_box .five_tit{margin-bottom: 46px;font-weight: bold;}
.five_box .five_txt{line-height: 36px;}
.five_box .w_1616 > .fl ul{margin-top: 92px;display: -webkit-flex;-webkit-justify-content: space-between;display: flex;justify-content: space-between;text-align: center;border-top: 1px solid rgba(255,255,255,0.4);border-bottom: 1px solid rgba(255,255,255,0.4);}
.five_box .w_1616 > .fl ul li{padding: 21px 0;}
.five_box .w_1616 > .fl ul li p{margin-top: 19px;}
.five_box .w_1616 > .fl ul li span{font-size: 40px;font-weight: bold;font-family: 'Conv_DIN Alternate Bold';}
.five_box .w_1616 > .fl ul li em{font-size: 36px;font-weight: bold;position: relative;top: -2px}
.five_box .w_1616 > .fl ul li i{font-size: 32px;font-weight: bold;}
.five_box .w_1616 > .fr{position: absolute;z-index: 2;width:46.6%;height: 100%;top: 0;right: 0;}
.map_img{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.map_img ul li{position: absolute;}
.map_img ul li *{display: inline-block;}
.map_img ul li i{width: 4px;height: 4px;background: #84fffe;-webkit-border-radius: 50%;border-radius: 50%;position: absolute;left: 2px;top: 2px}
.map_img ul li em{width: 10px;height: 10px;border:1px solid #84fffe;-webkit-border-radius: 50%;border-radius: 50%;position: relative;}
.map_img ul li.li1{left: 30%;top: 11.5%;}
.map_img ul li.li2{left: 46.5%;top: 25%} 
.map_img ul li.li3{left: 62.7%;top: 33%} 
.map_img ul li.li4{left: 25.5%;top: 39.5%;}
.map_img ul li.li5{left: 12%;top: 69%}
.map_img ul li.li6{left: 37.2%;top: 60%}
.map_img ul li.li7{left: 47.5%;top: 68%}
.map_img ul li.li8{left: 50%;top: 52%}
.map_img ul li.li9{left: 55%;top: 65%}
.map_img ul li.li10{left: 61%;top: 58%}
.map_img ul li.li11{left: 68%;top: 52%}
.map_img ul li.li12{left: 75%;top: 61%}
.map_img ul li.li13{left: 88%;top: 65%}
.map_img ul li.li14{left: 80.5%;top: 62%}
.map_img ul li.li15{left: 75%;top: 78%}
.map_img ul li.li16{left: 85%;top: 78%}
.map_img ul li.li17{left: 65%;top: 66%}
.map_img ul li:nth-child(2n),.map_img ul li:nth-child(7n){animation: 1.5s linear 0s normal none infinite rotate1;-webkit-animation:1.5s linear 0s normal none infinite rotate1;}
.map_img ul li:nth-child(3n){animation: 2s linear 0s normal none infinite rotate1;-webkit-animation:2s linear 0s normal none infinite rotate1;}
.map_img ul li:nth-child(4n){animation: 2.5s linear 0s normal none infinite rotate1;-webkit-animation:2.5s linear 0s normal none infinite rotate1;}
.map_img ul li:nth-child(5n){animation: 3s linear 0s normal none infinite rotate1;-webkit-animation:3s linear 0s normal none infinite rotate1;}
.map_img ul li:nth-child(6n){animation: 3.5s linear 0s normal none infinite rotate1;-webkit-animation:3.5s linear 0s normal none infinite rotate1;}
.map_img ul li:hover i{background: #ffff00;}

.map_img ul li:hover em{-webkit-transform: scale(1.58);transform: scale()1.58;border-color: #ffff00;}

@-webkit-keyframes rotate1{
	0%{-webkit-transform:scale(1)}
	50%{-webkit-transform:scale(1.5)}
	100%{-webkit-transform:scale(1)}
}
@keyframes rotate1{
	0%{transform:scale(1)}
	50%{transform:scale(1.5)}
	100%{transform:scale(1)}
}
.index_six{margin: 90px 0;position: relative;z-index: 3;}

.select_link {z-index: 3; position: relative; float: left;margin-left:5.5%;width: 29.6%;}
.select_link:first-child{margin-left: 0;}
.select_link dt {position: relative; border:1px solid #999999;line-height: 58px;height: 58px;font-size: 20px;color: #333;text-indent:30px; display: inline-block; cursor: pointer; width: 100%; padding-right: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 3;  }
.select_link dt:after{width: 0;height: 0;position: absolute;right: 17px;border-top: 8px solid #999999;border-left: 8px solid transparent;border-right: 8px solid transparent;content: '';top: 50%;margin-top: -4px;}
.select_link dd { position: absolute; left: 0; bottom: 59px; background: #f7f7f7; display: none; }
.select_link dd ul { padding: 4px; width: 100%; 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: 100%;font-size: 15px; }
.select_link dd ul li a:hover { background: #0890c4;color: #fff; }

.foot_one{background: #252628;padding: 39px 0 36px;position: relative;}
.foot_one:after{width: 100%;height: 1px;background: #4e4e50;content: '';position: absolute;left: 0;top: 104px}
.foot_logo{margin-bottom: 25px;}
.foot_one .fl .foot_logo img{float: left;display: inline-block;}
.foot_one .fl .foot_logo span{color: #fff;font-weight: bold;display: inline-block;line-height: 33px;}
.foot_one .fl .foot_ewm img{width: 166px;height: 166px;float: left;}
.foot_one .fl .foot_ewm div{position: relative;top:-5px;padding-left: 190px;line-height: 29px;color: #fff;}
.foot_one .fr ul{float: left;margin-left: 63px;width: 74px;}
.foot_one .fr ul a{color: #fff;opacity: 0.6;filter: alpha(opacity=60);display: block;line-height: 40px;font-size: 14px;}
.foot_one .fr ul li:first-child a{font-size: 16px;opacity: 1;filter: alpha(opacity=100);}
.foot_one .fr ul li:first-child {margin-bottom: 45px;}
.foot_ewm{margin-top: 57px;}
.foot_one .fr ul a:hover{opacity: 1;filter: alpha(opacity=100);}
.copyright{text-align: center;background: #1a1a1c;line-height: 26px;padding: 7px 0;color: #fff;}
.copyright a{color: #fff;margin: 0 20px;}

/*index end*/
.w_1280{max-width: 1280px;width: 96%;margin: auto;position: relative;}
.n_banner{margin-top: 113px;text-align: center;color: #fff;padding: 97px 0 90px ;-webkit-background-size: cover;background-size: cover;background-repeat: no-repeat;background-position: center;text-shadow: 0 0 10px #000;}
.n_banner h6{font-weight: bold;line-height: 40px;}
.n_banner a{color: #fff;}
.n_banner em{margin: 0 10px;font-family: simsun;}
.n_banner p{padding-top: 23px;line-height: 30px;}
.n_nav a{position: relative;float: left;color: #333;display: inline-block;padding: 0 50px;line-height: 70px;}
.n_nav a:after{width: 100%;height: 100%;content: '';position: absolute;transform: scaleX(0);transition: 0.3s;background: #0890c4;left: 0;bottom: 0}
.n_nav a.on,.n_nav a:hover{color: #fff;}
.n_nav a.on:after,.n_nav a:hover:after{transform: scaleX(1)}
.n_nav a span{position: relative;z-index: 2;}

.bggray{background: #f5f5f5;}
.list_pro{padding: 60px 0 40px;}
.list_pro dl{margin-bottom: 30px;background: #fff;overflow: hidden;transition: 0.3s;}
.list_pro dl dt{overflow: hidden;width: 50%}
.list_pro dl dt a{display: block;padding-bottom: 360px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.list_pro dl dd{width: 50%;padding: 0 4.7%;-webkit-box-sizing: border-box;box-sizing: border-box;}
.list_pro dl dd h5{margin: 48px 0 33px;font-weight: bold;line-height: 48px;}
.list_pro dl dd h5 a{color: #2d2d2d;}
.list_pro dl dd p{line-height: 32px;max-height: 96px;overflow: hidden;}
.list_pro dl dd  > a{color: #8e8e8e;margin-top: 45px;display: inline-block;padding: 0 28px;line-height: 30px;border:1px solid #d5d5d5;-webkit-border-radius: 25px;border-radius: 25px;}
.list_pro dl:hover dt a{-webkit-transform: scale(1.05);transform: scale(1.05);}
.list_pro dl:hover{-webkit-box-shadow: 0 0 20px #a9a9a9;box-shadow: 0 0 20px #a9a9a9;}
.list_pro dl:hover dd h5 a,.right_news ul li a:hover span{color: #0890c4;}
.list_pro dl:hover dd > a{background: #0890c4;color: #fff;padding: 0 38px;border-color: #0890c4;}

.list_party,.list_news{padding: 60px 0}
.party_bg{background: #fff;-webkit-box-shadow: 0 0 20px #d6d6d6;box-shadow: 0 0 20px #d6d6d6;}
.party_left,.news_left,.sear_left{float: left;width:71.1%}
.part_dl{position: relative;border-top: 1px solid #d5d4d4;width: 100%;float: left;padding: 37px 0;}
.party_left .party_bg  dl:first-child{border:none;}
.party_left .party_bg,.news_left .party_bg,.sear_left{padding: 5px 3.3% 10px}
.part_dl dt{float: left;width: 220px}
.part_dl dt a{display: block;padding-bottom: 150px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.part_dl dd{padding-left: 250px;}
.part_dl dd a,.part_dl dd a span{display: block;}
.part_dl dt a img{display: none;}
.part_dl dd a span.tit{color: #333;font-weight: bold;}
.part_dl dd a span.txt{margin: 13px 0 22px;color: #7d7d7d;line-height: 26px;height: 52px;overflow: hidden;}
.part_dl dd a span.time{padding: 0 16px 0 40px;display: inline-block;position: relative;border:1px solid #d5d5d5;-webkit-border-radius: 25px;border-radius: 25px;line-height: 28px;font-size: 14px;color: #8e8e8e;}
.part_dl dd a span.time i{position: absolute;width: 13px;height: 13px;background-image: url(../images/time.png);background-repeat: no-repeat;background-position: center bottom;-webkit-background-size: 13px;
background-size: 13px;top: 50%;margin-top: -6.5px;left: 17px}
.part_dl:after,.news_left dl:after{z-index: 2;-webkit-transition:all 0.8s ease 0s; transition:all 0.8s ease 0s; width: 0;height: 1px;background: #0890c3;content: '';position: absolute;left: 0;bottom: -1px;}
.part_dl:hover:after,.news_left dl:hover:after{width: 100%;}
.part_dl:hover dt a,.rNewsImg a:hover span.img{-webkit-transform: scale(1.03);transform: scale(1.03);}
.part_dl:hover dd span.tit{color: #0890c4;}
.part_dl:hover dd span.time{background: #0890c4;color: #fff;border-color: #0890c4;}
.part_dl:hover dd span.time i{background-position: center top;}
.part_dl.active dt{width: 0;}
.part_dl.active dd{padding-left: 0;}

.right_news{float: right;width: 26.6%}
.right_news .party_bg{padding: 14px 8%}
.rNews{padding-top: 6px;}
.right_news .rTit{border-bottom: 2px solid #cccccc;height: 40px;}
.right_news .rTit span{position: relative;display: inline-block;height: 40px;line-height: 40px;font-weight: bold;color: #0890c4;}
.right_news .rTit span:after{width: 100%;height: 2px;content: '';position: absolute;left: 0;bottom: 0px;background: #0890c4;}
.right_news .rTit a{float: right;margin-top: 10px;display: inline-block;width: 20px;height: 20px;background-image: url(../images/rmore.png);background-position: center bottom;background-repeat: no-repeat;-webkit-background-size: 20px;background-size: 20px;}
.right_news .rTit a:hover{background-position: center top;}
.rNewsImg{margin-top: 30px;margin-bottom: 13px;}
.rNewsImg a{overflow: hidden;display: block;position: relative;}
.rNewsImg a span.img{display: block;padding-bottom: 180px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.rNewsImg a span.txt{color: #fff;position: absolute;width: 100%;background:rgba(0,0,0,0.5);line-height: 50px;left: 0;bottom: 0}
.rNewsImg a span.txt i{display: block;margin: 0 5%}
.right_news ul li a{color: #525252;display: block;height: 32px;line-height: 32px;}
.right_news ul li a:before{ -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s;width: 4px;height: 4px;background: #0890c3;-webkit-border-radius: 5px;border-radius: 5px;content: '';display: inline-block;float: left;margin-top: 14px;margin-right: 16px;}
.right_news ul li a:hover:before{width: 15px;}

.page{margin-top: 70px;text-align: center;}
.page a{border:1px solid #d7d7d7;text-align: center;display: inline-block;width: 40px;line-height: 40px;color: #5b5b5b;margin:  0 3px}
.page a.btn{width: auto;padding: 0 25px}
.page a.on,.page a:hover{background: #0890c3;color: #fff;border-color: #0890c3;}
.page span{display: inline-block;height: 1px;width: 47px;background: #d7d7d7;position: relative;top: -8px}

.list_history{padding: 70px 0}
.list_history .tabs{position: relative;margin: 0 80px;overflow: hidden;}
.list_history .tabs:before{content: "";width: 100%;height: 1px;background: #d6d5d4;position: absolute;left: -0.1%;top:50%;z-index: 1;}
.list_history .tabs .container{width: 100%;position: relative;z-index: 2;overflow: hidden;}
.list_history .tabs .container .date{margin: 0 auto;width: 108px;height: 108px;border:5px solid #cccccc;border-radius: 50%;background: #fff;text-align: center;line-height: 108px;font-size: 30px;color: #5b5b5b;cursor: pointer;}
.list_history .tabs .container .date h5{line-height: 98px;}
.list_history .tabs .container .on .date{border-color: #0890c4;color: #0890c4;}
.list_history .cont{width: 100%;}
.list_history .cont .container{width: 100%;position: relative;overflow: hidden;background: #fff;}
.list_history .cont .container .wrap{	width: 100%;float: left;padding: 66px 40px;}
.list_history .cont .container .wrap dt{position: relative;padding-bottom: 270px;background-repeat: no-repeat;background-position: center;width: 38%;-webkit-background-size: cover;
background-size: cover;}
.list_history .cont .container .wrap dd:after{left:0;top:0;width: 1px;height: 100%;background: #d8d8d8;content: '';position: absolute;}
.list_history .cont .container .wrap dd{position: relative;float: right;width: 56%;}
.list_history .cont .container .wrap dd h6{padding-left: 60px;font-weight: bold;font-size: 30px;color: #0890c4;line-height: 40px;}
.list_history .cont .container .wrap dd .txt{position: relative;font-size: 16px;color: #333;line-height: 50px;padding-left: 60px;}
.list_history .cont .container .wrap dd .txt:before{position: absolute;left:-10px;z-index: 2;top:20px;width: 20px;height: 20px;content:'';background: url(../images/his_ico.jpg);}
.tabs_box{position: relative;padding: 50px 0;background: url(../images/his_bg.jpg);}
.tabs_box .swiper-button-next{right: 28px}
.tabs_box .swiper-button-prev{left: 28px}

.news_left dl {position: relative;width: 100%;float: left;padding: 40px 0;border-top: 1px solid #d5d4d4}
.news_left dl:first-child{border-top: none}
.news_left dl dt{-webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s; float: left;width: 80px;background: #a7adb4;text-align: center;}
.news_left dl dt *{display: block;color: #fff;}
.news_left dl dt span{font-weight: bold;border-bottom: 1px solid #caced2;line-height: 57px;}
.news_left dl dt em{line-height: 32px;}
.news_left dl dd{padding-left: 115px;}
.news_left dl dd *{display: block;}
.news_left dl dd span{font-weight: bold;color: #333;line-height: 26px;}
.news_left dl dd em{margin-top: 12px;line-height: 26px;color: #7d7d7d;height: 52px;overflow: hidden;}
.news_left dl:after{width: 0;}
.news_left dl:hover dt{background: #0890c4;}
.news_left dl:hover dd a span{color: #0890c4;}

.list_company{padding: 50px 0;line-height: 32px;}
.com_one{color: #333;}
.com_one h6 img{width: 24px;display: inline-block;margin-right: 17px;}
.com_one h6{padding: 0 0 0px}
.com_one div.fr{width: 46%;margin-left: 3%;}
.com_one div.fr .img{padding-bottom: 400px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.com_one div.fr .num{background: url(../images/comy2.jpg);color: #fff;-webkit-background-size: cover;ackground-size: cover;line-height: 120px;font-weight: bold;text-align: center;}
.com_one div.fr .num span{padding: 0 3.3%}
.com_one div.fr .num span img{margin-right: 10px;position: relative;top:2px;display: inline-block;}
.com_two{margin: 50px 0 40px;background: url(../images/comy3.jpg) center center no-repeat;-webkit-background-size: cover;background-size: cover;padding: 100px 0}
.com_two ul{background: rgba(0,0,0,0.3);margin: 0 90px; line-height: 40px;text-align: center;color: #fff;}
.com_two ul li{display: inline-block;margin:  0 6%;padding: 46px 0  40px}
.com_two ul li span{font-weight: bold;font-size: 40px;    font-family: 'Conv_DIN Alternate Bold';}
.com_two ul li i{font-weight: bold;font-size: 32px;    font-family: 'Conv_DIN Alternate Bold';}
.com_two ul li em{font-weight: bold;font-size: 34px; }
.com_two ul li p{padding-top: 7px;}
.com_three{margin-top: 55px;}
.com_three div.fl{position: relative;top:-15px;margin-right: 3%;width: 47.6%;padding-bottom: 360px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.com_three div.fl video{width: 100%;position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}

.list_culture li{margin-top: 60px;float: left;width: 30.5%;-webkit-box-shadow:  0 0 20px #ddd;box-shadow:  0 0 20px #ddd;margin-left: 4.25%;}
.list_culture li:nth-child(3n+1){margin-left: 0;}
.list_culture li a{overflow: hidden;display: block;background: #fff;}
.list_culture li a *{display: block;}
.list_culture li a span.img{padding-bottom: 52.5%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.list_culture li a span.txt{padding: 25px 7.7%}
.list_culture li a span.txt i{color: #2b2b2b;}
.list_culture li a span.txt em{margin: 12px 0;line-height: 28px;color: #7d7d7d;height: 56px;overflow: hidden;}
.list_culture li a span.txt b{font-weight: normal;color: #5c5c5c;}
.list_culture {padding-bottom: 85px;}
.list_culture li a:hover span.img{-webkit-transform: scale(1.03);transform: scale(1.03);}
.list_culture li a:hover span.txt i,.tuw_one li a:hover span.txt i{color: #0890c4;}

.cont_news,.list_dan,.list_search{padding: 60px 0}
.cont_Nleft{width: 70.4%;padding: 50px 2.3%;background: #fff;    -webkit-box-shadow: 0 0 20px #d6d6d6;    box-shadow: 0 0 20px #d6d6d6;}
.cont_tit {padding-bottom: 53px;text-align: center;color: #333;line-height: 30px;font-weight: bold;}
.cont_em{margin-bottom: 34px;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;text-align: center;color: #9e9e9e;font-size: 14px;line-height: 29px;padding: 15px 0}
.cont_em em{display: inline-block;padding-left: 25px;-webkit-background-size: 15px;background-size: 15px;background-repeat: no-repeat;margin: 0 15px}
.cont_em em.em1{background-image:url(../images/time.png);background-position:  left -7px; }
.cont_em em.em2{background-image:url(../images/cont_ico.png);background-position:  left top; }
.cont_em em.em3{background-image:url(../images/cont_ico.png);background-position:  left -30px; }
.cont_nox{color: #333;font-size: 16px;line-height: 33px;min-height: 455px;}
.cont_nox p {margin:15px 0}
.cont_nox img,.cont_nox table,.cont_nox iframe{max-width: 100%;margin: auto;}
.cont_nox img{margin:10px auto}

.cont_share{margin: 55px 0;color: #666;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;line-height: 60px;height: 60px;}
.cont_share a{margin-top: 14px;margin-left: 12px;background-image: url(../images/share.jpg)  !important;display: inline-block;width: 30px !important;height: 30px !important;position: relative;-webkit-background-size: 150px  !important;background-size: 150px  !important;background-repeat: no-repeat;padding: 0 !important}
.cont_share a.bshare-weixin{background-position: 0 0;}
.cont_share a.qqim{background-position: -48px 0;display: inline-block;}
.cont_share a.sinaminiblog{background-position: -97px 0;display: inline-block;}
.bshare-custom{float: left;}
.cont_page{text-align: center;}
.cont_page a{display: inline-block;background: #f0f0f0;line-height: 46px;padding: 0 45px;margin: 0 8px}
.cont_page a:hover{background: #0890c4;color: #fff;}

.list_dan .party_bg{padding:50px 30px}
.sear_left ul{padding-top: 40px;}
.tuw_one{padding: 60px 0 40px}
.tuw_one li{width: 48.5%;float: left;background: #fff;-webkit-box-shadow: 0 0 20px #d6d6d6;    box-shadow: 0 0 20px #d6d6d6;}
.tuw_one li:first-child{margin-right: 3%;}
.tuw_one li a,.tuw_one li a *{overflow: hidden;display: block;}
.tuw_one li a span.img{padding-bottom: 58%;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.tuw_one li a span.txt{padding: 30px 5%}
.tuw_one li a span.txt em{padding-top: 25px;color: #858585;}
.tuw_one li a:hover span.img{-webkit-transform: scale(1.03);transform: scale(1.03);}
.tuw_two{padding: 0 30px;background: #fff;-webkit-box-shadow: 0 0 20px #d6d6d6;    box-shadow: 0 0 20px #d6d6d6;}
.list_tuwen{padding-bottom: 70px;} 
  
.organ_tit{padding-bottom: 80px;text-align: center;font-weight: bold;color: #0890c4;}
.organ_tit span{display: inline-block;padding: 0 20px;border-bottom: 2px solid #0890c4;line-height: 66px;position: relative;}
.organ_tit span:before{width: 8px;height: 8px;-webkit-border-radius: 50%;border-radius: 50%;background: #0890c4;left: 50%;bottom: -5px;margin-left: -4px;}
.organ_tit span:after{width: 2px;height: 80px;background: #0890c4;left: 50%;margin-left: -1px;bottom: -82px}
.organ_tit span:before,.organ_tit span:after,.organ_em dl:before,.organ_em dl dt .line:before,.organ_em dl dt .line:after,.organ_em dl dt:after,.organ_em dl dt .rudio:after{position: absolute;content: ''}
.organ_em{display: -webkit-flex; -webkit-justify-content: space-between; display: flex; justify-content: space-between;}
.organ_em dl{width: 5.2%;text-align: center;position: relative;}
.organ_em dl:before{width: 104%;height: 2px;background: #0890c4;top: 0;left: 0}
.organ_em dl dt{padding-top: 20px;height: 220px;position: relative;}
.organ_em dl dt .line:before,.organ_em dl dt .line:after{width: 2px;height: 47px;background: #0890c4;top: 0;left: 50%;margin-left: -1px;}
.organ_em dl dt .line:after{height: 32px;top: auto;bottom: 0;background: #ccc;}
.organ_em dl dt:after{width: 32px;height: 2px;background: #ccc;left: 50%;margin-left: -16px;bottom: 0}
.organ_em dl dt .rudio:after{width: 8px;height: 8px;-webkit-border-radius: 50%;border-radius: 50%;background: #0890c4;top: -3px;left: 50%;margin-left: -4px;}
.organ_em dl dt span{font-weight: bold;display: block;padding: 40px 27% 0;margin: 0 5px;height: 181px;position: relative;z-index: 2;line-height: 20px;}
.organ_em dl:hover dt span{background: #fff;-webkit-box-shadow: 0 0 15px #0890c4;box-shadow: 0 0 15px #0890c4;color: #0890c4;}
.organ_em dl dd p{margin-top: 36px;color: #333;line-height: 15px;font-size: 14px;padding-bottom: 10px;position: relative;}
.organ_em dl dd p:after{-webkit-transition:al 0.3s ease 0s; transition:al 0.3s ease 0s; width: 32px;height: 2px;background: #ccc;content: '';position: absolute;left: 50%;bottom: 0;margin-left: -16px;}
.organ_em dl:hover dd p{color: #0890c4;}
.organ_em dl:hover dd p:after{background: #0890c4;}
.list_organ{padding: 70px 0}
.organ_em dl:first-child:before{width: 54%;left: 50%;margin-left: 0;}
.organ_em dl:last-child:before{width: 54%;left:0}

.cont_nox table{    border-collapse: collapse;}
.cont_nox table thead th{  word-break:break-all; }

.cont_nox table tbody td{  word-break:break-all; width: auto !important }
/*0618*/
.banner .swiper-slide{-webkit-background-size: cover;background-size: cover;background-position: center;}
.banner .txt{  width: 34.8%;position: absolute;top:50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 50%;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; }
.banner .txt img{max-width: 100%}
.banner .txt a{margin-top: 8.3%;display: inline-block;padding: 3.5% 10%;font-size: 24px;color: #fff; background: linear-gradient(to right,#4ec3ff,#0497d5);-webkit-border-radius: 50px;border-radius: 50px;}
.banner .swiper-slide-active .txt{left: 7.8%;}
.banner .btn{ -webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; height: 620px;width:700px;position: absolute;right: 10.5%;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.banner .btn li{position: absolute;width: 140px;}
.banner .btn a{display: block;text-align: center;}
.banner .btn a span{display: block;color: #fff;font-size: 20px;text-shadow: 0 0 10px #000;line-height: 20px;padding-top: 15px;}
.banner .btn li:nth-child(1){top: 0;    right: 50%;    margin-right: -70px;}
.banner .btn li:nth-child(2){top: 160px;    right: 0;}
.banner .btn li:nth-child(3){bottom: 0;    right: 21.8%;}
.banner .btn li:nth-child(4){bottom: 0;    left: 21.8%;}
.banner .btn li:nth-child(5){top: 160px;    left: 0;}
.banner .btn li.g5{width: 36.8%;left: 50%;top: 50%;-webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}
/*漂浮 */
.fixPF{z-index: 9;position: fixed;right: 0;bottom: 20%; border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1 }
.fixediv{position: relative;cursor: pointer;width: 85px;background: #fff;text-align: center;font-size: 16px;color: #fff;line-height: 26px;}
.fixediv .fixicon{padding:21px 0 12px;position: relative;z-index: 2;-webkit-transition:all 0.3s ease 0s; transition:all 0.3s ease 0s; color: #069acc;}
.fixediv .fixicon span.ico{width: 44px;height: 44px;background-image: url(../images/pf1.png);background-repeat: no-repeat;background-position: bottom center;display: block;margin:0 auto 6px;}
.fixediv .fixicon2 span.ico{background-image: url(../images/pf2.png);}
.fixediv.on .fixicon{background: #fff;color: #069acc;}
.fixediv.on .fixicon span.ico{background-position: bottom center;}

.fix_hide{display: none;padding: 14px 30px;position: absolute;right: 84px;top: -1px;background: #fff;border:1px solid #e1e1e1;}
.fix_hide2{top: -110px}

.fix_tit{border-bottom: 1px solid #e1e1e1;font-size: 24px;color: #069acc;line-height: 43px;text-align: left;}
.fix_form{min-width: 404px}
.fix_form div.clearfix{margin-top: 20px;}
.fix_form div label{float: left;font-size: 18px;color: #666;line-height: 38px;margin-right: 10px;}
.fix_form div input[type=text]{text-indent: 1em;width: 143px;height: 36px;line-height: 36px;font-size: 14px;border:1px solid #c9c9c9;}
.fix_form div textarea{text-indent: 1em;width: 357px;border:1px solid #c9c9c9;height: 96px;line-height: 36px;} 
.fix_form div input[type=text].yzm{width: 88px;float: left;}
.fix_form div img{float: left;width: 87px;height: 39px;}
.fix_form div input[type=submit]{width:127px;height: 35px;color: #fff;background: #069acc;font-size: 18px;}

.fix_email{margin: 23px 0;padding-left: 97px;min-width: 404px;background: url(../images/email.jpg) left center no-repeat;color: #666;font-size: 18px;line-height: 50px;text-align: left;background-size:53px;}
.fix_email em{color: #069acc;}
.fix_email i{display: inline-block;min-width: 110px;padding-left: }

@media screen and (max-width:1600px){
.navigation-up .navigation-v3 ul li,.head_t_span a.email{margin-left: 20px;}
.head_one{margin-left: 36px;}
.navigation-up .navigation-v3 ul li a{font-size: 17px;}
.navigation-up .navigation-v3{margin-right: 10px;}
.foot_one .fr ul{margin-left: 35px;}
}
@media screen and (max-width:1440px){
/*20200618*/
.banner .btn{right: 4%;-webkit-transform: translate(15%,-50%) scale(0.7);transform: translate(15%,-50%) scale(0.7);}
.banner .swiper-slide-active .txt{left: 4%;width:30% }

}
@media screen and (max-width:1400px){
.header .logo img{max-width: 150px}
.head_one{margin: 5px 0 0 20px;-webkit-background-size: 90px;background-size: 90px;padding-left: 100px;}
.index_four .four_news .four_div ul li a span{width: calc(100% - 100px);}
.foot_one .fr ul{margin-left: 20px;}
.foot_one .w_1616 > .fl{width: calc(100% - 600px);}
.foot_one .fl .foot_logo span{font-size: 15px;}
.head_one{margin-top: 0;}
}

@media screen and (max-width:1200px){
	.head_two,.foot_one .fl .foot_logo span{display: none;}
	.header.active .logo,.logo{margin-top: 0;}
	/* .header .w_1616{padding: 15px 3%;} */
	.header .w_1616{padding: 14px 3% 8px 1%;}
	.banner,.n_banner{margin-top: 0;}
	.banner {height: auto;}
	.banner .swiper-slide{padding-bottom: 50%;}
	.banner .swiper-slide > a{height: 100%;position: absolute;top: 0;width: 100%;}

	.menu{display: inline-block;}
	.fz24{font-size: 22px;}
	.fz20{font-size: 18px;}
	.fz28{font-size: 16px;}
	.t_box_right .content ul li a span,.sear_left li a span{width: calc(100% - 100px);}
	.t_box_right .tabs li{margin-left: 37px;}
	.index_tit h5{font-size: 35px;}
	.foot_one .fr ul{margin-left: 5px;}
	.foot_one .w_1616 > .fl{width: calc(100% - 500px );}
	.com_three div.fl{top: 10px;}
	.header{position: relative;}
	.n_nav a{line-height: 50px;}
}
	
@media screen and (max-width:991px){
	.fz24{font-size: 16px;}
	.fz20,.select_link dt{font-size: 16px;}
	.fz18{font-size: 16px;}
	.fz16{font-size: 14px;}
	.fz28,.com_two ul li em{font-size: 20px;}
	.fz32{font-size: 28px;}
	.fz36{font-size: 28px;}
	.fz40,.com_two ul li span{font-size: 20px;}
	.five_box .w_1616 > .fl ul li span{font-size: 32px;}
	.five_box .w_1616 > .fl ul li em{font-size: 26px;}
	.menu{width: 35px;}
	.index_One ul li{width: 30.4%;margin-bottom: 10px;}
	.index_One .one_swiper{margin-top: 20px;}
	.t_box_right .tabs li{margin-left: 15px;}
	.index_four .four_news .four_div{width: 100%;margin-left: 0;}
	.five_box .w_1616 > .fl,.five_box .w_1616 > .fr{width: 100%;}
	.five_box .w_1616 > .fr{position: relative;}
	.map_img{position: static;-webkit-transform: translateY(0);	transform: translateY(0);}
	.five_box:after{display: none;}
	.five_box .w_1616 > .fl{margin: 50px 0 0;}
	.five_box .w_1616 > .fl ul{margin-top: 40px;}
	.five_box .w_1616 > .fr:after{width: 150%;background: rgba(0,0,0,0.5);position: absolute;content: '';left: -25%;bottom: 0;height: 100%;}
	.five_box .w_1616 > .fr .map_img{z-index: 2;position: relative;max-width: 753px;margin:50px auto;}
	.index_six{margin: 45px 0;}
	.foot_one .w_1616 > .fr,.n_nav{display: none;}
	.foot_one .w_1616 > .fl,.com_three div.fl{width: 100%;}
	.n_banner{padding: 20px 0}
	.list_pro,.list_party,.list_history,.list_news{padding: 30px 0 20px;}
	.list_history .tabs .container .date{width: 70px;height: 70px;}
	.list_history .tabs .container .date h5{line-height: 60px;font-size: 20px;}
	.com_one div.fr{float: left;width: 100%;margin-left: 0; margin-bottom: 30px;}
	.com_one div.fr .img,.com_three div.fl{padding-bottom: 64%;}
	.com_one div.fr .num{line-height: 80px;}
	.com_one div.fr .num span{margin:  0 1%;font-size: 13px;}
	.com_two ul,.com_two ul li{margin: 0 30px}
	.com_three{margin-top: 30px;}
	.com_three div.fl{top: 0;margin-bottom: 15px;}
	.com_two{margin: 25px 0 15px}
	.organ_em{float: left;width: 100%;display: block}
	.organ_em dl{width: 100%;float: left;}
	.organ_em dl:after,.organ_em dl:before,.organ_tit span:after{display: none;}
	.organ_em dl dt span{padding: 0;height: auto;padding-bottom: 25px;}
	.organ_em dl i{display: none;}
	.organ_em dl dt{height: auto;}
	.organ_em dl dd p{float: left;width: 33%;}
	.organ_tit span{line-height: 35px;}
	.organ_tit,.organ_tit span{padding-bottom: 20px;}
	.organ_em dl:hover dt span{-webkit-box-shadow: 0 0 0 #fff;	box-shadow: 0 0 0 #fff;background: none;}
	.cont_nox{min-height: auto}
	.right_news{display: none;}
	.n_banner p{padding-top: 10px;}

/*20200618*/
.banner .btn{-webkit-transform: translate(20%,-50%) scale(0.5);    transform: translate(20%,-50%) scale(0.5);}
.banner .txt a{font-size: 16px;}
.banner .txt{width: 45%;}

}
@media screen and (max-width:768px){
.one_city span,.page a,.page span,.list_history .cont .container .wrap dd:after,.cont_share,.foot_ewm img,.five_box .five_tit{display: none;}
.page a.btn{display: inline-block;}
.page{margin: 40px 0}
.head_one{width: 100px;height: 30px;margin-top: 3px;}
.menu{top: 50%;margin-top: -19px;}
.index_tit h5{font-size: 20px;}
.index_tit h5,.index_three .index_tit h5{padding: 30px 0 10px;}
.index_t_box > .fl,.select_link{width: 100%;}
.index_t_box > .fr{width: 100%;}
.index_t_box{height: auto;margin-top: 20px;}
.index_t_box:after{display: none;}
.t_box_swiper .swiper-slide a span.img{padding-bottom: 67%;}
.t_box_swiper .swiper-slide a span.txt{line-height: 40px;font-size: 14px;}
.t_box_page{bottom: 70px}
.t_box_right .content,.sear_left ul{padding-top: 10px;}
.t_box_swiper{margin-bottom: 10px;}
.t_box_right .content dl dd{padding-top: 10px;}
.three_swiper .swiper-slide a span.ico{width: 60px;height: 60px;-webkit-background-size: 50px;background-size: 50px;}
/*.three_swiper .swiper-slide a span.ico.ico_app{background-position: 47% 3%;}
.three_swiper .swiper-slide a span.ico.ico_TV{background-position: 68% 99%;}
.three_swiper .swiper-slide a span.ico.ico_video{background-position: 47% 46%;}
*/.three_swiper .swiper-slide a span.txt{height: 20px;}
.three_swiper .swiper-slide a span.ico{top: -30px}
.three_btn{/*width: 60px;height: 60px;-webkit-background-size: 60px;background-size: 60px;background-color: #e2e2e2;*/display: none;}
/*.three_btn.three_next{right: 0}
.three_btn.three_prev{left: 0}
*/
.three_swiper,.com_two,.list_culture{padding: 50px 0}
.three_box,.index_four .four_news .four_div,.five_box{margin-top: 20px;}
.four_swiper,.list_pro dl dd h5,.index_six{margin: 25px 0;}
.five_box .w_1616 > .fr{display: none;}
.five_box:after{display: block;width: 100%;background: rgba(0,0,0,0.4);}
.five_box .w_1616 > .fl{z-index: 2;position: relative;}
.select_link{margin-left: 0;}
.copyright span{display: block;width: 100%;}
.foot_one .fl .foot_logo img,.foot_one .fl .foot_ewm img{float: none;}
.foot_one .fl .foot_logo{text-align: center;}
.foot_one .fl .foot_ewm img{margin: auto;width: 99px;height: 99px;}
.foot_one .fl .foot_ewm div{padding: 0 7%;text-align: center;top: 5px}
.foot_one{padding: 15px 0;}
.foot_ewm,.five_box .w_1616 > .fl,.five_box .w_1616 > .fl ul{margin-top: 20px;}
.foot_logo{margin-bottom: 0;}
.foot_one:after{top: 67px}
.index_four .four_news .four_div ul,.five_box .w_1616 > .fl ul li p{margin-top: 15px;}
.index_four .four_news .four_div ul li a{height: 38px;line-height: 38px;}
.index_four .four_news .four_div .four_tit{line-height: 50px;}
.part_dl dt{margin-bottom: 25px;}
.five_box .w_1616 > .fl ul li p{font-size: 14px;}
.five_box .w_1616 > .fl ul li span{font-size: 25px;}
.five_box .w_1616 > .fl ul li em,.five_box .w_1616 > .fl ul li i{font-size: 20px;}
.list_pro dl dt,.list_pro dl dd,.party_left,.party_left,.right_news,.part_dl dt,.part_dl dd,.list_history .cont .container .wrap dt,.list_history .cont .container .wrap dd,.news_left,.cont_Nleft,.sear_left,.tuw_one li{width: 100%;}
.list_pro dl dd > a,.cont_page{margin-top: 20px;}
.list_pro dl{padding-bottom: 30px;}
.list_pro dl dt a{padding-bottom: 58%;}
.list_pro dl dd h5{margin-bottom: 0;}
.rNewsImg a span.img,.part_dl dt a,.list_history .cont .container .wrap dt{padding-bottom: 64%;}
.part_dl dd{padding-left: 0;float: left;}
.list_history .cont .container .wrap{padding: 20px }
.list_history .cont .container .wrap dd h6,.cont_news{padding:20px 0}
.list_history .cont .container .wrap dd .txt{padding-left: 30px;line-height: 30px;}
.list_history .cont .container .wrap dd .txt:before{left: 0;top: 5px}
.news_left dl dd{padding-left: 95px;}
.com_two ul li{width: 48%;padding: 0;margin: 0}
.com_two ul,.list_dan,.list_search,.tuw_one{padding: 20px 0}
.list_culture li,.list_culture li:nth-child(3n+1){width: 48%;margin: 0 1% 25px}
.cont_page a{padding: 0 20px;line-height: 36px}
.list_dan .party_bg{padding: 15px}
.tuw_one li{padding: 37px 5% 0;}
.tuw_one li:first-child{margin: 0 0 20px 0}
.cont_Nleft{padding: 25px 2.3%}
.cont_tit{padding-bottom: 15px;}
.cont_em,.three_swiper .swiper-slide a span.txt{font-size: 12px;line-height: 16px;margin-bottom: 25px;}
.cont_nox{font-size: 15px;}
.t_box_right .content dl dd p{font-size: 14px;line-height: 28px;}
.t_box_right .content dl dd p{height: 56px;}
.cont_em em.em2,.cont_em em.em1,.cont_em em.em3{background: none;padding-left: 0;margin: 0 5px}
.index_One .one_swiper a span.txt{top: 52.2%;font-size: 13px;}
.index_tit img{width: 20px;}
.index_tit h5, .index_three .index_tit h5{padding-bottom: 0;}
.t_box_right .tabs li a:after{height: 2px;}
.t_box_right .content ul li a, .sear_left li a,.select_link dt{line-height: 38px;height: 38px;}
.three_swiper .swiper-slide a span.tit{font-size: 16px;}
.index_four .four_news .four_div ul li a:before{left: 6px}
.index_four .four_news .four_div{padding-bottom: 15px;}
.index_four .four_news .four_div .four_tit span.ico1{background-position: 0 0;}
.index_four .four_news .four_div .four_tit span.ico2{background-position: 0 -70px;}
.index_four .four_news .four_div .four_tit span.ico3{background-position: 0 -138px;}
.select_link dt{font-size: 14px;-webkit-border-radius: 5px;border-radius: 5px;}
.three_box{background-attachment: inherit;}
.select_link{margin-bottom: 10px;}
.select_link dd{bottom: 40px}
.banner .ban_pag{bottom: 10px; }
.banner .ban_pag span.swiper-pagination-bullet:after{height: 2px;}
.banner .ban_pag span.swiper-pagination-bullet{height: 2px;}
.three_swiper .swiper-slide a{border-radius:5px;padding-bottom: 1px;}
.three_swiper .swiper-slide a span.img{border-radius:5px;}
.index_One .one_swiper a span.img{left: 32.3%;top: 22.4%;width: 36.6%; height: 37.6%;}
/*20200618*/
.banner .swiper-slide-active .txt{width: 40%;}
.banner .btn {    -webkit-transform: translate(38%,-50%) scale(0.25);    transform: translate(38%,-50%) scale(0.25);}
.banner .txt a{font-size: 14px;}
.banner .btn a span{-webkit-transform: scale(1.7);transform: scale(1.7);}
/*20200724*/
.fixPF{display: none;}

}
@media screen and (max-width:400px){
.list_culture li,.list_culture li:nth-child(3n+1){width: 98%;}
}

.mm-listview > li p{padding: 10px 10px 10px 20px}