@charset "utf-8";

* {

	border:0px;

	padding:0px;

	margin:0px;

	border:0px;

}

body {

	width:100%;

	margin:0px auto;

	padding:0px;

	border:0px;

	font-size:12px;

	font-family:"宋体";

	background:#f7f7f7;

}

div, p, img, h1, h2, ul, li, span, a {

	padding:0px;

	margin:0px;

	border:0px;

}

ul {

	list-style:none;

}

a {

	text-decoration:none;

	color:#cccccc;

}

*:focus {

	outline: none;

}

.text_center {

	text-align:center;

}

.gang {

	width:1004px;

	margin:0px auto;

}

.fl {

	float:left;

}

.fr {

	float:right;

}

.clear {

	clear:both;

}

.topbg {

	background:url(top_bg.jpg) repeat-x left top;

	height:141px;

	width:100%;

	margin:0px auto;

}

.sousuo {

	padding-top:40px;

	width:204px;

}

.sousuo .sousuo_input {

	background: url(sousuo_input.jpg) no-repeat scroll left top rgba(0, 0, 0, 0);

	border: 0 none;

	color: #999;

	font-size: 12px;

	height: 24px;

	overflow: hidden;

	padding: 2px 0 2px 10px;

	width: 154px;

}

.sousuo .sousuo_botton {

	background:url(sousuo_botton.jpg) no-repeat left top;

	width:38px;

	height:28px;

	border:0px;

	overflow:hidden;

}

.navbg {

	width:1004px;

	margin:0px auto;

	height:42px;

	line-height:42px;

	z-index:1000;

	position:relative;

}

.navbg li {

	text-align:center;

	float:left;

	position:relative;

	width:125px;

	background:url(nav_line.jpg) no-repeat right 3px;

}

.navbg li a {

	display:block;

	height:42px;

	line-height:42px;

	font-size:15px;

	color:#fff;

	font-family:"宋体";

}

.navbg li a:hover, .navbg li .nav_weizhi {

	background:url(nav_onbg.jpg) no-repeat center top;

	color:#fff;

	display:block;

}

.navbg li .dropmenudiv {

	position:absolute;

	border-top:0px;

	left:0;

	font:normal 12px Verdana;

	line-height:32px;

	z-index:100;

	padding:0px;

	visibility: hidden;

	background:#14519f;

	width:125px;

}

.navbg li .dropmenudiv li {

	width:125px;

	text-align:center;

	border-bottom:1px solid #0b6ee1;

}

.navbg li .dropmenudiv a {

	color:#fff;

	height:32px;

	line-height:32px;

	overflow:hidden;

	width:125px;

	font-size:14px;

	font-weight:normal;

	padding:0px;

	display:block;

	text-align:center;

	background:#14519f;

}

.navbg li .dropmenudiv a:hover {

	display:block;

	background:#fff;

	color:#14519f;

}

#banner {

	height:374px;

	position:relative;

	width:100%;

	overflow: hidden;

}

#banner #fla {

	width:1920px;

	margin-left:-960px;

	position:absolute;

	left:50%;

	top:0px;

	height:374px;

	z-index:1;

}

.scroll {

	position:relative;

	overflow:hidden;

}

.scroll ul {

	position:absolute;

	width:20000em;

}

.scroll ul li {

	float:left;

	list-style-type:none;

}

.banner2, .b10 {

	width:1920px;

	height:374px;

	position:relative;

}

a.arr_ll, a.arr_rr {

	background:url(prevBtn.png) no-repeat;

	width:31px;

	height:107px;

	display:block;

	position:absolute;

	top:166px;

	z-index:1;

	cursor:pointer;

}

a.arr_ll {

	left:20%;

}

a.arr_rr {

	right:20%;

	background:url(nextBtn.png) no-repeat;

}

dl.tab {

	position:absolute;

	top:340px;

	right:49%;

}

dl.tab dd {

	background: url(icon_.png) no-repeat;

	width:16px;

	height:16px;

	float:left;

	margin-right:4px;

	font-family:Verdana, Geneva, sans-serif;

	font-style:italic;

	color:#a9a9a9;

	text-align:center;

	font-size:9px;

	cursor:pointer;

}

