@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;}
p{ font-size:0.55em; color: #000 ;line-height: 2.35em; margin: 15px 0; text-indent: 2em;}


/*新闻详情页*/
.content1{
	font-size:2.1em;
	color: #000;	
}

/*首页样式*/
.xz-top{width:100%; margin: auto; overflow: hidden;}
.index-top{width:100%; float: left; overflow: hidden;}
.index-top .logobox{width:100%; height: 71px; float: left; position: absolute; top: 30px; z-index: 999;  }
.index-top .logobox .logo{width:350px; float: left; margin-left: 70px;}
.index-top .logobox .menu{width:68%; float: right; color: #fff; line-height: 50px; font-size: 1.125em;}
.index-top .logobox .menu ul li{ float:right; padding: 0 2.0%;}

.index-top .logobox a{color:#fff;}
.index-top .logobox a:hover{ }

.jtcy{ width:100%; margin: auto; overflow: hidden; padding-top: 10px;}
.jtcy img{
}
.jtcy-title{ width:4%; float: left;  color: #fff; height: 100%; text-align: center;}
.jtcy-title img{width:100%;}
.jtcy-cy{width: 95.6%;float: right;}


.index-cy{width:24.5%; margin-left: 0.5%; float: left;overflow: hidden;}
.index-cy:hover .index-cyico{opacity: 0; margin-top: 0;transition: .4s ease;}
.index-cy:hover .index-cyt1{margin-top: 8%;font-size: 1.75em;}
.index-cy:hover .index-cyt2{margin-top: 20%;font-size: 1.75em;opacity: 1;}
.index-cy:hover .index-cyline{opacity: 1}
.index-cy:hover .index-cyt3{margin-top: 28%;font-size: 0.875em;opacity: 1;transition: .4s ease;}
.index-cy:hover .index-cyt4{margin-top:8%; font-size: 0.875em; opacity: 0;transition: .4s ease;}
.index-cy:hover .index-cybtn{margin-top: 32%;}
.index-cy:hover .index-cybtn a{opacity:1;}
.index-cy:hover .index-cybg img{opacity: .3;}

.index-cyico{margin-top: 17%;position: absolute;width: 100%;text-align: center;transition: .4s ease;}
.index-cyt1{margin-top: 33%;position: absolute;width: 100%;text-align: center;transition: .4s ease;color:#fff;font-size: 1.5em;}
.index-cyt2{margin-top:6%;position: absolute;width: 100%;text-align: center;transition: .4s ease;color:#fff;font-size: 1.375em;opacity: 0;}
.index-cyline{width: 100%;position: absolute;height: 1px;margin-top: 24%;text-align: center;opacity: 0;}
.index-cyt3{margin-top:7%;position: absolute;width: 100%;text-align: center;transition: .4s ease;color:#fff;font-size: 1em;opacity: 0;}
.index-cyt4{margin-top: 42%;position: absolute;width: 100%;text-align: center;transition: .4s ease;color:#fff;font-size: 1.125em;opacity: 1;}
.index-cybg{position: relative;z-index: -1; background: #000;}
.index-cybtn{position: absolute;width: 100%;margin-top: 9%;transition:.4s ease;text-align: center;}
.index-cybtn a{display: inline-block;background: #d41833;width: 30%;line-height: 30px;transition:.4s ease;opacity: 0; font-size: 0.875em; color: #fff;}
.index-cybg img{width:100%;transition: .4s ease;display: block;height: 100%;}


/*首页样式-新闻*/
.index-news{width:100%; margin-top: 30px; overflow: hidden; margin-bottom: 60px;}
.index-news .newsleft{width:70%; float: left;  overflow: hidden;}
.index-news .newsright{width:30%; float: right;}
.index-news .newsright-box{width: 415px; margin: auto;}
.index-news .newsright-box .dj-img{ width:100%;}
.index-news .newsright-box .dj-img img{width:100%;}
.index-news .newsright-box .dj-title{
    color:  #ca112c;
	font-weight: bold;
    font-size: 1.125em;
	margin: 20px 0;
}

.index-news .newsright-box .dj-list{ font-size:0.875em;}
.index-news .newsright-box .dj-list a{ color:#666;}
.index-news .newsright-box .dj-list a:hover{ color:#ca112c }
.index-news .newsright-box .dj-list ul li{
    color:  #555555;
	line-height: 1.75em;
	height: 1.75em; overflow: hidden;
	font-size:1.1em;
}
.index-news .newsright-box .dj-list ul li span{
   width:80px; float: right; text-align: right;
}


.ft-left1 .title a{ color:#d41833;}
.ft-left1 .title a:hover{ color:#b69565;}



/*首页样式-关于我们*/
.index-about{ width:100%; background: #f9f9f9; height: auto; overflow: hidden; padding-bottom: 50px;}
.index-about .about{width:1650px; margin: auto; overflow: hidden; padding-top: 50px;}
.index-about .about-left{ width:50%; float: left;}
.index-about .about-left .title1{ font-size: 4em; font-weight: bold; color: #e6e5e5;}
.index-about .about-left .title2{ font-size: 2.5em; color: #313131;}
.index-about .about-left .text{font-size: 0.875em;color:  #818181; line-height: 2em;text-indent: 2em; margin-top: 40px;}
.index-about .about-left .btn{width:100%; text-align: right; margin-top: 30px;}

.about-btn{ width:135px; height: 30px; line-height: 30px; background: #d41833; color: #dad5cd; font-size: 0.75em; 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;}

.about-btn:hover{background-color: #b69565;color: white;}



.index-about .about-right{ width:46%; float: right; margin-top: 30px;}
.index-sp{width:80%; margin: auto;}
.index-sp img{width:100%;}
.index-number{width:80%; margin: auto; margin-top: 20px; overflow: hidden}
.index-number li{width:25%; float: left;text-align: center; font-size: 0.875em;}
.index-number li span{ width:100%;font-size:3em; font-weight: bold;}

/*首页样式-底部*/
.footer{ width:100%; background: #282828; overflow: hidden; color: #fff; padding-bottom: 20px;}
.footer1{ width:100%; background: #343434; overflow: hidden; color: #a6a6a6; line-height: 35px; font-size: 0.875em;}
.footer1-1{width:55%; float: left;}
.footer1-2{width:45%; float: right; text-align: right;}
.footer1-2 a{ color:#a6a6a6}
.footer1-2 a:hover{ color:#999}
.footer-1500{width:1500px; margin: auto; }

.footer .menu{width:65%; float: left;color: #b3b3b3;font-size: 0.875em;}
.footer .submenu{width:14%; float: left; padding: 0;}
.footer .submenu ul li{ color: #b3b3b3; line-height: 1.875em; }
.footer .submenu ul li span{ font-size: 1.25em; color: #fff; line-height: 4em;}
.footer .submenu ul li span a{ color:#fff;}
.footer .submenu ul li span a:hover{ color:#E3E3E3;}

.footer .code{width:153px; float: left; text-align: center; font-size: 0.875em; line-height:2em; margin-top: 20px;}
.footer .info{width:330px; float: right; margin-top: 20px; }
.footer .info li{ margin: 20px 0}
.footer .info img{ margin-right: 20px;}



.width-1300{width:1300px; margin: auto; overflow: hidden}

.ss-topbg{
	width: 100%;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
}
/*简介*/
.section1{color: white;
	height: 524px;
	background-image: url(../images/XZJT-jj_01.jpg);}

.section1-1{color: white;
	height: 280px;
	background-image: url(../images/XZJT-jj_11.jpg); 
margin-top: 70px; margin-bottom: 60px;}

/*文化*/
.section2{color: white;
	height: 524px;
	background-image: url(../images/XZJT-wh_01.jpg);}
/*联系*/
.section3{color: white;
	height: 524px;
	background-image: url(../images/XZJT-lx_01.jpg);}
/*新闻*/
.section4{color: white;
	height: 524px;
	background-image: url(../images/XZJT-xw_01.jpg);}
/*质量*/
.section5{color: white;
	height: 524px;
	background-image: url(../images/XZJT-zl_01.jpg);}
/*党建*/
.section6{color: white;
	height: 524px;
	background-image: url(../images/XZJT-dj_01.jpg);}
/*产业*/
.section7{color: white;
	height: 524px;
	background-image: url(../images/XZJT-cy_01.jpg);}




.ss-top-title{ text-align: center; padding-top: 230px; font-size:3em;}
.ss-top-title2{text-align: center; margin-top: 80px;}

.homemenu{ font-size: 1em; margin-top: 25px;}
.news-menu-box{
    text-align:  center;
    width: 100%;
    overflow:  hidden;
    margin-top:  30px;
}
.news-menu-box-line{width:100%; height: 1px; background: #dddddd; float: left; margin-top: -5px;}
.submenu{
    width: 150px;
    padding: 0 2%;
    line-height: 2.5em;
    display:  inline-block;
}
.submenu a:hover{ color: #f62f4c;}
.submenuline{ background: url(../images/news-line.jpg) no-repeat right center}

.about-icobox{ width:100%; text-align: center; margin-top: 70px; overflow: hidden;}
.about-icobox li{ width:33%; float: left;}
.about-icobox a{color:#333;}
.about-icobox a:hover{color:#f00;}
.about-icobox-text{ margin-top:20px;}
.about-title{width:100%;text-align:center; padding-top: 60px;}

.about-box{
    width: 100%;
    margin-top:  -60px;
	overflow: hidden;
}
.about-content{
	width:1300px;
	margin: auto;
	background: #fff;
	padding: 19px;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
	color: #666;
	z-index: 2;
	position: relative;
}
.sp{width:550px; float: left; color: #000; }
.about-red{width:80px; height: 90px; background: #e42540; float: right; text-align: right}
.about-red img{margin-right:10px; margin-top:50px;}

/*about-icobox-img1*/
.about-icobox-img1{ width:100%; height: 80px;
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/XZJT-jj_03.png) center no-repeat;}
.about-icobox-img1:hover, .about-icobox-img1:focus, .about-icobox-img1:active {background: url(../images/XZJT-jj_07.png) center no-repeat;}

.about-icobox-img2{ width:100%; height: 80px;
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/XZJT-jj_04.png) center no-repeat;}
.about-icobox-img2:hover, .about-icobox-img2:focus, .about-icobox-img2:active {background: url(../images/XZJT-jj_08.png) center no-repeat;}

.about-icobox-img3{ width:100%; height: 80px;
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/XZJT-jj_05.png) center no-repeat;}
.about-icobox-img3:hover, .about-icobox-img3:focus, .about-icobox-img3:active {background: url(../images/XZJT-jj_09.png) center no-repeat;}

.about-icobox-img4{ width:100%; height: 80px;
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/XZJT-jj_06.png) center no-repeat;}
.about-icobox-img4:hover, .about-icobox-img4:focus, .about-icobox-img4:active {background: url(../images/XZJT-jj_10.png) center no-repeat;}



.about-zhanlue{width:100%; background: url(../images/XZJT-jj_15.jpg); overflow: hidden; margin-top: 50px;}
.about-zhanlue .title{width:100%; text-align: center; color: #868686; margin-top: 40px;}
.about-zhanlue .title span{ color: #060606; font-size: 2em; line-height: 2em;}
.about-zhanlue .whitebox{width:94%;margin: 40px auto;background: #fff;overflow: hidden;}
.about-zhanlue .whitebox img{ float:right}
.about-zhanlue .whitebox .text {
	width:55%;
	float: left;
    margin-left:  5%;
    margin-top: 5%;
	color:#666;
}
.about-zhanlue .whitebox .text span{display: block;color: #f53237; font-size: 1.5em;}
.about-zhanlue .whitebox .text .link{
    font-size: 0.85em;
    color:  #666;
	margin: 25px 0;
}


.about-zuzhi{width:100%;height: 300px;background: url(../images/XZJT-jj_17.jpg) center;color:  #fff; padding-top: 55px;}
.about-zuzhi .title{ line-height: 2em;width:96%; margin: auto}
.about-zuzhi .title span{ font-size: 2em; line-height: 2.5em; display: block;}

.about-zuzhibox{
    width: 100%;
    overflow:  hidden;
    margin-top: -90px;
	padding-bottom: 30px;
}

.about-honor{
    width: 100%;
    overflow: hidden;
    margin-top:  30px;
	margin-bottom: 110px;
}
.about-honor .title{
    width: 100%;
    text-align:  center;
}
.about-honor .honorbox{
    width: 73%;
    margin:  40px auto 0;
}



/*企业文化*/
.wh-yuanjing{
    width: 100%;
    overflow:  hidden;
    text-align:  center;
	margin-top: 50px;
}
.wh-yuanjing .title{
    font-size:  2em;
	background: url(../images/XZJT-wh_03.jpg) no-repeat bottom;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.wh-yuanjing2{
    width: 100%;
    overflow: hidden;
    background:  #c5af8f;
    color:  #fff;
	padding: 25px 0 35px 0;
	margin-top: 30px;
}
.wh-yuanjing2 li{
    width: 33%;
    float:  left;
    padding: 0 1.5%;
}
.wh-yuanjing2line{
	background: url(../images/XZJT-wh_07.jpg)no-repeat right;
}
.wh-yuanjing2 li .img{
    float:  left;
    margin-right: 30px;
	margin-top: 10px;
}
.wh-yuanjing2 li .title{ font-size: 1em; margin-bottom: 10px;}
.wh-yuanjing2 li span{font-size:0.5em;}





.wh-jingshen{
    width: 100%;
    overflow:  hidden;
    margin-top: 60px;
}
.wh-jingshen .title{}
.wh-jingshen .sub{
    width: 100%;
    overflow:  hidden;
    margin-top:  30px;
}
.wh-jingshen .sub li{
    width: 30%;
    float:  left;
    margin: 1.5%;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}

.wh-jingshen .sub li img{
    width: 100%;
}
.wh-jingshen .sub li .text{
    width: 90%;
    margin: 20px auto;
}
.wh-jingshen .sub li .text .title1{
    font-size: 1.25em;
}
.wh-jingshen .sub li .text .title2{
    color:  #d6d6d6;
    font-size: 0.5em;
    border-top: 1px solid #f2f2f2;
    margin-top:  10px;
    padding-top:  10px;
}



.wh-linian{width:100%; overflow: hidden; background: url(../images/XZJT-wh_12.jpg); margin-top: 50px;}
.wh-linian .title{
    width: 100%;
    text-align:  center;
    margin: 55px 0;
}

.wh-linianbox{ width:100%; padding-bottom: 30px; overflow: hidden;}
.wh-linianbox li{ width:30%; float: left; text-align: center; color: #fff; margin: 0 1.5%}
.wh-linianbox li img{margin-bottom: 30px;}
.wh-linianbox li span{display:block; font-weight: bold; font-size: 1.2em;}
.wh-linianbox li .text{ text-transform: uppercase; opacity: 0.5; font-size: 0.875em; margin-top: 10px;}

.wh-pinpai{width:100%; overflow: hidden; margin-top: 90px; margin-bottom: 90px;}
.wh-pinpai .title{ width:100%; margin-bottom: 45px; overflow: hidden;}
.wh-pinpaibox{width:98%;margin: auto;overflow:  hidden;border: 20px solid #f3f4f8;}
.wh-pinpaibox-line{width:100%; overflow: hidden;}
.wh-pinpaibox .subbox{width:25%;float: left;overflow:  hidden; text-align: center}
.wh-pinpaibox .subbox2{width:25%;float: left;overflow:  hidden; text-align: center; display: inline-block; font-size: 0;}
.wh-pinpaibox .subbox2 img{width:100%;}
.wh-pinpaibox .subbox .imgs{width:100%; text-align: center; margin-top: 20%;}
.wh-pinpaibox .subbox .imgs img{width:auto; background-size: cover; height: 100%}
.wh-pinpaibox .subbox .title{ font-size: 1.3em; margin-bottom: 10px;}
.wh-pinpaibox .subbox .text{ text-transform: uppercase; color: #ccc; font-size: 0.75em; }


.wh-huodong{ width:100%; overflow: hidden; margin-top: 40px;}
.wh-huodong .title{width:100%; text-align: center; overflow: hidden;}
.wh-huodongbox{width:96%; background: #fff; overflow: hidden; margin: auto}
.wh-huodongbox .img{ float:right;}
.wh-huodongbox .text {
	width:30%;
	float: left;
    margin-left:  3%;
	margin-right:  3%;
    margin-top: 5%;
	color:#666;
    font-size: 0.75em;
	line-height: 1.75em;
}
.wh-huodongbox .text span{display: block;color: #905431; font-size: 2.875em; line-height: 3em;}
.wh-huodongbox .text .link{
    font-size: 0.75em;
    color:  #666;
	margin: 25px 0;
}

.wh-huodonglist{width:100%; overflow: hidden; margin-top: 50px;}
.wh-huodonglist ul{ margin-left: 0.5%}
.wh-huodonglist ul li{
    width: 30%;
    float:  left;
    margin: 1.5%;
	background: #fff;
}
.wh-huodonglist ul li img{
    width: 100%;
}
.wh-huodonglist .text{
    width: 90%;
    margin: 20px auto;
}
.wh-huodonglist .text .title1{
    font-size: 1.25em;
	color: #333;
}
.wh-huodonglist .text .title1 span{ float: right; font-size: 0.75em; color: #999}
.wh-huodonglist .text .title2{
    color:  #d6d6d6;
    font-size: 0.5em;
    border-top: 1px solid #f2f2f2;
    margin-top:  10px;
    padding-top:  10px;
}





/*联系我们*/
.contact{ width:100%; background: #fcfcfc; overflow: hidden; padding: 30px 0; margin-top: 50px;}
.contact .title1{width:50%; float: left; color: #64340c; font-size: 1.875em;}
.contact .title1 span{font-family:impact; text-transform: uppercase; font-size: 2em; color: #d5c8be; display:block;}
.contact .title2{width:50%; float: right; text-align: right}
.contact .title2 span{ display:block; color: #c6a891; font-size: 2em}
.contact .title2 img{ margin:10px;}

.map{width:100%; overflow: hidden;}

.contactlist{width:100%; overflow: hidden; margin-top: 70px;line-height: 2em; margin-bottom: 50px;}
.contactlist li{ border:1px solid #cdcccc; margin-bottom: 50px; color: #8a8a8a;  overflow: hidden}
.contactlist li .list1 {width:28%; border-right:1px solid #cdcccc; overflow: hidden; padding: 2% 3%; float: left;}
.contactlist li .list1 span{color:#64340c; font-weight: bold; font-size: 1.25em; display: block}
.contactlist li .list2 {width:52%;  overflow: hidden; padding: 2% 3%; float: left;}
.contactlist li .list2 span{color:#333;}
.contactlist li .list3{width:20%;  overflow: hidden; padding: 3% 3% 0 2%; float: left;color: #8a8a8a;  background: url(../images/news-line.jpg) no-repeat left bottom}
.contactlist li .list3 img{ vertical-align:middle; margin-right: 20px;}



/*新闻*/
.newsbox{width:1200px; margin:90px auto 0; overflow: hidden;}
.newsbox .title{width:100%; overflow: hidden; background: url(../images/XZJT-xw_03.png) no-repeat right; color: #64340c; font-size: 2em;}
.newsbox .title span{display:block; opacity: 0.26; font-size: 0.688em;font-family:impact;}

.newslist{width:100%;  margin-top: 25px; overflow: hidden; padding-top: 20px; }
.newslist li{ width:98%; background: #fff; float: right; margin-bottom: 2.5%;}
.newslist li .date{width:80px; height: 105px ; padding: 15px;font-family:impact; font-size: 0.875em; background: #945f2e; float: left; margin-left: -10px; margin-top: -10px; color: #fff;text-align: center}
.newslist li .date span{ display:block; font-size: 2em; border-bottom: 2px solid #caaf96; padding-bottom: 10px; margin-bottom: 10px;}
.newslist li .img{width:222px; height: auto;  float: right; margin: 10px; overflow: hidden; background: #000;}
.newslist li .img img{width:100%;}
.newslist li .title{width:70%; float: left; margin: 20px; background: none;}
.newslist li .title .title1{width:100%; border-bottom: 1px solid #e5e5e5; color: #88613d; font-size: 0.688em; font-weight: bold;margin-top: 10px; margin-bottom: 15px; padding-bottom: 15px;}
.newslist li .title .title2{width:100%; color: #a8a8a8; font-size: 0.5em; height: 62px; overflow: hidden;}



.newslist a:hover li .date{ opacity: 0.8}
.newslist a:hover li .img img{ opacity: 0.9}
.newslist a:hover li .title .title1{ color:#a47e5a;border-bottom: 1px solid #f2f2f2;}
.newslist a:hover li .title .title2{ color:#000;}

/*详细页*/
.detail{width:100%;  margin-top: 25px; overflow: hidden; padding-top: 20px; }
.detailbox{width:98%; background: #fff; float: right; margin-bottom: 2.5%;}
.detailbox .date{width:80px; height: 105px ; padding: 15px;font-family:impact; font-size: 0.875em; background: #945f2e; float: left; margin-left: -10px; margin-top: -10px; color: #fff;text-align: center}
.detailbox .date span{ display:block; font-size: 2em; border-bottom: 2px solid #caaf96; padding-bottom: 10px; margin-bottom: 10px;}
.detailbox .title{width:88%; float: left; margin: 20px; background: none;}
.detailbox .title .title1{width:100%; border-bottom: 1px solid #e5e5e5; color: #88613d;  font-weight: bold;margin-top: 20px; margin-bottom: 15px; padding-bottom: 23px;}
.detailbox .title .title2{width:100%; color: #818181; height: auto; line-height: 1.8em; }
.detailbox .title .title2 img{width:auto; max-width: 90%;}


/*新闻 2*/
.newsbox2{width:100%; margin:90px auto 0; overflow: hidden;}
.newsbox2 .title{width:100%; overflow: hidden; background: url(../images/XZJT-xw_03.png) no-repeat right; color: #64340c; font-size: 2em;}
.newsbox2 .title span{display:block; opacity: 0.26; font-size: 0.688em;font-family:impact;}

.newslist2{width:100%;  margin-top: 25px; overflow: hidden; padding-top: 20px; }
.newslist2 li{ width:100%; border-bottom: 1px solid #cfd4da; float: right; margin-bottom: 2.5%; padding-bottom: 2.5%;}
.newslist2 li .date{width:103px; height: 123px ; padding: 15px; font-size: 0.875em; float: left; color: #64340c;text-align: center; border: 3px solid #e5e5e5;}
.newslist2 li .date span{ display:block; font-size: 2.8em; font-weight: bold;border-bottom: 2px solid #caaf96; padding-bottom: 10px; margin-bottom: 10px;}

.newslist2 li .title{width:88%; float: left; margin:0 20px; background: none; font-size: 1.063em;}
.newslist2 li .title .title1{width:100%;  color: #88613d;  font-weight: bold;margin-top: 10px; margin-bottom: 15px; }
.newslist2 li .title .title2{width:100%; color: #a8a8a8; font-size: 0.75em; height: 33px; overflow: hidden;}
.newslist2 li .title .title3{width:100%; font-size: 0.875em; font-weight: bold; margin-top: 10px;}
.newslist2 li .title .title3 .line{width:35px; height: 1px; float: left; background: #64340c; margin-top: 10px; margin-right: 10px;}


.newslist2 a:hover li .date{ opacity: 0.8}
.newslist2 a:hover li .title .title1{ color:#a47e5a; border-bottom: 1px solid #fbfbfb}
.newslist2 a:hover li .title .title2{ color:#c9c9c9;}
.newslist2 a:hover li .title .title3{ color:#a47e5a;}



/*新闻-质量建设*/
.newsbox .titlezl{width:100%; overflow: hidden; background: url(../images/XZJT-zl_03.png) no-repeat center; color: #64340c; font-size: 2em; text-align: center}
.newsbox .titlezl span{display:block; opacity: 0.26; font-size: 0.688em;font-family:impact;}

/*峡州产业*/
.newsbox .titlecy{width:100%; overflow: hidden; text-align: center}
.xzcy{width:100%; overflow: hidden; border-top: 2px solid #f2f2f2;border-left: 2px solid #f2f2f2;border-right: 2px solid #f2f2f2; margin-top: 60px; margin-bottom: 80px;}
.xzcy-line{width:100%; overflow: hidden;border-bottom: 2px solid #f2f2f2;}

.xzcybox{width:100%;}
.xzcybox .subbox{width:50%;float: left;overflow:  hidden; text-align: center}
.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 .imgs{width:100%; text-align: center; margin-top: 20%;}
.xzcybox .subbox .imgs img{width:auto; background-size: cover; height: 100%}
.xzcybox .subbox .title{ font-size: 1.3em; margin-bottom: 40px;background: none; margin-top: 30px;}
.xzcybox .subbox .text{ text-transform: uppercase;font-size: 1.2em; color: #474545 }
/*其他产业*/
.xzct-other{width:100%; overflow: hidden; margin-top: 60px; margin-bottom: 80px;}
.xzct-other li{width:100%; border-bottom: 1px solid #ccc; padding-bottom: 40px; overflow: hidden; margin-top: 40px;}
.xzct-other li .image{width:30%; height: 230px; float: left; overflow: hidden;}
.xzct-other li .image img{cursor: pointer; transition: all 0.6s;}
.xzct-other li .image img:hover{transform: scale(1.1); opacity: 0.7}
.xzct-other li .text{width:66%; float: right; color: #4b4b4b; line-height: 1.8em;}
.xzct-other li .text span{ display:block; color: #b48c2b; font-size: 1.5em; line-height: 2.5em;}



/*翻页*/
.fanye{ width: 100%; text-align: center; margin-top: 50px; margin-bottom: 35px;}
.fanye-news{ width: 100%; text-align: right; margin-top: 50px; margin-bottom: 35px;}



/*<1660*/
@media screen and (max-width:1659px) 
{
	.index-about .about{width:100%;}
	.index-about .about-left{ width:50%; margin-left: 2%;}
}

/*<1500*/
@media screen and (max-width:1499px) 
{
	.footer-1500{width:100%; margin: auto; }
	.footer .menu{width:55%; margin-left: 2%; }
	.footer1-1{width:53%; margin-left: 2%; }
	.footer1-2{width:43%;  margin-right: 2%;}
}


/*<1430*/
@media screen and (max-width:1429px) 
{
	.index-news .newsleft{width:65%;}
	.index-news .newsright{width:35%;}
	.index-news .newsright-box{width:90%;}
	
	
	.index-top .logobox .menu ul li{ float:right; padding: 0 1.5%;}
}


/*<1350*/
@media screen and (max-width:1350px) 
{
	.index-top .logobox .menu{display:none;}
	.index-top .logobox .logo{width:30%;}.index-top .logobox .logo img{width:89%;}
	
		.index-top .logobox .menu ul li{ float:right; padding: 0 1%;}
}


/*<1300*/
@media screen and (max-width:1299px) 
{
	
	
	.index-cy:hover .index-cyt3{ display:none;}
	.index-cy:hover .index-cybtn{ margin-top:35%;}
	.index-cy:hover .index-cyline{margin-top:30%;}
	
	.index-cyico{margin-top:2%;}
	.index-cyt4{ display:none;}
	
	.footer .menu{display:none}
	.footer .code{width:153px; float: left; margin-left: 2%; }
	.footer .info{width:330px; float: left; margin-left: 2%;}
	
	.about-content{width:96%}
	.about-zuzhibox img{width:100%;}
	.about-zuzhi .title{width:96%; margin: auto}
	.width-1300{width:96%; margin: auto;}
	
	.wh-huodongbox .img{ width:100%;}
	.wh-huodongbox .img img{width:100%;}
	.wh-huodongbox .text {width: 96%;margin: auto;overflow: hidden;float: none;}
	
	.newslist2 li .title{width:84%;}
	
}

/*<1200*/
@media screen and (max-width:1199px) 
{
	
	.about-zhanlue .whitebox .text{width:90%; margin-bottom: 30px; }
	.about-zhanlue .whitebox img{width:100%;}
	
	.wh-yuanjing2 li .img { width:100%; text-align: center; margin-bottom: 20px;}
	
	.wh-pinpaibox .subbox .title{ font-size: 1em; }
	.wh-pinpaibox .subbox .text{ font-size: 0.5em; }
	
	.newsbox{width:96%;}
	.newslist li .title{width:67%;}
	.newslist li .date{ display: none;}
	
	.newsbox-zl{width:96%;}
	.xzcybox .subbox .imgs{ margin-top: 10%;}
}



/*<1000*/
@media screen and (max-width:999px) 
{
	
	.contactlist li .list3 img{display: block;text-align: center}
	.contactlist{font-size:0.875em;}
	.contactlist li .list1 {width:100%; border-right:none; border-bottom:1px solid #ccc; text-align: center; background: #f4f4f4;}
	.contactlist li .list2{width:70%;}
	
	.xzcybox .subbox .imgs img{width:30%;}
	.xzcybox .subbox .title {margin-top: 15px; margin-bottom: 15px;}
	.xzcybox .subbox .title img{ width:50%}
	.xzcybox .subbox .text {font-size: 1em; margin-top: 10px;}
}


/*<950*/
@media screen and (max-width:950px) 
{
	.index-top .logobox .logo{width:280px;}.index-top .logobox .logo img{width:89%;}
	
	.index-cy{width:49.5%; margin-left: 0.5%; margin-bottom: 5px;}
	
	.index-cy:hover .index-cyline{ margin-top: 9%;}
	.index-cy:hover .index-cyt3{display: inline; margin-top: 25%;}
	.index-cy:hover .index-cybtn{margin-top:40%;}
	.index-cyico{margin-top:3%;}
	.index-cyt4{margin-top:35%;font-size: 1.125em;  display: inline}
	.index-cyt1{margin-top:25%;}
	.jtcy-title{display:none;}
	.jtcy-cy{width:100%;}
	
	
	.index-news .newsleft{width:100%; }
	.index-news .newsright{width:100%; }
	
	.footer1-1{width:100%; text-align: center}
	.footer1-2{width:100%; text-align: center}
	
	.index-about .about-left{width:96%;}
	.index-about .about-right{width:100%;}
	
	.index-about .about-left .btn{text-align: center;}
	
	.wh-pinpaibox .subbox .text{display:none;}
	.wh-pinpaibox .subbox .title{ font-size:0.85em;}
	
	.wh-huodonglist ul li{width:47%;}
	
	.newslist li .title{width:96%;}
	.newslist li .img{width:96%;}
	
	.newslist2 li .title{width:80%;}
	
	.xzcybox .subbox .text {font-size: 0.875em;}
	
	.xzct-other li .text{ font-size: 0.875em}
	
}


/*<760*/
@media screen and (max-width:760px) 
{
	.newslist2 li .title{width:74%;}

}

/*<660*/
@media screen and (max-width:660px) 
{
	.wh-jingshen .sub li{width:96%}
	.wh-huodonglist ul li{width:96%;}

}