﻿.fleft{float:left}
.fright{float:right}
.mod18{ width:360px; height:462px; margin: 0px auto; position: relative; }
.mod18 .btn{position:absolute;height:70px;top:250px;cursor:pointer;z-index:99;display:block}
#prev i {
  width: 12px;
  height: 21px;
  background: url(../images/details_icon.png) -66px 0px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -6px;
  margin-top: -10px;
}
#next i{
  display: block;
  width: 12px;
  height: 21px;
  background: url(../images/details_icon.png) -78px 0px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -6px;
  margin-top: -10px;
}
#prevTop,#nextTop{top:130px;width:35px; display:none;  height: 66px;background: #000000;  filter: alpha(opacity=30);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;}
#next,#prev{ top:370px;width:20px;height:90px; background:#F5F5F5;  border: 1px solid #E5E5E5; display:block}
#next:hover,#prev:hover{background:#EEE;}
#prevTop:hover,#nextTop:hover{filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;}
#prevTop i {
  width: 12px;
  height: 21px;
  background: url(../images/details_icon.png) -121px 0px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -6px;
  margin-top: -10px;
}
#nextTop i {
  display: block;
  width: 12px;
  height: 21px;
  background: url(../images/details_icon.png) -133px 0px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -6px;
  margin-top: -10px;
}
.mod18 .next{right:0;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:360px;height:360px;position:absolute;color:#fff;}
.mod18 .cf a span{position:absolute; left:130px; bottom:10px}
.mod18 .picBox{height:360px;position:relative;overflow:hidden;}
.mod18 .picBox ul{position:absolute;}
.mod18 .picBox li{width:360px;height:360px;}
.mod18 .picBox:hover #prevTop{display:block}
.mod18 .picBox:hover #nextTop{display:block}

.mod18 .listBox{ width:270px; height:90px; margin: 0 auto; position: relative; padding:11px 0 0px; overflow: hidden; }
.mod18 .listBox ul{position:absolute; overflow:hidden}
.main .mod18 .listBox li{width:90px;height:90px;cursor:pointer;position:relative; text-align:center; padding:0}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:90px;height:90px; text-align:center}
.mod18 .listBox li img{width:90px;height:90px;}
.mod18 .listBox .on img{width:84px;height:84px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}


.pro_img{width:400px}
.pro_cont_right{width:300px}
.pro_cont_right p span{line-height:25px; color:#252525}

.pro_cont_li{width:770px}
.pro_cont_box{width:766px; }
.pro_cont_li ul{overflow:hidden; background:url(../images/c_info_bj.png) no-repeat}
.main .pro_cont_li ul li{float:left; width:88px; height:35px; line-height:35px;  font-weight:800; text-align:center; margin-right:1px; cursor:pointer; color:#252525; padding:0}
.pro_cont_li ul li.li_on{background:url(../images/c_info_navbj.png) no-repeat; color:#ffffff; font-weight:800}
.pro_cont_li ul li.li_over{}
.pro_cont_box{ clear:both; min-height:320px; border-bottom:2px solid #f07918; border-left:2px solid #f07918; border-right:2px solid #f07918;}
.pro_cont_box .download{ padding-left:20px; height:20px; line-height:20px; color:#252525}
.pro_cont_box a:hover{text-decoration:underline; color:red}
#pro_cont_box1 p,#pro_cont_box2 p{
padding-left:25px; line-height:25px;}
.pro_content_p .pro_cont_m div{margin:1em 0; }
.pro_cont_m{margin:0 10px}

/* tsShopContainer */
#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:300px;margin:0 auto;position:relative;font-size:12px;padding-bottom:5px;}
#tsShopContainer #tsImgS{text-align:center;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:100%;height:70px;position:relative;background:url(../images/scrollPicbg.gif) repeat-x 0px 0px;}

#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat left center;position:absolute;top:0px;left:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;background:url(../images/picshopArr.gif) no-repeat right center;position:absolute;top:0px;right:8px;cursor:pointer;}

#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:10px;left:38px;width:1px;height:70px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:57px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{padding:3px;margin:1px;border:1px solid  #e4e4e4;display:block;width:42px;height:42px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #F00;margin:0px;}

.pro_cont_right a.content_buy {
  font: 700 18px/36px 'Microsoft YaHei';
  color: #e5511d;
  border: 1px solid #f0cab6;
  background: #ffe4d0;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 10px;
  font-size: 16px;
  cursor: pointer;
  width: 134px;
  height: 39px;
  text-align: center;
  line-height: 39px;
  border-radius: 2px;
  text-decoration: none;
}
.pro_cont_right a.content_buy:hover {
  background: #f0cab6;
}

/*解决方案*/
.list_case{border-bottom: 1px solid #E7E7E7; overflow:hidden; padding-bottom:20px;font-family: '微软雅黑',arial; margin-left:10px}
.list_case_l{width:220px;}
.list_case_r{width:510px}
.list_case h3 a{color: #c4261d;
  line-height: 18px;
  display: block;}
.list_case p{  
  line-height: 22px;
  padding-top: 10px;
    color: #666;
  font-size: 12px;}
.list_case .more a{color:#C4261D}
.list_case .more{  line-height: 22px;
  padding-top: 8px;}
.list_case  a:hover{text-decoration:underline}
p.cpzz_ttbox_titi {
    clear: both;
    line-height: 220%;
    border-bottom: dotted 1px #CCC;
    font-weight: bold;
    margin: 0 0 10px 0;
    padding: 3px 0 3px 0;
    background: url(../cfdz/ico7.gif) no-repeat left center;
    text-indent: 16px;
    color: #272727;
	    font-size: 14px;
}
