.banner_page{width: 100%;height: 410px;margin-bottom: 22px;}
.banner_page a{width: 100%;height: 410px;display: block;}
.special_all .special01 .title .fl span{padding-left: 12px;}
.special_all{margin-bottom: 50px;}
.specialNav{width: 200px;margin-right: 20px;border-top: 2px solid #669dc8;}
.specialNav .classify h4{font-size: 14px;color: #005ba3;text-align: right;padding: 12px 28px 12px 0;}
.specialNav .classify h4 em{display: block;text-transform: uppercase;font-size: 13px;font-family: Arial;font-weight: bold;color: #5885b8;}
.specialNav .classify{margin-bottom: 45px;}
.specialNav .classify a{display: block;padding: 12px 25px 12px 0;text-align: right;border-top: 1px solid #d9d9d9;}
.specialNav .classify a span{color: #666;padding-left: 10px;background: url("../images/icon02.png") no-repeat;background-position: 0 -49px;}
.specialNav .classify a:hover span{background-position: 0 6px;}
.specialNav .classify a.on span{background-position: 0 6px;}
.specialNav .classify a p{color: #999;}
.specialNav .classify a:hover{background: url("../images/nav-02.png") repeat-x top;}
.specialNav .classify a:hover span,.specialNav .classify a:hover p{color: #fff;}
.specialNav .classify a.on{background: url("../images/nav-02.png") repeat-x top;}
.specialNav .classify a.on span,.specialNav .classify a.on p{color: #fff;}
.classify-02 h4{font-size: 14px;color: #fff;text-align: right;padding: 12px 28px 12px 0;background: url("../images/nav-02.png") repeat-x top;}
.classify-02 h4 em{display: block;text-transform: uppercase;font-family: Arial;}
.classify-02 ul{width: 198px;border: 1px solid #ebebeb;padding-top: 15px;}
.classify-02 ul li{text-align: center;margin-bottom: 20px;}
.classify-02 ul li img{width: 166px;display: inline-block;padding: 1px;border: 1px solid #ccc;}
.classify-02 ul li a{display: block;}.classify-02 ul li a p{line-height: 22px;color: #666;}
.classify-02 ul li:hover a p{color: #0075b4;}.classify-02 ul li:hover img{border-color: #666;}
.classify-03 h4{width: 200px;font-size: 18px;color: #fff;height: 38px;line-height: 38px;text-align: center;margin-top: 16px;background: url("../images/nav-02.png") repeat-x top;}
.classify-03 .pho{border: 1px solid #ebebeb;}
.classify-03 .ph{background:url("../images/icon02.png") no-repeat 12px -68px;margin: 18px 0 18px;padding-left: 57px;}
.classify-03 .ph span{font-family: "宋体";display: block;}.classify-03 .ph em{font-size: 20px;font-family: Arial;font-weight: bold;color: #0056a3;}
.classify-03 p{padding-left: 12px;font-family: "宋体";color: #545454;margin-bottom: 20px;}
.special01{width: 770px;}
.special01 .title{height: 30px;background: #005ba3;color: #fff;line-height: 30px;}
.special01 .title .fl span{padding-left: 35px;font-size: 16px;}
.special01 .title .fl em{text-transform: uppercase;font-family: Arial;color: #aec0ce;font-size: 14px;}
.special01 .title .fr{text-align: right;font-family: "宋体";padding-right: 10px;}
.special01 .title .fr a{color: #aec0ce;}.special01 .title .fr a:hover{color:#00a6dc;}

.special01 .spec{margin: 40px 0 100px;width: 770px;}
.special01 .spec .li01{width: 300px;height: 225px;position: relative;}
.special01 .spec .li01 .img01{border: 2px solid #d8d8d8;width: 296px;height: 221px;}
.special01 .spec .li01 .img02{border: 2px solid #d8d8d8;width: 153px;height: 139px;position: absolute;left: 200px;top: 125px;}
.special01 .spec .li02{width: 430px;position: relative;}
.special01 .spec .li02 a{color: #005da4;}
.special01 .spec .li02 span{font-size: 24px;color: #005da4;padding:25px 0 10px;display: block;background: url("../images/xian02.jpg") no-repeat bottom left;}
.special01 .spec .li02 em{display: block;text-transform: uppercase;font-family: Arial;color: #999;line-height: 30px;}
.special01 .spec .li02 .text{color: #666;font-family:"宋体";line-height: 22px;padding: 25px 30px 0 35px;}
.special01 .spec .li02 .read{display: block;font-size: 14px;border: 1px solid #005da4;width: 80px;text-align: center;padding: 5px 0;position: absolute;right: 40px;bottom: -30px;}

.special01 .spec .li02 span a:hover{opacity: 0.8;}
.information{border: 1px solid #ebebeb;margin-bottom: 100px;}
.information h4{font-size: 18px;color: #0056a3;height: 30px;line-height: 30px;padding-left: 12px;background: url("../images/top.png") repeat-x center;}
.information .fl{width: 472px;padding:16px 13px;font-family: "宋体";border-left: 1px solid #ebebeb;}
.information .fl > div{line-height: 36px;width: 472px;}
.information .fl > div a{color: #666;}
.information .fl > div a i{color: #ebebeb;margin:0 5px;}
.information .fl > div:hover a,.information .fl > div:hover a i{color: #005ba3;}
.information .fl > div span{float: right;}
.recommend_more .title{height: 116px;}
.recommend_more .title h4{font-size: 40px;font-weight: bold;color: #fff;text-align: center;line-height: 48px;padding: 15px 0 8px;}
.recommend_more .title ul{width: 851px;margin: 0 auto;}
.recommend_more .title ul li{cursor: pointer;width: 113px;height: 31px;margin-left:10px;float: left;text-align: center;line-height: 31px;background: #fff;color: #005da4;}
.recommend_more .title ul li.on{background: #008dcb;opacity: 0.9;color: #fff;}
.recommend_more .bd{margin: 20px 0;}
.recommend_more .project ul li{width: 282px;margin: 0 38px;float: left;display:block!important;}
.recommend_more .project ul li .img{text-align: center;}
.recommend_more .project ul li img{width: 100%;height: 200px;display: inline-block;}
.recommend_more .project ul li .name{width:100%;height: 52px;}
.recommend_more .project ul li .name span{display: block;float: left;font-size: 15px;color: #22597c;padding-top: 12px;}
.recommend_more .project ul li .name .mores{display: block;float: right;color: #fff;background: #005da4;width: 59px;text-align: center;margin-top: 14px;  height: 20px;
  color: #fff;
  line-height: 20px;}
.recommend_more .project ul li .txt a{color: #666;font-family: "宋体";line-height: 18px;display: block;padding: 5px 0;border-top: 1px solid #dfdfdf;}
.recommend_more .project ul li .name .mores:hover{border: 1px solid #00488d;color: #00488d;background: #fff;}
.recommend_more .project ul li .txt a:hover{text-decoration: underline;}
.recommend_case .project{width:100%;margin:20px auto;}
.recommend_case .project ul{width:1000px;margin:0 auto;}
.recommend_case .project ul li{width: 338px;margin-bottom: 30px;}
.recommend_case .project ul li img{height: 240px;}
.recommend_case .project ul li.first{margin-left: 0;}
.recommend_case .project ul li .txt a{font-size: 14px;font-family: "microsoft yahei";line-height: 20px;border-top: 2px solid #dfdfdf;}
.recommend_case .project ul li .name span{font-size: 20px;padding-top: 20px;}
.recommend_case .project ul li .name .mores{font-size: 14px;width: 90px;margin-top:20px; }
.case_details{width: 768px;margin-top: 30px;}
.case_details .detail_title{margin: 25px auto 10px;width: 80%;}
.case_details .detail_title h4{font-size: 28px;color: #545454;text-align: center;padding-bottom: 15px;}
.case_details .detail_title span{padding: 0 20px;font-size: 14px;}
.case_details .txt .img{text-align: center;}
.case_details .txt .img img{display: inline-block;max-width: 100%;margin: 15px 0;}
.case_details .change{width: 730px;margin: 30px auto;background: #f7f7f7;font-size: 14px;line-height: 24px;padding: 6px 10px;}
.case_details .change a{display: block;float: left;margin-right: 70px;color: #666;}
.case_details .change a:hover{color: #005da4;}
.case_details .hot{width: 700px;margin: 30px auto;font-family: "宋体";line-height: 24px;}
.case_details .hot b{font-size: 14px;color: #666;}
.case_details .hot a{color: #666;padding: 0 10px;}.case_details .hot a:hover{color: #0075b4;}
.recommend_others{margin-bottom: 45px;}
.recommend_others .title{height: 65px;border-left: 5px solid #0056a3;font-size: 18px;color: #999;text-transform: uppercase;padding-left: 15px;font-family: Arial;margin-bottom: 24px;}
.recommend_others .title h4{font-size: 30px;font-weight: bold;color: #0056a3;font-family: "microsoft yahei";}
.recommend_others .other_01{width: 293px;float: left;margin-left: 60px;}
.recommend_others .other_01 h4{width: 293px;height: 46px;background: url("../images/title06.png") no-repeat center;text-align: center;color: #fff;font-size: 24px;line-height: 46px;text-shadow: 2px 2px 2px #004b91;margin-bottom: 20px;}
.recommend_others .other_01 ul li{height: 35px;line-height: 35px;border-bottom: 1px dotted #d8d8d8;font-size: 14px;}
.recommend_others .other_01 ul li a{color: #545454;}
.recommend_others .other_01 ul li a i{float: right;font-size: 24px;}
.recommend_others .other_01 ul li:hover a{color: #0056a3;}
.special01 .reading .li02 .read{width: 141px;height: 47px;background: url("../images/zixun.png");padding: 0;border: none;right: 100px;bottom: -60px;}
.special01 .explain{width: 768px;border: 1px solid #ebebeb;border-top: 3px solid #005ba3;padding-bottom: 50px;overflow: hidden;}
.special01 .explain h4{width: 148px;height: 43px;background: url("../images/title05.png");text-align: center;line-height: 43px;font-size: 18px;color: #fff;position: relative;top: -43px;left: -1px;}
.special01 .explain .txt{  width: 728px;
  margin: 0 auto;
  font-size: 12px;
  line-height: 24px;
  font-family: "";}

.special01 .explain .txt .text{color: #666;margin: 15px 0 30px;font: 14px/24px "SimSun";}
.special01 .explain .txt img{display: inline-block;margin:15px 0 30px}
.special01 .explain .txt em{display: block;color: #005ba3;line-height:22px;font-family: "宋体"; }
.special01 .explain .txt-02{font-family: "宋体";position: relative}
.special01 .explain .txt-02 .waman{position:absolute;right: 0;top: 0;}
.special01 .explain .txt-02 b{color: #005da4;display: block;margin-bottom: 20px; }
.special01 .explain .txt-02{line-height: 18px;color: #666;}
.special01 .explain-02{width: 768px;border: 1px solid #ebebeb;padding-bottom: 40px;overflow: hidden;border-top: none;padding-top: 15px;}
.special01 .explain-02 .txt{line-height: 24px;color: #666;font-family: "Regular";width:732px;margin: 0 auto; }
.special01 .explain-02 .txt em{display: block;width: 712px;height: 33px;line-height: 33px;font-size: 14px;color: #666;background: #e9e9e9;margin: 20px auto;padding:0 10px}
.special01 .explain-02 .txt i{float: right;}
.special01 .explain-02 form ul li{margin-bottom: 15px;font-family: "宋体";color: #666;}
.special01 .explain-02 form ul li label{width: 105px;text-align: right;display: block;float: left;}
.special01 .explain-02 form ul li input{width: 263px;height: 28px;border: 1px solid #b7b7b7;display: block;float: left;padding-left: 5px;}
.special01 .explain-02 form ul li textarea{width: 385px;height: 118px;border: 1px solid #b7b7b7;display: block;float: left;resize: none;}
.special01 .explain-02 form ul li span{height:20px;float: left;margin-left: 12px;line-height: 20px;background: url("../images/judge.png") no-repeat 0 0;padding-left: 25px;color: #ff0000;margin-top: 4px;display: none;}
.special01 .explain-02 form ul li p{padding-left: 105px;}.special01 .explain-02 form ul li p b{color: #e30013;}
.special01 .explain-02 form ul li input[type="submit"],.special01 .explain-02 form ul li input[type="reset"]{width: 112px;height: 35px;border: none;color: #fff;background: #e30013;margin-right: 20px;font-size: 20px;font-family: "microsoft yahei"}
.special01 .explain-02 form ul li input[type="submit"]{margin-left: 105px;background: #005ba3;}

.page_issue .issue{border-top: 1px solid #ececec;padding: 30px 0 30px;}
.page_issue .issue .date{width: 77px;height: 63px;background: url("../images/issue.png") no-repeat 0 -63px;text-align: center;color: #545454;}
.page_issue .issue .date p{font-size: 26px;font-family: Arial;padding: 5px 0 8px;}
.page_issue .issue .date em{color: #fff;}
.page_issue .issue .text{width: 675px;color: #666;}
.page_issue .issue .text h4{font-size: 16px;font-weight: bold;color: #545454;margin-bottom: 10px;}
.page_issue .issue .text .txt{font-family: "宋体";line-height: 18px;}
.page_issue .issue:hover .date{background-position: 0 0;color: #005ba3;}
.page_issue .issue:hover .text h4{color: #005ba3;}
.page_issue .issue .text .txt:hover{text-decoration: underline;}

.page_trade .ne01{padding: 40px 0 30px;}
.page_trade .ne01 .left img{width: 230px;height: 173px;display: block;}
.page_trade .ne01 .right{width: 515px;}
.page_trade .ne01 .right h4{font-size: 18px;margin: 15px 0 25px;font-weight: bold;}
.page_trade .ne01 .right h4 a{color: #545454;}
.page_trade .ne01 .right h4:hover a{color: #005da4;border-bottom: 2px solid #005da4;}
.page_trade .ne01 .right .txt a{line-height: 22px;color: #545454;}
.page_trade .ne01 .right .more{display: block;width: 100px;height: 24px;text-align: center;color: #545454;background: #e3e3e3;line-height: 24px;font-size: 14px;text-transform: uppercase;border-radius:15px;margin-top: 18px;}
.page_trade .ne01{border-bottom: 1px solid #ebebeb;}
.page_trade .ne01 .left{width: 232px;}
.page_trade .ne01 .left img{width: 230px;height: 175px;}
.page_trade .ne01 .right .more{border-radius: 0;background: #fff;border: 1px solid #005da4;color: #005da4;margin-left: 270px;margin-top: 0;}
.page_trade .ne01 .right .more:hover{background: #005da4;color: #fff;}
.page_trade .ne01 .right .txt a:hover{text-decoration: underline}

.page_news .ne01{border: 3px solid #fff;padding: 25px 15px 25px 15px;margin: 20px auto;}
.page_news .ne01:hover{border-color: #005da4;}
.page_news .ne01:hover .right h4 a{color: #005da4;}
.page_news .ne01:hover .right .more{background: #005da4;color: #fff;}
.page_news .ne01 .left{width: 293px;}
.page_news .ne01 .left img{width: 293px;height: 195px;border: 1px solid #d9d9d9;}
.page_news .ne01 .left p span b{font-size: 30px;font-weight: normal;}
.page_news .ne01 .left p span{font-size: 18px;font-family: Arial;}
.page_news .ne01 .left p em{float: right;font-size: 14px;padding-top: 10px;}
.page_news .ne01 .right h4{margin: 30px 0 20px;font-size: 22px;}
.page_news .ne01 .right{width:420px;}
.page_news .ne01 .right .more{margin-left: 0;margin-top: 6px;border: none;background: #e3e3e3;color: #545454;border-radius: 15px;}

.page_plan{margin-top: 28px;}
.page_plan .plan{border: 2px solid #e8e8e8;padding: 15px 25px;margin-bottom: 20px;}
.page_plan .plan h4{font-weight: bold;font-size: 24px;color: #005ba3;margin-bottom: 15px;}
.page_plan .plan span{height: 49px;background: url("../images/xx.png") no-repeat 0 0;line-height: 49px;display: block;padding-left: 55px;font-size: 18px;color: #005ba3;font-weight: bold;margin-bottom: 8px;}
.page_plan .plan .txt{color: #666;font-family: "宋体";line-height: 18px;margin-bottom: 22px;}
.page_plan .plan span.last{background-position: 0 -50px;}
.page_plan .plan h4:hover{opacity: 0.7;}
.plan_details{padding: 25px;}
.plan_details .img{text-align: center;}
.plan_details .img img{max-width: 100%;margin: 0 2px;}
.plan_details .txt{font-family: "宋体";line-height: 18px;}
.plan_details .txt span{font-size: 14px;font-weight: bold;line-height: 18px;padding: 10px 0;display: block;}
.plan_details .txt b{color: #005da4;}
.page_brand{padding: 25px 0; }
.page_brand h4{font-size: 18px;font-weight: bold;color: #545454;}
.page_brand p{line-height: 18px;font-family: "宋体";color: #666;margin: 20px auto 6px;}
.page_brand em{display: block;font-family: Arial;line-height: 14px;color: #d0d0d0;}
.page_brand .img img{margin: 20px 5px;max-width: 100%;}
.about_company .about_banner img{width: 100%;}
.about_company {padding: 0;}
.about_company .text{line-height: 22px;font-family: "宋体";}
.news_all b{display: block;margin-bottom: 6px;}
.star_service .left{width: 314px;}
.star_service .left img{width:314px;height: 259px; }
.star_service .right{width: 405px;}
.star_service .right img{width: 428px;height: 81px;margin: 50px 0 50px;}

.honor_details{width: 770px;margin: 35px auto 0;}
 .honor_details ul li{width: 230px;float:left;text-align:center;  margin-right: 40px;margin-bottom: 40px;}
.honor_details ul li.last{margin-right: 0;}
 .honor_details ul li .pic{width: 230px;height: 307px;text-align:center;}
 .honor_details ul li .pic img{width: 230px;height: 307px;}
 .honor_details ul li .tt{width: 230px;display: block;padding: 10px 0;font-size: 18px;}
 .honor_details ul li .tt a h4{background: url("../images/honor-x.jpg") no-repeat center;color:#005da4;font-size: 18px;}
 .honor_details ul li .tt a p{color: #999;}

.framework h4{font-size: 24px;text-align: center;padding: 23px 0;color: #005da4;}
.framework .picture{text-align: center;width: 770px;}
.framework .picture img{max-width: 100%;display: inline-block;}

.tcdPageCode{text-align: center;color: #ccc;margin: 20px auto;}
.tcdPageCode a{display: inline-block;color: #545454;height: 25px;	line-height: 25px;padding: 0 10px;border: 1px solid #ddd;margin: 0 2px;vertical-align: middle;font-size: 18px;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #005da4;}
.tcdPageCode a.page_on{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #fff;background: #005ba3;border: 1px solid #bfbfbf;vertical-align: middle;font-size: 18px;}

.page_about,.page_course{width: 770px;}
.page_about .about_img{ margin: 22px auto 33px;}
.page_about .about_img,.page_about .about_img img{ width: 504px;height: 288px;}
.page_about .about_img p{width: 504px;height: 48px;position: absolute;bottom: 0;left: 0;text-align: center;font: 24px/48px "microsoft yahei";background: #005BA3;color: #fff;}
.page_about .about_text{font: 12px/18px "宋体";color: #666;}

.page_course .page_legend{width: 455px;padding-right: 315px;padding-top: 80px; height: 192px; margin-top: 20px; margin-bottom: 33px;font: 12px/22px "宋体";color: #666;background: url("../images/legend_bg.jpg") no-repeat left center;}
.page_course .page_honor .honor_left{ width: 514px;}
.page_course .page_honor .honor_left ul li{ width: 514px;margin: 20px 0;}
.page_course .page_honor .honor_left ul li span{ width: 96px;display: block;float: left;font: 18px/40px "arial";color: #005ba3;background: url("../images/line.jpg") no-repeat 53px 16px;}
.page_course .page_honor .honor_left ul li p{width: 418px;float: left;font: 12px/22px "宋体";color: #666;}
.page_course .page_honor .honor_right{width: 256px;}
.page_course .page_honor .honor_right img{position: relative;top: -78px;left: 50px;}

.investment_banner{margin-bottom: 0;}
.analysis .title{width: 1000px;text-align: center;}
.analysis .title img{width: 100%;display: block;margin-bottom: 15px;}
.analysis .title span{display: block;color: #999;font-family:"宋体";line-height: 18px;  height: 36px;overflow: hidden;}
.analysis ul{margin: 35px auto 45px;}
.analysis ul li{float: left;width: 209px;padding:20px 20px 0;border-left: 1px dotted #ccc;text-align: center;}
.analysis ul li h4{font-size: 24px;font-weight: bold;color: #222;}
.analysis ul li em{display: block;font-size: 14px;color: #999;font-family: Arial;}
.analysis ul li p{line-height: 22px;margin: 24px 0 35px;color: #666;height: 63px;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.analysis ul li .tu{width: 180px;height: 180px;overflow: hidden;position: relative;  margin: 0 auto;}
.analysis ul li .tu .men{width:180px;height: 180px;position: absolute;left: 0;top: 0;background: #000;opacity: 0.5;z-index: 0;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;}
.analysis ul li .tu img{z-index: 9999;position: absolute;left: 0;top: 0;}
.analysis ul li:hover h4{color: #005da4;}
.analysis ul li:hover .tu .men{display: none;}
.advantage{width:100%;background: #d9f2ff;overflow: hidden;}
 .title-join{text-align: center;color: #005da4;padding: 35px 0;}
 .title-join p{font-size: 36px;font-weight: bold;}
 .title-join p i{font-size: 36px;}
 .title-join p span{color: #fff;  width: 41px;
     height: 41px;
     display: inline-block;
     background: url("../images/round03.png") no-repeat center;
     text-align: center;
     line-height: 41px;}
 .title-join em{display: block;font-size: 18px;}
 .title-join label{display: block;color: #999;font-family: Arial;text-transform: uppercase;position: relative;margin: 30px auto;}
 .title-join label span{width: 117px;height: 29px;display: block;position: absolute;left:455px;top: -9px;background: url("../images/nav.png") repeat-x top;text-align: center;font-size: 18px;font-family: "microsoft yahei";border-radius:6px; }
 .title-join label span a{color: #fff;border: 1px solid #00ffff;display: block;width: 111px;height: 23px;margin: 2px auto;line-height: 23px;border-radius:6px;}
.advantage .can_p .lef{width: 448px;height: 510px;border: 1px solid #fff;text-align: center;padding-top: 20px;}
.advantage .can_p .lef img{max-width: 100%;display: inline-block;}
.advantage .can_p .rig{width: 550px;}
.advantage .can_p .rig h4{text-align: center;margin-top: 40px;}
.advantage .can_p .rig em{text-align: center;font-size: 20px;display: block;font-family: Arial;color: #999;margin-bottom: 45px;}
.advantage .can_p .rig .txt{margin-bottom: 20px;margin-left: 20px;width: 530px;}
.advantage .can_p .rig .txt span{width: 78px;height: 68px;font-size: 18px;color: #fff;font-weight: bold;display: block;float: left;background: url("../images/can_p_dian.png") no-repeat center;text-align: center;line-height: 68px;}
.advantage .can_p .rig .txt p{font-size: 18px;color: #666;padding-left: 15px;float: left;width:435px;padding-top: 18px;}
.advantage .equipment{margin: 60px auto;}
.advantage .equipment ul li{border: 1px solid #d8d8d8;width: 238px;float: left;position: relative;margin-left: 13px;padding: 12px 0;}
.advantage .equipment ul li .title{position: absolute;top: -41px;left: 54px;color: #fff;font-weight: bold;font-size: 18px;text-align: center;width: 91px;height: 94px;background: url("../images/equipment.png") no-repeat center;line-height: 26px;padding: 30px 20px 0;}
.advantage .equipment ul li .in{width: 168px;background:#0080c6;height: 164px;margin: 0 auto;font-family: "宋体";color: #fff;padding: 100px 18px 0;line-height: 18px;}

.return{width: 100%;background: #005da4 url("../images/xingxing.png") no-repeat center 65px;height: 1108px;border-top: 1px solid #fff;}
.return .title{width: 100%;background: url("../images/title07.png") no-repeat center top;height: 189px;}
.return .title .title-join p{background: none;}
.return .title .title-join label span{background: url("../images/join.png") repeat-x top;}
.return .title-join label span a{border-color: #ffff00;}
.return .title-join label{color: #005da4;}
.return .title-join label span{left: 450px;}
.return .advantage_big{position: relative;}
.return .advantage_big .adv{background: url("../images/return.png") no-repeat 0 0;color: #fff;position: absolute}
.return .advantage_big .adv{width: 193px;height: 195px;text-align: center;}
.return .advantage_big .adv b{font-size: 24px;padding: 45px 0 15px;display: block;}
.return .advantage_big .adv p{line-height: 18px;color: #bfcbdb;font-family: "宋体";width: 140px;margin: 0 auto;}
.return .advantage_big .ad_01{left: 45px;top: 45px;height: 194px;}
.return .advantage_big .ad_02{left: 0;top: 280px;background-position: 0 -194px;width: 209px;}
.return .advantage_big .ad_03{left: 130px;top: 580px;background-position: 0 -389px;width: 194px;}
.return .advantage_big .ad_04{left: 430px;top: 640px;background-position: 0 -585px;width: 195px;height: 209px;}
.return .advantage_big .ad_05{right: 120px;top: 580px;background-position: 0 -793px;width: 194px;}
.return .advantage_big .ad_06{right: 0;top: 280px;background-position: 0 -988px;width: 209px;}
.return .advantage_big .ad_07{right: 45px;top: 45px;background-position: 0 -1183px;width: 193px;height: 194px;}
.return .advantage_big .ad_08{position: absolute;top: 398px;left: 296px;}
.return .advantage_big .ad_09{position: absolute;top: 398px;left: 565px;}
.return .advantage_big .img img{width: 160px;height: 227px;}
.honor_slide{ width:100%;overflow:hidden; position:relative;}
.honor_slide .hd .prev,.honor_slide .hd .next{display:block;cursor:pointer;width: 2.5%;height: 15px;background: #c00301;font-family: "宋体";text-align: center;line-height: 15px;position: absolute;z-index: 1000}
.honor_slide .hd .prev{left: 47.55%;top: 0;}
.honor_slide .hd .next{background: #005da4;left: 50%;top: 0;}
.honor_slide .bd ul{ overflow:hidden; zoom:1; }
.honor_slide .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  width: 25%;cursor: pointer;}
.honor_slide .bd ul li:hover .title{background: #005da4;color: #fff;}
.honor_slide .bd ul li:hover .mo{display: none;}
.honor_slide .bd ul li .pic{ text-align:center; width: 100%;height: 360px;position: relative;}
.honor_slide .bd ul li .pic .mo{width: 100%;height: 360px;position: absolute;left: 0;top: 0;background: #000; filter: Alpha(opacity=0.5);-moz-opacity:0.5;opacity:0.5;}
.honor_slide .bd ul li .title{ line-height:53px;background: #d5f1ff;font-size: 16px;color: #666;height: 53px;}

.process .title{border: 2px solid #abcae1;width: 385px;height: 55px;margin: 65px auto 0;text-align: center;font-size: 58px;color: #005da4;}
.process .title span{background: #fff;}
.process .title-02{font-size:39px;font-family: Arial;text-transform: uppercase;text-align: center;padding: 20px 0;color: #a3b9d4;}
.process .process_step{width: 1000px;height: 212px;background: url("../images/process.png") no-repeat center;margin: 140px auto;position: relative;}
.process .process_step .pro{text-align: center;width: 66px;position: absolute;}
.process .process_step .pro span{display: block;color: #999;line-height: 18px;}
.process .process_step .pro p{color: #005da4;font-size: 16px;}
.process .process_step .pro i{display: block;width: 28px;height: 66px;background: url("../images/process-02.png") no-repeat;margin: 6px auto;color: #fff;line-height: 66px;font-size: 18px; }
.process .process_step .pro > div{width: 51px;height: 51px;margin: 0 auto;}
.process .process_step .step_01{left: 80px;top: -75px;}
.process .process_step .step_02{left: 305px;top: -85px;}
.process .process_step .step_03{left: 530px;top: -75px;}
.process .process_step .step_04{left: 735px;top: -85px;}
.process .process_step .step_05{left: 170px;top: 130px;}
.process .process_step .step_06{left: 410px;top: 115px;}
.process .process_step .step_07{left: 635px;top: 130px;}
.process .process_step .step_08{left: 855px;top: 115px;}

.condition{width:100%;background: #005da4;color: #fff;padding: 50px 0;}
.condition .title{border: 2px solid #abcae1;width: 385px;height: 55px;margin: 0 auto;text-align: center;font-size: 58px;}
.condition .title span{background: #005da4;}
.condition .title-02{font-size:39px;font-family: Arial;text-transform: uppercase;text-align: center;padding: 20px 0 0;color: #a3b9d4;}
.condition ul li{float: left;width: 480px;margin-left: 40px;overflow: hidden;margin-top: 60px;}
.condition ul li.first{margin-left: 0;}
.condition ul li .li-in{display: inline-flex;}
.condition ul li .li-in .left{width: 70px;background: #fff;height: 70px;color:#005da4;text-align: center;line-height: 70px; }
.condition ul li .li-in .left i{font-size: 60px;}
.condition ul li .li-in .right{ width: 395px;padding-left: 15px;}
.condition ul li .li-in .right b{font-size:24px;}
.condition ul li .li-in .right p{line-height: 18px;margin-top: 5px;}

.qualification{width: 100%;background: #ededed;padding:20px 0 30px;}
.qualification .title{font-size: 18px;color: #005da4;margin-bottom: 20px;}
.qualification .title em{color: #999;}
.qualification .left{width: 651px;}
.qualification .left ul li{width: 197px;background: url("../images/qualification.png") no-repeat top;float: left;margin-left: 30px;}
.qualification .left ul li .pic{padding: 23px 20px;}
.qualification .left ul li .pic img{width: 155px;height: 196px;}
.qualification .left ul li .title{font-size: 14px;color: #222;text-align: center;}
.qualification .right{width: 286px;}
.qualification .right .click{width: 200px;padding: 6px 0 6px 80px;background: #545454 url("../images/icon03.png") no-repeat 0 10px;;border-left: 6px solid #e30013;color: #fff;margin-bottom: 30px;cursor: pointer;}
.qualification .right .click p{font-weight: bold;font-size: 24px;}
.qualification .right .click em{font-size: 16px;font-family: Arial;text-transform: uppercase;line-height: 22px;}
.qualification .right .click:hover{background-color: #e30013;border-left-color:#a5000e;}
.qualification .right .to{background-position: 0 -54px;}
.qualification .right .us{background-position: 0 -120px;}

.qualification .left ul li {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
}
.qualification .left ul li:before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: '';
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
    /* W3C */
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform, opacity;
    transition-property: transform, opacity;
}
.qualification .left ul li:hover, .qualification .left ul li:focus, .qualification .left ul li:active {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
    /* move the element up by 5px */
}
.qualification .left ul li:hover:before, .qualification .left ul li:focus:before, .qualification .left ul li:active:before {
    opacity: 1;
    -webkit-transform: translateY(5px);
    transform: translateY(5px);
    /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}

.world{padding: 50px 0;}
.world .title{font-size: 18px;color: #005da4;margin-bottom: 20px;}
.world .title em{color: #999;}
.world ul li{margin-left: 26px;background: #f2f2f2;padding: 7px 9px; float: left;width: 212px;height: 290px;}
.world ul li:hover span{color: #fff;}
.world ul li:hover p{color: #fff;}
.world ul li .pic{width: 212px;height: 147px;overflow: hidden;}
.world ul li img{width:212px;height: 147px; }
.world ul li span{font-size: 16px;display: block;padding: 5px 0;}
.world ul li p{color: #666;font-size: 12px;line-height: 18px;font-family: "宋体";}

.world ul li img{
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: transform;
    transition-property: transform;
}
.world ul li:hover img, .world ul li:focus img, .world ul li:active img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.world ul li:hover, .world ul li:focus, .world ul li:active {
    background-color: #005da4;color: white;
}

.message_title{text-align: center;margin-bottom: 16px;}
.message_title em{font-size: 24px;color: #cecece;font-family: Arial;text-transform: uppercase;}
.message_title p{font-size: 18px;color: #005da4;font-weight: normal;background: url("../images/message_title.png") no-repeat center;line-height: 30px;}
.message-02 .message_b .clearfix {position: relative;float: left;margin: 0 0 15px 0;display: inline;}
.message-02 .message_b input {width: 455px;height: 40px;border: 2px solid #005da4;line-height: 40px;padding-left: 15px;font-family: "宋体";}
.message-02 .message_b .info {width: 965px;height: 175px;resize: none;padding: 5px 15px;border: 2px solid #005da4;line-height: 24px;}
.message-02 .message_b .tips {color: #005da4;font-size: 18px;position: absolute;top: 7px;right: 10px;background: #fff; }
.message-02 .message_b .bt1 {color: #005da4;font-family: "宋体";font-size: 12px;position: absolute;top: 15px;right: 10px;display: block; }
.message-02 .message_b .bt1 i{font-size: 10px;}
.message-02 .message_b input[type="reset"],.message-02 .message_b input[type="submit"]{width: 107px;height: 32px;border: none;font-size: 18px;font-family: "microsoft yahei";line-height: 32px;padding: 0;margin: 0 15px;color: #005da4;}
.message-02 .message_b input[type="submit"]{background: #005da4;color: #fff;}
.message-02 .tel {text-align: center;margin: 20px 0;color: #005da4;}
.message-02 .tel b {font-size: 36px; display: block;font-weight: normal;}
.message-02 .message_b .tij{width: 278px;margin: 0 auto;}
.message-02 .tel p{color: #666;padding: 5px 0;}
.message-02 .tel p em{color: #005da4;font-family: "宋体";font-weight: bold;}

.water{width: 770px;font-size: 20px;padding: 20px 0;}

.animated{
    -webkit-animation-duration:1.4s;
    animation-duration:1.4s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.animated {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

#dialogBg{width:100%;height:100%;background-color:#000;opacity: .6;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog{width:600px;display:none;background-color:#fff;position:fixed;top:30%;z-index:10000;border:1px solid #ccc;border-radius:10px;-webkit-border-radius:10px;}
.dialogTop{width:90%;margin:0 auto;border-bottom:1px dotted #ccc;letter-spacing:1px;padding:10px 0;text-align:right;}
.notice_join{width: 90%;margin: 0 auto;padding: 20px 0;}

/* 联系我们 */
.link .title{margin:0 0 20px;}
.link .title p{font-size: 22px;color: #266a9e;}
.link .title p b{font-size: 30px;}
.link .title em{display: block;text-transform: uppercase;font-size: 42px;color: #003f70;font-family: Arial;}
.link .contact .message{margin-bottom: 30px;}
.link .contact .message h4 {font-weight: bold;font-size: 30px;color: #003f70;text-align: center;background: url(../images/message.jpg) no-repeat center;margin: 20px 0; }
.link .contact .message .message_b .submit {width: 150px;height: 40px;background: #9b713c;border: none;font-size: 14px;color: #fff;float: right;border-radius: 3px;margin-top: 15px;}
.link .contact .message .message_b .clearfix {position: relative;float: left;margin: 0 0 15px 0;display: inline;}
.link .contact .message .message_b input {width: 455px;height: 40px;border: 2px solid #d8d8d8;line-height: 40px;padding-left: 15px;font-family: "宋体";}
.link .contact .message .message_b .info {width: 965px;height: 175px;resize: none;padding: 5px 15px;border: 2px solid #d8d8d8;line-height: 24px;}
.link .contact .message .message_b .tips {color: #0CF;font-size: 18px;position: absolute;top: 7px;right: 10px;background: #fff; }
.link .contact .message .message_b .bt1 {color: #9b713c;font-family: "宋体";font-size: 12px;position: absolute;top: 15px;right: 10px;display: block; }
.link .contact .message .message_b .bt1 i{font-size: 10px;}
.link .contact .message .tel {text-align: center;margin: 20px 0;color: #666;}
.link .contact .message .tel b {font-size: 36px; display: block;}
.link .contact_t{font: 12px/30px "SimSun";color: #666;margin-bottom: 30px;}
.link .contact_t div{width: 500px;float: left;}
.link .contact_f{font: 14px/30px "SimSun";color: #666;margin-bottom: 30px;}
.link .contact_f b{color: #003f70;font: 16px/30px "microsoft yahei";font-weight: bold;}
.link .siteMap{margin-bottom: 30px;}
.link .siteMap ul li{width: 160px;float: left;margin-left: 50px;overflow: hidden;}
.link .siteMap ul li h4{background: url("../images/linkIcon.png") no-repeat 0 0;font-size: 16px;color: #266a9e;padding-left: 26px;line-height: 22px;margin-bottom: 15px;}
.link .siteMap ul li:first-child{margin-left: 0}
.link .siteMap ul li.li_01 h4{background-position: 0 0;}
.link .siteMap ul li.li_02 h4{background-position: 0 -22px;}
.link .siteMap ul li.li_03 h4{background-position: 0 -44px;}
.link .siteMap ul li.li_04 h4{background-position: 0 -66px;}
.link .siteMap ul li.li_05 h4{background-position: 0 -88px;}
.link .siteMap ul li span{display: inline-block;font: 13px/30px "microsoft yahei";width: 78px;color: #666;}
.link .siteMap ul li span:hover{color: #0075b4;}

.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #005ba3; border-right:7px solid #005ba3; padding-top:15px; background:#fff;border-bottom: 7px solid #005ba3;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }
.keifu_con li a{background: url("../images/qie.jpg") no-repeat left center;padding-left: 25px;font-size: 14px;line-height: 30px;}
.keifu_con  .qie img{display: block;width: 90px;height: 90px;margin: 0 auto;}
.reX{font: 18px/24px "Impact";color: #e30013;}


