@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;background:transparent;border:0;outline:0;}
body {font-size:62.5%;}
body,table,input,textarea,select,option {font-family:"微软雅黑";}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
a:link {color:#FFFFFF;text-decoration:none;}
a:visited {color:#FFFFFF;text-decoration:none;}
a:hover {color:#FFFFFF;text-decoration:none;}
a:active {color:#FFFFFF;text-decoration:none;}
@charset "utf-8";
.taLeft {text-align:left !important;}
.taCenter {text-align:center !important;}
.taRight {text-align:right !important;}
.fsP1 {font-size:1.08em !important;}
.fsP2 {font-size:1.16em !important;}
.fsP3 {font-size:1.24em !important;}
.fsP4 {font-size:1.32em !important;}
.fsP5 {font-size:1.4em !important;}
.fsM1 {font-size:0.92em !important;}
.fsM2 {font-size:0.84em !important;}
.fsM3 {font-size:0.76em !important;}
.fsM4 {font-size:0.68em !important;}
.fsM5 {font-size:0.6em !important;}
.fwNormal {font-weight:normal !important;}
.fwBold {font-weight:bold !important;}
.mt0 {margin-top:0 !important;}
.mb0 {margin-bottom:0 !important;}
* html .clearfix {zoom:1;}
*+html .clearfix {zoom:1;}
.clearfix:after {height:0;visibility:hidden;content:".";display:block;clear:both;}
.dis {display:block;}
.floatL {float:left;}
.floatR {float:right;}
body {min-width:1372px;text-align:center;line-height:1.5;background-color:#EEEEEE;}
#container {text-align:left;}
#main {padding-bottom:57px;}
li img,dl img {display:block;vertical-align:baseline;}
* html #main {zoom:1;}
*+html #main {zoom:1;}
#main:after {height:0;visibility:hidden;content:".";display:block;clear:both;}
img {vertical-align:top;}




#footer {padding-bottom:21px;clear:both;overflow:hidden;border-top:6px solid #c02520;}
#footer .fInner {padding:47px 0 84px;margin-bottom:15px;background-color:#000;}
#footer .fNavi {margin:0 auto;width:910px;text-indent: 50px}
#footer .fNavi li {float:left;width:212px;}
#container #footer .fNavi>li{height: 148px;background-image:url(../images/BottomBar_03.png);background-position: center right;background-repeat: no-repeat;}
#container #footer .fNavi>li{width: 195px;margin-left: 17px;}
#container #footer .fNavi>li:first-child{margin-left: 0;}
#container #footer .fNavi>li:last-child{background-image:none;width: 250px;text-indent: 20px; }
#footer .fNavi .wid01 {margin-left:-10px;width:170px;}
#footer .fNavi .wid02 {width:240px;}
#footer .fNavi li p {padding-bottom:1px;margin-bottom:2px;font-size:18px;color:#D8D8D8;}
#footer .fNavi li .tel {font-size:34px;background:none;line-height:1.2;}
#footer .fNavi li a {font-size:14px;color:#D8D8D8;}
#footer .fNavi li a:hover {color:#fff;}
#footer .subNavi li {margin-bottom:6px;}
#footer .copyright {margin:0 auto;width:917px;font-size:14px;color:#5B5B5B;text-align:center;line-height:1.9;}
.sliderBox {margin-bottom:61px;position:relative;width:100%;overflow:hidden;}
.sliderBox .arrow li:hover img {filter:alpha(opacity=70);opacity:0.7;}
.sliderBox .foo {margin:0 auto;width:100%;height:auto;overflow:hidden;}
.sliderBox li {float:left;}
.sliderBox .foo li img { width: 100%; height: auto;}
.sliderBox .foopage {width:1030px;margin:-67px auto 55px;position:relative;text-align:right;}
.sliderBox .foopage a {margin:0 12px;display:inline-block;background:url(../img/icon02.png) no-repeat;width:13px;height:13px;}
.sliderBox .foopage a.selected {background:url(../img/icon01.png) no-repeat;}
.sliderBox .foopage a span {display:none;}
#main .headLine01 {text-align:center;background: url(../images/hotBar.png) center bottom no-repeat;}
#main .headLine01 span {padding:6px 0 7px;font-size:36px;font-weight:normal;color:#000;text-align:center;display:inline-block;}
#main .headLine01 span span {    padding-left: 5px;font-size:30px;color:#727171;}
.headLine01_P{text-align: center;font-size: 18px;color: #000;line-height: 42px;background: url(../images/hotBar.png) center bottom no-repeat;}
#container .Xsw{background: url(../images/hotBar.png) center bottom no-repeat;color:#fff;}





#main.products .headLine01 span{width:450px;}
#main .h2Ttl {margin-bottom:59px;}
#main .h2Ttl span {width:606px;}
#main .comInner {padding-bottom:106px;margin:-27px 0 102px;background:url(../img/line01.gif) repeat-x left bottom;}
#main .comPhotoList {margin:103px auto 0;width:1362px;}
#main .comPhotoList li {padding-left:90px;float:left;position:relative;}
#main .comPhotoList li:first-child {padding-left:0;}
#main .comPhotoList li span {position:absolute;top:2px;right:3px;width:228px;height:293px;background:url(../img/more_out.png) no-repeat;}
#main .comPhotoList li a:hover span {background:url(../img/more_over.png) no-repeat;}
#main .comImgBox {padding-bottom:20px;margin:0 auto;width:1372px;background:url(../img/box_bg.png) no-repeat center bottom;}
#main .comImgBox .photo {float:left;}
#main .comImgBox .textBox {width:539px;min-height:495px;float:right;background-color:#DCDCDC;position:relative;}
#main .comImgBox .textBox:before {position:absolute;width:20px;height:41px;top:227px;left:-20px;content:"";background:url(../img/icon04.png) no-repeat;}
#main .comImgBox .textBox p {margin:58px 40px 0 57px;font-size:16px;color:#1E1412;line-height:1.7;}
#main .comImgBox .textBox .text {margin-top:28px;}
#main.problem .proH2 {margin-bottom:30px;}
#main.problem .proH2 span {width:437px;}
#main.problem .proH3 {margin-bottom:40px;}
.mainVisual {margin-bottom:69px;}
.mainVisual img {width:100%;}
#main.problem {padding-bottom:88px;margin:0 auto;width:1140px;border-bottom:none;}
#main.problem .h2Ttl {margin-bottom:44px;}
#main.problem .h2Ttl span {width:536px;}
#main.problem h3 {margin-bottom:27px;font-size:28px;text-align:center;font-weight:normal;}
#main.problem h3 span {font-size:18px;display:block;}
#main.problem .proInner {padding-bottom:67px;margin-bottom:60px;/* background:url(../img/line03.jpg) no-repeat center bottom; */border-bottom:5px solid #c23a1e;}
#main.problem .textList li {padding:15px 0 21px 22px;font-size:21px;color:#000;line-height:1.6;background:url(../img/icon05.gif) no-repeat left 26px;border-top:1px dashed #878384;}
#main.problem .textList li:first-child {padding-top:0;border:none;background-position:left 11px;}
#main.problem .h3Ttl {margin-bottom:33px;}
#main.problem h4 {margin:0 0 5px 22px;font-size:24px;color:#000;font-weight:normal;}
#main.problem .errInner {padding-bottom:39px;margin-bottom:53px;border-bottom:1px solid #231815;}
#main.products { margin: 0 auto; width: 1140px;}
#main.products .comPhotoList {margin: 0 -90px 0 0;width:1452px; zoom: 1;text-align:center;}
#main.products .comPhotoList li { padding-left: 0; margin: 0 85px 100px 0; position:relative;display:inline-block;float:none;}
#main.products .comPhotoList li img{border-radius:150px;}
#main.list h2 {margin-bottom:-28px;}
#main.list h2 span {width:382px;}
#main.culture {margin:0 auto;width:1000px;}
#main.culture h2 {margin-bottom:37px;}
#main.culture h2 span {width:457px;}
#main.culture p {font-size:20px;}
#main.culture .text {margin-bottom:58px;text-indent:2em;}
#main.culture .txt {padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #E1E1E0;}
#main.news h2 {margin-bottom:37px;}
#main.news h2 span {width:365px;}
#main.news h3 {font-size:21px;font-weight:normal;color:#231815;}
#main.news .newsInner {padding-bottom:39px;margin-bottom:39px;border-bottom:1px solid #DCDDDD;}
#main.news .newsInner .subBox {margin:0 auto;width:1000px;}
#main.news .newsInner p {font-size:18px;color:#231815;}
#main.news .newsInner .link {float:right;font-size:21px;color:#727171;}
#main.news .pageList {margin-top:70px;text-align:center;}
#main.news .pageList li {margin:0 5px;display:inline;font-size:21px;}
#main.news .pageList li:last-child {margin-left:74px;}
#main.news .pageList li a {color:#000;}
#main.join {padding:55px 0 175px;background-image:url(../images/codeBg.png); background-position: left top;background-size: 100% 100%;}
#main.join h2 span {width:308px;}
#main.join .joinList {padding-top:15px;margin:24px auto 0;width:736px;background:url(../img/line04.png) no-repeat center top;}
#main.join .joinList li {text-align:center;font-size:21px;color:#000;display:inline-block;margin:0 30px;}
#main.join .joinList li img {margin:0 auto;}
#main.join .joinList li span {margin-bottom:20px;display:block;}
#main.history h2 {margin-bottom:45px;}
#main.history h2 span {width:415px;}
#main.history .hisPhoto {text-align:center;}
#main.contact {margin:0 auto;width:1097px;}
#main.contact h2 {}
#main.contact h2 span {width:356px;}
#main.contact .contactList {margin-bottom:50px;}
#main.contact .contactList li {padding-left:180px;float:left;width:440px;font-size:21px;color:#403f41;}
#main.contact .contactList li a {color:#403f41;}
#main.contact .contactList li:first-child {padding-left:0;}
#main.contact p {padding-left:28px;margin-bottom:13px;font-size:24px;color:#636262;background:url(../img/icon06.gif) no-repeat left center;}
#main.contact .map {text-align:center;}
#main.detail .topBox {padding:56px 0 50px;/* margin-bottom:164px; */background:#fff;}
#main.detail .infoBox {margin:0 auto 114px;width:1104px;}
#main.detail .sliderBox {margin-bottom:0;float:left;position:relative;width:494px;overflow:hidden;}
#main.detail .sliderBox .arrow {margin:0 auto;width:494px;position:relative;z-index:20;}
#main.detail .sliderBox .arrow li {position:absolute;top:182px;cursor:pointer;}
#main.detail .sliderBox .arrow .prev {left:0;}
#main.detail .sliderBox .arrow .next {right:0;}
#main.detail .sliderBox .arrow li:hover img {filter:alpha(opacity=70);opacity:0.7;}
#main.detail .sliderBox .foo {margin:0 auto;width:388px;height:484px;overflow:hidden;}
#main.detail .sliderBox .foo li {border:2px solid #C8C5C4;}
#main.detail .sliderBox li {float:left;}
#main.detail .rBox {margin-top:2px;float:right;width:452px;}
#main.detail .rBox h2 {padding:0 0 7px 2px;margin-bottom:22px;font-size:24px;font-weight:normal;color:#000;border-bottom:3px solid #231815;}
#main.detail .rBox dt {padding-top:4px;float:left;font-size:20px;color:#231815;}
#main.detail .rBox dd {padding:4px 10px 3px 3em;font-size:20px;color:#040101;border-bottom:2px solid #231815;}
#main.detail h3 {margin-bottom:0;}
/* #main.detail h3 span {width:417px;} */
#main.detail .detPhoto {text-align:center;}
#main.detail .detPhoto img {width:100% !important;height:auto !important;}
#main.sales {padding-top:51px;background:url(../images/locationbg.png) no-repeat left top;}
#main.sales .infoBox {margin:0 auto;width:1152px;}
#main.sales h2 {margin-bottom:31px;}
#main.sales .saleBox {padding-bottom:22px;margin:0 auto 23px;width:1002px;border-bottom: 1px dashed #868686;}
#main.sales .saleForm {padding:6px 46px 63px 52px;}
#main.sales .saleForm dt {margin:30px 0 5px;font-size:21px;color:#fff;}
#main.sales .saleForm .leftDl {float:left;width:277px;}
#main.sales .saleForm .rightDl {float:right;width:471px;}
#main.sales .saleForm select {padding:0 17px 0 20px;width:276px;height:53px;font-size:24px;color:#595757;border:none;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;position:relative;behavior:url(js/pie.htc);appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff url(../images/downArr.png) no-repeat 240px center;}
#main.sales .saleForm select::-ms-expand {display:none;}
#main.sales .saleForm input[type=text] {padding:0 10px;float:left;width:392px;height:51px;font-size:24px;line-height:1.5;color:#595757;border:none;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;position:relative;behavior:url(js/pie.htc);}
#main.sales .saleForm button {float:right;width:52px;height:52px;border:none;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;position:relative;behavior:url(js/pie.htc);background:#fff url(../img/icon08.png) no-repeat center;}
#main.sales p {margin-bottom:8px;text-align:center;font-size:40px;color:#fff;line-height:1.2;overflow:hidden;height:95px;}
#main.sales p span {display:block;font-size:21px;}
#main.sales .text{padding-bottom: 20px;background: url(../images/downArr.png) center bottom no-repeat;}
#main.sales .text span {font-size:18px;display:inline;}
.txtList{overflow: hidden;margin-top: 50px;text-align:center;}
.txtList li{display:inline-block;width: 336px;height: 311px;background: #595757;margin-left: 62px;padding-top: 25px;}
.txtList li:first-child{margin-left: 0;}
#container .txtList li p{font-size: 16px;color: #b4b4b5;margin-top: 25px;}


#gNavi li ul{position:absolute;display:none;z-index:-1;width:990px;left:-5px;top:-5px;height:327px;background:#00AB9F;border-radius:25px;border:5px solid #fff;text-align:center;}
#gNavi li:hover ul{display:block;}
#gNavi li ul li{background:none;border-radius:0;display:inline-block;margin:65px 70px 0;float:none;border:0;width:156px;}
#gNavi li ul li:hover{background:none;}
#gNavi li ul li a{padding:0;}
#gNavi li ul li a img{width:156px;}
#gNavi li ul li a p{margin:10px 0 0;height:72px;overflow:hidden;}
#gNavi li ul li a span {position:absolute;top:-15px;right:0px;width:156px;height:200px;background:url(../img/more_out01.png) no-repeat right 15px;background-size:133px;}
#gNavi li ul li a:hover span {background:url(../img/more_over01.png) no-repeat right 15px;background-size:133px;}

#gNavi li ul.list{padding:70px 0 0;height:257px;}
#gNavi li ul.list .fl{display:inline-block;border-right:1px solid #fff;padding:0 25px 0 0;}
#gNavi li ul.list .fr{display:inline-block;padding:0 0 0 25px;}
#gNavi li ul.list li{margin:10px 0;width:auto;height:30px;float:none;display:block;width:190px;}
#gNavi li ul.list li:hover{background:url(../img/head_list_bg.png) no-repeat center;background-size:190px;}
#gNavi li ul.list li a{background:none;padding:0;line-height:30px;}

.slides h4 {height:42px;line-height:42px;font-size:22px;opacity:.8;}
.slides p {line-height:22px;font-size:16px}
h3 a.cur {color:#f30}
.slides li p {height:24px;line-height:24px;text-align:center}
.demo {width:800px;margin:20px auto}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {outline:none;}
.slides,.flex-control-nav,.flex-direction-nav {margin:0;padding:0;list-style:none;}
.flexslider {margin:0;padding:0;}
/*.flexslider .slides > li {display:none;-webkit-backface-visibility:hidden;}*/
.flexslider .slides img {width:100%;display:block;}
.flex-pauseplay span {text-transform:capitalize;}
.slides:after {content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides {display:block;}
* html .slides {height:1%;}
.no-js .slides > li:first-child {display:block;}
.flexslider {background:#fff;position:relative;zoom:1; z-index: 0;}
.flex-viewport {max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport {max-height:300px;}
.flexslider .slides {zoom:1;}
.carousel li {margin-right:5px;}
.flex-direction-nav {*height:0;}
.flex-direction-nav a {text-decoration:none;display:block;width:40px;height:48px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-indent:-999em}
.flex-direction-nav .flex-prev {left:50px;background:url(images/arl.png) no-repeat;}
.flex-direction-nav .flex-next {right:50px;background:url(images/arr.png) no-repeat;}
.flexslider:hover .flex-prev {opacity:0.7;left:10px;}
.flexslider:hover .flex-next {opacity:0.7;right:10px;}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity:1;}
.flex-direction-nav .flex-disabled {opacity:0!important;filter:alpha(opacity=0);cursor:default;}
.flex-pauseplay a {display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;background:#ddd}
.flex-pauseplay a:before {font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}
.flex-pauseplay a:hover {opacity:1;}
.flex-pauseplay a.flex-play:before {content:'\f003';}
.flex-control-nav {width:54%;position:absolute;bottom:48px;text-align:right;z-index:9; left: 50%; margin-left: -27%;}
.flex-control-nav li {margin:0 12px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a {width:12px;height:12px;display:block;background:#fff;border: 1px solid #fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px; color: rgba(0,0,0,0);}
.flex-control-paging li a:hover {background:none; border: 1px solid #fff;}
.flex-control-paging li a.flex-active {background:none; border: 1px solid #fff;cursor:default;}
.flex-control-thumbs {margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li {width:25%;float:left;margin:0;}
.flex-control-thumbs img {width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover {opacity:1;}
.flex-control-thumbs .flex-active {opacity:1;cursor:default;}

.navbar-header{display:none;}

#main .mainHot{margin-top: 32px;}
#main .mainHot h3{text-align: center;height: 56px;line-height: 56px;background: url(../images/hotBar.png) center bottom no-repeat;}
#main .mainHot h3 b{font-size: 24px; color: #231815;}
#main .mainHot h3 span{font-size: 18px;color: #727171;padding-top: 5px;}
#main .mainHot ul{margin-bottom: 58px;}

#main .mainHot ul li{float: left;width: 250px;height: auto;border: 1px solid #8e8987;margin-right: 33px;margin-top: 22px;background: #fff;}
#main .mainHot ul .marginR12{margin-right: 12px;}
#main .mainHot ul li a{display: block;color: #fff;text-align:center;font-size: 14px;line-height: 41px;background: #1e1412;}
#main .mainHot ul li a span{font-size: 14px;margin-left: 18px;}
#main .mainHot ul li a:hover span{color:#c02520;}

#main .mainWenhua h3{text-align: center;height: 56px;line-height: 56px;background: url(../images/hotBar.png) center bottom no-repeat;}
#main .mainWenhua h3 b{font-size: 24px; color: #231815;}
#main .mainWenhua h3 span a{font-size: 18px;color: #727171;padding-top: 5px;}
#main .mainBottom .mainBottomL{float: left;width:490px;padding-top: 92px;}
#main .mainBottom .mainBottomL p{font-size: 16px;color: #000;}
#main .mainBottom .mainBottomL img{margin: 20px 0;}
#main .mainBottom .mainBottomR{float: right;padding-top: 34px;}
#main .mainBottom .mainBottomR img{float: left;margin-right: 6px;}

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
ul,ol,li{list-style:none;}
img{display:block;border:0;}
a,u{text-decoration:none;}
i,em{font-style:normal;}
b,strong{font-weight:100;}
h1,h2,h3,h4,h5,h6{font-weight:100;font-size:16px;}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}

#Navheader{background: url(../images/nav_bg_b.jpg) top left;border-top: 4px solid #c02520;border-bottom: 1px solid #636363;position: relative;}
#Navheader .headerM{width: 1300px;margin: 0 auto;height: 83px;}
#Navheader .headerM h1{float: left;padding-top: 24px;}
#Navheader .headerM ul.nav-1{overflow: hidden;float: left;}
#Navheader .headerM ul.nav-1 li{float: left;background: url(../images/nav_bg.png) right center no-repeat;}
#Navheader .headerM .language{float: left;overflow: hidden;margin-left: 36px;padding-top: 30px;font-size: 16px;}
#Navheader .headerM .language a{padding: 0 8px;color: #231815;}
#Navheader .headerM ul.nav-1 li:last-child{background: none;}
#Navheader .headerM ul.nav-1 li a{display: block;padding: 0 32px;line-height: 83px;font-size: 16px;color: #231815;}
#Navheader .headerM ul.nav-1 li i{display: inline-block;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 8px solid #231815;
margin-left: 6px;}
#Navheader .headerM ul.nav-1 li .nav_bto{position: absolute;background: #c8c9c9;top: 82px;z-index: 999;width: 100%;left: 0;display: none;}
#Navheader .headerM ul.nav-1 li:hover>a{background:#c8c9c9;color:#c02520;}
#Navheader .headerM ul.nav-1 li:hover i{display: inline-block;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 8px solid #c02520;margin-left: 6px;}
.nav_btoM{overflow: hidden;width: 1300px;margin: 0 auto;padding-top: 30px;padding-bottom: 60px;}
.nav_btoM ul:first-child{margin-left: 160px;}
#Navheader .headerM ul.nav-1 li .nav_btoM ul li{clear: both;background: url(../images/liDian_03.jpg) left center no-repeat;}

#Navheader .headerM ul.nav-1 li .nav_btoM ul:first-child{border-right: 3px solid #9f9d9d;}
#Navheader .headerM ul.nav-1 li .nav_btoM ul:nth-child(2){margin-left: 38px;}
#Navheader .headerM ul.nav-1 li .nav_btoM ul li{font-size: 16px;overflow: hidden;line-height: 28px;}
#Navheader .headerM ul.nav-1 li .nav_btoM ul li a{color: #231815;line-height: 28px;}
#Navheader .headerM ul.nav-1 li .nav_btoM ul li em{float: left;width: 72px;line-height: 28px;}
#Navheader .headerM ul.nav-1 li .nav_btoM ul li span{float: left;line-height: 28px;}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM1{float: left;height: 244px;width: 298px;text-align: center;border-right: 1px solid #fff;}
#Navheader .headerM ul.nav-1 li .nav_btoM img{margin:0 auto;}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM1 a,#Navheader .headerM ul li .nav_btoM .nav_btoM2 a,#Navheader .headerM ul li .nav_btoM .nav_btoM3 a,#Navheader .headerM ul li .nav_btoM .nav_btoM4 a{display: inline;line-height: normal;}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM1:hover a{color:#c02520}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM2:hover a{color:#c02520}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM3:hover a{color:#c02520}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM4:hover a{color:#c02520}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM2{float: left;height: 244px;width: 298px;text-align: center;border-right: 1px solid #fff;}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM3{float: left;height: 244px;width: 298px;text-align: center;border-right: 1px solid #fff;}
#Navheader .headerM ul.nav-1 li .nav_btoM .nav_btoM4{float: left;height: 244px;width: 298px;text-align: center;}



#storyBanner{}
#storyBanner img{width: 100%;}
#storyMain{padding-top: 64px;padding-bottom: 114px;border-bottom: 6px solid #be2520;}
#storyMain .storyM1{width: 1144px;margin: 0 auto;}
#storyMain .storyM1 img{margin:auto;}
#storyMain .storyM1 h3{font-size: 28px;color: #000;text-align: center;font-family: "Adobe 黑体 Std";}
#storyMain .storyM1 p{font-size: 21px;color: #000;text-indent: 42px;line-height: 32px;padding-top: 20px;padding-bottom: 18px;}
#storyMain .storyM1 p:nth-of-type(1){border-bottom: 1px dashed #bab8b8;}
#storySMain{width: 1153px;margin: 0 auto;padding-top: 104px;padding-bottom: 86px;overflow: hidden;}
#storySMain .storySMainL{float: left;width: 482px;font-family: "Adobe 黑体 Std";}
#storySMain .storySMainL h3{font-size: 28px;color: #000;text-align: center;}
#storySMain .storySMainL p{font-size: 21px;color: #000;text-indent: 42px;padding-bottom: 16px;padding-top: 16px;}
#storySMain .storySMainL p:nth-of-type(1){border-bottom: 1px dashed #888381;}
#storySMain .storySMainL img{margin-bottom: 26px;}
#storySMain .storySMainL h4{font-size: 18px;text-align: center;}
#storySMain .storySMainL p:nth-of-type(3){font-size: 14px;padding-bottom: 8px;border-bottom: 1px dashed #888381;}
#storySMain .storySMainL p:nth-of-type(4){font-size: 14px;padding-bottom: 8px;}
#storySMain img{float: right;margin-right: 6px;}

#newsCont{height: auto;}
#newsCont li{overflow: hidden;width: 1012px;margin: 0 auto;border-bottom: 1px solid #dbdbdb;padding-top: 60px;padding-bottom: 10px;}
#newsCont li h3{font-size: 21px;color: #000;font-family: "Adobe 黑体 Std";}
#newsCont li p:nth-of-type(1){font-size: 18px;}
#newsCont li p:nth-of-type(2){text-align: right;}
#newsCont li p:nth-of-type(2) a{font-size: 21px;font-family:"Adobe 黑体 Std";color: #727171; }

#yecuMain{width: 1140px;margin: 0 auto;overflow: hidden;margin-top: 26px;}
#yecuMain h3{font-size: 24px;color: #000;text-align: center;background: url(../images/hotBar.png) center bottom no-repeat;height: 58px;margin-bottom: 28px;}
#yecuMain ul{overflow: hidden;padding-bottom: 50px;text-align:center;}
#yecuMain ul li{display:inline-block;width: 252px;margin:0 14px;}
/* #yecuMain ul .marginLeftLi{margin-right: 0;} */
#yecuMain ul li div{border: 1px solid #9d9897;width: 250px;height: 385px;position: relative;overflow: hidden;}

/* #yecuMain ul li div a{position: absolute;width: 250px;font-size: 18px;color: #fff;text-align: center;line-height: 38px;background: #be2520;bottom: 0;left: 0;height: 38px;display: none;}
#yecuMain ul li div:hover a{display: block;} */
#yecuMain ul li div span {position: absolute;width: 250px;font-size: 18px;color: #fff;text-align: center;line-height: 38px;background: #be2520;bottom: 0;left: 0;height: 38px;display: none;}
#yecuMain ul li div:hover span {display: block;}
#yecuMain ul li p:nth-of-type(1){text-align: center;font-size: 18px;color: #1e1412;line-height: 40px;font-family: "Adobe 黑体 Std";}
#yecuMain ul li p:nth-of-type(2){text-align: center;font-size: 18px;color: #595757;line-height: 35px;}
#yecuMain ul li p:nth-of-type(3){text-align: center;font-size: 21px;color: #1e1412;line-height: 35px;font-family: "Adobe 黑体 Std";}




#preview{ float:left; margin:0px auto; text-align:center; width:452px;}
.jqzoom{ width:450px; height:450px; position:relative;border:1px solid #000;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:450px; height:110px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left;  display:inline;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:100px; height:100px;}
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:450px;}
#spec-list div{ margin-top:0; *margin-left:0;}

#MainPho{width: 1300px;margin:0 auto;}
#MainPho h3{height: 50px;text-align: center;font-size: 24px;color: #231815;background: url(../images/hotBar.png) center bottom no-repeat;margin-top: 40px;font-family: "Adobe 黑体 Std";}
#MainPho h3 span{font-size: 24px;color: #231815;margin-left: 20px;}
#MainPho div{margin-top: 50px;}
#MainPho div img{margin: 0 auto;}
#contUs{padding: 80px 0 140px;background: #3e3a39;}
#contUs .contUsM{height: 1196px;width: 1138px;margin: 0 auto;overflow: hidden;border-radius: 15px;}
#contUs .contUsM h2{height: 88px;border-bottom: 4px solid #c6c7c7;line-height: 88px;font-size: 36px;font-family: "Adobe 黑体 Std";background: url(../images/contusBar_03.png) left top repeat-x;border-top-right-radius: 15px;border-top-left-radius: 15px;padding-left: 138px;}
#contUs .contUsM h2 span{font-size: 30px;margin-left: 20px;}
#contUs .inforMain{padding-left: 138px;padding-right: 138px;background: #727171;padding-bottom: 50px; overflow: hidden;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
#contUs .inforMain div{margin-top: 48px;}
#contUs .inforMain div input{outline: none;width: 100%;border-radius: 10px;height: 52px;font-size: 26px;}
#contUs .inforMain div select{width: 100%;border-radius: 10px;height: 52px;font-size: 26px;}
#contUs .inforMain div select option{border-radius: 10px;}
#contUs .inforMain div p{font-family: "Adobe 黑体 Std";}
#contUs .inforMain div textarea{width: 100%;height: 132px;border-radius: 10px;resize:none;font-size: 26px;}
#contUs .inforMain div p:first-child{font-size: 21px;color: #fff;}
#contUs .inforMain div p:first-child span{color: #8d5654;}
#contUs .inforMain input[type="submit"]{margin: 0 auto;display: block;border:1px solid #fff;background: #b2b2b3;height: 44px;line-height: 44px;text-align:center;font-size: 21px;border-radius: 10px;width: 216px;margin-top: 50px;}

.pageinfo{margin: 30px auto;display: block;text-align: center;}

@media(max-width:768px){
	*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
	body{min-width:auto;width:100%;}
	#main{padding-bottom:15px;}
	#header .hInner{width:100%;}
	#main.products{width:100%;}
	#main.products .comPhotoList{width:100%;}
	#main .comImgBox{width:100%;}
	#main .comImgBox .photo{width:100%;}
	#main .comImgBox .photo img{width:100%;height:auto;}
	#main .comImgBox .textBox{width:100%;}
	#main .comImgBox .textBox p{margin:15px 15px;font-size:14px;}
	#main .headLine01 span{width:60%;font-size:12px;}
	#main .h2Ttl span{width:95%;font-size:12px;}
	#footer .fNavi{width:100%;padding:0 15px;}
	#footer .fInner{padding:15px 0;}
	/* 头部 */
	#gNavi{display:none;}
	.navbar-header{display:block;}
	#header h1{margin:10px 0 0 10px;}
	#header .hLink{float:left;padding:15px 0 0;}
	/* 首页 */
	.flex-control-nav{bottom:10px;width:100%;text-align:center;margin:0;left:0;}
	.flexslider{margin:0 0 15px;}
	#main .headLine01{margin-bottom:15px;}
	#main .comInner{margin:0;padding-bottom:15px;}
	#main.products .comPhotoList li{margin:1% 1% 5%;width:48%;}
	#main.products .comPhotoList li img{width:100%;height:auto;}
	#main .comPhotoList li span{width:100%;padding-top:110%;height:auto;background-position:right top;background-size:85%;top:0;right:0;}
	#main .comPhotoList li a:hover span{background-size:85%;background-position:right top;}
	/* 底部 */
	#footer{padding-bottom:10px;}
	/* #footer .fNavi li{width:50%;} */
	#footer .fNavi .wid01{margin:0;width:50%;}
	#footer .fNavi li p{font-size:14px;}
	#footer .fNavi li a{font-size:12px;}
	#footer .fNavi .wid02{width:50%;}
	#footer .fNavi li .tel{font-size:18px;}
	#footer .copyright{width:100%;font-size:12px;}
	#container #footer .fNavi>li{margin:0;width:50%;height:120px;}
	#container #footer .fNavi>li:nth-child(2){background:none;}
	#container #footer .fNavi>li:last-child{width:50%;}
	#container #footer .fNavi>li:last-child p:first-child{text-indent:50px;}
	/* 内页 */
	#main.culture{width:100%;}
	.mainVisual{margin-bottom:15px;}
	#main.culture h2{margin-bottom:0;}
	#main.culture h2 span{width:80%;}
	#main.culture p{font-size:12px !important;padding:0 10px !important;margin:0 !important;}
	#main.culture span{font-size:18px !important;}
	#main.culture .text{margin-bottom:15px;padding:0 10px !important;}
	
	#main.sales .infoBox{width:100%;}
	#main.sales .infoBox .Xsw{font-size:28px!important;}
	#main.sales .saleBox{width:100%;}
	#main.sales .saleForm{padding:10px;}
	#main.sales .saleForm select{height:36px;font-size:18px;}
	#main.sales .saleForm .leftDl{float:none;}
	#main.sales .saleForm .rightDl{float:none;width:100%;}
	#main.sales .saleForm input[type=text]{width:80%;height:36px;font-size:18px;}
	#main.sales .saleForm button{float:left:margin-left:10px;height:36px;width:36px;}
	.proH3{font-size:16px !important;margin:0 0 10px !important;}
	.h3Ttl{font-size:16px !important;}
	.proInner{padding:0 0 20px !important;margin:0 !important;}
	.textList li{font-size:14px !important;padding:10px 10px !important;}
	#main.contact{width:100%;}
	#main.contact h2 span{width:60%;}
	#main.contact .contactList li:first-child{padding:0 0 0 10px;}
	#main.contact .contactList li{width:100%;font-size:14px;padding:0 0 0 10px;}
	#main.contact .map img{width:100%;height:auto;}
	#main.join .joinList{width:100%;}
	#main.join .joinList li{width:100%;margin:0;}
	#main.detail .infoBox{width:100%;margin:0 0 50px;}
	#main.detail .sliderBox{width:100%;}
	#main.detail .sliderBox .foo{width:100%;}
	#main.detail h3 span{width:90%;}
	#main.detail .detPhoto img{width:100%;}
	#main.detail .topBox{padding:0;margin-bottom:20px;}
	#main.detail .sliderBox .arrow{width:100%;}
	#main.detail .rBox{width:100%;}
	#main.detail .rBox h2{padding-left:10px;}
	#main.detail .rBox dt{font-size:16px;margin-left:10px;}
	#main.detail .rBox dd{font-size:16px;}
	#main.products .headLine01 span{width:60%;}
	
	#main .mainHot ul li{float:none;display:block;margin:22px auto;}
	
	#main .mainBottom .mainBottomL{width:100%;float:none;padding-top: 40px;}
	#main .mainBottom .mainBottomL p{padding:0 20px!important;}
	#main .mainBottom .mainBottomL img{width:100%!important;height:auto!important;}
	#main .mainBottom .mainBottomR{float:none;width:100%;font-size:0;text-align:center;}
	#main .mainBottom .mainBottomR img{display:inline-block;margin:0 1%;max-width:30%;float:none;}
	
	#storyBanner{height:auto;}
	#storyBanner img{height:auto;}
	#yecuMain{width:100%;}
	#yecuMain ul li{display:block;margin:0 auto 20px;}
	
	#storySMain{width:100%;text-align:center;}
	#storySMain .storySMainL{width:100%;float:none;}
	#storySMain .storySMainL h3{font-size:22px;}
	#storySMain .storySMainL p{padding:0 20px!important;text-align:left!important;}
	#storySMain .storySMainL img{width:100%!important;margin-right:0;}
	#storySMain>img{width:30%;display:inline-block;float:none;margin:0 1%;max-width:174px;}
	
	#storyMain .storyM1{width:100%;padding:0 20px;}
	#storyMain .storyM1 p img{width:100%!important;}
	
	#newsCont{width:100%;padding:0 20px;height:auto;}
	#newsCont li{width:100%;}
	#newsCont li h3{text-align:center;}
	.pageinfo{margin: 30px auto;display: block;text-align: center;}
	
	#main.problem{width:100%;}
	
	#contUs .contUsM{width:90%;height:auto;}
	#contUs .contUsM h2{text-align: center;font-size: 20px;padding-left:0;line-height:normal;}
	#contUs .contUsM h2 span{font-size:20px;margin-left:0;display:block;}
	#contUs .inforMain{padding-left:10px;padding-right:10px;}
	#contUs .inforMain div{margin-top:20px;}
	#contUs .inforMain div p:first-child{font-size:20px;}
	#contUs .inforMain div input{font-size:18px;height:40px;}
	#contUs .inforMain div select{font-size:18px;height:40px;}
	#contUs .inforMain div textarea{font-size:18px;}
}





