@charset "utf-8";

/* CSS Document */

@charset "utf-8";

body{ margin:0px; font-size:10px; color:#555555;font-family:"微软雅黑"; line-height:22px; background:#FFF}

*{padding:0px;margin:0px;}

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}

input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}

button {overflow:visible}

img{border:none; vertical-align:bottom}

a{color:#555555;text-decoration:none;}

a:hover{color:#ff0000;text-decoration:none;}

li{	list-style:none;}

.clear{overflow:hidden;clear:both; height:0px;}

.lf{ float:left;}

.rt{ float:right;}

.mm1{ padding:0 2.2%}

.mm1 .bt{ font-size:1rem; color:#999999; line-height:2rem; text-align:center; padding:1.5rem 0}

.mm1 .bt span{ font-size:2.2rem; font-weight:bold; color:#000000}

.mm1 .nr ul li{ line-height:3.1rem; background:url(5.jpg) no-repeat left center; padding-left:1.7rem; border-bottom:1px dashed #D9D9D9}

.mm1 .nr ul li a{ font-size:1.4rem}

.mm1 .nr ul li span{ float:right;font-size:1.4rem}

.mm2{ margin:1.6rem 0}







.xx1 .hd{ height:4.1rem; line-height:4.1rem; background:#07983B}

.xx1 .hd ul{ padding-left:1.76%}

.xx1 .hd ul li{ float:left; width:13.8%;}

.xx1 .hd ul li a{display:block;line-height:4.1rem;height: 4.1rem;text-align:center;width:100%;font-size:1.6rem;color:#FFF;}

.xx1 .hd ul li.on a{ background:#FFF; color:#555555}

.xx1 .bd{ margin-top:1.2rem}

.xx111{ padding:0 1.76%;}

.xx111 .lf{ width:30.9%;}

.xx111 .lf img{ width:100%}

.xx111 .rt{ width:66.8%;}

.xx111 .rt ul li{ line-height:3.1rem; background:url(5.jpg) no-repeat left center; padding-left:1.7rem; border-bottom:1px dashed #D9D9D9;}

.xx111 .rt ul li a{ font-size:1.4rem}

.xx111 .rt ul li span{ float:right;font-size:1.4rem}

.mm4{ margin-top:2.4rem}

.mm4 ul li{ width:25%; text-align:center; height:3.9rem; line-height:3.9rem; float:left; border-bottom:1px solid #FFF; background:url(13.jpg) repeat-y right #07983B}

.mm4 ul li a{ color:#FFF; font-size:1.6rem}



.mm5{ margin-top:2rem}

.mm51{ height:4.1rem; line-height:4.1rem; background:#07983B; color:#FFF; padding-left:1.76%; font-size:1.6rem;}

.mm52{ margin-top:2rem;padding:0 1.76%;}

.mm52 .lf{ width:30.9%;}

.mm52 .lf img{ width:100%}

.mm52 .rt{ width:66.8%; font-size:1.4rem; line-height:2.4rem}



.ff1{ background:#666666; color:#FFF; font-size:1.5rem; line-height:2.6rem; padding:2rem 0; margin-top:3.3rem; text-align:center}

.ff1 a{ color:#FFF}

.ff2 ul li{ background:url(13.jpg) repeat-y right #07983B; width:25%; text-align:center; line-height:2.6rem; float:left}

.ff2 ul li a{ color:#FFF; font-size:1.5rem}

.ff2 ul li img{ max-width:100%}



.dh{ position:absolute; left:0; top:0; width:50%; z-index:999999; display:none}

.dh2{ position:absolute; left:0; top:0; width:100%; height:100%; background:#000; z-index:99999;filter: alpha(Opacity=80); opacity:.8; display:none}

.dh ul li{ line-height:3rem; border-bottom:1px solid #FFF; text-align:center;}

.dh ul li a{ font-size:1.6rem; color:#FFF;}

.ny1{ background:url(15.jpg) no-repeat,url(16.jpg); background-size:auto 100%; font-size:1.4rem; height:3.1rem; line-height:3.1rem; padding-left:5%}

.ny2{padding:1.5rem 2.05%;line-height:2.8rem;font-size:1.4rem;min-height:30rem;padding-bottom: 5rem;}

@media only screen and (max-width:1100px) {

.ny2{ font-size:12px;}

}



.xiaocms-page{ text-align:center; padding:10px;}

.xiaocms-page a { display:inline-block; height:2.2rem; line-height:2.2rem; background: #fff; border:1px solid #07983B; text-align:center; color: #999; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -moz-border-radius:25px; /* Old Firefox */}

.xiaocms-page a:hover { background: #07983B; color: #fff; text-decoration:none; }

.xiaocms-page span { display:inline-block; height:2.2rem;padding:0 10px; line-height:2.2rem; background: #07983B; border: 1px solid #07983B; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}


.ff2{position: fixed;width: 100%;bottom: 0;}


.ny21 img{ width:100%; height:auto}








