
.content{}

.tit01{ width:100%; height:30px; padding:30px 0; overflow:hidden; line-height:30px; text-align: center;}
.tit01 a.more{ width:auto; height:30px; border:1px solid #cc0000; border-radius:30px; line-height:30px; padding:0  40px 0 18px; position:relative;}
.tit01 a.more  span.tit01_line1{ width:16px; height:1px; background:#cc0000; position:absolute; right:18px; top:50%; margin-top:-1px;}
.tit01 a.more  span.tit01_line2{ width:16px; height:1px; background:#cc0000; position:absolute; right:18px; top:50%; margin-top:3px;}
.tit01 a.more  span.tit01_line3{ width:16px; height:1px; background:#cc0000; position:absolute; right:18px; top:50%; margin-top:-5px;}
.tit01 a.more:hover{ background:#cc0000; color:#fff;}
.tit01 a.more:hover span.tit01_line1,.tit01 a.more:hover span.tit01_line2,.tit01 a.more:hover span.tit01_line3{ background:#fff;}


.slidebox{ width:1200px; height:600px; overflow:hidden;}
.target {width:1200px; height:600px;overflow:hidden;position:relative; margin:0 auto;}
.target img {position:absolute;top:0;left:0;width:100%;height:100%;}
.target_li{width:1200px; height:600px; position:relative;}
.target_li .slide_txt{ width:1200px; height:78px; font-weight:600; letter-spacing: 2px; position:absolute; left:0; bottom:0; z-index:1000; background-color: rgba(0,0,0,0.5); text-align:center; line-height:78px; color:#fff;}

.newsbox01{ width:100%; height:490px;  padding:43px 0 0 53px; box-sizing:border-box; position:relative; margin-top:20px;}
.newsbox01 .newsbox01_bk{ width:300px; height:370px; background:#fbbdbf; position:absolute; left:22px; top:22px;}
.tit02{ width:100%; height:104px; background:url(../images/tit_bk01.png) no-repeat left top; position:absolute; left:0; top:0; z-index:101;}
.tit02  img.tit02_ico{ position:absolute; left:20px; top:29px; z-index:10;}
.tit02 .tit02_txt{ position:absolute; left:82px; top:48px;}
.tit02 a.tit02_more{ position:absolute; right:30px; bottom:25px;}
.tit02 a.tit02_more:hover{ text-decoration:underline;}
.newsbox01_con{ width:99.5%; height:auto; overflow:hidden; background:#fff; position:relative; z-index:100; box-shadow:3px 4px 8px -1px #e3e3e3; padding:63px 20px 15px 45px; box-sizing:border-box;border-top:1px solid #f1f1f1;}
.newsbox01_con_img{ width:530px; height:auto;}
.imgbox01{ width:240px; height:135px; overflow:hidden; float:left; display:flex; align-items:center; margin:15px 25px 15px 0;}
.imgbox01 img{ width:240px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.imgbox01:hover img{transform: scale(1.1);}

.news1_tab{ width:635px; height:50px; position:absolute; left:145px; top:55px; z-index:20000; font-size:16px; font-weight: bolder;}
.news1_tab a{ width:154px; height:66px; display:inline-block;  cursor:pointer;}
.news1_tab a span{  width: 150px; line-height: 46px; height: 46px;  display: inline-block; padding:0; text-align: center; border-bottom: #666 2px solid;}
.news1_tab a.news1_tabon{ color:#cc0000;}
.news1_tab a.news1_tabon span{ border-bottom: #cc0000 2px solid;}
.news1_tab .news1_arrow{width: 0px; height: 0px; margin-left:64px; border:8px solid #cc0000; border-bottom-color: transparent; border-left: 10px solid transparent; border-right:10px solid transparent;}

.news_list1{ float:right; display:inline; width:530px;}

.news1{ width:100%; height:auto; overflow:hidden; margin-top: 15px;}
.news1 a p.news1_tit{ margin-top:3px; height:auto; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#333;}
.news1 a:hover p.news1_tit{color:#CC0000;}
.news1 a p.news1_time{ margin-top:-5px;}

.news1_con a.more{ float:right;}

.newsbox02{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.tit03{ width:100%; height:98px; background:#CC0000;  padding-top:20px; box-sizing:border-box; line-height:98px;}
.tit03 .tit03_txt1{ width:250px; height:98px;  border:3px solid #CC0000; background:#fff; display:inline-block; margin:0 0 0 30px; line-height:98px; text-align:center;}
.tit03 a{ margin:0 0 0 50px;}
.tit03 a:hover{ color:#f8eded;}
.newsbox02_con{ width:100%; height:auto; overflow:hidden; }
.newsbox02_con1{width:700px;}
.newsbox02_con2{width:500px;}
.imgbox02{ width:680px; height:453px; overflow:hidden; float:left; display:flex; align-items:center; margin:20px 20px 0 0;}
.imgbox02 .slide_txt{ width:680px; height: 0; overflow: hidden; transition: all .2s cubic-bezier(0, 0.93, 1, 1); position:sticky; left:0; bottom:0; z-index:1000; background-color: rgba(0,0,0,0.5); text-align:center; line-height:28px; color:#fff;}
.imgbox02:hover .slide_txt{height:28px;}
.imgbox02 img{ width:680px; transition: all .2s cubic-bezier(0, 0.93, 1, 1);}
.imgbox02:hover img{transform: scale(1.1);}

.imgbox03{ width:330px; height:220px; overflow:hidden; float:left; display:flex; align-items:center; margin:13px 20px 0 0;}
.imgbox03 .slide_txt{ width:330px; height: 0; overflow: hidden; transition: all .2s cubic-bezier(0, 0.93, 1, 1); position:sticky; left:0; bottom:0; z-index:1000; background-color: rgba(0,0,0,0.5); text-align:center; line-height:28px; color:#fff;}
.imgbox03:hover .slide_txt{height:28px;}
.imgbox03 img{ width:330px; transition: all .2s cubic-bezier(0, 0.93, 1, 1);}
.imgbox03:hover img{transform: scale(1.1);}

.imgbox04{ width:500px; height:333px; overflow:hidden; margin:20px 0 0 0; display:flex; align-items:center;}
.imgbox04 .slide_txt{ width:500px; height: 0; overflow: hidden; transition: all .2s cubic-bezier(0, 0.93, 1, 1); position:sticky; left:0; bottom:0; z-index:1000; background-color: rgba(0,0,0,0.5); text-align:center; line-height:28px; color:#fff;}
.imgbox04:hover .slide_txt{height:28px;}
.imgbox04 img{ width:500px; transition: all .2s cubic-bezier(0, 0.93, 1, 1);}
.imgbox04:hover img{transform: scale(1.1);}

.newsbox03{ width:100%; height:auto; overflow:hidden; padding-bottom:10px; position:relative; margin-top:20px;}
.newsbox03_con1{ padding:43px 0 0 87px; box-sizing:border-box; width:800px; position:relative;}
.newsbox03 .newsbox03_bk{ width:300px; height:370px; background:#fbbdbf; position:absolute; left:22px; top:22px;}

.newsbox03_con1_box{ width:99.5%; border:1px solid #f5f5f5; height:auto; overflow:hidden; background:#fff; position:relative; z-index:100; box-shadow:3px 4px 8px -1px #e3e3e3; padding:63px 20px 25px 30px; box-sizing:border-box;}

.news2{ width:100%; height:auto; overflow:hidden; margin-top: 10px;}
.news2 .news2_img{ width:145px; height:97px; overflow:hidden; margin-top:5px; display:flex; align-items:center; }
.news2 .news2_img img{width:145px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.news2 .news2_img:hover img{transform: scale(1.1);}
.news2 .news2_txt{ width:500px;}
.news2 p.news2_tit{ margin-top:3px; height:auto; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news2 p.news2_tit a:hover{color:#CC0000;}
.news2 p.news2_time{ margin-top:-5px;}

.newsbox03_con2{ width:382px; height:485px; margin-top: -40px;}

.member_services{ width:100%; height:100%; background:#cc0000; padding:0 22px; box-sizing:border-box;}
.tit04{ text-align:center; line-height:80px;}
.member_services a{ width:147px; height:50px; display:inline-block; text-align:center; line-height:50px; margin:10px 11px 40px 11px; background:#FE7C7C; border-radius:5px;  font-size:16px; color:#fff;}
.member_services a.last{ width:313px; height:45px; display:block; padding-left:77px; box-sizing:border-box; text-align:left; line-height:45px; margin:0 auto; background:#FE7C7C url(../images/ico07.png) no-repeat 38px center; border-radius:5px;  font-size:16px; color:#fff;}
.member_services a:hover{ background:#fff; color:#cc0000;}
.member_services a.last:hover{ background:#fff url(../images/ico08.png) no-repeat 38px center; color:#cc0000;}

.newsbox04{ width:100%; height:auto; overflow:hidden; position:relative; margin-top:20px;}
.newsbox04_con1{ padding:43px 87px 0 0; box-sizing:border-box; width:800px; position:relative;}
.newsbox04 .newsbox04_bk{ width:300px; height:370px; background:#fbbdbf; position:absolute; right:22px; top:22px;}
.newsbox04_con1_box{ width:99.5%; border:1px solid #f5f5f5; height:auto; overflow:hidden; background:#fff; position:relative; z-index:100; box-shadow:3px 4px 8px -1px #e3e3e3; padding:63px 20px 27px 30px; box-sizing:border-box;}

.tit05{ width:100%; height:110px; background:url(../images/tit_bk02.png) no-repeat right top; position:absolute; left:0; top:0; z-index:101;}
.tit05  img.tit05_ico{ position:absolute; right:20px; top:29px; z-index:10;}
.tit05 .tit05_txt{ position:absolute; right:82px; top:50px;}
.tit05 a.tit05_more{ position:absolute; left:30px; bottom:25px;}

.adbox01{ width:778px; height:80px; display:block; margin-top:20px;}
.adbox01 img{width:100%; height:80px;}

.newsbox04_con2{ width:382px; height:480px;}
.dfjs{ width:100%; height:100%; background:#cc0000; padding:20px 17px; box-sizing:border-box; border-radius:5px;  }
.dfjs_tit{ display:block; margin:0 auto;}
.dfjs_imgbox{ width:352px; height:198px; display:flex; align-items:center; margin:18px auto; overflow:hidden;}
.dfjs_imgbox img{width:352px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.dfjs_imgbox:hover img{transform: scale(1.1);}
.dfjs_txt{ width:100%;}

.newsbox05{ width:100%; height:auto; overflow:hidden; padding-bottom:10px; position:relative; margin-top:20px;}
.newsbox05_con1{ padding:42px 0 0 40px; box-sizing:border-box; width:800px; position:relative;}
.newsbox05 .newsbox05_bk{ width:300px; height:370px; background:#fbbdbf; position:absolute; left:22px; top:22px;}

.newsbox05_con1_box{ width:99.5%; border:1px solid #f5f5f5; height:365px; overflow:hidden; background:#fff; position:relative; z-index:100; box-shadow:3px 4px 8px -1px #e3e3e3; padding:73px 0 26px 30px; box-sizing:border-box;}

.news3{ width:100%; height:auto; overflow:hidden; padding-right:20px; box-sizing:border-box; }
.news3 p.news3_tit{ margin-bottom:3px; height:auto; overflow: hidden;}
.news3 p.news3_tit a:hover{color:#CC0000;}
.news3 p.news3_time{ margin-top:-5px;}
.news3_imgbox{ width:100%; height:auto; overflow:hidden;}
.imgbox05{ width:221px; height:147px; overflow:hidden; margin:20px 20px 0 0; float:left; display:flex; align-items:center;}
.imgbox05 img{ width:221px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.imgbox05:hover img{transform: scale(1.1);}

.newsbox00{ width:800px; height:auto;  padding:43px 0 0 53px; box-sizing:border-box; position:relative; margin-top:20px;}
.newsbox00_con{ width:740px; height:auto; overflow:hidden; background:#fff; position:relative; z-index:100; box-shadow:3px 4px 8px -1px #e3e3e3; padding:63px 20px 15px 45px; box-sizing:border-box;border-top:1px solid #f1f1f1;}
.news_list0{ float:left; display:inline; width:100%;}
.news0{ width:100%; height:auto; overflow:hidden; margin-top: 10px;}
.news0 .news0_img{ width:145px; height:97px; overflow:hidden; margin-top:5px; display:flex; align-items:center; }
.news0 .news0_img img{width:145px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.news0 .news0_img:hover img{transform: scale(1.1);}
.news0 .news0_txt{ width:500px;}
/*.news0 p.news0_tit{ margin-top:3px; height:auto; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}*/
.news0 p.news0_tit{ margin-top:3px; height:auto; line-height: 24px;}
.news0 p.news0_tit a:hover{color:#CC0000;}
.news0 p.news0_time{ margin-top:-5px;}


.newsbox05_con2{ width:382px; height:410px; padding:42px 20px 0 0; box-sizing:border-box; position:relative;}
.newsbox05_con2 .newsbox05_bk1{ width:300px; height:300px; background:#fbbdbf; position:absolute; right:0; top:22px;}
.sysy{ width:100%; border:1px solid #f5f5f5; height:365px; overflow:hidden; background:#fff; position:relative; z-index:100; box-shadow:3px 4px 8px -1px #e3e3e3; padding:0 0 0 0; box-sizing:border-box;}

.tit06{ width:100%; height:70px; padding:0 20px; box-sizing:border-box; line-height:70px; }
.tit06_txt{ float:left; display:inline;}
.tit06_txt  span.tit06_line{ width:6px; height:27px; background:#CC0000; vertical-align:middle; margin:0 12px 3px 0; display:inline-block;}
.tit06 a.tit06_more{ }

.sysy_imgbox{ width:100%; height:auto; overflow:hidden;}
.imgbox06{ width:150px; height:170px; overflow:hidden; margin:0 0 0 20px; float:left;}
.imgbox06 .imgbox06_img{ width:150px; height:100px; overflow:hidden; margin-bottom:5px; display:flex; align-items:center;}
.imgbox06 .imgbox06_img img{ width:150px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.imgbox06 .imgbox06_img:hover img{transform: scale(1.1);}
.imgbox06 .imgbox06_txt{ text-align:center; line-height:22px;}
.imgbox06 a:hover .imgbox06_txt{ color:#CC0000;}
.imgbox06  a:hover .imgbox06_img img{transform: scale(1.1);}

ul.ul01{ padding:0 20px; box-sizing:border-box;}
ul.ul01 li{ height:30px; overflow:hidden; line-height:30px; color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
ul.ul01 li a{ color:#333;}
ul.ul01 li a:hover{ color:#CC0000;}
ul.ul01 li span.yuan{ width:4px; height:4px; background:#888; display:inline-block; border-radius:50%; vertical-align:middle; margin:0 8px 3px 0;}
ul.ul01 li a:hover span.yuan{ background:#CC0000;}

.adbox02{ width:100%; height:auto; overflow:hidden; display:block; margin-top:30px;}
.adbox02 img{width:100%; height:auto;}

.newsbox06{ width:100%; height:auto; overflow:hidden; padding-bottom:10px; position:relative; margin-top:20px;}
.newsbox06_con1{ padding:30px 0 0 30px; box-sizing:border-box; width:800px; height:476px; position:relative;}
.newsbox06 .newsbox06_bk{ width:300px; height:476px; background:#fbbdbf; position:absolute; left:0; top:0;}

.newsbox06_con1_box{ width:100%; border:1px solid #f5f5f5; height:416px; overflow:hidden; background:#fff; position:relative; z-index:100; box-shadow:3px 4px 8px -1px #e3e3e3; padding:20px; box-sizing:border-box; }
.xh_logo{ display:block;}
.xh_con{ width:100%; height:auto; overflow:hidden; margin-top:25px;}
.xh_con .xh_tab01{ width:128px; height:56px; display:inline-block; background:url(../images/tabbk.png) no-repeat center top; line-height:46px; margin-left:20px; text-align:center;}
.xh_con a{ width:125px;  line-height:46px; height:46px; margin-left:10px; display:inline-block; background:#fd7c7c; border-radius:5px; text-align:center; background:#fd7c7c; color:#fff;}
.xh_con a:hover{ background:#CC0000; color:#fff;}

.xh_con .gzzdnav{ display:none; width:140px; position:absolute; text-align:center; margin-left: 10px; background-color: rgba(204,0,1,0.8); z-index: 99999;}
.xh_con .gzzdnav li{ width:100%; height:40px; display:block; }
.xh_con .gzzdnav li a{ width:100%;  height:40px; display:block; margin:0; padding:0; font:normal 14px/40px "微软雅黑"; display:block; color:#fff; text-align:center;    }
.xh_con .gzzdnav li a:hover{ background:#cc0001; color:#fff; }

.xh_con a:hover .gzzdnav li a{width:100%;  height:40px; border-radius:0px; display:block; margin:0; padding:0; font:normal 14px/40px "微软雅黑";  background-color: rgba(204,0,1,0.8); display:block; color:#fff; text-align:center;  }
.xh_con a:hover .gzzdnav li a:hover{ background:#cc0001; color:#fff;  }

.gzzdnav li a{ width:125px;  line-height:46px; height:46px; margin-left:13px; display:inline-block; background:#fd7c7c; border-radius:0px; text-align:center; background:#fd7c7c; color:#fff;}

.xh_gzzd{float: left;}

.xh_con .xh_tab01 a{width:128px; height:56px; background:none; margin:0;}
.xh_con .xh_tab01 a:hover{ color:#fde001;}

.xh_box{ width:100%; height:auto; overflow:hidden; padding:18px 20px 0 20px; box-sizing:border-box; }
.xh_box a.xh_link{width:100%; height:auto; overflow:hidden; display:block; background:none; }
.xh_box a.xh_link .xh_txt{ line-height:200%;}
.xh_box a.xh_link:hover img{transform: scale(1.1);}

.xh_img{ width:306px; height:204px; overflow:hidden; }
.xh_img img{ width:306px; height:204px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.xh_img:hover img{transform: scale(1.1);}

.xh_txt{ width:370px; height:auto; overflow:hidden; text-align:justify;}


.newsbox06_con2{ width:382px; height:486px; border:1px solid #f5f5f5; box-sizing:border-box;}
.mjl_tit{ width:100%; height:78px; background:url(../images/tit_bk03.png) no-repeat center top; line-height:78px; text-align:center;}
.mjl_tit a{width:100%; height:78px; display:block; color:#fff;}
.mjl_tit a:hover{ color:#fff;}
.mjl_list{ padding:0 17px; width:100%; height:auto; overflow:hidden; box-sizing:border-box; margin-top:15px;}
.mjl_list .mjl_img{ width:112px; height:105px; overflow:hidden; align-items: center; display: flex; }
.mjl_list .mjl_img img{ width:112px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.mjl_list:hover  .mjl_img img{transform: scale(1.1);}
.mjl_list .mjl_txt{ width:220px;}
.mjl_list .mjl_txt p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.mjl_list:hover .mjl_txt .mjl_txt_tit{ color:#CC0000;}

.tit07{ width:100%; height:67px; background:#F9F9F9; border-bottom:1px solid #CC0000; padding:0 5px;  margin-top:18px; box-sizing:border-box; line-height:67px; }
.tit07 img{ vertical-align:middle; margin:0 10px 3px 0;}
.tit07 a{ margin:0 5px;}
.tit07 span{ margin:0 5px;}

.images_list{ width:120%; height:auto; overflow:hidden;}

.imgbox07{ width:373px; height:310px; overflow:hidden; margin:40px 40px 0 0; float:left;}
.imgbox07 .imgbox07_img{ width:373px; height:250px; overflow:hidden; margin-bottom:5px; display:flex; align-items:center;}
.imgbox07 .imgbox07_img img{ width:373px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.imgbox07 .imgbox07_img:hover img{transform: scale(1.1);}
.imgbox07 p{ text-align:center; line-height:30px; font-size:16px; color:#333;}
.imgbox07 a:hover .imgbox07_img img{transform: scale(1.1);}

.page{ width:100%; height:40px; margin:40px auto; text-align:center; color:#333; line-height:33px; font-size:14px;}
.page a{color:#333; width:auto; height:33px; border:1px solid #ddd; padding:0 12px; margin:0 5px; display:inline-block;  border-radius:5px; }
.page a:hover{background:#C90000; border:1px solid #C90000;color:#fff;}
.page a.pageon{background:#C90000; border:1px solid #C90000;color:#fff;}
.page-num-on{background:#C90000; color:#fff; width:auto; height:33px; border:1px solid #C90000; padding:0 12px; margin:0 5px; display:inline-block;  border-radius:5px;}

.article_list{ width:100%; height:auto; overflow:hidden;}
.article_list_l{ width:840px; height:auto; overflow:hidden;}

.news4{ width:100%; height:auto; overflow:hidden; margin-top:25px; }
.news4 .news4_img{ width:270px; height:180px; overflow:hidden; float:left; display:flex; align-items:center;}
.news4 .news4_img img{width:270px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.news4 .news4_img:hover img{transform: scale(1.1);}
.news4 .news4_txt{ width:550px; float:right; display:inline;color:#666; font-size:14px; line-height:26px; }
.news4 .news4_txt .news4_tit{ width:100%; height:auto; font-size:20px; color:#333333; line-height: 1.5;}
.news4 .news4_txt .news4_tit a{width:100%; height:40px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;}
.news4 .news4_txt p a:hover{  color:#C90000;}
.news4 .news4_txt p.news4_time{ margin-top:5px;}
.news4 .news4_txt p.news4_time img{ vertical-align:middle; margin:0 5px 3px 0;}

.news4 a:hover .news4_txt p.news4_tit{color:#C90000;}
.news4 a:hover .news4_img img{transform: scale(1.1);}

.rightbox{ width:330px; height:auto; overflow:hidden; }
.rightbox1{ box-sizing:border-box; width:100%; height:auto; overflow:hidden; margin-top:25px; position:relative; padding:16px 5px 5px 16px; }
.rightbox1_red{ width:310px; height:88px; position:absolute; left:0; top:0; background:#F5ADAF;}
.rightbox1_con{ width:100%; height:auto; overflow:hidden; background:#fff; box-shadow:0px 2px 5px 0 #E0E0E0; position:relative; z-index:2; padding-bottom:10px;}

.tit08{ width:100%; height:36px; margin:23px auto; padding-right:20px; border-left:9px solid #CC0000; padding-left:17px; box-sizing:border-box; line-height:36px;}
.tit08 a.tit08_more:hover{ text-decoration:underline;}

.imgbox08{ width:269px; height:auto; overflow:hidden; display:block; margin:0 auto 15px auto;}
.imgbox08 .imgbox08_img{ width:270px; height:203px; overflow:hidden; margin-bottom:5px; display:flex; align-items:center;}
.imgbox08 .imgbox08_img img{ width:270px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.imgbox08:hover .imgbox08_img img{transform: scale(1.1);}
.imgbox08 .imgbox08_txt{ text-align:center; }
.imgbox08 a:hover .imgbox08_txt{ color:#CC0000;}

.rightbox2{ box-sizing:border-box; width:100%; height:auto; overflow:hidden; margin-top:25px; position:relative; padding:0 5px 5px 16px;  }

.member_services1{ width:100%; height:auto; overflow:hidden; background:#cc0000; box-shadow:0px 2px 5px 0 #E0E0E0; }
.member_services1 a{ width:123px; height:40px; display:inline-block; text-align:center; line-height:40px; margin:0 0 15px 23px; background:#FE7C7C; border-radius:5px;  font-size:14px; color:#fff;}
.member_services1 a.last{ width:270px; height:40px; display:block; padding-left:64px; box-sizing:border-box; text-align:left; line-height:45px; margin:0 0 15px 23px; background:#FE7C7C url(../images/ico07.png) no-repeat 28px center; border-radius:5px;  font-size:14px; color:#fff;}
.member_services1 a:hover{ background:#fff; color:#cc0000;}
.member_services1 a.last:hover{ background:#fff url(../images/ico08.png) no-repeat 38px center; color:#cc0000;}

.mjl{background:#FFE8E8; box-shadow:0px 2px 5px 0 #e3e3e3; width:100%; height:auto; overflow:hidden; padding-bottom:15px;}
.mjl_tit1{ width:100%; height:68px; background:url(../images/tit_bk03.png) no-repeat center -10px; line-height:68px; text-align:center;}
.mjl_list1{ padding:0 10px; width:100%; height:auto; overflow:hidden; box-sizing:border-box; margin:15px 0;}
.mjl_list1 .mjl_img{ width:100px; height:100px; overflow:hidden; }
.mjl_list1 .mjl_img img{ width:100px; height:100px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.mjl_list1:hover  .mjl_img img{transform: scale(1.1);}
.mjl_list1 .mjl_txt{ width:180px;}
.mjl_list1 .mjl_txt p{ line-height:23px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-align:justify;}
.mjl_list1:hover .mjl_txt p{ color:#CC0000;}
.mjl_list1:hover .mjl_txt .mjl_txt_tit{ color:#CC0000;}
.mjl_fl{width:240px; height:auto; margin:0 30px; float:left;}
.mjl_fr{width:840px; height:auto; margin:0 30px; float:left;}
.mjl_graphic{width:240px; height:auto; margin:50px 0;}
.mjl_graphic img{width:240px;}
.mjl_name{width:240px; height:40px; font-size:24px; line-height: 1.5em; color:#cc0000; text-align: center;}
.mjl_list_group{width:240px;}
.mjl_list_group li{height:60px; font-size:16px; line-height: 60px; border-bottom: 1px solid #cccccc; color:#222222; text-align: center; }
.mjl_list_group li a{ color:#222222;}
.mjl_list_group .active{ color:#cc0000;}

.mjl_tab{ width:1200px; height:50px; margin: 50px 0 20px 0;}
.mjl_tab a{ width:100px; height:56px; display:inline-block;  cursor:pointer; margin-right:20px; }
.mjl_tab a span{  width: 100px; line-height: 46px; height: 46px;  display: inline-block;  background: #fd7c7c; padding:0; border-radius: 5px; text-align: center;  background: #fd7c7c; color: #fff;}
.mjl_tab a.mjl_tabon{ background:url(../images/tabbk1.png) no-repeat center top; color:#fff;}
.mjl_tab a.mjl_tabon span{ background:none;}

.mjl_imgbox{ width:240px; height:500px; overflow:hidden; margin:40px 80px 0 0; float:left;}
.mjl_imgbox .mjl_imgbox_img{ width:240px; height:240px; overflow:hidden; margin-bottom:5px; display:flex; align-items:center;border-radius:120px;}
.mjl_imgbox .mjl_imgbox_img img{ width:240px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.mjl_imgbox .mjl_imgbox_img:hover img{transform: scale(1.1);}
.mjl_imgbox .mjl_name{ text-align:center; line-height:30px; font-size:24px; color:#333;}
.mjl_imgbox p{ text-align:left; line-height:30px; font-size:14px; color:#666666;}
.mjl_imgbox a:hover .mjl_imgbox_img img{transform: scale(1.1);}

.mjl a.mjl_more{ float:right; margin-right:20px;}
.mjl a.mjl_more:hover{ text-decoration:underline;}

.article{ width:100%; height:auto; overflow:hidden;}
.article p{color:#333; text-align:center; font-size:16px;}
.article p.article_tit{ text-align:center; font-size:30px; margin-top:50px; margin-bottom:10px; line-height:60px; }
.article p.article_sm{ text-align:center; padding-bottom:15px; font-size:14px;  }
.article p.article_sm span{ margin:0 30px;}
.article p.article_sm img{ vertical-align:middle; margin:0 5px 3px 0;}

.article .article_img{ width:100%; height:auto; overflow:hidden; margin:10px auto;}
.article .article_img img{width:auto; height:auto; display:block; max-width:100%; margin:0 auto;}
.article .article_img p{ max-width:600px; display:block; text-align:center;  margin:10px auto;}

.article .content{width:100%; height:auto;}
.article .content img{max-width:840px; height:auto; margin-top: 15px; margin-bottom: -10px;}
.article .content p{color:#555; text-align:justify; margin-top:1em; font-size:16px; line-height: 2.6;}

.xg{ width:100%; height:auto; overflow:hidden; margin-top:20px;}

ul.ul02{width:100%; height:auto; overflow:hidden;}
ul.ul02 li{ width:50%; height:40px; overflow:hidden; float:left; padding-right:20px; box-sizing:border-box; line-height:40px; color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:16px;}
ul.ul02 li a{ color:#333;}
ul.ul02 li a:hover{ color:#CC0000;}
ul.ul02 li span.yuan{ width:4px; height:4px; background:#888; display:inline-block; border-radius:50%; vertical-align:middle; margin:0 8px 3px 0;}
ul.ul02 li a:hover span.yuan{ background:#CC0000;}

.images_article{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.imgbox09{ width:334px; overflow:hidden; margin:0 20px 30px 20px; float:left;}
.imgbox09 .imgbox09_img{width:334px; height:188px; overflow:hidden; margin-bottom:5px; display:flex; align-items:center;}
.imgbox09 .imgbox09_img img{width:334px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.imgbox09 .imgbox09_img:hover img{transform: scale(1.1);}
.imgbox09 p{ text-align:center; line-height:30px; font-size:16px; color:#333; margin-top:0;}

.imgbox10{ width:580px; height:430px; overflow:hidden; margin:40px 40px 0 0; float:left;}
.imgbox10 .imgbox10_img{ width:580px; height:390px; overflow:hidden; margin-bottom:5px; display:flex; align-items:center;}
.imgbox10 .imgbox10_img img{ width:580px; transition: all .5s cubic-bezier(0, 0.93, 1, 1);}
.imgbox10 .imgbox10_img:hover img{transform: scale(1.1);}
.imgbox10 p{ text-align:center; line-height:30px; font-size:16px; color:#333;}
.imgbox10 a:hover .imgbox10_img img{transform: scale(1.1);}

.leader_list{ width:100%; height:auto; overflow:hidden; background:#F9F9F9; padding-bottom:50px;}
.leader_con1{ text-align:center; padding:20px 0 10px 0;}
.leader_tit{ line-height:80px;}
.leader_listbox1{ width:188px; height:320px; text-align:center; line-height:25px; font-size:14px; color:#333;  display:inline-block;}
.leader_listbox1 img{ width:188px;}
.leader_listbox1 a{ color:#333;}
.leader_listbox1 a:hover{color:#CC0000;}

.wx_listbox1{ width:200px; height:290px; text-align:center; line-height:25px; font-size:14px; color:#333;  display:inline-block;}
.wx_listbox1 img{ width:188px;}
.wx_listbox1 a{ color:#333;}
.wx_listbox1 a:hover{color:#CC0000;}
.m60{ margin:0 60px;}
.m50{ margin:0 50px;}
.m40{ margin:0 40px;}
.m20{ margin:0 20px;}

.name_list{ width:1150px; height:auto; overflow:hidden; margin:0 auto; text-align:left; line-height:36px; margin-top:5px;}
.name_list .name{ min-width:138px; font-size:18px; color:#000; display:inline-block; padding-left:6px; box-sizing:border-box;}
.name_list .name em.kg1{ width:1em; display:inline-block;}
.name_list .name1{ width:280px;}
.name_list .name2{ padding-left:0px;}
.name_list .name span.border{ border:1px solid #333; padding:3px 5px;}

/*.footer{ width:100%; height:auto; overflow:hidden; margin-top:35px;}
.footer_link{ width:100%; border-top:2px solid #CC0000;}
.footer_link_con{ width:1200px; height:auto; overflow:hidden; margin:0 auto; }
.footer_link_tit{ line-height:80px; padding:0 30px; box-sizing:border-box; width:100%; height:80px;}
.footer_link_con select{ width:205px; height:45px; border-radius:5px; border:1px solid #D0D0D0; margin-left:30px; padding-left:15px; box-sizing:border-box; padding-right:5px;}
.footer_con_box{ width:100%; height:auto; overflow:hidden; background:#CC0000; margin-top:40px; padding:40px 0;}
.footer_con{ width:1140px; height:auto; overflow:hidden; margin:0 auto;}
.footer_l{ float:left; display:inline; width:690px; margin-top:10px;}
.footer_l .footer_l_img{ width:94px; height:94px; margin-top:15px; }
.footer_l .footer_l_txt{ width:568px; }
.footer_l .footer_l_txt p{ color:#fff; font-size:14px; line-height:25px; margin-top:15px;}
.footer_l .footer_l_txt p a{ color:#fff; font-size:16px; font-weight:bold;}
.footer_l .footer_l_txt p span{ margin:0 30px;}
.footer_r{ float:right; display:inline; margin-top:15px; width:400px;}
.footer_r .ewm{ width:160px; height:160px; float:left; margin:0 5px; text-align:center; font-size:14px; color:#fff;}
.footer_r .ewm img{ width:100px; height:100px; display:block; margin:0 auto 5px auto;}*/

/*新页面*/
.new_banner{ width:100%; height:auto;}
.new_banner img{ width:100%; height:auto;}

.new_con{ width:100%; height:auto; overflow:hidden; margin-top:35px;}
.new_con_box{ width:570px; height:auto;}
ul.new_ul01{ width:100%; height:auto;}
ul.new_ul01 li{ width:100%; height:auto;}
ul.new_ul01 li img{ width:100%; height:auto;}

.new_tit1{ width:100%; height:70px; overflow:hidden; line-height:70px;}
.new_tit1 .new_tit1_img img{ vertical-align:middle; margin:0 0 3px 0;}
ul.new_ul02{width:100%; height:auto; overflow:hidden;}
ul.new_ul02 li{ width:100%; height:48px; overflow:hidden; float:left; padding-right:20px; box-sizing:border-box; line-height:48px; color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:16px;}
ul.new_ul02 li a{ color:#666;}
ul.new_ul02 li a:hover{ color:#CC0000;}
ul.new_ul02 li span.fk{ width:8px; height:8px; background:#CC0000; display:inline-block;  vertical-align:middle; margin:0 8px 3px 0;}
ul.new_ul02 li a:hover span.yuan{ background:#CC0000;}

.dt{ width:100%; height:auto; overflow:hidden;}
.dt img{ width:100%; height:auto;}

/*new---------------*/
.tit03_tab a{ color:#fff; width:auto; height:30px; border-radius:3px; padding:15px 25px;}
.tit03_tab a:hover{ background:#fff; color:#CC0000;}
.news2 a p.news2_tit{ color:#333;}
.news2 a:hover p.news2_tit{ color:#CC0000;}
.news2 a:hover .news2_img img{transform: scale(1.1);}


a.dfjs_link:hover p.dfjs_tit{ color:#fde001;}
a.dfjs_link:hover .dfjs_imgbox img{transform: scale(1.1);}

.news3 a p.news3_tit{ color:#333;}
.news3 a:hover p.news3_tit{ color:#CC0000;}

.footer-top{height: 150px;margin-top: 60px;border-top: 2px solid #dddddd;background: #f9f9f9;}
.footer-top .title{padding: 15px 0 0 15px;font-size: 24px;color: #666666;height: 50px;}
.footer-top .links{position: relative;}
.footer-top .links .linksheader{color: #666;}
.footer-top .links .sublinks{position: absolute;left: 15px;top: 20px;background: #f9f9f9;width: 1016px;top: 58px;border: 1px solid #666;display: none;}
.footer-top .links .sublinks ul{padding: 22px 84px 0 26px;display: none;}
.footer-top .links .sublinks ul li{height: 40px;margin-right: 28px;float: left;}
.footer-top .links .sublinks ul li a{font-size: 14px;}
.footer-top .links .sublinks ul li a:hover{color:#fa7b1e ;}
.footer-top .links-item {float: left;margin-left: 15px;position: relative;z-index: 1;}
.footer-top .links-item.hover{border-bottom-color: transparent;}
.footer-top .links-item .bar{position: absolute;height: 19px;background:#f9f9f9;position: absolute;width: 100%;border: 1px solid #f9f9f9;margin-left: -1px;left: 0;top: 38px;
border-left-color:#666 ;
border-right-color:#666 ;
display: none;
border-top: 0;
}
.footer-top .links{position: relative;}
.footer-top .links-item .links-item-sub{position: absolute;width: 1068px;border: 1px solid #666;left: 15px;top: 56px;background: #f9f9f9;}
.footer-top .links-item{height: 38px;border: 1px solid #666;padding: 0 14px;line-height: 38px;cursor: pointer;box-sizing: content-box;}
.footer-top .links-item .linkarray{display: inline-block;vertical-align: middle;margin-left: 8px;position: relative;top: -2px;}
.footer-top .links-item ul{}

.xxfloat{width:120px; height:120px; top:30%; margin-left: -122px; display:block; position: fixed;}
.bnxfloat{width:200px; height:162px; top:30%; margin-left: 1205px; display:block; position: fixed;}