@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe,datalist,footer,header,nav,time, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video 
{ display: block;margin: 0; padding: 0;}/* 重置 HTML5 元素 */
table{ border-collapse:collapse;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {text-align:left; font-size:12px; overflow-x:hidden; background:#fcfbf7;}
a,em{ text-decoration:none; font-style:normal;}
.clear{ clear:both;}
img{ max-width:100%;}
em{float: right;}

/*********主体框架代码*********/
.box{ width:1200px; margin:0 auto;}
.left{ float:left;}
.right{ float:right;}

/*宽度*/
.w10{ width:10px;}

/*空隙*/
.hg_10{ height:10px; clear:both;}

/*字体样式*/
.font_1{}

/*Top*/
#Top{width: 100%;height:110px;margin: 0 auto;background: #fff;overflow: hidden;}
#Top .top{max-width: 1200px;height:110px;margin: 0 auto;}
#Top .logol{width: 350px;height:90px;float: left;z-index: 3;position: absolute;}
#Top .logol img{margin:0 auto;display: block;margin-top: 8%;}
#Top .nav{width:866px;float: right;}
#Top .nav ul li.yiji{float: left;width: 100px;height: 110px;line-height: 80px;margin-left: 5px;}
.yja{width:90px;height:90px;text-align:center;display:block;padding-top: 20px;color: #333;font-size: 16px;}
.yja:hover{color:#fff;background-color: #00948b;}

#Top .nav ol.erji{position: absolute;z-index: 1000;width: 89px;display: none;}
#Top .nav ol li.erji_n{height: 32px;}
#Top .nav ol li a.nav_two{width:90px;color: #fff;height: 28px;line-height: 28px;text-align:center;position: absolute;z-index: 1000;padding-top: 2px;display: inline-block;background: #44494a;}
#Top .nav ol li a.nav_two:hover{background-color: #f47b22;}
#Top .nav ol li.sanjiao{background: none;height: 12px;margin-top: -4px;position: absolute;z-index: 1000;line-height: 20px;}
#yjd{background-color: #00948b;color: #fff;}
/*Banner*/
.bbanner{height: 550px;}
.bbanner img{width: 100%;margin: 0 auto;}
#Banner{width: 100%;margin: 0 auto;position: relative;z-index: 2;}
.banner{height: 550px;}
.banner img{width: 100%;height: 515px;}

/*Main*/
#Main{width: 100%;background: #fff;}
.main1{width: 100%;background-color: #fff;}
.main1_n{width: 1200px;margin: 0 auto;height: 380px;}
.main1_n1{width: 374px;height: 380px;background:url(../../resource/image/bg1.png) no-repeat;float: left;border-bottom: 3px solid #f47b22;position: relative;margin-top: -58px;z-index: 999999;}
.main1_n1_top{width: 340px;height: 102px;border-bottom: 1px solid #fff;margin-left: 20px;font-size: 30px;color: #fff;text-align: center;line-height: 102px;}
.main1_n1_bot{width: 310px;height: 205px;margin-left: 20px;color: #fff;font-size: 14px;line-height: 24px;padding: 15px;}
.n1_more{width: 20px; height: 20px;position: absolute;bottom: 0;right: 0;}
.main1_n2{float: left;width: 268px;height: 260px;border-right: 1px solid #bababa;margin-left: 20px;margin-top: 56px;}
.main1_fl1{width: 186px;margin: 0 auto;text-align: center;}
.fl_pic{margin-top: 20px;}
.fl_title{font-size: 18px;margin-top: 10px;}
.fl_js{color: #8a8a8a;line-height: 24px;margin-top: 10px;}
.main1_n3{float: left;width: 268px;height: 260px;border-right: 1px solid #bababa;margin-top: 56px;}
.main1_n4{float: left;width: 268px;height: 260px;margin-top: 56px;}

.main2{width: 100%;background-color: #f4f4f4;height: 815px;}
.main2_n{width: 1200px;margin: 0 auto;}
.main2_bt{width: 1200px;background:url(../../resource/image/xd.png) no-repeat;height: 102px;background-position: 0px 100px;text-align: center;font-size: 30px;line-height: 200px;}
.main2_con{width: 1200px;margin-top: 52px;overflow: hidden;}
.main2con_type{text-align: center;}
.type{display: inline-block;width: 158px;height: 41px;background:url(../../resource/image/xxk_bg.png) no-repeat;line-height: 41px;color: #fff;font-size: 14px;}
.type_con{width: 1200px;margin: 0 auto;margin-top: 56px;}
.type_con a{color: #333;}
.type_con ul li{float: left;width: 23%;margin-left: 1%;}
.fw_pic{position: relative;}
.pic_hover{position: absolute;top: 0;left: 0;display: none;}
.fw_title{height: 30px;width: 94%;margin: 0 3%;margin-top: 15px;}
.fw_con{width: 94%;margin: 0 3%;margin-top: 10px;line-height: 24px;}
.num1{float: left;width: 20%;}
.num1 img{display: block;}
.num_title{height: 30px;line-height: 27px;font-size: 18px;width: 80%;float: left;}
.tt1{background:url(../../resource/image/xxk_hbg.png) no-repeat;}
#t2,#t3,#t4{display: none;}
.fw_more{width: 122px;height: 32px;background-color: #00aea4;margin: 0 auto;display: block;margin-top: 50px;font-size: 16px;color: #fff;text-align: center;line-height: 32px;}

.main3{widows: 100%;background-color: #fff;padding-bottom: 60px;}
.main3_n{width: 1200px;margin: 0 auto;}
.main3_con{width: 1200px;margin-top: 52px;overflow: hidden;}
.main3_con ul li{width: 600px;float: left;position: relative;}
.new_text{width: 260px;height:177px;background: url(../../resource/image/left1.png) no-repeat;position: relative;z-index: 10;padding:20px 40px 20px 20px;color: #fff;}
.new_pic{width: 300px;height:217px;position: absolute;top: 0;right: 0;z-index: 1;}
.new_text_title{font-size: 18px;color: #fff;line-height: 30px;}
.new_text_date{color: #fff;line-height: 30px;}
.new_text_con{line-height: 22px;color: #fff;}
.new_text1{width: 260px;height:177px;background: url(../../resource/image/left2.png) no-repeat;position: relative;z-index: 10;padding:20px 40px 20px 20px;}
.new_text2{width: 260px;height:177px;background: url(../../resource/image/right1.png) no-repeat;position: absolute;right:0;top:0;z-index: 10;padding:20px 20px 20px 40px;}


/*其他页面*/
/*about*/
.fy{width: 1200px;margin: 0 auto;}
.fy_left{width: 300px;float: left;margin-top: -55px;position: relative;z-index: 10000;padding-bottom: 50px;border-bottom: 2px solid #00948b;background-color: #f4f4f4;}
.fy_top{width: 300px;background: url(../../resource/image/ej_fltop_bg.png) no-repeat;border-bottom: 2px solid #f47b22;text-align: center;height: 94px;padding-top: 35px;}
.fy_ch{font-size: 24px;color: #fff;line-height: 30px;}
.fy_en{font-size: 16px;color: #fff;line-height: 30px;}
.fy_yj{background: #f4f4f4;color: #979797;font-size: 16px;text-align: center;line-height: 50px;}
.fy_yj .yj_a{display: block;width: 300px;line-height: 50px;color:#333;}
.yj_xd{height: 1px;background: url(../../resource/image/tmxd.png) no-repeat;margin-left: 25px;}
.fy_yj .yj_a:hover{background: url(../../resource/image/fl_hover1.png) no-repeat;color: #fff;}
.fy_right{width: 875px;float: right;background: #fff;}
.fy_right_bt{height: 30px;border-bottom: 1px solid #cecece;background: url(../../resource/image/orange_st.png) no-repeat;background-position: 10px 12px;padding: 9px 0 0 25px;color: #bcbcbc;}
.wzsy{padding: 5px 10px 5px 20px;background: url(../../resource/image/wzsy.png) no-repeat;background-position: 3px 7px;}
.wzlm{padding: 5px 10px 5px 20px;background: url(../../resource/image/wzjt.png) no-repeat;background-position: 3px 8px;}
.wzlb{padding: 5px 10px 5px 20px;background: url(../../resource/image/wzjt.png) no-repeat;background-position: 3px 8px;}
.con_title{color: #00948b;font-size: 18px;text-align: center;margin-top: 20px;}
.con_con{padding: 10px 20px;font-size: 14px;color: #666666;min-height: 300px;line-height: 30px;overflow: hidden;}
.con_con ul{overflow: hidden;}
.con_con ul a{color: #333;}

/*product_list*/
.prolist_li{width: 31%;margin-left: 2%;margin-top: 10px;float: left;position: relative;}
.prolist_text{text-align: center;color: #666;margin-top: 5px;height: 50px;font-size: 18px;line-height: 50px;}
.hover1{background: #00948b;color: #fff;}
.er_ji{background: #f4f4f4;text-align: center;line-height: 36px;font-size: 14px;display: none;}
.er_ji a{color: #b6b6b6;}
.san_ji{background: #f4f4f4;text-align: center;line-height: 24px;font-size: 12px;display: none;}
.san_ji a{color: #b6b6b6;}
/*product_show*/
.proshow_bt{text-align: center;width: 100%;color: #00948b;font-size: 20px;margin-top: 10px;}
.proshow_pic{border: 10px solid #f4f4f4;width: 380px;height: 380px;margin: 0 auto;margin-top: 10px;}
.proshow_pic img{width: 100%;}
.proshow_xxsm{width: 97%;background: url(../../resource/image/orange_st.png) no-repeat;padding-left: 3%;background-position: 10px 7px;border-bottom: 1px solid #cecece;line-height: 30px;}
.proshow_con{width: 94%;padding: 5% 3%;border-bottom: 1px solid #cecece;}
.detail_page{margin: 20px 0;}
.detail_page a{color: #a2a2a2;}
.detail_page a:hover{color: #42a59d;}

/*new_list*/
.newslist_li{width: 98%;
    height: 30px;
    margin: 0 1%;border-bottom: 1px solid #e3e3e3;overflow: hidden;padding: 15px 12px;}
/* .newslist_li:hover{background: #00948b;color: #fff;} */
.newlist_pic{width: 0%;height: 125px;float: left;}
.newslist_text{width:100%;height: auto;float: right;}
.newslist_text_title{height: 30px;overflow: hidden;width: 70%;float: left;text-overflow: ellipsis;white-space: nowrap;}
.newslist_text_jj{height: 0px;overflow: hidden;}
.newslist_text_date{
    padding-right: 20px;
    box-sizing: border-box;
    height: 30px;width: 30%;overflow: hidden;text-align: right;text-overflow: ellipsis;white-space: nowrap;}
/*news_show*/
.newsshow_bt{text-align: center;font-size: 20px;color: #00948b;}
.newsshow_date{text-align: center;color: #999;font-size: 14px;}
.newsshow_nr{padding: 15px 34px;min-height: 300px;}
.newsshow_con .ll{padding-left: 40px;}
/*详情页page*/
.pro_page{position: absolute;bottom: 0px;line-height: 28px;font-size: 15px;padding-bottom:130px;}
.pro_page a{color: #333;}
.pro_page a:hover{color: #85001d;}

/*gbooklist*/
.gbooklist_con .gbooklist_ts{width: 475px;height: 135px;margin:0 auto;font-size: 18px;border-bottom: 1px dashed #fff;line-height: 40px;padding-left: 50px;padding-right: 50px;}
.gbooklist_zj{width: 555px;height: 400px;margin: 0 auto;}
.gbooklist{width: 725px;min-height: 415px;margin:0 auto;}
.gbooklist_zj ul {padding-top: 55px;}
.gbooklist_zj ul li{font-size: 16px;position: relative;}
.gbooklist_zj input{height: 27px;width: 310px;margin: 10px auto;}
.gbooklist_zj ul li textarea{width: 490px;height: 150px;resize:none;vertical-align:top;}
.gbooklist_zj ul li.lynr{margin-top: 10px;}
.gbooklist_zj ul li.submit{margin-top: 50px;}
.gbooklist_zj input.submit{width: 75px;height: 40px;background: #f912ff;color: #fff;border: medium none;float: left;margin-right: 20px;cursor: pointer;margin-left: 65px;margin-top: 37px;}
.gbooklist_zj input.reset{width: 75px;height: 40px;background: #000;color: #fff;border: 1px solid #fff;float: left;margin-right: 20px;cursor: pointer;margin-top: 37px;}

/*bot*/
#botbj #bot #fot{color:#fff;display:block;text-align: center;font-size: 14px;line-height: 58px;}
.foot{width: 100%;height: 480px;background:#4e4e4e;overflow: hidden;}
.bot_n{width: 1200px;margin: 0 auto;height: 344px;margin-top: 52px;}
.bot_x{width: 100%;height:58px;background: url(../../resource/image/yy.png) no-repeat;}
.bot_x_n{width: 1200px;margin: 0 auto;}
.bot_left{width: 280px;float: left;}
.logo_bot{text-align: center;}
.ewm{text-align: center;margin-top: 34px;}
.bot_center{width: 390px;height: 344px;float: left;margin-left: 80px;}
.bot_center_bt{height: 30px;background: url(../../resource/image/xd_bot.png) no-repeat;color: #fff;font-size: 18px;text-align: center;line-height: 30px;background-position: 0 15px;}
.phone{width: 100%;margin-top: 32px;overflow: hidden;}
.phone_pic{width: 54px;float: left;margin-left: 50px;}
.phone_num{width: 200px;float: left;margin:10px 0 0 15px;}
.phone_xx{width: 80%;float: left;color: #d9d9d9;line-height: 26px;font-size: 14px;margin-left: 20%;margin-top: 36px;}
.bot_right{width: 390px;float: right;}
.bot_gbname{width: 365px;height: 35px;line-height: 35px;border:1px solid #eeeeee;color: #fff;padding-left: 10px;margin-top: 10px;}
.bot_gbname input{width: 300px;height: 26px;padding: 2px 3px;background: none;border:none;color: #fff;}
.bot_gbtel{width: 365px;height: 35px;line-height: 35px;border:1px solid #eeeeee;color: #fff;padding-left: 10px;margin-top: 8px;}
.bot_gbtel input{width: 300px;height: 26px;padding: 2px 3px;background: none;border:none;color: #fff;}
.bot_gbnr{width: 365px;padding-left: 10px;color: #fff;border:1px solid #eeeeee;margin-top: 8px;padding-top: 10px;}
.bot_gbnr textarea{width: 300px;resize: none;vertical-align: top;padding: 2px 3px;height: 115px;background: none;border: none;color: #fff;}
.submitg{width: 170px;height: 24px;background: #f47b22;border:none;color: #fff;margin-top: 10px;margin-left: 25px;cursor: pointer;}
.resetg{width: 170px;height: 24px;background: #00948b;border:none;color: #fff;margin-top: 10px;margin-left: 5px;cursor: pointer;}
/*y_page*/
.page{padding-top: 10px;height: 30px;text-align: center;line-height: 28px;margin: 20px 0;}
.page a{display: inline-block;color: #00948b;border: 1px solid #00948b;margin-left: 5px;padding: 0 10px;}
.page a.page0{margin: 0 5px;}
.page a.page10{margin: 0 5px;}
.page a:hover{background: #00948b;color: #fff;}
.page a.select{background: #00948b;color: #fff;}


.main_bd{ width:230px; border:none; height:30px; padding:5px; float:left; margin-left:10px;}
.main_bd4{ width:740px; margin-bottom:10px; border:none; height:100px; padding:5px; float:left; margin-left:30px;border: 1px solid #ddd;resize: none;}
.main_bd2{  width:200px; border:none; height:20px; padding:5px; float:left;}
.main_ly_t2{ float:left; color:#787878; font-size:12px; line-height:35px; margin-left:10px;}
.main_bd2{ float:left;}
.main_but{ width:300px; float:left; margin-left:290px;}
#tijiao1{ border:none; background:#db4819; width:100px;  display:block; text-align:center; line-height:30px; color:#FFF; font-size:12px;}
.liuyan{ border:none; background:#FFF; width:110px; height:35px; display:block; text-align:center; line-height:35px; color:#000;}

.main_bd3{ height:25px; line-height:25px;}
.zhaopin{padding: 0;padding-left: 5px;}

