/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#86c166;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }
.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(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(../images/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
/* ico */
.ico { display: inline-block; overflow: hidden; vertical-align: middle; background: url(../images/ico.png); }
.ico1_1 { background-position: 0 0; width: 24px; height: 23px; }
.ico1_2 { background-position: -26px 0; width: 20px; height: 20px; }
.ico1_3 { background-position: -46px 0; width: 34px; height: 34px; }
.ico1_4 { background-position: -80px 0; width: 20px; height: 20px; margin-left: 8px; }
.ico1_5 { background-position: -80px -23px; width: 20px; height: 20px; *margin:5px 0 0;
}
.ico1_6 { background-position: -46px -34px; width: 8px; height: 6px; }
.ico2_1 { background-position: 0 -23px; width: 20px; height: 36px; position: absolute; top: 50%; margin-top: -18px; }
.ico2_2 { background-position: -20px -23px; width: 20px; height: 36px; position: absolute; top: 50%; margin-top: -18px; }
.ico2 { display: inline-block; overflow: hidden; vertical-align: middle; background: url(../images/ico1.png); width: 55px; height: 55px; }
.ico21_2 { background-position: -55px 0; }
.ico21_3 { background-position: -110px 0; }
/* 常量设置 */
.wrap { width:1000px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:14px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#ed6d00;}
::-moz-selection {color:#fff; background:#86c166; }
::selection {color:#fff; background:#86c166; }
::-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; -webkit-transform:rotate(0); transform:rotate(0); }
.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) }

/* 网站样式 */

/*
*头部
*/
.head .logo { background: url(../images/logo.gif) no-repeat; background-size: contain; width: 510px; height: 80px; }
.head .logo a { display: block; width: 100%; height: 100%; }
.head .head-r { margin: 35px 0 0; width: 45%; }
.head .head-r li { float: right; }
.head .head-r li.top_sear { width: 35%; }
.head .head-r li.top_sear em { font-style: normal; }
.head .head-r li.top_sear form { background-color: #e9e9e9; height: 23px; width: 100%; }
.head .head-r li.top_sear .inp { height: 16px; line-height: 16px; font-size: 12px; border: none; padding: 3px 0 4px; box-sizing: content-box; background: transparent; width: 81.5%; text-indent: 5px; *width:79%;
vertical-align: top; }
.head .head-r li.top_sear .btn { border: none; height: 23px; margin: 0 0 0 2px; border-radius: 0; line-height: 20px; padding: 0 2%; background-color: #fdcf00; float: right; width: 14%; }
.head .head-r li.hotline { font-size: 17px; font-weight: bold; font-family: Arial; margin-right: 3%; line-height: 23px; }
.head .head-r li.hotline a { color: #656565; }
.head .head-r li.hotline .ico { margin-right: 10px; }
.nav_menu { height: 48px; position: relative; z-index: 5; }
.nav_menu .nav li { float: left; background: url(../images/n-m-li.gif) right center no-repeat; position: relative; width: 14%; text-align: center; }
/*.nav_menu .nav li a { display: block; width: 100%; font-size: 14px; font-weight: bold; line-height: 48px; }*/
.nav_menu .nav li a { display: block; width: 100%; font-size: 15px; line-height: 48px;font-weight: bold; }
.nav_menu .nav li ul { position: absolute; top: 48px; left: 0; width: 100%; display: none; background: rgba(245, 130, 31, 0.78); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99f5821f, endcolorstr=#99f5821f);
padding: 10px 0; }
.nav_menu .nav li:hover ul { display: block; }
.nav_menu .nav li li { width: 100%; background: none; }
.nav_menu .nav li li a { color: #fff!important; line-height: 30px; }
.nav_menu .nav li li a:hover { background: url(../images/white65.png) repeat; background: rgba(255,255,255,.65); color: #555!important; }
.nav_menu .nav li.cur a, .nav_menu .nav li:hover a { color: #f5821f; }
/*
*banner
*/
.banner { height: 508px; position: relative; overflow: hidden; }
.banner .owl-carousel .owl-item img { position: absolute; bottom: 0; left: 50%; margin-left: -960px; width: 1920px; height: 100%; max-width: none }
.banner .slide_nav { position: relative; margin: 0 auto; width: 90px; height: 21px; top: 100%; background: url(../images/black.5.png) repeat; background: rgba(0,0,0,.5); border-radius: 20px; text-align: center; margin-top: -30px; cursor: pointer; *top:94%;
display: none; }
.banner .slide_nav a { display: inline-block; width: 13px; height: 12px; line-height: 99; overflow: hidden; background: #d0d0d0; margin: 0 6px 0 0; border-radius: 50%; *margin:4px 6px 0 0;
}
.banner .slide_nav .on { background: #fed401; }
/*
*首页产品滚动区域
*/

.proscroll-box { background-color: #f8f8f8; padding: 24px 0; }
.proscroll-box .proscroll-box-list { height: 150px; overflow: hidden; }
.proscroll-box .proscroll-box-list li { float: left; border: 1px #d5d5d5 solid; width: 100%; background-color: #fff; height: 98%; position: relative; }
.proscroll-box .proscroll-box-list li .pro_cover { display: block; padding: 7px; width: 91%; height: 91%; cursor: pointer; }
.proscroll-box .proscroll-box-list li .img { position: relative; width: 100%; height: 0; padding-bottom: 75%; *height:101px;
*padding-bottom:0;
display: block; }
.proscroll-box .proscroll-box-list li .img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.proscroll-box .proscroll-box-list li ._name { height: 30px; line-height: 30px; text-align: center; font-weight: normal; }
.proscroll-box .ico2_1 { left: -4%; }
.proscroll-box .ico2_2 { right: -4%; }
.proscroll-box .ico2_1:hover { background-position: 0 -59px; }
.proscroll-box .ico2_2:hover { background-position: -20px -59px; }
.proscroll-box .proscroll-box-list .slide_nav { display: none; }
.proscroll-box .proscroll-box-list li .overlayText { position: absolute; overflow: hidden; display: none; z-index: 20; margin: 0; color: white; width: 100%; height: 100%; background: rgba(245,130,31,.6); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99f5821f, endcolorstr=#99f5821f);
opacity: 1!important; top: 230px; left: 0; }
.textTitle { position: absolute; float: left; z-index: 30; margin: 0; margin-left: 10px; padding: 5px; font-weight: bold; }
.proscroll-box .proscroll-box-list li:hover { border-color: #f5821f; }
.proscroll-box .proscroll-box-list li ._btn { display: none; left: 50%; margin-left: -17px; top: 230px; z-index: 20; position: absolute; }

/*
*首页关于我们、公司新闻区域
*/
.channelOut { overflow: hidden; }
.channelOut .channelIn { font-size: 30px; font-weight: normal; float: left; }
.channelOut ._more { margin: 15px 0 0; }
.an-box { padding: 15px 0; }
.about-box .about-tab { background-color: #eceded; position: relative; overflow: hidden; height: 313px; }
.about-box .about-tab .tab_b { width: 100%; position: relative; background-color: #f5821f; }
.about-box .about-tab .tab_ul { position: absolute; background: rgba(245,130,31,.6); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99f5821f, endcolorstr=#99f5821f);
position: absolute; top: 0; right: 3%; z-index: 10; height: 143px; width: 38.6%; padding: 10px 0; }
.about-box .about-tab .tab_t { width: 100%; position: relative; color: #fff; font-size: 15px; padding: 5px 0; }
.about-box .about-tab .tab_t ._b { background: url(../images/i_a_t.png) no-repeat; width: 4px; height: 6px; display: none; position: absolute; right: -8px; top: 50%; margin-top: -3px; }
.about-box .about-tab .tab_t.tab_t_cur ._b, .about-box .about-tab .tab_t:hover ._b { display: block; transition: all 1s ease-in-out; }
.about-box .about-tab .tab_t.tab_t_cur, .about-box .about-tab .tab_t:hover { font-weight: bold; }
.about-box .about-tab .tab_t a { color: #fff; }
.about-box .about-tab .tab_c { padding: 20px 4%; }
.about-box .about-tab .tab_c .ab-box-cont { height: 110px; overflow: hidden; }
.news-box .i-news-box ._left { width: 37.2%; }
.news-box .i-news-box ._left ._pic { display: block; width: 100%; cursor: pointer; }
.news-box .i-news-box ._left ._pic ._img { display: block; width: 100%; height: 0; padding-bottom: 75%; position: relative; *height:160px;
*padding-bottom:0;
}
.news-box .i-news-box ._left ._pic ._img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.news-box .i-news-box ._left ._pic ._time { display: block; color: #a6a8aa; margin: 5px 0 0; }
.news-box .i-news-box ._left ._pic ._title { font-size: 13px; color: #f5821f; }
.news-box .i-news-box ._left ._pic ._summ { height: 88px; overflow: hidden; }
.news-box .i-news-box .i-news-list { width: 58%; }
.news-box .i-news-box .i-news-list li { border-bottom: 1px #dedede solid; margin-bottom: 7px; }
.news-box .i-news-box .i-news-list li a * { cursor: pointer; }
.news-box .i-news-box .i-news-list ._title { font-size: 12px; font-weight: normal; color: #000; padding-bottom: 2px; }
.news-box .i-news-box .i-news-list li:hover ._title { color: #f5821f; }
/*
*首页配件仓库、二手机服务、设备租赁
*/
.prods-box { margin: 60px 0 0; *margin:70px 0 0;
}
.prods-box .ck-box a { display: block; width: 100%; border: 1px #d0d0d0 solid; border-top: 5px #f5821f solid; position: relative; cursor: pointer; }
.prods-box .ck-box a * { cursor: pointer; }
.prods-box .ck-box .ck-btn { position: absolute; top: -31.5px; left: 50%; margin-left: -22.5px; z-index: 5; transition: transform 0.5s ease; -moz-transition: transform 0.5s ease; -ms-transition: transform 0.5s ease; -o-transition: transform 0.5s ease; -webkit-transition: transform 0.5s ease; }
.prods-box .ck-box ._img { display: block; width: 100%; position: relative; height: 0; padding-bottom: 47%; z-index: 1; *height:150px;
*padding-bottom:0;
}
.prods-box .ck-box ._img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.prods-box .ck-box ._img .title { background: url(../images/white65.png) right; background: rgba(255,255,255,.65); height: 36px; line-height: 36px; text-align: center; color: #555; font-size: 18px; position: absolute; width: 100%; bottom: 0; left: 0; }
.prods-box .ck-box .prods-cont { margin: 15px 4%; height: 88px; overflow: hidden; }
.prods-box .ck-box .prods-b { background: url(../images/p-bg.jpg) center top repeat-x; height: 28px; position: relative; }
.prods-box .ck-box .prods-b ._btn { display: block; height: 28px; line-height: 28px; text-align: center; background-color: #bbb; width: 9.5%; position: absolute; right: 0; top: 0; }
.prods-box .ck-box a:hover .title { color: #000; }
.prods-box .ck-box a:hover ._btn { background-color: #f5821f; }
.prods-box .ck-box a:hover .ck-btn { -moz-transform: translateX(10px); -ms-transform: translateX(10px); -o-transform: translateX(10px); -webkit-transform: translateX(10px); transform: translateX(10px); }
/*底部通用*/
.foot { background: url(../images/foot-t.jpg) repeat; color: #767676; position: relative; margin: 60px 0 0; }
.foot a { color: #767676; }
.foot dl { float: left; line-height: 2; width: 12%; margin-right: 3%; }
.foot dl dt { padding-bottom: 5px; }
.foot dl dt a { color: #767676; font-size: 16px; font-weight: bold; }
.foot dl dd a { color: #767676; font-size: 14px; }
.foot_left { border-right: 1px #d1d1d1 solid; width: 560px; }
.bdsharebuttonbox { margin-top: 10px; }
.bdsharebuttonbox span { float: left; padding-right: 5px; padding-top:4px;}
.bdsharebuttonbox a { margin-top: 4px!important; }
.foot_bottom { height: 50px; line-height: 50px; color: #fff; background: #f5821f; }
.foot_bottom em { font-style: normal; padding: 0 5px; }
.foot_bottom a { color: #fff; padding-right: 10px; }
.foot_bottom img { vertical-align: middle; }
.foot_key { width: 33px; height: 33px; background: #c31004; position: relative; right: 46px; top: -40px; }
.bi_cur { background-position: 0 -25px; }
.foot_a { height: 200px; overflow: hidden; width: 100%; }
.foot_b { padding: 16px 0 18px 0; position: relative; }
.foot_right span { display: inline-block; width: 195px; }
.foot_right, .foot_right a { color: #fff; }
.foot_left_menu { border-left: 1px #2138b3 solid; border-right: 1px #2138b3 solid; float: left; width: 32%; height: 205px; }
.foot .erwm_bar { width: 13%; text-align: center; }
.foot .erwm_bar .erwm { padding-left: 0; }
.foot .erwm_bar .erwm span { display: block; }
.foot_right img { vertical-align: middle; }
.foot dl dt ._fbtn { display: inline-block; background-color: #ffb400; width: 14px; height: 14px; margin-right: 5px; position: relative; }
.foot dl dt ._fbtn .ico1_6 { position: absolute; top: 50%; margin-top: -3px; left: 50%; margin-left: -4px; }
.foot dl dd { padding-left: 10%; }
.foot dl.f_product { width: 11%; }
.foot dl.f_product dd { padding-left: 18%; }
.foot dl.f_product dd a { display: block;  width: 80%; margin-right: 0.5%; }
.foot dl.f_fast { width: 9%; }
.foot dl.f_fast dd { padding-left: 20%; }
.foot dl.f_contact { float: right; width: 25.5%; margin-right: 0; background: url(../images/f_li.png) left center no-repeat; padding-left: 2%; }
.foot dl.f_contact dd { padding-left: 7%; }
.Form-M2 .Form-M2-Btn ._submit,.Form-P2 .Form-P2-Btn ._submit{ background: #f5821f !important;}
/*
*下层
*/
.n_bg { background: #fff url(../images/bg.jpg) center top no-repeat;width: 100%;overflow: hidden;}
.banner_page { height: 258px; position: relative; text-align: center;  }
.banner_page img { width: 1920px; position: absolute; left: 50%; margin-left: -960px; top: 0; max-width: none; }
.bg { background-color: #fff; margin-top: 110px; position: relative; }
/*.main_bar { background: url(../images/bg1.jpg) center top no-repeat; padding-bottom: 42px; }*/
.main_bar {  padding-bottom: 42px; }
.posi { float: right; color: #f5821f; font-weight: normal; font-size: 13px; }
.posi a, .posi em { color: #555; }
.posi em { padding: 0 5px; }
.posi span { color: #555; }
.main_bar .channelT { background: #f5821f; width: 100%; height: 99px; font-weight: normal; position: relative; margin-top: -48px; z-index: 4; text-indent: 25px; }
.main_bar .channelT .h1 { color: #fff; font-size: 24px; padding-top: 25px; text-align: center}
.main_bar .channelT .en { color: #fff; display: block; font-family: Arial; font-size: 14px; }
.main_bar .channelT b { background: url(../images/s5.png) no-repeat; width: 24px; height: 24px; display: block; position: absolute; right: 0; bottom: 0; }
.main_right { margin-right: 20px; }
.main_bar .main-left-bar { width: 19%; float: left; }
.main_bar .main-right-bar { float: right; width: 76.3%; }
.bread { border-bottom: 1px #8b8b8b dotted; line-height: 50px; }
.s_menu li { text-indent: 24px; }
.s_menu li a { display: block; font-size: 14px; background: url(../images/menu_li2.png) no-repeat; height: 42px; line-height: 42px; }
.s_menu li:hover a, .s_menu li.cur a { background: url(../images/menu_li1.png) 0 center no-repeat; color: #fff; }
.s_menu li ul {  padding: 10px; }
.s_menu li li a { background: none; color: #555; height: auto; line-height: 28px; border-bottom: 1px #ddd solid; text-indent: 0; padding-left: 10px; }
.s_menu li:hover li a, .s_menu li.cur li a { background: none; color: #555; }

.s_menu li li:hover>a, .s_menu li.cur li.cur>a { color: #f16e00; font-weight: bold; background-color: #ededed; }
.main_content { line-height: 2; overflow: hidden; }
.contact-bar { margin-top: 40px; }
.contact-bar .contact-bar-title { background: #f5821f; color: #fff; height: 42px; line-height: 42px; text-indent: 6px; font-size: 14px; position: relative; }
.contact-bar .contact-bar-title i { font-size: 32px; }
.contact-bar .contact-bar-title b { background: url(../images/s5.png) no-repeat; width: 24px; height: 24px; display: block; position: absolute; right: 0; bottom: 0; }
.contact-bar .contact-bar-dd .telP { background: none; font-size: 13px; }
.contact-bar .contact-bar-dd .telP .iocs4 { background: url(../images/s6.png) no-repeat; width: 29px; height: 29px; margin-right: 5px; }
.contact-bar .contact-bar-dd .telP ._digit { font-size: 17px;  }
.contact-bar .contact-bar-dd .contact-bar-dd-tel { padding-left: 7%; line-height: 2; font-size: 13px; }
.bread .channelI { float: left; font-size: 26px; font-weight: normal; }
.main-right-bar .main_right .news-bar { padding: 35px 0; }
.main-right-bar .main_right .news-bar .news-bar-top ul { width: 101%; }
.main-right-bar .main_right .news-bar .news-bar-top li { float: left; width: 30%; border: 1px #dedede solid; margin-right: 3%; padding-bottom: 10px; position: relative; }
.main-right-bar .main_right .news-bar .news-bar-top li ._title { font-size: 13px; font-weight: normal; padding: 6% 7%; }
.main-right-bar .main_right .news-bar .news-bar-top li ._time { color: #f16e00; font-size: 13px; padding: 0 7%; }
.main-right-bar .main_right .news-bar .news-bar-top li a * { cursor: pointer; }
.main-right-bar .main_right .news-bar .news-bar-top li b { display: block; background: url(../images/s7.png) no-repeat; width: 6px; height: 6px; position: absolute; right: 2%; bottom: 2%; }
.main-right-bar .main_right .news-bar .news-bar-top li .pic { position: relative; width: 100%; height: 0; padding-bottom: 75%; *padding-bottom:0;
*height:174px;
}
.main-right-bar .main_right .news-bar .news-bar-top li .pic img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.telP { background-color: #e2e2e2; overflow: hidden; padding: 9px 5% 12px; font-size: 12px; margin-top: 14px; }
.telP .iocs4 { background: url(../images/tel.png) no-repeat; width: 44px; height: 44px; display: block; float: left; }
.telP ._digit { font-size: 25px; font-weight: bold; line-height: 22px; }
.mh { min-height: 400px; }
.main-right-bar .main_right .news-bar .NewsList-A1 { padding: 40px 0 0; }
.NewsList-A1 { font-size: 14px; }
.NewsList-A1-head { line-height: 34px; border-bottom: 2px solid #0e90d2; background: #333333; color: #ffffff; font-weight: bold; }
.NewsList-A1 ._data { float: left; width: 20%; text-align: center; }
.NewsList-A1 ._title { float: left; width: 80%; text-align: center; }
.NewsList-A1 ul { border-bottom: 1px solid #cccccc; }
.NewsList-A1 li { height: 50px; line-height: 40px; overflow: hidden; background: #ededed; }
.NewsList-A1 li a { color: #555; }
.NewsList-A1 li.even { background: none; }
.NewsList-A1 li ._title { text-align: left; cursor: pointer; }
.NewsList-A1 li a:hover { color: #f16e00; }
/*
*分页
*/
.page { text-align: center; line-height: 25px; margin-top: 40px; }
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #f16e00; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }
/*
*新闻详细页
*/
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 20px; line-height: 25px; color: #333333; text-align: center; padding-bottom: 10px; }
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; }
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 16px; color: #cccccc; }
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #f5821f; }
.NewsDetail-B2 .myart { padding: 20px 0; }
.NewsDetail-B2 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden; *zoom: 1;
}
.NewsDetail-B2 ._detailPage_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; }
.NewsDetail-B2 ._detailPage_bottom ._title { float: left; width: 50%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom ._title:hover { color: #0e90d2; }
.NewsDetail-B2 ._detailPage_bottom ._time { float: right; }
.NewsDetail-B2 .bdsharebuttonbox:after { display: inline; }
.NewsDetail-B2 .bdsharebuttonbox .bds_more { float: none; background: none; padding-left: 2px; }
.content { padding: 25px 0; }
/*
*产品综合页
*/
.UsedList-U2 ul { overflow: hidden; margin-right: -2%; *zoom: 1;
}
.UsedList-U2 li { width: 30.6%; float: left; margin-right: 2%; margin-bottom: 30px; }
.UsedList-U2 li ._img { border: 1px solid #cccccc; margin-bottom: 5px; position: relative; height: 0; overflow: hidden; padding-bottom: 75%; }
.UsedList-U2 li ._img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; *height: auto;
}
.UsedList-U2 li ._img [class^="ico-"] { position: absolute; right: 3px; bottom: 3px; color: #0e90d2; }
.UsedList-U2 li ._name { text-align: center; font-size: 14px; }
.UsedList-U2 li ._name a { color: #f16e00; }
/*
*产品综合页
*/
.pro-tong-box { padding: 20px 22px 20px 25px; }
.pro-tong-bar .bread { border-bottom: none; }
.pro-tong-bar .pro-scroll-bar { padding: 8px; border: 2px #f4f4f5 solid; margin-top: 10px; }
.pro-tong-bar .pro-scroll-bar .pro-scroll { position: relative; }
.pro-tong-bar .pro-scroll-bar .pro-scroll .ico-1 { display: block; position: absolute; top: 30%; font-size: 76px; color: #434343; }
.pro-tong-bar .pro-scroll-bar .pro-scroll .pprev { left: -20px; }
.pro-tong-bar .pro-scroll-bar .pro-scroll .pnext { right: -20px; }
.pro-tong-bar .pro-scroll-bar .pro-scroll .ico-1:hover { color: #0f49b5; }
.pro-cate-bar { margin-top: 13px; padding: 0 4.3%; position: relative; }
.pro-cate-bar .pro-cate-scroll li { float: left; width: 18.8%; }
.pro-cate-bar .pro-cate-scroll li ._pic { width: 98%; height: 113px; border: 1px #bababa solid; }
.pro-cate-bar .pro-cate-scroll li ._title { font-size: 13px; color: #555; font-weight: normal; padding: 5px 0; }
.pro-cate-bar .ico-1 { display: block; position: absolute; top: 30%; font-size: 32px; color: #dddee0; }
.pro-cate-bar .pprev1 { left: -10px; }
.pro-cate-bar .pnext1 { right: -10px; }
.pro-cate-bar .ico-1:hover { color: #898e94; }
.products-list-bar { margin-top: 40px; }
.products-list-bar .tab_b { border-bottom: 1px #cfcfcf solid; font-size: 15px; overflow: hidden; height: 37px; line-height: 37px; }
.products-list-bar .tab_b .tab_t { padding: 0 36px; width: auto; text-align: center; background-color: #fec422; color: #fff; margin-right: 7px; }
.products-list-bar .tab_b .tab_t_cur { background-color: #0f49b5; }
.products-list-bar .tab_b .tab_t_order { position: absolute; top: 0; left: 400px; width: 162px; color: #fff; background-color: #898989; text-align: center; }
.products-list-bar .tab_b .tab_t_order a { color: #fff; display: block; }
.products-list-bar .tab_c .tab-li .tab-li-dt { font-size: 14px; float: left; width: 14%; text-indent: 20px; }
.products-list-bar .tab_c .tab-li .tab-li-dd { float: right; width: 85%; }
.products-list-bar .tab_c .tab-li { overflow: hidden; padding: 8px 0; }
.products-list-bar .tab_c .tab-li.even { background-color: #f3f3f3; }
.products-list-bar .tab_c { padding: 20px 0; }
.products-list-bar .tab_c .tab-li .tab-li-dd a { float: left; padding: 0 2%; }
.hotline-bar { border-top: 1px #cfcfcf solid; margin-top: 20px; padding: 17px 0; background: url(../images/s1.jpg) center center no-repeat; }
.hotline-bar .hotline-box1 dt { font-size: 18px; font-weight: bold; }
.hotline-bar .hotline-box1 dd { margin-top: 10px; line-height: 2; }
.hotline-bar .hotline-box1 dd ._p { width: 49%; float: left; }
.hotline-bar .hotline-box1 dd ._p1 { margin-top: 8px; clear: both; }
.hotline-bar .hotline-box2 { padding-left: 16%; }
/*
*产品详细页
*/
.ProDetail-P6 { overflow: hidden; *zoom: 1;margin-top: 20px;}
.proDetail-P6-img { text-align: center; }
.proDetail-P6-img ._img { width: 42%; margin-right: 6%; }
.proDetail-P6-img ._img img { max-height: 100%; max-width: 100%; width: auto; }
.proDetail-P6-img ._info { text-align: left; }
.proDetail-P6-img ._info h3 { font-size: 22px; color: #333; line-height: 1; margin-bottom: 30px; }
.proDetail-P6-img ._info ._txt { font-size: 14px; height: 100px; }
.order_btn { display: inline-block; width: 140px; height: 35px; background: #f16e00; color: #fff; text-align: center; line-height: 35px; font-size: 14px; }
.order_btn:hover { color: #fff; }
.order_btn i { vertical-align: 0; }
.proDetail-P6-img .proDetail-right-bar { width: 21.2%; height: 100%; float: right; }
.proDetail-P6-img .proDetail-right-bar .proDetail-right-title { font-size: 16px; font-weight: normal; border-bottom: 1px #ededed solid; padding-bottom: 5px; }
.proDetail-P6-img .proDetail-right-bar .proDetail-right-title strong { color: #243ec5; }
.proDetail-P6-img ._list { padding: 13px 28px 0 7px; }
.proDetail-P6-img ._list span { float: left; width: 100%; margin: 0 0 7px 0; *margin-right: 1%;
cursor: pointer; border: 2px #eeecea solid; height: 64px; }
.proDetail-P6-img ._list img { width: 100%; height: 100%; }
.ProDetail-P6-detail { float: right; width: 37%; }
.ProDetail-P6-detail ._head { font-size: 16px; color: #070707; }
.ProDetail-P6-detail ._title { font-size: 18px; font-weight: bold; color: #005bb4; line-height: 2em; }
.proDetail-right-bar ._tib { padding: 0 28px 0 7px; }
.proDetail-right-bar ._tib a { display: inline-block; color: #fff; height: 32px; line-height: 32px; background-color: #fec422; text-align: center; width: 100%; }
/*选项卡*/
.ProDetail-P6 .tab { margin-top: 30px; }
.ProDetail-P6 .tab_ { height: 48px; border-bottom: 1px #e7e7e7 solid; }
.ProDetail-P6 .tab_ .tab_key { float: left; padding: 0 25px; font-weight: bold; position: relative; border: 1px #ddd solid; line-height: 48px; }
.ProDetail-P6 .tab_ a b { display: none; background: url(../images/s8.png) no-repeat; width: 14px; height: 14px; position: absolute; right: 0; bottom: 0; }
.ProDetail-P6 .tab_ .cur {/* border: 1px #f5821f solid; */ background: none; }
.ProDetail-P6 .tab_ .cur b { display: block; color: #243ec5; }
.ProDetail-P6 .tab_val { padding: 20px; height: auto !important; height: 200px; min-height: 200px; }
.ProDetail-P6 .tab_ .t1 { border-bottom: none; margin-bottom: -1px; background: #fff; }
.ProDetail-P6 .tab_ .t2 { border: none; margin-left: -1px; padding: 0; }
.ProDetail-P6 .othertype { height: 48px; line-height: 48px; border-radius: 0; border: #ddd solid 1px; padding: 0 15px; }
.promenu-box { border-bottom: 1px #cfcfcf solid; margin: 0 0 20px; }
.promenu-box li { float: left; width: 15%; height: 36px; line-height: 36px; text-align: center; background-color: #d8d8d8; color: #fff; margin-right: 1%; margin-bottom: 1%; }
.promenu-box li a { display: block; }
.promenu-box li.cur, .promenu-box li:hover { background-color: #f5821f; }
.promenu-box li.cur a, .promenu-box li:hover a { color: #fff; }
.select-ui-options { border: #ddd solid 1px !important; }
/*
*资料下载
*/
.downloadList { overflow: hidden; padding: 25px 0; }
.l_1 { width: 62% }
.l_2 { width: 15% }
.l_3 { width: 20% }
.listT { height: 28px; line-height: 28px; background-color: #ddd; clear: both }
.listT li { float: left; text-align: center; font-size: 14px; color: #433529; clear: right }
.listT li.l_1 { text-align: center }
.listL { clear: both; padding: 10px 0 }
.listL li { width: 100%; float: left; border-bottom: #e8e8e8 1px solid }
.listL h2, .listL span { float: left; text-align: center; height: 20px; line-height: 20px; padding: 5px 0; clear: right }
.listL h2 { text-align: left; text-indent: 27px; font-size: 12px; font-weight: normal }
.icos { display: inline-block; overflow: hidden; vertical-align: middle; background: url(../images/icos.png) }
.ico4_1 { background-position: -36px -36px; width: 14px; height: 14px; margin-right: 15px }
.ico4_2 { background-position: -51px -36px; width: 14px; height: 14px; margin-right: 15px }
/*
*操作视频
*/
.pic_list { width: 100%; overflow: hidden; margin-top: 30px; }
.pic_list ul { width: 110%; }
.pic_list li { width: 232px;  float: left; position: relative; margin: 0 20px 40px 0; }
.pic_list li ._img{ height: 165px; width: 100%;}
.pic_list li img { width: 100%; height: 100%; }
.pic_list li .cs{ border: #ccc solid 1px; padding: 15px; line-height: 1.5em; height: 95px;/*display: none; */}
.pic_list li .pic_name { line-height: 32px; color: #fff; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../images/black.6.png); background: rgba(0,0,0,.40); position: absolute; left: 0px; bottom: 0px; text-align: center; }
.pic_list li .cover_bg { width: 100%; height: 100%; display: none; background: url(../images/black.6.png) repeat; background: rgba(0,0,0,.40); position: absolute; top: 0px; left: 0px;}
.pic_list li i { width: 64px; height: 64px; background: url(../images/cover_zoom.png) no-repeat 0 0; position: absolute; top: 50%; left: 50%; margin-left: -32px; margin-top: -32px; }
.pic_list li.pic_hover .cover_bg { display: block; }
.pic_list li.pic_hover .pic_name { background: none; filter: none; }
.pic_list #videoPlay li i { background: url(../images/play.png) no-repeat 0 0; width: 40px; height: 40px; margin-left: -22px; margin-top: -22px; }
.pic_list li ._title { line-height: 32px; color: #fff; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../images/black.6.png); background: rgba(0,0,0,.40); position: absolute; left: 0px; bottom: 0px; text-align: center; }
.pic_list li.pic_hover ._title { background: none; filter: none; }
/*
*人才招聘
*/
.JobList-J2 ._jt { background-color: #e2f4fd; height: 26px; line-height: 26px; margin-top: 10px; overflow: hidden; *zoom: 1;
cursor: pointer; }
.JobList-J2 ._jt strong { float: left; width: 30%; text-align: center; color: #0e90d2; }
.JobList-J2 ._jt span { float: right; }
.JobList-J2 ._jt [class^="ico-"] { font-size: 12px; color: #999999; }
.JobList-J2 ._jc { display: none; }
.JobList-J2 ._jcon { padding: 10px; }
.JobList-J2 ._jt_act [class^="ico-"] { color: #0e90d2; }
/*招聘列表*/
.QAList-Q3 { overflow: hidden; }
.QAList-Q3-title { height: 18px; line-height: 18px; border: 1px #ddd solid; padding: 8px 15px 9px; position: relative; cursor: pointer; background: #e8e8e8; margin-top: 10px; font-size: 16px; font-weight: bold; float: left; width: 95.5%; }
.QAList-Q3-title ._data { float: left; width: 6%; color: #f06200; font-size: 14px; font-weight: bold; }
.QAList-Q3-title ._title { text-align: left; font-size: 14px; color: #666; }
.QAList-Q3-title ._ico { background: url(../images/qa31.png); }
.QAList-Q3-title ._icoActive { background: url(../images/qa32.png); }
.QAList-Q3-title ._icoP { width: 25px; height: 25px; position: absolute; right: 6px; top: 5px; }
.QAList-Q3-content { padding: 10px 15px; border: 1px #ddd solid; border-top: none; display: none; width: 95.5%; float: left; }
.QAList-Q3-content ._data { width: 6%; float: left; color: #9a9a9a; font-size: 14px; font-weight: bold; }
.QAList-Q3-content ._qaIntro { text-align: left; line-height: 2; padding: 10px 0; }
.QAList-Q3-content ._qaIntro ._channelBtn { background: #093991; color: #fff; padding: 8px 10px; display: inline-block; margin-top: 10px; }
.QAList-Q3-title.active ._title { color: #003f87; }
#map_canvas img { max-width: none; }
#dituContent img { max-width: none; }
.contact-bar-title a { color: #fff; }
#form1 { background-color: #eee; margin-bottom: 26px; padding: 16px 0 16px 10px; }
/*QQ客服*/
#kefu { width: 120px; height: auto; position: fixed; top: 50%; right: 5px; z-index: 89; background: #fff; border: 1px solid #d1d1d1; border-top: 2px solid #ca2d25; display: block; margin-top: -240px; padding-bottom: 10px; }
#kefu .topK { width: 100%; height: 35px; line-height: 35px; font-family: "Microsoft YaHei"; font-size: 14px; color: #333; font-weight: bold; text-align: center; }
#kefu .kf_middle { font-size: 12px; width: 100%; text-align: center; }
#kefu .kf_middle .kf_qq { margin-bottom: 5px; }
#kefu .kf_middle .kf_alww { }
#kefu .kf_middle .kf_tel { color: #991C0A; margin-bottom: 5px; }
#kefu .kf_middle .kf_bttext { margin-bottom: 5px; }
#kefu .close { float: right; margin-right: 10px; margin-top: 10px; cursor: pointer; }
#right_bar { width: 28px; height: 95px; position: fixed; top: 50%; right: 0; margin-top: -242px; z-index: 90; display: none; }
#right_bar img { cursor: pointer; }
#kefu .kf_bttext { font-weight: bold; }
.main_right .MsoNormal img { vertical-align: middle; }
.top_sear .btn { background: #fdcf00; }
.contact_table img { vertical-align: middle; margin-right: 5px; }
.album_ordinary .slide_nav { display: none; }
.i-pro { padding-bottom: 50px; }
.server { position: relative; height: 100%; box-shadow: 2px 2px 4px rgba(0,0,0,.3); }
.server .slide_nav{ display: none;}
.server li { float: left; height: 100%; position: relative; width: 100%;display: block;}
.server ._b { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.server ._head { position: absolute; height: 70px; text-align: center; left: 0; width: 100%; bottom: 0;background:url(../images/dotb.png); text-align: center; }
.server ._t { font-size: 14px; color:#000; height: 20px; line-height: 20px; position: relative; padding-top: 15px; }
.server ._t:after { position: absolute; content: "";  left: 50%; margin-left: -14px; bottom: 0; border-top: 2px solid #ccc; }
.server ._en { font-size: 12px; color: #999; line-height: 20px; }
.server li.odd ._head { bottom: auto; top: 0; }
.server li.on ._head { height: 100%; background: none; background: rgba(0,0,0,.4); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#80000000, endcolorstr=#80000000);
-webkit-transition: height ease .32s; transition: height ease .32s; }
.server li.on ._t { position: absolute; width: 22px; left: 50%; margin-left: -11px; top: 50%; margin-top: -3em; line-height: 1.5em; color: #fff; font-size: 18px; padding-top: 0; }
.server li.on ._t:after { border: 0; width: 1px; height: 80px; background: #fff; margin: 0; top: -100px; }
.server li.on ._t:before { content: ""; border: 0; width: 1px; height: 80px; background: #fff; margin: 0; top: 140px; position: absolute; left: 50%; }
.server li.on ._en { display: none; }
.searchBar { position: absolute; width: 100%; background: url(../images/black.6.png) repeat; height: 58px; bottom: 0; z-index: 10; }
.searchBar .hotlink { line-height: 58px; }
.searchBar .hotlink a { color: #ccc; float: left; margin-right: 8px; }
.searchBar .hotlink span { font-size: 14px; color: #fff; }
.searchBar form { border: #ccc solid 1px; margin-top: 10px; }
.searchBar form input { background: none; border: 0; padding: 0; margin: 0; height: 38px; line-height: 38px; text-indent: 15px; color: #fff; }
.searchBar form button { background: none; margin: 0; padding: 0; height: 38px; padding: 0 10px; border:none;}
.searchBar .barrs { text-align: center; width: 37px; height: 58px; overflow: hidden; line-height: 58px; background: url(../images/b1.png) no-repeat center; }
.searchBar .barr_next { background: url(../images/b2.png) no-repeat center; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99f5821f, endcolorstr=#99f5821f);
}
.searchBar .barr_next:hover { background: rgba(245,130,31,0.5) url(../images/b2.png) no-repeat center; }
.searchBar .barr_prev:hover { background: rgba(245,130,31,0.5) url(../images/b1.png) no-repeat center; }
.JobList-J1 li.first { background: #e2f4fd; border-bottom: none; padding: 0; }
.JobList-J1 li { border-bottom: 1px solid #cccccc; float: left; width: 100%; height: 34px; line-height: 34px; background: url("../images/list_type.png") 15px center no-repeat; }
.JobList-J1 li ._t1 { width: 18%; color: #0e90d2; }
.JobList-J1 li ._t2 { width: 20%; }
.JobList-J1 li ._t3 { width: 24%; }
.JobList-J1 li ._t4 { width: 14%; }
.JobList-J1 li ._t5 { width: 14%; }
.JobList-J1 li ._t6 { width: 10%; }
.JobList-J1 li.first ._ut { float: left; text-align: center; color: #0e90d2; font-weight: 700; font-size: 14px; }
.JobList-J1 li ._un { float: left; text-align: center; height: 50px; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.JobList-J1 li:hover { background: #ededed; }
@media only screen and (max-width: 40rem) {
 .JobList-J1 li ._t1 {
 width: 30%;
}
 .JobList-J1 li ._t2 {
 width: 30%;
}
 .JobList-J1 li ._t3 {
 width: 40%;
}
 .JobList-J1 li ._t4 {
 display: none;
}
 .JobList-J1 li ._t5 {
 display: none;
}
 .JobList-J1 li ._t6 {
 display: none;
}
}
.JobList-J1 li.first { background: #e2f4fd; border-bottom: 0; padding: 0 }
.JobList-J1 li { border-bottom: 1px solid #ccc; float: left; width: 100%; height: 34px; line-height: 34px;  }
.JobList-J1 li ._t1 { width: 18%; color: #0e90d2 }
.JobList-J1 li ._t2 { width: 20% }
.JobList-J1 li ._t3 { width: 24% }
.JobList-J1 li ._t4 { width: 14% }
.JobList-J1 li ._t5 { width: 14% }
.JobList-J1 li ._t6 { width: 10% }
.JobList-J1 li.first ._ut { float: left; text-align: center; color: #0e90d2; font-weight: 700; font-size: 14px }
.JobList-J1 li ._un { float: left; text-align: center; height: 50px; cursor: pointer; white-space: nowrap; text-overflow: ellipsis; overflow: hidden }
.JobList-J1 li:hover { background: #ededed }
@media only screen and (max-width:40rem) {
.JobList-J1 li ._t1 {
width:30%
}
.JobList-J1 li ._t2 {
width:30%
}
.JobList-J1 li ._t3 {
width:40%
}
.JobList-J1 li ._t4 {
display:none
}
.JobList-J1 li ._t5 {
display:none
}
.JobList-J1 li ._t6 {
display:none
}
}
.serverCon .nprev{ left: -50px;}
.serverCon .nnext{ right: -50px;}
.serverCon .ico2_1:hover { background-position: 0 -59px; }
.serverCon .ico2_2:hover { background-position: -20px -59px; }
.part_info{ margin-top: 20px; text-indent: 2em;}


/*网站地图*/
.web_map{ overflow: hidden; margin-bottom: 100px;}
.map_line { overflow: hidden; line-height: 30px; padding: 8px 10px; border-bottom: 1px solid #ddd; *zoom:1;
}
.map_line h4 { margin-right: 10px; }
.map_line h4 a { display: block; text-align: center; background: #ececec; font-size: 14px; }
.map_line h4 a:hover { background: #f5821f; color: #fff; }
.site_cell a { float: left; color: #333; background: url(../images/cir_map.gif) 18px 10px no-repeat; padding-left: 35px; transition: none; }
.site_cell a:hover { background-position: 18px -31px; color: #aadb1e; }

.wrap_bar{ background:#aadb1e !important;}
.wrap_body{ padding: 30px; min-height:300px;}

.gyyq .gongyeyuan_scroll{ height: auto;}
.gyyq .gongyeyuan_scroll ul{ float: left; margin-right: -20px; }
.gyyq .gongyeyuan_scroll li{ float: left; margin-bottom: 20px; margin-right: 20px; }

/*网站地图*/
.content-5011{overflow:hidden;line-height:30px;padding:8px 10px;border-bottom:1px solid #ddd;*zoom:1;}
.content-5011 h4{margin-right:10px;}
.content-5011 h4 a{display:block;text-align:center;background:#ececec;font-size:14px;}
.content-5011 h4 a:hover{background:#ccc;color:#fff;}
.content-5011 .site_cell a{float:left;color:#666;padding-right:35px;transition:none;}
.content-5011 .site_cell a:hover{color:#333;}
.album_ordinary .album_cell img { max-height: 70% !important;}

/* 在线订购FormP2 */
.Form-P2 .Form-P2-li {padding-top: 10px;}
.Form-P2 .Form-P2-li label {width: 14em;display: inline-block;color: #666;vertical-align: middle;
}
.Form-P2 .Form-P2-li input {height: 28px;line-height: 28px;border: 1px #ddd solid;width: 70%;}
.Form-P2 .Form-P2-li textarea {border: 1px #ddd solid;width: 70%;}
.Form-P2 .Form-P2-li em {color: red;vertical-align: middle;padding-left: 10px;}
.Form-P2 .Form-P2-li input._yzm {width: 20%;}
.Form-P2 .Form-P2-li img {vertical-align: middle;padding-left: 10px;cursor: pointer;height:28px;}
.Form-P2 .Form-P2-li b {color: #666;font-size: 12px;padding-left: 4px;}
.Form-P2 .Form-P2-li select {border: 1px #ddd solid;width: 70%;padding: 7px 0;}
.Form-P2 .Form-P2-Btn {padding: 27px 0 0 60px;}
.Form-P2 .Form-P2-Btn button {width: 90px;height: 24px;line-height: 24px;text-align: center;color: #fff;border-radius: 4px;cursor: pointer;outline: 0;border: 0;padding: 0;}
.Form-P2 .Form-P2-Btn ._submit {background: #ff0101;margin-right: 10px;}
.Form-P2 .Form-P2-Btn ._reset {background: #909090;}
/*在线留言列表M2*/
.Form-M2 .Form-M2-li {padding-top: 10px;}
.Form-M2 .Form-M2-li label {width: 10em;display: inline-block;color: #666;vertical-align: middle;}
.Form-M2 .Form-M2-li input {height: 28px;line-height: 28px;border: 1px #ddd solid;width: 70%;}
.Form-M2 .Form-M2-li textarea {border: 1px #ddd solid;width: 70%;}
.Form-M2 .Form-M2-li em {color: red;vertical-align: middle;padding-left: 10px;}
.Form-M2 .Form-M2-li input._yzm {width: 20%;}
.Form-M2 .Form-M2-li img {vertical-align: middle;padding-left: 10px;cursor: pointer;height:28px;}
.Form-M2 .Form-M2-li b {color: #666;font-size: 12px;padding-left: 4px;}
.Form-M2 .Form-M2-li select {border: 1px #ddd solid;width: 70%;padding: 7px 0;}
.Form-M2 .Form-M2-Btn {padding: 27px 0 0 60px;}
.Form-M2 .Form-M2-Btn button {width: 90px;height: 24px;line-height: 24px;text-align: center;color: #fff;border-radius: 4px;outline: 0;border: 0;padding: 0;  cursor: pointer;}
.Form-M2 .Form-M2-Btn ._submit {background: #ff0101;margin-right: 10px;}
.Form-M2 .Form-M2-Btn ._reset {background: #909090;}


/*changxw*/
.rect-56{padding-bottom: 56%;}
.UsedList-U2 li ._full{border: 1px solid #ccc;box-sizing:border-box;}
.UsedList-U2 li ._name{color: #f16e00;}
body .select-ui-options li:hover {background: #86c166;color: #fff;}
                            /* job-2 start*/
.widget-job-tit{ background: #e2f4fd; color: #fff; overflow: hidden; height: 34px; line-height: 34px;}
.widget-job-2 ._jt { height: 34px; line-height: 34px; overflow: hidden; *zoom: 1;cursor: pointer;border-bottom: 1px dashed #dedede; }
.widget-job-2 ._ut{ float: left; text-align: center;min-height: 2px;}
.widget-job-2 ._t1 { width: 18%; }
.widget-job-2 ._t2 { width: 20%; }
.widget-job-2 ._t3 { width: 24%; }
.widget-job-2 ._t4 { width: 14%; }
.widget-job-2 ._t5 { width: 14%; }
.widget-job-2 ._t6 { width: 14%; }
.widget-job-2 ._jc { display: none; }
.widget-job-2 ._jcon { padding: 20px 40px; background: #f3f3f3; }
.widget-job-btn{ cursor: pointer; background: #e2f4fd;color: #fff; width: 160px; height: 40px; line-height: 40px; margin-top: 40px; display: block;text-align: center;font-size: 15px;color: #0e90d2;}
.widget-job-2 .tit{font-size:16px; color:#5a5a5a; margin-bottom:20px;}
.widget-job-2 .info{font-size:13px; color:#5a5a5a; line-height:24px; margin-bottom:40px;}
.widget-job-tit ._ut{color: #0e90d2;font-weight: bold;}
.proscroll-box .proscroll-box-list li .pro_cover ._name{height: 30px;overflow: hidden;}
.proscroll-box .proscroll-box-list li:hover .pro_cover ._name{font-size: 0;}
.proscroll-box .proscroll-box-list li .box{position: absolute;width: 100%;height: 100%;top: 100%;transition: top .5s ease;-webkit-transition:top .5s ease;background: url(../images/box_bg.png) repeat;left: 0;text-align: center;}
.proscroll-box .proscroll-box-list li:hover .box{top: 0;}
.proscroll-box .proscroll-box-list li .box .box_name{color: #fff;padding-top: 20%;font-size: 20px;}
.proscroll-box .proscroll-box-list{height: 100%;}
.rect-65{padding-bottom: 65%;}
.pic_list li img{position: absolute;top:0;left: 0;}
/*简历投递*/
.widget-form-10 { margin:0 auto; padding:40px 2%; width:100%; max-width:840px; }
.widget-form-10 .Validform_wrong { margin-left:10px; line-height:47px; }
.widget-form-10 ._rec:before,.widget-form-10 ._rec:after { content:''; display:table; clear:both; }
.resume { padding-left:5%; }
.widget-form-10 ._rec { position:relative; margin-bottom:20px; }
.widget-form-10 ._rec ._hd { position:absolute; top:8px; left:0; width:5em; font-size:15px; color:#504f4f; text-align:right; }
.widget-form-10 ._rec ._bd { padding-left:105px; }
.widget-form-10 ._rec ._bd ._inp,.widget-form-10 ._rec ._bd ._inp2,.widget-form-10 ._rec ._bd ._sel,
  .widget-form-10 ._rec ._bd ._txt { border:#f0f0f0 1px solid; text-indent:10px; }
.widget-form-10 ._rec ._bd ._inp,.widget-form-10 ._rec ._bd ._inp2 { padding:14px 0; font-size:13px; color:#a9a9a9; }
.widget-form-10 ._rec ._bd ._inp2,.widget-form-10 ._rec ._bd ._sel { float:left; display:inline-block; *display:inline; *zoom:1; }
.widget-form-10 ._rec ._bd ._inp { width:71%; }
.widget-form-10 ._rec ._bd ._inp2 { width:28%; }
.widget-form-10 ._rec ._bd ._sel { width:35%; margin-right:2.5%; padding:14px 0; font-size:13px; color:#666666; }
.widget-form-10 ._rec ._bd ._txt { width:71%; height:8em; overflow-x:hidden; color:#a9a9a9; }
.widget-form-10 .submit { width:375px; height:51px; margin-left:14%; font-size:20px; color:#ffffff; line-height:51px; text-align:center; background-color:#f5821f; border:none; border-radius:3px; cursor:pointer; }
.widget-form-10 .submit:hover { opacity:.8; }
@media screen and (max-width:1024px){
  .widget-form-10 { padding-left:0; padding-right:0; }
  .widget-form-10 ._rec ._bd ._inp2 { width:33.5%; }
}
@media screen and (max-width:760px){
  .widget-form-10 ._rec ._bd { padding-left:80px; }
  .widget-form-10 ._rec ._bd ._inp,.widget-form-10 ._rec ._bd ._inp2,.widget-form-10 ._rec ._bd ._sel,
    .widget-form-10 ._rec ._bd ._txt { width:95%; }
  .widget-form-10 .submit { display:block; width:251px; height:40px; margin-left:auto; margin-right:auto; line-height:40px; }
}
.banner .owl-carousel .owl-item{height: 508px;width: 100%;overflow: hidden;}
.banner .owl-carousel .owl-item a{display: block;}
.rect-125{padding-bottom: 125%;}

.enabout-box .enabout-tab { background-color: #eceded; position: relative; overflow: hidden;height: 200px; }
.enabout-box .enabout-tab .tab_b { width: 100%; position: relative; background-color: #f5821f; }
.enabout-box .enabout-tab .tab_ul { position: absolute; background: rgba(245,130,31,.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99f5821f, endcolorstr=#99f5821f);
position: absolute; top: 0; right: 3%; z-index: 4; height: 200px; width: 38.6%; padding: 10px 0; }
.enabout-box .enabout-tab .tab_t { width: 100%; position: relative; color: #fff; font-size: 15px; padding: 5px 0; }
.enabout-box .enabout-tab .tab_t ._b { background: url(../images/i_a_t.png) no-repeat; width: 4px; height: 6px; display: none; position: absolute; right: -8px; top: 50%; margin-top: -3px; }
.enabout-box .enabout-tab .tab_t.tab_t_cur ._b, .enabout-box .enabout-tab .tab_t:hover ._b { display: block; transition: all 1s ease-in-out; }
.enabout-box .enabout-tab .tab_t.tab_t_cur, .enabout-box .enabout-tab .tab_t:hover { font-weight: bold; }
.enabout-box .enabout-tab .tab_t a { color: #fff; }
.enabout-box .enabout-tab .tab_c { padding: 20px 4%; }
.enabout-box .enabout-tab .tab_c .ab-box-cont { height: 110px; overflow: hidden; }
.enabout-box .enabout-tab .tab_b{width: 50%;float: left;}
.enabout-box .enabout-tab .chang_tab{width: 50%;float: right;}
.enabout-box .enabout-tab .tab_b > img{width: 96%;}
.enabout-box .enabout-tab .tab_c {display: none;}