

/*鍏徃绠€浠?/
 .about {padding:10px 4%; margin: 0 auto; overflow: hidden; display: block;}
 .about .text p { line-height: 28px;font-size: 14px;}  
 .about .text p img{max-width:100% !important;height:auto !important;}
 .about .img-block img{max-width:100% !important;height:auto !important;}
 .about .img-block{margin-top: 10px; width: 100%; margin-bottom: 15px;}
 
.aboutvosit{padding:10px 4%; margin: 0 auto; overflow: hidden; display: block;}
.aboutvosit iframe{ width:100%; height:200px; float:left; overflow:hidden;}
 
 /*鍏徃绠€浠?/



/*鑽ｈ獕*/
.honorlist{width: 92%; margin: auto; overflow: hidden; position: relative; margin-bottom: 20px; margin-top: 20px;}
.honorlist ul{zoom: 1;  margin-bottom: 15px;overflow: hidden; }
.honorlist ul li{float: left;width: 48%;margin-right: 4%; overflow: hidden; margin-bottom: 15px; position: relative; cursor: pointer;}
.honorlist ul li:nth-child(2n){ margin-right: 0;}
.honorlist ul li .tuimgt{ overflow: hidden; width: 100%;height: 130px; overflow: hidden; }
.honorlist ul li .tuimgt img{max-width: 100%;-webkit-transition: all 0.9s; -o-transition: all 0.9s; -moz-transition: all 0.9s; transition: all 0.9s;}
.honorlist ul li .tuimgt:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.honorlist ul li .tuext{ background-color: #f1f1f1; padding: 0 10px; text-align: center; font-size: 14px; height: 36px; line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*鑽ｈ獕*/

/*鍏徃灞曠ず*/
.piclist{width: 92%; margin: auto; overflow: hidden; position: relative; margin-bottom: 20px; margin-top: 20px;}
.piclist ul{zoom: 1;  margin-bottom: 15px;overflow: hidden; }
.piclist ul li{float: left;width: 48%;margin-right: 4%; overflow: hidden; margin-bottom: 15px; position: relative; cursor: pointer;}
.piclist ul li:nth-child(2n){ margin-right: 0;}
.piclist ul li .tuimgt{ overflow: hidden; width: 100%; height: 135px; }
.piclist ul li .tuimgt img{max-width: 100%;-webkit-transition: all 0.9s; -o-transition: all 0.9s; -moz-transition: all 0.9s; transition: all 0.9s;}
.piclist ul li .tuimgt:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.piclist ul li .tuext{ background-color: #f1f1f1; padding: 10px;text-align: center;}

/*鍏徃灞曠ず*/

/*鍚堜綔浼欎即*/

.albumlist{width: 92%; margin: auto; overflow: hidden; position: relative; margin-bottom: 20px; margin-top: 20px;}
.albumlist ul{zoom: 1;  margin-bottom: 15px;overflow: hidden; }
.albumlist ul li { width: 49%; margin-bottom: 15px; float: left; margin-right: 2%;  display: block; }
.albumlist ul li:nth-child(2n){margin-right: 0;}
.albumlist ul li .tuimgt {padding: 10px; overflow: hidden; overflow: hidden; border: solid 1px #ccc; }
.albumlist ul li .tuimgt img { max-width: 100%;  transition: all 0.8s ease 0s;}
.albumlist ul li .tuimgt:hover img{transform: scale(1.1,1.1)}
.albumlist ul li .tuext { font-size: 16px; color: #666666; line-height: 28px; text-align: center; margin-top: 5px; }
/*鍚堜綔浼欎即*/





/*鍙戝睍鍘嗙▼*/

.historylist{ width: 100%; background:url(../images/history.jpg) no-repeat center top; padding-top:64px;overflow: hidden; position: relative; margin-bottom: 80px; background-position: left top; padding-left:20px; }
.historylist ul{ background:url(../images/histoy.jpg) repeat-y center top; padding:25px 0;background-position: 8px top;}
.historylist li{ background:url(../images/btp.png) no-repeat center top;  padding:0 !important; background-position: left top; margin-bottom: 10px;}
.historylist li .dnbup{ padding-left:36px;overflow: hidden; display: block;position: static; padding:10px 10px 10px 36px !important;}
.historylist ul li:nth-child(2n){ text-align:left; padding-left:0; padding-right:50%;}
.historylist ul li:nth-child(2n) .dnbup{padding-left:0; padding-right:36px;}
.historylist li .dstup{ display:block; color:#008e56; font-size:20px; border-top:1px solid #e1e1e4;}
.historylist li .dstup:before{ display:block; margin:-3px 0 10px 0; content:''; background-color:#008e56; width:20px; height:5px;}
.historylist ul li:nth-child(2n) .dstup:before{ float:none;}
.historylist ul li:nth-child(2n) .dstup span{ clear:both; display:block;}
.historylist li .dnbup .dunnp{ line-height:24px; font-size: 15px;}



/*鍙戝睍鍘嗙▼*/



/*鍙戝睍鍘嗙▼*/



  
 /*鑱旂郴鎴戜滑*/ 
.contact-news{ padding-bottom: 20px;}
.contact-news dt,.contact-news dd{ font-size: 14px; line-height: 40px;color:#666;}
.contact-news dt span,.contact-news dd span{display: block; width: 25px; height: 40px; float: left; padding-right: 10px;}

.contact-news span.tel{ background: url(../images/contact02.jpg) no-repeat; background-position:0px center;}
.contact-news span.fax{background: url(../images/contact03.jpg) no-repeat; background-position:0px center;}
.contact-news span.email{background: url(../images/contact04.jpg) no-repeat; background-position:0px center;}
.contact-news span.add{background: url(../images/contact01.jpg) no-repeat; background-position:0px center;}
.contact-news span.siteurl{background: url(../images/contact05.jpg) no-repeat; background-position:0px center;}
.contact-news span.mobile{background: url(../images/contact06.png) no-repeat; background-position:0px center;}
.contact-news span.QQ{background: url(../images/contact07.jpg) no-repeat; background-position:0px center;}
.contact-news .imgts{width: 130px; float: left;}
.contact-news .imgts img{max-width: 100%;}
.contact-box{margin:20px auto 30px;padding:0px 15px; }
.contact-box .contact-cont{padding-bottom:25px;}
.contact-box .contact-maps{}
.contact-box .contact-maps img{display:block;width:100%;}
.contact-cont h2{color:#008e56; text-align:left; padding-bottom:10px;font-size: 1.3em;}
.contact-cont{ font-size:14px; color:#1a1a1a; line-height:30px;}
.contact-cont li{ padding-left:34px;width:50%;box-sizing:border-box;-webkit-box-sizing:border-box; padding:0 20px 20px;float:left; font-size:1.4rem; line-height:2rem;text-align:center;}
.contact-cont li p{line-height:1.8rem; font-size:1.2rem;height:3.6rem;}
.contact-cont li span{display:block;width:114px; height:114px; margin:0 auto 15px;}


.contactMap {height: 300px;}
#map {width: 100%; height: 100%;}


.aboutcas{width: 92%; margin: auto; overflow: hidden; position: relative; margin-bottom: 20px; margin-top: 20px;}
.aboutcas ul{zoom: 1;  }
.aboutcas ul li{width: 100%; margin-bottom: 40px;cursor:pointer}
.aboutcas ul li .boimg{ overflow: hidden; width: 100%; height: 250px;position: relative; display: block;}
.aboutcas ul li .boimg img{max-width: 100%;transition: all 0.5s ease 0s;}
.aboutcas ul li .boimg:hover img{transform: scale(1.1,1.1)}
.aboutcas ul li .butext{ overflow: hidden; width: 100%;position: relative; display: block; margin-top: 10px;}
.aboutcas ul li .butext h2{ font-size: 20px;color: #1a1a1a; line-height: 30px; font-weight:bold}
.aboutcas ul li .butext h3{ overflow: hidden; width: 100%;position: relative; display: block; font-size: 18px;color: #1a1a1a; line-height: 30px;}
.aboutcas ul li .butext .buodes{overflow: hidden; width: 100%;position: relative; display: block; }
.aboutcas ul li .butext .buodes .busitem{overflow: hidden; width: 100%;position: relative; display: block; margin-top: 5px;}
.aboutcas ul li .butext .buodes .busitem .buicon{float: left;width: 26px;font-size: 0;}
.aboutcas ul li .butext .buodes .busitem .butdes{ overflow: hidden;line-height: 26px;font-size: 14px;color: #4c4c4c;}


 /*鑱旂郴鎴戜滑*/ 



/*鍔犵洘鐣欒█*/

.moksq-box{  border:0px solid #e3e7ea; padding:10px 18px; }
.moksq-box img{ max-width:100%;}

.view{}
.view h2{font-size:1.3em;   color: #008e56;text-align: left;padding-bottom: 10px; font-size: 1.3em; }
.form-inline{ margin:5px 0 0 150px;height:30px;}
.form-inline img{height:100%;}
.view tr td{ color:#4A4F55}
.view tr input{ width:70%; border:1px solid #dcdcdc; padding:5px; height:20px; line-height:20px; border-radius:0; margin:10px 0 10px 0px; color: #4A4F55; background:none;}
.view tr textarea{ width:90%; border:1px solid #dcdcdc; padding:5px; color:#4A4F55; background:none; line-height:25px; font-size:1.2em}
.view tr td{ font-size:16px;}


/*鍔犵洘鐣欒█*/



/*浜烘墠绛栫暐*/
.tinfo{width: 92%; margin: auto; overflow: hidden; position: relative; margin-bottom: 20px; margin-top: 20px;}
.tinfo .boxc{margin-left:30px; width: calc(100% - 30px);  position: relative;display: block; }
.tinfo .boxc dl{border-left:1px solid #b3b3b3;position:relative;padding-bottom: 50px;}
.tinfo .boxc dl:last-child{border-left:0px solid #b3b3b3;}
.tinfo .boxc dl .m{margin-right:15px;float:left;margin-left:-30px;}
.tinfo .boxc dl .m img{max-width: 100%;}
.tinfo .boxc dl .con{margin-left:45px;padding-top:6px;}
.tinfo .boxc dl dt{font-size:18px;margin-bottom:5px;}
.tinfo .boxc dl dd{color:#333;font-size:14px;}

.tinfo .media{width:100%;margin-bottom: 30px;overflow: hidden; position: relative;display: block; }
.tinfo .media img{max-width: 100%;}

/*浜烘墠绛栫暐*/


/*鎷涜仒*/

.jobslist{width: 92%; margin: auto; overflow: hidden; position: relative; margin-bottom: 20px; margin-top: 20px;}
.jobslist ul{zoom: 1;}
.jobslist ul li { width: 100%; margin-bottom: 30px; display: block; overflow: hidden; position: relative; }
.jobslist ul li .mod {border:1px solid #cccccc;background: #fff;padding: 25px 27px;border-top:10px solid #008e56;}
.jobslist ul li .mod .tt {border-bottom:1px solid #dcdcdc;padding-bottom: 12px;margin-bottom: 15px;font-size: 17px;color: #1b1b1b;font-weight:500;position:relative;height:42px;overflow:hidden;}
.jobslist ul li .mod .tt .mark{background:url(../images/mark3.jpg) no-repeat center;width:10px;height:6px;display:block;position:absolute;left:15px;bottom:-1px;}
.blue {color: #008e56;}
.jobslist ul li .mod .conbox {color: #333333;font-size: 14px;height: auto;overflow:hidden; margin-bottom: 20px;}
.jobslist ul li .mod .fixed { margin-bottom: 20px;}
.jobslist ul li .mod .more {text-align: right;}
.jobslist ul li .mod .more a {border:1px solid #ccc;border-radius:100px;width: 109px;height: 35px;line-height: 35px;text-align: center;color: #a0a0a0;font-size: 14px;text-transform: capitalize;display: inline-block;overflow:hidden;position:relative;}
.jobslist ul li .mod .more a span{position:relative;z-index:1;}
.jobslist ul li .mod .more a:before{content:'';width:0;height:100%;display:block;background:#008e56;font-size:14px;position:absolute;left:0;}
.jobslist ul li .mod .more a:before{content:'';width:100%;}
.jobslist ul li .mod .more a{color:#fff !important;border-color:#008e56;}
.jobslist ul li .mod {background: #e4eefb;border-top-color:#008e56;}
.jobslist ul li .mod .more a {background: url(../images/mark28.png) no-repeat center;}
.jobslist ul li .mod .tt .mark{background:url(../images/mark3s.jpg) no-repeat center;}



 
.tdetail{width: 92%; margin: auto; overflow: hidden; position: relative; margin-bottom: 20px; margin-top: 20px;}
.tdetail .hd{border-bottom:1px solid #ccc;overflow:hidden;line-height:60px;font-size:20px;}
.tdetail .hd .back{float:right;border-left:1px solid #ccc;}
.tdetail .hd .back img{max-width: 100%;}
.tdetail .bd{padding:15px 0px;}
.tdetail .bd .conbox{color:#333333;font-size:14px;margin-bottom:10px;}
.tdetail .bd .conbox p{font-size: 15px; line-height: 28px; text-align: left;}
.tdetail .more4{font-size:14px;padding:7px 20px;}
.more4{background:#008e56;display:inline-block;color:#fff;font-size:18px;padding:10px 15px;}
 strong{font-weight: bold;}  




/*鎷涜仒*/

