/**
 * Created by peijiqiu on 13-12-4.
 */
.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; color: #595959; margin: 0 0 14px 7px ;display: block; cursor: pointer;}

.main-wrap .content { float: left; width: 770px; margin-left: 32px; min-height: 600px;}
.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; padding-left: 23px; 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 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 .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;}