/*
    Document   : espcms_public
    Created on : 2014-3-25, 15:08:30
    Author     : huangqyun
    Description:Purpose of the stylesheet follows.
*/
html > body > table >  tr [id="total"] > td  > ul > li { color:#383838;}
body{ color:#383838; font-family:'Microsoft YaHei UI','Microsoft YaHei',SimSun,'Segoe UI',Tahoma,Helvetica,Sans-Serif; line-height:22px; font-size:15px; background:#fff; /*瑙ｅ喅鐢佃剳璁剧疆淇濇姢鑹诧紝缃戦〉绌虹櫧澶勯粯璁ゆ贰缁胯壊闂*/}
a{outline:none; text-decoration:none; color:#383838;} a:hover{ text-decoration:underline; color:#1d89cf;}

body{overflow-x: hidden;}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,input,textarea,/*p,*/blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/}
p{margin:0 0 10px 0;}
a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-weight:normal;}
q:before,q:after{content:'';}
hr{border:none; clear:both; height:0; background:none; margin:0; padding:0; border-bottom:#eee solid 1px;  margin:10px 0;}
img { border: 0 none; height: auto; vertical-align: middle; }
blockquote { border-left: 5px solid #EEEEEE; margin: 10px; padding: 10px; }
ul.unstyled, ol.unstyled{ list-style:none; }
ul.circle{ list-style-type:circle; }
ul.square{ list-style-type:square; }
ul.rom {list-style-type:upper-roman; }
ul.disc {list-style-type:disc; }
ul.cjk{ list-style-type:cjk-ideographic; }

.displaynone {display: none;}
.displaytrue {overflow: hidden;}

/*棣栧瓧姣�*/
.firstletter:first-letter{ font-size:200%;}
/* 瑙ｅ喅鍥哄畾灞傚湪IE6涓嬮棯鐨勯棶棰� */
*html{ background-image:url(about:blank); background-attachment:fixed;}
/* 瑙ｅ喅ie涓嬭繛鎺ュ姞绮楃殑榧犳爣鏍峰紡闂*/
a strong{ cursor:pointer;}

a.menu {  font-weight: bold;color: #FFF;text-decoration: none;font-size:16px;} a:visited.menu {color: #FFF;text-decoration: none;} a:hover.menu {color: #fff;text-decoration: underline;font-size:14px;}
a.novlink {color: #FFF;text-decoration: none;font-size:14px;} a:visited.novlink {color: #FFF;text-decoration: none;font-size:14px;} a:hover.novlink {color: #fff;text-decoration: underline;font-size:14px;}
a.titlelink {color: #0e9d56;text-decoration: none;} a:visited.titlelink {color: #0e9d56;text-decoration: none;} a:hover.titlelink {color: #1d89cf;text-decoration: underline;}
a.bbslistlink {color: #818181;text-decoration: none;} a:visited.bbslistlink {color: #818181;text-decoration: none;} a:hover.bbslistlink {color: #1d89cf;text-decoration: underline;}
a.infolist {color: #656565;text-decoration: underline;} a:visited.infolist {color: #656565;text-decoration: underline;} a:hover.infolist {color: #dc6d09;text-decoration: none;}
a.infolist2 {color: #656565;text-decoration: none;} a:visited.infolist2 {color: #656565;text-decoration: none;} a:hover.infolist2 {color: #dc6d09;text-decoration: underline;}

.centerrr{ float:left; margin: 20px 0;}

.centerr_peixunbanci{float:left; margin: 20px 0;}


.espcms_table_title_jg{
  float: left;
  margin:10px 0px; 
  /* width: 1050px; */
}
.espcms_table_title_jg .espcms_table_title{height: 35px;
  line-height: 35px;
  overflow: hidden;
  border-bottom: 1px solid #EFEFEF;
  padding-bottom: 1px;}
.espcms_table_title_jg .espcms_table_title p{  
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e60b0b;
  font-weight: bold;
  font-size: 15px;
  float: left;
  padding: 0px;
  margin: 0px;
  height: 35px;
  line-height: 35px;
  
}

.hongsejiaoyu{
  width: 40px;
  margin-right: 5px;
  background: url(../images/xbpjy_06.png);
}


.espcms_table_title_jg .espcms_table_title p.more {
  float: right;
  padding-right: 0px;
  margin: 0px;
  padding-top: 10px;
}
.espcms_table_title_jg .espcms_table_title p.more a {
  font-size: 12px;
  font-weight: 100;
  color: #666666;
  font: 12px Microsoft MingLiu;
}
.title_fan{
  float: left;
  width: 680px; 
  padding-bottom:12px;
}

.title_fan ul li{
  list-style-type:none;
  margin: 15px 4px 0 0px;
  /**width: 190px;height: 184px;**/float: left; 
  border: 1px solid #DBDBDB;}

.title_fan img{
    /* padding: 5px; */
  }

.title_fan p{  

  font-size: 14px;  
  padding: 0 10px 0 10px;
  /* line-height: 28px; */
  margin: 0 0 7px 0;

}
  
  .banner {
  margin: 10px auto;float: left;  width: 730px;
}
.jsms {
  /**background: url(../images/jsms.jpg) no-repeat;background-size:100% 100%;**/
  height: 259px;  float: left;  
  width: 730px;
}
.jsms .titt {
  width: 680px;
  padding-top: 30px;
  margin: 0 auto;
}
.jsms .titt img{  width: 100%;}
.jsms .nrt {
    width: 100%;
  margin: 0 auto;
  padding: 32px 0 0 0;
}
/* 课程列表css */

.m2 {
  float: left; 
  width: 358px;
  height: 472px;
  /* background: #d4d6cd; */
  /* padding: 13px 0 4px; */
  background: url(../images/xbpjy_23.jpg) no-repeat;
}

.m2 ul{

   margin-top: 20px;
}
.m2 ul li{

  /* background: url(../images/apbg.jpg) no-repeat; */
  width: 200px;
  float: left;
  line-height: 43px;
  padding-left: 20px;
  margin-left: 18%;
  border-style: none none dashed none;
  border-width: 1px;
  font-weight: bold;
  font-size: 18px;
}

/* jingpin */

.head_b em {
  float: right;
  font-style: normal;
}
.head_b {
  height: 39px;
  width: 1040px;
  line-height: 39px;
  margin: 10px auto;    
}
.head_b span {
  float: left;
  padding-right: 9px;
}
.head_b span b {
  color: #d31e2f!important;
  font-size: large;
}
.head_bul {
  height: 39px;
  overflow: hidden;
  width: auto;
  font-size: 13px;
  line-height: 39px;
}

.jingpin{
  height: 120px; 
  width: 1050px; 
  box-sizing: border-box; 
  margin: 15px auto 0;
}
.jingpinli{
  float: left; 
  padding: 0 20px 0 0; 
  margin-left: -21px;
}
/* 特色课程 css */
.tese_zhu{

  padding-left: 10px;
}

.tese_top{
  width: 370px; 
  height: 300px; 
  float: left; 
  margin: 2px;

}
.tese{

  width: 227px;
  float: left;
  padding: 3px 25px 0 25px;
}
.tese li{

  height: 67px;
    float: left;
    margin-bottom: 10px;
}
.tese_foot{

  width: 370px; 
  height: 300px; 
  float:left; 
  margin: 2px;
}
/* 活动影像css */

.huodong{
    float: left;
    width: 1050px;
    margin: 10px 0px;
}
.huodong .huodong_title{
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  border-bottom: 1px solid #EFEFEF;
  padding-bottom: 1px;

}
.huodong .huodong_title p{

  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e60b0b;
  /* padding: 0 15px; */
 
  font-weight: bold;
  font-size: 15px;
  float: left;
  margin: 0px;
  height: 35px;
  line-height: 35px;
 

}
 .huodong .huodong_title p.more{

  float: right;
    padding-right: 0px;
    margin: 0px;
    padding-top: 10px;

}

 .huodong .huodong_title a{

  font-size: 12px;
    font-weight: 100;
    color: #666666;
    font: 12px Microsoft MingLiu;
}
.injxjd2{

  margin-top: 15px;
}
.injxjd2 ul{

  width: 1050px;
  margin-left: 5px;
}
.injxjd2 li {
  float: left;
  width: 250px;
   padding: 5px;
}
.sup1 {
  width: 100%;
  height: 165px;
  overflow: hidden;
}
.sup1 img {
  width: 100%;
  height: 165px;
  transition: .5s;
  transform: scale(1);
}
.ty1 {
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  text-align: center;
}

/* 走进西柏坡css */

.panel-body{

    overflow: hidden;
    padding: 20px;
    position: relative;
}
.lf{

  position: relative;
  float: left;
  margin-top: 5px;
}
.lf1{

  position: relative;
  float: left;
  margin-right: 7px;
  margin-top: 5px;
}

.border {
  position: absolute;
  bottom: 0px;
  width: 100%;
  background: rgba(0,0,0,.6);
  display: none;
  height: 0px;
}

.jqls .panel-body .ptmall .border h3 {
  color: #fff;
  text-align: center;
  height: 60px;
  line-height: 60px;
  height: 100%;
  padding-top: 50px;
}
.rt {
   /* float: right; */
  /* padding: 0 10px 0; */
  margin-top: 5px;
}


/* .ptmall-top{
  margin-bottom: 6px;
  overflow: hidden;

} */
.zoujin {
  float: left;
  width: 1050px;
  margin-top: 10px;
}
.zoujin .zoujin_lanmu {
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  border-bottom: 1px solid #EFEFEF;
  padding-bottom: 1px;
}
.zoujin .zoujin_lanmu p  {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e60b0b;
  /* padding: 0 15px; */
  /* color: #666666; */
  font-weight: bold;
  font-size: 15px;
  float: left;
  /* padding: 0px; */
  margin: 0px;
  height: 35px;
  line-height: 35px;
 
}


.zoujin_tu {
  float: left;
  width: 1060px;
  padding-bottom: 12px;
}
.morn{

    font-size: 12px;
    font-weight: 100;
    color: #666666;
    font: 12px Microsoft MingLiu;
    outline: none;
    text-decoration: none;

}
.peixunyou{
  float: right;
}

/* 新添加红色教育 */

.right {
  width: 410px;
  float: left;
}

.tabtit {
  height: 36px;
  line-height: 40px;
  /* background: #ba0000;
  color: #fff; */
  position: relative;
  /* font-size: 16px; */
}
.tabtit span {
  display: inline-block;
  height: 14px;
  line-height: 14px;
  /* border-left: 1px #7a0000 solid; */
  padding: 0 15px;
  cursor: pointer;
}
.tabtit span.cur {
  color: hsl(0, 94%, 49%);

}
.tabtit .tabmore {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 90px;
  color: red;
  font-size: 16px;
}
.right li {
  position: relative;
  /* font-size: 14px; */
  /* color: #666; */
  display: block;
  height: 40px;
  line-height: 40px;
  border-top: 1px #eee solid;
  background: #fff;
  background: url(../images/xbpjy_14.png) no-repeat 0px 10px;
}
.right li.cur {
  color: #ba0000;
}

/* .right li em {
  display: block;
  width: 60px;
  position: absolute;
  left: 0;
  top: 0;
  text-align: center;
} */

.right li b {
  display: block;
  text-indent: 30px;
  font-weight: normal;
}
.right li i {
  display: block;
  width: 100px;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px;
}

/**
 +------------------------------------------------------------------------------
 * FCK 鍏煎瑙ｅ喅鏂规
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
*/
em{ font-style:italic !important;} strike{ text-decoration:line-through !important;} strong{ font-weight:bold !important;} u{ text-decoration:underline !important;}
/*瓒呭嚭鐪佺暐鍙锋樉绀�*/
.ellipsis{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:80px;overflow:hidden;}
/*鎻掑叆flash榛樿鐏拌壊*/
object{ background:gray; display:block;}
.pink{ color:#ff00ff;} .blue{ color:#008cd4;} .deepblue{ color:#000099;} .gray{ color:#999999;} .red{ color:#ff0000;} .black{ color:#000;} .white{ color:white;} .green{color:green;} .oninage{color:#f47c20 }
.colorgwhite {color: #ffffff;}
.colorgreen {color: #0f66cd;}
.colorgreg {color: #E60000;}
.colorgblue {color: #2F44A2;}
.colorghow {color: #FC5B00;}
.colorgorning {color: #4D4D4D;}
.colorgorning2 {color: #67625f;}
.colorgorning3 {color: #90898C;}
.colorgorningage {color: #ff5b0b;}
.colorthree {color: #2E9438;}

.f9d56
{
  color:#2b2323;
} 
.f8f{color:#333}
.underline{ text-decoration:underline;} .dashedline{ border-bottom:dashed 1px #666;} ol.dashedline{ border:none; } ol.dashedline li{ border-bottom:dashed 1px #666; padding:5px; }
code, pre { border-radius: 3px 3px 3px 3px; color: #333333; font-family: Menlo,Monaco,"Courier New",monospace; font-size: 12px; padding: 0 3px 2px; }
pre{ font-family:consolas,"Courier New",courier,monospace; background-color: #F7F7F9; border: 1px solid #E1E1E8; border-radius: 4px 4px 4px 4px; display: block;
     font-size: 12.025px; line-height: 18px; margin: 0 0 9px; padding: 8.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;}
code { background-color: #F7F7F9; border: 1px solid #E1E1E8; color: #0088CC; padding: 2px 4px; }
pre ol{margin: 0 0 0 14px;}
pre.unstyled{background:none; color:#333; border:none;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 娓呴櫎娴姩*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 楂樺害鑷€傚簲 */
.strong{ font-weight: bold;} 
.left{
   float: left;
   /* padding-left: 10px; */
   padding-right: 12px;
  } 
/* .right{ float: right;}  */
.center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none !important; }
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5鍗冲皢鍘熺敓鏀寔opacity灞炴€э紝鎵€浠ユ湰鏉″睘鎬у彧鍦‵irefox3浠ヤ笅鐗堟湰鏈夋晥 ***/ -khtml-opacity: 0.5; opacity: 0.5; }
.break{ word-wrap:break-word;overflow:hidden; }

.dn{display:none;}.db{display:block;}.dib{display:inline-block;}.di{display:inline;}
.h14{height:14px;}.h16{height:16px;}.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}.lh30{line-height:30px;}

.m0{margin:0;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mr1{margin-right:1px;}.mr2{margin-right:2px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}
.mt20{margin-top:20px;}.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:20px;}
.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}

.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}
.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}
.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}
.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.pt15{padding-top:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px;}.pr15{padding-right:15px;}
.mt15{margin-top:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:0px;}.mr15{margin-right:15px;}
.g0{color:#000;}.g3{color:#333;}.g6{color:#666;}.g9{color:#999;}.wh{color:white;}
.f0{font-size:0;}.f10{font-size:10px;-webkit-text-size-adjust:none;}.f11{font-size:11px;-webkit-text-size-adjust:none;}.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{
  font-size:14px;
}
.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}

.fa{font-family:Arial;}.ft{font-family:Tahoma;}.fv{font-family:Verdana;}.fs{font-family:'瀹嬩綋';}.fw{font-family:'寰蒋闆呴粦';}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.tj{text-align:justify;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.lt0{letter-spacing:0;}lt1{letter-spacing:1px;}
.bk{word-wrap:break-word;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vb{vertical-align:bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}
.cl{clear:both;}
.rel{position:relative;}.abs{position:absolute;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.ovh{overflow:hidden;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.z{*zoom:1;}
.tu{text-transform:uppercase}
/*鍧楃姸鍏冪礌姘村钩灞呬腑*/
.auto{margin-left:auto; margin-right:auto;}
/*娓呴櫎娴姩*/
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
/*鍩轰簬display:table-cell鐨勮嚜閫傚簲甯冨眬*/
.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}
/*鍙屾爮鑷€傚簲cell閮ㄥ垎杩炵画鑻辨枃瀛楃鎹㈣*/
.cell_bk{display:table; width:100%; table-layout:fixed; word-wrap:break-word;}
/*鍗曡鏂囧瓧婧㈠嚭铏氱偣鏄剧ず*/
.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ti2{text-indent:2em;}

/*鎸夐挳*/
html .button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer;
	      text-align: center; text-decoration: none; font-size:14px; line-height:100%; padding: .4em 1.5em .55em; border:none; border-radius: 2px; color: #fff; background: #A7A9AA;}
.button:hover { text-decoration: none; background: #9a9c9d; }
.button:active { position: relative; top: 1px;color: #999; }
/*鍦嗚*/
.button.bigrounded { -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; }
/*涓彿*/
.button.medium { font-size: 12px; padding: .4em 1.5em .42em; }
/*灏忓彿*/
.button.small { font-size: 11px; padding: .2em 1em .275em; }
/* black */
.button.black { color: #d7d7d7; background: #333; } .button.black:hover { background: #000; } .button.black:active { color: #666; }
/* gray */
.button.gray { color: #e9e9e9; background: #6e6e6e; } .button.gray:hover { background: #616161; } .button.gray:active { color: #afafaf; }
/* orange */
.button.orange { color: #fef4e9; background: #f78d1d; } .button.orange:hover { background: #f47c20; } .button.orange:active { color: #fcd3a5; }
/* red */
.button.red { color: #faddde; background: #d81b21; } .button.red:hover { background: #b61318; } .button.red:active { color: #de898c; }
/* blue */
.button.blue { color: #d9eef7; background: #007ead; } .button.blue:hover { background: #00CCFF; } .button.blue:active { color: #80bed6; }
.button.blue2 { color: #d9eef7; background: #3375b9; } .button.blue2:hover { background: #15a0d4; } .button.blue2:active { color: #15a0d4; }
/* rosy */
.button.rosy { color: #fae7e9; background: #D83805; } .button.rosy:hover { background: #ba4b58; } .button.rosy:active { color: #dca4ab; }
/* green */
.button.green { color: #e8f0de; background: #64991e; } .button.green:hover { background: #538018; } .button.green:active { color: #a9c08c; }
/* pink */
.button.pink { color: #feeef5; background: #f895c2; } .button.pink:hover { background: #d57ea5; } .button.pink:active { color: #f3c3d9; }
/* 榛勮壊 */
.button.yellow { color: #fff; background: #BB6512; } .button.yellow:hover { background: #fd9c2c; } .button.yellow:active { color: #fff; }
/*娣＄伆鑹�*/
.button.dahui { color: #cd0c39; background: #efefef; } .button.dahui:hover { background: #c2c2c2;color:#efefef } .button.dahui:active { color: #fff; }

/*鍦嗚竟妗�*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 4px;}
.b2,.b7{margin:0 3px;border-right:1px solid; border-left:1px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}

/*琛ㄥ崟*/
.espcms_form_group{width:99%;overflow: hidden;padding-bottom:15px;}
.control_label{float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label16{float: left;width:20%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label20{float: left;width:25%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_required20{float: left;width:72%;}
.control_required{float: left;width:82%;overflow: hidden;}
.control_required .form_message,.control_required20 .form_message{font-size:12px;color: #BABABA;height:30px;line-height:30px;padding-left:28px;background: url('../images/faq.png') no-repeat 9px 0px;}
.control_required .form_message2,.control_required20 .form_message2{font-size:12px;color: #CE5C36;height:30px;line-height:30px;padding-left:0px;}

.col2{width:10%;}
.col3{width:20%;}
.col4{width:30%;}
.col5{width:40%;}
.col6{width:60%;}
.col7{width:70%;}
.col8{width:80%;}
.col10{width:100%;}
.col11 {width: 95%;}
.infoInput{padding:5px;margin: 0px;border:1px solid #d5d5d5;}
.infoInput:hover{padding:5px;margin: 0px;border:1px solid #bfbfbf;}

/*鍏抽敭瀛楅鑹�*/
a.keyword1{font-size:14px; color:#FF0000; text-decoration:none;}
a.keyword2{text-decoration:none; color: #CC3300; font-size:12px;}
a.keyword3{text-decoration:none;color: #000033; font-size:14px;}
a.keyword4{text-decoration:none;color: #3333CC; font-size:16px;}
a.keyword5{text-decoration:none;color: #0099FF; font-size:10px;}
a.keyword6{text-decoration:none; color: #9966CC; font-size:12px;}
a.keyword7{text-decoration:none; color: #996600; font-size:12px;}
a.keyword8{text-decoration:none; color: #996600; font-size:18px;}
a.keyword9{text-decoration:none; color: #996600; font-size:12px;}
a.keyword10{text-decoration:none; color: #996600; font-size:14px;}
a.keyword1:hover,a.keyword2:hover,a.keyword3:hover,a.keyword4:hover,a.keyword5:hover,a.keyword6:hover,a.keyword7:hover,a.keyword8:hover,a.keyword9:hover,a.keyword9:hover{color: #0c4ac7; text-decoration:none;}

a.infolink01{font-size:12px;text-decoration:underline;}
a:visited.infolink01{font-size:12px;text-decoration:underline;}
a:hover.infolink01{color:#EB5A00;font-size:12px;text-decoration:none;}
a.infolink02{font-size:12px;color:#999999;text-decoration:none;}
a:visited.infolink02{font-size:12px;color:#999999;text-decoration:none;}
a:hover.infolink02{color:#EB5A00;font-size:12px;text-decoration:underline;}


a.contentpage{font-size:12px;color:#ff0000;text-decoration:underline;}
a:visited.contentpage{font-size:12px;color:#ff0000;text-decoration:underline;}
a:hover.contentpage{color:#0060ff;font-size:12px;text-decoration:none;}
a.infolist_orning{font-size:12px;color:#fe6c00;text-decoration:underline;}
a:visited.infolist_orning{font-size:12px;color:#E05600;text-decoration:underline;}
a:hover.infolist_orning{color:#2C45B5;font-size:12px;text-decoration:none;}

input.bottonsubmit {color: #fff;font-weight: bold;padding: 5px;margin: 0px;border: 0px;cursor: pointer;background-color: #ff6c00;}
input.bottonsubmit:hover {color: #ffcc00;font-weight: bold;padding: 5px;margin: 0px;border: 0px;cursor: pointer;}

/*
    Document   : espcms_v5div
    Created on : 2014-3-25, 15:08:48
    Author     : huangqyun
    Description:
        Purpose of the stylesheet follows.
*/
.espcms_head{width:1000px;height:130px;overflow: hidden;margin: 0 auto;}
.espcms_head .logo{float: left;width:350px;height:115px;overflow: hidden;padding-top:10px;}
.head_botton{float: left;width:100%;height:30px;overflow: hidden;border-bottom: 1px solid #E7E7E7;}
.head_botton ul{  width: 1000px;margin: 0 auto; height: 30px;  }
.head_botton ul li{float: left;padding-top:5px;}
.styled{ border-left: 1px solid #E7E7E7; height:30px; border-right: 1px solid #E7E7E7;}
.styled2{padding-left: 15px;}
.styled a{padding: 20px;}

.unsty_1{width: 160px;
  float: right;}
.unsty_1 ul{width: 160px;}
.unsty_1 ul li{width: 80px;list-style: none;}
.unsty_1 ul li span{padding: 0 8px;}

.espcms_head .head_search{float: left;width:650px;height:42px;overflow: hidden;padding-top: 42px;}
.espcms_head .head_search ul{float: right;}
.espcms_head .head_search ul li{float: left;height:23px;overflow: hidden;}
.espcms_head .head_search ul li#search_left{height:23px;width:20px;background: url('../images/search_botton_img.jpg') no-repeat 0 -46px;}
.espcms_head .head_search ul li#search_input {height:34px;width:254px;padding-top:1px;  border-left: 1px solid #F6680B;   border-bottom: 1px solid #F6680B;   border-top: 1px solid #F6680B;}
.espcms_head .head_search ul li#search_input .search_input{border:0px;padding: 0 0 0 5px;margin: 0px;width:253px;height:33px;line-height: 21px;overflow: hidden;color: #fff;}
.espcms_head .head_search ul li#search_botton .search_botton {height:35px;width:65px;}
#search_botton{height:35px;width:65px;  border: 1px solid #D50600;}

.espcms_botton{
  height:40px;
  background-color:#BD001E;
  /* margin-bottom: 1px; */
  }
.espcms_botton ul.menubotton{
    height:40px;
    width:1050px;
    overflow: hidden;
    margin: 0 auto;
}
.centerrr img{
  width: 1050px;
  /* height: 70px; */
}
.espcms_botton ul.menubotton li{float: left;height:40px;line-height: 40px;cursor: pointer;*position: relative;z-index: 999;margin: 0px 0px;}
.espcms_botton ul.menubotton li.hover{background-color: #C80100}
.espcms_botton ul.menubotton li span{height: 40px;line-height: 40px;padding:0px 34px;display: block;*display: inline-block;}
.espcms_botton ul.menubotton li span.menuhover {height: 40px;line-height: 40px;color:#fff;background: #C80100;}

.espcms_botton ul.menubotton li ul.subnav {list-style: none;position: absolute;top:140px;*top:40px;*left: 0px;background: #D50600;margin: 0;padding: 0;width: 150px;color: #fff;z-index: 999;display: none;}
.espcms_botton ul.menubotton li ul.subnav li{margin: 0;clear: both;padding:0px 15px 0px 25px;width: 120px;height: 35px;line-height: 35px;text-align: left;cursor: pointer;background: url('../images/icon.gif') no-repeat 15px 15px;}
/* 改 */
.espcms_page{width:1050px;overflow: hidden;margin: 0 auto;margin-top:0px;}
.espcms_table{
  /* width:420px; */
  overflow: hidden;
}

.espcms_table .espcms_table_title
{
  height:35px;
  line-height: 35px;
  overflow: hidden;
  border-bottom: 1px solid #EFEFEF;
  padding-bottom: 1px;  
  /* padding-top: 4px; */
}
.espcms_table .espcms_table_title p{

  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e60b0b;
  font-weight: bold;
  font-size: 15px;
  float:left;padding:0px;
  margin: 0px;
  height:35px;
  line-height: 35px;

}

.lanmucolor{
  color: #EFEFEF;
  background: url(../images/xbpjy_57.png) no-repeat ;
  width: 112px;
  text-align: center;
  letter-spacing: 1px;
  
}
.zixun{
  color: #EFEFEF;
  background: url(../images/zixun.png) ;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  height: 35px;
  line-height: 30px;
  letter-spacing: 4px;
}

.espcms_table .espcms_table_title span{float:left;padding-left:5px;margin: 0px;height:35px;line-height: 37px;}
.espcms_table .espcms_table_title p.more{float:right;padding-right:0px;margin: 0px;padding-top:10px;  }
.espcms_table .espcms_table_title p.more a{font-size: 12px;font-weight: 100;color: #666666;  font: 12px Microsoft MingLiu;}

.espcms_table .espcms_table_pic{width:345px;height:128px;padding:10px 0px;}
.espcms_table .espcms_table_pic .newspic{float:left;width:335px;overflow: hidden;}
.espcms_table .espcms_table_pic .newstitle{float:left;width:225px;overflow: hidden;height:20px;padding-left:10px;}
.espcms_table .espcms_table_pic .newssummit
{
    float:left;
    width:335px;
    overflow: hidden;
    height:145px;
    /* padding-left:10px; */
    line-height:25px;
    padding-top: 16px;
  }

.espcms_table .espcms_table_list {width:440px;height:320px; overflow: hidden;  margin-top: 10px;}
.espcms_table .espcms_table_list li {
  float: left;
  width:400px;
  padding-left:8px;
  height:36px;
  line-height: 30px;
  overflow: hidden;
  background: url('../images/xbpjy_14.png') no-repeat 0px 10px;
  padding-left: 15px;
}
.espcms_table .espcms_table_list li a{float: left;}
.espcms_table .espcms_table_list li p.time{float: right;color:#8f8f8f;padding:0px;}
/* 改 */
.espcms_Rtalbe{
  width:282px;
  overflow: hidden;
  background: #F5F5F5;
  padding-right: 0px;
  /* margin-right: 15px; */
  float: right;   
}
.espcms_Rtalbe .espcms_Rtalbe_title{height:35px;line-height: 35px;overflow: hidden;  background-image:url('../images/zcdh.jpg');}
.espcms_Rtalbe .espcms_Rtalbe_title p{float:left;padding:0px;margin: 0px;height:35px;line-height: 35px;padding-left: 20px;}
.espcms_Rtalbe .espcms_Rtalbe_title span{float:left;padding-left:5px;margin: 0px;height:35px;line-height: 37px;}
.espcms_Rtalbe .espcms_Rtalbe_title p.more{float:right;padding-right:0px;margin: 0px;
  /* padding-top:5px; */
}
.espcms_Rtalbe img{
  float: initial;
}
.espcms_Rtalbe .espcms_Rtalbe_summmit{float:left;line-height: 25px;}

.espcms_Rtalbe .espcms_Rtalbe_summmit .about_con {
   width: 282px;
    line-height: 25px; 
    margin: 0 auto; 
    /* padding: 10px; */
  }

.espcms_Rtalbe .espcms_Rtalbe_summmit .about_con p{ list-style: none; margin: 0; padding: 0;  color: #333;font-size: 12.5px;  margin-bottom: 0px;}
.espcms_Rtalbe ul.bann{width:280px;overflow: hidden;padding:0px;margin: 0px;}
.espcms_Rtalbe ul.bann li{width:280px;overflow: hidden;}
.espcms_Rtalbe ul.bann li img{padding:0px;}

.espcms_piclist_table {width:1000px;overflow: hidden;}
.espcms_piclist_table_t{width: 1000px; overflow: hidden; margin: 0 auto;}


.espcms_piclist_table .espcms_piclist_table_title{font-weight: bold;height:30px;line-height: 30px;overflow: hidden;border-bottom:1px solid #E5E5E5;padding-bottom: 1px;}
.espcms_piclist_table .espcms_piclist_table_title .title{float:left;padding-left:5px;margin: 0px;height:30px;line-height: 30px; width:100px;  color: #666666;border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #FF9900;}
.espcms_piclist_table .espcms_piclist_table_title span{padding-left:5px;margin: 0px;height:30px;line-height: 30px;}
.espcms_piclist_table .espcms_piclist_table_title .pic_pagebotton{float:right;margin: 0px;height:30px;padding-top:6px; width:300px;}
.espcms_piclist_table .espcms_piclist_table_title .pic_pagebotton span {
    font-size: 12px;
  font-weight: 100;
  color: #666666;
  font: 12px Microsoft MingLiu;
  float: right;
}

.espcms_piclist_slide {overflow: hidden;padding:10px 14px;}
.espcms_piclist_slide ul li{float: left;width:170px;padding:0px 12px;height:240px;}
.espcms_piclist_slide ul li p{float: left;width:180px;text-align: center;  line-height: 35px;}

.espcms_page_border{width:998px;overflow: hidden;margin: 0 auto;padding:5px 0px;margin-top: 10px;}

.espcms_page_borderrr{border-bottom: 1px solid #e5e5e5;  
  }
.espcms_page_borderrr p{padding-left: 5px;  width: 100px;
  margin: 0px;
  height: 30px;
  line-height: 30px;
 font-weight: bold;
  color: #666666;border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #FF9900;}
.espcms_page_border li{  float: left;
  height: 60px;
  line-height: 65px;
  padding: 0px 7px;}
.espcms_page_border li.font{float: left;height:35px;line-height: 35px;padding: 0px 0px 0px 14px;}
/*内页结构*/
.espcms_page_bannpic{width:100%;margin: 0 auto;text-align: center;background-color: #eafaff;overflow: hidden;}
.espcms_page_left_linkbg{background: url(../images/espcms_left_bg.jpg) repeat-y left;margin-top: 20px;}
.espcms_page_left{float: left;width:200px;overflow: hidden;}
.espcms_page_right{float:right;width:760px;padding-left:50px;padding-bottom:25px;overflow: hidden;}  /*width原来是750px*/

.espcms_page_left h2{float: left;width:195px;padding:10px 0px 4px 15px;margin: 0px;font-size:20px;overflow: hidden;background-image:url('../images/zcdh.jpg');
  color: #fff;}
.espcms_page_left .leftCotnet{float: left;width:190px;padding-left:5px;padding-right:5px;overflow: hidden;}

.espcms_page_left .espcms_three_one li{float: left;width:195px;height:40px;padding-left:5px;line-height: 40px;border-bottom: 1px solid #e6e6e6;background: url('../images/icon3.gif') no-repeat 188px 15px;}
.espcms_page_left .espcms_three_one li.hover a{color:#0e9d56;}
.espcms_page_left .espcms_three_one li a{font-weight: bold;font-size:14px;color:#b2b2b2} .espcms_page_left .espcms_three_one li a:hover{color:#0e9d56}

.espcms_page_typename{  border-bottom-width: 1px;
  border-bottom-style: solid;font-weight: bold;
  border-bottom-color: #FF9900;float:left;width:200px;padding:10px 0px 7px 5px;color:#4D4D4D;font-size:16px;}
.espcms_page_typename_width{float:left;width:800px;padding:10px 0px 7px 5px;color:#0e9d56;font-size:16px;}
.espcms_page_labelname{float:left;width:200px;padding:5px 0px 7px 5px;color:#D83805;font-size:16px;}
.espcms_page_location{float:right;width:510px;height:35px;line-height: 45px;text-align: right;}

/*内容版式*/
.espcms_newspic {padding:25px 10px 35px 10px;}
.espcms_newspic dt{float:left;width:250px;padding-right:10px;}
.espcms_newspic dd{padding-top:5px;}
.espcms_newspic dd.t{padding-top:0px;}
.espcms_newspic dd.s{color:#a5a5a5;line-height:23px;}
.espcms_newspic dd.d{color:#ff9000;}
.espcms_newspic dd.m{text-align:right;}

.espcms_newslist{padding:10px 10px;}
.espcms_newslist li{padding:15px 0px;overflow: hidden;  border-bottom: 1px solid #F0F0F0;}
.espcms_newslist li dt{float: left;width:80px;padding-right:10px;}
.espcms_newslist li dd.t{padding-top:0px;width: 600px;float: left;}
.espcms_newslist li dd.t a{color: #5A5A5A;
  font-weight: 400;
  font-size: 14px;}


.espcms_newslist li dd.s{color:#a5a5a5;line-height:20px;}
.espcms_newslist li dd.d{color:#5A5A5A;}
.espcms_newslist li dd.m{text-align:right;}
.espcms_newslist li dd.tl{float: left;}
.espcms_newslist li dd.dr{float: right;color:#a5a5a5;}
.espcms_newslist li.espcms_strlist {padding:10px 0px 0px 10px;background: url('../images/icon3.gif') no-repeat 0px 18px;}
/*产品标题*/
.espcms_pic_index{width:790px;overflow: hidden;}
.goods_list_str li{padding:15px 0px;overflow: hidden;}
.goods_list_str li dt{float: left;width:180px;padding-right:10px;}
.goods_list_str li dd.t{padding-top:0px;}
.goods_list_str li dd.s{color:#a5a5a5;line-height:20px;}
.goods_list_str li dd.b{padding-top:5px;}
.goods_list_str li dd.p{padding:5px 0px;color:#ff9000; font-size:12px; font-family: verdana;}

.espcms_pic_index .mover li{float: left;}
.espcms_pic_index .mover .pic{width:250px; height:150px; padding:20px 5px 0px 5px;  text-align:center; }
.espcms_pic_index .mover .title{width:250px; height:35px;line-height: 35px; text-align:center; }

/*内容查看*/
.espcms_book{width:760px;overflow: hidden;padding:35px 0px;}
.espcms_book img{padding: 15px;
  border: 1px solid #E4E4E4;
  box-shadow: 0 0 28px #ccc;}


.espcms_book_paddingbottom0{width:790px;overflow: hidden;}
.espcms_book_padding15{width:730px;overflow: hidden;padding:15px;}
.espcms_book_padding0{width:720px;overflow: hidden;padding:0px;  border: 1px solid #ccc;
  padding: 10px;}
.espcms_pro_pic{float: left;width:255px;overflow: hidden;}
.espcms_pro_title{float: left;width:340px;padding-left:10px;overflow: hidden;padding-top: 5px;}
.espcms_pro_title h1{font-size:20px;font-weight: bold;margin: 0px;padding:0px;color: #333333}
.espcms_pro_title .espcms_priceclass{color:#ff9000;font-weight: bold;font-size:14px;}
.espcms_pro_title dd{padding:10px 0px 8px 15px;color:#7a7a7a;  border-bottom: 1px dotted #d6d6d6;background: url('../images/icon7.gif') no-repeat -2px 10px;}
.espcms_pro_title dt{padding:0px 0px 15px 0px;color:#7a7a7a;}
.espcms_pro_title dd.espcms_pro_orderbotton{background-image: none;padding:8px 0px;border: none}
.espcms_pro_photo{width:710px;margin: 0 auto;padding:15px 0px;}

/*新闻查看*/
.espcms_news_title{padding: 35px 15px 5px 15px;text-align: center;margin: 0px auto;}
.espcms_newslist_read{padding:0px 5px;}
.espcms_newslist_read li{width:48%;background: url('../images/icon2.gif') no-repeat 0px 8px;padding:0px 0px 5px 8px;overflow: hidden;}

/*网站留言*/
.espcms_bbs_loading {text-align: center;padding:10px 0px;}
.espcms_bbs_list_all,.espcms_bbs_list {list-style:none; }
.espcms_bbs_list_all li{padding-bottom:20px;overflow: hidden;}
.espcms_bbs_list li{padding:10px 0px;overflow: hidden;border-bottom:1px solid #f2f2f2}

.espcms_bbs_content_a_read_table{overflow:hidden;}
.espcms_bbs_content_a_read_table .content{padding:5px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;}
.espcms_bbs_content_a_read_table .b2,.espcms_bbs_content_a_read_table .b3,.espcms_bbs_content_a_read_table .b4,
.espcms_bbs_content_a_read_table .b5,.espcms_bbs_content_a_read_table .b6,.espcms_bbs_content_a_read_table .b7,.espcms_bbs_content_a_read_table .content{border-color:#f2f2f2;}
.espcms_bbs_content_a_read_table .b1,.espcms_bbs_content_a_read_table .b8{background:#f2f2f2;}
.espcms_bbs_content_a_read_table .b2,.espcms_bbs_content_a_read_table .b3,.espcms_bbs_content_a_read_table .b4,
.espcms_bbs_content_a_read_table .b5,.espcms_bbs_content_a_read_table .b6,.espcms_bbs_content_a_read_table .b7,.espcms_bbs_content_a_read_table .content{background:#f2f2f2;}

.espcms_bbs_content_b_read_table{overflow:hidden;}
.espcms_bbs_content_b_read_table .content{padding:5px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;}
.espcms_bbs_content_b_read_table .b2,.espcms_bbs_content_b_read_table .b3,.espcms_bbs_content_b_read_table .b4,
.espcms_bbs_content_b_read_table .b5,.espcms_bbs_content_b_read_table .b6,.espcms_bbs_content_b_read_table .b7,.espcms_bbs_content_b_read_table .content{border-color:#fff;}
.espcms_bbs_content_b_read_table .b1,.espcms_bbs_content_b_read_table .b8{background:#fff;}
.espcms_bbs_content_b_read_table .b2,.espcms_bbs_content_b_read_table .b3,.espcms_bbs_content_b_read_table .b4,
.espcms_bbs_content_b_read_table .b5,.espcms_bbs_content_b_read_table .b6,.espcms_bbs_content_b_read_table .b7,.espcms_bbs_content_b_read_table .content{background:#fff;color: #ff9000}

.espcms_bbs_content_a_read_table .content{line-height: 25px;}
.espcms_index{background: url('../images/espcms_bbs_index.gif') no-repeat 25px bottom;padding:0px 0px 8px 0px;margin: 0px;}
.espcms_index .espcms_bbs_title{color:#3375b9;font-weight: bold;}
.espcms_index .espcms_bbs_auto{color:#639B46;padding-left:10px;}
.espcms_index .espcms_bbs_time{color:#7a7a7a;padding-left:10px;}
.espcms_index_re{background: url('../images/espcms_bbs_index_re.gif') no-repeat 25px bottom;overflow: hidden;padding:10px 0px 8px 0px;margin: 0px;}
.espcms_index_re .espcms_bbs_title{color:#00a73f;font-weight: bold;}
.espcms_index_re .espcms_bbs_auto{color:#00a73f;font-weight: bold;padding-left:10px;}
.espcms_index_re .espcms_bbs_time{color:#00a73f;padding-left:10px;}

.espcms_bbs_list_title{float: left;overflow: hidden;background: url('../images/icon1.gif') no-repeat 0px 8px;padding-left:10px;font-size:14px;}
.espcms_bbs_list_title span{padding-left:5px;font-size:12px;}
.espcms_bbs_list_data{float: right;overflow: hidden;color: #dedede;}
.espcms_bbs_list_aoto{color: #00a73f;font-weight: bold;}

/*留言表单说明*/
.espcms_bbs_form{overflow: hidden;}
.espcms_bbs_form .title{height:35px;line-height: 30px;padding-left:10px;font-size:14px;font-weight: bold;color:#000000;border-right:1px solid;border-left:1px solid;
      border-bottom:1px solid;overflow:hidden;background:#e5e5e5;border-color:#e5e5e5;background: url('../images/message_bg.jpg') repeat-x}

.espcms_bbs_form .messageicon{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px 0px;margin-top: 8px;}
.espcms_bbs_form .messageicon2{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -18px;margin-top: 6px;}
.espcms_bbs_form .messageicon3{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -90px;margin-top: 6px;}
.espcms_bbs_form .messtitle{float: left;height:32px;line-height: 32px;padding-left:5px;}
.espcms_bbs_form p{float:left;overflow: hidden;height:32px;line-height: 32px;padding-left:5px;}
.espcms_bbs_form .content{padding:15px 10px;border-right:1px solid;border-left:1px solid;overflow:hidden;background:#fff;border-color:#e5e5e5;}

.espcms_bbs_form .b1{background:#e5e5e5;}
.espcms_bbs_form .b2,.espcms_bbs_form .b3,.espcms_bbs_form .b4{border-color:#e5e5e5;background:#fafafa;}
.espcms_bbs_form .b5,.espcms_bbs_form .b6,.espcms_bbs_form .b7{background:#fff;border-color:#e5e5e5;}
.espcms_bbs_form .b8{background:#e5e5e5;}

/*会员*/
.espcms_member_login_center{padding:0px 0px 25px 0px;border:1px solid #dedede;margin: 35px auto 25px auto;;}
.espcms_member_login_center .title{height:35px;line-height: 30px;padding-left:10px;font-size:14px;font-weight: bold;color:#000000;
      border-bottom:1px solid;overflow:hidden;background:#e5e5e5;border-color:#e5e5e5;background: url('../images/message_bg.jpg') repeat-x}
.espcms_member_login_center .messageicon{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -18px;margin-top: 8px;}
.espcms_member_login_center .messageicon2{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -54px;margin-top: 8px;}
.espcms_member_login_center .messageicon3{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -90px;margin-top: 8px;}
.espcms_member_login_center .messageicon4{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -0px;margin-top: 8px;}
.espcms_member_login_center .messtitle{float: left;width:100px;height:35px;line-height: 35px;padding-left:5px;}

.espcms_formwidth_a{width:450px;}
.espcms_formwidth_b{width:900px;}
.espcms_formwidth_c{width:98%;}
.espcms_formwidth_d{width:99%;}
.mobliecodestr{border:1px solid #d5d5d5;padding:5px;margin-top: 5px;}

/*翻页*/
.espcms_page_botton{text-align: center;overflow: hidden;padding-top:10px;}
/*线条*/
.espcms_page_right_line{width:790px;border-bottom:1px solid #e6e6e6;overflow: hidden;}
.espcms_page_center_line{width:1000px;border-bottom:1px solid #e6e6e6;height:1px;overflow: hidden;}

/*表格*/
.tablelist {border-spacing: 0px;}
.tablelist .td01 {background-color: #F3F3F3;border: 1px solid #e6e6e6;padding: 5px;font-weight: bold;margin: 0px;text-align: center;}
.tablelist .td02 {border-bottom: #e6e6e6 1px solid;padding: 5px;margin: 0px;text-align: center;}
.tablelist .td03 {border-bottom: #e6e6e6 1px solid;padding: 5px;margin: 0px;text-align: right;}
.tablelist .td04 {border-bottom: #e6e6e6 1px solid;padding: 5px;margin: 0px;text-align: left;}


/* 友情链接css */
.footer_page{
  width:100%;
  margin: 0px auto;
  overflow: hidden;
  border-top: 0;

  }

.footer_page a{

  outline: none;
    text-decoration: none;
    color: #f0f0f0;

}
.youqing{

  background: #d7000f;
    margin: 0 auto;
    padding: 0;
    padding-bottom: 20px;
    /* width: auto; */
    overflow: hidden;
}
.youqing li {
  float: left;
  height: 35px;
  line-height: 35px;
  padding: 0px 0px 0px 14px;
  border-style: none none dashed none;
  border-width: 1px;
  border-color: aliceblue;

}
.youqing ul{

  height: 35px;
  margin-left: 20%;
  list-style: none;
  text-align: center;

}

/* 新添加专题css */

.newzt{
  width: 758px;
  margin-left: 0px;
  float: left;
  padding-right: 12px;

}

.newzt1{
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    border-bottom: 1px solid #EFEFEF;
    padding-bottom: 1px;
}

.liangtu{

  margin-top: 10px;
}

.newzt1 p{

  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e60b0b;
  /* padding: 0 15px; */
  
  font-weight: bold;
  font-size: 15px;
  float: left;
  padding: 0px;
  margin: 0px;
  height: 35px;
  line-height: 35px;
}

.newzt .newzt1 p.more{

  float: right;
  padding-right: 0px;
  margin: 0px;
  padding-top: 10px;

}

.newztnr{
   
    width: 339px;
    height: 300px;
   float: left;
    margin-top: 10px; 
    margin-left: 10px;
 

}

.newyou{
    float: right;
    width: 339px;
    height: 300px;
    margin-top: 10px;
    margin-right: 20px;

}

.newyou li{
  float: left;
  width: 357px;
  padding-left: 8px;
  height: 34px;
  line-height: 30px;
  overflow: hidden;
  background: url(../images/xbpjy_14.png) no-repeat 0px 10px;
  padding-left: 15px;


}


.newztnr li{

  float: left;
  width: 357px;
  padding-left: 8px;
  height: 34px;
  line-height: 30px;
  overflow: hidden;
  background: url(../images/xbpjy_14.png) no-repeat 0px 10px;
  padding-left: 15px;

}

.newztnr li a{
  
  vertical-align: middle;

}

.ditu{
  width: 100%;
  height: 350px;
  background: url(../images/xbpjy_75.jpg) no-repeat;
  background-size: 100% 100%;
  position: relative;
  margin-top: 20px;

}
/*版权声明*/
.footer_talbe{width:1000px;margin: 0px auto;overflow: hidden;}
.footer_talbe .titlethree{color:#868686;padding-bottom:10px;font-size:15px;border-bottom:1px solid #dedede;margin-bottom: 10px;}
.footer_talbe dl{float: left;width: 110px;padding-top:5px;}
.footer_talbe dt {padding-bottom:5px;}
.footer_talbe dt a{font-size: 14px;color:#0e9d56;font-weight:bold;}
.footer_talbe .content{width:330px;}
.footer_talbe .content dt{font-size:14px;color:#3375b9;font-weight: bold}
.footer_talbe .content dd{font-size:12px;color:#959595;}
.footer_talbe .subscription{width:330px;text-align: left;padding-top:5px;}

.sitetype {width:1000px;padding-top:10px;line-height: 25px;margin: 0 auto;}
.foot_l{float:left;width:1000px;}
.foot_l p{text-align: center;  color: #666666;  margin-bottom: 0px;font-size: 12px;}
.foot_l p a{}
.sitetype a{color:#1A1A1A}
.sitetype p span {padding:0px 10px;}
.foot_r{float:right;height: 35px;line-height: 35px;width:225px;padding-top:35px;}
.foot_r span {display: block;font-size: 16px;color: #868686;float: left;margin-right: 10px;}
.foot_r .bds_tools_32{margin-right: -8px;line-height: 35px !important;}
.foot_r .bds_tools_32 .bds_tsina {background: url(../images/fxsi.png) no-repeat;}
.foot_r .bds_tools_32 .bds_tqq {background: url(../images/fxqq.png) no-repeat;}
.foot_r .bds_tools_32 .bds_douban {background: url(../images/fxdb.png) no-repeat;}
.foot_r .bds_tools_32 .bds_renren {background: url(../images/fxrr.png) no-repeat;}
.foot_r .bds_tools_32 a {display: block;width: 35px;height: 35px;margin-right: 8px;text-indent: 35px;padding-left: 0;overflow: hidden;float: left;background-position: 0 0 !important;}
.footer_talbe_str {width:100%;margin: 0px auto;overflow: hidden;padding:5px 0px;margin-top: 20px; }

.liuyanban{   float: left;padding: 0 0 15px 15px;}
.liuyanban img{ padding-top: 0px;}

.liu_l{float: left;}
.liu_l p{float: left;}
.liu_l .tong{float: left;}

.liu_l li{  text-align: center; margin-bottom:10px;}
.liu_l img{width:240px ; height:180px;padding-top: 5px;}
.espcms_slide {
  width: 100%;
  position: relative;
  height: 300px;
  background: #000;
}
.espcms_slide .bd {
  margin: 0 auto;
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.espcms_slide .hd {
  width: 100%;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  height: 30px;
  line-height: 30px;
}
 .about_con {
  width: 180px;
  line-height: 25px;
  margin: 0 auto;
  /* padding: 10px; */
}
.about_con p {
  list-style: none;
  margin: 0;
  padding: 0;
  color: #333;
  font-size: 12.5px;
  margin-bottom: 3px;
}
.espcms_Rtalbe_summmit {
  float: left;
  /* padding-top: 10px;  改 */
  line-height: 25px;  background: #F5F5F5;
}


/*对话框*/
#floatBoxBg{display:none;width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index: 800}
.floatBox{width:300px;position:absolute;top:40px;left:40%;z-index: 999}
.floatBox .title h4{float:left;padding:0;margin:7px 0px 0px 0px;font-size:12px;color:#fff;line-height:17px;}
.floatBox .title span{float:right;cursor:pointer;}
.floatBox .content{padding:5px;background:#fff;}
.floatBox{position:absolute;padding:5px;background:rgba(0,0,0,0.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#22000000,endColorstr=#22000000);}
	 
	 
	 /* 鏈緥瀛恈ss */
.espcms_slide{ 
  width:100%;  
  position:relative;  
  height:365px;
   background:#000; 
   }
.espcms_slide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.espcms_slide .bd ul{ width:100% !important;  }
/* 改 */
.espcms_slide .bd li{ 
  width:100% !important;
    height:365px;
     overflow:hidden;
      text-align:center;
      }
.espcms_slide .bd li a{ display:block; height:300px; }

.espcms_slide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:44px; line-height:30px; }
.espcms_slide .hd ul{ text-align:center; }
.espcms_slide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
			 filter:alpha(opacity=50);opacity:0.5;  line-height:999px;
}
.espcms_slide .hd ul .on{ background:#E90D07;  }


.espcms_piclist_table .espcms_piclist_table_title .next,
.espcms_piclist_table .espcms_piclist_table_title .prev{ float:right; display:block; width:18px; height:18px; background: url(../images/left_right.gif) no-repeat -6px -7px;
							 overflow:hidden; margin-right:6px; cursor:pointer; }
.espcms_piclist_table .espcms_piclist_table_title .next{ background-position:-34px -7px; }
.espcms_piclist_table .espcms_piclist_table_title .prevStop{ background-position:-6px -40px; cursor:default; }
.espcms_piclist_table .espcms_piclist_table_title .nextStop{ background-position:-34px -40px; cursor:default; }
.espcms_piclist_table .espcms_piclist_table_title ul{ float:right; margin:6px 6px 0 0; zoom:1; }
.espcms_piclist_table .espcms_piclist_table_title ul li{ float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; _display:inline;
							 background: url(../images/switch_dot_small.jpg) no-repeat 0 0; }
.espcms_piclist_table .espcms_piclist_table_title ul li.on{ background-position:-12px 0; }




/* 浜у搧涓婚〉婊戝姩椤甸潰 */
.espcms_pic_index ul{list-style:none; }
.espcms_pic_index .hd{ overflow:hidden; background-color: #e6e6e6; border-left:1px solid #ddd;}
.espcms_pic_index .hd li{ position:relative; margin-left:-1px; height:37px; line-height:37px; text-align:center; width:260px; float:left; border:1px solid #ddd; border-top:0;cursor:pointer;font-size:14px;}
.espcms_pic_index .hd li.on{ width:260px;background:#fff;border-bottom:1px solid #fff;color:#0e9d56;}
.espcms_pic_index .bd{ height:230px; border:1px solid #ddd; border-top:0;  }
.espcms_pic_index .lh{ overflow:hidden;}
.espcms_pic_index .lh li{ width:160px; padding:0 5px; float:left;overflow: hidden;  padding-right: 30px;}
.espcms_pic_index .lh li .p-img{ width:160px; height:210px; padding:30px 0 0 0; margin:0 auto; text-align:center;   }
.espcms_pic_index .lh li .p-name{ height:35px; line-height:35px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center; }
.espcms_pic_index .lh li .p-price{ color:#999;text-align: center; }
.espcms_pic_index .lh li .p-price strong{ color:#c00; font-size:14px; font-family: verdana; }
.espcms_pic_index .lh li .p-botton{height:35px; line-height:35px;text-align: center; padding-top:5px;}

/*浜у搧鐩稿唽浠ｇ爜*/
.jcarousel-skin-tango{padding-left:0px;color: #000;}
.jcarousel-skin-tango img{width:90px;height:80px; cursor: pointer;padding:5px 5px 15px 5px;}
.jcarousel-skin-tango .jcarousel-container {-moz-border-radius: 10px;border: 0px solid #346F97;}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal {padding: 0px 25px 0px 25px;}
.jcarousel-skin-tango .jcarousel-container-vertical {padding: 0px;overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width: 90px;}
.jcarousel-skin-tango .jcarousel-item {width: 100px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 0px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;}
.jcarousel-skin-tango {overflow: hidden;}

.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 0px;right: 0px;width: 16px;height: 90px;cursor: pointer;background: transparent url(../images/phone_pagebotton.jpg) no-repeat -32px 0px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 0px;right: auto;background-image: url(../images/phone_pagebotton.jpg);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -48px 0px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -48px 0px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -48px 0px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 0px;left: 0px;width: 16px;height: 90px;cursor: pointer;background: transparent url(../images/phone_pagebotton.jpg) no-repeat 0 0px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 0px;background-image: url(../images/phone_pagebotton.jpg);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -16px 0px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -16px 0px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -16px 0px;}
@charset "utf-8";
*{ margin:0; padding:0; list-style:none}
img{ border:0;}

.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("../images/JS_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:0px;bottom:35%;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#6579BE;background-color:#6579BE;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#6579BE;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea; overflow:hidden}
.fixed-bar .consult-list li{padding:6px 0 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}

.espcms_head img{ display:none}

@media screen and (max-width:640px){
  .gonggao{
    width: 255px;
    height: 247px;
  }
  .gonggao1{
    width: 397px;
  }
  .nian img{
    
    padding: 10px 0 10px 0;
    /* height: 70px; */
  }

  .espcms_Rtalbe img{
    float: initial;
    width: 370px;
  }
  .head_b {
    height: 39px;
    width: 540px;
    line-height: 39px;
    margin: 0px auto;
  }
 .jingpin{
       height: 0px;
       width: 350px;
       box-sizing: border-box;
       margin: 15px auto 0;
 }
 .jingpinli{
   float: none;
 }
.espcms_slide,.fixed-bar,.footer_page,.list,.liu_l,.centerr,.index-img,.picutre_many{ display:none}
.espcms_botton ul.menubotton,.espcms_botton{ height:auto}
.espcms_botton ul.menubotton,.espcms_page,.espcms_table .espcms_table_pic{ width:100%}
.espcms_table .espcms_table_pic{ height:auto}
.espcms_botton ul.menubotton li{ width:33%; text-align:center}
.espcms_botton ul.menubotton li span{ padding:0}
.left{ float:none; height:auto; margin:0 auto; padding:0}

.espcms_Rtalbe{ height:auto!important; margin:0 auto;width: 100%;background: #f5f5f5;}
.espcms_table .espcms_table_pic .newssummit{ padding-left:0; width:100%}

.title_fan,.espcms_table_title_jg{ width:100%}
.title_fan ul li{ float:none}
.title_fan ul{ width:100%!important}

.espcms_page { width:90%; margin:0 auto}
p{ margin-bottom:0}
.espcms_table_title_jg .espcms_table_title p{ padding:0}
.espcms_table{ width:100%}
.espcms_table .espcms_table_list{ margin-bottom:20px}
.espcms_head{ height:auto!important}
.espcms_head  img{ display:block; width:100%; height:auto}

.espcms_Rtalbe .espcms_Rtalbe_title{border-top-right-radius: 10px;    background: #bd001e;    border-top-left-radius: 10px;}
.espcms_Rtalbe .espcms_Rtalbe_summmit{ width:95%}	

.espcms_page_right{ width:100%;   display: contents;} 
.espcms_page_left_linkbg{ background:0}

.espcms_page_left h2{    border-top-right-radius: 10px;   background:0;  background: #bd001e;    border-top-left-radius: 10px; float:none; padding:0; width:auto; padding-left:20px; font-size:16px; line-height:30px}
.espcms_page_left{ width:100%; display:none;}
/*.espcms_Rtalbe_summmit{ width:90%; padding-left:20px}*/
.espcms_Rtalbe_summmit{ width:100%;}
.espcms_page_location{ display:none}
.pagination span.current{ margin-bottom:10px; display:inline-block}
.pagination a{ display:inline-block; margin-bottom:10px}
.espcms_pic_index{ width:100%}

.espcms_pic_index .mover .pic{ width:auto;height:auto}
.mover .pic img{ width:100%!important; height:auto!important}
.espcms_page_typename{ width:auto}
.espcms_pic_index .mover li{ float:none}

.espcms_book{ width:100%}
.espcms_book img{ width:100%!important; height:auto!important; padding:0; margin:20px 0}
.espcms_book p{ width:100%!important; float:none!important}
.about_con p{ font-size:14px!important; padding-left:15px}
.about_con{ width:100%}

.espcms_Rtalbe .espcms_Rtalbe_summmit .about_con{ width:100%; text-align: center;}
.espcms_Rtalbe .espcms_Rtalbe_summmit .about_con p{ font-size:14px}


.espcms_Rtalbe .espcms_Rtalbe_title p{ font-size:16px!important}

.espcms_newslist_read li{ width:auto}
.centerrr img{
  width: 397px;
  padding: 10px 0 10px 0;
  height: 70px;
}
.peixunyou{
  float: none;
  text-align: center;
}
.injxjd2 {
  margin-top: 15px;
  width: 397px;
}
.injxjd2 ul {
  width: 1050px;
  margin-left: 5px;
}
.injxjd2 li {
  float: none;
  width: 250px;
  padding: 5px;
}

.lf {
  position: relative;
  float: none;
  margin-top: 5px;
}
.lf1 {
  position: relative;
  float: none;
  margin-right: 7px;
  margin-top: 5px;
}


	}
