/*å¤´éƒ¨æ ·å¼*/
#header{width: 1100px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
p{margin:0 0 0 0;}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}


.tophead{width: 100%;height: 30px;position: relative;}
.headtitle{font-size: 12px;color: #6d6d6d;line-height: 30px;}
.k1{font-size:12px;line-height: 30px;color: #6d6d6d;}
.k1 a{color:#6d6d6d}

.sechead{height: 107px;position: relative;}
.logo{float:left;line-height: 107px;}
.k2{
    color: #000;
    font-size: 14px;
    font-family: "å¾®è½¯é›…é»'";
    padding-left: 30px;
    b/*ackground: url(../images/phone.png) no-repeat left center;*/
    margin-top: 0px;
}

::after,::before{box-sizing:border-box;}


/* å¯¼èˆª */
.menu{width:1920px;position:relative;left:50%;margin-left:-960px;background:#0262b8}
.demo-menu {width: 1100px;margin:0 auto;}
.demo-menu>li {line-height:54px;height:54px;text-align:center;width:157px;float:left;position:relative;z-index:999;}
.demo-menu>li>a {display:block;font-size:16px;color:#fff;background: url(../images/line.jpg) no-repeat right center;}
.demo-menu>li:last-child a{background: none;}
.demo-menu>li:hover a{background: #fa7821}

/* banner */
.topbanner{position:relative;height:450px;}
.banner{width:1920px;margin:0 auto;position:absolute;height:450px;left:50%;margin-left:-960px;overflow:hidden}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;bottom:10px;z-index:100;width:100%;text-align:center}
.banner .num li{width:12px;height:12px;display:inline-block;*display:inline;*zoom:1;margin:0 4px;background:#fff;line-height:12px;
    text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#fa7821;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:inline;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;}

.a1{width:1920px;margin-left:-960px;left:50%;position:relative;}


.nsearchbg{background:#ebebeb;color:#333;}
.nsearchbg a{color:#333;}
.nsearchbg a:hover{color:#0262b8;}


/* æœç´¢ */
.searchbg{background:#ebebeb;color:#333;margin-bottom:20px;}
.searchbg a{color:#333;}
.searchbg a:hover{color:#0262b8;}
.search{width:1100px;margin:0 auto;}
#formsearch{float:right;width:304px;background:#fff;margin:5px 0;}
.hotSearch{float:left;font-weight:normal;font-size: 12px;line-height: 47px;}
.hotSearch a{margin-right:6px;font-size: 12px;}
#formsearch input{height:28px;background:none;border:none;line-height:28px;float:left;outline: none;}
#formsearch input#keyword{height:28px;line-height:28px;padding-left:6px;color:#666;width:252px;}
#formsearch input#s_btn{width:52px;height:28px;line-height:28px;cursor:pointer;}

.sousuo{float:right;outline: none; height:28px;background:none;border:none; font:none;}



/* å†…é¡µ */
.left{width: 240px;float: left;}
.right{width: 940px;float: right;}
.product_list{}
.product_list li{float: left;width: 293px;border: 1px solid #eee;margin:0 10px 10px;padding:5px;}
.product_list li a.img{display: block;width: 281px;/*height: 243px;*/overflow: hidden;}
.product_list li img{width:281px;height: 211px;transition: all .5s ease;}
.product_list li h3{line-height: 35px;text-align: center;}
.product_list li h3 a{color: #5a5a5a;font-size: 14px;}
.product_list li:hover{border-color: #0262b8}
.product_list li:hover img{transform:scale(1.1);}

/*  */
#container{width: 1100px;margin:0 auto;}

/* äº§å" */
.menu_cate{width:232px;float:left;border:4px solid #0262b8;}
.cate_title{height:70px;background:#0262b8;color:#fff;font-size:26px;text-align:center;padding-top:5px;font-weight: bold;line-height: 30px;}
.cate_title span{display:block;color:#8dacd6;font-size:12px;font-weight:400;}
.sort1{background:#fff;padding:14px 11px 28px;}
.sort1 li{margin-bottom:11px;}
.sort1 li a{background:url(../images/sdot.png) #0262b8 no-repeat 10px center;display:block;padding-left:34px;color:#fff;font:400 14px/35px "å¾®è½¯é›…é»'";}
.sort1 li a:hover{color:#fa7821;}
.trust{background:#0262b8;text-align:center;padding-top:32px;color:#fff;padding-bottom:23px;}
.trust h3{font-size:22px;line-height:26px;margin-bottom:25px;}
.trust h3 span{display:block;font:400 12px "å¾®è½¯é›…é»'";text-transform:uppercase;}
.trust img{margin-bottom:10px;}

.recommend_product{width:850px;float:right;}
.recommend_product .title{line-height:44px;padding-left:18px;font-weight:400;font-family:"å¾®è½¯é›…é»'";
background:url(../images/ptitle.jpg) no-repeat left center;font-size:16px;color:#000;position:relative;}
.recommend_product .title a{color:#848584;font:400 12px/44px "å¾®è½¯é›…é»'";right:20px;position:absolute;top:0;}
.recommend_product .title a:hover{color:#0262b8;}
.recommend_product .content{padding-top:25px;}
.roll_product li{padding-bottom:0px;}

.product_list1 li{float:left;margin-left:26px;margin-right:26px;_display:inline;border:1px solid #eaeaea;margin-bottom:42px;}
.product_list1 li:hover{border-color:#0262b8}
.product_list1 li a.img{}
.product_list1 li a.img img{width:229px;/*height:198px;*/}
.product_list1 li h3{text-align:center;background:#96a1a6;line-height:32px;}
.product_list1 li:hover h3{background:#0262b8}
.product_list1 li h3 a{color:#fff;font:400 14px/32px "å¾®è½¯é›…é»'";display:block;}
.product_list1 li a.img{display:block;}


/*6å¤§ç†ç"±*/
.c1{background:#f4f4f4;padding-top:55px;padding-bottom:30px;}
.reason{width:1100px;margin:0 auto;}
.reason h2{color:#0262b8;font:600 30px "å¾®è½¯é›…é»'";text-align:center;position:relative;}
.reason h2 span{display:block;color:#999;font:400 12px "å¾®è½¯é›…é»'";text-transform:uppercase;margin-top:4px;}
.reason h2 i{color:#ff7300;font:italic 600 126px/56px "å®‹ä½";position:absolute;left: 574px;top:-13px;}

.ysl{width:565px;float:left;margin-top:70px;}
.ysr{width:505px;float:right;margin-top:65px;}
.c1 h3{color:#0262b8;font:600 26px/42px "å¾®è½¯é›…é»'";margin-bottom:3px;}
.c1 h3 span{color:#fff;font:400 30px/42px "å¾®è½¯é›…é»'";width:42px;text-align:center;display:inline-block;margin-right:15px;background:#ff7300;border-radius:50%}
.c1 .p1{font:400 14px/25px "å¾®è½¯é›…é»'";padding-bottom:18px;margin-left:55px;margin-bottom:15px;}
.c1 .p11{border-bottom:1px solid #d1d1d1}
.c1 .p2{margin-left:44px;margin-bottom:42px;}
.c1 .p3{margin-bottom:82px;margin-left:15px;}
.c1 .p4{margin-top:45px;}

/* ç®€ä»‹ */
.about{width:1100px;margin:0 auto;margin-top:55px;}
.about_title{background:url(../images/atitle.png) no-repeat center;font-size:26px;color:#0262b8;text-align:center;font-weight:400;margin-bottom:42px;}
.about_title span{display:block;color:#999;text-transform:uppercase;font-size:12px;}
.about .content{width:655px;float:right;color:#333;font:400 14px/25px "å¾®è½¯é›…é»'";}
.about .aimg{width:408px;float:left;}
.about .content a{display:block;width:140px;height:43px;background:#ff7300;font:400 14px/43px "å¾®è½¯é›…é»'";color:#fff;text-align:center;margin-top:22px;}
.about .content a:hover{color:#efefef;}

/* å·¥ç¨‹æ¡ˆä¾‹ */
.c2{background:#f4f4f4;padding-top:25px;margin-top:85px;padding-bottom:28px;}
.case{width:1100px;margin:0 auto;}
.ctitle{color:#0262b8;font:400 26px/45px "å¾®è½¯é›…é»'";position:relative;border-bottom:1px solid #d8d8d8}
.ctitle a{position:absolute;right:18px;top:0;font-size:12px;color: #666;}
.case .content{padding-top:28px;}

.product_list2 li{float:left;margin-left:8px;margin-right:8px;_display:inline;}
.product_list2 li a.img img{width:253px;height:218px;}
.product_list2 li h3{text-align:center;line-height:35px;}
.product_list2 li h3 a{font-weight:normal;color:#333;font-size:14px;}
.product_list2 li a.img{display:block;}
.product_list2 li h3 a:hover{color:#0262b8;}

/* æ–°é—» */
.news{width:1100px;margin:0 auto;}
.news_company{width:672px;float:left;margin-top:50px;}
.news1_title{background:url(../images/ntitle.jpg) no-repeat left bottom;color:#0262b8;font:400 26px/55px "å¾®è½¯é›…é»'";position:relative;}
.news1_title a{font:400 12px/55px "å¾®è½¯é›…é»'";position:absolute;right:5px;top:5px;color: #666;}
.news_company .content{padding-top:20px;}
.nlist{padding:6px 35px 13px;background:#eeeeee}
.nlist li a{color:#333;font:400 22px/48px "å¾®è½¯é›…é»'";text-align:center;display:block}
.nlist li span{display:block;font:400 14px/26px "å¾®è½¯é›…é»'";text-indent:2em;}
.nlist li span a{color:#ff7300;display:inline;font:400 14px/26px "å¾®è½¯é›…é»'";}
.nlist li a:hover{color:#0071cc;}

.news_list1{margin-bottom:15px;margin-top:28px;}
.news_list1 dd{width:84px;border:1px solid #cfcfcf;text-align:center;font:600 36px "arial";color:#9696a3;float:left;height:84px;padding-top:10px;}
.news_list1 dd span{display:block;font:400 14px "arial";}
.news_list1 dt{width:535px;float:left;margin-left:32px;}
.news_list1 dt a{color:#333;font:400 16px/36px "å¾®è½¯é›…é»'";}
.news_list1 dt span{display:block;font:400 12px/24px "å¾®è½¯é›…é»'";text-indent:2em;}
.news_list1 dt span a{color:#ff7300;display:inline;font:400 12px/24px "å¾®è½¯é›…é»'";}
.news_list1:hover dd{background:#0071cc;border-color:#0071cc;color:#fff;}
.news_list1:hover dt a{color:#0071cc;}


.news2_company{width:375px;float:right;margin-top:50px;}
.news2_company .content{padding-top:20px;}
.nlist1 li img{width:375px;height:204px;}
.nlist1 h3{margin-top:18px;}
.nlist1 h3 a{color:#333;font:400 14px/30px "å¾®è½¯é›…é»'";}
.nlist1 h3 span{display:block;font:400 12px/25px "å¾®è½¯é›…é»'";text-indent:2em;}
.nlist1 h3 span a{color:#ff7300;display:inline;font:400 12px/25px "å¾®è½¯é›…é»'";}
.nlist1 li h3 a:hover{color:#0071cc;}
.news_list2{margin-top:20px;}
.news_list2 li a{color:#333;font:400 14px/33px "å¾®è½¯é›…é»'";border-bottom:1px dashed #999;display:block;}
.news_list2 li a:hover{color:#0071cc;}

/*  */
/*å‹æƒ…é"¾æŽ¥*/
.f_link{width:1100px;margin:0 auto;margin-top:42px;margin-bottom:40px;}
.f_link a{padding:0 13px;}
/*é¡µé¢åº•éƒ¨*/
.foot{background:#f3f3f3;padding-top:28px;padding-bottom:15px;color:#666;}
#footer{width:1200px;margin:0 auto;}
#footer a{color:#666;}
#footer a:hover{color:#0262b8;text-decoration:none;}
.logo1{float:left;margin-left: 80px;}
.copyright{width:670px;float:left;margin-left:30px;line-height:24px;margin-top: 12px;}

/*  */
.nav1{height:54px;width:1100px;margin:0 auto;}
.nav1 li{line-height:54px;height:54px;text-align:center;width:157px;float:left;position:relative;z-index:999;}
.nav1 li a{display:block;line-height:54px;color:#fff;height:54px;background: url(../images/line.jpg) no-repeat right center;font-size:16px;}
.nav1 li a:hover{background:#fa7821;}
.nav1 li.lxff a{background:none}
.nav1 li.lxff a:hover{background:#fa7821;}



.bg_inner{background:#008826;height:80px;padding:0;}
.banner_inner{width:1200px;margin:0 auto;}
.banner_inner .left{float:left;}
.banner_inner .left ul{margin-top:40px;}
.banner_inner .left ul li{float:left;margin-right:5px;}
.banner_inner .left ul li a{display:block;padding:0 20px;color:#fff;font-size:14px;height:40px;line-height:40px;background:#00509F;outline:none;}
.banner_inner .left ul li a:hover{background:#fff;color:#333;}
.banner_inner .left ul li.hover a{display:block;padding:0 20px;color:#333;font-size:14px;height:40px;line-height:40px;background:#fff;font-weight:bold;}

.banner_inner .right{float:right;color:#ff0;text-align:right;font-weight:bold;font-family:arial;margin-top:15px;}
.banner_inner .right span{color:#ff0;margin-right:5px;font-weight:normal;}
.banner_inner .right p{margin:0 0 10px 0;font-size:12px;font-family:microsoft yahei;font-weight:normal;color:#f3f3f3;}

.inner_container{width:1200px;margin:0 auto;min-height:600px;padding:20px 0;}
.inner_container h1{text-align:center;font-size:30px;font-weight:400;margin:0 0 20px 0;padding:0;}


/*filter*/
.filter{font-size:14px; background:#fff;box-shadow:0 1px .5rem rgba(0,0,0,0.07);padding:.5rem 1rem 1rem 0;}
.filter .filter-left{text-align:right;padding-top:.9rem;color:#999;}
.filter .filter-right{padding-left:.5rem;}
.filter .filter-right a{border:1px solid #eaeaea;padding:.4rem .75rem;border-radius:.1rem;margin:.5rem .5rem 0 0;display:inline-block;color:#999;}
.filter a:hover,.filter a.active{border-color:#008826color:#008826}
.filter-red a:hover,.filter-red a.active{border-color:#ED4014;color:#ED4014;}
.filter-yellow a:hover,.filter-yellow a.active{border-color:#F37B1D;color:#F37B1D;}
.filter-blue a:hover,.filter-blue a.active{border-color:#008826color:#008826}
.filter-green a:hover,.filter-green a.active{border-color:#19BE6B;color:#19BE6B;}
.filter-info a:hover,.filter-info a.active{border-color:#2DB7F5;color:#2DB7F5;}
.filter-black a:hover,.filter-black a.active{border-color:#666;color:#666;}
.filter .filter-right-image{/*margin-right:-1px;*/}
.filter .filter-right-image a{/*margin-right:0;margin-left:-1px;border-radius:0;*/}
.filter .filter-right-image a:hover{position:relative;}
.filter .filter-right-image a.active{position:relative;}
.filter .filter-right-image a:first-child{margin-right:.75rem;}

/*Bread*/
.bread{font-size:14px;}
.bread ul{list-style:none;}
.bread ul li{display:inline-block;color:#999;font-size:14px;}
.bread ul li + li:before{padding:0 .4rem;content:"/\00a0";color:#999;font-size:14px;font-family:宋体;}
.bread-1 ul li + li:before{content:">>";}
.bread-2 ul li + li:before{content:">";}
.bread ul li a{font-size:14px;}
.bread ul li a[class*="icon"]:before{color:#999;font-size:14px;padding-right:.25rem;}


/*网站地图*/
.map_one{border-bottom:1px solid #eee;line-height:40px;}
.map_one a{font-size:20px;}
.map_two{margin:15px 0;}
.map_two a{display:inline-block;margin-right:15px;}


.page{user-select:none; margin:0 auto;text-align:center;padding:20px 0;}.page ul{margin:0;padding:0;list-style:none;display:flex;margin-left:.05rem;}.page ul li{font-size:0;list-style:none;display:inline-block;border:1px solid #d9d9d9;margin-left:-.05rem;}.page ul li:first-child,.page ul li:first-child a{border-radius:.1rem 0 0 .1rem;}.page ul li:last-child,.page ul li:last-child a{border-radius:0 .1rem .1rem 0;}

.page ul li a{font-size:14px;display:block;padding:15px;line-height:20px;color:#444;background:#fff;}

.page ul li a:not([href]){color:#999;cursor:not-allowed;}.page ul li.active{border-color:#1890FF;background:#1890FF;}.page ul li.active a{color:#fff;background:#1890FF;}.page ul li.active a:hover{background:#1890FF;}.page ul li:hover a{background:#f9f9f9;}.page-red ul li.active{border-color:#ED4014;background:#ED4014;}.page-red ul li.active a{background:#ED4014;}.page-red ul li.active a:hover{background:#ED4014;}.page-yellow ul li.active{border-color:#F37B1D;background:#F37B1D;}.page-yellow ul li.active a{background:#F37B1D;}.page-yellow ul li.active a:hover{background:#F37B1D;}.page-green ul li.active{border-color:#19BE6B;background:#19BE6B;}.page-green ul li.active a{background:#19BE6B;}.page-green ul li.active a:hover{background:#19BE6B;}.page-info ul li.active{border-color:#2DB7F5;background:#2DB7F5;}.page-info ul li.active a{background:#2DB7F5;}.page-info ul li.active a:hover{background:#2DB7F5;}



.page-mid ul li{margin-right:.3rem;}.page-mid ul li{border-radius:.1rem;}.page-mid ul li:first-child,.page-mid ul li:last-child{border-radius:.1rem;}
.page-center ul{display:flex;justify-content:center;align-items:center;}.page-right ul{display:flex;justify-content:flex-end;}.page-right{display:flex;}.page-right .page-other{flex:1;justify-content:flex-start;align-items:center;display:flex;}



.news_list{}
.news_list li{border-bottom:1px solid #E6E6E6;overflow:hidden;padding:12px 0 12px 0;}
.news_list li .date{background:#fff;color:#333;display:inline-block;margin-right:20px;float:left;font-family:verdana;text-align:center;border-radius:4px;font-size:24px;font-family:verdana;border:1px solid #2384D5;padding:5px 0 0;}
.news_list li .date em{display:block;font-style:normal;font-size:14px;font-family:arial;background:#2384D5;padding:3px 15px;color:#fff;margin-top:5px;}
.news_list li div{color:#999;font-size:12px;margin-left:95px;line-height:22px;}
.news_list li div a{display:block;font-size:18px;color:#333;margin-bottom:5px;}
.news_list li div a:hover{color:#f30;}
