/*全局样式*/
@charset "utf-8";
html {
    overflow-x: hidden;
}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,
select {margin: 0;padding: 0}
body {font: 14px "微软雅黑", "Arial Narrow", HELVETICA;color: #000;-webkit-text-size-adjust: 100%;overflow-x: hidden;min-width: 320px;}
input:required,
textarea:required {outline: 0 none;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;-webkit-appearance: none !important;}
*{margin:0; padding:0;}
a {text-decoration: none !important;cursor: pointer !important;color: #000;}
a:focus {outline: none !important;}
ul,li,dl,dt,dd{list-style-type:none;}
i{font-style:normal}
ul {margin: 0;}
li {list-style: none;}
img{max-width:100%;}
.container-fluid {max-width: 1230px !important;}
.tr5 {transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s}
.tr2 {transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;}
.overflow { overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-height: initial}
.sizeCover{background-position: 50% 50%; background-size: cover;}
.vertical_centerbox{display: table;table-layout:fixed;height: 100%;}
.vertical_center{display: table-cell;vertical-align: middle;}
@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}
.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}
.glyphicon{top:0 !important}
.no-padding{padding:0 !important}
.no-margin{margin:0 !important}
.no-background{background:none !important}
.no-border{border:none !important}
.no-shadow{ box-shadow: none!important; -webkit-box-shadow: none!important; -moz-box-shadow: none!important; -o-box-shadow: none!important; }
.overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.w100{width:100% !important}
.h100{height:100% !important}
a{text-decoration:none !important;cursor:pointer !important}
.tr{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}
.tr2{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}
.tr3{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}

/* WebKit browsers */
input::-webkit-input-placeholder {
    color: #fff;
    font-size: 14px;
}
/* Mozilla Firefox 4 to 18 */
input:-moz-placeholder {
    color: #fff;
    opacity: 1;
    font-size: 14px;
}
/* Mozilla Firefox 19+ */
input::-moz-placeholder {
    color: #fff;
    opacity: 1;
    font-size: 14px;
}
/* Internet Explorer 10+ */
input:-ms-input-placeholder {
    color: #fff;
    font-size: 14px;
}
/* WebKit browsers */
textarea::-webkit-input-placeholder {
    color: #fff;
    font-size: 14px;
}
/* Mozilla Firefox 4 to 18 */
textarea:-moz-placeholder {
    color: #fff;
    opacity: 1;
    font-size: 14px;
}
/* Mozilla Firefox 19+ */
textarea::-moz-placeholder {
    color: #fff;
    opacity: 1;
    font-size: 14px;
}
/* Internet Explorer 10+ */
textarea:-ms-input-placeholder {
    color: #fff;
    font-size: 14px;
}


