/* CSS Document */
html { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body, input, select, textarea, button,a { font-family:"微软雅黑", Helvetica, Arial, sans-serif;}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, dt, form { margin: 0; padding: 0; }
img { max-width: 100%; height: auto; vertical-align: top; -ms-interpolation-mode: bicubic; border: 0; }
ul { padding-left: 0; list-style-type: none; }
header, footer, article, section, nav, menu, hgroup { display: block; }
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0; }
.l { float: left; }
.r { float: right; }

/* changliang */
html { overflow-x: auto; }
.wrap { max-width: 1200px; margin: 0 auto; overflow: hidden; }
.jl50 { margin-top: 50px; }
body { font-size: 14px; line-height: 1.6; color: #555; background: #fff; }
a:hover { color: #0758B3; }
a { text-decoration: none; color: #00132b; }
.top { margin: 15px auto 20px; }
.top .logo { width: 40%; float: left; }
.top .logo img { text-align: left; display: block; }
.top .tel { width: 40%; display: block; float: right; margin-top: 10px; text-align: right; }
.nav { height: 63px; line-height: 63px; width: 100%; margin: 0 auto; overflow: hidden; font-size: 16px; text-align: center; background: #182133; }
.nav ul { margin: 0 auto; overflow: hidden; }
.nav ul li { float: left; width: 12.4%; text-align: center; }
.nav ul li a { font-size: 16px; display: inline-block; line-height: 63px; width: 100%; }
.nav ul li a:link { color: #fff; }
.nav ul li a:hover { color: #fff; }
.nav .li0 { color: #fff; }
.nav .li1 { background: #eb0001; color: #fff; }
.ckamore a{ text-align:center; border:1px solid #0c4da2; border-radius:30px; height:40px; line-height:40px; font-size:15px; width:120px; display:block; margin:0 auto;}
.sy_prolist_bg { width: 100%; overflow: hidden; margin: 20px auto;}
.sy_prolist { max-width: 1200px; margin: 0 auto; overflow:hidden;  }
.sy_prolist_tit { width: 100%; overflow: hidden; margin: 0 auto 20px; background:url(../image/line.png) no-repeat left center, url(../image/line.png) no-repeat right center; }
.sy_prolist_tit h2 { font-size: 30px; color: #0758B3; text-align: center;}
.sy_prolist_tit h2 span{ color:#ffb401;}
.sy_prolist_tit p { color: #0758B3; font-size: 24px; text-align: center; }
.sy_prolist_tit p span{ color:#bdbdbd;}
.sy_prolist li { width:23%; float: left; margin:1% 0.9%; border:1px solid #e4e4e4; }
.sy_prolist li a img{ width:90%; margin:15px auto 0; display:block; height:186px;}
.sy_prolist li h4 { font-size: 16px; color: #000; text-align: center; font-weight: 500; line-height:50px; border-bottom:1px solid #e4e4e4; m}
.sy_prolist li p{ color:#666; line-height:24px; height:48px; margin:10px 15px; overflow:hidden;}
.pro_tab { margin-top: 30px; }
.pro_tab ul { width: 100%; margin: 0 auto; }
.pro_tab li { padding: 15px 0; cursor: pointer; font-size: 18px; text-align: center; float: left; width:23%; background: #f4f4f4; color: #000; margin: 0 1%; display: block; }
.pro_tab li img { display: block; margin: 0 auto; width: 60%; text-align: center; }
.pro_tab li a { color: #fff; }
.pro_tab .current { background: #0758B3; color: #fff; }
.news_solution { margin:1% auto; }
.line1 { margin: 0 auto 10px; height: 4px; width: 60px; background: #ffba00; }
.line {height:2px;background:#0c4da2; width:0;transition: 0.3s;
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;}
.sy_prolist li:hover .line{width:100%;}
.learn_more:hover  a{
    background: #0c4da2;
    border-color: #0c4da2;
}
.learn_more:hover  a{color: #fff;}
.learn_more  a{
    width: 70px;
    height: 20px;
    line-height: 20px;
    border-radius: 20px;
    border: 1px solid #e4e4e4;
        border-top-color: rgb(228, 228, 228);
        border-right-color: rgb(228, 228, 228);
        border-bottom-color: rgb(228, 228, 228);
        border-left-color: rgb(228, 228, 228);
    color: #666;
    float: right;
    margin-right: 15px;
    margin-bottom: 15px;
    text-align: center;
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
}
.cenNew_list h3{ border-bottom:1px solid #e8e8e8;padding-bottom:9px;}
.cenNew_list h3 span{ border-bottom:2px solid #0a60ad; font-size:16px; padding-bottom:10px;}
.cenNew_list h3 a{ float:right;font-size:12px; color:#666; line-height:35px;}
.cenNew_list h3 a:hover{ color:#0a60ad;}
.cenNew_list { border:1px solid #e8e8e8; float:left; width:33%; padding:1%; margin:0 1%; }
.hyxw{ width:33%; margin:0;}
.cenNew_list dl dd { overflow: hidden; color: #666; margin:6% auto;}
.cenNew_list dl dd .date { float: left; width: 83px; height: 83px; border: 1px #808080 solid; margin-right: 3%; }
.cenNew_list dl dd .date span { display: block; text-align: center; color: #333; }
.cenNew_list dl dd .date ._day { font-weight: bold; font-size: 36px; line-height: 35px; margin-top: 12px; }
.cenNew_list dl dd .date ._month { font-size: 14px; }
.cenNew_list dl dd .title { font-size: 18px; font-weight: 500; color: #00132b; margin-bottom: 5px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.cenNew_list dl dd .p { font-size: 14px; line-height: 22px; height: 44px; overflow: hidden; margin-top: 8px; }
.cenNew_list dl dd:hover .date { border-color: #0758B3; }
.cenNew_list dl dd:hover .date span { color: #0758B3; }
.cenNew_list dl dd:hover .title { color: #0758B3; }
.cenNew_list dl dd:hover .p { color: #878787; }




/*footer*/
.foot_btm { background: #0758B3; color: #fff; font-size: 15px; padding:1% 0; }
.foot_btm a { color: #fff; }
.foot1,.foot2,.foot3,.foot4{ float:left; width:23%; margin:0 1%;}
.foot1 p a,.foot2 p a,.foot3 p a{ font-size:18px;}
.foot1 ul li,.foot2 ul li,.foot3 ul li{ border:1px solid #FFF; line-height:35px; height:35px; width:50%; text-align:center; margin:3% 0;}
.foot4 p{ font-size:18px; text-align:center; padding-bottom:10px;}
.foott{ text-align:center;  margin:1% 0 0 0; font-size:13px; line-height:30px; padding:0.5% 0 0 0;}
.foottt{ border-top:1px solid #fff; text-align:center;  margin:1% 0 0 0; font-size:13px; line-height:30px; padding:0.5% 0 0 0;}
.yqlj{ padding:0.5% 0;}
.link p{ border-bottom:3px double #9fbee1; background:url(../image/t_dot_02.jpg) no-repeat left center; color:#fff; font-size:16px; line-height:35px; height:35px; padding-left:30px;}
.link ul li{ float:left; line-height:35px;  padding:0 5px; font-size:14px;}
.link ul li a{color:#fff;}
.yqrz dl{ float:left; width:16.6%;}
.yqrz dd{ text-align:center;}


.solution { width: 100%; margin:0 auto;overflow: hidden; }
.solution li { width: 23%; height: 320px; margin:1%; float: left; }
.solution li img { width: 100%; height:148px; }
.solution .jianjie { width: 100%; height:50px; overflow:hidden; }
.solution .jianjie p { font-size: 14px; line-height:25px; }
.solution .jianjie p span { color: #ED1C24; }
.solution .more { width: 120px; border-bottom: 2px solid #ccc; line-height: 42px; margin-top: 16px; }
.solution .more a { color: #F29C06; font-size: 14px; }
.solution h2 { font-size: 20px; font-weight: bold; line-height: 26px; text-align:center;}
.solution_text { border-bottom: 4px solid #f2f2f2; padding: 0 23px 15px 0; }
.case_text .details a { color: #ff9900; text-decoration: none; }
.hover-more .more-show h2 { margin: 0; padding: 0; }
.hover-more .more-show h2 a { display: inline-block; color: #333; margin-top: 20px; margin-bottom: 15px; height:26px; overflow:hidden;  }
.hover-more:hover .more-show { border-bottom-color: #0758B3; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }
.hover-more:hover .more-show h2 a { margin-top: 25px; }
.hover-more .more-show h2 a { transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.solution_text .details { display: inline-block; margin-top: 0; transform: scale(0); -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
.hover-more:hover .details { transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); margin-top: 20px; }
.solution img:hover { filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }

.index_case_text { border-bottom: 4px solid #f2f2f2; padding: 0 13px 0 13px; }
.details { margin-top: 17px; margin-bottom: 15px; text-decoration: underline; }
.index_case_text .details { display: inline-block; margin-top: 0; transform: scale(0); -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }



.floating_ck { position: fixed; right: 0; top: 50%;*top:45%; width: 105px; z-index: 999999; }
.floating_ck dl dd { background:#0a60ad;margin-bottom: 3px; text-align: center; cursor: pointer; }
.floating_ck dl dd a { display: block; margin: 0 auto; text-align: center; }
.floating_ck dl dd:hover .floating_left { display: block; }
.quote, .qrcord { padding: 8px 0 4px; }
.floating_ck dl dd a, .floating_ck dl dd p { color: #fff; }
.floating_left { position: absolute; left: -190px; top: 230px; width: 300px; z-index: 999; height: 73px; line-height: 73px; background: #0a60ad; display: none; }
.floating_left a { color: #fff; }
.floating_ewm i { display: block; width: 145px; height: 145px; margin: auto; margin-top: 7px; }
.floating_ewm p { color: #Fff; }
.floating_ewm .qrcord_p01 { font-size: 12px; line-height: 20px; }
.floating_ewm .qrcord_p02 { font-size: 20px; }



.nav-right { height: 95px; overflow: hidden; overflow: hidden; }
.m_li1 { Z-INDEX: 10; float: left; width: 95px; text-align: center; font-weight: bold; height: 95px; overflow: hidden; }
.m_li1 a:hover { color: #f8c4c6; }
.m_li1 a:hover span { color: #f8c4c6; }
.m_li1 a span { color: #f8c4c6; }
.m_li1:after { position: absolute; bottom: -8px; left: -3px; display: inline-block; width: 100%; height: 8px; }
.m_li0:after { Z-INDEX: 10; position: absolute; bottom: -8px; left: -3px; display: inline-block; width: 0px; height: 7px; }
.m_li0 { float: left; width: 95px; position: relative; float: left; height: auto; }
.list01 { Z-INDEX: 10; DISPLAY: none; }
.kefu { display: none; margin-top: 30px; height: 40px; cursor: pointer; }
.kefu a { color: #dfbb00; }
.kefu a.nabor { margin-left: 1px; border-left: none; }
ul, ol, dl, li, dt, dd { margin: 0; padding: 0; list-style: none; }
.clearfix:after, .clearfix:before { content: ""; display: table; }
.clearfix:after { clear: both; }
.drawer-toggle, #mzx, #mtop { display: none; }

.news_q_list { max-width: 1200px; margin:2% auto; overflow: hidden; }
.news_q_list h2 { font-size: 24px; margin-bottom: 40px; }
.news_q_list li { padding-bottom: 25px; width: 47%; float: left; margin: 0 3% 25px 0; overflow: hidden; border-bottom: 1px solid #eaeaea; }
.news_q_list li img { float: right; margin-top: 40px; }
.news_q_list li ._date { float: left; width: 15%; background: #e9e9e9; text-align: center; height: 68px; font-family: arial; color: #182133; }
.news_q_list li ._date span { display: block; }
.news_q_list li ._date ._d1 { font-size: 34px; line-height: 36px; padding-top: 6px; }
.news_q_list li ._nr { float: left; width: 77%; margin-left: 3%; }
.news_q_list li ._title { font-size: 17px; font-weight: normal; color: #000; margin-bottom: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
._time1 { color: #666; margin: 3px 0; background: url(/theme/2016/images/b.jpg) no-repeat left center; padding-left: 20px; }
.news_q_list ._sum { line-height: 24px; height: 48px; overflow: hidden; color: #565656; margin-top: 8px; }
.news_q_list li :hover ._title { color: #182133; }
.news_q_list li :hover ._date { background: #182133; color: #fff; }


/** page**/
#ctl00_ContentConn_PageInfo { text-align: center; margin-top: 20px; font-size: 14px; float: left; /*height: 45px;*/ line-height: 40px; width: 100%; }
#ctl00_ContentConn_PageInfo a { background: #fff none repeat scroll 0 0; border: 1px solid #bcbcbc; color: #999; margin: 5px 5px 0 0; padding: 6px 10px; }
#ctl00_ContentConn_PageInfo a:hover { background: #ff3a3b none repeat scroll 0 0; border: 1px solid #c00; color: #fff; text-decoration: none; }
#ctl00_ContentConn_PageInfo .current { background: #ff3a3b none repeat scroll 0 0; border: 1px solid #c00; color: #fff; text-decoration: none; }

.header{ background:url(../image/bg_01.jpg) no-repeat center center; height:155px;}
.header1 p{ color:#FFF; line-height:40px;}
.headl{ float:left; width:50%;}
.headr{ float:right; width:35%; padding-left:15%;}
.headr ul li{ float:left; padding:0 15px;}
.headr ul li a{ line-height:30px; color:#FFF;}
.headr ul li a:hover{ color:#666}
.headr ul li img{ padding:0 5px;}
.headr dl dt{ float:left; background:#fff;  margin:10px 10px 0 0; transform:skew(-25deg)}
.headr dl dt p{color:#333; height:25px; padding:0 20px; transform:skew(25deg)}
.headr dl dd{ float:left; color:#0758B3; font-size:26px; font-weight:bold;}
.menu { border-top:1px solid #dad8d8; height:53px; border-bottom:1px solid #dad8d8; }
.menu ul{width:1200px; margin:0 auto;}
.hide{width:100%;}
.hidee{ width:14%;}
.menu ul li {float:left; position:relative; z-index:999; }
.menu ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; height:54px; color:#000; border-right:1px solid #dad8d8; line-height:54px; font-size:15px;}
.menu ul li ul {display: none;}
.hidee:hover{background:#0758B3; }
.menu ul li:hover a {color:#fff; }
.menu ul li:hover ul {display:block; position:absolute; top:54px; left:0; width:100%;}
.menu ul li:hover ul li{ width:100%;}
.menu ul li:hover ul li a {display:block;border:1px solid #dad8d8;color:#000; background:#f2f2f2;}
.menu ul li:hover ul li a:hover {background:#0758B3; color:#fff;}
.search{ border-bottom:1px solid #f4f4f4;}
.searchl{ float:left; line-height:55px;}
.searchr{ float:right;
    height: 32px;
    width: 296px;
    padding: 0;
    margin: 10px 0 0 39px;
    background: url(../image/search_bg.jpg) no-repeat 0 0;
    line-height: 32px;
}
.searchr .text {
    background: none;
    border: none;
    float: left;
    height: 32px;
    line-height: 32px;
    margin: 0;
    padding: 0 10px;
    width: 232px;
    color: #000;
}
.searchr .btn {
    background: none;
    border: none;
    cursor: pointer;
    float: right;
    height: 32px;
    margin: 0;
    width: 44px;
    padding: 0;
}
.display_none { display: none; }
.honor{ background:url(../image/honor.png) no-repeat center center; height:167px;}
.honor dl{ width:900px; float:right;}
.honor p{ color:#348ddf; font-size:24px; font-weight:bold; line-height:40px; font-weight:normal; padding-top:30px;}
.honor h2{font-size:24px; color:#fff; line-height:45px; font-weight:normal;}
.honor h2 span{ color:#ffc001;}
.honor h3{ font-size:20px; color:#FFF; font-weight:normal;}
.case { width: 100%; overflow: hidden; margin: 0 auto 20px; background:url(../image/line.png) no-repeat left center, url(../image/line.png) no-repeat right center; }
.case h2 { font-size: 24px; color: #0758B3; text-align: center;}
.case  p { color: #0758B3; font-size: 16px; text-align: center; }
.cases{ margin:1% auto;}
.casee ul li{ display:inline; float:left; width:23%; height:200px; margin:1%; overflow:hidden; position:relative; }
.casee ul li a img{ width:100%; height:207px;}
.casee ul li a img,.casee ul li a p { transition: 0.5s; }
.casee ul li a:hover img { transform: scale(1.1); }
.casee ul li a p { position:absolute;bottom: 0px;left: 0px;width: 100%; height:40px; line-height:40px;background: rgba(49,49,49,0.6); color:#fff; text-align:center;}
.casee ul li a:hover p { transform: scale(1);  }
.ljzx{ background:url(../image/shwf.jpg) no-repeat center center; height:153px;}
.ljzx dl{ width:950px; margin:0 auto;}
.ljzx dl dt p{ color:#348ddf; font-size:24px; font-weight:bold; line-height:40px; font-weight:normal; padding-top:10px;}
.ljzx dl dt h2{font-size:24px; color:#fff; line-height:45px; font-weight:normal;}
.ljzx dl dt h2 span{ color:#ffc001;}
.ljzx dl dt h3{ font-size:20px; color:#FFF; font-weight:normal;}
.ljzx dl dt{ float:left;}
.ljzx dl dd{ float:right; color:#fff; text-align:center;}
.ljzx dl dd p{ font-size:14px; padding-top:25px;}
.ljzx dl dd b{ font-size:24px; line-height:40px;}
.ljzx dl dd a{ display:block; background:#fff; border-radius:20px; width:135px; height:32px; line-height:32px; margin:0 auto; color:#0c4a87; font-size:16px;}
.lxwm{ border:1px solid #e8e8e8; float:left; width:25%; padding:1%;}
.lxwm h3{ border-bottom:1px solid #e8e8e8;padding-bottom:9px;}
.lxwm h3 span{ border-bottom:2px solid #0a60ad; font-size:16px; padding-bottom:10px;}
.lxwm p{ line-height:30px;}
.weizhi{ line-height:35px;}
.cpzs{ border-bottom:1px solid #f2f2f2; line-height:35px;}
.cpzs span{ font-size:18px; color:#333; border-bottom:1px solid #0758B3; line-height:35px; float:left;}
.cpzs a{ float:right; color:#999; font-size:13px;}
.cpfl{ margin:1% auto;}
.about-zx { background-color: #f3f3f3;padding: 15px 20px 15px 15px;color: #555;margin-bottom: 10px; overflow: hidden;}
.about-zx p {color: #2b3348;line-height: 30px;color: #e90101;}
.l-tel2 { float: left; margin-top: 9px; margin-left:10px;}
.l-tel2 span { font-size:20px; color: #333; font-weight: normal; vertical-align: top; }
.l-tel2 a { color: #e90101; font-size: 26px; font-weight: bold; line-height:27px;}
.r-tool2 { float: right; }
.r-tool2 a { font-size: 18px; color: #fff; display: block; float: left; text-align: center; font-weight: bold; margin-left:6px;}
.r-tool2 a.baojia { padding: 10px 30px 11px 68px; margin-right: 15px; background:#ed2225 url(../image/icon-baojia.png) no-repeat scroll 30px center }
.r-tool2 a.zx-zj { padding: 10px 30px 11px 70px; background: #253f68 url(../image/icon-zixun.png) no-repeat scroll 30px center; }
.r-tool2 a:hover { color: #ffde01;}
.contion{ margin:1%  auto;}
.news_detail { width: 72%; float: left; }
.news_detail_con p{ line-height:30px; color:#555;}
.titlele { border-bottom:1px solid #dbdbdb; margin-bottom:20px;}
.titlele h1{ font-size:22px; color: #000; line-height: 50px; font-weight:normal; text-align:center;}
.titlele p{ text-align:center; line-height:35px;}
.titlele p span{ padding:0 10px;}
.news_right { width: 25%; float: right; }
.news_right_pro { overflow: hidden;  border: 1px solid #dbdbdb; padding: 20px;}
.news_right_pro h4 { font-size: 20px; margin-bottom: 15px;}
.news_right_pro ul { width: 100%; margin: 0 auto; }
.news_right_pro ul li { text-align: center; line-height: 40px; }
.news_right_pro ul li img { width: 100%; height: 193px; }
.news_list{ border: 1px solid #dbdbdb; margin:20px 0 0 0; }
.news_list h1{ background:#20385f; color:#FFF; font-size:20px; height:40px; line-height:40px; font-weight:normal; padding-left:20px;}
.news_list ul{ padding:15px;}
.news_list ul li{ line-height:35px; background:url(/theme/2016/images/yd2.png) no-repeat left center; padding-left:20px;}
.prolv-new{ background:#f5f5f5; margin:2% 0; padding:2%;}
#news_com {line-height: 28px;}
.field input { width:72%; margin-right:2%; border:1px solid #ccc; background:#fff; color:#444; padding:13px 19px;font-family:Microsoft Yahei; margin-right:5px; font-size:14px;}
.yzm{ margin-top:20px;}
.prolv p textarea { width:90%; height:180px; border:1px solid #ccc; background:#fff; color:#444; padding:13px 19px; font-family:Microsoft Yahei; font-size:14px;}
.field span{ color:#ee0003;}
.prolv .field p{ width:33%; float:left;}
.prolv p.comment_submit{ margin:20px 0;}
.prolv .btn-primary{background:#f98305; color:#fff; cursor:pointer; padding:10px 40px; border:none; font-family:Microsoft Yahei; font-size:16px; margin-right:8px;}
.prolv .btn-primary:hover{ background:#ed1e24; color:#fff;}
.prolv .btn-primary2{ background:#333;}
.prolv .btn-primary2:hover{ background:#1b222e;}
.wap-none{ line-height:35px; margin-bottom:15px;}
.field{ margin-bottom:15px; height:47px;}
.pc{ display:block;}
.mobile{ display:none;}
/*.productsfenlei{ background:url(../images/wzx_bg.jpg) repeat; line-height:40px; width:100%;}
.productsfenlei ul li{ float:left; padding-right:40px;}
.productsfenlei ul li a{ color:#333;}
.productsfenlei ul li:hover a{ color:#f20000; border-bottom:1px #f20000 solid;}
.productsfenlei ul .hover{color:#f20000; border-bottom:1px #f20000 solid;}
*/
.productsfenlei { margin-top:1%;}
.productsfenlei ul li{ float:left; width:24%; margin:1% 0.3%; text-align:center; background:#0758B3; line-height:40px;border:1px #0758B3 solid;}
.productsfenlei ul li a{ color:#fff;}
.productsfenlei ul li:hover{ border:1px #0758B3 solid; background:none;}
.productsfenlei ul li:hover a{ color:#0758B3;}
.productsfenlei ul .hover{color:#0758B3; border:1px #0758B3 solid; background:none;}
.productsfenlei ul .hover a{ color:#0758B3;}

.productsfenleii { margin-top:1%;}
.productsfenleii ul li{ width:99%; margin-bottom:15px; text-align:center; background:#0758B3; line-height:40px;}
.productsfenleii ul li a{ color:#fff;}
.productsfenleii ul li:hover{ border:1px #0758B3 solid; background:none;}
.productsfenleii ul li:hover a{ color:#0758B3;}
.productsfenleii ul .hover{color:#0758B3; border:1px #0758B3 solid; background:none;}
.productsfenleii ul .hover a{ color:#0758B3;}

.tujiannews{ margin-top:1%;}
.tujiannews li { line-height: 36px; height: 36px; width: 48%; float: left; overflow: hidden; font-size: 14px;    border: 1px dashed #eaeaea; text-indent: 5px; margin:0.5%; }
.tujiannews li span{ float:right; color:#666; margin-right:2px;}
.tujiannews li:hover {border: 1px dashed #0758B3;  }
.tujiannews li:hover a {color:#0758B3}
.list_page{ overflow:hidden;}
.show1 dt{ float:left; width:38%;}
.show1 dt img{ width:100%; height:342px;}
.show1 dd{ float:right; width:60%;}
.show1 dd h1{ color:#4c4c4c; font-size:24px; line-height:60px; text-align:center;}
.show1 dd p span{ padding:0 10px;}
.show1 dd p{ line-height:30px;}
.pro-l { width:100%;}
.protitle{ font-size:24px; color:#494949; text-align:center; margin-bottom:20px;}
.pro-l img{ max-width:100%; height:auto;}
.pro-r { float:right; width:49%;}
.pro-ys { padding:35px 5px 8px 25px; background:url(../image/ys.png) top left no-repeat #f6f6f6; }
.pro-ys p { font-size:15px; margin:0 0 10px; color:#000; line-height:30px; height:90px; overflow:hidden;}
.pro-tel span {  font-size:20px; font-weight:bold; color:#222; margin:-20px auto 0; width:67%; background:#fff; line-height:40px;    overflow: hidden;  }
.pro-tel span img { float:left; padding-right:20px;}
.pro-tel p { color:#ff0400; font-size:30px; font-weight:bold;}
.cxxl { width:100%; overflow: hidden; margin: 0; float:right; clear: both; }
.cxxl a { height: 44px; line-height: 44px; text-indent: 70px; display: inline-block; width:100%;float: left; margin-top:15px; font-size: 20px; color: #fff; }
.cxxl a.zx { background: url(../image/zx.png) no-repeat 10% center #ff3f3c; }
.cxxl a.zx:hover { color: #fff; background: url(../image/zx.png) no-repeat 10% center #f00; }
.cxxl a.get-price { background: url(../image/price.png) no-repeat 10% center #424355; }
.cxxl a.get-price:hover { background: url(../image/price.png) no-repeat 10% center #222; color: #fff; }
.pro-txt {  width:100%; font-size:16px; overflow:hidden; margin-top:2%;}
.pro-txt h1 { font-size:30px; line-height:34px; margin-bottom:5px; color:#eb0001;}
.cpxh{ float:left; width:49%;}
.cpxh p { color:#666; margin:0; line-height:35px;}
.fanhui{ float:right;}
.fanhui a{ line-height:42px; color:#333; font-size:15px;  padding-left:28px;}
.fanhui a:hover{ color:#ff4a00;font-size:15px;}
.pro_nav1 { height:44px; width:100%; border-bottom:1px solid #ccc; background:#FFF; margin:15px 0;}
.pro_nav1 ul{ float:left; overflow:hidden; width:75%;}
.pro_nav1 ul li {float: left;height:44px; line-height:44px;display: inline-block; text-align:center; margin-right:3px;}
.pro_nav1 ul li a {height:44px; display:block;font-size:16px; line-height:44px;text-decoration: none; color:#333; background:#f2f2f2; padding:0 50px; _display:inline-block;}
.pro_nav1 ul li a.momol {font-size: 16px;color: #FFF;height:44px; line-height:44px;display:block; background:#182133; _display:inline-block;}
.pro_nav1 ul li a:hover {background:#182133;color:#FFF;}
.kj1{width:100%;height:580px;overflow:hidden;border:0px}
.kj2{width:100%;height:800px;margin:-250px 0px 0px -2px;}
.shouyexinwen{ margin-top:10px;}
.shouyexinwen li{ line-height:38px; border-bottom:1px dashed #e8e8e8}
.shouyexinwen li span{ float:right; color:#666;}

@media only screen and (max-width: 767px) {
	.wrap{ width:100%;}
.pc{ display:none;}
.mobile{ display:block;}
.hr{ height:60px;}
.s3_3 {
    width: 100%;
    height: 60px;
    background: #00498d;
    position: fixed;
    bottom: 0;
    right: 0;
    border-top: 1px solid #00498d;
    z-index: 9;
}
.s3_3 ul{ padding:0; margin:0;}
.s3_3 li {
    width: 25%;
    height: 53px;
    float: left;
    text-align: center;
    padding-top: 7px; list-style:none;
}
.s3_3 li span {
    width: 100%;
    height: 30px;
    line-height: 30px;
    float: left;
    text-align: center;
    color: #fff; font-size:12px;
}
.case{ background:none; margin-bottom:10px}
.case h2{ font-size:22px; font-weight:normal;}
.casee ul li{ width:48%;}
.casee ul li a img{ height:140px;}
.case p{ display:none;}
.cenNew_list{ width:95%; float:none; margin:0 auto;}
.link p{ background:none; color:#fff; padding:0;}
.link ul li a{ color:#fff;}
.foott{ border-top:none;}
.hesdere1{ margin:3% auto; width:100%;}
.hesdere1 img{ max-width:100%;}
.hesdere2 ul{ background:#0758B3; width:100%;}
.hesdere2 ul li{ float:left; width:25%; text-align:center;}
.hesdere2 ul li a{ border-right:1px solid #fff; border-bottom:1px solid #fff; line-height:35px; display:block;  color:#fff; width:100%;}
.chanpinleibiao dl{ float:left; width:48%; margin:1%;}
.chanpinleibiao dl dt{ background:#0758B3; height:40px; line-height:40px; text-align:center; border-radius:2px;}
.chanpinleibiao dl dt a{ color:#fff; font-size:16px;}
.chanpinleibiao dl dd{ margin:5% auto; }
.chanpinleibiao dl dd img{ width:100%; height:140px;}
.chanpinleibiao dl dd p{ line-height:30px; text-align:center;}
.mobilemore{ border:1px solid #CCC; border-radius:30px; line-height:30px; text-align:center; margin:0 auto; width:60%; display:block;}
.sy_prolist li{ width:47%;}
.sy_prolist li a img{ height:120px;}
.about-zx{ display:none;}
.news_right{ display:none;}
.news_detail{ width:98%; float:none; margin:0 auto;}
.solution li{ width:48%;}
.solution li img{ height:140px;}
.solution li{ height:350px;}
.news_q_list li{ width:100%; padding-bottom:10px; margin-bottom:10px;}
.news_q_list li ._date{ width:20%;}
.news_q_list li ._nr{ width:75%;}
.prolv .field p{ width:100%; margin:5px 0;}
.wap-none{ display:none;}
.yzm{ width:150px; margin:10px auto;}
.prolv .btn-primary{ width:116px; margin:0 auto; display:block;}
.kj1{width:100%;height:530px;overflow:hidden;border:0px}
.kj2{width:100%;height:800px;margin:-150px 0px 0px -2px;}
.pro-l{ width:100%; float:none;}
.pro-l img{ height:auto;}
.pro-r{ width:100%; float:none; margin-top:20px;}
.productsfenlei ul li{ width:48%;}
.cpxh{ width:100%; float:none; }
.pro_nav1 ul{ width:50%;}
	}
	








