/**********************************************************************/
/* COMMON */
/**********************************************************************/
#service-item h2,
#service-item h3,
#service-item h4,
#service-item h5
.topchoice{
	text-indent:-9999px;
	display:block;
}
#service-item h2,
#service-item #left h3{background:url(../img/service_parts.jpg) no-repeat;}
#service-item  h4.first{background-position:0px -120px;}
#service-item  h4.sec{background-position:0px -162px;}
#service-item  #title{
	width:620px;
	height:198px;
	margin-bottom:10px;
}
#service-item  h3{margin-bottom:10px;}
#service-item  p{
	text-align:justify;
	margin-bottom:20px;
	line-height:1.4;
}
#service-item  ul,
#service-item  ol{
	margin-bottom:20px;
}
#service-item  li{
	margin-bottom:6px;
}
#service-item  th{
	background:#FFD03F;
	text-align:center;
}
#service-item ol li{list-style:decimal inside;} 
.first, .sec, .third, .four, .five{height:100%;}
/**********************************************************************/
/* LEFT MENU */
/**********************************************************************/
#service-item #left {
	float:left;
	width:270px;
	padding-right:10px;
}
#service-item #left h3{
	width:270px;
	height:23px;
	background-position:0px -50px;
	margin-bottom:10px;
}
#service-item #left h4,
#service-item #left li a{background:url(../img/service_left_parts.jpg) no-repeat;}
#service-item #left h4{
	height:13px !important;
	margin-bottom:10px;
	clear:both;
}
#service-item  #left h4.first{background-position:0px 0px;}
#service-item  #left h4.sec{background-position:0px -20px;}
#service-item #left ul{margin-bottom:20px;}
#service-item #left ul li{
	margin-bottom:5px;
	/height:14px 
}
#service-item #left li a{padding-left:16px;display:block;}

#service-item #left li.m1 a{background-position:-155px -36px;}
#service-item #left li.m2 a{background-position:-155px -56px;}
#service-item #left li.m3 a{background-position:-155px -76px;}
#service-item #left li.m4 a{background-position:-155px -96px;}
#service-item #left li.m5 a{background-position:-155px -116px;}
#service-item #left li.m6 a{background-position:-155px -136px;}
#service-item #left li.m1 a.current,
#service-item #left li.m1 a:hover{
	background-position:-155px -160px!important;
	background-color:#FFD03F;
	text-decoration:none;
}
#service-item #left li.m2 a.current,
#service-item #left li.m2 a:hover{
	background-position:-155px -190px!important;
	background-color:#E887BA;
	text-decoration:none;
}
#service-item #left li.m3 a.current,
#service-item #left li.m3 a:hover{
	background-position:-155px -220px!important;
	background-color:#FF843F;
	text-decoration:none;
}
#service-item #left li.m4 a.current,
#service-item #left li.m4 a:hover{
	background-position:-155px -260px!important;
	background-color:#FF6B5F;
	text-decoration:none;
}
#service-item #left li.m5 a.current,
#service-item #left li.m5 a:hover{
	background-position:-155px -300px!important;
	background-color:#1FB2FF;
	text-decoration:none;
}
#service-item #left li.m6 a.current,
#service-item #left li.m6 a:hover{
	background-position:-155px -340px!important;
	background-color:#B2FF9F;
	text-decoration:none;
}
/**********************************************************************/
/* RIGHT */
/**********************************************************************/
#service-item .right {
	float:left;
	width:620px;
	padding-bottom:20px;
}
#service-item .right  h3{
	height:33px;
}
.topchoice{
	width:270px;
	height:23px;
	background:url(../img/btn_topchoice.jpg) no-repeat;
}
#service-item h4{
	height:18px;
	margin-bottom:5px;
	clear:both;
}
/**********************************************************************/
/* TITLE */
/**********************************************************************/
#service-item #title{
	background:url(../img/service_pig_parts.jpg) no-repeat;
	position:relative;
}
#service-item #title h2{
	overflow:hidden;
	height:0px;
}
#service-item #title ul{
	position:absolute;
	top:65px;
	right:1px;
	width:340px;
}
#service-item #title ul li{
	margin-bottom:2px !important;
	/margin-bottom:0 !important;
	/height:8px; 
}

