@charset "utf-8";
/* ceo- greeting */

.subCont .cont_tit h3{font-size:22px; color:#1a1a1a; font-weight:bold; position:relative;}
.subCont .cont_tit h3:after{position:absolute; top:50px; left:0; display:block; content:""; clear:both; background:#868686; width:28px; height:1px; }
.subCont div{margin:20px 0; position:relative;}
.subCont div p{font-size:26px; color:#696969; line-height:35px;}
.subCont div p strong{color:#2c2c2c;}
.subCont div p b{color:#51a0f0;}
.subCont div p span{color:#0870af; font-weight:bold; }
.subCont .cont_tit_b div{margin-bottom:36px;  padding:0;}
.subCont .cont_tit_b div p{font-size:15px; color:#8b8a8a; line-height:25px;}
.subCont .cont_tit_right{float:right; position:absolute; top:50%; right:50%; margin-top:6px; margin-right:-34%; }

.ceoCont .cont_tit h3{font-size:22px; color:#1a1a1a; font-weight:bold; position:relative;}
.ceoCont .cont_tit h3:after{position:absolute; top:50px; left:0; display:block; content:""; clear:both; background:#868686; width:28px; height:1px; }
.ceoCont div{margin:45px 0; position:relative;}
.ceoCont div p{font-size:26px; color:#696969; line-height:35px;}
.ceoCont div p strong{color:#2c2c2c;}
.ceoCont div p b{color:#51a0f0;}
.ceoCont div p span{color:#0870af; font-weight:bold; }
.ceoCont .cont_tit_b div{margin-bottom:36px;  padding:0;}
.ceoCont .cont_tit_b div p{font-size:15px; color:#8b8a8a; line-height:25px;}
.ceoCont .cont_tit_right{float:right; position:absolute; top:50%; right:50%; margin-top:6px; margin-right:-34%; }

.busCont .cont_tit h3{font-size:22px; color:#1a1a1a; font-weight:bold; position:relative;}
.busCont .cont_tit h3:after{position:absolute; top:50px; left:0; display:block; content:""; clear:both; background:#868686; width:28px; height:1px; }
.busCont div{margin:40px 0; position:relative;}
.busCont div p{font-size:15px; color:#8b8a8a; line-height:20px;}
.busCont div p strong{color:#2c2c2c;}
.busCont div p b{color:#51a0f0;}
.busCont div p span{color:#0870af; font-weight:bold; }
.busCont .cont_tit_b div{margin-bottom:36px;  padding:0;}
.busCont .cont_tit_b div p{font-size:15px; color:#8b8a8a; line-height:25px;}
.busCont .cont_tit_right{float:right; position:absolute; top:50%; right:50%; margin-top:6px; margin-right:-34%; }

/* Our Location */
.subCont .map_tit{margin-top:-120px;}
.subCont .map_tit div.tit_left{float:left; width:120px; margin:125px 0;}
.subCont .map_tit div.tit_left p{font-size:14px;  color:#1a1a1a; font-weight:bold; }
.subCont .map_tit div.tit_right{float:right; width:834px; margin:125px 0;}
.subCont .map_tit div.tit_right p{font-size:14px; color:#696969; }
 
/* production overview */
.cont_tit.bg{background:none;  padding:50px 0 0;}
.cont_tit.bg div p{font-size:15px; color:#8b8a8a; line-height:20px;}
.cont_tit.bg .cont_img{margin:0px 0;}
.subCont .cont_tit_t{padding:70px 0 0;}
.subCont .cont_tit_t h2{font-size:22px; color:#1a1a1a; font-weight:bold; position:relative;}
.subCont .cont_tit_t h2:after{position:absolute; top:50px; left:0; display:block; content:""; clear:both; background:#868686; width:28px; height:1px; }
.subCont .cont_tit_t div p{font-size:15px; color:#8b8a8a; line-height:20px;}
.subCont .cont_tit_t img{margin:0px 0; }
/*.subCont .cont_tit_t img{margin:-105px 0; border:1px solid #dfdfdf;}*/

/* Rocket Propellant Additives */
.subCont p.cont_tit_sub{font-size:15px; color:#8b8a8a; padding:45px 0 0;}
.subCont .rock_b{padding:0; margin-bottom:100px;}
.subCont .rock_b .cont_b{padding:0; position:relative;}
.subCont .rock_b .cont_b:after{display:block; clear:both; content:"";}
.subCont .rock_b .cont_b .cont_b_left{float:left; width:600px; padding:15px 0 0; }
.subCont .rock_b .cont_b .cont_b_left h2{font-size:18px; color:#00376a; margin-bottom:20px;}
.subCont .rock_b .cont_b .cont_b_left > div{padding:0 0 30px; }
.subCont .rock_b .cont_b .cont_b_left > div > p{font-size:14px; color:#696969; line-height:20px;}
.subCont .rock_b .cont_b .cont_b_left table{border-top:2px solid #00369a;}
.subCont .rock_b .cont_b .cont_b_left table tr th{font-size:14px; color:#1a1a1a; border-bottom:1px solid #e5e5e5; line-height:40px; padding:0 30px 0 10px; text-align:left;}
.subCont .rock_b .cont_b .cont_b_left table tr td{font-size:14px; color:#696969; border-bottom:1px solid #e5e5e5; line-height:40px;}
.subCont .rock_b .cont_b .cont_b_left table tr td.last{padding-left:10px;}
.subCont .rock_b .cont_b .cont_b_right{position:absolute; top:75px; right:0; }

/* Fine Chemical */
.sub_fine_b .sub_fine_list{padding:0}
.sub_fine_b .sub_fine_list h2{font-size:22px; color:#10488e; margin-bottom:20px;}
.sub_fine_b .sub_fine_list ul:after{display:block; clear:both; content:"";}
.sub_fine_b .sub_fine_list ul li{width:330px; margin:0 15px 40px 0; border:1px solid #dfdfdf; float:left; box-sizing:border-box;}
.sub_fine_b .sub_fine_list ul li:nth-child(3){margin-right:0;}
.sub_fine_b .sub_fine_list ul li.border{ border:2px solid #ff1d05;}
.sub_fine_b .sub_fine_list ul li div{padding:20px 5px;}
.sub_fine_b .sub_fine_list ul li .list_text{padding:20px 10px 0; border-top:1px solid #dfdfdf; height:120px; background:#fbfbfb;}
.sub_fine_b .sub_fine_list ul li .list_text p.text_blod{font-size:18px; color:#282828; font-weight:bold; margin-bottom:15px;}
.sub_fine_b .sub_fine_list ul li .list_text p{font-size:13px; color:#7a7979; line-height:20px;}

/* CHEMICAL EQUIPMENT */
.subCont .chem_rotary{padding-bottom:0}
.subCont .chem_rotary h2{font-size:22px; color:#10488e; margin-bottom:20px;}
.subCont .chem_rotary ul:after{display:block; clear:both; content:"";}
.subCont .chem_rotary ul .rotary_left{float:left;  width:315px; margin-right:20px;  box-sizing:border-box;}
.subCont .chem_rotary ul .rotary_right{float:right; width:680px;}
.subCont .chem_rotary > ul >.rotary_right > p{font-size:15px; color:#8b8a8a; line-height:30px;}
.subCont .chem_wiped .chem_list{padding:0; border-top:1px solid #dfdfdf; padding-top:30px; margin-top:55px;}
.subCont .chem_wiped .chem_list h2{font-size:18px; color:#282828; padding:}
.subCont .chem_wiped .chem_wiped_text{padding:0; margin:15px 0;}
.subCont .chem_wiped .chem_wiped_text p{font-size:13px; color:#7a7979; line-height:20px;}
.subCont .chem_wiped ul:after{display:block; clear:both; content:"";}
.subCont .chem_wiped ul li{float:left; width:245px; margin-right:14px; border:1px solid #dfdfdf; box-sizing:border-box;}
.subCont .chem_wiped ul li img{width:100%;}
.subCont .chem_wiped ul li:last-child{margin-right:0;}
.subCont .chem_wiped .chem_list.too ul li{width:325px; margin-right:16px;}
.subCont .chem_wiped .chem_list.too2 ul li{width:1028px;}
