*{margin:0;padding:0}ul li{list-style:outside none none}a{text-decoration:none;cursor:pointer;color:#333}h1,h2,h3,h4,h5,h6{font-weight:normal}i,em{font-style:normal}input,textarea{font-family:"微软雅黑",Helvetica;font-size:14px;outline:0;border:0}article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}table{empty-cells:show;border-collapse:collapse}.fl{float:left}.fr{float:right}html,body{background:#fff none repeat scroll 0 0;font:14px/1.5 'Microsoft Yahei',Arial,Helvetica,sans-serif,Simsun;color:#333;}.clearboth::after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}.center{text-align:center}
.pagination{margin:30px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;*zoom:1;}.pagination ul>li{display:inline}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#dfdfdf;border:1px solid transparent;border-left-width:0; margin-right:6px;}
.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#ff8f02; color:#fff;}.pagination ul>.active>a,.pagination ul>.active>span{color:#dfdfdf;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#dfdfdf;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0}.pagination-centered{text-align:center}
.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:22px 30px;font-size:17.5px}
.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0}img { border:none}
/* == clearfix == */
.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}/*IE/7/6*/
.clearfix { clear: both; content: ''; *zoom: 1; }
.clearfix:after, .clearfix:before { display: table; content: ""; line-height: 0; }
.clearfix:after { clear: both; }
/*top-header*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}


A.dh2:link{font:14px 'Microsoft Yahei';line-height:26px;color:#494848;TEXT-DECORATION:none}
A.dh2:visited{font:14px 'Microsoft Yahei';line-height:26px;color:#494848;TEXT-DECORATION:none}
A.dh2:hover{font:14px 'Microsoft Yahei';line-height:26px;color:#494848;TEXT-DECORATION:none}
A.sz:link{font:16px 'Microsoft Yahei';color:#313131;TEXT-DECORATION:none}
A.sz:visited{font:16px 'Microsoft Yahei';color:#313131;TEXT-DECORATION:none}
A.sz:hover{font:16px 'Microsoft Yahei';color:#313131;TEXT-DECORATION:none}
A.bs:link{font:22px 'Microsoft Yahei';line-height:30px;color:#fff;TEXT-DECORATION:none}
A.bs:visited{font:22px 'Microsoft Yahei';line-height:30px;color:#fff;TEXT-DECORATION:none}
A.bs:hover{font:22px 'Microsoft Yahei';line-height:30px;color:#fff;TEXT-DECORATION:none}
A.dh3:link{font:20px 'Microsoft Yahei';line-height:72px;color:#0168b7;font-weight:700;TEXT-DECORATION:none}
A.dh3:visited{font:20px 'Microsoft Yahei';line-height:72px;color:#0168b7;font-weight:700;TEXT-DECORATION:none}
A.dh3:hover{font:20px 'Microsoft Yahei';line-height:72px;color:#0168b7;font-weight:700;TEXT-DECORATION:none}
.zb{text-align:left;float:none;margin:0 auto 0 auto;width:1200px}
.zbb{text-align:left;float:none;margin:0 auto 0 auto;width:1156px}
.ty1{text-align:left;float:left;}

.tyz{text-align:left;float:none;margin:0 auto 0 auto}
.ty2{text-align:center;float:left;margin:0 auto 0 auto}

.ty5{text-align:right;float:left;margin:0 auto 0 auto}
.tyz1{text-align:center;float:none;margin:0 auto 0 auto;font-family:'Microsoft Yahei';font-size:28px;color:#181818;-webkit-font-smoothing:antialiased}
.tyz2{text-align:center;float:left;margin:0 auto 0 auto;font-family:'Microsoft Yahei';font-weight:700;font-size:20px;color:#0168b7}
.tyz3{text-align:left;float:left;margin:0 auto 0 auto;font-family:'Microsoft Yahei';font-size:28px;color:#181818}
.clear{clear:both}
.cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.dis{ display:inline-block; *display:inline; zoom:1;}



.top-bar { background:#fff; height:36px; font-size:14px; line-height:36px; border-bottom:1px solid #eee; color:#777}
.left-widgets { float:left;} .right-widgets { float:right} .top-bar .clock { margin:0 15px;}
.top-bar .mini-contacts i { margin-right:5px;}.top-bar .email { margin-right:15px;}

.blank90 { display:none; height:88px; clear:both; overflow:hidden}
#wrapper .wrap{width:1200px;margin:0 auto}.wrapfix:after {content: " "; display: block;height: 0; clear: both; visibility: hidden;} 
#header { width:100%;  height:88px; background-color:#fff; z-index:99; box-shadow: 0 2px 6px rgba(0,0,0,.1);}
.top{ width:1200px; margin: 0 auto;}.t-logo{ float:left; width:240px; height: 72px;}
.logo{ float:left; width:216px; margin-top: 13px;}.logo img{ width: 100%;}
.logo-m{ padding-top:20px; margin-left:15px; float: left;}.logo-m img{ float: right;}
.topLink { width:880px;float:right;text-align:right;position: relative;z-index: 9999; margin-right:-50px;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{ line-height:32px;padding-top:5px;}.topLink .k2{ color:#074b91;font-size:14px;font-family:'Microsoft Yahei';}
.nav{}.nav li { line-height: 88px;	height: 88px; text-align: center; float: left; position: relative; width:12%; z-index: 999;}
.nav li a { display: block;line-height: 90px;color: #5a5a5a;height: 88px;font-size: 18px;}
.nav li::after { position: absolute; top: 50%; margin-top: -4px; right: 0; content: ''; height: 13px; width: 1px; background-color: #ddd;}
.nav li.last::after { height: 0px; width: 0px; background-color: #fff;}
.nav li a .bkg { position:absolute; left:0; top:-1px; z-index:2; width:100%; height:100%; display:none; z-index:1; border-bottom:1px solid #ff8f02; -webkit-transition:top 200ms; transition:top 200ms;}.nav li.on .bkg { display:block}.nav li.on:hover .bkg { display:none}
.nav li.on a.lk { background:#f1f1f1; color:#ff8f02; font-weight:400}.nav li:hover a.lk  {  background:#f1f1f1; color:#ff8f02; font-weight:400}
.nav li.on::after, .nav li:hover::after { display:none}
.nav .sec { display: none;background: #fff;color: #fff;z-index: 9999;position: absolute;top: 87px;left:0px;width:200px; border:1px solid #eee;/*border-top: 2px solid #1e80c4;*/padding: 5px 15px 10px; text-align:left;}
.nav .sec a{ line-height: 40px;height: 40px;font-size: 14px;color: #5a5a5a;position: relative; border-bottom:1px solid #f2f2f2}
.nav .sec a:last-child{ }
.nav .sec a:hover, .nav .sec a.cur{ color: #ff8f02;}
.nav .sec a::after{ content: '';display: block;width: 50px;height: 1px;background: none;}
.nav .sec a:hover::after, .nav .sec a.cur::after{ content: '';display: block;width: 50px;height: 1px;background: #ff8f02;}

.nav .sec.w80 { width:73px!important; left:0px; text-align:center;}
.nav .sec.w80 a::after{ margin:0 auto}
.nav .sec.w120 { width:145px!important; left:-0px;}
.microwidget-btn { margin:6px 0 0 15px; background-color:#689a02; padding: 2px 10px; font-size: 12px; color: #fff; float: right; display: block; line-height: 20px; height: 20px; border-radius: 6px;}

/*在线计价*/
.center-block { display: block; margin-right: auto; margin-left: auto;}
.pull-right { float: right !important; }.pull-left { float: left !important; }
.hide { display: none !important;}.show { display: block !important;}
.home-quote { width: 300px; height: 192px; z-index: 10; position: absolute; left: 50%; margin-left:-600px; top:200px; border: 3px solid #de533c; border-radius: 5px; background: #fff; padding: 19px 24px 15px; box-shadow:2px 2px 2px #4444444f; border-color:#ff8f02;}
div.fomain{ margin-top:2px;}
.home-quote .form-column { margin-bottom: 7px;}.home-quote .form-item { float: left;}
.size-item, .count-item, .form-btn { width: 180px; margin-right: 20px;}
.form-item { margin-bottom: 5px; position: relative;}
.home-quote .form-item .label { margin-bottom: 4px;}
.form-item .label { width: 100%; overflow: hidden; padding-bottom: 1px;}
.two-input { overflow: hidden;}.two-input .textbox { float: left; width: 67px; }
.two-input .textbox.txtbig80, .fomain .textbox.txtbig80 { float: left; width: 80px; }
.two-input .textbox.txtbig110 { float: left; width: 110px; }
.two-input .textbox.txtbig132 { float: left; width: 132px; }
.two-input .textbox.txt-nounit97 { float: left; width: 97px; }
.two-input .textbox input { outline: none; }
.textbox, .choosebox .choose-btn, .choose-menu li { padding-left: 8px; padding-top: 2px;}
.textbox { padding-left: 5px; padding-right: 6px; position: relative; background: #fff; border: 1px solid #d8d8d8; border-radius: 3px;}
.textbox input, .choosebox .choose-btn { height: 28px; padding-top: 1px; padding-bottom: 1px; line-height: 28px;}
.page-quotat .textbox input, .page-quotat .choosebox .choose-btn {    margin:2px;}
.textbox input { display: block; width: 100%; height: 28px; border: 0; line-height: normal; background: none; }
.size-item .textbox .unit { font-size: 13px; color: #999; width: 30px;}
.textbox .unit { height: 100%; width: 34px; position: absolute; right: 0; top: 0; background: #f9f9f9; border-left: 1px solid #e4e4e4; text-align: center; line-height: 28px; font-size: 14px;}
.home-quote .form-item .two-input .icon { font-size: 12px; padding-top: 8px;}
.two-input .icon { float: left; padding: 7px 6px 0; color: #c9c9c9; font-size: 13px;}
.layer-item, .height-item { width: 100px;}
.choosebox.textbox { padding-left: 0; padding-right: 0;}
.choose-menu { z-index: 2; display: none; position: absolute; top: 30px; left: -1px; padding: 3px 0 3px; background: #fffff9; border: 1px solid #d8d8d8; border-radius: 0 0 3px 3px; box-shadow: 2px 2px 4px #efefef; display: block;}
.choose-menu li:hover { background: #ff8f02; color:#fff; }
.choosebox .choose-btn .icon { position: absolute; right: 6px; top: 6px; font-size: 17px; color: #aaa;}
.choose-btn .icon.icon-xiangxia { font-size: 0.85em; line-height: 18px;}
.form-btn { padding-top: 6px;}.size-item, .count-item, .form-btn { width: 180px; margin-right: 20px;}
.btnx.full-width { width: 100%; padding-left: 0; padding-right: 0;}
.btnx.full-width:hover { opacity:0.8; color:#fff;}
.btnx { display: inline-block; padding:10px 25px; background:#ff7e02; border:0; border-radius:3px; cursor:pointer; color:#fff; line-height:1.0; text-align: center; border: none;}
.form-btn .btn.full-width { letter-spacing: 5px; font-weight:500;}
.product-price { padding: 35px 0 0px; margin-bottom: 40px; background: #fff;}
.column { margin-bottom: 60px;}.product-price .container { width: 1224px; overflow: hidden;}
.column .container { overflow: hidden;}


.liucheng { width:1200px; margin:0px auto; border-bottom:1px solid #eee; padding-bottom:20px; overflow:hidden}
.liucheng li { float:left; font-size:18px; width:20%;}
.liucheng li span { background:url(images/lcicon.png) no-repeat 0 0; display:inline-block; width:38px; height:32px; position:relative; top:8px; margin-right:10px;}
.liucheng li span.a1 { background-position:-16px -3px;}
.liucheng li span.a2 { background-position:-16px -60px;}
.liucheng li span.a3 { background-position:-16px -120px;}
.liucheng li span.a4 { background-position:-15px -182px;}
.liucheng li span.a5 { background-position:-12px -246px;}


.g-hpro1 { margin-top:60px; }
.f-box { margin: 0 auto; max-width: 1200px; overflow: visible; }
.m-hhd { margin-bottom: 39px; text-align: center; }
.m-hhd .hd-title { position: relative; width:1000px; margin:0 auto; padding-bottom:12px; line-height: 34px; font-size: 26px; font-weight: bold; border-bottom: 1px solid #e3e3e3; }
.m-hhd .hd-title:before { content: ""; position: absolute; left: 0; right: 0; bottom: -2px; margin: 0 auto; width:100px; height: 4px; background-color: #ff7e02; }
.m-hhd .hd-desc { margin-top:12px; margin-left: auto; margin-right: auto; max-width: 855px; line-height: 24px; font-size: 14px; color: #666; }
.m-hhd .hd-desc a { color: #666; } .m-hhd .hd-desc a:hover { color: #0126be; }
.m-hpro { margin-bottom: -22px; margin-right:-20px;}
.m-hpro .list-item { float: left; margin-right:12px; margin-bottom: 22px; width:288px; border:1px solid #eee; overflow:hidden}
.m-hpro .list-item:hover { border-color:#ffa706}
.m-hpro .list-item:hover .item-pic:before { background-color: rgba(0, 0, 0, 0.4); }
.m-hpro .list-item:hover .item-text { box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.14); }
.m-hpro .item-pic { position: relative; background-color: #f1f1f1; }
.m-hpro .item-text { margin-top:3px; padding-left: 14px; padding-right: 14px; padding-top:8px; padding-bottom:10px; background: #eeeeee; -webkit-transition: all 550ms; -o-transition: all 550ms; -moz-transition: all 550ms; transition: all 550ms; }
.m-hpro .list-item:hover .item-text  { background-color:#ffa706; color:#fff; }
.m-hpro .list-item:hover .item-text a { color:#fff; }
.m-hpro .item-title { height: 26px; line-height: 26px; font-size: 16px; font-weight: 600; text-align:center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.m-hpro .item-desc { margin-top: 3px; height: 48px; line-height: 24px; font-size: 14px; font-size: 1.4rem; color: #666; overflow: hidden; }
.m-hpro .item-desc a { color: #666; }.m-hpro .item-desc a:hover { color: #0126be; }
[class*="-item"] .item-pic img { width:288px; height:242px; display:inline; -webkit-transition: all 550ms; -o-transition: all 550ms; -moz-transition: all 550ms; transition: all 550ms; }
[class*="-item"] .item-pic:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
[class*="-item"] .item-title { overflow: hidden; }
[class*="-item"] .item-title a:hover { color: #0126be; }
[class*="-item"] .item-desc a:hover { color: #0126be; }

/*为什么选择我们*/
.ys{ margin:0 auto; font-family:"Microsoft Yahei"; position:relative;}
.ys h3{ font-weight:normal; padding:42px 0 120px 27px; height:92px;color:#fff; font-size:57px;}
.ys h3 a{ color:#fff; font-size:57px;}
.ys h3 span{ padding-left:124px;}
.ys dl{ padding:0 0 23px 0;}
.ys dl dt{ font-size:18px; font-weight:bold; color:#084ea4; height:44px;}
.ys dl dt i{ font-style:normal; color:#fff; font-family:Arial; width:36px; text-align:center; display:inline-block; padding-right:18px;}
.ys dl dd{ font-size:14px; color:#4d4d4d; padding-left:44px;}
.ys dl dd p{ line-height:30px; padding-left:18px;}
.ys dl span{ color:#ff8f02;}
.ys dl dd p i{ padding-left:28px; font-style:normal;}

.yiliao_bg1{ position:relative; height:530px; margin-top:60px; overflow: hidden;}
.yiliao_bg1 .ys { position:relative;}
.yiliao_bg1 .ys h3{ padding:99px 0 0 310px; margin-bottom:54px;}
.yiliao_bg1 .ys h3 i{ display:block; font-style:normal; font-size:33px; color:#084ea4;}
.yiliao_bg1 .ys h3 a{ color:#084ea4; font-size:38px; font-weight:bold;}
.yiliao_bg1 .ys h3 span{ padding-left:0; display:block; font-size:24px; font-weight:bold;}
.yiliao_bg1 .ys b{ color:#ff0000;}
.yiliao_bg1 .ys dl{ padding-bottom:60px;}
.yiliao_bg1 .ys dl dt{  height:32px; width:493px;}
.yiliao_bg1 .ys dl dt q{ font-family:Arial; color:#999; font-size:16px;height:24px; font-weight:400; text-transform:uppercase; padding-left:10px;}
.yiliao_bg1 .ys dl dt i{width:45px; display:inline-block; float: left; padding-top:12px;}
.yiliao_bg1 .ys dl dd{ padding-left:63px;}
.yiliao_bg1 .ys dl dd p{ background:url(images/af_ysli.jpg) no-repeat left 5px; line-height: normal; margin-top:12px;width:424px;}
.yiliao_bg1 .ys .djtd{ padding-left:12px; padding-top:98px;}
.yiliao_bg1 .ys .lingx dd p{ width:460px;}
.yiliao_bg1 .ys dl dd p i{ padding-left:17px;}

.yiliao_bg1 .rightbg { position:absolute; top:0px; right:0px; background:url(images/right.png) no-repeat center 0; width:600px; height:706px; overflow: hidden;}

.yiliao_bg2{ background:url(images/yiliao_bg2.png) no-repeat 0 0; height:550px; overflow: hidden;}
.yiliao_bg2 .ys{ padding-top:70px;}
.yiliao_bg2 .ys dl{ padding-bottom:60px; width:600px; padding-left:550px;}
.yiliao_bg2 .ys dl dt{ height:42px; width:636px;}
.yiliao_bg2 .ys dl dt q{ font-family:Arial; color:#c1bebe; font-size:14px;height:32px; font-weight:400; text-transform:uppercase; padding-left:10px;}
.yiliao_bg2 .ys dl dt b{ float:left;}
.yiliao_bg2 .ys dl dt b q{ padding-left:0;}
.yiliao_bg2 .ys dl .gaod{ height:42px;}
.yiliao_bg2 .ys dl dt i{ width:45px; display:inline-block; float: left; padding-top:8px;}
.yiliao_bg2 .ys dl dd{ padding-left:62px;}
.yiliao_bg2 .ys dl dd p{ background:url(images/af_ysli.jpg) no-repeat left 5px; line-height: normal; margin-top:12px;}
.yiliao_bg2 .ys dl dt .fz1{ font-size:9px;}
.yiliao_bg2 .ys .lxgy{ padding-left:540px;}
.yiliao_bg2 .ys .xjd{ padding-left:12px; padding-top:43px;}

/* 优势 */
.youshibg { margin-top:55px; padding:50px 0 60px; background:url(images/tmp1567477361_1933299_s.png) ; overflow:hidden}
.box-shadow { border-radius: 5px; border:1px solid #eee; /*box-shadow: 3px 2px 5px 1px rgba(0, 0, 0, 0.1);*/}
.youshi hr { max-width:180px; margin: 0; color: #e3fffc; background-color: transparent;}
.youshi .neirong h3 { font-size:16px; font-weight:700; margin-bottom:5px;}
.youshi .neirong p { font-size:14px; margin-top:5px; color:#555}
.ysleft { float:left; width:660px;} .ysright { float:left; width:540px;}
.boxa { margin-bottom:20px; margin-right:20px; float:left; width:272px; padding:18px; height:143px; background-color:#fff}
.boxa .bicon { float:left; width:70px;}
.boxa .bicon img { width:60px; height:60px; margin-top:15px;}
.boxa .neirong { float:right; width:188px;text-align: justify;}

.boxb { margin-bottom:20px; float:left; width:602px; padding:18px; background-color:#fff}
.boxb .bicon { float:left; width:70px;}
.boxb .bicon img { width:60px; height:60px; margin-top:15px;}
.boxb .neirong { float:right; width:518px;text-align: justify;}

.boxc { margin-bottom:20px; margin-right:20px; float:left; width:222px; height:323px; padding:18px; background-color:#fff}
.boxc .bicon { margin-top:10px; margin-bottom:15px; text-align:center}
.boxc .bicon img { width:80px; height:80px;}
.youshi .boxc hr { margin:0 auto}
.boxc .neirong { text-align: center;}

/* 应用领域 */
.index_yyong { margin-top:60px; margin-bottom:45px;}
.yyong_con ul { width:1200px; margin:20px auto 0;}
.yyong_con ul li { float:left; width:230px; margin-right:10px;}
.yyong_con ul li a { display:block; position:relative; }
.yyong_con ul li a img { display:block; width:230px;
	transition: All 0.4s ease-in-out;
	-webkit-transition: All 0.4s ease-in-out;
	-moz-transition: All 0.4s ease-in-out;
	-o-transition: All 0.4s ease-in-out;
}
.yyong_con ul li a:hover img { position:relative; transform: translate(0, -25px);
	-webkit-transform: translate(0, -25px);
	-moz-transform: translate(0, -25px);
	-o-transform: translate(0, -25px);
	-ms-transform: translate(0, -25px);
}
.yy_text { height:50px; margin-top:25px; text-align:center}
.fangl .yy_text { margin-top:0px; margin-bottom:25px;}
.yy_text span { display: block; margin:0 auto; background-color:#ddd; height:2px; width:38px; overflow:hidden}
.yy_text h3 { margin-top:15px; font-size:20px; line-height:26px; color:#333;}
.yy_text p { margin-top:5px; font-size:26px; line-height:26px; color:#333; font-family:Arial, Helvetica, sans-serif}



.ind-manual{width: 100%;margin-top:30px; margin-bottom:30px;}
.ind-manual .name{display: inline-block;width: 218px;height:84px;background:#ff8f02;font-size: 22px;line-height: 36px;padding-top:48px;color: #fff;text-align: center;float: left;}
.ind-manual .list{width: 980px;background: #fff;height: 130px;float: left; border:1px solid #e2e2e2;}
.ind-manual .list li{width: 20%;float: left;text-align: center;position: relative;padding-top:25px;height:105px;}
.ind-manual .list li .img{display: block;width: 50px;height:50px;margin:0 auto;background-image:url(images/icon-set.png);background-position: 0 -64px;}
.ind-manual .list li.list1 .img{background-position: 0 -64px;}
.ind-manual .list li.list2 .img{background-position: -50px -64px;}
.ind-manual .list li.list3 .img{background-position: -100px -64px;}
.ind-manual .list li.list4 .img{background-position: -150px -64px;}
.ind-manual .list li.list5 .img{background-position: -200px -64px;}
.ind-manual .list li.list6 .img{background-position: -250px -64px;}
.ind-manual .list li.list1:hover .img{background-position: 0 -114px;}
.ind-manual .list li.list2:hover .img{background-position: -50px -114px;}
.ind-manual .list li.list3:hover .img{background-position: -100px -114px;}
.ind-manual .list li.list4:hover .img{background-position: -150px -114px;}
.ind-manual .list li.list5:hover .img{background-position: -200px -114px;}
.ind-manual .list li.list6:hover .img{background-position: -250px -114px;}
.ind-manual .list li .title{font-size: 16px;line-height: 36px;}
.ind-manual .list li .icon{display: block;width: 20px;height: 15px;background: url(images/iconsd.png);background-position: -21px -30px;position: absolute;right: -10px;top: 50%;margin-top: -8px;}
.ind-manual .name:hover{background:#689a02;transition: all .2s linear 0s;}
.ind-manual .list li:hover .title{color: #3ea13a;transition: all .2s linear 0s;}
.ind-manual .list li:hover .icon{right: -20px;background-position: 0 -30px;transition: all .3s linear 0s;}


.boxtit { margin-top:55px; background: url(images/ntt.png) no-repeat center 46px;}
.boxtit h2{ text-align: center; color: #5a5a5a; font-size:26px; }
.boxtit p{ text-align: center; color: #5a5a5a; font-size:16px; }

.communnews .boxtit { margin-top:110px; margin-bottom:40px;}
.newbtn{ margin:15px auto; background-color:#fff; display:block; width:200px; height: 40px; border: 2px #EAEAEA solid; margin-top: 30px; font-size: 14px; text-align: center; line-height: 40px; color: #666; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.newbtn:hover{ border: 2px #0669b5  solid; background:#0669b5; color:#fff;}
.indexabout .boxtit { margin-top:30px; margin-bottom:40px;}
/* 关于我们 */
.wp{ margin-left:auto;	margin-right: auto;	max-width: 1200px;	height:auto;}
.indexabout{ width:100%;height:auto;overflow: hidden;}
.ableft{ float:left;width:40%; position:relative}
.abright{ margin-left: 45%;}
.title hr{ width: 50px; background: #000;height: 2px;border: none;display: inline-block;}
.title h2{ font-size: 40px;}
.title h3{ font-size: 24px;margin-bottom: 10px;}
.abright p{ font-size: 16px; line-height: 28px;}
.abright .abmore{ display: inline-block; width: 160px; height: 40px; border: 2px #EAEAEA solid; margin-top: 30px; font-size: 14px; text-align: center; line-height: 40px; color: #666; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.abright .abmore i{ display: inline-block; vertical-align: -3px; width: 18px; height: 18px; margin-left: 15px; background: url(images/icon18.png) right center no-repeat; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
.abright .abmore:hover{ border: 2px #ff8f02  solid; background:#ff8f02; color:#fff;}
.abright .abmore:hover i{ background: url(images/icon18.png) left center no-repeat;}
.videoIndex{
	width:100%;
	background: url(images/videobg.jpg);
	height:382px;
	background-size:cover ;
	background-repeat:no-repeat ;
	background-position:center center;
	position: relative;
	
}
.videoIndex  a {
    display: block;
    width: 79px;
    height: 79px;
    background: url(../images/video_cover.png) no-repeat center;
    cursor: pointer;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -40px; z-index: 4;
}
.noimg{	width:100%;
	height:100%;
	z-index: 8;
	position: relative;
}

.elementor-image { position:absolute; width:120px; height:120px; right:0px; bottom:0px; z-index:9}

.i-he{ margin-top:50px;}
.i-he h2{ text-align: center; color: #5a5a5a; font-size:28px; background: url(images/ntt.png) no-repeat center;}
.i-banner-list1{ margin:30px auto 50px; width:1200px;}
.i-banner-list1 li { float: left; width:150px; margin-right: 25px; margin-bottom:18px;}
.i-banner-list1 li img{ width: 100%; border:1px solid #eee;}
.i-banner-list1 li:hover img{ border:1px solid #ff8f02;}

.wwouts, .newrow{ width:1200px; margin:0 auto;}
.newrow .colnews{ border-bottom: 1px solid #EDEDED;margin: 30px 0 16px;width:100%;height:auto;padding-bottom: 20px;	position: relative;}
.colnews{height:190px;position: relative;margin-top: 20px; overflow:hidden}
.colnews:hover .right-c img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);	-ms-transform: scale(1.1,1.1);}
.colnews{	cursor: pointer; }
.colnews .left{ text-align: center; padding-top: 20px; position: absolute; right: 0px; top:20px; z-index: 1; width: 120px; height: 130px; float: left; overflow: hidden; color:#000; border-left:1px solid #EDEDED ;}
.colnews .left span{ font-size: 34px;display: inline-block;color:#00A0EA;}
.colnews .left p{ font-size: 16px;padding-bottom: 20px;}
.colnews .left:hover img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
.colnews .left img{ transition: all .8s ease 0s; -webkit-transition: all .8s ease 0s; -moz-transition: all .8s ease 0s; -ms-transition: all .8s ease 0s; width: 100%; height: 100%;}
.colnews .right{ float:left; margin-left:25px; z-index:3; padding-right:15px; min-height:140px; height:auto; text-align:left; width:950px;}
.colnews .right-c{ float:left; overflow: hidden; z-index: 1; width: 200px; height: 130px}
 .colnews .right-c img{ width:100%;height:100%;transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;}
.colnews .right-m{width:100%;height:100%;}
.colnews .right h4{	margin-top:10px; font-size:18px; color:#333;}
.colnews:hover .right h4 { color:#ff8f02;}
.colnews .right p{ font-size: 14px; margin-top: 15px; color: #666;}
.colnews .right p.time { font-size: 14px; margin-top: 8px; color: #888;}

.crumbox { width:1200px; margin:10px auto; border-bottom: 1px solid #ddd; overflow:hidden}
.breadcrumb{ float:left; margin:12px 0 15px;list-style:none;padding:0;}
.breadcrumb>li{display:inline-block;font-size:14px;line-height:110%;}
.breadcrumb>li a, .breadcrumb>li{color:#a7a7a7;}
.breadcrumb>li+li:before{content:'>';margin:0 10px 0 5px;}
.goback { float:right; margin-top:11px;}
.goback:hover { color:#ff8f02;}

.SildeBar .wscllxwm { width:196px; margin-top:15px;padding:6px 10px;background:#fff; border:1px solid #e2e2e2}
.SildeBar .wscllxwm h4 {font-size: 18px;height: 46px;line-height: 46px;text-indent: 8px;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;}
.SildeBar .wscllxwm h4 a {color: #333;}
.SildeBar .wscllxwm ul li {margin-bottom:10px;padding-left:5px;color: #333;}
.SildeBar .wscllxwm ul li b {color: #ff5c01;}
.SildeBar .wscllxwm ul li img {display: block;margin-top: 20px;}

/* 解决方案 */
.container{margin-left:auto; margin-right:auto; width:1200px;}
.wscl {padding:60px 0 100px;}
.wscl .conleft {width: 269px;}
.wscl .conleft h3 {height: 89px;background:#ff8f02; border: 1px solid #dfdfdf;padding-left:20px;} 
.wscl .conleft h3 a { padding-top:8px; display:block; color: #fff;font-size:30px; letter-spacing:3px; cursor:default;}
.wscl .conleft h3 span {color: #eee;}

.wscl .conleft .l_box {border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;}
.wscl .conleft .boxType {border-bottom: 1px solid #fff;}
.wscl .conleft .boxType p {height: 50px; line-height: 50px; background: #f2f2f2; text-indent:18px; font-size:16px;}
.wscl .conleft .boxType p a {display: block;height: 50px;background: url(images/fwalicon01.png) no-repeat 245px center;}
.wscl .conleft .boxType ul {margin: 15px 20px 0 30px;padding-bottom: 10px;display: none;}
.wscl .conleft .boxType ul li {padding-left: 25px;margin-bottom: 15px;background: url(images/fwalicon01.png) no-repeat left center;}
.wscl .conleft .boxType:hover p ,.wscl .conleft .boxType.cur p {background:#ffbd44;}
.wscl .conleft .boxType:hover p a ,.wscl .conleft .boxType.cur p a {color: #fff;background: url(images/fwalicon02.png) no-repeat 245px center;}
.wscl .conleft .boxType:hover ul ,.wscl .conleft .boxType.cur ul {display: block;}
.wscl .conleft .boxType:hover ul li:hover a {color: #e50112;text-decoration: underline;}
.wscl .conleft .boxType ul li a.cur {color: #ff5c01;}

.wscl .conleft .wsclxgzz {border: 1px solid #dfdfdf;margin-top:20px;padding:10px 15px;}
.wscl .conleft .wsclxgzz h4 {font-size: 18px;height: 46px;line-height: 46px;text-indent: 10px;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;}
.wscl .conleft .wsclxgzz h4 a {color: #333;}
.wscl .conleft .wsclxgzz ul li { margin-bottom:8px;text-indent: 10px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.wscl .conleft .wsclxgzz ul li a {color: #333;}
.wscl .conleft .wsclxgzz ul li:hover a {color: #e50112;}

.wscl .conleft .wscllxwm {border: 1px solid #dfdfdf;margin-top: 20px;padding:10px 15px;}
.wscl .conleft .wscllxwm h4 {font-size: 18px;height: 46px;line-height: 46px;text-indent: 10px;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;}
.wscl .conleft .wscllxwm h4 a {color: #333;}
.wscl .conleft .wscllxwm ul li {margin-bottom:8px;padding-left: 10px;color: #333;}
.wscl .conleft .wscllxwm ul li b {color: #e50112;}
.wscl .conleft .wscllxwm ul li img {display: block;margin-top: 20px;}

.wscl .conright {width:880px;}
.wscl .conright h2 {position: relative;margin-bottom: 30px;}
.wscl .conright h2 span {display: block;font-size: 42px;color: #333;}
.wscl .conright h2 b {color: #153b96;}
.wscl .conright h2 em.i {display: block;font-size: 16px;color: #999;position: relative;font-weight: normal;}
.wscl .conright h2 em {position: absolute;right: 0;bottom: 0;font-size: 22px;color: #333;font-weight: bold;}
.wscl .conright .r_box {margin-bottom: 45px;}
.wscl .conright .r_box p.fl {line-height: 24px;width: 450px;color: #333;}
.wscl .conright .r_box div.fl {line-height: 24px;width: 450px;color: #333;}
.wscl .conright .r_box p.fr img {display: block;width: 401px;height: 401px;}
.wscl .conright .clff {padding:40px;border: 1px solid #dddddd;box-shadow: 0 0 35px #ccc;}
.wscl .conright .clff p {line-height: 30px;}
.wscl .conright .clff p img {display: block;margin-top:10px; max-width:100%;}

.h_title{ margin-bottom:40px; text-align: center; color:#333; font-size:30px; font-weight:600; background: url(images/casetit.png) no-repeat center;}



.g-wp { padding-top:60px; padding-bottom: 128px; }
.f-box { margin: 0 auto; max-width: 1200px; overflow: visible; }
.c-fl { float: left; } .c-fr { float: right; } .c-cb { clear: both; }
.c-clearfix:after { content: ""; display: block; clear: both; }
.g-mn1 { float: right; width:888px; -moz-box-sizing: border-box; box-sizing: border-box; }
.g-gsjs { padding-left:40px; padding-right:40px; padding-top:40px; padding-bottom: 65px; border:1px solid #ddd; font-size:16px; line-height:1.8; overflow: hidden; min-height:400px;} .g-gsjs img { max-width:100%}.g-sd1 { float:left; width: 246px; }
.m-sdtt { position:relative; margin-bottom:5px; display:block; padding:15px 20px; line-height:30px; font-size:18px; font-weight:bold; color:#fff; text-align:left; background-color:#ff8f02; }
.m-sdtt:before { content: ""; position: absolute; left:0; right:0; bottom:10px; width:100%; height:1px; background-color:#fff; opacity: .6; }
a.m-sdtt:hover { color: #fff; background-color: #333; }
.m-sdtt h2 { font-size:26px; margin-bottom:3px;}.m-sdtt p { font-weight:400}
.m-sdnav1 .nav-btn { position: relative; display: none; width: 100%; padding-top: 10px; padding-left: 15px; padding-right: 40px; padding-bottom: 10px; line-height: 25px; font-size: 18px; color: white; text-transform: uppercase; background-color: #0126be; -moz-box-sizing: border-box; box-sizing: border-box; }
.m-sdnav1 .nav-btn > p { position: absolute; bottom: 12px; right: 15px; }
.m-sdnav1 .nav-btn > p span { margin-bottom: 2px; display: block; width: 25px; height: 4px; background-color: #f2f2f2; }
.m-sdnav1 .nav-list { margin-top: 0; }
.m-sdnav1 .nav-item { margin-top: 3px; }
.m-sdnav1 .nav-item > a { position: relative; display: block; padding-top: 8px; padding-bottom: 8px; padding-left: 20px; padding-right: 35px; line-height: 30px; font-size: 16px; background-color: #e7e7e7; }
.m-sdnav1 .nav-item > a i { position: absolute; right: 15px; top: 8px; font-size: 16px; color: #888; }
.m-sdnav1 .nav-item > a:hover, .m-sdnav1 .nav-item > a.active { color: #fff; background-color:#ffbd44; }
.m-sdnav1 .nav-item > a:hover i, .m-sdnav1 .nav-item > a.active i { color: #fff; }
.m-sdnav1 .nav-item:first-child { border-top: none; }
.m-sdnav1 .sbnav-list { display: none; }
.m-sdnav1 .sbnav-list.show { display: block; }
.m-sdnav1 .sbnav-list2 { padding-top: 0; padding-bottom: 0; }
.m-sdnav1 .sbnav-item { margin-top: 2px; }
.m-sdnav1 .sbnav-item > a { display: block; padding-top: 7px; padding-bottom: 7px; padding-left: 36px; padding-right: 20px; line-height: 26px; font-size: 14px; color: #212121; background-color: #fafafa; }
.m-sdnav1 .sbnav-item > a:hover, .m-sdnav1 .sbnav-item > a.active { color: #0126be; }
.m-sdnav1 .sbnav-item2 a { padding-left: 48px; padding-top: 0; padding-bottom: 0; }

/* 关于我们 */
.wenhlist { overflow:hidden}
.wenhlist dl { width:100%; overflow:hidden; float:left; border-bottom:1px solid #eee; padding-bottom:12px; margin-bottom:12px;}
.wenhlist dl dt { float:left; width:30px; margin-left:6px; margin-top:22px}
.wenhlist dl dd { float:left; margin-left:15px; width:400px;}
.wenhlist dl dd h3 { font-size:18px; font-weight:700}
.text-editor { margin-top:30px; overflow:hidden}.text-editor p { margin-bottom:10px;}
.i-banner-listx{ margin:30px auto 50px; width:800px;}
.i-banner-listx li { float: left; width:150px; margin-right:50px; margin-bottom:30px;}
.i-banner-listx li img{ width: 100%; border:1px solid #eee;}

.g-sd .wscllxwm {border: 1px solid #dfdfdf;margin-top: 20px;padding:10px 15px;}
.g-sd .wscllxwm h4 {font-size: 18px;height: 46px;line-height: 46px;text-indent: 10px;border-bottom: 1px solid #e4e4e4;margin-bottom: 15px;}
.g-sd .wscllxwm h4 a {color: #333;}
.g-sd .wscllxwm ul li {margin-bottom:8px;padding-left: 10px;color: #333;}
.g-sd .wscllxwm ul li b {color: #e50112;}
.g-sd .wscllxwm ul li img {display: block;margin-top: 20px;}


.pzlist { overflow:hidden}
.pzlist dl { width:100%; overflow:hidden; float:left; border-bottom:1px solid #eee; padding-bottom:30px; margin-bottom:32px;}
.pzlist dl dt { float:left; width:100px; margin-left:10px;}
.pzlist dl dd { padding-top:18px; float:left; text-align:left; margin-left:40px; width:600px;}
.pzlist dl dd h3 { font-size:20px; margin-bottom:10px; text-align:left; font-weight:700}
.pzlist dl dd p { font-size:14px; color:#888}

.xtable { width:100%; border-collapse:collapse; border:none; text-align:center}
.xtable img { margin:0 auto; margin-bottom:10px}
.tbtda { border-style:solid dotted dotted solid; border-color: initial; border-width:1px; background:#ff8f02;}
.tbtda_1 { border-top: none; border-left: 1px solid windowtext; border-bottom: 1px dotted windowtext; border-right:1px dotted windowtext; }
.tbtda_2 { border-top: none; border-left: none; border-bottom: 1px dotted windowtext; border-right: 1px dotted windowtext; }
.tbtda_3 { border-style: none solid dotted none; border-bottom-color: windowtext; border-bottom-width: 1px; border-right-color: windowtext; border-right-width: 1px; }


body .page-title h2 { letter-spacing: normal; font-size: 24px; color: #192533; margin: 0 0 15px 0;}
.page-title { margin-bottom: 45px;}
.page-title .sub-title, .lovers-section h3 { color:#ff8f02; font-size: 40px; line-height: normal; font-weight:700; background-repeat: no-repeat; text-align: left; background-position: left bottom; margin-bottom:15px;}
.detail-form-inner .detail-layout, .detail-form-inner .form-layout { width:90%; margin:0 auto; margin-bottom: 45px;}
.detail-form-inner .form-layout { margin-bottom: 68px; }
.ueditor_baidumap { width:100% !important;}
@media (min-width:768px){ 
	.pg_7_50, .pg_7_37 { margin-top:80px;}
	.detail-form-inner .detail-layout { float:left; width:550px;padding-right: 60px; margin-bottom: 45px;}
	.detail-form-inner .form-layout { float:left; width: 45%;margin-bottom: 45px;}
}
.detail-form-inner p.caption { background-image: url(images/blackstone-heading-divider.png); padding-bottom: 52px; background-repeat: no-repeat; background-position: left bottom; margin-bottom:25px;}
.detail-form-inner p { font-size:15px; margin-bottom:10px}
.page-title .mod_img { width:120px;}
@media (min-width:768px){
	.pg_7_50, .pg_7_37 { margin-top:80px; overflow:hidden}
}
.divewm { margin-bottom:22px; clear:both; overflow:hidden}
.divewm .tit { float:left; width:70%;}
.divewm .ewm { float:left; width:28%;}
@media (max-width:481px){
	.page-title .sub-title { font-size: 34px; margin-bottom:15px;}
	.detail-form-inner p.caption {  background-image: url(images/blackstone-heading-divider.png); padding-bottom: 40px;  background-repeat: no-repeat; background-position: left bottom; background-size:140px;}	
}

.middle{vertical-align: middle;}
.border-box{ -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.trans{ -webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.main{ width:1200px; margin:0 auto;}

/*首页*/
/*------------// Overall //------------------*/
.banner{overflow:hidden;width:100%;position:relative;z-index:1}
#flashs{position:relative;height:596px;overflow:hidden}
#flashs .bgitem{z-index:1;position:absolute;top:0;height:596px;width:100%}
#flashs .bgitem a{display:block!important;position:absolute;display:block;width:100%;height:596px;z-index:5}
#flashs .btn{position:absolute;left:0;bottom:22px;width:100%;text-align:center;z-index:9999}
#flashs .btn span{display:inline-block;width:57px;height:8px;background:#919191;margin-right:8px;cursor:pointer; border-radius:8px;}
#flashs .btn span.on{background:rgb(249, 56, 59)}
#flashs .bot{display:block;position:absolute;width:58px;height:58px;top:50%;margin-top:-29px;display:none}
#flashs .bot1{background:url(images/babot1.png) no-repeat center;left:5%;z-index:2}
#flashs .bot2{background:url(images/babot2.png) no-repeat center;right:5%;z-index:2}
#flashs:hover .bot{display:block}


.rsrev-buybtn { position:absolute; left:50%; margin-left:435px; bottom:50px; z-index: 19; background-color: rgb(211, 28, 82); font-family: Poppins; cursor: pointer; height: auto; width: auto; color: rgb(255, 255, 255); text-decoration: none; white-space: nowrap; min-height: 0px; min-width: 0px; max-height: none; max-width: none; text-align: center; line-height: 60px; letter-spacing: 0px; font-weight: 700; font-size: 17px; padding-left: 35px; border-radius: 30px; padding-right: 35px; filter: blur(0px) grayscale(0%) brightness(100%); transform-origin: 50% 50%; transform: translate(0px, 0px); visibility: visible; border-width: 0px;}
.sjis { margin-left:250px;}


.title10{ padding-top:100px; text-align:center; margin-bottom:40px;}
.title10 h3{line-height:50px;height:50px;font-size:28px;font-weight:700;}
.title10 h3 a{color:#000;}.title10 h3 span{color:#333;padding-left:0px;font-size:26px;}
.title10 p{line-height:20px;color:#888;font-size:15px;}
.title10 div{display:inline-block;width:80px;border-top:2px solid #e50112;}

.ntitle{ position:relative; padding-top:130px; text-align:center; margin-bottom:50px;}
.ntitle h2{line-height:50px;height:50px;font-weight:700; font-size: 60px; color: #e3e3e3; margin-bottom:15px;}
.ntitle h3{ position:absolute; top:148px; width:100%; text-align:center; line-height:50px;height:50px;font-size:32px;font-weight:400;}
.ntitle h3 a{color:#000;}.ntitle h3 span{color:#333;padding-left:0px;font-size:26px;}
.ntitle p{line-height:20px;color:#888;font-size:15px;}
.ntitle div{display:inline-block;width:80px;border-top:2px solid #e50112;}

h2.h2_title { font-size:30px;color:#333; text-align:center; padding-top:45px;}
h2.h2_title i { display:inline-block;*display:inline;*zoom:1; width:80px; height:1px; background:#333333; vertical-align: middle;}h2.h2_title a { display:inline-block; *display:inline; *zoom:1; vertical-align:middle;padding:0 22px;color:#000; height: 30px;line-height: 30px; font-weight:700}
p.p_title {font-size:18px;color:#666;text-align:center;margin-top:10px;padding-bottom:35px;text-transform:uppercase;}

.communnews{padding-top:0px;background:#f7f7fb url(images/index_news.jpg) no-repeat center top; padding-bottom: 46px;}
.new_content {}

.ltnews{ margin-bottom: 30px; height:366px;width:645px;float: left;}
.ltnews .lttup { width:290px; float:left; margin-right:25px;}
.ltnews a.ltimg { position: relative; z-index: 1; float:left;width:100%; height: 100%;overflow: hidden;}
.ltnews .txt{position: relative;background-color: #fff;float: right; width:249px; height:145px; padding:15px 20px 16px;color: #666; z-index: 1;}
.ltnews .txt p{color: #666;}
.ltnews { position: relative; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s;}
.ltnews .pic{ width: 100%;height: 100%;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.ltnews img{ display:block; width:100%; height:189px;}

.ltnews .pic:hover img{transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1);}
.ltnews img{ transition: all .8s ease 0s; -webkit-transition: all .8s ease 0s; -moz-transition: all .8s ease 0s; -ms-transition: all .8s ease 0s; width: 100%; height: 100%;}



.ul-timg-sz li.w100{ width: 98%;height: 428px;margin-right: 0;}
.ul-timg-sz li.w100 .txt{ width: 24%; background-color: #3b3b3b;}
.ltnews h3{color: #fff;}
.ul-timg-sz li.w100 a,.ul-timg-sz li.w100 h3,.ul-timg-sz li.w100 .txt p{color: #fff;}
.ltnews h3:after{background-color: #c5c5c5;}
.ltnews .info{color: #c5c5c5;}
.ltnews .info{ font-size: 14px;color: #333333;margin-bottom: 12px;}
.ltnews .date{ display: block;font-size: 14px;margin-top: 9px;}
.ltnews h3{ margin-bottom: 10px;font-weight: normal;font-size:18px; height:35px; line-height:35px; overflow:hidden; color: #333333;}
.ltnews h3:after{ content: ''; display:block; width:25px; height:2px; margin-top:-1px; background-color:#ff8f02;}
.ltnews .s1{ font-size: 12px;float: left; margin-top:12px; color:#369}
		
.ev-container { float:right; width:535px;}		
.pic-text-list-module li { margin-bottom:26px; overflow:hidden;zoom:1;display:inline-block;vertical-align:top}
.pic-text-list-module .inner:after{content:'';display:table;clear:both}
.pic-text-list-module .inner{ padding:0; zoom:1; position:relative}
.pic-text-list-module .inner:hover .hovershow{display:block}
.pic-text-list-module .inner .hovershow{position:absolute;bottom:5px;right:5px;font-size:0;background:#06f;display:none;padding:0 5px;cursor:default;border-radius:3px}
.pic-text-list-module .inner .hovershow img{margin:5px;cursor:pointer;width:20px;filter:brightness(5)}
.pic-text-list-module .pics{ float:left; width:150px; height:100px; margin-right:12px; overflow:hidden;text-align:left;border:1px solid #ccc;padding:0;font-size:0;line-height:0;display:block}
.pic-text-list-module .pic{overflow:hidden;position:relative;display:inline-block;font-size:12px}
.pic-text-list-module .pic table{width:100%;height:100%}
.pic-text-list-module .pic td{text-align:center;vertical-align:middle}
.pic-text-list-module .pic-attr{overflow:hidden;font-size:12px}
.pic-text-list-module .pic-title{font-weight:400;overflow:hidden;height:26px;line-height:26px;font-size:18px}
.pic-text-list-module .pic-intro{ padding-top:5px; overflow: hidden;text-align: left;font-size: 14px;line-height:20px;height:40px;color: #777;}	
.pic-text-list-module .pic-title a:hover, .ltnews a:hover h3{ color:#ff8f02}			

.new .tit{margin-top:0px}.new_content .new_list{float:left;width:32%;margin-right:2%;background:#fff;background-color:#fff;box-shadow:rgba(0,0,0,.1) 5px 10px 30px}.new_content .new_list:last-child{margin-right:0}
.new_content .new_list .new_list_img{width:100%;height:auto;overflow:hidden;position:relative}
.new_content .new_list .new_list_img::after{content:"";position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#d60000;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;z-index:9}
.new_list:hover .new_list_img::after{width:100%}
.new_list .new_list_img img{transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;transform:scale(1,1); width:100%; display:block;}
.new_list:hover .new_list_img img{ overflow:hidden;transform:scale(1.2,1.2);transition:all .3s ease-out 0s}
.new_list .new_list_txt { border:1px solid #ddd\9; overflow:hidden}
.new_list .new_list_txt .new_list_time{float:left;width:50px;margin-top:10px;margin-right:10px;text-align:center}
#new { overflow:hidden}
.new_list .new_list_txt .new_list_time .time_month{font-size:20px;color:#bdc3c7;line-height:30px}
.new_list .new_list_txt .new_list_time .time_day{font-size:24px;line-height:36px;color:#bdc3c7;padding-bottom:10px;width:50px;border-bottom:1px solid #d6dbde}
.new_list .new_list_txt .new_list_time .time_icon{text-align:center;margin-top:20px;font-size:16px;color:#d6dbde;width:100%;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s}
.new_list:hover .new_list_txt .new_list_time .time_icon{color:#d60000}
.new_content .new_list_txt .new_list_detail{width:300px;height:140px;float:left;margin-top:10px;border-left:1px solid #d6dbde;padding-left:10px;overflow:hidden}
.new_list .new_list_txt .new_list_detail h2 a{font-size:16px;line-height:24px;font-weight:700;display:block;color:#333}
.new_list .new_list_txt .new_list_detail h2 a:hover{color:#d60000}
.new_content .new_list_txt .new_list_detail p{ margin-top:5px;font-size:14px;color:#666;line-height:22px;max-height:44px;overflow:hidden}
.new_list .new_list_txt .new_list_detail a.more{display:block;font-size:14px;margin-top:6px;color:#666;transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s}
.new_list .new_list_txt .new_list_detail a.more:hover{color:#d60000}

.heatlf{ border:1px solid #e8e8e8; float:left;padding:22px 16px 0 20px;background: #fff;width: 314px;color: #323232; height:368px;box-shadow:5px 5px 30px #e7e7e7;}.biaozi{width:100%;display:block; text-align:center} .biaozi img {width:100%;}
.heatlf a { padding:10px 0; display:block}
.heat_tit{line-height:50px;font-size:22px; text-align:center}
.brandinfo{line-height: 24px;font-size: 14px;height:96px; text-align:justify;}
.goto{display:block;background:url(images/goto.png) no-repeat left center;height:20px;margin-top:32px;}
.heat_tit{line-height:50px;font-size:22px; text-align:center}
.brandinfo{line-height: 24px;font-size: 14px;height:178px; text-align:justify;}
.goto{display:block;background:url(images/goto.png) no-repeat left center;height:20px;margin-top:32px;}
.heatrt{/*width:790px;float:right;*/}
ul.headline{background:#fff;margin-bottom:17px;}
ul.headline li{position:relative;float:left;width:33.3%;text-align:center;height:55px;line-height:55px;}
ul.headline li a{font-size: 18px;color: #333;}
.triangle{width:12px;height:7px;background:url(images/triangle.png) no-repeat;position: absolute;left:50%;bottom:-7px;margin-left:-6px;display:none;}
ul.headline li:hover,ul.headline li.on{background:#ff0000;}
ul.headline li:hover .triangle,ul.headline li.on .triangle{display:block;}
ul.headline li:hover a,ul.headline li.on a{color:#fff;}
.present{padding:20px 0 19px 20px;background:#fff;display:block;}

/*news*/
.m-new-sz{ width:1200px; margin: 37px auto 100px;}
.ul-timg-sz { margin-right: -2%;}
.ul-timg-sz li{ margin-bottom: 30px;margin-right: 2%;height: 416px;width: 48%;float: left;}
.ul-timg-sz li > a { position: relative; z-index: 1; float: right;width: 50%; height: 100%;overflow: hidden;}
.ul-timg-sz li .txt{position: relative;background-color: #fff;float: left;width: 241px;height: 324px;padding:52px 26px 40px;color: #666; z-index: 1;}
.ul-timg-sz li .txt p{color: #666;}
.ul-timg-sz li{ background-color:#fff; position: relative; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -webkit-transition: .5s; -o-transition: .5s;}
.ul-timg-sz li .pic{ width: 100%;height: 100%;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;}
.ul-timg-sz img{ width:100%; height:416px;}
.ul-timg-sz li.w100{ width: 98%;height: 428px;margin-right: 0;}
.ul-timg-sz li.w100 .txt{ width: 24%; background-color: #3b3b3b;}
.ul-timg-sz li.w100 h3{color: #fff;}
.ul-timg-sz li.w100 a,.ul-timg-sz li.w100 h3,.ul-timg-sz li.w100 .txt p{color: #fff;}
.ul-timg-sz li.w100 h3:after{background-color: #c5c5c5;}
.ul-timg-sz li.w100 .info{color: #c5c5c5;}
.ul-timg-sz li.w100 > a {width: 71%;}
.ul-timg-sz li.w100 .jiathis_style  .jiathis_button_tsina .jiathis_txt.jtico.jtico_tsina{ background-image: url(img/xw-wb0.png);}
.ul-timg-sz li.w100 .jiathis_style .jiathis_button_weixin .jiathis_txt.jtico.jtico_weixin{ background-image: url(img/xw-wx0.png);}
.ul-timg-sz .info{ font-size: 14px;color: #333333;margin-bottom: 15px;}
.ul-timg-sz .date{ display: block;font-size: 14px;margin-top: 9px;}
.ul-timg-sz h3{ margin-bottom: 10px;font-weight: normal;font-size: 22px;color: #333333;}
.ul-timg-sz h3:after{ content: '';display: block;width: 6px;height: 2px;margin-top: 10px;background-color: #000;}
.ul-timg-sz .s1{ font-size: 12px;float: left; margin-top:12px; color:#369}
.ul-timg-sz li:after{ content: '';transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;-o-transition: .5s;position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;border: 0px solid #fff; box-shadow: 0 15px 40px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 15px 40px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 15px 40px 0px rgba(0, 0, 0, 0.2);}
.ul-timg-sz li:hover::after{ content: '';display: block;top: -10px;right: -10px;bottom: -10px;left: -10px;border: 10px solid #fff;}
.ul-timg-sz li:hover {/*background-color: #fff;*/}
.ul-timg-sz li:hover .jiathis_style{display: block;}

.dl-list{ margin-top:60px; margin-bottom: 10px; overflow:hidden}
.dl-list dt{ padding-left: 18px; line-height: 70px; font-size: 18px; color: #d5424e; background-color: #e1e1e1;}
.dl-list .question{ padding-left: 18px; line-height: 65px; font-size: 16px; color: #666; cursor: pointer; border-bottom: 1px solid  #f5f5f5; background: #eee url(images/faq-img1.png) right 18px center no-repeat; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; padding-right: 40px;}
.dl-list .question.open{ color: #d5424e; background-image: url(images/faq-img2.png);}
.dl-list .txt{ display: none; padding: 16px 19px 20px; line-height: 1.86em; color: #666; background-color: #fff; border:1px solid #eee;}
.ul-pic-lb{ padding-top: 23px; margin-right: -20px;}
.ul-pic-lb li{float: left;width: 20%;margin-bottom:30px;}
.ul-pic-lb a{ display: block; margin-right:24px; position: relative; transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; border:1px solid #eee}
.ul-pic-lb a:hover{ box-shadow: 0px 0px 30px 5px rgba(0,0,0,.21)}
.ul-pic-lb img{ display: block; width: 100%; height: 100%;}
.ul-pic-lb li h3{ height:36px; line-height:35px; background:#f2f2f2; font-size:15px; text-align:center; padding:0 6px; overflow:hidden;}

.m2posBg { background: url(images/mc5bg.jpg) repeat; height: 72px; padding-top: 26px; }
.m2pos_cn { font-size: 24px; line-height: 26px; color: #008fd2; background: url(images/m2pos_bg.jpg) no-repeat center top; text-align: center; height: 26px; padding-top: 11px; }
.m2pos_cn span { background: url(images/mc5bg.jpg) repeat; display: inline-block; padding: 0px 15px; font-family: "微软雅黑"; }
.m2pos_en { font: 18px/20px Arial; text-transform: uppercase; color: #bababa; text-align: center; }
.chanpty { margin-top:15px; margin-bottom:15px; float: left;position:relative; width:274px;height:342px;margin-right:32px;border: 1px solid #ddd;}
.mr0 { margin-right:0px;}
.hz > div { width: 160px; height: 60px; border: 1px solid #e6e6e6; background: no-repeat center center; margin: 0px 11px 10px 0px; float: left;}
.hz > div:hover { border:1px solid #277833; cursor:pointer}
.xxtitle a:hover { color:#277833}


.aboutimg img {transition:all ease 1s;}
.aboutimg a:hover img {transform:scale(1.05);}

/*页面框架结构*/
.BanSub { width: 100%; height:350px; position:relative; overflow:hidden}
.BanSub h2 { width:1200px; margin:120px auto 0; font-size:46px; color:#fff; letter-spacing:5px;}
.Contain{ position:relative; width:1200px;height:auto;margin:0 auto; padding-bottom:80px; overflow:hidden}
.SildeBar{marin-right:8px;}
.MainContent{ margin-top:30px; width:930px;float:right; min-height:600px;} .xMainContent{width:1200px;}
.content{ }.content img { max-width:100% !important; }
.SinglePage{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.Current{float:right;}.MainContent .title{padding-left:24px;background:url(images/tibg.png) 0 4px no-repeat;width:898px;height:40px;margin:12px auto;border-bottom:1px dashed #d8d8d8;}
.MainContent .title h3{margin-top:56px;display:inline;font-size:16px;font-weight:100;font-size:18px;color:#333;}
.MainContent .title h4{margin-top:56px;display:inline;font-size:14px;font-weight:100;color:#444;}
.divider { margin:0 5px;}.MainContent .title h4 a:hover { color:#e50112; text-decoration:underline}

.xMainContent .title{ line-height:32px; padding-left:28px;background:url(images/tibg.png) 0 7px no-repeat;height:40px;margin:12px auto;border-bottom:1px dashed #d8d8d8;}
.xMainContent .title h3{margin-top:56px;display:inline;font-weight:100;font-size:22px;color:#333;}
.xMainContent .title h4{margin-top:56px;display:inline;font-size:14px;font-weight:100;color:#444;}
.xMainContent .title h4 a:hover,  .Current a:hover{ color:#e50112; text-decoration:underline}
.xContent{ width:1200px; margin:5px auto}

.xtitle{  width:1200px; line-height:32px; padding-left:5px; height:66px;margin:10px auto; text-align:left}
.xtitle h3{margin-bottom:5px;font-weight:100;font-size:22px;color:#333;}
.xtitle h4{margin-top:56px;font-size:14px;font-weight:100;color:#444;}
.xtitle h4 a:hover,  .vCurrent a:hover{ color:#e50112; text-decoration:underline}


.Current span{color:#333;}
/*页面二级/左侧/右侧菜单*/
.SildeBar{width:240px;float:left;min-height:435px; position:absolute; left:0px; top:-105px;}
.ColumnName{width:218px;height:105px;background:#ff8f02;margin-bottom:3px;}
.ColumnName h3 { display:block; padding-left:20px;font-size:30px;font-weight:400; padding-top:15px; padding-bottom:1px; color:#fff;}
.ColumnName span{ padding-left:20px;color:#fff;font-size:16px; display:block}
.ColumnName em { width:50px; height:2px; background-color:#fff; margin-top:8px; margin-left:20px;color:#fff;font-size:14px; display:block} 
 .Menublack { width:216px; height:20px; border:1px solid #ddd; background-color:#f2f2f2; overflow:hidden}
.MenuList{}
.MenuList ul li{ width:237px; line-height:46px; margin-bottom:-1px; background:url(images/proList_icon02.png)  180px 15px no-repeat;}
.MenuList ul li:hover,.MenuList ul li.onmenu{width:237px;background:url(images/menu_bg.png) no-repeat;}
.MenuList ul li a{display:block;width:196px;font-size:14px;padding-left:20px;color:#838383;border:1px solid #dfdfdf;}
.MenuList ul li a:hover,.MenuList ul li.onmenu a{color:#ff8f02; font-weight:700; border-right:none}
.xMenuList{ width:204px; background-color:#fff; border:1px solid #dfdfdf; padding-left:12px; padding-top:12px; overflow:hidden}
.xMenuList ul li{width:96px;line-height:46px; float:left; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.xMenuList ul li:hover,.xMenuList ul li.onmenu{width:96px;background:#f2f2f2;}
.xMenuList ul li a{display:block;width:96px;font-size:14px;color:#838383; text-align:center}
.xMenuList ul li a:hover,.xMenuList ul li.onmenu a{color:#277833; border-right:none}
.MenuList .second{padding:20px 0;}
.MenuList .second dd a{font-size:12px;color:#838383;display:block;line-height:30px;padding-left:26px;background:url(images/probg2.jpg) 10px center no-repeat;}
.MenuList .second dd a:hover,.MenuList .second dd.onsmenu a{color:#0084cb;background:url(images/probg1.jpg) 10px center no-repeat;}
.MenuList dl{display: none;}
.MenuList .secmenu a{width: 157px;padding-left: 40px;background: url(images/rr.png) no-repeat left 24px center;}
.MenuList .secmenu:hover a{width: 157px;padding-left: 40px;background: url(images/rrr.png) no-repeat left 24px center;}
/*页面二级/左侧/右侧菜单*/
.artice-list {}
.artice-list li { float:left; width:100%; margin-top:25px;}
.artice-list li .ltimg { float:left; width:230px;}.artice-list li .ltimg img { width:220px; height:150px;}
.artice-list li .ritbox { float:right; width:670px;}
.artice-list li .ritbox h3 { font-size:18px; font-weight:700}
.artice-list li .ritbox p.tyy { padding-top:15px; line-height:22px; min-height:80px;}
.artice-list li .ritbox a { color:#333}.artice-list li .ritbox a:hover { color:#e50112; text-decoration:underline}
.contentright { margin-top:50px; margin-bottom:30px; overflow:hidden}
.contentright .relative-news {position:relative; border-top:1px solid #e8e6e6; padding-top:20px; padding-bottom:20px;}
.contentright .relative-news p { font-size:16px; height:26px; line-height:26px; margin-bottom:8px;}
.contentright .relative-news p a:hover { color:#e50112}
.contentright .md-date { font-size:32px; color:#333; font-weight: normal; letter-spacing:0px; line-height:36px; margin-bottom:20px;}
.contentright .md-desc { font-size: 14px; color:#888; padding-top:0px;}
.contentright .media-detail { border-top:1px dashed #e5e5e5; margin-top:20px; margin-bottom:40px; padding-top:25px; font-size:16px}
.contentright .media-detail p { font-size:16px; margin-bottom:10px; line-height:30px;}
.contentright .media-detail img { max-width:100%}

/*内页样式*/
.category { width:1200px; margin:0 auto; border-bottom:1px solid #ddd;}
.category .list{  height:80px; line-height:80px; margin-right:70px; color:#333; padding:0 15px; font-size:16px}
.category .list.on{ color:#ff8f02; border-bottom:1px solid #ff8f02;}
.category .list:hover { color:#ff8f02;}
.inside .tis{ width:100%; text-align:center;}
.inside .tis .xian{ width:40px; height:2px; vertical-align:middle; background:#f08200; margin-top:-10px;}
.inside .tis .fz24{ color:#f08200; margin:0 15px;}

/*联系我们*/
#pz_main{ float:left; width:1200px; margin:0 auto; overflow:hidden;}
.c_1200_4{ width:100%; float:left; padding:60px 0 60px 0;}
.c_1200_4 .c_570_l{ border:1px solid #ddd; width:40%; float:left;}
.c_1200_4 .c_570_l .title{ width:100%; float:left;}
.c_1200_4 .c_570_l .title h2{ width:100%; float:left; font-size:32px; color:#333; line-height:48px;}
.c_1200_4 .c_570_l .title h4{ width:100%; float:left; font-size:20px; color:#333; line-height:31px; text-transform:uppercase; font-family:"Segoe UI";}
.c_1200_4 .c_570_l ul{ width:100%; float:left; margin-top:31px; padding:9px 0 36px 0; border-top:dashed 1px #999; border-bottom:dashed 1px #999;}
.c_1200_4 .c_570_l ul li{ width:100%; float:left; margin-top:30px; font-size:16px; color:#333; line-height:26px;}
.c_1200_4 .c_570_l ul li .name{ float:left; font-size:18px;}
.c_1200_4 .c_570_l ul li img{ float:left; margin-right:14px;}
.c_1200_4 .c_570_l ul li a{ color:#333;}
.c_1200_4 .c_570_l .ewm{ width:100%; float:left; margin-top:40px;}
.c_1200_4 .c_570_l .ewm .ewm_img{ width:124px; height:124px; float:left; border:solid 1px #dbdbdb; padding:7px; background:white;}
.c_1200_4 .c_570_l .ewm .ewm_img img{ width:100%; float:left;}
.c_1200_4 .c_570_l .ewm .ewm_text{ margin-left:160px;}
.c_1200_4 .c_570_l .ewm .ewm_text h5{ width:100%; float:left; margin-top:58px; font-size:16px; color:#333; line-height:30px;}
.c_1200_4 .c_570_l .ewm .ewm_text h6{ width:100%; float:left; font-size:12px; color:#333; line-height:27px;}
.c_1200_4 .c_570_l .ewm .ewm_text .p{ width:100%; float:left; font-size:12px; color:#999; line-height:21px;}
.c_1200_4 .c_570_r{ width:56%; float:right; height:550px; margin-top:0px;}
#bdmap{ display:block; width:100%; height:100%;}
.BMap_shadow img{ height:0 !important; width:0 !important;}

/*联系我们 边栏*/
.dd_contact { width:218px; margin-top:12px; margin-bottom:10px;}
.pc_header { border: 1px solid #999; border-top: 2px solid #999; background:#999; height: 35px; line-height: 35px; font-size: 14px; color: #2C498B; font-weight: bold; padding: 0 10px 0 15px; _padding: 10px 10px 0 15px; _height: 25px; _line-height: 25px; color: #fff; }
.pc_header span { float: right; font-size: 12px; font-weight: normal; color: #333; font-family: 宋体; _margin-top: -5px; background: #999; color: #fff; }
.pc_header span a { color: #fff; font-size: 12px; text-decoration: none; outline: none; }
.pc_body { border: 1px solid #ddd; border-top: 0; font-size: 12px; line-height: 22px; }
.pc_body p { margin: 0 0 5px 0; display: block; font-weight: bold; font-size: 14px; }
.pc_body.p15 { padding:15px 0 15px 15px; }


/*产品中心*/
.prolist { margin-top:26px;}.prolist ul{margin-right:-52px;}
.prolist .m-hpro .list-item { float:left; margin-right:20px; margin-bottom:22px; width:294px; border:1px solid #eee; overflow:hidden}
.prolist [class*="-item"] .item-pic img { width:294px; height:247px; display:inline; -webkit-transition: all 550ms; -o-transition: all 550ms; -moz-transition: all 550ms; transition: all 550ms; }

.pro_title{padding-left:18px;background:url(images/tiao.jpg) no-repeat 0 7px;font-size:25px;margin-top:35px;}
.picFocus{ float:left; width:500px;position:relative;zoom:1;background:#f6f6f6;margin-top:0px;}
.procon{padding:38px 0;}
.slideTxtBox{min-height:100px; width:925px; margin-bottom:80px;}
.slideTxtBox .hd{ height:50px; line-height:50px;background:#f6f6f6;position:relative;margin-top:30px;}
.slideTxtBox .hd ul{ float:left;  position:absolute;}
.slideTxtBox .hd ul li{width:140px;float:left;font-size:20px;color:#464646;cursor:pointer;background:#f6f6f6;text-align:center;}
.slideTxtBox .hd ul li.on{color:#fff;background:#ff8f02;}

.ProductDetailstopright .box-fix2 { margin-top: 42px; padding-top: 30px; border-top: 1px solid #b7b7b7; overflow: hidden; }
.ProductDetailstopright .box-link { float: right; margin-left: 10px; width:100px; padding: 6px; line-height:24px; font-size: 14px; color: #fff; text-align: center; -moz-box-sizing: border-box; box-sizing: border-box; background-color:#689a02; }
.ProductDetailstopright .box-link:hover { background-color: #333; }
.ProductDetailstopright .box-tel { overflow: hidden; }
.ProductDetailstopright .tel-img { float: left; margin-right:12px; width:40px; line-height: 0; font-size: 0; }
.ProductDetailstopright .tel-title { line-height: 20px; font-size: 16px; font-weight: bold; }
.ProductDetailstopright .tel-desc { line-height: 24px; font-size: 16px; color: #555; }

.t05 {line-height:40px;background:#999;}.t05 {padding:0 18px; color:#fff;font-size:16px; text-align:left;} /*左边标题块*/
.t05 a{color:#fff;font-size:16px;}.t05 img { padding:6px 0 0 0; float:right;}
.SildeBar .top{ width:186px; margin:15px 12px 0; padding-left:6px; height: 40px;border-bottom: 1px solid #e7e7e7;}
.SildeBar .top h3{font-size: 18px;color: #333333;font-weight: normal;float: left;} 
.SildeBar .top h3 em{font-weight: bold;color: #0669b5; margin-left:2px}
.SildeBar .top h3 i{ width:80px;height:1px;background: #0669b5;position:relative; display: block; top:13px; left:-3px;}
.SildeBar .top a.more{ margin-right:4px; display: block;width: 21px;height: 21px;float: right;margin-top: 4px;}

.t05_con { border-top:0; padding:8px 1px; margin-bottom:10px; zoom:1; overflow:hidden;background:#fff;} 
.t05_cons { border-top:0; padding:2px 0; margin-bottom:10px; zoom:1;} 
.t05_cons1 { border-top:0; padding:5px 12px; zoom:1;background:#fff; margin-bottom: 10px;} 
.t05_cons1 li { margin-top:8px; line-height:20px;height:20px; overflow: hidden; width:192px; overflow:hidden; font-size: 13px;}.t05_cons1 li a:hover { color:#e50112; text-decoration:underline}

.ProductDetailstopright { margin-left:60px; float:left; width:365px; position: relative; }
.ProductDetailstopright dl { margin: 0px; padding:0px; }
.ProductDetailstopright dl dt { font-weight:400; font-size:26px; line-height:40px; padding-bottom:20px; border-bottom:1px solid #ccc; }
.ProductDetailstopright dl dt .downbtn { float: right; padding-right: 28px; background: url(images/icon_07.png) no-repeat right center; font-size: 16px; color:#148BD7; }
.ProductDetailstopright dl dd { font-size:16px; padding:20px 0px 20px; line-height: 36px; min-height: 149px; height: auto !important; height: 149px; }
.ProductDetailstopright dl dd p { line-height:26px; margin-bottom:10px;}
.ProductDetailstopright dl dd span.Special { color:#eb5c24; font-size: 16px; padding-right: 10px; }


/* 案例 */
.wpout { width:1200px; margin:0 auto;}
.searchbtn { background:url(images/3.png) no-repeat 0 0; width:18px; height:18px; text-indent:-9999px; margin-top: 12px; cursor:pointer}
.img-responsive { width:169px; height:115px;} a:hover .img-responsive { opacity:0.9; filter:alpha(opacity='90');}
.ab1 {width:595px; height:360px; background-color:#f5f5f5; position:relative}
.abt1 {height:35px; border-bottom:2px solid #014886; width:120px; overflow:hidden; margin-bottom:15px;}
.ui-footer-seo-brand  a { margin:0 5px;}

.hzhba {width:1200px; height: auto; margin:45px auto 30px; padding-bottom:20px;}
.titlebx { width:100%; height: 37px; line-height: 37px; background:#f5f5f5; color: #FFFFFF; font-size: 16px;}
.titlebxwz {width: 169px; background:#3da229; color: #FFFFFF; font-size:16px; text-align:center}

.footer{background:#148BA9;padding-top:40px; padding-bottom:30px;}.wrap{width:1200px;margin:0 auto;}
.footp { width:1200px; margin:0 auto;}.logoft { float:left; width:600px;}
.logoft dt { width:252px;}.logoft dt img { display:block }
.logoft dd { margin-top:20px; width:380px;  color:#fff}
.logoft dd h3 { font-size:20px; margin-bottom:6px;}
.logoft dd p{ font-size:14px; margin-bottom:3px;}
dl.sub{ margin-top:30px; float:left; width:300px; margin-right:0px;}
dl.sub dt{width:80px;border-bottom:3px solid #fff;line-height: 20px;margin-bottom: 15px;padding-bottom: 15px;}
dl.sub dt a{font-size:18px;color:#fff;}dl.sub dd{line-height:34px; height:34px; float:left; width:150px;}
dl.sub dd a{font-size:16px;color:#fff;} dl.sub dd a:hover { color:#fff}
.menber{ border-left:1px solid #fff; font-size: 14px;color:#fff; width:260px; float:right; margin-top:40px;}
.jort{width:150px;float:right;}.jort img {width:150px;height:150px;display:block;}
.fousus{display:block;line-height:28px;text-align:center; color:#fff}
.copy { color:#fff; margin-top:5px; clear:both; height:24px; margin-bottom:20px;}

.head-fix { position:fixed; left:0px; width:100%; top:0px; z-index:99}
.blaock100 { height:133px; clear:both; overflow:hidden}

.link{ background-color:#54595F; line-height:24px; padding:15px 30px;color:#fff; margin:0 auto; font-size:18px; }
.link a{color:#fff; font-size:18px; display:inline-block; white-space:nowrap; padding-right:30px;}
.link a:hover{text-decoration:underline;}

a.dlbtn { background-color:#FF6600; margin:100px auto; width:220px; height:50px; line-height:50px; font-size:16px; text-align:center; display:block; border-radius:5px; color:#fff; cursor:pointer; z-index:99}
a.dlbtn:hover { background-color:#e50112}

.client-2 { position: fixed; right: -170px; top: 50%; z-index: 900; }
.client-2 li a { text-decoration: none; }
.client-2 li { margin-top: 1px; clear: both; height: 62px; position: relative; }
.client-2 li i { background: url(images/fx.png) no-repeat; display: block; width: 30px; height: 27px; margin: 0px auto; text-align: center; }
.client-2 li p { height: 20px; font-size: 12px; line-height: 20px; overflow: hidden; text-align: center; color: #fff; }
.client-2 .my-kefu-qq i { background-position: 4px 5px; }
.client-2 .my-kefu-tel i { background-position: 0 -21px; }
.client-2 .my-kefu-liuyan i { background-position: 4px -53px; }
.client-2 .my-kefu-weixin i { background-position: -34px 4px; }
.client-2 .my-kefu-weibo i { background-position: -30px -22px; }
.client-2 .my-kefu-ftop { display: none; }
.client-2 .my-kefu-ftop i { width: 33px; height: 31px; background-position: -23px -47px; background-size: 52px 82px; }
.client-2 .my-kefu-ftop .my-kefu-main{ padding-top: 6px; }
.client-2 .my-kefu-left { float: left; width: 62px; height: 47px;  position: relative; }
.client-2 .my-kefu-tel-right { font-size: 16px; color: #fff; float: left; height: 24px; line-height: 22px; padding: 0 15px; border-left: 1px solid #fff; margin-top: 14px; }
.client-2 .my-kefu-right { width: 20px; }
.client-2 .my-kefu-tel-main { background:#689a02; color: #fff; height: 53px; width: 230px; padding:9px 0 0; float: left; }
.client-2 .my-kefu-main { background:#689a02; width: 97px; height: 53px; position: relative; padding:9px 0 0; float: left;}
.client-2 .my-kefu-weixin-pic { position: absolute; left: -130px; top: -24px; display: none; z-index: 333; }
.my-kefu-weixin-pic img { width: 115px; height: 115px; }


.ul-pic-lb{ padding-top: 23px; margin-right: -20px;}
.ul-pic-lb li{float: left;width: 25%;margin-bottom:30px; overflow:hidden}
.ul-pic-lb a{ display: block; margin-right:20px; position: relative; transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s; overflow:hidden}
.ul-pic-lb a:hover{ box-shadow: 0px 0px 30px 5px rgba(0,0,0,.21)}
.ul-pic-lb img{ display: block; width:185px; height:120px; -webkit-transition: all 550ms; -o-transition: all 550ms; -moz-transition: all 550ms; transition: all 550ms;}

.ul-pic-lb a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

.ul-pic-lb li h3{ height:36px; line-height:35px; background:#f2f2f2; font-size:15px; text-align:center; padding:0 6px; overflow:hidden;}

