.header{ height: 97px; width: 1006px; margin: 0 auto; background: url("../../images/twsw/header_bj.jpg") no-repeat center;}
.logo{height:48px; float: left; margin-left: 10px; background: url("../../images/twsw/logo.png") no-repeat center; width: 373px; margin-top: 28px; }
.head_r{ float: right; width: 213px; height: 97px; }
.head_rt{ float: right; width: 151px; height: 22px;}
.return_index,.header_contect{ float: left; height: 22px; line-height: 22px; text-align: center; width: 64px; background: #ecf8eb; border-bottom: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; font-size: 12px; font-family: "宋体"; color: #218000; margin-right: 10px;}
.head_input{float: right; height: 27px; width: 201px; line-height: 201px; margin-right: 10px; margin-top: 26px; background: url("../../images/twsw/search.png") no-repeat center;}
.head_input input{ border:none; float: left;outline:none}
.headInput{ width: 143px; height: 27px; line-height: 27px; padding: 0px 10px; background: none; font-size: 12px; /*color: #196000;*/ color: #308213; font-family: "Arial"; font-weight: bold;}
.headSub{width: 36px; background: none; height: 29px; cursor: pointer;}
.index_banner{ height: 335px; width: 100%; position: relative; z-index: -2 /*background: url("../../images/twsw/banner.jpg") no-repeat center;*/}
.index_banner .d1{width:100%;height:335px;display:block;position:absolute;left:0px;top:0px;}
.main{width: 1006px; margin: 0 auto;  margin-top: -24px; }
.main_top{ width: 1006px;height: 327px; background: #fff;}
.main_lf{ height: 327px; float: left; width: 260px; background: #f4f4f4 url("../../images/twsw/main-lfbj.jpg") no-repeat center;}
.main_title{ height: 60px; line-height: 60px;  padding-left: 18px;}
.title_p{ float: left; height: 60px; line-height: 60px; width: 70px; font-size: 16px; font-family: "微软雅黑","宋体"; color: #1e8000; font-weight: bolder; padding-left: 34px;}
.title_one{ background: url("../../images/twsw/one.jpg") no-repeat left center;}
.title_two{ background: url("../../images/twsw/two.jpg") no-repeat left center;}
.title_three{ background: url("../../images/twsw/three.jpg") no-repeat left center;}
.title_ename{ height: 60px; width: 80px; float: left;}
.title_eOne{ background: url("../../images/twsw/products.jpg") no-repeat left center;}
.title_etwo{ background: url("../../images/twsw/companynews.jpg") no-repeat left center;}
.title_ethree{ background: url("../../images/twsw/companyvideo.jpg") no-repeat left center;}
.mP_list{ width: 180px; margin-left: 40px;}
.mP_list li{ height: 33px; line-height: 33px; margin-bottom: 8px;}
.mP_list li a{ float: left; height: 33px; line-height: 33px; width: 180px; background: url("../../images/twsw/indexULbj.jpg") no-repeat; padding-left: 35px; font-size: 14px; font-family: "微软雅黑","宋体"; color: #fff;}
.main_ct{ width: 458px; height: 327px; float:left; border-right:1px solid #d8d8d8;}
.com_Re{ padding-left: 30px; overflow: hidden;}
.com_ReI{ float: left; height: 69px; width: 105px;}
.comReC{ float: left; height: 69px; width: 300px; padding-left: 13px;}
.comRet{ display: block; height: 25px;line-height: 25px; text-align: center; font-family: "微软雅黑","宋体"; color: #29ad01; font-size: 14px; font-weight: bold;}
.comReb{ display: block; font-size: 13px; font-family: "宋体"; color: #787878; line-height: 21px; text-indent: 2em;}
.com_news{width: 430px; margin-left: 20px; margin-top: 10px;}
.com_news li{ width: 430px; border-bottom: 1px dashed #c9c9c9; height: 33px; line-height: 33px;}
.comNewsIcon{float: left; height: 33px; width: 33px; background: url("../../images/twsw/ul_bj.jpg") no-repeat center;}
.com_ulT{ float: right; height: 33px; line-height: 33px; font-size: 12px; font-family: "宋体"; color: #bebbbb}
.com_news li a{ float: left; width: 323px; font-size: 13px; font-family: "宋体"; color: #787878}
.com_news li a:hover{ color: #e98500}
.main_rt{ float: left; background: #f4f4f4; width: 287px; height: 327px;}

.title_more{ float: right; height: 13px; line-height: 13px;width: 39px; text-align: center; font-size: 12px; font-family: "宋体"; color: #fff; background: #26a100; margin-top: 20px; margin-right: 10px;}
.com_vi{ width: 245px; height: 145px; background: url("../../images/twsw/com_v.jpg") no-repeat center; margin: 0 auto; padding: 10px;}
.com_viB{ background: url("../../images/twsw/com_bj_b.jpg") no-repeat bottom center; padding-bottom: 8px;}
.con_fun{ width: 222px; margin: 0 auto; padding-top: 10px; }
.con_fun p{ height: 18px; line-height: 18px; font-size: 12px; font-family: "宋体"; color: #787878;}
.main_bot{ background: #f4f4f4; width: 1006px; height: 308px;}
.main_bottom{  background: url("../../images/twsw/bj_top.jpg") repeat-x top; padding-top: 2px;}
.main_bottom_title{  height: 33px; line-height: 33px; background: url("../../images/twsw/bj_top1.jpg") repeat-x bottom;}
.pro_name{ height: 30px; background: url("../../images/twsw/bj_title.jpg") repeat-x center; width: 107px; margin-left: 22px; text-align: center; line-height: 30px; font-size: 16px; font-family: "微软雅黑","宋体"; color:#fff; font-weight: bold; float: left;}
.pro_more{ float: right; font-size: 12px; font-family: "宋体"; color: #26a100; margin-right: 10px; width: 35px; background: url("../../images/twsw/more_add.jpg") no-repeat right center;}
.pro_show{  /*width: 820px;*/ width: 968px; margin: 15px auto;}
.pro_show ul { height: 210px;}
.pro_show ul li { float: left; height: 210px; width: 112px; margin-right: 30px;}
.pro_show ul li a img{ border: 1px solid #c6c6c6; padding: 2px; width:110px;}
.pro_title{ font-size: 12px; font-family: "宋体"; color: #494949; display: inline-block; width: 111px; text-align: center;}
.pro_bottom{  background: url("../../images/twsw/pro_bottom.jpg") no-repeat center; height: 25px;}
.footer{  width: 100%; height: 43px; line-height: 43px; background: #c0e3a8; }
.foot_main{position:relative;width:1006px;height:43px;text-align:center;overflow:hidden; margin: 0 auto;}
.foot_main .foot_ul{float:left;position:relative; left:50%;}
.foot_main .foot_ul .foot_li{float:left;position:relative;right:50%;color: #1a6a02; line-height: 43px;}
.foot_main .foot_ul .foot_li a{ float: left; height: 43px; line-height: 43px;padding: 0px 16px; font-size: 13px; font-family: "微软雅黑"; color: #1a6a02}
.footer_map{width: 1006px; margin: 0 auto; background: #f4f4f4; padding: 17px 0px;}
.footer_map p{ font-size: 12px; font-family: "宋体"; color: #1c7601; text-align: center; height: 22px; line-height: 22px;}
/*nav*/
.nav{width: 100%; height: 36px; line-height: 36px; background: url("../../images/twsw/nav_bj.jpg") repeat-x;}
.nav_ul{ width: 856px; margin: 0 auto;}
.nav_ul li{ float: left;}
.nav_ul li a{ float: left; padding: 0px 32px; font-size: 14px; font-family: "微软雅黑","宋体"; color: #fff}
.nav_ul li a:hover{ background: url("../../images/twsw/nav_bjH.jpg") repeat-x; color: #248814}
.nav_ul li span{float: left; width: 2px; height: 36px; background: url("../../images/twsw/navbj_s.jpg") no-repeat center;}
/*内页样式*/
.list_main{ height: auto; width: 1006px; overflow: hidden; margin: 0 auto; margin-top: -24px; background: #fbfbfb}
.list_left{float: left; width: 260px; height: auto;background: #f4f4f4; border-right: 1px solid #d3d3ce;padding-bottom: 1000px;
margin-bottom: -1000px;}
.list_left_bj{float: left; width: 260px; background: url("../../images/twsw/list_bottom.jpg") no-repeat bottom center;padding-bottom: 1000px;
margin-bottom: -1000px;}
.list_ltitle{  height: 60px; line-height: 60px;}
.list_ltitle p{ float: left; font-size: 16px; font-family: "微软雅黑"; color: #1e8000; font-weight: bolder; margin-left: 21px;}
.list_ltitle .lianxi{ float: left; height: 60px; line-height: 60px; background: url("../../images/twsw/Aboutus.jpg") no-repeat center; width: 41px;margin-left: 5px;}
.list_lul{  overflow: hidden; width: 181px; margin: 0 auto;}
.list_lul li{ float: left; margin-bottom: 8px;}
.list_lul li a{float: left; height: 33px; line-height: 33px; width: 179px; background: url("../../images/twsw/list_left.jpg") no-repeat; text-align: center; font-size: 14px; color: #033a00; font-family: "微软雅黑",'宋体'; font-weight: bolder;}
.list_lul li a:hover,.list_lul li .dafult{ background: url("../../images/twsw/list_lefth.jpg") no-repeat; color: #ffffff}
.list_lphone{ display: block; height: 70px; width: 183px; margin: 0 auto; margin-top: 30px;}
.list_lcont{ display: block; height: 70px; width: 183px; margin: 0 auto; margin-top: 12px; margin-bottom: 151px;}
.list_right{ float:left; width: 744px; height: auto;}
.list_rtitle{margin-top: 12px; height: 34px; line-height: 34px; border-bottom: 2px solid #1a6100}
.list_rtn{ float: left; height: 34px; line-height: 34px; font-size: 16px; color: #fff; font-weight: bolder; padding: 0 25px; background: url("../../images/twsw/list_titlebj.jpg") repeat-x; font-family: "微软雅黑"}
.list_rta{float: right; font-size: 12px; font-family: "宋体"; color: #404040; margin-right: 20px;}
.list_rta a,.list_rta span{ color: #8f8e8e}
.Introduction{  padding: 21px;}
.Introduction p{ font-size: 14px; font-family: "宋体"; color: #585858; line-height: 24px; text-indent: 2em; margin-top: 18px; }

.Dynamic{ padding: 7px 10px; }
.Dynamic li{ border-bottom: 1px dashed #c9c9c9; height: 38px; line-height: 38px;}
.Dynamic li .dyIcon{ float: left; height: 38px; width: 25px; background: url("../../images/twsw/ul_bj.jpg") no-repeat center;}
.Dynamic li a{ float: left; height: 38px; line-height: 38px; font-size: 13px; font-family: "宋体"; color: #585757; width: 615px;}
.Dynamic li a:hover{ color: #e98500}
.Dynamic li .dyTime{ float: right; height: 38px;font-size: 12px; font-family: "宋体"; color: #bebbbb;}
.page{ margin-top: 48px;height: 21px; margin-bottom: 54px; text-align: center; background: url("../../images/twsw/page_bj.jpg") no-repeat center; overflow: hidden; position: relative;}
.page ul{float: left;position: relative;left: 50%;}
.page ul li{float: left;position: relative;right: 50%;height: 21px;}
.page ul li a{ font-size: 14px; font-family: "宋体"; color: #777; height: 21px; line-height: 21px; display: inline-block; width: 30px; text-align: center; }
.page ul li a:hover{background: url("../../images/twsw/pageHover.jpg") repeat-x;color: #fff}
.page ul li .starPage:hover,.page ul li .endPage:hover{ background: none;color: #777}
.page ul li .upPage,.page ul li .upPage:hover{ background: url("../../images/twsw/uppage.jpg") no-repeat center; height: 21px; width: 40px; }
.page ul li .nextPage,.page ul li .nextPage:hover{ background: url("../../images/twsw/nextpage.jpg") no-repeat center; height: 21px; width: 60px; }
.contact{background: url("../../images/twsw/contact_bj.jpg") no-repeat center; width: 746px; height: 515px;}
.contact_title{ height: 80px; line-height: 80px; text-align: center; font-size: 26px; font-family: "微软雅黑","宋体"; color: #1b5f00; padding-top: 38px; margin-bottom: 102px;}
.contact_main{ font-size: 14px; font-family: "宋体"; color: #585858; height: 28px; line-height: 28px; padding-left: 160px;}

.message{padding: 21px;}
.message_title{ height: 30px; line-height: 30px; font-size: 22px; font-family: "微软雅黑"; color: #196000; padding-left: 156px;}
.message_title2{ height: 16px; line-height: 16px; font-size: 11px; font-family: "微软雅黑"; color: #196000; padding-left: 156px; margin-bottom: 18px;}
.div_input{ overflow: hidden; margin-bottom: 12px;}
.div_input label{ float: left; width: 94px; height: 38px; line-height: 38px; text-align: right; font-size: 14px; font-family: "微软雅黑"; color: #000}
.div_input input[type='text']{float: left; height: 32px; line-height: 32px;  width: 248px;}
.div_input input[type="radio"] { margin: 14px 3px 0px 5px;}
.div_input textarea {width: 584px; height: 114px;}
.div_input .error{ float: left; height: 38px; line-height: 38px; color: red; margin-left: 20px}
.div_input .submit{background: url("../../images/twsw/submit.jpg") no-repeat; width: 111px; height: 39px; line-height: 39px; text-align: center;font-size: 18px; font-family: "微软雅黑"; color: #fff; border: none;}
.div_input .button{background: url("../../images/twsw/button.jpg") no-repeat; width: 111px; height: 39px; line-height: 39px; text-align: center;font-size: 18px; font-family: "微软雅黑"; color: #fff; border: none;}

.list_ltitle .list_product{ float: left; height: 60px; line-height: 60px; background: url("../../images/twsw/products.jpg") no-repeat center; width: 45px;margin-left: 5px;}
.product{ padding: 25px 30px; overflow: hidden;}
.pro_box{ overflow: hidden; width: 696px;}
.pro_flow{ float: left; margin-right: 19px; margin-bottom: 15px;}
.pro_flow a img{border: 1px solid #c7c7c7; padding: 2px;max-width:100%;}
.pro_box_name {width: 155px; height: 42px;line-height: 42px; text-align: center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_box_name a{font-size: 14px; color: #494949; font-family: "宋体"}


.proXimg{ float: left;margin-right: 30px;}
.proXR{ float: left; width: 339px;}
.proXR_t{ font-size: 25px; font-family: "微软雅黑"; color: #fe8900; text-align: center; height: 66px; line-height: 66px; font-weight: bolder;}
.proXR_p{line-height: 30px; font-size: 14px; font-family: "宋体"; color: #585757}
.proXR_p span{ font-weight: bolder;}
.f14{float: left; width: 705px; margin-top: 30px; font-size: 14px; color: #989898; margin-bottom: 40px;}
.f14 .upcontent,.f14 .downcontent{ height: 30px; line-height: 30px;}
.f14 .upcontent a,.f14 .downcontent a{ color: #585757}