﻿@charset "utf-8";
/* CSS Document */ 

@font-face{font-family:'iconfont';src:url('//at.alicdn.com/t/font_1432720974_1547027.eot');src:url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('//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"}
body{font-family:"微软雅黑"}
.glyphicon{top:0 !important}
.no-padding{padding:0 !important}
.no-margin{margin:0 !important}
.no-background{background:none !important}
.no-border{border: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}
.container-fluid{max-width:1460px !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}

.main-1{ padding: 40px 20px; background: #fff; border:solid 1px #d0cfcf; }
.main-1 .lefts{ padding:0 30px 0 0; margin-right: -1px; width: 20%; border-right:solid 1px #d0cfcf;  }
.main-1 .rights{ padding:0 0 0 30px; width: 80%; border-left:solid 1px #d0cfcf;  }
.main-2-list.col-md-3{ width:22%; }
.main-2-list.col-md-9{ width:78%; }

.main-pad-1{ padding:50px 0;}
.main-Background-1{ background:#f0f0f0;}
.main-Background-2{ background:#ebebeb;}
.main-Background-3{ background:#f8f8f8;}
.main-Background-4{ background:#f3f3f3;}
.main-Background-5{ position: relative; }
.main-Background-5:before{ content: ""; position: absolute; right: 0; top: 0; z-index: 1; width: 50%; height: 100%; background: #d6d6d6; }
.main-Background-5:after{content: ""; position: absolute; right: 0; top: 0; z-index:2; width: 100%; height: 100%; background: url(../images/p8_bg.jpg) 50% 50%; background-size: cover;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4; opacity:0.4; }
.main-Background-5 .container-fluid{ position: relative; z-index: 3; }
.main-Background-6{ background: #e0772f; }
.main-Background-7{ background: #eee; }
.main-Background-8{ background: #ebebeb; }
.main-Background-9{ background: url(../images/dl_bg_02.jpg) 50% 50%; background-size: cover;}
.main-Background-10{ background: #f6f6f6; }

header{position: relative; z-index:2147483647; box-shadow:0 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow:0 2px 0 rgba(0,0,0,0.2); -moz-box-shadow:0 2px 0 rgba(0,0,0,0.2); -o-box-shadow:0 2px 0 rgba(0,0,0,0.2); }
header .box{ position: relative; padding: 0 370px 0 350px; min-height: 98px; }
header .box .left{ position: absolute; left: 0; top: 0; }
header .box .left .logo{ font-size: 0; line-height:98px; }
header .box .left .tel{/*  padding-top: 29px;  */padding-left:30px; font-family:'Century Gothic',arial; font-size: 20px;color: #626262; line-height: 98px; font-style: italic; }
header .box .right{ position: absolute; right: 0; top: 0; padding-left: 50px; padding-top: 31px; height: 98px; border-left: solid 1px #e9e9ea; }
header .box .right .gwc{ padding:0 25px; }
header .box .right .gwc a{ display: block; padding-left: 40px; font-size: 16px;color: #7f7f7f; line-height: 35px; background: url(../images/icon/gwc_icon.png) no-repeat left; }
header .box .right .dlzc a{ display: block; width: 94px; height: 35px;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;  }
header .box .right .dlzc .login{ margin-right: 10px; font-size: 0; background: #f07f14; }
header .box .right .dlzc .login span{ padding-left: 35px; display: inline-block; vertical-align: top; font-size: 16px; color: #fff; line-height: 35px; background: url(../images/icon/dl_icon.png) no-repeat left; }
header .box .right .dlzc .a{ color: #f07f14; line-height: 33px; border:solid 1px #f07f14; margin-right:10px;}
header .box .menu{ padding:0 5%; }
header .box .menu ul li{ position: relative; width: 25%; text-align: center; }
header .box .menu ul li:before{ content: ""; position: absolute; left: 50%; bottom: 23px; z-index: 1; margin-left: -36px; width: 72px; height: 1px; background: #cfcfcf;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;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 .box .menu ul li > a{ display: block; font-size: 16px; color: #3d3d3d; line-height: 98px; }
header .box .menu ul li.active:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
header .box .menu ul li.active > a{ color: #f07f14; }
header.active{position: fixed; left: 0; top: 0; width: 100%; background: #fff;}

.banner{ position:relative; overflow:hidden;}
.banner img{ display: block; margin:0 auto; }
.banner .glyphicon{ top:50% !important;}
/* .banner .carousel-control.left,.banner .carousel-control.right{ width:60px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.banner .carousel-control.left{ left:-60px;background:url(../images/ba/prev_arrow_60.png) no-repeat left;}
.banner:hover .carousel-control.left{ left:0;}
.banner .carousel-control.right{ right:-60px;background:url(../images/ba/next_arrow_60.png) no-repeat right;}
.banner:hover .carousel-control.right{ right:0;} */
.banner .carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}
.banner .carousel-fade .carousel-inner .active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.banner .carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.banner .carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.banner #myCarousel{position:relative}
.banner #myCarousel .carousel-indicators{ margin-bottom:0;bottom:15px;z-index:4; font-size: 0;}
.banner #myCarousel .carousel-indicators li{margin:0 5px;width:50px;height:4px;filter:alpha(opacity=60);-moz-opacity:0.6-khtml-opacity: 0.6; opacity: 0.6; background: #fff; border:none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0;}
.banner #myCarousel .carousel-indicators li:hover{background:#f07f14;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.banner #myCarousel .carousel-indicators li.active{background:#f07f14;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.banner .wz{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.banner .wz a,{ display: block; position:relative; height: 100%; }
.banner .wz .container-fluid,.banner .wz .container-fluid .row,.banner .wz .container-fluid .row .col-xs-12{ position:relative; height: 100%; }
.banner .wz .textbox{ position: absolute; left: 15px; top: 50%; z-index: 1; }
.banner .wz .textbox h2{ margin:0 0 30px; font-size: 48px;color: #e5e5e5; line-height: 65px; animation-delay: 0s; -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; }
.banner .wz .textbox h2 span{ display: block; color: #f07f14; }
.banner .wz .textbox p{ margin:0 0 60px; font-size: 24px;color: #fff; line-height: 42px; animation-delay: 0.1s; -webkit-animation-delay: 0.1s; -moz-animation-delay: 0.1s; -o-animation-delay: 0.1s; }
.banner .wz .textbox .more{ width: 185px; font-size: 18px; color: #fff; line-height: 55px; background: #f07f14; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; animation-delay: 0.4s; -webkit-animation-delay: 0.4s; -moz-animation-delay: 0.4s; -o-animation-delay: 0.4s; }
.banner .wz .textbox .cn{ font-size: 40px; color: #fff; line-height: 50px; animation-delay: 0s; -webkit-animation-delay: 0s; -moz-animation-delay: 0s; -o-animation-delay: 0s; }
.banner .wz .textbox .en{ margin-bottom: 20px; font-family:arial; font-size: 40px; color: rgba(255,255,255,0.3); line-height: 45px;animation-delay: 0.1s; -webkit-animation-delay: 0.1s; -moz-animation-delay: 0.1s; -o-animation-delay: 0.1s; }
.banner .wz .textbox .jieshao{ font-size: 24px;color: #fff; line-height: 30px;animation-delay: 0.2s; -webkit-animation-delay: 0.2s; -moz-animation-delay: 0.2s; -o-animation-delay: 0.2s; }

.title-1{ position: relative; margin:0 auto -170px; max-width: 346px; }
.title-1 .huan1{ position: relative; padding: 10px; border:solid 1px #fff; border-radius: 50%; animation: huan 20s 0s infinite linear; -webkit-animation: huan 20s 0s infinite linear; -moz-animation: huan 20s 0s infinite linear; -o-animation: huan 20s 0s infinite linear; }
.title-1 .huan1:before{ content: ""; position: absolute; left:13%; top: 12%; z-index: 1; width: 13px; height: 13px; background: rgba(255,255,255,0.73); border-radius: 50%; }
.title-1 .huan1:after{ content: ""; position: absolute; right:-5%; top: 19%; z-index: 1; width: 75px; height: 75px; background: rgba(240,127,20,0.14); border-radius: 50%; }
.title-1 .huan2{position: relative; padding: 10px; border:solid 1px #fff; border-radius: 50%; animation: huan 20s 0s infinite linear; -webkit-animation: huan 20s 0s infinite linear; -moz-animation: huan 20s 0s infinite linear; -o-animation: huan 20s 0s infinite linear; }
.title-1 .huan2:before{ content: ""; position: absolute; left:0; top:30%; z-index: 1; width: 21px; height: 21px; background: rgba(240,127,20,0.5); border-radius: 50%; }
.title-1 .huan2:after{ content: ""; position: absolute; right:15%; top:10%; z-index: 1; width: 13px; height: 13px; background: rgba(240,127,20,0.3); border-radius: 50%; }
.title-1 .huan3{ background: #fff; border-radius: 50%; }
.title-1 .textbox{ position: absolute; left: 0; top: 70px; z-index: 2; width: 100%; }
.title-1 .textbox h3{ margin:0; font-size: 34px;color: #f07f14; line-height: 40px; }
.title-1 .textbox h4{ margin:10px 0; font-size: 24px;color: #404040; line-height: 30px; }
.title-1 .textbox .more a{ font-size: 16px; color: #7f7f7f; line-height: 24px; text-decoration: underline !important; }
.title-2{ padding: 18px 0; padding-left: 30px; font-size: 12px; color: #a2a1a1; line-height: 24px; background: url(../images/icon/title5_icon.png) no-repeat left; }
.title-2 a{ color: #a2a1a1;}
.title-2 span{ color: #f07f14;}
.title-3 ul li{ box-shadow: inset -1px 0 0 #cbcbcb; }
.title-3 ul li a{ position: relative; display: block; padding: 0 20px; min-width: 210px; font-size: 22px;color: #4a4a4a; line-height: 74px;}
.title-3 ul li a:before{ content: ""; position: absolute; left: 50%; top: 100%; z-index: 1; margin-left: -10px; width: 0; height: 0; border-left: solid 10px transparent; border-right: solid 10px transparent; border-top: solid 10px #f07f14;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0; }
.title-3 ul li.active a{ color: #fff; background: #f07f14; }
.title-3 ul li.active a:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1; }
.title-4{ margin:0 0 20px; }
.title-4 h2{ margin:0; font-size: 30px;color: #252525; line-height: 40px; }
.title-4 h3{ margin:0; font-size: 28px;color: #fff; line-height: 32px; }
.title-4 h4{ margin:0; font-size: 18px; color: #333; line-height: 24px; }
.title-4.active{ margin-bottom:40px; }
.title-5 {margin-bottom:10px;}
.title-5 h3{ margin:0; font-size: 20px; color: #333; line-height: 24px; }
.title-6{ margin-bottom: 20px; }
.title-6 ul li{ margin:0 22px 10px 0; }
.title-6 ul li a{ display: block; min-width: 160px; height: 51px; font-size: 22px; color: #333; line-height: 49px; border:solid 1px #d6d6d6; border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.title-6 ul li.active a{ color: #fff; background: #f07f14; border:solid 1px #f07f14; }
.title-7{ margin-bottom: 30px; padding-bottom: 20px; font-size: 30px; color: #333; line-height: 34px; border-bottom:solid 1px #d4d4d4; }
.title-8{ margin:0 0 20px; padding-bottom: 20px; font-size: 24px; color: #f07f14; line-height: 30px; border-bottom: solid 1px #d4d4d4; }
.title-9{ margin-bottom: 40px; }
.title-9 a .imgbox{ margin-bottom: 10px; font-size: 0; }
.title-9 a .cn{ font-size: 36px;color: #f07f14; line-height: 40px; }
.title-10{ margin-bottom: 20px; padding-bottom: 10px; font-size: 18px; color: #f07f14; font-weight:bold; line-height: 24px; border-bottom: solid 1px #c7c7c7; }
.title-10 span{ margin-left: 10px; font-family: arial; font-weight:normal; font-size: 14px; color: #b1b1b1; }
.title-11{ margin:0 0 -25px; font-size: 0; overflow: hidden;}
.title-11 span{position: relative; display: inline-block; vertical-align: top; font-size: 30px;color: #f07f14; line-height: 50px;  }
.title-11 span:before,.title-11 span:after{ content: ""; position: absolute; top: 50%; z-index: 1; width: 1000px; height: 1px; background: #c4c4c4; }
.title-11 span:before{ left: -1020px; }
.title-11 span:after{ right: -1020px; }

.title-right { float:right; }
.title-right a { width:95px; height:35px; color: #f07f14; line-height: 33px; border: solid 1px #f07f14; margin-right: 10px; border-radius: 5px; -webkit-border-radius: 5px; font-size:17px; display:block; text-align:center; }

.text-1 .h3{ margin: 0 0 20px; font-size: 24px;color: #333; line-height: 37px; }
.text-1 .h2{ margin:0 0 20px; font-size: 30px;color: #333; line-height: 40px; }
.text-1 .h4{ margin: 0; font-size: 18px;color: #333; line-height: 31px; }
.text-2{ font-size: 18px;color: #464646; line-height:50px; }
.text-2.active{ margin-bottom: 20px; font-size: 20px; color: #3d3d3d; line-height: 42px; }
.text-3{font-size: 18px; color: #333; line-height: 44px; }
.text-3.active{ margin-bottom: 50px;  line-height:30px; }
.text-3.active2{ padding:0 7%; }
.text-4 {display:none;}
.text-4-box .text-4:first-child {display:block;}
.text-4 thead tr td{ line-height: 57px; }
.text-4 thead tr td:first-child{ padding: 0 45px; font-size: 20px; color: #fff; background: #919191; }
.text-4 thead tr td:nth-child(2){ font-size:20px; color: #f07f14; background: #eeeeee; text-align:center;text-transform:uppercase; }
.text-4 thead tr td:nth-child(3){ font-size:20px; color: #f07f14; background: #eeeeee; text-align:center;text-transform:uppercase; }
.text-4 thead tr td:last-child{ font-size:20px; color: #f07f14; background: #eeeeee; text-align:center;text-transform:uppercase; }
.text-4 tbody tr td{ padding-top:12px; padding-bottom: 12px; line-height:24px; min-height: 48px; }
.text-4 tbody tr td:first-child{ padding-left:45px; padding-right: 45px; color: #454545; background: #f7f7f7; }
.text-4 tbody tr td:nth-child(2){padding-left:15px; padding-right: 15px; /* font-size: 0; */ text-align: center; }
.text-4 tbody tr td:nth-child(3){padding-left:15px; padding-right: 15px; /* font-size: 0; */ text-align: center; }
.text-4 tbody tr td:nth-child(4){padding-left:15px; padding-right: 15px; /* font-size: 0; */ text-align: center; }
.text-4 tbody tr td:last-child{padding-left:15px; padding-right: 15px; /* font-size: 0; */ text-align: center; }
.text-4 tbody tr td span{ font-size: 14px;color: #454545; }
.text-5{ margin-bottom: 20px; }
.text-5 .textbox{ margin-bottom: 20px; font-size: 16px;color: #494949; line-height: 40px; }
.text-5 .textbox .jiage{ display: inline; font-size: 24px;color: #f07f14; }
.text-5 .tijiao a{ display: block; }
.text-5 .tijiao a:first-child{ margin-right: 20px; width: 176px; font-size: 18px;color: #fff; line-height: 56px; background: #f07f14; border-radius: 28px; -webkit-border-radius: 28px; -moz-border-radius: 28px; -o-border-radius: 28px; }
.text-5 .tijiao a:last-child{ width: 176px; font-size: 0;border:solid 1px #f07f14; border-radius: 28px; -webkit-border-radius: 28px; -moz-border-radius: 28px; -o-border-radius: 28px; }
.text-5 .tijiao a:last-child span{ padding-left: 35px; font-size: 18px; line-height: 56px; color: #f07f14; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-position: left; }
.text-6{ padding: 24px; background: #fff; border:solid 1px #d1d1d1; }
.text-6 .biaoti1{ margin:0 0 13px; font-size: 18px;color: #a7010d; font-weight: bold; line-height: 20px; }
.text-6 .biaoti2{ margin:0 0 20px; color: #333; font-weight:bold; line-height: 50px; border-bottom: solid 1px #b4b4b4; }
.text-6 .shouhuoxinxi .hang{ position: relative; margin:0 0 20px; padding: 0 0 0 118px; min-height: 30px; }
.text-6 .shouhuoxinxi .hang .span{display: block; position: absolute; left: 0; top: 0; z-index: 1; width: 118px; color: #333; line-height: 30px; }
.text-6 .shouhuoxinxi .hang input{ padding: 0 10px; width: 270px; height: 30px; color: #333; background: none; border:solid 1px #d1d1d1; }
.text-6 .shouhuoxinxi .hang p{ margin:0 0 0 20px; font-size: 12px; color: #8e8e8e; line-height: 30px; }
.text-6 .shouhuoxinxi .hang .xiala .kuang{ position: relative; margin:0 20px 0 0; }

/*下拉菜单*/
    .single-select{ position:relative; display:inline-block; margin-right:5px; vertical-align:middle; cursor:pointer; *float:left; }
	.single-select .boxwrap{ display:inline-block; vertical-align:middle; }
	.single-select .select-tit{ position:relative; display:block; padding:4px 38px 4px 10px; min-width:123px; line-height:30px; height:30px; border:solid 1px #cacaca; text-decoration:none; background:#fff; white-space:nowrap; word-break:break-all; }
    .single-select .select-tit span{ padding: 0 10px; width: 123px; height: 30px; font-size: 12px; color: #bcbcbc; background: none;display: block; position: absolute; left: 0; top: 0; z-index: 1; width: 118px; line-height: 30px;}
	.single-select .select-tit i{ position:absolute; right:0; top:0; display:block; width:28px; height:100%; border-left:1px solid #dbdbdb; }
	.single-select .select-items{ display:none; position:absolute; left:0; top:29px; /*overflow:hidden;*/ }
	.single-select .select-items ul{ position:relative; padding:5px; min-width:120px; max-height:280px; border:1px solid #dbdbdb; background:#fff; overflow-y:auto; overflow-x:hidden; }
	.single-select .select-items ul li{ display:block; padding:4px 10px; line-height:20px; font-size:12px; color:#666; white-space:nowrap; cursor:pointer; }
	.single-select .select-items ul li:hover{ color:#fff; text-decoration:none; background:#eb5914; }
	.single-select .select-items ul li.selected{ color:#FFF; background:#eb5914; }
	.single-select .arrow{ display:none; position:absolute; left:15px; top:30px; width:21px; height:11px; text-indent:-9999px; }



.text-6 .shouhuoxinxi .hang .xiala .kuang:after{ content: ""; position: absolute; right:1px; top:1px; z-index: 1; width: 32px; height: 28px; border-left:solid 1px #d1d1d1; background: url(../images/icon/xl_jt.png) no-repeat center #fff;}
.text-6 .shouhuoxinxi .hang .xiala .kuang:first-child{ margin:0; }
.text-6 .shouhuoxinxi .hang .xiala .kuang select{ padding: 0 10px; width: 123px; height: 30px; font-size: 12px; color: #bcbcbc; background: none; border:solid 1px #d1d1d1; }
.text-6 .zhifufangshi{ padding:0 0 20px; }
.text-6 .zhifufangshi a{ position: relative; padding: 5px; margin:0 10px 10px; display: block; width: 160px; line-height:28px; border:solid 1px #e5e5e5; }
.text-6 .zhifufangshi a.active{ border:solid 1px #b80609; box-shadow:1px 1px 0 #b80609,-1px -1px 0 #b80609; }
.text-6 .zhifufangshi a.active:after{ content: ""; position: absolute; right: 0; bottom: 0; z-index: 1; width: 22px; height: 21px; background: url(../images/icon/gmfs_jiaobiao.png) no-repeat;}
.text-6 .zhifufangshi a img{ max-height: 100%; max-width: 100%; }
.text-6 .peisong{ padding:0 0 20px; }
.text-6 .peisong a{ position: relative; display: block; margin:0 10px 10px 0; padding: 0 22px; font-size: 12px; color: #6d6d6d; line-height: 30px; border:solid 1px #ccc; }
.text-6 .peisong a.active{ color: #b80609; border:solid 1px #b80609; }
.text-6 .peisong a.active:after{ content: ""; position: absolute; right: 0; bottom: 0; z-index: 1; width: 22px; height: 21px; background: url(../images/icon/gmfs_jiaobiao.png) no-repeat;}
.text-6 .qingdan{ margin:0 0 30px; }
.text-6 .qingdan .biaoti{ background: #f1f1f1; border-top:solid 1px #b4b4b4;}
.text-6 .qingdan .biaoti span{ display: block; padding: 0 15px; font-size: 12px; color: #333; line-height: 40px; }
.text-6 .qingdan .biaoti span.span1{ width: 36%; }
.text-6 .qingdan .biaoti span.span2{ width: 16%; }
.text-6 .qingdan .biaoti span.span3{ width: 16%; }
.text-6 .qingdan .biaoti span.span4{ width: 16%; }
.text-6 .qingdan .biaoti span.span5{ width: 16%; }
.text-6 .qingdan ul li{ padding: 30px 0; border-bottom: dotted 1px #6a6a6a; }
.text-6 .qingdan ul li .span1{ padding: 0 15px; width: 36%; }
.text-6 .qingdan ul li .span2{ padding: 0 15px; width: 16%; }
.text-6 .qingdan ul li .span3{ padding: 0 15px; width: 16%; }
.text-6 .qingdan ul li .span4{ padding: 0 15px; width: 16%; }
.text-6 .qingdan ul li .span5{ padding: 0 15px; width: 16%; }
.text-6 .qingdan ul li .span1 .chanpin{ display: inline-block; vertical-align: top; }
.text-6 .qingdan ul li .span1 .chanpin .imgbox{ width: 65px; height: 66px; line-height: 66px; }
.text-6 .qingdan ul li .span1 .chanpin .imgbox img{ max-width: 100%; max-height: 100%; }
.text-6 .qingdan ul li .span1 .chanpin .textbox{ padding: 0 0 0 20px; font-size: 12px; color: #333; line-height: 66px; }
.text-6 .qingdan ul li .span2 .danjia{ line-height: 66px; font-size: 12px; color: #333; }
.text-6 .qingdan ul li .span3 .shuliang{ line-height: 66px; font-size: 12px; color: #333; }
.text-6 .qingdan ul li .span4 .youhui{ line-height: 66px; font-size: 12px; color: #333; }
.text-6 .qingdan ul li .span5 .xiaoji{ line-height: 66px; font-size: 18px; color: #ba0707; }
.text-6 .xiangxi.active{ border-top:solid 1px #b4b4b4; }
.text-6 .xiangxi p{ margin:0; color: #7f7f7f; line-height:24px; }
.text-6 .xiangxi p span{ color: #b30815; }
.text-6 .xiangxi p small{ font-size: 12px; }
.text-6 .xiangxi .jine-gou{ margin:30px 0 0; }
.text-6 .xiangxi .jine-gou .jine{ font-size: 18px;color: #333; line-height: 44px; }
.text-6 .xiangxi .jine-gou .jine span{ font-size: 24px; color: #b30815; }
.text-6 .xiangxi .jine-gou .gou a{ margin:0 30px 0 0; color: #757575; line-height: 44px;}
.text-6 .xiangxi .jine-gou .gou button{ width: 150px; height: 44px; font-size: 18px; color: #fff; border-radius: 5px; line-height: 44px; background: #f07f14; border:none; }
.text-6 .dingdanzhuangtai{ color: #333 ;line-height: 44px; }
.text-7{ font-size: 0; }
.text-7 .textbox{ padding:40px 20px 60px; display: inline-block; vertical-align: top; max-width: 490px; width: 100%; background: #fff; border-radius: 15px; }
.text-7 .textbox .biaoti{ padding-bottom: 15px; margin-bottom: 28px; border-bottom: solid 1px #dcdcdc; }
.text-7 .textbox .biaoti .mc{ font-size: 18px;color: #333; line-height: 24px; font-weight: bold; }
.text-7 .textbox .biaoti a{ display: block; margin-top: 8px; font-size: 14px; color: #f07f14; line-height: 16px; }
.text-7 .textbox .biaoti ul li{ margin:0 22px 10px 0; }
.text-7 .textbox .biaoti ul li a{ display: block; min-width: 120px; height: 51px; font-size: 14px; color: #333; line-height: 49px; border:solid 1px #d6d6d6; border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-7 .textbox .biaoti ul li.active a{ color: #fff; background: #f07f14; border:solid 1px #f07f14; }
.text-7 .textbox form .hang{ position: relative; margin-bottom: 15px; padding-left: 60px; min-height: 37px; }
.text-7 .textbox form .hang span{ position: absolute; left: 0; top: 0; z-index: 1; width: 60px; font-size: 14px; color: #474747; line-height: 37px; }
.text-7 .textbox form .hang input{ padding: 0 10px; width: 100%; height: 37px; font-size: 14px; color: #333; line-height: 35px; background: #fff; border:solid 1px #c6c6c6; box-shadow: inset 3px 3px 5px rgba(0,0,0,0.1); }
.text-7 .textbox form .hang .yzm input{ width: 120px; }
.text-7 .textbox form .hang .yzm .yzm-img{ margin:0 10px; width: 92px; height: 37px; line-height: 37px; font-size: 0; }
.text-7 .textbox form .hang .yzm .yzm-img img{ max-width: 100%; max-height: 100%; }
.text-7 .textbox form .hang .yzm .next-img a{ display:block; font-size: 14px;color: #9c9c9c; line-height: 37px; }
.text-7 .textbox form .hang .phonecode{ width: 40%;float: left;height: 37px;line-height: 35px;background: none;font-family: 'Microsoft YaHei';font-size: 14px;color: #333333; }
.text-7 .textbox form .xz{ position: relative; margin-bottom: 10px; padding-left: 25px; min-height: 24px; text-align: left; }
.text-7 .textbox form .xz input{ position: absolute; left: 0; top: 50%; z-index: 1; margin:-6px 0 0; }
.text-7 .textbox form .xz span{ font-size: 12px;color: #929292; line-height: 24px; }
.text-7 .textbox form button{ width: 100%; height: 47px; font-size: 16px; color: #fff; line-height: 47px; background: #f07f14; border:none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-7.active .textbox form .hang{ padding-left: 80px; }
.text-7.active .textbox form .hang span{ width: 70px; }
.text-7.active .textbox form .hang span.hangmodel{ right:0; left:80%; }
.text-7.active .textbox form .hang span.hangmodel a{ color:#474747; }
.text-8 .biaoti{margin-bottom: 20px;  border-bottom: solid 1px #cacaca;}
.text-8 .biaoti .left{ font-size: 18px; color: #333; line-height: 34px; }
.text-8 .biaoti .search form{ display: block; position: relative; padding-right:39px; width: 205px; min-height: 28px; border:solid 1px #a6a6a6; }
.text-8 .biaoti .search form input{ padding:0 10px; width: 100%; height: 26px; font-size: 12px; color: #333; line-height: 26px; background: #fff; border:none; }
.text-8 .biaoti .search form button{ position:absolute; right: 0; top: 0; z-index: 1; width: 39px; height: 26px; background: #a6a6a6; border:none; }
.text-8 .biaoti .search form button:before{ content: ""; position:absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; background: url(../images/icon/fdj.png) no-repeat center; }
.text-8 .yonghu{ position: relative; margin-bottom: 50px; padding: 0 0 0 126px; min-height: 145px; }
.text-8 .yonghu .left{ position: absolute; left: 0; top: 0; z-index: 1; width: 126px; }
.text-8 .yonghu .left .imgbox{ padding: 1px; border:solid 1px #eee; }
.text-8 .yonghu .left .imgbox span{ display: block; height: 120px; }
.text-8 .yonghu .left a{ display: block; margin-top: 8px; font-size: 12px; color: #333; }
.text-8 .yonghu .right{ padding: 0 0 0 30px; }
.text-8 .yonghu .right h5{ margin-bottom: 20px; font-size: 14px; color: #424242; font-weight:bold; line-height: 24px; }
.text-8 .yonghu .right h5 span{ color: #ba0806; }
.text-8 .yonghu .right ul li{ width: 50%; font-size: 12px; color: #424242; line-height: 30px; }
.text-8 .biaoti2{ margin-bottom: 5px;  color: #333; line-height: 38px; border-bottom: solid 1px #cacaca; }
.text-8 .dingdan ul li{ width: 33.3333%; font-size: 12px; color: #626262; line-height: 24px; }
.text-8 .dingdan ul li span{ font-size: 14px; color: #ba0806; }
.text-9{ padding-top: 30px; margin:0 auto; max-width: 380px; }
.text-9 .hang{ position: relative; margin-bottom: 15px; padding-left: 80px; min-height: 36px; }
.text-9 .hang span{ position:absolute; left: 0; top: 0; z-index: 1; width:65px; color: #7a7a7a; line-height: 36px; text-align: right; }
.text-9 .hang input{ padding:0 10px; width: 100%; height: 36px; color: #333; line-height: 34px; border:solid 1px #c5c5c5; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-9 .hang button{ display: block; margin:0 auto; width: 134px; height: 40px; color: #fff; line-height: 40px; background: #f07f14; border: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-10{ padding:50px; border:solid 1px #d2d2d2; }
.text-10 .biaotis{ padding-bottom: 30px; margin-bottom: 40px; font-size: 18px; color: #f07f14; font-weight:bold; line-height: 24px; border-bottom: solid 1px #d5d5d5; }
.text-10 form{ display: block; }
.text-10 form .ul{ margin:0 -25px; }
.text-10 form .ul .li{ padding:0 25px; margin-bottom: 28px; width: 50%; }
.text-10 form .ul .li .hang{ position: relative; padding-left:115px; min-height: 37px; border:solid 1px #e3e3e3; }
.text-10 form .ul .li .hang .biaoti{ position: absolute; left: 0; top: 0; z-index: 1; width: 116px; height: 35px; color: #333; font-weight:bold; line-height: 35px; background: #eeeeee; border-right: solid 1px #e3e3e3; }
.text-10 form .ul .li .hang .box{ padding:0 10px; color: #969696; line-height: 35px; }
.text-10 form button{ display: block; margin:30px auto 0; width: 150px; height: 44px; font-size: 18px;color: #fff; line-height: 44px; background: #f07f14; border:none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.text-11{ padding: 50px 40px 20px; border:solid 1px #c2c2c2; border-top: none; overflow: hidden; }
.text-11 form{ display: block; }
.text-11 form .youbianju{padding-left: 50px; }
.text-11 form .tops ul li{ margin-bottom: 20px; width: 33.3333333%; }
.text-11 form .tops ul li:nth-child(1),.text-11 form .tops ul li:nth-child(2),.text-11 form .tops ul li:nth-child(3){margin-bottom: 33px;}
.text-11 form .tops ul li .mc{width:100px; font-size: 16px; color: #6c6c6c; line-height: 40px; }
.text-11 form .tops ul li .mc span{ color: #f00; }
.text-11 form .tops ul li input{ padding: 0 10px; width:calc(100% - 100px); height: 40px; font-size: 16px; color: #6c6c6c; line-height: 38px; border:solid 1px #c4c4c4; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; }
.text-11 form .tops ul li .time{ width:calc(100% - 100px); }
.text-11 form .tops ul li .time .input-group.date.form_date{ position: relative; width: 100%; height: 40px;border:solid 1px #c4c4c4; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;}
.text-11 form .tops ul li .time .input-group-addon{ display: block; float: left; height: 38px; line-height: 38px;  padding:0; width:34px; border-top: none; border-right: none; border-bottom: none; }
.text-11 form .tops ul li .time .input-group-addon:last-child{ border-left: solid 1px #ccc; }
.text-11 form .tops ul li .time .form-control{ display: block; float: left; height: 38px; line-height: 38px; width: calc(100% - 68px); background: none; border:none !important; }
.text-11 form .tops ul li.shuang{ width: 50%; }
.text-11 form .tops ul li.shuang1 .mc{ width: 150px; }
.text-11 form .tops ul li.shuang1 input{ width:calc(100% - 150px); }
.text-11 form .tops ul li.shuang2 .mc{ width: 100px; }
.text-11 form .tops ul li.shuang2 input{ width:calc(100% - 100px); }
.text-11 form .tops ul li .xl{ width:calc(100% - 100px);}
.text-11 form .tops ul li select{ cursor: pointer; padding: 0 10px; width:100%; height: 40px; font-size: 16px; color: #6c6c6c; line-height: 38px; border:solid 1px #c4c4c4; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/icon/text11_xl_jt.png) no-repeat right transparent;}
.text-11 form .tops ul li select::-ms-expand{display:none}
.text-11 form .tops ul li textarea{ padding: 0 10px; width:calc(100% - 100px);max-width:calc(100% - 100px);min-width:calc(100% - 100px); height: 200px; min-height: 200px; font-size: 16px; color: #6c6c6c; line-height: 38px; border:solid 1px #c4c4c4; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; }
.text-11 form .tops ul li .labelbox{ width: calc(100% - 100px); }
.text-11 form .tops ul li .labelbox label{ margin:0 20px 0 0; font-size: 14px; color: #939393; cursor: pointer; line-height: 40px; font-weight:normal; }
.text-11 form .tops ul li .labelbox label input{ display:inline; width: inherit; height:inherit; margin-right:5px; }
.text-11 form .tishi{ margin-bottom:40px; }
.text-11 form .tishi ul li{ width: 33.33333333%; }
.text-11 form .tishi ul li .mc{ width: 150px; font-size: 16px; color: #f07f14; line-height: 24px; }
.text-11 form .tishi ul li .textbox{ width: calc(100% - 150px); color: #6c6c6c; line-height: 24px; }
.text-11 form .tishi ul li:nth-child(2){ width:22%; }
.text-11 form .tishi ul li:nth-child(3){ width:44.333333%; }
.text-11 form button{ display: block; margin:0 auto; width: 240px; font-size: 18px;color: #fff; height: 48px; line-height: 48px; background: #f07f14; border:none; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; }



.pictrue-1{ position: relative; margin:0 auto; max-width: 523px; }
.pictrue-1 a{ display: block; }
.pictrue-1 .owl-theme .owl-controls .owl-buttons div{ margin-top: -41px; width: 61px; height: 83px; }
.pictrue-1 .owl-theme .owl-controls .owl-buttons div.owl-prev{ left: -120px; background: url(../images/icon/p1_jt_l.png) no-repeat left; }
.pictrue-1 .owl-theme .owl-controls .owl-buttons div.owl-next{ right: -120px; background: url(../images/icon/p1_jt_r.png) no-repeat right; }
.pictrue-2 ul{ margin:0 -15px; }
.pictrue-2 ul li{ padding: 0 15px; width: 20%; }
.pictrue-2 ul li a{ display: block;text-align: center;  }
.pictrue-2 ul li a .imgbox{ position: relative; z-index: 2; margin-bottom:-55px; font-size: 0; height: 109px; }
.pictrue-2 ul li a .textbox{ position: relative; z-index: 1; padding:60px 30px 60px; border:solid 1px #e4e4e4; }
.pictrue-2 ul li a .textbox h2{ margin:0 0 10px; font-size: 24px;color: #333; line-height: 30px; }
.pictrue-2 ul li a .textbox p{ margin:0; height:90px; font-size: 16px; color: #333; line-height: 30px; overflow: hidden; }
.pictrue-2 ul li:nth-of-type(even){ padding-top: 65px; }
.pictrue-3 { position: relative; }
.pictrue-3 span{ display: block; }
.pictrue-3 .textbox{ position: absolute; right: 0; top: 0; }
.pictrue-3 .textbox .biaoti{ padding: 55px 20px 0 0; font-size: 48px;color: #fff; line-height:50px; }
.pictrue-3 .textbox .text{ position: absolute; z-index: 2; left: 100%; top: 0; width: 130%; padding: 50px 0 0 20px; height: 322px; font-size: 18px; color: #333; line-height: 34px; overflow: hidden; }
.pictrue-4{ position: relative; }
.pictrue-4 .textbox{ position: absolute; right: 0; bottom: 14%; z-index: 1; padding-right: 20%; width: 130%; background: rgba(255,255,255,0.8); box-shadow: 0 0 30px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 30px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 30px rgba(0,0,0,0.2); -o-box-shadow: 0 0 30px rgba(0,0,0,0.2); }
.pictrue-4 .textbox ul .biaoti{ margin-right: 3%; padding: 20px; width: 22%; height: 210px; background: #f07f14;animation-delay: 0.6s;-webkit-animation-delay: 0.6s;-moz-animation-delay: 0.6s;-o-animation-delay: 0.6s; }
.pictrue-4 .textbox ul .biaoti .imgbox{ line-height: 105px; }
.pictrue-4 .textbox ul .biaoti h5{ margin:0; font-size: 24px;color: #fff; line-height: 30px; text-align: center; }
.pictrue-4 .textbox ul li{ padding: 20px 0; width: 25%; }
.pictrue-4 .textbox ul li .box{border-right: solid 1px #d1d1d1; }
.pictrue-4 .textbox ul li:last-child .box{border-right:none; }
.pictrue-4 .textbox ul li .imgbox{ line-height: 108px; }
.pictrue-4 .textbox ul li h3{ margin:0; font-size: 24px; color: #333; line-height: 30px;  text-align: center;}
.pictrue-4 .textbox ul li p{ margin:0; font-size: 16px; color: #333; line-height: 30px; text-align: center; }
.pictrue-4 .textbox ul li.li0{animation-delay: 0.7s;-webkit-animation-delay: 0.7s;-moz-animation-delay: 0.7s;-o-animation-delay: 0.7s;}
.pictrue-4 .textbox ul li.li1{animation-delay: 0.8s;-webkit-animation-delay: 0.8s;-moz-animation-delay: 0.8s;-o-animation-delay: 0.8s;}
.pictrue-4 .textbox ul li.li2{animation-delay: 0.9s;-webkit-animation-delay: 0.9s;-moz-animation-delay: 0.9s;-o-animation-delay: 0.9s;}
.pictrue-5{ position: relative; z-index: 2;}
.pictrue-5 .item{ padding: 0 1px; }
.pictrue-5-list{ margin-top:20px; }
.pictrue-5-list a{ display: block; }
.pictrue-5-list a .imgbox{ position: relative; overflow: hidden; }
.pictrue-5-list a .imgbox span{display: block;  position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; background: #fff; }
.pictrue-5-list a .imgbox span img{ max-width:70%; max-height:70%; 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-5-list a .textbox{ padding: 30px 0 0; }
.pictrue-5-list a .textbox h3{ margin:0 0 10px; font-size: 20px;color: #333; line-height: 24px; }
.pictrue-5-list a .textbox .jiage{ margin:0 0 10px; font-size: 20px;color: #f07f14; line-height: 30px; }
.pictrue-5-list a .textbox .jiangexian{ margin:0 auto 20px; max-width: 104px; height: 1px; background: #c3c3c3; }
.pictrue-5-list a .textbox .gwc{ font-size: 0; }
.pictrue-5-list a .textbox .gwc img{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-list{ border-right: solid 1px #d3d3d3; }
.pictrue-6-list a{ display: block; }
.pictrue-6-list a .imgbox{ height: 80px; line-height: 80px; font-size: 0; }
.pictrue-6-list a .imgbox img{ max-width: 80%; max-height: 100%; }
.pictrue-6-list a .textbox h3{ margin:30px 0 20px; font-size: 24px; color: #333; line-height: 30px; }
.pictrue-6-list a .textbox .jiangexian{ display: block; margin:0 auto; max-width: 50px; height: 1px; background: #c7c7c7; }
.col-md-3:last-child .pictrue-6-list{ border-right: none; }
.pictrue-7-list{ background: #fff; margin-bottom: 30px; padding-bottom: 60px; box-shadow: 0 0 10px rgba(0,0,0,0.2); }
.pictrue-7-list .imgbox{ padding: 20px; }
.pictrue-7-list .imgbox a{ display: block; height: 270px; line-height: 270px; font-size: 0; }
.pictrue-7-list .imgbox a img{ max-width: 100%; max-height: 100%;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-7-list .textbox .biaoti{ font-size: 20px; line-height: 40px; }
.pictrue-7-list .textbox .biaoti a{color: #333;}
.pictrue-7-list .textbox .jiage{ margin-bottom: 10px; font-size: 24px; color: #f07f14; line-height: 44px; }
.pictrue-7-list .textbox ul{ font-size: 0; }
.pictrue-7-list .textbox ul li{ display: inline-block; vertical-align: top; margin:0 15px; width: 130px; }
.pictrue-7-list .textbox ul li a{ display: block; }
.pictrue-7-list .textbox ul li a span{ padding-right:30px; font-size: 15px; line-height: 35px;}
.pictrue-7-list .textbox ul li:first-child a{border:solid 1px #9c9c9c; border-radius: 18px; }
.pictrue-7-list .textbox ul li:first-child a span{ color: #9c9c9c; background: url(../images/icon/p7_icon_1.png) no-repeat right; }
.pictrue-7-list .textbox ul li:last-child a{border:solid 1px #ff8839; border-radius: 18px; }
.pictrue-7-list .textbox ul li:last-child a span{ color: #ff8839; background: url(../images/icon/p7_icon_2.png) no-repeat right; }
.pictrue-8{ padding: 130px 0; position: relative; }
.pictrue-8 .biaoti{ position: absolute; left: 50%; top: 50%; z-index: 1; margin:-100px 0 0 -100px; width: 200px; height: 200px; font-size: 36px; color: #f07f14; line-height: 200px; background: #fff;border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 0 10px rgba(0,0,0,0.1); -moz-box-shadow: 0 0 0 10px rgba(0,0,0,0.1); -o-box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
.pictrue-8 .biaoti:before{ content:""; position: absolute; bottom: 52px; left: 50%; z-index: 1; margin:0 0 0 -34px; width: 68px; height: 5px; background: url(../images/icon/p8_jt.png) no-repeat; }
.pictrue-8 ul li{ margin:51px 0; width: 50%; }
.pictrue-8 ul li .box{ position: relative; max-width: 412px; padding-top:10px; padding-left:134px; min-height: 134px; }
.pictrue-8 ul li .box .icon{ position: absolute; left: 0; top: 0; z-index: 1; width: 134px; height: 134px; font-size: 0; line-height: 132px; border:solid 1px #e6e6e6; 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-8 ul li .box .icon img{ max-width: 100%; max-height: 100%; }
.pictrue-8 ul li .box .textbox{ padding-left: 15px; }
.pictrue-8 ul li .box .textbox .mc{ margin-bottom: 5px; font-size: 24px; color: #333; line-height: 34px; }
.pictrue-8 ul li .box .textbox p{ margin:0; height: 78px; font-size: 16px;color: #333; line-height: 26px; overflow: hidden; }
.pictrue-8 ul li:nth-of-type(even){ text-align: right; }
.pictrue-8 ul li:nth-of-type(even) .box{ display: inline-block; vertical-align: top; }
.pictrue-9{ margin:0 auto; max-width: 803px; position: relative; }
.pictrue-9 ul{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; }
.pictrue-9 ul li .biaoti{ margin-bottom: 10px; font-size: 18px; color: #fff; line-height: 24px; }
.pictrue-9 ul li p{ margin:0; max-height: 240px; font-size: 12px;color: #fff; line-height: 24px; overflow: hidden; }
.pictrue-9 ul li.li0{position: absolute; left:53%; padding-bottom: 10px; bottom:5%; z-index: 1; width:200px;  }
.pictrue-9 ul li.li0 .box{ display: none; position: absolute; left:0; bottom:10px; z-index: 1; padding: 10px;background: rgba(240,127,20,0.8); border-radius: 10px; }
.pictrue-9 ul li.li0 .box:before{ content: ""; position: absolute; left:20px; top: 100%; z-index: 2; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-top: solid 6px rgba(240,127,20,0.8); }
.pictrue-9 ul li.li0 .shuzi{ position: absolute; left: 10px; top: 100%; z-index: 1; width: 30px; height: 30px; font-size: 16px; font-family: arial; color: #fff; line-height: 30px; background: #cdcbcc; border-radius: 50%; cursor: pointer; }
.pictrue-9 ul li.li1{position: absolute; left: 15%; padding-top: 10px; top:5%; z-index: 1; width:200px;  }
.pictrue-9 ul li.li1 .box{ display: none; position: absolute; left:0; top:10px; z-index: 1; padding: 10px;background: rgba(240,127,20,0.8); border-radius: 10px; }
.pictrue-9 ul li.li1 .box:before{ content: ""; position: absolute; left:20px; bottom: 100%; z-index: 2; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-bottom: solid 6px rgba(240,127,20,0.8); }
.pictrue-9 ul li.li1 .shuzi{ position: absolute; left: 10px; bottom: 100%; z-index: 1; width: 30px; height: 30px; font-size: 16px; font-family: arial; color: #fff; line-height: 30px; background: #cdcbcc; border-radius: 50%; cursor: pointer; }
.pictrue-9 ul li.li2{position: absolute; left:59%; padding-top: 10px; top:41%; z-index: 1; width:200px;  }
.pictrue-9 ul li.li2 .box{ display: none; position: absolute; left:0; top:10px; z-index: 1; padding: 10px;background: rgba(240,127,20.8); border-radius: 10px; }
.pictrue-9 ul li.li2 .box:before{ content: ""; position: absolute; left:20px; bottom: 100%; z-index: 2; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-bottom: solid 6px rgba(240,127,20,0.8); }
.pictrue-9 ul li.li2 .shuzi{ position: absolute; left: 10px; bottom: 100%; z-index: 1; width: 30px; height: 30px; font-size: 16px; font-family: arial; color: #fff; line-height: 30px; background: #cdcbcc; border-radius: 50%; cursor: pointer; }
.pictrue-9 ul li.li3{position: absolute; right:18%; padding-top: 10px; top:20%; z-index: 1; width:200px;  }
.pictrue-9 ul li.li3 .box{ display: none; position: absolute; right:0; top:10px; z-index: 1; padding: 10px;background: rgba(240,127,20,0.8); border-radius: 10px; }
.pictrue-9 ul li.li3 .box:before{ content: ""; position: absolute; right:20px; bottom: 100%; z-index: 2; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-bottom: solid 6px rgba(240,127,20,0.8); }
.pictrue-9 ul li.li3 .shuzi{ position: absolute; right: 10px; bottom: 100%; z-index: 1; width: 30px; height: 30px; font-size: 16px; font-family: arial; color: #fff; line-height: 30px; background: #cdcbcc; border-radius: 50%; cursor: pointer; }
.pictrue-9 ul li.li4{position: absolute; right:5%; padding-top: 10px; bottom:8%; z-index: 1; width:200px;  }
.pictrue-9 ul li.li4 .box{ display: none; position: absolute; left:0; bottom:10px; z-index: 1; padding: 10px;background: rgba(240,127,20,0.8); border-radius: 10px; }
.pictrue-9 ul li.li4 .box:before{ content: ""; position: absolute; right:20px; top: 100%; z-index: 2; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-top: solid 6px rgba(240,127,20,0.8); }
.pictrue-9 ul li.li4 .shuzi{ position: absolute; right: 10px; top: 100%; z-index: 1; width: 30px; height: 30px; font-size: 16px; font-family: arial; color: #fff; line-height: 30px; background: #cdcbcc; border-radius: 50%; cursor: pointer; }
.pictrue-9 ul li.li5{position: absolute; left:-3%; padding-top: 10px; bottom:20%; z-index: 1; width:200px;  }
.pictrue-9 ul li.li5 .box{ display: none; position: absolute; left:0; bottom:10px; z-index: 1; padding: 10px;background: rgba(240,127,20,0.8); border-radius: 10px; }
.pictrue-9 ul li.li5 .box:before{ content: ""; position: absolute; left:20px; top: 100%; z-index: 2; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-top: solid 6px rgba(240,127,20,0.8); }
.pictrue-9 ul li.li5 .shuzi{ position: absolute; left: 10px; top: 100%; z-index: 1; width: 30px; height: 30px; font-size: 16px; font-family: arial; color: #fff; line-height: 30px; background: #cdcbcc; border-radius: 50%; cursor: pointer; }
.pictrue-9 ul li.li6{position: absolute; left:32%; padding-top: 10px; bottom:10%; z-index: 1; width:200px;  }
.pictrue-9 ul li.li6 .box{ display: none; position: absolute; left:0; bottom:10px; z-index: 1; padding: 10px;background: rgba(240,127,20,0.8); border-radius: 10px; }
.pictrue-9 ul li.li6 .box:before{ content: ""; position: absolute; left:20px; top: 100%; z-index: 2; width: 0; height: 0; border-left: solid 6px transparent; border-right: solid 6px transparent; border-top: solid 6px rgba(240,127,20,0.8); }
.pictrue-9 ul li.li6 .shuzi{ position: absolute; left: 10px; top: 100%; z-index: 1; width: 30px; height: 30px; font-size: 16px; font-family: arial; color: #fff; line-height: 30px; background: #cdcbcc; border-radius: 50%; cursor: pointer; }
.pictrue-9 ul li:hover  .box{ display: block; }
.pictrue-9 ul li:hover .shuzi{ background: #f07f14; }
.pictrue-10{ margin-bottom: 10px; }
.pictrue-10 img{ max-width:100%; }
.pictrue-11{ margin-bottom: 50px; }
.pictrue-11 .box{ margin:0 auto; max-width: 380px; }
.pictrue-11 ul li{ margin-bottom: 30px; width: 50%; text-align: center; }
.pictrue-11 ul li .imgbox{ margin-bottom: 20px; }
.pictrue-11 ul li .textbox h3{ margin:0 0 20px; font-size: 28px; color: #f07f14; line-height: 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis }
.pictrue-11 ul li .textbox p{ margin:0; height: 52px; font-size: 19px; color: #000; line-height: 26px; overflow: hidden; text-align: left; }
.pictrue-12 ul li{ margin-bottom: 30px; width: 33.33333%; text-align: center; }
.pictrue-12 ul li .imgbox{ margin-bottom: 10px; }
.pictrue-12 ul li .textbox h2{ margin:0 0 10px; font-size: 28px;color: #f07f14; line-height: 32px; }
.pictrue-12 ul li .textbox h4{ margin:0; font-size: 18px; color: #333; line-height: 24px; }
.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/icon/arrows-zuo.png) no-repeat center; }
.pictrue-13 .view .arrow-right{ right:0; background:#282828 url(images/icon/arrows-you.png) no-repeat center; } */
.pictrue-13 .preview{ position:relative; margin:17px 33px 0; }
.pictrue-13 .preview .swiper-container .imgbox{ margin-top: 10px; padding:0 7px;}
.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:33px; height:100%; overflow: hidden;cursor: pointer;}
.pictrue-13 .preview .arrow-left{ left:-33px; background:url(../images/icon/p13_jt_l.jpg) no-repeat center; }
.pictrue-13 .preview .arrow-right{ right:-33px; background:url(../images/icon/p13_jt_r.jpg) 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/icon/cpshow_jt_03.jpg) no-repeat; }
.pictrue-14{ padding:20px; border:solid 1px #cecece; }
.pictrue-14 .title h5{ margin:0 0 15px; font-size:24px; color: #333; line-height:30px; }
.pictrue-14 .biaoti{ border-top: solid 1px #b4b4b4; border-bottom: solid 1px #b4b4b4; }
.pictrue-14 .biaoti span{ width: 14.28%; color: #4e4e4e; line-height: 48px; text-align: center; }
.pictrue-14 .biaoti span:first-child{ text-align: left; }
.pictrue-14 .biaoti span:last-child{ text-align: right; }
.pictrue-14 ul li{ height: 94px; border-bottom: dashed 1px #c1c1c1; }
.pictrue-14 ul li .span{ width: 14%; text-align: center; }
.pictrue-14 ul li .span:first-child{ text-align: left; }
.pictrue-14 ul li .span:last-child{ text-align: right; }
.pictrue-14 ul li .span .mingcheng{ font-size: 12px; color: #4d4d4d; line-height: 93px; }
.pictrue-14 ul li .span .mingcheng a{ color: #4d4d4d; }
.pictrue-14 ul li .span .imgbox{ margin: 5px; height:83px; line-height: 83px; overflow: hidden;}
.pictrue-14 ul li .span .imgbox img{ position: relative; top: -2px; max-width: 100%; max-height: 100%; }
.pictrue-14 ul li .span .danjia{ font-size: 18px; color: #a7010d; line-height: 93px; }
.pictrue-14 ul li .span .shuliang{ margin:35px 0 0; display: inline-block; vertical-align: top; width: 80px; height: 22px; font-size: 0; border:solid 1px #cacbcb; }
.pictrue-14 ul li .span .shuliang a{ display: inline-block; vertical-align: top; width: 17px; height: 20px; line-height: 20px; font-size: 12px; color: #333;}
.pictrue-14 ul li .span .shuliang a:first-child{ border-right: solid 1px #cacbcb }
.pictrue-14 ul li .span .shuliang a:last-child{ border-left: solid 1px #cacbcb }
.pictrue-14 ul li .span .shuliang input{ display:inline-block; vertical-align: top;width: 44px;height: 20px;line-height:20px; background: none; border:none; font-size: 12px; color: #333; text-align: center; }
.pictrue-14 ul li .span .xiaoji{ font-size: 12px; color: #333; line-height: 93px; }
.pictrue-14 ul li .span .yunfei{ font-size: 12px; color: #333; line-height: 93px; }
.pictrue-14 ul li .span .caozuo{ line-height: 93px; }
.pictrue-14 ul li .span .caozuo a{ font-size: 12px; color: #b6b6b6;}
.pictrue-14 .jiesuan{ margin:34px 0 0; padding: 26px 0 0; border-top:solid 1px #b4b4b4; }
.pictrue-14 .jiesuan .left h5{ margin:0 0 10px; font-size: 14px; color: #999; line-height: 14px; }
.pictrue-14 .jiesuan .left h4{ margin:0; font-size: 18px; color: #333; line-height: 26px; }
.pictrue-14 .jiesuan .left h4 span{ font-size: 24px; color: #b30815; }
.pictrue-14 .jiesuan .right{ padding: 12px 0 0;}
.pictrue-14 .jiesuan .right button{ width: 150px; height: 44px; font-size: 18px; color: #fff; line-height: 44px; background: #f07f14; border:none; border-radius: 5px; }
.pictrue-14.active{ padding:0; border:none; }
.pictrue-14.active .biaoti{ background: #f1f1f1; border-top: none; border-bottom: none; }
.pictrue-14.active .biaoti span{ text-align: center !important; line-height: 39px; }
.pictrue-14.active ul li{ border-bottom: solid 1px #d7d7d7; }
.pictrue-14.active ul li .span .mingcheng{text-align: center}
.pictrue-14.active ul li .span .danjia{ font-size: 12px;color: #7e7e7e; }
.pictrue-14.active ul li .span .dingdanjine{ font-size: 12px;color: #7e7e7e; line-height: 93px; }
.pictrue-14.active ul li .span .yunfei{color: #7e7e7e; }
.pictrue-14.active ul li .span .xiaoji{color: #7e7e7e; }
.pictrue-14.active ul li .span .caozuo{ text-align: center; }
.pictrue-14.active ul li .span .caozuo a{ color: #f07f14; }
.pictrue-15-list{ margin-bottom:30px; }
.pictrue-15-list a{ display: block; position: relative; padding-left: 212px; min-height: 144px; }
.pictrue-15-list a .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 212px; overflow: hidden; }
.pictrue-15-list a .imgbox span{ display: block; height: 144px; }
.pictrue-15-list a .textbox{ padding-left: 20px; }
.pictrue-15-list a .textbox .biaoti{ margin:0 0 10px; font-size: 22px; color: #5a5a5a; line-height: 24px; }
.pictrue-15-list a .textbox p{ margin:0 0 5px; height: 78px; font-size: 16px; color: #5a5a5a; line-height: 26px; overflow: hidden; }
.pictrue-15-list a .textbox .more{ color: #f07f14; line-height: 24px; text-decoration: underline; }
.pictrue-16{ overflow: hidden; }
.pictrue-16 ul{ margin:0 -5%; }
.pictrue-16 ul li{ margin-bottom: 50px; padding:0 5%; width: 33.3333%; }
.pictrue-16 ul li a{ display: block; padding:20px 20px 60px; border:solid 1px #c6c8cb; }
.pictrue-16 ul li a .biaoti{ margin-bottom: 30px; font-size: 18px;color: #333; line-height: 24px; }
.pictrue-16 ul li a .gk{ position: relative; padding-right: 26px; min-height: 26px; font-size: 24px; color: #333; line-height: 26px; }
.pictrue-16 ul li a .gk:after,.pictrue-16 ul li a .gk:before{ content: ""; position: absolute; right: 0; top: 0; width: 26px; height: 26px;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-16 ul li a .gk:after{ z-index: 1; background: url(../images/icon/p16_jt.png) no-repeat;}
.pictrue-16 ul li a .gk:before{ z-index: 2; background: url(../images/icon/p16_jt_h.png) no-repeat; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity:0;   }
.pictrue-17{ margin-bottom: 30px; overflow: hidden; }
.pictrue-17 ul{ margin:0 -10px; }
.pictrue-17 ul li{ margin-bottom: 20px; padding: 0 10px; width: 25%; }
.pictrue-17 ul li a{ display: block; border:solid 1px #d8d8d8;}
.pictrue-17 ul li a .imgbox{ overflow: hidden; }
.pictrue-17 ul li a .imgbox span{ display: block; }
.pictrue-17 ul li a .textbox{ padding:15px 10px; }
.pictrue-17 ul li a .textbox .biaoti{ margin-bottom:15px; font-size: 18px; color: #333; line-height: 24px; }
.pictrue-17 ul li a .textbox .gk{ font-size: 0; }
.pictrue-17 ul li a .textbox .gk span{ display: inline-block; vertical-align: top; padding-right: 50px; font-size: 16px; color: #666666; line-height: 24px; background: url(../images/icon/yj.png) no-repeat right; }

.subnav{ box-shadow: 5px 5px 5px rgba(0,0,0,0.1);}
.subnav .biaoti{ padding: 0 25px; font-size: 24px;color: #fff; line-height: 76px; background: #7d828e; }
.subnav ul{  background: #fff; border-left: solid 1px #dddddd; border-right: solid 1px #dddddd; }
.subnav ul li{ border-bottom: solid 1px #d7d7d7; }
.subnav ul li a{ position: relative; display: block; padding: 0 20px 0 40px; font-size: 18px; color: #606060; line-height: 60px; }
.subnav ul li a:before{ content: ""; position: absolute; left: 20px; bottom: 0; z-index: 1; width: 100px; height: 4px; background: #d7d7d7;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity:0; }
.subnav ul li a:after{ content: ""; position: absolute; right: 30px; top: 50%; z-index: 1; margin-top: -8px; width: 9px; height: 17px; background: url(../images/icon/subnav_li_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;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity:0;  }
.subnav ul li.active a{ color:#f07f14; font-weight: bold; }
.subnav ul li.active a:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.subnav ul li.active a:after{ right: 20px; filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.subnav-2 .biaoti{ position: relative; margin-bottom: 10px; padding: 0 30px; font-size: 16px;color: #333; line-height: 36px; background: #e7e7e7; }
.subnav-2 .biaoti:before{ content: ""; position:absolute; left: 10px; top: 50%; z-index: 1; margin-top: -6px; width: 13px; height: 13px; background: url(../images/icon/subnav2_jia.png) no-repeat; }
.subnav-2 .biaoti:after{ content: ""; position:absolute; left: 10px; top: 50%; z-index: 1; margin-top: -6px; width: 13px; height: 13px; background: url(../images/icon/subnav2_jian.png) no-repeat; }
.subnav-2 ul{ margin-bottom: 15px; }
.subnav-2 ul li{ border-bottom: solid 1px #e7e7e7; }
.subnav-2 ul li a{ display: block; padding: 0 15px 0 18%; color: #333; line-height: 35px; }

footer{ background: #efefef; }
footer .box{ padding: 50px 65px 0; }
footer .box .contact ul li{ margin-bottom: 20px; padding-left: 30px; min-height: 25px; font-size: 14px; color: #333; line-height:30px; background-repeat: no-repeat; background-position: 0 2px; }
footer .box .fenxiang ul li{ margin-right: 10px; }
footer .box .fenxiang ul li a{ display: block; font-size: 0; }
footer .box .left{ width: 30%; }
footer .box .center{ width: 58%; }
footer .box .center ul li{ width: 25%; }
footer .box .center ul li .biaoti{ margin-bottom: 10px; line-height: 30px; }
footer .box .center ul li .biaoti a{ display: block; font-size: 18px;color: #474747; }
footer .box .center ul li p{ margin:0; }
footer .box .center ul li p a{ display: block; font-size: 16px; color:rgba(0,0,0,0.6); line-height: 36px; }
footer .box .right{ width: 12%; font-size: 0; }
footer .box .right .ewm{ display: inline-block; vertical-align: top; padding: 10px; background: #fff; }
footer .box .right .ewm img{ width: 122px; max-width: 100%; }
footer .footer_bar{ padding: 20px 0; margin-top: 30px; border-top: solid 1px #cbcbcb; }
footer .footer_bar p{ color: #5d5d5d; line-height: 24px; }
footer .footer_bar ul li { position: relative; padding: 0 10px; }
footer .footer_bar ul li:first-child{ padding-left: 0; }
footer .footer_bar ul li:last-child{ padding-right: 0; }
footer .footer_bar ul li:before{ content: ""; position: absolute; right: 0; top: 50%; z-index: 1; margin-top: -7px; width: 1px; height: 14px; background: #5d5d5d; }
footer .footer_bar ul li:last-child:before{ display: none; }
footer .footer_bar ul li a{ display: block; color: #333; line-height:24px; }

body.hover header .box .right .gwc a:hover{ color: #f07f14; }
body.hover header .box .right .dlzc a:hover:first-child{ background: #fba04b; }
body.hover header .box .right .dlzc a:last-child:hover{ color: #fff; background: #fba04b; border:solid 1px #fba04b; }
body.hover header .box .menu ul li:hover:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
body.hover header .box .menu ul li:hover > a{ color: #f07f14; }
body.hover .banner .wz .textbox .more:hover{ background: #d8700d; box-shadow: 2px 3px 6px rgba(0,0,0,0.2); }
body.hover .title-1 .textbox .more a:hover{ color: #f07f14; }
body.hover .title-2 a:hover{ color: #f07f14; text-decoration: underline !important;  }
body.hover .title-3 ul li:hover a{ color: #fff; background: #f07f14; }
body.hover .title-3 ul li:hover a:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1; }
body.hover .title-6 ul li:hover a{ color: #fff; background: #f07f14; border:solid 1px #f07f14; }
body.hover .text-5 .tijiao a:first-child:hover{ background: #cf6b0b; }
body.hover .text-5 .tijiao a:last-child:hover{ border:solid 1px #cf6b0b; }
body.hover .text-5 .tijiao a:last-child:hover span{ color: #cf6b0b; }
body.hover .text-6 .xiangxi .jine-gou .gou a:hover{ color: #f07f14 }
body.hover .text-6 .xiangxi .jine-gou .gou button:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8; opacity:0.8;}
body.hover .text-7 .textbox .biaoti a:hover{ text-decoration: underline !important; }
body.hover .text-7 .textbox form .hang input:hover{ border:solid 1px #f07f14; }
body.hover .text-7 .textbox form .hang .yzm .next-img a:hover{ color: #dc7615;text-decoration: underline !important; }
body.hover .text-7 .textbox form button:hover{ background: #dc7615; }
body.hover .text-8 .biaoti .search form:hover{ border:solid 1px #f07f14; }
body.hover .text-8 .biaoti .search form:hover button{ background: #f07f14; }
body.hover .text-9 .hang input:hover{ border:solid 1px #f07f14; }
body.hover .text-9 .hang button:hover{ background: #d57215; }
body.hover .text-11 form .tops ul li input:hover{ border:solid 1px #f07f14; }
body.hover .text-11 form button:hover{ background: #f7963b; }
body.hover .pictrue-1 .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{ background-position:  right; }
body.hover .pictrue-1 .owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-position:  left; }
body.hover .pictrue-2 ul li a:hover .imgbox img{ transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); }
body.hover .pictrue-2 ul li a:hover .textbox{ border:solid 1px #f07f14; 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-2 ul li a:hover .textbox h2{ color:#f07f14; }
body.hover .pictrue-4 .textbox ul .biaoti:hover h5{ text-decoration: underline;}
body.hover .pictrue-4 .textbox ul .biaoti:hover .imgbox img{transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg);}
body.hover .pictrue-4 .textbox ul li:hover .imgbox img{transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg);}
body.hover .pictrue-4 .textbox ul li:hover h3{ color: #f07f14; text-decoration: underline; }
body.hover .pictrue-5-list a:hover .imgbox span img{ 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-5 .owl-item:hover { position: relative; z-index: 2; }
body.hover .pictrue-5-list:hover{ margin-top:10px; }
body.hover .pictrue-5-list a:hover .imgbox{ box-shadow: 0 0 20px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 20px rgba(0,0,0,0.2); -o-box-shadow: 0 0 20px rgba(0,0,0,0.2);}
body.hover .pictrue-5-list a:hover .textbox h3{ color: #f07f14; }
body.hover .pictrue-5-list a:hover .textbox .gwc img{transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); }
body.hover .pictrue-6-list a:hover .textbox h3{ color: #f07f14; }
body.hover .pictrue-7-list:hover .imgbox a img{ 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-list:hover{box-shadow: 0 0 20px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2); -moz-box-shadow: 0 0 20px rgba(0,0,0,0.2); -o-box-shadow: 0 0 20px rgba(0,0,0,0.2);}
body.hover .pictrue-7-list:hover .textbox .biaoti a{ color: #ff8839;}
body.hover .pictrue-7-list .textbox ul li:first-child a:hover{ background: #9c9c9c; }
body.hover .pictrue-7-list .textbox ul li:first-child a:hover span{ color: #fff; background: url(../images/icon/p7_icon_1h.png) no-repeat right; }
body.hover .pictrue-7-list .textbox ul li:last-child a:hover{ background: #ff8839;}
body.hover .pictrue-7-list .textbox ul li:last-child a:hover span{ color: #fff; background: url(../images/icon/p7_icon_2h.png) no-repeat right; }
body.hover .subnav-2 ul li:hover a{ color: #f07f14; }
body.hover .pictrue-8 ul li:hover .box .textbox .mc{ color: #f07f14; }
body.hover .pictrue-8 ul li:hover .box .icon{ transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); }
body.hover .pictrue-14 ul li .span .shuliang a:hover{ color: #fff; background: #f07f14; }
body.hover .pictrue-14 ul li .span .shuliang a:first-child:hover{ border-right: solid 1px #f07f14}
body.hover .pictrue-14 ul li .span .shuliang a:last-child:hover{ border-left: solid 1px #f07f14}
body.hover .pictrue-14 ul li .span .caozuo a:hover{ color: #f07f14 ; text-decoration: underline !important;}
body.hover .pictrue-14 .jiesuan .right button:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8; opacity:0.8;}
body.hover .pictrue-15-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-15-list a:hover .textbox .biaoti{ color: #f07f14;text-decoration: underline !important; }
body.hover .pictrue-16 ul li a:hover{ background: #f27d16; }
body.hover .pictrue-16 ul li a:hover .biaoti{ color: #fff; }
body.hover .pictrue-16 ul li a:hover .gk{ color: #fff; }
body.hover .pictrue-16 ul li a:hover .gk:after{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0; opacity:0;  }
body.hover .pictrue-16 ul li a:hover .gk:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;  }
body.hover .pictrue-17 ul li 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-17 ul li a:hover .textbox .biaoti{ color: #f07f14 ;}
body.hover .subnav ul li:hover a{ color:#f07f14; font-weight: bold; }
body.hover .subnav ul li:hover a:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
body.hover .subnav ul li:hover a:after{ right: 20px; filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
body.hover .subnav-2 ul li:hover a{ color: #f07f14; }
body.hover footer .box .fenxiang ul li a:hover{ transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); }
body.hover footer .box .center ul li p a:hover {color: #f07f14; text-decoration: underline !important; }
body.hover footer .footer_bar ul li:hover a{ color: #f07f14; }
body.hover .pictrue-8 .biaoti{ animation: huanTop 5s 0s infinite linear; }

@keyframes huan{
	form{ transform: rotate(0deg); }
	to{ transform: rotate(360deg); }
}
@-webkit-keyframes huan{
	form{ transform: rotate(0deg); }
	to{ transform: rotate(360deg); }
}
@-moz-keyframes huan{
	form{ transform: rotate(0deg); }
	to{ transform: rotate(360deg); }
}
@-o-keyframes huan{
	form{ transform: rotate(0deg); }
	to{ transform: rotate(360deg); }
}

@keyframes huanTop{
	0%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
	25%{ margin-top: -80px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
	50%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
	75%{ margin-top: -120px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
	100%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
}

@-webkit-keyframes huanTop{
	0%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
	25%{ margin-top: -80px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
	50%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
	75%{ margin-top: -120px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
	100%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
}
@-moz-keyframes huanTop{
	0%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
	25%{ margin-top: -80px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
	50%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
	75%{ margin-top: -120px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
	100%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
}
@-o-keyframes huanTop{
	0%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
	25%{ margin-top: -80px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
	50%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
	75%{ margin-top: -120px; box-shadow: 0 0 5px rgba(0,0,0,0.2); }
	100%{ margin-top: -100px; box-shadow: 0 0 0 10px rgba(0,0,0,0.1); }
}


@media (max-width:1199px){
	header .box{ padding: 0 330px 0 300px; }
	header .box .left .tel{ padding-left: 20px; font-size: 16px; }
	header .box .right{ padding-left: 0; border-left: none; }
	header .box .menu{ padding: 0; }
	.banner .wz .textbox h2{ margin-bottom: 10px; font-size:18px; line-height: 30px; }
	.banner .wz .textbox p{ margin-bottom: 10px; font-size: 14px; line-height: 24px; }
	.banner .wz .textbox .more{ width: 120px; font-size: 12px; line-height: 40px; }
	.text-1 .h3{ font-size: 14px; line-height: 30px; }
	.text-1 .h2{ font-size: 20px; line-height: 30px; }
	.text-1 .h4{ font-size: 12px; line-height: 24px; }
	.text-11 form .qita ul li .mc{ width: 100px !important; }
	.text-11 form .qita ul li .labelbox{ width:calc(100% - 100px) !important; }
	.text-11 form .tishi ul li{ width: 33.33333% !important; }
	.text-11 form .tishi ul li .mc{ width: 100px; }
	.text-11 form .tishi ul li .textbox{ width: calc(100% - 100px); }
	.pictrue-2 ul li a .imgbox{ margin-bottom: -40px; height: 85px; }
	.pictrue-2 ul li a .imgbox img{ width: 80px; }
	.pictrue-2 ul li a .textbox{ padding:50px 15px 20px; }
	.pictrue-2 ul li a .textbox h2{ font-size: 16px; }
	.pictrue-2 ul li a .textbox p{ font-size: 12px; line-height: 24px; }
	.pictrue-3 .textbox .biaoti{ padding: 20px 20px 0 0; font-size: 18px; line-height: 30px; }
	.pictrue-3 .textbox .text{ padding: 20px 0 0 20px; height: inherit; font-size: 12px; line-height: 24px; }
	.pictrue-4 .textbox{ bottom: 4%; }
	.pictrue-4 .textbox ul .biaoti{ padding: 10px; height: 150px; }
	.pictrue-4 .textbox ul .biaoti .imgbox{ height: 80px; line-height: 80px; }
	.pictrue-4 .textbox ul .biaoti .imgbox img{ max-width: 100%; max-height: 100%; }
	.pictrue-4 .textbox ul .biaoti h5{ font-size: 16px; line-height: 24px; }
	.pictrue-4 .textbox ul li{ padding: 10px 0; }
	.pictrue-4 .textbox ul li .imgbox{ margin-bottom: 20px; height: 58px; line-height: 58px; font-size: 0; }
	.pictrue-4 .textbox ul li .imgbox img{ max-height: 100%; max-width: 100%; }
	.pictrue-4 .textbox ul li h3{ font-size: 14px; line-height: 24px; }
	.pictrue-4 .textbox ul li p{ font-size: 12px; line-height: 24px; }
	footer .box{ padding: 30px 0 0; }
	footer .box .contact ul li{ font-size: 12px; }
	footer .box .center ul li .biaoti a{ font-size: 14px; }
	footer .box .center ul li p a{ font-size: 12px; line-height: 26px; }
	footer .box .right .ewm{ padding: 5px; }

}

@media (max-width:991px){
	.main-1{ padding: 15px; }
	.main-1 .lefts{ margin-bottom: 20px; padding: 0; width: 100%; border-right: none; }
	.main-1 .rights{ padding: 0; width: 100%; border-left: none; }
	.main-2-list{ width: 100% !important; }
	.main-pad-1.active{ padding: 0 0 20px; }
	header .box{ padding: 0; min-height: inherit; }
	header .box .left{ position: inherit; left: inherit; top: inherit; float: left; }
	header .box .left .logo{ line-height: 80px; }
	header .box .left .tel{/*  padding-top: 20px;  */ line-height: 80px;}
	header .box .right{ position: inherit; right: inherit; top: inherit; float: right; padding-top:23px; height: inherit; }
	header .box .right .gwc{ padding-left: 0; }
	header .ydd_btn{ margin:20px 0 0 10px; padding:10px 7px; width:44px; height:24px; cursor:pointer;}
	header .ydd_btn span{ display:block; width:100%; height:4px; background:#aeaeae; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px;}
	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;}
	header .box .menu{ position: absolute; right: 0; top: 100%; z-index: 1; width: 120px; }
	header .box .menu ul li{ margin-bottom: 1px; width: 100%; background: rgba(255,255,255,0.8); }
	header .box .menu ul li > a{ font-size: 14px; line-height: 40px; }
	header .box .menu ul li::before{ display: none; }
	header .box .menu ul li.active > a{ color: #fff; background: #f07f14; }
	.title-3 ul li a{ padding: 0 10px; font-size: 16px; line-height: 50px; min-width:120px; }
	.title-4 h2{ font-size: 18px; line-height: 30px; }
	.title-9{ margin-bottom: 20px; }
	.text-3.active2{ padding:0; }
	.text-8 .biaoti .left{ font-size: 14px; }
	.text-8 .yonghu{ position: inherit; margin-bottom: 20px; padding-left: 0; }
	.text-8 .yonghu .left{ position: inherit; left: inherit; top: inherit; margin:0 auto; }
	.text-8 .yonghu .right{ padding:inherit; }
	.text-8 .yonghu .right h5{ margin-bottom: 10px; }
	.text-8 .yonghu .right ul li{ width: 100%; }
	.text-8 .dingdan ul li{ width: 100%; }
	.text-11 form .youbianju{ padding-left: 0; }
	.text-11 form .tops ul li{ margin-bottom: 20px !important; width: 50%; }
	.text-11 form .tops ul li .mc{ width:100px; font-size: 14px; line-height: 34px; }
	.text-11 form .tops ul li input{ width: calc(100% - 100px); height: 34px; font-size: 12px; line-height: 32px; }
	.text-11 form .tops ul li select{ height: 34px;font-size: 12px; line-height: 32px; }
	.text-11 form .tops ul li .time .input-group.date.form_date{ height: 34px; }
	.text-11 form .tops ul li .time .form-control{ height: 32px; line-height: 32px; }
	.text-11 form .tops ul li .time .input-group-addon{ height: 32px; line-height: 32px; }
	.text-11 form .qita ul li .mc{font-size: 14px; line-height: 34px; }
	.text-11 form .qita ul li .labelbox label{font-size: 12px; line-height: 34px !important; }

	.text-11 form .tishi ul li{ margin-bottom: 20px; width: 100% !important; }
	.text-11 form .tishi ul li:last-child{ margin-bottom: 0px; }
	.text-11 form button{ width: 200px; font-size: 16px; height: 40px; line-height: 40px; }
	.pictrue-1 .owl-theme .owl-controls .owl-buttons div{ display: none; }
	.pictrue-2 ul li{ margin-bottom: 20px; width: 50%; }
	.pictrue-2 ul li:nth-of-type(2n){ padding-top: 0; }
	.pictrue-3 .textbox{ right: inherit; left: 0; padding:20px; width: 100%; }
	.pictrue-3 .textbox .biaoti{ padding: 0; margin-bottom: 20px; font-size: 24px; line-height: 30px; }
	.pictrue-3 .textbox .text{ position:relative; left: inherit; top: inherit; padding: 0; width: inherit; font-size: 16px; line-height: 24px; color: #fff; }
	.pictrue-4 .textbox{ position: inherit; right: inherit; bottom: inherit; padding: 0; width: 100%; box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;-ms-box-shadow: none; }
	.pictrue-4 .textbox ul .biaoti{ width: 100%; }
	.pictrue-4 .textbox ul li{ width: 33.333333%; }
	.pictrue-6-list{ margin-bottom: 20px; border-right: none; }
	.pictrue-7-list{ padding-bottom: 30px; }
	.pictrue-8{ padding:30px 0; }
	.pictrue-8 .biaoti{ position: inherit; left: inherit; top: inherit; margin:0 auto 20px; width: 100px; height: 100px; line-height: 100px; font-size: 20px; }
	.pictrue-8 .biaoti:before{ bottom:20px; }
	.pictrue-8 ul li{ margin:10px 0; }
	.pictrue-8 ul li .box{ padding-left: 100px; min-height: 100px; max-width: 300px; }
	.pictrue-8 ul li .box .icon{ width: 100px; height: 100px; line-height: 98px; }
	.pictrue-8 ul li .box .icon img{ max-width:70%; max-height: 70%; }
	.pictrue-8 ul li .box .textbox .mc{ font-size: 18px; line-height: 24px; }
	.pictrue-8 ul li .box .textbox p{ font-size: 12px; line-height: 24px; height:48px; }
	.pictrue-9 ul li .box{ padding: 5px 10px !important;}
	.pictrue-9 ul li .biaoti{ margin:0; font-size: 12px; line-height: 24px !important; }
	.pictrue-9 ul li{ width:100px !important; }
	.pictrue-16 ul{ margin:0 -15px; }
	.pictrue-16 ul li{ margin-bottom: 20px; padding: 0 15px; width: 50%; }
	.pictrue-16 ul li a{ padding: 15px; }
	.pictrue-16 ul li a .biaoti{ margin-bottom: 10px; font-size: 12px; line-height: 24px; }
	.pictrue-16 ul li a .gk{ font-size: 12px; }
	.pictrue-17{ margin-bottom: 0; }
	.pictrue-17 ul li{ margin-bottom: 20px; width: 50%; }
	.pictrue-17 ul li a .textbox{ padding: 10px; }
	.pictrue-17 ul li a .textbox .biaoti{ margin-bottom: 10px; font-size: 14px; }
	.pictrue-17 ul li a .textbox .gk span{ font-size: 12px; }
	.subnav{ margin:0 -15px 20px; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none;}
	.subnav .biaoti{ position: relative; padding: 0 15px; font-size: 18px; line-height: 50px; text-align: center; 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/icon/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(90deg);-ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
	.subnav ul{ margin:15px 15px 0 !important; border-top: solid 1px #dfdfdf; }
	.subnav ul li a{ font-size: 14px; line-height: 40px; }
	.subnav-2 .biaoti{ margin-bottom: 1px; }
	.subnav-2 .biaoti:before{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;}
	.subnav-2 .biaoti:after{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
	.subnav-2 .biaoti.active:before{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
	.subnav-2 .biaoti.active:after{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;}
	.subnav-2 ul{ margin-bottom: 0; }
	footer .box .left{ width: 100%;text-align: center; }
	footer .box .left .contact ul{display: inline-block; vertical-align: top; }
	footer .box .left .contact ul li{ margin-bottom: 10px; text-align: left; }
	footer .box .left .fenxiang ul{display: inline-block; vertical-align: top; }
	footer .footer_bar p{ width: 100%;text-align: center; }
	footer .footer_bar .dh{ width: 100%; font-size: 0; text-align: center; }
	footer .footer_bar .dh ul{ display: inline-block; vertical-align: top; }	
	footer .footer_bar .dh ul li a{ font-size: 14px; }	
	.col-xs-12 img{ max-width:100%;}
}

@media (max-width:767px){
	.main-pad-1{ padding: 30px 0; }
	.main-Background-2{ overflow: hidden; }
	body{ padding-bottom:50px;}	
	header .box{ position: relative; margin:0 -15px; padding:34px 15px 0; }	
	header .box:before{ content: ""; position: absolute; left: 0; top: 34px; z-index: 1; width: 100%; height: 1px; background:#f2f2f2; }
	header .box .left .logo{ line-height: 60px; }
	header .box .left .logo img{ width: 120px; }
	header .box .left .tel{ /* padding-top: 10px;  */padding-left: 10px;line-height: 60px;  }
	header .box .right{ position: absolute; left: 0; top: 5px; z-index: 1; padding:0 15px; width: 100%; }
	header .box .right .gwc{ padding-right: 10px; }
	header .box .right .gwc a{ padding-left: 20px; width: 20px; height: 24px; overflow: hidden; background-size: 20px auto }
	header .box .right .dlzc a{ width:60px; height: 24px; line-height:22px !important; font-size:12px; }
	header .box .right .dlzc a:first-child span{ padding-left: 20px; font-size: 12px; line-height: 24px; background-size: 16px auto; }
	header .box .right .dlzc a:last-child{ font-size: 12px; line-height: 22px; }
	header .ydd_btn{ margin:10px 0 0; padding:10px;}	
	header .box .right .dlzc .login span{ padding-left: initial; display: inline-block; vertical-align: top; font-size: 12px; color: #fff; line-height: 22px; background: initial; }
	.banner #myCarousel .carousel-indicators{ bottom: 10px; }
	.banner #myCarousel .carousel-indicators li{ margin:0 3px; width: 10px; height: 10px; border-radius: 50%; }
	.hot{height:50px; background:#f07f14; 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 span.jd{ display: block; height: 20px; font-size: 0; }
	.hot span.jd img{height:20px; }
	.hot h6{ font-size:12px; line-height:20px;}
	.hot .row div a{ display:block; color:#fff; padding:7px 0; border-right: solid 1px #b85c06; border-left: solid 1px #ffba78; }
	.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/icon/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/icon/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; }
	.banner .wz .textbox h2{ font-size: 14px; line-height: 23px; }
	.banner .wz .textbox p{ font-size: 12px; line-height: 20px; }
	.banner .wz .textbox .more{ font-size: 12px; line-height: 30px; }
	.banner .wz .textbox .cn{ font-size:18px;line-height:24px; }
	.banner .wz .textbox .en{ margin-bottom:10px;font-size:18px; line-height: 24px; }
	.banner .wz .textbox .jieshao{ font-size:14px;line-height: 24px; }
	.text-1 .h3{ font-size: 12px; }
	.text-1 .h3 br{ display: none; }
	.text-1 .h2{ font-size: 16px; }
	.text-1 .h2 br{ display: none; }
	.text-1 .h4 br{ display: none; }
	.text-2{ font-size: 12px; line-height: 24px; }
	.text-2.active{ font-size: 12px; line-height: 24px; }
	.text-3{ font-size: 12px; line-height: 24px; }
	.text-3.active{ margin-bottom: 20px; }
	.text-4 thead tr td{ line-height:24px; }
	.text-4 thead tr td:first-child{ padding-left: 10px; padding-right: 10px; font-size: 14px; }
	.text-4 thead tr td:nth-child(2){ font-size:12px; }
	.text-4 thead tr td:last-child{ font-size: 12px; }
	.text-4 tbody tr td:first-child{ padding-left: 10px; padding-right: 10px; font-size: 12px; }
	.text-4 tbody tr td span{ font-size: 12px; }
	.text-5 .textbox{ font-size: 12px; line-height: 24px; }
	.text-5 .tijiao a:first-child{ margin-right: 10px; width: 120px; font-size: 12px; line-height: 40px; border-radius: 20px;  -webkit-border-radius: 20px;  -moz-border-radius: 20px;  -o-border-radius: 20px; }
	.text-5 .tijiao a:last-child{ width: 120px; border-radius: 20px;  -webkit-border-radius: 20px;  -moz-border-radius: 20px;  -o-border-radius: 20px; }
	.text-5 .tijiao a:last-child span{ font-size: 12px; line-height: 40px; }
	.text-6{ padding:15px; }
	.text-6 .biaoti1{ margin-bottom: 10px; }
	.text-6 .biaoti2{ line-height: 30px; }
	.text-6 .shouhuoxinxi .hang{ padding:0; }
	.text-6 .shouhuoxinxi .hang span{ position: inherit !important; left: inherit; top: inherit; width: 100%; font-size:12px; text-align: left; }
	.text-6 .shouhuoxinxi .hang p{ margin-left: 0; }
	.text-6 .shouhuoxinxi .hang .xiala .kuang{ margin-bottom: 10px !important; margin-left:0; width: 100%; }
	.text-6 .shouhuoxinxi .hang .xiala .kuang select{ width: 100%; }
	.text-6 .zhifufangshi a{ margin:0 10px 10px 0; width: 100px; }
	.text-6 .qingdan .biaoti{ display: none; }
	.text-6 .qingdan ul li{ padding:10px 0; }
	.text-6 .qingdan ul li .span1,.text-6 .qingdan ul li .span2,.text-6 .qingdan ul li .span3,
	.text-6 .qingdan ul li .span4,.text-6 .qingdan ul li .span5
	{ position: relative; padding:0 0 0 70px !important; width: 100% !important; min-height: 30px; }
	.text-6 .qingdan ul li .mc{ position: absolute; left: 0; top: 0; font-size: 12px; width:60px; line-height: 30px; text-align: right; }
	.text-6 .qingdan ul li .span1 .mc{ line-height: 66px; }
	.text-6 .qingdan ul li .span1 .chanpin .textbox{ padding-left: 10px; line-height: 66px; }
	.text-6 .qingdan ul li .span2 .danjia{ line-height: 30px; }
	.text-6 .qingdan ul li .span3 .shuliang{ line-height: 30px; }
	.text-6 .qingdan ul li .span4 .youhui{ line-height: 30px; }
	.text-6 .qingdan ul li .span5 .xiaoji{ line-height: 30px; }
	.text-7 .textbox{ padding:20px; }
	.text-7 .textbox .biaoti{ margin-bottom: 20px; }
	.text-7 .textbox form .hang span{ font-size: 12px; }
	.text-7 .textbox form .hang .yzm input{ margin-bottom: 5px; width:calc(100% - 102px); }
	.text-7 .textbox form .hang .yzm .yzm-img{ margin-right:0; }
	.text-8 .biaoti .search form{ width: 170px; }
	.text-9{ padding-top: 0; }
	.text-11{ padding: 20px; }
	.text-11 form .tops ul li{ width:100% !important; }
	.text-11 form .tops ul li.shuang1 .mc{ width: 130px; }
	.text-11 form .tops ul li.shuang1 input{ width: calc(100% - 130px); }
	.text-11 form .tops ul li .labelbox label{ margin:0 10px 0 0;}
	.text-11 form .tishi ul li .textbox{ font-size: 12px; }
	.title-1{ max-width: 80%; }
	.title-1 .textbox{ top: 28px; }
	.title-1 .textbox h3{ font-size: 18px; line-height: 24px; }
	.title-1 .textbox h4{ margin:0; font-size: 12px; line-height: 18px; }
	.title-1 .textbox .more a{ font-size: 12px; line-height: 24px; }
	.title-3 ul li a{ font-size: 12px; line-height: 40px; min-width:80px; }
	.title-4.active{ margin-bottom: 20px; }
	.title-4 h2{ font-size: 16px; line-height: 24px; }
	.title-4 h3{ font-size:20px; line-height: 24px; }
	.title-6 ul li{ margin:0 10px 10px 0; }
	.title-6 ul li a{ padding:0 10px; min-width:80px; font-size: 12px; height:34px; line-height:32px; }
	.title-7{ padding-bottom: 10px; margin-bottom: 10px; font-size: 16px; line-height: 30px; }
	.title-8{ padding-bottom: 10px; margin-bottom: 10px; font-size: 16px; line-height: 24px; }
	.title-9 a .imgbox img{ width: 50px; }
	.title-9 a .cn{ font-size: 18px; line-height: 24px; }
	.pictrue-2 ul li a .textbox{ padding: 50px 10px 10px; }
	.pictrue-2 ul li a .textbox h2{ font-size: 14px; }
	.pictrue-2 ul li a .textbox p br{ display: none; }
	.pictrue-2 ul li a .textbox p{ height: 48px; overflow: hidden; }
	.pictrue-3 .textbox .biaoti{ font-size: 18px; line-height: 24px; }
	.pictrue-3 .textbox .text{ font-size: 12px; }
	.pictrue-5-list a .textbox{ padding-top:10px; }
	.pictrue-5-list a .textbox h3{ margin-bottom: 5px; padding: 0 10px; font-size: 14px; }
	.pictrue-5-list a .textbox .jiage{ margin-bottom: 5px; font-size: 14px; line-height: 24px; }
	.pictrue-5-list a .textbox .jiangexian{ margin:0 auto 10px; }
	.pictrue-6-list a .imgbox{ height: 60px; line-height: 60px; }
	.pictrue-6-list a .textbox h3{ margin:15px 0; font-size:14px; line-height: 24px; }
	.pictrue-7-list{ margin-bottom: 20px; padding-bottom: 20px; }
	.pictrue-7-list .imgbox{ padding: 10px; }
	.pictrue-7-list .imgbox a{ height: 120px; line-height: 120px; }
	.pictrue-7-list .textbox .biaoti{ padding: 0 10px; font-size: 12px; line-height: 24px; }
	.pictrue-7-list .textbox .jiage{ font-size: 18px; line-height: 24px; }
	.pictrue-7-list .textbox ul li{ margin:0 5%; max-width: 90%; }
	.pictrue-7-list .textbox ul li:first-child{ margin-bottom: 10px; }
	.pictrue-7-list .textbox ul li a span{ font-size: 12px; line-height: 30px; }
	.pictrue-8 .biaoti{ font-size: 16px; }
	.pictrue-8 ul li{ width: 100%; }
	.pictrue-11{ margin-bottom: 0; }
	.pictrue-11 ul li{ margin-bottom: 20px; padding: 0 10px; }
	.pictrue-11 ul li .textbox h3{ margin-bottom: 20px; font-size: 16px; line-height: 24px; }
	.pictrue-11 ul li .textbox p{ font-size: 12px; }
	.pictrue-12 ul li{ margin-bottom: 20px; width: 50%; }
	.pictrue-12 ul li .textbox h2{ font-size: 18px; line-height: 24px; }
	.pictrue-12 ul li .textbox h4{ font-size: 14px; }
	.pictrue-14{ padding: 15px; }
	.pictrue-14 .title h5{ font-size: 18px; line-height: 24px; }
	.pictrue-14 .biaoti{ display: none; }
	.pictrue-14 ul li{ padding:10px 0; height: inherit; }
	.pictrue-14 ul li .span{ position: relative; margin-bottom: 5px; padding-left:90px; width: 100%; min-height: 24px; text-align: left; }
	.pictrue-14 ul li .span .mc{ position: absolute; left: 0; top: 0; z-index: 1; width: 75px; font-size: 12px; line-height: 24px; text-align: right; }
	.pictrue-14 ul li .span .mingcheng{ line-height: 24px; }
	.pictrue-14 ul li .span .imgbox{ margin:0; width: 80px; }
	.pictrue-14 ul li .span .danjia{ line-height: 24px;}
	.pictrue-14 ul li .span .shuliang{ margin-top: 0;}
	.pictrue-14 ul li .span .xiaoji{ line-height: 24px;}
	.pictrue-14 ul li .span .yunfei{ line-height: 24px;}
	.pictrue-14 ul li .span .caozuo{ line-height: 24px; text-align: left;}
	.pictrue-14 .jiesuan .left h4{ font-size: 16px; }
	.pictrue-14 .jiesuan .left{ width: 100%; }
	.pictrue-14 .jiesuan .right{ float: left !important; }
	.pictrue-14.active{ padding: 0; }
	.pictrue-14.active ul li .span .mingcheng{ text-align: left; }
	.pictrue-14.active ul li .span .dingdanjine{ line-height:24px; }
	.pictrue-14.active ul li .span .caozuo{ text-align: left; }
	.pictrue-15-list{ margin-bottom: 20px; }
	.pictrue-15-list a{ padding-left: 120px; min-height: 100px; }
	.pictrue-15-list a .imgbox{ width: 120px;  }
	.pictrue-15-list a .imgbox span{ height: 100px; }
	.pictrue-15-list a .textbox{ padding-left: 10px; }
	.pictrue-15-list a .textbox .biaoti{ margin-bottom: 5px; font-size: 14px; line-height: 24px; }
	.pictrue-15-list a .textbox p{ height: 40px; font-size: 12px; line-height: 20px; }
	.pictrue-15-list a .textbox .more{ font-size: 12px; }
	footer .footer_bar p{ font-size: 12px; }
	footer .footer_bar .dh ul li{ display: inline-block; vertical-align: top; float: inherit !important; }
	footer .footer_bar .dh ul li a{ font-size: 12px; }
	.col-xs-12 img{ max-width:100%;}
	.text-10 form .ul .li {width: 100% !important;}
 }

/*提示样式*/
.msg_tips{margin:30px auto;position:relative;width:90%;}
.msg_tips .ico{display:block;float:left;background:url(../images/icon_tips.png) no-repeat left top;width:46px;height:46px; text-indent:-99999px;overflow:hidden;margin-top:10px;}
.msg_tips .ico.error{background-position:-50px 0;}
.msg_tips .ico.warning{background-position:-100px 0;}
.msg_tips .msg { padding-bottom:20px; font-size:13px; text-align:center;}
.msg_tips .msg p{ text-align:left;}
.msg_tips .msg strong{font-size:16px; line-height:32px;}
.msg_tips .msg p{line-height:1.8em; letter-spacing:1px;}
/*购物车 -产品详情页加入*/
.cart_info{z-index:2;margin:-75px;padding:20px;border:1px solid #DFC795;position:absolute;left:0px;_left:-269px;width:365px;height:auto;background:#F7F2D0;text-align:left;}
.cart_info .msg p{margin-bottom:10px;}
.cart_info .close{display:block;margin:0;padding:0;position:absolute;top:5px;right:5px;width:15px;height:10px;text-indent:-9999px;background:url(../images/sprite.gif) no-repeat left -240px;cursor:pointer; width: 19px !important; border: initial !important;}
.cart_info .msg a { display:initial;}

.page_foot{clear:both;padding-top:15px;height:35px;}
.page_btns{float:left;}
.page_btns a{color:#444;font-weight:bold; margin-right:5px;}
.page_btns .pipe{color:#CBCBCB;margin:0 5px;}

.video-box{position:fixed;width:100%;height:100%;z-index:2147483648;left:0;top:0;overflow:hidden;}
.video-box .closeBtn{position:absolute;right:15px;top:10px;width:36px;height:36px;line-height:36px;text-align:center; font-size:32px;font-family:'Microsoft YaHei'; color:#fff;border-radius:50%;background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important; background-color: #000; filter: Alpha(opacity=70);cursor:pointer;opacity:0;transition:all 0.5s;}
.video-box:hover .closeBtn{background: rgba(255, 0, 0, 0.7) none repeat scroll 0 0 !important; background-color: #ff0000; filter: Alpha(opacity=70);opacity:1;}

.oatuh-box{ clear:both; padding-top:20px; }
.oatuh-box h3{ display:block; margin:0; color:#666; font-size:14px;line-height:30px;}
.oatuh-box a{ display: block; margin-right:20px; font-size: 0; line-height: 30px; }
.oatuh-box a img{ margin-top: 3px; }
.oatuh-box a span{ display: block; margin-left:5px; font-size: 12px; color: #707070; }

@media (max-width:479px){
	.title-11{margin-bottom: -12px;}
	.title-11 span{  font-size: 14px; line-height: 24px; }
	.text-11{ padding: 30px 20px; }
	.text-11 form .tops ul li{ margin-bottom: 10px !important; }
	.text-11 form .tops ul li .mc{ width:100%; font-size: 12px; line-height: 24px; text-align: left; }
	.text-11 form .tops ul li input{ width: 100%; height: 34px; font-size: 12px;  line-height: 32px; }
	.text-11 form .tops ul li.shuang1 .mc{ width: 100%; }
	.text-11 form .tops ul li.shuang1 input{ width: 100%; }
	.text-11 form .tops ul li.shuang2 .mc{ width: 100%; }
	.text-11 form .tops ul li.shuang2 input{ width: 100%; }
	.text-11 form .tops ul li .time{ width: 100%; }
	.text-11 form .tops ul li .labelbox{ width: 100%; }
	.text-11 form .tops ul li .labelbox label{ font-size: 12px; }
	.text-11 form .tops ul li textarea{ width: 100%; max-width: 100%; min-width: 100%; height: 120px; min-height: 120px; }
	.text-11 form .qita ul li{ width: 100%; }
	.text-11 form .qita ul li .mc{ width: 100%; }
	.text-11 form .tishi ul li .mc{ width: 100%; text-align: left; }
	.text-11 form .tishi ul li .textbox{ width: 100%; }
	.text-11 form button{ width: 160px; font-size:14px; }
	.text-11 form .tops ul li .xl{ width: 100%; }


}

.fuchuang{ position:fixed; top: 40%; right: 0; width: 50px; z-index: 2; }
.fuchuang ul li a{ display: block; height: 50px; }
.fuchuang ul li a.tel{ background: url(../images/icon/phone.jpg) no-repeat; }
.fuchuang ul li a.tel:hover{ background: url(../images/icon/phone2.jpg) no-repeat; }
.fuchuang ul li a.gwc{ background: url(../images/icon/shopping_cart.jpg) no-repeat; }
.fuchuang ul li a.gwc:hover{ background: url(../images/icon/shopping_cart2.jpg) no-repeat; }
.fuchuang ul li a.txt{ background: url(../images/icon/document.jpg) no-repeat; }
.fuchuang ul li a.txt:hover{ background: url(../images/icon/document2.jpg) no-repeat; }

/*---网站地图---*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; background: #fff; }
.sitemap_con { width:845px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc { background:url(Img/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.sitemap_con .h4 { line-height:30px;}
.b4 { border:solid 1px #E0E0E0; min-height:30px;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:30px; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#FF7900;}