﻿@charset "utf-8";

body 
{   
    margin:0;
    padding:0;
	font-family:"微软雅黑";
	font-size:14px;
	cursor: default;
	background-color:#fff;
	/*overflow-x: hidden;*/
	  min-width:1200px;
}


/*table{border-collapse:collapse;border-spacing:0px;}*/
a{text-decoration:none;font-size:14px;outline:none;}
a:hover{/*text-decoration:underline*/}
a:active{outline:none;}
a img{border:0;}
p{ margin:0; padding:0}
.clearfix{clear:both}
.overflow{ overflow:hidden}
 body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,b{padding:0;margin:0}
a:focus,input,select,textarea{outline:0}
b{ margin:0; padding:0}
textarea{resize:none;overflow:auto}
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
input{ outline:none; border:none; background-color:transparent}


.text-l{ text-align:left}
.text-c{ text-align:center}
.text-r{ text-align:right}
.float-l{ float:left}
.float-r{ float:right}
.width-100{ width:100%}
.width-1920{ width:1920px; margin:0 auto;}
.hang-1{white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.hang-2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow:hidden;}
.hang-3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow:hidden;}
.text-am{display: block; -webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.text-m{ margin:16px 0}
.text-form{ text-transform:uppercase}
.mar-l3{ margin-left:3px;}
.mar-l4{ margin-left:4px;}
.mar-l5{ margin-left:5px;}
.mar-l10{ margin-left:10px;}

.mar-r3{ margin-right:3px;}
.mar-r4{ margin-right:4px;}
.mar-r5{ margin-right:5px;}
.mar-r10{margin-right:10px;}

.mar-t3{ margin-top:3px;}
.mar-t4{ margin-top:4px;}
.mar-t5{ margin-top:5px;}
.mar-t10{ margin-top:10px;}

.mar-b3{ margin-bottom:3px;}
.mar-b4{ margin-bottom:4px;}
.mar-b5{ margin-bottom:5px;}
.mar-b10{ margin-bottom:10px;}

.pad-l3{ padding-left:3px;}
.pad-l4{ padding-left:4px;}
.pad-l5{ padding-left:5px;}
.pad-l10{ padding-left:10px;}

.pad-r3{ padding-right:3px;}
.pad-r4{ padding-right:4px;}
.pad-r5{ padding-right:5px;}
.pad-r10{ padding-right:10px;}

.pad-t3{ padding-top:3px;}
.pad-t4{ padding-top:4px;}
.pad-t5{ padding-top:5px;}
.pad-t10{padding-top:10px;}

.pad-b3{ padding-bottom:3px;}
.pad-b4{ padding-bottom:4px;}
.pad-b5{ padding-bottom:5px;}
.pad-b10{padding-bottom:10px;}







.top-bj{ width:100%; height:34px; background-color:#dfbb90;}
.top-box{ width:1180px; height:34px; margin:0 auto ; overflow:hidden}
.top-l{ width:800px; height:34px; line-height:34px; font-size:16px; color:#7e532d; float: left; padding-left:2px; overflow:hidden}

/* 滚动2019.3.29 */
.scrolltop{width:800px; }
.scrolltop ul li{ height:34px; line-height:34px;}
.scrolltop ul li a h3{ font-size:16px; color:#7e532d; }

/* 滚动end */


.top-r{ position:relative;right:-10px;}
.top-r h5{ float:right; padding:13px 15px 0 0}
.top-r .bdsharebuttonbox{ float:right; padding-top:4px;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ padding-:14px !important; }
.bdshare-button-style0-16 a{background-position:0 !important}
.bdsharebuttonbox .bds_sqq{ background-image:url(../images/a.png) !important; background-repeat:no-repeat; width:12px !important; height:15px !important;}
.bdsharebuttonbox .bds_weixin{ background-image:url(../images/b.png) !important; background-repeat:no-repeat; width:20px !important; height:16px !important;}
.bdsharebuttonbox .bds_tsina{background-image:url(../images/c.png) !important; background-repeat:no-repeat; width:16px !important; height:15px !important;}
.bdsharebuttonbox .bds_tqq{background-image:url(../images/d.png) !important; background-repeat:no-repeat; width:17px !important; height:16px !important;}
.bdsharebuttonbox .bds_bdhome{background-image:url(../images/e.png) !important; background-repeat:no-repeat; width:14px !important; height:16px !important;}


.bdsharebuttonbox .bds_sqq:hover{background-image:url(../images/a1.png) !important;}
.bdsharebuttonbox .bds_weixin:hover{background-image:url(../images/b1.png) !important;}
.bdsharebuttonbox .bds_tsina:hover{background-image:url(../images/c1.png) !important;}
.bdsharebuttonbox .bds_tqq:hover{background-image:url(../images/d1.png) !important;}
.bdsharebuttonbox .bds_bdhome:hover{background-image:url(../images/e1.png) !important;}



.head-bj{ width:100%; height:144px; background:url(../images/head-bj.jpg) repeat-x;}
.head-box{ width:1180px; height:144px; margin:0 auto; }
.head-box .logo{ float: left; padding-top:27px;}
.Input-box{ height:144px; float:right;}
.Input-box h3{ width:432px; height:20px; line-height:20px; font-size:16px; color:#6a6969; padding-top:20px; padding-bottom:7px; overflow:hidden}
.Input-box h4{ width:432px; height:20px; line-height:20px; font-size:26px; color:#6a6969; overflow:hidden}

.cech_R{ width:423px; height:39px; background:url(../images/sech.png) no-repeat; overflow:hidden; position:relative; margin-top:14px;}
.cech_R .btt{ width:315px; height:39px;line-height:37px;  padding-left:25px; font-size:14px; color:#fff; font-family:"微软雅黑" ; border-right:none}
.cech_R .si .bb{width:23px;height:19px; position:absolute; right:17px; top:10px;  }



.part-c{ width:100%; height:50px; background:url(../images/nav-bj.jpg) repeat; position:relative; z-index:9999;}
.nav_box{ width:1180px; height:50px; margin:0 auto; }
.nav_box ul{ width:1180px;}
.nav_box ul li{ width:147px; height:50px;  float: left; /*background:url(../images/nv1.png) no-repeat; background-position:right center;*/ position:relative;top:-12px; }
.nav_box ul li .link{ width:173px; height:62px;  display:block; text-align:center; }
.nav_box ul li .link h4{ width:140px; height:62px; line-height:72px; text-align:center; font-size:20px; color:#fff;cursor:pointer; margin-left:16px;}
.nav_box ul li:hover .link{ background:url(../images/nv1.png) no-repeat;}
.nav_box ul li:hover .link h4{ font-weight:600; color:#61350e; background:url(../images/nv5.png) no-repeat; background-position: center 27px}


.nav_box ul li .nav_menu{ display:none;width:173px;  background:url(../images/nv2.png) no-repeat; background-position: left bottom; padding-bottom:28px; }
.nav_box ul li .nav_menu .mu2{width:173px; background:url(../images/nv3.png) repeat-y; background-position:top center; padding-top:8px; padding-bottom:4px;}
.nav_box ul li .nav_menu a{ width:148px; height:34px; line-height:34px; display:block;cursor:pointer ; text-align:center; margin-bottom:8px; font-size:16px; color:#7b5636; margin-left:13px;  overflow:hidden}
.nav_box ul li .nav_menu a:hover{ background:url(../images/nv4.png) no-repeat; color:#fff}


.flexslider {height:514px;}
.content_box {}

.allmore { color:red; position: absolute; top:0; right: 5px;}
.allmore:hover { color: #0e8035;}
/*banner图*/

.flexslider{width:100%;position:relative;overflow:hidden;}
		/*图片*/
.flex-viewport,.flexslider .slides,.flexslider .slides li/*,.flexslider .slides li a img*/{ display: block; width:100%; /*height:100%;*/}
.flexslider .slides li { overflow: hidden; position: relative;}
.flexslider .slides li a { display: block; width:1920px; height:100%; position: relative; left:50%; margin-left:-960px}
 

.flexslider .slides li a { text-align: center;}
.flexslider .slides li a img { display: inline-block; width:100%; height:514px;}

		/*按钮点*/
.flex-control-nav{width:100%;position:absolute;bottom:48px;text-align:center; }
.flex-control-nav li{display:inline-block;zoom:1;*display:inline; position:relative; left:-220px;}
.flex-control-paging li a{ display: block; width: 33px; height: 30px; overflow: hidden; text-indent: -99em; cursor: pointer;}
.flex-control-paging li a.flex-active{ background-position: center bottom !important;}

.flex-control-nav li.no1 a{bckgaround-position: center bottom !important;width: 30px; height: 30px; display:block; background-image:url(../images/er1.png);}
.flex-control-nav li.no2 a { width:40px; height:30px; background-image:url(../images/er2.png);}
.flex-control-nav li.no3 a { width:40px; height:30px; background-image:url(../images/er3.png);}
.flex-control-nav li.no4 a { width:36px; height:30px; background-image:url(../images/er4.png);}




.bottom-bj{ width:100%; height:242px; background:url(../images/bt-bj.jpg) repeat; padding-top:58px;}
.bottom-box{ width:1180px; margin:0 auto; position:relative;}
.bt-lg{ width:269px; float: left; padding-top:11px;}
.bt-lg .bt-g{ width:185px; height:160px; padding-left:36px;}
.phot{ width:710px; float: left; height:242px; padding-top:3px;}
.phot .tp1{ width:142px; height:166px; background:url(../images/s-xina.jpg) no-repeat; background-position:left top; text-align:center; float: left}
.phot .tp1 a{ width:142px; height:20px; line-height:20px; display:block; font-size:16px; color:#dfbb90; text-align:center; margin-bottom:13px; font-weight:600}
.phot .tp1 a:hover{ text-decoration:underline}


/*.ewm-bj{ width:165px; height:211px; background:url(../images/ewm-bj.png) no-repeat; position:absolute; right:0; top:-11px}*/
.em{ width:130px; height:129px; margin:16px 0 18px 18px;}
.ewm-bj h5{ width:144px; height:46px; line-height:46px; margin:0 auto; font-size:16px; color:#dfbb90; overflow:hidden}

.tabl{ width:365px; float:right}
.tabl tr td{ height:24px; font-size:16px; color:#dfbb90; padding-bottom:18px;}

.copy-bj{ width:100%; height:40px; background-color:#dfbb90;}
.copy-box{ width:1180px; margin:0 auto; overflow:hidden}
.copy-box h5{ font-size:12px;height:37px; line-height:37px; float: left; color:#704b1f}
.copy-box h6{font-size:12px; line-height:37px;float: right; color:#704b1f}



/*浮动层*/

.test{ width:138px;position: absolute;  top:30%;  right: 22px; z-index:99999; height:483px;}
.fl-bj{ width:138px; height:406px; background:url(../images/fa1.png) no-repeat; position:relative;}
.fl-c{ width:112px; margin-left:13px; padding-top:106px;overflow:hidden;}
.fl-bj .fl-c h3{width:112px; height:16px; line-height:16px; font-weight:600; font-size:14px; color:#4a1000; overflow:hidden}
.on1{ margin-left:13px; display:block; padding-top:6px;}
.dw{width:112px; height:65px; position:absolute; left:13px; top:186px; overflow:hidden}
.dw h4{width:112px; height:18px; line-height:18px; font-size:14px; color:#4a1000; padding:5px 0 6px 0; font-weight:600; overflow:hidden}
.dw h5{width:112px; height:18px; line-height:18px; font-size:16px; color:#d70c1c;  overflow:hidden;word-break: break-all;}

.ewm-box{width:112px; height:121px; position:absolute; left:13px; bottom:33px; overflow:hidden}
.ewm-box img{ width:96px; height:96px; margin:4px 0 3px 6px;}
.ewm-box h6{width:112px; height:16px; line-height:16px; font-size:12px; color:#4a1000; overflow:hidden; text-align:center }
.test .sui{ margin-left:30px;}



/* 2019.3.26增加 */

.bottom-bj{ width:100%; height:258px; background:url(../images/bottom-bj.jpg) repeat; padding-top:35px; border-top: 6px solid #dfbb90;}
.bottom-box{ width:1180px; height:258px; margin:0 auto; position:relative; }
.phot{ width:380px; float: left; height:196px; }
.phot .tp1{ width:142px; height:166px; background:url(../images/s-xina.jpg) no-repeat; background-position:left top; text-align:center; float: left}
.phot .tp1 a{ width:142px; height:20px; line-height:20px; display:block; font-size:16px; color:#dfbb90; text-align:center; margin-bottom:25px; font-weight:600}
.phot .tp1 a:hover{ text-decoration:underline}

.ewm-bj{ width:110px; position:absolute; right:22px; top:14px}
.em{ width:104px; height:104px; margin:0 auto;}
.ewm-bj h5{ width:110px; height:22px; line-height:24px; margin:0 auto; font-size:12px; color:#dfbb90; overflow:hidden}

.tabl{ width:380px;}
.tabl tr td{ height:24px; font-size:16px; color:#dfbb90; padding-bottom:10px;}
.tabl tr td span{ font-size: 24px; color: #ffd39f}
.tabl tr td i{ font-style: normal ; color: #cc9d66}

.bt-c{ width: 322px; height: 146px; float: left; background: url(../images/btc.png) no-repeat; position: relative;}
.bt-c .lg{ position: absolute; left: 16px; top: 8px}

.lb_box{ width: 428px; height: 196px; float: right ; overflow: hidden;}
.lb-c{ width: 440px; }

.btt5{ width: 174px; height: 34px; line-height: 34px; border: solid 1px #bf9767; padding-left: 4px; font-size: 16px; color: #dfbb90; font-family: "微软雅黑" ; margin-right: 9px; margin-bottom: 5px;}
.bt2{ margin-right: 0 ; width: 228px;}
#tare{ width: 415px; height: 60px; padding: 5px 5px;line-height: 20px; border: solid 1px #bf9767; font-size: 16px; color: #dfbb90; font-family: "微软雅黑" ; background: none; position: relative;}
.ter-box{ width: 415px; position: relative;}
.ter-box h3{font-size: 16px;color: #dfbb90;position: absolute; left: 5px; top: 5px ; z-index: 0;}

.bai{ width: 425px; height: 36px; position: relative; margin-top: 5px; }
.bai h4{height: 36px; line-height: 36px; font-size: 14px; color: #eed7bc;}
#button{ width: 102px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; color: #9e1d1f; background-color: #dcb588; position: absolute;right:0 ; bottom: 0; cursor: pointer;}

.bt-text{ width: 1180px; line-height: 60px; border-top: 1px solid #c1715a ; text-align: center;}
.bt-text span{ font-size: 16px; color: #eed7bc;}
.bt-text span a{font-size: 16px; color: #eed7bc; padding: 0 11px;}




.copy-bj{ width:100%; height:37px; background-color:#dfbb90;}
.copy-box{ width:1180px; margin:0 auto; overflow:hidden}
.copy-box h5{ font-size:12px;height:37px; line-height:37px; float: left; color:#704b1f}
.copy-box h6{font-size:12px; line-height:37px;float: right; color:#704b1f}


/* 2019.3.26增加end */












/*浮动层*/

.test{ width:138px;position: absolute;  top:25%;  right: 22px; z-index:99999; height:483px;}
.fl-bj{ width:138px; height:406px; background:url(../images/fa1.png) no-repeat; position:relative;}
.fl-c{ width:112px; margin-left:13px; padding-top:106px;overflow:hidden;}
.fl-bj .fl-c h3{width:112px; height:16px; line-height:16px; font-weight:600; font-size:14px; color:#4a1000; overflow:hidden}
.on1{ margin-left:13px; display:block; padding-top:6px;}
.dw{width:112px; height:65px; position:absolute; left:13px; top:186px; overflow:hidden}
.dw h4{width:112px; height:18px; line-height:18px; font-size:14px; color:#4a1000; padding:5px 0 6px 0; font-weight:600; overflow:hidden}
.dw h5{width:112px; height:18px; line-height:18px; font-size:16px; color:#d70c1c;  overflow:hidden;word-break: break-all;}

.ewm-box{width:112px; height:121px; position:absolute; left:13px; bottom:33px; overflow:hidden}
.ewm-box img{ width:96px; height:96px; margin:4px 0 3px 6px;}
.ewm-box h6{width:112px; height:16px; line-height:16px; font-size:12px; color:#4a1000; overflow:hidden; text-align:center }
.test .sui{ margin-left:30px; position:relative}





.fang a{color:#494848; }
.fang .bds_more{ background:url(../images/mm0.png) no-repeat !important}
.fang .bds_tsina{background:url(../images/mm1.png) no-repeat !important; width:auto !important;height:16px !important;}
.fang .bds_qzone{background:url(../images/mm2.png) no-repeat !important;width:auto !important;}
.fang .bds_weixin{background:url(../images/mm3.png) no-repeat !important;width:auto !important; }

.fang .bds_more:hover{background:url(../images/mm0.png) no-repeat !important}
.fang .bds_tsina:hover{background:url(../images/mm1.png) no-repeat !important}
.fang .bds_qzone:hover{background:url(../images/mm2.png) no-repeat !important}
.fang .bds_weixin:hover{background:url(../images/mm3.png) no-repeat !important}