@charset "utf-8";
/* CSS Document */
/*======================整体样式=========================================================*/
body{font-size:12px;line-height:20px;margin:0px;padding:0px;color:#000;font-family:"Arial";}
ul,li,h1,h2,h3,h4,h5,h6,ol,ll,dd,dl,div,form{margin:0px;padding:0px;display:block;overflow:hidden;}
ul,li,ol,ll,dd,dl{list-style-type:none;}
img{border:0px;}
a{color:#000; text-decoration:none;}
a:hover{color:#ad090c; outline:none;}

.wd{width:1000px;margin:0px auto;clear:both;}
.m_t_10{margin-top:10px;}
.m_t_20{margin-top:20px;}
.m_t_2{margin-top:2px;}
.m_l_16{margin-left:14px;}
.f_r{float:right;}
.m_t_40{margin-top:40px;}
.m_b_30{margin-bottom:30px;}
.m_t_26{margin-top:26px;}

.clear{clear:both;}
/*******分页*************/
.page{width:100%;text-align:center;clear:both;height:32px;padding:20px 0;overflow:hidden;}
.page a{padding:4px 9px;border:1px solid #ccc;color:#505050;margin:0 1px;font-size:13px;text-align:center;}
.page .more{border:0;}
.page a:hover{background:#fff6db;border-color:#df5700;color:#ff6400;}
.page .pre{font-weight:600;color:#ff6400;}
.page .next{font-weight:600;color:#ff6400;}
.page .pre:hover{background:#fff6db;border-color:#df5700;color:#ff6400;}
.page .next:hover{background:#fff6db;border-color:#df5700;color:#ff6400;}
.page .more:hover{background:none;color:#505050;}
.page .current{background:#666;border-color:#CCC;color:#FFF;font-weight:700;}
.page .current:hover{background:#fff6db;border-color:#df5700;color:#ff6400;font-weight:700;}
.page .no_pre{color:#ccc;font-weight:600;}
.page .no_pre:hover{color:#ccc;background:none;border-color:#CCC;}
.page .no_next{color:#ccc;font-weight:600;}
.page .no_next:hover{color:#ccc;background:none;border-color:#CCC;}
/*=========================头部==================================*/
.head{clear:both;height:96px;}
.head .logo{float:left;width:657px;height:96px;}
.head .phone{float:right;width:286px;height:90px;margin-top:5px;}

.menu{clear:both;height:39px;background:url(../images/m_bg.jpg) repeat-x;line-height:39px;z-index:10000;overflow:visible;}
.menu .wd{z-index:10000;overflow:visible;}
.menu .menu-ul{float:left;width:810px;z-index:10000;overflow:visible;}
.menu .menu-ul li{float:left;width:114px;height:39px;position:relative;z-index:10000;overflow:visible;}
.menu .menu-ul .m-line{width:2px;height:39px;background:url(../images/m_line.jpg) no-repeat;}
.menu .menu-ul li a{display:block; overflow:hidden;width:114px;height:39px; text-align:center;font-size:14px;}
.menu .menu-ul li a:hover{background:url(../images/m_on_bg.jpg) repeat-x;color:#FFF;}
.menu .menu-ul li ul{clear:both;position:absolute;top:39px;left:0px;background-color:#e9e9e9;display:none;width:140px;}
.menu .menu-ul li ul li{height:30px;line-height:30px;border-bottom:1px solid #FFF;width:140px;}
.menu .menu-ul li ul li a{height:30px;line-height:30px;font-size:12px;width:140px;}
.menu .menu-ul li ul li a:hover{background:#229200;color:#FFF;}

#nav_sel{background:url(../images/m_on_bg.jpg) repeat-x;color:#FFF;}


.search{float:right;width:186px;height:19px;margin-top:9px;}
.search .search-txt{float:left;width:157px;padding-left:5px;background-color:#FFF;color:#ababab;height:19px;line-height:19px;border:0px;}
.search .search-btn{float:right;width:23px;height:19px;background:url(../images/search_btn.jpg) no-repeat;border:0px;}

.banner{height:470px;margin-top:1px;}
.nybanner{height:230px;margin-top:1px;}

.recommend-pro-title{clear:both;height:35px;line-height:35px;background:url(../images/top.jpg) no-repeat;margin-top:12px;}
.recommend-pro-title h1{float:left;color:#FFF;font-size:14px;margin-left:13px;font-weight:normal;}
.more{float:right;width:33px;height:17px;background:url(../images/more.png) no-repeat;display:block; overflow:hidden;margin-top:12px;margin-right:10px;}

.recommend-pro{width:998px;border:1px solid #e8e8e8;border-top:0px;background:url(../images/bg1.jpg) repeat-x;height:232px;margin:0px auto;}
.jt-left{float:left;width:22px;height:205px;background:url(../images/jt_left.png) no-repeat left center;margin-left:8px;margin-top:20px;}
.jt-right{float:right;width:22px;height:205px;background:url(../images/jt_right.png) no-repeat left center;margin-right:8px;margin-top:20px;}

#recomm-con{float:left;width:920px;height:205px;margin-left:7px;margin-top:20px;}
.prolist{clear:both;}
.prolist li{float:left;width:176px;margin-right:10px;height:205px; text-align:center;line-height:30px;font-size:12px;}
.prolist li .pro-img{display:block; overflow:hidden;width:174px;height:174px;border:1px solid #d6d6d6;}

.center{clear:both;margin-top:12px;}

.left{float:left;width:230px;}
.left-top{clear:both;height:30px;line-height:30px;background:url(../images/left_top.jpg) no-repeat;color:#FFF;padding-left:10px;font-size:14px;}
.left-menu{clear:both;line-height:30px;}
.left-menu li{clear:both;}
.left-menu li a{display:block; overflow:hidden;width:230px;height:30px;background:url(../images/l_sub_m_bg.jpg) no-repeat;padding-left:22px;margin-top:1px;}

.left-menu li ul{clear:both;margin:10px 0px;}
.left-menu li ul li a{background:url(../images/fdsa.jpg) no-repeat;height:25px;line-height:25px;color:#3f3f3f;}

.left-n-top{clear:both;height:30px;line-height:30px;background:url(../images/ntop.jpg) no-repeat;color:#000;padding-left:15px;font-size:14px;margin-top:11px;}
.left-new{background:url(../images/n_bg.jpg) repeat-x;height:178px;padding:5px;}
.left-new ul{clear:both;}
.left-new ul li{clear:both;height:29px;line-height:29px;background:url(../images/n_dot.png) no-repeat;padding-left:15px;}

.right{float:right;width:758px;}
.right .right-top{clear:both;height:35px;line-height:35px;background:url(../images/top1.jpg) no-repeat;}
.right .right-top h1{float:left;margin-left:18px;font-size:14px;font-weight:none;height:28px;line-height:28px;color:#FFF;background:url(../images/blue_left.jpg) repeat-x;margin-top:5px;margin-left:5px;padding-left:12px;padding-right:8px;font-weight:normal;}
.right .right-top span{float:left;width:12px;height:32px;margin-top:1px;background:url(../images/blue_right.jpg) no-repeat;display:block; overflow:hidden;}
.right .right-top div{float:right; text-align:right;margin-right:10px;}
.right .right-con{clear:both;height:627px;background:url(../images/bg2.jpg) repeat-x;border:1px solid #e8e8e8;border-top:0px;}

.right .right-con1{clear:both;background:#f2f2f2 url(../images/bg2.jpg) repeat-x;border:1px solid #e8e8e8;border-top:0px;padding:10px;}

.prolist1{clear:both;margin-top:10px;}
.prolist1 li{float:left;width:169px;margin-right:10px;height:199px; text-align:center;line-height:30px;margin-left:10px;margin-top:5px;}
.prolist1 li .pro-img{display:block; overflow:hidden;width:167px;height:167px;border:1px solid #d6d6d6;}

.prolist2{clear:both;margin-top:10px;}
.prolist2 li{float:left;width:169px;margin-right:10px;height:199px; text-align:center;line-height:30px;margin-left:5px;margin-top:5px;}
.prolist2 li .pro-img{display:block; overflow:hidden;width:167px;height:167px;border:1px solid #d6d6d6;}

.down-img{clear:both;height:110px;background:url(../images/d_bg.jpg) no-repeat;margin-top:10px;}
.down-img a{display:block; overflow:hidden;height:110px;}
.down-img .a1{width:186px;margin-left:1px;float:left;}
.down-img .a2{width:186px;margin-left:1px;float:left;}
.down-img .a3{width:250px;margin-left:1px;float:left;}
.down-img .a4{width:195px;margin-left:1px;float:left;}

.footer{clear:both;height:143px;background:url(../images/footer_bg.jpg) repeat-x;margin-top:12px;}
.botnav{height:20px;line-height:20px;color:#505050;margin-top:10px; text-align:center;}
.botnav a{color:#505050;display:inline;margin-right:5px;}
.botnav .s1{background:url(../images/s1.jpg) no-repeat left center;padding-left:24px;}
.botnav .s2{background:url(../images/s2.jpg) no-repeat left center;padding-left:24px;}
.botnav .s3{background:url(../images/s3.jpg) no-repeat left center;padding-left:24px;}
.botnav .s4{background:url(../images/s4.jpg) no-repeat left center;padding-left:24px;}
.botnav .s5{background:url(../images/s5.jpg) no-repeat left center;padding-left:24px;}

.bottom{clear:both; text-align:center;line-height:24px;margin-top:10px;color:#505050;}

.fullSlide{width:100%;position:relative;height:470px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:470px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:470px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:5px;margin:5px;overflow:hidden;background:#229200;line-height:999px;}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0px;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0px;background-position:-6px -137px;}

.faq{clear:both;border:1px solid #e1e1e1;border-bottom:0px;}
.faq li{clear:both;border-bottom:1px solid #e1e1e1;}
.faq li .faq-title{clear:both;height:39px;line-height:39px;background:url(../images/jia.jpg) no-repeat 10px center;padding-left:30px;cursor:pointer;font-weight:bold;color:#999;}
.faq li .faq-con{clear:both;padding:15px;line-height:23px;background-color:#FFF;border-top:1px solid #e1e1e1;color:#666666;display:none;}
.faq li .jian{background:url(../images/jian.jpg) no-repeat 10px center;color:#009E3F;}

/*在线留言开始*/
#messageBoard {
    background: none repeat scroll 0 0 #1495c9;
    border: 1px solid #1495c9;
}

#messageBoard {

    position:absolute;

    width:235px;

    height:211px;

    bottom:0;

    right:0;

    overflow:hidden;

	z-index:9999;

}

#messageBoard .title a {
    background: none repeat scroll 0 0 #27a6d8;
    border-color: #137ea8;
}
#messageBoard .title a em {
    background: none repeat scroll 0 0 #77c5e4;
    border-color: #1a75aa;
}
#messageBoard .title a em.max {
    background: none repeat scroll 0 0 #5bc4ed;
    border-color: #1a75aa;
}
#messageBoard .content1 {
    border-color: #1280ac;
}
#messageBoard .title {

    height:29px;

}

#messageBoard .title span {

    float:left;

    text-indent:10px;

    font-size:14px;

    line-height:29px;

    font-weight:bold;

    color:#fff;

	text-transform:capitalize;

}

#messageBoard .title a {

    float:right;

    font-size:0;

    line-height:0;

    overflow:hidden;

    width:30px;

    height:20px;

    margin-top:4px;

    border:solid 1px;

    margin-right:4px;

}

#messageBoard .title a em {

    display:block;

    margin:0 auto;

    width:12px;

    height:2px;

    margin-top:9px;

    font-size:0;

    line-height:0;

    overflow:hidden;

    border-top:solid 1px;

}



#messageBoard .title a em.max {

    display:block;

    margin:0 auto;

    width:12px;

    height:8px;

    margin-top:6px;

    font-size:0;

    line-height:0;

    overflow:hidden;

    border-top:solid 1px;

}



#messageBoard .content1 {

    border-top:solid 1px;

    height:182px;

    width:235px;

    background:#f7f7f7;
	font-family:Arial;

}



#messageBoard .content1 .textarea {

    width:217px;

    height:40px;

    margin:0 auto;

    margin-top:2px;

    border:solid 1px #ededed;

    resize:none;

    display:block;

    overflow:auto;

    color:#999;

    padding:5px;
	font-size:11px;

}



#messageBoard .content1 p {

    display:block;

    clear:both;

}



#messageBoard .content1 p .name {

    float:left;

    display:block;

    width:17px;

    height:17px;

    text-indent:-9999px;

    margin:0 3px;

    background:url(../images/contactMan.png) no-repeat;

    margin-top:10px;
	font-family:Arial;

}

#messageBoard .content1 p .email {

    float:left;

    display:block;

    width:17px;

    height:17px;

    text-indent:-9999px;

    margin:0 3px;

    background:url(../images/emaiIcon.png) no-repeat left center;

    margin-top:10px;

}

#messageBoard .content1 p input {

    float:left;

    border:solid 1px #ededed;

    width:207px;

    height:27px;

    margin-top:2px;

    color:#999;

font-size:11px;
font-family:Arial;
}

#messageBoard .content1 .sendBtn {

    text-align:right;

}

#messageBoard .content1 .sendBtn input {

    margin-right:10px;

    border:solid 1px;

    background:url(../images/sendBtnBg.png) repeat;

    width:69px;

    height:28px;

    text-align:center;

    cursor:pointer;

    font-size:14px;

    font-weight:bold;

	text-transform:capitalize;
}
#messageBoard .content1 .sendBtn input {
    border-color: #5bc4ed;
    color: #1495c9;
}
#messageBoard .title a {
    background: none repeat scroll 0 0 #27a6d8;
    border-color: #137ea8;
}
/*在线留言结束*/
/*新增加产品详细页*/
.leftproduct{ float:left; width:300px; padding-left:10px;margin-top:10px;}
.leftproduct p{ padding-bottom:5px; padding-top:5px}
.productsm{ width:690px; margin:0px auto; margin-top:8px; border-top:1px dashed #666; padding-top:5px;margin-top:20px;}
.productsm h4{ font-weight:bold; font-size:12px; padding-bottom:8px; color:#02AD47}
.rightproduct{ float:right; width:400px;margin-top:10px;}
.rightproductjs{ width:auto;}
.rightproductjs h4{ font-weight:bold; font-size:12px; padding-bottom:3px; color:#02AD47;}

.rightproductjs1{ width:451px;margin-top:20px; }
.rightproductjs1 ul {padding: 0px; margin:0px; list-style-type:none;}
.rightproductjs1 li {line-height:20px;border-bottom:1px solid #ddd;}
.rightproductjs1 li strong{color:#666; font-size:11px}
.rightproductjs1 li span{color:#336633;font-size:11px}

.pro-brief{border-left:2px solid #669933; border-right:2px solid #669933;width:351px;padding:0px 10px;background-color:#FFF;}

.rightproducttitle{font-weight:bold; font-size:12px; color:#FFFFFF; background-image: url("../images/productjs.gif"); height:25px; line-height:25px; width:365px; padding-left:10px; margin-top:10px;margin-bottom:5px}
/**新闻**/
.newlist a {color: #444; TEXT-DECORATION: none;float:left;}
.newlist span{float:right; text-align:right;width:80px;}
.newlist a:hover {	color: #ff0000}
.newlist{padding: 0px; margin:0px; list-style-type:none;}
.newlist li { text-indent:15px;line-height:33px;background:url(../images/jia2.gif) no-repeat 2px center;border-bottom:1px dashed #ccc;}
/*在线留言结束*/
.inquery{height:auto; overflow:hidden;clear:both;padding-bottom:10px;margin-top:10px;}
.inquery .pro_tab_nav{margin-top:0px;border-top:0px;border-left:0px;border-right:0px;}
.inquery table th{ text-align:right; width:100px;height:40px;}
.inquery table td{padding-left:15px;}

.tijiao{background-color:#375400;border:0px;width:90px;height:25px;line-height:25px;color:#FFF;font-weight:bold;}
.vderror{background:url(../images/invalid_line.gif) repeat-x left bottom;}
.input_1{border:1px solid #7f9db9;height:20px;line-height:20px;font-size:12px;}

/*====================资质证书=========================*/
.hd_list_1{width:736px;}
.hd_list_1 li{float:left;width:156px;height:243px;line-height:25px;text-align:center;margin-top:10px;margin-left:13px;}
.hd_list_1 li img{width:150px;height:213px;}
.hd_list_1 li .cer_img{clear:both;border:1px solid #dbdbdb; display:block; overflow:hidden;width:150px;height:213px;padding:2px;background-color:#FFF;}


#at4-follow{display:none;}

#viewbox{width:690px; margin:0px auto;overflow:hidden;}
#viewbox h2{font-size:12px;color:#166109;height:30px;line-height:30px;margin-top:10px; text-align:center}
#viewbox .info{height:25px;line-height:25px;margin-bottom:10px;text-align:center;border-top:1px #CCC dashed;border-bottom:1px #CCC dashed;color:#666}
#viewbox .content{min-height:400px;}
#viewbox .content p{padding:5px 0;line-height:160%;}
#viewbox .content p strong{color:#FFf;}
.context{margin-top:20px;overflow:hidden;border-top:1px #ccc dashed;padding-top:10px;background-color:#FFF;}
.context ul{width:690px;}
.context li{float:left;width:335px;margin-left:10px;}

.new-l1{clear:both;width:778px;}
.new-l1 li{float:left;width:334px;height:340px;margin-right:40px;margin-bottom:10px;margin-top:10px;margin-left:10px;}
.new-l1 li .new-img{clear:both;height:237px;}
.new-l1 li .new-t{clear:both;line-height:20px;font-weight:bold;margin-top:5px;font-size:14px;}
.new-l1 li .new-date{clear:both;color:#8d8d8d;}
.new-l1 li .new-cont{clear:both;color:#666666;margin-top:10px;}

/*====================资质证书=========================*/
.hd_list_1{width:736px;}
.hd_list_1 li{float:left;width:156px;height:243px;line-height:25px;text-align:center;margin-top:10px;margin-left:13px;margin-right:15px;}
.hd_list_1 li img{width:150px;height:213px;}
.hd_list_1 li .cer_img{clear:both;border:1px solid #dbdbdb; display:block; overflow:hidden;width:150px;height:213px;padding:2px;background-color:#FFF;}

/*********************注册会员*************************/
.feedback{line-height:35px;width:95%; margin-left:20px;border-left:1px dashed #CCC;border-top:1px dashed #CCC;}
.feedback td{border-bottom:1px dashed #CCC;padding-left:10px;border-right:1px dashed #CCC;}
.feedback .tdleft{text-align:right;background-color:#F5F5F5;}

.feedback_1{width:95%;border:1px dashed #CCC;background-color:#F5F5F5;margin-top:30px;margin-left:20px;line-height:25px;padding:10px;}