.phpHead{ width: 100%;}
.phpTop{ width: 100%; height: 40px; background: #343434;}
.phpTopIn{ width:1380px; margin: auto;}
.phpTopLeft{float: left; width: 230px; height:16px; background:url(../images/bg1.png) no-repeat 0px 0px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat 0px 0px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat 0px 0px; 
    margin: 13px 0px 0px 0px;} 
.phpTopRight1{ float: right; color: #ffffff; font-size: 12px; line-height: 40px;}
.phpTopRight1 a{color:#fff;}
.phpTopRight2{ float:right; position: relative;}
.phpLingDang{ float: left; position: relative;}
.phpLingDang b{ display: block; width: 13px; height: 14px; background: url(../images/icon56.png) no-repeat ; 
    background: image-set(url(../images/icon56.png) 1x no-repeat ); 
    background: -webkit-image-set(url(../images/icon56.png) 1x no-repeat); 
    margin: 17px 0px 0px 0px;} 
.phpLingDang span{ display: block; height: 15px; padding: 0px 4px; background: #fc3930; border-radius: 100px; color: #ffffff; font-size: 12px; line-height: 15px; position:absolute; left: 7px; top:7px;}
.phpLinkhover{ float: left; margin-left:35px; }
.phpLingimg{ height: 40px; box-sizing: border-box;}
.phpLingimg a{ display: block; width: 25px; height: 25px; position: relative;}
.phpLingimg a img{ width:25px; height: 25px; border-radius: 100px; margin-top:7px; border: 1px solid #343434;}
.phpLingimg a span{ display: block; width: 10px; height: 11px; 
    background: url(../images/bg1.png) no-repeat; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat; 
    position:absolute; right:-2px; top: 23px;} 
.phpLingimg a span.bg1{ background-position: -135px -105px;}
.phpLingimg a span.bg2{ background-position: -150px -105px;}
.phpTopRight2:hover .phpLingimg a img{ border: 1px solid #fc3930;}
.phpLingSub{ width: 256px; height: 274px; background: #ffffff; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.08); position:absolute; right: 0px; top:40px; z-index: 101; border-radius: 6px;}
.phpNicBox{ width: 216px; margin: auto; margin-top:20px;}
.phpNicBox a img{ display: block; float:left; width: 40px; height: 40px; border-radius: 100px;}
.phpNicBox dl{ float:right; width: 165px; margin-top:3px;}
.phpNicBox dl dt{ height: 18px; line-height: 18px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; font-weight: bold;}
.phpNicBox dl dd{ margin-top:5px;}
.phpNicBox dl dd span{ display: block; float: left; width: 26px; height: 12px; 
    background: url(../images/bg1.png) no-repeat; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat;
    margin-top:3px;}
.phpNicBox dl dd span.bg1{ background-position: -225px -25px;}
.phpNicBox dl dd span.bg2{ background-position: -260px -25px;}
.phpNicBox dl dd em{ display: block; float: left; margin: 0px 0px 0px 12px; color: #999999;}
.phpNicBox dl dd em b{ display: block; float: left; width: 12px; height: 12px; 
    background: url(../images/bg1.png) no-repeat -25px -105px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -25px -105px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -25px -105px; 
    margin: 3px 5px 0px 0px;} 
.phpNicList{ width: 216px; margin: auto; margin-top:10px;}
.phpNicList li{ float: left; width: 106px; height: 34px; margin: 4px 0px 0px 4px;}
.phpNicList li:nth-child(2n+1){ margin-left:0px;}
.phpNicList li a{ display:block; width: 106px; height: 34px; background: #f7f7f7; line-height: 34px; overflow: hidden; color: #666666; text-decoration: none;}
.phpNicList li a b{ display: block; float: left; width: 12px; height: 12px;
     background:url(../images/bg1.png) no-repeat; 
     background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat; 
     background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat;
     margin: 11px 10px 0px 13px;}
.phpNicList li a b.icon1{ background-position: -50px -105px;}
.phpNicList li a b.icon2{ background-position: -65px -105px;}
.phpNicList li a b.icon3{ background-position: -80px -105px;}
.phpNicList li a b.icon4{ background-position: -95px -105px;}
.phpNicList li a:hover{ background: #eeeeee;}
.phpNicCont{ width: 216px; height:55px; border-bottom: 1px solid #F2F2F2; margin:auto; margin-top:20px;} 
.phpNicCont b{ display: block; float: left; width: 13px; height: 14px; 
    background:url(../images/bg1.png) no-repeat -115px -105px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -115px -105px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -115px -105px; 
    margin-top:2px;}
.phpNicCont dl{ float:right; width: 195px;}
.phpNicCont dl dt a{ display: block; height: 18px; line-height: 18px; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; }
.phpNicCont dl dd{ margin-top:5px;}
.phpNicCont dl dd p{ float: left; width: 155px; height: 18px; line-height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #999999;}
.phpNicCont dl dd a{ display: block; float: right; color: #fca32d; text-decoration: none; width: 40px; height: 18px; line-height: 18px; overflow: hidden; text-align: right;}
.phpNicCont dl dd a:hover{ text-decoration: underline;}
.phpNicTui{ width: 216px; margin: auto;}
.phpNicTui a{ display: block; margin-top:10px; font-size: 12px;}

.phpHeadBg{ width:100%; height: 80px; background: #ffffff; z-index: 100; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.04);opacity: 1.0;}
.phpHeadIn{ width: 1300px; margin: auto;}
.phpLogo{ float: left; margin-top:20px;}
.phpLogo a{ display: block;  height: 40px; } 
.phpLogo a img{max-height:100%;}
.phpNav{ float: right; width:initial; margin-top:26px;margin-right: 30px;}
.phpNav li{ float: left; margin-left:22px;}
.phpNav li .phpNavIn{ position: relative; }
.phpNav li .phpNavIn .phpNavTitle a{ display: block; text-decoration: none; height: 30px;}
.phpNav li .phpNavIn .phpNavTitle a em{ display: block; float: left;  padding: 0 5px;height: 15px; line-height: 15px; background: #fc3930;border-radius: 8px;color: #FFFFFF; position:absolute; top: -6px; right:-18px; font-size: 12px;}
.phpNav li .phpNavIn .phpNavTitle a h2{ font-size: 16px; color: #333333; float: left;}
.phpNav li .phpNavIn .phpNavTitle a b{ display: block; float: left; width: 9px; height: 5px; 
    background: url(../images/bg1.png) no-repeat -245px 0px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -245px 0px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -245px 0px; 
    margin:12px 0px 0px 7px;} 
.phpNav li .phpNavIn .phpNavTitle a:hover b{ background: url(../images/bg1.png) no-repeat -260px 0px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -260px 0px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -260px 0px;}
.phpNav li .phpNavIn .phpSubnav{ width: max-content; background: #ffffff; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.04);  position:absolute; left:-10px; top: 30px; display:none; z-index: 10;}
.phpNav li .phpNavIn .phpSubnav a{ display: block;width:calc(100% - 40px); height: 35px; padding:0 20px; color: #333333; text-decoration: none; line-height: 35px; overflow: hidden;}
.phpNav li .phpNavIn .phpSubnav a:hover{ background: #f2f2f2; color: #1048a0; font-weight: bold;}

.phpNav li .phpNavIn .ylwTopSub a b{ display: block; float: right; width: 9px; height: 5px; 
    background: url(../images/bg1.png) no-repeat -245px 0px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -245px 0px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -245px 0px; 
    margin:15px 5px 0px 0px} 
	
.phpNav li .phpNavIn .phpSubnav .smallnav{ display:none; background: #ffffff; position:absolute; top:0px; left:120px;width: max-content;}
.phpNav li .phpNavIn .phpSubnav .smallnav a{ display: block; width: max-content; height: 35px; padding:0 20px; color: #333333; text-decoration: none; line-height: 35px; overflow: hidden;}
.phpNav li .phpNavIn .phpSubnav>div{ position:relative;}
.phpNav li .phpNavIn .phpSubnav>div:hover .smallnav{ display:block;}

.phpNav li .phpNavIn .phpNavTitle2 a{  display: block; text-decoration: none; height: 30px; margin-left:50px;}
.phpNav li .phpNavIn .phpNavTitle2 a b{ display: block; width: 22px; height: 18px; background: url(../images/bg1.png) no-repeat -350px -195px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -350px -195px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -350px -195px;
    float: left; margin-right: 5px;}
.phpNav li .phpNavIn .phpNavTitle2 a h2{ float: left; font-size: 16px; color: #333333;}
.phpNav li .phpNavIn .phpSubnav1{ width: 142px; height: 167px; background: #ffffff; border-radius: 12px; position:absolute; left:0px; top: 30px; display:none; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.04); }
.phpNav li .phpNavIn .phpSubnav1 img{ width: 100px; height: 100px; margin:15px 0px 0px 20px;} 
.phpNav li .phpNavIn .phpSubnav1 p{ font-size: 12px; font-weight: bold; margin-top:10px; margin-left:10px; text-align: center;}
.phpNav li .phpNavIn .phpSubnav1 p em{ font-weight: bold; color: #fc3930;}
.phpNav li .phpNavIn .phpNavTitle3{ margin-top:10px;}
.phpNav li .phpNavIn .phpNavTitle3 a{  display: block; text-decoration: none; height: 30px;}
.phpNav li .phpNavIn .phpNavTitle3 a b{  display: block; width: 16px; height: 4px; background: url(../images/bg1.png) no-repeat -20px -35px;
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -20px -35px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -20px -35px;}
.phpNav li .phpNavIn .ylwTopSub1{ left:20px; border-radius: 12px; box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.04); z-index: 10;}
.phpNav li .phpNavIn .ylwTopSub2{ left: -30px;}
.phpNav li .phpNavIn .phpNavTitle a:hover h2{ color: #1048a0; font-weight: bold;}
.phpNav li .phpNavIn .phpNavTitle a.hover b{background: url(../images/bg1.png) no-repeat -260px 0px;  
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -260px 0px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -260px 0px;}
.phpNav li .phpNavIn .phpNavTitle1{ width: 65px;}

.phpSerch{ position:absolute; top:50px; right: -10px; width: 200px; height: 36px; border-radius: 100px; background: #f7f8fa; margin-top:30px; margin-left: 20px; display:none;}
.phpSerch input.text1{ float: left; width: 130px; height: 36px; border: none; background: none; margin: 0px 0px 0px 20px; outline: none; font-size: 12px; color: #999999;} 
.phpSerch input.submit1{ width: 17px; height: 17px; border: none; background: none; background: url(../images/bg1.png) no-repeat -45px -25px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -45px -25px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -45px -25px;
    float: right; margin-right: 15px; margin-top:9px;} 
.phpSerch:hover input.submit1{ background: none; background: url(../images/bg1.png) no-repeat -70px -25px; 
    background: image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x)  no-repeat -70px -25px; 
    background: -webkit-image-set(url(../images/bg1.png) 1x, url(../images/bg1-2x.png) 2x) no-repeat -70px -25px;}



/*ËÑË÷*/
			.topsearch {
				display: block;
				text-align: center;
				cursor: pointer;
				width:30px;
				height:30px;
				float:right;
				position:relative;
				margin-right: 30px;
				z-index: 10;
			}
			.topsearch span {
				display: block;
				width: 100%;
				height: 100%;
				background-position: 0rem -1.19rem;
			}
			.tsearch * {
				box-sizing: border-box;
			}
			.tsearch {
				position: absolute;
				height: 1rem;
				width: 6.4rem!important;
			padding: .2rem 5%;
				left: 0;
			top: .99rem;
				z-index: 99;
				background: #f2f2f2;
				box-sizing: border-box;
				display: none;
			}
			.tsearch input {
				-webkit-appearance: none;
			}
			.tsearch .txt {
				width: 78%;
				color: #000;
			text-indent: .1rem;
			font-size:.22rem;
			height:.64rem;
				background: #fff;
				border: 1px solid #fff;
				border-radius: 0.1rem;
				position: absolute;
				left: 5%;
			top:.2rem;
			border-top-left-radius: .6rem;
			border-bottom-left-radius: .6rem;
			}
			.tsearch .btn {
				color: #fff;
			font-size:.22rem;
				width: 16%;
			height:.62rem;
			line-height: .6rem;
				text-align: center;
				border: 0px;
				background-color: #1048a0;
				background-position: -0.748rem -1.055rem;
				position: absolute;
				right: 5%;
			top:.2rem;
			border-top-right-radius: .6rem;
			border-bottom-right-radius: .6rem;
			}
			.btn_close_main {
				width: 30px;
				height: 30px;
				background:#eee;
				position: absolute;
				top: 28px;
				right: -10px;
				z-index: 9;
				display: none;
				border-radius: 50%;
			}
			.btn_close_main .btn_close {
				display:block;
				text-align:center;
				color:#d52b34;
			}
			.btn_search.icon {
				background: url('../images/icon.png') no-repeat;
				display: inline-block;
				background-size: 2.4rem auto;
				vertical-align: middle;
			}
			.topsearch .btn_search.icon{width: 17px; height: 17px; border: none; background: none; background: url('../images/bg1.png') no-repeat -45px -25px; 
			background: image-set(url('../images/bg1.png') 1x, url('../images/bg1-2x.png') 2x)  no-repeat -45px -25px; 
			background: -webkit-image-set(url('../images/bg1.png') 1x, url('../images/bg1-2x.png') 2x) no-repeat -45px -25px;
			margin-top:33px; float: right;} 
			.topsearch .btn_search.icon{ background: none; background: url('../images/bg1.png') no-repeat -70px -25px; 
			background: image-set(url('../images/bg1.png') 1x, url('{pboot:sitetplpath}/nav/images/bg1-2x.png') 2x)  no-repeat -70px -25px; 
			background: -webkit-image-set(url('../images/bg1.png') 1x, url('../images/bg1-2x.png') 2x) no-repeat -70px -25px;}

  

