

.container1 { width: 1200px !important; padding: 0; position: relative; margin: auto;}
 .container2 { width: 860px; }
/*list*/
.list1 .eft{background:#4486F7;width:260px;padding:10px;float:left;margin-top:20px;margin-bottom: 40px;}
.list1 .eft .itle{color:#fff;font-size:18px;margin-top:10px;text-align:center;} 
.list1 .eft .ro-nav{background:#fff;border-radius:10px;padding:10px;margin-top:10px;margin-bottom:20px;}
.list1 .eft .ro-nav ul li{border-bottom:1px dashed #ccc;padding:10px;}
.list1 .eft .ro-nav ul .active{background:#4486F7;}
.list1 .eft .ro-nav ul .active a{display: block;color:#fff;}
.list1 .eft .ot-news{margin-top:10px;}
.list1 .eft .ot-news ul li{text-align:center;}
.list1 .eft .ot-news ul li a{display: block;border-bottom:1px dashed #ccc;color:#fff;padding:10px 0;}
.list1 .eft .ot-news ul li img{width:100%;margin-bottom:10px;}

.inner1 .anner-ews { height: 270px; background: url(banner-news.jpg) top center; }
.inner1-plac{height:40px;line-height:40px;background:#fff;}

 .list1 .left1 .news-relevant{ width: 240px;}
.inner1 .ews-list { width: 900px; float: right; }
.inner1 .ews-list ul li { margin-top: 20px;float: left; }
.inner1 .ews-list ul li a { display: block; padding: 20px; background: #fff; overflow: hidden; }
.inner1 .ews-list ul li img { float: left; width: 200px; }
.inner1 .ews-list ul li .right { float: right; width: 600px;margin-left: 20px; }
.inner1 .ews-list ul li h2 { font-size: 20px; margin-top: 10px; font-weight: bold; color: #4486F7; }
.inner1 .ews-list ul li .info { color: #666; float: left; }
.inner1 .ews-list ul li .info i { margin-right: 10px; }
.inner1 .ews-list ul li .info font { color: #777; }
.inner1 .ews-list ul li .info .fa-eye { margin-left: 10px; }
.inner1 .ews-list ul li p {margin-top: 20px; color: #666; margin-bottom: 20px;
    line-height: 30px;}
.inner1 .ews-list ul li .tags { overflow: hidden; }
.inner1 .ews-list ul li .tags i { float: left; margin-right: 10px; color: #4486F7; font-size: 24px; }
.inner1 .ews-list ul li .tags .tag-name { float: left; border: 1px solid #ccc; border-radius: 5px; padding: 3px 5px; font-size: 12px; margin-right: 10px; color: #666; }
.inner1 .ews-list ul li span {width: 140px; height: 35px; text-align: center; background: #4486F7; color: #fff; margin-top: 10px; }
.inner1 .ews-list ul li:hover { transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); -o-transform: scale(1.05); -moz-transform: scale(1.05); }
.inner1 .ews-show { background: #fff; padding: 30px; margin-top: 20px; float: left; width: 930px; }
.inner1 .ews-show h1 { font-size: 24px; text-align: center; color: #4486F7; }
.inner1 .ews-show .attr { margin-top: 20px; overflow: hidden; text-align: center; border-bottom: 1px dashed #ccc; padding-bottom: 10px; color: #666; }
.inner1 .ews-show .attr span { margin-right: 10px; }
.inner1 .ews-show .attr i { margin-right: 10px; color: #4486F7; }
.inner1 .ews-show .cont { margin-top: 20px; color: #666; }
.inner1 .ews-show .cont img {display: block;margin:0 auto;min-width:600px !important;max-width:800px !important;height:auto !important;}
.inner1 .ews-show .tatement { color: #666; }
.inner1 .ews-show .tatement a { color: #4486F7; }
.inner1 .ews-show .ews-tag { overflow: hidden; margin-top: 10px; }
.inner1 .ews-show .ews-tag .fa-tags { float: left; margin-right: 10px; font-size: 22px; margin-top: 3px; }
.inner1 .ews-show .ews-tag ul li a { display: block; float: left; border: 1px solid #ccc; padding: 5px 10px; margin-right: 10px; border-radius: 5px; color: #666; }
.inner1 .ews-show .show-pages { overflow: hidden; margin-top: 30px; }
.inner1 .ews-show .show-pages p { background: #fafafa; width: 400px; float: left; border: 1px solid #ccc; border-radius: 10px; padding: 8px 0; margin: 10px; text-align: center; }
.inner1 .ews-relevant { width: 250px; float: right; background: #fff; padding: 30px 10px; margin-top: 20px;    margin-bottom: 20px; }
.inner1 .ews-relevant .rel-title { background: #4486F7; text-align: center; color: #fff; font-size: 16px; line-height: 40px; }
.inner1 .ews-relevant ul li { border-bottom: 1px dashed #ccc; padding: 10px ; overflow: hidden; }
.inner1 .ews-relevant ul li em { display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; background: #4486F7; border-radius: 100px; float: left; margin-right: 10px; }
.inner1 .ews-relevant ul li span { 
	/* display: block; */
	 width: 200px; color: #666; }

 .inner1{
	/* background:#fff; */
	/* background: lightcoral; */
	position: relative;
	/* width: 1200px; */
	height: auto;
	margin: 0 auto;
}
 
 
 
.inner1 .ews-show { background: #fff; padding: 30px; margin-top: 20px; float: left; width: 930px; }
.inner1 .ews-show h1 { font-size: 24px; text-align: center; color: #4486F7; }
.inner .news-show .attr { margin-top: 20px; overflow: hidden; text-align: center; border-bottom: 1px dashed #ccc; padding-bottom: 10px; color: #666; }
.inner .news-show .attr span { margin-right: 10px; }
.inner .news-show .attr i { margin-right: 10px; color: #4486F7; }
.inner .news-show .cont { margin-top: 20px; color: #666; }
.inner .news-show .cont img {display: block;margin:0 auto;min-width:600px !important;max-width:800px !important;height:auto !important;}
.inner .news-show .statement { color: #666; }
.inner .news-show .statement a { color: #4486F7; }
.inner .news-show .news-tag { overflow: hidden; margin-top: 10px; }
.inner .news-show .news-tag .fa-tags { float: left; margin-right: 10px; font-size: 22px; margin-top: 3px; }
.inner .news-show .news-tag ul li a { display: block; float: left; border: 1px solid #ccc; padding: 5px 10px; margin-right: 10px; border-radius: 5px; color: #666; }
.inner .news-show .show-pages { overflow: hidden; margin-top: 30px; }
.inner .news-show .show-pages p { background: #fafafa; width: 400px; float: left; border: 1px solid #ccc; border-radius: 10px; padding: 8px 0; margin: 10px; text-align: center; }
.inner .ews-relevant { width: 250px; float: right; background: #fff; padding: 30px 10px; margin-top: 20px;    margin-bottom: 20px; }
.rel-title { background: #4486F7; text-align: center; color: #fff; font-size: 16px; line-height: 40px; }
.inner .ews-relevant ul li { border-bottom: 1px dashed #ccc; padding: 10px 0; overflow: hidden; }
.inner .ews-relevant ul li em { display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff; background: #4486F7; border-radius: 100px; float: left; margin-right: 10px; }
.inner .ews-relevant ul li span { display: block; width: 200px; color: #666; }

 
 
 
.rec-news {margin: 0px auto; background: #ffffff;    /* margin-top: 15px; */ margin-top: 20px;}

.rec-news .title,.relevant-product .title{color:#fff; height: 40px; line-height: 40px; clear: both; overflow: hidden; background:#4486F7; padding: 0 20px; border-top: 1px solid #ccc; }

.rec-news .title span {font-size: 16px; color: #fff; font-weight: bold; }

.rec-news .rec-news-img { overflow: hidden; padding: 10px; }

.rec-news .rec-news-img li { overflow: hidden; border-bottom: 1px dashed #94896B; padding-bottom: 10px; }

.rec-news .rec-news-img li img { width: 180px; height: 126px; float: left; margin-right: 10px; border: 1px solid #4486F7; padding: 2px; }

.rec-news .rec-news-img li a { font-size: 16px; color: #4486F7; padding-top: 20px; }

.rec-news .rec-news-img li p { color: #666; margin-top: 10px; line-height: 30px;}

.rec-news .rec-news-img li span { color: #999; }

.rec-news .rec-news-list { overflow: hidden; padding: 10px 10px 40px 10px;}

.rec-news .rec-news-list li { height: 40px; line-height: 40px; border-bottom: 1px dashed #ccc; width: 370px; float: left; margin: 0 10px; }

.rec-news .rec-news-list li span { color: #4486F7; margin-right: 20px; }

.rec-news .rec-news-list li a { COLOR: #666; }
.rec-news .rec-news-list li a:hover{color: #4486F7;}
.rec-news .rec-news-list li small { float: right; }
 
 
 
.hot-pro { margin-top: 10px; border: 1px solid #4486F7; overflow: hidden;  width: 250px;
    float: right;}
.hot-pro cont a { margin-top: 10px; border: 1px solid #2282e8; overflow: hidden;padding-bottom: 5px;display: block; }
.hot-pro .title { height: 40px; line-height: 40px; font-size: 16px; text-align: center; color: #fff; background: #4486F7; font-weight: bold; margin-top: 0;
    margin-bottom: 0;}
.hot-pro .cont { margin-top: 10px; text-align: center; }
.hot-pro .cont ul li { width: 250px; margin: 5px auto; }
.hot-pro .cont ul li img { width: 100%; border: 1px solid #ccc; height: 160px;}
.hot-pro .cont ul li span { color: #666; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.inner1 .anner-bout { height: 270px; background: url(banner-about.jpg) top center;}

.inner1 .nner-nav{text-align:center;margin-top:10px;}
.inner1 .nner-nav ul{text-align:center;}
.inner1 .nner-nav ul li{display: inline-block;width:120px;height:40px;line-height:40px;background:#4486F7;margin:0 2px;}
.inner1 .nner-nav ul li a{color:#fafafa;}
.inner1 .nner-nav ul .hover{background:#4486F7;}
.inner1 .nner-nav ul .hover a{color:#fff;}
 
 /*inner-about*/
.nner-about{background:#fff;}
.nner-about .ndex-title{margin-bottom:10px;}
.nner-about .lock-1{overflow:hidden;padding-top:10px;padding-bottom:20px;}
.nner-about .lock-1 .cont{text-align:center;padding:10px 10px;}
.nner-about .lock-1 .cont p{color:#888;margin-top:10px;}
.nner-about .lock-1 ul{overflow: hidden;padding-top:30px;clear:both;}
.nner-about .lock-1 ul li{float:left;border-left:1px solid #ccc;padding-right:33px;}
.nner-about .lock-1 ul li:first-child{border-left:0;}
.nner-about .lock-1 ul li .num{font-size:36px;color:#4486F7;float:left;font-weight: bold;margin-right:10px;}
.nner-about .lock-1 ul li .dis{float:left;}
.nner-about .lock-1 ul li .dis span{display: block;font-size:16px;}
.nner-about .lock-1 ul li .dis small{color:#999;font-size:12px;}
.nner-about .lock-2{overflow:hidden;padding-top:10px;background:#fafafa;}
.nner-about .lock-2 .ont{}
.nner-about .lock-2 .ont ul{overflow:hidden;margin-bottom:20px;}
.nner-about .lock-2 .ont ul li{width:360px;float:left;text-align:center;padding:20px 40px;background:#fff;margin:20px;box-shadow:0 0 8px #ccc;}
.nner-about .lock-2 .ont ul li span{font-size:20px;color:#4486F7;font-weight:bold;}
.nner-about .lock-2 .ont ul li small{width:50px;height:1px;text-align:center;margin:20px auto;background:#ddd;display: block;}
.nner-about .lock-2 .ont ul li p{margin-top:20px;color:#666;height:80px;}
.nner-about .lock-2 .ont ul li img{width:100%;margin-top:20px;border:1px solid #eee;}
.nner-about .lock-3 {margin-top:30px;}
.nner-about .lock-3 .ont { border-top: 0;}
.nner-about .lock-3 .ont .bd { overflow: hidden; position: relative; }
.nner-about .lock-3 .ont .bd .tempWrap { }
.nner-about .lock-3 .ont .bd ul { overflow: hidden; zoom: 1; }
.nner-about .lock-3 .ont .bd ul li {position: relative; float: left; _display: inline; overflow: hidden; text-align: center; margin: 8px;width:24%;border:1px solid #ccc;text-align:center;}
.nner-about .lock-3 .ont .bd ul li img {height:195px; display: block;z-index:0;margin:0 auto;}
.nner-about .lock-3 .ont .bd ul li .text{margin-top:10px;}
.nner-about .lock-3 .ont .hd{overflow:hidden;width:160px;margin:10px auto;}
.nner-about .lock-3 .ont .hd a{width:35px;height:35px;line-height:35px;text-align:center;display: block;background:#ddd;color:#333;float:left;margin:5px;border-radius:5px;cursor:pointer;}
.nner-about .lock-3 .ont .hd a:hover{background: #4486F7;color:#fff;}
.nner-about .lock-3 .ont .hd .case-link{width:60px;}
.nner-about .lock-4{margin-top:20px;padding-bottom:20px;}
.nner-about .lock-4 .cont1{overflow:hidden;}
.nner-about .lock-4 ul li{width:280px;padding:10px;box-shadow:0 0 8px #ccc;float:left;margin:10px;}
.nner-about .lock-4 ul li img{width:100%;}


.bout .ab-5{padding-top:20px;overflow:hidden;padding-bottom:10px;}
 
.ndex-title{margin-bottom: 20px;margin-top:40px;}
.ndex-title .n{text-align: center;color: #333;line-height: 100%;font-size: 24px;margin-bottom:8px;display: block;}
.ndex-title .n span{color:#4486F7;margin:0 5px;font-weight:bold;}
.ndex-title .en1{text-align: center;line-height: 100%;font-size: 16px;margin-bottom: 5px;display: block;color:#999;}
.ndex-title .img1{text-align:center;}



.age-contact{ background: #fff; padding: 20px; margin-top: 20px; color: #666; }
.itle{ margin: 10px auto; text-align: center; }
.age-contact .itle small{ color: #888; font-size: 18px; }
.age-contact .itle .ext{ font-size: 30px; font-weight: bold; }
.age-contact .itle .ext span{ color: #4486F7; }
.top{ margin-top: 10px; overflow: hidden; }
.eft{ width: 200px; float: left; margin-left: 10px; }
.eft img{ width: 100%; border: 5px solid #ccc; }
.ight{ width: 900px; float: right; margin-right: 10px; margin-top: 30px; }
.ight strong{ font-size: 22px; font-weight: 500; color: #4486F7; }
.ight strong span{ color: #888; font-size: 18px; }
.ight p{ font-size: 16px; margin-top: 30px; }
.enter{ margin-top: 20px; overflow: hidden; border-bottom: 1px solid #e6e6e6; }
.enter ul li{ border: 1px solid #e6e6e6; position: relative; margin: 0 -1px -1px 0; overflow: hidden; float: left; height: 93px; line-height: 93px; font-size: 16px; color: #666; }
.enter ul li i{ font-size: 30px; background: #4486F7; color: #fff; width: 40px; height: 40px; line-height: 40px; text-align: center; border-radius: 100px; margin-right: 10px; }
.enter ul li span{ color: #4486F7; }
.enter ul li a{ color: #666; }
.enter ul .li-1{ width: 200px; padding-left: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.enter ul .li-2{ font-weight: bold; width: 380px; padding-left: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.ottom{ position: relative; }
.ottom .make{ position: absolute; width: 1000px; height: 500px; top: 0; z-index: 10; left: 50px; }
.ottom iframe{ width: 100%; height: 500px; }

 
.contai{ width: 1200px !important; padding: 0; position: relative;margin: auto; }
 
.inner1 .age-contact .top { margin-top: 10px; overflow: hidden; }
 
.anne{ height: 270px; background: url(banner-about.jpg) top center; }
 
.nner-nav {margin-top:20px;margin-bottom:20px}
.nner-nav ul {text-align:center}
.nner-nav ul li {display:inline-block;width:120px; margin-bottom: 20px; height:40px;background:#555;line-height:40px}
.nner-nav ul li a {color:#fff}
.nner-nav ul .hover {background:#4486F7}
.side-nav ul {text-align:center}
.inner .side-nav ul li {height:40px;border-bottom:1px dashed #ccc;background:#eee;line-height:40px}
.inner .side-nav ul li a {display:block;color:#333}
.inner .side-nav ul .hover {background:#4486F7;color:#fff}
.nner-title {text-align:center}
.nner-title .t-1 {color:#333;font-weight:700;font-size:24px}
.nner-title .t-2 {margin:10px auto;width:100px;height:2px;background:#4486F7}
 
.cont {
	width: 100%;
	float:left;padding-top:10px;background:#fff;}
.cont>p,.cont>p>span{
	/* padding:10px 0 !important; */
	line-height: 24px;
	display: block;
	font-size: 14px;
	text-indent: 28px;
	margin: 20px;
}
.cont>p>video{
	width: 50%;
	margin-left: 25%;
	margin-bottom: 40px;
}

.cont ul {overflow:hidden}
.cont ul li {float:left;margin:10px;padding:10px;width:380px;border:1px solid #ccc;background:#fafafa;text-align:center}
.cont ul li:hover {border:1px solid #c4c4c4;box-shadow:1px 1px 10px rgba(0,0,0,.5);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.cont ul li img {width:100%; height:269px; }
.cont ul li h5 {overflow:hidden;padding:10px 0;color:#353535;font-size:16px}
.cont ul li p {margin-top:10px;color:#555;font-size:12px;}

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
.how-image {background:#fafafa}
.hop {overflow:hidden;box-sizing:border-box;margin:0 auto;padding:20px;width:1200px;height:460px;min-width:900px;border:1px solid #e8e8e8;background:#fff}
.left {float:left;width:430px;height:auto}
.left .show {position:relative;overflow:hidden;margin-bottom:10px;width:430px;height:323px;border:1px solid #e8e8e8;cursor:move}
.left .show img {width:100%;height:auto}
.left .mask {position:absolute;top:0;left:0;display:none;width:215px;height:215px;background:#000;opacity:.5;filter:Alpha(opacity=50)}
.left .smallshow {position:relative;width:100%;height:70px}
.left .smallshow>.middle-box {overflow:hidden;height:70px}
.left .smallshow .middle {overflow:hidden;height:70px;transition:all .5s}
.left .smallshow .middle>li {float:left;padding:0 2px;width:86px;height:60px;cursor:pointer}
.left .smallshow img {box-sizing:border-box;width:100%;border:2px solid #e8e8e8;transition:all .5s}
.right {float:left}
.right .bigshow {position:absolute;display:none;overflow:hidden;margin-left:10px;width:430px;height:400px;border:1px solid #e8e8e8}
.right .bigshow img {margin-right:10px;width:800px;height:600px}
.right .text {margin-left:20px;width:390px}
.right .text-1 {color:#4486F7;font-size:24px}
.right .text-2 {margin-top:15px;padding:10px;border:1px dashed #ccc;background:#eee}
.right .text-3 {overflow:hidden;margin-top:20px}
.right .text-3 ul li {float:left;margin-bottom:12px;line-height:30px;margin-left:10px;}
.right .text-3 ul li span {float:left;margin-right:10px;padding:0 20px;background:#4486F7;color:#fff;font-size:16px}
.right .text-4 {margin-top:15px}
.ontact {position:relative;float:right;padding:0;width:288px;border:1px solid #f3f3f3;border-radius:4px;background:#fff;text-align:center}
.ontact .box-1 {background-image:linear-gradient(-180deg,#fff5e0 0,#fff 100%);color:#ddc37a;line-height:40px}
.ontact .box-2 {margin:10px 0;font-size:18px}
.ontact .box-3 {border-bottom:1px solid #eee;font-size:18px;line-height:30px}
.ontact .box-4 {padding-bottom:10px}
.ontact .box-4 img {display:block;margin:10px auto;width:120px;border:1px solid #ccc}
.ontact .box-5 {clear:both;overflow:hidden;height:40px;border-top:1px solid #eee;background:#fbfbfb;line-height:40px}




/*.nner-about .block-1 {height:700px;background:url(nner-about-1-bg.jpg) center center}*/
.nner-about .block-1 .left {float:left;margin-left:0;width: 1200px;}
.nner-about .block-1 .left .title {margin-bottom:15px;color:#4486F7;font-weight:700;font-size:30px}
.nner-about .block-1 .left .title span {margin-right:10px}
.nner-about .block-1 .left small {color:#666;font-size:20px}
.nner-about .block-1 .left .text {margin-top:24px;}
.nner-about .block-1 .left .text p {color:#666;font-size:16px}
.nner-about .block-1 .left ul {margin-top:50px;height:140px}
.nner-about .block-1 .left ul li {float:left;padding-left:65px;width:314px;font-size:18px;line-height:69px}
.nner-about .block-1 .left ul li span {color:#4486F7;font-weight:700;font-size:36px}
.nner-about .block-1 .right {float:right;margin-right:69px;padding-top:27px}
.nner-about .block-1 .right video {width:390px;height:565px;background:#f7f7f7}
.nner-about .block-2 {padding-bottom:30px;background:#fff;margin-top: 35px;}
.nner-about .block-2 .cont {margin-top:30px}
.nner-about .block-2 .hd {overflow:hidden;border-bottom:1px solid #ccc}
.nner-about .block-2 .hd ul li {display:inline-block;margin:0 10px;padding:0 10px;font-size:18px;line-height:40px}
.nner-about .block-2 .hd ul .on {background:#4486F7;color:#fff}
.nner-about .block-2 .bd {overflow:hidden;margin-top:20px}
.nner-about .block-2 .bd img {float:left;display:block;margin:40px 0;width:1200px;height:300px;border-radius:10px}
.nner-about .block-2 .bd .text {float:left;width:400px}
.nner-about .block-2 .bd .text span {display:block;margin-top:10px;margin-bottom:10px;color:#4486F7;text-align:center;font-weight:700;font-size:24px}
.nner-about .block-2 .bd .text p {text-align:center;font-size:16px}

.block-2 .conts{ margin-top: 30px;}
.block-2 .conts ul{overflow:hidden;margin-bottom:20px;}
.block-2 .conts ul li{ float: left;}
.block-2 .conts ul li .li-cont{text-align:center;padding:5%;background:#fff;margin-bottom:20px; padding-top: 30px; box-shadow:0 0 8px #ccc;height: 330px;width: 280px;
    margin-right: 20px;}
.block-2 .conts ul li span{font-size:20px;color:#4486F7;font-weight:bold;}
.block-2 .conts ul li small{width:50px;height:1px;text-align:center;margin:20px auto;background:#ddd;display: block;}
.block-2 .conts ul li p{margin-top:20px;color:#666;}
.block-2 .conts ul li .p1{margin-bottom: 31px;}
.block-2 .conts ul li img{width:100%;margin-top:20px;border:1px solid #eee;}






.shop {
	overflow:hidden;
	box-sizing:border-box;
	margin:0 auto;
	padding:20px;
	width:1200px;
	height:460px;
	min-width:900px;
	border:1px solid #e8e8e8;
	background:#fff;
	margin-top: 40px;
}





.contact {position:relative;float:right;padding:0;width:288px;border:1px solid #f3f3f3;border-radius:4px;background:#fff;text-align:center}
.contact .box-1 {background-image:linear-gradient(-180deg,#fff5e0 0,#fff 100%);color:#ddc37a;line-height:40px}
.contact .box-2 {margin:10px 0;font-size:18px}
.contact .box-3 {border-bottom:1px solid #eee;font-size:18px;line-height:30px;font-weight: bold;color: #FF8802;}
.contact .box-4 {padding-bottom:10px}
.contact .box-4 img {display:block;margin:10px auto;width:120px;border:1px solid #ccc}
.contact .box-5 {clear:both;overflow:hidden;height:40px;border-top:1px solid #eee;background:#fbfbfb;line-height:40px}

 
 
.inner-left {
	float:left;
	/* margin-top:20px; */
	padding:10px;width:870px;background:#fff}
.inner-left .video video {width:800px}
.inner-left .details {
	/* margin-top:20px; */
	margin-bottom:20px;padding: 0;}
.inner-left .details p{
	/* padding: 10px 0; */
	margin: 20px;
}
.inner-left .details>p{
	text-indent: 28px;
}
.inner-left .details p span{
	font-size: 14px !important;
	line-height: 30px;
}
.inner-left .details p span b{font-size:18px;}

 .cptd {height: 500px; background:#f9f9f9;margin-top:25px;padding:20px 0;}
.cptd ul {padding:10px 25px;}
.cptd ul li {width:240px;float:left;background:#fff;text-align:center;color:#666;margin-right:25px;padding:25px 0 20px;height:180px;border-radius:20px;box-shadow:-1px -2px 20px 2px #ebebeb;transition:0.3s; margin-bottom: 40px;}
.cptd ul li:hover {-webkit-transform:translate(0,-5px);transform:translate(0,-5px);}
.cptd ul li i { font-size: 40px; color: #4486F7; margin:0 auto;}
.cptd .cptdr {margin-right:0;}
.cptd ul li span {display:block;font-size:18px;font-weight:bold;margin:5px 0;color:#4486F7;}
.cptd ul li em {font-style:normal;display:block;padding:20px;font-size:14px;}
.cpzsl {width:49%;float:left;border:1px solid #eee;}
.cpzs {margin-bottom:20px;}
.cpzs .cpzsr {float:right}

.innr-right {float:right;
/* margin-top:20px; */
padding:10px;width:310px;background:#fff}
.innr-right ul li {width:100%}
.innr-right ul li img {width:100%}
.innr-right ul li span {display:block;text-align:center;font-size:14px;padding-top: 10px;}
.innr-right ul li .badge {float:left}
.innr-nav {
	/* margin-top:20px; */
	margin-bottom:20px}
 .innr-nav ul {text-align:center}
.innr-nav ul li {display:inline-block; height:40px;background:#4486F7;}
.innr-nav ul li a {color:#fff}
.innr-nav ul .hover {background:#4486F7}

 .relevant-product {float:left;margin-top:20px;width:100%;background:#fff}
.relevant-product .rel-title {width:98%;background:#4486F7;color:#fff;text-align:center;font-size:16px;line-height:40px}
.relevant-product ul li {float:left;overflow:hidden;margin:0 10px;margin:3px;padding:10px 0;width:23%;width:24%;border-bottom:1px dashed #ccc;text-align:center}
.relevant-product ul li:hover span{
	color: #4486F7;
}
.relevant-product ul li img {width:100%}
.relevant-product ul li span {display:block;margin:5px auto}

.cat-title {margin-bottom:10px;padding-left:10px;border-left:3px solid #4486F7;background:#ececec;font-size:16px;line-height:35px;}
blockquote {clear:both;overflow:hidden;padding:0;border-bottom:1px solid #4486F7;border-left:0;font-size:18px}
blockquote p {float:left;clear:both;margin:0 !important;padding:10px 20px;background:#4486F7;color:#fff}
.list-page {clear:both;overflow:hidden;margin-top:10px}
.list-page ul {margin-top:10px}
.list-page ul li {margin-bottom:10px;padding:10px;background:#eee}
 .list-page ul li a {color:#333;font-size:14px}
.inner-page {clear:both;text-align:center;margin-left:30%}
.inner-page ul {display:block;overflow:hidden;margin:10px auto;text-align:center}
.inner-page li {margin-right:-1px;border:1px solid #ccc;list-style:none;float:left}
.inner-page li:nth-child(1) {width:50px;height:43px;line-height:41px;color:#4486F7}
.inner-page li:nth-child(2) {width:41px;height:43px;line-height:41px;color:#4486F7}
.inner-page li a {display:inline-block;padding:10px;color:#4486F7}
.inner-page .active a {border-color:#4486F7;background-color:#4486F7;color:#fff}

