/* 样式重置 start*/
body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,form,input,textarea,p,table,tr,td {margin:0;padding:0;font:12px 'SimSun';}
ul {list-style: none;}
img,a img {border:0;text-decoration: none}
a {text-decoration:none;color:inherit;}
body {overflow-x: hidden;}

.clearfix:after {content:"\200B";display:block;height:0;clear:both;}
.clearfix {*zoom:1;}
.content {width:1193px;margin:0 auto;}
.top {height:27px;line-height: 27px;background:#f3f3f3;min-width:1193px;}
.top_left ,.top_right {font-size: 14px;height:27px;line-height: 27px;}
.top_home  {padding-left: 22px;background:url(../images/home.jpg)  no-repeat 0 1px;margin-right: 28px;}
.top_tel {margin-left: 8px;}
.add {margin-right: 26px;}
.top_left {float: left;}
.top_right {float: right;}
.red {color:#82293b;}
.green {color:#0f6b42;margin-left: 8px;}
/* top end*/
.head {width:100%;height:80px;border-bottom:1px solid #4b8b73;min-width:1193px;}
.head img {width:100%;height:100%;}

.liner {width:100%;height:2px;background:#136746;position:absolute;top:189px;z-index: 2;}

/* header start*/
.header {height:140px;width:100%;overflow: hidden;}
.logo {float: left;}
.search {float: left;margin:55px 70px 0 ;color:#858585;}
.search1 {width:406px;height:30px;line-height:30px;border:1px solid #136746;color:#858585;font-size: 14px;}
.search2 {width:84px;background:#136746;color:#fff;height:32px;line-height: 32px;text-align:center;border:1px solid #136746;cursor:pointer;vertical-align:top;}
.search2:hover {background:#149864;}
.search_hot {margin-top:10px;}
.search_hot span {margin-right: 26px;}
.search_hot span:hover {color: #126746;}
.search_hot br {display: none;}
.header .tel {float:left;color:#7c283f;font-size: 18px;margin-top: 46px;}
.header .tel span {font-weight: bold;}
.tel_time {color:#000;padding-left: 56px;background: url(../images/tel.jpg) no-repeat;}


/* header end*/

/* nav start*/
.nav .ul2  {width:1200PX;margin: 0 auto; height:48px;line-height:48px;font-weight: bold;}
.nav .ul2 li {padding:0 28px;font-size: 16px;float: left;height:48px;line-height:48px;font-weight: bold;}
.nav .ul2 .selected {color:#176740;}
.nav .ul2 li:hover {color:#176740;}
.nav .ul1 li:hover {color:#176740;}
.nav .ul1 li {padding:0 18px;font-size: 16px;float: left;height:48px;line-height:48px;font-weight: bold;}
.nav ul .selected {color:#176740;}
.nav .dl1 {float:left;text-align: center;color:#fff;z-index: 1;position:relative;}
.nav .dl1 .btn {font-weight: bold;height:50px;line-height:50px;width:205px;background:#136746;font-size: 16px;cursor:pointer;position:relative;}
.nav .dl1 dt span {position:absolute;right:16px;}
.btn1 {background:url(../images/dt_bg.jpg) no-repeat;height:50px;line-height:50px;width:205px;font-size: 16px;cursor:pointer;position:relative;font-weight: bold;}
.btn11 {background:url(../images/dt_bg1.jpg) no-repeat;height:50px;line-height:50px;width:205px;font-size: 16px;cursor:pointer;position:relative;}
.nav .dl1 dd {height:47px;line-height:47px;width:205px;background:#1aa36d;font-size: 16px;position:relative;border-top: 2px solid #1e9a68;}
.nav .dl1 dd:hover {background:#fff;color:#136746;}
.nav .dl1 dd:hover ul {display:block;}
.nav .dl1 dd span {position:absolute;right:16px;}
.nav .dl1 dd ul {position:absolute;left:0px;top:0;display:none;}
.nav .dl1 dd li {background:#dcddd8;border-bottom: 1px dashed #a5a5a5;width:156px;height:25px;line-height: 25px;}
.nav .dl1 dd li:hover {color:#fff;}
.nav_on {margin-top:12px;color:#156646;font-size: 18px;font-weight: bold;float:right;padding-left: 26px;background:url(../images/person.jpg) no-repeat 0 4px;margin-right: 40px;}
.banner {width:1920px;height: 600px;float:left;overflow:hidden;position:relative;}
.banner ul {position:relative;}
.banner li {float:left;overflow:hidden;width:1920px;height:600px;}
.banner li img {height:100%;width:100%;}
.banner ol{position:relative;width: 100%; text-align: center; height: 20px;top:-35px;}
.banner ol li {color:#fff;float:none; display: inline-block; vertical-align: middle; width: 18px;height: 18px;line-height: 18px;margin: 5px;background: #3e3e3e;text-align: center;border-radius: 50%;}
.banner ol li.seleted{background: #1aa36d;}
.notice {float:left;background:#f5f7f2;width:244px;}
.notice dt {font-weight:bold;border-bottom:1px dashed #cbcdc8;width:230px;height:34px;line-height:34px;padding-left: 10px;font-size: 14px;}
.notice dd {padding-left: 26px;background:url(../images/icon_dot.jpg) no-repeat 13px  8px;width:214px;height:25px;line-height:25px;color:#6c6c6c;font-size: 13px;padding-left:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.notice dd:hover {color:#007934;}
.notice .st {color:#81283e;font-weight: bold;font-size: 15px;padding-left: 26px;background:url(../images/icon_dot.jpg) no-repeat 13px  8px;}
.notice .st:hover {color:#007934;}
.notice table {border-collapse:collapse;color:#333333;margin-left: 4px;} 
.notice th {font-size:14px;height:39px;line-height:39px;}
.notice td {font-size:13px;width:78px;height:32px;line-height:32px;border:1px solid #e8eae7;text-align: center;color: #636363;}
.notice td:hover {color:#3c7e63;}
/* nav end*/


/* main start*/
.main h2 {font-weight: bold;color:#000;font-size: 16px;height:40px;line-height:40px;letter-spacing: 4px;padding-left: 24px;background: url(../images/icon_main1.jpg) no-repeat 0 10px;position:relative;border-bottom:1px solid #599079;}
.main1 {color:#666;}
.main1_1{width:49%;float:left;height:298px;margin-right:1%;}
.main1_2 {width:50%;float:left;height:298px;}
.main1_1 h2 .more ,.main1_2 h2 .more {position:absolute;right:8px;font-size: 10px;letter-spacing: 2px;}
.main1_1_1,.main1_1_2  {border:1px solid #dbd9da;}
.main1_article h3 {font-size: 14px;color:#007934;height:36px;line-height:36px;font-weight: bold; overflow:hidden;}
.main1_pic,.main1_article, .main1_1_1_p {float:left;}
.main1_pic {width:140px;height:94px;padding:11px 0 5px ;}
.main1_pic img {width:100%;height:100%;} 
.main1_article {width:380px;height:141px;padding:0 8px 0 40px;}
.main1_article p {height:100px;width:100%;text-overflow:ellipsis;overflow:hidden;line-height:25px;font-size:14px;}
.main1_1_1_p {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-left: 26px;background:url(../images/icon_dot.jpg) no-repeat 13px  16px;font-size: 14px;position:relative;line-height:40px;height:40px;width:92%;border-top: 1px dashed #cfcfcf;}
.main1_1_1_p .main1_1_1_p_a {text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:76%;display:inline-block;}
.main1_1_1_p .main1_1_1_p_a:hover {color:#056832}
.main1_1_1_p .main1_1_1_p_t{color:#03a04f;position: absolute;right:12px;}
.main1_2 h2 .title:hover,.main1_2 h2 .more:hover  {color:#007934;}
.main1_2 img {float:left;margin-right: 12px;}
.main1_2  p {height:238px;line-height: 24px;font-size: 14px}
.main1_2  p span {color:#037539;}
.main1_1_2 {height:250px;font-size: 14px;padding: 7px 8px;}


.main2 {margin-top: 8px;}
.main2_1 {width:346px;float: left;margin-top: 18px;}
.main2_1_1 {}
.main2_1_1 h2 {position:relative;}
.main2_1_1 h2 .title:hover {color:#007934;}
.main2_1_1 h2  .more{position:absolute;right:8px;font-size: 10px;letter-spacing: 2px;}
.main2_1_1 h2  .more:hover {color:#007934;}
.main2_1_1 li {background:url(../images/icon_dot.jpg) no-repeat 13px  12px;width:322px;padding-left: 24px;height:32px;line-height:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#636363;font-size: 14px;}
.main2_1_1 li:hover {color:#056832;}
.main2_1_1 ul {border:1px solid #e8e8e8;}
.main2_1_2 {}
.main2_1_2_left {border:1px solid #e8e8e8;padding:10px;}
.main2_1_2 .tel {background:url(../images/main2_1_12.jpg) no-repeat;height:90px;line-height:90px;width:90%;padding-left:10%;font-size: 30px;color:#226b00;font-weight: bold;margin:12px 0 16px 30px ;}
.index_n li span {margin-left:80px;}
.index_n  {margin-bottom: 20px}
.main2_1_2 h2 .title:hover {color:#007934;}
.main2_1_2 .address {overflow:hidden;}
.main2_1_2 .address img {width:100%;width:100%;border:1px solid #e8e8e8;}
.main2_1_2 li {font-size: 16px;color:#802f40;height:32px;line-height:32px;margin-left: 30px;}
.main2_1_2 .qq {width:100%;height:36px;line-height:36px;font-size: 16px;margin-left: 30px;color:#656565;}
.main2_1_2 .qq span {display:inline-block;height:32px;line-height:32px;vertical-align: middle;}
.main2_1_2 .qq img {vertical-align: middle;}
.main2_1_3 {}

.main2_2 {width:834px;float: left;margin-left: 13px;}
.main2_2 h3 {font-weight:bold;font-size:16px;height:40px;line-height:40px;padding-left: 30px;background: url(../images/icon_1f.jpg) no-repeat 0 6px;border-bottom: 1px solid #397f63;position:relative;margin-top: 18px;}
.ff:hover {color:#136746;}
.main2_2 h3 i {color:#fff;font-style: normal;font-size: 12px;position:relative;left:-22px;top:-4px;}
.main2_2 p {font-size: 14px;height:42px;line-height:42px;text-align: center;color:#056832;}
.main2_2_1 {}
.adven {margin:6px 0 ;width:843px;height:133px;}
.choice {position:absolute;right:0;top:0;height:40px;line-height:40px;font-size: 14px;border: 1px solid #dadada;color:#f2f2f2;}
.choice span {padding:0 9px;height:38px;line-height:38px;display:inline-block;*display:inline;*zoom:1;border-bottom: 0;color:#636363;}
#li1,#li8,#li15,#li22 {border:1px solid #3c7e63;color:#3c7e63;border-bottom:2px solid #fff;}
.main2_2_1 li,.main2_2_2 li,.main2_2_3 li,.main2_2_4 li {float:left;margin-right: 25px;}
.bar {padding:12px;border:1px solid #e8e8e8;}
.bar .picc {width:140px;height:108px;}
.bar .picc img {width:100%;height:100%;}
.main2_2_2 {}
.main2_1_3 .msg {width:98%;height:872px;font-size: 14px;overflow:auto;padding-left: 2%;border:1px solid #e8e8e8;}
.main2_1_3 .msg p {line-height: 24px;color:#656565;font-size: 14px;}
.main2_1_3  .msg .timer {color:#066933;font-size: 14px;}
.main2_1_3  .msg .timer span {color:#086838;font-weight: bold;font-size: 14px;}

.main3 {}
.main3 .recommend {color:#086b34;font-size: 14px;border:1px solid #e3e3e3;padding:6px;}
.main3 span {height:22px;line-height:22px;}
.main3 .space {padding:0 14px;}


.main2_2 li {position:relative;width: 140px;}
.main2_2 a:nth-child(5n) li {margin-right: 0;}
.main2_2 li:hover .text {-webkit-transform: scale(1);transform: scale(1);}
.main2_2 li p {text-align: center;text-overflow: ellipsis;white-space: nowrap;    width: 100%;
    overflow: hidden;}
.main2_2 li:hover p {color:#fa0637}
.main2_2 .text{-webkit-transition: all 0.7s ease;transition: all 0.7s ease;width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 0px;background: rgba(137, 118, 114, 0.36);-webkit-box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75);box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75);}
.main2_2 .text img {padding:30%;margin:0 auto;}
/* main end*/

.footer {
	background: #136746;
    margin-top: 16px;
    text-align: center;
    padding: 15px 0;
    min-width: 1193px;
}
.footer p {color:#fefffd;font-size:14px;line-height:1.75;}

/* index end*/

/* about */
.banner2 {width:100%;height:302px;float:left;overflow:hidden;position:relative;}
.banner2 ul {position:relative;}
.banner2  li {float:left;overflow:hidden;width:100%;height:302px;}
.banner2  li img {width:100%;height:100%;}
.menu {width:210px;float:left;}
.menu ul {border:1px solid #dfdfdf;}
.menu h2 {font-weight:bold;color:#333;font-size: 16px;height:40px;line-height:40px;letter-spacing: 4px;padding-left: 24px;background: url(../images/icon_main1.jpg) no-repeat 0 10px;position:relative;border-bottom:1px solid #599079;}
.menu h2:hover {color:#116846;}
.menu .menu1 li {height:32px;line-height:32px;padding-left:24px;font-size: 14px;border-bottom: 1px dashed #ddd;color:#636363;}
.menu .menu1 li:hover {background:#f8fcfb;color:#126746;}
.container {width:960px;float:left;margin-left:23px;}
.container h2 {font-weight:bold;color:#333;font-size: 16px;height:40px;line-height:40px;letter-spacing: 4px;padding-left: 24px;background: url(../images/icon_main1.jpg) no-repeat 0 10px;position:relative;border-bottom:1px solid #599079;}
.container h2 .hover:hover {color:#126746;}
.container h2 span {font-weight:normal;font-size: 12px;position:absolute;right:0;color:#636363;height:20px;line-height:20px;vertical-align: middle;margin-top:18px;}
.container_main {border:1px solid #d1d1d1;padding-bottom: 22px;}
.container .article {    padding: 18px 15px 70px 15px;
    border: 1px solid #ddd;
    line-height: 1.75;}
.container .article p {text-indent: 2em;font-size: 14px;line-height: 22px;font-family: 'SimSun';}
.container  .pic {float:right;margin-left: 26px;}


.knowledge_main2_1 {width:210px;float: left;margin-top: 18px;}
.knowledge_main2_1_2 {padding:0;}
.knowledge_contact {border:1px solid #dfdfdf;padding-bottom: 10px;}
.knowledge_contact .person {border:0;margin-bottom: 10px;}
.knowledge_contact .person li span {margin-left:26px;}
.knowledge_main2_1_2 .tel {background:url(../images/knowledge_tel.jpg) no-repeat 10px 0;height:50px;line-height:54px;width:85%;padding-left:15%;font-size: 19px;color:#226b00;font-weight: bold;margin:12px 0 16px 0 ;}
.knowledge_main2_1_2 .address {overflow:hidden;}
.knowledge_main2_1_2 .address img {width:100%;width:100%;border:1px solid #e8e8e8;}
.knowledge_main2_1_2 li {font-size: 14px;color:#802f40;height:32px;line-height:32px;padding-left: 4px;}
.knowledge_main2_1_2 .qq {width:100%;height:32px;line-height:32px;font-size: 16px;padding-left: 4px;color:#656565;}
.knowledge_main2_1_2 .qq span {display:inline-block;height:32px;line-height:32px;vertical-align: middle;}
.knowledge_main2_1_2 .qq .qq1 {margin-left:26px;margin-right: 18px}
.knowledge_main2_1_2 .qq img {vertical-align: middle;}
.box_n {position:relative;width:145px;height:115px;float:left;}
.box_n .picture {float:left;width:145px;height:115px;}
.box_n .picture img {width:100%;height:100%;}
.box_n:hover .text {-webkit-transform: scale(1);transform: scale(1);}
.box_n .text{-webkit-transition: all 0.7s ease;transition: all 0.7s ease;width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 0px;background: rgba(137, 118, 114, 0.36);-webkit-box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75);box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75);}
.box_n .text img {padding:30%;margin:0 auto;} 
.container .picture img {width:100%;height:100%;}
.knowledge_ul {padding:20px 12px;}
.knowledge_ul li {margin-bottom: 16px;padding-bottom:16px;}
.container .art {float:left;margin-left:36px;width:746px;}
.container .art h3 {font-size: 14px;color:#146545;font-weight: bold;height:26px;line-height:26px;}
.container .art p {font-size: 14px;line-height:26px;height:80px;text-overflow:ellipsis;overflow:hidden;font-family: 'SimSun';}
.container .art p span {color:#146545;}
.container .page {text-align: center;height:40px;line-height:40px;margin-top:30px;}
/*.container .page span {padding:6px 12px;font-size:14px;border:1px solid #e9e9e9;}*/
/*.container .page span:hover {background: #136745;color:#fff;}*/

.contact_main {border:1px solid #cbcbcb;padding:6px 12px 40px;}
.container .map {width:938px;height:428px;position:relative;}
.contact_tel {padding:30px 0 0 60px;}
.contact_tel p {color:#82263f;font-size: 18px;height:40px;line-height:40px;vertical-align: middle;}
 .contact_tel p span {vertical-align:middle;}
.contact_tel .p1  {width:410px;display:inline-block;}
.contact_tel .p2 {width: 244px;display:inline-block;height:26px;line-height:26px;}
.contact_tel img {margin-right:13px;vertical-align:middle;}
.main-container {margin: 30px;}
.search-form {margin: 0px;width: 100%;height: 60px;}
#mapContainer {position: absolute;top: 26px;margin: 15px;left: 8px;border: 1px solid #080808;right: 8px;bottom: 0;}

.login  {padding:;}
.login h2 {color:#116846;font-size: 16px;height:40px;line-height:40px;letter-spacing: 4px;padding-left: 24px;background: url(../images/icon_main1.jpg) no-repeat 0 10px;position:relative;border-bottom:1px solid #599079;}
.login_main {padding:76px 0 46px 168px;margin-bottom: 26px;border:1px solid #dadada;}
.login_main .login_in {height:196px ;width:334px;float:left;}
.login_in input {height:38px;line-height:38px;font-size:16px;outline:medium;}
.login_in  span {height:38px;line-height:38px;font-size:13px;}
.login_btn {background:#18663f;color:#fff;border:0;cursor:pointer;text-align: center;width:100%;}
.login_btn:hover {background:#3cad74;}
.login_name {background:url(../images/login_name.jpg) no-repeat;padding-left:68px;width:266px;color:#acacac;}
.login_password {background:url(../images/login_password.jpg) no-repeat;padding-left:68px;width:266px;color:#acacac;}
.login_in .forget {float:right;}
.login_in .btn {margin-right:20px;}
.login_register {float:right;height:190px ;width:334px;margin-right: 170px}
.login_register p {height:22px;line-height:22px;font-size:14px;letter-spacing:4px;}
.register_head {text-align: center;font-weight: bold;color:#842239;}
.login_register input {height:38px;line-height:38px;width:100%;color:#fff;background:#18663f;margin-top:48px;border:0;font-size: 16px}
.login_register input:hover {background:#3cad74;cursor:pointer;}
.register_n {color:#777;}

.register_main {border:1px solid #dadada;padding:18px 0 52px 20px;}
.register h2 {color:#116846;font-size: 16px;height:40px;line-height:40px;letter-spacing: 4px;padding-left: 24px;background: url(../images/icon_main1.jpg) no-repeat 0 10px;position:relative;border-bottom:1px solid #599079;}
.register_left {float:left;}
.register_left div {height:34px;line-height:34px;margin-bottom:12px;}
.register_left span {padding-left:12px;background:url(../images/icon_register.jpg) no-repeat;font-size:14px;margin-right: 30px;}
.register_left input {width:188px;height:30px;line-height:30px;padding-left:20px;font-size: 14px}
.register_left .name input {background:url(../images/icon_register1.jpg) no-repeat  right  0;width:188px;}
.register_left .tel_num input {background:url(../images/icon_register2.jpg) no-repeat  right  0;width:188px;}
.register_left .confirm input,.register_left .password input {background:url(../images/icon_register3.jpg) no-repeat  right  6px;width:188px;}
.register_left .agree .xy {color:#d14544;}
.register_left .agree span {background:none;}
.register_left .agree input {width:13px;height:13px;margin-left:150px}
.address_xx input {color:#c6c6c6;font-size: 14px;}
.register_left .my {margin:0 auto;width:542px;text-align: center;}
.register_left .my input {width:166px;height:38px;line-height:38px;background:#136746;color:#fff;border:0;font-size:16px;text-align: center;}
.register_left .my input:hover {background:#3cad74;cursor:pointer;}
.register_left .address_xx input {margin-left:112px;width:300px;}
.register_left table {margin:-34px 0 0 110px;}
.register_left select {min-width: 100px;height: 30px;line-height: 30px;border: 1px solid #ccc;width: 100px;margin-right: 10px;font-size:14px;}

/** Stage start **/
.product_left {float:left;margin-right:40px;}
.product_right {float:left;}
.connected-carousels .stage { width: 450px; position: relative; }
.connected-carousels .photo-credits { position: absolute; right: 15px; bottom: 0; font-size: 13px; color: #fff; text-shadow: 0 0 1px rgba(0, 0, 0, 0.85); opacity: .66; }
.connected-carousels .photo-credits a { color: #fff; }
.connected-carousels .navigation { width: 286px; margin: 20px auto; position: relative; }
.connected-carousels .carousel { overflow: hidden; position: relative; }
.connected-carousels .carousel ul { width: 20000em; position: relative; list-style: none; margin: 0; padding: 0; }
.connected-carousels .carousel li { float: left; }
.carousel-stage li img { 
    width: 430px;
    height: 300px;
    object-fit: contain; 
   }
.connected-carousels .carousel-stage { height: 300px; border: 10px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; }
.connected-carousels .carousel-navigation { height: 56px; width: 267px; background: #fff; border: 10px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; }
.connected-carousels .carousel-navigation li { cursor: pointer; }
.connected-carousels .carousel-navigation li img { display: block; border: 5px solid #fff;}
.connected-carousels .carousel-navigation li.active img { border-color: #ccc; }
.connected-carousels .prev-stage, .connected-carousels .next-stage { display: block; position: absolute; top: 0; width: 305px; height: 410px; color: #fff; }
.connected-carousels .prev-stage { left: 0; }
.connected-carousels .next-stage { right: 0; }
.connected-carousels .prev-stage.inactive, .connected-carousels .next-stage.inactive { display: none; }
.connected-carousels .prev-stage span, .connected-carousels .next-stage span { display: none; position: absolute; top: 40%; width: 30px; height: 30px; text-align: center; background: #4E443C; color: #fff; text-decoration: none; text-shadow: 0 0 1px #000; font: 24px/27px Arial, sans-serif; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; }
.connected-carousels .prev-stage span { left: 20px; }
.connected-carousels .next-stage span { right: 20px; }
.connected-carousels .prev-stage:hover span, .connected-carousels .next-stage:hover span { display: block; }
.connected-carousels .prev-navigation, .connected-carousels .next-navigation { display: block; position: absolute; width: 30px; height: 30px; background: #4E443C; color: #fff; text-decoration: none; text-shadow: 0 0 1px #000; font: 16px/29px Arial, sans-serif; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; -webkit-box-shadow: 0 0 2px #999; -moz-box-shadow: 0 0 2px #999; box-shadow: 0 0 2px #999; }
.connected-carousels .prev-navigation { left: -15px; top: 20px; text-indent: 6px; }
.connected-carousels .next-navigation { right: -15px; top: 20px; text-indent: 20px; }
.connected-carousels .prev-navigation.inactive, .connected-carousels .next-navigation.inactive { opacity: .5; cursor: default; }
/** Stage end **/
.product_main .picture {float:left;margin-right:70px;margin-bottom:30px;}
.product_detail {width:420px;}
.product_detail h1 {font-size: 16px;height:42px;line-height: 42px;background:#E9F0F8;text-align: center;margin-bottom: 10px;}
.product_detail p {font-size: 14px;/*height:26px;*/line-height:26px;color:#666;}
.product_detail p a:hover {color:#333;}
.product_detail p span {color:#222;}
.product_main .product1 {width:460px;height:370px;}
.little {margin-bottom: 14px;}
.product_main .little_pic {width:400px;height:64px;float:left;padding:0 34px;position:relative;overflow:hidden;}
.product_main .little_pic .img {width:20%;height:100%;margin-right:4%;}
.product_main .turn {margin-top: 42px}
.product_main .turn p {font-size:14px;}
.product_main .turn span {color:#146847;height:30px;line-height:30px;}
.icon_turn1 {position:absolute;top:0 ;left:0;}
.icon_turn2 {position:absolute;top:0; right:0;}
.big_pic {width:100%;height:464px;margin:20px 0 36px;}
.big_pic img {width:100%;height:100%;}
.product_js {padding:6px;line-height: 1.75;}
.product_js h3 {height:30px;line-height:30px;font-size: 18px;font-weight: bold;}
.product_js p {line-height: 24px;font-size: 14px;color:#333;}

.foot p {font-size: 14px;/*height:24px;*/line-height:24px;}
.word {margin-bottom: 12px;}
.word .msg_num {width:98%;overflow:auto;padding-left: 2%; padding-bottom:10px;}
.word .msg_num p {line-height: 24px;color:#656565;font-size: 14px;}
.word .msg_num.timer {color:#066933;}
.word .msg_num .timer span {color:#086838;font-weight: bold;}
.product_f  {margin-top:40px;}
.product_f div {margin-bottom: 12px;}
.product_f .p {height:100px;}
.product_f .t {}
.product_f .m  span{vertical-align: top}
.product_f .m  textarea {width:700px;height:120px;padding:0;}
.product_f .btn input {width:110px;background: #136746;color:#fff;border:0;margin-right: 16px;}
.product_f .btn input:hover {background:#3cad74;cursor:pointer;}
.product_f input, .product_f span {height:36px;width:226px;line-height:36px;}
.product_f span {padding-left:12px;background:url(../images/icon_register.jpg) no-repeat;font-size: 14px;}
.product_bottom,.product_top {border:1px solid #e6e4e5;padding:12px 0 4px 4px ;}
.product_list {padding:12px;border:1px solid #e8e8e8;}
.product_list li {position:relative;float:left;margin-right: 26px;height:179px;width:165px;}
.product_list a:nth-child(5n) li {margin-right: 0;}
.product_list li:hover .text {-webkit-transform: scale(1);transform: scale(1);}
.product_list .pic {width:165px;height:127px;margin-left: 0;float: none;}
.product_list .pic img {width:100%;height:100%;}
.product_list li p {text-align: center;font-size: 14px;height: 42px;line-height: 42px;color:#136746;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.product_list li:hover p {color:#fa0637}
.product_list .text{-webkit-transition: all 0.7s ease;transition: all 0.7s ease;width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transform: scale(0);transform: scale(0);border-radius: 0px;background: rgba(137, 118, 114, 0.36);-webkit-box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75);box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75);}
.product_list .text img {padding:30%;margin:0 auto;}


.knowledge_detail_top {border:1px solid #e6e4e5;padding:12px 4px 4px 4px ;color:#666;}
.knowledge_detail_top h1 {text-align: center;font-size: 14pt;line-height: 37px;font-weight: 600;}
.knowledge_detail_top h4 {font-size: 14px;line-height: 24px;}
.knowledge_detail_top p {line-height: 24px;font-size: 14px;text-indent: 2em;}
.knowledge_detail_top img{ max-width: 100%;}
.knowledge_detail_pic {width:750px;height:504px;margin-bottom:10px;}
.knowledge_detail_pic img {height:100%;width:100%;}
.knowledge_detail_next,.knowledge_detail_pre {font-size: 14px;margin: 20px 0 20px 6px;}
.knowledge_detail_next span,.knowledge_detail_pre span {color:#008E42;}
.news_detail_time {background: #DEDEDE;height: 26px;margin: 10px 0;text-align: center;line-height: 26px;font-size: 14px;}


.supply_detail_top {border:1px solid #e6e4e5;padding:12px 0 4px 4px ;color:#666;}
.supply_detail_top li h3 {color: #017536;font-size: 16px;font-weight:bold;padding: 0 0 0 10px;height: 28px;line-height: 28px;}
.supply_detail_top li p {padding: 0 0 0 10px;line-height: 24px;font-size: 14px;} 
.supply_detail_top li p span {color:#017536;}


.hide{ display:none;}
.clear{ clear:both;}
.hide{ display:none;}
.serror{ color:#f00; font-weight:bold;}
.main1_2 p a.ys1 {color: #037539; font-weight:bold;}
.index_n{font-size: 16px;color: #802f40;line-height: 32px; margin-left: 30px; margin-bottom:38px;}
.index_n2{font-size: 14px;color: #802f40;line-height: 24px; margin-left: 10px;}

#page{position: relative;text-align: center; padding:10px 0 25px 0; height:28px;}
.page{ margin:0; width:auto; color:#333; display: inline-block;}
.page a,
.page span{ float:left;height:22px; border:1px solid #E3E3E3; line-height:22px; background:#fff; padding:0 11px; color:#333; margin:0 0 0 5px;}
/*.page .x1,.page a.x1{ height:22px; border:1px solid #E3E3E3; line-height:22px; background:url(r7.jpg) repeat-x 0 0; padding:0 11px; float:left; padding:0 11px; margin:0 0 0 5px;}*/
.page a.page-num-current{ background:#136745; border:1px solid #136745; color:#fff;}
.page a:hover{background:#136745; border:1px solid #136745; color:#fff;}
/*.page a.x1:hover{}*/

.choice span.sa{color: rgb(60, 126, 99);border-width: 1px 1px 2px;border-style: solid;border-color: rgb(60, 126, 99) rgb(60, 126, 99) rgb(255, 255, 255);}
.mlbk li{font-size: 14px;line-height: 1.8rem;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}