/* CSS Document */

#link_panel{float: right;
width: 150px;

padding-top: 5px;}
#link_panel a {
font-size: 1.3em;
float: left;
clear: both;
margin-bottom: 10px;
line-height: 24px!important;
color: #006EC7;
}
#link_panel a span {
float: left;
display: block;
margin-right: 10px;
}
.prod_content_wrap {
float: left;
display: block;
width:400px;
padding-left: 10px;

}
.mainContent h1{font-size: 2.4em!important;
font-weight: 300!important;
}
.main_words{font-size:19px; margin-top:10px; color:#006ec7; font-family:Arial, Helvetica, sans-serif;}
.mainContent{ padding-bottom:10px;}
.main_content_2{ clear:both; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding-bottom: 6px;
background: url(../image/home_lbg.jpg) repeat-y;
margin-left:5px;
width:260px;
height:198px;
margin-bottom:20px;}
.main_content_4{ clear:both; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding-bottom: 6px;
background: url(../image/home_lbg.jpg) repeat-y;
margin-left:5px;
width:260px;
height:72px;
margin-bottom:20px;}
.main_content_5{ clear:both; 
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding-bottom: 6px;
background: url(../image/home_lbg.jpg) repeat-y;
margin-left:5px;
width:260px;
height:232px;
margin-bottom:20px;}
.hot_img{ padding-left:25px;}
.cus-title-sub {
font-family: texregular,Arial,sans-serif;
font-size: 1.3em;
float: left;
clear: both;
display: block;
margin: 0!important;
color: #6a7f94;
font-weight: 400!important;
line-height: 115%;
width:500px;
}
.clearFix{ clear:both}
.help_choose {
background-color: #FFF!important;
border: 1px solid #006EC7;
width:205px;
height: 35px!important;
}
.help_choose:hover{ opacity:0.6}
.grid_block_prod {
float: left;
display: block;
position: relative;
margin: 0 0 10px 10px;
}
.help_choose span {
background-color: #FFF!important;
color: #006EC7;
background-image:url(../image/link_icon_grey.png)!important;
}
.grid_block_prod span {
float: left;
display: block;
position: absolute;
top: 0;
left: 0;

font-family: texregular,Arial,sans-serif;
text-decoration: none;
font-size: 1.6em;
line-height: 34px!important;
height: 35px;
background-repeat: no-repeat;
background-position: 10px 10px;
padding-left: 35px;
}
.prod_item_wrap {
overflow: hidden;
float: left;
display: block;
margin: 0 0 0 11px;
}
.prod_items {
float: left;
display: block;
position: relative;
width: 280px;
overflow: hidden;
margin-bottom: 10px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
box-shadow: 0 1px 1px rgba(0,0,0,.05);
box-sizing: border-box;
border-color: #ddd;
}
.prod_items_header{color: #333;
background-color: #f5f5f5;
border-color: #ddd;
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-left-radius: 3px;
border-top-right-radius: 3px;}
.prod_items_header a:hover{ text-decoration:underline;}
.prod_items_bd{ height:auto; padding:5px;}
.prod_items:hover { border-color:#006EC7;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;  
 -khtml-opacity:0.7;  
 opacity:0.7; 
}

.prod_item {
float: left;
display: block;
border: 1px solid #CCC;
position: relative;
width: 210px;
overflow: hidden;
margin-bottom: 20px;
}
.prod_item a {
float: left;
}
.prod_item h3.pi_sps {
background:url(../image/Cus-005.jpg) no-repeat;
}
.prod_item h3.pi_cus1{ background:url(../image/custom_rotary_union_1.jpg) no-repeat;}
.prod_item h3.pi_cus2{ background:url(../image/custom_rotary_union_2.jpg) no-repeat;}
.prod_item h3.pi_cus3{ background:url(../image/cusru5.jpg) no-repeat;}
.prod_item h3.pi_cus4{ background:url(../image/cusru4.jpg) no-repeat;}
.prod_item h3.pi_cus5{ background:url(../image/cusru6.jpg) no-repeat;}
.prod_item h3.pi_cus6{ background:url(../image/cusru7.jpg) no-repeat;}
.prod_item h3 {
float: left;
display: block;
font-family: texregular,Arial,sans-serif;
font-size: 1.8em;
font-weight: 400!important;
line-height: 30px;
width: 210px;
height: 92px;
position: relative;
padding: 0;
}
.prod_item h3 span {
position: absolute;
bottom: 0;
left: 0;
width: 200px;
color: #FFF;
background:url(../image/hg_overlay.png);
padding-left:10px;
}
.prod_item ul {
float: left;
margin: 10px 0 7px 10px;
padding: 0;
font-size: 1.3em;
color: #555;
clear: both;
width: 200px;
background-color: #FFF;
}


.cus_solu_ars li { font-size:0.8em;
color: #555;
padding-left:5px;
background-image:url(../image/link_icon.png);
background-repeat:no-repeat;
background-position:left;
padding-left:15px;
margin-bottom: 3px;
}
.prod_item h3.pi_lt {
background:url(../image/Cus-006.jpg) no-repeat;
}
.prod_item h3.pi_se {
background:url(../image/Cus-007.jpg) no-repeat;
}
.prod_item h3.pf_sf {
background:url(../image/cus-008.jpg) no-repeat;
}
.prod_item h3.pg_sg {
background:url(../image/cus-009.jpg) no-repeat;
}
.prod_item h3.ph_sh {
background:url(../image/cus-010.jpg) no-repeat;
}



 .hnd_col_content {
width: 675px;
float: left;
display: block;
overflow: hidden;
text-align:left
}
.hnd_grid_item {
width: 210px;
height: 315px;
display: block;
float: left;
margin: 5px 0 0 15px;
position: relative;
}
 .hnd_col_content .hnd_grid_item a.hnd_img_link {
padding: 0!important;
}
 .hnd_col_content li a {
font-weight: 400;
font-family: texregular,Arial,sans-serif!important;
line-height: 15px;
text-decoration: none;
color: #555;
font-size: 15px;
}
.subMenuList li a:hover{color:f58a08}
.hnd_grid_item p {
width: 200px!important;
padding: 10px 0 0!important;
display: block;
overflow: hidden;
font-size: 13px;
line-height: 18px;
color: #555;
-webkit-font-smoothing: antialiased;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
 .hnd_col_preview h3 {
font-family: texregular,Arial,sans-serif!important;
font-size: 22px;
color: #FFF;
background:url(../image/bg.jpg);
width: 240px;
line-height: 26px;
padding: 8px 15px;
font-weight: 400;
}
.sub_p{font-family: texregular,Arial,sans-serif!important;
font-size: 21px;
color: #FFF;
background:url(../image/bg.jpg);
width: 255px;
line-height: 26px;
padding: 8px 8px;
font-weight: 400;}
 .hnd_col_content .hnd_grid_item ul {
margin: 0;
position: absolute;
bottom: 0;
}
 .hnd_col_content ul {
float: left;}
 .hnd_col_content ul li {
float: none!important;
margin-bottom: 15px;
display:block;
list-style:none;
}
 .hnd_col_content .hnd_grid_item ul li a {
font-weight: 400;
font-family: texregular,Arial,sans-serif!important;
line-height: 16px;
width:160px;
background-color: transparent!important;
color: #006ec7;
background:url(../image/link_icon_grey.png) no-repeat left center;
padding: 2px 0 0 12px!important;
text-decoration: none;
font-size::15px;
}
.pro_preview{ float:right; margin-right:20px}
.pro_preview p{color: #555;
width: 150px;
display: block;
overflow: hidden;
font-size: 13px;
line-height: 18px;

-webkit-font-smoothing: antialiased;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
.pro_preview p .hnd_linkadd {
margin: 5px 0 0!important;
}
.pro_preview a{
height: 21px;
font-family: texregular,Arial,sans-serif!important;
background:url(../image/link_icon_grey.png) no-repeat left center;
padding: 7px 0 0 15px!important;
font-size: 14px;
font-weight: 400;
float: left;
display: block;
clear: both;
background-color: transparent!important;
color: #006ec7;
line-height: 14px;
}
.pro_preview a:hover{ text-decoration:underline}
.grid_5_closed {

/* margin-top: -25px; */
margin-top: -1px;

width::120px;
display:none;
}
.grid_5 li:hover .grid_5_closed {
display: block;
}
.menu-text1{ background:url(../image/icon_right.gif) no-repeat 5px 10px;
text-indent: 13px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;

line-height:30px
}


.head_img {
margin-left:35px;
float:left;
clear:both;
display: block;
}
.cu-ind-title {
font-family: texregular,Arial,sans-serif;
color: #006ec7;
float: left;
display: block;
margin: 10px 0 0 !important;
clear: both;
line-height: 125%!important;
width: 400px;
}

.step_wrap {
float: left;
margin-top: 15px;
}
.step_links {
display: block;
cursor: pointer;
float: left;
margin-left:8px;
}
.step_links li {
background-color: #089ad6;
color: #FFF;
font-family: 'texregular', Arial, sans-serif;
font-size: 16px!important;
float: left;
padding: 0px 0px 0px 8px;
display: block;
width: 250px;
clear: both;
opacity: 0.6;
margin-bottom: 2px;
height: 26px;
line-height: 26px;
background-image:url(../image/step_line.jpg);
background-position: 227px -26px;
background-repeat: no-repeat;
}
.sc_active {
opacity: 1!important;
background-position: 227px 0px!important;
}
.step_content {
float: left;
width: 375px;
padding: 10px;
height: 115px;
border: 1px solid #089ad6;
}
.step_content h4 {
font-family: 'texregular', Arial, sans-serif;
font-size: 1.6em;
color: #006EC7;
line-height: 115%;
font-weight: normal!important;
}
a.linkGlobal {
text-decoration: underline;
font-weight: 400!important;
color: #38648e;
font-size: 1em;
}
.product_con{padding-top:5px}



#product_grid {
margin: 30px 0 20px 40px;
overflow: hidden;
float: left;
width: 660px;
}
#product_grid .grid_item {
float: left;
padding: 0;
margin: 0 8px 10px 0;
border: 1px solid #CCC;
}
center {
display: block;
text-align: -webkit-center;
}

#product_grid .grid_item a {
float: left;
width: 122px;
background-color: #FFF;
display: block;
overflow: hidden;
clear: both;
}
#right_link{ float: right;
margin-top:80px;
width: 260px;}
#right_link a { text-decoration:none;
font-size: 1.1em;
float: left;
clear: both;
margin-bottom: 10px;
line-height: 29px!important;
color: #006EC7;
}
.installa{ padding-left:60px}
#right_link a:hover{color:#d94848;}
#right_link a span {
float: left;
display: block;
border: 1px solid #EFDCCE;
width: 28px;
height: 28px;
margin-right: 10px;}
#right_link img{ margin:-5px 0px 0px -5px}


