* {margin:0; padding:0; list-style:none; border:0}
html,body {overflow-x:hidden;}
body { margin-left: 0px;margin-top: 0px; argin-right: 0px; background:#404040 ;margin-bottom: 0px;word-spacing:0px; letter-spacing:0px;}
body,td,div ,li{color:#222; font-size:16px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑; line-height:200%;word-spacing:3px;}
li {list-style-type:none;vertical-align:bottom}
input ,TEXTAREA{vertical-align:middle; padding:3px;} 
a,area {blr:expression(this.onFocus=this.blur());outline: none;}
.clear { clear:both;}
h1,h2,h3,h4,h5{font-weight:400}
.wk {width:1100px;}
.cen {margin:0 auto;}
.tcent {text-align:center;}
.lft {float:left;}
.rlt {float:right;}
.ov {overflow:hidden;}
.mtop5 { margin-top:5px}
.mrlt15 {margin-right:15px}
.mbtom15 {margin-bottom:15px}
.bfff {background-color:#fff;}
.b3px { border-bottom:#e3e4e8 3px solid;}
a:link,a:visited,a:active { color:#434a54; text-decoration: none;} 
a:hover { color:#f00; text-decoration:underline;} 
.bai,.bai a:link,.bai a:visited,.bai a:active { color: #e0e0e0;text-decoration:none}
.bai a:link{ text-decoration:none}
.bai a:hover { color: #ff0; text-decoration: underline} 
.hong,.hong a:link,.hong a:visited,.hong a:active { color: #ff0000; 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,.hui a:link,.hui a:visited,.hui a:active { color: #666; text-decoration: none; font-size:.75em;} 
.hui a:hover { color: #360; text-decoration: underline} 

/*返回顶部*/
#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;}

.web_box{ position:relative; margin:0 auto;}
.web_float_box{ position:absolute; width:500px; height:710px; right:0px; top:600px; background:url(kongque.png) no-repeat left top;}
#left_layer { font-size:0.75em}

.nav dt ,.about h2,.about em,.news h2,.fangzhi h2,.fangzhi h3,.kongque h2{background:url(index.jpg)}
.top { background:url(top.jpg) no-repeat center top; height:330px; line-height:330px;}
.about b { display:none}
.news li {height:1.875em;}
.fangzhi li {width:45%; height:1.875em;}
.ewm {display:none}

.nav {  background:#005b03;}
.nav a {width:105px;height:3em; line-height:3em;text-align:center; display:block; float:left}
.nav a:hover {background:#004d03}
.nav dt {background-position:0 -896px; height:50px; width:210px; display:block; float:left; font-size:.95em; padding-left:50px; line-height:3.2em;}
.bmer {z-index:888;position: relative;}
.index {width:1040px; padding:10px 30px; background:#FFF; z-index:888;position: relative;}
.about {margin-bottom:15px}
.about h2{background-position:0 0; height:60px; padding-left:3.125em;line-height:220px;  overflow:hidden}
.about em {background-position:0 -350px; height:260px; width:240px; float:left; margin-right:30px; margin-left:40px;}
.about p {width:725px; float:left;}
.news { width:460px;}
.news h2{background-position:0 -135px; height:60px; line-height:220px; overflow:hidden}
.news li { border-bottom:#CCC 1px dotted; margin-left:10%; margin-right:30px; overflow:hidden}
.news span {color:#999; margin-right:10px; font-size:.75em}
.fangzhi { width:380px; margin-right:20px;}
.fangzhi h2 {background-position:0 -206px; height:60px; line-height:220px; overflow:hidden}
.fangzhi h3 {background-position:0 -280px; height:60px; line-height:220px; overflow:hidden; border-top:32px solid #fff;}
.fangzhi li {border-bottom:#CCC 1px dotted; margin-left:5%; float:left; overflow:hidden}
.caipu h3,.caipu h4,.caipu h5 { width:170px; height:80px; overflow:hidden; }
.caipu img { width:170px}
.caipu a { margin-bottom:6px; display:block; width:100%}
.kongque h2{background-position:0 -70px; height:60px; padding-left:3.125em;line-height:220px;  overflow:hidden}
.kongque a { margin-bottom:6px; display:block; width:340px; margin-right:6px; float:left; text-align:center}
.footer {background:#2e7430;}
.footer dl { width:1060px; padding:20px; margin:0 auto}
.footer dd {width:900px; float:left}
.footer dt {width:134px; float:right}
.footer p { font-weight:800}
.friend {width:1090px; background-color:#FFFFFF; font-size:12px; margin:0 auto; padding:5px; text-align:center; line-height:20px;}

.home { width:1040px; padding:30px; z-index:887;position: relative;background:#FFF}
.weizhi { height:2em; line-height:2em; font-size:.8em; padding-right:10px; text-align:right; background:#efefef; margin-bottom:2em}
.zwlist ul { margin-bottom:20px; border-bottom:#ccc 1px solid}
.Simple_title { font-size:1.2em; color:#930; font-weight:800; display:block; margin-bottom:1em}
.nextpage { margin-top:3em; margin-bottom:1em; background:#efefef}
.zw h1 { font-size:1.5em; text-align:center}
.zw h2 { font-size:.75em; padding:1em 0 0.5em 0; margin-bottom:2em; text-align:center; border-bottom:#ccc 1px solid}
.zwzw { font-size:1em; padding:1em}
.zwzw img {padding:2px; margin:10px 10px 10px 30px; border:#ccc 1px solid;
	max-width:900px; /*限制图片最大值*/
    max-height:1300px; 
    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); 
}
.cplist dd{ width:31%; margin:0 1%; margin-bottom:1em; float:left; text-align:center; line-height:1em; }
.cplist dd b { width:100%; height:190px; overflow:hidden; display:block;}
.cplist dd img { width:90%;}


/*  ***************************************************************************************************************************      
    *                                         以下为网站前台必要的样式，请不要随意删除;                                             *
    ****************************************************************************************************************************/ 
/*分页数字样式设计:   Pagetype1 Pagetype2 Pagetype3 Pagetype4*/
.Pagetype               { margin:10px 10px; text-align:center;}
.Pagetype .current      { font-size:1.5em; color:#FF0000;}   /*  当前页样式   */
.Pagetype3              { text-align:center; white-space:nowrap;}
.Pagetype3 a            {display:inline-block;min-width:1.5em;_width:1.5em;height:1.5em;font-size:1.5em;line-height:1.5em;text-align:center;margin-left:-1px;vertical-align:top}
.Pagetype3 .s1          {  WIDTH: 1.5em; TEXT-ALIGN: center}
.Pagetype3 .s2          { border:1px solid #3b5998; font-size:1.5em; FONT-WEIGHT: bold; BACKGROUND: #1f3a87; COLOR: #fff; TEXT-ALIGN: center}
.Pagetype3 A.s2:visited { COLOR: #fff}
.Pagetype3 A            { BORDER: #62b5de 1px solid;  BACKGROUND: #fff; PADDING-RIGHT: 6px; PADDING-LEFT: 6px;PADDING-BOTTOM: 2px; PADDING-TOP: 3px;MARGIN: 5px 4px 0px 0px; COLOR: #3b5998;   TEXT-ALIGN: center;DISPLAY: inline;LINE-HEIGHT:25px;}
.Pagetype3 A:visited    { COLOR: #62b5de}
.Pagetype3 A:hover      { COLOR: #fff;border:1px solid #3b5998;background-color:#3b5998;TEXT-DECORATION: none }
.Pagetype3 .s3          { BORDER: #ccc 1px solid;display:inline-block;min-width:18px;_width:18px;height:26px;line-height:26px;PADDING-RIGHT: 6px; PADDING-LEFT: 6px;PADDING-BOTTOM: 2px; PADDING-TOP: 3px;text-align:center;MARGIN: 5px 4px 0px 0px; }
.Pagetype3 .s4          { COLOR:#999}
.Pagetype3 .s4 select   { COLOR:#999}
/*列表样式*/
#ItemListmain   { WIDTH: 100%;  PADDING-LEFT: 0px; padding:0px;}
/*图片模板样式*/
#PicListmain    { WIDTH: 100%; text-align:center;  PADDING-LEFT: 15px; padding-right:15px;}
#PicListmain A.piclist_img  { border:1px solid #efeeee; padding:4px 4px; display:block ;BACKGROUND: #fff }
#PicListmain A.piclist_title{ display:block;}
#PicListmain img:hover{filter:alpha(opacity=60);}
/*(0)只显示标题样式*/
#ItemListmain ul.style_1      { margin:0;padding:0;list-style-type:none; text-align:left;overflow:hidden; margin:0px 15px}
#ItemListmain .Only_li        { border:0px}
#ItemListmain .Only_title     { float:left;}
#ItemListmain .Only_time      { float:right;COLOR: #888;}
#ItemListmain .Only_icon      { padding-left:5px; padding-right:5px;float:left; vertical-align:middle; padding-top:5px}
#ItemListmain .Only_lmname    { padding:0 10px 0 0; float:left;}
#ItemListmain .Only_hit       { float:left;}
/*(1)简单带内容样式列表效果*/
#ItemListmain ul.style_2      {padding-top: 10px; border-bottom: 1px dashed #999999; margin:0px 15px}
#ItemListmain .Simple_other   { color:#999; padding-top:1em; margin-bottom:1em;font-size:.85em; text-align:right}
#ItemListmain .Simple_more    { MARGIN-LEFT: 2em; COLOR: #7D7DFF;}
/*自定义样式效果*/
#ItemListmain .addlist                { padding-bottom: 10px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999;margin-bottom: 10px; margin-left:10px; margin-right:10px}
#ItemListmain .addlist .litimg        { float: left;margin-right: 10px;}
#ItemListmain .addlist .techdes       { }
#ItemListmain .addlist .addinfo       { float: right;line-height: 22px;}
#ItemListmain .addlist .techdes ul li { margin-bottom: 5px;}
#ItemListmain .addlist .dtitle a      { font-size: 14px;font-weight: bold;color: #0B65A7;}
/*列表样式结束*/
/*文章内容页上一篇下一篇*/
.contentup{ float:left}
.contentdown{ float:right}
 /*文章分页导航*/
.uibox{margin-bottom:10px;}
.article-nav{margin-top:10px;width:620px; text-align:left}
.article-nav .uibox-con{width:618px;padding:10px 0;overflow:hidden;}
.article-nav ul{width:308px;float:left;border-right:1px dotted #ccd3e4;position:relative;right:-1px;}
.article-nav ul li{height:26px;line-height:26px;padding-left:10px;overflow:hidden;}
.uibox-title{height:28px;line-height:28px;background-color:#fafbfc;border:solid 1px #ccd3e4;position:relative;border-bottom:0;padding:0 10px;clear:both;font-weight:700;color:#333;font-size:14px}
.uibox-con{border:solid 1px #ccd3e4;padding:6px 10px}


@media screen and (max-width:1100px){ 
.nav a {width:25%;height:2.2em; font-size:2em; line-height:2.2em; border-bottom:#093 1px solid}
.nav dl dt { display:none}
.about {margin-bottom:35px; line-height:3em; font-size:2.5em; width:100%; display:block}
.about em { display:none}
.about b {display:block; margin-top:1.5em; margin-bottom:1.5em;}
.about p {width:100%; float:none; margin-bottom:1em}
.top { background:url(topm.gif) no-repeat center top; height:540px;}
.wk {width:100%;}
.web_box{ display:none}
.web_float_box{ background:url(spacer.gif);}
.news { width:100%; margin-bottom:2em}
.news h2 { margin-bottom:1em}
.news li {  margin-left:2%; border-bottom:#999 1px solid; height:auto; font-size:2.5em; margin-bottom:.5em }
.fangzhi { width:100%}
.fangzhi li {width:48%; border-bottom:#CCC 1px dotted; margin-left:2%; height:2em; line-height:2em; font-size:2.4em}
.caipu {display:block; clear:none; width:100%}
.caipu a ,.kongque a{ width:31%; margin-left:1%; margin-right:1%; float:left; font-size:2.5em; margin-top:1em; line-height:2.5em}
.footer dl { width:100%;padding:0;}
.footer dd {width:100%; float:none; font-size:1.265em; line-height:3em; text-align:center}
.footer dt {width:43.5em; margin:0 auto; float:none; padding:1.5em}
.footer dt b {width:12.5em; margin-right:1em; float:left; display:block}
.friend { display:none}
.zwzw { padding:5px;}
.zwzw div,.zwzw p{ line-height:2.6em; font-size:2.5em; }
.zwzw img {width:100%;}
.weizhi { font-size:1.75em; padding-right:3em}
.cplist dd{ width:48%;font-size:2.6em}
.cplist dd b { width:100%; height:320px;}
.cplist dd img { width:99%;}
.zwlist ul { margin-bottom:2em; }
.Simple_con {line-height:450%}
.home { width:98%; padding:1%;}
.zw { margin-right:0}
.zw h1 { font-size:3.5em; line-height:normal; text-align:center}
.zw h2 { font-size:1.4em;}
.Simple_title { font-size:2.6em; line-height:normal;}
.Simple_title a { color:#c00}
.Simple_con { font-size:2.3em; line-height:normal;}
.Simple_other {  line-height:normal;}
.Pagetype3 { padding-left:6em}
.Pagetype3 a            {min-width:2.5em;_width:2.5em;height:2.5em;font-size:2.5em;line-height:2.5em; display:block; float:left; margin-top:1em; margin-bottom:1em}
.Pagetype3 .s2          {font-size:2.5em; }
.Pagetype3 .s4 { display:none}
.Pagetype3 p { font-size:1.7em;  clear:both;display:block; height:1.5em; margin-top:1.5em}
}
