@charset "utf-8";
/* CSS Document */

/*public start*/
body { height:100%; margin:0px; padding:0px;border:0; font:14px/16px Microsoft YaHei,宋体,Arial,Helvetica,sans-serif; color:#444;}
body,html,div,h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dd,dt,table,tr,td,th,input,textarea,select,label,span,i,a,form,em,option{ padding:0; margin:0px; color:#444; font-size-adjust:none; font-style:normal; font-variant:normal; text-decoration:none;}
input[type="button" i],input[type="submit" i],input[type="reset" i],input[type="file" i]::-webkit-file-upload-button,button{ cursor: pointer !important}
ul,li,ol,label{ list-style:none;list-style-position:outside;}
td {zoom:expression(this.innerHTML==""?(this.innerHTML="&nbsp;"):0);}
img { border:0; }
font {color:#444; font-size:14px;}
html{ height:100%;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
a{ color:#444; text-decoration:none; cursor:pointer;}
a:hover{ color:#f00;}
*:focus {outline: none;}

.sjds_top{ width: 100%; height: 743px; background: url(../images/sjds_top.jpg) no-repeat top center;}
.sjds_dsxw{ width: 1195px; height: auto; overflow: hidden; margin: 0 auto;} 
.dsxw_tit{ width: 100%; height: 115px; background: url(../images/sjds_dsxw.jpg) no-repeat top center;}
.dsxw_left{ width: 580px; height: 427px; float: left;}
.dsxw_right{ width: 545px; height: 427px; float: right;}
.dsxw_right .tit_p{ font-size: 16px; color: #3f3e3e; line-height: 26px; text-indent: 2em; border-bottom: 1px dashed #3F3E3E; padding-bottom: 30px; margin-bottom: 30px;}
.dsxw_right h2{ height: 35px; line-height: 35px; font-size: #3f3e3e; font-size: 20px; text-align: center; overflow: hidden; margin-bottom: 25px;} 
.dsxw_right .tit_p a{ color: #ff0000;}
.dsxw_right ul li{ font-size: 16px; color: #3f3e3e; height: 35px; line-height: 35px; overflow: hidden; }
.dsxw_right span{ float: right; color: #cccccc;}

.sjds_hd{ width: 100%; height: 635px; margin-top: 65px; background: url(../images/sjds_bg2.jpg) top center;}
.jsds_hd_nr{ width: 1195px; height: 100%; margin: 0 auto; overflow: hidden; background: url(../images/hd.jpg) no-repeat left top;}
.jsds_hd_nr h2{ text-align: center; font-size: 24px; color: #000000; line-height: 38px; padding: 45px 0; font-weight: inherit;}
.jsds_hd_nr2{ text-align: center; font-size: 18px; line-height: 35px;}
.jsds_hd_nr2 p a{ color: #f00;}
.m_t_20{ margin-top: 40px;}

.sjds_cszp{ widows:100%; height: 1113px; overflow: hidden; margin: 0 auto;}
.cszp_tit{ width: 100%; height: 152px; background: url(../images/sjds_cszp.jpg) no-repeat top center;}
.cszp_nr{ width: 1195px; height: 970px; margin: 0 auto; overflow-x: hidden; overflow-y: scroll; border: 1px solid #dbdbdb;} 
.cszp_nr_img{ width: 265px; height: 180px; float: left; margin: 5px 23px 30px 5px;}
.cszp_nr_img h3{ font-size: 18px; color: #3f3e3e; text-align: center; height: 50px; line-height: 50px;}
.cszp_nr_img p{ color: #3f3e3e; font-size: 14px; line-height: 28px; text-indent: 2em;}
.cszp_nr_img p a{ color: #f00;}

.jsds_hjzp{ width: 1195px; overflow: hidden; margin: 0 auto;}
.hjzp_img{ margin-top: 30px; background: url(../images/sjds_hjzp.jpg) no-repeat top center; height: 111px;}
.jsds_hjzp h1{ text-align: center; height: 100px; line-height: 100px;}
.hjzp_nr{ width: 100%; height: auto; overflow: hidden;}

.jsds_bottom{ width: 100%; height: 358px; overflow: hidden; margin-top: 30px; background: url(../images/sjds_btn.jpg) no-repeat top center;}
.bot_nr{ width: 1050px; height: 160px; margin: 0 auto; background: url(../images/bai.png); }
.null{ width: 100%; height: 105px;}
.bot_nr p{ text-align: center; font-size: 20px; color: #fff; line-height: 38px;}
.p_t_20{ padding-top: 20px;}


.newsBox_top_l{width: 578px;}
.newsBox_top_bigImg{width: 578px;height: 320px;overflow: hidden;position: relative;}
.newsBox_top_bigImg ul{width: 4000px;position: absolute;left: 0;top: 0;}
.newsBox_top_bigImg ul li{width: 578px;height: 320px;overflow: hidden;position: relative;float: left;}
.newsBox_top_bigImg ul li img{width: 578px;height: 320px;}
.newsBox_top_bigImg ul li i{position: absolute;display: block;width: 100%;height: 40px;line-height: 40px;background: rgba(0,0,0,.6);text-align: center;left: 0;bottom: 0;color: #fff;font-size: 14px;}

.newsBox_top_smallImg{width: 578px;overflow: hidden;}
.newsBox_top_smallImg ul{width: 620px;overflow: hidden;height: 95px;position: relative;}
.newsBox_top_smallImg ul li{width: 133px;border: 1px #fff solid;margin-right: 12px;float: left;height: 78px;margin-top: 15px;cursor: pointer;}
.newsBox_top_smallImg ul li img{width: 133px;height: 78px;}
.newsBox_top_smallImg ul li.active,.picsCon_bottom ul li.active{border: 1px #ef6701 solid;}














