body { text-align:left; font-family:" Arial, Helvetica, sans-serif, SimSun";margin:0; padding:0;background:#f3f3f3; font-size:12px; color:#666666;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border: 0;}
li{list-style-type:none;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link {color: #5c5c5c; text-decoration:none;}
a:visited {color: #5c5c5c;text-decoration:none;}
a:hover {color: #5c5c5c; text-decoration:underline;}
a:active {color: #5c5c5c;}


.box{ width:100%; clear:both; margin:auto;}

.top{ width:100%; clear:both; margin:auto; height:136px; background:url(../images/top.jpg) repeat-x;}
.top-t{ width:1002px; clear:both; margin:auto; height:35px; line-height:35px;}
.top-t span{ float:right;}
.top-b{ width:1002px; clear:both; margin:auto; height:101px;}
.logo{ float:left; padding:15px 0 0 0;}
.menu{ width:710px; margin:32px 0 0 0; height:41px; float:right; background: url(../images/menu.jpg) no-repeat;}
.menu ul li{ width:88px; float:left; line-height:41px; text-align:center; font-size:14px; color:#FFFFFF; font-family:"Microsoft YaHei";}
.menu ul li a:link {color: #FFFFFF; text-decoration:none;}
.menu ul li a:visited {color: #FFFFFF;text-decoration:none;}
.menu ul li a:hover {color: #FFFFFF; text-decoration:underline;}
.menu ul li a:active {color: #FFFFFF;}

.banner{ width:100%; clear:both; margin:auto; background:#A5080F; height:348px;}

.banner-t{ width:1002px; clear:both; margin:auto; height:348px; position:relative;}
.banner-t .tel{ width:546px; height:80px; position:absolute; left:300px; top:30px; z-index:9999;}

#MainPromotionBanner{width:1003px;height:348px;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height:348px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width:1002px;height:348px;}
#MainPromotionBanner .Slides img{border:0;display: block;width:1002px;height:348px;	}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top:315px; right: 0px;z-index: 10;height: 25px;}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #c50009;text-align: center;line-height:21px;width: 21px;height: 21px;font-family: Arial;font-size:16px;cursor: pointer;overflow: hidden; margin:0 15px 15px 0; font-weight:bold; background:#eeeeee; border:solid 1px #cbcfca;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff;font-weight:bold;font-size:16px;line-height: 21px;height: 21px;width: 21px;margin:0 15px 15px 0; border:solid 1px #cbcfca; background:#c50009; }

.erweima {width:105px;border: 1px solid #dbdbdb; background:#FFFFFF;padding: 0;position: fixed;top: 0;right: 50%;margin-top:136px;margin-right: -630px;}
.erweima .erweimaPic {width:105px;height:105px;float: left;padding: 0;text-align: center;}
.erweima .ft {width: 100%;padding:0 0 5px 0;float: left;line-height:20px;color: #6b6b6b;text-align: center;margin-top:5px;}



.nav{ width:1002px; clear:both; margin:auto; background:#FFFFFF;}

.row{ width:982px; clear:both; margin:auto; padding:10px 0 0 0; height:270px;}
.row-left{ width:709px; float:left;}
.row-ll{ width:228px; float:left;}
.row-ll h2{ line-height:36px; background:url(../images/fl.jpg) no-repeat; padding:3px 0 0 36px; font-size:14px;font-family:"Microsoft YaHei";}
.row-llt{ width:216px; clear:both; padding:5px; border:solid 1px #d8d8d8; border-top:0px;} 
.row-llt ul li{ line-height:30px; text-align:left; padding:0 0 0 18px;}
.list li{ height:30px; background:url(../images/d.gif) no-repeat 0 3px;}



.row-lr{ width:471px; float:right;}
.row-lr h2{ line-height:36px; background:url(../images/about.jpg) no-repeat; padding:3px 0 0 36px; font-size:14px;font-family:"Microsoft YaHei";}
.row-lr h2 span{ float:right; padding:12px 8px 0 0;}
.row-lrt{ width:459px; padding:5px; border:solid 1px #d8d8d8; border-top:0px; height:210px;}
.row-lrt p{ line-height:30px; text-align:left; padding:0 5px 0 5px;}
.row-lrt p img{ float:left; margin:10px 15px 0 10px; border:solid 1px #d4d4d4;}
.row-lrt p span a{color:#ff3300; }

.row-right{ width:263px; float:right;}
.row-right h2{ line-height:36px; background:url(../images/news.jpg) no-repeat; padding:3px 0 0 36px; font-size:14px;font-family:"Microsoft YaHei";}
.row-right h2 span{ float:right; padding:12px 8px 0 0;}
.row-rt{ width:251px; clear:both; margin:auto; padding:5px; border:solid 1px #d8d8d8; border-top:0px; height:210px;}
.row-rt ul li{ line-height:29px; border-bottom: dotted 1px #999999; padding:0 0 0 18px;}
.row-rt ul li span{ float:right;}

.list1 li{ height:29px; background:url(../images/d.gif) no-repeat 0 2px;}


.row1{ width:982px; clear:both; margin:auto; height:262px;}
.row1-left{ width:709px; float:left;}
.row1-left h2{ line-height:36px; background:url(../images/product.jpg) no-repeat; padding:3px 0 0 36px; font-size:14px;font-family:"Microsoft YaHei";}
.row1-left h2 span{ float:right; padding:12px 8px 0 0;}
.row1-lt{ width:687px; clear:both; margin:auto; padding:10px; border:solid 1px #d8d8d8; border-top:0px; height:192px;}

#marqueeblock{ width:687px;height:192px;overflow:hidden; }  
  
.marqueeblock_ul{ list-style:none;padding:0;margin:0; } 
.marqueeblock_ul li{  float:left;display:block; width:210px; margin:0 9px 0 9px; color:#A30911;height:192px; background:#efefef; text-align:center; line-height:35px;}
.marqueeblock_ul li img{ margin:10px 0 0 0;}
.marqueeblock_ul li a{ color:#A30911;}


.row1-right{ width:263px; float:right;}
.row1-right h2{ line-height:36px; background:url(../images/news.jpg) no-repeat; padding:3px 0 0 36px; font-size:14px;font-family:"Microsoft YaHei";}
.row1-rt{ width:251px; clear:both; margin:auto; padding:5px; border:solid 1px #d8d8d8; border-top:0px; height:202px;}
.row1-rt p{ line-height:29px; text-align:left; padding:0 0 0 10px;}

.yqlj{ width:982px; clear:both; margin:auto;}
.yqlj h2{ line-height:36px; background:url(../images/yqlj.jpg) no-repeat; padding:3px 0 0 36px; font-size:14px;font-family:"Microsoft YaHei";}
.yqlj-t{ width:960px; clear:both; border:solid 1px #d8d8d8; padding:5px 10px 5px 10px; border-top:0px; margin:0 0 10px 0;}
.yqlj-t p{ line-height:30px; text-align:left;}



.kong{ width:100%; clear:both; height:1px; _display:inline;}


.footer{ width:100%; clear:both; background:url(../images/footer.jpg) repeat-y center top; height:143px;}
.footer-t{ width:1004px; clear:both; margin:auto;}

.footer-tl{ float:left; width:231px;}
.footer-tl img{ padding:37px 0 0 0;}
.footer-tr{ float:right; width:770px;}
.footer-trt{ width:770px; clear:both; height:48px; border-bottom:solid 1px #666666; line-height:48px; text-align:center; color:#a6a6a6;}
.footer-trt a:link {color: #a6a6a6; text-decoration:none;}
.footer-trt a:visited {color: #a6a6a6;text-decoration:none;}
.footer-trt a:hover {color: #a6a6a6; text-decoration:underline;}
.footer-trt a:active {color: #a6a6a6;}

.footer-trb{ width:770px; clear:both;}
.footer-trb p{ line-height:30px; padding:12px 0 0 0; text-align:center;color:#a6a6a6;}



/*sub*/
.sub-row{ width:982px; clear:both; margin:auto; padding:10px 0 10px 0;}
.sub-row-left{ width:226px; float:left;}

.sub-row-lt{ width:226px; clear:both; margin:0 0 10px 0;}
.sub-row-lt h2{ line-height:45px; background:url(../images/sub-lt.jpg) no-repeat; font-size:18px; color:#FFFFFF; text-align:center; font-family:"Microsoft YaHei";}
.sub-row-lt-t{ width:204px; clear:both; border:solid 1px #e4e4e4; padding:10px 10px 0 10px; border-top:0px;}
.sub-row-lt-t ul li{ width:204px; float:left; color:#3c3c3c; height:31px; line-height:31px; font-size:14px; font-family:"microsoft yahei"; background:url(../images/sub-lb1.jpg) no-repeat; margin:0 0 10px 0;}
.sub-row-lt-t a strong{ padding:0 0 0 45px;}
.sub-row-lt-t a{ display:block; color:#3c3c3c;}
.sub-row-lt-t a:hover{color: #fff; text-decoration:none;background:url("../images/sub-lb.jpg") no-repeat;}
#hovercss{color:#fff !important; background:url("../images/sub-lb.jpg") no-repeat;}

.sub-row-lb{ width:218px; clear:both; margin:0 0 10px 0; border:solid 4px #E6EBEF;}



.sub-row-lbt{ width:218px; clear:both; padding:5px 0 0 0;}
.sub-row-lbt h2{ line-height:22px; background:url(../images/sub_lm.jpg) no-repeat left;padding:0 0 0 10px; color:#FFFFFF; font-size:14px;}
.sub-row-lbt-t{ width:208px; clear:both; margin:auto; padding:10px 0 10px 0;}

.sub-row-lbt-t ul li{ line-height:24px; text-align:left; padding:0 0 0 15px; border-bottom: dotted 1px #B9C5D5; color:#646464;}
.sub-row-lbt-t ul li a{ color:#646464;}

.sub-row-contact{ width:207px; clear:both; margin:auto auto 10px auto;}
.sub-row-contact h2{ line-height:65px;}

.sub-row-contact p{ line-height:24px; text-align:left; padding:8px 0 0 0;}



.sub-row-right{ width:741px; float:right;}

.sub-row-dh{ height:42px; width:741px; clear:both; background: url(../images/sub-dh.jpg) no-repeat;}
.sub-row-dh strong{ font-size:18px; font-family:"microsoft yahei"; line-height:42px; color:#000; padding:0 0 0 25px;}
.sub-row-dh span{ float:right; line-height:42px; padding:0 20px 0 0;}

.sub-icon2{ width:16px; height:16px; background:url(../images/sub-icon.png) no-repeat; float:left; margin:12px 10px 0 0;}

.sub-row-rt{ width:729px; clear:both; margin:5px auto 10px auto;}

.sub-class{ width:720px; clear:both; margin:auto; padding:5px 0 5px 0;}
.sub-class ul li{ line-height:30px; text-align:left; padding:0 0 0 20px; font-size:14px;}
.sub-class ul li span{ float:right; padding:0 5px 0 0; font-size:12px;}
.sub-list li{ height:30px; background:url(../images/d1.gif) no-repeat;}

.sub-pic{ width:720px; clear:both; margin:auto; padding:5px 0 5px 0;}
.sub-pic ul li{ width:240px; float:left; line-height:25px; margin:0 0 10px 0; text-align:center; font-size:14px;}
.sub-pic ul li img{ padding:5px; border: solid 1px #d4d4d4;}

.sub-r-con{ width:720px; clear:both; margin:auto; padding:5px 0 8px 0;}
.sub-r-con h2{ line-height:45px; text-align:center; font-size:18px; font-weight:bold; color:#343434; font-family:"microsoft yahei"; }

.sub-r-cont{ width:710px; clear:both; margin:auto; height:25px; text-align:center; line-height:25px; background:#f5f5f5;}
.sub-r-cont strong{ color:#FF3300;}

.sub-r-conb{ width:720px; clear:both; margin:auto; padding:12px 0 8px 0;}
.sub-r-conb p{ line-height:30px; text-align:left; font-size:13px; }
.sub-r-conb p img{margin:auto; display:block; text-align:center;}


#page { width:700px; text-align:center;line-height:28px; height:30px;font-size:12px;clear:both;margin:20px auto auto auto;padding:0 0 20px 0;bord/er:1px solid #ccc; } 
#page a, #page em, #page kbd, #page strong {line-height:28px; border:1px solid #ccc; padding:4px 7px; margin:0 1px;font-size:12px;} 
#page a:hover { border:1px solid #ff3b00;font-size:12px;} 
#page strong { border:1px solid #ff3b00; background:#ff3b00; color:#fff;} 
#page em { background:#f2f2f2;}

.sub-r-con-xg{ width:720px; clear:both; margin:auto; padding:10px 0 0 0;}
.sub-r-con-xg h2{ line-height:34px; background:#f5f5f5; text-align:left; padding:0 0 0 10px; color: #CC0000; font-size:14px; font-weight:bold;}
.sub-r-con-xg h2 span{ float:right; padding:0 10px 0 0; font-weight:normal; font-size:12px;}
.sub-r-con-xg h2 span a{color: #CC3300;}

.sub-r-con-xgt{ width:710px; clear:both; margin:auto; padding:8px 0 0 0;}
.sub-r-con-xgt ul li{ line-height:30px; width:337px;overflow:hidden; color:#6c6d6e; float:left; text-align:left; padding:0 0 0 18px; border-bottom:dotted 1px #d4d4d4;}
.sub-r-con-xgt ul li span{ float:right; padding:0 8px 0 0;}


.sub-r-con-up{ width:720px; clear:both; margin:auto;}
.sub-r-con-up ul li{ width:340px; float:left; line-height:35px; padding:0 0 0 10px;color:#f06d03;}
.sub-r-con-up ul li span{ color:#464849; font-weight:bold;}



.list2 li{ height:29px; background:url(../images/d.gif) no-repeat 0 4px;}

