/* Write your styles */

*{ padding:0px; margin:0px;}

.left_ti{width:100%;height:auto;margin: 0 auto 10px;background: #fff;}

 ul{list-style-type:none; padding:0; margin:0;}

.left_ti ul{width:100%;margin:0 auto;list-style-type:none; display:block;}

.bg{ background:#fff;}

a:hover{color: #06c}

.left_ti ul li{

    float: left;

    width: 25%;

    padding: 1rem 0;

    border-right: 1px solid #eee;

    border-bottom: 1px solid #eee;

    box-sizing: border-box;

    text-align: center;

	height: 6rem

    }

.left_ti ul li a{font-size:12px;}

.left_ti ul li img{ width:35%;}

.am-list-news-hd {

    background: #f9e5eb;

    padding-left: 15px;

}

a{ color:#000;}

a:hover{ color:#06c;}

.am-list   li a{ color:#000;}

.indexpic ul li{width: 33.333%;float:left;font-size:14px;}

.indexpic ul li img{ width:100%;/* height:150px; */margin-bottom:8px;}

.about p{ padding:0 10px;}

/*footer*/

.lfooter { width:100%; height:60px;  background-color:#06c; position:fixed; bottom:0px;  }

.lfooter ul {list-style-type:none; padding-left:1em;}

.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:5px 0px; }

.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px;}

.detailcnt{line-height:1.6;padding:15px;margin-bottom: 10px;min-height: 300px !important;}

.position{  border-bottom:#ddd 1px solid; padding:1rem; margin-bottom:.5rem; color:#06c;}

.biaoti{ border-bottom:#ddd 1px solid; padding-top:1rem;}

.biaoti h1{ text-align:center; font-size:1rem;color:#06c;}

.biaoti h1 span{ font-size:.5rem; font-weight:normal;color:#999;}

.share{ margin-left:10px;}

.page2{ margin:20px 10px;}

.pages{ padding:10px; text-align:center; margin-top:25px;}

.pagelist{ text-align:center; display:inline-block;}

.pages ul li{ float:left; display:inline-block; text-align:center; font-size:.7rem; padding:0 5px;}

.am-list span{ float:right;padding: 1rem 0;}

.productindex ,.newlist{margin: 0 auto 10px; padding-bottom:30px;}

/*

.productindex .tit,.newlist .tit{ text-align:center;  padding:20px 0; font-size:24px; line-height:28px; color:#06c; height:80px;}

.productindex .tit span,.newlist .tit span{ padding-left:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#999;text-transform:uppercase}

.productindex .tit p,.newlist .tit p{ font-size:14px; color:#999}

*/

.productindex ul li{ width:46%; float:left; font-size:14px; text-align:center;border-bottom:1px solid #ddd;margin:0 2%;margin-bottom:1rem;cursor: }

.productindex ul li img{ width:90%; display:block; margin:0 auto; border:#ddd 1px solid;}

.productindex ul li p{margin: 0;padding:3px}

.newlist ul { padding:0 10px;}

.newlist ul li{height:36px;line-height:36px;font-size:14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.newlist ul li span{ float:right;}

.footnav{ text-align:center; padding:10px 0;line-height:26px;font-size:14px; margin-bottom:1px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8}

.blog-footer{	padding: 0!important;

	text-align: center;

	padding-bottom: 60px!important}

.footnav a{ display: inline-block; text-align:center; min-width:80px;}

.main_body img{display: block;height: auto !important;max-width: 100%;}

.tit{color: #008bd2;font-weight: bold; font-size:18px; background: url(../webimages/icon10.png) no-repeat left center; background-size: 21px; padding: 10px;clear: both;border-bottom: 1px solid #ddd;padding-bottom: 5px;margin-bottom: 10px}

.tit img{width:18px;height: 18px;display: block;float:left;margin-right:5px;margin-top: 5px}

.tit .more{float: right;text-transform: uppercase;font-size: 14px;font-weight: normal;color: #008bd2;line-height:30px}

/*slide*/

	.nav_up{position: relative}

	.nav-item i{width:40px;height:46px;line-height:46px;text-align: center;background: url(../images/xia.png) no-repeat center center}

	.jia{position: absolute;right:20px;top:20px;cursor: pointer;transition: all,.2s}

 .xia{transform: rotate(90deg);}

	.nav_up{position: relative}

	.nav-item{position: relative}

	.nav-item i{width:40px;height:46px;line-height: 46px;text-align: center;position: absolute;right: 0;top: 0}

	.jia{position: absolute;cursor: pointer;transition: all,.2s}

 .xia{transform: rotate(90deg);}

	.sub_nav li{border-bottom: 1px solid rgba(255,255,255,.1);text-indent: 30px}

/*common*/

.mainbody{ background-color: #eaeff5;}

.commonclass .h3{ background-image: url(../images/solution.png); background-repeat: no-repeat; background-color: #008cd6; background-position: 96% center; background-size: auto 16px; font-size: 16px; padding: 12px; color: #fff; position: relative; z-index: 2;}

.commonclass{ padding:0; position: relative; z-index: 2; background-color: #FFF;}

.commonclasslist { display: none;position: absolute; top: 45px; z-index: 1; width: 100%; background: #FFF; box-shadow: 0px 1px 2px rgba(0,0,0,.5);}

.commonclasslist li h4 a{display: block;padding: 18px;font-size: 16px;font-weight:  normal;border-bottom: 1px solid #e8e8e8;}

.commonclasslist li h4 { position: relative; }



.commmenu{ background-color: #FFF; margin:5px 0;}

.commmenu ul li{ display: inline-block; height: .8rem; line-height: .8rem; text-align: center; padding:0 3%;}

.commmenu ul li.cur{ background-color: #008cd6;}

.commmenu ul li.cur a{ color: #FFF;}






.main_body p{padding: 10px }












/*产品中心*/

.productlists{ padding: 0 4px 10px ; background-color:#eaeff5;}

.productlists ul li{ float: left; width: 46%; margin:.2rem 2% ; background-color: #FFF; padding:5px; background-color: #FFF;}

.productlists ul li img{display: block;width:176px;height: 120px;margin: 0 auto;}

.productlists ul li .text{ padding:.2rem;}

.productlists ul li .text h4{ font-size: 14px; height: 21px; line-height: 21px;}

.productlists ul li .text span{ display: block; font-size: 12px; color: #999; height: 21px; line-height: 21px;}















/*产品详情*/

.Productpicture{width:100%;border-bottom: 10px solid #e6e6e6; overflow:hidden; background-color: #FFF;}

.Productpicture h3{background:#008cd6;font-size:16px; padding:12px 10px; color:#fff;}

.Productpicture ul{ margin:0px; padding:0px; position:relative;}

.Productpicture ul li{ width:100%;}

.Productpicture ul li img{ width:100%; display:block;}

.Productclass{margin:0px;padding:0px;}

.Productclass ul li{border-bottom: 10px solid #e6e6e6; background-color: #FFF;}

.Productclass ul li.cur h3.Producttitle{ border-bottom:1px solid #f0f0f0;}

.Productclass ul li h3.Producttitle{font-size:16px; padding:15px 10px 15px 15px; position:relative;}

.Productclass ul li h3.Producttitle span{ background-image:url(../webimages/problem2.png); background-repeat:no-repeat; background-size:20px 13px; display:block; position:absolute; right:10px; top:20px;width:20px; height:13px; transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}

.Productclass ul li.cur h3.Producttitle span{ transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}

.commonReturn{margin:0px 15px; padding:30px 0px 25px;}

.commonReturn a{color:#666666;background:#FFF;text-align:center;padding:3px 0px;font-size:14px;display:block;line-height:30px;}

.commonReturn a:hover{color:#fff;background:#00a1e9;}

.Productcontents{ display:none; font-size:14px; padding:30px 10px; color:#666666;}

.Productcontents img{ width:100%;}

.Productdot{text-align:center; padding:10px 0px 20px;}

.Productdot span{ margin:0px 3px; width:11px; height:11px;}

/*新闻*/

.new_list li{border-bottom: 1px solid #e8e8e8}