@charset "gb2312";
/* CSS Document
Theme Name: 259
Theme URI: 
Description: A website for guide themes.
Version: 2017.6.28
Author: ljh
 */
/* CSS Document */
/***预设样式***/
body,h1,h2,h3,h4,h5,h6,li,ul,ol,dt,dl,dd,input,p{margin:0;padding:0;}
body{font-family:arial,"Microsoft Yahei","宋体";font-size:14px;}
ol,ul{list-style:none;}
input,img{border:none;}
a{text-decoration:none;}
i{font-style:normal;}
.clear:after{
	content:"200B";
	display:block;
	font-size:0;
	line-height:0;
	clear:both;
	}
.clear{*zoom:1}
/***公用样式**/
body{background:#ececec;}
.wrap{width: 1160px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
.head{height:30px;font-size:12px;background:#17181c;color:#979797;line-height:30px;}
.head a{color:#979797;}
.head span{padding:0 10px;}
.top{    height: 57px;
    background: #fff;overflow:hidden;
    padding: 18px 0;}
.top .wrap{}
.top .key{     font-size: 14px;
    color: #02081c;
    line-height: 28px;
    padding-left: 20px;
    border-left: 1px solid #a9a9a9;
    margin-left: 20px;}
.top .key p{    font-size: 14px; color: #ca0512;}

.top .logo{    float: left;}
.top .logo a{height: 100%;float:100%;display:block;  }
.top .logo img{ width: auto; height: auto}
 .nav{    height: 45px;
    background: #17181c;}

 .nav li{    float: left;width:146px;}
 .nav li a{     display: block;
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    text-align: center;
    color: #fff;  
    padding: 0 43px;}
 .nav li a:hover{ background: url(../images/hong_03.png) no-repeat 0 0;}
.tel{ width: 190px;
    background: url(../images/tel_03.png) no-repeat left 11px;
    color: #666;
    padding-top: 10px;
    padding-left: 43px;}
.tel p{  line-height: 19px;}
.tel .phone{       color: #ca0512; font-size: 20px;
    line-height: 28px;}
.keyname{font-size: 14px;
line-height: 72px;}
.keyname a{color: #979797;}
.keyname span{color: #ce2b33;font-weight:bold;}
.headsearch{background:#fff;}
#formSeach{width: 233px;
    height: 30px;position:relative;
    border: 1px solid #bbbbbb;
    margin-top: 20px;
    border-radius: 28px;
    overflow: hidden;}
.searcha{      display: block;
    width: 21px;
    height: 20px;
    position: absolute;
    right: 5px;
    top: 5px;
    background: url(../images/search_03.jpg);
    z-index: 50;
    cursor: pointer;}
#keyvalue{     width: 190px;
    height: 30px;
    padding-left: 14px;
    line-height: 30px;
    color: #666;
outline: none ;   position: absolute;
    left: 0;
    top: 0;}
/*底部*/
.foot{      background: url(../images/fotbj_34.jpg) repeat-x;float: left;
    width: 100%;padding-bottom:27px;}
.botnav{  text-align: center;
    height: 90px;}
.botnav a{     line-height: 72px;
    color: #fff;
    padding: 0 40px;}
	
.foot .text{ color: #fff;    }
.foot .text .left{ height:120px;border-right:1px solid #353540;}
.foot .text .left1{padding-right:24px;}
.foot .text .left1 img{padding-top:30px;}
.foot .text .left2{    font-size: 12px;
    line-height: 30px;
    padding-left: 24px;
    width: 450px;}
.foot .text .left2 a{color:#fff;}
.foot .text .left3{    padding: 2px 60px;}
.foot .text .left3 img{display:block;width:116px;height:116px;}
.foot .text .left4{    border: none;
    text-align: center;
    width: 215px;
    background: url(../images/f_phone.png) no-repeat top center;}
.foot .text .left4 p{    font-size: 12px;
    line-height: 30px;
    padding-top: 54px;}
.foot .text .left4 .dianhua{    font-size: 18px;
    line-height: 37px;padding:0;}
/* flexslider */
.flexslider{position:relative; height:600px; overflow:hidden;}
.slides{position:relative; z-index:1;}
.slides li{height:600px;}
.slides li a{height:100%;width:100%;display:block;}
.slides li img{height:100%;width:100%;display:block;float:left;}
.flex-control-nav{display:none;position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}
.flex-direction-nav li a{    display: block;
    width: 58px;
    height: 73px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat;}

/***首页**/
.indexkong{padding:50px 0;}
/*--------- 首页滚动案例 ---------*/
.indexgundong .wrap{ position: relative;}
.box{    width: 999px;
    overflow: hidden;
    margin: auto;
    position: relative;
    padding-top: 40px;}
#roll{	width: 200%;}
#roll dd{    width: 315px;
    height: 266px;
    float: left;
    margin: 0 20px 0 0px;position:relative;}
#roll dd .imga{width:100%;height:auto;bor der:1px solid #c0c0c0;display:block;}
#roll dd .imga img{width:100%;height:100%;}
#roll dd  h2{text-align:center;}
#roll dd  h2 a{display:block;white-space:nowrap;font-size:14px;line-height:32px;
overflow:hidden;text-overflow:ellipsis;color:#555;font-weight:normal;width:100%;padding:0 15px;}
#roll dd  h2 a:hover{color:#ca0512;}
.chakxqing{display:block;width:118px;height:26px;background:url(../images/xiangqing_27.png) no-repeat 0 0;
posi ion:absolute;bottom:0;l eft:50%;margin:0 auto;color:#fff;text-align:center;line-height:26px;font-size:12px;padding-left:1px;;}
#roll dd img{width:100%;height:100%;}
span.prev {    position: absolute;
    bottom: 43%;
    display: inline-block;
    width: 58px;
    text-align: center;
    cursor: pointer;background:url(../images/green_skin_l.png) 0 0;
    z-index: 90;
    height: 58px;left:0px;}
span.prev:hover{background:url(../images/green_skin_l.png) 0 bottom;}
span.next:hover{background:url(../images/hproRight.png) 0 bottom;}
span.next{  position: absolute;
    bottom: 43%;
    display: inline-block;
    width:58px;
    text-align: center;
    cursor: pointer;
    z-index: 90;
    height: 58px;right:0px;background:url(../images/hproRight.png);}
.indexabout{     background: url(../images/aboutBg.jpg) no-repeat center;}
.indexabout .wrap{     background: url(../images/baihong_31.png) no-repeat;
height: 437px;}
.indexabout .left{    width: 616px;
    height: 388px;
    margin-left: 24px;
    margin-top: 25px;}
.indexabout .left a{width:100%;height:100%;display:block;}
.indexabout .left img{width:100%;height:100%;display:block;float:left;}
.indexabout .indexaboutright{      width: 49%;
    float: right;
background:url(../images/about_03.jpg) no-repeat;height:480px;}
.indexabout .right{   
    position: relative;
  
    float: left;
	width: 470px;height: 320px;margin-top: 55px;margin-left: 25px}
.indexabout .right a{     color: #fff;
    width: 130px;
    height: 43px;
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    line-height: 43px;
    border: 1px solid #fff;
    text-align: center;
    border-radius: 35px;}
.indexabout .aboutus{     color: #fff;
    text-align: center;
    line-height: 24px;
    position: absolute;
    font-size: 24px;
    left: 0;
    top: 11px;}
.indexabout .aboutusyingwen{    color: #fff;
    text-transform: uppercase;
    position: absolute;
    left: 0;
    top: 45px;
    font-size: 12px;
    line-height: 14px;}
.indexabout .dantitle{    top: 15px;
    left: 50px;
    background: none;
    text-align: left;}
.title{     height: 109px; width: 240px;
    margin: 0px auto;}
.title .yingwen{     font-size: 31px;
    line-height: 32px;
    color: #939393;
    text-transform: capitalize;
    text-align: center;
    font-family: "宋体";
    font-weight: 800;display:none;}
.title .zhongwen{     font: normal 30px/76px "微软雅黑";
    color: #333;padding-top:23px;
    text-align: center;
    background: url(../images/indextitlebj_12.jpg) no-repeat center bottom;}
.indexnews  .title .yingwen{color:#fff;}
.indexnews  .title .zhongwen { color: #fff; background: url(../images/indextitlebjbai_15.jpg) no-repeat center bottom;}
.indexpro  .title{background:url(../images/case_08.png) no-repeat center top;padding-bottom: 30px;}
.indexnews .title{background:url(../images/hotnews_16.png) no-repeat center top;}
 .indexcases .title{background:url(../images/hotproduct_21.png) no-repeat center top;}


.indexprocateul a{    padding: 0 40px;
    color: #333;float: left;
    font-size: 14px;
    margin: 10px 8px 0 0;
    border: 1px solid #eee;    white-space: nowrap;
    display: block;line-height:30px;}
.indexprocateul a:hover{background:#c20a16;border-color:#c20a16;color:#fff;}
.compic{width:640px;height:480px;}
.compic a{display:block;width:100%;height:100%;}
.compic a img{display:block;width:100%;height:100%;}
.indexabout .right .biaoti{     position: absolute; color: #c20a16;  left: 50px;
    top: 125px;font-size: 19px;
    line-height: 38px;}

.indexabout .right p{ 
    color: #fff;
    overflow: hidden;
    left: 0;
    position: absolute;
	font: normal 16px/30px "微软雅黑";top: 80px;height: 175px
}
.indexabout .right .more{     display: block;
    position: absolute;left:50px;
    bottom: 45px; width: 160px;}
.indexabout .right .more a{    background: #c20a16;
    color: #fff;
    width: 119px;
    display: block;
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.indexprocate{text-align:center;margin:50px 0 75px;height:32px;border-bottom:2px solid #36404b;}
.indexprocate ul{display:inline-block;}
.indexprocate ul li{    float: left;border:3px solid #36404b;
    height: 28px;border-left:none;text-align:center;}
.indexprocate ul li:first-child{border-left:3px solid #36404b;}
.indexprocate ul li a{padding:0 20px;color:#666;display:block;height:100%;text-align:center;font-size:16px;line-height:28px}
.indexprocate ul li a:hover{background:#36404b;color:#fff;}
.prolist{margin-left:-10px;padding-bottom:80px;}
.prolist li{width:280px;height:374px;float:left;margin:0 10px;}

.prolist li .proshowimg{margin-bottom:20px;width:278px;height:316px;float:left;border:1px solid #fff;border-radius:7px;overflow:hidden;}
.prolist li .proshowimg:hover{border-color:#36404b;}
.prolist li .proshowimg  a{display:block;width:100%;height:100%;}
.prolist li .proshowimg  a img{display:block;width:100%;height:100%;}
.prolist li h2{height:25px;}
.prolist li h2 a{    display: block;
    width: 100%;
    height: 35px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
   color:#333;
    text-align: center;
    font: normal 16px/35px "微软雅黑";
    background: none;}
.prolist li h2 a:hover{ color: #fff;background: #36404b;}
.littletitle{height:40px;    background: #c20a16;
    color: #fff;
    line-height: 40px;
    font-size: 18px;
    padding-left: 18px;
}
.indexnews{    background:url(../images/indexnewsbj_15.jpg) no-repeat center}
.indexnews .content{padding-top:20px;}
.indexnews .content .left{width:450px;border-right:1px solid #dedede;}
.indexnews .content .left a{width:390px;height:204px;display:block;}
.indexnews .content .left a img{width:100%;height:100%;}
.indexnews .content .left .lefttitle a{color: #fff;
    font-size: 16px; line-height: 40px;
    padding-top: 10px;    width: 360px;
    height: 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.indexnews .content .left .lefttitle a:hover{color:#c20a16;}
.indexnews .content .left p{    color: #fff;
    height: 90px;
    width: 370px;
    line-height: 30px;
    font-size: 14px;
    overflow: hidden;}
.indexnews .content .right{width: 650px;}
.indexnews .newsul{}
.indexnews .newsul li{height: 70px;
   padding-bottom: 21px;
    background: none;
    border: none;}
.indexnews .newsul li:hover{background:none;}
.indexnews .newsul li .time{    width: 70px;
    height: 70px;float:left;
    background: #6a0e15; margin-right: 20px;}
.indexnews .newsul li .time .day{    color: #fff;
    font-size: 21px;
    line-height: 30px;
    float: none;
    display: block;
    text-align: center;
    font-weight: bold;
    padding-top: 10px;}
.indexnews .newsul li .time .mon{    color: #fff;
    font-size: 14px;display:block;
    line-height: 14px;
    float: none;
    text-align: center;}
.indexnews .newsul li .info{    float: left;width: 510px;}
.indexnews .newsul li .info .titlea{    color: #fff;
    font-size: 15px;
    line-height: 20px;
    width: 400px;
    height: 20px;
    float: none;
    border: none;
    margin: 0;
    text-align: left;
    border-radius: 0;
    padding: 0;    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.indexnews .newsul li .info .titlea:hover{background:none;color:#c20a16;}
.indexnews .newsul li .info p{     color: #fff;
    font-size: 12px;
    line-height: 20px;height: 40px;
    padding: 0;
    margin: 0;
    padding-top: 10px;}

.indexnews .dantitle{    height: 45px;
    margin: 82px auto 103px;
    width: 295px;
    background: url(../images/catetitle.jpg) no-repeat left top;
    text-align: center;    position: static;left:auto;top:auto;}
.indexnews  .right p{    color: #333;
    line-height: 30px;
    height: 150px;
    overflow: hidden;margin-top: 25px;}
.indexnews  .right a{    text-transform: uppercase;
    color: #c20a16;
    height: 37px;
    display: block;
    width: 104px;
    border: 1px solid #c20a16;
    text-align: center;
    border-radius: 26px;
    line-height: 37px;
    margin-top: 26px;}
.indexnewsul{margin-left:-54px;}
.indexnewsul li{  position:relative;  margin-left: 54px;float:left;width:363px;height:554px;background:url(../images/indexnews_16.jpg) no-repeat left top;}
.indexnewsul li .titlea{    position: absolute;
    top: 300px;
    left: 29px;
    width: 280px;
    display: block;
    color: #666;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 15px;}
.indexnewsul li .titlea:hover{color:#c20a16;}
.indexnewsul li span{position:absolute;    position: absolute;
    right: 11px;
    top: 225px;
    color: #fff;
    line-height: 47px;font-size:12px;}
.indexnewsul li img{position:absolute;    position: absolute;
    width: 364px;
    height: 224px;
    top: 0;
    left: 0;}
.indexnewsul li p{position:absolute;    position: absolute;
    top: 349px;
    color: #a8a8a8;
    left: 29px;
    padding-right: 29px;
    font-size: 14px;
    line-height: 28px;
    height: 112px;
    overflow: hidden;}
.indexnewsul li .more{position:absolute; 
    bottom: 36px;
    line-height: 37px;
    left: 29px;}
.indexnewsul li .more a{    color: #fff;
    display: block;
    width: 119px;
    height: 100%;
text-align: center;}
.indexcases { background: #fff;    padding-top: 0;}

.indexcases .slide {    width: 1200px;
    height: 250px;
    margin: 40px auto;
    overflow: hidden;
    position: relative;
    /* border: 2px solid red; */
    z-index: 10;}
.indexcases .slide ul {position: relative; z-index:1; width:2000px}
.indexcases .slide ul li {float:left;padding:10px; width:270px; height:230px;margin:0 10px;background:#fff;}
.indexcases .slide ul li .casepic{display:block;width:270px;height:193px;}
.indexcases .slide ul li img{ width:100%; height: 100%;margin:0 auto;}
.indexcases .slide ul li h2 .casename{display:block;width:200px;padding:0 35px;text-align:center;
font-size:14px;color:#666;line-height:35px;height:35px;font-weight:normal;}
.indexcases .slide ul li h2 .casename:hover{color:#eb2626}
/*面包屑*/
.location{    height: 36px;
    position: relative;
    padding-top: 16px;
    border-bottom: 1px solid #d5d5d5}
.location .zhidao{      position: absolute;
    left: 0;
    top: 17px;
    padding-left: 10px;
    border-left: 2px solid #222326;
    font-size: 16px;
    line-height: 26px;}
.location p{     line-height: 26px;
    position: absolute;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12px;
    color: #888;
    right: 0;
    top: 17px;
    width: 730px;
    text-align: right;}
.location a{line-height: 26px;
    font-size: 12px;
    color: #888;}
.location a:hover{color:#c20a16}
/*关于我们*/
.danleft{
	width: 230px;
    float: left;      margin-bottom: 20px;
}
.danleft p{    font-size: 14px;
    line-height: 28px;
    color: #36404b;
    height: 42px;
    padding-left: 27px;}
.danyeleft{width:230px;float:left;position:relative; }
.danyeright{    width: 870px;
    float: right;
    padding: 0 20px;background:#fff;}
.dantitle{      height: 62px;
    position: absolute;
    width: 230px;
    background: url(../images/dantitle_03.jpg) no-repeat;
    /* border-left: 9px solid #c20a16; */
    left: 0px;
    top: 0px;
    z-index: 30;}
.mainAboutUs{    padding: 30px 0;}
.daxie{font-size: 44px;
    text-transform: uppercase;
    color: #d4535c;
    position: absolute;
    left: 21px;
    line-height: 39px;
    top: 13px;}
.dantitle .yingwen{     font: normal 12px/13px "微软雅黑";
    color: #d4535c;
    text-transform: uppercase;
    font-weight: bold;
    position: absolute;
    top: 37px;
    left: 64px;}
.dantitle .zhongwen{ font: normal 18px/19px "微软雅黑";
    color: #fff;
    position: absolute;
    left: 64px;
    top: 14px;}
.dantitle .zhongwen span{color:#36404b;}
.bycate{     width: 165px;
    height: 39px;
    position: absolute;
    top: 62px;
    background: url(../images/cate_05.jpg) no-repeat 16px 0;
    color: #fff;
    line-height: 39px;
    padding-top: 19px;
    padding-left: 48px;display:none;}
.danyecatenav{    padding-top: 80px;
    background: #18191d;}
.contactus{    padding: 75px 49px 40px 24px;
    background: url(../images/iocn_03.jpg) no-repeat 24px 79px;position:relative;}
.child{width:89px;height:121px;background:url(../images/ghf_03.png) no-repeat center; position:absolute;    right: -32px;
    bottom: -45px;}
.danyecatenav li{      width: 204px;
    padding-left: 26px;
    z-index: 20; }
.danyecatenav .kong a{height:1px;line-height:0px;}
.danyecatenav li:first-child a{border:none;}
.danyecatenav .conttel{     width: 230px;
    float: none;
    height: 127px;
    background: url(../images/leftulbj_09.jpg) no-repeat 0px bottom;
    padding: 0;}	
.danyecatenav .conttel:hover{background: url(../images/leftulbj_09.jpg) no-repeat 0px bottom;}
.danyecatenav li a{display: block;
    width: 166px;
    color: #fff;
    /* white-space: nowrap; */
    /* overflow: hidden; */
    /* text-overflow: ellipsis; */
    line-height: 39px;
    font-size: 16px;
   }
.danyecatenav .conttel p{    font-size: 12px;
    line-height: 20px;
    color: #fff;
    height: 20px;
    padding-left: 73px;
    text-align: left;
    line-height: 20px;
    padding-top: 61px;}
.danyecatenav  .tel .phone{     text-align: left;
    padding-left: 72px;
    color: #fff;
    line-height: 24px;}
.danyecatenav li:hover{background:url(../images/hoverbj_07.jpg) no-repeat 0 0;}
.text-wrap{    font: normal 14px/30px "微软雅黑";
    color: #333;
    overflow: hidden;}
.text-box{padding-top:20px;}

.indexnew ul li{    width: 539px;
    height: 154px;
    float: left;
    padding-top: 20px;
    padding-bottom: 10px;}
.fournews{float:left;}
.fournews li span{    color: #9d9d9d; line-height: 30px;}
.fournews li a{    color: #333;
    display: block;
    font-size: 16px;
    line-height: 28px;
    padding-bottom: 17px;
    border-bottom: 1px solid #e5e5e5;    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.fournews li a:hover{color:#c20a16}
.fournews li p{    color: #666;
    line-height: 28px;
    margin-top: 16px;
    height: 56px;
    overflow: hidden;}
/***产品详情**/

.mainProduct{     overflow: hidden;
    width: 921px;
    padding-top: 10px;}
.indexpro {     background: #fff;}
.cateul{      background: url(../images/Classification_s.png) no-repeat 0 21px;
    line-height: 36px;
    padding-top: 13px;}
.cateul .cpfl{    padding-left: 23px;
    padding-right: 20px;}
.cateul .shuxian{color:#555;padding:0 10px;}
.cateul a{color:#555;white-space:nowrap;}
.cateul a:hover{color:#c20a16;}
.prosul{    mar gin-left: -73px;}
.prosul li{width: 270px;    margin:0 10px;
    heig ht: 275px;float:left;posit ion:relative;margin-bottom:15px;}
.prosul li .proshowimg{width:100%;height:auto;border:2px solid #c0c0c0;display:block;}
.prosul li .proshowimg a{display:block;width:100%;height:100%;}
.prosul li .proshowimg img{display:block;width:100%;height:100%;}
.prosul li h2{text-align:center;}
.prosul li h2 a{display:block;white-space:nowrap;font-size:16px;line-height:40px;
overflow:hidden;text-overflow:ellipsis;color:#555;font-weight:normal;width:100%;padding:0 15px;}
.prosul li h2 a:hover{color:#ca0512;}
.mainProduct li{     width: 275px;
    height: 228px;
    float: left;
    position: relative;
    margin: 0 28px 0 0px;}
.xiangguanpro {    width: 900px;
    margin-left: -34px;}
.xiangguanpro li{     margin: 4px 0 20px 34px;}
.mainProduct .xgcpy:first-child{margin-left:0}
.mainProduct li .proshowimg{    position: absolute;
    width: 282px;
    height: 190px;
    top: 0;
    left: 0;
    border-left: none;
    border-right: none;
    border: 1px solid #eee;}
.mainProduct li h2{      position: absolute;
    bottom: 0;
    left: 0;
    text-align: center;
    /* font-size: 16px; */
    /* line-height: 30px; */
    height: 35px;}
.mainProduct li .proshowimg a{display:block;width:100%;height:100%;}
.mainProduct li .proshowimg a img{float:left;display:block;width:100%;height:100%;}
.mainProduct li h2 a{     display: block;
    width: 238px;
    padding: 0 23px;
    height: 35px;
    font-weight: normal;
    color: #666;
    font-size: 14px;
    line-height: 35px;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: center;
    overflow: hidden;}
.mainProduct li h2 a:hover{color: #eb2626;text-decoration:none;}
.pages{text-align:center;}
.pages ul{     height: 121px;
    display: inline-block;}
.pages ul li{    float: left;
    color: #fff;
    margin: 47px 0px 47px 8px;
    font-size: 12px;
    line-height: 25px;
    text-align: center;
    display: block;
    width: 25px;
    height: 25px;
    border: 1px solid #bbb;
    overflow: hidden;}
.pages ul li a{color:#898989;}
.pages ul li:hover a{color:#fff;}
.pages ul li:hover{text-decoration:none;background:#c20a16;color:#333;}

/***新闻资讯**/
.newsul .quan{float:left;width:30px;height:40px;background: url(../images/newsbj_03.png) no-repeat center;
float:left;}
.newsul .meitiao{     height: 39px;
    float: right;
    border-bottom: 1px dashed #ddd;
    width: 810px;
    margin-right: 30px;}
.newsul .meitiao .titlea{font: normal 14px/42px "微软雅黑";
    color: #333;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    width: 660px;
    padding-left: 14px;}
.newsul .meitiao span{    color: #a1a1a1;
    font-size: 14px;
    line-height: 40px;
    display: block;
    float: right;}
.newsul .meitiao .titlea:hover{color:#c20a16;text-decoration:none;}
.indexlink .wrap{padding-top: 12px;
    padding-bottom: 12px;}
.indexlink p{     font: normal 12px/27px "微软雅黑";
    height: 27px;
    color: #555;}
.indexlink a{color:#555;font: normal 12px/27px "微软雅黑";}

/***新闻资讯详情**/
.relapro{    width: 228px;    padding-top: 15px;
    background: #fff;
    border: 1px solid #ccc;
    border-top: none;padding:15px;box-sizing:border-box;}
.relapro li{float:none;     width: 100%;
    height: 160px;}
.relapro li .proshowimg{    height: auto;
    width: 100%;
    border: 1px solid #cecece;
    mar gin-left: 29px;}
.relapro li h2 {height:30px;}
.relapro li h2 a{    height: 30px;
    line-height: 30px;
    width: 150px;
    text-align: center;
    ma rgin-left: 19px;}
.relapro .kong{height: 1px;
    width: 228px;
    margin: 0 auto;
    background: #e5e5e5;
    margin-top: 16px;}
.relapro .tel{    width: 170px;
    height: 100px;
    background: url(../images/tel_03.png) no-repeat 25px center;
    padding-left: 80px;}
.relapro p{    height: auto;
    color: #666;
    line-height: 24px;
    padding-left: 0px;}
.indexnewslist {}

.fwalneipcn h1{     text-align: center;
    font: normal 16px/36px "微软雅黑";
    color: #555;
    padding-top: 10px;}
.fwalneipcn .fabutime{text-align: center;
    font: normal 12px/30px "微软雅黑";
    color: #a9a9a9;}
.fanye{     margin-top: 20px;
    color: #666;
    border-top: 1px dashed #9b0912;
    padding-top: 7px;
    padding-bottom: 7px;
    border-bottom: 1px dashed #9b0912;
    margin-bottom: 30px;}
.fanye h3{font:normal 14px/34px "微软雅黑";color:#666;}
.fanye h3 a{font:normal 14px/34px "微软雅黑";color:#666;    padding-right: 6px;}
.fanye a{color:#666;}
.fanye a:hover{color:#36404b;text-decoration:none;}
.relanews li{    padding-left: 10px;
    width: 860px;
    background: none;
    height: 53px;
    margin: 0;border-bottom: 1px dashed #ccc;
    background: url(../images/relanew_03.jpg) no-repeat 0 center;    margin-left: 12px;}
.relanews{border: 1px solid #cccccc;
    padding:0 7px;    height: 269px;
    overflow: hidden;
border-top: none;}
.relanews li:hover{ background: url(../images/relanewhover_03.jpg) no-repeat 0 center;}
.relanews li .titlea {    width: 750px;
    padding: 0;
    line-height: 53px;
    color: #666;float:left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;vertical-align:middle;}
.relanews li .day{    line-height: 53px;
    font-size: 13px;display:block;float:right;color:#999;vertical-align:middle;}
.relatitle{      background: #c20a16;
    height: 45px;
    position: relative;
    color: #fff;
    padding-left: 10px;
    font-size: 16px;
    line-height: 45px;
    margin-top: 10px;}
.relacont{    margin-top: 15px;
    width: 910px;
    padding: 0;}
.relacont .relatitle{margin-top:0}
.relatitle .telat{background:none;}
.telat{     color: #fff;
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 133px;
    height: 43px;
    text-align: left;
    font-size: 18px;
    line-height: 43px;
    padding-left: 34px;}
.renewslist{padding:40px 0px;}
.mainProductItem {    padding: 40px 0 58px;}
.renewslist{margin-left:-120px;}
.renewslist li{    height: 134px;
    width: 410px;
    float: left;
    padding-left: 115px;}
.renewslist li .jt{     width: 8px;
    color: #36404b;
    padding-right: 10px;
    height: 8px;
    display: block;
    float: left;
    padding-top: 9px;
    padding-left: 4px;}
.renewslist li  a{      line-height: 32px;
    float: left;
    font-size: 17px;
    color: #333;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 410px;
    height: 37px;}
.renewslist li p{    line-height: 24px;
    float: left;
    font-size: 14px;
    color: #a3a3a3;
    overflow: hidden;
    height: 48px;}
.renewslist li span{line-height: 26px;
    font-size: 11px;
    color: #b0b0b0;
}
/***产品详情**/
.pcsuo{text-align:center;}
.pcsuo img{    width: auto;
    height: auto;
    display: inline;
    border: 1px solid #d9d9d9;
    margin: 20px 0;}
.neinei img{width:auto;height:auto;display:inline;}


/***新闻资讯**/
.mainNews .year{background:#f5f5f5;}

/***产品详情**/
.mainProductItem {
    margin-left: 0;
}

/***新闻资讯详情**/
.mainNewsItem{}

	
.secondNav ul li{position:relative;z-index:20;}
.secondNav ul li ul li{    position: relative;
    z-index: 50;    background-color: #17181c;float: none;
    height: 40px;
    border-top: 1px solid #fff;}
.secondNav li ul li a{    line-height: 40px;
    background: none;
    text-align: left;
    padding-left: 33px;}
.secondNav li ul li a:hover{border-radius:0;white-space:nowrap;background:#c20a16}
.secondNav ul li ul{position:absolute;    left: 0px;
    text-align: center;    white-space: nowrap;
    overflow: hidden;
    width: 125px;z-index:50;}
	
.yijip{position:relative;}
.erjip{    width: 250px;
    text-align: center;}
.danyecatenav .erjip a{font-size:12px;color:#fff}
.danyecatenav .erjip a:hover{background:none;font-size:13px;}
.text-wrap a{color:#747474;}
.text-wrap a:hover{color:#c20a16;}
.danyeright .prosul{    marg in-left: -81px;
    margin-top: 20px;}
.danyeright .prosul li{    margin-bottom: 10px;
    margin-right:12px;width:268px;h eight:242px;}
.text-wrap .chakxqing{color:#fff;}
.text-box {color:#333;font-size:16px;}
.text-box a{color:#333;}

.neinei img{display:block;margin:0 auto 10px;max-width:100%;}