html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

.w1200{width: 1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}

.tophead{
    height: 32px;
    line-height: 32px;
    background: #f5f7fa;
    font-size: 14px;
    color: #828282;
}
.tophead a{
    color: #828282;
}
#header,.container{width:1190px!important;margin:0 auto;}
.logo{float:left;line-height: 136px;}


.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{font-size:14px;background: url(../images/tele.png) no-repeat 0 6px;text-align: left;padding-left: 25px;line-height: 25px;margin-top: 36px;}

#menu{background: #004098;height: 60px}


/*热门搜索*/
.search{text-align:left;height:24px;background-color:#f8f8f8;padding:5px 10px 5px 10px;}
#formsearch{float:left;background: url(../images/ss.jpg) no-repeat center;width: 499px;height: 38px;margin-top: 57px;margin-left: 105px;}
.hotSearch{float:left;font-weight:normal;margin-left: 36px;}

/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
#formsearch input{height: 38px;background: none;border: none;line-height: 38px;outline: none;}
#formsearch input#keyword{height: 38px;line-height: 38px;padding-left: 10px;color: #757575;float: left;width: 410px;}
#formsearch input#s_btn{width: 78px;height: 38px;line-height: 38px;text-align:center;color:#fff;cursor:pointer;float: right;font-size: 18px;}


#container{width:1200px;margin:0 auto;margin-top:10px;}


.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

.titles{
    text-align: center;
}
.titles img{
    max-width: 100%
}

/*优势*/
.advantages{
    padding-top: 53px;
    background: #fbfcfc;
}
.advantages ul{
    margin-top:48px
}
.advantages li{
    width: 100%;
    height: 451px;
}

.advantages li:nth-child(2n+1){
    background: #f1f1f1;
}
.advantages li:nth-child(2n){}
.advantages li a.img{
    display: block;
    margin-top: 55px;
}
.advantages li:nth-child(2n+1) a.img{
    float: left;
}
.advantages li:nth-child(2n) a.img{
    float: right;
}
.advantages li:nth-child(1) a.img{
    float:none;
    width:100%;
    padding-top:18px
}
.advantages li a.img img{
    width: 460px;
    height: 340px;
}
.advantages li:nth-child(1) a.img img{
    width:100%;
    height: auto
}
.advantages li .yscont{
    margin-top: 88px;
}
.advantages li:nth-child(2n+1) .yscont{
    width: 641px;
    float: right;
}
.advantages li:nth-child(2n) .yscont{
    width: 720px;
    float: left;
}
.advantages li:nth-child(1) .yscont{
    float:none;
    text-align:center;
    width:100%;
    margin-top:36px;
}
.advantages li .yscont h3{
    font-weight: normal;
    color: #333333;
    font-size: 30px;
}
.advantages li .yscont h3 span{
    color: #e8260d;
    font-size: 40px;
}
.advantages li .yscont .ystxt{
    font-size: 14px;
    line-height: 32px;
    margin-top: 16px;
    height: 160px;
    overflow: hidden;
}
.advantages li:nth-child(1) .yscont .ystxt{
    height:auto;
}
.advantages li .yscont a{
    display: inline-block;
}
.advantages li .yscont a.details{
    width: 180px;
    height: 48px;
    border: 1px solid #e8260d;
    color: #e8260d;
    text-align: center;
    line-height: 48px;
    font-size: 18px;
    margin-right: 24px;
    background: #f1f1f1;
}
.advantages li:nth-child(1) .yscont a.details{
    display:none
}
.advantages li .yscont a.ljzx{
    background: url(../images/msgbtn.jpg) no-repeat center;
    width: 198px;
    height: 50px;
    line-height: 50px;
    color: #f1f1f1;
    font-size: 18px;
    padding-left: 45px;
    box-sizing: border-box;
}
.advantages li:nth-child(1) .yscont a.ljzx{
    display:none
}
/*产品*/
.procenter{
    background: url(../images/bg1.png) no-repeat center #fbfcfc;
    height: 629px;
    position: relative;
    margin-top: 48px;
}
.procenter .container{
    position: relative
}
.procenter a.promore{
    color:#121121;
    font-size:15px;
    position: absolute;
    right: 0;
    top: -8px;
}
.proleft{
    width: 240px;
}
.proleft h3{
    color: #ffffff;
    font-size: 25px;
    font-weight: normal;
    padding-left: 28px;
    padding-top: 18px;
}
.proleft ul{
    margin-top:12px
}
.proleft li{
    padding-left: 21px;
    line-height: 50px;
    width: 152px
}
.proleft li a{
    color: #ffffff;
    font-size: 17px;
}
.proright{
    width: 904px;
    margin-top: 61px;
}
.proright li{
    float: left;
    margin-right: 34px;
    margin-bottom: 48px;
}
.proright li:nth-child(5n){
    margin-right:4px;
}
.proright li a.img{
    display: block;
}
.proright li a.img img{
    width: 152px;
    height: 143px;
}
.proright li h3{
    font-weight: normal;
    padding-top: 14px;
}
.proright li h3 a{
    font-size: 14px;
    color: #6d6d6d;
}
.proright .msgmore{
    width: 152px;
    border: 1px solid #e8260d;
    height: 29px;
    line-height: 29px;
    margin-top: 50px;
}
.proright .msgmore a{
    display: block;
    float: left;
    width: 75px;
    text-align: center;
    font-size:13px
}
.proright .msgmore a:nth-child(1){
    color:#e8260d;
}
.proright .msgmore a:nth-child(2){
    color:#ffffff;
    background:#e8260d
}



/*案例展示*/
.caseinfo{
    padding-top: 70px;
    background: #fbfcfc;
    padding-bottom: 64px;
}
.caseinfo .container{
    position: relative;
    margin-top: 46px;
}
.caseinfo li{
    float: left;
    margin-left: 27px;
}
.caseinfo li a.img{}
.caseinfo li a.img img{
    width: 372px;
    height: 217px;
}
.caseinfo li h3{
    font-size: 14px;
    text-align: center;
    font-weight: normal;
    padding-top: 7px;
}
.caseinfo li h3 a{
    color: #636363;
}
.caseinfo .l_btn,.caseinfo .r_btn{
    position: absolute;
    cursor: pointer;
    background: url(../images/left.png) no-repeat;
    top: 72px;
    width: 42px;
    height: 78px;
    left: 0;
}
.caseinfo .r_btn{
    left: auto;
    background: url(../images/right.png) no-repeat;
    right: 0;
}
.caseinfo a.casemore{
    color: #ffffff;
    font-size: 18px;
    display: block;
    text-align: center;
    background: #e8260d;
    width: 234px;
    height: 50px;
    line-height: 50px;
    margin: 0 auto;
    margin-top: 64px;
}


/*厂区面貌*/
.chang{
    background: url(../images/bg2.jpg) no-repeat;
    height: 714px
}
.chang li{}
.chang li a.img{
    float: left;
}
.chang li a.img img{}
.chang li .chcont{
    float: left;
    width: 238px;
    height: 254px;
    box-sizing: border-box;
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 24px;
    position: relative
}
.chang li .chcont h3{
    font-weight: normal;
    font-size: 16px;
    color: #fff;
}
.chang li .chcont span{
    color: #ffffff;
    font-size: 14px;
    display: block;
    margin-top: 8px;
}
.chang li:nth-child(1) .chcont{
    background: url(../images/chbg1.png) no-repeat center;
    margin-bottom: -16px;
}
.chang li:nth-child(2) .chcont{
    background: url(../images/chbg2.png) no-repeat center;
    margin-bottom: -16px;
}
.chang li:nth-child(3) .chcont{
    background: url(../images/chbg3.png) no-repeat center;
    margin-top: -16px;
}
.chang li:nth-child(4) .chcont{
    background: url(../images/chbg4.png) no-repeat center;
    margin-top: -16px;
}
.chang li:nth-child(5) .chcont{
    background: url(../images/chbg5.png) no-repeat center;
    margin-top: -16px;
}


/*公司简介*/
.aboutus{
    background: #fbfcfc;
    padding-top: 80px;
}
.aboutus .ableft{
    margin-top: 47px;
    width: 460px
}
.aboutus .ableft img{
    width: 460px;
    height: 340px;
}
.aboutus .abright{
    width: 648px;
    margin-right: 54px;
    margin-top: 47px;
    color: #464a4b;
    font-size: 14px;
    line-height: 28px;
}
.aboutus .abright .abtt{
    padding-bottom: 32px;
    font-weight: bold;
    color: #444;
    font-size: 26px;
    position: relative;
    margin-bottom: 20px;
}
.aboutus .abright .abtt::after{
    content: '';
    width: 65px;
    height: 2px;
    background: #444;
    position: absolute;
    left: 0;
    bottom: 10px;
}

.aboutus .abright a.details{
    width: 180px;
    height: 48px;
    border: 1px solid #e8260d;
    color: #e8260d;
    text-align: center;
    line-height: 48px;
    font-size: 18px;
    margin-right: 24px;
    display: inline-block;
    margin-top: 63px
}
.aboutus .abright a.ljzx{
    background: url(../images/msgbtn.jpg) no-repeat center;
    width: 198px;
    height: 50px;
    line-height: 50px;
    color: #f1f1f1;
    font-size: 18px;
    padding-left: 45px;
    box-sizing: border-box;
    display: inline-block;
    margin-top: 63px
}


/*新闻中心*/
.newsinfo{
    padding-top: 58px;
    background: #fbfcfc;
    padding-bottom: 80px
}
.newsinfo .newsimg{
    width: 392px;
}
.newsinfo .newsimg img{
    width: 392px;
    height: 297px;
}
.newscont{
    width: 780px
}

.tab_content{
    margin-top: 10px;
}
.tab_content .newslist1{}
.tab_content .newslist1 li{
    height: 36px;
    line-height: 36px;
    margin-bottom: 1px;
    background: #f9f9f9;
    position: relative;
}
.tab_content .newslist1 li a{
    color: #555555;
    font-size: 14px;
    padding-left: 14px;
}
.tab_content .newslist1 li span{
    color: #555555;
    font-size: 14px;
    position: absolute;
    right: 10px;
}


.news{width:1000px;float:left;margin-top: 10px;}
.tab{position:relative;border-bottom: 1px solid #e8260d;}
.tab li{float:left;width: 120px;height: 45px;display:block;line-height: 45px;text-align:center;color: #0e0e0e;font-size: 14px;cursor: pointer;}
.tab li.cur{color: #0e0e0e;text-decoration:none;background: #e8260d;}


/*友情链接*/
.f_link{background-color: #004098;padding-top: 25px;padding-bottom: 24px;}
.f_linkinn{color:#fbfcfc;font-size:14px;line-height: 40px;background: url(../images/link.png) no-repeat left;padding-left: 48px;box-sizing: border-box;}
.f_linkinn a{color:#fbfcfc;}


/*友情链接*/
.f_link{background-color: #004098;padding-top: 25px;padding-bottom: 24px;}
.f_linkinn{color:#fbfcfc;font-size:14px;line-height: 40px;background: url(../images/link.png) no-repeat left;padding-left: 48px;box-sizing: border-box;}
.f_linkinn a{color:#fbfcfc;}
/*页面底部*/
#footer{position:relative;text-align:center;padding-top:8px;background: #004098;color: #fbfcfc;padding-bottom: 32px;}
#footer a{color: #fbfcfc;}
#footer a:hover{color:#e8260d;text-decoration:none;}
.nav_foot{text-align:center;line-height:24px;}
.copyright{text-align:center;line-height: 28px;margin-top: 12px;}



/*导航栏样式*/
.nav{width:1191px;margin:0 auto;height:60px;}
.nav li{line-height:60px;height:60px;text-align:center;width: 160px;float:left;position:relative;z-index:999;}
.nav li a{display:block;line-height:60px;color: #fbfcfc;height:60px;font-size: 18px;}
/*e8260d*/

.nav .sec{height:0;background:#01557a;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:60px;left:0px;}
.nav .sec a{background:#01557a;color:#fff;height:38px;line-height:38px;width:90px;}
.nav .sec a:hover{background:#042d3f;text-decoration:none;}
.nav li:nth-child(1){line-height:60px;height:60px;width: 166px;float:left;position:relative;z-index:999;background: url(../images/probg.jpg) no-repeat center;
    text-align: left;padding-left: 54px;box-sizing: content-box}
.nav li:nth-child(1) a{}
.nav .sec1{
    position: absolute;
    left: 0;
    top: 60px;
    height: 504px;
    background: #fbfcfc;
    right: 0;
    padding-top: 16px;
}
.nav .sec1 a{
    color: #666666;
    font-size: 14px;
    background: url(../images/arrow.png) no-repeat 186px;
    padding-left: 35px;
    height: 42px;
    line-height: 42px;
}


/*首页banner*/
.banner{width:1920px;margin:0 auto;position:relative;height:520px;left: 50%;margin-left: -960px}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;right:0;bottom:10px;z-index:100;left: 0;text-align: center;}
.banner .num li{width:18px;height:18px;display:inline-block;margin-right:4px;background:#fff;line-height:18px;
	text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#e8260d;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}




/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}


.adv-tlt{width: 1190px;height: 144px;margin: 0 auto;background: url(../images/tti.png) no-repeat center;text-align: center;}
.adv-tlt h3{font-size: 46px;color: #444;font-weight: bold; }
.adv-tlt h3 span{color: #e8260d;font-size: 60px;}
.adv-tlt h4{font-size: 22px;color: #444;margin-top: 10px;}


.case-tlt{width: 1190px;height: 112px;margin: 0 auto;background: url(../images/casett.png) no-repeat center bottom;text-align: center;font-size: 50px;
font-weight: bold;color: #444;padding-bottom: 20px;}
.case-tlt span{color: #e8260d;font-size: 56px;}

.chang h2{font-size: 48px;font-weight: bold;color: #e9270e;text-align: center;padding: 40px 0 80px;}



