/* CSS Document */
@charset "gb2312";
*{margin:0;padding:0}
blockquote,body,dd,div,dl,dt,filedset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-family:"Microsoft YaHei","微软雅黑","宋体",Verdana,Arial,helvetica,sans-serif!important; font-size:14px; color:#333}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}
li,ol{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:afer,q:before{content:''}
abbr,acronym{border:0}
a{text-decoration:none; cursor: pointer}
a:link,a:visited,a:hover,a:active{ color:#333}
.clearfix:after,.clearfix:before{display:table;line-height :0;content:""}
.clearfix:after{clear:both}
/*===============通样式=================*/
.yj{ width:100%; margin:0 auto}
.yj1200{ width:1200px; margin:0 auto}
.yj1140{ width:1140px; margin:0 auto}
.navtop{ height:111px; background:url(../images/navbg.jpg) repeat-x; padding-top:52px;}
.nav{ height:65px; background:url(../images/nav-inbg.jpg) no-repeat center;position:relative; padding:4px; border:1px dashed #221714; border-top-left-radius:15px;border-top-right-radius:15px}
.nav>ul>li{ display:block; float:left; width:170px; height:60px; background:url(../images/navlibg.png) no-repeat 0 8px; position:relative}
.nav>ul>li>a{ display:block; width:138px; height:38px; border:1px dashed #ac6a00; margin:13px 15px 16px 15px; border-top-left-radius:10px;border-top-right-radius:10px; line-height:38px; color:#fff; font-size:18px; text-align:center; font-weight:bold}
.logo{ width:220px; height:180px; position:absolute; left:50%; margin-left:-110px; top:-34px; z-index:99}
/*===============子菜单定位=================*/
.nav .Nodes{position:absolute;overflow:hidden;width:140px;height:0px;left:15px;top:60px;z-index:100; text-align:center;/*background: url(../images/bg-qh.jpg); */border-bottom-left-radius:15px;border-bottom-right-radius:15px; background:#fff}
.nav .Nodes li{ display:block; width:140px; height:40px; border-bottom:1px dashed #dad3c6; line-height:40	px; line-height:40px;}
.nav .Nodes li a{ display:block; width:140px; height:40px; color:#333}
.nav .Nodes li:hover a{ color:#fff}
.nav .Nodes li:hover{ background:url(../images/navbg.jpg); }
/* fullSlide */
.fullSlide{width:100%;position:relative;height:550px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:550px;overflow:hidden;text-align:center; background-position:center}
.fullSlide .bd li a{display:block;height:550px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:8px;margin:2px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*切换*/
.keChgImg { height:180px; width: 340px; position: relative; overflow: hidden;}
.keImgs li { float: left; height:180px; width:340px; }
.keImgs { height:180px; overflow: hidden; position: absolute; left: 0px; top: 0px; }
.keImgTitleBg { line-height: 28px; background: #FFF; height: 28px; width: 340px; position: absolute; left: 0px; bottom: 0px; opacity:0.9; filter:alpha(opacity=90) }
.keImgBtn { float: right; position: absolute; bottom: 0px; right: 0px; }
.keImgBtn ul li { float: right; height: 22px; width: 26px; text-align: center; padding-top: 6px; position: relative; color: #FFF; cursor: pointer; }
.keCor1 { background: #f72e07; }
.keCor2 { background: #f75007; }
.keCor3 { background: #f77807; }
.keCor4 { background: #f7c107; }
.keCor5 { background: #f7e907; }
.keImgBtn ul li img { display: none; position: absolute; left: 7px; top: 0px; }
.keImgBtn ul li.keImgCutLi img{display:block}
.keChgBtnL { position: absolute; left: 0px; top:70px; cursor: pointer; z-index:10 }
.keChgBtnR { position: absolute; right: 0px; top:70px; cursor: pointer; z-index:10 }
.keImgTxt { line-height: 28px; height: 28px; width: 210px; position: absolute; left: 0px; bottom: 0px; font-size: 12px; color: #3797BD; text-align: center; overflow: hidden }
.keImgTxt a{ color: #000; font-family: Arial; }
/* 分割线 */
.line{ height:26px; background:url(../images/linebg.jpg) repeat-x}
/* 首页新闻 */
.index-new{ background:url(../images/bg-qh.jpg); overflow:hidden}
.index-new .yj1200{ height:520px; position:relative}

.index-new01{ width:360px; height:460px; background:url(../images/index-new-bg.jpg); position:absolute; left:-10px; top:40px; padding:0 10px 20px;}
.box-bt{ height:60px; position:relative; width:100%; float:left}
.box-nr1{ width:340px; height:180px; margin:10px; float:left}
.index-new01 hr{ border:none;border-bottom:1px dashed #0a182b; float:left; display:block; width:100%}

.index-new02{width:775px;height:460px;background:url(../images/index-new2-bg.jpg);position:absolute;right:-10px;top:40px;padding:0 10px 20px}
.box-nr2{width:695px;height:380px;margin:10px;border:1px dashed #a1b1c3;border-radius:10px;float:left;padding:0 30px}
.fistnew{width:695px;height:190px;float:left;margin-bottom:10px}
.fistnew center{display:block;width:695px;float:left;height:68px}
.fistnew center a{line-height:68px;font-size:18px;font-weight:700;color:#fff;transition:all .5s;background-image:-webkit-linear-gradient(right,#ffd200,#f8e400 50%,#fff 50%,#fff 100%,#0ee5ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-webkit-background-size:200% 100%;-webkit-animation:masked-animation 5s infinite linear}
.fistnew center a:hover{letter-spacing:.05em}
@-webkit-keyframes masked-animation{0%{background-position:0 0}
100%{background-position:-100% 0}
}
.fistnew img{ display:block; width:195px; height:120px; float:left}
.fistnew p{ display:block; width:480px; height:120px; float: right; text-indent:2em; font-size:12px; line-height:30px; color:#fff}
.fistnew2 li{ display:block; width:695px; border-top:1px dashed #0f1624; height:40px; float:left; line-height:40px; font-size:14px; position:relative; overflow:hidden}
.fistnew2 li a{ color:#fff; transition:all 0.5s}
.fistnew2 li a em{ color:#ffe400; padding-right:10px; float: left}
.fistnew2 li a i{ float:right; font-size:12px;}
.fistnew2 li a:hover{ text-indent:2em}
/* 首页专题 */
.index-zhuant{ background:url(../images/bg-qh.jpg); overflow:hidden}
.index-zhuant .yj1200{ height:380px; position:relative}
.index-zt01{ width:600px; height:310px; background:url(../images/index-zt1-bg.jpg); position:absolute; left:-10px; top:30px; padding:0 10px 20px;}
.index-zt02{ width:535px; height:310px; background:url(../images/index-zt2-bg.jpg); position:absolute; right:-10px; top:30px; padding:0 10px 20px;}
.ztnew li{ display:block; width:285px; height:235px; float:left; margin:10px 0 0 10px}
.ztnew li img{ display:block; width:265px; height:160px; overflow:hidden; padding:9px; border:1px dashed #a1b1c3; border-radius:10px;}
.ztnew li p{ text-align:center; line-height:40px; color:#fff; padding-top:5px;}
.video-box{ width:285px; height:220px; float:left; margin:10px;}
.video{ width:263px; height:160px; padding:10px; border:1px dashed #a1b1c3; border-radius:10px;}
.video-box p{ text-align:center; line-height:40px; color:#fff; padding-top:5px;}
.video-li li{ display:block; width:200px; height:90px; float:left; border-bottom:1px dashed #192235; padding-top:10px; line-height:30px; position:relative }

.video-li li a{ color:#fff; }
.video-li li a em{ color:#ffe400; padding-right:10px; float: left;transition:all 0.5s}
.video-li li a i{  font-size:12px; display:block ;right:0; bottom:0;}
.video-li li a:hover em{ padding-right:2em}

/* 首页更多按钮 */
.index-more{ width:79px; height:42px; position:absolute; right:-10px; top:11px; background:url(../images/index-more.png) no-repeat;}
.index-more a{ display:block; width:60px; height:42px; line-height:42px; color:#fff; text-indent:15px; font-size:12px; background:url(../images/index-morea1.png) no-repeat; transition:all 0.5s; overflow:hidden}
.index-more a em{ display:none}
.index-more a:hover em{ display:inline}
.index-more a:hover{ background:url(../images/index-morea.png) no-repeat; width:79px;text-indent:20px;}
/* 首页加盟 */
.index-jm{ padding-top:20px; height:158px;}
.index-jm a{ display:block; width:169px; height:60px; float:left; background: url(../images/index-jmbg.png) no-repeat 0 10px;  padding-top:10px;  position:relative;transition:all 0.5s;}
.index-jm a:hover{background: url(../images/index-jmbgh.png) no-repeat top; }
.index-jm li{ display:block; width:138px; height:38px; border:1px dashed #131c28; border-radius:10px;transition:all 0.5s; position:absolute; top:5px; left:0px; margin:10px 10px 30px}
.index-jm a:hover li{ border:1px dashed #fff; top:-5px;}

/* 首页门店*/
.index-store{ height:470px; background:url(../images/footbg.jpg) repeat-x}
.index-store .yj1200{ width:1210px; padding-top:55px;}
.index-store-bt{width:1188px; height:71px; background:url(../images/store-bt-bg.jpg) no-repeat center; border:1px dashed #221714; border-top-right-radius:10px;border-top-left-radius:10px;  padding:15px 10px 8px; position:relative}
.index-store-bt .index-more{ top:28px}
.marqueeleft{overflow:hidden; padding-top:40px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline;overflow:hidden; position:relative; width:310px; height:265px; overflow:hidden; margin-right:30px; padding-right:10px; padding-left:10px;}
.marqueeleft li img{ display:block; width:300px; height:200px; border:5px solid #18283e; }
.marqueeleft li div{ position:absolute; bottom:0; right:0; width:330px; height:60px; background: url(../images/store-boxbg.png) no-repeat; z-index:10;text-align:center; font-size:16px;  color:#fff;}
.marqueeleft li div p{ line-height:50px; font-size:14px; color:#fff; text-align:center}
.marqueeleft li span{display:block; width:300px; height:200px; position:absolute; bottom:60px; background:url(../images/stroebg.png) no-repeat; left:15px; height:0; transition:all 0.5s; overflow:hidden}
.marqueeleft li:hover span{ height:200px;}
.marqueeleft li span a{ width:88px; height:28px; margin:127px auto 0; border:1px solid #fff; display:block; color:#fff; line-height:28px; font-size:12px; text-align:center; transition:all 0.5s}
.marqueeleft li span a:hover{ background:#ffc600; color:#3d2f00; border:1px solid #3d2f00}

/* 页尾*/
.foot{ height:230px; background:url(../images/footerbg.jpg) repeat-x}
.foot .yj1200{ padding-top:40px; overflow:hidden; width:1300px;}
.foot .flogo{ width:280px; height:180px; float:left; margin-right:0px;}
.foot .flogo p{ font-size:12px; color:#fff; line-height:24px;}
.foot .fnav{ width:700px; height:180px; float:left}
.foot .fnav>ul>li{ display:block; width:140px; text-align: center; line-height:32px; float:left; }
.foot .fnav>ul>li:hover{ background: url(../images/fnavbg.png) no-repeat top;}
.foot .fnav>ul>li li{transition:all 0.5s}
.foot .fnav>ul>li li:hover{ background:rgba(0,0,0,0.2); border-radius:10px;}
.foot .fnav a{ color:#fff;font-size:12px;}
.foot .fnav p{ color:#fff; font-size:14px; font-weight:bold; line-height:40px;}
.fwx{ width:140px; height:140px; float:left; padding-top:10px; text-align:center; margin-left:20px; }
.fwx p{ color:#fff; line-height:40px; font-size:12px;}
.flink{ background:#000;height:32px; text-align:center; overflow:hidden }
.flink ul{ display:inline-table; padding-left:70px; background:url(../images/flink.jpg) no-repeat 0 5px}
.flink li{padding:0 10px; display: inline-block; color:#fff; line-height:30px; margin:0; border-left:1px solid #333;}
.flink li:hover{ background:#cd1012}
.flink a{ font-size:12px; color:#fff; }

/********************************************************************************************************************************/
.topic{ height:100px; background:url(../images/topicbg.jpg) no-repeat center}
.topic p{ display: block; color:#fff; width:150px; height:50px; text-align:center; font-size:35px; font-weight:bold; margin:0 25px; padding-top:40px; float:left}
.topic li{ float:left; display:block; padding-top:63px; color:#fff}
.topic li a{ color:#fff; padding:0 10px;}
.page-nav{ height:65px; background:url(../images/footerbg.jpg) repeat-x; text-align:center;padding-top:35px;}
.page-nav li{ display:inline-block; margin:0 10px; position:relative; width:100px; }
.page-nav li a{width:90px; height:38px; background:url(../images/page-navbg.png); display:block; color:#fff; padding-top:13px; padding-right:10px; position:absolute; top:-15px}
.page-nav li a:hover{ top:-20px;}

.page-box{ background: url(../images/bg-qh.jpg); overflow:hidden; padding:20px 0}
.page-box .yj1200{ background:#fff; padding:30px 15px; width:1170px;}
.topic-box{}
.topic-banner{ width:1140px; margin:0 auto 15px;}

.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../images/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}
.hiSlider-btn-prev{left:10px}
.hiSlider-btn-next{right:10px;background-position:-30px 0}.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100)}
.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:14px/2 "Microsoft YaHei",Arial,Tahoma}
.hiSlider-pages{bottom:10px;right:10px;text-align:right}
.hiSlider-pages a{height:12px;width:12px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#ddd}
.hiSlider-pages a.active{background:#5472BF}

.topic-boxlist{ overflow:hidden}
.topic-boxlist li{ display:block; width:370px; height:285px; margin:15px 0 15px 15px;; border-bottom:1px solid #eee; float:left}
.topic-boxlist li .topic-bt{ font-size:14px; line-height:30px; font-weight:bold}
.topic-boxlist li .topic-bt span{ color:#b00d1e; padding-right:10px;}
.topic-boxlist li p{ font-size:12px; line-height:24px;}
/*专题页面*/

.all_page{width:100%;margin:0 auto;overflow:hidden;padding-top:13px;height:27px; text-align:center}
.all_page table,.all_page td,.all_page tr{border:0}
.all_page div a,.all_page div a:active,.all_page div a:hover,.all_page div a:link,.all_page div a:visited{color:#FFF}
.all_page font{color:#3399FE;font-size:12px}
.all_page li,.all_page p{ display: inline}
.all_page li a{width:55px;height:27px;background:#BCBCBC;text-align:center;color:#FFF;margin-right:10px; display:inline-block; line-height:27px;}
.all_page li a:hover{ background:#283e62}
/*翻页*/


.newbox{ display:block; float:left}
.newbox li{ display:block; width:1140px; height:110px; float:left;  padding:15px; overflow:hidden; border-bottom:1px solid #f4f4f4}
.newbox li img{ display:block; width:145px; height:110px; float:left; }
.newbox li span{display:block; width:60px; height:60px; float:left; background:#034f92; text-align:center; color:#fff; font-size:12px; line-height:26px; margin-top:24px; position:relative; z-index:2}
.newbox li span strong{ font-size:24px;}
.newbox li div{ width:853px; height:110px; float:left; padding-right:20px; padding-left:20px; margin-left:20px; border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4; margin-right:20px; position:relative}
.newbox li div:after{ position:absolute; width:1px; height:0; background:#034f92; left:0; top:0; transition:height 1s; content: "";z-index:1}
.newbox li:hover  div:after{ height:110px;}
.newbox li div h4{  font-weight:bold;font-size:24px; color:#333; line-height:30px; margin-top:20px; margin-bottom:5px; word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.newbox li div p{font-size:16px; color:#999; line-height:30px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.newbox li span:after{position: absolute; right:10px; margin-right:-20px; border:10px rgba(178,212,130,0) solid; content: "";z-index:1;border-left-color:#034f92; top:50%; margin-top:-10px; transition:right 0.5s}
.newbox li:hover span:after{ right:0;}
.newbox li:hover h4{ color:#034f92}
/*行业新闻*/

.brandlist{ overflow:hidden}
.brandbox{ display:block; float:left}
.brandbox li{ display:block; width:555px; height:335px; float:left;  padding:15px; overflow:hidden; border-bottom:1px solid #f4f4f4}
.brandbox li span{display:block; width:60px; height:60px; float:left; background:#034f92; text-align:center; color:#fff; font-size:12px; line-height:26px; margin-top:24px; position:relative; z-index:2}
.brandbox li span strong{ font-size:24px;}
.brandbox li div{ width:434px; height:110px; float:left; padding-left:20px; margin-left:20px; border-left:1px solid #f4f4f4; margin-right:20px; position:relative; margin-bottom:15px}
.brandbox li div:after{ position:absolute; width:1px; height:0; background:#034f92; left:0; top:0; transition:height 1s; content: "";z-index:1}
.brandbox li:hover  div:after{ height:110px;}
.brandbox li div h4{  font-weight:bold;font-size:20px; color:#333; line-height:30px; margin-bottom:5px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.brandbox li div p{font-size:12px; color:#999; line-height:24px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.brandbox li span:after{position: absolute; right:10px; margin-right:-20px; border:10px rgba(178,212,130,0) solid; content: "";z-index:1;border-left-color:#034f92; top:50%; margin-top:-10px; transition:right 0.5s}
.brandbox li:hover span:after{ right:0;}
.brandbox li:hover h4{ color:#034f92}
/*品牌活动*/

.splist_box li{ display:block; width:360px; margin:0 15px 15px; height:296px; float:left; overflow:hidden; position:relative;}
.splist_box li>img{ display:block; width:360px; height:220px;}
.splist_box li div{ width:340px; height:60px; background-color:#333; color:#fff; padding:5px 10px 10px;}
.splist_box li div h3{ color:#fff; border-bottom:1px solid #666; line-height:30px; padding-bottom:5px;}
.splist_box li div span{ color:#999; font-size:12px; line-height:30px; padding-left:20px; background:url(../images/ico.png) no-repeat;background-position:0px -114px;}
.splist_box li a{ display:block;  width:360px; height:220px; background:url(../images/hei50.png) ;position:absolute;left:-380px; overflow:hidden;transition:left 0.5s;top:0}
.splist_box li:hover a{ left:0}
.splist_box li a img{ position:absolute; top:70px; left:50%; margin-left:-30px; transition:all 0.5s 0.3s;opacity: 0;}
.splist_box li:hover a img{opacity:1;}
.article-extend {margin: 0 auto;width: 820px;padding-bottom: 25px;}
.article-extend p {padding-left: 20px;background: url(../images/ico.png) no-repeat 0 -88px;font-weight: bold;margin-bottom: 10px;margin-top: 20px;}
.article-extend a{color: #46b6b6;
    text-decoration: none;}
/*视频中心*/

.video2{ margin:0 auto; width:820px;line-height: 25px;}	 
.sp_ny h1{ line-height:70px; font-size:24px; color:#333; font-weight:bold; text-align:center}
.sp_ny span{  color:#999; }
.sp_tj{overflow:hidden; width:820px;}
.sp_tj h4{ padding-left:20px; background:url(../images/ico.png) no-repeat 0 -88px; font-weight:bold; margin-bottom:10px; margin-top:20px;}
.sp_tj li{ float:left; width:400px; margin:0 5px; display:block;}
.sp_tj li p{ text-align:left; line-height:40px; height:40px; overflow:hidden;}
.sp_tj li p:before{ content:'·'; font-weight:bold; margin-right:5px;}
/*视频列表页*/

.video2 a:link{font-weight: bold;color: #FF021A;}

.showlist li{ display:block; width:360px; margin:0 15px 30px; height:250px; float:left; overflow:hidden; position:relative;}
.showlist li p{ display:block; width:360px; height:40px; background:#000; position:absolute; bottom:-40px; transition:all 0.5s; text-align:center; line-height:40px; color:#fff }
.showlist li:hover p{ bottom:0}
 
 
.message-nb input{ display:block; width:880px; margin:0 auto; height:40px; border:1px solid #666; border-radius:30px; margin-bottom:20px; padding:10px; font-size:16px;; text-indent:20px; color:#000;outline:none;}
.message-nb textarea{ display:block; width:880px; margin:0 auto; height:120px; border:1px solid #333; border-radius:30px; margin-bottom:20px; padding:20px 10px; font-size:16px;; text-indent:20px; color:#000;outline:none;}

.tjan{ display:block; width:180px; height:60px; margin:0 auto; font-size:18px; cursor:pointer; border-radius:10px; border:none; background:#000; color:#fff}
.wb {
    width: 140px;
    height: 140px;
    float: left;
    padding-top: 10px;
    text-align: center;
}
.wb p{color:white;font-size: 12px;padding-top:12px}

.tips{height:104px; overflow:hidden; position:relative;}
.tips img{width:1920px; height:104px; position:relative; left:50%; margin-left:-960px; display:block; border:none;}
.yjmess{height:100px; border-radius:20px; background:url(../images/bt_bg.jpg) repeat-x; margin:10px auto; padding:10px 8px 0; box-sizing:border-box;}
.yjmess em{float:left; width:64px; height:72px; background:#ffffff; border-radius:15px; text-align:center; font-size:22px; line-height:30px; color:#2b476d; padding:8px 0 0;}
.yjmess p{display:block; width:330px; float:left; font-size:14px; line-height:30px; color:#FFFFFF; height:60px; padding:10px 0 0 14px; overflow:hidden;}
.yjmess i{float:right; width:376px; height:74px; overflow:hidden;}
.yjmess i input{width:240px; height:50px; border-radius:20px; background:#FFFFFF; font-size:16px; color:#2B476D; line-height:50px; padding:0 10px; border:none;}
.yjmess i button{width:104px; height:50px; border-radius:20px; text-align:center; line-height:50px; background:#a40f0f; color:#FFFFFF; font-size:16px; border:none; cursor:pointer;}

/*改*/


.yj_about{ width:330px; height:192px; float:left; border:1px dashed #a1b1c3;border-radius:10px; margin-left:15px; margin-top:25px; overflow:hidden; padding:10px; box-sizing:border-box;}

.yj_about p{font-size:14px; color:#fff; line-height:25px; text-indent:2em;}

.yj_product{  background:url(../images/bg-qh.jpg); overflow:hidden;}
.yj_product1{ width:1220px; height:350px; background: url(../images/bj.jpg) ; float:left; margin-left:-10px; margin-top:25px;}

.box-bt_1{ height:60px; position:relative; width:1200px; float:left; margin-left:10px;}
.box-bt_1 i{ width:140px; height:60px; float:left; margin-left:5px;}

.yj_product2{ width:1200px; float:left; margin-left:10px; margin-top:20px;}
.yj_product2 ul li{width:272px; float:left; margin-left:20px; }
.yj_product2 ul li img{width:272px; height:190px; float:left;border:1px dashed #a1b1c3; padding:10px; box-sizing:border-box; border-radius:10px;}
.yj_product2 ul li p{width:272px; float:left; font-size:16px; color:#fff; text-align:center; margin-top:15px; font-weight:bold;}


.yj_affiliate{width:220px; height:220px; float:left; margin-left:10px; margin-top:15px;}
.yj_affiliate img{width:220px; height:220px; float:left; padding:10px; box-sizing:border-box; border:1px dashed #a1b1c3; border-radius:10px;}
.yj_affiliate2{width:280px; float:left; margin-left:15px; margin-top:10px;}
.yj_affiliate2 ul li{width:280px; float:left; border-bottom:1px dashed #0f1624; margin-top:12px; padding-bottom:12px;}
.yj_affiliate2 ul li span{width:5px; height:5px; float:left; background:#ffe400; border-radius:5px; margin-top:10px;}
.yj_affiliate2 ul li p{ width:265px; height:18px;float:left; font-size:14px; color:#fff; margin-left:5px; line-height:18px; overflow:hidden;}
.yj_affiliate2 ul li a:hover{transition:all 0.5s; text-indent:1em;}



.box-bt_2{ height:60px; position:relative; width:100%; float:left}
.box-bt_2 i{ width:140px; height:60px; float:left; margin-left:5px;}

