@charset "gb2312";
/**
*   Made by cgq
**/

/*index.html==========================*/
body{ min-width:980px;width:expression(document.body.clientWidth <= 980? "980px": "auto"); background: #fff;}


.index{ width:100%;  background:url(../images/bg.jpg)  no-repeat top ;}

 

/*header*/
.head{ width:100%; height:auto; overflow:hidden; }
.header_bg{ width:100%; height:117px; background:url(../images/top.jpg) repeat-x;  }
.head_top{ width:980px; height:37px; margin:0 auto; background:url(../images/head_top_bg.jpg); }
.head_top_nr{ width:350px; height:36px; line-height:36px; margin-left:60px; float:left;}
.head_top_hot{ width:360px; height:36px; line-height:36px; float:right;}
.header{ margin:0 auto; width:1300px; height:auto; overflow:hidden; }
.top1{ width:325px; height:90px; clear:both; float:right;}
.logo{  width:1300px; height:74px; background:url(../images/logo.png);}
.map{ width:300px; height:30px; line-height:30px; color:#000; float:right;}
.map a:link{ color:#000;}
.fuwu{width:200px; height:60px;}
/*网页中的菜单代码*/
.nav_n{ width:1300px; height:34px; margin-top:5px;}
.nav{ width:1300px; height:34px; float:left;}
.nav li{ float:left; line-height:34px; width:115px; text-align:center;  height:34px; background:url(../images/line.jpg) right no-repeat ; }
.nav li a{  color:#125520; font-size:14px; height:34px; width:115px; display:block; font-weight:bold;}
/* .dd a{ font-weight:bold; font-size:14px;color:#fff; background:url(../images/menu.jpg) no-repeat; height:42px; width:100px; display:block; }*/
.nav li a:hover{  font-size:14px; color:#035cac;  height:34px; width:115px;   display:block; }
.nav_span{ width:9px; height:28px; background:url(../images/line.jpg); float:right;}

.search{ width:199px; height:34px;  background:url(../images/search.jpg); float:right;}


.banner_bg{  height:458px;  margin:0 auto}
.banner_top{ width:980px; height:23px; background:url(../images/banner_top_bg.jpg); margin:0 auto;}
.flash{ width:100%px; height:407px;; margin:0 auto; }
.banner_bottom{ width:980px; height:31px; background:url(../images/bannerd.jpg) ; 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;}


.header1{ margin:0 auto; width:1002px; height:auto; overflow:hidden; }
.logo1{  width:1001px; height:74px; background:url(../images/logo.jpg);}
.nav_n1{ width:1001px; height:34px; margin-top:5px;}
.nav1{ width:1000px; height:34px; float:left;}
.nav1 li{ float:left; line-height:34px; width:90px;   height:34px; background:url(../images/line.jpg) right no-repeat ; }
.nav1 li a{  color:#125520; font-size:14px; height:34px; width:80px; display:block; font-family:"微软雅黑"; padding-left:12px;}
/* .dd a{ font-weight:bold; font-size:14px;color:#fff; background:url(../images/menu.jpg) no-repeat; height:42px; width:100px; display:block; }*/
.nav1 li a:hover{  font-size:14px; color:#035cac;  height:34px; width:80px;   display:block; }
.nav_span{ width:9px; height:28px; background:url(../images/line.jpg); float:right;}


/**/
#index_main {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 1400px;
}
#index_left {
    float: left;
    height: 163px;
    width: 278px;
	margin-left:2px;
}

#index_left img{ width:278px; height:163px;}

#box_zxzx {
    background: url("../images/qie_r5_c1.jpg") no-repeat scroll center top;
    height: 171px;
    width: 500px;
}
#index_right {
    float: left;
    height: 163px;
    width: 680px;
}
#index_right_right {
    float: right;
    height: 163px;
    width: 359px;
}
#index_main1 {
    height: 250px;
    margin: 0 auto;
    width: 1000px;
}
#index_left1 {
    float: left;
    height: 250px;
    width: 320px;
}

#box_gywm {
    height: 119px;
    padding-left: 20px;
    padding-right: 19px;
    padding-top: 15px;
    width: 320px;
}
#index_right1 {
    float: left;
    height: 163px;
    width: 300px;
}
#index_right_right1 {
    float: right;
    height: 163px;
    width: 300px;
}
#box_gywm1{ height: 119px;
    padding-right: 19px;
    padding-top: 12px;}
