﻿@charset "utf-8";
/* CSS Document */
/*html{overflow-y: scroll;}*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, abbr, del, dfn, em, img, ins, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th { margin: 0; padding: 0; border: 0;  }
input, button { margin: 0; padding: 0; border: 0; background: none; }
ul, li,ol,li { list-style: none; }
body { font-style: normal; font-variant: normal;  width:100%; margin:0 auto; } a{ text-decoration:none; }
a{ text-decoration:none; outline: none; color:#222; }
a:hover{color:#00479d}
li{ list-style:none}
a{cursor:pointer}
dl,ol,ul{list-style:none;margin:0;padding:0}
:focus{outline:0}
img{vertical-align:middle;}
dl,li,ol,ul{list-style:none}
ul, li { margin: 0px; padding: 0px; list-style: none; }
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
element.style{ height:auto !important}
img{ border:none; outline: none;}
body{margin:0 auto; padding: 0; font-size:14px; font-family: "΢���ź�", "Microsoft Yahei"; color:#222; background:#ffffff;line-height:28px;}
textarea {resize: none;}
/*------------------head--------------------*/
.head{width:100%;overflow:hidden; margin:0 auto;margin-top:20px;}
.top{max-width:1100px;overflow:hidden; margin:0 auto; margin-bottom:5px;}
.logo{float:left; }
.phone{float:right; margin-top:10px;}
/*------------------top--------------------*/
.nav-box{background:#00479d; width:100%;overflow:hidden;  margin:0px auto; margin-top:10px;}
.nav{max-width:1100px; clear:both; display:block; overflow:hidden;  margin: 0 auto; }
.nav li{float:left; width:12.4%; text-align:center;}
.nav li a{color:#ffffff;line-height:55px; font-size:16px;}
.nav li a:hover{background:#003162; color:#fff; display:block; }
.nav li.zhpro{background:#003162;}
.content{max-width:1100px;overflow:hidden; margin:0 auto;}
.breadcrumb{width:100%; overflow:hidden;border-bottom:1px solid #f0f0f0; margin:30px 0%}
.pro-summary{width:100%; overflow:hidden; margin-bottom:40px;}
.pro-summary-img{ float:left;width:54.5%;}
.pro-summary-img img{ width:100%;}
.pro-summary-main{float:right; width:42%}
.pro-summary-main h1{ font-size:30px; color:#00479d; margin-bottom:24px;}
.pro-summary-main p{font-size:15px; margin-bottom:10px;}
.pro-summary-main p span{ color:#F90;font-size:17px;}
#f_b { width:100%; overflow:hidden;margin-top:10px;}
.pro-navs{ width:100%; overflow:hidden;}
.pro-navs .intos{ background:#00479d; color:#fff}
.pro-navs ul{overflow:hidden; width:100%}
.pro-navs li{float:left; width:19.7%;border-left:1px solid #fff;background:#e8e8e8;line-height:55px; }
.pro-navs li a{display: block;text-align:center;font-size:16px;}
.pro-navs li a:hover{background:#00479d;color:#fff;}
.pro-button-click{ width:100%; overflow:hidden;margin-top:16px;}
.pro-summary-main .telp span{ display:block;}
.pro-summary-main .telp span a{ font-size:26px; color:#00479d; font-weight:700; line-height:28px;}
.pro-summary-main .telp{ background:url(../images/number.png) 0px 2px no-repeat; padding-left:60px; margin-bottom:16px;}

.pro-button-click .click_1 {background:#00479d;line-height: 50px;cursor: pointer; float:left; width:45%;}
.pro-button-click .click_1 a {background: url(../images/line_equipment.png) no-repeat 30px 9px;display: block;padding-left: 71px; font-size:18px; color:#fff;}
.pro-button-click .click_2 {background:#F90 url(../images/hot.png) no-repeat right;line-height: 50px;cursor: pointer; float:right; width:45%}
.pro-button-click .click_2 a {background: url(../images/cone_2.png) no-repeat 30px 9px;display: block;padding-left: 71px; font-size:18px; color: #fff;}

.con-left{float:left; width:75%; margin-bottom:35px;}
.pro-main{width:100%; overflow:hidden}
.con-left h2,.con-left h3{font-size:18px; margin-top:20px; margin-bottom:8px;}
.con-left p{ line-height:28px; margin-bottom:8px;text-indent:2em;}
.con-left p a{ color:#1066d1;}
.con-left .newslist_left p a{ color:#2a2a2a;}
.con-left .next p a{ color:#01479d;}
.con-left p img{ height:auto;}
.con-left strong{ color:#00479d !important}
.related-main{ overflow:hidden; width:100%}
.related-main ul{ overflow:hidden; margin-left:-1.5%; margin-top:15px;}
.related-main li{ float:left; margin-left:1.5%; width:23.4%; text-align:center}
.related-main li img{ width:100%; height:auto}
.related-main .title{ font-size:19px; font-weight:700;border-bottom:1px solid #f0f0f0; line-height:32px;}
.case-related{width:100%;  overflow:hidden; margin-top:15px }
.case-related ul,.news-related ul,.news-related dl{overflow:hidden; margin-left:-1.5%; margin-top:10px;} 
.case-related li{text-align:center;float:left; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width:23.4%; margin-left:1.5%}
.case-related li a{ line-height:36px;}
.case-related li img{ width:100%; height:auto}
.case-related .title{display:block;font-size:20px; line-height:35px;font-weight:700;border-bottom:1px solid #f0f0f0;text-indent:0;margin-bottom:0px}
.news-related{width:100%; overflow:hidden; margin-top:15px }
.news-related li,.news-related dd{width:45%; background: url(../images/tab1_conk.png) no-repeat 3px center; line-height:34px; float:left; padding-left:15px; margin-left:1.5%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news-related .title{display:block;font-size:20px; line-height:35px;font-weight:700;border-bottom:1px solid #f0f0f0;text-indent:0;margin-bottom:0px}
.consult-wrapper{ width:100%; overflow:hidden; margin-top:15px;}
.consult-wrapper img{ width:100%;}
.product_hot{width:100%; overflow:hidden; margin:0 auto; margin-bottom:4%; margin-top:3%}
.product_hot .tabk{ float:left; width:22%; margin-top:20px;}
.product_hot .tabk li a{ font-size:15px;}
.product_hot .tabk li {text-align:center; cursor:pointer;float:left; background: #F0F0F0; width:49.5%;border-left:1px  solid #fff;border-bottom:1px  solid #fff; padding:3.8% 0%}
.product_hot .tabk li.onc{background:#5BADFF;font-weight:bolder; text-align:center;}
.product_hot .tabk li.onc a{color:#fff;}
.product_hot .tabk li:hover{background:#5BADFF;font-weight:bolder; text-align:center;}
.product_hot h3{font-weight: normal;font-size: 16px;}
.product_hot .title{ font-size:22px; font-weight:700;  margin-bottom:5px;border-bottom:1px dashed #e6e6e6; line-height:36px;}
.product_hot .tabk li img{ margin:13px 0; width:80px; height:60px;}


.product_list{float:right; width:72%; margin-top:20px; background:#f0f0f0; padding:1% 2%;}
.product_list ul{overflow:hidden; margin-top:12px;}
.product_list li{float:left; width:22.4%; text-align:center;  margin:0 1.2% 4px 1.2%;}
.product_list li img{ width:100%; height:auto; margin-bottom:10px;}
.product_list li a{ font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; line-height:15px;}
.dele{ font-size:14px;}

.recommend_pros{ margin-top:10px; background-color:#f5f5f5; padding:20px 0;}
.recommend_pros .container{ max-width:1100px; margin:0 auto; }
.recommend_pros .title{ text-align:center; font-size:28px; margin-bottom:12px; font-weight:700;}
.recommend_pros .main-title{text-align:center; font-size:15px; margin-bottom:20px;}
.recommend_line{ overflow:hidden; background-color:#fff; padding:8px 12px 12px 12px;}
.recommend_line span h3{ width:150px; line-height:40px; text-align:center; float:left; background-image:url(../images/dui1.png); background-repeat:no-repeat; background-position:0 center; text-indent:18px;}
.recommend_line span h3 a{ font-size:20px; color:#00479d; }
.recommend_line2  span h3,.recommend_line  span h3{ float:left; }
.recommend_line p{ font-size:15px; color:#333; line-height:40px; margin:0 0 0 20px; float:left;}
.recommend_line .pro_more{ float:right; width:68px; line-height:28px; font-size:14px;display:block; color:#666; border-radius:4px; margin:8px 0 4px 0; background-image:url(../images/more_1.png); background-position:42px center; background-repeat:no-repeat; background-size:16px 16px; text-indent:11px;}
.recommend_line span{ overflow:hidden; display:block; border-bottom:1px dotted #e5e5e5;}
.recommend_line2 span{ overflow:hidden; display:block; border-bottom:1px dotted #e5e5e5;}
.recommend_line2{ overflow:hidden; margin:20px 0; background-color:#fff; padding:8px 16px 16px 16px;}
.recommend_line2 span h3{  width:150px; line-height:40px; text-align:center; float:left; background-image:url(../images/dui1.png); background-repeat:no-repeat; background-position:0 center; text-indent:18px;}
.recommend_line2 span h3 a{  font-size:20px;  color:#00479d; }
.recommend_line2 p{ font-size:15px; color:#333; line-height:40px; margin:0 0 0 20px; float:left;}
.recommend_line2 .pro_more{ float:right; width:68px; line-height:28px; font-size:14px; display:block; color:#666; border-radius:4px; margin:8px 0 4px 0; background-image:url(../images/more_1.png); background-position:42px center; background-size:16px 16px; text-indent:11px; background-repeat:no-repeat; }
.recommend_line ul{ overflow:hidden; margin:12px auto 0 auto; }
.recommend_line2 ul{ overflow:hidden; margin:12px auto 0 auto;}
.recommend_line li{ width:23%; margin:0 0.9%;  float:left;}
.recommend_line2 li{ width:23%; margin:0 0.9%; float:left;}
.recommend_pros ul li img{ width:100%;}
.recommend_pros ul li h4 a{ font-size:15px; color:#333; line-height:16px; margin-top:10px; display:block;}
.recommend_pros ul li:hover a{ color:#00479d;}
.recommend_pros ul li h4{ font-weight:normal; text-align:center;}

.why_us{ margin:0px 0 30px 0;}
.why_us .container{ max-width:1100px; margin:0 auto;}
.why_us h3{ padding:0; margin:0; text-align:center; font-size:28px;}
.why_us .title{ font-size:15px; text-align:center; margin-top:12px;}
.why_con{ overflow:hidden; margin-top:20px;}
.why_con_l{ float:left; width:24%;}
.why_con li{ background-color:#eee; padding:31px 0 31px 0;}
.why_con li span{ font-size:22px; color:#201717; text-align:center; display:block; margin-top:14px;}
#one1{ margin-bottom:9px;}
.why_con li .icon1{ background-image:url(../images/icon1.png); background-position:0 0; background-repeat:no-repeat; width:50px; height:50px; display:block; margin:0 auto;}
.why_con li .icon2{ background-image:url(../images/icon1.png); background-position:0 -50px; background-repeat:no-repeat; width:50px; height:50px; display:block; margin:0 auto;}
.why_con_r{ float:right; width:24%;}
#one3{ margin-bottom:9px;}
.why_con li .icon3{ background-image:url(../images/icon1.png); background-position:0 -100px; background-repeat:no-repeat; width:50px; height:50px; display:block; margin:0 auto;}
.why_con li .icon4{ background-image:url(../images/icon1.png); background-position:0 -150px; background-repeat:no-repeat; width:50px; height:50px; display:block; margin:0 auto;}
.why_box{ width:48%; float:left; margin:0 2%;}
.why_box img{ width:100%;}
.why_jie1,.why_jie2,.why_jie3,.why_jie4{ position:relative;}
.why_box p{ position:absolute; bottom:0; left:0; font-size:15px; line-height:24px; background:url(../images/bl0.png) repeat center; color:#fff; padding:12px 3%; text-align:left; width:94%;}
.why_con li.hover{ background-color:#00479d;}
.why_con li.hover span{ color:#fff;}
.why_con li.hover .icon1{ background-image:url(../images/icon2.png);}
.why_con li.hover .icon2{ background-image:url(../images/icon2.png);}
.why_con li.hover .icon3{ background-image:url(../images/icon2.png);}
.why_con li.hover .icon4{ background-image:url(../images/icon2.png);}


.newslist{ width:100%; overflow:hidden; margin-bottom:35px;}
.newslist ul{overflow:hidden; margin-left:-2%;}
.newslist li{overflow:hidden;border-bottom: 1px #d8d8d8 dashed; margin-bottom:30px; padding-bottom:20px; float:left; margin-left:2%; width:48%}
.newslist li .time{ float:left; font-family:Arial; padding:5px 0; width:70px; margin-right:2%; color:#00479d; background:#e5e5e5;text-align: center;} 
.newslist li .ri{ display:block; font-size: 40px;font-weight: 100;color:#00479d;text-align:center; line-height:40px;filter: alpha(opacity=90);-moz-opacity: 0.5;-khtml-opacity: 0.5; opacity: 0.9;}
.newslist li .year { display:block; font-size:14px;filter: alpha(opacity=90);-moz-opacity: 0.5;-khtml-opacity: 0.5; opacity: 0.9;}
.newslist li .intnew {float:right;width:83%;}
.newslist li .tit{ padding-bottom:7px;font-size:20px; color: #333; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.newslist .text{ color:#999; line-height:25px;}
.newslist_title{ width:100%; overflow:hidden;border-bottom:1px  solid #f5f5f5; font-size:23px; font-weight:700; line-height:32px; margin-bottom:20px; padding-bottom:6px;}
.newslist_title a{ display:inline-block; float:left;}
.newslist_title span{ float:right; font-size:14px; font-weight:normal;}
.newslist_title span a{ color:#666; float:none;}

.con-list{    width: 21%;
    float: right;
    padding: 1%;
    border: 1px solid #e0e0e0;
    margin-top: 25px;}
.con-list .products {display:block; overflow:hidden; }
.con-list .products ul{overflow:hidden; padding:8px 6px 10px 6px;}
.con-list .products ul li {float:left; width:45%; text-align:left; line-height:34px;  padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.con-list .products ul li a{color:#444;}
.con-list .products strong {font-size:18px; display:block;line-height:38px;padding-left:38px; background-color:#f0f0f0; background-image:url(../images/list_icon.png); background-position:10px center; background-repeat:no-repeat;}
.con-list .products strong a{ color:#00479d;}
.con-list .products ul a:hover{color:#00479d;}
.wzcp{margin-top: 15px;}
.newsshow_proxg{  margin:5px 5px 0 5px; line-height:28px;}
.newsshow_proxg h3{ margin:0px 0 10px 0; font-size:18px;line-height: 38px; color: #00479d; padding-left: 38px;background: #f0f0f0 url(../images/xg.png) no-repeat 10px center; background-size: 23px;}
.newsshow_proxg ul{ width:100%; overflow:hidden; }
.newsshow_proxg ul li{ float:left; width:100%; text-align:center; margin-bottom: 8px; font-size: 14px;}
.newsshow_proxg ul li:hover img { opacity:0.8}
.newsshow_proxg ul li img{ display: block; width:100%; margin:0px; padding:0px; border:0;}


.recommend{max-width:1100px; overflow:hidden; margin:0 auto; }
.recommend ul{ overflow:hidden;  margin-top:20px;}
.recommend li{ width:31.4%; float:left; margin-left:0.6%; margin-right:0.6%;  margin-bottom:20px; font-size:15px; background:#ffffff;border:1px solid #f5f5f5; padding-bottom:14px;}
.recommend_img{width:100%; overflow:hidden; margin-bottom:10px; display:inline-block;}
.recommend_img img{ width:100%;}
.recommend_title{ text-align:center; font-size:28px; font-weight:700; margin-bottom:10px; margin-top:30px;}
.recommend_sub{ overflow:hidden; width:100%;}
.recommend li:hover{border:1px solid #003162; }
.main-bottom{max-width:1100px; margin:0 auto; margin-top:30px;}
.main-bottom .title{ text-align:center; font-size:28px; margin-bottom:15px; font-weight:700}
.main-bottom .main-title{ text-align:center; font-size:15px;}
.main-bottom .scene_txt{padding:1% 4%}
.main-bottom .scene_txt p{ margin-bottom:10px;}
.main-bottom .scene_txt strong{ color:#00479d}
.main-bottom .titles span{ font-size:17px;*font-size:16px; font-weight:700; line-height:32px; padding:0 3%; display:block; margin-top:10px;}
.index_4{height:500px;width:100%;}
.index_4_con{background:#f5f5f5;width:24%;*width:23%;width:23%\0;float:left;border:1px solid #ccc;margin-top:26px;margin-left:-1px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s;transition:all .2s ease-in-out;overflow: hidden;}
.index_4_con img{ width:100%; height:auto}
.index_4_con div{ display:block;margin-bottom:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s;transition:all .2s ease-in-out;}
.index_4_con .title_1{display:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s;transition:all .2s ease-in-out;}
.index_4_con .zixun{padding:2px 20px;width:98px; line-height:35px;margin-left:1%;margin-bottom:15px;display:none;}
.index_4_con_ho{width:304px;float:left;border:1px solid #00479d;margin-top:20px;margin-left:-1px;-webkit-box-shadow:0 0 12px -1px #00479d;-moz-box-shadow:0 0 12px -1px #00479d;box-shadow:0 0 12px -1px #00479d;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s;transition:all .2s ease-in-out;z-index:8;zoom:1;position:relative}
.index_4_con_ho .scene_txt a{width:31%;float:left;font-size:14px; color:#00479d}
.index_4_con_ho .title_1{display:block; font-size:14px;}
.index_4_con_ho .zixun{display:block;text-align: center; }

.pro_theme{ width:100%; overflow:hidden; margin:20px auto 30px auto; background:#00479d;}
.pro_service{ width:50%; float:left;background:url(../images/bannn_5.jpg) no-repeat ; height:580px;}
.pro_field{ width:49.9%; float:right; background:#00479d;}
.field{ overflow:hidden;  padding:0% 3%; margin-bottom:8px;}
.field a{ font-size:20px; font-weight:700; }
.field span{ color:#00479d; padding-right:20px;}
.field .field_txt{ color:#003162;border-bottom:1px  solid #ccc;background:url(../images/youshi.png) no-repeat 0px 6px; padding-left:40px; margin-top:4px; padding-bottom:10px;}
.recommend .zixun{padding:6px 10%; line-height:35px;margin-left:1%;margin-bottom:15px; text-align:center;  background:#00479d; color:#fff}
.recommend .zixun_1{padding:6px 10%; line-height:35px;margin-left:1%;margin-bottom:15px; text-align:center; margin-left:20px;background:#F90;color:#fff}
.field p{ line-height:32px;}

.materiel{ width:100%; overflow:hidden; }
.materiel dl{width:100%; overflow:hidden;  margin-top:10px;border-bottom:1px  dashed #004080;}
.materiel dt{ float:left; width:90px;color:#fff; font-size:17px;}
.materiel dd{ float:right; width:75%;}
.materiel dd a{ margin-right:15px; color:#fff}
.service_survey{ width:94%; float:left;  margin-left:30px;*margin-left:20px;margin-top:2%;}
.service_survey dl:nth-child(5){ border:none;}
.survey_title{ font-size:40px; font-weight:700; color:#fff;margin-top:20px; margin-bottom:27px;*margin-bottom:20px;}
.service_survey dl{ width:100%; overflow:hidden; margin-bottom:4.5px;border-bottom:1px  dashed #ccc; padding-bottom:15px}
.service_survey dd{ width:90%;*width:100%; width:100%\0;float:right;*float:none; float:none\0;}
.service_survey dt{ float:left; margin-top:12px;display:none\0;*display:none;}
.service_survey dl span{font-size:30px; color:#FC0;font-family: Impact,Arial; line-height:61px; margin-right:10px;}
.service_survey dl b{ font-size:18px; color:#FC0}
.service_survey dl p{color:#fff; line-height:25px;}

.next{ overflow:hidden;border:2px solid #00479d; padding:1.5% 2%; background:#f5f5f5; margin-top:20px; margin-bottom:20px;}
.next .syt{ width:45%; float:left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.next .xyt{ width:45%; float:right; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.pro_line{ width:100%; overflow:hidden; margin-bottom:30px;}
.line_img{ width:54.5%; float:left}
.line_img img{ width:100%;}
.line_words{width:39%; float:right; background:#f5f5f5; padding:16px 16px;}
.line_words h1{font-size:26px; margin-bottom:20px;}
.line_words p{font-size:15px; margin-bottom:10px;}
.line_words p strong{color:#00479d;}
.line_words .pro-ys{ margin-bottom:12px; color:#00479d;}
.line_words span{ color:#F90; font-size:17px}

.aboat_honor{overflow:hidden; width:100%; }
.productive_power{overflow:hidden; max-width:1100px; margin:0 auto;margin-top:10px;}
.productive_power span,.about_briefing span,.contact_tit d{ color:#00479d; font-size:15px;}
.cooperation{ overflow:hidden; width:100%;margin-top:30px; margin-bottom:20px;}
.productive_power ul,.aboat_honor ul,.cooperation ul{overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.productive_power li{float:left; margin-left:1.5%; width:31.5%; text-align:center; line-height:28px; font-size:15px; margin-bottom:2%}
.productive_power p,.aboat_honor p{line-height:27px; margin-top:15px;}
.aboat_honor li{float:left; margin-left:1.5%; width:23.5%}
.aboat_title{text-align:center; font-size:25px; line-height:28px; font-weight:700; margin-bottom:10px;}
.about_title_ms,.cooperation_ms{ text-align:center;}
.aboat_honor li img,.productive_power li img,.cooperation li img{ width:100%; height:auto}
.cooperation li{ float:left; margin-left:1.5%; width:31.5%; margin-bottom:20px;}

.history{ overflow:hidden; max-width:1100px; margin:0 auto; margin-top:10px;}
.history .title{ color:#00479d; text-align:center; line-height:25px; font-size:25px; font-weight:700; margin-bottom:15px;}
.service_history{ width:100%;*width:94%; float:left;  margin-left:30px;*margin-left:20px;margin-top:28px;}
/*.survey_title{ font-size:40px; font-weight:700; color:#fff;margin-top:4%; margin-bottom:5%}*/
.service_history dl{ width:100%; overflow:hidden; margin-bottom:10px;border-bottom:1px dashed #002142; padding-bottom:12.5px}
.service_history dd{ width:99%; float:right; }

.service_history dl span{font-size:21px; color:#FC0; line-height:35px; margin-right:10px;}
.service_history dl b{font-size:18px; color:#FC0}
.service_history dl p{color:#fff; line-height:25px;}

.about_sub{ width:100%; overflow:hidden; margin:0 auto}
.about_briefing{ max-width:1100px;overflow:hidden; margin:1% auto;}
.briefing_img{ text-align:center; margin-top:10px; margin-bottom:10px}
.briefing_tit{ width:100%; overflow:hidden; margin:1% 0%;}
.briefing_tit ul{overflow:hidden; margin-left:-1.5%; margin-bottom:2%; margin-top:2%}
.briefing_tit ul li p{ margin-top:10px; font-size:17px;}
.briefing_tit li{float:left; margin-left:1.5%; width:18.4%; table-layout:auto}
.briefing_tit .con_tent_1{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_1.png) no-repeat; display: block;}
.briefing_tit .con_tent_2{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_2.png) no-repeat; display: block;}
.briefing_tit .con_tent_3{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_3.png) no-repeat; display: block;}
.briefing_tit .con_tent_4{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_4.png) no-repeat; display: block;}
.briefing_tit .con_tent_5{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_5.png) no-repeat; display: block;}
.briefing_tit .con_tent_5:hover{margin:0 auto; background: url(../images/con_tent_6.png) no-repeat; display: block}
.briefing_tit .con_tent_4:hover{margin:0 auto; background: url(../images/con_tent_7.png) no-repeat; display: block;}
.briefing_tit .con_tent_3:hover{margin:0 auto; background: url(../images/con_tent_8.png) no-repeat; display: block;}
.briefing_tit .con_tent_2:hover{margin:0 auto; background: url(../images/con_tent_9.png) no-repeat; display: block;}
.briefing_tit .con_tent_1:hover{margin:0 auto; background: url(../images/con_tent_10.png) no-repeat; display: block;}
.briefing_tit{font-size:16px}

#map_canvas{width:100%; overflow:hidden; margin-bottom:35px;}
.contact_titls{font-size:25px; font-weight:700; width:100%; overflow:hidden; margin-bottom:20px;}
.contact{width:100%; overflow:hidden; margin:0 auto;background:#f5f5f5; margin-bottom:2%}
.contact_tit{max-width:1100px; margin:1% auto; overflow:hidden}
.contact .titls{width:100%; font-size:28px; font-weight:700; text-align:center; margin-bottom:20px;}
.contact ul{overflow:hidden; margin-left:-1.5%; margin-bottom:2%; margin-top:2%}
.contact li{float:left; margin-left:1.5%; width:23.5%; table-layout:auto}
.contact dl{width:100%; overflow:hidden; margin-top:10px;border-top:1px dashed #fff; padding-top:3%;background:#fff; padding:1%}
.contact dl p{line-height:50px; font-size:16px; margin-bottom:8px; }
.contact dl p span{font-size:30px; color:#00479d; font-weight:bold;}
.contact dl{overflow:hidden;}
.contact dt{width:45%;float:left;}
.contact dt img{ width:100%;}
.contact dd{width:48%;float:right; margin-top:20px;}
.contact strong{font-size:28px;color:#00479d}
.contact_y_b{ display:none;}
.contact-lyan  {background-color:#F90; cursor: pointer; width:220px;}
.contact-lyan a{background: url(../images/line_equipment.png) no-repeat 54px center;color:#FFFfff; font-size:18px; line-height:44px;  text-indent:90px; display:block; width:100%;}
.contact_tit li span{ font-size:19px; font-weight:700; color:#00479d; }
.contact_tit li p{ font-size:15px;margin-top:10px;}

.contact .con_tent_1{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_11.png) no-repeat; display: block;}
.contact .con_tent_2{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_12.png) no-repeat; display: block;}
.contact .con_tent_3{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_13.png) no-repeat; display: block;}
.contact .con_tent_4{width:131px; height:131px;margin: 0 auto; background: url(../images/con_tent_14.png) no-repeat; display: block;}
.contact .con_tent_4:hover{margin:0 auto; background: url(../images/con_tent_19.png) no-repeat; display: block;}
.contact .con_tent_3:hover{margin:0 auto; background: url(../images/con_tent_16.png) no-repeat; display: block;}
.contact .con_tent_2:hover{margin:0 auto; background: url(../images/con_tent_18.png) no-repeat; display: block;}
.contact .con_tent_1:hover{margin:0 auto; background: url(../images/con_tent_17.png) no-repeat; display: block;}

.service_parts{ width:100%; overflow:hidden; margin-bottom:30px;}
.service_parts ul{ margin-top:20px; overflow:hidden;}
.service_parts li{ float:left; margin:0 1%; width:31%; text-align:center}
.service_parts li img{ width:100%;}

.service_fuwu{width:100%; overflow:hidden; margin:30px 0px}
.service_fuwu p{line-height:25px; font-size:15px;}
.service_fuwu dl{ float:left; width:30.5%; margin-left:1.1%;  margin-right:1.1%;  margin-top:20px;border:#ccc 2px solid; padding:2% 0%}
.service_fuwu dl dd{padding:0px 10px; text-align:center}
.service_fuwu dl p { font-size:14px;}
.service_fuwu dl p span{line-height:45px;  font-size:20px;font-weight:700}
.service_fuwu dl dt{text-align:center}
.service_title{ font-size:25px; font-weight:700; text-align:center; margin-bottom:15px;}

.service{overflow:hidden; width:100%; background:#f5f5f5; margin:0 auto}
.service_up {overflow:hidden; max-width:1100px; margin:1% auto;}
.service_up ul{overflow:hidden; margin-left:-2%; margin-top:20px;}
.service_up li{float:left;width:31%;text-align:center; background:#fff;border:#fff 1px solid; margin-left:2%; margin-bottom:20px; height:375px}
.service_up .service_tit{background:#e6e6e6; padding:10px 0px}
.service_up .service_tit font{color:#00479d;font-family: Impact,Arial; font-size:30px; padding-top:10px; padding-right:7px;}
.service_up .service_tit strong{color:#00479d;font-size:20px;}
.service_up .service_tit span{font-size:17px;line-height:35px;}
.service_up li img{ width:100%; height:auto; margin:10px 0px}

.comp_road{overflow:hidden; width:100%; margin-bottom:20px;}
.comp_road ul{ width:50%;float:left; margin-top:55px}
.comp_road li{width:48%; float:left; margin-right:5px}
.comp_road li a{font-size:20px; display:inline-block; text-align:center; width:100%; line-height:55px;  background:#f0f0f0;}
.comp_road li .menu {width:100%; background:#1066d1; color:#fff; line-height:55px;}
.newslist-nav li a:hover{background:#1066d1; color:#fff;}
.comp_title{ float:right; padding:10px; background:#f5f5f5 url(../images/comp_title.jpg) no-repeat right; border:#f90 1px solid;  width:41%;}
.comp_title p{ font-size:15px;}
.newslist_right p{ font-size:14px}
.comp_title strong{ font-size:18px;}
.newslist_right strong{ font-size:20px}
.comp_title a,.newslist_right a{ background:#f90; padding:3px 10px; color:#fff;cursor: pointer;}

.newslist-nav{overflow:hidden; width:100%; margin-bottom:3%}
.newslist-nav ul{ width:50%; float:left; margin-top:55px}
.newslist-nav li{width:32%; line-height:55px; float:left;  background:#e9e9e9; margin-right:0.8%}
.newslist-nav li a{font-size:18px; display:inline-block; text-align:center; width:100%;}
.newslist-nav li .lanse {width:100%; background:#1066d1; color:#fff;}
.newslist-nav li a:hover{background:#1066d1; color:#fff;}
.newslist_right{ float:right; padding:10px;border:#f90 1px solid;  width:40%;background:#f5f5f5 url(../images/newslist_right.jpg) no-repeat right; }
/*------------------����--------------------*/
.main{ max-width:1100px; margin:10px auto 0;}
.main-top{ width:998px;clear:both; display:block; overflow:hidden; margin: 30px 0;}
.pro-left{ width:55.6%; float:left;}
.pl-top, .hot-pro-top{ width:100%; margin-bottom: 5px; clear:both; display:block; overflow:hidden;}
.pl-top span.hzypro, .hot-pro-top span.hot-pro-title{ float:left;font:18px "Microsoft Yahei"; font-weight:bold; color:#444; background:url(../images/index_20_03.jpg) no-repeat left center; padding-left:15px;}
.pl-top span.more, .hot-pro-top span.more{ float:right;margin-top:5px; padding-left:10px;}
.pl-top span.prev, .hot-pro-top span.prev{ float:right; background:url(../images/index_26.jpg) no-repeat left;  margin-top:12px; width:8px; height:10px;  margin-right:10px;cursor:pointer;}
.pl-top span.next, .hot-pro-top span.next{ float:right; background:url(../images/index_26.jpg) no-repeat right;  margin-top:12px; width:8px; height:10px;cursor:pointer;margin-right:10px;}
.indul, .hot-pro-box{width:556px;  clear:both; display:block;overflow:hidden;margin-top:18px}
.indul ul, .hot-pro-box ul{margin:0 auto;overflow:hidden;} 
.indul ul li, .hot-pro-box ul li{float:left; width:185px;line-height:24px; }
.indul ul li img, .hot-pro-box ul li img{ border: 1px solid #d3d3d3; padding:4PX;}
.indul ul li P, .hot-pro-box ul li p{ text-align:center;color:#444; font-size:14px; font-weight:bold;margin-top:5px;margin-bottom:5px}
.indul ul li P a, .hot-pro-box ul li p a{ text-align:center;color:#444; font-size:14px;}
.indul span, .hot-pro-box span{ display:block; padding-left:15px; padding-top:5px;color:#888;line-height:22px;}
.indul span a, .hot-pro-box span a{ color:#777;}
.indul span font, .hot-pro-box span font{color:#444}
/*------------------pro-left--------------------*/
.pro-right{ float:right; width:400px; padding:10px;}
.pr-top{ width:400px;clear:both; display:block; overflow:hidden; border-bottom:1px solid #dddddd; padding-bottom:10px;}
.pr-top span{float:left; font-size:14px;font-weight:bold; color:#444;}
.pr-top img{ float:right; margin-top:3px;}
.pro-right ul{ width:390px; margin-top:10px; border-bottom: 1px dashed #dddddd; clear:both; display:block; overflow:hidden; padding-bottom:10px; margin-left:5px; margin-bottom:10px;}
.pro-right ul li{ float:left;text-align:left; line-height:22px; width:87px; background:url(../images/index_32.jpg) no-repeat left center; padding-left:10px;}
.pro-right ul li a{ color:#444; text-align:left;}
.pro-right ul li a:hover{ color:#00479d;}
.pro-bt{ margin-top:5px; clear:both; display:block; overflow:hidden;}
.pb-left{ float:left; width:254px;}
.pb-left img{ margin-bottom:10px;}
.pb-left p{ line-height:19px;}
.pb-left span{ color:#469bd5;}
.pb-right{ float:right; width:140px; margin-right:2px;}
.pb-right ul{ border:none; margin:0px; width:140px;}
.pb-right ul li{ float:none; background:url(../images/index_39.jpg) repeat-x; display:block;width:125px;height:26px; line-height:26px; margin-top:2px; border-right:1px solid #ddd; border-left:1px solid #ddd; text-align:center;}
.pb-right ul li img{ margin-right:10px;} 
/*------------------main-top--------------------*/
.news{width:42%; float:right;}
.main-center{ width:100%; overflow:hidden; margin-top:7px;}
.injanjie{width:570px; float:left; position:relative;}
.boxk{overflow:hidden; max-width:1100px; margin:0 auto;margin-bottom:10px;}
.product-sub{overflow: hidden; width:100%; margin-bottom:2%; overflow:hidden}
.mpro-pic{display:none;}

.boxk_list{ float:left; width:29%; margin:2%;}
.boxk_list .title{  border-bottom:1px solid #e8e8e8; overflow:hidden; padding-bottom:6px;}
.boxk_list .title a{ font-size:22px; font-weight:700;}
.boxk_list .title span{ float:right; display:block; margin-top:10px;}
.boxk_list .title span a{font-size:14px; color:#00479d; font-weight:normal; line-height:16px;}
.boxk_list ul{margin-top:16px; overflow:hidden;}
.boxk_list li{line-height:38px;}
.boxk_list li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; background:url(../images/tab1_conk.png) no-repeat 0px 50% ;padding-left:14px; margin:0 auto; font-size:15px; color:#333333;}
.boxk_list li:hover a{ color:#00479d;}
.boxk_list  li span{color:#666;  float:right; font-size:12px;}

.newslist_left{overflow:hidden; width:100%;margin-top:10px;}
.newslist_left li{overflow:hidden;border-bottom: 1px #d8d8d8 dashed; margin-bottom:15px; padding-bottom:15px;}
.newslist_left li .time{ float:left; font-family:Arial; padding:5px 0; width:80px; margin-right:2%; color:#fff; background:#ccc;text-align: center;} 
.newslist_left li .ri{ display:block; font-size: 40px;font-weight: 100;color: #fff;text-align:center; line-height:50px;}
.newslist_left li .year { display:block; font-size:14px;}
.newslist_left li .intnew {float:right;width:87%;}
.newslist_left li .tit{ padding-bottom:7px;font-size:20px;font-weight: 100;color: #333;text-indent:0;margin-bottom:0px}
.newslist_left .text{ color:#999; line-height:25px;text-indent:0;margin-bottom:0px}
/*------------------main-center--------------------*/
.mai{width:998px; clear:both; display:block;overflow:hidden;}
.mai ul{margin:0px; width:980px;overflow:hidden;padding-left:8px} 
.mai ul li{float:left; width:163px;line-height:24px; text-align:center;display:inline;}
.mai ul li img{ border: 1px solid #d3d3d3; width:148px; height:109px;}
.mai ul li P{ color:#444; font-size:12px;line-height:18px;margin-top:8px;margin-bottom:7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
/*------------------main-bt--------------------*/
.footer{width:100%; background:#444; padding:5px 0; line-height:45px;}
.footer p{text-align:center; color:#fff;}
.footer p span{ margin-left:30px;}
.footer p a{color:#fff;padding-left:20px;}
/*---------------------------------*/
.cl-news{ width:228px; border:1px solid #ddd; clear:both; display:block; overflow:hidden; margin-top:8px; display: none; }
.news-top{ width:228px; background:url(../images/product_14.jpg) repeat-x; height:29px; clear:both; display:block; overflow:hidden; margin-bottom:8px;}
.cl-news b{font-weight: normal;}
.news-top strong{ float:left;font-size:14px;line-height:29PX; margin-left:17PX; color:#FFF;}
.news-top span{ float:right; margin-top:10px;margin-right:10px; color:#fff;}
.cl-news ul{ width:210px; margin:0px auto;}
.cl-news ul li{ line-height:27px; background:url(../images/product_22.jpg) no-repeat left center; padding-left:10px;}
/*------------------pro-left--------------------*/
.fenn{ width:262px; height:38px; border: 1px solid #addbfc; margin-top: 20px; border-right: none; margin-left: 10px; display:none;}
.fenn li{ width:130px; height:38px; line-height:40px; border-right: 1px solid #cceaff; float:left; border-bottom:2px solid #287ae0}
.fenn li a{width:130px; height:40px; line-height:40px; font-size:15px; display:inline-block; text-align:center; color:#444; font-weight: bold;}
.fenn li a:hover{ background:#1066d1; color:#fff;}
.fenn .on{  background:#1066d1;  color:#fff;}
.fenn_1{  overflow:hidden}
.fenn_1 li{ width:150px; height:38px; line-height:40px;  float:left; border-bottom:2px solid #287ae0;}
.fenn_1 li a{width:150px; height:40px; line-height:40px; font-size:15px; display:inline-block; text-align:center; color:#444; }
.fenn_1 li .lanse{width:150px; height:40px;background:#1066d1; color:#fff;}
.fenn_1 li a:hover{ background:#1066d1; color:#fff;}
.fenn_1 .on{  background:#1066d1;  color:#fff;}

#dddh{width: 300px;  line-height:35px; margin-top: 15px;}
#dddh b{ width: 320px;  font-size:16px; font-weight:bold; display: block;}
#dddh b strong{ color:#cc0000; font-size:20px;}
#dddh span{ margin-right: 40px; display: block;}
.you_r h1{ font-size:22px; color:#00479d;line-height:22px;padding-bottom:10px;margin-bottom:15px;}
.cpr-pro{ width:750px;  clear:both; display:block; overflow:hidden; margin-bottom:20px;}
.rt-l{float:left; width:370px;  }
.rt-l img{width:365px;height:274px}
/*------------------cr-top--------------------*/
.jieshao{width:748px; background:#fbfbfb; border: 1px solid #d7e9f7; margin-top:20px; clear:both; display:none; overflow:hidden; }
.jieshao p{color:#444; line-height:25px;padding:10px;}
.cr-bt{width:100%; margin-top:5%;}
.cr-bt h2{font-size:17px; color:#00479d; margin-top:3%; margin-bottom:2%}
.cr-bt p{ color:#444; line-height:29px; margin-top:10px;font-size:14px}
.you_r{width: 360px;float:right;}
.you_r p{line-height:25px; margin:6px 0px; font-size:14px;}
.you_r p strong{color:#444;}
.you_r p span{display:block;line-height:35px;text-align:center;width:42%;float:left;margin:0 20px 0 0;background:#00479d;margin-top:20px}
.you_r p span a{color:#fff;display:block;font-size:15px;}

.f_y { border-color: #fff; border-collapse: collapse; margin-top: 10px; margin-bottom: 15px; }
.f_y td { padding: 5px 0; line-height: 21px; border-color: #ccc; color:#555; }
.f_y img{ width:60px; height:58px; margin-right:10px}
.cr-bt h3, .pro-main h3{ font-size:14px; color:#000; font-weight:bold; padding-bottom:20px; padding-top:20px;}
.pro_list{ width:100%; overflow:hidden;}
.pro_list p{ font-size:16px;}
.pro_list ul{ overflow:hidden; margin-left:-1.5%; margin-top:20px;}
.pro_list li{width:23.5%; margin-left:1.5%; text-align:center; float:left; margin-bottom:20px; line-height:36px;}
.pro_list li img{ width:100%;}
.pro_list li a{ font-size:15px; display:block; line-height:36px; width:100%; float:left;}
.pro_list li:hover a{ color:#00479d;}
.pro_llist_title{ text-align:center; font-size:28px; font-weight:700; margin-bottom:10px}
/*-------------------right-box-------------------------*/
.xw{ width:750px; clear:both; display:block; overflow:hidden; border-bottom: 1px solid #efefef; display:none;}
.xw-left{ float:left; width:510px;}
.xw-left h2{font:13px "Microsoft Yahei"; font-weight:bold; color:#444;}
.xw-left h2:hover{color:#1066d1;}
.xw-left p{ width:510px; padding-top:10px; padding-bottom:30px;}
.xw-left span{ color:#a2a2a2;}
.xw-img{ float:right;}
/*-------------------pagin-------------------------*/
.cr-bt table, .pro-main table{margin-top:10px}
.pro-main table p,.pro-main table td div{ line-height:1.6em; padding:0; margin:0.2em auto; text-indent:0;}
.pro-main table td{ padding:8px 2px;line-height:1.6em; }
.new-box{width:100%; overflow:hidden; }
.new-box .dele{ text-indent:26px; background-image:url(../images/tishi.png); background-repeat:no-repeat; background-position:left top; margin-bottom:6px;}
.new-box h1{ font-size:26px;text-align:center; line-height:32px;}
.new-box a{color:#1066d1;}
.new-box h2{ margin:12px 0 8px 0; font-size:18px;color:#00479d}
.new-box p strong{color:#00479d}
.new-box img{  margin-top:10px}
.new-box p{ line-height:28px; margin-bottom:8px;text-indent:2em;}
.new-box span{font-size: 12px;}
.fhlbcp{ float:right; line-height:25px; margin-right:20px;padding-right:10px;}
.fhlbcp a{ color:#a8a8a8;}
.cpzs{ width:762px; clear:both; display:block; overflow:hidden; margin-bottom:15px;}
.cpzs img{ float:left;margin-right:10px;border: 1px solid #efefef; padding:2px;}
.cpzs span{font: 14px "Microsoft Yahei"; font-weight:bold;color:#000;}
.cpzs p{padding-top:10px; float:right;  width:552px;color:#444; overflow:hidden;}

.right-top{ background:url(../images/lys_03.jpg) no-repeat; width:751px; height:179px;}
.right-top p{ font:13px "Microsoft Yahei"; font-weight:bold; color:#6a6a6a; line-height:20PX; padding-left:5px; padding-top:5px;}
.right-top p a { color:#0371d4;}
.right-top p span{ color:#0371d4; padding-left:5px;}
.right-top span{ line-height:30px;color:#878787;padding-left:5px;}
/*-------------------right-top-------------------------*/
.rt-top{width:735px; margin-top:15px;clear:both; display:block; overflow:hidden;}
.case-main{ width:100%;overflow:hidden; margin-top:10px;}
.case-main p{margin-bottom:10px;text-indent:2em; }
.case-main h2{font-size:18px; margin:0 0 20px 0; line-height:45px;background:#f5f5f5 url(../images/case-main.png) no-repeat left; padding-left:34px; color:#00479d;border-bottom:1px solid #f5f5f5;}
.case-main img{margin-bottom:15px;}
.case-main strong{font-size:18px;}

.pageg{padding: 20px 0px 0;text-align:left;overflow:hidden}
.pageg span{padding-left: 20px;color: rgb(102, 102, 102);width:40%;display:block;float:left}
.pageg span a { color:#1e7dd2;}
.pageg span a:hover{ color:#3e3e3e;}
.casebox{width:100%; clear:both; display:block; overflow:hidden;}
.casebox .title{ text-align:center; font-size:28px; line-height:32px; font-weight:700; margin-bottom:15px;}
.casebox ul{overflow:hidden; margin-left:-1.5%; margin-top:25px;}
.casebox ul li{float:left; width:23.5%; text-align:center; margin-left:1.2%; margin-bottom:20px; line-height:28px;}
.casebox ul li a{width: 100%;display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left;}
.casebox ul li:hover a{ color:#00479d;}
.casebox p{ font-size:16px;}
.casebox li img{width: 100%;}
.about{color:#555} 
.ani{width:750px; clear:both; display:block; overflow:hidden; margin-top:10px;}
.ani ul{width:748px;margin:0 auto;overflow:hidden;}
.ani ul li{float: left; width: 187px; text-align: center;  margin-bottom:15px;}
.ani ul li img{padding:1px;border:solid #d9d9d9 1px}
.ani ul li p{ line-height:35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}

#pagin {width:100%; overflow:hidden; margin:30px auto;}
#pagin a {display:block;border:1px solid #999;color:#777;padding:2px 12px;text-decoration:none; background:#fff;margin-right:6px; float:left;}
#pagin a:hover{border:1px solid #00479d;color:#00479d}
#pagin span{display:block;padding:2px 12px;text-decoration:none;overflow:hidden; float:left; margin-right:6px;border:1px solid #999;}
#pagin  .current{background:#00479d;border:1px solid #00479d;color:#fff;}
/*pro*/
.xiangguan ul li span{display:none}
.xiangguan{margin-top:35px;clear:both; display:block; overflow:hidden; }
.xiangguan p{font-size:17px; background:#00479d;line-height:35px; text-indent:10px;color:#fff}
.xiangguan p a{ border-bottom:1px solid #c80000;}
.xiangguan ul{ width:750px;_margin-left:0px;margin:6px 0;overflow:hidden;}
.xiangguan ul li{width:45%;margin-left:10px; background: url(../images/product_22.jpg) no-repeat 3px center; line-height:32px; float:left; padding-left:15px; }
.xiangguan ul li span{ float:right; margin-right:10px;color:#bfbfbf;}
.xiangguan ul li a{width:90%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; font-size:14px;}
.xiangguan ul li a:hover{ color:#00479d;}
.xiangguananli ul li p{ width:120px;width:120px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin-top:5px}
.xiangguananli{ width:750px; margin-top:35px;clear:both; display:block; overflow:hidden; }
.xiangguananli span{display:block;font-size:17px; background:#00479d;line-height:35px; text-indent:10px;color:#fff}
.xiangguananli span a{ border-bottom:1px solid #c80000;}
.xiangguananli ul{ width:735px;_margin-left:0px; margin:25px auto 0;overflow:hidden;}
.xiangguananli ul li{ text-align:center;line-height:24px; float:left; padding:0 6px;width:135px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.xiangguananli ul li a img{ width:135px; height:100px;}
.pro-main table{ font-size:13px;}



.float_layer {width:220px; display:none; background:#CC0000; }
.float_layer h2 { height:25px; line-height: 25px; padding-left: 10px; color: #444;position: relative; margin:0px; }
.float_layer .min {width:21px; height: 20px; position: absolute; top: 2px; right: 25px; }
.float_layer .max {width:21px; height: 20px; position: absolute; top: 2px; right: 25px; }
.float_layer .close { width: 21px; height: 20px; position: absolute; top: 2px; right: 3px; }
.float_layer .content123 { height: 125px; overflow: hidden; font-size: 14px; line-height: 18px; color: #444;}
.float_layer .content123 a{ height:45px; line-height:45px; font-size:18px; color:#FFF; font-family:microsoft yahei; display:block; padding-left:20px; margin-left:15px; text-decoration:none; }
.float_layer .content123 a:hover{ color:#FF0}
.float_layer .content123 .shouhoudh{ padding:0 15px; height:65px; background:#900;  font-family:microsoft yahei; color:#FFF; padding-top:15px;}
.float_layer .content123 .shouhoudh b{ font-size:20px; font-family:Arial, Helvetica, sans-serif; display:block; padding-top:10px;}
.float_layer .wrap {padding:10px; }

.ultable {width:100%; overflow:hidden}
.ultable li {height:44px; margin-top:20px;line-height:44px; float:left; width:48%; margin-right:2%}
.ultable #name,.ultable #tel{width:88%;}
.ultable li input {width:100%;height:36px;color:#888;padding-left:10px;border:solid 1px #bfbfbf;float:left;}
.ultable li span{display:inherit;float:right;color:#F00;width:20px;height:36px}
.morer {width:100%;margin-top:2%; }
.morer textarea {border-color:#bfbfbf;color:#888;width:93%; height:100px; padding-top:10px;float:left;}
.morer span{display:inherit;float:right;color:#F00;width:20px;line-height:139px;}
.ulSubmit {clear:both; padding-bottom:2%}
.ulSubmit input {cursor:pointer;display:block;width:110px;height:30px;color:#fff;line-height:30px;text-align:center;background:#00479d;}
.wrong{ width:100%; margin:0 auto; background:#32aefe;}
.wrong_1{ max-width:1100px; margin:0 auto; text-align: center;}
/*-----------------------------------friend_link-------------------------------------*/
.friend_link{margin:5px auto; max-width:1100px;overflow:hidden;line-height:32px; margin-bottom:6px;}
.friend_link a{margin:0 3px;color:#777;}
.friend_link a:hover{color:#00479d}
/*-----------------------------------contact-------------------------------------*/
.new-contact {background:#f0f0f0; margin: 25px 0px 10px 0px;  padding:10px; overflow: hidden;}
.new-contact .contact-tel {float:left;  margin-top:5px; line-height:30px; }
.new-contact .contact-tel a{color:#00479d; font-weight:700;font-size:22px;}
.new-contact .organizer {float: right;}
.new-contact .organizer a {color:#fff; /*display:block; float:left;*/ display:inline-table; *height:48px; *line-height:48px; font-size:16px;*font-size:15px; font-size:15px \0; overflow: hidden;}
.new-contact .organizer a.answer {background:#00479d url(../images/cone_222.png) no-repeat 18px 50%;  width:166px; text-indent:36px; line-height:42px; display:inline-block;}
.new-contact .organizer a.expert{background:url(../images/news_online.png) no-repeat 22px 50%; margin-right:20px;width:146px; text-indent:26px; line-height:38px; display:inline-block; border:solid 2px #00479d; color:#00479d;}
.new_content{margin-top: 10px;}
.drawer-main{position:fixed;top:54px;width:200px;height:100%;overflow:hidden; z-index:99999;left:67%;filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;}	
.drawer-right .drawer-main{right:-200px;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
.drawer-right.drawer-open .drawer-main{right:0}
.drawer-overlay{position:relative}	
.drawer-right .drawer-overlay,.drawer-right .drawer-hamberger{right:0;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
.drawer-right.drawer-open .drawer-overlay,.drawer-right.drawer-open .drawer-hamberger{right:200px}
.drawer-overlay-upper{position:fixed;top:0;z-index:1100;display:none;height:100%;background-color:#000;background-color:rgba(0,0,0,.5)}	
.drawer-right.drawer-open .drawer-overlay-upper{left:0}
.drawer-default{background-color:#222;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}
.drawer-default+.drawer-overlay{background-color:#fff}
.drawer-default .drawer-brand a{display:block;width:100%;padding:14px 15px;font-size:22px;color:#fdd702;}
.drawer-default .drawer-brand a:hover,.drawer-default .li a:hover{color:#eb0000; text-decoration:none}
.drawer-default .li{display:block;font-size:18px; margin:0; border-bottom:1px solid #2d2d2d; border-top:1px solid #141414;}
.drawer-default .li a{ color:#fff;padding:12px 15px; display:block;}
.drawer-default .li a:hover{ background:#2e2e2e;}
.drawer-default .drawer-nav-list{padding:0;margin:0 0 20px 0;list-style:none}
.drawer-default .drawer-nav-list li{display:block}
.drawer-default .drawer-nav-list li a{display:block;padding:15px;color:#888}.drawer-default .drawer-nav-list li ul a{padding:8px 20px}
.drawer-hamberger{ float:right;z-index:1000;display:block;width:30px;height:30px;padding:28px 0px 0px 0px;background-color:transparent;border:0;margin-top:-75px}
.drawer-hamberger span{margin-top:10px}
.drawer-hamberger span,.drawer-hamberger span:before,.drawer-hamberger span:after{position:absolute;display:block;width:30px;height:5px;cursor:pointer;content:'';background-color:#eb0007;border-radius:1px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);transition:all .4s cubic-bezier(0.19,1,.22,1);}
.drawer-hamberger span:before{top:-10px}
.drawer-hamberger span:after{bottom:-10px}
.drawer-open .drawer-hamberger span{background-color:transparent}
.drawer-open .drawer-hamberger span:before,.drawer-open .drawer-hamberger span:after{top:0}
.drawer-open .drawer-hamberger span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.drawer-open .drawer-hamberger span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.drawer-hamberger:hover{cursor:pointer}
.drawer-open .drawer-hamberger{ margin-right:200px;}
.top-sub-nav,.pro_tj, .pro-response{ display:none;}
.navbox_p{display:none;margin-top:36px;float:right;margin-right:5%}
.nav_p{border-radius: 3px;line-height: 43px;background: #f3f3f3;width: 119px;text-align: center; margin-top: 60px; position: absolute;right: 0;z-index: 100;}
.nav_p ul li{padding-left:20px;background:url(../images/jiantou.png) 5px 4px no-repeat;border-bottom: 1px solid #e3e3e3;display:none}
.nav_p ul li a{color:#222}
.nav_p:hover{cursor:pointer}
 
.proj_cor p{font-size:14px;font-weight:bold;}
.proj_cor ul{overflow:hidden}
.proj_cor ul li{width:167px;margin:0 10px;float:left;display:inline}
.dg{background:url(../images/pline_dg.png) no-repeat 2px 3px;padding-left:28px;font-size:14px;padding-bottom:8px;border-bottom:solid 1px #d9d9d9}
.zxzx{width:100%;margin-top:50px;}
.zxzx img{width:100%;height:auto}
.ptitle_p, .ptitle-response{display:none;font-size: 22px;font-family: "Microsoft Yahei"; font-weight: bold;color: #00479d;line-height: 22px;padding-bottom: 10px;margin-bottom: 5px;}   
.t,.resulted{ display: none;}
.pro-main table tr{ line-height: 30px;}
.pro-main table tr:hover{ color:#0072c3;}
.pro_zx_jc{float:right;margin-bottom:15px}
#gotoTop2{width:56px;height:56px;cursor:pointer;text-indent:-999em;background:url(../images/his-totop.gif) no-repeat -64px 0;position:fixed;right:10%;bottom:10%; z-index:9999999;;display:none}
#gotoTop2:hover{background:url(../images/his-totop.gif) no-repeat}
.footer-wu{ background:#00479d;color:#fff }
.navs,.logos,.banner{display:none;}

.fullSlide .nexts {left: auto; right: 15%; background: url(../images/right_ar.png) no-repeat; }
.pro-summary-main .pro-ys{ font-size:16px; color:#00479d;border-bottom:solid 1px #f0f0f0; padding-bottom:10px; background:url(../images/youshi.png) no-repeat 0px 5px; padding-left:40px}
.footer-telephone,.briefing_i,.wap_para{display:none;}
.recent{ font-size:15px;}
.recent span{ font-size:17px; color:#00479d;}
#main{ max-width:2000px; height:520px;overflow:hidden;position:relative;margin:0 auto;}
#main .box{width:100%; height:520px;box-shadow:0px 0px 5px #ddd;margin:0px auto;overflow:hidden; position:relative; text-align:center}
#main .box img{height:520px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0); *width:100%;*height:auto;width:100%\0;height:auto\0;}
#main .page{/*width:132px;*/height:22px;position:absolute;bottom:15px;right:50%;}
#main .page a{background:#fff;width:42px;height:11px;float:left;display:block; margin: 1px; line-height:100px; overflow:hidden;}
#main .page a.current{background:#ffcc01;}
.recommend_delet{display:none;}
.line_words .pro_tel{font-size:18px; background:url(../images/number.png) 0px 2px no-repeat; padding-left:60px;overflow: hidden; margin-top:18px;}
.line_words .pro_tel span a{ color:#00479d; font-size:25px; font-weight:700;}


.fuwu_t{ margin-top:20px;}
.fuwu_t ul{ overflow:hidden;}
.fuwu_t ul li{ float:left; width:33.1%;}
.fuwu_zl{ background:url(../images/fuwu_t1.png) no-repeat left; }
.fuwu_fh{ background:url(../images/fuwu_t2.png) no-repeat left; }
.fuwu_sc{ background:url(../images/fuwu_t3.png) no-repeat left; }
.con-left .fuwu_t p{ font-size:18px; color:#333333; margin:0 0 0 56px;text-indent:0;font-weight:bold;}
.fuwu_t span{ font-size:14px; color:#333; margin:12px 0 0 56px;}
.con-left .fuwu_t .fuwu_fh p{ margin:0 0 0 76px; font-weight:bold; text-indent:0;}
.fuwu_t .fuwu_fh span{ margin:12px 0 0 76px;}
.fuwu_b{ margin-top:16px; border:#01479d 18px solid; padding:0 16px; overflow:hidden;}
.con-left .fuwu_b p{ font-size:18px; font-weight:bold; color:#01479d; line-height:30px; margin-top:16px; background:url(../images/fuwu_b1.png) no-repeat left 4px; text-indent:0; padding-left:42px;}
.fuwu_b ul{ overflow:hidden; float:left; width:61%; background:url(../images/line11.png) no-repeat right; padding:14px 0; margin:0 0 12px 0;}
.fuwu_b ul li{ width:50%; float:left; text-indent:28px; background:url(../images/fuwu_b3.png) no-repeat left; font-size:14px; color:#333; margin:14px 0; line-height:15px; height:15px; overflow:hidden;}
.fuwu_y{ float:right; width:37%;}
.fuwu_tel{ background:url(../images/fuwu_b2.png) no-repeat left;}
.fuwu_tel span{ display:block; font-size:18px; color:#01479d; font-weight:bold; margin-left:66px;}
.fuwu_tel strong{display:block; font-size:22px; color:#01479d; margin-left:66px;}
.fuwu_y a{ width:100%;line-height:48px; display:block; background-color:#ffb400; color:#000000; font-size:20px; font-weight:bold; text-align:center; margin-top:10px;}


@media (max-width:1800px){
#main{ width:100%}
.mainbanner li img,#main .box img, .index-banner img, .focus img{ width:100%; height:auto}	
.mainbanner {width:100%;padding:0 8px; box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.mainbanner_window li{width:1500px; height:400px}
.mainbanner_window{left:0%;width:1500px;margin-left: -0px;height:400px}
.mainbanner{ height:400px}
.service_survey dd{ width:87%}
.survey_title{margin-top:20px; margin-bottom:31px}
}

@media (max-width:1200px){	 
.service_survey dd{ width:83%}
.service_survey{ width:93%}
}
@media (max-width:1100px){ 
.top,.nav,.content,.recommend,.main-bottom,.productive_power,.history,.about_briefing,.contact_tit,.service_up,.main,.boxk,.wrong_1,.friend_link,.why_us .container{ width:100%;}	
.top,.nav,.content,.productive_power,.history,.about_briefing,.service_up,.main,.boxk,.wrong_1,.friend_link,.logos{padding:0 6px; box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.recommend li img,.service_parts li img,.pro-summary-img img,.line_img img,.pro_list li img,.casebox ul li img,.consult-wrapper img,.briefing_i img{ width:100%; height:auto}
.index_4_con{ width:24.5%}
.service_history,.service_survey{ width:91%}
.contact dl{padding-bottom:30px;}
.service_survey dd{ width:88%}
.pro_service{display:none;}
.pro_field{ width:100%}
.recommend_line ul{ width:100%;}
.recommend_line2 ul{ width:100%;}
.recommend_line2 span,.recommend_line span{ width:100%; margin:0;}
.why_us{ padding:0 6px;}


}

@media screen and (max-width:1024px){
	.why_con li{ padding:26px 0 26px 0;}
	
	}

@media screen and (max-width:999px){
.con-list{display:none;}
.con-left{ width:100%}
.new-box p,.case-main p,.pro-main p,.con-left p{text-indent:0em;}
.newslist_right,.comp_title{ width:46%}
.contact_tit img{ width:100%; height:auto}
.contact dt{ width:47%}
.contact dd{ margin-top:0%}
.contact dl p{ line-height:45px;}
.contact_tit,.about_briefing,.service_up{ margin:20px 0px;}
.product_hot .tabk li{ width:49%}
.index_4_con{ width:49.4%}
.newslist li .intnew {float:right;width:78%;}
.fullSlide{display:none;}
.banner{width:100%;height:auto; overflow:hidden; display:block;}
.banner img{width:100%; height:auto}
.index_4_con_ho .scene_txt a{display:none;}
.index_4_con_ho{ border:none;margin-top:26px;margin-left:inherit;-webkit-box-shadow:none;box-shadow:none;webkit-transition:none;transition:none;position:static}
.index_4_con{ border:none; margin-right:6px; width:49%}
.main-bottom{ margin-bottom:30px; overflow:hidden; width:100%}
#gotoTop2{ right:0%; margin-bottom:60px}
.briefing_img,.mainbanner{display:none;}
.friend_link,#main{display:none;}
.boxk{ margin-top:30px;}
.pro-summary-img,.pro-summary-main{ width:100%}
.pro-summary-img{ margin-bottom:25px;}

}

@media screen and (max-width:980px){	
.why_con_l{ width:49%; margin-right:1%;}	
.why_con_r{ width:49%; margin-left:1%;}
.why_box{ width:100%; margin:10px 0 0 0;}
.why_con li{ padding:10px 0 10px 0;}
.why_con li span{ font-size:16px; margin-top:10px;}
.why_con li.hover span{ font-size:16px; margin-top:10px;}
.recommend_line p,.recommend_line2 p{ display:none;}
.recommend li .dele,.field .field_txt{ display:none;}
.recommend li{ border:none; padding-bottom:0; margin-bottom:14px;}
	}


@media screen and (max-width:768px){
.mpro-pic,.navs,.logos{display:block;}
.mpro-pic {width:100%; position:relative;}
.mpro-pic img {width:100%; height:auto;}	
.back {width:10%; position:absolute; top:10px; left:10px;}
.go-home {width:10%; position:absolute; top:10px; right:10px;}		
.phone,.newslist_right,.nav,.breadcrumb,.logo,.pro-summary-img,.line_img,.comp_title{display:none;}
.casebox ul li{ width:31.5%; margin-bottom:12px;}
.newslist-nav ul,.pro-summary-main{ width:100%}
.newslist-nav li{ width:32.5%; line-height:55px;}
.line_words{ width:100%; padding:0px; background:none; margin-top:20px;}
.comp_road li{ line-height:44px; width:49.1%}
.comp_road li .menu{ line-height:44px;}
.comp_road li a{ line-height:44px;}
.about_briefing{ margin:10px 0;}
.navs{width:100%; clear:both; display:block; overflow:hidden; }
.navs li{float:left; width:16.5%; text-align:center;}
.navs li a{ line-height:38px; font-size:16px;}
.navs li.zhpro{background:#003162;}
.head{ margin-top:0px}
.pro-summary-main{ margin-top:30px;}
.logos{ margin-top:20px; margin-bottom:10px}
.pro_list li{ width:31.5%; margin-bottom:6px;}
.pro_list p,.casebox p{ font-size:14px;}
.contact dt,.contact dd,.comp_road ul{ width:100%}
.contact dd{ margin-top:25px;}
.briefing_tit{ font-size:14px;}
.briefing_tit li{ width:31.5%;margin-bottom:20px;}
.aboat_honor{ margin-top:20px;}
.service_history dd{ width:100%}
.service_history{ margin-left:10px;}
.nav-box{ margin-top:0px; background:none; border-bottom:solid 1px #e5e5e5;  border-top:solid 1px #e5e5e5; }
.nav li a{ color:#333333;}
.navs li.zhpro{ background:none;}
.navs li.zhpro a{color:#00479d;}
.pro-button-click{ margin-top:10px;}
.pro_field{ height:auto;}
.product_hot .tabk{ width:100%}
.product_hot .tabk li{ width:24.8%}
.product_list{ width:100%; padding:0%; background:none; height:auto}
.product_list{ text-align:center}
.survey_title{ font-size:23px; margin-bottom:20px;}
.service_survey{margin-left:10px;}
.product_list li{width:31.5%; margin-bottom:20px; font-size:15px;}
.recommend li{ width:48%}
.boxk_list{ width:100%; margin-bottom:6px; margin-left:0;}	
.boxk_list ul{ margin-top:6px;}
.newslist_left li .intnew{ width:85%}
.newslist-nav{ margin-top:20px}
.newslist_title{ margin-top:30px;}
.newslist li{ width:100%}
.newslist li .intnew{ width:87%}
.pro-summary-main .pro-ys{display:none;}
.footer-telephone{display:block;}
.footer-telephone{ position:fixed; bottom:0; left:0; z-index:999; margin:0; padding:0; width:100%; background:#fff;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 5px 1px 0 rgba(0,0,0,.075);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 5px 1px 0 rgba(0,0,0,.075); box-shadow: 0px -5px 5px rgba(0,0,0,.075)}
.footer-telephone li{ width:31%; float:left; display:block; }
.footer-telephone  li img{ display:block; text-align:center; margin:4px auto 2px auto; width:24px;}
.footer-telephone  li p{ text-align:center; margin-bottom:4px; font-size:12px; line-height:12px;}
.footer-telephone  li.clear-bor{ border-right:none;}
.footer-telephone .footer-ind,.footer-telephone .footer-pro{ width:19%;}
.footer-telephone #customer{ width:25%;}
.footer-telephone #customer a,.footer-telephone #tels a{color:#ffffff}
.footer-telephone #tels {width:37%;}
.footer-telephone #customer{ background:#F90}
.footer-telephone #tels{ background:#00479d}
.pro_list,.contact,.con-left{ margin-top:30px;}
.comp_road{ margin-top:20px;}
.casebox{ margin-top:24px;}
.footer{display:none;}
#pagin{ margin-top:20px; margin-bottom:10px}
#pagin a{ margin-bottom:5px}
.casebox,.cooperation{margin-bottom:60px}
.service_parts,#map_canvas{ margin-bottom:80px}
.pro-summary{ margin-bottom:0px}
.pro-main .pc_para,.pc_para,.s,#LRfloater0,#map_weizhi{display:none;}
.wap_para{display:inline-table; width:100%}
.pro-navs{ display:none;}
.recent,.main-bottom .main-title{ font-size:14px}
.boxk_list li{ width:48%; float:left}
.service_survey dd{ width:81%}
#gotoTop2{width:40px;height:40px;background:url(../images/his-totop-1.gif) no-repeat -45px 0}
#gotoTop2:hover{background:url(../images/his-totop-2.gif) no-repeat}
.product-sub{ margin-bottom:0px}
.pro-main p embed{display:none;}
.casebox p,.briefing_tit ul,.field .field_txt,.recent,.main-title{display:none;}
.product_hot .title{ font-size:23px}
.product_list ul{ margin-top:15px;}
.recommend_title,.main-bottom .title{ font-size:23px}
.top{ margin-bottom:0px}
.field a{ font-size:15px; font-weight:normal;}
.recommend li{padding-bottom:0px; background:none;border:none; width:31.5%}
.recommend_img,.field,.main-bottom .title{ margin-bottom:0px}
.field{ padding:0px}
.recommend_sub,.contact,.about_sub{ background:none; }
.recommend_title,.comp_road ul{ margin-top:0px}
.product_hot .title{border-bottom:none}
.product_list{ margin-top:30px;}
.product_hot .tabk li{padding: 6px 0%;}
.contact_tit .dele,.contact ul{display:none !important;}
.contact_tit,.newslist-nav{ margin-bottom:0px}
.newslist-nav ul,.productive_power{ margin-top:0px}
.related-main li{ width:31.5%;margin-bottom:15px;}
.pro_list p{display:none;}
.pro_list{ margin-bottom:60px;}
#gotoTop2{bottom:6px;}
.recommend li:hover{border:none; }
.con-left{margin-bottom:60px}
.pro_line{ margin-bottom:0px;}
.contact .titls{ display:none;}
.contact,.contact_tit{ margin-top:0;}
.contact dl{ margin-top:0; padding:0; border:none;}
.line_words h1{ margin-bottom:6px; font-size:22px;}
.casebox ul{ margin-top:16px;}
.fuwu_t,.fuwu_b{ display:none;}
.pro-navs li{ line-height:38px;}
.pro-navs li a{ font-size:14px;}
.con-left h2{ margin-top:12px; margin-bottom:6px;}
.recommend_sub{ margin-top:20px;}
.recommend ul{ margin-top:12px;}
.recommend_line ul{ margin-top:10px;}
.recommend_line2 ul{ margin-top:10px;}
.recommend_pros .title{ font-size:24px;}
.recommend_line{ padding:0;}
.recommend_line2{ padding:0; margin:10px 0;}
.recommend_pros{ margin-top:0; padding:0; background:none;}
.why_us .title{ display:none;}
.why_us h3{ font-size:23px;}
.recommend_line li,.recommend_line2 li{ width:48%; margin:0 0.9%  16px 0.9%;}
.recommend_line2 span, .recommend_line span{ border:none; background-color:#f0f0f0;}
.recommend_line span h3,.recommend_line2 span h3{ width:48%; background-color:#e8e8e8; background-image:url(../images/dui11.png); background-position:12px 6px; text-indent:40px; line-height:32px; height:32px; background-size:20px 20px; text-align:left;}
.recommend_line span h3 a,.recommend_line2 span h3 a{ color:#00479d; line-height:32px; font-size:18px;}
.recommend_line .pro_more,.recommend_line2 .pro_more{ margin:0; line-height:32px;}
.briefing_i{ display:block; }
.briefing_i img{ width:100%;}
.contact dl p{ margin-left:6px;}
.contact_y_b{ display:block; width:100%;}
.contact dt{ display:none;}
.contact dd{ float:none;}
.casebox ul li a{ line-height:36px;}
.boxk{ margin-bottom:50px;}
}



@media screen and (max-width:650px){
.new-contact .contact-tel{display:none;}
.new-contact .organizer{ width:100%;margin:0 auto; }
.new-contact .organizer a.expert{margin-right:5%;}
.new-box img,.case-main img{ width:100%; height:auto}
.next .syt,.next .xyt{ width:100%; line-height:32px}
.newslist-nav li{ width:32%}
.service_up li{ width:47.5%}
.pro-main img,.con-left p img{ width:100%; height:auto}
.contact li{ width:48.5%; margin-bottom:20px;}
.comp_road li{ width:48.4%}
.product_hot .tabk li{ width:24.6%}
.newslist_left li .intnew{ width:80%}
.newslist_left li .tit{ line-height:32px}
.newslist li .intnew{ width:82%}
.index_4_con{ width:47.8%; margin:0; padding:0 1% 16px 1%;}
.index_4_con_ho{ margin-top:0;}
.index_4{ margin-top:16px;}
.main-bottom .titles span{ font-size:15px; font-weight:normal; text-align:center; line-height:20px; }
.main-bottom .scene_txt{ display:none;}
.history,.pro_theme{ display:none;}
}	

	
@media screen and (max-width:480px){
.casebox ul li,.related-main li,.pro_list li{ width:48%}
.pro_list li,.casebox ul li{ margin:0 1%;}
.pro_list ul{ margin-left:0;}
.cooperation{ margin:10px 0 46px 0;} 
.cooperation ul,.aboat_honor ul,.productive_power ul{ margin-top:14px;}
.logos{ width:76%; height:auto; margin-top:10px;}
.case-related li{ width:48%; margin-bottom:20px;}
.news-related li,.news-related dd{ width:100%}
.pro-navs li{ width:32%;margin-right:3px;margin-bottom:4px }
.briefing_tit li{ width:48.5%; margin-bottom:20px;}
.productive_power li,.aboat_honor li,.cooperation li{width:48.5%; margin-bottom:10px;}
.service_up li{ width:47.2%; height:auto; background:none; border:none; margin-bottom:10px;}
.service_fuwu dl{ width:100%; margin:14px 0 0 0; padding:0; box-sizing:border-box;}
.service_fuwu dl dd{ margin:0 10px 10px 10px; padding:0;}
.service_fuwu dl img{ display:none;}
.recommend li{width:47.8%; margin:0 1% 6px 1%;}
.product_list li{ width:47.6%; margin:0 1% 10px 1%;}
.service_survey{ width:96%; margin-left:2%; margin-right:2%;}	
.service_survey dt{ width:15%; margin-top:10px;}
.service_survey img{ width:100%; height:auto}
.service_survey dd{ width:83%;}
.newslist_left li .intnew{ width:83%;}
.newslist_left .text,.newslist .text{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newslist li .intnew,.newslist li .intnew{ width:82%;}
.pro-navs .into{display:none;}
.contact dl p span{ font-size:20px}
.contact strong{ font-size:23px}
.newslist_left li .ri,.newslist li .ri{ font-size:20px;line-height: 22px;}
.newslist_left li .year,.newslist li .year{ font-size:12px; line-height:18px;}
.newslist_left li .time,.newslist li .time{ width:52px; padding:4px 0;}
.newslist li .ri{ font-size: 25px; line-height: 22px;}
.newslist li .ri .time{ width:60px}
.service_survey dl span{ font-size:22px; margin-right:6px;}
.service_survey dl b{ font-size:16px;}
.boxk_list li{width:100%}
.service_parts li{ margin-bottom:20px;}
.newslist_left li .tit,.newslist li .tit{ font-size:17px}
.newslist_left li .tit{ font-weight:normal; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; line-height:24px;}
.line_words h1{ line-height:32px;}
.pro-button-click .click_2{ background:#F90; line-height:44px;}
.pro-button-click .click_1{ line-height:44px;}
.product_hot .ps_2,.product_hot .ps_1,.product_hot .ps_3,.product_hot .ps_4{ height:60px;}
.consult-wrapper{display:none;}
.product_hot .tabk li{ width:49.5%}
.related-main li{ width:48.5%; }
.recommend_delet{display:block; text-align:center;}
.pro-button-click .telp a{ font-size:24px; color:#00479d; font-weight:700;}
.new-contact{ margin:15px 0; }
.line_words .pro_tel{ font-size:15px; background:url(../images/number1.png) 0px 6px no-repeat; padding-left:46px; margin-top:8px; margin-bottom:16px;}
.next{ border:none; background:none; padding:0; margin:10px 0;}
.comp_road li a{ font-size:18px;}
.pro-ys{ margin-bottom:10px;}
.pro-summary-main h1{ font-size:26px; margin-bottom:12px;}
.main-bottom .titles span a{ display:block;}
.main-bottom .scene_txt p{ margin-bottom:0;}
.main-bottom .scene_txt{ padding:0;}
.index_4_con{ background:none;}
.pro_list{ margin-top:0px;}
.pro_list ul{ margin-top:14px;}
.newslist-nav li a{ font-size:16px;}
.newslist-nav li{ line-height:42px;}
.con-left{ margin-top:0px; margin-bottom:44px;}
.newslist_left{ margin-top:20px;}
#pagin{ margin-top:10px;}
.pro-button-click .click_1{ width:50%;}
.pro-button-click .click_2{ width:50%;}
.pro-button-click .click_1 a{ background-image:none; padding-left:0; text-align:center; font-weight:normal;}
.pro-button-click .click_2 a{ background-image:none; padding-left:0; text-align:center; font-weight:normal;}
.service_ms{ display:none;}
.service_up .service_tit{ height:52px; padding:6px 0;}
.service{ background:none;}
.service_up{ margin:0;}
.service_fuwu{ margin:12px 0 22px 0;}
.service_up .service_tit font{ font-size:20px;}
.service_up .service_tit strong{ font-size:17px;}
.service_up .service_tit span{ font-size:14px; line-height:26px;}
.why_us{ margin:0 0 20px 0;}
.index_4{ height:auto;}
.main-bottom{ margin-bottom:0; margin-top:10px;}
.why_con li.hover span{ margin-top:6px;}
.why_con li span{ margin-top:6px;}
.boxk_list li{ line-height:34px;}
.why_con li .icon1{ background-image:url(../images/icon3.png);}
.why_con li .icon2{ background-image:url(../images/icon3.png);}
.why_con li .icon3{ background-image:url(../images/icon3.png);}
.why_con li .icon4{ background-image:url(../images/icon3.png);}
.why_con li span{ font-size:15px; margin-top:-4px;}
.why_con li{ padding:6px 0;}
.why_con li.hover .icon1{ background-image:url(../images/icon4.png);}
.why_con li.hover .icon2{ background-image:url(../images/icon4.png);}
.why_con li.hover .icon3{ background-image:url(../images/icon4.png);}
.why_con li.hover .icon4{ background-image:url(../images/icon4.png);}
.why_con li.hover span{ font-size:15px; margin-top:-4px;}
.why_con li.hover{ padding:6px 0;}
.main-bottom .titles span a{ display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.boxk{ margin-top:20px;}
.new-box h1{ font-size:22px;}
.new-contact .organizer a.expert{ background-image:url(../images/line1.png); background-repeat:no-repeat; background-position:25px 50%; line-height:34px; text-indent:23px;}
.new-contact .organizer a.answer{ background-image:url(../images/baojia1.png); background-repeat:no-repeat; background-position:13px 50%; line-height:38px; width:148px; text-indent:31px;}
#one1,#one3{ margin-bottom:4px;}
.why_box{ margin:4px 0 0 0;}
.recommend_line li,.recommend_line2 li{ margin:0 0.9%  12px 0.9%;}
.index_4_con{ padding:0 1% 10px 1%;}
.pro_llist_title{ display:none;}
.casebox .title{ display:none;}
.casebox{ margin-top:0;}
.casebox ul{ margin-left:0;}
.contact dd{ margin-top:16px;}
.contact dl p{ line-height:30px; margin:0 0 10px 6px; font-size:14px;}
.contact dl .contact-lyan{ line-height:40px;}
.contact_titls{ font-size:22px; margin:10px 0 12px 0;}
.service_parts{ margin-bottom:40px;}
.service_parts ul{ margin-top:12px;}
.service_title{ margin-bottom:8px; font-size:22px;}
.service_up li img{ margin:4px 0 0 0;}
.service_title_ms,.cooperation_ms{ line-height:24px;}
.service_fuwu .service_fuwu_ms{ font-size:14px; line-height:24px;}
.service_up ul{ margin-top:14px;}
.service_history{ width:96%; margin:10px auto; float:none;}
.about_title_ms,.cooperation_ms{ text-align:left;}
.aboat_honor .about_title_ms{ margin-top:0}
.aboat_title,.history .title{ font-size:22px; line-height:24px; margin-bottom:8px;}
.service_fuwu dl p span{ font-size:18px; line-height:34px;}
.related-main ul{ margin-top:12px;}
.related-main li{ margin-bottom:6px;}
.pro-summary-main{ margin-top:20px;}
.pro-summary-main .telp{ background:url(../images/number1.png) 0px 6px no-repeat; padding-left:46px;}
.next .syt span, .next .xyt span{ color:#00479d;}
.new-box{ margin-top:20px;}
.new-box img{ margin-top:4px;}
}
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

@media screen and (max-width:414px){
.why_box p{ font-size:14px; line-height:22px; height:44px; overflow:hidden; width:96%; padding:8px 2%;}
.new-box .dele{ text-indent:24px;}
.new-contact{ padding:10px 8px;}
	}

@media screen and (max-width:380px){	
.newslist_left li .intnew{ width:80%}	
}		

@media screen and (max-width:360px){
.newslist-nav li{ width:31.5%;}
.newslist-nav li a{font-size:15px;}
.newslist li .intnew{ width:80%}
.newslist_left li .intnew{ width:80%;}	
.case-main h2{ font-size:17px; height:45px; overflow:hidden;}
.new-contact .organizer a.expert{ width:128px; background-position:18px; margin-right:4px;}	

}	
	
@media screen and (max-width:320px){	
.comp_road li{ width:48%}

	
}