.headTop,.nav ul,.contentDiv,.aboutTxt {width: 1200px;margin: 0 auto;}
em {font-style: normal;}

/* 头部 */
.headTop {height: 130px;line-height: 130px;overflow: hidden;}
.sousuo {display: inline-block;margin-left: 116px;/*margin-right: 44px;*/}
.input_01 {width: 244px;height: 42px;border: 1px solid #dfdfdf;border-right: 0;line-height: 42px;padding-left: 10px;}
.input_02 {width: 72px;height: 42px;background-color: #e6b13e;color: #fff;font-size: 16px;margin-left: -4px;cursor: pointer;}
.phone {height: 100%;}
.phone-box {padding-top: 48px;overflow: hidden;}
.hotline {padding-left: 4px;}
.hotline .fuck1 {font-size: 15px;line-height: 15px;color: #666666;padding-bottom: 2px;}
.hotline .fuck2 {font-size: 24px;line-height: 24px;color: #177841;}
.nav {background-color: #177841;height: 50px;line-height: 50px;font-size: 16px;margin-bottom: 1px;}
.nav ul {height: 100%;}
.nav ul li {float: left;width: 133.33px;height: 100%;text-align: center;position: relative;}
.nav ul li a {color: #fff;display: block;}
.nav ul li:hover,.nav ul li.cur1 {background-color: #015224;}
.submenu {width: 100%;z-index: 99999999;position: absolute;text-align: center;font-size: 14px;}
.submenu dl {margin-top: 1px;width: 100%;background-color: #11743c;padding: 10px 0;}
.submenu dl dd {height: 38px;line-height: 38px;text-align: center;}
.submenu dl dd a {color: #fff;display: inline;}
.submenu dl dd a:hover {color: #ffaf00;border-bottom: 1px solid #ffaf00;}

/* 内容 */
.pinpai {width: 100%;height: 108px;border: 1px solid #dfdfdf;padding: 16px 0;margin: 20px 0;}
.pinpai ul {width: 1180px;overflow: hidden;margin: 0 auto;}
.pinpai ul li {width: 138.75px;height: 76px;border: 4px solid #177841;float: left;margin-right: 10px;}
.pinpai ul li:last-child {margin-right: 0;}
.pinpai ul li img {width: 100%;}
.xinxi {overflow: hidden;margin-bottom: 20px;}
.ys {width: 180px;margin-right: 10px;}
.ys h2 {height: 74px;line-height: 74px;text-align: center;font-size: 18px;background-color: #177841;color: #fff;}
.ys ul {overflow: hidden;}
.ys ul li {float: left;width: 100%;height: 36px;line-height: 36px;font-size:16px;margin-top: 1px;background-color: #009944;padding-left: 20px;}
.ys ul li a {display: block;}
.ys ul li a img {padding-right: 20px;}
.ys ul li a {color: #000;}
.ys ul li:hover {background-color: #e6b13e;}
.yh {width: 270px;margin-right: 10px;}
.yh ul {width: 100%;height: auto;font-size: 12px;}
.yh h2,.ztq h2,.tjxx h2,.thtz h2 {width: 100%;height: 42px;line-height: 42px;background-color: #177841;color: #fff;font-size: 16px;padding: 0 10px;}
.yh h2 a,.ztq h2 a,.tjxx h2 a {color: #fff; font-size: 12px;}
.ztq ul {height: 328px;width: 100%;border: 1px solid #dfdfdf;border-top: 0;padding: 9px 10px;font-size: 12px;}
.yh ul a:hover,.ztq ul a:hover {color: #ffaf00;}
.yh ul li,.ztq ul li,.tjxx ul li,.thtz ul li {line-height: 34px;border-bottom: 1px dashed #dfdfdf;height: 34px;color: #666;}
.yh ul li a,.ztq ul li a,.tjxx ul li a,.thtz ul li a {color: #666;}
.yh ul li span,.ztq ul li span,.tjxx ul li span,.thtz ul li span {float: right;}
.ztq {width: 230px;margin-right: 10px;}
.ztq h2 img {padding-right: 10px;}
.tjxx,.thtz {width: 250px;height: 194px;/*overflow: hidden;*/}
.tjxx {margin-bottom: 10px;}
.tjxx ul {height: 174px;}
.scroll-text.cur3 {height: 115px;}
.thtz ul {height: 144px;}
.img {width: 100%;}
.img img {width: 100%;}
.tl,.tl2 {width: 100%;overflow: hidden;margin-top: 20px;}
.rtzjjs,.rttlkf {width: 386px;margin-right: 20px;}
.rtzjjs h2,.rttlkf h2,.jixing h2 {height: 42px;line-height: 42px;width: 100%;background-color: #177841;color: #fff;font-size: 16px;padding: 0 10px;}
.rtzjjs h2 a,.rttlkf h2 a,.jixing h2 a {font-size: 12px;color: #fff;}
.rtzjjs h2 img,.rttlkf h2 img,.jixing h2 img {margin-right: 10px;margin-top: -4px;}
.rtzjjsDiv,.rttlkfDiv {border: 1px solid #dfdfdf;border-top: 0;min-height: 258px;padding: 0 11px;padding-top: 14px;}
.img2 {width: 362px;height: 120px;border: 1px solid #dfdfdf;}
.img2 img {width: 100%;}
.rtzjjsDiv ul,.rttlkfDiv ul  {padding: 5px 0;}
.rtzjjsDiv ul li,.rttlkfDiv ul li {line-height: 34px;border-bottom: 1px dashed #dfdfdf;height: 34px;color: #666;}
.rtzjjsDiv ul li a,.rttlkfDiv ul li a {color: #666;}
.rtzjjsDiv ul li a:hover,.rttlkfDiv ul li a:hover {color: #ffaf00 !important;}
a:hover {color: #ffaf00;}
.rtzjjsDiv ul li span,.rttlkfDiv ul li span {float: right;color: #888;}
.js {overflow: hidden;}
.img3 {width: 120px;height: 120px;}
.img3 img {width: 100%;}
.js .txt {width: 230px;color: #888;font-size: 12px;}
.js .txt a {font-size: 14px;}
.js .txt p {line-height: 22px;margin-top: 16px;}
.rttlkf:last-child {margin-right: 0;}
.rttlkfDiv.cur2 {min-height: 328px;}
.jixing {margin-top: 20px;}
.scroll-img {border: 1px solid #dfdfdf;border-top: 0;min-height: 258px;padding: 14px 9px;width: 100%;}
.scroll-img ul {height: 100%;width: 999999px !important;}
.phone {padding-right: 10px;overflow: hidden;}
.img4 {width: 100%;height: 200px;border: 1px solid #dfdfdf;box-sizing: border-box;}
.img4 img {width: 100%;height: 100%;transition: all .8s;transform: scale(0.8);}
.scroll-img ul li .img4 img:hover {transform: scale(1);}
.img4.cur4,.img8.cur4,.img10.cur4 {border: 1px solid #ffaf00;}
.scroll-img ul li {margin: 0;width: 229px;margin-right: 9px;height: 100%;}
.scroll-img ul li a {color: #000;display: block;height: 100%;position: relative;}
.name {color: #666;font-size: 16px;text-align: center;position: absolute;bottom: 0;text-align: center;width: 100%;}
.tl3 {width: 100%;margin-top: 20px;overflow: hidden;}
.about {width: 474px;margin-right: 20px;}
.about h2,.yhly h2,.zjtd h2 {width: 100%;height: 42px;line-height: 42px;background-color: #177841;color: #fff;font-size: 16px;padding: 0 10px;}
.about h2 img,.yhly h2 img,.zjtd h2 img {margin-right: 10px;margin-top: -4px;}
.yhly h2 a,.zjtd h2 a {font-size: 12px;color: #fff;}
.aboutDiv,.yhly ul {border: 1px solid #dfdfdf;border-top: 0;padding: 20px 13px 19px;}
.img5 {width: 208px;height: 218px;}
.img5 img {width: 100%;}
.aboutDiv {overflow: hidden;}
.aboutDiv .txt {width: 220px;}
.aboutDiv .txt a {font-size: 16px;}
.aboutDiv .txt p {line-height: 24px;padding: 10px 0;font-size: 12px;color: #666;}
.aboutDiv .txt em a {font-size: 12px;color: #666;}
.yhly {width: 386px;}
.yhly ul {height: 258px;overflow: hidden;padding: 10px;}
.yhly ul li {line-height: 34px;border-bottom: 1px dashed #dfdfdf;height: 34px;font-size: 12px;}
.yhly ul li a {color: #666;}
.yhly ul li a:hover {color: #ffaf00;}
.yhly ul li span {float: right;color: #666;}
.zjtd {width: 300px;}
.zjtdDiv {border: 1px solid #dfdfdf;border-top: 0;padding: 25px 24px;height: 258px;}
.img6 {width: 250px;height: 180px;text-align: center;border: 1px solid #dfdfdf;overflow: hidden;}
.zjtdDiv p {font-size: 18px;text-align: center;padding-top: 10px;}
.lianjie {width: 100%;height: 48px;line-height: 48px;border: 1px solid #dfdfdf;margin-top: 20px;padding-left: 20px;margin-bottom: 20px;}
.lianjie a {margin-right: 20px;color: #666;}

.scroll-text2 ul {overflow: hidden;}
.scroll-text2 ul li {height: 160px; border-bottom: 0; font-size: 16px; color: #333; margin-bottom: 20px;}
.scroll-text2 ul li p {line-height: 28px;}

/* 尾部 */
.footer {background-color: #0b8540;}
.footerTop {width: 1200px;margin: 0 auto;}
.site {height: 174px;width: 100%;border-bottom: 1px solid #187942;padding: 22px 0;overflow: hidden;}
.siteDiv {color: #fff;}
.siteDiv div {font-size: 24px;font-weight: bold;margin-bottom: 10px;}
.siteDiv p {line-height: 32px;font-size: 16px;}
.siteDiv p span {margin-left: 20px;}
.img7 {width: 130px;height: 130px;margin-right: 354px;}
.img7 img {width: 100%;}
.footerTop ul {width: 100%;border-top: 1px solid #3b9c65;overflow: hidden;padding: 20px 0;}
.footerTop ul li {float: left;width: 48%;color: #fff;padding-bottom: 20px;margin-right: 2%;height: 140px;}
.footerTop ul li div {font-size: 20px;height: 26px;line-height: 26px;}
.footerTop ul li div img {margin-right: 10px;margin-top: -4px;}
.footerTop ul li p {padding-left: 23px;line-height: 26px;font-size: 16px;}
.footerTop ul li p span {margin-left: 20px;}
.footerTop ul li:nth-child(2n) {margin-right: 0;}
.footerDiv {width: 100%;height: 59px;line-height: 57px;border-top: 1px solid #187942;}
.xian {width: 100%;height: 1px;background-color: #3b9c65;}
.footerDiv p {width: 1200px;margin: 0 auto;color: #fff;}
.footerDiv p span {margin: 0 5px;}
.footerDiv p em a,.footerDiv p em a:hover {color: #fff !important;}
 
 /* 关于我们 */
.aboutTxt {padding-top: 20px;overflow: hidden;}
.cur5 {width: 180px;}
.ys.cur5 h2 {text-align: left;text-indent: 20px;}
.aboutRight {width: 1000px;}
.c-head {width: 100%;height: 44px;line-height: 44px;border: 1px solid #dfdfdf;background-color: #f6f6f6;padding-left: 19px;color: #666;font-size: 16px;}
.aboutRight .txt {min-height: 660px;border: 1px solid #dfdfdf;border-top: 0;padding: 20px 19px;}
.aboutRight .txt h2 {width: 100%;height: 62px;border-bottom: 1px solid #dfdfdf;text-align: center;font-size: 26px;padding-top: 5px;}
.aboutRight .txt p {line-height: 28px;padding-top: 10px;}

/* 产品 */
.product {margin-top: 20px;width: 180px;}
.product h2 {background-color: #177841;height: 48px;color: #fff;font-size: 18px;padding-left: 20px;line-height: 48px;}
.product ul {padding: 9px 19px;border: 1px solid #dfdfdf;border-top: 0;}
.product ul li {line-height: 34px;border-bottom: 1px dashed #dfdfdf;height: 34px;color: #666;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-size: 12px;}
.product ul li a {color: #666;}
.productUl {overflow: hidden;}
.productUl li {float: left;margin-right: 20px;margin-bottom: 10px;}
.productUl li:nth-child(4n) {margin-right: 0;}
.img8 {width: 224px;height: 200px;border: 1px solid #dfdfdf;}
.img8 img {width: 100%;}
.nameDiv {text-align: center;font-size: 16px;color: #666;line-height: 30px;}
.pages {text-align: center;font-size: 12px;}
.pages a {display: inline-block;line-height: 34px;margin: 0 5px;color: #fff;border: 1px solid #dfdfdf;padding: 0 15px;background-color: #aeaeae;font-size: 18px;}
.pages a.cur6 {background-color: #e8a920;}

/* 产品详情 */
.productDiv {width: 800px;margin-left: 20px;}
.productRight {width: 180px;}
.product-box {width: 100%;color: #707070;border: 1px solid #dfdfdf;border-top: 0;padding: 20px 19px;min-height: 1000px;}
.product-box h2 {height: 65px;line-height: 65px;text-align: center;font-size: 28px;border-bottom: 1px solid #dfdfdf;color: #333;}
.img9 {width: 100%;height: 360px;border: 1px solid #dfdfdf;text-align: center;line-height: 356px;}
.img9 img {/*width: 100%;height: 100%;*/}
.news-time {width: 100%;overflow: hidden;line-height: 55px;font-size: 14px;}
.product-box h3 {font-size: 16px;color: #000;}
.product-box p {line-height: 24px;font-size: 14px;color: #777;}
.product.cur7 ul li {list-style: inside !important;}
.product-box .pages a,.news-box .pages a {font-size: 14px;}

/* 新闻 */
.news-box {width: 100%;color: #707070;border: 1px solid #dfdfdf;border-top: 0;padding: 12px 19px 19px;min-height: 600px;}
.news-box ul li {height: 36px;line-height: 35px;list-style: inside !important;color: #e6b13e;font-size: 14px;border-bottom: 1px dashed #dfdfdf;width: 100%;text-align: left;margin-right: 0;margin-bottom: 0;}
.news-box ul li a {color: #888;}
.news-box ul li span {float: right;color: #888;}
.news-box ul li a:hover {color: #e6b13e;}

/* 专家团队 */
.expert-box {width: 100%;color: #707070;border: 1px solid #dfdfdf;border-top: 0;padding: 20px 19px 19px;min-height: 600px;}
.expertUl {overflow: hidden;}
.expertUl li {float: left;margin-right: 20px;}
.expertUl li:nth-child(3n) {margin-right: 0;}
.img10 {width: 240px;height: 172px;border: 1px solid #dfdfdf;text-align: center;}
.img10 img {height: 100%;max-width: 100%;}
.expertUl li .nameDiv {height: 52px;line-height: 52px;}

/* 专家详情 */
.expertImg {width: 460px;height: 368px;border: 1px solid #dfdfdf;margin:0 auto;line-height: 364px;margin-bottom: 20px;text-align: center;}
.expertName {width: 100%;height: 47px;line-height: 47px;background-color: #999;font-size: 16px;color: #fff;text-align: center;}
.expert-box .txt {margin-top: 10px;}
.expert-box .txt p {color: #666;line-height: 32px;}

.message_box {border: 1px solid #dfdfdf;border-top: 0;padding: 30px 19px;}
.nameDiv,.mailbox,.contentText,.qq,.captcha,.submit,.photo {overflow: hidden;}
.message_box span {width: 67px;height: 36px;line-height: 36px;float: left;text-align: right;color: #666;}
.nameDiv input,.mailbox input,.captcha input,.qq input,.photo input {width: 467px;height: 36px;border: 1px solid #dfdfdf;font-size: 16px;padding-left: 5px;float: left;}
.mailbox,.captcha,.contentText,.qq,.submit,.photo {margin-top: 24px;}
.captcha input {width: 250px;}
.contentText textarea {width: 691px;height: 308px;border: 1px solid #dfdfdf;font-size: 14px;font-size: 14px;}
.message button {width: 181px;height: 44px;line-height: 44px;text-align: center;margin-left: 127px;color: #fff;font-size: 16px;background-color: #009173;border: 0;margin-top: 20px;cursor: pointer;}
#v_container {width: 103px;height: 36px;border: 1px solid #3a9dd9;text-indent: 0;margin-left: 12px;}
#verifyCanvas {width: 100%;height: 100%;}
.submit button {width: 181px;border: 0;background-color: #e6b13e;height: 44px;line-height: 44px;text-align: center;color: #fff;font-size: 16px;cursor: pointer;}