body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:24px; color: #333; font-family:Microsoft YaHei; font-family:微软雅黑;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color: #333; transition: all 0.6s;}
a:hover{text-decoration: underline; color:#f40000;transition: all 0.6s;}
img{transition: all 0.5s linear;}
img:hover{transition: all 0.5s linear;}



/*head*/
.head_t{width:100%; height:38px; background:#009541; overflow:hidden; color:#fff; line-height:38px;}
.head_tw{width:1100px; margin:0 auto;}
.head_t_l{float:left;}
.head_t_a{float:right;}
.head_t_a a{color:#fff;}
.head_t_tel{float:right; padding-right:20px; border-right:solid 2px #fff; padding-left:28px; font-size:14px; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_698269601.png) no-repeat left center; overflow:hidden; margin-right:10px;}
.head_t_tel span{font-size:16px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.head{width:100%; height:107px;}
.headW{width:1100px; margin:0 auto; height:107px;}
.head_dl{float:left;  height:107px;}
.head_dl_logo {float: left;margin: 30px 15px 0 0;}
.head_dl_logo img{}
.head_dl_m{float:right; width:230px; padding-top:20px;}
.head_dl_m_m{font-size:32px; font-weight:bold; color:#009541; line-height:40px;}
.head_dl_m_m span{color:#ff5600;}
.head_dl_m_s{color:#009541; line-height:26px; font-size:16px;}
#nav{width:546px; height:107px; float:right;} 
#navW{width:675px; margin:0 auto;} 
#nav li{float:left; text-align:center; width:96px; height:81px; padding-top:26px; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_1124267629.jpg) no-repeat left center;transition: all 0.9s;}
#nav ul li a{text-decoration: none; font-size:15px; line-height:44px; display:block; text-align:center; transition: all 0.9s;}
#nav ul li a:hover{text-decoration:none; transition: all 0.9s; font-size:16px; color:#009541; font-weight:bold;}
#nav ul .none a{color:#009541; font-size:16px; font-weight:bold;}
#nav .a_nav a{display:block;font-size:16px; color:#009541; font-weight:bold;}
#nav .none span,#nav .a_nav span,#nav ul li:hover span{display:block; width:23px; height:2px; overflow:hidden; background:#ff5600; margin:0 auto; transition: all 0.9s;}
#nav .nav_no{background:none;}
#nav ul li:hover{background:#009541 url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_1641485182.jpg) no-repeat left center; transition: all 0.9s;}
#nav ul li:hover a{color:#fff; transition: all 0.9s;}
#nav ul li:hover span{background:#fff; transition: all 0.9s;}




/*search*/
#search{width:100%; background:#f1f1f1; overflow:hidden; border-bottom:dotted 1px #ccc;}
#searchW{width:1070px; margin:0 auto; padding:0px 15px; height:66px; padding-top:5px; background:#f1f1f1; overflow:hidden;}
#search-d{width:201px; float:right; overflow:hidden; height:26px; margin-top:20px;}
#search-i{float:right; width:36px; overflow:hidden; height:26px;}
#search-i input{border:none;}
#search-bg{float:left;width:165px; height:26px; overflow:hidden;}
#search input{border: none;}
:focus{outline:none;/*去掉输入框获得焦点时默认的轮廓*/}
#search_text{width:864px; float:left;}
.search_text_l{float:left; width:111px; padding-top:8px;}
.search_text_l_xl{float:left;width:2px; height:22px; overflow:hidden; background:#009541;}
.search_text_l_z{float:left; width:107px; overflow:hidden;}
.search_text_l_zt{width:78px; height:2px; overflow:hidden; background:#009541;}
.search_text_l_zm{font-size:15px; font-weight:bold; color:#ff5600; line-height:19px; padding-left:10px; padding-top:5px;}
.search_text_l_zen{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; line-height:20px; padding-left:15px;}
.search_text_l_zd{width:78px; height:2px; overflow:hidden; background:#009541; margin-left:29px;}
.search_text_l_xr{float:right; width:2px; height:22px; overflow:hidden; background:#009541; margin-top:26px;}
.search_text_i{float:left; padding-left:18px; overflow:hidden; padding-top:16px; line-height:22px;}



/*list*/
.list{width:100%; background:#f1f1f1; height:272px; padding-top:30px; border-top:dashed 1px #ddd; border-bottom:dotted 1px #ccc;}
.list_bj{width:100%; background:#f6f6f6; height:90px; position:absolute; margin-top:90px;}
.listW{width:1100px; margin:0 auto; position:relative;}
.list_l{float:left; width:270px;}
.list_lt{width:270px; overflow:hidden; height:176px; padding-top:94px; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_212794627.jpg) no-repeat center;}
.list_lt_en{text-align:center; font-size:14px; font-family:Arrus BT, Arial, Helvetica, sans-serif; color:#bcbcbc; line-height:22px; text-transform:uppercase;}
.list_lt_en span{font-size:16px;}
.list_lt_m{text-align:center; color:#009541; font-weight:bold; font-size:19px; line-height:40px;}
.list_lt_m span{color:#ff5600;}
.list_ld{width:270px; position:absolute; overflow:hidden; background:#009541;}
.list_ld_img{float:left; width:60px; height:60px; overflow:hidden; background:#ff5600 url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_804242701.png) no-repeat center; background-size:62%; transition: all 0.8s linear;}
.list_ld_tel{float:left; width:210px; line-height:60px; text-align:center; font-size:25px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.list_r{float:right; width:788px;}
.list_r li{float:left; width:195px; height:270px; border-right:solid 1px #d5d5d5; text-align:center; transition: all 0.7s;}
.list_r li a{ text-decoration: none}
.list_r_shape{margin:0 auto; margin-top:33px; transition: all 0.7s;}
.list_r_shape_t{margin:0 auto; width: 0; height: 0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom: 10px solid #009541;}
.list_r .list_r_shape_d{margin:0 auto; width: 0; height: 0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom: 0px solid #009541; border-top: 10px solid #009541;}
.list_r .list_rd_shape{background:#009541; height:10px;}
.list_r .list_rd_shape .list_r_shape_ti{margin:0 auto; width:20px;}
.list_r .list_rd_shape .list_r_shape_ti .list_r_shape_t{position:absolute; margin-top:-10px;}
.list_r_m{text-align:center; overflow:hidden; height:70px; padding:0px 8px; padding-top:22px; margin-top:37px; margin-bottom:80px; background:#f6f6f6; white-space: nowrap; text-overflow: ellipsis;transition: all 0.7s;}
.list_r_m b{font-size:16px; line-height:28px;   ;}
.list_r_m span{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:12px; color:#999; line-height:18px;}

.list_lt:hover{-webkit-animation: test 0.3s ease-in 2;cursor: pointer;}
.list_ld:hover .list_ld_img{transition: all 0.8s linear;cursor:pointer;  -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);	transform: rotate(360deg);}

.list_r li:hover{color:#fdbb9a; -webkit-animation: test 0.3s ease-in 2; cursor: pointer;}
.list_r li:hover .list_r_m,.list_r li:hover .list_rd_shape{transition: all 0.7s; background:#ff5600;}
.list_r li:hover .list_r_shape_t{transition: all 0.7s; border-bottom: 10px solid #ff5600;}
.list_r li:hover .list_r_shape_d{transition: all 0.7s; border-bottom: 0px solid #ff5600; border-top: 10px solid #ff5600;}
.list_r li:hover .list_r_m b{transition: all 0.7s; color:#fff;}
.list_r li:hover .list_r_m span{color:#fdbb9a;}


/*products*/
#products{width:100%; overflow:hidden; padding-top:122px; padding-bottom:68px; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133545_437994612.jpg) no-repeat center; background-repeat:no-repeat; background-attachment:fixed; border-top:dashed 1px #ddd; border-bottom:dotted 1px #009541;}
.products_en{width:1100px; margin:0 auto; text-align:center; font-size:60px; line-height:80px; text-transform:uppercase; font-family:Broadway, Arial, Helvetica, sans-serif; color:#009541; font-weight:bold;}
.products_m{width:1100px; margin:0 auto; overflow:hidden; line-height:36px; text-align:center; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_220635301.png) no-repeat center; font-size:15px;}
.products_m a{font-size:20px; color:#ff5600; font-weight:bold;}
#tablit{width:1100px; margin:0 auto; height:auto; padding-top:18px; background-repeat:no-repeat;}
#tablit dl{width:1088px; margin:0 auto; overflow:hidden;}
#tablit dl dd{float:left; font:16px/36px "Microsoft YaHei"; display:block; float:left; text-align:center; display:block; transition: all 0.9s; background:#009541; border-radius:18px; line-height:36px; margin:0px 12px; padding:0px 20px; z-index:2; position:relative; width:140px;}
#tablit dl dd a{font:16px/36px "Microsoft YaHei"; text-decoration:blink; color:#fff;}
#tablit dl span{ font-size:24px; font-weight:bold; float:left; color:#009541; line-height:36px;}
#tablit .on{text-decoration:blink; background:#ff5600; transition: all 0.8s;}
.tabcon{width:1100px; height:auto; clear:both; padding-top:15px;}
.dis{display:none;}
.tabcon a{text-decoration:blink; font-size:16px;}
.tabcon td{float:left; display:block; overflow:hidden; padding:13px 8px 13px 13px !important; background:#fff; border:solid 1px #ccc; margin:7px; transition: all 0.8s;}
.tabcon td:hover{border:solid 1px #009541 !important; transition: all 0.8s;box-shadow:0 0 10px #989898; -moz-box-shadow:0 0 10px #989898; -ms-box-shadow:0 0 10px #989898;-o-box-shadow:0 0 10px #989898; -webkit-box-shadow:0 0 10px #989898; -webkit-animation: test 0.3s ease-in 2;}
.products_xt{width:1070px; margin:0 auto; height:1px; background:#009541; overflow:hidden; position:absolute; margin-top:19px; margin-left:12px; z-index:1;}



/*about*/
#about{width:100%; overflow:hidden; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133545_727462409.jpg) no-repeat center; background-repeat:no-repeat; background-attachment:fixed; padding-bottom:30px; border-bottom:solid 8px #ccc; padding-top:100px; margin-top:-56px;}
.about_m,.about_s{width:1100px; margin:0 auto;}
.about_en{width:1100px; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:20px; color:#999;}
.about_m{text-align:center; font-size:36px; color:#009541; font-weight:bold; line-height:50px;}
.about_s{font-size:14px; line-height:26px; text-align:center; padding-top:23px; padding-bottom:30px;}
.about_a{width:195px; margin:0 auto; height:45px; line-height:45px; overflow:hidden; background:#009541; border-radius:20px; text-align:center;transition: all 0.5s linear; }
.about_a a{font-size:16px; color:#fff;}
.about_a:hover{transition: all 0.5s linear; background:#ff5600;}
.about_glm{width:1100px; margin:0 auto; overflow:hidden; margin-top:50px; line-height:40px; padding-top:20px; text-align:center; border-top:dashed 1px #ff5600;}
.about_glm a{font-size:30px; font-weight:bold; color:#009541;}
.about_gld{width:1100px; margin:0 auto; overflow:hidden;}
.about_glen{width:1100px; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase; color:#999;}

#kehu_l{ float:left; width:31px; height:32px; margin-top:128px; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_1190534116.jpg) no-repeat center;}
#kehu_r{ float:right; width:31px; height:32px; margin-top:128px; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_800714137.jpg) no-repeat center;}
#kehu_d{margin:32px 26px; width:985px; overflow:hidden; float:left;}
#kehu_d a{display:block;}
#kehu_d td img{border:solid 1px #ccc;}
#kehu_d td br{display:none;}
#kehu_d td div{width:240px; height:50px; background:#009541; padding-top:0px !important; transition: all 0.5s linear;}
#kehu_d td div a{color:#fff; line-height:50px !important; font-size:14px;}
#kehu_d td:hover div{transition: all 0.5s linear; background:#ff5600;}
#kehu_d td:hover{-webkit-animation: test 0.3s ease-in 2;}


/*news*/
.news{width:100%; overflow:hidden; padding-bottom:28px; border-bottom:dashed 1px #ddd;}
.news_t{width:100%; overflow:hidden; padding-top:64px; background:#f2f2f2; padding-bottom:30px;}
.news_t_en{text-align:center; font-size:56px; font-family:Aparajita, Arial, Helvetica, sans-serif; color:#d2d2d2; font-weight:bold; line-height:60px; text-transform:uppercase;}
.news_t_m{text-align:center; font-size:26px; color:#009541; line-height:33px; font-weight:bold; position:relative; margin-top:-10px;}
.news_t_s{text-align:center; font-size:16px; line-height:24px; padding-top:14px;}
.news_t_den{text-align:center; color:#999; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:20px;}
.news_a{width:420px; margin:0 auto;}
.news_xt{ width:100%; overflow:hidden;}
.news_xt_i{ width:100%; overflow:hidden; border-bottom:dashed 1px #eee; border-top:dotted 1px #ddd; position:absolute; margin-top:241px;}
.lanrenzhijia{ width:100%; overflow:hidden;}
.lanrenzhijia .tab{ overflow:hidden; width:100%; position:relative; z-index:99; background:#f2f2f2; padding-bottom:44px;}
.lanrenzhijia .tab a{display:block; float:left; text-decoration:none; height:40px; line-height:40px; width:110px; text-align:center; font-size:16px; color:#fff; background:#009541; margin:0px 15px;transition: all 0.8s linear;}
.lanrenzhijia .tab a.on{text-decoration:none; background:#ff5600; transition: all 0.8s linear;}
.lanrenzhijia .content{ overflow:hidden; width:1100px; margin:0 auto; height:510px; position:relative;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1100px;}
.lanrenzhijia .content .li{ width:1100px; float:left; height:510px}

.news_li_t{width:1100px; overflow:hidden; height:241px;}
.news_li_t .news_div_item,.news_li_t .divdgweb_new_div_item{width:1100px; padding-top:21px;}
.news_li_t .news_div_item_date,.news_li_t .divdgweb_new_div_item_date{float:left; width:146px; height:121px; border-right:solid 5px #f2f2f2; font-size:16px; color:#009541; line-height:28px; margin-top:36px; font-family:Arial, Helvetica, sans-serif;}
.news_li_t .news_div_item_year,.news_li_t .divdgweb_new_div_item_year{float:left; margin-left:42px; margin-top:82px;}
.news_li_t .news_div_item_month,.news_li_t .divdgweb_new_div_item_month{float:left; margin-top:82px;}
.news_li_t .news_div_item_day,.news_li_t .divdgweb_new_div_item_day{width:146px; text-align:center; position:absolute; margin-top:20px; line-height:60px; font-size:56px;}
.news_li_t .news_div_item_content,.news_li_t .divdgweb_new_div_item_content{float:left; padding-left:42px; margin-top:36px;}
.news_li_t .news_div_item_title,.news_li_t .divdgweb_new_div_item_title{ line-height:30px; padding-bottom:16px;}
.news_li_t .news_div_item_title a,.news_li_t .divdgweb_new_div_item_title a{ font-size:18px;}
.news_li_t .news_div_item_body,.news_li_t .divdgweb_new_div_item_body{line-height:22px; font-size:13px; color:#666; width:550px; display:-webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}
.news_li_t .news_div_item_pic{float:right; width:300px; height:197px; border:solid 1px #ccc; overflow:hidden;}
.news_li_t .news_div_item_pic img{width:300px; height:197px;transition: all 0.5s linear;}
.news_li_t:hover .news_div_item_pic img{transform: scale(1.05);}

.news_li_d{width:1100px; overflow:hidden; padding-top:12px;}
.news_li_d .news_div_item,.news_li_d .divdgweb_new_div_item{ width:520px; float:left; border-bottom:dotted 1px #ccc; margin:0px 15px; line-height:56px; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133544_1477616336.jpg) no-repeat 2px 24px;}
.news_li_d .news_div_item_date,.news_li_d .divdgweb_new_div_item_date{float:right; font-size:14px; color:#999; width:90px;}
.news_li_d .news_div_item_year,.news_li_d .divdgweb_new_div_item_year{ float:left;}
.news_li_d .news_div_item_month,.news_li_d .divdgweb_new_div_item_month{float:left;}
.news_li_d .news_div_item_day,.news_li_d .divdgweb_new_div_item_day{float:left;}
.news_li_d .news_div_item_content,.news_li_d .divdgweb_new_div_item_content{float:left; width:410px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-left:15px;}
.news_li_d .news_div_item_title a,.news_li_d .divdgweb_new_div_item_title a{font-size:14px;}
.news_li_d .news_div .news_div_item:nth-child(1),.news_li_d .divdgweb_new_div  .divdgweb_new_div_item:nth-child(1){display:none;}



/*links*/
.links{width:1100px; margin:0 auto; overflow:hidden; padding:26px 0px;}
.links_m{float:left; width:67px; line-height:27px; font-size:14px; background:url(https://memberpic.114my.com.cn/tkzdhsb/uploadfile/image/20250402/20250402133545_2095618156.png) no-repeat left center; padding-left:34px; overflow:hidden; border-right:solid 1px #dddddd;}
.links_d{float:right; width:984px; line-height:27px;}



/*dnav*/
.dnav{width:100%; height:54px; line-height:54px; background:#009541; color:#fff; font-size:15px; text-align:center; border-bottom:dashed 1px #0a6b34;}
.dnavW{width:1100px; margin:0 auto;}
.dnav a{font-size:15px; color:#fff;}



/*copy*/
.copy{width:100%; overflow:hidden; padding:30px 0; background:#095329; border-top:dashed 1px #0a6b34;}
.copyW{width:1100px; margin:0 auto; text-align:center; color:#fff; line-height:30px; font-size:14px;}
.copy a{color:#ffffff;  font-size:14px;}



/*内页导航条*/
#bodycon{ margin-top:20px;}
.strong_title{ display:none;}
.mianbxContent{width: 100% !important; text-align: left !important; font-size: 16px !important; padding-bottom:15px;  padding-top:5px; border-bottom:1px solid #CCC; margin-bottom:10px !important;}
.mianbxContent a{font-size: 16px !important;}
.mianbxContent a:hover{font-size: 16px !important;}