#index_right_right1 li{ position: relative;  height:28px;line-height:28px; width:300px;}
#index_right_right1 li a{ padding-left:2px; color:#fff; font-size:14px;  font-family:"微软雅黑";}
#index_right_right1 span{ position:absolute;  right:0px;line-height:27px; top:0px; width:65px;}

/*首页middle样式*/

.pd{ width:280px; height:auto; overflow:hidden; float:left; }
.pd_bg{ width:280px; height:55px; background:url(../images/cp.jpg)}
.pd_nr {width:260px; height:auto; overflow:hidden;   margin:0 auto; padding-top:5px; margin-left:20px;}
.tjcp{ width:265px; height:auto; overflow:hidden;  }
.tjcp_nr{ width:265px; height:auto; overflow:hidden; margin:0 auto; padding-top:5px;  }










.content1{ width:950px; height:auto; overflow:hidden; margin:0 auto;}
/*公司简介样式*/
.gsjj_top{ width:950px; height:39px; background:url(../images/about.jpg) no-repeat left; margin:0 auto; border-bottom:dashed 1px #ededed; }
.gsjj_nr{ width:950px; height:auto; overflow:hidden; margin:0 auto; border-bottom:dashed 1px #ededed; }
.gsjj_left{ width:241px; height:156px; background:url(../images/gsjj_tu.jpg); float:left;}
.gsjj_right{ width:700px; height:auto; overflow:hidden; float:right; line-height:25px; padding-top:10px; text-indent:2em;}
.gsjj_right a{ color:#ff6400;}
.gg{ width:550px; height:39px; line-height:39px; padding-left:240px; float:left;}
.about_more{ width:59px; height:39px; float:right;}
/*产品分类以及产品展示部分样式*/

.content2{ width:1400px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.content2_left{ width:241px; 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:251px; height:auto; overflow:hidden; float:left;}
.cpfl_bg{ width:251px; height:75px; background:url(../images/index_about.jpg); }
.fenlei{ margin-bottom:5px; width:251px; line-height:25px;}
.menu_head{ width:232px; height:30px; line-height:30px; background:url(../images/123.jpg) no-repeat; margin-top:5px;}
.menu_head a{ width:200px; height:30px; margin-left:30px; display:block; color:#fff; }
.menu_list .current{ width:232px; height:30px; line-height:34px; background:url(../images/123.jpg) no-repeat; }
.menu_body{display:none;}
.menu_body a{width:190px; height:32px; line-height:34px; background:url(../images/son_fenlei.gif) no-repeat; border-bottom:dashed 1px #ededed; display:block; padding-left:40px;}
.menu_body a{color:#ff6400;}


/*联系我们*/

.lxwm{ width:280px; height:auto; overflow:hidden;  float:left;}
.lxwmbg{ width:251px; background:url(../images/lxwm.jpg); height:75px;}
.lxwmnr{ width:280px; height:auto; overflow:hidden;  line-height:20px; background:url(../images/lx.jpg) top no-repeat;}
.lxwmnr_nr{ width:240px; height:auto; padding-top:60px; padding-left:10px; }
/*产品分类*/
.td{ width:280px; height:265px; background:url(../images/td.jpg); float:left; line-height:25px;}
.td font{ color:#b90808;}
.one{ padding-top:70px; line-height:30px;}
.content2_right{ width:709px; height:auto; overflow:hidden; float:right;}
/* 产品*/

.cpzs{ width:709px; height:auto; overflow:hidden; }
.cpzs_bg{ width:709px; height:34px; background:url(../images/tj_bg.jpg);  }
.cpzs_nr{ width:695px;  clear:both; height:auto; overflow:hidden;}
.content_productlist{ width:680px; float:left; margin:10px 0 0 10px;}

.content_productlist ul{ width:320px; float:left; margin-left:12px; }
.content_productlist ul li{ width:320px; float:left;   height:120px;}
.content_productlist_img{ width:132px; height:112px; float:left;   background:url(../images/images.jpg)}
.content_productlist_text{ width:170px; height:108px; float:right;}
.content_productlist li img{ width:128px; height:108px; padding:2px; }

/*公司新闻*/
.new{ width:280px; height:auto; overflow:hidden; float:left; }
.new_bg{ width:280px; height:55px; background:url(../images/dt.jpg);}
.new1_bg{ width:280px; height:55px; background:url(../images/news.jpg);}
.new_nr{ width:280px; height:auto; overflow:hidden; margin-top: 10px; }
.new li{ position: relative; background:url(../images/dian.gif) no-repeat 5px; height:29px;line-height:29px; width:270px; border-bottom:1px dashed #CCCCCC;  margin-left:5px;}
.new li a{ padding-left:20px;}
.new span{ position:absolute;  right:0px;line-height:29px; top:0px; width:65px;}



/*推荐产品*/





/*content*/
.content{ margin:0 auto; width:978px; height:auto; margin-top:10px; overflow:hidden;}
.ny_content{ width:950px; height:auto; overflow:hidden; margin:0 auto;}
.content_left{ width:295px; height:auto; overflow:hidden; float:left;}



/*网页中模块标题*/
.wenzi{ width:100px; height:25px; margin-top:1px; line-height:30px; float:left; font-weight:bold; color:#990000; margin-left:25px;}
.wenzi1{ width:100px; height:25px; margin-top:1px; line-height:30px; float:left; font-weight:bold; color:#990000; margin-left:35px; margin-top:3px;}

/*友情链接*/
.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{width:100%; height:89px;  margin-top:5px;}
.footer{ width:100%px; height:89px; overflow:hidden; margin:0 auto;  color:#999; clear:both;  background:#f4f4f4;}
.bottom_logo{ width:170px; height:43px;  float:left; margin-top:30px;}
.foot_nr{ width:1000px; height:auto; overflow:hidden;  text-align:center;  color:#999; margin:0 auto; padding-top: 10px; }
.erweima{ width:100px; height:100px;  float:right; margin-top:15px;}
.footer_nav a{ padding:0 5px; color:#999999; font-size:13px;}
.footer_nav a:hover{ color:#000;}
/* 内页的左边部分*/
.left{ width:241px; height:auto; overflow:hidden;  float:left;   padding-top:5px;} 
/*联系我们*/

.ny_lxwm{ width:241px; height:auto; overflow:hidden; margin-top:10px;}
.ny_lxwmbg{ width:241px; background:url(../images/sekuai.jpg); height:34px;}
.ny_lxwmnr{ width:240px; height:auto; overflow:hidden;  line-height:24px; }
.ny_lxwmnr_nr{ width:220px; height:auto; padding:10px 0 0 10px;}


/*产品分类*/
.ny_cpfl{ width:241px; height:auto; overflow:hidden;}
.ny_cpfl_bg{ width:241px; height:34px; background:url(../images/sekuai.jpg); }
.ny_fenlei{ margin-bottom:5px; width:240px;}
.wz  h4 {
    color: #000;
    font-size: 13px;
    padding: 0 0 0 40px;
	font-family:"微软雅黑";
}



/* 内页的右边部分*/
.right{ width:700px; height:auto; overflow:hidden; float:right;  margin-top:5px; }
.right .bt{ height:34px; line-height:20px; background:url(../images/sekuai.jpg) ; width:700px; text-indent:0; position:relative;color:#000; font-family:"微软雅黑"; }
.nr_text{ padding-left:10px; margin-top: 5px; }
.right .bt h4{ font-size:12px; color:#000; padding:0px 0 0 40px; font-size:13px;}
.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:5px 0 0 3px;}
.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:220px;}
.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: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; text-indent:2em; padding-top:10px;}
.right_new_nr_text img { width:100%}
.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;}


#slide-index {
    height: 407px;
    min-width: 1000px;
    overflow: hidden;
    position: relative;
    width: auto;
}
#slide-index .slides {
    height: 407px;
    min-width: 1000px;
    width: auto;
}
#slide-index .slide {
    float: left;
    height: 407px;
    min-width: 1000px;
    position: relative;
}
#slide-index .image {
    position: absolute;
    z-index: 1;
}
#slide-index .image img {
    min-width: 1440px;
}
#slide-index .button {
    display: none;
    width: 138px;
}
#slide-index .control {
    background: url(../images/Bxian-x.png) repeat-x center bottom ;
    bottom: 0;
    display: block;
    height: 34px;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 40;
}
#slide-index .control a {
    background: url(../images/b_dian.png) no-repeat ;
    cursor: pointer;
    display: inline-block;
    height: 14px;
    margin-right: 8px;
    margin-top: 10px;
    width: 14px;
}
#slide-index .control a:hover {
    background: url(../images/b_dian.png) no-repeat  -14px 0;
}
#slide-index .control a.active {
    background: url(../images/b_dian.png) no-repeat  -14px 0 ;
}