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


/*内页标题*/
.m-model_title{ width:100%; height:60px; text-align:center; margin:30px auto;}
.f-ny-title{ width:1200px; height:60px; line-height:30px;  text-align:center; margin:0 auto ; font-size: 24px; color:#333333; letter-spacing:2px; font-weight:bold; background:url(../images/title-bj.png) bottom center no-repeat;}




li{ list-style: none;} 
a:hover{ text-decoration: none;}



.m-map{ width: 100%; height: 160px; overflow:hidden; /*border: 1px solid #ddd;*/}
#dituContent{ height:200px!important;}



/*  内页样式 inner style */
.g-main{}
.m-innerbg{ width: 100%; height: 400px; background-position: center center; background-size: cover; margin-top:-50px;}
.m-xq-title{ width:100%; height:130px; background:url(../images/xq-title.jpg) center center no-repeat;}


.m-inner-nav {text-align: center; padding:0;}
.m-inner-nav ul{ width:1200px; margin:0 auto 20px; padding: 0;}
.m-inner-nav ul li{ width:124px; height:40px; line-height:40px; text-align:center; cursor:pointer; font-family:宋体; font-size:18px; color:#fff; display:inline-block; margin:0 10px 10px;}
.m-inner-nav ul li a { background:#555; box-sizing:content-box; display:block; color:#fff;}
.m-inner-nav ul li a:hover{ background:#722c25; color:#fff;}
.m-inner-nav ul li a.d{ background:#722c25; color:#fff;}


/* 列表页样式 */

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


/*新闻样式*/
.m-list-news ul{ width:1200px; margin:0 auto; overflow: hidden; padding:0;}
.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:880px; 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;
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 span{color: #999; display: block;font-size: 12px; margin-top: 8px;
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 .my-desc{ width:880px; height:50px; line-height:25px; color: #666; font-size: 14px;  margin-top: 10px; 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;}
.m-list-news ul li .my-right .my-more{ width:131px; height:37px; margin-top: 10px;}

.m-list-news ul li:hover{ background:#491813;}
.m-list-news ul li:hover .my-right{ margin-left:10px;}
.m-list-news ul li:hover .my-right h3{ color:#fff;}
.m-list-news ul li:hover .my-right span{ color:#fff;}
.m-list-news ul li:hover .my-right .my-desc{ color:#fff;}



 

/* 产品样式 start */
.m-list-product .my-product{margin-top:0; overflow:hidden;}

.my-product ul{ margin:0; padding:0;}
.my-product li{width:280px; height:320px;text-align:center;position:relative; float:left; border: 1px solid #98c55f; box-sizing:content-box; margin:0 10px 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;}

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

.my-product li .my-product-box{ width:270px; height:310px; margin:5px; position:relative; overflow:hidden;}
.my-product li .my-product-img{ width:270px; height:255px; overflow:hidden; position:relative; margin:0;}
.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:250px; height:55px; line-height:55px; text-align:center; font-family:宋体; font-size:14px; color:#fff; overflow:hidden; background:#33a640; position:absolute; left:0; bottom:0; padding:0 10px; box-sizing:content-box; margin:0;
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:#722c25;}
.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:#722c25; color:#fff;}

/* 产品样式 end */



/* 案例样式 start */
.m-list-case .my-case{margin-top:0; overflow:hidden;}

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

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

.my-case ul li .my-case-box{ width:380px; height:285px; overflow:hidden; position:relative;}
.my-case ul li .my-case-img{ width:380px; height:285px; 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-case ul li .my-case-img img{ width:100%;}
.my-case ul li .my-case-txt{ width:340px; height:40px; line-height:40px; font-size:14px; color:#fff; background:rgba(5,150,23,0.7); padding:0 20px; box-sizing:content-box; position:absolute; left:0; bottom:0; 
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-case ul li:hover .my-case-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-case ul li:hover .my-case-txt{ background:#722c25;}



/*案例样式 end */


/*服务项目*/
.m-list-service .wd-service{margin-top:0; overflow:hidden;}

.wd-service ul{ margin:0; padding:0;}
.wd-service ul li{ width:350px; height:280px; float:left; _display:inline; overflow:hidden; text-align:center; margin:0 20px 25px;}
.wd-service ul li .wd-service-img{ width:350px; height:225px; overflow:hidden;}
.wd-service ul li .wd-service-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;}
.wd-service ul li .wd-service-txt{ width:310px; height:35px; line-height:35px; font-size:14px; color:#fff; background:#326cb6; padding:0 20px; 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;}


.wd-service ul li:hover .wd-service-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);}
.wd-service ul li:hover .wd-service-txt{ background:#b70606;}



/* 视频样式 start */
.m-list-video .my-video{margin-top:0; overflow:hidden;}
.my-video ul{ margin:0; padding:0;}
.my-video ul li{ width:350px; height:280px; float:left; _display:inline; overflow:hidden; text-align:center; margin:0 20px 25px;}
.my-video ul li .ny-video{ width:350px; height:225px; overflow:hidden; position:relative; background:#000;}
.my-video ul li .ny-video .my-video-img{ width:350px; height:225px; 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-video ul li .ny-video .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 .ny-video .my-video-icon{ width:60px; height:60px; position:absolute; left:145px; top:137px; opacity:0;
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-video ul li .my-video-txt{ width:310px; height:55px; line-height:55px; font-size:14px; color:#fff; background:#326cb6; padding:0 20px; 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-video ul li:hover .my-video-txt{ background:#3574c4;}
.my-video ul li:hover .my-video-img{ opacity:0.8;}
.my-video ul li:hover .ny-video .my-video-icon{ top:87px; opacity:1;}










/* 人才招聘 */

.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:#722c25 }
.m-list-job .chan_jies p{ margin-top:10px; color:#5c5b5b; line-height:24x;}
.m-list-job .chan_jies .more a{ color:#722c25; 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:#722c25;}

/* 视频中心列表 */
.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: #722c25;}
/* 文章专题首页 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 #722c25;}
.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: #722c25;}
.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:#722c25; border-radius:50%; text-align:center; border:3px solid #722c25; 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:#722c25;}
/*联系方式*/
.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:#722c25; 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:#722c25; 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 #722c25; 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 #722c25; 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 #722c25; 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:#722c25; color:#fff; border:none; font-size:16px;}


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


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

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


/* 详情页样式 */
.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 50px; 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;}
.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: 1180px; margin:20px auto;}
#kkpager{clear:both;color:#555;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 #722c25;display: inline;padding: 3px 10px 3px 10px;margin-right: 5px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background: #722c25;color: #fff;}
#kkpager a:hover{border:1px solid #722c25;background-color:#722c25;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:#722c25;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:#722c25;}
#kkpager .pageBtnWrap{float:left;}
#kkpager .infoTextAndGoPageBtnWrap{float:right;}
#kkpager .spanDot{float:left;margin-right:5px;}
#kkpager .currPageNum{color:#FD7F4D;}
#kkpager .infoTextAndGoPageBtnWrap{padding-top:5px;}






#kefu{ width:120px; height:auto; position:fixed; top:50%; right:5px;z-index:8888; background:#fff; border:1px solid #d1d1d1;border-top:2px solid #722c25; display:none; margin-top:-85px;}
#kefu .top{ width:100%; height:35px; line-height:35px; font-size:14px; color:#333; font-weight:bold; text-align:center;}
#kefu .online_qq{ color:#0c8baf; line-height:33px; padding-left:26px; text-align:center; background:url(../images/rightbar_qqbg.jpg) no-repeat center center; display:block; width:105px; height:33px;}
#kefu .online_qq:hover{ text-decoration:none;}
#kefu .middle{ font-size:12px; width:100%; text-align:center;}
#kefu .middle p{ color:#722c25;}
#kefu .top{ position:relative;}
#kefu b{ display:block;}
#kefu .close2{ position:absolute; right:0; margin-right:10px; margin-top:10px; cursor:pointer;}
.m-right_bar{ width:28px; height:95px; position:fixed; top:50%; right:0; margin-top:-45px; z-index:99999999;}
.m-right_bar img{cursor:pointer;}



/*内页列表页*/
.f-ny-list{ width:100%; height:auto; overflow:hidden;}
.g-zsw{ width:100%; height:123px; background:url(../images/ny-top-bj.png) center center no-repeat; margin-top:-81px; position:relative; z-index:99999;}
.g-hw{ width:100%; height:40px; background:url(../images/hw.png) top center no-repeat;}


/*详情页*/
.my-ny{ width:100%; height:auto; overflow:hidden; background:#eee;}
.m-xq{ width: 1180px; height:auto; overflow:hidden; padding:0 0 20px; margin:50px auto; background:#f5f5f5;
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:#fff; 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:#722c25; 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;}





 /*文章列表样式3*/
.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-box{ width:265px; height:220px; overflow:hidden; position:relative;}  
.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:#722c25;}














