
body,html{width:100%; overflow-x:hidden;}
body{ margin:0px; padding:0px; margin:0px auto; background:#f9fafd; font-size:14px; line-height:24px; color:#666666; min-width:320px; zoom:1; font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:12px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"Microsoft YaHei";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//**/ }
textarea{resize:none;/*-webkit-appearance:none;*//**/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

a{color:#444444; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#cea662;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix:after{
    display: block;
    font-size: 0;
    line-height:0;
    visibility: hidden;
    height: 0;
    clear: both;
    content: " ";  
}
:-moz-placeholder{color:#d1d1d1;}
::-moz-placeholder{color:#d1d1d1;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#d1d1d1;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #d1d1d1;} 
.contain,.w1200{max-width:1200px; min-width:320px; margin:0px auto;}
.line{border:1px solid #e5e5e5;}
@media (max-width:1200px){
.auto,.w1200{padding:0px 10px;}
.contain{width:96%;margin:0 auto;}
}

/**/
.effect-img{overflow: hidden;text-align: center;cursor: pointer; zoom:1; overflow:  hidden;}
.effect-img img{opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform  0.35s;transition: opacity 0.35s, transform 0.35s;}
.effect-img:hover img{opacity: 1;-webkit-transform: scale3d(1.2,1.2,1);transform:  scale3d(1.2,1.2,1); top:0px; left:0px;}

.Title01{text-align:center; padding:3% 0;}
.Title01 img{display:inline-block;}
.Title01 span{display:block; height:52px; line-height:34px; background:url(../image/line.png) no-repeat center bottom; font-size:24px; color:#044fa1; font-weight:bold;}


/*.shtml*/
.Ydbg{position:absolute; top:0px; left:0px; width:100%; height:100%;}
.ilogo{width:auto;position:relative; z-index:3;float: left;}
.ilogo img{display:inline-block;}
.ydy{background: #dcecff url(../image/bg-190925.png) no-repeat top center;width: 100%;height: 100%;padding-top: 30%;position: fixed;left: 0;top: 0;}
.ydy .list{text-align:center; width:60%; position:relative; z-index:10; font-size:12px;float: right;}
.ydy .list li{display:inline-block; *display:inline;*zoom:1; vertical-align:bottom; width: 23%;margin-top: 10%; background:url(../image/y2.png) center top no-repeat; transition:.5s;}
.ydy .list li a{display:block; width:100px; height: 130px; margin:0 auto; cursor:pointer;}
.ydy .list li a img{width:35px; height:35px; margin:23px 0 4px; }
.ydy .list li a p{color:#4e5762; line-height:14px; height:28px;}
.ydy .list li:hover{background:url(../image/yon.png) center top no-repeat; }
.ydy .list li:hover a p{color:#343d48; }

@media ( max-width:970px){
	.ydy{height: 90vh;padding-top: 10vh;}
	.ilogo{width: 100%;text-align: center;}
	.ydy .list{width: 100%;}
	.ydy .list li{width: 20%;}
}

@media ( max-width:640px){
.ilogo img{width:45%;}
}

@media ( max-width:480px){
	.ydy{background: #9ac8ff url(../image/ybg2.png) no-repeat bottom center;}
.ydy .list{margin-top: 30%;}
.ilogo img{width: 70%;}
.ydy .list li{width:40%; margin: 0;}
}
@media ( max-width:320px){
.ydy .list{margin-top: 30%;}
}

/*.shtml end*/


/*top*/
.toper{border-bottom:1px solid #f2f4f9; background:url(../image/navbg.png) repeat-x}
.topbox{width:100%;/* border-bottom:solid 1px #eee;*/ height:42px; line-height:42px;}
.topbox .txt{color:#959ea7;}
.toplink{float:right; width:31%; height:26px; line-height:26px;  text-align:center; margin-top:8px; color:#00468e}
.toplink a{display:inline-block; color:#00468e; cursor:pointer; padding:0 2%;}
.toplink a:hover{background:#1a80f0; box-shadow:0px 2px 5px #bfbfc0;}
.lbox{margin:1% auto 2%; position:relative;}
.logo{display:block; width:620px; cursor:pointer; float:left;  margin-top:-30px}
.logo img{display:block; width:100%;}
.sublink{ float:left; margin: 50px 0 0 3%;}
.sublink a{display:block; cursor:pointer; font-size:16px; color:#044fa1; }
.wbox{float:right; width:333px;padding-top:1%;  }
.wbox li{width:100px; padding: 4px 10px; text-align:center; float:left; height:146px; border-right:1px solid #d5dce7;}
.wbox li.w2{width:109px;}			
.wbox li.w3{width:134px;}
.wbox li.w1 p.t1{font-size:16px; line-height:24px; padding-bottom:2px;}
.wbox img{display:inline-block;}
.wbox .txt{line-height:24px; font-size:16px; color:#044fa1;}
.wbox .txt p.t1{font-weight:bold; padding-bottom:7px; font-size:24px; line-height:29px;}

.wbox .txt p.t12{padding-bottom:7px; font-size:12px; line-height:20px;}
.wbox .txt p.t1 span{color:#2acc54;}
.wbox .txt p.t2{border-bottom:1px solid #044fa1; border-top:1px solid #044fa1; letter-spacing:0.5em;}

.nav{/*box-shadow: 0 -1px 10px #ddd;*/  margin-top:-70px !important; clear:both; width:100%; }
.nav li{float:left; width:10%; text-align:center;position:relative; font-weight:bolder;}
.nav li .nava{ display:block; cursor:pointer; height:40px; line-height:40px; color:#00468e; font-size:16px; margin-top:9px; transition:all .5s; background-position:0 -49px;}
.nav li:hover .nava,.nav li.on .nava{  }
.nav dl,.nav dl a{ color:#fff;}
.nav dl{ text-align:center; display:none; position:absolute; left:0; top:48px; right:0; line-height:28px; z-index:999;}
.nav dl,.nav dd{ margin:0; padding:0;}
.nav dd{ padding:8px 12px; background:#044fa1;}
.nav dd a{ width: 100%;display: block;}
.nav dd a:hover{ background:#1165c0; color:#ffcc00;}


.nav dd a em{display: none;}
.nav em{ font-style:normal; margin:0 10px;}
/*.mnav1 dl{ width:336px;}*/
.mnav2 dl{ width:140px;}
.mnav3 dl{ width:130%; left: -15%;}
.mnav4 dl{width: 380px;left: -140px;text-align: left;}
.mnav4 dl dd a{width: 47%;display: inline-block;text-align: center;}
.mnav7 dl{ width:150%; left: -25%;}
/*.mnav5 dl{ width:256px; left:34%;}
.mnav6 dl{ width:396px; left:40%;}
.mnav7 dl{ width:745px; right:0; left:auto;}
.mnav8 dl{ width:250px; right:0; left:auto;}
.mnav9 dl{ width:383px; text-align:center; right:0; left:auto; }*/

.nav li:hover dl{ display:block;}
.nav li:hover{ background:url(../image/c13.jpg) no-repeat center bottom;}

/*  */
.Header_menu,.page_menu{display:none;}
.lbox .header_menu{background-image:url(../image/navicon.png); position:absolute; top:50%; right:0px; margin-top:-12px; width:50px; height:24px;background-size:45%;background-position:center; background-repeat:no-repeat; z-index:9; display:none;}
.page_menu{width:50%;height:100%;background:url(../image/opacity.png) repeat;overflow:auto; position:fixed;z-index:9990;top:0;right:-100%;}
.page_menu .close_bar{height:69px;line-height:69px;overflow:hidden;position:absolute;top:0;left:0; width:100%;background:url(../image/opacity.png) repeat; border-bottom:1px solid #e8e8e8;text-align:right;}
.page_menu .close_bar a{background:url(../image/menu_close_btn.png) no-repeat;width:25px;height:25px; background-size:cover;display:inline-block;vertical-align:middle;margin-right:20px;transition:transform ease-in 0.3s;}
.page_menu .close_bar a:hover{transform:rotate(180deg);}
.page_menu .menu_list{width:100%;margin-top:69px;}
.page_menu .menu_list li h3{height:58px;line-height:58px;font-size:18px;position:relative; border-bottom:1px solid #e8e8e8; font-weight:normal;}
.page_menu .menu_list li h3 a{color:#fff;text-decoration:none;padding-left:20px;display:block;}
.page_menu .menu_list li h3:hover a,.page_menu .menu_list li h3.cur a{color:#f0b1b9;}
/*top end*/


/**/
.btmnav{padding:35px 0 20px; }
.btmnav dl{float:left; width:12.5%; min-height:255px;}
.btmnav dt{margin-bottom:10px; font-size:16px; color:#2b3034;}
.btmnav dd{margin-bottom:10px;}
.btmnav dt a{color:#2b3034;}
.btmnav dd a{color:#959ea7;}
.btmnav dt a:hover,.btmnav dd a:hover{ color:#044fa1; }
.btmnav dl img{display:block; margin:9px 0px;}
.btmlx{background:#f2f1f5; width:100%; }
.btmlx li{float:left; height:74px; width:22%; padding-left:35px; color:#2b3034; font-family:Arial,"΢���ź�"; font-size:16px; display:flex; align-items:center; justify-content:left;}
.btmlx li.b1{background:url(../image/yx.png) left center no-repeat;}
.btmlx li.b2{background:url(../image/tel.png) left center no-repeat;}
.btmlx li.b3{background:url(../image/mail.png) left center no-repeat;}
.btmlx li.b4{background:url(../image/addr.png) left center no-repeat;}
.btmlx li span{ color:#8d939e; }
.btmlink{margin:30px auto 20px;}
.btmlink b{ font-weight:normal; color:#2b3034; margin-right:5px;}
.btmlink span{color:#b7bfc8; margin:0 10px 0 12px; font-size:12px; position:relative; top:-1px;}
.btmlink a{color:#959ea7; cursor:pointer; }
.btmlink a:hover{color:#044fa1; }
.copyright{text-align:center; color:#c6c6c9; padding:12px 0; border-top:1px solid #d8dbe1; }
.copyright a{color:#c6c6c9; cursor:pointer; }
/*bottom end*/

@media ( max-width:1200px){
.btmlx li{width:21%;}
}

@media ( max-width:1156px){
.toplink{width:46%;}
.logo{width:33%; margin-top:22px;}
}

@media ( max-width:998px){
.logo{width:25%;}
.sublink a{ font-size:12px; line-height:14px;}
.btmlink{display:none;}
}

@media ( max-width:820px){
.topbox .txt,.wbox,.nav,.btmnav,.btmlx{display:none;}
.toplink{width:100%;}
.lbox .header_menu,.page_menu{display:block;}
.logo{margin-top:0px;}
.sublink{margin-top:10px;}
}

@media ( max-width:640px){
.sublink{margin-top:5px;}
}

@media ( max-width:480px){
.sublink,.sublink a{margin-top:2px;}
.toplink a{padding:0 1%;}
.logo{width:68%; margin-top:20px;}
}

/*homeban*/

.pcbanner{ max-width:100%; min-width:1200px; margin:0px auto;position:relative; overflow:hidden;}
.pcbanner .bd{ position:relative; z-index:0;}
.pcbanner .bd ul{ width:100% !important;}
.pcbanner .bd li{ width:100% !important;}
.pcbanner .bd li img{display:block; width:100%;}
.pcbanner .hd{ width:100%; left:0%;position:absolute; z-index:2; bottom:0px; text-align:center; height:30px; line-height:10px;}
.pcbanner .hd ul li{ cursor:pointer; text-indent:999em; display:inline-block; *display:inline; zoom:1; width:40px; height:10px; overflow:hidden; background:#fff; margin:0px 5px; border-radius:4px;}
.pcbanner .hd ul .on{ background:#0e6eb8;}
.pcbanner .prev,
.pcbanner .next{ position:absolute;left:-45px; top: 50%; margin-top:-20px; width:40px; height:40px; overflow:hidden; background:url(../image/banarr.png) 0px top no-repeat; cursor:pointer;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.pcbanner .next{ left:auto; right:-45px; background-position:-40px 0;}
.pcbanner:hover .prev{ left:25px;}
.pcbanner:hover .next{ right:25px;}

.sjban{ display:none;}
.homeban{ width:100%; position:relative; overflow:hidden;}
.homeban img{display:block; width:100%;}
.homeban .owl-dots{ position:absolute; left:0px; text-align:center; width:100%; bottom:6%;}
.homeban .owl-dots .owl-dot{ display:inline-block; width:13px; height:13px; margin:0 10px; border-radius:50%; background:#fff;}
.homeban .owl-dots .owl-dot.active{ background:#c0975b;}
.homeban .owl-nav .owl-next,.homeban .owl-nav .owl-prev{width:21px; height:50px; position:absolute; top:50%; margin-top:-25px; line-height:9999; overflow:hidden; z-index:99;}
.homeban .owl-nav .owl-next{background:url(../image/prev.png) no-repeat right top; right:0px;}
.homeban .owl-nav .owl-prev{background:url(../image/prev.png) no-repeat left top; left:0px;}
@media ( max-width:768px){
  .pcbanner{ display:none;}
  .sjban{ display:block;}
}

/*homeban end*/


/*index*/
.HomeMeun{background:#fff;}
.HomeMeun li{width:20%; float:left; position:relative; padding:2% 0;}
.HomeMeun li a{display:block; text-align:center; border-right:1px solid #f1f1f1;}
.HomeMeun li:nth-child(5n){border-right:none;}
.HomeMeun li .box{display:inline-block;}
.HomeMeun li .icon{width:40px; height:40px; position:absolute; top:50%; margin-top:-20px;}
.HomeMeun li .icon img{position:absolute; top:0px; left:0px; width:100%;}
.HomeMeun li .i1{ transition: 400ms;}
.HomeMeun li .i2{ -webkit-transform:scale(0); transform:scale(0); opacity:0; filter:alpha (opacity=0); transition:500ms;}
.HomeMeun li:hover{background:#044fa1;}
.HomeMeun li:hover .i2{ -webkit-transform:scale(1); transform:scale(1); opacity:1;  filter:alpha(opacity=100);}
.HomeMeun li:hover .i1 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale (1.2); transform: scale(1.2); }

.HomeMeun li .tit{margin-left:40px; font-size:12px; line-height:17px; color:#666666;}
.HomeMeun li .tit span{display:block; text-align:left; font-size:16px; line-height:20px;}
.HomeMeun li:hover .box .txt{color:#fff;}

.HomeNews{width:68%; float:left;}
.HomeNews .hd{margin-bottom:3%;}
.HomeNews .hd li{ position:relative;height:28px; line-height:28px; float:left; width:16.66%; margin-right:2%;}
.HomeNews .hd li a{display:block; text-align:center; font-size:14px; color:#666666; background:#fff; border-radius:20px;}
.HomeNews .hd li.on a{background:#044fa1; color:#fff;}
.NewsTop{width:38%; float:left;}
.NewsTop.sj{display:none;}
.NewsTop .pic img{display:block; width:100%;}
.NewsTop .Txt .tit{display:block; overflow:hidden; font-size:16px; padding-top:13px; color:#2c2d2f;}
.NewsTop .Txt .tit:hover{color:#044fa1;}
.NewsTop .Txt .date{height:35px; display:block; line-height:35px; overflow:hidden; color:#044fa1;}
.NewsTop .Txt .info{line-height:24px; height:68px; overflow:hidden; color:#9a9b9f; text-indent:2em;}
.NewsBox{width:59.5%; float:right;}
.NewsBox dl dd{background:#fff; margin-bottom:3%;}
.NewsBox dl dd:last-child{margin-bottom:0;}
.NewsBox dl dd .box{padding:4px 6%; height:22px;}
.NewsBox dl dd a{ float:left;display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 80%;display: block;}
.NewsBox dl dd .date{ float:right;display:block; font-size:12px; line-height:19px; color:#044fa1;}
.NewsBox dl dd .tit{height:22px; line-height:22px; overflow:hidden; color:#333333;}
.NewsBox dl dd .more{color:#8e8e8e; height:22px; line-height:22px; margin-top: 9px;}
.NewsBox dl dd .more img{display:inline-block; vertical-align:middle; padding-left:6px;}
.NewsBox dl dd:hover{box-shadow:5px 5px 5px #d5d6d8;}
.NewsBox dl dd:hover .box{border-left:3px solid #044fa1;}

.Notice{width:30%; float:right;}
.Notice li{background:#044fa1; margin-bottom:3%;height: 167px;overflow: hidden;}
.Notice li:last-child{margin-bottom:0;}
.Notice li .pic{ display:none;width:28%; float:left;}
.Notice li .pic img{display:block; width:100%;}
.Notice li .list{width:auto; padding:1% 4%;}
.Notice li .list dl dt{height:35px; line-height:35px; color:#fff; font-size:16px;}
.Notice li .list dl dt a:hover{color:#ffcc00;}
.Notice li .list dl dd a{height:24px; line-height:24px; color:#a4b4cd; overflow:hidden; display:block;}
.Notice li .list dl dd a:hover{color:#fff;}
.Notice li .list dl dd i{color:#.Notice li .list dl dd; padding-right:5px;}

/* .Ban{margin:1.5% 0;} */
.Ban{margin-bottom:1.5%;}
.Ban img{display:block; width:100%;}

.HomeBox{background:url(../image/bluebg.jpg) repeat-y left top;}
.EnterBox{width:36%; float:left;}
.EnterBox h3{font-size:16px; color:#fff; padding:8% 0% 5%;}
.EnterBox li{width:50%; float:left; height:27px; margin-bottom:7%;}
.EnterBox li img,.EnterBox li .box{display:inline-block; vertical-align:middle;transition:all 0s linear; -webkit-transition:all 0s linear;}
.EnterBox li img{padding-right:3%;}
.EnterBox li .name{display:flex; align-items:center; flex-direction:column; justify-content:center; color:#fff; line-height:16px;}
.EnterBox li:hover .name{ color:#ffcc00;}
.EnterBox li:hover img{margin-top:-5px;transition:all 0s linear; -webkit-transition:all 0s linear;}



.HomeAbout{width:60%; float:right; background:#fff;} 
.HomeAbout .item .con{padding:4%;}
.HomeAbout .item .con .tit a{display:block; line-height:30px; height:30px; overflow:hidden; color:#044fa1; font-weight:bold; font-size:18px;}
.HomeAbout .item .con .tit :hover{ color:#ffcc00; }
.HomeAbout .item .con .info{line-height:24px; height:72px; overflow:hidden; color:#666666; margin:1.5% 0 3%;}
.HomeAbout .owl-dots{position:absolute; text-align:left; bottom:3%; left:5%; width:100%;}
.HomeAbout .owl-dots .owl-dot{width:10px; height:10px; display:inline-block; margin:0 5px; text-indent:9999; line-height:9999; overflow:hidden; background:url(../image/dotpic.png) no-repeat left top;}
.HomeAbout .owl-dots .owl-dot.active{background:url(../image/dotpic.png) no-repeat left bottom;}

.HomeCompany .owl-carousel .item{ padding-bottom:4%; margin:0 5%; border-radius:8px 8px 0px 0px;}
.HomeCompany .owl-carousel .item .pic{position:relative; box-shadow:6px 6px 6px #e0e0e0; z-index:-1;}
.HomeCompany .owl-carousel .item .pic .img{display:block; width:100%;}
.HomeCompany .owl-carousel .item .pic .name{position:absolute; width:100%; height:36px; top:50%; left:0%; margin:-18px 0px 0px 0px; z-index:9; font-size:16px; color:#fff; font-weight:bold; text-align:center;}
.HomeCompany .owl-carousel .item dl{box-shadow:6px 6px 10px #e0e0e0; background:#fff; padding:3% 5%;border-radius:0px 0px 8px 8px;}
.HomeCompany .owl-carousel .item dl dd{ padding-left:10px; margin-bottom:3%;}
.HomeCompany .owl-carousel .item dl dd .tit{display:block; line-height:24px; height:24px; overflow:hidden; color:#333333;}
.HomeCompany .owl-carousel .item dl dd .tit i{padding-right:5px;}
.HomeCompany .owl-carousel .item dl dd p{line-height:22px; font-size:12px; color:#888888; height:44px; overflow:hidden;}
.HomeCompany .owl-carousel .item dl dd:hover .tit{color:#044b98; text-decoration:underline;}
.HomeCompany .owl-carousel .owl-dots.disabled,.HomeCompany .owl-carousel .owl-nav.disabled{display:none;}
.HomeCompany .owl-carousel .owl-nav .owl-next,.HomeCompany .owl-carousel .owl-nav .owl-prev{width:21px; height:50px; position:absolute; top:50%; margin-top:-25px; line-height:9999; overflow:hidden; z-index:99;}
.HomeCompany .owl-carousel .owl-nav .owl-next{background:url(../image/prev.png) no-repeat right top; right:0px;}
.HomeCompany .owl-carousel .owl-nav .owl-prev{background:url(../image/prev.png) no-repeat left top; left:0px;}

.HomeTheam .tit{height:40px; line-height:40px; font-size:24px; color:#034287; text-align:center; padding:3% 0;}
.TheamList{ display:none; position:relative; padding: 1.8% 0%; margin-bottom:3%;}
.TheamList .item{margin:0 6%; position:relative}
.TheamList .item img{display:block; width:100%;transition:all 0s linear; -webkit-transition:all 0s linear; border-radius:10px;}
.TheamList .item span{  position:absolute; top:20px; width:100%; text-align:center;left:0; color:#044fa1; font-size:18px; font-weight:bolder;  letter-spacing:5px;}
.TheamList .owl-carousel{position:static;}
.TheamList .owl-carousel .owl-dots.disabled,.TheamList .owl-carousel .owl-nav.disabled{display:none;}
.TheamList .owl-carousel .owl-nav .owl-next,.TheamList .owl-carousel .owl-nav .owl-prev{width:46px; height:109px; ;position:absolute; top:50%; margin-top:-54px; line-height:9999; overflow:hidden; z-index:99;}
.TheamList .owl-carousel .owl-nav .owl-next{background:#ebeef2 url(../image/prev3.png) no-repeat center center; right:0px; display:none}
.TheamList .owl-carousel .owl-nav .owl-prev{background:#ebeef2 url(../image/prev2.png) no-repeat center center; left:0px; display:none}


.ztScroll{background:#fff; position:relative; padding:1.8% 6%; margin-bottom:3%; overflow:hidden;}
.ztScroll ul{ overflow:hidden; zoom:1; }
.ztScroll ul li{ float:left; padding-left:31px; overflow:hidden;}
.ztScroll ul li img{ width:233px; height:64px;}
.ztScroll .prev,
.ztScroll .next{ position:absolute;left:0px; top: 0px; display:block; width:46px; height:109px; overflow:hidden;background:#ebeef2 url(../image/prev3.png) no-repeat center center; cursor:pointer;}
.ztScroll .next{ left:auto; right:0px;background:#ebeef2 url(../image/prev2.png) no-repeat center center; }


@media ( max-width:998px){
	.ztScroll{ display:none;}
	.TheamList{ display:block;}
}

@media ( max-width:768px){
.HomeNews .hd li i{ position:absolute; left:0px; top:0px; z-index:2; width:100%; height:100%;}

.NewsTop .pic{height:150px;overflow:hidden;}
.NewsTop{width:auto; float:none; background:#fff;padding:10px;border:1px solid #ccc;margin-bottom:10px;}
.NewsTop.sj{display:block;}
.NewsBox{display:none;}
.HomeMeun li .tit em{display:none;}	
.HomeNews .hd{text-align:center;}
.HomeNews .hd li{float:none; display:inline-block; margin:0 2%;}
.HomeNews,.Notice{float:none; width:100%;}
.Notice{margin-top:3%;}
.Notice li{width:48%; float:left;}
.Notice li:nth-child(2n){float:right;}
.HomeBox{background-size:60%;}
.EnterBox{width:40%;}
.EnterBox li{margin-bottom:4%;}
.HomeCompany .owl-carousel .owl-dots.disabled,.HomeCompany .owl-carousel .owl-nav.disabled{display:block;}
}

@media ( max-width:640px){
.Title01 span{font-size:18px;}
.EnterBox{width:42%;}
.EnterBox li{margin-bottom:2.5%; font-size:12px;height:35px;}
.HomeAbout{width:58%;}
.HomeAbout .item .con .tit a{font-size:16px;}
}

@media ( max-width:480px){
.HomeMeun li a{border:none;}
.HomeMeun li .icon{width:20px; height:20px; margin-top:-10px;}
.HomeMeun li .tit{margin-left:20px;}	
.HomeMeun li .tit span{font-size:12px;}

.Title01{padding:6% 0;}
.Title01 span{height:40px; line-height:20px;}
.HomeNews .hd li{width:21%; margin:0 1%;}
.NewsBox,.EnterBox,.HomeAbout{width:100%; float:none;}
.NewsTop{margin-bottom:3%;}
.Notice li{width:100%; float:none;height: auto;}
.Ban{margin:4% 0;}
.HomeBox{background-size:100%;}
.TheamList .owl-carousel .owl-nav .owl-next,.TheamList .owl-carousel .owl-nav .owl-prev{width:26px; height:50px; margin-top:-25px;}
.copyright{padding:12px 10px;}
}


/**/
.Pages{ padding-top:5%; padding-bottom:4%; text-align:center; line-height:27px;}
.Pages b{ font-weight:normal;}
.Pages .p_count b,.Pages .p_cur b{ color:#e60012;}
.Pages span,.Pages a,.Pages select{ display:inline-block; *display:inline; zoom:1;}
.Pages select{ width:48px; border:1px solid #eee;}
.Pages .p_count,.Pages .p_cur,.Pages .p_page a,.Pages .p_jump b,.Pages select{ margin:0 3px;}
.Pages .p_page a{ background-color:#e8e8e8; padding:0px 12px;}


.PrevNextBox{ color:#333; padding:20px 0; margin-top:80px; border-top:1px solid #e3e3e3; line-height:30px;}
.PrevNextBox dl{ margin:0; padding:0;}
.PrevNextBox a{ color:#666;}

/**/

.nyBan img{display:block; width:100%;}

.searchBox{ margin-top:3%;}
.searchBox a,.searchBox input,.searchBox label{ float:right; display:inline;}
.searchBox a{ width:24px; height:24px; background:url(../image/c12.jpg) no-repeat center
;}
.searchBox input{ width:182px; height:16px; padding:3px; font-size:14px; border:1px solid #d1e4f3; line-height:16px; background:#edf7f1; border-right:none;}
.searchBox label{ color:#0e59ac; margin-right:10px; line-height:24px;}



    .searchBox .date {
        line-height: 39px;
        padding-left: 10px;
        color: #0e59ac;
        float: left;
        padding-right: 24px;
    }

.nyMain{ margin-top:3%; margin-bottom:5%;}
.sideBar{ width:19%; border:1px solid #d1e4f3; background-color:#eef3f7;}
.content{ width:80.5%; border:1px solid #d1e4f3; border-left:none; } 


.sideTi{ font-size:14px; padding-right:44px; font-weight:bold; padding-left:20px; background:url(../image/c1.png) no-repeat center right; height:37px; color:#fff; line-height:37px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sideList { padding:3% 2% 0%;}
.sideList li{ margin-bottom:5px;}
.sideList li a{ display:block; }
.sideList li a.menuA { font-weight:bold; padding-left:10%; height:36px; color:#165eb3; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  }

.sideList dl,.sideList dd{ margin:0; padding:0;}
.sideList dl{ display:none; padding:20px 30px 10px 30px;}
.sideList dd{ margin-bottom:10px;}

.sideList li a.menuA:hover,.sideList li.onmenu a.menuA{ color: #165eb3; text-decoration:none;background:url(../image/c2.png) no-repeat; }
.sideList li dd.on a,.sideList li dd a:hover{ color:#165eb3;}

.serList{ padding-bottom:30px; padding:0 3% 3%;}
.serList li{margin-top:13px; width:48%; height:89px; float:left; display:inline; }
.serList li:nth-child(2n){float:right;}
.serList a{ display:block; text-align:center; padding-top:50px; height:46px; background-size:100%;}


.nyTi,.nyTi a{ color:#0e59ac; }
.nyTi{ text-align:right; padding:0 16px; background:url(../image/c9.png) repeat-x left top; height:36px; line-height:36px; position:relative;}
.nyTi div{ font-weight:bold;  text-align:center; background:url(../image/c10.gif) left bottom no-repeat; padding-left:5px; line-height:34px; position:relative; top:2px;}
.nyTi div em{ padding-left:10px; display:block; font-style:normal; padding-right:15px; background:url(../image/c11.jpg) right bottom no-repeat;}


/**/
.mainEdit{ padding:30px 35px; }


/**/
.newList li{text-align:right; border-bottom:1px dashed #00867e; line-height:42px; height:42px; overflow:hidden; background:url(../image/c14.png) no-repeat left center; padding-left:18px;}
.newList li a{font-size:15px; float:left; display:inline; color:#165eb3; width:80%; text-align:left;}
.newList li span{ color:#888;}
.newList li a:hover{color:#cc0000;}
  
 
/**/
.teamList ul{ margin-top:-30px;}
.teamList li{ margin-top:30px;}
.teamList .pic,.teamList .pic img{ width:100%; max-width:100%;}
.teamList .pic{ float:left; width:15%; padding-right:3%;}
.teamList .memos{ width:82%; float:right;}
.teamList h2,.teamList p{ margin:0; padding:0;}
.teamList h2{ font-size:16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.teamList h2 a{ color:#0e59ac;}
.teamList p{ color:#0e59ac; margin:11px 0; height:80px; overflow:hidden; line-height:20px;}
.teamList .more{ color:#f60;}


/**/
.newTi,.newTime{ text-align:center;}
.newTi{ font-size:24px; color:#f60; font-weight:bold;}
.newTime{ background-color:#eef3f7; color:#8e8e8e; line-height:32px; margin-top:25px; margin-bottom:40px;}


.newEdit{ text-indent:2em; line-height:24px;}
.newEdit p{ margin:0; padding:0;}
.newEdit img{ max-width:60%; margin:10px auto; display:block;}
.newEdit table{margin: 0 auto;}
.videoBox{ width:600px; margin:0 auto; text-indent:0; margin-bottom:40px;}


/**/
.proList{ width:120% !important}
.proList ul{ margin-top:-30px;}
.proList li{ text-align:center; width:194px; float:left; display:inline; margin-right:34px; margin-top:30px;}

.proList li .pic,.proList li img{ width:206px; height:146px;}
.proList .ti{ margin-top:12px; padding:0 5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
proList li:nth-child(4){ margin-right:0px;}


/**/
.timeList ul{ margin-top:-30px;}
.timeList li{ width:17%; float:left; display:inline; margin:0 1.5%; margin-top:3.5%;}
.timeList li a{ font-weight:bold; height:39px; display:block; padding-left:26px; padding-right:10px; line-height:37px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  color:#0e59ac; background:url(../image/c15.png) no-repeat center; background-size:100%;}
.timeList li a:hover{  background-image:url(../image/c16.png);}


.content2{ float:none; width:1198px; border-left:1px solid #d1e4f3;}
.xzBox .pic,.xzBox .pic img{ width:234px; height:296px;}
.xzBox .pic{ border:5px solid #eff3e2; float:left; display:inline;}


.xzBox .timeList2{  width:848px; float:right; display:inline;}



/**/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}


/**/
.news{ margin:53px 0 28px; }
.newtab{ float:left; width:772px;}
.newtab h2{ float:left; font-weight:bold; color:#044fa1; font-size:28px; }
.newtab .hd{ float:right; text-align:right; margin:5px 0 40px;}
.newtab .hd li{ display:inline-block; *display:inline;*zoom:1; margin-left:20px; }
.newtab .hd li a{ display:block; height:28px; line-height:28px; padding:0 15px; cursor:pointer; color:#62666b; font-size:16px; border-radius:14px;}
.newtab .hd li:hover a,.newtab .hd li.on a{ background:#e7edf5; color:#044fa1;}
.newtab .bd li{ background:url(../image/point.png) left center no-repeat; padding:0 20px; height:30px; line-height:30px; }
.newtab .bd li .date{ float:right; color:#bfc3c7; display:block;}
.newtab .bd li a{ cursor:pointer; color:#2b3034;}
.newtab .bd li.first{ height:auto; background:none; padding:0; margin-bottom:28px;}
.newtab .bd li.first .date{ float:left; text-align:center; color:#044fa1; font-size:16px; margin-top:6px;}
.newtab .bd li.first .date h1{ font-size:48px; margin-bottom:10px;}
.newtab .bd li.first .txt{ float:right; width:654px; margin-right:20px; }
.newtab .bd li.first .txt h3{ line-height:18px; }
.newtab .bd li.first .txt h3 a{font-size:16px; color:#2b3034; }
.newtab .bd li.first .txt h3 a:hover{color:#044fa1;}
.newtab .bd li.first .txt p{ text-indent:2em; line-height:24px; color:#959ea7; margin-top:7px; }
.newtab .bd li a:hover{ color:#044fa1; }
.news .pic{ float:right; width:395px; height:316px; background:url(../image/picbg_03.png) no-repeat; position:relative;}
.news .pic .i1{ display:block; width:267px; height:267px; position:absolute; left:0; top:0; z-index:1; transition: all 0.5s;}
.news .pic .box{ width:218px; height:218px; background:url(../image/pic2.png) no-repeat; position:absolute; right:45px; bottom:0; z-index:5; cursor:pointer; transition:.5s;}
.news .pic .box h3{ font-size:24px; font-weight:bold; color:#fff; width:142px; text-align:right; margin:60px 0 0; }
.news .pic .box p{ width:142px; text-align:right; color:#67dcf1; font-size:16px; }
.news .pic .box .more{ width:142px; display:block; text-align:right; color:#fff; cursor:pointer; font-size:12px; background:url(../image/more.png) right bottom no-repeat; padding-bottom:6px; margin-top:7px;}
.news .pic:hover .box{ transform:scale(1.5);}
.news .pic:hover .i1{ transform:scale(0.5);}
/* end*/

/**/
.about{ width:100%; background:url(../image/bg.png) center top no-repeat; height:461px;}
.about .txt{ float:right; width:544px; padding:70px 30px 0 80px; }
.about .txt .tit{ background:url(../image/blue.png) left bottom no-repeat; }
.about .txt .tit h3{ font-size:24px; color:#044fa1; }
.about .txt .tit p{ color:#aec5e1; font-size:11px; font-family:Arial; line-height:12px; padding:8px 0 22px;}
.about .txt .cont{ text-indent:2em; color:#959ea7; line-height:28px; margin:30px 0 90px;}
.about .txt .list li{ float:left; height:30px; width:33.33%;}
.about .txt .list li a{ transition:all .5s;display:block;cursor:pointer; height:30px; padding-left:60px; font-size:14px; line-height:15px; color:#6e767e;}
.about .txt .list li a:hover{ color:#044fa1;/* font-weight:bold;*/}
.about .txt .list li.l1 a{ background:url(../image/v1.png) left center no-repeat; line-height:30px;}
.about .txt .list li.l2 a{ background:url(../image/v2.png) left center no-repeat;padding-left:50px;}
.about .txt .list li.l3 a{ background:url(../image/v3.png) left center no-repeat;line-height:30px; padding-left:50px;}
.about .txt .list li.l1:hover a{ background:url(../image/video.png) 7px center no-repeat;}
.about .txt .list li.l2:hover a{ background:url(../image/yj.png) 7px center no-repeat;}
.about .txt .list li.l3:hover a{ background:url(../image/qk.png) 7px center no-repeat;}
/* end*/

/**/
.tplink{ margin:63px 0 68px; }
.tplink ul{ margin:0 auto; width:1200px; }
.tplink li{ float:left; width:377px; height:130px; transition:.5s;}
.tplink li.tp1,.tplink li.tp2{ margin-right:28px; }
.tplink li.tp1{ background:url(../image/t1.png) no-repeat; }
.tplink li.tp2{ background:url(../image/t2.png) no-repeat; }
.tplink li.tp3{ background:url(../image/t3.png) no-repeat; }
.tplink li a{ display:block; color:#fff; cursor:pointer; line-height:130px; font-size:30px; text-align:center;text-shadow:2px 2px 10px #666;}
.tplink li:hover{ box-shadow:0 5px 15px #aaa; }
/* end*/


/*17-03-31*/
.fl_left{float:left;}

@media ( max-width:998px){
.mainEdit {padding:3%;}
.xzBox .pic{display:none;}
.xzBox .timeList2,.content2{width:100%; float:none;}
}

@media ( max-width:768px){
.searchBox label{display:none;}
.sideBar,.content{border:none; width:100%; float:none; height:auto !important;}
.sideTi{display:none;}
.sideList{text-align:center;}
.sideList li a.menuA:hover, .sideList li.onmenu a.menuA{background:#f5f9fc; border:1px solid #d6e8f7;}
.serList li{width:16.666%;}
.mainEdit{padding:0;}
.mainEdit img{max-width:80%; display:block;}
.timeList ul{margin-top:0;}
.newTi{font-size:16px; margin-top:3%;}
}

@media ( max-width:640px){
.fl_left{float:none; width:100%;}
.timeList li{width:22%;}
}

@media ( max-width:480px){
.serList li{width:32.99%;}
.nyTi div{display:none;}
.nyTi{text-align:left;}
.timeList li{width:47%;}
}

.downSlide{height:28px; line-height:28px; background:#165eb3 url(../image/down.png) no-repeat 95% center;}

.subcontent{ width:80%; margin:0px auto;}

@media ( max-width:768px){
.downSlide{display:block;}
.menulist{position:relative;}	
.sideList{display:none; position:absolute; top:28px; left:0px; height:auto; background:#eef3f7; z-index:99; width:100%; padding:3% 0;}
.sideList li a.menuA{padding:0; margin:0 5%; height:28px; line-height:28px;}
.sideList dd{margin-bottom:0px;}
.subcontent{ width:auto;}
}
/*2018-04-08*/
.addsearchbox{position: relative;text-align: center;margin-bottom: 17px;}
.addsearchbox input{width: 60%;border: 1px solid #444;border-radius: 20px;height: 28px;padding-left: 15px;}
.addsearchbox button{background: url(../image/search.png) no-repeat center center;height: 30px;width: 30px;border: none;cursor: pointer;}
.addsearchbox button:hover{background: #dedede url(../image/search.png) no-repeat center center;}
@media only screen and (min-width: 320px) and (max-width: 640px) {
	.Notice li .list dl dt{height: 31px;line-break: 31px;}
}




/*2018925*/
.staffbg{background-position: center top; background-repeat:no-repeat; background-size:cover; background-color:#ebf2f7;background-image: url(../image/rkbg.jpg);}
.staffbg .main{ width:1200px; margin:0px auto; padding:3% 0;}
.staffbg .tithead{ padding-left:10%;}
.staffbg .tithead h2{ font-weight:normal; font-size:40px; line-height:84px; color:#044fa2;}
.staffbg .tithead p{ line-height:40px; font-size:24px; color:#444444; padding-bottom:35px;}
.staffbg .cons{ border-radius:10px;background: url(../image/filter63.png); padding:35px 0px;}
.staffbg .cons .img{ width:1088px; margin:0px auto; position:relative;}
.staffbg .cons ul{ position:absolute; width:100%; left:0px; top:0px;}
.staffbg .cons li{ text-align:center; padding:63px 0px 9px;}
.staffbg .cons li a{ display:inline-block; background:url(../image/loginnav.png) 0px top no-repeat; color:#fff; font-size:16px; line-height:44px; padding-left:28px;}
.staffbg .cons li a:hover{ color:#ffcc00;}
.staffbg .cons li a span{ display:inline-block; background:url(../image/loginnav.png) right bottom no-repeat; padding-right:28px;}
.staffbg .cons li a img{ display:inline-block; vertical-align:middle;}


.djsdate{width:100%;color:#ed2322;font-weight:bold; position:absolute; font-size:24px; text-align:center; left:0px; top:60px; line-height:42px; font-weight:bold;}
.wz1{display:inline-block;margin-top:74px;}
.djsdate .s2{ color:#fff; border-radius:50%;background:#ed2322; width:45px;line-height:45px;margin-right:5px; vertical-align:middle;display:inline-block;}
.djsdate a{ color:#ed2322;}
.djsdate img{margin-right:10px;}
.djsdate .a2{display:none;}
@media ( max-width:768px){
.djsdate{top:37%;}
.djsdate .a1{display:none;}
.djsdate .a2{display:inline-block;}
.wz1{display:inline-block;margin-top:8px;}
}


/* Index改版 */
.HomeBan .owl-nav{display: none;}
.HomeBan .owl-dots{position: absolute;bottom:20px;width:100%;text-align: center;}
.HomeBan .owl-dots .owl-dot{width:25px;height:3px;background:rgba(255,255,255,0.5);margin:0 5px;}
.HomeBan .owl-dots .owl-dot.active{background:#044fa1;}

.Hmenu{background:#f6f8fc;}
.Hmenu ul li{width:16.666%;float:left;text-align: center;position: relative;padding:30px 0;}
.Hmenu ul li p{font-size: 18px;margin-top:10px;}
.Hmenu ul li span{font-size: 12px;color:#d5d5d5;}
.Hmenu ul li:hover p{font-weight: bold;color:#044fa1;}
.Hmenu ul li::after{content:'';display: block;width:0;height:2px;background:#044fa1;position: absolute;bottom:0;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);transition: all .5s;-webkit-transition: all .5s;}
.Hmenu ul li::before{content:'';display: block;width:1px;height:30px;background:#e7e7e7;position: absolute;margin-top:-15px;top:50%;left:0;}
.Hmenu ul li:first-child::before{display: none;}
.Hmenu ul li:hover::after{width:55%;}

@media(max-width:992px){
	.Hmenu ul li p{font-size: 16px;}
	.Hmenu ul li span{display: none;}
}

@media(max-width:578px){
	.Hmenu ul li{padding:20px 0;}
	.Hmenu ul li img{height:20px;}
	.Hmenu ul li p{font-size: 14px;margin-top:5px;}
}

.Htit{text-align:center; padding:3% 0;}
.Htit img{display:inline-block;}
.Htit span{display:block; height:44px; line-height:44px;  font-size:24px; color:#044fa1; font-weight:bold;}

.N-left{width:98%;position: relative;}
.N-right{width:28%;}
.N-nav{ border-bottom:solid 2px #eee; padding-bottom:20px; height:35px;}
.N-nav ul li{width:15%;margin-right:2%;float: left;font-size: 18px;line-height: 35px;}
.N-nav ul li a{display: block;text-align: center;}
.N-nav ul li.on a{ border-bottom:solid 4px #144b81;color:#144b81; padding-bottom:20px;}
.N-nav ul li:hover a{border-bottom:solid 4px #144b81;color:#144b81;padding-bottom:20px;}


.N-nav ul li.dangjian a{ color:#dc221b; background:url(../image/dq.png) no-repeat right;}

.N-nav ul li.dangjian:hover a{border-bottom:solid 4px #dc221b;color:#dc221b;padding-bottom:20px;background:url(../image/dq.png) no-repeat right 0px;}

.N-content{margin-top:20px;}
.N-content .L-more{display: inline-block;padding:1px 8px;background:#e5ecf4;font-size: 14px;border-radius: 15px;color:#044fa1;right:0;top:5px;position: absolute;}
.N-content .L-more2{display: inline-block;font-size:18px; padding:5px; padding-left:20px; padding-right:20px;  border:solid 1px #666; border-radius:10px;right:0;top:5px;position: absolute;}

.N-content .NN-left{width:50%;position: relative;}
.N-content .NN-left .N-txt{padding:20px 10px;box-sizing: border-box;position: absolute;width:100%;bottom:0;left:0;background:url(http://www.ahslyy.com.cn/cn/uploadfiles/image/news-bg.png) no-repeat;background-size: 100% 100%;color:#fff;}
.N-content .NN-left .N-txt p{width:70%;font-size: 16px;}
.N-content .NN-left .N-txt span{display: inline-block;width:25%;text-align: right;margin-top:25px;}
.N-content .NN-right{width:50%;box-sizing: border-box;padding-left:2%;}

.N-content .NN-right dl div { width:100%; float:left;  }
.N-content .NN-right dl div h2{ font-size:24px; font-weight:bold;  line-height:150%; clear:both;}
.N-content .NN-right dl div span.bdate{ font-size:16px; color:#dc221b; text-align:right; width:100%;  float:right;}
.N-content .NN-right dl div  .line{ width:90%; margin:0 auto; height:1px;  background:#eee; text-align:center; margin-left:5%; margin-right:5%}

.N-content .NN-right dl dd{line-height: 39px;font-size: 16px;position: relative;  }
.N-content .NN-right dl dd .box{padding: 2px 0 2px 1%;}
.N-content .NN-right dl dd .box::after{content:'';display: block;clear: both;}
.N-content .NN-right dl dd a{ float:left;display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 72%;display: block;background:url(../image/hot.png) no-repeat left; padding-left:39px;}
.N-content .NN-right dl dd .date{ float:right;display:block; font-size:12px;}
.N-content .NN-right dl dd .tit{ overflow:hidden; color:#333333;}

.Sear{width:100%;height:40px;}
.Sear form{width:100%;height:100%;border:1px solid #ccc;/*box-sizing: border-box; border-radius:25px; box-shadow:0px 0px 10px #ccc;*/ background:#fff;}
.Sear input{display: block;width:75%;height:40px;  line-height:40px; padding-left:2%; font-size:14px; color:#333}
.Sear button{width:15%;height:100%;border:none; /*background:url(../image/search.png) no-repeat;*/  background:#044fa1; color:#fff; }

.i_Notice {padding:15px 20px;background:#e3eaf6;margin-top:20px;position: relative;}
.i_Notice .No-nav ul li{display: inline-block;margin-right:20px;}
.i_Notice .No-nav ul li a{display: block;font-size: 18px;padding:0 0 10px 0;}
.i_Notice .No-nav ul li a:hover{color:#044fa1;}
.i_Notice .No-nav ul li.on a{color:#044fa1;border-bottom:2px solid #044fa1;}
.i_Notice .No-content .No-more{display: inline-block;padding:1px 8px;background:#d8e1ef;font-size: 14px;border-radius: 15px;color:#044fa1;right:20px;top:20px;position: absolute;}
.i_Notice .No-content dl dd{padding-top:10px;font-size: 16px;padding-left:15px;position: relative;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.i_Notice .No-content dl dd::before{content:'';display: block;width:5px;height:5px;background:#044fa1;border-radius: 50%;position: absolute;top:20px;left:0;}
.i_Notice .No-content dl dd:hover a{color:#044fa1;}


@media(max-width:1200px){
	.N-content .NN-right dl dd a{width:75%;}
}

@media(max-width:992px){
	.N-left{width:100%;}
	.N-right{width:100%;margin-top:20px;}
	.N-content .NN-left{width:100%;}
	.N-content .NN-right{width:100%;margin-top:10px;}
	.N-nav ul li{font-size: 13px;margin-right:5px;width:16%;}
	
	.proList{ width:120% !important;}
	.proList li{ text-align:center; width:164px; float:left; display:inline; margin-right:22px; margin-top:30px;}

.proList li .pic,.proList li img{ width:168px; height:146px;}
.proList .ti{ margin-top:12px; padding:0 5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
proList li:nth-child(2){ margin-right:0px !important;}
}

.AD{margin:30px auto;}
.AD .AD-list{position: relative;width:49%;}
.AD .AD-list a>img{width:100%;}
.AD .AD-list .Ad-txt{position: absolute;z-index:999;left:50px;top:10px;padding:20px 0 20px 50px;}
.AD .AD-list .Ad-txt h1{color:#044fa1;font-size: 23px;margin:5px 0;}
.AD .AD-list .Ad-txt p{font-size: 14px;color:#d7d7d7;}
.AD .AD-list .Ad-txt .Ad-ico{position: absolute;margin-top:-20px;top:50%;left:0;}

@media(max-width:992px){
	.AD .AD-list{width:100%;margin-bottom:10px;}
	.AD .AD-list .Ad-txt{padding:0 0 0 30px;}
	.AD .AD-list .Ad-txt h1{font-size: 16px;}
	.AD .AD-list .Ad-txt .Ad-ico img{height:25px;}
}

.Zhyy .Zh-left{width:32%;background: url(../image/pct.png) no-repeat left top}
.ZH-nav{padding-top:68px}
.Zhyy .Zh-left .ZH-nav ul{margin-left:-3%;}
.Zhyy .Zh-left .ZH-nav ul li{float:left;width:47%;margin-left:3%;background:#f2f5fc;margin-bottom:11px;position: relative;height:76px;display: flex;align-items: center;}
.Zhyy .Zh-left .ZH-nav ul li .Zh-ico{width:36px;height:36px;border-radius: 50%;background:#044fa1;text-align: center;line-height: 36px;position: absolute;left:15px;top:50%;margin-top:-18px;}
.Zhyy .Zh-left .ZH-nav ul li .Zh-ico img{vertical-align: middle;transition: all .5s;-webkit-transition: all .5s;}
.Zhyy .Zh-left .ZH-nav ul li:hover .Zh-ico img{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}
.Zhyy .Zh-left .ZH-nav ul li p{padding:0 10px 0 60px;font-size: 14px;}
.Zhyy .Zh-left .ZH-nav ul li:hover p{color:#044fa1;}
.Zhyy .Zh-right{width:66%;}
.Zhyy .Zh-right .Zh-tit{margin-bottom:20px;}
.Zhyy .Zh-right .item{position: relative;}
.Zhyy .Zh-right .item p{display:none;line-height: 50px;width:100%;background:rgba(255,255,255,0.8);position: absolute;bottom:0;left:0;box-sizing: border-box;padding:0 20px 0 30px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.Zhyy .Zh-right .item p::before{content:'';display: block;width:5px;height:5px;background:#044fa1;border-radius: 50%;position: absolute;top:50%;margin-top:-2.5px;left:15px;}
.Zhyy .Zh-right .item:hover p{color:#044fa1;}

.Zhyy .Zh-right .owl-dots{display: none;}
.Zhyy .Zh-right .owl-nav button{width:30px;height:50px;background:rgba(0,64,152,0.3);position: absolute;top:50%;margin-top:-15px;}
.Zhyy .Zh-right .owl-nav button.owl-prev{left:0;}
.Zhyy .Zh-right .owl-nav button.owl-next{right:0;}
.Zhyy .Zh-right .owl-nav button span{font-size: 30px;font-weight: lighter;color:#fff;}
.Zhyy .Zh-right .owl-nav button:hover{background:rgba(0,64,152,1);}
.Zh-img  img{height:527px;width:100%}

@media(max-width:992px){
	.Zh-img img{width:auto;height:auto}
	.Zhyy .Zh-left{width:100%;}
	.Zhyy .Zh-right{width:100%;margin-top:20px;}
}

.Xxgk{margin-left:-5%;}
.Xxgk-list{width:28.33%;float:left;margin-left:5%;box-shadow: 0 0 10px #ddd;border-radius: 10px;overflow: hidden;}
.Xxgk-list .Xxgk-img{position: relative;overflow: hidden;}
.Xxgk-list .Xxgk-img img{width:100%;transition: all .5s;-webkit-transition: all .5s;}
.Xxgk-list .Xxgk-img .X-tit{width:auto;position: absolute;top:50%;left:50%;margin-top:-13.5px;margin-left:-56.5px;}
.Xxgk-list:hover .Xxgk-img img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.Xxgk-list:hover .Xxgk-img img.X-tit{transform: scale(1);-webkit-transform: scale(1);}
.Xxgk-list .Xxgk-box{padding:20px 30px 60px 30px;}
.Xxgk-list .Xxgk-box ul li{padding-left:15px;position: relative;line-height: 30px;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.Xxgk-list .Xxgk-box ul li::before{content:'';display: block;width:5px;height:5px;background:#044fa1;border-radius: 50%;position: absolute;left:0;top:13px;}
.Xxgk-list .Xxgk-box ul li:hover a{color:#044fa1;}
.Xxgk-list .Xxgk-box .X-more{display: block;width:70px;height:28px;border-radius: 28px;line-height: 28px;text-align: center;color:#044fa1;font-size: 14px;border: 1px solid #e1e1e1;margin-top:10px;float:right;}

.TheamList_1{display: block !important;}
.TheamList_1{margin:20px 0;}
.TheamList_1 .owl-dots{display: none;}

@media(max-width:992px){
	.Xxgk{margin-left:0;}
	.Xxgk-list{width:100%;margin-left:0;margin-bottom:20px;}
}

.Index_nav .Nav-list{margin-left:-2%;}
.Index_nav .I-box{width:10.5%;float:left;margin-left:2%;position: relative;cursor: pointer;text-align: center;}
.Index_nav .I-box span{display: block;line-height: 30px;font-size: 18px;color:#044fa1;position: relative;}
.Index_nav .I-box span img{vertical-align: middle;display: inline-block;position: absolute;top:16px;right:10px;}
.Index_nav .I-box dl{position: absolute;width:100%;top:30px;left:-15px;display: none;}
.Index_nav .I-box dl dd{line-height: 30px;}


.Index_nav .I-box span{ display:block; cursor:pointer; height:49px; line-height:38px; font-size:16px; margin-top:9px; transition:all .5s; background-position:0 -49px;}
.Index_nav .I-box:hover span,.Index_nav .I-box.on span{ background:url(../image/navbg.png) center top no-repeat; color:#fff; }
.Index_nav .I-box dl,.Index_nav .I-box dl a{ color:#fff;}
.Index_nav .I-box dl{ text-align:center; display:none; position:absolute; left:0; top:57px; right:0; line-height:28px; z-index:999;}
.Index_nav .I-box dl,.Index_nav .I-box dd{ margin:0; padding:0;}
.Index_nav .I-box dd{ padding:8px 12px; background:#044fa1;}
.Index_nav .I-box dd a{ width: 100%;display: block;}
.Index_nav .I-box dd a:hover{ background:#1165c0; color:#ffcc00;}
.Index_nav .I-box:hover span img{opacity: 0;}
.Index_nav .I-box:hover{ background:url(../image/c13.jpg) no-repeat center bottom;}



.Bottom{padding:20px 0;background:#f2f5fc;margin-top:0px;}
.Bottom .foot-select{padding-bottom:20px;border-bottom:1px solid #e6eaf2; display:none;}
.Bottom .foot-select .sel-box{margin-left:-3%;}
.Bottom .foot-select .sel-list{float:left;width:22%;margin-left:3%;}
.Bottom .foot-select .sel-list select{width:100%;height:42px;border:1px solid #d8d8d8;font-size: 14px;padding:0 5px;}
.Bottom .f-logo{margin:20px 0;text-align: center;}
.Bottom  .add{text-align: center;}
.Bottom  .add .add-list{display: inline-block;margin:0 20px 10px;text-align: left;}
.Bottom  .add .add-list p{color:#000;}
.copy{text-align: center;font-size: 14px;color:#666;background:#f4f7fc;line-height:180%;position: relative; margin-top:-30px;}
.copy .zztj{
	 position: absolute;
    left: 0;
    bottom: 0;
    line-height: 20px;
}
.copy a{color:#666;}


@media(max-width:992px){
	.Index_nav .Nav-list{margin-left:0;}
	.Index_nav .I-box{width:96%;margin:0 auto;float: none;text-align: center;background:#f2f5fc;padding:5px 0;border-bottom:1px dotted #e6e6e6;}
	.Index_nav .I-box span{font-size: 16px;}
	.Index_nav .I-box dl{position: static;box-sizing: border-box;}
	.Index_nav .I-box:hover{ background:none;}
	.Index_nav .I-box span{height:auto;margin-top:0;}
	.Index_nav .I-box:hover span,.Index_nav .I-box.on span{ background:none;color:#333; }
	.Bottom{padding:20px 0;}
	.Bottom .foot-select .sel-list{width:96%; margin:0 auto; margin-left:2%;}
	.Bottom .f-logo{margin:20px 0;}
	.Bottom .f-logo img{height:60px;}
	.Bottom .add .add-list{margin:0 10px;margin-bottom:20px;}
	.Bottom .foot-select{padding-bottom:20px;}
	.copy{line-height: 25px;padding:10px 0;}

}
.clear{ clear:both; height:30px;}
.weather{ margin-top:-15px;}
.notice{ margin-top:10px;}
.weather .w{ height:130px; border:solid 1px #ccc; width:1200px}
.weather .w1{ margin-top:15px; border-right:solid 1px #ccc; width:300px; overflow: hidden; padding-right:80px; float:left}


.weather .w2{  float:left; width:660px; margin-left:30px;}

.weather .w2 .btgg{ color:#dc221b; font-size:24px; line-height:120px; background:url(../image/noice.png) no-repeat right; padding-right:50px;  float:left; width:100px;}


.weather .w2 .gg{ float:left; width:470px; margin-left:30px; position:relative; height:120px; overflow:hidden;}

.weather .w2 .gg ul li{ line-height:40px; height:40px; width:465px; float:left; background:url(../image/dot.png) no-repeat left; padding-left:15px;  overflow:hidden;}
.weather .w2 .gg ul li div{ width:350px; overflow:hidden;line-height:40px; height:40px; float:left; }
.weather .w2 .gg ul li span{ width:90px; float:right; }
.weather .w3{ float:right; width:120px;margin-top:45px;}
.weather .w3 .more{ font-size:18px; padding:5px; padding-left:20px; padding-right:20px;  border:solid 1px #666; border-radius:10px; }
.clear10{ clear:both; height:10px
         ;}
         
         
   
        .l-guide .Htit{ background:url(../image/guide.png) no-repeat center; }
        
        
        .l-guide .guide{ width:1200px;  margin:0 auto;}
        .l-guide .guide ul li{ width:20%;  height:auto;  float:left;  padding-left:5%; }
        .l-guide .guide ul li div.guide1{background:url(../image/guide1.png) no-repeat left; height:38px;  color:#044fa1; font-size:18px; padding-top:10px; padding-left:70px; }
         .l-guide .guide ul li span{ color:#666; font-size:14px; clear:both; text-align:center;  width:100%; text-transform:uppercase; line-height:250%; margin-left:7%;}
         .l-guide .guide ul li .shu{ border-right:solid 1px #044fa1; width:1px; height:40px; float:right; margin-right:0%; margin-top:-20px;}
         
         .l-guide .guide ul li div.guide2{background:url(../image/guide2.png) no-repeat left;height:38px;  color:#044fa1; font-size:18px; padding-top:10px; padding-left:70px; }
         .l-guide .guide ul li div.guide3{background:url(../image/guide3.png) no-repeat left;height:38px;  color:#044fa1; font-size:18px; padding-top:10px; padding-left:70px; }
         .l-guide .guide ul li div.guide4{background:url(../image/guide4.png) no-repeat left;height:38px;  color:#044fa1; font-size:18px; padding-top:10px; padding-left:70px; }
         
         
                  .l-guide .guide ul li:nth-child(4) .shu{  border:none}
                  
                           .l-guide .guide ul li:nth-child(2) span{ color:#666; font-size:14px; clear:both; text-align:center;  width:100%; text-transform:uppercase; line-height:250%; margin-left:-10%;}
                           .l-guide .guide ul li:nth-child(3) span{ color:#666; font-size:14px; clear:both; text-align:center;  width:100%; text-transform:uppercase; line-height:250%; margin-left:-6%;}
                           .l-guide .guide ul li:nth-child(4) span{ color:#666; font-size:14px; clear:both; text-align:center;  width:100%; text-transform:uppercase; line-height:250%; margin-left:0%;}
 


.l-intro{ width:100%; margin:0 auto;}
.l-intro .doctor{ width:49%; float:left;}
.l-intro .doctor .headline{ background:url(../image/doctor.png) no-repeat left; color:#044fa1; padding-left:55px; font-size:20px; height:40px; padding-top:20px; border-bottom:solid 2px #044fa1}
.l-intro .doctor .headline span{ color:#666; font-size:14px; margin-left:10px;}
.l-intro .doctor .headline .more{ color:#666; float:right;}

.l-intro .doctor .doclist{ width:100%;  }
.l-intro .doctor .doclist ul{ float:left;  width:100%;}

.l-intro .doctor .doclist ul li{ float:left; width:48%; margin-left:1%; margin-right:1%; margin-top:20px;}



.l-intro .doctor .doclist ul li .face{ float:left; width:40%; text-align:center}
.l-intro .doctor .doclist ul li .face img{ border-radius:60px; width:120px; height:120px}
.l-intro .doctor .doclist ul li .fintro{ float:right; width:58%;}
.l-intro .doctor .doclist ul li .fintro .docname{ color:#044fa1; font-size:18px;}
.l-intro .doctor .doclist ul li .fintro .docname span{ color:#666; margin-left:8px; font-size:14px !important;}
.l-intro .doctor .doclist ul li .fintro .doccon{ line-height:160%; font-size:13px !important;overflow:hidden;text-overflow:ellipsis;  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;}




.l-intro{ width:100%; margin:0 auto;}
.l-intro .department{ width:49%; float:right}
.l-intro .department .headline{ background:url(../image/department.png) no-repeat left; color:#044fa1; padding-left:55px; font-size:20px; height:40px; padding-top:20px; border-bottom:solid 2px #044fa1}
.l-intro .department .headline span{ color:#666; font-size:14px; margin-left:10px;}
.l-intro .department .headline .more{ color:#666; float:right;}

.l-intro .department .depnav{ margin-top:20px;}
.l-intro .department .depnav ul li{ width:32%; margin-right:2%; background:#ebebeb; float:left; text-align:center; line-height:300%;}
.l-intro .department .depnav ul li:nth-child(3){ margin-right:0%;}


.l-intro .department .depnav ul li a{ color:#044fa1; font-weight:bolder; font-size:18px;} 
.l-intro .department .depnav ul li.k1_hover a,.l-intro .department .depnav ul li.k2_hover a,.l-intro .department .depnav ul li.k3_hover a{ color:#fff;}
.l-intro .department .depnav ul li.k1{ background:#ebebeb url(../image/k1.png) no-repeat 35px 5px;}
.l-intro .department .depnav ul li.k1_hover{ background:#044fa1 url(../image/k1_hover.png) no-repeat 35px 5px;}
.l-intro .department .depnav ul li.k2{ background:#ebebeb url(../image/k2.png) no-repeat 35px 5px;}
.l-intro .department .depnav ul li.k2_hover{ background:#044fa1 url(../image/k2_hover.png) no-repeat 35px 5px;}
.l-intro .department .depnav ul li.k3{ background:#ebebeb url(../image/k3.png) no-repeat 16px 5px;}
.l-intro .department .depnav ul li.k3_hover{ background:#044fa1 url(../image/k3_hover.png) no-repeat 16px 5px; }
.l-intro .department .deplist{ margin-top:20px;}
.l-intro .department .deplist ul li{ width:26.33333333%; float:left; margin-top:15px;  padding-left:7%;}


.I-link { width:100%; background:#044fa1; height:60px; padding-top:20px; padding-bottom:20px; }
.I-link  .linktxt{ color:#fff; line-height:60px;width:160px; border-right:solid 2px #fff; font-size:24px; font-weight:bolder; height:60px; float:left; letter-spacing:4px;}

.I-link  .linklist{ float:left; width:800px;  }
.I-link  .linklist ul li{ float:left; line-height:30px; height:30px; width:auto; margin-left:20px; }
.I-link  .linklist ul li a{ color:#fff;}
.I-part2{ background:#f4f7fc; padding-top:40px;}

@media ( max-width:970px)
{
    
    
    .weather .w{ height:110px; width:100%;}
.weather .w1{ margin-top:15px;  width:98%; overflow: hidden; margin:0 auto; overflow:hidden;    }


.weather .w2{  float:left; width:100%; }

.weather .w2 .btgg{ color:#dc221b; font-size:16px; line-height:120px; background:url(../image/noice.png) no-repeat right; padding-right:30px;  float:left; width:20%; margin-left:-20px;}


.weather .w2 .gg{ float:right; width:70%;  position:relative; height:90px; overflow:hidden; margin-top:-100px; }

.weather .w2 .gg ul li{ line-height:30px; height:30px; width:96%; float:left; background:url(../image/dot.png) no-repeat left; padding-left:15px;  font-size:12px; }
.weather .w2 .gg ul li div{  width:50%; height:30px; line-height:30px; overflow:hidden; float:left}
.weather .w2 .gg ul li span{ width:110px; float:right; }
.weather .w3{ text-align:center ; width:100%; margin-top:0px;}
.weather .w3 .more{ font-size:14px; padding:3px; padding-left:10px; padding-right:10px;  border:solid 1px #666; border-radius:6px; }
    .N-content .L-more2{display: none;font-size:18px; padding:5px; padding-left:20px; padding-right:20px;  border:solid 1px #666; border-radius:10px;right:0;top:5px;position: absolute;}



.N-nav{ }
.N-nav ul li{ width:33.3333%;  margin:0px !important; font-size:12px; margin-top:-6px !important; font-size:13px;  }

.N-nav ul li.on a{ border-bottom:none;color:#fff; padding-bottom:0px; background:#144b81; border-radius:10px;}
.N-nav ul li:hover a{ border-bottom:none;color:#fff; padding-bottom:0px; background:#144b81;border-radius:10px;}


.N-content .NN-right dl div { width:100%; float:left;  }
.N-content .NN-right dl div h2{ font-size:16px; font-weight:bold;  line-height:150%; clear:both;}
.N-content .NN-right dl div span.bdate{ font-size:13px; color:#dc221b; text-align:right; width:100%;  float:right;}
.N-content .NN-right dl div  .line{ width:90%; margin:0 auto; height:1px;  background:#eee; text-align:center; margin-left:5%; margin-right:5%}



.N-content .NN-right dl dd{line-height: 30px;font-size: 13px;position: relative;  }
.N-content .NN-right dl dd .box{padding: 2px 0 2px 1%;}
.N-content .NN-right dl dd .box::after{content:'';display: block;clear: both;}
.N-content .NN-right dl dd a{ float:left;display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 62%;display: block;background:url(../image/hot2.png) no-repeat left; padding-left:28px;}
.N-content .NN-right dl dd .date{ float:right;display:block; font-size:13px;}
.N-content .NN-right dl dd .tit{ overflow:hidden; color:#333333;}



  .l-guide .guide{ width:100%;  margin:0 auto;}
        .l-guide .guide ul li{ width:45%;  height:auto;  float:left;  padding-left:5%; }
        .l-guide .guide ul li div.guide1{background:url(../image/guide1.png) no-repeat left; height:38px;  color:#044fa1; font-size:18px; padding-top:10px; padding-left:70px; }
         .l-guide .guide ul li span{ color:#666; font-size:12px; clear:both; text-align:center;  width:100%; text-transform:uppercase; line-height:220%; margin-left:7%;}
         .l-guide .guide ul li .shu{ border-right:solid 1px #044fa1; width:1px; height:40px; float:right; margin-right:0%; margin-top:-40px;}
         
         .l-guide .guide ul li div.guide2{background:url(../image/guide2.png) no-repeat left;height:38px;  color:#044fa1; font-size:18px; padding-top:10px; padding-left:70px; }
         .l-guide .guide ul li div.guide3{background:url(../image/guide3.png) no-repeat left;height:38px;  color:#044fa1; font-size:18px; padding-top:10px; padding-left:70px; }
         .l-guide .guide ul li div.guide4{background:url(../image/guide4.png) no-repeat left;height:38px;  color:#044fa1; font-size:18px; padding-top:10px; padding-left:70px; }
         
         
                  .l-guide .guide ul li:nth-child(4) .shu,.l-guide .guide ul li:nth-child(2) .shu{  border:none}
                  
                           .l-guide .guide ul li:nth-child(2) span{ color:#666; font-size:12px; clear:both; text-align:center;  width:100%; text-transform:uppercase; line-height:250%;margin-left:6% !important;}
                           .l-guide .guide ul li:nth-child(3) span{ color:#666; font-size:12px; clear:both; text-align:center;  width:100%; text-transform:uppercase; line-height:250%; margin-left:-6%;}
                           .l-guide .guide ul li:nth-child(4) span{ color:#666; font-size:12px; clear:both; text-align:center;  width:100%; text-transform:uppercase; line-height:250%; margin-left:6% !important;}
 
 
 .l-intro{ width:100%; margin:0 auto;margin-top:-50px !important;}
.l-intro .doctor{ width:98%;  margin:0 auto; }
.l-intro .department{ width:98%;  margin:0 auto; margin-top:20px;}

.l-intro .doctor .doclist ul{ float:left;  width:100%;}
.l-intro .doctor .doclist ul li{ float:left; width:46%; margin-left:2%; margin-right:2%; margin-top:20px; text-align:center}



.l-intro .doctor .doclist ul li .face{ float:left; width:100%; text-align:center; margin:0 auto;}
.l-intro .doctor .doclist ul li .face img{ border-radius:50px; height:100px; width:100px;}
.l-intro .doctor .doclist ul li .fintro{ float:left; width:100%;}
.l-intro .doctor .doclist ul li .fintro .docname{ color:#044fa1; font-size:16px !important;}
.l-intro .doctor .doclist ul li .fintro .docname span{ color:#666; margin-left:8px; font-size:14px !important;}
.l-intro .doctor .doclist ul li .fintro .doccon{ line-height:160%; font-size:12px !important; text-align:leftoverflow:hidden;text-overflow:ellipsis;  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}







.l-intro .department .headline{ background:url(../image/department.png) no-repeat left; color:#044fa1; padding-left:55px; font-size:18px; height:40px; padding-top:20px; border-bottom:solid 2px #044fa1}
.l-intro .department .headline span{ color:#666; font-size:13px; margin-left:10px;}
.l-intro .department .headline .more{ color:#666; float:right;}

.l-intro .department .depnav ul li a{ color:#044fa1; font-weight:bolder; font-size:14px !important;} 

.l-intro .department .depnav ul li:nth-child(3) a{  margin-left:30px; }

.l-intro .department .depnav ul li.k1{ background:#ebebeb url(../image/k1.png) no-repeat 5px 5px;}
.l-intro .department .depnav ul li.k1_hover{ background:#044fa1 url(../image/k1_hover.png) no-repeat 5px 5px;}
.l-intro .department .depnav ul li.k2{ background:#ebebeb url(../image/k2.png) no-repeat 5px 5px;}
.l-intro .department .depnav ul li.k2_hover{ background:#044fa1 url(../image/k2_hover.png) no-repeat 5px 5px;}
.l-intro .department .depnav ul li.k3{ background:#ebebeb url(../image/k3.png) no-repeat 6px 5px;}
.l-intro .department .depnav ul li.k3_hover{ background:#044fa1 url(../image/k3_hover.png) no-repeat 6px 5px;}
.l-intro .department .deplist ul li{ height:30px; overflow:hidden}
.l-intro .department .deplist ul li a{ font-size:13px;}
.I-part2{ background:#f4f7fc; padding-top:10px; padding-bottom:10px;}
.I-link{ display:none;}
.Bottom .foot-select {display:block;}

.N-nav ul li.dangjian a{ color:#dc221b; background:none;}
.N-content .L-more{ display:none;}
.N-nav ul li.dangjian:hover a{border-bottom:none;color:#fff;padding-bottom:0px;background:none;
                              
                              background:#dc221b; border-radius:10px;
                              
                              }
}




.nyBan img{display:block; width:100%;}

.searchBox{ margin-top:3%;}
.searchBox a,.searchBox input,.searchBox label{ float:right; display:inline;}
.searchBox a{ width:30px; height:30px; background:url(../image/c12.jpg) no-repeat center
;}
.searchBox input{ width:182px; height:24px; padding:3px; font-size:14px; border:1px solid #d1e4f3; line-height:24px; background:#edf7f1; border-right:none;}
.searchBox label{ color:#0e59ac; margin-right:10px; line-height:24px;}



    .searchBox .date {
        line-height: 39px;
        padding-left: 10px;
        color: #0e59ac;
        float: left;
        padding-right: 24px;
    }