dl.tab dd.hover {

	background:url(iconh.png) no-repeat;

}

ul.slider a, ul.slider a div {

	height:663px;

	width:1000px;

	display:block;

	position:relative;

	overflow:hidden;

}

ul.slider a div {

	position:absolute;

	top:0;

	left:0;

}

ul.slider li {

	clear:both;

}

a.arr_r {

	background-position:right 0;

}

a.arr_l:hover {

	background-position:0 bottom;

}

a.arr_r:hover {

	background-position:right bottom;

}

.hmid {

	padding:13px 0px 20px 0px;

	width:1004px;

	margin:0px auto;

}

.hlef {

	width:764px;

}

.hp_list {

	border:1px solid #e5e5e5;

	margin-top:10px;

	height:auto;

	background:#fff;

}

.hp_list h1, .habout h1 {

	background:url(hp_topbg.jpg) repeat-x left top;

	height:41px;

	line-height:41px;

	font-family:"宋体";

	font-weight:normal;

	font-size:16px;

	color:#0c478b;

	padding-left:10px;

}

.hp_list h1 span, .habout h1 span {

	color:#999999;

	font-size:12px;

	padding:0px 2px;

}

.hp_list h1 a, .habout h1 a {

	float:right;

	padding-top:13px;

	padding-right:10px;

}

.hp_list li {

	float:left;

	width:135px;

	margin:10px 8px 0px 8px;

	background:url(hp_imgbg.jpg) no-repeat center 129px;

	text-align:center;

}

.hp_list li a {

	color:#333333;

	font-family:"宋体";

	width:100%;

	display:block;

	font-size:14px;

	line-height:26px;

	text-align:center;

}

.hp_list li a img {

	width:125px;

	height:165px;

	padding:2px;

	border:1px solid #e5e5e5;

}

.hlist {

	border:1px solid #e5e5e5;

	width:226px;

	height:auto;

	overflow:hidden;

}

