@charset "utf-8";
html,body{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	-webkit-text-size-adjust: none;
	font-size:12px;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: none;
}
header{
	zoom: 1
}
body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr,ul,li{margin:0;padding:0; list-style:none;}h1,h2,h3,h4,h5,h6{font-size:100%;}img{border:0;}button,input,select,textarea{font-size:100%;}
.list-none{ list-style:none; padding:0px; margin:0px;}
.fl{
	float:left;
}
.fr{
	float:right;
}
.clear{
	clear: both;
	width: 100%;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	overflow: hidden;
}

/*网页宽度*/
.maxbody {
	margin: auto;
	width: 1000px;
}
/*顶部logo*/
.top-logo {
	height: 40px;
	padding-top: 35px;
}
.logo {
	padding-left: 20px;

}
/*搜索框*/
.search {
	background-image: url(../../images/2.jpg);
	line-height: 26px;
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	width: 201px;
	position: relative;
	top: 10px;
}
.navsearch_input input {
	width: 150px;
	line-height: 25px;
	height: 25px;
}
.searchgo {
	height: 25px;
	width: 25px;
	cursor:pointer;
}
.navsearch_input {
	padding-left: 8px;
}
.search  input {
	background-color:transparent;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*导航栏*/
.top_nav {
	clear: both;
	height: 42px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0068cc;
	padding-bottom: 5px;
}
.other-nav {
	height: 42px;
	line-height: 42px;
}
.menu-nav ul li {
	text-align: center;
	float: left;
	line-height: 25px;
	height: 25px;
	font-size: 16px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.menu-nav ul li a{
	color: #002d65;
}
.menu-nav ul li a:hover{ color:#0063e7;}
.menu-nav ul li.active a{ color:#FFF;}

.menu-nav {
	overflow: hidden;
	width: 680px;
	padding-left: 10px;
}
.menu-nav ul li.line {
	width: 30px;
	color: #103a6f;
}
.other-nav a {
	padding-right: 4px;
	padding-left: 4px;
}
.other-nav img {
	vertical-align: middle;
	padding-left: 4px;
}
.other-nav #tel {
	background-image: url(../../images/4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.other-nav #mail {
	background-image: url(../../images/5.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 25px;
}
.other-nav #lan {
	background-image: url(../../images/6.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 25px;
}
.copy_right {
	padding-top: 5px;
	padding-bottom: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
}
.flash {
	width: 750px;
}
.indeximg {
	padding-top: 20px;
}
.block {
	height: 277px;
	width: 248px;
}
.index_left {
	width: 250px;
}
.blcok_title {
	background-image: url(../../images/block_bg.jpg);
	background-repeat: no-repeat;
	background-position: -5px bottom;
	text-align: left;
	padding-left: 30px;
	line-height: 28px;
	color: #002d65;
	font-weight: bold;
	font-size: 14px;
	height: 28px;
}
.index_right {
	width: 748px;
}
.content {
	padding-top: 30px;
}
.about_us {
	width: 505px;
}
.news {
	width: 240px;
}
.product_new {
	padding-top: 20px;
}
.blcok_title .more {
	float: right;
	padding-right: 20px;
	padding-top: 10px;
}
.copy_right p {
	text-align: center;
}
.copy_right p a {
	color: #333;
}
.blcok_title span {
	float: left;
}
.catelist {
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 20px;
	background-image: url(../../images/block.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 500px;
	overflow: hidden;
}
.catelist li {
	line-height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c7c7c7;
	background-image: url(../../images/i.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.about_us p {
	line-height: 25px;
	padding-top: 15px;
	padding-bottom: 15px;

}
.about_us p img {
	text-align: center;
}
.i_about {
	margin-top: 20px;
	padding-left: 12px;
	background-image: url(../../images/nb.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.i_news {
	background-image: url(../../images/ab.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
	padding-left: 15px;
	height: 245px;
	overflow: hidden;
	margin-top: 10px;
	padding-right: 15px;
}
.i_news li {
	line-height: 35px;
	height: 35px;
	background-image: url(../../images/i.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c7c7c7;

}
.i_product {
	background-image: url(../../images/pb.jpg);
	background-repeat: no-repeat;
	background-position: left -20px;
	height: 205px;
	padding-left: 5px;
	padding-right: 5px;
	overflow: hidden;
}
.focus {
	width: 750px;
	height: 277px;
	overflow: hidden;
	position: relative;
}
.focus ul {
	height: 277px;
	position: absolute;
}
.focus ul li {
	float: left;
	width: 750px;
	height: 277px;
	overflow: hidden;
	position: relative;
}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:90px; background: url(../../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:5px;}
.focus .next {right:5px; background-position:right top;}
#demo {
	width: 735px;
	height: 205px;
	overflow: hidden;
	padding-left: 2px;
}

#demo2 {
	float: left;
}
#demo1 {
	float: left;
	height: 180px;
	overflow: hidden;
}
#indemo {
	float: left;
	width: 800%;
	margin-top: 20px;
	height: 185px;
	overflow: hidden;
}
#demo #indemo  img{
	padding-bottom: 10px;

}
.probl {
	float: left;
	width: 180px;
	text-align: center;
	padding-left: 8px;
	height: 180px;
	overflow: hidden;
}
.probl .name {
	line-height: 18px;
	padding-bottom: 10px;
	text-align: center;
}
#ldd_menu .active {
	background-color: #006ecc;
}
.catelist li a {
	color: #333;
}
.public_left {
	width: 219px;
}
.inner_content {
	float: right;
	width: 760px;
}
.about_block {
}
.leftblock {
	background-image: url(../../images/left/bg.jpg);
	background-repeat: no-repeat;
	background-position: left 10px;
}
.about_nav {
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 40px;
}
.about_nav li {
	background-image: url(../../images/i.jpg);
	background-position: 20px center;
	padding-left: 40px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cbcbcb;
	line-height: 30px;
}
.download_img {
	text-align: center;
	padding-top: 40px;
	padding-bottom: 30px;
}
.switch .active {
	background-image: url(../../images/ine.jpg);
}
.about_nav .left_page,.l_product_nav .left_page{
	background-image: url(../../images/ine.jpg);
}
.contact p {
	padding-top: 20px;
	line-height: 20px;
	font-size: 11px;
	padding-right: 5px;
	padding-left: 5px;
}
.about_nav li a {
	color: #333;
}
.inner_baner {
	line-height: 28px;
	height: 28px;
	background-image: url(../../images/banerbg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	color: #999999;
}
.inner_baner a {
	color: #999999;
}
.inner_baner span {
	color: #333333;
}
.product_left {
	background-image: url(../../images/left/p.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
	width: 249px;
}
.l_product {
}
.l_product_nav {
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 40px;
}
.l_product_nav li {
	background-image: url(../../images/i.jpg);
	background-position: left 10px;
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cbcbcb;
	line-height: 15px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.l_product_nav li a {
	color: #333;
}
.about_substance {
	margin: auto;
	width: 600px;
}
.inner_main {
	padding-top: 25px;
}
.about_substance p {
	line-height: 25px;
	text-align: justify;
}
.about_substance img {
	padding-bottom: 15px;
}
.news_substance {
}
.news_substance li {
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}
.news_detail h2 {
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #111111;
	font-weight: 600;
}
.news_quikinggo {
	line-height: 25px;
	color: #426c91;
	position: relative;
}
.news_detail .text {
	padding-bottom: 30px;
	padding-top: 5px;
	line-height: 20px;
	margin-bottom: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}
.news_quikinggo a {
	color: #426c91;
}
.news_detail {
	padding-right: 20px;
	padding-left: 20px;
}
.nes_time {
	text-align: center;
	color: #444444;
}
.news_quikinggo.left {
	float: left;
}
.news_quikinggo.right {
	float: right;
}
.inner_content.product {
	width: 735px;

}
.product_ul li{
	float: left;
	width: 176px;
	overflow: hidden;
	display: inline;
	margin-right: 10px;
	margin-bottom: 25px;
	padding-top: 20px;
}
.product_ul li .subsummary{
	height: 30px;
	line-height: 15px;
	overflow: hidden;
	padding-top: 5;
	padding-bottom: 5;
	text-align: center;
	background-color: #006ecc;
}
.product_ul li .subsummary a{
	color: #FFFFFF;
}
/* ver_pic */
.product_pic{
	width: 174px;
	height: 100px;
	text-align: center;
	position: relative;
	display: table-cell;
	vertical-align: middle;
	overflow: hidden;
	border: 1px solid #e0e0e1;
}
.product_pic .subpic{*position:absolute;top:50%;left:50%;}
.product_pic .subpic img{*position:relative;top:-50%;left:-50%;}
.product_ul {

}
.product_ul  .last {
	margin-right: 0px;
}
.productdetail {
	padding-top: 20px;
}
.productdetail .product_img {
	text-align: center;
}
.product_detial_text {
	padding-top: 25px;
}
.contact_substance {
}
.contact_substance h2 {
	line-height: 30px;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
	padding-bottom: 10px;
}
.contact_substance p {
	line-height: 22px;
}
.contact_substance img {
	padding-top: 20px;
}
.download_conetent_model {
	line-height: 30px;
	background-image: url(../../images/about/xian.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	height: 37px;
}
.download_model_name {
	float: left;
	padding-left: 15px;
	line-height: 37px;
	background-image: url(../../images/i.jpg);
	background-repeat: no-repeat;
	background-position: left 15px;
	padding-right: 15px;
	background-color: #FFF;
	height: 37px;
	overflow: hidden;
}
.download_model_date {
	text-align: center;
	float: left;
	width: 150px;
}
.download_model_down {
	float: right;
	text-align: center;
	width: 64px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FFF;
	padding-left: 5px;
}
.pagelist{padding:10px 0 10px;white-space:nowrap;text-align:right;font-size:12px; list-style:none; text-align:center;}
.pagelist li{display:inline;margin:0 1px;*vertical-align:middle; border:solid 1px #CCCCCC; }
.pagelist li img{ border:0px; vertical-align:middle;}

.pagelist li.current{*display:inline-block;*height:22px;padding:3px 6px 4px;*padding:0 6px;*line-height:22px;*position:relative; color:#F0F; text-decoration:underline; font-weight:500; border:none; }
.pagelist li a{*display:inline-block;*height:22px;padding:3px 6px 4px;*padding:0 6px;text-decoration:none;*line-height:22px;*position:relative; color:#000;}
.pagelist li a:hover{color:#999;text-decoration:none;}
.pagelist li a.nolink{color:#ccc;cursor:default;}
.pagelist li a.nolink:hover{background:transparent;*height:22px;padding:3px 6px 4px;*padding:0 6px;*line-height:22px;}
.cultrue_substance {
	text-align: center;
	padding-top: 20px;
}
.environment_substance {
	text-align: center;
}
.page_list {
	clear: both;
}
