.banner{ position:relative; height:276px;}

.banner img{ position:absolute; width:1920px; height:276px; margin-left:-960px; left:50%;}



.body_c{ height:auto; overflow:hidden; padding:4px 0 90px; min-height:400px;}

.body_l{ width:206px;}

.body_r{ width:768px;}

.body_r,.body_r a{ font-family:"宋体";}

body a:hover{ color:#81b82d;}

.chnal_top{ background:url(../images/body_lTback.jpg) no-repeat; width:176px; height:82px; padding:20px 0 0 30px;}

.chnal_en{ width:172px;}

.chnal_en h3{ color:#fefefe; font-size:18px;}

.chnal_en span{ font-family:Arial; color:#f3f3f3;}

.chanl_list{ width:206px; height:auto; overflow:hidden; background:url(../images/chnal_conback.jpg) repeat-y;}
.chanl_list li{ width:206px; height:auto; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.chanl_list li a{ width:165px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block;}
.chanl_list li a:hover,.chanl_list li.chnal_Lthis .chnal_name a{ background:url(../images/body_lahover.jpg) no-repeat; color:#000; font-size:14px; font-weight:bold; width:174px; height:32px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; line-height:26px; padding-left:32px; } 
.chanl_list li .sub_chnal li a:hover{ background:none; color:#FFF; padding-left:34px;} 
.chnal_name{ height:32px;}
.chnal_name a{ color:#000;}
.sub_chnal li a{ color:#FFF;}
.chnal_name a,.sub_chnal li a{ line-height:28px; padding-left:32px;}
.chnal_name a,.sub_chnal li a{  font-size:13px;}
.sub_chnal{ height:auto; overflow:hidden; display:none;}
.sub_chnal li{ height:32px;}
.chanl_list .show{ display:block;}

.chanl_back{ background:url(../images/body_lDback.jpg) no-repeat; width:206px; height:74px;}

.ind_service a{ background:url(../images/body_serback.jpg) no-repeat; width:178px; height:54px; padding:96px 0 0 28px; display:block;} 

.ind_service span{ display:block;}

.ind_serCn{ color:#fcfcfc; font-size:16px;}

.ind_serEn{ color:#4b565d;}



.position{ background:url(../images/position_back.jpg) no-repeat; width:768px; height:46px; line-height:46px; margin-bottom:15px;}

.position_name h3{ color:#474646; font-size:14px; padding-left:27px; line-height:normal; padding-top:13px;}

.position_where{ color:#81b82d; margin-right:12px; display:inline;}

.position_where a{ font-family:"宋体"; color:#939292; padding:0 7px;}

.position_where span{ margin-left:7px; color:#474646;}

.content{ font-family:"宋体"; line-height:24px; height:auto; overflow:hidden;}



.case_list{ font-family:"宋体";}

.case_list li{ height:182px; margin-bottom:32px;}

.case_img{ width:250px; height:164px; padding:3px; border:1px solid #b5b3b3;}

.case_Rcon{ width:480px; height:171px; border-bottom:1px dashed #84c63f;}

.case_Rcon h3 a{ color:#6aa840; font-size:15px;}

.case_Rinfor{ color:#6d6d6d; line-height:22px; height:66px; overflow:hidden; margin:21px 0 42px;}

.case_more{ float:right;}

.case_more a{ font-family:"宋体"; color:#84c63f;}

.pager{ width:766px; height:33px; line-height:33px; margin-top:30px; border:1px solid #d3d1d1; text-align:center;}



.contact_top h3{ color:#3d454b; font-size:22px; padding-bottom:18px;}

.map{ width:736px; height:330px; margin-top:28px; border:16px solid #ececec;}



.title{ color:#474646; font-size:16px; font-weight:bold; padding-top:15px; text-align:center;}

.conent_infor{ padding-left:150px; height:42px; line-height:42px;}

.conent_infor span{ float:left; margin-right:12px;}

.cont_share{ padding-top:6px;}



.news_top{ background:url(../images/news_nameback.jpg) no-repeat; width:767px; height:35px;}

.news_name{ width:475px; height:35px; line-height:35px;}

.news_name span{ float:right;}

.news_name a{ background:url(../images/news_Tjh.jpg) no-repeat left; color:#6b6b6b; padding-left:45px; margin-left:11px;}

.news_more{ margin:12px 18px 0 0; display:inline;}

.news_more a{ background:url(../images/news_moLicon.jpg) no-repeat right; color:#67a02e; padding-right:18px;}

.news_List li{ height:auto; overflow:hidden; margin-bottom:10px;}

.news_down{ width:764px; height:auto; overflow:hidden; margin-top:8px; display:none;}

.news_Dcon{ line-height:22px; color:#6d6d6d; padding:6px 15px 8px 20px;  width:727px; height:auto; overflow:hidden; border-left:1px solid #8dc852; border-right:1px solid #8dc852; }

.news_Dtop{ background:url(../images/sub_Ntopback.jpg) no-repeat; width:764px; height:3px;}

.news_Ddown{ background:url(../images/sub_Ndonback.jpg) no-repeat; width:764px; height:3px;}

.news_List li .show{ display:block;}

.news_List li.news_this .news_name a{ background:url(../images/news_tjjh.jpg) no-repeat left; padding-left:45px; margin-left:11px;}



.service_load li{ height:40px; line-height:40px; border-bottom:1px dashed #8a8785;}

.service_load li span{ float:right;}

a.ser_Loadname{ background:url(../images/servic_loadLicon.jpg) no-repeat left; padding-left:14px;}

.service_load span a{ margin-left:8px;}



.service_message{ padding-left:56px; width:640px; height:auto; overflow:hidden;}

.ser_messIfor{ color:#474646; line-height:24px;}

.ser_show{ clear:left; height:20px; margin-bottom:12px;}

.ser_show span{ float:left;}

.color{ margin-left:7px; color:#81b82d;}

.label{ float:left; color:#474646; width:68px; height:20px; line-height:20px; display:block;}

.field{ float:left; width:350px; height:18px; line-height:18px; border:1px solid #e2e2e2;}

.ser_basic{ clear:left; color:#474646; font-size:14px; font-weight:bold; margin:22px 0 18px;}

.ser_basic img{ margin-right:8px; vertical-align:middle;}

.ser_area{ height:162px;}

.ser_messArea{ float:left; font-size:12px; width:350px; height:160px; overflow:hidden; border:1px solid #e2e2e2; display:block;}

.sub_reset{ clear:left; height:23px; margin-top:16px; padding-left:68px;}

.mess_sub,.mess_reset{ float:left; width:59px; height:23px; line-height:23px; text-align:center; display:block; border:none; cursor:pointer;}

.mess_sub{ color:#FFF; background:url(../images/mess_sub.jpg) no-repeat; margin-right:32px; _display:inline;}

.mess_reset{ background:url(../images/mess_reset.jpg) no-repeat;}



.product li{ clear:left; height:165px; margin-bottom:44px; border-bottom:1px solid #d6d6d6;}

.product li .mgin0{ margin-right:0px;}

.pro_box{ width:382px; height:162px; margin-right:4px; display:inline;}

.pro_box:hover{ border-bottom:3px solid #84c63f;}

.pro_Rcon{ width:186px; height:144px; overflow:hidden;}

.pro_Rcon span,.pro_Rcon a{ display:block; line-height:24px;}

.pro_boximg { width:186px; height:136px; border:1px solid #8fc955;}
.pro_boximg a img{ margin:3px;}

.pro_name{ font-family:"微软雅黑"; color:#292d30; font-size:14px;}

.pro_xh{ font-family:"微软雅黑"; color:#81b82d; font-size:14px;}

.pro_Rcon span img{ vertical-align:middle; margin-right:4px;}



.product_top{ height:268px; margin-bottom:48px;}

.pro_bigimg{ width:354px; height:258px; padding:4px; border:1px solid #b5b3b3;}

.pro_Tcon{ width:388px;}

.pro_rTitle{ background:url(../images/pro_Trback.jpg) no-repeat; width:298px; height:78px; line-height:24px; overflow:hidden; color:#FFF; font-size:14px; padding:14px 0 0 22px;}

.pro_rTitle h3{ font-size:16px; font-weight:bold;}

.pro_share{ margin-top:34px; height:auto; overflow:hidden;}

.pro_small{ clear:left; height:96px; margin-top:70px; background-color:#cdd0d1; padding-top:10px; padding-left:15px;}

.pro_small li{ float:left; margin-right:10px; display:inline; width:112px; height:86px;}



.pro_Dselect{ height:40px; border-bottom:3px solid #c3c3c3;}

.pro_Dselect li{ float:left; background:url(../images/pro_Dselect.jpg) no-repeat; color:#474646; font-size:14px; font-weight:bold; width:120px; height:43px; line-height:43px; overflow:hidden; text-align:center; cursor:pointer;}

.pro_Dselect li.pro_Dthis{ background:url(../images/pro_Dhover.jpg) no-repeat;}

.pro_Dselect li img{ margin-right:4px;}

.pro_Dcontent{ width:718px; height:auto; line-height:24px; overflow:hidden; border-left:3px solid #c3c3c3; border-right:3px solid #c3c3c3; border-bottom:3px solid #c3c3c3; padding:26px 20px 60px 24px;}

.pro_Dcontent li{ list-style-type:disc;}

.pro_Dcontent tr{ border:1px solid #000;}