@charset "utf-8";
/* CSS Document */
*{
	padding: 0;
	margin: 0;
}
html{margin:0; padding: 0;font-size: 100%!important;}
body{margin:0; padding: 0;}
div{margin:0;padding: 0;}
ul,li{ list-style:none; list-style-position: outside; margin: 0; padding: 0;}
a{ text-decoration:none; color: 333;}a:hover{color:666}
p{ line-height: 1.75em; margin: 15px 0; text-indent: 2em; color: #323232;}

/*首页样式*/
.index-top{width:100%; overflow: hidden;}
.index-top .bg{width:100%;overflow: hidden;}
.index-top .bg img{width:100%;} 
.index-top .topbox{width:100%;z-index: 999;padding-top: 30px;  margin: auto; overflow: hidden; margin-bottom: 10px;}
.index-top .topbox .logo{float: left;margin-left:  20px;}
.index-top .topbox .menu{float: left;width:800px; margin-left: 4%; margin-top: 10px;font-size: 1em;}
.index-top .topbox .menu ul li{float:left; margin: 0 2.0%;}
.index-top .topbox .topbtn{width: auto;float: right;margin-right: 20px;margin-top: 15px;}
.index-top .topbox .topbtn ul li{float:left; margin: 0 3px;}
.searchbtn{ border-radius:15px; background: #fff; border: 1px solid #ccc; width:150px; height: 27px; padding-left: 10px;}
.top-search{width:50px; border: none; }
.top-tel{ width:120px;  border: none; font-size: 0.875em; color: #3c3c3c;}
.top-tel span{font-size:1.25em;}


.index-title{width:100%; margin: auto; overflow: hidden; padding-top: 3em; padding-bottom: 2em; }
.index-title1{width:100%; float: left;font-size: 1.75em;  color: #323232;}
.index-title1 span{  color: #323232; font-size: 1.8em; font-weight: bold;}
.index-title2{width:50%; float: left; font-size: 1.05em; text-align: right; color:#323232; margin-top: 3em;}
.index-news{width:100%; overflow: hidden; }
.index-newslist { overflow: hidden;}
.index-newslist1 {width:74%; float: left;overflow: hidden;}
.index-newslist1 ul{ margin-left:-4%;}
.index-newslist1 ul li{ float: left; width:44%;  background: #fff; margin-left: 4%;}
.index-newslist1 ul li .image{ }
.index-newslist1 ul li .image .date{width:70px;height: 70px;background:#e1202d;position: absolute;color: #fff;margin-top: -10px;font-size: 0.75em;  padding-top: 8px; margin-left: -10px; text-align: center;}
.index-newslist1 ul li .image .date span{font-size:2.5em; color: #f2f2f2; font-weight: bold;display:block;}
.index-newslist1 ul li .image img{width:100%;}
.index-newslist1 ul li .text{ padding: 2em 0; }
.index-newslist1 ul li .text .title{ font-size: 1.25em;  overflow: hidden; font-weight: bold; color: #4b4b4b;  padding-left: 10px; line-height: 1.5em; border-left: 4px solid #ff3f51;}
.index-newslist1 ul li .text .title2{ border-bottom: 1px solid #ededed; font-size: 1.125em; height: 1.75em; overflow: hidden; font-weight: bold; color: #4b4b4b; padding-bottom: 18px; line-height: 1.5em;}
.index-newslist1 ul li .text .summary{ color: #323232; font-size: 1em; line-height: 1.85em; margin-top: 2em;overflow: hidden;}

.index-newslist1 ul li .text a{color:#333;}
.index-newslist1 ul li .text a:hover{ color: #dd3355;}

.index-newslist2 {width:24%; float: right;overflow: hidden;}
.index-newslist2 .toutiao{width:100%; float: left;}
.index-newslist2 .toutiao img{ width:100%}
.index-newslist2 .gonggao{width:100%; float: left; margin-top: 1.2em;}
.index-newslist2 .gonggao li{width:100%; border-bottom:1px dashed #cfcfcf; overflow: hidden; line-height: 2.5em; height: 2.5em;}
.index-newslist2 .gonggao li .date{width:15%; min-width: 70px; height:80px; float: left; background: #cecece; text-align: center; color: #fff;font-size: 0.75em;  padding-top: 8px;}
.index-newslist2 .gonggao li .date span{font-size:2.5em; color: #f2f2f2; font-weight: bold;display:block;}
.index-newslist2 .gonggao li .news{width:83%;  float:left; margin-left: 2%; padding-top: 0;}
.index-newslist2 .gonggao li .news1{width:100%; overflow: hidden; font-size: 1.15em; line-height: 1.75em; height: 1.75em; margin-top: 0.5em; }
.index-newslist2 .gonggao li .news2{width:100%; overflow: hidden; font-size: 0.875em; line-height: 1.5em; height: 1.5em; margin-top: 0.5em; color: #565656}




.index-news .more{width:100%; text-align: right; margin: 50px 0 20px;}
.index-news .more a{ color:#333;}
.index-news .more a:hover{color:#666;}



/*分页btn样式*/
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #1ea75f;
    border-color:  #1ea75f;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 8px 14px;
    margin-left: 5px;
	margin-bottom:8px;	
    line-height: 1.42857143;
    color: #777;
	font-size:1.25em;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;}


.pagination>li>a:hover{
    color: #fff;
    text-decoration: none;
    background-color:  #1ea75f;
   border: 1px solid  #1ea75f;
   }

.pagination>li>a, .pagination>li>span :visited{color:#777;}


/*品牌*/
.index-brand{width:100%; margin: auto; overflow: hidden; background:url(../images/index-brand-bg.jpg)no-repeat right bottom #f8f8f8; padding-top: 4%}
.index-brand .brand{width:68%; float: left; margin: auto; overflow: hidden}
.index-brand .brand ul{width:100%; margin-left: -1%; margin-top: -1%}
.index-brand .brand ul li{ width:48%; float: left; margin-left: 1%; margin-top: 1%; background: #000; border-radius: 15px; overflow: hidden;}
.index-brand .brand ul li .tp{position:relative;width:100%}
.index-brand .brand ul li .tp img{width:100%; opacity: 0.7;transition:.4s ease;}
.index-brand .brand ul li .text1{position:absolute; z-index: 1;width:25%; text-align: center; color: #fff; margin-top: 4%; font-size: 1.875em; font-weight:bold}
.index-brand .brand ul li .text2{position:absolute; z-index: 1;width:25%; text-align: center;color: #fff; margin-top: 7%; font-size: 1.25em; opacity: 0.3; text-transform: uppercase}



.index-brand .brand ul li:hover{}
.index-brand .brand ul li:hover .tp img{ opacity: 0.3;transition:.4s ease;transform: scale(1.03);}



.index-brand .brandico{width:30%; float: right; margin: auto; overflow: hidden}
.index-brand .brandico .title{width:100%; margin: auto; overflow: hidden; border-bottom: 1px solid #ccc; padding-bottom: 5%; margin-top: 3%; text-transform: uppercase; font-size: 1.5em; color: #3d3d3d;}
.index-brand .brandico .title span{ display:block; font-size: 1.938em; font-weight: bold;}
.index-brand .brandico .ico-list{width:100%; margin: auto; overflow: hidden; margin-top: 5%}
.index-brand .brandico .ico-list li{ margin-top:8%; color: #8b8b8b; font-size: 0.875em;;}
.index-brand .brandico .ico-list li img{ float: left; margin-right: 5%; margin-top: 1%}
.index-brand .brandico .ico-list li span{ font-weight:bold; display:block;  color: #000000;font-size: 1.125em; line-height: 1.75em}
.index-brand2{width:100%; margin: auto; overflow: hidden; background: #f8f8f8; padding-top: 4%; margin-bottom: 4%}



/*标题1*/
.title-01{width:100%; margin: auto; overflow: hidden; text-align: center; font-size:1.85em; background: url(../images/title01-line.jpg) no-repeat bottom center; padding-bottom: 1%; margin-bottom: 1.5%; margin-top: 3%}
.title-01 span{display:block; font-size: 1.25em; font-weight: bold; margin-top: 1%; text-transform: uppercase;}


/*产业链*/
.index-xyshow{width:100%; overflow: hidden; margin: auto; margin-bottom: 3%}
.index-xyshow a{}
.index-xyshow li:hover .line{bottom: 0px;height: 300px; transition: .4s ease;background:  rgba(0,0,0,.7);}
.index-xyshow li:hover .image img{ opacity: 1;transition: .4s ease; transform: scale(1.05);}


.index-xyshow li{width:16.44%; float: left; margin-right: 0.2%; font-size: 0; background: #000; position: relative;overflow: hidden}
.index-xyshow li .image{width:100%;}
.index-xyshow li .image img{ opacity: 1;transition: .4s ease; width:100%;}
.index-xyshow li .line{width:100%;height: 60px;display: table;vertical-align: middle;background:  rgba(0,0,0,.2);position: absolute;bottom: 0px;transition: .4s ease;z-index: 99;}
.index-xyshow li .title{width:100%;color: #fff;display: table-cell;height:  inherit;text-indent:  1em;vertical-align: middle;text-align: inherit;font-size: 0.9vw;}



/*品牌故事*/
.index-story{width:100%; margin: auto; overflow: hidden; margin-top: 3%; margin-bottom: 5%}
.index-story .storyleft{width:35%; float: left; margin: auto; overflow: hidden;}
.index-story .storyleft img{ max-width: 100%}
.index-story .storyright{width:62%; float: right; margin: auto;  overflow-y: scroll; height: 16em;}

.index-story .storyright li{width:95%; margin: auto; overflow: hidden; border-bottom: 1px dashed #ccc; padding: 1.5% 0 3% 0; margin-bottom: 1%}
.index-story .storyright li .title{width:100%; height: 1.5em; overflow: hidden; line-height: 1.5em; color: #505050; margin-bottom: 0.5em; font-size: 1.125em; font-weight: bold}
.index-story .storyright li .text{width:100%; height: 2.6em; overflow: hidden; color: #838383; font-size: 0.938em;}



/*weixin-img*/
.TW-top-img1{ width:29px; height: 29px;
display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;overflow: hidden;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;
background: url(../images/index-ico-wx.png) center no-repeat;}
.TW-top-img1:hover, .TW-top-img1:focus, .TW-top-img1:active {background: url(../images/index-ico-wx3.png) center no-repeat;}

/*weibo-img*/
.TW-top-img2{ width:33px; height: 33px;
display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;overflow: hidden;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;
background: url(../images/index-ico-wb.png) center no-repeat;}
.TW-top-img2:hover, .TW-top-img2:focus, .TW-top-img2:active {background: url(../images/index-ico-wb3.png) center no-repeat;}



/* 底部
------------------------------ */
.footer{width:100%; overflow: hidden; background: #2a2a2a; color: #7f7e7e; border-top:6px solid #009241; line-height: 5em; font-size: 0.875em; padding-top: 2%; }
.footer1{width:100%; margin: auto; overflow: hidden; border-bottom: 1px solid #3f3f3f;padding-bottom: 2%}
.footer1 .footer-menu{width:73%; float: left;}
.footer1 .footer-menu .submenu{width:14%; float: left;}
.footer1 .footer-menu .submenu li { font-size: 0.938em; color: #909090; line-height: 1.75em}
.footer1 .footer-menu .submenu li a{color: #b1b1b1;}.footer .footer-menu .submenu li a:hover{ opacity: 0.8}
.footer1 .footer-menu .submenu .title {font-size: 1.125em;color: #f1f1f1; font-weight: bold;margin-bottom: 10px;}
.footer1 .footer-ico{width:70px; float: right; text-align: center; font-size: 0.875em;; color: #a4a4a4; line-height: 2em; margin-top: 2%}
.footer1 .footer-code{width:135px; float: right; text-align: center; font-size: 0.875em;; color: #a4a4a4; line-height: 2em; margin-left: 2%;}
.footer1 .footer-code img{margin-top:8%;}
.footer1 .footer-ico img{margin-top:10%;}

.footer1-right{width:30%; float: left; margin: auto; overflow: hidden;}
.footer2{width:100%; margin: auto; overflow: hidden; }
.footer a{color: #7f7e7e;}
.footer a:hover{color: #c6c6c6;}





.width-1500{width:1500px; margin: auto; overflow: hidden}
.width-1300{width:1300px; margin: auto; overflow: hidden}
.width-1280{width:1280px; margin: auto; overflow: hidden}

.ss-topbg{
	width: 100%;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
}






/*内页 头部*/


.news-title-text{height: 120px;}





/*内页头部背景图*/
.section1{color: white;/*新闻*/
	height: 780px;
	background-image: url(../images/top-news-bg.jpg);}

.section1-1{color: white;
	height: 780px;
	background-image: url(../images/about_bg2.jpg);}

.section2{color: white;/*新闻*/
	height: 780px;
	background-image: url(../images/top-news-bg.jpg);}

.section3{color: white;/*联系*/
	height: 780px;
	background-image: url(../images/top-contact-bg.jpg);}

.section4{color: white;/*产业*/
	height: 780px;
	background-image: url(../images/top-cy-bg.jpg);}
.section4-1{color: white;
	height: 780px;
	background-image: url(../images/tw-pinpai_17.jpg);}

.section5{color: white;/*概况*/
	height: 780px;
	background-image: url(../images/top-about-bg.jpg);}






.news-top{width:100%; overflow: hidden; line-height: 4em; border-bottom: 1px solid #ededed;}
.news-top-left{width:70%; float: left; background: url(../images/ico-home.jpg) no-repeat 10px; padding-left: 2em; font-size: 0.875em; color: #999999;}
.news-top-left span{ color: #e1202d;}
.news-top-right{width:30%; float: right; background: #e1202d; max-width: 280px; text-align: center; color: #fff; font-size: 1.5em;}

.news-top-menu{width:100%; margin: auto; overflow: hidden; margin-top: 2em; }
.news-top-menu .list{ width:100%; float: left; }
.news-top-menu li{padding: 0 2%; float: left; line-height: 3em;color:#323131; background: #f5f5f5; margin-right: 1px; font-size: 0.938em;}
.news-top-menu li a{color:#323131}
.news-top-menu li a:hover{color:#fff}
.news-top-menu .all{ background:#5a5a5a; color:#fff;}
.news-top-menu li:hover{ background: #028f41; color: #fff;}
.news-top-menu li:hover a{color:#fff;}
.news-top-menu .all a{color:#fff;}

.news-list-box{ width:100%; overflow: hidden;}
.news-list-box li{width:94%;margin-top:4%; overflow: hidden; border-bottom: 1px solid #ebebeb; padding-bottom: 4%; }
.news-list-box li .pic{width:280px; height: 200px; float: left;}
.news-list-box li .pic img{width:100%}
.news-list-box li .date{width:120px; float: left; color: #888888; font-size: 0.75em; margin-bottom: 15px; margin-top: 15px;}
.news-list-box li .textbox{width:-webkit-calc(100% - 350px); width:-moz-calc(100% - 350px); width:calc(100% - 350px);  float: left; margin-left: 3%;}
.news-list-box li .textbox .title{ color: #323232; font-size: 1.2em;  }
.news-list-box li .textbox .title a{ color: #323232;   }
.news-list-box li .textbox .title a:hover{ color: #555;  }
.news-list-box li .textbox .text{ width:100%;color: #8c8c8c; font-size: 0.938em; line-height: 1.65em; margin-top: 15px; height: 4.85em; overflow: hidden;}
.news-list-box li .textbox .more{ color: #122b49; font-size: 1.1rem; margin-top: 15px;}
.news-list-box li .textbox .more a{ color: #42855c; font-size: 0.75em; }
.news-list-box li .textbox .more a:hover{ opacity: 0.7 }

.news-list-box li .textbox2{width:90%; float: left; margin-left: 15px;}
.news-list-box li .textbox2 .title{ color: #122b49; font-size: 1.2em; font-weight: bold; }
.news-list-box li .textbox2 .title a{ color: #122b49;  font-weight: bold; }
.news-list-box li .textbox2 .title a:hover{ color: #db0000;  font-weight: bold; }
.news-list-box li .textbox2 .text{ color: #585858; font-size: 0.955em; line-height: 1.8em; margin-top: 15px; height: 80px; overflow: hidden;}
.news-list-box li .textbox2 .more{ color: #122b49; font-size: 1.1rem; margin-top: 15px;}
.news-list-box li .textbox2 .more a{ color: #122b49; font-size: 0.85em; }
.news-list-box li .textbox2 .more a:hover{ opacity: 0.7 }



.pro-list{width:100%; overflow: hidden; margin-top: 50px;}
.pro-list .line{ width:100%; height: 1px; background: #ececec;margin-bottom: 50px;}
.pro-list .probox{width:100%; overflow: hidden;}
.pro-list .probox ul li{width:30%; float: left; margin:0 1.5%;margin-bottom: 2.2em}
.pro-list .probox ul li .pic{width:100%; height: 280px; overflow: hidden;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15); margin-top: 0.5em; }
.pro-list .probox ul li .pic img{transition:.4s ease; width: 100%;}
.pro-list .probox ul li .title{ color: #3e3e3e; text-align: center;line-height: 4em; padding-left: 10px; font-size: 0.938em;transition:.4s ease;}
.pro-list .probox ul li .title .arrow{float: right; padding-right: 20px; color: #d73044; font-size: 1.2em; font-weight: bold;transition:.4s ease; }

.pro-list .probox ul li:hover .pic img{ opacity: 0.7;transition:.4s ease;transform: scale(1.03);}
.pro-list .probox ul li:hover .title{ transition:.4s ease;}
.pro-list .probox ul li:hover .title a{ font-weight: bold;}
.pro-list .probox ul li:hover .title .arrow{color: #fff;padding-right: 10px; transition:.4s ease;}



.contact{width:100%; margin: auto; overflow: hidden; padding-top: 4em;}
.contact-title{width:100%; margin: auto; overflow: hidden; font-size: 1.938em; text-transform: uppercase;}
.contact-title span{font-size:0.7em; margin-top: 0.3em; display:block; font-weight: bold;}

.contact-content{width:100%; margin: auto; overflow: hidden; background: url(../images/contact-bg.jpg) center repeat-y; margin-top: 2em;}
.contact-content .contact-left{width:45%; float: left;overflow: hidden; color: #fff; background: #009241; padding: 5% 0}
.contact-content .contact-left .lxfs{width:100%;  float: left;  overflow:hidden}
.contact-content .contact-left .lxfs li{ line-height:2em; font-size: 1.25em;}
.contact-content .contact-right{width:55%; float: right; overflow: hidden;}

.lxfs-font{font-size:1em;}
.lxfs-font span{ font-size:2em; font-weight: bold; display:block; margin-bottom: 1.5em; overflow: hidden}



.ss-joinus-left{width: 600px;float: left;margin-top: 20px;}
.ss-joinus-left-text{ width:100%; float: left; color: #8b8161; font-size: 1.4rem;}
.ss-joinus-left-title{font-size:28px; color: #fffbc8;line-height: 3.5rem}
.ss-joinus-box{width:100%;float: left;padding: 0 5%;}
.ss-joinus-box-row{width:100%;float: left;color: #8b8161;font-size: 14px;line-height: 35px;margin: 8px 0;}
.ss-joinus-box-row1{width:30%; float: left; }
.ss-joinus-box-row2{width:70%; float: right; }
.ss-input{background:none; border: 1px solid #a5804c; height: 35px; margin-right: 5px; width:75%; padding-left: 10px; color: #8b8161;}
.ss-input2{background:none; border: 1px solid #a5804c;  height: 170px; line-height: 26px; margin-right: 5px; width:100%; padding-left: 10px; color: #8b8161;}
.ss-option{background:none; border: 1px solid #a5804c; height: 35px; margin-right: 5px; width: 75%; color: #8b8161;}
.ss-option2{background:none; border: 1px solid #a5804c; height: 35px; margin-right: 5px; width: 35%; color: #8b8161;}

.ss-news-btnbox{width:500px; float: none; margin:30px auto 0; text-align: center;}
.ss-news-btn{ width:120px; height: 40px; line-height: 40px; font-size: 1.1rem; text-align: center; margin:0 1%; background: #aaaaaa; color: #fff;
display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color;}

.ss-news-btn:hover, .ss-news-btn:focus, .ss-news-btn:active {
  background-color: #e6d9c7;
  color: white;
}


.contact-map{width:100%; margin: 3em 0 0; overflow: hidden;}


.news-detail-titlebox{width:100%; margin: auto; overflow: hidden; margin-top: 2%;}
.news-detail-title{width:60%; float: left;font-size: 1.75em;  color: #323232;}
.news-detail-title span{  color: #323232; font-size: 1.8em; font-weight: bold; text-transform: uppercase;}
.news-bg{width:40%; margin: auto; float: right; font-size: 1.125em; overflow: hidden; text-align: right; color: #e6e6e6; text-transform: uppercase; }
.news-bg span{ display:block; font-size:1.5em;font-weight: bold;}


/*产业*/
.xzcy{width:100%; overflow: hidden; margin-top: 60px; margin-bottom: 80px;}
.xzcy-line{width:100%; overflow: hidden;border-bottom: 2px solid #f2f2f2;}

.xzcybox{width:100%; margin: auto; overflow: hidden; border: 1px solid #e7e7e7;}
.xzcybox .subbox{width:50%; padding: 5%; float: left;overflow:  hidden;}
.xzcybox .subbox2{width:50%;float: left;overflow:  hidden; text-align: center; display: inline-block; font-size: 0; background: #000;}
.xzcybox .subbox2 img{width:100%;cursor: pointer; transition: all 0.6s;}
.xzcybox .subbox2 img:hover{transform: scale(1.1); opacity: 0.7}
.xzcybox .subbox .title{width:100%; margin-top: 3%; color: #757575; background: url(../images/cy-line.jpg) no-repeat bottom left; padding-bottom: 2em;}
.xzcybox .subbox .title span{color: #e1202d; font-size: 2em; margin-right: 0.5em; font-weight: bold;}
.xzcybox .subbox .line{width:100%;margin-top: 4%;}
.xzcybox .subbox .text{ width:100%; margin-top: 3%; font-size: 0.938em; line-height: 1.6em; color: #474545 }
.xzcybox .subbox .btn{width:25%; min-width: 160px; float: right; background: #e1202d;  color: #fff; line-height: 2em; margin-top: 5%; border-radius: 0}




.about-top-text{color:#333333; padding-left: 12%; padding-top: 8%; overflow: hidden;}
.about-top-text .line{width:40px; height: 2px; background: #c9002b; display: block; overflow: hidden;}
.about-top-text h1{font-size:5rem; font-weight: bold; line-height: 8rem;}
.about-top-text h2{font-size:3rem;font-weight: 400}
.about-top-text h3{font-size:2rem; line-height: 3rem;}





.about{width:100%; margin: auto; overflow: hidden; padding-top: 5em; margin-bottom: 3em;}
.about-left{width:25%; min-width: 548px; float: left; overflow: hidden}

.about-right{width:60%; margin-left: 3%; float: left; overflow: hidden; line-height: 2em;}

.neiye-title{ width:100%; margin: auto; overflow: hidden; text-transform: uppercase;}
.neiye-title1{width:100%; margin: auto; overflow: hidden; font-weight: bold; font-size: 1.25em;}
.neiye-title1 span{ display:block;font-size: 1.75em;}
.neiye-title2{ font-size: 1.75em; margin-top: 0.5em;}

.neiye-zzjg-title{ width:100%; margin: auto; overflow: hidden; text-transform: uppercase;}
.neiye-zzjg-title1{width:100%; margin: auto; overflow: hidden; font-weight: bold; font-size: 1.25em;}
.neiye-zzjg-title1 span{ display:block;font-size: 1.75em;}
.neiye-zzjg-title2{ font-size: 1.75em; margin-top: 0.5em;}

.about-content{width:100%; margin: auto; overflow: hidden; margin-top: 2em; color: #323232; font-size: 1em;text-align:justify }
.about-content p{ line-height:2.25em;text-indent: 0;}
.about .btn-more{width:165px; height: 2.6em; line-height: 2.6em; color: #43810c; font-size: 0.875em; border: 1px solid #43810c; text-align: center; text-transform: uppercase; transition: all 0.30s linear; margin-top: 2em;}
.about .btn-more:hover{ background: #43810c; color: #fff; border: none;}


/*组织机构*/
.about-zhici{width:100%; margin: auto; overflow: hidden; margin-top: 4em; }
.about-zhici .text{width:100%; text-align: center; margin-top: 30px; line-height: 1.6em;}
.about-zhici .zc{width:100%; text-align: center; margin-top: 5px;}
.about-zhici .zc img{width:100%; max-width: 800px;}
/*标题2*/
.dfbh-bt2{width:100%; text-align: center; text-transform: uppercase; color: #009440; font-size: 1em; margin: 2.5em 0;}
.dfbh-bt2 span{ display:block; color: #fff; font-size: 1.6em; line-height: 2em; font-weight: bold;}



.leader{width:100%; margin: auto; overflow: hidden; margin-top: 6em; margin-bottom: 4em;}
.leaderbox{width:100%; margin: auto; overflow: hidden; background: url(../images/about-04.jpg) no-repeat left top;}
.leaderbox .leaderleft{width:50%; float: left; margin-left: 6% }
.leaderbox .leaderleft li{ border-bottom:1px solid #e7e7e7; font-size: 1.25em; line-height: 3em; overflow: hidden;letter-spacing:2px}
.leaderbox .leaderleft li .leader1{width:22%; float: left;color:#f01b2f; font-weight: bold; text-align: center}
.leaderbox .leaderleft li .leader2{width:20%; float: left;}
.leaderbox .leaderleft li .leader3{width:58%; float: left;}



.leaderbox .leaderleft li span{width:100px;}
.leadertext{margin-left:2em; margin-right:2em; width:200px;}
.leaderbox .leaderright{width:30%; float: right; }
.leaderbox .leaderright .leadertitle{ font-size: 1.4em; font-weight: bold;color: #1d1d1d; margin: 1.5em 0 }
.leaderbox .leaderright .leadertitle span{ font-size:1.6em; color:#cbcbcb; text-transform: uppercase; font-family: Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif; font-weight:normal; margin-right: 0.5em;}
.leaderbox .leaderright .leaderphoto{}


.zzjg{width:100%; margin: auto; overflow: hidden; margin-bottom: 7em; }
.zzjg .zzjgtitle1{width:100%; overflow: hidden;}
.zzjg .zzjgtitle2{width:100%; overflow: hidden; font-size: 2em; font-weight: bold; color: #313131; text-align: center; margin-top: -2em; background: url(../images/about-08.jpg) no-repeat bottom center; padding-bottom: 1em; margin-bottom: 1em;}
.zzjg .zzjgtp{width:100%; overflow: hidden; text-align: center;}
.zzjg .zzjgtp img{ width:100%; max-width: 1234px;}

.zzjg .zgs{width:100%; margin-top: 3em; overflow: hidden; line-height: 2.2em; font-size: 1.125em;}
.zzjg .zgstitle{width:160px;  color: #fff; margin-bottom: 0.5em; background: url(../images/about-dot.jpg) no-repeat left center #dc2334; padding-left: 2.2em; }
.zzjg .zgs .qzzgs{width:100%; margin: auto; overflow: hidden; margin-bottom: 1.5em;}
.zzjg .zgs .qzzgs li{width:33.3333%; float: left;}
.zzjg .zgs .kgzgs{width:66.666%;float: left;overflow: hidden}
.zzjg .zgs .kgzgs li{width:50%; float: left;}
.zzjg .zgs .cgzgs{width:33.333%;float: left;overflow: hidden}
.zzjg .zgs .cgzgs li{width:100%; float: left;}

.jtwh{width:100%; margin: auto; overflow: hidden; margin-bottom: 4em; }
.jtwh .title04{width:18%; float: left; border-right: 1px solid #dadada; padding-left: 5%; padding-bottom: 1%; padding-right: 2%}
.jtwh .title04-1{ font-size: 4em; color: #e0e0e0;  font-family: Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif}
.jtwh .title04-2{ font-size: 1.75em; text-transform: uppercase; font-family: Cambria, Hoefler Text, Liberation Serif, Times, Times New Roman, serif}
.jtwh .title04-btn{ background: #e1202d; color: #fff; width:100%;  float: right;line-height: 2.5em; margin-top: 2.5em; text-align: center; font-size:0.75em;}

.jtwh .whright{width:78%; float: right; overflow: hidden;}
.jtwh .whright .whtitle{width:100%; margin: auto; overflow: hidden; color: #e1202d; font-weight: bold; font-size: 2em; background: url(../images/about-10.jpg) no-repeat bottom left; padding-bottom: 0.8em; margin-bottom: 1em}
.jtwh .whright .whbox{width:100%; border:2px solid #fbfbfb; text-align: center;margin: auto; overflow: hidden; padding: 1em 0}


.jtwh-bottom{width:100%; margin: auto; overflow: hidden;margin-bottom: 4em;}
.jtwh-ln{width:46%; float: left;}
.jtwh-ln-line{width:1px; margin:4% 3%; height: 110px; float: left; background: #d9d9d9;}

.jtwh-ln .lntitle{width:100%; color: #e1202d; font-size: 1.8em;}
.jtwh-ln .lntitle span{color:#f8f7f7;display:block; text-transform: uppercase; font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Arial Black," sans-serif"}
.jtwh-ln .lnbox{width:100%; margin-top: 1em; font-size: 1.125em; letter-spacing: 2px; line-height: 1.5em;}



.ygfc{width:100%; margin: auto; overflow: hidden; margin-bottom: 5em;}
.ygfc-title{width:100%; margin: auto; overflow: hidden; margin-bottom: 2%}
.ygfc-title .ygtitle1{ color: #7e7e7e; text-transform: uppercase; font-size: 1.4em; padding-left: 2%}
.ygfc-title .ygtitle2{ color: #eb0a1a; font-weight: bold; font-size: 1.8em; letter-spacing: 5px; border-left: 5px solid #eb0a1a; padding-left: 2%}

.ygfclist{width:100%; margin: auto; overflow: hidden;}
.ygfclist ul{ margin-left: -3%}
.ygfclist ul li{width:30%; float: left; margin-left: 3%;}
.ygfclist ul li .pic{width:100%;}
.ygfclist ul li .pic img{width:100%;}
.ygfclist ul li .title{border:1px solid #e9e9e9; overflow: hidden;}
.ygfclist ul li .title .titletext{ width:60%; float: left;margin-left: 5%;}
.ygfclist ul li .title .titletext1{ border-left:5px solid #e1202d; margin-top: 5%; padding-left: 3%; font-size: 1.125em; overflow: hidden;}
.ygfclist ul li .title .titletext2{ text-transform: uppercase; font-size: 0.5em; color: #999; margin-top: 3%; padding-left: 3%; opacity: 0.5 }
.ygfclist ul li .title .titlebtn{width:20%; float: right; background: #e1202d; color:#fff;height: 5em; text-align: center; padding-top: 1em;}




.jf-honor{width:100%; margin: auto; overflow: hidden;}
.jf-honortitle{width:100%; margin: auto; overflow: hidden; float: left;}
.jf-honortitle .honorleft{width:70%; float: left;}
.jf-honortitle .honorleft .honortitle1{ color: #7e7e7e; font-size: 1.4em; padding-left: 1em;}
.jf-honortitle .honorleft .honortitle1 span{ display:block; font-size: 2.5em; font-weight: bold;color:#d5d5d5;}
.jf-honortitle .honorleft .honortitle2{ font-size: 1.8em; font-weight: bold; color: #eb0a1a; border-left: 5px solid #eb0a1a; padding-left: 2%}
.jf-honortitle .honorright{width:30%; float: left;}
.jf-honortitle .honorright-btn{width:160px; margin-top: 8%; line-height: 2.2em; float: right;background: #e1202d; color:#fff; text-align: center;}
.honorbox{width:100%; margin: auto; overflow: hidden; margin-top: 5%; margin-bottom: 5%;}
.honorbox2{width:100%; margin: auto; overflow: hidden; margin-top: 5%; margin-bottom: 5%; display:none;}




/*翻页*/
.fanye{ width: 100%;float: left; margin-top: 2em; margin-bottom: 2em; text-align: center;font-size: 0.875em;}
.fanye-box{width:380px;  float: none; text-align: center; line-height: 35px;}
.fanye-Previous{width:78px; float:left;border: 1px solid #bfc4c5;height: 35px; color: #666666; margin-right: 5px;}
.fanye-Next{width:78px; float:left;border: 1px solid #bfc4c5; height: 35px;color: #414040; margin-left: 5px;}
.fanye-Number{width:35px; float:left; color: #414040;  margin: 0 5px; border: 1px solid #bfc4c5;}
.fanye-Number-current{width:35px; float:left; color: #fff; background: #028f41; margin: 0 5px;}




/*详细页*/

.detail{width:99%; margin:30px auto;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.15); padding: 4%; overflow: hidden}
.detail .title{ border-bottom: 1px solid #e5e5e5; padding-bottom: 20px; background: none; height: auto;}
.detail .title .title1{width:100%; text-align: center; font-size: 1.25em;}
.detail .title .title2{width:100%; text-align: center; color: #bfbfbf; font-size: 0.875em; margin-top: 20px;}
.detail .title .title2 img{ vertical-align: middle; margin-right: 5px;}
.detail .title .title2 span{ margin:0 1.5%;}

.detail .content{ width:100%; margin: 30px 0}
.next{width:100%; overflow: hidden; color: #818181; font-size: 0.875em; margin-bottom: 50px; margin-top: 20px; line-height: 1.5em}
.next a{color: #818181;}
.next a:hover{color: #9c9c9c;}





.sh{width:100%; overflow: hidden; padding-top: 100px;}
.sh a {
    display: inline-block;
    width: 31%;
    margin: 0 1% 2%;
}
.sh ul{}
.sh ul li{width:100%}
.sh ul li .image{width:100%; font-size: 0}
.sh ul li .image img{width:100%;}
.sh ul li .bt{width:100%; text-align: center; line-height: 2.5em; background: #f2f2f2; color: #545454;}
.sh ul li:hover .bt{background: #c12d31; color: #fff;}










/*滚动新闻样式*/
.post-slide{
		background: #fff;
		margin: 0 15px;
		padding:27px 30px;
		border-bottom: 1px solid #dedde1;
	}
	.post-slide .post-header{
		margin-bottom: 10px;
	}
	.post-slide .subtitle{
		color:#0b99bc;
		font-size:14px;
		display: inline-block;
		margin-bottom:5px;
		text-transform: uppercase;
		transition: all 0.4s ease 0s;
	}
	.post-slide .subtitle:hover{
		color:#333;
		text-decoration: none;
	}
	.post-slide .post-title{
		margin: 0;
	}
	.post-slide .post-title a{
		color:#333;
		font-size:18px;
		font-weight: bold;
		text-transform:capitalize;
		transition: all 0.4s ease 0s;
	}
	.post-slide .post-title a:hover{
		color:#0b99bc;
		text-decoration: none;
	}
	.post-slide .pic{
		overflow: hidden;
		position: relative;
	}
	.post-slide .pic img{
		width: 100%;
		height: auto;
		transform: rotate(0deg) scale(1,1);
		transition: all 0.9s ease 0s;
	}
	.post-slide:hover img{
		transform: rotate(-2deg) scale(1.1,1.1);
	}
	.post-slide .pic:after{
		content: "";
		position: absolute;
		top:0;
		left:0;
		width: 100%;
		height: 100%;
		background: rgba(255,255,255,0);
		transition: all 0.9s ease 0s;
	 
	}
	.post-slide:hover .pic:after{
		background: rgba(255,255,255,0.2);
	}
	.post-slide .post-bar{
		list-style: none;
		padding:12px 0;
		margin: 0;
	}
	.post-slide .post-bar li{
		display: inline-block;
		margin-right:3px;
		color:#aaa;
	}
	.post-slide .post-bar li:last-child{
		margin-right: 0;
	}
	.post-slide .post-bar li a{
		color:#aaa;
		transition:0.3s ease;
	}
	.post-slide .post-bar li a:hover{
		text-decoration: none;
		color:#0b99bc;
	}
	.post-slide .post-description{
		font-size: 14px;
		line-height: 24px;
		margin-bottom:15px;
		color:#767676;
	}
	.post-slide .read-more{
		color:#0b99bc;
		font-size: 14px;
		font-style: italic;
		text-transform: capitalize;
	}
	.post-slide .read-more:hover{
		color:#333;
		text-decoration:none;
	}
	@media only screen and (max-width: 479px) {
		.post-slide{
			padding: 15px;
		}
		.post-slide .post-bar li{
			margin-bottom: 5px;
		}
		.post-slide .post-bar li:last-child{
			margin-bottom: 0;
		}
	}




.fenye{width:100%; text-align: center; margin-top: 20px; margin-bottom: 80px;}
.red{color:#f00;}

/*<1660*/
@media screen and (max-width:1659px) 
{
	.index-top .topbox .menu{width:640px; font-size: 1em;}
	.index-top .topbox2 .menu{width:640px; font-size: 1em;}
}
/*<1500*/
@media screen and (max-width:1599px) 
{
	.width-1500{width:94%; margin: auto;}
	.pro-list .probox ul li .pic{ height: auto;}.pro-list .probox ul li .pic img{width:100%;}
	.about-right{width:55%}
	
}
/*<1450*/
@media screen and (max-width:1449px) 
{
	.index-top .topbox .logo{width:440px;}
	.index-top .topbox .logo img{width:100%}
	.index-top .topbox .menu{margin-left:2%;}
	
	.index-top .topbox2 .logo{width:440px;}
	.index-top .topbox2 .logo img{width:100%}
	.index-top .topbox2 .menu{margin-left:2%;}
	
	.index-newslist2 .gonggao li .news{width:80%;}
}


/*<1400*/
@media screen and (max-width:1405px) 
{
	.index-newslist2 .gonggao li .news{width:75%;}
	.about-right{width:50%}
}


/*<1380*/
@media screen and (max-width:1379px) 
{
	.about-honor{width:100%;}
}


/*<1350*/
@media screen and (max-width:1350px) 
{
	.index-twkc ul li .twkc-btnbox{   font-size:0.875em; }
	.index-twkc ul li .text{ font-size: 1em; line-height: 1.5em;}
	
	.index-top .topbox .menu{ display:none}
	.index-top .topbox .topbtn{ margin-right: 8%;}
}


/*<1300*/
@media screen and (max-width:1299px) 
{
	
	
	
	.width-1300{width:96%}
	.newsbox ul li .title{width:65%;}
	
	.about-right{width:42%}
	.leaderbox .leaderleft li{font-size:0.9em;}
	
	
	.index-title1{ font-size:1.25em;}
	.index-brand .brandico .title{font-size:1.125em}
	
}

/*<1280*/
@media screen and (max-width:1280px) 
{
	
	.width-1280{width:96%;}
	
	.scroll_horizontal .prev{left: 45%;}
	.scroll_horizontal .next{right: 45%;}
	
	.pro-list .probox ul li{width:47%}
	
	.zzjg .zgs{font-size:1em;}
}

/*<1100*/
@media screen and (max-width:1100px) 
{
	.index-newslist1{width:100%;}
	.index-newslist2{width:100%; margin-top: 5%;}
	
	.index-lxwm{background: #ca2236; }
	
	.about-left{display: none;}
	.about-right{width:100%; margin-left: 0;}
	.zzjg .zzjgtitle1{display:none;}
	.zzjg .zzjgtitle2{margin-top:0}
	
	.jtwh .title04{display:none;}
	.jtwh .whright{width:100%}
	.jtwh .whright .whbox img{width:100%}
	
	
	.index-newslist2 .toutiao img{ display:none}
	.index-brand .brand{width:100%}
	.index-brand .brandico{width:100%; margin-top: 6%}
	.index-brand .brandico .ico-list li{ margin-top:2%}
}



/*<1000*/
@media screen and (max-width:999px) 
{
	.index-twysbox .column3{display:none;}
	.index-twysbox .column2{width:49%;}
	.index-twysbox .column1 .row1 .text{width:80%; margin:70% auto 0; line-height: 2em; font-size: 0.875em;}
	.index-twysbox .column1 .row1 .text span{ font-size:1.5em;}
	
	.about-contactbox li{width: 100%;margin-bottom: 20px;}
	.about-contact2 .sub1{width:43%; margin-left: 2%; }
	.about-contact2 .sub2{width:43%; margin-left: 2%; margin-bottom: 20px; }
	
	.newsbox ul li .title{width:58%;}
	
	.subshizi{width:29%; margin-left: 2%;}
	
	.index-top .topbox .topbtn{ display:none;}
	.index-top .topbox2 .topbtn{ display:none;}
	.index-top .topbox .topbtn-2{display:inline-block;  width:135px; height: 50px; border-radius: 15px; background: url(../images/index-ico-yuyue.png) no-repeat 20px  #c12d31; color: #fff; margin-top: 15px; float: right; margin-right: 120px;}
	.index-top .topbox .topbtn-2 span{margin-left:50px; font-size: 1em; line-height: 3em;}
	
	.news-list-box{ margin-top: 2em;}
	.news-list-box li{ margin-top: 10%; padding-bottom: 10%}
	.news-list-box li .pic{display:none;}
	.news-list-box li .textbox{width:100%; margin-left: 0;}
	.news-list-box li .date{ margin-left: 0;}
	
	.leaderbox .leaderleft{width:100%;}
	.leaderbox .leaderright{display:none}
	
	.zzjg .zgs .qzzgs li{width:50%}
	.zzjg .zgs .kgzgs{width:100%}
	.zzjg .zgs .kgzgs li{width:50%}
	.zzjg .zgs .cgzgs{width:100%}
	.zzjg .zgs .cgzgs li{width:50%}
	
	.jtwh-ln{width:100%; margin-bottom: 4%}
	.jtwh-ln-line{display: none;}
	
	.contact li{width:19%; margin: 0 2%}
}


/*<950*/
@media screen and (max-width:950px) 
{
	.footer1 li img{ display: none;}
	.footer2 .f-menulist{display:none;}
	.footer2 .f-info {width:100%; text-align:center;}
	
	.index-xyshow li{width:33%;}
	
	.index-twkc ul li{width:50%;}
	.index-twkc ul li .twkc-btnbox{}
	.index-twkc ul li .text{ }
	
	.index-newslist ul li{ width:48%;  margin-left: 2%;}
	
	.index-aboutbox .column1{width:50%;}
	.index-aboutbox .column2{display:none;}
	.index-aboutbox .column3{width:48%;}
	
	.hun-qi .half{width:100%; margin: auto}
	.hun-qi .half .box .hun{width:100%; } 
	
	.pinpai-school{width:96%;  margin: auto;margin-bottom: 20px; float: none; }
	.xuebubox .left {width: 96%;float: none;margin: auto;}
	.xuebu .right {display: none}
	.pinpai-subnews {width: 100%;float: none;padding-bottom: 10px;margin: auto;}
	
	.pinpai-newsbox{width:99%;}
	.pinpai-newsbox .image img{width:100%;}
	
	.sh ul li{width:96%;    float: none; margin: auto; margin-bottom: 60px;}
	
	.zhaosheng .right {   width: 96%;   float: left; margin:2% ;height: 100%;}
	.zhaosheng .right-top img{width:100%;}
	
	.baoming .left{width:100%;}
	.baoming .right{width:90%; margin: 5%}
	.baoming .right img{width:100%}
	
	.index-story .storyleft{width:100%; text-align: center}
	.index-story .storyright{width:100%; margin-top: 5%}
	
	.footer1 .footer-menu{width:100%}
	.footer1 .footer-menu .submenu{width:20%}
	.footer1 .footer-code{ display:none}
	.footer1 .footer-ico{float:left; width:100%}
	.footer1 .footer-ico img{ margin:0 1em}
	
	
	.contact-content .contact-left .lxfs li{ line-height:2em; font-size: 1em;}
	.contact-content .contact-left{ padding: 8% 0}
	
	.ss-joinus-left{width:100%}
}


/*<850*/
@media screen and (max-width:850px) 
{
	
	
	.about-contact2 .sub1{width:100%; text-align: center; padding-left: 0; padding-top: 60px;background: url(../images/tw-about_19.png)no-repeat center top;}
	.about-contact2 .sub2{width:100%;  text-align: center;padding-left: 0; margin-top: 30px; margin-bottom: 0px;padding-top: 60px;background: url(../images/tw-about_20.png)no-repeat center top;}
	
		.newsbox ul li .image{display: none;}
		.newsbox ul li .title{width:90%;}
	
	
	
	
	.scroll_horizontal .prev{left: 43%;}
	.scroll_horizontal .next{right: 43%;}
	
	.detail .content img{width:80%;}

	.abouttw .image li{width:49%; margin-left: 1%;}
}

/*<760*/
@media screen and (max-width:760px) 
{
	.pro-list .probox ul li{width:100%; margin:0 0 1em }

}

/*<660*/
@media screen and (max-width:660px) 
{
	.index-top .topbox{padding-top:1em}
	.index-top .topbox .logo{width:38%;}
	.index-top .topbox .logo img{width:100%;}
	
	.index-top .topbox2{padding-top:1em; height: 4em;}
	.index-top .topbox2 .logo{width:38%;}
	.index-top .topbox2 .logo img{width:100%;}
	

	
	.index-title{margin: 1em 0; font-size: 1.2em; padding-top: 0;}
	.index-title1{font-size:1.2em;width:40%;}
	.index-title2{font-size:0.875em;width:60%}
	
	
	.index-newslist ul li { width: 96%;margin-left: 3%;}
	.index-newslist ul li .text .summary{ height:auto;}
	.index-newslist ul li .text .more{height:1.5em;margin-top: 1em;}
	.index-news .more{ text-align: center;}
	
	.index-aboutbox{height:auto;}
	.index-aboutbox .column1{width:100%;}
	.index-aboutbox .column3{width:100%;}
	.index-aboutbox .column3 .text{ margin: 1em auto;}
	.index-aboutbox .column3 .image img{width:100%;}
	.index-aboutbox .column1list{display:none;}
	.index-aboutbox .column1title {    width: 80%;    margin: 1em auto;    font-size: 1.125em;}
	
	.bg1{height:auto;}
	
	.index-twysbox{height:auto;}
	.index-twysbox .column1{width:100%;}
	.index-twysbox .column2{width:100%;}
	
	.title-youshi{    display: block; font-size: 1.2em; font-weight: bold; text-align: center; margin-bottom: 1em; width: 100%;}
	.index-twys{ padding: 2em 0;}
	.index-twysbox .column2 .row1{display:none;}
	
	.index-xyshow li{width:49.5%;}
	.index-xyshow li .title{font-size:1.5vw}
	
	.scroll_horizontal .next{right:35%;}
	
	
	.section1{height:18em; background: url(../images/top-about-bg.jpg) no-repeat; background-size: cover}
	.section2{height:18em; background: url(../images/top-news-bg.jpg) no-repeat; background-size: cover}
	.section3{height:18em; background: url(../images/top-contact-bg.jpg) no-repeat; background-size: cover}
	.section4{height:18em; background: url(../images/top-cy-bg.jpg) no-repeat; background-size: cover}
	.section5{height:18em; background: url(../images/top-about-bg.jpg) no-repeat; background-size: cover}
	.top-title{margin-top: 9em; width:40%;}
	.top-title img{width:auto; height:4em;}
	.top-menu { width: 100%; background-color: rgba(193,45,49,0.65);float: left; margin-top: 5.7em; text-align: center; overflow: hidden;
    font-size: 0.875em; vertical-align: middle; line-height: 1.6em; }
	.top-submenu { width: auto; padding: 0 0.5%;display: inline-block; margin: auto; background: none;}
	.abouttw{padding-top: 1em;}
	
	.message{background:url(../images/tw-about_06.jpg)}
	.message .image{width:1%;}
	.message .text{width:99%;}
	.hun-qi .half .box .qi{margin-right:1em;}
	
	.pinpai-link{ padding:1.5em 0}
	.xuebu{padding: 1.5em 0}
	.shizi{padding:1.5em 0}
	.subshizi{width:46%; margin:1.5%}
	
	.pinpai-news{padding:2% 0}
	.pinpai-subnews .title{ margin-bottom: 0.5em}
	.bys{ background:url(../images/tw-pinpai_17.jpg);}
	
	.sh{padding-top: 1.5em}
	.sh ul li{margin-bottom: 1.5em}
	
	.news{padding-top: 1.5em}
	
	.newsbox ul li .image{ display:block;width:95%;}
	.newsbox ul li .image img{width:100%;}
	
	.zhaosheng{padding:1.5em 0}
	.zscx{ padding:1.5em 0;}
	.zscx .title{ margin-bottom: 1em;}
	
	.baoming{ padding-bottom: 1.5em; padding-top: 1.5em; margin: 1.2em 0;}
	.zhaosheng .right-top{height:auto;}
	.zscxbox .content{ padding:1em 0 1.2em}
	
	.flag{padding:1.5em 0}
	.flag .title{ margin-bottom: 1em;}
	
	
	
	.index-lxwm-bt{margin-top:3em;}
	.index-lxwm1{font-size:3em;}
	.footer{ line-height: 1.6em; padding: 1em 0}
	.footer1{width:100%;}
	.footer2{width:100%; margin-left: 0;}
	.footer3{width:100%; text-align: left;}
	
	.xzcybox .subbox2{display:none;}
	.xzcybox .subbox{width:100%}
	
	
	.zzjg .zzjgtitle2{font-size:1.3em;}
	
	.zzjg .zgs .qzzgs li{width:100%}
	.zzjg .zgs .kgzgs{margin-bottom: 2em;}
	.zzjg .zgs .kgzgs li{width:100%}
	.zzjg .zgs .cgzgs li{width:100%;}
	
	.ygfclist ul li{width:100%; margin-top: 5%;}
	.honorbox{display:none}
	.honorbox2{display:block}
	
	.index-newslist2 .toutiao img{ display:block; width:100%}
	
	.news-detail-title{font-size: 1.25em; }
	.news-bg{display:none}
	.news-list-box{margin-top:0}
	
	
	
	.contact-content{background:none}
	.contact-content .contact-left{width:100%; padding-left: 5%}
	.contact-content .contact-right{width:100%;}
	
	.index-brand .brand ul li .text1{font-size:1.2em;}
	
	.section1-1{color: white;
	height: 580px;
	background-image: url(../images/about_bg2.jpg); background-size: cover}
}

