/*******************************************************************************************************/
/*清除浮动*/
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}
/***********************************************************************************************************/﻿

body{
    font-size: 16px;
}

.top{width: 100%;}
.top-juzhong{width: 1100px;height:100px;margin: 0 auto;overflow: hidden}
.logo{float: left;padding-top:12px;height: 88px }
.dianhua{float: right;width: 250px;height:100px;}
.zitibufen{float: right;color:#da251c;font-size:30px;margin-top: 27px;width:210px;overflow:hidden}
.dht{float: left;margin-top: 35px;}
#nav{width: 100%;height:50px;background:#1A7CC3;font-size: 14px}
.nav-juzhong{width: 1100px;height:50px;margin: 0 auto;}
#nav ul{ width:1100px; height:50px; margin:0 auto;}
#nav ul li{ display:block; width:137px; height:50px; float:left;}
#nav ul li ul{width:137px;height:auto;position:relative;display:none;z-index:100}
#nav ul li ul li a{ font-size: 14px;display:block; width:137px; height:50px; color:#fff; line-height:50px; text-align:center;background:#1A7CC3}
#nav ul li ul li a:hover{ background:#094C78;}
#nav ul li a{  font-size: 14px;display:block; width:137px; height:50px; color:#fff; line-height:50px; text-align:center;}
#nav ul li a:hover{ background:#094C78;}
#nav .bj{background-color:#c40d0c;width: 137px;height: 50px;display: block;color:#ffffff;}

/* banner */
/* .hengfu{overflow:hidden;width: 1920px;height: 465px;position: relative;margin-left:50%;left:-960px}
.hengfu img{position:absolute;display:none;width:1920px;height:465px;z-index: -111} */
/*banner_box*/
.banner_box{
    width: 100%;
    height: 385px;
    position: relative;
    overflow: hidden;
    
}

.banner_content_item{ width: 1920px; height: 385px; position: relative; overflow: hidden; left: 50%; margin-left: -960px;  }
.banner_content_item .banner_item_box li{ position: absolute; top: 0; left: 0; }
.banner_content_item .banner_item_box li .banner_item_img{ width: 1920px; height: 409px; }
.banner_content_item .doc_list{ position: absolute; bottom: 20px; right: 450px; }
.banner_content_item .doc_list li{ width: 20px; height: 20px;cursor: pointer;  background: #666; border: 3px solid #aaa; border-radius: 50%; float: left; margin: 0 5px; }
.banner_content_item .doc_list .active{ background: #1A7CC3; border: 3px solid #999;  }

.angle_btn{ position: absolute; top: 0; left: 0; font-size: 40px; line-height: 50px; color: #666666; padding: 20px 0 15px 0; }
.angle_btn .prev_btn{cursor: pointer;position: absolute; top: 180px; left: 245px; padding: 10px 0 5px 0;  }
.angle_btn .next_btn{cursor: pointer;position: absolute; top: 180px; left: 1630px; padding: 10px 0 5px 0; }


.scroll_horizontal{position:relative;width:874px;height:280px;margin-top:25px;line-height:20px;}
.scroll_horizontal .box{overflow: hidden;position:relative;width:830px;height:260px;margin:0 auto;}
.scroll_horizontal .list{width:9999px;height: 260px;display: block;}
.scroll_horizontal .list li{float:left;width:212px;height:260px;text-align:center; }
.jj{width: 195px;height: 260px;overflow:hidden;position:relative}
.scroll_horizontal .list li a{text-decoration: none}
.scroll_horizontal .list li:hover .spn{background: #8c8d8d}
.rongqi{width: 195px;height: 220px;overflow: hidden;}
.lwt_fix_img{
    height: 200px;
    line-height: 220px;
}
.rongqi img{width: 195px;vertical-align: middle;}

.scroll_horizontal .list .spn{bottom:0px;position:absolute;display: block;overflow: hidden;width:195px;height:40px;background:#1773ba ;color: #FFF;font-size: 14px;line-height: 40px}
.scroll_horizontal .plus{position:absolute;top:100px;width:30px;height:60px;cursor:pointer;}
.scroll_horizontal .minus{position:absolute;top:100px;width:27px;height:60px;cursor:pointer;}
.scroll_horizontal .plus{left:-2px;}
.scroll_horizontal .minus{right:-13px;}

.yema_box {width: 100%;height: 65px; padding-top: 30px;overflow: hidden;line-height: 35px;position: relative;text-align: center;}
.pagelist { display: inline-block;width: auto;min-width: 36px;height: 36px;overflow: hidden;position: relative;line-height: 36px;
            text-align: center; font-size: 16px;border: 1px solid #a8a8a8;margin: 0 8px;color: #a8a8a8; vertical-align: bottom;padding: 0 3px;}
.pagelistcur {display: inline-block;width: auto;min-width: 36px;height: 36px;overflow: hidden;margin: 0 8px;position: relative;
              background: #1269AF; line-height: 36px; text-align: center;font-size: 16px;border: 1px solid #a8a8a8;color: #fff; border: none; vertical-align: bottom; padding: 0 3px;}



/* 主体 */
.mian-box{width: 1100px;margin:0 auto;margin-top:30px;}
.mian-nei-a{height:320px;}
.mian-nei-a-zuo{width: 193px;height:303px;float: left;border: 1px solid #DEDEDE}
.zhuying{display: block;height:38px;line-height:38px;font-size: 18px;color: #FFF;text-align: center;background:url(../img/biaoti_26.jpg);}
.liebiao{width: 155px;margin:20px auto }

.liebiao li a{
    margin-bottom: 11px;
    text-align: center;
    line-height: 27px;
    display: block;
    width: 153px;
    height:25px;
    border-radius: 8px;
    border: 1px solid #DDDDDD;
    font-size: 14px;
    color: #676767;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.liebiao li a:hover{color:#1A7CC3;}
.you-tu{width: 875px;height:320px;float: right;}
.you-tu p{text-indent: 10px;background: #FFF;height: 32px;display: block;line-height: 32px;font-size:18px;color:#1B7CC8 }
.you-tu p a{float: right;font-size: 14px;color:#C5C5C5;}
.fenjiexian{height: 7px;}
.fenjiexian img{display: block;height: 7px}
.lunbo-box{width: 875px;height: 289px;}
/* 第一個結束 */

.dierge{width:1100px;height:266px;margin-top: 52px;}
.dier-zuo{width:810px;height: 263px;float: left;background: #FFF;border:1px solid #E0E0E0;}
.dier-zuo p{text-indent: 10px;background: #FFF;height: 34px;display: block;line-height: 35px;font-size:18px;color:#1B7CC8;border-bottom: 1px solid #E0E0E0 }
.dier-zuo p a{float: right;font-size: 14px;color:#C5C5C5;}
.tu-zi{
    position:relative;
    width:810px;
    height:215px;
    margin-top: 10px;
    overflow:hidden;
    word-wrap:break-word;
    line-height: 30px;
}
.tu-zi .tu{position:relative;margin-right:17px;width:191px;height:114px;margin-bottom: 26px;overflow: hidden;margin-left: 12px;float: left}
.tu-zi .tu img{width: 191px;display: block;}
.tu-zi .s1{font-size: 14px;color:#676767;line-height:24px;text-indent: 20px;overflow:hidden;float: right;display: block;word-wrap:break-word;}

.dier-zhong{width:358px;height:263px;float:left;margin-left: 20px;border:1px solid #E0E0E0;}
.dier-zhong p{text-indent: 10px;background: #FFF;height: 34px;display: block;line-height: 35px;font-size:18px;color:#1B7CC8;border-bottom: 1px solid #E0E0E0 }
.dier-zhong p a{float: right;font-size: 14px;color:#C5C5C5;}
.dier-zhong .tuzi{width:358px;height:228px;}
.tuzi .zi{width:205px;height: 156px;line-height:23px;word-wrap:break-word;overflow: hidden;float: left;padding-top: 20px;padding-left:10px}
.tupian-woshou{margin-top: 30px;margin-right: 15px;width:128px;height: 169px;float: right;overflow: hidden}
.tupian-woshou img{display: block;width: 128px}
.dier-you{width:270px;height:265px;background: red;float:right;background: url(../img/lxbj_11.jpg);}
.lianxiwomen{position: relative;height: 40px;line-height: 50px;font-size: 14px;color:#DFE8F4;text-indent: 33px}
.lianxiwomen span{font-size: 18px;}
.lianxiwomen img{position: absolute;top:15px;left:20px;}
.juti-lianxi{width:250px;color:#FFF;line-height:30px;padding-left: 20px;font-size: 14px;padding-top: 13px}
/* 第二个结束 */


.chenggong{width: 1100px;height:40px;margin-top: 35px;}
.chenggong p{text-indent: 10px;background: #FFF;width: 1100px;height:33px;display: block;line-height: 33px;font-size:18px;color:#1B7CC8;}
.chenggong p a{float: right;font-size: 14px;color:#C5C5C5;}
.xian{height: 7px;width: 1100px;display: block}
.texiao-box{width: 1100px;height:288px;}
#pic_list_2 .box{width:1045px;}
#pic_list_2  .spn{background: #FFF;color:#898989;}
/* 第三個結束 */

.zixun{width: 1100px;height:40px;}
.zixun p{text-indent: 10px;background: #FFF;width: 1100px;height:33px;display: block;line-height: 33px;font-size:18px;color:#1B7CC8;}
.zixun p a{float: right;font-size: 14px;color:#C5C5C5;}
.zixun-zhuti{width: 1100px;height:320px;}
.zixun-zuo{width: 360px;height:218px;float: left;overflow: hidden;margin-top: 25px;margin-left: 15px}

.zixun-zuo img{display: block;width: 360px;}
.zixun-you{position: relative;width:710px;height: 319px;float: right}
.zixun-you .list{height: 94px;overflow: hidden;background: #FFF}
.zixun-you .list:hover .riqi{background: #545454}
.zixun-you .list span{display: block;height: 94px;width:70px;float: left;}
.zixun-you .list .riqi{color:#FFF;text-align:center;font-size: 29px;width: 45px;height:45px;display: block;background: #1F77BE;margin-top: 20px;}

.xinwen{width: 630px;height:94px;float: right;margin-right: 10px;}
.xinwen h5{height:43px;line-height:50px;color:#2178BE;font-size:16px;overflow: hidden}
.xinwen .xinwenxia{width:630px;height: 40px;;overflow:hidden;line-height: 20px;font-size: 14px;color: #979BA6;display: block;}
.xinwenxia:hover{color:#2178BE;}
.xuxian1{position: absolute;top:94px;}
.xuxian2{position: absolute;top:189px;}
.lianjie{width:100%;height:35px;background: #DFDFDF}
.lianjie-juzhong{width: 1100px;height: 35px;margin: 0 auto;line-height: 35px}
.lianjie-juzhong a{height: 35px;line-height:35px;display:inline-block;margin-left: 15px}

/* 第四個結束 */



/* 底部开始 */
.dibu{width: 100%;height:143px;background: #1269AF;color: #FFF;font-size: 14px;}
.dibu .p-one{height:28px;text-align: center;padding-top: 40px}
.dibu .p-two{height:14px;text-align: center;}
.dibu .p-three{height:45px;padding-top:14px;text-align: center;}



/* 
-------------------------------------------------------------------------------- */
/* 产品中心 */
.hengfu{overflow:hidden;width: 1920px;height: 300px;position: relative;margin-left:50%;left:-960px}
.hengfu img{position:absolute;width:1920px;height:300px;display: block}
.hb-box{width: 875px;float: right;background: red}
.hb-box span{text-indent: 10px;background: #FFF;height: 32px;display: block;line-height: 32px;font-size:18px;color:#1B7CC8 }
.shenti{width: 1100px;margin:0 auto;margin-top: 28px}
.shenti-zuo{width:270px;border: 1px solid #DEDEDE}
.zuobufen{width:270px;float: left;}



.shenti-zuoxia{margin-top: 40px;width:270px;height:265px;background: red;background: url(../img/lxbj_11.jpg);}
.lianxiwomen{position: relative;height: 40px;line-height: 50px;font-size: 14px;color:#DFE8F4;text-indent: 33px}
.lianxiwomen span{font-size: 18px;}
.lianxiwomen img{position: absolute;top:15px;left:20px;}
.juti-lianxi{width:250px;color:#FFF;line-height:30px;padding-left: 20px;font-size: 14px;padding-top: 13px}



.liebiao-a{width: 240px;}
.liebiao-a li a{margin-top:15px;margin-left: 15px;margin-bottom: 11px;text-align: center;line-height: 27px;display: block;width: 238px;height:25px;border-radius: 8px;border: 1px solid #DDDDDD;font-size: 14px;color: #676767}
.liebiao-a li a:hover{color:#fff;background:#1A7CC3;}
.shebei-you{width: 805px;float: right;}
.shebei-you>p{height: 50px;text-indent: 10px;background: #FFF;display: block;line-height: 33px;font-size:18px;color:#1B7CC8;}
.shebei-you .ba{height: 7px;display: block}
.tupian-list{
    width: 800px;
    margin-top: 20px
}
.tupian-list a{
    display: block;
    float: left;
}

.lwt_fix_tupian-box{
    width: 185px;
    height: 225px;
    line-height: 225px;
    overflow: hidden;
}

.lwt_fix_tupian-box img{

}

.tupian-box{
    overflow: hidden;
    width:185px;
    height:260px;
    background: #FFF;

    margin-left: 15px;
    margin-bottom: 15px
}
.tupian-box:hover a{background:#8C8D8D}
.tupian-box:hover img{opacity: 0.8}

.tupian-box .jieshao{width: 185px;height:35px;line-height: 35px;display: block;background:#1673BA;font-size:14px;text-align: center;color:#EDEDED;overflow: hidden}
.fanye_box{color:#000;line-height:30px}
.fanye_box a{color: #000}
/* ----------------------------------------------------------------------------------------------------------------- */
/* 留言 */
.ns-juzhong{padding-top: 30px}
.zuozhe{width:770px;line-height:50px;height: 50px;}
#ipt_liuyan1{width: 70%;height: 30px;border: 1px solid #A9A9A9;display: block;margin-bottom: 15px;}
#ipt_liuyan2{width: 70%;height: 30px;border: 1px solid #A9A9A9;display: block}
#ipt_liuyan3 textarea{display: block;border: 1px solid #A9A9A9;display: block;float: left}
.btn_liuyan{height: 60px;margin-top: 60px}




/* ----------------------------------------------------------------------------------------------------------------- */
/* 新闻中心 */
.news-list{width: 800px;}
.news-list ul{width: 750px;margin: 0 auto;}
.news-list ul li{font-size: 15px;height: 35px;line-height: 36px;border-bottom: 1px dashed #999}
.news-list ul a{display: block;float:left;width: 630px;height:36px;overflow: hidden;}
.news-list ul span{float: right;}
.btn_liuyan{padding-left: 250px}
.btn_liuyan button{width: 70px;
                   height: 22px;
                   border-radius: 5px;
                   border: 1px solid #999;
                   background: #fff;
                   color: #1B7CC8;
                   font-weight: 600;
}

/* ----------------------------------------------------------------------------------------------------------------- */
/* 新闻详情 */
.shebei-you1{width: 805px;float: right;}
.shebei-you1 p{height: 40px;text-indent: 10px;background: #F0F0F0;display: block;line-height: 33px;font-size:18px;color:#1B7CC8;}
.shebei-you1 .ba{height: 7px;display: block}
.newshow-list{width: 800px;}
.ns-juzhong{width: 740px;margin: 0 auto}
.news-tit{width:770px;height:40px;text-align: center;line-height: 40px;font-size:18px;}
.zuozhe{width: 770px;height: 30px;display: block;
        line-height: 29px;
        text-align: right;
        color: #777;
        margin: 0 auto;
        border-bottom: 1px solid #c0c0c0;
        text-align: right}
.tupin{margin-left: 170px;width:500px;margin-top:20px;overflow: hidden}
.tupin img{width: 500px;display: block}
.wzjs{line-height:25px;font-size:15px;width: 740px;word-wrap:break-word;margin-top: 10px;padding-left:30px; }
.fannew{width:710px;height: 60px;margin-top:10px;padding-left: 20px;text-indent: 10px}
.fannew .shang{height: 30px;line-height: 30px;}
.fannew .xia{height: 30px;line-height: 30px;}
.danye{width:770px;font-size:15px;line-height:25px;word-wrap:break-word;margin: 0 auto;margin-top: 30px;}