@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dd,dt{margin:0;padding:0;border:0;}

#a1 #b1{color:#32b7fc; text-decoration: none; border-bottom:2px solid #32b7fc;}
#a2 #b2{color:#32b7fc; text-decoration: none; border-bottom:2px solid #32b7fc;}
#a3 #b3{color:#32b7fc; text-decoration: none; border-bottom:2px solid #32b7fc;}
#a4 #b4{color:#32b7fc; text-decoration: none; border-bottom:2px solid #32b7fc;}
#a5 #b5{color:#32b7fc; text-decoration: none; border-bottom:2px solid #32b7fc;}
#a6 #b6{color:#32b7fc; text-decoration: none; border-bottom:2px solid #32b7fc;}

/* 导航 */
.kuang{ width:100%; height:892px; position:relative;}
.gobl{ width:100%; height:30px; position:absolute; z-index:999;}
.gobl-text{ width:980px; height:30px; margin:0 auto;}
.gobl-text img{ float:right; display:block; width:4px; height:7px; margin-top:12px; margin-right:5px;}
.gobl-text a{ float:right; display:block; width:50px; height:30px; line-height:30px; font-size:12px; text-align:left; font-family:"微软雅黑";}

.gobl-text a:link{text-decoration:none; color:#b9b9b9;}
.gobl-text a:visited{text-decoration:none; color:#b9b9b9;}
.gobl-text a:hover{text-decoration:none; color:#54a6d1;}

.menu-bg{ width:100%; height:164px;position:absolute; z-index:999; top:30px;}
.menu{ width:980px; height:164px;margin:0 auto;}
.menu-left{ float:left; width:424px; height:164px;}
.menu ul li{ list-style-type:none; float:left;}
.logo{ width:131px; height:164px;margin-top: -30px; }
.menu-text{ width:80px; height:32px; margin-left:46px; line-height:30px; font-size:16px; font-family:"微软雅黑" ; margin-top:40px; text-align:center;}
.menu-text a{ display:block; width:80px; height:32px; line-height:30px; text-align:center;}

.menu-text a:link{color:#32b7fc; text-decoration:none;}
.menu-text a:visited{color:#32b7fc; text-decoration:none;}
.menu-text a:hover{color:#32b7fc; text-decoration: none; border-bottom:2px solid #32b7fc;}

.index-text{ width:100%; height:312px; position:absolute; z-index:999;top:380px;}
.index-text-i{ width:980px; height:312px; margin:0 auto;}

/* 首页产品 */
.box1{ width:100%; height:670px; background:url(../images/probg.jpg) top no-repeat #fff;}
.index-pro{ width:980px; height:670px; margin:0 auto;}
.pro-text{ width:100%; height:75px; line-height:75px; background:url(../images/line_10.png) no-repeat bottom; text-align:center; font-size:40px; font-family:"Arial"; font-weight:bold;}
.pro-pic{ height:466px; width:100%; margin-top:35px;}
.pro-pic ul li{ float:left; list-style-type:none; position:absolute; }

.img1{width:397px; height:466px; position:absolute;}
.img1 a{ display:block; width:397px; height:466px;position:absolute;}
.img1 a span{ display:block;width:397px; height:466px;position:absolute;}
.img1 a:hover span{background:url(../images/tu.png) no-repeat center; width:397px; height:466px; }

.img2{width:573px; height:280px; margin-left:407px;}
.img2 a{ display:block; width:573px; height:280px;position:absolute;}
.img2 a span{ display:block;width:573px; height:280px;position:absolute;}
.img2 a:hover span{background:url(../images/tu.png) no-repeat center; width:573px; height:280px; }

.img3{width:352px; height:176px; margin-left:407px; margin-top:290px;}
.img3 a{ display:block; width:352px; height:176px;position:absolute;}
.img3 a span{ display:block;width:352px; height:176px;;position:absolute;}
.img3 a:hover span{background:url(../images/tu.png) no-repeat center; width:352px; height:176px;}

.img4{width:211px; height:176px; margin-left:769px; margin-top:290px;}
.img4 a{ display:block; width:211px; height:176px;position:absolute;}
.img4 a span{ display:block;width:211px; height:176px;position:absolute;}
.img4 a:hover span{background:url(../images/tu.png) no-repeat center; width:211px; height:176px;}

.l-r{ width:980px; margin:0 auto; height:32px; margin-top:20px;}
.l-r a{ display:block; float:right; margin-left:15px; width:35px; height:32px; }

/* 首页联系我们和新闻 */
.box2{ width:100%; height:380px; background:url(../images/bg2.jpg) no-repeat center;}
.index-c-n{ width:980px; margin:0 auto; overflow:hidden;  }
.index-contact{ float:left; width:400px; padding-left:15px;padding-top:100px;}
.index-contact img{ display:block; width:278px; height:49px;}
.index-contact span{ display:block; width:100%; overflow:hidden; line-height:30px; color:#a8a8a8; font-size:12px; font-family:"微软雅黑"}

.index-news{ float:right; width:477px; overflow:hidden; padding-top:10px;}
.index-news ul li{ list-style-type:none;}
.in-news{ width:477px; height:80px; margin-top:32px;}
.in-news a { display:block; width:477px; height:80px; font-family:"微软雅黑";}
.in-news a img{ width:93px; height:80px; float:left;}
.in-news a span{ float:right; display:block; width:380px; height:79px; padding-left:4px; border-bottom:1px solid #cbcbcb;}
.in-news a span h4{ display:block; width:100%; width:100%; height:29px; line-height:29px; font-size:14px; font-weight:bold; text-align:left;  }
.in-news a span em{ display:block; width:100%; width:100%; height:50px; line-height:25px; font-size:12px; text-align:left; font-style:normal;  }
.in-news a:link h4{ color:#32b6ff; text-decoration:none;}
.in-news a:hover h4{ color:#fff; text-decoration:none;}
.in-news a:link em{ color:#333; text-decoration:none;}
.in-news a:hover em{ color:#fff; text-decoration:none;}
.in-news a:hover { background-color:#32b6ff;}

/* 底部 */
.down-bg{ width:100%; height:130px;}
.down{ width:980px; height:130px; margin:0 auto;color:#707070;}
.down-l{ float:left; text-align:left; line-height:130px; font-size:12px;}
.down a:link{ text-decoration:none; color:#707070;}
.down a:visited{ text-decoration:none; color:#707070;}
.down a:hover{ text-decoration:none; color:#7fa8bf;}
.down-r{ float:right; text-align:right; line-height:30px; font-size:12px; padding-top:50px;}

/* banner */
.banner-pro{ background: url(../images/banner/v4.jpg) no-repeat center;}
.ban-download{ background:url(../images/banner/v3.jpg) no-repeat center;}
.ban-about{background:url(../images/banner/v1.jpg) no-repeat center;}
.ban-news{background:url(../images/banner/banner-about.jpg) no-repeat center;}
.ban-service{background:url(../images/banner/v5.jpg) no-repeat center;}
.ban-contact{background:url(../images/banner/v2.jpg) no-repeat center;}

/* 关于我们 */
.ba{width:100%; height:404px; position:relative;}
.d-text{ width:100%; height:60px; position:absolute; top:250px; z-index:999;}
.d-text-t{ width:998px; height:60px; line-height:60px; margin:0 auto; font-size:40px; font-family:'微软雅黑'; color:#fff; font-weight:bold; }
.gray{ background-color:#f1f1f1; width:100%; overflow:hidden; padding-bottom:30px;}
.contain{ width:980px; overflow:hidden; margin:0 auto;}
.right{ float:right;width:715px;overflow:hidden;}
.right-position{ height:35px; line-height:35px; text-align:right; font-size:12px; color:#848484;font-family:'微软雅黑';}
.right-con{ background-color:#fff; width:695px; padding-left:10px; padding-right:10px; overflow: hidden; font-size:12px; min-height:650px;font-family:'微软雅黑'; padding-top:30px; padding-bottom:30px;}
.right-con h3{ display:block; width:100%; line-height:50px; text-align:left; color:#32b7fc; font-size:18px; font-family:"微软雅黑" ;}
.right-con p{ display:block; width:100%; color:#555; line-height:30px; z-index:20px; text-align:left;}

.right-position a:link{color:#848484; text-decoration:none;}
.right-position a:visited{color:#848484; text-decoration:none;}
.right-position a:hover{color:#32b7fc; text-decoration:none;}

/* 产品列表 */
.left{ width:250px; overflow:hidden; margin-top:-23px; float:left; }
.left-o{ float:left;position:absolute; }
.pro-ll{ width:15px; height:618px; margin-left:-15px;background:url(../images/left-l_03.png) no-repeat top right; z-index:999;}
.pro-mm{ width:228px; min-height:618px; background-color:#fff; padding-left:11px;padding-right:11px;  z-index:999; }
.pro-rr{ width:15px; height:618px; margin-left:249px;  background:url(../images/left-r_05.png) no-repeat top left; z-index:999;}
.pro-m-top{ width:195px; background:url(../images/menu_06.jpg) no-repeat left; padding-left:33px; text-align:left; height:22px; line-height:22px; color:#4d4b4c; font-size:14px; margin-top:20px; font-family:'微软雅黑';}
.pro-mm h5{ display:block; width:100%; height:35px; line-height:35px; margin-top:10px;font-family:'微软雅黑';}
.pro-mm h5 a{ display:block; width:218px; height:35px; line-height:35px; padding-left:5px; padding-right:5px;}

.pro-mm h5 a:link{ font-size:14px; color:#32b7fc; text-decoration:none; text-align:left; background:url(../images/qh.jpg) no-repeat center; }
.pro-mm h5 a:visited{ font-size:14px; color:#32b7fc; text-decoration:none; text-align:left; background:url(../images/qh.jpg) no-repeat center; }
.pro-mm h5 a:hover{ font-size:14px; color:#32b7fc; text-decoration:none; text-align:left; background:url(../images/qh.jpg) no-repeat center; }

.pro-list{ width:100%; overflow:hidden;font-family:'微软雅黑';  }
.pro-list ul li{ list-style-type:none;}
.pro-t{ height:34px; border-bottom:1px dotted #ccc; width:203px; height:35px; line-height:35px; padding-left:20px; padding-right:5px; background:url(../images/dot.png) no-repeat left; }
.pro-t a{ display:block;height:35px; line-height:35px; text-align:left; font-size:12px;}

.pro-t a:link{color:#666666; text-decoration:none;}
.pro-t a:visited{color:#666666; text-decoration:none;}
.pro-t a:hover{color:#32b7fc; text-decoration:none;}
.pro-t #a1{color:#32b7fc; text-decoration:none;}
/* 产品 */
.banner-pro{ background:url(../images/banner-products.jpg) no-repeat center;}
.pro-con{ width:715px;overflow: hidden; font-size:12px; min-height:650px;font-family:'微软雅黑';}
.pro-con ul li{ list-style-type:none; float:left;}
.products-t { width:223px; height:251px; margin-left:15px; background-color:#fff;margin-bottom: 20px;}
.products-t a{ display:block;width:223px; height:251px; }
.products-t a img{ width:213px; height:161px; padding:5px;}
.products-t a span{ display:block; height:30px; line-height:30px;border-bottom:1px solid #d7d7d7; width:213px; margin-left:5px; margin-right:5px; text-align:left; font-size:14px; background:url(../images/tip.jpg) no-repeat right; }
.products-t a em{display:block; height:30px; line-height:30px;width:213px; margin-left:5px; margin-right:5px; text-align:left; font-size:12px; font-style:normal; }

.products-t a:link{text-decoration:none;}
.products-t a:visited{text-decoration:none;}
.products-t a:hover{text-decoration:none;}

.products-t a:link span{color:#32b7fc; text-decoration:none;}
.products-t a:visited span{color:#32b7fc; text-decoration:none;}
.products-t a:hover span{color:#32b7fc; text-decoration:none;}

.products-t a:link em{color:#a7a6a6; text-decoration:none;}
.products-t a:visited em{color:#a7a6a6; text-decoration:none;}
.products-t a:hover em{color:#6a97ae; text-decoration:none; }

.jscs{ display:block; width:160px; height:35px; background-color:#32b7fc; margin-top:20px; line-height:35px; font-size:14px; color:#fff;font-family:'微软雅黑'; text-align:center;}

/* 新闻 */
.news{ width:100%; overflow:hidden;background-color:#fff; width:695px; padding-left:10px; padding-right:10px; overflow: hidden; font-size:12px;font-family:'微软雅黑'; min-height:650px; }
.news ul li{ list-style-type:none;}
.new-bg{ width:100%; height:120px; border-bottom:1px dotted #ececec; list-style-type:none; margin-top:20px;}
.new-bg span{display:block; float:left;width:550px; height:120px;}
.new-bg span a{}
.new-bg span h2{ display:block; height:40px; font-size:18px; font-family:"微软雅黑"; line-height:40px; text-align:left; color:#555;}
.new-bg span em{ display:block; height:20px; line-height:20px; text-align:left; font-style:normal; font-size:12px; color:#999;}
.new-bg span b a{ display:block; float:left;width:550px;; height:60px; line-height:30px; text-align:left; font-size:12px;}
.new-bg span b a:link{ color:#888; text-decoration:none;}
.new-bg span b a:visited{ color:#888; text-decoration:none;}
.new-bg span b a:hover{ color:#32b7fc; text-decoration:none;}
.newjt a:link{ color:#888; text-decoration:none;}
.newjt a:visited{ color:#888; text-decoration:none;}
.newjt a:hover{ color:#77a89a; text-decoration:none;}
.new-bg img{ float:right;}
.newjt{ border-bottom:none; height:10px; background:url(../images/jt_07.jpg) no-repeat top; padding-top:15px; text-align:right;}

.news h2{ display:block; font-size:18px;font-family:'微软雅黑'; line-height:50px; text-align:center; font-weight: normal;border-bottom:1px dotted #ccc; }
.news span{ display:block; height:30px; line-height:30px;font-size:12px;font-family:'微软雅黑'; color:#999; text-align:center;  margin-bottom:20px; }
.news p{ display:block; overflow:hidden;font-size:12px;font-family:'微软雅黑'; line-height:25px; text-align:left;}

/* 联系我们 */
.form1{ width:100%; overflow:hidden; margin-top:20px;}

/*---------------数字分页---------------*/ 

DIV.fy {
	PADDING: 3px;  MARGIN: 3px;  TEXT-ALIGN: center
}
DIV.fy A {
	BORDER: #ccc 1px solid; PADDING:  2px 5px;  MARGIN: 2px;  COLOR: #cccc;   TEXT-DECORATION: none
}
DIV.fy A:hover {
	BORDER: #ddd 1px solid; COLOR: #000; 
}
DIV.fy A:active {
	BORDER: #32b7fc 1px solid;COLOR: #000;
}
DIV.fy SPAN.current {
	BORDER: #32b7fc 1px solid; PADDING:  2px 5px;FONT-WEIGHT: bold; MARGIN: 2px;  COLOR: #fff;  BACKGROUND-COLOR: #32b7fc
}
DIV.fy SPAN.disabled {
	BORDER: #ccc 1px solid; PADDING:  2px 5px; BORDER: #eee 1px solid;  MARGIN: 2px; COLOR: #ddd; 
}

.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
background: -moz-linear-gradient(top, #0066cc, #4590db 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#0066cc), to(#4590db)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0066cc', endColorstr='#4590db');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}







