@charset "utf-8";
/*  网站通用样式：内页、头部底部等 */

body{ text-decoration: none !important;  }


/*内页标题*/
.m-model_title{ width:1200px; height:80px; line-height:80px; margin:30px auto; font-size:36px; color:#001517; font-weight:bold; text-align:center; background:url(../images/title-bj.png) center center no-repeat;}
.m-model_title .span{ font-family:宋体; font-size:36px; font-weight:normal;}

/*  内页样式 inner style */
.f-ny-list{ width:100%; height:auto; overflow:hidden; padding:50px 0; box-sizing:content-box;}



@media screen and (max-height: 750px){
	.f-ny-list{ width:100%; height:auto; overflow:hidden; padding:20px 0; box-sizing:content-box;}
}



.f-ny-title{ width:100%; height:90px; text-align:center; overflow:hidden; margin:0 auto 40px; position:relative; }

.m-ny-title{ height:60px; line-height:60px; font-size:40px; color:#fff;}


.about-ny-title{ width:100%; height:90px; background:url(../images/about-ny-title.png) bottom center no-repeat;}  
.news-ny-title{ width:100%; height:90px; background:url(../images/news-ny-title.png) bottom center no-repeat;}  
.wl-ny-title{ width:100%; height:90px; background:url(../images/wl-ny-title.png) bottom center no-repeat;}  
.service-ny-title{ width:100%; height:90px; background:url(../images/service-ny-title.png) bottom center no-repeat;}  
.cultural-ny-title{ width:100%; height:90px; background:url(../images/cultural-ny-title.png) bottom center no-repeat;}  
.honor-ny-title{ width:100%; height:90px; background:url(../images/honor-ny-title.png) bottom center no-repeat;}   
.adv-ny-title{ width:100%; height:90px; background:url(../images/adv-ny-title.png) bottom center no-repeat;}  



 



/* crumb 面包屑 */
.m-crumb { width: 1180px; height:90px; margin: 0 auto; padding:0;color: #666; border-bottom:1px solid #ccc;}
.m-crumb a {color: #666;}
.m-crumb a:hover{ color:#a60900;}

.my-wp{ float:right; line-height:90px; margin-right:30px;}
 


.m-xq-bt{ float:left; padding-left:20px; margin:15px 0 0 30px; border-left:8px solid #a60900;}
.m-xq-bt .m-xq-cn{ font-family:微软雅黑; font-size:22px; color:#000; line-height:25px; font-weight:bold;}
.m-xq-bt .m-xq-en{ font-family:Arial; font-size:20px; color:#333; line-height:20px; margin:12px 0 0; text-transform:uppercase;}


 
 
 
 

.f-xq-xbt{ width:1200px; height:auto; overflow:hidden; margin:0 auto 30px;}
.m-xq-xbt{ width:55%; height:auto; margin:0; float:left;}
.m-xq-xbt img{ width:100%;}



 


.g-main{}
.m-innerbg{ width: 100%; height: 350px; background-position: center center; background-size: cover;border-top: 2px solid #000;}
.m-xq-title{ width:100%; height:130px; background:url(../images/xq-title.jpg) center center no-repeat;}


.m-inner-nav { width:1200px; height:auto; overflow:hidden; margin:0 auto 30px;}
.m-inner-nav ul{width:1200px; margin:0; padding: 0; text-align:center;}
.m-inner-nav ul li{ width:120px; height:35px; line-height:35px; text-align:center; cursor:pointer; font-size:16px; color:#333; display:inline-block; margin:0 0 14px 10px;}
.m-inner-nav ul li a { background:#fff; box-sizing:content-box; display:block; color:#333;
border-radius:50px;
-webkit-border-radius:50px;
-moz-border-radius:50px;
-ms-border-radius:50px;
-o-border-radius:50px;

transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-inner-nav ul li a:hover{ background:#a60900; color:#fff;}
.m-inner-nav ul li a.d{ background:#a60900; color:#fff;}









/* 列表页样式 */

.m-list{ width:1200px; padding: 0 ; margin:0 auto 30px ; }


/*新闻样式*/
.m-list-news ul{ width:1200px; margin:0 auto; overflow: hidden;}
.m-list-news ul li{float: left;width: 100%; height:210px; margin-top:10px; border-bottom:1px solid #eee; padding:0 10px; background:#fff;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.m-list-news ul li .my-left{ width:250px; height:150px; float:left; margin-top:30px;  margin-right:30px;}
.m-list-news ul li .my-left a{ width:250px; height:150px; display:block;}

.m-list-news ul li .my-right{ width:850px; float:left; margin-top:30px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-list-news ul li .my-right h3{color: #333; font-size: 16px; font-weight:bold;}
.m-list-news ul li .my-right span{color: #999; display: block;font-size: 12px; margin-top: 8px}
.m-list-news ul li .my-right .my-desc{ width:850px; height:50px; line-height:25px; color: #666; font-size: 14px;  margin-top: 10px; overflow:hidden;}
.m-list-news ul li .my-right .my-more{ width:131px; height:37px; margin-top: 10px;}

.m-list-news ul li:hover{ background:#ededed;}
.m-list-news ul li:hover .my-right{ margin-left:10px;}
.m-list-news ul li:hover .my-right h3{ color:#a60900;}



 

/* 产品定制 start */

.m-list-product .my-product{margin-top:0; overflow:hidden;}

.my-product ul{ margin:0; padding:0;}
.my-product li{width:368px; height:308px;text-align:center;position:relative; float:left; border: 1px solid #777777; box-sizing:content-box; margin:0 19px 35px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.my-product ul li:nth-child(1){ margin-left:0;}
.my-product ul li:nth-child(3n){ margin-right:0;}
.my-product ul li:nth-child(3n+1){ margin-left:0;}

.my-product li .my-product-box{ width:358px; height:308px; margin:5px; position:relative; overflow:hidden;}
.my-product li .my-product-img{ width:358px; height:258px; overflow:hidden; position:relative;}
.my-product li .my-product-img img{ width:100%;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s; 
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;    
-o-transition:all 1s ease-out 0s;}
.my-product li .my-product-title{ width:358px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#000000; overflow:hidden; background-color:rgb(255,255,255,0.9); padding:0 10px; box-sizing:content-box;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.my-product li:hover{ border-color:#a60900;}  
.my-product li:hover .my-product-img img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.my-product li:hover .my-product-title{ background-color:rgb(166,9,0,0.9); color:#fff;}

/* 产品定制 end */




/* 产品中心 start */

.m-list-goods .my-goods{margin-top:0; overflow:hidden;}

.my-goods ul{ margin:0; padding:0;}
.my-goods li{width:278px; height:218px;text-align:center;position:relative; float:left; border: 1px solid #ccc; box-sizing:content-box; margin:0 10px 20px;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.my-goods ul li:nth-child(1){ margin-left:0;}
.my-goods ul li:nth-child(4n){ margin-right:0;}
.my-goods ul li:nth-child(4n+1){ margin-left:0;}

.my-goods li .my-goods-box{ width:268px; height:218px; margin:5px; position:relative; overflow:hidden;}
.my-goods li .my-goods-img{ width:268px; height:168px; overflow:hidden; position:relative;}
.my-goods li .my-goods-img img{ width:100%;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s; 
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;  
-o-transition:all 1s ease-out 0s;}
.my-goods li .my-goods-title{ width:248px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#000000; overflow:hidden; background-color:rgb(255,255,255,0.9); padding:0 10px; box-sizing:content-box;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.my-goods li:hover{ border-color:#fff;}
.my-goods li:hover .my-goods-img img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.my-goods li:hover .my-goods-title{ background-color:rgba(70,168,92,0.9); color:#fff;}

/* 产品中心 end */


/*基地 start */
.m-list-base{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.m-list-base .my-base{margin-top:0; overflow:hidden;}

.my-base ul{ margin:0; padding:0;}
.my-base ul li{ width:380px; height:270px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative; margin:0 15px 30px;}

.my-base ul li:nth-child(1){ margin-left:0;}
.my-base ul li:nth-child(3n){ margin-right:0;}
.my-base ul li:nth-child(3n+1){ margin-left:0;}

.my-base ul li .my-base-show{ width:380px; height:230px; position:relative; overflow:hidden;}
.my-base ul li .my-base-img{ width:380px; height:230px; overflow:hidden;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}
.my-base ul li .my-base-img img{ width:100%;}
.my-base ul li .my-base-txt{ width:360px; height:40px; line-height:40px; font-size:14px; color:#333; background-color:rgba(255,255,255,0.9); padding:0 10px; box-sizing:content-box; 
transition:all 0.3s ease-out 0s;
-webkit-transition:all 0.3s ease-out 0s;
-moz-transition:all 0.3s ease-out 0s;
-ms-transition:all 0.3s ease-out 0s;
-o-transition:all 0.3s ease-out 0s;}
 
.my-base ul li:hover .my-base-img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.my-base ul li:hover .my-base-txt{ background-color:rgba(133,78,0,0.9); color:#fff;}

/*基地 end */


/* 视频样式 start */
.m-list-video{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.m-list-video .my-video{margin-top:0; overflow:hidden;}

.my-video ul{ margin:0; padding:0;}
.my-video ul li{ width:380px; height:300px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative; margin:0 15px 30px;}

.my-video ul li:nth-child(1){ margin-left:0;}
.my-video ul li:nth-child(3n){ margin-right:0;}
.my-video ul li:nth-child(3n+1){ margin-left:0;}

.my-video ul li .my-video-show{ width:380px; height:260px; position:relative; overflow:hidden;}
.my-video ul li .my-video-img{ width:380px; height:260px; overflow:hidden;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}
.my-video ul li .my-video-img img{ width:100%;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}
.my-video ul li .my-video-icon{ width:380px; height:260px; background:url(../images/video-icon.png) center center no-repeat; position:absolute; top:260px; left:0; opacity:0;
transition:all 0.3s ease-out 0s;
-webkit-transition:all 0.3s ease-out 0s;
-moz-transition:all 0.3s ease-out 0s;
-ms-transition:all 0.3s ease-out 0s;
-o-transition:all 0.3s ease-out 0s;}
.my-video ul li .my-video-txt{ width:360px; height:40px; line-height:40px; font-size:14px; color:#fff; background:#555; padding:0 10px; box-sizing:content-box; 
transition:all 0.3s ease-out 0s;
-webkit-transition:all 0.3s ease-out 0s;
-moz-transition:all 0.3s ease-out 0s;
-ms-transition:all 0.3s ease-out 0s;
-o-transition:all 0.3s ease-out 0s;}
 
.my-video ul li:hover .my-video-img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.my-video ul li:hover .my-video-txt{ background:#a60900;}
.my-video ul li:hover  .my-video-icon{ top:0; opacity:1;}

/*视频展示 end */



/* 荣誉资质 start */
.m-list-honor .my-honor{margin-top:0; overflow:hidden;}
 
.my-honor ul{ margin:0; padding:0;}
.my-honor ul li{ width:370px; height:280px; float:left; _display:inline; overflow:hidden; text-align:center; margin:0 17px 25px;}
.my-honor ul li:nth-child(1){ margin-left:0;}
.my-honor ul li:nth-child(3n){ margin-right:0;}
.my-honor ul li:nth-child(3n+1){ margin-left:0;}
.my-honor ul li .my-honor-img{ width:370px; height:240px; overflow:hidden; background:#000;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.my-honor ul li .my-honor-img img{ width:100%;
transition:all 1s ease-out 0s;
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}
.my-honor ul li .my-honor-txt{ width:370px; height:40px; line-height:40px; font-family:cursive; font-size:20px; color:#fff; background:#3c3c3c; overflow:hidden; padding:0 15px;  
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;
}


.my-honor ul li:hover .my-honor-img{ opacity:0.8;}
.my-honor ul li:hover .my-honor-txt{ background:#a60900;}



/* 荣誉资质 end */




/* 案例展示 start */
.m-list-tourism .my-tourism{margin-top:0; overflow:hidden;}

.my-tourism ul{ margin:0; padding:0;}
.my-tourism ul li{ width:280px; height:320px; float:left; _display:inline; overflow:hidden; text-align:center; margin:0 10px 25px; position:relative; padding:2px; box-sizing:content-box; background:#fff;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.my-tourism ul li:nth-child(1){ margin-left:0;}
.my-tourism ul li:nth-child(4n){ margin-right:0;}
.my-tourism ul li:nth-child(4n+1){ margin-left:0;}
.my-tourism ul li .my-tourism-box{ width:280px; height:280px; overflow:hidden; position:relative;}
.my-tourism ul li .my-tourism-img{ width:280px; height:280px; overflow:hidden;
transition:all 1s ease-out 0s;  
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}
.my-tourism ul li .my-tourism-img img{ width:100%;
transition:all 1s ease-out 0s;  
-webkit-transition:all 1s ease-out 0s;
-moz-transition:all 1s ease-out 0s;
-ms-transition:all 1s ease-out 0s;
-o-transition:all 1s ease-out 0s;}
.my-tourism ul li .my-tourism-line{ width:284px; height:2px; margin-left:-2px; background:#009a44;}
.my-tourism ul li .my-tourism-txt{ width:260px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#333; overflow:hidden; margin:0 auto; overflow:hidden;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}

.my-tourism ul li:hover{ background:#a60900;}
.my-tourism ul li:hover .my-tourism-img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);}
.my-tourism ul li:hover .my-tourism-txt{ color:#fff;}

/*案例展示 end */





/*合作交流 start*/
.m-list-txt ul{ width:1200px; height:auto; margin:0 auto; padding:5px 0 0 0; box-sizing:content-box; }
.m-list-txt ul li{float:left;width:265px; height:320px; margin-top:10px; border-bottom:1px solid #eee; padding:10px; background:#fff; margin:0 10px 25px; box-sizing:content-box;}
.m-list-txt ul li:nth-child(1){ margin-left:0;}
.m-list-txt ul li:nth-child(4n){ margin-right:0;}
.m-list-txt ul li:nth-child(4n+1){ margin-left:0;}

.m-list-txt ul li .my-txt-img{ width:265px; height:220px; overflow:hidden;}   

.m-list-txt ul li .my-txt-txt{ width:265px; height:100px; padding:0 10px;}
.m-list-txt ul li .my-txt-title{ width:245px; height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#333; margin:5px auto; font-weight:bold;}
.m-list-txt ul li .my-txt-desc{ width:245px; height:50px; line-height:25px; overflow:hidden; font-size:14px; color:#666; margin:10px auto 0;}


.m-list-txt ul li:hover{
transform: scale(1.01);
-webkit-transform: scale(1.01);
-moz-transform: scale(1.01);
-ms-transform: scale(1.01);
-o-transform: scale(1.01);

box-shadow: 0 0 10px #ccc;
-webkit-box-shadow: 0 0 10px #ccc;
-moz-box-shadow: 0 0 10px #ccc; 
-ms-box-shadow: 0 0 10px #ccc;
-o-box-shadow: 0 0 10px #ccc;}
 
.m-list-txt ul li:hover .my-txt-title{ color:#a60900;}

/*合作交流 start*






/* 人才招聘 */

.m-list-job .right_chanpin{ width:780px; float:right; height:auto;}

.m-list-job .ul-list_job{ overflow:hidden;}
.m-list-job .cpjian{ width:740px; height:auto;padding-top:20px; padding-bottom:10px;  margin:0 auto;border-bottom:1px solid #d5d5d5;}
.m-list-job .cpjian p{ line-height:20px; color:#504f4f;}
.m-list-job .chanpi_warp{ overflow:hidden; width:550px; height:155px; border-bottom:1px dotted #d5d5d5; margin:15px auto; margin:15px; padding:15px; background:#fff; }
.m-list-job .chanpi_warp:nth-child(odd){ float:left;}
.m-list-job .chanpi_warp:nth-child(even){ float:right;}

.m-list-job .cpjian p{ line-height:20px; color:#504f4f;}
.m-list-job .chanpin_tuone{ width:180px; height:125px;overflow:hidden; float:left;} 
.m-list-job .chanpin_tuone a{ display:block; width:100%; height:100%; background-position:center center; background-size:contain; background-repeat:no-repeat;}
.m-list-job .chanpi_warp .chan_jies{ width:320px; height:125px; overflow:hidden; float:left; margin-left:15px; }
.m-list-job .chanpi_warp .chan_jies p{ color:#5c5b5b; height:69px; line-height:23px; overflow:hidden; font-size:12px; text-indent:2em;}
.m-list-job .chan_jies span{ display:block; line-height:24px; font-size:15px; font-weight:bold; color:#5c5b5b; clear:both;
transition:all 0.5s ease-out 0s;
-webkit-transition:all 0.5s ease-out 0s;
-moz-transition:all 0.5s ease-out 0s;
-ms-transition:all 0.5s ease-out 0s;
-o-transition:all 0.5s ease-out 0s;}
.m-list-job .chan_jies a:hover span{color:#a60900 }
.m-list-job .chan_jies p{ margin-top:10px; color:#5c5b5b; line-height:24x;}
.m-list-job .chan_jies .more a{ color:#a60900; text-indent:0; display:block; font-size: 14px;height: 23px;line-height: 23px; padding: 0 0 0 15px; text-align: left;width: 105px;}
.m-list-job .chan_jies .more a:hover{ text-decoration:underline;}

.chanpi_warp:hover .chan_jies span{ color:#a60900;}

/* 视频中心列表 */
.m-list-video{ overflow:hidden}
.m-list-video .item{ width:33%; padding:1%; float:left;}
.m-list-video .item iframe{ width:100%!important; height:300px!important;}

/* 文章专题首页 start */
.m-home-topic .gallery{margin-top: -10px;}
.m-home-topic h3{position: relative;margin: 16px 0;}
.m-home-topic .sub-nav ul{margin-right: 10px;}
.m-home-topic .pic-box p{position: relative;line-height: 20px;padding: 20px;width: 100%;color: #000;background-color: #fff;box-sizing: border-box;transition: 0.4s;}
.m-home-topic .pic-box{position: relative;padding: 0;float: left;width: 278px;margin: 10px;overflow: hidden;}
.m-home-topic .pic-box img{width: 278px;height: 278px;}
.m-home-topic .pic-box .img{width: 278px;height: 278px; background-position:center center; background-size:contain; background-repeat:no-repeat;}
.m-home-topic .pic-box p{position: relative;line-height: 20px;padding: 10px;color: #000;margin: 0;text-align: center;background-color: #fff;box-sizing: border-box;transition: 0.4s;}
.m-home-topic .box-over{position: absolute;top: 0;left: 0;height: 100%;width: 100%;background-color: #000;opacity: 0;filter: alpha(opacity=0);box-sizing: border-box;transition: 0.4s;}
.m-home-topic .pic-box:hover .box-over{opacity: 0.4;filter: alpha(opacity=40);}
.m-home-topic .pic-box:hover p{color: #fff;background-color: #a60900;}
/* 文章专题首页 end */

/* 文章专题列表页 start */
.m-list-topic ul{margin: 0; overflow: hidden;}
.m-list-topic ul li{float: left;width: 25%;margin-bottom: 30px;}
.m-list-topic ul li .pic a{ display:block; width: 260px; height: 176px; display: block;transform: perspective(800px) rotateY(0deg);transition: all 1s ease 0s;-moz-transform: perspective(800px) rotateY(0deg);-moz-transition: all 1s ease 0s;-webkit-transform: perspective(800px) rotateY(0deg);-webkit-transition: all 1s ease 0s;-o-transform: perspective(800px) rotateY(0deg);-o-transition: all 1s ease 0s;-ms-transform: perspective(800px) rotateY(0deg);-ms-transition: all 1s ease 0s;zoom:1; background-position:center center; background-size:cover; background-repeat:no-repeat;}
.m-list-topic ul li:hover .pic a{transform: perspective(800px) rotateY(-179.9deg);-moz-transform: perspective(800px) rotateY(-179.9deg);-webkit-transform: perspective(800px) rotateY(-179.9deg);-o-transform: perspective(800px) rotateY(-179.9deg);-ms-transform: perspective(800px) rotateY(-179.9deg);}
.m-list-topic ul li .pad{padding: 0 15px;}
.m-list-topic ul li .bor{border: 1px solid #e2e3e8;}
.m-list-topic ul li:hover .bor{border-bottom:1px solid #a60900;}
.m-list-topic ul li .txt{padding: 20px 14px;line-height: 20px;color: #666;}
.m-list-topic ul li .txt p{ height:120px;color:#666; overflow:hidden;}
.m-list-topic ul li .more{height: 42px;line-height: 42px;border-top: 1px dotted #e2e3e8;background-color: #f0f2f5;padding: 0 14px;display: none;}
.m-list-topic ul li .more a{color: #a60900;}
.m-list-topic ul li .more a:hover{text-decoration: underline;}
.m-list-topic ul li .title{height: 55px;margin-bottom: 20px;}
.m-list-topic ul li .title h3 a{ font-size: 14px; color: #333; display: block; height: 25px; line-height: 25px; }
.m-list-topic ul li .title span{float: left;border: 1px solid #e2e3e8;background-color: #f0f2f5;display: inline-block;text-align: center;padding: 6px 5px;margin-right: 15px;}
.m-list-topic ul li .title span em{display: block;font-size: 16px; font-style:normal;}
.m-list-topic ul li .title h3{border-bottom: 1px solid #e2e3e8;overflow: hidden;height: 54px;}
/* 文章专题列表页 end */




/* 联系方式 start */
.m-contact{width:1000px; height:auto; margin:0 auto 30px; padding:0 10px; background:#fff;}
/*标题*/
.m-contact .title{width:100%; height:auto; padding-top:20px; text-align:center;}
.m-contact .title h4{font-size:48px; font-weight:normal; color:#555; padding-bottom:10px;}
.m-contact .title p{font-size:14px; color:#999; line-height:24px;}
/*售前售后电话*/
.m-contact .contactWay{width:100%; height:auto; padding:30px 0 50px;}
.m-contact .contactWay li{width:400px; float:left; padding:0 40px; box-sizing:content-box;}
.m-contact .contactWay li:after{content:" "; display:block; clear:both;}
.m-contact .contactWay li .img{width:110px; font-size:65px; color:#a60900; border-radius:50%; text-align:center; border:3px solid #a60900; height:110px; line-height:110px; float:left; overflow:hidden; margin-right:40px;}
.m-contact .contactWay li .img img{width:100%; height:auto;}
.m-contact .contactWay li .Info{width:250px; height:70px; float:left; margin:20px 0;}
.m-contact .contactWay li .Info span{font-size:18px; display:block; line-height:30px; color:#666;}
.m-contact .contactWay li .Info p{font-size:24px; display:block; line-height:40px; color:#a60900;}
/*联系方式*/
.m-contact .contactInfo{width:100%; height:auto;}
.m-contact .contactInfo .map{width:500px; height:auto; float:left; margin-bottom:30px;}
.m-contact .contactInfo .map img{width:100%; height:auto;}
.m-contact .contactInfo .Info{width:370px; height:auto; padding:50px 0 0 80px; box-sizing:content-box; float:right; background:url(../images/contactBg.png) no-repeat;}
.m-contact .contactInfo .Info h4{font-size:30px; color:#a60900; font-weight:normal; padding-bottom:15px;}
.m-contact .contactInfo .Info p{width:100%; line-height:24px; padding-bottom:10px; font-size:14px; color:#666; box-sizing:content-box;}
.m-contact .contactInfo .Info p:after{display:block; clear:both;}
.m-contact .contactInfo .Info p b{width:15%; display:block; float:left;}
.m-contact .contactInfo .Info p span{width:85%; display:block; float:left;}

/*联系方式 end */


/*在线留言*/
.m-message{width:1100px; height:auto; margin:0 auto;}
/*留言图片*/
.m-message .img{width:500px; height:auto; float:left;}
.m-message .img img{width:500px; height:auto;}
/*留言框*/
.m-message .messageCon{width:550px; height:auto; float:right;}
.m-message .messageCon .title{width:100%; height:auto; padding-top:20px; margin-bottom:30px;}
.m-message .messageCon .title h4{font-size:30px; font-family:"Times New Roman"; color:#a60900; font-weight:normal; padding-bottom:10px;}
.m-message .messageCon .title h5{font-size:18px; color:#333; line-height:24px; font-weight:normal;}

.m-message .messageCon .messageBox{width:100%; height:auto;}
.m-message .messageCon .messageBox .text{width:550px; height:45px; box-sizing:border-box; border:1px dashed #a60900; background:rgba(0,139,214,.05); margin-bottom:10px;}
.m-message .messageCon .messageBox .text i{display:block; float:left; width:59px; height:43px;}
.m-message .messageCon .messageBox .text .i1{background:url(../images/messageIcon1.png) center no-repeat;}
.m-message .messageCon .messageBox .text .i2{background:url(../images/messageIcon2.png) center no-repeat;}
.m-message .messageCon .messageBox .text span{display:block; float:left; width:1px; height:20px; margin:12px 0; background:#ccc;}
.m-message .messageCon .messageBox .text input{width:488px; height:20px; float:left; box-sizing:border-box; padding:0 15px; margin:12px 0; border:none; background:none;}

.m-message .messageCon .messageBox .textarea{width:550px; height:120px; box-sizing:border-box; border:1px dashed #a60900; background:rgba(0,139,214,.05); margin-bottom:10px;}
.m-message .messageCon .messageBox .textarea textarea{border:none; background:none; padding:10px 15px; line-height:25px;width: 550px;}

.m-message .messageCon .messageBox .vCode{width:550px; height:45px; margin-bottom:20px;}
.m-message .messageCon .messageBox .vCode input{border:1px dashed #a60900; background:rgba(0,139,214,.05); box-sizing:border-box; width:200px; height:45px; float:left; padding:12px 15px; line-height:25px;}
.m-message .messageCon .messageBox .vCode p{width:80px; height:28px; float:left; margin:7px 20px;}

.m-message .messageCon .messageBox .button{width:200px; height:45px;}
.m-message .messageCon .messageBox .button input{width:200px; height:45px; background:#a60900; color:#fff; border:none; font-size:16px;}




/* 详情页样式 */
.m-detail{ width: 1120px; margin: 0 auto 30px; padding:20px 0; min-height:320px;}
.m-article h1{font-size: 26px;color: #333;text-align: center; margin-bottom:15px;}
.m-article img{ max-width: 100%; height: auto;}
.m-article .time{ height:30px; line-height:30px; text-align: center;margin-bottom: 25px; background:#dedede;}
.article-con{ line-height:2em;}

.m-article-detail{ width: 1180px; margin: 0 auto 30px; padding:20px; min-height:300px; background:url(../images/white_90.png) repeat;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-o-border-radius:10px;

box-shadow: 0 0 10px #ccc;
-webkit-box-shadow: 0 0 10px #ccc;
-moz-box-shadow: 0 0 10px #ccc;
-ms-box-shadow: 0 0 10px #ccc;
-o-box-shadow: 0 0 10px #ccc;}
.m-join-detail{ width: 1120px; margin: 20px auto 30px; padding:20px; min-height:300px; background:#fff;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-o-border-radius:10px;

box-shadow: 0 0 10px #ccc;
-webkit-box-shadow: 0 0 10px #ccc;
-moz-box-shadow: 0 0 10px #ccc;
-ms-box-shadow: 0 0 10px #ccc;
-o-box-shadow: 0 0 10px #ccc;}


/* kkpager 翻页样式 */
.m-pager{ width: 1200px; margin:20px auto 0; padding:0 40px 0 0;}
#kkpager{clear:both;color:#666;padding:5px 0px 5px 0px;font-size:13px;}
#kkpager a{float: left;border: 1px solid #DFDFDF;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor: pointer;background: #fff;text-decoration:none;color:#555;}
#kkpager span.disabled{float: left;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border:1px solid #DFDFDF;background-color:#fff;color:#555;}
#kkpager span.curr{float: left;border: 1px solid #a60900;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #a60900;color: #fff;}
#kkpager a:hover{border:1px solid #a60900;background-color:#a60900;color:#fff;}
#kkpager span.normalsize{}
#kkpager_gopage_wrap{position:relative;left:0px;top:0px;}
#kkpager_btn_go{width:44px;height:18px;border:0px;overflow:hidden;line-height:140%;padding:0px;margin:0px;text-align:center;cursor:pointer;background-color:#a60900;color:#FFF;position:absolute;left:0px;top:0px;-moz-border-radius: 3px;-webkit-border-radius: 3px;display:none;}
#kkpager_btn_go_input{width:36px;height:18px;color:#999;text-align:center;margin-left:1px;margin-right:1px;border:1px solid #DFDFDF;position:relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;left:0px;top:0px;outline:none;}
#kkpager_btn_go_input.focus{border-color:#a60900;}
#kkpager .pageBtnWrap{float:left;}
#kkpager .infoTextAndGoPageBtnWrap{float:right;}
#kkpager .spanDot{float:left;margin-right:5px;}
#kkpager .currPageNum{color:#FD7F4D;}
#kkpager .infoTextAndGoPageBtnWrap{padding-top:5px;}










/*详情页*/
.my-ny{ width:100%; height:auto; overflow:hidden; background:#eee;}
.m-xq{ width: 1180px; height:auto; overflow:hidden; padding:20px 0 ; margin:50px auto; background:url(../images/white_90.png) repeat;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-ms-border-radius:10px;
-o-border-radius:10px;

box-shadow: 0 0 10px #ccc;
-webkit-box-shadow: 0 0 10px #ccc;
-moz-box-shadow: 0 0 10px #ccc;
-ms-box-shadow: 0 0 10px #ccc; 
-o-box-shadow: 0 0 10px #ccc;}





/*联系我们*/
.my-contact{ width:1200px; height:585px; margin:0 auto; background:url(../images/white_90.png) repeat; padding:50px; }
.my-contact-left{ width:500px; float:left;}
.my-contact-left .my-contact-title{ width:500px; height:100px;}
.my-contact-left .my-contact-title img{ max-width:100%;}
.my-contact-left .my-contact-map{ width:500px; height:335px; margin:35px auto 0; overflow:hidden; position:relative; border:2px solid #ccc; box-sizing:content-box;}


.my-contact-right { width:550px; height:483px; float:right; background:url(../images/contact-bj.png) left center no-repeat; padding-top:20px;}
.my-contact-right .my-contact-dh{ width:100%; height:80px; background:url(../images/dh.png) left center no-repeat; padding-left:100px; margin-left:65px;}
.my-contact-right .my-contact-dh .dh01{ font-size:18px; color:#323232; line-height:25px; padding-top:10px; margin-bottom:10px;}
.my-contact-right .my-contact-dh .dh02{ font-size:30px; color:#323232; line-height:30px;}
.my-contact-right .my-contact-xq{ width:100%; height:280px; margin-top:100px; padding-left:65px;}


.my-contact-right .my-contact-xq h4{font-size:30px; color:#a60900; padding-bottom:15px;}
.my-contact-right .my-contact-xq p{width:100%; line-height:24px; padding-bottom:10px; font-size:14px; color:#666; box-sizing:content-box;}
.my-contact-right .my-contact-xq p:after{display:block; clear:both;}
.my-contact-right .my-contact-xq p b{width:15%; display:block; float:left;}
.my-contact-right .my-contact-xq p span{width:85%; display:block; float:left;}









