@charset "utf-8";
/* CSS Document */
/* 全局样式 */
*{ margin:0; padding:0;}
body{ color:#333; font:12px "宋体"; background:url(../images/bg01.jpg) repeat-x left top;}	
a{ color:#333; text-decoration:none; blr:expression(this.onFocus=this.blur());outline:none;}
img{ border:0;}
ul,li{ list-style:none;}
a:hover{ color:#c00;}
.cored{ color:#f00;}
.co555,.co555 a{ color:#555;}
.co777,.co777 a{ color:#777;}
.co777 .acoc00{ color:#c00;}
.ahover a:hover{ color:#c00;}
.acoc00{ color:#c00;}
.co999,.co999 a{ color:#999;}
.cof70{ color:#f70;}
.fonta{ font-family:Arial;}
.font14{ font-size:14px;}
.font12{ font-size:12px;}
.fontbold{ font-weight:bold;}
.outwidth{ width:963px;}
.minheight{ height:auto!important;height:30px;min-height:30px;}		
.outheight{ height:auto!Important;height:516px;min-height:516px;}
.outposition{ position:relative;}	
.fl{ float:left;}
.fr{ float:right;}	
.clear{ clear:both;height:0;overflow:hidden;}	
.marcen{ margin:0 auto;}
/*图文混排页面引用“liblock”样式，使后台添加列表符号显示**********************************/
.liblock ul li{ list-style:disc; margin-left:30px;}
.liblock ol li{ list-style:decimal; margin-left:30px;}
.bor01{ border:1px solid #D8D8D8;}
.bor02{ border:1px solid #D8D8D8; border-top:0;}
.mad10{ margin-bottom:10px;}


/*页头页尾**********************************/
.topnr{ height:47px; text-align:right; line-height:29px;}
.header{ height:64px;}
.header .logo{ position:absolute; left:0; top:0;}
.header .tel01{ position:absolute; right:4px; top:14px;}

#nav{ height:35px; background:url(../images/menubg01.jpg) repeat-x left top; position:relative;}
#nav li{ float:left; position:relative;}
#nav li strong a{ float:left; height:35px;}
#nav li.navs strong a,#nav li strong a:hover{ background-position:left -35px;}
#nav li .nav1{ width:91px; background:url(../images/menu01.jpg);}
#nav li .nav2{ width:110px; background:url(../images/menu02.jpg);}
#nav li .nav3{ width:110px; background:url(../images/menu03.jpg);}
#nav li .nav4{ width:110px; background:url(../images/menu04.jpg);}
#nav li .nav5{ width:111px; background:url(../images/menu05.jpg);}

.orderbox{ position:absolute; right:0; _right:-1px; top:0; width:145px; height:23px; background:url(../images/orderico01.jpg) no-repeat left top; padding:12px 0 0 46px; color:#999}
.orderbox b a{ color:#c00; display:inline-block; text-align:center; width:35px;}
.downmenu{ width:961px; height:33px;  text-align:center; line-height:33px;}
.footer{ text-align:center; height:41px; background:url(../images/bg02.jpg) no-repeat center top; padding:15px 0 0;}


/*网站首页************************************/
.imain{ padding:10px 0 0;}
.iml{ width:267px; height:382px;}
.xxxtbox{ height:239px; overflow:hidden; position:relative; padding:1px 0 0;}
.bt01{ height:22px; background:url(../images/btbg01.jpg); padding:8px 0 0 11px; position:relative;}
.bt01 strong{ font-size:14px; color:#D20101; padding:0 5px 0 0;}
.bt01 span{ color:#aaa; text-transform:uppercase; font-family:Arial; font-size:11px;}
.bt01 b{ font-size:14px; color:#D20101; padding-left:23px;}
.bt01 .tjcpico{ position:absolute; left:0; top:0;}
.more01{ display:block; width:47px; height:26px; position:absolute; right:0; top:0; background:url(../images/more01.jpg); overflow:hidden;}

.piclist01 li{ height:42px; background:url(../images/dian01.jpg) repeat-x left bottom;}
.piclist01 li a{ display:block; height:27px; position:relative; background:url(../images/ico01.jpg) no-repeat 11px 17px; padding:14px 0 0 22px; font-size:14px; font-weight:bold;}
.piclist01 li a img{ position:absolute; left:124px; top:5px; width:129px; height:31px;}

.bt02{ height:16px; background:url(../images/btbg02.jpg); font-size:14px; font-weight:bold; padding:9px 0 0 7px;}
.acplbczbox{ height:94px;}
.SelSearch01{ width:177px; font-family:"宋体"; color:#333; font-size:12px; line-height:19px;}
.SelSearch02{ width:137px; font-family:"宋体"; color:#333; font-size:12px; line-height:21px;}
.wbk01{ width:170px; height:19px; line-height:19px; border:1px solid #ABADB3; padding:0 0 0 5px; color:#333; font-size:12px;}
.but01{ width:56px; height:21px; background:url(../images/but01.jpg); color:#fff; border:0; cursor:pointer; font-weight:bold;}

.player01{position:relative;width:686px;height:382px;overflow:hidden;}
.player01 a{color:#666;}
.player01 .Limg{position:relative; height:340px; overflow:hidden;}
.player01 .Limg li{position:absolute;top:0;left:0; height:340px; overflow:hidden; background:#fff}
.player01 .Limg li img{ width:686px; height:340px;display:block;}
.player01 .Nubbt{position:absolute;z-index:9;left:0;top:340px; z-index:999; width:688px;}
.player01 .Nubbt span{font-size:12px;float:left;overflow:hidden;width:171px; color:#333; height:32px;line-height:32px;text-align:center; background:#DCDCDC; font-style:normal; margin-right:1px;}
.player01 .Nubbt span.on{ background:#7D7D7D; color:#fff;}

.tjcpbox{ width:653px; height:224px;}
.xwzxbox{ width:296px; height:224px;}
.snddqbox{ height:217px;}
.bt03{ height:25px; background:url(../images/btbg03.jpg); position:relative; padding:10px 0 0 10px; font-size:14px; color:#D20101; font-family:Arial;}
.more02{ position:absolute; right:0; top:0; width:47px; height:26px; display:block; background:url(../images/more02.jpg);}

.prolist01{ padding:15px 0 0;}
.prolist01 li{ float:left; width:151px; height:172px; padding:0 0 0 10px; text-align:center; font-family:Arial;}
.prolist01 li a{ display:block; margin:0 auto 6px;}
.prolist01 li img{ display:block; width:149px; height:124px; border:1px solid #EAEAEA; margin:0 auto 4px;}
.prolist01 li b{ color:#D20101;}
.prolist02{ padding:10px 0 0;}
.prolist02 .prolb{ width:136px;}
.prolist02 .prolb img{ width:136px; height:162px; border:0;}
.prolist02 li b{ color:#FF7200;}

.newslist01 li{ height:19px; background:url(../images/dian01.jpg) repeat-x left bottom; padding:11px 0 0; margin:0 7px;}
.newslist01 li a{ padding-left:14px; background:url(../images/ico01.jpg) no-repeat 4px 2px;}


/*二级栏目************************************/
.searchbox{ height:27px; background:#eee; margin:3px auto 8px; padding:6px 0 0 15px; width:948px;}
.searchbox li{ float:left; line-height:21px;}
.mlnr{ width:225px;}
.mrnr{ width:728px;}
.mlbt{ height:75px; overflow:hidden;}
.mlbt img{ width:223px; height:75px;}

.mlnav{ padding-bottom:5px;}
.mlnav li{ height:31px; padding:0 5px;}
.mlnav li a{ display:block; height:21px; background:url(../images/navbg02.jpg); padding:9px 0 0 67px; font-size:14px; color:#000; font-weight:bold; font-family:Arial;}
.mlnav li a:hover,.mlnav li a.cur{ background:url(../images/navbg01.jpg); color:#D70323;}

.prolist03{ padding:0 0 20px;}
.prolist03 li{ height:73px; margin:0 5px; padding:10px 0 0 87px; background:url(../images/dian01.jpg) repeat-x left bottom; position:relative; line-height:1.6;}
.prolist03 li img{ position:absolute; left:6px; top:10px; width:72px; height:60px; border:1px solid #ECECEC;}
.prolist03 li strong{ display:block;}
.prolist03 li b{ color:#f70;}

.bt04{ height:22px; background:url(../images/btbg04.jpg); font-size:14px; color:#D20101; padding:13px 0 0 18px; margin:0 1px;}
.searchul{ }
.searchul li{ height:auto!Important; height:27px; min-height:27px; position:relative;  padding:0 30px 5px 0; line-height:20px; clear:both;}
.searchul li b{  float:left; display:block; width:90px; text-align:right; line-height:1.2; padding:0 5px 5px 0; text-align:right;}
.searchul li a{ padding:0 7px; display:inline-block; color:#999; vertical-align:top;}
.searchul li a.cur{ background:#D7D7D7; color:#333;}
.searchul li a:hover{ color:#333;}
.searchul li strong{ color:#D20101; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.searchul li.searli0101{ padding:0 30px 5px 0;}
.searchul li.searli0101 b{ position:static; float:left; display:block; width:90px; text-align:right; line-height:1.2; padding:0 5px 5px 0; }
.searchul li span{ float:left; width:600px;}


.bt05{ height:28px; background:url(../images/btbg05.jpg); position:relative;}
.bt05 strong{ display:block; width:289px; height:28px; background:url(../images/btbg08.jpg) no-repeat; color:#fff; font-size:14px; padding:0 0 0 11px; line-height:28px;}
.bt05 em{ display:block; height:28px; width:3px; overflow:hidden; position:absolute; right:0; top:0; background:url(../images/btbg11.jpg);}
.bt05 p{ position:absolute; right:4px; top:3px;}
.bt05 p span{ float:left; height:20px; background:url(../images/but02.jpg) no-repeat left top; padding:0 0 0 10px; margin-right:6px;}
.bt05 p span a{ float:left; height:20px; background:url(../images/but02.jpg) no-repeat right top; padding:0 20px 0 0; line-height:20px; color:#333;}
.bt05 p span a:hover{ color:#333;}
.bt05 p span.cur{ background-position:left -20px;}
.bt05 p span.cur a{ background-position:right -20px;}
.bt05 p span.curs{ background-position:left -40px;}
.bt05 p span.curs a{ background-position:right -40px;}

.prolist04{ padding:0 10px 15px;}
.prolist04 li{ height:142px; padding:15px 0 0 162px; background:url(../images/dian01.jpg) repeat-x left bottom; position:relative; line-height:2; clear:both;}
.prolist04 li img{ width:149px; height:124px; border:1px solid #EAEAEA; position:absolute; left:0; top:15px;}
.prolist04 li strong{ display:block;}
.prolist04 li b{ color:#f70;}
.prolist04 li p{ padding:4px 0 0}
.prolist04 li p a{ width:69px; height:22px; float:left; text-align:center; line-height:22px; background:url(../images/but04.jpg); margin-right:5px;}

.page{ text-align:center; height:50px; line-height:21px;  clear:both;}


.proup01{ height:328px;}
.proup01le{ width:318px;}
.proup01le img{ width:316px; height:316px; border:1px solid #D8D8D8;}
.proup01ri{ width:394px;}

.probt{ display:block; padding:10px 0; line-height:1.4;}
.wbk02{ width:40px; height:16px; line-height:16px; color:#333; font-size:12px; text-align:center; border:1px solid #bbb;}
.but02{ width:141px; height:38px; background:url(../images/but05.jpg); border:0; cursor:pointer;}

.hdmbt01{ height:27px; border-bottom:2px solid #BE0000; overflow:hidden;}
.hdmbt01 span{ float:left; width:84px; height:27px; text-align:center; font-size:14px; font-weight:bold; line-height:27px; color:#000; background:url(../images/btbg07.jpg) left top; margin-right:3px; cursor:pointer;}
.hdmbt01 span.cur{ background-position:left -27px; color:#fff;}

.ConFont01{ padding:15px 11px 30px; line-height:1.8; color:#000}
.ConFont02{ padding:15px 20px 30px; line-height:2; color:#000}

.newslist02{ padding:4px 10px 15px;}
.newslist02 li{ height:19px; padding:11px 0 0; background:url(../images/dian01.jpg) repeat-x left bottom; position:relative;}
.newslist02 li span{ position:absolute; right:0; top:11px; color:#999}
.newslist02 li .downlink{ position:absolute; right:5px; top:4px; display:block; width:69px; height:22px; text-align:center; line-height:22px; background:url(../images/but04.jpg); color:#333;}
.newslist02 li a{ color:#000;}

.titile01{ padding:20px 0 10px; font-size:16px; font-weight:bold; text-align:center; color:#000;}
.date01{ height:22px; text-align:center; color:#999; margin:0 10px; background:url(../images/dian02.jpg) repeat-x left bottom;}

.wbk03{ width:250px; height:19px; border:1px solid #ECECEC; border-left:2px solid #ECECEC; border-top:2px solid #ECECEC; line-height:19px; padding:0 0 0 5px; color:#666; font-size:12px;}
.but03{ width:89px; height:25px; background:url(../images/but06.jpg); cursor:pointer; border:0;}

.feeddl{ padding:0 11px; color:#000;}
.feeddl dt{ background:url(../images/dian02.jpg) repeat-x left bottom;}
.feeddl01{ height:30px; background:#EFEFEF; line-height:30px; position:relative; padding:0 10px;}
.feeddl01 p{ position:absolute; right:10px; top:0;}
.feeddl02{ padding:10px; line-height:1.4;}
.feeddl dd{ color:#f70; padding:10px 10px 20px; line-height:1.4;}

.bt06{ height:31px; position:relative; background:url(../images/btbg09.jpg) repeat-x left bottom; padding:9px 0 0 3px; clear:both;}
.bt06 span{ font-family:"微软雅黑"; font-size:14px; color:#666; position:absolute; right:0; top:12px;}

.box01{ margin:0 120px; padding:20px 0;}
.logindown{ height:60px; padding:10px 0 0 0;}
.but04{ width:87px; height:24px; background:url(../images/but09.jpg); border:0; cursor:pointer;}
.but05{ background:url(../images/but08.jpg);}
.but13{ background:url(../images/but17.jpg);}
.but06{ width:75px; height:24px; text-align:center; line-height:22px; background:url(../images/but15.jpg); color:#c00; border:0; font-weight:bold; cursor:pointer;}
.but07{ width:75px; height:24px; text-align:center; line-height:22px; background:url(../images/but16.jpg);  border:0;  cursor:pointer;}

.downdian{ background:url(../images/dian02.jpg) repeat-x 1px bottom;}
.memnr{ padding:10px;}
.tab01{ clear:both; margin:0 12px; line-height:1.6; padding-bottom:15px; padding:15px 0;}
.tabbj1{ background:url(../images/btbg12.jpg) repeat-x left top;}

.bt07{ height:38px; line-height:38px; font-size:14px; padding:0 10px;}
.bt07 strong{ font-size:16px; color:#c00; padding:0 5px;}
.bt08{ height:35px; background:url(../images/btbg10.jpg);}

.list01 td{ background:url(../images/dian02.jpg) repeat-x left bottom;}
.but08{ width:65px; height:22px; background:url(../images/but10.jpg) no-repeat left top; border:0; cursor:pointer; padding:0 0 0 18px; color:#FC5F5F;}
.orderZj{ height:44px; background:url(../images/btbg13.jpg); line-height:44px; text-align:right; padding:0 10px; font-weight:bold; font-size:14px;}
.but09{ width:138px; height:35px; background:url(../images/but11.jpg); border:0; cursor:pointer;}
.but11{ background:url(../images/but13.jpg);}
.but12{ background:url(../images/but14.jpg);}

.orderdown{ height:65px; padding:20px 0 0; text-align:center;}
.but10{ width:138px; height:35px; background:url(../images/but12.jpg); border:0; cursor:pointer;}

.bt09{ height:35px; padding:5px 10px 0; line-height:35px; font-size:14px;}
.bt10{ height:36px; padding:24px 0 0 30px; font-size:14px; font-weight:bold; background:url(../images/dian02.jpg) repeat-x left bottom;}

.linkul{ padding:20px 0 10px 2px;}
.linkul li{float:left;width:170px;height:100px;text-align:center;padding:0 0 0 9px;}	
.linkul li img{width:155px;height:61px;display:block;margin:0 auto 8px;border:1px solid #ddd;padding:2px;background:#fff;}			


.mydiv { background:#fff url(../images/comparebox.gif) no-repeat left top; z-index:999; width:140px; height:auto!important; height:20px; min-height:20px; position:absolute; top:190px; right:0; padding:21px 0 0; border-bottom:1px solid #91b3cb;}
.mydiv li{ width:138px; border-left:1px solid #91B3CB; border-right:1px solid #91B3CB; height:26px; padding:5px 0 0;}
.mydiv li span{ display:block; margin:0 5px; height:24px; background:#EFF8FF; border:1px solid #DCEAF5; line-height:24px; overflow:hidden; padding:0 3px; position:relative;}
.mydiv .dbpro{ text-align:center;}
.mydiv .close01{ display:block; width:9px; height:9px; background:url(../images/close01.gif); overflow:hidden; position:absolute; right:5px; top:5px;}
.mydiv .dbmenu{ text-align:center; height:20px; padding:0;}

.dbtab02{ margin-bottom:10px;}

.linkgm{ display:block; width:69px; height:22px; text-align:center; line-height:22px; background:url(../images/but04.jpg); margin:0 auto;}
.proimg01{ display:block; width:149px; height:124px; border:1px solid #EAEAEA; margin:0 auto 4px;}
.probt02{ display:block; width:170px; margin:0 auto; line-height:18px; padding:8px 10px;}
.protab01{ display:block; width:90px; text-align:center;}