@font-face {
    font-family: 'CalibriRegular';
    src: url('../fonts/calibri.eot');
    src: url('../fonts/calibri.eot') format('embedded-opentype'),
         url('../fonts/calibri.woff') format('woff'),
         url('../fonts/calibri.ttf') format('truetype'),
         url('../fonts/calibri.svg#CalibriRegular') format('svg');
}
.pad-top-5 {padding-top: 5px}.pad-top-10 {padding-top: 10px}.pad-top-15 {padding-top: 15px}.pad-top-20 {padding-top: 20px}.pad-top-25 {padding-top: 25px}.pad-top-30 {padding-top: 30px}.pad-top-35 {padding-top: 35px}.pad-top-40 {padding-top: 40px}.pad-top-45 {padding-top: 45px}.pad-top-50 {padding-top: 50px}.pad-top-55 {padding-top: 55px}.pad-top-60 {padding-top: 60px}.pad-top-65 {padding-top: 65px}.pad-top-70 {padding-top: 70px}.pad-top-75 {padding-top: 75px}.pad-top-80 {padding-top: 80px}.pad-top-85 {padding-top: 85px}.pad-top-90 {padding-top: 90px}.pad-top-95 {padding-top: 95px}.pad-top-100 {padding-top: 100px}.pad-bot-5 {padding-bottom: 5px}.pad-bot-10 {padding-bottom: 10px}.pad-bot-15 {padding-bottom: 15px}.pad-bot-20 {padding-bottom: 20px}.pad-bot-25 {padding-bottom: 25px}.pad-bot-30 {padding-bottom: 30px}.pad-bot-35 {padding-bottom: 35px}.pad-bot-40 {padding-bottom: 40px}.pad-bot-45 {padding-bottom: 45px}.pad-bot-50 {padding-bottom: 50px}.pad-bot-55 {padding-bottom: 55px}.pad-bot-60 {padding-bottom: 60px}.pad-bot-65 {padding-bottom: 65px}.pad-bot-70 {padding-bottom: 70px}.pad-bot-75 {padding-bottom: 75px}.pad-bot-80 {padding-bottom: 80px}.pad-bot-85 {padding-bottom: 85px}.pad-bot-90 {padding-bottom: 90px}.pad-bot-95 {padding-bottom: 95px}.pad-bot-100 {padding-bottom: 100px}.pad-left-5 {padding-left: 5px}.pad-left-10 {padding-left: 10px}.pad-left-15 {padding-left: 15px}.pad-left-20 {padding-left: 20px}.pad-left-25 {padding-left: 25px}.pad-left-30 {padding-left: 30px}.pad-left-35 {padding-left: 35px}.pad-left-40 {padding-left: 40px}.pad-left-45 {padding-left: 45px}.pad-left-50 {padding-left: 50px}.pad-left-55 {padding-left: 55px}.pad-left-60 {padding-left: 60px}.pad-left-65 {padding-left: 65px}.pad-left-70 {padding-left: 70px}.pad-left-75 {padding-left: 75px}.pad-left-80 {padding-left: 80px}.pad-left-85 {padding-left: 85px}.pad-left-90 {padding-left: 90px}.pad-left-95 {padding-left: 95px}.pad-left-100 {padding-left: 100px}.pad-right-5 {padding-right: 5px}.pad-right-10 {padding-right: 10px}.pad-right-15 {padding-right: 15px}.pad-right-20 {padding-right: 20px}.pad-right-25 {padding-right: 25px}.pad-right-30 {padding-right: 30px}.pad-right-35 {padding-right: 35px}.pad-right-40 {padding-right: 40px}.pad-right-45 {padding-right: 45px}.pad-right-50 {padding-right: 50px}.pad-right-55 {padding-right: 55px}.pad-right-60 {padding-right: 60px}.pad-right-65 {padding-right: 65px}.pad-right-70 {padding-right: 70px}.pad-right-75 {padding-right: 75px}.pad-right-80 {padding-right: 80px}.pad-right-85 {padding-right: 85px}.pad-right-90 {padding-right: 90px}.pad-right-95 {padding-right: 95px}.pad-right-100 {padding-right: 100px}.pad-top-0 {padding-top: 0;}.pad-right-0 {padding-right: 0;}.pad-bot-0 {padding-bottom: 0;}.pad-left-0 {padding-left: 0;}.pad-0 {padding: 0;}.mar-0 {margin: 0;}.mar-top-5 {margin-top: 5px}.mar-top-10 {margin-top: 10px}.mar-top-15 {margin-top: 15px}.mar-top-20 {margin-top: 20px}.mar-top-25 {margin-top: 25px}.mar-top-30 {margin-top: 30px}.mar-top-35 {margin-top: 35px}.mar-top-40 {margin-top: 40px}.mar-top-45 {margin-top: 45px}.mar-top-50 {margin-top: 50px}.mar-top-55 {margin-top: 55px}.mar-top-60 {margin-top: 60px}.mar-top-65 {margin-top: 65px}.mar-top-70 {margin-top: 70px}.mar-top-75 {margin-top: 75px}.mar-top-80 {margin-top: 80px}.mar-top-85 {margin-top: 85px}.mar-top-90 {margin-top: 90px}.mar-top-95 {margin-top: 95px}.mar-top-100 {margin-top: 100px}.mar-bot-5 {margin-bottom: 5px}.mar-bot-10 {margin-bottom: 10px}.mar-bot-15 {margin-bottom: 15px}.mar-bot-20 {margin-bottom: 20px}.mar-bot-25 {margin-bottom: 25px}.mar-bot-30 {margin-bottom: 30px}.mar-bot-35 {margin-bottom: 35px}.mar-bot-40 {margin-bottom: 40px}.mar-bot-45 {margin-bottom: 45px}.mar-bot-50 {margin-bottom: 50px}.mar-bot-55 {margin-bottom: 55px}.mar-bot-60 {margin-bottom: 60px}.mar-bot-65 {margin-bottom: 65px}.mar-bot-70 {margin-bottom: 70px}.mar-bot-75 {margin-bottom: 75px}.mar-bot-80 {margin-bottom: 80px}.mar-bot-85 {margin-bottom: 85px}.mar-bot-90 {margin-bottom: 90px}.mar-bot-95 {margin-bottom: 95px}.mar-bot-100 {margin-bottom: 100px}.mar-left-5 {margin-left: 5px}.mar-left-10 {margin-left: 10px}.mar-left-15 {margin-left: 15px}.mar-left-20 {margin-left: 20px}.mar-left-25 {margin-left: 25px}.mar-left-30 {margin-left: 30px}.mar-left-35 {margin-left: 35px}.mar-left-40 {margin-left: 40px}.mar-left-45 {margin-left: 45px}.mar-left-50 {margin-left: 50px}.mar-left-55 {margin-left: 55px}.mar-left-60 {margin-left: 60px}.mar-left-65 {margin-left: 65px}.mar-left-70 {margin-left: 70px}.mar-left-75 {margin-left: 75px}.mar-left-80 {margin-left: 80px}.mar-left-85 {margin-left: 85px}.mar-left-90 {margin-left: 90px}.mar-left-95 {margin-left: 95px}.mar-left-100 {margin-left: 100px}.mar-right-5 {margin-right: 5px}.mar-right-10 {margin-right: 10px}.mar-right-15 {margin-right: 15px}.mar-right-20 {margin-right: 20px}.mar-right-25 {margin-right: 25px}.mar-right-30 {margin-right: 30px}.mar-right-35 {margin-right: 35px}.mar-right-40 {margin-right: 40px}.mar-right-45 {margin-right: 45px}.mar-right-50 {margin-right: 50px}.mar-right-55 {margin-right: 55px}.mar-right-60 {margin-right: 60px}.mar-right-65 {margin-right: 65px}.mar-right-70 {margin-right: 70px}.mar-right-75 {margin-right: 75px}.mar-right-80 {margin-right: 80px}.mar-right-85 {margin-right: 85px}.mar-right-90 {margin-right: 90px}.mar-right-95 {margin-right: 95px}.mar-right-100 {margin-right: 100px}.mar-top-0 {margin-top: 0;}.mar-right-0 {margin-right: 0;}.mar-bot-0 {margin-bottom: 0;}.mar-left-0 {margin-left: 0;}.font-size-8 {font-size: 8px !important;}.font-size-9 {font-size: 9px !important;}.font-size-10 {font-size: 10px !important;}.font-size-11 {font-size: 11px !important;}.font-size-12 {font-size: 12px !important;}.font-size-13 {font-size: 13px !important;}.font-size-14 {font-size: 14px !important;}.font-size-15 {font-size: 15px !important;}.font-size-16 {font-size: 16px !important;}.font-size-17 {font-size: 17px !important;}.font-size-18 {font-size: 18px !important;}.font-size-19 {font-size: 19px !important;}.font-size-20 {font-size: 20px !important;}.font-size-21 {font-size: 21px !important;}.font-size-22 {font-size: 22px !important;}.font-size-23 {font-size: 23px !important;}.font-size-24 {font-size: 24px !important;}.font-size-25 {font-size: 25px !important;}.font-size-26 {font-size: 26px !important;}.font-size-27 {font-size: 27px !important;}.font-size-28 {font-size: 28px !important;}.font-size-29 {font-size: 29px !important;}.font-size-30 {font-size: 30px !important;}.font-size-31 {font-size: 31px !important;}.font-size-32 {font-size: 32px !important;}.font-size-33 {font-size: 33px !important;}.font-size-34 {font-size: 34px !important;}.font-size-35 {font-size: 35px !important;}.font-size-36 {font-size: 36px !important;}.font-size-37 {font-size: 37px !important;}.font-size-38 {font-size: 38px !important;}.font-size-39 {font-size: 39px !important;}.font-size-40 {font-size: 40px !important;}.font-size-41 {font-size: 41px !important;}.font-size-42 {font-size: 42px !important;}.font-size-43 {font-size: 43px !important;}.font-size-44 {font-size: 44px !important;}.font-size-45 {font-size: 45px !important;}.font-size-46 {font-size: 46px !important;}.font-size-47 {font-size: 47px !important;}.font-size-48 {font-size: 48px !important;}.font-size-49 {font-size: 49px !important;}.font-size-50 {font-size: 50px !important;}.font-size-51 {font-size: 51px !important;}.font-size-52 {font-size: 52px !important;}.font-size-53 {font-size: 53px !important;}.font-size-54 {font-size: 54px !important;}.font-size-55 {font-size: 55px !important;}.font-size-56 {font-size: 56px !important;}.font-size-57 {font-size: 57px !important;}.font-size-58 {font-size: 58px !important;}.font-size-59 {font-size: 59px !important;}.font-size-60 {font-size: 60px !important;}.pull-none {float: none;}.line-height-1{line-height: 1px;}.line-height-2{line-height: 2px;}.line-height-3{line-height: 3px;}.line-height-4{line-height: 4px;}.line-height-5{line-height: 5px;}.line-height-6{line-height: 6px;}.line-height-7{line-height: 7px;}.line-height-8{line-height: 8px;}.line-height-9{line-height: 9px;}.line-height-10{line-height: 10px;}.line-height-11{line-height: 11px;}.line-height-12{line-height: 12px;}.line-height-13{line-height: 13px;}.line-height-14{line-height: 14px;}.line-height-15{line-height: 15px;}.line-height-16{line-height: 16px;}.line-height-17{line-height: 17px;}.line-height-18{line-height: 18px;}.line-height-19{line-height: 19px;}.line-height-20{line-height: 20px;}.line-height-21{line-height: 21px;}.line-height-22{line-height: 22px;}.line-height-23{line-height: 23px;}.line-height-24{line-height: 24px;}.line-height-25{line-height: 25px;}.line-height-26{line-height: 26px;}.line-height-27{line-height: 27px;}.line-height-28{line-height: 28px;}.line-height-29{line-height: 29px;}.line-height-30{line-height: 30px;}.line-height-31{line-height: 31px;}.line-height-32{line-height: 32px;}.line-height-33{line-height: 33px;}.line-height-34{line-height: 34px;}.line-height-35{line-height: 35px;}.line-height-36{line-height: 36px;}.line-height-37{line-height: 37px;}.line-height-38{line-height: 38px;}.line-height-39{line-height: 39px;}.line-height-40{line-height: 40px;}.line-height-41{line-height: 41px;}.line-height-42{line-height: 42px;}.line-height-43{line-height: 43px;}.line-height-44{line-height: 44px;}.line-height-45{line-height: 45px;}.line-height-46{line-height: 46px;}.line-height-47{line-height: 47px;}.line-height-48{line-height: 48px;}.line-height-49{line-height: 49px;}.line-height-50{line-height: 50px;}
body {
	background-color: #fff;
	margin: 0;
	padding: 0;
	font-family: 'CalibriRegular', 'Segoe UI', Arial, sans-serif;
	font-size: 15px;
	position: relative;
}
* {
	box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
}
img {
	vertical-align: middle;
}
.container {width: 960px;margin: 0 auto;background-color: #fff;}

.border-10 {background: none repeat scroll 0 0 #B38F1D;height: 10px;width: 100%;}
.img-responsive {
	max-width: 100%;
	height: auto;
}
.pull-left { float: left;}
.pull-right { float: right;}
.clearfix { clear: both; display: block;}

.font-size-8 {font-size: 8px !important;}.font-size-9 {font-size: 9px !important;}.font-size-10 {font-size: 10px !important;}.font-size-11 {font-size: 11px !important;}.font-size-12 {font-size: 12px !important;}.font-size-13 {font-size: 13px !important;}.font-size-14 {font-size: 14px !important;}.font-size-15 {font-size: 15px !important;}.font-size-16 {font-size: 16px !important;}.font-size-17 {font-size: 17px !important;}.font-size-18 {font-size: 18px !important;}.font-size-19 {font-size: 19px !important;}.font-size-20 {font-size: 20px !important;}.font-size-21 {font-size: 21px !important;}.font-size-22 {font-size: 22px !important;}.font-size-23 {font-size: 23px !important;}.font-size-24 {font-size: 24px !important;}.font-size-25 {font-size: 25px !important;}.font-size-26 {font-size: 26px !important;}.font-size-27 {font-size: 27px !important;}.font-size-28 {font-size: 28px !important;}.font-size-29 {font-size: 29px !important;}.font-size-30 {font-size: 30px !important;}.font-size-31 {font-size: 31px !important;}.font-size-32 {font-size: 32px !important;}.font-size-33 {font-size: 33px !important;}.font-size-34 {font-size: 34px !important;}.font-size-35 {font-size: 35px !important;}.font-size-36 {font-size: 36px !important;}.font-size-37 {font-size: 37px !important;}.font-size-38 {font-size: 38px !important;}.font-size-39 {font-size: 39px !important;}.font-size-40 {font-size: 40px !important;}

.black {color: #333;}

.col-6 {width: 50%;	float: left;min-height: 1px;}
.col-12 {width: 100%;float: left;min-height: 1px;}

.pos-re {position: relative;}
.pos-ab {position: absolute;}
.pos-st {position: static;}

.dis-block {display: block;}
.dis-inline-block {display: inline-block;}
.dis-none {display: none;}

.bold {font-weight: bold;}
.normal {font-weight: normal;}

.text-center {text-align: center;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-justify {text-align: justify;}

/*------------------------------------------------------------------*/
.line {
	background-color: #fff;
	width: 960px;
	padding: 20px 0;
}
.the-content {
	width: 800px;
	margin: 0 auto;
	background-color: #fff;
}
.line-title {
	font-size: 30px;
	color: #333;
	margin-bottom: 15px;
	margin-top: 15px;
}
.line.first-line {
	margin: 20px auto 0 auto;
}

.line .image-group {
	border: 2px solid #333;
}
.line .image-group img {
    display: inline-block;
    height: 250px;
    width: 380px;
}

.rotate-text {
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	color: #333;
}
.rotate-text.specification {
	left: -55px;
    top: 80px;
}
.rotate-text.machinery {
	left: -55px;
    top: 65px;
}
.rotate-text.rig0 {
	left: 0px;
    top: 0px;
}

.rotate-text.rig1 {
	left: -45px;
    top: 40px;
}

.rotate-text.inventory {
	left: -45px;
    top: 65px;
}
.rotate-text.electronics {
	left: -55px;
    top: 65px;
}
.rotate-text.layout {
	left: -75px;
    top: 50%;
    margin-top: -20px;
}

.width-75 {width: 75px;}
.width-100 {width: 100px;}
.width-150 {width: 150px;}
.width-160 {width: 160px;}
.width-180 {width: 180px;}
.width-200 {width: 200px;}
.width-210 {width: 210px;}
.width-220 {width: 220px;}
.width-250 {width: 250px;}
.width-350 {width: 350px;}
.width-400 {width: 400px;}
.width-per-100 {width: 100%;}
.the-table .table-col-left {
	padding-right: 10px;
	text-align: right;
	font-size: 15px;
}
.the-table .table-col-right {
	font-size: 14px;
}
.line > .line-title {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

.download-btn {
	display: inline-block;
	background-color: rgba(0,0,0,0.5);
	padding: 10px;
	color: #fff;
	text-decoration: none;
	position: fixed;
	top: 15px; 
	left: 15px;
}
.download-btn:hover {
	background-color: rgba(0,0,0,0.8);
}
.loading {
	position: fixed;
	top: 0; 
	bottom: 0; 
	left: 0; 
	right: 0;
	z-index: 10000;
	color: #fcfcfc;
	display: none;
}
.backdrop {
	background-color: rgba(0,0,0,0.8);
}
@keyframes LoadingEffect {
	50% {
		opacity: 0.1;
		color: #333;
	}
}
@-webkit-keyframes LoadingEffect {
	50% {
		opacity: 0.1;
		color: #333;
	}
}

.letter:nth-child(1) {
        -webkit-animation: LoadingEffect 3s infinite 200ms;
        animation: LoadingEffect 3s infinite 200ms;
}
.letter:nth-child(2) {
        -webkit-animation: LoadingEffect 3s infinite 400ms;
        animation: LoadingEffect 3s infinite 400ms;
 }
.letter:nth-child(3) {
        -webkit-animation: LoadingEffect 3s infinite 600ms;
        animation: LoadingEffect 3s infinite 600ms;
 }
.letter:nth-child(4) {
        -webkit-animation: LoadingEffect 3s infinite 800ms;
        animation: LoadingEffect 3s infinite 800ms;
}
.letter:nth-child(5) {
        -webkit-animation: LoadingEffect 3s infinite 1000ms;
        animation: LoadingEffect 3s infinite 1000ms;
}
.letter:nth-child(6) {
        -webkit-animation: LoadingEffect 3s infinite 1200ms;
        animation: LoadingEffect 3s infinite 1200ms;
}
.letter:nth-child(7) {
        -webkit-animation: LoadingEffect 3s infinite 1400ms;
        animation: LoadingEffect 3s infinite 1400ms;
}
.letter:nth-child(8) {
        -webkit-animation: LoadingEffect 3s infinite 1600ms;
        animation: LoadingEffect 3s infinite 1600ms;
}
.letter:nth-child(9) {
        -webkit-animation: LoadingEffect 3s infinite 1800ms;
        animation: LoadingEffect 3s infinite 1800ms;
}
.letter:nth-child(10) {
        -webkit-animation: LoadingEffect 3s infinite 2000ms;
        animation: LoadingEffect 3s infinite 2000ms;
}

.loading.backdrop .letter {
   position: relative;
   top: -webkit-calc(50% - 50px);
   top: calc(50% - 50px);
   text-shadow: 0px 0px 3px white;
   display: inline-block;
   text-align: center;
   line-height: 50px;
}

.price {
font-size:20px;
}

a:link {color:#046380}

a:visited {color:#046380}

a:active {color:#046380}