*{padding:0; border:0;margin:0;  font-family:'Microsoft Yahei';}
img{border:0px;text-decoration: none;}
a{  text-decoration:none;}
a:hover{text-decoration: none;}
p{ line-height:20px; }
ul li{list-style-type: none;}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {margin: 0;padding: 0}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;resize:none;outline:none;} 
input{outline:none;}
select{outline:none;}
option{outline:none;}
/*================================棣栭〉================================================*/
.sj_top{width:100%;height:auto;overflow:hidden;background:#041227;display:none;padding-top:15px;padding-bottom:15px;}
.sj_top a{width:40%;float:left;height:auto;overflow:hidden;display: flex;justify-content:center;align-items:Center;}
.sj_top a img{max-width:80%;}
.sj_top .sj_nav{float:right;width:7%;display:block;height:auto;overflow:hidden;margin-right:5%;}
.sj_top .sj_nav img{max-height:40px;max-width:100%;margin-top:5px;}

#banner{width: 100%;height: auto;margin:auto;position:relative;}
#banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#banner .banner-a{display:block;width:100%;height:726px;background-repeat:no-repeat;background-position:center;background-size:cover;}
#banner .swiper-button-prev, .swiper-container-rtl .swiper-button-next{width:40px;height:40px;background:#838385;left: 50%;border-radius:5px;display: flex;justify-content:center;align-items:Center;opacity: 0.3;color:#fff;font-size:25px;margin-top: 22px;margin-left:-600px;}
#banner .swiper-button-next, .swiper-container-rtl .swiper-button-prev{width:40px;height:40px;background:#838385;right: 50%;border-radius:5px;display: flex;justify-content:center;align-items:Center;opacity: 0.3;color:#fff;font-size:25px;margin-top: 22px;margin-right:-600px;}

#banner_ny{width: 100%;height: auto;margin:auto;position:relative;}
#banner_ny .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#banner_ny .banner-a{display:block;width:100%;height:360px;background-repeat:no-repeat;background-position:center;background-size:cover;}
#banner_ny .banner-a img{width:100%;}
#banner_ny .swiper-button-prev, .swiper-container-rtl .swiper-button-next{width:40px;height:40px;background:#838385;left: 120px;border-radius:5px;display: flex;justify-content:center;align-items:Center;opacity: 0.3;color:#fff;font-size:25px;margin-top: 22px;}
#banner_ny .swiper-button-next, .swiper-container-rtl .swiper-button-prev{width:40px;height:40px;background:#838385;right: 120px;border-radius:5px;display: flex;justify-content:center;align-items:Center;opacity: 0.3;color:#fff;font-size:25px;margin-top: 22px;}




.top_nav_box{width:100%;height:100px;position:absolute;top:0;z-index:99;left:0;}
.top_nav_box .top_nav{width:100%;max-width:1200px;height:100px;margin:auto;display: flex;  align-items: center; justify-content: space-between;}
.top_nav_box .top_nav .logo{display:block;width:300px;height:150px;display: flex;justify-content:center;align-items:Center;float:left;}
.top_nav_box .top_nav .logo img{max-width:300px;max-height:150px;}
.top_nav_box .top_nav .nav_list{display:block;float:right;height:100px;}
.top_nav_box .top_nav .nav_list li{float:left;margin-left:40px;height:100px;line-height:100px;}
.top_nav_box .top_nav .nav_list li a{display:block;color:#fff;height:100px;line-height:100px;font-size:16px;position:relative;}
.top_nav_box .top_nav .nav_list li a:before{position:absolute;width:0%;height:2px;background:#ecaf26;content:"";left:0;top:74px;transition:all 0.3s ease 0s;}
.top_nav_box .top_nav .nav_list li a:hover:before{width:100%;transition:all 0.3s ease 0s;}
.top_nav_box .top_nav .nav_list .act a:before{width:100%;transition:all 0.3s ease 0s;}

.ind_notice{width:100%;height:40px;background:#eeeeee;}
.ind_notice .notice_box{width:95%;max-width:1200px;margin:auto;height:40px;}
.ind_notice .notice_box .top{color:#333333;font-size:14px;background:url(../notice_03.png)no-repeat center left,url(../notice_x_03.jpg)no-repeat center right;line-height:40px;width:100px;text-indent:26px;float:left;}
#FontScroll{width:calc(100% - 120px);margin-left:20px;height:40px;line-height:40px;overflow:Hidden;float:left;}
#FontScroll .line{text-align:left;width:100%;color:#333333;font-size:14px;}
#FontScroll .fontColor a{color:#333333;font-size:14px;}
#FontScroll li{color:#333333;font-size:14px;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#FontScroll li a{color:#333333;font-size:14px;}

.ind_pro{width:100%;height:auto;overflow:hidden;padding-top:80px;background:url(../ind_pro_06.jpg)no-repeat center;background-size:cover;padding-bottom:50px;}
.ind_pro .i-p-title{text-align:center;color:#333333;font-size:33px;position:relative;}
.ind_pro .i-p-title:before{position:absolute;width:48px;height:2px;background:#183171;left:50%;margin-left:-24px;content:"";top:60px;}
.ind_pro .i-p-subtitle{text-align:center;color:#999999;font-size:12px;position:relative;margin-top:30px;}
.ind_pro .ind_pro_list{max-width:1200px;width:95%;height:auto;overflow:hidden;margin:auto;margin-top:50px;}
.ind_pro .ind_pro_list li{float:left;width:23%;float:left;height:auto;overflow:hidden;margin-bottom:30px;margin-right:2%;}
.ind_pro .ind_pro_list li:last-child{margin-right:0%;}
.ind_pro .ind_pro_list .img{width:100%;height:196px;display:block;display: flex;justify-content:center;align-items:Center;}
.ind_pro .ind_pro_list .img img{max-width:calc(100% - 4px);max-height:192px;border:2px solid #dcdcdc;border-radius:5px;}
.ind_pro .ind_pro_list .title{width:100%;text-align:center;white-space: nowrap;margin-top:5px;text-overflow: ellipsis;color:#333333;font-size:18px;display:block;position:relative;}
.ind_pro .ind_pro_list .title:before{position:absolute;width:36px;height:2px;background:#183171;content:"";left:50%;margin-left:-18px;top:30px;}
.ind_pro .ind_pro_list .more{display:block;max-width:138px;height:28px;width:90%;border:1px solid #dcdcdc;border-radius:14px;text-align:center;line-height:28px;color:#999999;font-size:14px;margin:auto;margin-top:21px;transition:all 0.3s ease 0s;}
.ind_pro .ind_pro_list li:hover .more{transition:all 0.3s ease 0s;background:#183171;border:1px solid #183171;color:#fff;}
.ind_about{width:100%;background:#f2f2f2;padding-top:40px;padding-bottom:40px;height:auto;overflow:hidden;}
.i-b-box{width:95%;max-width:1200px;overflow:hidden;height:auto;margin:auto;}
.i-b-box .i-a-txt{width:50%;float:left;height:auto;overflow:hidden;}
.i-b-box .i-a-txt h4{color:#333333;font-size:28px;font-weight:normal;margin-top:40px;}
.i-b-box .i-a-txt p{color:#555555;font-size:14px;margin-top:20px;line-height:2em;}
.i-b-box .i-a-more{display:block;width:158px;height:38px;border:1px solid #dedede;border:1px solid #dddddd;text-align:center;line-height:38px;color:#777777;font-size:14px;border-radius:19px;margin-top:40px;transition:all 0.3s ease 0s;}
.i-b-box .i-a-more:hover{transition:all 0.3s ease 0s;    background: #183171;color:#fff;border:1px solid #183171;}
.i-b-box .i-a-img{width:42%;float:right;border:4px solid #fff;border-radius:5px;box-shadow: 10px 10px 0px #e5e5e5;margin-right:10px;margin-bottom:10px;}


.ind_technology{width:100%;height:auto;overflow:hidden;padding-top:80px;padding-bottom:70px;}
.ind_technology .i-p-title{text-align:center;color:#333333;font-size:33px;position:relative;}
.ind_technology .i-p-title:before{position:absolute;width:48px;height:2px;background:#183171;left:50%;margin-left:-24px;content:"";top:60px;}
.ind_technology .i-p-subtitle{text-align:center;color:#999999;font-size:12px;position:relative;margin-top:30px;}
.ind_technology .i-tec-list{max-width:1200px;width:95%;height:auto;overflow:hidden;margin:auto;margin-top:50px;}
.ind_technology .i-tec-list li{float:left;width:calc(23% - 2px);height:auto;overflow:hidden;border:1px solid #c7c7c7;border-radius:5px;margin-left:1%;margin-right:1%;margin-bottom:30px;transition:all 0.3s ease 0s;display:none;}
.ind_technology .i-tec-list li:nth-child(1){display:block;}
.ind_technology .i-tec-list li:nth-child(2){display:block;}
.ind_technology .i-tec-list li:nth-child(3){display:block;}
.ind_technology .i-tec-list li:nth-child(4){display:block;}
.ind_technology .i-tec-list li:hover{transition:all 0.3s ease 0s;box-shadow:0px 0px 15px #b5b3b3;}
.ind_technology .i-tec-list .img{width:100%;height:198px;border-bottom:1px solid #c7c7c7;display: flex;justify-content:center;align-items:Center;position:relative;}
.ind_technology .i-tec-list .img img{max-width:100%;max-height:198px;}
.ind_technology .i-tec-list .img b{position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;filter:Alpha(opacity=70);display: flex;justify-content:center;align-items:Center;opacity:0;transition:all 0.3s ease 0s;}
.ind_technology .i-tec-list li:hover .img b{opacity:1;transition:all 0.3s ease 0s;}
.ind_technology .i-tec-list .title {width:calc(100% - 17px);padding-left:17px;color:#333333;font-size:18px;position:relative;margin-top:15px;margin-bottom:15px;display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ind_technology .i-tec-list .title:before{position:absolute;width:4px;height:18px;left:0;top:2px;content:"";background:#183171;}
.ind_technology .i-tec-list .desc{width:calc(100% - 34px);margin-left:17px;display:block;margin-bottom:20px;color:#999999;font-size:14px;line-height:1.5em;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;height:4.5em;overflow:hidden;}
.ind_technology .i-p-more{display:block;width:80px;text-align:center;margin:auto;color:#183171;font-size:14px;}

.ind_tlan{width:100%;height:240px;background-repeat:no-repeat;background-position:center;}

.ind_news{width:100%;height:auto;overflow:hidden;padding-top:80px;padding-bottom:70px;}
.ind_news .i-p-title{text-align:center;color:#333333;font-size:33px;position:relative;}
.ind_news .i-p-title:before{position:absolute;width:48px;height:2px;background:#183171;left:50%;margin-left:-24px;content:"";top:60px;}
.ind_news .i-p-subtitle{text-align:center;color:#999999;font-size:12px;position:relative;margin-top:30px;}
.ind_news .ind_news_list{max-width:1200px;width:95%;height:auto;overflow:hidden;margin:auto;margin-top:50px;}
.ind_news .ind_news_list li{height:auto;overflow:hidden;width:49%;float:left;margin-bottom:40px;}
.ind_news .ind_news_list li:nth-child(odd){margin-right:2%;}
.ind_news .ind_news_list .time{width:100px;height:100px;float:left;text-align:center;font-size:14px;color:#fff;background:#183171;border-radius:5px;}
.ind_news .ind_news_list .time h4{font-size:54px;color:#fff;line-height:1em;margin-top: 15px;}
.ind_news .ind_news_list .box{height:99px;border-bottom:1px solid #dcdcdc;float:left;width:calc(100% - 120px);margin-left:20px;position:relative;}
.ind_news .ind_news_list .box:before{position:absolute;bottom:-1px;width:48px;background:#888888;content:"";height:1px;transition:all 0.3s ease 0s;}
.ind_news .ind_news_list li:hover .box:before{width:100%;transition:all 0.3s ease 0s;}
.ind_news .ind_news_list .box .title{font-size:18px;color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;width:100%;}
.ind_news .ind_news_list .box .desc{font-size:14px;color:#999999;display:block;width:100%;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;line-height:1.5em;height:3em;overflow:hidden;margin-top:10px;}
.ind_news_more{color:#999999;font-size:14px;text-align:center;display:block;text-decoration: underline;width:80px;margin:auto;}
.ind_news_more:hover{text-decoration: underline;}

.ind-honor{width:100%;height:auto;overflow:hidden;background:#f2f2f2;padding-top:80px;padding-bottom:60px;}
.ind-honor .i-h-title{text-align:center;color:#333333;font-size:33px;position:relative;}
.ind-honor .i-h-title:before{position:absolute;width:48px;height:2px;background:#183171;left:50%;margin-left:-24px;content:"";top:60px;}
.ind-honor .i-h-subtitle{text-align:center;color:#999999;font-size:12px;position:relative;margin-top:30px;}


#ind-honor-list{max-width:1200px;width:95%;height:auto;overflow:hidden;margin:auto;margin-top:40px;}
#ind-honor-list .swiper-slide {text-align: center;font-size: 18px;}
#ind-honor-list .i-h-l-img{display:block;width:100%;max-width:280px;height:auto;margin:auto;overflow:hidden;max-height:200px;position:relative;border-radius:5px;}
#ind-honor-list .i-h-l-img:before{position:absolute;border-radius:5px;content:"";width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #4aa2dd;top:0;left:0;opacity:0;transition:all 0.3s ease 0s;}
#ind-honor-list .swiper-slide:hover .i-h-l-img:before{opacity:1;transition:all 0.3s ease 0s;}
#ind-honor-list .i-h-l-img img{max-width:280px;max-height:200px;width:100%;}
#ind-honor-list .i-h-l-title{color:#333333;font-size:18px;display:block;margin-top:15px;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}



#ind-honor-list .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background:url(../i-h-l-img_03.png)no-repeat center;width:38px;height:38px;}
#ind-honor-list .swiper-button-next, .swiper-container-rtl .swiper-button-prev{background:url(../i-h-l-img_05.png)no-repeat center;width:38px;height:38px;}


.ind_cooperation{width:100%;height:auto;overflow:hidden;padding-top:80px;padding-bottom:60px;}
.ind_cooperation .i-p-title{text-align:center;color:#333333;font-size:33px;position:relative;}
.ind_cooperation .i-p-title:before{position:absolute;width:48px;height:2px;background:#183171;left:50%;margin-left:-24px;content:"";top:60px;}
.ind_cooperation .i-p-subtitle{text-align:center;color:#999999;font-size:12px;position:relative;margin-top:30px;}




#demo{max-width:1200px;width:95%;height:auto;overflow:hidden;margin:auto;margin-top:40px;}
#demo img {border: 1px solid #F2F2F2;margin-left:10px;border-radius:10px;max-height:74px;max-width:168px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
.ind_bottom{width:100%;height:auto;overflow:hidden;background:url(../ind_bottom_box_02.jpg);padding-top:30px;padding-bottom:40px;}
.ind_bottom .ind_bottom_box{width:1200px;margin:auto;height:auto;overflow:hidden;}
.ind_bottom .ind_bottom_box .i-b-b-list{height:auto;overflow:hidden;border-right:1px dashed #434343;width:330px;float:left;padding-top:18px;}
.ind_bottom .ind_bottom_box .i-b-b-list li{width:138px;height:28px;border:1px solid #434343;float:left;border-radius:14px;margin-right:14px;margin-bottom:18px;}
.ind_bottom .ind_bottom_box .i-b-b-list li a{display:block;width:100%;height:100%;text-align:center;line-height:28px;color:#999999;font-size:14px;}
.ind_bottom .ind_bottom_box .foot_ewm{width:160px;height:160px;float:left;background:#fff;margin-left:42px;display: flex;justify-content:center;align-items:Center;}
.ind_bottom .ind_bottom_box .foot_ewm img{max-width:150px;max-height:150px;}
.ind_bottom .ind_bottom_box .foot_lxwm {float:left;width:620px;margin-left: 45px;height:auto;overflow:hidden;}
.ind_bottom .ind_bottom_box .foot_lxwm h4{color:#fff;font-size:24px;font-weight:normal;margin-top:5px;position:relative;margin-bottom:30px;}
.ind_bottom .ind_bottom_box .foot_lxwm h4:before{position:absolute;width:36px;height:2px;background:#183171;content:"";left:0;top:38px;}
.ind_bottom .ind_bottom_box .foot_lxwm p{float:left;color:#fff;font-size:14px;margin-bottom:10px;}
.ind_bottom .ind_bottom_box .foot_lxwm p:nth-child(odd){width:250px;}
.ind_bottom .ind_bottom_box .foot_lxwm p:nth-child(even){width:370px;}
.ind_bottom .ind_bottom_box .foot_lxwm .position{display:block;width:138px;height:28px;border:1px solid #434343;float:left;border-radius:14px;text-align:center;line-height:26px;color:#999999;font-size:14px;margin-top: 4px;}


.foot{width:100%;background:#181819;padding-top:13px;padding-bottom:13px;}
.foot .box{width:95%;margin:auto;overflow:hidden;height:auto;overflow:hidden;max-width:1200px;}
.foot .box span{color:#999999;font-size:12px;float:left;display:block;}
.foot .box .bzc{width:280px;margin-left:10px;}
.foot .box .bzc a:nth-child(2){float:right;}
.foot .box a{color:#999999;font-size:12px;}
.foot .box .wzdu{float:right;display:block;}



/*================================閫氱敤================================================*/
.ny_content{width:95%;max-width:1200px;margin:auto;overflow:hidden;height:auto;padding-top:45px;padding-bottom:45px;}
.left{width:240px;float:left;}
.left .class1name{color:#333333;font-size:18px;font-weight:normal;background:url(../xiala_03.jpg)no-repeat center right,url(../sxian_03.jpg)repeat-x bottom;height:45px;line-height:45px;}
.left .l-nav-list{display:block;width:100%;margin-top:10px;}
.left .l-nav-list li{width:100%;height:48px;position:relative;}
.left .l-nav-list .lal2{display:block;width:100%;height:100%;font-weight:normal;line-height:60px;text-indent:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom:1px solid #555555;color:#333333;font-size:16px;transition:all 0.3s ease 0s;}
.left .l-nav-list li:hover .lal2{background:#183171;color:#fff;transition:all 0.3s ease 0s;}
.left .l-nav-list li .ticon{background:#183171;color:#fff;transition:all 0.3s ease 0s;}
.left .l-nav-list li ol{position:absolute;width:240px;background:#f4f4f4;height:20px;right:-240px;top:0;height:auto;overflow:hidden;opacity:0;transition:all 0.3s ease 0s;visibility: hidden;transform: translateX(20px);box-shadow:1px 1px 7px #999;z-index:999;}
.left .l-nav-list li ol a{display:block;height:48px;width:100%;text-indent:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:normal;line-height:60px;color:#555555;font-size:16px;margin:auto;transition:all 0.3s ease 0s;}
.left .l-nav-list li ol b{display:block;height:47px;width:calc(100% - 40px);text-indent:15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight:normal;line-height:59px;color:#555555;font-size:16px;margin:auto;border-bottom:1px solid #999999;}
.left .l-nav-list li ol a:last-child{margin-bottom:30px;}
.left .l-nav-list li ol a:hover{background:#999999;transition:all 0.3s ease 0s;}
.left .l-nav-list li ol a:hover b{color:#fff;}
.left .l-nav-list li:hover ol{opacity:1;transition:all 0.3s ease 0s;visibility: visible;transform: translateX(0px);}
.left .yqjs{display:block;width:100%;margin-top:30px;}
.right{width:calc(100% - 280px);float:right;height:auto;overflow:hidden;}
.right .nav_x{width:calc(100% - 20px);min-height:45px;height:auto;overflow:hidden;background:url(../sxian_03.jpg)repeat-x bottom;text-align:right;line-height:45px;color:#999999;font-size:14px;padding-right:20px;}
.right .nav_x a{color:#999999;font-size:14px;}
.right .nav_x a:last-child{color:#183171;font-size:14px;}
.page{width:100%;height:auto;overflow:hidden;}

/*================================鍚堜綔浼欎即================================================*/
.right .class2name{width:100%;text-align:center;color:#555555;font-size:24px;margin-top:35px;}
.right .coop_list{width:100%;text-align:center;color:#555555;font-size:24px;margin-top:35px;}
.right .coop_list li{width:calc(20% - 2px);float:left;height:72px;border:1px solid #dcdcdc;border-radius:5px;margin-left:2.5%;margin-right:2.5%;margin-bottom:40px;display: flex;justify-content:center;align-items:Center;}
.right .coop_list li img{max-width:100%;max-height:100%;}
.right .coop_list li a{display: flex;}




/*================================瑙ｅ喅鏂规================================================*/
.right .ind_pro_list{max-width:1200px;width:95%;height:auto;overflow:hidden;margin:auto;margin-top:30px;}
.right .ind_pro_list li{float:left;width:30%;float:left;height:auto;overflow:hidden;margin-bottom:30px;margin-right:1.5%;margin-left:1.5%;}

.right .ind_pro_list .img{width:100%;height:196px;display:block;display: flex;justify-content:center;align-items:Center;}
.right .ind_pro_list .img img{max-width:calc(100% - 4px);max-height:192px;border:2px solid #dcdcdc;border-radius:5px;}
.right .ind_pro_list .title{width:100%;text-align:center;white-space: nowrap;margin-top:5px;text-overflow: ellipsis;color:#333333;font-size:18px;display:block;position:relative;}
.right .ind_pro_list .title:before{position:absolute;width:36px;height:2px;background:#183171;content:"";left:50%;margin-left:-18px;top:30px;}
.right .ind_pro_list .more{display:block;max-width:138px;height:28px;width:90%;border:1px solid #dcdcdc;border-radius:14px;text-align:center;line-height:28px;color:#999999;font-size:14px;margin:auto;margin-top:21px;transition:all 0.3s ease 0s;}
.right .ind_pro_list li:hover .more{transition:all 0.3s ease 0s;background:#183171;border:1px solid #183171;color:#fff;}



/*================================瑙ｅ喅鏂规================================================*/
.pro_content{width:95%;margin:auto;height:auto;overflow:hidden;margin-top:40px;}





/*================================鎶€鏈湇鍔狚===============================================*/
.right .i-tec-list{max-width:1200px;width:95%;height:auto;overflow:hidden;margin:auto;margin-top:50px;}
.right .i-tec-list li{float:left;width:calc(31% - 2px);height:auto;overflow:hidden;border:1px solid #c7c7c7;border-radius:5px;margin-left:1%;margin-right:1%;margin-bottom:30px;transition:all 0.3s ease 0s;}
.right .i-tec-list li:hover{transition:all 0.3s ease 0s;box-shadow:0px 0px 15px #b5b3b3;}
.right .i-tec-list .img{width:100%;height:198px;border-bottom:1px solid #c7c7c7;display: flex;justify-content:center;align-items:Center;position:relative;}
.right .i-tec-list .img img{max-width:100%;max-height:198px;}
.right .i-tec-list .img b{position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;filter:Alpha(opacity=70);display: flex;justify-content:center;align-items:Center;opacity:0;transition:all 0.3s ease 0s;}
.right .i-tec-list li:hover .img b{opacity:1;transition:all 0.3s ease 0s;}
.right .i-tec-list .title {width:calc(100% - 17px);padding-left:17px;color:#333333;font-size:18px;position:relative;margin-top:15px;margin-bottom:15px;display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.right .i-tec-list .title:before{position:absolute;width:4px;height:18px;left:0;top:2px;content:"";background:#183171;}
.right .i-tec-list .desc{width:calc(100% - 34px);margin-left:17px;display:block;margin-bottom:20px;color:#999999;font-size:14px;line-height:1.5em;-webkit-line-clamp: 3;display: -webkit-box;-webkit-box-orient: vertical;height:4.5em;overflow:hidden;}



/*================================鏂伴椈涓績================================================*/
.right .ind_news_list{max-width:1200px;width:95%;height:auto;overflow:hidden;margin:auto;margin-top:50px;}
.right .ind_news_list li{height:auto;overflow:hidden;width:100%;float:left;margin-bottom:40px;}
.right .ind_news_list .time{width:100px;height:100px;float:left;text-align:center;font-size:14px;color:#fff;background:#183171;border-radius:5px;}
.right .ind_news_list .time h4{font-size:54px;color:#fff;line-height:1em;margin-top: 15px;}
.right .ind_news_list .box{height:99px;border-bottom:1px solid #dcdcdc;float:left;width:calc(100% - 120px);margin-left:20px;position:relative;}
.right .ind_news_list .box:before{position:absolute;bottom:-1px;width:48px;background:#888888;content:"";height:1px;transition:all 0.3s ease 0s;}
.right .ind_news_list li:hover .box:before{width:100%;transition:all 0.3s ease 0s;}
.right .ind_news_list .box .title{font-size:18px;color:#333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:block;width:100%;}
.right .ind_news_list .box .desc{font-size:14px;color:#999999;display:block;width:100%;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;line-height:1.5em;height:3em;overflow:hidden;margin-top:10px;}


/*================================鏂伴椈璇︽儏================================================*/
.news_con{width:100%;height:auto;overflow:hidden;margin-top:30px;}
.news_con .title{width:95%;margin:auto;text-align:center;color:#333333;font-size:28px;}
.news_con .issn{width:95%;margin:auto;text-align:center;color:#999999;font-size:14px;margin-top:17px;border-bottom:1px solid #dcdcdc;padding-bottom:18px;}
.news_con .content{width:95%;margin:auto;height:auto;overflow:hidden;margin-top:30px;}
.news_con .newsnext{width:95%;margin:auto;height:auto;overflow:hidden;margin-top:30px;border-top:1px solid #dcdcdc;padding-top:18px;}
.news_con .newsnext br{display:none;}
.news_con .newsnext .up{display:block;color:#555555;font-size:14px;}
.news_con .newsnext .up a{color:#555555;font-size:14px;}
.news_con .newsnext .down{color:#183171;font-size:14px;margin-top:10px;display:block;}
.news_con .newsnext .down a{color:#183171;font-size:14px;}


/*================================鎶曡祫鑰呭叧绯糊===============================================*/
.relationship{width:95%;height:auto;overflow:hidden;margin-top:15px;margin-bottom:30px;}
.relationship li{width:100%;height:auto;overflow:hidden;border-bottom:1px dashed #e0e0e0;padding-bottom:8px;margin-top:12px;}
.relationship li span:nth-child(1){display:block;float:left;width:calc(100% - 120px);color:#333333;font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.relationship li span:nth-child(2){width:90px;display:block;float:right;color:#999999;font-size:14px;}

/*================================鍙戝睍鍘嗙▼================================================*/
.preface{width:90%;margin:auto;overflow:hidden;color:#183171;font-size:16px;margin-top:40px;}
.history_list{width:90%;margin:auto;overflow:hidden;margin-top:25px;background:url(../introduce_10.jpg)repeat-y top left 59px;}
.history_list li{width:100%;height:auto;overflow:hidden;margin-bottom:30px;}
.history_list li:last-child{margin-bottom:0px;}
.history_list .year{float:left;width:120px;height:36px;border-top:10px solid #fff; border-bottom:10px solid #fff;}
.history_list .year b{width:116px;height:32px;border:2px solid #183171;display:block;border-radius:5px;display: flex;justify-content:center;align-items:Center;color:#183171;font-size:18px;background:#fff;}
.history_list .introduce{width:calc(100% - 140px);float:right;color:#555555;font-size:14px;line-height:1.75em;}





/*================================鍙戝睍鍘嗙▼================================================*/
.honor_list{width:100%;margin:auto;overflow:hidden;height:auto;margin-top:30px;}
.honor_list li{width:30.333%;margin:auto;overflow:hidden;height:auto;margin-left:1.5%;margin-right:1.5%;float:left;margin-bottom:20px;}


.honor_list .i-h-l-img{display:block;width:100%;max-width:280px;height:auto;margin:auto;overflow:hidden;max-height:200px;position:relative;border-radius:5px;}
.honor_list .i-h-l-img:before{position:absolute;border-radius:5px;content:"";width:calc(100% - 6px);height:calc(100% - 6px);border:3px solid #4aa2dd;top:0;left:0;opacity:0;transition:all 0.3s ease 0s;}
.honor_list li:hover .i-h-l-img:before{opacity:1;transition:all 0.3s ease 0s;}
.honor_list .i-h-l-img img{max-width:280px;max-height:200px;width:100%;}
.honor_list .i-h-l-title{color:#333333;font-size:18px;display:block;margin-top:15px;width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align:center;}


/*================================涓嬭浇================================================*/
.download_list{width:100%;margin:auto;overflow:hidden;height:auto;padding-top:30px;}
.download_list li{width:30.33%;float:left;height:auto;overflow:hidden;margin-left:1.5%;margin-right:1.5%;box-shadow:0px 0px 7px #999;margin-bottom:25px;padding-top:15px;padding-bottom:15px;}
.download_list .d-title{width:90%;margin:auto;overflow:hidden;color:#545454;font-size:18px;display:block;line-height:1.5em;height:3em;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
.download_list .down{width:90%;margin:auto;border-top:1px solid #eaeaea;margin-top:10px;padding-top:15px;}
.download_list .down .d-time{float:left;color:#8d8d8d;font-size:14px;}
.download_list .down .d-done{float:right;color:#545454;font-size:14px;background:url(../download_03.jpg)no-repeat center left;padding-left:20px;}





/*================================涓嬭浇璇︽儏================================================*/
.down_con{width:100%;height:auto;overflow:hidden;margin-top: 30px;}
.down_con .down-title{color:#5a93f9;font-size:25px;font-weight:normal;}
.down_con .down-time{color:#8e8e8e;font-size:14px;margin-top:20px;margin-bottom:30px;height:auto;overflow:hidden;}
.down_con .down-time span{color:#8e8e8e;font-size:14px;display:block;float:left;}
.down_con .down-time span:nth-child(2){margin-left:24px;}
.down_con .d-c-txt{width:100%;height:auto;overflow:hidden;border-bottom:6px solid #f5f5f5;padding-bottom:20px;}
.downloadurl{display:block;width:124px;height:40px;background-color:#5a93f9;color:#fff;border-radius:20px;margin-top:27px;float:right;background-image:url(../xzxqy.png);background-repeat:no-repeat; background-position:center left 35px;line-height:40px;text-indent:70px;color:16px;}

/*================================鎼滅储================================================*/
.search{width:95%;margin:auto;max-width:900px;height:auto;overflow:hidden;}
.p-d-search{width:100%;height:auto;overflow:hidden;background:#fff;}
.search_mid{width:95%;max-width: 883px;height: auto;margin: auto;}
.search_ipt{position: relative;width: 539px;padding:64px 0 54px 192px;}
.search_ipt input{width: 453px;height: 40px;border: 1px solid #c9c9c9;border-radius: 8px;padding-left: 20px;}
.search_ipt img{position: absolute;right: 65px;top: 65px;}
.search_ipt span{color: #606161;font-size: 18px;padding-left: 10px;}
.search_content{text-align: center;}
.content_word{height:26px;font-size: 14px;line-height: 26px;border-bottom: 1px dashed #c6c6c6;margin-bottom: 16px;}
.content_word .search_wz{color: #5a5a5a;float: left;display:block;width:calc(100% - 180px);text-align:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content_word .search_wz em{color: #007eca;}
.content_word .search_time{color: #acacac;float: right;display:block;width:150px;}
.filtrate{text-align: center;color: #007eca;line-height: 124px;font-size: 14px;}
.search_box{width:100%;max-width:518px;margin:auto;overflow:hidden;height:auto;margin-top:40px;margin-bottom:54px;}
.search_box .input_box{width:474px;height:40px;float:left;border:1px solid #c9c9c9;border-radius:5px;}
.search_box .input_box .input{height:40px;float:left;width:409px;margin-left:20px;border:none;}
.search_box .input_box .sub{height:40px;float:right;width:44px;background:url(../search_03.jpg)no-repeat center center;cursor:pointer;border:none;}
.search_box P {color:#606161;font-size:18px;height:42px;line-height:42px;float:right;}







/*================================缃戠珯鍦板浘================================================*/
.webadd{width:95%;max-width:1100px;margin:auto;overflow:hidden;height:auto;margin-top:30px;margin-bottom:50px;}
.webadd .heb{width: 100%;margin: auto;overflow: hidden;height: auto;padding-top:20px;}
.webadd .heb .tiers{width:158px;height:38px;border:1px solid #dcdcdc;border-radius:19px;display:block;float:left;text-align:center;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#555555;font-size:14px;margin-bottom: 20px;}
.webadd .heb .tiers-list{float:left;margin-left:16px;height:auto;overflow:hidden;width:calc(100% - 176px);}
.webadd .heb .tiers-list li{width:158px;height:38px;border:1px solid #dcdcdc;border-radius:19px;display:block;float:left;text-align:center;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:normal;color:#555555;font-size:14px;float:left;margin-right:14px;margin-bottom:20px;}
.webadd .heb .tiers-list li a{display:block;width:100%;height:100%;color:#999;font-size:14px;}




/*================================鎷涜仒================================================*/
.join_mid{background: #fff;width:100%;margin-top:30px;}
.join_content{padding-left: 18px;}
.join_title{font-size: 20px;color: #606161;position: relative;}
.join_content .join_title{margin-bottom: 65px;}
.join_title::before{content: "";display: block;width: 36px;height: 2px;background: url(../join_mobile_bg_03.jpg)no-repeat center center;position: absolute;left: 0 ;bottom: -10px;}
.join_list h2{font-size: 24px;color: #3a3b3b;margin-bottom: 16px;}
.online_zp{margin: 26px 0 48px; border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;padding: 21px 0 21px 21px;}
.online_zp a{display: block; width: 128px;height: 36px;line-height: 36px;border-radius: 32px; text-align: center;font-size: 16px;color: #f9f9f9;background-image: linear-gradient(45deg, #258ed6 0%, #62bfff 100%);;background-size: cover;}
.join_list_word{padding: 34px 0 0;}
.join_intro{display:block;width:100%;height:auto;overflow:hidden;border-bottom:1px solid #e4eaec;padding-bottom:24px;}
.join_intro span{font-size: 12px;color: #00a0e9;float: left;margin-right: 8px;} 
.join_intro img{margin-right: 6px;}
.join_list_word p{font-size: 14px;color: #5a5a5a;line-height: 24px;}
.join_list_word p:nth-of-type(1){font-size: 16px;color: #3b3b3b;font-weight: bold;margin-bottom: 10px;}








.join_deal{background: #f5f5f5;}
.join_deal .com{padding: 30px 52px 46px 44px;width: 1104px;}
.join_deal_content{background: #fff;height:auto;overflow:hidden;width:95%;margin:auto;margin-top:30px;}
.ipt_box{width: 330px;max-width:100%;margin-right: 6%;color: #6c6c6c;margin-bottom:30px;}
.ipt_box:nth-of-type(even){margin-right: 0;}
.ipt_top,.text_box{margin-bottom: 20px;}
.ipt_box p,.text_box p{font-size: 16px;color: #6c6c6c;margin-bottom: 12px;}
.ipt_box select{width: 100%;padding-left: 16px; height: 40px;border: 1px solid #dbdbdb;border-radius: 6px;appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(../join_deal_03.png)no-repeat scroll 96% center transparent;}
.ipt_box .input-text,.text_box .input-text{width: calc(100% - 18px);padding-left: 16px;height: 40px;border: 1px solid #dbdbdb;border-radius: 6px;}
.ipt_box .input-radio{line-height: 40px;display: inline-block;vertical-align:middle; margin-top:0px; margin-bottom:1px;margin-right:5px;}
.ipt_box .input-radio:nth-child(3){margin-left:10px;}
.text_box textarea{width: calc(100% - 18px);padding-left: 16px;padding-top:12px; height: 142px;border: 1px solid #dbdbdb;border-radius: 6px;}
.invite .btn .tj{width: 17.5%;height: 40px;color: #ffffff;border-radius: 6px;float: left;}
.invite .btn input[type="submit"]{    background-image: linear-gradient(45deg, #0058aa 0%, #008dd8 100%);margin-right: 3%;}
.invite .btn input[type="reset"]{background: #c9c9c9;}

















@media only screen and (max-width: 1440px) {
#banner_ny .banner-a{height:275px;}
}
@media only screen and (max-width: 1200px) {
/*================================棣栭〉================================================*/
.ind_bottom{display:none;}
}

@media only screen and (max-width: 1024px) {
/*================================棣栭〉================================================*/
.sj_top{display:block;}
.top_nav_box{display:none;}
#banner .banner-a{height: 526px;}
#banner .swiper-button-prev, .swiper-container-rtl .swiper-button-next{display:none;}
#banner .swiper-button-next, .swiper-container-rtl .swiper-button-prev{display:none;}
.i-b-box .i-a-txt{width:100%;float:none;}
.i-b-box .i-a-img{width:calc(100% - 20px);float:none;}
.i-b-box .i-a-more{margin:auto;margin-top:40px;}
.ind_tlan{height:160px;background-size: cover;}
.ind_news .ind_news_list li{width:100%;}
.ind_news .ind_news_list li:nth-child(odd){margin-right:0%;}
#banner_ny .banner-a{height:200px;}
/*================================閫氱敤================================================*/
.left{display:none;}
.right{width:100%;}
}


@media only screen and (max-width: 650px) {
/*================================棣栭〉================================================*/
#banner .banner-a{height: 200px;}
.ind_pro .ind_pro_list li{width:49%;}
.ind_pro .ind_pro_list li:nth-child(even){margin-right:0%;}
.ind_technology .i-tec-list li{width:calc(48% - 2px);}
.ind_technology .i-tec-list li:nth-child(odd){margin-right:2%;margin-left:0;}
.ind_technology .i-tec-list li:nth-child(even){margin-left:0%;margin-right:0;}
.ind_technology .i-tec-list .img b{display:none;}
.foot .box span{width:100%;float:none;text-align:center;margin-bottom:5px;}
.foot .box .bzc a:nth-child(2){float:none;}
.foot .box .bzc{width:100%;}
.foot .box .wzdu{float:none;margin:auto;width:150px;text-align:center;}
#banner_ny .banner-a{height:98px;}
/*================================閫氱敤================================================*/
.ny_content{    padding-top: 0px;}

/*================================鍚堜綔浼欎即================================================*/
.right .coop_list li{width: calc(30% - 2px);    margin-left: 1.5%;margin-right: 1.5%;}

/*================================瑙ｅ喅鏂规================================================*/
.right .ind_pro_list li{float:left;width:48%;height:auto;overflow:hidden;margin-bottom:30px;margin-right:1%;margin-left:1%;}
/*================================鎶€鏈湇鍔狚===============================================*/
.right .i-tec-list li{float:left;width:calc(46% - 2px);margin-left:2%;margin-right:2%;}
/*================================鍙戝睍鍘嗙▼================================================*/
.preface{margin-top:20px;}
/*================================鍙戝睍鍘嗙▼================================================*/
.honor_list li{width:47%;margin-left:1.5%;margin-right:1.5%;}

/*================================涓嬭浇================================================*/
.download_list li{width:47%;margin-left:1.5%;margin-right:1.5%;}

}


@media only screen and (max-width: 420px) {
/*================================瑙ｅ喅鏂规================================================*/
.right .ind_pro_list li{width:100%;margin-left:0%;margin-right:0%;}
.right .i-tec-list li{float:left;width:calc(100% - 2px);margin-left:0%;margin-right:0%;}
.right .ind_pro_list .img{height:auto;}
.right .ind_pro_list .img img{width:calc(100% - 4px);height:auto;}
/*================================涓嬭浇================================================*/
.download_list li{width:calc(100% - 14px);margin-left:0%;margin-right:0%;float:none;margin:auto;margin-bottom:20px;}
}




