@charset "utf-8";
/* CSS Document */
/*全局样式*/

body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px; 
	background-repeat: repeat;
}

.banlk{ clear:none; height:0px; }
.banlk5{ clear:none; height:5px; }
.banlk10{ clear:none; height:10px; }
.banlk15{ clear:none; height:15px; }
.banlk100{ clear:none; height:100px; }
li{ list-style:none;}
.pr{position: relative;}
.pa{position: absolute;}
.search{ width: 310px;  height:30px;margin:4px auto; margin-right:0%; float: right; margin-right: 20px;}
.sear_input{ float:left; width:80%; height:30px; border:#CCC solid 1px; border-right:none; border-radius:6px 0px 0px 6px; text-indent:15px; outline:0; color:#6D778C; box-sizing: border-box;}
.sear_submit{ float:left; width:20%; height:30px; border:#CCC solid 1px; border-left:none; border-radius:0px 6px 6px 0px; cursor: pointer; background:url(../../images/img2021/sear_sub.png) #008ee0 left center no-repeat;}
.header {
	height:auto;
	width:100%;
	background-position: center;
	max-width:1920px;
	min-width:1200px;
	line-height: 40px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;

}


.heade_top {
	background-color:#008ee0;
	height: 40px;
	width:100%;
	max-width:1920px;
	min-width:1200px;
	line-height: 40px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
.heade_top_con{
	height: 40px;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    color: #FFF;
	}

.heade_top_con .heade_nav_l {
	float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
.heade_top_con .heade_nav_l li {
	float: left;
        color: #FFF;
}

.heade_top_con .heade_nav_r {
	float: right;
}
.heade_top_con .heade_nav_r li {
	float: right;
	font-size:14px;
	font-weight:bold;
}
.heade_top_con .heade_nav_r li img{
	float: left;
	height:25px;
	width:25px;
	padding-top: 8px;
	margin-right:5px;
}

.heade_nav {
	background:url(../../images/img2021/topbg.png);
	height: 115px;
	width:100%;
	max-width:1920px;
	min-width:1200px;
	line-height: 40px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;

}

.heade_nav .heade_nav_con{
    position: relative;
    z-index: 1;
    width: 1200px;
    margin: 0 auto;

    color: #FFF;
	}

.heade_nav .heade_nav_con .heade_nav_logo{
	height: 115px;
    width: 400px;
    position: absolute;
    float: left;
	}
.heade_nav .heade_nav_con .heade_nav_logo h1{
	float:left;
	margin-top:25px;
	}
	
.heade_nav_content{
	height: 75px;
    float: right;
	margin: 20px 0;
}
.menu_cont{ width:100%; height:60px;}
.menu_cont li{ float:left; width:14.27%; text-align:center; height:60px; line-height:60px;}
#header_hight{ height:120px;}
/* menu */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ width:100%; height:60px; position:relative; z-index:1;}
.nav .nLi{ float:left; width:14.27%;  height:60px; line-height:60px;  position:relative; display:inline; text-align:center;}
.nav .nLi  a{width:100%; height:60px; font-size:18px; letter-spacing:1px; display:block;}
.nLi .on  a{ width:100%; height:60px; text-decoration:none; text-align:center; color:#015293; text-shadow:1px 2px 3px #ccc;}
#nav .sub{ display:none; width:110px; left:0px; top:60px;  position:absolute; box-shadow:1px 2px 3px #ccc; background:#fff;  }
#nav .sub span{ zoom:1; width:80px; height:40px;line-height:40px;  }
#nav .sub a{ width:100%; display:block; text-align:center; height:40px; color:#3E3E3E;font-size:16px;}
#nav .sub a:hover{ color:#1aa0e6; text-shadow:1px 2px 3px #ccc;}
#nav .sub a.hover{ color:#1aa0e6; text-shadow:1px 2px 3px #ccc;}
 */
.nav > li {
	display: inline-block;
	position: relative;
}
.nav > li > a {
	padding-top:0.5em;
	padding-bottom:0.5em;
	padding-left: 2em;
	padding-right: 2em;
	text-decoration:none;
}
.nav > li:hover > a {
	color:#333333;
}
.nav a {
	color:#f5f5f5;
	display: block;
	text-decoration: none;
}
.nav ul {
	display: none;
	position:absolute;
	background-color:transparent;
}
.nav ul li {
	position:relative;
}
.nav ul li + li {
	border-top: 1px solid #ffffff;
}
.nav > li:hover > ul {
	display: block;
	padding-top: 0.4em;
}
.nav > li > ul > li > a {
	padding-top:0.4em;
	padding-bottom:0.4em;
	width: 10em;
	background-color: rgb(50, 50, 50);
         text-align: center;
}
.nav > li > ul > li:hover > a {
	background-color:rgb(255, 255,0);
	color:rgb(0, 0, 0);
}
.nav > li > ul > li > ul {
         margin-left: 5px;
         margin-top:10px;
	left:100%;
	top:0;
}
.nav > li:last-child > ul > li > ul {
	left:-100%;
	top:0;
}
.nav > li > ul > li:hover >ul {
	display: block;
}
.nav > li > ul > li > ul > li > a {
	padding-top:0.4em;
	padding-bottom:0.4em;
	width: 10em;
	padding-left: 1em;
	padding-right: 1em;
	background-color: rgb(50, 50, 50);
}
.nav > li > ul > li > ul > li:hover > a {
	background-color:rgb(255, 255,0);
	color:rgb(0, 0, 0);
}

.menu {
	background-color:#333333;
	position: relative;
	font-size: 14px;
}
.nav > li {
	display: inline-block;
	position: relative;
}
.nav > li > a {
	    text-decoration: none;
    text-align: center;
    padding: 14px 16px;
	font-size:18px;
	color:#333333;
	letter-spacing: 1px;
}
.nav > li:hover > a {
	color:rgb(2, 74, 159);
}

.nav ul {
	display: none;
	position:absolute;
	background-color:transparent;
}
.nav ul li {
	position:relative;
}
.nav ul li + li {
	border-top: 1px solid #ffffff;
}
.nav > li:hover > ul {
	display: block;
	padding-top: 0.4em;
}
.nav > li > ul > li > a {
	padding-top:0.4em;
	padding-bottom:0.4em;
	width: 9em;
	background-color:#008ee0;
	font-size:14px;
}
.nav > li > ul > li:hover > a {
	background-color:rgb(0, 112, 177);
	color:#ffffff;
}
.nav > li > ul > li > ul {
	left:100%;
	top:0;
}
.nav > li:last-child > ul >li > ul {
	left:-100%;
	top:0;
}
.nav > li > ul > li:hover >ul {
	display: block;
}
.nav > li > ul > li > ul > li > a {
	padding-top:0.4em;
	padding-bottom:0.5em;
	width: 10em;
	padding-left: 1em;
	padding-right: 1em;
	background-color: rgb(0, 142, 224);
         text-align: center;
}
.nav > li > ul > li > ul > li:hover > a {
	background-color:#ffffff;
	color:#333333;
}



.blank {
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style:solid;
	border-top-color: #ccebda;
	display: block;
}
.footer {
	max-width:1920px;
	min-width:1200px;
	overflow:hidden;
	margin:0 auto;
text-align:center;
	background-image:url(../../images/img2021/bottom.png);
}
.footerbox{ margin:20px auto; width:1200px;}
.footerleft {
	width:300px;
	float: left;
	margin:40px auto;
	text-align:left;
	background-image:url(../../images/img2021/xian.png);
	background-repeat:no-repeat;
	background-position:right;
}
.footer .footerleft ul li {
	float: left;
	margin-left:20px;
	line-height:2.0;
}
.footerleft_1{ font-size:26px; color:#e2252c;}
.footerleft_1 img{ margin-right:5px;}
.footerleft_2{ font-size:16px; color:#fff;}
.footerleft_3{ font-size:14px; color:#ccc;}

.footercentre{
	width:610px;
	float: left;
	margin:40px 30px;;
	text-align:left;
	background-image:url(../../images/img2021/xian.png);
	background-repeat:no-repeat;
	background-position:right;
	}
.footer .footercentre ul li {
	float: left;
	margin-left:25px;
	line-height:2.0;
}
.footer .footercentre ul li h1{ color:#FFF;font-size: 16px;}
.footer .footercentre ul li a{ color:#ccc; font-size: 14px;}
.footer .footercentre ul li a:hover{ color:#ffefff;}
.footerright {
	float: left;
	width:160px;

}
.footerright h1{ color:#FFF;margin:45px 0 10px 0; float:left; margin-left:22px; font-size:16px;}
.footer .footercentre ul li {
	float: left;
	margin-left:25px;
	line-height:2.0;
}
.footerleft ul li a {
	margin-right: 5px;
	color:#fff;}

.link-jump {
      width: 200px;
      height: 30px;
      padding: 3px 20px 3px 5px;
      font-size: 16px;
      line-height: 22px;
      border: 1px solid #fff;
      background-color: transparent;
      vertical-align: top;
      color: #fff;
      cursor: pointer;
      -webkit-appearance: none;
      border-radius: 0px;
      background: url(../../images/img2021/select_attr.png) no-repeat 95.5% 50%;
      outline: 1px solid #fff;
      outline-offset: -1px;
      }
.link-jump option{ color:#999;}
select{ margin-top:10px;}
.footerbot{	max-width:1920px;
	min-width:1200px;
	overflow:hidden;
	margin:0 auto;
	background-image:url(../../images/img2021/bot.png);
	height:60px;
	color:#CCC;
	line-height:60px;}
	.footerbot a{color:#CCC;}
/*分页样式*/
.pager{text-align:center;padding:20px;font-size:16px;}
.pager a{margin:5px;padding:2px 8px;border:#ccc solid 1px;line-height:22px;display:inline-block;}
.pager a:hover,.pager a.hover{background:#213a7d;border-color:#213a7d;color:#FFF;}
.pager .button{height:28px;width:38px;background:#213a7d;border:0;color:#FFF;}
.pager .text{padding:2px;border:#ccc solid 1px;line-height:21px;}
.pager .red{color:#213a7d;}
