.w1200 { width: 1200px; margin: 0 auto;}
.tonglan { padding-top: 200px;}
/*二级banner*/
.ej_ban { width: 100%; height: 260px; position: relative; overflow: hidden; }
.ej_ban img { width: 100%;}

/*公司介绍*/
.dynamic { padding: 40px 0; background: #f4f4f4; }
.guild_con { position: relative; height: 505px; width: 1200px; margin: 0 auto;}
.ab_title { text-align: center; }
.ab_title .en { font-size: 18px; color: #b3b3b3; line-height: 0.9; text-transform: uppercase; margin: 5px 0; }
.ab_title .ch { font-size: 26px; color: #19995e; }
.ab_title .line { display: inline-block; width: 42px; height: 1px; background: #a1a1a1; margin-top: 5px; }
.cont {margin:30px 0 25px;}
.guild_img { overflow: hidden; width: 772px; float: left; }
.guild_img img { width: 100%; height: 505px; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }
.guild_con:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.dynamic .guild_text { width: 425px; padding-left: 3px; color: #333; float: left; background: #ffffff; position: absolute; right: 0; top: 0; height: 100%; }
.guild_text .time { width: 110px; height: 65px; background: #0484cf; text-align: center; }
.guild_text .time span { color: #fff; line-height: 60px; font-size: 14px; }
.guild_tx { padding: 20px 40px; margin-top: 20px; height: 350px; overflow: hidden; line-height: 24px; color: #333; font-size: 14px; }
.guild_tx .text { text-indent: 2em;}

.equip_con { width: 360px; float: left; padding: 20px; position: relative; }
.equip_hover span { position: absolute; display: block; -webkit-transition: 0.3s linear; -moz-transition: 0.3s linear; -ms-transition: 0.3s linear; -o-transition: 0.3s linear; transition: 0.3s linear; background-color: #0484cf; z-index: 5; }
.equip_hover .e_top { width: 0px; height: 3px; left: 0; top: 0; }
.equip_hover .e_bottom { width: 0px; height: 3px; right: 0; bottom: 0; }
.equip_hover .e_right { width: 3px; height: 0px; left: 0; bottom: 0; }
.equip_hover .e_left { width: 3px; height: 0px; right: 0; top: 0; }
.equip_con:hover .equip_hover .e_top, .equip_con:hover .equip_hover .e_bottom { width: 100%; }
.equip_con:hover .equip_hover .e_left, .equip_con:hover .equip_hover .e_right { height: 100%; }
.equip_img { overflow: hidden; }
.equip_img img { width: 100%; height: 230px; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: 0.3s linear; -moz-transition: 0.3s linear; -ms-transition: 0.3s linear; -o-transition: 0.3s linear; transition: 0.3s linear; }
.equip_con:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.equip_con:hover .equip_text .more { background: #808080; }
.equip_con:hover .tit { color: #333; }
.gsry_img .equip_img img { height: auto;}


/*成长历程*/
.sec_bg { position: relative; padding: 40px 0; background: url("/eportal/fileDir/sygs/resource/cms/2017/12/img_pc_site/2017121113543713229.png") repeat; }
.notice_con { margin: 30px 0px 20px; position: relative;}
.notice_con .text {position: relative; padding: 22px; border: 1px solid #dadada; border-bottom: 8px solid #dadada;}
.notice_con .text p { color: #333; font-size: 16px; font-weight: bold; line-height: 24px; overflow: hidden; margin-bottom: 20px; }
.hd { -webkit-transition: 0.3s linear; -moz-transition: 0.3s linear; -ms-transition: 0.3s linear; -o-transition: 0.3s linear; transition: 0.3s linear; }
.notice_con:hover .text p { text-decoration: underline;}
.news_line { position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; }
.news_line span { background: #0484cf; position: absolute; transition: 200ms; -webkit-transition: 200ms; }
.news_line .line1 { bottom: 0; left: 0; height: 0; width: 1px;/*transition-delay: 400ms;*/
    /*-webkit-transition-delay: 400ms;*/
}
.notice_con:hover .line1, .notice_con:hover .line3 { height: 100%; }
/*.notice_con:hover .title{ color: #0484cf;}*/
.news_line .line2 { top: 0; left: 0; width: 0; height: 1px; transition-delay: 200ms; -webkit-transition-delay: 200ms; }
.news_line .line3 { top: 0; right: 0; height: 0; width: 1px; transition-delay: 400ms; -webkit-transition-delay: 400ms; }
.news_line .line4 { bottom: 0; left: 0; width: 0; height: 8px; transition: 600ms; -webkit-transition: 600ms; }
.notice_con:hover .line4, .notice_con:hover .line2 { width: 100%; }


/*辽高服务区*/
.fwq_y { margin-top: 40px;}
.fwq_e a { float: left; display: block; border: 1px solid #dadada; text-align: center; padding: 40px 0; font-size: 18px; margin: 40px 14px 0; position: relative; width: 370px; }
.fwq_e a .zc { position: relative; top:5px; display: inline-block; height: 25px; background: url(/eportal/fileDir/sygs/resource/cms/2017/12/img_pc_site/2017121115274598516.png) no-repeat center; margin-right: 20px; width: 25px; }
.fwq_e a:hover .zc { background: url(/eportal/fileDir/sygs/resource/cms/2017/12/img_pc_site/2017121115274559690.png) no-repeat center; }
.fwq_e a:hover { background: #0484cf; color: #fff; }


/*新闻动态*/
.news1_con li { padding: 0px 10px; position: relative; overflow: hidden;line-height: 45px; border-bottom: 1px solid #dadada; height: 45px; overflow: hidden; }
.news1_con li a { display: block; height: 45px; position: relative; z-index: 2;}
.news1_con li .zplx { width:90px; float:left;background: url(/eportal/fileDir/sygs/resource/cms/2017/12/img_pc_site/2017121210370780983.png)no-repeat left center; font-size:14px; color:#333;padding-left: 20px;font-weight:bold}
.news1_con li .text { font-size: 14px; color: #333; float: left; overflow: hidden; padding-left: 20px; }
.news1_con li .time { float: right; font-size: 14px; color: #333; }
.news1_con li:before { content: ""; width: 100%; height: 100%; background: #0484cf; position: absolute; left: 0; top: 100%; transition: 320ms; z-index: 1; }
.news1_con li:hover:before { top: 0; }
.news1_con li:hover .zplx,.news1_con li:hover .text,.news1_con li:hover .time { color: #ffffff; }
.news1_con li:hover .zplx { background:none; }


/*分页*/
.sy_page { margin: 40px 0 20px; text-align: center; }
.sy_page .qs_yin { display: none;}
.sy_page a,.sy_page font { display:inline-block; padding:0 8px;border-radius: 4px; vertical-align: middle; height: 25px; line-height: 25px; margin: 0;}
.sy_page a{ border:1px solid #ddd; color:#0484cf;  }
.sy_page a:hover,.sy_page .NormalRed{ background-color: #0484cf; border: 1px solid #0484cf; color:#fff; }
.easysite-page-text,.easysite-jump-btn { margin: 0; padding: 0; font-size: 14px; color: #333; text-align: center; line-height: 24px;}
.easysite-page-text { width: 24px; height: 24px; border: 1px solid #ccc;}
.easysite-jump-btn  { cursor: pointer; width: 26px; height: 26px; border: 1px solid #ccc;}


/*联系我们*/
.detec_tx { border-left: 1px solid #0484cf; margin-top: 25px; }
.detec_tx li { height: 74px; overflow: hidden;}
.detec_tx li.bk { height: auto; overflow: hidden;}
.detec_tx li .ac { overflow: hidden; position: relative; padding: 10px 0; padding-left: 30px; border-bottom: 4px solid #0484cf; display: inline-block; width: 100%; }
.detec_tx li .ac:before { content: ''; background: #0484cf; height: 100%; width: 100%; top: 100%; left: 0; position: absolute; -webkit-transition: 0.3s linear; -moz-transition: 0.3s linear; -ms-transition: 0.3s linear; -o-transition: 0.3s linear; transition: 0.3s linear; z-index: 1; }
.detec_tx .date { position: relative; z-index: 2; padding: 0 15px; height: 50px; line-height: 50px; float: left; background: #0484cf;  text-align: center; -webkit-transition: 0.3s linear; -moz-transition: 0.3s linear; -ms-transition: 0.3s linear; -o-transition: 0.3s linear; transition: 0.3s linear; }
.detec_tx .date span { color: #ffffff; font-size: 14px; }
.detec_tx .tit { position: relative; z-index: 2; font-weight: bold; font-size: 16px; padding-left: 20px; line-height: 50px; float: left; width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.detec_tx .more { float: right; line-height: 50px; color: #666; padding-right: 10px; }
.detec_tx li .ac:hover:before { top: 0; }
.detec_tx .ac:hover .date span { color: #0484cf; }
.detec_tx .ac:hover .date { background: #ffffff; }
.detec_tx .ac:hover .tit, .detec_tx a:hover .more { color: #fff; }


/*详情页*/
.newsdot { width: 1200px; margin: 0 auto; padding: 50px 0;}
.newsdot_text h4 { font-weight: normal; font-size: 20px; text-align: center; }
.newsdot_text .tline { text-align: center; border-bottom: 1px dotted #ccc; padding-bottom: 30px; margin-top: 20px; margin-bottom: 30px;  }
.newsdot_text .tline em { font-style: normal; padding: 0 12px; color: #666;line-height: 25px; font-size: 14px; }
.newsdot_text .tline span {font-size: 14px;color: #666;}
.newsdot_text .m_xl_c p { line-height: 180%; color: #333; margin-bottom: 10px; font-size: 16px; }
.newsdot_text .m_xl_c p span { line-height: 180%; color: #333; font-size: 16px; }
.newsdot_text .m_xl_c p img { max-width: 100%; margin: 6px 0; }
.upload { margin-top: 50px; }
.upload_top p { font-size: 14px; color: #333; line-height: 30px;}
.upload_top a {font-size: 14px; color: #333; line-height: 30px; }
.upload_bottom a { display: block; width: 130px; height: 40px; line-height: 40px; background: #dadada; text-align: center; margin: 30px auto 0 auto; text-transform: uppercase;font-size: 14px; color: #333; }
.upload_bottom a:hover { background: #0484cf; color: #ffffff; }



/*留言*/
.easysite-board { width: 1200px; margin: 0 auto; padding: 40px 0; }
.easysite-board-title { background: #0484cf !important;}
.easysite-board-page-content { background: none !important; }