@charset "utf-8";
/* CSS Document */

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }
/* IE5.xIE6бbug */ 
* html body{overflow: visible; } 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}

/* body */ 
body{color:#595959; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; } 
i, em, cite { font-style: normal; }
/* a */ 
a{color:#595959; text-decoration:none; }
a:hover{text-decoration:none; color:#3b6fab }
/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
/* li */ 
ul,li{list-style-type:none;} 
/* img */ 
img{border:0 none; vertical-align:middle;} 
/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;}


/*首页滚动代码*/
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
.titbox{font-size:18px;color:#3366cc;height:32px;overflow:hidden;width:auto;}
.scroll{width:100%;color:#333333;margin:0 auto;overflow:hidden;}
.scroll img{border:solid 1px #ddd;margin:0 5px;  width:170px; height:150px;}
.scroll a:hover img{border:solid 1px #256dc2;width:170px; height:150px;}




/*********清除浮动处理**********/
.clr{clear:both; display:block; height:0;font-size:0; overflow:hidden;}
.bt{  font-size:14px; padding-top:11px;  padding-left:10px;}
.bt .btL{ float:left;padding-left:15px; font-weight:bold; color:#000}
.bt .btR{ float:right; font-size:12px;margin-right:5px;}
.bt .btR a{ color:#8a8a8a; font-weight:normal; }
.nr{ float:left;}
.topwrap{width:100%; height:38px; background:url(../images/topbj.jpg) left center repeat-x}
.topwrap .topbj{ margin:0 auto; width:1000px; height:38px; line-height:38px;}
.topwrap .topbj .topbj_L{ float:left; font-size:12px; width:600px; height:38px; overflow:hidden; }

.topwrap .topbj .topbj_R{ float:right; width:300px; text-align:right; height:38px; overflow:hidden}

.Hcon{ width:1000px; margin:0 auto; height:90px; }
.Hcon .logo{ width:432px; height:65px; padding-top:10px; float:left;}
.Hcon .right{ width:242px; height:38px; margin-top:20px; float:right;}


.nav{ width:980px; padding-left:20px; height:44px; background:url(../images/navbj.jpg) left center no-repeat; margin:0 auto;}
.nav li{ float:left}
.nav li a{ width:100px; margin-right:10px; font-weight:bold; height:44px; line-height:44px; text-align:center; display:block; color:#3a3a3a; font-size:14px;}
.navli{ width:1px; height:44px; background:url(../images/navli.jpg) left center no-repeat;}
.nav li a:hover{color:#4172ad}



.banner{ width:1000px; height:352px; margin:10px auto;}


.conC{ width:1000px; margin:0 auto; padding-top:15px;}


.conB{ width:989px; height:269px; background:url(../images/inprobj.jpg) left center no-repeat; margin:20px auto 0;}
.conB .Brightbt{ width:965px; color:#000; height:48px; line-height:48px; padding-top:10px; padding-left:14px;}
.conB .Brightbt span{ color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.conB .Brightnr{ width:945px; margin:0 auto; padding-top:10px; height:190px; overflow:hidden}
.conB .Brightnr li{ float:left; width:171px; height:200px; margin-right:27px;}
.conB .Brightnr li .pic{  width:171px; height:151px; text-align:center;}
.conB .Brightnr li .pic img{ width:131px; height:131px; border:1px solid #CCC;  padding-top:4px;}
.conB .Brightnr li .txt{ width:171px; text-align:center;}

.inbt{ height:27px; line-height:27px; color:#818181; font-family:"微软雅黑";}
.padding{ padding:5px 10px 0;}
.inabout{width:371px; height:209px; background:url(../images/aboutbj.jpg) left center no-repeat}
.inaboutbt{ width:351px;}
.inaboutnr{ line-height:28px; width:351px; }
.inaboutnr img{ float:left; margin-right:5px;}

.innews{width:347px; height:210px; margin-left:14px; display:inline; background:url(../images/newsbj.jpg) left center no-repeat}
.innewsbt{ width:326px;}
.innewsnr{ width:307px; margin:0 auto;}
.innewsnr li{  border-bottom:1px dashed #CCC; width:307px; height:30px; line-height:30px;}
.innewsnr li a{ float:left; padding-left:10px; background:url(../images/li.jpg) left center no-repeat}
.innewsnr li span{ float:right}

.incontact{width:248px; float:right; height:209px; background:url(../images/contactbj.jpg) left center no-repeat}
.incontactbt{ width:248px;}
.incontactnr{ width:228px; padding-left:20px; line-height:22px}
.incontactnr strong{ color:#f37810; font-size:14px;}


.nymenu{width:960px; margin:0 auto; font-size:14px; height:40px; line-height:40px}
.ny_conwrap{width:988px; margin:0 auto}
.ny_con_top{width:970px; height:50px; font-size:14px; padding-left:18px; line-height:50px; font-weight:bold; float:left; background:url(../images/nytopbj.jpg) left center no-repeat}
.nypro a{ padding-right:5px; padding-left:5px;}
.ny_con_con{width:988px; float:left; background:url(../images/nyconbj.jpg) left center repeat-y;}
.ny_con_bottom{width:988px; float:left; background:url(../images/nybottombj.jpg) left center no-repeat; height:27px;}

.ny_con_con .nyabout{width:940px; margin:0 auto; padding:15px 0;}

.ny_con_top_nav{width:970px; height:90px; padding-top:10px; font-size:14px; padding-left:18px; line-height:24px; float:left; background:url(../images/nytopbj01.jpg) left center no-repeat}
.ny_con_top_nav a{ padding-right:5px; padding-left:5px;word-break: keep-all;
white-space: nowrap;}


/*产品中心*/
.prolist{width:auto}
.prolist li{ width:190px; height:230px; margin-right:60px; float:left}
.prolist li .pic{width:182px; height:182px;}
.prolist li .pic img{width:180px; height:180px; border:1px solid #CCC}
.prolist li .txt{ text-align:center; line-height:22px; width:182px; height:32px;}

/*设备*/

.shebeilist{width:auto}
.shebeilist li{ width:190px; margin-right:60px; float:left}
.shebeilist li .pic{width:182px; }
.shebeilist li .pic img{width:180px; border:1px solid #CCC}
.shebeilist li .txt{ text-align:center; line-height:22px; width:182px; height:32px;}


/*新闻中心*/
.newslist{ width:auto;}
.newslist li{ width:auto; margin:0 auto; height:32px; line-height:32px; border-bottom:1px dashed #CCC}
.newslist li a{ float:left; padding-left:10px; background:url(../images/li.jpg) left center no-repeat}
.newslist li span{ float:right}


.nyright h5{ width:765px; float:left; text-align:center}


/*产品内容*/
.proshow_img{ text-align:center; position:relative}

.proshow_img img{ max-width:600px; border:1px solid #CCC}
.proshow_title{ text-align:center; font-size:16px; line-height:35px;}
.nyproshow-bt{ width:920px; height:32px; font-size:14px; font-weight:bold; margin-top:20px; line-height:32px; float:left; background:#f6f6f6; padding:0px 10px;}
.nyproshow-nr{ width:940px; padding:10px 0; float:left;}

.left_page{ position:absolute; width:30px; height:60px; top:150px; left:0px;}
.right_page{ position:absolute; width:30px; height:60px; top:150px; right:0}
.left_page img,.right_page img{ border:0px;}


.newsshow_title{ text-align:center; font-size:16px;}
.newsshow_zuoz{border-bottom:1px dashed #CCC; width:100%; font-weight:normal; height:32px; line-height:32px; text-align:center;}
.newsshow_nr{ width:100%; float:left; padding-top:10px;}


.footer{ text-align:center; color:#9e9e9e; line-height:27px; padding-top:20px; width:1000px; border-top:2px solid #015eab; height:65px; background:#f6f6f6; margin:20px auto 0;}


.pageNavi{text-align:center; margin-top:20px; margin-bottom:20px;}
.wp-pagenavi {CLEAR: both;}
.wp-pagenavi A {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi SPAN {BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000}
.wp-pagenavi SPAN.current {FONT-WEIGHT: bold}




/*热门文章推荐*/
.tuijian{width:100%; margin-top:20px;}
.tuijian_bt{ font-weight:bold}
.tuijian_nr li { width:100%; height:32px; border-bottom:1px dashed #CCC; line-height:32px;}
.tuijian_nr li a{ float:left}
.tuijian_nr li span{ float:right}

.leftpage{ float:left}
.rightpage{ float:right}


/*网站地图*/
.sitemap{width:95%; margin:0 auto; padding:30px 0; }
.sitemap strong a{color:#ff5e08;font-size:14px;}
.sitemap p{ padding:10px 0; border-bottom:1px dashed #CCC}
.sitemap p span { padding-right:10px;}
.sitemap_bt{ font-size:14px;  font-weight:bold; margin-bottom:10px; color:#ff5e08; margin-top:20px;}
.sitemap_news li,.sitemap_pro li{ width:24%; float:left; line-height:25px; padding:5px 0;}



/*漂浮*/
.float-contact-mini {
	position: absolute;
	right: 1px;
	top: 175px;
}
.float-contact-mini a {
	background: url("../images/sprites.png") no-repeat scroll 0 0 transparent;
	color: #FFFFFF !important;
	display: block;
	height: 65px;
	line-height: 110%;
	padding: 46px 5px 0;
	text-align: center;
	text-decoration: none !important;
	width: 18px;
}
.float-contact {
	display: none;
	position: absolute;
	right: 1px;
	top: 175px;
	width: 170px;
}
.float-contact .close {
	background: url("../images/sprites.png") no-repeat scroll -29px 0 transparent;
	color: #FFFFFF !important;
	display: block;
	height: 31px;

	line-height: 31px;
	padding-left: 22px;

}
.float-contact .container {
	background:#FFFFFF;
	border-color: #E3E3E3;

	padding: 1px 0 0 10px;

}
.float-contact .container {
	border-style: solid;

}
.float-contact .qq {
	padding: 7px 0 6px;
}
.float-contact .qqtitle {

}
.float-contact .qq .btn {
	padding-top: 4px;
}
.float-contact .qq .btn li {
line-height:26px;
}


.float-contact .myqqlink {
	background: url("../images/bg-x.png") repeat-x scroll 0 -320px #FA8400;
	border-bottom: 1px solid #E3E3E3;
	color: #FFFFFF ; font-size:18px;
	display: block;
	height: 40px;
	line-height: 40px;
	text-align: center;

}
