﻿/* 样式预定义 */
body{font-family: "Microsoft YaHei","微软雅黑";    font-size: 18px;max-width: 1920px;margin: 0 auto;background-color:#f5f6f7;}
dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0}
ol, ul {margin: 0;padding: 0;list-style: none}
a{text-decoration: none;color: black;}
/* a:hover{ text-decoration:none} */
img{border: none;}
i{ font-style:normal}
input { outline: none }
* {padding: 0;margin: 0;border: 0; webkit-tap-highlight-color: transparent;outline: none}
*, *:before, *:after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.ov {overflow: hidden;}
.pr {position: relative }
.pa {position: absolute }
.di {display: inline-block;}
.href {cursor: pointer;}
.left {float: left}
.right {float: right}
.sn1 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap; /*border:1px solid #ddd;*/}
.sn2 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sn3 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
ol, ul {margin: 0;padding: 0;list-style: none}
.min1400{width: 100%;min-width: 1400px;position: relative;}
.w1400{margin: 0 auto;width: 1400px;position: relative;}
.mt30{margin-top: 30px;}
.pd30{padding-top:30px;}
.more{font-size: 14px;color: #999;line-height: 30px;margin-top: 18px;}
.jews_href{cursor: pointer;}
.anniu_more{background-image:url("../images/jb_bg.jpg");background-repeat:no-repeat;background-size:100% 100%;}



/* focusBox */
.focusBox{ position: relative}
.focusBox .pic img{ display: block; width:100%; height:366px}
.focusBox .txt-bg{ position: absolute; bottom: 0px; z-index: 1; height: 90px; width:100%; background-color:#666; background: #c70000 }
.focusBox .txt{ position: absolute; bottom: 0px; z-index: 2; height: 70px; width:100%; overflow:hidden}
.focusBox .txt li{ height:70px; line-height:70px; position:absolute}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 18px}
.focusBox .num2{ position: absolute; z-index: 3; bottom: 14px; right: 18px; }
.focusBox .num li{ width: 30px;height: 30px;line-height: 30px;text-align: center; cursor: pointer; color:#c70000; background-color:#dbb1b1; margin-right:10px;        display: inline-block;overflow: hidden}
.focusBox .num li.on { background-color: #f19b14;width: 30px;height: 30px;line-height: 30px;text-align: center;}
.focusBox .num1920{display:table; text-align: center;bottom: 10px;width: 100%; position: absolute; z-index: 3;}
.focusBox .num1920 li.on { background:red;width: 10px;}

/*nav*/

.nav1920{width: 100%;background-size:cover;height: 70px;background-color:#3b79ea;    min-width: 1400px;}
.nav_1920_box{width:1400px; margin:0 auto; height:70px;}
.cl{zoom:1}
.col960{width:570px;margin:auto;display: inline-block;float: left;}
.navbg{height:70px;display:inline-block;float: left; position:relative;z-index:99;left:0;}
#navul li{border:0; width: 150px;float:left;height:70px;position:relative;text-align:center;line-height:70px;box-sizing: border-box;padding: 0 14px;}
#navul li a{font-size:20px;color:white;}
#navul li .nav_ico{position: relative;top: 3px;height: 18px;display: inline-block;}
#navul li.navhome{}
#navul li a:link,#navul li a:visited{color:white}
#navul li ul{display:none;position:absolute;z-index:10000;;background: #3b79ea; opacity: .9; top: 70px;left: 0;width: 100%;box-sizing: border-box;}
#navul li ul li{display:block;float:none;margin-right:0;position:relative;font-size:18px;height: auto;padding: 5px 0px;}
#navul li.navmoon{background:#07368c;}
#navul li.navmoon a{color:white}
#navul li.navhome a:hover{color:white}
#navul li.navmoon ul{display:block}
#navul li.navmoon ul li a{display:block;height:auto;line-height: 26px;padding: 8px 0;font-size: 16px;}
#navul li.navmoon ul li ul li a{font-size: 14px;}
.navmoon_li{background:#07368c;}
.lis_mr{background:#3b79ea;height:56px;line-height:56px;border-bottom:5px solid #3b79ea!important;}
#navul li ul ul{display:none;position:absolute;z-index:10000;;background: #3b79ea; overflow: hidden;left: 100%;top: 2px;}
#navul li.navmoon ul ul{display: none;}
/*#navul li.navmoon_s{background: #6d080c;}*/
/*#navul li.navmoon_s ul li:hover{background-color: #6d080c;}*/
#navul li.navmoons{background: #07368c;}
#navul li.navmoons ul li:hover{background-color: #07368c;}
#navul li.navmoons ul{display:block!important;;}
#navul li ul li ul li a{font-size: 14px;}
/*.navmoon_s{border-bottom: 3px solid white!important;}*/


/* 本例子css */

.head{transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;background-color:white;}
.head{height:140px;z-index:2;max-width: 1920px;}
.head .left img{height: 76px;margin-top: 32px;}
.head_wx_oa{width: 55px;margin-left: 20px;}
.head_wx_oa .wx{font-size: 28px;color: #3b79ea;position: relative;margin-top: 30px;line-height: 28px;z-index: 99;}
.head_wx_oa .wx div{width: 168px;height: 168px;padding: 3px;position: absolute;top:65px;left:-125px;border: 4px solid #3b79ea; box-shadow: 0px 2px 10px #d6d6d6;display: none;background-color: white;}
.head_wx_oa .wx div:after {content: "";position: absolute;top: -30px;display: inline-block;vertical-align: middle;width: 0;height: 0;border-style: dashed;border-color: transparent;overflow: hidden;border-left-style: solid;border-left-color: #3b79ea;border-width: 14px;transform: rotate(270deg);left: 88%;margin-left: -14px;}
.head_wx_oa .wx div img{width: 154px;height: 154px;margin-top: 0;}
.head_wx_oa .oa{height: 46px;width: 46px;border-radius: 4px;margin-top: 21px;color: white;line-height: 46px;background-color: #3b79ea;font-size: 18px;text-align: center;}
.head_wx_oa .oa a{color: white;font-weight: bold;}

.head_wx_oa .searchBox{padding-left:55px;}
.head_wx_oa .sea{font-size: 26px;color: #3b79ea;position: relative;margin-top: 30px;line-height: 28px;z-index: 99;padding-left: 20px;margin-left:10px; font-weight:600;}
.head_wx_oa .sea .sea_div{width: 400px;height: 50px;padding: 3px;position: absolute;top:22.5px;right:0px;background-color: #f2f2f2;border-radius:8px;}
.head_wx_oa .sea .sea_div .keywords{width: 270px;height: 44px;float: left;margin-left:0px;background-color:#f2f2f2;}
.head_wx_oa .sea .sea_div .sea_an{font-size: 24px;line-height: 30px;margin-right: 5px;position:absolute;left:5px;height:30px;border-right:1px solid #ccc;top:10px;padding-right:5px;left:20px;}
.head_wx_oa .sea .sea_div #search_btn{ font-size: 16px;  line-height: 18px;  background-color: #3b79ea;  display: inline-block;  height: 50px;  line-height: 50px;  position: absolute;  right: 0px;  top: 0;  width: 70px;  text-align: center;  font-weight: 400;  color: white; border-radius: 0 5px 5px 0; }
.head_wx_oa .nav_sea,.head_wx_oa .sea_an{-webkit-text-stroke:1px white;-moz-text-stroke:1px white;-o-text-stroke:1px white;text-stroke:1px white;}
.head_wx_oa form .sea_an{color:#ccc;}

.title,.title_txt{width:100%;}
.title_png{height:32px;}
.title h3{line-height:24px;margin-left:5px;margin-top:3px;font-weight:500; font-size:24px;float:left;}
.title .bg{display:inline-block;float:left;margin-top:10px;}
.title_w h3{color:white;}
.title_w .bg_w{width:170px;height:10px;background-color:white;display:inline-block;float:left;margin-top:10px;}


.banner{min-width: 1400px;top: 0;width: 100%;max-width: 1920px;z-index: 1;}
.banner .swiper{width: 100%;height: 190px;max-width: 1920px;margin: 0 auto;position: relative;overflow: hidden;}
.banner .nanner_title{padding:50px 0;text-align: center;}
.banner .nanner_title h2{font-size: 36px;color: #000;line-height:50px;}
.banner .nanner_title p{font-size: 20px;color: #777;line-height:30px;margin-top:10px;}
.banner .swiper .swiper-slide{width: 100%;height: 190px;}
.banner .shubiao{position: absolute;bottom: 50px;z-index: 99;text-align: center;width: 80px;color: white;font-size: 14px;left: 50%;margin-left: -40px;}
.banner .shubiao img{float: left;}
.banner .shubiao p{height: 30px;line-height: 30px;float: right;}
.banner .swiper-pagination-bullet{background-color:#b7b7b7;opacity:.8;width:12px;height:4px;border-radius:2px;}
.banner .swiper-pagination-bullet-active{background-color:#3b79ea;width:20px;border-radius:2px;opacity:1;}

.chake_nav{padding:10px 0;}
.chake_nav a{display:inline-block;float:left;font-weight:bold;font-size:22px;width:117.5px;margin:0 25px;height:40px;line-height:40px;margin-bottom:20px;text-align:center; }
.chake_nav a.active{background-color:#3b79ea;color:white;border-radius:20px;}


.box1{padding:30px 0 30px;   }
.box1 .swiper{width: 700px;height: 450px;}
.box1 .swiper .swiper1{width: 700px;height: 450px;position: relative;}
.box1 .swiper .swiper-pagination-bullet{background:#ccc;opacity: .8;}
.box1 .swiper .swiper-pagination-bullet-active{background:#3b79ea;opacity:1;}
.box1 .swiper .swiper1 .swiper-slide{width:700px;height: 450px; position:relative;}
.box1 .swiper .swiper1 .swiper-slide .img{width:700px;height:450px;}
.box1 .swiper .swiper1 .swiper-slide .txt{width:620px;height:215px;position:absolute;bottom:15px;box-shadow:1px 1px 10px #ccc;left:50%;margin-left:-310px;background-color:white;padding:30px;}
.box1 .swiper .swiper1 .swiper-slide .txt h2{font-weight:unset;color:#333;font-size:22px;}

.box1 .swiper .swiper1 .swiper-slide p{width: 100%;line-height: 30px;bottom: 0px;color: #888;text-align: justify;    margin-top: 20px;
	background-color: rgba(0, 0, 0, .7);
	height: 40px;
	line-height: 40px;
	color: white;
	text-indent: 10px;
	position: absolute;}
.box1_news{width: 670px;}
.box1 .swiper .swiper1 .swiper-pagination{text-align: right;padding-right: 10px;bottom: 8px;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{  padding-right: 10px;bottom: 14px;}
.swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;}

/*.box_title{height: 60px;width: 100%;border-bottom: 2px solid #dcdcdc;}*/
/*.box_title img{height: 30px;margin-top: 15px;}*/
/*.box_title h3{line-height: 60px;margin-left: 6px;color: #3b79ea;font-size: 24px;}*/
/*.box_title .box_title_left{overflow: hidden;border-bottom:2px solid #3b79ea;width: 150px;     height: 60px;}*/
.box_title{border-bottom: 1px solid #ccc;}

.top_news{padding: 20px 0;height: 126px;}
.top_news h4{font-size: 18px;color: #333;line-height: 34px;}
.top_news p{font-size: 16px;color: #888;line-height: 26px;}
.box_content_newslist .news_li{height: 62px;line-height: 62px;border-bottom: 1px dashed #dcdcdc;position:relative;padding-left:30px;}
.box_content_newslist .news_li:last-child{border-bottom: 0;}
.box_content_newslist .news_li span{display: inline-block;float: right;font-size: 14px;color: #888;}
.box_content_newslist .news_li .hd{position:absolute;width:6px;height:6px;border-radius:50%;background-color:#3b79ea;left:7px;top:28px;}

.box2 .swiper{width: 1400px;height: 148px;}
.box2 .swiper2{width: 1400px;height: 148px;position: relative;}
.box2 .swiper2 .swiper-slide{width: 1400px;height: 148px;}

.box2 .swiper2  .swiper-pagination-bullet {width: 20px;height: 20px;text-align: center;line-height: 20px;font-size: 12px;color: white;opacity: 1;background: rgba(0, 0, 0, 0.4);border-radius: 4px;}

.box3{padding:40px 0;}
.box3 .new{width: 685px;}

.box3 .new .box_content_newslist .news_li{height: 56px;line-height: 56px;border-bottom: 1px dashed #dcdcdc;position:relative;padding-left:0;}
.box3 .new .box_content_newslist .news_li:last-child{border-bottom:0;}

.box3 .pro .box_content{padding-top: 20px;}
.box3 .pro .pro_li{width: 347px;height: 225px;margin-right: 15px;margin-bottom: 15px;display: inline-block;float: left;position: relative;}
.box3 .pro .pro_li:nth-child(2n){margin-right: 0;}
.box3 .pro .pro_li .pro_title{position:absolute;width: 100%;height: 50px;line-height:60px;bottom: 0px;color: white;background-image: linear-gradient( rgba(255,255,255,0),rgba(0,0,0,.9))!important;text-align: left;text-indent: 5px;}
.box3 .pro .pro_li .pro_title span{width: 3px;height: 20px;background-color: white;margin-top: 20px;display: inline-block;float: left;margin-left: 6px;}
.box3 .pro .pro_li .xs_box{width: 347px;height: 225px;background: rgba(0,0,0,.7);z-index: 99;display: block;position: absolute;top: 0;}
.box3 .pro .pro_li .xs_box .xs{width: 327px;height: 205px;background-color: #3b79ea;margin: 10px;padding-top: 75px;}
.box3 .pro .pro_li .xs_box .xs .title_block{font-size: 20px;color: white;width: 100%;text-align: center;line-height: 30px;}
.box3 .pro .pro_li .xs_box .xs .hx{width: 40px;height: 2px;background-color: white;margin: 10px auto 0;}
.box3 .pro .pro_li:hover .xs_box{display: block!important;}

.box4{background-color: #3b79ea;padding: 30px 0;}
.box4 a{display: inline-block;float: left; width: 270px;height: 46px;line-height: 46px;text-align: center;border-radius: 6px;background-color: white;color: #3b79ea;margin-right: 40px;margin-bottom: 20px;}
.box4 a:nth-child(4n){margin-right: 0;}

.box6{width:100%;height:800px;}
.box6 .box_content{height:610px;overflow:hidden;}

.box7 .box_content{padding:30px 0;height:300px;}
.box7 .box_content a{display:inline-block;margin-right:21.333px;float: left;
    /*box-shadow:1px 1px 5px #e5e5e5;*/
}
.link{background-color:#dbdbda;}
.link .w1400{position:relative;padding:10px 0 10px 100px;}
.link p{position:absolute;top:10px;left:0;line-height:36px;font-size:18px;}
.link a{line-height:36px;margin-right:60px;color:#444;}


.foot{width: 100%;background-color: #ececec;height: 220px;color: #444!important;font-size: 14px;padding: 25px 0;}
.foot a{color: white!important;}
.foot .left p{line-height: 30px;}
.foot .right p{width: 110px;text-align: center;}
.foot .tels{margin-top:30px;}
.foot .erweima{margin-top:25px;}
.foot .erweima .weibo{margin-right:50px;}
.foot .erweima p{line-height:24px;}


.foot .tels p{line-height:40px;font-size:16px;margin-left:50px;}
.foot2{height:50px;line-height:50px;color:white;background-color:#325cca;}
.foot2  a{color:white!important;}

.right_fixed_nav{position: fixed;right: 2px;bottom: 30%;z-index: 999;}
.right_fixed_nav .list{width: 50px;height: 50px;margin-bottom: 10px;box-shadow: 0px 0px 10px #ccc;border-radius: 8px;background-color: white;position:relative;}
.right_fixed_nav .list .ico{margin: 10px;height: 30px;width: 30px;}

.right_fixed_nav .list .right_wx{width: 168px;height: 168px;padding: 3px;position: absolute;right:66px;border: 4px solid #3b79ea; box-shadow: 0px 2px 10px #d6d6d6;display: none;background-color: white;top: -20px;}
.right_fixed_nav .list .right_wx:after {content: "";position: absolute;top: 28px;display: inline-block;vertical-align: middle;width: 0;height: 0;border-style: dashed;border-color: transparent;overflow: hidden;border-left-style: solid;border-left-color: #3b79ea;border-width: 14px;transform: rotate(0deg);right: -30px;margin-left: -14px;}
.right_fixed_nav .list .right_wx img{width: 154px;height: 154px;margin-top: 0;}
.right_fixed_nav .right_fixed_wx:hover .right_wx{display: block!important;}


.top_div{min-width: 1400px;max-width: 1920px;margin: 0 auto;}
.top_div img{width: 100%;display: block;}

.box6 .box_content{margin-top:40px;}

.swiper3 .swiper-slide{width:1400px;height:550px;}
.swiper3 .swiper-slide .swiper_slide_left,.swiper3 .swiper-slide .swiper_slide_right{width:685px;height:550px;}
.swiper3 .swiper-slide .swiper_slide_left .pro_li{width:685px;height:550px;position:relative;}

.swiper3 .swiper-slide .swiper_slide_right .pro_li{width:327.5px;height:260px;float:left;display:inline-block;position:relative;}
.swiper3 .swiper-slide .swiper_slide_right .pro_li:nth-child(1){margin-right:30px;margin-bottom:30px;}
.swiper3 .swiper-slide .swiper_slide_right .pro_li:nth-child(2){margin-bottom:30px;}
.swiper3 .swiper-slide .swiper_slide_right .pro_li:nth-child(3){margin-right:30px;}
.swiper3 .swiper-pagination-bullet{border-radius:0;}

.pro_li .xs_box{width: 100%;height: 100%;;z-index: 99;display: block;position: absolute;top: 0;}
.pro_li .xs_box .xs{width: calc(100% - 20px);height: calc(100% - 20px);background: rgba(0,0,0,.7);margin: 10px;padding-top: 30%;}
.pro_li .xs_box .xs .title_block{font-size: 20px;color: white;width: 100%;text-align: center;line-height: 30px;}
.pro_li .xs_box .xs .hx{width: 40px;height: 2px;background-color: white;margin: 10px auto 0;}


.voice_2 { width: 1400px; position: relative; left: 50%; margin-left: -700px;overflow:hidden;}
.voice_2 ul li { float: left; display: inline; height: 610px; color: #fff; cursor: pointer; position: relative;margin-right:20px;border-radius:10px;overflow:hidden;}
.voice_2 .fold { width: 160px; height: 100%; text-align: center; position: relative; top: 0px; left: 0px;margin-right:20px;border-radius:10px;}
.voice_2 .fold .fold_img{width: 160px; height: 100%;border-radius:10px;}
.voice_2 .fold .fold_txt{position:absolute;top:0;width:100%;height:610px;}


.voice_2 ul li:last-child{margin-right:0;}
.voice_2 .fold .img { display: block; background: url("img/icon.png") 0 0 no-repeat; margin-bottom: 20px; margin-top: 236px;}
.voice_2 .li1 .fold .img { background-position: -482px -181px; width: 56px; height: 113px; margin: 236px 20px 20px 20px;}
.voice_2 .li2 .fold .img { background-position: 0 -417px; width: 51px; height: 138px; margin: 236px 25px 28px 25px;}
.voice_2 .li3 .fold .img { background-position: -64px -413px; width: 54px; height: 142px; margin: 239px 23px 20px 23px;}
.voice_2 .li4 .fold .img { background-position: -136px -204px; width: 76px; height: 96px; margin: 276px 12px 26px 12px;}
.voice_2 .li5 .fold .img { background-position: -141px -420px; width: 53px; height: 116px; margin: 259px 23px 24px 23px;}
.voice_2 .li6 .fold .img { background-position: -172px -306px; width: 54px; height: 104px; margin: 270px 23px 25px 23px;}
.voice_2 .fold .txt { font-size: 24px; display: block; width: 25px; font-weight: normal; margin: 0px 38px; line-height: 25px;position: absolute;bottom: 40px;}
.voice_2 .unfold { width: 500px; height: 100%; display: none; position: relative; top: 0px; left: 0px;border-radius:10px;}
.voice_2 .unfold .unfold_img{width: 500px; height: 100%;border-radius:10px;}

.voice_2 .unfold .unfold_txt{position:absolute;bottom:0;width:100%;height:140px;background-color:rgb(59 121 234 / .9);}
.voice_2 .unfold .unfold_txt .ico_box{width: 140px;height: 140px;position: relative; background-color: rgba(255, 255, 255, .5); border-radius: 50%;  display: flex;flex-wrap: wrap;justify-content: center;align-content: center;flex-direction: row;}
.voice_2 .unfold .unfold_txt .ico_box img{height:60px;}
.voice_2 .unfold .unfold_txt .ico_box_xx{width: 170px;height: 170px;position: relative;left: 50%;margin-left: -85px;top:80px;padding: 15px;border: 1px dashed white;border-radius: 50%;}
.voice_2 .unfold .unfold_txt .hover_txt{padding: 20px;width:100%;}
.voice_2 .unfold .unfold_txt .hover_txt h4{font-size:24px;margin-bottom:10px;font-weight:unset;text-align:left;}
.voice_2 .unfold .unfold_txt .hover_txt p{line-height:30px;text-align:justify;}


.voice_2 .unfold dl { margin: 50px 60px 0px 60px;}
.voice_2 .unfold dt { width: 100%; text-align: center; margin-bottom: 40px;}
.voice_2 .unfold dd { font-size: 18px; line-height: 35px;}
.voice_2 .unfold dd b { font-size: 30px; font-weight: normal;}
.voice_2 .unfold dd b a { font-size: 14px; display: inline-block; color: #fff; margin-left: 40px;}




.ht{width:100%; height: 336px;background: url("../images/hudong.jpg") center no-repeat;background-size: cover;overflow: hidden;}
.ht_box{width: 1400px;margin: 0 auto;height: 336px;position: relative;overflow: hidden;}
.ht_box h1{margin-top: 100px;color: white;margin-left: 20px;}
.weizhiBox{    height: 60px;top: -61px;border-top: 1px solid white;}
.weizhiBox .left div{display: inline-block;position: relative}
.weizhiBox .left div b{width: 50px;height: 3px;position: absolute;    left: 50%;margin-left: -25px;bottom: 4px;}
.weizhiBox .left .active{font-weight: bold;}
.weizhiBox .left .active b{background-color: white;}
.weizhiBox .left div:hover{font-weight: bold}
.weizhiBox .left div:hover b{background-color: white;}
.weizhiBox .right{ width: 50px;margin-top: 17px }
.weizhiBox .right img{width: 36px;height: 36px;}
.weizhiBox .left a {border-right: 1px solid white;}
.weizhiBox .left div:last-child a{border-right: 0;}
.weizhiBox .container .left div:last-child a{border-right: 0}
.dz{width: 100%;background-color: #f1f1f1;height: 50px;line-height: 50px;min-width: 1400px;font-size: 14px;margin-top: -60px;margin-bottom: 10px;}
.dz .dz_box{width: 1400px;margin: 0 auto;}

.mail_add{padding:20px;background-color:white;}
.mail_add .xuzhi{font-size:14px;line-height:40px;background-color:#FAFAFA; border-left:2px solid #3b79ea;padding-left:10px;color:#666;margin-bottom:20px;}
.mail_add .xuzhi a{color:#666;}

.mali_list{position:relative;width:100%;padding-left:100px;min-height:40px;margin-bottom:20px;overflow:hidden;}
.mali_list .mail_list_title{position:absolute;height:40px;line-height:40px;top:0px;width:100px;text-align:right;left:0;font-size:14px;}
.mali_list .mail_list_title span{}
.mali_list .miail_list_content{}
.mali_list .miail_list_content input{font-size: 16px;line-height: 40px;height: 40px;color: #555;vertical-align: middle;background-color: #fff;background-image: none;border: 1px solid #dbdbdb;border-radius: 0;vertical-align: middle;padding: 0 5px; width:100%;border-radius:5px;}
.mali_list .miail_list_content input[type="radio"]{width:12px;height:12px;margin:5px;position:relative;top:-1px;}
.mali_list_t{overflow:hidden;}
.mali_list_t .mali_list{width:40%;margin-right:5%;display:inline-block;float:left;overflow:unset;}
#imgid img{height:40px;line-height:40px;}
.mail_caozuo{text-align:center;}
.mail_caozuo input {height: 38px;line-height: 38px;border: 1px solid transparent;padding: 0 18px;background-color: #3b79ea;color: #fff;white-space: nowrap;text-align: center;font-size: 14px;border-radius: 2px;cursor: pointer}

.layui-btn:hover {opacity: .8;filter: alpha(opacity=80);color: #fff}

.cx_list{margin-bottom:20px;}
.cx_list input{height:40px;width:100%;border-radius:4px;}

.box_new_ul{}

.box_new_ul .box_li{width:453px;margin-right:20.5px;display:inline-block;float:left;height:320px;}
.box_new_ul .box_li:nth-child(3n){margin-right:0px;}
.box_li_title{border-bottom:1px solid #e5e5e5;overflow: hidden;}
.box_li_title h4{line-height:40px;font-size:16px;color:#3b79ea;position:relative;text-indent:10px;display:inline-block;float:left;overflow:hidden;height:40px;}
.box_li_title h4:after{content:"";display:block;width:60px;height:2px;background-color:#3b79ea;position: absolute;bottom: 0px;}
.box_li_title h4:before{content:"";display:block;width:4px;height:20px;background-color:#3b79ea;position: absolute;bottom: 10px;left:2px;border-radius:5px;}
.box_li_title a{display:inline-block;float:right;line-height:40px;font-size:12px;color:#999;}
.box_new_ul .box_li.hd a{display:inline-block;float:left;width:220px;height:153px;float:left;margin-right:13px;margin-top:13px;}
.box_new_ul .box_li.hd a img{width:100%;height:153px;}
.box_new_ul .box_li.hd a:nth-child(2n){margin-right:0px;}
.box_li .box_li_content{padding: 6px 0;}
.hd .box_li_content{padding: 0;}
.box_li_content .new_li a{display:inline-block;float:left;font-size:16px;line-height:53.5px;position:relative;text-indent:10px;}
.box_li_content .new_li a:before{content:"";display:block;width:5px;height:5px;background-color:#3b79ea;position: absolute;bottom: 24.5px;left:0px;border-radius:5px;}
.box_li_content .new_li span{display:inline-block;float:right;font-size:14px;color:#999;line-height:53.5px;}