#service-item #title li a{
	background:url(../img/arrow_pig.jpg) no-repeat left -51px;
	padding-left:16px;
	padding-right:6px;
	display:block;
	color:#fff;
}
#service-item #title li a.current,
#service-item #title li a:hover{
	background-position:0px -9px!important;
	background-color:#FFD03F;
	text-decoration:none;
	color:#333;
}
/**********************************************************************/
/*  PIG */
/**********************************************************************/
#service-item #pig h3,
#service-item #pig h4,
#service-item #pig h5
{background:url(../img/service_pig_parts.jpg) no-repeat;}
#service-item #pig h3{background-position:0px -210px;}
#service-item #pig .method  h4{background-position:0px -260px;height:16px;}
#service-item #pig .method  h5{
	height:18px;
	display:block;
	overflow:hidden;
	height:0px;
	margin-bottom:5px;
}
#service-item #pig .method div{
	margin-bottom:30px;
}
#service-item #pig .method .first h5{background-position:0px -300px;}
#service-item #pig .method .sec h5{background-position:0px -340px;}
#service-item #pig .method .third h5{background-position:0px -380px;}
#service-item #pig .method .four h5{background-position:0px -420px;}
#service-item #pig .method .sec table tbody tr td{padding:2px;}
#service-item #pig .method .bg{
	background:#ddd;
}
#service-item #pig .method .third table tbody tr th{
	background:#FFD03F;
	text-align:center;
}
#service-item #pig .method .third table tbody tr .th{
	background:#FAF2BD;
	text-align:center;
}
#service-item #pig .method .third table tbody tr td{
	padding:8px;
	line-height:1.8;
}
/**********************************************************************/
/*  PIG SYSTEM */
/**********************************************************************/
#service-item #pig-system h3,
#service-item #pig-system h4,
#service-item #pig-system h5
{background:url(../img/service_pigsystem_parts.jpg) no-repeat;}

#service-item #pig-system h3{background-position:0px 0px;}
#service-item #pig-system .intro p{	
	margin-bottom:10px;
	line-height:1.8;
}
#service-item #pig-system .intro strong{
	padding-bottom:5px;
	color:#DF5000;
	line-height:1.2;
	font-size:16px;
	display:block;
}
#service-item #pig-system .flow dt{
	font-weight:bold;
}
#service-item #pig-system .flow dd{	margin-bottom:5px;}
#service-item #pig-system .flow dd span{color:#377BA8;}
#service-item #pig-system .flow a {
	margin-left:auto;
	width:240px;
	display:block;
	text-align:right;
}
#service-item #pig-system .size th,
#service-item #pig-system .bg{
	background:#FFD03F;
	text-align:center;
}
#service-item #pig-system .size td{	text-align:center;}
#service-item #pig-system .size p{
	padding-top:10px;
	text-align:right;
}
#service-item #pig-system .size p strong{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#BF3600;
	margin-bottom:5px;
}
/**********************************************************************/
/*  PIG PURGING */
/**********************************************************************/
#service-item #pig-purging h3,
#service-item #pig-purging h4,
#service-item #pig-purging h5,
#service-item #pig-purging .first ul li
{background:url(../img/service_pigpurging_parts.jpg) no-repeat;}

#service-item #pig-purging h3{background-position:0px 0px;}
#service-item #pig-purging .first h4{background-position:0px -50px;}
#service-item #pig-purging .sec h4{background-position:0px -280px;}
#service-item #pig-purging .third h4{background-position:0px -320px;}
#service-item #pig-purging .four h4{background-position:0px -360px;}
#service-item #pig-purging .five h4{background-position:0px -400px;}

