﻿/*
* name:Global && Pc StyleSheet
* version:v3.3.1
* update:雪碧图对齐
* date:2016-04-30
*/

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
html { overflow-x:hidden;}
html,body,.wrap { min-width:1200px;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
body{font-size:13px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
/*a:hover { color:#39f;}*/
::-moz-selection {color:#fff; background:#39f; }
::selection {color:#fff; background:#39f; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}

.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */

.pageHeader{position: relative;}
.top_left{padding: 29px 0px 29px 25px;}
.top_left a{display: block;line-height: 1;}

.top_right{ padding: 32px 13px 30px 0; line-height: 24px;}
/*.infor1{font-size: 16px;color:#545454;font-weight: bold;margin-right: 32px;}
.infor2{font-size: 14px;color:#ff0000;margin-right: 42px;}
.infor2 i{font-size: 18px;}
.infor3{font-size: 15px;color: #444444;position: relative;}
.infor3 .iconfont{font-size: 17px;color:#d5dbdf;display: inline-block;margin-top: -2px;margin-right: 7px;}
.infor3 .ion{font-size: 7px;color:#b4bfc6;}*/
.stock { display:inline-block; *display:inline; *zoom:1; margin:0 37px 0 34px; font-size:0; }
.stock ._num,.stock ._price { font-size: 16px;color:#545454;font-weight: bold; }
.stock ._price { margin-right: 32px; }
.stock ._wave_box { display:inline-block; *display:inline; *zoom:1; position:relative; font-size:0; padding-right:20px; color:#ff0000; }
.stock.gored ._wave_box { color:#ff0000; }
.stock.gogreen ._wave_box { color:#35d11e; }
.stock ._wave_box ._wave_num,.stock ._wave_box ._wave_per { font-size: 14px; }
.stock ._wave_box:after { content:'--'; display:block; position:absolute;top:50%; margin-top:-11px; right:0; font-size:0; background-image:none; }
.stock.gored ._wave_box:after,.stock.gogreen ._wave_box:after { width:17px; height:17px; background-image:url(../img/Hdft01.png); background-repeat:no-repeat; }
.stock.gored ._wave_box:after { background-position:0 0; }
.stock.gogreen ._wave_box:after { background-position:0 -20px; }
.stock.unchanged ._wave_box:after { font-size:14px; background-image:none; }
.stock.unchanged.gored ._wave_box:after { color:#ff0000; }
.stock.unchanged.gogreen ._wave_box:after { color:#35d11e; }
.infor3 .language {position: absolute;  width: 100%; height: 0; z-index: 100; background: #ddd; text-align: center;transition: all 0.5s;overflow: hidden;}
.infor3 .language p:hover{background-color: #ccc;}
.infor3:hover .language{position: absolute;  width: 100%; height: 45px; z-index: 100; background: #ddd; text-align: center;transition: all 0.5s;}





.cbanner .banner ul .banner_li a{ display: block; position: relative; height: 600px;overflow: hidden; }
.cbanner .banner ul .banner_li a.default{ cursor: default;}
.cbanner .banner ul .banner_li a img{position: absolute;left: 50%;margin-left: -960px;width: 1920px;max-width: 1920px;} 
.cbanner nav.unslider-nav{position: absolute;bottom: 40px;left: 0; right: 0;z-index: 12; text-align: center;}
.cbanner ol li{width: 13px;height: 13px;border-radius: 20px;background-color: #fff;margin: 0 6px;font-size: 0;cursor: pointer;box-shadow: 1px 1px 1px #ccc;}
.cbanner nav.unslider-nav .unslider-active{width:15px;height: 15px;border-radius: 20px;border: 1px solid #fff;background: none;}
.cbanner .unslider-arrow{font-size: 21px;display: none;}

.pageMain .cbanner{height: 600px;overflow: hidden;position: relative;}

/*nav*/
.pageHeader .navs{ position: absolute; top: 100%; z-index: 8;width: 100%; background-color:#fff; background:rgba(255,255,255,.80); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cdffffff,endcolorstr=#cdffffff);}
.pageHeader .navs.fixed{ position: fixed; top: 0; left: 0; right: 0; z-index: 99;}


.nav .nav_li{float:left;padding: 0px 28px;}
.nav .nav_li .nav_a{display:block;line-height: 68px;height: 68px;font-size:16px;color:#000;font-weight:bold;}
.nav .nav_li .setNav{width:100%;left:0;right:0;background: rgba(213,5,48,.9);padding:50px 0 56px;display:none;z-index:12;}
.nav .nav_li .setNav .set-img{width:24%;margin-right: 9%;}
.nav .nav_li .setNav .set-img img{height:150px;width:100%;}
.nav .nav_li .setNav .set-img .tit{font-size:22px;color:#4e4e4e;margin-top: 5px;}
.nav .nav_li .setNav .setMenu{width:28%;}
.nav .nav_li .setNav .setMenu>li{float:left;width:48%;margin-right:2%;}
.nav .nav_li .setNav .setMenu>li:hover .set_ico{background-position:-10px 0;}
.nav .nav_li .setNav .setMenu>li .set_ico{width:10px;height:10px;background:url(../img/set_ico_new.png) no-repeat;display:inline-block;*display:inline;*zoom: 1;vertical-align:middle;margin-right:10px; background-position:0 0; transition:all 0.3s ease; -webkit-transiton:all 0.3s ease;}
.nav .nav_li .setNav .setMenu li a{display:inline;*display:inline;*zoom: 1;position:relative;color:#fff;vertical-align:middle;}
.nav .nav_li .setNav .setCon{width: 37%;}
.nav .nav_li .setNav .setCon .p{padding-left: 10%;color: #fff; border-left: 1px #fff dotted;line-height: 28px;height: 140px;overflow: hidden;}
/*.nav .nav_li .setNav .set_close{display:block;width:23px;height:23px;background:url(../img/setbnav_close_ion.png) no-repeat center;right: 2%;bottom: 2%;}*/
.nav .line {position: absolute;bottom: 0px;width: 0px;height: 4px;font-size: 3px;background-color: #d50530;display: none;}
.mobile_key{font-size: 32px;color: #fb2e45;margin-left: 90px;display: none;float: right}

._form{position: relative;height: 68px;float: right;}

._form .search{ display: block; position: absolute; right: 0; top:7px; margin-left: 90px; margin-top: 6px; font-size: 28px; color: #fb2e45; background: none; outline: none; box-shadow: none; border: none;cursor: pointer;}

._form input{position: absolute;right: 54px;top:17px;height: 34px;width: 0;transition: all 0.5s ease; border-width: 0;background-color: #fff;text-indent: 1em}

._form:hover input{width: 268px;transition: all 0.5s ease; text-indent: 1em}

/*页首-语言选择*/
.pageHeader .lan_menu { float: left; display:inline-block; *display:inline; *zoom:1; position:relative; z-index:9; font-size: 15px;color: #444444; }
.pageHeader .lan_ico { cursor:pointer; }
.pageHeader .lan_ico .iconfont{font-size: 17px;color:#d5dbdf;display: inline-block;margin-top: -2px;margin-right: 7px;}
.pageHeader .lan_ico .ion{font-size: 7px;color:#b4bfc6;}
.pageHeader .language { display:none; position:absolute; top:100%; left:0; width:100%;}
.pageHeader .language > a { display:block; padding:5px 0 5px 30%; background-color:#eeeeee; background-position: 8px center; background-repeat: no-repeat; }
.pageHeader .language > a.flag1{ background-image: url(../img/lan1.jpg);}
.pageHeader .language > a.flag2{ background-image: url(../img/lan2.jpg);}
.pageHeader .language > a.flag3{ background-image: url(../img/lan3.jpg);}
.pageHeader .language > a.flag4{ background-image: url(../img/lan6.jpg);}
.pageHeader .language > a:hover { background-color:#dfdfdf; }
/*页首-搜索input*/
/*页首-line:93 已注释 关闭按钮样式*/



/*part01*/
.part01{padding-bottom: 90px;background-color: #f5f5f5;overflow: hidden;}
.part01 ._font01 ._t1{padding: 60px 0 29px 0;font-size: 40px;color:#444444;text-align: center;}
.part01 ._font01 ._c1{padding: 0 273px 45px;font-size: 14px;/*text-align: center;*/}/*padding: 0 270px 50px 276px;*/

.box{margin-bottom: 10px;}
.box{position: relative;}
.box ._img01 img{width: 100%;height: auto;}
.box ._img01 .rect-8930{padding-bottom: 89.30%;}
.box{}


.box .con1{background-color: #6f6f6f;color: #fff;position: absolute;bottom: 0;width: 100%;height: 31.94%;
	transition: all 0.5s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box .con1 .con_t1{font-size: 20px;padding: 20px 0 14px 24px;}
.box .con1 .con_c1{font-size: 13px; ;padding: 0 25px 33px 24px;line-height: 33px;white-space: normal;}

.total{position: relative;overflow: hidden;}

.box:hover .con1{width: 100%;height: 100%;background-color: #d61934;opacity: 0.9;position: absolute;bottom: 0;
transition: all 0.5s;overflow: visible;text-overflow:ellipsis;white-space: nowrap;}
.box:hover .con_t1{font-size: 30px;padding: 12.39% 0 7.46% 10.667%;}
.box:hover .con_c1{font-size: 13px;padding-left: 10.667%;padding-right: 9.33%;}
.con1 .con1_jt a{display: block;}
.con1 .con1_jt{padding-left: 80.5%;padding-top: 18.43%;}
/*ljx1228-2016*/
.con1 .con1_jt{position: absolute;bottom: 22px;display: none;transition: all 0.5s ease;}
.box:hover .con1_jt{display: block;transition: all 0.5s ease;}


/*part02*/
.part02{background-color: #fff;margin-bottom: 100px;}

.part02 ._font02 .t1{padding: 70px 0 13px 0;font-size: 40px;color:#444444;}
.part02 ._font02 .c1{padding-bottom: 47px;font-size: 15px;color:#7c7c7c;}
.part02 ._img02{position: relative;}
.part02 ._img02 .rect-7429{padding-bottom: 74.29%;}
.part02 ._img02 img{width: 100%;}
.part02 .bg{position: absolute;height: 97px;bottom: 0;background-color: rgba(0,0,0,0.7);;width: 100%;}
.part02 .bg .bg_left{font-size: 15px;color:#fff;line-height: 97px;padding-left: 4%;}
.part02 .bg .bg_right{width: 23.88%;height: 100%;background-color: #ec001a;opacity: 1;right: 0;text-align: center;}
.part02 .bg .bg_right span{font-size: 28px;color: #fff;line-height: 97px;}

.part02 .full-row{width: 102%;}
.part02 .wrap{overflow: hidden;}

.part02_news{padding: 25px 20px 25px 25px;background-color: #fff;min-height: 127px;}
.part02_news .part02_t1{font-size: 16px;color:#4f4f4f;font-weight: bold;line-height: 31px;}
.part02_news .part02_t2{padding-bottom: 2px;line-height: 25px;}
.part02_news .part02_c1{line-height: 23px;}

.part02_news3{padding: 38px 20px 38px 17px;background-color: #fff;min-height: 108px;}
.part02_news3 .part02_t1{font-size: 16px;color:#4f4f4f;font-weight: bold;line-height: 31px;}
.part02_news3 .part02_t2{padding-bottom: 2px;line-height: 25px;}
.part02_news3 .part02_c1{line-height: 23px;}

.p2_box1:hover .part02_news{background-color:#f9f9f9;}
.p2_box2:hover .part02_news3{background-color:#f9f9f9;}


/*part03*/

.part03{background: url(../img/banner_p3.jpg)no-repeat;background-position:  center center;min-height: 616px;overflow: hidden;}

.part03 ._font03{text-align: center;color:#fff;}
.part03 ._font03 .t1{font-size: 40px;padding: 70px 0 35px 0;}
.part03 ._font03 .c1{font-size: 13.98px;padding: 0 194px 55px 203px;     }

.p3_scroll {height: 282px;margin-bottom:2em; overflow: hidden;}
.p3_scroll li {width:197px;}
.p3_scroll .arrs{position: absolute; top:25%;}
.p3 .myprev{left:0;display: block;width: 62px;height: 120px;background:url(../img/p3_leftjt.png)no-repeat center;position: absolute;top: 20%;background-size: 100% auto;}
.p3 .mynext{right:0;display: block;width: 62px;height: 120px;background: url(../img/p3_rightjt.png)no-repeat center;position: absolute;top: 20%;background-size: 100% auto;}
.p3_scroll .scroll_nav{position:absolute;left:0;top:0;display: none}
.p3_scroll .scroll_nav .on{color:#39f;}

.p3{padding: 0 9.5%;position: relative;}

.p3_scroll .p3_li{width: 197px;height: 280px;margin: 0 26px;background-color:rgba(255,255,255,0.8);border-bottom: 2px solid #fb001c;position: relative;overflow: hidden;}
.p3_scroll .p3_li ._icon{padding: 52px 69px 26px 69px;}
.p3_scroll .p3_li ._font{font-size: 19.98px;color: #111d3f;text-align: center;font-weight: bold;padding-bottom: 23px;}
.p3_scroll .p3_li ._cont{font-size: 13px; color:#666666;text-align: center;padding:0 20px;}

/*上滑效果*/
.p3_scroll .p3_li .p3_add{width: 100%;height: 100%;position: absolute;bottom: -290px;transition: all 0.2s ease;}
.p3_scroll .p3_li:hover .p3_add{width: 100%;height: 100%;position: absolute;bottom: 0;transition: all 0.2s ease;}

/*part04*/
.part04 ._font04{}
.part04 ._font04 .p4_t1{padding: 75px 0 13px; 55px;font-size: 40px;color: #444;}
.part04 ._font04 .p4_c{font-size: 15px;color: #7c7c7c;padding-bottom: 45px;}


.part04 .unslider-arrow{font-size: none;}
.part04 .prev{background: url(../img/p4_leftjt.png)no-repeat center;position: absolute;bottom:63px;right: 600px;font-size: 0;width: 32px;height: 60px;cursor: pointer;}
.part04 .next{background: url(../img/p4_rightjt.png)no-repeat center;position: absolute;bottom:63px;right: 524px;font-size: 0;width: 32px;height: 60px;cursor: pointer;}
.part04 .unslider-nav{display: none;}

/*.part04 .p4_pic{width: 50%;height: 376px;}*/
.part04 .rect-392{/*padding-bottom:39.2% ;*/position: relative;height: 376px;}/*62.67%*/
.part04 .rect-392 img{position: absolute;left: 50%;margin-left: -479px;width: 958px;max-width: 958px;}
.part04 .p4_lunbo_t{font-size: 30px;color: #444;padding-left: 38px;padding-top:90px;}
.part04 .p4_lunbo_c{font-size: 13px;color: #555;padding-left: 38px;}



.pageFooter{color: #ececec;width: 100%;}
.footer_top{padding-top: 68px;background-color: #313437;line-height: 24px;}
.footer_bottom{background-color: #e6002f;}
.footer_bottom .cctv_link img{ margin-left: 30px; vertical-align: middle;}
.foot_left .name1{font-size: 17px;line-height: 22px;padding-bottom: 14px;}
.foot_left .address1{font-size: 13px;}
.foot_left .cel1{font-size: 13px;padding-bottom: 24px;}

.foot_left .name2{font-size: 17px;line-height: 50px;}
.foot_left .address2{font-size: 13px;}
.foot_left .cel2{font-size: 13px;}

.foot_midd{padding-left: 82px;padding-right: 86px; font-size: 12px;}
.foot_midd .dl1{margin-right: 90px;}
.foot_midd .dt{font-size: 17px;line-height: 21px;padding-bottom: 17px;}
.foot_midd .dl2{margin-right: 102px;}

.foot_right .erweima{ width: 230px;height: 173px;padding-bottom: 16px;}
.foot_right .links{width: 210px;height: 31px;border: 1px solid #757676;margin-bottom:18px;position:relative;line-height: 31px;cursor: pointer;}
.foot_right .links span{padding-left: 12px;}
.foot_right .links .show{width: 210px;border: 1px solid #757676;position: absolute;bottom: 31px;background-color: #fff;margin-left: -2px;transition: all 0.5s;display:none; color:#333;}
.foot_right .links .show a{display: block;padding-left: 12px;}
.foot_right .links .show a:hover{background-color: #3f7bd6;color: #fff;}
.foot_right .links:hover .show{transition: all 0.5s;display: block;}

.foot_right .share {padding-bottom: 38px;}
.foot_right .share i{display: inline-block;font-size: 28px;color: #cbcccd;margin-left: 1px;}

.friendship_link{ margin-top: -58px;}
.friendship_link .tit{ font-size: 16px; color: #fff; line-height: 44px;}
.friendship_link .link_list a{ font-size: 13px; color: #fff; line-height: 40px;}

.footer_bottom{padding: 18px 0 20px 0;}
.footer_bottom span{display: inline-block;margin-right: 8px;font-size: 13px}
.footer_bottom ._span{margin:0 20px 0 0;position: relative;}
.footer_bottom ._span2{margin: 0 20px;}
.footer_bottom ._span3{margin: 0 0 0 20px;}
.footer_bottom ._span:after{content: '';width: 2px;height: 14px;position: absolute;right: -24px;background-color: #fff;top:4px;}
/*.footer_bottom p{text-align: center;}*/

.footer_top ._tela { cursor:default; }
.footer_top .foot_midd { width:60%; }
.footer_top .bdshare-button-style1-16 a,.footer_top .bdshare-button-style1-16 .bds_more { padding-left:0; background-image:none; }
/*通用样式*/
.pageMain { padding-bottom:120px; }
/*图片*/
.rect-538{padding-bottom: 53.8%;}
.pt1_bottom_pic{cursor: pointer;}



/*share*/
.share .bdshare-button-style1-16 a, .bdshare-button-style1-16 .bds_more{height: 0px;}
.bdshare-button-style1-16 a, .bdshare-button-style1-16 .bds_more{padding-left: 9px!important;}
.share .ion{margin: 0}
/*2016-12-07 ysl*/
/*主导航*/
.mobile_key { display:none; }
/*下层通用样式*/
/*动画*/
.subnav_li,
	.transition { transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
/*下层banner-有面包屑*/
.cbanner1 { position:relative; height:375px; overflow:hidden; }
.cbanner1 img { position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; max-width:none; }
.cbanner1 .txt_box { position:absolute; left:50%; bottom:36px; z-index:1; margin-left:-600px; color:#ffffff; }
.cbanner1 .txt_box ._tit { margin-bottom:7px; font-size:40px; line-height:1; }
.cbanner1 .txt_box .breadcrums { font-size:13px; }
/*分页*/
.page{font-size: 12px; color: #777777; text-align: center; margin-top: 64px;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #cbcbcb;padding:5px 12px;vertical-align: middle;margin: 0 5px 10px 5px;font-size: 15px;background-color:#eeeeee;}
.page i{margin: 0 10px;}
.page .gonext,.page .count {}
.page a:hover,.page span{color:#fff; background: #e6002f;}
.page span.goprev,.page span.gonext {color: #777777;background-color:#eeeeee; }
.page span.count { border: 0;background: 0;color: #777777;}
.page .goprev{ position:relative; }
.page .gonext{ position:relative; padding-right:22px; }
.page .goprev:after,.page .gonext:after { content:''; display:block; position:absolute; top:50%; margin-top:-5px; width:10px; height:10px;}
.page .goprev:after { left:10px; background-position:0 0; }
.page .gonext:after { right:10px; background-position:-10px 0; }
/*二级导航*/
.subnav { margin-bottom:95px; border-bottom:#d6d6d6 1px solid; }
.subnav .subnav_li { position:relative; float:left; margin-right:5.3%; }
.subnav .subnav_li.cur:after,.subnav .subnav_li:hover:after { content:''; display:block; position:absolute; bottom:0; left:0; margin-bottom:-2px; width:100%; height:3px; background-color:#e6002f; }
.subnav .subnav_li > a { font-size:15px; color:#525252; line-height:72px; }

/*新闻列表*/
.select-ui-options-default-bottom{border: 1px solid #ccc !important;border-top: 0 !important;}
.select-ui-choose-default-bottom.on{border: 1px solid #ccc !important;border-bottom: 0 !important;}
.nl_serch{ margin-bottom:28px; padding: 35px 0 35px 40px;background-color: #ededed;}
.nl_search_t{display: inline-block;font-size: 24px;font-weight: bold;margin-right: 25px;height: 40px;line-height: 40px;}
.nl_serch .select-ui-choose-default{border-radius: 0;height: 40px;line-height: 40px;width: 245px;margin-right: 7px;border: 1px solid transparent;margin-top: -4px;}
.nl_serch .select-ui-choose-default ._arrow .arr{    border-color: #ccc transparent transparent;}
.nl_serch .select-ui-choose-default ._arrow {margin-right: 20px;}
.nl_serch .select-ui-choose-default ._txt{padding-left: 20px;}
.nl_serch input{height: 37px;width: 258px;margin-left: 25px;text-indent: 10px;margin-right: 5px;border: 1px solid #e0e0e0!important;vertical-align: 1px;}
.nl_serch button{height: 40px;width: 130px;font-size: 18px;border: 0;background-color: #e6002f;color: #fff;padding: 0;vertical-align: -1px;cursor: pointer;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
/*.nl_serch button:hover{background-color: #13293d;}
*/.nl_top{margin-top: 50px;margin-bottom: 52px;}
.nl_top_item{position: relative;border: 1px solid #ccc;}
.nl_top_item img{width: 100%;border-bottom: 1px solid #ccc;}
.nl_top_item a:hover{color: #fff;}
.rect-56{padding-bottom: 56%;}
.nl_top_item {padding-bottom: 110px;position: relative;}
.nl_c{padding-left: 25px;padding-right: 25px;padding-top: 20px;position: absolute;left: 0;right: 0;bottom: 0;background-color: #fff;}
.nl_c_t{font-size: 20px;color: #000;margin-bottom: 10px;}
.nl_c_p{height: 4em;line-height: 2em;display: none;margin-bottom: 35px;}
.nl_c_time{color: #e6002f;margin-bottom: 30px;}
.nl_hover .nl_c{background-color: #e6002f;color: #fff;}
.nl_hover .nl_c_t{background-color: #e6002f;color: #fff;}
.nl_hover .nl_c_time{color: #fff;}
/*.nl_list{margin-bottom: 70px;}
*/.nl_list li { clear:both; overflow:hidden; padding:23px 0px 25px 0px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;background-color: #fff;border-bottom: 1px solid #e5e5e5;}
.nl_list ._intro { padding-top:40px; overflow:hidden; } 
.nl_list ._title { font-size:20px; height:30px; line-height:30px; font-weight:normal; color:#000; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom: 5px;}
.nl_list ._text { line-height:1.6em; height:3.2em; overflow:hidden; margin-bottom: 35px;}
.nl_list li:hover a,.nl_list li:hover ._title,.nl_list li:hover ._title { color:inherit; }
.nl_list li:hover ._title{color:#e6002f;}
.nl_list .pic_wrap { margin-right:40px; width:280px; float:left; }
.nl_list ._date { margin-bottom:20px; }
.new_list {padding-bottom: 120px;}

/*2016-12-08 ysl*/
/*新闻列表-修改*/
.nl_c_t { white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }

/*20161208 ljx*/
/*产品列表*/
.album_gallery .album_close{ top: 70px!important;}
.pro_det{padding-bottom: 80px;}
.pro_det_box1{margin-bottom: 47px;cursor: pointer;}
.pro_det_box1:hover .pro_det_p1img01{border: 1px solid #d6d6d6;}
.pro_det_box1:hover .pro_det_p1infor{background-color: #e6002f}
.pro_det_part01 .pro_det_p1img01 img{width: 100%;}
.pro_det_part01 .pro_det_p1infor{padding: 26px 0 26px 0;background-color: #6f6f6f;font-size: 15px;color:#fff;text-align: center;}

.subnav_li,
	.transition { transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
/*下层banner-有面包屑*/
.cbanner1 { position:relative; height:375px; overflow:hidden; }
.cbanner1 img { position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; max-width:none; }
.cbanner1 .txt_box { position:absolute; left:50%; bottom:36px; z-index:1; margin-left:-600px; color:#ffffff; float: left;}
.cbanner1 .txt_box ._tit { margin-bottom:7px; font-size:40px; line-height:1; }
.cbanner1 .txt_box .breadcrums { font-size:13px;}

/*二级导航*/
.subnav { margin-bottom:60px; border-bottom:#d6d6d6 1px solid; }
.subnav .subnav_li { position:relative; float:left; margin-right:5.3%; }
.subnav .subnav_li.cur:after,.subnav .subnav_li:hover:after { content:''; display:block; position:absolute; bottom:0; left:0; margin-bottom:-2px; width:100%; height:3px; background-color:#e6002f; }
.subnav .subnav_li > a { font-size:15px; color:#525252; line-height:72px; }

/*pro-dets*/
.prodets.navs{background-color: rgba(240,240,240,0.8);}
.pro_dets_con{padding-top:68px;}
.pro_dets .pt1{padding-bottom:60px;}
.pro_dets .pt1 .l_box{width:50%;}
.pro_dets .pt1 .r_box{width:50%;}
.pro_dets_con .pos{font-size:13px; color:#727272; line-height:1;padding: 30px 20px 30px;}
.pro_dets_con .simg_box .s_img{border:1px solid #f1f1f1; cursor:pointer;}
.pro_dets_con .simg_box .s_img.cur{border:1px solid #ef001d;}
.pro_dets_con .r_box .padding{padding:60px 20px 0 80px;}
.pro_dets_con .r_box .stit{font-size:17px; line-height:1; margin-bottom:40px;}
.pro_dets_con .r_box .stit a{ display: inline-block; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.pro_dets_con .r_box .stit a:hover{ font-weight: bold; -moz-transform:scale(1.03,1.03); -ms-transform:scale(1.03,1.03); -o-transform:scale(1.03,1.03); -webkit-transform:scale(1.03,1.03); transform:scale(1.03,1.03);}
.pro_dets_con .r_box .tit{font-size:32px; color:#000; line-height:1; margin-bottom:20px;}
.pro_dets_con .r_box  .stit img{margin-top:3px;}
.pro_dets_con .r_box .info_box{padding:30px 0 20px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; margin-bottom:35px;}
.pro_dets_con .r_box .type_name{font-size:16px; color:#414141; line-height:1; margin-bottom:20px;}
.pro_dets_con .r_box .info{font-size:13px; color:#858585;}
.pro_dets_con .r_box .pro_btn{width:220px; height:70px; border-radius:5px; background-color:#ef0019; color:#fff; font-size:25px; line-height:70px; text-align:center;margin-top: 50px;}
.pro_dets_con .r_box .pro_btn a{display:block;}
.pro_dets_con .pt2 .menu_box{height:58px;background-color:#fff;}
.pro_dets_con .pt2 .menu_box .target_ul{ border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; }
.pro_dets_con .pt2 .menu_box.fixed{position:fixed;top:67px; width:100%;left:0; z-index:10;}
.pro_dets_con .pt2 .menu_box li{font-size:15px; color:#4f4f4f; line-height:58px; text-align:center; padding:0 40px; width:auto; float:left; cursor:pointer;-moz-transition:all .2s; -ms-transition:all .2s; -o-transition:all .2s; -webkit-transition:all .2s; transition:all .2s;}
.pro_dets_con .pt2 .menu_box li.active,
.pro_dets_con .pt2 .menu_box li:hover{background-color: #ef001d; color:#fff; }
.pro_dets_con .pt2 .sections .title{font-size:30px; color:#4f4f4f;line-height:1; margin-bottom:25px; padding-top:50px;}
.pro_dets_con .pt2 .sections .bjk{ font-size: 15px;}
.pro_dets_con .pt2 .section3{background-color:#e9e9e9; padding-bottom:40px;} 
.pro_dets_con .pt2 .section3 .slide_cell>a{display:block;}
.pro_dets_con .pt2 .section3 .slide_cell{width:23%;}
.pro_dets_con .pt2 .section3 .name_box{text-align:center; font-size:13px; color:#4f4f4f; line-height:60px; height:60px; overflow:hidden;}
.pro_dets_con .pt2 .section4 .scroll_nav{display:none;}
.pro_dets_con .pt2 .section4 .slide_cell{width:30%;}
.pro_dets_con .pt2 .section4 .name_box{text-align:center; font-size:17px; color:#fff; line-height:68px; height:68px; overflow:hidden; background-color:#6f6f6f;}
.pro_dets_con .pt2 .section4 .slide_cell>a{display:block;}
.pro_dets_con .pt2 .section4 a:hover .name_box{background-color:#e6002f;}
.pro_dets_con .pt2 .section4 a:hover .img_box{ border:1px solid #d6d6d6;}
/*.pro_dets_con .pt2 .section4 .title{padding-top:80px;}
.pro_dets_con .pt2 .section3 .title{padding-top:60px;}*/
.pro_dets_con .pt2 .section4 .slide_box{padding-bottom:5px;}
.pro_dets_con .pt2 .section3 .scroll_nav{bottom:0;width:100%; text-align:center; font-size:0;}
.pro_dets_con .pt2 .section3 .scroll_nav>a{display:inline-block;*display:inline;*zoom:1; width:15px; height:15px; border-radius:50%;background-color:#bebebe; margin:0 5px;}
.pro_dets_con .pt2 .section3 .scroll_nav>a.on{background-color:#ec001b;}
.pro_dets_con .pt2 .section3 .slide_box{padding-bottom:30px;}
.pro_dets_con .pt2 .section4 .arrow{display:block; width:40px; height:60px; position:absolute; top:250px;}
.pro_dets_con .pt2 .section4  .prev{background:url(../img/pro_dets_prev.png) center center no-repeat; left:-65px;}
.pro_dets_con .pt2 .section4  .next{background:url(../img/pro_dets_next.png) center center no-repeat; right:-65px;}
.pro_dets_con .pt2 .section4>.wrap{position:relative;}
.pro_dets_con .pt2 .section2{padding-bottom:60px;}

/*20161208 ljx */

/*荣誉资质*/
.honor .pro_det_p1infor{padding: 26px 0 26px 0;background-color: #6f6f6f;font-size: 17px;color:#fff;text-align: center;}
.honor .pro_det_box1{margin-bottom: 45px;}
.pro_det_box1:hover .pro_det_p1img01{border: none;}
.honor .pro_det_p1img01 a{display:block;}
.pro_det_box1:hover .pro_det_p1infor{background-color: #e6002f}

/*发展历程*/
.bread .posi{ font-size:12px; font-weight:normal; padding:25px 0;}
.bread .posi em{ margin:0 5px;}
.main_content{ padding:0 0 50px;}
.mh{ min-height:400px;}

/*
*下层--发展历程
*/
.History-H4-T {height: 50px; overflow:hidden; }
.History-H4 .tab_t {width: 106px; background: url(../img/dot_normal.gif) center bottom no-repeat; font-size: 14px; }
.History-H4 .tab_t_cur {background-image: url(../img/dot_cur.gif); color: #004fa0; font-weight: bold; font-size: 20px; }
.History-H4 .tab_c {margin-top: -7px; border-top: 1px solid #dbdfe1; }
.History-H4 .tab_c ul {background: url(../img/line.png) center 0 repeat-y; padding-top: 30px; }
/*.History-H4 .tab_c li {background: url(../img/dot.gif) center 35% no-repeat; padding: 30px 0; }
*/.History-H4 .tab_c ._img {float: right; width: 45.8%; }
.History-H4 .tab_c ._img .imgbox{ display:block; width:100%; height:0; padding-bottom:56.25%; position:relative; *height:344px; *padding-bottom:0;}
.History-H4 .tab_c ._img .imgbox img { position:absolute; top:0; left:0; width:100%; height:100%; margin: 0 15px 15px 0; }
.History-H4 .tab_c ._text {float: left; width: 47%; text-align: right; }
.History-H4 .tab_c ._text ._textline{padding: 49px 0 0;}
.History-H4 .tab_c ._title {font-size: 27px; color: #e6002f; line-height: 1.8em; }
.History-H4 .tab_c ._p{ font-size:15px;}
.History-H4 ._even ._img {float: left; text-align: right; }
.History-H4 ._even ._img img {margin: 0 0 15px 15px; }
.History-H4 ._even ._text {float: right; text-align: left; }
.develop{padding-bottom: 50px;}

/*服务网络*/
/*ljx20161227*/
.service  .sel_year{ position: relative; z-index: 2; height: 34px; width: 150px; padding-left: 10px;background:none;border-color: #fff;color: #fff;}
.service  .sel_month{ position: relative; z-index: 2; height: 34px; width: 150px; padding-left: 10px;background:none;border-color: #fff;color: #fff;}
.service  .sel_year option{color: #333;}
.service  .sel_month option{color: #333;}
/*ljx20161227  end*/
.service .nl_serch{ margin-bottom:28px; padding: 15px 0 15px 40px;background-color: #e6002f;}
.service .nl_serch .select-ui-choose-default{border-radius: 0;height: 30px;line-height: 30px;width: 245px;margin-right: 7px;border: 1px solid #fff;margin-top: -4px;background: none;color: #fff;}
.service .nl_serch input{height: 30px;width: 258px;margin-left: 25px;text-indent: 10px;margin-right: 5px;border: 1px solid #e0e0e0!important;vertical-align: 1px;background: none;color: #fff;}
.service .nl_search_t{display: inline-block;font-size: 19px;font-weight: normal;margin-right: 25px;height: 40px;line-height: 40px;color: #fff;}
.service .nl_serch button{height: 34px;width: 130px;font-size: 18px;border: 0;background-color: #fff;color: #e6002f;padding: 0;vertical-align: -1px;cursor: pointer;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.service .nl_serch .select-ui-choose-default ._arrow .arr{    border-color: #fff transparent transparent;}
/*.service_web{padding-bottom: 90px;}
*/
.nl_serch ::-webkit-input-placeholder { color:#fff; } 
.nl_serch .placeholder { color:#fff;}



/*最新公告*/
._notice{padding-bottom: 30px;}
.notice{border-bottom: 1px solid #eee;padding-left: 25px;}
.notice:hover{background: #fbfbfb;}
.notice_span{padding-right: 27px;font-size: 14px;color: #666;line-height: 75px;}
.notice_see{padding-right: 5px;line-height: 75px;}
.notice_img {padding-top: 15px;padding-right: 10px;}
.notice_img i{font-size: 30px;color: #bcbcbc;}

.notice_right a{display: block;}
.notice_right a:hover{color: #e6002f;}
.notice_right a:hover i{color: #e6002f;}
._notice ul{margin-bottom: 80px;}
._notice .subnav ul{margin-bottom: 0px;}
/*招聘综合*/
.cbanner3{ position:relative;background: url(../img/job_banner_02.jpg)no-repeat center;padding-bottom: 50px;background-size:auto 100%;}
.job_banner{position: relative;}
/*.job_banner img{max-width: 1920px;position: absolute;left: 50%;margin-left: -960px;}*/
.job_banner .job_part01{width: 67.5%;}
.jobs{padding-top: 167px;}
.job_part01 .rect{/*padding-bottom: 90.37%;*/height: 244px;}
/*.job_part01 ul li img{width: 100%;}*/
.job_part01 .job_left2{height: 244px;background-color: #e6002d;}
.job_con a{display: block;width: 100%; text-align: center;}
.job_con ul{ padding: 0 6px;}
.job_con li{line-height: 45px;border-bottom: 1px dashed #dcdcdc;}

.job_part01 .job_li{height: 244px;}
.job_zonghe {padding-bottom: 0;}
/*滚动条*/
.job_part01 .job_li1 .job_con{/*padding: 7px 0;height: 230px;*/height:230px;}
.job_scroll{position:relative;overflow:}
.job_scroll .scroll_cont{background: #fff;padding-right: 40px;padding-left: 46px; }
.job_scroll .scroll_cont img{max-width: none;}

.job_scroll .scroll_slider{left:2px!important;height: 39px!important;}
.job_li1{background-color: #fff;top: 51px!important;}
.job_li{overflow: hidden;}
.job_scroll .scroll_bar{background: url(../img/scroll_13.png)repeat-y center!important;}
.job_scroll.scrollbar-ui .scroll_slider{background-color: #e6002d;}
.job_scroll .scroll_cont{overflow: hidden!important;}
.job_scroll .scrollbar-ui .scroll_down{bottom: 20px!important;}

.job_li2{position: relative;}
.job_li2 .job_li2_font{position: absolute;top:110px;left:90px;font-size: 25px ;color: #fff;}

.job_left2{position: relative;}
.job_left2 img{padding: 41px 97px 17px 97px;}
.job_left2_infor{font-size: 25px;color: #fff;text-align: center;padding-top: 140px;}

.job_left2 .job_left2_img{position: absolute;left: 0px;transition: all 0.8s ease;}
.job_left2:hover .job_left2_img{left:10px;transition: all 0.8s ease;}

.job_li4{position: relative;}
.job_li4 .job_bg{width:50%;height: 100%;position: absolute;left: 0;background-color: rgba(0,0,0,0.6); top:0;}
.job_li4 .job_bg .job_bg_font1{font-size: 23px;color: #fff;padding-top: 73px;padding-bottom: 25px;padding-left: 27px;}
.job_li4 .job_bg .job_bg_font2{font-size: 13px;color:#fff;padding-left: 27px;}



/*公司图片*/
.company_img1{width: 100%;background-color:#f5f5f5;margin-bottom: 56px;}
.company_left1{width: 50%;cursor: pointer;}
.company_right1 {color: #606060;width: 50%;}
.company_right1 .company_font{padding:105px 114px 0 63px;}
.company_right1 .company_font a{display: block;}
.company_right1 .company_font1{font-size: 20px;padding-bottom: 43px;}
.company_right1 .company_font2{font-size: 15px;padding-bottom: 10px;}

.company_img2{width: 100%;background-color:#f5f5f5;margin-bottom: 56px;}
.company_left2{width: 50%;color: #606060;}
.company_right2 {width: 50%;cursor: pointer;}
.company_left2 .company_font{padding:105px 63px 0 64px;font-size: 15px;}

.company_img3{width: 100%;background-color:#f5f5f5;margin-bottom: 56px;}
.company_left3{width: 50%;cursor: pointer;}
.company_right3 {color: #606060;width: 50%;}
.company_right3 .company_font{padding:105px 114px 0 63px;font-size: 15px}

.company_pics1,.company_pics2,.company_pics3{display: none;}
.com_pic .subnav .subnav_li {margin-right: 5.3%; }
.com_pic{padding-bottom: 65px;}



.company_img1:hover{background-color:#e6002f;}
.company_img1:hover .company_right1{ color: #fff;}
.company_img2:hover{background-color:#e6002f;}
.company_img2:hover .company_left2{ color: #fff;}
.company_img1:hover{background-color:#e6002f;}
.company_img1:hover .company_right3{ color: #fff;}


/*honor按钮*/
.anniu .album_ordinary .album_close{top: 70px;background:#e6002f;}


/*公司介绍*/
.com_introduce {padding-bottom: 18px;}
.com_introduce .bd_l{width:100%;background-color:#fff;}
.com_introduce .bd_l_box{padding-bottom: 60px;}
.com_introduce .bd_l dl{float:left;width: 25%;text-align:center;color: #e6002f;}
.com_introduce .bd_l dl dt{font-size:80px;font-weight:bold;}
.com_introduce .bd_l dl dt em{font-size:20px;font-weight:bold;margin-left:6px;}
.com_introduce .bd_l dl dd{color:#8d8d8d;font-size: 19px;font-weight: bold;text-align: center;}

.com_introduce .intro_font01{font-size: 15px;color:#525252;margin-bottom: 88px;}
.com_introduce .intro_img{margin-bottom: 57px;}
.com_introduce .intro_img .intro_left{width: 48%;}
.com_introduce .intro_img .intro_left a{display: block;}
.com_introduce .intro_img .intro_right{width: 52%;}
.com_introduce .intro_img .intro_right a{display: block;}

.intro_right .intro_t{font-size: 20px;font-weight:bold;color:#fff;text-align:center;margin-bottom:25px;}
.intro_right .intro_c{font-size: 14px;color: #fff;}

.intro_right .righttop{width: 100%;position: relative;}
.intro_right .righttop .right_1{position: absolute;right: 0px;top: 0;width: 50%;height: 100%;;background-color:rgba(228,21,64,0.9);}
.intro_right .righttop .right_1 .right_1_font{padding:41px 35px;}


.intro_right .rightbottom{width: 100%;position: relative;left:0px;background-color: #e31339;    padding-top: 1px;}
.intro_right .rightbottom .right_2{position: absolute;left: 0px;top: 0;width: 50%;height: 100%;;background-color:rgba(228,21,64,0.9);}
.intro_right .rightbottom .right_2 .right_2_font{padding:41px 35px;}

/*联系我们*/
.contact_us{margin-bottom: 0;}
.contact_us .contact_map{color: #fff;font-size: 14px;}
.contact_us .contact_map {width: 100%;position: relative;}
.contact_us .contact_map .contact_bg{width: 35.25%;height: 100%;/*background-color: rgba(229,21,63,0.9);*//*position: absolute;*/right: 0;top: 0;color: #555;}
.contact_us .contact_map .contact_bg .contact_maptop{padding:55px 42px 60px 0px;}
.contact_us .contact_map .contact_bg .contact_maptop p{padding-top: 13px;}
.contact_us .contact_map .contact_mapbottom .contact_ewm{/*padding-left: 45px;*/padding-right: 20px;}
.contact_us .contact_map .contact_mapbottom .contact_font{padding-top: 20px;}
.contact_us .contact_map .contact_mapbottom .contact_font p{padding-top: 13px;}
.contact_us .contact_infor1 dl{margin-top: 50px;width: 33.33%;height: 180px;}
.contact_us .contact_infor1 dt{color:#e6002f;font-size: 17px;line-height: 40px;}
.contact_us .contact_infor1 dd {color:#525252;font-size: 13px;line-height: 28px;}
.contact_us .contact_infor2 dl{margin-top: 50px;width: 33.33%;}
.contact_us .contact_infor2 dt{color:#e6002f;font-size: 17px;line-height: 40px;}
.contact_us .contact_infor2 dd {color:#525252;font-size: 13px;line-height: 28px;}



/*招聘列表*/
.zhaop_list{padding-bottom:120px}
.zhaop_list .job_list_hd{padding:34px 0px;}
.zhaop_list .job_list_hd .hd_title{font-size:14px;color:#000;margin-right:20px;}
.zhaop_list .job_list_hd .main_list{font-size:13px;color:#5a5a5a;}
.zhaop_list .job_list_hd .main_list li{float:left;margin-right:20px;margin-bottom:10px;}
.zhaop_list .job_list_hd .main_list li.cur{color:#0372c3;}
.zhaop_list .job_list_hd .company{margin-bottom:20px;}
.zhaop_list .job_list_hd .addres,.job_list .job_list_hd .job_s{margin-bottom:18px;}
.zhaop_list .job_list_hd .select_box{width:20%;border-radius:0px;border-color:#e4e4e4;}
.zhaop_list .job_list_hd .select-ui-choose-default ._arrow .arr{border-color:#e4e4e4 transparent transparent;}
.zhaop_list .job_list_hd .select-ui-choose-default.on ._arrow .arr{border-color: transparent transparent #e4e4e4;}
.zhaop_list .job_list_hd .select-ui-choose-default ._arrow{width:24px;}
.zhaop_list .job_list_hd .job_search .hd_title{font-size:22px;}
.zhaop_list .job_list_hd .job_search .search_box{width:30%;}
.zhaop_list .job_list_hd .job_search .search_box .iput_box input{border:none;width:86%;margin-left:7%;}
.zhaop_list .job_list_hd .job_search .search_box .but_box button{border:none;width:100%;background:none;outline:none;color:#fff;font-size:16px;}
.zhaop_list .job_list_hd .job_search .search_box .iput_box{width:70%;border:1px solid #e4e4e4;height:38px;line-height:38px;}
.zhaop_list .job_list_hd .job_search .search_box .but_box{width:26%;height:40px;line-height:40px;text-align:center;background-color:#e6002f;}

/* job-2 start*/
/*.zhaop_list .widget-job-2{margin-bottom:60px}
*/.zhaop_list .widget-job-2 ._hd{background-color:#e6002f; height:60px; line-height:60px;}
.zhaop_list .widget-job-2 ._hd strong { float:left;width:20%;text-align:center;color:#fff;font-size:18px;}
.zhaop_list .widget-job-2 ._jt { background-color:#fff; height:64px; line-height:64px; overflow: hidden; *zoom: 1;cursor: pointer;border-bottom:1px solid #f2f2f2;margin-bottom:0px;}
.zhaop_list .widget-job-2 ._jt strong { float:left;width:20%;text-align:center;color:#434343;font-size:13px;font-weight:normal;}
.zhaop_list .widget-job-2 ._jt span { float: right; }
.zhaop_list .widget-job-2 ._jt .ion { font-size: 12px; color: #999999; }
.zhaop_list .widget-job-2 ._jc { display: none; }
.zhaop_list .widget-job-2 ._jcon {padding:25px 70px 46px;background-color:#f9f9f9;color:#525252;border-bottom:1px solid #f2f2f2;}
.zhaop_list .widget-job-2 ._jcon .jc_hd{font-size:16px;margin-bottom:10px;}
.zhaop_list .widget-job-2 ._jcon .jc_bd{margin-bottom:24px;}
.zhaop_list .widget-job-2 ._jcon .jc_bd.jc_bd02{margin-bottom:50px;}
.zhaop_list .widget-job-2 ._jcon .jc_bd.jc_bd02 p{font-size: 13px;color: #4e4e4e;}
.zhaop_list .widget-job-2 ._jcon .more{width:161px;height:42px;line-height:42px;text-align:center;font-size:16px;color:#fff;background-color:#e6002f;display:block;}
.zhaop_list a:hover{color:#39f;}
.select-ui-options-default li {line-height: 1.8em; padding: 6px; background: #ddd;}
.zhaop_listall .subnav {margin-bottom: 40px;}
.zhaop_listall {padding-bottom: 0px;}
.zhaop_list .widget-job-2 ._jcon .jc_bd p{color: #4e4e4e;}

.pageMain ._div{ overflow: hidden;}
.pageMain .content-txt{ margin-top: -285px;}
.stock_information{ overflow: auto;}
.stock_information_scroll{ width: 1200px; margin: 0 auto;}
.stock_information ._div{ width: 960px; overflow: hidden;}
.stock_information ._div .se>div{ width: 100% !important; margin: 0!important;}
.stock_information .contact{ width: 152px; padding: 23px 25px 36px 25px; border: 1px solid #b3cae2; background-color: #f6f6f6;}
.stock_information .contact .tit{ margin-bottom: 14px; font-size: 24px; color: #e6002f; line-height: 56px;}
.stock_information .contact.fixed{ position: fixed; top: 0; right: 74px; z-index: 1;}
.stock_information .contact_item .icon{ width: 27px; height: 25px; margin-right: 6px; background-size: 100% 100%; background-repeat: no-repeat;}
.stock_information .contact_item .icon.icon_01{ background-image: url(../img/contact_01.png);}
.stock_information .contact_item .icon.icon_02{ background-image: url(../img/contact_02.png);}
.stock_information .contact_item .icon.icon_03{ background-image: url(../img/contact_03.png);}
.stock_information .contact_item .text{ font-size: 13px; color: #303030; line-height: 26px;}



/*20161209 wangzhong*/
/*产品综合*/
/*.product{padding-bottom: 135px}
.product .product_area{border: 1px solid #E0E0E0;position: relative;border-bottom: none}
.product .pro_part01 .pro_small_box{border-left: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0}
.product .pro_small_box .txt_area{text-align: center;padding-bottom: 18%;font-size: 14px;height: 0;}
.product .kong{padding-bottom: 18%;}
.product .pro_part01 .pro_big{position: relative;width: 50%;float: left}
.product .pro_part01 .right_small{width: 50%;float: right;position: relative}
.product .pro_small{width: 50%;float: left}
.product .pro_part01 .wenzi_area{background: #E6002F;color: #ffffff;position: absolute;bottom: 0;width: 100%}
.product .wenzi_box{padding: 35px 75px;}
.product .wenzi_title{font-size: 28px;margin-bottom: 25px; }
.product .wenzi_dec{line-height: 1.8em;}
.product .lunbo_pro{width: 100%;}
.product .pro01_next_button{width: 39px;height: 85px;background: url("../img/next_05.jpg");position: absolute;right: 0;top: 50%;margin-top: -42.5px;display: block}
.product .right_lunbo,.product .left_lunbo{height: 0;padding-bottom: 111.3%;overflow: hidden}
.product .pro_part02{margin-top: 60px}
.product .pro_part02 .pro_big{position: relative;width: 50%;float: right}
.product .pro_part02 .left_small{width: 50%;float: left;position: relative}
.product .pro02_prev_button{width: 39px;height: 85px;background: url("../img/prev_09.jpg");position: absolute;left:0;top: 50%;margin-top: -42.5px;display: block}
.product .pro_part02 .pro_small_box{border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0}
.product .pro_part02 .wenzi_area{background: #6F6F6F;color: #ffffff;position: absolute;bottom: 0;width: 100%}*/



/*2016-12-08 ysl*/
/*新闻列表-修改*/
.nl_c_t { white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
/*下层通用样式*/
/*图片*/
.rect-933{padding-bottom: 93.3%}
/*动画*/
.news_abt .prt04_cell ._msk,
	.transition { transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
/*下层banner-无面包屑*/
.cbanner2 { position:relative; height:375px; overflow:hidden; }
.cbanner2 img { position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; max-width:none; }
/*综合页-区块标题*/
.zhprt_title { padding:60px 0; /*text-align:center;*/ }
.zhprt_title ._hd { margin-bottom:10px; font-size:40px; color:#333333;text-align:center;}
.zhprt_title ._bd { max-width:700px; margin:0 auto; font-size:15px; color:#7c7c7c; }


/*关于我们综合*/
.about .pt1_top{width: 100%;}
.about .pt1_top_left{width: 50%;float: left;background: #F0F0F0;}
.about .pt1_top_right{width: 50%;float: right}
.about .pt1_top_left .neirong_area{padding: 90px 65px 103px 65px}
.about .pt1_top_pic img{transition: 1.5s all ease}
.about .pt1_top_pic:hover img{transform: scale(1.2,1.2)}
.about .pt1_top_left .ptl_title{font-size: 26px;margin-bottom: 20px}
.about .pt1_top_left .ptl_dec{line-height: 1.8em}
.about .pt1_bottom{width: 100%;}
.about .pt1_bottom_left{float: left;width: 50%;}
.about .pt1_bottom_right{float: right;width: 50%;}
.about .pic_hidden{display: none;}
.about .pt1_bottom_right ul>li.li_cur{background: #E6002F;color: #ffffff;position: relative}
.about .pt1_bottom_right ul>li.li_cur:before{content: '';position: absolute;border: 10px solid;border-color: transparent #E6002F transparent transparent;left: -20px;top: 50%;margin-top: -10px;z-index: 1;}
.about .pt1_main .li_box{padding: 40.5px 55px}
.about .pt1_main .li_title{font-size: 26px;margin-bottom: 5px}
.about .pt1_main .li_dec{line-height: 1.8em}
.about .pt1_bottom_pic img{transition: 1.5s all ease}
.about .pt1_bottom_pic:hover img{transform: scale(1.2,1.2)}

.about .cpart02 { overflow:hidden; }
.about .cpart02 .wrap { position:relative; }
.about .his_slide .his_con { margin:0 auto; width:80%; }
.about .his_slide_box { height:310px; background-image:url(../img/about01.jpg); background-repeat:no-repeat; background-position:center center; }
.about .his_slide { position:absolute; top:0; left:0; width:100%; z-index:-1; height:208px; overflow:hidden; padding-top:90px; color:#ffffff; }
.about .his_slide.show { z-index:1; }
.about .his_slide ._date { margin-bottom:20px; font-size:25px; line-height:1; }
.about .his_slide ._tt { font-size:13px; line-height:2.4; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.about .his_slide ._desc { max-width:680px; height:9.6em; overflow:hidden; font-size:13px; line-height:2.4; }
.about .his_slide .arrs { display:block; position:absolute; top:50%; z-index:1; margin-top:-28px; width:28px; height:56px; background-image:url(../img/about02.png); background-repeat:no-repeat; }
.about .his_slide .arrs.arr_prev { left:50%; margin-left:-560px; background-position:0 0; }
.about .his_slide .arrs.arr_next { right:50%; margin-right:-560px; background-position:-28px 0; }
/*.about .his_slide .slide_nav { position:absolute; bottom:5px; width:100%; text-align:center; }
.about .his_slide .slide_nav > a { display:inline-block; *display:inline; *zoom:1; margin-right:16px; margin-bottom:16px; width:10px; height:10px; font-size:0; border:#ffffff 1px solid; background:url(about:blank)\9; border-radius:50%; cursor:pointer; }
.about .his_slide .slide_nav > a.on { background-color:#ffffff; }*/
.about .his_menu_box { position:relative; margin-bottom:40px; font-size:25px; color:#8a8a8a; }
.about .his_menu_box ._line_lt,.about .his_menu_box ._line_rt { display:block; position:absolute; top:7px; background-repeat:no-repeat; }
.about .his_menu_box ._line_lt { right:100%; width:50%; height:5px; background-image:url(../img/about05lt.jpg); background-position:center right; }
.about .his_menu_box ._line_rt { left:100%; width:50%; height:5px; background-image:url(../img/about05rt.jpg); background-position:center left; }
/*.about .his_menu_box .myscr_arrs { display:block; position:absolute; top:50%; z-index:1; margin-top:218px; width:28px; height:56px; background-image:url(../img/about02.png); background-repeat:no-repeat; }
.about .his_menu_box .myscr_arrs.myarr_prev { left:50%; margin-left:-560px; background-position:0 0; }
.about .his_menu_box .myscr_arrs.myarr_next { right:50%; margin-right:-560px; background-position:-28px 0; }*/
.about .his_menu_box .bd { height:78px; overflow:hidden; }
.about .his_menu_box li { float:left; width:20%; }
.about .his_menu_box ._menu_item { position:relative; text-align:center; }
.about .his_menu_box .on_year ._menu_item { color:#e6002f; }
.about .his_menu_box ._menu_item ._line { display:block; position:absolute; width:100%; top:8px; margin-top:-3px; height:5px; background-image:url(../img/about03.jpg); background-repeat:no-repeat; background-position:center center; }
.about .his_menu_box .passed_year ._menu_item ._line {background-image:url(../img/about08.jpg);}
.about .his_menu_box .on_year ._menu_item ._line {background-image:url(../img/about04.jpg);}
.about .his_menu_box ._menu_item ._pt { position:relative; margin:2px auto 15px; width:17px; height:17px; background-color:#c6c6c6; border-radius:50%; }
.about .his_menu_box .passed_year ._menu_item ._pt { background-color:#e6002f; }
.about .his_menu_box .on_year ._menu_item ._pt { top:-2px; width:21px; height:21px; background-color:#e6002f; }

.about .cpart03 .zhprt_title ._bd{font-size: 14px;width: 875px}
.about .pt3_main .txt_box{padding: 35px 0}
.about .pt3_main .txt_more{background: url("../img/xian_bac.png");background-repeat: no-repeat;background-position: center;}
.about .pt3_main .txt_t{font-size: 20px;margin-bottom: 10px}
.about .pt3_main ul>li .pic_area img{transition: 1s all ease}
.about .pt3_main ul>li:hover .pic_area img{transform: scale(1.2,1.2)}
.about .pt3_main ul>li.cur .txt_area{background: #E6002F;color: #ffffff;text-align: center}
.about .pt3_main ul>li.cur .txt_area .txt_more{color: #ffffff;}
.about .pt3_main ul>li .txt_area{background: #ffffff;;text-align: center}
.about .pt3_main ul>li .txt_area .txt_more{color: #C5C5C5}


/*新闻综合*/
/*新闻综合*/
/*新闻综合-part01*/

.news_abt .cpart01 { padding-bottom:95px; }
.news_abt .news_dispic{width: 43.5%;height: 390px;float: left;}
.news_abt .news_dispic img{width: 100%;}
.news_abt .news_list{float: right;width: 55%;}
.news_abt .news_list li { clear:both; overflow:hidden; padding:23px 55px 12px 25px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;background-color: #f4f4f4;margin-bottom: 13px;}
.news_abt .news_list ._date1 { width:135px;  float:left; color:#c8c8c8; font-size: 35px;margin-right: 30px;padding-top: 10px;text-align: right;font-family: kalinga,Arial;padding-bottom: 1px;}
.news_abt .news_list ._date1 ._d1 { display: block;text-align: right; font-size:20px; line-height:1; }
.news_abt .news_list ._intro { overflow:hidden; } 
.news_abt .news_list ._title { margin-bottom:8px; font-size:17px; height:30px; line-height:30px; font-weight:normal; color:#000; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.news_abt .news_list ._text { line-height:1.6em; height:3.2em; overflow:hidden; color:#5f5f5f; }
.news_abt .news_list li:hover { background-color:#ececec; }
.news_abt .news_list li:hover a,.news_abt .news_list li:hover ._title,.news_abt .news_list li:hover ._title,.news_abt .news_list li:hover ._more { color:inherit; }
.news_abt .news_list li:hover ._title{font-weight: bold;}
.news_abt .news_list li:hover ._date1 {color:#e6002f;}
/*新闻综合-part02*/
.news_abt .cpart02 { position:relative; height:365px; overflow:hidden; }
.news_abt .cpart02 img { position:absolute; top:0; left:50%; width:1920px; margin-left: -960px; max-width:none; }
.news_abt .cpart02 ._mask { position:absolute; top:0; left:0; bottom:0; width:100%; background-image:url(../img/play.png); background-repeat:no-repeat; background-position:center center; cursor:pointer; }
/*新闻综合-part03*/
.news_abt .prt03_news_box .news_cell { padding:30px 7.5% 40px; }
.news_abt .prt03_news_box .news_cell:hover { background-color:#f6f6f6; }
.news_abt .prt03_news_box .news_cell ._tit { margin-bottom:7px; font-size:17px; font-weight:bold; color:#3e3e3e; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.news_abt .prt03_news_box .news_cell ._date { display:block; margin-bottom:10px; font-size:14px; color:#999999; }
.news_abt .prt03_news_box .news_cell ._txt { height:3.2em; overflow:hidden; font-size:14px; color:#4c4c4c; }
.news_abt .cpart03 { padding-bottom:115px; }
/*新闻综合-part04*/
.news_abt .prt04_cell { position:relative; float:left; width:50%; height:280px; overflow:hidden; background-repeat:no-repeat; }
.news_abt .prt04_cell._cell01 { background-image:url(../img/news06.jpg); background-position:right center; }
.news_abt .prt04_cell._cell02 { background-image:url(../img/news05.jpg); background-position:left center; }
.news_abt .prt04_cell ._msk { position:absolute; top:0; left:0; right:0; bottom:0; background-image:url(../img/news07.png); background-repeat:repeat; color:#ffffff; visibility:hidden; opacity:0; }
.news_abt .prt04_cell:hover ._msk { visibility:visible; opacity:1; }
.news_abt .prt04_cell ._msk ._con { margin:30px 52px; max-width:850px; height:220px; line-height:220px; font-size:40px; text-align:center; border:#a7a7a8 1px solid; }
.news_abt{padding-bottom: 0;}

/*ljx20161227*/
.news_abt .cpart02 img{transition: all 1.5s ease 0s;}
/*ljx20161227 end*/


/*20161209 wangzhong*/
/*产品综合*/
.product{padding-bottom: 135px}
.product .product_area{border: 1px solid #E0E0E0;position: relative;border-bottom: none}
.product .pro_part01 .pro_small_box{border-left: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0}
.product .pro_small_box .txt_area{text-align: center;padding-bottom: 18%;font-size: 14px;height: 0;}
.product .kong{padding-bottom: 18%;}
.product .pro_part01 .pro_big{position: relative;width: 50%;float: left;margin-right: -1px;border-right: 1px solid #e0e0e0;}
.product .pro_part01 .right_small{width: 50%;float: right;position: relative}
.product .pro_small{width: 50%;float: left}
.product .pro_part01 .wenzi_area{background: #E6002F;color: #ffffff;position: absolute;bottom: 0;width: 100%}
.product .wenzi_box{padding: 35px 75px;}
.product .wenzi_title{font-size: 28px;margin-bottom: 25px}
.product .wenzi_dec{line-height: 1.8em}
.product .lunbo_pro{width: 100%;}
.product .pro01_next_button{width: 39px;height: 85px;background: url("../img/next_05.jpg");position: absolute;right: 0;top: 50%;margin-top: -42.5px;display: block}
.product .right_lunbo,.product .left_lunbo{height: 0;padding-bottom: 111.2%;overflow: hidden;border-bottom: 1px solid #E0E0E0;/*border-left:1px solid #e0e0e0;*/}
.product .pro_part02{margin-top: 60px}
.product .pro_part02 .pro_big{position: relative;width: 50%;float: right; }
.product .pro_part02 .pro_big>a{display: block;border-left: 1px solid #E0E0E0;}
.product .pro_part02 .left_small{width: 50%;float: left;position: relative}
.product .pro02_prev_button{width: 39px;height: 85px;background: url("../img/prev_09.jpg");position: absolute;left:0;top: 50%;margin-top: -42.5px;display: block}
.product .pro_part02 .pro_small_box{border-right: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0}
.product .pro_part02 .wenzi_area{background: #6F6F6F;color: #ffffff;position: absolute;bottom: 0;width: 100%}


/*首页*/
.indexs{padding-bottom: 0;}

#cont_map  img{ max-width:none; }
#cont_map label{ max-width:none;}
#cont_map{width: 1200px;height: 464px}

/*新闻详细  newsdetail-8 start*/
/*widget-newsdetail-8*/
.widget-newsdetail-8 .ion { color:#676767; }
.widget-newsdetail-8 .n_left { width:66.8%; float:left; }
.widget-newsdetail-8 ._head ._title { font-size:34px; font-weight:bold; color:#000000; margin-bottom:10px;}

.widget-newsdetail-8 ._tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.widget-newsdetail-8 ._tools ._tool{ font-size:12px; margin-right:10px; display:inline-block; height:30px; line-height:30px; overflow:hidden;}
.widget-newsdetail-8 ._tools .ion { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.widget-newsdetail-8 ._tools b { font-weight:normal; }
.widget-newsdetail-8 ._tools #switcher { margin-left:10px; }
.widget-newsdetail-8 ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.widget-newsdetail-8 ._tools #switcher .ion { font-size:15px; }
.widget-newsdetail-8 ._tools .bds_more { float:none; background:none; padding:0;}

.widget-newsdetail-8 .myart { line-height:2; min-height:200px; font-size:15px; color:#555555; }
.widget-newsdetail-8 .n_right { width:30%; float:right; padding-top:90px; }
.widget-newsdetail-8 .n_right ._tools { text-align:right; }
.widget-newsdetail-8 ._tools ._back { font-size:20px; font-weight:normal; font-weight:bold; 
	color:#676767; height:26px; line-height:26px; border-right:#cccccc 1px solid; padding-right:40px; vertical-align:5px;}
.widget-newsdetail-8 ._tools ._back .ion { font-weight:normal; vertical-align:0; }
.widget-newsdetail-8 ._tools .share,.widget-newsdetail-8 ._tools .print { width:36px; height:36px; line-height:36px; text-align:center; background-color:#80939e; border-radius:50%; cursor:pointer; overflow:hidden; margin-right:0; margin-left:15px;}
.widget-newsdetail-8 ._tools .share:hover,.widget-newsdetail-8 ._tools .print:hover 
{ background-color:#ec7f00; }
.widget-newsdetail-8 ._tools .share .ion,.widget-newsdetail-8 ._tools .print .ion { font-size:18px; color:#ffffff; }
.widget-newsdetail-8 ._tools .share:hover .ion,.widget-newsdetail-8 ._tools .print:hover .ion { color:#ffffff; }
.widget-newsdetail-8 ._tools .share .ion { font-size:20px; }

.widget-newsdetail-8 ._detailPage_bottom li strong,.widget-newsdetail-8 ._detailPage_bottom li span,.widget-newsdetail-8 ._detailPage_bottom li a{ display:block;}
.widget-newsdetail-8 ._detailPage_bottom{margin-top:45px; border:#f3f3f3 10px solid; }
.widget-newsdetail-8 ._detailPage_bottom ul{padding:10px 7%;}
.widget-newsdetail-8 ._detailPage_bottom li ._mark{ padding-bottom:8px; font-size:19px; font-weight:bold; color:#000000; }
.widget-newsdetail-8 ._detailPage_bottom ._date{ height:30px; line-height:30px; margin-bottom:7px; font-family:Arial; font-size:13px; color:#676767; }
.widget-newsdetail-8 ._detailPage_bottom ._date .ion { font-size:20px; height:30px; vertical-align:-2px; margin-left:0;}
.widget-newsdetail-8 ._detailPage_bottom li ._title:hover { color:#5c5c5c; }
.widget-newsdetail-8 ._detailPage_bottom li ._title { font-size:16px; font-weight:bold; color:#5c5c5c; }
.widget-newsdetail-8 ._detailPage_bottom li { padding: 27px 0; }
.widget-newsdetail-8 ._detailPage_bottom li._prev{ border-bottom:1px #ececec solid; }

@media only screen and (max-device-width:1024px) {
.widget-newsdetail-8 .n_right { padding-top:0; }
.widget-newsdetail-8 ._detailPage_bottom { margin-top:10px; }
.widget-newsdetail-8-tools,._tools { display:none; }
.widget-newsdetail-8 ._detailPage_bottom ul { padding-right:3%; }
}

@media only screen and (max-device-width: 760px) {
.widget-newsdetail-8 ._head ._title { font-size:24px; }
.widget-newsdetail-8 .n_left,.widget-newsdetail-8 .n_right,.widget-newsdetail-8 .news_img { width:100%; float:none; }
.widget-newsdetail-8 .n_left { margin-bottom:20px; }
}

/** 营销网络 **/
#service_map  img{ max-width:none; }
#service_map label{ max-width:none;}
#service_map/** 营销网络 **/{width: 1200px;height: 554px}


/*ljx20161228*/
body .select-ui-options-default li:hover {color: #fff; background: #E6002F; }
/*发展历程*/
.History-H4-T .scroll_wrap {text-align: center; }
/*.History-H4 .tab_c.tab_c0 li{background: url(../img/dot.gif) center 70% no-repeat; padding:30px 0; }
.History-H4 .tab_c.tab_c1 li{background: url(../img/dot.gif) center 24% no-repeat; padding:30px 0; }
.History-H4 .tab_c.tab_c2 li{background: url(../img/dot.gif) center 24% no-repeat; padding:30px 0; }
.History-H4 .tab_c.tab_c3 li{background: url(../img/dot.gif) center 24% no-repeat; padding:30px 0; }
*/
.History-H4 .tab_c li { padding: 30px 0; }
.History-H4 .tab_c ._even ._p{position: relative;}
.History-H4 .tab_c ._even ._p:before{content: "";background: url(../img/dot.gif) center 24% no-repeat;width: 17px;height: 17px;left: -44px;top: 4px;position: absolute;}
.History-H4 .tab_c ._p{position: relative;}
.History-H4 .tab_c ._p:before{content: "";background: url(../img/dot.gif) center 24% no-repeat;width: 17px;height: 17px;right: -44px;top: 4px;position: absolute;}

.History-H4 .tab_c ._p{width: 345px; margin-left: 220px;}
.History-H4 .tab_c ._even ._p{width: 345px;margin-left: 0px; }


/*  .honor_album{overflow: hidden;padding:1em;}
  .honor_album li{float: left;width: 240px;height: 150px;overflow: hidden;margin:0 .5em;}
*/
/*简历投递页面*/
.job_list_hd .job_s{margin-bottom: 20px;}
/*产品咨询*/
._div .content-41329 .pdet_form{background: #fff;}
._div .content-41329 .pdet_form .ord_sub {background: #E6002F; border: none;height: 40px;width: 120px; }
._div .content-41329 .pdet_form .ord_rest {height: 40px; width: 120px; background: #909090; color:#fff; border:none; }

/*简历投递*/
.content-41324 .Form-J1 .Form-J1-Btn button._submit {width: 120px; height: 40px; border: none;background:#E6002F;border-radius: 0px;}
.content-41324 .Form-J1 .Form-J1-Btn button._reset {width: 120px; height: 40px; border: none;background:#909090;border-radius: 0px;}

/*videolist*/
.rect-785{padding-bottom: 78.5%}
.video_list .top_pic{overflow: hidden}
.video_mb{display: block;position: absolute;top: 100%;width: 100%;height: 100%;background: url("../img/about15.png");background-repeat: no-repeat;background-size: cover;background-position: center;transition: 0.3s all ease;}
.video_ul>li .top_pic img{transition: 0.8s all ease;transition-delay: 0.4s}
.video_ul>li:hover .top_pic img{transform: scale(1.1,1.1);}
.video_ul>li:hover .video_mb{top: 0;}
.video_list .bottom_txt{padding: 10px 10% 10px 9%;  background-color: #6f6f6f;  -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.video_list .bottom_txt ._name{height: 3.2em;  overflow: hidden;  font-size: 16px;  line-height: 3.2em;  color: #ffffff;text-align: center;}
.video_list .bottom_txt:hover{background-color: #e6002f;}


/*honor*/
.honors{padding-bottom: 75px;}
.honors .video_screen{ height: 50px; margin-bottom: 30px;}
.honors .video_screen .btn_check{ width: 16px; height: 16px; margin: 15px 0 0 10px; text-align: center; line-height: 16px; font-size: 12px; color: #ff7300; border: 2px solid #c0c0c0;}
.honors .video_screen .btn_check i.ion{ display: none; margin: 0; font-size: 18px;}
.honors .video_screen .check_item.on .btn_check i.ion{ display: block;}
.honors .video_screen .text{ padding: 0 26px; font-size: 14px; color: #565656; line-height: 50px;}
.honors .company_pics{ display: none;}

/*20161229*/
.pic_btn{ cursor: pointer;}
.company_right1 .company_font{padding: 80px 64px 0 63px}
.company_right1 .company_font1{padding-bottom: 20px}
.company_right1 .company_font2{font-size: 13px}
.company_left2  .company_font1{padding-bottom: 20px;font-size:20px;}
.company_left2  .company_font2{font-size: 13px}
.company_right3 .company_font1{padding-bottom: 20px;font-size: 20px;}
.company_right3 .company_font2{font-size: 13px}


.p4_lunbo .p4_li{background-color: #f0f0f0;}

/*2017-01-09 ysl*/
/*通用样式*/
/*图片*/
.rect-5344 { padding-bottom:53.44%; }
/*关于我们-综合*/
.about .his_slide { padding-top:0; height:300px; }
.about .his_slide .his_con { padding-top:90px; }
.about .his_slide .has_pic .pic_wrap { float:left; width:50%; }
.about .his_slide .has_pic .pic_con { position:relative; margin-top:-40px; padding-right:10%; }
.about .his_slide .has_pic .txt_wrap { float:right; width:50%; }

/* 2017-01-10 zhaolq */
/* 通用样式 */
.album_gallery .arrs{ bottom: 50% !important; font-size: 50px!important;}
.album_gallery .arr_prev{ left: 158px!important;}
.album_gallery .arr_next{ left: initial!important; right: 204px;}

/* 2017-01-13 zhaolq */
/* 视频间距 */
.video_list .li_box{ margin-bottom: 45px;}
/* select箭头颜色问题 */
.service .nl_serch select{-webkit-appearance: none; }
.service .nl_serch .select_box .arrow{ position: absolute; top:0; right: 0; bottom: 0; z-index: 1; width: 24px; background-image: url(../img/arrow_down.png); background-repeat: no-repeat; background-position: center center;}
.service .nl_serch .select_box{ position: relative; display: inline-block;}
/* 首页飘窗 */
.float_box{ display: none; position: fixed; top: 158px; left: 0; z-index: 99; width: 200px;}
.float_box.cur{ display: block;}
.float_box .btn_close{ position: absolute; top: 0; right: 0; z-index: 1; font-size: 20px;}

/* 17-01-16 返回顶部 zhaolq */
.pageFooter .go_top{width:57px;height:56px;background:url(../img/go_top_ico_new.jpg) no-repeat;position:absolute;bottom:0;right:0;cursor:pointer;position:fixed;right:0;bottom:50px; z-index: 100; background-position:0 0; transition: all 0.3s ease; -webkit-transition:all 0.3s ease;}
.pageFooter .go_top:hover{background-position:0 -56px;}
/* 17-02-04 24小时服务电话 zhaolq */
.top_right .service_phone{ float: left; display: inline-block; margin-right: 34px; font-size: 22px; color: #e6002f; line-height: 26px; font-style: italic;}
.top_right .service_phone span{ font-size: 13px; color: #e6002d; font-style: normal; vertical-align: top;}




/*20170207 lujx*/
/*公司简介*/
.intro_right .rightbottom{width: 100%;position: relative;left:0px;background-color: #e31339;    padding-top: 0px;}
.com_introduce .intro_img .intro_left{width: 47.9%;}
.com_introduce .intro_img .intro_left a{display: block;}
.com_introduce .intro_img .intro_right{width: 52.1%;}


/*0214-2017 ljx*/
/*服务网络补充页面*/
.service_imgs .s_left{width:39%;float: left;}
.service_imgs .s_right{width:60.25%;float: right;}
.service_imgs .s_infor {margin-top: 57px;}
.service_imgs .s_infor .tit{font-size: 36px;color: rgb(230, 0, 47);margin-bottom: 8px;}
.service_imgs .s_infor .con{font-size: 15px;line-height:25px;}

.s_right{ overflow:hidden; position:relative; }
.s_right .s_hd ul{ float:right; overflow:hidden; margin-top:10px; zoom:1;position: absolute;bottom: 20px;z-index: 20;right: 70px; }
.s_right .s_hd ul li{ float:left;  width:15px; height:15px; overflow:hidden; margin-right:10px;/* text-indent:-999px;*/ cursor:pointer;background: #979691;border-radius: 50%;font-size: 0;}
.s_right .s_hd ul li.on{background: #fff;}

.s_right .s_bd ul{ overflow:hidden; zoom:1; }
.s_right .s_bd ul li{ float:left; _display:inline; overflow:hidden;}
.s_right .s_bd ul li .pic{position: relative;  }
.s_right .s_bd ul li .pic img{  display:block;  padding:2px;}

.s_right .s_bd ul li .pic .s_adds{position: absolute;bottom: 0;width: 100%;height: 17.3134%;background: rgba(0,0,0,0.5);left: 0.5%;}
.s_right .s_bd ul li .pic .s_adds .infor{padding: 16px 0 16px 30px;color: #fff;font-size: 16px;}
.rect-46334{padding-bottom: 46.334%;}
.rect-46334 img{width: 100%;}


/*0215*/
.foot_right .erweima {height: 145px;}



/*0310*/
.big_width .cbanner img,
.big_width .cbanner1 img,
.big_width .cbanner2 img,
.big_width .cbanner3 img{position: static;left: auto;margin-left: 0;width: 100%;height: auto;}
.big_width .cbanner .banner ul .banner_li a img{position: static;left: auto;margin-left: 0;width: 100%;height: auto;max-width: 100%;}


/*产品列表-最新*/
.nav .nav4 .setNav {
    width: 100%;
    left: 0;
    right: 0;
    background: rgba(213,5,48,.9);
    padding: 50px 0 15px;
    display: none;
    z-index: 12;
}
.pro_list{padding-bottom: 41px;}
.nav .nav_li .setNav .setMenu.ul_ li{float: none!important;width: 98%;margin-right: 2%;}
.nav .nav_li .setNav .setMenu.ul_ {width: 20%; margin-bottom: 20px;min-height: 120px;}
.nav .nav_li .setNav .setMenu li .set_ico {margin-right: 4px;}
.nav .nav_li .setNav .setMenu li .pro_a{padding-left: 15px; font-weight: bold;font-size: 15px;color: #D50530;} 
.pro_list01{margin-top: 60px;}

.pro_list01 .pro_infor{font-size: 35px;color: #2f2f2f;text-align: center;margin-bottom: 33px;}
.pro_list01 .pro_li_img{border: 1px solid #E4E4E4;border-bottom: none;}
.pro_list01 .pro_li_img .rect-75 img{width: 100%;}
.pro_list01 .pro_fonts{font-size: 15px;color: #4d4d4d;text-align: center;padding: 8px 30px 30px;border: 1px solid #E4E4E4;border-top: none;}
.pro_list01 .pro_fonts,
.pro_list02 .pro_fonts,
.pro_list03 .pro_fonts,
.pro_list04 .pro_fonts,
.pro_list05.pro_fonts,
.pro_list06.pro_fonts,
.pro_list07.pro_fonts,
.pro_list08.pro_fonts,
.pro_list09.pro_fonts,
.pro_list010.pro_fonts{height: 52px;overflow: hidden;}
.pro_list01 .pro_fonts .tit{margin-bottom: 3px;}
.pro_list01 li{margin-bottom: 39px;}
.pro_list01 li a{display: block;}
.pro_list01 li a:hover .pro_fonts{color: #e6002f;}
.pro_list01 li a:hover .pro_fonts{color: #e6002f;}

.pro_list02,
.pro_list03,
.pro_list05,
.pro_list04,
.pro_list06,
.pro_list07,
.pro_list08,
.pro_list09,
.pro_list010{margin-top: 17px; }

.pro_list02 .pro_infor,
.pro_list03 .pro_infor,
.pro_list05 .pro_infor,
.pro_list04 .pro_infor,
.pro_list06 .pro_infor,
.pro_list07 .pro_infor,
.pro_list08 .pro_infor,
.pro_list09 .pro_infor,
.pro_list010 .pro_infor{font-size: 35px;color: #2f2f2f;text-align: center;margin-bottom: 33px;}

.pro_list02 .pro_li_img,
.pro_list03 .pro_li_img,
.pro_list05 .pro_li_img,
.pro_list04 .pro_li_img,
.pro_list06 .pro_li_img,
.pro_list07 .pro_li_img,
.pro_list08 .pro_li_img,
.pro_list09 .pro_li_img,
.pro_list010 .pro_li_img{border: 1px solid #E4E4E4;border-bottom: none;}

.pro_list02 .pro_li_img .rect-75 img,
.pro_list03 .pro_li_img .rect-75 img,
.pro_list05 .pro_li_img .rect-75 img,
.pro_list04 .pro_li_img .rect-75 img,
.pro_list06 .pro_li_img .rect-75 img,
.pro_list07 .pro_li_img .rect-75 img,
.pro_list08 .pro_li_img .rect-75 img,
.pro_list09 .pro_li_img .rect-75 img,
.pro_list010 .pro_li_img .rect-75 img{width: 100%;}

.pro_list02 .pro_fonts,
.pro_list03 .pro_fonts,
.pro_list05 .pro_fonts,
.pro_list04 .pro_fonts,
.pro_list06 .pro_fonts,
.pro_list07 .pro_fonts,
.pro_list08 .pro_fonts,
.pro_list09 .pro_fonts,
.pro_list010 .pro_fonts{font-size: 15px;color: #4d4d4d;text-align: center;padding: 8px 27px 30px;border: 1px solid #E4E4E4;border-top: none;height: 52px;overflow: hidden;}

.pro_list02 .pro_fonts .tit,
.pro_list03 .pro_fonts .tit,
.pro_list05 .pro_fonts .tit,
.pro_list04 .pro_fonts .tit,
.pro_list06 .pro_fonts .tit,
.pro_list07 .pro_fonts .tit,
.pro_list08 .pro_fonts .tit,
.pro_list09 .pro_fonts .tit,
.pro_list010 .pro_fonts .tit{margin-bottom: 3px;}

.pro_list02 li,
.pro_list03 li,
.pro_list05 li,
.pro_list06 li,
.pro_list07 li,
.pro_list08 li,
.pro_list09 li,
.pro_list010 li{margin-bottom: 39px;}

.pro_list02 li a,
.pro_list03 li a,
.pro_list05 li a,
.pro_list04 li a,
.pro_list06 li a,
.pro_list07 li a,
.pro_list08 li a,
.pro_list09 li a,
.pro_list010 li a{display: block;}

.pro_list02 li a:hover .pro_fonts,
.pro_list03 li a:hover .pro_fonts,
.pro_list05 li a:hover .pro_fonts,
.pro_list04 li a:hover .pro_fonts,
.pro_list06 li a:hover .pro_fonts,
.pro_list07 li a:hover .pro_fonts,
.pro_list08 li a:hover .pro_fonts,
.pro_list09 li a:hover .pro_fonts,
.pro_list010 li a:hover .pro_fonts{color: #e6002f;}

.pro_list02 li a:hover .pro_fonts,
.pro_list03 li a:hover .pro_fonts,
.pro_list05 li a:hover .pro_fonts,
.pro_list04 li a:hover .pro_fonts,
.pro_list06 li a:hover .pro_fonts,
.pro_list07 li a:hover .pro_fonts,
.pro_list08 li a:hover .pro_fonts,
.pro_list09 li a:hover .pro_fonts,
.pro_list010 li a:hover .pro_fonts{color: #e6002f;}


/*产品综合-new*/
.pro_abt{}
.pro_abt .pro_abt01{margin-top: 80px;}
.pro_abt .pro_abt_infor{font-size: 35px;color: #333;margin-bottom: 28px;}

.pro_abt02{margin-top: 7px;}



.pro_abt01 .pro_abt_box >ul>li,
.pro_abt02 .pro_abt_box >ul>li,
.pro_abt03 .pro_abt_box >ul>li,
.pro_abt04 .pro_abt_box >ul>li,
.pro_abt05 .pro_abt_box >ul>li,
.pro_abt06 .pro_abt_box >ul>li,
.pro_abt07 .pro_abt_box >ul>li,
.pro_abt08 .pro_abt_box >ul>li,
.pro_abt09 .pro_abt_box >ul>li,
.pro_abt010 .pro_abt_box >ul>li,
.pro_abt011 .pro_abt_box >ul>li,
.pro_abt012 .pro_abt_box >ul>li{background: #f4f4f4;/*transition:all 0.8s ease;*/margin-bottom: 34px;}

.pro_abt01 .pro_abt_box >ul>li:hover,
.pro_abt02 .pro_abt_box >ul>li:hover,
.pro_abt03 .pro_abt_box >ul>li:hover,
.pro_abt04 .pro_abt_box >ul>li:hover,
.pro_abt05 .pro_abt_box >ul>li:hover,
.pro_abt06 .pro_abt_box >ul>li:hover,
.pro_abt07 .pro_abt_box >ul>li:hover,
.pro_abt08 .pro_abt_box >ul>li:hover,
.pro_abt09 .pro_abt_box >ul>li:hover,
.pro_abt010 .pro_abt_box >ul>li:hover,
.pro_abt011 .pro_abt_box >ul>li:hover,
.pro_abt012 .pro_abt_box >ul>li:hover{background: #e6002f;transition:all 0.8s ease;}

.pro_abt01 .pro_abt_box >ul>li:hover .infors a,
.pro_abt02 .pro_abt_box >ul>li:hover .infors a,
.pro_abt03 .pro_abt_box >ul>li:hover .infors a,
.pro_abt04 .pro_abt_box >ul>li:hover .infors a,
.pro_abt05 .pro_abt_box >ul>li:hover .infors a,
.pro_abt06 .pro_abt_box >ul>li:hover .infors a,
.pro_abt07 .pro_abt_box >ul>li:hover .infors a,
.pro_abt08 .pro_abt_box >ul>li:hover .infors a,
.pro_abt09 .pro_abt_box >ul>li:hover .infors a,
.pro_abt010 .pro_abt_box >ul>li:hover .infors a,
.pro_abt011 .pro_abt_box >ul>li:hover .infors a,
.pro_abt012 .pro_abt_box >ul>li:hover .infors a{color: #fff;}

.pro_abt01 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt02 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt03 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt04 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt05 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt06 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt07 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt08 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt09 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt010 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt011 .pro_abt_box >ul>li:hover .infors .tit,
.pro_abt012 .pro_abt_box >ul>li:hover .infors .tit{border-color: #fff;}

.pro_abt01 .pro_abt_box .infors,
.pro_abt02 .pro_abt_box .infors,
.pro_abt03 .pro_abt_box .infors,
.pro_abt04 .pro_abt_box .infors,
.pro_abt05 .pro_abt_box .infors,
.pro_abt06 .pro_abt_box .infors,
.pro_abt07 .pro_abt_box .infors,
.pro_abt08 .pro_abt_box .infors,
.pro_abt09 .pro_abt_box .infors,
.pro_abt010 .pro_abt_box .infors,
.pro_abt011 .pro_abt_box .infors,
.pro_abt012 .pro_abt_box .infors{padding: 33px 35px 25px 35px;}

.pro_abt01 .pro_abt_box .infors .tit,
.pro_abt02 .pro_abt_box .infors .tit,
.pro_abt03 .pro_abt_box .infors .tit,
.pro_abt04 .pro_abt_box .infors .tit,
.pro_abt05 .pro_abt_box .infors .tit,
.pro_abt06 .pro_abt_box .infors .tit,
.pro_abt07 .pro_abt_box .infors .tit,
.pro_abt08 .pro_abt_box .infors .tit,
.pro_abt09 .pro_abt_box .infors .tit,
.pro_abt010 .pro_abt_box .infors .tit,
.pro_abt011 .pro_abt_box .infors .tit,
.pro_abt012 .pro_abt_box .infors .tit{font-size: 19px;color: #353232;padding-bottom: 13px;border-bottom: 1px solid #C3C3C3;margin-bottom: 20px;}

.pro_abt01 .pro_abt_box .infors .con,
.pro_abt02 .pro_abt_box .infors .con,
.pro_abt03 .pro_abt_box .infors .con,
.pro_abt04 .pro_abt_box .infors .con,
.pro_abt05 .pro_abt_box .infors .con,
.pro_abt06 .pro_abt_box .infors .con,
.pro_abt07 .pro_abt_box .infors .con,
.pro_abt08 .pro_abt_box .infors .con,
.pro_abt09 .pro_abt_box .infors .con,
.pro_abt010 .pro_abt_box .infors .con,
.pro_abt011 .pro_abt_box .infors .con,
.pro_abt012 .pro_abt_box .infors .con{font-size: 13px;color: #747474;line-height:1.8;height: 96px;overflow: auto;}
/*20180104*/
.pro_abt_box .infors .con::-webkit-scrollbar {width:6px; background-color:#C3C3C3;height:10px}
.pro_abt_box .infors .con::-webkit-scrollbar-thumb {height:10px !important;background-color:#e6002f;}
.pro_abt_box >ul>li:hover .infors .con::-webkit-scrollbar {background-color:#fff;}
.pro_abt_box >ul>li:hover .infors .con::-webkit-scrollbar-thumb {background-color:#ccc;}

/*0320-daohang*/
.nav .nav_li{padding: 0 25px;}
.nav .nav_li .setNav .setMenu.ul_ li{width: 100%;}

.nav .nav_li .setNav .setMenu.ul3{min-height: 50px;width: 17%;}
.nav .nav_li .setNav .setMenu.ul4{min-height: 50px;width: 23%}

.nav .nav_li .setNav .setMenu.ul8{margin-top: -50px;width: 17%}
.nav .nav_li .setNav .setMenu.ul9{margin-top: -70px;width: 23%;}
.nav .nav_li .setNav .setMenu.ul10{margin-top: -27px;}


.pro_list01 .pro_fonts .tit{/*height: 48px;*/overflow: hidden;}
.pro_list01 .pro_fonts .con{height: 24px;overflow: hidden;}

/*英文首页index_en*/
.index_en.pageMain{padding-bottom: 0;}
/*part01*/
.index_en{}
.part_en01{padding-bottom: 90px;overflow: hidden;}
.part_en01 ._font01 {font-family: Arial;}
.part_en01 ._font01 ._t1{padding: 60px 0 29px 0;font-size: 40px;color:#444444;text-align:center;}
.part_en01 ._font01 ._c1{padding: 0 273px 45px;font-size: 15px;text-align:center;color: #909090;}
.part_en01 .index_en_tab {width:100%;margin-top: 100px;}
/*tab切换*/
.part_en01 .index_en_tab  .tab_t{width: 205px; height: 40px;border:1px solid #E5E5E5;top: -100px!important;line-height: 40px;text-align: center;font-size: 15px;margin: 0 auto;;margin-right: 27px;}
/*.part_en01 .index_en_tab  .tab_t.tab_t1{left: 50px!important;}
.part_en01 .index_en_tab  .tab_t.tab_t2{left: 350px!important;}
.part_en01 .index_en_tab  .tab_t.tab_t3{left: 650px!important;}
.part_en01 .index_en_tab  .tab_t.tab_t4{left: 950px!important;}*/
.part_en01 .index_en_tab  .tab_t_cur{background:#EC001B;color: #fff;}
.part_en01 .index_en_tab  .tab_c{height:auto;text-align: center;margin: 0 auto;position: relative; width:100%;}
/*横向滚动*/
.part_en01 .index_en_tab .part_en01_bo1 {height:auto; width:100%;position:relative;}
 .part_en01 .index_en_tab .part_en01_bo1 li {width:25%;} 
.part_en01 .index_en_tab .part_en01_bo1 li a{display: block;}
.part_en01 .index_en_tab .part_en01_bo1 li:hover{background: #F4F4F4;}
.part_en01 .index_en_tab .part_en01_bo1 .scroll_nav{display: none;}
.part_en01 .index_en_tab .part_en01_bo1 .scroll_nav .on{color:#39f;}
.part_en01 .index_en_tab .p01_en_arrs{width: 31px;height: 60px;}
.part_en01 .index_en_tab .p01_en_prev{background: url(../img/index_en03.png)no-repeat;width: 31px;height: 60px;position: absolute;left: -45px;top: 50%;margin-top: -30px;}
.part_en01 .index_en_tab .p01_en_next{background: url(../img/index_en02.png)no-repeat;width: 31px;height: 60px;position: absolute;right:-45px;top: 50%;margin-top: -30px;}
.part_en01 .rect-749{padding-bottom: 74.9%;}
.part_en01 .index_en_tab .part_en01_bo1 .p1_en_infor{font-size: 15px;color: #969696;font-family: Arial;}
.part_en01 .index_en_tab .part_en01_bo1 .p1_en_infor .tit{padding: 11px 0 22px;}

.part_en02{background-color: #F5F5F5;padding-bottom: 107px;}
/*.part_en02 ._font02 {background: #;}*/
.part_en02 ._font02 .t1{padding: 67px 0 10px 0;font-size: 40px;color:#444444;text-align: center;}
.part_en02 ._font02 .c1{padding-bottom: 60px;font-size: 15px;color:#909090;text-align: center;width: 700px;margin: 0 auto;line-height: 24px;}
.part_en02 .p02en_img .p02_en_box{position: relative;display: block;overflow: hidden;}
.part_en02 .p02en_img .add{position: absolute;top: 100%;background: #EC001B;width: 100%;height: 100%;transition: all 0.8s ease;}
.part_en02 .p02en_img .add .intro{font-size: 22px;color: #fcfcfc;margin-top: 25%;text-align: center;}
.part_en02 .p02en_img .add .icon{background: url(../img/index_en10.png)no-repeat;width: 41px;height: 41px;margin: 0 auto;margin-top: 20px;}
.part_en02 .p02en_img .p02_en_box:hover .add{top: 0%;transition: all 0.8s ease;}
.part_en02 .p02en_img .rect-75 img{width: 100%;}
.part_en03{padding-bottom: 90px;overflow: hidden;}
.part_en03 ._font02 {font-family: Arial;}
.part_en03 ._font02 .t1{padding: 60px 0 5px 0;font-size: 40px;color:#444444;text-align:center;}
.part_en03 ._font02 .c1{padding-bottom: 60px;font-size: 15px;color:#909090;text-align: center;width: 640px;margin: 0 auto;line-height: 24px;}

.part_en03 ._img02{position: relative;}
.part_en03 ._img02 .rect-7429{padding-bottom: 74.29%;}
.part_en03 ._img02 img{width: 100%;}
.part_en03 .bg{position: absolute;height: 97px;bottom: 0;background-color: rgba(0,0,0,0.7);;width: 100%;}
.part_en03 .bg .bg_left{font-size: 15px;color:#fff;padding-left: 4%;width: 60%;margin-top: 25px;}
.part_en03 .bg .bg_right{width: 23.88%;height: 100%;background-color: #ec001a;opacity: 1;right: 0;text-align: center;}
.part_en03 .bg .bg_right span{font-size: 28px;color: #fff;line-height: 97px;}

.part_en03 .full-row{width: 102%;}
.part_en03 .wrap{overflow: hidden;}
.part_en03 .part02_news{padding: 25px 20px 25px 25px;background-color: #fff;min-height: 114.5px;}
.part_en03 .part02_news .part02_t1{font-size: 14px;color:#4f4f4f;font-weight: bold;line-height: 1.7;height:72px ;overflow: hidden;}
.part_en03 .part02_news .part02_t2{padding-bottom: 2px;line-height: 25px;}
.part_en03 .part02_news .part02_c1{line-height: 23px;}
.part_en03 .part02_news3{padding: 38px 20px 38px 17px;background-color: #fff;min-height: 108px;}
.part_en03 .part02_news3 .part02_t1{font-size: 16px;color:#4f4f4f;font-weight: bold;line-height: 31px;}
.part_en03 .part02_news3 .part02_t2{padding-bottom: 2px;line-height: 25px;}
.part_en03 .part02_news3 .part02_c1{line-height: 23px;}
.part_en03 .p2_box1:hover .part02_news{background-color:#f9f9f9;}
.part_en03 .p2_box2:hover .part02_news3{background-color:#f9f9f9;}

.part_en04{background: url(../img/index_en11.png)no-repeat center;background-size: cover;height: 485px;}
.part_en04 .en04_box{padding-top: 110px;}
.part_en04 li{height: auto;position: relative;text-align: center;}
.part_en04 .p04_icon{text-align: center;}
.part_en04 .p04_icon1{background: url(../img/index_en14.png)no-repeat center;width: 86px;height: 159px;display: block;position: relative;left: 50%;margin-left: -42px;}
.part_en04 .p04_icon2{background: url(../img/index_en17.png)no-repeat center;width: 86px;height: 159px;display: block;position: relative;left: 50%;margin-left: -42px;}
.part_en04 .p04_icon3{background: url(../img/index_en15.png)no-repeat center;width: 86px;height: 159px;display: block;position: relative;left: 50%;margin-left: -42px;}
.part_en04 .p04_icon4{background: url(../img/index_en16.png)no-repeat center;width: 86px;height: 159px;display: block;position: relative;left: 50%;margin-left: -42px;}
.part_en04 .p04_icon .p04_circle {position: absolute; top: 0; left: 50%; margin-left: -79px; transition: all 0.4s ease; -webkit-transition: all 0.4s ease; }
.part_en04 .p04_icon .p04_circle{background: url(../img/index_en12.png) center center no-repeat; width: 158px; height: 159px;}
.part_en04 .p04_icon:hover .p04_circle {background: url(../img/index_en13.png)no-repeat center; transform: rotate(360deg); -webkit-transform: rotate(360deg); }
.p04_infor{font-size: 20px;padding-top: 189px;color: #fff;}


/*产品世界的导航*/
.nav .nav_li .setNav .setMenu.setMenu_ul{width: 100%;}
.nav .nav_li .setNav .setMenu.setMenu_ul>li{width: 20%;min-height: 150px;margin-right: 0;}
.nav .nav_li .setNav .setMenu.setMenu_ul>li .sun_ul2 li{float: none;width: 100%;}
.nav .nav_li .setNav .setMenu.setMenu_ul>li .sun_ul2 li .set_ico {width: 10px; height: 10px; background: url(../img/set_ico_new.png) no-repeat; display: inline-block; vertical-align: middle; margin-right: 5px; background-position: 0 0; transition: all 0.3s ease; -webkit-transiton: all 0.3s ease;}
.nav .nav_li .setNav .setMenu.setMenu_ul li .sun_ul2 li:hover .set_ico {background-position: -10px 0; }
.nav .nav_li .setMenu li .pro_a {box-size:border-box; width: 100%; }
.nav .nav_li .setNav .setMenu.setMenu_ul .ul_{float: left;}

.nav .nav_li{padding: 0 25px;}
.nav .nav_li .setNav .setMenu.ul_ li{width: 100%;}

.nav .nav_li .setNav .setMenu.setMenu_ul>.ul3{min-height: 50px;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul4{min-height: 50px;}

.nav .nav_li .setNav .setMenu.setMenu_ul>.ul8{margin-top: -50px;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul9{margin-top: -70px;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul10{margin-top: -27px;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul_ li{float: none!important;width:98%;margin-right:2%;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul_ {width: 18%; margin-bottom: 20px;min-height: 120px;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul4,
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul9{width: 25%}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul6{min-height: 80px;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul7{min-height: 80px;}

.nav .nav_li .setNav {background:rgba(240,240,240,0.9);}
.nav .nav_li .setNav .setMenu li a{color: #555;}
.nav .nav_li .setNav .setCon .p{color: #000;}
.nav .nav_li .setNav .setMenu li a{color: #000;}
.nav .nav_li .setNav .setMenu.ul_ li a{color: #000;}/*修改结构前的产品下拉*/
.nav .nav_li .setNav .setMenu.ul_ li .pro_a{color: #e6002f;}/*修改结构前的产品下拉*/


/*0406*/
.nav .nav_li .setNav .setCon .p{border-left-color: #000;}

/* 0418
产品咨询
._div .content-44498 .pdet_form {
    background: #fff;
}
 */

 
/* page-2 start*/
.util-page{font-size: 18px; color: #838383; text-align: center; margin: 30px 0;}
.util-page a,.util-page span { color: #838383;display: inline-block;border: 1px solid #c6c6c6;vertical-align: middle;margin: 0 0 10px -1px;width: 34px;height: 34px;line-height: 34px;margin-right: 12px;font-size: 18px;font-family: Arial;}
.util-page .goprev{margin-right: 10px;}
.util-page .gonext,.util-page .count {margin-left: 10px;}
.util-page a:hover{color:#fff; background: #e6002f;}
.util-page span{color:#fff; background: #e6002f;}
.util-page .goprev,.util-page .gonext {color: #838383;}
.util-page .goprev .ico2_4{display:inline-block;overflow: hidden; vertical-align: middle;margin: 0 .3em;}
/**/
.util-page .gonext .ico2_5{;display: inline-block; overflow: hidden;  vertical-align: middle;margin: 0 .3em;}
.util-page span.count { border: 0;background: 0;color: #838383;}
.util-page a, .util-page span { width:auto; padding:0 8px 0 8px; }


/*20171102*/
.part04 .next{right: 40%;}
.part04 .prev{right: 45%;}
/*.foot_midd{padding-right: 6%;padding-left: 6%;padding-right: 3%\9\0;padding-left: 3%\9\0;}
.foot_midd .dl1{margin-right: 18.7%;margin-right: 15%\9\0;}
.foot_midd .dl2{margin-right:21.25%;margin-right: 15%\9\0;}*/
.foot_right {width: 230px;}

/*20180328 漂浮*/
#float_gg{ z-index:99999; }
#float_gg .fgg_close{ font-family:微软雅黑; font-size:14px; font-weight:bold; cursor:pointer; text-align:right;}
#float_gg .fgg_close a{ text-decoration:none; color:#333;}
#float_gg .fgg_img img {min-width:280px;}



/*20190415*/
.h_link{position:relative; padding: 0 15px; cursor:pointer;}
.h_link .link_name{display: block; padding-right: 20px; position: relative;}
.h_link .link_name .ions {width: 14px; height: 10px; background-position: 0 0; position: absolute; right: 0; top: 50%; margin-top: -5px; sisplay: inline-block; background: url(../img/icons.png) no-repeat; }
.h_link .link_xl{position: absolute; top: 100%; width: 210px; left: 50%; margin-left: -80px; background-color: #f7f7f7; padding: 10px 0; display: none;  z-index:10;}
.h_link .link_xl li a {display: block; padding: 0 5% 0 5%; line-height: 2; }
.h_link .link_xl li a:hover{color:#e6002f}



/*20190629*/
.content-52475{overflow:hidden;}
.content-52475 .form-m1 .form-m1-Left { float: left; width: 50%; }
.content-52475 .form-m1 .form-m1-right { float: right; width: 50%; }
.content-52475 .form-m1 .form-m1-li { padding-top: 10px; }
.content-52475 .form-m1 .form-m1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.content-52475 .form-m1 .form-m1-li label span{padding: 0 6px;}
.content-52475 .form-m1 .form-m1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.content-52475 .form-m1 .form-m1-li textarea { border: 1px #ddd solid; width: 70%; }
.content-52475 .form-m1 .form-m1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.content-52475 .form-m1 .form-m1-li input._yzm { width: 20%; }
.content-52475 .form-m1 .form-m1-li img {height:28px;vertical-align: middle; padding-left: 10px; cursor: pointer; }
.content-52475 .form-m1 .form-m1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.content-52475 .form-m1 .form-m1-btn { clear: both; text-align: center; padding-top: 40px; }
.content-52475 .form-m1 .form-m1-btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.content-52475 .form-m1 .form-m1-btn ._submit { background: #d50e25; margin-right: 10px; }
.content-52475 .form-m1 .form-m1-btn ._reset { background: #909090; }
.content-52475 .form-m1 .Validform_right{white-space: nowrap;}
@media only screen and (max-width: 40em) {
.content-52475 .form-m1 .form-m1-Left { width: 100%; }
.content-52475 .form-m1 .form-m1-li input { width: 65%; }
.content-52475 .form-m1 .form-m1-right { width: 100%; }
.content-52475 .form-m1 .form-m1-li textarea { width: 65%; }
.content-52475 .form-m1 .form-m1-li input._yzm { width: 27%; }
.content-52475 .form-m1 .form-m1-li b { display: none; }
}

/*20200617*/
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul10{min-height: 200px;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul11{margin-top: -80px;}
.nav .nav_li .setNav .setMenu.setMenu_ul>.ul12{margin-top: -80px;}

/*20220426*/
.foot_left .name3{font-size: 17px;line-height: 50px;}
.foot_left .address3{font-size: 13px;}
.foot_left .cel3{font-size: 13px;}

/*20231109销售网络*/
.network02 ul li {width: 31%;height:240px;float: left;margin-right: 3.5%;background: #fff;transition: .3s ease;margin-bottom: 30px;box-shadow: 2px 2px 15px rgba(0,0,0,.2);}
.network02 ul li.three_item {margin-right: 0;}
.network02 ul li .box {padding: 10% 8%;}
.network02 ul li .box .tit {font-size: 17px;font-weight: bold;color: #000;line-height: 32px;transition: .3s ease;margin-bottom: 20px;}
.network02 ul li .box .con {font-size: 14px;color: #666;line-height: 24px;}
.network02 ul li:hover .box .tit {color: #e6002f;cursor: pointer;}
.network02 ul li.cur {box-shadow: 2px 2px 15px rgba(0,0,0,.2);cursor: pointer;}

/* 2024-0326 */
.solu_list.pageMain{padding-bottom:30px;}
.solu_list01{padding:70px 0 0;}
.solu_list01 .item{background:#f4f4f4; margin-bottom:45px;}
.solu_list01 .item .rect-66{padding-bottom:66%;}
.solu_list01 .item .rect-54{padding-bottom:54%;}
.solu_list01 .item .img_{width:45%; float:left;}
.solu_list01 .item .info_{width:55%; float:right;}
.solu_list01 .item .info_ .box{padding:36px 105px 36px 125px;}
.solu_list01 .item .info_ .box .tit{font-size:20px; color:#000; display:flex; align-items:center; padding-bottom:19px; position:relative;}
.solu_list01 .item .info_ .box .tit i{display:inline-block; margin-right:15px;}
.solu_list01 .item .info_ .box .tit::after{content:''; width:315px; height:1px; background:#C1C1C1; position:absolute; bottom:0; left:0;}
.solu_list01 .item .info_ .box .con{font-size:14px; line-height:27px; max-height:135px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; color:#000; margin:18px 0 30px;}
.solu_list01 .item .info_ .box .more{font-size:14px; line-height:27px; font-weight:bold; color:#ef001d; padding-bottom:4px; border-bottom:2px solid #ef001d;}
.solu_list01 .item img{transition:all 0.5s ease;}
.solu_list01 .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu_list01 .item.even .img_{float:right;}
.solu_list01 .item.even .info_{float:left;}

/* 解决方案 -智慧园区 */
.solution.pageMain {padding-bottom:0;}
.solution01{padding-top:70px;}
.solution01 .infor{text-align:center;}
.solution01 .infor .tit{font-size:42px; line-height:45px; color:#222;}
.solution01 .infor .con{font-size:15px; line-height:30px; color:#666; margin-top:25px;}
.solution01 .infor .con span{font-weight:bold; color:#222;}
.solution01 .content{margin-top:40px; height:360px; background:url(../img/solution01_1.jpg) no-repeat center;}
.solution01 .content li{width:25%; float:left; transition:0.5s ease; position:relative; height:360px;}
.solution01 .content li::after{content:''; width:0; height:2px; background:#ef001d; position:absolute; left:0; bottom:0; transition:0.5s ease;}
.solution01 .content li .box{padding:75px 45px 35px 50px;}
.solution01 .content li .box .icon{width:58px;height:51px; background-position:0 0;;}
.solution01 .content li .box .tit{font-size:24px; line-height:30px; color:#000; font-weight:bold; margin:25px 0 20px;}
.solution01 .content li .box .con{font-size:15px; line-height:25px; color:#222;}
.solution01 .content li.hover{background:#fff;}
.solution01 .content li.hover:after{width:100%;}
.solution01 .content li:hover .box .icon{background-position:0 -51px;}
.solution02{padding:70px 0 90px; background:#f6f6f6;}
.solution02 .infor{text-align:center;}
.solution02 .infor .tit{font-size:42px; line-height:45px; color:#222;}
.solution02 .content{margin-top:40px;}
.solution02 .rect-44{padding-bottom:43%;}
.solution02 .rect-723{padding-bottom:74.3%;}
.solution02 .content .owl-carousel{width:51.5%; margin:0 auto; overflow:visible;}
.solution02 .content .owl-stage-outer{overflow:visible;}
.solution02 .content .item{overflow:hidden; display:none; padding:15px;}
.solution02 .content .owl-item .item{display:block;}
.solution02 .content .item .item_box{ box-shadow:0 0 15px rgba(0,0,0,.2);}
.solution02 .content .item .cover{position:absolute; width:55%; left:0; top:0;}
.solution02 .content .item .cover .box{padding:80px 70px;}
.solution02 .content .item .cover .box .tit{font-size:24px; line-height:30px; color:#222;}
.solution02 .content .item .cover .box .con{font-size:15px; line-height:27px; height:81px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;  color:#222;}
.solution02 .content .item .cover .box .line{width:36px; height:2px; background:#ef001d; margin:22px 0 37px;}
.solution02 .content .item .cover .box .more{font-size:18px; line-height:27px; color:#939393; font-weight:bold; margin-top:50px; display:inline-block;}
.solution02 .content .item .right{width:45%; padding:0 50px; padding-top:55px; box-sizing:border-box; background-size:cover;}
.solution02 .owl-dots{position:absolute; left:0; bottom:-40px; width:100%; text-align:center;}
.solution02 .owl-dot{width:10px; height:10px; background:#858585; border-radius:50%; display:inline-block; margin:0 5px; transition:all 0.8s ease;}
.solution02 .owl-dot.active{background:#ef001d; border-radius:30px;}
.solution02 .content .owl-item.active .item .cover .box .more{color:#ef001d;}
.solution03{background:url(../img/solution03_1.jpg) no-repeat center; padding:70px 0; background-size:cover;}
.solution03 .infor .tit{font-size:42px; line-height:50px; color:#fff; text-align:center;}
.solution03 .content{margin-top:40px;}
.solution03 .content .rect-110{padding-bottom:110%;}
.solution03 .content .rect-526{padding-bottom:52%;}
.solution03 .content .left{width:32%; float:left;}
.solution03 .content .right{width:68%; float:right;}
.solution03 .content .item{background:rgba(255,255,255,.85); position:relative}
.solution03 .content .item .box{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:0; width:250px;}
.solution03 .content .item .box .icon{display:inline-block; vertical-align:middle; width:50px; margin-right:15px;}
.solution03 .content .item .box .info{display:inline-block; vertical-align:middle; font-size:18px; line-height:25px; color:#555; width:calc(100% - 65px);}
.solution03 .content .right .item{width:48%; margin-left:2%; float:left; margin-bottom:1.9%;}

/* 解决方案详细 */
.solu_detail.pageMain{padding:0;}
.solu_detail01{padding:100px 0 70px;}
.solu_detail01 .rect-63{padding-bottom:63%;}
.solu_detail01 .smal_img{width:10.5%; float:left;}
.solu_detail01 .smal_img li{margin-bottom:20px; border:1px solid transparent; cursor:pointer;}
.solu_detail01 .smal_img li.cur{border-color:#ef001d;}
.solu_detail01 .big_img{width:52%; margin:0 2%; float:left;}
.solu_detail01 .intro{width:32%; float:right;}
.solu_detail01 .intro .tit{font-size:42px; line-height:50px; color:#222; margin-bottom:30px;}
.solu_detail01 .intro .con{font-size:15px; line-height:30px; color:#666;}
.solu_detail01 .intro .txt{font-size:15px; line-height:30px; color:#666}
.solu_detail01 .intro .txt span{font-weight:bold; color:#222;}
.solu_detail02{padding:80px 0 100px; background:url(../img/solu_detail02_1.jpg) no-repeat center; background-size:cover;}
.solu_detail02 .rect-58{padding-bottom:58%;}
.solu_detail02 .infor .tit{font-size:42px; line-height:50px; color:#222; text-align:center;}
.solu_detail02 .content {position:relative; width:94.5%; margin:40px auto 0;}
.solu_detail02 .content .dots{position:absolute; left:0; top:0; width:100%; height:100%;}
.solu_detail02 .content .info{position:absolute; font-size:0; transform-style:preserve-3d;}
.solu_detail02 .content .info .dot{position:relative; display:inline-block; width:20px; height:20px; border-radius:50%; background:#ef001d;}
/* .solu_detail02 .content .info .dot span{position:relative; z-index:1; display:inline-block;} */
.solu_detail02 .content .info .dot::before,
.solu_detail02 .content .info .dot::after,
.solu_detail02 .content .info .dot span{content:""; position:absolute; width:60px; height:60px; border-radius:50%; background:#ef001d; opacity:0; top:50%; left:50%; margin-top:-30px; margin-left:-30px; will-change: transform;}
.solu_detail02 .content .info.ani .dot::before{-moz-animation: ripple 2s ease 0s infinite; animation:ripple 2s ease 0s infinite;}
.solu_detail02 .content .info.ani .dot::after{-moz-animation: ripple 2s ease 0.5s infinite; animation:ripple 2s ease 0.5s infinite;}
.solu_detail02 .content .info.ani .dot span{-moz-animation: ripple 2s ease 1s infinite; animation:ripple 2s ease 1s infinite;}
.solu_detail02 .content .info .panel{position:absolute; left:50px; top:50%; margin-top:-20px; overflow:hidden; pointer-events: all;}
.solu_detail02 .content .info .panel span{display:inline-block; opacity:0.2; visibility:hidden; transition:all .5s ease; line-height:40px; white-space:nowrap; padding:0 50px; border-radius:25px; font-size:18px; font-weight:bold; color:#fff; background: rgba(239, 0, 29, 0.9); transform:translateX(-100%);}
.solu_detail02 .content .info:hover .panel span{transform:translateX(0); opacity:1; visibility:visible;}

@-moz-keyframes ripple{
    0%{
        opacity:1;
		-moz-transform: scale(0);
        transform:scale(0);
	}
    95%{
        opacity:0;
		-moz-transform: scale(1);
        transform:scale(1);
	}
	100%{
        opacity:0;
		-moz-transform: scale(0);
        transform:scale(0);
	}
}

@keyframes ripple{
    0%{
        opacity:1;
		-moz-transform: scale(0);
        transform:scale(0);
  }
      95%{
          opacity:0;
      -moz-transform: scale(1);
          transform:scale(1);
  }
    100%{
          opacity:0;
      -moz-transform: scale(0);
          transform:scale(0);
  }
}
.solu_detail03{background:url(../img/solu_detail03_1.jpg) no-repeat center; background-size:cover; padding:120px 0; position:relative}
.solu_detail03 .left{width:54%; float:left; color:#fff;}
.solu_detail03 .left .tit{font-size:30px; line-height:30px;}
.solu_detail03 .left .con{font-size:15px; line-height:30px; margin-top:40px;}
.solu_detail03 .right{float:right;}
.solu_detail03 .right .icon{display:block; width:96px; height:96px; position:relative; cursor:pointer;}
.solu_detail03 .right .icon span{position:relative; z-index:2;}
.solu_detail03 .right .icon:before{content:''; width:140px; height:140px; background:rgba(255,255,255,.7); position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:50%;-moz-animation: warn 2s ease 1s infinite; animation:warn 2s ease 1s infinite;}
.solu_detail03 .right .icon:after{content:''; width:160px; height:160px; background:rgba(255,255,255,.6);position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:50%; -moz-animation: warn 2s ease 1s infinite; animation:warn 2s ease 1s infinite;}

@-webkit-keyframes warn{
  0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}
  100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}
}
@-moz-keyframes warn{
  0%{-moz-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}
  100%{-moz-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}
}
@-o-keyframes warn{
  0%{-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}
  100%{-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}
}
@keyframes warn{
  0%{-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:1}
  100%{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:0}
}
.solu_detail04{padding:70px 0;}
.solu_detail04 .infor .tit{font-size:42px; line-height:50px; color:#222; text-align:center;}
.solu_detail04 .content{position:relative; margin-top:25px;}
.solu_detail04 .content .owl-carousel .owl-stage-outer{overflow:visible;}
.solu_detail04 .content .item{display:none; padding:15px;}
.solu_detail04 .content .owl-item .item{display:block;}
.solu_detail04 .content .item .box{display:block; box-shadow:0 0 15px rgba(0,0,0,.1);}
.solu_detail04 .content .rect-66{padding-bottom:66%;}
.solu_detail04 .content .item .intro{padding:40px 30px;}
.solu_detail04 .content .item .intro .tit{font-size:24px; line-height:30px; height:60px; color:#222;}
.solu_detail04 .content .item_video .play{width:70px; height:70px; background:url(../img/solu_detail04_2.png) no-repeat center; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer;}
.solu_detail04 .content .item img{transition:all 0.5s ease;}
.solu_detail04 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu_detail04 .content .item:hover .intro .tit{color:#ef0019;}
.solu_detail04 .owl-dots{ width:100%; text-align:center; cursor:pointer;} 
.solu_detail04 .owl-dot{width:10px; height:10px; background:#dcdcdc; border-radius:50%; display:inline-block; margin:0 5px; transition:all 0.8s ease;}
.solu_detail04 .owl-dot.active{background:#ef001d; border-radius:30px;}
.solu_detail05{padding:70px 0; background:#f6f6f6;}
.solu_detail05 .infor .tit{font-size:42px; line-height:50px; color:#222; text-align:center;}
.solu_detail05 .content{margin-top:25px; position:relative;}
.solu_detail05 .content .rect-58{padding-bottom:58%;}
.solu_detail05 .content .owl-carousel .owl-stage-outer{overflow:visible;}
.solu_detail05 .content .item{display:none; padding:15px;}
.solu_detail05 .content .owl-item .item{display:block;}
.solu_detail05 .content .item .box{display:block; box-shadow:0 0 15px rgba(0,0,0,.1);}
.solu_detail05 .content .item .box .contain{padding:50px 70px;}
.solu_detail05 .content .item .intro .tit{font-size:24px; line-height:30px;  color:#222; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.solu_detail05 .content .item .intro .line{width:36px; height:2px; background:#ef0019; margin:20px 0 30px;}
.solu_detail05 .content .item .more{font-size:18px; line-height:27px; color:#939393; font-weight:bold; margin-top:40px;}
.solu_detail05 .content .item img{transition:all 0.5s ease;}
.solu_detail05 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu_detail05 .content .item:hover .more{color:#ef0019;}
.solu_detail05 .owl-dots{ width:100%; text-align:center; cursor:pointer;} 
.solu_detail05 .owl-dot{width:10px; height:10px; background:#dcdcdc; border-radius:50%; display:inline-block; margin:0 5px; transition:all 0.8s ease;}
.solu_detail05 .owl-dot.active{background:#ef001d; border-radius:30px;}
.solu_detail05 .content .owl-nav{width:100%; position:absolute; left:0; top:50%; margin-top:-20px;}
.solu_detail05 .content .owl-nav div{font-size:40px; line-height:40px; position:absolute; top:0;}
.solu_detail05 .content .owl-nav div i{margin:0; color:#fff; font-weight:bold;}
.solu_detail05 .content .owl-nav .owl-prev{left:0;}
.solu_detail05 .content .mores{margin-top:30px; font-size:18px; text-align:center; font-weight:bold; color:#ef0019; }
.solu_detail05 .content .mores a{display:inline-block;padding-bottom:2px; border-bottom:2px solid #ef0019;}
.solu_detail04 .owl-dots.disabled{display:none;}



._form input{padding:0}
.mobile_key{position:static!important; float:right;}
.cbanner1 .txt_box{left:0; margin-left:0; width:100%;;}

/* 首页调整240329 */
.part01 ._font01 ._c1{padding:0 10% 40px;}
.zhprt_title ._bd{max-width:inherit; padding:0 8%;}
.about .pt1_top_left .neirong_area{padding:70px 60px;}
.about .pt1_top{background:#F0F0F0;}
.news_abt .zhprt_title ._bd{text-align:center;}
.widget-newsdetail-8 ._tools .share:hover, .widget-newsdetail-8 ._tools .print:hover{background:#ef0019;}



.solu_detail02 .content .info .dot{width:15px; height:15px;}

/* 20240517 */
.solution01.solution01_bg .content{height:540px; background:url(../img/solution01_bg.jpg) no-repeat center;}
.solution03 .content video{width:100%; height:100%; object-fit:cover;}
.solution03.solution03_bg{background:url(../img/solution03_bg.jpg) no-repeat center; background-size:cover;}

/*20240923*/
.friendship_link {margin-top: 163px;margin-left: -813px;}

.foot_midd .dl1,
.foot_midd .dl2,
.foot_midd .dl3{margin-right: 50px;}
.foot_midd .dl4{margin-right: 50px;}
.foot_midd .dl5{margin-right: 50px;}