
/* CSS Document */
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content: '';clear: both;display: block;}

.page_banner_ly{ width:100%; height:252px; overflow:hidden;padding-top: 8%;}
.page_banner_ly div{text-align: center;overflow: hidden;margin-top:6.5%;}
.page_banner_ly div h1{display: block;color: #002f7b;font-size: 36px;}
.page_banner_ly div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_ly div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_field_ly{width: 100%;overflow: hidden;}
.page_field_ly .department{}
.page_field_ly .dp-detail{ margin-top:2%;overflow:hidden;}
.page_field_ly .dp-detail div{}
.page_field_ly .dp-detail div .page_field_ly_ms>p{font-size: 17px;text-align:center;color: #333;}
.page_field_ly .dp-detail div>p{color: #232424;font-size: 21px;text-align:center;}
.page_field_ly .dp-detail div>span{border-bottom: 3px solid #888;width: 3%;    margin: initial;display:block;margin-top: 0.6%;margin-bottom: 2%;}
.page_field_ly .dp-detail .job-detail{width: 100%;margin:0 auto;overflow: hidden;}
.page_field_ly .dp-detail .job-detail .fm{width: 100%;height:auto;padding: 55px 0;background-color: #FFFFFF;}
.page_field_ly .dp-detail .job-detail .fm h4{width: 1500px;margin: 0 auto;}
.page_field_ly .dp-detail .job-detail .fm h4>img{width: 50%;float: left;}
.page_field_ly .dp-detail .job-detail .fm h4>p{width: 47%;margin-left: 3%;font-size: 16px;color:#555555;line-height: 25px;letter-spacing: 1px;float: left;}

.job-detail .mar{margin:0 auto 55px;}
.job-detail .mar>img{width:auto;max-width:50%;}

.page_field_ly .dp-detail .job-detail dl{ overflow:hidden; background:#f8f8f8;width:100%;margin: 0 auto;padding:5% 0;}
.pagePadding{width: 1150px;margin: 0 auto}
.pagePadding>img{float:left;width: 50%;}
.pagePadding>h3{width:47%;height:auto;margin-left:3%;float: left;}
.pagePadding>h3>p:nth-of-type(1){font-size: 23px;color:#000000;}
.pagePadding>h3>span{width: 50px;height: 1px;display: block;margin: 20px 0;background-color:#18448e;}
.pagePadding>h3>p:nth-of-type(2){font-size:13px;color:#555555;margin-bottom: 37px;line-height: 20px;}
.pagePadding>h3>.proinfoList>ul>li>a{width: 111px;padding: 10px 0;font-size: 14px;color: #FFFFFF;background-color:#094a66;display: block;text-align:center;transition: all .5s;}
.pagePadding>h3>.proinfoList>ul>li>a:hover{background-color: #002D79;}
.pagePadding>h3>left{font-size: 20px;color: #555555;line-height: 30px;letter-spacing: 1px;margin-top: 6%;margin-bottom: 37px;display: block;}
/*.page_field_ly .dp-detail .job-detail right img{width: 100%;height: 100%;}*/
.page_field_ly .dp-detail .job-detail right{float: right;width:40%;    display: none;}
.page_field_ly .department{width:100%;margin: 0 auto;overflow: hidden; margin-bottom:2%;text-align: center;border-bottom: 1px solid #bcc2c7;}
.page_field_ly h1{display: inline-block;font-size:20px;margin-right:2%;cursor:pointer; text-align:center;width: auto;padding:35px 20px;border-top:3px solid transparent;transition:all .7s;color: #888888;}
.page_field_ly h1.current{color:#000000;border-color:#624963;}
.page_field_ly_ms{width: 1150px;margin: 0 auto;color: #333333;font-size: 16px;line-height: 25px;margin-bottom: 2%;text-align:left;}
.page_field_ly_ms p{display: block;margin-bottom: 2%;line-height: 24px;}
.page_field_ly .dp-detail .job-detail dl left h2{overflow: hidden;position: relative;}
.page_field_ly .dp-detail .job-detail dl left h2 img{}
.page_field_ly .dp-detail .job-detail dl left h2 b{position: absolute;left: 0;top: 48%;color: #002f7b;font-size: 23px;}
.page_field_ly .dp-detail .job-detail dl left h3{font-size: 15px;line-height: 22px;margin-top: 2%;color: #333333;}

.page_field_ly .dp-detail .job-detail dl:last-of-type{background-color:#e4e9ee;}
.page_field_ly .dp-detail .job-detail dl:nth-child(odd){ background:#fff;}
.page_field_ly .dp-detail .job-detail dl:nth-child(odd) .pagePadding>img{float: right !important;}
.page_field_ly .dp-detail .job-detail dl:nth-child(odd) .pagePadding>h3{float: left !important;margin-left: 0;}
.page_field_ly .dp-detail div ul li img{cursor:pointer;}

.page_field_ly .yjzs{background-color:#e4e9ee ;padding:32px 0 68px !important;width:100%;}
.page_field_ly .yjzs .yjzs_txt{width: 1500px;margin: 0 auto;text-align: center;}
.page_field_ly .yjzs>.yjzs_txt>p{color: #000000;font-size: 25px;text-align: center;padding-bottom: 33px;border-bottom: 1px solid #d3d8de;margin-bottom: 50px}
.page_field_ly .yjzs>.yjzs_txt>h3{width:17%;height:auto;overflow: hidden;display: inline-block;border: 1px solid #cbd1d6;margin: 0 1% 1% 1%;}
.page_field_ly .yjzs>.yjzs_txt>h3:last-of-type{margin-right: 0;}

.page_field_ly .yjzs>.yjzs_txt>h3>img{width: 100%;height:auto;display: block;}
.page_field_ly .yjzs>.yjzs_txt>h3>p{padding:25px 30px;height: auto;background-color: #fff;}
.page_field_ly .yjzs>.yjzs_txt>h3>p>span{font-size: 16px;color: #000000;display: block;margin-bottom: 25px;text-align: center;width: 100%;}
.page_field_ly .yjzs>.yjzs_txt>h3>p>a{padding: 9px 0;width: 100%;text-align: center;font-size: 15px;color: #ffffff;background-color:#094a66;transition: all .5s;display: block;}
.page_field_ly .yjzs>.yjzs_txt>h3>p>a:hover{background-color: #002D79}



/*----------领域show---------*/

.page_yjzs{width: 100%;height: auto;background-color: #E4E9EE;padding: 32px 0 68px !important}
.page_yjzs .yjzs_txt{width: 1500px;margin: 0 auto;text-align: center;}
.page_yjzs>.yjzs_txt>p{color: #000000;font-size: 25px;text-align: center;padding-bottom: 33px;border-bottom: 1px solid #d3d8de;margin-bottom: 50px}
.page_yjzs>.yjzs_txt>h3{width:17%;height:auto;overflow: hidden;display: inline-block;border: 1px solid #cbd1d6;margin:0 1% 1% 1%;}

.page_yjzs>.yjzs_txt>h3>img{width: 100%;height:245px;display: block;}
.page_yjzs>.yjzs_txt>h3>p{padding:25px 49px;height:96px;background-color: #fff;position: relative;}
.page_yjzs>.yjzs_txt>h3>p>span{font-size: 19px;color: #000000;display: block;margin-bottom: 25px;text-align: center;width: 100%;border-bottom: none;line-height: 23px;}
.page_yjzs>.yjzs_txt>h3>p>a{padding: 9px 0;width:59%;text-align: center;font-size: 15px;color: #ffffff;background-color:#094a66;transition: all .5s;display: block;position: absolute;bottom: 25px;}
.page_yjzs>.yjzs_txt>h3>p>a:hover{background-color: #002D79}



/*----------------------*/



.page_banner_contact{ width:100%; height:252px; overflow:hidden; padding-top:8%;}
.page_banner_contact div{text-align: center;overflow: hidden;margin-top:6%;}
.page_banner_contact div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_contact div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_contact div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_contact{width: 100%;overflow: hidden;background: #f7f7f7;}
.page_contact_n{width: 1200px;margin: 0 auto;margin-top: 4%;overflow: hidden;padding-bottom: 3%;}
.page_contact_n top{background: #fff;display: block;overflow: hidden; position:relative;}
.page_contact_n top zong{width: 96%;float: left;background: #F3F3F3;margin: 2%;padding: 3% 0;}
.page_contact_n top zong h1{width: 40%;float: left;margin-left: 3%;padding: 2% 2%;}
.page_contact_n top zong h1 p{color: #232424;font-size: 27px;    line-height: 33px;    margin-bottom: 5%;}
.page_contact_n top zong h1 p span{border-bottom: 3px solid #DADADA;font-size: 19px;color: #888;padding-bottom: 0;display: block;width: 17.5%;padding-top: 0;margin-bottom: 1%;}
.page_contact_n top zong h1 span{color: #292929;font-size: 17px;padding-top: 2.5%;display: block;border-bottom: 1px solid #E0E0E0;padding-bottom: 1%;}
.page_contact_n top zong h1 b{overflow: hidden;margin-top:8%;display: block;}
.page_contact_n top zong h1 b a{background: #002f7b;color: #fff;float: left;width: 20%;line-height: 2em;text-align: center;font-size: 15px;
margin-right: 3%;}
.page_contact_n top zong h3 t{display: block;color: #292929; font-size:16px;}
.page_contact_n top zong h3 b{display: block;color: #101010;font-size: 38px;margin-top: 2%;}
.page_contact_n top zong h4{overflow: hidden;margin-top: 4%;z-index: 9999999;position: relative;}
.page_contact_n top h2{width:45%;float: left; height:280px;margin-left:5%; position:relative;}
.page_contact_n top h2 .scroll{cursor: pointer; position:absolute;left:45%;top: 22%;width: 51px;height: 63px;}
.page_contact_n top h2 img{ width:100%; height:100%;}
.page_contact_n bottom{display: block;background: #fff;margin-top: 3%;padding: 4% 8%;}
.page_contact_n bottom h1{overflow: hidden;border-bottom: 1px solid #666;padding-bottom:2%;}
.page_contact_n bottom h1 b{color: #333;display: block;float: left;font-size: 20px;font-weight: 600;}
.page_contact_n bottom h1 c{font-size: 18px;text-transform: uppercase;display: block;color: #666;margin-left: 0.5%;float: left;}
.page_contact_n bottom form{ overflow:hidden;}
.page_contact_n bottom form div{padding: 1.5% 0;overflow: hidden;border-bottom: 1px solid #ccc;}
.page_contact_n bottom form div left{float: left;width: 16%;font-size: 16px;color: #2e2e2e;line-height: 2em;}
.page_contact_n bottom form div right{float: left;width: 83.9%;}
.page_contact_n bottom form div right input{width:26%;line-height: 2em;border: 1px solid #ccc;text-indent: 1em;color: #000;font-size: 16px;}
.page_contact_n bottom form div right b{display: block;color: #666;}
.page_contact_n bottom form div right c{color: #a8a8a8;font-size: 14px;margin-top: 1%;display: block;}
.page_contact_n bottom form div:nth-child(4n) right input{width: 16%;}
.page_contact_n bottom form div:nth-child(5n) right input{width: 100%;}
.page_contact_n bottom form div:nth-child(6n) left{text-indent: 1.5em;margin-top: 6%;}
.page_contact_n bottom form div right textarea{width: 100%;height: 10em;text-indent: 1em;line-height: 2em;color: #000;font-size: 16px;}
.page_contact_n bottom form div:nth-child(6n){border-bottom: 1px solid #666;padding-bottom: 4%;}
.page_contact_n bottom form h2{width:55%;float: right;margin-top: 3%;}
.page_contact_n bottom form h2 p{ float:left;}
.page_contact_n bottom form h2 b{ float:right;width: 36%;text-align: center;}
.page_contact_n bottom form h2 b input{border: none;background: #002d79;width: 100%;line-height: 2.6em;color: #fff;font-size: 15px;}
.page_contact_n bottom form h2 p input{height: 2.2em;line-height: 2.2em;}

.page_banner_news{ width:100%; height:252px; overflow:hidden; padding-top:8%;}
.page_banner_news div{text-align: center;overflow: hidden;margin-top:6%;}
.page_banner_news div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_news div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_news div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_news{ width:100%; overflow:hidden;background: #f7f6f6;padding-bottom: 4%;}
.page_news_n{width: 1200px;margin: 0 auto;overflow: hidden;margin-top:3%; background:#fff; padding:2%;}

.page_news_n_show{background: #fff;padding:3.5%;overflow: hidden;}
.page_news_n_show h1{text-align: center;border-bottom: 1px solid #ccc;padding-bottom: 2%;}
.page_news_n_show h1 p{color: #4b4b4b;font-size: 22px;font-weight: 600;}
.page_news_n_show h1 t{border-bottom: 1px solid #ccc;display: block;width: 6%;margin: 0 auto;margin-top: 1%;}
.page_news_n_show h1 b{overflow: hidden;display: block;margin-top: 2%;}
.page_news_n_show h1 b span{color: #868686;font-size: 14px;margin-right: 1%;}
.page_news_n_show h2{width: 80%;margin: 0 auto;margin-top: 3%;}
.page_news_n_show h2 p{font-size: 15px;color: #555;line-height: 24px;}
.page_news_n_show h2 t{display: block;width: 100%;}
.page_news_n_show h2 t img{ width:100%; height:100%;}
.page_news_n_show h2 b{color: #868686;font-size: 14px;line-height: 22px;margin-top: 4%;display: block;}
.page_news_n_show h3{overflow: hidden;margin-top: 2%;border-top: 1px solid #ccc;padding-top: 2%;}
.page_news_n_show h3 left{float: left;font-size: 14px;line-height: 1.5em;}
.page_news_n_show h3 right{ float:right;}
.jiathis_style{left: 1000px !important;}
.page_news_n_show h3 left strong{ font-weight:normal;}


.p_news_left{width:68%;float: left;overflow: hidden;}
.p_news_left a{ width:100%; height:100%;display:block;overflow:hidden;border-bottom: 1px solid #ccc; margin-bottom:30px; padding-bottom:30px;}
.p_news_left a img{width: 200px;height: 150px;float: left;margin-right: 18px; overflow:hidden;-webkit-transition: all ease 0.8s;}
.p_news_left a:hover img{transform: scale(1.1,1.1);transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.p_news_left a:hover .item_content .item-title{ color:#002e7b;}
.p_news_left .item_content{padding:14px 0px 4px 0px; float:left;width: 72%;}
.p_news_left .item_content .item-title{font-size: 23px;color: #060606;margin-bottom: 12px;line-height: 24px;}
.p_news_left .item_content .item-sub-title{background: url(../images/time.png) no-repeat left center;padding-left: 24px; margin-bottom:20px;
font-size: 13px;color: #888;line-height: 20px;}
.p_news_left .item_content .item-desc{font-size:15px;line-height: 22px;margin-bottom: 0px;}
.p_news_left .fenye a{width: inherit; padding:0; margin:0;border-bottom: 0px solid #ccc;float: left;margin-right: 2%;    padding: 0.5% 2%;
background: #ccc;color: #000;}
.p_news_left .fenye span{ float:left;margin-right: 2%;padding: 0.5% 2%;background: #002e7b;color: #fff;}
.p_news_left .fenye{overflow: hidden;}
.p_news_right{width: 29%;float: right;overflow: hidden;}
.p_news_right_video{width: 100%;overflow: hidden;height: 160px; position:relative;margin-bottom: 4%;}
.p_news_right_video a{ width:100; height:100%; display:block;}
.p_news_right_video a img{width: 100%;height: 100%;-webkit-transition: all ease 0.8s;}
.p_news_right_video:hover a img{transform: scale(1.1,1.1);transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.p_news_right_video a i{position: absolute;left: 40%;top:34%;text-align: center;}
.p_news_right_video a i img{width: 60%;height: 60%;}
.p_news_right dl{overflow: hidden;margin-top: 8%;}
.p_news_right dl p{font-size: 17px;color:#002e7b;display: inline-block;border-bottom: 2px solid #002e7b;padding-bottom: 3px;margin-bottom:3%;}
.p_news_right dl a{display: block;border-bottom: 1px solid #e1e1e1;color: #777;font-size: 15px;padding: 4% 0;}
.p_news_right dl a:hover{ color:#002e7b;}


















.page_banner_fzlc{ width:100%; height:252px; overflow:hidden; padding-top:8%}
.page_banner_fzlc div{text-align: center;overflow: hidden;margin-top:6%;}
.page_banner_fzlc div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_fzlc div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_fzlc div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}

ul:after {display: block;height: 0;clear: both;visibility: hidden;overflow: hidden;content: ".";}

.history-wrap{padding-top: 83px;background-color: #fff;padding-bottom: 72px;}
.history-wrap .tit-box{text-align: center;}
.history-wrap .tit-box h4{font-size: 40px;line-height: 50px;color: #333;}
.history-wrap .tit-box .st{font-size: 16px;line-height: 20px;color: #777;}
.history-wrap .cent-wrap{width:100%;margin: 42px auto 0;position: relative;padding-bottom: 100px;}
.history-wrap .cent-wrap ul,.history-wrap .cent-wrap li{width: 100%;}
.history-wrap .cent-wrap ul{position: relative;z-index: 2;}
.history-wrap .cent-wrap li{margin-top: 98px;position: relative;opacity: 0;transition: opacity 0.4s ease 0s;}
.history-wrap .cent-wrap li .cont-box{width:33%;}
.history-wrap .cent-wrap li .year{font-size:36px;line-height: 50px;color: #333;font-weight: bold;}
.history-wrap .cent-wrap li .word{margin-top: 10px;}
.history-wrap .cent-wrap li .word p{color: #7e7d7d;font-size: 14px;line-height: 24px;}
.history-wrap .cent-wrap li .img{display: block;width: 120px;height: 120px;border-radius: 50%;overflow: hidden;margin-top:5%;}
.history-wrap .cent-wrap li .img img{width: 100%;height: auto;}
.history-wrap .cent-wrap li:nth-child(odd) .img{float: left;}
.history-wrap .cent-wrap li:nth-child(odd) .cont-box{float: left;margin-left:3%;text-align: right;}
.history-wrap .cent-wrap li:nth-child(even) .img{float: right;}
.history-wrap .cent-wrap li:nth-child(even) .cont-box{float: right;margin-right:3%;width:33%;text-align: left;}
.history-wrap .cent-wrap li .point{display: inline-block;width: 18px;height: 18px;border: 1px solid #ccc;background-color: #fff;
position: absolute;left: 50%;margin-left: -10px;text-align: center;border-radius: 50%;top: 14px;}
.history-wrap .cent-wrap li .point i{display: none;width: 10px;height: 10px;margin-top: 4px;vertical-align: top;background-color: #000;
border-radius: 50%;}
.history-wrap .cent-wrap li.show{opacity: 1;}
.history-wrap .cent-wrap li.show .point i{display: inline-block;}
.history-wrap .cent-line-box{width: 1px;height: 100%;position: absolute;left: 50%;top: 0;z-index: 1}
.history-wrap .cent-line-box .line{display: block;width: 1px;height: 100%;background-color: #ccc;}
.history-wrap .cent-line-box .point-t{display: inline-block;width: 15px;height: 15px;border: 1px solid #ccc;border-radius: 50%;
background-color: #fff;margin-left: -8px;position: absolute;top: 0;}
.page_fzlc{width: 100%;margin: 0 auto;overflow: hidden;padding-bottom: 4%;}

.page_fzlc .tit-box{text-align: center;overflow: hidden;margin-top: 3%;}
.page_fzlc .tit-box h4{font-size: 40px;line-height: 50px;color: #333;}
.page_fzlc .tit-box .st{font-size: 16px;line-height: 20px;color: #777;}
.page_fzlc .cent-line-box{width: 1px;height: 100%;position: absolute;left: 50%;top: 0;z-index:1}
.page_fzlc .cent-line-box .line{display: block;width: 1px;height: 100%;background-color: #0A0A0A;}
.page_fzlc .cent-line-box .point-t{display: inline-block;width: 15px;height: 15px;border: 1px solid #0A0A0A;border-radius: 50%;
background-color: #fff;margin-left: -8px;position: absolute;top: 0;}
.page_fzlc .cent-wrap{width:1100px;margin: 42px auto 0;position: relative;padding-bottom: 100px;}
.page_fzlc .cent-wrap ul li:nth-child(odd){}
.page_fzlc .cent-wrap ul li:nth-child(even){float: right;}
.page_fzlc .cent-wrap ul li {float: left;width:100%;margin-top:30px;}
.page_fzlc .cent-wrap ul li:first-of-type{margin-top:60px;}
.page_fzlc .cent-wrap ul li:nth-child(even) .img{float: left;}
.page_fzlc .cent-wrap li:nth-child(even) .cont-box {float: right;width: 39.5%;text-align: left;}
.page_fzlc .cent-wrap li .img{display: block;width: 120px;height: 120px;border-radius: 50%;overflow: hidden;margin-top:3.5%;}
.page_fzlc .cent-wrap li .img img{ width:100%; height:auto;}
.page_fzlc .cent-wrap li:nth-child(odd) .cont-box{float: left;text-align: right;width: 39.5%;}
.page_fzlc .cent-wrap li .year{font-size:36px;line-height: 50px;color: #333;font-weight: bold;}
.page_fzlc .cent-wrap li .word{margin-top: 10px;}
.page_fzlc .cent-wrap li .word p{color: #7e7d7d;font-size: 14px;line-height: 24px;}
.page_fzlc .cent-wrap li:nth-child(odd) .img{float: right;}
.page_fzlc .cent-wrap li .point{display: inline-block;width: 18px;height: 18px;border: 1px solid #ccc;background-color: #fff;
position: absolute;left: 50%;margin-left: -10px;text-align: center;border-radius: 50%;top: 14px;z-index: 9;}
.page_fzlc .cent-wrap li .point i{display: -webkit-inline-box;width: 10px;height: 10px;margin-top: 4px;vertical-align: top;
background-color: #000;border-radius: 50%;}
.page_fzlc .cent-wrap ul li .cont-box{background: #fff;padding:2.5%;border-radius: 5px;
    box-shadow: 0px 5px 15px rgba(0,0,0,0.1);}
.page_fzlc .cent-wrap ul li:nth-child(odd) .cont-box b{width: 0;height: 0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;border-left: 20px solid #fff;position: absolute;left: 44.5%;top: 30px;}
.page_fzlc .cent-wrap ul li:nth-child(even) .cont-box b{width: 0;height: 0;border-top: 20px solid transparent;border-bottom: 20px solid transparent;border-right: 20px solid #fff;position: absolute;right: 44.5%;top: 30px;}

.page_fzlc .cent-wrap li:first-of-type .point{top:18%;}
.page_fzlc .cent-wrap li:nth-child(2n) .point{top:26%;}
.page_fzlc .cent-wrap li:nth-child(3n) .point{top:32%;}
.page_fzlc .cent-wrap li:nth-child(4n) .point{top:23%;}
.page_fzlc .cent-wrap li:nth-child(5n) .point{top:20%;}
.page_fzlc .cent-wrap li:nth-child(6n) .point{top:23%;}
.page_fzlc .cent-wrap li:nth-child(7n) .point{top:20.5%;}
.page_fzlc .cent-wrap li:nth-child(8n) .point{top:30%;}
.page_fzlc .cent-wrap li:nth-child(8n) .point{top:30%;}
.page_fzlc .cent-wrap .target.yccx1 {opacity: 0;transform: translate(0px,50px);-webkit-transform: translate(0px,50px);
transition: 200ms ease 200ms;-webkit-transition: 400ms ease 400ms;}
.page_fzlc .cent-wrap .action.yccx1 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_fzlc .cent-wrap .target.yccx2 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 900ms ease 900ms;-webkit-transition: 900ms ease 900ms;}
.page_fzlc .cent-wrap .action.yccx2 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_fzlc .cent-wrap .target.yccx3 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 1200ms ease 1200ms;-webkit-transition: 1200ms ease 1200ms;}
.page_fzlc .cent-wrap .action.yccx3 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_fzlc .cent-wrap .target.yccx4 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 1500ms ease 1500ms;-webkit-4ransition: 1500ms ease 1500ms;}
.page_fzlc .cent-wrap .action.yccx4 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_fzlc .cent-wrap .target.yccx5 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 1800ms ease 1800ms;-webkit-transition: 1800ms ease 1800ms;}
.page_fzlc .cent-wrap .action.yccx5 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_fzlc .cent-wrap .target.yccx6 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 2100ms ease 2100ms;-webkit-transition: 2100ms ease 2100ms;}
.page_fzlc .cent-wrap .action.yccx6 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_fzlc .cent-wrap .target.yccx7 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 2400ms ease 2400ms;-webkit-transition: 2400ms ease 2400ms;}
.page_fzlc .cent-wrap .action.yccx7 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_fzlc .cent-wrap .target.yccx8 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 2700ms ease 2700ms;-webkit-transition: 2700ms ease 2700ms;}
.page_fzlc .cent-wrap .action.yccx8 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_fzlc .cent-wrap .target.yccx9 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 3000ms ease 3000ms;-webkit-transition: 3000ms ease 3000ms;}
.page_fzlc .cent-wrap .action.yccx9 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}










.page_honor{ width:100%; overflow:hidden; background:url(../images/page_honor_bj.jpg);padding-bottom: 6%;}
.page_honor .pagePadding{margin: 0 auto;overflow: hidden;}
.page_honor .page_honor_nav{overflow: hidden;margin-bottom:2%;text-align: center;padding: 2% 0; }
.page_honor .page_honor_nav a{padding: 1% 3%;border: 1px solid #ccc;color: #505050;font-size: 16px;margin:0 1%;}
.page_honor .pagePadding .proinfoList{}
.page_honor .pagePadding .proinfoList ul{}
.page_honor .pagePadding .proinfoList ul li{ width:18.5%; float:left;margin-right:1.8%; text-align:center; margin-bottom:1.8%;}
.page_honor .pagePadding .proinfoList ul li:nth-child(5n){margin-right:0;}
.page_honor .pagePadding .proinfoList ul li h1{border: 12px solid #ccc;overflow: hidden;}
.page_honor .pagePadding .proinfoList ul li h1 img{ width:100%; height:100%;transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_honor .pagePadding .proinfoList ul li p{color: #505050;font-size: 15px;margin-top: 10%;}
.owl-carousel .owl-item { float: left; }
.page_honor .pagePadding .proinfoList ul li:hover h1 img{transform: scale(1.1,1.1);transition: all ease 0.8s;
-webkit-transition: all ease 0.8s;}
.page_honor .pagePadding .proinfoList ul li:hover p{color: #002f7b;}
.page_honor .pagePadding .proinfoList ul li:hover h1{border: 12px solid #002f7b;overflow: hidden;}

.page_honor .pagePadding .proinfoList .target.one1 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 200ms ease 200ms;-webkit-transition: 200ms ease 200ms;}
.page_honor .pagePadding .proinfoList .action.one1 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_honor .pagePadding .proinfoList .target.one2 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 400ms ease 400ms;-webkit-transition: 400ms ease 400ms;}
.page_honor .pagePadding .proinfoList .action.one2 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_honor .pagePadding .proinfoList .target.one3 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 600ms ease 600ms;-webkit-transition: 600ms ease 600ms;}
.page_honor .pagePadding .proinfoList .action.one3 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_honor .pagePadding .proinfoList .target.one4 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 800ms ease 800ms;-webkit-transition: 800ms ease 800ms;}
.page_honor .pagePadding .proinfoList .action.one4 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_honor .pagePadding .proinfoList .target.one5 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 1000ms ease 1000ms;-webkit-transition: 1000ms 5ase 1000ms;}
.page_honor .pagePadding .proinfoList .action.one5 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_honor .pagePadding .proinfoList .target.one6 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 1200ms ease 1200ms;-webkit-transition: 1200ms ease 1200ms;}
.page_honor .pagePadding .proinfoList .action.one6 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_honor .pagePadding .proinfoList .target.one7 {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 1400ms ease 1400ms;-webkit-transition: 1400ms ease 1400ms;}
.page_honor .pagePadding .proinfoList .action.one7 {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}




.page_job{width: 1200px;margin: 0 auto;margin-top: 3%;overflow: hidden;margin-bottom: 4%;}
.page_job_one{ width:100%; overflow:hidden;}
.page_job_one dl{width: 49.5%;float: left;background: #eeeeee; margin-right:1%;padding-bottom: 3%;}
.page_job_one dl p{display: block;margin-left: 8%;margin-top: 6%;}
.page_job_one dl p b{display: block;color: #000;font-size: 22px;}
.page_job_one dl p t{color: #3b3b3b;font-size: 16px;display: block;margin-top: 4%;}
.page_job_one dl span{width:92%;margin: 0 auto;display: block;text-align: center;margin-top: 4%;background: #fff;border: 1px solid #ccc;
line-height: 2.4em;color: #000;font-size: 18px;}
.page_job_one dl span a{display: block;    color: #3b3b3b;}
.page_job_one dl:nth-child(2n){margin-right:0;}
.page_job_two{overflow: hidden;margin-top: 2%;border-bottom: 1px solid #ccc;padding-bottom: 1.5%;}
.page_job_two .czem_a{overflow: hidden;margin-bottom: 1%;}
.page_job_two .czem_a .cz_employc_bt{width: 100%;overflow: hidden;background: #eeeeee;padding: 1.5% 0;cursor:pointer;}
.page_job_two .czem_a .cz_employc_bt b{margin-left: 4%;font-size: 16px;color: #3d3d3d;width: 30%;display: block; float:left;}
.page_job_two .czem_a .cz_employc_bt c{font-size: 16px;color: #3d3d3d; display:block;float:left;width: 30%;}
.page_job_two .czem_a .cz_employc_bt e{font-size: 16px;color: #3d3d3d; display:block;float:left;width: 30%;}
.page_job_two .czem_a .cz_employc_bt j{font-size: 16px;color: #3d3d3d; display:block;float:left;}
.page_job_two .czem_a .czem_a_cont{padding: 2% 4%;}
.page_job_two .czem_a .czem_a_cont h1{ color:#616161;}
.page_job_two .czem_a .czem_a_cont dl{overflow: hidden;margin-top: 2%;}
.page_job_two .czem_a .czem_a_cont dl p{ color:#616161; line-height:22px;}
.page_job_two_bottom{overflow: hidden;margin-top: 4%;}
.page_job_two_bottom left{float: left;color: #b9b9b9;font-size: 15px;}
.page_job_two_bottom right{float: right;color: #b9b9b9;font-size: 15px;}
.page_job_three{overflow: hidden;margin-top: 4%;}
.page_job_three h1{ width:100%; height:auto;}
.page_job_three h1 img{ width:100%; height:auto;}
.page_job_three h2{text-align: center;margin-top: 3%;}
.page_job_three h2 p{color: #3a3a3a;font-size: 24px;font-weight: 600;}
.page_job_three h2 span{display: block;background: #002f7b;width: 11%;margin: 0 auto;margin-top: 1.5%;line-height: 2.6em;font-size: 16px;}
.page_job_three h2 span a{ color:#fff;}



.page_banner_about{ width:100%; height:252px; overflow:hidden; padding-top:8%;}
.page_banner_about div{text-align: center;overflow: hidden;margin-top:6%;}
.page_banner_about div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_about div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_about div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_banner_about div h4{color: #315faf;font-size: 17px;margin-top: 2%;}
.page_about{ width:100%; overflow:hidden; background:#eeeeee;padding-bottom: 3%;}
.page_about_n{width: 1300px;margin: 0 auto;margin-top: 3%;overflow: hidden;}
.page_about_n_one{overflow: hidden;background: #fff; height:382px;margin-bottom: 2%;}
.page_about_n_one left{width: 48.5%;padding: 4% 3%;float: left;}
.page_about_n_one left h1{color: #242424;font-size: 29px;font-weight: 600;}
.page_about_n_one left h2{color: #484848;font-size: 15px;margin-top:4%;font-weight: 600;}
.page_about_n_one left p{font-size: 14px;color: #686868;margin-top: 5%;line-height: 24px;}
.page_about_n_one right{float: right;width: 44%;height: 100%; position:relative;overflow: hidden;}
.page_about_n_one right img{width: 100%;height: 100%; overflow:hidden;-transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_about_n_one:hover right img{transform: scale(1.1,1.1);transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_about_n_one right h2{position: absolute;left: 10%;top: 8%;height:50%;background: rgba(255, 255, 255, 0.73);width:50%;padding: 10%;}
.page_about_n_one right h2 p{width: 26%;font-size: 36px;color: #002f7b;line-height: 40px;}
.page_about_n_one right h2 span{display: block;margin-top: 3%;  color: #002F7B;font-size: 15px;width: 80%;line-height: 20px;}
.page_about_n_one right h2 b{font-size: 16px;overflow: hidden;margin-top:5%;display: block;}
.page_about_n_one right h2 b a{ color:#6a6a6a;display: block;width: 100%;height: 100%;}
.page_about_n_one right h2 b t{display: block;width: 36px;height: 36px;float: left;}
.page_about_n_one right h2 b c{ float:left;margin-right: 2%;margin-top: 4%;}
/*.page_about_n_one right:hover h2{ background:#fff;}*/
.page_about_n_two{overflow: hidden;background: #fff; height:286px;margin-bottom: 2%;}
.page_about_n_two left{padding: 4%;float: left;width: 32%;color: #434343;font-size: 14px;line-height: 24px;}
.page_about_n_two right{float: left;width: 60%; height:100%; position:relative;overflow: hidden;}
.page_about_n_two right img{ width:100%; height:100%;-transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_about_n_two:hover right img{transform: scale(1.1,1.1);transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_about_n_two right b{position: absolute;bottom: 16%;left: 6%;color: #fff;font-size: 18px;}
.page_about_n_three{overflow: hidden;background: #fff; height:286px;margin-bottom: 2%;}
.page_about_n_three left{float: left;width: 60%; height:100%; position:relative;overflow: hidden;}
.page_about_n_three left img{ width:100%; height:100%;-transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_about_n_three:hover left img{transform: scale(1.1,1.1);transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_about_n_three left b{position: absolute;bottom: 16%;left: 6%;color: #fff;font-size: 18px;}
.page_about_n_three right{padding: 4%;float: left;width: 32%;color: #434343;font-size: 14px;line-height: 24px;}
.page_about_n_four{overflow: hidden;padding: 3%;background: #fff;}
.page_about_n_four top{width:68%;margin: 0 auto;display: block;overflow: hidden;}
.page_about_n_four top dd{float: left;border-right: 1px solid #ccc;padding-right: 2.5%;margin-right: 4%;width: 19.3%;}
.page_about_n_four top dd .bj{}
.page_about_n_four top dd .bj .timer{color: #2f2f2f;font-size: 46px;font-weight: 600;}
.page_about_n_four top dd .bj .xiao-title{color: #2f2f2f;font-size: 42px;font-weight: 600;}
.page_about_n_four top dd .c{color: #9b9b9b;font-size: 14px;margin-top: 12%;}
.page_about_n_four top dd:nth-child(4n){margin-right:0;}
.page_about_n_four bottom{ display:block;margin-top: 3%;overflow: hidden;}
.page_about_n_four bottom a{float: left;margin-right:8.3%;}
.page_about_n_four bottom a:last-child{margin-right: 0;}


.page_about_n .target.page_about_n_one {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 600ms ease 600ms;-webkit-transition: 600ms ease 600ms;}
.page_about_n .action.page_about_n_one {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_about_n .target.page_about_n_two {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 900ms ease 900ms;-webkit-transition: 900ms ease 900ms;}
.page_about_n .action.page_about_n_two {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_about_n .target.page_about_n_three {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 1200ms ease 1200ms;-webkit-transition: 1200ms ease 1200ms;}
.page_about_n .action.page_about_n_three {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_about_n .target.page_about_n_four {opacity: 0;transform: translate(0px,0px);-webkit-transform: translate(0px,30px);
transition: 1500ms ease 1500ms;-webkit-transition: 1500ms ease 1500ms;}
.page_about_n .action.page_about_n_four {opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
















.page_culture{width: 100%;padding: 4% 0;background: #eeeeee;}
.page_culture div{width:1200px;margin: 0 auto;}
.page_culture div dl{padding: 1%;overflow: hidden;background: #fff;margin-bottom: 2%;}
.page_culture div .one left{float: left;margin-left: 8%;margin-top: 3%;}
.page_culture div .one left h1{color: #2f2f2f;font-size: 36px;width:35px;float: left;line-height: 40px;}
.page_culture div .one left h2{float: left;margin-top: 3.5em;}
.page_culture div .one right{float: right;width: 76%;}
.page_culture div .one right img{ width:100%; height:100%;}
.page_culture div .two{ position:relative;}
.page_culture div .two left{ width:76%; float:left;}
.page_culture div .two left img{ width:100%; height:100%;}
.page_culture div .two right{float: left;margin-left: 8%;margin-top: 3%;}
.page_culture div .two right h1{color: #2f2f2f;font-size: 36px;width:35px;float: left;line-height: 40px;}
.page_culture div .two right h2{float: left;margin-top: 3.5em;}
.page_culture div .two left p{position: absolute;left:10%;top:25%;width: 60%;}
.page_culture div .two left p b{width:50%;float: left;overflow: hidden;}
.page_culture div .two left p b t{width: 130px;height: 130px;display: block;overflow: hidden;border-radius: 5em;border: 4px solid #fff; 
float:left;}
.page_culture div .two left p b t img{width: auto;height: auto;}
.page_culture div .two left p b font{margin-left: 10%;overflow: hidden;width: 40%;float: left;}
.page_culture div .two left p b font c{display: block;color: #002f7b;font-size: 18px;font-weight: 600; margin-bottom:10%;}
.page_culture div .two left p b font e{display: block;color: #454545;font-size: 15px;line-height: 28px;}
.page_culture div .three left{float: left;margin-left: 8%;margin-top:2%;}
.page_culture div .three left h1{color: #2f2f2f;font-size: 36px;width:35px;float: left;line-height: 40px;}
.page_culture div .three left h2{float: left;margin-top:2.5em;}
.page_culture div .three right{float: right;width: 76%;}
.page_culture div .three right img{ width:100%; height:100%;}
.page_culture div .three right{ position:relative;}
.page_culture div .three right p{position: absolute;left: 8%;top: 20%;width: 80%;}
.page_culture div .three right p b{float: left; text-align:center;width: 188px;margin-right:10.5%;}
.page_culture div .three right p b c{display: block;color: #383838;font-size: 26px;font-weight: 600;}
.page_culture div .three right p b e{ background:url(../images/page_culture_three_txtbj.png) no-repeat;display: block;    height: 60px;
color: #fff;line-height: 66px;font-size: 18px;margin-top: 8%;}
.page_culture div .three right p b t{display: block;margin-top: 10%;}
.page_culture div .three right p b t img{ width:auto; height:auto;}
.page_culture div .three right p b:nth-child(3n){margin-right:0;}
.page_culture div .target.one{opacity: 0;transform: translate(0px,-150px);-webkit-transform: translate(0px,-150px);
transition: 600ms ease 600ms;-webkit-transition: 800ms ease 800ms;}
.page_culture div .action.one{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_culture div .target.two{opacity: 0;transform: translate(0px,-150px);-webkit-transform: translate(0px,-150px);
transition: 1000ms ease 1000ms;-webkit-transition: 1200ms ease 1200ms;}
.page_culture div .action.two{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}
.page_culture div .target.three{opacity: 0;transform: translate(0px,-150px);-webkit-transform: translate(0px,-150px);
transition: 1400ms ease 1400ms;-webkit-transition: 1600ms ease 1600ms;}
.page_culture div .action.three{opacity: 1;transform: translate(0px,0px);-webkit-transform: translate(0px,0px);}





.page_service{ width:100%; overflow:hidden;}
.page_team{width: 1070px;margin: 0 auto;overflow: hidden;margin-top: 4%;}
.page_team h1{text-align: center;font-size: 30px;font-weight: 600;color: #232424;}
.page_team h2{border-bottom: 1px solid #232424;width: 126px;margin: 0 auto;margin-top: 0.6%;}
.page_team h3{text-align: center;margin-top: 2%;color: #474747;font-size: 16px;line-height: 24px;}
.page_team h4{overflow: hidden;margin-top: 2%;}
.page_team h4 p{width: 43%;padding: 3%;background: #eeeeee;float: left; position:relative;}
.page_team h4 p b{display: block;color: #474747;font-size: 17px;}
.page_team h4 p t{display: block;color: #474747;font-size: 15px;margin-top: 3%;line-height: 22px;}
.page_team h4 p:nth-child(2n){ float:right;}
.page_team .hover:hover:before {transform: scaleY(1);-webkit-transform: scaleY(1);transform-origin: left 0;-webkit-transform-origin: left 0;
visibility: visible\9;}
.page_team .hover:before {content: "";width: 100%;height: 100%;background: #002f7b;position: absolute;left: 0;top: 0; color:#fff;
    -webkit-transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1);
    transition: -webkit-transform .4s cubic-bezier(.4,0,.2,1);
    transition: transform .4s cubic-bezier(.4,0,.2,1);
    transition: transform .4s cubic-bezier(.4,0,.2,1),-webkit-transform .4s cubic-bezier(.4,0,.2,1);
    transform-origin: left 100%;
    -webkit-transform-origin: left 100%;
    transform: scaleY(0);
    -moz-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    visibility: hidden\9;
}
.page_team .hover:hover b{ color:#fff;position: relative;}
.page_team .hover:hover t{ color:#fff;position: relative;}

.page_team_qhz{ width:100%; overflow:hidden; margin-top:4%;}
.page_team_qhz .carousel .item .team_pic_one{width: 645px;height: 398px;float: left;}
.page_team_qhz .carousel .item .team_pic_one img{ width:100%; height:100%;}
.page_team_qhz .carousel .item .team_pic_two{ width:317px;float: left;margin-left: 1px;}
.page_team_qhz .carousel .item .team_pic_two dt{width:100%;height:198.5px;}
.page_team_qhz .carousel .item .team_pic_two img{ width:100%; height:100%;}
.page_team_qhz .carousel .item{ width:100%; margin:0 auto;}
.page_team_qhz .carousel .item .team_pic_two dd{width:100%;height:198.5px;margin-top: 1px;}
.page_team_qhz .carousel .item .team_pic_two dd b{ float:left; width:158px;height: 100%;}
.page_team_qhz .carousel .item .team_pic_two dd b:nth-child(2n){ float:right;}
.page_team_qhz .carousel .item p{position: absolute;left:0em;top: 2em;width: 20%;}
.page_team_qhz .carousel .item p span{display: flex;background: #ececec;text-align: center;color: #1e1e1e;font-size: 15px;width: 100%;
line-height: 1.8em;margin-bottom:3%;width: 70%;text-indent: 1em;}
.page_team_qhz .carousel .item p span:nth-child(2n){ width:90%;}
.page_team_qhz .carousel{height: 450px;}
.page_team_qhz .carousel .item div{ width:90%; margin:0 auto;overflow: hidden;}
.page_team_qhz .carousel-indicators li{ background:#ccc;}

.page_down{width: 100%;overflow: hidden;padding: 3% 0;}
.page_down div{ width:963px; margin:0 auto; overflow:hidden;}
.page_down div h1{text-align: center;color: #232424;font-size: 28px;font-weight: 600;}
.page_down div h2{border-bottom: 1px solid #666;width: 116px;margin: 0 auto;margin-top: 0.6%;margin-bottom: 3%;}
.page_down div dl{overflow: hidden;border-bottom: 1px solid #666;padding-bottom:3%;margin-bottom:4%;}
.page_down div dl t{float: left;margin-right: 2%;}
.page_down div dl t .ino1{}
.page_down div dl t .ino2{ display:none;}
.page_down div dl p{float: left;}
.page_down div dl p c{ display:block;font-size: 20px;color: #474747;}
.page_down div dl p e{ display:block;font-size: 14px;color: #969696;margin-top: 2%;}
.page_down div dl span{ float:right;border: 1px solid #888;width: 12%;text-align: center;line-height: 2em;color: #474747;font-size: 16px;
margin-top: 1%;position: relative;height: 2em;}
.page_down div dl a{ width:100%; height:100%; display:block;overflow: hidden;}
.page_down div dl:hover p c{ color:#002d7a;} 
.page_down div dl:hover  t .ino1{ display:none;}
.page_down div dl:hover  t .ino2{ display:block;}
.page_down div h3{background: #333333;width: 24%;text-align: center;margin: 0 auto;line-height: 2em;border-radius: 5em;font-size: 16px;}
.page_down div h3 a{ color:#fff;}

.page_down div dl:hover .i1 {width: 100%;}
.page_down div dl .i1 {background-color: #002f7b;width: 0px;height: 100%;display: block;transition: 600ms;}
.page_down div dl:hover .i2 {color: #fff;}
.page_down div dl .i2 {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;text-align: center;z-index: 2;font-style:normal; 
line-height:2em;color: #474747;}
.page_down div dl:hover span{border: 1px solid #002f7b;}




.page_zixun{width: 940px;margin: 0 auto;overflow: hidden;margin-top: 3%;margin-bottom: 5%;}
.page_zixun h1{text-align: center;color: #232424;font-size: 28px;font-weight: 600;}
.page_zixun h2{border-bottom: 1px solid #666;width: 116px;margin: 0 auto;margin-top: 0.6%;}
.page_zixun h3{text-align: center;margin-top: 2%;}
.page_zixun h3 c{color: #3c3c3c;font-size: 18px;}
.page_zixun h3 b{ color:#2e2d2d; font-size:18px;}
.page_zixun h3 img{margin: 0 1%;}
.page_zixun h3 e{ color:#2e2d2d; font-size:18px;}
.page_zixun form{overflow: hidden;margin-top: 3%;}
.page_zixun form div{overflow: hidden;margin-bottom: 2%;}
.page_zixun form div input{width: 48%;line-height:2.3em;font-size: 15px;text-indent: 1em;color: #a9a9a9;}
.page_zixun form div input:nth-child(2n){ float:right;}
.page_zixun form div select{width: 48.5%;line-height:2.53em;font-size: 15px;text-indent: 1em;color: #a9a9a9;float: right;height: 2.53em;}
.page_zixun form div left{width: 48%;float: left;}
.page_zixun form div left input{width:100%;line-height:2.3em;font-size: 15px;text-indent: 1em;color: #a9a9a9;margin-bottom: 4%;}
.page_zixun form div right{width: 48.5%;float: right;}
.page_zixun form div right textarea{width: 99.5%;height: 5.75em;text-indent: 1em;line-height: 2em;}
.page_zixun form  h4{width: 14%;border: 1px solid #ccc;text-align: center;line-height: 2.6em;}
.page_zixun form  h4 input{ border:none; background:none;width: 100%;height: 100%;line-height: 2.6em;}
.page_zixun form div:nth-child(3n) left input{float: left;}
.page_zixun form div left .input_b{float: left;}




.page_field{width: 100%;overflow: hidden;background: #f2f2f2;}
.page_field_n{width: 1200px;margin: 0 auto;overflow: hidden;margin-top: 3%;margin-bottom: 3%;}
.page_field_n dl{width: 31.5%;float: left;margin-right: 2.75%;margin-bottom:2%; position:relative;}
.page_field_n dl a{ display:block; width:100%; height:100%;}
.page_field_n dl h1{width: 100%;height: 220px; overflow:hidden;}
.page_field_n dl h1 img{width: 100%;height:100%;transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_field_n dl:hover h1 img{transform: scale(1.1,1.1);transition: all ease 0.8s;-webkit-transition: all ease 0.8s;}
.page_field_n dl h2{position: absolute;left: 13%;top: 44%;width:73%;}
.page_field_n dl h2 b{float: left;background: #002f7b;width: 48%;text-align: center;height: 2.9em;line-height: 2.9em;
box-shadow: 0 0 10px 0 rgba(0,0,0,.4);}
.page_field_n dl h2 b img{float: left;margin-top: 10%;margin-left: 14%;}
.page_field_n dl h2 b e{color:#fff;font-size:16px;}
.page_field_n dl h2 c{float: right;background: #f2f2f2;width: 48%;text-align: center;height: 2.9em;line-height: 2.9em;
box-shadow: 0 0 10px 0 rgba(0,0,0,.4);}
.page_field_n dl h2 c img{float: left;margin-top: 10%;margin-left: 14%;}
.page_field_n dl h2 c e{color:#40403f; }
.page_field_n dl h3{background: #fff;padding: 12% 13% 8%;border-bottom: 3px solid #002f7b;overflow: hidden;}
.page_field_n dl h3 b{display: block;color: #4b4b4b;font-size: 16px;line-height: 22px;}
.page_field_n dl h3 c{float: right;border: 1px solid #ccc;width: 22%;text-align: center;line-height: 2em;margin-top:14%;}
.page_field_n dl h3 c a{color: #1d1d1d;font-size: 15px;}
.page_field_n dl:nth-child(3n){ margin-right:0;}





.page_banner_shhy{ width:100%; height:252px; overflow:hidden; padding-top:8%;}
.page_banner_shhy div{text-align: center;overflow: hidden;margin-top:6.5%;}
.page_banner_shhy div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_shhy div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_shhy div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_banner_shhy div h4{width:60%; margin:0 auto;margin-top:2%; overflow:hidden;}
.page_banner_shhy div h4 a{background: #29364c;width:31.5%; margin-right:2%;font-size:18px; float:left; color:#fff;
height:2em; line-height:2em;}
.page_banner_shhy div h4 a f{float: left;margin-left: 4%;}
.page_banner_shhy div h4 a k{float: right;margin-right: 4%;}
.page_banner_shhy div h4 a:nth-child(3n){margin-right:0;}
.page_banner_shhy div h4 a:first-of-type{background: #002d7a;}
.page_field_sh{ width:100%; overflow:hidden;}
.page_field_sh_top{width: 840px;margin: 0 auto;margin-top: 3%;text-align: center;margin-bottom: 3%;color: #5d5c5c;line-height: 24px;
font-size: 15px;}
.page_field_sh_zong{width: 100%;overflow: hidden;background: #ccc;padding: 3% 0;}
.page_field_sh_zong h1{text-align: center;color: #002d7a;font-size: 22px;}
.page_field_sh_zong h2{border-bottom: 1px solid #888;width: 3%;margin: 0 auto;margin-top: 1%;}
.page_field_sh_zong div{background: #fff;width:1074px;margin: 0 auto;padding: 3%;margin-top: 2%;}
.page_field_sh_zong div dl{overflow: hidden;margin-bottom: 3%;}
.page_field_sh_zong div dl font{color: #191919;font-size: 18px;display: block;}
.page_field_sh_zong div dl p{color: #4d4d4d;font-size: 15px;margin-top: 2%;line-height: 22px;}
.page_field_sh_zong div dl span{display: block;text-align: center;margin-top: 3%;}
.page_field_sh_zong div dl c{display: block;width: 144px;border-bottom: 1px solid #888;margin-top: 4px;}
.page_field_sh_zong div dl e{display: block;width: 144px;border-bottom: 1px solid #ccc;margin-top: 2px;}
.page_field_sh_zong div dl:nth-child(2n) c{width: 169px;}
.page_field_sh_zong div dl:nth-child(2n) e{width: 169px;}
.page_field_sh_zong div dl:nth-child(3n) c{width: 197px;}
.page_field_sh_zong div dl:nth-child(3n) e{width: 197px;}






.page_banner_cphy{ width:100%; height:252px; overflow:hidden; padding-top:8%;}
.page_banner_cphy div{text-align: center;overflow: hidden;margin-top:6.5%;}
.page_banner_cphy div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_cphy div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_cphy div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_banner_cphy div h4{width:20%; margin:0 auto;margin-top:2%; overflow:hidden;}
.page_banner_cphy div h4 a{background: #29364c;width:100%;font-size:18px; height:2em; line-height:2em; float:left; color:#fff;}
.page_banner_cphy div h4 a f{float: left;margin-left: 4%;}
.page_banner_cphy div h4 a k{float: right;margin-right: 4%;}
.page_banner_cphy div h4 a:first-of-type{background: #002d7a;}
.page_field_cp{width: 100%;overflow: hidden;}
.page_field_cp .department{}
.page_field_cp .dp-detail{background: #f5f5f5;width: 100%;overflow: hidden;padding: 2% 0;}
.page_field_cp .dp-detail div{}
.page_field_cp .dp-detail div p{color: #232424;font-size: 20px;text-align: center;}
.page_field_cp .dp-detail div span{border-bottom: 1px solid #888;width: 3%;margin: 0 auto; display:block;margin-top: 0.6%;}
.page_field_cp .dp-detail .job-detail{background: #fff;width: 1160px;margin: 0 auto;overflow: hidden;margin-top: 2%;
box-shadow: 0 0 10px 0 rgba(0,0,0,.4);}
.page_field_cp .dp-detail .job-detail left{width: 50%;float: left;}
.page_field_cp .dp-detail .job-detail left img{width: 100%;height: 100%;}
.page_field_cp .dp-detail .job-detail right{float: left;width: 35%;color: #4d4d4d;margin-left: 6%;margin-top: 4%;font-size: 16px;
line-height: 24px;}
.page_field_cp .dp-detail .job-detail t{float: left;width: 4px;background: rgba(204, 204, 204, 0.41);height: 16em;margin-top: 4%;
margin-left: 4%;}
.page_field_cp .department{width:42%;margin: 0 auto;text-align: center;overflow: hidden; margin-bottom:2%; margin-top:2%;}
.page_field_cp h1{width:32%;float: left;background: #f5f5f5;border-bottom: 1px solid #cccccc;border-top: 4px solid #ccc;height: 2.6em;
line-height: 2.6em;color: #333333;font-size: 16px;margin-right: 2%;cursor:pointer;}
.page_field_cp h1.current{border-bottom: 1px solid #002f7b;border-top: 4px solid #002f7b;color: #002f7b;}
.page_field_cp h1:nth-child(3n){ margin-right:0;}








.page_banner_hdhy{ width:100%; height:252px; overflow:hidden;padding-top: 8%;}
.page_banner_hdhy div{text-align: center;overflow: hidden;margin-top:6.5%;}
.page_banner_hdhy div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_hdhy div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_hdhy div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_banner_hdhy div h4{width:40%; margin:0 auto;margin-top:2%; overflow:hidden;}
.page_banner_hdhy div h4 a{background: #29364c;width: 48.5%; margin-right:2%;font-size:18px; float:left; color:#fff;height: 2.2em;
    line-height: 2.3em;}
.page_banner_hdhy div h4 a f{float: left;margin-left: 4%;}
.page_banner_hdhy div h4 a k{float: right;margin-right: 4%;    margin-top: 2%;}
.page_banner_hdhy div h4 a:nth-child(2n){margin-right:0;}
.page_banner_hdhy div h4 a:first-of-type{background: #002d7a;}
.page_field_hd_top{width: 840px;margin: 0 auto;margin-top: 3%;text-align: center;margin-bottom: 3%;color: #5d5c5c;line-height: 24px;
font-size: 15px;}
.page_field_hd {width: 100%;overflow: hidden;}
.page_field_hd .department{width:60%;margin: 0 auto;text-align: center;overflow: hidden;margin-bottom: 2%;margin-top: 2%;}
.page_field_hd .department h1{width:23.5%;float: left;background: #f5f5f5;border-bottom: 1px solid #cccccc;border-top: 4px solid #ccc;
height: 2.6em;line-height: 2.6em;color: #333333;font-size: 16px;margin-right: 2%;cursor: pointer;}
.page_field_hd .department h1.current{border-bottom: 1px solid #002f7b;border-top: 4px solid #002f7b;color: #002f7b;}
.page_field_hd h1:nth-child(4n) {margin-right: 0;}
.page_field_hd .dp-detail .job-detail{}
.page_field_hd .dp-detail .job-detail dd{width: 100%;overflow: hidden;padding: 3% 0;}
.page_field_hd .dp-detail .job-detail dd zong{display: block;background: #fff;padding: 2% 0;margin: 0 auto;width: 1160px;overflow: hidden;}
.page_field_hd .dp-detail .job-detail dd zong p{float: left;width: 100%;    text-align: center;    display: block;margin-bottom: 2%;}
.page_field_hd .dp-detail .job-detail dd zong p b{display: block;color: #232424;font-size: 20px;}
.page_field_hd .dp-detail .job-detail dd zong p t{border-bottom: 1px solid #DCDCDC;display: block;width: 10%;    padding-top: 1%;margin: auto;}
.page_field_hd .dp-detail .job-detail dd zong p c{display: block;color: #515151;font-size: 15px;    padding-top: 1%;line-height: 22px;width: 80%;
    margin: auto;}
.page_field_hd .dp-detail .job-detail dd zong span{float: left;width: 26%;margin-left: 22%;}
.page_field_hd .dp-detail .job-detail dd zong span img{ width:100%; height:100%;}
.page_field_hd .dp-detail .job-detail dd zong font{float: left;width: 22%;margin-left:6%;}
.page_field_hd .dp-detail .job-detail dd zong font img{width:100%; height:100%;}
.page_field_hd .dp-detail .job-detail dt{background: #f5f5f5;overflow: hidden;width: 100%; padding:3% 0;}
.page_field_hd .dp-detail .job-detail dt f{color: #232424;font-size: 20px;text-align: center; display: block;}
.page_field_hd .dp-detail .job-detail dt g{border-bottom: 1px solid #888;width: 3%;margin: 0 auto;display: block;margin-top: 0.6%;}
.page_field_hd .dp-detail .job-detail dt zong{width: 1160px;margin: 0 auto;display: block;box-shadow: 0 0 10px 0 rgba(0,0,0,.4);
background:#fff;margin-top: 2%; height:370px;}
.page_field_hd .dp-detail .job-detail dt zong span{width: 50%;float: left;}
.page_field_hd .dp-detail .job-detail dt zong span img{ width:100%; height:100%;}
.page_field_hd .dp-detail .job-detail dt zong p{float: left;padding:2%;line-height: 20px;color: #4d4d4d;font-size: 15px;display: block;width: 44%;}
.page_field_hd .dp-detail .job-detail dt zong span .carousel{ height:370px;}
.page_field_hd .dp-detail .job-detail dt zong span .banner_botom .container .row{width:22%;}



.page_banner_gdjthy{ width:100%; height:252px; overflow:hidden; padding-top:8%;}
.page_banner_gdjthy div{text-align: center;overflow: hidden;margin-top:6.5%;}
.page_banner_gdjthy div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_gdjthy div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_gdjthy div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_banner_gdjthy div h4{width:20%; margin:0 auto;margin-top:2%; overflow:hidden;}
.page_banner_gdjthy div h4 a{background: #29364c;width:100%; margin-right:2%;font-size:18px; float:left; color:#fff;height: 2em;
line-height: 2em;}
.page_banner_gdjthy div h4 a f{float: left;margin-left: 4%;}
.page_banner_gdjthy div h4 a k{float: right;margin-right: 4%;}
.page_banner_gdjthy div h4 a:nth-child(2n){margin-right:0;}
.page_banner_gdjthy div h4 a:first-of-type{background: #002d7a;}

.page_field_gdjt {width: 100%;overflow: hidden;}
.page_field_gdjt .department{width:30%;margin: 0 auto;text-align: center;overflow: hidden;margin-bottom: 2%;margin-top: 2%;}
.page_field_gdjt .department h1{width:48.5%;float: left;background: #f5f5f5;border-bottom: 1px solid #cccccc;border-top: 4px solid #ccc;
height: 2.6em;line-height: 2.6em;color: #333333;font-size: 16px;margin-right: 2.7%;cursor: pointer;}
.page_field_gdjt .department h1.current{border-bottom: 1px solid #002f7b;border-top: 4px solid #002f7b;color: #002f7b;}
.page_field_gdjt h1:nth-child(2n) {margin-right: 0;}
.page_field_gdjt .dp-detail .job-detail{}
.page_field_gdjt .dp-detail .job-detail dd{width: 100%;overflow: hidden;padding: 3% 0;}
.page_field_gdjt .dp-detail .job-detail dd zong{display: block;background: #fff;padding: 4% 0;margin: 0 auto;width: 1160px;overflow: hidden;
text-align: center;}
.page_field_gdjt .dp-detail .job-detail dd zong b{display: block;color: #232424;font-size: 20px;}
.page_field_gdjt .dp-detail .job-detail dd zong t{margin:0 auto;border-bottom: 1px solid #888;display: block;width:3%;margin-top:1%; }
.page_field_gdjt .dp-detail .job-detail dd zong c{display: block;color: #515151;font-size: 15px;margin-top:2%;line-height: 22px;}
.page_field_gdjt .dp-detail .job-detail dd zong e{ display:block; margin-top:2%;}
.page_field_gdjt .dp-detail .job-detail dt{background: #f5f5f5;overflow: hidden;width: 100%; padding:3% 0;}
.page_field_gdjt .dp-detail .job-detail dt f{color: #232424;font-size: 20px;font-weight: 600;text-align: center; display: block;}
.page_field_gdjt .dp-detail .job-detail dt g{border-bottom: 1px solid #888;width: 3%;margin: 0 auto;display: block;margin-top: 0.6%;}
.page_field_gdjt .dp-detail .job-detail dt zong{width: 1160px;margin: 0 auto;display: block;box-shadow: 0 0 10px 0 rgba(0,0,0,.4);
background:#fff;margin-top: 2%; height:370px;}
.page_field_gdjt .dp-detail .job-detail dt zong span{width: 50%;float: left;}
.page_field_gdjt .dp-detail .job-detail dt zong span img{ width:100%; height:100%;}
.page_field_gdjt .dp-detail .job-detail dt zong p{float: left;padding: 4%;line-height: 22px;color: #4d4d4d;font-size: 15px;}
.page_field_gdjt_top{width: 840px;margin: 0 auto;margin-top: 3%;text-align: center;margin-bottom: 3%;color: #5d5c5c;line-height: 24px;
font-size: 15px;}



.page_yjzs_show{ width:100%; overflow:hidden; padding:3% 0;padding-top: 11%;}
.page_yjzs_show_n{background: #fff;padding: 1%;width: 1130px;margin: 0 auto;overflow: hidden;}
.page_yjzs_show_n left{float: left;width:28%;background: #eeeeee;padding: 1%;}
.page_yjzs_show_n left h1{color: #191919;font-size: 20px;font-weight: 600;border-bottom: 6px solid #5f7ba9;padding-bottom: 3%;}
.page_yjzs_show_n left h2{background: #fff;padding: 6%;margin-top: 4%;height: 334px;}
.page_yjzs_show_n left h2 c{color: #545454;font-size: 15px;display: block;line-height: 28px;}
.page_yjzs_show_n left h2 b{color: #545454;font-size: 15px; display:block;margin-top: 6%; overflow:hidden;}
.page_yjzs_show_n left h2 b e{float: left; width:30%;}
.page_yjzs_show_n left h2 b t{float: left;line-height: 22px;width: 60%;}
.page_yjzs_show_n left h2 p{overflow: hidden;margin-top: 10%;}
.page_yjzs_show_n left h2 p span{float: left;background: #29364c;font-size: 15px;width: 40%;text-align: center;line-height: 2.4em;    margin-right: 4%;}
.page_yjzs_show_n left h2 f{ display:block; overflow:hidden; position:relative;width: 100%;height: 140px;margin-top: 6%;}
.page_yjzs_show_n left h2 f img{ width:100%;}
.page_yjzs_show_n left h2 f a{display: block;height: 100%;}
.page_yjzs_show_n left h2 f a i{position: absolute;top: 36%;width: 38px;left: 40%;}

.page_yjzs_show_n left h2 p span a{ color:#fff;}
.page_yjzs_show_n left h2 p font{float: left;background: #cfcfcf;font-size: 15px;width: 40%;text-align: center;line-height: 2.4em;}
.page_yjzs_show_n left h2 p font a{ color:#4a4a4a;}
.page_yjzs_show_n .carousel{width: 69%;float: right !important; height:443px;}
.page_yjzs_show_n .carousel-control.right{background:url(../images/page-yjzs-show-right-icon.png) no-repeat center; opacity:1;} 
.page_yjzs_show_n .carousel-control.left{background:url(../images/page-yjzs-show-left-icon.png) no-repeat center;opacity:1;}








.page_banner_pro{ width:100%; height:252px; overflow:hidden; padding-top:8%;}
.page_banner_pro div{text-align: center;overflow: hidden;margin-top:6%;}
.page_banner_pro div h1{display: block;color: #002f7b;font-size: 31px;}
.page_banner_pro div h2{display: block;border-bottom: 1px solid #999;width: 9%;margin: 0 auto;margin-top: 0.6%;}
.page_banner_pro div h3{color: #818181;font-size: 16px;display: block;margin-top: 1%;}
.page_banner_pro div h4{width: 40%; margin:0 auto;margin-top:3%; overflow:hidden;}
.page_banner_pro div h4 a{background: #29364c;width:43%; margin-right:2%;font-size:20px;padding:2.5% 3%; float:left; color:#fff;}
.page_banner_pro div h4 a f{float: left;}
.page_banner_pro div h4 a k{float: right;}
.page_banner_pro div h4 a:nth-child(2n){margin-right:0;}
.page_banner_pro div h4 a:first-of-type{background: #002d7a;}




.page_pro_show{width: 100%;margin: 0 auto;overflow: hidden;padding-top: 8%;}
.dg{margin:0 auto;overflow: hidden;border-top: 1px solid #ccc;padding-bottom: 1%;font-size: 15px;width:100%;margin-top:0.2%; }
.dg div{border-bottom: 1px solid #ccc; width:1250px; margin:0 auto;margin-top: 2%;padding-bottom: 1%;}
.dg a{ color:#6e6e6e;}
.dg a:first-of-type{margin-right:1%;}
.page_pro_show_cont{width: 1200px;margin: 0 auto;overflow: hidden;margin-top:2%;margin-bottom: 2%;}
.page_pro_show_cont .carousel{width: 65%;float: left !important;height: 450px;}
.page_pro_show_cont .carousel-inner .item b{display: block;width: 60%;margin:6% auto 0;}
.page_pro_show_cont .carousel-inner .item b img{ width:100%;}

.page_pro_show_cont left{float: right;width: 30%;margin-right: 2%;}
.page_pro_show_cont left h1{color: #111111;font-size: 22px;font-weight: 600;border-bottom: 2px solid #000;padding-bottom: 2%;}
.page_pro_show_cont left h2{background: #ececec;margin-top: 5%;padding: 6%;overflow: hidden;height:360px;}
.page_pro_show_cont left h2 c{display: block;color: #2c2c2c;font-size: 15px;font-weight: 600;}
.page_pro_show_cont left h2 b{background: #fff;margin-top: 4%;display: block;color: #545454;font-size: 13px;padding: 5%;line-height: 22px;}
.page_pro_show_cont left h2 e{color: #2c2c2c;font-size: 13px;margin-top: 8%;display: block;line-height: 24px;}
.page_pro_show_cont left h2 p{overflow: hidden;margin-top: 6%;}
.page_pro_show_cont left h2 p span{float: left;background: #29364c;width: 40%;text-align: center;line-height: 2.6em;font-size: 13px;
margin-right: 6%;}
.page_pro_show_cont left h2 p span a{ color:#fff;}
.page_pro_show_cont left h2 p span t{float: left;margin-left: 6%;}
.page_pro_show_cont left h2 p span img{float: left;margin-top: 3.5%;margin-left: 8%;width: 18%;}
.page_pro_show_cont left h2 p font{ font-size:13px;float: left;width: 40%;text-align: center;line-height: 2.6em;}
.page_pro_show_cont left h2 p font a{ color:#29364c;}
.page_pro_show_cont left h2 p font t{float: left;margin-left: 6%;}
.page_pro_show_cont left h2 p font img{float: left;margin-top: 3.5%;margin-left: 8%;width: 18%;}
.page_pro_show_cpsm{ width:100%; overflow:hidden; background:#f3f2f1;padding:2% 0 1%;}
.page_pro_show_cpsm div{width: 1200px;margin: 0 auto;overflow: hidden;}
.page_pro_show_cpsm div p{color: #111111;font-weight: 600;}
.page_pro_show_cpsm div span{border-bottom: 1px solid #ccc;display: block;width: 6%;margin-top: 0.6%;}
.page_pro_show_cpsm div contact{overflow: hidden;display: block;margin-top: 1%;}
.page_pro_show_cpsm div contact p{color: #888;font-weight: 300;font-size: 15px;line-height: 22px;}
.page_pro_show_cpsm div contact p span{width: 100%;   margin-top:0;}
.page_pro_show_cpsm div contact b{display: block;float: left;margin-right: 6%;color: #3c3c3c;font-size: 15px;line-height: 24px;    width: 90%;}
.page_pro_show_cpsm div contact b:nth-child(2n){margin-right:0; display:none;}
.page_pro_show_cont .carousel-control.right{background:url(../images/page-yjzs-show-right-icon.png) no-repeat center; opacity:1;} 
.page_pro_show_cont .carousel-control.left{background:url(../images/page-yjzs-show-left-icon.png) no-repeat center;opacity:1;}

.page_pro_show_xg{width: 1200px;margin: 0 auto;margin-top: 2%;margin-bottom: 5%;overflow: hidden;}
.page_pro_show_xg h1{color: #000;font-size: 18px;border-bottom: 1px solid #ECECEC;padding-bottom: 1%;}
.page_pro_show_xg dl{overflow: hidden;margin-top: 2%;}
.page_pro_show_xg dl a{width: 24.9%;float: left;border-right: 1px solid #ECECEC;text-align: center;}
.page_pro_show_xg dl a p{width:120px; height:100px;margin: 0 auto;overflow: hidden;}
.page_pro_show_xg dl a p img{ width:100%; height:100%;}
.page_pro_show_xg dl a span{display: block;color: #525252;font-size: 16px;margin-top: 2%;}
.page_pro_show_xg dl a font{position: relative;width: 22%;height: 20px;display: block;margin: 0 auto;border: 1px solid #ccc;line-height: 20px;
margin-top: 3%;border-radius: 2em;font-size: 13px;}
.page_pro_show_xg dl a:last-child{border-right: 0px solid #ccc;}
.page_pro_show_xg dl a .i1 {background-color: #002e7b;width: 0px;height: 100%;display: block;transition: 600ms;border-radius: 2em;}
.page_pro_show_xg dl a:hover .i1 {width: 100%;}
.page_pro_show_xg dl a .i2 {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 2;font-style: normal;line-height: 20px;}
.page_pro_show_xg dl a:hover .i2 {color: #fff;}

.page_pro_one{width: 1300px;margin: 0 auto;overflow: hidden; margin-top:3%;}
.page_pro_one left{float: left;position: relative;}
.page_pro_one left img{width: 100%;height: auto;}
.page_pro_one left span{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.page_pro_one left span e{display: block;margin-left: 15%;margin-top: 5%;color: #002d7a;font-size: 30px;font-weight: bold;}
.page_pro_one left span f{display: block;margin-left: 15%;color: #7e7e7e;font-size: 11px;text-transform: uppercase;margin-top: 0.5%;
font-family: Arial;}
.page_pro_one right{float: right; overflow:hidden;}
.page_pro_one right img{width: 100%;height: auto;}


.pro_dg{width: 1250px;margin: auto;margin-top: 1%;}
.pro_dg a{color: #6e6e6e;font-size: 14px;}
.page_pro_m1{overflow: hidden;width: 1250px;margin: auto;border-top: 1px solid #ccc;margin-top: 1%;padding-top: 4%;}
.page_pro_m1 left{    float: left;width: 60%;}
.page_pro_m1 right{float: left;width: 30%;margin-left: 10%;}
.page_pro_m1 right h1{color: #111111;font-size: 22px;border-bottom: 2px solid #111;padding-bottom: 2%;}
.page_pro_m1 right .page_prom1b{overflow: hidden;background: #ececec;margin-top: 4%;padding: 6%;}
.page_pro_m1 right .page_prom1b h2{color: #2c2c2c;font-size: 15px;font-weight: bold;}
.page_pro_m1 right .page_prom1b h3{background: #fff;padding: 4%;margin-top: 5%;color: #545454;font-size: 13px;line-height: 1.4em;padding-right: 6%;margin-bottom: 5%;}
.page_pro_m1 right .page_prom1b h4{font-size: 12px;margin-bottom: 1%;color: #2c2c2c;}
.page_pro_m1 right .page_prom1b h5{overflow: hidden;margin-top: 5%;}
.page_pro_m1 right .page_prom1b h5 a{display: block;float: left;width: 42%;margin-right: 2%;padding: 1% 0;}
.page_pro_m1 right .page_prom1b h5 a b{display: block;float: left;margin-left: 5%;}
.page_pro_m1 right .page_prom1b h5 a span{display: block;float: left;font-size: 14px;margin-left: 2%;margin-top: 7%;}
.page_pro_m1 right .page_prom1b h5 a:hover{background: #29364c;color: #fff;}

.page_pro_m2{overflow: hidden;margin-top: 4%;background: #f3f2f1;padding-bottom: 3%;}
.page_pro_m2 .page_pro_m2bj{width: 1150px;margin: auto;margin-top: 3%;overflow: hidden;}
.page_pro_m2 .page_pro_m2bj h1{color: #111111;font-size: 16px;font-weight: bold;display: table;border-bottom: 1px solid #ccc;padding-bottom: 0.7%;}
.page_pro_m2 .page_pro_m2bj h2{overflow: hidden;margin-top: 2%;}
.page_pro_m2 .page_pro_m2bj h2 b{display: block;float: left;width: 50%;color: #3c3c3c;font-size: 14px;font-weight: bold;line-height: 1.6em;}
.page_pro_m2 .page_pro_m2bj h2 span{display:block;float: left;width: 50%;color: #3c3c3c;font-size: 14px;font-weight: bold;line-height: 1.6em;}

.page_pro_m3{width: 1150px;margin: auto;margin-top: 3%;overflow: hidden;}
.page_pro_m3 h1{color: #111111;font-size: 16px;font-weight: bold;border-bottom: 1px solid #ccc;padding-bottom: 1%;}
.page_pro_m3 ul{overflow: hidden;margin-top: 1%;margin-bottom: 5%;}
.page_pro_m3 ul li{float: left;width: 25%;overflow: hidden;text-align: center;}
.page_pro_m3 ul li a{overflow: hidden;display: block;}
.page_pro_m3 ul li left{float: left;width: 99%;}
.page_pro_m3 ul li left h2{overflow: hidden;}
.page_pro_m3 ul li left h3{color: #525252;font-size: 14px;margin-top: 1%;}
.page_pro_m3 ul li left h4{color: #b4b4b4;font-size: 10px;width: 25%;margin: auto;border: 1px solid #ccc;border-radius: 1em;margin-top: 5%;line-height: 1.4em;}
.page_pro_m3 ul li right{width: 1px;background: #ccc;height: 100px;margin-top: 23%;float: left;}
.page_pro_m3 ul li:nth-child(4n) right{display: none;}
.page_pro_m3 ul li left h4:hover{background: #b4b4b4;color: #fff;}
#lib_Tab1{width: 100%;margin: 0px;padding: 0px;margin: auto;position: absolute;top: 12%;}
#lib_Tab2{width: 100%;margin: 0px;padding: 0px;margin: auto;position: absolute;top: 12%;}
.lib_tabborder{}
.lib_Menubox {height:35px;line-height:35px;margin: auto;float: right;width: 36%;}
.lib_Menubox ul{margin:0px;padding:0px;list-style:none; height:35px;text-align:center; }
.lib_Menubox li{float: left;display: block;cursor: pointer;width: 30%;color: #fff;height: 35px;line-height: 35px;background-color: #2a364c;border-radius: 8px;margin-right:5%;font-size: 15px;}
.lib_Menubox li:nth-child(3n){ margin-right:0;}
.lib_Menubox li.hover{padding:0px;background: #002d7a;}
.lib_Contentbox{text-align: center;width:1300px;margin: auto;margin-top: 4%;overflow: hidden;    float: left;}
.lib_Contentbox  a:nth-child(5n){margin-right: 0%;}
.lib_Contentbox  a{float: left;width:18.5%;overflow:hidden;margin-right:1.8%;position: relative;height:252px;margin-bottom:1.8%;   border-radius: 6px;background: #f8f8f8;}
.lib_Contentbox  a:hover{background: rgba(31, 103, 163, 0.6);}
.lib_Contentbox  a:hover h4 b{ color:#fff;}
.lib_Contentbox  a:hover h4 t{ color:#fff;}
.lib_Contentbox  a img{width: 100%;height: 100%;}
.lib_Contentbox  a  h3{position:relative;margin-top:8%;}
.lib_Contentbox  a  h3 b{display: block;}
.lib_Contentbox  a  h3 b img{width: 100%;height: auto;}
.lib_Contentbox  a  h3 span{width: 45px;height: 45px;border: 1px solid #fff;line-height:40px;display: none;margin: auto;
left: 40%;top:40%;position: absolute;}
.lib_Contentbox  a  h3 span img{}
.lib_Contentbox  a  h3 img{width:75%;}
.lib_Contentbox  a  h4{width: 86%;margin: 0 auto;margin-top:10%;    text-align: center;}
.lib_Contentbox  a  h4 b{display: block;font-size: 17px;color: #000;}
.lib_Contentbox  a  h4 t{display: block;color: #6c6c6c;font-size: 14px;margin-top: 4%;}
.lib_Contentbox  a  h4 p{overflow: hidden;margin-top:10%;}
.lib_Contentbox  a  h4 p c{background: #37393a;color: #fff;width: 42%;float: left;font-size: 13px;text-align: center;line-height: 2em;
position: relative;height: 2em;border-radius: 4px;}
.lib_Contentbox  a  h4 p f{width: 42%;float: left;font-size: 13px;text-align: center;line-height: 2em;color: #2f3031;margin-left: 2%;}
.lib_Contentbox  a:hover .i1 {width: 100%;}
.lib_Contentbox  a .i1 {background-color: #002e7b;width: 0px;height: 100%;display: block;transition: 600ms;border-radius: 4px;}
.lib_Contentbox  a:hover .i2 {color: #fff;}
.lib_Contentbox  a .i2 {position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;text-align: center;z-index: 2;font-style: normal;
line-height: 2em;color: #fff;}
.lib_Contentbox  a  h5{}
.lib_Contentbox  a  h6{color: #5c5c5c;font-size: 12px;width: 70%;margin: auto;margin-top:2%;line-height: 1.5em;}
.lib_Contentbox  a:hover h3{}
/*.lib_Contentbox  a:hover h3 b{opacity: 0.4;}
.lib_Contentbox  a:hover h3 span{display: block;}
.lib_Contentbox  a:hover h4 b{color: #fff;position: relative;}
.lib_Contentbox  a:hover h5{background: rgba(255, 255, 255, 0.66);}
.lib_Contentbox  a:hover t{color: rgba(255, 255, 255, 0.66);position: relative;}
.lib_Contentbox  a:hover p{ position:relative;}
.lib_Contentbox  a:hover p f{ position:relative; color:#fff;}*/


/*.lib_Contentbox  a:hover .bg {transform: scaleY(1);-webkit-transform: scaleY(1);transform-origin: left 0;-webkit-transform-origin: left 0;
opacity: 1;visibility: visible\9
}
.lib_Contentbox  a .bg {top: -100%;position: absolute;left: 0;top: 0;width: 101%;height: 100%;
    -webkit-transition: -webkit-transform .62s cubic-bezier(.4,0,.2,1),opacity 0.5s;
    transition: transform .62s cubic-bezier(.4,0,.2,1),opacity 0.5s;
    transform-origin: left 100%;
    -webkit-transform-origin: left 100%;
    transform: scaleY(0);
    -moz-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    opacity: 0;
    visibility: hidden\9;
}
.hover1 {background: #002d7a;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}*/







.page_pro .page_pro1{overflow: hidden;position: relative;width: 1300px;margin: 0 auto;height:53em;}
.page_pro .page_pro1 .page_pro1bj{overflow: hidden;margin-top: 5%;}
.page_pro .page_pro1 .page_pro1bj left{float: left;position: relative;width:36%;}
.page_pro .page_pro1 .page_pro1bj left img{ width:100%;}
.page_pro .page_pro1 .page_pro1bj left b{display: block;}
.page_pro .page_pro1 .page_pro1bj left b img{}
.page_pro .page_pro1 .page_pro1bj left span{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.page_pro .page_pro1 .page_pro1bj left span e{display: block;margin-left:15%;margin-top: 5%;color: #002d7a;font-size: 30px;font-weight: bold;}
.page_pro .page_pro1 .page_pro1bj left span f{display: block;margin-left: 15%;color: #7e7e7e;font-size: 11px;text-transform: uppercase;margin-top: 0.5%;font-family: Arial;}
.page_pro .page_pro1 .page_pro1bj right{float: right;}
.page_pro .page_pro1 .page_pro1bj right img{ width:100%; height:auto;}
.page_pro .page_pro2 #lib_Tab2{ width: 1300px;overflow: hidden;margin: 0 auto;position: relative;top: 0;margin-top: -3%;}



.page_pro{overflow: hidden;}
.page_pro .page_pro2{overflow: hidden;position: relative;background: #f4f3f3;height:31em;}
.page_pro .page_pro2 .page_pro2bj{width: 1300px;margin: 0 auto;overflow: hidden;margin-top:3%;}
.page_pro .page_pro2 .page_pro2bj left{float: left;position: relative; width:36%;}
.page_pro .page_pro2 .page_pro2bj left img{ width:100%;}
.page_pro .page_pro2 .page_pro2bj left b{display: block;}
.page_pro .page_pro2 .page_pro2bj left b img{}
.page_pro .page_pro2 .page_pro2bj left span{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.page_pro .page_pro2 .page_pro2bj left span e{display:block;margin-left: 20%;margin-top:6.7%;color: #002d7a;font-size: 26px;font-weight: bold;}
.page_pro .page_pro2 .page_pro2bj left span f{display: block;margin-left: 20%;color: #7e7e7e;font-size: 11px;text-transform: uppercase;margin-top: 0.5%;font-family: Arial;}
.page_pro .page_pro2 .page_pro2bj right{float: right;margin-right: 2%;}
.page_pro .page_pro2 .page_pro2bj right img{}

/*联系我们new*/
.top_nav{width: 1300px;margin: 0 auto;background-color: #FFFFFF;}
.top_nav a{display: inline-block;padding:23px 5px;font-size: 14px;color: #555555;}
.top_nav a:hover{color: #002f7b;}
.top_ban{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin: 0 auto;}
.top_ban>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col::after{content:" ";left:286%;background-color:#1c8ba9;position: absolute; top: -5%;z-index: 3;transform: skewX(-30deg);width: 1px;height: 110%;border-right: 1px solid;}
*/.col .col1{width: calc(170%);transform: skewX(-15deg); opacity: 1;background-color: #002f7b;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col .col2{width: calc(302%);transform: skewX(-15deg);opacity: .76;background-color: #002f7b;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}
.col_txt{position: relative;z-index: 4;width: 100%;height:auto;left: 119%;top: 38%;}
.col_txt p{font-size: 20px;color: #ececec;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;}
.col_txt span:nth-child(2){display: inline-block;background-color: #00dbe7;width:49px;height: 1px;vertical-align: 15px;margin-right: 10px;}
.col_txt span:nth-child(3){font-size: 42px;color: #00dbe7;font-weight: normal;}

.top_lx{width:1100px;margin: 70px auto;padding-bottom: 42px;}
.top_lx>h3{width: 388px;height:auto;margin:0 80px 0 200px;display: inline-block;}
.top_lx>h3>p{font-size: 25px;color: #333333;margin-bottom: 36px;text-align: left}
.top_lx>h3>span{font-size: 16px;color: #555555;line-height: 23px;margin-bottom: 5px;display: block;text-align: left;width: 100%;}
.top_lx>h3>a{display: block;width: 148px;text-align: center;padding: 12px 0;border: 1px solid #002f7b;color: #002f7b;font-size: 14px;margin-top: 31px;transition: all .5s;}
.top_lx>h3>a:hover{background-color: #002f7b;color: #FFFFFF;}
.top_lx>h4{display: inline-block;width: 139px;padding: 0 66px 20px;border-left: 1px solid #e3e9ec;border-right: 1px solid #E3E9EC;text-align: center;}
.top_lx>h4>p{font-size: 25px;color: #333333;margin-bottom: 36px}
.top_lx>h4>img{margin-bottom: 20px}
.top_lx>h4>span{display:inline-block;font-size: 14px;color: #555555;}

/*分享*/
.top_share{width: 60%;margin:0px auto;height: auto;text-align: center;padding:20px 0 5px;}
.bdshare-button-style0{font-size: 12px;padding-left: 17px;line-height: 16px;height: 37px;background-repeat: no-repeat;cursor: pointer;display: inline-block;}
.bdshare-button-style0 a{height: 37px;background-repeat: no-repeat;cursor: pointer;margin: 6px 6px 6px 0;  font-size: 12px;padding-left: 17px;line-height: 37px;display: inline-block;float: none !important;}
.bdshare-button-style0{ display:inline-block;width:16%;height:auto;}
.bdshare-button-style0 .bds_weixi{background-image:url(../images/k-wx.png);height: 25px;padding-left: 5px;margin: 6px 6px 6px 0;vertical-align: middle;}
.bdshare-button-style0 .bds_tsin{background-image:url(../images/k-wb.png);height: 25px;padding-left: 5px;margin: 6px 13px 6px 0;vertical-align: middle;}

.bdshare-button-style0 a{height: 20px;width: 20px;display:inline-block;background-size: cover;background-position: 0;margin: 0 20px 0 0;line-height: 20px;  -webkit-filter: grayscale(50%);padding: 0;float: none !important;}
.bdshare-button-style0 a:hover{opacity: 1;}
.bdshare-button-style0 a:hover{ -webkit-filter: grayscale(0%);}
.bdshare-button-style0 p{font-size: 14px;color: #888888;display: inline-block;vertical-align:-8px;margin-right: 5px;}

/*地图*/
.map{width:90%;margin: 0 auto 60px;height:420px;}


/*留言*/
.msg{width: 100%;height: auto;background: url(../images/k-bg.png) no-repeat center;background-size: cover;}
.msg-txt{width:65%;padding: 79px 0 61px;margin: 0 auto;}
.msg-txt>p{display:block;margin: 0 auto;font-size: 25px;color:#ffffff;padding-bottom: 6px;width: 262px;text-align: center;border-bottom: 1px solid #ffffff;margin-bottom: 45px;}
.msg-txt .m_l{width: 70%;height: auto;}
.msg-txt .m_l>h3{width: 48%;height: auto;margin-bottom: 15px;margin-top: 15px;}
.msg-txt .m_l>h3:nth-of-type(1){margin-right: 4%;}
.msg-txt .m_l>h3:nth-of-type(3){width: 100%;margin-bottom: 49px;}
.msg-txt .m_l>h3>p{font-size: 17px;color: #ffffff;}
.msg-txt .m_l>h3:nth-of-type(3)>p{margin:0 0 15px;}
.msg-txt .m_l>h3>input{width: 100%;border: 1px solid #9ca7b9;padding:7px 0;text-indent:10px;margin-top:15px;font-size: 15px;color: #999999;}
.msg-txt .m_l>h3>textarea{width:96%;border: 1px solid #9ca7b9;padding:2% 2%;height: 100px;}
.msg-txt .m_l input[type="submit"]{width: 100%;padding:11px 0;text-align: center;font-size: 17px;color: #ffffff;margin-bottom: 20px;background-color:#575f6f;border: 0;transition: all .5s;}
.msg-txt .m_l input[type="submit"]:hover{background-color: #002f7b;;}
.msg-txt .m_l>span{font-size: 14px;color: #ffffff;display: block;text-align: center;}

.m_r{width:19%;margin-left: 9%;margin-top: 46px;}
.m_r>p{font-size: 17px;color: #ffffff;}
.m_r>p:nth-of-type(2){margin: 24px 0 34px;}
.m_r>img{margin: 15px 0;width: auto;display: block;height: auto;}
.m_r>span{font-size: 14px;color:#ffffff;}

.msg-txt .m_l h4{ margin-bottom: 49px;display: block;overflow: hidden;}
.msg-txt .m_l h4 p{ font-size: 17px;color: #ffffff;margin-bottom: 15px;}
.msg-txt .m_l h4 #dr_code{ width: 300px;border: 1px solid #7e8898;padding: 7px 0;text-indent: 10px; font-size: 15px;color: #999999;}
.msg-txt .m_l h4 img{    height: 34px; vertical-align: top;}


/*招聘*/
.nav_big{width: 100%;height: auto;;border-top: 1px solid #dfdfdf;}
.top_navs{width: 1300px;margin:0 auto;background-color: #FFFFFF;color: :;;}
.top_navs a{display: inline-block;padding:23px 5px;font-size: 14px;color: #c5c5c5;}
.top_navs a:hover{color: #002f7b;}
.top_navs>span{color: #c5c5c5;}
.zp1{width: 40%;margin: 70px auto 45px;text-align: center;}
.zp1 h3{font-size: 26px;color: #002f7b;text-align: center;}
.zp1 p{font-size: 16px;color: #000000;margin:10px 0 34px;text-align: center;}
.zp1>span{display:inline-block;text-align: center;font-size: 16px;color: #888888;margin-bottom: 8px;width: 100%;}
.zp1>img{width: 2%;display: inline-block;}

.zp2_big{width: 100%;height: auto;background-color:#e4e9ec;}
.container{width:70%;height: auto;overflow: hidden;position: relative;margin: 0 auto;}
.navs{width: 100%;height:auto;border-bottom:1px solid #cfd4d7;text-align: center;}
.navs>div{display: inline-block;font-weight: 600;width: 250px;text-align: center;padding: 33px 0 14px;position: relative;}
.navs>div>a{font-size: 16px;color: #333333;}
.active>a{color: #002F7B !important;}

.content{width:200%;position:relative;	transition:0.5s;left: 0;}
.items{width:50%;float:left;text-align:center;height:auto;padding: 60px 0 30px;transition: all 1.5s;}
.navs>div>p{width: 100%;height:2px;background-color: #002F7B;position: absolute;bottom: 0;display: none;transition: all .5s;}
.navs>.tap>.cx{display: block !important;transition: all .5s;}

.items>a{float: left;width: 29%;padding:18px 1%;background-color:#d8dcdf;border-radius:5px;margin-bottom: 34px;transition: all .5s;}
.items>a:hover{background-color: #002D79;}
.items>a:hover span{color: #FFFFFF;}
.items>a:hover p{color: #FFFFFF;}
.items>a:nth-child(2){margin: 0 3.5%;}
.items>a:nth-child(5){margin: 0 3.5%;}
.items>a:nth-child(8){margin: 0 3.5%;}
.items>a>p{font-size: 18px;color: #3a4557;margin-bottom: 10px;text-align:left;}
.items>a>span{font-size: 12px;color: #3a4557;text-align:left;width: 100%;display: block;}
.items>p{font-size: 13px;color:#acb5bb;text-align: right;}

.job_show{width:100%;    overflow: hidden;border-top: 1px solid #e6e6e6;}
.job_show1{width: 1300px;height: auto;margin: 4% auto}
.job_show1>h3{}
.job_show1>h3>span{font-size: 16px;color: #0060aa;    padding-right: 5%;}
.job_show1>h3>p:nth-of-type(1){font-size: 30px;color: #333333;margin-bottom: 5%;} 
.job_show1>h3>p:nth-of-type(2){font-size:17px;color: #555555;line-height: 25px;    margin-top: 5%;border-bottom: 1px solid #dfdfdf;margin-bottom: 2%;}
.job_show1>h3>p:nth-of-type(2) span{line-height: 25px;    font-weight: 600;    font-size: 15px;color: #000;}
.job_show1>h3>p{font-size:16px;color: #555555;line-height:30px;}



/*人才激励*/

.jl{width: 70%;margin: 0 auto;padding: 64px 0;}
.jl>p{font-size: 19px;color: #333333;line-height: 24px;border-bottom:1px solid #e4e9ec;padding-bottom: 3px;margin-bottom: 57px;}
.jl h3{float: left;width:18%;text-align: left;margin-right: 9%}
.jl h3:nth-of-type(4){margin-right: 0;}
.jl h3>img{display: inline-block;width: auto;height: auto;}
.jl h3>p{font-size: 17px;color: #333333;margin: 20px auto 15px;font-weight: 600;}
.jl h3>span{font-size: 13px;color: #526558;line-height: 20px;}


.top_bans{width:85%;height:auto;position: relative;z-index: 1;overflow: hidden;margin: 0 auto 64px;}
.top_bans>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.cols{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.cols::after{content:" ";left:168%;background-color:#1c8ba9;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid;}
*/.cols .col1s{width: calc(189%);transform: skewX(-15deg); opacity: 1;background-color: rgba(0, 47, 122, 0.78);height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txts{position: relative;z-index: 4;width: 100%;height:auto;left:43%;top: 38%;}
.col_txts p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txts>a{padding: 12px 50px;color: #FFFFFF;font-size: 14px;text-align: center;border: 1px solid #ffffff;margin-top: 26px;display: inline-block;transition: all .5s;}
.col_txts>a:hover{background-color:#FFFFFF;color: #002D79;}



/*技术咨询*/
.top_bans1{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin: 0 auto 64px;}
.top_bans1>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.cols1{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.cols1::after{content:" ";left:285%;background-color:#97ecc5;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #97ecc5;}
*/.cols1 .col1s1{width: calc(170%);transform: skewX(-15deg); opacity: 1;background-color:#00649f;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txts1{position: relative;z-index: 4;width: 100%;height:auto;left:112%;top: 38%;}
.col_txts1 p{font-size: 20px;color: #ececec;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;}
.col_txts1 span:nth-child(2){display: inline-block;background-color: #97ecc5;width:49px;height: 1px;vertical-align: 15px;margin-right: 10px;}
.col_txts1 span:nth-child(3){font-size: 42px;color: #97ecc5;font-weight: normal;}
.cols1 .col2s1{width: calc(302%);transform: skewX(-15deg);opacity: .76;background-color: rgba(0, 100, 159, 0.65);;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}


.zx{width: 60%;margin:60px auto;height: auto;}
.zx>p:nth-of-type(1){font-size: 26px;color: #002f7b;text-align: center}
.zx>p:nth-of-type(2){font-size: 17px;color:#888888;text-align: center;margin:20px 0;}
.zx>img{width:1.5%;margin: 0 auto;display: block;}
.zx>form{width:100%;margin-top: 52px;}
.zx>form>.zxf_l>span{font-size: 15px;color: #000000;display: block;padding-bottom:5px;}
.zx>form>.zxf_l{width: 47%;height: auto;margin-right: 6%;}
.zx>form>.zxf_l>input{width:100%;padding: 10px 0;background-color:#ececec;text-indent: 10px;border: 0;margin-bottom: 20px}


.zx>form>.zxf_r{width: 47%;height: auto;}
.zx>form>.zxf_r>span{font-size: 15px;color: #000000;display: block;padding-bottom:5px;}
.zx>form>.zxf_r>input{width:100%;padding: 10px 0;background-color:#3c525f;text-indent: 10px;border: 0;margin-bottom: 20px;color: #FFFFFF;}

.zx>form>.zxf_r>input::-webkit-input-placeholder { /* WebKit browsers */
color:#FFFFFF;font-size:15px;
}
.zx>form>.zxf_r>input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:#FFFFFF;font-size:15px;
}
.zx>form>.zxf_r>input::-moz-placeholder { /* Mozilla Firefox 19+ */
color:#FFFFFF;font-size:15px;
}
.zx>form>.zxf_r>input:-ms-input-placeholder { /* Internet Explorer 10+ */
color:#FFFFFF;font-size:15px;
}

.zx>form>.zxf_r>select{width: 100%;border: 0;padding: 10px 0;background-color:#3c525f;text-indent: 10px;border: 0;margin-bottom: 20px;color: #FFFFFF}
.zx>form>.zxf_r>textarea{width:96%;border: 0;background-color:#ececec;padding: 2%;height:102px;margin-bottom: 20px;}
.zx>form>input[type=submit]{float: left;padding: 10px 69px;display: block;margin: 20px 0 20px;font-size: 16px;color: #3c525f;border:1px solid #3c525f;background-color: #FFFFFF;transition: all .5s;}
.zx>form>input[type=submit]:hover{color:#FFFFFF;background-color: #002D79;border-color: #002D79;}
.zx>form>p{width: 100%;height: auto;font-size:14px;color:#3c525f;padding-top: 10px;border-top: 1px solid #3c525f;float: left;}

.kf{width: 100%;height:auto;position: relative;}
.kf>img{width: 100%;height: auto;display: block;}
.kf>h3{position: absolute;z-index: 2;width:45%;padding: 28px 0 28px 12%;background-color: rgba(255,255,255,0.8);top: 35%;left:20%;}
.kf>h3>span{font-size: 17px;color: #333333;display: inline-block;margin-right: 75px;}
.kf>h3>a:nth-of-type(1){display: inline-block;padding: 12px 28px;font-size: 14px;color: #00649f;border: 1px solid #00649f;margin-right: 26px;transition: all .5s;}
.kf>h3>a:nth-of-type(2){display: inline-block;padding: 13px 29px;background-color: #00649f;color: #FFFFFF;font-size:14px;transition: all .5s;}

.kf>h3>a:hover{background-color: #002f7b;color: #FFFFFF;border-color:#002f7b;}


/*技术团队*/

.tec{width:1400px;margin: 65px auto 57px;}
.tec>h3{width: 57%;margin: 0 auto 50px;text-align: center;}
.tec>h3:nth-of-type(2){margin-top: 65px;}
.tec>h3:nth-of-type(3){margin-top: 65px;}
.tec>h3>p{font-size: 26px;color:#002f7b;}
.tec>h3>span{font-size: 17px;color: #888888;margin: 20px 0;line-height: 23px;display: block;}
.tec>h3>img{display: inline-block;width: 2%;}
.tec>img:nth-of-type(1){margin-right: 20px;}
.tec>img:nth-of-type(3){margin-right: 20px;}
.tec>img:nth-of-type(5){margin-right: 22.5px;}
.tec>img:nth-of-type(6){margin-right: 22.5px;}




/*资料下载*/
.down{width: 1300px;margin: 65px auto 27px;}
.down>p{font-size: 26px;color: #002f7b;text-align: center;}
.down>img{width:1.5%;height: auto;margin: 16px auto 62px;display:block;}
.down-main{width: 100%;height: auto;}
.down-main>.xz{width: 48%;height: auto;margin-right: 4%;display: block;transition: all .5s;margin-bottom: 38px;}
.down-main>.xz>img{float: left;}
.down-main>.xz:nth-of-type(2n){margin-right: 0;}
.down-main>.xz>span{display:inline-block;font-size: 12px;color: #c4c4c4;margin: 31px 0 5px 10px;}
.down-main>.xz>p{font-size: 18px;color: #000000;padding-bottom: 7px;border-bottom: 1px solid #ECECEC;margin-left: 10px;padding-left: 16.1%}
.down-main>.xz>p>img{float: right;}
.down-main>.xz:hover p{color: #002D79;}


/*应用领域*/
.top_bans_ly{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin: 0 auto 64px;}
.top_bans_ly>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_ly{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_ly::after{content:" ";left:231%;background-color:#89d329;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #89d329;}
*/.col_ly .col_ly1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#00617e;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_ly{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_ly>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_ly>span:nth-child(2){display: inline-block;background-color: #89d329;width:49px;height: 1px;vertical-align: 15px;margin-right: 10px;}
.col_txt_ly>span:nth-child(3){font-size: 42px;color: #89d329;font-weight: normal;}
.col_ly .col_ly2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#00617e;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}



.yyly{width:90%;margin: 0 auto 35px;}
.yyly>p{font-size: 33px;color: #022a6b;text-align: center;}
.yyly>span{display: block;font-size: 18px;color: #73829a;margin: 28px auto;text-align:center;}
.yyly>img{display: block;width: 1%;height: auto;margin: 0 auto 43px}
.yyly>h3{float: left;width: 31%;height:auto;margin-bottom: 38px;box-shadow: 0px 0px 10px 1px rgb(227, 231, 239);overflow: hidden;}
.yyly>h3>.whrit{width: 100%;height:auto;transition: all .3s;}
.yyly>h3>.whrit>img{display: block;width: 100%;height:auto;}
.yyly>h3>.whrit:hover{opacity: 0.8;}
.yyly>h3>.hy{padding: 28px 60px 43px;}
.yyly>h3>.hy>p{width: 93px;margin: 0 auto 15px;font-size: 22px;padding-bottom: 12px;border-bottom: 1px solid #d7e3e8;}
.yyly>h3>.hy>span{font-size: 15px;color: #333333;line-height: 20px;}
.yyly>h3>.hy>a{padding: 12px 0;font-size: 15px;color: #ffffff;display: block;margin-top: 40px;transition: all .5s;text-align: center;width: 100%;}
.yyly>h3>.hy>a:hover{background-color:#002D79 !important;}
.yyly>h3:nth-of-type(1)>.hy>p{color: #0091df;}
.yyly>h3:nth-of-type(1)>.hy>a{background-color: #094a66;}

.yyly>h3:nth-of-type(2){margin:0 3.5%;}
.yyly>h3:nth-of-type(5){margin:0 3.5%;}

.yyly>h3:nth-of-type(2)>.hy>p{color: #66b512;}
.yyly>h3:nth-of-type(2)>.hy>a{background-color: #094a66;}

.yyly>h3:nth-of-type(3)>.hy>p{color: #624963;}
.yyly>h3:nth-of-type(3)>.hy>a{background-color: #094a66;}


.yyly>h3:nth-of-type(4)>.hy>p{color: #10384f;}
.yyly>h3:nth-of-type(4)>.hy>a{background-color: #094a66;}

.yyly>h3:nth-of-type(5)>.hy>p{color: #0091df;}
.yyly>h3:nth-of-type(5)>.hy>a{background-color: #094a66;}


.yyly>h3:nth-of-type(6)>.hy>p{color: #094a66;}
.yyly>h3:nth-of-type(6)>.hy>a{background-color: #094a66;}


/*石化行业*/

.top_bans_sh{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin: 0 auto;}
.top_bans_sh>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_sh{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_sh::after{content:" ";left:264%;background-color:#25498c;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #25498c;}
*/.col_sh .col_sh1{width: calc(150%);transform: skewX(-15deg); opacity: 1;background-color:#624963;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_sh{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_sh>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_sh>span:nth-child(2){font-size: 42px;color: #ffffff;}
.col_sh .col_sh2{width: calc(280%);transform: skewX(-15deg);opacity: .76;background-color:#624963;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}


.sh_txt{width: 100%;height: auto;background-color: #e4e9ee}
.sh_txt>h3{width:1150px;height:auto;margin: 0 auto;padding:3% 0;}
.sh_txt>h3>p{font-size: 16px;color: #5d6469;line-height: 25px;letter-spacing: 1px;}
.sh_txt>h3>p:nth-child(2){margin-top: 38px;}



/*新闻*/
.news{width: 100%;height: auto;}
.news>h3{width:75%;height: auto;}
.news>h3>img{display: block;width: 100%;height: auto;position: relative;z-index: 1;}
.news>h3>p{display: block;width: auto;height: auto;position: absolute;z-index: 30;top:192px;left: 16%}
.news>h3>p>span{display:inline-block;font-size: 15px;color: #FFFFFF;}
.news>h3>p>span:nth-of-type(1){font-size: 30px;color: #FFFFFF;margin-bottom: 18px;display: block;}
.news>h3>p>span:nth-of-type(2){margin-right: 25px;}
.news>h3>left{width:1000px;height:541px;padding: 56px 0 75px;display: block;margin-left: 21%;overflow-y:scroll;overflow-x: hidden;}
.news>h3>left>p{font-size: 16px;color: #333333;line-height: 26px;    padding-right: 50px;}
.news>h4{width: 21%;padding: 70px 2% 316px;background-color: #1a355e;}
.news>h4>p{font-size: 20px;color: #FFFFFF;padding-bottom: 20px;border-bottom: 1px solid #001a42; }
.news>h4>a{font-size: 17px;color: #FFFFFF;line-height: 25px;}
.news>h4>a:nth-of-type(1){margin-top: 40px;display: block;}
.news>h4>a>span{display: block;font-size: 12px;color: #FFFFFF;}
.news>h4>a:nth-of-type(2){margin: 30px auto;display: block;}
.news>h4>left{display: block;padding: 35px 0;border-top: 1px solid #001A42;border-bottom: 1px solid #001A42;margin: 40px 0;}
.news>h4>left>p{margin-bottom: 10px;    font-size: 14px; color: #FFFFFF;}
.news>h4>left>p>span{font-size: 14px;color: #FFFFFF;}
.news>h4>left>p>a{font-size: 14px;color: #FFFFFF;}
.news>h4>a:last-of-type{display: block;width: 152px;text-align: center;padding: 9px 0;border: 1px solid #445d83;font-size: 14px;color: #FFFFFF;}


/*新闻列表*/
.top_bans_xw{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin: 0 auto 64px;}
.top_bans_xw>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_xw{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_xw::after{content:" ";left:231%;background-color:#002e7a;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #002e7a;}
*/.col_xw .col_xw1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#9dacb7;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_xw{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_xw>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_xw>span:nth-child(2){display: inline-block;background-color: #002e7a;width:49px;height: 1px;vertical-align: 15px;margin-right: 10px;}
.col_txt_xw>span:nth-child(3){font-size: 42px;color: #002e7a;font-weight: normal;}
.col_xw .col_xw2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#9dacb7;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}


.new_list{width: 1300px;margin: 85px auto 356px;}
.new_list>h3{width: 17%;height: auto;border-bottom:8px solid #002e7a;background-color:#f1f6f8;padding: 26px 1.5% 58px;}
.new_list>h3>span{display: block;font-size: 17px;color: #000000;padding-bottom: 18px;border-bottom: 1px solid #dbe1e3;margin-bottom: 30px}
.new_list>h3>p{margin-bottom: 28px;padding-left: 5px}
.new_list>h3>p>a{font-size: 16px;color: #768091;}
.new_list>h3>p>a>span{font-size: 20px;color: #768091;margin-right: 10px}
.new_list>h3>p:hover a>span{color: #002e7a;}
.new_list>h3>p:hover a{color: #002e7a;}
.new_list>h3>.news_active>a{color: #002E7A;}
.new_list>h3>.news_active>a>span{color: #002E7A;}
.new_list>h4>.list_new{width: 100%;height: auto;padding:40px 0;border-bottom: 1px solid #dbe1e3;}
.new_list>h4>.list_new:nth-of-type(1){padding:0 0 40px;}

.new_list>h4{width: 75%;margin-left: 5%}
.new_list>h4>.list_new>img{     float: left; width: 25%; }
.new_list>h4>.list_new>a{width: 70%;display: block;float: right;display: block;}
.new_list>h4>.list_new>a>span{font-size: 12px;color: #a9b5c9;display:block;margin: 21px 0 15px;}
.new_list>h4>.list_new>a>p:nth-of-type(1){font-size: 24px;color: #000000;margin-bottom: 18px;}
.new_list>h4>.list_new>a>p:nth-of-type(2){font-size: 16px;color: #768091;line-height: 23px;}


/*产品*/
.top_bans_cp{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin: 0 auto 64px;}
.top_bans_cp>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_cp{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_cp::after{content:" ";left:231%;background-color:#308abc;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #308abc;}
*/.col_cp .col_cp1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#33cccc;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_cp{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_cp>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_cp>span:nth-child(2){display: inline-block;background-color: #2c3e50;width:49px;height: 1px;vertical-align: 15px;margin-right: 10px;}
.col_txt_cp>span:nth-child(3){font-size: 42px;color: #002f7b;font-weight: normal;}
.col_cp .col_cp2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#a6b7dc;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}

.key{width: 1300px;margin: 0 auto 90px;padding-top: 30px;}
.key>p{width: 100%;height: auto;margin-bottom: 35px;}
.key>p>img{margin-right: 29px;vertical-align: middle;}
.key>p>span{font-size: 30px;color: #333333; vertical-align: middle;}
.key .key_list{width:95%;height: auto;margin-left:5%;}
.key .key_list>a{float: left;width: 19%;border-radius: 5px;box-shadow: 0px 0px 10px 1px rgb(227, 231, 239);margin-right:1.2%;margin-bottom: 25px;display: block;background-color: #FFFFFF;}
.key .key_list>a>img{display: block;margin:5px auto;width: 74%;transition: all .5s;}
.key .key_list>a:hover>img{transform: scale(1.06);}
.key .key_list>a:hover>span{color: #002D79;}
.key .key_list>a:nth-of-type(5){margin-right: 0;}
.key .key_list>a:nth-of-type(10){margin-right: 0;}
.key .key_list>a>span{font-size: 16px;color: #000000;display: block;padding: 22px 10%;width:80%;border-top: 1px solid #ededed;transition: all .5;}

.key_xz{position: relative;background-color: #f6f8fb;width: 100%;margin: 103px auto 160px;}
.key_xz::before{background-image: url(../images/tilted-blue-gray.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: '';
    height: 29px;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 2;
    height: 109px;
    top: -109px;
    transform:rotateX(360deg);}
.key_xz::after{background-image: url(../images/tilted-blue-gray.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: '';
    height: 29px;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 2;
    height: 109px;
    transform: scale(-1,-1);
        bottom: -109px;
}    

/*产品详情*/
.grays{background-color: #f7f7f7;}
.pro_big{width: 100%;height:auto;background-color: #F7F7F7;padding: 48px 0 153px;} 
.pro_txt{width: 1300px;height: auto;margin: 0 auto}
.pro_txt>h3{width: 52%;height: auto;float: left;}
.pro_txt>h3>span:nth-of-type(1){font-size: 14px;color: #888888;display: block;margin-bottom: 13px;}
.pro_txt>h3>p:nth-of-type(1){font-size: 30px;color: #333333;} 
.pro_txt>h3>span:nth-of-type(2){display: block;width: 45px;height:5px;margin: 50px 0;background-color: #002f7b;}
.pro_txt>h3>p:nth-of-type(2){font-size:17px;color: #555555;line-height: 25px;margin-bottom: 50px;}
.pro_txt>h3>p:nth-of-type(2) span{line-height: 25px;}
.pro_txt>h3>p{font-size:17px;color: #555555;line-height:30px;}

.pro_txt>h3>p:nth-of-type(3){display: block;padding: 50px 0;border-top: 1px solid #dfdfdf;font-size: 16px;color: #888888;line-height: 20px;border-bottom: 1px solid #dfdfdf;} 
.pro_txt>h3>p:nth-of-type(3)>span{font-size: 16px;color: #555555;line-height: 25px;}
.pro_txt>h4{padding: 60px 69px;background-color: #FFFFFF;width: 28%}
.pro_txt>h4>img{width: 100%;height:auto;}






.cp_txt{width: 135px;text-align: center;padding: 31px 0;margin: 0 auto;font-size: 18px;color: #000000;border-top: 3px solid #002f7b;}    

.key_xzs{background-color: #f6f8fb;width: 100%;padding: 67px 0 74px;}
.key_xzs .keys{width: 1300px;margin:0 auto;}
.keys .key_list{width:100%;height: auto;}
.keys .key_list>a{float: left;width: 19%;border-radius: 5px;box-shadow: 0px 0px 10px 1px rgb(227, 231, 239);margin-right:1.2%;margin-bottom: 25px;display: block;background-color: #FFFFFF}
.keys .key_list>a>img{display: block;margin:5px auto;transition: all .5s;width: 74%;}
.keys .key_list>a:nth-of-type(5){margin-right: 0;}
.keys .key_list>a>span{font-size: 16px;color: #000000;display: block;padding: 22px 10%;width:80%;border-top: 1px solid #ededed;}

.keys .key_list>a:hover>img{transform: scale(1.06);}
.keys .key_list>a:hover>span{color: #002D79;}

/*关于我们*/
.top_bans_ab{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin:0 auto 64px;}
.top_bans_ab>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_ab{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_ly::after{content:" ";left:231%;background-color:#89d329;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #89d329;}
*/.col_ab .col_ab1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#00649f;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_ab{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_ab>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_ab>span:nth-child(2){display: inline-block;background-color: #70ebf2;width:49px;height: 1px;vertical-align: 15px;margin-right: 10px;}
.col_txt_ab>span:nth-child(3){font-size: 42px;color: #70ebf2;font-weight: normal;}
.col_ab .col_ab2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#00649f;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}

.ab{width: 65%;margin: 65px auto;text-align: center;}
.ab>p{font-size: 31px;color: #002f7b;margin-bottom: 19px;}
.ab>span{font-size: 17px;color: #606978;line-height: 28px;}

.ab_img{width: 1300px;height:auto;margin: 0 auto 65px;text-align: center;}
.ab_img>h3{;height:auto;width: 30%;position: relative;display: inline-block;}
.ab_img>h3>img{width: 100%;height: auto;}
.ab_img>h3>a{position: absolute;width:92%;padding:14px 4%;font-size: 17px;color: #ffffff;bottom: 0;left: 0;display:block;text-align: left;transition: all .8s;}
.ab_img>h3>a:hover{background-color: #002D79 !important;}
.ab_img>h3>a>span{float: right;color: #FFFFFF;}
.ab_img>h3:nth-of-type(1) a{background-color:rgba(128, 128, 128, 0.68);}
.ab_img>h3:nth-of-type(2) a{background-color:rgba(34, 152, 218, 0.68);}
.ab_img>h3:nth-of-type(2){margin: 0 2%;}
.ab_img>h3:nth-of-type(3) a{background-color:rgba(26, 156, 178, 0.82);}

.td{width: 100%;height: auto;padding: 73px 0;background-color: #f5f9ff;}
.td .td_txt{width: 1300px;height: auto;margin: 0 auto;}
.td .td_txt>img{float: left;width: auto;height: auto;}
.td .td_txt>p{font-size:31px;color: #002f7b;margin-bottom: 55px;text-align: center;}
.td .td_txt>h3{float:left;width: 543px;height: auto;margin: 0 57px 0 55px;}
.td .td_txt>h3>p{font-size: 18px;color: #606978;line-height: 25px;}
.td .td_txt>h3>p:nth-of-type(1){margin-bottom: 32px}

.td2{width: 100%;height: auto;padding: 73px 0;background-color: #ebf3ff;}
.td2 .td_txt{width: 1300px;height: auto;margin: 0 auto;}
.td2 .td_txt>p{font-size:31px;color: #002f7b;margin-bottom: 55px;text-align: center;}
.td2 .td_txt>h3{float:left;width: 543px;height: auto;}
.td2 .td_txt>img{margin: 0 57px 0 55px;width: auto;height: auto;float: left;}
.td2 .td_txt>h3>p{font-size: 18px;color: #606978;line-height: 25px;}
.td2 .td_txt>h3>p:nth-of-type(1){margin-bottom: 32px}

/*企业文化*/
.wh1{width: 1300px;margin: 70px auto 50px;position: relative;}
.wh1>img{width:100%;height: auto;}
.wh1>h3{position: absolute;padding: 67px 130px;text-align: center;background-color:rgba(49, 90, 154, 0.92);top: 86px;left:350px;}
.wh1>h3>p{font-size: 38px;color: #ffffff;}
.wh1>h3>span:nth-of-type(1){display: block;width:251px;height: 1px;background-color: #4e70a5;margin: 23px auto;}
.wh1>h3>span:nth-of-type(2){font-size: 18px;color: #ffffff;}

.hope{width: 1300px;margin:0 auto;}
.hope>h3{font-size: 38px;color: #000000;margin-bottom:60px;text-align: center;}
.hope>h4{width:44%;height:auto;margin-right: 4%;padding: 60px 0 60px 4%;box-shadow:0px 0px 10px 1px rgb(227, 231, 239);float: left;}
.hope>h4>left{width: 133px;height: auto;display: inline-block;}
.hope>h4>left>p{font-size: 25px;color: #002e7b;margin-bottom: 22px;}
.hope>h4>left>span{padding:11px 13px;display: block;border-bottom: 1px solid #e6eaf1;text-align: center;}
.hope>h4>left>span:nth-of-type(3){border-bottom: none;}
.hope>h4>left>img{margin-top: 38px;display: block;}
.hope>h4>img{float: right;}
.hope>h4:nth-of-type(2){margin-right: 0}
.hope>h4:nth-of-type(2)>left{width: 245px;}
.hope>h4:nth-of-type(2)>left>span{display: inline-block;padding:11px 27px;margin-right: 15px;}
.hope>h4:nth-of-type(2)>left>span:nth-of-type(3){border-bottom:1px solid #e6eaf1;}
.hope>h4:nth-of-type(2)>left>span:nth-of-type(4){border-bottom: none;}
.hope>h4:nth-of-type(2)>left>span:nth-of-type(5){border-bottom: none;}


.zl{width: 1300px;margin:65px auto;padding: 57px 0;border-bottom: 1px solid #e3e3e3;border-top: 1px solid #e3e3e3;text-align: center;}
.zl>p{font-size:38px;margin-bottom: 45px;color: #000000;text-align: center;}
.zl>h4{display: inline-block;margin: 0 27px;position: relative;}
.zl>h4>p{position: absolute;font-size: 21px;color: #1e5371;top: 87px;left: 50px;}


.zlmb{width: 1300px;height: auto;text-align: center;position:relative;margin: 0 auto 90px;}
.zlmb>p{font-size:38px;margin-bottom: 45px;color: #000000;text-align: center;}
.zlmb>img{width: 100%;height: auto;}
.zlmb>.mb{width: 100%;position:absolute;z-index: 5;top:115.5px;left: 0;}
.zlmb>.mb>h3{display: inline-block;width: 230px;height:auto;padding: 42px 0;background-color:#476ca4;border-radius: 50%;}
.zlmb>.mb>h3>p{font-size: 46px;color: #FFFFFF;font-family: "Arial";margin: 19px 0;}
.zlmb>.mb>h3>span{font-size: 15px;color: #ffffff}
.zlmb>.mb>h3:nth-of-type(2){margin: 0 120px;}


/*公共事业*/
.top_bans_gg{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin:0 auto;}
.top_bans_gg>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_gg{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_ly::after{content:" ";left:231%;background-color:#89d329;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #89d329;}
*/.col_gg .col_gg1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#094a66;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_gg{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_gg>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_gg>span:nth-child(2){font-size: 42px;color: #ffffff;}
.col_gg .col_gg2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#094a66;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}

/*电力行业*/
.top_bans_dl{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin:0 auto;}
.top_bans_dl>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_dl{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_ly::after{content:" ";left:231%;background-color:#89d329;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #89d329;}
*/.col_dl .col_dl1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#0091df;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_dl{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_dl>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_dl>span:nth-child(2){font-size: 42px;color: #ffffff;}
.col_dl .col_dl2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#28559e;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}

/*船舶行业*/
.top_bans_cb{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin:0 auto;}
.top_bans_cb>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_cb{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_ly::after{content:" ";left:231%;background-color:#89d329;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #89d329;}
*/.col_cb .col_cb1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#10384f;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_cb{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_cb>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_cb>span:nth-child(2){font-size: 42px;color: #ffffff;}
.col_cb .col_cb2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#10384f;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}

/*核电行业*/

.top_bans_hd{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin:0 auto;}
.top_bans_hd>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_hd{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_ly::after{content:" ";left:231%;background-color:#89d329;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #89d329;}
*/.col_hd .col_hd1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#66b512;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_hd{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_hd>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_hd>span:nth-child(2){font-size: 42px;color: #ffffff;}
.col_hd .col_hd2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#333e31;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}

/*轨道交通*/

.top_bans_gd{width:100%;height:auto;position: relative;z-index: 1;overflow: hidden;margin:0 auto;}
.top_bans_gd>img{position: absolute;top: 0;left: 0;width: 100%;height: auto;}
.col_gd{height:313px; display: inline-block;position: relative;max-width: 60%;left: 0;}
/*.col_ly::after{content:" ";left:231%;background-color:#89d329;position: absolute; top: -5%;z-index: 3;transform: skewX(-23deg);width: 1px;height: 110%;border-right: 1px solid #89d329;}
*/.col_gd .col_gd1{width: calc(142%);transform: skewX(-15deg); opacity: 1;background-color:#0091df;height: 100%;z-index: 1;left: -20%;top: 0;display: block;position: absolute;backface-visibility: hidden}
.col_txt_gd{position: relative;z-index: 4;width: 100%;height:auto;left:93%;top: 38%;}
.col_txt_gd>p{font-size: 25px;color: #ffffff;line-height: 25px;margin-bottom: 15px;letter-spacing: 1px;text-align: left;}
.col_txt_gd>span:nth-child(2){font-size: 42px;color: #ffffff;}
.col_gd .col_gd2{width: calc(247%);transform: skewX(-15deg);opacity: .76;background-color:#273b40;z-index: 2;top: 0;left: -16%;display: block;position: absolute;height: 100%;backface-visibility: hidden;}


/*产品*/
.sp{width:1300px;margin: 0 auto;padding-bottom: 90px;}
.sp>p{font-size: 18px;color: #000000block;padding: 33px 0;border-top:3px solid #002f7b;margin: 0 auto;width:121px;text-align: center;}

#box{ width: 900px;height: auto;position: relative;margin: 3% auto;overflow: hidden;    border-radius: 6px;}
.cover{z-index: 10;position: absolute;width: 100%;height: 100%;cursor: pointer;opacity: 1;top: 0;left: 0;    text-align: CENTER;visibility: visible;}
.cover #imgbg{    position: absolute;width: 100%;top: 0;left: 0;z-index: -1;height: 100%;border-radius: 6px;}
.cover h4{    display: block;font-size: 21px;width: 100%;margin: 0 auto 3%;color: #fff;line-height: 28px;letter-spacing: 2px;margin: 18% auto 20px;}
.cover span{color: #fff;border-bottom: 1px solid;letter-spacing: 4px;font-size: 14px;}
.cover img{    display: block;margin: 0 auto 30px;}
.cover>dt>img:nth-of-type(1){margin-top: 215px;width: 10%;}
.cover dt{    position: absolute;top: 0;width: 100%;height: 100%;left: 0;opacity: 1;transition: 0.2s;}
#box a{position: absolute;width: 50px;height: 20px; top:0;right:0;color: red;background: url('images/close.png') center;}
#box video{border-radius: 6px;height: 500px;}


.cplb{width: 100%;height:auto;background-color: #e4e9ee;padding:68px 0;}
.cplb_main{width: 900px;height: auto;margin: 0 auto;position:relative;}
.cplb_main>h3{font-size: 30px;color: #000000;text-align: center;margin-bottom: 40px;}
.cplb_main .cp_r{width:19%;height: auto;background-color: #FFFFFF;padding: 30px 4% 0;height: 330px;}
.cplb_main .cp_r>p{font-size: 14px;color: #555555;line-height: 28px;}
.cplb_main .cp_r>span{display: inline-block;font-size: 16px;padding-bottom: 5px;border-bottom:3px solid #002D79;width:73px;margin-bottom: 28px;}


/*轮播*/
.cp_lb{width:70%;float: left;position: relative;}
.cp_lb .banner-self{width:100%;overflow:hidden;margin:0px auto;border:1px solid transparent;box-sizing:border-box;}
.cp_lb .banner-self .banner-self-move{width:10000%;}
.cp_lb .banner-self .banner-self-move li{width:1%;float:left;}
.cp_lb .banner-self .banner-self-move li img{width:100%;}
.cp_lb .banner-self .btns{position:absolute;left:50%;bottom:-37px;transform:translateX(-50%);}
.cp_lb .banner-self .btns i{margin-left:14px;box-sizing:border-box;display:inline-block;width:11px;height:11px;border-radius:100%;background:#a6abaf;}
.cp_lb .banner-self .btns i:hover{background:#002f7b;}
.cp_lb .banner-self .btns i.active{background:#002f7b;}
.cp_lb .banner-self p.arrow-left,.banner-self p.arrow-right{opacity:0;position:absolute;width:125px;height:255px;top:52%;transform:translateY(-50%);border-radius:5px;cursor:pointer;}
.cp_lb .banner-self p.arrow-left{background: url('../images/arrow-left-light.png') 50px 105px no-repeat ;left:0;}
.cp_lb .banner-self p.arrow-right{background: url('../images/arrow-right-light.png') 50px 105px no-repeat;right:0;}

/*-----*/








@media only screen and (min-width: 1800px) and (max-width: 2500px)
{
 .nav left p{min-width: 18%}	

.ind_r{padding: 402px 180px;width: 601px;}


	
	
	
	
	
	
.carousel{height: 860px !important;}
.header_top_z{width:1300px;}



.nav right{ width:70%;}
.header_top right{ width:33%;}
/*.ss{line-height: 85px;}*/
.page_banner_contact div{ margin-top:4.5%;}
.page_banner_news div{ margin-top:4.5%;}
.page_banner_hdhy div{margin-top: 4.5%;}
.page_banner_hdhy div h4{ margin-top:2%;}
/*.nav right dl{     margin-right:44px;}*/
.page_banner_shhy div{ margin-top:4.5%;}
.page_banner_shhy div h4{ margin-top:2%;}
.page_banner_cphy div{ margin-top:4.5%;}
.page_banner_cphy div h4{ margin-top:2%;}
.page_banner_gdjthy div{ margin-top:4.5%;}
.page_banner_gdjthy div h4{ margin-top:2%;}
.page_banner_pro div{ margin-top:4.5%;}
.page_banner_about div{ margin-top:4.5%;}
.page_banner_fzlc div{ margin-top:4.5%;}
.banner_txt{ margin-left:15.8%; width:34%;margin-top: 14%;height: 70px;}
.footer_nav dl dt{ margin-right:14%;}
.page_fzlc{ width:1300px;}
.page_fzlc .cent-line-box .line{ width:2px;}
.page_fzlc .cent-line-box{ z-index:-1;}
.footer_bottom right{width: 46%;}
.footer_bottom zong{ width:12%;}
.footer_bottom left span button{ height:26px;}
.page_about_n_one right h2 p{ width:27%;}
/*.nav right .nav_txt h3 a{margin-right:3%;padding: 0.7% 5.2%;}*/

.carousel-indicators li:last-child{margin-right: 0;}
.banner_botom .container .row{ width:8% !important;}
.carousel-indicators li{margin-right: 16%;}


.page_pro_show_cont .carousel{ height:420px;}
/*.nav right .nav_pic{ height:350px;}*/
.nav right .nav_txt h2{font-size: 14px;margin-top: 5%;line-height: 22px;}
.page_contact_n bottom form h2 {width: 55%;}
.page_contact_n bottom form div right{ width:83%;}
.page_pro_show_cont .carousel{ width:60%; height:470px !important;}
.page_pro_show_cont left h2{ height:382px;}
.page_pro_show{padding-top: 6%;}
.index_case_lb{ width:1300px;}
.page_culture div{ width:1300px;}
.page_honor .pagePadding{ width:1300px;}
.dg div{ width:1300px;}
.page_pro_show_cont{ width:1300px;}
.page_field_n{ width:1300px;}
.page_field_hd .department{}
.page_field_hd .dp-detail .job-detail dd zong{ width:1300px;}
.page_field_hd .dp-detail .job-detail dt zong{ width:1300px;}
/*.page_yjzs{ width:1300px;}*/
.page_yjzs_show{ padding-top:9%;}
.page_yjzs_show_n{width: 1263px;}
.page_yjzs_show_n .carousel{ height:450px !important;}
.page_field_sh_zong div{width: 1187px;}
.page_field_cp .dp-detail .job-detail{ width:1300px;}
.page_field_hd .dp-detail .job-detail dt zong span{ height:370px;}
.page_field_gdjt .dp-detail .job-detail dd zong{ width:1300px;}
.page_news_n{ width:1300px;}
.page_team{ width:1300px;}
.page_team h4{ height:175px;}
.page_team h4 p{ height:100%;}
.page_team_qhz .carousel .item .team_pic_two{ width:389px;}
.page_team_qhz .carousel .item .team_pic_one{ width:780px;}
.page_down div{ width:1300px;}
.page_zixun{ width:1300px;}
.page_contact_n{ width:1300px;}
.page_job{ width:1300px;}
.page_banner_news{ padding-top:6%;}
.page_banner_contact{ padding-top:6%;}
.page_banner_hdhy{ padding-top:6%;}
.page_banner_shhy{ padding-top:6%;}
.page_banner_cphy{ padding-top:6%;}
.page_banner_gdjthy{ padding-top:6%;}
.page_banner_pro{ padding-top:6%;}
.page_banner_about{ padding-top:6%;}
.page_banner_fzlc{ padding-top:6%;}
.banner_more{margin-left: 10%;top: 48%;}
.banner_more h3 .i2{ height:2.2em;}
.index_pro ul li .department{ width:700px;}
.page_about_n_one left {width: 49.5%;padding: 4% 3%;}

/*.nav right .nav_txt{padding: 3% 5%;}*/
/*.carousel{ height:850px !important;}*/
/*.page_field_ly .dp-detail .job-detail dl{padding: 2.5% 16%;}*/
/*
.page_field_ly .department{ width:1300px;}*/
.page_banner_ly div{margin-top: 4%;}
.page_team_qhz .carousel .item .team_pic_two dd b{width: 194px;}
.index_about_n_right p b{margin-top: 4%;}
.index_about_n_left{height: 430px;}
.index_about_n_right{height: 430px;}
.page_team_qhz .carousel{height: 460px  !important;}
/*.page_field_ly_ms p{width: 80%;}*/

.col_ab{height: 298.56px;}
.col_cp{height: 298.56px;}
.col_ly{height: 298.56px;}
.col_dl{height: 298.56px;}
.col_sh{height:298.56px;}
.col_cb{height: 298.56px;}
.col_hd{height: 298.56px;}
.col_gd{height: 298.56px;}
.col_gg{height: 298.56px;}
.col_xw{height: 298.56px;}
.cols1{height: 298.56px;}
.col{height: 298.56px;}










}


@media only screen and (min-width: 1600px) and (max-width: 1798px)
{

.col_ab{height: 260.77px;}
.col_cp{height: 260.77px;}
.col_ly{height: 260.77px;}
.col_dl{height: 260.77px;}
.col_sh{height: 260.77px;}
.col_cb{height: 260.77px;}
.col_hd{height: 260.77px;}
.col_gd{height: 260.77px;}
.col_gg{height: 260.77px;}
.col_xw{height: 260.77px;}
.cols1{height: 260.77px;}
.col{height: 260.77px;}
.ind_r>h3{    top: 214px;left: 72px;}
.index_about>img{height: 690px;}
.about_video{left: 28%}
.news>h3>left{margin-left: 6%;}







.page_contact_n bottom form h2{width: 58%;}
.page_contact_n bottom form div right{ width:83%;}
.footer_bottom right{ width:44%;}
.footer_bottom left span button{ height:33px;}
.page_yjzs_show_n .carousel{ height:441px;}
.page_pro_show_cont .carousel{ width:65%;}
.page_about_n_one right h2 p{ width:27%;}
.page_banner_about div{ margin-top:4%;}
.nav right .nav_txt h3 a{margin-right: 15%;}
.page_banner_fzlc div{ margin-top:6%;}
.page_fzlc .cent-line-box .line{ width:2px;}
.page_banner_pro div{ margin-top:6%;}
.page_banner_news div{ margin-top:6%;}
.page_banner_contact div{ margin-top:6%;}
.banner_txt.banner_txt{margin-top: 15%;margin-left: 14%;}
.nav right{ width:50%;}
.nav right dl dt{top: 100%;}
.page_pro_show{padding-top: 6.4%;}
.page_pro_show_cont .carousel{ width:64%;}


}


@media only screen and (min-width: 1400px) and (max-width: 1598px)
{
.banner_txt{margin-left: 9%;margin-top: 18%;}
.footer_bottom right{ width:44%;}
.footer_bottom left span button{ line-height:32px;}
.nav right .nav_txt h3 a{ margin-right:15%;}
.page_banner_about div{ margin-top:6%;}
.page_banner_fzlc div{ margin-top:7%;}
.page_fzlc .cent-line-box .line{ width:2px;}
.page_fzlc{ width:1160px;}
.page_pro_show_cont left{ width:26%;}
.page_pro_show_cont .carousel{ width:68%;height: 365px;}
.page_banner_news div{ margin-top:7%;}
.page_contact_n bottom form h2{ width:54%;}
.page_contact_n bottom form div right{ width:83%;}
.page_pro_show{ padding-top:7.1%;}


.col_ab{height: 216.2px;}
.col_cp{height: 216.2px;}
.col_ly{height: 216.2px;}
.col_dl{height: 216.2px;}
.col_sh{height: 216.2px;}
.col_cb{height: 216.2px;}
.col_hd{height: 216.2px;}
.col_gd{height: 216.2px;}
.col_gg{height: 216.2px;}
.col_xw{height: 216.2px;}
.cols1{height: 216.2px;}
.col{height: 216.2px;}


.m_r{width: 23%;margin-left: 7%;;}
.page_field_ly .yjzs .yjzs_txt{width: 1300px;}
.pagePadding>h3{width:46%;}
/*.pagePadding{width: 1300px;}*/
.job-detail .mar>img{width: 50%;}
.page_field_ly .dp-detail .job-detail dl:nth-child(odd) .pagePadding>h3{margin-left: 3%;}
.page_field_ly .dp-detail .job-detail dl:nth-child(odd) .pagePadding>img{}

.ind_r>h3{top: 186px;top: 178px;left: 63px;}
.about_video{left: 28%}
.index_about>img{height: 680px;}


.news>h3>p{top: 178px;}
.news>h3>left{width: 900px;margin-left: 8%;padding: 56px 0 127px;}
.kf>h3{padding: 28px 4% 28px 4%;}
.nav left p{width: 28%;}


}

@media screen and (max-width:1366px)
{
	.top_navs{width: 1200px;}
	.page_yjzs .yjzs_txt{width: 1300px;}
	.pro_txt{width: 1200px}
	.key_xzs .keys{width: 1200px;}
	.index_about>img{height: 675px;}
	.imgShowDemo .img{max-height: 84% !important;top: 44px !important;}
.news>h3>p{top: 168px;}
.col_ab{height: 222.22px;}
.col_cp{height: 222.22px;}
.col_ly{height: 222.22px;}
.col_dl{height: 222.22px;}
.col_sh{height: 222.22px;}
.col_cb{height: 222.22px;}
.col_hd{height: 222.22px;}
.col_gd{height: 222.22px;}
.col_gg{height: 222.22px;}
.col_xw{height: 222.22px;}
.cols1{height: 222.22px;}
.col{height: 222.22px;}	

.page_field_ly .yjzs .yjzs_txt{width: 1300px;}

.pagePadding>h3{width:47%;}
.news>h3>left{padding: 56px 0 133px;width: 850px;margin-left:7%;}
.kf>h3{width: 47%;padding: 28px 4% 28px 4%;}
.m_r{width: 24%;margin-left: 6%;}
.pagePadding>img{width: 50%;}
.pagePadding{width: 1300px;}
.page_field_ly .yjzs>.yjzs_txt>h3>img{height: 200px;}
.job-detail .mar>img{width: 50%;}

.ind_r>h3{top: 161px;}	
.nav left p{width: 29%;}



.about_video{left: 25%;}
.index_news_nr .bottom dd b t{font-size: 16px;}


.header_top_z{width: 1200px;}
.header_top right{ width:31%;}
.nav{width: 1200px;}
.nav right {width: 65%;}
.index_pro ul li .dp-detail div{width: 1200px;}
.index_pro ul li .dp-detail div .job-detail{height:280px !important;}
.index_about top{width: 1200px;}
.index_case top{width: 1200px;}
.index_news{width: 1200px;}
.index_hz div{width: 1200px;}
.index_hz div dl{margin-right: 2.8%;}
.footer_bottom right{width: 42%;}
.footer_bottom left span button{line-height: 25px;height: 25px;}
.carousel{ height:680px !important;}
.page_honor .pagePadding{width: 1160px;}
.page_pro .page_pro1{width: 1200px;height: 46em;}
.page_pro .page_pro2{height: 46em;}
.lib_Contentbox  a{width: 17%;}
.page_pro .page_pro2 .page_pro2bj{width: 1200px;}
.page_pro .page_pro2 #lib_Tab2{width: 1200px;}
.dg{margin-top: 1%;}
.dg div{ width:1160px;}
.page_pro_show_cont{ width:1160px;}
.page_pro_show_cont left{ width:26%;}
.page_pro_show_cont .carousel{ height:381px !important; width:68%;}
.page_pro_show_cpsm div{ width:1160px;}
.page_pro_show_xg{ width:1160px;}
.page_field_hd .dp-detail .job-detail dt zong span .carousel{ height:370px !important;}
.page_yjzs_show_n .carousel{ height:442px !important;}
.page_team_qhz .carousel{ height:450px !important;}
.page_contact_n bottom form div right{ width:83%;}
.page_contact_n bottom form h2{ width:56%;}
.index_hz div a{width: 120px;}
.banner_txt h2{ font-size:27px;}
.banner_more{top:67%;}
.index_news_nr .bottom dd a d{ font-size:12px;}
.page_banner_news{ padding-top:9.4%;}
.page_banner_news div{margin-top:6.5%;}
.page_banner_contact{padding-top:9.4%;}
.page_banner_contact div{margin-top:6.5%;}
.page_banner_hdhy{ padding-top:9.4%;}
.page_banner_hdhy div{margin-top:6.5%;}
.page_banner_shhy{ padding-top:9.4%;}
.page_banner_shhy div{margin-top:6.5%;}
.page_banner_cphy{ padding-top:9.4%;}
.page_banner_cphy div{margin-top:6.5%;}
.page_banner_gdjthy{ padding-top:9.4%;}
.page_banner_gdjthy div{margin-top:6.5%;}
.page_banner_pro{ padding-top:9.4%;}
.page_banner_pro div{margin-top:6.5%;}
.page_banner_about{ padding-top:9.4%;}
.page_banner_about div{margin-top:6.5%;} 
.lib_Contentbox a h4 b{font-size: 16px;}
.lib_Contentbox a h4 t{font-size: 12px;}
.lib_Menubox li{font-size: 14px;}
.p_news_right dl a{font-size: 14px;}



}

@media screen and (max-width:1300px)
{
	.col_ab{height: 210.7px;}
	.col_cp{height: 210.7px;}
	.col_ly{height: 210.7px;}
	.col_dl{height: 210.7px;}
	.col_sh{height: 210.7px;}
	.col_cb{height: 210.7px;}
	.col_hd{height: 210.7px;}
	.col_gd{height: 210.7px;}
	.col_gg{height: 210.7px;}
	.col_xw{height: 210.7px;}
	.cols1{height: 210.7px;}
	.col{height: 210.7px;}	
	
	
	}


















