﻿/* boby */
*{margin:0; padding:0; -webkit-text-size-adjust:none;}
body{font-size:12px; line-height:180%; color:#333; background:#fff url(../images/topbg.jpg) repeat-x center top; overflow-x:hidden;}
ul,ol,dl{ list-style:none;}
form{margin:0px;padding:0px;}
img{border:0;}
.clear{clear:both; width:0px; height:0px; font-size:1px; visibility:hidden;}
/* 连接定义 */
a{ COLOR: #333; text-decoration:none;}
a:hover { Color: #ff7a00; text-decoration:none;}
#container{width:980px;  margin:0 auto; overflow:hidden; padding:0;}
.toper{height:160px; position:relative; width:980px; margin:0 auto; z-index:20;}
.toper img#logoer{position:absolute; top:0; left:-115px;}
ul.topright{text-align:right; padding:11px 0 0 0; overflow:hidden; width:320px; height:114px; position:absolute; top:0; right:0;}
ul.topright li{padding:0 0 15px 0;}
ul.topright li.toptel{font-size:14px; font-family:"微软雅黑", "宋体";}
ul.topright li.toptel strong{font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#ff7a00; font-weight:normal; vertical-align:middle;}
ul.topright li.toptel span{ font-size:24px; float:right; font-family:Arial, Helvetica, sans-serif; color:#ff7a00; font-weight:600; display:block; line-height:32px; width:260px;}


/* menu */
.menu{height:35px; clear:both; width:100%; padding:125px 0 0 0;}
.menu li{ float:left; height:35px; line-height:35px; position:relative; z-index:50;}
.menu li a{display:block; font-size:14px; color:#000; width:120px; text-align:center;}
.menu li a:hover{ color:#ff7a00; background:url(../images/menu_hbg.jpg) no-repeat center bottom;}
.menu li.menu_hover0{background:url(../images/menu_hbg.jpg) repeat-x center bottom;}
.menu li.menu_hover0 a{color:#ff7a00;}
.menu li.menu_hover0 a:hover{color:#000;}
.menu li.menu_line{background:url(../images/menu_line.jpg) no-repeat center center; width:1px; height:35px; overflow:hidden;}
.menu li div{display:none;}
.menu li.sfhover div{display:block; position:absolute; left:0; top:35px; width:435px; border-top:#ddd 1px solid; border-left:#ddd 1px solid; border-right:#ddd 3px solid; border-bottom:#bbb 4px solid; background:#fff; padding:30px; z-index:55;}
.menu li.sfhover div a{display:block; padding:5px 0 5px 12px; line-height:15px; border-bottom:#ddd 1px solid; font-size:12px; color:#000; text-align:left; background:url(../images/inlist_ico.gif) no-repeat left 8px; width:130px;}
.menu li.sfhover div a:hover{border-bottom:#FEC408 1px solid; font-size:12px; color:#000; background:#eaeaea url(../images/inlist_ico.gif) no-repeat left 8px;}
.menu li.sfhover div img{float:right; margin-left:10px;}
.focusimg {width:100%; height:428px; position:relative; overflow:hidden; margin:0 auto; z-index:1;}
.focusimg .point { position:absolute; z-index:25; right:0; bottom:8px; text-align:center; width:100%;}
.focusimg .point li { display:inline; margin-right:2px;}
.focusimg .point li a,
.focusimg .point li a:link,
.focusimg .point li a:visited { display:inline-block; width:50px; height:5px; background:#fff; line-height:5px;}
.focusimg .point li a:hover,
.focusimg .point li a.cur { background:#e9b500; color:#fff;}
.focusimg .image {position:absolute; z-index:3; left:0; top:0; height:428px; overflow:hidden; width:100%;}
.focusimg .image li {overflow:hidden;height:428px; width:100%;}
.focusimg .image li img{}
.insearch{background:url(../images/in_serbg.jpg) repeat-x center top; height:40px; width:100%; overflow:hidden;}
.inser_con{width:980px; margin:0 auto; padding:9px 0 0 0;}
.inser_sub{background:url(../images/inser_sub.jpg) no-repeat center top; width:96px; height:22px; border:none;}
.inser_con img{}
.pressure,.volume{width:100px;}
.inbox{width:980px; overflow:hidden; margin:15px auto;}
.innews{float:left; width:648px; height:258px; border:#d7d7d7 1px solid; background:url(../images/incon_bg.jpg) repeat-x center top;}
.innews h1,.incontact h1,.inying h1,.indown h1,.inpro h1{height:42px; line-height:42px; padding:0 0 0 10px; margin:0 0 10px 0;}
.innews h1 img,.incontact h1 img,.inying h1 img,.indown h1 img,.inpro h1 img{padding:10px 0 0 0;}
.innews h1 span,.incontact h1 span,.inying h1 span,.indown h1 span,.inpro h1 span{float:right; font-weight:normal; color:#555; padding:0 8px 0 0;}
.innews .innewsimg{float:right; margin:7px 16px 0 13px; width:235px; height:180px; overflow:hidden;}
.innews .innewsimg img{width:235px;}
.innews ul{float:left; padding:5px 0 0 12px; width:372px;}
.innews ul li{background:url(../images/inico1.gif) no-repeat 3px 13px; line-height:29px; border-bottom:#e1e1e1 1px solid; padding:0 0 0 14px;}
.innews ul li span{float:right;}
.incontact,.inying,.indown{width:318px; float:left; margin:0 0 0 10px; height:258px; border:#d7d7d7 1px solid; background:url(../images/incon_bg.jpg) repeat-x center top;}
.incontact table{width:294px; margin:0 auto; table-layout:fixed;}
.incontact table tr td{text-align:center; vertical-align:middle; padding:9px 0; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.incontact table tr td.tb_ri_bo{border-right:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid;}
.incontact table tr td.tb_bo{border-bottom:#e1e1e1 1px solid;}
.incontact table tr td.tb_ri{border-right:#e1e1e1 1px solid;}
.inpro{width:318px; float:left; height:258px; border:#d7d7d7 1px solid; background:url(../images/incon_bg.jpg) repeat-x center top; margin:10px 0 0 0;}
.inying,.indown{margin-top:10px;}
.indown div{background:url(../images/indownbg.jpg) no-repeat 173px 12px; padding:6px 0 0 30px; height:194px;}
.indown div a{display:block; font-size:14px; color:#505050; line-height:30px;}
.indown div a:hover{color:#ff7a00;}
.inying ul{padding:5px 10px;}
.inying ul li{line-height:24px;}
.inying ul li span{float:right;}
.inying ul li.inyy_top1{border-bottom:#ddd 1px dashed; height:112px;}
.inying ul li.inyy_top1 img{height:97px; float:left; margin:0 10px 0 0; border:#ddd 1px solid;}
.inying ul li.inyy_top1 a,.inpro ul li a{font-weight:700; color:#000;}
.inying ul li.inyy_top1 a:hover,.inpro ul li a:hover{font-weight:700; color:#ff7a00;}
.inying ul li.inyy_top1 p,.inpro ul li p{color:#888;}
.inying ul li.inyy_top1 p a,.inpro ul li p a{color:#ff7a00;}
.inying ul li.inyy_top1 p a:hover,.inpro ul li p a:hover{color:#000;}
.inpro ul{padding:5px;}
.inpro ul li{padding:0 6px; float:left; width:141px; overflow:hidden;}
.inpro ul li img{height:107px;}

/* main */
.banner{padding:0 0 10px 0; height:180px;}
.page_center{background:url(../images/inmain_bg.jpg) repeat-y left center; width:980px; overflow:hidden; margin:5px auto 15px auto;}
.page_left{width:168px; float:left; background:url(../images/lyleft_topbg.jpg) repeat-x left -30px;border:#ddd 1px solid; padding:5px 5px 10px 5px;}
.page_left h1{height:34px; line-height:34px; padding-left:10px; font-size:14px; background:url(../images/lylefttbg.jpg) repeat-x left center; color:#fff;}
.page_left h2{height:34px; line-height:34px; padding:0 0 0 10px; font-size:14px; background:url(../images/lylefttbg.jpg) repeat-x left center; margin:15px 0 0 0; color:#fff;}
.page_left ul,.page_left ol{padding:0;}
.page_left ul li{ border-bottom:1px dotted #CCC; }
.page_left ul li a{display:block;background:url(../images/innews_ico.jpg) no-repeat left 12px; padding:6px 0 6px 12px;}
.page_left ul li a:hover{background:#ddd url(../images/innews_ico.jpg) no-repeat left 12px; color:#000;}
.page_left ol li{background:url(../images/innews_ico.jpg) no-repeat left center; margin:0 0 1px 0; border-bottom:1px dotted #CCC;}
.page_left ol li a{font-family:"微软雅黑","宋体"; font-size:12px; display:block; padding:5px 0 5px 10px; line-height:15px;}
.page_left ol li a:hover{color:#008ce7;}
.page_left ul li dl{display:none;}
.page_left ul li dl.fsdfsdfsdf{display:block; padding:0 0 10px 12px;}
.page_left ul li dl.fsdfsdfsdf dd{}
.page_left ul li dl.fsdfsdfsdf dd a{padding:2px 0 2px 12px; background:url(../images/inico1.gif) no-repeat left 10px;}
.page_left ul li dl.fsdfsdfsdf dd a:hover{background:#e1e1e1 url(../images/inico1.gif) no-repeat left 10px; color:#555;}
.page_right{float:left; width:792px; padding:0 0 40px 8px;}
.right_top{ height:26px; line-height:26px; padding-left:10px; border-bottom:#ddd 1px solid; overflow:hidden;}
.right_top a{}
.right_top a:hover{text-decoration:underline;}
.right_title{ color:#ff7a00; font-size:14px; height:34px; line-height:34px; font-weight:bold; padding-left:10px; background:url(../images/lymain_topbg.jpg) repeat-x left bottom;}
.down_user{border:#ddd 1px solid; padding:10px;}
.down_text{padding:10px;}
.right_text{line-height:200%; padding:12px 12px 30px 12px; min-height:350px; _height:350px;}
.right_text img{margin:0px;}
.pro_listtb{width:100%; margin:15px 0 0 0;}
table.pro_listtb tr td{padding:10px 10px 10px 22px; text-align:left; vertical-align:middle; border:#ddd 1px solid; background:url(../images/inlist_ico.gif) no-repeat 10px 19px;}
table.pro_listtb tr td img{float:right;}
.pro_listtb li{float:left; padding:5px 0 10px 9px; text-align:center; width:250px;}
.pro_listtb li div{width:220px; height:220px; overflow:hidden; margin:0 auto; border:#ddd 1px solid;}
.pro_listtb li h5{font-size:12px; font-weight:normal; text-align:center; padding:5px 0; line-height:15px; height:45px; width:220px; margin:0 auto;}
.news_title{ padding-top:10px; color:#EC4A00; font-size:14px; line-height:20px; font-weight:bold; text-align:center;}
.news_date{color:#999; text-align:center; border-bottom:1px dotted #CCC; padding-bottom:10px;}
.zizhilist{width:100%; margin:15px 0 0 0;}
.zizhilist tr td{padding:3px 15px 10px 15px; text-align:center;}
.right_bottom{ text-align:right; padding:15px 12px; clear:both;}
.anli_listtb{border-collapse:collapse; width:100%; margin:5px 0 0 0;}
.anli_listtb tr th{border:#ddd 1px solid; padding:5px 8px; background:url(../images/lyleft_topbg.jpg) repeat-x 0 -15px;}
.anli_listtb tr td{border:#ddd 1px solid; padding:5px 8px; text-align:left; vertical-align:top;}
.down_listtb{border-collapse:collapse; margin:15px 0 0 0;}
.down_listtb tr th{background:url(../images/bombg.jpg) repeat-x center center; padding:5px;border:#ddd 1px solid;}
.down_listtb tr td{border:#ddd 1px solid; padding:6px 10px; text-align:center;}
.down_classnew{ width:920px; padding:20px 12px;}
.down_classnew li{float:left; margin:20px 20px 20px 0px; width:250px;}
.down_classnew li h5{font-size:12px; padding:10px; border-top:#ddd 1px solid; background:url(../images/ac.gif) no-repeat right center;}
.down_classnew li div{width:250px; height:250px; overflow:hidden; border-bottom:#ddd 1px solid;}
.down_classnew li div img{width:250px; height:250px;}

.down_class{ width:920px; padding:20px 12px;}
.down_class li{float:left; margin:20px 20px 20px 0px; width:172px;}
.down_class li h5{font-size:12px; padding:10px; border-top:#ddd 1px solid; background:url(../images/ac.gif) no-repeat right center;}
.down_class li div{width:172px; height:112px; overflow:hidden; border-bottom:#ddd 1px solid;}
.down_class li div img{width:172px; height:112px;}

.yy_listtb{padding:5px 10px 0 10px;}
.yy_listtb li{width:385px; overflow:hidden; padding:15px 0; float:left;}
.yy_listtb li div{width:350px; height:263px; overflow:hidden; border:#e1e1e1 1px solid; margin:0 auto;}
.yy_listtb li h5{font-size:14px; text-align:center; width:352px; margin:0 auto; padding:5px 0; background:#eee url(../images/bombg.jpg) repeat-x center center;}
.yy_listtb li p{color:#888;}
.news_list{width:100%; border-collapse:collapse;}
.news_list tr td.news_listtd{border-bottom:1px dotted #CCC; padding:10px 5px;}
.news_list tr td.news_listtd h5{font-size:14px; background:#f1f1f1 url(../images/ac3.gif) no-repeat left 12px; padding:3px 0 3px 10px;}
.news_list tr td.news_listtd p{color:#888;}
.news_list tr td.news_listtd p a{color:#ff7a00;}
.news_list tr td.news_listtd p a:hover{color:#000;}
/*footer*/
.footer{clear:both; color:#000; background:#f1f1f1 url(../images/bombg.jpg) repeat-x left top; width:100%; padding:20px 0 10px 0;}
.footer a{color:#000;}
.footer a:hover{color:#555;}
.bonlink{width:100%; background:#898989; color:#fff; clear:both; padding:10px 0;}
.bonlink a{color:#fff;}
.bonlink a:hover{color:#ddd;}
.bomlink_con{width:980px; margin:0 auto;}
.bom_tb{width:980px; margin:0 auto;}
.bom_tb tr td{vertical-align:top;}
.bom_tb dl dt{background:url(../images/inico1.gif) no-repeat left center; padding:0 0 0 10px; font-size:14px; font-weight:700; height:32px; line-height:32px;}
.bom_tb dl dd{line-height:28px; padding:0 0 0 10px;}
/* 表单定义 */
.input{ BACKGROUND-COLOR: #fff;  BORDER: #333 1px solid; font-size:12px; COLOR: #333; }

.page_td{ border:1px solid #CCCCCC; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#f2f2f2; padding:0px 5px;}
.inputpage{BORDER:1px #ffffff solid; width:24px; height:20px;}

/*jqzoom*/
#preview{width:100%; overflow:hidden;}
.jqzoom{ width:350px; position:relative; background:#fff;padding:0; border:#ddd 1px solid; float:left; margin:0 15px 15px 0; overflow:hidden;}
.jqzoom span{display:inline-block; vertical-align:middle; width:1px; margin:0 0 0 -1px; height:350px; line-height:350px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:366px;height:366px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff 50% 50% no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-n5{width:338px; height:300px; padding:0px; float:left;}
#spec-list{ position:relative; width:338px; height:300px; margin:0;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:50px; float:left; cursor:pointer; margin-top:8px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:50px; float:left;cursor:pointer; margin-top:8px;}
#spec-list ul{width:338px; height:300px;}
#spec-list ul li{ float:left; width:110px; height:110px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:90px;}
.proshow_canshu{float:left; width:350px; padding:0 0 0 25px;}
.proshow_canshu dt{font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; padding:6px 0 12px 0;}
.proshow_canshu dd{padding:10px 0 10px 25px; font-size:14px; border-bottom:#ddd 1px dashed;}
.proshow_canshu dt span{font-size:12px; font-weight:normal; padding:0 0 0 15px;}
.leftqq{border:1px solid #3e6dc4; background:#a9dcf9 url(../images/leftqqbg.jpg) no-repeat top left; min-height:87px; _height:87px; width:118px; padding:70px 0 5px 0;}
.leftqq p{padding:6px 5px; text-align:center;}
.left_ser{padding:15px 0 0 0;}
.left_ser table tr td{padding:5px 0; vertical-align:top;}
.left_ser .pressure{width:92px;}

.in_news1{width:100%; padding:10px 0 0 0;}/* TAB 切换效果 */
.ctt{height:auto;clear:both;text-align:left;}
.tb_{}
.tb_ ul{height:36px; background:#f1f1f1 url(../images/topbg.jpg) repeat-x left -57px;}
.tb_ ul li{float:left;line-height:36px; width:125px; text-align:center; margin:0 2px 0 0;}
/* 用于控制显示与隐藏的css类 */
.normaltab{cursor:pointer; background:#eaeaea; color:#000; font-size:14px; font-weight:normal;}
.hovertab{cursor:pointer;background:#dadada; color:#000; font-size:14px; font-weight:700;}
.dis{display:block; border:#dadada 1px solid; padding:20px;}
.undis{display:none;}
#faqbox li{padding:6px 0;}
#faqbox li .login_submit{border:#eaeaea 1px solid; border-bottom:#dadada 2px solid; background:#fff; font-size:14px; padding:5px 0; width:85px; text-align:center;}
#faqbox li .text_300{width:300px;}
#faqbox li label{font-size:14px; color:red;}