@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif, "宋体" ;font-size:12px;color:#333;margin:0px;padding:0px; border: 0; line-height:22px;}
ul{list-style:none;margin:0px;padding:0px;}
a{text-decoration:none;color:#333; font-weight:normal; margin:0px; padding:0px;}
a:hover{ text-decoration:underline;}
p{padding:0px;margin:0px;}
a img{ border:none;}
h1{ padding:0px; margin:0px;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;margin:0px;padding:0px;}
#container{ width:1030px;height:auto!important; height:100%; min-height:1153px; background:#ffffff url(images/bg.png) repeat-x; margin:0px auto;}
#head{ width:1030px; height:480px; position:relative;}
#head #nav{
	position: absolute;
	width: 1010px;
	height: 60px;
	left: 10px;
	top: 89px;
}
#head #nav #nav_l,#head #nav #nav_c,#head #nav #nav_r{ float:left; height:60px;}
#head #nav #nav_l{ background:url(images/nav_l.png) no-repeat 0px 10px; width:5px;}
#head #nav #nav_c{ background:url(images/nav_c.png) repeat-x 0px 10px; width:810px;}
#head #nav #nav_c ul{ margin-left:15px;_margin-left:7px;}
#head #nav #nav_c li{ float:left; margin:10px 15px 0px; _margin:10px 14px 0px;}
#head #nav #nav_c li a{ color:#fff; font-weight: bold; font-size:14px; line-height:50px;}
#head #nav #nav_c li a:hover,#head #nav #nav_r a:hover,#contant #left .intro a:hover{ text-decoration:underline;}
#head #nav #nav_r{ background:url(images/nav_r.png) no-repeat; width:175px; padding-left:20px;}
#head #nav #nav_r a{ margin:0px 8px; line-height:30px;}
#contant{ width:1015px; height:575px; margin-left:5px;}
#contant #left,#contant #right{ float:left; height:575px; }
#contant #left{ width:294px;background:url(images/info_l.png) no-repeat;}
#contant #right{ width:720px; background:url(images/info_bg.png) repeat-x; border-right:1px solid #fff;}
#contant #left .intro{ margin:20px 15px 0px 30px; text-indent:2em;}
#contant #left .intro a{ float:right; font-weight:bold; color:#C40202; margin-top:5px; margin-right:20px;}
#contant #left .contact{ margin-top:250px; padding:10px 25px 0px 20px; line-height:24px; font-size:13px;}
#contant #left .contact span{ font-weight:bold;}
#contant #left .contact img{ vertical-align:middle;}
#contant #right #top{ height:345px;}
#contant #right #top #top_l,#contant #right #top #top_r{ float:left;}
#contant #right #top #top_l{ width:440px;}
#contant #right #top #top_l .news{ height:196px; padding:8px 0px 0px;}
#contant #right #top #top_l .news .news_t{ background:url(images/news_t.png) no-repeat; height:26px; padding-left:22px;}
#contant #right #top #top_l .news .news_t span{ float:right; width:43px; margin:6px 30px 0px 0px;_margin:6px -10px 0px 0px;}
#contant #right #top #top_l .news .news_t a{ line-height:26px;width:81px; display:block; float:left; text-align:center;}
.news_a{ background:url(images/news_a.png) no-repeat; height:26px; line-height:26px; width:81px; font-weight:bold; color:#fff;}
.news_a1{ height:26px; line-height:26px; width:81px;color:#000;}
#hid_02{ display:none;}
#contant #right #top #top_l .news ul{ padding:8px 0px 0px 10px; margin-top:0px;}
#contant #right #top #top_l .news li{ line-height:24px;background:url(images/tb.png) no-repeat 3px 7px; height:auto; padding-left:14px; clear:both;}
#contant #right #top #top_l .news li p{ color:#757373; text-indent:2em; margin-bottom:6px; width:420px;}
#contant #right #top #top_l .news li span{ float:right; color:#555555;}
#contant #right #top #top_l .equipment{ background:url(images/eq.png) no-repeat; width:412px; height:120px; padding:10px; margin:0px 0px 0px 8px;}
#contant #right #top #top_l p,#contant #right #top #top_l ul{ float:left;}
#contant #right #top #top_l .equipment ul{ margin:10px 0px 0px 10px;}
#contant #right #top #top_l .equipment ul li{ background:url(images/tb1.png) no-repeat 0px 8px; line-height:24px; height:24px; width:210px; overflow:hidden;padding-left:10px;}
#contant #right #top #top_l .equipment ul li a:hover{ color:#0580C0; font-weight:bold;}
#contant #right #top #top_r{ width:260px; margin-left:10px;}
#contant #right #top #top_r .honor_t{ background:url(images/honor_t.png) no-repeat; height:13px; text-align:right; padding-top:14px;}
#contant #right #top #top_r .honor_info{ width:255px; height:134px; margin-left:5px;}
#contant #right #top #top_r .k_t{ background:url(images/k_t.png) no-repeat; height:13px; text-align:right; padding-top:14px;}
#contant #right #top #top_r .link{ margin:13px 0px 0px 10px;}
#contant #right .product{ width:710px;}
#contant #right .product .pr_t{ background:url(images/pr_t.png) no-repeat; height:12px;text-align:right; padding-top:14px;}
#demo0 {overflow:hidden;width:690px; padding:10px 0px; margin:25px 0px 0px 10px; height:152px;}
#demo0 img { width:158px; height:118px; border:1px solid #D0D0D0;padding:1px;}
#indemo0 {float: left;width: 800%;}
#demo1_1 { float: left;}
.float p{text-align:center; line-height:24px; padding:10px;} 
#demo2_1 {float: left;}
.float{float:left; padding:0px 7px;width:168px;}

#layout_bg{ width:1008px; border-left:1px solid #fff; border-right:1px solid #fff; height:auto!important; height:100%; min-height:725px; margin-left:10px; background:#fff url(images/layout_bg.png) repeat-x; }
#layout_bg #layout_nav,#layout_bg #layout_details{ float:left;}
#layout_bg #layout_nav{ background:url(images/layout_l.png) no-repeat right center; width:218px; height:725px;}
#layout_bg #layout_nav #nav_title{ background:url(images/layout_nt.png) no-repeat; width:210px; height:48px;}
#layout_bg #layout_nav #nav_title1{ background:url(images/pro_t.png) no-repeat; width:210px; height:48px;}
#layout_bg #layout_nav ul{ margin-top:20px;}
#layout_bg #layout_nav li{ background:url(images/x.png) no-repeat 0px bottom; line-height:36px; padding-left:5px; font-size:13px; margin:5px 0px;}
#layout_bg #layout_nav li a{ background:url(images/tb_a1.png) no-repeat 30px 12px;width:155px; padding-left:45px;display:block; line-height:36px;}
#layout_bg #layout_nav li a:hover{ color:#F60;}
#layout_bg #layout_nav li.selected a{background: url(images/tb_a.png) no-repeat 0px 5px; width:155px; padding-left:45px;display:block; line-height:36px; color:#fff;}
#layout_bg #layout_nav .img{ background:url(images/tel1.png) no-repeat 0px 0px; width:211px; height:102px; margin:100px 0px 0px;}
#layout_bg #layout_details{ width:790px;}
#layout_bg #layout_details #details_t{ width:730px; margin:0px 15px; height:30px; line-height:30px; padding:17px 0px 0px 30px; background: url(images/tb2.png) no-repeat 12px 25px; border-bottom:1px solid #D9D6D6; font-size:14px; font-weight:bold; color:#0583C5;}
#layout_bg #layout_details #details_t span{ float:right; font-size:12px; color:#999; font-weight:normal;}
#layout_bg #layout_details #intro_details{ padding:15px; line-height:24px; margin-top:10px;}
#layout_bg #layout_details #intro_details img{ float:right; margin-left:10px;}
#layout_bg #layout_details #intro_details p{ text-indent:2em;}
#layout_bg #layout_details #news_details{ padding-top:15px;}
#layout_bg #layout_details #news_details li{ background:url(images/news_bg.png) no-repeat; width:700px; padding:10px 25px; height:70px; margin:20px; }
#layout_bg #layout_details #news_details li span{ float:right; color:#555555;}
#layout_bg #layout_details #news_details li a{ line-height:26px;}
#layout_bg #layout_details #news_details li p{ width:650px; text-indent:2em; color:#777777;}

#layout_bg #layout_details .news_x{padding:15px 30px 10px;_padding:15px 20px 10px;  height:auto!important; height:100%; min-height:525px;}
#layout_bg #layout_details .news_x h1{ font-size:16px; text-align:center;}
#layout_bg #layout_details .news_x span.showtime { text-align:center; display:block; width:750px; padding:5px 0px 10px; margin-bottom:15px; color:#999999; border-bottom:1px solid #eee;}
#layout_bg #layout_details .news_x p{ text-indent:2em;}



.detial-right-box {padding-bottom: 10px; line-height: 26px; margin: 25px 10px 0px 30px; overflow: hidden;}
.detail_product_show {margin-right: 0px;}
.detail_product_show ul {overflow: hidden;}
.detail_product_show ul li {width: 173px; float: left; height: 174px; margin-right: 17px;_margin-right: 11px;}
.detail_product_show ul li img {border: #e7e7e7 1px solid; padding: 2px; width: 160px;height: 120px; float:left;}
.detail_product_show ul li .text { text-align:center;line-height:30px; width:165px; display: block; height:30px; padding:5px 0px; overflow: hidden;float:left;}

#layout_bg #layout_details #parameters{ margin-top:10px;}
#layout_bg #layout_details #parameters ul{ padding:20px 5px 20px; height:100px; width:700px; margin-left:35px; border-bottom:1px dashed #999999;}
#layout_bg #layout_details #parameters ul li{ float:left;}
#layout_bg #layout_details #parameters ul li img{ border:1px solid #DBD9D9; margin-right:20px;}
#layout_bg #layout_details #parameters ul li p{ color:#959595; margin-top:5px;}
.tb{ background:url(images/tb3.png) no-repeat 0px 8px; padding-left:10px;}
#layout_bg #layout_details #parameters_x{ margin-top:10px;}
#layout_bg #layout_details #parameters_x p{ padding:10px 20px;}
#layout_bg #layout_details #parameters_x p span{ font-weight:bold; line-height:30px; padding-bottom:10px;}
#layout_bg #layout_details #order{ margin:30px 0px 0px 65px; font-size:13px;}
#layout_bg #layout_details #order table td{ padding:10px 0px;}
#layout_bg #layout_details #order table span{color:#f00;}
.TextBox{ border:1px solid #D6D3D3; width:240px; height:20px;}
.TextBox1{border:1px solid #D6D3D3;vertical-align:top;}
.button{ background:url(images/button.png) no-repeat 0px 0px; height:31px; width:92px; border:none; margin-top:10px; cursor:pointer;}
.button1{ background:url(images/button.png) no-repeat -113px 0px; height:31px; width:62px; border:none; margin-left:20px; margin-top:10px; cursor:pointer;}
#layout_bg #layout_details #contact{ background:url(images/contact.png) no-repeat right bottom;margin:30px 0px 0px 65px; font-size:14px; width:700px; height:600px; line-height:30px; }
#layout_bg #layout_details #contact p{ font-size:16px; font-weight:bold; padding-bottom:20px;}


.digg {padding:3px; margin:10px 20px; text-align:right;}
.digg a {border: #aaaadd 1px solid; padding:2px 5px;  margin: 2px;  color: #7D7C7C;text-decoration: none; background:#F6F7F8;}
.digg a:hover {border: #666666 1px solid;color: #000; text-decoration:none;}
.digg a:active {border: #000099 1px solid; color: #000;}
.digg a.current {border: #017CB5 1px solid; padding:2px 5px;  font-weight: bold; margin: 2px; color: #fff;  background-color: #019BE2;}
.digg span.disabled{border: #dddddd 1px solid; padding:2px 5px; margin: 2px;  color: #999;}


#bg{ height:5px;_height:5px; width:1010px; background:#019BE2; margin:10px 0px 0px 10px; line-height:0px; font-size:0px;}
#footer{ width:560px; height:63px; background:url(images/footer.png) no-repeat 75px 22px; font-size:13px; padding:10px 20px 0px 450px;}