@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,dl,dt,li,dd,th,td,p,pre,form,input,button,textarea,hr{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}img{border:0;}button,input,select,textarea{font-size:100%;}ul,ol{ padding-left:20px;}
.clear{ clear:both; }
.list-none{ list-style:none; padding:0px; margin:0px;}
.editor{ line-height:2; color:#333;}
.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}
.editor a{ color:#1C57C4; text-decoration:underline;}

.menu01 dl a{ color:#F60; margin-right:10px; display:block;}
.pack .mm p{line-height:25px; font-family:"宋体"; font-size:14px;}
p.zzry img{ width:170px; margin:0 7px 10px 0;}

.body1,.body2{ padding-left:10px;}
.body3_1{ height:40px; border-bottom:1px #E6E6E6 solid; background:url(b1.gif) no-repeat left bottom; font-family:"Microsoft JhengHei";}
.body3_1_1{float:left; height:26px; width:300px; padding-top:14px; text-align:left; padding-left:2px; font-size:16px;}
.body3_1_2{float:right; height:26px; width:400px; text-align:right; padding-top:14px; padding-right:20px;}
.body3_2{ padding:5px; text-align:left; width:725px;}
.body2{ padding-top:20px; font-size:14px; padding-bottom:30px;}
.leftcp{ padding:10px 5px 5px 16px; width:240px; height:70px;}
.leftcp a{ float:left; display:block; width:170px; font-size:14px; margin-left:16px; background-color:#EEE; margin-bottom:12px;}
.leftcp a:hover{ color:#F00;}
.xwzx ul{ margin:0; padding:0;}
.xwzx ul li{ font-size:14px; line-height:32px; border-bottom:1px #CCC dashed;}
.xwzx .addTime{ font-size:10px; color:#666; margin-right:10px;}
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333; -webkit-text-size-adjust:none;margin:0; padding:0; min-width:1000px; overflow-x:hidden;}
a{ color:#333; text-decoration:none;}
a:hover{text-decoration:none;}
ul { margin:0; padding:0; list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.editor{word-wrap: break-word;font-family:宋体b8b\4f53,arial; font-size:14px;}
.editor p,.editor li,.editor div{ margin-bottom:10px; margin-top:10px;}
/*头部*/
.inner, .bound{ width:1000px; margin:0 auto; position:relative;}
header{ background:url(top_bg.gif) repeat-x; width:100%; height:99px;zoom:1}
#web_logo{font-size:0px; position:relative;}
.top-nav{  position:absolute; right:5px; top:8px; height:77px; z-index:1; text-align:right; width:100%;}
.top-nav li.b{ position:absolute;bottom:-8px; right:10px;}
.top-nav li.t span{ padding:0px 5px; font-size:10px;}
#productsearch{ float:right; position:absolute; margin-top:0px; top:20px; right:0px;}
.in1{ text-align:right; margin-right:0px; width:250px; height:25px; display:block; float:right; margin-top:0px;}
.in1 a{ color:#666;}
*html #productsearch{ top:-22px; position:relative; left:-8px;}
*+html #productsearch{ top:-22px;position:relative;  left:-8px;}
#productsearch span.navsearch_input input{float:left;border: #e4e4e4 solid 1px;height:20px; line-height:20px;width:195px;margin-top:2px;overflow:hidden;}
#productsearch .searchimage{ float:left; background:none; border:none; width:21px; height:22px;margin-top:2px;}
.top-logo{ min-height:90px; _height:90px;}
/*flash*/
.bannner{width:100%; position:relative; height:500px;overflow:hidden; z-index:5; top:-3px;}		
.bannner .indimg{position: absolute; left:50%; z-index: 1; margin-left:-960px; width:1920px; text-align:center;}	
.bannner.indimg img{ height:500px;}
#banner #ifocus{position: relative; width: 1920px; height: 500px}
#banner #ifocus_pic{position: relative; width: 1920px; display: inline; float: left; height:500px; overflow: hidden}
#banner #ifocus_piclist {z-index: 1;width: 1920px;height: 500px; position:relative;}
#banner #ifocus_piclist ul {width: 1920px; height: 500px; overflow: hidden; position:absolute;}
#banner #ifocus_piclist ul li {width: 1920px; height: 500px;  float:left; position:relative;}
#banner #ifocus_piclist img{width: 1920px; height: 500px;}
#banner #ifocus_btn {z-index:1;position: absolute;padding-left: 3px;width: 1920px;bottom: 5px;height:14px;left: 920px; zoom:1;}
#banner #ifocus_btn li {width: auto;display: block;float: left;height:14px;margin-right: 5px;cursor: pointer;
padding: 0px 7px 0px 10px;background:url(2.gif) no-repeat; zoom:1;filter: alpha(opacity=50);}
*html #banner #ifocus_btn { bottom:-4px;}
#banner #ifocus_btn .current {text-align: left;margin-top: 0px;display: block;float: left;background:url(1.gif) no-repeat;filter: alpha(opacity=100);}
.tpri{width:100%;height: 30px; text-align:center; padding-top:2px; background-color:#5A5A5A;}
nav{ position:relative; right:0px;z-index:9999999;zoom:1; height:34px;top: -2px; width:1440px; margin-left:auto; margin-right:auto;}
nav li{ float:left; display:inline; white-space:nowrap; height:35px; line-height:35px; text-align:center; position:relative;}
nav li a.nav{font-weight:bold;font-size:12px;display:block;overflow: hidden; color:#FFF;}
nav li a.nav:hover{ color:#F00; background-color:#CCC; background:url(nav_bg2.gif) repeat-x;}
nav li a.nav span{ display:block;}
nav li.line{ background:url(xian.gif) no-repeat 1px 3px; height:31px; width:3px; overflow:hidden;}
nav li.menu01 dl{ position:absolute;background: #EEEFEF; }
*html nav li.menu01 dl{ left:0px;}
*+html nav li.menu01 dl{ left:0px;}
nav li.menu01 dl dd a{ height:26px; line-height:26px; padding:10px; zoom:1;}
*html nav li.menu01 dl dd a{padding:5px 8px 5px 8px;}
*+html nav li.menu01 dl dd a{padding:5px 8px 5px 8px;}
nav li dl dd a:hover{background:#DEDFE0;}
.met_flash{ font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 

/*首页*/
.index{padding-top:10px; padding-bottom: 30px;}
.nTab{float:left;margin-bottom:40px;width:310px;padding:5px 10px 0 15px;}
.nTab0{float: left;margin-bottom:20px;padding: 5px 10px 0 15px; width:310px;border-right: #c5c5c5 dashed 1px; border-left: #c5c5c5 dashed 1px;}
.nTab0 .editor{ font-size:12px; font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.nTab0 .editor div{ margin-bottom:2px; margin-top:2px;line-height: 22px;}
.nTab1{float: left;margin-bottom:20px;padding: 5px 0 0 15px; width:620px; overflow:hidden;}
.nTab .TabTitle{ background:url(qiehuan.gif) no-repeat;height: 61px;overflow: hidden;}   
.nTab .TabTitle .active{width: 100px; overflow:hidden;height:50px;color:#04469d;cursor: hand;font-weight: bold;font-size: 14px;line-height:60px;text-align: center;float: left;}   
.nTab .TabTitle .normal{width:100px; overflow:hidden;height:50px;color: #5c9ef3;cursor: hand;font-weight: bold;font-size:14px;line-height:60px;text-align: center;float: left;}   
.nTab .TabContent{width:auto;  margin: 0px auto;padding:10px 0 0 0;}   
.none {display:none;}
.nTab .TabContent .img, .nTab1 .TabContent  .img{ float:left; background:url(img_bg.gif) no-repeat; width:98px; height:79px; display:block; text-align:center; padding-top:5px;margin-bottom:8px;margin-left: 6px; }
.img_right{ float:left;overflow:hidden; margin-left:10px; margin-top:3px;}
.img_right span{ font-weight:bold; line-height:30px; color:#464646;}
.TabContent .metlist li img{ width:26px; height:10px;}
#rn_tx{height:80px; overflow:hidden; line-height:20px; color:#9a9a9a; width:170px; }
.nTab1  #rn_tx{ width:170px;}
#rn_tx  p.title{ height:70px;}
.TabContent .metlist li{ height:25px; line-height:25px; overflow:hidden; border-bottom:#cfcfcf dashed 1px; float:left; width:280px;}
.TabContent .metlist li a{ background:url(jiantou.gif) center left no-repeat; padding-left:15px; margin-left:5px; color:#4c4c4c;}
.right2{ color: #4784d4;font-size: 16px;font-weight: bold;background: url(lanmu1.gif) no-repeat;width: 292px;height:45px; overflow:hidden;padding: 15px 0 0 15px; line-height:20px;margin-bottom: 10px;}
.right2 p{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #a1a1a1;}
a.more{padding: 0px 5px;background:url(more.gif) no-repeat; width:33px; height:12px; display:block;line-height:30px; overflow:hidden;cursor:pointer; }

/*底部*/
footer{background: #555;text-align: center; line-height: 25px; position:relative; font-family:"Microsoft JhengHei"; color:#CCC; }
.renzheng{width: 100%;background: url(bg.gif) repeat; padding:50px 0 20px 0; }
.xiabgtop{ background:url(xia_bgTOP.gif) repeat-x; height:23px; width:100%;}
.xiabottom{background:url(xiabottom.gif) repeat-x; height:30px; width:100%;}
.foot-nav{ top: -20px;height: 5px;text-align:center; position: relative;line-height:25px; zoom:1; color:#CCC; height:50px;}
*html .foot-nav{margin-bottom:-20px;}
.foot-nav span{ font-size:10px; margin:0px 8px; color:#888;}
.foot-text{ position: relative;text-align:center; height:100px; font-size:12px;}
.index-link{word-wrap: break-word;padding: 0px 20px 0px;overflow: hidden;}
.linkx h3.title{font-weight: normal;float: left;min-width: 57px;_width: 57px;display: inline;white-space: nowrap;}
.linkx li{float: left;display: inline;margin-right: 10px;}
.linkx .txt, .linkx  .img{float: left;margin-left: 10px;}
.linkx  .img img{width:100px; height:35px;overflow:hidden;}
.linkx  .txt a, .foot-text a{white-space:nowrap;color: #959595;}
/*底部滚动*/
.index-product{padding-left:25px;}

.index-product .profld{ position:relative; overflow:hidden; width:946px;right: 4px;}

#trigger{float:left;height:10px; line-height:3px;}

#trigger a{ color:#F5F5F5;cursor:default; }

#trigger a:hover{ color:#F5F5F5;}

.index-product ol{ position: absolute; width: 2012em; }

.index-product ol li{ float:left; text-align:center;}

.index-product ol li a{color:#000;overflow:hidden; }

.index-product ol li a.img{ display:block; text-align:center;}

.index-product ol li h3{ font-weight:normal; height:25px;overflow:hidden;padding:0px 3px;}

.index-product .next,.index-product .prev{ width:21px; height:49px; left:6px;display:block; position:absolute; margin-top:69px; z-index:9999999;cursor:pointer; }

.index-product .next{background:url(right.gif) no-repeat;left:969px;}

.index-product .prev{background:url(left.gif) no-repeat;}

*html .index-product .prev{*margin-left:0px;}



/*top,news小图片*/
*html #newslist .listtop{margin-top:10px;}
*html #newslist  .listnews{ margin-top:10px;}
