@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, form, legend, button, p,th,td{border:0;font-size:100%;margin:0;outline:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}
fieldset, img{border:none;}
img{vertical-align:top; border:0}
a{ text-decoration:none; outline:none; color:#020202;}a:hover{ color:#060606;}
a:focus{outline:none;}
ol, ul{list-style:none outside none; padding:0; margin:0}
body,button,input,select,textarea{font:12px/1.5 "微软雅黑", Arial, sans-serif; padding:0; margin:0;}
input,textarea{ outline:none;}
.clearfix:after {content:"\20"; display:block; height:0; clear:both; visibility:hidden; }
.clearfix{display:inline-block; }
.clearfix{display:block;}
.clearbox{border-top:transparent 0px solid;clear:both;font-size:0;margin-top:0px;visibility:hidden; overflow:hidden;height:0;}

body{ font:12px/1.5 "微软雅黑", Arial, Helvetica, sans-serif; padding:0; margin:0;color:#727272; background: #fff; max-width: 1200px; min-width: 1200px; margin: 0 auto;}

.navBox{background:#0850a3;}
.navBox .nav{width:1200px; margin:0 auto; line-height: 65px;}
.navBox .nav ul > li{float:left; position:relative; height: 65px;}
.navBox .nav ul > li.cur{background:#009ed5;}
.navBox .nav ul > li:hover{background: #009ed5; cursor: pointer;}
.navBox .nav ul > li:hover .menu li{background: none;}
.navBox .nav ul > li:hover .menu{display: block;}
.navBox .nav ul > li > a{color: #fff; font:normal 16px/65px "微软雅黑"; padding: 0 40px; display: inline-block; height: 65px;}
.navBox .nav li .menu{position: absolute; top:65px; left:0; background: #dbf5ff; text-align: center; display: none; z-index: 10;}
.navBox .nav li .menu li{width: 144px; text-align: center; height:35px; line-height:35px;}
.navBox .nav li .menu li a{font:normal 14px/2em "微软雅黑"; color: #474747; padding:0; }
.navBox .nav li .menu li:hover a{color: #009ed5;}
.navBox .nav li .tzmenu li{width: 160px; text-align: center;} 
.banner img{width:100%; height: auto; display: block;}
.home-banner{width: 100%; position:relative; padding: 0;  margin: 0;}
.home-banner .hd{ width: 100%; height:9px; position:absolute; z-index:1; bottom:24px; text-align:right; left:0; text-align: center; display: none;}
.home-banner .hd a{ display: inline-block; width:13px; height:13px; line-height: 18px; overflow:hidden;  cursor: pointer; margin-right: 10px; background: #fff; border-radius:30px; font-size: 0;}
.home-banner .hd a.on{ background:#009ed5;}   
.home-banner .bd{position:relative; z-index:0; width:100%; height: 300px; overflow: hidden;}
.home-banner .bd li{width:100%; position: relative;}
.home-banner .bd li img{display:block; width:100%; height:300px;}
.sPrev{background: url(../img/left.png) no-repeat center center; display: block; width: 48px; height: 48px; position: absolute; left:50px; top: 50%; margin-top: -24px;}
.sNext{background: url(../img/right.png) no-repeat center center; display: block; width: 48px; height: 48px; position: absolute; right:50px; top: 50%; margin-top: -24px;}
.search{position: relative;}
.search input{border:1px solid #009ed5; width: 210px; height: 30px;}
.search .searchBtn{background:#009ed5 url(../img/search.png) no-repeat center center; display: block; width: 35px; height: 33px; position: absolute; top:1px; right:0px;}

.con{/*background: #e8ebef;*/}
/*.conBox{width: 1200px; margin:0 auto; padding-top: 20px; padding-bottom: 50px;}*/
.conBox{width: 1200px; margin:0 auto; padding-top: 20px;}
.conBox > ul > li{float: left; width: 390px; height:495px; font:normal 14px/1.5em "微软雅黑"; color: #727272; background: #fff;}
.conBox > ul > li .title{margin-top: 13px; margin-bottom:9px;}
.conBox > ul > li .title h2{font:bold 16px/2em "微软雅黑"; color: #005bac; background: url(../img/titlebg.png) no-repeat left center; padding-left: 30px; float: left;}
.conBox > ul > li .title a{background: url(../img/more.png) no-repeat right center; float: right; padding-right: 17px; color:#005bac; font:normal 14px/32px "微软雅黑"; margin-right:31px;}
.conBox .txt{padding-left: 28px; padding-right: 24px;}
.conBox .txt li{cursor: pointer; margin-bottom:12px;}
.conBox .txt li a{ width: 235px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; float: left; font:normal 14px/1.5em "微软雅黑"; color: #727272;}
.conBox .ywBox{margin-top: 41px;}
.conBox .txt li span{float: right; padding:0 5px;}
.conBox .txt li:hover a{color: #009ed5;}
.conBox .txt li:hover span{color: #fff; background:#6bc0e0;}
.conBox a.yw{display: block;}
.conBox .txt h3{font:bold 14px/2em "微软雅黑"; color: #009DD5; margin-top:9px;}
.conBox a.yw p{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; width: 326px; color: #727272;}
.conBox li.second{margin:0 15px;}
.conBox .second ul{padding-left: 28px; padding-right: 29px;}
.conBox .second a{display: block; text-align: center;}
.conBox .second ul .left{float: left;}
.conBox .second ul .right{float:right;}
.conBox .second ul li{margin-bottom:23px;}
.conBox .second ul li p{font-weight: bold; color:#009DD5;}
.conBox .whBox{margin-top: 0px;}
.conBox .whBox .txt li:hover a{color: initial;}
.conBox .whBox .txt li:hover span{color: initial; background:none;}
.conBox .whBox .txt li{background: #e7e7e7; font:normal 12px/30px "微软雅黑"; color: #454545;}
.conBox .whBox .txt li a{font:normal 12px/30px "微软雅黑"; color: #454545; margin-left: 10px;}
.conBox .gpBox{width: 330px; margin-left: 28px;text-align:center;height: 185px;text-align: center;background: #f8f8f8;}


/*关于我们*/
.bannerBox img{width:100%; height: 316px;}
.bannerBox{height:316px; width:100%; vertical-align: middle;}
.leftNav{float: left; width: 255px; /*padding-bottom:85px;*/ background: #fff; min-height: 493px;}
.rightCon{float:right; width: 850px; background: #fff; height:auto; padding-left: 35px; padding-right: 35px; padding-bottom: 40px; height:auto;min-height:413px;}

.leftNav ul li{width:255px; text-align:center; border-bottom:1px solid #D3D7DF;}
.leftNav ul li a{display: block; font:bold 15px/50px "微软雅黑"; color: #5d5d5d; height: 50px;  /*border-bottom: 1px solid #D3D7DF;*/}
.leftNav ul li.navTitle a{background: #0d5dab; color: #fff; position: relative; font-size: 18px; font-weight: normal;}
.leftNav ul li.navTitle a img{position: absolute; right: 30px; right:62px; top: 17px;}
.leftNav ul li a.addcolor{color:#0D5DAB;}
.rightCon .Crumb{border-bottom: 1px solid #D3D7DF; margin-top: 20px; margin-bottom: 35px;}
.rightCon .Crumb h2{background: url(../img/titlebg.png) no-repeat left center; padding-left: 30px; font:bold 16px/32px "微软雅黑"; color:#0D5DAB; float: left;}
.rightCon .Crumb .crumbTxt{float: right; color: #3d3d3d; line-height: 34px;}
.rightCon .Crumb .crumbTxt a{color: #3d3d3d;}
.rightCon .text div{font:normal 13px/2em "微软雅黑"; color: #3D3D3D; text-indent: 2em; margin-bottom: 15px; padding-top: 20px;}
.rightCon .text .tPic{float:left; text-indent: inherit;}
.rightCon .text .tTxt{float: right; width: 570px;}
.rightCon .text .tTxt p{font-size: 14px !important;}
.rightCon .text > p{margin-bottom: 15px;}
.rightCon .text p{font:normal 13px/2em "微软雅黑"; color: #3D3D3D; text-indent: 2em;}
.rightCon .text img{max-width:100%;}
.rightCon .honorList li{height: 110px; display: table; margin-bottom: 30px; border-bottom: 1px dashed #b4b6b9; width: 100%; padding-bottom: 20px;}
.rightCon .honorList li a{display: block;}
.rightCon .honorList li.noborder{border-bottom: none;}
.rightCon .honorList li img{float:left;}
.rightCon .honorList li span{font:bold 14px/110px "微软雅黑"; color: #3D3D3D; vertical-align: middle; margin-top: 0; line-height:none; display:table-cell; float:left; margin-left: 30px;}
.honorcon{padding-bottom:10px;}

/*主营业务*/
.rightCon .businessTop{margin-top: 30px; position: relative;overflow: hidden;}
.rightCon .businessList div{text-indent: 0;}
.rightCon .businessList li{width: 49%; /*float: left; */ display: inline-block;text-align: center;}
.rightCon .businessList li a{display: block;}
.rightCon .businessList li.hasmargin{margin:0;}
.rightCon .businessList li a p{font-size: 14px; font-weight: bold; color:#009DD5;text-indent:0;}
.text h2.windTitle{font:bold 14px/2em "微软雅黑"; color: #009DD5;}
.text h2.windTitle span{color:#ef8400; margin-right:5px;}
.text .unit span{color:#009ed5;}
.text .unit h2{text-indent:0;}
.text .unit a{margin-right: 20px; color: #3d3d3d; font:normal 13px/2em "微软雅黑";}
.text .unit a:hover{color: #009ed5;}
.qy{width:100%; font:normal 12px/30px "微软雅黑"; color: #686868; margin-bottom: 36px; margin-top: 5px;}
.qy th{color:#fff; background: #009ed5;}
.qy th,.qy td{text-align:center; border: 1px solid #888b91 !important;}
.qy td{background: #fff;}

/*新闻中心*/
.policyList li.hasHeight{/*height: 30px;*/height: 0;}
.policyList li a.newCon{background: url(../img/line.png) repeat-x center; display: block; position: relative; float: left; width: 760px; font:normal 13px/2em "微软雅黑"; color: #3d3d3d; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.policyList li:hover a.newCon p{color: #009ed5;}
.policyList li a.newCon p{background: #fff; display: inline-block; padding-right: 15px; text-indent: 0; padding-left:10px;}
.policyList li a.newCon > span{background: url(../img/block.png) no-repeat left top; display: inline-block; width: 4px; height: 4px; position: absolute; left:0; top: 10px; margin-right: 5px; clear: both;}
.policyList li b{color:red;}
.policyList li >span{float: right; font:normal 13px/2em "微软雅黑"; color: #979797;}
   /*分页*/
.rightCon .text .fy{text-align: center; text-indent:0;}
.rightCon .text .fy div{display: inline-block; *display: inline; text-indent: 0; font: normal 13px/2em "微软雅黑";}
.rightCon .text .fy > a,.rightCon .text .fy>a{display: inline-block;}
.rightCon .text .fy > a{width:73px; height: 24px; border:1px solid #dcdcdc; background: #fff; text-align: center;}
.rightCon .text .fy .fyNum a{width:27px; height: 24px; font:normal 12px/26px "微软雅黑"; color: #000; border: 1px solid #dcdcdc; display:inline-block;}
.rightCon .text .fy .fyNum a.on{background: #ef8400; color: #fff; border-color:#dcdcdc;}

.newconTitle{text-align: center;}
.newconTitle h2{font:bold 14px/40px "微软雅黑"; color: #3D3D3D; /*border-bottom: 1px dashed #b4b6b9;*/}
.newconTitle .border{background: url(../img/line.png) repeat-x center center; height: 1px; text-indet:0; width: 600px; margin:0 auto;}
.newconTitle .date span{font:normal 12px/45px "微软雅黑"; color: #999;}
.newconTitle .date span.time{margin-left:45px;}
.newtxt img{margin-bottom:20px;}
.newtxt p{margin-bottom:15px;}
.back{text-align:center; padding-bottom:20px;}
.back a{background:#ef8400; color:#fff; width:93px; height: 26px; display:inline-block; text-align:center; text-indent:0;}

.newcon-table{ width:80%; margin: 0 auto; overflow: hidden; padding-top: 0!important; }
.newcon-table .news-table{width: 100%;border-top: 1px solid #D3D7DF;border-left: 1px solid #D3D7DF; border-collapse: collapse;border-spacing: 0; margin:0 auto 15px;}
.newcon-table .news-table td{border-bottom: 1px solid #D3D7DF;border-right: 1px solid #D3D7DF;padding: 10px;font-size: 13px; text-align: center;text-indent: 0;}

/*投资者关系*/
.leftNav ul li .secondNav li{border:none; padding-left:109px; width: auto;}
.leftNav ul li .secondNav li a{line-height: 1.5; height: auto; border: none; font-weight: normal; text-align: left; padding: 7px 0;}
.leftNav ul li .secondNav li.cur{background: url(../img/xsj.png) no-repeat 99px center;}
.leftNav ul li .secondNav li.cur a{color:#009DD5;}
.leftNav ul li a.addborder{border-bottom:1px solid #D3D7DF;}
.policyList li a.newCon .mind{color: #8E8E8E;}
.rightCon .text div.ggao{text-indent:0; margin-bottom:12px; padding-top:0px; font-weight: bold; font-size: 14px; background: url(../img/jxbg.png) repeat-x center;}
.rightCon .text div.ggao .ggtxt{background: #fff; padding:0 10px; display: inline-block; text-indent: 0;}
.rightCon .text div.ggao span{display: inline-block; *display:inline; background:#E7E9EE; width: 21px; height: 10px;}
.rightCon .text .societyTitle{width: 105px; height: 24px; background: #ef8400; color: #fff; text-align: center; font:bold 13px/24px "微软雅黑"; margin-top: 20px; margin-bottom: 15px;}

/*搜索结果*/
.searchBox{width:1130px; margin:0 auto; background:#fff;}
.searchBox .policyList li a.newCon{width:1040px;}
.text .jjpic{text-align:left; margin-bottom:15px;} 
.rightCon .text div#ajaxElement_1_520{text-indent:0;} 
.searchBox .policyList > div{text-indent: inherit !important;}

/*首页改版*/
.header-new .topBar .logo{ float: left; margin-top: 18px;}
.header-new .topBar .c-right{ float: right; margin-top: 20px;}
.header-new .topBar .c-right .top{ text-align: right;}
.header-new .topBar .c-right .top a{ display: inline-block; padding: 2px 5px; color: #5b5b5b; border-radius: 3px;}
.header-new .topBar .c-right .top a.active{ background-color: #009ed5; color: #fff;}
.header-new .topBar .c-right .bottom{ margin-top: 20px; font-size: 14px; color: #000;}
.header-new .topBar .c-right .bottom .shares{ float: left;}
.header-new .topBar .c-right .bottom .shares span{ margin-left: 5px; color: #0850a3; font-weight: bold;}
.header-new .topBar .c-right .bottom .links{ float: left; margin-left: 40px;}
.header-new .topBar .c-right .bottom .links span{ margin: 0 9px;}

.nav-new-box{ margin-top: 25px; height: 48px; line-height: 48px; background-color: #0059b0;}
.nav-new-box .nav-box{ float: left; margin-left: 43px;}
.nav-new-box .nav-box li{ float: left; height: 48px; position: relative; text-align: center;}
.nav-new-box .nav-box li a{ font-size: 15px; color: #fff; display: block; padding: 0 18px;}
.nav-new-box .nav-box li:hover,.nav-new-box .nav-box li.active{ background-color: #009ed5;}
.nav-new-box .nav-box li ul{position: absolute; top:48px; left:0; background: #dbf5ff; text-align: center; display: none; z-index: 10;}
.nav-new-box .nav-box li ul li{width: 100%; text-align: center; height:35px; line-height:35px;}
.nav-new-box .nav-box li ul li a{ color: #474747; padding:0; font-size: 14px;}
.nav-new-box .nav-box li ul li:hover{ background-color: transparent;}
.nav-new-box .nav-box li ul li:hover a{color: #009ed5;}
.nav-new-box .nav-box > ul > li:hover ul{display: block;}
.nav-new-box .nav-box li.liW3{ width: 130px;}

.nav-new-box .search-box{ float: right; margin-top: 8px; margin-right: 6px; height: 32px; line-height: 32px;}
.nav-new-box .search-box .input-text{ float: left; width: 190px; height: 32px; line-height: 32px; border: 0; padding: 0 10px 0 14px; border-radius: 32px 0 0 32px;}
.nav-new-box .search-box .btn{ float: left;text-indent: -100px;border-width:0;width: 37px; cursor: pointer; height: 32px; background: url(../img/search.png) center no-repeat #009ed5; border-radius: 0 32px 32px 0;}

.friendly-link{ padding: 24px 15px 28px 15px; background-color: #0059b0; margin-top: 40px;}
.friendly-link .links{ float: left; color: #fff;}
.friendly-link .links a{ color: #fff;}
.friendly-link .links span{ margin: 0 5px;}
.friendly-link .select-box{ float: right;}
.friendly-link .select-box select{ float: left; width: 250px; border: 0; margin-left: 25px;}

.footer-new{ background-color: #eff3f5; color: #075aac; padding: 18px 0 20px 0; text-align: center;}
.footer-new a{ margin-left:10px;color: #075aac;}
.is_failure{ margin: 0 auto; font: 14px Arial, Helvetica, sans-serif; color:#CC0000; padding: 10px 10px 10px 45px; width: 80%; line-height: 160%; font-weight: bold; }

.home-new-container{ margin-top: 32px;}
.home-new-container .focus{ float: left; width: 584px; height: 328px; position:relative; padding: 0;  margin: 0;}
.home-new-container .focus .hd{ height:9px; position:absolute; z-index:1; bottom:24px; text-align:right; right:15px; text-align: center;}
.home-new-container .focus .hd a{ display: inline-block; width:16px; height:5px; line-height: 5px; overflow:hidden;  cursor: pointer; margin-left: 10px; background: #d3d4d8; border-radius:30px; font-size: 0;}
.home-new-container .focus .hd a.on{ background:#009ed5; width: 25px;}   
.home-new-container .focus .bd{position:relative; z-index:0; width:100%; height: 328px; overflow: hidden;}
.home-new-container .focus .bd li{width:100%; position: relative;}
.home-new-container .focus .bd li img{display:block; width:100%; height:328px;}
.home-new-container .focus .bd li .title{ width: 100%; height: 55px; line-height: 55px; background: url(../img/black60.png) repeat; position: absolute; left: 0; bottom: 0; font-size: 16px; color: #fff;}
.home-new-container .focus .bd li .title p{ padding: 0 22px;}

.home-new-container .cont-right{ float: right; width: 582px; height: 326px; border: 1px solid #d0d9dd;}
.home-new-container .cont-right .tab{ background-color: #eff3f5; border-bottom: 1px solid #d0d9dd; height: 43px;}
.home-new-container .cont-right .tab li{ float: left; width: 144px; height: 43px; line-height: 43px; text-align: center; font-size: 16px; color: #000; border-right: 1px solid #d0d9dd;}
.home-new-container .cont-right .tab li:last-child{ border-right: 0; width: 147px;}
.home-new-container .cont-right .tab li.active{ background: url(../img/news-horn-icon.png) left top no-repeat #fff; color: #005cb2; position: relative; z-index: 5; border-bottom: 1px solid #fff;}
.home-new-container .cont-right .tab li a{ display: block;}
.home-new-container .cont-right .content-box{ padding: 0 38px;}
.home-new-container .cont-right .content-box .box{ display: none;}
.home-new-container .cont-right .content-box .top-box{ padding: 25px 0 15px 0; border-bottom: 1px solid #d0d9dd;}
.home-new-container .cont-right .content-box .top-box .title-box{ line-height: 20px;}
.home-new-container .cont-right .content-box .top-box .title-box .title{ float: left; width: 390px; font-size: 20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-new-container .cont-right .content-box .top-box .title-box .time{ float: right; font-size: 16px;}
.home-new-container .cont-right .content-box .top-box .cont{ font-size: 14px; color: #5c5c5c; line-height: 26px; margin-top: 10px; position: relative; overflow: hidden;}
.home-new-container .cont-right .content-box .top-box .cont .more{ position: absolute; /*float: right;*/ right: 0; bottom: 2px; font-size: 12px; text-align: center; width: 77px; height: 21px; line-height: 21px; background-color: #005bab; color: #fff; border-radius: 5px;}
.home-new-container .cont-right .content-box .list{ padding-top: 10px; font-size: 14px;}
.home-new-container .cont-right .content-box .list li{ line-height: 21px; margin-top: 10px;}
.home-new-container .cont-right .content-box .list li .title{ float: left; width: 390px; background: url(../img/list-icon.jpg) left center no-repeat; padding-left: 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-new-container .cont-right .content-box .list li .title a{ color: #5c5c5c;}
.home-new-container .cont-right .content-box .list li .time{ float: right;}

.home-top-title{ height: 48px; line-height: 48px; background-color: #eff3f5; padding-left: 44px; position: relative; font-size: 16px; color: #005bac;}
.home-top-title .icon{ position: absolute; left: 20px; top: 50%; margin-top: -8px;}
.home-box-container{ margin-top: 30px;}
.home-box-container .left{ float: left; width: 900px;}
.home-box-container .left .adv img{ display: block; width: 100%;}
.home-box-container .left .list-box{ margin-top: 30px;}
.home-special-left{ float: left; width: 268px;}
.home-special-box{border: 1px solid #d0d9dd;min-height: 378px;}
.home-special-box .content-box{ padding: 10px 18px 25px 18px;}
.home-special-box .content-box .txt-list{ padding: 0 4px;}
.home-special-box .content-box .txt-list li{ font-size: 14px; line-height: 21px; margin-top: 12px; background: url(../img/list-icon.jpg) left center no-repeat; padding-left: 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-special-box .content-box .txt-list li a{ color: #5c5c5c;}
.home-special-box .content-box .pic-list{ padding-top: 15px;}
.home-special-box .content-box .pic-list li{ margin-top: 10px;}

.home-notice-box{ border: 1px solid #d0d9dd; padding-bottom: 20px;}
.home-notice-box .list-box-s{ padding: 20px 18px 0 18px;}
.home-notice-box .list-box-s .top-title{ font-size: 16px; color: #005bac; line-height: 16px; padding-bottom: 15px; border-bottom: 1px solid #d0d9dd;}
.home-notice-box .list-box-s .top-title .more{ float: right; font-size: 12px; color: #005bac;}
.home-notice-box .list-box-s .list{ margin-top: 15px;}
.home-notice-box .list-box-s .list li{ font-size: 14px; line-height: 21px; margin-top: 12px;}
.home-notice-box .list-box-s .list li .title{ background: url(../img/list-icon.jpg) left center no-repeat; padding-left: 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-notice-box .list-box-s .list li .title a{ color: #5c5c5c;}
.home-notice-box .list-box-s .list li .time{}

.home-box-container .right{ float: right; width: 270px;}
.home-business-box{ border: 1px solid #d0d9dd;}
.home-business-box .list{ padding:0 13px 12px 13px;}
.home-business-box .list li{ margin-top: 12px; position: relative;}
.home-business-box .list li img{ display: block; width: 100%;}
.home-business-box .list li .icon{ width: 40px; height: 40px; position: absolute; top: 50%; margin-top: -20px; left: 15px;}
.home-business-box .list li span{ line-height: 62px; font-size: 14px; color: #fff; position: absolute; top: 0; right: 16px;}
.home-shares-box{ margin-top: 25px; background-color: #eff3f5; padding:15px 20px;}
.home-shares-box .top-title{ font-size: 16px; line-height: 16px; color: #005bac;}
.home-shares-box .top-title .title{ float: left; padding-left: 25px; position: relative;}
.home-shares-box .top-title .title .icon{ position: absolute; left: 0; top: 50%; margin-top: -8px;}
.home-shares-box .top-title span{ float: right; font-size: 14px;}
.home-shares-box .cont li{ margin-top: 12px; line-height: 12px; color: #5c5c5c;}
.home-shares-box .pic{ margin-top: 15px;}

.home-video-box{margin-top: 25px;position: relative;}
.home-video-box img{ display: block; width: 100%;}

/*公司新闻*/
.home-company-news-box{ float: right; width: 598px; height: 696px; border: 1px solid #d0d9dd; padding-bottom: 20px; overflow: hidden;}
.home-company-news-box .content-box{padding: 0 38px;}
.home-company-news-box .content-box .top-box{ padding: 25px 0 15px 0; border-bottom: 1px solid #d0d9dd;}
.home-company-news-box .content-box .top-box .title-box{ line-height: 20px;}
.home-company-news-box .content-box .top-box .title-box .title{ float: left; width: 390px; font-size: 20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-company-news-box .content-box .top-box .title-box .time{ float: right; font-size: 16px;}
.home-company-news-box .content-box .top-box .cont{ font-size: 14px; color: #5c5c5c; line-height: 26px; margin-top: 10px; position: relative; overflow: hidden;}
.home-company-news-box .content-box .top-box .cont .more{ /* position: absolute; right: 0; bottom: 2px; */ font-size: 12px; text-align: center; width: 77px; height: 21px; line-height: 21px; background-color: #005bab; color: #fff; border-radius: 5px; float: right;}
.home-company-news-box .content-box .list{ padding-top: 10px; font-size: 14px;}
.home-company-news-box .content-box .list li{ line-height: 21px; margin-top: 10px;}
.home-company-news-box .content-box .list li .title{ float: left; width: 390px; background: url(../img/list-icon.jpg) left center no-repeat; padding-left: 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.home-company-news-box .content-box .list li .title a{ color: #5c5c5c;}
.home-company-news-box .content-box .list li .time{ float: right;}

/* 20211125 H.Y add */
.leftNav ul li.xxgk .secondNav li{ padding-left: 20px;}
.leftNav ul li.xxgk .secondNav li.cur{ background-position: 10px center;}

.honor-banner{width: 750px; margin:0 auto!important; position:relative; padding: 0;  margin: 0;}
.honor-banner .hd{ width: 100%; height:9px; position:absolute; z-index:1; bottom:24px; text-align:right; left:0; text-align: center;}
.honor-banner .hd a{ display: inline-block; width:13px; height:13px; line-height: 18px; overflow:hidden;  cursor: pointer; margin-right: 10px; background: #009ed5; opacity: 0.5; border-radius:30px; font-size: 0;}
.honor-banner .hd a.on{ background:#009ed5; opacity: 1;}   
.honor-banner .bd{position:relative; z-index:0; width:100%; overflow: hidden; height: 645px;}
.honor-banner .bd li{width:100%; position: relative;}
.honor-banner .bd li img{display:block; width:100%;}
.honor-banner .bd li .title{ font-size:14px; text-align: center;text-indent: 0; margin-top:30px; }