@charset "UTF-8";
*{ margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
table{border-collapse:collapse;border-spacing:0}
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit; outline: none; color: #fff; font-size: 14px;}
input,textarea,select{*font-size:100%}
button{ border: none; width: 100%; cursor: pointer;}
i{ font-style: normal;}

body{font-family:Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; color: #666; background-color: #fff;}
a{ text-decoration: none; color: #666; transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s;}
a:hover{ color: #101056;}
img{ display: block;max-width: 100%;}
.clear:after{ content: ''; clear: both; display: block;}
.fl{ float: left;}
.fr{ float: right;}
.centerPos{ font-size: 0; text-align: center;}
.w-1200{ width: 1200px; margin: 0 auto; position: relative;}
.padTB-50{ padding: 50px 0;}
.padT-120{ padding-top:120px;}
.padB-120{ padding-bottom:120px;}
.marTB-50{ margin: 50px 0;}
.marT-30 { margin-top: 30px;}
.marT-50 { margin-top: 50px;}
.padLR-30{ padding: 0 30px;}
.skyWrapper{ min-width: 1200px; overflow: hidden;}

/*HEADER & FOOTER*/
.skyHead-top{ background-color: #fff; padding: 24px 0;}
.skyHead-logo a{ display: block; width: 347px; height: 58px; background: url(../images/skyLogo.png) no-repeat;}
.skyHead-bottom{ background-color: #101056; height: 56px;}
.skyHead-nav ul{ margin-left: 30px;}
.skyHead-nav li{ float: left; margin-left: -30px; position: relative;}
.skyHead-navBtn{ display: block; width:164px; height: 56px; line-height: 56px; text-align: center; color: #fff; font-size: 14px;}
.on .skyHead-navBtn{ background: url(../images/skyNav-hov.jpg) no-repeat;}
.skyHead-navBtn:hover{ color: #fff;}
.skyHead-navDown{ display: none; width: 164px; padding:10px 0; background-color: rgba(16,16,86,.9); position: absolute; left: 0; top: 56px; z-index: 5;}
.skyHead-navDown a{ display: block; color: #fff; font-size: 12px; line-height: 34px; text-align: center;}
.skyHead-navDown a:hover{ background-color: #103289;}
.skyHead-nav li:hover .skyHead-navDown{ display: block;}
.skyHead-search{ overflow: hidden; width:170px; height: 24px; background-color: #fff; border-radius: 3px; margin-top: 16px; font-size: 0;}
.skyHead-search input{ display: inline-block; vertical-align: top; font-size: 12px; color: #666; border: 0; width: 140px; height: 24px; line-height: 24px; padding: 0 10px; background-color: #fff;}
.skyHead-search a{ width: 30px; height: 24px; line-height: 24px; display: inline-block; vertical-align: top; }
.skyHead-search a:after{ content: ''; display: block; width: 13px; height: 13px; background: url(../images/skyScript.png) no-repeat; margin: 5px auto auto auto;}
.skyBanner{ width: 100%; height: 400px; position: relative;}
.skyBanner .bd li{ width: 100%; height: 400px; background-repeat: no-repeat; background-position: center top;}
.skyBanner .hd{ position: absolute; left: 0; bottom: 20px; width: 100%; text-align: center; font-size: 0;}
.skyBanner .hd li{ width: 20px; height: 4px; background-color: #fff; margin: 0 5px; display: inline-block; vertical-align: top; cursor: pointer;}
.skyBanner .bd img{ width: 100%; height: 400px;}
.skyBanner .hd li.on{ background-color: #d27326;}
.skyBanner .arrow{ position: absolute; left: 0; top: 50%; margin-top: -18px; width: 100%; padding: 0 50px;}
.skyBanner .arrow a{ display: block; width: 20px; height: 36px; background: url(../images/skyScript.png) no-repeat; background-position: -48px 0;}
.skyBanner .arrow a.fr{ background-position:-85px 0;}
.skyMes { background-color: #e5e5e5; height: 40px; overflow: hidden;}
.skyMes .bd li a:before{ content:''; display: inline-block; width: 16px; height: 14px; vertical-align: top; background: url(../images/skyScript.png) no-repeat; background-position:0 -13px; position: relative; top: 12px; margin-right: 9px;}
.skyMes .bd li a{ float: left; display: block; width: 200px; vertical-align: top; color: #3a3a3a; line-height: 40px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.skyMes .bd li a:hover{ color: #101056;}
.skyMes .hd{ display: none;}
.sky-topBack{ position: fixed; right: 30px; bottom: 5%;}
.sky-topBack a{ display: block; width: 50px; height: 50px; background: url(../images/topBack.png) no-repeat; transition: 0s; -webkit-transition: 0s; -moz-transition: 0s;}
.sky-topBack a:hover{ background-position: 0 -50px;} 
.skyHead-fr { margin-top: 19px;}
.skyHead-frBox{ float: left; margin-left: 35px; position: relative;}
.skyHead-frText{ line-height: 20px; padding-left: 28px; color: #101056; font-size: 14px; background: url(../images/sky-29.png) no-repeat; cursor: pointer;}
.sjfw .skyHead-frText{ background-position: 0 -20px;}
.ksdh .skyHead-frText{ background-position: 0 -40px;}
.skyHead-frDig{ display: none; padding-top: 20px; position: absolute; top: 20px; z-index: 10;}
.skyHead-frDig:after{ content: ''; display: block; position: absolute; left: 50%; margin-left: -9px; top: 10px; width: 18px; height: 11px; background: url(../images/sky-30.jpg) no-repeat;}
.skyHead-frBor{ 
	-moz-box-shadow: 0 1px 4px rgba(4,0,0,.16);-webkit-box-shadow: 0 1px 4px rgba(4,0,0,.16);box-shadow: 0 1px 4px rgba(4,0,0,.16);
	background-color: #fff; border: 1px solid #101056;
}
.sjfw .skyHead-frDig{ left: 50%; margin-left: -143px;}
.sjfw .skyHead-frBor{ padding: 25px 0 20px; width: 286px; text-align: center;}
.sjfw dl{ display: inline-block; vertical-align: top; margin: 0 15px; width: 78px; text-align: center;}
.sjfw dt{ width: 100%;}
.sjfw dt img{ width: 100%;}
.sjfw dd{ color: #101056; margin-top: 5px;}
.ksdh .skyHead-frDig{ right: 0;}
.ksdh .skyHead-frDig:after{ left: inherit; margin-left: 0; right: 20px;}
.ksdh .skyHead-frBor{ width: 388px; padding: 15px 25px;}
.ksdh dl{ padding-top: 12px; margin-top: 12px; border-top: 1px dashed #e9e9e9;}
.ksdh dl:first-child{ padding-top: 0; margin-top: 0; border: 0;}
.ksdh dt a{ color: #101056; font-size: 14px; display: block; line-height: 1;}
.ksdh dd { margin-top: 3px;}
.ksdh dd a{ line-height: 1; width: 25%; display: block; float: left; margin-top: 10px;}
.skyHead-frBox:hover .skyHead-frDig{ display: block;}




.skyFoot{ background-color: #101056; padding-top: 24px; border-top: 2px solid #f18a00; color: #fff;}
.skyFoot-copy p{ text-align: center; line-height: 1; padding:15px 0 12px;}
.skyFoot-l dl{ float: left; text-align: center;}
.skyFoot-l dd{ margin-top: 10px; line-height: 1;}
.skyFoot-l dl:first-child{ border-right: 1px solid rgba(255,255,255,.2); padding-right: 19px; margin-right: 19px;}
.skyFoot-r{ width: 950px; /*border-bottom: 1px solid rgba(255,255,255,.2);*/ padding-bottom: 20px;}
.skyFoot-r ul{ margin-bottom: 23px; margin-top: 10px;}
.skyFoot-r li{ float: left; margin-right: 30px; line-height: 14px;}
.skyFoot-r li a{ color: #FFF;}
.skyFoot-r li a:hover{ text-decoration: underline;}
.skyFoot-r .up li:before{content:''; display: inline-block; margin-right: 5px; width: 22px; height: 22px; position: relative; top:-2px; vertical-align: top; background: url(../images/skyScript.png) no-repeat; background-position: -98px -88px; margin-bottom: 42px;}
.skyFoot-r .up li:nth-child(1):before{ width: 17px; height: 19px; background-position: -66px -89px;}
.skyFoot-r .up li a{font-size: 20px;}
.skyFoot-r .down li:before{ content:''; display: inline-block; margin-right: 5px; width: 13px; height: 14px; position: relative; top: 2px; vertical-align: top; background: url(../images/skyScript.png) no-repeat; background-position: -25 -49px;}
.skyFoot-r .down li:nth-child(2):before{ width: 14px; background-position: -53px -49px;}
/*.skyFoot-r .down li:nth-child(3):before{ background-position: -53px -49px;}*/
.skyFoot-r .down li:nth-child(3):before{ width: 15px; height: 10px; top: 2px; background-position: -82px -49px;}
.skyFoot-r li:last-child{ margin-right: 0;}
.skyFoot-r dl{ font-size: 0; margin-bottom: 10px;}
.skyFoot-r dt{ width: 35px; height: 30px; display: inline-block; vertical-align: top; background: url(../images/skyScript.png) no-repeat; background-position: -137px 0;}
.skyFoot-r dd{ display: inline-block; vertical-align: top; font-size: 30px; line-height: 1; margin-left: 8px; margin-bottom: 6px;}



/*INDEX*/
.skyMain{ padding: 30px 0 50px;}
.skyIndex-about{ background-color: #101056; padding: 10px;}
.skyIndex-aboutL img{ width:310px;}
.skyIndex-aboutR{ color: #fff; width: 855px;}
.skyIndex-aboutR dl{ margin-top: 10px;}
.skyIndex-aboutR dt{ font-size: 16px; font-weight: bold;}
.skyIndex-aboutR dd{ margin-top: 10px; line-height: 24px;}
.skyIndex-aboutR dd a{ color: #f18a00; display: inline-block; margin-left: 15px; vertical-align: top;}
.skyIndex-aboutR dd a:hover{ text-decoration: underline;}
.skyIndex-aboutZs{ width: 805px; margin: 0 auto; margin-top: 30px; position: relative;}
.skyIndex-aboutZs .bd li{ width: 153px; margin-right: 10px;}
.skyIndex-aboutZs .bd img{ width: 153px; height: 72px;}
.skyIndex-aboutZs .hd{ display: none;}
.skyIndex-aboutZs .arrow{ position: absolute; left: 0; width: 100%; top:50%; margin-top: -16px;}
.skyIndex-aboutZs .arrow a{ display: block; width: 14px; height: 32px; background-color: #092164; position: relative;}
.skyIndex-aboutZs .arrow a:after{ content:''; display: block; width: 6px; height: 12px; background-image: url(../images/skyScript.png); background-repeat: no-repeat; position: absolute; left: 50%; margin-left: -3px; top: 50%; margin-top: -6px;}
.skyIndex-aboutZs .arrow a.prev:after{ background-position: 0 -31px;}
.skyIndex-aboutZs .arrow a.next:after{ background-position: -9px -31px;}
.skyIndex-aboutZs .arrow a.prev{ margin-left: -24px;}
.skyIndex-aboutZs .arrow a.next{ margin-right: -24px;}
.skyIndex-aboutZs .arrow a:hover{ background-color: #0d2e8a;}
.skyIndex-bCon{ margin-left: -105px;}
.skyIndex-bLine{ width: 100%; height: 1px; background-color: #eee; margin: 50px 0;}
.skyIndex-bBox{ width: 330px; float: left; margin-left: 105px;}
.skyIndex-bTit{ padding-bottom: 8px; border-bottom: 2px solid #ccc;}
.skyIndex-bTit h4{ color: #999; text-transform: uppercase;}
.skyIndex-bTit h4 span{ color: #101056; font-size: 18px; display: inline-block; margin-right: 5px; position: relative; vertical-align: top;}
.skyIndex-bTit h4 span:after{ content: ''; display: block; width: 100%; height: 2px; background-color: #101056; position: absolute; left: 0; bottom: -10px;}
.skyIndex-bTit a{ width: 42px; height: 16px; line-height: 16px; display: block; color: #fff;background-color: #f18a00; border-radius: 3px; text-align: center; caption-side: #fff;}
.skyIndex-bTit a:hover{ background-color: #d57a00;}
.skyIndex-bList li{ margin-top: 22px;}
.skyIndex-bList a{ display: block;}
.skyIndex-bList img{ width: 92px; height: 59px; float: left;}
.skyIndex-bList dl{ float: right; width: 228px;}
.skyIndex-bList dt{ color: #3a3a3a; font-size: 14px; font-weight: bold; overflow:hidden;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.skyIndex-bList dd{ margin-top: 5px; position:relative;line-height:18px; height:36px; overflow:hidden;}
.skyIndex-bList dd:after{ content: '...'; font-weight:bold; position:absolute; bottom:0; right:0; padding:0 20px 1px 45px; background:url(http://newimg88.b0.upaiyun.com/newimg88/2014/09/ellipsis_bg.png) repeat-y;}

/*ABOUT*/
.skyFy-leftBox{ width:240px; border: 1px solid #e5e5e5; padding: 20px; margin-bottom: 10px;}
.skyFy-leftBox:last-child{ margin-bottom: 0;}
.skyFy-leftTit{ color: #3a3a3a; font-size: 20px; line-height:1; font-weight: bold; padding-bottom: 15px; border-bottom: 1px solid #d3d3d3;}
.skyFy-leftMeau a{ display: block; color: #4b4b4b; font-size: 14px; font-weight: bold; line-height: 1; padding: 20px 0; }
.skyFy-leftMeau li{border-bottom: 1px dashed #d3d3d3;}
.skyFy-leftMeau li:last-child a{ border: 0;}
.skyFy-leftMeau li.on a,.skyFy-leftMeau a:hover{ color: #02045b;}
.skyFy-leftMeau a:before{ content: ''; position: relative; top:3px; margin:0 5px 0 2px; display: inline-block; vertical-align: top; width: 5px; height: 8px; background: url(../images/skyScript.png) no-repeat; background-position: -34px 0;}
.skyFy-leftMeau .sjfl { padding-bottom: 15px; padding-left: 15px;}
.skyFy-leftMeau .sjfl a{ color: #666; font-size: 12px; border-bottom: 0; padding: 5px 0;}
.skyFy-leftMeau li.on .sjfl a{color: #666;} 
.skyFy-leftMeau .sjfl a:before{ width:7px; height: 7px; background: url(../images/sky-28.jpg) no-repeat; top: 2px;}
.skyFy-leftContact{ padding: 50px 0;}
.skyFy-leftContact dl{ text-align: center; margin-bottom: 50px;}
.skyFy-leftContact .code dt{ width: 118px; margin: 0 auto;}
.skyFy-leftContact .code img{ width: 118px; height: 118px;}
.skyFy-leftContact .phone dt { width: 47px; height: 40px; background: url(../images/skyScript.png) no-repeat; background-position: -124px -30px; margin: 0 auto;}
.skyFy-leftContact .phone dd{ color: #101056; font-size: 22px; font-weight: bold; line-height: 1; margin-top: 15px;}
.skyFy-right{ width: 950px;}
.skyFy-rightHf{ border: 1px solid #e5e5e5;}
.skyFy-rightHf img{ width: 100%;}
.skyFy-conent{ margin-top: 10px; border: 1px solid #e5e5e5; width: 100%; padding: 25px 20px;}
.skyFy-tit { border-bottom: 1px solid #e5e5e5; padding: 0 30px 15px 30px;}
.skyFy-tit h4{ color: #3a3a3a; font-size: 20px; line-height: 1; font-weight: bold;}
.skyFy-conent p.text{ margin-bottom: 25px; color: #3a3a3a; font-size: 13px; line-height: 24px; text-indent: 2em;}
.skyFy-conent p.text:last-child{ margin-bottom: 0;}
.skyAbout{ min-height: 796px;}
.zzjg{ width: 100%; text-align: center; padding-top: 50px;}
.zzjg img{ display: inline-block;}
.dsj{ position:relative; padding: 20px 0 40px;}
.dsj:before{ content:''; display: block; width: 2px; background-color: #c9c9c9; position: absolute; left: 50%; margin-left: -1px; top: 0; bottom: 0;}
.dsj li{ margin-bottom: 40px; border: 1px solid #101056; width: 385px; padding:10px 15px; float: left; position: relative;}
.dsj li:before{ content: ''; display: block; width: 17px; height: 17px; background-color: #ee7800; border: 4px solid #1d2088; border-radius: 50%; position: absolute; top: 3px; right: -52px;}
.dsj li:after{ content: ''; width: 16px; height: 14px; background-image: url(../images/sky-6.jpg); background-repeat: no-repeat; position: absolute; top: 15px; right: -16px;}
.dsj li:last-child{ margin-bottom: 0;}
.dsj dt{ color: #080a5f; font-size: 14px; line-height: 22px;}
.dsj dd{ color: #3a3a3a; line-height: 20px; margin-top: 5px;}
.dsj .li-r{ float: right; margin-bottom: 70px;}
.dsj .li-r:before{ right: inherit; left: -52px;}
.dsj .li-r:after{ background-image: url(../images/sky-7.jpg); right:inherit; left: -16px;}
.dsj li:nth-child(2){ margin-top: 60px;}
.xstd div{ text-align: center; width: 100%; margin-bottom: 50px;}
.xstd div:last-child{ margin-bottom: 0;}
.xstd dl{ display: inline-block; vertical-align: top; width: 120px; text-align: center; margin: 0 14px;}
.xstd dl img{ width: 100%;}
.xstd dd{ line-height: 22px; padding-top: 5px;}
.xstd .first dl{ width: 152px;}
.ryzz-a li{ color: #3a3a3a; font-size: 16px; line-height: 24px; padding: 5px 0;}
.skyFy-conentBt h5{ color: #a40000; font-size: 18px; line-height: 1; font-weight: bold; padding-left: 10px; border-left: 2px solid #a40000;}
.ryzz-bZs{ position: relative; width: 710px; margin: 0 auto;}
.ryzz-bZs .bd{ width: 710px; overflow: hidden;}
.ryzz-bZs .bd li{ width: 162px; border: 2px solid #e5e5e5; margin-right: 25px;}
.ryzz-bZs .bd li img{ width: 100%;}
.ryzz-bZs .hd{ display: none;}
.ryzz-bZs .arrow{ position: absolute; left: 0; top: 50%; margin-top: -18px; width: 100%;}
.ryzz-bZs .arrow a{ display: block; width: 22px; height: 40px; background: url(../images/skyScript.png) no-repeat; background-position:0 -77px;}
.ryzz-bZs .arrow a.fl{ margin-left: -50px;}
.ryzz-bZs .arrow a.fr{ background-position:-26px -77px; margin-right: -50px;}

/*NEWS*/
.skyNews{ min-height: 686px;}
.newsCon{ margin: -30px -30px 0 -30px;}
.newsCon-box{ width: 420px; border: 1px solid #d3d3d3; border-top: 2px solid #1d2088; padding: 20px 24px; display: inline-block; vertical-align: top; margin: 25px 15px 0 15px;}
.newsCon-box h4{ color: #3a3a3a; font-size: 18px; line-height: 1;}
.newsCon-img{ width: 370px; position: relative; margin-top: 13px;}
.newsCon-img .bd li{ width: 370px; height: 208px;}
.newsCon-img .bd a{ display: block; position: relative;max-height: 100%;}
.newsCon-img .bd .bdText{ position: absolute; left: 0; bottom: 0; width: 100%; background-color: rgba(0,0,0,.6); padding: 0 15px; height: 34px; overflow: hidden;}
.newsCon-img .bd .bdText p{ line-height: 38px; height: 34px; color: #fff; font-size: 13px; width: 235px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.newsCon-img .hd{ position: absolute; left: 0; bottom: 8px; width: 100%; text-align: right; padding-right: 15px;}
.newsCon-img .hd li{ cursor: pointer; display: inline-block; vertical-align: top; margin-left: 4px; background-color: rgba(255,255,255,.2); border: 1px solid rgba(255,255,255,.4); width: 18px; height: 18px; line-height: 16px; text-align: center; color: #fff;}
.newsCon-img .hd li:hover{ background-color: rgba(29,32,136,.6); border-color: #1d2088;}
.newsCon-list { margin-top: 13px;}
.newsCon-list a{ display: block; color: #3a3a3a; font-size: 13px; line-height: 24px;}
.newsCon-list a:hover{ color: #1d2088;}
.newsCon-list span.fl{ width: 240px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.newsCon-moreBtn{ margin-top: 20px; width: 100%; text-align: right;}
.newsCon-moreBtn a{ display: inline-block; color: #02045b; font-size: 13px;}
.newsCon-moreBtn a:hover{ text-decoration:underline;}
.newList .newsCon-list a{ line-height: 30px;}
.newList .newsCon-list span.fl{ width: 600px;}
.newList-page{ width: 100%; text-align: center; font-size: 0;}
.newList-page li{ display: inline-block; vertical-align: top; margin: 0 3px; font-size: 13px;}
.newList-page li.sl{ line-height: 16px; height: 28px; font-size: 18px;}
.newList-page a{ display: block; border: 1px solid #dddddd; height: 26px; line-height: 26px; min-width: 28px; padding: 0 8px; text-align: center; color: #999; font-size: 13px;}
.newList-page a:hover{ color: #02045b; border-color: #02045b;}
.newList-page .on a{ color: #fff; background-color: #02045b; border-color: #02045b;}
.skyFy-tit.local h4{ font-size: 13px; font-weight: normal; color: #3a3a3a;}
.newsDetail-tit{ text-align: center; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #e5e5e5;}
.newsDetail-tit h5{ color: #02045b; font-size: 24px; line-height: 1.4;}
.newsDetail-tit h6{ font-size: 13px; margin-top: 15px;}

.imgList ul{ margin: -12px -33px 0 -33px;}
.imgList li{ float: left; margin: 12px 6px 0 6px;}
.imgList a{ display: block; width: 216px; border: 1px solid #d3d3d3; padding: 4px 4px 4px;}
.imgList dl{ width:206px; height: 158px; position: relative;}
.imgList dl img{ width: 100%; height: 100%;}
.imgList dd{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.5);}
.imgList dd:after{ content: ''; display: block; width: 34px; height: 34px; background:url(../images/sky-12.png) no-repeat; position: absolute; left: 50%; margin-left: -17px; top: 50%; margin-top: -17px;}
.imgList li p{ font-size: 13px; padding: 15px 0 11px; text-align: center; width: 206px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.imgList a:hover dd{ background-color: rgba(0,0,0,.3);}

.proLb{ width: 650px; position: relative; margin: 0 auto;}
.proLb-bd img{ width: 650px; height: 404px;}
.proLb-hd{ width: 576px; margin: 20px auto auto auto; position: relative;}
.proLb-hd li{ float: left; margin-right: 5px;}
.proLb-hd img{ width: 140px; height: 80px;}
.proLb-hd ul{ position: relative; z-index: 2;}
.proLb .arrow{ position: absolute; position: absolute; width: 100%; left: 0; top: 0;}
.proLb .arrow a{ display: block; width: 30px; height: 80px; background-color: #bfbfbf; position: relative;}
.proLb .arrow a.fl{ margin-left: -36px;}
.proLb .arrow a.fr{ margin-right: -36px;}
.proLb .arrow a:after{ content: ''; display: block; width: 20px; height: 36px; background: url(../images/skyScript.png) no-repeat; background-position: -48px 0; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);;}
.proLb .arrow a.fr:after{ background-position:-85px 0;}

.jbxx-tit{ padding-bottom: 10px; border-bottom: 2px solid #e5e5e5;}
.jbxx-tit h5{ line-height: 1; font-size: 14px; color: #131358; font-weight: bold; position: relative; display: inline-block;}
.jbxx-tit h5 span{ color: #e94e08;}
.jbxx-tit h5:before{ content:''; display: inline-block; width: 8px; height: 14px; background: url(../images/sky-18.jpg) no-repeat; vertical-align: top; margin-right: 5px;}
.jbxx-tit h5:after{ content: ''; display: block; width: 100%; height: 2px; background-color: #e94e08; position: absolute; left: 0; bottom: -12px;}
.jbxx-con ul{ margin: 1px 0 0 1px;}
.jbxx-con li{ float: left; border: 1px solid #e5e5e5; width: 50%; margin:-1px 0 0 -1px;}
.jbxx-con dt{ line-height: 20px; padding: 7px 5px; background-color: #f3f3f3; border-right: 1px solid #e5e5e5; width: 115px; float: left; text-align: center;}
.jbxx-con dd{  line-height: 20px; padding: 7px 15px; width: 306px; float: left;}
.jbxx-ms dl{ margin-bottom: 30px;}
.jbxx-ms dl:last-child{ margin-bottom: 0;}
.jbxx-ms dt{ color: #3a3a3a; font-size: 14px; font-weight: bold; line-height: 1.2;}
.jbxx-ms dd{ color: #666; font-size: 13px; line-height: 24px; margin-top: 10px;}

.skyJoin{ min-height: 576px;}
.jrwm{ margin-left: -10px; margin-right: -10px;}
.jrwmMap{ border: 1px solid #d3d3d3; padding: 4px;}
.jrwmMap img{ width: 100%;}
.jrwmInfo-l{ border-right: 1px dashed #d3d3d3; padding-right: 28px;}
.jrwmInfo-r{ width: 525px; color: #3a3a3a; margin-top: 15px;}
.jrwmInfo-r dt{ font-size: 18px; font-weight: bold;}
.jrwmInfo-r dd{ font-size: 14px; line-height:22px; margin-top: 20px;}
.jrwmInfo-r dd p{ padding: 2px 0;}
.yqljCon ul{ margin: -20px -20px 0 -20px;}
.yqljCon li{ float: left; width: 200px; margin: 20px 10px 0 10px;}
.yqljCon .li-img{ width: 200px; height: 103px; border: 1px solid #d3d3d3; position: relative;}
.yqljCon img{  max-height: 95px; position: absolute; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%);}
.yqljCon p{ text-align: center; margin-top: 15px;}

.zydjList li{ padding-bottom: 35px; margin-bottom: 35px; border-bottom: 1px dashed #d3d3d3;}
.zydjList li:last-child{ padding: 0; margin: 0; border: 0;}
.zydjList a{ display: block;}
.zydjList .time{ width: 75px; border-radius: 5px; overflow: hidden;}
.zydjList .time dt{ color: #101056; font-weight: bold; font-size: 36px; text-align: center; background-color: #eff8ff; height: 52px; line-height: 52px;}
.zydjList .time dd{ color: #fff; height: 22px; line-height: 22px; background-color: #101056; text-align: center;} 
.zydjList .con{ width: 600px; margin-left: 13px;}
.zydjList .con dt{ color: #3a3a3a; font-size: 16px; font-weight: bold; line-height: 24px;}
.zydjList .con dd{ color: #666666; font-size: 13px; line-height: 22px; margin-top: 10px; word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;}
.zydjList span{ display: block; width: 88px; height: 28px; line-height: 28px; text-align: center; border-radius: 5px; color: #fff; margin-top: 23px;}
.zydjList span.ddj{ background-color: #e60012;}
.zydjList span.ydj{ background-color: #009944;}
.zydjList span.ywc{ background-color: #a0a0a0;}
.zydjList a:hover .con dt,.zydjList a:hover .con dd{ color: #101056;}
.dydjBtn{ width: 100%; text-align: center;}
.dydjBtn a{ display: inline-block; vertical-align: top; background-color: #101056; width: 120px; height: 36px; line-height: 36px; border-radius: 5px; text-align: center; color: #fff; font-size: 14px; margin: 0 14px;}
.dydjBtn a:hover{ background-color: #19197e;}
.skyPop{ display: none; position: relative; z-index: 10;}
.mask{ width: 100%; height: 100%; position: fixed; left: 0; top: 0; background-color: rgba(0,0,0,.3);}
.skyPop-box{ display: none; width: 600px; background-color: #fff; padding: 70px 65px; position: fixed; left: 50%; top: 50%;  transform: translateX(-50%) translateY(-50%);}
.skyPop-tit{ text-align: center; color: #101056; font-size: 24px; font-weight: bold;}
.skyPop-formGroup{ margin-top: 15px;}
.skyPop-formGroup:first-child{ margin-top: 0;}
.skyPop-formInput{ border: 1px solid #ddd; padding: 12px 15px; line-height: 20px; color: #666; font-size: 14px; width: 100%;}
.skyPop-formBtn{ width: 100%; text-align: center;}
.skyPop-formBtn a{ display: inline-block; line-height: 40px; text-align: center; width: 160px; border: 1px solid #101056; color: #fff; background-color: #101056; border-radius: 20px; margin: 0 24px; font-size: 16px;}
.skyPop-formBtn a.noBg{ background-color: inherit; color: #101056;}
.skyPop-formBtn a:hover{background-color: #19197e; border-color: #19197e; color: #fff;}
.skyPop-djwc{ text-align: center;}
.skyPop-djwc img{ display: inline-block;}
.fbxqTit{ text-align: center;}
.fbxqTit h4{ color: #333; font-size: 24px;}
.fbxqTit p{ color: #999; font-size: 13px; line-height: 24px;}
.fbxq .skyPop-form{ width: 458px; margin: 30px auto auto auto;}






.skyPop-formBtn-a{ cursor: pointer; line-height: 40px; text-align: center; width: 100%; border: 1px solid #101056; color: #fff; background-color: #101056;  font-size: 16px;  display: block;}

.skyPop-formBtn-a:hover{background-color: #19197e;border-color: #19197e; color: #fff;}


/*divdiv23*/
/*img{ max-width: 100%;}*/

/*226*/
/*.newsCon-img .bd a {
    max-height: 100%;
}*/
