@import url(reset.css);
@import url(dome.css);
@import url(lightbox.css);

.shopWeiht {  width: 1280px;  margin: 0 auto;  }
.shopMar { margin: 0 auto; }
a {
    color: #000000;
}
.style {
        padding: 14px 10 0px 10 !important;
}

/*a:hover*/
/*{*/
    /*background-color:yellow;*/
/*}*/
/*********************************************  主页 ***********************************/

.index {  padding-top: 42px;  margin-bottom: 0;  height: 118px;  }
.index_loge {  float: left;  width: 200px;  height: 84px;  }
.index-loge a { display: block}
.index_r_content {  float: right;  margin-top: 8px; /*height: 84px;*/  /*width: 700px;*/  }
.index_r_s { height: 38px;}
.index_r_search {  margin-top: 3px;  width: 285px;  }
.index_r_search .input1 {  background: #117BC8 url(../img/1/top_search_btn.jpg) no-repeat;
    width: 37px; height: 26px; border: 2px solid #117BC8;
}
.index_r_search .input2 { height: 20px; width: 242px; border: 2px solid #117BC8; }
.img_language { margin-left: 15px; margin-top: 5px;  height: 24px;}
.simplay { font-size: 18px; line-height: 24px;  display: inline-block;}
.simplay .zhongwen { color: #117BCB;letter-spacing: 3px; width: 40px;  }
.simplay img { padding: 0 5px;}
.simplay .englist { letter-spacing: 0px; padding-left: 3px; color: #BEC6D4}

/* 头部链接*/
.index_r_url { height: 88px; margin-top: 30px;}
.index_r_url a { color: #117bc8;  padding-bottom: 10px;}
.index_r_url a:hover { border-bottom: 2px solid #117bc8; }
/*.index_r_url .index_r_url_a a {border-bottom: 2px solid #117bc8; }*/
.nav_ul a {border-bottom: 2px solid #117bc8; }
.index_r_url ul { display: block; padding-top: 20px; height: 50px;}
.index_r_url ul li { float: left; font-size: 18px; color: #117bc8; padding-left: 50px;}

/* 中部*/
.index_serve { background: url("../img/1/index_mid_pic.png") no-repeat center; height: 485px;}

/*����*/
.index_process { background: url("../img/1/index_process_bg.jpg") no-repeat center; height: 570px; }
.index_etch { padding-top: 160px;  }
.index_etching { float: left; margin-left: 30px; margin-bottom: 30px; }

/*应用范围*/
.index_range { background: url("../img/1/index_range_tit.jpg") no-repeat center; height: 128px;}
.index_range .range_Mission { color:#1d314c; text-align:center; font-size: 14px; margin-top: 28px; padding-top: 86px;
    border-top: 4px double #778393;  border-bottom: 4px double #778393; padding-bottom: 35px;
}

/*product*/
.index_product { height: 666px; color: #828282; margin-bottom: 40px; margin-top: 42px; }
.index_l_pr { width: 640px; padding-bottom: 143px; border-bottom: 1px dashed #E6E6E6;}
.index_l_pr p { margin-top: 15px; }
.index_l_pr img { width: 621px; height: 444px;}
.b_blue { color: #000000; font-size: 20px; }
.index_r_pr { width: 640px;}
.index_r_pr p { margin-top: 15px; }
.r_pr_1 {  padding: 0 15px 56px 15px; border-left: 1px dashed #E6E6E6; border-bottom: 1px dashed #E6E6E6; }
.r_pr_11 { padding-top: 22px; border-left: 1px dashed #E6E6E6;}
.r_pr_21 { border-left: 1px dashed #E6E6E6; margin-left: 328px; padding-left: 21px; }
.r_pr_1 img { width: 289px; height: 192px;}
/*波轮图*/
/**/
.banner{width:100%;margin:0 auto;height:560px;}
.banner #FocusBG{width:100%;height:558px;position:absolute;}
.banner .fullSlide {width:100%;position:relative;height:558px;background:#000;}
.banner .fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.banner .fullSlide .bd ul {width:100% !important;}
.banner .fullSlide .bd li {width:100% !important;height:558px;overflow:hidden;text-align:center;}
.banner .fullSlide .bd li a {display:block;height:558px;}
.banner .fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;line-height:12px;}
.banner .fullSlide .hd ul {text-align:center;padding-bottom:50px;}
.banner .fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;
        border-radius:8px;margin:0 2px;overflow:hidden;/*filter:alpha(opacity=50);opacity:0.5;*/line-height:999px;
    transition: all .3s ease;background:#dedede;
}
.banner .fullSlide .hd ul:hover li{}
.banner .fullSlide .hd ul .on {background:#dc0c00;}

/*index_foot*/
.index_foot { background: url("../img/1/foot_bg.jpg") repeat-x; height: 205px; color:#C2CEDF; font-size: 18px; }
.foot_loge { padding-top: 54px; padding-left: 144px; }
.foot_img1 {width: 62px;}
.foot_r { margin-top: 10px; margin-left: 100px;}
.foot_cent { margin-top: 13px; font-size: 18px; }
/*.foot_cent .tr1 { line-height: 30px; }*/
.tr1 a { color: #BEC6D4;}


/*********************************************关于我们 *********************************/

/*铅笔*/
.serve_qb { background: url("../img/3/service_banner.jpg") no-repeat center; height: 455px; margin-bottom: 42px;}
.contact_qb { background:  url("../img/3/contact_banner.jpg") no-repeat center; height: 455px; margin-bottom: 50px;}
.product_qb { background:  url("../img/3/p_banner_01.jpg") no-repeat center; height: 455px; }

.about_qb { background:  url("../img/2/about_banner.jpg") no-repeat center; height: 455px;}
.person_qb { background: url("../img/3/talent_banner.jpg") no-repeat center; height: 455px; }
.person_xpb { background: url("../img/5/8.jpg") no-repeat center; height: 455px; }
.project_qb { background:  url("../img/3/project_banner.jpg") no-repeat center; height: 455px; }
/*.project_f { text-align: center; }*/
.project_f { background: url("../img/3/elevator_banner.jpg") no-repeat center; height: 455px; }

.project_1 { background: url("../img/5/1.gif") no-repeat center; height: 455px;     background-size: auto 100%;}
.project_2 { background: url("../img/5/2.jpg") no-repeat center; height: 455px;    background-size: auto 100%;}
.project_3 { background:  url("../img/5/3.jpg") no-repeat center; height: 455px;    background-size: auto 100%;}
.project_4 { background:  url("../img/5/4.jpg") no-repeat center; height: 455px;    background-size: auto 100%;}
.project_5 { background:  url("../img/5/5.jpg") no-repeat center; height: 455px;    background-size: auto 100%;}
.project_6 { background:  url("../img/5/6.JPG") no-repeat center; height: 455px;    background-size: auto 100%;}
.project_7 { background: url("../img/5/7.png") no-repeat center; height: 455px;    background-size: auto 100%;}

.about_body { height: 1400px;}
.about_l {width: 240px; padding-top: 60px; padding-left: 30px; background-color: #F8F8F8; }
.about_us { color: #1772c1; font-size: 28px; margin-bottom: 25px; }

/*对于只有一个选项的列表来说用 js 不加1*/
.about_select ul { display: block; }
.about_select ul li {  border-left: 2px solid #E8E8E8; background: url("../img/2/column_off.jpg") no-repeat 22px 20px;
    line-height: 45px; padding-left: 40px;
}


/*所选的 标签变蓝*/
.about_select .about_on { border-left: 2px solid #1772C1; background: url("../img/2/column_on.jpg") no-repeat 22px 20px;
    line-height: 45px; padding-left: 40px; color: #117BC1;
}
.about_select .about_on a {
    color: #117BC1;
}

/*全新的 侧边栏，为*/
.about_select1 ul { display: block; position: relative;}
.about_select1 ul li {  border-left: 1px solid #E8E8E8; background: url("../img/2/column_off.jpg") no-repeat 22px 20px;
    line-height: 45px; padding-left: 40px;
}
.about_select1 ul  ul {
    display: none;
}
/*.about_select1 ul li:hover {*/
    /*display: block;*/
/*}*/

.about_select1 li[active=active] {
    background: url("../img/2/shutu.gif") no-repeat 0px -5px;
    line-height: 45px; padding-left: 40px; color: #117BC1;
    /*overflow:hidden;*/
}
.about_select1 li[active=active] a {
    color: #117BC1;
}
.about_select1 li[active=active] ul  {
      display: block;
    /*color: #a9afb7;*/
      /*border: 0;*/
    /*margin-left: -10;*/
    /*padding-left: 10px;*/
  }

.about_select1 li[active=active] ul a {
    color: #a9afb7;
}

.about_select1 li[active=active] ul li{
    border: 0;
}
.about_select1 ul li ul li[active=active] {
     background: url("../img/2/column_on.jpg") no-repeat 0px 20px;
     /*padding-top:;*/
    padding-left: 18px;
    font-size: 15px;
 }
.about_select1 ul li ul li {
    background: url("../img/2/column_off.jpg") no-repeat 0px 20px;
    /*padding-top:;*/
    padding-left: 18px;
    font-size: 15px;
}
.about_select1 ul li ul li[active=active] a {
    color: #117BC1;
}


/*.about_select .about_on a {*/
    /*border-left: 2px solid #1772C1; background: url("../img/2/column_on.jpg") no-repeat 22px 20px;*/
    /*line-height: 45px; padding-left: 40px; color: #117BC1;*/
/*}*/

/*.about_select .about_on a:link,*/
/*.about_select .about_on a:visited,*/
/*.about_select .about_on a:hover,*/
/*.about_select .about_on a:active {*/
    /*color: #117BC1;*/
/*}*/

 /*标题的选中变蓝*/
/*nav a.here:link,*/
/*nav a.here:visited,*/
/*nav a.here:hover,*/
/*nav a.here:active {*/
    /*color: #117BC1;;*/
/*}*/

.about_class { line-height: 30px;}

.resou_3 {padding-bottom: 60px; }
.about_company { color: #1772c1; font-size: 28px; padding-bottom: 10px; width: 998px; }
.border { border-bottom: 2px solid #117BC1;  width: 998px;}
.about_fs { font-size: 24px; color: #000000; padding-top: 25px; padding-bottom: 60px; width: 998px; line-height: 30px;}
.about_img { width: 272px; height: 216px; }
/*关于我们*/
/*.about_framing { padding-bottom: 10px; margin-bottom: 70px;}*/
.about_body1 { height: 876px; background-color: #F8F8F8;}
/*.about_body1 { background: url("../img/2/bgimg.png") repeat-y center top;}*/
.about_framing { padding-top: 70px;}
.about_bgcolor { z-index: -1;  height: 440px;  background: #F8F8F8 url("../img/2/bgimg.png") repeat-y center top; }

/*��˾ ���ļ�ֵ*/
.about_body2 { height: 2505px; background-color: #F8F8F8; }

/*��˾ ��Դ*/
.about_bg { background-color: #F8F8F8; width: 100%;}
/*.about_body3 { height: 876px; }*/
.about_resource { color: #1772c1; padding-bottom: 10px;  font-size: 28px;  width: 996px;margin-bottom: 30px; }

/*��һ���߶Ⱦͺö���*/
.res_site { margin-bottom: 30px; height: 205px; }
.res_img { width: 265px; height: 205px;   }
.res_link { margin-left: 300px;}
.res_name { font-size: 22px; color: #117BC1; margin-bottom: 24px;}
.res_name span { color: #000000;}
.res_add { }
.res_add ul {}
.res_add ul li { line-height: 36px; font-size: 18px; padding-left: 36px;}
.res_add .a { background: url("../img/2/about_add_icon.jpg") no-repeat 0 4px;}
.res_add .b { background: url("../img/2/about_fax_icon.jpg") no-repeat 0 4px;}
.res_add .c { background: url("../img/2/about_tel_icon.jpg") no-repeat 0 4px;}
.res_add .d { background: url("../img/2/about_mail_icon.gif") no-repeat 0 10px;}
.res_border { border-bottom: 1px solid #c2c2c2; height: 10px; margin-top: 10px; margin-bottom: 20px;}


/**********************************************产品 products********************/


.product_six { background: url("../img/3/p_list_main_tit.jpg") no-repeat center; height: 192px;  }
.product_business { margin: 0 auto; height: 864px;}
.product_select { float: left; width: 420px; height: 432px; }
.pro_img { width: 412px; height: 308px;}
.pro_font { font-size: 23px; color: #117BC1; text-align: center; padding-top: 32px;}

/*�ְ�չʾ����*/
.proj_list {  width: 998px; height: 670px; }
.proj_lift { float: left; width: 318px; height: 330px; margin-left: 7px; margin-right: 7px;  }
.proj_img { width: 318px; height: 238px; }
.proj_img img { width: 318px; height: 238px;}
.proj_img_3 {padding-top: 6px; margin-left: 520px;}
/*.proj_name { color: #117BC1; font-size: 22px; text-align: center; padding-top: 26px; }*/

/*蚀刻板属性*/
/*.proj_list {  width: 998px; height: 670px; }*/
.proj_lift_2 { float: left; width: 484px; height: 460px; margin-left: 7px; margin-right: 7px;  }
.proj_img_2 { width: 484px; height: 360px; }
.proj_img_2 img { width: 484px; height: 360px;}
.proj_name { color: #117BC1; font-size: 22px; text-align: center; padding-top: 26px; }

/*��Ʒ����*/
.porj_bg { background-color: #ffffff; min-height: 700px; width: 946px; padding: 25px; }
.proj_p_lift { }
.proj_p_tit { color: #1772c1; padding-bottom: 10px;  font-size: 28px ;margin-bottom: 10px;  }
.proj_p_img { float: left;  }
.proj_p_name { padding-left: 440px; }



/*��Ʒ�����µ� ��һ����Ʒ�� ��һ����Ʒ*/
.porj_back {  width: 996px; height: 45px; font-size: 18px; padding-top: 20px; color: #3766a6; }
.porj_last { float: left; display: block;  }
.porj_next {  display: block; float: right; }
/*.porj_back ul > li { float: left;}*/
/*.porj_back ul */

/*ʴ�̰�*/
.proj_b_list { width: 998px; height: 998px; }
.proj_b_list_2 { width: 998px; min-height: 1000px; }


/*二表格*/
.proj_lift_3 { clear: both; width: 100%;}

/*�����Ʒ*/

.serve_cc { background: url("../img/3/service_banner.jpg") no-repeat center; height: 455px; }

  /*�Ͻ���װ*/
.pro_height { padding-bottom: 0;}

/*OME*/
.serve_OME { padding-top: 40px;}

/*Ʒ�� �ܿ�*/
.table_big { height: 180px;}
.con_table .table_img { border: 2px solid #dedede; padding: 10px; width: 174px; height: 140px; float: left; }
.con_table .table_img img { width: 170px; height: 150px; }
.con_table .table_instr { border: 2px solid #dedede; padding-top: 10px; width: 970px; font-size: 20px; height: 140px; text-align: left;
    display: block; padding-bottom: 10px;
}
/*.con_table tr { text-align: center; }*/

 /*�ۺ����*/
.server_zh { width: 998px; height: 700px; margin-top: 20px; }
.ss_content { background-color: #F2F2F2; height: 270px; padding: 15px; width: 966px;     }
.ss_img img { height: 255px; width: 357px; }
.ss_link  { margin-left: 370px; width: 600px; }
.ss_name { font-size: 22px; color: #117BC1;line-height: 30px;}
/*ol ������ļ����ݡ����Ѿ�ȥ�� reset.css ol ��ʽ*/
.ss_add ol { padding-left: 20px; line-height: 30px; color: #717171; padding-top: 20px; }
.ss_intru { font-size: 18px; color: #287CC5; margin-top: 44px; }

.server_bimg { margin-top: -30px  }

/*��������*/
.st_instru { width: 994px; }
.st_title {  font-size: 20px; color: #1772c1; line-height: 25px; }
.st_p { font-size: 16px; color: #8D8D8D; padding: 20px 0; line-height: 20px; }

/*********************************��ϵ����************************************/

.con_border { border-top: 2px solid #E1E1E1; }
.con_site { margin-bottom: 30px; height: 205px; padding-top: 20px;}
.con_site img { width: 272px; height: 216px; }
.con_border2 { border-top: 1px solid #E1E1E1; margin-bottom: 70px;}
.con_border3 { border-top: 1px solid #E1E1E1; margin-bottom: 30px;}




/******************************************�˲��Լ� ******************************************/
.person_img { margin-bottom: 20px;}
.person_require { padding: 10px 0; width: 994px; }
.person_order { background: url("../img/2/blue.png") no-repeat center; height: 56px; width: 56px;  text-align: center; line-height: 56px;
    color: #ffffff; font-size: 20px;
}
.person_text  { font-size: 20px; line-height: 56px; padding-left: 70px; }

.per_sell { padding-bottom: 20px; line-height: 30px;}

/*****************************************�˲���Ƹ ******************************************/
.pp_type { color: #277CC5; font-size: 20px; }
.pp_table { width: 994px; line-height: 23px; font-size: 16px; color: #7E7E7E;}
.pp_table th { text-align: justify; width: 110px; }
.pp_table tr { line-height: 32px; }
.pp_table td { line-height: normal; }

.per_link { margin: 40px 0; }
.per_way { color: #277cc5; font-size: 20px; }
.per_details {
    color: #7E7E7E;
    border: 1px solid #7E7E7E;
    padding: 25px;
    /*height: 120px;*/
    width: 944px;
    margin: 10px 0;
    line-height: 30px;
}

/*����н��*/
.per_content { background-color: #F2F2F2; height: 150px; width: 966px; margin-bottom: 30px; }
.per_links {  margin-left: 294px; padding-top: 30px; }
.per_name { color: #117BC8; font-size: 20px; }
.per_add { font-size: 14px; color: #4e4e4d; line-height: 25px; padding: 20px 0;width: 638px; }
.per_time { font-size: 18px; margin-top: 35px; }


/********************************************������Ŀ**************************/
.pro { padding: 50px 0; }
.pro img { padding: 19px 0;  display: block;}

/* 工程 案例 */
.project_zh { width: 998px; height: 800px; }
.project_title { text-align: center; padding-bottom: 20px; color: #ffffff;
     background: url("../img/2/形状%2017%20副本.png") no-repeat center; padding: 40px;
 }
.project_title1 { text-align: center; padding-bottom: 20px; color: #ffffff;
    background: url("../img/2/形状%2017.png") no-repeat center; padding: 40px;
}
.pro_lift { float: left; width: 318px; height: 238px; margin-left: 7px; margin-right: 7px;
    margin-bottom: 30px; position: relative;
}
.pro_lift img { height: 238px; width: 318px; }
.project_line { border: #117BC1 1px solid; width: 988px; }
.go { width: 320px; height: 238px; }
.box { border: transparent; position: relative; }

/*产品 蚀刻板 CSS*/
.product_b { width: 998px; height: 1100px; }
.prod_lift { float: left; width: 318px; height: 318px; margin-left: 7px; margin-right: 7px;
    margin-bottom: 30px; position: relative;
}
.prod_lift p { text-align: center; font-size: 22px; color: #107dca; padding-top: 28px;}
.prod_lift img { height: 238px; width: 318px;}

/*�²��Ե� ��ʽ  ************* ʹ新排版*/
.resou_1 { background-color: #F8F8F8;}
.resou_6 { float: left; width:22%; height: 600px; overflow: auto; }
.resou_5 { float: right;   padding-top: 60px; padding-right: 70px; }

.resou_51 { float: right;   padding-top: 60px; padding-right: 70px; }
.resou_51 a { color: #a9afb7; }
.resou_5 a { color: #a9afb7; }
.resou_2 { padding-top: 40px;}
.resou_3 {  margin-left: 22%; background-color: #ffffff; padding-left: 40px; padding-top: 58px;  min-height: 500px; }
.produc_1 {  margin-left: 22%; background-color: #F2F2F2; padding-left: 40px; padding-top: 50px; }
.resou_31 { height: 1032px;  margin-left: 22%; background-color: #ffffff; padding-left: 40px; padding-top: 58px;  min-height: 500px; }

/***********************************************��ҳѡ��*****************************/
.page { height: 40px; width: 988px; height: 40px; padding-top: 18px;}
.disp_page { float: left; padding-top: 10px; }
.dis_number { float: right; }
.dis_number ul { display: inline;}
.dis_number li { float: left; border: 1px solid #F2F2F2; padding: 6px 10px; margin: 2px;
    /*background: #006ECD;*/
}
.dis_number li[active=active] {
    /*color:#ffffff;*/
    background-color: #006ECD;
    /*width: 30px;*/
    /*height: 30px;*/
}
.dis_number li[active=active] a {
    color: #ffffff;
}
.dis_number li:hover {
    border:1px solid #999999;
}


/*翻页*/
.form_page { float: right; margin: 2px; }
.form_page input { border: 1px solid #F2F2F2; background-color:transparent; width: 31px; height: 26px;}
.form_page .inp { width: 52px; height: 30px; }
.form_page input:hover {
    border: 1px solid #999999;
}

.ConTab { line-height: 30px}
.ConEmail { margin-top: 7px; margin-bottom: 30px;}
.Contitle { margin-bottom: 30px; font-size: 18px; }
.table_text { position: relative;}
.table_text tr { line-height: 100px; }
.table_text .name1 { width: 108px; font-size: 18px; }
.table_text .name1 span { position: absolute; bottom: 220px; left: 0; height: 0; -moz-bottom: 230px; -webkit-bottom: 230px;}
.table_text  span {position: absolute; bottom: 80px; right: -64px;}
.table_text input { width: 526px; height: 30px; padding: 10px; font-size: 16px; line-height: 30px;}
.table_text textarea { width: 1050px; height: 136px;padding: 10px; font-size: 16px;}

.spang { height: 100px; }
/*.index_gb img { display:table-cell;vertical-align:middle;text-align:center;}*/
.index_gb { height: 485px; padding-top: 80px; text-align: center; }
/*.tables_text { display: inline; }*/
/*.tables_text .name12 { width: 108px; font-size: 18px;  }*/
/*.tables_text textarea {  width: 1050px; height: 136px;padding: 10px; }*/
/*首页弹出*/
/*.show_bg{width: 100%;height: 100%;background: #000;position: fixed;top: 0;left: 0;z-index: 101;display: none;-moz-opacity: 0.6;opacity:.60;filter: alpha(opacity=60);}*/
/*.show_Img{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 102;display: none;}*/
/*.show_Img1{position: absolute;top: 45px;left: 0;width: 100%;}*/
/*.show_Img2{margin: 0 auto;width: 660px;}*/
/*.show_Img3{padding: 10px;position: relative;left: 0;top: 0;background: #fff;min-height: 480px;width: 60px;margin: 0 auto;}*/
/*.show_Img3_img{width: 640px;height: 480px;margin: 0 auto;display: none;position: relative;left: 0;top: 0;z-index: 1;}*/
/*.show_Img3_content{padding:10px 0px 10px 0;position: relative;left: 0;top: -50px;height: 50px;display: none;}*/
/*.show_Img3_content_left{float: left;}*/
/*.show_Img3_content_title{font-size: 20px;line-height: 30px;}*/
/*.show_Img3_content_time{font-size: 14px;line-height: 20px;}*/

/*.show_img3_Con{float:right;margin-top:-5px;}*/
/*.show_img3_Con .show_btn{clear:both;padding-top:1px;}*/
/*.show_img3_Con .show_btn img{height:22px;}*/
/*.show_Img3_content_right{background:url(../images/pic16.png) no-repeat top center;min-width:35px;float:right;}*/
/*.show_Img3_content_right .span1{float:left;font-size:14px;color:#128e24;padding-right:18px;}*/
/*.show_Img3_content_right .span2{float:right;font-size:14px;color:#a0a0a0;padding-top:20px;}*/

/*.p_n_Link{position: absolute;width: 330px;height: 85%;display: none;z-index: 1;}*/
/*.prevLink{right: 50%;top: 0;}*/
/*.nextLink{left: 50%;top: 0;}*/
