/*Ã¥Â¤Â´Ã©Æ’Â¨Ã¦Â Â·Ã¥Â¼Â*/




/*Ã§Æ’Â­Ã©â€”Â¨Ã¦ÂÅ“Ã§Â´Â¢*/
.search{height:75px;box-shadow: 0 0 10px #a7a4a4;}
#formsearch{width:305px;height:38px;float:right;background: url(../images/ss.png) no-repeat;margin-top:19px;}
.hotSearch{float:left;height:75px;line-height:75px;color:#666666;font-weight:bold;background: url(../images/hot.png) no-repeat left center;padding-left:42px;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}

/*Ã¦ÂÅ“Ã§Â´Â¢Ã¥â€™Å’Ã§Æ’Â­Ã©â€”Â¨Ã¦ÂÅ“Ã§Â´Â¢*/
.hotSearch a{margin-right:6px;font-weight:normal;}
#formsearch input{}
#formsearch input#keyword{height:38px;line-height:38px;padding-left:4px;color:#666;background:none;border:none;outline:none;}
#formsearch input#s_btn{width:50px;height:38px;line-height:38px;text-align:center;float:right;background:none;border:none;outline:none;color:#fff;border:none;cursor:pointer;}



.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;}
.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);}





.box1{background:#f6f6f6;padding-top:56px;margin-top:5px;padding-bottom:68px;}
.ptt{text-align:center;color:#333333;font-size:30px;background: url(../images/tt.png) no-repeat center bottom;padding-bottom:20px;}
.ptt span{color:#a5a5a5;font-size:14px;text-transform:uppercase;}


.box1 .tab{position:relative;margin-top:30px;text-align:center;}
.box1 .tab li{float:none;width:125px;height:35px;display:inline-block;line-height:35px;border:1px solid #000;text-align:center;color:#000;font-size:16px;cursor: pointer;}
.box1 .tab li+li{margin-left:26px;}
.box1 .tab li.cur{color:#fff;text-decoration:none;background:#2056ad;border-color: #2056ad;}
.tt{display: none;}
.tab_content{margin-top:35px;overflow:hidden;}





.product_list1 li{float:left;margin-right:24px;margin-bottom:28px;_display:inline;position:relative;}
.product_list1 li:nth-child(4n){margin-right:0px;}
.product_list1 li a.img{display:block;}
.product_list1 li a.img img{width:282px;}
.product_list1 li h3{text-align:center;position:absolute;width:100%;line-height:auto;position:absolute;left:0;bottom:0;background:#6288c5;}
.product_list1 li h3 a{font-weight:normal;color:#fff;font-size:14px;}



.box1 .cont{position:relative;}
.lb,.rb{position:absolute;top:40%;cursor:pointer;}
.lb{left:-55px;}
.rb{right:-55px;}


.product_list2 li{float:left;margin:0 12px;_display:inline;position:relative;}
.product_list2 li a.img{display:block;}
.product_list2 li a.img img{width: 211px;}
.product_list2 li h3{text-align:center;position:absolute;width:100%;line-height:auto;position:absolute;left:0;bottom:0;background:#6288c5;}
.product_list2 li h3 a{font-weight:normal;color:#fff;font-size:14px;}







.box2{margin-top:62px;}
.xuanze_tt{text-align:center;}
.xuanze_cont1{margin-top:55px;height:381px; overflow:hidden;}
.xuanze_cont11{width:555px;}
.ys{height:190px;}
.ys_num{width:83px;}
.yswz{width:440px;}
.ystt{color:#333333;font-size:24px;}
.ystt span{color:#666666;font-size:14px;display:block;background: url(../images/lien.png) no-repeat left bottom;padding-bottom:5px;}
.sub{color:#555555;font-size:14px;line-height:22px;padding-top:8px;}

.pic1{width:542px;height:376px;}
.pic2{width:587px;height:368px;}

.xuanze_cont22{width:550px;margin-top:37px;}




.box3{background:url(../images/bj3.png)no-repeat center top;padding-top:50px;height:238px;}
.box3_tel{float:left;background:url(../images/tel.png)no-repeat left center;padding-left:61px;width:493px;font-size:29px;color:#ffffff;margin-left:14px;}
.box3_fr{float:right;width:361px;position:relative}
.box3_t{font-size:24px;color:#ffffff;font-weight:bold;}
.box3_t span{display: block;font-weight:normal;font-size:12px;color:#fff}


.bg{width:430px;margin-top:20px;}
.ming{color:#fff;font-size:14px;float:left;line-height:27px;}
.bn{float:left;margin-left:10px;}
.bn #name{border:1px solid #dcdcdc;width:254px;height:27px;line-height:27px;border-radius:5px}
.bn #contact{border:1px solid #dcdcdc;width:254px;height:27px;line-height:27px;border-radius:5px}

.bn #content{border:1px solid #dcdcdc;width:254px;height:77px;line-height:27px;padding:0px;padding-left:6px;}

.tj .msgbtn{width:74px;height:30px;background:#333;color:#fff;text-align:center;border:none;border-radius: 6px}


.bg #code{margin-left:51px;display:block;padding-top:0px}

.message1 #checkcode{height:28px;line-height:28px;width:80px;border:1px solid #dedede;border-radius:5px;}

.ming span{color:#ff1f1f}

.tj{position: absolute;
    top: 173px;
    right: 43px;}





.box4{width:1920px;margin:0 auto;position:relative;left:50%;margin-left:-960px;height:742px;background:url(../images/bj4.jpg) no-repeat;}
.ab{padding-top:78px;height:385px;overflow:hidden;}
.abpic{width:588px;height:385px;}

.about{width:558px;}
.about_title{height:95px;}
.about .content{padding-top:15px;color:#696969;font-size:14px;line-height:28px;height:210px;overflow:hidden;}
.about a{display:block;color:#fff;width:139px;line-height:40px;font-size:14px;text-indent:23px;background:url(../images/am.png) no-repeat;margin-top:23px;}




/*Ã§â€ºÂ¸Ã¥â€ Å’Ã¥Ë†â€¡Ã¦ÂÂ¢*/

.tab1{
    margin-top: 36px;
}
.slide_tab .hd{
    float: right;
    width:214px;

}
.slide_tab .hd li{
    height: 79px;
    background: #1e4482;
    padding-left: 23px;
    position: relative;
}
.slide_tab .hd li:nth-child(1){border-bottom:1px solid #95caec;}
.slide_tab .hd li:nth-child(2){border-bottom:1px solid #c1ffa5;}

.slide_tab .hd li.on{
    background: #2156ad;
}

.slide_tab .hd li a{
    font-size: 16px;
    color: #fff;
    padding-top:14px;
    display: block; 
}
.slide_tab .hd li img{
    padding-right:20px;
    padding-top:12px;
}
.slide_tab .hd li p{
    font-weight:normal;
    font-size: 12px;
    padding-left: 50px;
    margin-top: -14px;
    text-transform:uppercase;
}

.slide_tab .hd li.on:after{
    content: "";
    position: absolute;
    left: -10px;
    top: 31px;
    font-size: 0;  
    line-height: 0;  
    border-width: 10px;  
    border-color: #2156ad;  
    border-left-width: 0;  
    border-style: dashed;  
    border-right-style: solid;  
    border-top-color: transparent;  
    border-bottom-color: transparent;
}
.slide_tab .bd{
    float: left;
    width:958px;
    padding-left: 28px;
    padding-top: 32px;
    padding-bottom: 23px;
    background: #fff;
    box-shadow: 2px 2px 2px #f7f7f7;
}
.slide_tab .bd .honor-list{
    margin: 0 -13px;
}
.slide_tab .bd .honor-list li{
    float: left;
    margin: 0 9px;
    width: 211px;
}
.slide_tab .bd .honor-list li img{
    width:211px!important;
    height: 146px!important;
}
.slide_tab .bd .honor-list li p{
    text-align: center;
    font-size: 15px;
    color: #666666;
    padding-top: 16px;
}
.slide_tab .bd .honor-list li a{
    position: relative;
    display: block;
}







.box5{width:1920px;margin:0 auto;position:relative;left:50%;margin-left:-960px;height:862px;padding-top:55px;background:url(../images/bj5.jpg) no-repeat;}

/*Ã¥Â·Â¥Ã§Â¨â€¹Ã¦Â¡Ë†Ã¤Â¾â€¹Ã¥Ë†â€¡Ã¦ÂÂ¢*/
.tab_gdtx .hd ul{text-align:center;margin-top: 40px;}
.tab_gdtx .hd ul li{display:inline-block;height:33px;text-align:center;cursor:default;font:400 14px/33px "ÃƒÂ¥Ã‚Â¾Ã‚Â®ÃƒÂ¨Ã‚Â½Ã‚Â¯ÃƒÂ©Ã¢â‚¬ÂºÃ¢â‚¬Â¦ÃƒÂ©Ã‚Â»Ã¢â‚¬Ëœ";color: #000000;margin:0 15px;border: 1px solid #000;padding: 0 28px;}
.tab_gdtx .hd ul li.on{background:#2056ad;border:1px solid #1c54a5;color:#fff;}

.bdcon{position: relative;margin-top:56px;height:323px;}
.prevall{cursor:pointer;position: absolute;left:0px;top:120px;z-index:99999;}
.nextall{cursor:pointer;position: absolute;right:0px;top:120px;z-index:99999;}

.img_bd{width:1200px;margin:0 auto;position: relative;}


.img_bd li{line-height:31px;float:left;width:336px!important;margin:0 18px;}
.img_bd li .libox{width:336px;}



.img_bd li h3{background: #fff;width: 336px;height: 90px;border-bottom-right-radius:15px;}
.img_bd li h3 a{display:block;color:#333333;text-align: center;font-weight: normal;font-size: 14px;padding-top:15px;}
.pmm{font: 400 14px/20px "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";color:#666666;margin-top: 8px;text-align:center;}

.img_bd li:hover h3{background:#2056ad; }
.img_bd li:hover  h3 a{color:#fff;}
.img_bd li:hover .pmm{color:#fff;}



.img_bd img{width:336px;height:232px;display:block;border-top-left-radius:15px;}
.tab_gdtx .bd li {width:20%;float:left;}


.bdcon .tempWrap{width:1116px!important;margin:0 auto;}

a.cm{display:block;color:#fff;width:139px;line-height:40px;font-size:14px;text-indent:23px;background:url(../images/cm.png) no-repeat;margin-top:250px;}




/*Ã§â€¦Â§Ã¦ËœÅ½Ã¦â€“Â¹Ã¦Â¡Ë†*/
.box6{}
.box6 .content{position:relative;}


        .picScroll-left{ overflow:hidden;padding-bottom:10px;}
        .picScroll-left .hd{ overflow:hidden; height:54px;}
        .picScroll-left .hd .prev{background:url(../images/zuo.png) no-repeat;position:absolute;left:-54px;top:55%;cursor:pointer;width:21px;height:35px;display:block;z-index:99999;}
        .picScroll-left .hd .next{background:url(../images/you.png) no-repeat;position:absolute;right:-54px;top:55%;cursor:pointer;width:21px;height:35px;display:block;z-index:99999;}



        .picScroll-left .bd{}
        .picScroll-left .bd ul{ overflow:hidden; zoom:1; }

        .picList li{width:286px;float:left;margin:0 8px;box-shadow: 0 0 10px #ddd;margin-bottom:10px;}
        .picList li a.img img{width:286px; height:189px;display:block;}
        .picList li .det{height:120px;background:#fff;padding:20px 20px 0;}
        .picList li .det a{color:#2156ad;font-size:16px;background:url(../images/jt1.png) no-repeat right center;display:block;}
        .picList li .det p{color:#666666;font-size:12px;line-height:22px;padding-top:8px;}

        .picList li:hover .det{background:#2156ad;}
        .picList li:hover .det a{color:#fff;background:url(../images/jt2.png) no-repeat right center;display:block;}
        .picList li:hover .det p{color:#fff;}
      


.xian{margin-top:57px;border-top:1px dashed #ccc;}



.box7{margin-top:60px;}
.nsleft{width:760px;}
.nspic{width:242px;height:345px;}
.nsnr{width:490px;}


.news_list1{border-bottom:1px dashed #ddd;}
.news_list1 li{margin-bottom:26px;}
.news_list1 .img{display: block;width:156px;}
.news_list1 .img img{width:156px;height:117px;}
.news_list1 h3{width:320px;display:block;font-weight:normal;padding-top:5px;}
.news_list1 h3 a{color:#444444;font-size:16px;position: relative;display:block;}
.news_list1 p{color:#999999;padding-top:5px;}
.news_list1 h3 a:hover{color:#2056ad;}
.news_list1 h3 span{display: block;color:#7b7b7b;line-height: 25px;font-weight:normal;font-size: 14px;margin-top: 8px;}


.news_list3{}
.news_list3 li{position:relative;height: 82px;padding-top: 17px;border-bottom:1px dashed #ddd;}
.news_list3 li .time{width:65px;text-align:center;}
.news_list3 li .time1{color:#cccccc;font-size:38px;line-height:45px;font-weight:bold;}
.news_list3 li .time2{color:#cccccc;font-size:12px;}
.news_list3 li .det{width:386px;padding-top:8px;position:relative;padding-right:30px;}
.news_list3 li a{color:#444444;font-size:16px;}
.news_list3 li span{display:block;font-size:14px;line-height:26px;color: #7b7b7b;margin-top:8px;}
.news_list3 li:hover a{color:#2056ad;}



.nsright{width:345px;}
.nsright .cont{position:relative;}
.nstt{color:#444444;font-size:24px;text-transform:uppercase;}
.nstt span{color:#535353;font-size:14px;display:block;font-weight:normal;}



        .txtMarquee-top{ overflow:hidden;}
        .txtMarquee-top .hd{ overflow:hidden;}
        .txtMarquee-top .hd .prev{background:url(../images/shang.png) no-repeat;position:absolute;right:36px;top:5%;cursor:pointer;width:36px;height:36px;display:block;z-index:99999;}
        .txtMarquee-top .hd .next{background:url(../images/xia.png) no-repeat;position:absolute;right:0px;top:5%;cursor:pointer;width:36px;height:36px;display:block;z-index:99999;}

        .txtMarquee-top .bd{margin-top:15px;}


        .txtMarquee-top .infoList li{ height:24px; line-height:24px;   }


.news_lists li{position:relative;background:none;border-bottom: 1px solid #d2d2d2;padding:18px 0 18px;}
.news_lists li a{color:#535353;background:url(../images/wen.png) left 50% no-repeat;font:500 14px/25px "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";padding-left:28px;display:block;}
.news_lists li span{background:url(../images/da.png) left 8px no-repeat;font:400 14px/26px "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";padding-left:28px;color:#7b7b7b;display:block;}
.news_lists li a:hover{color:#2056ad;}




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

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

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right; }
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*Ã©Â¦â€“Ã©Â¡ÂµÃ¦â€“Â°Ã©â€”Â»*/
.news_company{width:280px;float:right;}
.news1_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;}
.news_company .content{padding:5px;}

/*Ã©Â¦â€“Ã©Â¡ÂµÃ¥Â·Â¦Ã¤Â¾Â§Ã¨Ââ€Ã§Â³Â»Ã¦Ë†â€˜Ã¤Â»Â¬*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_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;}
.contact .content{padding:5px;padding-left:8px;}

/*Ã¥Â·Â¥Ã§Â¨â€¹Ã¦Â¡Ë†Ã¤Â¾â€¹*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_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;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*Ã¤ÂºÂ§Ã¥â€œÂÃ¦Å½Â¨Ã¨ÂÂ*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .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;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}

/*Ã¥â€œÂÃ§â€°Å’Ã¥Ë†â€”Ã¨Â¡Â¨*/
.brand-list{margin: 20px 0px;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.brand-list li{margin: 5px 8px;}
.brand-list li:hover{box-shadow: 2px 1px 5px;}
.brand-list li img {width: 150px;height: 120px;}

/*Ã¥â€°ÂÃ¥ÂÂ°Ã¥Â¤Å¡Ã©Â¡ÂµÃ§Â­Â¾*/
.news{width:1000px;float:left;margin-top: 10px;}








/*------------Ã¥â€ â€¦Ã©Â¡Âµ-------------------*/

.left {
    width: 224px;
    float: left;
}

.left .box {
    margin-bottom: 10px;
}

.left .box h3 {
    line-height: 60px;
    padding-left: 34px;
    background: #2156ad;
    font-size: 18px;
    color: #fff;
    font-weight: 400;
    position: relative
}

.left .box h3::after{
    content:"";
    position: absolute;
    width:5px;
    height:20px;
    top:20px;
    left:15px;
    background: #fff
}

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

.n_banner{width:1920px;margin:0 auto;margin-left:-960px;position:relative;left:50%;
}
.n_banner img{width:1920px;margin:0 auto;margin-left:-960px;position:relative;left:50%;}
.left{width:225px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:919px;float:right;padding-bottom:10px;}
.sitemp {
    border-bottom:1px solid #eee;

}

.sitemp h2 {
    width: 340px;
    float: left;
    line-height: 40px;
    text-align: left;
    font-size: 16px;
    color:#333;
}

.sitemp .site {
    width: 380px;
    float: right;
    text-align: right;
    line-height: 40px;
}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}


.nprod{width:482px;
margin-left: 20px;
    margin-top: 4px; }




