<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:微软雅黑,黑体,Verdana,Arial,sans-serif;-webkit-text-size-adjust:none;color:#565656;background:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#565656;text-decoration:none;transition:all 0.3s;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.font_12{font-size:12px;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_20{font-size:20px;}
.font_s{font-family:"宋体";}
.min_w{min-width:1200px;}
.container{width:1200px;margin:0 auto;}
.grey_9{color:#999;}
.grey_9 a{color:#999;}
.grey_9 a:hover{color:#999;}


/*header*/
.top_bg{height:30px;line-height:30px;background:#f7f6f2;color:#565656;}
.top_bg a{color:#565656;padding-left:20px;}
.line_90{line-height:90px;}
.top_tel{padding-left:10px;}


.b-img{ height:607px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:607px; float:left;}
.b-list{ height:50px; padding-top:560px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:18px; height:18px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{background:#645c52;}

/*index*/
.search_bg{height:80px;background:#f7f6f2;}
.search_text{line-height:80px;}
.search_text a{padding:0 20px;color:#676868;}
.search_text a:hover{color:#645c52;}
.search_area{margin-top:22px;border:#e6e5e1 solid 1px;}
.search_inp{height:33px;line-height:33px;width:220px;padding-left:20px;background:#fff;border:none;}
.index_tit{background: url(../img/2_03.jpg) repeat-x;}
.index_tit dt{line-height:30px;font-size:20px;}
.index_tit dd{color:#c9b798;font-size:40px;line-height:50px;text-transform:uppercase;}

.pro_list{margin-left:-58px;}
.pro_list li{width:361px;float:left;margin-left:58px;}
.pro_list_name{width:240px;margin:0 auto;height:80px;line-height:40px;padding:10px 0;display:block;color:#6a6a6a;}
.pro_list li:hover .pro_list_name{color:#9c7553;}
.pro_list_name_tit{color:#9c7553;border-bottom:#6a6a6a dashed 1px;display:block;height:40px;}

.pro_more{width:150px;padding:50px 0;margin:0 auto;height:30px;line-height:30px;}
.border_animation{border:1px solid #ddd;width:150px;height:30px;position:relative;}
.border_animation .border_top{
	position:absolute;height:1px;width:0;font-size:0;background:#666666;top:0;left:0;

	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.border_animation .border_right{
	position:absolute;height:0px;width:1px;font-size:0;background:#666666;bottom:0;right:0;

	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.border_animation .border_bottom{
	position:absolute;height:1px;width:0px;font-size:0;background:#666666;right:0;bottom:0;

	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.border_animation .border_left{
	position:absolute;height:0px;width:1px;font-size:0;background:#666666;left:0;top:0;

	-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.pro_more .hover .border_top,.pro_more .hover .border_bottom{width:150px;}
.pro_more .hover .border_left,.pro_more .hover .border_right{height:30px;}

.index_adv_bg{height:320px;background:url(../images/index_16.jpg) no-repeat center top;}
.index_adv_con{width:420px;padding-top:130px;line-height:28px;color:#fff;}
.index_adv_text01{color:#b7b8d7;}
.index_adv_more{width:100px;height:28px;background:#bea883;display:block;color:#fff;}
.index_adv_tel{height:26px;line-height:26px;border:#9a9db0 solid 1px;padding:0 12px;}

.about_bg{background:#f7f6f2;}
.about_type{width:660px;margin:0 auto;border:#bea883 solid 2px;height:42px;}
.about_type li{float:left;border-left:#bea883 solid 2px;width:218px;}
.about_type li:first-child{border-left:none;width:220px;}
.about_type li a{color:#bea883;display:block;line-height:42px;}
.about_type li a:hover{background:#bea883;color:#fff;}
.about_text{margin:40px 0;line-height:26px;}

.case_list li{float:left;line-height:42px;font-size:20px;margin:0 10px;}
.case_list li a{color:#9c7553;}
.case_list_pic{width:361px;height:230px;border:#e5e3e3 solid 1px;padding:5px;display:block;}

.ser_bg{background:#f7f6f2;padding:20px 0;z-index:2;}
.white_bg{background:#fff;padding:10px 20px;margin-bottom:10px;}
.ser_l{width:910px;}
.ser_r{width:280px;}
.ser_tit{height:40px;line-height:40px;background:url(../images/index_19.jpg) no-repeat left center;padding-left:20px;color:#bea883;}
.ser_tit a{color:#918f92;}
.ser_con{height:192px;}
.ser_pic{padding:6px;border:#bea883 solid 1px;}
.ser_text{width:600px;height:178px;margin:7px 0;line-height:25px;overflow:hidden;}
.honor_pic{width:160px;padding:10px 10px;}
.honor_btn{padding-top:90px;}
.news_list{padding:20px 0 10px;height:90px;overflow:hidden;}
.news_list li{width:405px;float:left;margin:0 15px;float:left;line-height:30px;}
.news_list li a:hover{color:#333;}
.qa_con{height:312px;}
.qa_con li{padding:20px 0;border-bottom:#adadad dashed 1px;line-height:20px;}
.qa_con li:last-child{border:none;}
.qa_mar{margin-bottom:5px;}

/*footer*/
.footer_bg{background:#9c7652;padding:50px 0 30px;}
.bot_list li{width:300px;padding:0 40px;min-height:275px;float:left;background:url(../images/index_49.jpg) no-repeat left center;}
.bot_list li:first-child{background:none;}
.bot_list_tit{width:260px;height:30px;line-height:30px;background:rgba(255,255,255,.7);color:#9c7652;margin:20px 0;}
.bot_link a{width:80px;padding:0 10px;float:left;color:#eee;line-height:40px;}
.bot_link a:hover{color:#fff;}
.bot_contact{padding:20px 0;line-height:40px;color:#eee;}

/*main*/
.main_tit{padding:40px 0;height:60px;line-height:60px;}
.main_tit_text{color:#c9b798;font-size:40px;text-transform:uppercase;padding-right:10px;}
.main_tit_home{background:url(../images/main01.jpg) no-repeat left center;padding-left:20px;}
.main_about_type{border:#bea883 solid 2px;height:42px;}
.main_about_type li{float:left;border-left:#bea883 solid 2px;width:218px;}
.main_about_type li:first-child{border-left:none;width:220px;}
.main_about_type li a{color:#bea883;display:block;line-height:42px;}
.main_about_type li a:hover{background:#bea883;color:#fff;}
.main_type li{float:left;border:#bea883 solid 1px;margin-right:5px;}
.main_type li a{color:#bea883;display:block;line-height:42px;padding:0 20px;}
.main_type li a:hover{background:#bea883;color:#fff;}
.main_con{padding:50px 0;line-height:30px;}
.main_pro{margin-left:-48px;}
.main_pro li{float:left;margin:0 0 20px 48px;}
.main_pro_pic{padding:5px;border:#bea883 solid 1px;display:block;}
.main_pro_name{height:45px;line-height:45px;display:block;}
.main_pro li:hover .main_pro_name{background:#bea883;color:#fff;}

.page{position:relative;width:100%;text-align:center;overflow:hidden;margin:30px 0;}
.page ul{float:left;position:relative;left:50%;}
/*.page ul li{float:left;position:relative;right:50%;padding:0 5px;}*/
.page li a{display:block;height:36px;line-height:36px;padding:0 10px;color:#939292;border:#eee solid 1px;float:left;position:relative;right:50%;padding:0 5px; margin:0 5px;}
.page li a:hover{background:#bea883;color:#fff;text-decoration:none;}

/*新闻列表*/
.news_list1 ul{padding:10px 0;}
.news_list1 ul li{width:1200px; padding-bottom:18px; float:left; margin-left:20px;}
.news_list1 ul li .news_l_tit{text-align:left; height:48px; line-height:48px; border-bottom:1px dashed #c8c8c8; width:925px; float:left;}
.news_list1 ul li .news_l_tit span{float:left; color:#333333; font-size:16px; font-family:"微软雅黑";}
.news_list1 ul li .news_l_tit span a,.news_list ul li .news_l_tit span a:hover{color:#333333;}
.news_list1 ul li .news_l_tit em{float:right; color:#888888; font-size:14px; font-family:"微软雅黑";}
.news_list1 ul li .news_l_con{text-align:left; padding:10px 0; color:#666666; font-size:14px; font-family:"微软雅黑";}
.news_list1 ul li .news_l_con a,.news_list ul li .news_l_con a:hover{color:#666666;}
.news_list1 ul li .news_l_more{width:112px; height:30px; line-height:30px; text-align:center; padding-top:15px; color:#666666; font-size:14px; font-family:"微软雅黑";}
.news_list1 ul li .news_l_more a{color:#666666; border:2px solid #9f9f9f; display:block;}
.news_list1 ul li .news_l_more a:hover{background:#f66629; border:2px solid #f66629; color:#ffffff;}

/*新闻详情*/
.news_show{padding:20px 20px;}
.news_s_tit{text-align:center; height:42px; line-height:42px; color:#f66629; font-size:20px; font-family:"微软雅黑";}
.news_s_date{text-align:center; height:30px; line-height:30px; padding-bottom:12px; border-bottom:1px dashed #c8c8c8; color:#a5a5a5; font-size:14px; font-family:"微软雅黑";}
.news_s_con{padding:20px 0; text-align:left; color:#666666; font-size:14px; font-family:"微软雅黑";}
.news_s_con span,.news_s_con p{color:#666666; font-size:14px; font-family:"微软雅黑";}

/*留言*/
gbook{
	width: 857px;
	margin: 0 auto;
}
.gbook ul{
	padding: 0px 0 60px 0px;overflow: hidden;
}
.gbook ul li {
    overflow: hidden;
    width: 230px;float: left;
    padding-bottom: 10px;
}
em{
    width: 100px;
    height: 38px;
    line-height: 38px;
    text-align: right;
    color: #646464;
    font-size: 16px;
    text-decoration: none;
    font-style: normal;
    display: block;
    float: left;
}
.main_ly_t1 input {
    width: 100px;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    margin-right: 5px;
    background: #ffffff;
    border: 1px solid #cecece;
    border-radius: 5px;
    color: #646464;
    font-size: 16px;
    font-family: "微软雅黑";
    outline: none;
}
.main_ly_t1 textarea {
    width: 372px;
    height: 165px;
    line-height: 30px;
    padding: 0 5px;
    margin-right: 5px;
    background: #ffffff;
    border: 1px solid #cecece;
    border-radius: 5px;
    color: #646464;
    font-size: 16px;
    font-family: "微软雅黑";
    outline: none;
    resize: none;
}

gbook88{
    width: 857px;
    margin: 0 auto;
}
.gbook88 ul{
    padding: 0px 0 60px 120px;overflow: hidden;
}
.gbook88 ul li {
    overflow: hidden;
    padding-bottom: 10px;
}

.main_ly_t88 input {
    width: 250px;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    margin-right: 5px;
    background: #ffffff;
    border: 1px solid #cecece;
    border-radius: 5px;
    color: #646464;
    font-size: 16px;
    font-family: "微软雅黑";
    outline: none;
}
.main_ly_t88 textarea {
    width: 372px;
    height: 165px;
    line-height: 30px;
    padding: 0 5px;
    margin-right: 5px;
    background: #ffffff;
    border: 1px solid #cecece;
    border-radius: 5px;
    color: #646464;
    font-size: 16px;
    font-family: "微软雅黑";
    outline: none;
    resize: none;
}

.main_ly_t2{
    float: left;

    border: 0;
    width: 126px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
    border-radius: 8px;
}
.main_ly_t2 input,
.main_ly_t3 input{
	 width: 126px;
    height: 38px;
    color: #ffffff;
    text-align: center;
    font-size: 16px;
    font-family: "微软雅黑";
}
.main_ly_t3 {
    float: left;
    margin-left: 15px;

    border: 0;
    cursor: pointer;
    border-radius: 8px;
}
.yao{
	float: left;
	margin-left:155px;
}


.jj{width: 855px;float: left;}
.jj ul li{width: 100%;height: 165px;margin-bottom: 25px;border: solid 1px #ddd;box-sizing: border-box; }
.jj ul li .jj-img{ padding:10px 25px 10px 10px;float: left;}
.jj ul li .jj-span{ padding:6px 23px 6px 0px;float: left;width: 590px;}
.jj ul li .jj-span h3{ line-height: 35px;}
.jj ul li .jj-span span{ line-height: 30px;}
.jj ul li .jj-span h4{ line-height: 25px;font-size: 15px;}
.jj ul a:hover li{ border: solid 1px #f98305;}
.jj ul a:hover .jj-span h3{ color:#f98305}

.yy{width: 325px;float: right;}
.yy .yy-1{height: 354px; background: #f4f4f4;border: solid 1px #ddd;box-sizing: border-box;margin-bottom: 25px;}
.yy .yy-2 ul li{height: 73px;margin-bottom: 19px;border: solid 1px #ddd;box-sizing: border-box;}

.gch{width: 1200px;margin:0px auto;margin-top:35px;margin-bottom: 35px;}
.gch dt{background: #008ae2;width: 150px;height: 45px;color: white;line-height: 45px;}

.Etitle{color:#656565;font-size: 18px;line-height: 30px;letter-spacing: 0.5px;}

.conpro_list_fl ul{background: #f0f0f0;width: 100%;height: 60px;}
.conpro_list_fl ul li{width: 50%;float: left;line-height: 60px;height: 60px;font-size: 17px;}
.conpro_list_fl ul li:hover{color: white;background: #01af9a;cursor: pointer;transition: all 0.2s;}
.on{color: white;background: #01af9a;}


.conpic ul li{margin-left: 10px;margin-bottom: 10px;width: 100px;height: 110px;float: left;}
.conpic ul li img{ width: 100px; height: 110px;}

.therr{width: 370px;margin:0px 15px;float: left;}


.kssz ul li{width: 65px;float: left;text-align: center;height: 27px;line-height: 27px;}



.asd1{background: url("../images/x/1_06.jpg")}
.asd2{background: url("../images/x/2_06.jpg")}
.asd3{background: url("../images/x/2_08.jpg")}
.asd4{background: url("../images/x/2_14.jpg")}
.asd5{background: url("../images/x/2_16.jpg")}
.asd6{background: url("../images/x/2_18.jpg")}

.asd1:hover{background: url("../images/x/2_03.jpg")}
.asd2:hover{background: url("../images/x/1_03.jpg")}
.asd3:hover{background: url("../images/x/1_09.jpg")}
.asd4:hover{background: url("../images/x/1_14.jpg")}
.asd5:hover{background: url("../images/x/1_16.jpg")}
.asd6:hover{background: url("../images/x/1_17.jpg")}





</pre></body></html>