@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
body {font-family:"Microsoft YaHei";,arial;  font-size:16px; background:#fff; color:#333;}
ol,ul,li,dl,dt,dd{list-style:none;}
h1,h2,h3,h3,h4,h5,h6{font-weight: normal;}
em,i,strong{ font-style:normal; font-weight:normal;}
table {    border-collapse: collapse;border-spacing: 0; margin: auto;}
img{border:none;}
a{text-decoration: none;color:#333;}
.fl{float:left;}
.fr{float:right;}
.Pr {    position: relative;}
.Pa {    position: absolute;}
button{cursor:pointer;}
button:hover{color:#0f75bc;}
/*去除Chrome等浏览器文本框默认发光边框*/
.clear{clear:both;}
.dis{display:block;}
.undis{display:none;}
input:focus, textarea:focus { outline: none; }
input,textarea { font-family: "microsoft yahei";}
/* 去除 ie6 & ie7 焦点点状线 */
a:focus,*:focus {outline:none;}
/*禁止拖动大小*/
textarea{resize:none}
/* 去掉 table cell 的边距并让其边重合 */
table { border-collapse:collapse;border-spacing:0;}
/* ie bug：th 不继承 text-align */
th {text-align:inherit;}
/* ie6 7 8(q) bug 显示为行内表现 */
/* 去掉 firefox 下此元素的边框 */
abbr,acronym {border:none;font-variant:normal;}

 /*使用字体库时，让i标签继承行高*/
i{line-height: inherit!important ; font-size:inherit }

/*这一句是用来解决在安卓上的点击出现篮框问题*/
body{ 
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  
	-moz-tap-highlight-color:rgba(0, 0, 0, 0);  
	-ms-tap-highlight-color:rgba(0, 0, 0, 0);  
	-o-tap-highlight-color:rgba(0, 0, 0, 0);  
	tap-highlight-color:rgba(0, 0, 0, 0);  
}
/*下面是解决ios上去除微信点击蓝色边框 */
a:focus,input:focus,p:focus,div:focus{
/*-webkit-user-modify:read-write-plaintext-only; */
}

/*通用样式*/
.qing { clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}
.ind_content{ display:block; width:100%; height:auto; padding:3rem 0;}
.width_1200{ width:1400px; height:auto; max-width:1400px; margin:0 auto;}
.w_1200 {width: 1200px; max-width: 1200px; max-width: 1200px; margin: 0 auto;}
.n_content{ margin:1rem auto 2rem; width:100%; height:auto;}
.dis_t{ width:100%; height:100%; display:table;}
.dtc_vm{ display:table-cell; vertical-align:middle;}
.ind_title{ text-align:center;}
.ind_title h2{text-align:center; color:#333; font-size:1.875rem; font-weight:bold;}
.ind_title h2 span{ color:#f25b19;}
.ind_title h2 img{ vertical-align:middle; width:auto; height:.5rem; margin-top:-2px;}
.ind_title p{ font-size:.875rem; color:#666; text-align:center; color:#999; margin:.5rem 0;}

.ind_more a{ display:block; width:10rem; margin:0 auto; height: 2rem; line-height: 2rem; color: #fff; background: #ff6600;text-align: center;margin-top: 1.25rem; font-size:.875rem;} 
/*通用样式 end*/

.w_1400{ width:1400px; }


.box { width:980px; margin:20px auto; }
.fi10 {width:980px; position:relative;}
.fi_ct {width:100%; background:#fff; float:left; height:460px; overflow:hidden; }
.fi_ct p { width:750px; position:absolute; left:0; top:395px; color:#fff; height:65px; padding:0px; padding-left: 15px;
    background-image: linear-gradient(
      to bottom,
      rgba(0,0,0,0) 0%,
      rgba(0,0,0,1) 100%);
}
.fi_ct p a { color:#fff; }
.fi_ct p a:hover { color:#fff; text-decoration:none;}
.fi_ct p strong {display:block;font-size:20px;padding-bottom:4px;font-weight: normal;}
.fi_ct p em {display:block;font-size:14px;}
.fi_ct img {width:750px;height:460px;}
.fi_tab_c {position:absolute;padding-left:0px;filter:alpha(opacity=70);opacity: 0.7;top:0px;right:0;width:230px;height:460px;overflow:hidden;background:#fff;text-align:center;}
.fi_tab {width:210px; padding-left:20px;}
.fi_tab li {background:#fff;filter:alpha(opacity=50);opacity: 0.5;padding-top:0px;padding-left:0px;width:210px;height:140px;margin:0; margin-bottom:20px;}
.fi_tab li img{width:210px;height:140px;}
li.fi_now {padding-top:0px;width:210px;height:140px;filter:alpha(opacity=100);opacity:1; margin-bottom:20px;}

.in_left{ width:980px; float: left;}
.in_l_bt{ width:980px; height: 60px; margin-top:30px; margin-bottom:10px;}
.l_bt_line{ width:4px; float: left;  height: 50px; background-color:#0068B7; overflow: hidden; display: block; margin-top:5px;}
.l_bt{ width:250px; float: left; margin-left: 10px; height: 55px;}
.l_bt h2{ font-size: 28px; height: 35px; font-weight:600;margin:0;padding:0; display: block;}
.l_bt h4{ font-size: 18px; color: #999;margin:0;padding:0; display: block; font-weight:400;}
.l_r_bt{ width: 180px; float: right; text-align: right;}
.l_r_bt a{ width: 108px; height: 32px; display: block; background-color:#005BAC; text-align: center; line-height:32px; color: #fff; float: right; margin-top:15px;position: relative;}
.l_r_bt a:hover{ background-color:#267EC2;}

.in_right{ width:375px; float: right;}
.in_r_bt{ width:375px; height: 86px; margin-top:30px; margin-bottom:0px; background-color:#005BAC;}
.r_bt_line{ width:4px; float: left;  height: 50px; background-color:#fff; overflow: hidden; display: block; margin-top:20px; margin-left:15px;}
.r_l_bt{ width:185px; float: left; margin-left:10px; height: 55px; margin-top:15px;}
.r_l_bt h2{ font-size: 28px; height: 35px; font-weight:500;margin:0;padding:0; display: block; color: #fff;}
.r_l_bt h4{ font-size: 18px; color: #999;margin:0;padding:0; display: block; color: #fff; font-weight:300;}
.r_r_bt{ width: 140px; float: right; text-align: right; margin-top:15px;}
.r_r_bt a{ width: 108px; height: 32px; display: block; text-align: center; line-height:32px; color: #fff; float: right; margin-top:15px;position: relative;}

.in_r_u{ width: 375px; height: 565px; display: block; background-color: #fff; box-shadow: 0 0 10px #ddd; }
.in_r_u ul { padding-top:10px;}
.in_r_u ul li{  border-bottom:1px solid #ddd; border-left:1px solid #C5D9ED; margin-left:12px; width: 350px; height: 110px;}
.in_r_u ul li a{ display: block; height: 100px; padding-left:15px; padding-top:10px; }
.in_r_u i{ width:4px; float: left;  height: 50px; background-color:#99BCDF; overflow: hidden; display: block; margin-top:30px; }
.in_r_u .r_u_time{ color: #005BAC; height: 30px; line-height:30px;} 
.in_r_u .r_u_p{ height: 60px; line-height:26px; overflow: hidden;} 
.in_r_u ul li a:hover .r_u_p{ color: #0068B7;}	
/* .in_r_u ul li:last-child{ border-bottom:0px;} */

.dongtai_li{ width:980px; height: 360px; margin-top:10px; margin-bottom:10px;position: relative;}
.dongtai_li ul li{ width: 490px; float: left; display: block; height:150px; margin-top:20px;}
.dongtai_li ul li a{ display: block; }
.dongtai_li ul li a img{ width:210px;height:140px; float: left; display: block;}
.dongtai_li h2{ width:250px; height:140px; float: left; padding:0 15px; font-size: 18px; display: block; font-weight:500; line-height:146%;}
	.dongtai_li h2 span{ width:152px; height:36px;  font-size: 14px; color: #999; display: block; border: 1px solid #ddd; line-height:36px; padding-left:38px; background: #fff url(../images/time.png) 5px 6px no-repeat; margin-top: 15px;}
	.dongtai_li ul li a:hover h2 { color: #0068B7;}
	.dongtai_li ul li a:hover h2 span {border: 1px solid #0068B7; color: #fff; background-color: #0068B7;}
	
.r_anniu{ width: 375px; height: 200px; margin-top:15px;} 
	.r_anniu li{ width: 180px; height: 76px; float: left; margin-top:15px;position: relative;}
	.r_anniu li.anniu_li1{ background: #005BAC url(../images/dt6.png) 15px 22px no-repeat; }
	.r_anniu li.anniu_li1:hover{ background: #267EC2 url(../images/dt6.png) 15px 22px no-repeat; }
	.r_anniu li.anniu_li2{ background: #0068B7 url(../images/dt7.png) 15px 22px no-repeat; margin-left:15px;}
	.r_anniu li.anniu_li2:hover{ background: #267EC2 url(../images/dt7.png) 15px 22px no-repeat;}
	.r_anniu li.anniu_li3{ background: #2673B8 url(../images/dt8.png) 15px 22px no-repeat;}
	.r_anniu li.anniu_li3:hover{ background: #267EC2 url(../images/dt8.png) 15px 22px no-repeat;}
	.r_anniu li.anniu_li4{ background: #0068B7 url(../images/dt9.png) 15px 22px no-repeat; margin-left:15px;}
	.r_anniu li.anniu_li4:hover{ background: #267EC2 url(../images/dt9.png) 15px 22px no-repeat;}
	.r_anniu li a{width: 180px; height: 76px; display: block; line-height:76px; padding-left:60px; font-size: 22px;  font-weight:500;  color: #fff;position: relative;}

.in_box{width:700px; float:left; height: 450px;}
.in_box_bt{ width:680px; padding-top:50px; height: 110px;}
.in_box_u {width:680px; margin:10px 0px;  }
.in_box_u ul li{line-height:45px; height:45px; background: url(../images/dt1.gif) no-repeat 0px 19px; font-size:18px; text-align:left; padding-left:16px; overflow:hidden; width:650px; }
.in_box_u ul li span{ float:right; font-size:16px; color:#bbb; font-family: Verdana, Arial, Helvetica, sans-serif;}
.in_box_u ul li a,.box_1 .down ul li a:visited{ color:#333;}
.in_box_u ul li a:hover{ color:#267EC2; text-decoration:underline;}

.ban_img{ padding-top:40px;}
.ban_img a{ float: left;}

.anli_u{ width:680px; height: 330px; margin-top:10px; margin-bottom:10px;}
.anli_u ul li{ width: 680px; float: left; display: block; height:150px; margin-top:20px;}
.anli_u ul li a{ display: block; }
.anli_u ul li a img{ width:210px;height:140px; float: left; display: block;}
.anli_u h2{ width:420px; height:140px; float: left; padding:0 15px; font-size: 18px; display: block; font-weight:500; line-height:146%;}
	.anli_u h2 span{ width:152px; height:36px;  font-size: 14px; color: #999; display: block; border: 1px solid #ddd; line-height:36px; padding-left:38px; background: #fff url(../images/time.png) 5px 6px no-repeat; margin-top: 15px;}
	.anli_u ul li a:hover h2 { color: #0068B7;}
	.anli_u ul li a:hover h2 span {border: 1px solid #0068B7; color: #fff; background-color: #0068B7;}
	
.hy_bt{ width:1400px; height: 60px; padding-top:40px; margin-bottom:10px;}
.hy_u{ width:1400px; padding-top:30px;}

.scrollleft li{float:left;margin-right:7px; width:260px;}
.scrollleft img{width:230px;height:78px;margin:15px;}

/*友情链接   end*/

.foots{ font-size:14px; background:#005BAC; color: #fff;}
.foots_flex{ display:flex; padding-top:50px;background: #005BAC;}
.foots_flex>div.foots_erwei{ width:10%; text-align: center;}
.foots_flex>div.foots_nav{ padding-right:4%; width:20%; }
.foots_flex>div.foots_dizhi{width:43%; }
.f_line{ width:3px; float: left;  height: 30px; background-color:#fff; overflow: hidden; display: block; margin-top:0px;}
.f_bt h3{ font-size: 16px; float: left; margin-left:15px;}
.foots_dtb p{ text-indent:2em; line-height:200%; padding-right:10%; padding-top:3%;}
.foots_flex>div.foots_nav2{ padding-right:4%; width:27%; }
.foots_nav ul li a{ display:block; line-height:2rem; color:#fff; }
.foots_nav2 ul li{ display:block; line-height:200%; color:#fff; }
.foots_nav ul li a:hover,.foots_nav2 ul li a:hover{ color:#B3CEE6;}
.foots_nav2 ul { padding-top:10px;}
.foots_nav ul { padding-top:10px;}
.foots_flex h3{ line-height:30px; font-weight: normal; color:#fff;}
.foots_bqs{ line-height:30px; color:#fff;}
.foots_bqs a{ color:#fff;}
.foots_erwei img{ display:block;  width:auto; max-width:80%; margin:0 auto;}
.foots_t{     width: 1400px;
    margin: 0 auto; background: #005BAC;text-align: center; padding:1.5rem 0; color:#B3CEE6;font-weight: normal;}
.foots_t a{ color:#B3CEE6;}

.foots_t h3 {
    text-align: center;
    color: #B3CEE6;
    font-weight: normal;
    line-height: 50px;
    width: 1400px;
    background: #005BAC;
    height: 50px;
    font-size: 14px;
}


	
.huodong_bt{ width:1400px; height: 60px; padding-top:40px; margin-bottom:10px;}
.huodong_u{ width:1400px; padding-top:30px;}
.huodong_u ul li{ width: 332px; height:290px; float: left; margin-right:24px; display: block; background-color: #fff; box-shadow: 0 0 10px #ddd;}
.huodong_u ul li img{ width: 332px; height: 210px;}
.huodong_u ul li h2{ width: 332px; height: 65px; font-size: 16px; line-height:132%; text-align: center; padding-top: 6px; background-color: #fff; }
.huodong_u ul li:last-child{margin-right:0; }

/*内容盒子*/
.home-market-section .section-inner {position: relative; max-width: 1400px; margin: 0 auto;}
.home-market-section .section-inner .swiper-container { height: 385px; max-width: 1400px;}
/*分页*/
.home-market-section .section-inner .swiper-container .swiper-pagination-bullets { bottom: 20px;}
.home-market-section .section-inner .swiper-container .swiper-pagination-bullet { position: relative; margin: 0 5px; width: 24px; height: 4px; border-radius: 100px; opacity: 1; background: 0 0;}
.home-market-section .section-inner .swiper-container .swiper-pagination-bullet:before { content: ''; display: inline-block; position: absolute; width: 24px!important; height: 4px;
opacity: 1; left: 0; border-radius: 100px; background: #ddd; vertical-align: middle; transition: opacity .8s, background-color .8s; }
.home-market-section .section-inner .swiper-container .swiper-pagination-bullet-active { opacity: 1; }
.home-market-section .section-inner .swiper-container .swiper-pagination-bullet-active:before { width: 24px!important; opacity: 1; border-radius: 100px; transform: scale(1.2); background: #005BAC;}
/*左右箭头*/
/* .home-market-section .section-inner .swiper-button-prev {
	left: 0;
	bottom: -80px;
	background: url(../images/marketplace-home-arrow_big.svg);
}
.home-market-section .section-inner .swiper-button-next {right: 0;bottom: 0; background: url(../images/marketplace-home-arrow_big.svg);transform: rotate(180deg);}
.home-market-section .section-inner .swiper-button-next:hover {background: url(../images/marketplace-home-arrow_big_hover.svg);}
.home-market-section .section-inner .swiper-button-prev:hover {background: url(../images/marketplace-home-arrow_big_hover.svg);} */

.mbx_nav_left{float: none; margin-left:1rem;}
.mbx_nav_right{ float: none}
.mbx_form{ padding-top: 6px; padding-left: 1.5rem;}
.mbx_form input{ width:15rem;}
.mbx_form button{ width:6rem;}
.about_box img {width: 100%;}

.list_l{width: 73%; float: left; margin-right: 2%;}
.list_l_li li{ margin: 2rem 0;}
.list_l_li li a{ background: #F6F6F6; display: block; width: 100%;}
.l_li_rimg{ width:32%; float: left;}
.l_li_rt{ width: 64%; float: left; padding:2%;}
.l_li_rimg img{ width: 100%;}
.l_li_rt>h3{ width: 100%; text-align: left; font-size: 0.875rem; line-height: 1.5rem; color: #666;}
.l_li_rt>h2{ width: 100%; text-align: left; font-size: 1.25rem; height: 2.5rem; line-height:1.5rem; font-weight: 500;}
.l_li_rt>h4{ width: 100%; text-align: left; font-size: 0.875rem; height:2rem; line-height: 1.85rem; color: #777; padding-left: 1.3rem; background: url(../images/dt_time.png) no-repeat 0 7px;}
.list_l_li li a:hover{ background: #0068B7; }
.list_l_li li a:hover .l_li_rt h3,.list_l_li li a:hover .l_li_rt h4,.list_l_li li a:hover .l_li_rt h2{ color: #fff;}

.li_noimg { padding: 1rem;}
.li_noimg h3{ width: 100%; text-align: left; font-size: 0.875rem; line-height: 1.5rem; color: #666;}
.li_noimg h2{ width: 100%; text-align: left; font-size: 1.25rem; height: 2.5rem; line-height:1.5rem; font-weight: 500;}
.li_noimg h4{ width: 100%; text-align: left; font-size: 0.875rem; height:2rem; line-height: 1.85rem; color: #777; padding-left: 1.3rem; background: url(../images/dt_time.png) no-repeat 0 7px;}
.li_noimg:hover h3,.li_noimg:hover h2,.li_noimg:hover h4{color: #fff;}

.list_r{width: 25%; float: left;}
.r_li_bt{ width: 100%; text-align: center; padding: 2rem 0; }
.r_li_bt h2{ position:relative; width:100%; line-height:2rem;  padding-bottom:.5rem;  font-size:1.65rem; color:#333; font-weight:400; text-align: left;}
.r_li_bt h2:after{ content:''; position: absolute; top: 93%; left:0px; background:#0068B7; width:36%; height: 2px;}
.r_li_u{ width: 100%;}
.r_li_u img{ width: 100%;}
.r_li_u h3{ width: 100%; text-align: left; font-size: 0.875rem; line-height: 1.5rem; color: #666;}
.r_li_u h4{ width: 100%; text-align: left; font-size: 0.875rem; height:1.85rem; line-height: 1.85rem; color: #777; padding-left: 1.3rem; background: url(../images/dt_time.png) no-repeat 0 7px;}
.r_li_bg{ margin-top: 1rem; padding-top: 1rem; border-top: 1px dotted #ddd;}

.ny_banner img{ display:block; width:100%; height:auto;}
.mbx_nav{ height:3.2rem; background:#fff; font-size:.875rem; color:#999; border-bottom: 1px solid #E3E3E3;}
.mbx_nav_left{ padding-left: 1.3rem; background: url(../images/home.png) no-repeat 0 18px; float: left; line-height:3.2rem;}
.mbx_nav_right{ float: right}
.mbx_nav a{ color:#999; margin:0 .5rem;}
.mbx_nav a:hover{ color:#0068B7;}
.mbx_form{ padding-top: 6px;}
.mbx_form input{ width: 342px; height:2.25rem; background-color: #fff; border-top-left-radius:5px;border-bottom-left-radius:5px; color: #999999; border: 1px solid #ddd; border-right: none; padding-left: 1rem;}
.mbx_form button{ width:112px; height:2.25rem; background-color:#0068B7; color:#fff; border-top-right-radius:5px;border-bottom-right-radius:5px; font-size:1rem; font-weight:500; border: 1px solid #0068B7; border-left: none;}
.mbx_form span{ float: left;}

.new_bt { margin: 3rem auto; height: 4rem;}
.new_bt ul  { width: 70%; margin: 0 auto;}
.new_bt ul li{ float: left; margin: 0 1%; text-align: center; min-width: 23%;}
.new_bt ul li a{ width: 100%; height:3.75rem; line-height:3.75rem;  display: block; font-size: 1.25rem; background: #F6F6F6;padding: 0 20px;
    margin-top: 20px;}
.new_bt ul li a:hover{background:#0068B7; color: #fff;}
.new_bt ul li a.checked{background:#0068B7; color: #fff;}
.new_bt ul li.lionline a{background:#0068B7; color: #fff;}

.list_art{ background: #fff;}

.fenye{ widtd:80%; font-size:16px;margin:0 auto; text-align:center; color:#999; height:150px; text-align:center;}
.fenye li { margin:0 10px; display: block; float: left;}
.fenye li a{ padding:5px 10px; background:#fff; border:1px solid #ccc; color:#666;}
.fenye a:hover{  background:#0068B7;border:1px solid #00965F; color:#fff;}
.fenye li.active a{   background:#0068B7;border:1px solid #00965F; color:#fff;}
/*****分页（产品、新闻）   end*****/
.news_xqs{ margin: 0;}
.news_xqst{ text-align:center; margin-bottom:1rem; padding-bottom:.5rem; border-bottom:1px solid #ddd;}
.news_xqst h2{ font-size:1.75rem; color:#333;}
.news_xqst p{ font-size:.875rem; color:#999; margin:1.2rem 0 0.5rem;}
.news_xqst p span{ margin:0 1rem;}
.news_xq_jies{ }
.news_xq_jies p{ font-size:1rem; line-height:1.875rem; color:#666; text-indent:2em; text-align: left; padding-top: .5rem; padding-bottom: .5rem;}
.news_xq_jies img{ display:block; width:auto; max-width:100%; height:auto; margin:.3rem auto; text-indent:0;}

/***********************************新闻详情   end**********************************************/

.sxp{ font-size:.875rem; width:100%; margin:2rem 0; line-height:1.5rem; display:flex; }
.sxp>div{ width:48%; background: #F6F6F6; padding: .5rem;}
.sxp>.xyp{ margin-left:4%; text-align:right;}
.sxp>div>a:hover{ color:#0068B7;}
/*****内页上下篇   end*****/


/*banner*/
.banner_chart {     width: 100%;
    height: 420px; }
.demo{ width: 1400px;
    margin: 0 auto;}
.left-btn,.right-btn{font-family: "宋体";opacity: .3;}
.left-btn:hover,.right-btn:hover{opacity: 1;}

.ind_pro { border: 1px #dddddd solid; padding: 50px 66px 38px 66px;}
.dongtai_li ul li a span img {width: auto; height: auto;}