body{font-family:"微软雅黑";overflow-x:hidden; min-width: 1280px;}
*{list-style:none;margin:0;padding:0;text-decoration:none}
li,ul{margin:0;padding:0}
a{color:#333;text-decoration:none}
li,ul{margin:0;padding:0}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{}
h1,h2,h3,h4,p{margin:0;padding:0}
.clear{clear:both}
.float-left{float:left}
.float-right{float:right}
.blank10{width:100%;height:10px}
.blank20{width:100%;height:20px}
.blank30{width:100%;height:30px}
.blank50{width:100%;height:50px}
.blank70{width:100%;height:70px}
.txt-center{text-align:center}
.txt-left{text-align:left}
.position-a{position:absolute}
.position-r{position:relative}
.col1100{width:1280px; overflow: hidden; height:auto; margin:0 auto}
.weather{width:280px;height:auto; padding: 20px 0; margin:0 auto; float: left;}
.weather iframe{width:100%; display: block;  color: #fff;}
#mobile05 .wtname a{color: #fff;}
.menu{width:calc(100% - 280px);height:auto;margin:0 auto; float: left;}
.banner{width:100%;height:370px;position:relative;}
.page-banner{width:100%; height: 380px; margin: 0 auto; background: url("../images/banner.png") no-repeat center top; }
.banner-height{height:380px}
.carousel-control{ z-index: 100; height: 50%; margin: auto;}
.carousel-control.left{background:0 0;}
.carousel-control.right{background:0 0;}
.banner-main{left:0;right:0;top:0;bottom:0;margin:auto;height:100%;}
.cont-tel{width:300px;height:40px;line-height:40px; background: url("../images/idx_ico_00.png") no-repeat;  text-align:center; color:#fff; font-style: normal; padding-left: 25px;}
.cont-code-wx{background: url("../images/idx_ico_03.png") no-repeat; padding-left: 25px;}
.cont-tel-a:hover .cont-tel{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;opacity:1;filter:alpha(opacity=100)}
.cont-code{width:150px;height:150px;position:absolute;top:33px;right:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;transform:scale(0,0);-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;opacity:0;filter:alpha(opacity=0)}
.cont-code img{width:100%}
.cont-code-a:hover .cont-code{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;opacity:1;filter:alpha(opacity=100)}
.carousel.vertical .carousel-inner{height:100%;width:100%}
.carousel.vertical .carousel-inner>.item{width:100%;-webkit-transition:.6s ease-in-out top;-ms-transition:.6s ease-in-out top;-moz-transition:.6s ease-in-out top;transition:.6s ease-in-out top}
@media all and (transform-3d),(-webkit-transform-3d),(-ms-transform-3d),(-moz-transform-3d){.carousel.vertical .carousel-inner>.item{-webkit-transition:.6s ease-in-out;-ms-transition:.6s ease-in-out;-moz-transition:.6s ease-in-out;transition:.6s ease-in-out}
	.carousel.vertical .carousel-inner>.item.active.right,.carousel.vertical .carousel-inner>.item.next{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:0}
	.carousel.vertical .carousel-inner>.item.active.left,.carousel.vertical .carousel-inner>.item.prev{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);top:0}
	.carousel.vertical .carousel-inner>.item.active,.carousel.vertical .carousel-inner>.item.next.left,.carousel.vertical .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0}
}
.banner-other{width:100%;height:50px;position:absolute;bottom:0;background:rgba(255,255,255,.7);padding:0 15px}
.banner-news{width:540px;height:50px;position:absolute;padding-left:20px;background:url(../images/index_06.png) no-repeat left center}
.items-a{width:483px;height:50px;line-height:50px;display:block;padding:0 10px}
.banner-news .up{margin-top:0}
.banner-news .down{margin-top:26px}
.carousel-control-set{position:absolute;right:10px;width:20px;height:20px;left:auto}
.title-set{color:#333;width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.date-set{color:#666}
.search{width:240px;height:30px;border:1px solid #ccc;border-radius:5px;background:#fff;position:relative;float:right;margin-top:10px}
.search-input{border:0;outline:0;width:150px;height:28px;position:absolute;left:15px;top:0}
.search-btn{position:absolute;right:0;top:0;width:28px;height:28px;border:0;border-radius:5px;outline:0;background:url(../images/search.svg) no-repeat center center #008cd6;background-size:16px}
.header{ width: 100%; margin:0 auto; height: 40px; background: #05538c; position: relative; z-index: 101;}
.header .header-box{ width: 1280px; margin:0 auto; }
.header .header-box p{ float: left; color: #fff; height: 40px; line-height: 40px; }
.banner-main{ margin:0 auto; width:100%;}
.banner-main .cont-col{margin:0 auto; height: 40px; float: right; color: #fff; position: relative; }
.cont-col a{position:relative; margin: 0 8px; color:#fff; height: 40px; line-height: 40px; }
.swiper-button-next:hover{ background: url("../images/col4_icon2.png") no-repeat; background-size: 100% 100%; }
.swiper-button-prev:hover{ background: url("../images/col4_icon1.png") no-repeat; background-size: 100% 100%; }

.nav-box{width:1280px; background: url("../images/idx_bg_01.jpg") repeat ; position: absolute; bottom: 0; left:0; right:0; margin: auto; z-index: 99;}
.menu ul{ overflow: hidden; margin: 15px auto; height: 55px; }
.menu ul li{width: 11%; float:left; list-style:none; height: 30px; line-height: 30px; text-align: left; position: relative;}
.menu ul li:before{ content: ""; width: 2px; height: 18px; display: block; float: right; background: #fff; position: absolute; top:0; bottom: 0; right:0; margin: auto; }
.menu ul li:nth-of-type(9n):before{ display: none;}
.menu ul li .nav-hover{display:block;color:#fff; font-size: 16px; text-align: center; }
.menu ul .menunav:hover a{color:#f84414}
.nav-bar{width:100%;height:50px;position:absolute;background:#d9e2eb;display:none;left:0;line-height:50px;z-index:999}
.nav-box .nav-bar li{width:100px}
.nav-box .nav-bar li a{color:#333}
.nav-box .nav-bar li a:hover{color:#165387}
.nav-set{position:absolute;left:0;right:0;margin:auto}
.nav-margin1{padding-left:100px}
.nav-margin2{padding-left:197px}
.nav-margin3{padding-left:297px}
.nav-margin4{padding-left:397px}
.nav-margin5{padding-left:593px}
.nav-margin6{padding-left:192px}
.nav-margin7{padding-left:492px}
.nav-margin8{padding-left:690px}
.nav-margin9{padding-left:990px}
.lunbo{width:445px;height:342px;float:left}
.focus{position:relative;width:445px;height:342px;background-color:#000;float:left}
.focus img{width:445px;height:342px}
.focus .btn{position:absolute;bottom:34px;overflow:hidden;zoom:1}
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focus .btn a.current,.focus .btn a:hover{cursor:pointer;background:#fc114a}
.focus .fPic{position:absolute;left:0;top:0}
.focus .D1fBt{overflow:hidden;zoom:1;height:16px}
.focus .shadow{width:100%;position:absolute;bottom:0;left:0;height:35px;line-height:35px;background:rgba(3,114,171,.6);overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient( GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;display:block;text-align:left;padding-right:100px}
.focus .shadow a{width:170px;height:35px;text-decoration:none;color:#fff;font-size:14px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1"}
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000}
.focus .fcon img{display:block; object-fit: cover;}
.focus .fbg{bottom:15px;right:10px;position:absolute;height:21px;text-align:center;z-index:200}
.focus .fbg div{margin:14px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative;display:inline;width:10px;height:10px;border-radius:50%;margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9}
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#c00}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none;font-style:normal}
.focus .next,.focus .prev{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer}
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer}
.focus .prev:hover{background-position:0 0}
.focus .next:hover{background-position:-40px 0}
.col1-main{height:329px}
.box-left{overflow: hidden; margin: 0 auto; float: left; width: 904px;}
.box-left .col1-set1{margin: 0;}
.box-left .col1-set1:nth-of-type(1){margin-right:14px; margin-left: 0;}
.box-right { overflow: hidden; margin: 0 auto; float: right; width: calc(100% - 904px - 14px);}
.box-right .box-right-box{ overflow: hidden; margin: 0 auto;}
.box-right .box-right-box a{ overflow: hidden; margin: 0 auto 20px; display: block; border: 1px solid #e6e6e6; padding: 20px 0;}
.box-right .box-right-box a:nth-of-type(2){ background: #0773c3; }
.box-right .box-right-box a:nth-of-type(2) p{ background: #0773c3; color: #fff; }
.box-right .box-right-box a img{ margin: 10px auto; display: block;}
.box-right .box-right-box a p{ font-size: 20px; color: #666666; text-align: center; }
.col1-set1{width:445px;margin-left:14px;float:left}
.col1-nav{width:100%;height:40px;border-bottom:1px solid #ccc; background: url("../images/bt_bg.jpg") repeat-x; border-radius: 10px 10px 0 0;}
.col1-nav ul li{margin:0 auto; padding: 0 10px; font-size:16px; color: #fff; position: relative;}
.col1-nav ul li:before{ content: ""; width: 1px; height: 18px; display: block; background: #fff; position: absolute; top:0; bottom: 0; left:0; margin: auto; }
.col1-nav ul li:nth-of-type(1):before{ display: none; }
.col1-nav ul li a{ color: #fff; }
.col1-nav-set{width:328px; line-height:40px;float:left}
.col1-nav-set li a:hover{}
.more-btn{display:block;line-height:40px}
.more-btn a{color: #fff; padding: 0 10px;}
.col1-nav-set li a:focus{color:red}
.col1-list{ padding: 0 10px; overflow: hidden;}
.col1-list a{display:block;color:#333;}
.col1-list a span{height: 30px; line-height: 30px; margin: 5px auto;}
.col1-list a .news-title{width:266px; font-size: 16px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.col1-list a .news-date{font-size:16px;color:#333; height: 30px; line-height: 30px; margin: 5px auto;}
.col1-list a:hover{color:#0773c3}
.more-btn a:hover{}
.tab-content{overflow: hidden; margin: 0 auto;}
.tab-content .tab-pane{overflow: hidden; margin: 0 auto;}
.tab-content .tab-pane ul{overflow: hidden; margin: 10px auto;}
.col1-set2{width:365px; float:right}
.col1-title{width:100%; height:40px; border-bottom:1px solid #ccc; background: url("../images/bt_bg.jpg") repeat-x;line-height:40px; border-radius: 10px 10px 0 0; }
.col1-title1{font-size:16px; color: #fff; padding: 0 10px;}
.col1-txt2{ margin-right:5px}
.col1-main1{padding:0 10px}
.news-title1{height:30px; line-height:30px; margin:10px auto; overflow:hidden;text-overflow:ellipsis; white-space:nowrap}
.news-title1 a{ color: #333; font-size: 16px;}
.news-title1:hover a{ color: #0773c3;}
.col2-mian1{width:574px; height:320px; float:left}
.col2-mian1 ul li{width:174px; height:139px; float:left; text-align:center; position:relative;margin-top:20px; margin-right:15px}
.col2-mian1 ul li a{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; font-size:18px; color:#999; padding-top:90px; border:1px solid #ccc; transition:.3s;-webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s}
.col2-mian1 ul li a:hover{background:#d5ad30; border:1px solid #d5ad30; color:#fff}
.col2-icon{width:54px; height:54px; position:absolute; left:0; right:0; top:20px;margin:auto; transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s}
.col2-icon1{background:url(../images/jianjie.svg) no-repeat center center;background-size:53px;}
.col2-icon2{background:url(../images/zhangcheng.svg) no-repeat center center;background-size:53px}
.col2-icon3{background:url(../images/jigou.svg) no-repeat center center;background-size:53px}
.col2-icon4{background:url(../images/lingdao.svg) no-repeat center center;background-size:53px}
.col2-icon5{background:url(../images/shiping.svg) no-repeat center center;background-size:53px}
.col2-icon6{background:url(../images/xiazai.svg) no-repeat center center;background-size:53px}
.col2-icon1-1{background:url(../images/jianjie1.svg) no-repeat center center;background-size:54px}
.col2-icon1-2{background:url(../images/zhangcheng1.svg) no-repeat center center;background-size:54px}
.col2-icon1-3{background:url(../images/jigou1.svg) no-repeat center center;background-size:54px}
.col2-icon1-4{background:url(../images/lingdao1.svg) no-repeat center center;background-size:54px}
.col2-icon1-5{background:url(../images/shiping1.svg) no-repeat center center;background-size:54px}
.col2-icon1-6{background:url(../images/xiazai1.svg) no-repeat center center;background-size:54px}
.col2-1-icon{opacity:0;filter:alpha(opacity=0);transform:scale(2,2);-ms-transform:scale(2,2);-webkit-transform:scale(2,2);-moz-transform:scale(2,2)}
.col2-mian1 ul li:hover a .col2-icon{opacity:0;filter:alpha(opacity=0);transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0)}
.col2-mian1 ul li:hover a .col2-1-icon{opacity:1;filter:alpha(opacity=100);transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}
.col2-mian2{width:505px}
.col2-set2{height:329px;margin-left:14px;float:right}
.col2-nav{background:url(../images/index_28.png) no-repeat left 0 center}
.col3-set3{width:100%;height:260px}
.col3-nav{background: url("../images/bt_bg.jpg") repeat-x; border-radius: 5px 5px 0 0;}
.col3-list{float:left;margin:0 3px;margin-top:20px}
.photo-img{width:250px; height: 200px; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
.col3-list p{ font-size: 16px; }
.col3-list a p{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.col3-list a:hover .photo-img{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
.col3-list a:hover p{ font-size: 16px;  color: #ba0008; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
.col4-nav{background:url(../images/index_40.png) no-repeat left 0 center}
.coop-list{width:275px;height:100px;float:left;margin:35px 10px}
.coop-list:hover p{ color: #ba0008; }
.coop-img{width:275px; height:100px; border:1px solid #ccc;transition:.3s;-webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s;}
.coop-list:hover .coop-img{border:1px solid #ddd}
.coop-list:hover a{ transition:.3s; -webkit-transition:.3s; -moz-transition:.3s;-ms-transition:.3s;}
.carousel1-height{}
.carousel .carousel1-height{ margin: 0 50px; }
.carousel-control.left.bg4-btn-set1{width:30px; height:30px; background:url(../images/col4_icon_03.png) no-repeat center; background-size:30px; margin-left:0;top:0}
.carousel-control.right.bg4-btn-set2{width:30px;height:30px;background:url(../images/col4_icon1_03.png) no-repeat center;background-size:30px;margin-right:0;top:0}
.col5-mian{width:100%; overflow: hidden; background:#e8e8e9;}
.col5-mian ul{width:1280px; margin: 20px auto; overflow: hidden; }
.col5-mian ul li{width:398px;margin:0 14px;float:left}
.links{width:100%;height:45px;outline:0;border-radius:5px; color: #999999;}
.footer{padding:10px 0;text-align:center;width:100%; line-height:45px;background:#00243f;color:#fff; overflow: hidden;}
.footer a{color:#fff;margin:0 5px}
.footer .footer-box{ overflow: hidden; margin: 0 auto; width: 1280px; }
.footer .footer-left{ overflow: hidden; float: left; }
.footer .footer-left p{ overflow: hidden; font-size: 14px; color: #ffffff;}
.footer .footer-left p img{ overflow: hidden; margin-right: 10px;}
.footer .footer-right{ overflow: hidden; float: right; }
.footer .footer-right span{ overflow: hidden; font-size: 18px; color: #ffffff;}
.sidebarnav{width:300px;height:auto;}
.sidebar-title{width:100%;height:40px; padding: 0 20px; background:url(../images/bt_bg.jpg) repeat-x; border-radius: 5px 5px 0 0; position:relative;font-size:18px;font-weight:700; color:#fff;line-height:40px;}
.sidebar-icon{position:absolute;margin:auto;top:0;bottom:0;left:10px}
.sidebar-icon1{width:25px;height:27px;background:url(../images/sidebar_03.png) no-repeat}
.sidebar-icon-news{width:28px;height:28px;background:url(../images/news_icon_03.png) no-repeat}
.sidebar-jm-icon{width:30px;height:24px;background:url(../images/jm_icon_03.png) no-repeat}
.sidebar-icon-coop{width:28px;height:28px;background:url(../images/coop.png) no-repeat}
.sidebar-icon-legal{width:28px;height:28px;background:url(../images/fazhi.png) no-repeat}
.sidebar-icon-recruit{width:28px;height:28px;background:url(../images/zhaoping.png) no-repeat}
.sidebar-icon2{width:24px;height:23px;background:url(../images/sidebar_06.png) no-repeat}
.sidebar-mian{padding:10px 10px 30px; border: 1px solid #ddd; border-top: none;}
.sidebar-mian ul li{width:100%; padding: 5px 0; text-indent:20px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;margin:10px 0; border-bottom: 1px dashed #ddd;}
.sidebar-mian ul li a{height:30px; line-height:30px; font-size: 16px; display: block; transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;display:block}
.sidebar-mian ul li a:hover{color:#0773c3;}
.sidebar-mian ul li span{ float: right; color: #666666; }
.sidebar-mian ul li a:hover span{ float: right; color: #0773c3; }
.sidebar-mian1{padding:10px 10px 30px;position:relative; border: 1px solid #ddd; border-top: none; }
.sidebar-mian1 ul li{ overflow: hidden; margin: 0 auto; padding: 10px 0; border-bottom: 1px dashed #ddd; }
.sidebar-mian1 ul li a{width:100%;height:30px; font-size: 16px; display: block; line-height:30px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.sidebar-li-title{position:absolute;left:10px;height:30px;width:146px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sidebar-li-icon{height:30px;width:40px;text-align:right;position:absolute;right:10px;background:url(../images/down_icon_03.png) no-repeat left center;font-size:12px;line-height:30px}
.sidebar-mian1 ul li:hover a .sidebar-li-icon{background:url(../images/down_icon_06.png) no-repeat left center}
.inside-box{width: calc(100% - 300px - 20px);}
.web-nav-box{width:100%;height:40px;background: url("../images/bt_bg.jpg") repeat-x; line-height:40px; border-radius: 5px 5px 0 0; }
.column-title{font-size:16px;color:#ffffff;padding-left:20px;float:left}
.web-nav{font-size:14px;color:#fff;float:right;text-align:right;padding-right:20px}
.web-nav a{color:#fff}
.inside-mian{width:100%;height:auto;border:1px solid #e9e9e9;border-top:0;padding:20px}
.about-color1{color:#666;line-height:30px;text-indent:2em}
.font-set1 h3{font-size:18px;text-indent:0;text-align:center;font-weight:700;color:#333;margin-bottom:20px}
.font-set2 h4{font-size:16px;text-indent:0;text-align:center;color:#333;margin-top:20px;margin-bottom:20px}
.leader-list ul li{width:100%;border-bottom:1px solid #ccc;margin:20px 0;padding-bottom:20px}
.leader-img{width:153px;height:201px;float:left}
.leader-col{width:623px;float:left;margin-left:40px}
.leader-col h3{font-size:18px;color:#02439b;font-weight:700;margin:10px 0}
.leader-col p{font-size:16px;color:#666;margin-bottom:20px}
.leader-col p span{color:#333}
.photo-list{width:100%}
.photo-list ul li{width:calc((100% - 100px) / 5);float:left;margin:0 10px 20px;}
.photo1-img{width:100%; object-fit: cover; background-size: 100%; position:relative}
.icon-video{width:30px;height:30px;background:url(../images/video.svg) no-repeat center center;background-size:30px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;opacity:.7;filter:alpha(opacity=70)}
.page{width:100%; margin: 10px auto; line-height:30px;text-align:center;color:#333; overflow: hidden;}
.page a{color:#333;margin:0 10px}
.page a:hover{color:#16558a}
.page1{padding:2px 4px;background:#e9e9e9;border:1px solid #e9e9e9;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s}
.page .page1:hover{border:1px solid #1672c0;background:#1672c0;color:#fff}
.page a.active{color:#16558a}
.contact-bg{background:url(../images/contact_03.png) no-repeat right bottom}
.cont-icon1{background:url(../images/contact_10.png) no-repeat left center;line-height:30px;text-indent:35px;color:#333}
.cont-icon2{background:url(../images/contact_14.png) no-repeat left center;line-height:30px;text-indent:35px;color:#333}
.cont-icon3{background:url(../images/contact_17.png) no-repeat left center;line-height:30px;text-indent:35px;color:#333}
.col1-list a .news-title1{width:666px}
.news-mian p{line-height:28px;margin-bottom:10px; font-size: 14px; color: #666666; }
.news-mian h3{margin:10px}
.news-info-title{text-align:center;color:#333;font-size:20px;font-weight:700;margin:25px 0}
.news-info-date{text-align:center;color:#cccccc;font-size:14px;padding-bottom:10px;border-bottom:1px dashed #ccc}
.news-info-date span{margin: 0 10px; }
.news-date span{margin:0 20px}
.news-mian{position:relative}
.bdsharebuttonbox a{position:absolute;right:29px;top:28px;text-indent:4px}
.bdsharebuttonbox img{position:absolute;top:1px;left:0}
.news-mian .bdsharebuttonbox .bds_more{background:0 0}
.info-btn{width:100%;padding-top:10px;border-top:1px dashed #ccc; overflow: hidden; }
.info-btn a{color:#999999; float: none; display: block; margin: 5px auto;}
.info-btn a:hover{color:#ba0008; }
.col-btn{width:77px;height:25px;border:1px solid #ccc;border-radius:5px;line-height:23px;color:#333;text-align:center;display:block}
.col-btn:hover{background:#d5ad30;color:#fff;border:1px solid #d5ad30;border-radius:5px}
.sub-btn{display:block;width:257px;height:50px;background:#0773c3;border-radius:5px; font-size: 20px; text-align:center;line-height:50px;margin:10px auto;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
.sub-btn:hover{color:#fff}
.sidebar-li-w{width:206px}
.move-left{width:50%;height:100%;background:url(../images/move_left.png) no-repeat center;background-size:cover;position:absolute;left:0;top:0;bottom:0;z-index:999999}
.move-right{width:50%;height:100%;background:url(../images/move_right.png) no-repeat center;background-size:cover;position:absolute;right:0;top:0;bottom:0;z-index:999999}
.move-btn{display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;background:0 0;width:100%;height:100%;z-index:999999}
.tool-box{width:50px;height:220px;right:10px;bottom:50px;position:fixed;z-index:99999}
.tool-item{width:50px;height:50px;display:block;position:relative;margin-top:1px}
.tool-btn{width:50px;height:50px;position:absolute;top:0;left:0;display:block;overflow:hidden}
.tool-btn:hover:before{top:-50px}
.tool-btn:hover:after{top:0}
.tool-btn-qq:before{content:"";position:absolute;left:0;top:0;background:url(../images/qq1.svg) #00a0e9 no-repeat center center;background-size:40px;width:50px;height:50px;text-align:center;line-height:50px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.tool-btn-qq:after{content:"在线\A客服";white-space:pre;position:absolute;left:0;top:50px;width:50px;height:50px;background:#46c4fe;font-size:16px;color:#fff;text-align:center;line-height:25px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.tool-btn-wechat:before{content:"";position:absolute;left:0;top:0;background:url(../images/chat1.svg) #12b731 no-repeat center center;background-size:40px;width:50px;height:50px;text-align:center;line-height:50px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.tool-btn-wechat:after{content:"公众\A账号";white-space:pre;position:absolute;left:0;top:50px;width:50px;height:50px;background:#40d25c;font-size:16px;color:#fff;text-align:center;line-height:25px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.tool-btn-back:before{content:"";position:absolute;left:0;top:0;background:url(../images/toback.svg) #16558a no-repeat center center;background-size:30px;width:50px;height:50px;text-align:center;line-height:50px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.tool-btn-back:after{content:"";white-space:pre;position:absolute;left:0;top:50px;width:50px;height:50px;background:url(../images/toback.svg) #1672c0 no-repeat center center;background-size:30px;font-size:16px;color:#fff;text-align:center;line-height:25px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.tool-item1:hover:after{position:absolute;content:"";opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
.tool-item1:after{content:"";position:absolute;right:55px;bottom:-10px;width:150px;height:150px;background:url(../images/qeyuu_code.jpg) no-repeat;background-size:150px;opacity:0;-webkit-transform-origin:95% 95%;-moz-transform-origin:95% 95%;-ms-transform-origin:95% 95%;transform-origin:95% 95%;-webkit-transform:scale(.01);-moz-transform:scale(.01);-ms-transform:scale(.01);transform:scale(.01);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}

.statement-box{ margin: 0 auto; padding: 0 30px; position: relative; height: 77px; background: #bae7fd;}
.statement-box span{ width: 86px; height: 55px; line-height: 55px; display: block; position: absolute; top:-13px; left:5px; background: url("../images/bt_t.png") no-repeat; font-size: 20px; color: #fff; text-align: center; }
.statement-box p{ font-size: 16px; color: #666666; line-height: 24px; padding-left: 90px; padding-top: 14px;}
.invite-issue-box{ overflow: hidden; margin: 0 auto; background: #fff; border-radius: 5px; padding: 50px 30px;}
.form-group{ overflow: hidden; margin: 30px auto; }
.form-group p{ overflow: hidden; font-size: 16px; width: 140px; margin: 0 auto; float: left; padding: 0 20px; color: #666666; height: 44px; line-height: 44px; text-align: right; }
.form-group p sup{ color: #ff0000; display: contents;}
.form-group .invite-d-1{ overflow: hidden; margin: 0 auto; float: left; width: calc(100% - 140px);}
.invite-d-1 div{ overflow: hidden; margin: 0 auto; width: 100%;}
.invite-d-1 div input{ overflow: hidden; margin: 0 auto; height: 44px; line-height: 42px; font-size: 16px;  border: none; border-radius: 5px; border: 1px solid #cccccc; width: 414px; padding: 0 10px;}
.invite-d-1 div textarea{ overflow: hidden; margin: 0 auto; width: 100%; border-radius: 5px; display: block; font-size: 16px; padding: 5px 10px; line-height: 22px;}
.inside-an{ overflow: hidden; margin: 0 auto; }
.inside-an p{ overflow: hidden; margin: 0 auto; font-size: 16px; color: #999999; text-align: center; }
.inside-an p em{ color: #ff0000; font-style: normal; }