@charset "utf-8";
/* CSS Document */

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5b5a5a; line-height:21px; background:#727171;}

a{ font-family:Arial, Helvetica, sans-serif; color:#5b5a5a; font-size:12px; line-height:21px;}

a:hover { font-family:Arial, Helvetica, sans-serif; color:#00696c; font-size:12px; line-height:21px; }

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}


.pl8{ padding-left:8px;}
.ml10{ margin-left:10px;}


/***************header css********************/
.header_top{ width:980px; height:108px; margin:0 auto;}
.logo{ width:266px; height:53px; margin:0 auto; margin-top:26px;}

.top_links{ width:203px; height:21px; float:right;font-family:"黑体"; color:#898989; font-size:13px; font-weight:bold;line-height:21px;}


.index_flash{ width:999px; height:298px; margin:0 auto; margin-top:10px;}

.menu{ width:980px; height:36px; background:#00696c; margin:0 auto; overflow:visible;}
.menu ul{ padding:1px 15px;}
.menu ul li{ width:98px; height:34px; float:left; background:url(../images/icon_ll.jpg) right center no-repeat; padding:0px 1px; text-align:center;}
.menu ul li a{width:98px; color:#fff; line-height:34px;}
.menu ul li a:hover{ display:block; background:#fff; line-height:34px; color:#00696c;}


#apDiv0,#apDiv1,#apDiv2,#apDiv3,#apDiv4,#apDiv5,#apDiv6,#apDiv7{ width:600px; height:auto; position:absolute; left:0px; top:34px; display:none;}

#apDiv2{ width:980px; left:-220px;}



.adimg{ width:100px; text-align:center; float:left;}

#sub_nav{ padding:0px; text-align:left;}
#sub_nav span{ margin:0px; padding:0px; width:auto; height:30px; line-height:22px; display:block;}

#sub_nav span a{ height:30px; line-height:22px; color:#464545; padding:2px 3px;}

#sub_nav span a:hover{height:30px; line-height:22px; color:#fff; display:inline; background:#00696c;padding:2px 3px;}

.flash{ width:1000px; height:500px; margin:0 auto;}

/***************首页header css********************/
.index_logo{float:left;}

.index_top{ width:315px; height:19px; float:right; font-family:Tahoma; color:#898989; font-size:13px; font-weight:bold;line-height:21px; margin-top:44px;}
.index_top ul li{ width:71px; height:19px; display:inline;  margin-right:4px; text-align:center; float:left;}
.index_top ul li a,.index_top ul li a:hover{ line-height:19px; color:#f5ec01;background:url(../images/top_icon.jpg) no-repeat; display:block; font-weight:normal;}

.index_menu{ width:700px; float:right; margin-top:41px; overflow:visible;}
.index_menu ul li{ padding:0px 17px 0px 12px; height:21px; float:left; text-align:center; position:relative;}
.index_menu ul li a,.index_menu ul li a:hover{ color:#fefefe; font-size:13px;font-family:Tahoma; line-height:21px;}

#index_apDiv0,#index_apDiv1,#index_apDiv2,#index_apDiv3,#index_apDiv4,#index_apDiv5,#index_apDiv6,#index_apDiv7{ width:330px; height:auto; position:absolute; left:0px; top:21px; display:none;}

#index_apDiv7{ left:-200px;}

#sub_nav1{ padding:0px; text-align:left;}
#sub_nav1 span {margin:0px; padding:0px; width:auto; height:30px; line-height:22px; display:block;}
#sub_nav1 span a{ height:30px; line-height:22px; color:#fff; padding:2px 3px; font-weight:normal;}

#sub_nav1 span a:hover{height:30px; line-height:22px; color:#fff; display:inline; padding:2px 3px;}

/***************首页 css********************/

.center_column1{ width:352px; height:285px; background:url(../images/line2.jpg) right repeat-y; float:left;padding-right:20px;}
#tab_li2{ width:100%; height:29px;}
#tab_li2 li{ width:160px; height:29px; float:left; cursor:pointer; background:url(../images/line2.jpg) right repeat-y; padding-left:10px;}
#tab_li2 li a,#tab_li2 li.normal a{ color:#e06001;cursor:pointer; line-height:29px; display:block; font-size:16px; font-family:Tahoma;font-weight:bold; }
#tab_li2 li a span{ font-family:Arial, Helvetica, sans-serif; color:#9fa0a0;}

#change_warp2{ width:100%; height:auto; margin-top:7px; background:url(../images/line1.jpg) top repeat-x; padding-top:10px;}

.news_index_list{ width:100%; height:90px; padding-top:7px;}
.news_index_list dt{ width:117px; height:79px; float:left;}
.news_index_list dt img{width:117px; height:79px; }
.news_index_list dd.news_index_title{ width:207px; height:21px; float:right;}
.news_index_list dd.news_index_title a,.news_index_list dd.news_index_title a:hover{ line-height:21px; color:#e06001; font-weight:bold;}
.news_index_list dd.news_index_memo{ width:207px; float:right; line-height:21px; color:#696767; text-indent:20px;}

.center_column2{ width:335px; height:285px; background:url(../images/line2.jpg) right repeat-y; float:left; padding:0px 20px 0px 10px;}
.center_column2 h4{ height:29px; line-height:29px; background:url(../images/line1.jpg) bottom repeat-x;color:#e06001; font-size:16px; font-family:Tahoma;padding-bottom:15px;font-weight:bold; }
.center_column2 h4 span{font-family:Arial, Helvetica, sans-serif; color:#9fa0a0;}
ul.re_pro_list{ padding-top:20px;}
ul.re_pro_list li{ width:103px; height:99px; display:inline; margin:4px 2px;}
ul.re_pro_list li img{ width:103px; height:99px;}

.center_column3{ width:250px; height:285px; float:left; padding-left:10px;}
.center_column3 h4{ height:29px; line-height:29px; background:url(../images/line1.jpg) bottom repeat-x;color:#e06001; font-size:12px; font-family:Tahoma;padding-bottom:15px;}
.search_index h2{ height:32px; line-height:32px; color:#e06001; font-size:16px; font-family:Tahoma; font-weight:bold; margin-top:10px;}
.search_index h2 span{font-family:Arial, Helvetica, sans-serif; color:#9fa0a0;}
.search_index .search_index_input{ width:184px; height:30px; line-height:30px; background:url(../images/index_search.jpg) left no-repeat; border:none; float:left; padding-left:10px;}
.search_index .search_index_btn{ width:43px; height:30px; border:none; background:url(../images/index_search_bar.jpg) left no-repeat; float:left;}

.hot_pro_list{ width:auto; height:85px; padding-left:102px; background:url(../images/index_search_pic.jpg) left center no-repeat; margin-top:10px;}
.hot_pro_list dt{ width:100%; height:21px; color:#aeafaf;}
.hot_pro_list dd{width:50%; height:21px; float:left;}
.hot_pro_list dd a,.hot_pro_list dd a:hover{ color:#aeafaf;}
.hot_pro_list dd a:hover{ text-decoration:underline;}
/**************内页 css****************/
.center_content{ width:923px; height:512px; background:url(../images/ncenter_bg.jpg) repeat-x; margin:0 auto; margin-bottom:25px;}
.center_content_t{ width:884px; height:25px; background:url(../images/ncenter_line.jpg) right 13px no-repeat;margin:0 auto; margin-top:26px; margin-bottom:16px;}

.center_content_nr{ width:884px; height:430px; overflow:auto; margin:0 auto;}


.search{ width:270px; height:22px; line-height:22px; float:right;}
.search_input{ width:192px; height:20px; line-height:20px; background:url(../images/search.jpg) left top no-repeat; padding:1px; float:left; border:none;}
.search_btn{ width:52px; height:22px; float:left; background:url(../images/search_bar.jpg) left top no-repeat; border:none; display:inherit; margin-left:9px;}

.pro_list_s{ width:980px; height:90px; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.pro_list_s .pic_left{ width:17px; height:22px; float:left; margin-top:29px;}
.pro_list_s .pic_right{ width:17px; height:22px; float:right; margin-top:29px;}
.pro_list_s .pro_list_s_nr{ width:930px; height:auto; float:left;}
.pro_lista{width:100%; height:auto; margin:0 auto;}
.pro_lista li{ width:119px; height:70px; float:left; display:inline; margin-left:9px; margin-right:7px; margin-top:6px;}
.pro_lista li a{ width:117px; height:68px; border:1px solid #DCDBDA; display:block;}
.pro_lista li a img{ width:117px; height:68px;}
.pro_lista li a:hover{ width:117px; height:68px; border:1px solid #FB3F02; display:block;}
/*.pro_lista li.pro_current{ width:135px !important; height:90px !important; float:left; display:inline; margin:0px;}
.pro_lista li.pro_current a{ width:133px !important; height:88px !important; border:1px solid #DCDBDA; display:block;}
.pro_lista li:hover{ width:135px !important; height:90px !important; float:left; display:inline; margin:0px;}
.pro_lista li a:hover{ width:133px !important; height:88px !important; border:1px solid #DCDBDA; display:block;}*/


.pcenter_content{ width:920px; height:400px; overflow:auto; margin:0 auto; background:url(../images/products_bg.jpg) repeat-x; margin-bottom:25px;}

#tab_li{ width:280px; list-style-type:none; height:45px; margin:0 auto;}
#tab_li li{ width:70px; float:left; text-align:center; cursor:pointer; line-height:45px; font-family:"黑体"; font-size:14px; font-weight:bold;}
#tab_li li.normal{ color:#898989;}
#tab_li li.current{color:#060606; height:45px; line-height:45px;background:url(../images/icon8.jpg) top center no-repeat; display:block;}
#tab_li li.current a{color:#060606; line-height:45px;font-family:"黑体"; font-size:14px;}
#tab_li li.current a:hover{color:#060606; line-height:45px;}
#tab_li li.normal a{ color:#898989; text-align:center; cursor:pointer; line-height:45px; font-family:"黑体"; font-size:14px;}
#tab_li li.normal a:hover{ color:#060606;text-align:center; cursor:pointer; line-height:45px; background:url(../images/icon8.jpg) top center no-repeat; display:block;}
#change_warp{ width:920px; height:332px; margin-top:10px; overflow:auto;}
.pro_con{ padding:10px;}



.honor_list{ width:95%; height:auto; margin:0 auto; margin-top:20px;}
.honor_list li{ width:210px; height:311px; float:left; display:inline; overflow:hidden; margin-left:32px; margin-right:32px;}
.honor_list li .honor_pic{ width:200px; height:276px; border:1px solid #cacaca; padding:4px; background:#fff;}
.honor_list li .honor_title{ width:210px; height:25px; text-align:center; line-height:25px;}
.honor_list li .honor_title a{ line-height:25px; font-size:14px; font-weight:bold;}
.honor_list li .honor_title a:hover{ line-height:25px;font-size:14px;}


.quality_list{ width:96%; height:auto; margin:0 auto; margin-top:20px;}
.quality_list li{ width:160px; height:178px; float:left; display:inline; overflow:hidden; margin-left:24px; margin-right:24px;}
.quality_list li .quality_pic{ width:150px; height:120px; border:1px solid #cacaca; padding:4px; background:#fff;}
.quality_list li .quality_title{ width:160px; height:32px; text-align:center; line-height:32px;}
.quality_list li .quality_title a{ line-height:32px; font-size:14px;}
.quality_list li .quality_title a:hover{ line-height:32px; font-size:14px;}


.plant_list{ width:100%; height:auto; margin:0 auto; margin-top:20px;}
.plant_list li{ width:189px; height:184px; float:left; display:inline; overflow:hidden; margin-left:13px; margin-right:13px;}
.plant_list li .plant_pic{ width:179px; height:134px; border:1px solid #cacaca; padding:4px; background:#fff;}
.plant_list li .plant_title{ width:189px; height:32px; text-align:center; line-height:32px;}
.plant_list li .plant_title a{ line-height:32px; font-size:14px;}
.plant_list li .plant_title a:hover{ line-height:32px; font-size:14px;}



.pro_list{ width:100%; height:auto; margin:0 auto;}
.pro_list li{ width:186px; height:170px; float:left; display:inline; overflow:hidden; margin-left:28px; margin-right:28px;}
.pro_list li .pro_pic{ width:184px; height:138px; border:1px solid #442C17; background:#2F1B0C;}
.pro_list li .pro_title{ width:184px; height:30px; text-align:center; line-height:30px;}
.pro_list li .pro_title a{ line-height:30px;}


.case_list{ width:100%; height:auto; margin:0 auto;}
.case_list li{ width:230px; height:210px; float:left; display:inline; overflow:hidden; margin-left:10px; margin-right:10px;}
.case_list li .case_pic{ width:218px; height:164px; border:6px solid #452c17; background:#2f1b0c;}
.case_list li .case_title{ width:218px; height:34px; text-align:center; line-height:34px;}
.case_list li .case_title a{ line-height:34px;}


/***********产品  css第二版*************/
.pro_center{ width:967px; height:449px; margin:0 auto; background:url(../images/pro_center_bg.jpg) center top no-repeat; margin-top:30px; margin-bottom:35px;}
.pro_center_nr{ width:900px; height:auto; margin:0 auto; margin-top:50px;}
.pro_center_left{ width:392px; height:254px; float:left;}
.pro_center_right{ width:460px; height:auto; float:right;}
.pro_center_right_nr{width:460px; height:auto; margin-top:55px;}
.pro_center_list{ width:100%; margin:0px; padding:0px;}
.pro_center_list dt{ height:28px; line-height:28px; margin-top:11px; display:block;font-size:14px; font-weight:bold; color:#00696c;}
.pro_center_list dt a{line-height:28px;font-size:14px; font-weight:bold; color:#00696c;}
.pro_center_list dt a:hover{line-height:28px;font-size:14px; font-weight:bold; color:#00696c;}
.pro_center_list dd{ width:86px; height:25px; float:left; display:inline; margin-right:3px; margin-bottom:3px; overflow:hidden; text-align:center;}
.pro_center_list dd a{  background:url(../images/pro_li.jpg) center top no-repeat; display:block; color:#484848; line-height:25px; font-size:13px;}
.pro_center_list dd a:hover{  background:url(../images/pro_li1.jpg) center top no-repeat; display:block; color:#fff; line-height:25px;font-size:13px;}
.pro_center_list dd.double{ width:175px;}
.pro_center_list dd.double a{  background:url(../images/btn22.jpg) center top no-repeat; display:block; }
.pro_center_list dd.double a:hover{  background:url(../images/btn11.jpg) center top no-repeat; display:block;}


.pro_center1{ width:967px; height:470px; margin:0 auto; margin-top:10px; margin-bottom:30px;}
.pro_center1_l{ width:220px; height:470px; float:left;}
.pro_center1_l h4{ width:44px; height:470px; float:left;}
.pro_center1_l_list{ width:174px; height:470px;float:left; overflow:auto; display:inline;margin-left:2px;}
.pro_center1_l_list1{ width:153px; height:auto; background:#f8f8f8;}
.pro_center1_r{ width:733px; height:auto; float:right;}
.pro_center1_r h4{ height:31px; line-height:31px; color:#00696c; font-size:14px; font-1weight:bold; padding-left:10px; background:url(../images/ncenter_line.jpg) bottom right no-repeat;}
.pro_center1_r_nr{ padding:10px 0px;}
.pro_center1_r_list{ width:100%; height:auto; margin:0 auto;}
.pro_center1_r_list li{ width:164px; height:180px; float:left; display:inline; margin:0px 9px; overflow:hidden;}
.pro_center1_r_list li .pro1_pic{ width:162px; height:126px; border:1px solid #d0cfcf;}
.pro_center1_r_list li .pro1_title{ width:164px; height:36px; text-align:center;}
.pro_center1_r_list li .pro1_title a{ line-height:36px; color:#4e4f4f;}
.pro_center1_r_list li .pro1_title a:hover{ line-height:36px; color:#00696c;}

.pro_center1_r_list1{ width:100%; height:auto; margin:0 auto;}
.pro_center1_r_list1 li{ width:214px; height:180px; float:left; display:inline; margin:0px 65px; overflow:hidden;}
.pro_center1_r_list1 li .pro1_pic1{ width:162px; height:126px; border:1px solid #d0cfcf; margin:0 auto;}
.pro_center1_r_list1 li .pro1_title1{ width:214px; height:36px; text-align:center;}
.pro_center1_r_list1 li .pro1_title1 a{ line-height:36px; color:#4e4f4f;}
.pro_center1_r_list1 li .pro1_title1 a:hover{ line-height:36px; color:#00696c;}


.prod_center{ width:967px; height:495px; margin:0 auto;}

#tab_li1{ width:100%; list-style-type:none; height:31px; background:url(../images/pro_line.jpg) left bottom no-repeat;}
#tab_li1 li{ width:81px; float:left; text-align:center; cursor:pointer; line-height:28px;  font-size:14px; font-weight:bold; display:inline; margin-right:3px;}
#tab_li1 li.normal{ color:#3b3d3d;}
#tab_li1 li.current{color:#fff; height:28px; line-height:28px;background:url(../images/pro1a.jpg) top center no-repeat; display:block;}
#tab_li1 li.current a{color:#fff; line-height:28px;font-size:14px; letter-spacing:-1px;}
#tab_li1 li.current a:hover{color:#fff; line-height:28px;letter-spacing:-1px;}
#tab_li1 li.normal a{ color:#3b3d3d; text-align:center; cursor:pointer; line-height:28px; font-size:14px;background:url(../images/pro1.jpg) top center no-repeat; display:block;letter-spacing:-1px;}
#tab_li1 li.normal a:hover{ color:#fff;text-align:center; cursor:pointer; line-height:28px; background:url(../images/pro1a.jpg) top center no-repeat; display:block;letter-spacing:-1px;}
#change_warp1{ width:967px; height:440px; margin-top:10px; overflow:auto;}
.pro_con1{ padding:10px;}
#tab_li1 li .fanhui{ float:right;}
#tab_li1 li .fanhui a{ background:none; color:#EC5C03;}
#tab_li1 li .fanhui a:hover{ background:none; color:#00696c;}






