﻿body { margin:0px; padding:0px; background:url(../images/bg.jpg) repeat-x left top;}
ul{ margin:0px; padding:0px;}
ul li{ list-style:none}
.h9{height:9px; line-height:9px; font-size:0px; width:100%; clear:both}
.h12{height:12px; line-height:12px; font-size:0px; width:100%; clear:both}
.h11{height:11px; line-height:11px; font-size:0px; width:100%; clear:both}
.h0{ height:0px; line-height:0px; font-size:0px; width:100%; clear:both}
.w10{ width:10px; font-size:0px; float:left}
.w9{ width:9px; font-size:0px; float:left}
.indexcontent{width:1002px; margin:0px auto}
.indexcontent .left{ width:3px; float:left; height:693px; background:url(../images/ilv.gif) no-repeat center top;}
.indexcontent .right{ width:3px; float:right; height:693px; background:url(../images/irl.gif) no-repeat center top;}
.indexcontent .content{width:996px; float:left; padding-top:22px;}

.contentpanel{width:982px; margin:0px auto;}
.contentleft{ width:268px; float:left}
.flashdiv{width:266px;height:174px; border:1px solid #8fcaf6}
.panlen{ width:268px; height:41px; background:url(../images/inbg.gif)}
.panlens{ width:268px; height:26px; background:url(../images/inbg.gif); padding-top:15px; text-align:center}
.searchin{ float:left; line-height:40px; height:40px; font-size:12px; font-weight:bold; color:#1b6799; padding-left:16px;}
.searchinput{float:left; padding-top:6px; padding-left:16px;}
.searchbtn{ float:left; padding-top:10px; padding-left:10px;}
.searchbtn img{ cursor:pointer}
.inputstyle{width:120px; height:19px; line-height:19px; font-size:13px; border:1px solid #7e9db9; padding-left:2px;}
.news{width:250px; margin:0px auto; padding-top:3px;}
.newstext{background:url(../images/ico.gif) no-repeat left center; width:226px; height:28px; line-height:28px; padding-left:23px; list-style:none; font-size:12px;}
.newstext a{ color:#054f68; text-decoration:none}
.newstext a:hover{color:#ff0000; text-decoration:none}
.newsline{ height:1px; line-height:1px; font-size:0px; background:url(../images/uline.gif) repeat-x left center; width:100%}
.contentmiddle{ float:left; width:438px; padding-left:15px;}
.newsq{ width:432px; margin:0px auto; height:200px}
.newstextq{width:340px; float:left; background:url(../images/ico2.gif) no-repeat left center; height:28px; line-height:28px; font-size:13px; padding-left:26px; text-align:left}
.newstextdateq{width:60px; float:left; height:28px; line-height:28px; text-align:left; font-size:13px; color:#3d3d3d}
.newstextq a{ color:#3d3d3d; text-decoration:none}
.newstextq a:hover{color:#ff0000; text-decoration:none}
.newsh{ width:432px; margin:0px auto; height:195px}
.newstexth{width:340px; float:left; background:url(../images/ico.gif) no-repeat left center; height:28px; line-height:28px; font-size:13px; padding-left:26px; text-align:left}
.newstextdateq{width:60px; float:left; height:28px; line-height:28px; text-align:left; font-size:13px; color:#3d3d3d}
.newstexth a{ color:#3d3d3d; text-decoration:none}
.newstexth a:hover{color:#ff0000; text-decoration:none}
.contentright{ width:226px; float:left; padding-left:18px}
.video{width:242px; height:160px; background:url(../images/yybg.jpg) repeat-y center top; text-align:center}
.anlitop{background:url(../images/lbg.jpg) repeat-x left center; width:982px; height:34px; text-align:left}
.anliin{ width:982px; height:159px;  padding-top:11px;}
.newscentercontent{width:996px; float:left; padding-top:11px;}
.newscenterleft{ width:3px; float:left; height:573px; background:url(../images/ilv.gif) no-repeat center top;}
.newscenterright{ width:3px; float:right; height:573px; background:url(../images/irl.gif) no-repeat center top;}
.newsdh{height:21px; line-height:21px;  border-bottom:1px solid #c5c5c5; font-size:12px; color:#000000; background:url(../images/ico1.gif) no-repeat left center; padding-left:25px;}
.newsdh a{ color:#000000; text-decoration:none}
.newsdh a:hover{color:#000000; text-decoration:underline}
.newsflash{width:290px; height:240px; float:left}
#qydt{width:450px; float:left}
.qydtnews{width:448px; border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;height:204px; text-align:center}
.qydtnewstxt{width:374px; float:left; font-size:12px; color:black; text-align:left; padding-left:3px; line-height:23px; height:23px; padding-top:3px}
.qydtnewstxt a{ color:#000000; text-decoration:none}
.qydtnewstxt a:hover{color:#000000; text-decoration:underline}
.qydtnewsdate{float:left; font-size:12px; color:black; text-align:left; line-height:23px; height:23px; padding-top:3px; width:67px;}
.newsuline{height:1px; line-height:1px; font-size:0px; background:url(../images/uline.gif) repeat-x left center; width:436px;}
.qydtf{width:450px; height:5px; background:url(../images/qydtf.gif); font-size:0px; }
#zxgg{width:221px; float:left}
.zxggnews{width:219; border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;height:204px; text-align:center}
.zxggf{width:221px; height:5px; background:url(../images/zzggf.gif); font-size:0px;}
.zxggnewstxt{width:206px; font-size:12px; color:black; text-align:left;  line-height:23px; height:23px; padding-top:3px}
.zxggnewstxt a{ color:#000000; text-decoration:none}
.zxggnewstxt a:hover{color:#000000; text-decoration:underline}
.zxgguline{height:1px; line-height:1px; font-size:0px; background:url(../images/uline.gif) repeat-x left center; width:206px;}
.hydt{width:485px; float:left; text-align:center}
.hydtnews{width:483px; height:231px; border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}
.hydtf{width:485px; height:6px; background:url(../images/hydtf.gif); font-size:0px; }
.hmenu{height:23px; border-top:1px solid #ffffff; background:#f5f5f5; width:100%}
.hnmenu{ border-bottom:1px solid #dfdfdf; width:6px; height:22px; float:left}
.hmenudis{width:72px; height:19px; line-height:19px; text-align:center; float:left; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf; font-size:12px; font-weight:bold; color:Red; background:url(../images/hmbg.gif) no-repeat left top; padding-top:3px; padding-left:16px;cursor:pointer}
.hmenuhid{width:72px; height:19px;line-height:19px;  border-bottom:1px solid #dfdfdf; text-align:center; font-size:12px; color:Black; padding-top:3px;float:left; cursor:pointer}
.hmenumore{width: 161px; float: left; padding-top: 10px; padding-right: 10px;height: 12px; line-height: 12px; font-size: 0px; border-bottom: 1px solid #dfdfdf;text-align: right}
.hnewstxt{height: 24px; line-height: 24px; padding-top: 2px; font-size: 12px; text-align: left; float:left; width: 400px; padding-left:6px;}
.hnewstxt a{ color:#000000; text-decoration:none}
.hnewstxt a:hover{color:#000000; text-decoration:underline}
.hnewsdate{height:24px; line-height:24px; width:65px; text-align:left;float:left; font-size:12px; padding-top: 2px;}
.hnewsuline{height:1px; line-height:1px; font-size:0px; background:url(../images/uline.gif) repeat-x left center; width:465px;}
.hnewst{height:6px; line-height:6px; font-size:0px;  width:465px;}
.shmenumore{width: 305px; float: left; padding-top: 10px; padding-right: 10px;height: 12px; line-height: 12px; font-size: 0px; border-bottom: 1px solid #dfdfdf;text-align: right}
#hrleft{width: 232px; float: left}
#hrright{ width:740px; float:right}
.hrnewsborder{border:1px solid #efefef; padding:2px;}
.hrnewwork{width:226px; height:160px;}
.hrnewrc{width:226px; height:146px;}
.hrypxz{width:226px; height:185px;}
.hrlist{width:733px; height:348px;}
.hrlist1{width:733px; height:355px;}

.hrp{ background:url(../images/hrbg.jpg) repeat-x left top; text-align:center}
.hrheader{height:29px; line-height:29px; font-size:12px; font-weight:bold; background:url(../images/ico4.gif) no-repeat left center;  padding-left:26px; width:194px; text-align:left; float:left}
.hrline{ height:0px; line-height:0px; font-size:0px;width:220px; border-bottom:1px solid #e9feff;border-top:1px solid #465f7e}
.hrline1{ height:0px; line-height:0px; font-size:0px;width:729px; border-bottom:1px solid #e9feff;border-top:1px solid #465f7e}
.hrp ul li{ height:24px; line-height:24px; font-size:13px; list-style:none; color:#1e201f; width:216px; text-align:left; padding-left:4px;}
.hrp ul li a{ color:#1e201f; text-decoration:none}
.hrp ul li a:hover{color:#1e201f; text-decoration:underline}
.hrp ul li img{padding-bottom:1px; padding-left:4px; padding-right:10px;}
.h2{height:3px; line-height:3px; font-size:0px; width:100%; clear:both}
.h5{height:5px; line-height:5px; font-size:0px; width:100%; clear:both}
.h8{height:8px; line-height:8px; font-size:0px; width:100%; clear:both}
.h14{height:14px; line-height:14px; font-size:0px; width:100%; clear:both}
.hrws{ background:url(../images/hrbg.jpg) repeat-x left top; text-align:center}
.hrl{ height:32px; line-height:32px; font-size:12px; font-weight:bold;color:#1f2120; background:#f2fdff; border-left:1px solid #abd5ed;border-top:1px solid #abd5ed;border-bottom:1px solid #abd5ed; float:left; text-align:center;}
.hrzw{width:304px;}
.hrrs{width:115px;}
.hrdd{width:171px;}
.hrsj{width:127px;height:32px; line-height:32px; border:1px solid #abd5ed;font-size:12px; font-weight:bold;color:#1f2120; background:#f2fdff; text-align:center; float:left}
.hrtxtl{ height:32px; line-height:32px; font-size:12px; color:#202020;  border-left:1px solid #abd5ed;border-bottom:1px solid #abd5ed; float:left; text-align:center;}
.hrtxtl a{ color:#ff0000; font-weight:bold; text-decoration:none}
.hrtxtl a:hover{color:#ff0000;font-weight:bold; text-decoration:underline}
.hrtxtr{width:127px;height:32px; line-height:32px; border:1px solid #abd5ed;border-top:none; font-size:12px; color:#202020; text-align:center; float:left}
.tstyle{margin:0px auto; width:724px; height:279px;}
#hrquery li{ float:left; font-size:12px; padding-left:10px}
#hrquery li img{ cursor:pointer}
#hrxg{width:688px; margin:0px auto; height:140px; text-align:left}
.hrxgnews{float:left; width:229px;height:28px; line-height:28px; font-size:12px;}
.hrxgnews a{ color:#0f1e45;  text-decoration:none}
.hrxgnews a:hover{color:#ff0000; text-decoration:none}
.hrxgnews .img{padding-right:17px; padding-top:6px; padding-left:6px;}
.hrtopm{height:26px;line-height:26px; width:676px; background:#f4f5f7 url(../images/ico6.gif) no-repeat left center; font-size:12px; color:#000000; text-align:left; padding-left:45px; margin:0px auto}
.hrabout{width:578px;font-size:12px; color:Black; line-height:20px; padding-top:14px; padding-bottom:14px; text-align:left; margin:0px auto}
.hrbottom{width:648px; line-height:20px; padding:8px 36px; font-size:12px; color:#58595b; background:#f4f5f7; margin:0px auto; }





