@import url(global.css);
.public_row_content {
    width: 1200px;
    margin: 25px auto 0;
    overflow: hidden;
}
.pro_details_left {
    width: 504px;
	height:450px;
    float: left;
	overflow: hidden;
	border: 1px solid #e0e0e0;
}
.details_screen_img_box{height: 450px;width: 504px;display: table-cell;vertical-align: middle;text-align: center;}
.details_screen_img_box img{max-height: 450px;max-width: 450px;}

	
.pro_active_right {
    width: 668px;
    float: left;
    margin-left: 20px;
    overflow: hidden;
}
.pro_active_right h2 {
    font-size: 26px;
	height:40px;
	line-height:40px;
}
.active_right_price {
	margin-top:18px;
    height: 100px;
    background: #d9d5d2 url(../images/price_bg2.png) no-repeat;
}
.active_right_price ul {
    position: relative;
	padding-left:23px;
	padding-top:18px;
}
.active_right_price ul li {
    line-height: 32px;
    color: #999c9f;
	font-size: 14px;
}
.i_first1 {
    display: inline-block;
    font-style: normal;
    color: #f15300;
    margin-left: 5px;
	font-weight:bold
}
.i_first1 span {
    font-size: 32px;
    color: #f15300;
}

.details_rows {
    overflow: hidden;
}

.details_rows>label {
    display: block;
    width: 75px;
    color: #999;
    float: left;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
}

.details_rows>select {
    display: block;
    width: 150px;
    height: 25px;
    border: 1px solid #e0e0e0;
    float: left;
}

.details_as_div {
    overflow: hidden;
}

.details_a {
    display: block;
    min-width: 80px;
    padding: 0 10px;
    height: 35px;
    float: left;
    font-size: 12px;
    color: #333;
    text-align: center;
    margin-right: 7px;
    line-height: 35px;
    border: 1px solid #e0e0e0;
    margin-bottom: 14px;
    -moz-box-sizing: border-box;
    /*Firefox3.5+*/
    -webkit-box-sizing: border-box;
    /*Safari3.2+*/
    -o-box-sizing: border-box;
    /*Opera9.6*/
    -ms-box-sizing: border-box;
    /*IE8*/
    box-sizing: border-box;
}

