
*{margin:0;padding:0;}
ul,li{list-style:none;}
a{text-decoration:none;}
img{ vertical-align:middle}
body{font-family:"Microsoft YaHei";font-size:14px;color:#333;}
/*头部*/
@media  screen and (min-width:769px){
.header{width:980px;height:66px;margin:auto; border-bottom:1px solid #FF6633; margin-bottom:10px; background:#212121; color: #FFF}
.banner{ width:980px; margin:0 auto}
#mob_zz {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 998;
}
.mob_cd { display:none;
    height: 32px;
    position: absolute;
    top: 3px;
    left: 2px;
    width: 60px;
}
.header .logo{float:left;}
.header .logo img{height:67px;}
.header .nav{float:right;}
.header .nav li{float:left;width:120px;height:66px;line-height:66px;text-align:center;position:relative;}
.header .nav li a{display:block;width:100%;height:100%;color:#FFF;}
.header .nav li:hover a{background:#2F80BB;color:#fff;}
/*大图*/
.bigpic{width:980px;height:400px;background:url(../img/banner.jpg) no-repeat center; margin:0 auto}
.about_us{width:980px;overflow:hidden;margin:auto;}
.about_us .text{overflow:hidden;}
.pic_list{width:980px;overflow:hidden;margin:auto;}
.wrap{width:980px;overflow:hidden;margin:auto;}
.pic_list li{width:25%;float:left;}
.pic_list li img{width:100%;height:200px;}
.pic_bd{ margin:10px 10px; position:relative;border:1px solid #CCC;}
.pic_list li p{width:100%;height:24px;line-height:24px;background:rgba(0,0,0,0.6);color:#fff;text-align:center;position:absolute;left:0;bottom:0;}

.pic_bd:hover{border:1px solid #000724;}

}
@media  screen and (max-width:768px){
.header{height:46px;margin:auto; border-bottom:1px solid #FF6633; margin-bottom:10px; background:#212121; color:#FFFFFF; position:relative}
#mob_zz {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 998;
}
.mob_cd {
    height: 32px;
    position: absolute;
    top: 3px;
    left: 2px;
    width: 60px;
}
.header .logo{ padding-left:10px; text-align:center;}
.header .logo img{height:46px;}
.header .nav{ display:none; position:absolute; left:0; width:30%; top:46px; background:#000724; z-index:999;}
.header .nav li{width:100%;height:30px;line-height:30px;text-align:center;position:relative;}
.header .nav li a{display:block;width:100%;height:100%;color: #FFFFFF;}
.header .nav li:hover a{background:#000724;color:#fff;}
/*大图*/
.bigpic{width:100%;height:200px;background:url(../img/banner.jpg) no-repeat center; margin:0 auto}
.about_us{overflow:hidden; padding:10px;}
.about_us .text{margin:auto;overflow:hidden;text-align:center;}
.pic_list{overflow:hidden;margin:auto;}
.wrap{overflow:hidden;margin:auto;}
.pic_list li{width:50%;float:left; margin:10px 0px}
.pic_list li img{width:100%; height:120px}
.pic_bd{ margin:0px 10px; position:relative}

.pic_list li p{width:100%;height:24px;line-height:24px;background:rgba(0,0,0,0.3);color:#fff;text-align:center;position:absolute;left:0;bottom:0;}
}
/*首页*/

.page-title{width:100%;text-align:center;padding-top:50px;padding-bottom:30px;}
.page-title .p1 {
    font-size: 24px;
    color: #000724;
    font-weight: bold;
}
.page-title .p2{font-size:12px;color:#888;line-height:12px;}
.page-title em.line{display:block;width:50px;height:4px;background:#000724;margin:auto;margin-top:16px;margin-bottom:16px;}

.about_us .text p{font-size:16px;color:#808080;line-height:30px;text-indent:2.0em;}
.about_us .text a.more{display:block;width:150px;height:40px;line-height:40px;color:#6f6f6f;border:1px solid #d6d6d7;border-radius:3px;margin-top:30px;
	text-align:center;margin:auto;margin-top:30px;}
.about_us .text a.more:hover{background:#000724;color:#fff;border:1px solid #000724;}
p.jscon{ font-size:16px;}

.pic_list ul{overflow:hidden;}

.pic_list a.more{display:block;width:150px;height:40px;line-height:40px;color:#6f6f6f;border:1px solid #d6d6d7;border-radius:3px;margin-top:30px;
	text-align:center;margin:auto;margin-top:30px;}
.pic_list a.more:hover{background:#000724;color:#fff;border:1px solid #000724;}
.home-news{width:100%;overflow:hidden;}


@media  screen and (min-width:769px){
.home-news .list{width:980px;overflow:hidden;margin:auto;padding-top:10px;padding-bottom:10px;}
.home-news .list .pic{width:320px;height:270px;position:relative;float:left;animation-delay:0.1s;-webkit-animation-delay:0.1s;}
.home-news .list .fda{ float:left}
.home-news .list .fdb{ float: right}
.home-news .list ul{width:300px;overflow:hidden;float:left;padding-left:25px;animation-delay:0.2s;-webkit-animation-delay:0.2s; margin:0;}
.footer .box{width:980px;margin:auto;overflow:hidden;padding-top:40px;padding-bottom:60px;}
.about{width:980px;margin:auto;overflow:hidden;}
.about img{ max-width:100%}
.about .text{}
.news li .pic{width:240px;height:165px;overflow:hidden;float:left;margin-right:20px;}
.news{width:980px;overflow:hidden;margin:auto;}
.news li p a{font-weight:bold;color:#333;font-size:16px;}
.honor{overflow:hidden;margin:auto;}
.honor li{width:285px;height:200px;float:left;margin-left:10px;margin-right:10px;position:relative; margin-bottom:20px;}
.liuyan{width:980px;overflow:hidden;margin:auto;}

.liuyan  p{line-height:36px;margin-top:5px;}
.liuyan input{width:548px;height:36px;border:1px solid #ddd;background:#fcfcfc;outline:none;}
.liuyan  textarea{width:548px;height:160px;border:1px solid #ddd;background:#fcfcfc;outline:none;resize:none;}
.liuyan .box{width:550px;margin:auto;padding:16px 0;}
.liuyan input[type="submit"]{ margin-top:10px; background:#000724; color: #FFF}
.lianxi{width:980px;overflow:hidden;margin:auto;}
.lianxi .left{width:300px;float:left;}
.lianxi .right{width:650px;float:right;}
.lianxi .right .map{width:648px;height:358px}
.lianxi .map img{ width:746px;}

.lianxi .left .ewm{float:left;margin-top:30px;}
.lianxi .left .ewm img{width:130px;padding:5px;border:1px solid #ddd;}
.liuyan .left .yzm{display:block;width:426px;float:left;}
.liuyan .left img{width:100px;height:32px;background:#fcfcfc;padding:2px 10px;border:1px solid #ddd;float:left;}
}


@media  screen and (max-width:768px){
.home-news .list{overflow:hidden;margin:auto;padding-top:10px;padding-bottom:10px;}
.home-news .list .pic{height: auto;position:relative;animation-delay:0.1s;-webkit-animation-delay:0.1s; padding:0px 10px}
.home-news .list ul{overflow:hidden;animation-delay:0.2s;-webkit-animation-delay:0.2s; margin:0;}
.footer .box{margin:auto;overflow:hidden;padding-top:40px;padding-bottom:60px;}
.about{margin:auto;overflow:hidden;}
.about img{ margin:0px;}
.about .text{ padding:10px;}
.news li .pic{width:120px;height:120px;overflow:hidden;float:left;margin-right:4px; margin-left:4px}
.news{overflow:hidden;margin:auto;}
.news li p a{font-weight:bold;color:#333;font-size:1.2em;}
.honor{overflow:hidden;margin:auto;}
.honor li{width:50%;height:200px;float:left;position:relative;}
.liuyan{overflow:hidden;margin:auto;}
.liuyan .left{overflow:hidden;border:1px solid #ddd;margin-top:10px}
.liuyan .left p{line-height:36px;margin-top:5px;}
.liuyan .left input{width:98%;height:36px;border:1px solid #ddd;background:#fcfcfc;outline:none;}
.liuyan .left textarea{width:98%;height:160px;border:1px solid #ddd;background:#fcfcfc;outline:none;resize:none;}
.liuyan .left .box{margin:auto;padding:16px 10px;}
.liuyan .right{ padding:10px;}
.lianxi{overflow:hidden;margin:auto;}
.lianxi .left{ padding:10px;}
.lianxi .right{padding:10px;}
.lianxi .right .map{height:200px;}
.lianxi .map img{ width:100%;}
.lianxi .left p{ text-align:center; font-size:1.2em;}
.lianxi .left .ewm{}
.lianxi .left .ewm img{width:100%;}
.liuyan .left .yzm{display:block;}
.liuyan .left img{background:#fcfcfc;padding:2px 10px;border:1px solid #ddd;}
}

.home-news .list .pic a{display:block;width:100%;height:100%;}
.home-news .list .pic img{width:100%;height:100%;}
.home-news .list .pic:hover img{box-shadow:0 0 10px rgba(0,0,0,0.5);}
.home-news .list .pic p{width:100%;height:50px;line-height:50px;background:rgba(255,255,255,0.5);position:absolute;
	left:0;bottom:0;color:#333; text-align:center}

.home-news .list li{ line-height:50px; height:50px; border-bottom:1px dashed #999999}
.home-news .list li .text{text-align:center; }
.home-news .list li .title{font-size:18px;line-height:50px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.home-news .list li a{color:#434343;}
.home-news .list li a:hover{color:#000;}

.about .title{text-align:center;margin-top:40px;margin-bottom:40px;}
.about .p1{font-size:24px;color:#000724;font-weight:bold;}
.about .p2{font-size:16px;color:#999;margin-top:10px;}

.about .text p{line-height:2;text-indent:28px;}
.about .text p span{font-weight:bold;color:#000724;}
.art_xq{ border:1px solid #CCC; padding:10px;}
.art_xq p{ line-height:30px; text-indent:2.0em;}
/*底部*/
.footer{width:100%;background:#000724;color:#fff;margin-top:100px;}

.footer .fenlei{float:left;width:480px;}
.footer .fenlei li{width:120px;float:left;}
.footer .fenlei li h3{margin-bottom:15px;}
.footer .fenlei li p{margin-bottom:10px;}
.footer .fenlei li a{color:#fff;}
.footer .fenlei li a:hover{text-decoration:underline;}
.footer .dizhi{float:left;}
.footer .dizhi h3{margin-bottom:15px;}
.footer .dizhi p{margin-bottom:10px;}
.footer .fenxiang{float:right;}
.footer .fenxiang h3{margin-bottom:15px;}
.footer .fenxiang .tubiao img{float:left;margin-right:6px;}
.footer .fenxiang .ewm{padding-top:24px;clear:both;}
.footer .fenxiang .ewm img{width:140px;height:140px;}
.footer .banquan{width:100%;height:50px;line-height:50px;text-align:center;color:#fff;background:#333;}


.news .title{text-align:center;margin-top:40px;margin-bottom:40px;}
.news .p1{font-size:24px;color:#000724;font-weight:bold;}
.news .p2{font-size:16px;color:#999;margin-top:10px;}
.news li{padding:15px 0;border-bottom:1px dashed #ccc;overflow:hidden;position:relative;}

.news li .pic img{width:100%;height:100%;transition:all 0.5s;}
.news li .pic img:hover{transform:scale(1.2,1.2);}
.news li p{margin-bottom:10px;color:#999;}

.news li p a:hover{color:#000724;}
.news li .see{position:absolute;right:0;top:60px;color:#999;font-size:12px;}
.news li .see img{float:left;}
.news .fanye{clear:both;text-align:center;padding-top:50px;}
.news .fanye span{display:inline-block;padding:0 12px;height:30px;line-height:30px;color:#ccc;border:1px solid #ccc;border-radius:5px;margin:0 5px;}
.news .fanye a{display:inline-block;padding:0 12px;height:30px;line-height:30px;color:#666;border:1px solid #ccc;border-radius:5px;margin:0 5px;}
.news .fanye a.active{background:#f2f2f2;}
.news .fanye a:hover{background:#f2f2f2;}

.liuyan .title{text-align:center;margin-top:40px;margin-bottom:40px;}
.liuyan .p1{font-size:24px;color:#000724;font-weight:bold;}
.liuyan .p2{font-size:16px;color:#999;margin-top:10px;}

.liuyan .left h3{height:38px;line-height:38px;background:#000724;color:#fff;padding-left:29px;}

.liuyan .left .btn{display:block;padding-top:10px;clear:both;}
.liuyan .left .btn input{display:block;width:100px;height:38px;border:none;background:#000724;float:right;color:#fff;margin-bottom:15px;cursor:pointer;}

.liuyan .right h3{color:#000724;line-height:32px;}
.liuyan .right p{line-height:30px;}
.liuyan .right img{width:100%;height:338px;margin-top:10px;}


.lianxi .title{text-align:center;margin-top:40px;margin-bottom:40px;}
.lianxi .p1{font-size:24px;color:#000724;font-weight:bold;}
.lianxi .p2{font-size:16px;color:#999;margin-top:10px;}

.lianxi .left h3{color:#000724;line-height:32px;}
.lianxi .left p{line-height:30px;}

.lianxi .left .ewm p{text-align:center;}
.fzlc_c{ display:flex;flex-direction:column;align-items:center}
.fzlc_c li{border:2px solid #C90; margin:10px 0px; padding:10px; text-align:center; border-radius:6px; background:#F0EEE3}
.fzlc_c p.a1 a{ font-size:26px; line-height:38px; color:#396}
.fzlc_c p.a2{ font-size:14px;}
.about h2{ margin:30px 0px; text-align:center}
.slbox{ float: left; width:25%;}
.slc{ margin:0px 10px; background:rgb(0 0 0 / 52%); color:#FFF; height:120px; padding:20px 10px}
.slbox p{ line-height:25px; height: auto; font-size:16px; padding:5px; text-align:center; text-indent:0px!important}
.slbox h3{text-align:center; font-size:24px}
.xspp{ display: flex;flex-wrap:wrap;justify-content:space-between}
.xspp .pic{ width:100px; margin:10px 0px}
.xspp .pic img{ width:100%;}