* {margin:0; padding:0; list-style:none; border:0;}
body { margin-left: 0px;margin-top: 0px; margin-right: 0px;  background-color:#fff;margin-bottom: 0px;word-spacing:0px; letter-spacing:0px;}
body,td,div ,li{color:#666; font-size:16px; font-family:"Microsoft YaHei"; line-height:180%;word-spacing:3px;}
li {list-style-type:none;vertical-align:bottom}
input ,TEXTAREA{vertical-align:middle; padding:3px; border:#ccc 1px solid; background:#efefef} 
a,area {blr:expression(this.onFocus=this.blur());outline: none;}
u { text-decoration: none;}
table{ border-collapse:collapse; }
td{ border:#ccc solid 1px; padding:1px; }
.clear { clear:both; height:0; line-height:0; font-size:0}
.wk {width:1200px;}
.back { background:#f0f2f5}
.cen {margin:0 auto;}
.tcent {text-align:center;}
.lft {float:left;}
.rlt {float:right;}
.ov {overflow:hidden;}
.bfff {background:#fff}
hr { height:0px; border-top:1px solid #ccc; border-right:0px; border-bottom:0px; border-left:0px; margin-top:2.5em; margin-bottom:1.2em }
a:link,a:visited,a:active { color:#666; text-decoration: none;} 
a:hover { color:#f00; text-decoration:underline;} 
.bai,.bai a:link,.bai a:visited,.bai a:active { color: #fff;text-decoration:none}
.bai a:hover { color: #ff0; text-decoration: underline} 
.bai2,.bai2 a:link,.bai2 a:visited,.bai2 a:active { color: #fff;text-decoration:none}
.bai2 a:hover { color: #ff0; text-decoration: underline} 
.hong,.hong a:link,.hong a:visited,.hong a:active { color: #ed5565; text-decoration: none;} 
.hong a:hover { color: #09C; text-decoration: underline} 
.lv,.lv a:link,.lv a:visited,.lv a:active { color: #004c74; text-decoration: none; margin:0 15px; line-height:29px;} 
.lv a:hover { color: #3C0; text-decoration: underline} 
.hui { color:#b8f9f3}
.hui a:link,.hui a:visited,.hui a:active { color: #fff; text-decoration: underline;} 
.hui a:hover { color: #ff0; text-decoration: none} 

.hui2,.hui2 a:link,.hui2 a:visited,.hui2 a:active { color: #666; text-decoration: none;} 
.hui2 a:hover { color: #360; text-decoration: underline} 

.zwzw table{width:80%;margin:0px auto;text-align:center;border-collapse:collapse;}
.zwzw table td{border:1px solid #ccc;height:35px;}


/*返回顶部*/
#gotop{position:fixed; right:10px; width:50px; height:50px; line-height:50px; background-color:#ed5565; bottom:10px; text-align:center; cursor:pointer; display:block;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
.nav {position:fixed;z-index:999; top:0; width:100%; background: url(nav.jpg) no-repeat center top #064490}
.logo { height:85px;}
.logo dt { width:367px; margin-left:10px; float:left; margin-top:24px}
.logo dd { width:680px; display:block; float:right; line-height:25px; padding-top:24px;}
.logo dd a { display:block; float:left; width:95px; text-align:right}
.logo em { display:none}
#line{position:relative; margin-top:85px; text-align:center; background:url(bmer.jpg) no-repeat center top #064490; height:460px; width:100%}
#line dl { text-align:right; padding:20px; width:1160px; margin:0 auto; font-size:12px}
#line dt { background:#fff; display:block; float:right; padding:3px 10px; margin-right:6px}
#line dt {filter:alpha(Opacity=80);/*支持 IE 浏览器*/-moz-opacity:0.8;/*支持 FireFox 浏览器*/opacity: 0.8;/*支持 Chrome, Opera, Safari 等浏览器*/}
#line a:hover dt { background:#ff0;}
#line dd a{ width:190px; height:45px; margin-top:230px; line-height:200px; overflow:hidden; margin-right:130px; display:block; float:right;}
.xinwen h2 ,.about h2 ,.chanpin h2 ,.contact h2{ font-size:1.3em; font-style:normal; font-weight:400; text-align:center; width:100%; padding-top:30px;}
.xinwen h3 ,.about h3 ,.chanpin h3 ,.contact h3 { font-size:10px; -webkit-transform:scale(0.9,0.9);*font-size:9px; font-style:normal; font-weight:400; color:#999; height:.8em; line-height:.8em; text-align:center; width:100%; margin-bottom:20px; text-transform:uppercase }
.xinwen { background:url(indb.png) no-repeat top center #064490;}
.xinwen dl {padding-bottom:45px; padding-left:60px;}
.xinwen dd { width:490px; float:left; margin-right:50px; height:2em; line-height:2em; border-bottom:#0f5bb7 1px dotted}
.xinwen a { width:420px; display:block; float:left}
.xinwen span { width:70px; display:block; float:left; font-size:.7em; color:#7aaae4}
.about { padding-bottom:30px}
.about dl { display:block; margin-bottom:15px; margin-left:45px;}
.about img { margin-left:15px; margin-right:15px;}
.about h3 { border-bottom:#ccc 1px dotted; padding-bottom:5px; width:940px; margin:0 auto; margin-bottom:15px;}
.about p { padding:10px 30px; display:block}
.about p a { font-weight:800}
.chanpin { background:#f6f6f6; padding-bottom:30px;}
.chanpin ul { width:1004px;}
.chanpin img { margin-bottom:6px;}
.chanpin li { width:250px; float:left; overflow:hidden; text-align:center; font-size:.85em; line-height:1.2em; margin-bottom:1em;}
.chanpin2 {padding:25px; width:99%;  float:left; border-bottom:#fff 30px dotted}
h2 { font-size:1.6em; text-align:center; height:1.7em; line-height:1.7em}
h4 { font-size:0.75em; text-align:center; height:0.85em; margin-bottom:3em; font-weight:400; color:#666}
.chanpin3 {width:800px;padding:25px;float:left; border-bottom:#fff 30px dotted}
.chanpinhide { display:none}
.chanpin2 img,.chanpin3 img { margin-bottom:6px; margin-left:5px; margin-right:5px}
.chanpin2 li,.chanpin3 li { width:260px; height:280px; float:left; overflow:hidden; text-align:center; font-size:.85em; line-height:1.2em; margin-bottom:1em;}


.friendlink { padding:20px 20px 10px 20px; font-size:.75em;background:#023370;}
.friendlink b ,.rlttags b {height:25px;  padding:0 15px; line-height:25px; margin-right:4px; margin-bottom:8px; display:block; float:left;}
.friendlink a ,.rlttags a {height:25px; padding:0 6px; line-height:25px; margin-right:4px; margin-bottom:8px; display:block; float:left;}
.footer { background:#064490; font-size:.85em; padding-top:15px; color:#fff; padding-bottom:20px;}
.footer dl { margin:0 auto; width:1160px; margin:0 auto;}
.footer dt { width:700px; float:left}
.footer dt img {vertical-align:middle;}
.footer dd { width:420px; float:right; text-align:right; line-height:220%}
.footer dt em { font-weight:800; line-height:3em; height:3em; font-style:normal; background:#a8e6e7;  padding:3px 15px}
.footer dt em,.footer dt em a:link,.footer dt em a:visited,.footer dt em a:active { color: #064490; text-decoration: none;} 
.footer dt em a:hover  {color:#005ac8;}
.footer dd img {float:right; margin-left:14px;}
.footer dd b { color:#fff; font-size:24px}
.footer dd u { font-size:.85em}


.zwtit {padding-left:15px; width:99%;  height:30px; line-height:30px; margin-bottom:5px; background:#efefef; font-size:.7em}
.bt h1 {text-align:center; font-size:1.5em; color:#ed5565; font-weight:800; margin-bottom:15px}
.bt h4 {text-align:center; background:#efefef; margin-bottom:25px; font-size:.65em; font-style:normal; color:#999; font-weight:400}
.real { width:1000px; margin:0 auto;}
.realpic img { width:100%}

.down { width:90%; margin-left:5%;}
.down dl { height:1.5em; line-height:1.5em; border-bottom:#ccc 1px dotted}
.down dt { width:90%; float:left}
.down dd { width:10%; float:left}

.zwtxtart { margin:25px; width:800px; float:left; border-bottom:#fff 30px dotted; overflow:hidden}
.zwtxtart p { margin-bottom:6px; line-height:210%}
.zwtxtart h1 { font-size:1.5em; height:2.6em; line-height:2.85em}
.zwtxtfu { font-size:.75em; color:#999; margin-bottom:30px; display:block; border-bottom:#efefef 1px solid;}
.zwlist { padding:25px; width:800px; float:left}
.zwlist dd { height:35px; line-height:35px; border-bottom:#efefef 1px dotted; display:block; overflow:hidden}
.zwlist dd a { width:85%; display:inline-block;}
.zwlist dd a:hover { background:#efefef; margin-right:2%; width:83%;}
.zwlist dd span { width:15%; display:inline-block; font-size:.75em; color:#999}
.fenlei { width:349px; float:right;}
.fenlei h2 { background:#064490; text-align:center;padding:5px; font-size:1.2em; color:#fff}
.fenlei span { background:#efefef; display:block; padding-left:20px; color:#FFFFFF; margin-bottom:1px;}
.fenlei a { background:#efefef; height:25px; line-height:25px; font-size:12px; padding-left:30px; margin-bottom:1px; display:block}
.fenlei a:hover { background:#a2c9f8;}
.zwtxtart img {padding:2px; margin:10px; border:#ccc 1px solid;
	max-width:780px; /*限制图片最大值*/
    width: expression(this.width > Object.MAX_WIDTH && this.width / Object.MAX_WIDTH >= this.height / Object.MAX_HEIGHT ? Object.MAX_WIDTH : true); 
    height: expression(this.height > Object.MAX_HEIGHT && this.width / Object.MAX_WIDTH < this.height / Object.MAX_HEIGHT ? Object.MAX_HEIGHT : true); 
}