﻿@charset "utf-8";
/* CSS Document */
* { padding: 0; margin: 0; }
body, button, input, select, textarea { font-size:17px; font-family: "Microsoft YaHei"; }
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr { margin:0; padding:0; }
body { background-color:#f5f5f5; }
table { border-collapse:collapse; border-spacing:0; }
li { list-style:none; }
fieldset, img { border:0; }
q:before, q:after { content:''; }
a:focus, input, textarea { outline-style:none; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
address, caption, cite, code, dfn, em, i, th, var, b { font-style:normal; font-weight:normal; }
abbr, acronym { border:0; font-variant:normal; }
b { font-weight:bold; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
a { color:#444444; text-decoration:none; }
a:hover { text-decoration:none; color:#268bcb; }
body { color:#464646; min-width: 1200px; }
.warp { clear: both; margin: 0 auto; width: 1200px; }
.tiplist li em, .crumb .home { background:url(news_icon.png) left top no-repeat; }
.top { width:100%; height:40px; background-color:#eeeeee; }
.top a { text-decoration: none; color: #444444; }
.top_left { height:100%; line-height:40px; float:left; font-size:16px; }
.top_right { line-height:40px; float:right; font-size:16px; }
.header { height:145px; }
.header .logo { background: url(zs_03.jpg) no-repeat; float: left; height: 95px; padding: 0; text-indent: -9999px; width: 1200px; margin: 40px 0 0; }
/*2019年8月15日二级导航*/
/*  主要样式 */
/*  主要样式 */
#nav { width: 100%; height: 60px; line-height: 60px; background-color:#459df5; }
.navm { margin: 0px auto; width: 1200px; }
.jqsw_menu1 { height: 60px; line-height: 60px; background-color:#459df5; font-size:19px; }
.jqsw_menu1 .on { background:rgba(100, 100, 100, 0.2); }
.jqsw_menu1 li { float:left; position:relative; } /*这一级是导航*/
.jqsw_menu1 li a { display:block; line-height:60px; text-decoration:none; padding:0px 21px; color:#fff; }
.jqsw_menu1 li a:hover { background:rgba(100, 100, 100, 0.2); }
.jqsw_menu1 li a.more:after { content:" &#187;"; }
.jqsw_menu1 li .u2 { position:absolute; float:left; width:140px; border:1px solid #D2D2D2; display:none; background-color:#FFFfff; z-index:9999; -moz-box-shadow:2px 2px 5px #F5F5F5; -webkit-box-shadow:2px 2px 5px #F5F5F5; box-shadow:2px 2px 5px #F5F5F5; } /*这是第二级菜单*/
.jqsw_menu1 li .u2 li { border-bottom: 1px dotted #4B92D8; }
.jqsw_menu1 li .u2 a { width:100px; text-decoration:none; color:#333333; }
.jqsw_menu1 li .u2 li a { line-height: 30px; font-size: 14px; }
.jqsw_menu1 li .u2 a:hover { background:#4B92D8; color:#fff; }
/**/
.mainNav { height: 60px; line-height: 60px; background-color:#317ac9; }
.mainNav a { display:block; float: left; position: relative; padding: 0 28px; font: 19px/60px "Microsoft YaHei"; text-decoration: none; color:#ffffff; }
.mainNav a:hover { background-color:#2c6eb4; }
.mainNav a span { display:block; }
.newsBox { overflow:hidden; margin-top:15px; }
.newsBox .n_imgsBox { width:665px; height:403px; float:left; }
.newsBox .n_imgsBox_cc { width:665px; height:405px; float:left; }
.newsBox .n_listBox { width:500px; height:410px; float:right; overflow:hidden; position:relative; margin-top:15px; }
.n_listBox .cont { position:absolute; }
.n_listBox ul { float:left; width:500px; }
.n_listBox li { font:16px/33px Arial; overflow:hidden; margin-right:15px; }
.n_listBox li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.n_listBox li em { background:url(news_tb.jpg) no-repeat center; width:11px; height:11px; margin:11px 10px 0 2px; float:left; }
.n_listBox li span { float:right; color:#999999; }
.n_l_nav .n_l_more { display:block; float:right; margin-right:20px; }
.n_l_nav .n_l_more { float:right; font:14px/30px "微软雅黑"; }
.n_l_nav .n_l_more a { display: none; color:#999999; }
.n_l_nav .n_l_more a:hover { color:#1d71b7; }
.newsBox .n_listBox_dt { width:500px; height:405px; overflow:hidden; position:relative; margin-top:15px; }
.n_listBox_dt .cont { position:absolute; }
.n_listBox_dt ul { float:left; width:500px; }
.n_listBox_dt li { font:16px/33px Arial; overflow:hidden; margin-right:15px; }
.n_listBox_dt li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.n_listBox_dt li em { background:url(news_tb.jpg) no-repeat center; width:11px; height:11px; margin:11px 10px 0 2px; float:left; }
.n_listBox_dt li span { float:right; color:#999999; }
.n_l_nav_dt .n_l_more { display:block; float:right; margin-right:20px; }
.n_l_nav_dt .n_l_more { float:right; font:14px/30px "微软雅黑"; }
.n_l_nav_dt .n_l_more a { display: none; color:#999999; }
.n_l_nav_dt .n_l_more a:hover { color:#1d71b7; }
.newsBox .n_listBox_gg { width:500px; height:185px; overflow:hidden; position:relative; margin-top:15px; }
.n_listBox_gg .cont { position:absolute; }
.n_listBox_gg ul { float:left; width:500px; }
.n_listBox_gg li { font:16px/33px Arial; overflow:hidden; margin-right:15px; }
.n_listBox_gg li a { display:block; float:left; width:70%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.n_listBox_gg li em { background:url(news_tb.jpg) no-repeat center; width:11px; height:11px; margin:11px 10px 0 2px; float:left; }
.n_listBox_gg li span { float:right; color:#999999; }
.n_l_nav_gg .n_l_more { display:block; float:right; margin-right:20px; }
.n_l_nav_gg .n_l_more { float:right; font:14px/30px "微软雅黑"; }
.n_l_nav_gg .n_l_more a { display: none; color:#999999; }
.n_l_nav_gg .n_l_more a:hover { color:#1d71b7; }
.normalTit { border-bottom:2px solid #EAEAEA; height:30px; margin-bottom: 20px; }
.normalTit span { display:block; float:left; cursor:pointer; padding:0 5px; font:16px/30px Arial, "Microsoft YaHei"; margin: 0 0 -2px; }
.normalTit .on { color:#4c8cd0; border-bottom:2px solid #4c8cd0; }
.normalTit .bb { font-weight: 600; font-size: 18px; }
/**/

/*首页图片新闻轮播*/
.pi { width: 665px; height:405px; margin:0 auto; }
.pi img { width: 665px; height:405px; }
/*轮播*/
.lbt { width:100%; height:200px; margin-top:15px; }
.hengfu { width:100%; }
/**/
#sliderContainer { position: relative; width: 665px; height:403px; }
#slider { width: 100%; height: auto; position: relative; overflow: hidden; border: #DEDEDE solid 1px; background-color: #fff; box-sizing: border-box; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1); }
#slider img { width: 100%; height: auto; display: block; }
.slide { position: absolute; z-index: 0; opacity: 0; pointer-events: none; }
.slide.active { position: relative; z-index: 1; opacity: 1; pointer-events: auto; }
.slideCopy { left: 0; right: 0; position:absolute; bottom:0; /*background-color:black;*/ height:55px; width:100%; background-color:rgba(3, 7, 13, 0.5) }
.slideCopy p { font-size: 18px; }
.arrow { width: 11px; height: 20px; position: absolute; top: 0; bottom: 0; margin: auto 0; cursor: pointer; z-index: 100; background-repeat: no-repeat; pointer-events: none; }
#prev { left: 15px; top:365px; background-image: url(../images/arrow-left.png); }
#next { right: 15px; top:365px; background-image: url(../images/arrow-right.png); }
.bomContent { margin-left:125px; color:#ffffff; font-size:15px; line-height:55px; }
.bomPage { width:37px; height:32px; margin-left:40px; float:left; line-height:32px; margin-top:10px; }
.pagefz { color:#d92018; font-size:19px; font-weight:bold }
.pagefm { color:#ffffff; font-size:15px; }
.sliderHovered .arrow { opacity: 1; pointer-events: auto; }
.sliderHovered #prev { transform: translateX(0); -webkit-transform: translateX(0); }
.sliderHovered #next { transform: translateX(0); -webkit-transform: translateX(0); }/**/
/**/
.Box { position: relative; }
.Box .content { width:1105px; margin: 0 auto; }
.Box .Box_con { position: relative; }
.Box .Box_con .btnl { position: absolute; }
.Box .Box_con .btn { display: block; width: 22px; height: 180px; position: absolute; top: 0px; cursor: pointer; }
.Box .Box_con .btnl { background: url(jtl_left_b.jpg) no-repeat center; left:-30px; }
.Box .Box_con .btnr { background: url(jtl_right_b.jpg) no-repeat center; right: -30px; }
/*.Box .Box_con .btnl:hover {background: url(images2/jtl03.png) no-repeat center;}
			.Box .Box_con .btnr:hover {background: url(images2/jtr03.png) no-repeat center;}*/
			.Box .Box_con .conbox { position: relative; overflow: hidden; }
.Box .Box_con .conbox ul { position: relative; list-style: none; }
.Box .Box_con .conbox ul li { float: left; width: 361px; height: 180px; margin-left: 10px; overflow: hidden; border:solid 1px #e5e5e5; }
.Box .Box_con .conbox ul li:first-child { margin-left: 0; }
.ckfc_Box { position: relative; margin-top:20px; }
.ckfc_Box .ckfc_content { width:360px; margin: 0 auto; }
.ckfc_Box .ckfc_Box_con { position: relative; }
.ckfc_Box .ckfc_Box_con .ckfc_btnl { position: absolute; }
.ckfc_Box .ckfc_Box_con .ckfc_btn { display: block; width: 22px; height: 250px; position: absolute; top: 0px; cursor: pointer; }
.ckfc_Box .ckfc_Box_con .ckfc_btnl { background: url(jtl_left_b.jpg) no-repeat center; left:-30px; }
.ckfc_Box .ckfc_Box_con .ckfc_btnr { background: url(jtl_right_b.jpg) no-repeat center; right: -30px; }
/*.Box .Box_con .btnl:hover {background: url(images2/jtl03.png) no-repeat center;}
			.Box .Box_con .btnr:hover {background: url(images2/jtr03.png) no-repeat center;}*/
			.ckfc_Box .ckfc_Box_con .ckfc_conbox { position: relative; overflow: hidden; }
.ckfc_Box .ckfc_Box_con .ckfc_conbox ul { position: relative; list-style: none; }
.ckfc_Box .ckfc_Box_con .ckfc_conbox ul li { float: left; width: 362px; height: 251px; overflow: hidden; border:solid 1px #e5e5e5; }
.ckfc_Box .ckfc_Box_con .ckfc_conbox ul li:first-child { margin-left: 0; }
/**/
.clear { clear:both; }
.li_776 { float: left; width: 776px; }
.li_379 { float: right; width: 369px; height: auto; padding-right: 10px; }
.yq_listBox_dts { overflow:hidden; position:relative; margin-top:15px; }
.yq_l_nav_dt .yq_l_more { display:block; float:right; margin-right:20px; }
.yq_l_nav_dt .bb, .bb { font-weight: 600; font-size: 18px; }
.yq_l_nav_dt .yq_l_more { float:right; font:14px/30px "微软雅黑"; }
.yq_cont { font:16px/33px Arial; overflow:hidden; margin-right:15px; }
.yq_cont li em { background:url(news_tb.jpg) no-repeat center; width:11px; height:11px; margin:11px 10px 0 2px; float:left; }
.yq_cont li span { float:right; color:#999999; }
/**/
 .di { width:100%; height:48px; background:#2a6aa7; text-align:center; line-height:48px; color:#fff; margin-top: 15px; }
.di a { color:#fff; }
.di span { margin:0 25px 0 25px; }
.footer { background:#dee0e2; width:100%; height:180px; }
.footer .zhengsheng { float:left; margin-left:100px; }
.footer .banquan { width:600px; height:149px; float:left; line-height:2; text-align:left; margin-top:15px; font-size:15px; margin-left:55px; }
.footer_right { width:210px; height:139px; float:left; margin: 5px 0px 0px 5px; }
.container { width:1200px; margin:0 auto; }
/**/
.content { width:776px; margin: auto; padding:15px 20px }
.con { width:227px; height:190px; float:left; margin-right:30px; margin-bottom:15px; position:relative; cursor:pointer }
.con img { width:227px; height:190px }
.txt { position:absolute; left:0; bottom:0; width:100%; height:45px; line-height:45px; text-align:center; color:#fff; background:rgba(0, 0, 0, .6) }
.txt a h3 { font-weight:400; color: #fff; }
.txt p { font-size:14px; display:block; line-height:20px; -webkit-margin-before:1em; -webkit-margin-after:1em; -webkit-margin-start:0; -webkit-margin-end:0; -moz-margin-before:1em; -moz-margin-after:1em; -moz-margin-start:0; -moz-margin-end:0 }
.pic-tit { }
.pic-box { font-weight: 600; font-size: 18px; padding-bottom:6px; border-bottom: 2px solid #EAEAEA; margin-bottom: 15px; color: #4c8cd0; }
.pic-tit span .on { color: #4c8cd0; border-bottom: 2px solid #4c8cd0; }
.pic-more { float: right; font-size: 14px; padding-top: 4px; font-weight: 100; }
.navs { font-size: 14px; padding: 5px 20px; }
.page { font-size: 14px; padding: 15px 20px; margin-top: 35px; }
/*list*/
.list_l { width: 285px; float: left; }
.list_r { width: 710px; float: right; }
.list_h3 { font-size: 18px; font-weight: normal; line-height: 35px; margin: 0; padding: 0; border-bottom: 1px solid #CCCCCC; }
.list_li { padding:10px; }
.list_li .list_box { border-bottom: 1px solid #CCCCCC; height: 120px; margin-bottom: 10px; padding-bottom: 10px; }
.list_img { float: left; height: 120px; width: 180px; margin-right: 15px; }
.list_img img { height: 120px; width: 180px; }
.list_box_txt h3 { font-size: 16px; font-weight: 600; line-height: 35px; }
.list_box_txt p { font-size: 13px; }
/**/
.page { height: 100%; padding: 15px; margin: 15px auto; }
.page a { display: block; height: 25px; overflow: hidden; line-height: 25px; border: 1px solid #ddd; float: left; text-align: center; margin-right: 2px; margin-left: 2px; text-decoration: none; padding-right: 8px; padding-left: 8px; color: #337ab7; background: #FFF; }
.page a:hover { display: block; border: 1px solid #ddd; float: left; text-align: center; text-decoration: none; color: #337ab7; background: #ddd; }
.page b { display: block; height: 25px; overflow: hidden; line-height: 25px; background-color: #FFFFFF; /*border: 1px solid #C0C0C0;*/ float: left; text-align: center; margin-right: 2px; margin-left: 2px; color: #999999; padding-right: 8px; padding-left: 8px; }
.newsContent h1 { font-size: 20px; text-align: center; font-weight: normal; line-height: 80px; color: #6c5a54; }
.newsContent .info { border-top: 1px dashed #dbd4cd; border-bottom: 1px dashed #dbd4cd; line-height: 35px; text-align: center; margin-bottom: 35px; font-size: 13px; }
.newsContent .text { color: #333; line-height: 2em; font-size: 15px; padding: 10px 15px; }
.newsContent .text p { margin-bottom: 15px; }
.newsContent img { max-width:680px; width:680px; overflow:hidden; border:1px solid #333; padding:2px; box-shadow: 2px 2px 3px #888888; margin:10px auto; }
#content-fontsize * { word-break:normal!important; font-family: "Microsoft Yahei"!important; }
/**/
.news-box { height: auto; width: 1200px; margin-right: auto; margin-left: auto; }
.news-l { width: 590px; margin-left: 15px; float: left; }
.news-r { width: 575px; float: right; margin-right: 10px; }
.news-box .cont ul { }
.news-box li { font:16px/33px Arial; overflow:hidden; margin-right:15px; width:100%; }
.news-box li a { display:block; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.news-box li em { background:url(news_tb.jpg) no-repeat center; width:11px; height:11px; margin:11px 10px 0 2px; float:left; }
.news-box .n_listBox_dt { height:260px; overflow:hidden; position:relative; margin-top:15px; margin-bottom: 15px; }
.news-box li span { float: right; padding-right: 5px; }
