﻿.crusher_bread{height: 40px;margin: 0 auto;line-height: 40px;text-align: left;color: #777777;}
.crusher_bread a{color: #777777;}
.crusher_bread a:hover{text-decoration: underline;color: #C80000;}
.pro_top_jieshao h1{font-size: 38px;color: #fff;background: url(../images/prolist_x.png) no-repeat center top;width: 100%;text-align: center;overflow: hidden;margin: 0 auto;}
.pro_top_jieshao h1 a{color: #005ba6;}
.pro_top_ban{height: 99px;background-size: cover;padd;padding-top: 110px;}
.pro_top_jieshao{max-width: 1200px;margin: 0 auto;z-index: 15;}
.pro_top_pro{margin-top: 50px;}
.pro_top_left{width: 30%;float: left;}
.pro_top_left img{display: block;margin: 0 auto;}
.pro_top_right{width: 450px;float: right;}
.pro_top_center{width: 38%;float: left;margin-left: 20px;}
@media(max-width: 999px){.pro_top_center {width: 98%;float: left; margin-left: 0px;}}
.pro_ad{color: #222;background: url(../images/youshi_bg.png) no-repeat center center;line-height: 80px;height: 80px;text-align: left;margin-top: 30px;font-size: 16px;}
.pro_ad ul{padding-left: 130px;}
.pro_ad li{display: block;color: #fff;background: url(../images/list_tick.png) no-repeat left center;padding-left: 30px;font-size: 17px;margin-right: 40px;float: left;}
.pro_top_right_miaoshu{width: 100%;*height: 235px;overflow: hidden; padding-top:20px;}

.pro_top_right_miaoshu{padding:6px 0;overflow:hidden;zoom:1;line-height:24px;}
.pro_top_right_miaoshu li {float: left;width:320px;padding:3px 0; font-size: 16px;}
.pro_top_right_miaoshu li .info { float: left;font-size:14px;}
.pro_top_right_miaoshu.pro_name_bor { border-bottom:1px dashed #ccc;}
.pro_top_right_miaoshu li span.span_tel,.pro_top_right_miaoshu .spanPhone { color:#ff0000;font-size: 22px;font-weight: bold;}

/*product_view*/

.probox {float: left;width: 700px;position:relative;height: 600px;}
.pro_img {display:inline-table;text-align:center;position:absolute;left:0;top:0;}
.pro_txt { padding-right:30px; }
.pro_txt p { height:30px; line-height:25px; }
.pro_txt h2 {font-size: 1.18em;border-bottom: 1px dashed #bbbbbb;padding: 2px 0 10px;line-height: 1.6em;font-weight: bold; }
.pro_txt .details { line-height:20px; border:1px solid #ddd; padding:6px; background:#fff; height:137px; overflow:hidden;}
.main1box { margin-bottom:10px; }
#main1 ul { display:none; }
#main1 ul li { display:inline-block; _display:inline; position:relative; margin:0 auto;}
#main1 ul.block { display:block; }
.menu1box { }
#menu1 li { display:inline; cursor:pointer; }
#menu1 li img { border:1px solid #ccc; width:105px; height:80px;}
#menu1 li.hover img { border:1px solid #669900; }
.jqzoom { border:1px solid black; float:left; position:relative; padding:0px; cursor:pointer; }
.jqzoom img { float:left; }
div.zoomdiv { z-index:100; position:absolute; top:0px; left:355px; width:200px; height:200px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
div.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:50px; height:50px; border:1px solid #aaa; background:#ffffff url(../res/images/zoom.gif) 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }
.cpxxmsbox h3 span{color:#1a6caa;border-bottom:1px solid #f84653; width: 100px;height:37px;display:block;margin-left:12px;}
.cpxxmsbox h3 span font{font:14px/22px "microsoft yahei";color:#979797;margin-left:8px;text-transform:uppercase;}
.cpxxmsbox p {width: 100%;padding: 12px 0;font: 14px/30px "microsoft yahei";color: #000;height: auto;overflow: hidden;}
.cpxxmsbox{margin-top:10px}
.cpxxmsbox h3{font:18px/28px "microsoft yahei";border-bottom:1px solid #dbdbdb;height:37px}
.pro_fh { height:44px; width:100%; border-bottom:1px solid #ccc;}
.fanhui{ float:right;}
.fanhui a{line-height:42px;color:#333;font-size:15px;background: url(../images/return.jpg) no-repeat left 270px center;padding-left: 300px;}
.fanhui a:hover{ color:#ff4a00;background:url(../images/return-hover.jpg) no-repeat left 270px center;font-size:15px;}
.prodbaseinfo{ float:left; padding-left:15px; z-index:1;}
.prodbaseinfo h2 {font-size: 24px;font-weight: 200;color: #2e79b2; border-bottom:1px dashed #bbbbbb;padding:2px 0 10px;line-height:1.6em;}
.ul_prodinfo{padding:6px 0;overflow:hidden;zoom:1;line-height:24px; width:380px;}
.ul_prodinfo li {float: left;width:380px;padding:3px 0; font-size: 14px;}
.ul_prodinfo li .info { float: left;font-size:14px;}
.ul_prodinfo li.pro_name_bor { border-bottom:1px dashed #ccc;}
.ul_prodinfo li span.span_tel,.ul_prodinfo li .spanPhone { color:#ff0000;font-size:20px;}
.li_normalprice,.li_prono{line-height:24px; }
.gallery a{width:150px;height:35px;color:#FFF;font-size: 15px;line-height:35px;display:inline-block;text-align:center;	background:#cc0000;margin: 32px 0 15px;}
.gallery a:hover{background: #b71010 ;}
.bwdz{ text-align:right; padding:10px 0;}

.wzzzxx{border:1px solid #ccc;padding:20px;margin-bottom:20px;}
.wzzzxx h4{margin-top:-32px;width:110px;text-align:center;margin-bottom:15px;    font-size: 14px;    background: #fff;}
.nybq{line-height:30px;font-size:14px;}
.prodetails { font-size: 12px;line-height:25px; margin:10px 20px 0; }
/*product_view_1*/
.ProDetailItem { padding-top: 20px; }
.Pt { height: 40px; border-bottom: 1px solid #2A79CC; }
.Pt p { display: block; width: 110px; text-align: center; line-height: 40px; font-size: 16px; color: #FFF; float: left; background:#999; margin-right:5px; }
.Pt p.sel { background: #2A79CC; }
.PtItem { display:none; padding: 10px; min-height: 10px; }
.PtItem.sel{ display:block;    line-height: 30px;}
.PtItem img{}
.PtItem p{ text-indent: 2em; }

.cp { border: 1px solid #CCC; overflow: hidden; }
.cp .Title {border-bottom:2px solid #0065B5; background:#f0f0f0; font-size: 14px;height: 30px; line-height: 30px; text-indent: 15px; letter-spacing: 2px; }
.cp .Box {  padding: 28px 6px;  overflow: hidden; }
.cp .Box li {float: left;margin: 0 13px;border: 1px solid #CCC;text-align:center;}
.cp .Box li img {width: 185px;height: 139px;}
.cp .Box span { display: block; }
.cp .Box span.PImg {display: table-cell;vertical-align: middle;text-align: center;}
.cp .Box span.PImg img {max-width: 168px;max-height: 126px;margin: auto;}
.cp .Box span.PName { line-height: 35px; text-align: center; border-top: 1px solid #CCC; background: #0060AD; }
.cp .Box span.PName a:link,
.cp .Box span.PName a:visited { color: #FFF; }

/*分页样式*/
.cut_page{
	line-height:200%;text-align:right;clear:both;padding-top: 1em;}
.cut_page a{
	background-color: #F3F3F3;	border: 1px solid #d1d1d1;text-align: center;MARGIN: 2px;color: #666;
	display: inline-block;	padding-top: 0.3em;	padding-right: 1em;	padding-bottom: 0.3em;	padding-left: 1em;	margin-bottom: 2%;}
.cut_page a:hover{background-color: #3889c7;color: #FFF;}

/*==========分页样式===========*/
.paging {width:100%;height:24px;text-align:center; padding:15px 0; float:right}
.paging a,.paging span {font:12px/24px "microsoft yahei";color:#333;text-decoration:none;padding:0 8px;border:solid 1px #ddd;display:inline-block;white-space:nowrap;margin:0 3px;}
.paging a {background:none;}
.paging a:hover {background:#000;color:#fff;border:solid 1px #000;}
.paging span {background:#000;color:#fff;border:solid 1px #000;}

/*artcile*/
#articlebox{ margin:0 15px; line-height:28px;}
#articlebox h1{text-align:center; font-size:20px; font-family:'微软雅黑'; font-weight:normal; padding:10px 0;}
#articlebox hr{height:5px;border:none;border-top:5px ridge green;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
.artcontent{width:99%; word-wrap: break-word;}
.artcontent img{max-width:100%;}
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span { float: left;}
#articeBottom span a { font-size: 12px;}
#articeBottom span a:hover {color: #0099FF;}

/*calllist*/
.news li span{float:right;color:#999;padding-right:6px}
.newsList li.none{margin-bottom:30px}
.newsList h2{  padding:10px;}
.newsList h2 a{ float:right; font-family:"宋体"; color:#999; font-size:14px; font-weight:normal;}
/*list_view*/
#newcontent {width: 100%; line-height: 28px;color: #666;margin: 10px 5px 0 5px;float: left;font-size:14px;line-height: 30px;display: inline;}
#newsconttitle {  margin:0 15px; }
#newsconttitle h1 {  border-bottom: 1px dashed #CCCCCC; color: #333; font-family: "Microsoft YaHei";   font-size: 22px; line-height: 40px;  margin-bottom: 10px; text-align: center;}
#articeBottom {font-size: 14px; margin: 6px 0 10px; padding-top: 10px; width: 97%;}
#articleHeader {font-size:12px; color:#333; height:40px;line-height: 40px;}
#articleHeader a{ font-size:12px; color:#333}

/*picture*/
.solution{max-width: 1250px;margin: 0 auto;margin-top: 10px;margin-bottom: 10px;overflow: hidden;}
.solution li{width: 23%;*width: 29.2%;margin:1%;float: left;}
.solution li img{width: 100%;height: auto;}
.solution .jianjie{width: 100%;}
.solution .jianjie p{font-size: 14px;}
.solution .jianjie p span{color: #ED1C24;}
.solution .more{width: 120px;border-bottom: 2px solid #ccc;line-height: 42px;margin-top: 16px;}
.solution .more a{color: #F29C06;font-size: 14px;}
.solution h2{font-size: 16px;font-weight: bold;line-height: 26px;    text-align: center;}
.solution_text{border-bottom: 4px solid #f2f2f2;padding: 0 23px 15px 0;}
/*product_view_1*/
.product_view5{ line-height:180%;border-bottom:1px dashed #ccc; padding:0 0 20px; margin-bottom:20px;}
.product_view5_title{width:100%;text-align:center;font:20px/36px "microsoft yahei";color:#333;padding:14px 0 0}
.product_view5title h1{width:100%;font:20px/30px "microsoft yahei";color:#343434;}
.product_view5_title img{max-width: 100%;display:inline}
.product_view5_title div{font-size:14px;}
.Pro5DetailItem { padding-top: 20px; }
.product5 { height: 40px; border-bottom: 1px solid #2A79CC; }
.product5 p { display: block; width: 110px; text-align: center; line-height: 40px; font-size: 16px; color: #FFF; float: left; background:#999; margin-right:5px; }
.product5 p.sel { background: #2A79CC; }
.product5_tem { display:none; padding: 10px; min-height: 10px; }
.product5_tem.sel{ display:block;font-size: 14px;    line-height: 30px;}
.product5_tem img{ max-width:890px;}
.page{width:100%;margin:10px auto;overflow: hidden;position: relative; }
.page p{width:100%;height:28px;color:#1d1d1d;overflow: hidden;}
.page p a{color:#1d1d1d}
.page p a:hover,.back:hover{text-decoration: underline}
.back{font:14px/39px "microsoft yahei";color:#fff;width:138px;margin:0 auto;border-radius:4px;display:block;text-align:center;}
.xgprlist{ width:100%; float:left; padding-top:15px;}
.xgprlist p{ font-size:16px; font-weight:normal; padding:10px 0 0 15px; height:30px; background:#f0f0f0; margin-bottom:10px;}
.xgprlist ul li{ width:146px; height:160px; float:left; margin:0 12px; display:inline;}
.xgprlist ul li a{ display:block; width:145px; height:160px; z-index:10;}
.xgprlist ul li img{ width:140px; height:105px; float:left; padding:2px; border:1px solid #ccc;}
.xgprlist ul li span{ width:146px; text-align:center; float:left; padding-top:10px; font-size:12px;}
.xgprlist ul{ width:100%; float:left; padding-top:15px;}


@media (max-width: 999px){ .solution{width: 100%;}
@media (max-width: 999px)
.solution {
    margin-top: 25px;
}
@media (max-width: 1024px)
.solution {
    width: 100%;}

@media screen and (max-width: 480px)
@media (max-width: 480px)
.solution li {
    width: 46%;}

@media (max-width: 999px)
.solution li {
    height: auto;
}
.solution li{width: 46%;}



@media (max-width: 999px){.wrap,.wrap01, .pro_cate, .product-list, .pro_top_left.pro_con_left, .newslist_top_l, .top_capa dt, .pro_tab ul, .sy_about_l, .prolist_img, .prolist1_img, .com_ca dt, .com_ca dd, .com_huanjing dd, .com_huanjing dt, .com_adv-bx-z, .ser_pj dt, .ser_pj dd, .ser_jishu dt, .ser_jishu dd, .solution, .fl, .xg_zs li, .about_box3 .ab3_img, .foot_yd_tel, .case_detail ul, .csslider1, .lx_list, .news_q_list li{width: 100%;}
.cenNew_list,.cendoc_list, .sy_solution, .sy_about_l dl, .prolist1_l, .pro_con_left, .pro_top_right, .com_con, .com_ca, .com_huanjing, .news_detail,.pro_img,.probox{width: 100%; height:100%;margin: 0 auto;float: none;position:relative;	z-index:1;}
