﻿@charset "utf-8";@font-face{font-weight:400;font-style:normal;font-family:FontAwesome;src:url(fontawesome-webfont.eot?v=4.6.1);src:url(fontawesome-webfont.eot?#iefix&v=4.6.1) format('embedded-opentype'),url(fontawesome-webfont.woff2?v=4.6.1) format('woff2'),url(fontawesome-webfont.woff?v=4.6.1) format('woff'),url(fontawesome-webfont.ttf?v=4.6.1) format('truetype'),url(fontawesome-webfont.svg?v=4.6.1#fontawesomeregular) format('svg');}
.fa{display:inline-block;font-weight:400;font-style:normal;font-size:inherit;font-family:FontAwesome;transform:translate(0,0);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
*{margin:0;padding:0;}
::-webkit-scrollbar{width:5px;}
::-webkit-scrollbar{width:5px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0;background-color:#e0e0e0;}
::-webkit-scrollbar-thumb{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:0;background-color:#aeaeae;}
dd,div,dl,dt,form,img,li,map,ol,ul{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{margin:0;padding:0;width:100%;min-width:1200px;background:#fff;color:#666;font-size:12px;font-family:"微软雅黑",Arial,Helvetica,sans-serif,"宋体";}
li,ul{list-style:none;}
em{font-style:normal;}
.clear{clear:both;}
.clearfix:after,.clearfix:before{display:table;content:"";}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
a{color:#666;text-decoration:none;}
a:hover{color:#1c4587;text-decoration:none;}
img{max-width:100%;border:none;}
hr{margin:5px 0;width:100%;height:1px;border:none;font-size:0;line-height:0;}
div{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
input,select{padding:1px;font-family:arial,Helvetica,sans-serif;}
.mt10{margin-top:10px;}
.hide{display:none;}
.red{color:red;}
.blue{color:#00f;}
.gray{color:#ccc;}
.noInfo{float:left;padding:10px 0;width:100%;text-align:center;}
em,i{font-style:normal;}
.container{margin:0 auto;width:1200px;min-width:1200px;}
.title{padding:30px 0 10px 0;text-align:center;}
.title h3{margin-bottom:20px;color:#1c4587;font-weight:400;font-size:30px;font-weight: bold}
.title span{display:block;margin:10px auto;width:70px;height:4px;background:#f39a00;}
.title p{margin-bottom:20px;color:#707070;font-size:16px;line-height:30px;}
.head{width:100%;height:100px;border-top: 5px solid #1c4587;margin-bottom: 10px;}
.head .container{position: relative;}
.head .tel{width:490px;position: absolute;right: 0;top: -5px;z-index: 99999;margin-bottom: 34px;}
.head .tel .tel_left{float:left;width:26px;height:34px;background:#1c4587;border-bottom-left-radius: 100%}
.head .tel .tel_con{float:left;width:438px;height:34px;background:#1c4587;}
.head .tel .tel_right{float:right;width:26px;height:34px;background:#1c4587;border-bottom-right-radius: 100%}
.head .tel_con .left{width:220px;}
.head .tel_con .left img{float:left;margin-right:5px;padding-top:6px;}
.head .tel_con .left p{float:left;color:#fff;font-size:14px;line-height:34px;}
.head .tel_con .right{width:163px;color:#fff;}
.head .tel_con .right li{display:inline-block;margin:0 3px;}
.head .tel_con .right a{position:relative;color:#fff;font-size:14px;line-height:34px;}
.head .tel_con .right li a.language1{display:block;width:72px;background:url(../images/btn.png) no-repeat center right}
.head .tel_con .right li .language2{position:absolute;top:34px;width:80px;opacity:0;visibility:hidden;z-index:10000}
.head .tel_con .right li .language2 a{display:block;border:1px solid #d9d9d9;color:#333;text-align:center;width:80px;font-size:13px;background:#fff;height:30px;line-height:30px;border-top:1px solid #fff}
.head .tel_con .right li .language2 a:hover{color:#fff;border-top:1px solid #f39a00;border:1px solid #f39a00;background:#f39a00;transition:all .3s ease}
.head .tel_con .right li:hover .language2{opacity:1;visibility:visible;transition:all .4s ease}
.head .tel_con .guanzhu{width:55px;}
.head .tel_con .guanzhu a{float:left;width:25px;height:34px;font-size:12px;cursor:pointer;}
.head .tel_con .guanzhu a.wxbtn {background:url(../images/icon_wx.png) no-repeat center center;}
.head .tel_con .guanzhu a.phbtn {background: url(../images/hd-pic1.png) no-repeat center center;margin-right: 5px}
.head .tel_con .guanzhu img{position:absolute;top:34px;z-index:10000;display:none;margin-left:-35px;width: 100px;border:2px solid #f39a00}
.head .tel_con .guanzhu a:hover img{display:block;}

.head .header{height:66px;padding-top: 34px;}
.head .header .logo{position: absolute;top: 10px;}
.head .header .logo img{/*height: 66px;*/    margin-top: 20px;}
.head .header .logo .fr{margin-top: 18px;}
.head .header .logo .fr div{font-size: 17px;font-weight:bold;margin-left:10px;padding:0 10px;line-height: 23px;color: #122f7b;}
.head .header .logo .fr .t{font-size: 20px;line-height: 30px;}
/*.head .header .logo .fr .b{background: #1c4587}*/
.head .header .nav li{position:relative;float:left;display:block;margin-left:10px;height:67px;}
.head .header .nav ul>li>a{display:inline-block;padding:0 5px;height:67px;color:#333;vertical-align:baseline;letter-spacing:.5px;font-size:17px;line-height:67px;zoom:1;}
.head .header .nav ul>li:last-child>a{padding-right: 0}
.head .header .nav ul>li>a:before{position:absolute;top:23%;left:60%;z-index:-2;display:inline-block;width:0;border-top:1px solid #000;content:"";-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);-o-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(-50%) rotate(-50deg);-webkit-transform:translate3d(-50%,0,0) rotate(-50deg);-o-transform:translateX(-50%) rotate(-50deg);transform:translateX(-50%) rotate(-50deg);transform:translate3d(-50%,0,0) rotate(-50deg);-ms-transform:translateX(-50%) rotate(-50deg);}
.head .header .nav ul>li>a:after{position:absolute;bottom:20%;left:37%;z-index:-2;display:inline-block;width:0;border-top:1px solid #fff;content:"";-webkit-transition:all .5s cubic-bezier(.19,1,.22,1);-o-transition:all .5s cubic-bezier(.19,1,.22,1);transition:all .5s cubic-bezier(.19,1,.22,1);-webkit-transform:translateX(-50%) rotate(-50deg);-webkit-transform:translate3d(-50%,0,0) rotate(-50deg);-o-transform:translateX(-50%) rotate(-50deg);transform:translateX(-50%) rotate(-50deg);transform:translate3d(-50%,0,0) rotate(-50deg);-ms-transform:translateX(-50%) rotate(-50deg);}
.head .header .nav ul>li>a:hover{color:#1c4587;}
.head .header .nav ul>li .on{color:#1c4587;}
.head .header .nav ul>li .on:before,.head .header .nav ul>li>a:hover:before{width:20px;border-color:#1c4587;}
.head .header .nav ul>li .on:after,.head .header .nav ul>li>a:hover:after{width:20px;border-color:#1c4587;}
.head .header .nav .two_menu{position:absolute;top:67px;left:0;z-index:999999999;display:none;}
.head .header .nav .two_menu a{float:left;display:inline-block;overflow:hidden;padding:10px;width:150px;border-bottom:1px solid #e8e8e8;background:#fff;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}

.box_skitter ul{display:none;}
.loading{position:absolute;top:50%;right:50%;z-index:10000;overflow:hidden;margin:-16px -16px;width:31px;height:31px;background:url(loader.gif) no-repeat left top;color:#fff;text-indent:-9999em;}
.box_notice{border-bottom:1px solid #e6e2e2;background:#f9f9f9;}
.box_notice .notice{height:50px;line-height:50px;}
.box_notice .notice span{float:left;padding-left:35px;background:url(../images/notice.png) no-repeat 0 17px;}
.box_notice .notice .notice_1{display: inline-block;margin-right:10px;width:337px;}

.box_service{position:relative;z-index:0;height:1200px;background:#f9f9f9 url(../images/service.jpg);padding: 50px 0 0;}
.box_service .ser_cont{position:relative;height:1032px;overflow:hidden;}
.box_service .ser_cont .item{position:absolute;padding:30px 36px;overflow:hidden;background: #fff;border: 1px solid #ccc;}
.box_service .ser_cont .item .hd{position:relative;padding-bottom:15px;height:40px;overflow:hidden;}
.box_service .ser_cont .item .hd strong{display:block;font-size:17px;color:#1c4587;}
.box_service .ser_cont .item .hd em{display:block;font-size:12px;color:#999;text-transform:uppercase;margin-top: 2px;}
.box_service .ser_cont .item .hd a.more{display:block;position:absolute;right:0;top:5px;width:50px;height:30px;line-height:30px;font-size:12px;color:#8b8b8b;background:url(../images/more01.png) no-repeat right center;}
.box_service .ser_cont .item .hd a.more:hover{color:#1c4587;background-image:url(../images/more01_cur.png);}
.box_service .ser_cont .item .bd{padding:20px 0;overflow:hidden;background:url(../images/service_line.png) no-repeat 0 0;}
.box_service .ser_cont .item .bd li{height:30px;line-height:30px;font-size:14px;overflow:hidden;}
.box_service .ser_cont .item-1 .bd li,.box_service .ser_cont .item-4 .bd li,.box_service .ser_cont .item-2 .bd li:nth-child(-n+2){float: left;width: 50%;}
.box_service .ser_cont .item-2 .bd li:nth-child(n+3){width: 100%}

.box_service .ser_cont .item .bd li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666;}
.box_service .ser_cont .item .bd li a:hover{color:#1c4587;}
.box_service .ser_cont .item .pic{display:none;margin-top:20px;overflow:hidden;}
.box_service .ser_cont .item .pic img{display:block;width:100%;transition:all 1s;}
.box_service .ser_cont .item .pic a:hover img{transform:scale(1.1);}
.box_service .ser_cont .item-1{top:0;left:0;width:290px;height:238px;}
.box_service .ser_cont .item-1 .pic{display:block;}
.box_service .ser_cont .item-2{top:0;right:0;width:315px;height:130px;}
.box_service .ser_cont .item-3{top:0;left:392px;width:320px;height:238px;}
.box_service .ser_cont .item-4{top:220px;right:0;width:315px;height:130px;}
.box_service .ser_cont .item-5{top:325px;left:392px;width:320px;height:245px;}
.box_service .ser_cont .item-6{top:440px;right:0;width:315px;height:190px;}
.box_service .ser_cont .item-7{top:325px;left:0px;width:290px;height:245px;}
.box_service .ser_cont .item-8{top:660px;left:0;width:290px;height:245px;}
.box_service .ser_cont .item-9{top:660px;left:392px;;width:320px;height:245px;}


.box_whychoose{position:relative;z-index:0;height: 510px;padding-top: 20px;}
.box_whychoose .why_con{width:100%;}
.box_whychoose .why_con .why_item{position:relative;float:left;margin-right:16px;padding:24px;width:238px;min-height:242px;border:1px solid #fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background: #1c4587}
.box_whychoose .why_con .why_item:last-child{margin-right:0;}
.box_whychoose .why_con .why_item img{margin-bottom:24px;width:auto;height:50px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-opacity:.6;}
.box_whychoose .why_con .why_item .zh{display:block;margin-bottom:10px;color:#fff;font-weight:700;font-size:20px;line-height:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.box_whychoose .why_con .why_item .zh::after{display:block;margin-top:10px;width:60px;height:3px;background:#fff;content:'';-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.box_whychoose .why_con .why_item .en{display:block;margin-bottom:24px;color:#fff;text-transform:uppercase;font-size:14px;line-height:13px;}
.box_whychoose .why_con .why_item .note{display:block;display:-webkit-box;overflow:hidden;overflow:hidden;height:0;color:#fff;font-size:14px;line-height:28px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.box_whychoose .why_con .why_item ul li{list-style:inside;list-style-type:disc;}
.box_whychoose .why_con .why_item .num{position:absolute;bottom:24px;left:24px;display:block;color:#fff;font-weight:700;font-size:14px;line-height:14px;}
.box_whychoose .why_con .why_item:hover img{margin-bottom:0;height:0;}
.box_whychoose .why_con .why_item:hover .zh{color: #fff}
.box_whychoose .why_con .why_item:hover .zh::after{background:#fff;}
.box_whychoose .why_con .why_item:hover .note{height:110px;}

.box_about{z-index:0;padding-top:30px;height:500px;background:#fff url(../images/bg.jpg) no-repeat bottom;}
.box_about .title h3{color: #333}
.box_about .about_cont{float:left;width: 635px;min-height:462px;}
.box_about .title{width:100%;text-align: left}
.box_about .title .line{display: block;width: 50px;height: 4px;margin: 15px 0;}
.box_about .title p{text-transform: uppercase;font-family: Arial;color: #333}
.box_about .about_con{font-size: 16px;line-height: 180%;text-align: justify}
.box_about .btn{margin-top:60px;}
.box_about .btn span a{display:block;margin-top:50px;width:130px;height:40px;border:2px solid #1c4587;border-radius:3px;color:#1c4587;text-align:center;letter-spacing:1px;font-weight:700;font-size:15px;line-height:36px;transition:all .3s ease;}
.box_about .btn span a:hover{border:2px solid #1c4587;background:#1c4587;color:#fff;transition:all .3s ease;}
.box_about .cert_cont{float:right;width:384px;min-height:462px;text-align:center;}
.box_about .cert_con .cert_list{overflow:hidden;height:260px;}
.box_about .cert_con .cert_list li{display:inline-block;margin-right:22px;width:181px;}
.box_about .cert_con .cert_list img{padding:7px;width:165px;height:200px;border:solid 1px #eae7e7;}
.box_about .cert_con .cert_list li:hover img{border-color:#1c4587;}
.box_about .cert_con .cert_list span{display:block;overflow:hidden;height:35px;text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:35px;}
.box_about .cert_con .cert_next,.box_about .cert_con .cert_prev{display:inline-block;overflow:hidden;margin:0 10px;height:32px;}
.box_about .cert_con .cert_next img,.box_about .cert_con .cert_prev img{display:block;width:30px;border:1px solid #eae7e7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.box_about .cert_con .cert_next:hover img,.box_about .cert_con .cert_prev:hover img{border:1px solid #1c4587;}
.box_about .cert_con .cert_next:hover img:first-child,.box_about .cert_con .cert_prev:hover img:first-child{display:none;border:1px solid #1c4587;}

.box_news{position:relative;z-index:0;overflow:hidden;height: 620px;padding-top: 20px;}
.box_news .news_con .news_nav{overflow:hidden;width:100%;text-align:center;}
.box_news .news_con .news_nav span{display:inline-block;margin:0 10px 20px;width:120px;background:#f0f0f0;color:#424242;font-size:18px;line-height:40px;cursor:pointer;}
.box_news .news_con .news_nav span.on{background:#1c4587;}
.box_news .news_con .news_nav span.on a{color:#fff;}
.box_news .news_cnlf{float:left;width:368px;height:384px;border:1px solid #ebebeb;background:#fff;}
.box_news .news_cnlf img{width:368px;height:230px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:scale(.9);}
.box_news .news_cnlf:hover img{transform:scale(1);}
.box_news .news_cnlf p{margin:0 auto;width:90%;}
.box_news .news_cnlf p.newslf_tel a{display:block;overflow:hidden;margin:25px 0 10px;color:#1c4587;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:18px;}
.box_news .news_cnlf p.newslf_tx{display:block;display:-webkit-box;overflow:hidden;padding-bottom:25px;height:44px;color:#999;text-overflow:ellipsis;font-size:14px;line-height:24px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.box_news .news_cnrf{float:right;margin-left:10px;width:820px;}
.box_news .newsrf_list dd{float:left;margin-bottom:10px;margin-left:10px;width:398px;height:120px;border:1px solid #ebebeb;}
.box_news .newsrf_list .newsrf_rq{float:left;margin:20px;width:80px;height:80px;border:1px solid #eee;background:#fff;color:#666;text-align:center;font-family:Arial,Helvetica,sans-serif;}
.box_news .newsrf_list .newsrf_rq{font-size:14px;}
.box_news .newsrf_list .newsrf_rq span{display:block;padding-top:5px;text-align:center;font-weight:700;font-size:24px;line-height:40px;}
.box_news .newsrf_list .newsrf_tx{float:left;margin-top:18px;width:260px;}
.box_news .newsrf_list .newsrf_tx font{display:block;overflow:hidden;color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:28px;}
.box_news .newsrf_list .newsrf_tx span{display:block;display:-webkit-box;overflow:hidden;height:60px;color:#999;text-overflow:ellipsis;font-size:12px;line-height:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.box_news .newsrf_list dd:hover{border:1px solid #1c4587;}
.box_news .newsrf_list dd:hover p.newsrf_tx a{color:#1c4587;}
.box_news .newsrf_list dd:hover p.newsrf_rq{border:1px solid #eee;background:#f9f9f9;color:#1c4587;}

.box_problem{z-index:0;overflow:hidden;background-color:#1c4587;height: 480px;}
.box_problem .prob{padding:80px 0 30px;background-image:url(../images/pro_bg.png);background-position:0 10%;background-repeat:no-repeat;}
.box_problem .title{padding:30px 0 0 0;width:440px;text-align:left;}
.box_problem .title p{color:rgba(255, 255, 255, 0.6);letter-spacing:3px;font-size:34px;font-family:Arial;line-height:24px;}
.box_problem .title h4{color:rgba(255, 255, 255, 0.6);letter-spacing:3px;font-weight:400;font-size:30px;line-height:24px;}
.box_problem .title i{display:block;margin:30px 0;width:50px;height:4px;background:#f39a00;}
.box_problem .title h5{letter-spacing:1.5px;font-weight:400;font-size:16px;line-height:180%;color: rgba(255, 255, 255, 0.9)}
.box_problem .title h5 b{color:#f39a00;letter-spacing:0;font-size:16px;}
.box_problem .title .btn{display:block;margin-top:50px;width:130px;height:40px;border:2px solid #f39a00;border-radius:3px;color:#f39a00;text-align:center;letter-spacing:1px;font-weight:700;font-size:15px;line-height:36px;transition:all .3s ease;}
.box_problem .title .btn:hover{border:2px solid #f39a00;background:#f39a00;color:#fff;transition:all .3s ease;}
.box_problem .border{margin:0 70px 0 130px;width:1px;height:310px;background:#dcdcdc;}
.box_problem .right{width:558px;}
.box_problem .right span{display:block;width:59px;height:30px;color:#fff;letter-spacing:0;font-size:85px;font-family:SimHei;line-height:24px;}
.box_problem .right .word h2 a{display:block;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:18px;line-height:35px;}
.box_problem .right .word .content{display:block;display:-webkit-box;overflow:hidden;margin-bottom:30px;height:66px;color:rgba(255, 255, 255, 0.6);text-overflow:ellipsis;font-size:15px;line-height:22px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.box_problem .right .btn1{position:absolute;z-index:1;padding:10px 20px;border-radius:5px;background-color:#f39a00;color:#fff;font-size:14px;line-height:24px;transition:all .3s ease;}
.box_problem .right .btn1:hover{background:#f39a00;transition:all .3s ease;}

.box_partner{z-index:0;height:830px;background:#f7f7f7 url(../images/casebg.png) repeat-x center center; padding-top: 20px;}
.box_partner .part_list .part{float:left;margin-right:10px;margin-bottom:10px;width:230px;height:135px;border:1px solid #e6e2e2;background:#fff;text-align:center;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;}
.box_partner .part_list .part:nth-child(5n){margin-right: 0}
.box_partner .part_list .part:hover{border:1px solid #1c4587;}
.box_partner .part_list .part .icon{display:flex;overflow:hidden;width:200px;background:#fff;align-items:center;}
.box_partner .part_list .part .icon img{max-width:100%;align-items:center;}
.box_partner .part_list .part .tit{margin-top:22px;color:#333;font-size:18px;}
.box_partner .part_list .part .desc{display:inline-block;display:-webkit-box;overflow:hidden;margin-top:10px;width:224px;height:44px;color:#b2b2b2;text-align:left;text-overflow:ellipsis;font-size:14px;line-height:22px;-webkit-line-clamp:5;-webkit-box-orient:vertical;}
.box_partner .part_list .part .pro{position:absolute;bottom:0;left:0;padding-left:30px;width:250px;height:100px;background-color:#f2f2f2;text-align:left;}
.box_partner .part_list .part .pro .pro_tit{margin-top:25px;color:#b2b2b2;font-size:14px;}
.box_partner .part_list .part .pro .pro_ser{margin-top:10px;}
.box_partner .part_con{position:relative;}
.box_partner .part_con .part_prev{position:absolute;top:45%;left:-60px;}
.box_partner .part_con .part_next{position:absolute;top:45%;right:-65px;}
.box_partner .part_con .dot{margin-top: 20px;text-align: center;}
.box_partner .part_con .dot .item{display: inline-block;width: 10px;height: 10px;background: #383838;margin: 0 5px;border-radius: 50%;}
.box_partner .part_con .dot .item.on{background: #f39a00;}
.box_footer{padding:20px 0;width:100%;background:#0e3659;}
.box_footer .foot_top dl{float:left;margin-right:35px;padding-right:35px;border-right:1px rgba(255, 255, 255, 0.1) solid;}
.box_footer .foot_top dt{margin-bottom:10px;color:rgba(255, 255, 255, 0.9);font-weight:700;font-size:16px;line-height:24px;}
.box_footer .foot_top dd{margin-bottom:5px;font-size:14px;line-height:24px;}
.box_footer a{color:rgba(255, 255, 255, 0.6);-webkit-transition:color .3s ease-out 0s;-moz-transition:color .3s ease-out 0s;-o-transition:color .3s ease-out 0s;transition:color .3s ease-out 0s;}
.box_footer dl.last{background:url(../images/f_contact_bg.png) no-repeat left 38px;width: 290px;}
.box_footer dl.last div{line-height:23px;padding-left:25px;color: rgba(255, 255, 255, 0.6)}
.box_footer dl.lasts{margin:0;padding:0;border:0;text-align: center}
.box_footer .foot_bottom{margin-top:20px;}
.box_footer .foot_bottom .flinks{clear:both;padding:20px 0;border-top:1px solid rgba(255, 255, 255, 0.1);border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.box_footer .foot_bottom .flinks span{margin:0 20px 0 0;color:#fff;font-size:12px;line-height:24px;}
.box_footer .foot_bottom .flinks ul{display:inline-block;vertical-align:top;}
.box_footer .foot_bottom .flinks li{float:left;}
.box_footer .foot_bottom .flinks li a{margin-right:5px;color:rgba(255, 255, 255, 0.6);}
.box_footer .foot_bottom .flinks a{margin:0 42px 0 0;color:#fff;font-size:12px;line-height:24px;}
.box_footer .copyright{margin-top:10px;text-align:center;line-height:20px;color:rgba(255, 255, 255, 0.6)}
.banner{position:relative;overflow:hidden;width:100%;height:300px;}
.banner .box{width:1920px;height:300px;}
.banner .box .word{position:absolute;top:0;left:0;display:table;width:100%;height:100%;background:rgba(0,0,0,.5);}
.banner .box .word2{margin-top:60px;color:#fff;letter-spacing:1px;}
.banner .box .word2 h2{color:#fff;font-weight:700;font-size:30px;line-height:30px;}
.banner .box .word2 p{margin-top:30px;color:#fff;font-size:20px;line-height:30px;}
.banner .box .word3{margin-top:140px;color:#fff;letter-spacing:1px;}
.banner .box .word3 .c_title{padding-bottom:12px;width:100%;border-bottom:1px solid rgba(255,255,255,.15);text-align:left;}
.banner .box .word3 .c_title .t1{display:block;overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:30px;}
.banner .box .word3 .c_title .t2{padding-top:8px;padding-bottom:8px;color:#ddd;font-size:14px;line-height:36px;}
.banner .box .word3 .c_title .t2 a{color:#ddd;}
.banner .box .word3 .breadcrumbs{padding-left:25px;color:#c5bfbf;text-align:right;letter-spacing:2px;font-size:14px;line-height:50px;}
.banner .box .word3 .breadcrumbs a{margin:0 5px;color:#c5bfbf;}
.banner .box .word3 .breadcrumbs a:hover{color:#1c4587;}
.sxcontent{margin-bottom:80px;padding-top:50px;}
.sxcontent .left{width:240px;}
.sxcontent .right{width:900px;}
.sxcontent .left li{margin-bottom:5px;color:#fff;text-align:center;}
.sxcontent .left li.first{height:100px;background:#1c4587;font-size:26px;line-height:100px;}
.sxcontent .left li a{display:block;width:240px;height:50px;background:#f4f6f7;color:#5a5a5a;font-size:15px;line-height:50px;transition:all .2s ease;}
.sxcontent .left li a.active{background:#1c4587;color:#fff;}
.sxcontent .left li a:hover{background:#1c4587;color:#fff;transition:all .2s ease;}
.sxcontent .left .contact{margin-top:50px;width:240px;height:480px;border:1px solid #f1f1f1;line-height:24px;}
.sxcontent .wp-title_content{display:block;margin:15px 0 5px 15px;width:144px;height:30px;color:#666;font-size:16px;}
.sxcontent .left .contact .box{position:relative;height:106px;}
.sxcontent .left .contact .box img{width:240px;height:auto;}
.sxcontent .left .contact .box .ejtitle{position:absolute;top:25px;left:20px;width:198px;height:69px;background-color:rgba(28, 69, 135, .86);text-align:center;line-height:50px;}
.sxcontent .left .contact .box .ejtitle h2{height:20px;color:#fff;font-size:16px;}
.sxcontent .left .contact .box .ejtitle span{color:#fff;font-size:12px;}
.sxcontent .left .contact i{display:block;margin-bottom:10px;margin-left:15px;width:210px;height:40px;border-bottom:1px solid #f1f1f1;color:#1c4587;text-align:left;font-size:28px;}
.sxcontent .left .contact p{margin-left:15px;color:#555;font-size:14px;line-height:28px;}
.sxcontent .position li{float:left;height:35px;color:#666;font-size:14px;line-height:25px;}
.sxcontent .position li a{margin:0 5px;}
.sxcontent .position li a:hover{color:#1c4587;}
.sxcontent .right .position li.back{float:right;}
.sxcontent .right .position li.back a{margin:0;}
.sxcontent .right .position li.back span{float:left;display:block;color:#666;letter-spacing:1px;font-size:14px;font-size:14px;}
.fa-angle-right:before{margin-left:2px;content:"\f105";font-size:16px;}
.sxcontent .right .position li.back i{float:right;display:block;margin:4px 0 0 5px;width:18px;height:18px;border-radius:10px;background:#1c4587;color:#fff;text-align:center;line-height:16px;}
.sxcontent .wz-bg{width:100%;height:3px;background:url(../images/line.png);}
.sxcontent .right .word{padding-top:30px;padding-bottom:23px;color:#666;font-size:16px;line-height:220%;}
.sxcontent .right .word p{text-align:justify;}
.sxcontent .right .word img{text-align:center;}
.sxcontent .right .word .zs a{float:left;display:block;margin:10px;margin-top:10px;width:420px;height:40px;border:1px solid #1c4587;border-radius:3px;color:#1c4587;text-align:center;letter-spacing:1px;font-weight:700;font-size:15px;line-height:36px;transition:all .3s ease;}
.sxcontent .right .word .zs a:hover{border:1px solid #1c4587;background:#1c4587;color:#fff;transition:all .3s ease;}
.sxcontent .right .word2{padding-top:30px;padding-bottom:23px;color:#666;font-size:14px;line-height:220%;}
.sxcontent .right .word2 li{margin-bottom:15px;padding-bottom:15px;width:100%;border-bottom:1px dashed #e1e1e1;}


.page_list{height:24px;text-align:center;letter-spacing:0;font-size:12px;line-height:24px;}
.page_list a{display:inline-block;margin:0 1px;padding:0 8px;border:1px solid #e8e8e8;background:#f8f8f8;color:#898989;text-align:center;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s;}
.page_list a:hover{border:1px solid #1c4587;background:#1c4587;color:#fff;}
.page_list a.page-num-current{border:1px solid #1c4587;background:#1c4587;color:#fff;}
.sxcontent .right .word li{margin-bottom:25px;padding-bottom:25px;width:100%;border-bottom:1px dashed #e1e1e1;}
.sxcontent .right .word li:first-child{margin-top:40px;}
.sxcontent .right .word li:last-child{margin-bottom:40px;}
.sxcontent .right .word li .copic{overflow:hidden;width:180px;height:112px;text-align:center;}
.sxcontent .right .word li .copic img{transition:.5s ease;transform:scale(1);}
.sxcontent .right .word li:hover .copic img{transition:.5s ease;transform:scale(1.05);}
.sxcontent .right .word li .copic img{display:inline;width:180px;height:112px;}
.sxcontent .right .word li .conceptword{display:table;width:680px;height:112px;}
.sxcontent .word .title1{margin-bottom:10px;line-height:16px;}
.sxcontent .right .word li .conceptword .category{margin-right:5px;font-size:12px;}
.sxcontent .right .word li .conceptword .category a{color:#1c4587;}
.sxcontent .right .word li .conceptword .articleid{display:block;overflow:hidden;width:667px;color:#444;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:16px;}
.sxcontent .right .word li:hover .conceptword .articleid{color:#1c4587;}
.sxcontent .ln-time{display:block;margin-bottom:5px;padding-top:5px;padding-bottom:3px;color:#afafaf;font-size:13px;line-height:13px;}
.sxcontent .right .word li .conceptword p{display:-webkit-box!important;overflow:hidden;color:#777;text-overflow:ellipsis;font-size:14px;line-height:22px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.sxcontent .content{display:table-cell;vertical-align:middle;text-align:left;}
.article{padding:50px 0 80px;background:#f9f9f9;}
.article_detail .leftbox{width:890px;}
.article_detail .rightbox{width:300px;}
.article_detail .leftbox .word{padding:34px 30px 40px;background:#fff;text-align:left;font-size:14px;line-height:2;}
.article_detail .leftbox .clickbox{position:relative;margin-top:34px;padding-top:20px;border-top:1px solid #eee;color:#999;font-size:14px;line-height:30px;}
.article_detail .leftbox .related{margin-top:10px;padding:24px 30px;background:#fff;}
.article_detail .leftbox .related .related_title{color:#999;font-size:18px;line-height:30px;}
.article_detail .leftbox .related .related_list{margin-top:23px;width:100%;}
.article_detail .leftbox .related .related_list li{float:left;margin-right:2.45%;width:31.7%;transition:all .5s linear;}
.article_detail .leftbox .related .related_list li:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.15);}
.article_detail .leftbox .related .related_list li:nth-child(3n){margin-right:0;}
.article_detail .leftbox .related .related_list a{display:block;width:100%;}
.article_detail .leftbox .related .related_list .img{overflow:hidden;width:100%;}
.article_detail .leftbox .related .related_list .img img{width:100%;transition:all .5s linear;}
.article_detail .leftbox .related .related_list li:hover .img img{transform:scale(1.05);}
.article_detail .leftbox .related .related_list .title{overflow:hidden;padding:12px 10px;color:#222;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:30px;}
.article_detail .rightbox .news_tj{padding:37px 15px 10px;background:#fff;}
.article_detail .rightbox .news_tj .tj_title{color:#c3c3c3;font-size:18px;line-height:24px;}
.article_detail .rightbox .news_tj .tj_list{margin-top:10px;}
.article_detail .rightbox .news_tj .tj_list li{margin-bottom:13px;padding-bottom:13px;border-bottom:1px dashed #ccc;}
.article_detail .rightbox .news_tj .tj_list li a{display:block;width:100%;}
.article_detail .rightbox .news_tj .tj_list li .t1{overflow:hidden;color:#222;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:30px;}
.article_detail .rightbox .news_tj .tj_list li .t3{margin-top:7px;color:#999;font-size:14px;line-height:24px;}
.article_detail .rightbox .menu{margin-top:10px;padding:26px 15px 32px;background:#fff;}
.article_detail .rightbox .menu .menu_title{margin-bottom:10px;color:#c3c3c3;font-size:18px;line-height:24px;}
.article_detail .rightbox .menu .menu_list a{float:left;display:block;margin:0 3px 10px;padding:4px 12px 4px;border:1px solid #e5e5e5;border-radius:3px;color:#777;font-size:15px;transition:all .4s ease 0s;}
.article_detail .rightbox .menu .menu_list a:hover{background:#1c4587;color:#fff;}
.word_c{font-size:14px;}

.mess .mess_title{margin-bottom: 50px;text-align: center}
.mess .mess_title h1{font-size:25px;margin:50px auto 15px}
.mess .mess_title i{margin:15px auto;height:3px;display: block;width: 50px;background:#f39a00;}
.mess .mess_title p{margin-bottom:20px;color:#444;text-transform:uppercase;font-size: 16px;letter-spacing: 0.3px;font-family: Arial;}
.mess>form>label{float:left;display:block;margin-top:22px;width:92px;height:38px;color:#545454;vertical-align:middle;text-indent:34px;font-size:16px;line-height:38px;}
.mess>form>label.fr_yzm{text-indent:34px;width:122px;}
.mess>form>label.fr_tel{margin-left:80px;width:122px;}
.mess>form>label.fr_type{width:122px;}
.mess>form>label.fr_cent{width:122px;}
.mess>form>label.fr_man{width:122px;}
.mess>form>img{float:left;display:block;margin-top:22px;margin-left:15px;width:100px;height:38px;cursor:pointer;}
.mess>form>input.fr_inp2{float:left;display:block;margin-top:22px;width:100px;height:36px;border:solid 1px #e9e5e5;color:#666;vertical-align:middle;text-indent:10px;font-size:14px;line-height:36px;outline: 0px;}
.mess>form>input.fr_inp{float:left;display:block;margin-top:22px;width:278px;height:36px;border:solid 1px #e9e5e5;color:#666;vertical-align:middle;text-indent:10px;font-size:14px;line-height:36px;outline: 0px;}
.mess>form>textarea.fr_txt{float:left;display:block;margin-top:22px;padding:10px;width:745px;height:100px;border:solid 1px #e9e5e5;color:#666;font-size:14px;line-height:20px;outline: 0px;}
.mess>form>h3{float:left;margin-top:30px;width:100%;text-align:center;font-weight:400;}
.mess>form>h3>input.fr_sbt{display:inline-block;padding:7px 30px;border:1px #1c4587 solid;border-radius:10px;background-color:#fff;color:#1c4587;font-size:16px;cursor:pointer;outline: 0px;}
.mess>form>h3>input.fr_sbt:hover{border:1px #1c4587 solid;background-color:#1c4587;color:#fff;outline: 0px;}

.case .sponsor{width:216px;height:160px;float:left;margin-right:12px;margin-bottom:12px;position:relative;cursor:pointer}
.case .sponsor:nth-child(4n){margin-right:0;}
.case .sponsorFlip{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #ddd}
.case .sponsorFlip:hover{border:1px solid #ccc;-moz-box-shadow:0 0 10px #eee inset;-webkit-box-shadow:0 0 10px #eee inset;box-shadow:0 0 10px #eee inset}
.case .sponsorFlip img{position:absolute;top:16px;left:9px;margin:0 auto; width: 200px;}
.case .sponsorData{display:none}
.case .sponsorDescription{font-size:11px;padding:50px 10px 20px 20px;font-style:italic}
.case .sponsorURL{font-size:10px;font-weight:700;padding-left:20px}
