/**网站头部*/
.header{width:1105px;height: 90px;margin: 0 auto;border: 0px solid red;}
.logo{width: 208px;height: 60px;float:left;margin-top:15px;}
.logo img{width:308px;height:60px;}

.menu{width:770px;float:right;}
.login{border: 0px solid red;text-align: right;margin-top:20px;}
.login a{font-size: 14px;color: #a2a0a0;}

.menulist{width: 770px;overflow: hidden; }
.menulist ul{width:100%;/* height: 40px;*/border: 0px solid red; float: right;}
.menulist ul li{float: left;height: 50px;line-height: 40px;margin-left: 36px; text-align:center;}
.menulist ul li a{color: #a2a0a0;font-size: 16px; display:block; padding-bottom:10px; height:40px;}
.menulist ul li:hover a{color: #fd3300;}
.menulist ul li:hover .sub-package-outer{display: block;}
.menulist ul li:nth-child(3n):hover .sub-package-outer2{display: block;}

.menulist .check a{color: #fd3300;}

.menulist ul li .sub-package-outer {
	position: absolute;
	top: 91px;
	width: 142px;
	z-index: 9999;
	text-align: center;
	margin: 0px; padding: 0px;
	display: none;
	overflow: hidden;
    height:500px;
	border: 0px solid red;
}
.menulist ul li .sub-package-outer ul{width: 100%;height: 200px;}
.menulist ul li .sub-package-outer ul li{height: 32px;line-height: 32px;width: 100%; text-align:center;background: url(../img/pic_02.png) no-repeat;margin-left:0px;}
.menulist ul li .sub-package-outer ul li a{color: #FFFFFF; }
.menulist ul li .sub-package-outer ul li:hover{background: url(../img/pic_01.png) no-repeat;}


.menulist ul li .sub-package-outer2 {
	position: absolute;
	top: 90px;
	width: 142px;
	z-index: 9999;
	text-align: center;
	margin: 0px; padding: 0px;
	display: none;
	overflow: hidden;
    /*height:500px;*/
	border: 0px solid red;
}
.menulist ul li .sub-package-outer2 ul{width: 100%;overflow:hidden;}
.menulist ul li .sub-package-outer2 ul li{height: 32px;line-height: 32px;width: 142px; text-align:center;background: url(../img/pic_02.png) no-repeat;margin-left:0px; float:left;}
.menulist ul li .sub-package-outer2 ul li a{color: #FFFFFF; }
.menulist ul li .sub-package-outer2 ul li:hover{background: url(../img/pic_01.png) no-repeat;}


.menulist ul li .sub-package-outer3 {
/*	position: absolute;
	top: 32px;
	width: 142px;
	z-index: 9999;
	text-align: center;
	margin: 0px; padding: 0px;
	display:block;
	overflow: hidden;
    height:500px;
	border: 0px solid red;*/
}
.menulist ul li .sub-package-outer3 ul{/*width: 100%;height: 128px;overflow:hidden; border:0px solid red; background: url(../img/pic_02.png);*/}
.menulist ul li .sub-package-outer3 ul li{height: 32px;line-height: 32px;width: 100%; text-align:center;background: url(../img/pic_02.png) no-repeat;margin-left:0px;}
.menulist ul li .sub-package-outer3 ul li a{color: #FFFFFF; }
.menulist ul li .sub-package-outer3 ul li:hover{background: url(../img/pic_01.png) no-repeat;}



/***网站底部**/

.footer{width: 100%;overflow:inherit;background-color: #ececea;margin-top: 70px;}

.foot_menu{width: 1170px;height:300px;border: 0px solid red; margin: 0 auto;}
.foot_menu_left{width:920px;height: 230px;float:left;}
.foot_menu_left ul{margin-left: 50px;}
.foot_menu_left ul li{float: left;height: 230px;width:210px;border: 0px solid red;}
.foot_menu_left ul li .foot_menu_list{height: 160px;width:135px;border: 0px solid red;margin-top: 50px;border-right: 1px solid #d0d0ce;}


.foot_menu_left ul li .foot_menu_list ul{margin: 0px;}
.foot_menu_left ul li .foot_menu_list ul li{height: 25px;font-size: 14px;}
.foot_menu_left ul li .foot_menu_list ul li h3{font-size: 18px;color: #464062;}
.foot_menu_left ul li .foot_menu_list ul li a{color: #8e8e8c;}
.foot_menu_left ul li .foot_menu_list ul li:first-child{height: 40px;}


.foot_menu_rigth{float:right;padding-right: 50px;padding-top: 50px;}
.foot_menu_rigth p{text-align: center;color: #8e8e8c;margin-bottom: 5px;font-size: 14px;}


.foot_beian{width: 100%;height: 50px; border: 0px solid red; border-top: 1px solid #d0d0ce;background-color: #dededd;}
.foot_beian p{text-align: center;color: #8e8e8c;line-height: 50px;font-size: 14px;}
.foot_beian p span{margin-left: 20px;}



.foot_link{width:1105px;overflow: hidden;border: 0px solid red;margin: 0 auto;margin-top: 30px;border-top:1px solid #dddddd;padding-top: 30px;}
.foot_link ul li{float: left;margin-right: 44px;margin-bottom: 30px;}
.foot_link ul li:nth-child(7n){margin-right: 0px;}
.foot_link ul li p{font-size: 14px;color: #8e8e8c;text-align: center;margin-top: 5px;}



/****分页****/
.yema{ text-align:center;}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
  margin-left: 10px;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #a2a0a0;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #fd3300;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #fd3300;
  border-color: #fd3300;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
