@charset "utf-8";
*{margin:0;padding:0;border:0;list-style:none; outline-style:none;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
::-webkit-scrollbar{width: 0px;height: 0px;background-color: #F5F5F5;}
body{color:#333;font-size:12px;font-family: "微软雅黑"; overflow-x:hidden;}
a{color:#666;text-decoration:none;font-size:12px;}
a:hover{color:#333;}
img{display:block; max-width:100%;}
.clear:after{clear:both;display:block;visibility:hidden;height:0;content:".";font-size:0px;}
.w1200{ width:100%; max-width:1200px; margin:auto;}

.top{}
.top h1.logo{float:left;}
.top .rxdh{float:right;}

.banner{ width:100%; overflow:hidden; position:relative;}
.banner ul{ position:relative; width:10000%;}
.banner ul li{ float:left; width:1%; overflow:hidden; background:center no-repeat;}
.banner ul li a{ display:block; width:100%; height:100%;}
.bandd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center;}
.bandd span{ margin:0 5px;display:inline-block;width:11px;height:11px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#555;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);text-indent:-9999px;cursor:pointer;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);}
.bandd span.on{background: #fff;cursor: default;}
.banz,.bany{ position:absolute; top:50%; margin-top:-35px;width:40px; height:70px; opacity:0; transition:0.3s; cursor:pointer;}
.banz{ left:5%; background:url(../img/banz.png) center no-repeat; background-size:auto 50px;}
.bany{ right:5%; background:url(../img/bany.png) center no-repeat; background-size:auto 50px;}
.banner:hover .banz,.banner:hover .bany{ opacity:1;}

.title{ width:300px; margin:30px auto 10px auto; position:relative;}
.title .box{ position:absolute; width:150px; background:#FFF; left:75px; top:-18px;}
.title h2{ font-size:24px; color:#00c619; font-weight:bold; text-align:center;}
.title .border{ height:1px; background:#CCC;}

.dyip{ text-align:center; padding:2% 0;}
.dyip .outBox{}
.dyip .outBox .hd{ height:30px; line-height:30px; padding:0 20px;}
.dyip .outBox .hd ul{ height:32px; text-align:center;}
.dyip .outBox .hd ul li{ display:inline-block; padding:0 15px; cursor:pointer; width:80px; border:1px solid #ddd; margin:0 20px;}
.dyip .outBox .hd ul li.on{ height:30px; border:1px solid #69ac03; background:#69ac03; color:#FFF;}		
.dyip .inBox{ overflow:hidden;}
.dyip .inBox .inHd{ height:24px; line-height:24px; padding:0 10px;   }
.dyip .inBox .inHd span{ display:inline-block; height:5px; width:30px; cursor:pointer; background:#999; font-size:0px; overflow:hidden; text-indent:-9999; margin:0 10px;}
.dyip .inBox .inHd span.on{ background:#69ac03;}
.dyip .inBox .inBd ul{ padding:30px 0 0 0;position:relative;}
.dyip .inBox .inBd li{ float:left;width:32%; margin-right:2%; margin-bottom:10px;}
.dyip .inBox .inBd li a{ display:block; height:328px; overflow:hidden; background:#f6f6f6;}
.dyip .inBox .inBd li a .inBd1{width:100%;overflow:hidden;}
.dyip .inBox .inBd li a .inBd1 img{ display:block; margin:auto; width:384px; height:288px;-webkit-transition:0.5s;transition:0.5s;}
.dyip .inBox .inBd li a:hover .inBd1 img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-transform: scale(1.1);}
.dyip .inBox .inBd li a .inBd2 h2{ display:block; width:100%; font-weight:normal;-webkit-transition:0.5s;transition:0.5s; font-size:16px; line-height:40px; color:#666;}
.dyip .inBox .inBd li a:hover .inBd2 h2{color:#e80700;}
.dyip .inBox .inBd li a .inBd2 p{line-height: 30px;text-align: center;font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden; padding:0 50px;}

.sy_gy{ width:100%; background:#f6f6f6; padding:20px 0 10px;}
.sy_gy .title .box{background:#f6f6f6;}
.sy_gy .title h2{color:#00c619;}
.sy_gy .title .border{background:#ccc;}
.sy_gy_txt{ font-size:14px; line-height:30px; color:#666; padding-top:20px;}
.sy_gy_txt img{ float:left; margin-right:20px;}
.ckgd{ float:left;font-size:14px; line-height:35px; padding:0 20px; border:1px solid #69ac03; color:#69ac03; margin-top:15px;}
.ckgd:hover{border:1px solid #e80700; color:#e80700;}
.sy_zz{ overflow:hidden; padding:25px 0;}
.sy_zz ul{ width:10000%; position:relative;}
.sy_zz ul li{ float:left;width:0.184%; margin-right:0.02%;-webkit-transition:0.5s;transition:0.5s;}
.sy_zz ul li a{ display:block; overflow:hidden;}
.sy_zz ul li img{ display:block; width:100%;-webkit-transition:0.5s;transition:0.5s;}
.sy_zz ul li:hover img{ -webkit-transform:scale(1.2);transform:scale(1.2);}
.sy_zz ul li:hover{box-shadow:0 0 10px #ccc; -webkit-transform:translate(0,-3px); transform:translate(0,-3px);}

.sy_xw{ padding:15px 0 25px;}
.sy_xw div{ width:580px;}
.sy_xw div img{ display:block;width:100%; margin:10px auto;}
.sy_xw div h2{ font-size:20px; color:#00c619; line-height:40px; position:relative; border-bottom:1px solid #eee;}
.sy_xw div h2 a{ font-size:14px; color:#666; font-weight:normal; line-height:40px; position:absolute; right:0; top:0;}
.sy_xw div h2 a:hover{color:#e80700;}
.sy_xw .sy_xw_l{ float:left;}
.sy_xw .sy_xw_r{ float:right;}
.sy_xw div ul li{ position:relative; border-bottom:1px dashed #eee;}
.sy_xw div ul li a{ display:block; padding:0 100px 0 15px; background:url(../img/x_bg.jpg) left center no-repeat; font-size:14px; line-height:35px; color:#666;-webkit-transition:0.5s;transition:0.5s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.sy_xw div ul li a:hover{ text-indent:5px; color:#e80700;}
.sy_xw div ul li span{position:absolute; right:0; top:0; width:100px; font-size:14px; line-height:35px; text-align:right; color:#aaa;}

.sy_kh{ width:100%; background:#f6f6f6; padding:10px 0 10px;}
.sy_kh .title .box{background:#f6f6f6;}
.sy_kh .title h2{color:#00c619;}
.sy_kh .title .border{background:#ccc;}
.sy_kh_txt{ padding-top:20px; overflow:hidden;}
.sy_kh_txt ul{width: 10000%;position: relative;}
.sy_kh_txt ul li a{ display:block; border:1px solid #eee; overflow:hidden;}
.sy_kh_txt ul li a img{ display:block; width:100%;-webkit-transition:0.5s;transition:0.5s;}
.sy_kh_txt ul li a:hover img{ -webkit-transform:scale(1.2);transform:scale(1.2);}
.sy_kh_txt ul li:hover{box-shadow:0 0 10px #ccc; -webkit-transform:translate(0,-3px); transform:translate(0,-3px);}

.foot{ background:url(../img/pic13.jpg) no-repeat center top; color:#FFF; padding:11px 0; margin-top:0px;}
.foot a{ color:#FFF;}
.foot .foot_l{ float:left; line-height:24px; margin-top:20px;}
.foot .foot_l .foot_l_t{ border-bottom:1px solid #FFF; width:660px; padding-bottom:10px;}
.foot .foot_r{ float:right; line-height:24px;}
.foot .foot_r ul{}
.foot .foot_r li{ float:left; margin-left:15px; text-align:center;}
.foot .foot_r li img{ width:100px;}

.ny_text table{ width:100%;}
.ny_text td{ padding:5px 10px;}