.hlist h1 {

	height:43px;

	line-height:43px;

	font-size:16px;

	font-family:"宋体";

	color:#fff;

	font-weight:normal;

	text-align:center;

	background-image: url(list_topbg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

.hlist h1 span {

	font-size:12px;

	padding:0px 0px 0px 9px;

}

.hlist li a {

	color:#333333;

	font-size:14px;

	font-family:"宋体";

	height:43px;

	line-height:43px;

	padding-left:30px;

	display:block;

	background-image: url(hlist_bg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

.hlist li a:hover {

	display:block;

	color:#1653a0;

	font-weight:bold;

	background-image: url(hlist_onbg.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

.habout {

	border:1px solid #e5e5e5;

	width:543px;

	height:296px;

	background:#fff;

}

.habout_img {

	margin:10px 14px;

	padding:3px;

	border:1px solid #e5e5e5;

	width:190px;

	height:205px;

	float:left;

}

.habout_zi {

	float:left;

	width:299px;

	margin-top:10px;

	line-height:27px;

	font-size:12px;

	color:#666666;

}

.habout_zi span {

	display:block;

	color:#333;

	font-weight:bold;

	line-height:28px;

}

.habout_zi a {

	line-height:27px;

	font-size:12px;

	color:#666666;

}

.hright {

	width:229px;

}

.hright_border {

	width:227px;

	border:1px solid #e4e4e4;

	background:#fff;

	padding-bottom:3px;

}

.hright_border208 {

	width:208px;

	border:1px solid #e4e4e4;

	background:#fff;

	padding-bottom:3px;

}

.hnew h1 {

	background:url(nfew_top.jpg) no-repeat left top;

	height:41px;

	line-height:41px;

}

.hnew h1 img {

	text-align:right;

	padding:15px 0px 0px 175px;

}

.hnew_img {

	border:1px solid #e4e4e4;

	width:208px;

	height:75px;

	margin:6px auto 6px auto;

}

.hnew li {

	background:url(hnew_ico.jpg) no-repeat 15px center;

	padding-left:23px;

	line-height:28px;

	color:#666666;

	font-size:12px;

}

.hnew li a {

	line-height:26px;

	color:#666666;

	font-size:12px;

}

.hcontact {

	border:1px solid #e4e4e4;

	height:auto;

}

.hcontact li {

	width:190px;

	margin:0px auto;

	line-height:26px;

	font-size:12px;

	font-family:"宋体";

	color:#666666;

}

.bottom_bg {

	height:310px;

	width:100%;

	margin:0px auto;

	background:url(bottombg.jpg) repeat-x left top;

}

.link_kuai {

	height:214px;

	width:1004px;

	margin:0px auto;

}

.link_kuai .kuai_list {

	width:115px;

	padding:15px 5px 0px 20px;

	line-height:23px;

	color:#555555;

	float:left;

	 text-align:center;

}

.link_kuai li span {

	color:#555555;

	font-size:14px;

	font-weight:bold;

	font-family:"宋体";

	line-height:23px;

	display:block;

}



.link_kuai li span a{

	color:#555555;

	font-size:14px;

	font-weight:bold;

	font-family:"宋体";

	line-height:23px;

	display:block;

}

.link_kuai li a {

	display:block;

	color:#555555;

	line-height:23px;

	font-size:12px;

	font-family:"宋体";

}

.copyright {

	width:1004px;

	margin:0px auto;

	text-align:center;

	line-height:24px;

	color:#fff;

	font-family:"宋体";

	font-size:12px;

	padding-top:35px;

	

}

.copyright a {

	line-height:24px;

	color:#fff;

	font-family:"宋体";

	font-size:12px;

}

.nbanner {

	height:206px;

	position:relative;

	width:100%;

	overflow:hidden;

	margin:2px auto;

	text-align:center;

	

}

.nbanner div {

	width:1002px;

	padding:2px;

	height:200px;

	z-index:1;

	border:#2840a4 1px  solid;

	

}

.nmid {

	background:url(nleft_bg.jpg) repeat-y left top;

	border:1px solid #e4e4e4;

	margin:15px auto;

	width:1002px;

	padding-bottom:40px;

	background-color:#fcfcfc;

}

.nleft {

	width:227px;

	padding-right:1px;

}

.nleft h1 {

	background:url(nleft_topbg.jpg) no-repeat left top;

	height:53px;

	color:#fff;

	text-align:center;

	font-family:"宋体";

	font-size:16px;

	font-weight:normal;

	line-height:53px;

}

.nlist_list {

	padding-bottom:10px;

}

.nlist_list li {

	height:37PX;

	margin:2PX 0PX;

}

.nlist_list li a {

	background:url(nlft_listbg.jpg) no-repeat center top;

	height:37px;

	line-height:37px;

	display:block;

	color:#333333;

	font-size:14px;

	padding-left:40px;

}

.nlist_list li a:hover, .nlist_list li .nlist_weizhi {

	background:url(nleft_listbg.jpg) no-repeat center top;

	display:block;

	color:#1653a0;

	font-weight:bold;

}









.nlist_list2 {

	padding-bottom:10px;

}

.nlist_list2 li {

	height:25PX;

	margin:2PX 0PX;

}

.nlist_list2 li a {

	background:url(nlft_listbg2.jpg) no-repeat center top;

	height:25px;

	line-height:28px;

	display:block;

	color:#333333;

	font-size:14px;

	padding-left:10px;

}

.nlist_list2 li a:hover, .nlist_list li .nlist_weizhi {

	background:url(nleft_listbg2.jpg) no-repeat center top;

	display:block;

	color:#1653a0;

	font-weight:bold;

}





















.nright {

	width:730px;

	margin-left:23px;

}

.nright h1 {

	border-bottom:1px solid #ededed;

	height:40px;

	line-height:40px;

	font-weight:normal;

	background:url(nright_topico.jpg) no-repeat 10px center;

	padding-left:30px;

	font-size:12px;

	font-family:"宋体";

	color:#666666;

}

.nright h1 a {

	font-size:12px;

	font-family:"宋体";

	color:#666666;

}

.plist_img li {

	float:left;

	width:135px;

	margin:10px 4px;

	background:url(hp_imgbg.jpg) no-repeat center 129px;

	text-align:center;

}

.plist_img li a {

	color:#333333;

	font-family:"宋体";

	font-size:14px;

	line-height:26px;

	text-align:center;

}

.plist_img li a img {

	width:125px;

	height:165px;

	padding:2px;

	border:1px solid #e5e5e5;

	margin-bottom:6px;

}

.new_list li {

	border-bottom:1px dashed #dbdbdb;

	height:38px;

	line-height:38px;

}

.new_list li a {

	background:url(new_ico.jpg) no-repeat 10px center;

	padding-left:16px;

	display:block;

	height:36px;

	line-height:36px;

	color:#666666;

	font-size:14px;

}

.new_list li span {

	float:right;

	color:#999999;

	font-size:12px;

	padding-right:5px;

}

.news {

	width:678px;

	margin:0px auto;

}

.news_title {

	color:#333333;

	font: 20px/45px "宋体";

	text-align: center;

	width:100%;

	margin:0px auto 5px auto;

	font-weight: bold;

}

.news_fabu {

	text-align:center;

	color:#666666;

	font:12px/28px "宋体";

	background:#f1f1f1;

	height:28px;

}

.news_zi, .news_zi p {

	color:#666666;

	font:12px/32px "宋体";

}

.xing_news {

	padding:10px;

	border-top:dashed 1px #626262;

}

.xing_news li {

	width:48%;

	line-height:24px;

	float:left;

	padding:0px 1%;



}

.xing_news li a {

	font-size:14px;

	color:#999999;

	height:20px;

}

.xing_news li span {

	float:right;

	font-size:12px;

	color:#999999;

}

.leavemessage-container {

	display:block;

	width:100%;

	padding-top:100px;

	background:url(lyfg_bj.jpg) no-repeat center top;

}

.leavemessage-container input.input {

	border:1px solid #cecece;

	padding:2px 4px;

	width:248px;

	height:20px;

	line-height:20px;

}

.leavemessage-title {

	display:block;

	width:200px;

	height:30px;

	line-height:30px;

	padding-right:10px;

}

.leavemessage-container #demand {

	width:340px;

	height:120px;

	border:1px solid #D4D4D4;

}

#l-submit, #l-reset {

	margin-top:10px;

	float:left;

	display:block;

	text-indent:-9999px;

	width:96px;

	text-align:center;

	height:32px;

	line-height:32px;

	border:none;

	cursor: pointer;

}

#l-submit {

	background: url(liuyan.jpg) 0 0 no-repeat;

	margin-right:25px;

	width:98px;

	height:31px;

}

#l-reset {

	background: url(quxiao.jpg) 0px 0 no-repeat;

}

.red {

	padding-left:8px;

	color:#F00;

	padding-right:6px;

}

#preview {

	float: left;

	margin:20px auto;

	text-align:center;

	width:320px;

}

.jqzoom {

	width:315px;

	height:236px;

	padding:2px;

	border:1px solid #CCC;

	position:relative;

}

.zoomdiv {

	left:859px;

	height:283px;

	width:400px;

}

.list-h {

	padding:0px;

	margin:0px;

}

.list-h li {

	float:left;

}

.list-h ul {

	padding:0px;

	margin:0px;

}

#spec-n5 {

	width:315px;

	height:60px;

	padding-top:6px;

	overflow:hidden;

}

