@charset "gb2312";
*{ margin:0; padding:0; list-style:none;}
body{color:#000;font:normal 100% Arial,sans-serif,Microsoft Yahei;margin:0;padding:0;font-size:13px;background-color: #FFFFFF;}
html,body,form,select,textarea,div,p,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;}
ul,li,dl,dt,dd{list-style:none;}
h1,h2,h3{font-weight:bold;color:#303030;font-family:Microsoft Yahei,w3;}
img{border:0;}
table,tr,td{border-collapse:collapse;border-spacing:0;border:1px solid #F4F4F4;}
a:link,a:visited{color:#000;text-decoration:none;outline:none;cursor: pointer;}
a:hover{color:#000;text-decoration:none;}
button{cursor:pointer;}
.but {margin:0; padding:0; width:100px; height:32px; background-color:red; color:#FFF; text-align:center; font:bold Arial, Helvetica, sans-serif; font-size:16px;}
.input { width:100%; height:32px; background-color:#fff; color:#000; font:bold Arial, Helvetica, sans-serif; font-size:16px;}

/*public*/
.left{float:left;}
.right{float:right;}
.relative{position:relative;left:0;top:0;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}

.opacity6{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /* ie8  */filter:alpha(opacity=60);    /* ie5-7  */opacity:0.6;/* css standard, currently it works in most modern browsers  */}
.app_center{width:100%;min-width:320px;margin-left:auto;margin-right:auto;}
.red{color:red;}
.c_999{color:#999;}
.pt10{padding-top:10px;}
.hide{display:none;}
/* header */
#header{background-color: #f4f4f4;text-align: center;height: 0.44rem;line-height: 0.44rem;color: #000000;position: relative;z-index:111;}
#header span.right{width: 0.44rem;height: 0.30rem;position: absolute;right: 0;top: 0;background: url("btn0.png") no-repeat center top;background-size: 65%;z-index:111;
transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}

#header span.right.on{background: url("btn.png") no-repeat center top;background-size: 65%;transform:rotate(135deg);-ms-transform:rotate(135deg);     /* IE 9 */
-moz-transform:rotate(135deg);    /* Firefox */
-webkit-transform:rotate(135deg); /* Safari 和 Chrome */
-o-transform:rotate(135deg);-webkit-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}
#header p.ri {position:absolute;right:0;top:0.13rem;display: block;width: 0.44rem;height: 0.14rem;font-size: 0.10rem;z-index:0;}
#header span.right1{width: 0.44rem;height: 0.30rem;position: absolute;right: 0.44rem;top: 0;background: url("diqiu.png") no-repeat center top;background-size: 70%;z-index:111;
transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
}

#header span.right1.on{background: url("btn.png") no-repeat center top;background-size: 55%;
transform:rotate(135deg);
-ms-transform:rotate(135deg);     /* IE 9 */
-moz-transform:rotate(135deg);    /* Firefox */
-webkit-transform:rotate(135deg); /* Safari 和 Chrome */
-o-transform:rotate(135deg);
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
#header  p.ri1 {position:absolute;right:0.44rem;top:0.13rem;display: block;width: 0.44rem;height: 0.14rem;font-size: 0.10rem;}
.menu1{ font-size:0.10rem;
overflow: hidden;background-color: #ffffff;width: 100%;position: absolute;left: 0;top: 0.44rem;right: 0;z-index: 111;height:0;
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
.Ptitle { width:100%;height: 0.20rem; line-height:0.20rem; text-indent:0.2rem; background-color:#0f9cf4; color:#FFF; font-size:0.13rem; text-align:left;}
.Ptitle a {color:#FFF; }
.menu1 ul{width:100%;margin:0 auto; }
.menu1 li {float:left; margin:10px; clear:both;}
.menu1 ul li .prodcont prodl img {width:1rem; height:0.6rem;}
.menu1 ul li .prodcont prodl a img {width:1rem; height:0.6rem;}

.menu{ font-size:0.10rem;
overflow: hidden;background-color: #F4F4F4;width: 100%;position: absolute;left: 0;top: 0.44rem;right: 0;z-index: 111;height:0;
-webkit-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;}
.menu ul{width:99%;margin:0 auto; }
.menu li {width:33%; height:auto; float:left; margin:0.1rem auto; text-align:center; list-style:none;}
.menu li a img { width:0.5rem; height:0.5rem; margin:0; padding:0; clear:both;}
.menu li a p{ clear:both; color: #000;display: inline-block;width: 100%;text-align: center; text-decoration:none;height: 0.4rem;line-height: 0.4rem; margin-top:0.4rem;}

#header h1{display:block;width: 2.5rem;height: 0.44rem;text-indent:-9999em;background:url(logo.png) no-repeat left center;background-size:40%;}
#header a h1{font-size:0;}
#header span.left{position:absolute;right:0.88rem;top:0;width: 0.6rem;height: 0.44rem;background: url("msg.png") no-repeat center top;background-size: 50%;}
#header span.left p{position:absolute; color:#000;left:0;top:0.13rem;display: block;width: 0.6rem;height: 0.14rem;font-size: 0.10rem;}

.hbg1 { width:96%; height:100px; margin-top:10px; background:#ececec; border-radius: 9px;-webkit-border-radius: 9px;-moz-border-radius: 9px;}
.hbg1 li {width:25%; text-align:center; float:left; margin:15px auto;}
.hbg1 li img{height:50px;}
.hbg1 li a p { width:80%; text-align:center; margin:0 auto; font-size:10px;}

#hbg2 {width:96%; height:50px;text-align:center; margin-top:10px;margin-bottom:5px; background:#ececec; border-radius: 9px;-webkit-border-radius: 9px;-moz-border-radius: 9px;}
#hbg2 .hbg2nr {width:2rem; height:50px; line-height:50px; margin:0 auto;}
#hbg2 .hbg2nr1 {float:left; width:40px; margin-top:5px;}
#hbg2 .hbg2nr2 {width:auto;height:50px; line-height:50px;}
#hbg2 .hbg2nr2 a {font-family:Arial, Helvetica, sans-serif; color:#f4bc01; font-size:20px;}

.homepic {clear:both; width:100%; margin-top:10px;}
.homepic img{ border-radius: 9px;-webkit-border-radius: 9px;-moz-border-radius: 9px; width:96%;}
.round { border-radius: 9px;-webkit-border-radius: 9px;-moz-border-radius: 9px; width:96%;}

/*detail*/
.detail { margin:0 auto;}
.detail h2.title { font-size:0.13rem; font-weight:bold; color:#000; text-align:center; height:0.34rem; line-height:0.34rem;background-color:#f9f9f9;}
.detail .show { border:0;background-color:#fff; margin:0.05rem;line-height:0.2rem;text-align:left;}
.detail .show img { display:block; max-width:100%; margin:0 auto ;}
.detail .online { margin-top:0.08rem;width:50%;height:0.5rem; line-height:0.5rem; text-align:center;font-size:0.15rem; float:left;display:inline-block;}
.detail .online a {width:50%;height:0.5rem; line-height:0.5rem; text-align:center;font-size:0.15rem; margin:0 auto; display:inline-block;}
.detail .online img{ clear:both;height:0.25rem;line-height:0.25rem; border:0;}
.detail .online p{clear:both;height:0.25rem;line-height:0.25rem; border:0;text-align:center; margin:0 auto; font-size:0.13rem;}
.detail img { display:block; max-width:100%; margin:0 auto;}

.detailtitle {clear:both;font-size:0.13rem;font-weight:bold; color:#000;text-align:center;height:0.34rem;line-height:0.34rem;background-color:#f9f9f9;}
.detail .content { text-align:left;}
.detail .content img{ display:block; max-width:100%; margin:0.1rem auto ;}

.relation { }
.relation h3 {font-size:0.13rem; font-weight:bold; color:#000; text-align:center; height:0.34rem; line-height:0.34rem;background-color:#f9f9f9;}
.relation ul { overflow:hidden; margin:0.1rem; }
.relation ul li { float:left; margin:0.5%; width:48%; height:auto; background-color:#fff; -webkit-box-sizing:border-box; border:1px solid #dfdfdf; text-align:center;}
.relation ul li a { width:100%; height:100%; display:table-cell; vertical-align:middle;}
.relation ul li a img {  max-width:100%; max-height:100%; margin:0 auto;}
.relation ul li a p {  max-width:100%; max-height:100%; margin:0 auto; height:20px; line-height:20px; overflow:hidden;}

/* 第二种形式 */
#newscont {width: 96%; border-bottom:dashed #999 thin; margin:15px auto;}
#newsl {width: 0.82rem; height:0.7rem;float: left;  overflow:hidden;}
#newsl img {display:block; width:0.8rem; height:0.6rem; margin-top:0.1rem;}
#newsr { margin-left:0.88rem;height:0.7rem; }
#newstit { margin-top:0.1rem;height:0.14rem; line-height:0.14rem;font-size:0.13rem;  text-align:left;text-decoration:none;text-indent: 10px;background: url(icon4.gif) left center no-repeat; overflow:hidden;font-weight:bold;}
#newsdesc {;font-size:0.12rem;line-height:0.16rem; height:auto; text-align:left;margin-bottom:0.1rem;overflow:hidden;}

.menu_head{ font-size:0.12rem;padding:5px 10px;cursor:pointer;position:relative;margin:1px;font-weight:bold;background:#eef4d3 url(+.png) center right no-repeat;}
.menu_list { text-align:left;}
.menu_list .current{font-size:0.12rem;background:#eef4d3 url(-.png) center right no-repeat;}
.menu_body{display:none;}
.menu_body img{display:block; max-width:100%; margin:0 auto;}
.menu_body a{font-size:0.12rem;display:block;color:#006699;background-color:#EFEFEF;padding-left:10px;font-weight:bold;text-decoration:none;height:0.24rem;line-height:0.24rem;}
.menu_body a:hover{color:#000000;text-decoration:underline;}

/*public scroll*/
.scroll{margin:0 auto;max-width:100%;z-index:0;height:0.7rem;overflow:hidden;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative;}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li img { width:100%; }
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;left:36%;z-index:50;font-size:0;bottom:0.09rem;}
.scroll_position li{display:inline-block;width:8px;height:8px;border-radius:5px;background:#fff; margin-left:20px;}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#ffd800;font-size:0;}
.scroll_position_bg{background:#000;position:absolute;bottom:12px;left:42%;padding:0;z-index:10;height:26px;border-radius:26px;}

.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;

}






/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 80px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
	/* Stylize pagination button: */	

}
.swiper-active-switch {
	/* Specific active button style: */	
	
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}

/* slide */
.wrap{margin:0;}
.tabs{height:0.36rem; width:100%}
.tabs a{display:block;float:left;width:33.33%;color:#000;text-align:center;background:#eee;line-height:0.36rem;font-size:0.14rem;text-decoration:none;}
.tabs a.active{color:#eb3d00; font-weight:bold;background:#FFFFFF;border-radius:0px 0px 0px 0px;}
.swiper-container{background:#FFFFFF;border-radius:0 0 0px 0px;width:100%; height:3.8rem;over-flow:hidden;border-top:0;}
.swiper-slide{width:100%;background:none;color:#000;}
.content-slide{height:2rem;padding:8px;float:right;font-size:0.13rem; width:96%;}
.content-slide p{font-size:12px;}

.content-slide ul{margin:0 auto; font-size:0.13rem;}
.content-slide ul li{ width:50%; height:auto; float:left; margin:5px auto; text-align:center; list-style:none;}
.content-slide ul li p{ width:100%; margin:2px auto; height:25px; line-height:25px;}
.content-slide ul li p a{ font-size:0.13rem; font-weight:lighter; }
.content-slide ul li p a:hover{ text-decoration:none; color:#009ffd;}
.content-slide ul li a img{ width:90%;  border-color:#CCC; border-style:double; border-width:1px; padding:3px;}
.content-slide ul li a:hover img{ border-color: blue; filter:alpha(opacity:50)/*支持IE*/  -moz-opacity:0.5;/*支持MOZ和火狐浏览*/
opacity:0.5;/*支持css3.0浏览器、火狐1.5也支持 */}


/* bottommenu */
.clear{clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;zoom:1;}

.l{float:left;}.r{float:right;}
/*reset样式重置*/
.btn3{
  position:fixed;
  z-index:100;
  bottom:0px;
  border-top:1px solid #b3b3b3;
  background:#e6e6e6;
  width:100%;
  text-align:center;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;}
.menuBottom{position:relative;
    float:left;
    width:20%;
    height:42px;
    line-height:42px;
    background:#fff;
    border-right:1px solid #ebebeb;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;}
.menuBottom:last-child{border-right:none;}
.new-sub{position:absolute;
      bottom:60px;
      z-index:10;
      width:100%;
      padding: 0px 5px;
      background: #fff;
      box-sizing:border-box;
      -webkit-box-sizing:border-box;
      border: 1px solid #EEEEEE;
      border-radius: 5px;
      display:none;}
.new-sub li{width: 100%;
        background:#fff;
        float:none;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        border-top:1px solid #f2f2f2;}
.new-sub li a{display:block;
          height:42px;
          line-height:42px;
          text-align:left;
          background:#fff;
          color:#333;
          border:none;
          text-align:center;
          font-size:12px;}
.sanjiao{position:absolute;bottom:1px;right:1px;width:0;height:0;border:3px solid transparent;border-right:3px solid #000;border-bottom:3px solid #000;opacity:.5;}
.bt-name{font-size:16px;color:#000;}
.bt-name a{display:block;font-size:16px;color:#000;}
.new-sub .tiggle{
	  width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-6px;
      bottom:-9px;
      border-top:6px solid #EEEEEE;
      border-left:6px solid transparent;
      border-right:6px solid transparent;
      z-index:10;
  }
  .new-sub .innertiggle{
      width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-5px;
      bottom:-8px;
      border-top:5px solid white;
      border-left:5px solid transparent;
      border-right:5px solid transparent;
      z-index:11;
  }
  
/* 产品列表第二种形式 */
.prodcont {width: 98%; height:0.83rem; margin:0.1rem auto; clear:both;}
#prodl {float: left; width:1.10rem; height:0.83rem;}
#prodl img {display:block; margin:0.01rem auto; width:1.08rem; height:0.81rem;}
#prodr {height:0.83rem; margin-left:1.1rem;}
#prodtit { height:0.28rem; line-height:0.14rem;font-size:0.13rem; font-weight:bold; text-align:left;text-decoration:none;}
#prodrem {height:0.42rem;line-height:0.14rem; overflow:hidden; font-size:0.13rem; text-align:left;}
#prodprice {height:0.13rem;line-height:0.13rem; font-size:0.12rem;overflow:hidden;  text-align:left; color:red;}

/* 翻页 */ 
.pages{ width:99%; height:35px;  color:#fff; line-height:35px; text-align:center; margin:8px auto;  }
.pages span{ font-size:12px;   border-right:#ccc 1px solid; border-left:#ccc 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding-right:7px; padding-left:7px; padding-bottom:1px; padding-top:1px; color:#000; margin:0px 1px;}
.pages span a{ font-size:12px;   border-right:#ccc 1px solid; border-left:#ccc 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; padding-right:7px; padding-left:7px; padding-bottom:1px; padding-top:1px; color:#ccc; margin:0px 1px;}
.pages a{text-decoration:none; color:#000;  border-color:#ccc; border-width:1px; border-style: double; padding-right:7px; padding-left:7px; padding-bottom:1px; padding-top:1px; }
.pages  a.ku{text-decoration:none; background-color:#d6e8f4;  border-color:#ccc; border-width:1px; border-style: double; padding-right:7px; padding-left:7px; padding-bottom:1px; padding-top:1px; color:#FFF; }
.pages a:hover{background-color:#d6e8f4; border-right:#ccc 1px solid; border-left:#ccc 1px solid; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; color:#FFF;}
.ku{text-decoration:none; background-color:#d6e8f4;}

.l{float:left;}.r{float:right;}
/*reset样式重置*/
.btn3{
  position:fixed;
  z-index:100;
  bottom:0px;
  border-top:1px solid #b3b3b3;
  background:#e6e6e6;
  width:100%;
  text-align:center;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;}
.menuBottom{position:relative;
    float:left;
    width:20%;
    height:42px;
    line-height:42px;
    background:#fff;
    border-right:1px solid #ebebeb;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;}
.menuBottom:last-child{border-right:none;}
.new-sub{position:absolute;
      bottom:60px;
      z-index:10;
      width:100%;
      padding: 0px 5px;
      background: #fff;
      box-sizing:border-box;
      -webkit-box-sizing:border-box;
      border: 1px solid #EEEEEE;
      border-radius: 5px;
      display:none;}
.new-sub li{width: 100%;
        background:#fff;
        float:none;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        border-top:1px solid #f2f2f2;}
.new-sub li a{display:block;
          height:42px;
          line-height:42px;
          text-align:left;
          background:#fff;
          color:#333;
          border:none;
          text-align:center;
          font-size:12px;}
.sanjiao{position:absolute;bottom:1px;right:1px;width:0;height:0;border:3px solid transparent;border-right:3px solid #000;border-bottom:3px solid #000;opacity:.5;}
.bt-name{font-size:16px;color:#000;}
.bt-name a{display:block;font-size:16px;color:#000;}
.new-sub .tiggle{
	  width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-6px;
      bottom:-9px;
      border-top:6px solid #EEEEEE;
      border-left:6px solid transparent;
      border-right:6px solid transparent;
      z-index:10;
  }
  .new-sub .innertiggle{
      width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-5px;
      bottom:-8px;
      border-top:5px solid white;
      border-left:5px solid transparent;
      border-right:5px solid transparent;
      z-index:11;
  }

/* 固定底部导航  */
.f_nav{ width:100%; position:fixed; bottom:0; left:0; z-index:999;}
.f_nav li{ background-color:#ababab;  float:left; width:25%; height:55px;}
.f_nav li a.ico{ display:block; }
.f_nav li a.ico span{ display:block; height:35px; margin:0 auto;}
.f_nav li a.ico span.ico1{background:url(Home.png) no-repeat center center;background-size:32px 32px;}
.f_nav li a.ico p {height:20px; text-align:center; color:#ffffff;font-size: 0.13rem}
.f_nav li a.ico span.ico2{background:url(Member.png) no-repeat center center;background-size:32px 32px;}
.f_nav li a.ico span.ico2_b{background:url(04.png) no-repeat center center;background-size:32px 32px;}
.f_nav li a.ico span.ico3{background:url(qqQ.png) no-repeat center center;background-size:40px 32px;}
.f_nav li a.ico span.ico4{background:url(tel.png) no-repeat center center;background-size:46px 40px;}
.f_nav li a.ico span.ico7{background:url(wxlogo.png) no-repeat center center;background-size:46px 40px;}

/*产品套餐和价格*/
.i_taocan{width:100%; height:200px; border: thin dashed #CCC; background:#fff;}
.i_taocan .i_prcon{height:100px;color:#000000; font-size:13px; border-bottom: thin dashed #CCC;}
.i_taocan_t{display:inline-block; width:100%;}
.i_taocan_t li{float:left; background:#F4F4F4; }
.i_taocan_t .hover{ background:#f1c6cb; }
.i_taocan_t li {display:block; width:100px; height:40px; color:#333333;line-height:40px; text-align:center; }
.i_taocan_t .hover {color:#ff0000; text-decoration:none;}
.plist .hover{color: #000000;font-size: 13px;line-height: 28px;padding: 5px;background:#f4f4f4;}
.i_taocan .i_prcon ul{width:100%;margin:5px; }
.i_taocan .i_prcon ul li{ width:auto; height:auto; float:left; text-align:center; list-style:none;}
.i_taocan .i_prcon ul li p{ width:86px; height:25px; line-height:25px; overflow:hidden; margin:2px auto;font-size:10px; font-weight:lighter;}
.i_taocan .i_prcon ul li p a{  }
.i_taocan .i_prcon ul li p a:hover{ text-decoration:none; color:#FF0000;}
.i_taocan .i_prcon ul li img{ width:80px; height:60px; border-color:#CCC; border-style:double; border-width:1px; padding:3px;}
.i_taocan .i_prcon ul li a:hover img{ border-color: blue; filter:alpha(opacity:50)/*支持IE*/  -moz-opacity:0.5;/*支持MOZ和火狐浏览*/opacity:0.5;/*支持css3.0浏览器、火狐1.5也支持 */}
.submitbut{width:100%;height:40px;margin-top:5px;color:#000000; font-size:13px;float:left;}
.submitbut ul{float:left;}
.submitbut ul li{ width:130px; height:40px; line-height:40px; text-align:center; float:left; list-style:none;}



