@charset "utf-8";
/* CSS Document */
*{
	padding: 0;
	margin: 0;
}
html{margin:0; padding: 0;font-size: 100%!important;  background: #eaeaea; font-family: "微软雅黑"}
body{margin:0; padding: 0; color: #333;
	font-size: 1em;
  font-family: "Microsoft YaHei", sans-serif;}
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;	text-decoration: none;}a:active{ color: #333} a:visited{ color: #333;}
p{ line-height: 1.7em; margin: 15px 0; text-indent: 2em; color: #7f7f7f;}






/*标题1*/
.index-title1{width:100%; margin: auto; margin-top: 5%; overflow: hidden; text-align: center; font-size:1em; color: #979696; line-height: 2.4em;}
.index-title1 span{ display:block;font-size:2em; color: #3c3b3b;}




/*首页样式*/



/*首页-产业*/
.jtcy{ width:100%; margin: auto; overflow: hidden; margin-top: 2.2%; margin-bottom: 4%}



.jtcy-cy{width: 92%; margin: auto; overflow: hidden}
.index-cy{width:32.3%; margin-left: 1%; float: left;overflow: hidden;}



.index-cy:hover .index-cyt1{ height: 33%; text-align: left;  line-height: 1.5em; font-size: 0.875em;background-color:rgba(0,0,0,0.7);}
.index-cy:hover .index-cyt2{bottom: 25%;}
.index-cy:hover .index-cyt3{bottom: 20%;}
.index-cy:hover .index-cyt4{font-size:1em;opacity: 1;bottom: 10%;}
.index-cy:hover .index-cybg img{opacity:0.9;transform: scale(1.05)}

.index-cyt1{position: absolute;width: 100%; bottom: 0;transition:.4s ease; background-color:rgba(0,0,0,0.0);height: 50px;  color: #fff;}
.index-cyt2{position: absolute;width: 100%;bottom: 8%; transition: .4s ease;color:#fff;font-size: 1.5em;opacity: 1; padding-left: 5%; font-weight: bold}
.index-cyt3{position: absolute;width: 100%;bottom: 5%; transition: .4s ease;color:#fff;font-size: 1em;opacity: 1;padding-left: 5%}
.index-cyt4{position: absolute;width: 90%;bottom: 5%; transition: .4s ease;color:#fff;font-size:1em;opacity: 0;padding-left: 5%}
.index-cybg{position: relative;z-index: -1; background: #000;}
.index-cybg img{width:100%;transition: .4s ease;display: block;height: 100%;}






/* 内页
------------------------------ */
.nei-top{width:100%; margin: auto; overflow: hidden; position: relative;}
.nei-top .tp{ position: absolute;  text-align: center}
.nei-top .tp img{width:100%}

.nei-top .about-top-text{color:#fff;position: relative; padding-left: 12%; padding-top: 5%; padding-bottom:7%; overflow: hidden; }
.nei-top .about-top-text .line{width:40px; height: 1px; background: #fff; display: block; overflow: hidden;}
.nei-top .about-top-text h1{font-size:3.5em; font-weight: bold; line-height: 2.5em; text-transform: uppercase}
.nei-top .about-top-text h2{font-size:2em;font-weight: 400}
.nei-top .about-top-text h3{font-size:0.9em; line-height: 3em;}


/*子页内栏目导航*/
.news-menu-box{width:100%; border-bottom: 1px solid #f8f9fa; overflow: hidden}
.news-menu-box .submenu{width:100px; text-align: center; float: right;line-height: 4em;}
.z-dh{float:left; line-height: 4em; color: #8e8e8e; font-size: 0.9em;}


/*标题2*/
.nei-title1{width:100%; margin: auto; overflow: hidden; font-size: 1.75em; margin-top: 4%}
.nei-title1 span{ color: #de0a3f; display:block; text-transform: uppercase; font-weight:bold}









/* 关于我们------------------------------ */
.about{width:100%;margin: auto; overflow: hidden; }
.about .title{width:100%; margin: auto; overflow: hidden; margin-top: 2%;}
.about .title .title1{width:30%; float: left; font-size: 1.75em;margin-top: 5px;}
.about .title .title1 span{ text-transform:uppercase; font-size: 1.35em; font-weight: bold; display:block;}
.about .title .title2{width:calc(65% - 100px);  float: left; color: #8c8c8c; font-size: 0.95em; line-height: 1.85em; margin-top: 15px;}
.about .title .title3{width:100px; float: right;}
.about .tp{width:100%; margin: auto; text-align: center; overflow: hidden; margin-top: 2em;}
.about .tp img{max-width:1388px; width:100%;}
.about .text{width:100%; margin: auto; overflow: hidden; color: #8c8c8c; margin-top:3%; line-height: 2.5em;}

/* 文化理念----------------------------- */
.whln{width:100%; margin: auto; overflow: hidden; background: url(../images/about-img2.jpg) no-repeat; padding-bottom: 3%; margin-top: 5%}
.whln .title{width:100%; overflow: hidden; color: #fff; text-align: center; font-size: 0.9em; margin: 2.5% 0}
.whln .title span{ display:block; font-size: 1.95em; font-weight: bold;}
.whln .list{width:70%; margin: auto; overflow: hidden;}
.whln .list li{ width:33.33%; float: left; text-align: center; background: url(../images/whln-bg.png) no-repeat center;height: 235px; }
.whln .list li .ico{ margin-top: 30px}
.whln .list li .ico img{transform: rotate(0deg);transition: transform 0.4s linear;}
.whln .list li .ico:hover img{transform: rotate(360deg);}
.whln .list li .title{color: #fff; font-size: 1.25em; margin-top: 12px;}
.whln .list li .text{width:160px; margin: auto; color: #666; margin-top: 36px; font-size: 0.85em; line-height: 1.75em;}





/* 组织架构----------------------------- */
.zzjg{width:100%; margin: auto; overflow: hidden; background: url(../images/zzjg-bg.png)#fcfcfc no-repeat right top 6%; padding-top: 4%; padding-bottom: 4%}
.zzjg .title{ border-left: 8px solid #e11624; color: #b2b2b2; font-size:0.9em; padding-left: 20px; }
.zzjg .title span{ color: #000; font-size: 2.2em; font-weight: bold; display:block;}
.zzjg .content{width:100%; margin: auto; overflow: hidden; text-align: center;}
.zzjg .content img{ max-width: 1330px; width: 100%;}


/* 领导致辞----------------------------- */
.zhici{width:100%; margin: auto; overflow: hidden; margin-top: 4%}
.zhici-left{width:45%; float: left;}
.zhici-left img{max-width:607px; width:100%}
.zhici-right{width:50%; float: right;}
.zhici-right .title{width:100%; margin: auto; overflow:hidden; background: url(../images/zhici-line.jpg) no-repeat bottom left; padding-bottom: 1em; margin-top: 1em; font-size: 2em;}
.zhici-right .title span{text-transform: uppercase;font-size: 1.35em;font-weight: bold;display: block;}
.zhici-right .text{width:100%; margin: auto; overflow: hidden; color: #808080; line-height: 2.2em; margin-top: 4%}



/* 荣誉资质----------------------------- */
.honor{width:100%; margin: auto; overflow: hidden;background: url(../images/honor-bg.png)#f8f9fa no-repeat right top 10%;margin-top: 5%;padding-top: 4%;padding-bottom: 4%}
.honor .title{ border-left: 8px solid #e11624; color: #b2b2b2; font-size:0.9em; padding-left: 20px;  }
.honor .title span{ color: #000; font-size: 2.2em; font-weight: bold; display:block;}
.honor-content{width:100%; margin: auto; overflow: hidden; margin-top: 4%}
.honor-content li{float:left; width:28.33%; margin:0 2.5% ; overflow: hidden}
.honor-content li img{width:100%;transition:.4s ease;}
.honor-content li:hover img{ opacity:0.7;transition:.4s ease;transform: scale(1.03) ;}



/*滚动样式*/
.demo{
    background: linear-gradient(to right,#ffcccc,#d3d3d3);
}
.post-slide{
    margin: 5px 15px;
	padding-top: 15px;
}
.post-slide .post-img{
    overflow: hidden;
	width:92%; margin: auto;
}
.post-slide .post-img img{
    width: 100%;
    height: auto;
    transform: scale(1);
    transition: all 0.5s ease-in-out 0s;
}
.post-slide:hover .post-img img{
    transform: scale(1.03);
}
.post-slide .post-content{
    padding: 2em 0 0 0;
}
.post-slide .post-title{
    font-size: 1.125em;
    margin-top: 0;
    text-transform: capitalize;
	text-align: center
}
.post-slide .post-title a{
    display: inline-block;
    color: #898989;
    transition: all 0.3s ease 0s;
}
.post-slide .post-title a:hover{
    color: #3d3030;
    text-decoration: none;
}
.post-slide .post-description{
    font-size: 1.125em;
    color: #6b6b6b;
    line-height: 24px;
    margin-bottom: 30px;
	margin-top: 20px;
}
.post-slide .post-bar{
    padding: 0;
    margin-bottom: 15px;
    list-style: none;
}
.post-slide .post-bar li{
    color: #676767;
    padding: 2px 0;
}
.post-slide .post-bar li i{
    margin-right: 5px;
}
.post-slide .post-bar li a{
    display: inline-block;
    font-size: 12px;
    color: #808080;
    transition: all 0.3s ease 0s;
}
.post-slide .post-bar li a:after{
    content: ",";
}
.post-slide .post-bar li a:last-child:after{
    content: "";
}
.post-slide .post-bar li a:hover{
    color: #3d3030;
    text-decoration: none;
}
.post-slide .read-more{
    display: inline-block;
    padding: 10px 35px;
    font-size: 0.85em;
	text-transform: uppercase;
    color: #fff;
    background: #7e7e7e;
	border-radius: 50px;
    transition: all 0.30s linear;
}
.post-slide .read-more:hover{
    background: #f92543;
    text-decoration: none;
}







/* 底部
------------------------------ */
.tx-foot{ width:100%;height: auto; float:left;background: #000; padding: 0; color: #fff;}
.tx-foot1{width:100%; margin: auto; overflow: hidden; text-align: center; background: #0e0e0e; padding:1% 15%; }
.tx-foot1 .list{width:14.2%; margin:auto; float: left;}
.tx-foot1 .list a{ color: #ae9271;}
.tx-foot1 .list a:hover{  opacity: 0.8}

.tx-foot2{width:64%; margin: auto; overflow: hidden; margin-top: 3%; margin-bottom: 2%}
.tx-foot2 .foot-logo{width:160px; float:left; background: url(../images/foot-line.jpg) no-repeat right center; padding-right: 5%; margin-right: 5%}
.tx-foot2 .foot-list{float:left;width:60%; color: #7e7e7e; font-size: 0.938em; line-height: 1.875em; margin-top: 1em;}
.tx-foot2 .foot-list ul{width:50%; float: left;}
.tx-foot2 .foot-code{float:right;}

.tx-foot3{width:100%; padding:1% 8%; border-top:1px solid #1c1c1c; color: #88664c; font-size:0.85em; margin-bottom: 1%}
.tx-foot3-left{width:50%; float: left; text-align: left;}
.tx-foot3-right{width:50%; float: right; text-align: right;}
.tx-foot3 a{ color:#88664c;}
.tx-foot3 a:hover{color:#b48f59;}


.ss-topbg{
	width: 100%;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
}

.section1{/*企业文化背景图*/
  	color: white;
	height: 600px;
	background-image: url(../images/about-bg2.jpg);
	background-size:auto;}

/*内页头部背景图*/
.section1{ width:100%; margin: auto; overflow: hidden;}
.section1 img{ max-width:100%}


.nei-bg{width:100%; margin: auto; overflow: hidden; background: #f8f9fa;}

/*新闻*/
.xw{width:100%; overflow: hidden; margin-top: 3em; }
.xw .xwbox{width:94%; margin: auto;overflow: hidden;}
.xw .xwbox ul{ width: 103.33%; margin-left: -3.33%; overflow: hidden;}
.xw .xwbox ul li{width:30%;float: left;margin:0 0 0 3.33%;margin-bottom: 4em;}
.xw .xwbox ul li .pic{width:100%;  overflow: hidden;  position: relative}
.xw .xwbox ul li .pic .tp{transition:.4s ease;height: 300px;overflow: hidden; width: 100%; position: absolute}
.xw .xwbox ul li .pic .tp img{transition:.4s ease;max-height: 100%}
.xw .xwbox ul li .pic .date{width: 85px; height: 100px; color: #fff; background: #ee142d; float: left;  text-align: center;position: relative}
.xw .xwbox ul li .pic .date1 {font-size: 2em; width:100%; float: left; margin-top:15px}
.xw .xwbox ul li .pic .date2 { font-size: 0.875em;width:100%; float: left; line-height: 1.5em;}

.xw .xwbox ul li .title{ background: #fff;   color: #474747; text-align: center;line-height: 2em; padding: 2% 6%; transition:.4s ease; overflow: hidden; width:100%; margin: auto;}


.xw .xwbox ul li .title .bt{width:100%; font-size: 1.125em; text-align:left;  overflow: hidden;height: 2.75em; line-height: 2.25em;  margin-bottom: 1em; border-bottom: 1px dotted #ccc; padding-bottom: 10px;}
.xw .xwbox ul li .title .text{width:100%; font-size: 0.9em; text-align: left; line-height: 1.5em; height: 2.75em; overflow: hidden;}
.xw .xwbox ul li .title .more{width: 100%; float: left; line-height: 2.5em; font-size: 0.75em; color: #666; text-transform: uppercase; text-align: right; margin-top: 1em;}

.xw .xwbox ul li:hover .pic img{ opacity: 0.4;transition:.4s ease;transform: scale(1.1) translate(-45%,-45%);}
.xw .xwbox ul li:hover .title{ transition:.4s ease; background: #fff;}
.xw .xwbox ul li:hover .title .arrow{color: #fff;padding-right: 10px; transition:.4s ease;}
.xw .xwbox ul li .pic::before{content:'';width:  100%;height:  100%;position:  absolute;top: 0;background: rgba(0,0,0,0);left:  0;transition:  .4s ease;}
.xw .xwbox ul li:hover .pic::before{content:'';background: rgba(0,0,0,1);}

.xw .xwbox ul li a {
	display: block;
	height: auto;
	overflow: hidden;
	text-decoration: none;
}
.xw .xwbox ul li .pic {
	height: 294px;
	width: 100%;
	position: relative;
	overflow: hidden;
	padding-bottom: 13%;
}
.xw .xwbox ul li .pic img {
    width: auto!important;
    height: auto!important;
    left: 50%;
    top: 50%;
    transition: .4s ease;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    position: absolute;
}





/*风采*/
.fc{width:100%; margin: auto; overflow: hidden; background: #fff; margin-top: 3%}
.fc-li{border-bottom:1px solid #ccc; padding-bottom: 2em;}
.xw .xwbox ul li .title-fc{width:100%; padding: 0;}
.xw .xwbox ul li .title-fc .bt{width:100%; font-size: 1.25em; text-align:left;  overflow: hidden;height: 2.75em; line-height: 2.75em; font-weight: bold;margin-bottom: 1em;padding-bottom: 10px; margin-top: 1em;}
.xw .xwbox ul li .title-fc .text{width:60%; font-size: 0.9em; text-align: left; line-height: 1.5em; height: 1.5em; overflow: hidden; float: left; color: #8c8c8c;}
.xw .xwbox ul li .title-fc .date{width: 40%; float: right; line-height: 1.5em; font-size: 0.75em;height: 1.5em; color: #8c8c8c; text-transform: uppercase; text-align: right;}

/*产品*/
.xw .xwbox ul li .title-fc .bt-pro{width:100%; font-size: 1.25em; text-align:center;  overflow: hidden;height: 2.75em; line-height: 2.75em; font-weight: bold;margin-bottom: 1em;padding-bottom: 10px; margin-top: 0.5em;}
.xw .xwbox ul li .title-fc .text-pro{width:100%; font-size: 0.9em; text-align: center; line-height: 1.5em; height: 1.5em; overflow: hidden; float: left; color: #8c8c8c;}



/*新闻*/

.news-list-box{ width:100%; overflow: hidden; background: #fff; margin-top: 3%}
.news-list-box li{margin-top:4%; overflow: hidden; border-bottom: 1px dashed #e5e5e5;transition:.4s ease; line-height: 2em; }
.news-list-box li .date{width: 150px;text-align: right;float: right; color: #666;font-size: 0.938em; line-height: 2em; padding-left: 3%; }
.news-list-box li .textbox{width:100%; float: left; padding-top: 2em; transition:.4s ease;}
.news-list-box li .textbox2{width:94%; margin: auto;}
.news-list-box li .textbox2 .title{ color: #323131; font-size: 1.15em;width:calc(100% - 150px);  float: left; height: 2em; overflow: hidden}
.news-list-box li .textbox2 .title a{ color: #323131;  }
.news-list-box li .textbox2 .title a:hover{ color: #fff;  font-weight: bold; }
.news-list-box li .textbox2 .text{width:100%;float: left;color: #585858; font-size: 0.938em; line-height: 1.75em; margin-top: 2em; height: 50px; overflow: hidden;}
.news-list-box li .textbox2 .more{ width:5%; float: left;font-size: 0.85em; text-transform: uppercase; text-align: center;color:#333; margin-top: 3em; margin-bottom: 3em;transition:.4s ease;}


.news-list-box li:hover .date{ color: #fff;}
.news-list-box li:hover .textbox{ background: #cdaa80;transition:.4s ease;}
.news-list-box li:hover .textbox .title{ color: #fff;}
.news-list-box li:hover .textbox .text{ color: #fff;}
.news-list-box li:hover .textbox .more{color:#fff;width:4%;transition:.4s ease;}

/*营销网络*/
.network{width:100%; margin: auto; overflow: hidden; background: #fff; margin-top:3%}
.network .title{width:100%; margin:3% auto; overflow: hidden; font-size: 0.9em; text-transform: uppercase; color: #b0b0b0; text-align: center;}
.network .title span{ color: #656565; font-size:1.45em; display:block;}
.network .content{width:100%; margin: auto; overflow: hidden; margin-bottom: 5%}
.network .content .nw-left{width:60%; float: left;}
.network .content .nw-left img{max-width:741px; width:100%}
.network .content .nw-right{width:40%; float: right;}
.network .content .nw-right .bt{width:100%; margin: auto; overflow: hidden; position: relative;}
.network .content .nw-right .bt .bt1{width:100%; position: absolute; text-transform: uppercase; color: #f7f7f7; font-size: 2.2em; font-weight: bold;}
.network .content .nw-right .bt .bt2{width:100%; position: relative; color: #000; font-size: 1.5em; margin-top: 3.5%}
.network .content .nw-right .text{width:80%; margin: auto; float: left;overflow: hidden; margin-top: 8%; line-height: 3em; color: #777777;}

.network .content .nw-right .text2{width:80%; float: left; height: 100%; color: #545454;}
.network .content .nw-right .text2 li{width:33%; float: left; margin-top: 80px; border-right: 1px solid #e8e8e8;}
.network .content .nw-right .text2 li .number{width:100%; font-size: 1em; color: #767676; float: right; background:url(../images/index-about-line.jpg)no-repeat left bottom; text-align: center}
.network .content .nw-right .text2 li .number span{font-size: 3em; display:block; color: #333; }


/*搜索*/
.search{width:80%; margin: auto; overflow: hidden; margin-top: 3% }
.search .title{width:100%; margin: auto; overflow: hidden;}
.search .title1{width:100%; background: url(../images/search-title.jpg) no-repeat center; color: #ff0b0b; text-align: center;  height: 5em; line-height: 6em; font-size: 1.35em; font-weight: bold;}
.search .content{width:100%; margin: 3% auto; padding: 1%; overflow: hidden;border: 1px solid #dcdcdc; }
.search-box{border:0;width:80%; height: 2.2em; float: left}
.search-btnbox{width:18%; margin-left: 2%; float: right;}
.search-btn{width:100%; margin: auto; background: #cdaa80; color: #fff; height: 30px; text-align: center; line-height: 30px; font-size: 1.125em;}
.search-btn:hover{ background: #555; color: #fff;}



/*联系我们*/
.map-text{margin-top: -120px;z-index: 9; position: relative; width:100%;overflow: hidden;}
.map-text2{ background: #fff; border-bottom: 1px solid #ececec; height: 120px; padding-top: 70px; padding-left: 5%; color: #949494; font-size:1em;}

.contact{width:100%; margin: auto; overflow: hidden; background: url(../images/contact-bg.jpg) center repeat-y #fff; padding-top: 5%; padding-bottom: 7%}
.contact .messagebox{width:50%; float: left; overflow: hidden;}

.contact .ico{ width:100%; text-align: center; font-size: 1.5em;}
.contact .ico img{ margin-bottom:1em;}

.contact .messagebox .message{width:100%; margin: auto;  overflow: hidden; margin-top: 5%}
.contact .messagebox .message .rowbox{width:80%;  margin: auto; padding: 1em 0; overflow: hidden;}
.contact .messagebox .message .row-left{width:20%; float: left;color: #8b8161; font-size: 1em; display: block }
.contact .messagebox .message .row-right{width:75%; float: left;}
.contact .messagebox .message .row-right .red{color:#df0034; font-weight: bold; margin-left: 10px;}
.contact .messagebox .message .row-right .input{ padding: 10px; width:100%; border: 1px solid #dedede}


.contact .text{width:50%;  float: left; overflow: hidden;}
.contact .text .list{width:80%; margin: auto; overflow: hidden;margin-top: 5%}
.contact .text .list li{line-height:3em; color: #949494;}
.contact .text .list li img{ margin-right:15px;}

.contact .code{ width:80%; margin: auto; overflow: hidden; color: #cfbb9a; font-size:1.125em; line-height: 1.75em; margin-top: 4%}
.contact .code img{float:left; margin-right: 25px;}



.contact-btn{ width:185px; height: 50px; border: 0; line-height: 3em; background: #c12d31; color: #fff; font-size: 1.125em; text-align: center; margin:0 1% 0 0;
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;}

.contact-btn:hover{background-color: #454545;color: white;}



/*翻页*/
.fanye{  width: 100%;float: left; margin-top: 3em; margin-bottom: 3em; text-align: center;font-size: 0.875em;}
.fanye-box{width:380px;  float: none; text-align: center; line-height: 35px; margin: auto;}
.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: #c5a361; margin: 0 5px;}




/*详细页*/
.detail{width:100%; overflow: hidden; margin-top: 4%; background: #fff; padding: 0 5%}
.detail .title{ font-size: 1.5em; margin-top: 4%;   color: #333;  line-height: 2em;  text-align: center; font-weight: bold;}
.detail .date{ line-height: 2.6em; text-align: center;padding-left: 20px; padding: 1%; font-size: 0.938em; color: #7c7c7c; border-bottom: 1px solid #f3f2f2;}
.detail .content{width:100%;margin-top: 40px; line-height: 2em; font-size: 1.125em;text-align:justify}
.detail .content img{max-width:90%;}

.detail-link{width:100%; border-top:1px solid #f0f0f0;overflow: hidden; padding-top: 15px; margin-top: 5%; padding-bottom: 15px; margin-bottom: 3%}
.detail-link li{width: 50%; float: left;overflow: hidden; padding:0 20px;    border-bottom: none;    padding-bottom: 0px;    margin-bottom: 0px;line-height: 30px;color: #595959; font-size: 1em;}
.detail-link li a{color: #555;}
.detail-link-right{float: right;}





.w-1920{width:1903px; margin: auto; overflow: hidden; background: #fff;}
.w-1600{width:1600px; margin: auto; overflow: hidden; }
.w-1500{width:1500px; margin: auto; overflow: hidden;}
.w-1400{width:1400px; margin: auto; overflow: hidden; }
.w-1300{width:1300px; margin: auto; overflow: hidden; }

/*<1920*/
@media screen and (max-width:1919px) 
{
	.w-1920{width:100%;}
}

/*<1820*/
@media screen and (max-width:1819px) 
{
	
}



/*<1750*/
@media screen and (max-width:1750px) 
{
	
}

/*<1660*/
@media screen and (max-width:1659px) 
{
	.w-1600{width:94%; }
	
}
/*<1600*/
@media screen and (max-width:1599px) 
{
	.index-cyt2{ bottom:10%}
	
	
	
}



/*<1500*/
@media screen and (max-width:1519px) 
{
	
	.w-1500{width:96%; }
	.nei-top .about-top-text{padding-bottom:5%}
}


/*<1450*/
@media screen and (max-width:1449px) 
{
	
	
}


/*<1400*/
@media screen and (max-width:1405px) 
{
	.w-1400{width:96%; }
}


/*<1380*/
@media screen and (max-width:1379px) 
{
	.tx-foot2{width:82%}
	
	
}


/*<1366*/
@media screen and (max-width:1365px) 
{
	
	.w-1300{width:96%;}
	
	
}


/*<1300*/
@media screen and (max-width:1299px) 
{
	.nei-top{height:auto}
	.nei-top .tp img{width:110%}
	.nei-top .about-top-text h1{ font-size: 3em;}
}

/*<1280*/
@media screen and (max-width:1280px) 
{
	
	
	
}


/*<1200*/
@media screen and (max-width:1200px) 
{
	
	
	
	
}


/*<1100*/
@media screen and (max-width:1100px) 
{
	.nei-top .about-top-text h1{display:none}
	.tx-foot2{width:92%}
	.tx-foot2 .foot-list{ font-size:0.85em;}
	.tx-foot2 .foot-logo{width:120px;    margin-right: 3%;}
	
}



/*<1000*/
@media screen and (max-width:999px) 
{
	
	.z-dh{display:none}
	.whln .list{width:98%}
	.xw .xwbox ul li{width:46.5%}
	
	.network .content .nw-left{width:100%; text-align: center;}
	.network .content .nw-right{width:100%}
	.network .content .nw-right .bt{margin-top:5%; text-align: center}
	.network .content .nw-right .text{width:100%; line-height: 2em;}
	.network .content .nw-right .text2{width:100%;}
}


/*<950*/
@media screen and (max-width:950px) 
{
	
	
	
	
	
	
}


/*<850*/
@media screen and (max-width:850px) 
{
	.tx-foot1{padding:1% 5%}
	.tx-foot2 .foot-list{width:calc(90% - 100px); }
	.tx-foot2 .foot-code{display:none}
	
	
	
}

/*<760*/
@media screen and (max-width:760px) 
{
	
}
/*<660*/
@media screen and (max-width:660px) 
{
	
	.index-cy{width:100%; margin-bottom: 10px;}
	.nei-top .about-top-text{display:none}
	.nei-top .tp{position:relative}
	.about .title .title1{width:100%}
	.about .title .title2{width:100%;}
	.about .title .title1 span{ font-size:1.15em;}
	.about .title .title3{display:none}
	
	
	.news-menu-box .submenu{width:20%;}
	.about .text{line-height: 2em;}
	.whln .list li .text{width:96%;}
	.whln .list li{ width:33%; margin-right: 0.3%}
	.zzjg{background:#fcfcfc;}
	.zzjg .title{ margin-bottom:3%}
	.zzjg .title span{font-size:1.5em;}
	.zhici-left{display:none}
	.zhici-right{width:100%}
	.zhici-right .title{font-size:1.5em;}
	.zhici-right .title span{font-size:1.25em;}
	.honor .title{font-size: 1em;}
	.honor .title span{font-size:1.5em;}
	
	.tx-foot1{display:none;}
	.tx-foot2 .foot-list ul{width:100%}
	.tx-foot3-left{width:100%}
	.tx-foot3-right{width:100%;text-align:left}
	
	.xw .xwbox ul li .pic{height:200px;}
	.xw .xwbox ul li .pic .tp{height:200px;}
	
	
	.contact{background:#fff;}
	.contact .messagebox{width:100%}
	.contact .text{width:100%; border-top:1px solid #ccc; padding-top: 8%; margin-top: 5%}
	.contact .code{display:none}
	.contact .messagebox .message .rowbox{width:96%}
	
	.detail-link li{width:100%;}
	.detail-link-right{float: left;}
}


/*<620*/
@media screen and (max-width:620px) 
{
	.xw .xwbox ul li{width:100%}
	.xw .xwbox ul li .pic .tp img{ max-height:none; max-width:100%}
	
	.detail .title{font-weight: normal; line-height: 1.5em; font-size: 1.25em;}
	.detail .date{    line-height: 1.5em;font-size: 0.75em; margin-top: 20px;}
}