@charset "gb2312";
/**
*   Made by cgq
**/

/*index.html==========================*/
body{ min-width:960px;width:expression(document.body.clientWidth <= 960? "960px": "auto"); background:#f2f2f2;}

 

/*header*/
.header_bg{ height:188px; background:url(../images/top_bg.jpg) center no-repeat; }
.head_top{ width:960px; height:25px; margin:0 auto;}
.head_top_nr{ height:25px; line-height:25px; float:left; color:#FFFFFF;}
.head_top_nr h1{ font-size:12px; color:#FFFFFF; display:inline;}
.head_top_nr a{ color:#FFFFFF;}
.head_top_hot{ height:25px; line-height:25px; float:right; color:#FFFFFF;}
.head_top_hot a{ color:#FFFFFF;}
.header{ margin:0 auto; width:980px; height:auto; overflow:hidden; }
.top1{ width:325px; height:90px; clear:both; float:right;}
.logo{  width:960px; height:118px; }
.map{ width:300px; height:30px; line-height:30px; color:#000; float:right;}
.map a:link{ color:#000;}
.fuwu{width:200px; height:60px;}
/*网页中的菜单代码*/
.nav{ width:960px; height:43px; margin:0 auto;}
.nav li .dd { font-weight:bold; font-size:14px;color:#000;  height:43px; width:100px;   border-left: none; border-right: 1px solid #B00000; font-weight:bold; }
.dd a{ font-weight:bold; color:#000; font-size:14px; height:43px; width:112px; display:block; background:url(../images/n_libg.gif) repeat-x; font-weight:bold;}
.nav li{ float:left; line-height:43px; width:115px; text-align:center;  height:43px; }
.nav li a{ font-weight:bold; color:#000; font-size:14px; height:43px; width:112px; display:block; font-weight:bold;  }

.nav li a:hover{ font-weight:bold; font-size:14px; color:#000;  height:43px; width:112px; background:url(../images/n_libg.gif) repeat-x; display:block; font-weight:bold;  }
.nav_span{ width:1px; height:13px; background:url(../images/n_bor.gif); float:right; margin-top:15px;}

.banner_bg{ width:100%; height:353px; background:url(../images/b_bg.jpg) repeat-x; }
.flash{ width:960px; height:351px; margin:0 auto; }
.rm{ width:980px; height:33px; background:url(../images/rm.jpg) no-repeat left; margin:0 auto;}
.rm_nr{ width:700px; height:30px; line-height:30px; margin-left:90px; padding-top:2px;}

/*首页middle样式*/
.middle{ width:960px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}

.content1{ width:958px; height:auto; overflow:hidden; margin:0 auto; border: solid 1px #ccc; background:#fff;}
/*公司简介样式*/
.gsjj_top{ width:958px; height:39px; background:url(../images/about.jpg) repeat-x ; margin:0 auto;  }
.gsjj_nr{ width:945px; height:auto; overflow:hidden; margin:0 auto; padding:10px 0;  }
.gsjj_left{ width:241px; height:180px;  float:left;}
.gsjj_right{ width:690px; height:auto; overflow:hidden; float:right; line-height:25px; padding-top:10px; text-indent:2em;}
.gsjj_right p{ list-style:none; display:inline;}
.gsjj_right a{ color:#ff6400;}
.gg{ width:440px; height:39px; line-height:39px; padding-left:440px; float:left;}
.wenzi{ width:60px; height:39px; line-height:39px; color:#FFFFFF; font-size:14px; font-weight:bold; margin-left:20px; font-family:"微软雅黑"; float:left;}
.wenzi1{ width:150px; height:35px; line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold; margin-left:30px; font-family:"微软雅黑"; float:left;}
.wenzi2{ width:150px; height:33px; line-height:33px; color:#FFFFFF; font-size:14px; font-weight:bold; margin-left:20px; font-family:"微软雅黑"; float:left;}
.wenzi3{ width:150px; height:20px;  color:#000; font-size:14px; font-weight:bold; margin-left:25px; font-family:"微软雅黑"; float:left;}
.wenzi4{ width:150px; height:35px; line-height:35px;  color:#000; font-size:14px; font-weight:bold; margin-left:35px; font-family:"微软雅黑"; float:left;}
.about_more{ width:49px; height:39px; float:right; line-height:39px;}
.about_more1{ width:49px; height:25px; float:right; line-height:25px;}
.about_more2{ width:49px; height:39px; float:right; line-height:39px;}
/*产品分类以及产品展示部分样式*/

.content2{ width:960px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.content2_left{ width:216px; height:auto; overflow:hidden; float:left;}
.more{ width:39px; height:19px; float:right; margin:5px 15px 0 0 ;}
.more1{ width:39px; height:18px; float:right; margin:5px 5px 0 0 ;}
.more2{ width:39px; height:18px; float:right; margin:0px 5px 0 0 ;}
/*产品分类*/
.cpfl{ width:214px; height:auto; overflow:hidden; border:solid 1px #ccc;}
.cpfl_bg{ width:214px; height:36px; background:url(../images/dhtbg.jpg); }
.fenlei{ padding-bottom:5px; width:214px; height:auto; overflow:hidden; background:url(../images/dhbg.jpg) bottom repeat-x;}
.menu_list{ width:198px; height:auto; overflow:hidden; margin:0 auto;}
.menu_head{ width:198px; height:33px; line-height:34px; background:url(../images/dhhbg.jpg) no-repeat; margin-top:10px;}
.menu_head a{  height:32px;  display:block; padding-left:10px; font-size:12px; font-family:"微软雅黑"; font-weight:bold; }
.menu_head a:hover{  height:32px;  display:block; padding-left:10px; font-size:12px; font-family:"微软雅黑"; font-weight:bold; color:#FF0000; }
.c{ width:190px; height:32px; line-height:32px; display:block; border-bottom:dashed 1px #ccc; padding-left:20px; margin-top:10px; font-size:12px; font-family:"微软雅黑"; font-weight:bold; }


/*联系我们*/

.lxwm{ width:214px; height:auto; overflow:hidden; border:solid 1px #ccc; margin-top:10px; background:#fff;}
.lxwmbg{  width:214px; height:36px; background:url(../images/dhtbg.jpg);}
.lxwmnr{ width:190px; height:auto; overflow:hidden;  line-height:24px; margin:0 auto;}
.lxwmnr_nr{ width:190px; height:auto; margin:0 auto; padding:10px 0 ;}
/*产品分类*/

.content2_right{ width:725px; height:auto; overflow:hidden; float:right; }
/* 产品*/

.cpzs{ width:723px; height:auto; overflow:hidden; border:solid 1px #ccc; background:#fff;}
.cpzs_bg{ width:723px; height:34px; background:url(../images/about.jpg);  }
.cpzs_nr{ width:723px;   height:auto; overflow:hidden; background: url(../images/tj_b.jpg)  bottom repeat-x;}
.content_productlist{ width:700px; height:auto; overflow:hidden;  margin:0 auto; padding:15px 0;}

.content_productlist ul{ width:335px; float:left; margin-left:12px; }
.content_productlist ul li{ width:335px; float:left;   height:120px;}
.content_productlist_img{ width:132px; height:112px; float:left;   background:url(../images/images.jpg)}
.content_productlist_text{ width:195px; height:108px; float:right;}
.content_productlist_text a{color:#0560a6; font-weight:bold;}
.content_productlist li img{ width:78px; height:108px; padding:2px 25px; }

/*公司新闻*/
.new{ width:723px; height:auto; overflow:hidden;  background:#fff; padding-top:10px; margin:0 auto; border:solid 1px #ccc; margin-top:10px; }
.new_bg{ width:709px; height:28px; background:url(../images/news_bg.jpg); margin:0 auto;}
.new_nr{ width:709px; height:auto; overflow:hidden; padding-top:10px; padding-bottom:10px; margin:0 auto; }
.new li{ position: relative; background:url(../images/tubiao.jpg) no-repeat; height:35px;line-height:35px; float:right; width:330px; border-bottom:1px dashed #CCCCCC; float:left; margin-left:12px;}
.new li a{ padding-left:20px;}
.new span{ position:absolute;  right:0px;line-height:35px; top:0px; width:65px;}



/*推荐产品*/
.tjcp{ width:958px; height:auto; overflow:hidden;  margin:0 auto; margin-top:10px; margin-bottom:15px; border:solid 1px #ccc; background:url(../images/dhbg.jpg)repeat-x; }
.tjcp_bg{ width:958px; height:35px; background:url(../images/t_b.jpg) repeat-x;}
.tjcp_nr{ width:940px; height:auto; overflow:hidden; margin:0 auto;  }
.xuxian{ width:950px; height:5px; margin:0 auto;  border-bottom:dashed 1px #ededed; margin-bottom:15px;}




/*content*/
.content{ margin:0 auto; width:960px; height:auto; margin-top:10px; margin-bottom:20px; overflow:hidden; }
.ny_content{ width:960px; height:auto; overflow:hidden; margin:0 auto;}
.content_left{ width:295px; height:auto; overflow:hidden; float:left;}


/*友情链接*/

.yq {
    border: 1px solid #D4D4D4;
    width: 958px;
	margin:0 auto;
	background:#fff;
}
.yq_top {
    height: 40px;
}
.yq_top img {
    padding: 10px 0 0 10px;
}

.yq_con {
    background: url("../images/yq_bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 60px;
    line-height: 25px;
    padding: 5px 10px;
}
.yq_con a {
    padding: 0 10px;
}



.yqlink{ width:980px; margin:0 auto; margin-bottom:10px; margin-top:10px; height:63px;  background:url(../images/yl_bg.jpg);}
.yqlj{ width:80px; height:30px; line-height:30px; color:#990000; font-weight:bold; float:left; padding-left:20px;}
.yqlink_nr{ width:800px; height:60px; margin-left:100px; padding-top:10px;}
/*footer*/
.foot_div{ height:250px;   background:url(../images/f_bg02.jpg) center; margin-top:5px;}
.f_nav {
    background: url("../images/f_xx.gif") no-repeat  center bottom ;color: #FFFFFF; height: 30px;line-height: 30px; padding-top: 10px; text-align: center;}
.f_nav  a{ color:#fff; margin:0 10px;}
.footer{ width:980px; height:auto; overflow:hidden; margin:0 auto;  color:#fff; clear:both;}

.foot_nr{ width:980px; height:auto; overflow:hidden; float:left; text-align:center; margin:10px 20px 0 20px; line-height:35px;}
.foot_nr a{ color:#FFFFFF;}
.erweima{ width:100px; height:100px; background:url(../images/erweima.gif); float:right; margin-top:15px;}
.footer_nav a{ padding:0 5px; color:#999999; font-size:13px;}
.footer_nav a:hover{ color:#000;}

/* 内页的左边部分*/
.left{ width:216px; height:auto; overflow:hidden;  float:left;  padding-top:5px;} 
/*联系我们*/

.ny_lxwm{ width:214px; height:auto; overflow:hidden; border:solid 1px #ccc; margin-top:10px; background:#fff;}
.ny_lxwmbg{ width:214px; height:36px; background:url(../images/dhtbg.jpg);}
.ny_lxwmnr{ width:190px; height:auto; overflow:hidden;  line-height:24px; margin:0 auto; }
.ny_lxwmnr_nr{ width:190px; height:auto; margin:0 auto; padding:10px 0 ;}


/*产品分类*/
.ny_cpfl{width:214px; height:auto; overflow:hidden; border:solid 1px #ccc;}
.ny_cpfl_bg{ width:214px; height:36px; background:url(../images/dhtbg.jpg); }
.ny_fenlei{ padding-bottom:5px; width:214px; height:auto; overflow:hidden; background:url(../images/dhbg.jpg) bottom repeat-x;}



/* 内页的右边部分*/
.right{ width:730px; height:auto; overflow:hidden; float:right;  margin-top:5px; border:solid 1px #ccc;  background:url(../images/tj_b.jpg) #fff bottom repeat-x; padding-bottom:20px;}
.right .bt{ height:36px; line-height:36px; background:url(../images/sekuai.jpg) bottom no-repeat ; width:730px; text-indent:0; position:relative;color:#000; }
.nr_text{ padding-left:10px; margin-top: 5px; }
.right .bt h4{ font-size:14px; font-weight:bold; font-family:"微软雅黑"; color:#000; padding:0px 0 0 30px; }
.right .bt span{ position:absolute; right:0; top:0;  margin-right: 5px;}
.right .bt h4 a:link{ color:#000;}
/*内页新闻列表样式*/
.right.nr ul{ padding-top:5px;}
.right .nr li{ margin:10px 10px 0 10px; position:relative; border-bottom:1px dashed #CCCCCC;   background:url(../images/tubiao.jpg) no-repeat; height:30px; line-height:30px;}
.right .nr li a:link{ color:#000;}
.right .nr li a{ color:#990000; margin-left:20px;}
.right .nr li span{ position:absolute; right:0; top:0; color:#999; margin-right:5px;}
.tag{ width:680px; height:25px; line-height:25px; margin:0 auto;}
.xgwz{ width:680px; margin:0 auto;}
.xuxian{ width:680px; height:2px; border-bottom:1px dashed #ccc;}
.xiangguan{ width:680px; height:auto; overflow:hidden;}
/*分页样式*/
.pagelink{ float:right; height:26px; line-height:26px; background-color:#fff; margin:20px 0 0 0; padding:0 10px; width:auto;}
.recordcount{ float:left; width:130px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}
/*内页 产品列表==================================*/
.right_product{ width:690px; height:auto; overflow:hidden; margin:0 auto;}
.productlist {margin-top: 20px}
.productlist a:link{ color:#000;}
.productlist li {padding:0 25px;FLOAT: left;  margin: 5px 0px 5px; overflow: hidden; width: 180px;}
.productlist li img { border: #e4e4e4 1px solid; padding: 2px; width:180px; height:249px;}
.productlist li .product_name {display: block; overflow: hidden; width: 180px; line-hight: 25px; height: 25px; text-align: center; margin-top:5px;
}
/*内页详细页面样式*/
.right_title{ width:700px; height:50px; line-height:50px; text-align:center; border-bottom: dashed 1px #ccc;}
.right_title_new{ width:680px; height:auto; text-align:center; color:#000;  border-bottom:1px dashed #ccc; margin-bottom:10px; margin:0 auto; line-height:40px;}


/*产品内页*/

.product_img{ text-align:center; margin:10px 0px; }
.product_img img{ max-width:400px; max-height:500px;}
.product_title{ border-bottom: dashed 1px #ccc; width:680px; margin:0 auto;}
.product_nr{ width:680px; height:auto; margin:0 auto; margin-top:20px; margin-bottom:20px; }
.right_new_nr_text{ width:680px; height:auto; margin:0 auto; list-height:30px; overflow:hidden; padding-top:10px;}

.xgxw{ width:680px; height:auto; margin:0 auto;  overflow:hidden; padding-top:10px;}
.xgxw li{ position: relative; background:url(../images/tubiao.jpg) no-repeat; height:35px;line-height:35px; float:right; width:330px; border-bottom:1px dashed #CCCCCC; float:left; margin-left:12px;}
.xgxw li a{ padding-left:20px;}
.xgxw span{ position:absolute;  right:0px;line-height:35px; top:0px; width:65px;}


.nr_text{ width:680px; height:auto; margin:0 auto; overflow:hidden; margin-top:10px;}




