/**基本页面的重置**/
html,body,h1,h2,h3,h4,h4,h5,hr,p{
  margin:0;
  padding:0;
  box-sizing: border-box;
}
span{
  box-sizing: border-box;
}
body,select,input{
	font-family: "微软雅黑";
	color: #333;
	margin:0px;
	padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd {
  margin: 0;
  padding: 0;
  border: 0;
  list-style-type: none;
  box-sizing: border-box;
}
a{
	text-decoration:none;
	color:#333333;
}

#shopping input {
    margin: 0;
    padding: 0;
    height: auto;
}
.sidebar-title h1{
margin: 20px auto 50px auto;text-align:center;color:#000;margin-left:-25px;font-size:35px;font-weight: bold;text-shadow: 0px 1px 1px #555;}
.clearfix:after{
  float:none; 
  clear:both;
  display:block;
  visibility:none;
  height:0;
  font-size:0;
  content:""
}
/***
  **手机端 body类名为webapp , pc端body无类名
  **手机端 1rem=10px
  **pc端不使用rem
***/
/**设置pc与webapp的rem参考值**/
html{
  font-size: 16px;
}
html.webapp{
  font-size: 10px;/**在375屏下1rem值**/
}
/**主题内容宽度为1180px**/
.container{
  width: 1200px;
  padding:0 10px;
  margin:0 auto;
}
.container:before{
  display: table;
  content: "";
}
.webapp .container{
  width:100%;
}
/**在手机屏下隐藏**/
.webapp .web-hide{
  display: none !important;
}
/**在手机屏显示**/
.web-show{
  display: none;
}
.webapp .web-show{
  display: block;
}
/**header部分**/
.header{
  height: 80px;
  margin-top:30px;
  position: relative;
  margin-bottom: 18px;
}
.header .logo{
  height:80px;
  left:0;
  bottom: 0;
}
.tel{ padding:20px 0 10px 0;}
.header .tel{
  right:0;
  bottom: 0;
  color:#f00;
  font-size: 18px;
}
.bg-box{width: 100%;padding:75px 0 0px; background:url(../images/JJMM_yy_pic8.jpg) no-repeat center top!important;}
.header .tel p:last-child{
  padding-left: 400px;
}
.webapp .header .tel p:last-child{
  padding-left: 2rem;
  font-size: 1rem;
}
.header-tab{
  height:42px;
  line-height: 41px;
  border-bottom: 1px solid #e44e50;
  font-size: 15px;
}
.header-tab .left{
  position: relative;
  display: inline-block;
  width: 220px;
  height:100%;
  border:1px solid #e44e50;
  border-bottom: none;
  padding-left: 22px;
  color:#e44e50;
  margin-right: 10px;
  cursor: default;
  float: left;
}
.header-tab .left>i.iconfont{
  margin-right: 22px;
}
.header-tab .left:hover .down-menu,.down-menu.ishome{
  display: block;
}
.down-menu{
	display: none;
	position: absolute;
	z-index:1000;
	left:-1px;
	right:-1px;
	top:41px;
	color:#fff;
	font-size: 14px;
	background-image: url('../images/left_bg.png');
	background-repeat: repeat;
}
.down-list{
  padding-left: 25px;
  height:61.25px;
  line-height: 61.25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.down-list>i.iconfont{
  margin-right: 20px;
  font-size: 19px;
  position: relative;
  top:3px;
}
.down-list>i+i.iconfont{
  float: right;
  font-size: 12px;
}
.down-list:hover{
	background-image: url(../images/hover_bg.png);
}
.down-list:hover .hover-item{
  display: block;
}
.hover-item{
  box-sizing: content-box;
  display: none;
  position: absolute;
  left:220px;
  top:0;
  height: 460px;
  padding:15px 10px 15px 40px;
  background-image: url('../images/right_bg.png');
  background-repeat: repeat;
  min-width:170px;
}
.hover-item.width1{
  width: 170px;
}
.hover-item.width2{
  width: 340px;
}
.hover-item.width3{
  width: 510px;
}
.hover-item.width4{
  width: 680px;
}
.hover-item.width5{
  width: 850px;
}
.hover-item .item-line{
  float: left;
  width: 170px;
  height: 460px;
}
.item-line a{
  box-sizing: border-box;
  display: block;
  width: 100%;
  height: 46px;
  line-height: 46px;
  padding:0 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color:#fff;
}
.item-line a:hover{
  text-decoration: underline;
}
.menu a{
position: relative;
float: left;
}
.menu a{
  padding:0 20px;
  line-height: 1;
  border-right: 1px solid #ff6d00;
}
.menu a:hover,.menu a.active{
  color:#f00;
}
.menu a.color-about{
  border-right: none;
}
.header-tab .right{
	float: left;
	width:120px;
	color:#727272;
	text-align: center;
	cursor: pointer;
	position: relative;
	z-index: 1000;
}
.header-tab .right i{
  color:#f00;
  margin-left: 2px;
}
.header-tab .right ul{
  text-align: left;
  padding-left: 20px;
  position:absolute;
  top:40px;
  left:0;
  right:0;
  z-index:2;
  display: none;
  border:1px solid #f00;
  font-size: 14px;
  background-color: #fff;
}
.header-tab .right:hover ul{
  display: block;
}
.header-tab .right a:hover{
  color:#f00;
}
/**header手机端**/
.webapp .header{
  height:50px;
  margin-bottom: 30px;
  position: relative;
}
.phone-header-line{
  position: absolute;
  left:-10px;
  right:-10px;
  bottom:-10px;
  height:1px;
  background-color: #eee;
}
.webapp .header .logo{
  max-width:50%;
  height:auto;
}
.webapp .header .tel{
  font-size: 1rem;
}
/**栅格系统**/
.row{
  overflow:hidden;
}
.webapp .row{
  overflow: auto;
}
.qt-col-4{
	width:580px;
	float:left;
	margin-left: 20px;
}
.qt-col-6{
  width:50%;
  float: left;
}
.qt-col-8{
  float: left;
  width: 66.66%;
  padding-bottom:10px;
}
.qt-col-88{
  float: left;
  width: 66.66%;
  height:60px;
}
.qt-col-2{
	width:320px;
	float:left;
}
.qt-col-10{
	width: 850px;
	float:left;
}
.qt-col-9{
	width: 840px;
	float:left;
	MARGIN-RIGHT: 20PX;
}
.qt-col-3{
	width: 320px;
	float:left;
}
.webapp .qt-col-4,.webapp .qt-col-6,.webapp .qt-col-2,.webapp .qt-col-10,.webapp .qt-col-9,.webapp .qt-col-3{
  float: none;
  width: 100%;
  margin-bottom: 20px;
}
.webapp .qt-col-4:last-child,.webapp .qt-col-6:last-child{
  margin-bottom: 0;
}
/**新闻公共**/
.news-banner{
  height:149px;
  width: 100%;
  background-image: url('../images/news_banner.jpg');
  background-position:  50% 50%;
  background-repeat:  no-repeat;
  margin-bottom: 20px;
}
.news-banner+.container{
  margin-bottom: 40px;
}

.webapp .qt-col-9.news-col{
  padding-right: 0;
}
.recommond{
	border:1px solid #dcdcdc;
	background-color: #fff;
	clear: both;
	margin-bottom: 30px;
}
.recommond .title{
  height:44px;
  line-height: 44px;
  padding-left: 20px;
  background-color: #f5f5f5;
}
.recommond-list{
  padding:10px 20px;
}
.recommond-list>a{
  display: block;
  font-size: 14px;
  line-height:35px; 
  height:35px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.recommond-list>a:hover{
  color:#f00;
}
.recommond-list>a i.iconfont{
  font-size: 12px;
  color:#d6d6d6;
  margin-right: 5px;
}
.webapp .news-banner+.container{
  margin-bottom: 20px;
}
/**左部菜单**/
.menu-left{
  border:1px solid #dedede;
}
.menu-left>a{
  cursor: pointer;
  box-sizing: border-box;
  display: block;
  width: 100%;
  height:50px;
  line-height: 50px;
  padding-left: 40px;
  font-size: 14px;
  border-bottom: 1px solid #dedede;
}
.menu-left>a:last-child{
  border-bottom: none;
}
.menu-left>a.active{
  color:#f00;
  border-left:5px solid #f00;
  padding-left: 35px;
}

.menu-left2{
width:100%;
font-size:10px;
}

.menu-left2>a{
float:left;
  cursor: pointer;
  box-sizing: border-box;
  display: block;
  width: 33%;
  height:40px;
  line-height: 40px;
  padding-left: 0px;
  font-size: 10px;
  border-bottom: 1px solid #dedede;
}
.menu-left2>a:last-child{
  border-bottom: none;
}
.menu-left2>a.active{
  color:#f00;
  border-left:3px solid #f00;
  padding-left:5px;
}




/**about、group、mark页面统一样式**/
.com-about>.qt-col-10{
  padding-left: 20px;
}
.com-about>.qt-col-10>.content{
  border:1px solid #dedede;
  min-height: 700px;
  padding:30px;
}
/**手机端**/
.webapp .com-about>.qt-col-10{
  padding-left: 0;
}
.webapp .com-about>.qt-col-10>.content{
  min-height: auto;
  border:none;
  padding:20px;
}
.webapp .com-about>.qt-col-10>.content img{
  max-width: 100%;
  height: auto !important;
}
/**侧边栏**/
.home-aside{
  position: fixed;
  left:0;
  top:300px;
  width: 70px;
  z-index: 10000;
  background-color: #fff;
}
.home-aside>a{
  box-sizing: border-box;
  display: block;
  width: 100%;
  height:67px;
  color:#8a8a8a;
  text-align: center;
  padding: 12px 0 8px 0;
  font-size: 13px;
}
.home-aside>a:first-child{
}
.home-aside>a:first-child+a{
  border-top: 2px solid #e5e5e5;
}
.home-aside>a:hover{
  color:#f50;
}
.home-aside>a i.iconfont{
  color:#8a8a8a;
  font-size: 27px;
  display: block;
  margin-bottom: 5px;
}
.home-aside>a:hover i.iconfont{
  color:#f50;
}
.home-aside>a.bot-show{
  display: none;
}
/**添加反馈**/
.left-menu.web-left-menu{
  position: fixed;
  z-index: 9999;
  left:0;
  bottom: 130px;
  cursor: pointer;
}
.form-bottom{
  position: fixed;
  z-index: 101;
  width:100%;
  left:-100%;
  right: 0;
  bottom: 0;
  height: 128px;
  background-image: url('../images/line.png');
  background-repeat: repeat;
}
.form-bottom>.container{
  position: relative;
}
.form-bottom i.close{
  position: absolute;
  top:10px;
  right: 25px;
  color: #8f9095;
  font-weight: bold;
  font-size: 20px;
  cursor: pointer;
}
.form-bottom .left-logo{
  float: left;
  margin:15px 120px 0 20px;
}
.form-bottom .mid-form{
  float: left;
  padding-top: 25px;
}
.form-bottom .mid-form>h2{
  font-weight: normal;
  font-size: 22px;
  color:#fff;
  margin-bottom: 18px;
}
.form-bottom .mid-form>h2 span{
  color:#ffb81e;
}
.form-bottom .phone-input-container{
  float: left;
}
.form-bottom #feedback{
  overflow: hidden;
}
.form-bottom #name,.form-bottom #tel{
  float: left;
  width:185px;
  height: 40px;
  box-sizing: border-box;
  margin-right: 5px;
}
.form-bottom #saveform{
  float: left;
  box-sizing: border-box;
  width: 116px;
  height: 40px;
  background-color: #da2536;
  color: #fff;
  font-size: 14px;
  border-color: transparent;
  border-radius: 5px;
}
.form-bottom .online-survey{
  float: left;
  width: 300px;
  padding: 26px 0 0 45px;
  text-align: center;
}
.form-bottom .online-survey p{
  font-size: 16px;
  color:#fff;
  margin-bottom: 15px;
}
.form-bottom .online-survey p i.iconfont{
  color: #da2536;
  font-size: 24px;
  margin-right: 5px;
}
.form-bottom .online-survey>a{
  width: 115px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  display: block;
  margin: 0 auto;
  background-color: #ec6817;
  color: #fff;
  border-radius: 5px;
}
/*添加反馈手机端***/
.phone-left-menu{
  position: fixed;
  bottom: 10rem;
  left:0;
  background-color: #ff9900;
  color: #fff;
  width: 75px;
  height: 55px;
  border-top-right-radius: 27px;
  border-bottom-right-radius: 27px;
  line-height: 16px;
  padding: 11px;
  font-size: 13px;
  z-index: 8;
}
.phone-left-menu i.iconfont{
  position: absolute;
  right: 8px;
  top:16px;
  font-size: 30px;
  color: #fff;
}
.webapp .phone-survey-modal{
  display: none;
  position: fixed;
  top:0;
  left:0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.7);
  z-index: 9;
}
.form-bottom-phone{
  display: none;
  position: fixed;
  z-index: 101;
  top:15%;
  left: 5%;
  width:90%;
  border-radius: 10px;
  background-color: #f9f9f9;
}
.form-bottom-phone>.container{
  position: relative;
  padding: 0;
}
.form-bottom-phone i.close{
  position: absolute;
  top:3px;
  right: 5px;
  color: #8f9095;
  font-weight: bold;
  font-size: 15px;
  color: #ffc0ad;
}
.form-bottom-phone .mid-form>h2{
  background: linear-gradient(to right,#ff5f00, #ff7901 50%, #ff5f00);
  color: #fff;
  height: 4rem;
  line-height: 4rem;
  font-size: 1.6rem;
  text-align: center;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  font-weight: normal;
}
.form-bottom-phone #feedback{
  padding: 1.8rem 3.5rem 1.8rem 2.5rem;
}
.form-bottom-phone .phone-input-container{
  overflow: hidden;
  margin-bottom: 2rem;
}
.form-bottom-phone .phone-service-type,.form-bottom-phone .phone-tel{
  float: left;
  width: 28%;
  height: 2.6rem;
  line-height: 2.6rem;
  text-align: right;
  font-size: 1.3rem;
  padding-right: 0.5rem;
}
.form-bottom-phone #name,.form-bottom-phone #tel{
  box-sizing: border-box;
  float: left;
  width: 72%;
  height: 2.6rem;
  border:1px solid #dddddd;
  font-size: 1.3rem;
}
.form-bottom-phone #saveform{
  width: 80%;
  height: 3.5rem;
  line-height: 3.5rem;
  text-align: center;
  color: #fff;
  font-size: 1.5rem;
  background-color: #ff5500;
  border:none;
  border-radius: 10px;
  margin:0 auto;
  display: block;
}
.form-bottom-phone .call-us{
  text-align: center;
  font-size: 1.4rem;
  color: #f50;
  margin-top: 1rem;
}
.loading {
  z-index: 1000000;
  display: none;
  position: fixed;
  top:50%;
  left:50%;
  width: 100px;
  height: 90px;
  padding-left: 20px;
  padding-top: 20px;
  background-color: rgba(0,0,0,0.5);
}
.loading p{
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 40px;
  width: 100%;
}
.loading .spinner {
  position: absolute;
  width: 60px;
  height: 30px;
  text-align: center;

  font-size: 10px;
}
.loading .spinner > div {
  background-color: #fff;
  height: 100%;
  width: 3px;
  display: inline-block;
   
  -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
  animation: stretchdelay 1.2s infinite ease-in-out;
}
 