#service-item #pig-purging .first ul {margin-bottom:10px;}
#service-item #pig-purging .first ul li{padding:5px 0 5px 180px;margin-bottom:3px;}
#service-item #pig-purging .first ul li.l1{background-position:0px -67px;}
#service-item #pig-purging .first ul li.l2{background-position:0px -115px;}
#service-item #pig-purging .first ul li.l3{background-position:0px -155px;}
#service-item #pig-purging .first ul li.l4{background-position:0px -195px;}
#service-item #pig-purging .first ul li.l5{background-position:0px -235px;height:33px;}
#service-item #pig-purging .first .caution{
	padding:10px;
	background:#ddd;
}

#service-item #pig-purging .five th{
	background:#FFD03F;
	text-align:center;
}
#service-item #pig-purging .five .bg{background:#FAF2BD;}
#service-item #pig-purging .five td{padding:5px;}

/**********************************************************************/
/*  PIG CHART */
/**********************************************************************/
#service-item #pig-chart h3,
#service-item #pig-chart h4,
#service-item #pig-chart h5
{background:url(../img/service_pigchart_parts.jpg) no-repeat;}

#service-item #pig-chart h3{background-position:0px 0px;}
#service-item #pig-chart .first h4{background-position:0px -50px;}
#service-item #pig-chart .sec h4{background-position:0px -80px;}
#service-item #pig-chart .third h4{background-position:0px -110px;}

#service-item #pig-chart td{padding:5px;font-size:11px;}
#service-item #pig-chart .bg{background:#FAF2BD;text-align:center;}
#service-item #pig-chart .bg2{background:#F2ECCF;text-align:center;}
#service-item #pig-chart .third {
	background:url(../img/img_service_chart11.jpg) no-repeat  right center;
	height:250px;
}
#service-item #pig-chart table{
	margin-bottom:10px;
}
#service-item #pig-chart  td{text-align:center;}
a.pdf{
	background:url(../img/btn_pdf.jpg) no-repeat;
	width:180px;
	height:22px;
	text-indent:-9999px;
	display:block;
	margin-left:auto;
}
/**********************************************************************/
/*  PIG DECOKING */
/**********************************************************************/
#service-item #pig-decoking h3,
#service-item #pig-decoking h4,
#service-item #pig-decoking h5,
#service-item #pig-decoking .first
{background:url(../img/service_pigdecoking_parts.jpg) no-repeat;}

#service-item #pig-decoking h3{background-position:0px 0px;}
#service-item #pig-decoking h4{background-position:0px -50px;}
#service-item #pig-decoking .first{background-position:right -230px;}
#service-item #pig-decoking .first p {width:410px; padding-bottom:20px;}
#service-item #pig-decoking td{padding:5px;font-size:11px;}

/**********************************************************************/
/*  PIG FLOW */
/**********************************************************************/
#service-item #pig-flow h3,
#service-item #pig-flow h4,
#service-item #pig-flow h5,
#service-item #pig-flow .first ul li
{background:url(../img/service_pigflow_parts.jpg) no-repeat;}

#service-item #pig-flow h3{background-position:0px 0px;}
#service-item #pig-flow .first table tr td{
	padding:5px;
}
#service-item #pig-flow .sec table tr td{
	vertical-align:top;
	padding:0 20px 20px 0;
}

