/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");
/*---------- base ---------*/
@charset "UTF-8";
/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img, input, button { border:none; padding:0; margin:0; outline-style:none; }
ul, ol { list-style:none; }
li { list-style-type:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun", "宋体"; }
select, input { vertical-align:middle; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; } /*防止拖动*/
img { border:0; vertical-align:middle; }  /*  去掉图片低测默认的3像素空白缝隙*/
/* table { border-collapse:collapse; } */
html, body { font-family: "Microsoft YaHei", simSun; font-size: 14px; color: #000000; }
.clearfix:before, .clearfix:after { content:""; display:table; }
.clearfix:after { clear:both; }
a { color:#000000; text-decoration:none; -webkit-tap-highlight-color:rgba(255, 255, 255, 0); }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5, h6 { text-decoration:none; font-weight:normal; }
s, i, em { font-style:normal; text-decoration:none; }
.bgF2 { background: #f2f2f2; }
.bgF { background: #fff; }
.fl { float: left; }
.fr { float: right; }
.w100p { width: 100%; }
.w50p { width: 50%; }
.posr { position: relative; }
/*---------- stock ---------*/

.w1200 { width:1200px; margin: 0 auto; }
.bk20 { height: 20px; clear: both; }
.pright .infos_userinfo { margin-bottom: 0px; }
.mt1 {/* ( margin-top * 1 ) */ margin-top:8px; }
.pright .mt1 { margin-top:0px; }
.mt2 {/* ( margin-top * 2 ) */ margin-top:16px; }
.clear { overflow:hidden; }
.fs-12 { font-size:12px; }
.fc-f60 { color:#F60; }
.fc-f90 { color:#F90; }
.clr { clear:both; }
.ipt-txt { line-height:15px; padding:4px 5px; border-width:1px; border-style:solid; border-color:#666 #BBB #BBB #666; font-size:12px; margin-right:2px; }
.nb { line-height:20x; padding:1px 2px; border-width:1px; border-style:solid; border-color:#666 #BBB #BBB #666; font-size:12px; margin-right:2px }
.btn-1 { width:56px; height:24px; border:none; background:url(../images/comm-bt.gif) no-repeat; line-height:25px; letter-spacing:1px; cursor:pointer; overflow:hidden; color:#585858; }
.btn-2 { width:70px; height:25px; border:none; background:url(../images/btn-bg2.gif) left top no-repeat; line-height:25px; overflow:hidden; color:#444; margin-right:2px; cursor:pointer; }
/*---------- frame ---------*/
/*---------- frame : header ---------*/
.header { width:100%; background: #ffffff; }
.top-img { background: url(../images/top-img.jpg) no-repeat center center; height: 80px; }
.top-province { border-bottom: 1px solid #cccccc; line-height: 35px; font-size: 0; }
.top-province span, .top-province a { font-size: 12px; }
.top-province em { font-size: 12px; padding: 0 5px; }
.top-box { padding: 15px 0; overflow: hidden; }
.top-box .logo { width: 545px; font-size: 16px; line-height: 26px; }
.top-box .logo img { float: left; margin-right: 10px; }
.top-box .logo h4 { font-size: 16px; font-weight: bold; margin-top: 7px; color:#F3A32A }
.top-box .logo h1 { border-right:1px solid #F3A32A; padding-right:10px }
.top-box .logo h4 span { color: #cc0000; }
.top-box .logo p, .top-box .logo h4 { /*letter-spacing:2px*/ letter-spacing:-1px }
.top-box .logo-rbox { }
.top-box .search { overflow:hidden; width: 245px; height: 32px; background: url(../images/sobg.jpg) no-repeat;float:right;margin:0 0 15px 0;}
.top-box .search input { width: 198px; height: 32px; line-height: 32px; background: none; padding: 0 5px 0 10px; float: left; }
.top-box .search button { width: 32px; height: 32px; float: left; background: none; cursor: pointer; }
.top-box .top-tel { width:276px; padding-left:36px }
.top-box .top-tel p { line-height:28px; }
.top-box .top-tel p a { padding:0 5px; }
.top-box .top-tel span { width:100%;}
.imgimg{height:32px;}
.header a:hover { color:#F4A32E; text-decoration:none; }
.nav { width: 100%; background: #0da056; line-height: 35px; height: 35px; clear: both; }
.nav li { float: left; width: 149px; text-align: center; border-left: 1px solid #fff; }
.nav-bar { float: left; width: 140px; text-align: center; position: relative; }
.nav li a, .nav-bar a.nav-fist { width: 100%; display: block; font-size: 15px; color: #ffffff; font-weight: bolder; }
.nav-bar a.nav-fist { color:#fff }
.navl-hide { position: relative; display: block; width: 140px; position: absolute; top: 35px; left: 0; background: #0a8c4a; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
 z-index:999; }
.navl-hide dd { position: relative; height: 65px; line-height: 65px; text-align: center; border-bottom: 1px solid #01AF00; background: url(../images/c5998cdcc8834ae9976c9cb0c26095cc.gif) 127px center no-repeat; }
.navl-hide dd a.navl-a { display: block; font-size: 15px; color: #fff; font-weight: bold; }
.navl-hide dd a:hover { color: #F4A32E; background: #01AF00;}
.navl-hide .up { /*position: absolute;height: 40px;*/ bottom: 0; left: 0; width: 100%; height: 37px;  cursor: pointer; background: url(../images/sy-icon.png) 56px -40px no-repeat; }
.navr-hide { width: 135px; display: none; position: static; top: -1px; left: 137px; padding:0;}

/*轮播图*/
.fullSlide { width:100%; position:relative; height:500px; overflow:hidden; zoom:1; }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:500px; overflow:hidden; text-align:center; }
.fullSlide .bd li a { display:block; height:500px; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:20px; left:0; text-align:center; _background:#000; _filter:alpha(opacity=60); }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block;  *display:inline;
zoom:1; width:26px; height:8px; margin:0 3px; overflow:hidden; line-height:9999px; background: #a1a1a3; }
.fullSlide .hd ul .on { background: #ffffff; }






/*首页标题*/
.titbox { text-align: center; margin: 30px 0 20px; }
.titbox p { font-size: 18px; color: #000000; line-height: 26px; letter-spacing:1px; }
.titbox h2 { display: inline-block; color: #000000; font-size: 36px; width: 235px; height: 52px; line-height: 50px; letter-spacing:2px; background: url(../images/titbg.jpg) no-repeat; }
.conduct { position: relative; }
.conduct h4 { position: absolute; top: 0; right: 0; font-size: 18px; line-height: 36px; border-top: 2px solid #d5aa73; }
.title_txt { width: 1200px; margin: 15px auto; text-align: center; }
.title_txt p { color: #300; font-size: 34px; font-weight: 600; background: url('../images/title_bg.png') no-repeat center; }
.title_txt span { color: #300; font-size: 14px; font-weight: 500; display: block; padding-top: 16px;}
/*定制范围*/
.dzbox { height: 175px; position: relative; overflow: hidden; background: #f5f5f5; }
.dz-lbg { background:url(../images/footerbg.jpg) repeat; width: 200px; height: 175px; }
.dz-cont { position: absolute; top: 0; left: 0; width: 1150px; height: 105px; border: 1px solid #F7A42C; margin: 20px 25px; padding: 15px 0; line-height: 35px; }
.dz-cont p { font-size: 0; }
.dz-cont p a { font-size: 14px; margin-left: 12px; }
.dz-cont span { font-size: 20px; font-weight: bold; padding-left: 50px; margin-right: 60px; color:#FFF }
/*产品中心*/
.ttdz { width:100%;/*height:545px;*/ background:url(../images/cpbg.jpg) center no-repeat; background-size:cover; position:relative; }
.jdxk { width: 100%; background: #fcf2b7; position: relative; overflow: hidden; }
.ttdz .ttdz_con { overflow:hidden }
.con_tab .c_t_l { width:290px; height:710px; background:url(../images/dabeijing.jpg) no-repeat center center; }
.c_tname { font-size:30px; text-align:center; height:100px; line-height:100px; color:#000 }
.c_tname span { font-size:18px; }
.con_tab .c_t_l ul { padding-top:10px; padding-left:80px; line-height: 49px; width: 150px; }
.con_tab .c_t_l ul li a, .con_tab .c_t_l ul dd a { color: #28190a; font-size:20px; padding-left:42px; font-weight: normal; }
.con_tab .c_t_l ul li { background:url(../images/cpli.png) 0px center no-repeat; color:#424244; border-bottom:1px solid #fff; padding-left:15px }
.con_tab .c_t_l ul li.hover { background:url(../images/cplion.png) 0px center no-repeat; color:#CDA823; border-bottom:1px solid #CDA823 }
.con_tab .c_t_l ul li:hover { background:url(../images/cplion.png) 0px center no-repeat; color:#CDA823; border-bottom:1px solid #CDA823 }
.con_tab .c_t_l ul li.hover a, .con_tab .c_t_l ul dd.hover a, .con_tab .c_t_l ul li:hover a { color:#CDA823; font-weight:500; }
.con_tab .c_t_r { padding-left:10px; }
/*.con_tab .c_t_r .c_t_r_tab { display:none; }*/
.con_tab .c_t_r .c_t_r_tab ul li { width:23%; border:1px solid #ccc; float:left; margin-left:11px; margin-bottom:10px; background:url(../images/mybg.jpg) repeat; padding: 4px; }
.con_tab .c_t_r .c_t_r_tab ul li img { width: 100%; margin-bottom: 5px; }
.con_tab .c_t_r .c_t_r_tab ul li div { width:286px; height:61px; border-top:1px solid #ccc; background:#fff; }
.con_tab .c_t_r .c_t_r_tab ul li div:hover { font-weight:normal; }
.con_tab .c_t_r .c_t_r_tab ul li div h3 { font-size:16px; line-height:60px; float:left; margin-left:5px; }
.con_tab .c_t_r .c_t_r_tab ul li p { font-size: 14px; color: #fff; line-height: 24px; height: 24px; overflow: hidden; padding:0 10px; }
.con_tab .c_t_r .c_t_r_tab ul li p a { color: #fff; }
/*************/
.shipai { width: 100%; background:url(../images/mybg.jpg) repeat; padding:30px 0; }
/* marqueeleft */
.marqueeleft { width:100%; overflow:hidden; margin:0 auto; }
.marqueeleft ul { float:left; }
.marqueeleft li { float:left; display:inline; overflow:hidden; background: #fcf1d0; }
.marqueeleft li a { display:block; width:100%; overflow:hidden; }
.marqueeleft li a img { width:100%; }
.marqueeleft li p { text-align: left; color: #000; height: 20px; width: 100%; overflow: hidden; margin-top: 5px; font-size: 14px; }
.shipai-more { margin: 20px auto; width:200px; background:#FCF1D1; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-radius:25px; text-align:center; height:40px; line-height:40px; }
.shipai-more p { font-size: 18px; color: #3DC032; display: inline-block; margin-right: 20px; }
.shipai-more span { font-size: 16px; font-weight: 700; }
.shipai-more span a { font-size: 16px; color: #3DC032; }
/*********/
/*定制流程*/
.liucheng { width:100%; padding:30px 0 }
.liucheng ul { width: 100%; background: #f8f8f8; text-align: center; margin:0 auto; }
.liucheng li { width:199px; height:173px; float:left; text-align:center; line-height:90px; background:url(../images/d2.jpg) right center no-repeat; }
.liucheng li.active1 { width:199px; height:173px; background:url(../images/d1.jpg) right center no-repeat; }
.liucheng li h2 { font-size:36px; font-weight:bold; line-height:131px; font-family:Microsoft yahei; }
.liucheng li p { line-height:20px; font-weight:bold; font-size:14px; }
/*index-partner*/

.index-partner { min-width: 1200px; padding: 100px 0; background:url(../images/bg2.jpg) repeat; overflow:hidden }
.index-partner .s { padding: 50px 0 0; }
.index-partner ul { padding: 0 10px; }
.index-partner .partner li { float: left; width: 225px; height:100px; background:#FFF; margin-right:12px; margin-bottom:20px }
.index-partner .partner li:nth-child(5n) {
margin-right:0
}
.index-partner .partner a { display: block; width: 225px; height:100px; background-repeat: no-repeat; background-position: center; -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); filter: gray; transition: 0.5s; }
.index-partner a:hover { border-color: #dcdcdc; -webkit-filter: grayscale(0); -moz-filter: grayscale(0); -ms-filter: grayscale(0); -o-filter: grayscale(0); filter: grayscale(0); filter: none; }
.news { margin-top: 20px; }
.newtit { background: url(../images/bor.png) no-repeat bottom left; height: 45px; }
.newtit p { font-size: 26px; color: #404040; }
.newtit span { font-size:24px }
.newtit a { color: #000; margin-top: 15px; }
.newtit a:hover { color: #048bcf; }
.newtit a span { font-size: 10px; margin-left: 5px; }
.new1, .new2 { width: 510px; margin-top: 40px; }
.news ul { margin-top: 20px; }
.news ul p { line-height: 35px; }
.news li { height: 35px; line-height: 35px; overflow: hidden; font-size: 15px; width:100%; background:none }
.news li a { color: #333436; width:100%; height:35px; line-height:35px; }
.news li a:hover { color: #048bcf; }
.news li span { float: right; color: #7e7e80; }




.lc-box { width: 636px; }
.sidaiBg1 { position: absolute; top: 1440px; right: 0; }
.sidaiBg2 { position: absolute; top: 2660px; left: 0; }
.sidaiBg3 { position: absolute; top: 3860px; right: 0; }
.sidaiBg4 { position: absolute; top: 5720px; left: 0; }
.sidaiBg1 img { width: 100%; }
.sidaiBg2 img { width: 100%; }
.sidaiBg3 img { width: 100%; }
.sidaiBg4 img { width: 100%; }
.screening { padding: 10px 20px; }
.scv-shaixuan { position: relative; line-height: 40px; border-bottom: 1px solid #e5e5e5; }
.scv-shaixuan a, .scv-shaixuan b, .scv-shaixuan span { font-size: 14px; display: inline-block; margin: 0 20px; }
.scv-shaixuan b { width: 85px; color: #a0a0a0; font-weight: normal; }
.scv-shaixuan a.active { color: red; }
.screening div:nth-child(1) {
 height: 90px;
}
.screening div:nth-child(1) b {
 position: relative;
 top: -25px;
}
.screening div:nth-child(1) a {
 position: relative;
 padding-top: 50px;
}
.screening div:nth-child(1) a: {
 position: relative;
 padding-top: 50px;
}
.screening div:nth-child(1) a i {
 background-image: url(../images/icon.png);
 background-repeat: no-repeat;
 position: absolute;
 top: 5px;
 left: 50%;
 margin-left: -25px;
 width: 50px;
 height: 50px;
 transition: 0.5s;
}
.screening div:nth-child(1) a:hover i {
 transform: rotateY(180deg);
 -webkit-transform: rotateY(180deg);
}
.scv-shaixuan a.more { position: absolute; top: 0; right: 0; cursor: pointer; }
.scv-shaixuan a.more i { display: inline-block; width: 14px; height:7px; background: url(../images/icon.png) no-repeat -517px top; margin-left: 5px; }
.scv-shaixuan:last-child { height: 40px; overflow: hidden; }
.screening .qiehuan { height: auto; }
.screening .qiehuan a.more i { background-position: -500px top; }
.shopList { margin-top: 20px; }
.shopList ul li { width: 268px; float: left; padding: 10px; background: #fff; margin-right: 16px; margin-bottom: 16px; }
.shopList ul li:nth-child(4n) {
 margin-right: 0;
}
.shopList ul li a.preview { display:block; }
.shopList ul li img { width: 268px; height: 268px; }
.shopList ul li a.title { display:block; height: 40px; padding: 5px 0; overflow: hidden; font-size: 14px; line-height: 20px; }
.shopList ul li span.time, .shopList ul li span.hot { font-size: 12px; color: #888; }
.listshop-tj { margin-bottom: 20px; }
.listshop-tj img { width: 100%; }
.listshop { overflow: hidden; }
.listshop li { text-align: center; line-height: 0; }
.listshop li img { width: 1200px; height: 400px; }
.listshop li h3 { position: relative; font-size: 28px; font-weight: bold; text-align: center; height: 45px; line-height: 45px; display: inline-block; padding: 0 70px; margin: 20px 0; }
.listshop li h3:before, .listshop li h3:after { content: ''; position: absolute; width: 50px; height: 3px; display: block; background: #000; top: 21px; }
.listshop li h3:before { left: 0; }
.listshop li h3:after { right: 0; }
.shoplist { padding: 20px; border: 1px solid #f2f2f2; box-shadow: 0 5px 10px rgba(216, 216, 216, .5); margin-bottom: 20px; overflow: hidden; position: relative; }
.shoplist .shopli-txt { width:25%; height: 330px; overflow: hidden; padding-right: 20px; padding-top: 70px; }
.shoplist .shopli-txt h3 { position: absolute; top: 20px; left: -10px; font-size: 20px; padding: 0 30px; height: 55px; background: #2a67c9; border-radius: 0 40px 40px 0; color: #fff; line-height: 55px; text-align: center; font-weight: bold; }
.shoplist .shopli-txt .shopli-tit { font-size: 16px; line-height: 22px; }
.shoplist .shopli-txt p { font-size: 14px; line-height: 24px; color: #888; padding: 20px 0; }
.shoplist .shopli-txt .tags span { display: inline-block; font-size: 12px; padding: 0 8px; height: 18px; line-height: 18px; border: 1px solid #e6e6e6; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; color: #a5a5a5; margin:4px 4px; }
/*定制策略*/
.clbox { text-align: center; }
.clbox h3 { position: relative; font-size: 28px; font-weight: bold; text-align: center; height: 45px; line-height: 45px; display: inline-block; padding: 0 70px; margin: 20px 0; }
.clbox h3:before, .clbox h3:after { content: ''; position: absolute; width: 50px; height: 3px; display: block; background: #000; top: 21px; }
.clbox h3:before { left: 0; }
.clbox h3:after { right: 0; }
.clcont img { float: left; width: 595px; margin-bottom: 10px; }
.clcont img:nth-child(2n) {
 margin-left: 10px;
}
/*图片放大镜样式*/
.jqzoom { float:left; border:none; position:relative; padding:0px; cursor:pointer; margin:0px; display:block; }
.jqzoom img { width: 418px; height: 418px; }
.zoomdiv { z-index:100; position:absolute; top:0px; left:0px; width:450px; height:450px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
.jqZoomPup { z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:20px; height:20px; border:1px solid #aaa; background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); }
/*图片小图预览列表*/
.spec-preview { width:418px; height:418px; border:1px solid rgba(0, 0, 0, .05); }
.spec-scroll { clear:both; margin-top:5px; width:420px; }
.spec-scroll .prev { float:left; margin-right:3px; }
.spec-scroll .next { float:right; }
.spec-scroll .prev, .spec-scroll .next { display:block; font-family:"宋体"; text-align:center; width:10px; height:64px; line-height:64px; border:1px solid #CCC; background:#EBEBEB; cursor:pointer; text-decoration:none; }
.spec-scroll .items { float:left; position:relative; width:390px; height:68px; overflow:hidden; }
.spec-scroll .items ul { position:absolute; width:999999px; height:68px; }
.spec-scroll .items ul li { float:left; width:78px; text-align:center; }
.spec-scroll .items ul li img { border:1px solid #fff; padding:2px; width:60px; height:60px; }
.spec-scroll .items ul li.hover img { border:2px solid #FF6600; padding:1px; }
.shopShow h2.title { clear: both; font-size: 18px; line-height: 50px; color: #000; font-weight:normal; }
.informa { position: relative; width: 534px; height: 480px; margin: 0 30px;}
.informa p { font-size: 14px; line-height: 28px; color: #666; padding: 10px 0 10px 80px; }
.informa p span { display: inline-block; width: 80px; margin-left: -80px }
/*.informa .btn { position: absolute; width: 100%; bottom: 20px; text-align: center; font-size: 0; }*/
.informa .btn a { display: inline-block; font-size: 14px; width: 150px; text-align: center; line-height: 35px; margin: 20px 85px 0 0; color: #D0000E; border: 1px solid #D0000E; }
.informa .btn a.btn1 { background: #D0000E; color: #fff; }
.detailTit { width: 90px; height: 35px; font-size: 14px; color: #555; border: 1px solid #e5e5e5; text-align: center; line-height: 35px; border-bottom: 0; background: #fff; position: relative; bottom: -1px; }
.related { width: 170px;padding-left: 15px; border-left: 1px solid #f2f2f2; }
.related h3 { height: 24px; line-height: 24px; font-size: 14px; position: relative; margin-bottom: 10px; }
.related h3 i { position: absolute; font-style: normal; width: 170px; height: 0px; border-bottom: 1px #c9c9c9 dotted; top: 12px; left: 0; }
.related h3 span { position: absolute; left: 50%; display: inline-block; width: 80px; margin-left: -40px; background: #ffffff; text-align: center; }
.related ul { padding: 0 10px; }
.related li img { width: 150px; height: 150px; }
.related li p { font-size: 16px; line-height: 24px; overflow: hidden!important;padding:12px 0;text-align: center; }
.show-r {margin-left: 15px; background: #fafafa; }
.shopDetail { margin-top: 20px; }
.shopDetail .detail { width: 800px; background: #fff; }
.shopDetail .detailImg { border-top: 1px solid #e5e5e5; padding-top: 15px; }
.shopDetail .contimg img { margin-bottom: 10px; }
.shopDetail .detailImg img { width: 800px !important; }
.more-list { background: #fafafa; overflow: hidden; padding-bottom: 20px; margin-top: 20px; }
.more-list h3 { font-size: 14px; background: #000; line-height: 30px; color: #fff; padding-left: 20px; }
.more-list li { float: left; width: 378px; margin-left: 15px; margin-top: 15px; }
.more-list li img { width: 378px; height: 180px; }
.more-list p { line-height: 18px; height: 36px; overflow: hidden; }
.hotShop { width: 200px; }
.hotShop li { width: 170px; margin: 0 auto; border-bottom: 1px solid #e5e5e5; margin-bottom: 10px; }
.hotShop li img { width: 100%; }
.left-nav { border: 1px solid #e5e5e5; border-top: 0; }
.left-nav dd { padding-left: 30px; background: url(../images/p-icon.png) no-repeat 19px -274px;background-color: #01AF00;margin: 10px 0;    line-height: 40px; }
.left-nav dt { background: #fafafa; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; }
.left-nav dt p { font-size: 9px; line-height: 12px; color: #999; padding-left: 10px; }
.left-nav dt a { display: block; font-weight: bold; font-size: 14px; line-height: 35px; padding-left: 28px; background: url(../images/p-icon.png) no-repeat 10px -226px; }
.left-nav dd a { font-size: 14px; line-height: 30px;color: #fff; }
.ranking { border: 1px solid #e5e5e5; }
.ranking li:last-child { border-bottom: 0; }
.rankingTit { text-align: center; border-bottom: 1px solid #e5e5e5; margin-bottom: 10px; font-size: 14px; line-height: 35px; }
.ranking .title { padding: 12px 0; font-size: 16px; line-height: 18px; color: #666;text-align: center; }
.ranking { margin-top: 20px; }
.show-side { width: 185px; padding:20px 0 50px; }
.show-side .word-export { text-align: center; font-size: 16px; border: 1px solid #ccc; margin:0 20px 10px; line-height: 30px; border-radius: 15px; cursor: pointer; }
.details-l .word-export { text-align: center; font-size: 16px; color: #5e5e5e; line-height: 30px; cursor: pointer; background: url(../images/down.png) no-repeat 0 -24px; padding-left: 25px; margin-top: 10px; }
.show-side .word-export:hover { border: 1px solid #c00; }
.show-side .qrcode { margin: 0 10px 30px 10px; text-align: center; border-bottom: 1px solid #ccc; padding-bottom: 20px; }
.show-side .qrcode p { background: url(../images/p-icon.png) no-repeat 15px -177px; font-size: 14px; line-height: 30px; padding-left: 18px; }
.show-side li { background-image: url(../images/p-icon.png); background-position: 43px -112px; background-repeat: no-repeat; }
.show-side li:hover, .show-side li.hover { background-position: 43px 8px; }
.show-side li:hover a, .show-side li.hover a, .word-export:hover { color: #c00; }
.show-side li a { font-size: 14px; color: #999; line-height: 30px; display: block; padding-left: 66px; }
.ptn { position: fixed; top: 0; left: 50%; margin-left: 415px; background: #fafafa; }
.ptn1 { position: fixed; top: 0; left: 50%; margin-left: 282px; }
/* 对比 */
.pk li { position: relative; }
.pk li i { display: none; position: absolute; right: 10px; top: 10px; background: rgba(187, 187, 187, 0.8);  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#80bbbbbb, endColorstr=#80bbbbbb);
padding:0 5px; font-style: normal; font-size: 12px; line-height: 24px; color: #fff; }
.pk li i:hover { background: rgba(208, 0, 14, 0.8);  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#80d0000e, endColorstr=#80d0000e);
}
.pk li i a { font-size: 12px; line-height: 24px; color: #fff; }
.pk li:hover i { display: block; }
.pk1 { position: relative; background: #cc0000; }
#gotopContrast a { display: inline-block; font-size: 12px; line-height: 16px; color: #D40000; padding: 5px 9px; border: 1px solid #e8e8e8; background: #f3f3f3; }
#gotopContrast { position: fixed; left: 50%; bottom: 12%; margin-left: 620px; width: 44px; height: 44px; cursor: pointer; }
#gotopContrast img { display: none; margin-top:-1px; }
.u-flyer { border: 1px solid #ccc; display: block; width: 50px; height: 50px; border-radius: 50px; position: fixed; z-index: 9999; }
.bgfff { background: #fff; }
.project { width: 1180px; margin: auto; overflow: hidden; padding: 0 0 20px 20px; border: 1px solid #f2f2f2; box-shadow: 0 0 40px rgba(216, 216, 216, .5); }
.project h2 { line-height: 45px; }
.project-img { width: 840px; height: 400px; float: left; }
.shopli-img img, .project-img img { width: 840px; height: 400px; }

.project-introduce { width: 320px; height: 400px; position: relative; }
.project-explain { padding-right:20px; }
.project-explain p { font-size: 12px; line-height: 18px; color: #5e5e5e; ; margin: 10px 0; }
.project-explain p span { font-weight: bold; }
.project-introduce .btn { position: absolute; width: 100%; bottom: 0px; text-align: center; font-size: 0; }
.project-introduce .btn a { display: inline-block; font-size: 15px; width: 130px; text-align: center; line-height: 35px; margin: 0 5px 10px 5px; color: #fff; background: #ffab18; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.project-introduce .btn a.btn1 { background: #2fd6a2; }
.details-box { margin-top: 20px; overflow: hidden; }
.details-l { width: 860px; float: left; border: 1px solid #f2f2f2; box-shadow: 0 0 40px rgba(216, 216, 216, .5); }
.details-l h3 { height: 50px; font-size: 18px; margin:0 15px; border-bottom: 1px solid #e6e6e6 }
.details-l h3 span { display: inline-block; border-bottom: 2px solid #ccc; width: 120px; text-align: center; line-height: 48px; }
.details-cont { padding: 20px 30px; }
.details-cont img, .detailImg img { max-width: 800px; }
.details-cont .jiage, .detailImg .jiage { margin: 10px 0; }
.details-cont .jiage img, .detailImg .jiage img { width: 400px !important; }
.details-cont .anli img, .detailImg .anli img { width: 390px !important; border: 5px solid #ccc; float: left; }
.details-cont iframe, .detailImg iframe { width: 800px !important; height: 480px !important; margin: 10px 0; }
.details-r { width: 318px; margin-left: 20px; }
.box-sys { width: 318px;  }
.box-sys i { display: inline-block; margin: 40px 0 0 35px; float: left; }
.box-sys p { color: #fff; margin-left: 50px; margin-top: 50px; font-size: 18px; float: left; }
.box-grade li { margin-top: 20px; padding: 0 20px 20px; background: #fff; border: 1px solid #f2f2f2; box-shadow: 0 0 40px rgba(216, 216, 216, .5); }
.box-grade h3 { color: #323232; font-size: 18px; line-height: 50px; border-bottom: 1px solid #e6e6e6; margin-bottom: 10px; }
.box-grade p { line-height: 18px; }
.box-grade img { width: 100%; margin-bottom: 5px; }
.lx-right { width: 980px; }
/*案例*/
.li-shop { overflow: hidden; }
.li-shop li { width: 288px; float: left; margin-left: 16px; margin-top: 16px; line-height: 0; }
.li-shop li img { width: 288px; height: 288px; }
.li-shop li p { font-size: 14px; line-height: 26px; height: 26px; overflow: hidden; }
/*分页*/
.page { width: 100%; margin-top: 20px; text-align: center; line-height: 35px; }
.page ul { display: inline-block; }
.page li { float: left; }
.page li.thisclass { background-color: #f2041b; border-color: transparent; color: #fff; border-radius: 3px; padding: 0 9px; }
.page li { margin-right: 5px; border: 1px solid #888; border-radius: 3px; cursor: pointer; color: #000; text-indent: none; height: 26px; line-height: 26px; }
.page li a { padding: 0 9px; }
/*搜索*/
.sslist li { float: left; margin:8px; }
.sslist li p { font-size: 14px; line-height: 26px; height: 26px; overflow: hidden; }
.sslist li img { max-width: 584px; height: 284px; }
/*薄金开始*/
.top-img1 { background: url(../images/top-img1.jpg) no-repeat center center; height: 80px; }
.nav-bojin { border-top: 2px solid #000; height: 38px; line-height: 38px; font-size: 0; }
.nav-bojin .nav-bar a.nav-fist { color: #000; }
.nav-bojin li { width: 113px; height: 38px; float: left; text-align: center; }
.nav-bojin li a { font-size: 15px; }
.nav-bojin em { float: left; font-size: 15px; color: #999; }
.nav-bojin .navl-hide { top:38px; }
.banner-bo { position: relative; width: 100%; overflow: hidden; }
.banner-bo img { position: relative; left: 50%; margin-left: -960px; }
.bojin-tit { text-align: center; font-size: 0; position: relative; }
.bojin-tit span { font-weight: bold; }
.bojin-tit h2 { position: relative; font-size: 36px; text-align: center; height: 45px; line-height: 45px; display: inline-block; padding: 0 40px; margin: 30px 0 20px 0; }
.bojin-tit h2::before, .bojin-tit h2::after {
 content: '';
 position: absolute;
 width: 27px;
 height: 14px;
 display: block;
 background: url(../images/tit-icon.png) no-repeat left center;
 top: 17px;
}
.bojin-tit h2::before {
 left: 0;
}
.bojin-tit h2::after {
 right: 0;
}
.bojin-tit p { position: absolute; bottom: 22px; display: inline-block; margin-left: 30px; padding: 0 15px; background: #cc0000; color: #fee45a; font-size: 18px; line-height: 35px; border-radius: 5px; -moz-border-radius:5px; }
.bojin-tit p::before {
 content: '';
 position: absolute;
 left: -15px;
 top: 8px;
 width: 0px;
 height: 0px;
 border-right: 15px solid #cc0000;
 border-top: 10px solid transparent;
 border-bottom: 10px solid transparent;
 font-size: 0;
 line-height: 0;
 overflow: hidden;
}
.bojin-lei li { float: left; width: 32px; height: 135px; padding: 10px 40px 0; font-size: 18px; line-height: 24px; margin-left: 15px; text-align: center; background: url(../images/xilie-bg.jpg) no-repeat left center; }
.bojin-lei li span { font-size: 24px; color: #cc0000; }
.bojin-mbox { width: 350px; border: 10px solid #f8f2f4; height: 75px; padding: 25px 35px; font-size: 20px; line-height: 30px; }
.bojin-mbox p { font-size: 26px; line-height: 40px; }
.bojin-mbox .bojin-butn { width: 130px; }
.bojin-mbox .bojin-butn span { border: 1px solid #000; text-align: center; display: block; }
.bojin-mbox .bojin-butn span a { display: block; font-size: 20px; line-height: 32px; color: #cc0000; }
.cj-img { position: relative; padding-bottom: 80px; }
.cj-img .cj-img2 { position: absolute; right: 0; top: 30px; }
.cj-box li { position: relative; width: 366px; border: 8px solid #f8f2f4; padding: 5px; float: left; margin-left: 12px; margin-top: 20px; text-align: center; line-height: 0; }
.cj-box li div.cj-hide { height: 0; width: 366px; position: absolute; top: 5px; left: 5px; padding-top: 80px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; overflow: hidden; filter:Alpha(opacity=0); background:rgba(0, 0, 0, 0); }
.cj-box li:hover div.cj-hide { height: 250px; filter:Alpha(opacity=80); background:rgba(0, 0, 0, 0.8); }
.cj-box .cj-hide h4 { padding: 0 40px; font-size: 22px; color: #f6c125; line-height: 30px; }
.cj-box .cj-tag span { font-size: 16px; color: #fff; margin: 0 10px; line-height: 80px; }
.cj-box .cj-chakan { display: inline-block; width: 150px; text-align: center; background: #990000; }
.cj-box .cj-chakan a { display: block; font-size: 18px; color: #fff; line-height: 35px; }
.cj-box li p { position: relative; width: 5px; height: 5px; display: inline-block; background: #000; }
.cj-box li p::before, .cj-box li p::after {
 content: '';
 position: absolute;
 width: 160px;
 height: 1px;
 top: 2px;
 background: #ccc;
}
.cj-box li p::before {
 left: 10px;
}
.cj-box li p::after {
 right: 10px;
}
.cj-box li h3 { font-size: 22px; font-weight: bold; line-height: 50px; }
.bojin-hb3 a { display: inline-block; height: 420px; position: absolute; top: 0; }
.bojin-hb3 a.hb-p1 { width: 400px; left: 0; }
.bojin-hb3 a.hb-p2 { width: 400px; left: 400px; }
.bojin-hb3 a.hb-p3 { width: 400px; right: 0; }
.bojin-gsimg a { display: inline-block; width: 600px; height: 490px; position: absolute; top: 0; }
.bojin-gsimg a.gs-p1 { left: 0 }
.bojin-gsimg a.gs-p2 { right: 0 }
.youli { margin-top: 30px; }
.youli li { float: left; margin-left: 12px; }
.bojin-liyou { margin: 30px auto 20px; }
.liyou-tit { width: 247px; text-align: center; background: #990000; padding: 5px; display: inline-block; }
.liyou-tit h2 { border: 1px solid #e59a0e; padding-top: 20px; font-size: 24px; line-height: 40px; color: #fff; height: 110px; }
.liyou-tit h2 span { font-size: 36px; }
.liyou-cont { height: 102px; padding: 20px 0; background: #f5f5f5; }
.liyou-cont li { width: 235px; float: left; border-right: 1px dotted #ccc; }
.liyou-cont li h3 { padding-left: 65px; font-size: 28px; line-height: 46px; background-image: url(../images/bojin-num.png); background-repeat: no-repeat; }
.liyou-cont li.liyou1 h3 { background-position: 20px 6px; }
.liyou-cont li.liyou2 h3 { background-position: 20px -40px; }
.liyou-cont li.liyou3 h3 { background-position: 20px -86px; }
.liyou-cont li.liyou4 h3 { background-position: 20px -132px; }
.liyou-cont li p { padding-left:65px; font-size: 16px; line-height: 24px; }
.qiye-bj1 { position: absolute; bottom: 0; left: 60px; width: 460px; height: 560px; }
.qiye-bj2 { position: absolute; bottom: 0; right: 60px; width: 460px; height: 560px; }
.qiye-bj3 { position: absolute; bottom: 20px; left: 60px; width: 460px; height: 600px; }
.qiye-bj4 { position: absolute; bottom: 20px; right: 20px; width: 600px; height: 600px; }
.bojin-chao li, .bojin-ka li { float: left; line-height: 0; margin-bottom: 12px; }
.anli-chao .al-shipin { width: 800px; position: relative; }
.al-shipin .g-hide { height: 470px; overflow: hidden; }
.anli-chao .ali-txt { height: 196px; padding-left: 10px; padding-top: 10px; background: url(../images/qyxian.png) left bottom repeat-x #f5f5f5; }
.anli-chao .ali-txt h3 { font-size: 28px; line-height: 50px; display: inline-block; margin-bottom: 10px; border-bottom: 1px solid #000; }
.anli-chao .ali-txt p { position: relative; font-size: 18px; line-height: 35px; padding-left: 30px; background: url(../images/shipin-pico.png) no-repeat left center; }
.anli-chao .ali-txt p span { position: absolute; bottom: 0px !important; display: inline-block; margin-left: 30px; padding: 0 15px; background: #cc0000; color: #fee45a; font-size: 18px; line-height: 35px; border-radius: 5px; -moz-border-radius: 5px; }
.anli-chao .ali-txt p span::before {
 content: '';
 position: absolute;
 left: -15px;
 top: 8px;
 width: 0px;
 height: 0px;
 border-right: 15px solid #cc0000;
 border-top: 10px solid transparent;
 border-bottom: 10px solid transparent;
 font-size: 0;
 line-height: 0;
 overflow: hidden;
}
.anli-chao .ali-txt .butn { position: absolute; right: 10px; bottom: 50px; width: 160px; height: 42px; text-align: center; background: #401b06; }
.anli-chao .ali-txt .butn a { display: block; color: #f6c654; font-size: 22px; line-height: 38px; border-bottom: 2px solid #fff; }
.vsbox { position: relative; }
.vsbox h3 { position: absolute; top: 0; left: 0; width: 100%; color: #fbcb55; font-size: 40px; line-height: 100px; text-align: center; }
.vsbox p { position: absolute; width: 275px; height: 90px; bottom: 0px; font-size: 16px; line-height: 26px; color: #f0d487; }
.vsbox .vstxt1 { left: 20px; }
.vsbox .vstxt2 { left: 320px; }
.vsbox .vstxt3 { left: 620px; }
.vsbox .vstxt4 { right: 20px; }
.sp-box100 { width: 100%; padding: 15px 0; overflow: hidden; background: url(../images/chao-spbg.jpg) repeat-y; }
.sp-box100 ul { width: 80%; min-width: 1200px; margin: 0 auto; }
.sp-box100 li { width: 22.25%; float: left; background: #fff; padding: 1%; line-height: 0; margin-left: 1%; }
.sp-box100 li img { width: 100%; }
.sp-box100 li p { font-size: 16px; line-height: 35px; }
.sp-box100 li p span { font-weight: bold; }
.celue-ka { width: 100%; text-align: center; background: #000; }
.bojin-bao li { width: 291px; height: 330px; text-align: center; float: left; margin-left: 12px; background: #f9f9f9; border-bottom: 5px solid #efefef; }
.bojin-bao li em { display: inline-block; width: 50px; height: 60px; background-image: url(../images/bao-num.jpg); background-repeat: no-repeat; }
.bojin-bao li.cj-cont1 em { background-position: 0 10px; }
.bojin-bao li.cj-cont2 em { background-position: 0 -50px; }
.bojin-bao li.cj-cont3 em { background-position: 0 -110px; }
.bojin-bao li.cj-cont4 em { background-position: 0 -170px; }
.bojin-bao li h3 { font-size: 28px; line-height: 48px; }
.bojin-bao li p { text-align: left; font-size: 15px; line-height: 24px; padding: 0 30px; }
.anli-bao div { width: 595px; }
.w100p .w50p img { width: 100%; }
.celue-lsf img { margin-bottom: 20px; }
.lsf-yu { font-size: 22px; line-height: 35px; text-align: center; margin-bottom: 20px; }
.lsf-yu span { font-size: 36px; color: #c80000; }
.lsf-yu em { font-size: 26px; }
.celue-guashi img { margin-bottom: 10px; }
.jinbogy img { width: 100%; }
/*薄金结束*/
/*底部*/
.foot { width:100%; background:url(../images/footerbg.jpg) repeat; font-size:14px; }
.footer { width:1200px; height:230px; position: relative; }
.foot_l { width:495px; padding-left:145px; padding-top:50px; }
.foot_l span { display:block; background:url(../images/bttel.png) left center no-repeat; color:#fff; font-size:16px; padding-left:60px; }
.foot_l span font { color:#dc100b; font-size:18px; }
.foot_l p { line-height:30px; color:#fff; font-size:14px; }
.foot_r { width:600px; position: absolute; top: 0; right: 0; }
.foottxt { padding:45px 0 25px 0; line-height:30px; text-align:right }
.foottxt a { color:#fff; font-size:14px; padding:0; }
.foottxt span { color:#fff; }
.foot .copy { background:#000; color:#999; line-height:30px; font-size:14px; }
.foot .copy p { text-align:center; }
.foot_rb { right: 0; bottom: 34px; position: absolute; width: 307px; height: 80px; background: url('../images/foot_logo.png') no-repeat right bottom; }
.cyqytxt { height:60px; background:url(../images/lilian.png) left center no-repeat; padding-left:230px; }
.cyqytxt a { font-size:14px; display:block; width:80px; line-height:30px; float:left; text-align:center; }
.Top { width:50px; height:50px; line-height:50px; position:fixed; right:0px; bottom:325px; }
.cyqytxt { height:60px; background:url(../images/lilian.png) left center no-repeat; padding-left:230px; }
.cyqytxt a { font-size:14px; display:block; width:80px; line-height:30px; float:left; text-align:center; }
.Top { width:50px; height:50px; line-height:50px; position:fixed; right:0px; bottom:325px; }
.al-cp { width:1200px; height:auto; margin:30px auto; font-family:"微软雅黑"; overflow:hidden; }



/* 左侧收缩展开 */
#online_qq_layer { position:fixed; top:50%; margin-top:-250px; z-index:99999; }
.online_icon { width:41px; height:205px; overflow:hidden; float:left; }
.online_icon a { display:block; width:41px; height:205px; }
.online_icon a:hover { text-decoration:none; }
.online_icon a#floatShow { background:url(../images/show.png) no-repeat !important; }
.online_icon a#floatHide { background:url(../images/hide.png) no-repeat !important; }
#onlineService { background: url(../images/showbg1.jpg) no-repeat }
#onlineService .qq a { display:block; height:57px; }
#onlineService .qq { margin-bottom:30px; }
#onlineService .shang a { display:block; height:68px; }
#floatX { background:#523003; }
/* 底部各省公司 */
.foot_tel { margin-bottom: 20px; }
.foot_tel .tel_left { width: 250px; }
.foot_tel .tel_box { border: 5px solid #b7b9b8 !important; background: #FFF; }
.foot_tel .tel_left div { border-right: 1px solid #b7b9b8; border-bottom: 1px solid #b7b9b8; }
.foot_tel .tel_left div:last-child { border-bottom:0; }
.foot_tel .tel_right { width: 900px; }
.foot_tel .guoji { border-top: 5px solid #b7b9b8; }
.foot_tel .tel_tit { background: url(../images/tel_tit.jpg) no-repeat; height: 250px; }
.fudong { background: url(../images/fd_bg.gif) no-repeat center center; height: 55px; }
.lx_box .lx_banner1 { background: url(../images/lxbanner.jpg) no-repeat; }
/* 公司职装展示 */
div.gsgz { width: 100%; margin: 0 auto; }
div.gsgz > div { clear: both; overflow: hidden; }
div.gsgz h1 { width: 1200px; height: 40px; background: url(../images/img1.jpg) center no-repeat; margin-top: 40px; text-align: center; line-height: 40px; font-family: "微软雅黑"; color: #000; font-size: 34px; font-weight: 700; overflow: hidden; }
div.gsgz img { display:block; }
div.gsgz div div { float: left; position:relative; }
div.gsgz p { border: 1px solid #888; margin-bottom: 5px; margin-right: 5px; position: absolute; bottom: 0; right: 0; width: 70px; height: 70px; border-radius: 50%; font-size: 18px; background: rgb(0, 0, 0, 0.6); color: #fff; line-height: 70px; text-align: center; }
.mb10 { margin-bottom: 10px; }
.mr10 { margin-right: 10px; }


/* CSS pages分页*/
.pages { width:600px; margin:30px auto; text-align:center; overflow:hidden; padding-left:150px; padding-bottom:20px; }
.pages li { float:left; margin-right:5px; padding:9px 18px; border:solid #35BE32 1px; background-color:#FFF; text-align:center; border-radius:2px; transition: all 0.2s ease-out 0s; display:block }
.pages span { display:block; color:#35BE32 }
.pages a { display:block; color:#35BE32 }
.pages li span.pageinfo { display:block; text-align:center; }
.pages li:hover span { color:#fff }
.pages li.thisclass, .pages li:hover { background-color:#35BE32; cursor:pointer; }
.pages li.thisclass a { color:#FFF; border-color:#F00; border-radius:2px; text-decoration:none; }
.pages li:hover a { color:#FFF; border-radius:2px; text-decoration:none; }
/************/
/* 个人定制*/
	.gr-gd { padding:50px 0px 20px 0; background: #fff; }
.gr-gd p { font-size: 0px; text-align: center; }
/*.gr-gd p a { display: inline-block; padding: 3px 22px; font-size: 14px; border-right: none; }*/
.gr-gd p a{color: #fff;border-radius: 6px;line-height: 56px;padding:8px 30px;;background: #0da056;font-size: 15px;margin:0 32px;text-decoration:none;white-space: nowrap;}
.classifyul{color: #F4A32E!important;background: #01AF00!important;text-decoration:none!important;}
.gr-gd p a:hover, .gr-gd p a.on { color: #fff;background: #01AF00;text-decoration:none; }
.gr-gd ul li { padding: 20px 5px 0; box-sizing: border-box; }
.gr-gd ul li img { width: 100%; }
.gr-gd ul li p { font-size: 14px; text-align: left; padding: 5px 0 0 5px; width: 100%; height: 25px; overflow: hidden; box-sizing: border-box; }
.gr-gd ul li p b { font-weight: 500; }
.gr-gd h5 { text-align: center; font-size: 14px; font-weight: 600; margin-top: 40px; }
.gr-gd h5 span { display: inline-block; padding: 4px 10px; background: #713803; color: #fff; margin-top: -30px; }
.gr-gd ol li img { width: 100%; }/************/
.show-pro { background: #fff; padding: 30px 10px 0; overflow: hidden; }
.show-pro h5 { font-size: 14px; padding-bottom: 20px; text-align: center; }
.show-pro h5 hr { margin: 0; }
.show-pro h5 span { display: block; margin-bottom: 20px; }
.show-pro h5 a { display: inline-block; padding: 5px 40px; background: #323440; font-weight: 600; color: #fff; margin-top: -13px; }
.show-pro h3 { background: #f7f6f4; line-height: 30px; font-size: 0px; overflow: hidden; margin-bottom: 15px; }
.show-pro h3 span { font-size: 14px; display: block; text-align: center; float: left; font-weight: 600; cursor: pointer; background: #dfc57a; color: #774402; }
.show-pro h3 span a { color: #774402; }
.show-pro h3 span.on { background: #774402; color: #fff; }
.show-pro h3 span.on a { color: #fff; }
.show-pro h3 b, .show-pro h3 strong { font-weight: normal; font-size: 12px; float: right; color: #000; }
.show-pro h3 strong { display: none; }
.show-pro h3 strong i, .show-pro h3 b i { font-style: normal; }
.show-pro h3 b a, .show-pro h3 strong a { font-size: 14px; display: inline-block; padding: 0 5px; color: #000; }
.show-pro h3 b a:hover, .show-pro h3 b a.on { color: #c00 }
.cj-show { background: #fff; }
.cj-show img { max-width: 100%; margin-top: 15px; }
.show-pro p { height: 36px; line-height: 36px; background: #f6f5f5; margin: 0px 10px 20px; padding: 0; }
.list-shipin p { height: 36px; line-height: 36px; background: #f6f5f5; margin-bottom: 20px; padding: 0; }
.show-pro-table { display: none; }
.show-pro-table.cur { display: block; }
.show-pro p { overflow: hidden; }
.show-pro p span, .list-shipin p span { display: block; float: left; padding: 0px 20px; background: #774402; color: #fff; }
.show-pro p span a, .list-shipin p span a { color: #fff; }
.show-pro p b, .list-shipin p b { display: block; float: right; margin-right: 10px; font-weight: normal; }
.show-pro p b i { font-style: normal; }
.show-pro p b a, .list-shipin p b a { font-size: 14px; display: inline-block; padding: 0 5px; }
.show-pro p b a.cur, .show-pro p b a:hover, .list-shipin p b a:hover { color: #c00; }
.show-pro .more { text-align: right; background: #f5f5f4; margin-top: 10px; line-height: 30px; }
.show-pro .more a { display: inline-block; width: 190px; text-align: center; font-size: 14px; color: #fdff9a; background: #9a0000; }
.show-pro ul li { padding: 0; margin-bottom: 20px; box-sizing: border-box; transition: all linear 0.3s 0s; -webkit-transition: all linear 0.3s 0s; -moz-transition: all linear 0.3s 0s; -ms-transition: all linear 0.3s 0s; -o-transition: all linear 0.3s 0s; padding-bottom: 10px; }
.show-pro ul li:hover { box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1); transform: translate3d(0, -2px, 0); -webkit-transform: translate3d(0, -2px, 0); -moz-transform: translate3d(0, -2px, 0); -ms-transform: translate3d(0, -2px, 0); -o-transform: translate3d(0, -2px, 0); }
.show-pro ul li img { width: 295px; height: 275px; padding: 0px 10px; }
.show-pro h4 { font-size: 12px; font-weight: normal; padding: 0px 10px; overflow: hidden; height: 14px; line-height: 14px; overflow: hidden; margin: 10px 0; }
.show-pro h6 { overflow: hidden; padding: 0px 10px 0 14px; font-size: 12px; }
.show-pro h6 a { width: 25%; border: 1px solid #ddd; display: block; float: left; text-align: center; padding: 5px 0; margin-left: -1px; }
/* 行业资讯页面*/
	.zi-xun { background: #fff; padding: 20px; }
.zi-xun dl { padding: 30px 0; border-bottom: 1px dashed #ddd; margin: 0; overflow: hidden; }
.zi-xun dl:after{ clear:both}
.zi-xun dl dt{ float:left; width:17%}
.zi-xun dl dd { padding-left: 20px; float:left; width:80% }
.zi-xun dl img { display: block; max-width: 100%; }
.zi-xun dl dd h5 {
    font-size: 18px;
}
.zi-xun dl dd h5 { font-weight: 600;   width: 100%; overflow: hidden; margin: 0; }
.zi-xun dl dd p { width: 100%; overflow: hidden; margin-bottom: 0; }
.zi-xun dl dd span { color: #999; font-size: 12px; }
.col-md-3 { width: 25%; float:left; overflow:hidden }
.col-md-2 { width: 16.66666667%; }
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 { float: left; }

.col-md-10 {
    width: 83.33333333%;
}

/********/
 .container {width:1200px; margin:0 auto; background:#FFF; }
 .box1 {width:1200px; height:auto; margin-top:20px; overflow:hidden;}
.box1 h1 {width:1180px; height:40px; background:url(../images/img1.jpg) center no-repeat; margin-top:40px;text-align:center; line-height:40px; font-family:"微软雅黑"; color:#000; font-size:34px; font-weight:700;  overflow:hidden;}
/*.box1 img {float:left; margin-right:15px; margin-left:15px; margin-top:13px;}*/
.box1  { font-size:14px; padding-top:30px; line-height:25px; padding-left:15px; padding-right:15px; font-family:"微软雅黑";  }

/*.box1 p { font-size:14px; padding-top:30px; line-height:25px; padding-left:15px; padding-right:15px; font-family:"微软雅黑"; text-indent:2em; }*/
 .clearfix:before,.clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.gsfc-x {
    width: 1170px;
    margin: 0 auto;
}
.gsfc-x .img_box {
    float: left;
}
.gsfc-x .img_box1 {
    width: 385px;
}
.gsfc-x .img_box2 {
    width: 384px;
}
.gsfc-x .img_box3 {
    width: 777px;
}
.gsfc-x .img_box4 {
    width: 384px;
}
.mr8 {
    margin-right: 8px;
}
.mb8 {
    margin-bottom: 8px;
}
.img_box img {
    display: block;width:100%;
}
.title-txt3 {
    width: 1200px;
    height: 40px;
    background: url(../images/img1.jpg) center no-repeat;
    margin: 40px 0 10px 0;
    text-align: center;
    line-height: 40px;
    font-family: '微软雅黑';
    color: #000;
    font-size: 34px;
    font-weight: 700;
    overflow: hidden;
}
 
 
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
a{text-decoration:none;color:#333;}
body{color:#333;font-family:'Microsoft YaHei', Verdana, Arial, Helvetica, sans-serif;line-height:20px;overflow-x:hidden;width:100%;font-size:14px;}
.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#01af00 url(../images/fixcont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#01af00 url(../images/fixcont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#01af00 url(../images/fixcont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#01af00 url(../images/fixcont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}



.btnbtn{
 margin-top:20px ;
}
.btnbtn a{
 display: inline-block;
 font-size: 14px;
 width: 110px;
 text-align: center;
 line-height: 35px;
 margin: 0 47px;
 color: #D0000E;
 border: 1px solid #D0000E;
}
.qujian{
 font-size: 26px;

}
