body{ font-family: Microsoft YaHei, Arial, Helvetica, sans-serif; font-weight: lighter;font-size: 12px;color: #333333; line-height:22px;  margin:0; padding:0; }
a{ text-decoration:none; color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:hover{ text-decoration:none; color:#ff6600;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
UL,li{ list-style-type:none;padding:0px;margin:0px;}
a img{ border:none; text-decoration:none; }
p{ padding:0px; margin:0px;}
a img:hover{filter:alpha(opacity=60);opacity:0.8;}
.tu{ border:1px solid #cccccc; padding:2px;}


.top{width:100%; float:left; background:url("/images/00e5f7ef.jpg") repeat-x; height:126px;}
.top1{width:1100px; margin:auto;}
.top1-1{width:1100px; float:left;}
.top1-1-1{width:1100px; float:left;}
.top1-1-1 .logo{width:607px; float:left; height:90px;}
.top1-1-1 .ban{width:493px; float:left; height:90px; background:url("/images/553c0c2a.png") no-repeat;}
.top1-1-1 .ban .cn{width:154px; float:left; padding:8px 0px 0px 330px;}
.top1-1-1 .ban .cn li{width:77px; float:left;}
.top1-1-1 .ban .sub{width:300px; float:left; padding:12px 0px 0px 192px;}
.sea1{width:220px; height:18px;line-height:20px; border:0px; float:left; background:none; color:#000}
.sea2{width:61px; height:22px; float:left; margin:-2px 0px 0px 11px;  }

.top1-1-2{width:1100px; float:left;}
.top1-1-2 .nav{width:1100px; float:left}
.top1-1-2 .nav li{width:157px;; float:left; background:url("/images/687c1704.png") no-repeat right; text-align:center; line-height:36px; color:#FFF; font-size:14px; font-weight:bold;}
.top1-1-2 .nav li a{ text-align:center; color:#fff; font-size:14px; font-weight:bold;line-height:36px;}
.top1-1-2 .nav li a:hover{ text-align:center; color:#ff6600; font-size:14px; font-weight:bold;line-height:36px;}
.mid{width:100%; float:left;}
.mid1{width:1100px; margin:auto; }
.mid1-1{width:1100px; float:left;}

.banner{width:1100px; float:left;}
#imageFx{width:1100px;height:351px;overflow:hidden;position:relative;}
#imageFx img{display:none;}
#maskFx{position:absolute;width:1100px;	height:351px;	overflow:hidden;}
#maskFx .range{float:left;display:inline;position:relative;}
#maskFx .range div{position:absolute; left:0;top:0;}
#imageFx .pageBar{position:absolute;z-index:99;right:10px;bottom:10px}
.pageBar a{display:block;background:#003a67;border:1px solid #666;color:#fff;float:left;width:16px;font-size:12px;margin:2px;text-align:center;line-height :16px;font-family:Arial;cursor:pointer;text-decoration:none;}
.pageBar a:hover,.pageBar a.current{background:#23b7f5;color:#fff;}

.nei{width:1100px; float:left; padding:3px 0px 0px 0px;}
.nei .left{width:246px; float:left;}
.left1{width:246px; float:left; background:url("/images/799b9dd4.png") no-repeat; height:41px;}
.left1 .wz{width:200px; float:left; padding:0px 0px 0px 15px; font-size:14px; color:#FFF; font-weight:bold; line-height:41px;}
.left3{ width:246px; float:left; background: url("/images/682cb3c8.png") repeat-y; height:auto;  border-bottom:1px solid #eaeaea; padding-bottom:10px;}
.left2{ width:246px; float:left; background: url("/images/682cb3c8.png") repeat-y;height:auto;  border-bottom:1px solid #eaeaea;}
.left_box{width:222px;float:left; margin-left:10px;  padding:9px 0px 0px 0px; _display:inline;}
.left_box ul{ padding-top:5px; padding-bottom:10px; width:222px; margin-top:1px;}
.left_box ul li{width:222px; margin:0 auto; line-height:28px; background:url("/images/0474d992.png") no-repeat; }
.left_box ul li a{ font-size:12px; color:#000; text-decoration:none;display:block; padding: 3px 5px;line-height:28px; }
.left_box ul li a:hover{color:#004397;line-height:28px;font-size:12px;font-weight:bold;}
.left_box ul li ul{background: none;  margin-top: 5px; margin-bottom: 10px; padding-top: 0px; /*width: 160px;*/ width: 100%;}
.left_box ul li ul li {width: 200px;margin: 0 0 0 10px; background:none;}
.left_box ul li ul li a {border-bottom:1px dashed #999999;padding: 3px 5px;line-height:24px;display:block; }
.left_box ul li ul li a:hover{color:#004397;line-height:24px;font-size:12px;font-weight:bold;}
.left_box ul li ul li ul li {width: 200px;margin: 0 0 0 15px;}
.left_box .submenu { float: left; padding: 2px 5px; cursor: pointer; background:url("/images/0a0cc4ab.gif") no-repeat 0px 4px;margin-right: 5px;}
.left_box .show{background:url("/images/24bbecf1.gif") no-repeat 0px 4px;}
.left_box_ul_bottom{background:url("") no-repeat right; width:200px; height:28px;}

.left2-1{width:222px; float:left; padding:9px 0px 10px 12px;}
.left2-1 li{width:222px; float:left; }
.lan{width:222px; float:left; background:url("/images/0474d992.png") no-repeat; height:32px;}
.lan span{width:180px; float:left; padding:0px 0px 0px 34px; line-height:30px; font-size:12px; color:#333333; font-weight:bold;}
.xlan{ width:222px; float:left; padding-bottom:10px;}
.xlan li{ background:url("/images/8d6f28cb.png") no-repeat 10px 12px;width:120px; float:left;line-height:24px;}
.xlan li span{ padding:0px 0px 0px 20px; line-height:24px;}

.xlan1{ width:222px; float:left; padding-bottom:10px;}
.xlan1 li{ background:url("/images/8d6f28cb.png") no-repeat 10px 15px;width:200px; float:left;line-height:24px;}
.xlan1 li span{ padding:0px 0px 0px 20px; line-height:24px;}



.nei .right{width:854px; float:left;}

.right-nei{width:835px; float:left; padding:3px 0px 0px 9px;}
.right-nei-1{width:835px; float:left;}
.right-nei-1 .kuai1{width:501px; float:left;}
.right-nei-1 .kuai1 .bt1{width:501px; float:left; background:url("/images/74656cb1.png") no-repeat; height:42px;}
.zuo{width:77px; float:left; padding:5px 0px 0px 33px; font-size:14px; color:#000; font-weight:bold; line-height:35px;}
.more{width:43px; float:right; padding:15px 8px 0px 0px;}

.zuo1{width:77px; float:left; padding:1px 0px 0px 33px; font-size:14px; color:#000; font-weight:bold; line-height:35px;}
.more1{width:43px; float:right; padding:10px 8px 0px 0px;}

.right-nei-1 .kuai1 .con{width:479px; float:left; padding:0px 0px 0px 15px; line-height:24px;}
.con1{width:129px; float:left; height:82px;}
.right-nei-1 .kuai2{width:334px; float:left;}
.right-nei-1 .kuai2 .bt2{width:334px; float:left; background:url("/images/614ef4e8.png") no-repeat; height:41px;}
.innew{width:306px; float:left; padding:0px 0px 0px 18px;}
.innew li{width:306px; float:left; border-bottom:1px dashed #c7c7c7; line-height:34px; background:url("/images/8d6f28cb.png") no-repeat 0px 15px;}
.innew li span{width:205px; padding:0px 0px 0px 15px;line-height:34px; float:left;}
.time{width:65px; float:right; padding:0px 10px 0px 0px; line-height:34px; text-align:right;}


.right-nei-2{width:835px; float:left;}
.right-nei-2 .pp{width:835px; float:left; background:url("/images/36712b5d.png") no-repeat; height:37px;}
.pt{width:835px; float:left;}
.pt li{width:415px; float:left; height:165px;}
.pt1{width:404px; float:left; padding:8px 0px 0px 15px;}
.pt1 .zt{width:137px; float:left; height:137px;}
.pt1 .cs{width:255px; float:left; padding:0px 0px 0px 9px;}
.pt1 .cs span{ width:255px; float:left;border-bottom:1px solid #d6d6d6; line-height:30px; font-size:14px; color:#000; font-weight:bold;}
.pt1 .cs p{width:255px; float:left; padding-bottom:5px;}
.pt1 .cs .butt{width:80px; float:left; height:21px;}	

.about{width:835px; float:left;}
.about1{width:835px; float:left; background:url("/images/9e280518.png") no-repeat; height:51px;}
.about1 .bigbt{width:300px; float:left; padding:20px 0px 0px 32px;font-size:14px; color:#000; font-weight:bold; }
.about1 .weizi{width:400px; float:right; text-align:right; padding:20px 10px 0px 0px; }
.wzi{float:right; padding:0px 5px 0px 0px; text-align:right; line-height:25px;}
.imge{ width:23px; margin-top:-5px; float:right;padding:0px 3px 0px 0px; }

.about2{width:809px; float:left; padding:10px 0px 15px 15px; font-size:14px; line-height:28px;}
.about2 a{line-height:25px; font-size:14px; }
.about2 a:hover{line-height:25px; font-size:14px; }

.right2-1{width:809px; float:left; padding:30px 0px 15px 15px; line-height:25px; font-size:14px; background:url("/images/3ba9eddf.png") no-repeat right; height: auto; overflow:hidden;}
.right2-1 a{line-height:25px; font-size:14px; }
.right2-1 a:hover{line-height:25px; font-size:14px; }


ul.QA{padding:0px 0 10px 0;margin:0 3px 0 3px;border-bottom:1px solid #bdbfc0;text-decoration: none;}
ul.QA li a{display:block;height:40px;line-height:40px;color:#666;text-decoration: none;padding-top: 0;padding-right: 15px;padding-bottom: 0;padding-left: 10px;font-size: 12px;font-weight: normal;}
ul.QA li a ins{float:right;text-decoration: none; line-height:40px;}
ul.QA li a i{color:#0a0a0a;text-decoration: none;font-size: 12px;font-variant: normal;font-style: normal;line-height:40px;}
ul.QA li a.even{background:#e9e7e4;text-decoration: none;line-height:40px;}
ul.QA li a:hover{ color:#fff; background:#2467b8;line-height:40px;}
ul.QA li a:hover i{ color:#fff;line-height:40px;}


.cen-04{float:left; width:809px; font-size:20px;font-weight:bold; color:#000; text-align:center; line-height:50px;font-family: "Microsoft YaHei";}
.cen-04-1{ text-align:center; border-bottom:1px dashed #999; line-height:25px; color:#666; float:left; width:809px;}
.cen-04-2{float:left; width:809px; background:#f2e3d0; border:1px solid #e7d1b4;  padding:5px;}
.cen-04-3{float:left; width:809px; padding-top:8px; padding-bottom:8px; }
.cen-04-2 span{ font-weight:bold; color:#ff9933;}
.cen-04-6{float:left;width:809px; border:1px solid #fec3d7; font-size:12px;}
.newsdetail2{width:150px; float:right; text-align:right;}



.products{ width:809px; float:left; height:auto; padding:5px 0px 0px 5px;}
.products ul li{ width:232px; height:222px; background:#fff; float:left; margin-right:35px;}
.products ul li a{ display:block; position:relative}
.products ul li a img{ border:1px solid #dbdcde; width:230px; height:180px;}
.products ul li a:hover img{ border:1px solid #2467b8}
.products ul li a:hover{ background: #2467b8; color: #fff}

.products ul li a p{ padding:0px 0; font-size:16px; text-align:center; height: 35px; line-height: 35px; text-overflow:hidden;}
.more3{ padding-top:29px; padding-bottom:55px; text-align:center; margin:0 auto; width:140px;}


.productdetail{width:454px; height:356px; margin:auto; border:solid 1px #CCCCCC;border-radius:5px; }
.productdetail_1{width:450px; height:352px; float:left; padding:2px;}
.productdetail1{width:450px; margin:auto; font-size:14px; font-weight:bold; color:#000000; text-align:center;}
.productdetail2{ background-color:#ccc; margin-top:3px;border: dotted 1px #d9d6d6; font-weight:bold; color:#000; padding-left:5px;margin:auto}
.productdetail3{ border:dotted 1px #CCCCCC; padding-left:5px;}
.products_guanbi{width:150px; float:right; text-align:right; padding:10px 10px 0px 0px;}

.main_img_a_con{width:809px;height:auto;float:left;margin-top:0px;}
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:809px; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url("") repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url("") no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { display:none;background:url("") no-repeat center; display:inline; color:#fff; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink {display:block; width:32px; height:100px; background:transparent url("/images/8cebe48b.gif") no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink {display:block;  width:32px; height:100px; background:transparent url("/images/50dbfa71.gif") no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink {display:block; width:24px; background:transparent url("/images/683ff690.gif") no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin-top:5px;margin-bottom:5px;margin-right:10px;margin-left:15px;}
.mod_gallerylist{width:809px; margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{width:230px;height:167px; border:1px solid #e1e0e0; padding:2px; border-radius:5px;}
.meta a{color:#666; text-decoration:none}


.qbottom{width:100%; float:left; background:url("/images/a433c767.png") repeat-x; height:132px;}
.qbottom1{width:1100px; margin:auto;}
.qbottom1-1{width:1100px; float:left;}
.qbottom1-1 .bot{width:486px; float:left; padding:8px 0px 0px 305px; }
.qbottom1-1 .bot li{width:80px; float:left; text-align:center; color:#FFF; background:url("/images/4a4f66b6.png") no-repeat right;}
.qbottom1-1 .bot li a{ text-align:center; color:#FFF;}
.qbottom1-1 .bot li a:hover{ text-align:center; color:#000; }
.qbottom1-1 .banq{width:1100px; float:left; padding:20px 0px 0px 0px; text-align:center;}


.page{
	font-size:14px;
	line-height:22px;
	text-align:center;
	clear:both; width:809px;}
.page a{
	text-decoration:none;
	color:#3c3c3c;
	background:#fff;
	border:1px solid #cccccc;
	padding:3px 8px;
	padding-bottom:2px;
	margin-right:3px;
	cursor:pointer
}
.page .red{
	background:#06559f !important; color:#fff; border:0; padding:3px 8px;

}
.page a.active{
	background:#000;
	border:1px solid #051b67;
	color:#fff}
.page a:hover{
	text-decoration:none;
	color:#fff;
	background:#06559f;
	border:1px solid #06559f
}


.product_detail{ width:809px; overflow:hidden; zoom:1;  margin-top:15px;}



.productImg{ width:401px; position:relative; float:left}

.Big_productimg{ width:399px; border:1px solid #e0dfdf; height:345px; text-align:center; position:relative;}



.small_productimg{ width:350px; border-top:1px solid #e0dfdf; margin-top:10px; padding-top:10px; margin-left:25px; position:relative;}

.small_productimg ul{ overflow:hidden; zoom:1;}

.small_productimg li{ width:64px; height:55px; text-align:center; overflow:hidden; zoom:1; float:left; border:1px solid #e0dfdf; margin-right:10px; padding:2px;}

.small_productimg li a{ display:block; width:64px; height:55px; overflow:hidden; zoom:1;}

.small_productimg li a img{ height:55px;}

.small_productimg li.on{ border:1px solid #004ea2;}



.MagicZoomBigImageCont{border:1px solid #ddd; overflow:hidden}

.MagicZoomBigImageCont img{ width:798px; height:690px;}

.MagicZoomBigImageCont iframe{ width:399px; height:690px;}

.MagicZoomHeader{ color:#fff;background:#91b817;text-align:center !important}

.MagicZoomPup{border:1px solid #aaa;background:#fff;}



.MagicThumb{cursor:pointer;outline:none}

.MagicThumb-zoomed{cursor:default}

.MagicThumb span{display:none}

.MagicThumb-image{border:1px solid #ccc;outline:none}

.MagicThumb-image-zoomed{cursor:url(""), pointer}





.productList{ width:300px; float:left; padding:30px 0px 0px 20px;}

.productList_li{ width:300px; height:34px; line-height:34px;}

.productList_li li{ width:250px; float:left; text-align:center;}

.productList_li li a{ color:#fff; display:block;}

.productList_li li.current{ background:#004ea2;color:#fff;}

.productList_li li.current a{ color:#fff;}


.productList_xx{ width:300px; margin-top:10px; overflow:hidden; zoom:1;}

.product_td{ line-height:25px; color:#595757; display:none; height:220px; overflow:hidden; zoom:1;}


.detailproduct{ width:100%; overflow:hidden; zoom:1;}
.show_pro{ margin-top:20px; width:741px; margin-left:10px;}
.show_pro h3{ height:34px; line-height:34px; padding-left:10px; font-size:14px; color:#303030; background:#ececec; font-weight:normal;}
.show_pro_img{ width:741px; text-align:center;}


.detail_pro{ padding-top:10px; padding-bottom:0px;}

.detail_pro_center{ border:1px solid #dbdbdb; border-bottom:2px solid #dbdbdb; width:800px; float:left; background:#fff;margin-bottom:20px;}

.detail_pro_center h3{ line-height:25px; padding-left:10px; font-size:14px; color:#303030; border-bottom:1px solid #dbdbdb; font-weight:normal;}

.detail_pro_img{ padding:2px 10px; text-align:left;} 