/**********************************************************************/
/*  SHOTRUN */
/**********************************************************************/
#service-item  #shotrun h2,
#service-item  #shotrun h3,
#service-item  #shotrun h4{
	background:url(../img/service_shotrun_parts.jpg) no-repeat;
}
#service-item #shotrun h2{height:198px;margin-bottom:10px;}
#service-item #shotrun h3{background-position:0px -220px;}
#service-item #shotrun .first h4{background-position:0px -300px;height:36px;}
#service-item #shotrun .sec h4{background-position:0px -350px;}
#service-item #shotrun .third h4{background-position:0px -400px;}
#service-item #shotrun .four h4{background-position:0px -450px;height:36px;}
#service-item #shotrun .four img{
	float:left;
}
#service-item  #shotrun  .four p{
	background:url(../img/img_service_shotrun32.jpg) no-repeat right 5px;
	padding-top:100px;
	padding-left:347px;
}
/**********************************************************************/
/*  SHOTRUN OUTER*/
/**********************************************************************/
#service-item  #shotrunouter h2,
#service-item  #shotrunouter h3,
#service-item  #shotrunouter h4{
	background:url(../img/service_shotrunouter_parts.jpg) no-repeat;
}
#service-item #shotrunouter h2{height:198px;margin-bottom:10px;}
#service-item #shotrunouter h3{background-position:0px -220px;}
#service-item #shotrunouter h4{background-position:0px -280px;width:300px;}
#service-item #shotrunouter .first{
	background:url(../img/img_service_shotrunouter1.jpg) no-repeat right 40px;
	
}
#service-item #shotrunouter .first p{
	width:400px;
	margin-bottom:10px;
}
#service-item #shotrunouter .first img{margin-bottom:10px;}
/**********************************************************************/
/*  TUBE*/
/**********************************************************************/
#service-item  #tube h2,
#service-item  #tube h3,
#service-item  #tube h4{
	background:url(../img/service_tube_parts.jpg) no-repeat;
}
#service-item #tube h2{height:198px;margin-bottom:10px;}
#service-item #tube .first h3{background-position:0px -220px;}
#service-item #tube .first h4{background-position:0px -280px;}
#service-item #tube .sec h3{background-position:0px -340px;}
#service-item #tube .sec h4{background-position:0px -400px;}
#service-item #tube .first{}
#service-item #tube .first p{margin-bottom:10px;}
#service-item #tube  img{margin-bottom:10px;}
#service-item #tube ol{
	width:290px;
	padding-right:20px;
	float:left;
	font-size:11px;
	margin-bottom:20px;
}
/**********************************************************************/
/*  SR*/
/**********************************************************************/
#service-item  #sr h2,
#service-item  #sr h3,
#service-item  #sr h4{
	background:url(../img/service_sr_parts.jpg) no-repeat;
}
#service-item #sr h2{height:198px;margin-bottom:10px;}
#service-item #sr .first h3{background-position:0px -220px;}
#service-item #sr .first h4{background-position:0px -280px;}
#service-item #sr .sec h4{background-position:0px -340px;}

/**********************************************************************/
/*  GF*/
/**********************************************************************/
#service-item  #gf h2,
#service-item  #gf h3,
#service-item  #gf h4,
#service-item #gf .sec dt{
	background:url(../img/service_gf_parts.jpg) no-repeat;
	display:block;
	overflow:hidden;
	height:0px;
}
#service-item #gf h2{height:198px;margin-bottom:10px;}
#service-item #gf .first h3{background-position:0px -220px;}
#service-item #gf .first h4{background-position:0px -280px;}
#service-item #gf .sec h4{background-position:0px -340px;}
#service-item #gf .sec dl{
	padding-bottom:30px;
	margin-bottom:10px;
	background:url(../img/img_service_gf4.jpg) no-repeat 170px bottom;
	font-size:11px;
}
#service-item #gf .sec dl.last{background:none;}
#service-item #gf .sec dt{padding-top:16px;}
#service-item #gf .sec dd{padding-left:0px;}
#service-item #gf .sec div{
	float:left;
	padding-right:10px;
}
#service-item #gf .sec div.listleft{
	background:url(../img/img_service_gf2.jpg) no-repeat;
	width:290px;
}
#service-item #gf .sec div.listright{
	background:url(../img/img_service_gf3.jpg) no-repeat;
	width:310px;
}
#service-item #gf .sec div.listleft dl{padding-left:135px;}
#service-item #gf .sec div.listright dl{padding-left:170px;}

#service-item #gf .sec .l1 dt{background-position:0px -400px;}
#service-item #gf .sec .l2 dt{background-position:0px -440px;}
#service-item #gf .sec .l3 dt{background-position:0px -480px;}
#service-item #gf .sec .l4 dt{background-position:0px -520px;}
#service-item #gf .sec .l5 dt{background-position:0px -560px;}
#service-item #gf .sec .l6 dt{background-position:0px -600px;}
#service-item #gf .sec .l7 dt{background-position:0px -640px;}
#service-item #gf .sec .l8 dt{background-position:0px -680px;}
#service-item #gf .sec .l9 dt{background-position:0px -720px;}


