*{margin: 0 ;padding: 0;text-decoration: none;list-style: none;font-family: "微软雅黑";box-sizing: content-box}
body{display: none}
img{border: none}
li{vertical-align:middle;}
a{color: #333333}
html,body{*overflow-x:hidden;}
.list li a br{display:none;}
.clear{clear: both;content: ""}
.currentdate{color:#999999 !important;}
.h-content{height:110px}
/* 手机导航隐藏 */
.nav-more-content{display:none;}
/*nav*/
.nav{width: 100%; background: #2373c8; height: 50px;*height: auto!important; position: relative; z-index: 100;}
.nav ul{width: 1200px; height: 50px; margin: 0 auto}
.nav ul li{float: left; height: 50px;*height:auto!important; position: relative;}
.h-content .lang{color: #999999; font-size: 14px!important; margin-right: 9px; line-height: 30px; float: left;}
.nav ul li a{display: block; font-size: 17px; line-height: 50px; font-weight: bold; color: #ffffff; /*padding: 0 14.4px*/padding:0 10.7px;}
.h-content .link{color: #666666!important; font-size: 13px; margin-left: 14px;}
.nav .nav-2{display: none; position: absolute; padding: 0 24px 28px 24px; top: 50px; background-color: #ffffff; z-index: 999;} .nav-2 ul{float: left}
.nav-2 img{float: left;margin-top: 20px}
.nav-2 ul li{float: left;margin-right: 18px;border-bottom: 1px solid #ebebeb;height: 45px;min-width: 120px;}
.nav .nav-2 ul li a{color: #666666;font-size: 14px;padding-left: 20px;line-height: 44px;background: url("navicon.png") no-repeat left center;font-weight: normal}
.nav .nav-2 ul li a:hover{font-weight: bold;}
.nav ul li.hover>a{background: #0452a4;}
.navli>img{position: absolute; display: none; bottom: 0; left: 50%; margin-left: -6px;}
.nav-2 ul{margin-top: 6px}
.navli1 .nav-2{left: 0;width: 380px}
.navli1 .nav-2 ul{width: 140px;height: 180px}
.navli2 .nav-2{left: 0;width: 520px}
.navli2 .nav-2 ul{width: 280px;height: 225px;}
.navli3 .nav-2{left: 0;width: 380px}
.navli3 .nav-2 ul{width: 140px;height: 225px;}
.navli4 .nav-2{left: 0;width: 520px}
.navli4 .nav-2 ul{width: 280px;height: 180px;}
.navli5 .nav-2{left: 0;width: 380px}
.navli5 .nav-2 ul{width: 140px;height: 180px;}
.navli6 .nav-2{left: 0;width: 380px}
.navli6 .nav-2 ul{width: 140px;height: 135px}
.navli7 .nav-2{right: 0;width: 380px}
.navli7 .nav-2 ul{width: 140px;height: 180px}
.navli8 .nav-2{width: 520px;right: 0}
.navli8 .nav-2 ul{width: 280px;height: 180px;}
.navli9 .nav-2{width: 520px;right: 0}
.navli9 .nav-2 ul{width: 280px;height: 135px;}
.navli10 .nav-2{width: 700px;right: 0}
.navli10 .nav-2 ul{width: 450px;height: 225px}
.navli10 .nav-2 ul li{min-width: 130px;}
.navli11 .nav-2{width: 520px;right: 0}
.navli11 .nav-2 ul{width: 280px;height: 135px}
/*@media all and (min-width:1250px){*/
#warp{background: #f5f5f5;} 
/*header*/ 
/* 
.header{background: #ffffff; height: 110px; width: 100%} 
.h-content{width: 1200px; margin: 0 auto} 
.h-content h1{float: left; margin-top: 24px} 
.h-content .h-right{float: right; text-align: right} 
.h-content .link{color: #333333; font-size: 12px; margin-left: 14px} 
.h-content .lang{color: #999999; font-size: 12px; margin-right: 9px; line-height: 30px; float: left;} 
.h-content input{background: #efefef; border: none; width: 215px; height: 30px; padding-left: 10px; line-height: 30px} 
.h-content img{vertical-align: bottom}*/
.header .search_tj{cursor: pointer;} 
/*footer*/ 
.bottom{width: 100%; height: 265px; background: #ffffff} 
.bottom .b-blue{background: #2373c8; height: 216px} 
.bottom .b-content{width: 1200px; margin: 0 auto} 
.b-blue a{color: #ffffff} 
.b-blue .b-link{text-align: center; padding-top: 19px; height: 16px; line-height: 16px; font-size: 15px; margin: 0 auto; /*width: 735px*/} 
.b-blue .b-link a{/*float: left;*/ font-size: 14px} 
.b-blue .b-link span{/*background: url("footericon.png") no-repeat left top; float: left; display: block;*/ width: 1px; height: 16px; margin: 0 15px 0 20px;font-size:14px;} 
.b-blue .b-left{width: 388px; float: left; margin-top: 30px; margin-right: 28px; margin-bottom: 5px} 
.b-blue .b-mid{width: 440px; float: left; margin-left: 39px; margin-top: 30px; margin-bottom: 5px} 
.b-blue .b-right{float: left; margin-top: 30px} 
.b-blue .b-tit{color: white; font-size: 17px; margin-bottom: 10px} 
.b-blue p{font-size: 14px; color: #abcaeb; line-height: 30px} 
.b-blue .b-right dl{float: left; margin-left: 44px; width: 89px; text-align: center} 
.b-blue .b-right dl p{color: white; font-size: 15px;} .cp{width: 1200px; margin: 0 auto} 
.cp-left{float: left;} 
.cp-right{float: right} 
.cp-right p{font-size: 13px; line-height: 50px} 
.cp-left a{float: left; font-size: 13px; line-height: 50px} 
.cp-left span{float: left; display: block; background: url("icon3.png") left 19px no-repeat; width: 1px; height: 50px; margin: 0 12px}
/*}*/
@media all and (max-width: 1249px){
#warp{background: #f5f5f5} 
/*nav*/ 
/*footer*/ 
.bottom{width: 100%;height: 265px;background: #ffffff} 
.bottom .b-blue{background: #2373c8;height: 216px} 
.bottom .b-content{width: 1000px;margin: 0 auto} 
.b-blue a{color: #ffffff} 
.b-blue .b-link{text-align: center;padding-top: 19px;height: 16px;line-height: 16px;font-size: 15px;margin: 0 auto;/*width: 735px*/} 
.b-blue .b-link a{/*float: left;*/font-size: 14px} 
.b-blue p{padding-left: 5px} 
.b-blue .b-link span{/*background: url("footericon.png") no-repeat left top;float: left;display: block;*/width: 1px;height: 16px;margin: 0 19px 0 19px;font-size:14px;} 
.b-blue .b-left{width: 388px;float: left;margin-top: 30px;margin-bottom: 5px} 
.b-blue .b-mid{width:448px;float: left;margin-top: 30px;margin-bottom: 5px} 
.b-blue .b-right{float: left;margin-top: 30px} 
.b-blue .b-tit{color: white;font-size: 17px;margin-bottom: 10px} 
.b-blue p{font-size: 14px;color: #abcaeb;line-height: 30px} 
.b-blue .b-right dl{float: left;width: 75px;text-align: center} 
.b-blue .b-right dl p{color: white;font-size: 15px;} 
.b-blue .b-right dd img{width: 70px} 
.cp{width: 1000px;margin: 0 auto} 
.cp-left{padding-left: 10px; float: left;} 
.cp-right{float: right} 
.cp-right p{font-size: 13px;line-height: 50px} 
.cp-left a{float: left;font-size: 13px;line-height: 50px} 
.cp-left span{float: left;display: block;background: url("icon3.png") left 19px no-repeat; width: 1px;height: 50px;margin: 0 12px} 
.nav ul li a:hover{text-decoration: underline} 
.nav ul{width: 1000px} 
.nav ul li a{font-size: 15px} 
.nav ul li a{padding: 0 9px;} 
.b-blue .b-link span{margin: 0 17px!important;}
}
@media all and (max-width: 1000px){
.h-content h1{float: left;margin-top: 25px!important;} 
.h-content h1 img{height: 60px!important;}
}
@media all and (max-width: 640px){
.content{margin-bottom: 20px}
}
