﻿/* CSS Document */
body,p,h1,h2,h3,h4,ul,li,img,table,tbody,tr,td,a{
margin:0 auto;padding:0px;_margin:0 auto;_padding:0px;}
body{
font-family: "宋体";font-size:12px;color:#626262;background: url(content_bg_ny.jpg) repeat-x top center #fbfbfb;
}
img{
border:none;
}
a{
text-decoration:none;border:none;color: #626262;}

ul li{
list-style:none}

#header_bg{
background:url(header_bg.jpg) repeat-x top center;width:100%;height:151px}

#header{
width:1000px;margin:0 auto; overflow:hidden}

#logo{float:left;width:161px; height:111px}

#top_right{
float:right; width:229px; margin-right:20px}

#top_top ul{ float:right; margin-top:35px; margin-bottom:10px}
#top_top ul li{ float:left; padding-left:20px; margin-left:15px }

#top_top ul li a{ color:#5c5c5c;}

#home{ background:url(home.png) no-repeat center  left;}

#collection{ background:url(collection.png) no-repeat center left; }

#search{
width:229px;float:right;}
#input{
background:url(search_left.png) no-repeat;width:203px;height:27px;border:none;padding:0px;float:left;text-indent:1em;line-height:27px}

#nav{ clear:both}
#nav ul li{
float:left;text-align:center;width:100px;font-size:14px;line-height:40px; background:url(nav_g.jpg) no-repeat left center; padding-left:10px; padding-right:10px
}
#nav ul li a{
color:#ffffff;
}
#container_bg{ background:url(body_index.jpg) no-repeat top center; width:100%; height:auto; overflow:hidden}

.midbg{ 
width:100%; height:524px; }
.iBan { height:524px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:524px;background-repeat:no-repeat; background-position:center top;
}
.iBanScreen ul{ 
width:100%;height:524px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ 
width:100%; height:524px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}

#container{ width:1000px; margin:0 auto; overflow:hidden; margin-bottom:25px}

#pro_show{overflow:hidden; margin-bottom:50px;}

#pro_show h1{ height:43px; line-height:43px; font-size:15px; color:#3b3b3b; font-weight:normal;}

#pro_show h1 span{ font-size:10px; color:#9a9a9a}

.LeftBotton {
float:left; margin-left:15px

}
.LeftBotton a{
background:url(arrow_left.png) no-repeat center center;
width:18px;
height:169px;
display:block;
}
.LeftBotton a:hover{background:url(arrow_left_a.jpg) no-repeat center center;}

.RightBotton{
float:right; margin-right:15px

}
.RightBotton a{
display:block;
width:18px;
height:169px;
background:url(arrow_right.png) no-repeat center center
}
.RightBotton a:hover{background:url(arrow_right_a.jpg) no-repeat center center;}

/*#demo{
overflow: hidden;
 width: 910px; 
 float: left;
 margin-left:10px

 }
.pic{
padding-left:20px;
width:173px;
height:205px;text-align:center
}
.pic a{
color:#8a8a8a;
}
.pic img{
width:169px;
height:166px; border:2px solid #e9e9e9
}
.pic h3{
font-size:12px;
font-weight:normal;
margin:10px 0px; 
}
*/
#about_index{ float:left; width:630px;height: 210px;}

.h2_index{ font-size: 30px;
    color: #161616;
    line-height: 40px;
    margin: 20px 0px;
    text-align: center;
    width: 100%;}

.more{ float:right; padding-top:10px}

#about_index p{ clear:both; line-height:20px; font-size:15px;}

#about_index p img{ float:left; margin-right:10px;    width: 30%;}

#right_index{ float:right; width:350px; height: 210px;}

#news_index{ width:1000px; float: left }

