@charset "utf-8";
body{margin:0;padding:0;font-size:14px;font-family:Microsoft YaHei;background:#fff;color:#333;}body ::selection {color:#fff;background:#e62129;text-shadow:none;}body ::-moz-selection {color:#fff;background-color:#e62129;text-shadow:none;}div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {padding:0;margin:0;}table, td, tr, th {}table {border-collapse:collapse;border-spacing:0;}ol, ul {list-style:none;}li {list-style-type:none;}img {vertical-align:top;border:0;}h1, h2, h3, h4, h5, h6 {font-size:inherit;font-weight:normal;}address, cite, code, em, th, i {font-weight:normal;font-style:normal;}a {color:#333;text-decoration:none;}a:visited {text-decoration:none;}a:hover {color:#e62129;text-decoration:underline;}a:active {color:#e62129;}#clear {clear:both;padding:0;margin:0;}#clear_ss{clear:both;height:30px;border-top:1px solid #ddd;padding:0;margin:0;}#clear_t{clear:both;border-bottom:1px solid #eee;padding:0;margin:0;height:20px;overflow:hidden;}.clearfix:after {clear:both;}
/*--header--*/
.top-blank {height:80px;overflow:hidden;background:#fff;}
.top-head{height:80px;position:fixed;top:0;left:0;width:100%;z-index:1000;background:rgba(255,255,255,0.8);box-shadow: 0px 2px 92px 0px rgb(0 0 0 / 18%);}
/*header border-bottom:1px solid rgba(999,999,999, 0.3);*/
.header{height:80px;position:fixed;top:0;left:0;width:100%;z-index:1000;}
.header .logo a{background:url(../images/logow.png) no-repeat left center;background-size:68px;}
.header .search-right a.search-r{background:url(../img/search_w.png) no-repeat center center;background-size:55%;}
.header .search-right select{color:#fff;background:url(../img/select-lan-w.png) no-repeat right center;}
.header:hover{-webkit-transition: all 1s;transition: all 1s;background:rgba(255,255,255,0.8);}
.header:hover .nav a{color:#333;font-weight:500;}
.header:hover .nav a:hover{color:#e62129;}
.header:hover .logo a{background:url(../images/logo.png) no-repeat left center;background-size:68px;}
.header:hover .search-right select{background:url(../img/select-lan.png) no-repeat right center;color:#333;}
.header:hover .search-right a.search-r{background:url(../img/search_i.png) no-repeat center center;background-size:55%;}
/*白色背景的头部 box-shadow:0 5px 15px #ccc; */
.header.on{-webkit-transition: all 1s;transition: all 1s;background:rgba(255,255,255,0.8);box-shadow: 0px 2px 92px 0px rgb(0 0 0 / 18%);}
.header .nav a{color:#fff;}
.header.on .nav a{color:#333;font-weight:500;}
.header.on .nav a:hover{color:#e62129;}
.header.on .logo a{background:url(../images/logo.png) no-repeat left center;background-size:68px;}
.header.on .search-right select{color:#333;background:url(../img/select-lan.png) no-repeat right center;}
.header.on .search-right a.search-r{background:url(../img/search_i.png) no-repeat center center;background-size:55%;}
/*header end*/
.top02_center {width:1200px;margin:0 auto;}.top02 {height:80px;width:100%;}
.logo{float:left;display:inline-block;}
.logo a{display:block;width:80px;height:80px;background:url(../images/logo.png) no-repeat left center;background-size:68px;}
.nav {display:inline-block;float:left;overflow:hidden;margin-left:47.5px;}
.nav li {float:left;text-align:center;
/* position:relative;*/}
.nav a{display:block;color:#333;font-weight:500;}
.nav a:hover{text-decoration:none;color:#e62129;}
.nav li.thisclass a{color:#e62129;}
.nav li.thisclass:before{border-bottom:2px solid #e62129;}
.nav li.thisclass:before{left:0;}
.nav li.thisclass:hover{color:#e62129;}
.nav li.thisclass:before{width:100%;}
.m{line-height:80px;display: block;margin:0 25px;position: relative;-webkit-transition: color .2s ease-in-out;transition: color .2s ease-in-out;}
.m:hover{color:rgba(230,33,41,0.8);}
.m:before{content: "";position: absolute;bottom:0;width:0;border-bottom:2px solid rgba(230,33,41,0.8);}
.m:before{left:0;}
.m:hover:before{width:100%;}
.m:before{-webkit-transition: width .2s ease-in-out;transition: width .2s ease-in-out;}
.m a:hover{color:rgba(230,33,41,0.8);}
.nav .sub {display:none;width:100%;padding:0;position:fixed;top:80px;overflow:hidden;text-align:left;z-index:110;left:0px;background:rgba(000,000,000,0.8);}
.nav .sub .sub_menu {width:1200px;margin:0 auto;padding:30px 0 50px 0;}
.nav .sub .sub_menu ul li {display:block;float:none;height:auto;padding:0;text-align:left;}
.nav .sub .sub_menu ul.sub_fra{display:block;width:130px;float:left;padding:0;margin:0;text-align:left;border-right:1px solid #333;}
.nav .sub .sub_menu ul.sub_ty{display:block;width:255px;height:280px;overflow-y:scroll;float:left;padding:0 0 0 50px;margin:0;text-align:left;}
.nav .sub .sub_menu ul.sub_ty .scrollbar {
  width :1px;
  height:auto;
  margin: 0 auto;
  }
.nav .sub .sub_menu ul.sub_ty::-webkit-scrollbar {
  /*滚动条整体样式*/
  width :1px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
.nav .sub .sub_menu ul.sub_ty::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius:1px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #333;
  }
.nav .sub .sub_menu ul.sub_ty::-webkit-scrollbar-track {
  /*滚动条里面轨道*/
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius:1px;
  background:#fff;
  }
.nav .sub .sub_menu ul.sub_ty li {display:block;float:left;width:50%;height:auto;text-align:left;}
.nav .sub .sub_menu ul.sub_ns{width:713px;float:right;}
.nav .sub .sub_menu ul.sub_ns li {display:block;float:left;width:139px;padding-right:3px;height:auto;text-align:left;}
.nav .sub .sub_menu ul li a strong{font-weight:600;}
.nav .sub .sub_menu ul a {display:inline-block;line-height:35px;font-size:16px;color:#fff;padding:0 0;margin:0;height:auto;width:auto;}
.nav .sub .sub_menu ul a:hover {color:#e62129;}
.nav .sub ul.ns{width:700px;padding:0 0 0 500px;margin:0 auto;}
.nav .sub ul.jsm{width:915px;padding:0 0 0 285px;}
.nav .sub ul.ns li{display:block;margin:0 15px;}
.nav .sub ul.ns li a{position: relative;-webkit-transition: color .2s ease-in-out;transition: color .2s ease-in-out;color:#fff;}
.nav .sub ul.ns li a:before{content: "";position: absolute;bottom:0;width: 0;border-bottom: solid 2px;}
.nav .sub ul.ns li a:before{left: 0;}
.nav .sub ul.ns li a:hover{color: #e62129;}
.nav .sub ul.ns li a:hover:before{width: 100%;}
.nav .sub ul.ns li a:before{-webkit-transition: width .2s ease-in-out;transition: width .2s ease-in-out;}
.sub_menu ul li a{position: relative;-webkit-transition: color .2s ease-in-out;transition: color .2s ease-in-out;}
.sub_menu ul li a:before{content: "";position: absolute;bottom: 0;width: 0;border-bottom: solid 2px;}
.sub_menu ul li a:before{left: 0;}
.sub_menu ul li a:hover{color: #e62129;}
.sub_menu ul li a:hover:before{width: 100%;}
.sub_menu ul li a:before{-webkit-transition: width .2s ease-in-out;transition: width .2s ease-in-out;}
/*----search-right-----*/
.search-right {display:inline-block;float:right;padding-top:22px;position:relative;}
.search-right a.search-r{width:36px;height:36px;display:inline-block;line-height:36px;margin-right:60px;background:url(../img/search_i.png) no-repeat center center;background-size:55%;border-radius:50%;}
.pop-overlay {position:fixed;top:0px;left:0;right:0;transition:opacity 0ms;visibility:hidden;opacity:0;z-index:99;background:rgba(25, 23, 23, 0.81);box-shadow:1px 1px 4px 0 rgba(0, 0, 0, 0.85);height:100vh;}
.pop-overlay:target {visibility:visible;opacity:1;}
.search-box{display:flex;font-size:16px;position:relative;border-radius:5px;overflow:hidden;}
.popup form input[type="text"]{font-size:16px;display:block;-webkit-appearance:none;outline:none;border:none;height:48px;line-height:58px;padding:0 20px;width:100%;-webkit-box-shadow:0 0 0 1000px #fff inset;border:1px solid #fff;border-radius:5px;}
.popup form  input[type="text"]:focus {border:1px solid #e62129;}
.popup {margin:0rem auto;padding:40px 50px;max-width:800px;border-radius:3px;position:relative;top:50%;transform:translateY(-50%);}
.popup input[type="submit"]{display:inline-block;position:absolute;right:0;top:0;line-height:50px;padding:0 45px;background:#e62129;color:#fff;border:none;cursor:pointer;font-size:16px;font-weight:300;}
.popup input[type="submit"]:hover{background:#e31119;}
.search-right .close{position:absolute;top:60px;right:40px;transition:all 200ms;font-size:40px;text-decoration:none;color:#fff;opacity:1;background:none;font-weight:200;}
.search-right .close:hover {opacity:0.8;background:none;}
.search-right select{position:absolute;top:30px;right:0;border:none;display:inline-block;height:20px;outline:none;color:#333;-webkit-user-select:none; -moz-user-select:none;-ms-user-select:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../img/select-lan.png) no-repeat right center;padding:0 15px 0 0;}
.search-right select::-ms-expand{display: none;}
/* common */
.img100 img{vertical-align:middle;width:100%;}
.pc-show{display: block;max-height:420px;}
.img_wave{position:absolute;left:0;top:0;width:100%;height:420px;}
@media all and (max-width:1366px){
.img_wave{height:355px;}
}
/* innbanner */
.subBanner{width:100%;position:relative;overflow:hidden;text-align:center;}
.subBanner .contain{position:absolute;z-index:0;top:50%;left:50%;margin-left:-159px;margin-top:-177px;padding-top:126px;width:318px;height:177px;color:#fff;text-align:center;white-space:nowrap;}
.subBanner .contain::after{content:"";position: absolute;width:318px;height: 355px;background-image:url(../img/Banner-bg.png);background-size:auto;background-position:50% 50%;background-repeat:no-repeat;animation: 7s linear 0s normal none infinite rotate;top:0;left:0;}
.subBanner .contain .en{font-size:14px;text-transform:uppercase;letter-spacing:3px;font-weight:300;}
.subBanner .contain .cn{margin-top:8px;font-size:36px;letter-spacing:3px;font-weight:300;}
.subBanner .contain .cn h1{display:block;font-size:36px;line-height:47px;font-weight:300;text-transform: capitalize;}
.subBanner .contain .hr{margin-left:auto;margin-right:auto;width:54px;height:3px;border-radius:10px;margin-top:18px;background-color:#fff;filter:alpha(opacity=50);-moz-opacity:0.1;opacity:0.1;}	
@keyframes rotate {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
.L3_Nav .contain .r s:last-child{display: none}
.L3_Nav{background-color:#f6f6f6;height:30px;line-height:30px;padding-top:10px;padding-bottom:10px}
.L3_Nav .contain{width:1658px;margin:0 auto}
.L3_Nav span.l{color:#195aba;font-size:15px;float:left;padding-left: 26px;background: url(../image/tree.png) left no-repeat;}
.L3_Nav span.r s{margin-left:14px;margin-right:14px}
.L3_Nav span.r .on{font-weight:700;color:#195aba}
@media all and (max-width:1024px){
.subBanner{width:1240px;}	
}
/*--ibrand--*/
.ibrand{background:#f7f7f7;padding:50px 0 89px 0;}
.ibrand_li{width:1200px;margin:0 auto;overflow:hidden;}
.ibrand_li ul{width:1280px;padding:0 0 0 1px;}
.ibrand_li ul li{display:block;width:277px;float:left;overflow:hidden;margin-right:30px;text-align:center;background:#fff;}
.ibrand_li ul li b{display:block;font-size:16px;font-weight:600;line-height:37px;}
.ibrand_li ul li i{display:block;font-weight:500;font-style:normal;color:#888;padding:0 0 11.5px 0;}
.ibrand_li ul li em{display:inline-block;width:30px;height:2px;background:#e62129;margin:0 auto;}
.ibrand_li ul li p{display:block;font-weight:500;color:#999;line-height:37px;}
.ibrand_li ul li img{width:100%;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.ibrand_li ul li img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
/*--ipd--*/.ipd {width:1200px;margin:50px auto 89px auto;overflow:hidden;}.ipd_tit{padding-bottom:30px;width:1200px;margin:0 auto;text-align:left;}.ipd_tit h3{font-size:22px;line-height:22px;font-weight:500;display:inline-block;}.ipd_tit a{display:inline-block;float:right;color:#666;font-size:16px;}.ipd_tit a em{font-family:"宋体";color:#666;font-weight:600;margin-left:3px;}.ipd_tit a:hover{text-decoration:none;}.ipd_li ul{width:1280px;padding:0 0 0 1px;}.ipd_li ul li{display:block;width:277px;float:left;margin-right:30px;text-align:center;}.ipd_li ul li a{display:block;}.ipd_li ul li a:hover{text-decoration:none;}.ipd_li ul li a b{display:block;font-size:16px;font-weight:600;padding:20px 0;border-bottom:1px solid #ddd;}.ipd_li ul li p{display:block;font-weight:500;color:#999;padding-top:16px;}.ipd_li ul li a img{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}.ipd_li ul li a img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
/*--inews--*/
.inews{padding:50px 0 56.5px 0;overflow:hidden;}
.inews_li{width:1200px;margin:0 auto;overflow:hidden;}
.inews_li ul{display:block;width:1280px;}
.inews_li ul li{width:277.5px;float:left;overflow:hidden;margin:0 30px 30px 0;color:#888;}
.inews_li ul li em{display:block;vertical-align:top;width:277.5px;height:160px;overflow:hidden;text-align:center;}
.inews_li ul li em img{width:277.5px;min-height:160px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.inews_li ul li em img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.inews_li ul li b{display:block;font-size:16px;font-weight:600;padding:10px 0 0 0;width:285px;white-space:nowrap;
    -webkit-text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
    text-overflow:ellipsis;overflow:hidden;}
.inews_li ul li p{display:block;font-weight:500;width:285px;padding-top:3px;line-height:21px;white-space:nowrap;
    -webkit-text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
    text-overflow:ellipsis;overflow:hidden;}
.inews_li ul li i{display:block;margin-top:8px;}
/*--ans--*/
.ans{width:1210px;padding:30px 0 15px 0;margin:0 auto;overflow:hidden;}
.ans a:hover{text-decoration:none;}
.ans ul{display:block;width:1280px;padding-left:5px;}
.ans ul li{width:340px;padding:20px;background:#fff;float:left;overflow:hidden;margin:0 30px 30px 0;color:#888;box-shadow:0 1px 3px #ccc;border-radius:2px;}
.ans ul li em img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.ans ul li em{display:table-cell;vertical-align:middle;width:340px;height:255px;overflow:hidden;text-align:center;}
.ans ul li em img{max-width:340px;max-height:255px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.ans ul li em img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.ans ul li b{display:block;font-size:16px;font-weight:600;line-height:36px;white-space:nowrap;
    -webkit-text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
    text-overflow:ellipsis;overflow:hidden;}
.ans ul li p{display:block;font-weight:500;height:60px;overflow:hidden;}
.ans ul li i{display:block;margin-top:10px;}
/*--sol_txt--*/
.sol_txt {text-align:center;width:900px;margin:0 auto;padding:60px 0 50px 0;}
.sol_txt h3 {display:block;text-align:center;font-size:24px;line-height:30px;padding-bottom:30px;font-weight:600;}
.sol_txt p {font-size:18px;line-height:36px;margin:0 0 36px 0;text-align:left;text-indent:2em;color:#666;letter-spacing:0.5px;text-align: justify;}
.sol_txt p strong{display:block;text-align:center;color:#000;font-weight:500;}
/*--fra_box--*/
.sol_box{width:960px;margin:60px auto 89px auto;overflow:hidden;}
.sol_tit{width:960px;margin:0 auto 45px auto;text-align:center;}
.sol_tit h3{display:block;font-size:24px;line-height:30px;font-weight:600;margin-bottom:35px;}
.sol_tit p{display:block;font-size:16px;line-height:32px;color:#888;margin-top:12px;}
.sol_tit p strong{font-weight:500;}
.sol_box ul{display:block;width:1280px;text-align:center;color:#888;}
.sol_box ul li{display:block;width:300px;float:left;margin:0 30px 0 0;}
.sol_box ul li h5{display:block;font-size:16px;line-height:16px;font-weight:600;color:#333;}
.sol_box ul li strong{display:block;padding:14px 0;font-weight:500;}
.sol_box ul li em{display:inline-block;width:30px;height:2px;background:#e62129;margin:0 auto;}
.sol_box ul li p{display:block;padding:14px 0 0 0;line-height:21px;}
/*--about_bg--*/
.about_txt {text-align:center;width:1200px;margin:0 auto;padding:50px 0 44px 0;}.about_txt h3 {display:block;text-align:center;font-size:24px;line-height:30px;padding-bottom:25px;font-weight:600;}.about_txt p {font-size:18px;line-height:36px;margin:0 0 36px 0;text-align:left;text-indent:2em;color:#666;letter-spacing:0.5px;text-align: justify;}
/*--.ifg--*/
.ifg{width:1200px;margin:0 auto;padding:55px 0 67px 0;overflow:hidden;text-align:left;}.ifgmar{padding:55px 0 67px 0;}.ifg b{display:block;font-size:16px;font-weight:600;line-height:60px;width:585px;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;text-align:center;}.ifg ul li a b{width:277px;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}.ifg a:hover{}.ifg_a{display:block;width:585px;}.ifg_a a{display:block;float:left;}.ifg_a a em{display:block;width:585px;height:329px;overflow:hidden;}.ifg_a a em img{width:585px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}.ifg_b{display:block;width:585px;float:right;}.ifg_b a{display:block;}.ifg_b a em{display:block;width:585px;height:329px;overflow:hidden;}.ifg_b a em img{width:585px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}.ifg_b a em img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}.ifg_a a em img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}.ifg ul{display:block;clear:both;width:1280px;padding-left:1px;}.ifg ul li{display:block;width:277px;float:left;margin:0 30px 0 0;}.ifg ul li a em{display:block;width:277px;height:156px;overflow:hidden;}.ifg ul li a em img{width:277px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}.ifg ul li a em img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.ititle{width:1200px;margin:0 auto 34px auto;text-align:center;position:relative;}
.ititle h1{display:block;font-size:24px;line-height:30px;font-weight:600;}
.ititle h3{display:block;font-size:24px;line-height:30px;font-weight:600;}
.ititle p{display:block;font-size:16px;color:#888;margin-top:12px;}
.ititlew{width:1200px;margin:0 auto 60px auto;text-align:center;color:#eee;}
.ititlew h3{display:block;font-size:30px;line-height:30px;font-weight:600;}
.ititlew p{display:block;color:#888;font-size:18px;margin-top:30px;}
/*--igood--*/
.igood {margin:0 auto;padding:50px 0 52px 0;background:#f7f7f7;text-align:center;}
.igood_li {width:1200px;margin:0 auto;overflow:hidden;text-align:center;}.igood_li ul {display:block;width:1280px;}.igood_li li {display:block;float:left;width:300px;padding:0 0 37px 0;}.igood_li li span {display:inline-block;width:80px;height:80px;border:1px solid #ddd;border-radius:100%;}.igood_li li span em {display:table-cell;vertical-align:middle;width:80px;height:80px;}.igood_li li strong {display:block;font-size:16px;line-height:37px;font-weight:600;}.igood_li li p {font-size:14px;line-height:14px;font-weight:500;color:#888;}
/*--iphoto{--*/
.iphoto {width:1200px;margin:50px auto 69px auto;overflow:hidden;text-align:center;}.title {text-align:center;}.inews_mar{margin-bottom:80px;}.title h3 span {display:inline-block;vertical-align:top;line-height:40px;font-size:28px;position:relative;font-weight:500;}.title h3 span::before, .title h3 span::after {display:inline-block;content:"";width:188px;height:1px;background:#999;position:absolute;top:50%;}.title h3 span::before {left:-236px;}.title h3 span::after {right:-236px;}.title p {margin-top:28px;font-size:16px;line-height:22px;color:#666;}.title.white h3 span {color:#fff;}.title.white h3 ::before, .title.white h3 ::after {background:#fff;}.title.white p {color:#fff;}.title_tit {width:1200px;margin:0 auto;padding:188px 0 0 0;text-align:center;position:relative;}.title_tit h3{display:block;width:1200px;margin:0 auto;text-align:center;vertical-align:top;line-height:45px;font-size:45px;color:#fff;}.title_tit p {display:block;width:1200px;text-align:center;position:absolute;left:auto;top:155px;font-size:60px;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
/*--pro_bg--*/
.pro_bg_tit {width:1200px;margin:0 auto;padding:180px 0 0 0;text-align:center;color:#fff;}
.pro_bg_tit h1{display:block;font-size:36px;line-height:72px;letter-spacing:0.8em;font-weight:300;text-align:center;padding-left:0.8em;}
.pro_bg_tit h2{display:block;font-size:36px;line-height:72px;letter-spacing:0.8em;font-weight:300;text-align:center;padding-left:0.8em;}
.pro_bg_tit h3{font-size:18px;line-height:96px;display:block;letter-spacing:0.8em;font-weight:300;padding-left:0.8em;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
.pro_bg_tit p{display:block;font-size:18px;line-height:96px;font-weight:500;letter-spacing:0.1em;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;padding-left:0.1em;}
.pro_wrap {width:1200px;margin:60px auto 35px auto;overflow:hidden;}
.ipro_box {width:1210px;margin:30px auto 15px auto;text-align:center;overflow:hidden;}
.ipro_box ul{display:block;width:1280px;padding-left:5px;}
.ipro_box ul li{display:block;float:left;width:380px;margin:0 30px 30px 0;text-align:center;}
.ipro_box ul li.sblock{display:block;float:none;width:1200px;margin:60px 0 120px 0;color:#666;}
.ipro_box ul li a{display:block;padding:20px;background:#fff;box-shadow:0 1px 3px #ccc;border-radius:2px;}
.ipro_box ul li a:hover{text-decoration:none;-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
.ipro_box_ts{margin:30px auto 30px auto;}
.ipro_box ul li span{display:table-cell;vertical-align:middle;width:340px;height:255px;overflow:hidden;background:#fff;}
.ipro_box ul li span img {max-width:340px;max-height:255px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;box}
.ipro_box ul li span img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.ipro_box ul li b {display:block;font-weight:600;font-size:16px;padding:20px 0 0 0;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
/*--join us--*/
.ijob_item{width:1200px;margin:50px auto 89px auto;overflow:hidden;}
.ijob_item ul{display:block;width:1280px;}
.ijob_item ul li{display:block;float:left;width:338px;padding:20px;height:500px;margin:0 30px 0 0;border:1px solid #eee;color:#666;position:relative;}
.ijob_item ul li strong{display:block;text-align:center;font-size:16px;padding:69px 0 20px 0;background:url(../images/j_1.png) no-repeat center top;font-weight:600;color:#333;}
.ijob_item ul li.ijob_1 strong{background:url(../images/j_0.png) no-repeat center top;}
.ijob_item ul li.ijob_3 strong{background:url(../images/j_2.png) no-repeat center top;}
.ijob_item ul li p{line-height:24px;margin-bottom:12px;}
.ijob_item ul li .ijob_tx{height:330px;overflow:hidden;text-align:justify;}
.ijob_item ul li .ijob_hd{display:none;position:absolute;background:#f2f2f2;top:0;left:0;width:340px;padding:20px;height:500px;text-align:justify;}
.ijob_item ul li:hover .ijob_hd{display:block;cursor:pointer}
@-webkit-keyframes bounce-down {
 25% {-webkit-transform:translateY(-10px);}
 50%, 100% {-webkit-transform:translateY(0);}
 75% {-webkit-transform:translateY(10px);}
}
@keyframes bounce-down {
 25% {transform:translateY(-10px);}
 50%, 100% {transform:translateY(0);}
 75% {transform:translateY(10px);}
}
.animate-bounce-down{ background:#333; width:100px; height:100px; margin:100px auto;-webkit-animation:bounce-down 1.5s linear infinite;animation:bounce-down 1.5s linear infinite;
}
@-webkit-keyframes bounce-up {
 25% {-webkit-transform:translateY(10px);}
 50%, 100% {-webkit-transform:translateY(0);}
 75% {-webkit-transform:translateY(-10px);}
}
@keyframes bounce-up {
 25% {transform:translateY(10px);}
 50%, 100% {transform:translateY(0);}
 75% {transform:translateY(-10px);}
}
.ijob_up{background:url(../images/ijob_up.png) no-repeat center center;height:50px;-webkit-animation:bounce-up 1.4s linear infinite;animation:bounce-up 1.4s linear infinite;}
.ijob_wrap{background:#f7f7f7;padding:25px 0 14px 0;}
.ijob_tit{width:1200px;margin:0 auto;height:420px;background:url(../images/ijob_bg.png) no-repeat right bottom;color:#666;text-align:justify;}
.ijob_tit h3{display:block;font-size:16px;line-height:18px;font-weight:600;padding:30px 0 20px 0;color:#333;}
.ijob_tit p{line-height:24px;display:block;width:50%;}
/*--news_bg--*/
.news_bg {width:100%;height:500px;overflow:hidden;background:#333 url(../img/ss.jpg) no-repeat center center;background-size:cover;}
.news_bg_tit {width:1200px;margin:0 auto;padding:180px 0 0 0;text-align:center;color:#fff;}
.news_bg_tit h3{font-size:36px;line-height:72px;display:block;letter-spacing:0.8em;font-weight:300;padding-left:0.8em;}
.news_bg_tit p{display:block;font-size:18px;line-height:96px;font-weight:500;letter-spacing:0.1em;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;padding-left:0.1em;}
@media only screen and (max-width:1440px){
.news_bg_tit h3{font-size:32px;}
.pro_bg_tit h1{font-size:32px;}
.pro_bg_tit h2{font-size:32px;}
}
/*--news_bg--*/
.art_page {text-align:center;margin:0 auto 60px auto;}
.art_page a{display:inline-block;height:28px;line-height:28px;padding:0 10px;font-weight:500;text-align:center;margin:0 2.5px;background:#fafafa;box-shadow: 0 1px 3px #ccc;border-radius:2px;color:#888;}
.art_page a:hover {background:#e62129;color:#fff;text-decoration:none;}
.art_page a.thisclass {background:#e62129;color:#fff;}
.art_page span {display:inline-block;font-weight:500;line-height:28px;padding:0 5px;color:#888;}
/*--news_art--*/
.news_wrap {width:1200px;margin:30px auto 45px auto;}
.news_art {width:825px;float:left;background:#fff;padding:45px 30px 15px 30px;color:#000;box-shadow:0 1px 3px #ccc;}
.news_art h1 {font-size:28px;line-height:45px;display:block;font-weight:600;padding:0 0;text-align:center;}
.news_art_time {padding:10px 0 25px 0;border-bottom:1px dashed #ddd;color:#888;text-align:center;}
.news_art_time i {font-style:normal;margin:0 10px;}
.news_art_time em {display:inline-block;}
.news_art_con{padding:24px 0;font-size:16px;font-weight:500;text-align: justify;line-height:32px;}
.news_art_con table {max-width:640px;border-collapse:collapse;border-spacing:3;border:1px solid #333;margin:0 auto 16px auto;}
.news_art_con table tr td {border:1px solid #ddd;padding:8px 8px 8px 8px;}
.news_art_con p table {margin-left:-2em;}
.news_art_con p iframe {margin:0 0 -8px -2em;max-width:640px;}.news_art_con iframe {margin-bottom:16px;max-width:640px;}
.news_art_con p video {margin:0 0 0 -2em;}
.news_art_con ul {display:block;padding:0 0 16px 2em;}
.news_art_con ul li{list-style-type:disc;margin:8px 0 0 2em;}
.news_art_con p {display:block;text-indent:2em;margin:0 0 16px 0;}
.news_art_con p img {margin-left:-2em;}
.news_art_con img {max-width:640px!important;height: auto !important;}
.news_art_nex {border-top:1px dashed #ddd;padding:30px 0;}
.news_art_nex a{color:#555;}
.news_art_nex a:hover{color:#e62129;}
.news_art_nex ul li{display:block;float:left;width:400px;white-space:nowrap;
    -webkit-text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    -ms-text-overflow:ellipsis;
    text-overflow:ellipsis;overflow:hidden;}
.news_art_nex ul li.nx_rt{display:block;float:right;width:400px;text-align:right;}
/*--rel_news --*/
.rel_news{padding:15px 20px 10px 20px;background:#fff;overflow:hidden;}
.rmar{margin-top:15px;}
.rel_news h3{font-size:18px;line-height:18px;font-weight:600;padding-left:12px;position:relative;}
.rel_news h3:before {
	position: absolute;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	content: "";
	background: #e62129;
	border-radius: 2px
}
.fmar{margin-top:15px;}
.fmar h3{border:none;padding:0;}
.fmar h3:before{width:0;}
.rel_news ul{display:block;padding-top:5px;}
.rel_news ul li{display:flex;justify-content:space-between;padding:10px 0 10px 0;border-bottom:1px solid #eee;}
.rel_news ul li:last-child{border:none;}
.rel_news ul li span{display:table-cell;vertical-align:middle;text-align:center;background:#fff;width:65px;max-height:55px;overflow:hidden;}
.rel_news ul li span img{max-width:100%;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.rel_news ul li span img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.rel_news ul li em{display:block;width:185px;}
.rel_news ul li a{color:#555;}
.rel_news ul li a:hover{color:#e62129;}
/*--news_gs --*/
.news_gs_wrap{width:300px;float:right;}
.news_gs_ns {padding:15px 20px 0 20px;background:#fff;overflow:hidden;box-shadow:0 1px 3px #ccc;}
.news_gs_ns h3{font-size:18px;line-height:18px;font-weight:600;padding-left:12px;position:relative;}
.news_gs_ns h3:before {
	position: absolute;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	content: "";
	background: #e62129;
	border-radius: 2px
}
.news_gs_ns_mar{margin-top:10px;box-shadow:none;}
.news_gs_ns ul.gs_ns_li{display:block;width:360px;padding:15px 0 0 0;}
.news_gs_ns ul.gs_ns_li li {float:left;width:120px;margin:0 20px 20px 0;}
.news_gs_ns ul.gs_ns_li li a{display:block;color:#666;}
.news_gs_ns ul.gs_ns_li li em {display:block;width:120px;height:70px;overflow:hidden;}
.news_gs_ns ul.gs_ns_li li img {width:100%;min-height:70px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.news_gs_ns ul.gs_ns_li li img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.news_gs_ns ul.gs_ns_li li a b {margin-top:2px;display:block;font-weight:500;height:36px;overflow:hidden;}
.news_gs_ns ul.gs_ns_li li a:hover{color:#e62129;}
/*--news_gs --*/
.news_gs_ns ul.gs_ns_ns{display:block;width:100%;margin-bottom:10px;background:url(../img/y_line.png) repeat-y 3px center;}
.news_gs_ns ul.gs_ns_ns li{padding:5px 0;}
.news_gs_ns ul.gs_ns_ns li a{display:block;background:url(../img/dot2.gif) no-repeat left center;padding-left:20px;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#666;}
.news_gs_ns ul.gs_ns_ns li a:hover{color:#e62129;}
/*--news_gs --*/
.news_gs {padding:15px 20px 0 20px;background:#fff;overflow:hidden;margin-top:15px;}
.news_gs h3{font-size:18px;line-height:18px;font-weight:600;padding-left:12px;position:relative;}
.news_gs h3:before {
	position: absolute;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	content: "";
	background: #e62129;
	border-radius: 2px
}
.news_gs ul{display:block;width:360px;padding:15px 0 0 0;text-align:center;}
.news_gs ul li {float:left;width:120px;margin:0 20px 20px 0;position:relative;}
.news_gs ul li a{display:block;}
.news_gs ul li em {display:block;width:120px;height:70px;overflow:hidden;}
.news_gs ul li img {width:100%;min-height:70px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}.news_gs ul li img:hover {filter:alpha(opacity=70);transition:all 0.5 linear;-moz-transition:all 0.5 linear;-o-transition:all 0.5 linear;-webkit-transition:all 0.5 linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.news_gs ul li a b {display:block;margin-top:2px;height:28px;line-height:28px;background:#888;color:#fff;font-weight:500;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
.news_gs ul li a:hover b{background:#e62129;}
.news_gs_mar{margin:0;}
.news_gs_mar ul li a b{background:none;border-bottom:1px solid #eee;color:#555;}
.news_gs_mar ul li a:hover b{background:#e62129;color:#fff;border-bottom:1px solid #e62129;}
.news_gs_mars{margin:15px 0 0 0;}
.news_gs_mars ul li a b{background:none;border-bottom:1px solid #eee;color:#555;}
.news_gs_mars ul li a:hover b{background:#e62129;color:#fff;border-bottom:1px solid #e62129;}
/*--box_wrap--*/
.box_wrap{width:1200px;margin:50px auto 89px auto;overflow:hidden;}
.box_wrap ul{display:block;width:1280px;text-align:center;}
.box_wrap ul li{display:block;width:277.5px;margin:0 30px 0 0;padding:30px 0 45px 0;float:left;background:#f9f9f9;color:#666;}
.box_wrap ul li strong{display:block;font-size:16px;font-weight:600;padding:20px 0 16px 0;color:#333;}
.box_wrap ul li em{display:inline-block;border-radius:100%;border:1px solid #ddd;width:80px;height:80px;text-align:center;}
.box_wrap ul li.box_adr em{background:url(../images/loc.png) no-repeat center;}
.box_wrap ul li.box_mail em{background:url(../images/mail.png) no-repeat center;}
.box_wrap ul li.box_pho em{background:url(../images/phone.png) no-repeat center;}
.box_wrap ul li.box_ipho em{background:url(../images/ipho.png) no-repeat center;}
/*--box_wrap--*/
#dituContent {width:100%;height:500px;line-height:2em;}
#dituContent b{color:#e62129;}
#container{width:100%;height:500px;line-height:2em;}
/*--dp_bg--*/
.dp_txt{width:1200px;text-align:center;margin:0 auto;padding:50px 0 80px 0;}
.dp_txt h3 {display:block;text-align:center;font-size:24px;line-height:30px;font-weight:600;margin-bottom:24px;}
.dp_txt p {display:block;width:930px;margin:0 auto;line-height:28px;color:#888;text-align:center;}
.dp_li {width:1050px;margin:27px auto 0 auto;overflow:hidden;text-align:center;color:#888;}
.dp_li ul {width:1080px;text-align:center;}
.dp_li ul li {display:block;float:left;width:230px;margin:0 60px;}
.dp_li ul li span {display:block;line-height:21px;padding:60px 10px 0 10px;font-weight:500;}
.dp_li ul li.dp_a span{background:url(../img/d_1.png) no-repeat center top;}
.dp_li ul li.dp_b span{background:url(../img/d_2.png) no-repeat center top;}
.dp_li ul li.dp_c span{background:url(../img/d_3.png) no-repeat center top;}
.dp_ser {margin:0 auto;padding:50px 0 85px 0;background:#f7f7f7;text-align:center;}
.dp_ser_li{width:1050px;margin:0 auto 0 auto;overflow:hidden;text-align:center;}
.dp_ser_li ul {width:1080px;text-align:center;}
.dp_ser_li ul li {display:block;float:left;width:350px;}
.dp_ser_li ul li strong {display:block;padding:0 60px;line-height:54px;font-size:16px;font-weight:600;}
.dp_ser_li ul li p {display:block;padding:0 60px;color:#888;line-height:21px;}
.dp_do{margin:50px auto 54px auto;text-align:center;}
.dp_do_li {width:1050px;margin:0 auto;overflow:hidden;text-align:center;}.dp_do_li ul {width:1080px;text-align:center;}.dp_do_li ul li {display:block;float:left;width:350px;}.dp_do_li ul li strong {display:block;padding:0 60px;line-height:54px;font-size:16px;font-weight:600;}.dp_do_ps {width:932px;margin:37px auto 0 auto;overflow:hidden;text-align:left;}.dp_do_ps ul {width:980px;}.dp_do_ps ul li {display:block;float:left;width:450px;margin:0 32px 32px 0;}.dp_do_ps ul li strong {display:inline-block;font-weight:500;}.dp_do_ps ul li i {display:inline-block;float:right;color:#666;}.dp_do_ps ul li span {display:block;background:#333;height:3px;border-radius:30px;position:relative;margin-top:7px;}.dp_do_ps ul li span em {display:block;position:absolute;left:0;top:0;height:3px;border-radius:30px;width:99%;background:#00bcd5;}.dp_do_ps ul li span em.ps_2 {width:95%;}.dp_do_ps ul li span em.ps_3 {width:96%;}.dp_do_ps ul li span em.ps_4 {width:98%;}.dp_do_ps ul li span em.ps_5 {width:97%;}.dp_do_ps ul li span em.ps_6 {width:97%;}/*--custom--*/
.custom_mr{margin:50px auto 0 auto;}
.custom_ll{width:1200px;margin:37px auto 30px auto;height:334px;position:relative;text-align:center;}
.custom_wrap {width:1200px;position:absolute;top:0;left:0;}.custom_ll em {display:block;width:16px;height:16px;line-height:16px;border:2px solid #888;background:#fff;margin:0 auto;color:#888;border-radius:100%;}.custom_ll b {display:block;margin-top:37px;font-weight:600;font-size:16px;}.custom_ll p {display:block;margin:7px 0 0 0;color:#888;}.custom_1 {display:block;width:14.2%;float:left;padding:72px 0 0 0;background:url(../img/custom1.png) no-repeat center top;}.custom_2 {display:block;width:14.2%;float:left;padding:72px 0 0 0;background:url(../img/custom2.png) no-repeat center top;}.custom_3 {display:block;width:14.2%;float:left;padding:72px 0 0 0;background:url(../img/custom3.png) no-repeat center top;}.custom_4 {display:block;width:14.2%;float:left;padding:72px 0 0 0;background:url(../img/custom4.png) no-repeat center top;}.custom_5 {display:block;width:14.2%;float:left;padding:72px 0 0 0;background:url(../img/custom5.png) no-repeat center top;}.custom_6 {display:block;width:14.2%;float:left;padding:72px 0 0 0;background:url(../img/custom6.png) no-repeat center top;}.custom_7 {display:block;width:14.2%;position:absolute;right:0;top:0;padding:72px 0 0 0;background:url(../img/custom7.png) no-repeat center top;}.custom_line {width:1030px;border-top:2px dashed #ddd;margin:0 auto;position:absolute;top:81px;left:90px;}
.custom_ll a {width:180px;position:absolute;top:229px;left:510px;display:block;height:46px;line-height:46px;border:1px solid #ddd;text-align:center;font-size:14px;color:#666;-webkit-transition: all .5s;transition: all .5s;background: -webkit-linear-gradient(left, #e62129, #e62129) no-repeat;background: linear-gradient(to right, #e62129, #e62129) no-repeat;background-size: 0% 100%;border-radius:30px;}.custom_ll a:hover {background-size: 100% 100%;border:1px solid #e62129;color:#fff;text-decoration:none;}
.custom{text-align:center;background:#f7f7f7;padding:50px 0 89px 0;}
.custom_i{height:172px;}
/*-idown--*/
.idown{width:1200px;margin:30px auto 60px auto;}
.idown ul{display:flex;display:flex;flex-flow:row wrap;justify-content:space-between;}
.idown ul li{width:31.8%;margin:0 0 30px 0;box-shadow:0 1px 3px #ccc;background:#fff;border-radius:2px;}
.idown ul li a{display:block;color:#555;background:#fff url(../img/d1.png)no-repeat right center;padding:15px 82px 30px 15px;line-height:28px;border-radius:2px;}
.idown ul li a:hover{text-decoration:none;color:#fff;background:#e62129 url(../img/d2.png) no-repeat right center;border-radius:2px;}
/*--botton-footer_copy--*/
.footer_wrap {background:#222;}
.footer_info {width:1200px;margin:0 auto;font-size:14px;font-weight:500;padding:60px 0 50px 0;color:#8a8a8a;}
.footer_info a {color:#8a8a8a;}.footer_info a:hover {color:#e62129;}
.footer_info dl {display:block;float:left;width:112px;}
.footer_info dl dt {font-size:18px;line-height:18px;font-weight:600;padding-bottom:20px;}
.footer_info dl dd {padding:0 0 10px 0;}
.footer_info dl.footer_l {width:291px;padding:0;}
.footer_info dl.footer_l dd{padding:10px 0 10px 25px;}
.footer_info dl.footer_l dt.f_l_a{padding:0 0 18px 39px;background:url(../img/call.png) no-repeat left top;}
.footer_info dl.footer_l dt.f_l_a strong {font-size:24px;line-height:24px;font-weight:600;}
.footer_info dl.footer_l dd.f_l_b {background:url(../img/ipho.png) no-repeat left center;}
.footer_info dl.footer_l dd.f_l_c {background:url(../img/adr.png) no-repeat left center;}
.footer_info dl.footer_l dd.f_l_d {background:url(../img/time.png) no-repeat left center;}
.footer_info dl.footer_l dd.f_l_e {background:url(../img/mail.png) no-repeat left center;}
.footer_info dl.footer_l dd.f_l_q {background:url(../img/qq.png) no-repeat left center;}
.footer_info dl.footer_i {width:515px;padding:0;}
.footer_info dl.footer_i dd{float:left;width:125px;}
.footer_info dl.footer_r{float:right;width:160px;text-align:center;padding:0;display:inline-block;margin:0;width:auto;}
.footer_info dl.footer_r dd.footer_img img{border:5px solid #fff;width:150px;margin:3px 0 0 0;}
.footer_info dl.footer_r dd.footer_ig{line-height:26px;padding:5px 0 0 0;}
.footer_info dl.footer_r dd.footer_ig a.footer_m{margin:0 0 0 10px;}
.footer_copy {background:#121212;text-align:center;font-size:14px;padding:30px 0 15px 0;color:#8a8a8a;}
.footer_copy p{display:block;padding:0 0 15px 0;}.footer_copy a {color:#8a8a8a;}.footer_copy a:hover{text-decoration:none;color:#e62129;}
.footer_copy em {margin:0 5px;color:#555;}.footer_copy img {display:none;margin:0;padding:0;}
/*-client-*/
.suspension {position:fixed;z-index:55;right:20px;top:359px;width:70px;height:auto;}
.suspension-box {position:relative;float:right;}
.suspension .a {display:block;width:48px;height:48px;background:rgba(0,0,0,0.3);margin-bottom:10px;cursor:pointer;outline:none;}
.suspension .a:hover {background:#e62129;}
.suspension .a .i {float:left;width:48px;height:48px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i {background-position:-86px 0;}
.suspension .a-service-phone .i {background-position:-174px 0;}
.suspension .a-qrcode .i {background-position:-42px 0;}
.suspension .a-top .i {background-position:-130px 0;}
.suspension .a-qrcode{overflow:hidden;}
.suspension .a-top{display:none;}
.suspension .d {display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:2px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}.suspension .d .arrow {position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}.suspension .d-service {top:-15px;}.suspension .d-service-phone {top:45px;}.suspension .d-qrcode {top:-50px;}.suspension .d .inner-box {padding:8px 22px 22px 12px;}.suspension .d-service-item {padding:14px 0;}.suspension .d-service .d-service-item {border-bottom:none;}.suspension .d-service-item .circle {width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}.suspension .d-service-item .i-qq {width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}.suspension .d-service-item:hover .i-qq {background-position:center 3px;}.suspension .d-service-item .i-tel {width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}.suspension .d-service-item h3 {float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}.suspension .d-service-item .text {float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}.suspension .d-service-item .text .number {color:#e62129;}.suspension .d-service-intro p {float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}.suspension .d-service-intro i {background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}.suspension .d-qrcode {text-align:center;}.suspension .d-qrcode .inner-box {padding:20px 0;}.suspension .d-qrcode .inner-box .qrcode-img {padding:0 0 8px 0;}.suspension .d-qrcode p{font-size:16px;}
.suspension .d-qrcode .arrow {position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:181px;}
@media all and (max-width:1366px){
.suspension{top:282px;}	
.suspension .a {width:44px;height:44px;}
.suspension .a .i {float:left;width:44px;height:44px;}/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i {background-position:-88px 0;}
.suspension .a-service-phone .i {background-position:-176px 0;}
.suspension .a-qrcode .i {background-position:-44px 0;}
.suspension .a-top .i {background-position:-132px 0;}
}
@media all and (max-width:1024px){.inews_li{width:1200px;padding:0 20px;}.ibrand{width:1200px;padding:80px 20px 120px 20px;}.ipd{width:1200px;padding:0 20px;}.ifg_wrap{padding:0 20px;}.ifg{width:1200px;padding:80px 20px 120px 20px;}.ifgmar{padding:80px 20px 160px 20px;}.top-head {width:1240px;background:#fff;}.top02_center {width:1200px;padding:0 20px;}.swiper-container {}.pro_bg {width:1240px;}.pro_wrap {width:1200px;margin:60px 20px 60px 20px;}.igood {width:1200px;padding:90px 20px 100px 20px;}.iphoto {width:1200px;margin:80px 20px 100px 20px;}.i_more {width:1240px;}.i_more_t {width:1240px;}.about_bg {width:1240px;}.error_bg {width:1240px;}.about_txt {width:1200px;padding:80px 20px 80px 20px;}.contact{width:1200px;padding:60px 20px;}.contact_wrap {width:1200px;}#dituContent {width:1198px;margin:60px 20px 90px 20px;}.dp_bg {width:1240px;}.dp_txt {width:1200px;padding:80px 20px 120px 20px;}.dp_ser {width:1200px;padding:90px 20px 100px 20px;}.dp_do {width:1240px;}.news_bg {width:1240px;}.art_page {width:1240px;}.news_wrap {width:1200px;padding:0 20px;}.tags_bg {width:1240px;}.tags_ll {width:1200px;margin:30px 20px 0 20px;}.tags {width:1200px;margin:60px 20px 120px 20px;overflow:hidden;}.custom{width:1240px;}.custom_ll {width:1200px;margin:80px 20px;}.ijob_wrap{width:1240px;}.join_bg {width:1240px;}.fra_bg{width:1240px;}.join {width:1200px;margin:30px 20px 60px 20px;}.footer_wrap{width:1200px;padding:0 20px;}.footer_copy {width:1200px;padding:20px 20px 30px 20px;}.index-headline-bg{width:1240px;}.join-bg{width:1240px;}.ipro_box{width:1200px;padding:0 20px;overflow:hidden;}.box_wrap{overflow:hidden;padding:0 20px;}.idown{padding:0 20px;}#container{width:1240px;}}