body{min-width:1200px;}
.box{margin:0 auto; width:1200px;}
.trump{background-color: #35939e;}
.trump span{display: block;padding: 10px 0;background-color: #007880;}
.trump span a{display: block;width: 149px;text-align: center;}
.trump span a img{padding: 12px 0;width: 60px;height: 57px;}
.trump span a p{font-size: 16px;color: #fff;padding-bottom: 12px;}
.trump ul{}
.trump ul li{padding: 10px 0;}
.trump ul li:hover{background-color: #007880;}
.trump ul li a{display: block;width: 149px;text-align: center;border-left: 1px solid #5bb0ba;}
.trump ul li:first-child a{border-left: none;}
.trump ul li:hover a{border-color: #007880;}
.trump ul li a img{padding: 12px 0;width: 60px;height: 57px;}
.trump ul li a p{font-size: 16px;color: #fff;padding-bottom: 12px;}
.wts{padding-top: 22px;}
.wts h3{font-size: 30px;color: #35939e;text-align: center;margin-bottom: 30px;}
.wts h3 span{color: #ed6e1b;margin-right: 10px;}
.wts .bar{width: 113px;height: 3px;background-color: #d9d9d9;margin: 0 auto;margin-top: 18px;}
.wts .wts_nav{border: 1px solid #d9d9d9;border-bottom: none;}
.wts .wts_nav a{display: block;width: 399px;padding: 10px 20px;}
.wts .wts_nav a:first-child{width: 400px;}
.wts .wts_nav a h2{font-size: 20px;color: #35939e;border-left: 4px solid #f86c00;padding-left: 10px;}
.wts .wts_nav a span{font-size: 13px;color: #35939e;}
.wts .wts_pic{border: 1px solid #d9d9d9;}
.wts .wts_pic .wts_left{width: 400px;height: 308px;padding: 26px 20px;}
.wts .wts_pic .wts_left{position: relative; width: 400px;height: 308px;padding: 26px 20px;}
.wts_bn{width: 358px;height: 254px;background: url(../images/wts_01.jpg) no-repeat center;padding: 16px 0 17px;}
.wts_left .lubo_box  li {position: absolute;top: 42px;left: 32px;display: none;width: 333px;height: 220px;margin: 0 auto;}
.wts_left .lubo_box li img{ width: 100%;height: 220px;box-shadow: 2px 7px 30px #575757;}
.wts_left .num {position: absolute;bottom: 20px;left: 0;font-size: 0;width: 100%;text-align: center;}
.wts_left .num li {width: 20px;height: 20px;display: inline-block;font-size: 16px;background-color: #666;color: #fff;text-align: center;line-height: 20px;border-radius: 50%;margin: 0 3px;cursor: pointer;  }
.wts_left .num li.active { background-color:#a00;}
.wts_left .btn { position: absolute; top: 50%;width: 30px;height: 60px;margin-top: -30px;background: rgba(0,0,0,.5);color: #fff;text-align: center;line-height: 60px;font-size: 40px;display: none;  }
.wts_left:hover .btn{display: block; cursor: pointer;  }
.wts_left .left {left: 32px;}
.wts_left .right { right: 35px;}
.wts .wts_pic .wts_mid{width: 399px;height:308px;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;padding: 26px 20px;}
.wts .wts_pic .wts_mid .wts_top{}
.wts .wts_pic .wts_mid .wts_top h4{padding: 7px 0 15px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wts .wts_pic .wts_mid .wts_top h4 a{font-size: 18px;color: #313131;}
.wts .wts_pic .wts_mid .wts_top p{font-size:15px; color:#5f5f5f; line-height:25px; border-bottom: 1px dashed #d9d9d9;padding-bottom: 10px;}
.wts .wts_pic .wts_mid ul{padding-top: 10px;}
.wts .wts_pic .wts_mid ul li{line-height: 30px;}
.wts .wts_pic .wts_mid ul li a{width:300px; height:30px; overflow:hidden; font-size: 15px;color: #101010;}
.wts .wts_pic .wts_mid ul li a:hover{color:#35939e;}
.wts .wts_pic .wts_mid ul li span{font-size: 15px;color: #a0a0a0;}
.wts .wts_pic .wts_right{width: 399px;height: 308px;padding: 26px 20px;}
.wts .wts_pic .wts_right .wts_video{width: 358px;height: 254px;background: url("../images/wts_01.jpg") no-repeat center;padding: 16px 0 17px;position: relative;}
.wts .wts_pic .wts_right .wts_video img{display:block;margin: 0 auto;}
.wts .wts_pic .wts_right .wts_video object{display:block; margin:0 auto; width:337px; height:226px;}
.wts .wts_pic .wts_right .wts_video embed{width:337px; height:226px;}
.invest{padding: 18px 0;}
.invest h3{font-size: 30px;color: #35939e;text-align: center;margin-bottom: 15px;}
.invest h3 span{color: #ed6e1b;margin-right: 10px;}
.invest .bar{width: 113px;height: 3px;background-color: #d9d9d9;margin: 0 auto;margin-top: 18px;}
.invest .invest_left{width: 349px;height: 256px;background: url("../images/icon_1.png") no-repeat center;padding: 38px 55px 0 70px;}
.invest .invest_left h5{font-size: 30px;color: #2ea3ab;}
.invest .invest_left p{font-size: 24px;color: #fff;padding: 12px 0 13px;margin-bottom: 13px;}
.invest .invest_left p span{border-bottom: 1px solid #d9d9d9;padding-bottom: 13px;}
.invest .invest_left a{font-size: 20px;color: #fff;}
.invest .invest_mid{padding: 38px 24px 0 20px;width: 501px;height: 256px;}
.invest .invest_mid p{font-size: 17px;color: #101010;}
.invest .invest_mid p span{font-size: 17px;color: #ff7000;}
.invest .invest_right{width: 350px;height: 256px;}
.invest .invest_right img{width: 350px;height: 256px;}
.invest form{}
.invest form .form_pic{margin: 24px 0 35px;}
.invest form input{width:183px;height:39px;font-size: 15px;color: #c4c4c4;border: 1px solid #d9d9d9;line-height: 39px;padding-left: 10px;}
.invest form .opt{margin-left: 5px;}
.invest form .opt select{width: 128px;height: 39px;border: 1px solid #d9d9d9;}
.invest form button{width: 263px;height: 39px;background-color: #ed6e1b;font-size: 15px;color: #fff;border: none;margin-left: 5px;}
.join{padding-top: 18px;background-color: #e4f4f6}
.join h3{font-size: 30px;color: #ed6e1b;text-align: center;margin-bottom: 15px;}
.join h3 span{color: #35939e;margin-right: 10px;}
.join .bar{width: 113px;height: 3px;background-color: #d9d9d9;margin: 0 auto;margin-top: 18px;}
.join .join_pic{}
.join .join_pic ul{}
.join .join_pic ul li{width: 296px;height:63px;background:#098089;text-align: center;line-height: 63px;margin: 0 2px;border-top-left-radius: 10px;border-top-right-radius:10px;cursor: pointer;}
.join .join_pic ul .li_active{background-color:#276d75; text-align: center;line-height: 63px;}
.join .join_pic ul li:hover{background-color:#276d75; text-align: center;line-height: 63px;}
.join .join_pic ul li a{font-size: 18px;color: #fff;}
.join .join_bot{position: relative;height: 340px;overflow: hidden;}
.join .join_bot .join_text{position: absolute;height: 340px;}
.join .join_bot .join_main{padding: 47px 74px 76px 80px; width:1200px;height: 340px;float: left;}
.join .join_bot .join_main .join_left{}
.join .join_bot .join_main .join_left h5{font-size: 18px;color: #276d75;position: relative;padding-bottom: 10px;}
.join .join_bot .join_main .join_left h5::after{position:absolute;content:url("../images/icon_2.png");width: 29px;height: 25px;left: 295px;}
.join .join_bot .join_main .join_left p{font-size: 15px;color: #101010;line-height: 48px;}
.join .join_bot .join_main .join_left p a{display: block;width: 199px;height: 38px;background-color: #eb9f00;font-size: 16px;color: #eaf6f7;text-align: center;line-height: 38px;border-radius: 5px;margin-top: 30px;}
.join .join_bot .join_main .join_left .bar_a{background-color: #ed6e1b;margin-right: 48px;}
.join .join_bot .join_main img{margin-left:61px; width:332px;}
.columns{margin:18px;}
.columns .box{border:1px solid #e5e5e5;}
.columns ul.outer{}
.columns ul.outer>li{display:inline-block; margin:35px 27px 9px; width:342px; overflow:hidden;}
.columns ul.outer>li .title{border-bottom:1px solid #d8d8d8;}
.columns ul.outer>li .title h2{float:left; margin-bottom:-1px; padding-bottom:19px; font-size:20px; color:#2f2f2f; line-height:1; border-bottom:1px solid #007882;}
.columns ul.outer>li .title span{float:right; padding-right:8px; font-size:14px; color:#000;}
.columns ul.outer>li img{margin-top:25px; width:350px; height:179px;}
.columns ul.outer>li ul{padding-top:10px;}
.columns ul.outer>li li{}
.columns ul.outer>li li h3{float:left; width:293px; height:36px; overflow:hidden; font-size:15px; font-weight:400; color:#3f3e3e; line-height:36px;}
.columns ul.outer>li li a:hover h3{color:#0687a3;}
.columns ul.outer>li li span{float:right; font-size:15px; color:#999; line-height:36px;}
.serve_ad{background-color: #2e8d97;background:url("../images/bar_01.jpg") no-repeat center;padding: 20px 0}
.serve_ad p{font-size: 25px;color: #fff;text-align: center;padding-bottom: 10px;}
.serve_ad p span{font-size: 35px;color:#ed6e1b;text-shadow: 1px 1px 1px #fff;font-weight: 600;}
.serve_ad a{display:inline-block;font-size: 20px;color: #fff;text-align: center;width: 224px;height: 39px;background-color: #ed6e1b;line-height: 39px;border-radius: 39px;margin-left: 40px;}
.tone{padding-top: 18px;}
.tone h3{font-size: 30px;color: #ed6e1b;text-align: center;margin-bottom: 15px;}
.tone h3 span{color: #35939e;margin-right: 10px;}
.tone .bar{width: 113px;height: 3px;background-color: #d9d9d9;margin: 0 auto;margin-top: 18px;}
.tone .tone_pic{}
.tone .tone_pic ul{}
.tone .tone_pic ul li{width: 296px;height:90px;text-align: center;margin: 0 2px;border-radius: 10px;cursor: pointer;border: 1px solid #d9d9d9;}
.tone .tone_pic ul .li_active{background-color:#098089; text-align: center;}
.tone .tone_pic ul li:hover{background-color:#098089; text-align: center;}
.tone .tone_pic ul .li_active a{color: #fff;}
.tone .tone_pic ul li:hover a{color: #fff;}
.tone .tone_pic ul li img{display: block;margin: 20px auto 7px;}
.tone .tone_pic ul li.tone_b img{display: block;margin: 12px auto 7px;}
.tone .tone_pic ul li a{font-size: 18px;color: #101010;display: block;}
.tone .tone_bot{position: relative;height: 380px;overflow: hidden;}
.tone .tone_bot .tone_txt{position: absolute;height: 444px;}
.tone .tone_bot .tone_main{padding: 18px 30px 0; width:1200px;height: 444px;float: left;}
.tone .tone_bot .tone_main .tone_left{width: 690px;}
.tone .tone_bot .tone_main .tone_left h5{font-size: 22px;color: #2f2f2f;position: relative;padding-bottom: 10px;padding-top: 27px;}
.tone .tone_bot .tone_main .tone_left p{line-height: 48px;}
.tone .tone_bot .tone_main .tone_left p span{font-size: 16px;color: #2f2f2f;}
.tone .tone_bot .tone_main .tone_left p span i{font-size: 16px;color: #ed7219;font-style: normal;}
.tone .tone_bot .tone_main .tone_left p a{display: block;width: 199px;height: 38px;font-size: 18px;color: #101010;text-align: center;line-height: 38px;border-radius: 5px;margin-top: 30px;border: 1px solid #d9d9d9;}
.tone .tone_bot .tone_main .tone_left .tone_p{font-size:18px;color:#fff;width:413px;height:41px; overflow:hidden; background-color: #ed7219;text-align: center;line-height: 41px;border-radius: 5px;margin-top: 30px;}
.tone .tone_bot .tone_main:last-child .tone_left .tone_p{width:503px;}
.tone .tone_bot .tone_main .tone_left .bar_a{margin-right: 48px;}
.tone .tone_bot .tone_main img{width:441px; height:360px;}
.anli{padding-top: 18px;}
.anli h3{font-size: 30px;color: #35939e;text-align: center;margin-bottom: 15px;}
.anli h3 span{color: #ed6e1b;margin-right: 10px;}
.anli .book_bn{ width: 1230px;position: relative; overflow: hidden;padding: 0 0 20px;margin: 0 auto;}
.anli .book_bn ul {height: 250px; position: relative; }
.anli .book_bn ul li { height: 250px; float: left; list-style: none; padding-right:10px;}
.anli .book_bn ul li img { width: 340px; height: 250px; display: inline-block;}
.anli .book_bar{display:none;font-size: 60px;color: #fff;width: 60px;height: 60px;border-radius: 60px;background: rgba(0,0,0,0.5);line-height: 54px;text-align: center;position: absolute;top:50%;cursor: pointer;}
.anli .prev{left: 3%;}
.anli .next{right: 3%;}

.friend-link{}
.friend-link .btn{height:39px; border-bottom:1px solid #e5e5e5;}
.friend-link .btn a{display:inline-block; width:134px; height:38px; font-size:14px; color:#222; text-indent:1em; line-height:38px;}
.friend-link .btn a.current{color:#fff; background:url(../images/frlk_bg_btn.png) no-repeat;}
.friend-link .list{}
.friend-link .list ul{display: none}
.friend-link .list .active{display: block;}
.friend-link .list li{display:inline-block; margin-top:5px; width:110px; height:30px; overflow:hidden; white-space:nowrap;}
.friend-link .list li a{font-size:12px; color:#222; line-height:30px;}
.friend-link .list li a:hover{color:#0687a3; text-decoration:underline;}
.jiaohuan{font-style: normal;font-size: 14px;color: #2c2c2c;font-weight: 500;}