?*小蜘蛛网?www.xzzww.net*/
.cpfl .cp p a{background-color: #fff;}
.pro-left{width:930px;float:left;height:auto;}
.pro-left img{max-width:98%;text-align:center;}
.pro-right{width:230px;float:right;height:auto;margin-left:40px;}       
.clear{clear:both;}
.content{overflow: hidden;}
.pro-right-box1 h3{width: 220px;height: 67px;line-height: 80px;margin: 5px auto 0;font-size: 20px;background: url(/images/tuijian2.png) 0 center no-repeat;color: #fff;text-indent: 50px}
.pro-right-box1{border: 1px solid #f0f0f0;margin-bottom:20px;}
.pro-right-box1 ul{overflow: hidden;padding: 10px 0 0;}
.pro-right-box1 ul li{padding:10px 15px;text-align: center;}
.pro-right-box1 ul li img{width: 100%;}
.pro-right-box2 h3{text-indent: 15px;background: #504d6f;font-weight: bold;}
.pro-right-box2 h3 a{padding:2px 0;transition:all 0.2s;line-height:35px;font-size:16px;color:#ffffff;}
.pro-right-box2 ul{overflow:hidden;border-top:none;padding:10px 0;margin-bottom:20px;border:1px solid #f0f0f0;}
.pro-right-box2 ul li{width:90px;float:left;padding-left: 15px;}	
.pro-right-box2 ul li a{display:inline-block;font-size:13px;line-height:30px;white-space: nowrap;text-overflow: ellipsis;}
.pro-right-box2 h3 span{font-size:24px;margin-right:7px;font-style:italic;color:#FC0;}
.pro-right-box2 h3:hover{color: #fff;background-color: #4ab344;}
.pro-right-box3 h3{text-indent:15px;height: 40px;line-height: 40px;background-image: url(/images/new.png);background-repeat: no-repeat;background-position:right center;font-size: 16px;color: #fff;background-color: #009610;font-weight: bold;}
.pro-right-box3 ul{border: 1px solid #f0f0f0;padding: 10px 10px;}
.pro-right-box3 ul li{height: 2em;line-height: 2em;text-indent: 10px;background: url(../image/list02.jpg) 0 center no-repeat;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

@media screen and (max-width: 1000px){
.pro-right{display:none;}	
.pro-left{width:100%;float:none;}
}
@media screen and (min-width: 1001px) and (max-width: 1216px){
.pro-left{width:730px;}
}

.fl ul{overflow:hidden;margin-top:10px;}
.fl ul li{ width:25%;padding:0; text-align:center; transition: all 0.3s ease;float:left;overflow:hidden; }
.fl ul li img{ width:60%;background-color:#fcfcfc; margin:3px; height:auto; border-radius:50%; border:2px solid #d4d4d4; overflow:hidden;}
.fl ul li:hover img{ -webkit-animation: aase 1s 1; -moz-animation: aase 1s 1; animation: aase 1s 1;}
.fl ul li .img2,.fl ul li.hover .img1,.fl ul li:hover .img1{ display:none;}
.fl ul li p{ width:90%; margin:4px auto 0;*margin:10px auto 0; font-size:16px; font-weight:bold;}
.fl ul li.hover img,.fl ul li:hover img{background-color:#50b511;border:5px solid #34770b;}
.fl ul li.hover .img2,.fl ul li:hover .img2{display:block; margin:0 auto;}
.fl ul li.hover p,.fl ul li:hover p{color:#34770b;margin:5px auto;overflow:hidden;line-height:30px;height:30px;}
.index_tit{ width:100%;max-width:1200px; clear:both; text-align:center; margin:25px auto 10px; overflow:hidden;}
.index_tit h2{ font-size:36px; text-align:center; font-weight:normal; margin-bottom:15px; overflow:hidden;}
.index_tit h2 hr{width:30px; display:none;}
.index_tit h2 strong{ padding:0 10px;line-height:42px;}
.index_tit h2 a{color:#333;}
.index_tit h2 a:hover{color:#34770b;}
.index_tit h2 img{ vertical-align:middle;}
.index_tit p{ font-size:18px; color:#5e7387; text-align:center; line-height:1.3em;}
.index_tit ul{ width:100%; text-align:center; margin:25px auto 30px;}
.index_tit ul li{ width:auto; border:1px solid #ed2d21; height:2em; line-height:2em; display:inline; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; padding:10px 40px; background-color:#fff; font-size:17px; margin:0 5px;}
*+html .index_tit ul li{ height:30px; line-height:30px;}
.index_tit ul li a{ color:#666;}
.index_tit ul li:hover,.index_tit ul li.hover{ color:#fff; background-color:#ed2d21;}
.index_tit ul li:hover a,.index_tit ul li.hover a{color:#fff; }
.index_pro{width:100%; max-width:1200px;  margin:0px auto 0px; overflow:hidden;}
.index_pro dl{ width:30.3%; margin:0 1.5% 20px; float:left; overflow:hidden;}
.index_pro dl dt{width:100%;overflow:hidden;}
.index_pro dl dt img{width:100%;overflow:hidden;}
.index_pro dl dd{width:100%; text-align:center;-webkit-transition: all 0.3s ease; transition: all 0.3s ease; font-size:18px;height:2em; line-height:2em;}
.index_pro dl dd a{ padding:0 10px; display:block; color:#333;}
.index_pro dl:hover dd a{display:block; color:#34770b;}
.index_pro dl dt:hover img{transition-delay: 0s; transition-duration: 0.4s; transition-property: all; transition-timing-function: ease;-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;  -moz-transition-property: all;  -moz-transition-timing-function: ease;	-webkit-transition-delay:0s;-webkit-transition-duration: 0.4s; -webkit-transition-property: all;-webkit-transition-timing-function: ease;-o-transition-delay:0s;   -o-transition-duration: 0.4s;
    -o-transition-property: all; -o-transition-timing-function: ease;transform: scale(1.1, 1.1);	-ms-transform:scale(1.1, 1.1); 	/* iE 9 */	-moz-transform:scale(1.1, 1.1); 		-webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); }
.main4 ul{overflow:hidden;height:auto;}
.main4 ul li .relative time{position:absolute;left: 0px;bottom:4px;color: #fff;background: rgba(0,0,0,0.5);display: inline-block;padding: 3px 10px;font-size:16px;}
.main4 ul li{width:31.3333333%;margin:0 1%;float:left;padding:0;}
.main4 ul li .relative{position:relative;}
.main4 ul li img{width: auto;height:auto;}
.main4 ul li h4{font-size:16px;font-weight:bold;color:#000;margin:0;padding:0;}
.main4 ul li p{text-indent: 2em;}
.main4 .main4-news-list{margin-top:20px;}
.main4 .main4-news-list li{height:30px;line-height:30px;overflow:hidden;}
.main4 .main4-news-list li h4{width:73%;float:left;overflow:hidden;color:#2f2f2f;}
.main4 .main4-news-list li time{width:25%;float:right;}
.main4 ul li h4:hover{color:#009610;}

.main2-box1{width:55%;float:left;margin-right:5%;}
.main2-box2{width:40%;float:right;}
.main2-box1 h3{font-size:30px;margin:0 0 30px 0;padding:0;}
.main2-box1 p{text-indent:2em;border-top:2px solid #999;font-size:16px;line-height:28px;max-height:300px;overflow:hidden;margin:0 50px 20px 0;padding-top:20px;}
.main1{padding-top:20px;}


.main6{width:1200px;margin:30px auto;height:auto;overflow:hidden;}
.main6 li{margin:10px 5px;float:left;border:1px dashed #999;width:108px;overflow:hidden;text-align:center;}
.main6 li a{line-height:40px;height:40px;color:#333;}
.main6 li:hover{border:1px dashed #009610;}
.main6 li a:hover{color:#009610;}
.main7{width:1200px;margin:0 auto 20px;height:auto;overflow:hidden;}
.main7 li{margin:7px 15px;float:left;}
.main7 li h4{font-weight:bold;color:#000;margin-right:20px;}
.main7 li a{line-height:20px;height:20px;color:#333;}
.main7 li a:hover{color:#009610;}

@media screen and (max-width:700px){
.main4 ul li{width:98%;margin:0 1%;}
.main4 .main4-news-list li{width:97%;margin:0 1% 0 2%;}
.nav1 ul li{width:50%; background-color:#0066FF;}
.main2-box1 h3{font-size:20px;}
.main2-box1 p{margin:10px;}
}

@media screen and (min-width:1001px) and (max-width:1200px){
.main2-box1{width:55%;float:left;margin-right:5%;}
.main2-box2{width:40%;float:right;}
.main2{width:98%;margin:0 auto;}
}
@media screen and (max-width:1000px){
.main2-box2{display:none;}
.main2-box1{float:none;width:100%;}
.main2{width:98%;margin:0 auto;}
.foot-powerby{margin-bottom:46px;}
.plc1{padding:10px 0!important;}
.plc1 ul{margin:0;}
.content{margin-bottom:10px;}
.plc1 .left dt,.plc1 .right dt{display:none}
.plc1 .left,.plc1 .right{width:98%;margin:10px 1%;}
.plc1 .left h3,.plc1 .right h3{width:50%;float:left;line-height:30px;font-size:20px;}
.plc1 .left dd,.plc1 .right dd{max-width:40%;line-height:30px;height:30px;border-radius:10px;float:right;margin:0 auto;text-align:center;}
.plc1 ul li{width:98%;margin:0 auto;float:left;padding:15px 1%;}
.plc1 .right dd img,.plc1 .left dd img {display:none;}
.plc1 ul dl dd a{padding:0 15px;}
}
@media screen and (max-width:1200px){
.foot-powerby-box{width:100%!important;}
.main6,.main7{display:none;}
}

/*foot*/
.foot-box{width:1200px;margin:0 auto;height:auto;overflow:hidden;padding:60px 0;}
.foot-box-menu{width:53%;float:left;}
.foot-box-menu ul{width:30%;padding:0 1.5%;float:left;}
.foot-box-menu ul dl{font-size:18px;color:#fff;font-weight:bold;margin-bottom:10px;}
.foot-box-menu ul dl a{color:#fff;}
.foot-box-menu ul dd a{float:left;line-height:30px;height:30px;overflow:hidden;color:#fff;width:100%;}
.foot-box-menu ul dd a:hover,.foot-powerby-box p a:hover{color:#009610;}
.foot-box-contact{width:47%;float:right;}
.foot-box-contact-left{width:30%;float:left;}
.foot-box-contact-left img{width:100%;height:auto;}
.foot-box-contact-right{float:right;width:65%;overflow:hidden;}
.foot-box-contact-right h4{font-size:20px;color:#fff;font-weight:bold;margin-bottom:10px;}
.foot-box-contact-right li{float:left;width:100%;overflow:hidden;color:#fff;}
.foot-box-contact-right li b{margin-right:10px;color:#fff;}
.foot-powerby{background:#000;}
.foot-powerby-box{padding:10px 0;width:1200px;margin:0 auto;}
.foot-powerby-box p{text-align:center;color:#fff;}
.foot-powerby-box p a{color:#fff;margin-left:10px;}