/*bannerÇÐ»»´óÍ¼*/

ul,li {	 LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING:0px;}
.mainbanner {	POSITION: relative; HEIGHT: 520px; OVERFLOW: hidden; border-bottom:2px solid #ffffff;border-top:1px solid #ffffff; margin-bottom:20px}
.mainbanner_window {POSITION: absolute; WIDTH: 1920px; HEIGHT: 520px; MARGIN-LEFT: -960px; OVERFLOW: hidden; LEFT: 50%}
.mainbanner_window UL {	POSITION: relative; WIDTH: 999999px; HEIGHT: 520px}
.mainbanner_window LI {	TEXT-ALIGN: center; WIDTH: 1920px; DISPLAY: inline; BACKGROUND: rgb(204,204,204); FLOAT: left; HEIGHT: 520px; FONT-SIZE: 0px}
#slideContainer IMG {	BORDER:0; TEXT-DECORATION: none; width:1920px; height:520px;} 
.mainbanner_list {	POSITION: absolute; WIDTH: 520px; HEIGHT: 30px; MARGIN-LEFT: -75px; TOP: 480px; LEFT: 50%}
.mainbanner_list LI {	WIDTH: 30px; DISPLAY: inline; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden}
.mainbanner_list A {TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 25px; DISPLAY: inline-block; BACKGROUND: url(images/50c15ece07fd0f3407000083.png) no-repeat; FLOAT: left; HEIGHT: 25px; COLOR: rgb(255,255,255); FONT-SIZE: 12px; OVERFLOW: hidden; }
.mainbanner_list LI.active A {	BACKGROUND-POSITION: 0px -30px; TEXT-DECORATION: none; color:#FFFFFF}
.mainbanner_list LI A:hover {	BACKGROUND-POSITION: 0px -30px; TEXT-DECORATION: none; color:#FFFFFF}


body,td,th {font-size: 14px;color: #333333;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ","ºÚÌå","Hiragino Sans GB", sans-serif; line-height:28px; }
body {margin:0; min-width:1260px; background-image:url(images/bg.jpg); background-color:#efefef;}
a {color:#333333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: none;color: #ff0000;}
a:active {text-decoration: none;color: #333333;}
.teltr{ background:#E7E6E6; width:260px; border:1px solid #cccccc; float:right; text-align:center; font-size:25px;color:#024DA0; padding:5px 20px; line-height:30px;-moz-border-radius:21px;  -webkit-border-radius:21px; border-radius:21px;}

.lxl{ background:#ffffff;padding:10px 12px; line-height:22px; margin-top:8px;-moz-border-radius:7px;  -webkit-border-radius:7px; border-radius:7px;}

.intros{ width:220px; height:92px; float:left;}
.intros img{width:90px; height:90px; float:left; margin-right:15px; border:1px solid #dddddd; -moz-border-radius:46px;  -webkit-border-radius:46px; border-radius:46px;}
.intros:hover img{ border:1px solid #DC8061; }
.intros h2 { display:block; height:75px; margin-top:15px; font-size:18px;; font-weight:normal}
.intros h2 span{ display:block; color:#666666; font-size:12px}

.introh{ width:285px; height:398px}
.introh img{ widows:100%; height:100%; position:relative}
.introh span{ position:relative; z-index:99;display:block; width:285px; height:40px; text-align:center; background:url(images/banhei.png); color:#FFFFFF; font-size:18px; font-weight:bold; line-height:40px; margin-top:-40px;}
.introh:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
.introh:hover span{ background:url(images/banzi.png); color:#FFff00; letter-spacing:3px}

.titf{ font-size:20px; font-weight:bold; color:#024DA0; border-bottom:2px solid #024DA0; line-height:40px}
.titf span{ font-size:14px; color:#999999; padding-left:15px; font-weight:normal}
.b{ font-weight:bold}
.s12{ font-size:12px}
.s13{ font-size:13px}

 /*µ¼º½  #024DA0*/
.dh{ cursor:pointer;  padding:0;  margin:0 auto;z-index:20; width:100%;}
.dh li{float:left;  text-align:center; height:50px; display:block;  margin-left:0px; width:120px; padding:10px 0; line-height:30px; font-size:16px; color:#000000;  }
.dh li a{display:block;color:#000000; border:0;  }
.dh li a span{ font-size:12px; color:#888888; font-family:Arial, Helvetica, sans-serif; font-weight:normal;line-height:14px; display:block; -webkit-transform: scale(0.9);font-size: 12*0.9px;}
.dh li a:hover{ color:#FFFFFF; }
.dh li:hover{ background:#024DA0}
.dh li:hover a{ color:#ffffff}
.dh li:hover a span{ color:#09AFEB}

.dh li div{top:0px; position:relative; z-index:999;left:-0px;; width:120px; line-height:30px; color:#FF6600; padding:0px;  display:none; text-align:center; font-size:12px; font-weight:normal}
.dh li:hover div{ display:block;}
.dh li div a{ display:block; background:#C07D2C;color:#FFFFFF; border-bottom:1px solid #ffffff; border-right:0px;}
.dh li div a:hover{ background:#AA6B24; color:#FFFFFF}

.tith{ font-size:30px; font-weight:bold; color:#024DA0; background:url(images/tithbg.png) 0 16px no-repeat; text-align:center; display:block; margin:60px auto 0px auto; width:288px; letter-spacing:4px;}
.tith span{ color:#888888; font-size:14px; display:block; font-weight:normal; margin-top:5px; letter-spacing:2xp;}
.tith a { color:#024DA0; }
.tith1{font-size:30px; color:#ffffff; text-align:center; width:200px; border:3px solid #ffffff; display:block; margin:0 auto; padding:10px 0 26px 0}
.tith1 a{ color:#fff}
.tith1 h3{ position:absolute; margin-top:13px; margin-left:38px; display:block; color:#ffffff; font-size:18px; font-weight:bold; list-style:none; padding:0px 12px; width:100px;background:#8B4D23}


.prohk{ width:282px; height:340px; background:url(images/pbg.png) bottom center no-repeat; text-align:center}
.prohk img{ width:282px; height:231px}
.prohk span{ line-height:65px}
.prohk:hover{background:url(images/pbgon.png) bottom center no-repeat;}
.prohk:hover a{ color:#FFFFFF}
a.morea{ line-height:45px; padding:0px; display:block; border:1px solid #aaaaaa; font-size:16px; color:#555555; width:160px; text-align:center; margin-top:15px}
a.morea:hover{ background:#024DA0; color:#FFFFFF}
.prohh{ width:380px; height:325px; background-color:#FFFFFF; background-image:url(images/pbgh.png); background-position:bottom right; background-repeat:no-repeat;}
.prohh img{ width:380px; height:285px}
.prohh span{ line-height:40px; display:block; text-align:left; padding-left:12px}
.prohh:hover{background-image:url(images/pbghon.png); background-color:#eeeeee}
.prohh:hover a{ color:#024DA0; font-weight:bold}

.links,.links a{ color:#09AFEB}
.links a:hover{ color:#FFFF99}

.mart15{ margin-top:15px}
.mart30{ margin-top:30px}
.mart50{ margin-top:50px}
.foot{ width: 100%;   padding:5px 0 15px 0; text-align:center; background:#024DA0; margin-top:25px }
.dotlist{ background:url(images/can.gif) no-repeat 0 1px;  text-indent:25px; font-size:14px; line-height:18px; color:#9A7241; margin-bottom:10px}
.dotlist a{color:#9A7241;}
.newslist{background:url(images/dott.gif) no-repeat 0 12px;font-size:14px; text-indent:10px;line-height:16px; color:#111111; line-height:30px; border-bottom:1px dashed #999999 }


.picbox{PADDING: 2px; BORDER: #cccccc 1px solid; }
.picbox:hover{PADDING: 1px; BORDER: #024DA0 2px solid; }
.picbox1{PADDING: 2px; BORDER: #ffffff 2px solid; }
.picbox1:hover{PADDING: 1px; BORDER: #024DA0 3px solid; }


.s14{ font-size:14px;}
.s16{ font-size:16px}
.l30{ line-height:30px}
.l25{ line-height:25px}
.mart{ margin-top:8px}
.pad10{ padding:10px}
.neitit{ border-bottom:1px solid #024DA0; line-height:45px; background:url(images/neitit.jpg) 5px 9px no-repeat; padding-left:45px;line-height:45px; color:#024DA0; font-size:20px; font-weight:bold}
.neititr{ border-bottom:1px solid #024DA0; line-height:45px;  padding-right:5px;line-height:45px; color:#666666; font-size:12px; text-align:right}
.fl{ padding:0; font-size:14px}
.fl a:link,.fl a:visited{ background:url(images/fl.jpg) left center no-repeat; height:30px; line-height:30px; display:block; padding-left:32px; margin-top:5px; color:#000000;  }
.fl a:hover{ background:url(images/flon.jpg) left center no-repeat;  display:block; text-decoration:none; color:#ffffff; }

.flda{ padding:0; font-size:14px; text-align:center}
.flda a:link,.flda a:visited{  height:45px; line-height:45px; display:block;  margin-top:5px; background:#024DA0; color:#FFFFFF; font-size:18px; font-weight:bold;}
.flda a:hover{text-decoration:none; background:#ff6600; color:#FFFFff; }

.lineb{ border-bottom:1px dashed #999999}
.l18{ line-height:18px; color:#999999}
.more{ padding-right:8px; text-align:right}
.xie{ font-style: italic}
.padl15{ padding-left:15px}
.bor4{ border:1px solid #cecece; }
.gry,.gry a{ color:#999999}
.gry a:hover{ color:#FFCC00}
.red,.red a{ color:#FF0000}
.dred{ color:#b45000}
.white,.white a:link,.white a:visited{ color:#FFFFFF; }
.white a:hover{ color:#FFFF00}
/* color:#A96921*/
.con{line-height:25px; padding: 0 10px}
.contit{ font-size:22px; font-weight:bold; color:#000000; line-height:60px; text-align:center; border-bottom:1px dashed #999999; margin-bottom:10px;}
.condate{ color:#999999; border-top:1px dashed #999999; line-height:35px}
.conn{ margin-top:10px; margin-bottom:15px; min-height:150px}

.listnews{margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #999999}
.listnews h1,.listnews h2,.listnews h3{list-style:none; padding:0; margin:0}
.listnews h1 {font-size:18px; line-height:25px; height:25px;  }
.listnews h2 { font-size:12px; color:#999999; line-height:25px;font-weight:normal; height:25px;}
.listnews h3 { line-height:18px; font-size:12px;font-weight:normal; color:#666666;}