@charset "gb2312";
/*初始化代码*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin: 0; padding: 0; border: 0; outline: 0;}
body{background: #FFFFFF; color: #666666; font-size: 14px; font-family: "微软雅黑", "arial", "sans-serif";}
ul,ol,li{list-style-type: none;}
select,input,img,select{vertical-align: middle;}
input:focus{outline: 0;}
a{color: #666666; text-decoration: none; font-family: "微软雅黑", "arial", "sans-serif";}
a:hover{color: #a10000; text-decoration: none;}

/*首页代码*/
.header .header_top{width: 1200px; height: 133px; margin: 0 auto;}
.header .header_top img{float: left; width: 470px; height: 80px; margin: 20px 0 0 20px;}
.header .header_top .header_left{float: right;}
.header_left .left1{float: right; margin: 20px 10px 12px 0;}
.header_left .left1 .mailbox{position: relative;}
.header_left .left1 .mailbox .tb1{background: url(imagesswsghj1.png) left no-repeat; width: 22px; height: 20px; position: absolute; top: 0; left: 0;}
.header_left .left1 .mailbox a{padding-left: 30px;}
.header_left .left1 .tel{position: relative;}
.header_left .left1 .tel .tb2{background: url(imagesswsghj2.png) left no-repeat; width: 22px; height: 20px; position: absolute; top: 0; left: 0;}
.header_left .left1 .tel a{padding-left: 30px; }
.header_left .left1 .mailbox:hover .tb1{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); transform: rotateZ(360deg); -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
.header_left .left1 .tel:hover .tb2{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); transform: rotateZ(360deg); -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear;}
.header_left .left2{clear: both; width: 400px; float: right; position: relative;}
.header_left .left2 input{width: 335px; height: 18px; line-height: 18px; background: url(imagesswsghj26.png) no-repeat; border: 0; padding: 12px 55px 12px 10px; font-size: 14px; font-family: "微软雅黑", "arial", "sans-serif"; color: #666666;}
.header_left .left2 i{width: 45px; height: 40px; position: absolute; right: 0; top: 0; background: url(imagesswsghj4.png) no-repeat; cursor: pointer;}
.header .nav{clear: both; width: 100%; background-color: #358BC8; float: left;}
.header .nav ul{width: 1200px; margin: 0 auto;}
.header .nav ul li{float: left; text-align: center;}
.header .nav ul li a{width: 171.4px; height: 50px; line-height: 50px; font-size: 18px; color: #FFFFFF; display: inline-block;}
.header .nav ul li a:hover{background-color: #0065A8;}

/*内容主体*/
/*第一列*/
body{background: url(imagesswsghj_bj1.png) center 180px no-repeat;}
.wrap_bj{width: 100%; clear: both; float: left;}
.wrap_bj .wrap_kb{width: 1200px; margin: 0 auto; position: relative;}
/*右侧二维码*/
.wrap_bj .wrap_kb .ycxf{position: absolute; z-index: 999; top: 45px; right: -60px;}
.wrap_bj .wrap_kb .ycxf .ewm{display: none;}
.wrap_bj .wrap_kb .ycxf .xx ul li{width: 55px; height: 55px; background: url(imagesswsghj10.png) no-repeat; margin-bottom: 10px; cursor: pointer; position: relative;}
.wrap_bj .wrap_kb .ycxf .xx .bjt{background: url(imagesswsghj9.png) no-repeat;}
.xx .abs{width: 120px; height: 145px; display: none;}
.wrap_bj .wrap_kb .ycxf .xx .abs{position: absolute; top: -42px; left: -130px;}
.wrap_bj .wrap_kb .ycxf .xx .bjtp{background: url(imagesswsghj9.png) no-repeat;}
.wrap_bj .wrap_main{background-color: #FFFFFF; padding: 20px 15px; float: left; margin-top: 459px; z-index: 99;}
.wrap_main .main1{width: 384px; float: left;}
.mid_nav1{width: 84px;;height: 210px;}
.mid_nav1 ul{width:384px;height:120px;}
.mid_nav1 ul li{width: 186px; height: 30px; text-align: center; background-color: #ECF5FF; margin-bottom: 10px; float: left;}
.mid_nav1 ul li a:hover{color: #FFFFFF; background-color: #558AF4;}
.mid_nav1 .margin10{margin-left: 12px;}
.mid_nav1 ul li a{display: block; line-height: 30px; font-size: 15px; color: #0071BD;}
.mid_nav1 .wid384{width: 384px;}

/*幻灯*/
.wrap_main .main1 iframe{margin-bottom: 8px;}
.wsbs{width:384px;height:99px;display: block;margin-bottom: 9px;}
#ifocus {width: 384px; height: 270px; overflow:hidden; background-color: #EEEEEE;}
#ifocus_pic {position:relative; width: 384px; height: 270px;}
#ifocus_piclist {position:absolute; width: 1920px; overflow:hidden;}
#ifocus_piclist li {width: 384px; height: 270px; float:left; overflow:hidden; }
#ifocus_piclist img {width: 384px; height: 270px;}
#ifocus_btn {display:inline; float:right; width: 95px; overflow:hidden; margin-top:6px; position:absolute; top:240px; left: 288px; z-index: 999;}
#ifocus_btn li {width: 11px; height: 11px; float:left; cursor:pointer; background: url(imagesswsghj11.png) no-repeat; color:#fff; text-align:center; line-height:14px; margin-right:8px;}
#ifocus_btn .current {background: url(imagesswsghj12.png) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv {position:absolute; left:0; bottom:0; width: 384px; height: 40px; background: url(imagesswsghj27.png) no-repeat; z-index: 999;}
#ifocus_tx {position:absolute; left: 10px; bottom: 0px; color:#fff; z-index: 1000; width: 270px; height: 40px; line-height: 40px;}
#ifocus_tx a{color:#FFFFFF; font-size: 15px;}
#ifocus_tx a:hover{color: #FFA500;}
#ifocus_tx .normal {display:none;}

/*第二列*/
.wrap_main .main2{width: 480px; float: left; margin-left: 16px;}
.tab_menu ul li{float: left;}
.tab_menu a{padding: 0 30px; line-height: 42px; font-size: 18px; color: #333333;}
.tab_menu .menubj{background-color: #358BC8; color: #FFFFFF;}
.tab_box .dynamic{width: auto; height: 338px; overflow: hidden;}
.tab_box .dynamic ul{margin-top: 20px;}
.tab_box .dynamic  ul li a{width: 419px;}
.tab_box .dynamic ul li span{float: right;}
.tab_box .dynamic h2{text-align: center; margin: 26px 0 25px 0;}
.tab_box .dynamic h2 a{font-size: 20px; color: #D80000;}
.tab_box .dynamic h2 a:hover{color: #FFA500;}
.tab_box .dynamic iframe{margin: 20px 0;}
.pic_ads{width: 480px; height: 99px; clear: both; margin-top: 20px;}

/*第三列*/
.wrap_main .main3{width: 268px; float: right; margin-left: 16px;}
.announce .col a{color: #FFFFFF; background-color: #358BC8;}
.announce ul{margin: 10px 0 5px 0; float: left; height: 260px; overflow: hidden;}
.announce ul li a{width: 260px;}
.mid_nav2 ul li{width: 132px; height: 58px; float: left; ; margin-bottom: 4px; text-align: center;}
.mid_nav2 ul li a{width: 82px; font-size: 15px; color: #FFFFFF; display: inline-block; padding: 0 25px;}
.mid_nav2 ul li a:hover{color: #0071BD; background-color: #ECF5FF;}
.mid_nav2 .nav11{background-color: #558AF4;}
.mid_nav2 .nav11 a{padding: 10px 25px 0 25px; display: inline-block; height: 48px;}
.mid_nav2 .nav22{background-color: #4EA6ED; margin-left: 4px; line-height: 58px;}
.mid_nav2 .nav33{background-color: #3BCEC8; line-height: 58px;}
.mid_nav2 .nav44{background-color: #EF7F7E; margin-left: 4px; line-height: 58px;}
.mid_nav2 .nav55{background-color: #E4AA58; line-height: 58px;}
.mid_nav2 .nav66{background-color: #558AF4; margin-left: 4px; line-height: 58px;}

/*列表公用项*/
.listlm_gy{height: 42px; background-color: #EEEEEE;}
.listlm_gy a{padding: 0 30px; line-height: 42px; font-size: 18px; color: #333333; display: inline-block;}
.list_gy ul li{line-height: 32px;}
.list_gy ul li a{font-size: 15px; color: #333333; display: inline-block; float: left; padding-left: 8px; background: url(imagesswsghj30.jpg) 0 15px no-repeat;}
.list_gy ul li a:hover{color: #a10000;}

/*底部*/
.footer{width: 100%; height: 119px; background-color: #EEEEEE; clear: both;}
.footer_mid{width: 1200px; margin: auto;}
.footer_mid table td{height: 119px; text-align: center; }
.footer_mid .mar{padding-left: 72px;}
.footer_mid .wid{width: 890px;}
.footer_mid .wid p{line-height: 26px; letter-spacing: 0.06em;}
.footer_mid .lef{text-align: right; width: 50px; padding-right: 60px;}

/*内容页*/
.content{width: 1200px; max-height: auto; margin: 70px auto 80px auto; background-color: #FFFFFF; padding: 20px; box-sizing: border-box; overflow: initial;}
.content .position{height: 40px; line-height: 40px; color: #9e9e9e;}
.content .position .pos-weizhi{padding-left: 30px; background: url(imagesswsghj-wz.png) left no-repeat;}
.content .position a{color: #9e9e9e;}
.content .position a:hover{color: #a10000;}
.article h2{margin-top: 20px; font-size: 30px; color: #df3a39; text-align: center;}
.article ._top{width: 100%; border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; color: #9e9e9e; float: left; margin-top: 20px; line-height: 30px;}
.article .article-infor{width: 55%;  float: left;}
.article .article-infor .time{padding-left: 20px; background: url(imagesswsghj-time.gif) left no-repeat; margin-left: 30px;}
.article .article-operat{float: right; position: relative;}
.article .article-operat ul li{float: left;}
.article .article-operat ul li a{padding: 0 2px; color: #9e9e9e;}
.bdsharebuttonbox{width: 130px;}
.article .article-operat .size a:hover{color: #a10000;}
.article .article-operat .print{margin: 0 20px;}
.article .article-operat .kg{width: 16px; height: 16px; line-height: 16px; font-size: 12px; background: url(../images/zxxz-share.png) no-repeat; display: inline-block;}
.article .article-operat .share{margin: 3px 30px 0 0;}
.article .article-operat .share a:hover{opacity: 0.6;}
.article .article-operat .share-more{background-position: 0px 0px;}
.article .article-operat .share-kongjian{background-position: 0px -52px;}
.article .article-operat .share-xlwb{background-position: 0px -104px;}
.article .article-operat .share-txwb{background-position: 0px -156px;}
.article .article-operat .share-renren{background-position: 0px -208px;}
.article .article-operat .share-weixin{background-position: 0px -260px;}
.article-text{min-height: 500px; padding: 10px 0; clear: both; font-size: 16px;}
/*分享窗口*/
.cenfx a{display: inline-block; width: 14px; height: 14px;}


.article .article-ewm{clear: both; padding: 30px 0 25px 0; text-align: center;}
#qr_container{line-height: 28px; color: #9e9e9e;}
.article .article-bottom{height: 50px; line-height: 50px; border-top: 1px solid #e5e5e5;}
.article .article-bottom ._left{float: right;}

/*列表*/
.clearfloat{clear: both;}
.list-wrap{width: 1200px; max-height: auto; margin: 20px auto 80px auto; background-color: #FFFFFF; padding: 20px; box-sizing: border-box; overflow: hidden;}
.list-wrap h2{font-size: 24px; color: #358BC8; font-weight: normal; padding-bottom: 10px;}
.list-wrap .position{height: 40px; line-height: 40px; color: #9e9e9e;}
.list-wrap .position .pos-weizhi{padding-left: 30px; background: url(imagesswsghj-wz.png) left no-repeat;}
.list-wrap .position a{color: #9e9e9e;}
.list-wrap .position a:hover{color: #a10000;}
.list-wrap .list{border-top: 1px solid #e5e5e5; margin-top: 10px;}

.list .list-left{width: 192px; line-height: 30px; border-right: 1px solid #e5e5e5; float: left; clear: both; min-height: 800px;}
.list-left ul li{border-bottom: 1px solid #e5e5e5; padding: 10px 0; line-height: 30px;}
.list-left ul li a{ display: block; padding-left: 10px; color: #358BC8;}
.list-left ul li a:hover{background-color: #358BC8; color: #FFFFFF;}
.linow{background-color: #358BC8; color: #FFFFFF!important;}
.list .list-right{width: 930px; min-height: 800px; float: right;  color: #9E9E9E;}
.list .list-right .new a{font-size: 20px; color: #525252; line-height: 50px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block;}
.list .list-right .new a:hover{color: #a10000;}
.list .list-right .time-source{padding: 10px 0;}
.list .list-right .time-source .time{width: 50%; float: left;}
.list .list-right .time-source .tz{float: right; padding: 5px; background-color: #358BC8; color: #FFFFFF; margin-right: 30px;}
.list .list-right li{padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; float: right; width: 100%;}
.list .list-right li:hover{background-color: #f7f7f7;}
.list .list-right ._page{padding-top: 30px; margin: 0 20px; clear: both;}
.list .list-right ._page a{color: #666666;}
.list .list-right ._page>div{display: inline-block;}
._page .page-bk{border: 1px solid #e5e5e5; padding: 0 5px; display: inline-block;}
._page .page_search{float: right;}
._page .page_search a:hover{color: #a10000;}
._page .page_search input{width: 20px;}
._page .page_search input:focus{outline: 0;}
.list-wrap hr{clear: both; border: 1px solid #FFFFFF;}

/*通用头条列表*/
.list-right-ty{width: 930px; min-height: 780px; float: right; padding: 10px 0;}
.list-right-ty li{list-style-type: none;}
.list-right-ty h3{height: 60px; line-height: 50px; color: #df3a39; text-align: center; font-size: 30px; font-weight: lighter;}


/****自适应***/
.mheader{ display:none;}
.m_foder{ display:none;}
@media screen and (max-width:768px) {
	body{ background: none !important;}
	.main{ padding-top: 120px;}
	#page_div .pagination_index_last{
		text-align: left;
		width:300px;
	}
	.article-text img{max-width:90%; height: auto !important;}
	.zwgk_comr3{ padding:0px;}
	.header{display: none;}
	.footer{display: none;}
	.mheader{ display:block;}
	.m_foder{ display:block;}
	.list-wrap{ width:100% !important; padding-top: 120px !important; margin: 0 !important;}
	.content{ width:100% !important; padding-top: 120px !important; margin: 0 !important;}
	.mar_list{ width:100%;}
	.list .list-left{ display:none;}
	.list .list-right{ width:100% !important; min-height: 0px !important;}
	.list-wrap h2{ padding-top: 10px;}
	.list-right-ty{ min-height: 0px !important; width: 100% !important;}
	.list-right-ty h3{ height: auto !important;}
	.column-name{ display:none;}
	.list_div{width:100%}
	.list_div table td{ width:100%!important;}
	.article-infor a{ display: block;line-height: 25px;}
	.article-infor a span{ margin: 0 !important;}
	.list-right_title{ line-height:30px!important;}
	.list-right_title a{ font-size:18px;}
	.mar_cen{width:100%;}
	body{ min-width: 0 !important;}
	.con-right h3{ height: auto !important;}
	.list-wrap .position{ height: auto !important;}
	.article-text{ min-height: 0 !important;}
}
