  @charset "utf-8";

body 
{   
    margin:0;
    padding:0;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	cursor: default;
	background-color:#fff;
	/*overflow-x: hidden;*/
	min-width:1280px;

}


/*table{border-collapse:collapse;border-spacing:0px;}*/
a{text-decoration:none;font-size:14px;outline:none;}
/* a:hover{text-decoration:underline} */
a:active{outline:none;}
a img{border:0;}
p{ margin:0; padding:0}
.clearfix{clear:both}
.overflow{ overflow:hidden}
 body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,b{padding:0;margin:0}
a:focus,input,select,textarea{outline:0}
b{ margin:0; padding:0}
textarea{resize:none;overflow:auto}
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
input{ outline:none; border:none; background-color:transparent ;font-family: "Î¢ÈíÑÅºÚ"}
.float-r{float: right !important}
.float-l{float: left !important;}
i{font-style: normal}


.head-bj{ width: 100%; position: relative;}


.dw-bj{ width: 100%; position: absolute; left: 0;top: 0; z-index: 12;  background: -webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0)); }
.dw-bj .dw-c{ width: 1200px; margin: 0 auto; position: relative;z-index: 99;}
.hk-top{ width: 100%; height: 42px; margin: 30px 0 31px 0;position: relative; z-index: 5;}
.hk-top .lg-l{float: left; padding: 0 36px 0 5px;}


.style-xl{height: 28px; border-left: 1px solid #fff; float: left;margin: 7px 0 0 0}
.style-xl p {padding-left: 26px}
.style-xl p span{height:28px; line-height:28px;font-size: 24px; color: #fff ;font-weight: bold}

.cx-box{ float: right; padding: 11px 0 0 0;  position: relative;}
.sco{float: right ;width: 26px; height: 26px;margin-left: 20px;cursor: pointer;}
.cx-box h6{float: right ;height: 26px; line-height: 26px;}
.cx-box h6 a{font-size: 16px; color: #dadada}
.cx-box h6 span{font-size: 16px; color: #dadada ;display: inline-block; padding: 0 4px;}
.cx-box h6 a:hover{color: #fff ;text-decoration: underline}
.sou-bj{ width: 210px; position: absolute; right: 0;top: 47px; display: none}
.sou-box{ width: 210px; height: 42px; background: rgba(255, 255, 255, 0.8); border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; position: relative; overflow: hidden; }
.sou-box .ipa{ width: 140px; height: 42px; line-height: 42px;font-size: 14px; color: #333; position: absolute; left: 19px; top: 0; }
.sou-box .ipb{ width: 46px; height: 42px; background: url(/Template/Pc/yx/images/sea1.png) no-repeat left center; position: absolute; right: 0; top: 0; cursor: pointer;}
.sou-box .ipb:hover{ background: url(/Template/Pc/yx/images/sea2.png) no-repeat left center;}



.nav-bj{ width: 100%; height: 58px;  z-index: 99;}
.nav{ width: 1200px; height: 58px ;margin: 0 auto; border-top: 1px solid rgba(255, 255, 255, 0.5) }
.nav ul{ width: 1240px}
.nav ul li{ width: 88px; height: 58px  ;float: left;position: relative;margin-right: 22px ;margin-left: 21px;}
.nav ul li .yj{ width: 100%; height: 58px ; line-height: 58px ; text-align: center ; font-size: 16px; color: #f0f0f0; display: block;}
.nav ul li i{ width: 88px; height: 2px;background-color: #fff ; position: absolute; left: 0;top: -1px ;display: none}
.nav ul li .ej-box{ width: 160px; background: rgba(255, 255, 255, 0.95) ; padding: 7px 18px; position: absolute; left: -54px; top:56px; border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;display: none }
.nav ul li .ej-box em{ width: 15px; height: 6px; background: url(/Template/Pc/yx/images/em.png) no-repeat;display: block; position: absolute; left: 50%; top: -6px;margin-left: -7.5px}
.nav ul li .ej-box .wid{ width: 100% ;margin: 6px 0}
.nav ul li .ej-box .wid h3{ width: 100%; text-align: center;line-height: 22px; font-size: 16px; color: #777 ; display: inline-block ;}
.nav ul li .ej-box .wid h3 a{color: #777 ;}
.nav ul li .ej-box .wid h3 span{ padding: 0 4px 0 0}
.nav ul li .ej-box .wid h3:hover{color: #214a9a}
.nav ul li .ej-box .wid h3:hover a{color: #214a9a}
.nav ul li.dw2 .ej-box{position: absolute; left: initial ;right: 0}
.nav ul li:hover i{display: block}
.nav ul li:hover .yj{color: #fff ;font-weight: bold}
.nav ul li.on .yj{color: #fff;font-weight: bold}
.nav ul li.on i{display: block}




.posc{background-color: #214a9a ;position: fixed !important;  left: 0;top: 0;z-index: 99; }
.posc .nav{background: none ;border: none}
.posc .nav ul li {height: 68px;}
.posc .nav ul li .yj{color: #fff ;}
.posc .nav ul li .ej-box{ top: 66px ;box-shadow: rgba(0,0,0,0.1) 0 0 8px 2px}



.footer-bj{ width: 100%; height: 222px ; background: url(/Template/Pc/yx/images/footer-bj.jpg) no-repeat center center; overflow: hidden;}
.footer-c{ width: 1280px; margin: 0 auto ;}
.linj{ width: 1116px; margin: 0 auto ; height: 72px; border-bottom: 1px solid #abbcda; overflow: hidden;}
.linj ul{ width: 100%;text-align: center}
.linj ul li{display: inline-block ;line-height: 82px;margin: 0 21px}
.linj ul li a{font-size: 16px; color: #c6dffa}
.linj ul li a:hover{color: #fff}
.foot-box{ width: 1116px; margin: 0 auto ;  overflow: hidden;}
.foot-l{ width: 420px; height: 149px;border-right: 1px solid #a1b7da ;float: left; overflow: hidden;}
.foot-c{ width: 353px; height: 149px;border-right: 1px solid #a1b7da ;float: left; overflow: hidden;}
.foot-r{ width: 341px; height: 149px;float: left;text-align: center; overflow: hidden;}
.foot-l .blg{ padding: 36px 0 0 43px;}
.foot-l h3{line-height: 24px;font-size: 24px; padding: 5px 0 0 148px; font-weight: bold;color: #c6d4eb}
.foot-c h4{ width: 290px;line-height: 16px; font-size: 14px; color: #fff;margin-bottom: 13px; padding-left: 46px;}
.foot-c h4.mgt{margin-top: 42px}
.foot-r .ewm-box{ width: 95px;display: inline-block;text-align: center; margin:0 25px;margin-top: 20px; } 
.foot-r .ewm-box img{width: 95px; height: 95px;}
.foot-r .ewm-box h5{font-size: 14px; color: #fff; padding: 5px 0 0 0}



.copy-bj{width: 100%; height: 50px ; background-color: #01397c ;}
.copy-c{ width: 1200px; margin: 0 auto;text-align: center ; line-height: 50px;font-size: 14px; color: #fff ;}
.copy-c a{  font-size: 14px; color: #fff ; }






