/**
 * Created by peijiqiu on 13-12-4.
 */
 *{margin:0;padding:0;}
.main-wrap { width: 1024px; margin: 0 auto;}
.main-wrap .p-location { font-size: 12px; color: #787878; text-align: right; padding: 35px 23px 8px 0;}
.main-wrap .p-location span { color: #0da69d;}
.main-wrap .nav { margin-left: 4px; width: 195px; float: left; min-height: 303px;}
.main-wrap .nav h1 { color: #ffffff; font-size: 18px; background: #0da69d; padding: 3px 0 3px 23px; font-weight: normal;}
.main-wrap .nav h1 a { cursor: pointer;}
.main-wrap .nav h2 { font-size: 14px; color: #595959; height: 35px; line-height: 35px; background: url("../img/product/bg_nav.png") repeat-x; padding-left: 24px; margin-bottom: 18px; font-weight: normal;}
.main-wrap .nav h2.h-f { height: 64px; line-height: 94px; background: url("../img/product/bg_nav_f.png") repeat-x; }
.main-wrap .nav ul { list-style-type: none; margin:20px 0 30px 0;}
.main-wrap .nav ul li a{ font-size: 14px; margin: 0 0 14px 7px ;display: block; cursor: pointer;}

.main-wrap .content { float: left; width: 770px; margin-left: 32px; display: none;}
.main-wrap .content h1 { color: white; font-size: 18px; font-weight: normal; background: #0da69d; padding: 3px 0 3px 23px;}

.main-wrap .content .p-all .intro { margin-top: 29px;}
.main-wrap .content .p-all .intro p { color: #787878; line-height: 1.8; font-size: 14px; text-indent: 2em; }
.main-wrap .content .p-all .p-tab { margin-top: 29px;}
.main-wrap .content .p-all .p-tab ul { list-style-type: none; padding-left: 0;}
.main-wrap .content .p-all .p-tab ul li { float: left;}
.main-wrap .content .p-all .p-tab ul li a { display: block; width: 70px; padding: 3px 16px;font-size: 14px; color: #0da69d; cursor: pointer;}
.main-wrap .content .p-all .p-tab ul li a.tab-active { color: #ffffff; background: #0da69d;}
.main-wrap .content .p-all .p-content { display:none;padding-top: 34px; position: relative;height: 291px;}
.main-wrap .content .p-all .p-content .p-intro { padding-left: 257px;}
.main-wrap .content .p-all .p-intro .img-wrap { display: inline-block;position: absolute;left: 0;}
.main-wrap .content .p-all .p-intro .p-1 img{width: 217px; height: 180px;}
.main-wrap .content .p-all .p-intro .p-2 img { width: 217px; height: 180px;}
.main-wrap .content .p-all .p-intro .p-3 img { width: 180px;}
.main-wrap .content .p-all .p-intro h3 { font-size: 12px; color: #0da69d; margin-bottom: 10px;}
.main-wrap .content .p-all .p-intro p { font-size: 12px; color: #787878; line-height: 1.8;}
.main-wrap .content .p-all .p-intro a.showMore { display: block; color: #0da69d; font-size: 12px; font-weight: bold; margin-top: 64px; background: url("../img/product/icon-right.png") no-repeat right center; width: 60px; cursor: pointer;}
.main-wrap .content .p-detail { padding-top: 36px; font-size: 12px; color: #787878; line-height: 1.8;}
.main-wrap .content .p-detail h2 { color: #505050; font-size: 18px; margin-bottom: 20px;}
.main-wrap .content .p-detail h2 span a { font-size: 12px; /* text-decoration:none; */ color: #0ca69c; padding-right: 60px; float: right;}
.main-wrap .content .p-detail h3 { color: #0da69d; margin-bottom: 10px; }
.main-wrap .content .p-detail .part { margin-bottom: 35px; display: table}
.main-wrap .content .p-detail .part .middle { display: table-cell;vertical-align:middle;position: static}
.main-wrap .content .p-detail .part .inner { position: relative; top: -50%;}

.main-wrap .content .p-detail .part .inner img{ position: relative; top: -50%; margin:-8px 0 auto;}

.main-wrap .content .p-detail .part .col1 {width :260px; }
.main-wrap .content .p-detail .part .col2 {width: 401px; padding: 0 30px 0 39px;}
.main-wrap .p-content .jMyCarousel{ margin-top:48px; margin-left:20px;}
.main-wrap .p-content .jMyCarousel ul li{ margin:5px; line-height:0px; border:1px solid #CECFCE;padding:3px;}
.main-wrap .p-content .jMyCarousel ul li.active { border: 2px solid #0ca69e;}
.main-wrap .p-content .jMyCarousel img { width:51px;height: 49px;}
.p-detail{
    padding: 0px 0px 20px;
    float: left;
    color: #333;
    font-size: 16px;
}
.p-detail ol.maintent {
    border: 1px solid #E7E7E7;
    padding: 30px;
    min-width: 710px;
}
.p-detail ol.maintent .question {
    font-size: 15px;
    line-height: 30px;
    width: 700px;
    color: #0CA69C;
    cursor: pointer;}
.p-detail ol.maintent .answer {
    color: #888;
    background: #F3F3F3 none repeat scroll 0% 0%;
    padding: 30px 20px;
    font-size: 13px;
    display: none;
    line-height: 1.5;
}
.p-detail ol.maintent li {
    margin-bottom: 20px;
    border-bottom: 1px solid #E7E7E7;
}
.que_answer {
    color: #0DA69D;
}
.filedown {float: right;margin-right: 40px;
color: #000000;}
.fileImg{margin-bottom: -7px;}

.videoWrap ul{overflow:hidden;border:1px solid #E7E7E7;min-width:710px;padding:30px;}
.videoWrap li{
	width:155px;
	height:100px;
	float:left;
	border:1px solid #000;
	margin-right:20px;
	list-style:none;
	margin-top:30px;
	position:relative;
}
.videoWrap li img{display:inline-block;width:100%;height:100%; position:absolute; left:0; top:0; z-index:0;}
.videoWrap li a{display:inline-block;width:100%;height:100%;position:relative;}
.videoWrap li a .span1{
	filter:alpha(opacity=40);       /* IE */
	  -moz-opacity:0.4;              /* 老版Mozilla */
	  -khtml-opacity:0.4;              /* 老版Safari */
	  opacity: 0.4;           /* 支持opacity的浏览器*/
	  height:40px;
	  width:100%;
	  background:#000;
}
.videoWrap li a span{position:absolute;left:0; bottom:0;line-height:20px; text-indent:10px;color:#fff;}