﻿@charset "utf-8";
/* CSS Document */

body,ul,li,input{ margin:0; padding:0; list-style:none; border:none;}
a{ text-decoration:none; color:#3d3d3d; font-size:17px;}
a:hover{text-decoration:underline; color:#F00}
.sjlogo{width:100%; text-align:center; background-color:#e1e1e1; padding:10px 0; border-top:solid 2px #0970d9;display: none;}
.sjlogo img{width:95%;}
.sjsearch{width:100%; padding:5px 0; background-color:#ababab;}
.sjinput1{width:98%; max-width:530px; height:35px; background:url(search_02.jpg) no-repeat left; background-size:100%; color:#333; padding-left:2%;}
.sjinput2{width:95%; max-width:32px;}
.sjnav { padding:5px 0; background:#0970d9; overflow:hidden}
.sjnav ul{ width:95%; margin:0 auto; overflow:hidden}
.sjnav ul li{ float:left; width:33%; float:left; text-align:center;}
.sjnav ul li a{ display:block; color:#fff; font-size:16px; line-height:30px; font-weight:bold; text-decoration:none;}
.focusBox { position: relative; width:100%; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic .img1 { width:100%; height:255px; display: block;}
.focusBox .hd { display:block; width:100%;height:20px; position: absolute; padding-top:10px; top:225px; text-align:center; font-size:0; z-index:1; padding-right:5%; background:url(s1603101644241738349.png) }
.focusBox .hd li{ margin:0 10px; background: #fff; width:10px; height: 10px; overflow: hidden; cursor: pointer; display:inline-block; *display:inline; zoom:1; border-radius:10px;-moz-border-radius:10px; }
.focusBox .hd .on{ background: url(s1603101640464097655.png) no-repeat;}
.pic_tit{ display:block; padding:10px 0; min-height:60px; line-height:20px; width:100%;  color:#3d3d3d; font-size:17px; font-weight:bold; overflow:hidden; background-color:#e8e8e8; text-align:center;}
.focusBox .hd .spanNow{background: #06F;}

.news{ width:100%; border-top:solid 5px #bbbbbb; background:#e8e8e8; padding-bottom:5px;}
.newstit{width:100%; height:35px; border-top:solid 3px #0970d9; background:url(bg_02.jpg) left no-repeat;}
.newstit span{ color:#fff; font-size:17px; font-weight:bold; display:block; width:163px; line-height:30px; text-align:center;}
.newslb{ width:95%; overflow:hidden; margin:5px auto; border-bottom:solid 1px #bbb;}
.newslb li{ border-top:solid 1px #bbb; margin:0 auto; padding:10px 4% 10px 8%; background:url(qianz.jpg) no-repeat 4% 17px; }
.newslb li span{ color:#666; font-size:14px;}
.more{ background:url(bg_04.jpg) center no-repeat; background-size:120px; text-align:center; line-height:30px; font-size:15px;}
.newslb .img{width:95%; text-align:center; margin:0 auto;}
.newslb img{width:100%;}
.newslb .tit{width:95%; text-align:center; margin:0 auto; padding:10px 0; font-weight:bold;}
.newslb .lb{width:95%; margin:0 auto;  overflow:hidden; padding-bottom:20px;}
.newslb .lb a{width:31.5%; margin-right:2%; float:left;}
.newslb .lb a:last-child{ margin-right:0;}
.newslb .lb a img{width:100%;height: 65px;}
.sjcopyright{background-color:#909090; font-size:13px; text-align:center; padding:20px 0;}
.footer {padding-top: 0 !important;}
.bottom {padding-top: 30px !important;}
.copyright {padding-top:0 !important;}
@media all and (max-width: 500px){
body,ul,li,input{ margin:0; padding:0; list-style:none; border:none;}
.stable {width: 100%;padding-left: 10px;margin-bottom: 20px;}
.stable td {padding-top: 20px;}
.sjlogotab {display: block;}
.sjlogo {display: block;}
.header {display: none;}
}
