@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0;}
html, body{background:#ffffff;margin: 0;padding: 0;width: 100%;height: 100%;min-height: 100%;font-family: "微软雅黑" ,Arial, Helvetica, sans-serif;
font-size: 12px;line-height:150%;-webkit-touch-callout: none;display: -webkit-box;-webkit-box-orient: vertical;-webkit-box-align:stretch;position: relative;}
a {text-decoration:none;outline:none;color:#777777}
a:hover{text-decoration:none}
.cl{clear:both;height:0;}
ul,li {list-style:none;}
img {border:none;}
.ffl {display:inline;float:left;}
.ffr {display:inline;float:right;}
p {	margin:0;padding:0;}
.boredd{ padding-top:1px; padding-bottom:1px; width:100%; height:auto; border:0}
/*头部*/
.navigation01 {}
.navigation01 ul {width:100%;overflow:hidden;}
.navigation01 li {float:left;display:inline;width:20%;background:#00a2ea;text-align:center;}
.navigation01 li span {	height:45px;line-height:45px;padding:0 2px;display:block;text-align:center;	border-right:1px solid rgba(255, 255, 255, 0.3);border-bottom:1px solid rgba(163, 163, 163, 0.3);overflow:hidden;word-wrap:break-word;word-break:break-all;}
.navigation01 li span a { font-size:14px; display:block;	height:45px;line-height:45px;width:100%;display:block;text-align:center;text-decoration:none;color:#ffffff;}
.navigation01 .active {	background:#00a2ea;}
.logoWrap { width:100%;}
.logoWrap .left{ width:50%; float:left; height:auto;}
.logoWrap img {	width:100%; display:block;}
/*底部*/
.backwrap{height:44px;line-height:44px;border-bottom:1px solid #E4E4E4;width:100%;}
.backwrap .goback{width:15%;text-align:center;max-width:60px;height:44px;}
.backwrap .goback img{cursor:pointer;margin-top:8px; width:100%}
.backtitle{text-align:center;width:84%; font-size:16px}
.font11{text-align:right;width:10%;max-width:50px;position:relative;z-index:2;}
.footmain{ width:100%}
.bottom{ text-align:center; padding-top:10px; padding-bottom:10px; font-size:12px; background:#eeeeee}
.footnav {height:50px;}
.footmenu {	height:50px;background:#00a2ea;	position:fixed;	z-index:999;left:0;	right:0;bottom:0;max-width:640px;width:100%;margin:0 auto; font-size:12px}
.footmenu dl {width:100%;overflow:hidden;display:-webkit-box;display:box;-webkit-box-orient:horizontal;box-orient:horizontal;height:50px;}
.footmenu dd {text-align:center;height:50px;border-right:1px solid rgba(255, 255, 255, 0.3);-webkit-box-flex:1;	box-flex:1;	width:25%;}
.footmenu dd:nth-last-child(1) {border-right:none;}
.footmenu dd .text {color:#FFF;	height:24px;line-height:24px;}
.footmenu span {display:block;width:100%;text-align:center;}
.footmenu a {display:block;	width:100%;	text-align:center;height:100%;text-decoration:none;}
.footmenu .ico {width:30px;	height:25px;background:url(../images/common.png) no-repeat;background-size:400px;margin:0 auto;margin-top:0px;}
.footmenu .tel {background-position:-90px -105px;}
.footmenu .email {background-position:0px -105px;}
.footmenu .map {background-position:-120px -105px;}
.footmenu .home {background-position:-178px -105px;}

/*主体*/
.aboutimg{ padding:0; margin:0}
.main {	width:100%;	max-width:640px;margin:0 auto;overflow:hidden;}
.padding15{ padding-top:15px;}
.indexabout{ padding:15px; line-height:150%}
.indexabout p{ padding-bottom:10px}
.topline{ border-top:1px solid #e2e2e2; background:#fafafa}
.maintitle{ height:40px; border-bottom:1px solid #e2e2e2;}
.maintitle_a{ float:left; font-size:14px; padding-left:15px; line-height:40px; font-weight:bold;}
.maintitle_b{float:right; text-align:right; padding-right:15px; line-height:40px; font-size:12px}
.product_pic{ margin:0px; padding-top:20px}
.product_pic li{float:left; width:50%;}
.product_item{ padding:0px 5px;}
.product_item img{width:100%; height:160px}
.product_pic dt{ text-align:center; padding-top:5px; padding-bottom:20px; line-height:20px; height:40px;}
.case_pic{ margin:0px; padding-top:0px}
.case_pic li{float:left; width:50%;padding-bottom:20px}
.case_item{ padding:0px 15px;}
.case_item img{width:100%;}
.aboutmain{ padding:15px;}
.productmain{ padding:15px 0;}
.abouttitle{ font-size:16px; text-align:center; line-height:40px; height:40px; color:#0d3198}
.aboutbox{ padding:0; margin:0; line-height:2; font-size:14px; }
.contactbox{ padding:0; margin:0; line-height:2;}
.aboutbox img{width:98%;}
.productxxsm{ text-align:center; padding-top:15px; margin:0 auto; width:80%;}
.productxxsm img{ max-width:100%; display:block;  height:auto; display:block; text-align:center;}
.productxxcs{ text-align:left; padding-top:10px; font-size:12px}
.productxxcs img{ max-width:100%; height:auto; display:block; text-align:center;}
.sortmenu {width:100%;overflow:hidden;border-top:1px solid rgba(163, 163, 163, 0.2);}
.sortmenu ul { padding:0; margin:0; list-style-type:none}
.sortmenu li {float:left;display:inline;width:33.3%;background:#fafafa;text-align:center;}
.sortmenu li span {	height:32px;line-height:32px;padding:0px;display:block;font-size:15px; text-align:center;border-right:1px solid rgba(163, 163, 163, 0.2);border-bottom:1px solid rgba(163, 163, 163, 0.2);overflow:hidden;word-wrap:break-word;word-break:break-all;}
.sortmenu li span a {display:block;	height:32px;line-height:32px; font-size:15px; width:100%;display:block;text-align:center;text-decoration:none;color:#454545;}
.sortmenu .active {	background:#ffffff; font-weight:bold; font-size:15px; }
.sortmenu .active a{color:#004078;font-size:15px; }

.slider{display:none}/*用于获取更加体验*/
.focus span{width:10px;height:10px;margin-right:10px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}
/* 分页 */
.propage{ height:60px; padding-top:10px;}
.black2 {text-align: center;font-size: 14px;line-height:24px;}
.black2 a {border:#5a6b75 1px solid;padding:5px 10px;margin:2px;color: #ffffff;text-decoration: none;background-color:#5a6b75; border-radius:3px}
.black2 a:hover {border:#5a6b75 1px solid;color: #ffff00;}
.black2 a:active {border:#5a6b75 1px solid;color: #ffffff;}
.black2 span.current {border: #0f7e81 1px solid; padding:5px 10px;font-weight: bold; margin:2px; color: #ffffff; background-color: #0f7e81; border-radius:3px}
.black2 span.disabled {border: #49575d 1px solid;padding:5px 10px;margin: 3px;color: #333;}
/* 表格元素 */
table,td,tr,th{font-size: 12px;line-height:150%; text-decoration: none; font-family:"微软雅黑",Arial, Helvetica, sans-serif}
.dd1{ width:100%; border-left:#e6e6e6 solid 1px;border-top:#e6e6e6 solid 1px;border-collapse:collapse; font-size:12px; margin-top:10px} 
.dd1 td{border-right:#e6e6e6 solid 1px;border-bottom:#e6e6e6 solid 1px; padding:4px;}





.product_pic{ margin:0px; padding-top:10px}
.product_pic li{float:left; width:33.3%;}
.product_item{ padding:0px 5px;}
.product_item img{height:100px}
.product_pic dt{ text-align:center; padding-top:3px; padding-bottom:10px;line-height:20px; height:40px;}

.sale{ margin:0px; padding-top:10px}
.sale li{ float:left; width:40%; margin:0 5%;   text-align:center; }
.sale li .product_item1{  text-align:center;}
.sale li .product_item1 img{width:100%;     }
.sale li dt{ text-align:center; padding-top:3px; padding-bottom:10px; line-height:20px; font-size:16px;    }
.sale li .dt1{ text-align:center; padding-top:3px; padding-bottom:10px; line-height:20px; font-size:15px; font-weight: normal;   }













/*内页新闻*/

.pro_list_box_item_zdy {
    width: 99%; margin:0 auto;
    float: left;

    text-align: left;
    padding-bottom: 10px;
    padding-top: 10px;
    overflow: hidden;
    border-bottom: #efefef solid 1px;
}

.pro_list_box_item_zdy:hover {
    background: #f9f9f9;
}

.pro_list_box_item_l_zdy {
    width: 20%; padding-right:3%;

    float: left;
}

.pro_list_box_item_l_zdy a img { width:100%;
   
}

.pro_list_box_item_r_zdy {
    width:77%;
  

    float: left;
}

.pro_list_box_item_r_zdy a p {
    height: 30px;
    color: #333;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: 16px;
    border: none;
    font-family: "Microsoft YaHei";
}

.pro_list_box_item_r_zdy a div {
    color: #666; font-size:13px;
    height: 74px;
}

.content_more_a_zdy {
    width: 90px;
    height: 30px;
    background: url(../uploadfile/image/20171014/20171014205415_442541250.jpg);
    display: block;
}

.tit-bar{border-bottom: 1px solid #e5e5e5;text-align: center; padding-top:10px; margin-bottom:20px;}
.tit-bar .line{
	display:block;
	width:100px;
	margin:0 auto;
	margin-bottom:-1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00a2ea;
}
.tit-bar h2{height:40px; line-height:35px;position: relative;text-transform: uppercase;font-size:16px;font-weight: normal;}
.tit-bar h2,.tit-bar h2 a{color:#000000; font-size:16px; font-weight:bold;}


.tit-bar2{text-align: center; padding-top:10px; margin-bottom:20px;}
.tit-bar2 .line{
	display:block;
	width:100px;
	margin:0 auto;
	margin-bottom:-1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #00a2ea;
}
.tit-bar2 h2{height:40px; line-height:35px;position: relative;text-transform: uppercase;font-size:16px;font-weight: normal;}
.tit-bar2 h2,.tit-bar h2 a{color:#000000; font-size:16px; font-weight:bold;}