/* 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; }
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:#2B2B2B}
li{ list-style:none}
a{cursor:pointer}
:focus{outline:0}
img{vertical-align:middle;}
dl,li,ol,ul{list-style:none}
ul, li { margin: 0px; padding: 0px; }
.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; 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:1200px;overflow:hidden; margin:0 auto; margin-bottom:5px;}
.back{display: none;}
.logo{float:left; }
.phone{float:right; margin-top:10px;}
/*------------------top--------------------*/
.nav-box{background:#4d4d4d; width:100%;overflow:hidden;  margin:0px auto;}

.nav{max-width:1200px; 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:#020202; color:#fff; display:block; }
.nav li.zhpro{background:#020202;}
.content{max-width:1200px;overflow:hidden; margin:0 auto;}
.breadcrumb{width:100%; overflow:hidden;border-bottom:1px solid #f0f0f0; margin:1em 0%}
.pro-summary{width:100%; overflow:hidden; margin-bottom:2em;padding:1em 0;}
.pro-summary-img{ float:left;width:54.5%;}
.pro-summary-img img{ width:100%;}
.pro-summary-left{width:45%;float:left;padding:5px;box-shadow:0 3px 5px rgba(0,0,0,.3);background:#fff;border-radius:2rem 0;}
.pro-summary-left img{max-width:100%;border-radius:2em 0;}
.pro-summary-main{width:50%;float:right;background:#D8E5F9;padding:1em;border-radius:10px;}
.pro-summary-main h1 {
	font-size: 30px;
	color: #2B2B2B;
	border-bottom: 1px solid #D8E5F9;
	padding-bottom: 0.5em;
}
#f_b { width:100%; overflow:hidden;margin-top:10px;}
.pro-navs{ width:100%; overflow:hidden;}
.pro-navs .intos{ background:#CC0001; 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:#CC0001;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:#2B2B2B; 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:#2B2B2B;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:25px;}
.pro-main{width:100%; overflow:hidden}
.con-left h2,.con-left h3{font-size:18px;margin:0.5em 0;}
.con-left p{ line-height:28px; margin-bottom:8px;text-indent:2em;}
.con-left p a{ color:#ff261f;}
.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:#2B2B2B !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;background:#fffae9;padding:5px;}
.news-related li,.news-related dd{width:44%; background: url(../images/news_cp.png) no-repeat 3px center; float:left; padding-left:30px; margin-left:1.5%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border-bottom:1px dashed #f1b533;line-height:36px;}
.news-related .title {
	display: table;
	font-size: 1.5em;
	text-indent: 0;
	background: #a83635;
	color: #fff;
	padding: 0.2em 1.5em;
	border-radius: 1em;
	margin: 0 auto;
}
.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;text-align:center;}

.recommend_pros{ background-color:#f5f5f5; padding:20px 0;}
.recommend_pros .container{ max-width:1200px; 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 .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{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;padding-left:20px;}
.recommend_line span h3 a{ font-size:20px; color:#2B2B2B; }
.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; width:25%;float:left;}
.recommend_line2 span h3{ 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;padding-left:20px;}
.recommend_line2 span h3 a{  font-size:20px;  color:#2B2B2B; }
.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;width:55%;}
.recommend_line li{ width:23%; margin:0 0.9%;  float:left;background:#e1e1e1;padding-bottom:1em;}
.recommend_line2 li{ width:100%; margin:0.9%; float:left;background:#e1e1e1;padding-bottom:0.8em;}
.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:#2B2B2B;}
.recommend_pros ul li h4{ font-weight:normal; text-align:center;}
.why_us .container {
	max-width: 1200px;
	margin: 0 auto;
	padding-bottom: 2em;
}
.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:38px 0 38px 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:#2B2B2B;}
.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; }
.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:#2B2B2B; background:#e5e5e5;text-align: center;} 
.newslist li .ri{ display:block; font-size: 40px;font-weight: 100;color:#2B2B2B;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 {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:#2B2B2B;}
.con-list .products ul a:hover{color:#2B2B2B;}
.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: #2B2B2B; 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:1200px; 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 #020202; }
.main-bottom{max-width:1200px; 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:#2B2B2B}
.main-bottom .titles h3 {
	font-size: 1.1rem;
	padding: 0 3%;
	display: block;
	margin: 0.5rem 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.l_case_div{width:100%;display:table;}
.index_4_con{background:#f5f5f5;width:30.8%;float:left;border:1px solid #ccc;margin:1em;overflow: hidden;box-shadow:0px 2px 13px 0px rgba(13,13,13,0.34);}
.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;text-align:center;}
.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 #2B2B2B;margin-top:20px;margin-left:-1px;-webkit-box-shadow:0 0 12px -1px #2B2B2B;-moz-box-shadow:0 0 12px -1px #2B2B2B;box-shadow:0 0 12px -1px #2B2B2B;-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:#2B2B2B}
.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:#2B2B2B;}
.pro_service{ width:50%; float:left;background:url(../images/bannn_5.jpg) no-repeat ; height:580px;}
.pro_field{ width:49.9%; float:right; background:#2B2B2B;}
.field{ overflow:hidden;  padding:0% 3%; margin-bottom:8px;}
.field a{ font-size:20px; font-weight:700; }
.field span{ color:#2B2B2B; padding-right:20px;}
.field .field_txt{ color:#020202;border-bottom:1px  solid #ccc; margin-top:4px; padding-bottom:10px;}
.recommend .zixun{padding:6px 10%; line-height:35px;margin-left:1%;margin-bottom:15px; text-align:center;  background:#2B2B2B; 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 #2B2B2B; 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:#2B2B2B;}
.line_words .pro-ys{ margin-bottom:12px; color:#2B2B2B;}
.line_words span{ color:#F90; font-size:17px}

.aboat_honor{overflow:hidden; width:100%; }
.productive_power{overflow:hidden; max-width:1200px; margin:0 auto;margin-top:10px;}
.productive_power span,.about_briefing span,.contact_tit d{ color:#2B2B2B; 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:1200px; margin:0 auto; margin-top:10px;}
.history .title{ color:#2B2B2B; 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:1200px;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:1200px; 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:#2B2B2B; font-weight:bold;}
.contact dl{overflow:hidden;}
.contact dt{width:50%;float:left;}
.contact dt img{ width:100%;}
.contact dd{width:48%;float:right; margin-top:20px;}
.contact strong{font-size:28px;color:#2B2B2B}
.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:#2B2B2B; }
.contact_tit li p{ font-size:15px;margin-top:10px;}

.contact .con_tent_1{width:131px; height:131px;margin: 0 auto; background: url(../images/ddzz1.png) no-repeat; display: block;}
.contact .con_tent_2{width:131px; height:131px;margin: 0 auto; background: url(../images/ddzz2.png) no-repeat; display: block;}
.contact .con_tent_3{width:131px; height:131px;margin: 0 auto; background: url(../images/ddzz3.png) no-repeat; display: block;}
.contact .con_tent_4{width:131px; height:131px;margin: 0 auto; background: url(../images/ddzz4.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:1200px; 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:90px}
.service_up .service_tit{background:#e6e6e6; padding:10px 0px}
.service_up .service_tit font{color:#2B2B2B;font-family: Impact,Arial; font-size:30px; padding-top:10px; padding-right:7px;}
.service_up .service_tit strong{color:#2B2B2B;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:1200px; 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:#2B2B2B;}
.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:1200px; 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:100%;margin:1em 0; }

.boxk_list .title {
	text-align: center;
	font-size: 28px;
	margin-bottom: 15px;
	font-weight: 700;
}
.boxk_list .main-title {
	text-align: center;
	font-size: 15px;
}
.boxk_list ul{margin-top:16px; overflow:hidden;}
.boxk_list li{line-height:42px;width:48%;float:left;margin:0 1%;border-bottom:1px dashed #ddd;}
.boxk_list li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background:url(../images/tab1_conk.png) no-repeat 0px 50% ;padding-left:14px; margin:0 auto; font-size:1rem; color:#333333;float:left;width:73%;font-weight:500;}
.boxk_list li:hover a{ color:#2B2B2B;}
.boxk_list li span{color:#666;  float:right; font-size:14px;}

.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:#2B2B2B;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:#2B2B2B; 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:#2B2B2B;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:#2B2B2B;}
.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:#ff261f;}
.new-box h2{ margin:12px 0 8px 0; font-size:18px;color:#2B2B2B}
.new-box p strong{color:#2B2B2B}
.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:#2B2B2B;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:#2B2B2B;}
.casebox p{ font-size:16px;}
.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 #2B2B2B;color:#2B2B2B}
#pagin span{display:block;padding:2px 12px;text-decoration:none;overflow:hidden; float:left; margin-right:6px;border:1px solid #999;}
#pagin  .current{background:#2B2B2B;border:1px solid #2B2B2B;color:#fff;}
/*new  ׮Ђ*/
.qmjnew{ width:100%; border:1px solid #f0f0f0; margin-bottom:20px; boder-top:none; overflow:hidden;}
.qmjnew h3{height:40px;line-height:40px; text-indent:15px; background-repeat:no-repeat;background-position:right center; font-size:16px; color:#333; background-color:#FFCC01;font-weight:bold;}
.qmjnew h3 a{color:#333;}
.qmjnew ul{ padding:10px 10px;}
.qmjnew ul li{height:2em; line-height:2em;text-indent:10px; background: url(../images/list1.jpg) 0 center no-repeat; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

/*pro*/
.xiangguan ul li span{display:none}
.xiangguan{margin-top:35px;clear:both; display:block; overflow:hidden; }
.xiangguan p{font-size:17px; background:#2B2B2B;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:#2B2B2B;}
.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:#2B2B2B;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:#2B2B2B;}
.wrong{ width:100%; margin:0 auto; background:#32aefe;}
.wrong_1{ max-width:1200px; margin:0 auto; text-align: center;}
/*-----------------------------------friend_link-------------------------------------*/
.friend_link{margin:5px auto; max-width:1200px;overflow:hidden;line-height:32px; margin-bottom:6px;}
.friend_link a{margin:0 3px;color:#777;}
.friend_link a:hover{color:#2B2B2B}
/*-----------------------------------contact-------------------------------------*/
.new-contact {background:#f0f0f0; margin: 25px 0px 10px 0px;  padding:10px; overflow: hidden;}
.contact-tel span{font-size: 15px;color: #444444;}
.organizer{text-align:center;}
.new-contact .contact-tel {float:left;  margin-top:5px; line-height:30px; }
.new-contact .contact-tel a{color:#2B2B2B; 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:#2B2B2B 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 #2B2B2B; color:#2B2B2B;}
.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:1200;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: #2B2B2B;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}
.m_dh{display: none; width: 40px; height: 40px; bottom: 19px; cursor: pointer; text-indent: -999em; background: url(../images/fddh.gif) no-repeat #fd4e02; background-size: 40px 40px; position: fixed; right: 1%; border-radius: 50%;}
.footer-wu{ background:#2B2B2B;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: #2B2B2B;
	padding-top: 0.5rem;
}
.footer-telephone,.briefing_i,.wap_para{display:none;}
.recent{ font-size:15px;}
.recent span{ font-size:17px; color:#2B2B2B;}
#main{ height:550px;overflow:hidden;position:relative;margin:0 auto;}
#main{ height:550px;overflow:hidden;position:relative;margin:0 auto;}
#main .box{width:100%; height:550px;box-shadow:0px 0px 5px #ddd;margin:0px auto;overflow:hidden; position:relative; text-align:center}
#main .box img{height:550px;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:47%;}
#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:#2B2B2B; font-size:25px; font-weight:700;}


.fuwu_t{ margin-top:20px;}
.fuwu_t ul{ overflow:hidden;}
.fuwu_t ul li{ float:left; width:23.5%;}
.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; }
.fuwu_tj{ background:url(../images/fuwu_t4.png) no-repeat 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;}
.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;}
/*zz*/
.news_bq{}
.news_bq span{margin:0 1em;}

@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%}
.index_4_con{ width:24.5%}
}
@media (max-width:1200px){ 
.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}
.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-left,.con-list{ 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%}
.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;  width:32.33%%}
.main-bottom{ margin-bottom:30px; overflow:hidden; width:100%}
#gotoTop2{ right:1%; margin-bottom:60px}
.briefing_img,.mainbanner{display:none;}
.friend_link,#D1fBt{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;}
.index_4_con{margin:0.1em;}
	}


@media screen and (max-width:768px){
.mpro-pic,.navs,.logos,.m_dh{display:block;}
.mpro-pic {width:100%; position:relative; margin-top: 12%;}
.mpro-pic img {width:100%; height:auto;}	
.back {display: block; width:10%; position:absolute; top:23px; right:10px;}
.back img{width: 85%; height: auto;}
.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{ 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; background:#fff; }
.navs li{float:left; width:16.5%; text-align:center;}
.navs li a{ line-height:38px; font-size:16px;}
.navs li.zhpro{background:#020202;}
.head{ margin-top:0px; z-index: 111; background: #fff; box-shadow: 0px 0px 5px #eee;}
.pro-summary-main{ margin-top:30px;}
.logos{margin:0 auto;}
.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:#2B2B2B;}
.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:#2B2B2B}
.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; }
.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;width:98%;}
.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:#2B2B2B; 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:99.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;}
.index_4_con{height:auto;}
.boxk_list li a{height:40px;}
}	

	
@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:65%; height:auto; margin:0 auto;}
.back{top: 19px;}
.case-related li{ width:48%; margin-bottom:20px;}
.news-related li,.news-related dd{ width:90%;line-height:36px;}
.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:97%}
.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:#2B2B2B; 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;}
.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;}
.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:1.2rem;}
.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;font-size:0.8rem;}
.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;font-size:0.8rem;}
#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%;}
.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:#2B2B2B;}
.new-box{ margin-top:20px;}
.new-box img{ margin-top:4px;}
}
@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;font-size:0.8rem;}
.new-contact{ padding:10px 8px;}
	}

@media screen and (max-width:380px){	
.newslist_left li .intnew{ width:80%}	
.boxk_list li a{width:70%;}
}		

@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%}

	
}
.pt_1{margin-right:5px;}

.span_zan span{margin:0 1em;}
.my_pages {
	display: table;
	margin: 2em auto;
}
.my_pages ul li {
	float: left;
	padding: 0.3em 1em;
	background: #e5e5e5;
	margin: 0 5px;
}
.my_pages .thisclass{
	background: #2B2B2B;
	color: #fff;
}
/*产品美化*/
.pc_bj{background:url(../images/ps3.png) no-repeat;}
.cp_title {
	background: #fff;
	border-radius: 1em;
	padding: 1em;
}
.color_fff{color:#fff;}
.color_fff a{color:#fff;}
.cp_jj {
	background: url(../images/pc_ico_img.png) no-repeat left 15px;
	padding-left: 25px !important;
}
.ico_shou{cursor:pointer;}
.cp_tel_ul{
	display: table;
	width: 100%;
	padding: 1em;
}
.cp_tel_ul li{float:left;width:50%;}
.cp_tel_li01{font-size:1rem;}
.cp_tel_li01 strong{font-size:1.6rem;}
.cp_tel_li02  {
	background: #FF9D0A !important;
	border-radius: 1.5em;
	padding: 0.2em 2em;
	font-size: 1.1rem;
	color: #fff !important;
}
.cp_gg {
	background: url(../images/cp_gg.png) no-repeat;
	padding-left: 2.5em;
	font-size: 1.1em;
	margin-bottom: 0.5em;
}
.cp_you{margin:0.5em 0;}
.cp_you span {
	background: url(../images/cp_one.png) no-repeat top 3px left;
	padding-left: 2em;
	color: #666;
	display: inline-block;
	margin-right: 2em;
	line-height:32px;
}
.cp_tel img{margin-top:0.5em;}
.news_cp h3{font-size:1.1em;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.news_cp{}
@media screen and (max-width:767px){
.pro-summary-left{width:97%;}
.pro-summary-main{padding:0.5em;width:96%;}
.cp_tel_ul li{width:96%;}
.cp_tel_li01{margin-bottom:1em;}
.cp_you span{margin-right:1em;}
.cp_tel img{width:75%;}
}

/*产品美化*/

.height_48{height:48px;}
@media screen and (max-width:767px){
	.height_48{height:auto;}
}
/*首页改*/
.l_index_case{ position: relative; clear: both; overflow: hidden; display: block; }
.l_index_case i {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../images/dd_ck.png) rgba(25,25,25,0.5) no-repeat center;
	transition: all 0.25s;
	-moz-transition: all 0.25s;
	-webkit-transition: all 0.25s;
	-o-transition: all 0.25s;
	-moz-transform: scale(0);
	-webkit-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
}
..index_4 .l_index_case:hover i {
	 -moz-transform: scale(1); 
	 -webkit-transform: scale(1);
	-o-transform: scale(1);
	 transform: scale(1);
	 display:block;
}
.index_4 .l_index_case:hover i { -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); transform: scale(1); }
.l_ll_left {
	float: left;
	width: 80px;
	text-align: center;
	height: auto;
	margin-top: 0.5em;
}
.l_ll_left em {
	display: block;
	font-size: 2.3em;
	color: #000;
	font-style: normal;
}
.l_ll_right a {
	background: none !important;
	width: 100% !important;
	float: none !important;
	padding-left: 0 !important;
	font-size: 1.1rem !important;
}
.l_ll_left span{float:none !important;}
.l_ll_right p{line-height:24px;}
.l_ll_right h3{line-height:36px;}
.l_ll_right {
	overflow: hidden;
}

.l_index_ll{padding:5px 0;}

.l_case_nav{margin:1em 0;}
.l_case_ul{display:table;margin:0 auto;}
.l_case_ul li{float:left;background:#4d4d4d;border-radius:3em;padding:5px 2em;margin:0 2em;}
.l_case_ul li h3 {
	font-size: 1.1rem;
	font-weight: 500;
}
.l_case_ul li h3 a{color:#fff;}
.l_case_ul .on{background:#F59B14;}
.l_case_div .on{display:block;}
.index_4{display:none;}
.why_us{padding:1em 0;background:url(/d/images/l_about_index.png) no-repeat bottom;position:relative;}
.why_us::before {
	content: '';
	display: block;
	height: 80px;
	background: url(/d/images/l_about_ico.png) no-repeat center;
}
.l_index_jx{}
.l_index_jx li{}
.l_index_jx li h3{float: left;width: 73%;}
.l_index_jx li span{float: right;width: 25%;}
.l_index_jx a{width:94% !important;}


@media screen and (max-width:767px){
.l_case_ul li{margin:0;}
.l_ll_left{display:none;}
}
.head_on{position:fixed;top:0;margin:0;z-index:99999999;}


/*新产品*/

.l_cp_01 {
	background: #fff;
	border-radius: 2em 0;
	margin: 1em 0;
}
.l_cp_ul {
	display: table;
	width: 100%;
	padding: 1em 0;
}
.l_cp_p{}
.l_cp_p {
	background: url(/d/images/l_cp_ys.png) no-repeat;
	padding-left: 2.2em;
}
.l_cp_ul li{float:left;width:20%;padding:0 1em ;text-align:center;}
.l_cp_ul li b{font-weight:500;font-size:1rem;}
.l_cp_ul li img{display:block;margin:0 auto;}
.l_cp_02{background:url(/d/images/cp_ico_bj.png) repeat center;padding:5px;}
.l_cp_02_1{background:#fff;margin:0 auto;padding:1em 2em;}
.l_cp_02_p02 {
	background: #c2deff;
	box-shadow: 0px 2px 20px #1572de;
	text-align: center;
	padding: 0.5em 1em;
	width: 45%;
	margin: 0 auto;
}
.l_cp_02_p02 span {
	color: #01499d;
	font-weight: bold;
	font-size: 1.2em;
}
.l_cp_02_p01 {
	text-align: center;
	background: url(/d/images/cp_tel_ico.jpg) left top no-repeat;
	width: 100%;
	margin: 0 auto 1em auto;
}
.l_cp_02_p01 b {
	font-size: 1.4em;
	color: #ff380a;
	margin-left: 5px;
}
@media screen and (max-width:767px){
.l_cp_ul li{padding:0 0.5em;}
}
.head_jstop .on{
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
}
/*手机底部*/
.m-show a {
	color: inherit;
	text-decoration: none;
}
.m-show {
	display: none;
}

.mbt {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	background: #018ae2;
}
.mbt div {
	float: left;
	width: 33%;
	text-align: center;
	color: #fff;
}

.mbt div span {
	display: block;
	border-right: 1px solid #fff;
}
.mbt div a {
	padding:1em 1em 1em 2em;
	line-height: 46px;
}

.mbt .footcp a {
	background: url(/d/images/footcp.png) no-repeat 0 center;
	background-size: 28px;
}
.mbt .footal a {
	background: url(/d/images/footal.png) no-repeat 0 center;
	background-size: 23px;
}

.mbt .dianhua a {
	background: url(/d/images/footdh.png) no-repeat 0 center;
	background-size: 28px;
	font-size: 16px;
}

@media screen and (max-width: 768px){
.m-show{display:block;}
.content{margin-bottom:55px;}
}
/*手机底部*/
/*首页sell well*/
.fl{float:left}.fr{float:right}.block{display:block}.inline-block{display:inline-block}.img_div{width:1200px;margin:3em auto;}.featureds ul h3{position: absolute;bottom: 1.5%;background: rgba(0,0,0,0.5);color: #fff;width: 98%;font-size: 2em;text-align:center;padding: 2px 0;font-weight: 500;}.featureds ul h3 a{color:#fff;}
#featured-area{height:337px;width:640px;margin:0 auto 0}.roundabout-holder{list-style:none;width:500px;height:300px;margin:0 auto}.roundabout-moveable-item{font-size:12px!important;height:400px;width:600px;cursor:pointer;padding:5px;border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;background:#f9f9f9}.roundabout-moveable-item img{height:100%;width:100%;background-color:#fff;margin:0}.roundabout-in-focus{cursor:auto}.roundabout-in-focus:hover{-webkit-box-shadow:0 0 20px #787878;-moz-box-shadow:0 0 20px #787878;background:#f9f9f9}.roundabout-holder span{display:none}.roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#36c;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-left:1px solid #aaa;border-top:1px solid #aaa}.roundabout a:active,.roundabout a:focus,.roundabout a:visited{outline:0;text-decoration:none}.roundabout li{margin:0}
.sellwellbj{background:url(/d/images/bjj.png) no-repeat;padding:2em 0;}
/*首页sell well*/
/*Ppc-banner*/

.pc-banner{
	width: 100%;
	position: relative;
}
.pc-banner img{
	width: 100%;
}
.pc-banner .bars-pc ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.pc-banner .bars-pc ul li{
	position: absolute
	display: none;
	opacity: 0;
}
.pc-banner .bars-pc ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.pc-banner .bars-pc ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.pc-banner .bars-pc ul li:first-child img{
	position: relative;
}

.pc-banner .bar_right,.pc-banner .bar_left{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.pc-banner .bar_right:hover,.pc-banner .bar_left:hover{
	opacity: 0.8;
}
.pc-banner .bar_right{
	right: 0px;
}
.pc-banner .bar_right img,.pc-banner .bar_left img{
}
.pc-banner .dot-bar{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.pc-banner .dot-bar ul{
	margin-bottom: 0px;
	padding: 0px;
}

.pc-banner .dot-bar ul li{
	width: 15px;
	height: 15px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.pc-banner .dot-bar ul li:first-child{
	margin-left: 0px;
}
/*PC_banner*/
@media screen and (max-width: 999px){
	.xs_999{display:none;}
	.pc-banner .dot-bar ul li{width:12px;height:12px;}
}
.map_img {text-align: center;margin: 1em 0;}
.map_img img{box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.46);width: 98%;}


/*right 悬浮*/
#rig-top{display:none;}
.right-fd {
	position: fixed;
	bottom: 25%;
	right: 5px;
	text-align: center;
	z-index: 9999;
	display: none;
}

.right-fd ul {
	width: 85px;
	background: #fff;
	margin-top: -10px;
	-webkit-box-shadow: 0 10px 100px rgba(3,3,3,.2);
	-moz-box-shadow: 0 10px 100px rgba(3,3,3,.2);
	box-shadow: 0 10px 100px rgba(3,3,3,.2);
	position: relative;
	z-index: 99999;
	padding:0;
}
.right-fd li {
	position: relative;
	list-style:none;
}
.right-fd li span ,.right-fd li a {
	font-size: 1rem;
	color: #252e3c;
	line-height: 1;
	font-weight: 700;
	text-align: center;
	display: block;
	padding: 60px 0 15px 0;
	border-top: 1px solid #ccc;
}
.right-fd .li_1 span {
	background: url(/d/images/right-tb01.png) center 15px no-repeat;
	border-top: 1px solid #fff;
}
.right-fd .li_1 span:hover {
	background: url(/d/images/right-tb1.png) center 15px no-repeat #018ae2;
	color:#fff;
}
.right-fd .li_2 span {
	background: url(/d/images/right-tb03.png) center 15px no-repeat;
}
.right-fd .li_2 span:hover {
	background: url(/d/images/right-tb3.png) center 15px no-repeat #018ae2;
	color:#fff;
}
.right-fd .li_3 span {
	background: url(/d/images/right-tb02.png) center 15px no-repeat;
}
	
.right-fd .li_4 a {
	background: url(/d/images/right-tb04.png) center 15px no-repeat;
}
.right-fd .li_4 a:hover {
	background: url(/d/images/right-tb4.png) center 15px no-repeat #018ae2;
	color:#fff;
}
.right-fd ul #slidebar {
	width: 3px;
	height: 60px;
	background: red;
	display: block;
	position: absolute;
	top: 0;
	right: -3px;
	transition: all .5s;
}
.right-fd .li_3 p {
	width: 0;
	background: #018ae2;
	position: absolute;
	top: 0;
	right: 0;
	text-align: left;
	z-index: 10;
	transition-property: width;
	transition-duration: .8s;
}
.right-fd .li_3 p span {
	font-size: 1.2rem;
	color: #fff;
	line-height: 1.5;
	display: block;
	padding: 16px ;
	white-space: nowrap;
	overflow: hidden;
	opacity: 0;
	transition-duration: 1s;
	transition-delay: .2s;
	background:#018ae2;
}
.right-fd .li_3 p span strong {
	font-size: 1.6rem;
	color: #fff000;
	display: block;
}

.right-fd .li_3:hover p span {
	opacity: 1;

}
.right-fd .li_3:hover p{width:260px}
.sll-top {
	width: 85px;
	display: block;
	background: url(/d/images/right-top.png) center 15px no-repeat #fff;
	padding: 35px 0 10px 0;
	margin-top: 20px;
	-webkit-box-shadow: 0 10px 100px rgba(3,3,3,.2);
	-moz-box-shadow: 0 10px 100px rgba(219,121,121,.2);
	box-shadow: 0 10px 100px rgba(3,3,3,.2);
	font-size:1rem;
}
.sll-top:hover {
	background: url(/d/images/right-tops.png) center 15px no-repeat #018ae2;
	color: #fff;
}
.s_shous{cursor:pointer;}
@media screen and (max-width: 999px){
	.xss999{display:none;}
}
@media screen and (max-width: 650px){
	#rig-top{display:none !important;}
	.news-related .title{font-size:1.2rem;padding:0.1em 1.5em;}
}