body {margin:0px auto;FONT-FAMILY:"΢���ź�","����";background-color: #ffffff;}

ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul {list-style:none;}
img { border:0px;}
a{text-decoration: none;color:#000000;cursor:hand;}
.warp{clear:both;}
.cotainer{ width:1000px; margin:0 auto;}
.div10px{height:10px;line-height:10px;}
.div5px{height:5px;line-height:5px;}
.linebottom{border-bottom:1px solid #D5D5D5;}
.bk04{border:1px solid #CFE6EE;}

.div28px{height:28px;line-height:28px;}
.top1{background:url(images/topbg.jpg) repeat-x;height:74px;}
.topleft{ width:250px; float:left;padding-left:10px;}
.topright{ margin:0px 10px 0px 250px; text-align:right;font-size:14px;}

#gnb { margin:0px auto;width:750px;position: absolute;  z-index: 100;height:74px;line-height:74px;}
#gnb .gnbWrap { margin: 0 auto; max-width:750px; text-align: center; position:relative; }
#gnb .addedMenu { display: none; }
#gnb .depth1 ul { clear: both; }
#gnb a { display: block; height: 74px;line-height:74px; color: #000; font-size: 14px; text-transform: uppercase;}
#gnb .depth1 { position: absolute; max-width: 750px; height: 37px;line-height:74px; width: 100%; z-index: 100; left:0;}
#gnb .depth1>li { width: 90px; }
#gnb li.first { width: 90px; *width: 90px;}
#gnb .depth1 li.on>a,#gnb .depth1 li>a:hover { /**background: #da020f;color:#ffffff;**/color:#da1102;}
#gnb .depth1 li { float: left; }
#gnb .depth1 div.depth2Wrap { position: absolute; top: 74px; left: 0; width: 100%; /**background: #da020f;**/color:#fff; z-index: 100; }
#gnb .depth2 { z-index: 100; }
#gnb .depth2 li { float: left;width:120px; }
#gnb .depth2 a {height: 32px;line-height:32px; color: #fff;}
#gnb .depth2 li.on a,#gnb .depth2 a:hover { color: #000546;  }

.fix{ z-index:99;width:100%; position:fixed; left:0px; top:0px;_margin-top:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}

.fullSlide {width:100%;	position:relative;	height:400px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:410px;	overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;	height:410px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#c71b1b;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:15%;background-position:-6px -137px;}

.dh2{border-bottom:2px solid #000000;height:32px;}
.dh2 .dhzi{font-size:18px;background-color:#000000;padding:3px 20px;float:left;text-align:center;color:#ffffff;}
.dh2 .more{font-size:12px;color:#000000;float:right;padding-right:20px;}

.dhtitle{ position: relative;}
.dhtitle li{cursor:hand;background:url(images/sortbg.jpg) center no-repeat;width:182px;height:24px;line-height:24px;float:left;text-align:center;color:#ffffff;font-size:13px; float: left; display: inline;}
.dhtitle li.on{cursor:hand;color: #005faf; font-weight: bold;}

.product{ height:510px; position: relative; overflow: hidden; display: none; padding-top: 20px;}
.product ul{ position: absolute; left: 0px;}
.product-wrap .show{ display: block;}
.product-wrap .product li{ float: left; display: inline; margin-left: 15px; border: 2px solid #fee3e3; transition:0.4s;-webkit-transition:0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;}
.product-wrap .product li.ml0{margin-left:15px;font-size:12px;}
.product-wrap .product li a.imgwrap{ display: block; width: 230px; height: 200px;padding-top:10px; background: #fff; text-align:center;font-size:12px;}
.product-wrap .product li p{padding-left: 15px;color: #666666;line-height: 22px;font-size:12px;}
.product-wrap .product li p a{ color: #666666; text-decoration: none;font-size:12px;}
.product-wrap .product li p a:hover{ color: #ff6600; text-decoration: none;font-size:12px;}


.bg1{width:100%;background-color:#f3f2f2;padding-top:10px;}
.bg3{width:100%;padding-top:10px;}
.bg2{background-color:#ffffff;}
.indexleft{float:left;width:325px;}
.indexcenter{margin:0px 325px 0px 325px;border-left:1px solid #cfdcde;border-right:1px solid #cfdcde;}
.indexright{float:right;width:325px;}
.nr1{margin:12px;font-size:12px;line-height:24px;}
.dh1{color:#4b4948;font-size:18px;height:40px;line-height:40px;}
.dq{text-align:justify;text-justify:inter-ideograph;}

.footbg{width:100%;background:url(images/footbg.jpg?a=2) center no-repeat; height:128px;padding-top:10px; line-height:27px;}
.foot1{color:#777777;font-size:15px;}
.foot2{color:#777777;font-size:12px;}


.mainleft{ float:left;width:190px;background-color:#f0ece9;padding-left:24px;}
.mainright{ margin:0px 0px 0px 220px;}
.leftdh1{color:#000000;font-size:20px;height:40px;line-height:40px;text-indent:5px;}
.rightdh1{color:#4b4948;font-size:12px;height:40px;line-height:40px;text-align:right;padding-right:10px;}

.leftlist { width:200px; margin:0 auto; padding:0; list-style:none}
.leftlist li {font-size:14px;text-align:left;}
.leftlist li a{display:block;color:#333333 width:200px; height:35px; line-height:35px;text-decoration:none;text-indent:5px;font-weight:bold;border-bottom:1px dotted #a6acac;background:url(images/jt.jpg) center right no-repeat; }
.leftlist li a:hover {color:#000000;}

.leftlist li ul{ width:200px; margin:0px auto; padding:0; list-style:none}
.leftlist li ul li {font-size:14px;text-align:left;}
.leftlist li ul li a{display:block;color:#333333 width:200px; height:35px; line-height:35px;text-decoration:none;text-indent:5px;border-bottom:1px dotted #a6acac;font-weight:200; }
.leftlist li ul li a:hover {color: #000000;}

.gsjj{line-height:24px;font-size:14px;min-height:300px;}

.casepic{float:left;color:#ffffff;width:190px;height:220px;}
.casepic .pic{margin-left:5px;border:1px solid #e8e7e7;width:180px;height:180px;line-height:180px;;display:block;text-align:center;}
.casepic .pic img{margin:5px;vertical-align:middle;}
.casepic .mc{font-size:14px;margin-left:5px;height:27px;display:block;color:#0a568e;text-align:center;}
.casepic .ms{font-size:12px;height:22px;display:block;color:#7f7f7f;}

.casepic2{float:left;width:330px;height:220px;}
.casepic2 .pic2{width:320px;height:180px;line-height:180px;;display:block;text-align:center;}
.casepic2 .pic2 img{margin:1px;vertical-align:middle;}
.casepic2 .mc2{font-size:13px;height:27px;line-height:27px;display:block;color:#0a568e;text-align:center;}
.casepic2 .ms2{font-size:12px;height:22px;display:block;color:#7f7f7f;}

.newslist{ margin:0 auto; padding:0; list-style:none}
.newslist li {background: url(images/jt1.gif) no-repeat 8px; text-indent:20px;font-size:14px;line-height:22px;padding:3px;border-bottom:1px dotted #cccccc;}
.newslist li span {float:right;text-align:right;*margin: -25px 3px 0px 0px !important;_margin: -25px 3px 0px 0px;}
.newslist li a {text-decoration:none; color:#000000;}
.newslist li a:hover {color:#C54728;}



.dhbg1{ background:url(images/dhbg1.jpg) repeat-x; height:29px; line-height:29px;font-size:14px;  text-indent:10px; }
.dhbg1 span{ float:right;text-align:right;*margin: -25px 3px 0px 0px !important;_margin: -25px 3px 0px 0px;margin:5px 0px 0px 0px;font-weight:200;font-size:12px;}
.gsjj{padding:8px; line-height:24px;}

.newslist2{ margin:0 auto; padding:0; list-style:none}
.newslist2 li {background: url(images/jt2.jpg) no-repeat 8px;font-size:12px;line-height:22px;padding:3px;}/*** border-bottom:1px dotted #EDEDED;**/
.newslist2 li span {float:right;text-align:right;*margin: -25px 3px 0px 0px !important;_margin: -25px 3px 0px 0px;}
.newslist2 li a {text-decoration:none; color:#676B6B; text-indent:12px;}
.newslist2 li a:hover {color:#C54728;}

.dhleft{ background:url(images/dhbottom1.jpg) bottom no-repeat; height:42px; color:#000000; line-height:35px; font-size:14px; font-weight:bold; text-align:center;}



.pager a.currbtn {font-weight:bold;color:red;font-size:12px;}
.pager a:hover {text-decoration:none;}
.pager a.pager:hover {text-decoration:underline;}

.sort1{background-color:#CEEFFF; border-bottom:5px solid #EFFFFF; height:27px; line-height:27px;font-size:13px;}
.sort2{border-bottom:1px dotted #cccccc; height:22px; line-height:22px;}
.sort1 a{padding-left:10px;display:block;}
.sort2 a{padding-left:10px;display:block;}
.sort1 a:hover{color:#ffffff;background-color:#1171BE;}
.sort2 a:hover{color:#000000;background-color:#E9EDEF;}
.nyright2{background:url(images/right2bg.jpg) no-repeat;width:721px;}
.xpic{width:50px; height:50px;float:left;text-align:center;margin-top:5px;margin-right:5px;}
.dpic{width:300px; text-align:center; vertical-align:middle; }

.liuyan h1{font-size:18px; font-weight:bold; }
.liuyan input{ height:35px; line-height:35px; width:300px; font-size:14px;}
.liuyan td{ padding:5px 0;}
.liuyan .btn_1{font-size:14px; font-weight:bold;height:35px; line-height:35px;width:80px;}

.aboutbanner{background:url(images/aboutbanner.jpg) center no-repeat;height:180px;width:100%;}

#thumbnail li {float:left;width:330px;height:200px;text-align:center;}

.product1{background:url(images/product1.jpg) no-repeat;width:190px;height:25px;}
.leftlist2 { width:190px; margin:0 auto; padding:0; list-style:none;}
.leftlist2 li {font-size:14px;height:35px;}
.leftlist2 li a {display:block; width:190px; height:35px;color:#000000;text-indent:10px; line-height:35px;text-decoration:none;border-bottom:1px dotted #d4d4d4; }
.leftlist2 li a:hover {color:#313030;}