.time{ float:right; color:#525252}

#news_index ul{ clear:both; line-height:23px }

#news_index ul li{ background:url(news_dian.png) no-repeat left center; padding-left:20px;width: 430px; float: left; margin-right: 50px;margin: 15px;}

#news_index ul li a{color:#525252; font-size:15px;font-weight: bold;}

#news_index ul li p{text-indent: 2em;}

#contact_index{ float:right; width:300px; margin-right:20px}

#contact_index p{ clear:both;}
#contact_index p span{ display:block; line-height:19px; margin-left:10px; font-size:14px;}
#add{ background:url(add.png) no-repeat left center; padding-left:30px;}
#tel_c{ background:url(tel_dian.png) no-repeat left center; padding-left:30px;}
#email{ background:url(email.png) no-repeat left center; padding-left:30px;}
#web{ background:url(web.png) no-repeat left center; padding-left:30px;}

#porlis{overflow: hidden;
    width: 994px;
    margin-bottom: 30px;
    border: 2px rgb(238, 238, 238) solid;
    height: 80px;
    border-radius: 20px;
    background-color: #ecfff3;}
#footer_bg{ background:url(footer_bg.jpg) repeat-x top center; width:100%; height:90px; overflow:hidden}

#footer{ width:1000px; margin:0 auto}

#footer p{ color:#ebebeb; line-height: 20px; margin-top: 10px;}

#footer p a{color:#ebebeb;}

/*ny*/
#banner_ny{ background:url(banner_ny.jpg) no-repeat top center; width:100%; height:320px}

#container_bg_ny{ background: url(content_bg_ny.jpg) repeat-x top center #fbfbfb; width:100%; height:auto}

#left{ float:left; width:255px; overflow:hidden; margin-top:20px; background:#FFF; padding-top:50px;}

#pro_list p{ font-size:22px; color:#547f26; font-family:"Microsoft YaHei"; line-height:30px; margin-left:15px}

#pro_list p span{ font-size:34px; color:#f2f2f2; font-weight:normal}
#pro_list ul{ margin-top:15px; overflow:hidden}

#pro_list ul li{ background:url(pro_list_bg.jpg) no-repeat left; height:22px; line-height:22px; width:231px; margin-top:15px;font-size:14px}
#pro_list ul li a{ display:block; color:#404040; padding-left:20px; }

#pro_list ul li a:hover{ background:url(pro_list_a.jpg) no-repeat left; padding-left:20px; color:#547f26}

#contact{ height:224px; margin-top:30px; overflow:hidden}

#contact h2{ font-size:18px; color:#545454;font-family:"Microsoft YaHei";; font-weight:normal; line-height:40px; padding-left:15px; margin:5px 0px}

#contact h2 span{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:5px}

#contact p span{ display:block; line-height:19px; margin-left:10px}

#right{
float:right;
width:710px;
overflow:hidden;
margin-top: 20px;
}

.return{
float:right;
font-size:12px;
line-height:35px;
margin-top:25px;
margin-bottom:15px;

}

.return a:link,.return a:visited{
color:#4d4d4d;
padding-right:10px;
padding-left:15px;
}
.return a:hover{
color:#838383;
font-weight:bold;
}

#title-h1 {
clear: both;
    background: url(h1_bg.png) no-repeat top left;
    height: 30px;
    padding-left: 15px;
    font-size: 15px;
    font-weight: 400;
    border-bottom: 1px solid #c3c2c2;
}
#pro_q a{color:#547f26; }
#pro_h a{color:#666666;background:url(return_g.jpg) no-repeat left center; font-size:14px;  padding-left:10px; margin-left:10px}

#page-content{
margin:15px 0px;
line-height:30px;
text-align:center
}
#page-content p{
text-align:left;
text-indent:2em;
}

#News-list{
margin-top:15px;
text-align:left}

#News-list li{
line-height:30px;
padding-left:10px;
background:url(news-dian.jpg) no-repeat left center;
font-family:"宋体"

}
#News-list li a{
color:#8a8a8a}

#page{
clear:both;
margin:20px;
text-align:right}

#page a{
color:#7e7e7e;
padding-left:5px}

#Product-list{
margin-top:20px;
overflow:hidden;
margin-left:20px
}

#Product-list li{
float:left;
width:150px;
text-align:center;
height:190px;
margin-right:20px
}

#Product-list li img{
width:150px;
height:147px;
border:1px solid #e4e4e4}

#Product-list li .img{
width:300px;
height:424px;
border:1px solid #e4e4e4}


#Product-list li h2{
font-size:12px;
font-weight:normal;
/*margin:10px;*/
overflow:hidden
}

#Product-list li h2 a{
color:#8a8a8a
}


.title{
height:30px;
line-height:30px;
font-size:18px;
font-weight:bold;
margin:15px 0px 5px 0px;
color:#666666}

.hit{
height:30px;
line-height:30px;

}
#page-content{
text-align:center}

