@charset "utf-8";

/* CSS Document */



body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */

dl, dt, dd, ul, ol, li, /* list elements 列表元素 */

pre, /* text formatting elements 文本格式元素 */

form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */

th, td /* table elements 表格元素 */ {

margin: 0;

padding: 0;

}

table { border-collapse:separate; border-spacing:1px; }

body{ font-family:宋体;background:#fff;font-size:12px;color:#666; letter-spacing:1px;}

a{text-decoration:none;font-size:12px;color:#666;}

a:hover,.Sy{color: #F00;}

ul,li{ list-style:none;}

img{border:0px;}

h1,h2,h3,h4,h5,h6{clear:both;overflow:hidden;}

dl,dd,dt,b{overflow:hidden;}

html,body{ -webkit-text-size-adjust:none;margin:0;padding:0; }



.clear{clear:both;}



/**top**/

.top { width:1000px; height:70px; margin:0px auto; overflow:hidden;}

.logo { float:left; }

.top_r { color:#039; margin-top:30px; float:right; }

.top_r p { text-align:right; padding-right:20px;}

.top_r a { color:#039; }



/**banner**/



/*Slide Start幻灯片位置开始*/

/**

#slide-index{min-width:1000px;width:auto; height:375px; overflow:hidden; position:relative;}

#slide-index .slides{ min-width:1000px; width:auto; height:375px; }

#slide-index .slide{ min-width:1000px; height:375px; float:left; position:relative; }

#slide-index .image{ z-index:1;position:absolute; }

#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }

#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;}

#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(../images/hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}

#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(../images/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}

.autoMaxWidth{ overflow:hidden; position:relative;height:232px; }

**/

.banner { background:url(../images/banner_bg.jpg) 0 0 repeat-x; margin:0 auto; }

/***nav*/

.nav { width:100%; height:39px; background:url(../images/nav_bg.jpg) repeat-x; overflow:hidden;}

.menu { width:1000px; height:39px; margin:0 auto; }

.menu li { width:100px; height:39px; line-height:39px; text-align:center; float:left; }

.menu li a { display:block; color:#fff; font-size:14px; font-weight:bold; }

.menu li a:hover {display:block; background:url(../images/nav_hover.png) no-repeat 0 0; color:#fff;font-size:14px; font-weight:bold;  }





/**content**/

.content { width:996px; margin:0 auto; overflow:hidden; }



.ab { width:332px; float:left; }

.about { width:320px; float:left; }

.title { height:35px; margin-top:20px; }

.about_c { margin-top:10px; overflow:hidden; }

.about_pic { width:120px; height:68px; float:left; }

/*.jianjie { width:183px; float:right; }*/

.jianjie a { color:#069; font-weight:bold; }



.new { width:415px; float:left; } 

.news { width:403px; padding-left:10px; float:left; }

.xinwen { width:275px; float:right; }

.xinwen a { color:#F00; }

.xinwen a:hover { text-decoration:underline; }

.xinwens { width:403px;overflow:hidden; }

.xinwens li { height:27px; line-height:27px; padding-left:10px; background:url(../images/index_03.jpg) no-repeat 0 0; }



.contact { width:249px; float:left; }

.lxwm { width:230px; padding-left:14px; float:left;}

.lxwm_c {  margin-top:20px; }

.lxwm_c li { width:220px; height:35px; margin-top:5px; background:url(../images/li_bg1.jpg) no-repeat 0 0; margin-bottom:11px;}

.lxwm_c li:hover { width:220px; height:35px; margin-top:5px; background:url(../images/li_bg_hover.jpg) no-repeat 0 0;}

.lxwm_c li a { width:200px; height:35px; margin-left:20px; display:block; line-height:35px; font-size:14px; font-weight:bold; }



.picshow { width:996px; height:216px; margin:0 auto; overflow:hidden; }

.picshow_c { width:976px; height:156px; margin:12px auto; }



/**picshow**/

.rollBox{width:960px;overflow:hidden;margin:0 auto;}

.rollBox .Cont{width:960px;overflow:hidden;margin:0 auto;}

.rollBox .ScrCont{width:10000000px;}

.rollBox .Cont .pic{width:130px;float:left;text-align:center;padding-right:30px;}

*+html .rollBox .Cont .pic{width:130px;float:left;text-align:center;padding-right:30px;}

.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}

.rollBox .Cont .pic p{line-height:26px;color:#505050;}

.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}

.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}

.rollBox #List1,.rollBox #List2{float:left;}

.h_46 ul li .sss a{

	background:none;

	}	





.rollBox1{width:960px;overflow:hidden;margin:0 auto;}

.rollBox1 .Cont1{width:960px;overflow:hidden;margin:0 auto;}

.rollBox1 .ScrCont1{width:10000000px;}

.rollBox1 .Cont1 .pic{width:130px;float:left;text-align:center;padding-right:30px;}

*+html .rollBox1 .Cont1 .pic{width:130px;float:left;text-align:center;padding-right:30px;}

.rollBox1 .Cont1 .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}

.rollBox1 .Cont1 .pic p{line-height:26px;color:#505050;}

.rollBox1 .Cont1 a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}

.rollBox1 .Cont1 a:hover{color:#f00;text-decoration:underline;}

.rollBox1 #List3,.rollBox1 #List4{float:left;}



/**left**/

.left { width:249px; float:left;}	







.list1 { width:221px; margin-top:8px; margin-bottom:20px;}

.con_title { width:211px; height:31px; background:url(../images/con_title.jpg) no-repeat 0 0; text-align:left; line-height:35px; font-size:14px; font-weight:bold; color:#fff; padding-left:10px; }

.list1_c { width:220px; padding-bottom:10px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; }

.list1_c li { width:168px; height:31px; line-height:31px; margin-top:10px; margin-left:11px; padding-left:30px; background:url(../images/con_li.jpg) no-repeat 0 0;}

.list1_c li a { font-size:14px; font-weight:bold; }

.list1_c ul li a.current { color:#2c77aa; }



.list3 { width:221px; margin-top:8px; margin-bottom:20px;}

.list3_c { width:220px; padding-bottom:10px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; }

.list3_c li { width:168px; height:31px; line-height:31px; margin-top:10px; margin-left:11px; padding-left:30px; background:url(../images/con_li.jpg) no-repeat 0 0;}

.list3_c li a { font-size:14px; font-weight:bold; }

.list3_c ul li a.current { color:#2c77aa; }



.list2 { width:221px; height:230px;}

.con_title1 { width:211px; height:31px; background:url(../images/con_title1.jpg) no-repeat 0 0; text-align:left; line-height:35px; font-size:14px; font-weight:bolder; color:#2c77aa; padding-left:10px; }

.xinwens1 { width:211px; margin:0 auto; }

.xinwens1 li { height:27px; line-height:27px; padding-left:10px; background:url(../images/index_03.jpg) no-repeat 0 0; }

.xinwens1 li a { font-size:14px;font-weight:bold; }

.list2_c { width:220px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-bottom:10px; }



.phone { width:221px; }



/**right**/

.right { width:746px; float:right; }

.right_c { width:740px; min-height:455px; margin-top:8px;  border:1px solid #ccc; float:right; }

.right_title { width:730px; height:40px; margin:0 5px; border-bottom:1px solid #ccc; overflow:hidden; }

.picts {  width:740px; margin-top:15px; padding-bottom: }

.con { width:700px; margin:0 auto; }

.pic_title { margin:0 auto; height:30px; line-height:30px; text-align:center; font-size:18px; font-weight:bold; }

.pic_time { width:700px; height:20px; text-align:center; padding-top:10px; padding-bottom:10px; }

.pic_c { width:380px; height:300px; margin:15px auto; }



/* ============产品图片列表============== */



div#productquery{margin:0px 0px 20px 12px;text-align:center;float:left;}

div#productquery div.fang{padding:0px;text-align:center;}

div#productquery div.picFit{overflow: hidden;}

div#productquery div.picFit img{ padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; }

div#productquery div.title{text-align:center;overflow: hidden;white-space:nowrap;}

div#productquery a:link,div#productquery a:visited,div#productquery a:active{color:#000;font:12px/35px arial,simsun;text-decoration: none;}

div#productquery a:hover{color:#ff0000;text-decoration: underline;font:12px/35px arial,simsun;}

div#productquery div.text { background:url(../images/pic_title.jpg) no-repeat 0 0; height:29px; }

div#productquery div.text a { color:#fff; line-height:29px; }



/* ============翻页============== */

div#showpages {clear:both;margin:20px 0px; padding-top:10px;width:100%;height:30px;white-space: nowrap;}

div#pagesinfo {float:left;padding:3px 8px;white-space: nowrap;}

div#pages {float:right;padding-right:8px; padding-top:10px; white-space: nowrap; color:#039; }

#pages a{ padding:5px;}

#pages span{ padding:5px; color:#F00;}

div#pages ul{margin:0;padding:0;}

div#pages a:link,div#pages a:visited,div#pages a:active{color:#303030;text-decoration: none;}

div#pages a:hover{color:#ff0000;text-decoration: none;}

div#pages li{margin:3px;padding:2px 5px;list-style-type: none;float:left;border:1px #dcd9d4 solid;white-space: nowrap;}



/**news列表**/

div#newsquery {margin:0px;padding:0px;}

div#newsquery ul{margin:0;padding:0;}

div#newsquery li{list-style-type: none;height:36px;font-size: 12px;overflow: hidden;line-height:28px;background:url(../images/line.jpg) 0px 0px no-repeat;}

div#newsquery a:link,div#newsquery a:visited,div#newsquery a:active{text-decoration: none;font:12px/25px Verdana, Arial, Helvetica, sans-serif;color:#333;}

div#newsquery a:hover{text-decoration: underline;font:12px/25px Verdana, Arial, Helvetica, sans-serif;color:#e10000;}

div#newsquery li.titles{padding-left:22px;}

div#newsquery div.tt{float:left;font:12px/25px Verdana, Arial, Helvetica, sans-serif;}

div#newsquery .time{float:right;white-space: nowrap;overflow: hidden;font:10px/23px Verdana, Arial, Helvetica, sans-serif;padding-left:5px;color:#999;}



/**footer**/

.footer { width:100%; height:80px; background:url(../images/footer_bg.jpg) repeat-x 0 0; margin-top:10px; }

.footer_c { width:996px; height:60px; margin:0px auto; padding-top:20px; overflow:hidden;}

.logo1 { float:left; }

.footer_msg { height:60px; text-align:center; line-height:20px;letter-spacing:1px; }







/*---banner--*/

		.slideBox{ width:1370px; height:375px; overflow:hidden; position:relative; border:1px solid #ddd; margin:0 auto;}

		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

		.slideBox .hd ul li.on{ background:#f00; color:#fff; }

		.slideBox .bd{ position:relative; height:100%; z-index:0;   }

		.slideBox .bd li{ zoom:1; vertical-align:middle; }

		.slideBox .bd img{ width:1370px; height:375px; display:block;  }



		/* 下面是前/后按钮代码，如果不需要删除即可 */

		.slideBox .prev,

		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

		.slideBox .prev:hover,

		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

		.slideBox .prevStop{ display:none;  }

		.slideBox .nextStop{ display:none;  }





/* 漂浮的客服 */

.FloatQQ {POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute;}

.FloatQQ A {COLOR: #00a0e9;}

.FloatQQ A:hover {COLOR: #ff8100; TEXT-DECORATION: none;}

.FloatQQ .floatL {POSITION: relative; WIDTH: 28px; FLOAT: left;}

.FloatQQ .floatL A {TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px;}

.FloatQQ .floatR {BACKGROUND: url("../images/float_bg.gif");}

.FloatQQ .tp {BACKGROUND: url("../images/float_bg.gif");}

.FloatQQ .cn {BACKGROUND: url("../images/float_bg.gif");}

.FloatQQ .floatR {PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden;}

.FloatQQ .tp {BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px;}

.FloatQQ .cn {BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px;}

.FloatQQ .cn H3 {TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px;}

.FloatQQ .cn UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px;}

.FloatQQ .cn UL LI {BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal;}

.FloatQQ .titZx {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: 5px -10px;}

.FloatQQ .titDh {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: 5px -66px;}

.FloatQQ .titDc {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: 5px -124px;}

.FloatQQ .icoZx {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: 2px -154px;PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left;}

.FloatQQ .icoTc {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: 0px -323px;}

.FloatQQ .icoFf {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: 2px -213px;}

.FloatQQ .icoTl {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: -3px -266px;PADDING-LEFT: 8px; DISPLAY: block; FONT-FAMILY: "微软雅黑";  FLOAT: left; text-align:left;}

.FloatQQ .btnOpen {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: -30px -396px;POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px;}

.FloatQQ .btnOpen_n {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: 0px -530px;POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px;}

.FloatQQ .btnCtn {BACKGROUND: url("../images/float_s.gif") no-repeat;BACKGROUND-POSITION: 0px -396px;POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px;}

.FloatQQ .qqOn {display:block;margin:6px 0px 0px 15px; text-align:left;}

.FloatQQ .icoTc {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left;}

.FloatQQ .icoFf {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left;}

.FloatQQ .btnOpen {TOP: 118px; LEFT: 1px;}

.FloatQQ .btnOpen_n {TOP: 118px; LEFT: 1px;}

.FloatQQ .btnCtn {TOP: 118px; LEFT: 2px;}

.FloatQQ UL LI H3.titDc A {WIDTH: 80px; DISPLAY: block; HEIGHT: 36px;}

.FloatQQ UL LI.top {BORDER-BOTTOM: #ace5f9 1px solid;}

.FloatQQ UL LI.bot {BORDER-BOTTOM-STYLE: none;}

.FloatQQ UL.webZx {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url("../images/webZx_bg.jpg") no-repeat; HEIGHT: 65px; PADDING-TOP: 0px;}

.FloatQQ UL LI.webZx-in {BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px;}


.online-qq{position:fixed;top:50%;left:10px;z-index:200}
.online-qq .qq_content{background:#fff;margin:0;padding:0;}
.online-qq .qq_content dt{background:url(../images/title_bg3.jpg) repeat-x;color:#fff;font-size:14px;font-weight:bold;padding:6px 15px;border:1px solid #ddd;border-bottom:0;}

.online-qq .qq_content .qq{padding:10px 10px 5px;margin:0;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .qq p{background:url(../images/online_qq.png) repeat-x 0 -33px;margin:0 0 5px}
.online-qq .qq_content .qq a{border:1px solid #ddd;display:block;background:url(../images/online_qq.png) no-repeat 10px -72px;height:23px;line-height:23px;padding:0 18px 0 30px}
.online-qq .qq_content .tel{background:#f9f9f9;padding:10px;margin:0;text-align:center;font-size:14px;font-weight:bold;color:#333;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .tel strong{font-size:12px;color:#f60}
.online-qq .foot{border:1px solid #ddd;background:#f1f1f1;height:2px;overflow:hidden;margin:0 5px;border-top:0;display:none}

.others_online{width:110px;text-align:center;background:url(../images/online_qq.png) repeat-x 0 -33px;margin:0 auto 5px;position:absolute;top:46px;left:290px}
.others_online .online_qq{border:1px solid #ddd;display:block;background:url(../images/online_qq.png) no-repeat 10px -69px;height:30px;line-height:30px;padding:0 18px 0 30px}		
