body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,form,dt,dd,input,textarea,th,td,fieldset,legend,dl,dt,dd{margin:0;padding:0;}
fieldset,img{border:0 none}
ul,ol,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
table{border-spacing:0}
i,em,u{font-style: normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input{border: none;}
*:focus{outline:none}
body{background: #fbfbfb;color:#686868;min-width: 320px;margin:0 auto;}
q:before,q:after{content:""}
body,input,select,button,textarea{font:14px/1.3 "微软雅黑","\5B8B\4F53",Arial,Helvetica,sans-serif;color:#686868;}
table{border-collapse:collapse;border-spacing:0;}
em{font-style:normal;font-weight:normal}
img{vertical-align:top;max-width: 100%;}
.fl{float: left;}
.fr{float: right;}
a{text-decoration:none;color:#686868;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
}
a:hover{color:#0168b7;}
a, a:visited{
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
.clear{clear:both; height:0px; width:0; margin:0; padding:0; border:none; overflow:hidden; }
.clear{zoom:1;}
.ov{overflow: hidden;}
.c06{color: #0068b7;}
.w1400{margin: 0 auto;max-width: 1400px;}
.w1160{margin: 0 auto;max-width: 1160px;}
.header{position: relative;}
.header .stm{position: absolute;left: 50%;bottom: 2%;width: 26px;margin-left: -13px;z-index:9;}
.header .nav{position: absolute;left:0;top: 3%;width:100%;z-index: 99;padding:0 3%;}
.header .nav_logo{float: left;}
.header .nav_list{float:right;/*overflow: hidden;*/width: 80%;}
.header .nav_list .list{float: right;width: 80%;/*overflow: hidden;*/}
.header .nav_list ul{/*overflow: hidden;*/margin-top:8px;float: right;margin-right:40px;}
.header .nav_list li{float: left;width:82px;text-align: center;font-size: 15px;margin:0 16px;position: relative;background: rgba(255,255,255,0);}
.header .nav_list li:last-child{margin-right: 0;}
.header .nav_list li img{display: block;width: 32px;margin:0 auto 3px;}
.header .nav_list li a{color: #fff;display: block;}
.header .nav_list li a.head-list-a{padding-bottom: 15px;}
/*.header .nav_list li a:hover,.header .nav_list li.active a{color: #0168b7;}*/
.header .nav_list li a:hover,.header .nav_list li.active a.head-list-a{color: #fff;text-decoration: underline;}
.header .nav_list li p{border-radius: 5px;position: absolute;left:-30px;top: 100%;background:rgba(15,102,189,.85);padding:10px 0 15px;line-height: 2.5;right: -30px;display:none;}
.header .nav_list li p:before{position: absolute;left: 50%;top:-10px;border-bottom: 10px solid rgba(15,102,189,.85);border-right: 10px solid transparent;border-left:10px solid transparent;content: '';margin-left: -10px;z-index: 3;}
.header .nav_list li:hover p{display: block;}
/*.header .nav_list li p a{border-bottom: 1px dashed #62a7e9;}*/
.header .nav_list .tet{float: right;margin-top: 10px;height: 40px;overflow: hidden;}
.header .nav_list .tet .tm{position: relative;width: 40px;height: 40px;margin:0 5px;float: left;}
.header .nav_list .tet i{display: block;width: 40px;height: 40px;cursor: pointer;}
.header .nav_list .tw{background: url(../images/icon_search.png) no-repeat center;background-size: 100%;}
.header .nav_list .ts{background: url(../images/icon_weix.png) no-repeat center;background-size: 100%;}
.header .tet_weix img{width:60px;height:60px;position: absolute;left: -10px;top: 45px;}
.header .model_nav{width:50px;height:50px;background: url(../images/btn_nav.png) no-repeat center;background-size: 100%;border: none;cursor: pointer;position: absolute;right: 3%;top: 50%;margin-top:-25px;display: none;}
.header .prot{height:70px;width: 100%;position: absolute;left: 0;bottom: 0;}
.header .prot_box{height:70px;width: 100%;position: relative;}
.header .prot_lf{width: 24%;background: #0068b7;text-align: right;height:70px;position: relative;}
.header .prot_lf .spn{display:block;font-size: 28px;color: #fff;position: absolute;right:5%;top: 20px;}
.header .prot_lr{width:76%;margin-top: 20px;height: 50px;background: url(../images/beij1.png) center top;}
.header .prot_lr ul{height: 50px;}
.header .prot_lr li{float: left;margin:0 1.4%;line-height: 50px;}
.header .prot_lr a{font-size: 15px;}
.header .prot_lr a.a1{color: #fff;display: block;position: relative;}
.header .prot_lr a.a1:after{display: block;content: "";width: 15px;height: 8px;background: url(../images/icon13.png) no-repeat center;background-size: 100%;position: absolute;left: 50%;bottom: 0;margin-left:-8px;display: none;}
.hp_list{width: 100%;height:55px;line-height: 55px;background: #e7e7e7;text-align: center;position: absolute;left: 0;top:69px;display: none;}
.hp_list a{padding:0 2%;}
.header .prot_lr li:hover a.a1:after{display: block;}
.header .prot_lr li:hover a.a1{color: #00aeff;}
.header .prot_lr li:hover .hp_list{display: block;}
.header_news{background: #0169b7;height: 110px;line-height: 110px;}
.header_load{float: right;position: relative;z-index: 9999;}
.header_load a{color: #fff;font-size: 16px;display: inline-block;height: 34px;line-height: 34px;margin:0 5px;padding: 0 14px;border-radius: 5px;color: #fff;border: 1px solid #fff;}
.header_load a.btn_load{color: #0169b7;background: #fff;margin-right: 0;}
.header_logo{margin:0 0 0 38%;float: left;position: relative;z-index: 99999;}
.news .product{padding-top:30px;}
.news .w1400{overflow: hidden;margin-top: -150px;position: relative;}
.news .news_com{border: 1px solid #E3E3E3;background: #fff;font-size: 15px;padding-bottom:26px;}
.news .news_1,.news .news_2{width:36%;}
.news .news_2{margin:0 2%;background:#fff;}
.news .news_2,.news .news_3,.news .news_4{margin-top:150px;}
.news .news_3{width:24%;}
.news1_top .picScroll-left{padding-bottom:40px;position: relative;}
.news1_top .picScroll-left .hd{height: 40px;background: #f4f4f4;position: absolute;left: 0;width: 100%;bottom: 0;text-align: right;padding-top: 10px;}
.news1_top .picScroll-left .hd a{padding-top: 10px;margin: 0;cursor: pointer;}
.news1_top .bd img,.news1_logo img{display: block;width: 100%;}
.news .news_title{height: 64px;font-size: 25px;color: #0169b7;line-height: 68px;padding-left: 20px;border-bottom: 3px solid #e1e1e1;}
.news .news_text{padding:18px;}
.news .nt li{margin-top:22px;}
.news .nt li a{padding-left:30px;background: url(../images/icon7.png) no-repeat left center;background-size:17px;}
.news_3 .news_text{line-height:40px;}
.news_3 .news_text .stn{font-size: 18px;color: #0169b7;}
.news .news_4{width: 61%;}
.news4_top{text-align: center;padding-bottom: 2%;margin-bottom: 3%;border-bottom:1px dashed #979797;}
.news4_top .news_tit{font-size:28px;color: #0169b7;margin-bottom: 2%;}
.news4_info h3.tim{color: #000;font-size:16px;font-weight:bold;margin:2% 0;}

.nwrap_top{margin:0 auto;width: 402px;text-align: center;border: 1px solid #e2e2e2;margin-top: 3%;}
.nwrap_top h3.title{font-size: 40px;color: #0168b7;padding:20px 0 0;background: #fff;margin-bottom: -30px;width:235px;margin:0 auto -60px;}
.nwrap_top small{display: block;color: #999;font-size: 16px;position: relative;padding:10px 0 15px;text-transform: capitalize;}
.nwrap_top small:after{width: 30px;height: 3px;display: block;content: "";position: absolute;left: 50%;bottom: 0;margin-left: -15px;background: #0168b7;}
.guanggao{min-height:100px;line-height:100px;text-align: center;border: 1px solid #ccc;}
.wp1{background: url(../images/beij2.png) no-repeat center bottom;padding:0 3% 3%;overflow: hidden;}
.wp1_tet{padding:90px 0 0;}
.wp1_tet .tet_fl{width: 45%;}
.wp1_tet .tet_fl .slick .tet{position: relative;}
.wp1_tet .tet_fl .pt{background: url(../images/beij1.png) center top;width: 100%;padding:10px 100px 10px 20px;color: #eee;position: absolute;left: 0;bottom: 0;}
.wp1_tet .tet_fl .pt_top{display: block;font-size: 15px;color: #fff;margin-bottom:6px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wp1_tet .tet_fl .pt_info{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wp1_tet .tet_fl .slick-dots li button{width: 10px;height: 10px;background: #fff;opacity: 1.0;padding: 0;}
.wp1_tet .tet_fl .slick-dots{width: 100px;right:0;bottom:20px;}
.wp1_tet .tet_fl .slick-dots li{margin: 0 4px;width: 10px;height: 10px;}
.wp1_tet .tet_fl .slick-dots li.slick-active button{background: #ffff00;}
.wp1_tet .tet_fl .slick:hover .pt_top{color: #0168b7;}

.wp1_tet .tet_fr{width: 52%;}
.wp1_tet .tet_fr_top{padding-bottom: 20px;border-bottom:1px dashed #d1d1d1;}
.wp1_tet .tt_fl{width: 24%;}
.wp1_tet .tt_fr{width:72%;}
.wp1_tet .tt_fr h3.title a{display:block;color: #0168b7;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wp1_tet .tt_fr h3.title a:hover{text-decoration: underline;}
.wp1_tet .tt_fr .info{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;height: 45px;line-height: 22px;margin:2% 0 1%;width: 100%;}
.wp1_tet .tt_fr .time{padding-left: 35px;background: url(../images/icon_time.png) no-repeat left center;height: 22px;line-height: 22px;}
.wp1_tet .tet_fr_list ul{margin-left: -2%;}
.wp1_tet .tet_fr_list li{margin:18px 0 0 3%;float: left;width:47%;overflow: hidden;}
.wp1_tet .tet_fr_list li a{display: block;width:78%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;background: url(../images/icon7.png) no-repeat left center;background-size:16px;padding-left:26px;position: relative;padding-right:30px;}
.wp1_tet .tet_fr_list li a img{display: block;width:20px;position:absolute;right: 0;top: 0;}
.wp1_tet .tet_fr_list li .spn{float: right;}
.wp2{width: 100%;background: url(../images/beij3.png) no-repeat center top;}
.wp2 ul{width:100%;margin: 0 auto;overflow: hidden;padding:3% 0 0%;}
.wp2 li{width:25%;float: left;margin-bottom:4%;position: relative;}
.wp2 li a{display: block;width:50%;text-align: center;color: #fff;margin: 0 auto;max-width: 220px;}
.wp2 li a img{display: block;margin-bottom:5%;border-radius: 50%;box-shadow:0 0 20px #08010369;}
.wp2 li a:hover{color: #65a3d2;}
.wp2 li:after{display: block;content: "";background: #5eb1f1;height:3px;position: absolute;top:40%;width: 25%;}
.wp2 li:after{right: -12%;display: none;}
.wp2 li:last-child::after{
    display: none;
}
.wp2 li:nth-of-type(3n):after{display: none;}
.wp3{padding:3% 0;width: 94%;margin:0 auto;overflow: hidden;}
.wp3_fl{width: 34%;}
.wp3_fm,.wp3_fr{width: 30%;}
.wp3_fm{margin:0 3%;}
.wp3_title{padding-bottom:22px;border-bottom: 3px solid #dedede;overflow: hidden;margin-bottom: 32px;}
.wp3_title h3{color: #0168b7;font-size: 34px;}
.wp3_title small{color:#999;font-size: 16px;text-transform: capitalize;padding-left: 10px;}
.wp3_title a.btn_more{color: #959695;float: right;display: block;padding-right: 25px;background: url(../images/icon8.png) no-repeat right top;padding-top:1px;margin-top:20px;font-size: 12px;padding-bottom: 2px;text-decoration: underline;}
.wp3_title a.btn_more:hover{color:#0168b7;}
.wp3_fl .text{position: relative;}
.wp3_fl .beij img{width: 100%;}
.wp3_fl ul{background: url(../images/beij1.png) center top;padding:3% 0 0;position: absolute;left: 0;bottom: 0;width:100%;overflow: hidden;}
.wp3_fl li{width:30%;float: left;margin:0 0 3% 3%;background: url(../images/icon7.png) no-repeat left center;background-size:24px;padding-left:36px;height: 24px;line-height: 24px;}
.wp3_fl li a{color: #fff;font-size: 16px;}
.wp3_fl li a:hover{color: #0168b7;}
.wp3_fm li,.wp3_fr li{margin-bottom: 18px;overflow: hidden;position: relative;}
.wp3_fm li a,.wp3_fr li a{display: block;float: left;width: 78%;padding-left:28px;background: url(../images/icon7.png) no-repeat left center;background-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wp3_fm li a img,.wp3_fr li a img{display: inline-block;width: 22px;margin:-2px 3px 0;}
.wp3_fm li .spn,.wp3_fr li .spn{display: block;float: right;}
.wp4{overflow: hidden;}
.wp4 ul{margin-left: -1px;}
.wp4 .list{margin:90px 0 4%;}
.wp4 .list li{width: 20%;float: left;position: relative;overflow: hidden;}
.wp4 .list li:after{content: "";display: block;width: 60px;height: 60px;position: absolute;right: 0;bottom: 0;background: url(../images/icon29.jpg) no-repeat center;background-size: 100%;right:-60px;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
.wp4 .list li a{display: block;padding:0 1px;position: relative;overflow: hidden;}
.wp4 .list li img{width: 100%;}
.wp4 .list li .text{width: 170px;height: 60px;line-height: 60px;background: url(../images/beij1.png) center top;position: absolute;left:2px;bottom: 0;color: #fff;font-size: 20px;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
.wp4 .list li .spn{padding-left:20px;}
.wp4 .list li.video a:before{display: block;content: "";width: 70px;height: 70px;background: url(../images/video.png) no-repeat center;background-size: 100%;position: absolute;left: 50%;top: 50%;margin:-35px 0 0 -35px;}
.wp4 .list li:hover .text{width: 100%;}
.wp4 .list li:hover::after{right: 0;}

.foot{width:100%;margin:0 auto;background:#1478d2;padding:2% 0;color: #fff;line-height: 29px;}
.foot .top{font-size: 15px;}
.foot a{color: #fff;}
.foot a:hover{text-decoration: underline;}
.foot .bm{padding:3px 1.5% 3px;position: relative;}
.foot .bm:after{content: "";height:180px;width:1px;background: #70b2ed;position: absolute;right: 0;top: 0;}
.foot .bm.ft5:after{display: none;}
.foot .ft1{width:11%;}
.foot .ft2{width:34%;}
.foot .ft3{overflow: hidden;}
/*.foot .ft4{width:15%;}*/
.foot .ft2 .spn{padding:0 8px;}
.foot .ft3 ul{margin-left:-2%;}
.foot .ft3 li{float: left;width:48%;margin-left:1.5%;line-height:18px;margin-bottom: 12px;}
.foot .ft4 .dom img{width:30px;margin-right:3px;}
.foot .ft5{text-align: center;}
#nav_page{text-align: center;margin-top:4%;}
.pt_title{height: 28px;line-height: 28px;color: #acacac;font-size: 15px;background: url(../images/icon14.png) no-repeat left center;padding-left:30px;}
.pt_title a{color: #acacac;}
.pt_title .spn{padding:0 10px;}
.pt_title a:hover,.pt_title a.active{color: #0068b7;}
.product{padding:3% 0;background: url(../images/beij2.png) no-repeat center bottom;}
.product .pt_list li{margin-bottom: 3%;overflow: hidden;background: #0068b7;color: #fff;}
.product .pt_list li .pt_imt,.pt_list li .pt_list{width: 50%;overflow: hidden;}
.product .pt_list li .pt_list{padding:2.5% 1% 2% 3%;}
.product .pt_list li .pt_imt img{display: block;width: 100%;}
.product .pt_list li .pt_list .title{font-size: 34px;font-weight: bold;margin-bottom:3%;}
.product .pt_list li .lt{overflow: hidden;}
.product .pt_list li .lt a{background: url(../images/icon8.png) no-repeat left 3px;display: block;font-size: 18px;padding-left: 35px;background-size:18px;color: #fff;width: 33%;float: left;margin-bottom: 2%;}
.product .pt_list li .lt a:hover{color:#47a9f4;}
.product .pt_list li:nth-child(odd) .pt_imt{float: left;}
.product .pt_list li:nth-child(odd) .pt_list{float: right;}
.product .pt_list li:nth-child(even) .pt_imt{float:right;}
.product .pt_list li:nth-child(even) .pt_list{float: left;}
.product .pt_more ul{margin-left:-2.5%;}
.product .pt_more li{float:left;margin-top:2.5%;width:22.5%;margin-left:2.5%;text-align: center;font-size: 15px;}
.product .pt_more li .imt{border:1px solid #ececec;padding:4% 3%;margin-bottom:3%;background: #fff;}
.product .pt_more li:hover a{color: #0068b7;}
.product .pt_more li:hover .imt{border-color: #0068b7;}
.product .pt_info h3.title{font-size: 34px;color: #0068b7;font-weight: bold;text-align: center;margin:3% 0;}
.product .pt_info .imt img{display: block;width: 100%;margin:0 auto;background:#fff;border: 1px solid #ebebeb;}
.product .pt_info .menu{overflow: hidden;margin:2% 0;}
.product .pt_info .menu a{display: block;float: left;width:12%;margin-right:1.5%;background: #fff;}
.product .pt_info .menu a img{display: block;width: 100%;border: 1px solid #ebebeb;}
.product .pil_top{width: 100%;height: 48px;line-height: 48px;background: #e8e8e8;position: relative;}
.product .pil_top h4.title{width: 170px;font-size: 18px;font-weight: bold;color:#fff;text-align: center;position:relative;background: #0168b7;}
.product .pil_top h4.title img{width: 28px;position: absolute;left:16px;top: 50%;margin-top: -14px;}
.product .pil_info{line-height: 180%;}
.product .pi_title{color: #000;margin:2.5% 0 1.5%;font-size: 18px;}
.ds .ds_img{margin-top:2.5%;}
.ds li{margin-top: 2%;padding:1.5% 10% 1.5% 1.5%;background: #fff;position: relative;font-size: 15px;}
.ds li .ds_fl{width: 18%;}
.ds li a{color: #848484;}
.ds li .ds_fr{width:79%;}
.ds li .ds_fr .ds_fr_text{line-height: 180%;}
.ds li .ds_fr h3.title{color: #000;font-size: 20px;margin-bottom:1%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ds li .ds_fr .btn_more,.pt_innovate li .fr .btn_more{color: #b1b1b1;border: 1px solid #b1b1b1;background: none;padding:5px 12px;display: block;margin-top:1%;border-radius:5px;}
.ds li .ds_fr_time{text-align: center;position: absolute;right:2%;top:5%;color: #ababab;font-size: 17px;}
.ds li .ds_fr_time .day{font-size: 66px;font-weight: bold;}
.ds li:hover h3.title,.ds li:hover .ds_fr_time,.ds li:hover .btn_more{color: #0068b7;}
.ds li:hover .btn_more{border-color:#0068b7;}

.pl_time{padding-bottom:2%;position: relative;overflow: hidden;}
.pl_time .pl_time_lf{float: left;width:50%;padding-top:9%;}
.pl_time .pl_time_rh{float: right;width:50%;}
.pl_time em{position: absolute;width: 2px;background: #e7e7e7;height: 100%;left: 50%;top: 0;margin-left: -1px;z-index: 1;}
.pl_time label img{display:block;width:12px;margin: 0 auto;position: relative;z-index: 11;}
.pl_time dl dd{position: relative;z-index: 99;margin-top:5%;margin-bottom:23%;}
.pl_time dl dd .year{width:55px;height: 55px;line-height:55px;color: #fff;border-radius: 50%;text-align: center;font-size: 18px;position: absolute;top:0;}
.pl_time .pl_time_lf dd.d1 .year{background: #0068b7;}
.pl_time .pl_time_lf dd.d2 .year{background: #01b072;}
.pl_time .pl_time_lf dd.d3 .year{background: #02c3c5;}
.pl_time .pl_time_lf dd.d4 .year{background: #0b96cf;}
.pl_time .pl_time_rh dd.d1 .year{background: #777777;}
.pl_time .pl_time_rh dd.d2 .year{background: #02c3c5;}
.pl_time .pl_time_rh dd.d3 .year{background: #0b96cf;}
.pl_time .pl_time_rh dd.d4 .year{background: #01b072;}
.pl_time dl dd .text{width:92%;position: relative;}
.pl_time dl dd .text:before{display: block;content: "";background:url(../images/icon16.jpg) no-repeat center;width: 11px;height: 18px;background-size: 100%;position: absolute;top: 50%;margin-top: -9px;}
.pl_time .pl_time_rh dd .text:before{left: -11px;}
.pl_time .pl_time_lf dd .text:before{right: -11px;
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.pl_time dl dd .text_box{overflow: hidden;border: 1px solid #ddd;padding: 2.5% 3%;border-radius: 6px;position: relative;}
.pl_time dl dd i{position: absolute;top:30px;display: block;width: 11px;height: 18px;}
.pl_time_lf .text_box img{float: right;border-radius: 5px;}
/*.pl_time_lf .text h3{width: 60%;position: absolute;left:3%;top:15%;}*/
.pl_time_lf .year{right:-27px;}
.pl_time .pl_time_lf .text_box{text-align: right;}
.pl_time_rh .text_box img{float:left;border-radius: 5px;}
.pl_time .more a.btn_more{display:block;width: 146px;height: 40px;text-align:center;line-height:40px;border: 1px solid #b1b1b1;border-radius: 5px;position: absolute;left: 50%;margin-left: -73px;bottom: 0;color: #b1b1b1;background: #fff;z-index: 99;}
/*.pl_time_rh .text h3{width: 60%;position: absolute;right:3%;top:15%;}*/
.about_history .text_box h3.title{font-weight: bold;color:#eb383c;font-size: 16px;margin-bottom:5px;margin-top:6px;}
.pl_time_rh .year{left:-27px;}
.pl_time_rh .text{margin-left:8%;}
.pt_overview{margin:3% 0 0;}
.pt_overview img{display: block;width:100%;margin:0 auto;max-width:1238px;}
.pt_general .general_top ul{overflow: hidden;margin:2% 0;background: #dee5ed;padding:1.5% 0;}
.pt_general .general_top li{float: left;width: 25%;text-align: center;font-size: 15px;}
.pt_general .general_top li .number{font-size:22px;}
.pt_general .general_top li .number .stn{color: #0068b7;font-weight: bold;font-size: 86px;}
.pt_general .general_info{line-height: 180%;}
.pt_innovate ul{margin-left: -2%;}
.pt_innovate li{width: 48%;float:left;margin-left:2%;background: #f7f7f7;margin-top: 2.5%;}
.pt_innovate li .fl{width:46%;}
.pt_innovate li .fr{width:54%;padding:2.5%;line-height: 170%;font-size: 16px;}
.pt_innovate li .fr .fr_name{color: #000;font-size: 24px;margin-bottom:2%;}
.pt_innovate li:hover .fr_name{color: #0068B7;}
.pt_innovate li:hover button.btn_more{color: #0068B7;border-color:#0068B7;}
.pt_innovate .innovate_info{text-align: center;margin-top: 3%;}
.pt_innovate .innovate_info img{display: block;margin: 0 auto;width:100%;}/**max-width: 550px;**/
.pt_innovate .innovate_info h3.name{font-size: 34px;color: #000;}
.pt_innovate .innovate_info .info_text{font-size: 15px;line-height:160%;}

.pt_contact{overflow: hidden;margin-top: 2.5%;}
.pt_contact .contact_fl{width: 37%;overflow: hidden;}
.pt_contact .contact_fl li{border-bottom:1px solid #ddd;height: 78px;line-height: 78px;padding-left: 86px;font-size: 18px;position: relative;}
.pt_contact .contact_fl li img{position: absolute;left: 0;top: 50%;margin-top: -24px;}
.pt_contact .contact_fr{width: 60%;overflow: hidden;}
.pt_care ul{overflow: hidden;margin-left:-2.3%;}
.pt_care li{float: left;width:31%;margin:2.5% 0 0 2.3%;background: #fbfbfb;}
.pt_care li .imt img{display: block;width: 100%;}
.pt_care li .box{border:1px solid #f2f2f2;border-top:none;padding:3%;}
.pt_care li .int{height: 60px;line-height: 32px;color: #0068b7;font-size: 20px;font-weight: bold;margin-bottom:5%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;}
.pt_care li .time{color: #b4b4b4;font-size: 16px;height: 20px;line-height: 20px;padding-left: 26px;background: url(../images/icon_time.png) no-repeat left center;background-size:20px;}
.pt_care li:hover{background: #0068b7;}
.pt_care li:hover .int{color: #fff;}
.pt_care li:hover .time{color: #a3bddd;background-image: url(../images/icon_time_1.png);}
.pt_company ul{overflow: hidden;margin-left:-2%;}
.pt_company li{width:23%;float:left;margin:2% 0 0 2%;text-align: center;font-size: 16px;}
.pt_company li img{display: block;width: 100%;}
.pt_company li .name{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top:3%;color: #000;}
.pt_company li:hover .name{color: #0068B7;}
.pt_culture{margin-top: 3%;}
.pt_culture li{font-size: 16px;padding:16px 0;overflow: hidden;border-bottom: 1px dashed #e3e3e3;}
.pt_culture li em{color: #9e9e9e;padding-right: 2%;}
.pt_culture li a{color: #4a4a4a;}
.pt_culture li .fl{width:75%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pt_culture li .fr{padding-right: 30px;background: url(../images/icon24.png) no-repeat right center;background-size:20px;}
.pt_culture li:hover a{color: #0068b7;}
.pt_culture li:hover .fr{text-decoration: underline;background-image: url(../images/icon24_1.png);}
.pt_music{margin-top: 3%;}
.pt_music .music_imt{width:600px;margin:3% auto;}
.pt_music .music_imt img{width: 100%;}
.pt_person{margin-top:2.5%;}
.pt_person li{border:1px solid #e5e5e5;font-size:16px;margin-top: 4px;}
.pt_person li .person_top{padding:0 2%;height: 50px;line-height: 50px;overflow: hidden;background: #fff;cursor: pointer;}
.pt_person li .title{color: #000;font-size: 18px;}
.pt_person li .pt{padding:0 25px 0 8px;}
.pt_person li .person_number{display: inline-block;width: 30px;height: 30px;border: 1px solid #cbcbcb;text-align: center;line-height: 30px;border-radius: 50%;}
.pt_person li .person_info{padding:2% 2% 5%;line-height: 180%;background: #fff;display: none;}
.pt_person li .person_info h3.title{margin-top:2%;}
.pt_person li .person_top .fr{color: #fff;padding-right: 35px;background:url(../images/icon25.png) no-repeat right center;background-size: 21px;}
.pt_person li.active .person_top,.pt_person li:hover .person_top{background: #009fdf;color: #fff;}
.pt_person li.active .person_number,.pt_person li:hover .person_number{border-color: #fff;}
.pt_person li.active .person_top .title,.pt_person li:hover .person_top .title{color:#fff;}
.pt_person li.active .person_top .fr,.pt_person li:hover .person_top .fr{background-image: url(../images/icon26.png);}
.pt_person li.active .person_info,.pt_person li:hover .person_info{display: block;}
.pt_yp{margin-top: 2.5%;}
.pt_yp .form-group{margin-bottom:1%;}
.pt_yp .form-group .form-control{padding:3px 8px;height:50px;}
.pt_yp .form-group .tmt{height: 130px;}
.pt_yp .form-top{overflow: hidden;margin-left: -2%;}
.pt_yp .form-top .form-group{margin-top: 1%;float: left;width: 48%;margin-left:2%;}
.pt_yp .form-dom{text-align: center;margin:5% 0;}
.pt_yp .form-dom button{width: 150px;height: 45px;text-align: center;line-height: 45px;margin:0 5px;padding: 0;font-size: 16px;color: #fff;cursor: pointer;}
.pt_yp .form-dom .btn_submit{background: #009fdf;}
.pt_yp .form-dom .btn_reset{background: #686868;}
.pt_video{margin-top: 3%;}
.video_dom{padding:2%;position:relative;background: #f6f6f6;line-height: 160%;font-size:15px;border: 1px solid #e6e6e6;margin-top: 2%;}
.video_dom:before{display: block;content: "";width:25px;height:13px;position: absolute;left: 30px;top: -13px;background: url(../images/icon26.jpg) no-repeat center;}
.video_dom h3.title{color: #0068b7;font-size: 26px;margin-bottom: 2%;}
.pt_baod ul{margin-left: -2%;overflow: hidden;}
.pt_baod li{float:left;width: 23%;margin:2% 0 0 2%;text-align: center;position: relative;overflow: hidden;}
.pt_baod li .imt img{width: 100%;}
.pt_baod li .tmt{background: url(../images/beij1.png) center top;position: absolute;left: 0;top:0 ;width: 100%;height: 100%;color: #fff;}
.pt_baod li .tmt i{display: block;width: 50px;height: 60px;background: url(../images/icon27.png) no-repeat center;margin:45% auto 10%;background-size: 100% !important;}
.pt_news .news_top{margin:3% 0;text-align: center;font-size: 15px;}
.pt_news .news_top h3.title{color: #0068b7;font-size: 28px;}
.pt_news .news_top h5.title{color: #000;font-size:17px;margin:1% 0;}
.pt_news .news_top .top_t{padding:15px 0;background: #f7f7f7;}
.pt_news .news_top .top_t .spn{padding:0 8px;}
.pt_news .news_info{line-height: 180%;}
/*.pt_news .news_info img{display: block;margin: 0 auto;width:100%;max-width: 1300px;}*/
.pt_news .news_info img{display: block;margin: 0 auto;max-width: 1300px;}
.pt_news .news_dom{margin-top: 3%;padding-top: 3%;border-top: 1px dashed #d3d2d2;font-weight: bold;font-size:17px;}
.pt_news .news_dom .nd{margin-top:1%;}
.pt_relation{margin-top: 3%;}
.pt_relation table{border: 1px solid #E9E9E9;border-bottom: none;border-right: none;}
.pt_relation td{font-size:17px;padding:12px 8px;border-bottom:1px solid #e9e9e9;background: #fff;border-right: 1px solid #E9E9E9;width: 50%;color: #000;}
.pt_relation tr:nth-child(even) td{background: #f8f8f8;}
.pt_relation h3.title{background: #0068b7;color: #fff;border-radius: 5px;margin:2% 0;width: 200px;height: 50px;line-height: 50px;font-size: 28px;text-align: center;}
.pt_relation_imt{width:80%;margin: 0 auto;}
.pt_relation_imt img{width: 100%;max-width: 900px;margin: 0 auto;}
.pt_personnel ul{margin-left:-2.3%;overflow: hidden;}
.pt_personnel li{width:31%;float: left;margin:2.3% 0 0 2.3%;position: relative;overflow: hidden;}
.pt_personnel li .imt img{display: block;width: 100%;margin: 0 auto;}
.pt_personnel li .text{background: url(../images/beij4.png) center top;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index:9;display: none;}
.pt_personnel li .name{height: 40px;line-height: 40px;width: 100%;font-size: 15px;position: absolute;left: 0;bottom: 0;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(../images/beij1.png) center top;z-index: 10;color: #fff;}
.pt_personnel li .text img{position: absolute;left: 50%;top:30%;width:50px;margin-left:-25px;}
.pt_personnel li:hover .text{display: block;}
.pt_personnel li:hover .name{bottom: 30%;background: none;}

.wp_news{margin-top: 5%;}
.wp_news .media{position: relative;background:#eee;padding:1.5% 1.5% 2%;}
.wp_news .media:before{content: "";width: 8px;height: 8px;background: #d9d9d9;position: absolute;left: 5px;top: 50%;margin-top: -4px;}
.wp_news .media-left{float: left;width:20%;display: none;}
.wp_news .media-right{float:none;text-align: left;color:#848484;width:90%;padding-right:15%;}
.wp_news .media-right h5{color:#000;margin:2% 0 1%;}
.wp_news .media-data{position: absolute;right:2.5%;top:20%;}
.wp_news .media-data h3{color: #ababab;font-size:30px;text-align: left;}
.wp_news .media-data h3 small{color:#ababab;display: block;font-size: 14px;margin:3% 0;}
.wp_news .media-data i{display: block;width: 27px;height: 27px;background-image: url(../images/icon_b.png);background-position: center;background-repeat: no-repeat;background-size: 100% !important;}
.wp_news .media-heading{overflow: hidden;}
.wp_news .media-heading h5{float: left;font-size: 16px;}
.wp_news .media:hover{background: #f6f6f6;}
/*.wp_news .media:hover .media-right{color: #fff;}*/
.wp_news .media:hover h5,.wp_news .media:hover h3,.wp_news .media:hover h3 small{color: #0068b7;}
.wp_news .media:hover i{background-image: url(../images/icon_b1.png);}
.wp_news .media:hover::before{background: #0068b7;}
.wp_news_info .top{text-align: center;color:#a3a3a3;padding-bottom:2%;border-bottom:1px solid #f8f8f8;margin-bottom:2%;}
.wp_news_info .top h3.title{color:#000;font-size: 24px;margin-bottom:2%;}
.wp_news_info .top .spn{padding:0 1%;}
.wp_news_info .mill{text-align: left;}
.wp_news_info .mill img{display: block;margin:0 auto;}
.wp_news_info .dom{overflow: hidden;text-align: left;margin-top: 3%;padding-top: 3%;border-top:1px dashed #d3d2d2;}
.wp_news_info .dom .ce6{font-size: 16px;margin-bottom:16px;}
.wp_news_info .dom p{margin-bottom:8px;}
.wp_news_info .dom p label{background:#cdcdcd;padding:0 5px;color:#fff;font-weight: normal;}
.wp_news_info .dom p a{padding-left:8px;}
.wp_news_info .dom p a:hover{color:#e60012;}
.wp_news_info .dom .pull-right .fx{overflow: hidden;}
.wp_news_info .dom .pull-right .fx .spn{padding-top: 3px;}
.wp_news_info .dom .pull-right .btn_back{display:block;margin-top:18px;}
.about .pt_general .general_top ul{background: none;}
.about .pt_general .general_top li .number .stn{color:#4f4f4f;}
.about .pt_general .general_info{text-align: center;}
.about .pt_general .general_info h3.title{color: #0068b7;font-size: 42px;margin: 2.5% 0;}
.about_leader{overflow: hidden;margin:2% auto 3%;position: relative;}
.about .wp4 .list li{width: 25%;}
.about_leader .box{padding:5%;color: #fff;line-height:180%;}
.about_leader .box a{color: #fff;}
.about_leader .box h3.title{font-size: 30px;margin-bottom: 6%;margin-top: 20px;}
.about_leader .leader_fl{width: 35%;background: #0168b7;position: absolute;left: 0;top: 0;height: 100%;}
.about_leader .leader_fl .box{padding-left:15%;}
.about_leader .leader_fl .stn{display: block;margin:4% 0;font-size: 16px;}
.about_leader .leader_fr{width:40%;background: #505050;position: absolute;right: 0;height: 100%;top: 0;}
.about_leader .leader_imt{width: 25%;margin-left: 35%;}
.about_leader .leader_imt img{width: 100%;}
.about_leader a.btn_more,.general_info a.btn_more{display: block;width: 150px;height: 40px;border:1px solid #fff;border-radius: 5px;text-align: center;line-height: 40px;margin-top: 3%;}
.general_info a.btn_more{margin:3% auto 0;border: 1px solid #b1b1b1;}
.leader_fr li{overflow: hidden;margin-bottom: 2%;}
.leader_fr li a{float: left;display: block;width: 75%;padding-left:18px;background: url(../images/icon28.png) no-repeat left center;background-size: 14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.leader_fr li .spn{color: #8f8f8f;float: right;}
.about_leader a:hover{color: #000;}
.about_leader a.btn_more:hover{border-color: #000;}
.video_top{overflow: hidden;}
.video_top .vt_fl{width: 72%;position: relative;overflow: hidden;}
#my-video_html5_api{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
#my-video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#my-video source{position: absolute;left: 0;top: 0;}
.video_top .vt_fr{width: 25%;overflow: hidden;}
.video_top .vt_fr ul{overflow-x: hidden;overflow-y: scroll;padding:0 10px 10px;border: 1px solid #e6e6e6;height: 580px;}
.video_top .vt_fr li{margin-top: 10px;overflow: hidden;background: #f4f4f4;}
.video_top .vt_fr li .imt{width: 47%;}
.video_top .vt_fr li .imt img{width: 100%;}
.video_top .vt_fr li .tet{width:48%;padding:2% 1%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;overflow: hidden;line-height:160%;}

.wp1New_tet{
    margin-top: 90px;
}
.wp1New_fl,
.wp1New_fr{
    width: 48%;
}
.wp1New_fl .title{
    font-size: 20px;
    font-weight: bold;
    color: #333;
    padding-bottom: 15px;
    position: relative;
}
.wp1New_fl .text{
    font-size: 14px;
    color: #818181;
    line-height: 30px;
    margin-top: 25px;
    overflow: hidden;
}
.wp1New_fl ul{
    overflow: hidden;
    margin-top: 20px;
}
.wp1New_fl li{
    float: left;
    margin-right: 40px;
}
.wp1New_fl li a{
    color: #333;
    text-decoration: none;
    transition: all .4s;
}
.wp1New_fl li i{
    display: block;
    width: 38px;
    height: 38px;
    margin: 0 auto;
    background-size: 100%;
    margin-bottom: 8px;
}
.wp1New_fl .more a{
    width: 138px;
    height: 46px;
    display: block;
    background: #e7e7e7;
    text-align: center;
    line-height: 46px;
    border-radius: 23px;
    margin-top: 40px;
    font-size: 16px;
}
.wp1New_fr{
    margin-top: 30px;
}
.wp1New_fr img{
    border-radius: 10px;
}

@media only screen and (max-width:1400px) {
.header .nav_logo{width: 180px;margin-top:6px;}
.header .nav_list li{width: 75px;font-size: 14px;margin:0 10px;}
.header .nav_list li img{width: 28px;}
.header .nav_list .tet{height: 35px;}
.header .nav_list .tet i{width: 35px;height: 35px;}
.header .slick-prev,.header .slick-next{height: 50px;width: 31px;margin-top: -25px;}
.header .slick-dots{bottom: 13%;}
.header .slick-dots li button{width: 18px;height: 18px;}
.header .stm{width: 22px;margin-left: -11px;}
.nwrap_top{width: 370px;}
.nwrap_top h3.title{font-size:33px;}
.nwrap_top small{font-size: 14px;}
.wp3_title{padding-bottom: 15px;margin-bottom:22px;border-bottom:2px solid #dedede;}
.wp3_title h3{font-size: 26px;}
.wp3_title small{font-size: 14px;}
.wp3_title a.btn_more{margin-top:15px;}
.wp3_fm li,.wp3_fr li{margin-bottom: 12px;}
.wp3_fm li a,.wp3_fr li a{width: 70%;}
.wp3_fl ul{padding-top: 2%;}
.wp3_fl li{background-size:18px;padding-left: 25px;height: 20px;line-height: 21px;margin-bottom: 2%;}
.wp3_fl li a{font-size: 13px;}
.wp4 .list li .text{height: 45px;line-height: 45px;font-size: 16px;width: 130px;}
.wp4 .list li:after{height: 45px;width: 45px;}
.wp4 .list li.video a:before{width: 56px;height: 56px;margin:-40px 0 0 -28px;}
.w1400{margin: 0 auto;max-width: 1400px;padding:0 10px;}
.pt_general .general_top li{font-size: 14px;}
.pt_general .general_top li .number{font-size:18px;}
.pt_general .general_top li .number .stn{font-size:65px;}
.about_leader .box h3.title{font-size: 28px;}
.about_leader .leader_fl .stn{font-size:15px;margin:3% 0;}

}

@media only screen and (max-width:1200px) {
.foot .bm{padding-left: 1%;padding-right: 1%;}
.foot .ft2{width: 49%;}
.foot .ft3{width: 40%;}
.foot .ft4{width: 17%;}
.foot .ft5{float: left;}
.header .nav{top: 0;background: rgba(0,0,0,0.8);padding:5px 3%;}
.header .nav_logo{width: 160px;margin-top:0;}
.header .nav_list .list{float: none;width:100%;position: absolute;left: 0;top:60px;background: #333;padding-bottom:20px;display: none;z-index: 999;}
.header .nav_list ul{float: none;}
.header .nav_list li{float: none;margin: 0 auto !important;width: 145px;margin-top:15px;position: relative;height: 35px;line-height: 35px;}
.header .nav_list li img{display:block;position: absolute;left: 0;top:7px;}
.header .model_nav{display: block;}
.header .nav_list .tet{display: none;}
.header .prot_box,.header .prot{height: 56px;}
.header .prot_lf{width:12%;height:56px;}
.header .prot_lf .spn{font-size: 20px;top: 16px;}
.header .prot_lr{width: 88%;height: 36px;}
.header .prot_lr ul{height: 36px;}
.header .prot_lr li{height: 36px;line-height: 36px;}
.header .prot_lr a{font-size: 14px;}
.hp_list{top: 55px;height: 40px;line-height: 40px;}
.video_dom{font-size: 14px;}
.video_dom h3.title{font-size: 20px;}
.wp1{padding:0 10px 3%;}
.wp3{width: 100%;padding:0 10px;}
.pt_list li .pt_list .title{font-size: 28px;}
.pt_list li .lt a{font-size: 15px;background-size: 15px;padding-left: 25px;}
.ds li{font-size: 14px;}
.ds li .ds_fr .ds_fr_text{line-height: 160%;}
.ds li .ds_fr h3.title{font-size: 18px;}
.ds li .ds_fr_time{font-size: 15px;}
.ds li .ds_fr_time .day{font-size: 45px;}
.pt_innovate li .fr{padding:2%;line-height: 160%;font-size: 14px;}
.pt_innovate li .fr .fr_name{font-size: 20px;margin-bottom:2%;}
.pt_innovate .innovate_info h3.name{font-size:28px;}
.pt_innovate .innovate_info .info_text{font-size: 14px;}
.pt_contact .contact_fl{width:40%;}
.pt_contact .contact_fl li{height:65px;line-height:65px;padding-left:70px;font-size: 16px}
.pt_contact .contact_fl li img{position: absolute;margin-top: -20px;width: 40px;}
.pt_contact .contact_fr{width:57%;overflow: hidden;}

.pt_care li .int{height:50px;line-height:25px;font-size:18px;margin-bottom:4%;}
.pt_care li .time{font-size: 14px;height:18px;line-height:18px;padding-left:22px;background-size:18px;}
.pt_relation td{font-size:16px;padding:10px 8px;}
.pt_relation h3.title{width:160px;height:40px;line-height:40px;font-size: 22px;}
.header_news{height: 105px;line-height: 105px;}
.header_load a{font-size: 15px;height: 30px;line-height: 30px;padding:0 10px;}
.news .news_title{height: 50px;line-height:50px;font-size: 20px;}
.news .news_text{padding:13px;}
.news .news_com{font-size: 14px;}
.news .nt li{margin-top: 15px;}
.news .nt li a{padding-left: 24px;background-size: 15px;}
.news_3 .news_text{line-height: 35px;}
.news_3 .news_text .stn{font-size: 16px;}
.about .pt_general .general_info h3.title{font-size:36px;}
.about_leader .box h3.title{font-size:22px;}
.about_leader .leader_fl .stn{font-size:14px;margin:3% 0;}
.about_leader a.btn_more,.general_info a.btn_more{width: 125px;height: 30px;line-height: 30px;}
.about_leader .box h3.title{font-size:20px;}
.about_leader .leader_fl{width: 33%;}
.about_leader .leader_imt{width: 30%;margin-left: 33%;}
.about_leader .leader_fr{width: 37%;}
.about_leader .leader_fl .box{padding-left:3%;}

}

@media only screen and (max-width:1160px) {
.w1160{padding:0 8px;}
.wp2 ul{width: 100%;}
.wp2 li a{width: 42%;}
.wp2 li h3{font-size: 14px;}
.wp3_title{padding-bottom: 6px;margin-bottom: 14px;}
.wp3_title h3{font-size: 20px;}
.wp3_title small{font-size: 12px;}
.wp3_title a.btn_more{margin-top: 6px;}
.wp3_fl{width: 50%;}
.wp3_fm{margin-right: 0;width: 47%;}
.wp3_fr{clear: both;width: 100%;margin-top: 2%;}
.pt_general .general_top li{font-size: 13px;}
.pt_general .general_top li .number{font-size:16px;}
.pt_general .general_top li .number .stn{font-size:50px;}
.pt_culture li{font-size: 15px;padding:13px 0;}
.pt_culture li .fr{padding-right:25px;background-size:18px;}
.pt_news .news_top h3.title{font-size: 22px;}
.pt_news .news_dom{font-size: 15px;}
.video_top .vt_fr ul{overflow-x: hidden;overflow-y: scroll;padding:0 10px 10px;border: 1px solid #e6e6e6;height: 480px;}
.video_top .vt_fr li .tet{line-height: 150%;font-size: 13px;}
}

@media only screen and (max-width:960px) {
.nwrap_top{width:320px;}
.nwrap_top h3.title{font-size:28px;}
.nwrap_top small{padding:5px 0 10px;}
.foot .bm:after{height: 115px;}
.foot .ft2{width: 88%;}
.foot .ft2 .bm:after{display: none;}
.foot .ft3{width:60%;}
.foot .ft4{width: 21%;}
.foot .ft4 .dom img{width: 24px;}
.pt_list li .pt_list .title{font-size:20px;}
.header .prot{position: initial;display: none;}
.pt_title{font-size: 14px;background-size:18px;padding-left:22px;}
.ds li .ds_fl{width: 25%;}
.ds li .ds_fr{width: 71%;}
.ds li .ds_fr_time .day{font-size: 40px;}
.wp_news .media-data h3{font-size:25px;}
.wp_news .media-data i{width:22px;height:22px;}
.pt_general .general_top li{font-size:12px;}
.pt_general .general_top li .number{font-size:14px;}
.pt_general .general_top li .number .stn{font-size:40px;}
.pt_innovate li .fr .fr_info{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical;overflow: hidden;}
.pt_innovate li .fr .btn_more{padding:3px 10px;margin-top: 5%;}
.pt_contact .contact_fl{width:45%;}
.pt_contact .contact_fl li{height:50px;line-height:50px;padding-left:50px;font-size:14px}
.pt_contact .contact_fl li img{margin-top: -19px;width:38px;}
.pt_contact .contact_fr{width:52%;overflow: hidden;}
.pt_care li .int{height:40px;line-height:21px;font-size:15px;margin-bottom:3%;}
.pt_care li .time{font-size: 13px;height:16px;line-height:16px;padding-left:20px;background-size:15px;}
.pt_company ul{margin-left: -2.3%;}
.pt_company li{width:31%;margin:2% 0 0 2.3%;font-size: 14px;}
.pt_yp .form-group .form-control{height: 42px;}
.pt_yp .form-group .tmt{height: 100px;}
.pt_yp .form-dom button{width: 120px;height:40px;line-height:40px;}
.pt_baod li .tmt i{width:35px;height:45px;margin:45% auto 10%;}
.pt_innovate .innovate_info h3.name{font-size:24px;}
.pt_relation td{font-size:14px;padding:8px 6px;}
.pt_relation h3.title{width:130px;height:35px;line-height:35px;font-size:18px;}
.pt_relation_imt{width:100%;}
.pt_personnel li .name{height:30px;line-height:30px;font-size:14px;}
.pt_personnel li .text img{width:40px;margin-left:-20px;}
.pt_personnel li:hover .name{bottom:20%;}
.news .news_title{height:40px;line-height:40px;font-size:18px;}
.news .news_text{padding:10px;}
.news .news_com{font-size: 13px;}
.news .nt li{margin-top: 12px;}
.news .nt li a{padding-left:18px;background-size:13px;}
.news_3 .news_text{line-height:32px;}
.news_3 .news_text .stn{font-size:14px;}
.news .w1400{margin-top: 0;}
.news .news_2, .news .news_3{margin-top: 0;}
.header_logo{margin-left: 0;}
.header_logo img{width: 180px;}
.header_news{height: 85px;line-height: 85px;}
.news .news_com{width: 100%;float: none;margin:2% 0 !important;}
.news .news_title{font-size: 16px;}
.news_3 .news_text{line-height:26px;}
.news .product{padding-top: 15px;}
.news4_top .news_tit{font-size:22px;}
.about .pt_general .general_info h3.title{font-size:30px;}
.about_leader .box h3.title{font-size: 17px;}
.about_leader .leader_imt{width: 100%;margin:0;}
.about_leader .leader_fl,.about_leader .leader_fr{position: inherit;width: 100%;}
.about_leader .box{padding: 2%;font-size: 13px;}
.about_leader .box h3.title{margin-bottom:1.5%;font-size: 16px;}
.about_leader .leader_fl .stn{margin:1.5% 0;}
.leader_fr li{margin-bottom: 1%;}
.pl_time .pl_time_rh{margin-top: -2%;}
.pl_time dl dd .year{width: 46px;height: 46px;line-height: 46px;font-size: 13px;}
.pl_time_lf .year{right: -23px;}
.pl_time_rh .year{left: -23px;}
.pl_time dl dd .text{width: 88%;}
.pl_time_rh .text{margin-left: 11%;}
.pl_time .more a.btn_more{width:120px;height:35px;line-height:35px;margin-left: -60px;}
.video_dom{font-size: 13px;}
.video_dom h3.title{font-size:18px;}
.video_top .vt_fl{width: 65%;}
.video_top .vt_fr{width: 33%;}
.video_top .vt_fr ul{height: 390px;}
.wp1New_fl,
.wp1New_fr{
    width: 100%;
}
.wp1New_fl .text{
    margin-top: 10px;
}
.wp1New_fl .more a {
    width: 130px;
    height: 42px;
    line-height: 42px;
    border-radius: 20px;
    margin-top: 30px;
    font-size: 15px;
}
}


@media only screen and (max-width:768px) {
.header .nav_logo{width: 145px;}
.header .model_nav{width: 45px;height: 45px;margin-top:-23px;}
.header .nav_list .list{top: 56px;}
.header .slick-prev, .header .slick-next{height: 40px;width: 20px;margin-top: -20px;}
.header .slick-dots li button{width: 15px;height: 15px;}
.header .stm{width: 18px;margin-left: -9px;}
.nwrap_top h3.title{font-size:24px;margin-bottom:-33px;}
.nwrap_top small{padding:5px 0 10px;}
.wp1_tet{padding-top: 70px;}
.wp2 li a{width: 50%;}
.wp4 .list{margin-top: 70px;}
.wp4 .list li:after{width: 35px;height: 35px;}
.wp4 .list li .text{width: 110px;height: 35px;line-height: 35px;font-size: 14px;}
.wp4 .list li.video a:before{width: 44px;height: 44px;margin-top:-38px;}
.wp_news_info .top h3.title{font-size:20px;}
.pl_time{padding-bottom:6%;}
.pl_time em{left:29px;}
.pl_time label img{margin: 0 0 0 21px;}
.pl_time .pl_time_lf{padding-top: 0;width: 100%;padding-left:65px;}
.pl_time dl dd{margin-top: 3%;}
.pl_time dl dd .text{width: 100%;}
.pl_time_lf .year{left: -58px;}
.pl_time dl dd i{top: 24px;}
.pl_time_lf i{background: url(../images/icon_x1.png) no-repeat center center;left: -11px;}
.pl_time .pl_time_rh{padding-top: 0;width: 100%;padding-left:65px;}
.pl_time_rh .year{left: -58px;}
.pl_time_rh .text{margin-left: 0;}
.pl_time .pl_time_lf .text_box{text-align: left;}
.pl_time dl dd{margin-bottom:0;}
.pl_time .pl_time_lf dd .text:before{left: -11px;right: auto;-webkit-transform: rotate(0deg);
 transform: rotate(0deg);}
.pl_time dl dd .text{width:97%;margin-left:2px;}
.pl_time dl dd .year{width: 42px;height: 42px;line-height: 42px;font-size: 13px;}
.pl_time dl dd .text_box{padding:1.5% 2%;}
.pl_time dl dd .text:before{width:7px;height: 14px;top:9px;margin-top:0;left: -7px !important;}
.pl_time .more a.btn_more{width: 100px;height: 30px;line-height: 30px;margin-left: 0;left:0;font-size: 13px;}
.video_top .vt_fl{width: 60%;}
.video_top .vt_fr{width: 37%;}
.video_top .vt_fr ul{height: 292px;padding:0 6px 6px;}
.video_top .vt_fr li{margin-top: 6px;}
.video-js .vjs-big-play-button{width: 60px !important;height: 60px !important;margin:-30px 0 0 -30px !important;}

}

@media only screen and (max-width:760px) {
.wp1_tet .tet_fl{margin-bottom: 2%;}
.wp1_tet .tet_fl,.wp1_tet .tet_fr{width: 100%;float: none;}
.wp3_fl{width: 100%;float: none;margin-bottom: 2%;}
.wp3_fm{margin-left: 0;}
.wp3_fr{width: 47%;float: right;margin-top: 0;clear: inherit;}
.wp3_title h3{font-size: 17px;}
.foot .ft1,.foot .ft3,.foot .ft4,.foot .ft5{display: none;}
.foot .ft2{width: 100%;line-height: 150%;text-align: center;}
.pt_list li .pt_imt, .pt_list li .pt_list{width: 100%;float: none;}
.ds li .ds_fr_time{display: none;}
.ds li{padding-right:1.5%;font-size: 13px;}
.ds li .ds_fr h3.title{font-size: 16px;}
.about_history .text_box h3.title{font-size: 15px;}
.wp_news .media-left{width: 30%;}
.wp_news .media-right{padding-right: 0;width: 70%;}
.wp_news .media-data{float: right;position: inherit;margin-top:2.5%;}
.wp_news .media-data h3{font-size: 15px;}
.wp_news .media-data h3 small{display: inline;padding-left:5px;font-size:16px;}
.wp_news .media-data i{display: none;}

.pt_general .general_top li .number{font-size:13px;}
.pt_general .general_top li .number .stn{font-size:30px;}
.pt_innovate li .fr{padding:1.5%;line-height: 150%;font-size:13px;}
.pt_innovate li .fr .fr_name{font-size:16px;margin-bottom:2%;}
.pt_innovate li .fr .fr_info{-webkit-line-clamp:3;}
.pt_contact .contact_fl,.pt_contact .contact_fr{width:100%;float: none;}
.pt_contact .contact_fl li{height:40px;line-height:40px;padding-left:40px;font-size:13px}
.pt_contact .contact_fl li img{margin-top: -15px;width:30px;}
.pt_contact .contact_fr{margin-top:3%;}
.pt_baod ul{margin-left: -2.3%;}
.pt_baod li{width:31%;margin:2% 0 0 2.3%;font-size: 13px;}
.pt_relation tr td{display: block;width: 100%;}
.pt_relation tr:nth-child(even) td{background: #fff;}
.pt_relation tr td:nth-child(even){background: #f8f8f8;}
.pt_relation h3.title{width: 100px;height: 30px;font-size: 15px;line-height: 30px;}
.header_news{height: 60px;line-height: 60px;}
.header_news .w1400{padding:0 5px;}
.header_logo img{width: 110px;}
.header_load a{font-size: 12px;height: 25px;line-height: 25px;margin:0 2px;padding:0 6px;}
.about .pt_general .general_info h3.title{font-size:26px;}
.video_top .vt_fl,.video_top .vt_fr{width: 100%;float: none;}
.video_top .vt_fr{margin: 3% 0 5%;}

}

@media only screen and (max-width:640px) {
.header .slick-prev, .header .slick-next{display: none;}
.foot{font-size: 12px;}
.wp1_tet .tet_fr_list li{width: 96%;}
.wp2 li a{width:62%;}
.wp2 li h3{font-size: 12px;}
.wp3_fm,.wp3_fr{float: none;width: 100%;}
.wp4 .list li{width:50%;margin-bottom:2px;}
.nwrap_top{width:280px;}
.nwrap_top h3.title{font-size: 20px;}
.pt_list li .pt_list .title{font-size: 17px;}
.pt_list li .lt a{font-size: 14px;background-size: 14px;padding-left: 20px;}
.pt_more ul{margin-left:-2.8%;}
.pt_more li{width: 30.5%;margin-left:2.8%;font-size: 14px;}
.pt_title{font-size: 12px;background-size:16px;padding-left:20px;}
.pt_title .spn{padding:0 3px;}
.product .pt_more ul{margin-left:-2.3%;}
.product .pt_more li{width: 31%;font-size: 14px;margin-left:2.3%;}
.product .pil_top{height: 40px;line-height: 40px;}
.product .pil_top h4.title{width: 150px;font-size: 16px;}
.product .pil_top h4.title img{width: 20px;margin-top: -10px;}
.product .pi_title{font-size: 16px;}
.wp_news .media{font-size:13px;padding:2% 1%;}
.wp_news .media-heading h5{float: none;margin-bottom:0;font-size: 14px;}
.wp_news .media-data{float: none;display: block;margin-top: 1%;}
.wp_news .media-left{width:100%;}
.wp_news .media-left img{display: block;width: 100%;margin:0 auto;}
.wp_news .media-right{width:100%;}
.wp_news_info{padding:0 8px;}
.wp_news_info .top h3.title{font-size: 16px;}
.wp_news_info .pull-left{float: none;width: 100%;}
.wp_news_info .pull-right{float: none;width: 100%;}
.wp_news_info .dom .ce6{margin-bottom: 6px;}
.wp_news_info .dom p{margin-bottom:3px;font-size:13px;}
.wp_news_info .dom .pull-right .btn_back{margin-top: 6px;}
.wp_news .media:before{display: none;}
.pt_general .general_top li{width: 50%;}
.pt_innovate li .fr .btn_more{font-size: 12px;padding:2px 8px;}
.pt_innovate .innovate_info h3.name{font-size:20px;}
.pt_innovate .innovate_info .info_text{font-size: 13px;line-height:150%;}
.pt_care ul{margin-left: -2%;}
.pt_care li{width:48%;margin:2% 0 0 2%;background: #fbfbfb;}
.pt_care li .int{font-size: 13px;line-height: 17px;height: 36px;}
.pt_care li .box{padding:3% 2%;}
.pt_company ul{margin-left: -2%;}
.pt_company li{width:48%;margin:2% 0 0 2%;font-size: 13px;}
.pt_culture li{font-size: 14px;padding:11px 0;}
.pt_culture li .fr{padding-right:20px;background-size:16px;}
.pt_music .music_imt{width:100%;}
.pt_person li{font-size: 13px;}
.pt_person li .person_top{height: 40px;line-height: 40px;}
.pt_person li .person_number{width: 22px;height: 22px;line-height: 22px;}
.pt_person li .title{font-size: 14px;}
.pt_person li .pt{padding:0 10px 0 5px;}
.pt_news .news_top{font-size: 13px;}
.pt_news .news_top .top_t{padding:6px 0;}
.pt_news .news_top h3.title{font-size: 15px;}
.pt_news .news_top h5.title{font-size: 13px;}
.pt_news .news_dom{font-size: 13px;}
.pt_personnel ul{margin-left: -2%;}
.pt_personnel li{width: 48%;margin:2% 0 0 2%;}
.pt_personnel li .name{height:20px;line-height:20px;font-size:13px;}
.pt_personnel li .text img{width:30px;margin-left:-15px;}
.pt_personnel li:hover .name{bottom:15%;}
.news4_top .news_tit{font-size:18px;}
.about .pt_general .general_info h3.title{font-size:22px;}
.video_dom{font-size:12px;line-height: 140%;}
.video_dom h3.title{font-size:16px;}


}

@media only screen and (max-width:480px) {
.header .nav_logo{width: 120px;}
.header .model_nav{width: 38px;height: 38px;margin-top:-19px;}
.header .nav_list .list{top: 46px;}
.pt_more ul{margin-left: -2%;}
.pt_more li{width:48%;margin-left:2%;font-size: 13px;}
.product .pt_more ul{margin-left:-2.0%;}
.product .pt_more li{width:48%;font-size: 13px;margin-left: 2.0%;}
.ds li .ds_fl{width: 37%;}
.ds li .ds_fr{width: 60%;}
.ds li .ds_fr h3.title{font-size: 14px;}
.ds li .ds_fr .ds_fr_text .pt{display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow: hidden;}
.pl_time em{left:22px;}
.pl_time label img{margin: 0 0 0 16px;}
.pl_time .pl_time_lf,.pl_time .pl_time_rh{padding-left: 50px;}
.pl_time dl dd .year{width: 34px;height: 34px;font-size: 12px;line-height: 34px;}
.pl_time_lf .year,.pl_time_rh .year{left: -45px;}
.pl_time dl dd i{top:13px;background: url(../images/icon_x1.png) no-repeat center center;left: -9px;background-size: 100%;width: 8px;height: 16px;}
.pl_time dl dd .text_box img{width: 36%;}
.pl_time_lf .text h3, .pl_time_rh .text h3{font-size: 13px;}
.pt_general .general_top li .number .stn{font-size:24px;}
.pt_culture li{font-size: 13px;padding:8px 0;}
.pt_culture li .fr{padding-right:18px;background-size:14px;}
.pt_yp .form-group .form-control{height:35px;font-size: 13px;}
.pt_yp .form-group .tmt{height:80px;}
.pt_yp .form-dom button{width: 100px;height:32px;line-height:32px;font-size: 14px;}
.pt_baod ul{margin-left: -2%;}
.pt_baod li{width:48%;margin:2% 0 0 2%;font-size: 12px;}
.pt_baod li .tmt i{width:25px;height:35px;}
.about .pt_general .general_info h3.title{font-size:18px;}
.about .wp4 .list li{width:50%;}

}

@media only screen and (max-width:360px) {

}
.product-lt{padding: 15px 0;text-align: center;}
.product-lt1{position: relative;}
.product-lt1 a.product-lt-a1{border-radius: 10px;display: block;overflow: hidden;}
.product-lt1 a.product-lt-a1 img{width: 100%;}
.product-lt2{position: absolute;left:50%;height:35px;z-index: 2;top:50%;display: block;}
.product-lt2 img{height: 100%;max-width: none;}
.product-lt-a2{margin:-40px 0 0 -125px;}
.product-lt-a3{margin:-40px 0 0 14px;}
.product-lt-a4{margin:8px 0 0 -60px;}
.product-gg{padding: 10px 0;}
.gg-left{position: relative;border: 1px solid #d8d8d8;background: #fff;}
.gg-left big{display: block;overflow: hidden;text-align: center;font-size: 1.2em;color: #0068b7;padding: 0.5em 0;line-height: 1.5;}
.gg-left-ul{border-top: 1px solid #d8d8d8;clear: both;overflow: hidden;display: none;}
.gg-left-ul li{clear: both;overflow: hidden;padding: 5px 0;line-height: 1.5;}
.gg-left-ul li a{display: block;overflow: hidden;}
.gg-left-ul li a i{border-top: 0.3em solid transparent;border-left: 0.3em solid #fff;border-bottom: 0.3em solid transparent;display:inline-block;vertical-align: top;margin:0.5em 0.6em 0 0;}
.gg-right{padding: 20px 0 10px;line-height: 2;background: #fff;}
.gg-right1 li{clear: both;overflow: hidden;border-bottom: 1px dashed #c8c8c8;color: #a1a1a1;font-size: 12px;padding: 5px 0;}
.gg-right1 li span{float: left;display: inline-block;margin-right: 0.6em;}
.gg-right1 li a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #4a4a4a;}
.gg-right1 li a img{margin:0.4em 0.6em 0 0; height: 1.2em;float: left;display: inline-block;vertical-align: top;}
.gg-right1{padding-bottom: 15px;}
.swiper-container.gallery-thumbs{text-align: center;overflow: hidden;color:#383838;position: absolute;left: 2em;z-index:2;right: 2em;top: 0;}
.gallery-thumbs:before{content: '';left:0;bottom: 0.5em;height: 2px;background: #dbdbdb;position: absolute;margin-bottom: -1px;right: 0;}
.gallery-thumbs .swiper-slide{display: inline-block;width:5em;line-height: 2;position: relative;z-index: 3;} 
.gallery-thumbs .swiper-slide:after{display: block;content: '';margin: 0 auto;width: 1em;height: 1em;border-radius: 50%;clear: both;background: #fff;border: 2px solid #dbdbdb;z-index: 3;}
.gallery-thumbs .swiper-slide.active-nav{color: #0068b7;}
.gallery-thumbs .swiper-slide.active-nav:after{border-color: #0068b7;background: #0068b7;}
.swiper-container.gallery-top{padding-top:4em;}
.product-gg .swiper-button-next,.product-gg .swiper-button-prev{width:1.6em;height: 1.6em;background-size:auto 200% !important;border-radius: 50%;top:1.7em;position: absolute;z-index: 2;}
.product-gg .swiper-button-next.swiper-button-white{background:url(../images/dqbg1.png) no-repeat right bottom;right: 0;}
.product-gg .swiper-button-prev.swiper-button-white{background:url(../images/dqbg1.png) no-repeat right 0 ;left: 0;}
.dqbg{position: relative;clear: both;overflow: hidden;}
.swiper-button-next.swiper-button-white.swiper-button-disabled{background: url(../images/dqbg1.png) no-repeat 0 bottom;}
.swiper-button-prev.swiper-button-white.swiper-button-disabled{background: url(../images/dqbg1.png) no-repeat 0 0;}

@media only screen and (max-width:767px) {
.gg-left.hover .gg-left-ul{background: #0068b7;width: 100%;padding: 10px ;text-align: center;z-index: 2;}	
.gg-left.hover .gg-left-ul li a{color: #fff;}


}

@media only screen and (min-width:768px) {
.product-lt2{height:50px;}
.product-lt-a2{margin:-65px 0 0 -175px;}
.product-lt-a3{margin:-65px 0 0 15px;}
.product-lt-a4{margin:15px 0 0 -85px;}	
.product-gg{padding: 20px 0;}
.gg-left{float: left;width:200px;margin-right: 20px;}
.gg-right{border: 1px solid #d8d8d8;overflow: hidden;padding: 15px 20px 30px;}
.gg-left big{line-height: 2.5;}
.gg-left-ul{display: block;padding: 10px 0;}
.gg-left-ul li{padding: 0 25px;line-height: 2.5;}
.gg-left-ul li a{color: #989898;}
.gg-left-ul li a i{border-left-color: #989898;border-right-color: #989898;margin: 1em;}
.gg-left-ul li:hover a,.gg-left-ul li.hover a{color: #0068b7;}
.gg-left-ul li:hover a i,.gg-left-ul li.hover a i{border-left-color: #0068b7;border-right-color: #0068b7;}
.gg-right1{padding-bottom: 20px;}
.gg-right1 li{font-size: 14px;padding: 10px 0;}
.gg-right1 li a img{margin-left: 0.4em;margin-right: 1em;}
.gallery-thumbs .swiper-slide{width:14.2857%;}
.gallery-top dd{float: right;width: 65%;margin-left: 3%;display: inline-block;}
.gallery-top dt{overflow: hidden;}
.dqbg{font-size: 16px;}
.swiper-container.gallery-top{padding-top: 7em;}
.swiper-container.gallery-thumbs{left: 3em;right: 3em;}
.product-gg .swiper-button-next, .product-gg .swiper-button-prev{width: 2em;height: 2em;top: 1.5em;}
}
@media only screen and (min-width:992px) {
.product-lt{padding: 50px 0;}
.product-lt1{margin: 0 auto;max-width: 1101px;}
.product-lt2{height:65px;}
.product-lt-a2{margin:-75px 0 0 -227px;}
.product-lt-a3{margin:-75px 0 0 40px;}
.product-lt-a4{margin:50px 0 0 -111px;}	

.product-gg{padding: 40px 0;}
.gg-left{width:240px;margin-right: 30px;font-size: 18px;}
.gg-left big{font-size: 20px;}
.gg-right{padding: 20px 30px 40px;}
.gg-left-ul{display: block;padding: 10px 0;}
.gg-left-ul li{padding: 0 25px;line-height: 2.5;}
.gg-right1{padding-bottom: 20px;}
.gg-right1 li{font-size: 14px;padding: 10px 0;}
.dqbg{font-size: 18px;}
.gallery-top dd{margin-left: 6%;width: 56%;}
}
@media only screen and (min-width:1200px) {
.product-lt{padding: 120px 0;}
.product-gg{padding: 65px 0;}
.gg-left{width: 260px;margin-right: 40px;}
.gg-right{padding: 30px 50px;}
.gg-right li{padding: 15px 0;}
.swiper-container.gallery-top .swiper-slide dl{margin: 20px 8%;}
.dqbg{font-size: 24px;}
.swiper-container.gallery-top{padding-top: 5em;}
}