.thu_cont{width:700px; margin-top:20px; padding-left:10px;}
.pro_menu_1{ border: solid 1px #CCCCCC; border-collapse:collapse; border-top:solid 3px #006ec7}
tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}
.pro_menu_1 tr { height:40px;
display: table-row;
vertical-align: inherit;
border-color: inherit;
}
.pro_menu_1 td{ border:1px solid #CCCCCC;text-align:center;}

.pro_menu_1 a{ text-decoration:none; color:#000000}
.pro_menu_1 a:hover{color:#006ec7}

.scfr{ background-color:#089ad6; padding:2px 5px 2px 5px!important; display:block; color:#FFF!important; line-height:16px;
width:60px; margin-left:auto; margin-right:auto}
.scfr:hover{opacity:0.5}


.prod_content_wrap ul{ margin-top:15px}
.prod_content_wrap ul li{ background:url(../image/home_22.jpg) no-repeat left; padding-left:8px; line-height:22px; font-size:13px;}

.pro_img_con{float: left;
display: block;
clear: both;
margin-top:35px}
.pro_link{float: left;
width:475px;
margin: 5px 10px 5px 20px;}
.pro_intro{border-top: dotted 1px #ccc;
width: 420px;
float: left;
display: block;
margin: 15px 0 0;
clear: both;}
.pro_intro{text-decoration: none;
font-size: 1.1em;
float: left;
clear: both;
margin-bottom: 10px;

}
.con_1{ line-height:29px; text-decoration:none; color: #BC682F; font-size: 1.1em}
.con_1 span{float:left;
display: block;
width: 28px;
height: 28px;
margin-right: 10px;}
.con_1 img{ margin:-5px 0px 0px -5px}
.con_link{ float:left; padding-right:10px;}
.con_spec{ float: left;
clear: both;
background: url(../image/link_icon_grey.png) no-repeat left 5px center;
padding: 0 0 0 30px;
margin-top: 3px;
text-decoration: none;
color: #38648e;
line-height:25px;
display: block;}
.pro_feat{ float:left;
margin-top:25px;
 margin-left:5px;
 width:330px;}
.pro_feat_1{ float:left;
margin-left:30px;
margin-top:25px;
width:320px;}
.pro_feat li {background: url(../image/link_icon_grey.png) no-repeat left 5px center;
padding: 0 0 0 30px;
margin-top: 3px;
text-decoration: none;
font-size: 12.75px;
letter-spacing:0.4px;
line-height:25px;
display: block;}
#content_domtabs_2 ul{ width:350px; background:url(../image/spec-bg.gif) repeat-y; height:201px; float:left}
.pro_feat_1 li{background: url(../image/link_icon_grey.png) no-repeat left 5px center;
padding: 0 0 0 30px;
font-size:12.75px;
letter-spacing:0.4px;
margin-top: 3px;
text-decoration: none;

line-height:25px;
display: block;}
.cs_spec{width:705px;padding: 25px 0 0 10px; height:250px}
.cs_spec ul{ width:350px; background:url(../image/spec-bg.gif) repeat-y; height:201px; float:left}
.cs_spec h3{ background:#C7E9F7; font:bold 14px/16px Arial,sans-serif;
padding:12px 0 11px 7px; margin-bottom:1px;
}
.cs_spec li{ float:left; width:350px; padding:10px 0 10px; background:url(../image/spec-sepa.gif) no-repeat; line-height:22px;}
.cs_spec span{ float:left; width:138px; padding-left:5px; font:300 11px/14px Arial, Verdana, sans-serif}
.cs_spec li p{ float:left; width:168px; padding-left:18px; font:300 11px/14px Arial, Verdana, sans-serif}
#content_domtabs_2 h3{ background:#ffcd6d; font:bold 14px/16px Arial,sans-serif;
padding:12px 0 11px 7px; margin-bottom:1px;
}
#content_domtabs_2 li{ float:left; width:350px; padding:10px 0 10px; background:url(../image/spec-sepa.gif) no-repeat; line-height:22px;}
#content_domtabs_2 span{ float:left; width:136px; padding-left:6px; font:300 11px/14px Arial, Verdana, sans-serif}
#content_domtabs_2 li p{float:left; padding-left:18px; font:300 11px/14px Arial, Verdana, sans-serif}
#content_domtabs_2{width:710px; padding-top:2px;
height: 273px;
}

.sub_pro li{background:url(../image/home_22.jpg) no-repeat left; padding-left:8px; line-height:24px; font-size:13px; letter-spacing: 0.4pt}

.rightContainer a{ text-decoration:none; color:#000000}

.cont_inq{ border-bottom:1px solid #ccc; width:300px; font-size:17px;}
.cont_gen{ margin-bottom:20px;}
.cont_gen p{ margin-left:2px}
.cont_gen ul{ text-decoration:none; margin-left:2px; margin-top:10px; font-size:14px; letter-spacing:0.5px; color:#283233;}
.cont_gen ul li{ padding-top:5px; line-height:28px;}
.cont_gen ul li a{ color:#A81B1E}
.cont_gen ul li a:hover{text-decoration:underline;}

.side_nav{ width:165px; margin-top:8px; background:url(../image/home_lbg_1.jpg) repeat-y; float:left}
.sub_side_nav{font-size: 18px;
line-height: 18px;
padding: 5px 5px;
background: url(../image/home_hbg_2.jpg) no-repeat;
padding-bottom: 0;
height: 31px;
margin-top: -6px;
color: #FFFFFF}
.cen_art{ float:left;
margin-left:5px;
margin-top:10px;
background:url(../image/supp_bg.jpg) repeat-x;
width:490px;
height:auto;
background:;}
.cen_art strong{color:#000000;
font-weight:700;
font-size:12px;}
.cen_art li{height: 45px;
line-height: 45px;
border-bottom: 1px solid #dedede;}
.cen_art li a{ font-size:14px;
background:url(../image/home_22.jpg) no-repeat left;
margin-left:5px;
padding-left:14px;
}
.cen_art li a:hover{color:#006EC7;}
.cen_art li span{ float:right; padding-top:14px; padding-right:5px}
.artic_new p{ text-indent:25px}

.artic_title{color: #006EC7;
font-size: 22px;
padding: 14px 0 12px;
text-align: center}
.cen_art_sub{float:left;
margin-left:5px;
margin-top:9px;
width:535px;
height:auto;
background:url(../image/supp_bg.jpg) repeat-x;}




.domtab{width:700px;padding: 25px 0 0 5px;}

.domtabs{float: left;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
color:#FFFFFF;}
.domtabs li {
float: left;
padding: 0px 1px 0px 0px;
font-size: 1.2em;
font-weight: normal;
line-height: 30px;
height: 30px;
overflow: hidden;
width:150px;
}
.domtabs li.active a:link, .domtabs li.active a:visited, .domtabs li.active a:active, .domtabs li.active a:hover{background-color:
#089ad6}

.domtabs a:hover {
background-color: #666;
}
.domtabs a:link, .domtabs a:visited, .domtabs a:active, .domtabs a:hover {
color: #FFF;
text-decoration: none;
display: block;
text-align: center;
background-color: #AAA;
}
.domtabs a:hover {
background-color: #666}
.domtab div {
clear: both;
width: auto;
color: rgb(102, 102, 102);
background-color: rgb(255, 255, 255);
border-top: 7px solid #089ad6;
float: left;
width: 700px;
}
#specifications tbody td {
font-size: 1.1em;
font-weight: normal;
color: #555;
text-align: center;
border: solid 1px #CCC;
line-height:18px;
}
#specifications{ margin-top:2px}
#specifications thead{ text-align:center; line-height:16px; background-color:#f6f6f6;}
#specifications thead th{ border: solid 1px #ccc;}
#content_domtabs_3 li {
background: url(../image/link_icon_grey.png) no-repeat left 5px center;
padding: 0 0 0 30px;
margin-top: 3px;
text-decoration: none;
line-height: 25px;
display: block;
}
.bene_ps li{ background:url(../image/link_icon.png) no-repeat left; padding-left:20px;}
.title_top{    padding-left: 10px;
    height: 25px;
    line-height: 18px;
    font-family: 'RobotoBoldCondensed', Arial, sans-serif;
    font-size: 13px; 
    margin-bottom: 5px;
	padding-left:13px;
	border-bottom: solid 1px #ccc;}
.blue{ color: #555F6A!important;
    
font-family: 'RobotoRegular', Arial, sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    color: #A81B1E;
    font-weight: normal!important;
    border-bottom: solid 3px #006ec7;
	text-indent:5px;
 }
  .main_content_3 ul{ margin-top:15px;}
 .main_content_3{ margin-top:18px;
 margin-left:5px;
 width:260px;}
 .main_content_3 ul li a{ text-decoration:none;  color: #555F6A;}
 .main_content_3 ul li a:hover{color: #006ec7}

.con_col{
    float: left;
    max-width: 980px;
	margin-left:8px;
	padding-left:5px;
	padding-top:8px;
    }
	.mt50 {
    margin-top: 37.5px!important;
}

.panel1 .left {
    padding: 0;
    margin: auto;
    width: 305px;
    float: left;
    height: 423px;
}
.panel1 h3 {
    padding: 18px 0 3.75px 10px;
    margin: 0;
    font-family: open sans,sans-serif;
    font-size: 22px;
    color: #333;
    font-weight: 100;
}
.col-md-6 .text {
    font-family: open sans,sans-serif;
    font-size: 14px;
    letter-spacing: .4px;
	line-height:22px;
}
.panel1 .text {
    padding: 7.5px 10px 10px;
    color: #333;
}
.panel1 ul li{ float:left}
.panel1 ul li a:hover{ color:rgb(237, 28, 35)}
.panel1 .left-link, .panel1 .right-link {
    padding: 7.5px 18px 15px 25.5px;
    bottom: 22.5px;
    font-size: 11.25px;
    color: #333;
    font-family: open sans,sans-serif;
    text-decoration: none;
}
.panel1 .left-link {
    cursor: pointer;
}



.con_box{ padding-top:15px;
}
a.morelink{    background: transparent url(../image/arrow.gif) no-repeat 100% 50%;
    padding: 0 14px 0 8px;
    font: bold 14px Arial;
    text-decoration: none;
	color:#0084cb}
	.con_box_1{ float:left; width:225px;}
.con_box_2 li, .con_box_3 li{ line-height:18px; font-size:12px;}
.con_box_s{ font-size:13px; font-weight:bold}

.artic_new ul{padding-top:50px; float:right; padding-right:30px;}
.artic_new ul li{
font-family: texregular,Arial,sans-serif!important;
    font-size: 14px;
    padding-left: 20px;
    line-height: 25px;
    display: block;}
.artic_new ul li span{color:#f80;
    margin-right: 10px;
    line-height: 26px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;}
	.mosh{ color:#006ec7; margin:4px 0 4px 0;}
	.caph:hover{opacity:0.75}
	.cos-ss{ padding:10px 0 10px 0px; font-size:14px; color:#045d86;}
	.cosdownload{ float:left; margin: 0 10px 10px 0;
    border: 1px solid #EEE;
    padding: 3px;
	width:205px;}
	.cosdownload img{border: 1px solid #DDD;
    padding: 0;
    float: left;}
	.cosdownload span{ float:left;}
	.cos-title{ width:108px; padding-left:5px; padding-bottom:5px;}
	.optn{    background-color: #089ad6;
    display: block;
    float: left;
    padding: 1px 15px 2px!important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #FFF!important;
    overflow: hidden;
    width: auto;
    cursor: pointer;
    line-height: 18px;
    font-weight: 400;
	margin-left:6px;}
	.optn:hover{ opacity:0.5}
	.downloadItem{ margin-top:10px;}
	.downloadItem h2{border-top: dotted 1px #BC682F; padding-top:10px; width:660px;
	color:#006ec7; font-size:16px;
	}
	.sub_pro{ margin-left:5px;}
    .cus-ask{ line-height:24px; margin-top:10px;}
	.cus-ask a{ color:#006ec7}
	
	.w-spec{ font-size:14px; font-weight:600; margin-top:12px; margin-left:12px;}
	.w-speclist{ font-size:14px; font-weight:600; margin-top:10px; margin-left:50px;}
	.w-speclist li{list-style-type: disc; line-height:24px;}
	.mount01{ float:left; width:300px; text-align:center;}
	.mount02{ float:left; width:300px; text-align:center; margin-left:20px;}
	.mount03{ float:left; width:300px; text-align:center; margin-top:15px;}
	.mount04{ float:left; width:300px; text-align:center; margin-left:20px; margin-top:15px;}
	
	.leader{ font-size:14px; font-weight:400; margin-bottom:20px;}
    .row_01{ width:320px; float:left;}
	.row_02{ width:320px; float:left; margin-left:20px;}
	.row{ margin-top:15px; height:340px;}
	.row1{ margin-top:5px; height:303px;}
	.row2{ margin-top:5px; height:340px;}
	.row3{ margin-top:5px; height:320px;}
	.row-body{ padding:5px 5px; line-height:18px; font-size:13px;}
	.sub_leader{ padding-top:18px; padding-bottom:12px; text-align:center; color:#FFFFFF; font-size:16px;}
	.header_con{ background-color:#089ad6;}
	
	
	.singlePass{ width:700px; margin-left:10px;}
	.rotaryPro-body p{height:30px; padding-top:7px;}
	.rotaryPro-body span{ padding-top:10px;}
	.cos-hps{
	float:left; 
    width: 7em;
    background-color: rgba(127,127,127,0.6);
    font-size: 1.5em;
    font-style: bold;
	text-align:center;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
    padding-top: 0.25em;}
	.cos-hpx{
	float:left; 
    width: 7em;
    background-color:#089ad6;
    font-size: 22px;
    font-style: bold;
    text-align: center;
    border-top-left-radius:8px;
    border-top-right-radius:8px;
    padding-top: 0.25em;}
	.rotaryPro1{margin-top:15px; height:265px;}
	.rotaryPro2{margin-top:15px; height:265px;}
	.rotaryPro3{margin-top:15px; height:265px;}
	.rotaryPro_01{ width:215px; float:left;  border:1px solid #eee}
	.rotaryPro_02{ width:215px; float:left; margin-left:18px; border:1px solid #eee}
	.rotaryPro_03{ width:215px; float:left; margin-left:18px; border:1px solid #eee}
	.rotaryPro_04{ width:215px; float:left; margin-left:18px; border:1px solid #eee}
	.rotaryPro-body{ padding:0px 5px 0px 5px; line-height:18px; font-size:13px;}
	.sub_rotaryPro{ padding-top:12px; padding-bottom:7px; text-align:center; color:#FFFFFF; font-size:16px;}
	.rotaryPro_con{ background-color:#089ad6;}
	.rotaryPro1 a:hover{ text-decoration:none; color:#FFFFFF; opacity:0.8}
	.rotaryPro2 a:hover{ text-decoration:none; color:#FFFFFF; opacity:0.8}
	.rotaryPro3 a:hover{ text-decoration:none; color:#FFFFFF; opacity:0.8}
	
	.even{background-color: #f6f6f6;}
	
	.name_h{color:#006ec7;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 21px;
    letter-spacing: 1px;
    margin-left: 10px;
	margin-top:20px;}
	
	.panel6 .right {
    float: left;
    width: 500px;
    
    border-top: solid 1px #dadada;
    border-bottom: solid 1px #dadada;
	border-right: solid 1px #dadada;
}
.panel6 .left {
    float: left;
    width:400px;
    
    border-top: solid 1px #dadada;
    border-bottom: solid 1px #dadada;
}
.mt50 {
    margin-top: 37.5px!important;
}
.panel6 .left {
    display: table;
    border-left: solid 1px #dadada;
}
.panel6 .left-content {
    padding: 18.75px 26.25px 0;
    height: 265px;
}
.panel6 .left-content h3 {
    height: 56.25px;
    position: relative;
    display: table-cell;
    vertical-align: middle;
    font-family: 'Open Sans',sans-serif;
    font-size: 24.75px;
    color: #333;
}
.panel6 .left-content .text {
    width: 315px;
    height: 80px;
    overflow-y: hidden;
    font-family: 'Open Sans',sans-serif;
    font-size: 13.75px;
    color: #333;
	letter-spacing: 0.4px;
}

#modelc {
    border-collapse: collapse;
    border-spacing: 0;
    text-align: center;
}
.mod_con {
    text-align: center;
    line-height: 28px;
}
#modelc th {
    border: 1px solid #ccc;
    text-align: center;
	 font-weight: bold;
    letter-spacing: 1.5px;
    text-transform: uppercase;
	    padding: 9px 12px;
}
 #modelc tbody {border-color: #e1e1e1;}
 #modelc td {
    border: 1px solid #ccc;
    text-align: center;
	font-size: 13px;
    padding: 5px;
}
.con_col a:hover {
    text-decoration: none;
    color: #FFFFFF;
    opacity: 0.8;
}
	

