@charset "utf-8";
body {margin:0px auto; padding:0px; font-size:14px; line-height:1.5em; color:#000; background:url(../images/bj1.jpg) repeat; font-family:Microsoft YaHei,Simsum,serif;/*页面的默认样式*/}
div, h1, h2, h3, h4, p, img, span{margin:0px; padding:0px;border:0;}
ul{margin:0px; padding:0px; list-style-type:none;}
a{color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
.style1 { display:block; width:730px; float:left; text-indent:2em;}
.go1 { display:block; width:730px; float:left; font-size:12px; border-bottom:1px dashed #666;}
.go2 { display:block; width:730px; float:left; font-size:12px; border-bottom:1px dashed #666;}
.back { display:block; width:730px; font-size:12px; text-align:center;}
.more { width:60px; float:right; display:block; height:40px; line-height:40px;}
.topbj { background:url(../images/index_02.jpg) repeat-x; width:100%; height:54px;}
.logo { margin:0 auto; width:288px; height:126px;}
.banner { margin:0 auto; width:1052px; height:388px;}
.nav { width:1052px; height:67px; margin:0 auto; background:url(../images/navbj.jpg)}
.nav ul { padding:26px 0 0 30px;}
.nav ul li { float:left; color:#FFF; font-size:16px; padding:0 30px;}
.nav ul li a { color:#FFF;}
.nav ul li a:hover { color:#FFF;}
.cont { margin:0 auto; width:1052px; background:url(../images/bj2.jpg) repeat; overflow: hidden;}
.con_l { width:1015px; overflow: hidden;  margin:10px auto 0 auto;}
.con_2 { width:1009px; height:336px; margin:0 auto; background:url(../images/prodcutbj.jpg) no-repeat;}
.con_3 { width:1015px; overflow: hidden; margin:10px auto 0 auto;}

.c1 { width:380px; padding:0 0 0 5px; float:left;}
.c1_pic { width:105px; height:256px; float:left;}
.dashi { width:105px; height:256px; float:left;}
.c1_nr { width:241px;  float:left; padding:10px 0 0 10px;}
.c2 { width:380px; float:left;}
.hd{ width:370px; height:40px; background:url(../images/index_15.jpg) left top no-repeat;}

.hd a{ float:right; line-height:40px;}
.hd2{ width:720px; height:40px; background:url(../images/index_16.jpg) left top no-repeat;}
.hd3{ width:270px; height:40px;}
.hd2 a{ float:right; line-height:40px;}
.c2_1_1 { width:99px; height:74px; float:left;}
.c2_1_1 img { padding:2px; border:1px solid #CCC;}
.c2_1_2 { width:260px; float:left; padding-left:10px;}
.c2 ul{padding-top:10px; clear:both; overflow:hidden;}
.c2 ul li{height:30px; width:350px; line-height:30px; border-bottom:dashed 1px #a5a19b; background: url(../images/dot.jpg) 5px center no-repeat; padding-left:20px;}
.c2 ul li font{float:right; display:block; font:normal 12px/30px "宋体"; color:#686868;}
.c2_1_2 h4 {font:12px/20px; color:#900;}
.c1_contact{ width:245px; float:left; line-height:25px; padding-left:5px; color:#333;}
#demo{width:900px; padding-top:80px; overflow:hidden; margin:0px auto;}
.copyright {  background:url(../images/index_37.jpg) no-repeat; width:1026px; height:55px; margin:0 auto;}
.copyright_nr { display:block; padding-top:25px; color:#FFF; text-align:center; font-size:12px;}


/*about页面*/
.about { width:1018px; margin:0 auto; overflow:hidden;}
.about_left { width:260px; float:left;}
.about_right { width:755px; float:left;}
.dh1 { width:255px; height:40px; background:url(../images/dh_01.jpg); margin-top:8px;}
.dh2 { width:275px; height:40px; background:url(../images/dh_01.jpg) no-repeat; margin-top:8px;}
.dh_title { line-height:40px; padding-left:32px; color:#FFF; width:140px; float:left; display:block;}
.about_left ul { margin-left:15px;}
.about_left ul li { width:225px; height:34px; background:url(../images/dh_3.jpg); margin:6px 0; text-align:center; line-height:34px;}
.contact_left { width:240px; float:left; padding-left:12px; line-height:26px;}
.about_r_dh { width:515px; height:40px; background:url(../images/dh_02.jpg); line-height:40px; padding-left:32px; color:#FFF; margin-top:8px; float:left;}
.about_weizhi { width:202px; height:40px; line-height:40px; font-size:12px; float:right; margin-top:8px;}
.about_r_nr { width:720px; float:left; line-height:26px; padding:12px 12px 12px 20px; text-indent:2em;}
.product_r_nr { width:730px; float:left; line-height:26px; padding:12px 12px 12px 12px;}
.product_r_nr ul li { width:171px; float:left; padding:0 5px;}
.product_r_nr ul li span { display:block; text-align:center; line-height:24px; height:24px;}
.page { width:720px; float:left;}
.showpage{ margin:0px; padding:0px; text-align:right; font-size:12px;}
.showpage span{line-height:28px; float:left;}
.showpage a{border:1px #CCCCCC solid; margin:4px 3px 0; padding:0 3px; width:14px; width:20px; text-align:center;}
.pageon{ background:#dadada;}
.product_pic { width:300px; height:411px; background:url(../images/product_bj.jpg) no-repeat; float:left; margin-right:8px;}
.product_pic img { padding:6px 0 0 6px;}
.product_list { width:410px; float:left;}
.product_list ul li { width:410px; border-bottom:1px dashed #999;  }
.product_list ul li span { display:block; float:left; font-weight:bold; }
.product_list ul li a { color:#900;}
.product_r_ms { width:710px; float:left; line-height:26px; padding:12px 12px 12px 12px;}

.news_r_nr { width:730px; float:left; line-height:26px; padding:12px 12px 12px 12px;}
.news_r_nr ul{padding-top:10px; clear:both; overflow:hidden;}
.news_r_nr ul li{height:30px; width:700px; line-height:30px; border-bottom:dashed 1px #a5a19b; background: url(../images/dot.jpg) 5px center no-repeat; padding-left:20px;}
.news_r_nr ul li font{float:right; display:block; font:normal 12px/30px "宋体"; color:#686868;}

.MagicZoomBigImageCont {z-index: 100;}
.MagicZoomMain { width: 92px; text-align: center !important;}
.MagicZoomMain div { padding: 0px !important;}
.MagicZoomPup { background: rgb(255, 255, 255); }
.MagicZoomLoading { background: rgb(255, 255, 255); padding: 3px !important;text-align: center; color: rgb(68, 68, 68); display: none; opacity: 0.8; }
.MagicZoomLoading img { padding-top: 3px !important;}
.product_pic2 { margin:15px 45px 15px 15px; padding: 5px; border: 1px solid rgb(237, 237, 237); width: 350px; float: left; display: inline; position: relative; height:386px;}

.product_pic { width:300px; height:348px; padding:3px; background:url(../images/product_bj.jpg) no-repeat; float:left; display: inline; position: relative;  }
.search { display:block; width:479px; height:65px; background:url(../images/btn_bj.jpg); float:left;}
.search2 { width:740px; float:left; font-size:12px; color:#900;}
.search3 { width:740px; float:left; border-bottom:1px dashed #999; }
.search_pic { width:74px; height:83px; float:left;}
.search_nr { width:650px;  float:left; font-size:12px; line-height:22px; padding-left:10px;}

.con_3_left { width:280px; float:left;}
.con_3_left ul { padding-left:5px;}
.con_3_left ul li { width:255px; padding-left:15px; background:url(../images/dot.jpg) no-repeat 5px 9px; height:29px; line-height:29px; border-bottom:1px dashed #999; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.con_3_right { width:720px; float:left;}
.product2_r_nr { width:714px; float:left; line-height:26px; padding:4px 2px 12px 8px;}
.product2_r_nr ul li { width:168px; float:left; padding:0 5px;}
.product2_r_nr ul li span { display:block; text-align:center; line-height:24px; height:24px;}
.product2_r_nr ul li a img { padding:2px; border:1px solid #CCC;}
.title1 { display:block; width:270px; height:30px; line-height:30px; font-size:16px; font-weight:bold; padding-left:16px; background:url(../images/dot.jpg) no-repeat 5px 12px;}

#warp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT:388px;; PADDING-TOP: 0px;
}
.banner {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH:1052px; HEIGHT: 388px; _width: 1054px
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 925px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 300px; LEFT: 420px
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
.slides_container {
	POSITION: relative; WIDTH: 1052px; OVERFLOW: hidden
}
.pagination {
	MARGIN: 26px auto 0px
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}

.scon {float:left;width:350px;height:60px;line-height:60px;color:#666;font-size:20px; padding-left:20px;border:none; background:url(../images/btn_bj.jpg)}
.btn {float:left; padding-top:8px;}


.buttomtitle{width:280px;height:45px;background:url(../images/toptitle.jpg) no-repeat;background-position:bottom;background-position:left;}

.blk_18 {
    overflow:hidden;
    zoom:1;
    font-size:12px;
    width:949px;
    margin:76px 0 0 35px;
	float:left
    }
    .blk_18 .pcont {
    width:890px;
    float:left;
    overflow:hidden;
    padding-left:0px;
    }
    .blk_18 .ScrCont {
    width:32766px;
    zoom:1;
    margin-left:-5px;
    }
    .blk_18 #List1_1, .blk_18 #List2_1 {
    float:left;
    }
    .blk_18 .LeftBotton, .blk_18 .RightBotton {
    width:11px;
    height:77px;
    float:left;
    background:url(../images/ax.gif) no-repeat;
    }
    .blk_18 .LeftBotton {
    background-position: 0 0;
    margin:58px 5px 0;
    }
    .blk_18 .RightBotton {
    background-position: 0 -100px;
    margin:58px 1px 10px 5px;
    }
    .blk_18 .LeftBotton:hover {
    background-position: -20px 0;
    }
    .blk_18 .RightBotton:hover {
    background-position: -20px -100px;
    }
    .blk_18 .pl img {
    display:block;
    cursor:pointer;
    border:none;
    margin:6px 4px 1px 4px;
    }
    .blk_18 .pl {
	width:179px;
	float:left;
	float:left;
	text-align:center;
	line-height:24px;
	text-decoration:none;
	color:#333;
    }
    .blk_18 a.pl:hover {    
    color:#5dacec;
    }