@charset "utf-8";
/* CSS Document */
body{ margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#555555; font-family:"微软雅黑" /*background:#f0f0f0;*/background:#ffffff;}
p{ margin:0px 0px 0px 0px;}
.b{font-weight:bold;}
.box{width:903px; height:100%; border-left:1px solid #4e4e4e; border-right:1px solid #4e4e4e; margin:auto;margin-left:48px;background:#000;}
.border_b{border-bottom:1px solid #ccc;}
.border_right{border-right:1px dashed #4d4d4d;}
.border_t{border-top:3px solid #134b80;}
.border_bx{border-bottom:1px dashed #cccccc;}
.border_x{border-bottom:1px dashed #cccccc;}
.border2{border-left:1px solid #4e4e4e; border-right:1px solid #4e4e4e;}
.border3{border-left:1px solid #FDB2C0; border-right:1px solid #FDB2C0; border-bottom:1px solid #FDB2C0;}
.border4{border:1px solid #bfe0f9;}
.pr_border4{border:1px solid #ccc;}
.white14{color:#ffffff; font-size:14px;}
.white12{color:#ffffff; font-size:12px;}
.red12{color:#ff0000;font-size:12px;}
.red14{color:#ff0000;font-size:14px;}
.hui12{color:#4a4a4a; font-size:12px;}
.black12{color:#000000; font-size:12px;}
.black14{color:#cccccc; font-size:14px;}
.org16{ color:#fe7110; font-size:16px; line-height:25px;}
.org12{ color:#f37d00; font-size:12px;}
.blue12{color:#FF0000; font-size:12px; font-weight:900px;}
.blue14{color:#007ffc; font-size:14px;}
.blue13{color:#0a53b9; font-size:14px;}
.l{float:left;}
.flash{ width:968px; background:url(../images/flash.gif) no-repeat center; height:203px;}
.xgcp{padding:5px 10px 10px 10px; line-height:23px; font-weight:bold; color:#ff6600;}
.xgcp a{padding-right:10px;}

select{font-size:14px; color:#555555; height:23px; width:120px; line-height:23px;}
.in_t{ height:25px; line-height:25px; border:1px solid #cccccc; background:none; color:#555555;}
.in_to{ height:19px; line-height:19px; border:1px solid #cccccc; background:none; color:#bebdbd; width:150px;}
.search{width:60px; height:21px; cursor:pointer; background:url(../images/search.jpg) no-repeat; border:0px;}

.nav{width:966px; height:43px; background:url(../images/nav.jpg) no-repeat;}
.nt{background:url(../images/nav-tal.jpg) no-repeat center;}
.nav ul{list-style:none; margin:auto; padding:0px; width:900px; overflow:hidden;}
.nav ul li{width:83px; float:left; text-align:center; line-height:38px;}
.nav ul li.shu{width:5px; height:33px; background:url(../images/shu.jpg) no-repeat; margin-top:2px;}
#sm0{line-height:25px; margin-left:50px;}
#sm0 a{ padding-right:10px;}

#sm1{line-height:25px; margin-left:10px;}
#sm1 a{padding-right:10px;}

#sm2{line-height:25px; margin-left:300px;}
#sm2 a{padding-right:10px;}

#sm3{line-height:25px; margin-left:480px;}
#sm3 a{padding-right:10px;}



.f_bg{ background:url(../images/right_bg.jpg) repeat-x; border:1px solid #007ffc;}

.tal_1{width:241px; background:url(../images/tal_1.jpg) no-repeat; height:30px;}
.tal_2{background:url(../images/tal_bg.jpg) repeat-x; height:28px; border:1px solid #FDC2B0;}
.pr_name{background:url(../images/pr_bg.jpg) repeat-x; height:26px; width:128px; line-height:26px; text-align:center;  border:1px solid #bfe0f9; overflow:hidden;}

.nbsp{margin-top:3px; margin-bottom:8px; overflow:hidden;}
.nbsp2{margin-top:8px; margin-bottom:5px;}
.nbsp0{margin-top:5px;}
.nbsp1{margin-top:6px;}

.type_list{width:220px; height:auto; margin:auto; margin-top:10px; margin-bottom:10px;overflow:hidden;}
	.type_list .oneList{ height:25px; line-height:25px;border-bottom:1px dashed #FDB2C0; background:url(../images/li.jpg) no-repeat 10px 10px; padding-left:20px; font-weight:bold;overflow:hidden; cursor:pointer;}
	.type_list .twoList{ height:25px; line-height:25px;border-bottom:1px dashed #FDB2C0; background:url(../images/jia.jpg) no-repeat 20px 8px; padding-left:32px;overflow:hidden; cursor:pointer;}
	.type_list .twoList1{ height:25px; line-height:25px;border-bottom:1px dashed #FDB2C0; background:url(../images/li-1.jpg) no-repeat 25px 8px; padding-left:32px;overflow:hidden; cursor:pointer;}
	.type_list .treeList{ height:25px; line-height:25px;border-bottom:1px dashed #FDB2C0; /*background:url(../images/li-1.jpg) no-repeat 25px 10px;*/ padding-left:30px; overflow:hidden; cursor:pointer;}
	
	.tal_list{width:220px; height:auto; margin:auto; margin-top:10px; margin-bottom:10px;overflow:hidden;}
	.tal_list .fflist{ height:30px; line-height:30px; background:url(../images/li.jpg) no-repeat 25px 10px; padding-left:35px; font-weight:bold;overflow:hidden; cursor:pointer;}
	
	.map_list{width:275px; height:auto; float:left; margin-right:15px; margin-left:15px;}
	.map_list .oneList1{ height:25px; line-height:25px;border-bottom:1px dashed #bfe0f9; background:url(../images/li.jpg) no-repeat 10px 10px; padding-left:20px; font-weight:bold;overflow:hidden; cursor:pointer;}
	.map_list .twoList1{ height:25px; line-height:25px;border-bottom:1px dashed #bfe0f9; background:url(../images/li-1.jpg) no-repeat 20px 10px; padding-left:25px;overflow:hidden; cursor:pointer;}
	.map_list .treeList1{ height:25px; line-height:25px;border-bottom:1px dashed #bfe0f9; /*background:url(../images/li-1.jpg) no-repeat 25px 10px;*/ padding-left:30px; overflow:hidden; cursor:pointer;}

.news{background:url(../images/news.jpg) no-repeat 10px 10px; border-bottom:1px dashed #FDB2C0; width:340px; height:25px; line-height:25px; overflow:hidden; padding-left:17px;white-space:nowrap;}

.msg{width:690px; min-height:827px; margin:auto; padding-top:15px; line-height:30px;_height:706px;}
.msg p{text-indent:2em;}
.msg h1{font-size:12px; font-weight:bold; /*color:#0a53b9;*/ padding:0px; margin:0px;}

.msg1{width:690px; margin:auto; padding-top:15px; line-height:30px;}
.msg1 p{text-indent:2em;}
.msg1 h1{font-size:12px; font-weight:bold; /*color:#0a53b9;*/ padding:0px; margin:0px;}

.msg1{width:680px; min-height:871px; margin:auto; padding-top:15px; line-height:21px;_height:871px;}
.next_pr{width:680px; padding:20px 0px 10px 0px;}
.next_pr p{text-indent:0px;	}

.msg-hr{width:690px; min-height:706px; margin:auto; padding-top:15px; line-height:25px;_height:706px;}
.msg-hr table{border:1px solid #bfe0f9;}


#product-list{width:132px; float:left; margin-left:20px; margin-right:20px; margin-bottom:8px;overflow:hidden;_margin-left:15px; _margin-right:15px;}
#product-list img{ border:1px solid #ccc;}
.prname{width:130px; height:23px; line-height:23px; text-align:center; overflow:hidden;}

.news_list_css{padding:5px 10px 5px 10px; border-bottom:1px dashed #eaeaea;}

#news{line-height:23px;}
.se{font-size:12px; color:#134b80;}
.map{ margin-top:20px; margin-bottom:20px;}
.map table{border:1px solid #bfe0f9; background:#F9F9F9;}
.map table tr td{border-bottom:2px solid #FFF; padding-left:15px;_padding-left:10px;}

.border_xo{border-bottom:1px solid #ff7900; color:#005aae; font-size:14px; font-weight:bold;}
.border_xlui{border-bottom:1px solid #134b80;}

.list-type{width:130px; height:25px; line-height:25px; background:url(../images/li.jpg) no-repeat; margin-bottom:5px; margin-right:20px; _margin-right:13px; float:left;}
.list-type .list-title{width:136px; margin-left:23px;line-height:25px; height:25px;}

.orrer{color:#F00; font-size:12px; text-align:center; line-height:50px;}
.page{text-align:center; line-height:35px; color:#555555;clear:both;}
.pro_name{width:110px; line-height:25px; height:25px; overflow:hidden;}
.index_msg{line-height:24px;}
.index_msg p{margin:0;text-indent:2em;}
.about{line-height:24px;}
.about p{text-indent:2em;}
.mm{line-height:21px;}
#demo{width:700px;height:280px; margin:auto; margin-top:10px; margin-bottom:10px; overflow: hidden;}
#note_content{width:450px;line-height:40px;overflow:hidden; color:#f1446f; font-size:14px;}
#img-list{float:left; margin-left:10px;}
#maqutop{width:295px; height:170px; overflow:hidden;}


#newsindex ul{ list-style:none; width:720px; margin:0; padding:0;}
#newsindex ul li{width:350px; height:25px; margin-right:10px; float:left; line-height:25px; background:url(../images/li.gif) 15px no-repeat; text-indent:20px; overflow:hidden; border-bottom:1px dashed #ccc;}

textarea{border:1px solid #cccccc; background:none; color:#0571c3;}
.bt{width:60px; height:25px;no-repeat; line-height:25px; border:0px; cursor:pointer;}
.rec_form{width:62px; height:22px; background:#FDB2C0;line-height:22px; border:0px; cursor:pointer; color:#ffffff;}

.pr-list{width:680px; margin:auto; margin-top:8px; margin-bottom:8px;}
.pr-list .pr-box{ width:136px;height:auto;}
.pr-list .pr-box .pr-img{width:115px; padding:3px 3px 3px 3px; height:115px; border:1px solid #FDB1C0; margin:auto;}
.pr-list .pr-box .pr-name{ width:120px; height:23px; line-height:23px; text-align:center; margin:auto;overflow:hidden;}

a:link{font-size:12px; color:#555555;text-decoration:none;}
a:visited{font-size:12px; color:#555555;text-decoration:none;}
a:hover{font-size:12px; color:#ff0000;text-decoration:underline;}
a:active{font-size:12px; color:#555555;}

.nav a:link{font-size:14px; color:#FFFFFF;text-decoration:none; font-weight:bold;}
.nav a:visited{font-size:14px; color:#FFFFFF;text-decoration:none; font-weight:bold;}
.nav a:hover{font-size:14px; color:#ff0000;text-decoration:underline; font-weight:bold;}
.nav a:active{font-size:14px; color:#FFFFFF; font-weight:bold;}

.nav-index a:link{font-size:12px; color:#FFFFFF;text-decoration:none; font-weight:bold;}
.nav-index a:visited{font-size:12px; color:#FFFFFF;text-decoration:none; font-weight:bold;}
.nav-index a:hover{font-size:12px; color:#ff0000;text-decoration:underline; font-weight:bold;}
.nav-index a:active{font-size:12px; color:#FFFFFF; font-weight:bold;}

.other a:link{font-size:12px; color:#555555;text-decoration:none;}
.other a:visited{font-size:12px; color:#555555;text-decoration:none;}
.other a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
.other a:active{font-size:12px; color:#555555;}

.list-type a:link{font-size:12px; color:#4a4a4a;text-decoration:none;}
.list-type a:visited{font-size:12px; color:#4a4a4a;text-decoration:none;}
.list-type a:hover{font-size:12px; color:#FF0000;text-decoration:none;}
.list-type a:active{font-size:12px; color:#4a4a4a;}

.pr-type a:link{font-size:12px; color:#555555;text-decoration:none;}
.pr-type a:visited{font-size:12px; color:#555555;text-decoration:none;}
.pr-type a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
.pr-type a:active{font-size:12px; color:#555555;}

.white12 a:link{font-size:12px; color:#ffffff;text-decoration:none;}
.white12 a:visited{font-size:12px; color:#ffffff;text-decoration:none;}
.white12 a:hover{font-size:12px; color:#0151a7;text-decoration:underline;}
.white12 a:active{font-size:12px; color:#ffffff;}

#news a:link{font-size:12px; color:#555555;text-decoration:none;}
#news a:visited{font-size:12px; color:#555555;text-decoration:none;}
#news a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
#news a:active{font-size:12px; color:#555555;}

.foot a:link{font-size:12px; color:#555555;text-decoration:none;}
.foot a:visited{font-size:12px; color:#555555;text-decoration:none;}
.foot a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
.foot a:active{font-size:12px; color:#555555;}

.page  a:link{font-size:12px; color:#555555;text-decoration:none;}
.page a:visited{font-size:12px; color:#555555;text-decoration:none;}
.page a:hover{font-size:12px; color:#FF0000;text-decoration:none;}
.page a:active{font-size:12px; color:#555555;}

.prname a:link{font-size:12px; color:#555555;text-decoration:none;}
.prname a:visited{font-size:12px; color:#555555;text-decoration:none;}
.prname a:hover{font-size:12px; color:#FF0000;text-decoration:none;}
.prname a:active{font-size:12px; color:#555555;}


.zinav{width:963px; margin-left:1px; margin-bottom:2px;height:25px; line-height:25px; background:#eaeaea;}

.zinav a:link{font-size:12px; color:#555555;text-decoration:none;}
.zinav a:visited{font-size:12px; color:#555555;text-decoration:none;}
.zinav a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
.zinav a:active{font-size:12px; color:#555555;}