﻿/*
* name: Global && Pc StyleSheet
* version: v3.0.0
* update: 剥离UI.css
* date: 2015-06-29
*/

/* 雪碧图 */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url(../images/ico.png); margin: 0 .3em; }
.ico1_2 { background-position: -20px 0; }
.ico1_3 { background-position: -40px 0; }
.ico1_4 { background-position: -60px 0; }
.ico1_5 { background-position: -80px 0; }
.ico2_1 { background-position: 0 -20px; }
.ico2_2 { background-position: -20px -20px; }
.ico2_3 { background-position: -40px -20px; }
.ico2_4 { background-position: -60px -20px; }
.ico2_5 { background-position: -80px -20px; }
.ico3_1 { background-position: 0 -40px; }
.ico3_2 { background-position: -20px -40px; }
.ico3_3 { background-position: -40px -40px; }
.ico3_4 { background-position: -60px -40px; }
.ico3_5 { background-position: -80px -40px; }
.ico4_1 { background-position: 0 -60px; }
.ico4_2 { background-position: -20px -60px; }
.ico4_3 { background-position: -40px -60px; }
.ico4_4 { background-position: -60px -60px; }
.ico4_5 { background-position: -80px -60px; }
/* 比例图片 */
*[class*="rect-"] { position: relative; display: block; width: 100%; height: 0; overflow: hidden; }
*[class*="rect-"] ._full { position: absolute; left: 0; top: 0; width: 100%; height: 100%; *height: auto;
}
.rect-5625 { padding-bottom: 56.25%; }
.rect-618 { padding-bottom: 61.8%; }
.rect-75 { padding-bottom: 75%; }
.rect-100 { padding-bottom: 100%; }
/* 设置 */
body { font-size: 13px; line-height: 1.8; color: #555; background: #f6f6f6; }
.wrap { max-width: 1000px; margin-right: auto; margin-left: auto; *width: 1000px;
}
a { color: inherit; }
a:hover { color: #39f; }
::-moz-selection {
color: #fff;
background: #39f;
}
::selection { color: #fff; background: #39f; }
/* 网站样式 */
.blue { color: #007cc4; }
.top { background: #0088d6; height: 30px; line-height: 30px; color: #fff; }
.top em{ margin: 0 5px; }
.top form{ float: right; margin-left: 20px;}
.top .r a{ float: left;}
.top .r em{ float: left;}
.top button{ width: 40px; height: 30px; border: 0; background: #0072bb; color: #fff; float: left;}
.top input{ height: 30px; line-height: 30px;  padding: 0; border: 0; float: left; text-indent: 10px;width: 0; 
-webkit-transition: all 0.3s ease-out;
 -moz-transition: all 0.3s ease-out;
 -o-transition: all 0.3s ease-out;
 -ms-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.top a:hover{color: #daf2ff;}
.top form:hover input{ width: 150px; }
.header { background: #fff; box-shadow: #999 1px 1px 14px; }
.nav { width: 70%; }
.nav li { float: left;/* width: 14%; */}
.nav li a { display: block; line-height: 88px; text-align: center;font-size: 16px; padding:0 10px;}
.nav li.cur a{ color: #007cc4;}
.banner { height: 418px; }
.banner img{ position: absolute; width: 1920px; max-width:none; margin-left: -960px; top: 0; left: 50%; }
.banner .slide_nav{ position: absolute; bottom:25px; left: 0; width: 100%; text-align: center;}
.banner .slide_nav a{ display: inline-block; width: 46px; height: 5px; background: #0185cd; margin-right: 5px; overflow: hidden;}
.banner .slide_nav a.on{ background: #fff;}
.secT { border-left: #007cc2 solid 4px; padding-left: 10px; overflow: hidden; margin-bottom: 20px; }
.secT h3 { font-size: 28px; line-height: 1; margin-bottom: 6px; }
.secT h4 { font-size: 16px; color: #474747; font-weight: normal; line-height: 1; }
.secT .more { font-size: 16px; color: #007cc2; font-weight: bold; border-bottom: #ddd solid 1px; width: 85%; text-align: right; line-height: 50px; }
.section1 { padding: 30px 0; background: #fff; }
.section1 ._con { display: block; border: #ddd solid 0px; }
.section1 ._title { background: #f6f6f6; height: 34px; line-height: 34px; padding: 0 15px; font-size: 15px; overflow: hidden; }
.section1 ._con:hover ._title { background: #007cc2; color: #fff; }
.section2 { background: url(../images/sec2_bg.gif) repeat; padding: 30px 0; }
.section2 ._con { border: #ddd solid 1px; display: block; border-bottom: #007cc2 solid 2px; }
.section2 ._con ._info { padding: 20px; }
.section2 ._con ._info h3 { font-size: 16px; text-align: center; }
.section2 ._con ._info .line { display: block; width: 30px; height: 1px; background: #a8a8a8; margin: 10px auto; }
.section2 ._con ._info ._txt { font-size: 12px; line-height: 22px; height: 44px; overflow: hidden; }
.section2 ._con:hover ._info { color: #fff; background: #007cc2; }
.section3 { padding: 30px 0; background: #fff; }
.section3 ._link a { display: block; border: #ddd solid 1px; height: 50px; font-size: 14px; line-height: 50px; padding: 0 32px 0 18px; overflow: hidden; margin-bottom: 8px; }
.section3 ._link a i { display: inline-block; width: 34px; height: 34px; vertical-align: middle; background: url(../images/ico1.png) no-repeat 0 0; margin-right: 15px; }
.section3 ._link a b { float: right; }
.section3 ._link .a2 i { background-position: -34px 0; }
.section3 ._link a:hover { border: #007cc4 solid 1px; }
.section3 ._link a:hover b { color: #88b853; }
.section3 ._link a:hover i { background-image: url(../images/ico2.png); }
.section3 .newsPic { position: relative; height:172px; }
.section3 .newsPic ._title { width: 100%; height: 32px; line-height: 32px; background: url(../images/black.6.png) repeat; color: #fff; position: absolute; left: 0; bottom: 0; text-indent: 10px; }
.section3 .nlist li { overflow: hidden; position: relative; }
.section3 .nlist .l1 { padding-bottom: 15px; border-bottom: #ddd solid 1px; margin-bottom: 15px; }
.section3 .nlist .l1:last-child{ border: none;}
.section3 .nlist ._date { width: 60px; height: 68px; border: #9b9b9b solid 1px; font-family: Arial; text-align: center; margin-right: 15px; }
.section3 .nlist ._d { text-align: center; font-size: 28px; font-weight: bold; height: 46px; line-height: 46px; color: #fff; background: #9b9b9b; }
.section3 .nlist .plus { position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; background: #9b9b9b; color: #fff; text-align: center; line-height: 20px; font-size: 20px; }
.section3 .nlist ._txt { overflow: hidden; height: 46px; }
.section3 .nlist li:hover ._date { border: #0475c7 solid 1px; }
.section3 .nlist li:hover ._d { background: #0475c7; }
.section3 .nlist li:hover ._y { color: #0475c7; }
.section3 .nlist li:hover .plus { background: #0475c7; }
.section4{ background: #f1f1f1; padding: 30px 0;}
.section4 .zgs a{ float: left; width: 122px; height: 122px; margin:0 39px; background:url(../images/member.png) no-repeat; line-height: 126px; text-align: center; font-size: 18px;}
.section4 .zgs .a1{ background-position:0 -142px;}
.section4 .zgs .a2{ background-position:-189px -142px;}
.section4 .zgs .a3{ background-position:-368px -142px;}
.section4 .zgs .a4{ background-position:-549px -142px;}
.section4 .zgs .a5{ background-position:-718px -142px;}
.section4 .zgs a:hover{ color: #fff;}
.section4 .zgs .a1:hover{ background-position:0 0;}
.section4 .zgs .a2:hover{ background-position:-189px 0;}
.section4 .zgs .a3:hover{ background-position:-368px 0;}
.section4 .zgs .a4:hover{ background-position:-549px 0;}
.section4 .zgs .a5:hover{ background-position:-718px 0;}
.section4 .zgs span{ position: absolute; top: 50%; margin-top: -10px; width: 83px; height: 21px;}
.section4 .zgs .s1{ background:url(../images/ic1.gif) no-repeat center; left: -75px;}
.section4 .zgs .s2{ background:url(../images/ic2.gif) no-repeat center; right: -75px;}
.footer { background: #555; }
.bottom { background: #3f3f3f; height: 34px; line-height: 34px; width: 100%; color: #a2a2a5; }
.bottom a { color: #a2a2a5; }
.footer .links { margin-bottom: 30px; }
.footer .links ._con { display: block; position: relative; height: 101px; overflow: hidden; }
.footer .links ._con img { width: 100%; }
.footer .links ._intro { position: absolute; left: 0; top: 15px; color: #fff; width: 63%; padding-left: 32%; padding-right: 5%; }
.footer .links ._intro h3 { font-size: 16px; }
.footer dl { width: 25%; float: left; color: #fff; border-left: #707070 solid 1px; margin-left: -1px; padding-bottom: 20px; }
.footer dl a { display: block; text-align: center; }
.footer dt { font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.footer dd a { color: #b2b2b2; }
.footer dd i { color: #79ad41; margin-right: 5px; }
.footer ._code { padding-left: 60px; border-left: #707070 solid 1px; color: #fff; }
.footer ._code .l { margin-right: 18px; }
.friendLink { padding: 15px 0 20px 0; }
.friendLink span.l { color: #fff; font-size: 14px; font-weight: bold; margin-right: 40px; }
.friendLink form { margin-right: 50px; }
/*右侧飘浮*/
.frico { background: url(../images/right.png) no-repeat; display: inline-block; width: 40px; height: 40px; vertical-align: middle; }
.frico_2 { background-position: 0 -40px; }
.frico_3 { background-position: 0 -80px; }
.frico_4 { background-position: 0 -120px; }
.frico_5 { background-position: 0 -160px; }
.rightFloat { position: fixed; right: 5px; bottom:35%; z-index: 10; cursor: pointer; }
.rightFloat li { margin-bottom: 2px; width: 40px; height: 40px; position: relative;}
.rightFloat li .frico { background-color: #0475c7; }
.rightFloat li:hover .frico { background-color: #007cc4; }
.rightFloat .fr_erwm { position: absolute; right: 100%; width:120px; height: 120px; top: -50%; display: none; }
.rightFloat .frtel { position: absolute; right: 100%; top: 0; height: 40px; line-height: 40px; background-color: #0475c7; color: #fff; font-size: 14px; width: 190px; text-align: center; display: none;}

.rightFloat .rf04:hover .frtel{display: block;}
.rightFloat .rf05:hover .fr_erwm{ display: block;}

.subnav li { float: left; }
.subnav li a { display: block; width: 109px; height: 45px; text-align: center; line-height: 45px; font-size: 14px; border: #ddd solid 1px; background: #fbfbfb; }
.subnav li.cur a { color: #fff; background: #0088d6; border: #0088d6 solid 1px; }
.channelT { padding: 35px 0 30px 0; }
.channelT h1 { font-size: 30px; color: #0088d6; line-height: 1; padding-right: 15px; border-right: #b8b8b8 solid 1px; margin-right: 20px; margin-top: 15px; }
.breadCrumb { margin-top: 20px; }
.breadCrumb em { margin: 0 5px; }
.breadCrumb i { color: #b8b8b8; }
.main { background: #fff; padding: 30px 20px; width: 960px; min-height: 400px; }
.main h2 { margin-bottom: 15px; }
.aboutlist-b2 { margin: 40px 0; border-top: 1px #ccc solid; }
.aboutlist-b2 ._jt { border-bottom: 1px #ccc solid; height: 46px; line-height: 46px; overflow: hidden; *zoom: 1;
cursor: pointer; position: relative; }
.aboutlist-b2 ._jt .strong { float: left; width: 95%; text-indent: 50px; display: block; background: url(../images/about_ico.gif) 15px center no-repeat; }
.aboutlist-b2 ._jt ._jt_btn { float: right; }
.aboutlist-b2 ._jt ._jt_btn { display: block; background: url(../images/a_btn.gif) left top no-repeat; width: 20px; height: 46px; position: absolute; right: 2%; top: 50%; margin-top: -23px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; }
.aboutlist-b2 ._jt:hover ._jt_btn { background-position: 0 -46px; }
.aboutlist-b2 ._jc { display: none; border-bottom: 1px #ccc solid; }
.aboutlist-b2 ._jcon { padding: 30px 0; }
.aboutlist-b2 ._jt_act ._jt_btn { background-position: left -92px; }
._channelBtn { display: inline-block; border: 1px #d6d6d6 solid; width: 150px; height: 36px; line-height: 36px; text-align: center; margin-top: 14px; }
.aboutlist-b2 ._jt_act:hover ._jt_btn { background-position: left bottom; }
/*新闻*/
.news-first { margin-bottom: 80px; }
.news-first ._info ._t { font-size: 20px; color: #626262; font-weight: bold; margin-top: 10px; }
.news-first ._info time { display: block; background: url(../images/time_ico.png) left center no-repeat; font-size: 16px; color: #969696; padding-left: 32px; margin: 30px 0; }
.news-first ._info p { font-size: 12px; color: #7c7985; }
.news-first ._info ._more { display: block; width: 122px; height: 40px; line-height: 40px; border: 2px solid #d3d3d3; text-align: center; font-size: 14px; margin-top: 30px; }
.news-first ._info ._more:hover { background-color: #008ece; color: #fff; border-color: #008ece; }
.news-list { clear: both; }
.news-list li { padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px dotted #d4d4d4; overflow: hidden; }
.news-list li h3 { margin-bottom: 15px; }
.news-list li h3 span { float: left; font-size: 20px; color: #626262 }
.news-list li h3 time { float: right; background: url(../images/time_ico.png) left center no-repeat; font-size: 16px; color: #969696; padding-left: 32px; font-size: 16px; color: #969696; font-weight: normal }
.news-list li p { font-size: 12px; color: #878787 }
.news-list li ._img { float: left; margin-right: 25px; width: 170px; height: 130px; }
.page { text-align: center; line-height: 16px; margin-top: 20px; }
.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: #0e90d2; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }
/*产品列表*/
/*.pro_list li { padding-bottom: 25px; border-bottom: #ddd solid 1px; margin-bottom: 20px; }
.pro_list li h3 { font-size: 18px; color: #0088d6; }
.pro_list li ._con { display: block; }
.pro_list li ._img img { width: 100%; }
.pro_list li ._title { height: 30px; background: #d8d8d8; text-align: center; font-size: 14px; line-height: 30px; }
.pro_list li ._con:hover ._title { color: #fff; background: #0088d6; }
.pro_list li ._intro { margin-bottom: 10px; }*/
/*产品详情*/

.ProDetail-P6 { overflow: hidden; *zoom: 1;
padding-bottom: 50px; border-bottom: #ddd solid 1px; margin-bottom: 20px; }
.proDetail-P6-img { float: left; width: 48%; }
.proDetail-P6-img ._list { width: 100%; margin-top: 5px; height: 0; padding-bottom: 75%; }
.proDetail-P6-img ._list li { float: left; width: 100%; margin-right: 2%; *margin-right: 1%;
cursor: pointer; }
.proDetail-P6-img ._list li img { width: 100%; }
.proDetail-P6-img ._list ._img_wrap { position: relative; width: 100%; height: 0; overflow: hidden; padding-bottom: 75%; }
.proDetail-P6-img ._list ._img_wrap img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; *height: auto;
}
.proDetail-P6-img ._list .slide_nav { display: none; }
.proDetail-P6-img ._list .arrs { position: absolute; display: inline-block; width: 14px; height: 26px; background: url(../images/pro_arrs.png) no-repeat 0 0; top: 50%; margin-top: -13px; z-index: 5; }
.proDetail-P6-img ._list .arr_prev { left: 10px; }
.proDetail-P6-img ._list .arr_next { right: 10px; background-position: -14px 0; }
.ProDetail-P6-detail { float: right; width: 48%; }
.ProDetail-P6-detail ._head { font-size: 14px; color: #999999; }
.ProDetail-P6-detail ._title { font-size: 18px; font-weight: 700; color: #333333; height: 34px; line-height: 34px; overflow: hidden; padding-bottom: 10px; border-bottom: #ddd solid 1px; margin-bottom: 10px; }
.ProDetail-P6-detail ._tip { font-size: 12px; color: #999999; height: 26px; line-height: 26px; overflow: hidden; border-bottom: 1px solid #cccccc; }
.ProDetail-P6-detail ._intro { margin-bottom: 30px; }
.ProDetail-P6-detail ._tools { margin: 30px 0; }
.ProDetail-P6-detail ._tools li { width: 138px; margin-right: 10px; height: 34px; line-height: 34px; border: 1px solid #cccccc; vertical-align: top; }
.ProDetail-P6-detail ._tools ._link a { display: block; background: #ffffff; color: #333333; text-align: center; }
.ProDetail-P6-detail ._tools ._link a:hover { background: #ededed; }
.ProDetail-P6-detail ._tools ._val { line-height: #cccccc; text-align: center; }
.ProDetail-P6-detail ._tools ._pop ._val [class^="ico-"] { float: right; font-size: 14px; color: #cccccc; }
.ProDetail-P6-detail ._tools ._pop .val_ span { margin-left: 10px; }
.ProDetail-P6-detail ._tools ._pop ._option { top: 34px; }
.ProDetail-P6-detail ._tools ._pop ._layer { background: #ededed; padding: 10px; font-size: 16px; }
.ProDetail-P6-detail ._recome ._t { font-size: 18px; line-height: 34px; }
.ProDetail-P6-detail ._recome li { float: left; width: 22%; margin-right: 3%; }
.ProDetail-P6-detail ._recome img { border: 1px solid #cccccc; }
.ProDetail-P6-detail ._recome ._p { text-align: center; margin-top: 5px; }
.ProDetail-P6-detail ._recome a:hover ._p { color: #2f2f2f; }
.pro_t { font-size: 18px; color: #0088d6; font-weight: bold; line-height: 1; margin-bottom: 20px; }
.pro_sec1 { margin-bottom: 50px; }
.pro_sec2 ._title { background: #f6f6f6; height: 28px; line-height: 28px; text-indent: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.pro_sec2 ._con { display: block; border: #dedede solid 1px; }
.pro_sec2 ._con ._img{ height: 0; padding-bottom: 64%; overflow: hidden;}
/*新闻详情*/
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 18px; line-height: 16px; color: #333333; }
.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: #5eb95e; }
.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; }
/*产品列表*/
.pro_list ._con{ font-size: 16px; border: #aeaeae solid 1px; text-align: center;margin-bottom: 10px; display: block; }
.pro_list ._con .p_t{ font-weight: normal;/* padding: 10px 10px 0 10px; height: 46px; */font-size: 12px; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.pro_list ._con .p_t span{/* line-height: 22px; display: inline-block;*/ font-size: 12px;  }
.pro_list ._con ._img{ height: 0; padding-bottom: 75%; overflow: hidden; }
.pro_list ._c{ height: 34px; background: #d2d2d2; }
.pro_list ._c i{ float: right; color: #5a5657; font-size: 24px; line-height: 34px; }
.pro_list li{ padding-bottom: 30px; margin-bottom: 30px; border-bottom: #ccc solid 1px;}
.pro_list li h3{ font-size: 18px; font-weight: normal; color: #0088d6;}
.pro_list ._con:hover{ border: #0088d6 solid 1px; }
.pro_list ._con:hover .p_t{ color: #0088d6;}
.pro_list ._con:hover ._c{  background: #0088d6; }
.pro_list ._con:hover ._c i{ color: #fff; }
/*施工案例*/
.caseCon ._title { background: #f6f6f6; height: 28px; line-height: 28px; text-indent: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.caseCon ._con { display: block; border: #dedede solid 1px; margin-bottom: 20px; }
.caseCon ._con ._img{ height: 0; padding-bottom: 65%; overflow: hidden;}
/*.caseTab .tab_b{ height: 30px; margin-bottom: 20px;}*/
.caseTab .tab_t{ font-size: 14px; width: auto !important; position: static; float: left;  color: #fff; background: #666; padding:0 15px; text-align: center; height: 30px; line-height: 30px; margin-right: 10px; margin-bottom: 10px;}
.caseTab .tab_t_cur{ background: #0088d6;}
.caseTab .tab_c{ margin-top: 75px;}
/*销售网络*/
.net-left ._info span{ color:#888; line-height:35px;}
.net-left ._info span b{ color:#0088D6}
.net-left ._info span.s1{ float:left}
.net-left ._info span.s2{ float:right}
.net-left ._info span.s2 b{ font-size:20px; padding:0 3px;}

.net-left .area{ float:left; width:48%; margin-right:4%; height:35px; line-height:35px; background-color:#dedede}
.net-left .area.city{ margin-right:0;}
.net-left .area ._val{ padding-left:13px}
.net-left .area ._val b{ float:right; width:7px; height:4px; background:url(../img/area-b.jpg) no-repeat; margin-right:12px; margin-top:17px;}
.net-left .area ._option{ top:35px;}
.net-left .area ._option a{ padding-left:13px;}
.net-left ._form ._btn{ float:left; width:100%; margin-top:10px}
.net-left ._form ._btn a{ display:block; height:37px; line-height:37px; text-align:center; color:#000; font-size:20px; border:1px solid #dfdfdf;}
.net-left ._form .netse_btn{ width:384px;display:block; height:37px; line-height:37px; text-align:center; color:#000; font-size:20px; border:1px solid #dfdfdf;}

.net-left ._form ._btn a:hover{ background-color:#e60027; color:#fff;}
.net-left ._form ._btn input:hover{ background-color:#e60027; color:#fff;}

.net-list{ border:1px solid #dedede;height:435px; overflow:auto;}
.net-list li{ position:relative; padding:20px; padding-left:60px;}
.net-list li i{ position:absolute; left:20px; top:20px; width:23px; height:23px; line-height:23px; text-align:center; color:#fff; background-color:#333333;}
.net-list li ._t{ font-size:14px; color:#202020; margin-bottom:15px;}
.net-list li  p{ position:relative; padding-left:35px; color:#666;}
.net-list li  p span.pt{ position:absolute; left:0px; top:0xp; color:#221815}
.net-list li:hover{ background-color:#dedede}
.net-list li:hover i{ background-color:#0088D6}
.bdsharebuttonbox .bds_more{ color: #fff !important;}

.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 ._jc >a{ display: inline-block; width: 120px; height: 30px; background: #0475c7; color: #fff; text-align: center; line-height: 30px;}
.JobList-J2 ._jcon {
  padding: 10px;
}
.JobList-J2 ._jt_act [class^="ico-"] {
  color: #0e90d2;
}
@media only screen and (max-width: 40rem) {
  .JobList-J2 ._jt span {
    display: none;
  }
}
/*信息搜索*/
div.search-all{color:#000;line-height:25px; padding-bottom:10px;border-bottom: 1px #ddd solid;margin-top: 10px; margin-left:0;}
div.search-num{float:left;margin-right:5px; color:#F90; font-weight:bold;margin-right: 16px;}
div.search-title{float:left;font-weight:bold;}
div.search-content{padding-left: 25px;}
div.paging-search{ margin-top:15px; font-size:14px;}
div.paging-search a{ margin-right:5px;}
form.searchForm{background-color: #eee;padding: 16px 0 16px 10px;margin-bottom: 26px;}
form.searchForm span{ height:24px; width:125px; background-color:#fff; display:inline-block;}
form.searchForm span .inp{background: transparent;height: 16px;line-height: 16px; border: 0; width:99%; text-indent:0.5em;box-sizing: content-box;}
form.searchForm .btn{ height:24px; line-height:normal; border-left-width:0;margin-left: -4px;background-color: #0088d6; vertical-align:top;}
form.searchForm .btn i{ color:#fff;} 

/*漂浮*/
#float_gg{ z-index:99999;}
#float_gg .fgg_close{ font-family:微软雅黑; font-size:14px; font-weight:bold; cursor:pointer; text-align:right;}
#float_gg .fgg_close a {color:#9a1c32}
#float_gg .fgg_close a{ text-decoration:none; color:#333;}

/*qq客服*/
#kefu{ width:120px; height:212px; position:fixed; top:70%; left:5px;z-index:89; background:#fff; /*border:1px solid #d1d1d1;*//*border-top:2px solid #eb3818; */display:block; margin-top:-240px; padding-bottom:10px; background:url(../../images/1.png)}
#kefu .top_kefu{ width:100%; height:35px; line-height:35px;font-family:"Microsoft YaHei"; font-size:10px; color:#333; font-weight:bold; text-align:center;}
#kefu .kf_middle{ font-size:10px; width:100%; text-align:center; margin-top:30px;}
#kefu .kf_middle .kf_qq{ margin-bottom:5px;}
#kefu .kf_middle .kf_alww{ }
#kefu .kf_middle .kf_tel{ color:#565656; /*margin-bottom:4px;*/ text-align:left; padding-left:32px}
#kefu .kf_middle .kf_bttext{ margin-bottom:5px;}
#kefu .closekefu{float:right; margin-right:10px; margin-top:10px; cursor:pointer;}
#right_bar{ width:28px; height:97px; position:fixed; top:70%; left:0; margin-top:-242px; z-index:90; display:none;}
#right_bar img{cursor:pointer;}
#kefu .kf_bttext{ font-weight:bold;}

.pro_list li .row .span-5 .cont{margin-top: 20px;}