@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:1030px !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}
.pad-1{ padding: 10px; }
.pad-2{ padding:0 40px; }
.pad-3{ padding: 20px; }

.main-pad-1{ padding:15px 0;}
.main-pad-2{ padding:15px 0 0;}
.main-Color-1{ background: #fff; }

/*header .top_bar{ padding: 5px 0; border-bottom: solid 1px #e6e6e6; }
header .top_bar .yonghuming{ font-size: 0; }
header .top_bar .yonghuming span{display: inline-block; vertical-align: top; font-size: 12px; color: #797979; line-height: 26px; }
header .top_bar .yonghuming input{ margin-right:10px; display: inline-block; vertical-align: top; padding: 0 10px; width: 126px; height: 26px; font-size: 12px; color: #666; background: #f0f0f0; border:solid 1px #e5e5e5; }
header .top_bar .yonghuming button{ margin-left: -5px; margin-right: 5px; display: inline-block; vertical-align: top; width: 39px; height: 26px; line-height: 24px; font-size: 12px; color: #797979;
background:rgb(237,237,237);background:-moz-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:-webkit-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:linear-gradient(to bottom,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed',endColorstr='#d8d8d8',GradientType=0 ); border:solid 1px #bababa; border-radius: 5px; }
header .top_bar .yonghuming a{ display: inline-block; vertical-align: top; width: 39px; height: 26px; line-height: 24px; font-size: 12px; color: #fff;
background:rgb(254,82,120);background:-moz-linear-gradient(top,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);background:-webkit-linear-gradient(top,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);background:linear-gradient(to bottom,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe5278',endColorstr='#e51e49',GradientType=0 );border-radius: 5px;  }
header .top_bar .shezhi{ padding: 7px 0; font-size: 0; }
header .top_bar .shezhi a{ display: inline-block; vertical-align: top; height: 12px; font-size: 12px; color: #e41b47; line-height: 12px; }
header .top_bar .shezhi a:first-child{ padding: 0 16px 0 0; border-right: solid 1px #e41b47; }
header .top_bar .shezhi a:last-child{ padding: 0 0 0 16px;}
header .logo{ line-height: 99px; }
header .searchbox{ margin:29px 0 0 10%; }
header .searchbox .search{ position: relative; margin-bottom: 9px; padding: 0 95px 0 0; width: 335px; min-height: 33px; background:#f0f0f0; border:solid 1px #cecece; border-radius: 5px; box-shadow: inset 3px 3px 5px rgba(0,0,0,0.1);}
header .searchbox .search input{ padding: 0 10px; width: 100%; height: 31px; font-size: 12px; color: #333; background: none; border:none; }
header .searchbox .search button{ padding: 0 0 0 25px; font-size: 12px; color: #fff; font-weight: bold; position: absolute; right:-1px; top:-1px; z-index: 1; width: 95px; height: 33px; border:solid 1px #d8004b; border-radius:5px;
background:rgb(250,5,96);background:-moz-linear-gradient(top,rgba(250,5,96,1) 0%,rgba(214,0,70,1) 100%);background:-webkit-linear-gradient(top,rgba(250,5,96,1) 0%,rgba(214,0,70,1) 100%);background:linear-gradient(to bottom,rgba(250,5,96,1) 0%,rgba(214,0,70,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa0560',endColorstr='#d60046',GradientType=0 ); }
header .searchbox .search button:after{ content: ""; position: absolute; left: 19px; top: 6px; z-index: 1; width: 18px; height: 18px; background: url(../images/icon/search_fdj.png) no-repeat; }
header .searchbox .ziduan{ font-size: 0; }
header .searchbox .ziduan a{ padding: 0 10px; display: inline-block; vertical-align: top; height: 12px; font-size: 12px; color: #5d5d5d; line-height: 12px; border-left: solid 1px #5d5d5d; }
header .searchbox .ziduan a:first-child{ padding-left: 0; border-left: none;}
header .searchbox .ziduan a:last-child{ padding-right: 0; }
header .searchbox .ziduan a:hover{ color: #e41b47 }
header .tel{ margin-top: 23px; padding-left: 50px; color: #858585; line-height: 24px; background: url(../images/icon/tel_icon.png) no-repeat left; }
header .tel strong{ display: block; font-family: arial; font-size: 24px; color: #e3024f; line-height:30px; }
header nav{ position: relative; height: 37px; background: #e41b47; }
header nav:after,header nav:before{ content: ""; position: absolute; left: 0; z-index: 1; width: 100%; height: 1px; background: #ec6d82; }
header nav:after{ top: 1px; }
header nav:before{ bottom: 1px; }
header nav .biaoti{ position: relative; z-index: 2; width: 20%; font-size: 12px; color: #fff; line-height: 37px;
background:rgb(192,6,45);background:-moz-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:-webkit-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:linear-gradient(to bottom,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0062d',endColorstr='#e8254f',GradientType=0 ); }
header nav ul{ position: relative; z-index: 2; padding:0 0 0 10px !important; width: 80%; }
header nav ul li{ width: 9.0909%; }
header nav ul li a{ display: block;  font-size: 12px; color: #fff; line-height: 37px; }
header nav ul li:hover a{ color: #fff; }
header nav ul li.active a{ color: #fff;background:rgb(192,6,45);background:-moz-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:-webkit-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:linear-gradient(to bottom,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0062d',endColorstr='#e8254f',GradientType=0 ); }
.header-menu .imgbox img{ max-width:100%;  }
.header-menu nav{ background: #0078c9 }
.header-menu nav ul li{ position:relative; }
.header-menu nav ul li a{ display: block; padding: 0 17px; color: #fff; line-height: 35px; }
.header-menu nav ul li:after{ margin-top:-7px; content: ""; position: absolute; left: 0; top: 50%; z-index: 1; width: 1px; height: 14px; background: #fff; }
.header-menu nav ul li:first-child:after{ display: none; }*/


header .top_bar{ padding: 5px 0; border-bottom: solid 1px #e6e6e6; }
header .top_bar .yonghuming{ font-size: 0; }
header .top_bar .yonghuming span{display: inline-block; vertical-align: top; font-size: 12px; color: #797979; line-height: 26px; }
header .top_bar .yonghuming input{ margin-right:10px; display: inline-block; vertical-align: top; padding: 0 10px; width: 126px; height: 26px; font-size: 12px; color: #666; background: #f0f0f0; border:solid 1px #e5e5e5; }
header .top_bar .yonghuming button{ margin-left: -5px; margin-right: 5px; display: inline-block; vertical-align: top; width: 39px; height: 26px; line-height: 24px; font-size: 12px; color: #797979;
background:rgb(237,237,237);background:-moz-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:-webkit-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:linear-gradient(to bottom,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed',endColorstr='#d8d8d8',GradientType=0 ); border:solid 1px #bababa; border-radius: 5px; }
header .top_bar .yonghuming a{ display: inline-block; vertical-align: top; padding-left:5px; padding-right:5px; margin-right:5px; height: 26px; line-height: 24px; font-size: 12px; color: #fff;
background:rgb(254,82,120);background:-moz-linear-gradient(top,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);background:-webkit-linear-gradient(top,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);background:linear-gradient(to bottom,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe5278',endColorstr='#e51e49',GradientType=0 );border-radius: 5px;  }
header .top_bar .shezhi{ padding: 7px 0; font-size: 0; }
header .top_bar .shezhi a{ display: inline-block; vertical-align: top; height: 12px; font-size: 12px; color: #e41b47; line-height: 12px; }
header .top_bar .shezhi a:first-child{ padding: 0 16px 0 0; border-right: solid 1px #e41b47; }
header .top_bar .shezhi a:last-child{ padding: 0 0 0 16px;}
header .logo{ line-height: 99px; }
header .searchbox{ margin:29px 0 0 10%; }
header .searchbox .search{ position: relative; margin-bottom: 9px; padding: 0 95px 0 0; width: 335px; min-height: 33px; background:#f0f0f0; border:solid 1px #cecece; border-radius: 5px; box-shadow: inset 3px 3px 5px rgba(0,0,0,0.1);}
header .searchbox .search input{ padding: 0 10px; width: 100%; height: 31px; font-size: 12px; color: #333; background: none; border:none; }
header .searchbox .search button{ padding: 0 0 0 25px; font-size: 12px; color: #fff; font-weight: bold; position: absolute; right:-1px; top:-1px; z-index: 1; width: 95px; height: 33px; border:solid 1px #d8004b; border-radius:5px;
background:rgb(250,5,96);background:-moz-linear-gradient(top,rgba(250,5,96,1) 0%,rgba(214,0,70,1) 100%);background:-webkit-linear-gradient(top,rgba(250,5,96,1) 0%,rgba(214,0,70,1) 100%);background:linear-gradient(to bottom,rgba(250,5,96,1) 0%,rgba(214,0,70,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa0560',endColorstr='#d60046',GradientType=0 ); }
header .searchbox .search button:after{ content: ""; position: absolute; left: 19px; top: 6px; z-index: 1; width: 18px; height: 18px; background: url(../images/icon/search_fdj.png) no-repeat; }
header .searchbox .ziduan{ font-size: 0; }
header .searchbox .ziduan a{ padding: 0 10px; display: inline-block; vertical-align: top; height: 12px; font-size: 12px; color: #5d5d5d; line-height: 12px; border-left: solid 1px #5d5d5d; }
header .searchbox .ziduan a:first-child{ padding-left: 0; border-left: none;}
header .searchbox .ziduan a:last-child{ padding-right: 0; }
header .searchbox .ziduan a:hover{ color: #e41b47 }
header .tel{ margin-top: 23px; padding-left: 50px; color: #858585; line-height: 24px; background: url(../images/icon/tel_icon.png) no-repeat left; }
header .tel strong{ display: block; font-family: arial; font-size: 24px; color: #e3024f; line-height:30px; }
header nav{ position: relative; height: 37px; background: #e41b47; }
header nav:after,header nav:before{ content: ""; position: absolute; left: 0; z-index: 1; width: 100%; height: 1px; background: #ec6d82; }
header nav:after{ top: 1px; }
header nav:before{ bottom: 1px; }
header nav .biaoti{ position: relative; z-index: 2; width: 20%; font-size: 12px; color: #fff; line-height: 37px;
background:rgb(192,6,45);background:-moz-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:-webkit-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:linear-gradient(to bottom,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0062d',endColorstr='#e8254f',GradientType=0 ); }
header nav ul{ position: relative; z-index: 2; padding:0 0 0 10px !important; width: 80%; }
header nav ul li{ width: 8.2909%; }
header nav ul li a{ display: block;  font-size: 12px; color: #fff; line-height: 37px; }
header nav ul li:hover a{ color: #fff; }
header nav ul li.active a{ color: #fff;background:rgb(192,6,45);background:-moz-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:-webkit-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:linear-gradient(to bottom,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0062d',endColorstr='#e8254f',GradientType=0 ); }
.header-menu .imgbox img{ max-width:100%;  }
.header-menu nav{ background: #0078c9 }
.header-menu nav ul li{ position:relative; }
.header-menu nav ul li a{ display: block; padding: 0 17px; color: #fff; line-height: 35px; }
.header-menu nav ul li:after{ margin-top:-7px; content: ""; position: absolute; left: 0; top: 50%; z-index: 1; width: 1px; height: 14px; background: #fff; }
.header-menu nav ul li:first-child:after{ display: none; }
.bk-1 .left{padding:6px; width: 20%; height: 480px; border:solid 1px #e6e6e6; }
.bk-1 .right{ margin-top: 270px; padding-left: 10px; width: 80%; height:210px; }
.bk-2{ margin-top: 10px; }
.bk-2 .biaoti{ margin:0 0 10px; }
.bk-2 .biaoti ul{border-left: solid 1px #cdcdcd;}
.bk-2 .biaoti ul li,.bk-2 .biaoti ul .li{ position: relative; width: 20%;border-top: solid 1px #cdcdcd; }
.bk-2 .biaoti ul .li{ display: none; }
.bk-2 .biaoti ul li a,.bk-2 .biaoti ul .li a{ display: block; color: #333; line-height: 46px;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;
background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0 ); }
.bk-2 .biaoti ul li.active:after,.bk-2 .biaoti ul .li.active:after{ margin-left: -5px; content: ""; position: absolute; left: 50%; bottom: -4px; z-index: 1; width: 0; height: 0; border-left: solid 5px transparent;border-right: solid 5px transparent;border-top: solid 5px #b71111; }
.bk-2 .biaoti ul li.active a,.bk-2 .biaoti ul .li.active a{ color: #fff;
background:rgb(211,45,45);background:-moz-linear-gradient(top,rgba(211,45,45,1) 0%,rgba(182,18,17,1) 100%);background:-webkit-linear-gradient(top,rgba(211,45,45,1) 0%,rgba(182,18,17,1) 100%);background:linear-gradient(to bottom,rgba(211,45,45,1) 0%,rgba(182,18,17,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d32d2d',endColorstr='#b61211',GradientType=0 ); }

.text-1 ul{ padding: 3px 0 0; margin:0 -3px; }
.text-1 ul li{ padding: 0 3px; margin-bottom: 5px; width: 50%; }
.text-1 ul li a{ display: block; padding: 0 5px; font-size: 12px ;color: #333; line-height: 26px; border:solid 1px #e6e6e6; border-radius: 5px; }
.text-2{ margin:15px 0 0; }
.text-2 h5{ margin:0 0 10px; padding: 0 0 0 7px; font-size: 14px; color: #333; line-height: 23px; border-left: solid 3px #e41b47; border-bottom: solid 1px #e6e6e6; }
.text-2 ul{ margin:0 -3px; }
.text-2 ul li{ padding: 0 3px; margin-bottom: 5px; width: 33.3333%; }
.text-2 ul li a{ display: block;font-size: 12px; color: #656565; line-height:24px; }
.text-3{ padding: 2px 10px 11px; }
.text-3 a{ position: relative; display: block; padding: 0 15px 0 33px; font-size: 12px;color: #333; line-height: 32px; border-bottom: dashed 1px #d3d3d3; }
.text-3 a:after{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s; margin-top:-1px; content: ""; position: absolute; left: 20px; top: 50%; z-index: 1; width: 2px; height: 2px; background: #333; }
.text-4{ padding: 10px; font-size: 12px; color: #333; line-height: 22px; }
.text-5 .left{ width:40%; }
.text-5 .left h5{ margin:0; font-size: 14px; color: #333; font-weight: bold; line-height: 24px; }
.text-5 .left form .hang{ position: relative; padding: 0 0 0 70px; margin-bottom:10px; min-height: 37px; }
.text-5 .left form .hang span{ position: absolute; left: 0; top: 0; z-index: 1; width: 70px; font-size: 12px; color: #333; line-height: 37px; }
.text-5 .left form .hang input{ padding: 0 10px; width:100%; height: 37px; font-size: 12px ;color: #333; border:solid 1px #c3c3c3; background:none; }
.text-5 .left form .hang textarea{ padding: 0 10px; max-width: 100%; min-width:100%; width:100%; min-height:50px; line-height: 37px; font-size: 12px ;color: #333; border:solid 1px #c3c3c3; background:none; }
.text-5 .left form .hang p{ margin:0; width:100%; font-size: 12px; color: #999; line-height: 24px; }
.text-5 .left form .hang button{ width: 100%; height: 37px; font-size: 12px; color: #fff; line-height:35px; background: #e41b47; border:solid 1px #c3c3c3; }
.text-5 .right{ width:40%; }
.text-5 .right h5{ margin:0; font-size: 14px; color: #333; font-weight: bold; line-height: 24px; }
.text-5 .right p{ color: #333; line-height: 30px; }
.text-6 .left{ margin-right: 20px; width: 300px; border:solid 1px #dbdbdb; border-radius: 5px; overflow: hidden; }
.text-6 .left .hang{ position: relative; margin-bottom:6px; padding: 0 0 0 55px; min-height: 24px; }
.text-6 .left .hang span{ position: absolute; left: 0; top: 0; z-index: 1; width: 55px; font-size: 12px; color: #333; line-height: 24px; }
.text-6 .left .hang input{ padding: 0 10px; width: 100%; height: 24px; font-size: 12px; color: #333; background: none; border:solid 1px #a9a9a9; }
.text-6 .left .hang p{ font-size: 12px; color: #333; line-height: 24px; }
.text-6 .left .hang p a{ color: #333; }
.text-6 .biaoti{ height: 34px;
background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#dddddd',GradientType=0 ); }
.text-6 .dl,.text-6 .zc{ padding: 24px; }
.text-6 .right{ width: 500px; border:solid 1px #dbdbdb; border-radius: 5px; overflow: hidden; }
.text-6 .zc .hang{ position: relative; margin-bottom:6px; padding: 0 0 0 60px; min-height: 24px; }
.text-6 .zc .hang span{ position: absolute; left: 0; top: 0; z-index: 1; width:60px; font-size: 12px; color: #333; line-height: 24px; }
.text-6 .zc .hang input{ padding: 0 10px; width: 167px; height: 24px; font-size: 12px; color: #333; background: none; border:solid 1px #a9a9a9; }
.text-6 .zc .hang label{ margin:0 10px 0 0; }
.text-6 .zc .hang label input{ padding: 0; width: inherit; height: inherit; border:none; }
.text-6 .zc .hang p{ font-size: 0; color: #333; line-height: 24px; }
.text-6 .zc .hang p i{ display:inline-block; vertical-align: top; margin:0 10px 0 5px; font-size: 12px; font-style:normal; color: #e41b47; }
.text-6 .zc .hang p b{ display:inline-block; vertical-align: top;}
.text-6 .zc .hang p small{  display:inline-block; vertical-align: top;font-size: 12px; }
.text-7 .left{ width:25%;}
.text-7 .right{ padding: 0 0 0 5px; width: 75%;}
.text-7 .dingdan{ padding: 10px; }
.text-7 .dingdan .biaoti span{float: left; font-size: 12px; line-height: 38px; background: #dbdbdb; text-align: center; }
.text-7 .dingdan .biaoti span.span1{ width: 22%; }
.text-7 .dingdan .biaoti span.span2{ width: 10%; }
.text-7 .dingdan .biaoti span.span3{ width: 31%; }
.text-7 .dingdan .biaoti span.span4{ width: 8%; }
.text-7 .dingdan .biaoti span.span5{ width: 10%; }
.text-7 .dingdan .biaoti span.span6{ width: 9%; }
.text-7 .dingdan .biaoti span.span7{ width: 10%; }
.text-7 .dingdan ul{border-top:solid 1px #dbdbdb;border-left:solid 1px #dbdbdb;}
.text-7 .dingdan ul li span{float: left; font-size: 12px; line-height: 38px; border-bottom:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb; text-align: center; }
.text-7 .dingdan ul li span.span1{ width: 22%; }
.text-7 .dingdan ul li span.span2{ width: 10%; }
.text-7 .dingdan ul li span.span3{ width: 31%; }
.text-7 .dingdan ul li span.span4{ width: 8%; }
.text-7 .dingdan ul li span.span5{ width: 10%; }
.text-7 .dingdan ul li span.span6{ width: 9%; }
.text-7 .dingdan ul li span.span7{ width: 10%; }
.text-7 .dingdan ul li span b{ display: none; }
.text-7 .dingdan ul li span small{ font-size: 12px; }
.text-8 ul li{ position: relative; padding: 0 120px 0 80px; min-height: 43px; line-height: 42px; border-bottom: dashed 1px #dfdfdf; }
.text-8 ul li:last-child{ border-bottom: none; }
.text-8 ul li span{ position: absolute; left: 0; top: 0; z-index: 1; padding: 0 0 0 30px; width: 70px; color: #333; }
.text-8 ul li a{ color: #0066cc; }
.text-8 ul li b{ position: absolute; right: 0; top: 0; z-index: 1; width: 120px; color: #333; font-weight: normal; }
.text-9 .biaoti span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; float: left; font-size: 12px; line-height: 38px; background: #f7f7f7; text-align: center; }
.text-9 .biaoti span.span1{ width: 30%; }
.text-9 .biaoti span.span2{ width: 20%; }
.text-9 .biaoti span.span3{ width: 10%; }
.text-9 .biaoti span.span4{ width: 10%; }
.text-9 .biaoti span.span5{ width: 10%; }
.text-9 .biaoti span.span6{ width: 10%; }
.text-9 .biaoti span.span7{ width: 10%; }
.text-9 ul li{ border-bottom: dashed 1px #ccc; }
.text-9 ul li span{float: left; font-size: 12px; line-height: 38px; text-align: center; }
.text-9 ul li span.span1{ width: 30%; }
.text-9 ul li span.span2{ width: 20%; }
.text-9 ul li span.span3{ width: 10%; }
.text-9 ul li span.span4{ width: 10%; }
.text-9 ul li span.span5{ width: 10%; }
.text-9 ul li span.span6{ width: 10%; }
.text-9 ul li span.span7{ width: 10%; }
.text-9 ul li span b{ display: none; }
.text-9 ul li span small{ font-size: 12px; }
.text-9 p{ margin:10px 0; font-size: 12px; color: #333; line-height: 24px; text-align: center; }
.text-9 p span{ margin-right: 20px; font-size: 16px; color: #e41b47; }
.text-10{ margin-bottom: 20px; }
.text-10 h4{ padding: 0 30px; margin:0 0 20px; font-size: 16px;color: #b03300; font-weight:bold; line-height: 34px; background: #f7f7f7; }
.text-10 h4 span{ font-size: 12px; color: #333; font-weight:normal; }
.text-10 .dingdan{ padding: 0 50px; max-width:600px; }
.text-10 .dingdan .hang{ margin:0 -10px 5px; }
.text-10 .dingdan .hang .hangs{ padding: 0 10px; width: 50%; }
.text-10 .dingdan .hang .hangs p{ margin:0; position: relative; padding: 0 0 0 50px; min-height: 24px;}
.text-10 .dingdan .hang .hangs p span{ position: absolute; left: 0; top: 0; z-index: 1; width: 50px; font-size: 12px; color: #333; line-height: 24px; }
.text-10 .dingdan .hang .hangs p input{ padding: 0 10px; width: 100%; height: 24px; background: none; border:solid 1px #a9a9a9; }
.text-10 .dingdan .hang .hangs p label{ margin:0 10px 0 0; font-weight:normal; }
.text-10 .dingdan .hang .hangs p label input{ width: inherit; height: inherit; border:none; }
.text-10 .dingdan .hang2{ position: relative; padding: 0 0 0 50px; min-height: 24px;}
.text-10 .dingdan .hang2 span{ position: absolute; left: 0; top: 0; z-index: 1; width: 50px; font-size: 12px; color: #333; line-height: 24px; } 
.text-10 .dingdan .hang2 input{ padding: 0 10px; width: 100%; height: 24px; background: none; border:solid 1px #a9a9a9; }
.text-10 .dingdan .bixuan:after{ content: "*"; position: absolute; right: -10px; top: 0; line-height: 24px; color: #e41b47; }
.text-10 ul{ padding: 0 50px; }
.text-10 ul li{ width: 50%; }
.text-10 ul li strong{ display: block; margin:0 0 5px; font-size: 12px; color: #333; line-height: 24px; }
.text-10 ul li label{ display: block; margin:0;font-size: 12px; color: #333; font-weight:normal; line-height:34px;}
.text-10 ul li p{ margin:0; font-size: 12px; color: #333; line-height:34px;}
.text-10 .dingdan2{ padding: 0 50px; max-width: 600px; }
.text-10 .dingdan2 .hang{ position: relative; padding: 0 0 0 90px; margin-bottom: 5px; min-height: 24px; line-height: 24px; }
.text-10 .dingdan2 .hang span{ position: absolute; left: 0; top: 0; width: 90px; font-size: 12px; color: #333; }
.text-10 .dingdan2 .hang label{ margin:0 10px 0 0; font-size: 12px ;color: #333; font-weight:normal; }
.text-10 .dingdan2 .hang textarea{ padding: 0 10px; width: 100%; min-width: 100%; max-width: 100%; min-height:44px; font-size: 12px; line-height:24px; border:solid 1px #a9a9a9; }
.text-10 .dingdan2 .hang input.yzm-input{ margin-right: 10px; width: 92px; height: 24px; background: none; border:solid 1px #a9a9a9; }
.dingdanshnegcheng{ margin-bottom: 20px; }
.text-11{border-top:solid 1px #dbdbdb;border-left:solid 1px #dbdbdb;}
.text-11 .biaoti span{float: left; font-size: 12px; line-height: 38px;text-align: center;border-bottom:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb; }
.text-11 .biaoti span.span1{ width: 8%; }
.text-11 .biaoti span.span2{ width: 20%; }
.text-11 .biaoti span.span3{ width: 12%; }
.text-11 .biaoti span.span4{ width: 11%; }
.text-11 .biaoti span.span5{ width: 8%; }
.text-11 .biaoti span.span6{ width: 8%; }
.text-11 .biaoti span.span7{ width: 13%; }
.text-11 .biaoti span.span8{ width: 12%; }
.text-11 .biaoti span.span9{ width: 8%; }
.text-11 .biaoti span.span1 i{ font-style: normal; }
.text-11 ul li span{float: left; font-size: 12px; line-height: 38px; border-bottom:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb; text-align: center; }
.text-11 ul li span.span1{ width: 8%; }
.text-11 ul li span.span2{ width: 20%; }
.text-11 ul li span.span3{ width: 12%; }
.text-11 ul li span.span4{ width: 11%; }
.text-11 ul li span.span5{ width: 8%; }
.text-11 ul li span.span6{ width: 8%; }
.text-11 ul li span.span7{ width: 13%; }
.text-11 ul li span.span8{ width: 12%; }
.text-11 ul li span.span9{ width: 8%; }
.text-11 ul li span b{ display: none; }
.text-11 ul li span small{ font-size: 12px; }
.text-11 ul li span.span7 small{ display: block; padding-top: 6px; font-size:0; line-height: inherit; height: 38px; }
.text-11 ul li span.span7 small .shuliang{margin:0 auto; width: 108px; height: 26px; }
.text-11 ul li span.span7 small .shuliang a{ display: inline-block; vertical-align: top; font-family:arial; font-size: 11px; color: #a9a9a9; width: 11px; height: 11px; line-height: 9px; border:solid 1px #a9a9a9; text-align: center; }
.text-11 ul li span.span7 small .shuliang a:first-child{ margin:6px 9px 0 0; }
.text-11 ul li span.span7 small .shuliang a:last-child{ margin:6px 0 0 9px; }
.text-11 ul li span.span7 small .shuliang input{ display: inline-block; vertical-align: top; font-size: 12px; color: #333; width: 68px; height: 26px; background: none; border:solid 1px #a9a9a9; text-align: center; }
.text-11 ul li span.span9 a{ color: #333; }
.text-11 p{ padding:10px 0;font-size:12px; color: #333; line-height: 24px;border-bottom:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb; }
.text-11 p span{ margin-right: 20px; font-size: 16px; color: #e41b47; }
.text-11 .tijiao span{float: left; font-size: 12px; line-height: 38px; border-bottom:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb; text-align: center; }
.text-11 .tijiao span.span1{ width: 8%; }
.text-11 .tijiao span.span2{ width: 20%; }
.text-11 .tijiao span.span3{ width: 72%; }
.text-11 .tijiao span a,.text-11 .tijiao span button{ padding: 0 5px; margin-top: 6px; border-radius:3px; display: inline-block; vertical-align: top; height: 26px; font-size: 16px; color: #333; line-height: 24px; border:solid 1px #a5a5a5;
background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(222,222,222,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(222,222,222,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(222,222,222,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#dedede',GradientType=0 ); }
.text-11 .tijiao span button{ margin-right: 18px; }
.text-12{ padding: 0 15px; background: #0078c9; }
.text-12 .search span{ font-size: 12px; color: #fff; line-height: 38px; }
.text-12 .search input{ margin:8px 10px 0 25px; padding: 0 10px; width: 170px; height: 22px; font-size: 12px; color: #e3e3e3; background: #88aed0; border:none; }
.text-12 .search button{ margin:8px 0 0; width: 88px; height: 22px; font-size: 12px;color: #fff; line-height: 22px; background: #dca526; border:none; }
.text-12 .tel{color: #fff; line-height: 38px; }
.text-13{border-top: solid 1px #ccc;border-left: solid 1px #ccc;}
.text-13 .biaoti span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; float: left; font-size: 12px; line-height: 38px; background: #efefef; border-bottom: solid 1px #ccc;border-right: solid 1px #ccc; text-align: center; }
.text-13 .biaoti span.span1{ width: 35%; }
.text-13 .biaoti span.span2{ width: 10%; }
.text-13 .biaoti span.span3{ width: 20%; }
.text-13 .biaoti span.span4{ width: 25%; }
.text-13 .biaoti span.span5{ width: 10%; }
.text-13 ul li span{float: left; font-size: 12px; line-height: 38px; text-align: center;  border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;}
.text-13 ul li span.span1{ width: 35%; }
.text-13 ul li span.span2{ width: 10%; }
.text-13 ul li span.span3{ width: 20%; }
.text-13 ul li span.span4{ width: 25%; }
.text-13 ul li span.span5{ width: 10%; }
.text-13 ul li span b{ display: none; }
.text-13 ul li span small{ font-size: 12px; }
.text-14{ font-size: 12px; color: #333; line-height: 30px;}
.text-15{ margin:10px 0; }
.text-15 ul{ margin:0; }
.text-15 ul li{ width: 50%; color: #6b6b6b; line-height: 32px; }
.text-16{ color: #6b6b6b; line-height: 32px; }
.text-17 ul{border-left: solid 1px #000;border-top: solid 1px #000;}
.text-17 ul li{ position: relative; padding: 0 0 0 80px; min-height: 35px; border-right: solid 1px #000;border-bottom: solid 1px #000;}
.text-17 ul li span{ position: absolute; left: 0; top: 0; padding: 5px 0; width: 80px; height: 100%; color: #3e3e3e; line-height:25px; background: #ccc; border-right: solid 1px #000; }
.text-17 ul li p{ padding:5px 15px; font-size: 12px;color: #3e3e3e; line-height: 25px; }

.title-1{ margin-bottom: 20px; font-size: 12px; color: #444; line-height: 30px; }
.title-2{ position:relative; padding: 0 15px 0 25px; font-size: 12px; color: #333; height: 39px; line-height: 39px;
background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(219,219,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#dbdbdb',GradientType=0 ); }
.title-2:after{ margin-top:-10px; content: ""; position: absolute; left: 6px; top: 50%; z-index: 1; width: 5px; height: 21px; background: #f50201; }
.title-4{ padding: 9px 4px 0; margin-bottom: 10px; border-bottom: solid 1px #e6e6e6; }
.title-4 ul li{ margin-right: 3px; }
.title-4 ul li a{ padding: 0 25px; display: block; color: #333; line-height: 33px; border:solid 1px #e41b47; }
.title-4 ul li.active a{ color: #fff; background: #e41b47 }
.title-5{ color: #fff; line-height: 30px; background: #333; }
.title-6{ position: relative; padding: 11px 15px; line-height: 23px; color: #333;border-bottom: solid 1px #e6e6e6 }
.title-6:after{ margin-top: -12px; content: ""; position: absolute; left: 5px; top: 50%; z-index: 1; width: 3px; height: 23px; background: #e41b47;  }
.title-7{ border-bottom: solid 1px #dfdfdf;
background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(234,234,234,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 1%,rgba(234,234,234,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 1%,rgba(234,234,234,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#eaeaea',GradientType=0 );}
.title-7 span{ display: block; padding: 0 10px; min-width: 144px; color: #fff; line-height: 46px; background: #eb384b; border-right:solid 1px #dfdfdf; }
.title-8{font-size: 12px; color: #333; line-height: 28px; font-weight: bold; border-bottom: solid 1px #c9c9c9; }
.title-9{ font-size: 12px; color: #333; font-weight: bold; line-height: 44px; background: #eee; }
.title-10{ padding: 0 15px; margin:0 -10px 10px; color: #f50201; line-height: 22px; font-weight: bold; border-bottom: solid 1px #f50201; }
.title-11{ margin:0 0 30px; font-size: 16px; color: #333; font-weight: bold; line-height: 40px; border-bottom: solid 1px #dbdbdb; }

.kuang-1{ border:solid 1px #dbdbdb; }

.mar-1{ margin-bottom: 10px; }

.col-md-9.subnav-list{ width: 78%; }
.col-md-3.subnav-list{ width: 22%; }

.bannerbox{ margin-bottom: -260px; padding:3px 0 0 20%;}
.banner{ margin-left: 10px; position:relative; overflow:hidden;}
.banner a{ display: block; height: 257px; }
.banner a 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:0;padding:0 10px 10px 0;left:0;bottom:0;z-index:4; width: 100%; text-align: right; font-size: 0;}
.banner #myCarousel .carousel-indicators li{margin:0 0 0 10px;width:12px;height:12px; border:none; background: #000; border-radius:0;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.banner #myCarousel .carousel-indicators li:hover{background:#d61740;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}
.banner #myCarousel .carousel-indicators li.active{background:#d61740;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1; opacity:1;}

.pictrue-1{ border:solid 1px #e6e6e6; }
.pictrue-1 .biaoti{ position: relative; margin-bottom: 15px; padding:3px 10px 0; font-size: 16px; color: #333; height: 33px; line-height: 28px; border-bottom: solid 2px #e6e6e6; }
.pictrue-1 .biaoti:after{ content: ""; position: absolute; left: 0; bottom: -2px; z-index: 1; width: 80px; height: 2px; background: #e41b47; }
.pictrue-1 .lunbo{  margin-bottom: 18px; padding:0 7px; }
.pictrue-1 .lunbo .item{ padding: 0 7px; }
.pictrue-1 .lunbo .item a{ display: block; }
.pictrue-1 .lunbo .item a .imgbox{ position: relative; overflow: hidden; }
.pictrue-1 .lunbo .item a .imgbox span{ display: block; height: 142px; }
.pictrue-1 .lunbo .item a .imgbox h5{ position: absolute; left: 0; bottom:-27px; z-index: 1; padding: 0 10px; width: 100%; font-size: 12px ;color: #fff; line-height: 27px; 
background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000',endColorstr='#a6000000',GradientType=0 );}
.pictrue-2{ padding:15px 20px; border:solid 1px #cdcdcd; }
.pictrue-2 ul{ margin:0; }
.pictrue-2.active ul{display: none; }
.pictrue-2.active ul:first-child{ display: block; }
.pictrue-2 ul li{ padding: 0 20px; width: 20%; }
.pictrue-2 ul li a{ display: block; padding: 0 0 10px; }
.pictrue-2 ul li a .img{ position:relative; }
.pictrue-2 ul li a .img:after{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 56px; height: 56px; background: url(../images/icon/remai_jiaobiao.png) no-repeat; }
.pictrue-2 ul li a .img img{ max-width: 100%; }
.pictrue-2 ul li a h5{ padding: 0 10px; margin:6px 0 0; font-size: 12px; color: #333; line-height:20px; }
.pictrue-2 ul li a p{margin:0; font-size:12px; color: #717171; line-height: 22px; }
.pictrue-2 ul li a p strong{ font-size: 20px; color: #cb2525; }
.pictrue-2.on{ margin-top:5px; }
.pictrue-2.on ul li{ margin-bottom: 20px; }
.pictrue-2.on ul li a .img:after{ display: none;}
.pictrue-3{ margin-top: 20px; padding: 15px 0; background: #5a5655; }
.pictrue-3 .tel{ padding: 0 0 0 50px; font-size: 16px; color: #fff; font-weight: bold; line-height: 22px; background: url(../images/icon/p3_img_03.jpg) no-repeat left;}
.pictrue-3 .tel strong{ display: block; font-size: 26px; line-height: 30px; }
.pictrue-3 ul li{ margin-left:40px; line-height: 52px; }
.pictrue-4-list{ margin-bottom: 40px; }
.pictrue-4-list:last-child{ margin-bottom: 0; }
.pictrue-4-list .box{ position: relative; padding-left: 140px; padding-bottom: 15px; min-height: 92px; border-bottom: solid 1px #e4e4e4; }
.pictrue-4-list .box .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 140px; overflow: hidden; }
.pictrue-4-list .box .imgbox a{ display: block; height: 92px; }
.pictrue-4-list .box .textbox{ padding-left: 15px; }
.pictrue-4-list .box .textbox h5{ padding-bottom: 10px; margin-top: 0; margin-bottom: 12px; font-size: 12px;line-height: 20px; font-weight: bold; border-bottom: dashed 1px #c0c0c0; }
.pictrue-4-list .box .textbox h5 a{ color: #333; }
.pictrue-4-list .box .textbox p{ margin:0; font-size: 12px; line-height: 24px; }
.pictrue-4-list .box .textbox p.p1 a{ color: #a7a7a7; }
.pictrue-4-list .box .textbox p.p2 a{ color: #333; }
.pictrue-4-list .box .textbox p.p2 a span{ color: #a7a7a7; }
.pictrue-4-list .box .textbox p.p3{ height: 96px; overflow: hidden; }
.pictrue-4-list .box .textbox p.p3 a{ color: #333; }
.pictrue-4-list .box .textbox p.p3 a span{ color: #a7a7a7; }
.pictrue-5.active{ padding:15px; }
.pictrue-5 .biaoti{ margin-bottom: 10px; color: #e93b56; line-height: 30px; }
.pictrue-5 ul li{ margin-bottom: 20px; }
.pictrue-5 ul li a{ display: block; }
.pictrue-5 ul li a .imgbox{ padding:4px; border:solid 1px #ccc; }
.pictrue-5 ul li a .imgbox .p5imgs{ overflow: hidden; }
.pictrue-5 ul li a .imgbox .p5imgs span{ display: block; height: 180px; }
.pictrue-5 ul li a h5{ margin:3px 0 0; font-size: 12px; color: #3e3e3e; line-height: 20px; font-weight:bold; }
.pictrue-5 ul li a span{ display: block; font-size: 12px; color: #999; line-height: 20px; }
.pictrue-6 img{ max-width: 100%; }
.pictrue-7{ padding: 20px; }
.pictrue-7 ul li{ padding: 0 20px; margin-bottom: 20px; width: 20%; }
.pictrue-7 ul li .imgbox{ margin-bottom: 10px; overflow: hidden; }
.pictrue-7 ul li .imgbox a{ display: block; height: 190px; }
.pictrue-7 ul li .textbox{ margin-bottom: 5px; font-size: 12px;  line-height: 24px; text-align: center; }
.pictrue-7 ul li .textbox a{color: #444;}
.pictrue-7 ul li button{ display: block; margin:0 auto; width: 95px; height: 28px; line-height: 26px; font-size: 12px ;color:#080228; border:solid 1px #dadad8;
background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(224,222,223,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(224,222,223,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(224,222,223,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#e0dedf',GradientType=0 ); }
.pictrue-8{ margin-bottom: 50px; }
.pictrue-8 ul li{ margin-right: 10px; margin-bottom: 10px; }
.pictrue-8 ul li a h6{ color: #333; }
.pictrue-9 ul li{ margin-right: 10px; margin-bottom: 10px; }
.pictrue-9 ul li a{ display: block; padding:10px; height:68px; line-height:48px; border:solid 1px #ccc; }
.pictrue-9 ul li.active a{ border:solid 1px #9acd32; }
.pictrue-9 ul li a img{ max-width: 100%; max-height: 100%; }
.pictrue-10 .left{ width: 24%; }
.pictrue-10 .left .imgbox a{ display: block; height: 303px; }
.pictrue-10 .left p{ margin:0; font-size: 14px; color: #333; line-height: 27px; }
.pictrue-10 .left .jia-gou .jia{ margin-right: 10px; color: #999; line-height: 30px; }
.pictrue-10 .left .jia-gou .jia strong{ font-size: 25px; color: #e41b47; }
.pictrue-10 .left .jia-gou .gou a{ display: block; width: 88px; color: #333; line-height: 30px; background: #c0c0c0; }
.pictrue-10 .right{ padding: 0 0 0 10px; width: 76%; }
.pictrue-10 .right .item a{ display: block; height: 360px; }
.pictrue-11 ul li{ padding: 0 0 20px; margin:0 0 20px; border-bottom: dashed 1px #dadada;}
.pictrue-11 ul li .box{ position: relative; padding: 0 0 0 140px; min-height: 184px; }
.pictrue-11 ul li .box .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; padding: 1px; width: 140px; border:solid 1px #ccc; }
.pictrue-11 ul li .box .imgbox span{ display: block; height: 180px; }
.pictrue-11 ul li .box .textbox{ padding: 0 0 0 15px; }
.pictrue-11 ul li .box .textbox h5{ margin:0 0 5px; font-size: 12px; color: #333; font-weight: bold; line-height: 20px; }
.pictrue-11 ul li .box .textbox p{ font-size: 12px;color: #999999;line-height: 22px;  }
.pictrue-11 ul li .box .textbox p.p1{ height: 44px; overflow: hidden; }
.pictrue-11 ul li .box .textbox p.p2 span{ color: #333; }
.pictrue-11 ul li .box .textbox p.p2 i{ font-style: normal; color: #ff0000; }
.pictrue-12 .left{ width: 30%; }
.pictrue-12 .left .imgbox{ margin-bottom: 10px; height: 375px; }
.pictrue-12 .left .fenxiang span{ color: #999; line-height: 24px; }
.pictrue-12 .right{ padding: 0 0 0 10px; width: 70%; }
.pictrue-12 .right .jieshao{ position: relative; margin:0 0 20px; padding: 0 160px 0 0; color: #999; line-height: 24px; min-height:80px; }
.pictrue-12 .right .jieshao .jiaobiao{ position: absolute; right: 0; top: 0; z-index: 1; }
.pictrue-12 .right .dingdan{ background: #f7f7f7 }
.pictrue-12 .right .dingdan .hang{ position: relative; margin-bottom:10px; padding: 0 0 0 86px; font-size: 0; min-height: 48px; }
.pictrue-12 .right .dingdan .hang span{ position: absolute; left: 0; top: 0; z-index: 1; width: 86px; height: 100%; font-size: 14px; color: #666; line-height: 24px; }
.pictrue-12 .right .dingdan .hang a{ margin-right: 3px; margin-bottom: 5px; display: inline-block; vertical-align: top; padding: 0 8px; font-size: 12px; color: #444; max-height: 48px; line-height: 22px; background: #fff; border:solid 1px #dbdbdb; text-align: center; }
.pictrue-12 .right .dingdan .hang a.active{ color: #fff; background: #008000; }
.pictrue-12 .right .dingdans .biaoti span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis; float: left; font-size: 12px; line-height: 38px; text-align: center; }
.pictrue-12 .right .dingdans .biaoti span.span1{ width: 25%; }
.pictrue-12 .right .dingdans .biaoti span.span2{ width: 15%; }
.pictrue-12 .right .dingdans .biaoti span.span3{ width: 10%; }
.pictrue-12 .right .dingdans .biaoti span.span4{ width: 15%; }
.pictrue-12 .right .dingdans .biaoti span.span5{ width: 25%; }
.pictrue-12 .right .dingdans .biaoti span.span6{ width: 10%; }
.pictrue-12 .right .dingdans ul{border-top: solid 1px #ccc;border-left: solid 1px #ccc;}
.pictrue-12 .right .dingdans ul li span{float: left; font-size: 12px; line-height: 38px; text-align: center;  background: #fff; border-bottom: solid 1px #ccc;border-right: solid 1px #ccc; }
.pictrue-12 .right .dingdans ul li span.span1{ width: 25%; }
.pictrue-12 .right .dingdans ul li span.span2{ width: 15%; }
.pictrue-12 .right .dingdans ul li span.span3{ width: 10%; }
.pictrue-12 .right .dingdans ul li span.span4{ width: 15%; }
.pictrue-12 .right .dingdans ul li span.span5{ width: 25%; }
.pictrue-12 .right .dingdans ul li span.span6{ width: 10%; }
.pictrue-12 .right .dingdans ul li span b{ display: none; }
.pictrue-12 .right .dingdans ul li span small{ font-size: 12px; }
.pictrue-12 .right .dingdans ul li span.span5 small{ display: block; padding-top: 6px; font-size:0; line-height: inherit; height: 38px; }
.pictrue-12 .right .dingdans ul li span.span5 small .shuliang{margin:0 auto; width: 108px; height: 26px; }
.pictrue-12 .right .dingdans ul li span.span5 small .shuliang a{ display: inline-block; vertical-align: top; font-family:arial; font-size: 11px; color: #a9a9a9; width: 11px; height: 11px; line-height: 9px; border:solid 1px #a9a9a9; text-align: center; }
.pictrue-12 .right .dingdans ul li span.span5 small .shuliang a:first-child{ margin:6px 9px 0 0; }
.pictrue-12 .right .dingdans ul li span.span5 small .shuliang a:last-child{ margin:6px 0 0 9px; }
.pictrue-12 .right .dingdans ul li span.span5 small .shuliang input{ display: inline-block; vertical-align: top; font-size: 12px; color: #333; width: 68px; height: 26px; background: none; border:solid 1px #a9a9a9; text-align: center; line-height:22px; }
.pictrue-12 .right .dingdans ul li span.span6 a{ color: #333; }
.pictrue-12 .right .tishi{ margin:10px 0 5px; font-size: 12px; color: #ff0000; line-height: 24px; }
.pictrue-12 .right .gou button{ width: 87px; height: 27px; border:none; background: url(../images/icon/lijigoumai_icon.png) no-repeat; }

footer{ padding:24px 0; }
footer .menu ul li{ width: 20%; }
footer .menu ul li .box{ display: inline-block; position: relative; padding: 0 0 0 40px; min-height: 140px; }
footer .menu ul li .box .icon{ position: absolute; left: 0; top: 0; z-index: 1; width: 25px; height: 100%; }
footer .menu ul li .box .icon:after{ content: ""; position: absolute; left: 50%; top: 0; z-index: 1; width: 1px; height: 100%; border-right: dotted 1px #ccc; }
footer .menu ul li .box .icon img{ position: relative; z-index: 2; }
footer .menu ul li .box h5{ margin:0 0 5px; font-size: 12px;font-weight:bold; line-height:22px; }
footer .menu ul li .box h5 a{color: #3b3b3b;}
footer .menu ul li .box p{ margin:0; }
footer .menu ul li .box p a{ display: block; font-size: 12px; color: #333; line-height: 28px; }
footer .footer_bar{ padding: 5px 0 20px; margin-top:15px; border-top:solid 2px #e2e2e2; }
footer .footer_bar p{ margin:0; font-size: 12px; color: #333; line-height: 28px; }
footer .footer_bar ul{font-size: 0; }
footer .footer_bar ul li{ margin:10px 10px 0; display:inline-block; vertical-align: top;}
footer .footer_bar ul li a{display: block; border:solid 1px #ddd; height: 50px; line-height: 48px; overflow: hidden; }
footer .footer_bar ul li a img{ max-width: 100%; max-height: 100%; }
.footer-menu{ padding: 30px 0; font-size: 12px; color: #333; line-height: 24px; border-top:solid 1px #b8b8b8; } 

body.hover header .top_bar .shezhi a:hover{ color: #000; }
body.hover header .top_bar .yonghuming input:hover{ background: #fff; }
body.hover header .top_bar .yonghuming button:hover{
background:rgb(216,216,216);background:-moz-linear-gradient(top,rgba(216,216,216,1) 0%,rgba(237,237,237,1) 100%);background:-webkit-linear-gradient(top,rgba(216,216,216,1) 0%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom,rgba(216,216,216,1) 0%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8d8d8',endColorstr='#ededed',GradientType=0 );}
body.hover header .top_bar .yonghuming a:hover{
background:rgb(229,30,73);background:-moz-linear-gradient(top,rgba(229,30,73,1) 1%,rgba(254,82,120,1) 98%);background:-webkit-linear-gradient(top,rgba(229,30,73,1) 1%,rgba(254,82,120,1) 98%);background:linear-gradient(to bottom,rgba(229,30,73,1) 1%,rgba(254,82,120,1) 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e51e49',endColorstr='#fe5278',GradientType=0 );}
body.hover header nav ul li:hover a{ color: #fff;background:rgb(192,6,45);background:-moz-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:-webkit-linear-gradient(top,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);background:linear-gradient(to bottom,rgba(192,6,45,1) 0%,rgba(232,37,79,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0062d',endColorstr='#e8254f',GradientType=0 ); }
body.hover header .searchbox .search:hover{ background: #fff; }
body.hover header .searchbox .search button:hover{
background:rgb(216,0,75);background:-moz-linear-gradient(top,rgba(216,0,75,1) 0%,rgba(250,5,96,1) 100%);background:-webkit-linear-gradient(top,rgba(216,0,75,1) 0%,rgba(250,5,96,1) 100%);background:linear-gradient(to bottom,rgba(216,0,75,1) 0%,rgba(250,5,96,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8004b',endColorstr='#fa0560',GradientType=0 );}
body.hover .header-menu nav ul li:hover a{ color: #e41b47 }
body.hover .title-4 ul li:hover a{ color: #fff; background: #e41b47 }
body.hover .text-1 ul li a:hover{ color: #fff; background: #e41d46; border:solid 1px #bb0b2f; }
body.hover .text-2 ul li a:hover{ color: #bb0b2f; text-decoration:underline !important; }
body.hover .text-3 a:hover{ color: #f50201 }
body.hover .text-3 a:hover:after{ background: #f50201; }
body.hover .text-8 ul li:hover a{ color: #e41b47; }
body.hover .text-11 ul li span.span7 small .shuliang a:hover{ color: #fff; background: #e41b47; border:solid 1px #e41b47; }
body.hover .text-11 ul li span.span9 a:hover{ color: #e41b47;text-decoration:underline !important; }
body.hover .text-11 .tijiao span a:hover,body.hover .text-11 .tijiao span button:hover{
background:rgb(222,222,222);background:-moz-linear-gradient(top,rgba(222,222,222,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(222,222,222,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(222,222,222,1) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede',endColorstr='#ffffff',GradientType=0 );}
body.hover .text-12 .search input:hover{ color: #333; background: #fff; }
body.hover .text-12 .search button:hover{background: #e41b47;}
body.hover .pictrue-1 .lunbo .item 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-1 .lunbo .item a:hover .imgbox h5{ bottom: 0; }
body.hover .pictrue-2 ul li:hover a h5{ color: #e41b47; }
body.hover .pictrue-2.on ul li:hover a{ background: #e41b47; }
body.hover .pictrue-2.on ul li:hover a h5{ color: #fff; }
body.hover .pictrue-2.on ul li:hover a p{ color: #fff; }
body.hover .pictrue-2.on ul li:hover a p strong{ color: #fff; }
body.hover .pictrue-4-list:hover .box .imgbox a{ transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1); }
body.hover .pictrue-4-list:hover .box .textbox h5 a{ color: #e41b47; }
body.hover .pictrue-5 ul li:hover a .imgbox{border:solid 1px #e41b47; }
body.hover .pictrue-5 ul li:hover a .imgbox .p5imgs span{}
body.hover .pictrue-5 ul li:hover a h5{ color: #e41b47;}
body.hover .pictrue-7 ul li button:hover{
background:rgb(224,222,223);background:-moz-linear-gradient(top,rgba(224,222,223,1) 6%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(224,222,223,1) 6%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(224,222,223,1) 6%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0dedf',endColorstr='#ffffff',GradientType=0 );}
body.hover .pictrue-10 .left .jia-gou .gou a:hover{ color: #fff; background: #e41b47 }
body.hover .pictrue-11 ul li:hover .box .imgbox{ border:solid 1px #f00; }
body.hover .pictrue-11 ul li:hover .box .textbox h5{ color: #f00; }
body.hover .pictrue-12 .right .dingdans ul li span.span6 a:hover{ color: #f00; }
body.hover .pictrue-12 .right .dingdans ul li span.span5 small .shuliang a:hover{ color: #fff; background: #e41b47 }
body.hover footer .menu ul li .box p a:hover{ color: #e41b47 }

@media (max-width:991px){
	.pad-2{ padding: 0 15px; }
	.main-pad-1{ border-top: solid 1px #f2f2f2; }
	header .logo{ line-height: 80px; }
	header .logo img{ width:190px; }
	header nav{ display: none; position: absolute; right: 0; top:117px; z-index: 5; width: 150px; height: inherit;
background:-moz-linear-gradient(top,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 1%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 1%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 1%,rgba(0,0,0,0.7) 98%,rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000',endColorstr='#b3000000',GradientType=0 ); }
	header nav:after, header nav:before{ display: none; }
	header nav .container-fluid{ padding: 0; }
	header nav .container-fluid .row{ margin:0; }
	header nav .container-fluid .row .col-xs-12{ padding: 0; min-height: inherit; }
	header nav ul.pull-right{ padding: 0 !important; float:inherit !important; width: inherit; }
	header nav ul li.pull-left{float:inherit !important; width: inherit;}
	header nav ul li a{ font-size: 14px; line-height:40px; }
	header .searchbox{ margin:23px 0 0 12%; }
	header .searchbox .search{ margin-bottom: 0; }
	header .ydd_btn{ margin:20px 0 0 0; padding:10px 7px; width:45px; height:40px; cursor:pointer;}
	header .ydd_btn span{ display:block; width:100%; height:4px; background:#e41b47;}
	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;}
	.bannerbox{ padding: 0; margin:0 -15px 20px; }
	.banner{ margin:0; }
	.banner a{ height: inherit; }
	.banner a img{ max-width: 100%; }
	.banner #myCarousel .carousel-indicators{ padding-right:0; text-align: center; }
	.banner #myCarousel .carousel-indicators li{ margin:0 5px; border-radius: 50%; }
	.bk-1 .left.pull-left{ float: inherit !important; padding: 0; width: inherit; height: inherit; border:none; }
	.bk-1 .right.pull-right{float: inherit !important; margin-top:20px; padding-left: 0; width: inherit; height: inherit;}
	.bk-2{ margin-top:20px; }
	.bk-2 .biaoti{ margin-bottom: 0; }
	.bk-2 .biaoti ul{ border:none; }
	.bk-2 .biaoti ul li,.bk-2 .biaoti ul .li{ margin-bottom: 13px; width:33.333%; }
	.bk-2 .biaoti ul li.li0,.bk-2 .biaoti ul li.li3{ border-left: solid 1px #cdcdcd }
	.bk-2 .biaoti ul .li{ display: block; }
	.text-1{ padding: 5px 5px 0; border:solid 1px #e6e6e6; }
	.text-2{ margin-top: 20px; }
	.text-1 ul li{ width: 25%; }
	.text-2 ul li{ width: 16.666%; }
	.text-5 .left{ width: 100%; }
	.text-5 .right{ width: 100%; }
	.text-6 .left,.text-6 .right{ float: none !important; margin:0 auto; max-width: 100%; }
	.text-6 .left{margin:0 auto 20px; }
	.text-7 .left{width: 100%; }
	.text-7 .left .mar-1{ margin-bottom: 0; }
	.text-7 .right{ padding: 0; width: 100%; }
	.text-11{ border:none; }
	.text-11 p{ margin:0; border-right: none;}
 	.text-11 p span{ font-size: 12px; }
 	.text-11 .biaoti{ margin-bottom:10px;border:solid 1px #ccc;  }
 	.text-11 .biaoti span{ display: none; }
 	.text-11 .biaoti span.span1{ display: block; padding: 0 0 0 5%; width:28%; border:none; text-align: left; }
 	.text-11 ul li{margin-bottom: 20px; border-bottom: none;}
 	.text-11 ul li span{ position: relative; float:inherit;display: block; margin-bottom: -1px; padding: 0 0 0 30%; width:inherit !important; min-height: 37px; line-height:25px; text-align: left; border:none;}
	.text-11 ul li span b{ display: block; position: absolute; left: 0; top: 0; z-index:1; padding:5px 0 5px 5%; width: 28%; line-height: 25px; height: 100%; font-weight:normal; background: #efefef; border:solid 1px #dbdbdb; }
 	.text-11 ul li span small{ display: block; padding:5px 0 5px 30px; border:solid 1px #dbdbdb;}
	.text-11 ul li span.span7 small .shuliang{ margin:0; }
	.text-11 .tijiao span{border:none;}
	.text-11 .tijiao span.span1{ width: 25%; }
	.text-11 .tijiao span.span2{ width: 25%; }
	.text-11 .tijiao span.span3{ width: 50%; }
	.text-13{ border:none; }
	.text-13 ul li{margin-bottom: 20px; border-bottom: none;}
 	.text-13 ul li span{ position: relative; float:inherit;display: block; margin-bottom: -1px; padding: 0 0 0 30%; width:inherit !important; min-height: 37px; line-height:25px; text-align: left; border:none;}
	.text-13 ul li span b{ display: block; position: absolute; left: 0; top: 0; z-index:1; padding:5px 0 5px 5%; width: 28%; line-height: 25px; height: 100%; font-weight:normal; background: #efefef; border:solid 1px #dbdbdb; }
 	.text-13 ul li span small{ display: block; padding:5px 0 5px 30px; border:solid 1px #dbdbdb;}
	.col-md-9.subnav-list{ width: 100%; }
	.subnav{ margin-bottom: 20px; }
	.subnav .mar-1{ margin-bottom: 0; }
	.subnav .mar-1.active{ margin-bottom:20px; }
	.title-2{ position: relative;}
	.title-2 span{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; cursor: pointer; }
	.title-3{ position: relative; padding: 0 10px; font-size: 16px; color: #fff; line-height: 40px; background: #e41b47; cursor: pointer; }
	.title-3:after{ transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;margin-top:-10px; content: ""; position: absolute; right: 15px; top: 50%; z-index: 1; width: 20px; height: 20px; background: url(../images/icon/subnav_jt.png) no-repeat; }
	.title-3.active:after{ transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg); }
	.pictrue-1 .lunbo{ padding:0 10px; margin-bottom: 20px; }
	.pictrue-1 .lunbo .item a .imgbox span{ height: inherit; }
	.pictrue-1 .lunbo .item a .imgbox span img{ max-width: 100%; }
	.pictrue-2{ padding:15px 0 0; }
	.pictrue-2 ul li{ padding: 0 15px; margin-bottom: 15px; width: 33.3333%; }
	.pictrue-3 .tel{float:none !important; margin:0 auto; width: 234px;}
	.pictrue-3 ul{float:inherit !important; padding: 10px 0 0; margin:10px 0 0 !important; width: inherit; font-size: 0; text-align: center; border-top:solid 1px #64605f;}
	.pictrue-3 ul li{ margin:0 10px; float: none !important; display: inline-block; vertical-align: top; }
	.pictrue-4-list{ margin-bottom: 20px; }
	.pictrue-4-list .box .textbox p.p3{ height: 72px; }
	.pictrue-4-list .box .textbox .more{ margin-top: 10px; }
	.pictrue-4-list .box .textbox .more a{ display: block; color: #fff; font-weight:bold; line-height: 38px; background: #e41b47; border-radius: 5px; }
	.pictrue-7{ padding: 15px 0 0; }
	.pictrue-7 ul li{ padding:0 15px; width: 33.333%; }
	.pictrue-7 ul li .imgbox a{ height: inherit; }
	.pictrue-7 ul li .imgbox a img{ max-width: 100%; }
	.pictrue-10 .left{ width: 30% }
	.pictrue-10 .right{ width: 70%; }
	.pictrue-12 .left{ margin:0 0 20px; width: 100%; }
	.pictrue-12 .left .imgbox{ height: inherit; }
	.pictrue-12 .left .imgbox img{ max-width: 100%; }
	.pictrue-12 .right{ padding: 0; margin-bottom: 20px; width: 100%; }
	.pictrue-12 .right .gou{ text-align: center; }
	footer{ padding: 24px 0 0; }
	footer .footer_bar ul{ padding: 0 20%; }
}	

@media (max-width:767px){
	body{ padding-bottom:50px;}	
	.hot{height:50px; background:#e41b47; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
	.hot span{ color:#fff; font-size:16px; line-height:20px;}
	.hot h6{ font-size:12px; line-height:20px;}
	.hot .row div a{ display:block; color:#fff; padding:7px 0;}	
	.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
	.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
	.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
	.dbbox .dbs.ewm-box{ text-align:center; }
	.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/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; }
	header{ padding:79px 0 0; }
	header .top_bar{ position: absolute; left: 0; top:0; z-index: 1;width: 100%; }
	header .top_bar .ydd-yonghuming a{ display: inline-block; vertical-align: top; margin-right:5px;width: 39px;font-size: 12px;height: 26px;line-height: 24px; border-radius:5px;}
	header .top_bar .ydd-yonghuming a:first-child{color: #797979;
background:rgb(237,237,237);background:-moz-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:-webkit-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);background:linear-gradient(to bottom,rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed',endColorstr='#d8d8d8',GradientType=0 ); border:solid 1px #bababa;}
	header .top_bar .ydd-yonghuming a:last-child{color: #fff;
background:rgb(254,82,120);background:-moz-linear-gradient(top,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);background:-webkit-linear-gradient(top,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);background:linear-gradient(to bottom,rgba(254,82,120,1) 0%,rgba(229,30,73,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe5278',endColorstr='#e51e49',GradientType=0 ); border:solid 1px #c20e0f;}
	header .logo img{ width: 160px; }
	header .searchbox{ margin:0; position: absolute; left:0;top:-33px; z-index: 1; padding: 0 15px; width: 100%; }
	header .searchbox .search{ width: 100%; background: #f0f0f0; border:solid 1px #f0f0f0; box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;}
	header .searchbox .search button{ width: 61px; padding-left: 61px; overflow: hidden; }
	header .searchbox .search button:after{ left: 50%; margin-left:-9px; }
	header nav{top: 159px; right: 15px; width: 120px;}
	header nav ul li a{ font-size: 12px; }
	header .ydd_btn{padding:10px}
	.header-menu nav ul li{ width: 25%; }
	.pictrue-4-list{ background: #ededed; }
	.pictrue-4-list .box{ padding: 15px 0;}
	.pictrue-4-list .box .imgbox{ position: inherit; left: inherit; top: inherit; margin-bottom: 20px; width: inherit; }
	.pictrue-4-list .box .imgbox a{ height: inherit; }
	.pictrue-4-list .box .imgbox a img{ max-width: 100%; }
	.pictrue-4-list .box .textbox{ padding: 0; }
	.pictrue-4-list .box .textbox p.p1 a{ color: #e41b47 }
	.pictrue-4-list .box .textbox p.p2 a span{ color: #e41b47 }
	.pictrue-4-list .box .textbox p.p3 a span{ color: #e41b47 }
	.pictrue-7 ul li{ width: 50%; }
	.pictrue-9 ul{ margin:0 -5px !important; }
	.pictrue-9 ul li{ width: 33.33%; margin:0 0 10px; padding: 0 5px; }
	.pictrue-9 ul li a{ padding: 5px; height: 58px; line-height: 48px; }
	.pictrue-10 .left{ position: relative; padding: 0 0 0 120px; margin:0 0 20px; min-height: 140px; width: 100% }
	.pictrue-10 .left .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 120px; }
	.pictrue-10 .left .imgbox a{ height: 140px; }
	.pictrue-10 .left .textbox{ padding: 0 0 0 10px; }
	.pictrue-10 .right{ padding: 0; width: 100%; }
	.pictrue-10 .right .item a{ height: inherit; }
	.pictrue-10 .right .item a img{ max-width: 100%; }
	.pictrue-12 .right .jieshao{ padding: 0; min-height: inherit; font-size: 12px; }
	.pictrue-12 .right .jieshao .jiaobiao{ position: inherit; right: inherit; top: inherit; }
	.pictrue-12 .right .dingdan .hang{ padding: 0 0 0 66px; }
	.pictrue-12 .right .dingdan .hang span{ font-size:12px; width: 66px; }
	.pictrue-12 .right .dingdans ul{ border:none; }
	.pictrue-12 .right .dingdans ul li{ margin-bottom: 20px;}
	.pictrue-12 .right .dingdans ul li span{ position: relative; float:inherit;display: block; margin-bottom: -1px; padding: 0 0 0 30%; width:inherit !important; min-height: 37px; line-height:25px; text-align: left; border:none; background: none;}
	.pictrue-12 .right .dingdans ul li span b{ display: block; position: absolute; left: 0; top: 0; z-index:1; padding:5px 0 5px 5%; width: 28%; height: 100%; font-weight:normal; background: #efefef; border:solid 1px #dbdbdb; }
 	.pictrue-12 .right .dingdans ul li span small{ display: block; padding:5px 0 5px 30px; border:solid 1px #dbdbdb;}
	.pictrue-12 .right .dingdans ul li span.span5 small .shuliang{ margin:0; }
	.title-4 ul{ margin:0 -3px !important; }
	.title-4 ul li{ margin-right:0; padding: 0 3px; width: 50%; }
	.title-7 span{ display: inline-block; min-width: inherit; line-height: 34px; }
	.title-11{ font-size: 14px; line-height: 24px; }
	.text-5 .right p{ font-size: 12px; line-height: 24px; }
	.text-7 .dingdan ul{border:none;}
	.text-7 .dingdan ul li{ margin-bottom: 20px; }
	.text-7 .dingdan ul li:last-child{ margin-bottom:0; }
	.text-7 .dingdan ul li span{ position: relative; float:inherit;display: block; margin-bottom: -1px; padding: 0 0 0 30%; width:inherit !important; min-height: 37px; line-height:25px; text-align: left; border:none;}
	.text-7 .dingdan ul li span b{ display: block; position: absolute; left: 0; top: 0; z-index:1; padding:5px 0 5px 5%; width: 28%; height: 100%; font-weight:normal; background: #efefef; border:solid 1px #dbdbdb; }
 	.text-7 .dingdan ul li span small{ display: block; padding:5px 0 5px 30px; border:solid 1px #dbdbdb;}
 	.text-8 ul li{font-size: 12px;}
 	.text-9{ padding: 10px; }
 	.text-9 p{ margin:0;}
 	.text-9 p span{ font-size: 12px; }
 	.text-9 ul li{margin-bottom: 20px; border-bottom: none;}
 	.text-9 ul li span{ position: relative; float:inherit;display: block; margin-bottom: -1px; padding: 0 0 0 30%; width:inherit !important; min-height: 37px; line-height:25px; text-align: left; border:none;}
	.text-9 ul li span b{ display: block; position: absolute; left: 0; top: 0; z-index:1; padding:5px 0 5px 5%; width: 28%; line-height: 25px; height: 100%; font-weight:normal; background: #efefef; border:solid 1px #dbdbdb; }
 	.text-9 ul li span small{ display: block; padding:5px 0 5px 30px; border:solid 1px #dbdbdb;}
 	.text-10{ padding: 0 15px; }
 	.text-10 h4{ padding: 0; }
	.text-10 .dingdan{ padding: 0; }
	.text-10 .dingdan .hang{ margin:0; }
	.text-10 .dingdan .hang .hangs{ margin-bottom: 5px; padding: 0; width: 100%; }
	.text-10 ul{ padding: 0; }
	.text-10 .dingdan2{ padding: 0; }
	.text-11 .tijiao span a, .text-11 .tijiao span button{ font-size: 12px; }
	.text-15 ul li{ width: 100%; font-size: 12px; }
	.text-16{ font-size: 12px; line-height: 26px; }
	.text-17 ul li span{ font-size: 12px; }
	.footer-menu{ padding: 15px 0; }
 }

 @media (max-width:639px){
 	.header-menu nav ul li a{ padding: 0; font-size: 12px; }
 	.banner #myCarousel .carousel-indicators li{ width: 10px; height: 10px; }
	.bk-2 .biaoti ul li a, .bk-2 .biaoti ul .li a{ line-height:40px; font-size: 12px; }
	.pictrue-2 ul li{ width: 50%; }
	.pictrue-2 ul li a h5{ padding: 0 5px; }
	.pictrue-9 ul li{ width: 50%; }
	.text-12 .search,.text-12 .search span,.text-12 .tel{ width: 100%; }
	.text-12 .search input{ margin:0 10px 0 0; width: 150px; }
	.text-12 .search button{ margin:0; }

	footer .menu ul li .box{ padding: 0; min-height: inherit; }
	footer .menu ul li .box .icon{ position: inherit;left: inherit; top: inherit; width: inherit; }
	footer .menu ul li .box .icon:after{ display: none; }
	footer .menu ul li .box h5{ margin:0; }
	footer .menu ul li .box p{ display: none; }
	footer .footer_bar{ padding-top: 10px; }
	footer .footer_bar p{ font-size: 12px; line-height: 24px; }
	footer .footer_bar ul{ padding:0;}
 }

  @media (max-width:479px){
	.text-2 ul li{ width: 25%; }
	.text-8 ul li{ padding:10px 15px; line-height: 24px; }
	.text-8 ul li span{ position: inherit; left: inherit; top: inherit; display: block; padding: 0; width: inherit; }
	.text-8 ul li b{ position: inherit; top: inherit; right: inherit; display: block; width: inherit; }
	.text-10 h4{ margin-bottom:10px; font-size: 14px; }
	.pictrue-1 .biaoti{ font-size: 14px; }
	.pictrue-2{ padding: 15px 8px 0; }
	.pictrue-2 ul li{ padding: 0 8px; }
	.pictrue-2.on ul li{ margin-bottom: 15px; }
	.pictrue-3 ul li{ display: block; width:50%; margin:0; float: left !important; }
	.pictrue-11 ul li .box{ padding: 0; min-height:inherit; }
	.pictrue-11 ul li .box .imgbox{ position: inherit; left: inherit; top: inherit; width:inherit; margin-bottom: 10px; }
	.pictrue-11 ul li .box .imgbox span{ height:inherit; }
	.pictrue-11 ul li .box .imgbox span img{ max-width: 100%; }
	.pictrue-11 ul li .box .textbox{ padding: 0; }
	.bk-2 .biaoti ul li a, .bk-2 .biaoti ul .li a{ line-height: 34px; }
  }
