body{margin:0;padding:0;font-family:"微软雅黑"; width:100%;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6,p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font,input, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-style: inherit;font-size: 100%;font-family: "微软雅黑";vertical-align: baseline;}
ul,li,dl,dt,dd{list-style:none;}
table,td,img{border:0;}
table,tr,td{border-collapse:collapse;border-spacing:0;}
a:link,a:visited{text-decoration:none;outline:none;cursor: pointer;}
button{cursor:pointer;}
.left{float:left;}
.right{float:right;}
.relative{position:relative;left:0;top:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;clear:both;}
/*-----------shouye--------------*/
.nr{width:96%; margin:0 auto; padding-top:40px; overflow:hidden; padding-bottom:30px;}
.yj{border-top:1px solid #ccc; width:100%; margin:0 auto; text-align:center; padding-top:30px; padding-bottom:40px; margin-top:40px;}
.yj p{font-size:14px; line-height:24px;}
div.screen{width:100%;position:fixed; z-index:9999; top:0px; left:0px;-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000); box-shadow:#0aac43 1px 1px 1px;
 -moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000); -o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	}
div.screen.animate{-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
-moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);	}
.list{text-align:left;}
.item{height:115px;margin-top:30px 0;padding-left:115px;clear:both;}
.item .img, .item span{background:#214273; border-radius:3px;}
.item .img{float:left; width:71px; height:71px; margin-left:-93px;}
.item span{height:11px; width:180px; margin-bottom:19px; float:left;}
.item span:nth-of-type(3){width:75px; margin-botom:0;}

div.burger {height: 30px; width: 40px;position: absolute;top: 11px; right:0;cursor: pointer; z-index:888;}
div.x,div.y,div.z {position: absolute; margin: auto;top: 0px; bottom: 0px;background: #0aac43;border-radius:2px;-webkit-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;-ms-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;transition: all 200ms ease-out;}		
div.x, div.y, div.z {height: 3px;width: 26px;-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}
div.y.squize{width:0;-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}
div.y{top: 18px;}
div.z{top: 37px;}	 
div.open div.x, div.open div.z{top:19px;-webkit-transition: all 70ms ease-out;-moz-transition: all 70ms ease-out;-ms-transition: all 70ms ease-out;-o-transition: all 70ms ease-out;transition: all 70ms ease-out;}
div.rotate30{-ms-transform: rotate(30deg); -webkit-transform: rotate(30deg); transform: rotate(30deg);	-webkit-transition: all 70ms ease-out;-moz-transition: all 70ms ease-out;-ms-transition: all 70ms ease-out;-o-transition: all 70ms ease-out;transition: all 70ms ease-out;}
div.rotate150{-ms-transform: rotate(150deg); -webkit-transform: rotate(150deg);  transform: rotate(150deg);	-webkit-transition: all 70ms ease-out;-moz-transition: all 70ms ease-out; -ms-transition: all 70ms ease-out; -o-transition: all 70ms ease-out;transition: all 70ms ease-out;}	
div.rotate45{-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg);	-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out; -ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out;transition: all 100ms ease-out;}
div.rotate135{-ms-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg);	-webkit-transition: all 100ms ease-out;-moz-transition: all 100ms ease-out;-ms-transition: all 100ms ease-out;-o-transition: all 100ms ease-out; transition: all 100ms ease-out;}
.logo{height:73px; width:70%; margin-left:2%;}
.logo a img{width:100%; display:block; padding-top:5px;}
div.navbar{height:73px;background:#fff;}
div.menu {height: 100%; width:50%; display:none; right:0; background-color:#0aac43;position: fixed; z-index:999;-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);}
#menu-bg{position: absolute;left: -10px;top: -120px;	opacity: 0.3;-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);}
div.menu.animate #menu-bg{left:-23px;-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);}
div.menu.animate{opacity:0.8;-webkit-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-moz-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-ms-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-o-transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000);transition: all 500ms cubic-bezier(0.000, 0.995, 0.990, 1.000); display:block;}
div.menu ul{margin-top:110px;position:relative;}
div.menu ul li {list-style: none;width: 100%;margin-top:30px;text-align: left;padding-left:20%;font-size: 18px;}
div.menu ul li a {color:#fff;text-decoration:none;	letter-spacing:1px;	}
div.menu.animate ul li {-webkit-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-moz-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-ms-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);-o-transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);transition: all 800ms cubic-bezier(0.000, 0.995, 0.990, 1.000);}
div.menu.animate li:nth-of-type(1){transition-delay: 0.0s;}
div.menu.animate li:nth-of-type(2){transition-delay: 0.06s;}
div.menu.animate li:nth-of-type(3){transition-delay: 0.12s;}
div.menu.animate li:nth-of-type(4){transition-delay: 0.18s;}
div.menu.animate li:nth-of-type(5){transition-delay: 0.24s;}
.nr_1 .bt{text-align:center; margin-bottom:20px;}
.nr_1 .bt h2{font-size:20px; font-weight:normal; border-bottom:1px solid #333; display:inline; padding-bottom:5px;}
.nr_1 .bt p{font-size:14px; color:#999; padding-top:8px;}
.nr_1 .bt h3{font-size:18px;color:#0aac43; font-weight:normal; padding-top:5px;}

.g2{height:250px;width:100%;overflow:hidden;margin:40px auto;}
.g2 ul{float:left; margin-bottom:30px;}
.g2 li{float:left; margin-right:20px;display:inline;width:168px;height:228px; margin-bottom:30px;}
.g2 li .pic{display:block;border:#ccc 1px solid;width:156px;height:198px;padding:2px; padding:10px;}
.g2 li .pic img{width:156px;height:198px;display:block;}
.g2 li .txt a{text-align:center;height:30px;line-height:30px; display:block; color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:156px;}
.gd a{width:140px; height:30px; background-color:#0aac43; line-height:30px; text-align:center; color:#fff; font-size:16px; display:block; margin:0 auto; border-radius:30px; margin-bottom:40px;behavior: url(css/PIE.htc);}

.jj li{height:147px; overflow:hidden; margin-bottom:10px;}
.jj li p{font-size:14px; color:#333; line-height:24px; text-align:justify; text-indent:2em;}
.jj img{width:100%; margin-bottom:20px;}

.g3{height:174px;width:100%;overflow:hidden;margin:40px auto;}
.g3 ul{float:left; margin-bottom:30px;}
.g3 li{float:left; margin-right:20px;display:inline;width:170px;height:134px; margin-bottom:40px;}

.g3 li a img{width:168px;height:132px; border:1px solid #ccc;display:block;}
.g3 li a p{text-align:center;height:30px;line-height:30px; display:block; color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:168px; border:1px solid #ccc; margin-top:5px;}
.ny_cd{text-align:center; color:#333; margin-bottom:40px;}
.ny_cd a{color:#333; display:inline-block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:30%; margin:1%; float:left;height:30px; border:1px solid #333; line-height:30px;}

.ny_cd .on_1{color:#fff;background-color:#0092a6; border:1px solid #0092a6;}

/*--------------------ny-------------------*/
.ny_gy .bt{ border-left:8px solid #0aac43; height:20px; font-size:18px; color:#0aac43; padding-left:10px; margin-bottom:30px;}
.ny_jj p{font-size:14px; line-height:24px; text-align:justify; color:#333;}
.ny_jj img{max-width:100%; display:block; margin-top:30px;}

.ny_xw ul li{height:7rem; border-bottom:1px dashed #ccc; overflow:hidden; margin-bottom:30px;}
.ny_xw ul li a .xw_img{width:35%;}
.ny_xw ul li a .xw_img img{width:100%; height:6rem; border:1px solid #ccc;}
.ny_xw ul li a .xw_js{width:62%;}
.ny_xw ul li a .xw_js h3{font-size:16px; color:#333;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:10px;}
.ny_xw ul li a .xw_js p{font-size:12px; color:#666; line-height:20px; height:40px; overflow:hidden; margin-bottom:5px;}
.ny_xw ul li a .xw_js span{font-size:12px; color:#999;}
/*-------------------------------翻页------------------------------------------*/
.page{text-align:center; color:#333;}
.page a{color:#333; font-size:14px; display:inline-block;height:30px;line-height:30px; padding:0 6px;margin:0 5px;}

.fy{border-top:1px #dfdfdf dashed; margin-top:20px;}
.fy p a{color:#333; line-height:30px; font-size:14px;}
.fy h4{float:right; font-weight:normal;}
.fy h4 a{ font-size:14px; color:#333;}

.xwxq_nr1{text-align:center; border-bottom:1px dashed #ccc; margin-bottom:30px;}
.xwxq_nr1 h3{font-size:16px; font-weight:normal; margin-bottom:15px;}
.xwxq_nr1 p{font-size:14px; color:#999;}
.xwxq_nr1 p span{margin-left:25px;}
.xwxq_nr2{margin-bottom:20px;}
.xwxq_nr2 img{max-width:100%; display:block;}
.xwxq_nr2 p{font-size:14px; line-height:24px;}




.ny_cp1 ul li{ width:47%; float:left; margin-right:4%; margin-bottom:30px;}
.ny_cp1 ul li:nth-child(2n){ margin-right:0px;}

.ny_cp1 ul li a img{width:100%; height:12rem; border:1px solid #ccc; display:block; margin-bottom:10px;}
.ny_cp1 ul li a p{font-size:14px;width:100%; color:#333; line-height:30px; height:30px; border:1px solid #ccc; text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.ny_cf1 ul li{ width:47%; float:left; margin-right:4%; margin-bottom:30px;}
.ny_cf1 ul li:nth-child(2n){ margin-right:0px;}

.ny_cf1 ul li a img{width:100%; height:7rem; border:1px solid #ccc; display:block; margin-bottom:10px;}
.ny_cf1 ul li a p{font-size:14px;width:100%; color:#333; line-height:30px; height:30px; border:1px solid #ccc; text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.ny_cp_bt h3{font-size:18px; border-left:10px solid #333; padding-left:10px;}
.cp_bt{border-bottom:1px solid #555; height:35px; margin-bottom:20px;}

/*底部导航*/
.footer-nav-box{position: fixed;width: 100%;bottom: 0;left: 0; z-index:999999;}
.footer-nav{width: 100%;height:40px; background-color:#fff;}
.footer-nav li{font-size:14px;line-height: 40px;width:34.5%; padding-left:15%;}
.footer-nav li img{width:12%;}
.footer-nav a{color: #fff;}
.footer-nav p{padding-left:0.6rem;display: inline-block;}
.com-footer-pro{border-width: 0 1px;border-style: solid;border-color: #ffffff;}

/*底部导航*/