﻿/* pc */
.pc-container {display:block; width:100%; margin-top:80px;}
.pc-container .who{display:block; width:1200px; margin:0 auto;}
.pc-container .who .title{display:block;width:100%;}
.pc-container .who .title h4{display:block;line-height:40px; font-size:26px; color:#666;text-align:center; font-weight:normal;width:100%;word-spacing:50px; letter-spacing:10px;}
.pc-container .who .title .en{display:block;line-height:40px; color:#aaa; text-align:center; font-size:26px; text-transform:uppercase;word-spacing:0px;letter-spacing:5px; font-family:Candara,Arial, Helvetica, sans-serif;}
.pc-container .who .con{display:block; padding-top:55px;}
.pc-container .who .con ul{display:block; width:1200px;}
.pc-container .who .con ul li{float:left; width:208px; margin-right:122px;}
.pc-container .who .con ul li .l_data{display:block; width:208px; height:208px; background:url(../images/quan.jpg) no-repeat center top; position:relative; z-index:2; left:0; top:0; text-align:center; font-size:30px; color:#666;}
.pc-container .who .con ul li:hover .l_data{background:url(../images/quanh.jpg) no-repeat center top;}
.pc-container .who .con ul li .l_data .zi{position:absolute; right:10px; top:40px; z-index:9; font-size:15px; color:#d1cfcf;}
.pc-container .who .con ul li .l_data .timer{line-height:208px; font-size:80px; color:#ffc87e;padding-right:5px;}
.pc-container .who .con ul li strong{display:block;line-height:50px; font-size:24px; color:#666; text-align:center; margin-top:17px;}
.pc-container .who .con ul li .tip{display:block;line-height:30px; font-size:20px; color:#ffba5e; text-align:center;line-height:22px;}
.pc-container .who .con ul li.third .timer{font-size:65px;}
.pc-container .who .con ul li.last{margin-right:0px;}


.pc-container .profile{display:block; width:100%; margin-top:80px;  background:url(../images/pc_profile_bg.jpg) no-repeat center top;}
.pc-container .profile .inner{display:block; width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0;height:704px;}
.pc-container .profile .inner .summary{display:block; width:320px; height:634px;position:absolute; left:0;bottom:0px;z-index:9;  height:635px; background:#fff url(../images/yin.png) no-repeat right top;}
.pc-container .profile .inner .summary .s_in{display:block; padding:20px;}
.pc-container .profile .inner .summary .s_in .title{display:block;height:80px; border-bottom:1px solid #d1d1d1;}
.pc-container .profile .inner .summary .s_in .title h4{display:block; line-height:40px; font-size:26px; color:#666;word-spacing:50px; letter-spacing:10px; font-weight:normal;}
.pc-container .profile .inner .summary .s_in .title .en{display:block;line-height:20px; font-size:14px; color:#666; text-transform:uppercase;}
.pc-container .profile .inner .summary .s_in .mtitle{display:block; padding-left:85px; background:url(../images/y_zi.png) no-repeat left top; margin-top:15px;}
.pc-container .profile .inner .summary .s_in .mtitle h2{display:block; line-height:40px; font-size:32px; color:#ffc87e; }
.pc-container .profile .inner .summary .s_in .mtitle .tip{display:block;line-height:30px; font-size:16px; color:#c1c0c0;}
.pc-container .profile .inner .summary .s_in .con{display:block; padding-top:28px; font-size:13px; line-height:24px;}
.pc-container .profile .inner .summary .s_in .con a.gs{font-size:13px; line-height:24px;}
.pc-container .profile .inner .summary .s_in .con a.moret{float:right; width:70px;line-height:34px; font-size:14px; color:#666; text-align:center; width:65px; border-top:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1;margin-top:50px;}
.pc-container .profile .inner .summary .s_in .con a.moret:hover{border-top:2px solid #ffc87e; border-bottom:2px solid #ffc87e; color:#ffc87e;}
.pc-container .profile .inner .slogan{display:block; width:170px; height:237px;position:absolute;left:366px; top:177px; z-index:9; background:url(../images/slogan.png) no-repeat left top;}
.pc-container .profile .inner .slogan ul{margin-top:10px; margin-right:25px;}
.pc-container .profile .inner .slogan li{float:right;width:20px; font-size:22px;line-height:24px;margin-right:10px; text-align:center;}
.pc-container .profile .inner .x1{display:block;left:551px; top:177px; position:absolute; z-index:3; width:169px; height:237px;}
.pc-container .profile .inner .x1 img{display:block; width:100%;}
.pc-container .profile .inner .x2{display:block;left:366px; top:429px; position:absolute; z-index:3; width:169px; height:237px;}
.pc-container .profile .inner .x2 img{display:block; width:100%;}
.pc-container .profile .inner .x3{display:block;left:550px; top:429px; position:absolute; z-index:3; width:169px; height:237px;}
.pc-container .profile .inner .x3 img{display:block; width:100%;}

.pc-container .features {display:block; width:100%; background:url(../images/pc_features_bg.jpg) no-repeat center top;}
.pc-container .features .inner{display:block; width:1200px; margin:0 auto; padding:100px 0px; overflow:hidden;}
.pc-container .features .inner .title{display:block;}
.pc-container .features .inner .title h4{display:block;font-size:42px; color:#fff; line-height:50px; text-align:center;word-spacing:50px; letter-spacing:20px;}
.pc-container .features .inner .title .tip{display:block;line-height:30px; font-size:22px;  text-align:center; color:#a8a7a7; padding-top:20px;}
.pc-container .features .inner .con{display:block; padding-top:50px;}
.pc-container .features .inner .con ul{display:block; width:1295px;}
.pc-container .features .inner .con li{float:left;width:230px; margin-right:93px;transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s;-o-transition:all .7s linear 0s;}
.pc-container .features .inner .con li:hover{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px);}
.pc-container .features .inner .con li .biao{display:block; width:230px;margin-bottom:15px;}
.pc-container .features .inner .con li h2{display:block;line-height:50px; font-size:30px; color:#ffc87e; text-align:center; font-weight:normal;word-spacing:50px; letter-spacing:10px;}
.pc-container .features .inner .con li .detail{display:block; font-size:14px; line-height:18px; text-align:center; color:#ffc87e;}
.pc-container .features .inner .con .fadeInR{overflow:hidden; animation-timing-function:ease;animation-duration:1s;-webkit-animation-duration:1s;visibility:hidden;animation-fill-mode: forwards; animation-name: none;}
.pc-container .features .inner .con .fadeInL{overflow:hidden; animation-timing-function:ease;animation-duration:1s;-webkit-animation-duration:1s;visibility:hidden;animation-fill-mode : forwards; animation-name: none;}

.pc-container .law { display:block; width:100%; height:685px; background:url(../images/pc_law_bg.jpg) no-repeat center top;}
.pc-container .law .inner{display:block; width:1200px; margin:0 auto; padding:100px 0px; position:relative; z-index:2; left:0; top:0;}
.pc-container .law .inner .title{display:block;}
.pc-container .law .inner .title .tip{display:block;line-height:30px; font-size:28px; color:#aaa;text-align:right;}
.pc-container .law .inner .title h4{display:block;line-height:50px; font-size:48px; color:#bebaba; font-weight:normal; text-align:right;}
.pc-container .law .inner  .slogan{width:491px; height:111px;position:absolute; right:0; top:240px; z-index:4;}
.pc-container .law .inner  .slogan img{display:block; width:100%;}
.pc-container .law .inner  .detail{display:block;font-size:20px; line-height:24px; text-align:right;clear:both; width:535px; position:absolute; right:0; top:396px; z-index:5;}
.pc-container .law .inner  .re_org{display:block; position:absolute; right:0; top:510px; z-index:5;}
.pc-container .law .inner  .re_org li{float:left;font-size:16px; line-height:40px; text-align:center;margin-left:50px; color:#aaa;}
.pc-container .law .inner  .re_org li .g_icon{display:block; width:100%; height:70px;}
.pc-container .law .inner  .re_org li img{display:block; margin:0 auto;}
.pc-container .law .inner .fadeInUp{overflow:hidden; transition:all .7s linear 0s;visibility:hidden;animation-fill-mode : forwards; animation-name: none;animation-duration:1s;}
.pc-container .law .inner .fadeInR{overflow:hidden; animation-timing-function:ease;animation-duration:1s;-webkit-animation-duration:1s;visibility:hidden;animation-fill-mode: forwards; animation-name: none;}
.pc-container .law .inner .fadeInL{overflow:hidden; animation-timing-function:ease;animation-duration:1s;-webkit-animation-duration:1s;visibility:hidden;animation-fill-mode : forwards; animation-name: none;}


.pc-container .items{display:block; width:100%; margin-top:80px;}
.pc-container .items .title h4{display:block;line-height:40px; font-size:26px; color:#666;text-align:center; font-weight:normal;width:100%;word-spacing:50px; letter-spacing:10px;}
.pc-container .items .title .en{display:block;line-height:40px; color:#aaa; text-align:center; font-size:26px; text-transform:uppercase;word-spacing:0px;letter-spacing:5px; font-family:Candara,Arial, Helvetica, sans-serif;}
.pc-container .items .con{display:block; padding-top:30px;}
.pc-container .items .con .first{display:block; width:100%;}
.pc-container .items .con  li{display:block;position:relative; z-index:2; left:0; top:0; }
.pc-container .items .con .first .f1{float:left;width:24.5%;margin-right:0.6666%;}
.pc-container .items .con .first .f2{float:left;width:24.5%;margin-right:0.6666%;}
.pc-container .items .con .first .f3{float:left;width:24.5%;margin-right:0.6666%;}
.pc-container .items .con .first .f4{float:right;width:24.5%;}
.pc-container .items .con .second{display:block; width:100%; margin-top:15px;}
.pc-container .items .con .second .s1{float:left; width:49.5%; margin-right:1%;overflow:hidden;}
.pc-container .items .con .second .s2{float:right; width:49.5%;overflow:hidden;}
.pc-container .items .con .second  li img{display:block; width:100%;}
.pc-container .items .con ul li img{display:block; width:100%;}
.pc-container .items .con ul li .wz{display:block; width:100%; position:absolute; left:0; top:0; z-index:4; background:url(../images/black3.png) repeat left top;height:333px;}
.pc-container .items .con ul li .wz i{display:block; height:50px; font-size:32px; color:#fff; font-style:normal; text-align:center;padding-top:36%;}
.pc-container .items .con ul li .wz .more{display:block; margin-top:15px; font-size:40px; color:#fff;width:55px; height:55px; text-align:center; font-weight:normal; border:2px solid #fff;  border-radius:60px;line-height:55px;margin:0 auto; font-family:Arial, Helvetica, sans-serif; }
.pc-container .items .con ul li .detail{display:none; width:100%; position:absolute; left:0; top:0; z-index:5; background:url(../images/black4.png) repeat left top;height:333px;}
.pc-container .items .con ul li .detail i{display:block; height:50px; font-size:32px; color:#fff; font-style:normal; text-align:center; padding-top:16%;}
.pc-container .items .con ul li .detail em{display:block; width:80%; margin:0 auto; margin-top:10px; font-size:14px; color:#fff; font-style:normal;}
.pc-container .items .con ul li .detail .more{display:block;margin-top:10px; font-size:16px; color:#fff;width:100px; height:38px; text-align:center; font-weight:normal; border:2px solid #fff;  border-radius:6px;line-height:38px;margin:0 auto;  }
.pc-container .items .con .fadeInUp{overflow:hidden; transition:all .7s linear 0s;visibility:hidden;animation-fill-mode : forwards; animation-name: none;animation-duration:1s;}
.pc-container .items .con .second li .wz{display:block; width:100%; position:absolute; left:0; top:0; z-index:4; height:333px;}
.pc-container .items .con .second li .wz i{padding-top:10%;}
.pc-container .items .con .second li .detail{height:333px;}
.pc-container .items .con .second li .detail i{ padding-top:10%;}
.pc-container .items .con .second li .detail em{display:block; width:80%; margin:0 auto; margin-top:10px; font-size:14px; color:#fff; font-style:normal;}


.pc-container .advantage{display:block; width:100%; height:1150px; background:url(../images/pc_ys_bg.jpg) no-repeat center top;}
.pc-container .advantage .inner{display:block; width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0;}
.pc-container .advantage .inner .title{display:block; position:absolute; left:0; top:90px; z-index:3;}
.pc-container .advantage .inner .title h4{display:block;line-height:50px; font-size:42px; color:#fff;}
.pc-container .advantage .inner .title .tip{display:block;line-height:40px; font-size:22px; color:#a9a9a9;}
.pc-container .advantage .inner .detail{display:block;position:absolute; left:0; top:210px; width:320px;font-size:13px; color:#a9a9a9;}
.pc-container .advantage .inner .detail i{display:block; font-style:normal; color:#fff; padding:10px 0px 20px;}
.pc-container .advantage .inner .character{display:block;position:absolute; left:0; top:470px; z-index:9;  width:320px;background:url(../images/gray.png) repeat left top; }
.pc-container .advantage .inner .character .ul_out{display:block;width:240px;padding:20px 40px; overflow:hidden;}
.pc-container .advantage .inner .character ul{display:block;width:280px;}
.pc-container .advantage .inner .character li{float:left; width:80px; font-size:18px; line-height:20px; text-align:center; color:#a0a0a0;margin-right:60px;margin-bottom:20px;}
.pc-container .advantage .inner .character li i{display:block; width:80px; height:80px; background:url(../images/a_icon.png) no-repeat 0px -80px;}
.pc-container .advantage .inner .character li i.c1{background:url(../images/a_icon.png) no-repeat 0px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner .character li i.c2{background:url(../images/a_icon.png) no-repeat -80px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner .character li i.c3{background:url(../images/a_icon.png) no-repeat -160px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner .character li i.c4{background:url(../images/a_icon.png) no-repeat -240px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner .character li i.c5{background:url(../images/a_icon.png) no-repeat -320px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner .character li i.c6{background:url(../images/a_icon.png) no-repeat -400px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner .character li i.c7{background:url(../images/a_icon.png) no-repeat -480px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner .character li i.c8{background:url(../images/a_icon.png) no-repeat -560px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner .character li:hover i.c1{background:url(../images/a_icon.png) no-repeat 0px 0px;}
.pc-container .advantage .inner .character li:hover i.c2{background:url(../images/a_icon.png) no-repeat -80px 0px;}
.pc-container .advantage .inner .character li:hover i.c3{background:url(../images/a_icon.png) no-repeat -160px 0px;}
.pc-container .advantage .inner .character li:hover i.c4{background:url(../images/a_icon.png) no-repeat -240px 0px;}
.pc-container .advantage .inner .character li:hover i.c5{background:url(../images/a_icon.png) no-repeat -320px 0px;}
.pc-container .advantage .inner .character li:hover i.c6{background:url(../images/a_icon.png) no-repeat -400px 0px;}
.pc-container .advantage .inner .character li:hover i.c7{background:url(../images/a_icon.png) no-repeat -480px 0px;}
.pc-container .advantage .inner .character li:hover i.c8{background:url(../images/a_icon.png) no-repeat -560px 0px;}
.pc-container .advantage .inner  .texing dl{display:block;width:170px; height:205px; background:url(../images/black5.png) repeat left top; padding:30px 40px 30px 50px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.pc-container .advantage .inner  .texing dl:hover{transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px);}
.pc-container .advantage .inner  .texing dl dt{display:block; line-height:40px; font-size:26px; color:#fff;}
.pc-container .advantage .inner  .texing dl dd{display:block; font-size:14px; line-height:22px; color:#fff; padding-top:20px;}
.pc-container .advantage .inner  .texing .t1{display:block; position:absolute; left:360px; top:280px; }
.pc-container .advantage .inner  .texing .t2{display:block; position:absolute; left:360px; top:560px; }
.pc-container .advantage .inner  .texing .t3{display:block; position:absolute; left:650px; top:490px; }
.pc-container .advantage .inner  .texing .t4{display:block; position:absolute; left:650px; top:775px; }
.pc-container .advantage .inner  .texing .t5{display:block; position:absolute; right:0px; top:220px; }
.pc-container .advantage .inner  .texing .t6{display:block; position:absolute; right:0px; top:500px; }
.pc-container .advantage .inner  .texing dl dt{display:block; height:40px; width:40px;}
.pc-container .advantage .inner  .texing dl i{display:block;line-height:40px; font-size:26px; color:#fff; font-style:normal; margin-bottom:16px;}
.pc-container .advantage .inner  .texing dl dd{display:block;font-size:14px; line-height:22px; color:#fff;}
.pc-container .advantage .inner  .texing .t2{background:url(../images/yellow.png) repeat left top;}
.pc-container .advantage .inner  .texing .t4{background:url(../images/yellow2.png) repeat left top;}
.pc-container .advantage .inner  .texing .t6{background:url(../images/yellow.png) repeat left top;}
.pc-container .advantage .inner  .texing .t1 dt{ background:url(../images/t_icon.png) no-repeat left top;}
.pc-container .advantage .inner  .texing .t2 dt{ background:url(../images/t_icon.png) no-repeat -40px top;}
.pc-container .advantage .inner  .texing .t3 dt{ background:url(../images/t_icon.png) no-repeat -80px top;}
.pc-container .advantage .inner  .texing .t4 dt{ background:url(../images/t_icon.png) no-repeat -120px top;}
.pc-container .advantage .inner  .texing .t5 dt{ background:url(../images/t_icon.png) no-repeat -160px top;}
.pc-container .advantage .inner  .texing .t6 dt{ background:url(../images/t_icon.png) no-repeat -200px top;}
.pc-container .advantage .inner .fadeInUp{overflow:hidden; visibility:hidden;animation-fill-mode : forwards; animation-name: none;animation-duration:0.5s;}

.pc-container .news{display:block; width:100%; background:#b3b3b2;padding:80px 0px;}
.pc-container .news .inner{display:block;width:1200px;  margin: 0 auto;  background:#e5e5e5; }
.pc-container .news .inner .i_in{display:block; padding:70px;}
.pc-container .news .inner .i_in .title{display:block;width:100%;}
.pc-container .news .inner .i_in .title h4{display:block;line-height:40px; font-size:26px; color:#666;text-align:center; font-weight:normal;width:100%;word-spacing:50px; letter-spacing:10px;}
.pc-container .news .inner .i_in .title .en{display:block;line-height:40px; color:#aaa; text-align:center; font-size:26px; text-transform:uppercase;word-spacing:0px;letter-spacing:5px; font-family:Candara,Arial, Helvetica, sans-serif;}
.pc-container .news .inner .i_in .con{display:block; padding-top:50px;}
.pc-container .news .inner .i_in .con ul{display:block; width:100%;}
.pc-container .news .inner .i_in .con ul li{display:block; width:100%; height:100px; margin-bottom:25px;}
.pc-container .news .inner .i_in .con ul li .time{float:left; width:100px; height:80px; border-right:1px solid #969695;}
.pc-container .news .inner .i_in .con ul li .time .d{display:block; width:100%; height:60px; line-height:60px; font-size:60px; color:#ffba5e; text-align:center;}
.pc-container .news .inner .i_in .con ul li .time .yy-m{display:block;width:100%; font-size:16px; text-align:center; color:#ffba5e; }
.pc-container .news .inner .i_in .con ul li .wz{float:right; width:930px;}
.pc-container .news .inner .i_in .con ul li .wz .tit{display:block;line-height:40px; font-size:24px; color:#595958; }
.pc-container .news .inner .i_in .con ul li .wz .detail{display:block; font-size:14px; line-height:20px;}




/* web */

.web-container { display:none; width:100%; margin:0 auto;padding-bottom:20px; margin-top:40px;}
.web-container .who{display:block; width:94%; margin:0 auto;}
.web-container .who .title{display:block;width:100%;}
.web-container .who .title h4{display:block;line-height:30px; font-size:22px; color:#666;text-align:center; font-weight:normal;width:100%;word-spacing:50px; letter-spacing:10px;}
.web-container .who .title .en{display:block;line-height:30px; color:#aaa; text-align:center; font-size:22px; text-transform:uppercase;word-spacing:0px;letter-spacing:5px; font-family:Candara,Arial, Helvetica, sans-serif;}
.web-container .who .con{display:block; padding-top:10px;}
.web-container .who .con ul{display:block; width:100%;}
.web-container .who .con ul li{float:left; width:48%; margin-right:2%; margin-bottom:5%;}

.redlink{
    font-size: 24px;
    color:#ff0000;
	text-align:center
}


.redlink a{

    font-size: 24px;
    color:#ff0000;
	text-align:center
}


.web-container .who .con ul li .l_data{display:block; width:100%; height:150px; background:url(../images/quan.jpg) no-repeat center top; position:relative; z-index:2; left:0; top:0; text-align:center; font-size:28px; color:#666; background-size:100% auto;}
.web-container .who .con ul li:hover .l_data{background:url(../images/quanh.jpg) no-repeat center top; background-size: 100%;}
.web-container .who .con ul li .l_data .zi{position:absolute; right:5px; top:30px; z-index:9; font-size:15px; color:#d1cfcf;}
.web-container .who .con ul li .l_data .timer{line-height:150px; font-size:60px; color:#ffc87e;padding-right:5px;}
.web-container .who .con ul li strong{display:block;line-height:30px; font-size:18px; color:#666; text-align:center; }
.web-container .who .con ul li .tip{display:block;line-height:20px; font-size:13px; color:#ffba5e; text-align:center;line-height:19px;}
.web-container .who .con ul li.third .timer{font-size:46px;}
.web-container .who .con ul li.last{margin-right:0px;}
.web-container .profile{display:block; width:100%; margin-top:40px; padding-top:4%; background:#b0b4ba url(../images/web_profile_bg.jpg) no-repeat center bottom;background-size:100% auto;}
.web-container .profile  .summary{display:block; width:90%; margin:0 auto; padding:3%;}
.web-container .profile  .summary .s_in{display:block; width:90%; padding:5%;background:#fff url(../images/yin.png) no-repeat right top; background-size:30% auto; }
.web-container .profile  .summary .s_in .title{display:block;height:60px; border-bottom:1px solid #eee;}
.web-container .profile  .summary .s_in .title h4{display:block; line-height:30px; font-size:22px; color:#666;word-spacing:50px; letter-spacing:10px; font-weight:normal;}
.web-container .profile  .summary .s_in .title .en{display:block;line-height:20px; font-size:13px; color:#666; text-transform:uppercase;}
.web-container .profile  .summary .s_in .mtitle{display:block; padding-left:65px; background:url(../images/y_zi.png) no-repeat left top; margin-top:15px;background-size:auto 100%;}
.web-container .profile  .summary .s_in .mtitle h2{display:block; line-height:30px; font-size:24px; color:#ffc87e; }
.web-container .profile  .summary .s_in .mtitle .tip{display:block;line-height:20px; font-size:16px; color:#c1c0c0;}
.web-container .profile  .summary .s_in .con{display:block; padding-top:10px; font-size:12px; line-height:22px;}
.web-container .profile  .summary .s_in .con a.gs{font-size:13px; line-height:24px;}
.web-container .profile  .summary .s_in .con a.moret{display:block;text-align:right;width:70px;line-height:34px; font-size:14px; color:#666; text-align:center; width:65px; border-top:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1;margin-top:20px;}
.web-container .profile  .summary .s_in .con a.moret:hover{border-top:2px solid #ffc87e; border-bottom:2px solid #ffc87e; color:#ffc87e;}
.web-container .profile  .s_out{display:block; width:100%;  position:relative; z-index:2; left:0; top:0; padding:10px 0px;}
.web-container .profile  .slogan{float:left; z-index:4; width:31%; margin-left:2%; margin-bottom:2%;}
.web-container .profile  .slogan img{display:block; width:100%;}
.web-container .profile  .x1{display:block;clear:both; width:31%; margin-left:2%;margin-bottom:2%;}
.web-container .profile  .x1 img{display:block; width:100%;}
.web-container .profile  .x2{ float:left;width:31%; margin-left:2%;margin-bottom:2%;}
.web-container .profile  .x2 img{display:block; width:100%;}
.web-container .profile  .x3{float:left; width:31%; margin-left:2%;margin-bottom:2%;}
.web-container .profile  .x3 img{display:block; width:100%;}
.web-container .profile  .x4{float:left; width:31%; margin-left:2%;margin-bottom:2%;}
.web-container .profile  .x4 img{display:block; width:100%;}

.web-container .features {display:block; width:100%; background:url(../images/web_features_bg.jpg) no-repeat center top; background-size:auto 100%;}
.web-container .features .inner{display:block; width:100%; margin:0 auto; padding:20px 0px; overflow:hidden;}
.web-container .features .inner .title{display:block;}
.web-container .features .inner .title h4{display:block;font-size:24px; color:#fff; line-height:40px; text-align:center;word-spacing:50px; letter-spacing:20px;}
.web-container .features .inner .title .tip{display:block;line-height:20px; font-size:15px;  text-align:center; color:#a8a7a7; padding-top:10px; width:96%;}
.web-container .features .inner .con{display:block; padding-top:20px;}
.web-container .features .inner .con ul{display:block; width:100%;}
.web-container .features .inner .con li{float:left;width:48%; margin-right:2%;transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s;-o-transition:all .7s linear 0s; margin-bottom:10px;}
.web-container .features .inner .con li:hover{ transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px);}
.web-container .features .inner .con li .biao{display:block; width:100%;margin-bottom:15px;}
.web-container .features .inner .con li .biao img{display:block; width:100%;}
.web-container .features .inner .con li h2{display:block;line-height:26px; font-size:24px; color:#ffc87e; text-align:center; font-weight:normal;word-spacing:50px; letter-spacing:10px;}
.web-container .features .inner .con li .detail{display:block; font-size:12px; line-height:16px; text-align:center; color:#ffc87e;margin-top:5px;height:32px; overflow:hidden;}
.web-container .features .inner .con .fadeInR{overflow:hidden; animation-timing-function:ease;animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;visibility:hidden;animation-fill-mode: forwards; animation-name: none;}
.web-container .features .inner .con .fadeInL{overflow:hidden; animation-timing-function:ease;animation-duration:1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;visibility:hidden;animation-fill-mode : forwards; animation-name: none;}

.web-container .law{display:block; width:100%; height:450px;background:#efefef url(../images/web_law_bg.jpg) no-repeat center bottom; background-size:100% auto;}
.web-container .law .inner{display:block; width:100%; margin:0 auto; padding:20px 0px; position:relative; z-index:2; left:0; top:0;}
.web-container .law .inner .title{display:block; padding-right: 2%;}
.web-container .law .inner .title .tip{display:block;line-height:20px; font-size:17px; color:#aaa;text-align:right;}
.web-container .law .inner .title h4{display:block;line-height:30px; font-size:24px; color:#bebaba; font-weight:normal; text-align:right;}
.web-container .law .inner  .slogan{width:100%; position:absolute; right:0; top:80px; z-index:4;}
.web-container .law .inner  .slogan img{display:block; width:100%;}
.web-container .law .inner  .detail{padding:0 2%;display:block;font-size:14px; line-height:20px; text-align:right;clear:both; width:96%; position:absolute; right:0; top:180px; z-index:5;}
.web-container .law .inner  .re_org{display:block; position:absolute; right:0; top:280px; z-index:5;}
.web-container .law .inner  .re_org li{float:left;font-size:16px; line-height:40px; text-align:center;width:33.3%; color:#aaa;}
.web-container .law .inner  .re_org li .g_icon{display:block; width:100%; height:70px;}
.web-container .law .inner  .re_org li img{display:block; margin:0 auto;}
.web-container .law .inner .fadeInUp{overflow:hidden; transition:all .7s linear 0s;visibility:hidden;animation-fill-mode : forwards; animation-name: none;animation-duration:1s;}
.web-container .law .inner .fadeInR{overflow:hidden; animation-timing-function:ease;animation-duration:1s;-webkit-animation-duration:1s;visibility:hidden;animation-fill-mode: forwards; animation-name: none;}
.web-container .law .inner .fadeInL{overflow:hidden; animation-timing-function:ease;animation-duration:1s;-webkit-animation-duration:1s;visibility:hidden;animation-fill-mode : forwards; animation-name: none;}

.web-container .items{display:block; width:100%; margin-top:40px;}
.web-container .items .title h4{display:block;line-height:30px; font-size:22px; color:#666;text-align:center; font-weight:normal;width:100%;word-spacing:50px; letter-spacing:10px;}
.web-container .items .title .en{display:block;line-height:30px; color:#aaa; text-align:center; font-size:22px; text-transform:uppercase;word-spacing:0px;letter-spacing:5px; font-family:Candara,Arial, Helvetica, sans-serif;}
.web-container .items .con{display:block; padding-top:10px;}
.web-container .items .con .first{display:block; width:100%;}
.web-container .items .con  li{display:block;position:relative; z-index:2; left:0; top:0; margin-bottom:2%;}
.web-container .items .con .first .f1{float:left;width:49%;margin-right:2%;}
.web-container .items .con .first .f2{float:left;width:49%;}
.web-container .items .con .first .f3{float:left;width:49%;margin-right:2%;}
.web-container .items .con .first .f4{float:right;width:49%;}
.web-container .items .con .second{display:block; width:100%; margin-top:5px;}
.web-container .items .con .second .s1{display:block; width:100%; margin-bottom:2%;overflow:hidden;}
.web-container .items .con .second .s2{display:block; width:100%; margin-bottom:2%;overflow:hidden;}
.web-container .items .con .second  li img{display:block; width:100%;}
.web-container .items .con ul li img{display:block; width:100%;}
.web-container .items .con ul li .wz{display:block; width:100%; position:absolute; left:0; top:0; z-index:4; background:url(../images/black3.png) repeat left top;height:333px;}
.web-container .items .con ul li .wz i{display:block; height:40px; font-size:24px; color:#fff; font-style:normal; text-align:center;padding-top:36%;}
.web-container .items .con ul li .wz .more{display:block; margin-top:15px; font-size:28px; color:#fff;width:30px; height:30px; text-align:center; font-weight:normal; border:2px solid #fff;  border-radius:60px;line-height:30px;margin:0 auto; font-family:Arial, Helvetica, sans-serif; }
.web-container .items .con ul li .detail{display:none; width:100%; position:absolute; left:0; top:0; z-index:5; background:url(../images/black4.png) repeat left top;height:333px;}
.web-container .items .con ul li .detail i{display:block; height:50px; font-size:32px; color:#fff; font-style:normal; text-align:center; padding-top:16%;}
.web-container .items .con ul li .detail em{display:block; width:80%; margin:0 auto; margin-top:10px; font-size:14px; color:#fff; font-style:normal;}
.web-container .items .con ul li .detail .more{display:block;margin-top:10px; font-size:16px; color:#fff;width:100px; height:38px; text-align:center; font-weight:normal; border:2px solid #fff;  border-radius:6px;line-height:38px;margin:0 auto;  }
.web-container .items .con .fadeInUp{overflow:hidden; transition:all .7s linear 0s;visibility:hidden;animation-fill-mode : forwards; animation-name: none;animation-duration:1s;}
.web-container .items .con .second li .wz{display:block; width:100%; position:absolute; left:0; top:0; z-index:4; height:333px;}
.web-container .items .con .second li .wz i{padding-top:10%;}
.web-container .items .con .second li .detail{height:333px;}
.web-container .items .con .second li .detail i{ padding-top:10%;}
.web-container .items .con .second li .detail em{display:block; width:80%; margin:0 auto; margin-top:10px; font-size:14px; color:#fff; font-style:normal;}

.web-container .advantage{display:block; width:100%; background:#1b1918 url(../images/web_ys_bg.jpg) no-repeat center top;}
.web-container .advantage .inner{display:block; width:94%; margin:0 auto; position:relative; z-index:2; left:0; top:0;}
.web-container .advantage .inner .title{display:block; padding-top:20px;}
.web-container .advantage .inner .title h4{display:block;line-height:30px; font-size:22px; color:#fff;}
.web-container .advantage .inner .title .tip{display:block;line-height:30px; font-size:22px; color:#221c1c;}
.web-container .advantage .inner .detail{display:block; width:100%;font-size:13px; color:#a9a9a9; margin-top:15px; line-height:20px;}
.web-container .advantage .inner .detail i{display:block; font-style:normal; color:#fff; padding:10px 0px 10px;}
.web-container .advantage .inner .character{display:block; width:100%;background:url(../images/gray.png) repeat left top; margin-top:10px;}
.web-container .advantage .inner .character .ul_out{display:block;width:90%;padding:5%; overflow:hidden;}
.web-container .advantage .inner .character ul{display:block;width:100%;}
.web-container .advantage .inner .character li{float:left; width:48%; font-size:16px; line-height:20px; text-align:center; color:#a0a0a0;margin-right:2%; margin-bottom:2%;}
.web-container .advantage .inner .character li i{display:block; width:80px; height:80px; background:url(../images/a_icon.png) no-repeat 0px -80px;margin:0 auto;}
.web-container .advantage .inner .character li i.c1{background:url(../images/a_icon.png) no-repeat 0px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.web-container .advantage .inner .character li i.c2{background:url(../images/a_icon.png) no-repeat -80px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.web-container .advantage .inner .character li i.c3{background:url(../images/a_icon.png) no-repeat -160px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.web-container .advantage .inner .character li i.c4{background:url(../images/a_icon.png) no-repeat -240px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.web-container .advantage .inner .character li i.c5{background:url(../images/a_icon.png) no-repeat -320px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.web-container .advantage .inner .character li i.c6{background:url(../images/a_icon.png) no-repeat -400px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.web-container .advantage .inner .character li i.c7{background:url(../images/a_icon.png) no-repeat -480px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.web-container .advantage .inner .character li i.c8{background:url(../images/a_icon.png) no-repeat -560px -80px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.web-container .advantage .inner .character li:hover i.c1{background:url(../images/a_icon.png) no-repeat 0px 0px;}
.web-container .advantage .inner .character li:hover i.c2{background:url(../images/a_icon.png) no-repeat -80px 0px;}
.web-container .advantage .inner .character li:hover i.c3{background:url(../images/a_icon.png) no-repeat -160px 0px;}
.web-container .advantage .inner .character li:hover i.c4{background:url(../images/a_icon.png) no-repeat -240px 0px;}
.web-container .advantage .inner .character li:hover i.c5{background:url(../images/a_icon.png) no-repeat -320px 0px;}
.web-container .advantage .inner .character li:hover i.c6{background:url(../images/a_icon.png) no-repeat -400px 0px;}
.web-container .advantage .inner .character li:hover i.c7{background:url(../images/a_icon.png) no-repeat -480px 0px;}
.web-container .advantage .inner .character li:hover i.c8{background:url(../images/a_icon.png) no-repeat -560px 0px;}
.web-container .advantage .inner  .texing{display:block; width:100%; margin-top:10px;}
.web-container .advantage .inner  .texing dl{float:left;width:45%;height:170px; margin-right:2%; background:url(../images/black5.png) repeat left top;  padding:2%;transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s; margin-bottom:10px;}
.web-container .advantage .inner  .texing dl:hover{transform:translate(0,-10px); -webkit-transform:translate(0,-10px); -moz-transform:translate(0,-10px); -o-transform:translate(0,-10px);}
.web-container .advantage .inner  .texing dl dt{display:block; line-height:30px; font-size:24px; color:#fff;}
.web-container .advantage .inner  .texing dl dd{display:block; font-size:12px; line-height:20px; color:#fff; padding-top:5px;}
.web-container .advantage .inner  .texing dl dt{display:block; height:30px; width:30px;}
.web-container .advantage .inner  .texing dl i{display:block;line-height:30px; font-size:20px; color:#fff; font-style:normal; margin-bottom:5px;}
.web-container .advantage .inner  .texing dl dd{display:block;font-size:13px; line-height:22px; color:#d7d6d6;}
.web-container .advantage .inner  .texing .t2{background:url(../images/yellow.png) repeat left top; margin-right:0%;}
.web-container .advantage .inner  .texing .t4{background:url(../images/yellow2.png) repeat left top;margin-right:0%;}
.web-container .advantage .inner  .texing .t6{background:url(../images/yellow.png) repeat left top;margin-right:0%;}
.web-container .advantage .inner  .texing .t1 dt{ background:url(../images/t_icon.png) no-repeat left top;}
.web-container .advantage .inner  .texing .t2 dt{ background:url(../images/t_icon.png) no-repeat -40px top;}
.web-container .advantage .inner  .texing .t3 dt{ background:url(../images/t_icon.png) no-repeat -80px top;}
.web-container .advantage .inner  .texing .t4 dt{ background:url(../images/t_icon.png) no-repeat -120px top;}
.web-container .advantage .inner  .texing .t5 dt{ background:url(../images/t_icon.png) no-repeat -160px top;}
.web-container .advantage .inner  .texing .t6 dt{ background:url(../images/t_icon.png) no-repeat -200px top;}
.web-container .advantage .inner .fadeInUp{overflow:hidden; visibility:hidden;animation-fill-mode : forwards; animation-name: none;animation-duration:0.5s;}

.web-container .news{display:block; width:100%; background:#b3b3b2;padding:10px 0px;}
.web-container .news .inner{display:block;width:96%; margin:0 auto;  background:#e5e5e5; }
.web-container .news .inner .i_in{display:block; padding:1%;}
.web-container .news .inner .i_in .title{display:block;width:100%; padding-top:12px;}
.web-container .news .inner .i_in .title h4{display:block;line-height:30px; font-size:22px; color:#666;text-align:center; font-weight:normal;width:100%;word-spacing:50px; letter-spacing:10px;}
.web-container .news .inner .i_in .title .en{display:block;line-height:30px; color:#aaa; text-align:center; font-size:22px; text-transform:uppercase;word-spacing:0px;letter-spacing:5px; font-family:Candara,Arial, Helvetica, sans-serif;}
.web-container .news .inner .i_in .con{display:block; padding-top:20px;}
.web-container .news .inner .i_in .con ul{display:block; width:100%;}
.web-container .news .inner .i_in .con ul li{display:block; width:100%;  margin-bottom:25px;}
.web-container .news .inner .i_in .con ul li .time{float:left; width:24%; height:80px; border-right:1px solid #969695;}
.web-container .news .inner .i_in .con ul li .time .d{display:block; width:100%; height:50px; line-height:50px; font-size:36px; color:#ffba5e; text-align:center;}
.web-container .news .inner .i_in .con ul li .time .yy-m{display:block;width:100%; font-size:13px; text-align:center; color:#ffba5e; }
.web-container .news .inner .i_in .con ul li .wz{float:right; width:72%;}
.web-container .news .inner .i_in .con ul li .wz .tit{display:block;line-height:20px; font-size:17px; color:#595958; }
.web-container .news .inner .i_in .con ul li .wz .detail{display:block; font-size:12px; line-height:20px;color:#999;}


.web-container .who .con .redlink{
    line-height: 150px;
	height:150px;
    font-size: 60px;
    color:#cc0000;
}


.web-container .who .con .redlink a{
    line-height: 150px;
	height:150px;
    font-size: 24px;
    color:#cc0000;
}







@keyframes fadeInM{0%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{visibility:visible;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes fadeInM{0%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{visibility:visible;;-webkit-transform:none;transform:none;}
}
@-o-keyframes fadeInM{0%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInL{0%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{visibility:visible;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes fadeInL{0%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{visibility:visible;;-webkit-transform:none;transform:none;}
}
@-o-keyframes fadeInL{0%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInR{0%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
100%{visibility:visible;-webkit-transform:none;transform:none;}
}
@-webkit-keyframes fadeInR{0%{visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(-100%,0,0);}
100%{visibility:visible;;-webkit-transform:none;transform:none;}
}
@-o-keyframes fadeInR{0%{visibility:hidden;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}





