﻿/* ::::: http://www.njtdhjz.com/templates/nj/images/public.css ::::: */

* { margin: 0px; padding: 0px; list-style: outside none none; }
body { font: 14px/24px "Arial","Microsoft YaHei","微软雅黑","SimSun","宋体"; }
a { text-decoration: none; color: rgb(51, 51, 51); }
img { border: medium none; vertical-align: middle; }
.h12 { width: 100%; clear: both; height: 12px; }
.h20 { width: 100%; clear: both; height: 20px; }
.h40 { width: 100%; clear: both; height: 40px; }




.w1200 { width: 100%; margin: 0px auto; }
.kb_title { width: 100%; text-align: center; }
.kb_title h2 { font-size: 30px; line-height: 40px; color: rgb(254, 235, 106); padding: 0px 20px; }
.s11_zx img:hover, .y_hd_04 img:hover { transition: all 0.5s ease-in-out 0s; transform: rotateY(360deg); }
.zx_last { width: 100%; }
.zx_last ul li { width: 100%; margin-bottom:20px; float: left; position: relative; }
.zx_last ul li input { width: 100%; line-height: 36px; height: 36px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); font-size:16px; }
.zx_last ul li span { position: absolute; right: 40px; line-height: 34px; top: 4px; }

.zx_last p { color: rgb(255, 255, 255); }
.zx_last_sub { width: 100%; text-align: center; }
.zx_last_sub input { width: 240px; height: 50px; background: #f79c33 ; color: rgb(255, 255, 255); font-weight: bold; font-size: 22px; border:none; }
.kb_p { width: 100%; text-align: center; }
.kb_p p { font-size: 20px; line-height: 30px; color: rgb(255, 255, 255); text-indent: 2em; text-align: left; padding: 15px 20px; }
.kb_p p span { color: rgb(254, 235, 106); }
.kb_p p.p0 { font-size: 18px; }
.kb_p p a { color: rgb(255, 255, 255); }
.kb_bg { width: 100%; background: rgb(0, 10, 54) none repeat scroll 0% 0%; padding: 20px 0px; }
.kb_p2 { color: rgb(255, 255, 255); }
.kb_p2 ul li { padding: 20px 0px; }
.kb_p2 h2 { color: rgb(254, 235, 106); padding: 10px 20px; font-size: 20px; line-height: 30px; }
.kb_p2 p {font-size: 18px;
    line-height: 35px;
    padding: 0 20px;
    text-indent: 2em; }
.kb_title img, .kb_p img { animation: 3s linear 0s normal none infinite running logo_up; }
.y_hd_04 { width: 100%; margin: 0px auto; height: auto;}
.y_hd_04 ul li { float: left;
    height: auto;
    padding: 3%;
    text-align: center;
    width: 43%;}
.y_hd_04 ul li img { width:100%; }
.y_hd_04 ul li.li02 { padding-left: 23px; padding-right: 1px; }
.y_hd_04 ul li.li04 { padding-left: 16px; }
/* ::::: http://www.njtdhjz.com/css/validate.css ::::: */

