html { overflow-x: hidden; overflow-y: auto; }

BODY {FONT-SIZE: 12px;  MARGIN: 0px auto; background:#ffffff;  COLOR: #333; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体";   }
DIV {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

OL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DD {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DT {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

SPAN {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }

P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

A IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

UL {LIST-STYLE-TYPE: none; display:block;}
OL {LIST-STYLE-TYPE: none; display:block;}
LI {LIST-STYLE-TYPE: none; display:block;}
DL {LIST-STYLE-TYPE: none; display:block;}
DD {LIST-STYLE-TYPE: none; display:block;}

table { border:1px #cccccc solid; max-width:770px;  }
table tr { border:1px #666666 solid; }
table tr td { border:1px #666666 solid; }


INPUT {FONT-SIZE: 12px; display:block;}

.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}


a,area { blr:expression(this.onFocus=this.blur()) } 

:focus { outline: none; }

A {COLOR: #333333; TEXT-DECORATION: none; outline-style: none; }
A:link {COLOR: #333333; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #ff4800; TEXT-DECORATION: none;   }



.wrapper { width:1080px; margin:0 auto; margin-top:0px; padding-top:0px;    }



/*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/

/*-webkit-text-size-adjust:none; 解决chrome浏览器下字体不能小于12px*/

/* overflow:hidden; text-overflow:ellipsis; white-space:nowrap; */
/* border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; */
/* transition:all 0.5s;   opacity:0.75; filter:Alpha(opacity=75);     text-shadow:1px 1px 1px #ffffff;   */





#header { width:100%; float:left;  }

#header ul.top { width:100%; float:left; height:29px; line-height:29px; border-bottom:1px #dedede solid; background:#f2f2f2;  } 
#header ul.top li.con { width:1080px; margin:0 auto; height:29px; }
#header ul.top li.con dl.left { width:540px; float:left;  }
#header ul.top li.con dl.right {   float:right; height:19px; line-height:19px; padding:5px 0px;    }
#header ul.top li.con dl.right ol.list { float:left; height:19px; line-height:19px; border-right:1px solid #CCC; padding:0px 15px;  }

#header ul.mid { width:100%; float:left; height:95px; padding:7px 0px;  }
#header ul.mid li.con { width:1080px; margin:0 auto; height:95px; }
#header ul.mid li.con dl.logo { width:600px; float:left; height:95px; }
#header ul.mid li.con dl.right {  float:right; height:95px; width:480px;  }
#header ul.mid li.con dl.right ol.tel { float:right; height:50px; padding-left:50px; background:url(../images/bt-header-tel.png) no-repeat;    }
#header ul.mid li.con dl.right ol.tel dd.left { height:50px; line-height:50px; float:left;  font-weight:bold; font-size:14px; padding-right:10px; color:#205bb1; }
#header ul.mid li.con dl.right ol.tel dd.right { height:50px; line-height:50px; float:left; font-weight:bold; font-size:22px; font-style:italic; color:#e00000; padding-right:5px;   }
#header ul.mid li.con dl.right ol.search {  float:right; height:30px; padding-top:8px; padding-bottom:10px;    }
#header ul.mid li.con dl.right ol.search dd.left { width:250px; float:left; height:25px; line-height:25px; background:#fcfcfc; border:1px #e1e1e1 solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-right:10px; }
#header ul.mid li.con dl.right ol.search dd.left input.searchInput { width:200px; padding:0px 10px;  float:left; height:25px; line-height:25px; border:none; background:none; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; color:#666666;       }
#header ul.mid li.con dl.right ol.search dd.right { width:48px; float:left; height:25px; line-height:23px; background:#0077ac; border-left:1px #006b9b solid;  border-top:1px #006b9b solid; border-bottom:1px #004c6e solid;  border-right:1px #004c6e solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background: -ms-linear-gradient(top, #276dd4, #004463); background:-moz-linear-gradient(top, #276dd4, #004463);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#276dd4), to(#004463)); }
#header ul.mid li.con dl.right ol.search dd.right input.searchBtn { width:48px; float:left; height:25px; line-height:23px; text-align:center;  border:none; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer; color:#FFFFFF; background:none;   text-shadow:1px 1px 1px #002536; }

#header ul.bot { width:100%; float:left; height:45px; background: -ms-linear-gradient(top, #276dd4, #004463); background:-moz-linear-gradient(top, #276dd4, #004463);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#276dd4), to(#004463));    }
#header ul.bot li.headermenu { width:1080px; margin:0 auto;  }
#header ul.bot li.headermenu dl.list { float:left; height:45px; line-height:45px; text-align:center; border-left:1px #0068aa solid; position:relative;    }
#header ul.bot li.headermenu dl.list a.normal { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid;  }
#header ul.bot li.headermenu dl.list a.normal:hover { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #276dd4, #002236); background:-moz-linear-gradient(top, #276dd4, #002236);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#276dd4), to(#002236)); }
#header ul.bot li.headermenu dl.list a.currentmenu { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #276dd4, #002236); background:-moz-linear-gradient(top, #276dd4, #002236);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#276dd4), to(#002236)); }


#header ul.bot li.headermenu dl.list a.currentmenu01:hover { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #8900d7, #301489); background:-moz-linear-gradient(top, #8900d7, #301489);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#8900d7), to(#301489));  }
#header ul.bot li.headermenu dl.list a.currentmenu02:hover { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #7ec600, #285e00); background:-moz-linear-gradient(top, #7ec600, #285e00);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#7ec600), to(#285e00));  }
#header ul.bot li.headermenu dl.list a.currentmenu03:hover { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #f7d100, #ee3800); background:-moz-linear-gradient(top, #f7d100, #ee3800);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f7d100), to(#ee3800));  }
#header ul.bot li.headermenu dl.list a.currentmenu04:hover { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #540000; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #d00000, #800000); background:-moz-linear-gradient(top, #d00000, #800000);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#d00000), to(#800000));  }



#header ul.bot li.headermenu dl.list a.currentdl01 { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #8900d7, #301489); background:-moz-linear-gradient(top, #8900d7, #301489);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#8900d7), to(#301489));  }
#header ul.bot li.headermenu dl.list a.currentdl02 { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #7ec600, #285e00); background:-moz-linear-gradient(top, #7ec600, #285e00);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#7ec600), to(#285e00));  }
#header ul.bot li.headermenu dl.list a.currentdl03 { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #f7d100, #ee3800); background:-moz-linear-gradient(top, #f7d100, #ee3800);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#f7d100), to(#ee3800));  }
#header ul.bot li.headermenu dl.list a.currentdl04 { width:133px; float:left; padding:0px 0px; height:45px; line-height:45px; color:#FFFFFF; font-size:12px; font-weight:normal;  text-shadow:1px 1px 1px #002536; border-left:1px #00567c solid; background: -ms-linear-gradient(top, #d00000, #800000); background:-moz-linear-gradient(top, #d00000, #800000);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#d00000), to(#800000));  }



#header ul.bot li.headermenu dl.list ol.smallcon { float:left; width:135px; padding:10px 0px;  position:absolute; z-index:9999; background:#f3f3f3; margin-top:45px; visibility:hidden; border-radius:0px 0px 2px 2px; -moz-border-radius:0px 0px 2px 2px; -webkit-border-radius:0px 0px 2px 2px; border-bottom:1px #cccccc solid;   
 filter: progid:DXImageTransform.Microsoft.Shadow(color='#687378',Direction=50, Strength=3);/*for ie6,7,8*/  
    -moz-box-shadow:1px 1px 3px #687378;/*firefox*/  
    -webkit-box-shadow:1px 1px 3px #687378;/*webkit*/  
    box-shadow:1px 1px 3px #687378;/*opera或ie9*/   }
#header ul.bot li.headermenu dl.list ol.smallcon dd.smalllist { float:left; height:28px; line-height:28px; width:135px;  }
#header ul.bot li.headermenu dl.list ol.smallcon dd.smalllist a { width:125px; padding:0px 5px; float:left; height:28px; line-height:28px; color:#222222;  }
#header ul.bot li.headermenu dl.list ol.smallcon dd.smalllist a:hover { width:125px; padding:0px 5px; float:left; height:28px; line-height:28px; background:url(../images/bt-header-smallcon-bg-b.png) repeat;  }

#header ul.bot li.headermenu dl.list ol.bigxcon { float:left; width:1060px; padding:10px 10px;  position:absolute; z-index:9999;  background:#f3f3f3;  margin-top:45px; visibility:hidden; border-radius:0px 0px 2px 2px; -moz-border-radius:0px 0px 2px 2px; -webkit-border-radius:0px 0px 2px 2px; border-bottom:1px #cccccc solid; 
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#687378',Direction=135, Strength=3);/*for ie6,7,8*/  
    -moz-box-shadow:1px 1px 3px #687378;/*firefox*/  
    -webkit-box-shadow:1px 1px 3px #687378;/*webkit*/  
    box-shadow:1px 1px 3px #687378;/*opera或ie9*/  }

#header ul.bot li.headermenu dl.list ol.bigxcon dd.bigxtitle { width:1060px; float:left; height:28px; line-height:28px; border-bottom:1px #999999 solid; }
#header ul.bot li.headermenu dl.list ol.bigxcon dd.bigxlist { float:left; width:212px;   line-height:28px; height:28px; padding:2px 0px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;    }
#header ul.bot li.headermenu dl.list ol.bigxcon dd.bigxlist a { max-width:190px;   float:left;   line-height:28px; height:28px; padding:0px 10px; color:#222222; text-align:left;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;    }
#header ul.bot li.headermenu dl.list ol.bigxcon dd.bigxlist a:hover {  max-width:190px;    float:left;   line-height:26px; height:26px; padding:0px 9px;   background:#ffffff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; border:1px #276dd4 solid;      }

#header ul.bot li.headermenu dl.list ol.moveleft01 { margin-left:-136px;  }
#header ul.bot li.headermenu dl.list ol.moveleft02 { margin-left:-271px;  }
#header ul.bot li.headermenu dl.list ol.moveleft03 { margin-left:-406px;  }
#header ul.bot li.headermenu dl.list ol.moveleft04 { margin-left:-541px;  }

#header ul.bot li.headermenu dl.list ol.moveleft01 dd.bigxlist a:hover { border:1px #9900ba solid;  }
#header ul.bot li.headermenu dl.list ol.moveleft02 dd.bigxlist a:hover { border:1px #5e9400 solid;  }
#header ul.bot li.headermenu dl.list ol.moveleft03 dd.bigxlist a:hover { border:1px #ff7e00 solid;  }
#header ul.bot li.headermenu dl.list ol.moveleft04 dd.bigxlist a:hover { border:1px #800000 solid;  }




#slidecon { width:100%; float:left; height:350px; background:#ffffff; border-bottom:#8996a3 solid 1px;   }

.flexslider { position: relative; height: 350px; overflow: hidden; /* background: url(../images/loading.gif) 50% no-repeat;*/}
.slides { position: relative; z-index: 1;}
.slides li { height: 350px;}
.slides li a { width:100%; margin:0 auto; height:350px; z-index:999; position:absolute; }
.flex-control-nav { position: absolute; bottom: 15px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}


#idxtab01 { width:1080px; float:left; padding-top:15px; overflow:hidden;   }
#idxtab01 ul.title { width:1080px; float:left;  height:33px; line-height:33px; border-bottom:2px #900 solid; }
#idxtab01 ul.title li.left { float:left; height:19px; line-height:19px; padding:7px 0px 11px 0px;   }
#idxtab01 ul.title li.left dl.cntext { float:left; padding-left:10px; height:15px; line-height:15px; border-left:#900 solid 7px; }
#idxtab01 ul.title li.left dl.cntext a { font-size:14px; font-weight:bold; color:#333333;  }
#idxtab01 ul.title li.left dl.entext { float:left; padding-left:10px; height:15px; line-height:15px; font-size:12px; font-weight:normal; color:#999999;   }
#idxtab01 ul.title li.right { float:right; height:14px; padding:9px 0px 10px 0px;  }
#idxtab01 ul.title li.right a.more { width:37px; height:14px; float:left;  background:url(../images/bt-icon-more.gif) no-repeat;  }

#idxtab01 ul.title li.rightsearch { float:right; height:27px;   padding:3px 0px 3px 20px;   }

#idxtab01 ul.title li.rightsearch dl.left { width:250px; float:left; height:25px; line-height:25px; background:#fcfcfc; border:1px #e1e1e1 solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-right:10px; }
#idxtab01 ul.title li.rightsearch dl.left input.searchInput { width:200px; padding:0px 10px;  float:left; height:25px; line-height:25px; border:none; background:none; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; color:#666666;       }
#idxtab01 ul.title li.rightsearch dl.right {  float:left; height:25px; line-height:23px; background:#0077ac; border-left:1px #006b9b solid;  border-top:1px #006b9b solid; border-bottom:1px #004c6e solid;  border-right:1px #004c6e solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background: -ms-linear-gradient(top, #276dd4, #004463); background:-moz-linear-gradient(top, #276dd4, #004463);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#276dd4), to(#004463)); }
#idxtab01 ul.title li.rightsearch dl.right input.searchBtn {  float:left; height:25px; padding:0px 15px; line-height:23px; text-align:center;  border:none; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer; color:#FFFFFF; background:none;   text-shadow:1px 1px 1px #002536; }


#idxtab01 ul.con { width:1094px; float:left; margin-top:12px; }
#idxtab01 ul.con li.list { width:533px; float:left; margin-right:14px; margin-bottom:15px;  }
#idxtab01 ul.con li.list dl.left { width:140px; float:left;  height:93px; overflow:hidden;    }
#idxtab01 ul.con li.list dl.left img { width:140px; height:93px; float:left; position:absolute; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#idxtab01 ul.con li.list dl.left a.picbg { width:140px; float:left; height:93px;  overflow:hidden; background:url(../images/bt-header-smallcon-bg-b.png) repeat; position:absolute; z-index:999;   }
#idxtab01 ul.con li.list dl.left a.sorttext { width:140px; float:left; height:40px; margin-top:26px; overflow:hidden; background:url(../images/bt-header-smallcon-bg-b.png) repeat; font-size:14px; font-weight:bold; text-align:center; line-height:16px; color:#FFFFFF;  text-shadow:1px 1px 1px #000000; position:absolute; z-index:999;  transition:all 0.5s;   }
#idxtab01 ul.con li.list dl.right { width:381px; height:93px;   float:left;  margin-left:6px;   padding-left:6px; background:#fafafa; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; line-height:23px; overflow:hidden; transition:all 0.5s;   }
#idxtab01 ul.con li.list dl.right a { float:left; margin-right:10px; padding-left:8px; background:url(../images/bt-arr-01.gif) no-repeat 0px 10px;     }
#idxtab01 ul.con li.list:hover dl.right { width:381px;    float:left;  margin-left:6px;   padding-left:6px; background:#e8eef7; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; line-height:23px; overflow:hidden;  transition:all 0.5s;  }
#idxtab01 ul.con li.list:hover dl.left a.sorttext { width:140px; float:left; height:40px; margin-top:26px; overflow:hidden; background:url(../images/bt-header-smallcon-bg-bxxx.png) repeat; font-size:14px; font-weight:bold; text-align:center; line-height:16px; color:#FFFFFF;  text-shadow:1px 1px 1px #000000; position:absolute; z-index:999;  transition:all 0.5s;   }



#idxtab02 { width:1080px; float:left; padding-top:0px; overflow:hidden;   }
#idxtab02 ul.left { width:350px; float:left; margin-right:15px; }
#idxtab02 ul.left li.title { width:350px;  float:left;  height:33px; line-height:33px; border-bottom:2px #486ba1 solid; }
#idxtab02 ul.left li.title dl.left { float:left; height:19px; line-height:19px; padding:7px 0px 11px 0px;   }
#idxtab02 ul.left li.title dl.left ol.cntext { float:left; padding-left:10px; height:15px; line-height:15px; border-left:#900 solid 7px; }
#idxtab02 ul.left li.title dl.left ol.cntext a { font-size:14px; font-weight:bold; color:#333333;  }
#idxtab02 ul.left li.title dl.left ol.entext { float:left; padding-left:10px; height:15px; line-height:15px; font-size:12px; font-weight:normal; color:#999999;   }
#idxtab02 ul.left li.title dl.right { float:right; height:14px; padding:9px 0px 10px 0px;  }
#idxtab02 ul.left li.title dl.right a.more { width:37px; height:14px; float:left;  background:url(../images/bt-icon-more.gif) no-repeat;  }

#idxtab02 ul.left li.con { width:350px; float:left;  margin-top:12px;  margin-bottom:12px; }
#idxtab02 ul.left li.con dl.img { width:350px; height:100px; margin-bottom:10px;  float:left; overflow:hidden; background:url(../images/idx-picimg-01.jpg) no-repeat; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden;   }
#idxtab02 ul.left li.con dl.img a { width:350px; float:left; height:100px; }
#idxtab02 ul.left li.con dl.abouttext { width:330px; padding:4px 9px; border:1px #d0d8db solid;  float:left; height:353px; line-height:25px; background:#fafafa;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden;  margin-bottom:12px;  }
#idxtab02 ul.left li.con dl.abouttext a { color:#ff4800; text-decoration:underline; }

#idxtab02 ul.left li.con dl.imgsmall { width:168px; height:50px; border:1px #a5b7c2 solid;   float:left; overflow:hidden; background:#eaeaea url(../images/idx-picimg-02.jpg) no-repeat; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden; margin-right:10px;   }
#idxtab02 ul.left li.con dl.imgsmall a { width:170px; float:left; height:50px; }
#idxtab02 ul.left li.con dl.imgbig { width:168px; height:50px; border:1px #a5b7c2 solid;   float:left; overflow:hidden; background:#eaeaea url(../images/idx-picimg-03.jpg) no-repeat; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden;   }
#idxtab02 ul.left li.con dl.imgbig a { width:170px; float:left; height:50px; }



#idxtab02 ul.center { width:350px; float:left;   overflow:hidden; margin-right:15px;    }
#idxtab02 ul.center li.title { width:350px;  float:left;  height:33px; line-height:33px; border-bottom:2px #babdc0 solid; }
#idxtab02 ul.center li.title dl.left { float:left; height:19px; line-height:19px; padding:7px 0px 11px 0px;   }
#idxtab02 ul.center li.title dl.left ol.cntext { float:left; padding-left:10px; height:15px; line-height:15px; border-left:#900 solid 7px; }
#idxtab02 ul.center li.title dl.left ol.cntext a { font-size:14px; font-weight:bold; color:#333333;  }
#idxtab02 ul.center li.title dl.left ol.entext { float:left; padding-left:10px; height:15px; line-height:15px; font-size:12px; font-weight:normal; color:#999999;   }
#idxtab02 ul.center li.title dl.right { float:right; height:14px; padding:9px 0px 10px 0px;  }
#idxtab02 ul.center li.title dl.right a.more { width:37px; height:14px; float:left;  background:url(../images/bt-icon-more.gif) no-repeat;  }

#idxtab02 ul.center li.con { width:350px; float:left; margin-top:8px; padding-bottom:6px; margin-bottom:12px;   }
#idxtab02 ul.center li.con dl.newslist { width:350px; float:left; height:29px; line-height:29px; border-bottom:1px #CCCCCC solid;  }
#idxtab02 ul.center li.con dl.newslist ol.left { width:265px; padding-left:25px; background:url(../images/page_white_text_width.png) no-repeat 0px 5px;   float:left; height:29px; line-height:29px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#idxtab02 ul.center li.con dl.newslist ol.right  { width:60px; float:left; height:29px; line-height:29px; text-align:right; color:#bdbdbd; }


#idxtab02 ul.right { width:350px; float:left;   overflow:hidden;    }
#idxtab02 ul.right li.title { width:350px;  float:left;  height:33px; line-height:33px; border-bottom:2px #babdc0 solid; }
#idxtab02 ul.right li.title dl.left { float:left; height:19px; line-height:19px; padding:7px 0px 11px 0px;   }
#idxtab02 ul.right li.title dl.left ol.cntext { float:left; padding-left:10px; height:15px; line-height:15px; border-left:#900 solid 7px; }
#idxtab02 ul.right li.title dl.left ol.cntext a { font-size:14px; font-weight:bold; color:#333333;  }
#idxtab02 ul.right li.title dl.left ol.entext { float:left; padding-left:10px; height:15px; line-height:15px; font-size:12px; font-weight:normal; color:#999999;   }
#idxtab02 ul.right li.title dl.right { float:right; height:14px; padding:9px 0px 10px 0px;  }
#idxtab02 ul.right li.title dl.right a.more { width:37px; height:14px; float:left;  background:url(../images/bt-icon-more.gif) no-repeat;  }

#idxtab02 ul.right li.con { width:350px; float:left; margin-top:8px; padding-bottom:6px; margin-bottom:12px;   }
#idxtab02 ul.right li.con dl.newslist { width:350px; float:left; height:29px; line-height:29px; border-bottom:1px #CCCCCC solid;  }
#idxtab02 ul.right li.con dl.newslist ol.left { width:265px; padding-left:25px; background:url(../images/page_white_text_width.png) no-repeat 0px 5px;   float:left; height:29px; line-height:29px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#idxtab02 ul.right li.con dl.newslist ol.right  { width:60px; float:left; height:29px; line-height:29px; text-align:right; color:#bdbdbd; }



#idxtab03 { width:1080px; float:left;   overflow:hidden;   padding-bottom:15px; }
#idxtab03 ul.title { width:1080px; float:left;  height:33px; line-height:33px; border-bottom:2px #486ba1 solid; }
#idxtab03 ul.title li.left { float:left; height:19px; line-height:19px; padding:7px 0px 11px 0px;   }
#idxtab03 ul.title li.left dl.cntext { float:left; padding-left:10px; height:15px; line-height:15px; border-left:#900 solid 7px; }
#idxtab03 ul.title li.left dl.cntext a { font-size:14px; font-weight:bold; color:#333333;  }
#idxtab03 ul.title li.left dl.entext { float:left; padding-left:10px; height:15px; line-height:15px; font-size:12px; font-weight:normal; color:#999999;   }
#idxtab03 ul.title li.right { float:right; height:14px; padding:9px 0px 10px 0px;  }
#idxtab03 ul.title li.right a.more { width:37px; height:14px; float:left;  background:url(../images/bt-icon-more.gif) no-repeat;  }

#idxtab03 ul.con { width:1095px; float:left; margin-top:12px; height:116px; overflow:hidden;  }
#idxtab03 ul.con li.list { width:202px; float:left; height:114px; margin-right:15px;  border:1px #d0d8db solid; border-radius:3px 3px 3px 3px; -moz-border-radius:3px 3px 3px 3px; -webkit-border-radius:3px 3px 3px 3px; overflow:hidden;  position:relative; }
#idxtab03 ul.con li.list img { width:202px; height:114px; float:left; position:absolute;  }
#idxtab03 ul.con li.list a.aimg { width:202px; height:114px; float:left; position:absolute;   }
#idxtab03 ul.con li.list a.text { width:202px; height:30px; margin-top:84px; float:left; position:absolute;  background:url(../images/bt-header-smallcon-bg-bsss.png) repeat; z-index:999; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; text-align:center; line-height:29px; color:#FFFFFF;   text-shadow:1px 1px 1px #000000;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.5s;   }
#idxtab03 ul.con li.list:hover a.text { width:202px; height:30px; margin-top:84px; float:left; position:absolute;  background:url(../images/bt-header-smallcon-bg-bxxx.png) repeat; z-index:999; border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px; text-align:center; line-height:29px; color:#FFFFFF;   text-shadow:1px 1px 1px #000000;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  transition:all 0.5s;  }

.marqueeleft{height:116px;width:1095px;overflow:hidden;margin:0px auto;  }
.marqueeleft ul{float:left;}


#idxtab04 { width:1080px; float:left; overflow:hidden; padding-bottom:15px;   }
#idxtab04 ul.con { width:1060px; float:left; padding:5px 9px;  border:1px #d0d8db solid;  background:#fafafa;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;    }
#idxtab04 ul.con li.left { width:60px;  height:25px; line-height:25px; float:left;    margin-right:10px; font-weight:bold;  }
#idxtab04 ul.con li.right { width:975px; line-height:25px; float:left; padding-left:14px; border-left:1px #d0d8db solid;   }
#idxtab04 ul.con li.right a { float:left; margin-right:15px; }


#sortbanner {width:1080px;height:150px; margin:0 auto;     overflow:hidden;     }
#sortbanner ul.con { width:1080px;   float:left; height:150px; background:#f5f5f5;  border-radius:0px 0px 3px 3px; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0px 0px 3px 3px;    }


#nowsite { width:1080px; float:left; height:43px; line-height:43px; border-bottom:2px #486ba1 solid; padding-top:0px; background:url(../images/sl-nowsite-bg.jpg) no-repeat; }
#nowsite ul.con { width:1080px; float:left; height:43px; line-height:43px; color:#999999;  }
#nowsite ul.con li.left { width:970px; padding-left:25px; background:url(../images/sy-icon-nowsite.gif) no-repeat -2px 13px;   float:left; height:43px; line-height:43px; }
#nowsite ul.con li.left a { color:#333333; }
#nowsite ul.con li.left a:hover { color:#333333; }
#nowsite ul.con li.right { width:85px; float:left; height:16px; padding:13px 0px 14px 0px;  } 
#nowsite ul.con li.right a.back { width:65px; padding-left:20px;  float:left; height:16px; line-height:16px; text-align:right;   background:url(../images/sy-features-list6.gif) no-repeat;   }
#nowsite ul.con li.right a.back:hover { width:65px; padding-left:20px;  float:left; height:16px; line-height:16px; text-align:right;   background:url(../images/sy-features-list6.gif) no-repeat 0px -16px; color:#ff4300;    }



#bigcontent { width:1080px; float:left; padding-bottom:15px; padding-top:15px; background:url(../images/sy-bigcontent-bg-line.gif) repeat-y 285px 0px; }

#bigcontent ul.left { width:272px; float:left; margin-right:20px; overflow:hidden; padding-top:6px;    }
#bigcontent ul.left li.title { width:272px; float:left;  height:33px; line-height:33px; border-bottom:2px #900 solid; margin-bottom:10px; }
#bigcontent ul.left li.title dl.left { float:left; height:19px; line-height:19px; padding:7px 0px 11px 0px;   }
#bigcontent ul.left li.title dl.left ol.cntext { float:left; padding-left:10px; height:15px; line-height:15px; border-left:#900 solid 7px;  }
#bigcontent ul.left li.title dl.left ol.cntext a { font-size:14px; font-weight:bold; color:#900;  }
#bigcontent ul.left li.title dl.left ol.entext { float:left; padding-left:10px; height:15px; line-height:15px; font-size:12px; font-weight:normal; color:#999999;   }
#bigcontent ul.left li.title dl.right { float:right; height:14px; padding:9px 0px 10px 0px;  }
#bigcontent ul.left li.title dl.right a.more { width:37px; height:14px; float:left;  background:url(../images/bt-icon-more.gif) no-repeat;  }


#bigcontent ul.left li.leftsortcon { width:242px; float:left; border:#a5b7c2 solid 1px;   padding:6px 14px 6px 14px; background:#fafafa;   border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; margin-bottom:15px;  }
#bigcontent ul.left li.leftsortcon dl.list { width:242px; float:left;  }
#bigcontent ul.left li.leftsortcon dl.list:hover {background: -ms-linear-gradient(right, #e2ecfa, #fafafa); background:-moz-linear-gradient(right, #e2ecfa, #fafafa);background:-webkit-gradient(linear, 100% 0%, 0% 0%,from(#e2ecfa), to(#fafafa));}
#bigcontent ul.left li.leftsortcon dl.list a.normal { width:227px; padding:9px 0px 9px 15px; background:url(../images/zz-arricon--01.gif) no-repeat 0px 13px;   float:left;  border-bottom:1px #dddddd solid; color:#333333; font-weight:bold;  }
#bigcontent ul.left li.leftsortcon dl.list a.normal:hover { color:#e00000; background:url(../images/zz-arricon--02.gif) no-repeat 0px 13px; border-bottom:1px #aebed7 solid; }
#bigcontent ul.left li.leftsortcon dl.list a.current { width:227px; padding:9px 0px 9px 15px;  background:url(../images/zz-arricon--02.gif) no-repeat 0px 13px;   float:left;  border-bottom:1px #dddddd solid; color:#e00000; font-weight:bold;  }

.xmlistcon { display:none; visibility:hidden;  position:absolute; margin-left:242px; margin-top:-1px; width:430px; padding:3px 0px 10px 15px; background:#e2ecfa; border-right:1px #879cbd solid;  border-bottom:1px #879cbd solid;  border-top:1px #dddddd solid;    border-radius:0px 3px 3px 3px; -moz-border-radius:0px 3px 3px 3px; -webkit-border-radius:0px 3px 3px 3px; z-index:9999;        }
.xmlistcon a { float:left; width:185px; padding:6px 0px; padding-left:15px; background:url(../images/zz-arricon--04.gif) no-repeat 0px 12px;    margin-right:15px; color:#334f76;  }
.xmlistcon a:hover { background:url(../images/zz-arricon--04.gif) no-repeat 0px 12px; color:#ff4300   }




#bigcontent ul.right { width:770px; float:right;   }

#bigcontent ul.right li.title { width:770px; float:left; height:39px; border-bottom:2px #900 solid;  font-size:16px;  font-weight:bold;  color:#222222;      }
#bigcontent ul.right li.title dl.left { float:left; height:37px; padding-top:2px;   }
#bigcontent ul.right li.title dl.right { float:right; padding:0px 0px; height:25px;   }
#bigcontent ul.right li.title dl.right ol.text{ font-size:12px;  line-height:19px; height:19px;    background:#fafafa; padding:3px 15px; border-radius:45px 2px 2px 45px; -moz-border-radius:45px 2px 2px 45px; -webkit-border-radius:45px 2px 2px 45px; font-weight:normal;  background: -ms-linear-gradient(right, #e2ecfa, #ffffff); background:-moz-linear-gradient(right, #e2ecfa, #ffffff);background:-webkit-gradient(linear, 100% 0%, 0% 0%,from(#e2ecfa), to(#ffffff));   }
#bigcontent ul.right li.title dl.right ol.text dd.entext { height:19px; float:left; padding-left:19px; color:#8194af;  text-shadow:1px 1px 1px #ffffff;     }

#bigcontent ul.right li.title dl.center { float:left; height:19px; line-height:19px;  padding-top:3px; padding-left:18px;   }
#bigcontent ul.right li.title dl.center a.more { float:left;   height:19px; padding-left:45px; background:url(../images/bt-icon-more.gif) no-repeat 0px 2px; font-size:12px;  }



#bigcontent ul.right li.date { width:750px;  float:left; line-height:25px; font-size:12px; color:#999999; padding-bottom:5px; padding-top:3px; padding-bottom:15px; } 

#bigcontent ul.right li.info { width:770px; padding-left:0px; float:left; line-height:25px; font-size:13px; padding-top:15px; padding-bottom:25px;  } 
#bigcontent ul.right li.info img { max-width:770px; }
#bigcontent ul.right li.info strong {color:#205bb1;}

#bigcontent ul.right li.aboutinfo { width:770px; padding-left:00px; float:left; line-height:25px; font-size:13px; padding-top:15px; padding-bottom:15px; } 
#bigcontent ul.right li.aboutinfo img { max-width:770px; }

#bigcontent ul.right li.sitemap { width:770px; padding-left:0px; float:left; line-height:25px; font-size:13px; padding-top:15px; padding-bottom:25px;  } 
#bigcontent ul.right li.sitemap dl.sorttitle { width:770px; float:left; height:39px; line-height:39px; border-bottom:1px #900 solid;  font-weight:bold; font-size:14px; color:#900;   }
#bigcontent ul.right li.sitemap dl.sorttitle a { color:#900; }

#bigcontent ul.right li.sitemap dl.sortcon { width:770px; float:left; margin-bottom:30px; padding-top:5px; }
#bigcontent ul.right li.sitemap dl.sortcon a { float:left; line-height:25px; margin-right:20px; }

#bigcontent ul.right li.sitemap dl.smallsorttitle { width:770px; float:left; height:29px; line-height:29px; border-bottom:1px #cccccc solid;   font-weight:bold; font-size:12px;     }
#bigcontent ul.right li.sitemap dl.smallsortcon { width:750px; padding-left:20px; float:left; padding-top:5px; margin-bottom:15px; }
#bigcontent ul.right li.sitemap dl.smallsortcon a { float:left; line-height:25px; margin-right:20px; }




#bigcontent ul.right li.brandcon { width:780px; float:left;  overflow:hidden; padding-top:15px;  }
#bigcontent ul.right li.brandcon dl.list { width:146px; float:left; margin-right:10px; margin-bottom:20px;    }
#bigcontent ul.right li.brandcon dl.list ol.top { width:146px; float:left; }
#bigcontent ul.right li.brandcon dl.list ol.top img { width:142px; float:left; padding:1px; background:#FFF; border:1px #eaeaea solid; }
#bigcontent ul.right li.brandcon dl.list ol.bot { width:146px; float:left; height:25px; line-height:25px; background:#eaeaea; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;   }

#bigcontent ul.right li.contactinfo  { width:770px; float:left;  overflow:hidden;  padding-top:15px; }
#bigcontent ul.right li.contactinfo dl.contcon { width:790px; float:left; padding-bottom:20px;   }
#bigcontent ul.right li.contactinfo dl.contcon ol.list { width:380px; float:left; height:35px; line-height:35px; border-bottom:1px #eaeaea solid; margin-right:10px; font-size:12px;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.list dd.left { width:70px; float:left; height:35px; line-height:35px; font-weight:bold; color:#205bb1;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.list dd.right { width:295px; float:left; height:35px; line-height:35px; }
#bigcontent ul.right li.contactinfo dl.contcon ol.listlong { width:770px; float:left; height:35px; line-height:35px; border-bottom:1px #eaeaea solid;  font-size:12px;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.listlong dd.left { width:70px; float:left; height:35px; line-height:35px; font-weight:bold; color:#205bb1;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.listlong dd.right { width:700px; float:left; height:35px; line-height:35px; }

#bigcontent ul.right li.tablecon { width:770px; float:left;  overflow:hidden; padding-top:15px;  }
#bigcontent ul.right li.tablecon table { width:770px; line-height:30px; border:0px; padding:0px; margin:0px; }
#bigcontent ul.right li.tablecon table tr {  width:770px; border-bottom:1px #eaeaea solid;   padding:0px; margin:0px; display:block;   }
#bigcontent ul.right li.tablecon table tr:first-child  {  width:770px; border-top:none; border-bottom:1px #80b8d5 solid;    font-weight:bold; color:#0678b4;   padding:0px; margin:0px; }
#bigcontent ul.right li.tablecon table tr td {  padding:0px; margin:0px; }

#bigcontent ul.right li.maps {  width:770px; float:left;  overflow:hidden;  padding-top:0px; padding-bottom:20px;  }





#bigcontent ul.right li.submitcontent { width:740px; float:left; padding-top:15px;}
#bigcontent ul.right li.submitcontent span.list { width:740px; float:left; padding-bottom:7px;}
#bigcontent ul.right li.submitcontent span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px; }
#bigcontent ul.right li.submitcontent span.list p.right b.color { font-weight:bold; color:#e00000; }
#bigcontent ul.right li.submitcontent span.list p.right { width:600px; line-height:30px; float:left; text-align:left;   }
#bigcontent ul.right li.submitcontent span.list p.right input.text { width:250px; padding:4px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
#bigcontent ul.right li.submitcontent span.list p.right textarea.text { width:520px; padding:4px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
#bigcontent ul.right li.submitcontent span.list p.right input.code { width:100px; padding:4px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }

#bigcontent ul.right li.submitcontent span.list p.right b.left { font-weight:normal; float:left; padding-top:3px;}
#bigcontent ul.right li.submitcontent span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right b.code { font-weight:normal; float:left; padding-left:10px; padding-top:10px;}
#bigcontent ul.right li.submitcontent span.list p.right input.submitbut {   width:100px; float:left; height:30px;   background:#0077ac; border-left:1px #006b9b solid;  border-top:1px #006b9b solid; border-bottom:1px #004c6e solid;  border-right:1px #004c6e solid;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background: -ms-linear-gradient(top, #276dd4, #004463); background:-moz-linear-gradient(top, #276dd4, #004463);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#276dd4), to(#004463)); FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;  color:#FFFFFF;     text-shadow:1px 1px 1px #002536;  text-align:center;  }



#bigcontent ul.right li.newscon { width:770px; float:left;  overflow:hidden;  padding-top:15px; }
#bigcontent ul.right li.newscon dl.list { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.newscon dl.list ol.title { width:670px; float:left; margin-right:20px; }
#bigcontent ul.right li.newscon dl.list ol.title dd.top { width:645px; padding-left:25px; background:url(../images/page_white_text_width.png) no-repeat 0px 8px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.title dd.top a { font-size:13px; font-weight:bold; color:#205bb1; }
#bigcontent ul.right li.newscon dl.list ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#ff4800; }
#bigcontent ul.right li.newscon dl.list ol.title dd.bot { width:650px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.newscon dl.list ol.title dd.bot a { color:#e00000; text-decoration:underline;  }
#bigcontent ul.right li.newscon dl.list ol.rdate { width:80px; height:60px; float:left;    }
#bigcontent ul.right li.newscon dl.list ol.rdate dd.date { width:80px; height:25px; line-height:25px; float:left; margin:10px 0px;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#e3eff4; font-size:12px; font-weight:normal; color:#0678b4;   }
#bigcontent ul.right li.newscon dl.list ol.rdate dd.inlist { width:80px; float:left; line-height:25px; color:#cccccc;  text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.rdate dd.inlist a { color:#a3a3a3; }


#bigcontent ul.right li.newscon dl.listpic { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.newscon dl.listpic ol.newspic { width:180px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.newscon dl.listpic ol.newspic dd.picbro { width:178px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.newscon dl.listpic ol.newspic dd.picbro img { width:178px; float:left; }
#bigcontent ul.right li.newscon dl.listpic ol.title { width:470px; float:left; margin-right:20px; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top { width:445px; padding-left:25px; background:url(../images/page_white_text_width.png) no-repeat 0px 8px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top a { font-size:13px; font-weight:bold; color:#205bb1; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#ff4800; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.bot { width:450px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.bot a { color:#e00000; text-decoration:underline;  }
#bigcontent ul.right li.newscon dl.listpic ol.rdate { width:80px; height:60px; float:left;    }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.date { width:80px; height:25px; line-height:25px; float:left; margin:10px 0px;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#e3eff4; font-size:12px; font-weight:normal; color:#0678b4;    }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.inlist { width:80px; float:left; line-height:25px; color:#cccccc; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.inlist a { color:#a3a3a3; }


#bigcontent ul.right li.downcon { width:770px; float:left;  overflow:hidden;  padding-top:15px; padding-bottom:10px; }
#bigcontent ul.right li.downcon dl.titcon { width:770px; float:left; height:30px; line-height:30px; background:#f0f4f6;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#3975a1 ; margin-bottom:10px;}
#bigcontent ul.right li.downcon dl.titcon ol.title { width:544px; padding-left:25px; float:left; height:30px; line-height:30px; border-right:1px #FFFFFF solid;  }
#bigcontent ul.right li.downcon dl.titcon ol.date { width:99px; float:left; height:30px; line-height:30px; text-align:center; border-right:1px #FFFFFF solid;  } 
#bigcontent ul.right li.downcon dl.titcon ol.down { width:100px; height:30px; line-height:30px; float:left; text-align:center; }

#bigcontent ul.right li.downcon dl.list { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:5px; margin-bottom:5px;    }
#bigcontent ul.right li.downcon dl.list ol.title { width:545px; padding:7px 0px;  background:url(../images/disk.png) no-repeat 0px 7px;  padding-left:25px; float:left;  line-height:16px;  }
#bigcontent ul.right li.downcon dl.list ol.title a { font-size:12px; }
#bigcontent ul.right li.downcon dl.list ol.date { width:100px;  padding:7px 0px;  float:left;  line-height:16px; text-align:center; color:#999;    }
#bigcontent ul.right li.downcon dl.list ol.down { width:90px;  padding:5px 5px;   float:left; line-height:20px; text-align:center;  }
#bigcontent ul.right li.downcon dl.list ol.down a.down { width:70px; padding-left:20px; float:left; height:20px;  background:url(../images/package_down.png) no-repeat 0px 2px ; font-size:10px; color:#999999;    }
#bigcontent ul.right li.downcon dl.list ol.down a.down:hover { width:70px; padding-left:20px; float:left; height:20px;  background:url(../images/package_down.png) no-repeat 0px 2px;   font-size:10px;color:#e76200; }




#bigcontent ul.right li.searcon { width:770px; float:left;  overflow:hidden;  padding-top:15px; padding-bottom:10px; }
#bigcontent ul.right li.searcon dl.list { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:5px; margin-bottom:5px;    }
#bigcontent ul.right li.searcon dl.list ol.title { width:645px; padding:7px 0px;  background:url(../images/page_white_text_width.png) no-repeat 0px 6px;  padding-left:25px; float:left;  line-height:16px;  }
#bigcontent ul.right li.searcon dl.list ol.title a { font-size:12px; }
#bigcontent ul.right li.searcon dl.list ol.date { width:100px;  padding:7px 0px;  float:left;  line-height:16px; text-align:right; color:#999;    }



#bigcontent ul.right li.searchcercon  { width:770px; float:left;  overflow:hidden;  padding-top:15px; }

#bigcontent ul.right li.searchcercon dl.search {}




#bigcontent ul.right li.albumcon { width:790px; float:left;  overflow:hidden;  padding-top:15px; }
#bigcontent ul.right li.albumcon dl.list { width:375px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px; margin-right:20px;    }
#bigcontent ul.right li.albumcon dl.list ol.title { width:375px; float:left; }
#bigcontent ul.right li.albumcon dl.list ol.title dd.top { width:355px; padding-left:20px; background:url(../images/zz-arricon--04.gif) no-repeat 0px 13px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.list ol.title dd.top a { font-size:13px; font-weight:bold; color:#205bb1;  }
#bigcontent ul.right li.albumcon dl.list ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#ff4800; }
#bigcontent ul.right li.albumcon dl.list ol.title dd.bot { width:355px; padding-right:20px; height:100px; float:left; line-height:25px; color:#555555; padding-top:5px; overflow:hidden;  }
#bigcontent ul.right li.albumcon dl.list ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }

#bigcontent ul.right li.albumcon dl.listpic { width:375px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px; margin-right:20px;    }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic { width:120px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic dd.picbro { width:118px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpic ol.newspic dd.picbro img { width:118px; float:left; }
#bigcontent ul.right li.albumcon dl.listpic ol.title { width:235px; float:left;   }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top { width:215px; padding-left:20px; background:url(../images/zz-arricon--04.gif) no-repeat 0px 13px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top a { font-size:13px; font-weight:bold; color:#205bb1; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#ff4800; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.bot { width:215px; padding-right:20px; height:100px; float:left; line-height:25px; color:#555555; padding-top:5px ; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpic ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }


#bigcontent ul.right li.albumcon dl.listpiclong { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic { width:180px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic dd.picbro { width:178px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.newspic dd.picbro img { width:178px; float:left; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title { width:570px; float:left;  }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top { width:550px; padding-left:20px; background:url(../images/zz-arricon--02.gif) no-repeat 0px 13px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top a { font-size:13px; font-weight:bold; color:#205bb1; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#ff4800; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.top a.more { width:37px; float:right; height:14px; background:url(../images/bt-icon-more.gif) no-repeat; margin-top:10px;  }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.bot { width:570px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }

#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.rightsort { width:570px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.rightsort span.list { min-width:190px;  height:25px; line-height:25px; float:left;     }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.rightsort span.list a.normal {  padding-left:10px; padding-right:10px; background:url(../images/z-icon-arr02.gif) no-repeat 0px 6px; }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.rightsort span.list a.pagelist {  padding-left:10px; padding-right:10px; background:url(../images/z-icon-arr02.gif) no-repeat 0px 6px; color:#085398; font-weight:bold;   }
#bigcontent ul.right li.albumcon dl.listpiclong ol.title dd.rightsort span.list a.pagelist:hover {  padding-left:10px; padding-right:10px; background:url(../images/z-icon-arr02.gif) no-repeat 0px 6px; color:#ff4800;  }


#bigcontent ul.right li.albumcon dl.listlong { width:770px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.albumcon dl.listlong ol.title { width:770px; float:left;  }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.top { width:750px; padding-left:20px; background:url(../images/zz-arricon--02.gif) no-repeat 0px 13px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.top a { font-size:13px; font-weight:bold; color:#205bb1; }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#ff4800; }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.top a.more { width:37px; float:right; height:14px; background:url(../images/bt-icon-more.gif) no-repeat; margin-top:10px;  }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.bot { width:770px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.bot a { color:#ff6600; text-decoration:underline;  }

#bigcontent ul.right li.albumcon dl.listlong ol.title dd.rightsort { width:770px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.rightsort span.list { min-width:190px;  height:25px; line-height:25px; float:left;     }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.rightsort span.list a.normal {  padding-left:10px; padding-right:10px; background:url(../images/z-icon-arr02.gif) no-repeat 0px 6px; }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.rightsort span.list a.pagelist {  padding-left:10px; padding-right:10px; background:url(../images/z-icon-arr02.gif) no-repeat 0px 6px; color:#085398; font-weight:bold;   }
#bigcontent ul.right li.albumcon dl.listlong ol.title dd.rightsort span.list a.pagelist:hover {  padding-left:10px; padding-right:10px; background:url(../images/z-icon-arr02.gif) no-repeat 0px 6px; color:#ff4800;  }



#bigcontent ul.right li.albumcon dl.title { width:770px; float:left; height:35px; line-height:35px; border-bottom:2px #72b3d4 solid; margin-bottom:10px; }
#bigcontent ul.right li.albumcon dl.title ol.left { width:670px; float:left; height:35px; line-height:35px; }
#bigcontent ul.right li.albumcon dl.title ol.left a { font-weight:bold; font-size:14px; color:#0678b4; padding-left:20px; background:url(../images/zz-icon-arr-00.png) no-repeat 0px 4px;    }
#bigcontent ul.right li.albumcon dl.title ol.right { width:37px; height:14px; float:right; padding-top:10px;      }
#bigcontent ul.right li.albumcon dl.title ol.right a.more { width:37px; float:left; height:14px; background:url(../images/bt-icon-more.gif) no-repeat;  }



#bigcontent ul.right li.infoarticle { width:748px; float:left;    margin-top:10px; padding:10px;  background:#f1f5f7; border:#d0d8db solid 1px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;   }
#bigcontent ul.right li.infoarticle dl.list { width:350px; float:left; padding-left:24px;  height:29px; line-height:29px; border-bottom:1px dotted #CCCCCC; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(../images/page_white_text_width.png) no-repeat 0px 5px;  }
#bigcontent ul.right li.infoarticle dl.list a { color:#085398; }
#bigcontent ul.right li.infoarticle dl.list a:hover { color:#ff4800; }

#bigcontent ul.right li.infoadimg { width:770px; float:left; height:170px; background:url(../images/idx-picimg-04.jpg) no-repeat; margin-top:10px;   }



/* overflow:hidden; text-overflow:ellipsis; white-space:nowrap; */
/* border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; */
/* transition:all 0.5s;   opacity:0.75; filter:Alpha(opacity=75);     text-shadow:1px 1px 1px #ffffff;   */
/* background: -ms-linear-gradient(top, #ffffff, #ff0000); background:-moz-linear-gradient(top, #ffffff, #ff0000);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ffffff), to(#ff0000)); */






/*浮动客服*/
#floatDivBoxs{width:130px; position:fixed;top:185px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:35px;line-height:35px; background:#c20b3a;color:#205bb1;font-size:12px;text-indent:13px; font-weight:bold; position:relative; box-shadow:-2px 0 3px rgba(0,0,0,0.25);  border-radius:3px 0px 0px 0px; -moz-border-radius:3px 0px 0px 0px; -webkit-border-radius:3px 0px 0px 0px; background: -ms-linear-gradient(bottom, #afcde2, #eff6fa); background:-moz-linear-gradient(bottom, #afcde2, #eff6fa);background:-webkit-gradient(linear, 0% 100%, 0% 0%,from(#afcde2), to(#eff6fa)); border-bottom:#6798c2 1px solid;  text-shadow:1px 1px 1px #ffffff; }
#floatDivBoxs .floatDqq{padding:0 10px;}
#floatDivBoxs .floatDqq li{height:35px;line-height:35px;font-size:12px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:12px;color:#333;padding:10px 10px; font-weight:bold; color:#990000; }
#floatDivBoxs .floatDtel{padding:0 0 15px 10px; font-weight:bold; font-size:14px; color:#205bb1;   }
#floatDivBoxs .floatDtel img{display:block;}

#floatDivBoxs .floatDbg{width:100%;height:30px;background:#cccccc;box-shadow:-2px 0 3px rgba(0,0,0,0.25); border-radius:0px 0px 0px 3px; -moz-border-radius:0px 0px 0px 3px; -webkit-border-radius:0px 0px 0px 3px;  background: -ms-linear-gradient(bottom, #afcde2, #eff6fa); background:-moz-linear-gradient(bottom, #afcde2, #eff6fa);background:-webkit-gradient(linear, 0% 100%, 0% 0%,from(#afcde2), to(#eff6fa)); text-align:center; line-height:30px; color:#FFFFFF;   text-shadow:1px 1px 1px #1d618d; }

.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}

#rightArrow{width:20px;height:40px;background:url(../images/online_arrow.jpg) no-repeat left;position:fixed;top:220px;right:130px;z-index:999; overflow:hidden; border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; }
#rightArrow a{display:block;height:40px;}







.pagenext { width:770px; text-align:center;    padding-top:15px; padding-bottom:15px; float:left; }
.pagenextlong { width:770px; text-align:center;    padding-top:15px; padding-bottom:10px; float:left; }

.wp-pagenavi {CLEAR: both}

.wp-pagenavi A { padding:5px 10px; MARGIN: 3px; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"宋体";  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#eaeaea;  }
.wp-pagenavi A:hover {font-family:"Microsoft YaHei" !important;"宋体"; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#333333; color:#FFFFFF;  }

.wp-pagenavi SPAN {  background:#eaeaea;   padding:5px 10px;  MARGIN: 3px; TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"宋体"; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.wp-pagenavi SPAN.current { background:#e00000;  font-family:"Microsoft YaHei" !important;"宋体"; color:#FFFFFF;   }



/*.wp-pagenavi {CLEAR: both}
.wp-pagenavi A { border:1px #333333 solid; background:#333333; color:#FFF;   PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px;  PADDING-TOP: 3px; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN { border:#333333 solid 1px; background:#333333; color:#FFF;  PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px;  TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi A:hover { border:1px #a41e29 solid; background:#a41e29; color:#FFF;  font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN.current { border:1px #a41e29 solid;  background:#a41e29; color:#FFF;   font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN.current { FONT-WEIGHT: bold; }*/


#footer { float:left; width:100%;  padding:15px 0px 25px 0px; background:#eaeaea; border-top:1px #8297a3 solid; background: -ms-linear-gradient(top, #eaeaea, #cccccc); background:-moz-linear-gradient(top, #eaeaea, #cccccc);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#eaeaea), to(#cccccc));   }
#footer ul.con { width:1080px;  margin:0 auto; }
#footer ul.con li.left { width:540px; float:left; }
#footer ul.con li.left dl.sortlist { width:540px; float:left;   line-height:25px; padding-top:5px;  }
#footer ul.con li.left dl.sortlist a { height:25px; line-height:25px;  margin-right:14px; padding-right:15px; border-right:1px #8297a3 solid; }
#footer ul.con li.left dl.text { width:540px; float:left; height:25px; line-height:25px; padding-top:5px;  }
#footer ul.con li.left dl.text strong { color:#222222; font-size:12px;  }

#footer ul.con li.right { width:540px; float:left; }
#footer ul.con li.right dl.text { width:540px; float:left; height:25px; line-height:25px; padding-top:5px; text-align:right;   }
#footer ul.con li.right dl.text strong { color:#222222; }
#footer ul.con li.right dl.text a { color:#666666; text-decoration:underline; }













