* { margin:0;padding:0;list-style-type:none;}
a, img ,textarea{ border:none;text-decoration:none;}

body { font:12px 'Adobe Song Std',Arial;background:#000;}

/*public*/
.clear{clear:both;}
.line10{clear:both;height:10px;}
.red{color:#ff0000;}

#header { width:100%;height:118px;background:url(../images/header.jpg) repeat-x top left;}
#banner { width:100%;height: 450px;}
#content { width:100%;}
#bottom { width:100%;height:109px;background:#232323;border-top:2px solid #2f2f2f;}
.wrap { width:1000px;margin:0 auto;}

.logo { width:215px;height:118px;float:left;}
.indexMenu { float:right;}
.indexMenu ul { float:right;padding-top:64px;}
.indexMenu ul li { padding-right:10px;font:14px 'Adobe Heiti Std';font-weight:bold;float:left;}
.indexMenu ul li a { width:77px;height:35px;text-align:left;color:#fff;display:block;}
.indexMenu ul li a:hover { background:url(../images/menuHover.gif) no-repeat top left;color:#fdf21b;}

.dt { width: 100%;min-width:1000px; height: 450px; background:url(../images/banner.jpg) no-repeat 50% 0%;position: absolute; left: 0;}

.index { width:100%;background:url(../images/cbj.jpg) repeat top left;}

.zonghe { width:954px;height:367px;padding:0 23px 0 23px;}
.zonghe_kuang1,.zonghe_kuang2,.zonghe_kuang3 { width:216px;height:342px;float:left;}
.zonghe_kuang2,.zonghe_kuang3 { padding-left:30px;}
.zonghe_kuang4 { width:216px;height:342px;float:right;}

.zonghe_title { width:216px;height:65px;font:18px 'Microsoft YaHei';}
.zonghe_title span { }
.zonghe_title span img { margin-right:7px;margin-top:30px;}
.zonghe_img { width:216px;height:159px;}
.zonghe_content { width:216px;height:92px;overflow:hidden;}
.zonghe_buttom { width:216px;height:26px;}

.zpyw_cpzx { width:216px;height:92px;}
.zpyw_cpzx li { width:50%;height:20px;padding-top:10px;float:left;}
.zpyw_cpzx li a { color:#525252;}
.zpyw_cpzx li a:hover { text-decoration:underline;}

.wxfw { padding:10px 0 5px 0;color:#525252;text-indent:2em;line-height:20px;}

.zonghe_content textarea { background-color:transparent;width:202px;height:53px;border:1px #666 solid;margin-top:10px;color:#525252;padding:5px;}

.zonghe2 { width:912px;height:251px;background:url(../images/cbj2.jpg) no-repeat top left;padding:0 10px 0 78px;}
.lxwm { width:355px;padding-top:33px;float:left;}
.lxwm_title { width: 355px; height: 37px; background:url(../images/contact.png) no-repeat;}
.lxwm_content { width: 355px; height: 124px;overflow:hidden;}
.lxwm_text { padding:10px 5px 10px 5px;color:#d3d3d3;line-height:23px;}
.lxwm_fenxiang { width:355px;height:34px;}
.lxwm_fenxiang a { width:34px;height:34px;margin-left:6px;float:left;}
.lxwm_fenxiang .a1 { background:url(../images/icon_01.png)}
.lxwm_fenxiang .a1:hover { background:url(../images/icon_06.png)}
.lxwm_fenxiang .a2 { background:url(../images/icon_02.png)}
.lxwm_fenxiang .a2:hover { background:url(../images/icon_07.png)}
.lxwm_fenxiang .a3 { background:url(../images/icon_03.png)}
.lxwm_fenxiang .a3:hover { background:url(../images/icon_08.png)}
.lxwm_fenxiang .a4 { background:url(../images/icon_04.png)}
.lxwm_fenxiang .a4:hover { background:url(../images/icon_09.png)}
.lxwm_fenxiang .a5 { background:url(../images/icon_05.png)}
.lxwm_fenxiang .a5:hover { background:url(../images/icon_10.png)}
.lxwm_fenxiang a.a1,.lxwm_fenxiang a.a2,.lxwm_fenxiang a.a3,.lxwm_fenxiang a.a4,.lxwm_fenxiang a.a5{background-position:0 0;width:34px;height:34px;margin:0 0 0 6px;padding:0;}


.map { width:512px;height:234px;float:right;margin-top:10px;}

.foot_logo { width:140px;height:109px;background:url(../images/foot_logo.jpg) no-repeat;float:left;}
.foot_text { color:#808080;line-height:23px;padding-top:35px;float:left;}
.foot_text a { color:#808080;margin:0 5px 0 5px;}
.foot_text a:hover { text-decoration:underline;}
.foot_phone { width:209px;height:109px;float:right;background:url(../images/phone.jpg) no-repeat;}


.neiye { width:941px;padding:21px 27px 20px 32px;background:#f3f3f3;}
.neiyeLeft { width:210px;float:left;}
.lm_title { width:210px;height:85px;background:url(../images/title_01.jpg) repeat-x;font:16px Garamond;text-align:center;line-height:95px;color:#959494;}
.lm_title span { font:18px 'Adobe Song Std';font-weight:bold;color:#000;}

.lm_content { width:210px;background:#fff;padding-bottom:10px;}
.lm_content .indexMenu_list{ width:210px;margin:0 auto;}
.lm_content li { width:210px;position:relative;font-size:14px;padding-top:10px;}
.lm_content li .a1 { display:block; width:210px; height:30px; line-height:30px; background:url(../images/lm_menu.jpg) no-repeat left center;color:#989898;}
.lm_content li .a1 span { margin-left:30px;}
.lm_content li.on .a1{ background:url(../images/lm_menuHover.jpg) no-repeat top left;color:#f3f3f3;}

.lm_content li .submenu{display:block;background:#fff;}
.lm_content li .submenu{display:none;width:210px;z-index:100;filter:alpha(Opacity=100);-moz-opacity: 1;opacity: 1;}

.lm_content li .submenu li{width:210px;height:25px;padding-top:5px;line-height: 25px; }
.lm_content li .submenu li .a2 { padding: 0px; float: left; width: 200px; height: 25px;color:#a6a6a6;font-size:12px;line-height:25px; }
.lm_content li .submenu li .a2 span { margin-left:40px;}
.lm_content li .submenu li .a2:hover{padding: 0px;color:red;}

.neiye_img { width:210px;padding-top:10px;}

.neiyeRight { width:700px;float:right;}

.neiye_title { width:700px;height:58px;background:url(../images/title_02.jpg) repeat-x;color:#989898;line-height:58px;}
.neiye_title a { color:#989898;}
.neiye_title a:hover { color:red;}
.neiye_title .s1 { font-size:30px;margin:0 10px 0 20px;}
.neiye_title .s2 { color:red;}

.neiye_content { width:700px;min-height:500px;padding:10px 0 20px 0;background:#fff;overflow:hidden;}
.content_body{line-height:24px;padding:15px;width:670px;}

.neiye_content ul { width:700px;}
.neiye_content ul li { width:175px;height:179px;padding:20px 0 0 45px;float:left;}
.neiye_content ul li img { width:173px;height:147px;border:solid 1px #e0dfdf;}
.neiye_content ul li a{display:block;}
.neiye_content ul li .a1 { width:175px;height:30px;text-align:center;color:#757575;line-height:30px;}
.neiye_content ul li .a1:hover { color:red;}

.page { width:700px;height:30px;background:#fff;text-align:center;color:#39393a;}
.page span { color:red;}

/*产品列表*/
.products-list{}
.products-list li{text-align:center;}
.products-list li a{color:#333;}
.products-list li a:hover{color:#ff0000;}
.products-list li p{margin:5px 0;}

/*产品详细*/
.products-body{padding:10px;background:#fff;}
.products-body .p-img{float:left;margin-right:20px;width:228px;height:228px;border:1px solid #ccc;}
.products-body .p-img img{width:240px;}
.products-body .p-dis{float:left;width:480px;line-height:24px; text-indent:24px; letter-spacing:1px;}
.products-body .p-title{margin:15px 0;font-size:14px;color:#2985d3;}
.products-body .p-body{line-height:18px;}
.products-body .proswtit { border-bottom: 1px solid #ccc; color: #0054a7; font-size: 18px;padding-bottom: 15px;text-indent: 25px;}

/*新闻列表*/
.news-list {margin:10px;}
.news-list ul li {padding:0 5px;border-bottom:1px dotted #a38b42;margin:0;width:718px;height:auto;float:none;}
.news-list ul li span,.news-list li a{display:inline-block;height: 32px;line-height: 32px;font-size:12px;}
.news-list ul li span {color: #a38b42; float: right; padding-left: 15px;}
.news-list ul li a {overflow: hidden;color:#a38b42;}
.news-list ul li a:hover{color:#ddbf62;}

/*新闻详细*/
.newshow{ padding-top:10px; line-height:26px; font-size:14px;margin:0 10px;}
.newshow h1{ text-align:center; font-size:24px; font-weight:normal; color:#ddbf62;margin:5px 0;}
.newstime{ border-bottom:solid 1px #dedede; padding:5px 0; color:#999; text-align:center; font-size:12px;}
.newstime em{ font-style:normal; color:#fff;}
.newsnext{ margin-top:50px;}
.newsnext p{ height:30px; line-height:30px; overflow:hidden; color:#ddbf62;}
.newsnext p a{ color:#ddbf62;}

/*在线留言*/
.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
	
	/*文本框样式*/
input.wide{width:250px;}
input.txt{width:200px;}
input.small{width:50px;}
.input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:#fff;color:#999px;border:1px solid #CACACA;border-radius:4px 4px 4px 4px;font-family:'Microsoft YaHei';}


/*幻灯片*/
.fullSlide{ width:100%;  position:relative;  height:450px; background:#000;  }
	.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:450px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:450px; }
	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;text-align:center;background:url(../images/touming.png) repeat-x;_background:#000; _filter:alpha(opacity=60); }
	.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px;background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
	.fullSlide .hd ul .on{ background-position:0 0; }

/* 图片放大镜样式*/
.pictureDIV{float: left;margin:0 20px 20px 0;}
.jqzoom{float:left;border:none; position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:286px;height:286px;border:1px solid #ccc;}
.spec-preview .jqzoom img{width:286px;height:286px;}
.spec-scroll{clear:both;margin-top:5px; width:286px;}
	.spec-scroll .prev{float:left;margin-right:3px;}
	.spec-scroll .next{float:right;}
	.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:8px;height:50px;line-height:50px;border:1px solid #ccc;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:260px;height:52px;overflow:hidden;}
	.spec-scroll .items ul{margin:0; padding:0;list-style:none;position:absolute;width:999999px; height:52px;}
		.spec-scroll .items ul li{float:left; margin:0px; padding:0px; width:52px;height:52px;text-align:center;}
			.spec-scroll .items ul li img{border:1px solid #CCC; padding:1px;width:48px;height:48px;}
			.spec-scroll .items ul li img:hover{ border:2px solid #FF6600; padding:0px; }



/*分页样式*/
div.page {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center
}
div.page a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #99210b; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
div.page a:hover {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777
}
div.page a:active {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777
}
div.page span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #99210b; margin-right: 3px; padding-top: 2px
}
div.page span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}