#spec-left {

	background:url(left_botton.jpg) no-repeat;

	width:13px;

	height:59px;

	float:left;

	cursor:pointer;

	margin-top:2px;

}

#spec-right {

	background:url(right_botton.jpg) no-repeat;

	width:13px;

	height:59px;

	float:left;

	cursor:pointer;

	margin-top:2px;

}

#spec-list {

	width:311px;

	float:left;

	overflow:hidden;

	display:inline;

	height:60px;

}

#spec-list ul {

	padding:0px;

	margin:0px;

}

#spec-list ul li {

	float:left;

	padding-right:6px;

	display:inline;

	width:63px;

	text-align:center;

	height:60px;

}

#spec-list ul li img {

	padding:1px;

	border:1px solid #ccc;

	width:61px;

	height:46px;

}

.jqzoom {

	position:relative;

	padding:2px 0px;

}

.zoomdiv {

	z-index:100;

	position:absolute;

	top:1px;

	left:0px;

	width:260px;

	background:url(loading.gif) #fff no-repeat center center;

	border:1px solid #e4e4e4;

	display:none;

	text-align:center;

	overflow: hidden;

}

.bigimg {

	width:894px;

	height:638px;

}

.jqZoomPup {

	z-index:10;

	visibility:hidden;

	position:absolute;

	top:0px;

	left:0px;

	width:50px;

	height:50px;

	border:1px solid #aaa;

	background:#FEDE4F 50% top no-repeat;

	opacity:0.5;

	-moz-opacity:0.5;

	-khtml-opacity:0.5;

	filter:alpha(Opacity=50);

	cursor:move;

}

