﻿.top{width:100%;background:#f8f8f8;height:45px;line-height:45px;}
.top a{color:#666;}
.top_l{width:900px;}
.top_r{width:280px;text-align:right;}

.header{padding:28px 0;overflow: hidden;background:url(../images/toppng.png) #0079e0 center center no-repeat;}
.logo{}
.logo img{max-height:96px;}
.tel{color:#666;text-align:left;line-height:25px;}
.telimg {padding:8px 0;}
.hotnum {padding-left:10px;color: #fff;line-height: 30px;}
.hotnum p{font-size:24px;}

.topnav{width:100%;background:#0189FF;}
.nav{height:52px;line-height:52px;}
.nav li{text-align:center;float:left;}
.nav li a{display:block;color:#fff;font-size:16px;padding: 0 38px;}
.nav li a:hover{background:#ff9c44;}
.nav li a.cur{background:#ff9c44;}

.ban{position:relative;width:1200px;height:494px;margin:0px auto;}
.banPa{left:-360px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height: 494px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height: 494px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 494px; }
#foucsBox .imgCon li img {width: 1920px; height: 494px; }
#foucsBox .foucs { width: 1920px; height: 18px; position: absolute; bottom: 15px; text-align: center; z-index: 3; }
.foucs span{display: inline-block;
    width: 17px;
    height: 17px;
    margin: 0 5px;
    line-height: 0;
    font-size: 0;
    background: url(../images/ban_coin.png) -23px 2px no-repeat;
    cursor: pointer;
    overflow: hidden;}
.foucs span.f{background:url(../images/ban_coin.png) 0px 0px no-repeat;}

.jianju {margin-top:30px;}

.tit{color:#afafaf;font-size:28px;text-align:center;font-weight:normal;text-transform:uppercase;}
.tit span{display:block;color:#0195d3;font-size:36px;font-weight:bold;background:url(../images/t1.png) no-repeat center;}
.abnr{width:1140px;margin:0 auto;display:block;margin-top:25px;color:#000;line-height:30px;text-align:center;}
.abnr a.mm {color:#0195d3;font-weight:bold;}
.twt{width:1140px;margin:0 auto;margin-top:30px;}
.twt li {float:left;width:210px;text-align:center;margin:0 85px;overflow: hidden;}
.twt li img {display:inline-block;}
.twt li span {color: #333;font-size:18px;display:block;margin:15px 0;}
.twt li p {color:#666;}

.ipro{background:url(../images/ipro.jpg) no-repeat center top;margin-top:40px;padding-bottom:30px;overflow: hidden;}
.tit_ipro{color:#fff;font-size:28px;padding-top:30px;text-align:center;text-transform:uppercase;}
.tit_ipro span{display:block;color:#fff;font-size:36px;font-weight:bold;background:url(../images/t2.png) no-repeat center;}

.tablix {width:1200px;text-align:left;height:37px;position:relative;margin:0 auto;display:flex;justify-content:center;align-items:center;}
.tablix li.cur{color:#dc7d00;height:37px;width:152px;background-color:#ffffff;line-height: 37px;text-align: center;font-size:18px;}
.tablix li {display: inline-block;cursor: default;color: #fff;background-color:#3dcdcf;height:37px;width:152px;
			line-height: 37px;text-align: center;color:#fff;font-size:18px;margin:0 2px;}
.tablix li a{color:#fff;}
.tablix li:hover a,.tablix li.cur a{color:#dc7d00!important;}
.tabx{margin-top:30px;display:none;}

.iprolist{}
.iprolist li{float:left;margin-left:10px;margin-right:10px;margin-bottom:20px;_display:inline;}
.iprolist li a.img{border:4px solid #65dfe1;}
.iprolist li a.img img{width:272px;height:202px;}
.iprolist li h3{text-align:center;margin-top:10px;}
.iprolist li h3 a{font-weight:normal;color:#fff;}
.iprolist li h3 a:hover{color:#ff783d;}
.iprolist li a.img{display:block;}
.iprolist li h4{text-align:center;margin-top:10px;}
.iprolist li h4 a{font-weight:normal;color:#000;}
.iprolist li h4 a:hover{color:#ff783d;}

.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;overflow:hidden;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);overflow:hidden;}

.mm1{width:100px;height:30px;line-height:30px;background:#fff;color:#ff783d;text-align:center;margin:0 auto;}
.mm1 a{display:block;color:#ff783d;}

.more{width:100px;height:30px;line-height:30px;background:#02b2b5;color:#ff783d;text-align:center;margin:0 auto;}
.more a{display:block;color:#fff;}

.iadv .tit span {background:none;}
.jb{text-align:center;margin-top:5px;}
.ys{background:url(../images/ys.png) no-repeat center top;height:906px;margin-top:15px;}
.ysle,.ysre{width:555px;}
.ystt{height:50px;color:#333;font-size:24px;font-weight:normal;font-weight:400;}
.ystt em{font-style:normal;color:#02b2b5;}
.ystt span{color:#909090;font-size:14px;display:block;}
.yb1 {background:url(../images/y1.png) no-repeat center right;text-align:right;padding-right:70px;}
.yb2 {background:url(../images/y2.png) no-repeat center left;text-align: left;padding-left: 70px;}
.yb3 {background:url(../images/y3.png) no-repeat center right;text-align:right;padding-right:70px;margin-top:60px;}
.yb4 {background:url(../images/y4.png) no-repeat center left;text-align: left;padding-left: 70px;}

.yn{color:#333;font-size:15px;display:block;margin-top:20px;}
.ysle .yn {text-align:right;}
.ysre .yn {text-align:left;}
.ys1{margin-top:36px;}
.ysimg{margin-top:30px;}
.ys3{margin-top:36px;position:relative;height:380px;}
.ysimg3{position:absolute;left:0px;top:0px;}
.ys2{margin-top:85px;}
.ys4{margin-top:36px;}

.inews{width:615px;float:left;margin-top:40px;}
.inews li{width:615px;overflow: hidden;height:105px;margin:0 auto;margin-bottom: 10px;border-bottom:1px solid #e5e5e5}
.newtp{float:left;width:120px;}
.newtp a.img img{width:120px;height:90px;}

.news_nr{width:455px;float:left;margin-left:15px;}
.news_nr a{color:#515151;font-size:18px;}
.news_nr p{color:#7e7e7e;font-size:14px;line-height:22px;display:block;margin-top:5px;}

.xwyb{width:520px;float:right;margin-top:40px;}
.news_listx{margin-top:30px;}
.news_listx li{line-height:35px;position:relative;padding-left:15px;background:url(../images/dh.png) no-repeat center left;}
.news_listx li a{line-height:35px;color:#515151;}
.news_listx li a:hover{text-decoration:none;color:#e87518;}
.news_listx li span{color:#a2a2a2;z-index:0;line-height:35px;position:absolute;right:0px;top:0px;}

#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;}

.shangmeng {background:#f3f4f6;padding: 20px 0;overflow: hidden;}
.shangmeng span {font-weight:bold;}
.shangmeng a {padding:0 10px;display:inline-block;}

.foot{background:#4b4b4b;padding:20px 0;overflow:hidden;color:#fff;}
.foot a{color:#fff;}
.foot a:hover{color:#dc7d00;}
.nav_foot{text-align:center;padding-bottom:10px;border-bottom:1px solid #dbdbdb;}
.nav_foot a{padding: 0 25px;}
.ftlogo{width: 200px;float: left;margin-top:80px;}
.mid-foot{width: 680px;float: left;margin:20px 0 0 65px;line-height:30px;}
.copyright{padding-bottom: 10px;}
.copyright1{padding-top:10px;border-top:1px solid #007e81;}
.ewm{float: right;margin-top: 50px;width: 144px;}

.n_banner{width:1920px;position:relative;left:50%;margin-left:-960px;}
.n_banner img{width:1920px;margin:0 auto;}

.container{padding:30px 0 20px 0;overflow:hidden;}

.left{width:240px;float:left;}
.left .box{margin-bottom:10px;}
.left .box h3{line-height:38px;background:url(../images/navx.png) no-repeat center left;font-size:18px;color:#fff;text-align:left;font-weight:normal;padding-left:20px;}
.left .box .content{padding:5px 0px;}

.sort li{}
.sort li a{background:url(../images/dot4.png) no-repeat 5px -41px;color:#666;display:block;line-height:30px;border-bottom:1px solid #dddddd;padding-left:25px;}
.sort li a:hover{color:#3a78c1;background:url(../images/dot4.png) no-repeat 5px -41px #f5f6f6;}

.right{width:920px;float:right;padding-bottom:10px;}
.crumb{line-height:40px;height:40px;overflow:hidden;padding-right:10px;border-left: 8px solid #ff994e;border-top:1px solid #ececec;border-bottom:1px solid #ececec;border-right:1px solid #ececec;color:#333;}
.crumb h4{width:340px;float:left;line-height:40px;text-align:center;text-align:left;text-indent:15px;font-size:18px;font-weight:normal;}
.crumb .site{width:380px;float:right;text-align:right;line-height:40px;color:#333;}
.crumb .site a{color:#333;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 30px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.product_list li{float:left;margin:0 10px;padding-bottom:15px;}
.product_list li a.img{border:4px solid #65dfe1;}
.product_list li a.img img{width:272px;height:202px;}
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#e87518;}
.roll_product{float:left;}

.pages {
    padding: 10px 0 10px; 
    text-align: center;  
}
.pages li {
    display: inline;
    margin:0 5px;
}
.pages li.pages_solid {
    color: #02b2b5;
}
.pages li a {
    padding: 4px 8px;
    border: 1px solid #ccc;
    background: #fff;
    color: #666;
    font-size:12px;
}
.pages li a:hover {
    padding: 3px 8px;
    border: 1px solid #02b2b5;
    background: #02b2b5;
    color: #fff;
    text-decoration: none;
}

.news_list li{line-height:30px;position:relative;padding-left:10px;}
.news_list li a{font-size:14px;font-weight:bold;color:#666;}
.news_list li a:hover{color:#e87518;}
.news_list li span{color:#999;z-index:0;line-height:27px;position:absolute;right:0px;top:0px;}
.news_list li div{line-height:30px;}

.product_detail{padding:5px;}
.product_detail h1{text-align:center;line-height:30px;font-size:16px;font-weight:bold;border-bottom:1px solid #e0e1dc;margin-bottom:15px;padding-bottom:5px;}
.product_detail .img{width:274px;height:204px;float:left;padding:2px;border:1px solid #e0e1dc;}
.product_detail .img img {width:272px;height:202px;}

.product_detail .list{width:300px;margin-left:30px;display:block;padding-top:8px;}
.list li{line-height:30px;border-bottom:1px dashed #e0e1dc;padding-bottom:5px;padding-top:5px;}

.p_detail .title {
    border-bottom: 1px solid #ddd;
    margin-top: 15px;
}
.p_detail .title span {  
    display: block;
    width: 100px;
    text-align: center;
    line-height: 40px;
    color: #000;
    cursor: pointer;
    margin-left: -1px;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    z-index: 1;
    margin-bottom: -1px;
    float: left;
}
.p_detail .title span.cur {
    border-top: 2px solid #02b2b5;
    border-bottom: 1px solid #FFF;
    color: #02b2b5;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    z-index: 3;
}

.tag{line-height:30px;border-top:1px dashed #e0e1dc;color:#999;}
.tag a{color:#02b2b5;}
.tag a:hover{color:#e87518;}
.pre{line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px;padding-top:5px;}
.pre a{color:#02b2b5;display:inline-block;}
.pre a:hover{color:#e87518;}

.relate_list{margin-top:10px;}
.relate h4{line-height:30px;border-bottom:1px solid #02b2b5;padding-left:5px;}
#relate_p .img img{width:190px;height:140px;}
#relate_n li{height:30px;line-height:30px;margin:0 10px;border-bottom:1px dotted #ddd;}
#relate_n li a {float:left;width:70%;}
#relate_n li span {float:right;width:30%;text-align:right;} 

.news_detail h1{text-align:center;font-size:16px;border-bottom:1px solid #e0e1dc;margin-bottom:5px;padding-bottom:10px;}
.news_detail h6{text-align:center;color:#808080;height:26px;line-height:26px;overflow:hidden;}


