/*header*/
.headerbg1{ background: url(../images/header_bg1.png) left top repeat-x;  }
.headerbg2{ background: url(../images/header_bg2.png); margin-top: 3px; }
.headernavbg1{ background: #d8000f; }
.topheight{ height: 95px;}

.head-wrap{ padding: 0px 0px 0px 0px;  }


/*右侧下拉按钮*/
.navbar-toggle{position:relative;float:right;margin-right:0px;padding:14px 10px;margin-top:8px;margin-bottom:8px;border:1px solid transparent;border-radius:4px}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
@media (min-width:768px){
    .navbar-toggle{display:none}
}
.sr-only {  position: absolute;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; }
/*导航*/
.header-x{ width:750px;}
.header-x .nav { padding: 0; margin-left: auto;margin-right: auto; }
.header-x .nav>li { display: block;  text-align: center; width:110px;position: relative;}
.header-x .nav>li>a{ display: block; text-align:center; color: #333;font-family: 'Microsoft Yahei', 微软雅黑, Helvetica; }
.header-x .nav>li.current a, .header-x .nav>li:hover>a{ color: #00a0e9; background:url(../images/xian_nav.png) center bottom no-repeat;}
.header-x .nav>li a{font-size: 18px;}
.header-x .nav>li{ float: left; height: 95px;  line-height: 95px; }
.header-x .nav>li.lastLi{ width:90px; position:relative; }
.header-x .nav>li.lastLi a{ width:90px; height:95px; background:url(../images/tel.png) #53c2f8 center no-repeat !important;}
.header-x .nav>li.lastLi .tel{ width:230px; background:#00a0e9; position:absolute; right:0; top:95px; z-index:9999; height:65px; line-height:65px; font-size:25px; color:#fff; display:none; }
.header-x .nav>li.lastLi .tel span{font-size:25px;}
.header-x .nav>li.lastLi:hover a{ background:url(../images/tel.png) #00a0e9 center no-repeat !important;}
.header-x .nav>li.lastLi:hover .tel{ display:block;}
/*二级导航*/
.subNav{position:absolute;top:100%;left:0;z-index:1000;display:none; float:left;list-style:none;font-size:14px;text-align:left; background: #00a0e9; width: 110px; margin:0; padding: 10px 0 0 0;}
.header-x .nav .subNav>li{ float: left; height: auto; line-height: 30px;  display: block; width: 100%;}
.header-x .nav .subNav>li a{ color: #f5f5f5; font-size: 12px; display: block; width: 100%;  text-align:center; }
.header-x .nav .subNav>li a:hover{ background:#d8000f; }
.header-x .nav>li:hover .subNav{display: block;}


/*侧边栏导航*/
.side-nav {  position: fixed;  top: 0; left: 0;  width: 220px;  height: 100%;  z-index: 999;  background-color: #2b2b2b;  margin-left: -220px;  transition: margin-left 0.15s ease-in-out 0s; }
.side-nav .menu{ margin:0; padding: 0;}
.side-nav .menu li{ display: block;  }
.side-nav .menu li {   border-bottom: 1px solid #333333;  }
.side-nav .menu li a {  text-decoration: none;  display: block;  color: #fff;  padding:15px 20px 8px 30px;  position: relative; }
.side-nav .menu li a .icon{  position: absolute;  top:23px;  left:0;  color: #959595;  font-size: 16px;  margin-right: 10px; }
.side-nav .menu li.current,.side-nav .menu li:hover{  background-color: #262626; }



/*banner*/
#slider { width:100%; height: 540px; overflow: hidden; position: relative;}
#slider .bd{ position: absolute; z-index: 1; width:100% ; margin:0; padding:0; }
#slider .bd ul{width:100% ; height: 540px; position: relative;margin:0; padding:0;}
#slider .bd ul li{ float: left; width:100% ; }
#slider .bd ul li a { width: 100%; height: 540px; display: block;}
@media (max-width: 767px) {
	#slider { margin-top:10px;}
    #slider .bd ul{ height: 158px; width:100% ;  }
    #slider .bd ul li a { height: 158px; width:100% ; }
}
#slider .hd{ width: 100%; position: absolute;  z-index: 99;  bottom: 10px;  left: 0; text-align: center;}
#slider .hd ul{ text-align: center;}
#slider .hd ul li{ display: inline-block; zoom: 1; text-align: center; border-radius: 10px;  width: 10px; height: 10px;  margin: 0 5px 0 0; text-indent: -9999px; background: #fff;}
#slider .hd ul .on{ background:#00a0e9;  }
@media (max-width:767px){
    #slider{ height: 158px;}
}
.arrow { cursor: pointer; display: none; line-height: 39px; text-align: center; font-size: 36px; position: absolute; z-index: 2; top: 48%; width:58px; height:81px;}
#slider:hover .arrow { display: block;}
#prev { left: 0px; background:url(../images/prev.png) no-repeat scroll 0 0; }
#next { right: 0px; background:url(../images/next.png) no-repeat scroll 0 0; }


/**********首页 关于世保康*******/
.single-about-detail {
    position: relative; margin-bottom:15px; 
}
.about-img img {
    width: 100%;
}
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}


.pentagon-text h1 { width:100%; height:88px;}
.pentagon-text {
    width: 100%;
    height: 88px;
    background:url(../images/pentagon.png) center no-repeat;
    position: relative;
    top: -44px;
   
}
.about-details {
  
    background: #646464;
    border-top: 2px solid #fff;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
    padding-bottom: 20px;
}
.about-details h3 {
    font-size: 24px;
    color: #ffffff;
    margin-top: -18px;
	height:40px;
	text-align:center;
    overflow: hidden;
    line-height: 40px;
    font-family: "Microsoft Yahei", "微软雅黑";
     padding-left:10px ;
    padding-right: 10px;
    margin-bottom: 20px;
}
.about-details h3 span{  font-size: 24px;}
.about-details p span{ font-size: 16px;}
.about-details p {
    font-size: 16px;
    color: #fff;
	line-height:28px;
    padding-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: "Microsoft Yahei", "微软雅黑";
}
.single-about-detail:hover .about-details {
    background: #00a0e9;
}
.single-about-detail:hover .pentagon-text h1 {
    color: #00a0e9;
}

.about-item:nth-of-type(1) .pentagon-text h1{background:url(../images/icona_1.png) center no-repeat;}
.about-item:nth-of-type(1):hover .pentagon-text h1{background:url(../images/icona_2.png) center no-repeat;}
.about-item:nth-of-type(2) .pentagon-text h1{background:url(../images/iconb_1.png) center no-repeat;}
.about-item:nth-of-type(2):hover .pentagon-text h1{background:url(../images/iconb_2.png) center no-repeat;}
.about-item:nth-of-type(3) .pentagon-text h1{background:url(../images/iconc_1.png) center no-repeat;}
.about-item:nth-of-type(3):hover .pentagon-text h1{background:url(../images/iconc_2.png) center no-repeat;}



/**********首页 我们的服务*******/
.single-member {
    width:100%; float:left;
    margin: 0;
    padding: 0;
	position:relative;
}
.person img {
    width: 100%;
}
.person-detail {
    padding: 10px;
    background: #00a0e9;
    position: relative;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
}
/*
.arrow-top {
    position: absolute;
    width: 20px;
    height: 20px;
    background: #3ba0cc;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    bottom: -10px;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
}
.arrow-bottom {
    position: absolute;
    width: 20px;
    height: 20px;
    background: #3ba0cc;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    top: -9px;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
}*/
.person-detail h3{	margin-top:20px;font-family: "Microsoft Yahei", "微软雅黑"; height:42px; overflow:hidden;}
.person-detail h3 a,.person-detail h3  {
    font-size: 22px;
    color: #ffffff;
	font-weight:normal;
	line-height:42px;font-family: "Microsoft Yahei", "微软雅黑";
}
.person-detail h3 a span,.person-detail h3 span{ font-size: 22px;}
.person-detail p span{   font-size: 16px;}
.person-detail p {
    font-size: 16px;
    color: #ffffff;
	line-height:24px;font-family: "Microsoft Yahei", "微软雅黑";
}
/*
.single-member:hover .person-detail {
    background: #2a2a2a;
}
.single-member:hover .arrow-top {
    background: #2a2a2a;
}
.single-member:hover .arrow-bottom {
    background: #2a2a2a;
}*/


/********  list_1 培训中心  ************/
.list_1 dt img{ width:100%; }
.list_1 dt iframe{ width: 100%; height:250px;}
.list_1 dd a,.list_1 dd a span{ font-family: "Microsoft Yahei", "微软雅黑";  color:#5d5d5d; font-size:22px; line-height:45px; text-align:center; display:block;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.list_1 dl{ margin-bottom:20px;}
.list_1 dl:hover a{ color:#00a0e9;}


/********  list_2 证书荣誉  ************/
.list_2 dl { text-align:center; width:275px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
.list_2 dt{ width:275px; height:200px; padding:14px 18px; background:url(../images/honor_itembg.png) center top no-repeat;}
.list_2 dt img{ width:100%; }
.list_2 dd a{ display:block; color:#ffffff; font-size:22px; line-height:45px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;font-family: "Microsoft Yahei", "微软雅黑";}
.list_2 dd a span{font-size:22px;}

.detail { margin-top:20px;}

/*详细*/
.show_pic{}
.show_pic h3{ margin-top: 10px; margin-bottom: 10px;}
.show_pic h3,.show_pic h3 span{ font-size:22px;color:#00a0e9; font-weight:normal; font-family: "Microsoft Yahei", "微软雅黑";}
.show_pic div span{ font-family: "Microsoft Yahei", "微软雅黑";}
.show_pic div{ margin-bottom: 10px;}
.pic_cp img{max-width:100%; margin-top:10px; margin-bottom:20px; }
.nrr { line-height:28px; color:#444; font-size:16px; font-family: "Microsoft Yahei", "微软雅黑";}
.nrr img{ max-width: 100%;}
.nrr iframe{ width:100% !important; height:400px !important;}

/*分页*/
.sh_page{margin:30px 0;height:33px;line-height:33px;*line-height:50px; font-size:12px;}
.sh_page a{padding:5px 8px;border:1px solid #ccc;margin-left:3px;color:#5b5b5b;}
.dangqian{background:#efefef;}

.fanye{color:#4c4c4c;line-height:33px;margin:10px 30px 20px 0px;}
.fanye div{ height:33px; border-bottom:1px solid #f2f2f2; color:#8e8e8e; font-family: "Microsoft Yahei", "微软雅黑";}
.fanye a { color:#696969; font-family: "Microsoft Yahei", "微软雅黑";}
.fanye a:hover{text-decoration:underline; color:#30aae9;}




/*内页大图*/
.nybanner img{ width:100%;}

/*左侧*/
.sidebarwrap{  width:230px; float:left;}
.sidebar{ width:230px; }

.side_list1{ width:230px; padding:0; margin:10px 0 0 0; }
.side_list1 li,.side_list1 li a{ display:block; height:40px; line-height:40px;}
.side_list1 li{ vertical-align: bottom; border-bottom:1px  solid #ececec; }
.side_list1 li a{ padding-left:45px; padding-right:45px; color:#636363; font-size:17px;font-family:"微软雅黑"; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;
  }
.side_list1 li:hover,.side_list1 .current{background:#20aceb url(../images/li_dot1.png) 24px  center no-repeat;  }
.side_list1 li:hover a,.side_list1 .current a{ color:#fefefe;}

/*分类*/
.aboutTab{ margin-bottom:20px; margin-top:20px;  }
.aboutTab ul{ margin: 0; padding: 0;}
.aboutTab li{font-family: "Microsoft Yahei", "微软雅黑"; display: inline-block; width:49%; height:35px; line-height:35px; transition: all .5s ease; background:#ededed; text-align:center; color:#454545; font-family:"微软雅黑"; margin-bottom:5px; margin-left:0.5%;margin-right:0.5%; float:left; }
.aboutTab li a{ display:block;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;font-family: "Microsoft Yahei", "微软雅黑"; line-height:35px; transition: all .5s ease; background:#ededed; text-align:center; color:#454545;font-size:18px; }
.aboutTab a:hover,.aboutTab .on{background:#00a0e9;color:#fff;}

/*page单页*/
.mainCont .tit span{font-size: 18px;}
.aboutpage .title{font-size: 24px; color:#00a0e9; margin-bottom:10px; margin-top:30px; }
.aboutpage { font-size: 12px; line-height:24px;  color: #373737; font-family:"微软雅黑"; }


/*产品详细*/
.detailinfo{ color:#444444; font-size:14px; line-height:24px; padding-top:25px;}
.detail_box{ margin-bottom:7px;}
.detail_box span{ display:block; width:30%; height:24px; line-height:24px; text-align:center;color:#fff; font-size:14px;font-family:"微软雅黑"; background:#d8000f; }
.detailabout{ width:67%;color:#444444; font-size:14px;font-family:"微软雅黑"; line-height:24px;}



/****************************************    mainbox_2a      ******************************/
.mainbox_2a{}
.mainbox_2a dl{ padding-bottom:18px; border-bottom:1px solid #dddddd; margin-top:20px;}
.mainbox_2a dt{  border:1px solid #ddd; margin-left:9px;}
.mainbox_2a dd{ margin-right:9px;}
.mainbox_2a dd a{font-family: "Microsoft Yahei", "微软雅黑"; color:#505050; font-size:22px; line-height:25px; display:block; width:80%;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2a dd span{ color:#747474; font-size:18px; line-height:25px;font-family: "Microsoft Yahei", "微软雅黑"; }
.mainbox_2a dl:hover a{ color:#068ecc;}
.mainbox_2a dd p{ color:#747474; font-size:16px; line-height:25px; height:50px; overflow:hidden; margin-top:10px;font-family: "Microsoft Yahei", "微软雅黑";}



/****************************************    mainbox_2b      ******************************/
.mainbox_2b dl{ padding-bottom:18px; border-bottom:1px solid #dddddd; margin-top:20px;}
.mainbox_2b dt{  border:1px solid #ddd; margin-left:9px;}
.mainbox_2b dd{ margin-right:9px;}
.mainbox_2b dd a,.mainbox_2b dd a span{ font-family: "Microsoft Yahei", "微软雅黑"; color:#505050; font-size:22px; line-height:25px; display:block; width:100%;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2b dl:hover a{ color:#068ecc;}
.mainbox_2b dd p,.mainbox_2b dd p span{ font-family: "Microsoft Yahei", "微软雅黑"; color:#747474; font-size:16px; line-height:25px; height:50px; overflow:hidden; margin-top:10px;}

/****************************************    mainbox_2c      ******************************/
.mainbox_2c dl a{ color:#636363; font-size:22px; line-height:40px; display:block;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;font-family: "Microsoft Yahei", "微软雅黑";}
.mainbox_2c dl a span{font-size:22px; line-height:40px;}
.mainbox_2c dl{ margin-bottom:10px;}
.mainbox_2c{ margin-top:20px;}


/****************************************    mainbox_2c      ******************************/
.mainbox_2d dl a,.mainbox_2d dl a span{ color:#636363; font-size:22px; line-height:40px; display:block;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.mainbox_2d dl{ margin-bottom:10px;}
.mainbox_2d{ margin-top:20px;}
.mainbox_2d dl:hover a{ color:#00a0e9;}

/****************************************    lan      ******************************/
.lan1{ text-align:center;}
.lan1 span{ display:block; font-size:34px; color:#00a0e9; height:52px; line-height:52px;font-family: "Microsoft Yahei", "微软雅黑";}
.lan1 p,.lan1 p span{ line-height:34px; color:#646464; font-size:20px;font-family: "Microsoft Yahei", "微软雅黑";}


.lan3{ text-align:center;}
.lan3 span{font-family: "Microsoft Yahei", "微软雅黑"; display:block; font-size:34px; color:#ffffff; height:52px; line-height:52px;}
.lan3 p,.lan3 p span{ line-height:34px; color:#ffffff; font-size:20px;font-family: "Microsoft Yahei", "微软雅黑";}


.lan2{ width:100%; height:42px; text-align:center; margin-bottom:22px;}
.lan2 a{ font-family: "Microsoft Yahei", "微软雅黑"; display:block; height:40px; border:1px solid #dddddd; width:180px; margin-left:auto; margin-right:auto; border-radius:3px; color:#7c7c7c; font-size:16px; line-height:40px; background:#fff; }
.lan2 a:hover{ color:#00a0e9; border-color:#00a0e9;}

.lan2_bg1{ background:url(../images/lan2_bg1.jpg) left top repeat-x;}


.xian-ny{ background:url(../images/xian_ny.png) left 74px repeat-x;}

.bg1{ background:url(../images/bg1.jpg) top center repeat; border-top:1px solid #dddddd; padding-bottom:55px;}
.bg2{ background:#f6f5f5;}
.bg3{ background:#009de5 url(../images/bg2.jpg) center top repeat-y; height:680px; overflow:hidden;}

.lan4{ width:230x; background:#009ee6 url(../images/icond_1.png)  175px 20px no-repeat; height:75px; text-align:left;}
.lan4 span{ text-transform:uppercase; color:#ffffff;  font-size:16px;  display:block; padding-left:16px;}
.lan4 p{  color:#ffffff; font-size:22px;font-family:"微软雅黑"; padding-left:16px; line-height:35px; padding-top:12px; }


.lan5bg{ border-bottom:4px solid #dddddd;  }
.lan5 span{ display:block; padding-left:5px; height:53px; line-height:53px;color:#d8000f; height:52px; font-size:18px; }


.nylan{   height:75px; line-height:75px; color:#7e7e7e;  background:url(../images/home.png) 9px center no-repeat; font-size:20px; padding-left:40px; }
.nylan a:hover{ text-decoration:underline;}
.nylan,.nylan a,.nylan font{font-size:20px;font-family:"微软雅黑"; }
.nylan span{font-size:20px;}
.nylan a{  color:#7e7e7e;}
.nylan a:hover{ text-decoration:underline;}
.nylan font{ color:#1380c6;}


/*
.lan1{ height:34px; line-height:34px; background:#d8000f;}
.lan1 p{ color:#ffffff; font-size:16px;font-family:"微软雅黑"; padding-left:10px;}
.lan1 a{ color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; margin-right:12px;}

.lan2{ height:40px; line-height:40px;}
.lan2 h3,.lan2 h3 small{font-size:18px;font-family:"微软雅黑"; font-weight:normal;}
.lan2 h3{ color:#d7000d; }
.lan2 h3 small{ color:#231815;}
.lan2 a{ display:block; height:23px; width:58px; border:1px solid #dddddd; color:#8e8e8e; font-size:11px; line-height:23px; text-align:center; margin-top:8px; margin-right:15px;}


.lan3{ height:34px; background:url(../images/lan_xian1.jpg) left bottom repeat-x;}
.lan3 p{ color:#d7000d; font-size:16px; font-family:"微软雅黑";height:34px; line-height:28px; border-bottom:4px solid #d7000d;}
.lan3 a{ color:#8e8e8e; font-size:11px;font-family:"微软雅黑"; line-height:34px; }
.lan3 a:hover{ color:#d7000d;}

.lan4{ margin-top:70px; width:218px; background:#d8000f; padding-bottom:10px;}
.lan4 span{ text-transform:uppercase; color:#ffeeef; font-family:Impact; font-size:40px;  display:block; padding-left:30px;}
.lan4 p{ margin:0 25px; height:40px;background:url(../images/side_xian1.png) left center repeat-x;}
.lan4 p small{ float:right; display:block; background:#d8000f; height:40px; line-height:40px; color:#ffffff; font-size:20px;font-family:"微软雅黑"; padding-left:10px; }


.lan5bg{ border-bottom:4px solid #dddddd;  }
.lan5 span{ display:block; padding-left:5px; height:53px; line-height:53px;color:#d8000f; height:52px; font-size:18px; }


.nylan{   height:52px; line-height:52px; color:#666666;  background:url(../images/home.png) 3px 16px no-repeat; font-size:14px; }
.nylan a:hover{ text-decoration:underline;}
.nylan,.nylan a,.nylan font{font-size:14px;font-family:"微软雅黑"; }
.nylan a{ color:#666666;}
.nylan font{ color:#999999;}

.lan6{ height:32px; border-bottom:2px solid #ececec;}
.lan6 p{ width:96px; height:32px; line-height:32px; background:#ececec; color:#c61309; font-size:15px;font-family:"微软雅黑"; text-align:center;}

.lan7{ background:#d8000f url(../images/c_bg1.png) left bottom no-repeat; width:249px; height:88px;}
.lan7 span{ display:block;width:249px;  background:url(../images/icon_contact.png) 9px center no-repeat; height:88px; padding-left:73px; color:#ffffff;font-size:12px;font-family:"微软雅黑"; }
.lan7 span h3{ color:#ffffff;font-size:16px;font-family:"微软雅黑"; padding-top:18px; font-weight:normal;}

.lanborder_1{ border-bottom:1px solid #dddddd;}*/



/*page*/
.pageWrap{ width: 90%; margin: 0 auto;}
.mainCont .tit span{ background: url(../images/dz.png) no-repeat scroll 0 3px; padding-left: 22px;}



/*回到顶部*/
#go_top,#wqq,#wxin{z-index:2;width:50px;height:50px;right:10px;position:fixed;cursor:pointer}#wqq{top:390px; display:none;}#wqq a{background:url(../images/sbtn.png) 0 0;right:0;float:left;width:50px;height:50px;text-indent:-9999px}#wqq a:hover{background:url(../images/sbtn.png) -50px 0}#wxin{display:none;top:442px}#wxin a{background:url(../images/sbtn.png) 0 -50px;width:50px;height:50px;right:0;float:left;text-indent:-9999px}#wxin a:hover{background:url(../images/sbtn.png) -50px -50px}#go_top{bottom:100px;background:url(../images/sbtn.png) 0 -101px;width:50px;height:50px}#go_top:hover{background:url(../images/sbtn.png) -50px -101px}.wqq,.wxin{position:relative;z-index:2}.wxin a:hover .wxinh{display:block}.wqq .wqqh{position:absolute;display:none;left:-275px;top:-200px;width:275px;height:355px;background:url(../images/wqq.png) 0 -2px no-repeat}.wxin .wxinh{position:absolute;display:none;left:-275px;top:-200px;width:275px;height:360px;background:url(../images/wshare.png) no-repeat}





/*导航*/
.navbar-collapse{background: #fff;}
.navbar-nav>li{ border-bottom:1px solid #eee;}
.navbar-nav>li>a{ font-size: 16px; color: #333;}
.navbar-toggle{ background: #ddd;}
.navbar-toggle .icon-bar{ background-color: #00a0e9;}
.open .dropdown-toggle{ background-color: #cd0404;}
.nav>li>a:hover ,.nav .open>a.dropdown-toggle,.nav .open>a.dropdown-toggle:hover, .nav a.dropdown-toggle:hover{background-color:#cd0404; color: #fff;}
.navbar-nav .open .dropdown-menu>li>a:hover{ background: #e5e5e5;}
.btn-danger {  color: #fff;  background: #d9534f;  font-family: "Microsoft Yahei", "微软雅黑", Helvetica; font-size: 14px; }
.dropdown-menu{background-color:#fff;border:1px solid #ccc;}
.nav > li > a{ padding: 0; }




/*尾部*/
.footerbg1{ background: #2b2b2b; padding:15px 0; margin-top:50px;}
.footer { position:relative; color:#cfcfcf; font-size:18px; line-height:26px;    }
.wechat{ width:420px;position:absolute; top:26px; right:0;}
.wechat a{ display:block;}
.wechat a,.wechat a img{ width:109px; height:109px; float:left; margin-left:30px;}
.logo_foot{ padding-top:20px; font-family: "Microsoft Yahei", "微软雅黑";}
.logo_foot img{ width:310px; height:61px;}

/*----message----*/
.liuyan_box{ text-decoration:none; font:14px "微软雅黑";}
.liuyan_box li{ margin:10px 0px; }
.liuyan_box li label {float:left;width:86px;text-align:right;line-height:30px; font-weight:normal; color:#333;}
.liuyan_box li div {float:left;line-height:25px;}
.liuyan_box li div textarea{border:1px solid #ccc; width:100%;font-size:12px;color:#555;padding:5px; min-height:100px;_height:expression(document.body.clientWidth > 100 ? "100px" : "auto"); }
.yanzheng{border:1px solid #9e8e8e;display:inline-block;width:70px;height:28px;vertical-align:top; margin-left:10px;padding-left:2px;}
.up_but{cursor:pointer;}
.first {margin-left:0;clear:left;}
.qqqq,.width2{ border:1px solid #ccc !important; height: 30px; line-height: 30px; padding:0 5px;}
/*小屏*/
@media (min-width: 768px){
    .navbar-static-top .navbar-nav>li>a:hover{ background: #cd0404; color: #fff;}
    .navbar-nav .open>.subUL li a:hover{ border:1px solid #f04646; background:transparent;}
    .navbar-nav>li>.subUL{background: #cd0404;}
    .navbar-nav>li>.subUL li a{ color: #fff; border:1px solid #cd0404;}
    .navbar-nav>li { border-bottom: 0; }
    /*搜索*/
    .navbar-nav>li.lastLi a, .navbar-nav>li.lastLi a:hover{ padding: 30px 20px; background: #242424; }
    /*banner*/
    .jumbotron h2{font-size: 18px;}
    .jumbotron h3{font-size: 16px;}
    .jumbotron h2{ height: 56px;}
    .jumbotron h3{ height: 56px;}
    .liuyan_box{ padding:20px 20px 70px 50px;}
    .liuyan_box li div textarea{ width: 440px;}
}

@media (max-width: 768px){
    .logo img{ width:220px; margin-top:8px; }
	
	
	.arrow-bottom{ 
   position: absolute;
    width: 20px;
    height: 20px;
    background: #00a0e9;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    top: -10px;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
	}
	
	.single-member{ margin-bottom:15px;}
	.single-member:nth-child(even)  .person-detail,.single-member:nth-child(even)  .arrow-bottom{ background:#646464;}
	.list_1 dt img{ /*height:100px;*/}
	
	/*******    mainbox_2a    ****/
   .mainbox_2a dd{ width:65%; margin-right:0px; }
   .mainbox_2a dt{ width:28%; height:98px; margin-left:0px;}
   .mainbox_2a dt img{ width:100%; height:98px;}
   .mainbox_2a dd a{ width:50%; font-family: "Microsoft Yahei", "微软雅黑";}
   .mainbox_2a dd span{ font-size:16px; font-family: "Microsoft Yahei", "微软雅黑";}
   
   	/*******    mainbox_2b    ****/
   .mainbox_2b dd{ width:65%; margin-right:0px; }
   .mainbox_2b dt{ width:28%; height:98px; margin-left:0px;}
   .mainbox_2b dt img{ width:100%; height:98px;}
   .mainbox_2b dd span{ font-size:16px; font-family: "Microsoft Yahei", "微软雅黑";}
   
   
   .mainbox_2c img{ width:100%; /*height:130px;*/}
   .mainbox_2d img{ width:100%; /*height:130px;*/}
   
   
   .nylan{    line-height:35px; color:#7e7e7e;  background:url(../images/home.png) 0px 10px no-repeat; font-size:14px !important; padding-left:23px; }
   .nylan a:hover{ text-decoration:underline;}
   .nylan,.nylan a,.nylan font,.nylan font span{font-size:16px;font-family:"微软雅黑"; }

	.nrr iframe{ heigth:300px !important;}
}

/*小屏*/
@media (min-width: 768px)  {
      .head-wrap{ height:80px;}

    .navbar-static-top .navbar-nav>li>a{ line-height: 50px !important; transition: all .5s ease;}
    .navbar-static-top .navbar-toggle{ margin-top:25px;}
   

	
	

.list_1 dl{ width:275px; margin-left:auto; margin-right:auto;}
 .list_1 dt img{ width:275px; /*height:180px;*/ }

.single-member {width:50%;}
.person-detail {height:210px;}
	.person-detail p{ height:100px; overflow:hidden;}
    .bg3{ height:678px;}
   
}

@media (min-width: 768px) and (max-width: 992px){
/*我们的服务*/
.single-member-group1 .single-member:nth-child(even) .person-detail{ position:absolute; left:0; top:0; background:#646464;}
.single-member-group1 .single-member:nth-child(even):hover  .person-detail,.single-member-group1 .single-member:nth-child(even):hover  .arrow-bottom{ background:#00a0e9;}
.single-member-group1 .single-member:nth-child(odd):hover  .person-detail,.single-member-group1 .single-member:nth-child(odd):hover  .arrow-bottom{ background:#646464;}
.single-member-group1 .single-member:nth-child(even) .person{ margin-top:210px;}
.single-member-group1 .single-member:nth-child(odd) .arrow-bottom{ 
 position: absolute;
    width: 20px;
    height: 20px;
    background: #00a0e9;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    top: -9px;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
}
.single-member-group1 .single-member:nth-child(even) .arrow-bottom{ 
    position: absolute;
    width: 20px;
    height: 20px;
    background: #646464;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    bottom: -10px;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
	}


 .single-member-group2 .single-member:nth-child(odd) .person-detail{ position:absolute; left:0; top:0; background:#646464;}
.single-member-group2  .single-member:nth-child(odd):hover  .person-detail,.single-member-group2 .single-member:nth-child(odd):hover  .arrow-bottom{ background:#00a0e9;}
.single-member-group2  .single-member:nth-child(even):hover  .person-detail, .single-member-group2 .single-member:nth-child(even):hover  .arrow-bottom{ background:#646464;}
.single-member-group2 .single-member:nth-child(odd) .person{ margin-top:210px;}
.single-member-group2 .single-member:nth-child(odd) .arrow-bottom{ 
 position: absolute;
    width: 20px;
    height: 20px;
    background: #646464;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    bottom: -9px !important;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
}
.single-member-group2 .single-member:nth-child(even) .arrow-bottom{ 
 position: absolute;
    width: 20px;
    height: 20px;
    background: #00a0e9;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    top: -9px !important;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
}

.mainbox_2a dd{ width:70%;}
.mainbox_2a dt{ width:25%; /*height:98px;*/}
.mainbox_2a dt img{ width:100%; /*height:98px;*/}
.mainbox_2a dd a{ width:70%;font-family: "Microsoft Yahei", "微软雅黑";}

.mainbox_2b dd{ width:70%;}
.mainbox_2b dt{ width:25%; /*height:98px;*/}
.mainbox_2b dt img{ width:100%; /*height:98px;*/}


.mainbox_2d  img{ width:100%; /*height:150px;*/}

.bg3{ height:645px;}

}


@media (max-width: 992px){
    .topheight{ height: auto; }
    .head-wrap{ padding: 10px 0px 0px 0px; }
	.news_list{ width:100%;}
	.nybanner img{ width:100%; height:130px;}
	
	
	.aboutpage h1.title {  text-align: center;  font-weight: normal;  margin-bottom: 10px; }
	.aboutpage { font-size:14px; line-height:26px;}

	
}
/*中屏*/
@media (min-width: 992px){
	 body{ min-width:1300px;}
    .logo{ margin-top: 10px; margin-bottom:10px;}
    .navbar-header{ margin-top: 10px;}
    .navbar-brand>img{ width: 156px;}

	
	/* 底部*/
	.footerbg1{min-height:170px;}
	
    /* 我们的服务*/
	.person-detail {height:270px;}
	.person-detail p{ height:172px; overflow:hidden;}
	.single-member { width:20%; }
	
	/* 培训中心*/
	.list_1 dt img{ width:275px;/* height:180px;*/ }
	
	
		/*我们的服务*/
.single-member:nth-child(even) .person-detail{ position:absolute; left:0; top:0; background:#646464;}
.single-member:nth-child(even):hover  .person-detail,.single-member:nth-child(even):hover  .arrow-bottom{ background:#00a0e9;}
.single-member:nth-child(odd):hover  .person-detail,.single-member:nth-child(odd):hover  .arrow-bottom{ background:#646464;}
.single-member:nth-child(even) .person{margin-top:270px;}
.single-member:nth-child(odd) .arrow-bottom{ 
 position: absolute;
    width: 20px;
    height: 20px;
    background: #00a0e9;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    top: -9px;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
}
.single-member:nth-child(even) .arrow-bottom{ 
    position: absolute;
    width: 20px;
    height: 20px;
    background: #646464;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    bottom: -10px;
    left: 46%;
    transition: all .7s ease 0s;
    -webkit-transition: all .7s ease 0s;
    -moz-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;
    -ms-transition: all .7s ease 0s;
	}
	
	
	
	.mainbox{ width:935px; float:right;}

		
	/*新闻*/
	.mainbox_2a{}
	.mainbox_2a dt{ width:154px;/* height:98px;*/}
	.mainbox_2a dt img{ width:154px;/* height:98px;*/}
	.mainbox_2a dd{ width:715px;}
	
  /*新闻*/
	.mainbox_2b dt{ width:154px; height:98px;}
	.mainbox_2b dt img{ width:154px; height:98px;}
	.mainbox_2b dd{ width:715px;}
	
	
	.mainbox_2c img{ width:295px; /*height:212px;*/}
	.mainbox_2c dl{ position:relative;}
	.mainbox_2c dl dd{ display:none;}
	.mainbox_2c dl:hover dd{ display:block;}
	.mainbox_2c dd{ height:43px; width:100%; position:absolute; left:0; bottom:0; background:url(../images/pro_bg1.png) left top repeat-x; z-index:10;}
	.mainbox_2c dd a{ color:#fff; display:block; padding-left:10px; padding-right:10px;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
	
	
	.mainbox_2d img{ width:100%; /*height:170px;*/}
	.mainbox_2d dl{ position:relative;}

    .about-details p{ height: 84px; overflow: hidden;}

}


/* 返回顶部 */
.dn{}
.go-top{position: fixed;bottom: 17px;right:10px;width: 46px;z-index: 99999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image:url(../images/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{position: absolute;right: 60px;top: -100px;width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);background: #fff;}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