.cat{border:1px solid #ccc;overflow:hidden;background:#69913b; color:#fff;}
.cat h2{font-size:15px;font-weight:bold;text-align:center ;}
.cat a{display:block;width:20%; line-height:22px; float:left; color:#fff;text-align:left;}

.page{
text-align:left;
line-height:25px;
border:1px #CCCCCC solid;
padding:5px 0px 5px 30px;
margin-top:20px


}

.page a{
color:#7e7e7e}

#page-content img{
margin-top:10px}


.cp-details{
text-align:left;
height:30px;
line-height:30px;
font-size:14px;
margin:20px 0px}




#related_product{
overflow:hidden}

#related_product h2{
font-size:14px;
margin:15px;
text-align:left
}
#related_product ul li{
float:left;
width:150px;
text-align:center;
height:190px;
margin-right:20px
}

#related_product ul li img{
width:150px;
height:147px;
border:1px solid #e4e4e4}

#related_product ul li h3{
font-size:12px;
font-weight:normal;
margin:10px;
overflow:hidden

}
#related_product ul li  a{
color:#8a8a8a
}
#details {
margin-bottom:20px;
margin-top:20px;}

#porlis h2{ font-size:15px; color:#161616; float:left; font-weight:normal; margin-left:20px; font-family:"Microsoft YaHei";}
#porlis ul{ float:left;margin-left: 24px;}
#porlis ul li{ float:left; line-height:24px; margin:5px;font-size: 15px; text-align:center;}
#porlis ul li a{ color:#626262;}



.p_index{ font-size:15px; color:#161616; font-weight:normal; font-family: "Microsoft YaHei"; float:left; line-height:40px;}
#about_index strong{ font-size:15px; color:#161616; font-weight:normal; font-family: "Microsoft YaHei"; float:left; line-height:40px;}


#demo{ clear:both}

#demo ul li{ float:left; padding-left:25px}

#demo ul li a:link{color: #666666; font-family:"宋体"; font-size:10px; font-weight:normal}
#demo ul li a:hover{color:#000000; font-family:"宋体"; font-size:12px}
#demo ul li a:visited{color:#666666; font-family:"宋体"; font-size:10px; font-weight:normal}
#demo ul li img { border: 1px #CCCCCC solid}
#demo ul li h3{ text-align:center; line-height:40px}
.hotp{ clear:both;width:1000px;margin:0 auto;}
.hotp ul{overflow:hidden;line-height:33px;margin-bottom:30px;; padding-bottom:15px; list-style:none;background:#fff; padding-top:10px;}
.hotp ul li{ float:left; line-height:25px; width:85px;}
.hotp ul .head{ font-weight:bold;  background:none; line-height:25px; text-indent:10px;width:140px;float:left;}
.hotp ul li a{ display:block; margin:0;padding:0; line-height:22px; text-indent:20px;color:#000;}

.contact_us_left input[type="text"]{margin: 8px 0;height: 30px; width: 600px;}
.contact_us_left textarea{margin: 8px 0;height: 80px!important; width: 600px!important;}
.contact_us_left input[type="button"]{margin-left: 0px!important;}

.lXPopup-btn1 {
    width: 110px;
    height: 30px;
    border-radius: 30px;
    border: 0;
    outline: 0;
    background-color: #8db459;
    line-height: 2;
    color: #fff;
    cursor: pointer;

}

.right-fixed.right-fixed{
  --fixed-theme-color:rgba(0,0,0,0.59);
  --form-theme-color: #8db459;
  --li-hover-color: #8db459;
}
/*在线咨询不透明*/
.right-fixed-ul .fixed-Consulting .qq-ground.qq-ground{ 
 --fixed-theme-color:#8db459;
}

.right-fixed-ul .fixed-form .submit.submit { background-color: #fff;}


/* 热门搜索 */
#protop {width: 990px;
    margin: 0 auto;
    overflow: hidden;
    clear: both;
    border: 1px solid #c7c7c7;
    box-shadow: 3px 3px 3px #e2e2e2;}
#protop span{width: 28px;
    float: left;
    text-align: center;
    background: #69913b;
    color: #fff;
    font-size: 19px;
    margin: 0px 20px 0px 0;
    padding: 10px;
}
#protop ul{padding: 15px;}
#protop ul li{    width: 129px;
    float: left;
    line-height: 2;
    font-size: 15px;}












