.w1200{width:1200px; margin:0px auto;}
.fl{float:left;}
.fr{float:left;}

#top {width:100%;height:30px;line-height:30px;background:#da2219;}
#cont {width:1173px;margin:0px auto;}
#cont p {float:left;color:#FFF;}
#cont_t1{ float:left; width:800px;height:34px;color:#FFF; font-size:14px;}
#cont_t {height:34px;color:#FFF;float:right;}
.blank {width:100%;height:10px;float:left;}
#cont a {padding:5px;text-align:center;color:#fff;font-size: 14px;}


.top-wrapper { width: 100%; min-width: 1200px; padding: 0px 0px; background: #fff; height: 110px; border-bottom: solid 2px #e8470e; }
#header { height: 80px; width: 1200px; margin: 0 auto; background: url(../images/face/head_bg.jpg) center right no-repeat; }
.logo img{ float: left; height: 70px; width: 410px; /*background: url(2020/logo.png) 0px bottom no-repeat;*/ margin: 20px 0 0 0px; }
.navBar { color: #fff; height: 68px; line-height: 68px; padding: 0px; float: left; margin: 20px 0 0 65px; }
.nav { margin: 0 0px 0 0; width: 690px; }
.nav .m { float: left; position: relative; margin-left: 0px; }
.nav a:hover { text-decoration: none; color: #e8470e; }
.nav li { float: left; /*margin: 0 15px;*/ list-style-type: none; }
.nav a { color: #5f5f5f; font-size: 18px; height: 68px; display: block; padding: 0 27px; }
.pr0{padding-right:0px;}
.nav .on { /*border-bottom: solid 3px #e8470e;*/ }
.nav .on a { color: #e8470e; }
.nav .sub { display: none; /*é»˜è®¤éšè—*/ padding: 0px 0; position: absolute; left: 0px; top: 70px; background: #e8470e; opacity: 0.9; z-index: 999; }
.nav .sub li { vertical-align: middle; margin: 0; padding: 0; border-bottom: none; }
.nav .sub li a { height: 24px; line-height: 24px; display: block; width: 100px; font-size: 12px; padding: 4px 0 4px 15px; color: #fff; background: none; }
.nav .sub li a:hover { color: #fff; background: #6ec162; border-bottom: none; }

.foot_copyright{ clear:both; margin-top:100px;}
.main_piclist100 {max-width:1230px;margin:0 auto;position:relative; }
#mainPic100 {max-width:1230px;padding:15px 15px;margin:0 auto;}
#mainPic100 .swiper-slide100{ width:24%; margin-right:1%;float: left;}
#mainPic100 .swiper-slide100 a {display:block;padding-bottom:32px;background:#eeeeee;transition:all .5s;overflow:hidden;position:relative;}
#mainPic100 .swiper-slide100 a:hover {box-shadow:0 0 10px #DA251C;background:#DA251C;}
#mainPic100 .swiper-slide100 a h3 {line-height:36px;font-size:25px;font-weight:bold;color:#DA251C;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:15px 12px;margin-bottom:10px;}
#mainPic100 .swiper-slide100 a:hover h3 {color:#fff;}
#mainPic100 .swiper-slide100 a span {display:block;width:122px;height:40px;border:1px solid #999999;line-height:38px;font-size:14px;color:#666;text-align:center;margin:0 auto;}
#mainPic100 .swiper-slide100 a:hover span {border-color:#fff;color:#fff;}
#mainPic100 .swiper-slide100 a p {width:100%;height:100%;overflow:hidden;position:relative;}
#mainPic100 .swiper-slide100 a p:before {content:'';display:block;width:100%;height:100%;background:45b035;position:absolute;left:0;top:0;z-index:2;opacity:0;transition:all .3s ease-out;}
#mainPic100 .swiper-slide100 a:hover p:before {opacity:1;}
#mainPic100 .swiper-slide100 a p:after {content:'';display:block;width:100%;height:100%;background:url(jia.png) no-repeat center top;position:absolute;left:0;top:0;z-index:3;opacity:0;transition:all .3s ease-out;}
#mainPic100 .swiper-slide100 a:hover p:after {opacity:1;background-position:center center;}
#mainPic100 .swiper-slide100 a p img {width:100%;transition:all .3s ease-out;}
#mainPic100 .swiper-slide100 a:hover p img {transform:scale(1.2,1.2);}

.position {text-align: left;font-family: "Oswald-Regular";line-height: 65px;height: 55px;color: #888;font-size: 16px;overflow: hidden;}
.about_item{margin:10px 0px;}
.about_item .title1 {font-size: 30px;color: #000;margin: 15px 0px;}
.about_item .con{line-height: 30px; margin-top: 20px; font-size: 16px; color: #333; }
.about_item .about_img{width:100%;}
.about_item .about_img li{float:left; width:49%;}
.about_item .about_img li:nth-child(1),.about_item .about_img li:nth-child(3),.about_item .about_img li:nth-child(5),.about_item .about_img li:nth-child(7){margin-right:2%;}
.about_item .about_img li div{height:60px; line-height:40px; text-align:center; font-size:16px;}

/*联系我们*/
.index-module{padding:40px 0 40px;}
.index-module .i-title{font-weight: bold;font-size: 48px;color: #DA251C;margin-bottom: 30px;}
.index-module .i-title span{color: #333;margin-right: 15px;}
.index-contact{}
.index-contact .i-title{text-transform: capitalize;}
.index-contact #lib_feedback_form.form{width: 60.83%;}
.index-contact .form .row{margin-bottom: 25px;min-height: 65px;}
.index-contact .form .row input{float: left;width: 47%;line-height: 43px;border:1px solid #ccc;text-indent: 10px;}
.index-contact .form .row input + input{margin-left: 4%;}
.index-contact .form .row textarea{width: 100%;max-width: 715px;height: 156px;padding: 10px;box-sizing: border-box; font-family:Arial, Helvetica, sans-serif;border: 1px solid #ccc;}
.index-contact .form .sub_button{font-size: 18px;color: #fff;max-width: 200px;width: 100%;line-height: 44px;background: #da251c;border-radius: 5px;border:none;}
.index-contact .informat{width: 35%;}
.index-contact .informat .box{padding:25px 25px 25px 16%;border:1px solid #d9d9d9;background: no-repeat 20px center;font-size: 16px;color: #666; line-height:30px;}
.index-contact .informat .box + .box{margin-top: 30px;}
.index-contact .informat .box.adr{background-image: url(2020/icon_contact_addr.png);}
.index-contact .informat .box.ema{background-image: url(2020/icon_contact_mail.png);}
.index-contact .informat .box.tel{background-image: url(2020/icon_contact_phone.png);}

.act_nextprev {padding:10px 0;border-top:1px dotted #7f9c90; margin-top: 50px;}
.act_nextprev span {}
.act_next,.act_prev {height:24px;line-height:24px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.act_prev {margin-top:10px;}
.PageNextPrev {padding:10px;}


@media (max-width:1200px){
.w1200{width:98%; margin:0px 1%;}
/*.navwrap{ display:block;}*/
#header{ width:100%;}
.nav{ width:100%;}
.top-wrapper{ min-width:auto; height:auto;}
.logo img{ float: left; height: auto; width: 90%; margin: 10px 0 0 10px; }
.navBar{ display:none;}
.navwrap li{ background: #da251c;}
.index-module{padding-top:10px;}

#cont{ width:100%;}
#cont_t1{ display:none;}
#cont_t{ float:left;}

.about_item .about_img li{width:100%;}
.about_item .about_img li:nth-child(1),.about_item .about_img li:nth-child(3),.about_item .about_img li:nth-child(5),.about_item .about_img li:nth-child(7){margin-right:0;}
.about_item .about_img li img{width:100%;}
.about_item .about_img li div{height:40px; line-height:30px; text-align:center; font-size:16px;}

.foot_copyright{ clear:both; margin-top:20px;}
.main_w1 {width: 100%;padding: 30px 5px 40px 5px;}
.main_piclist100 {width:100%;margin:0 auto;position:relative;}
#mainPic100 {width:100%;padding:0px;margin:0 auto;}
#mainPic100 .swiper-slide100{ width:49%; margin-right:1%;float: left;margin-bottom: 15px;}
#mainPic100 .swiper-slide100 a {display:block;padding-bottom:0px;background:#eeeeee;transition:all .5s;overflow:hidden;position:relative;}
#mainPic100 .swiper-slide100 a:hover {box-shadow:0 0 10px #DA251C;background:#DA251C;}
#mainPic100 .swiper-slide100 a h3 {line-height:36px;font-size:18px;font-weight:bold;color:#DA251C;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:15px 12px;margin-bottom:3px;}
#mainPic100 .swiper-slide100 a:hover h3 {color:#fff;}
#mainPic100 .swiper-slide100 a span {display:none;width:100px;height:33px;border:1px solid #999999;line-height:31px;font-size:14px;color:#666;text-align:center;margin:0 auto;}
#mainPic100 .swiper-slide100 a:hover span {border-color:#fff;color:#fff;}
#mainPic100 .swiper-slide100 a p {width:100%;height:100%;overflow:hidden;position:relative;}
#mainPic100 .swiper-slide100 a p:before {content:'';display:block;width:100%;height:100%;background:45b035;position:absolute;left:0;top:0;z-index:2;opacity:0;transition:all .3s ease-out;}
#mainPic100 .swiper-slide100 a:hover p:before {opacity:1;}
#mainPic100 .swiper-slide100 a p:after {content:'';display:block;width:100%;height:100%;background:url(jia.png) no-repeat center top;position:absolute;left:0;top:0;z-index:3;opacity:0;transition:all .3s ease-out;}
#mainPic100 .swiper-slide100 a:hover p:after {opacity:1;background-position:center center;}
#mainPic100 .swiper-slide100 a p img {width:100%;transition:all .3s ease-out;}
#mainPic100 .swiper-slide100 a:hover p img {transform:scale(1.2,1.2);}
}
