@charset "utf-8";

body{padding:0; margin:0; font-family:'Microsoft Yahei',Tahoma,Helvetica,Arial,Serif,sans-serif,Simsun,SimHei,Monospace;  font-size:16px; color:#333; text-align:left;
/* background:#fff; */position:relative;
background:url(../images/sjld_top.png) no-repeat top #fff;-webkit-text-size-adjust:none;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, select, form, fieldset, input, button, textarea, blockquote, table{padding:0;margin:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style:none;}
i{font-style:normal; vertical-align:top; display:inline-block; background-repeat:no-repeat;}

table{border-collapse:collapse;border-spacing:0;margin:auto;}
th,td{padding:0}
img,a img{border:0;margin:0;padding:0; vertical-align:middle;}
img, table, object, embed, video{max-width:100%;}

button,input,select,textarea{vertical-align:middle; font-family:Microsoft Yahei; font-size:14px; box-sizing:border-box;outline:0;}
button,input{*overflow:visible;line-height:normal;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button,html input[type="button"],input[type="reset"],input[type=image],input[type="submit"]{-webkit-appearance:button;cursor:pointer;border:none;}
select{width:100%;}
a{outline-style:none;text-decoration:none;color:#333;}
a:focus{outline:none;-moz-outline:none; noline:expression(this.onFocus=this.blur());}
a:hover{color:#f00;}
input[type="text"],textarea,select{padding:2px 5px; line-height:20px; border:1px solid #e3e3e3; color:#666;}

.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.clear{clear:both;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.transparent{background:transparent !important;}
.bgwhite{background-color:#ffffff;}
.bggray{background-color:#fafafa;}
.red{color:#f00;}
.inmobile{}

.transition a{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}
.imgScale a img{-moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; transition:all 0.3s ease-in-out 0s;}
.imgScale a:hover img{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.mt{margin-top:32px;}
.wza_box{ text-align: right;font-size: 14px; color: #fff;margin-right: 38px;} 
.wza_box a{color: #fff;}
.wza_box span{margin: 0 10px; display: none;}
.wza_box .slb{display: none;}
/* 列表 */
/* .common_list{margin-top:16px;} */
.common_list li{padding-left:20px; position: relative; line-height:32px;}
.common_list li:after{content:""; position: absolute; left:0px; top:50%; width:4px; height:4px;background-color:#cfad9c;}
.common_list li a{display: block;width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.common_list li{padding-right: 100px;}
.common_list li span{position: absolute; right:4px; text-align: right; top: 0;}
.common_list li span.time{ color:#999; position:absolute; top:0;right:0;}

/* header */
.header{width:1200px;margin:auto;height:436px;}

.container{width:1200px;margin:auto;}

/* 图片新闻 */
.tpxw{width:588px; height: 330px; overflow: hidden; position: relative;background-color:#f7f7f7;}
.tpxw .hd{overflow:hidden; bottom: 10px; position:absolute; width: 80px !important; left: auto !important;  right:5px !important; z-index:1;}
.tpxw .hd span, .tpxw .hd li{margin:0 4px !important; opacity:1 !important; width:10px !important; height:10px !important; cursor:pointer; border-radius: 50%; background: #FFFFFF; overflow: hidden; text-indent: 5em; float: left;}
.tpxw .swiper-pagination-bullet-active, .tpxw .hd li.on{ background:#f00 !important; }
.tpxw .bd{position:relative; height:100%; z-index:0;}
.tpxw .bd div{ zoom:1; vertical-align:middle; position: relative;}
.tpxw .bd a{display:block;width:100%; height:330px;overflow:hidden;}
.tpxw .bd img{ width:100%;}
.tpxw .bd div p{width:100%; height:40px; font-size: 16px;line-height:40px;color: #fff;background:rgba(0,0,0,0.6);position: absolute;left: 0;bottom: 0;z-index: 2;display: inline-block;cursor: pointer;padding: 0 20px;}

.zcwj{width:588px;background-color:#fff;}
.zcwj_tit{margin-bottom:4px;}
.zcwj_tit a{font-size:20px;font-weight:600;color:#2da1dc;line-height:32px;}


.common_con{width:588px;}
.common_tit{border-bottom:1px solid #dbdbdb;}
.common_tit a{display:inline-block;font-size:18px;color:#fff;padding:12px 24px;background-color:#2da1dc;}
.common_tit a.more{font-size:16px;background-color:#fff;color:#999;padding:12px 0;}
.common_con .common_list li{border-bottom:1px dashed #dbdbdb;line-height: 48px;}

/*footer*/
.footer{font-size:.75em; background-color:#2da1dc; border-top:1px solid #fff;margin-top:32px;}
.footer .container{background-color:#2da1dc;}
.footer .footer-menu{padding:5px 10px; margin:0 5px; color:#fff; line-height:180%; text-align:center; background-color:#e13d3f;}
.footer .footer-menu a{color:#fff;}
.footer .footer-menu font{font-family:"宋体"; margin-right:10px; margin-left:10px;}
.footer .footer-grid{position:relative;}
.footer .footer-grid .biaozhi{position:absolute; width:20%; top:50%; right:0; margin-top:-40px; text-align:left;}
.footer .footer-grid .bqxx{padding-top:20px; padding-right:22%; padding-bottom:20px; padding-left:36px; line-height:200%; color:#fff;}
.footer .footer-grid .bqxx span{display:inline-block; margin-right:8px; margin-left:8px;}
.footer .footer-grid .bqxx a{color:#fff;}
.footer .footer-grid .bqxx a:hover{text-decoration:underline;}
.footer .footer-grid .bqxx a#websiteHits{color:#f00; font-weight:bold;}
.footer .footer-grid .bqxx a#websiteHits:hover{color:#c00;}
.footer .beian{color:#939393;}
.footer .beian img{margin-right:8px;}
