﻿.fullSlide {width:100%;position: relative;height:800px;background:#fff; }
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:800px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:800px;} 
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:170px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:88px;height:12px;margin:0 15px;overflow:hidden; border-radius:6px;background:#fff;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#fff;filter:alpha(opacity=100);opacity:1;}
.fullSlide .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-40px;left:5%;z-index:1;width:40px;height:80px;background:url(/images/pre.png) no-repeat center;cursor:pointer;display:none;}
.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-40px;left:auto;right:5%;z-index:1;width:40px;height:80px;background:url(/images/next.png) center no-repeat;display:none; } 

.indasn{ width: 100%; padding: 60px 0 90px; background: url(/images/indan.jpg) no-repeat center; display: block; height: 340px; }
.indasn ul{ background: url(/images/indsan.png) no-repeat center; width: 1040px; margin: 0 auto; display: block; height: 340px; }
.indasn ul li{ width: 282px; margin-right: 97px; text-align: center; font-size: 18px; letter-spacing: 5px; line-height:25px; display: block; float: left; color: #000; transition: all 0.3s; padding-top: 180px; padding-bottom: 90px; height:80px }
.indasn ul li span{ font-size:13px; color: #555; line-height:18px; display: block; letter-spacing: 0;  }
.indasn ul li em{ background: url(/images/isanc.png) no-repeat center bottom; display: block; height:12px;  }
.indasn ul li:last-child{ margin-right: 0; }
.indasn ul li:hover{transition: all 0.3s;  transform: translateY(-10px);}

.in3ega{ width: 100%; background: url(/images/in3ega.jpg) no-repeat center top; display: block; padding:90px 0 120px;  }
.in3tt{ background: url(/images/crabs.png) no-repeat center; height: 112px; display: block; position: relative; padding-bottom: 70px; }
.slideGroup{ width:1200px; margin: 0 auto; text-align: center; }
.slideGroup .parHd{ height:42px; line-height:42px; text-align: center; margin:5px auto; position: relative; display: flex; /*!*flex-direction: column;*!可写可不写*/ justify-content: center; align-items: center; }
.slideGroup .parHd ul{ border: 1px solid #fbebd8;}
.slideGroup .parHd ul li{ padding:0 45px; cursor:pointer;  display : inline-block; text-align: center; border-right: 1px solid #fbebd8; font-size: 15px; letter-spacing: 2px; color: #fbebd8; }
.slideGroup .parHd ul li .icon-hot{ display:inline-block; width:19px; height:10px; vertical-align:middle; background:url(/images/hot.png) no-repeat; margin-left:4px;
    -webkit-animation:bounce 1s .2s ease both infinite;
    -moz-animation:bounce 1s .2s ease both infinite;}
.slideGroup .parHd ul li a{ color: #fff; }
.slideGroup .parHd ul li a:hover,.slideGroup .parHd ul li.on a{color: #c1282f;}
.slideGroup .parHd ul li:last-child{border-right:none;}
.slideGroup .parHd ul li.on{ color: #c1282f;
	height:44px; 
	background: -webkit-linear-gradient(left, #edd6af , #fff1e4); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #edd6af, #fff1e4); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #edd6af, #fff1e4); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #edd6af , #fff1e4); /* 标准的语法 */ }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:110px 74px 0 74px; position:relative; }
.slideGroup .sPrev,.slideGroup .sNext{ border-radius: 5px; position:absolute; left:0; top:290px; display:block; width:30px; height:67px;background:url(/images/sapre.png) center center no-repeat #f2dbbb; }
.slideGroup .sNext{ left:auto; right:0; background:url(/images/sanext.png) center center no-repeat #f2dbbb;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;  }
.slideGroup .parBd ul li{ margin-right: 60px; float:left; _display:inline; overflow:hidden; text-align:center; width: 310px; }
.slideGroup .parBd ul li .pitie{ height: 52px; display: block; text-align: center; width: 100%; border-radius: 20px 20px 0 0; font-size: 18px; line-height: 52px; letter-spacing: 2px;
	background: -webkit-linear-gradient(#ffe9d4 , #ead4ad); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ffe9d4 , #ead4ad); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ffe9d4 , #ead4ad); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ffe9d4 , #ead4ad); /* 标准的语法 */ 
	}
.slideGroup .parBd ul li .pitie a{ background:  url(/images/sxar.png) no-repeat center; width: 100%; display: block; height: 52px; }
.slideGroup .parBd ul li .pic{ text-align:center; display: block; width: 100%; height: 306px; }
.slideGroup .parBd ul li .pic img{ width:310px; height:306px; display:block; } 
.slideGroup .parBd ul li .title{ line-height:36px; padding: 13px 25px 16px; display: block; height: 72px; overflow: hidden; border-radius: 0 0 20px 20px; background: -webkit-linear-gradient(#ead4ad , #ffe9d4); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ead4ad , #ffe9d4); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ead4ad , #ffe9d4); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ead4ad , #ffe9d4); /* 标准的语法 */   }
.slideGroup .parBd ul li .title a{ font-size: 14px; line-height: 18px; padding: 9px 10px; border-bottom: 1px solid #b2b2b2; text-align: center; color: #000; display: inline-block; }
.slideGroup .parBd ul li .title a:hover{ color: #c1282f; }
.crab{ width: 100%; background: #eee; position: relative; display: block; padding: 60px 0 50px; }
.crbq{ width: 1200px; margin:0 auto; position: relative; }
.crjx{ width: 250px; height: 343px; position: absolute; top: -60px; right: 0; z-index: 99; background: url(/images/iconjx.png) no-repeat center top; }

.qual{ width: 100%; background: url(/images/qualbg.jpg) no-repeat center bottom; padding: 90px 0 150px; display: block; position: relative; }
.quatt{ background: url(/images/quality.png) no-repeat center; display: block; height: 100px;}
.qulst{ width: 1200px; margin: 110px auto 0; display: block; }
.qulst ul li{ width: 210px; float: left; margin-right: 120px; text-align: center; }
.qulst ul li:last-child{ margin-right: 0; }
.qulst ul li img{ text-align: center; width:199px;  }
.qulst ul li h2{ font-size: 20px; line-height: 28px; padding: 45px 0 15px; font-weight: normal; display: block; color: #1b1b1b;  }
.qulst ul li p{ font-size: 15px; text-align: center; line-height: 23px; color: #1b1b1b;}

/*.direa1{ font-size: 30px; line-height: 100px; height: 100px; display: block; text-align: center; color: #fff; }
*/
.inews{ width: 100%; padding: 115px 0 150px; display: block; position: relative;  background: url(/images/news.jpg) no-repeat center bottom;}
.inwbg{ width: 100%; height: 100px; background: url(/images/inewsbg.png) no-repeat center; display: block; }
.newnav{ text-align: center; display: block; padding: 70px 0; }
.newnav ul li{ padding:0 30px; background: url(/images/neline.jpg) no-repeat center right; font-size: 16px; line-height: 20px; color: #000; display: inline-block;}
.newnav ul li:last-child{ background: no-repeat; }
.newnav ul li a{ color: #000; }
.newnav ul li a:hover{ color: #c1282f; }

.newlist{ width: 1200px; margin: 0 auto; display: block; }
.newlist dl{width: 380px; margin-right: 30px; display: block; float: left;}
.newlist dl:last-child{margin-right: 0;}
.newlist dl dt{ width: 100%; position: relative; display: block; padding-bottom:10px; }
.newlist dl dt img{ width: 100%; height: 180px; }
.newlist dl dt span{ width: 100%; box-sizing: border-box; padding: 0 15px; display: block; line-height: 40px; border: 1px solid #ddd; border-top: none; font-size: 14px; text-align: left; text-indent: 15px; }
.newlist dl dd{ width: 100%; padding: 0 15px; text-indent: 15px; line-height: 35px; font-size: 14px; overflow: hidden; } 
