html,body{ overflow-x:hidden; margin:0px; padding:0px; font-size:1em; line-height:1.6em; min-width:320px; background:#f5f5f5}
A {COLOR: #000000; TEXT-DECORATION: none}
A:link {COLOR: #000000; TEXT-DECORATION: none}
A:visited {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #ff7300; text-decoration:underline}
form,ul,li,p,h1,h2{ list-style-type:none; margin:0px; padding:0px; }
img{ border:0px; margin:0px;padding:0px; vertical-align:bottom}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.box{ background:#ffffff; width:96%; max-width:980px; border:#e5e5e5 1px solid; margin:10px auto 20px; padding-bottom:20px; overflow:hidden}
.nov{overflow: hidden; background:#4f9cee;}
.nov ul li{ width: auto; float: left; padding: 10px 26px; font-size: 1.2em; line-height: 1.6em; background: url("novbg.png") no-repeat left center;}
.nov ul li a{ padding: 5px 20px; color: #fff;}
.nov ul li.dyg{ background: none;}
.nov ul li.dqa a{ color: #ff0;}
.jsbox{ padding:15px 30px 30px; font-size:1em; line-height:1.6em; text-align: justify; overflow:hidden}
.jsbox p{ margin-top:15px; overflow:hidden}
.jsbox1{ padding:10px 30px 20px; font-size:1em; text-align:justify}
.jsbox1 p{ margin-top:15px; overflow:hidden}
.dbt{ font-size:1.8em; line-height:40px; font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif;  text-indent: 0;}
.xbt1{ font-size:20px; line-height:32px; font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif;  text-indent: 0;}
.ybt { border-left:12px solid #4F9CEE; background:url(hx.png) repeat-x center; height:24px; line-height:24px;}
.ybt span{  font-size:22px; font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif; padding:0px 10px 0px 18px; background:#ffffff;}
.ybt1 { border-left:12px solid #4F9CEE; background:url(hx.png) repeat-x center; height:24px; line-height:24px;}
.ybt1 span{  font-size:22px; font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif; padding:0px 10px 0px 18px; background:#ffffff;}
.hk{ overflow:hidden}
.tin{ text-indent:0px;}
.zbfd{display:block; font-size:18px; color:#999999; font-family:Arial, Helvetica, sans-serif; background:url(hx.png) repeat-x center; height:24px; line-height:24px;}
.zbfd span{ background:#ffffff; padding-left:30px; margin-left:-30px; padding-right:10px;}
.youtu{ float:right; width:20%; max-width:300px; border:#dddddd 1px solid; text-indent:0; padding:3px; margin:0px 0px 0px 15px;}
.youtu img{ width:100%}
.youtu i{ display:block; text-align:center; font-style: normal;}
.youtu1{ float:right; width:35%; max-width:300px; border:#dddddd 1px solid; text-indent:0; padding:3px; margin:0px 0px 0px 15px;}
.youtu1 img{ width:100%}
.youtu1 i{ display:block; text-align:center; font-style: normal;}
.bottom{ text-align:center; font-size:0.9em; text-align:center; padding:20px 0px; line-height:1.8em; color:#666666}
.bottom p{ font-size:1.2em; font-weight:bold}
.news { padding:0px 30px; overflow:hidden}
.news ul li{ height:26px; line-height:26px; overflow:hidden; background:url(loc_d.jpg) no-repeat left center; padding-left:10px; margin-top:10px; font-size:14px;}
.news ul li span{ color:#999999; font-size:12px; margin-left:15px;}
.logo{ text-indent: 0; text-align:center}
.logo img{ max-width:100%}
.dbt1{ font-size:34px; line-height:40px; font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif;  text-indent: 0; text-align:center}
.xga{ font-size:12px; line-height:20px; height:20px; color:#999999;  text-indent: 0; text-align:center; background:url(hx.png) repeat-x center top; padding-top:25px;}
.xwnr{ font-size:1em; text-indent: 0; line-height:2em; padding:15px 0px;}
.xwnr img{ max-width:100%; display:block; margin:15px auto;}
.ggw{ width:96%; max-width:980px; margin:20px auto; overflow:hidden}
.ggw img{ width:100%}
.wplb{ width:100%; margin:auto; overflow:hidden}
.wplb li{ width:31.3%; padding:0px 2% 0 0; text-align:center; font-size:1em; line-height:1.3em; margin-top:10px; margin-bottom: 15px; text-indent: 0; float:left}
.wplb li img{ width:100%; border-radius:6px;  }
.wplb li h2{ font-size:1.2em; font-weight:bold; margin-top:5px}
.wplb li p{ margin-top:3px;}
.wplb1{ width:100%; margin:auto; overflow:hidden}
.wplb1 li{ width:18.5%; padding:0px 1.5% 0 0; text-align:center; font-size:1em; line-height:1.3em; margin-top:10px; margin-bottom: 15px; text-indent: 0; float:left}
.wplb1 li img{ width:100%; border-radius:6px;}
.wplb1 li p{ margin-top:5px;}

.top{ background:url(feidianhuibg.jpg) no-repeat center; text-align:center}
.top img{ width:100%; max-width:1000px;}


@media screen and (max-width: 1000px) {
.jsbox{ padding:10px 10px 30px; font-size:3.2vw; line-height:1.4em;}
.jsbox1{ padding:10px 20px 20px;}
.ybt span{ padding:0px 10px 0px 8px; }
.news { padding:0px 20px;}
.xwnr img{ width:100%;}
.wplb li{width:48%; padding:0px 2% 0 0;}
.wplb1 li{width:31.3%; padding:0px 2% 0 0; font-size: 0.9em}
.ybt1 span{  font-size:17px; font-family:arial,tahoma,'Microsoft Yahei','\5b8b\4f53',sans-serif; padding:0px 10px 0px 18px; background:#ffffff;}
.ggw{ margin:10px auto;}
.nov ul li{padding: 1vw 1.9vw; font-size: 3.3vw; line-height: 1.6em;}
.nov ul li a{ padding: 0;}
}

.cpkfy { width:100%; text-align:center; margin:15px auto 0px; overflow:hidden; font-size:12px;}
.cpkfy a { padding:6px 8px; border:1px solid #ccc;line-height:30px; height:30px; }
.cpkfy a.by{padding:6px 8px; background:#ccc; border:1px solid #ff6600; font-weight:bold; color:#ffffff; line-height:30px; height:30px;}
.cpkfy span{padding:6px 8px;  border:1px solid #ccc; font-weight:bold; color:#ffffff; line-height:30px; height:30px;}