.details_btn1 {
    display: block;
    overflow: hidden;
    width: 180px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    background: #f6fcff;
    color: #27a6ee;
    border: 1px solid #27a6ee;
    float: left;
    -moz-box-sizing: border-box;
    /*Firefox3.5+*/
    -webkit-box-sizing: border-box;
    /*Safari3.2+*/
    -o-box-sizing: border-box;
    /*Opera9.6*/
    -ms-box-sizing: border-box;
    /*IE8*/
    box-sizing: border-box;
    margin-left: 15px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.details_btn2 {
    display: block;
    overflow: hidden;
    width: 190px;
    line-height: 44px;
    height: 44px;
    padding-left: 50px;
    margin-right: 5px;
    text-align: center;
    font-size: 16px;
    background: #27a6ee;
    color: #fff;
    border: 1px solid #27a6ee;
    float: left;
    -moz-box-sizing: border-box;
    /*Firefox3.5+*/
    -webkit-box-sizing: border-box;
    /*Safari3.2+*/
    -o-box-sizing: border-box;
    /*Opera9.6*/
    -ms-box-sizing: border-box;
    /*IE8*/
    box-sizing: border-box;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.details_btn2 i {
    display: inline-block;
    width: 37px;
    height: 23px;
    background: url(/static/indexstyle/img/active_incall1.gif) no-repeat;
    vertical-align: -4px;
    margin: 0 5px 0 -64px;
}


                .details_rows {
                    margin-top: 14px;
					padding-top:10px;
					border-bottom:1px dotted #e6e6e6
                }
                
                .active_right_price .i_first .details_price_b {
                    font-size: 14px;
                    float: none;
                    margin-left: 10px;
                    color: #333333;
                }
                
                .details_rows .dangxuan {
                    border: 2px solid #ff3238;
                    color: #e85555;
                    line-height: 33px;
                }
                
                .details_rows.marginT15 {
                    width: 577px;
                    height: 50px;
                    padding-top: 15px;
                    margin-top: 0px;
                    border-top: 1px dashed rgba(214, 214, 214, 0.5);
                }
                
                .details_btn2 i {
                    display: inline-block;
                    width: 37px;
                    height: 23px;
                    position: absolute;
                    background: url(/static/indexstyle/img/active_incall.gif) no-repeat;
                    top: 11px;
                    left: 80px;
                }
                
                .details_btn2 {
                    position: relative;
                    width: 190px;
                    line-height: 44px;
                    height: 44px;
                    border-radius: 4px;
                    padding-left: 50px;
                    margin-right: 5px;
                    border: none;
                    display: inline-block;
                    background: #d20514;
                }
                
                .details_btn2 img {
                    position: absolute;
                    top: -1px;
                    left: -1px;
                    display: block;
                }

				.dangxuan {
                    background: url(../images/danxuan_bg.png) right 17px no-repeat;
                }


.details_rows_cn{padding-left:65px}
.details_rows_cn p{
    color: #939393;
    display: inline-block;
    font-size: 14px;
    padding-left: 24px;
    line-height: 32px;
    margin-right: 8px;
}
.details_rows_cn p.p1{margin-left:10px;background:url(../images/c1.png) left center no-repeat;}
.details_rows_cn p.p2{background:url(../images/c2.png) left center no-repeat;}
.details_rows_cn p.p3{background:url(../images/c3.png) left center no-repeat;}
.details_rows_cn p.p4{background:url(../images/c4.png) left center no-repeat;}

.pro_detail{margin-top:15px}

.pro_detail_left{float:left; width:936px; border:1px solid #efefef}
.pro_detail_left .pro_detail_01{position:relative; height:365px; background: url(../images/pro_detail_01_bg.jpg) no-repeat;}
.pro_detail_left .pro_detail_01 h2{ position:relative; left:66px; top:60px; font-size:33px; color:#333;}
.pro_detail_left .pro_detail_01 h2 span{ color:#1da88b}
.pro_detail_left .pro_detail_01 ul{ position:relative; left:66px; top:100px; width:400px; font-size:17px;}
.pro_detail_left .pro_detail_01 ul li{line-height:40px}

.pro_detail_left .pro_detail_02{position:relative; height:502px; background: url(../images/pro_detail_02_bg.jpg) no-repeat;}
.pro_detail_left .pro_detail_02 h2{ position:relative; top:50px; font-size:33px; color:#333; text-align:center}
.pro_detail_left .pro_detail_02 ul{ position:relative; left:440px; top:180px; font-size:17px;}

.pro_detail_left .pro_detail_03{position:relative; height:434px; background: url(../images/pro_detail_03_bg.jpg) no-repeat;}
.pro_detail_left .pro_detail_03 h2{ position:relative; top:52px; font-size:33px; text-align:center; color:#333;}
.pro_detail_left .pro_detail_03 h2 span{ color:#1da88b}
.pro_detail_left .pro_detail_03 ul{ position:relative; left:66px; top:162px; font-size:17px;}
.pro_detail_left .pro_detail_03 ul li{line-height:49px}


.pro_detail_left .pro_detail_04{position:relative; height:380px; background: url(../images/pro_detail_04_bg.jpg) no-repeat;}
.pro_detail_left .pro_detail_04 h2{ position:relative; top:40px; font-size:33px; text-align:center; color:#333;}
.pro_detail_left .pro_detail_04 ul{ position:relative; top:260px; left:49px;}
.pro_detail_left .pro_detail_04 li{float: left; width: 266px; text-align: center;  margin-right: 28px; }
.pro_detail_left .pro_detail_04 li b{ display: block; font-size:17px; line-height:44px; color: #1da88b;}
.pro_detail_left .pro_detail_04 li span{display: block; padding:2px 25px; color: #666; font-size:14px; line-height:25px;}

.pro_detail_left .pro_detail_05{position:relative; height:506px; padding-bottom:50px; background: url(../images/pro_detail_05_bg.jpg) no-repeat;}
.pro_detail_left .pro_detail_05 h2{ position:relative; top:40px; font-size:33px; text-align:center; color:#333;}

.pro_detail_left .pro_detail_05 ul{ padding-left:60px; padding-top:160px;}
.pro_detail_left .pro_detail_05 li{ margin-bottom: 80px; float: left; width: 205px;  color: #676767; font:14px/26px "Microsoft Yahei";}
.pro_detail_left .pro_detail_05 li em{  color: #313131; display: block; font:24px/55px "Microsoft Yahei";}
.pro_detail_left .pro_detail_05 .bz_li1{ margin-left: 400px; display: inline; float: right;}

.pro_detail_right{float:right; width:246px;}
.relative_list_hd{ height:38px; line-height:38px; text-align:center; font-size:18px; color:#222;background: url(../images/pro_list_hd_bg.png) repeat-x;}
.relative_list_bd{}
.relative_list_bd ul{ margin-top:10px; padding:15px;border:1px solid #efefef;}
.relative_list_bd li{ margin:0 auto;width: 190px; height:220px; text-align: center; color:#535353; }

.relative_list_bd li h2{padding-top:40px; padding-bottom:50px;font-size:26px;

}
.relative_list_bd li h2 a{background: -webkit-linear-gradient(bottom, #0fb996 12px, #14dfb5 22px);
    color: #1da88b;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

.relative_list_bd li h3{ padding-bottom:8px; font-size:15px; font-weight:bold;color:#333}
.relative_list_bd li p.pic{ padding-top:10px;height:118px}
.relative_list_bd li p.title{ font-size:15px; font-weight:bold}
.relative_list_bd li p.desc{ padding-bottom:10px; font-size:12px;color:#333}
.relative_list_bd li p.price{ margin-top:20px; padding-top:21px;color:#1b1b1b; font-size:14px;background:url(../images/h8.png) no-repeat center top;}
.relative_list_bd li p.price strong{font-size:20px;}



#parameter{
padding-top:15px;
height:185px;
}
#parameter p{
margin-bottom:15px;
}
#parameter p font{
width:50px;
font-size:12px;
color:#000;
margin-right:15px;
}

#parameter label {
display: block;
width: 75px;
color: #999;
float: left;
font-size: 14px;
height: 35px;
line-height: 35px;
}

#parameter p span{
width:60px;
font-size:12px;
color:#666;
border:1px solid #999;
display:inline-block;
padding:6px;
cursor:pointer;
text-align:center;
margin-right:3px;

}
#parameter p span.on{
border:2px solid #f60;
padding:5px;
background:url(../images/on.png) no-repeat right bottom;
}




.tab-con{height:0;overflow:hidden}
.tab-con.show{height:auto;overflow:visible}
.ind-row2{background:url(../images/row2.jpg) no-repeat center/cover}
.row2-top{padding:90px 0 18px;}
.row2-top_l{float:left;width:580px;margin-right:55px;padding:10px 0 0}
.row2-top_l .tit{margin-bottom:20px}
.row2-top_l .tit strong{font-size:42px;line-height:1.2;color:#ff670d;margin-bottom:2px}
.row2-top_l .tit h3{font-size:18px;color:#fff}
.row2-top_l .tit:after{content:'';display:block;margin-top:26px;width:31px;height:2px;background-color:#fff}
.row2-top_l .desc{line-height:2;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:84px;margin-bottom:30px}



.isocontent{margin-top:20px;}
.isocontent h3{
    position: relative;
    font-size: 30px;
	height:50px;
	line-height:50px;
    padding-left: 12px;
}
.isocontent h3:after {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -12px;
    width: 3px;
    height: 25px;
    background: #ff650e;
}
.gaishu{ padding:15px 0; line-height:180%; font-size:16px;}
.gaishu p{margin-top:15px;}

.z-tab4{padding:15px 0;}
.z-tab4 li{position:relative;float:left;padding:0 0 44px;margin-right:40px}
.z-tab4 li a .icon{position:relative;display:block;width:63px;height:63px;background-repeat:no-repeat;background-position:bottom center;-webkit-background-size: 35px auto;background-size: 35px auto;border-radius:50%;margin:5px 5px 12px}
.z-tab4 li a i{display:block;width:35px;height:35px;background-repeat:no-repeat;background-position:bottom center;-webkit-background-size: 100% auto;background-size: 100% auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.z-tab4 li a .icon:after{content:'';position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px dashed #c9c9c9;border-radius:50%;z-index:2}

.z-tab4 li.on a i{background-position: top center;}
/*.z-tab4 li a i.i1{background-image:url(../images/z-icon1-on.png)}*/
/*.z-tab4 li a i.i2{background-image:url(../images/z-icon2-on.png)}*/
/*.z-tab4 li a i.i3{background-image:url(../images/z-icon3-on.png)}*/
/*.z-tab4 li a i.i4{background-image:url(../images/z-icon4-on.png)}*/
/*.z-tab4 li a i.i5{background-image:url(../images/z-icon5-on.png)}*/
/*.z-tab4 li a i.i6{background-image:url(../images/z-icon6-on.png)}*/
/*.z-tab4 li a i.i7{background-image:url(../images/z-icon7-on.png)}*/
/*.z-tab4 li.on a i.i1{background-image:url(../images/z-icon1.png)}*/
/*.z-tab4 li.on a i.i2{background-image:url(../images/z-icon2.png)}*/
/*.z-tab4 li.on a i.i3{background-image:url(../images/z-icon3.png)}*/
/*.z-tab4 li.on a i.i4{background-image:url(../images/z-icon4.png)}*/
/*.z-tab4 li.on a i.i5{background-image:url(../images/z-icon5.png)}*/
/*.z-tab4 li.on a i.i6{background-image:url(../images/z-icon6.png)}*/
/*.z-tab4 li.on a i.i7{background-image:url(../images/z-icon7.png)}*/
.z-tab4 li a p{font-size:16px;color:#858585;text-align:center}
.z-tab4 li.on .icon{background-color:#ff670d}
.z-tab4 li.on:after{content:'';position:absolute;bottom:-1px;left:50%;margin-left:-12px;width:24px;height:14px;/*background:url(../images/sj2.png) no-repeat center;*/z-index:2}
.tab4-con{padding:42px 60px 88px 48px;border:1px solid #d2d2d2;background-color:#f8fafc}
.tab4-con .pop-tit{border-bottom:0;margin-bottom:25px}
.services-row2{overflow:hidden;padding:31px 0 20px;margin:0 -5px}
.services-row2 .z-recommend{width:48%;background-color:#f8fafc}
.services-row2 .z-recommend .pic{border-color:#f8fafc}
.services-row2 .z-recommend .txt h4{font-weight:700;font-size:18px;color:#333;border-bottom:1px solid rgba(0,0,0,.1)}
.services-row2 .z-recommend .txt h4 strong{color:#ff670d}
.services-row2 .z-recommend .txt p{color:#666;opacity:1}
.services-row2 .z-recommend .txt p a{color:#666}

.content{line-height:180%; font-size:16px;}
.content p{margin-top:15px;}

.services-row3{padding-bottom:20px;}
.g-tit4{padding:0 0 10px;overflow:hidden;border-bottom:1px solid #e5e5e5;margin-bottom:8px}
.g-tit4 .more{float:right;font-size:15px;color:#ff670d;position:relative;z-index:2}
.g-tit4 h3{position:relative;font-size:18px;color:#ff670d;padding-left:11px}
.g-tit4 h3:after{content:'';position:absolute;top:50%;margin-top:-9px;left:0;width:2px;height:18px;background-color:#ff670d}
.z-list3{position:relative;margin:0 -15px;overflow:hidden}
.z-list3:after{content:'';position:absolute;top:0;left:0;right:0;height:1px;z-index:2}
.z-list3 li{float:left;width:50%}
.z-list3 a{display:block;line-height:39px;padding-right:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 15px;background:url(../images/add4.png) no-repeat right 12px center;border-top:1px solid #f2f2f2;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.z-list3 a:hover{color:#ff670d;background-image:url(../images/add4-on.png)}