.loading .spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
 
.loading .spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}
 
.loading .spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
 
.loading .spinner .rect5 {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
 
@-webkit-keyframes stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) } 
  20% { -webkit-transform: scaleY(1.0) }
}
 
@keyframes stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
  }  20% {
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}
#apDiv1 {
	position:absolute;
	left:45px;
	top:-5px;
	width:87px;
	height:23px;
	z-index:5;
}
#apDiv2 {
	position:absolute;
	left:135px;
	top:-5px;
	width:75px;
	height:21px;
	z-index:6;
}
#apDiv3 {
	position:absolute;
	left:235px;
	top:-5px;
	width:99px;
	height:24px;
	z-index:7;
}
#apDiv4 {
	position:absolute;
	left:345px;
	top:-5px;
	width:99px;
	height:24px;
	z-index:7;
}
.menu {
	position:relative;
	width:973px;
	float:left;
		height: 26px;
	padding-top: 15px;
}
#full-screen-slider {
	width:100%;
	height:490px;
	float:left;
	position:relative
}
#slides {
	display:block;
	width:100%;
	height:487px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative
}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:460px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
    .banner_div {
      display: none;
    }
    .home_div {
      display: none;
    }
    .show{
      display: block;
    }
    .show_home_type{
      color: #00a0e9;
    }
	
	.topnav {
	height: 30px;
	padding-right: 20px;
	text-align: right;
	padding-top: 20px;
}
#Button1 {
  
    width: 120px;
 
}
.bann2{width:100%; height:80px; background-color:#f6f6f6; padding-bottom:100px;}
.bann1{
	height: 80px;
	max-width:1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(/img/ykx.jpg);
}

.STYLE1 {
	color: #FF6600;
	font-weight: bold;
}
#menu{
	width:100%;
	overflow:hidden;
}
#menu #nav {
	display:block;
	width:650px;
	padding:0;
	list-style:none;
	margin-right: auto;
	margin-left: auto;
}
#menu #nav li {
	float:left;
	width:120px;
	margin-right: 20px;
	margin-left: 20px;
	border: 1px solid #666666;
}
#menu #nav li a {
	display:block;
	line-height:27px;
	text-decoration:none;
	padding:0 0 0 5px;
	text-align:center;
	color:#FFFFFF;
	background-color: #333333;
}
#menu_con{
	width:100%;
	height:60px;
	border-top:none;
	clear: both;
	padding-top: 10px;
}
.tag{
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	width: 800px;
}
#menu_con.tag{
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	width: 760px;
}
.selected{background:#C5A069; color:#fff;}

#menu #nav .selected {
	color: #333333;
	background-color: #CCCCCC;
}
.cxbutton {
	line-height: 40px;
	background-color: #FF6600;
	height: 40px;
	width: 140px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	color:#FFFFFF;

}
.wbinput {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	width: 260px;
	float: left;
	margin-left: 20px;
	background-image: url(../images/zoom.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 10px;
	background-position: 8px 12px;
}
.wbinput2 {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	width: 260px;
	float: left;
	margin-left: 20px;
	background-image: url(../images/zoom2.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 10px;
	background-position: 8px 12px;
}
.jp-right{
	width:320px;
	background:#fff;
	margin-bottom: 30px;
}
.jp-right .hdr{
	width:320px;
	height:58px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.jp-right .hdr ul{
	width:320px;
	height:47px;
	margin-top:11px;
}
.jp-right .hdr ul li{
	width:160px;
	height:47px;
	line-height:47px;
	text-align:center;
	font-size:23px;
	cursor:pointer;
	border-bottom:2px solid #f2f2f2;
	float:left;
	margin-right: auto;
	margin-left: auto;
}
.jp-right .hdr ul li a{
	font-size:23px;
	text-decoration: none;
	font-family: "黑体";
	font-weight: bold;
}
.jp-right .hdr ul li a.hover{font-size:23px;}
.jp-right .hdr ul li.on{
	color:#CC0033;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0033;
}
.jp-right .hdr ul li.on a{

}
.jp-right .bdr{
	width:320px;
	overflow:hidden;
	padding-top:5px;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.qieh{
	width:320px;
	overflow:hidden;
}
.qieh a{
	width:320px;
	height:37px;
	line-height:37px;
	margin-bottom:5px;
	text-indent:15px;
	text-align:left;
	font-size:13px;
	background:url(../images/ks-bai.jpg) left center no-repeat;
	display:block;
	text-decoration: none;
	clear: both;
}
.qieh a:hover{
	text-decoration:none;
}
.qieh a.on{ background:url(../images/ks-lan.jpg) left center no-repeat; color:#fff;}
.qieh ul{
	width:320px;
	padding-bottom:3px;
	float:left;
}
.bread-crumb{color:#a1a1a1; font-size: 12px;}
.bread-crumb a {color:#a1a1a1; font-size: 12px;}
.qieh ul img{ width:86px; height:55px; float:left; margin-right:9px; }
.qieh ul p{
	width:220px;
	height:63px;
	text-align:left;
	line-height:22px;
	font-size:12px;
	display:block;
	float:left;
}

div.indexmaindiv{
	height:290px;
	width:1190px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('images/areabackground/playstyles.png') no-repeat;}
div.indexmaindiv1{
}
div.indexmaindiv1 div.stylesgoleft{
	float:left;
	width:21px;
	height:28px;
	margin:106px 5px 0px 0px;
	cursor:pointer;
	background-image: url(../images/arrowhead.png);
	background-repeat: no-repeat;
	background-position: left top;
}
div.indexmaindiv1 div.stylesgoleft:hover{
	float:left;
	width:21px;
	height:28px;
	margin:106px 5px 0px 0px;
	cursor:pointer;
	background-image: url(../images/arrowhead.png);
	background-repeat: no-repeat;
	background-position: left -28px;
}
div.indexmaindiv1 div.playerdetail{
	width:172px;
	height:290px;
	background:#FFF;
	font-family:'微软雅黑';
}
div.indexmaindiv1 div.playerdetail div.detailimg{
	width:172px;
	height:157px;
}
div.indexmaindiv1 div.playerdetail div.detailimg img{
	width:172px;
	height:157px;
}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{
	width:156px;
	height:55px;
	color:#666;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 8px;
}
div.indexmaindiv1 div.playerdetail .checkdetail{
	width:134px;
	height:27px;
	display:block;
	margin-top: 10px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 18px;
	background-image: url(../images/checkdetail.png);
	background-repeat: no-repeat;
}
div.indexmaindiv1 div.stylesgoright{
	float:left;
	width:21px;
	height:28px;
	margin:106px 0px 0px 15px;
	cursor:pointer;
	background-image: url(../images/arrowhead.png);
	background-repeat: no-repeat;
	background-position: left -56px;
}
div.indexmaindiv1 div.stylesgoright:hover{
	float:left;
	width:21px;
	height:28px;
	margin:106px 0px 0px 15px;
	cursor:pointer;
	background-image: url(../images/arrowhead.png);
	background-repeat: no-repeat;
	background-position: left -84px;
}
/*滚动*/
div.maindiv1{
	float:left;
	width:1120px;
	height:290px;
	overflow:hidden;
	position:relative;
}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{
	float:left;
	width:172px;
	height:290px;
	margin-left:13px;
}
.playerdetail .teadetail {
	font-size: 12px;
}
.w1200 {

}

#tabbox{
	width:320px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.tab_conbox1{
	border: 1px solid #999;
	border-top: none;
	height: 220px;
}
.tab_con{ display:none;}

.tabs{height: 32px;width: 100%;}
.tabs li{
	height:45px;
	line-height:45px;
	float:left;
	border-left:none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	background-color: #EAEAEA;
	width: 50%;
	text-align: center;
}
.tabs li a {display: block;padding: 0 20px;border: 1px solid #fff;outline: none;}
.tabs li a:hover {
	background:#FFCC00;
	font-family: "微软雅黑";
	font-weight: bold;
}	
.tabs .thistab,.tabs .thistab a:hover{background:#ffffff;font-family: "微软雅黑";font-weight: bold;}

.tab_con {
	font-size: 14px;
	line-height:175%;
}
.newscx1 {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	width: 200px;
	float: left;
	margin-left: 20px;
	background-image: url(../images/zoom.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 10px;
	background-position: 8px 12px;
}
.newscx2 {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	width: 200px;
	float: left;
	margin-left: 20px;
	background-image: url(../images/zoom2.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 10px;
	background-position: 8px 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.newscx3 {
	line-height: 40px;
	background-color: #FF6600;
	height: 40px;
	width: 140px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 70px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFFFFF;
	font-weight: bold;

}
.newscx11 {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	width: 240px;
	float: left;
	margin-left: 20px;
	background-image: url(../images/zoom.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 10px;
	background-position: 8px 8px;
}
.newscx12 {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	width: 240px;
	float: left;
	margin-left: 20px;
	background-image: url(../images/zoom2.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 30px;
	padding-right: 10px;
	background-position: 8px 8px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.newscx13 {
	line-height: 40px;
	background-color: #FF6600;
	height: 40px;
	width: 140px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 70px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #FFFFFF;
	font-weight: bold;

}

.newbutton {
	text-align: center;
	width: 100%;
}
.newscx {
	padding-top: 40px;
}
.newssxfy {
	padding-left: 50px;
	font-family: "微软雅黑";
	font-weight: bold;
	line-height: 30px;
	height: 60px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.jiathis_style {
	float: right;
}
.newsbox {
	height: 400px;
	width: 400px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #999999;
}
.newsboxtitle {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	height: 40px;
	background-color: #EAEAEA;
	padding-left: 20px;
}
.newsboxul {
	padding: 20px;
}
.newsboxul li {
	line-height: 35px;
	height: 35px;
	font-size:14px;
}
.guanggaowei {
	height: 180px;
	width: 300px;
	margin-bottom: 30px;
	clear: both;
}
.pageBtn .prev {
	background-image: url(images/leftbt.png);
	background-repeat: no-repeat;
}
.pageBtn .next {
	background-image: url(images/rightbt.png);
	background-repeat: no-repeat;
}
.bxs { display:none;}
.hui{ background:#999999; color:#FFFFFF}
    .content{

    }
    .content.show{
      display: block;
    }
	.lib_Menubox {
height:40px;
line-height:40px;
	background-image: url('../images/xuanxiangka/tit01_center.jpg');
	background-repeat:repeat-x;
	background-position: left top;
	position:relative;}
.lib_Menubox ul{
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none; 
	position:absolute; 
	left:0; 
	height:40px;
	text-align:center;
	background-image: url('../images/xuanxiangka/tit01_right.jpg');
	background-repeat:no-repeat;
	background-position: right top;
}
.lib_Menubox li{
	float: left;
	display: block;
	cursor: pointer;
	width: 300px;
	color: #949694;
	font-weight: bold;
	margin-right: 2px;
	height: 40px;
	line-height: 40px;
	font-size: 10pt;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #B6B6B6;
}
.lib_tabborder li span{
	width:100%;
	height: 40px;
	display:block;
	line-height: 40px;
	text-align:center;
}
li#one1,li.tit_bj_left{
	border:none;
}
li#one1 span{
	background-image: url('../images/xuanxiangka/ico_01.jpg');
	background-repeat:no-repeat;
	background-position: 90px center;
}
/**/
li#one2 span{
	background-image: url('../images/xuanxiangka/ico_02.jpg');
	background-repeat:no-repeat;
	background-position: 90px center;
}
li#one3 span{
	background-image: url('../images/xuanxiangka/ico_03.jpg');
	background-repeat:no-repeat;
	background-position: 90px center;
}

li.tit_bj_left{
	width:12px;
	background-image: url('../images/xuanxiangka/tit01_left.jpg');
	background-repeat:no-repeat;
	background-position: left top;
}

/*  www.codefans.net */
.lib_Menubox li.hover,li#one1.hover,li#one2.hover,li#one3.hover{
	padding:0px;
	width:300px;
	color:#333;
	background-image: url('../images/xuanxiangka/tit01_hover.jpg');
	background-repeat:no-repeat;
	background-position: center top;
}
.lib_Contentbox{
	border: 1px solid #C0C0C0;
	clear: both;
	margin-top: 0px;
	border-top: none;
	height: 181px;
	text-align: center;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#fff;
}

/*内容区*/
.text_div{
width:98%;
height:auto;
display:block;
overflow:hidden;
}
    .tabClick{ background: #f3f3f3; overflow: hidden}
    .tabClick li{ height:40px; line-height: 40px; width: 25%; float: left; text-align: center}
    .tabClick li.active{ color: #099; transition: 0.1s; font-weight: bold}
    .tabCon{ overflow: hidden}
    .tabBox{ position: relative}
    .tabList{word-break: break-all; width:100%;float:left; line-height:100px; text-align:center; color:#D3D3D3; font-size:36px; font-family: "Arial Black"}
    .lineBorder{ height: 2px; overflow: hidden; border-bottom:1px solid #099; background: #f3f3f3}
    .lineDiv{ background: #099; height: 2px; width: 25%;}
	.lanrenzhijia{
	width:820px;
	background:#fff;
	padding:15px;
	box-shadow:0 0 10px #ccc;
	margin-top: 100px;
	margin-bottom: 100px;
}
	
	.table_card {
	width:830px;
	margin-top: 20px;
	margin-bottom: 0;
}

.newslist01 {
	font-size:14px;
}
.product_sort{
	width:226px;
	height:auto;
	border:1px solid #FF6D00;
	position:relative;
	z-index:1000;
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
}
.product_sort .hd{
	width:226px;
	background:url(../images/img_226x40.jpg) no-repeat;
	height:40px;
	line-height:40px;
	text-indent:15px;
	font-size:15px;
	font-weight:bold;
	font-family:"微软雅黑";
	color:#fff;
	text-align: center;
}
.product_sort .bd{
	z-index: 9000;
	position: absolute;
	background-image: url(../images/left_bg.png);
	background-repeat: repeat;
}
.product_sort .bd .item{
	height:78px;
	position:relative;
}
.product_sort .bd .item .title{width:226px;text-indent:43px;height:60px;overflow:hidden;line-height:60px;font-size:16px;color:#292929;}
.product_sort .bd .item .title a{
	color:#FFFFFF;
	position:relative;
}
.product_sort .bd .item .title a i{position:absolute;background:url(../images/icon_nav.jpg) no-repeat;}
.product_sort .bd .item .one a i{width:19px;height:19px;background-position:0 0;left:-70px;}
.product_sort .bd .item .two a i{width:22px;height:20px;background-position:0 -51px;left:-70px;}
.product_sort .bd .item .three a i{width:31px;height:23px;background-position:0 -101px;left:-70px;}
.product_sort .bd .item .four a i{width:25px;height:17px;background-position:0 -156px;left:-70px;}
.product_sort .bd .item .five a i{width:28px;height:17px;background-position:0 -207px;left:-70px;}
.product_sort .bd .item .six a i{width:28px;height:17px;background-position:0 -259px;left:-70px;}
.product_sort .bd .item .seven a i{width:26px;height:20px;background-position:0 -309px;left:-70px;}
.product_sort .bd .item .eight a i{width:26px;height:21px;background-position:0 -360px;left:-70px;}
.product_sort .bd .item .Nine a i{width:26px;height:21px;background-position:0 -360px;left:-70px;}
.product_sort .bd .item .list{width:210px;padding-left:15px;height:30px;line-height:30px;overflow:hidden; font-size:13px;}
.product_sort .bd .item .list a{
	font-family:"微软雅黑";
	color:#FFFFFF;
}
.product_sort .bd .item .list a:hover{text-decoration:underline;}
.product_sort .bd .item .arrow{font-family:"微软雅黑";font-size:20px; color:#ffffff;position:absolute;right:10px;top:14px;}

.product_sort .bd .item .subitem{display:none;}
.product_sort .bd .layer .line{display:block;}
.product_sort .bd .layer .arrow{display:none;}
.product_sort .bd .layer .subitem{width:731px;	background-image: url(../images/left_bg.png);
	background-repeat: repeat;border-left:none;font-family:"微软雅黑";position:absolute;left:227px;_left:228px;top:-15px;z-index:2000;min-height:60px;height:auto!important;height:60px;padding:5px 10px 15px 10px;display:block;}
.product_sort .bd .layer .subitem .inner .tit{font-size:15px; text-align:left; border-top:1px dashed #d7d7d7;padding:5px 0;}
.product_sort .bd .layer .subitem .inner .tit1{border-top:none;}
.product_sort .bd .layer .subitem .inner .tit .name{
	display:block;
	width:200px;
	color:#FF9900;
	cursor:pointer;
	float:left;
	padding-top:3px;
}
.product_sort .bd .layer .subitem .inner ul{overflow:hidden;zoom:1;display:block;margin-left:90px;width:630px;}
.product_sort .bd .layer .subitem .inner ul li{float:left;padding:0 8px;height:30px;}
.product_sort .bd .layer .subitem .inner ul li a{
	color:#FFFFFF;
	display:block;
}
.product_sort .bd .layer .subitem .inner ul li a:hover{
	color:#FF9900;
	text-decoration:underline;
}
.newslist01 .cplistbox {
	width: 255px;
	float: left;
	margin-right: 20px;
	margin-top: 10px;
	border: 1px solid #CCCCCC;
	padding-bottom: 10px;
}
.newslist01 .cpimg {
	width: 230px;
	margin-right: auto;
	margin-left: auto;
	height: 150px;
	margin-top: 5px;
}
.newslist01 .cpbt {
	padding-left: 20px;
	line-height: 40px;
	height: 40px;
	font-family: "微软雅黑";
	font-size: 14px;
}
.cpbt a {
	font-family: "微软雅黑";
	font-weight: bold;
	color: #FF9900;
}
.newslist01 .cpms {
	font-family: "微软雅黑";
	font-size: 7px;
	line-height: 18px;
	color: #999999;
	padding-right: 10px;
	padding-left: 10px;
	height:70px;
	margin-bottom:10px;
}
.newslist01 .zxxq {
	height: 45px;
}
.zxxq .zxxqin1 {
	float: left;
	width: 100px;
	text-align: center;
	background-color: #FF6600;
	margin-left: 10px;
	font-family: "微软雅黑";
	line-height: 40px;
	height: 40px;
}
.zxxq .zxxqin2 {
	float: left;
	width: 100px;
	text-align: center;
	background-color: #FFCC33;
	margin-left: 10px;
	line-height: 40px;
	height: 40px;
}
.zxxq .zxxqin3 {
	float: left;
	width: 70px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #FF0000;
	text-align: right;
	padding-right: 10px;
}
.newslist01 .cpjg {
	font-family: "微软雅黑";
	color: #FF0000;
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 30px;
	line-height: 30px;
}
 .cpnav {
	display:block;
	width:100%;
	padding:0;
	margin:0;
	list-style:none;
	height: 50px;
	background-color: #F7F7F7;
}
 .cpnav li {
	float:left;
	padding-left:10px;
	padding-right:10px;
	height:50px;
	line-height:50px;
}
.cpnav li a {display:block;height:50px; line-height:50px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333;}
#cpmenu_con{
	width:100%;
	border-top:none;
	clear: both;
}
.cptag{
	padding-top:10px;
	padding-bottom:10px;
	overflow:hidden;
	clear: both;
}
.selected{background:#C5A069; color:#fff;}
.cpnav .thistab,.cpnav .thistab a:hover{
	font-family: "微软雅黑";
	font-weight: bold;
	background-color:#ffffff;
}
.fllist {
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	overflow: hidden;
	margin-right: 20px;
	font-size: 12px;
	padding-top:10px;
	background-color:#FFFFFF;
}
.fllist li {
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	line-height: 30px;
}
.fllist a:link, .fllist a:visited {
	font-family: "微软雅黑";
	color: #666666;
}
.fllist a:hover {
	font-family: "微软雅黑";
	color: #FF0000;
}
.flbt {
	font-family: "微软雅黑";
	font-weight: bold;
	color: #FF0000;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FF6600;
	padding-left: 10px;
}
.container .row {
	padding-top: 15px;
}
.news-list {
	text-align: left;
	margin-right: 20px;
}
.news-words {
	text-align: left;
}
.ztymnr {
	width: 100%;
	height: auto;
	clear: both;
}
.pages {
	width:720px;
	margin:40px auto 0 auto;
}
.pages #Pagination {
  float: left;
  overflow: hidden;
}
.pages #Pagination .pagination {
  height: 40px;
  text-align: right;
  font-family: \u5b8b\u4f53,Arial;
}
.pages #Pagination .pagination a,
.pages #Pagination .pagination span {
  float: left;
  display: inline;
  padding: 11px 13px;
  border: 1px solid #e6e6e6;
  border-right: none;
  background: #f6f6f6;
  color: #666666;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
  cursor: pointer;
}
.pages #Pagination .pagination .current {
  background: #ffac59;
  color: #fff;
}
.pages #Pagination .pagination .prev,
.pages #Pagination .pagination .next {
  float: left;
  padding: 11px 13px;
  border: 1px solid #e6e6e6;
  background: #f6f6f6;
  color: #666666;
  cursor: pointer;
}
.pages #Pagination .pagination .prev i,
.pages #Pagination .pagination .next i {
  display: inline-block;
  width: 4px;
  height: 11px;
  margin-right: 5px;
  background: url(../images/icon.fw.png) no-repeat;
}
.pages #Pagination .pagination .prev {
  border-right: none;
}
.pages #Pagination .pagination .prev i {
  background-position: -144px -1px;
  *background-position: -144px -4px;
}
.pages #Pagination .pagination .next i {
  background-position: -156px -1px;
  *background-position: -156px -4px;
}
.pages #Pagination .pagination .pagination-break {
  padding: 11px 5px;
  border: none;
  border-left: 1px solid #e6e6e6;
  background: none;
  cursor: default;
}
.pages .searchPage {
  float: left;
  padding: 8px 0;
}
.pages .searchPage .page-sum {
  padding: 11px 13px;
  color: #999999;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
}
.pages .searchPage .page-go {
  padding: 8px 0;
  color: #999999;
  font-family: \u5b8b\u4f53,Arial;
  font-size: 14px;
  padding: 10px 0\9;
  *padding: 6px 0;
}
.pages .searchPage .page-go input {
  width: 21px;
  height: 50px;
  line-height:50px;
  margin: 0 5px;
  padding-left: 5px;
  border: 1px solid #e4e4e4;
}
.pages .searchPage .page-btn {
  margin: 9px 0 5px 5px;
  padding: 2px 5px;
  background: #ffac59;
  border-radius: 2px;
  color: #ffffff;
  font-family: Arial, 'Microsoft YaHei';
  font-size: 14px;
  text-decoration: none;
}
.frame {
	width:230px;
	height:340px;
	padding:3px;
	background:#fff;
	border:1px solid #ccc;
	float:left;
	margin-right:10px;
	display:inline;
}
.wrap {
	width:220px;
	height:330px;
	position:relative;
	overflow:hidden;
	font-family:arial, sans-serif;
}
.wrap img {display:block;}
.wrap div {
	width:220px;
	height:330px;
	position:absolute;
	left:0;
	top:30px;
	background:url(trans.gif);
}
.wrap div b {display:block; width:220px; height:330px; position:absolute; left:0; top:300px; z-index:1; background:#000; filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;}
.wrap div span {position:relative; z-index:500;}
.wrap div h1{font-size:22px; color:#fc0; text-align:center; margin:0; padding:0;}
.wrap div p {font-size:12px; color:#fff; line-height:16px;}
.wrap div a {color:#fc0; font-size:12px; position:absolute; left:0; top:300px; text-decoration:none; display:block; margin:0; text-align:right; width:200px;}
.wrap div a:hover {color:#ff0;}

.clear {clear:both;}
.sblist {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-bottom: 30px;
}
.sbcpnr {
	width: 1170px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-bottom: 30px;
	overflow: hidden;
	padding-top: 20px;
	padding-left:15px;
	padding-right:15px;
}
.sbcpnr .sbcpnrbox {
	width: 370px;
	border: 1px solid #F2F2F2;
	float: left;
	margin-right: 6px;
	margin-left: 2px;
}
.sbcpnrboxbt {
	font-family: "微软雅黑";
	font-weight: bold;
	height: 40px;
	font-size: 20px;
	line-height: 40px;
	padding-left: 20px;
	background-color: #F2F2F2;
}
.sbcpnr .sbcpnrbox .sbcpnrboxnr {
	height: 50px;
}
.sbcpnr .sbcpnrbox .sbcpnrboxnr li {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #999999;
	list-style-type: none;
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	line-height: 60px;
	height: 60px;
}
.sbcpnr .sbcpnrbox .sbcpnrboxnr ul {
	margin: 0px;
	padding: 0px;
}
.sbcpnr .sbcpnrbox .sbcpnrboxnr a {
	color: #333333;
	text-decoration: none;
	font-size:15px;
}
.zlcpnr {
	width: 1160px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-top: 30px;
	padding-bottom: 30px;
	overflow: hidden;
}
.zlcpnr .zlcpnrbox {
	width: 1140px;
	height: 100px;
	border: 1px solid #F2F2F2;
	float: left;
	margin-right: 9px;
	margin-left: 9px;
}
.zlcpnrboxbt {
	font-family: "微软雅黑";
	font-weight: bold;
	height: 40px;
	font-size: 20px;
	line-height: 40px;
	padding-left: 20px;
	background-color: #F2F2F2;
}
.zlcpnr .zlcpnrbox .zlcpnrboxnr {
	height: 60px;
}
.zlcpnr .zlcpnrbox .zlcpnrboxnr li {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #999999;
	list-style-type: none;
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	line-height: 60px;
	height: 60px;
}
.zlcpnr .zlcpnrbox .zlcpnrboxnr ul {
	margin: 0px;
	padding: 0px;
}
.zlcpnr .zlcpnrbox .zlcpnrboxnr a {
	color: #333333;
	text-decoration: none;
}

.zlcpnr .zlcpnrcxbox {
	width: 450px;
	height: 160px;
	border: 1px solid #F2F2F2;
	float: left;
	margin-right: 9px;
	margin-left: 9px;
}
.zlcpnrcxboxbt {
	font-family: "微软雅黑";
	font-weight: bold;
	height: 40px;
	font-size: 20px;
	line-height: 40px;
	padding-left: 20px;
	background-color: #F2F2F2;
}
.zlcpnr .zlcpnrcxbox .zlcpnrcxboxnr {
	height: 120px;
}
.zlcpnr .zlcpnrcxbox .zlcpnrcxboxnr li {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #999999;
	list-style-type: none;
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	line-height: 60px;
	height: 60px;
}
.zlcpnr .zlcpnrcxbox .zlcpnrcxboxnr ul {
	margin: 0px;
	padding: 0px;
}
.zlcpnr .zlcpnrcxbox .zlcpnrcxboxnr a {
	color: #333333;
	text-decoration: none;
}

.hzhb {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.hzhb li {
	height: 130px;
	width: 228px;
	border: 1px solid #CCCCCC;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
}
.hzhb a {
	height: 160px;
	width: 238px;
}
.pagination-wrapper {
clear:both;
padding:1em 0 2em 0;
text-align:center;
}
.pagination {
display: inline-block;
*display: inline;
*zoom: 1;
font-size:12px;
border-radius: 3px;
}
.pagination li{
list-style: none;
display: inline;
float: left;
line-height: 2.1em;
text-decoration: none;
border: 1px solid #ddd;
border-left-width: 0;
padding:.5em .8em;


}
.pagination li a {
display: inline-block;
background-color: #f9f9f9;
color: #999;
}
.pagination li select {
    margin: 0px;
    padding: 0px;
    height: 25px;
}
.pagination li a:link{
background:#fff;
color: #4C78A5;
}
.pagination li a:hover{
text-decoration:none;
}
.pagination li a:link:hover {
color: #000;
}
.pagination li.thisclass {
background-color: #f9f9f9;
color:#999;
padding:.5em .8em
}
.pagination li:first-child {
border-left-width: 1px;
border-radius: 3px 0 0 3px;
}
.pagination li:last-child{
border-radius: 0 3px 3px 0;
}
.pagination .pageinfo{
color: #444;
}.thistab {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FF6600;
}


.servicesBox {
	width:1180px;
	height:270px;
	clear:both;
	line-height:18px;
	color:#999999;
	font-size:12px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
}
.servicesBox .serBox {
	cursor:pointer;
	display:inline;
	width:220px;
	height:250px;
	float:left;
	overflow:hidden;
	background-color:#f7f7f7;
	position:relative;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
	margin-right: 5px;
	margin-left: 5px;
}
.servicesBox .serBoxOn { font-family:"Microsoft Yahei"; display:none; width:320px; height:270px; background:url(../images/serboxon_bg.gif) repeat 0px 0px; position:absolute; left:0px; top:0px; z-index:19;}
.servicesBox .serBox .pic1 {
	width:110px;
	height:110px;
	text-align:center;
	position:absolute;
	top:20px;
	right:55px;
	z-index:99;
}
.servicesBox .serBox .pic2 { width:110px; height:110px; text-align:center; position:absolute; top:22px; left:-110px; z-index:99;}
.servicesBox .serBox .txt1 {
	width:220px;
	height:100px;
	position:absolute;
	top:145px;
	left:0px;
	z-index:99;
	color: #FF6600;
}
.servicesBox .serBox .txt2 { width:198px; height:100px; color:#a9cf4f; position:absolute; top:145px; right:-240px; z-index:99;}
.servicesBox .serBox span.tit { font-size:20px; display:block; text-align:center;}
.servicesBox .serBox .txt1 .tit {
	color:#000000;
	line-height:30px;
	font-family: "微软雅黑";
	font-weight: bold;
}
.servicesBox .serBox .txt2 .tit {
	color:#FFFF00;
	line-height:30px;
	font-family:"Microsoft Yahei";
	font-weight:bold;
}
.servicesBox .serBox .txt2 .tit p {
	color:#FFFFFF;
	line-height:30px;
	font-family:"Microsoft Yahei";
}
.servicesBox .serBox .txt2 p {
	color:#FFFFFF;
	line-height:30px;
	font-family:"Microsoft Yahei";
}

.servicesBox .serBox p{ padding:0; text-align:center; font-size:20PX; line-height:30px;}

.jipaifuwu {
	line-height: 38px;
	float: left;
	width: 200px;
	padding-left: 30px;
	font-family: "微软雅黑";
	font-size: 28px;
	height: 38px;
}
.recommond-content {
	clear: both;
}
.inputArea{clear: both;margin-top: 30px;}
.inputOuter2 span img {
    height: 38px;
    line-height: 40px;
    margin-left: 5px;
}
#containerpbl{
	position:relative;
	width:820px;
	padding-bottom: 10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
	
}
.grid{
	width:180px;
	min-height:100px;
	padding: 8px;
	background:#fff;
	margin:4px;
	font-size:12px;
	float:left;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
}

.grid strong {
	border-bottom:1px solid #ccc;
	margin:10px 0;
	display:block;
	padding:0 0 5px;
	font-size:17px;
}
.grid .meta{
	color:#777;
	height: 30px;
	width: 100%;
	text-align: center;
	line-height: 30px;
	background:url(../images/cgalxqbut.jpg) repeat 0px 0px;
}
.meta a:link,.meta a:visited{
	color:#FFF;
	
}
.meta a:HOVER,.meta a:ACTIVE{
	color:#000;
	
}
.grid .imgholder img{
	max-width:100%;
	background:#ccc;
	display:block;
}

.rongyuqiang {
	height: 680px;
	background-image: url(../images/YYBG.jpg);
}.jitizp {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.rongyuqiang .jitizp li {
	height: 120px;
	width: 200px;
	margin-top: 15px;
	margin-bottom: 15px;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}
.gl-box6_title {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 80px
}

.bodyCon07{
	width:100%;
	overflow:hidden;
	background-image:url(../images/guwen_bg.jpg)
}
.bodyCon07 .teacher{
	width:1200px;
	height: 430px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
}
.bodyCon07 .teacher .teacherPic{
	width:1200px;
	height:360px;
	position:absolute;
}
.bodyCon07 .teacher .teacherPic .contentgw{
	width: 235px;
	height:360px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-left:3px;
}
.bodyCon07 .teacher .teacherPic .contentgw .txt{
	width: 234px;
	height:128px;
	background:rgba(18,21,44,0.7);
	position:absolute;
	left:0px;
	bottom:0px;
	border-top:2px solid #CB5412;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 12px;
}
.bodyCon07 .teacher .teacherPic .contentgw .txt h3{color:#CB5412;font-size:24px;font-weight:100;margin:10px 0 6px 0;}
.bodyCon07 .teacher .teacherPic h4{color:#fff;font-size:14px;font-weight:100; height:65px;}
.bodyCon07 .teacher .teacherPic .contentgw .txt p{
	color:#fff;
	margin-top:20px;
	padding-top:12px;
	border-top:1px solid #CB5412;
	font-family: "微软雅黑";
	font-size: 13px;
}
.service-headergw{ padding-top:15px;
	overflow: hidden;
	position: relative;
	font-family: "微软雅黑";
	line-height: 80px;
	height: 100px;
	font-size: 30px;
	text-align: center;
	padding-right: 30px;
	padding-left: 30px;
	margin-bottom: 15px;
	color:#FFFFFF;
}
.service-headergw a{

	color:#FFFFFF;
}
.checkdetail{
	width:134px;
	height:27px;
	display:block;
	margin-top: 10px;
	margin-right: 18px;
	margin-bottom: 10px;
	margin-left: 40px;
	background-image: url(../images/checkdetail.png);
	background-repeat: no-repeat;
}
.headlogo {
	
	float: left;
}
.headform {
	float: left;
	width: 580px;
	padding-left: 25px;
	padding-top: 10px;
}
.headtel {
	float: right;
	width: 270px;
	/*margin-top: 15px;*/
}

.headformbd3 {
	width: 400px;
	padding-top: 5px;
	padding-bottom:5px;
	float: left;
}
.headchaxun16{
	background-image:url(../images/zoomss.jpg);
	padding-left: 40px;
	width: 400px;
	height: 40px;
	line-height: 40px;
	background-repeat: no-repeat;
	background-position:15px 13px;
	border: 1px solid #FF6600;
	background-color: #FFFFFF;
}
.headformbd {
	width: 123px;
	float: left;
	height: 42px;
	font-family: "微软雅黑";
	line-height: 40px;
	margin-top: 5px;
	color: white;
}
.headcssbbut {
	height:42px;
	width:128px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	background-color: #FF6600;
	color: #FFFFFF;
}
.pagination td {
    border: 1px solid #ddd;
    line-height: 2.1em;
    text-decoration: none;
    padding:.1em .3em;
    text-align: center;
    margin-right:px;
}

	.cssbinput1{
	background-image:url(../images/zoom3.jpg);
	padding-left:30px;
	width:340px;
	height:40px;
	line-height:40px;
	background-repeat: no-repeat;
	background-position:8px 13px;
	border: 1px solid #FF6600;
	background-color: #FFFFFF;
	margin-top: 10px;
}
		.cssbinput2{
	background-image:url(../images/zoom2.jpg);
	padding-left:30px;
	width:340px;
	height:40px;
	line-height:40px;
	background-repeat: no-repeat;
	background-position:8px 13px;
	border: 1px solid #FF6600;
	background-color: #FFFFFF;
	margin-top: 10px;
	}

.cssbbut {
	background-image: url(../images/cssbbutsearch.jpg);
	height:38px;
	width:128px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}
p.newbqsm {
    height: 70px;
    line-height: 20px;
    font-size: 12px;
    background-color: #eaeaea;
    margin-top: 50px;
    padding-top: 15px;
    padding-right: 20px;
    padding-left: 20px;
    color: slategray;
}