#spec-list {

	position:relative;

	width:275px;

	margin:6px 2px 0px 2px;

	height:60px;

}

#spec-list div {

	margin-top:0;

	margin-left:0px;

*margin-left:0;

	height:67px;

}

.ps_xiangxi {

	float: left;

}

.ps_xiangxi h1 {

	color: #333333;

	background:none;

	border:0px;

	font: normal 18px/40px "宋体";

	height: 40px;

	padding:0px;

}

.ps_xiangxi li {

	font: 14px/31px "宋体";

	color: #333333;

}

.products_xiang {

	width:695px;

	margin:10px auto;

	font-size:14px;

	font-family:"宋体";

	color:#333333;

	line-height:26px;

}

.products_xiang h2 {

	background:#f4f4f4;

	border:1px solid #ebeaea;

	height:39px;

	line-height:39px;

	color:#333333;

	font-size:14px;

	text-indent:20px;

}

.products_xiang p {

	font-size:14px;

	font-family:"宋体";

	color:#333333;

	line-height:26px;

	text-indent:24px;

}

.products_shang {

	background:#f4f4f4;

	border:1px solid #ebeaea;

	height:39px;

	line-height:39px;

	color:#333333;

	font-size:14px;

	width:695px;

	margin:10px auto;

}

.products_shang li {

	float:left;

	width:45%;

	padding:0px 2%;

}

.products_shang li a {

	color:#333333;

}

#pagelist {

	width:450px;

	height:24px;

	overflow:hidden;

	font: 12px/26px "宋体";

	color: #73757a;

	margin:30px auto 0px auto;

}

#pagelist a {

	overflow:hidden;

	height:14px;

	line-height:14px;

	padding:3px;

	display:inline;

	overflow:hidden;

	background:#cccccc;

	color:#000;

}

#pagelist a:hover {

	background: #1653a0;

	color:#fff;

	overflow:hidden;

}

.points {

	border:0px;

	color:#1a0c00;

}

.pageinfo {

	color:#1a0c00;

}

#pagelist .current {

	background: #1653a0;

	color:#fff;

	;

	padding:3px 6px;

	font-weight:bold;

}

#pagelist a:visited {

	color: #1a0c00;

}

#pagelist a {

	text-decoration:none;

}





.pcont {

 OVERFLOW: hidden; WIDTH:1000px ;  margin:0 auto; 

}

.pcont .ScrCont {

WIDTH: 32766px; 

}

.pcont #List1_1 {

FLOAT: left

}

.pcont #List2_1 {

FLOAT: left

}



.f5{/*友情链接(文字)专用*/

	width:100%;

	overflow:hidden;

	clear:both;

	padding-bottom:10px;

	padding-top:5px;

	height:40px;

}

.f5 li{

	float:left;

	line-height:14px;

	padding:0px 2px 0px;

	white-space:nowrap;

}

.f5 li a{

	color:#666666;

	float:left;

}

.f5 li a img{

	border:3px solid #EEE;

}



.dede_pages{

width:100%

}

.dede_pages ul{

width:100%;

	float:left;

	padding:12px 0px 12px 16px;

}

.dede_pages ul li{

	float:left;

	font-family:Tahoma;

	line-height:17px;

	margin-right:6px;

	border:1px solid #E9E9E9;

}

.dede_pages ul li a{

	float:left;

	padding:2px 4px 2px;

	color:#555;

	display:block;

}

.dede_pages ul li a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 2px;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	background-color:#F8F8F8;

	padding:2px 4px 2px;

	font-weight:bold;

}

.dede_pages .pageinfo{

	line-height:21px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#555;

	font-weight:normal;

	margin:0px 2px;

}