/* CSS Document */
*{margin:0 auto; padding:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;box-sizing:border-box;}
span, a, ul, li {margin:0;padding:0;border:0;list-style-type:none;}
body{font-family:"微软雅黑"; margin:0 auto; color:#5e5e5e;background:#fff;font-size:12px; }
*{margin:0 auto;padding:0;}
a{color:#5e5e5e; text-decoration:none;}
a:hover{color:#00933b; text-decoration:none;}
img{vertical-align:middle;border:0;}

.k_k{width:100%; height:40px; margin:0 auto;}
.k_k1{width:100%; height:45px; margin:0 auto;}
.k_k2{width:100%; height:60px; margin:0 auto;}
.k_k3{width:100%; height:17px; margin:0 auto;}
.k_k4{width:100%; height:33px; margin:0 auto;}
.k_k5{width:100%; height:67px; margin:0 auto;}
.k_k6{width:100%; height:25px; margin:0 auto;}

a .goodsimg{ border:1px solid #ebebeb; display:block; padding:2px;}
a:hover .goodsimg{ border:1px solid #00933b;}

.clear{clear:both; height:0; line-height:0; font-size:0; *display:inline;/*IE only*/}
.fl { float:left;}
.fr { float:right;}
.ft_s{font-size:12px; font-weight:bold;color:#007447;}
.ft_red{color:#F00;}
p{ word-spacing:-1.5px;}
.ft_17{font-size:18px; color:#00933b; font-weight:bold;}
.ft_18{font-size:18px; color:#4c4c4c; font-weight:bold;}
.ft_22{font-size:22px; color:#cc0033; font-weight:bold;}

/*Top*/
.top{width:100%; background:#2f2f2f; height:34px;}
.top ul{width:1000px; margin:0 auto;}
.top ul li{height:34px; line-height:34px;color:#cdcdcd;}
.top ul li a{color:#cdcdcd;}
.top ul li a:hover{color:#fff;}

.head{width:1000px; margin:0 auto; height:126px;}
.head dt.logo{width:147px; float:left; margin-top:12px; height:105px; background:url(Index_top_x.gif) no-repeat right center;}
.head dd.topItem1{float:left; margin-left:20px; margin-top:35px; line-height:30px;}
.head dd.topItem2{float:right; margin-top:50px;}

/*导航*/
.nav{width:100%; background:#00933b; height:52px;}
.nav ul{width:1000px; margin:0 auto;}
.nav ul li{float:left; text-align:center;}
.nav ul li a{font-size:14px; font-weight:bold; color:#fff; width:125px; height:52px; line-height:52px; display:block;}
.nav ul li a:hover{background:#ff7f00; color:#fff;}
.nav ul li a.nav_hover{background:#ff7f00; color:#fff;}

/*search_bg*/
.search_bg{background:url(Index_search_bg.gif) repeat-x center center; width:100%; height:56px;}
.search_bg ul{width:1000px; margin:0 auto;}
.search_bg ul li{height:42px;}
.search_bg ul li.search_key{float:left; line-height:50px;}

/*banner*/
.flexslider { position: relative; height: 529px; overflow: hidden; background: url(loading.gif) 50% no-repeat;}
.slides li { height:529px;}
.slides { position: relative; z-index: 1;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}

/*产品分类*/
.pro_list_cn{font-size:20px; color:#fff; font-weight:bold;}
.pro_list_en{color:#fff;}

.pro_list{width:191px; margin:0 auto;}
.pro_list li a{width:191px; height:37px; margin:15px 0; display:block; text-align:center; background:url(Index_pro_list_a.gif) no-repeat center center; font-weight:bold; font-size:14px; line-height:37px;}
.pro_list li a:hover{background:url(Index_pro_list_hover.gif) no-repeat center center; color:#fff;}
.pro_list li.pro_list_e a{border:1px dashed #e3e3e3; background:none; width:161px; height:37px;display:block; margin:15px;}
.pro_list li.pro_list_e a:hover{border:1px dashed #e3e3e3; background:#eef4f1;color:#5e5e5e;}

.pro_t{width:725px; height:50px; border-bottom:1px solid #e3e3e3;}
.pro_t li.pro_t_l{font-size:18px; font-weight:bold; color:#343434; float:left; margin-top:16px;}
.pro_t li.pro_t_r{float:right; margin-top:22px;}

.pro_t_name a{background:#ebebeb; height:34px; text-align:center; width:100%; display:block; line-height:34px;}
.pro_t_name a:hover{background:#00933b; color:#fff;}

/*广告*/
.gg1{background:url(Index_gg3.gif) no-repeat center center; height:161px; width:100%; margin:0 auto;}
.gg2{background:url(Index_gg2.gif) no-repeat center center; height:161px; width:100%; margin:0 auto;}
 
/*优势*/
.ys_bg{background:url(Index_ys_bg.gif) repeat; width:100%; padding:52px 0 70px 0;}
.ys_title_cn{font-size:24px; color:#222222; font-weight:bold;}
.ys_title_en{color:#a8a8a8}
.ys_content_t{color:#737373; font-size:13px; line-height:30px;}
.ys_content_t span{color:#ff7f00; font-size:13px; font-weight:bold;}

/*关于我们*/
.about_title_e{font-size:30px; color:#d8d8d8; font-weight:bold; line-height:50px;}
.about_title_cn{font-size:24px; color:#00933b; font-weight:bold;}
.about_title_en{font-size:18px; color:#00933b}

.about_title_by{background:url(Index_about_t_by_x.gif) repeat-x center center; height:38px; width:100%;}
.about_title_by ul{width:331px; height:38px; margin:0 auto;}
.about_title_by ul li{ text-align:center; background:url(Index_about_t_by_bg.gif) no-repeat center center;width:331px; height:38px; font-size:19px; font-weight:bold; color:#ff7f00; line-height:38px;}

.about_content{width:878px; text-align:center; line-height:30px; margin-top:35px;}

.about_content_ry{width:500px; margin:0 auto; margin-top:30px;}
.about_content_ry ul li{width:150px; text-align:center; float:left; font-size:11px;}

/*防蛀知识*/
.fzzs_title{background:#00933B; font-size:16px; font-weight:bold; color:#fff; padding-left:20px;}

/*新闻中心*/
.news_list li{float:left;}
.news_list li a{background:#e9e9e9;width:144px; height:44px; display:block; font-size:14px; line-height:44px; text-align:center; margin-right:10px; font-weight:bold;}
.news_list li a:hover{background:#00933b; color:#fff;}

/*友情链接*/
.link_cn{font-size:16px; font-weight:bold; color:#00933b; height:54px; line-height:54px;}
.link_en{font-size:16px; color:#00933b;}

/*底部*/
.foot{width:100%; background:#00933b; height:200px;}
.foot ul{width:1000px; margin:0 auto;}
.foot li{color:#fff; margin-top:45px; line-height:28px;}
.foot li a{color:#fff;}
.foot li a:hover{color:#a3ebc0}

/*内页部分*/
.left_nav_title{font-size:20px; font-weight:bold; text-align:center; color:#FFF; height:57px; line-height:57px;background:url(About_left_title_bg.gif) no-repeat center center;}
.left_nav_k{border:1px solid #e9e9e9;}

.about_foot{width:100%; background:#00933b; height:55px;}
.about_foot ul{width:1000px; height:55px; margin:0 auto;color:#fff;}
.about_foot ul li{line-height:55px;}
.about_foot ul li img{margin-top:8px;}
.about_foot ul li a{color:#fff;}
.about_foot ul li a:hover{color:#a3ebc0}

.about_wz{width:760px; height:40px; border-bottom:1px solid #e9e9e9;}
.about_wz li{margin-top:10px;}
.about_wz li.about_wz_title{font-size:14px; font-weight:bold; color:#00933b; float:left;}
.about_wz li.about_wz_wz{float:right;}

.left_nav{width:166px; padding:15px 0; min-height:100px;_height:100px; overflow-x:hidden; margin:0 auto;}
.left_nav ul li{ width:166px;border-bottom:1px dotted #E1E1E1;}
.left_nav ul li a{font-size:13px; height:40px; line-height:40px; text-align:center; display:block;background:url(About_left_a_ico.gif) no-repeat 20% center;}
.left_nav ul li a:hover{text-decoration:none; font-weight:bold; color:#fff; background:url(About_left_hover_ico.gif) #00933b no-repeat 20% center; border-right:3px solid #ff7f00;}
.left_nav ul li.left_nav_cur a{color:#fff; text-decoration:none; font-weight:bold; background:url(About_left_hover_ico.gif) #00933b no-repeat 20% center; border-right:3px solid #ff7f00;}

/*cat*/
.cat{ width:166px; overflow:hidden; margin:0 auto; text-align:center;}
.cat a{height:40px; display:block; line-height:40px;background:url(About_left_a_ico.gif) no-repeat 20% center;font-size:14px;}
.cat a:hover{text-decoration:none; font-weight:bold; color:#ffffff; background:url(About_left_hover_ico.gif) #00933b no-repeat 20% center; border-right:3px solid #ff7f00;}
.cat a.cur{color:#ffffff; text-decoration:none; font-weight:bold; background:url(About_left_hover_ico.gif) #00933b no-repeat 20% center; border-right:3px solid #ff7f00;}
.catT{font-size:12px;}
.catT a{text-align:30px;font-size:12px;border-bottom:1px dotted #E1E1E1;}
.catC{ display:none;}
.catCT{font-size:13px; font-weight:normal;}
.catCT a{text-align:40px;font-size:12px;}
.catCC{font-size:12px; display:none;}
.catCC a{text-align:53px;font-size:12px;}

.left_content_k{border:1px solid #ededed; border-top:3px solid #cc0033;}
.right_content{width:760px; padding-top:15px; padding-bottom:15px; margin:0 auto; overflow-x:hidden; line-height:200%; min-height:300px;_height:300px; font-size:14px;}
.right_content p{font-size:14px;}
.con_title {font-size:14px;font-weight:bold; color:#cc0033;}

a .list_pro{ border:1px solid #dedede; padding:2px; display:block;}
a:hover .list_pro{ border:1px solid #00933b;}

/*产品*/
.buy{padding-bottom:20px; padding-left:28px;}

.pro_bg{background:url(Product_show_bg.jpg) #007447 no-repeat center bottom; height:auto;Attachment:scroll;background-attachment:fixed}
.pro_content{padding-top:15px; padding-bottom:10px; margin:0 auto; overflow-x:hidden; line-height:200%; min-height:300px;_height:300px; font-size:14px;}
.pro_content p{font-size:14px;}

/*分页*/
.pages{ text-align:center; vertical-align:middle; line-height:24px; padding:25px 0 15px;}
.pages .pages_red{ font-weight:bold; color:#00933b;}
.pages a{ height:22px; line-height:22px; display:inline-block; background:#fafafa; border:1px solid #CFCFCF; padding:0 8px; vertical-align:middle;}
.pages a:hover{ background:#00933b; text-decoration:none; border:1px solid #00933b; color:#fff;}
.pages a.pages_cur{ border:1px solid #00933b; background:#00933b; color:#fff;}
.pages_val{ height:22px; line-height:22px; border:1px solid #cfcfcf; vertical-align:middle; width:30px; text-align:center; color:#333; font-family:Verdana, Geneva, sans-serif;}
.pages_btn{ height:24px; line-height:24px; border:none; background:#b91313; cursor:pointer; color:#fff; font-family:Verdana, Geneva, sans-serif; padding:0 4px; vertical-align:middle;}


/**Joblist*/
#Joblist{width:100%; border:1px solid #dedede; margin:0 auto;clear:both; padding:1px; background:#FFF;}
#Joblist .title{padding:2px 12px; height:26px; background:#f8f8f8; line-height:26px; font-size:12px; font-weight:bold; cursor:pointer;}
#Joblist .content{ padding:2px 12px; margin-top:8px;}
#Joblist .content p{  line-height:24px; border-bottom:1px dotted #dedede;}
#Joblist .content .content_t{ font-weight:bold;}
#Joblist .submit{padding:5px 12px; text-align:right;}
.hr15{width:100%; height:15px; line-height:1px; clear:both;}