
/*bannerÇÐ»»´óÍ¼*/

ul,li {	 LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING:0px}
.mainbanner {	POSITION: relative; HEIGHT: 500px; OVERFLOW: hidden; border-bottom:1px solid #cccccc;}
.mainbanner_window {POSITION: absolute; WIDTH: 1920px; HEIGHT: 500px; MARGIN-LEFT: -960px; OVERFLOW: hidden; LEFT: 50%}
.mainbanner_window UL {	POSITION: relative; WIDTH: 999999px; HEIGHT: 500px}
.mainbanner_window LI {	TEXT-ALIGN: center; WIDTH: 1920px; DISPLAY: inline; BACKGROUND: rgb(204,204,204); FLOAT: left; HEIGHT: 500px; FONT-SIZE: 0px}
#slideContainer IMG {	BORDER:0; TEXT-DECORATION: none; width:1920px; height:500px;} 
.mainbanner_list {	POSITION: absolute; WIDTH: 500px; HEIGHT: 30px; MARGIN-LEFT: -75px; TOP: 460px; LEFT: 50%}
.mainbanner_list LI {DISPLAY: inline; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden; padding:0 2px;}
.mainbanner_list A {WIDTH: 37px; TEXT-ALIGN: center; LINE-HEIGHT: 21px;  DISPLAY: inline-block; BACKGROUND: url(images/50c15ece07fd0f3407000083-1.png) no-repeat;FLOAT: left;BACKGROUND-POSITION: -6px 0px; HEIGHT: 21px; COLOR: rgb(255,255,255); FONT-SIZE: 12px; OVERFLOW: hidden; }
.mainbanner_list LI.active A {	WIDTH: 50px; BACKGROUND-POSITION: 0px -24px; TEXT-DECORATION: none; color:#FFFFFF}
/*.mainbanner_list LI A:hover {	BACKGROUND-POSITION: -6px -54px; TEXT-DECORATION: none; color:#FFFFFF; width:50px;}*/


body,td,th {font-size: 12px;color: #333333;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ","ºÚÌå","Hiragino Sans GB", sans-serif; }
body {margin:0;}
a {color:#444444;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;color: #444444;}
a:hover {text-decoration: none;color:#003399;}
a:active {text-decoration: none;color: #333333;}

.ww1{}
.wwmore{background:url(titbgss.png) right bottom no-repeat; height:41px}
.ww1 td{ order-right:0px solid #ffffff; cursor:pointer; line-height:41px; font-size:16px; color:#ffffff;width:77px; padding-left:25px}
.ww1 td.s{color:#FFFF00; font-weight:bold;  }
.dis{ display:block}
.undis{ display:none}
.linebs{ border-bottom:1px solid #cccccc}
.bor4blue{ border:1px solid #0154A1}
.bor3blue{ border:1px solid #0154A1; border-top:0}
.honor{float:left; margin-left:10px; margin-bottom:10px; width:181px; height:144px}
.jj{float:left; margin-right:10px; margin-bottom:10px; width:181px; height:144px}

.tit{background:url(titbgss.png) left no-repeat; color:#FFFFFF; font-weight:bold; font-size:16px; line-height:41px; width:250px; text-align:left; padding-left:20px}
.titmid{ text-align:center;background:url(titbgss.png) bottom right;}
.titmore{border-top:0px solid #0154A1; text-align:right;background:url(titbgss.png) right bottom no-repeat;}
.titmore a,.wwmore a{ background:#0066cc; color:#FFFFFF; padding:3px 5px;border-radius:12px;}
.titmore a:hover,.wwmore a:hover{ background:#ff9900; color:#FFFFFF; padding:3px 5px;}
.borb3blue{border:0px dashed #cccccc}
.flh{ padding:15px 0; border-bottom:1px dashed #cccccc}
.flh a{ display:inline-block; border:1px solid #dddddd; float:left; margin-right:15px; padding:6px 14px; font-size:16px;  background:#f5f5f5;}
.flh a:hover{ border:1px solid; #0066cc; background:#0066cc; color:#FFFFFF}

.ptt{ line-height:30px; background:#eeeeee}
.titnews{ background:url(images/titnews.png) bottom left no-repeat; font-weight:bold; font-size:16px; color:#003399; line-height:30px;}
.titnewsr{ background:url(images/titnews.png) bottom right no-repeat; font-weight:bold;line-height:30px; text-align:right}

.main{ padding:15px; width:1200px; margin:0 auto; background:#FFFFFF}
.top{width:100%;background:url(images/topbg.jpg) bottom repeat-x; height:115px; border-top:0px solid #0A2B77;}
#menu{background:url(images/dhbg.png) center no-repeat; vertical-align:top; padding-top:18px; width:100%; height:36px;}
.mart25{ margin-top:25px}
.mart35{ margin-top:35px}
.mart50{ margin-top:50px}

.lan{color:#128FFD}
.lan1{ color:#379BE9}
.lan2{ color:#0A2B77;#ff9933}

.dhdiv{ width:100%; height:55px; background:url(images/dhbg.png);border-bottom:1px solid #cccccc;}
.fixhead{ position:fixed; top:0; z-index:999;}
 /*µ¼º½*/
.dh{ cursor:pointer;  padding:0;  margin:0 auto;z-index:20; width:100%;}
.dh li{float:left;  text-align:center; height:55px; display:block;  margin-left:0px; width:125px; padding:0; line-height:55px; font-size:16px; color:#FFFFFF;  background:url(images/dhli.png) right center no-repeat}/* background:url(images/mli.gif) center right no-repeat;*/
.dh li a{display:block;color:#FFFFFF  }
.dh li:hover{ background:url(images/dhon.png)}
.dh li.no{ background:none}

.dh li div{top:0px; position:relative; z-index:999;left:0px;; width:125px; 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:#cc0000;color:#FFFFFF; border-top:1px solid #ffffff; border-right:0px;}
.dh li div a:hover{ background:#128FFD}
.s14{ font-size:14px;}

.foot{ width: 100%;  text-align:center; background:url(images/footbg.jpg); color:#FFFFFF; font-size:14px; padding:22px 0 15px 0 }
.foot1{ width: 100%;  text-align:center; background:url(images/footbg.jpg) bottom; height:60px; color:#FFFFFF; font-size:14px; padding-top:2px }
.footline{ background:url(images/footline.gif) right repeat-y; color:#FFFFFF}
.foottit{ font-size:18px; font-weight:bold; color:#FFFFFF}
.links,.links a{color:#0BC2FF; font-size:14px; line-height:25px}
.links a:hover{ color:#FFFFFF}
.s16{ font-size:16px}

.jslist a{ line-height:27px; color:#FFFFFF; font-size:14px; display:block; border-bottom:1px dashed #0066CC}
.jslist a:hover{ color:#00B4FA;}

.newslist{margin:0; line-height:35px;}
.newslist a { background:url(images/dian.jpg) 3px 16px no-repeat; padding-left:13px; display:block; border-bottom:1px dashed #dddddd; font-size:14px}
.newsdate{ border-bottom:1px dashed #dddddd; color:#878787; font-family:Arial, Helvetica, sans-serif; font-size:14px}

.l18{ line-height:18px; color:#999999}
.hr{ padding:5px 10px 13px 10px; border:1px solid #003399;  background:#0066CB}
.hr a{ background:url(images/hr.jpg);  padding-left:30px; font-size:16px; display:block; line-height:36px;  margin-top:5px; color:#FFFFFF; font-weight:bold}
.hr a:hover{ background:url(images/hron.jpg); color:#FFFF00 }
.lbg{ border:1px solid #003399;  background:url(images/tel.gif) right top;}
.edu{ background:url(images/dot.jpg) 10px 9px no-repeat; padding-left:20px; font-size:13px; line-height:25px; border:1px solid #dddddd}

.t{ border-bottom:4px solid #0154A1;}
.mart15{ margin-top:15px}

.picbox5{ border:5px solid #dedeee; padding:1px;}
.picbox5:hover{ border:5px solid #1858af }
.bor4fff{ border:1px solid #ffffff}
.more{ padding-right:8px}

.xie{ font-style: italic}
.titleft{background:url(images/titleft.png) center left; color:#FFFFFF; font-weight:bold; font-size:18px; line-height:45px; padding-left:44px}

.titright{ background:url(images/righttit.jpg); line-height:35px; padding-top:6px; color:#004499;font-size:18px; padding-left:28px; font-weight:bold}
.titrightm{ background:url(images/righttit.jpg) right top; line-height:41px; color:#ffffff; padding-right:12px; text-align:right}

.titleft span{ font-family:Arial, Helvetica, sans-serif; color:#eeeeee; font-size:12px;}
.titr{ background:url(images/righttitbg.gif) no-repeat 1px 12px; line-height:40px;  font-size:18px; padding-left:36px;; font-weight:bold}
.titrmore{border-bottom:1px solid #dddddd; text-align:right}
.conneibg{ padding-left:15px; border-left:1px dashed #dedede}

.l30{ line-height:30px}
.l25{ line-height:25px}
.mart{ margin-top:8px}
.pad10{ padding:10px}

.picbox{PADDING: 2px; BORDER: #cccccc 1px solid; }
.picbox:hover{PADDING: 1px; BORDER: #0099CC 2px solid; }

.bor3{ border:1px solid #cccccc; border-top:0px;}
.bor4{ border:1px solid #cccccc; }
.but{ background:#0066CC; color:#ffffff; border:0; font-size:12px; cursor:pointer; height:20px; text-align:center; width:46px }
.but:hover{ background:#FF6600; color:#ffffff; border:0px;}
.hand{ cursor:pointer}

.fl{ padding:10px 0px; font-size:16px}
.fl a{ background:url(images/fl.png) left center no-repeat; height:36px; line-height:36px; display:block; padding-left:35px; vertical-align:middle; color:#0154A1; border:1px solid #0154A1; margin-bottom:5px }
.fl a:hover{ background:url(images/flon.png) left center no-repeat;  display:block;  text-decoration:none; color:#ffffff;border:1px solid #0154A1; }

.gry{ color:#999999}
.red{ color:#FF0000}
.dred{ color:#b40000}
.white,.white a:link,.white a:visited{ color:#FFFFFF; }
.white a:hover{ color:#FFFF00}
.listnews{ background:url(images/index_36.gif) no-repeat 5px 9px; border-bottom:1px dashed #dddddd; text-indent:15px; font-size:14px}
.lineb{ border-bottom:1px dashed #dddddd}

 /*QQ*/
.qq{ cursor:pointer;  padding:0;  margin:0 auto;z-index:20; width:100%;}
.qq li{float:left;  text-align:center; height:70px; display:block;   width:70px; padding:0; line-height:70px; color:#FFFFFF; }
.qq li.qqq{ background:url(images/qqbg.png)}
.qq li.qqq:hover{ background:url(images/qqbgon.png)}
.qq li.qyue{ background:url(images/qqbg.png) 0 -142px; }
.qq li.qyue:hover{ background:url(images/qqbgon.png) 0 -142px; }
.qq li.qtel{ background:url(images/qqbg.png) 0 -70px;height:72px;}
.qq li.qtel:hover{ background:url(images/qqbgon.png) 0 -70px;height:72px;}
.qq li.qwx{ background:url(images/qqbg.png) 0 -212px;}
.qq li.qwx:hover{ background:url(images/qqbgon.png) 0 -212px;}
.qq li.qtop{ background:url(images/qqbg.png) 0 -283px;}
.qq li.qtop:hover{ background:url(images/qqbgon.png) 0 -283px;}

.qq li div{top:-70px; position:relative; z-index:999;left:-200px;; width:200px; line-height:30px;  color:#ffffff; padding:6px 0px;  display:none; text-align:center; font-size:18px; font-weight:normal; background:url(images/qqonleft.png) right top no-repeat; height:73px}
.qq li:hover div{ display:block;height:72px }

