﻿@charset "utf-8";
/*公用*/
@font-face {
  font-family: 'Roboto-Light';
  src: url('../fonts/Roboto-Light.eot');
  src: local('☺'), url('../fonts/Roboto-Light.woff') format('woff'), url('../fonts/Roboto-Light.ttf') format('truetype'), url('../fonts/Roboto-Light.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

body {font:14px "microsoft Yahei","Arial",sans-serif; background-color:#fff; color:#333; overflow-x:hidden;word-wrap:break-word;}
html,body{-webkit-text-size-adjust:none;}
body,form,input,p,ul,li,h1,h2,h3,h4,h5,h6,table,th,td{padding:0;margin:0;}
ul,li{list-style:none;}
img {border:0;line-height:0;}
a{text-decoration:none;transition:all 0.3s;-webkit-transition:all 0.3s;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; outline:none; background: none; text-decoration: none;}
.clear{clear:both;width:100%;overflow:hidden;height:0; display:block;}
b{ font-weight:normal;}
i{ font-style:normal;}
input, textarea ,button,select{ margin:0; font:12px "Microsoft YaHei"; color:#c5c5c5; border:0 none; padding:0; vertical-align:middle;outline: none;}
dl,dd,dt{ margin:0; padding: 0;}
ol{ padding:0;}

/* clear 页头，页脚，内容区都不用再加清除样式 */
.cf:before, body:before, .header:before, .main:before, .footer:before, .wrap:before { content: ''; display: table }
.cf:after, after, .header:after, .main:after, .footer:after, .wrap:after { content: ''; display: table; clear: both }
.cf, .header, .main, .footer, .wrap { *zoom: 1 }

.wrap{ width: 1200px; margin: 0 auto; padding:0 20px; box-sizing:border-box;}

/* 头 尾 */
.header .top{ clear:both; overflow:hidden; padding:17px 0 13px;}
.header .logo{ float:left;}
.header .yuyan{ float:right; margin-top:7px;}
.header .yuyan a{ display:inline-block; background:#c5c5c5; font-size:16px; color:#fff; width:58px; height:35px; text-align:center; line-height:35px;}
.header .yuyan a.one{ background:#074e9c;}
.header .nav{ background:#074e9c; height:64px;}
.header .nav li{ float:left; width:12.5%; text-align:center; padding:0; box-sizing:border-box; position:relative;}
.header .nav li a{ display:inline-block; height:64px; width:auto; color:#fff; line-height:64px; font-size:18px; box-sizing:border-box;}
.header .nav li a:hover,
.header .nav li a.one{ border-bottom:4px solid #fff;}

.header .nav .olbox{ position:absolute; z-index:5; background: url(../images/in_ion-14.png) no-repeat right center #fff; width:580px; padding:30px 147px 30px 30px; box-sizing:border-box; text-align:left; display:none; border-bottom:3px solid #094689; left:36px;}
.header .nav .olbox .bt{ color:#074e9c; font-size:24px; font-weight:bold; margin-left:15px; border-bottom:1px solid #074e9c; padding-bottom:5px;}
.header .nav .olbox .nav_li{ margin-top:4px;}
.header .nav .olbox i{ display:inline-block; width:25%; padding:0 2px; box-sizing:border-box; }
.header .nav .olbox a{ display:block; color:#333; text-align:center; height:32px; line-height:32px; font-size:16px;margin:4px 0;}
.header .nav li .olbox a:hover,
.header .nav li .olbox a.one{ border-bottom:none; background:#074e9c; color:#fff;}

.header .nav .li5 .olbox{ width:500px;}
.header .nav .li5 .olbox i{ width:33.3%;}
.header .nav .li6 .olbox{ width:395px;}
.header .nav .li6 .olbox .nav_li{ margin-left:15px;}
.header .nav .li6 .olbox i{ width:100%;}
.header .nav .li6 .olbox a{ padding-left:20px; text-align:left;}

.footer{ background:#f1f1f1; border-top:1px solid #074e9c; padding:20px 0; font-size:12px;}
.footer .left,
.footer .yqlj{ float:left;}
.footer .right{ float:right;}
.footer .left{ margin-right:85px; margin-top:-4px;}
.footer .left span{ display:block; line-height:18px; padding:3px 0;}
.footer .left span a{ color:#333;}
.footer .left span a:hover{ color:#074e9c;}
.footer .yqlj{ position:relative;}
.footer .yqlj span{ display:block; width:246px; height:28px; border:1px solid #666; line-height:26px; padding-left:10px; box-sizing:border-box; position:relative; cursor:pointer; font-size:14px;}
.footer .yqlj span:before{content:""; position:absolute; right:10px; top:10px; display:inline-block; width:14px; height:7px; background:url(../images/in_ion-7.gif) no-repeat center;transform: rotate(0deg);transition: 0.4s;}
.footer .yqlj span.sp1:before{transform: rotate(-180deg); top:9px;}
.footer .yqlj ol{ display:none; position:absolute; bottom:27px; left:0; margin:0; width:100%; border:1px solid #666; box-sizing:border-box; background:#fff; padding:10px 20px 20px; z-index:5;}
.footer .yqlj ol li{ padding:5px 0; border-bottom:1px solid #ececec;}
.footer .yqlj ol a{ color:#333; line-height:20px;}
.footer .yqlj ol a:hover{ color:#074e9c;}
.footer .right .xx{ margin-right:100px;}
.footer .right .ewm{ float:right;}
.footer .right .tel{ line-height:20px;}
.footer .bdshare-button-style1-24 a{ width:21px; height:21px; background-color:#fff; background-repeat:no-repeat; background-position:center; border-radius:50%; padding:0; margin-right:15px;}
.footer .bdshare-button-style1-24 a.a1{ background-image:url(../images/in_ion-8.png);}
.footer .bdshare-button-style1-24 a.a2{ background-image:url(../images/in_ion-9.png);}
.footer .bdshare-button-style1-24 a.a3{ background-image:url(../images/in_ion-10.png);}
.footer .bdshare-button-style1-24 a.a4{ background-image:url(../images/in_ion-11.png);}
.footer .iph_left{ display:none;}

/* 首页 */
.in_ban{ height:500px; position:relative; z-index:2;}
.in_ban .swiper-container,
.in_ban .swiper-wrapper{ height:100%; width:100%;}
.in_ban .swiper-slide{ height:100%; background-size:cover; background-repeat:no-repeat; background-position:center;}
.in_ban .txt{ text-align:center; display:block; padding-top:110px; color:#074e9c; height:100%; box-sizing:border-box;}
.in_ban .txt h2{ color:#074e9c; font-size:36px; font-weight:400; padding-bottom:10px;}
.in_ban .txt h1{ color:#074e9c; font-size:48px;}
.in_ban .arrow div{ background-color:rgba(0,0,0,0.5); background-position:center; background-repeat:no-repeat; width:40px; height:64px; position:absolute; top:50%; margin-top:-32px; cursor:pointer;transition:all 0.3s;-webkit-transition:all 0.3s;}
.in_ban .arrow .arrow-left{ background-image:url(../images/in_ion-12.png); left:0px;}
.in_ban .arrow .arrow-right{ background-image:url(../images/in_ion-13.png); right:0px;}
.in_ban .arrow div:hover{ background-color:#074e9c;}

.in_ban .iph_pic{ display:none; line-height:0;}
.in_ban .iph_pic img{ width:100%;}



.yewu_btn{ position:absolute; left:0; bottom:0; width:100%; z-index:50;}
.yewu_btn a{ width:20%; display:block; float:left; background:#074e9c; text-align:center; color:#fff; font-size:18px; padding:14px 0; position:relative;}
.yewu_btn a:before{content:""; position:absolute; right:0; top:14px; display:inline-block; width:1px; height:83px; background:#3971b0;}
.yewu_btn a span{ display:block;}
.yewu_btn a.a1:before{ display:none;}
.yewu_btn a:hover{ background:#2675cd;}

.in_gg{ background:#f1f1f1;}
.in_gg .wrap{ position:relative;}
.in_gg .tit{ background:url(../images/in_ion-6.png) no-repeat left center; padding-left:37px; font-size:16px; font-weight:bold; color:#555; float:left; line-height:51px;}
.in_gg .news{ font-size:12px; height:51px; overflow:hidden; margin:0 150px 0 140px;}
.in_gg .news li{ height:51px; line-height:51px; color:#555; overflow:hidden;}
.in_gg .news li a{ font-size:16px; color:#555; display:block; float:left; width:85%; padding-right:50px; box-sizing:border-box;}
.in_gg .news li a:hover{ color:#074e9c;}
.in_gg .news li i{ display:block; float:right; width:15%; margin-top:3px;}
.in_gg .btn{ position:absolute; right:20px; top:0; line-height:51px; font-size:16px;}
.in_gg .btn a{ color:#074e9c;}
.in_gg .btn a:hover{ color:#f60;}

.in_cent{ margin-top:30px;}
.in_cent .wrap{ padding:0 5px;}
.in_lunbo,
.in_xwlist{ width:50%; padding:0 15px; float:left; box-sizing:border-box;}
.in_lunbo .swiper-container{ position:relative;}
.in_lunbo .swiper-slide .box{ position:relative;}
.in_lunbo .swiper-slide dt{ line-height:0; width:100%;}
.in_lunbo .swiper-slide dt img{ width:100%;}
.in_lunbo .swiper-slide dd{ position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.8); width:100%; height:56px; padding:0 20px; box-sizing:border-box;}
.in_lunbo .swiper-slide dd a{ font-size:16px; color:#fff; line-height:56px; margin-right:85px; display:block;}
.in_lunbo .swiper-slide dd a:hover{ color:#f60;}
.in_lunbo .pagination{ position:absolute; right:15px; bottom:20px;}
.in_lunbo .pagination span{width: 8px; height: 8px; background:rgba(255,255,255,0.5); display: inline-block; margin: 0 5px; border-radius:50%; cursor:pointer;}
.in_lunbo .pagination .swiper-active-switch{background: #fff}

.in_xwlist .tabbtn{ border-left:1px solid #dbdbdb; height:38px;}
.in_xwlist .tabbtn li{ float:left; font-size:18px; padding:6px 18px; border-top:1px solid #ebebeb; border-right:1px solid #dbdbdb; cursor:pointer; line-height:25px;}
.in_xwlist .tabbtn .current{ position:relative;}
.in_xwlist .tabbtn .current:before,
.in_xwlist .tabbtn .current:after{content:""; position:absolute; left:0; display:inline-block; width:100%; height:2px;}
.in_xwlist .tabbtn .current:before{ top:-1px; background:#074e9c;}
.in_xwlist .tabbtn .current:after{ bottom:-2px; background:#fff;}
.in_xwlist .tabcon{ border:1px solid #e4e4e4; border-top:2px solid #c5c5c5; padding:10px 20px; box-sizing:border-box; height:384px;}
.in_xwlist .tabcon li{ padding:9px 0;}
.in_xwlist .tabcon a{ font-size:16px; color:#333; line-height:18px; display:block; margin-right:100px; position:relative; padding-left:15px; height:18px; overflow:hidden;}
.in_xwlist .tabcon a:hover{ color:#074e9c;}
.in_xwlist .tabcon a:before{content:""; position:absolute; left:0; top:50%; margin-top:-2px; display:inline-block; width:3px; height:4px; background:#1a5c9e;}
.in_xwlist .tabcon .time{ font-size:12px; color:#074e9c; float:right;}

.in_tit{ font-size:18px; line-height:20px; border-bottom:2px solid #c5c5c5; position:relative; padding-bottom:10px;}
.in_tit:before{content:""; position:absolute; left:0; bottom:-2px; display:inline-block; width:95px; height:2px; background:#074e9c;}
.in_zjlt{ margin:30px auto 40px; overflow:hidden;}
.in_zjlt .swiper-container{ margin:20px -3px 0; position:relative;}
.in_zjlt ul{ clear:both; overflow:hidden;}
.in_zjlt li{ width:16.6%; float:left; padding:0 3px; box-sizing:border-box;}
.in_zjlt a{ display:block; position:relative;}
.in_zjlt a span{ display:block; width:100%;}
.in_zjlt a span.pic{ line-height:0;}
.in_zjlt a span.pic img{ width:100%;}
.in_zjlt a span.tet{ position:absolute; left:0; top:50%; text-align:center; font-size:24px; font-weight:bold; color:#fff; text-shadow:#074e9c 2px 0 0,#074e9c 0 2px 0,#074e9c -2px 0 0,#074e9c 0 -2px 0; -webkit-text-shadow:#074e9c 2px 0 0,#074e9c 0 2px 0,#074e9c -2px 0 0,#074e9c 0 -2px 0; -moz-text-shadow:#074e9c 2px 0 0,#074e9c 0 2px 0,#074e9c -2px 0 0,#074e9c 0 -2px 0; *filter: Glow(color=#074e9c, strength=2); margin-top:-14px;}
.in_zjlt .arrow div{ background-color:#074e9c; background-position:center; background-repeat:no-repeat; width:20px; height:30px; position:absolute; top:50%; margin-top:-15px; cursor:pointer;}
.in_zjlt .arrow .arrow-left{ background-image:url(../images/in_ion-12.png); left:3px;}
.in_zjlt .arrow .arrow-right{ background-image:url(../images/in_ion-13.png); right:3px;}

.in_yqlj{ margin-bottom:10px; display:none;}
.in_yqlj span{ display:block;}
.in_yqlj span.sp1{ font-weight:bold; float:left;}
.in_yqlj span.sp2{ margin-left:72px;}
.in_yqlj a{ color:#333; line-height:24px;}
.in_yqlj a:hover{ color:#074e9c;}
.in_yqlj i{ padding:0 7px;}

/* 栏目通用 */
.lm_ban{ height:320px; background-repeat:no-repeat; background-position:center; background-size:cover;}
.lm_ban .txt{ padding-top:0;}
.lm_ban .txt h2{ padding-top:100px; font-size:24px;}
.lm_ban .txt h1{ font-size:36px;}
.lm_ban .iph_pic{ display:none;}

.lmmain_l{ width:20%; float:left; margin-top:-40px; position:relative; z-index:10; margin-bottom:60px;}
.lmmain_l .erji_tit{ height:99px; background:url(../images/lm_ion-1.png) no-repeat left center #074e9c; color:#fff; text-align:center; font-size:24px; padding-top:20px; box-sizing:border-box;}
.lmmain_l .erji_tit span{ display:block; background:url(../images/lm_ion-3.png) no-repeat center;}
.lmmain_l .erji_tit i{ display:block; font-size:12px; color:#8fc4ff; font-family:"Arial"; padding-bottom:8px;}
.lmmain_l ul{ margin-top:22px;}
.lmmain_l li{ margin-bottom:6px;}
.lmmain_l li a{ display:block; background:#eae9ef; font-size:16px; position:relative; color:#333; padding:10px 0 10px 70px;}
.lmmain_l li a:before{content:""; position:absolute; right:30px; top:50%; margin-top:-7px; display:inline-block; width:15px; height:15px; background:url(../images/lm_ion-2.png) no-repeat center; opacity:0; transition:all 0.3s;}
.lmmain_l li:hover a,
.lmmain_l li.one a{ background:#074e9c; color:#fff;}
.lmmain_l li:hover a:before,
.lmmain_l li.one a:before{ opacity:1;}
.lmmain_r{ padding-left:48px; float:left; width:80%; box-sizing:border-box;}

.page_box .page{color:#000;text-align:center;clear:both;padding:0;font-size:14px;font-family:arial;overflow:hidden; padding:1px 0;}
.page_box .page .Pbd{width:20px}
.page_box .page .Ppage{padding-left:5px}
.page_box .page .Precord{padding-right:5px}
.page_box .page .Pstate{padding-left:8px}
.page_box .page a{padding:4px 8px;border:1px solid #dadada;color:#666;margin:0 3px;background:#fff;line-height:24px}
.page_box .page a:hover,
.page_box .page .Pmodern{border:1px solid #074e9c;background:#074e9c;color:#fff}


/* 本院介绍-石油化工处 */
.zzjgxq{ margin:60px 0 80px;}
.zzjgxq .top{ padding:0 40px; position:relative;}
.zzjgxq .top li span{ display:block; cursor:pointer; height:49px; background:#eae9ef; margin:0 1px; text-align:center; line-height:49px; font-size:16px; transition:all 0.3s;}
.zzjgxq .top li span a{ color:#333; display:block;}
.zzjgxq .top li.one span,
.zzjgxq .top li:hover span{ background:#074e9c;}
.zzjgxq .top li.one span a,
.zzjgxq .top li span a:hover{ color:#fff;}

.zzjgxq .arrow div{ background-color:#074e9c; background-position:center; background-repeat:no-repeat; width:32px; height:49px; position:absolute; top:0; cursor:pointer;}
.zzjgxq .arrow .arrow-left{ background-image:url(../images/in_ion-12.png); left:0;}
.zzjgxq .arrow .arrow-right{ background-image:url(../images/in_ion-13.png); right:0;}
.zzjgxq .sublist{ padding-top:40px; line-height:22px;}
.zzjgxq .sublist img{ max-width:100%;}
.zzjgxq .sublist h4{ color:#074e9c; display:inline-block;}
.zzjgxq .sublist h3{ font-size:16px;}

/* 本院介绍-业务范围集成 */
.ywjc{ padding:60px 0 30px 0;}
.ywjc .tit{ border-bottom:1px solid #e2e2e2; padding-bottom:10px;}
.ywjc .tit i{ display:inline-block; width:32px; float:left;}
.ywjc .tit i img{ width:100%;}
.ywjc .tit span{ color:#074e9c; font-size:18px; display:inline-block; line-height:31px; margin-left:16px;}
.ywjc .zhaiy{ line-height:22px; padding-top:10px;}
.ywjc .ywjc_li{ overflow:hidden; margin-bottom:50px;}
.yelist_ul{ margin:20px -9px 24px; clear:both; overflow:hidden;}
.yelist_ul li{ width:25%; float:left; box-sizing:border-box; padding:0 9px; overflow:hidden;}
.yelist_ul a,
.yelist_ul a span{ display:block; line-height:22px;}
.yelist_ul a{ color:#fff; position:relative;}
.yelist_ul .pic{ line-height:0; width:100%;}
.yelist_ul .pic img{ width:100%;}
.yelist_ul .title{ width:100%; text-align:center; padding:13px 10px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.5);transition:all 0.5s;-webkit-transition:all 0.5s; box-sizing:border-box;}
.yelist_ul a:hover .title{ bottom:-100px;}
.yelist_ul .js{ opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); padding:20px 20px 0; box-sizing:border-box;transition:all 0.3s;-webkit-transition:all 0.3s;}
.yelist_ul a:hover .js{ opacity:1;}
.ywjc .btn{ height:38px; text-align:center;}
.ywjc .btn a{ display:block; width:100%; height:100%; background:#eae9ef; color:#074e9c; line-height:38px;}
.ywjc .btn a:hover{ background:#074e9c; color:#fff;}

/* 本院介绍-业务范围列表 */
.ywlist{ padding:60px 0 100px;}
.ywlist .yewu_btn{ position:static;}
.ywlist .yewu_btn .one{ background:#2675cd;}
.ywlist .yewu_btn .one:after{content:""; position:absolute; left:50%; margin-left:-9px; bottom:-9px; display:inline-block; width:18px; height:9px; background:url(../images/lm_ion-9.png) no-repeat center;}
.ywlist .yelist_ul{ margin:32px -9px 10px;}
.ywlist .yelist_ul li{ margin-bottom:30px;}

/* 本院介绍-院领导班子 */
.ldbz{ padding:60px 0 100px;}
.ldbz ul{ clear:both; overflow:hidden; margin-bottom:14px;}
.ldbz li{ margin-bottom:23px; border:1px solid #e0e0e0; padding:20px;}
.ldbz .pic{ float:left; line-height:0; width:140px;}
.ldbz .pic img{ width:100%;}
.ldbz .txt{ margin-left:170px; box-sizing:border-box; min-height:180px;}
.ldbz .txt span{ display:block;}
.ldbz .txt .name{ font-size:30px; position:relative; padding-bottom:15px; margin-bottom:15px;}
.ldbz .txt .name:after{content:""; position:absolute; left:0; bottom:0; display:inline-block; width:85px; height:1px; background:#074e9c;}
.ldbz .txt .more{ color:#074e9c; padding-top:20px; display: inline-block;}
.ldbz .txt .more:hover{ color:#f60;}
.ldbz .txt .introduce{ line-height:22px;position: relative; margin: 0px auto; width:100%; height: 65px; overflow: hidden;}
.ldbz .txt .content{ padding: 0 15px 0 0;}
.ldbz .txt .ps-container .ps-scrollbar-y-rail{ background:#ddd; width:5px;}
.ldbz .txt .ps-container .ps-scrollbar-y{ background:#074e9c; width:5px;}
.ldbz .li1{ position:relative; margin-bottom:40px; background:url(../images/lm_ion-10.png) no-repeat right center #074e9c; color:#fff; border:1px solid #074e9c; border-left:none;}
.ldbz .li1:after{content:""; position:absolute; left:0; bottom:-35px; display:inline-block; width:100%; height:34px; background: url(../images/lm_ion-11.png) repeat-x left top;}
.ldbz .li1 .txt .name{ font-size:24px;}
.ldbz .li1 .txt .name::after{ background:#fff;}
.ldbz .li1 .txt .more{ color:#fff;}
.ldbz .li1 .txt .more:hover{ color:#f60;}
.ldbz .li1 .txt .ps-container .ps-scrollbar-y-rail{ background:#999;}
.ldbz .li1 .txt .ps-container .ps-scrollbar-y{ background:#fff;}
.ldbz .iph_btn{ display:none;}

/* 本院介绍-专家团队 */
.zjtd{ overflow:hidden;}
.zjtd ul{ margin:0 -7px;}
.zjtd li{ width:50%; float:left; box-sizing:border-box; border:none; padding:0 7px;}
.zjtd .libox{ border: 1px solid #e0e0e0; padding: 20px;}
.zjtd .pic{ width:120px;}
.zjtd .txt{ margin-left:140px; min-height:154px;}
.zjtd .txt .name{ font-size:20px; padding-bottom:10px; margin-bottom:10px;}
.zjtd .txt .more{ padding-top:15px;}


/* 本院介绍-院长致辞 */
.yzzc{ padding:60px 0 95px;}
.yzzc .pic_box{ position:relative;}
.yzzc .pic_box span{ display:block;}
.yzzc .pic{ line-height:0;}
.yzzc .pic img{ width:100%;}
.yzzc .pic_box .tet{ background:rgba(0,85,179,0.9); display:inline-block; color:#fff; box-sizing:border-box; padding:60px 40px; max-width:490px; position:absolute; left:0; top:100px; font-size:16px;}
.yzzc .pic_box .tet h1{ font-size:34px; font-weight:400; padding:5px 0;}
.yzzc .txt{ line-height:22px; padding-top:25px;}

/* 本院介绍-资质资信 */
.zzzx{ padding:60px 0 100px; overflow:hidden;}
.zzzx ul{ clear:both; overflow:hidden; margin:0 -15px 10px;}
.zzzx li{ width:33.3%; float:left; padding:0 15px; box-sizing:border-box; margin-bottom:30px;}
.zzzx .pic{ height:209px; width:100%; box-sizing:border-box; text-align:center; border:1px solid #e2e2e2; position:relative; cursor:pointer;}
.zzzx .pic img{position: absolute;  top: 0;left: 0;bottom: 0;right: 0; margin:auto; max-width:95%; max-height:95%;}
.zzzx .txt{ padding:12px 20px 0; line-height:22px; height:56px; box-sizing:border-box;}

.zzzx_body .msg-layer-bg{ z-index:9999;}
.zzzx_body .msg-layer{ margin: -150px 0 0 -250px; width:500px;}
.zzzx_body .msg-con .pic{ height:300px; position:relative;}
.zzzx_body .msg-con .pic img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;max-width: 95%;max-height: 95%;}
.zzzx_body .msg-con .txt{ font-size:16px; line-height:24px; padding:20px 0;}
.zzzx_body .layer-btn{ display:none;}
.zzzx_body .layer-close{ color:#074e9c;}

/* 本院介绍-组织结构 */
.zzjg{ padding:60px 0 175px;}
.zzjg .box{ position:relative;}
.zzjg .pic{ line-height:0;}
.zzjg .pic img{ width:100%;}
.zzjg .iph_box{ display:none;}
.zzjg .box a{ width:6.6%; height:247px; display:block; position:absolute; bottom:0; border-radius:5px;}
.zzjg .box a.a1{ left:0;}
.zzjg .box a.a2{ left:13.3%;}
.zzjg .box a.a3{ left:26.8%;}
.zzjg .box a.a4{ left:40%;}
.zzjg .box a.a5{ right:40%;}
.zzjg .box a.a6{ right:26.7%;}
.zzjg .box a.a7{ right:13.2%;}
.zzjg .box a.a8{ right:0;}

/* 本院介绍-公司介绍 */
.gsjs{ padding-top:60px;}
.gsjs .title{ font-size:30px; text-align:center;}
.gsjs .num{ padding:0 60px; clear:both; overflow:hidden; margin:90px 0 30px;}
.gsjs .num dl{ float:left; width:33.3%; box-sizing:border-box; text-align:center; padding-bottom:5px;}
.gsjs .num dl.dl2{ border-left:1px solid #ccc; border-right:1px solid #ccc;}
.gsjs .num dt{ font-family: 'Roboto-Light'; font-size:72px; line-height:74px; color:#2369bd;}
.gsjs .num dt span{ font-size:14px; line-height:14px; font-weight:bold;}
.gsjs .num dd{ font-size:16px; font-weight:bold; padding-top:10px;}
.gsjs .txt{ line-height:22px;}
.gsjs .pic{ margin-top:120px; line-height:0; text-align:center;}
.gsjs .pic img{ width:100%;}

/* 新闻列表 */
.xwlb{ padding:60px 0 90px;}
.xwlb ul{ padding-bottom:20px;}
.xwlb li{ padding-bottom:25px; border-bottom:1px solid #dcdcdc; margin-bottom:20px; clear:both; overflow:hidden;}
.xwlb li span{ display:block;}
.xwlb li .pic{ line-height:0; float:left; width:256px; overflow:hidden;}
.xwlb li .pic img{ width:100%;transition:all 0.3s;-webkit-transition:all 0.3s;transform-origin:center;-webkit-transform-origin:center;}
.xwlb li .pic :hover img{transform:scale(1.2);-webkit-transform:scale(1.2);}
.xwlb li .txt{ margin-left:276px; padding-top:8px;}
.xwlb li .tit{ color:#074e9c; font-size:18px; line-height:20px; max-height:22px; overflow:hidden; display:block;}
.xwlb li .tit:hover{ color:#f60;}
.xwlb li .time{ color:#555; padding:11px 0; line-height:16px;}
.xwlb li .zy{ line-height:22px; max-height:70px; overflow:hidden;}
.xwlb li.li1 .txt{ margin-left:0; padding-top:0;}

/* 新闻列表-红 */
.red_body .header .nav{ background:#dd1e19;}
.red_body .header .nav .olbox{ border-bottom:3px solid #dd1e19;}
.red_body .header .nav .olbox .bt{ color:#dd1e19; border-bottom:1px solid #dd1e19;}
.red_body .header .nav li .olbox a:hover, 
.red_body .header .nav li .olbox a.one{ background:#dd1e19;}
.red_body .lmmain_l .erji_tit{ background:url(../images/lm_ion-1h.png) no-repeat left center #dd1e19;}
.red_body .lmmain_l .erji_tit i{ color:#ffb9b2;}
.red_body .lmmain_l li:hover a, 
.red_body .lmmain_l li.one a{ background:#dd1e19;}
.red_body .xwlb li .tit{ color:#dd1e19;}
.red_body .xwlb li .tit:hover{ color:#f60;}
.red_body .page_box .page a:hover, 
.red_body .page_box .page .Pmodern{ border:1px solid #dd1e19; background:#dd1e19;}

/* 发展历程 */
.fzlc{ padding:60px 0 70px;}
.fzlc dt,
.fzlc_all{ font-family:"Arial"; font-size:24px; color:#fff; width:130px; height:40px; line-height:40px; background:#074e9c; text-align:center;}
.fzlc ul{ border-left:1px dotted #074e9c; margin-left:64px; padding:30px 0 60px 43px;}
.fzlc li{ line-height:24px; padding:15px 0;}
.fzlc li span{ display:block; position:relative; font-size:16px; color:#555;}
.fzlc li span:before{content:""; position:absolute; left:-52px; top:4px; display:inline-block; width:16px; height:16px; background:url(../images/lm_ion-13.gif) no-repeat center;}
.fzlc_all{ background:#2675cd; border-color:#878787; cursor:pointer; font-size:18px;}

/* 联系我们 */
.lxwm{ margin:85px 0; border:1px solid #dbdbdb; background:#f9f9f9;}
.lxwm .left{ float:left; width:360px; padding:40px 40px 0 44px; box-sizing:border-box;}
.lxwm .left .tit{ display:inline-block; font-size:24px; color:#074e9c; border-bottom:1px solid #074e9c; padding-bottom:5px;}
.lxwm .left ul{ padding:10px 0;}
.lxwm .left li{ background-repeat:no-repeat; background-position:left 14px; padding:13px 0 13px 30px; line-height:18px;}
.lxwm .left li i{ font-weight:bold; display:inline-block; float:left;}
.lxwm .left li span{ margin-left:60px; display:block;}
.lxwm .left .ewm{ line-height:0; display:block; margin-left:30px;}
.lxwm .left .ewm img{ max-width:115px;}

.lxwm .right{ height:510px; margin-left:360px; border-left:1px solid #dbdbdb;}
.lxwm .map{ width: 100%; height: 100%;}
.lxwm .map_con{padding-top: 5px; font-size: 14px}
.lxwm .map_con dt{border-bottom: 1px solid #d4d4d4; color: #77ab54; font-weight: bold; padding-bottom: 7px; margin-bottom: 5px;}
.lxwm .anchorBL{display: none!important}

/* 新闻最终 */
.xwzz{ padding-bottom:75px;}
.xwzz .mbx{ color:#706f6f; font-size:12px; line-height:14px; padding:20px 0 13px; border-bottom:1px solid #e2e2e2;}
.xwzz .mbx a{ color:#706f6f;}
.xwzz .mbx a:hover{ color:#f60;}
.xwzz .box{ width:992px; margin:0 auto;}
.xwzz .top{ text-align:center; padding:60px 0 20px; border-bottom:1px dashed rgba(51,51,51,0.2); overflow:hidden;}
.xwzz .top .tit{ font-size:24px; line-height:30px;}
.xwzz .what{ margin-left:-150px;}
.xwzz .what > div{ display:inline-block; font-size:12px; height:27px; margin-top:15px;}
.xwzz .what .day{ padding:0 25px;}
.xwzz .what .dj{ padding-right:25px;}
.xwzz .what .share{ height:27px; position:absolute; margin-top:8px;}
.xwzz .share span{ float:left; margin:7px 6px 0 0;}
.xwzz .share div{ display:inline-block;}
.xwzz .con{ line-height:24px; padding:20px 0 35px; border-bottom:1px dashed rgba(51,51,51,0.2);}
.xwzz .con img{ max-width:100%;}
.xwzz .bottom{ padding-top:15px; clear:both; overflow:hidden;}
.xwzz .bottom span{ display:block; color:#706f6f; padding:5px 0; line-height:18px;}
.xwzz .bottom .left{ float:left;}
.xwzz .bottom .right{ float:right;}
.xwzz .bottom a{ color:#706f6f;}
.xwzz .bottom a:hover{ color:#f60;}
.xwzz .bottom .right a{ width:110px; height:32px; line-height:32px; display:block; text-align:center; margin-top:13px; background:#eae9ef; color:#074e9c;}
.xwzz .bottom .right a:hover{ color:#fff; background:#074e9c;}

/* 专家论坛 */
.zjlt{ padding:40px 0 50px; overflow:hidden;}
.lm_title{ background: url(../images/lm_ion-3h.png) no-repeat center; text-align:center; font-size:24px; line-height:26px; margin-bottom:30px;}
.lm_title i{ display:block; font-size:14px; line-height:16px; color:#999; font-family:"Arial";}
.zjlt ul{ clear:both; overflow:hidden; margin:0 -7px;}
.zjlt li{ width:33.3%; float:left; padding:0 7px; box-sizing:border-box; margin-bottom:30px;}
.zjlt li span,
.zjlt li a{ display:block;}
.zjlt li .pic{ line-height:0; overflow:hidden;}
.zjlt li .pic img { width:100%;transition:all 0.3s;-webkit-transition:all 0.3s;transform-origin:center;-webkit-transform-origin:center;}
.zjlt li .pic:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);}
.zjlt li .tit{ font-size:18px; color:#074e9c; line-height:20px; padding:18px 0 10px;}
.zjlt li .tit:hover{ color:#f60;}
.zjlt li .zy{ line-height:22px; height:90px; overflow:hidden;}

/* 化工园区 */
.zhaiy_txt{font-size:16px; line-height:24px;}
.hgyq{ padding:40px 0 50px; overflow:hidden;}
.hgyq .yelist_ul{ margin-bottom:10px;}
.hgyq .yelist_ul li{ margin-bottom:30px;}

/* 人员最终也 */
.df_ryzz .txt{ margin:30px 0;}


@media screen and (max-width:1200px){

/* 头 尾 */
.wrap{ width:1024px;}
.header{ display:none;}


/* 首页 */
.in_ban .arrow div:hover{ background-color:rgba(0,0,0,0.5);}

.in_xwlist .tabcon li:nth-child(9),
.in_xwlist .tabcon li:nth-child(10){ display:none;}
.in_xwlist .tabcon{ height:317px;}
.in_xwlist .tabcon li:nth-child(7),
.in_xwlist .tabcon li:nth-child(8){ display:none;}


/* 栏目通用 */
.lmmain_l{ width:23%;}
.lmmain_r{ width:77%; padding-left: 28px;}

/* 本院介绍-石油化工处 */
.zzjgxq{ margin:40px 0 60px;}
.zzjgxq .sublist{ padding-top:30px;}

/* 本院介绍-业务范围集成 */
.ywjc{ padding:40px 0 20px;}
.yelist_ul a:hover .title{ bottom:0px;}
.yelist_ul a:hover .js{opacity: 0;}

.ywjc .ywjc_li{ margin-bottom:40px;}

/* 本院介绍-业务范围列表 */
.ywlist{ padding:40px 0 60px;}

/* 本院介绍-院领导班子 */
.ldbz{ padding:40px 0 60px;}

/* 本院介绍-院长致辞 */
.yzzc{ padding:40px 0 55px;}
.yzzc .pic_box .tet{ padding:40px 30px; max-width:450px; top:80px;}
.yzzc .pic_box .tet h1{ font-size:28px;}

/* 本院介绍-资质资信 */
.zzzx{ padding:40px 0 60px;}
.zzzx ul{ margin:0 -10px 10px;}
.zzzx li{ padding:0 10px;}

/* 本院介绍-资质资信 */
.zzjg{ padding:40px 0 60px;}
.zzjg .box a{ height:205px;}

/* 本院介绍-公司介绍 */
.gsjs{ padding-top:40px;}
.gsjs .num{margin: 30px 0 20px; padding:0 20px;}
.gsjs .num dt{ font-size:54px; line-height:56px;}
.gsjs .num dd{ font-size:14px; padding-top:5px;}
.gsjs .pic{ margin-top:40px;}

/* 新闻列表 */
.xwlb{ padding:40px 0 60px;}
.xwlb li .pic :hover img{transform:scale(1);-webkit-transform:scale(1);}
.xwlb li .tit:hover{ color:#074e9c;}

/* 发展历程 */
.fzlc{ padding:40px 0 60px;}

/* 联系我们 */
.lxwm{ margin:40px 0 60px;}

/* 新闻最终 */
.xwzz .box{ width:100%;}
.xwzz .bottom a:hover{ color:#706f6f;}
.xwzz .bottom .right a:hover{background: #eae9ef;color: #074e9c;}

/* 专家论坛 */
.zjlt{ padding:40px 0 30px;}
.zjlt li .pic:hover img{transform:scale(1);-webkit-transform:scale(1);}
.zjlt li .tit:hover{ color:#074e9c;}
.zjlt li .zy{ height:112px;}

/* 化工园区 */
.hgyq{ padding:40px 0 30px;}



}


@media screen and (max-width:1002px){

/* 头 尾 */
.wrap{ width:768px;}
.footer{ text-align:center; padding:30px 0 10px;}
.footer .left, 
.footer .yqlj,
.footer .right{ float:none;}
.footer .left{ display:none;}
.footer .iph_left{ display:block; margin-right:0; margin-top:10px; padding-top:15px; border-top:1px solid #e4e4e4;}
.footer .yqlj{ margin-bottom:15px;}
.footer .yqlj span{ display:inline-block; text-align:left;}
.footer .yqlj ol{ width:246px; left:50%; margin-left:-123px;}
.footer .right .ewm{ display:none;}
.footer .right .xx{ margin-right:0;}
.footer .right .shore{ margin-top:10px;}
.footer .bdshare-button-style1-24 a{ float:none; display:inline-block; margin:0 10px;}

/* 首页 */
.in_ban{ height:370px;}
.in_ban .txt{ padding-top:90px;}
.in_ban .txt h2{ font-size:24px;}
.in_ban .txt h1{ font-size:36px;}
.yewu_btn a span.sp1{ width:45px; display:inline-block;}
.yewu_btn a span.sp1 img{ width:100%;}
.yewu_btn a{ font-size:14px;}
.in_gg .tit{ font-size:14px; padding-left:27px;}
.in_gg .news{ margin:0 80px 0 110px;}
.in_gg .news li a{ font-size:14px;}
.in_gg .news li i{ margin-top:0;}
.in_gg .btn{ font-size:14px;}
.in_lunbo .swiper-slide dd{ height:40px; padding:0 10px;}
.in_lunbo .swiper-slide dd a{ font-size:14px; line-height:40px;}
.in_lunbo .pagination{ right:10px; bottom:12px;}
.in_xwlist .tabbtn li{ font-size:14px;}
.in_xwlist .tabcon{ height:222px;}
.in_xwlist .tabcon li{ padding:7px 0;}
.in_xwlist .tabcon a{ font-size:14px; margin-right:70px;}
.in_zjlt a span.tet{ font-size:20px; margin-top:-10px;}

/* 栏目通用 */
.lm_ban{ height:270px;}
.lm_ban .txt{ padding-top:0;}
.lm_ban .txt h2{ font-size:18px; padding-top:75px;}
.lm_ban .txt h1{ font-size:30px;}

.lmmain_l{ width:100%; float:none; margin-top:-25px; margin-bottom:0;}
.lmmain_l .erji_tit{ height:50px; line-height:50px; padding:0 0 0 50px; background-size:40px; font-size:18px; text-align:left; position:relative;}
.lmmain_l .erji_tit::before{content: ""; position: absolute; right: 20px; top: 50%; margin-top: -4px; display: inline-block; width: 16px; height: 8px; background: url(../images/ico_nav.png) no-repeat;transform: rotate(0deg);transition: 0.4s;}
.lmmain_l .erji_tit.sp1::before{transform: rotate(-180deg);}
.lmmain_l .erji_tit span{ background:none;}
.lmmain_l .erji_tit span i{ display:none;}
.lmmain_l ul{ margin-top:6px; display:none;}
.lmmain_r{ padding:0; width:100%; float:none;}

/* 本院介绍-石油化工处 */
.zzjgxq .sublist{ padding-top:25px;}

/* 联系我们 */
.lxwm .left{ float:none; width:100%;}
.lxwm .left ul{ clear:both; overflow:hidden;}
.lxwm .left li{ float:left; width:50%; box-sizing:border-box; height:62px; padding-right:30px;}
.lxwm .left .ewm{ display:none;}
.lxwm .right{ border-left:none; border-top:1px solid #dbdbdb; margin-left:0;}

/* 专家论坛 */
.zjlt li .zy{ height:155px;}

/* 化工园区 */
.hgyq .yelist_ul li{ margin-bottom:10px;}



}

@media screen and (max-width:758px){

/* 头 尾 */
.wrap{ width:100%; padding:0 10px;}
.phone_nav .top{ padding:0 10px;}
.phone_nav,
.phone_nav .top{ height:45px;}
.phone_nav .top .a{ height:auto; width:185px;}
.phone_nav .top .but{ margin:7px 0;}
.phone_nav .box{ top:45px;}
.phone_nav .box_con{ margin:15px 10px 0;}
.phone_nav .phone_list li a{ font-size:14px;}
.phone_nav .box_con li a{ font-size:14px; font-weight:bold;}
.phone_nav .box_con li ol a{ font-weight:400;}

/* 首页 */
.in_ban{ height:auto;}
.in_ban .txt{ padding-top:0;}
.in_ban .txt h2{ font-size:14px;}
.in_ban .txt h1{ font-size:20px;}
.in_ban .arrow div{ width:30px; height:34px; margin-top:-17px;}

.in_ban .swiper-slide{ position:relative; height:auto;}
.in_ban .iph_pic{ display:block;}
.in_ban .txt .wrap{ position:absolute; left:0; top:50%; margin-top:-50px;}

.yewu_btn a{ font-size:11px; padding:10px 0;}
.yewu_btn a::before{ height:44px;}
.yewu_btn a span.sp1{ width:25px;}
.in_gg .tit{ display:none;}
.in_gg .news{ margin: 0 30px 0 0px;}
.in_gg .news li a{ font-size:12px;}
.in_gg .news li i{ width:28%;}
.in_gg .news li a{ width:72%; padding-right:10px;}
.in_gg .btn{ font-size:12px; right:10px;}
.in_cent{ margin-top:20px}
.in_cent .wrap{ padding:0 10px;}
.in_lunbo, .in_xwlist{ width:100%; float:none; padding:0;}
.in_lunbo{ margin-bottom:20px;}
.in_zjlt{ margin:20px auto 30px}
.in_tit{ font-size:16px;}
.in_tit::before{ width:80px;}
.in_zjlt .swiper-container{ margin-top:10px;}

/* 栏目通用 */
.lm_ban{ height:auto; position:relative; background:none;}
.lm_ban .txt{ padding-top:0; position:absolute; left:0; top:50%; margin-top:-30px; width:100%;}
.lm_ban .txt h2{ padding-top:0;}

.lm_ban .iph_pic{ display:block; line-height:0;}
.lm_ban .iph_pic img{ width:100%;}


.lmmain_l{ margin-top:-18px;}
.lmmain_l .erji_tit{ font-size:14px; font-weight:bold; height:36px; line-height:36px; background-size:30px; padding-left:40px;}
.lmmain_l li a{ font-size:14px; padding:6px 0 6px 50px;}

.page_box .page .Ppagelist span{ display:none;}
.page_box .page .Ppagelist .Ppage{ padding-left:0; display:inline-block;}
.page_box .page .Ppage a{ display:none;}
.page_box .page .Ppage .Pmodern{ display:inline-block; padding:0 8px;}


/* 本院介绍-石油化工处 */
.zzjgxq{ margin:20px 0 40px;}
.zzjgxq .top li span{ height:30px; line-height:30px; font-size:14px;}
.zzjgxq .arrow div{ height:30px;}
.zzjgxq .sublist{ padding-top:15px; font-size:12px; line-height:20px;}
.zzjgxq .sublist h3{ font-size:14px;}

/* 本院介绍-业务范围集成 */
.ywjc{ padding:20px 0 10px 0;}
.ywjc .tit{ padding-bottom:5px;}
.ywjc .tit span{ font-size:14px; margin-left:10px;}
.ywjc .zhaiy{ font-size:12px; line-height:20px;}
.ywjc .ywjc_li{ margin-bottom:30px;}
.yelist_ul{ margin:20px -5px 24px;}
.yelist_ul li{ width:50%; padding:0 5px;}
.yelist_ul li:nth-child(3),
.yelist_ul li:nth-child(4){ display:none;}

/* 本院介绍-业务范围列表 */
.ywlist{ padding:20px 0 40px;}
.ywlist .yelist_ul{ margin:20px 0 10px;}
.ywlist .yelist_ul li{ margin-bottom:10px;}
.ywlist .yelist_ul li:nth-child(2), 
.ywlist .yelist_ul li:nth-child(3),
.ywlist .yelist_ul li:nth-child(4){ display:block;}

/* 本院介绍-院领导班子 */
.ldbz{ padding:20px 0 40px;}
.ldbz .txt .name,
.ldbz .li1 .txt .name{ font-size:18px; padding-bottom:10px; margin-bottom:10px;}
.ldbz .txt .name::after{ width:60px;}
.ldbz .li1,.ldbz li{ margin-bottom:20px;}
.ldbz .li1::after{ display:none;}
.ldbz .li1 .txt{ background-size:120px;}

/* 本院介绍-院长致辞 */
.yzzc{ padding:20px 0 35px;}
.yzzc .pic_box .tet{ position:static; max-width:100%; display:block; padding:20px; font-size:14px;}
.yzzc .pic_box .tet h1{ font-size:18px;}
.yzzc .txt{ padding-top:15px; font-size:12px; line-height:20px;}

/* 本院介绍-资质资信 */
.zzzx{ padding:20px 0 40px;}
.zzzx ul{ margin:0 -5px;}
.zzzx li{ padding:0 5px; width:50%; margin-bottom:20px;}
.zzzx .txt{ padding:12px 0 0;}

.zzzx_body .msg-layer{ width:300px; margin:-179px 0 0 -150px; box-sizing:border-box;}
.zzzx_body .msg-con .pic{ height:240px;}
.zzzx_body .msg-con .txt{ font-size:14px; padding:15px 0;}

/* 本院介绍-组织结构 */
.zzjg{ padding:20px 0 20px;}
.zzjg .box{ display:none;}
.zzjg .iph_box{ display:block; background:url(../images/lm_ion-12.gif) repeat-y 9px top;}

.zzjg .iph_ol{ margin:0; padding:0; color:#fff;}
.zzjg .iph_ol li{ background:#074e9c; margin:0 0 22px 27px; padding-left:12px; box-sizing:border-box; font-size:16px; line-height:50px; position:relative;}
.zzjg .iph_ol li:before,
.zzjg .iph_ul li:before{content:""; position:absolute; left:-15px; top:50%; margin-top:-1px; display:inline-block; width:15px; height:3px; background:#074e9c;}
.zzjg .iph_ol .li1{ width:175px; height:70px; text-align:center; line-height:70px; font-size:24px; margin:0 0 12px 0; padding-left:0;}
.zzjg .iph_ol li.li1:before{ display:none;}

.zzjg .iph_ul{ position:relative;}
.zzjg .iph_ul:before{content:""; position:absolute; left:9px; bottom:0; display:inline-block; width:3px; height:26px; background:#fff;}
.zzjg .iph_ul li{ border:3px solid #074e9c; margin:0 0 22px 27px; padding-left:12px; box-sizing:border-box; font-size:16px; line-height:50px; position:relative; box-sizing:border-box;}
.zzjg .iph_ul li:before{ left:-18px;}
.zzjg .iph_ul a{ color:#074e9c; display:block;}
.zzjg .iph_ul a i{ display:inline-block; float:right; color:#999; font-size:14px; margin-right:10px;}

/* 本院介绍-公司介绍 */
.gsjs{ padding-top:20px;}
.gsjs .title{ font-size:18px;}
.gsjs .num{ margin:15px 0; padding:0;}
.gsjs .num dl{ padding-bottom:0;}
.gsjs .num dt{ font-size:30px; line-height:32px;}
.gsjs .num dd{ font-size:12px;}
.gsjs .txt{ font-size:12px; line-height:20px;}
.gsjs .pic{ margin-top:20px;}

/* 新闻列表 */
.xwlb{ padding:20px 0 40px;}
.xwlb li .pic{ width:200px;}
.xwlb li .txt{ margin-left:215px; padding-top:5px;}
.xwlb li .tit{ font-size:14px;}
.xwlb li .time{ font-size:12px; padding:5px 0; line-height:14px;}
.xwlb li .zy{ font-size:12px; line-height:20px; max-height:60px;}

/* 发展历程 */
.fzlc{ padding:20px 0 40px;}
.fzlc dt, 
.fzlc_all{ font-size:20px; width:80px; height:35px; line-height:35px;}
.fzlc ul{ margin-left:40px; padding:15px 0 15px 15px;}
.fzlc li{ font-size:12px; line-height:18px; padding:10px 0;}
.fzlc li span{ font-size:12px; line-height:20px;}
.fzlc li span::before{ left:-22px; width:13px; height:13px; background-size:13px;}
.fzlc_all{ font-size:14px; font-weight:bold;}

/* 联系我们 */
.lxwm{ margin:20px 0 40px;}
.lxwm .left{ padding:30px 30px 20px;}
.lxwm .left li{ float:none; width:100%; height:auto; padding-right:0;}
.lxwm .right{ height:240px;}

/* 新闻最终 */
.xwzz{ padding-bottom:40px;}
.xwzz .mbx{ display:none;}
.xwzz .top{ padding-top:20px; padding-bottom:50px;}
.xwzz .top .tit{ font-size:16px; line-height:24px; text-align:left;}
.xwzz .what{ margin-left:0; margin-top:15px; text-align:left;}
.xwzz .what > div{ display:block; height:auto; margin-top:5px;}
.xwzz .what .day,
.xwzz .what .dj{ padding:0;}
.xwzz .con{ padding-bottom:20px;}
.xwzz .bottom .left,
.xwzz .bottom .right{ float:none;}

/* 专家论坛 */
.zjlt{ padding-bottom:20px;}
.lm_title{ margin-bottom:20px;}
.zjlt li{ width:50%;}
.zjlt li .zy{ height:132px;}

/* 化工园区 */
.hgyq .yelist_ul li:nth-child(2), 
.hgyq .yelist_ul li:nth-child(3),
.hgyq .yelist_ul li:nth-child(4){ display:block;}



}

@media screen and (max-width:470px){

/* 本院介绍-业务范围集成 */
.yelist_ul{ margin: 15px 0 10px;}
.yelist_ul li{ width:100%; padding:0; margin-bottom:10px;}
.yelist_ul li:nth-child(2){ display:none;}

/* 本院介绍-院领导班子 */
.ldbz li{ padding:0;}
.ldbz .li1, .ldbz li{ margin-bottom:15px;}
.ldbz .li1{ border:none;}
.ldbz .pic{ width:100px;}
.ldbz .txt{ margin-left:115px; padding:10px 10px 10px 0; min-height:0; height:129px; overflow:hidden;}
.ldbz .txt .introduce{ height:37px; font-size:12px; line-height:18px;}
.ldbz .txt .content{ padding-right:0px;}
.ldbz .iph_btn{ display:block; height:30px; text-align:center; color:#fff; background:#074e9c; margin-top:5px; line-height:30px;}
.ldbz .one .txt .introduce{ height:auto;}
.ldbz .txt .name, .ldbz .li1 .txt .name{ font-size:16px; padding-bottom:5px;}
.ldbz .txt .name:after{ width:40px;}
.ldbz li .txt .more{ font-size:12px; padding-top:10px;}

/* 本院介绍-专家团队 */
.zjtd ul{ margin:0;}
.zjtd li{ width:100%;}
.zjtd .libox{ padding:0;}

/* 本院介绍-资质资信 */
.zzzx ul{ margin:0;}
.zzzx li{ padding:0; width:100%; margin-bottom:20px;}
.zzzx .txt{ height:auto;}

/* 新闻列表 */
.xwlb ul{ padding-bottom:0;}
.xwlb li{ padding-bottom:20px;}
.xwlb li .pic{ width:100%; float:none;}
.xwlb li .txt{ margin-left:0; padding-top:10px;}
.xwlb li .zy{ display:none;}
.xwlb li.li1 .zy{ display:block;}

/* 联系我们 */
.lxwm .left{ padding:20px 20px 10px;}
.lxwm .left .tit{ font-size:18px;}
.lxwm .left li{ background-size:15px; padding:8px 0 8px 25px; background-position:left 11px;}

/* 专家论坛 */
.zjlt{ padding:30px 0 20px;}
.zjlt li{ width:100%;}
.zjlt li .zy{ height:auto;}

/* 化工园区 */
.hgyq{ padding:30px 0 20px;}

/* 人员最终也 */
.df_ryzz .txt{ margin:10px 0 30px;}


}
