@charset "utf-8";
/* css document */
/* background:url(/uploads/image/dximages/20190918_top_bg.png) no-repeat top center #eeeeee; */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
body{font-size:14px;font-family:"微软雅黑";background-color:#eee!important}
li{list-style:none;}
.over{overflow: hidden;}
.cor_90{color:#900000;}
.cor_90 a{color:#005bac !important;}
a{ color:#000; text-decoration:none;}
li a:hover {color: #a10000 !important;}
ul a:hover {color: #a10000 !important;}
dl a:hover {color: #a10000 !important;}
.con_right_title a:hover{color: #a10000 !important;}
.lzjy_title a:hover{color: #a10000 !important;}
.hot a:hover {color: #005bac !important;}
.clear {clear: both;border: 0;padding: 0; margin: 0;overflow: hidden; height: 0;}
.clear1{ clear:both;}
.mar{ width:1000px; margin:0px auto;}
.cor_f{ color:#fff;}
.padd-r-2{ padding-right:20px;}
.line4{ line-height:40px;}
.nav{ height:50px; background:#900000; position:relative;}
#navbox{ position: absolute; z-index:99;}
.nav_div{ width:1000px; position:relative;background:url(/uploads/image/dximages/nav_div_bg.png); overflow: hidden;}
.nav_div ul{ padding:20px; margin-left:25px;}
.nav_div li{ float:left;background:#cbdcec; border:1px solid #83aed0;width:170px; text-align:center; line-height:50px; margin-right:12px; margin-bottom:10px; font-weight:bold;}
.nav_div li a{color:#13287b; font-size:16px;}
.nav_div li:hover { background:#012f8d;}
.nav_div li:hover a{color:#fff !important;}
.nav a{color:#fff; font-size:22px; display:block;}
.nav .over li{ float:left; width:124px; line-height:50px; text-align:center;}
.nav .over li:hover{ background:url(/uploads/image/dximages/nav_bg.jpg) repeat-y;}
.nav .over li:hover a{color: #fff !important}
.nav .sx{ background:url(/uploads/image/dximages/nav_li_bg.png) no-repeat; width:1px!important; height:38px; margin-top:9px;}
.con{ background:#caddee; padding:13px; margin-bottom: 15px;}
.title{ background:#fff; padding-top:20px;padding-bottom: 10px}
.title_div{ background:url(/uploads/image/dximages/mrly.png) no-repeat #fff; height:74px; background-position:13px 0px; width:690px;padding-left:13px;}
.title_div span{ display:block; border-bottom:2px #454545 solid; font-size:20px; font-weight:bold; width:540px; text-align:center; margin-top:19px; margin-left:149px;height: 40px;line-height: 40px;}
.search{ width:265px; background:url(/uploads/image/dximages/search_bg.png) no-repeat; height:46px; margin-top:20px;padding-right:13px;}
.search input{ width:195px; height:42px; line-height:42px;float:left; margin-top:2px; margin-left:3px; background:#f5f5f5; padding-left:10px;cololr:#6d6d6d;}
.search img{ float:left; cursor:pointer;}
.hot{ background:#fff; padding:13px; height:100px; line-height:100px;}
.hot img{ width: 905px; height: 100px;}
.hot span{ float:left;font-size:38px; font-weight:bold; display: block; width: 905px;text-align: center;}
.news-pic{ width:506px; height:368px;}
.news-div{ background:url(/uploads/image/dximages/news_bg.png) no-repeat; width:440px; height:375px;}
.title2{ margin-top:3px;}
.title2 span{ display:block; width:216px; height:57px; float:left; line-height:57px; background:#eeecec; font-size:24px; text-align:center;color:#1361b2;}
.title2 span a{ font-size:24px; color:#1361b2; font-weight:bold;}
.title2 span.hover{ background:#002f8d;}
.ztzl_s a{ font-size:14px!important;}
.title2 span.hover a{ color:#fff;}
.news-div ul li{ background:url(/uploads/image/dximages/news_li.jpg) no-repeat; padding-left:20px; background-position:0px 20px; border-bottom:1px solid #e3e5ea; width:400px; margin:0px auto; height: 53px; line-height:53px; overflow:hidden;}
.news-div ul li a{ font-size:18px; font-weight:bold;}
.notice{ background:#fff; height:65px; border:1px solid #c9c9c9; overflow: hidden;}
.notice span{ display:block; height:65px; width:100px; background:#900000; line-height:65px; text-align:center; float:left; margin-right: 15px;}
.notice span a{ font-size:22px;color:#fff;}
.notice span img{ float:left; margin-top:20px; margin-left:10px;}
.notice ul{ float:left; margin-left: 15px;}
.notice ul li{ line-height:65px; height:65px; float:left; background:url(/uploads/image/dximages/n_li_bg.jpg) no-repeat; padding-left:15px; background-position:0px 30px; margin-right:15px;}
.notice ul li a{ font-size:18px;color:#333;}
.news01_div_1{ background: no-repeat; width:517px; height:467px; float:left}
.title3{ margin-top:3px;}
.title3 span{ display:block; width:169px; height:57px; float:left; line-height:57px; background:#eeecec; font-size:24px; text-align:center;color:#1361b2;}
.title3 span a{ font-size:24px; color:#1361b2; font-weight:bold;}
.title3 span.hover{ background:#002f8d;}
.title3 span.hover a{ color:#fff;}
.news01_div_1 ul {width:490px; margin:20px auto;}
.news01_div_1 ul li{ background:url(/uploads/image/dximages/news_li.jpg) no-repeat; padding-left:20px; background-position:0px 15px; line-height:40px;}
.news01_div_1 ul li.li_s a{ font-size:18px; font-weight:bold;}
.news01_div_1 ul li a{ font-size:16px;}
.news01-div_2{background: no-repeat; width:443px; height:467px; margin-left:12px;}
.zt_img{ padding:8px;}
.zt_img img{ height:100px; width:420px; margin-top:4px; margin-bottom:5px;}
.pad_8{padding:8px;}
.title4{ background:#900000;color:#fff; height:60px; text-align:center; line-height:60px; font-size:24px;width:436px;}
.title4 a{color:#fff; font-size:24px; display:block;}
.news-font{font-size:16px;}
.news-font span{font-weight:bold; }
.head-logo-link,.head-wrap,.pc-top{font-size:0}
.head-logo-link{display:block}
/* 20大 */
.rd-link-wp{z-index:3;position:relative;width:1000px;margin:0 auto;padding:330px 0 20px;text-align:center}
.rd-link{display:block;font-size:0}
.rd-link img{max-width:100%}
.rd-link-wp img{max-width:100%}
.head-logo-link-wp{z-index:2;position:relative;margin-top:-210px}
.news02-div-left{ background:url(/uploads/image/dximages/mews_bg_1.png) no-repeat; width:517px; height:397px; float:left}
/*.news02-div-left dl{overflow:hidden; padding-left:13px; margin-top:15px;}
.news02-div-left dl dt img{ width:172px; height:122px; }
.news02-div-left dl dt{float:left;width:172px; height:122px;}
.news02-div-left dl dd a{font-size:20px; font-weight:bold;}
.news02-div-left dl dd{ float:left; padding-left:20px;width:295px; height:122px;}
.news02-div-left dl dd p{ font-size:16px; line-height: 25px;color:#595959;}*/
.news02-div-left dl{overflow:hidden; padding-left:13px; margin-top:15px; }
.news02-div-left dl dt a{font-size:20px; font-weight:bold;}
.news02-div-left dl dd{font-size:16px; line-height: 25px;color:#595959; height:80px; margin-top: 15px;padding-right: 16px; text-indent:1.5em;}
.news02-div-left ul{ padding-left:13px; margin-top:10px;}
.news02-div-left ul li{background:url(/uploads/image/dximages/news_li.jpg) no-repeat; padding-left:20px; background-position:0px 15px; line-height:40px;}
.news02-div-left ul li a{ font-size:16px;}
.news02-div-right{background:url(/uploads/image/dximages/news_bg_3.png) no-repeat; width:443px; height:397px; margin-left:12px;}
.news02-div-right dl{overflow:hidden; padding-left:13px; margin-top:15px; }
.news02-div-right dl dt a{font-size:20px; font-weight:bold;}
.news02-div-right dl dd{font-size:16px; line-height: 25px;color:#595959; height:80px; margin-top: 15px;padding-right: 16px; text-indent:1.5em;}
.news02-div-right ul{ padding-left:13px; margin-top:10px;}
.news02-div-right ul li{background:url(/uploads/image/dximages/news_li.jpg) no-repeat; padding-left:20px; background-position:0px 15px; line-height:40px;}
.news02-div-right ul li a{ font-size:16px;}
.fooder{ background:#636363; height:125px;}
.fod{ padding-top:25px;}
.marqueeleft{ overflow:hidden; width: 835px;}
.marqueeleft ul{ }
.marqueeleft li{ overflow:hidden;}
/**list**/
.con_left1{ float:left; width:230px; background:#fff;min-height:500px;}
.con_left_title1{ background:url(/uploads/image/dximages/list_title_bg.jpg) no-repeat; width:230px; color:#fff; font-size:26px; text-align:center; line-height:85px; font-weight:bold;}
.con_left{ float:left; width:230px; background:#fff;min-height:500px;}
.con_left_title{ background:url(/uploads/image/dximages/list_title_bg.jpg) no-repeat; width:230px; color:#fff; font-size:21px; text-align:center; line-height:85px; font-weight:bold; overflow: hidden;}
.con_left ul li{ background:url(/uploads/image/dximages/list_li_bg.png) no-repeat; background-position:20px 20px; border-bottom:1px solid #e6e6e6;}
.con_left ul li a{display:block;padding-left:20px; font-size:20px;padding-left: 40px; padding-top:15px; padding-bottom:15px; font-weight:bold;}
.con_left ul li a:hover{background:url(/uploads/image/dximages/list_li_bg_01.png) no-repeat #438fdc;background-position:25px 25px;color:#fff !important;}
.con_leftxxgk{ float:left; width:230px; background:#fff;min-height:500px;}
.con_left_titlexxgk{ background:url(/uploads/image/dximages/list_title_bg.jpg) no-repeat; width:230px; color:#fff; font-size:30px; text-align:center; line-height:85px; font-weight:bold;}
.linow{background:url(/uploads/image/dximages/list_li_bg_01.png) no-repeat #438fdc;background-position:25px 25px;color:#fff; line-height:30px;}
.con_right{float:right; width:715px; min-height:700px;}
.con_right{border-top:6px solid #04328a;background:#fff;}
.con_right_cen{padding:13px;}
.con_right_title{background:url(/uploads/image/dximages/list_right_tit.jpg) no-repeat; padding-left:40px; font-size:18px; background-position:10px 17px; border-bottom:1px solid #04328a; padding-bottom:20px; padding-top:10px; line-height:30px;}
.con_right_title a{font-size:18px;}
.con_right_cen ul{padding:20px;width:96%;overflow:hidden;}
.con_right_cen ul li{line-height:40px;width:100%;overflow:hidden;}
.con_right_cen ul li strong{float:left;font:18px/40px "microsoft yahei";}
.con_right_cen ul li p{float:right;margin:0;}
.con_right_cen ul li a{font-size:18px;}
/**centent**/
.cent{ background:#fff;border-top:6px solid #04328a; padding:13px; }
.cent_title { width:900px; margin:0px auto;font-size:16px; border-bottom:1px solid #c9c9c9; padding-bottom:20px; margin-top: 20px;}
.cent_title h1{text-align:center;font:30px/50px "microsoft yahei";margin:0 auto 10px;}
.cent_title a{color:#a1a1a1;}
.cent_con{ padding:20px; font-size:18px; line-height:35px;}
.charu{color:#a1a1a1; margin:0px auto;}
/**ztzl**/
.cent ul li{ float:left; margin-left:16px; margin-right:16px; margin-top:20px; height:130px;}
.ztzl_pic{ padding:10px; background:#e5eae6;}
.ztzl_pic img{ width:420px; height:100px;}
.ztzl_text{ text-align:center; line-height:40px;}
.ztzl_text a{ font-size:18px;}
/**lzjy**/
.lzjy_title{ background:#ececec;padding:10px; overflow:hidden; line-height:30px; margin-top:15px;}
.lzjy_title span{float:left; font-size:24px; }
.lzjy_title .a_cor{color:#7b7b7b;}
.lzjy_title span strong{color:#00308e; font-size:20px; font-weight:bold;padding-right:10px;}
.lzjy_title span a{font-size:24px;}
.lzjy_dl{ border-bottom:1px dashed #c0c4c7; padding-bottom:20px;}
.lzjy_dl dl{ float:left; padding-right:10px; width:330px; margin-top:20px;}
.lzjy_dl dl dt{padding:10px; background:#e5eae6; width:205px; margin:0px auto;}
.lzjy_dl dl dd{ text-align:center; font-size:18px; line-height:40px;}
.lzjy_dl dl img{ width:205px; height:145px;}
.link{ background:#fff; padding:13px;}
.link li{ float:left; padding:10px;}
.link li a{color:#555555;}
.title5{line-height:30px;}
.title5 span{ border-bottom:2px solid #012f8d; padding-left:10px; padding-right:10px; font-size:16px; display:block; width:170px; color:#012f8d; font-weight:bold;}
.wrap{ width:950px; margin:20px auto; background:#fff no-repeat center bottom; padding:25px 0 23px 0; min-height:500px; height:auto!important; height:500px; position:relative;}
.directory_tit{ width:231px; height:47px; text-indent:-9999px;background: no-repeat; position:absolute; top:5px; left:3px;}
.tips{ position:absolute; top:0px; right:70px; display:inline-block; color:#999;}
.directory_list{ margin: 0 66px 25px; padding: 52px 0 52px 38px; border:dotted 1px #c5e0fa; background:#f3f5f8; min-height:450px; height:auto!important; height:450px;}
.directory_list{ display:inline-block; margin:0 20px 15px 0;}
.directory_list{ display:inline;}
.directory_list a{ display:inline-block; width:370px; height:40px; line-height:40px; border:dotted 1px #96c8f5; text-align:center; font-size:14px; background:#daebfc;}
.directory_list a{ display:inline; margin: 0 70px 15px 0;}
.directory_list a:hover{ text-decoration:none; background:#fffbdf; height:40px; line-height:40px;color:#b22d00; border:1px dotted #f0bd79; font-size:15px; font-size:15px;}
.copyright{ text-align:center; color:#cfe4f1; padding:0 0 20px 0;}
/**centent page**/
.laypage_curr{background-color: #c7000b;height: 22px;line-height: 22px;display: inline-block;width: 17px;text-align: center;color: #ffffff;font-weight: bold;}
#pagebreak{ margin:0px auto; width: 900px !important; text-align: center;height: 50px;
line-height: 50px;}
.laypage_main a,.laypage_main span{ padding-left:10px; padding-right:10px;}
.sjb-top,.sjb-foot,.con_right_cen ul li p .laiyuan,.con_right_cen ul li p em{display:none;}
/*对è”广告*/
.duilian{top:320px;position:absolute; width:120px; overflow:hidden;}
.duilian_left{ left:11px;}
.duilian_right{right:11px; text-align:right;}
.duilian_con{ width:120px; height:auto; overflow:hidden; text-align:center; font-size:16px;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:left; display:block; font-size:13px; color:#555555; text-decoration:none;}
.news_div_ul ul { padding:20px;}
.news_div_ul ul li{ background:url(/uploads/image/dximages/news_li.jpg) no-repeat; padding-left:20px; background-position:0px 15px; line-height:40px;}
.news_div_ul ul li.li_s a{ font-size:18px; font-weight:bold;}
.news_div_ul ul li a{ font-size:16px;}
.title_new{ margin-top:3px;}
.title_new span{ display:block; width:253px; height:57px; float:left; line-height:57px; background:#eeecec; font-size:24px; text-align:center;color:#1361b2;}
.title_new span a{ font-size:24px; color:#1361b2; font-weight:bold;}
.title_new span.hover{ background:#002f8d;}
.title_new span.hover a{ color:#fff;}
.ztzl_div{ background:#fff;}
.ztzl_title{ height:56px; line-height:56px; background:#012f8d; border-top:3px solid #d60000;}
.ztzl_title span{ display:block; padding-left:20px; font-size:24px; float:left;color:#fff;}
.ztzl_title span a{color:#fff;}
.ztzl_title a:hover{color:#a10000!important;}
.ztzl_title a.more{ float:right; padding-right:20px;color:#fff;}
.ztzl_div_ul{ padding-bottom:15px;}
.ztzl_div_ul a{ display:block; float:left; width:312px; height:70px; margin-left:12px; margin-top:15px;}
.ztzl_div_ul a img{ width:312px; height:100%; }
/************改版新增*************/
#con_jyjd_1 li.ico1{width: 375px;}
#con_jyjd_1 li.ico1 img{width: 375px;}
#con_jyjd_1 li{width: 265px;}
#con_jyjd_1 li img{width: 265px;}
.title6{ border-top:3px solid #900000; width:436px;}
.title6 span{ display:block; float:left; background:#eeecec;color:#ec6941; width:218px; height:59px; line-height:59px; font-size:24px; text-align:
center;}
.title6 span a{ color:#1361b2; display:block;font-weight: bold;}
.title6 span.hover{ background:#002f8d;color:#fff;}
.title6 span.hover a{color:#fff;}
.news-ul {width:405px; margin:20px auto;}
.news-ul li{ background:url(/uploads/image/dximages/news_li.jpg) no-repeat; padding-left:20px; background-position:0px 15px; line-height:40px;}
.news-ul li.li_s a{ font-size:18px; font-weight:bold;}
.news-ul li a{ font-size:16px;}
.news-lzjy{ background:url(/uploads/image/dximages/20200609bg1.png) no-repeat; height:420px; margin-top:22px;}
.lzjy-title{padding-right:9px; padding-top:2px;}
.lzjy-title span{ display:block; padding-left:52px; height:57px; font-size:24px; font-weight:bold; background:#002f8d; line-height:57px; color:#fff;}
.lzjy-title span a{ color:#fff;}
.lzjy-title1 span{ display:block; float:left; width:300px; height:50px; line-height:50px; text-align:center; font-size:24px; background:#eeecec; font-weight:bold;color:#1361b2; margin-top:18px; margin-left:15px; border:1px solid #e5e5e5;}
.lzjy-title1 span a{color:#1361b2; display:block;}
.lzjy-title1 span.hover{ background:#0068b7; color:#fff; border:1px solid #448aca}
.lzjy-title1 span.hover a{ color:#fff;}
.news-lzjy-div-ul li{ float:left; width:171px; height:116px; position:relative; margin-left:15px; margin-top:18px; overflow:hidden;}
.news-lzjy-div-ul li img{ width:171px; height:116px; transition: all 0.8s;}
.news-lzjy-div-ul li a { display:block;}
.news-lzjy-div-ul li span{ z-index:1;display:block; height:38px; line-height:38px; width:100%; font-size:18px; position:absolute; bottom:0px; left:0px; text-align:center; color:#fff}
.news-lzjy-div-ul li span a{ color:#fff;}
.news-lzjy-div-ul li:hover img{ -webkit-transform: scale(1.2);transform: scale(1.2);}
.news-lzjy-div-ul li p{ height:38px; background:#0068b7; position:absolute; bottom:0px; left:0px; width:100%; margin:0px;opacity:0.6;}
.news-lzjy-div-ul li.ico1{ width:375px; height:250px;}
.news-lzjy-div-ul li.ico1 img{ width:375px; height:250px;}
.news-jlwh{ background:url(/uploads/image/dximages/20200609bg2.png) no-repeat; margin-top:20px; height:329px;}
.h-235{ margin-top:10px; padding:10px; padding-bottom:0px;}
.box-wh {
float: left;
margin: 0 5px;
height: 220px;
overflow: hidden;
*width: 46px;
}
.box-wh-show {
*width: 1016px;
}
.nav-wh {
width: 30px;
height: 183px;
float: left;
background: #eeecec;
color: #1361b2;
text-align: center;
font-size: 18px;
padding: 35px 8px 0;
background-size: 60%;
cursor: pointer;
display: block;
font-size:24px;
border:1px solid #e5e5e5;
}
.nav-wh:hover {
color: #fff;
}
.nav-wh.active {
background: #0068b7;
color: #fff;
}
.list-wh {
/*display: flex;*/
width: 545px;
height: 226px;
float: right;
transition: all .3s ease-out;
}
.list-wh .itm {
float: left;
width: 165px!important;
margin-left:14px;
}
.list-wh .itm img {
width: 100%;
height: 161px;
margin: 0 auto;
display: block;
}
.list-wh .itm .u-tit {
margin-top: 10px;
height: 48px;
overflow: hidden;
}
.list-wh1 {
/*display: flex;*/
width: 664px;
height: 226px;
float: right;
transition: all .3s ease-out;
}
.list-wh1 .itm {
float: left;
width: 150px;
margin-left:14px;
}
.list-wh1 .itm img {
width: 100%;
height: 80px;
margin: 0 auto;
display: block;
}
.list-wh1 .itm .u-tit {
margin-top: 5px;
height: 25px;
overflow: hidden; text-align:center
}
.item-hide {
width: 0;
overflow: hidden;
}
.h-235 {
height: 235px;
overflow: hidden;
}
.zhengw p{word-break:break-all;}
.floatpanel {
position: fixed;
top: 420px;
right: 10px;
}
.fp-itm {
width: 62px;
height: 62px;
display: block;
margin-bottom: 5px;
}
.fp1 a {
background: ;
width: 62px;
height: 62px;
display: block;
}
.fp2 span {
background: ;
width: 62px;
height: 62px;
display: block;
position: relative;
}
.wechatcode {
width: 120px;
height: 120px;
float: right;
position: absolute;
bottom: 0;
left: -120px;
}
.wechatcode img {
width: 120px;
height: 120px;
}
.jb-list li{margin-bottom: 6px;}
.news-font p{margin: 0; padding: 0; margin: 11px 0; line-height: 1.5;}