@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,arial,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ul,ol{list-style:none}
a{text-decoration:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
.hidden{display:none}
.invisible{visibility:hidden}
.noBg{background:none !important}
.clear{display:block;height:0;overflow:hidden;clear:both}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{*zoom:1}
html{overflow-y:scroll}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:underline}


/* 头部 */
.header{width:960px;margin:0 auto}
	.logo{float:left;margin-left:16px;display:inline}
	.set{position:relative;float:right;padding:30px 0 0 0}
		.search{float:left;width:190px}
			.input_serach{width:130px;height:17px}
				.serach_input{border:0;width:128px;height:17px;padding:0;line-height:15px;vertical-align:middle}
			.btn_serach{width:34px;height:19px;border:none;cursor:pointer}
		.car{float:left;width:50px;line-height:28px;text-align:left}
		.language{float:left;width:100px;line-height:28px;text-align:left}
			.language a{display:block;height:28px;color:#fff}
			#lbox{position:absolute;top:55px;right:10px;display:block;width:88px;height:50px;padding-top:4px;border:1px solid #ddd;background:#fff;line-height:22px;text-align:center;z-index:99}
			#lbox a{display:block;color:#a00}
.banner{width:960px;margin:0 auto;clear:both;overflow:hidden}
	.banner img{vertical-align:bottom}
.header_bottom{width:960px;height:29px;margin:0 auto;z-index:99;line-height:29px}
	.header_bottom_left{float:left;width:60px;padding-left:10px}
	.header_bottom_right{float:left;width:620px}
.navbox{clear:both}
	.navbox:after{content:'\0020';display:block;height:0;clear:both}
	.nav{width:960px;margin:0 auto}
		.nav li{position:relative;float:left;font-weight:bold;font-size:13px;text-align:center;z-index:999}
		.nav li a{display:block;padding:0}
		.nav li a:hover,.nav li .current{text-decoration:none}
		.nav .line{width:1px}
			.nav li .shownav{position:absolute;left:0;width:100%;margin:0;padding:0;font-size:12px;font-weight:100;text-align:left;line-height:30px;visibility:hidden;z-index:999}
			.nav li .shownav a{display:block;width:100%;min-height:30px;_height:30px;padding:0;text-align:center;line-height:30px}

.main{width:960px;margin:0 auto;padding:3px 0 0}
	.main_bottom{width:960px;height:0;clear:both;overflow:hidden}

#navBottom{height:30px;line-height:30px}
.footer{width:960px;min-height:70px;_height:70px;margin:0 auto;padding:10px 0 0;line-height:150%;font-family:arial}
	.footer:after{content:'\0020';display:block;height:0;clear:both}
	.footer .copyright{float:left;padding:0 6px 0 12px}
	.footer .link{float:right;padding:0 15px 0 0}

.siteL .title,.about .title,.hProduct .title{margin:0;padding:0 0 0 20px;font-weight:bold}
.siteL .title span,.about .title span,.hProduct .title span{float:right;padding-right:5px;font-size:12px;font-weight:100}
.siteL .content,.about .content{padding:10px 7px;line-height:24px}
.hProduct .content{padding:15px 0;line-height:24px}

.siteM .title{margin:0 0 0;padding:0 0 0 20px;font-weight:bold;}
.siteM .title span{float:right;padding-right:5px;font-size:12px;font-weight:100}
.siteM .content{padding:10px 7px;line-height:24px}

.picList{float:left;padding:5px 10px}
	.picList .txt{text-align:center}
	.picList img{vertical-align:bottom}

.menu{margin:0;padding:0 0 34px}
	.menu dl{width:170px;margin:0 auto;font-weight:bold}
	.menu dt{margin:2px auto 0 auto;text-align:center}
	.menu dt a{display:block;_height:20px;*min-height:20px;line-height:20px}
	.menu dt a:hover,.menu dt .current{text-decoration:none}
		.menu dd{width:170px;margin:0 auto;line-height:18px;font-weight:100;text-align:center;}
		.menu dd a{display:block;padding:2px 0 0 0}
		.menu dd a:hover,.menu dd .current{text-decoration:none}

.right{float:left;width:705px;margin:0 0 0 27px;display:inline}
	.right .title{padding-bottom:5px;font-size:16px;font-weight:bold;line-height:30px;text-align:center}

input.input { height:20px; }
textarea.input { height:120px;}



/* 修改
============================== */
body{background:url(header_bg.jpg) repeat-x #EFFBFF;color:#333}
a{color:#333}
a:hover{color:#a80000}

			.input_serach{border:1px solid #fff;background:#fff}
				.serach_input{background:#fff}
			.btn_serach{background:url(btn_search.jpg) no-repeat}
		.car,.car a,.car a:hover{color:#fff}

.navbox,.nav,.nav .line{height:36px;}
.navbox{border-top:3px solid #00528F;background:url(daohang_right.jpg) repeat-x}
	.nav li{width:115px}
	.nav li a{min-height:36px;_height:36px;background:url(daohang_right.jpg) no-repeat;color:#fff;line-height:36px}
	.nav li a:hover,.nav li .current{background:url(a1.jpg) no-repeat center top;color:#FFD800}
	.nav .line{background:#00528F}
		.nav li .shownav{top:36px}
		.nav li .shownav a{border-top:1px solid #4d83ad;background:#004e8a;color:#fff}
		.nav li .shownav a:hover,.nav li .shownav .current{background:#0a67a3;color:#FFD800}

.header_bottom{background:url(notice_bg.jpg) repeat-x}
	.header_bottom,.header_bottom a,.header_bottom a:hover{color:#035390}

.main{background:url(main.gif) repeat-y}
.home{background:url(homeMain.gif) repeat-y}

#navBottom{background:url(footer_bg.jpg) no-repeat center 0;}
	#navBottom,#navBottom a,#navBottom a:hover{color:#FFFFFF}

.footer{}
	.footer,.footer a,.footer a:hover{color:#035494}




.siteL .title,.about .title,.hProduct .title{height:26px;background:url(home1_title_bg.jpg) no-repeat left bottom;line-height:26px}
.siteL .title,.siteL .title a,.siteL .title a:hover,.about .title,.about .title a,.about .title a:hover,.hProduct .title,.hProduct .title a,.hProduct .title a:hover{color:#fff}
.siteL .title span,.siteL .title span a,.siteL .title span a:hover,.about .title span,.about .title span a,.about .title span a:hover,.hProduct .title span,.hProduct .title span a,.hProduct .title span a:hover {color:#035494}
.siteL .content,.siteL .content a,.siteL .content a:hover,.about .content,.about .content a,.about .content a:hover,.hProduct .content,.hProduct .content a,.hProduct .content a:hover{color:#035494}

.siteM .title{height:26px;background:url(home2_title_bg.jpg) no-repeat left bottom;line-height:26px}
.siteM .title,.siteM .title a,.siteM .title a:hover{color:#004E8A}
.siteM .content,.siteM .content a,.siteM .content a:hover{color:#035494}

.picList img{border:1px solid #ABE6FF}

.menu dl{font-weight:100}
	.menu dt a{padding:4px 0;background:url(left2_bg.jpg) no-repeat;color:#035494}
	.menu dt a:hover,.menu dt .current{background:url(left2_bg_cur.jpg) no-repeat;color:#035494}
		.menu dd a{padding:3px 0;background:url(left3_bg_cur.jpg) no-repeat left bottom;color:#035494}
		.menu dd a:hover,.menu dd .current{color:#035494}

	.right .title{background:url(right_title_bg.jpg) no-repeat center bottom;color:#000}


















.list{background:url(point_01.gif) no-repeat 0 10px;line-height:25px}
.list a{padding-left:8px}
.location{min-height:20px;_height:20px;padding:5px 30px 2px 0;color:#555;clear:both}
.location .ico{float:right;padding-left:20px;background:url(style/ico_location.gif) no-repeat 0 3px}
.location a{color:#555}
.location:after{content:'\0020';display:block;height:0;clear:both}
.left{position:relative;float:left;width:192px;min-height:500px;_height:500px;padding:0 1px;z-index:1}
.left .title{margin-bottom:10px;background:url(left1_bg.jpg) no-repeat;color:#fff;font-size:14px;font-weight:bold;line-height:30px;text-align:center}


.display_title{padding:0 18px;color:#777}
.display_title h1{padding:22px 0 7px 0;font-size:16px;line-height:22px;text-align:center}
.display_title .info{position:relative;height:30px;background:#eee;line-height:30px;text-align:center}
.display_title .font_size{position:absolute;top:0;right:0;padding:5px 10px 0 0;line-height:21px;text-align:right}
.display_title .others{padding:5px 10px 0 0;line-height:21px;text-align:left}
.display_title a{margin:0 5px;color:#555}
a.btn_order{display:block;float:left;width:63px;height:22px;margin-right:5px;text-indent:-9999px;background:url(style/order.jpg) no-repeat;overflow:hidden}
.display_content{padding:22px 18px 34px 18px;color:#555;font-size:14px;line-height:150%;text-align:left;clear:both}
.list_news_01{margin:23px 10px}
.list_news_01 ul li{padding:6px 0;background:url(point_01.gif) no-repeat 0 11px;color:#333;line-height:20px;font-size:14px;clear:both}
.list_news_01 ul li a{padding-left:8px;color:#555}
.list_news_01 ul li a:hover{color:#a00;text-decoration:underline}
.list_news_01 .bg{}
.list_news_01 .date{float:right;padding:0 10px 0 8px;color:#a1a1a1;font-size:11px;font-family:Arial}
.list_news_01 .ico{float:left;width:6px;_width:3px;height:20px;margin:0;background:url(style/arrow_02.gif) no-repeat 0 8px}
.pic_list_01{width:100%;margin:24px 0 70px 0}
.pic_list_01 .pic_list{float:left;padding:0 0 13px 0;text-align:center}
.pic_list_01 .pic_list img{margin:0 auto;border:1px solid #bbb}
.pic_list_01 .pic_list .txt{margin:0 auto;padding:8px 0 0 0;line-height:20px;text-align:center}
.pic_list_01 .pic_list .txt a{color:#555}
.pic_news_01{margin:0 10px 10px;padding:0 10px 10px;clear:both}
.pic_news_01 .picnews{height:122px;margin-top:20px;clear:both}
.pic_news_01 .picnews .pic{float:left;text-align:center}
.pic_news_01 .picnews .pic span{display:block;padding:5px}
.pic_news_01 .picnews .txt{float:left;padding:0 10px;line-height:160%}
.pic_news_01 .picnews .txt h4{font-size:13px;line-height:160%}
.pic_news_01 .picnews .txt .more{padding:0 20px;line-height:20px;text-align:right}
.pic_news_01 .picnews .txt .more a{color:#c00}
.pic_news_01 .picnews .txt .more a:hover{color:#c00}
.pic_list_01 .pic_list .txt a:hover{color:#a00}
.price{margin:0 auto;color:#CC0000;font-size:14px;font-weight:bold}
.page_top{margin-top:17px;padding:0 0 10px 0;background:url(style/page_line.gif) repeat-x top;line-height:27px}
.page_top span{float:right}
.page_top a{margin:0 10px}
.page{height:30px;margin:0 0 5px 0;background:url(style/page_line.gif) repeat-x top;line-height:30px;clear:both}
.page_line{background:url(style/page_line.gif) repeat-x top}
.page .recordcount{float:left;width:140px;padding-left:7px;font-size:12px}
.page .page_no{float:left;width:475px;font-family:Verdana;text-align:center}
.page .page_no span{font-size:11px;padding:0 10px}
.page .page_no a{padding:0 5px}
.page .page_no span a{padding:0 2px}
.page .page_no .current{color:#a00;font-weight:bold;text-decoration:underline}
.page .top{float:right;width:55px;font-size:12px;text-align:center}
.message_page .page_no{float:right;padding-right:26px;text-align:right}
.inputbox{width:710px;margin:10px 0 30px 0;text-align:left;clear:both}
.inputbox p{text-align:left;clear:both;zoom:1}
.inputbox .ibl{float:left;width:75px;padding-right:2px;padding-top:13px;color:#555555;text-align:right}
.inputbox .ibr{float:left;padding-top:10px;+padding-top:8px;color:#555555;text-align:left}
.input{border:1px solid #B2B2B2;background:#f8f8f8;color:#555555}
.ibwmessage{width:700px;margin:25px auto 10px;color:#333;line-height:20px}
.bgmessage{position:relative;padding:5px 10px 10px 10px;border:1px solid #ddd;background:#eee;color:#333}
.ibwmessage .replyTitle{margin:5px 10px 0 10px;color:#D6990C}
.ibwmessage .replyContent{margin:0 10px 10px 10px}
.right .orderOnline{margin:8px 0;font-weight:bold;font-size:14px;text-align:right}
.order{width:645px;margin:20px auto 0 auto}
.orderlist{border-collapse:collapse}
.orderlist th,.orderlist td{border:1px solid #ccc}
.orderlist td{padding:5px}
.orderBottom{margin-top:20px!important;margin-bottom:40px;text-align:center}
.orderBottom a{margin:20px;color:#333;text-decoration:underline}
.contact{width:680px;margin:25px auto 0;padding:5px 10px 10px 10px;border:1px solid #ddd;background:#eee;color:#333;line-height:20px}
.map{width:591px;margin:0 auto;padding:5px;border:1px solid #ddd;border-top:none;background:#fff}
.list_01{margin:6px 15px 0 15px}
.list_01 ul li{padding:1px 5px 2px 8px;background:url(bg_news_list_line.gif) repeat-x bottom;color:#333;line-height:20px;clear:both}
.list_01 ul li a{padding-left:5px;color:#555}
.list_01 ul li a:hover{color:#a00;text-decoration:underline}
.list_01 .bg{background:#eee}
.list_01 .date{float:right;padding:0 10px 0 8px;color:#a1a1a1;font-size:11px;font-family:Arial}
.list_01 .ico{float:left;width:6px;_width:3px;height:20px;margin:0;background:url(style/arrow_02.gif) no-repeat 0 8px}
.product{float:left;margin:0 0 0 10px;padding:0 29px;display:inline}
.product .pic_list{float:left;margin:10px 0 0 0;padding:0}
.product .pic_list .pic{margin:0 auto;border:1px solid #bbb}
.product .pic_list .pic span{display:block;padding:5px}
.product .pic_list .txt{margin:0 auto;padding:8px 0 0 0;line-height:20px;text-align:center;background:url(style/bg_pic_title.jpg) repeat-x top #fff}
.product .pic_list .txt a{color:#555}
.product .pic_list .txt a:hover{color:#a00}
div.selectbox-wrapper{position:absolute;width:130px;background-color:white;border:1px solid #ccc;margin:0px;margin-top:-10px;padding:0px;text-align:left;max-height:200px;overflow:auto;top:27px;left:1px}
div.selectbox-wrapper ul{list-style-type:none;margin:0px;padding:0px}
div.selectbox-wrapper ul li.selected{background-color:#EAF2FB}
div.selectbox-wrapper ul li.current{background-color:#CDD8E4}
div.selectbox-wrapper ul li{list-style-type:none;display:block;margin:0;padding:1px 2px;cursor:pointer}
.selectbox{margin:0px 5px 10px 0px;padding-left:2px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1em;width:130px;text-align:left;background:#197ed8 url(bg_link.jpg) left -2px;cursor:pointer;border:1px solid #eee;color:#fff}
#SfMessWrap{z-index:9999}
.survey .question{padding-top:10px;font-size:13px;font-weight:bold}
.survey .item{}
.survey_view{border-collapse:collapse}
.survey_view td{border:1px solid #000}
.survey_view .question{height:25px;font-size:13px;font-weight:bold}
.survey_view .trHead{height:25px;text-align:center}
.survey_view .trContent{height:25px}
.survey_view .map{color:#FFCC00}