.main-1{ padding:0 10px; }
.main-1-list{ padding:0 5px; }
.main-pad-1{ padding:65px 0;}
.main-pad-2{ padding:30px 0;}
.main-pad-3{ padding:10px 0;}
.main-pad-4{ padding:100px 0 150px;}
.main-Background-1{ background:url(../images/bg1_02.jpg) repeat;}
.main-Background-2{ background:url(../images/bg2_02.jpg) repeat;}
.main-Background-3{ background:url(../images/bg1.png) 50% 50%; background-size: cover;}
.main-Background-4{ background: #eee; }
.main-Background-5{ background:url(../images/dlzc_bg.jpg) 50% 50%; background-size: cover;}
body.yyg_jbxx .main-Background-4{ background:none; border-top: solid 1px #dddddd; }

header{ position: relative; z-index: 2147483647; }
header .yyg_top{ display: none; position: relative; z-index: 2;}
header .yyg_top p{ font-size: 12px;color: #898989; line-height: 30px; }
header .yyg_top .right .dl-zc{ margin-right: 20px; }
header .yyg_top .right .dl-zc a{ display: block; padding: 0 18px;font-size: 12px;color: #898989; line-height: 30px; }
header .yyg_top .right .dh ul li{ position: relative; }
header .yyg_top .right .dh ul li .biaoti{ width: 118px; font-size: 0; line-height: 30px; cursor: pointer; border-right: solid 1px #ededed; border-left: solid 1px #ededed; }
header .yyg_top .right .dh ul li .biaoti span{ position: relative; padding-right: 18px; display: inline-block; vertical-align: top; font-size: 12px;color: #898989; line-height: 30px; }
header .yyg_top .right .dh ul li .biaoti span:before{ content: ""; position: absolute; right: 0; top: 50%; z-index: 1; margin-top: -3px; width: 12px; height: 6px; background: url(../images/yyg_top_jt.png) no-repeat;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; }
header .yyg_top .right .dh ul li .biaoti span.active:before{ transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); }
header .yyg_top .right .dh ul li .xl{ display: none; position: absolute; left: 0; top: 100%; z-index: 1; padding: 5px 0; width: 100%; background: #fff; border:solid 1px #ddd; border-top: none; }
header .yyg_top .right .dh ul li .xl a{ display: block; padding: 0 10px; font-size: 12px;color: #898989; line-height: 30px; }
header .yyg_top .right .dh ul li .xl .ewm{ padding:0 3px; }
header .yyg_top .right .dh ul li .xl .ewm img{ display: block; margin:0 auto 3px; max-width: 100%; }
header .yyg_top .right .dh ul li .xl .ewm h6{ color: #e54048; }
header .top_bar{ font-size: 0; background: url("../images/bj2.jpg") repeat; }
header .top_bar .logo{ line-height: 120px; }
header .top_bar .yin{ padding-left: 25px; line-height: 120px; }
header .top_bar .yin img{ position: relative; top: 0; }
header .top_bar .tf{ position:relative; top: 25px; padding-right: 21px; }
header .top_bar .tf ul li{ height: 0; overflow: hidden; border-left: solid 1px #000; }
header .top_bar .tf ul li:first-child{ border-left:none; }
header .top_bar .tf .zhang{ position: absolute; right: 0; bottom: 0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 1; }
header .top_bar .search{ display: none; margin:40px 0 0 85px; width: 440px;}
header .top_bar .search form{ display: block; position: relative; padding-right: 39px; height: 40px; border:solid 1px #ddd;}
header .top_bar .search form input{ padding: 0 10px; width:100%; height: 38px; font-size: 12px; color: #8c8c8c; line-height: 38px; background: none; border:none; }
header .top_bar .search form button{ position: absolute; right: 0; top: 0; z-index: 1; width: 39px; height: 38px; background: none; border:none; border-left: solid 1px #dddddd; }
header .top_bar .search form button:before{ content: ""; position: absolute; left: 50%; top: 50%; z-index: 1; margin:-9px 0 0 -9px; width: 18px; height: 18px; background: url(../images/yyg_fdj.png) no-repeat; }
header .top_bar .gwc{ display: none; margin:40px 0 0 25px; width: 120px; }
header .top_bar .gwc a{ position: relative; display: block; padding-left:39px; height: 40px; font-size: 12px;color: #898989; line-height: 38px; border:solid 1px #dddddd; text-align: center; }
header .top_bar .gwc a:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 39px; height: 38px; border-right: solid 1px #dddddd; background: url(../images/yyg_gwc.png) no-repeat center; transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}
header .menu{ background: url(../images/bj1.jpg) repeat; }
header .menu .box{ position: relative;min-height: 40px; }
/*header .menu .box .dh{ overflow: hidden; }*/
header .menu .box .dh ul{ margin:0 -35px; }
header .menu .box .dh ul li{ position: relative;width: 14.28%; }
header .menu .box .dh ul li a{ display: block; font-size: 16px;color: #fff; line-height: 40px; width: 100%;}
header .menu .box .dh ul li .ulul{display:none;position: absolute;left: 0;right: 0;top:100%;width: 100%;z-index: 10;} 
header .menu .box .dh ul li:hover .ulul{display:block;} 
header .menu .box .dh ul li .ulul a{font-size: 14px;line-height: 20px;padding: 10px 6px;} 
header .menu .box .dh ul li .ulul a:hover{background: url("../images/bj1.jpg") no-repeat !important;} 

header .menu .box .yyg-btn{ position: absolute; right: 0; top: 0; z-index: 1; width: 140px; }
header .menu .box .yyg-btn:before{ content: ""; position: absolute; left: 0; top: -6px; z-index: 1; width: 140px; height: 55px; background: url(../images/m_active_bg.png) no-repeat center; }
header .menu .box .yyg-btn a{ position: relative; z-index: 2; display: block; font-size: 18px; color: #fff; line-height: 40px; }
body.yyg_jbxx header .top_bar{ background: none; }
body.yyg_jbxx header .yyg_top{ display: block; }
body.yyg_jbxx header .top_bar .search{ display: block; }
body.yyg_jbxx header .top_bar .gwc{ display: block; }
body.dlzc header .top_bar{ background: none; }
body.dlzc header .top_bar .logo{ line-height:80px; }
body.dlzc header .top_bar .yin{ display: none; }
body.dlzc header .top_bar .tf{ top: 15px; height: 50px; overflow: hidden; }
body.dlzc header .top_bar .tf ul li img{ max-width: 25px; max-height:50px; }
body.dlzc header .menu{ display: none; }




.jiangexian-1{ margin:30px 0; height: 1px; background: #dddddd; }
.title-1{margin-bottom: 60px;font-size: 0; }
.title-1 a{ position: relative; display: inline-block; vertical-align: top; }
.title-1 a .l_bg,.title-1 a .r_bg{ position: absolute; top: 0; z-index: 1; width:196px; }
.title-1 a .l_bg{ left: -210px; }
.title-1 a .r_bg{ right: -210px; }
.title-1 a .biaoti span{ margin-left: 3px; margin-right: 3px; }
.title-1 a .biaoti span:nth-child(2){ margin-top:25px; }
.title-1 a .biaoti span:nth-child(3){ margin-top:5px; }
.title-1 a .biaoti span:nth-child(4){ margin-top:25px; }
.title-1 a .en{ margin-top: 10px; font-size: 8px;color: #d5bca5; line-height: 10px; letter-spacing: 1px; }
.title-2{ margin-bottom: 30px; padding-bottom:5px; border-bottom: double 3px #d7d7d7; }
.title-2 .left .en{ font-family: Impact,arial; font-size:30px;color: #c8c8c8; line-height: 34px; }
.title-2 .left .cn{ padding-top: 11px; padding-left:5px; font-size:18px;color: #c8c8c8; line-height: 20px; font-weight: bold; }
.title-2 .right{  padding-top: 11px;font-size:12px; color: #333; line-height: 20px; }
.title-2 .right a{ color: #333;}
.title-3{ margin-bottom: 20px; padding-left: 30px; font-size: 16px; color: #333; line-height: 30px; background-repeat:no-repeat; background-position: left; }
.title-4{ position: relative; z-index: 2; margin-right: 100px; margin-bottom: -24px; }
.title-4 .left{ padding: 0 10px; font-size: 22px; color: #333;line-height: 24px; border-left: solid 4px #d91b25; border-right: solid 4px #d91b25; }
.title-4 .right a{ display: block; font-size: 0; line-height: 24px; }
.title-5{ background: #fdb31c; font-size: 0; }
.title-5 .box{ display: inline-block; vertical-align: top; padding-left: 37px; font-size: 18px;color: #fff; line-height:56px; background: url(../images/title5_icon.png) no-repeat left; }
.title-5 .box span{ font-size: 12px; }
.title-6{ margin-bottom: 30px; overflow: hidden; }
.title-6 span{ position: relative; display: inline-block; vertical-align: top; padding:0 10px; font-size: 12px; color: #333; line-height: 20px; background: #dedede; }
.title-6 span:before{ content: ""; position:absolute; left: 100%; top: 0; z-index: 1; width: 0; height: 0; border-top: solid 10px transparent; border-bottom: solid 10px transparent; border-left: solid 5px #dedede; }
.title-6 span:after{ content: ""; position:absolute; left: 100%; top: 50%; z-index: 1; margin-left: 10px; width: 1000px; height: 1px; background: #dedede; }
.title-6.active span{ color: #999; background: none; }
.title-6.active span:before{ display: none; }
.title-7{ margin-bottom: 20px; background: #e6e6e6; }
.title-7 ul li{ padding:0 15px; font-size: 12px;color: #333; line-height: 30px; }
.title-7 ul li:nth-child(1){ width: 50%; }
.title-7 ul li:nth-child(2){ width: 12.5%; }
.title-7 ul li:nth-child(3){ width: 12.5%; }
.title-7 ul li:nth-child(4){ width: 12.5%; }
.title-7 ul li:nth-child(5){ width: 12.5%; }
.title-7.active{ margin-bottom: 0; }
.title-7.active ul li{ width: 16.66666% !important; }

.text-1{ padding-left: 250px; padding-top: 5px; height: 110px; }
.text-1 .text{ height: 100px; font-size: 18px;color: #696969; line-height: 25px; overflow: hidden; }
.text-2{ margin-bottom: 30px; }
.text-2 .biaoti{ margin-bottom: 30px; }
.text-2 .biaoti h4{ margin:0; font-size:24px;color: #696969; line-height: 30px; }
.text-2 .biaoti h3{ margin:0; font-size:24px;color: #292929; line-height: 30px; font-weight: bold; }
.text-2 .jiage{ padding-bottom:20px; margin-bottom:20px; font-size: 16px;color: #696969; line-height: 30px; border-bottom: solid 1px #e0e0e0; }
.text-2 .jiage span{ font-size: 24px;color: #c38c18; }
.text-2 .textbox{ color: #636363; line-height: 30px; }
.text-3{ margin-bottom:20px; color: #696969; line-height: 30px; }
.text-4{ font-size: 12px;color: #696969; line-height: 24px; }
.text-5{ margin-bottom: 15px; padding:30px 10px; border:solid 1px #dddddd; }
.text-5 .box{ display: inline-block; vertical-align: top; min-height: 115px; }
.text-5 .left{ padding:0 20px; width: 40%; font-size: 0;  border-right: solid 1px #e2e2e2;}
.text-5 .left .box{ position: relative; z-index: 2; padding-left: 126px; min-height: 126px; }
.text-5 .left .box .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 126px; height: 126px; overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; }
.text-5 .left .box .imgbox img{ width: 100%; height: 100%; }
.text-5 .left .box .textbox{ padding:15px 0 0 25px; }
.text-5 .left .box .textbox .biaoti{ font-size: 18px; color: #696969; line-height: 30px; }
.text-5 .left .box .textbox .biaoti span{ font-size: 24px;color: #a9804a; }
.text-5 .left .box .textbox .time{ margin-bottom: 10px; font-size: 12px;color: #999999; line-height: 24px; }
.text-5 .left .box .textbox a{ display: block; width: 104px; font-size: 12px; color: #fff; line-height: 28px; background: #e54048; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-5 .center{ padding:0 20px; padding-top: 13px; width:32%; font-size: 0; border-right: solid 1px #e2e2e2; }
.text-5 .center .box ul li{ padding-left: 30px; font-size: 12px;color: #696969; line-height: 25px; background-repeat: no-repeat; background-position:0 4px; }
.text-5 .right{ padding:0 20px; padding-top:34px; width:28%; font-size: 0; }
.text-5 .right .box{ padding-left: 84px; min-height:42px; background: url(../images/text5_right_1.jpg) no-repeat left; }
.text-5 .right .box h4{ margin:0; font-size: 18px; color: #696969; line-height: 24px; }
.text-5 .right .box h6{ margin:0 0 10px; color: #c7c7c7; line-height: 24px; }
.text-5 .right .box h6 a{ margin-left: 12px; color: #999999; text-decoration: underline !important; }
.text-6 ul li{ margin-bottom: 15px; padding:20px; border:solid 1px #dddddd; }
.text-6 ul li .box{ position: relative; padding:0 100px; min-height: 40px; }
.text-6 ul li .box .biaoti{ position: absolute; left: 0; top: 0; z-index: 1; padding-right:26px; color: #696969; line-height: 40px; background-position:  right; background-repeat: no-repeat; }
.text-6 ul li .box a{ position: absolute; right: 0; top: 0; z-index: 1; width: 100px; line-height: 40px; color: #fff; background: #e54048; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-6 ul li .box p{ padding-left: 20%; margin:0; color: #999999; line-height: 40px; }
.text-7{ padding:15px; border:solid 1px #dddddd; }
.text-7 .left .mc{ font-size: 12px; color: #333; line-height: 30px; }
.text-7 .left .time{ position: relative; width: 106px; height: 30px; border:solid 1px #dddddd; }
.text-7 .left .time .form-group{ margin:0; }
.text-7 .left .time .form-control{ position: absolute; left: 0; top: 0; z-index: 2; padding:0 10px; width: 100%; height: 28px; background:none; border:none; }
.text-7 .left .time .input-group{ position: inherit; width: 100%; }
.text-7 .left .time .input-group-addon{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height:100%; opacity: 0; padding:0; border:none;}
.text-7 .left .time .input-group.date .input-group-addon span{ width: 0; height: 0; }
.text-7 .right .search form{ display: block; position: relative; width: 130px; padding-left: 29px; min-height: 30px; border:solid 1px #dddddd; }
.text-7 .right .search form button{ position: absolute; left: 0; top: 0; z-index: 1; width: 29px; height: 28px; background: url(../images/text7_right_fdj.jpg) no-repeat center; border:none; border-right:solid 1px #dddddd; }
.text-7 .right .search form input{ padding:0 10px; width: 100%; height: 28px; font-size: 12px; color: #333; line-height: 28px; background: none; border:none; }
.text-8 .ul .li{ position: relative; padding-left: 79px; margin-bottom: 15px; min-height: 80px; border:solid 1px #dddddd; }
.text-8 .ul .li .icon{ position: absolute; left: 0; top: 0; z-index: 1; width: 79px; height: 100%;background:#f5f5f5; border-right: solid 1px #dddddd; }
.text-8 .ul .li .icon b{ display: block; position: absolute; left: 0; top: 0; z-index: 1; width: 6px; height: 100%; background:#f5f5f5; }
.text-8 .ul .li .icon:before,.text-8 .ul .li .icon:after{ content: ""; position: absolute; left:0; top: 0; width: 79px; height: 78px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; background-repeat: no-repeat; background-position: center; }
.text-8 .ul .li .icon:before{ z-index: 1;}
.text-8 .ul .li .icon:after{z-index: 2;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0; }
.text-8 .ul .li:nth-child(1) .icon:before{background-image: url(../images/text8_li_1.png);}
.text-8 .ul .li:nth-child(1) .icon:after{background-image: url(../images/text8_li_1h.png);}
.text-8 .ul .li:nth-child(2) .icon:before{background-image: url(../images/text8_li_2.png);}
.text-8 .ul .li:nth-child(2) .icon:after{background-image: url(../images/text8_li_2h.png);}
.text-8 .ul .li:nth-child(3) .icon:before{background-image: url(../images/text8_li_3.png);}
.text-8 .ul .li:nth-child(3) .icon:after{background-image: url(../images/text8_li_3h.png);}
.text-8 .ul .li:nth-child(4) .icon:before{background-image: url(../images/text8_li_4.png);}
.text-8 .ul .li:nth-child(4) .icon:after{background-image: url(../images/text8_li_4h.png);}
.text-8 .ul .li:nth-child(5) .icon:before{background-image: url(../images/text8_li_5.png);}
.text-8 .ul .li:nth-child(5) .icon:after{background-image: url(../images/text8_li_5h.png);}
.text-8 .ul .li:nth-child(6) .icon:before{background-image: url(../images/text8_li_6.png);}
.text-8 .ul .li:nth-child(6) .icon:after{background-image: url(../images/text8_li_6h.png);}
.text-8 .ul .li .nr{ padding:20px 20px 20px 45px; }
.text-8 .ul .li .nr .box{ position: relative; padding-right: 108px; min-height: 40px; }
.text-8 .ul .li .nr .box .right{ position: absolute; right: 0; top: 0; }
.text-8 .ul .li .nr .box .right a{ display: block; width: 98px;font-size: 14px;color: #fff; line-height: 40px; text-align: center; background: #e54048; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; }
.text-8 .ul .li .nr .box .left .biaoti{ font-size: 12px;color: #696969; line-height: 14px; }
.text-8 .ul .li .nr .box .left form .hang{ position: relative;padding-left: 60px; min-height: 30px; }
.text-8 .ul .li .nr .box .left form .hang .mc{ position: absolute; left: 0; top: 0; font-size: 12px; color: #333; line-height: 30px; overflow: hidden;}
.text-8 .ul .li .nr .box .left form .hang .mc span{ display: block; width: 50px; }
.text-8 .ul .li .nr .box .left form .hang:first-child{ padding-left: 0; }
.text-8 .ul .li .nr .box .left form .hang:first-child .mc{ width: 0; }
.text-8 .ul .li .nr .box .left form .hang h6{ color: #333; line-height: 30px; }
.text-8 .ul .li .nr .box .left form .hang input{ padding:0 10px; width: 200px; height: 30px; font-size: 12px; color: #333; line-height: 28px; border:solid 1px #dddddd; }
.text-8 .ul .li .nr .box .left form .hang p{ font-size: 12px;color: #808080; line-height: 30px; }
.text-8 .ul .li .nr .box .left form .hang .an button{ width: 47px; height: 22px; font-size: 12px; border:none; }
.text-8 .ul .li .nr .box .left form .hang .an button.bc{ margin-right: 13px; color: #fff; background: #e54048; }
.text-8 .ul .li .nr .box .left form .hang .an button.gb{ color: #696969; background: #f2f2f2; }
.text-8 .ul .li .nr .box .left form .xl{ display: none; }
.text-8 .ul .li.active .icon b{ background: #a9804a; }
.text-8 .ul .li.active .icon:before{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0; }
.text-8 .ul .li.active .icon:after{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;}
.text-8 .ul .li.active .nr .box .left .biaoti{ color: #333; font-weight: bold; }
.text-8 .ul .li.active .nr .box .left form{ padding-left: 10px; }
.text-8 .ul .li.active .nr .box .left form .hang{ margin-bottom: 10px; }
.text-8 .ul .li.active .nr .box .left form .hang:first-child{ padding-left: 60px; }
.text-8 .ul .li.active .nr .box .left form .hang:first-child .mc{ width: auto; }
.text-8 .ul .li.active .nr .box .right a{ font-size: 12px; color: #0a8cd2; line-height:14px; text-align: right; background: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; }
.text-9 ul li{ margin-bottom: 15px; padding:10px; border:solid 1px #ededed; }
.text-9 ul li .biaoti{ margin-bottom: 20px; }
.text-9 ul li .biaoti h6{ font-size: 12px;color: #333; font-weight: bold; line-height: 24px; }
.text-9 ul li .biaoti .esc{ font-family: arial; font-size:40px; color: #cccccc; line-height: 24px; cursor: pointer; }
.text-9 ul li .textbox{ position:relative; padding-right: 40px; }
.text-9 ul li .textbox .hang{ position:relative; padding-left: 80px; min-height: 24px; }
.text-9 ul li .textbox .hang .mc{ position: absolute;left: 0; top: 0; width: 70px; font-size: 12px; color: #999; line-height: 24px; }
.text-9 ul li .textbox .hang h6{ color: #696969; line-height: 24px; }
.text-9 ul li .textbox .bj{ position: absolute; right: 0; bottom: 0; font-size: 12px; line-height: 24px; }
.text-9 ul li .textbox .bj a{color: #0a8cd2; }
.text-10{ margin-bottom: 20px; }
.text-10 .box{ display: inline-block; vertical-align: top; }
.text-10 .box form .hang{ position: relative; margin-bottom: 10px; padding-left: 90px; min-height: 30px; }
.text-10 .box form .hang span{ position: absolute; left: 0; top: 0; z-index: 1; width:80px; font-size: 12px; color: #696969; line-height: 30px; }
.text-10 .box form .hang input{ padding:0 10px; width: 190px; height: 30px; font-size: 12px; border:solid 1px #dddddd; }
.text-10 .box form .hang p{ position: absolute; left: 100%; top: 0; z-index: 1; margin-left: 10px; padding-left: 25px; text-align: left; width: 160px; font-size: 12px; color: #696969; line-height: 30px; background: url(../images/text10_icon_02.jpg) no-repeat left; }
.text-10 .box form .hang button{ display: block; width: 90px; font-size: 12px; color: #fff; line-height: 28px; background: #a9804a; border:none; }
.text-11{ margin:0 auto; max-width: 580px; }
.text-11 h5{ margin:0 0 10px; font-size: 14px; color: #333; line-height: 20px; }
.text-11 p{ margin:0; font-size: 12px; color: #696969; line-height: 24px; }
.text-12{ margin-bottom: 40px; }
.text-12 .biaoti{ margin-bottom: 10px; font-size: 18px; color: #333; font-weight: bold; line-height: 30px; }
.text-12 .textbox{ padding:10px; background: url(../images/text12_bg.jpg) 50% 50%; background-size: cover; }
.text-12 .textbox .mc{ position: relative; margin-bottom: 10px; padding-right: 100px; min-height: 28px; }
.text-12 .textbox .mc .time{ position: absolute; right: 0; top: 0; font-size:13px; color: #91a1b4; line-height: 28px; }
.text-12 .textbox .mc .left{ font-size: 0; }
.text-12 .textbox .mc .left span{ padding: 0 10px; display: inline-block; vertical-align: top; max-width: 100%; font-size: 12px;color: #fff; line-height: 28px; background: #435061; border-radius: 5px; }
.text-12 .textbox .jg{ position: relative; padding-left: 88px; min-height: 30px; }
.text-12 .textbox .jg .bt{ position: absolute; left: 0; top: 0; z-index: 1; font-size: 16px;color: #696969; line-height: 30px; }
.text-12 .textbox .jg h6{ font-size: 16px; color: #333; line-height: 30px; }
.text-12 .textbox .jg .xj{ position: relative; font-size: 36px; color: #e54048; line-height: 30px; font-weight: bold; }
.text-12 .textbox .jg .xj small{ font-size: 20px; }
.text-12 .textbox .jg .xj span{ position: relative; margin:5px 0 0 10px; display: inline-block;vertical-align: top; width: 73px; line-height: 22px; font-size: 14px; text-align: center; color: #fff; background: #f5636a; }
.text-12 .textbox .jg .xj span:before{ content: ""; position:absolute; right: 100%; bottom: 0; z-index: 1; margin:0 -1px -4px 0; width: 0; height: 0; border-top:solid  6px transparent; border-bottom:solid  6px transparent; border-left:solid  6px #f5636a; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); }
.text-12 .textbox p{ margin:10px 0 0; color: #696969; line-height: 24px; }
.text-13{ margin-bottom: 20px; color: #696969; line-height: 24px; }
.text-14 .biaoti{ font-size:16px;color: #696969; line-height: 44px; }
.text-14 .rc{ margin-left: 55px; }
.text-14 .rc .left input{ padding:0 5px; width: 55px; height: 44px; color: #b7b6bb; line-height: 42px; border:solid 1px #b7b6bb; }
.text-14 .rc .left .jiajian{ margin-left: 5px; width: 23px; }
.text-14 .rc .left .jiajian a{ display: block; width: 23px; height:20px; border:solid 1px #b7b6bb; }
.text-14 .rc .left .jiajian a.jia{ margin-bottom: 4px; background: url(../images/text14_jia.jpg) no-repeat center;}
.text-14 .rc .left .jiajian a.jian{background: url(../images/text14_jian.jpg) no-repeat center;}
.text-14 .rc .right{ margin-left: 10px; font-size: 16px;color: #696969; line-height: 44px; }
.text-14 .lj{ margin-left: 55px; }
.text-14 .lj a{ display: block; width: 228px; line-height: 44px; font-size: 18px;color: #fff; background: #e54048; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-15{ padding:13px 0; border:solid 1px #dddddd; }
.text-15 ul li{ margin-bottom: 8px; }
.text-15 ul li span{ display: block; padding:0 10px; width: 16.66666%; font-size: 12px;color: #696969; text-align: center; line-height: 30px; }
.text-15 ul li span.yzj{ color: #e54048; }
.text-16{ font-size: 0; }
.text-16 .box{ padding:40px 50px; min-height: 456px; display: inline-block; vertical-align: top; width: 100%; max-width: 380px; background: #fff; }
.text-16 .box .biaoti{ margin-bottom: 35px; font-size: 24px;color: #e54048; line-height: 37px; }
.text-16 .box form input{ padding:0 10px; margin-bottom: 15px; width: 100%; height: 37px; font-size: 12px;color: #333; line-height: 35px; border:solid 1px #dddddd; }
.text-16 .box form button{ margin-bottom:10px; width: 100%; height: 38px; font-size: 18px; color: #fff; line-height: 38px; letter-spacing: 5px; background: #e54048; border:none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-16 .box form a{ font-size: 12px;color: #0a8cd2; }
.text-16 .box form p{ margin: 20px 0 0; font-size: 12px;color: #696969; line-height: 24px; }
.text-16 .box form .yzm input{ width: 124px; }
.text-16 .box form .yzm .yzm-img{ margin-left: 9px; width: 109px; height: 37px; line-height: 37px; background: #f3fbfe; }
.text-16 .box form .yzm .yzm-img img{ max-width: 100%; max-height: 100%; }
.text-16 .box form .yzm a{ display: block; line-height: 37px; }
.text-17{ margin-bottom: 20px; border:solid 1px #dddddd; }
.text-17 .biaoti{ padding:0 10px; background: #e6e6e6; }
.text-17 .biaoti p{ padding-left: 25px; font-size: 12px; color: #696969; line-height: 30px; background: url(../images/p12_biaoti_icon.png) no-repeat left; }
.text-17 .box{ padding:10px; }
.text-17 .box .mc{ margin-bottom: 10px; font-size: 12px; color: #696969; line-height: 20px; }
.text-17 .box .jine{ color: #696969; line-height:30px; }
.text-17 .box .jine span{ font-size: 30px; color: #e54048; font-weight: bold; }
.text-17 .box .jine span small{ font-size:12px; }
.text-18{ position:relative; margin-bottom: 20px; padding:0 206px 0 0; min-height: 146px; border:solid 1px #dddddd; }
.text-18 .left{ padding:20px; }
.text-18 .biaoti{ margin-bottom:10px; font-size: 14px; color: #333; font-weight: bold; line-height: 24px; }
.text-18 .biaoti span{ margin-left:10px; font-size:12px;color: #696969; font-weight: normal; }
.text-18 .ul .li label{ cursor: pointer; }
.text-18 .ul .li.zhifubao{ margin-right: 60px; }
.text-18 .ul .li .kuang{ position: relative; padding-left: 45px; width: 160px; height: 45px; border:solid 1px #dddddd; }
.text-18 .ul .li .kuang:before{ content: ""; position: absolute; left: 13px; top: 50%; z-index:2; margin-top: -6px; width: 13px; height: 13px; background: url(../images/weixuanzhong.jpg) no-repeat; }
.text-18 .ul .li.active .kuang{ border:solid 1px #e54048; }
.text-18 .ul .li.active .kuang:before{ background: url(../images/xuanzhong.jpg) no-repeat; }
.text-18 .ul .li .kuang input{ position: absolute; left: 13px; top: 50%; margin-top: -6px; }
.text-18 .ul .li .kuang .imgbox{ line-height: 43px; font-size:0; }
.text-18 .ul .li.weixin .kuang .imgbox span{ font-size: 14px;color: #696969; font-weight: normal; }
.text-18 .ul .li p{ padding-left: 20px; color: #696969; line-height: 45px; font-weight: normal; }
.text-18 .right{ position: absolute; right: 0; top: 0; z-index: 1; padding-left: 50px; padding-top:50px; width: 206px; height: 144px; font-size:12px;color: #696969; line-height: 24px; border-left:solid 1px #dddddd;}
.text-19 button{ padding-right: 12px; width: 98px; color: #fff; line-height: 34px; background: #e54048; border:none; }

.pictrue-1{ position: relative; margin-left: -10px; margin-right: -10px; }
.pictrue-1 .item{ padding-left: 10px; padding-right: 10px; }
.pictrue-1-list{ margin-bottom: 20px; }
.pictrue-1 .pictrue-1-list:last-child{ margin-bottom: 0; }
.pictrue-1-list a{ display: block; padding:10px; background: #fff; border:solid 2px #979796; }
.pictrue-1-list a .imgbox{ margin-bottom: 10px; overflow: hidden; }
.pictrue-1-list a .imgbox span{ display: block; }
.pictrue-1-list a .box .ewm{ padding: 5px; width: 100px; }
.pictrue-1-list a .box .text{ position: relative; width: 73px; }
.pictrue-1-list a .box .text .biaoti{ padding-left: 7px; padding-right: 7px; width: 34px; height: 95px; font-size: 18px;color: #76664d; line-height: 20px; font-weight: bold; border-right: solid 2px #76664d; }
.pictrue-1-list a .box .text .jieshao{ position: relative; margin-left:5px; width: 32px; height: 65px;color: #76664d; line-height: 16px; writing-mode:tb-rl; overflow: hidden; }
.pictrue-1-list a .box .text:before{ content: ""; position: absolute; right: 0; bottom:0; z-index: 1; width:34px; height: 35px;background: url(../images/p1_yin.png) no-repeat bottom;  }
.pictrue-1 .owl-theme .owl-controls .owl-buttons div{ margin-top:-48px; width: 36px; height: 36px; }
.pictrue-1 .owl-theme .owl-controls .owl-buttons div.owl-prev{ left: -84px; background: url(../images/p1_jt_l.png) no-repeat left; }
.pictrue-1 .owl-theme .owl-controls .owl-buttons div.owl-next{ right: -84px; background: url(../images/p1_jt_r.png) no-repeat right; }
.pictrue-1 .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{ background: url(../images/p1_jt_l.png) no-repeat right; }
.pictrue-1 .owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background: url(../images/p1_jt_r.png) no-repeat left; }
.pictrue-1 .owl-pagination{ margin-top: 65px; font-size:0; text-align: center; }
.pictrue-1 .owl-theme .owl-controls .owl-page{ margin:0 5px; padding: 2px; width: 16px; height: 16px; border:solid 1px transparent;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; }
.pictrue-1 .owl-theme .owl-controls .owl-page span{ margin:0; width: 10px; height: 10px; background: #f7f2eb; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1; box-shadow: 0 3px 10px rgba(0,0,0,0.2); -webkit-box-shadow: 0 3px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0 3px 10px rgba(0,0,0,0.2); -o-box-shadow: 0 3px 10px rgba(0,0,0,0.2);transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; }
.pictrue-1 .owl-theme .owl-controls .owl-page.active{ padding: 3px; box-shadow:inset 1px 1px 1px rgba(157,116,70,1),inset -1px -1px 1px rgba(157,116,70,1); border:solid 1px #9d7446; }
.pictrue-1 .owl-theme .owl-controls .owl-page.active span{ width: 8px; height: 8px; background: #9d7446; }
.pictrue-1 .owl-theme .owl-controls .owl-page:hover{ padding: 3px; box-shadow:inset 1px 1px 1px rgba(157,116,70,1),inset -1px -1px 1px rgba(157,116,70,1); border:solid 1px #9d7446; }
.pictrue-1 .owl-theme .owl-controls .owl-page:hover span{ width: 8px; height: 8px; background: #9d7446; }
.pictrue-1.clearfix{ margin-left: 0; margin-right: 0; padding: 0 5px; }
.pictrue-1.clearfix .col-xs-6{ padding: 0 10px; margin-bottom: 20px; }
.pictrue-2{ padding-bottom:90px;}
.pictrue-2 ul{ position: relative; }
.pictrue-2 ul li .imgbox{ position: relative; overflow: hidden; }
.pictrue-2 ul li .imgbox .kuang{ position: absolute; left: 0; top: 0; z-index: 1; padding: 5px; width: 100%; height: 100%; }
.pictrue-2 ul li .imgbox .kuang b{ display: block; position: relative; height: 100%; border:solid 1px #fff; }
.pictrue-2 ul li .imgbox span{ display: block; }
.pictrue-2 ul li:nth-child(2){ position: absolute; left: -39px; top: 73%; z-index: 1; width: 49%; }
.pictrue-2 ul li:nth-child(3){ position: absolute; right: 8%; top: 85%; z-index: 1; width: 23%; }
.pictrue-3 a{ display: block; position: relative; padding-left: 250px; min-height: 110px; }
.pictrue-3 a .imgbox{ position: absolute; left: 0; top: 100%; z-index: 1; width: 193px; overflow: hidden; }
.pictrue-3 a .imgbox .kuang{ position: absolute; left: 0; top: 0; z-index: 1; padding: 5px; width: 100%; height: 100%; }
.pictrue-3 a .imgbox .kuang b{ display: block; position: relative; height: 100%; border:solid 1px #fff; }
.pictrue-3 a .imgbox span{ display: block; height: 124px; }
.pictrue-3 a .textbox{ position: relative; height: 110px; }
.pictrue-3 a .textbox .en{ padding-left: 100px; font-size: 24px; color: #696969; line-height: 30px; }
.pictrue-3 a .textbox .zhou{ position: absolute; left: 10px; top: 0; font-size: 0; }
.pictrue-3 a .textbox .shan{ position: absolute; left: 100px; top: 40px; font-size: 0; }
.pictrue-4{ position: relative; margin-left: -4px; margin-right: -4px; }
.pictrue-4 .item{ padding-left: 4px; padding-right: 4px; }
.pictrue-4-list a{ display: block; }
.pictrue-4-list a .imgbox{ margin-bottom:-11%; padding: 4px; background: #f4efea; border:solid 2px #a88462; }
.pictrue-4-list a .imgbox .p4imgs{ overflow: hidden; }
.pictrue-4-list a .imgbox .p4imgs span{ display: block; }
.pictrue-4-list a .textbox .biaoti{ font-size: 0; }
.pictrue-4-list a .textbox .cn{ font-size: 18px;color: #333; line-height: 24px; }
.pictrue-4-list a .textbox .en{ font-size: 10px;color: #696969; line-height:16px; }
.pictrue-5 .col-xs-12{ margin-bottom: 20px; }
.pictrue-5 .col-xs-12:last-child{ margin-bottom: 0; }
.pictrue-5-list{ border:solid 1px #979796; }
.pictrue-5-list .imgbox{ position: relative; width: 40%; height: 267px; background: #939393; }
.pictrue-5-list .imgbox:before{ content: ""; position: absolute; left: 50%; top: 50%; z-index: 1; margin:-38px 0 0 -38px; width: 75px; height: 75px; background: url(../images/video_jt.png) no-repeat; }
.pictrue-5-list .imgbox .box{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.pictrue-5-list .textbox{ padding:50px; width: 60%; height: 267px; background: #fff; }
.pictrue-5-list .textbox .box{ position:relative; padding-right: 100px; min-height: 167px; overflow: hidden; }
.pictrue-5-list .textbox .box .biaoti{ position: absolute; right: 0; top: 0; z-index: 1; width: 60px; height: 100%; }
.pictrue-5-list .textbox .box .biaoti .icon{ position: absolute; top: 10px; right: 20px; }
.pictrue-5-list .textbox .box .biaoti .en{ position: absolute; left: 100%; top: 46px; width: 167px; font-size: 12px;color: #76664d; transform-origin:left top; transform: rotate(90deg);  }
.pictrue-5-list .textbox .box .biaoti .title{ position: absolute; right: 18px; top: 46px; z-index: 2; width: 40px; height: 125px;text-align: right;font-size: 0;padding-right: 10px;}
.pictrue-5-list .textbox .box .biaoti .title span{  font-size: 20px;font-weight: bold;color: #a88462;width: 20px;display: inline-block;line-height: 24px;height: 125px;overflow: hidden;}





.pictrue-5-list .textbox .box .biaoti .xian{ position: absolute; right: 18px; top: 65px; z-index: 2; width: 2px; height: 90px; background: #76664d; }
.pictrue-5-list .textbox .box .text{ width: 100%;  height: 167px; color: #979796; line-height: 24px;overflow: hidden;  }
.pictrue-5 .col-xs-12:last-child .pictrue-5-list .imgbox{ float: right !important; }
.pictrue-5 .col-xs-12:last-child .pictrue-5-list .textbox .box{ padding-right: 0; padding-left: 100px; }
.pictrue-5 .col-xs-12:last-child .pictrue-5-list .textbox .box .biaoti{ right: inherit; left: 0; }
.pictrue-6-box{ position: relative; overflow: hidden;}
.pictrue-6{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.pictrue-6 ul{ position: relative; height: 100%; margin-left: -3px; margin-right: -3px; }
.pictrue-6 ul li{ position: relative; height: 100%; padding-left:3px; padding-right: 3px; width: 14%; }
.pictrue-6 ul li a{position: relative; height: 100%; display: block; }
.pictrue-6 ul li a .imgbox{position: relative; height: 100%; overflow: hidden; }
.pictrue-6 ul li a .imgbox:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%;  transition:all 0s;-webkit-transition:all 0.s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;}
.pictrue-6 ul li a .imgbox span{position: relative; height: 100%; display: block;filter:url(../fonts/blur.svg);-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=5,MakeShadow=false); }
.pictrue-6 ul li a .textbox{position: absolute; left:30px; top:30px; z-index: 1;  width:30px; }
.pictrue-6 ul li a .textbox .biaoti{position: relative; font-size: 0; }
.pictrue-6 ul li a .textbox .biaoti:before{ content: ""; position: absolute; left: 50%; top:40px; z-index: 1; margin-left:-3px; width: 5px; height: 5px; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; }
.pictrue-6 ul li a .textbox .biaoti img{ max-width: 100%; }
.pictrue-6 ul li a .textbox .text{ position: relative; top: 20px; font-size: 16px; color: #fff;}
.pictrue-6 ul li a .textbox .text .title{ position: relative; overflow: hidden; }
.pictrue-6 ul li a .textbox .text .title p{ margin:0; height:0; line-height: 18px; overflow: hidden; writing-mode:tb-rl;  display: block;}
.pictrue-6 ul li a .textbox .text .title .mc{ position: absolute; width:26px; height: 40px; line-height: 18px; writing-mode:tb-rl;  }
.pictrue-6 ul li a .textbox .text .en{ position: absolute; left:6px; top:10px; transform-origin:left top; line-height: 22px;max-height: 262px;overflow: hidden;}
body.hover .pictrue-6 ul li.active{ width: 30%;}
body.hover .pictrue-6 ul li.active a .imgbox:before{ background: rgba(0,0,0,0.5); }
body.hover .pictrue-6 ul li.active a .imgbox span{filter:url(../css/blur.svg);-webkit-filter:blur(0px);-moz-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=0,MakeShadow=false); }
.pictrue-6 ul li a .imgbox .span12{width: 0;overflow: hidden;}
body.hover .pictrue-6 ul li.active a .imgbox .span11{height: 0;overflow: hidden;}
body.hover .pictrue-6 ul li.active a .imgbox .span12{width: 100%;overflow: hidden;position: absolute;left: 0;top:0;height: 100%;}
body.hover .pictrue-6 ul li.active a .textbox{ width:100px; height:100%; overflow: hidden; }
body.hover .pictrue-6 ul li.active a .textbox .biaoti{ margin-bottom: 15px; height: 100px; line-height: 100px; text-align: center; }
body.hover .pictrue-6 ul li.active a .textbox .biaoti:before{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
body.hover .pictrue-6 ul li.active a .textbox .biaoti .b1{ position: absolute; left: 0; top: 0; z-index: 1; width: 40px; height: 2px; background: #fff; }
body.hover .pictrue-6 ul li.active a .textbox .biaoti .b1:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 2px; height: 15px; background: #fff; }
body.hover .pictrue-6 ul li.active a .textbox .biaoti .b2{ position: absolute; right: 0; bottom: 0; z-index: 1; width: 40px; height: 2px; background: #fff; }
body.hover .pictrue-6 ul li.active a .textbox .biaoti .b2:before{ content: ""; position: absolute; right: 0; bottom: 0; z-index: 1; width: 2px; height: 15px; background: #fff; }
body.hover .pictrue-6 ul li.active a .textbox .text{ top: 0; left: 30px;}
body.hover .pictrue-6 ul li.active a .textbox .text .title{}
body.hover .pictrue-6 ul li.active a .textbox .text .title p{height:auto; }
body.hover .pictrue-6 ul li.active a .textbox .text .title .mc{ top: 0; left: 0; }
body.hover .pictrue-6 ul li.active a .textbox .text .title .mc:before{ content: ""; position: absolute; left: 50%; top:40px; z-index: 1; margin-left:-3px; width: 5px; height: 5px; background: #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; }
body.hover .pictrue-6 ul li.active a .textbox .text .en{left: 0; top: 0; writing-mode: tb-rl;left: -30px;width: 20px;font-size: 20px;}
body.hover .pictrue-6 ul li.active a .textbox .text .title p{ width: 70px;line-height: 24px;max-height: 264px; }
.pictrue-7{ margin-bottom: 30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none; }
.pictrue-7 .left{ margin-bottom: 4px; position: relative; }
.pictrue-7 .left .view{ position:relative; overflow: hidden;}
.pictrue-7 .left .view .swiper-container span{ display: block; overflow: hidden;}
/* .pictrue-7 .left .view .arrow-left,.pictrue-7 .left .view .arrow-right{ position: absolute; top:50%; z-index:5; margin-top: -87px; width:34px; height:50px; overflow: hidden;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity:0.5; cursor: pointer; }
.pictrue-7 .left .view .arrow-left{ left:0; background:#282828 url(../images/arrows-zuo.png) no-repeat center; }
.pictrue-7 .left .view .arrow-right{ right:0; background:#282828 url(../images/arrows-you.png) no-repeat center; } */
.pictrue-7 .right{ position: relative;}
.pictrue-7 .right .swiper-container .imgbox{ margin: 0 2px; background: #000; border:solid 1px #eeeeee; }
.pictrue-7 .right .swiper-container .imgbox span{ cursor: pointer; display: block; overflow: hidden;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6; opacity: 0.6;}
.pictrue-7 .right .arrow-left,.pictrue-7 .right .arrow-right{ position: absolute; top:0; z-index:5; width:20px; height:100%;cursor: pointer;}
.pictrue-7 .right .arrow-left{ left:0; background:#e9e9e9 url(../images/p7_jt_l.png) no-repeat center; }
.pictrue-7 .right .arrow-right{ right:0; background:#e9e9e9 url(../images/p7_jt_r.png) no-repeat center; }
.pictrue-7 .right .preview .active-nav .imgbox span{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1; }
.pictrue-8{ margin-bottom: 30px; }
.pictrue-9{ position: relative; padding-top:44px; margin:0 -5px; }
.pictrue-9-list{ padding: 0 5px; margin:10px 0; }
.pictrue-9-list .imgbox{ overflow: hidden; }
.pictrue-9-list .imgbox a{ display: block; }
.pictrue-9-list .textbox{ padding:15px; border:solid 1px #dbdde6; border-top: none; }
.pictrue-9-list .textbox .biaoti{ margin-bottom: 5px; }
.pictrue-9-list .textbox .biaoti a{ display: block; color: #333; line-height: 24px; }
.pictrue-9-list .textbox .rc{ margin-bottom: 30px; font-size:12px; color: #696969; line-height: 20px; }
.pictrue-9-list .textbox .baifenbi{ margin-bottom: 10px; height: 4px; font-size: 0; background: #dee0e9; }
.pictrue-9-list .textbox .baifenbi .sekuai{ position: relative; display: inline-block; vertical-align: top; height: 4px; background:#fdb31c; }
.pictrue-9-list .textbox .baifenbi .sekuai span{ display: block; position: absolute; left:100%; top: -26px; z-index: 1;margin-left:-21px;width: 42px; height: 20px; font-size: 12px;color: #fff; text-align: center; line-height: 20px; background: #e54048; border-radius: 3px; }
.pictrue-9-list .textbox .baifenbi .sekuai span:before{ content: ""; position: absolute; left: 50%; top: 100%; z-index: 1; margin-top: -3px; margin-left: -2px; width:5px; height:5px; background: #e54048; transform: rotate(45deg); }
.pictrue-9-list .textbox .baifenbi .sekuai span small{ font-size: 12px; }
.pictrue-9-list .textbox .baifenbi .sekuai span.max15{ margin-left: -5px;}
.pictrue-9-list .textbox .baifenbi .sekuai span.max15:before{ margin-left:5px; margin-top: -3px; left: 0; width:0; height: 0; background: none; border-top: solid 4px transparent; border-bottom: solid 4px transparent; border-right: solid 4px #e54048; }
.pictrue-9-list .textbox .baifenbi .sekuai span.min85{ left: inherit; right:-5px; margin-left: 0;}
.pictrue-9-list .textbox .baifenbi .sekuai span.min85:before{ margin-left:0; margin-right:3px; margin-top:-1px; left:inherit; right: 0; width:0; height: 0; background: none; border-left: solid 4px transparent; border-right: solid 4px transparent; border-bottom: solid 4px #e54048; }
.pictrue-9-list .textbox .rs{ margin-bottom: 15px; position: relative; }
.pictrue-9-list .textbox .rs:before{ content: ""; position: absolute; left: 50%; bottom: 0; z-index: 1; margin-left: -1px; width: 2px; height: 22px; background: #dee0e9; }
.pictrue-9-list .textbox .rs div.pull-left{ width: 50%; }
.pictrue-9-list .textbox .rs h6{ margin:0; font-size: 12px;color: #91a1b4; line-height: 16px; }
.pictrue-9-list .textbox .rs span{ display: block; font-family: arial; font-size: 20px;line-height: 22px; }
.pictrue-9-list .textbox .rs .cyrs span{ color: #e54048; }
.pictrue-9-list .textbox .rs .syrs span{ color: #435061; text-align: right; }
.pictrue-9-list .textbox .jinru{ position: relative; padding-right: 70px; min-height: 34px; }
.pictrue-9-list .textbox .jinru .lj a{ display: block; font-size:12px;color: #fff; line-height: 34px; background: #e54048; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;  }
.pictrue-9-list .textbox .jinru .more{ position: absolute; right: 0; top: 0; z-index: 1; width: 60px; height: 34px;}
.pictrue-9-list .textbox .jinru .more a{ display: block; font-family: arial; letter-spacing: 2px; color: #e54048; line-height: 32px; border:solid 1px #e54048; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;  }
.pictrue-9 .owl-theme .owl-controls .owl-buttons div{ top:2px; width: 20px; height: 20px; }
.pictrue-9 .owl-theme .owl-controls .owl-buttons div.owl-prev{ right: 35px; background: url(../images/p9_jt_l.png) no-repeat left; }
.pictrue-9 .owl-theme .owl-controls .owl-buttons div.owl-next{ right: 5px; background: url(../images/p9_jt_r.png) no-repeat right; }
.pictrue-9-photo{position: relative;}
.pictrue-9-photo-list{ margin-bottom: 20px; }
.pictrue-9-photo .pictrue-9-photo-list:last-child{ margin-bottom: 0; }
.pictrue-9-photo-list .left{ width: 70%; }
.pictrue-9-photo-list .left .imgbox{ overflow: hidden; }
.pictrue-9-photo-list .left .imgbox a{ display: block; height:443px; }
.pictrue-9-photo-list .right{ padding: 35px; width: 30%; height:443px; background: #fff; border:solid 1px #dee0e9; }
.pictrue-9-photo-list .right .mc{ position: relative; margin-bottom:20px; padding-right: 110px; min-height: 28px; }
.pictrue-9-photo-list .right .mc h6{ margin:0; font-size: 0; }
.pictrue-9-photo-list .right .mc h6 a{ padding: 0 10px; max-width: 100%; display: inline-block; vertical-align: top; font-size: 12px;color: #fff; line-height: 28px; background: #435061; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; }
.pictrue-9-photo-list .right .mc .time{ position: absolute; right: 0; top: 0; font-size: 12px; color: #91a1b4; line-height: 28px; }
.pictrue-9-photo-list .right .maxmc{ margin-bottom:20px; height:52px; font-size: 18px;line-height:26px; overflow: hidden; }
.pictrue-9-photo-list .right .maxmc a{color: #435061; }
.pictrue-9-photo-list .right .text{ margin-bottom:40px; height: 72px; color: #637285; line-height: 24px; overflow: hidden; }
.pictrue-9-photo-list .right .pictrue-9-list{ margin:0; padding: 0; }
.pictrue-9-photo-list .right .pictrue-9-list .box{ box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -o-box-shadow: none !important; }
.pictrue-9-photo-list .right .pictrue-9-list .textbox{ padding: 0; border:none; }
.pictrue-9-photo-list .right .pictrue-9-list .textbox .baifenbi{ margin-bottom: 20px; }
.pictrue-9-photo-list .right .pictrue-9-list .textbox .rs{ margin-bottom: 20px; }
.pictrue-9-photo-list .right .pictrue-9-list .textbox .jinru{ min-height: 44px; }
.pictrue-9-photo-list .right .pictrue-9-list .textbox .jinru .lj a{ line-height: 44px; }
.pictrue-9-photo-list .right .pictrue-9-list .textbox .jinru .more a{ line-height: 44px; }
.pictrue-9-photo .pictrue-9-photo-list:last-child .left{ float: right !important; }
.pictrue-9-photo .pictrue-9-photo-list:last-child .right{ float: left !important; }
.pictrue-9-photo .owl-pagination{ margin-top: 36px; text-align: center; font-size: 0; }
.pictrue-9-photo .owl-theme .owl-controls .owl-page{ margin:0 4px; padding:3px 0;width: 16px; height:16px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; }
.pictrue-9-photo .owl-theme .owl-controls .owl-page span{ margin:0 auto; display: block; width: 10px; height: 10px; background: #fff; border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1; box-shadow: 0 2px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.2); -o-box-shadow: 0 2px 3px rgba(0,0,0,0.2);transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; }
.pictrue-9-photo .owl-theme .owl-controls .owl-page.active{ box-shadow: inset 0 0 0 1px #e54149; }
.pictrue-9-photo .owl-theme .owl-controls .owl-page.active span{ background: #e54149; }
.pictrue-9-list.active{ margin:0 0 10px; padding:0; }
.pictrue-9 ul{ margin:0 -5px; }
.pictrue-9 ul li{ padding:0 5px; margin-bottom: 10px; width: 20%; }
.pictrue-10{ padding:10px; border:solid 1px #dee0e9; }
.pictrue-10 ul li{ padding:14px 0; border-bottom: dotted 1px #e4e4e4; }
.pictrue-10 ul li a{ display: block; position: relative; padding-left: 50px; min-height: 50px; }
.pictrue-10 ul li a .imgbox{ position:absolute; left: 0; top: 0; z-index: 1; width: 50px; height: 50px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; }
.pictrue-10 ul li a .textbox{ padding-left: 10px; }
.pictrue-10 ul li a .textbox .biaoti{ font-size: 14px; color: #22aaff; line-height:16px; }
.pictrue-10 ul li a .textbox p{ margin:0; height: 36px; font-size: 12px;color: #333; line-height: 18px; overflow: hidden; }
.pictrue-10 ul .more{ padding:15px 0 4px; line-height:26px; }
.pictrue-10 ul .more a{ display: block; color: #696969; }
.pictrue-11 ul li{ width: 20%; }
.pictrue-11 ul li .imgbox{ margin-bottom:10px; }
.pictrue-11 ul li .biaoti{ font-size: 12px; color: #333; line-height: 24px; }
.pictrue-11 ul li .jiangexian{ margin:30px 0; height: 1px; background: #e3e3e3; }
.pictrue-11 ul li p a{ display: block; font-size: 12px; color: #393939; line-height: 24px; }
.pictrue-11 ul li .tel span{ font-size: 22px;color: #e54048; line-height: 30px; }
.pictrue-11 ul li .tel a{ display: block; margin:0 auto; max-width: 145px; color: #fff; line-height: 30px; background: #e54048; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; }
.pictrue-12 ul li{ margin-bottom: 20px; border:solid 1px #dddddd; }
.pictrue-12 ul li .biaoti{ padding:0 15px;border-bottom:solid 1px #dddddd; }
.pictrue-12 ul li .biaoti .ddh{ padding-left: 25px; font-size: 12px; color: #696969; line-height: 30px; background: url(../images/p12_biaoti_icon.png) no-repeat left; }
.pictrue-12 ul li .biaoti .time{ font-size: 12px; color: #999999; line-height: 30px; }
.pictrue-12 ul li .biaoti .time span{ display:none; }
.pictrue-12 ul li .ul .li:nth-child(1){ width: 50%; }
.pictrue-12 ul li .ul .li:nth-child(2){ width: 12.5%; }
.pictrue-12 ul li .ul .li:nth-child(3){ width: 12.5%; }
.pictrue-12 ul li .ul .li:nth-child(4){ width: 12.5%; }
.pictrue-12 ul li .ul .li:nth-child(5){ width: 12.5%; }
.pictrue-12 ul li .ul .li{ padding:15px; min-height: 92px; border-right: solid 1px #dddddd; }
.pictrue-12 ul li .ul .li:last-child{ border-right: none; }
.pictrue-12 ul li .ul .li:nth-child(1) .box{ position: relative; padding:0 40px 0 62px; min-height: 62px; }
.pictrue-12 ul li .ul .li:nth-child(1) .box .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 62px; height: 62px; border:solid 1px #dddddd; }
.pictrue-12 ul li .ul .li:nth-child(1) .box .textbox{ padding:0 10px 0 15px; height: 63px; font-size: 12px;color: #494949; line-height: 21px; overflow: hidden; }
.pictrue-12 ul li .ul .li:nth-child(1) .box .shuliang{ position: absolute; right: 0; top: 0; z-index: 1; width: 40px; font-size: 12px;color: #696969; line-height: 62px; text-align: center; }
.pictrue-12 ul li .ul .li:nth-child(2) .box{ text-align: center; font-size: 0; }
.pictrue-12 ul li .ul .li:nth-child(2) .box span{ display: inline-block; vertical-align: top; padding-left: 20px; font-size: 12px; color: #494949; line-height: 62px; background-repeat: no-repeat; background-position:left; }
.pictrue-12 ul li .ul .li:nth-child(3) .box{ text-align: center; font-size: 0; }
.pictrue-12 ul li .ul .li:nth-child(3) .box span{ display: inline-block; vertical-align: top; font-size: 12px; color: #494949; line-height: 62px;}
.pictrue-12 ul li .ul .li:nth-child(4) .box{ text-align: center; font-size: 0; }
.pictrue-12 ul li .ul .li:nth-child(4) .box span{ display: inline-block; vertical-align: top; font-size: 12px; color: #494949; line-height: 62px;}
.pictrue-12 ul li .ul .li:nth-child(5) .box{ text-align: center; font-size: 0; }
.pictrue-12 ul li .ul .li:nth-child(5) .box span{ display: inline-block; vertical-align: top; font-size: 12px; color: #494949; line-height: 62px;}
.pictrue-13{ margin-bottom: 20px; }
.pictrue-13 .view{ position:relative; background: #fff; border:solid 1px #d0d0d0; }
.pictrue-13 .view .swiper-container .imgbox span{ display: block; font-size: 0; }
.pictrue-13 .view .swiper-container .imgbox span img{ max-height: 100%; max-width: 100%; }
/* .pictrue-13 .view .arrow-left,.pictrue-13 .left .view .arrow-right{ position: absolute; top:50%; z-index:5; margin-top: -87px; width:34px; height:50px; overflow: hidden;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5; opacity:0.5; cursor: pointer; }
.pictrue-13 .view .arrow-left{ left:0; background:#282828 url(../images/arrows-zuo.png) no-repeat center; }
.pictrue-13 .view .arrow-right{ right:0; background:#282828 url(../images/arrows-you.png) no-repeat center; } */
.pictrue-13 .preview{ position:relative; margin:17px 27px 0; }
.pictrue-13 .preview .swiper-container .imgbox{ padding:0 9px;}
.pictrue-13 .preview .swiper-container .imgbox span{ position: relative; cursor:pointer; display:block; font-size: 0; padding:1px; background: #fff; border:solid 1px #c5c5c5;}
.pictrue-13 .preview .swiper-container .imgbox span img{ max-height: 100%;  max-width: 100%; }
.pictrue-13 .preview .arrow-left,
.pictrue-13 .preview .arrow-right{ position: absolute;top:0; z-index:5; width:19px; height:100%; overflow: hidden;cursor: pointer;}
.pictrue-13 .preview .arrow-left{ left:-27px; background:#e5e5e5 url(../images/p13_jt_l.png) no-repeat center; }
.pictrue-13 .preview .arrow-right{ right:-27px; background:#e5e5e5 url(../images/p13_jt_r.png) no-repeat center; }
.pictrue-13 .preview .active-nav .imgbox span{ border:solid 1px #eb6100; box-shadow: inset 0 0 0 1px #eb6100; }
.pictrue-13 .preview .active-nav .imgbox span:before{ content: ""; position: absolute; left: 50%; top:-11px; z-index: 1; margin:0 0 0 -7px; width: 14px; height: 12px; background: url(../images/cpshow_jt_03.jpg) no-repeat; }
.pictrue-14 ul li{ margin-bottom: 20px; border: solid 1px #dddddd; }
.pictrue-14 ul li .biaoti{ padding:0 15px; border-bottom: solid 1px #dddddd; }
.pictrue-14 ul li .biaoti .left .ddh{ padding-left: 25px; font-size: 12px;color: #696969; line-height: 30px; background: url(../images/p12_biaoti_icon.png) no-repeat left; }
.pictrue-14 ul li .biaoti .left .time{ margin-left: 20px; font-size: 12px; color: #999999; line-height: 30px; }
.pictrue-14 ul li .biaoti .right{ font-size: 12px; color: #e54048; line-height: 30px; }
.pictrue-14 ul li .ul .li:nth-child(1){ width: 50%; }
.pictrue-14 ul li .ul .li:nth-child(2){ width: 34%; }
.pictrue-14 ul li .ul .li:nth-child(3){ width: 16%; border-right:none;}
.pictrue-14 ul li .ul .li{ border-right: solid 1px #dddddd; min-height:92px; }
.pictrue-14 ul li .ul .li .nr{ padding:15px; }
.pictrue-14 ul li .ul .li:nth-child(1) .nr .box{ position: relative; padding:0 40px 0 62px; min-height: 62px; }
.pictrue-14 ul li .ul .li:nth-child(1) .nr .box .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 62px; height: 62px; border:solid 1px #dddddd; }
.pictrue-14 ul li .ul .li:nth-child(1) .nr .box .textbox{ padding:0 15px; height: 60px; font-size: 12px;color: #494949; line-height: 20px; overflow: hidden; }
.pictrue-14 ul li .ul .li:nth-child(1) .nr .box .shuliang{ position: absolute; right: 0; top: 0; z-index: 1; width: 40px; font-size: 12px; color: #696969; line-height: 62px; }
.pictrue-14 ul li .ul .li:nth-child(2) .nr .box{ height: 44px; font-size: 12px; color: #696969; line-height: 22px; overflow: hidden; }
.pictrue-14 ul li .ul .li:nth-child(3) .nr .box a{ display: block; margin:18px auto 0; width: 100%; max-width: 90px; font-size: 12px; color: #a9804a; line-height: 27px; border:solid 1px #dddddd; }

.subnav{ margin-bottom: 20px; }
.subnav .biaoti{ position:relative; padding: 0 15px; font-size: 18px;color: #fff; line-height: 50px; background: #342201;border-bottom:solid 1px #120d03; cursor: pointer;  }
.subnav .biaoti:before{ content: ""; position: absolute; right: 15px; top: 50%; z-index: 1; margin-top: -10px; width: 20px; height: 20px; background: url(../images/subnav_jt.png) no-repeat;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; }
.subnav .biaoti.active:before{ transform: rotate(180deg);  -webkit-transform: rotate(180deg);  -moz-transform: rotate(180deg);  -o-transform: rotate(180deg); }
.subnav ul li{ border-top:solid 1px #583c0a;border-bottom:solid 1px #120d03;  background: #342201; }
.subnav ul li a{ display: block; color: #fff; font-weight: bold; line-height: 40px; }
.subnav ul li.active a{  background: #493207; }
.subnav2 .biaoti{ margin-bottom:5px; padding-bottom: 10px; font-size: 14px; color: #333; line-height: 16px; border-bottom: solid 1px #000; }
.subnav2 ul{ margin:0 0 40px; }
.subnav2 ul li a{ display: block; position: relative; padding-left: 15px; font-size: 12px;color: #666666; min-height: 30px; line-height: 30px; }
.subnav2 ul li a:before{ content: ""; position:absolute; left: 0; top: 50%; z-index: 1; margin-top: -5px; width: 0; height: 0; border-top: solid 5px transparent;border-bottom: solid 5px transparent;border-left: solid 5px #b6b6b5; }
.subnav2 ul li.active a{ color: #a9804a; }
.subnav2 .dh .ul .li{ margin-bottom: 10px; }
.subnav2 .dh .ul .li a{ display: block; font-size: 0; border:solid 1px #cfcfcf; }
.subnav2 .dh .ul .li a span{ display: inline-block; vertical-align: top; font-size: 14px; color: #333; line-height: 49px; background-repeat: no-repeat; }
.subnav2 .dh .ul .li:first-child a span{ padding-left: 28px; background-position: left; }
.subnav2 .dh .ul .li:last-child a span{ padding-right: 28px; background-position: right; }

#fuchuang{ position: fixed; right: 20px; top: 50%; z-index: 2147483647; padding-top:98px; margin-top: -166px; width: 173px; height: 337px; background: url(../images/fuchuang_bg2.png) no-repeat; }
#fuchuang .kefu{margin:0 auto 15px; padding:8px 0; width:86px; border:solid 1px #d9c19f;}
#fuchuang .kefu ul{ margin:0; }
#fuchuang .kefu ul li{ padding:0 10px; }
#fuchuang .kefu ul li:first-child{ margin-bottom: 10px; }
#fuchuang .kefu ul li img{ max-width: 100%; }
#fuchuang .esc{ margin:0 auto; width:24px;font-size:0;line-height:24px; background: #d9c19f; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; cursor: pointer; }
#fuchuang-btn{ display: none; position: fixed; right: 0; top: 50%; z-index: 2147483647; margin-top: -97px; width: 54px; height: 195px; cursor: pointer;}

footer{ padding-top: 30px; background: url(../images/m_bg_02.jpg) repeat; }
footer .biaoti{ margin-bottom: 35px; font-size: 18px;color: #fff; line-height: 24px; }
footer .biaoti span{ margin-left:5px; font-size: 12px; }
footer .biaoti2{ margin-bottom: 5px; font-size: 13px;color: #fff; line-height: 24px; }
footer .fenxiang{ margin-bottom: 40px; }
footer .fenxiang ul li{ width:42px;}
footer .fenxiang ul li a{ display: block; height: 40px; border:solid 1px #fff; overflow: hidden; }
footer .fenxiang ul li a span{ display: block; position:relative; top: 0; }
footer .contact ul li{ padding-left:50px; font-size: 16px;color: #fff; line-height: 54px; background-repeat: no-repeat; background-position: 0 15px; }
footer .ewm{ max-width: 224px; }
footer .ewm ul{ margin:0 -7px; }
footer .ewm ul li{ margin-bottom: 14px; padding: 0 7px; width:50%; }
footer .ewm ul li .imgbox{border:solid 1px #989693; }
footer .ewm ul li .imgbox img{ width: 100%; }
footer .ewm ul li p{ font-size: 13px;color: #fff; line-height: 16px; }
footer .message form{ display: block; }
footer .message form ul{ margin:0 -10px; }
footer .message form ul li{ margin-bottom: 10px; padding: 0 10px; width: 33.333333%; }
footer .message form ul li input{ padding-left: 10px; padding-right: 10px; width: 100%; height: 51px; color: #999999; line-height: 49px; background: #fff; border:solid 1px #979796; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; }
footer .message form ul li textarea{ padding-left: 10px; padding-right: 10px; width: 100%; max-width: 100%; min-width: 100%; height: 118px; min-height: 118px; color: #999999; line-height: 49px; background: #fff; border:solid 1px #979796; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; }
footer .message form button{ position: relative; padding-right: 50px; width: 150px; height: 51px; color: #696969; line-height: 49px; background: #fff; border:solid 1px #979796; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; }
footer .message form button:before{ content: ""; position: absolute; right: 0; top: 0; z-index: 1; width: 50px; height: 49px; background: url(../images/footer_message.png) no-repeat top;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; }
footer .footer_bar{ padding-top: 15px; padding-bottom:15px; margin-top:20px; background: rgba(0,0,0,0.2); }
footer .footer_bar p{ font-size: 12px;color: #fff; line-height: 24px; }
body.yyg_jbxx footer{ padding-top: 0; background: none; }
body.yyg_jbxx footer .container-fluid.hidden-xs{ display: none; }
body.yyg_jbxx footer .footer_bar{ margin-top: 0; background: #a9804a; }
.dlzc-footer{ padding:25px 0; display: none; }
.dlzc-footer .menu ul{ font-size: 0; }
.dlzc-footer .menu ul li{ margin:0 0 10px; display: inline-block; vertical-align: top; }
.dlzc-footer .menu ul li a{ padding:0 10px; display: block; font-size: 12px;color: #333; line-height: 12px; border-left: solid 1px #333; }
.dlzc-footer .menu ul li:first-child a{ border-left:none; }
.dlzc-footer p{ font-size: 12px;color: #999999; line-height: 24px; }
body.dlzc .dlzc-footer{ display: block; }

body.hover header .menu .box .dh ul li a:hover{ background:#815c2b; }
header .menu .box .dh ul li:hover a{ background:#815c2b; }
header .menu .box .dh ul li.active a{ background:#815c2b; }
body.hover header .menu .box .yyg-btn:hover:before{ background: url(../images/m_active_bg_h.png) no-repeat center;}
body.hover header .yyg_top .right .dh ul li:hover .biaoti span:before{ transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); }
body.hover header .yyg_top .right .dh ul li:hover .biaoti{ background: #fff; border-left: solid 1px #dddddd; border-right: solid 1px #dddddd; }
body.hover header .yyg_top .right .dh ul li .xl a:hover{ color: #a9804a; text-decoration: underline !important;}
body.hover header .yyg_top .right .dl-zc a:hover{color: #a9804a; text-decoration: underline !important;}
body.hover header .top_bar .search form:hover{ border:solid 1px #a9804a; }
body.hover header .top_bar .search form:hover button{ border-left:solid 1px #a9804a;}
body.hover header .top_bar .gwc a:hover{ border:solid 1px #a9804a;}
body.hover header .top_bar .gwc a:hover:before{border-right:solid 1px #a9804a;}
body.hover .title-2 .right a:hover{ color: #815c2b; text-decoration: underline !important;}
body.hover .title-4 .right a:hover img{ transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); }
body.hover .text-5 .left .box .textbox a:hover{ background: #f36067; }
body.hover .text-5 .right .box h6 a:hover{ color: #f36067; text-decoration:none !important;}
body.hover .text-6 ul li .box a:hover{ background: #f36067; }
body.hover .text-10 .box form .hang input:hover{ border:solid 1px #a9804a; }
body.hover .text-10 .box form .hang button:hover{ background: #815c2b; }
body.hover .text-14 .rc .left input:hover{ border:solid 1px #a9804a; }
body.hover .text-14 .rc .left .jiajian a:hover{ border:solid 1px #a9804a; }
body.hover .text-14 .lj a:hover{ background: #f36067; }
body.hover .text-15 ul li:hover{ background: #ededed; }
body.hover .text-16 .box:hover{ box-shadow: 0 0 0 10px rgba(255,255,255,0.4); -webkit-box-shadow: 0 0 0 10px rgba(255,255,255,0.4); -moz-box-shadow: 0 0 0 10px rgba(255,255,255,0.4); -o-box-shadow: 0 0 0 10px rgba(255,255,255,0.4); }
body.hover .text-16 .box form input:hover{ border:solid 1px #e54048; }
body.hover .text-16 .box form button:hover{ background: #ca2c33; }
body.hover .text-16 .box form a:hover{ color: #e54048; text-decoration: underline !important; }
body.hover .text-18 .ul .li:hover .kuang{ border:solid 1px #e54048; }
body.hover .text-19 button:hover{ background: #fd0f12; }
body.hover .pictrue-1-list a:hover{background:rgba(255,255,255,0.2); border:solid 2px #fff; box-shadow: 0 0 15px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 15px rgba(0,0,0,0.2);-o-box-shadow: 0 0 15px rgba(0,0,0,0.2); }
body.hover .pictrue-1-list a:hover .imgbox span{ transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); }
body.hover .pictrue-7 .right .arrow-left:hover{ background:#815c2b url(../images/p7_jt_l_h.png) no-repeat center; }
body.hover .pictrue-7 .right .arrow-right:hover{ background:#815c2b url(../images/p7_jt_r_h.png) no-repeat center; }
body.hover .pictrue-9-list:hover .box{ box-shadow: 0 0 10px rgba(0,0,0,0.3); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3); -moz-box-shadow: 0 0 10px rgba(0,0,0,0.3); -o-box-shadow: 0 0 10px rgba(0,0,0,0.3); }
body.hover .pictrue-9-list:hover .imgbox a{ transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);}
body.hover .pictrue-9-list:hover .textbox .biaoti a{ color: #e54048; text-decoration: underline !important; }
body.hover .pictrue-9-list:hover .textbox .baifenbi .sekuai{ filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; }
body.hover .pictrue-9-list .textbox .jinru .lj a:hover{ background: #f46269; }
body.hover .pictrue-9-list .textbox .jinru .more a:hover{ color: #fff; background: #f46269; }
body.hover .pictrue-9 .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{ background-position: right; }
body.hover .pictrue-9 .owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-position: left; }
body.hover .pictrue-9-photo-list:hover .left .imgbox a{transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); }
body.hover .pictrue-9-photo-list:hover .right .mc h6 a{ background: #e54048; }
body.hover .pictrue-9-photo-list:hover .right .maxmc a{color: #e54048; text-decoration: underline !important; }
body.hover .pictrue-9-photo .owl-theme .owl-controls .owl-page:hover{ box-shadow: inset 0 0 0 1px #e54149; }
body.hover .pictrue-9-photo .owl-theme .owl-controls .owl-page:hover span{ background: #e54149; }
body.hover .pictrue-10 ul li:hover a .textbox .biaoti{ color: #e54048; text-decoration: underline !important;}
body.hover .pictrue-10 ul .more a:hover{ color: #e54048; text-decoration: underline !important;}
body.hover .pictrue-11 ul li p a:hover{ color: #e54048; text-decoration: underline !important;}
body.hover .pictrue-11 ul li .tel a:hover{ background: #c0282f; }
body.hover .pictrue-13 .preview .arrow-left:hover{ background:#e54048 url(../images/p13_jt_l.png) no-repeat center; }
body.hover .pictrue-13 .preview .arrow-right:hover{  background:#e54048 url(../images/p13_jt_r.png) no-repeat center; }
body.hover .pictrue-14 ul li .ul .li:nth-child(3) .nr .box a:hover{ color: #fff; background: #a9804a; border:solid 1px #a9804a; }
body.hover .subnav2 ul li a:hover{ color: #a9804a; }
body.hover .subnav2 .dh .ul .li a:hover{ border:solid 1px #a9804a; }
body.hover .subnav2 .dh .ul .li a:hover span{ color: #a9804a; }
body.hover footer .fenxiang ul li a:hover span{ top: -40px; }
body.hover footer .message form ul li input:hover{ color: #9d7446;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; }
body.hover footer .message form ul li textarea:hover{ color: #9d7446;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; }
body.hover footer .message form button:hover{ color: #9d7446; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; }
body.hover footer .message form button:hover:before{ background-position: bottom; }
body.hover #fuchuang .esc:hover{ background: #9d7446; }

header .top_bar .tf ul li{ animation: tf 1s linear forwards; -webkit-animation: tf 1s linear forwards; -moz-animation: tf 1s linear forwards; -o-animation: tf 1s linear forwards; }
header .top_bar .tf ul li:nth-child(1){ animation-delay: 0s; -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; }
header .top_bar .tf ul li:nth-child(2){ animation-delay: 1s; -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; }
header .top_bar .tf ul li:nth-child(3){ animation-delay: 2s; -webkit-animation-delay: 2s; -moz-animation-delay: 2s; -o-animation-delay: 2s; }
header .top_bar .tf ul li:nth-child(4){ animation-delay: 3s; -webkit-animation-delay: 3s; -moz-animation-delay: 3s; -o-animation-delay: 3s; }
header .top_bar .tf ul li:nth-child(5){ animation-delay: 4s; -webkit-animation-delay: 4s; -moz-animation-delay: 4s; -o-animation-delay: 4s; }
header .top_bar .tf ul li:nth-child(6){ animation-delay: 5s; -webkit-animation-delay: 5s; -moz-animation-delay: 5s; -o-animation-delay: 5s; }
header .top_bar .tf .zhang{ animation-delay: 6s; -webkit-animation-delay: 6s; -moz-animation-delay: 6s; -o-animation-delay: 6s; }
header .top_bar .yin img{ animation: fd 1.5s linear infinite; -webkit-animation: fd 1.5s linear infinite; -moz-animation: fd 1.5s linear infinite; -o-animation: fd 1.5s linear infinite; }

.pictrue-6 ul li:nth-child(1){ animation-delay: 0s; -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; }
.pictrue-6 ul li:nth-child(2){ animation-delay: 0.1s; -webkit-animation-delay: 0.1s; -moz-animation-delay: 0.1s; -o-animation-delay: 0.1s; }
.pictrue-6 ul li:nth-child(3){ animation-delay: 0.2s; -webkit-animation-delay: 0.2s; -moz-animation-delay: 0.2s; -o-animation-delay: 0.2s; }
.pictrue-6 ul li:nth-child(4){ animation-delay: 0.3s; -webkit-animation-delay: 0.3s; -moz-animation-delay: 0.3s; -o-animation-delay: 0.3s; }
.pictrue-6 ul li:nth-child(5){ animation-delay: 0.4s; -webkit-animation-delay: 0.4s; -moz-animation-delay: 0.4s; -o-animation-delay: 0.4s; }
.pictrue-6 ul li:nth-child(6){ animation-delay: 0.5s; -webkit-animation-delay: 0.5s; -moz-animation-delay: 0.5s; -o-animation-delay: 0.5s; }

@keyframes tf{ form{ height: 0; } to{ height: 70px; } }
@-webkit-keyframes tf{ form{ height: 0; } to{ height: 70px; } }
@-moz-keyframes tf{ form{ height: 0; } to{ height: 70px; } }
@-o-keyframes tf{ form{ height: 0; } to{ height: 70px; } }
@keyframes fd{ 0%{ top: 0; } 50%{top: 5px;} 100% {top: 0;}}
@-webkit-keyframes fd{ 0%{ top: 0; } 50%{top: 5px;} 100% {top: 0;}}
@-moz-keyframes fd{ 0%{ top: 0; } 50%{top: 5px;} 100% {top: 0;}}
@-o-keyframes fd{ 0%{ top: 0; } 50%{top: 5px;} 100% {top: 0;}}

/*大图轮播*/
.banner{position: relative;z-index: 10;}
.banner .img img{width: 100%;overflow: hidden;display: block;cursor: all-scroll;min-height: 150px;}
.swiper-pagination .swiper-pagination-bullet{width:12px !important;height: 12px !important;border:2px solid #9d7446!important;background: #fff;border-radius: 0;opacity: 1;}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#9d7446 !important}


.lb2 .list{display:block;border: 2px solid #979796;padding: 12px;background: #fff;}
.lb2 .list .tt1{font-size:18px;font-weight: bold;color: #76664d;line-height:44px;margin-top: 6px;}
.lb2 .list .tt2{font-size:14px;color: #76664d;line-height: 24px;height: 48px;overflow: hidden;}

.lb3 .list{display:block;}
.lb3 .list .img{border: 2px solid #979796;padding:2px;background: #fff;}
.lb3 .list .tt1{font-size:18px;font-weight: bold;color: #000000;line-height:30px;margin-top:8px;padding: 0 10px;}
.lb3 .list .tt2{font-size:14px;color: #76664d;line-height: 24px;height: 48px;overflow: hidden;padding: 0 10px;}
.lb3 .list .tt3{font-size:12px;color: #696969;font-family: 'Arial';line-height: 24px;padding: 0 10px;}


.main8 {padding: 60px 0;background: #a88462;}
.main8 .list1{width:50%;padding-right: 30px;float: left;position: relative;min-height: 180px;padding-left: 200px;font-size: 14px;line-height: 40px;color: #fff;text-align: right;}
.main8 .list2{width:50%;padding-left: 30px;float: left;}
.main8 .list1 .img1{width:140px;position: absolute;left: 40px;top:11px;font-size: 18px;color: #fff;text-align: center;line-height: 26px;}
.main8 .list1 .img1 img{width:140px;display: block;margin-bottom: 10px;}
.main8 .list1 .img2{font-size: 0;text-align: right;margin-top: 10px;}
.main8 .list1 .img2 a{display:inline-block;margin-left:16px;width: 24px;}
.main8 .list1 .img2 a img{display: block;}
.main8 .wxbox{position: fixed;bottom:0;left:0;right: 0;width: 100%; background: rgba(125,64,32,0.4);transform: scale(0);z-index: 1000;}
.main8 .wxbox.active{transform: scale(1);transition: transform .3s;z-index: 1000;height: 300px;}
.main8 .wxbox img{width:160px;height: 160px;border: 4px solid #fff;position: absolute;left: 0;right: 0;top:0;bottom:0;margin: auto;}
.main8 .wxbox i{font-size:28px;color: #fff;background: #7d4020;width: 30px;height: 30px;border-radius: 50%;display: block;font-style: normal;text-align: center;transform:rotate(45deg);line-height: 25px;position: absolute;left: 0;right: -160px;top:-160px;bottom:0;margin: auto;cursor: pointer;}

.main8 .list2 form input{width: 100%;line-height: 36px;padding-top: 4px;border:0;border-bottom: 1px solid rgba(255,255,255,0.2);background: fixed;color: #fff;}
.main8 .list2 form textarea{width: 100%;line-height: 24px;height:94px; padding-top: 10px;border:0;border-bottom: 1px solid rgba(255,255,255,0.2);;background: fixed;color: #fff;}
.main8 .list2 form button{background: #fff;width: 100%;border: 0;text-align: center;color: #000;line-height: 40px;margin-top: 10px;transition: all 0.3s}
.main8 .list2 form button:hover{opacity: 0.77; transition: all 0.3s}
footer{background: #a88462;padding:20px 0;line-height: 24px;color: #fff;font-size: 13px;position: relative;border-top: 1px solid rgba(255,255,255,0.2)}




/*内页共用*/
.ny{background:#fff;padding: 60px 0;min-height: 888px;}
.ny .zuo{width:250px;float: left;}
.ny .you{width:calc(100% - 250px);float: left;padding-left: 35px;}
.ny .zuo .top{font-size:20px;color: aliceblue;background: #a88462;line-height: 80px;text-align: center;font-weight: bold;}
.ny .zuo .top span{font-family:"Arial";font-size: 12px;position: relative;padding-left: 12px;text-transform: uppercase;font-weight: normal;}
.ny .zuo ul{margin-top: 3px;margin-bottom: 20px;}
.ny .zuo ul a{display:block;width: 100%;background: #fff;border: 1px solid #f2f2f2 ;padding: 1px;margin-bottom: 2px;}
.ny .zuo ul a li{line-height: 36px;background: #f2f2f2;padding-left: 60px;color: #000;padding-right: 10px;}
.ny .zuo ul a:hover{border-color:#a88462;}
.ny .zuo ul a.active{border-color:#a88462;}
.ny .zuo ul a:hover li{background: #a88462;color: #fff;}
.ny .zuo ul a.active li{background: #a88462 ;color: #fff;}
.ny .zuo .tt{border:1px solid #f2f2f2 ;margin-top: 3px;}
.ny .zuo .tt .tt1{color: #000;padding: 20px 0;padding-left: 60px;border-bottom: 1px solid #f2f2f2 ;background: url("../images/tu33.png") no-repeat 16px center;}
.ny .zuo .tt .tt1 span{color: #a88462;font-size: 24px;display: block;font-weight: bold;}
.ny .zuo .tt .tt2{padding: 20px;color: #464646;font-size: 13px;line-height: 26px;}
.ny .zuo .tt .tt2 b{font-size: 15px;}
.ny .you .top{font-size:18px;color: #333333;font-weight: bold;border-bottom: 1px solid #d7d7d7;line-height: 45px;margin-bottom:22px;}
.ny .you .top span{font-size:14px;font-weight: normal;float: right;}
.ny .you .top span a{color: #a88462;}

/*内页新闻*/
.nyxw .list{margin-bottom:20px;display: block;padding: 18px;border: 1px solid #e9e9e9;box-shadow: 0 4px 4px rgba(0,0,0,.06)}
.nyxw .list .img{width:245px;float: left;}
.nyxw .list .img img{height:200px;}
.nyxw .list .tt{float: left;width: calc(100% - 245px);padding-left: 22px;}
.nyxw .list .tt1{font-size: 17px;color: #000;font-weight: bold;line-height: 27px;margin-top: 10px;}
.nyxw .list .tt2{color: #b1b1b1;font-size: 12px;line-height: 28px;}
.nyxw .list .tt3{color: #333333;line-height: 25px;height: 75px;overflow: hidden;}
.nyxw .list .tt4{width:96px;border: 1px solid #d9d9d9;border-radius: 20px;text-align: center;color: #333333;line-height: 29px;margin-top: 14px;position: relative;padding-right: 20px;}
.nyxw .list .tt4:after{content:"";width: 10px;height: 7px;background: url("../images/tu26.png") no-repeat center center;position: absolute;right: 20px;top:0;bottom:0;margin: auto 0;transition: all 0.3s;z-index: 1;}
.nyxw .list .tt4:before{content:"";width: 0;height: 7px;background: url("../images/tu27.png") no-repeat center center;position: absolute;right: 30px;top:0;bottom:0;margin: auto 0;transition: all 0.3s;z-index: 2;}
.nyxw .list:hover .tt4{background-color: #9d7446;color: #fff;border-color: #9d7446;}
.nyxw .list:hover .tt4:before{width: 10px;transition: all 0.3s;right: 20px;}



/*内页产品*/
.nycp{margin:0 -10px;}
.nycp .list{display:block;padding: 0 10px;width: 33.33%;float: left;margin-bottom: 20px;}
.nycp .list .img{border: 1px solid #e5e5e5;}
.nycp .list .tt{border: 1px solid #e5e5e5;margin-top: 2px;text-align: center;font-weight: bold;line-height: 50px;}
.nycp .list:hover .tt{color:#9d7446;}







/*详情页*/
.danye{color:#000000;font-size: 14px;line-height: 28px;}
.danye .bt{color: #815c2b;font-size: 22px;text-align: center;margin-bottom: 16px;}
.danye .rq{color: #555555;font-size: 14px;text-align: center;line-height: 20px;display: block;margin-bottom: 12px;border-top: 1px dashed #d8d8d8;padding-top: 10px;margin-top: -5px;}
.danye .img{margin:0 auto 15px auto;display: block;}
.danye .img img{display: block;margin: 0 auto;}
.danye .ditu{height:400px;position: relative;margin:20px auto;}



/*在线留言*/
.liuyan form{width:600px;}
.liuyan form input{height:42px;line-height: 40px;border: 1px solid #d9d9d9;width: 100%;padding: 0 15px;margin-bottom: 10px;}
.liuyan form textarea{height:110px;line-height: 24px;border: 1px solid #d9d9d9;max-width: 100%;min-width: 100%;padding: 7px 15px;margin-bottom: 10px;}
.liuyan form button{border: 0;background: #815c2b;text-align: center;color: aliceblue;font-size: 16px;width: 100%;line-height:40px;transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.liuyan form button:hover{opacity:0.88;transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}




@media (min-width:1199px){
        .nyxw .list:hover .sizeCover,
    .nycp .list:hover .sizeCover,
    .lb3 .list:hover .tr2,
    .lb2 .list:hover .tr2
    {transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);-webkit-transform:scale(1.06);cursor:pointer;}


	.ny .zuo ul a:hover li{background: #a88462 url(../images/tu20.png)no-repeat 22px center;color: #fff;}
.ny .zuo ul a.active li{background: #a88462 url(../images/tu20.png)no-repeat 22px center;color: #fff;}
}

@media (min-width:991px){
    .ny .zuo ul a li{background: #f2f2f2  url(../images/tu21.png)no-repeat 21px center;}

.ny .zuo ul a:hover li{background: #a88462 url(../images/tu20.png)no-repeat 22px center;color: #fff;}
.ny .zuo ul a.active li{background: #a88462 url(../images/tu20.png)no-repeat 22px center;color: #fff;}
}




@media (max-width:1399px){
	.pictrue-1 .owl-theme .owl-controls .owl-buttons div{ display: none; }
}

@media (max-width:1199px){
	.main-pad-1{ padding-top: 40px; padding-bottom:40px; }
	header .top_bar .search{ margin:40px 0 0 30px; width: 300px; }
	.title-1{ margin-bottom: 40px; }
	.pictrue-1 .owl-pagination{ margin-top: 40px; }
	.pictrue-2 ul li:nth-child(2){ left: -15px; }
	.pictrue-9 ul li{ width: 25%; }
	footer .contact ul li{ font-size: 15px; }
}

@media (max-width:991px){
	.main-pad-4{ padding:50px 0; }
	.main-2-list.col-md-10{ float: left !important; width: 100%; }
	.main-2-list.col-md-2{ float: left !important; width: 100%; }
	body.yyg_jbxx header{ border-bottom: solid 1px #c8c8c8; }
	header .top_bar .logo{ line-height: 80px; }
	header .top_bar .logo img{ height:40px; }
	header .top_bar .search{ margin-top: 20px; }
	header .top_bar .gwc{ margin-top: 20px; }
	header .menu{ position: absolute; right: 0; top: 100%; z-index: 1; width: 120px; }
	header .menu .container-fluid{ padding: 0; }
	header .menu .container-fluid .row{ margin:0; }
	header .menu .container-fluid .row .col-xs-12{ padding: 0; }
	header .menu .box{ padding-right: 0; min-height: inherit; }
	header .menu .box .dh ul{ margin:0; }
	header .menu .box .dh ul li{ padding: 0; width: 100%; }
	header .menu .box .dh ul li a{ font-size: 14px; }
    header .menu .box .dh ul li:hover .ulul{display: none;}
	header .menu .box .yyg-btn{ position: inherit; right: inherit; top: inherit; width: inherit; }
	header .menu .box .yyg-btn:before{ display: none; }
	header .menu .box .yyg-btn a{ background:rgba(210,12,1,0.5); }
	header .ydd_btn{ margin:20px 0 0 0; padding:10px 7px; width:45px; height:40px; cursor:pointer;}
	header .ydd_btn span{ display:block; width:100%; height:4px; background:#342201;}
	header .ydd_btn span.span02{margin:4px 0;}

	header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;	} 
	header .ydd_btn.click span.span02{margin:4px 0;	}
	header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;			margin-top:0px;}
	header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}

	.text-5{ padding:20px 0; margin:0 -15px; border:none; background: url(../images/text5_bg.jpg) 50% 50%; background-size:cover; }
	.text-5 .left{ padding:0; width: 100%; border-right: none; }
	.text-5 .left .box{ padding:0; min-height: inherit; }
	.text-5 .left .box .imgbox{ position: inherit; left: inherit; top: inherit; margin:0 auto 10px; width: 100px; height: 100px; }
	.text-5 .left .box .textbox{ padding:0; text-align: center; }
	.text-5 .left .box .textbox .biaoti{ font-size: 16px; line-height: 24px; }
	.text-5 .left .box .textbox .biaoti span{ font-size: 18px; }
	.text-5 .left .box .textbox .time{ margin:0; }
	.text-7{ padding:0; border:none; }
	.text-7 .right{ float: left !important; margin-bottom: 20px; width: 100%; }
	.text-7 .right .search form{ width: 100%; }
	.text-7 .left{ padding:15px; width: 100%; border:solid 1px #dddddd; }
	.text-16{ text-align: center; }
	.pictrue-6 ul li.active a .textbox .text .title{ max-height: 150px; }
	.pictrue-6 ul li{ width: 16.6666%; }
	.pictrue-6 ul li.active{ width: 16.6666%; }
	.pictrue-9-photo-list .left{ width: 100%; }
	.pictrue-9-photo-list .right{ padding:20px; width: 100%; height: inherit; }
	.pictrue-9 ul li{ width: 50%; }
	.subnav2 .biaoti{ margin:0 -15px; padding:10px 15px; background: #f7f7f8; border-bottom: none; }
	.subnav2 .biaoti .en{ font-family: Impact,arial; font-size:20px; color: #c8c8c8; line-height:40px; }
	.subnav2 .biaoti .cn{ margin-left: 10px; font-size:14px; color: #c8c8c8; line-height:40px; }
	.subnav2 ul li{ margin:0 -15px; padding:0 15px; border-bottom: solid 6px #f7f7f8; }
	.subnav2 ul li a{ padding:0 40px 0 55px; min-height:60px; font-size:16px;color: #696969; line-height:60px; }
	.subnav2 ul li a:before{ left: inherit; right:0; margin-top: -16px; width:15px; height: 32px; background: url(../images/subnav2_li_jt.png) no-repeat center; background-size: 10px auto; border:none;}
	.subnav2 ul li a .icon{ position: absolute; left:0; top: 50%; margin-top: -18px; width: 35px; line-height: 35px; }
	.subnav2 ul li a .icon img{ width: 100%; }
	footer{ margin-bottom: 50px; }
	footer .biaoti{ margin-bottom: 20px; }
	footer .fenxiang{ margin-bottom: 20px; }
	footer .contact ul li{ padding-left:30px; font-size: 12px; line-height: 40px; background-size:20px auto; background-position: 0 10px; }
	footer .biaoti2{ font-size: 12px; }
	footer .ewm ul li p{ font-size: 12px; }
	footer .message form ul li input{ height: 41px; font-size: 12px; line-height: 39px; }
	footer .message form ul li textarea{ height: 80px; font-size: 12px; line-height: 39px; }
	footer .message form button{ height: 41px; font-size: 12px; line-height: 39px; }
	footer .message form button:before{ width: 40px; height: 39px; background-size: auto 78px; }
    
    .pictrue-6 ul li{width:25%;}
    .pictrue-6 ul li a .imgbox .span12{width: 100%;overflow: hidden;position: absolute;left: 0;top:0;}
body.hover .pictrue-6 ul li.active a .imgbox .span11{height:100%;overflow: hidden;}
body.hover .pictrue-6 ul li.active a .imgbox .span12{width: 0%;overflow: hidden;position: absolute;left: 0;top:0;height: 100%;}
    .pictrue-6 ul li a .imgbox span{position: relative; height: 100%; display: block;filter:url(../fonts/blur.svg);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=5,MakeShadow=false); }
    
        /*内页共用*/
    .ny{padding: 30px 0;min-height: inherit;}
    .ny .zuo{width:100%;float: none;border-top:0;margin-bottom: 20px;}
    .ny .you{width:100%;float: none;padding: 0;}
    .ny .zuo .top{font-size:17px;line-height:48px;text-align:left;padding: 0 20px;position: relative;}
    .ny .zuo .top span{display: none;}
    .ny .zuo .top i{color: #fff;font-size: 17px;display: block;position: absolute;right: 20px;top:0;bottom:0;margin: auto 0;line-height: 48px;}
    .ny .zuo ul{margin-top: 0;margin-bottom: 0;display: none;}
    .ny .zuo ul a{margin-top: 2px;}
    .ny .zuo ul a li{padding-left: 0;text-align: center;padding: 0 10px;}

    
    
    
}

@media (max-width:767px){
    .main8{padding:30px 0;}
      footer{margin-bottom:0;}
	.main-pad-1{ padding: 34px 0; }
	.main-pad-2{ padding: 34px 0; }
	.main-pad-4{ padding:34px 0; }
	body{ padding-bottom:50px;}	
	header .top_bar .logo{ line-height: 60px; }
	header .top_bar .logo img{ height: 30px; }
	body.dlzc header .top_bar .logo{ line-height: 60px; }
	header .menu .box .dh ul li a{ font-size: 12px; }
	header .menu .box .yyg-btn a{ font-size: 16px; }
	header .ydd_btn{ margin:10px 0 0; padding:10px;}	
	header .yyg_top .right{ position: relative; float: inherit !important; width: 100%; }
	header .yyg_top .right:before,header .yyg_top .right:after{ content: ""; position:absolute; top: 0; z-index: 1; width: 15px; height: 31px; background: #f2f2f2; border-bottom: solid 1px #ccc; }
	header .yyg_top .right:before{ left: -15px; }
	header .yyg_top .right:after{ right: -15px; }
	header .yyg_top .right .dl-zc{ width:100%; background: #f2f2f2; border-bottom: solid 1px #ccc;}
	header .yyg_top .right .dl-zc a{ padding:0 10px; }
	header .yyg_top .right .dh{ width: 100%; }
	header .yyg_top .right .dh ul li{ width: 33.3333%; }
	header .yyg_top .right .dh ul li .biaoti{ width: 100%; }
	body.yyg header .top_bar{ position: relative; padding-bottom: 50px; }
	body.yyg header .top_bar .search{ float: inherit !important; position:absolute; padding:0 15px; left:0; bottom:-40px; z-index: 1; margin:0; width:100%; }
	body.yyg header .top_bar .search form{ height: 30px; }
	body.yyg header .top_bar .search form input{ height: 28px; line-height: 28px; }
	body.yyg header .top_bar .search form button{ height: 28px; }
	body.yyg header .top_bar .gwc{float: inherit !important; position:absolute; right:65px; top:15px; z-index: 1;  margin:0;}
	body.yyg header .top_bar .gwc a{ height: 30px; line-height: 28px; }
	body.yyg header .top_bar .gwc a::before{ height: 28px; }
	body.dlzc header .menu{ background:rgba(255,255,255,0.8); }
	body.dlzc header .menu .box .dh ul li a{ color: #333; }
	body.dlzc header .menu .box .dh ul li.active a{ color: #fff; }
	body.dlzc header .menu .box .yyg-btn a{ background: #e54048 }
	.hot{height:50px; background:#342201; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
	.hot span{ color:#fff; font-size:16px; line-height:20px;}
	.hot h6{ font-size:12px; line-height:20px;}
	.hot .row div a{ display:block; color:#fff; padding:7px 0;}
	.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
	.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
	.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
	.dbbox .dbs.ewm-box{ text-align:center; }
	.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/dbtc_jt.png) no-repeat center;}
	.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/dbtc_jt.png) no-repeat center;}
	.dbbox .dbs.ewm-box img{ max-width: 140px; }
	.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
	.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }
	.jiangexian-1{ margin:20px 0; }
	.title-1{ margin-left: -15px; margin-right: -15px;  padding-left: 15px; padding-right: 15px; overflow: hidden; margin-bottom: 20px;}
	.title-1 a .l_bg, .title-1 a .r_bg{ width: 100px; }
	.title-1 a .l_bg{ left: -110px; }
	.title-1 a .r_bg{ right: -110px; }
	.title-2{ margin-bottom: 20px; }
	.title-2 .left .en{ font-size: 24px; }
	.title-2 .left .cn{ font-size: 16px; }
	.title-3{ font-size: 14px; }
	.title-4 .left{ font-size: 18px; }
	.text-1{  padding: 0; height: inherit; }
	.text-1 .text{ height: inherit; font-size: 12px; }
	.text-2 .biaoti{ margin-bottom: 20px; }
	.text-2 .biaoti h4{ font-size: 14px; line-height: 24px; }
	.text-2 .biaoti h3{ font-size: 16px; line-height: 30px; }
	.text-2 .jiage{ font-size: 14px; }
	.text-2 .jiage span{ font-size: 16px; }
	.text-2 .textbox{ font-size: 12px; }
	.text-3{ font-size: 12px; }
	.text-7{ margin-bottom: 20px; }
	.text-16 .box{ padding:20px; min-height: inherit; }
	.text-16 .box .biaoti{ margin-bottom: 20px; font-size: 18px; line-height: 24px; }
	.text-16 .box form p{ margin-top: 10px; text-align: left; }

	.pictrue-1{ margin-bottom: 20px; }
	.pictrue-1-list a{ padding: 5px; }
	.pictrue-1-list a .imgbox{ margin-bottom: 5px; }
	.pictrue-1-list a .box .ewm{ width: 50px; }
	.pictrue-1 .owl-pagination{ margin-top:20px;}
	.pictrue-2{ padding-bottom:50px; }
	.pictrue-2 ul li .imgbox .kuang{ padding: 3px; }
	.pictrue-3{ margin-bottom: 10px; }
	.pictrue-3 a{ padding: 0 0 0 120px; min-height: 90px; }
	.pictrue-3 a .imgbox{ top: 0; width: 110px; }
	.pictrue-3 a .imgbox .kuang{ padding: 3px; }
	.pictrue-3 a .imgbox span{ height: 90px; }
	.pictrue-3 a .textbox{ height: 90px; }
	.pictrue-3 a .textbox .en{ padding-left:70px; font-size: 16px; }
	.pictrue-3 a .textbox .zhou{ width:36px; }
	.pictrue-3 a .textbox .zhou img{ max-width: 100%; }
	.pictrue-3 a .textbox .shan{ left: 50px; width: 25px; }
	.pictrue-3 a .textbox .shan  img{ max-width: 100%; }
	.pictrue-4-list a .imgbox{ margin-bottom: -14%; }
	.pictrue-4-list a .textbox .biaoti img{ max-width: 40%; }
	.pictrue-4-list a .textbox .cn{ font-size: 14px; }
	.pictrue-5-list .imgbox{ width: 100%; height: inherit; }
	.pictrue-5-list .textbox{ padding: 20px; width: 100%; height: inherit; }
	.pictrue-5-list .textbox .box{ padding-right: 100px; }
	.pictrue-5 .col-xs-12:last-child .pictrue-5-list .textbox .box{ padding-left: 100px; }
	.pictrue-5-list .textbox .box .text{ font-size: 12px; }
	.pictrue-6 ul li a .imgbox span{filter:url(../css/blur.svg);-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=2,MakeShadow=false); }
	.pictrue-6 ul li a .textbox{ left: 0; top: 0; padding: 10px; width: 100%; height: 100%; }
	.pictrue-6 ul li a .textbox .biaoti::before{ display: none; }
	.pictrue-6 ul li a .textbox .text .en{}
    .pictrue-6-box .img-responsive{min-height:200px;}
    .pictrue-6 ul li a .textbox .biaoti{display:none;}
	.pictrue-6 ul li a .textbox .text .title .mc{ position: inherit;writing-mode:inherit; text-align: center; margin:0 auto; }
	.pictrue-6 ul li a .textbox .text .title p{ display: none; }
	.pictrue-7{ margin-bottom: 20px; }
	.pictrue-9-list .textbox{ padding:10px; }
	.pictrue-9-list .textbox .rs::before{ display: none; }
	.pictrue-9-list .textbox .rs div.pull-left{ width: 100%; }
	.pictrue-9-list .textbox .rs h6{ float: left; }
	.pictrue-9-list .textbox .rs span{ margin-left: 10px; float: left; font-size: 14px; line-height: 16px; }
	.pictrue-9-list .textbox .rs div.pull-right{ width: 100%; }
	.pictrue-9-list .textbox .jinru{ padding:0; }
	.pictrue-9-list .textbox .jinru .more{ display: none;}
	.pictrue-9-photo-list .left .imgbox a{ height: inherit; }
	.pictrue-9-photo-list .right{ padding:10px; }
	.pictrue-9-photo-list .right .maxmc{ font-size: 14px; line-height: 24px; height: 48px; }
	.pictrue-9-photo-list .right .text{ font-size: 12px; }
	.pictrue-9-photo .owl-pagination{ margin:20px 0 0; }
	.pictrue-12 ul li{ padding-bottom: 5px; }
	.pictrue-12 ul li .biaoti .time span{ display:inline-block; }
	.pictrue-12 ul li .ul .li{ padding:0 10px; width: 100% !important; min-height: inherit; }
	.pictrue-12 ul li .ul .li:nth-child(1){ padding:10px; }
	.pictrue-12 ul li .ul .li:nth-child(1) .box{ padding:0 0 0 122px; }
	.pictrue-12 ul li .ul .li:nth-child(1) .box .mc{ position: absolute; left: 0; top: 0; z-index: 1; width: 60px; font-size: 12px; line-height: 62px; }
	.pictrue-12 ul li .ul .li:nth-child(1) .box .imgbox{ left: 60px; }
	.pictrue-12 ul li .ul .li:nth-child(1) .box .textbox{ padding:0 0 0 10px; height: 42px; }
	.pictrue-12 ul li .ul .li:nth-child(1) .box .shuliang{ right: inherit; left: 135px; top: inherit; bottom: 0; width: auto; line-height: 21px; text-align: left;}
	.pictrue-12 ul li .ul .li:nth-child(2) .box{ position: relative; text-align: left; padding-left: 60px; }
	.pictrue-12 ul li .ul .li:nth-child(2) .box .mc{ position: absolute; left: 0; top: 0; z-index: 1; width: 60px; font-size: 12px; color: #333; line-height: 30px; }
	.pictrue-12 ul li .ul .li:nth-child(2) .box span{ line-height: 30px; }
	.pictrue-12 ul li .ul .li:nth-child(3) .box{ position: relative; text-align: left; padding-left: 60px; }
	.pictrue-12 ul li .ul .li:nth-child(3) .box .mc{ position: absolute; left: 0; top: 0; z-index: 1; width: 60px; font-size: 12px; color: #333; line-height: 30px; }	
	.pictrue-12 ul li .ul .li:nth-child(3) .box span{ line-height: 30px; }
	.pictrue-12 ul li .ul .li:nth-child(4) .box{ position: relative; text-align: left; padding-left: 60px; }
	.pictrue-12 ul li .ul .li:nth-child(4) .box .mc{ position: absolute; left: 0; top: 0; z-index: 1; width: 60px; font-size: 12px; color: #333; line-height: 30px; }
	.pictrue-12 ul li .ul .li:nth-child(4) .box span{ line-height: 30px; }	
	.pictrue-12 ul li .ul .li:nth-child(5) .box{ position: relative; text-align: left; padding-left: 60px; }
	.pictrue-12 ul li .ul .li:nth-child(5) .box .mc{ position: absolute; left: 0; top: 0; z-index: 1; width: 60px; font-size: 12px; color: #333; line-height: 30px; }	
	.pictrue-12 ul li .ul .li:nth-child(5) .box span{ line-height: 30px; }
	.text-8 .ul .li{ padding-left: 57px; min-height: 60px; }
	.text-8 .ul .li .icon{ width: 59px; }
	.text-8 .ul .li .icon::before, .text-8 .ul .li .icon::after{ width: 59px; height: 58px; }
	.text-8 .ul .li .nr{ padding:15px; }
	.text-8 .ul .li .nr .box{ padding-right:0; min-height: 30px; }
	.text-8 .ul .li .nr .box .right a{ width: 50px; font-size:12px; line-height: 30px; }
	.text-8 .ul .li .nr .box .left .biaoti{ margin-bottom:10px; }
	.text-8 .ul .li .nr .box .left form .hang input{ width: 130px; }
	.text-8 .ul .li .nr .box .left form .hang p{ line-height: 24px; }
	.text-8 .ul .li .nr .box .left form .hang h6{ padding-right: 60px; line-height: 24px; }
	.text-8 .ul .li.active .nr .box .left form{ padding-left: 0; }
	.text-8 .ul .li.active .nr .box .left form .hang h6{ padding-right: 0; line-height: 30px; }
	.text-10 .box form .hang p{ position: inherit; left: inherit; top: inherit; margin-left: 0; }
	.text-12 .biaoti{ font-size: 14px; line-height: 24px; }
	.text-12 .textbox .jg{ padding-left: 58px; }
	.text-12 .textbox .jg .bt{ font-size: 12px; }
	.text-12 .textbox .jg .xj{ font-size: 24px; }
	.text-12 .textbox .jg .xj span{ font-size: 12px; }
	.text-12 .textbox p{ font-size: 12px; }
	.text-13{ font-size: 12px; }
	.text-14 .biaoti{ font-size: 14px; }
	.text-14 .rc{ margin-left: 10px; }
	.text-14 .lj{ margin:20px 0 0; width: 100%; }
	.text-14 .lj a{ width: 150px; font-size: 14px; line-height: 34px; }
	.text-15 ul li{ padding:0 10px 10px; border-bottom: solid 1px #ccc; }
	.text-15 ul li span{ position: relative; padding:0 0 0 80px; width: 50%; text-align: left; }
	.text-15 ul li span b{ position: absolute; left: 0; top: 0; z-index: 1; width: 70px; color: #333; text-align:right; }
	.text-16 .box form .yzm { margin-bottom: 15px; }
	.text-16 .box form .yzm input{ margin-bottom: 5px; width: 100%; }
	.text-16 .box form .yzm .yzm-img{ margin-left: 0; }
	.text-18{ padding-right: 0; }
	.text-18 .left{ padding:10px; }
	.text-18 .ul .li.zhifubao{ margin-right: 10px; }
	.text-18 .ul .li .kuang{ padding-left: 30px; height: 35px; width: 120px; }
	.text-18 .ul .li .kuang::before{ left: 10px; }
	.text-18 .ul .li .kuang input{ left: 10px; }
	.text-18 .ul .li .kuang .imgbox{ line-height: 33px; height: 33px; }
	.text-18 .ul .li.zhifubao .kuang .imgbox img{ height:23px; }
	.text-18 .ul .li.weixin .kuang .imgbox img{ height:20px; }
	.text-18 .ul .li.weixin .kuang .imgbox span{ font-size: 12px; }
	.text-18 .ul .li p{ padding-left: 10px; font-size: 12px; line-height: 35px; }
	.pictrue-14 ul li .biaoti{ padding:5px 15px; }
	.pictrue-14 ul li .biaoti .left{ width: 100%; }
	.pictrue-14 ul li .biaoti .left .ddh{ width: 100%;  line-height: 20px;}
	.pictrue-14 ul li .biaoti .left .time{ margin-left: 0; padding-left: 25px; width: 100%; line-height: 20px; }
	.pictrue-14 ul li .biaoti .right{  padding-left: 25px;width: 100%; line-height: 20px; }
	.pictrue-14 ul li .ul .li{ padding-bottom: 10px; width: 100% !important; border-right: none; min-height: inherit; }
	.pictrue-14 ul li .ul .li:nth-child(1) .nr{ padding-bottom: 0; }
	.pictrue-14 ul li .ul .li:nth-child(1) .nr .box{ padding-right: 0; }
	.pictrue-14 ul li .ul .li:nth-child(1) .nr .box .textbox{ height: 44px; }
	.pictrue-14 ul li .ul .li:nth-child(1) .nr .box .shuliang{ right: inherit; left: 77px; top: inherit; bottom: 0; line-height: 20px; }
	.pictrue-14 ul li .ul .li:nth-child(2) .nr{ padding:5px 15px; }
	.pictrue-14 ul li .ul .li:nth-child(3) .nr{ padding:5px 15px; }	
	.pictrue-14 ul li .ul .li:nth-child(3) .nr .box a{ margin:0; }

	#fuchuang-btn{ top: inherit;  bottom: 60px; margin-top: 0; }

    
        .main8 .list1{width:100%;padding-right: 0;float: none;position: relative;min-height: inherit;padding-left: 0;line-height: 30px;text-align: left;}
    .main8 .list2{width:100%;padding-left: 0;float: none;}
    .main8 .list1 .img1{display: none;}
    .main8 .list1 .img2{text-align: left;}
    .main8 .weixin_click{display:none !important}
    .main8.main70{padding:40px 0;}
    
    
    
.lb2 .list{padding: 0;border: 0;padding-bottom: 12px;}
.lb2 .list .tt1{font-size:15px;line-height:32px;padding: 0 10px;}
.lb2 .list .tt2{font-size:14px;color: #76664d;padding: 0 10px;}

.lb3 .list .tt1{font-size:16px;}
    .pictrue-6 ul li{width:50%;}
  
     .nycp{margin:0 -6px;}
    .nycp .list{width:50%;padding: 0 6px;margin-bottom: 12px;}
    .nycp .list .tt{font-size:13px;font-weight: 100;line-height: 38px;}
        .danye .ditu{height:260px;margin: 10px auto;}
    .danye .bt{font-size: 18px;margin-bottom: 10px;}
    .danye .rq{margin-top: -6px;padding-top: 6px;}
    .danye .img{margin-bottom:10px;}

/*在线留言*/
.liuyan form{width:100%;}
   
}

@media (max-width:600px) {
   
/*内页新闻*/
.nyxw .list{margin-bottom:20px;padding: 10px;}
.nyxw .list .img{width:100%;float:none;}
.nyxw .list .img img{height:auto;}
.nyxw .list .tt{float: none;width: 100%;padding-left: 0;padding: 0 10px;padding-bottom: 10px;}
.nyxw .list .tt1{text-overflow:inherit;white-space:inherit;overflow: inherit;line-height: 24px;}

    
}
@media (max-width:479px){
	.text-15 ul li span{ width: 100%; }
	.pictrue-1-list a .box .text{ width: 58px; }
	.pictrue-1-list a .box .text .biaoti{ padding-left: 3px; padding-right: 3px; width: 20px; font-size: 14px;line-height: 14px; }
	.pictrue-1-list a .box .text .jieshao{ font-size: 12px; height: 58px; line-height: 16px; }
	.pictrue-6 ul li a .textbox .text{position: absolute;left: 0;right: 0;width: 100%;top:inherit;line-height: 40px;height: 40px;overflow: hidden;top:auto;bottom:0;}
    .pictrue-6 ul li a .textbox .text .en{position:relative;max-height: inherit;line-height: 40px;height: 40px;overflow: hidden;left: 0;top:0;text-align: center;}
}

@media (max-width:379px){
	.text-7 .left .mc:first-child{ width: 100%; }
	.text-7 .left .time .form-control{ font-size: 12px; }
	.pictrue-12 ul li .biaoti{ padding-top: 5px; padding-bottom: 5px; }
	.pictrue-12 ul li .biaoti .ddh{ width: 100%; line-height: 20px; }
	.pictrue-12 ul li .biaoti .time{ padding-left: 25px; width: 100%; line-height: 20px; }
}

.hot{height:50px; background:#815c2b; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;width: 100%;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;margin: 0;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{ position: fixed; left: 0; bottom:52px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../img/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../img/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }











































