body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{ margin:0; padding:0;}
button,input,select,textarea{ outline:0;}
textarea{ resize:none;}
ul,li{ list-style:none;}
img{ outline:0; border:none; display: block;}
button,input[type=button],input[type=reset],input[type=submit]{ -webkit-appearance:none; }
input{ border-radius: 0px; outline: none; box-shadow:none}
a{ color:#666666; text-decoration:none;}
a:hover{ text-decoration:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block; margin: 0; padding: 0;}
html{ overflow-x: hidden;}
body{ font-size: 12px; font-family: "微软雅黑"; min-width: 320px;}

.mainbox{ max-width: 1010px; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.top_box{ width: 100%; height: 24px; line-height: 24px; background: url("../images/top.png") repeat-x;}
.top_left{ color: #7b7b7b; float: left;}
.top_right{ float: right; color: #7b7b7b;}
.top_right a{ color: #7b7b7b; margin: 0 5px;}
.top_right a:hover{ color: #e6413f;}
.top_logo{ float: left; overflow: hidden; width: 54.0595%;}
.top_logo img{ display: block; max-width: 100%;}
.top_tell{ float: right; overflow: hidden; width: 25.3466%;}
.top_tell img{ display: block; max-width: 100%;}
.daohang{ width: 100%; height: 45px; background: url("../images/q4.jpg") repeat;}
.daohang ul{ max-width: 1010px; margin: 0 auto; height: 45px; padding: 0 10px;}
.daohang ul li{ width: 12.5%; float: left; height: 45px; color: #fff; position: relative; z-index: 9999;}
.daohang ul li a{ color: #FFFFFF; font-size: 15px; display: block; line-height: 45px; text-align: center;}
.daohang ul li a:hover{ background: #e39610;}
.daohang ul li.dropdown dl{ width: 100%; position: absolute; left: 0; top: 45px; overflow: hidden; display: none;}
.daohang ul li.dropdown dl dd{ border-top: 1px solid #fff; background: #321012; font-size: 15px;}
.daohang ul li.dropdown dl dd a{ display: block; line-height: 38px;}

.top_keys{ width: 100%; overflow: hidden; background: #8b6866;}
.rmjgc{ float: left; height: 33px; overflow: hidden; line-height: 33px; color: #d0b6b5;}
.rmjgc span{ color: #FFFFFF; font-size: 14px;}
.sousou{ float: right; margin-top: 5px; width: 250px; overflow: hidden;}
.sousou_text{ float: left; background: #5e3c3a url("../images/q6.jpg") no-repeat; width: 175px; height: 24px;     line-height: 24px; border: 0px; color: #a37879; padding-left: 33px;}
.sousou_btn{ float: left; background: url("../images/q7.jpg") no-repeat; width: 42px; height: 24px; border: none; text-indent: -9999px;}

.home_zong{ width: 100%; overflow: hidden; background: #f2e2cb; padding: 10px 0;}
.home_fuwu{ overflow: hidden;}
.home_fuwu li{ float: left; overflow: hidden; width: 24.3565%; margin-right: 0.858%; *margin-right: 0.758%;}
.home_fuwu li#fw4{ margin-right: 0%;}
.home_fuwu li img{ display: block; width: 100%;}

.pro_kuang{ overflow: hidden; border: 1px solid #d5b795; background: #FFFFFF; margin-top: 10px; padding: 14px;}
.home_pp_tit{ margin-top: 3px; background: url("../images/w6.jpg") no-repeat bottom; padding-bottom: 10px; overflow: hidden;}
.home_pp_tit p{ float: left; background: url("../images/w5.jpg") no-repeat left center; padding-left: 30px; font-size: 18px; color: #4b1d20;}
.home_pp_tit span{ float: right; color: #4a1c20; font-size: 14px; margin-right: 5px;}
.home_pp_tit span a{ color: #4a1c20;}
.home_pp_tit span a:hover{ color: #e6413f;}
.home_pp_ad{ overflow: hidden; margin-top: 10px;}
.home_pp_ad img{ display: block; width: 100%;}
.home_pp_pic{ overflow: hidden; margin-top: 13px;}
.home_pp_pic li{ float: left; overflow: hidden; width: 23.5715%; margin-right: 1.9046%; *margin-right: 1.8046%;}
.home_pp_pic li#cp4{ margin-right: 0%;}
.home_pp_item{ padding: 3px; border: 1px solid #c6c6c6; border-radius: 3px; position: relative; height: 253px;}
.home_pp_item img{ display: block; width: 100%; height: 100%;}
.home_pp_item span{ display: block; position: absolute; bottom: 3px; height: 29px; background: #000000; opacity: 0.6; filter:alpha(opacity=60); right: 3px; left: 3px;}
.home_pp_item p{ position: absolute; bottom: 3px; right: 3px; left: 3px; height: 29px; line-height: 29px; text-align: center; overflow: hidden; color: #FFFFFF; font-size: 14px;}

.fytzcgal{ overflow: hidden; border: 1px solid #d5b795; border-top: 2px solid #d5b795; background: #FFFFFF; margin-top: 10px; padding: 6px;}
.fytzcgal_tit{ overflow: hidden; border-bottom: 1px solid #d3b792; margin-top: 3px;}
.fytzcgal_tit p{ float: left; background: url("../images/a.jpg") no-repeat left center; padding-left: 60px; font-size: 18px; color: #4b1d20; padding-top: 5px; padding-bottom: 8px;}
.fytzcgal_tit a{ display: block; float: right; color: #4a1c20; font-size: 14px; margin-right: 5px; margin-top: 10px;}
.fytzcgal_tit a:hover{ color: #e6413f;}
.rongyu_pic{ overflow: hidden;}

.blk_18 { overflow:hidden; zoom:1; margin-top:8px; position: relative;}
.blk_18 .pcont { max-width:988px; float:left; overflow:hidden; padding-left: 28px; margin: 0 auto;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:16px; height:180px; float:left;}
.blk_18 .LeftBotton { background: #FFFFFF url("../images/a1.png") no-repeat center; padding:0px 5px; position: absolute; left: 0;}
.blk_18 .RightBotton { background: #FFFFFF url("../images/a2.png") no-repeat center; padding:0px 5px; float: right; position: absolute; right: 0px;}
.blk_18 .apl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; width:197px; height:141px; border:1px solid #CCCCCC; padding:3px;}
.blk_18 .apl { width:215px; float:left; float:left; text-align:center; line-height:24px; text-decoration:none;color:#4a1c20; }
.blk_18 a.apl:hover {  color:#e6413f; background:#fff; }

.home_abotu{ overflow: hidden; margin-top: 10px;}
.xwdt{ float: right; overflow: hidden; width: 32.9703%;}
.xwdt_tit{ background: #5e2b2a; border-bottom: 2px solid #421c1b; height: 35px; line-height: 35px;}
.xwdt_tit p{ float: left; padding-left: 10px; font-size: 16px; color: #ffffff;}
.xwdt_tit a{ float: right; color: #a58f91; font-size: 12px; margin-right: 10px;}
.xwdt_box{ overflow: hidden; padding: 8px 10px 15px 10px; background: #f8efe8;}
.xwdt_box li{ height: 31px; line-height: 31px; border-bottom: 1px dashed #c7c0ba; overflow: hidden;}
.xwdt_box li a{ color: #51504e;}

.home_left{ float: left; overflow: hidden; width: 66.0397%;}
.gyfytz{ overflow: hidden; border: 1px solid #d5b795; border-top: 2px solid #d5b795; background: #FFFFFF; padding: 6px;}
.gyfytz_tit{ border-bottom: 1px solid #d3b792; margin-top: 3px; overflow: hidden;}
.gyfytz_tit p{ float: left; background: url("../images/a.jpg") no-repeat left center; padding-left: 60px; font-size: 18px; color: #4b1d20; padding-top: 5px; padding-bottom: 8px;}
.gyfytz_tit a{ float: right; font-size: 14px; color: #4a1c20; margin-right: 5px; margin-top: 10px;}
.gyfytz_box{ overflow: hidden; padding: 15px 10px;}
.gyfytz_box dt{ float: left; width: 264px; margin-right: 10px; height: 196px;}
.gyfytz_box dt img{ display: block; width: 100%; height: 100%;}
.gyfytz_box dd{ overflow: hidden;}
.gyfytz_box dd h2{ font-size: 15px; line-height: 25px; height: 25px; overflow: hidden; color: #724711;}
.gyfytz_box dd h2 a{ color: #724711;}
.gyfytz_box dd h2 a:hover{ color: #e6413f;}
.gyfytz_info{ line-height: 25px; max-height: 150px; overflow: hidden;}
.gyfytz_more{ display: block; color: #ef8718; background: url("../images/a5.jpg") no-repeat center left; padding-left: 18px;}

.xinwen{ width: 100%; overflow: hidden; background: #e8d7bd; padding: 13px 0;}
.xinwen_box{ float: left; overflow: hidden; width: 32.2773%; margin-right: 1.58405%;}
.cjwtjd{ margin-right: 0%;}
.xinwen_tit{ overflow: hidden; border-bottom: 1px solid #724712; padding-bottom: 5px;}
.xinwen_tit p{ float: left; padding-left: 10px; font-size: 16px; color: #724712;}
.xinwen_tit a{ float: right; color: #a38257; margin-right: 10px; margin-top: 5px;}
.xinwen_tw{ overflow: hidden; padding-top: 8px; padding-bottom: 5px;}
.xinwen_tw dt{ float: left; border: 2px solid #FFFFFF; margin-right: 10px; width: 127px; height: 95px; overflow: hidden;}
.xinwen_tw dt img{ display: block; width: 100%; height: 100%;}
.xinwen_tw dd{ overflow: hidden;}
.xinwen_tw dd h2{ font-size: 14px; color: #333534; line-height: 23px; height: 23px; overflow: hidden;}
.xinwen_tw dd h2 a{ color: #333534;}
.xinwen_tw dd h2 a:hover{ color: #e6413f;}
.xinwen_tw dd p{ line-height: 23px; color: #656565; font-size: 12px; max-height: 69px; overflow: hidden;}
.xinwen_tw dd p a{ color: #ef8718; background: url("../images/a5.jpg") no-repeat center left; padding-left: 18px;}
.xinwen_wen{ overflow: hidden; margin-top: 5px;}
.xinwen_wen li{ line-height: 31px; height: 31px; border-bottom: 1px dashed #bcaf9c; overflow: hidden; }
.xinwen_wen li a{ color: #4c4c4c;}
.xinwen_wen li a:hover{ color: #e6413f;}
.xinwen_wen li span{ float: right; color: #494d4c;}
.xinwen_img{ overflow: hidden; margin-top: 8px; border: 2px solid #FFFFFF; margin-bottom: 10px;}
.xinwen_img img{ display: block; width: 100%; height: 95px;}
.cjwtjd_box{ overflow: hidden;}
.cjwtjd_box dl{ overflow: hidden; margin-top: 10px; padding-left: 3px;}
.cjwtjd_box dl dt{ background: url("../images/a7.jpg") no-repeat left center; color: #666664; padding-left: 25px; height: 16px; line-height: 16px; overflow: hidden;}
.cjwtjd_box dl dt a{ color: #666664;}
.cjwtjd_box dl dt a:hover{ color: #e6413f;}
.cjwtjd_box dl dd{ padding-left: 25px; background: url("../images/a8.jpg") no-repeat left top 5px; line-height: 23px; color: #424242; margin-top: 5px; height: 46px; overflow: hidden;}

.dibu{width: 100%; overflow: hidden; background: #4b1d20 url("../images/f.jpg") repeat-x; padding-bottom: 60px;}
.yqlj{ overflow: hidden;}
.yqlj_tit{ background: url("../images/f1.jpg") repeat-x bottom; padding-bottom: 8px; margin-top: 15px; padding-left: 10px; font-size: 16px; color: #ffffff;}
.yqlj_box{ overflow: hidden; font-size: 0px; padding: 8px 5px; min-height: 95px;}
.yqlj_box a{ display: inline-block; color: #c4b3b3; line-height: 25px; font-size: 12px; margin-right: 8px;}
.footer_menus{ line-height: 32px; background: #8a5757; text-align: center; color: #dfd5d5; margin: 0 25px;}
.footer_menus a{ color: #dfd5d5; font-size: 14px; padding: 0 8px;}
.footer_menus a:hover{ text-decoration: underline; color: #ffffff;}
.copyright{ overflow: hidden; text-align: center; margin-top: 18px; line-height: 23px; color: #dfd5d5;}
.copyright a{ color: #dfd5d5;}

.piaofu{ width: 148px; position: fixed; right: 10px; bottom: 20px; z-index: 9999; overflow: hidden; background: #FFFFFF;}
.piaofu li{ overflow: hidden;}
.piaofu li img{ display: block; width: 100%;}

.ny_banner{ width: 100%; overflow: hidden;}
.ny_banner img{ display: block; width: 100%;}
.neiye_left{ float: left; overflow: hidden; width: 74.4555%;}
.neiye_right{ float: right; overflow: hidden; width: 24.5545%;}

.liebiao{ overflow: hidden; border: 1px solid #d5b795; border-top: 2px solid #d5b795; background: #FFFFFF; padding: 6px;}
.liebiao_top{ overflow: hidden; border-bottom: 1px solid #d3b792; margin-top: 3px;}
.liebiao_top p{ float: left; background: url("../images/a.jpg") no-repeat left center; padding-left: 60px; font-size: 18px; color: #4b1d20; padding-top: 5px; padding-bottom: 8px;}
.liebiao_top span{ float: right; color: #4a1c20; font-size: 14px; margin-right: 5px; margin-top: 10px;}
.liebiao_top span a{ color: #4a1c20;}
.liebiao_top span a:hover{ color: #e6413f;}
.liebiao_list{ overflow: hidden; padding: 15px 10px;}
.liebiao_list li{ line-height: 33px; height: 33px; border-bottom: 1px dashed #CCCCCC; overflow: hidden;}
.liebiao_list li a{ color: #333333;}
.liebiao_list li a:hover{ color: #e6413f;}
.liebiao_list li span{ float: right; color: #999999;}

.fenye{ overflow: hidden; text-align: center; padding: 10px; font-size: 0px;}
.fenye li{ display: inline; color: #333333; font-size: 12px;}
.fenye li a,.fenye li strong{ display: inline-block; color: #333333; font-size: 12px; padding: 0 3px; line-height: 20px;}
.fenye li a:hover{ color: #e6413f;}

.pro_sort{ overflow: hidden;}
.pub_tit{ background: #5e2b2a; border-bottom: 2px solid #421c1b; line-height: 35px;     padding-left: 10px; font-size: 16px; color: #ffffff;}
.sort_list{ overflow: hidden; background: #f8efe8; padding: 8px 10px 15px 10px;}
.sort_list dl{ overflow: hidden;}
.sort_list dl dt{ line-height: 31px; border-bottom: 1px dashed #c7c0ba; color: #51504e; padding-left: 18px; font-size: 14px; font-weight: bold;}
.sort_list dl dt a{ color: #51504e;}
.sort_list dl dd{ border-bottom: 1px dashed #c7c0ba; padding: 8px 0; overflow: hidden;}
.sort_list dl dd a{ float: left; line-height: 31px; background: #f2e2cb; text-align: center; border-bottom: 1px dashed #FFFFFF; border-right: 1px dashed #FFFFFF; color: #666666; width: 50%; box-sizing: border-box; *width: 49%;}
.sort_list dl dd a:hover{ background: #d3b792; color: #e6413f;}

.lxwm{ overflow: hidden; margin-top: 10px;}
.lxwm_box{ overflow: hidden; background: #f8efe8; padding: 8px 10px 15px 10px; line-height: 22px; color: #51504e;}
.lxwm_box img{ display: inline-block;}

.neirong{ overflow: hidden; padding: 15px 10px;}
.neirong_title{ font-size:16px; text-align:center; font-weight:bold; padding-top:15px; padding-bottom:15px; line-height: 25px; color: #666666;}
.neirong_body{ overflow: hidden; text-indent: 2em; line-height: 25px; color: #666666;}
.neirong_body img{ display: block; max-width: 100%; margin: 0 auto;}
.neirong_sxp{ overflow: hidden; margin-top: 10px;}
.neirong_sxp li{ line-height: 25px; color: #666666;}
.neirong_sxp li a{ color: #333333;}
.neirong_sxp li a:hover{ color: #e6413f;}
.pro_box{ margin-top: 0px;}
.nei_pic{ overflow: hidden; margin-bottom: 8px;}
.nei_pic img{ display: block; width: 100%;}

.home_pp_tit_nr1{ overflow: hidden; background:url("../images/w6.jpg") no-repeat bottom; padding-bottom:10px; margin-top:3px;}
.home_pp_tit_nr1 p, .home_pp_tit_nr1 h1{ float:left; background:url("../images/w5.jpg") no-repeat left center; padding-left:30px; font-size:18px; color:#4b1d20;}
.home_pp_tit_nr1 span{ float:right; color:#4a1c20; font-size:14px; margin-right:5px;}
.home_pp_tit_nr1 span a{ text-decoration:none; color:#4a1c20; font-size:14px;  padding:2px 5px; }
.home_pp_tit_nr1 span a:hover{ color:#e6413f;}
.pro_list{ overflow: hidden; margin-top: 8px;}
.pro_list dl{ float: left; width: 23.5715%; overflow: hidden; margin: 5px 0.71425% 0;}
.pro_list dl dt{ border: 1px solid #c6c6c6; padding: 3px; overflow: hidden; height: 253px; border-radius: 3px;}
.pro_list dl dt img{ display: block; width: 100%; height: 100%;}
.pro_list dl dd{ margin-top: 4px; height: 29px; line-height: 29px; overflow: hidden; text-align: center; font-size: 14px; color: #FFFFFF; background: #666666;}
.pro_list dl dd a{ color: #FFFFFF;}
.pro_list dl dd a:hover{ text-decoration: underline;}
.pro_fy{ padding: 18px 0 15px;}
.pro_fy li{ color: #4b1d20; font-size: 16px;}
.pro_fy li a,.pro_fy li strong{ color: #4b1d20; font-size: 16px;}
.pro_nei_pic{ overflow: hidden; border: 1px solid #d5b795; background: #FFFFFF; padding: 14px; margin-bottom: 10px;}
.pro_nei_pic img{ display: block; width: 100%;}

@media (max-width: 768px){
	.top_left{ width: 100%; text-align: center;}
	.top_right{ display: none;}
	.daohang{ height: auto; overflow: hidden;}
	.daohang ul{ height: auto; overflow: hidden; padding: 10px;}
	.daohang ul li{ width: 25%; height: 30px;}
	.daohang ul li a{ line-height: 30px;}
	.top_keys{ padding: 10px 0;}
	.rmjgc{ width: 100%; height: auto; line-height: 24px;}
	.sousou{ width: 100%;}
	.sousou_text{ width: calc(100% - 42px); box-sizing: border-box;}
	.home_pp_tit p{ width: 100%; box-sizing: border-box;}
	.home_pp_tit span{ width: 100%; display: block; margin-right: 0px; margin-top: 5px;}
	.home_pp_pic{ margin-top: 0px;}
	.home_pp_pic li{ width: 48.1482%; margin-right: 0%; margin-top: 13px;}
	.home_pp_pic li:nth-child(2n){ float: right;}
	.home_pp_item{ height: 445px;}
	.home_left{ width: 100%;}
	.xwdt{ width: 100%; margin-top: 10px;}
	.gyfytz_box dt{ width: 100%; margin-right: 0%; height: auto; float: none;}
	.gyfytz_box dd{ margin-top: 10px;}
	.xinwen{ padding-top: 0px;}
	.xinwen_box{ width: 100%; margin-top: 15px;}
	.xinwen_img img{ height: auto;}
	.cjwtjd_box dl dd{ height: auto;}
	.footer_menus{ margin: 0px; padding: 0 11px;}
	.piaofu{ display: none;}
	.neiye_left{ width: 100%;}
	.neiye_right{ width: 100%; margin-top: 10px;}
	.liebiao_top p{ width: 100%; box-sizing: border-box;}
	.liebiao_top span{ width: 100%; margin-right: 0px; margin-bottom: 10px;}
	.home_pp_tit_nr1 p{ width: 100%; box-sizing: border-box;}
	.home_pp_tit_nr1 span{ width: 100%; margin-right: 0px; margin-top: 10px;}
	.pro_list dl{ margin: 5px 0px 0px; width: 48.5%;}
	.pro_list dl:nth-child(2n){ float: right;}
	.pro_list dl dt{ height: 370px;}
}
@media (max-width: 599px) and (min-width: 320px){
	.home_fuwu li{ width: 49.142%; margin: 5px 0;}
	.home_fuwu li:nth-child(2n){ float: right;}
	.home_pp_pic li{ width: 100%; margin-right: 0%;}
	.home_pp_item{ height: auto;}
	.pro_list dl dt{ height: 174px;}
}