@charset "gb2312";
/* CSS Document */
/* movepic */
.fullslide {width:100%; position:relative; margin-top: -80px; }
.slide_bott_img {width:100%;  position:absolute; bottom:0; left:0; z-index: 99;}
.slide_bott_img img{max-width:100%;}
.slide_image {margin:0 auto; position:relative; overflow:hidden; }
.slide_image ul {width:9999px; height:100%;  position:absolute; top:0; left:0;}
.slide_image li {float:left; width:100%; }
.slide_image li img {display: block;max-width:100%;height:auto;margin:0 auto; }
.slide_image li > a {display:block; width:100%; height: 100% }
.slide_num {position:absolute;z-index:100;top:50%;right:80px; margin-top: -50px;}
.slide_num ul li {cursor:pointer;width:20px;height:20px;margin:10px 0 0; font-size: 0; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.6);-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s; transition: all ease-in-out .3s; border-radius: 50%; border:1px solid #f2f2f2;}
.slide_num ul li.active { background-color: #ffb700;border:1px solid #ffb700;}

.slide_image li .slide_box{position:absolute; top:0; left:0; width: 100%; clear: both; overflow: hidden; z-index: 91;height: 100%; padding-top: 6rem; text-align: center;}
.slide_image li .slide_box h2{ color: #fff; font-weight: bold; font-size: 5rem; margin-top: 13rem; margin-bottom: 1rem;  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.6);}
.slide_image li .slide_box h3{color: #fff; font-size: 3.9rem;text-shadow: 0 3px 6px rgba(0, 0, 0, 0.6);}
.slide_image li .slide_box h5{padding-top:2rem;}
.slide_image li .slide_box h5 span{color: #fff; font-size: 3.0rem;text-shadow: 0 3px 6px rgba(0, 0, 0, 0.6); padding: 0 20px; border: 1px dashed rgba(255,255,255,0.60); margin:0 15px; border-radius:26px; height: 52px; line-height: 50px; display: inline-block;}

.slide_image li .slide_box .slide_phone_pic{width: 39%;position: absolute;bottom: 0; left: 0; z-index: 99}
.slide_image li .slide_box .slide_phone_pic img{max-width: 100%;}
.slide_image li .slide_box .slide_phone{float: right;  width: 60%; text-align: center;}
.slide_image li .slide_box .slide_phone h2{font-size: 5rem; }

.slide_image li .slide_box .slide_btn{display:inline-block;border: 1px solid #ffb700; color: #1d213b; margin-top: 2rem;padding: 1rem 5rem;border-radius: 3rem; font-size: 2.4rem;-webkit-transition: margin-top ease-in-out .3s;-o-transition: margin-top ease-in-out .3s; transition: margin-top ease-in-out .3s; background-color: #ffb700}
.slide_image li .slide_box .slide_btn:hover{color: #500;margin-top:1.5rem}

.slide_icon .btn_prev,.slide_icon .btn_next {position:absolute;top:50%;margin-top:-34px;left:20px;z-index:100;width:38px;height:68px; text-align: center; cursor:pointer; display: none;background-color:rgba(0,0,0,0.1); color: #eee;  }
.slide_icon i{font-size: 38px;display: table-cell;vertical-align: middle;height:68px; }
.slide_icon .btn_next {left:auto;right:20px;}
.slide_icon .btn_next:hover ,.slide_icon .btn_prev:hover{color: #fff;background-color:rgba(0,0,0,0.3);}

/*share*/
.section_tit{margin-bottom:20px; text-align: center;}
.section_tit h2{font-size: 3.6rem;margin-bottom: 10px; line-height: 100%; font-weight: bold;position: relative; padding-bottom: 20px; }
.section_tit h2:after{ width:160px;position: absolute; content: ""; bottom: 0; left:50%;  height: 3px; z-index:191; background-color: rgba(0,0,0,0.2);margin-left: -80px;}
.section_tit p{font-size: 2rem; color: #666;  line-height: 150%;}

/*wx_home_a*/
.wx_home_a{padding: 60px 0 30px; background: url(../images/wx_home_a_bg.png) no-repeat top center;}
.wx_home_a .section_con {clear: both; overflow: hidden; padding: 30px 0;}
.wx_home_a .section_con .item_pic{text-align: center;}
.wx_home_a .section_con .item_pic img{max-width: 100%;margin-bottom: 10px; }
.wx_home_a .section_con .item_text p{text-indent: 2em; line-height: 200%; margin-bottom: 10px; font-size: 1.6rem;}

/*animation wx_home_a*/
.wx_home_a .box_cover .item_pic {animation: fadeInLeft 1s; -moz-animation: fadeInLeft 1s; -webkit-animation: fadeInLeft 1s;  -o-animation: fadeInLeft 1s; }
.wx_home_a .box_cover .item_text {animation: fadeInRight 1s; -moz-animation: fadeInRight 1s; -webkit-animation: fadeInRight 1s;  -o-animation: fadeInRight 1s; }

/*count_box*/
.count_box{border-top: 1px solid rgba(255,255,255,0.20); background:url(../images/wx_ban_bg.jpg) no-repeat; color:#fff; background-size: cover;}
.count_box .count_con ul{clear: both; overflow: hidden;}
.count_box .count_con ul li{float: left; width: 25%; text-align: center;}
.count_box .count_con ul li .items{border-right: 1px solid rgba(255,255,255,0.20); position: relative;height: 200px;}
.count_box .count_con ul li:last-child .items{border-right: none;}
.count_box .count_con ul li .items h3{padding-top: 5rem;}
.count_box .count_con ul li .items h3 span{font-size: 5.0rem; line-height: 100%; font-weight: bold;}
.count_box .count_con ul li .items h3 sub{font-size: 2.4rem; vertical-align: middle;}
.count_box .count_con ul li .items h2{font-size: 1.6rem;}

/*wx_home_b*/
.wx_home_b{padding: 60px 0;background: url(../images/wx_home_bbg.jpg) no-repeat bottom center;}
.wx_home_b .section_con {clear: both; overflow: hidden; padding: 10px 0;}

.wx_home_b .section_con .section_tab_box{clear: both; overflow: hidden;}
.wx_home_b .section_con .section_tab_box .tab_tit{clear: both; overflow: hidden;text-align: center;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li{ height:80px; line-height: 80px;font-size: 1.8rem; cursor: pointer; background-color: #f1f1f1; float: left; width: 20%;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li a{display: block;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li i{ font-size: 3.9rem; padding-right: 1rem;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li i.colora{color: #aa92ff;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li i.colorb{color: #6ccc16;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li i.colorc{color: #ff3a2f;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li i.colord{color: #ff9c00;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li i.colore{color: #006fdc;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li:nth-child(1) i.colorb{color: #aa92ff;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li:nth-child(2) i.colorb{color: #6ccc16;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li:nth-child(3) i.colorb{color: #ff3a2f;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li:nth-child(4) i.colorb{color: #ff9c00;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li:nth-child(5) i.colorb{color: #006fdc;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li:hover,.wx_home_b .section_con .section_tab_box .tab_tit ul li.active{ color: #fff;background: linear-gradient(to right, rgba(70,0,176,1.00) 0%,rgba(207,19,50,1.00) 100%);}
.wx_home_b .section_con .section_tab_box .tab_tit ul li:hover i,.wx_home_b .section_con .section_tab_box .tab_tit ul li.active i{ color: #fff;}
.wx_home_b .section_con .section_tab_box .tab_tit ul li:hover a,.wx_home_b .section_con .section_tab_box .tab_tit ul li.active a{ color: #fff;}

.wx_home_b .section_con .section_tab_box .tab_con{background-color: #fff; padding: 20px; margin-top: 20px;}

.wx_home_b .tab_con > div > h2{text-align: center; padding: 10px 0 0; font-size: 2.4rem; font-weight: bold;}
.wx_home_b .tab_con > div > h3{text-align: center; padding: 10px 0 20px; font-size: 1.6rem;}

.wx_home_b .tab_con .item_con_a{clear: both; overflow: hidden;}
.wx_home_b .tab_con .item_con_a .rowmar{ margin-left: 0; margin-right: 0;}
.wx_home_b .tab_con .item_con_a .colthree1{padding-left: 0;padding-right: 0;float: left;}

.wx_home_b .tab_con .item_con_a ul li .item{position: relative;clear: both; overflow: hidden;padding:20px;}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico{ width: 32%;float: left; overflow: hidden; text-align: center; }
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .ico_con{ width:9rem; height:9rem; line-height:9rem; border-radius: 50%; background-color: #51ac00}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colora{background-color: #51ac00}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colorb{background-color: #5ea9fd}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colorc{background-color: #fd5ec3}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colord{background-color: #ff9690}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colore{background-color: #ffd21c}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colorf{background-color: #00ddc6}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colorg{background-color: #ff9690}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colorh{background-color: #51ac00}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colori{background-color: #00bbdd}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colorj{background-color: #235cff}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colork{background-color: #ff620d}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .colorl{background-color: #6c03ef}
.wx_home_b .tab_con .item_con_a ul li:nth-child(1) .item .item_ico .colorg{background-color: #ff9690}
.wx_home_b .tab_con .item_con_a ul li:nth-child(2) .item .item_ico .colorg{background-color: #51ac00}
.wx_home_b .tab_con .item_con_a ul li:nth-child(3) .item .item_ico .colorg{background-color: #00bbdd}
.wx_home_b .tab_con .item_con_a ul li:nth-child(4) .item .item_ico .colorg{background-color: #235cff}
.wx_home_b .tab_con .item_con_a ul li:nth-child(5) .item .item_ico .colorg{background-color: #ff620d}
.wx_home_b .tab_con .item_con_a ul li:nth-child(6) .item .item_ico .colorg{background-color: #6c03ef}
.wx_home_b .tab_con .item_con_a ul li:nth-child(1) .item .item_ico .colorb{background-color: #51ac00}
.wx_home_b .tab_con .item_con_a ul li:nth-child(2) .item .item_ico .colorb{background-color: #5ea9fd}
.wx_home_b .tab_con .item_con_a ul li:nth-child(3) .item .item_ico .colorb{background-color: #fd5ec3}
.wx_home_b .tab_con .item_con_a ul li:nth-child(4) .item .item_ico .colorb{background-color: #ff9690}
.wx_home_b .tab_con .item_con_a ul li:nth-child(5) .item .item_ico .colorb{background-color: #ffd21c}
.wx_home_b .tab_con .item_con_a ul li:nth-child(6) .item .item_ico .colorb{background-color: #00ddc6}
.wx_home_b .tab_con .item_con_a ul li:nth-child(7) .item .item_ico .colorb{background-color: #ff9690}
.wx_home_b .tab_con .item_con_a ul li:nth-child(8) .item .item_ico .colorb{background-color: #51ac00}
.wx_home_b .tab_con .item_con_a ul li:nth-child(9) .item .item_ico .colorb{background-color: #00bbdd}
.wx_home_b .tab_con .item_con_a ul li:nth-child(10) .item .item_ico .colorb{background-color: #235cff}
.wx_home_b .tab_con .item_con_a ul li:nth-child(11) .item .item_ico .colorb{background-color: #ff620d}
.wx_home_b .tab_con .item_con_a ul li:nth-child(12) .item .item_ico .colorb{background-color: #6c03ef}
.wx_home_b .tab_con .item_con_a ul li .item .item_ico .ico_con i{ font-size: 5rem; display: inline-block; color: #fff; }

.wx_home_b .tab_con .item_con_a ul li .item .item_con{ width: 68%;   float: left;}
.wx_home_b .tab_con .item_con_a ul li .item .item_con .con_text h3{width: 100%; font-size:1.8rem; font-weight: bold;  line-height: 300%;}
.wx_home_b .tab_con .item_con_a ul li .item .item_con .con_text p{width: 100%; line-height: 180%;}

.wx_home_b .tab_con .item_con_a ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.wx_home_b .tab_con .item_con_a ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#f60;}
.wx_home_b .tab_con .item_con_a ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}

.wx_home_b .tab_con .item_con_b ul li .item{position: relative;clear: both; overflow: hidden; margin:0 0 20px; background-color:#fff;padding:10px 0 0; border-radius: 10px;}
.wx_home_b .tab_con .item_con_b ul li .item .item_ico{width: 10rem; height: 10rem; line-height: 10rem; border-radius: 50%; margin: 10px auto; text-align: center;background-color: #ef9200;}
.wx_home_b .tab_con .item_con_b ul li .item .colora{background-color: #9cceff;}
.wx_home_b .tab_con .item_con_b ul li .item .colorb{background-color: #ff9c9c;}
.wx_home_b .tab_con .item_con_b ul li .item .colorc{background-color: #5dcc5d;}
.wx_home_b .tab_con .item_con_b ul li .item .colord{background-color: #1e0619;}
.wx_home_b .tab_con .item_con_b ul li .item .colore{background-color: #FF2C00;}
.wx_home_b .tab_con .item_con_b ul li .item .colorf{background-color: #5dccbb;}
.wx_home_b .tab_con .item_con_b ul li .item .colorg{background-color: #15bc2d;}
.wx_home_b .tab_con .item_con_b ul li .item .colorh{background-color: #9cceff;}
.wx_home_b .tab_con .item_con_b ul li .item .colori{background-color: #eba000;}
.wx_home_b .tab_con .item_con_b ul li .item .colorj{background-color: #00ebbc;}
.wx_home_b .tab_con .item_con_b ul li .item .colork{background-color: #00a6eb;}
.wx_home_b .tab_con .item_con_b ul li .item .colorl{background-color: #f16060;}

.wx_home_b .tab_con .item_con_b ul li:nth-child(1) .item .colorg{background-color: #15bc2d;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(2) .item .colorg{background-color: #9cceff;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(3) .item .colorg{background-color: #eba000;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(4) .item .colorg{background-color: #00ebbc;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(5) .item .colorg{background-color: #00a6eb;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(6) .item .colorg{background-color: #f16060;}
.wx_home_b .tab_con .item_con_b ul li .item .item_ico i{ font-size: 6rem; display: inline-block; color: #fff;}

.wx_home_b .tab_con .item_con_b ul li .item .item_colora{ background-color: #618ee6;}
.wx_home_b .tab_con .item_con_b ul li .item .item_colorb{ background-color: #ed9269;}
.wx_home_b .tab_con .item_con_b ul li .item .item_colorc{ background-color: #8262ce;}
.wx_home_b .tab_con .item_con_b ul li .item .item_colord{ background-color: #60c680;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(1) .item .item_colora{ background-color: #618ee6;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(2) .item .item_colora{ background-color: #ed9269;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(3) .item .item_colora{ background-color: #8262ce;}
.wx_home_b .tab_con .item_con_b ul li:nth-child(4) .item .item_colora{ background-color: #60c680;}
.wx_home_b .tab_con .item_con_b ul li .item .item_con{ text-align:center;padding: 0 20px}
.wx_home_b .tab_con .item_con_b ul li .item .item_con h3{width: 100%; line-height: 50px;  font-size:1.8rem; font-weight: bold;}
.wx_home_b .tab_con .item_con_b ul li .item .item_con p{width: 100%;  color:#666; line-height: 180%;}

.wx_home_b .tab_con .item_con_b ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.wx_home_b .tab_con .item_con_b ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#ff5d3e;}
.wx_home_b .tab_con .item_con_b ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}

/*animation wx_home_b*/
.wx_home_b .box_cover .section_tab_box {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }
.wx_home_b .box_cover .tab_con {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/* wx_home_c */
.wx_home_c{padding: 60px 0; background: url(../images/wx_home_cbg.jpg) no-repeat; background-size: cover;}
.wx_home_c .section_tit h2{color: #fff}
.wx_home_c .section_tit h2:after{background-color: rgba(255,255,255,0.60)}
.wx_home_c .section_tit p{color: rgba(255,255,255,0.90)}

.wx_home_c .section_con{padding: 20px 0; }

.wx_home_c .section_con ul li .item{position: relative;clear: both; overflow: hidden; margin:0 0 20px; background-color:rgba(0,0,0,0.30); border: 3px solid rgba(255,255,255,0.00)}
.wx_home_c .section_con ul li .item .item_pic{clear: both; overflow: hidden;}
.wx_home_c .section_con ul li .item .item_pic img{width: 100%;}
.wx_home_c .section_con ul li .item .item_con{ text-align:center;padding: 20px}
.wx_home_c .section_con ul li .item .item_con h3{width: 100%; font-size:1.8rem; font-weight: bold;margin-bottom: 0.5rem;color:rgba(255,255,255,1.00); }
.wx_home_c .section_con ul li .item .item_con p{width: 100%;color:rgba(255,255,255,0.80); line-height: 200%;}

.wx_home_c .section_con ul li .item:hover{border-color: #55aaff;}
.wx_home_c .section_con ul li .item:hover img{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.wx_home_c .section_con ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#F1F100;}
.wx_home_c .section_con ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}

/*animation wx_home_c*/
.wx_home_c .box_cover .section_con ul li {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/* wx_home_d */
.wx_home_d{padding: 60px 0;}
.wx_home_d .section_con{padding: 20px 0; }

.wx_home_d .section_con .home_news_index{position: relative;border-bottom: 5px solid #f2f2f2}
.wx_home_d .section_con .home_news_index .news_index_pic{clear: both; overflow: hidden; }
.wx_home_d .section_con .home_news_index .news_index_pic img{width:100%;}
.wx_home_d .section_con .home_news_index h3{position: absolute; bottom: 0; left: 0; width: 100%; height: 50px; line-height: 50px; background-color: rgba(0,0,0,0.60); text-align: center; color: #fff; font-size: 1.6rem;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.wx_home_d .section_con .home_news_index:hover img{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}

.wx_home_d .section_con ul li {margin-bottom: 2.0rem;}
.wx_home_d .section_con ul li .item { background-color: #fff; padding: 1.5rem; clear: both; overflow: hidden; border-bottom: 5px solid #f2f2f2}
.wx_home_d .section_con ul li .item .con_pic{float:left;width:25%;overflow: hidden; }
.wx_home_d .section_con ul li .item .con_pic img{width:100%; height:auto;}
.wx_home_d .section_con ul li .item .con_text { float:left; width:75%;}
.wx_home_d .section_con ul li .item .con_text .text_box{padding-left: 1rem;}
.wx_home_d .section_con ul li .item .con_text h3{font-size: 1.6rem; line-height: 150%; padding: 5px 0;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.wx_home_d .section_con ul li .item .con_text p{line-height: 150%;color: #999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.wx_home_d .section_con ul li .item .con_text span{color: #999;background-color: #f2f2f2; display: inline-block; padding: 0.5rem 1.5rem; border-radius: 5px; margin-top: 8px;}
.wx_home_d .section_con ul li .item .time{color: #999;}

.wx_home_d .section_con ul li:hover .con_text h3{color:#f23900;animation: fadeInRight 1s; -moz-animation: fadeInRight 1s; -webkit-animation: fadeInRight 1s;  -o-animation: fadeInRight 1s;}
.wx_home_d .section_con ul li:hover .con_text span{color: #666;background-color: #eee; }
.wx_home_d .section_con ul li:hover .con_pic img{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}

/*animation wx_home_d*/
.wx_home_d .box_cover .section_con {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/* wx_home_e */
.wx_home_e{position: relative; background: url(../images/agent_dbg.jpg) no-repeat center; background-size: cover; }
.wx_home_e .wx_home_join{width: 60%;padding: 2rem 2rem 5rem 0;background-color: #fff;}
.wx_home_e .wx_home_join h2{font-size: 3.2rem; font-weight: bold; padding: 1rem 0;}
.wx_home_join .join_term{clear: both; overflow: hidden;}
.wx_home_join .join_term ul li .item {position: relative; border: 1px solid #eee; padding: 1rem;margin-bottom: 2rem;}
.wx_home_join .join_term ul li .item .item_ico{position: absolute; top: 50%; width:38px; height: 50px; line-height: 50px; margin-top: -25px; text-align: center; }
.wx_home_join .join_term ul li .item .item_ico i{font-size: 3.2rem; color:#888;}
.wx_home_join .join_term ul li .item .item_con{padding-left: 50px;}
.wx_home_join .join_term ul li .item .item_con h3{font-size: 1.6rem; font-weight: bold;}
.wx_home_join .join_term ul li .item .item_con p{color:#888;font-size: 1.3rem; }

.wx_home_join .join_form ul li{margin-bottom: 1rem;}
.wx_home_join .join_form ul li input{width:100%;height: 43px; padding: 0 1rem; border: 1px solid #ccc; max-width: 500px;}
.btn_join a{background-color: #006cd8; color: #FFF;height: 50px; line-height: 50px;  border-radius:25px;padding: 0 35px;font-size: 1.8rem; display: inline-block; }
.btn_join a:hover{background-color: #0060c0; color: #ff0;}

/*wx_home_f*/
.wx_home_f .link_logo {position: relative; height: auto;}
.wx_home_f .link_logo .scroll_box ul{clear: both;overflow: hidden;}
.wx_home_f .link_logo .scroll_box ul li {float: left; width: 12.5%; text-align: center;}
.wx_home_f .link_logo .scroll_box ul li img{max-width: 100%; margin: 3rem 5px;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;opacity:0.3;filter:alpha(opacity=30);}
.wx_home_f .link_logo .scroll_box ul li img:hover{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(100%);filter:none;opacity:1;filter:alpha(opacity=100);} 

.link_logo .link_prev,.link_logo .link_next {position:absolute;top:50%;margin-top:-15px;left:0;z-index:100;width:30px;height:30px; text-align: center; cursor:pointer;background-color:rgba(0,0,0,0.1); color: #eee; line-height: 28px; border-radius: 15px;}
.link_logo i{font-size: 1.6rem;}
.link_logo .link_next {left:auto;right:0;}
.link_logo .link_next:hover ,.link_logo .link_prev:hover{color: #fff;background-color:rgba(0,0,0,0.3);}

/* ban_pic */
.ban_pic{background: url(../images/plan_ban.jpg) no-repeat center; background-size: cover; text-align: center; clear: both; overflow: hidden; padding-top: 80px; margin-top: -80px;}
.ban_pic h2{font-size: 5rem;padding:150px 0 10px;color: #fff; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6); font-weight: bold;}
.ban_pic h3{font-size: 3rem;padding:0 0 200px;color: #fff; text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.6); }

.ban_pic .ban_pic_tu{width:50%; float: left; }
.ban_pic .ban_pic_tu img{max-width: 100%; padding-top: 5rem;}
.ban_pic .ban_pic_text{width:50%; float: right;}

/* pagemenu */
.pagemenu {margin:20px 0; font-size:1.4rem;clear:both; overflow:hidden; text-align:center;}
.pagemenu a{border:#ddd 1px solid; margin-left:5px;color:#333; background:#F2F2F2; padding:0 10px; display:inline-block; height:32px; line-height: 30px; vertical-align:bottom;}
.pagemenu a:hover,.pagemenu a:active {border:#ff5d3e 1px solid;color:#ff5d3e;}
.pagemenu a.current {border:#ff5d3e 1px solid;font-weight:bold;color:#FFF; background:#ff5d3e;pointer-events:none; cursor:default;}
.pagemenu a.disabled {border:#E6E6E6 1px solid; color:#999; pointer-events:none; cursor:default;}

/*all_tab*/
.all_tab {border-bottom: 1px solid #eee; background-color: #fff; padding: 20px 0 0;}
.all_tab .tab_tit ul{ word-spacing: -6px; text-align: center;}
.all_tab .tab_tit ul li{display: inline-block;height: 38px; line-height: 38px;font-size: 1.6rem; cursor: pointer;word-spacing:0; position: relative; margin: 0 10px 20px;}
.all_tab .tab_tit ul li a{display:block;padding: 0 2.5rem; background-color: #f9f9f9;border-radius: 19px; }
.all_tab .tab_tit ul li:hover a{color: #f35000;}
.all_tab .tab_tit ul li.active a{color: #fff; background-color: #EC6900;}

/*soft_a*/
.softpic{background-image:url(../images/soft_ban.jpg);}

.soft_a{padding: 60px 0;background:url(../images/soft_abg.jpg) no-repeat; background-size: cover;}
.soft_a .section_con {clear: both; overflow: hidden; padding-top: 2rem;}
.soft_a .section_con .item_pic{text-align: center; padding-bottom: 2rem}
.soft_a .section_con .item_pic img{max-width: 100%;}

.soft_a .section_con .item_menu ul{clear: both; overflow: hidden;}
.soft_a .section_con .item_menu ul li{width:50%; float:left;text-align: center; padding: 0 0.5rem; }
.soft_a .section_con .item_menu ul li:last-child{width:100%;}
.soft_a .section_con .item_menu ul li .item{max-width: 280px;height: 80px;line-height: 80px; background-color: #f2f2f2; margin: 0 auto 2rem; font-size: 1.8rem; border-radius: 100px; border: 1px solid #eee;}
.soft_a .section_con .item_menu ul li .item i{font-size: 3.9rem; padding-right: 1rem; display: inline-block;}
.soft_a .section_con .item_menu ul li .item span{display: inline-block;}
.soft_a .section_con .item_menu ul li .item i.colora{color: #6ccc16;}
.soft_a .section_con .item_menu ul li .item i.colorb{color: #aa92ff;}
.soft_a .section_con .item_menu ul li .item i.colorc{color: #ff3a2f;}
.soft_a .section_con .item_menu ul li .item i.colord{color: #ff9c00;}
.soft_a .section_con .item_menu ul li .item i.colore{color: #006fdc;}

.soft_a .section_con .item_menu ul li:nth-child(1) .item i{color: #6ccc16;}
.soft_a .section_con .item_menu ul li:nth-child(2) .item i{color: #aa92ff;}
.soft_a .section_con .item_menu ul li:nth-child(3) .item i{color: #ff3a2f;}
.soft_a .section_con .item_menu ul li:nth-child(4) .item i{color: #ff9c00;}
.soft_a .section_con .item_menu ul li:nth-child(5) .item i{color: #006fdc;}
.soft_a .section_con .item_menu ul li:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.soft_a .section_con .item_menu ul li:hover span{animation: fadeInRight 1s; -moz-animation: fadeInRight 1s; -webkit-animation: fadeInRight 1s;  -o-animation: fadeInRight 1s;color:#f60;}

.soft_a .box_cover .section_con .item_pic {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }
.soft_a .box_cover .section_con .item_menu  {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; animation-delay:0.5s;-webkit-animation-delay:0.5s; }

/*soft_b*/
.soft_b{padding: 60px 0;background:url(../images/soft_bbg.jpg) no-repeat; background-size: cover;}
.soft_b .section_tit h2{color: #fff}
.soft_b .section_tit h2:after{background-color: rgba(255,255,255,0.60)}
.soft_b .section_tit p{color: rgba(255,255,255,0.90)}

.soft_b .section_con{clear: both; overflow: hidden;padding:20px 0 0;}

.soft_b .section_con ul li .item{position: relative;clear: both; overflow: hidden;padding:30px 20px; background-color: #fff; margin-bottom: 2rem; border-left: 5px solid #60b0ff;}
.soft_b .section_con ul li .item .item_ico{ width: 32%;float: left; overflow: hidden; text-align: center; }
.soft_b .section_con ul li .item .item_ico .ico_con{ width:8rem; height:8rem; line-height:8rem; border-radius: 50%; background-color: #51ac00}
.soft_b .section_con ul li .item .item_ico .colora{background-color: #51ac00}
.soft_b .section_con ul li .item .item_ico .colorb{background-color: #5ea9fd}
.soft_b .section_con ul li .item .item_ico .colorc{background-color: #fd5ec3}
.soft_b .section_con ul li .item .item_ico .colord{background-color: #ff9690}
.soft_b .section_con ul li .item .item_ico .colore{background-color: #ffd21c}
.soft_b .section_con ul li .item .item_ico .colorf{background-color: #00ddc6}
.soft_b .section_con ul li .item .item_ico .ico_con i{ font-size: 5rem; display: inline-block; color: #fff;}
.soft_b .section_con ul li:nth-child(1) .item .item_ico .ico_con{background-color: #51ac00}
.soft_b .section_con ul li:nth-child(2) .item .item_ico .ico_con{background-color: #5ea9fd}
.soft_b .section_con ul li:nth-child(3) .item .item_ico .ico_con{background-color: #fd5ec3}
.soft_b .section_con ul li:nth-child(4) .item .item_ico .ico_con{background-color: #ff9690}
.soft_b .section_con ul li:nth-child(5) .item .item_ico .ico_con{background-color: #ffd21c}
.soft_b .section_con ul li:nth-child(6) .item .item_ico .ico_con{background-color: #00ddc6}
.soft_b .section_con ul li .item .item_con{ width: 68%;   float: left;}
.soft_b .section_con ul li .item .item_con .con_text h3{width: 100%; font-size:1.8rem; font-weight: bold;  line-height: 300%;}
.soft_b .section_con ul li .item .item_con .con_text p{width: 100%; line-height: 180%;}

.soft_b .section_con ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.soft_b .section_con ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#f60;}
.soft_b .section_con ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}

/*animation soft_b*/
.soft_b .box_cover .section_con ul li {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/*soft_c*/
.soft_c{padding: 60px 0;}
.soft_c .section_con{clear: both; overflow: hidden;padding:20px 0 0;}
.soft_c .section_con ul li .item{position: relative;clear: both; overflow: hidden; margin:0 0 2rem; background-color:#fff;padding:20px;}

.soft_c .section_con ul li .item .item_ico{ padding-left: 5px;}
.soft_c .section_con ul li .item .item_ico i{ font-size: 7rem; display: inline-block; line-height: 100%;}
.soft_c .section_con ul li .item .item_colora{color: #618ee6;}
.soft_c .section_con ul li .item .item_colorb{color: #ed9269;}
.soft_c .section_con ul li .item .item_colorc{color: #8262ce;}
.soft_c .section_con ul li .item .item_colord{color: #60c680;}
.soft_c .section_con ul li:nth-child(1) .item .item_colora{color: #618ee6;}
.soft_c .section_con ul li:nth-child(2) .item .item_colora{color: #ed9269;}
.soft_c .section_con ul li:nth-child(3) .item .item_colora{color: #8262ce;}
.soft_c .section_con ul li:nth-child(4) .item .item_colora{color: #60c680;}
.soft_c .section_con ul li .item .item_con{padding: 0 10px}
.soft_c .section_con ul li .item .item_con h3{width: 100%; line-height:43px;  font-size:1.8rem; font-weight: bold;}
.soft_c .section_con ul li .item .item_con p{width: 100%;  color:#666; line-height: 200%;}

.soft_c .section_con ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.soft_c .section_con ul li .item:hover h3{animation: fadeInLeft 1s; -moz-animation: fadeInLeft 1s; -webkit-animation: fadeInLeft 1s;  -o-animation: fadeInLeft 1s;color:#ff5d3e;}
.soft_c .section_con ul li .item:hover p{animation: fadeInRight 1s; -moz-animation: fadeInRight 1s; -webkit-animation: fadeInRight 1s;  -o-animation: fadeInRight 1s;}

.soft_c .colprea img{max-width: 100%;}

/*animation soft_c*/
.soft_c .box_cover .section_con ul li {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }
.soft_c .box_cover .colprea{animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s;animation-delay:0.5s;-webkit-animation-delay:0.5s; }

/*soft_d*/
.soft_d{padding: 60px 0;background:#fff;}

.soft_d .section_con{clear: both; overflow: hidden;padding:20px 0 0;}

.soft_d .section_con ul li .item{position: relative;clear: both; overflow: hidden;padding:30px 20px; background-color: #fff; margin-bottom: 2rem; border: 2px solid rgba(255,255,255,0.00);}
.soft_d .section_con ul li .item .item_ico{ width: 32%;float: left; overflow: hidden; text-align: center; }
.soft_d .section_con ul li .item .item_ico .ico_con{ width:8rem; height:8rem; line-height:8rem; border-radius: 50%;border: 1px solid #eee}
.soft_d .section_con ul li .item .item_ico .colora{color: #ff9690}
.soft_d .section_con ul li .item .item_ico .colorb{color: #51ac00}
.soft_d .section_con ul li .item .item_ico .colorc{color: #00bbdd}
.soft_d .section_con ul li .item .item_ico .colord{color: #235cff}
.soft_d .section_con ul li .item .item_ico .colore{color: #ff620d}
.soft_d .section_con ul li .item .item_ico .colorf{color: #6c03ef}
.soft_d .section_con ul li:nth-child(1) .item .item_ico .colora{color: #ff9690}
.soft_d .section_con ul li:nth-child(2) .item .item_ico .colora{color: #51ac00}
.soft_d .section_con ul li:nth-child(3) .item .item_ico .colora{color: #00bbdd}
.soft_d .section_con ul li:nth-child(4) .item .item_ico .colora{color: #235cff}
.soft_d .section_con ul li:nth-child(5) .item .item_ico .colora{color: #ff620d}
.soft_d .section_con ul li:nth-child(6) .item .item_ico .colora{color: #6c03ef}
.soft_d .section_con ul li .item .item_ico .ico_con i{ font-size: 5rem; display: inline-block;}

.soft_d .section_con ul li .item .item_con{ width: 68%;   float: left;}
.soft_d .section_con ul li .item .item_con .con_text h3{width: 100%; font-size:1.8rem; font-weight: bold;  line-height: 300%;}
.soft_d .section_con ul li .item .item_con .con_text p{width: 100%; line-height: 160%;}

.soft_d .section_con ul li .item:hover{border-color:#ff9a9a; background-color: #fefefe; }
.soft_d .section_con ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.soft_d .section_con ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#f60;}
.soft_d .section_con ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}

/*animation soft_d*/
.soft_d .box_cover .section_con ul li {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/*soft_e*/
.soft_e{padding: 60px 0;background:url(../images/soft_ebg.jpg) no-repeat; background-size: cover;}
.soft_e .section_tit h2{color: #fff}
.soft_e .section_tit h2:after{background-color: rgba(255,255,255,0.60)}
.soft_e .section_tit p{color: rgba(255,255,255,0.90)}

.soft_e .section_con{clear: both; overflow: hidden;padding:20px 0 0;}

.soft_e .section_con ul li .item{position: relative;clear: both; overflow: hidden;padding:30px 20px;margin-bottom: 2rem; border: 2px solid rgba(255,255,255,0.20);}
.soft_e .section_con ul li .item .item_ico{ width: 30%;float: left; overflow: hidden; text-align: center; padding-top: 1rem;}
.soft_e .section_con ul li .item .item_ico .ico_con i{font-size: 6rem; display: inline-block;color: #fff; }

.soft_e .section_con ul li .item .item_con{ width: 70%;   float: left;}
.soft_e .section_con ul li .item .item_con .con_text h3{width: 100%; font-size:1.8rem; font-weight: bold;  line-height: 300%;color: rgba(255,255,255,1.00)}
.soft_e .section_con ul li .item .item_con .con_text p{width: 100%; line-height: 180%;color: rgba(255,255,255,0.80)}

.soft_e .section_con ul li .item:hover{border-color:#ff9a9a; }
.soft_e .section_con ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.soft_e .section_con ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#f60;}
.soft_e .section_con ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}

/*animation soft_e*/
.soft_e .box_cover .section_con ul li {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/*soft_f*/
.soft_f{padding: 60px 0;}

.soft_f .section_con{clear: both; overflow: hidden;padding:20px 0 0;}
.soft_f .colthree img{width: 100%;}

.soft_f .section_con ul li .item{position: relative;clear: both; overflow: hidden;padding:30px 20px; background-color: #fff; margin-bottom: 2rem; border: 2px solid rgba(255,255,255,0.00);}
.soft_f .section_con ul li .item .item_ico{ width: 30%;float: left; overflow: hidden; text-align: center;  padding-top: 1rem;}
.soft_f .section_con ul li .item .item_ico .colora{color: #15bc2d}
.soft_f .section_con ul li .item .item_ico .colorb{color: #9cceff}
.soft_f .section_con ul li .item .item_ico .colorc{color: #eba000}
.soft_f .section_con ul li .item .item_ico .colord{color: #00ebbc}
.soft_f .section_con ul li .item .item_ico .colore{color: #00a6eb}
.soft_f .section_con ul li .item .item_ico .colorf{color: #f16060}
.soft_f .section_con ul li:nth-child(1) .item .item_ico .colora{color: #15bc2d}
.soft_f .section_con ul li:nth-child(2) .item .item_ico .colora{color: #9cceff}
.soft_f .section_con ul li:nth-child(3) .item .item_ico .colora{color: #eba000}
.soft_f .section_con ul li:nth-child(4) .item .item_ico .colora{color: #00ebbc}
.soft_f .section_con ul li:nth-child(5) .item .item_ico .colora{color: #00a6eb}
.soft_f .section_con ul li:nth-child(6) .item .item_ico .colora{color: #f16060}
.soft_f .section_con ul li .item .item_ico .ico_con i{font-size: 6rem; display: inline-block; line-height: 100%;}

.soft_f .section_con ul li .item .item_con{ width:70%;   float: left;}
.soft_f .section_con ul li .item .item_con .con_text h3{width: 100%; font-size:1.8rem; font-weight: bold; line-height: 300%;}
.soft_f .section_con ul li .item .item_con .con_text p{width: 100%; line-height: 160%;}

.soft_f .section_con ul li .item:hover{border-color:#ff9a9a; background-color: #fefefe; }
.soft_f .section_con ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.soft_f .section_con ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#f60;}
.soft_f .section_con ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}

/*animation soft_f*/
.soft_f .box_cover .section_con ul li {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s;animation-delay:0.5s;-webkit-animation-delay:0.5s; }
.soft_f .box_cover .colthree{animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/*agent*/
.agentpic{background-image:url(../images/agent_ban.jpg);}

/*agent_top*/
.agent_top{padding: 30px 0; background-color: #fff;}

.agent_top .agent_step{clear: both; overflow: hidden; margin: 0 -30px;}
.agent_top .agent_step .agent_step_one{position: relative; float: left; width: 20%; padding: 0 30px;}
.agent_top .agent_step .agent_step_one .item{border: 1px solid #eee; border-radius: 20px; background-color: #fefefe; text-align: center; padding:30px 20px;clear: both; overflow: hidden; }
.agent_top .agent_step .agent_step_one .item i{font-size: 6rem; color: #ffa800; line-height: 100%;}
.agent_top .agent_step .agent_step_one .item h2{font-size: 1.8rem; padding-top: 0.5rem;}

.agent_top .agent_step .agent_step_one .item_next{position: absolute;top:50%; right: -12px;height: 36px; line-height: 36px; margin-top: -18px;}
.agent_top .agent_step .agent_step_one .item_next i{font-size: 2.6rem; color: #aaa;}

/*agent_a*/
.agent_a{background:url(../images/agent_bbg.jpg) no-repeat bottom; background-size: cover;}
.agent_a .section_con{width: 50%; background-color: #fff;}
.agent_a .section_con .agent_a_box{padding: 30px;}
.agent_a .section_con .agent_a_box h2{font-size: 3.2rem; font-weight: bold;}

.agent_a .section_con ul{padding-top: 2rem;}
.agent_a .section_con ul li .item{position: relative;clear: both; overflow: hidden; margin-bottom: 20px;}
.agent_a .section_con ul li .item .item_ico{ width: 80px; position: absolute; top:50%; left: 0; height: 50px; line-height: 50px; margin-top: -25px;}
.agent_a .section_con ul li .item .item_ico .ico_con i{ font-size: 6rem; display: inline-block;}
.agent_a .section_con ul li .item .item_colora{color: #ffa800;}
.agent_a .section_con ul li .item .item_colorb{color: #51c0ff;}
.agent_a .section_con ul li .item .item_colorc{color: #6dc066;}
.agent_a .section_con ul li .item .item_colord{color: #ff5151;}
.agent_a .section_con ul li .item .item_con{padding-left: 80px;}
.agent_a .section_con ul li .item .item_con .con_text h3{width: 100%; font-size:1.8rem; font-weight: bold;  line-height: 280%;}
.agent_a .section_con ul li .item .item_con .con_text p{width: 100%;font-size:1.5rem;   color:#666; line-height: 180%;}

.agent_a .section_con ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.agent_a .section_con ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#ff5d3e;}
.agent_a .section_con ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}


/*agent_b*/
.agent_b{padding: 60px 0; background:#f9f9f9;}
.agent_b .section_con{clear: both; overflow: hidden; padding: 20px 0}
.agent_b .section_con .rowmar{ margin-left: 0; margin-right: 0;}
.agent_b .section_con .colthree{padding-left: 0;padding-right: 0;}

.agent_b .section_con ul li .item{position: relative;clear: both; overflow: hidden; background-color:#fff;padding:20px;-webkit-transition: background-color ease-in-out .3s;-o-transition: background-color ease-in-out .3s; transition: background-color ease-in-out .3s;}
.agent_b .section_con ul li:nth-child(2n) .item{ background-color: #f8f8f8;}
.agent_b .section_con ul li .item .item_ico{ width: 35%;float: left; overflow: hidden; text-align: center; }
.agent_b .section_con ul li .item .item_ico .ico_con{ width:9rem; height:9rem; line-height:9rem; border-radius: 50%;}
.agent_b .section_con ul li .item .item_ico .ico_con i{ font-size: 6rem; display: inline-block; color: #fff;}
.agent_b .section_con ul li .item .item_colora{ background-color: #00b3f8;}
.agent_b .section_con ul li .item .item_colorb{ background-color: #fbb100;}
.agent_b .section_con ul li .item .item_colorc{ background-color: #00c2ad;}
.agent_b .section_con ul li .item .item_colord{ background-color: #ff5151;}
.agent_b .section_con ul li .item .item_colore{ background-color: #ce6aef;}
.agent_b .section_con ul li .item .item_colorf{ background-color: #2361ff;}
.agent_b .section_con ul li .item .item_con{ width: 65%;   float: left;}
.agent_b .section_con ul li .item .item_con .con_text h3{width: 100%; font-size:1.8rem; font-weight: bold;  line-height: 280%;}
.agent_b .section_con ul li .item .item_con .con_text p{width: 100%;font-size:1.5rem;   color:#666; line-height: 180%;}

.agent_b .section_con ul li .item:hover{ background-color: #f6f6f6;}
.agent_b .section_con ul li .item:hover i{animation: pulse 1s; -moz-animation: pulse 1s; -webkit-animation: pulse 1s;  -o-animation: pulse 1s;}
.agent_b .section_con ul li .item:hover h3{animation: fadeInDown 1s; -moz-animation: fadeInDown 1s; -webkit-animation: fadeInDown 1s;  -o-animation: fadeInDown 1s;color:#ff5d3e;}
.agent_b .section_con ul li .item:hover p{animation: fadeInUp 1s; -moz-animation: fadeInUp 1s; -webkit-animation: fadeInUp 1s;  -o-animation: fadeInUp 1s;}

/*animation agent_b*/
.agent_b .box_cover .section_con ul li {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/*abouts*/
.aboutspic{background-image:url(../images/abouts_ban.jpg);}

/*about_count*/
.about_count ul{clear: both; overflow: hidden;}
.about_count ul li{float: left; width: 25%; text-align: center;}
.about_count ul li .items{position: relative;height: 160px;}
.about_count ul li .items h3{padding-top: 3rem; color:#ff6060;}
.about_count ul li .items h3 span{font-size: 5.0rem; line-height: 100%; font-weight: bold;}
.about_count ul li .items h3 sub{font-size: 2.4rem; vertical-align: middle;}
.about_count ul li .items h2{font-size: 1.6rem;}

/*abouts_b*/
.abouts_b{padding: 60px 0 30px; background: url(../images/about_bbg.jpg) no-repeat bottom; background-size: cover}
.abouts_b .section_tit h2{color: #fff}
.abouts_b .section_tit h2:after{background-color: rgba(255,255,255,0.60)}

.abouts_b .section_con {clear: both; overflow: hidden; padding: 20px 0;}
.abouts_b .about_link{padding-top: 50px;}
.abouts_b .about_link ul li .item{position: relative;clear: both; overflow: hidden; margin-bottom: 2rem; }
.abouts_b .about_link ul li .item .item_ico{ width: 20%;float: left; overflow: hidden; text-align: center; }
.abouts_b .about_link ul li .item .item_ico .ico_con{ width:5rem; height:5rem; line-height:5rem; border-radius: 50%;border: 1px solid rgba(255,255,255,0.50);}
.abouts_b .about_link ul li .item .item_ico .ico_con i{ font-size: 3.6rem; display: inline-block; color: #fff;border-radius: 50%; }
.abouts_b .about_link ul li .item .item_con{ width: 80%;   float: left; color: #fff;font-size:1.8rem; line-height: 180%;  }
.abouts_b .about_link ul li .item .item_con h3{width: 100%; font-weight: bold; padding-top: 0.3rem;}
.abouts_b .about_link ul li .item .item_con p{width: 100%;}

/*news*/
.newspic{background-image:url(../images/news_ban.jpg);}

.news{padding:10px 0 30px;background:#fff;}
.news ul li{position: relative; margin-bottom: 20px; background-color: #f9f9f9; padding: 20px; border: 1px solid rgba(255,255,255,0.00);}
.news ul li .item{position: relative; min-height: 150px;}
.news ul li .item .pic{position: absolute; left: 0px; top: 0;display: block; width: 200px;line-height: 30px;color: #666;text-align: center; background-color: #f2f2f2;}
.news ul li .item .pic img{max-width: 100%;}

.news ul li .item .text {margin-left: 220px;}
.news ul li .item .text h3{ font-size: 1.8rem;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-bottom: 1rem;}
.news ul li .item .text p{line-height: 180%;color: #999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news ul li .item .text h5{color: #999; margin-top: 1rem;}
.news ul li .item .text h5 i{vertical-align:middle; padding-right: 0.5rem;}
.news ul li .item .text h5 span{padding-left: 1rem;}

.news .news_list{padding: 20px 0 10px; }
.news .news_list ul li:hover{border-color: #ffbd9d;}
 
/* news_view */
.news_view_box{background-color: #fff; padding: 30px 0}
.news_view{clear:both; overflow:hidden; }
.news_view .view_tit{ border-bottom:1px dotted #d8d8d8;text-align:center;}
.news_view h1{ font-size:3rem;  line-height: 150%; padding:10px 0; }
.news_view .view_bar{line-height:150%; padding-bottom:20px; color: #666}
.news_view .view_bar span{padding:0 10px;}

.news_view .view_con{padding: 20px 0; line-height:200%;word-break: break-word;}
.news_view .view_con img{max-width: 100%; height: auto;}
.news_view .view_con p{word-break: break-word;}

.share_con{ margin-top:10px; line-height:30px;border-top:1px solid #d8d8d8; padding: 20px 0 0;}
.share_con ul{ clear: both; overflow: hidden;}
.share_con ul li{float: left; margin-left: 5px; line-height: 36px}
.share_con ul li a{display: inline-block; background-image: url(../images/share.png)!important; border-radius: 19px; width: 38px!important; height: 38px!important; line-height: 36px!important; text-align: center; padding: 0!important;margin: 0!important; float: none!important; background-color: #35bd51;position: relative;z-index:999;background-position: 0 0!important;}
.share_con ul li.colora a{background-color: #dc3c3c;background-position: -36px 0!important; }
.share_con ul li.colorb a{background-color: #3c9adc;background-position: -72px 0!important;  }
.share_con ul li.colorc a{background-color: #fab619;background-position: -108px 0!important;  }
.share_con ul li.colord a{background-color: #aaaaaa;background-position: -143px 0!important;  }
.share_con ul li a i{font-size: 2.4rem;color: #fff;position: relative;z-index: -1;}

.view_next{ margin-top:10px; line-height:30px;padding: 20px 0;}
.view_next ul{ clear: both; overflow: hidden;}
.view_next ul li{ width:50%;min-height:1px;padding-left: 1rem;padding-right: 1rem;float: left;}
.view_next ul li a{max-width:100%; display: inline-block; border:1px solid #ccc; padding: 5px 20px; border-radius: 100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/* new add */
/*partner_a*/
.partner_a{padding:100px 0; background: #f9f9f9;}
.partner_a .section_con{clear: both; overflow: hidden;}
.partner_a .partner_a_text{text-indent: 2em; font-size: 1.6rem; line-height: 200%;}

.partner_a .partner_a_list{clear: both; overflow: hidden; padding-top: 2rem;}
.partner_a .partner_a_list ul li{margin-bottom: 2rem;}
.partner_a .partner_a_list ul li .item{position: relative;clear: both; overflow: hidden; }
.partner_a .partner_a_list ul li .item .item_pic{ text-align: center;}
.partner_a .partner_a_list ul li .item .item_pic .pic_con{width: 13rem; height: 13rem;line-height: 13rem;border:1px solid #a1c6ff; text-align: center; border-radius: 50%; background-color: #fff; display: inline-block; }
.partner_a .partner_a_list ul li .item .item_pic .pic_con img{max-width: 90%; border-radius: 50%;  }


/*animation partner_a*/
.partner_a .box_cover {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

/*partner_b*/
.partner_b{padding: 80px 0; background:url(../images/partner_b_bg.jpg) no-repeat bottom; background-size: cover;}
.partner_b .section_tit h2{color: #fff}
.partner_b .section_tit h2:after{background-color: rgba(255,255,255,0.60)}
.partner_b .section_tit p{color: rgba(255,255,255,0.90)}


.partner_b .partner_b_pic {position: relative; height: auto; padding: 1rem 3rem;}
.partner_b .partner_b_pic .scroll_box ul{clear: both;overflow: hidden;}
.partner_b .partner_b_pic .scroll_box ul li {float: left; width: 25%; text-align: center;}
.partner_b .partner_b_pic .scroll_box ul li .pic_con{padding: 0 1rem;}
.partner_b .partner_b_pic .scroll_box ul li img{max-width: 100%; border: 5px solid #fff;}
.partner_b .partner_b_pic .scroll_box ul li img:hover{} 

.partner_b .link_prev,.partner_b .link_next {position:absolute;top:50%;margin-top:-15px;left:0;z-index:100;width:30px;height:30px; text-align: center; cursor:pointer;background-color:rgba(0,0,0,0.1); color: #eee; line-height: 28px; border-radius: 15px;}
.partner_b i{font-size: 1.6rem;}
.partner_b .link_next {left:auto;right:0;}
.partner_b .link_next:hover ,.partner_b .link_prev:hover{color: #fff;background-color:rgba(0,0,0,0.3);}

/*animation partner_b*/
.partner_b .box_cover {animation: fadeInUpIn 1s; -moz-animation: fadeInUpIn 1s; -webkit-animation: fadeInUpIn 1s;  -o-animation: fadeInUpIn 1s; }

.about_tel{font-size:3.2rem;  text-align: center;}
.about_tel span{font-size: 4.3rem; font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', 'Arial Black', 'sans-serif'; font-weight: bold;}
.about_tel span a{color: #E10003 }


/* float_layer */
.float_layer{      z-index: 9999;  width: 336px;border:1px solid #aaaaaa;display:none;background:#fff;}
.float_layer h2{height: 40px;
    line-height: 40px;
    padding-left: 10px;
    font-size: 16px;
    color: #fff;
    background: #0c2c4b;
    position: relative;}

.float_layer .min{width:21px;height:20px;background:url(../images/min.gif) no-repeat 0 bottom;position:absolute;top:2px;right:25px;}
.float_layer .min:hover{background:url(../images/min.gif) no-repeat 0 0;}

.float_layer .max{width:21px;height:20px;background:url(../images/max.gif) no-repeat 0 bottom;position:absolute;top:2px;right:25px;}
.float_layer .max:hover{background:url(../images/max.gif) no-repeat 0 0;}
.float_layer .close{width:21px;height:20px;background:url(../images/close.gif) no-repeat 0 bottom;position:absolute;top:2px;right:3px;}
.float_layer .close:hover{background:url(../images/close.gif) no-repeat 0 0;}

.float_layer .content{height:80px;overflow:hidden;font-size:14px;line-height:18px;color:#666;text-indent:28px;}
.float_layer .wrap{padding:10px;}
.float_layer .wrap a{color: #333; margin-top: 20px;    display: block;text-decoration: underline;
    font-size: 16px;
    font-weight: bold;}