body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button,form,fieldset,input,textarea,p,blockquote,th,td{
	padding:0;
	margin:0;
}

h3 {font-size:14px;}

input,button,select,textarea{outline:none; resize:none; padding:0; margin:0;}

fieldset, img {
	border:0 none;
}

ul, li {
	list-style-type:none;
	list-style-position :outside;
}

.left{float:left;}
.right{float:right;}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block; font-size:1px;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}

 a:link {color: #333; text-decoration:none;}
 a:visited {color: #333;text-decoration:none;}
 a:hover {color: #cc3333; text-decoration:underline;}
 a:active {color: #333;text-decoration:none;}


body {
     margin:0 auto; 
	 padding:0; 
	 border:0; 
	 font-size:12px; 
    font-family: "宋体";
	/*font-family: Arial, Helvetica, sans-serif, "宋体";"微软雅黑", "Microsoft YaHei", "Microsoft JhengHei", Arial;*/
	 text-align:left;
	 color:#000;
	 background-color:#c7dcf3;
     } 

.top { width:100%;height:22px; background: url(images/top-bg.jpg) repeat-x; }
.gongneng { height:22px; line-height:22px; width:1002px; margin:0 auto; overflow:hidden; text-align:right; }
.gongneng img { vertical-align: middle; margin-left:5px; }
.gongneng a { padding-left:5px; font-size:14px; }

.head { width:1002px; margin:0 auto; height:102px; overflow: hidden; background: url(images/head-bg.jpg) no-repeat; }
.logo { float:left; }
.logo img { margin-top:15px; margin-left:70px; }
.phone { float:right; }
.phone img { margin-top:20px; margin-right:135px; }

.nav { width:1006px; height:40px; margin:0 auto; background: url(images/nav-bg.png) no-repeat; }
.nav ul { width:990px; margin:0 auto; height:32px; margin-top:1px;}
.nav ul li { float:left; width:110px; line-height:32px; height:32px; text-align:center; background: url(images/nav-fg.jpg) left center no-repeat; }
.nav ul li a { display:block;width: 110px; height:32px;  font-size:14px; font-weight:bold; }
.nav ul li a:link {color: #fff; text-decoration:none;}
.nav ul li a:visited {color: #fff;text-decoration:none;}
.nav ul li a:hover {color: #fff; text-decoration:none; background: url(images/nav-abg.jpg) center no-repeat;}
.nav ul li a:active {color: #fff;text-decoration:none;}

.mainbox { width:1002px; margin:0 auto; }
.main-l { width:280px; float:left; }
.main-m { width:392px; float:left; margin-left:15px; }
.main-r { width:300px; float:right; }

.foucus { width:278px; height:162px; background-color:#fff; border: 1px solid #999; overflow: hidden;  margin-top:7px; }
#myFocus { width:258px; height:142px; margin:0 auto; margin-top:10px; }
#myFocus .pic ul li img { width:258px; height:142px;  }

.zcfg { width:280px; height: 150px; margin-top:5px; overflow: hidden; }
.zcfg-tl { width:280px; height:31px; background: url(images/l-tlbg.jpg) no-repeat; }
.zcfg-tl h3 { float:left; line-height:31px; font-weight:normal; padding-left:45px; }
.zcfg-tl a { float:right; }
.zcfg-tl a img { margin-top:12px; margin-right:10px; }
.zcfg-nei { width:278px; height:118px; background-color:#fff; overflow: hidden; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.zcfg-nei ul { width:258px; margin:0 auto; padding-top:5px; }
.zcfg-nei ul li { height:22px; line-height:22px; width:258px; float:left; }
.zcfg-nei ul li a { float:left; } 
.zcfg-nei ul li span { float:right; color:#666; }

.wljs { width:280px; height: 198px; margin-top:5px; overflow: hidden; }
.wljs-tl { width:280px; height:31px; background: url(images/l-tlbg.jpg) no-repeat; }
.wljs-tl h3 { float:left; line-height:31px; font-weight:normal; padding-left:45px; }
.wljs-tl a { float:right; }
.wljs-tl a img { margin-top:12px; margin-right:10px; }
.wljs-nei { width:278px; height:166px; background-color:#fff; overflow: hidden; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.wljs-nei ul { width:258px; margin:0 auto; padding-top:5px; }
.wljs-nei ul li { height:22px; line-height:22px; width:258px; float:left; }
.wljs-nei ul li a { float:left; } 
.wljs-nei ul li span { float:right; color:#666; }

.xhnews { width: 390px; height:162px; background-color:#fff; border: 1px solid #999; overflow:hidden; margin-top:7px; }
.xhnews-list { width:390px; }
.xhnews-list ul { width:370px; margin:0 auto; }
.xhnews-list ul .news-s { width:100%; height:40px; line-height: 40px; border-bottom:1px solid #d5d5d5; }
.xhnews-list ul .news-s a { color:#cc3333; }
.xhnews-list ul .news-n { height:22px; line-height:22px; width:100%; float:left; border-bottom:1px solid #d5d5d5; }
.xhnews-list ul .news-n a { float:left; } 
.xhnews-list ul .news-n span { float:right; color:#666; }

.hynews { width:392px; height: 150px; margin-top:5px; overflow: hidden; }
.hynews-tl { width:392px; height:31px; background: url(images/m-tlbg.jpg) no-repeat; }
.hynews-tl h3 { float:left; line-height:31px; font-weight:normal; padding-left:45px; }
.hynews-tl a { float:right; }
.hynews-tl a img { margin-top:12px; margin-right:10px; }
.hynews-nei { width:390px; height:118px; background-color:#fff; overflow: hidden; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.hynews-nei ul { width:370px; margin:0 auto; padding-top:5px; }
.hynews-nei ul li { height:22px; line-height:22px; width:370px; float:left; }
.hynews-nei ul li a { float:left; } 
.hynews-nei ul li span { float:right; color:#666; }

.xxgx { width:392px; height: 198px; margin-top:5px; overflow: hidden; }
.xxgx-tl { width:392px; height:31px; background: url(images/m-tlbg.jpg) no-repeat; }
.xxgx-tl h3 { float:left; line-height:31px; font-weight:normal; padding-left:45px; }
.xxgx-tl a { float:right; }
.xxgx-tl a img { margin-top:12px; margin-right:10px; }
.xxgx-nei { width:390px; height:166px; background-color:#fff; overflow: hidden; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.xxgx-nei ul { width:370px; margin:0 auto; padding-top:5px; }
.xxgx-nei ul li { height:22px; line-height:22px; width:370px; float:left; }
.xxgx-nei ul li a { float:left; } 
.xxgx-nei ul li span { float:right; color:#666; }

.tzgg { width:300px; height: 171px; overflow: hidden; }
.tzgg-tl { width:300px; height:31px; background: url(images/r-tlbg.jpg) no-repeat; }
.tzgg-tl h3 { float:left; line-height:31px; font-weight:normal; padding-left:40px; }
.tzgg-tl a { float:right; }
.tzgg-tl a img { margin-top:12px; margin-right:10px; }
.tzgg-nei { width:298px; height:139px; background-color:#fff; overflow: hidden; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.tzgg-nei ul { width:278px; margin:0 auto; padding-top:5px; }
.tzgg-nei ul li { height:22px; line-height:22px; width:278px; float:left; }
.tzgg-nei ul li a { float:left; } 
.tzgg-nei ul li span { float:right; color:#666; }

.about { width:300px; height: 150px; margin-top:5px; overflow: hidden; }
.about-tl { width:300px; height:31px; background: url(images/r-tlbg.jpg) no-repeat; }
.about-tl h3 { float:left; line-height:31px; font-weight:normal; padding-left:40px; }
.about-tl a { float:right; }
.about-tl a img { margin-top:12px; margin-right:10px; }
.about-nei { width:298px; height:118px; background-color:#fff; overflow: hidden; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.about-nei ul { width:240px; margin:0 auto; padding-top:10px; }
.about-nei ul li { width:120px; float:left; height:27px; margin-top:15px; line-height: 27px; text-align: center; background: url(images/about-bg.jpg) center no-repeat; }
.about-nei ul li a { font-size:14px; }

.hyzj { width:300px; height: 150px; margin-top:5px; overflow: hidden; }
.hyzj-tl { width:300px; height:31px; background: url(images/r-tlbg.jpg) no-repeat; }
.hyzj-tl h3 { float:left; line-height:31px; font-weight:normal; padding-left:40px; }
.hyzj-tl a { float:right; }
.hyzj-tl a img { margin-top:12px; margin-right:10px; }
.hyzj-nei { width:298px; height:118px; background-color:#fff; overflow: hidden; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.hyzj-nei ul { width:240px; margin:0 auto; padding-top:10px; }
.hyzj-nei ul li { height:27px; line-height:27px; float:left; margin-top:15px; }
.hyzj-nei ul li a { font-size:14px; }
.hyzj-nei ul .hyzj-li1 { width:75px; padding-left:45px; background: url(images/hyml.jpg) center no-repeat; }
.hyzj-nei ul .hyzj-li2 { width:75px; padding-left:45px; background: url(images/hyjs.jpg) center no-repeat; }
.hyzj-nei ul .hyzj-li3 { width:240px; text-align:center; background: url(images/hyry.jpg) center no-repeat; }

.down { width:300px;height:38px; margin-top:10px; overflow:hidden; background: url(images/rhzn-oic.png) no-repeat; }
.down span { display:block; padding-left:110px; height:38px; line-height:38px; overflow:hidden; }
.down span img { vertical-align: middle; }
.down span a { padding-left:10px; padding-right: 10px; }

.youlian { width:1002px; margin:0 auto; margin-top:7px; }
.yl-tl { width:1002px; height:31px; line-height:31px; background: url(images/yl-tlbg.jpg) no-repeat; }
.yl-tl h3 { float:left; font-weight:normal; padding-left:45px; }
.yl-nei { width:1000px; background-color:#fff; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999; }
.yl-nei ul { padding:10px; }
.yl-nei ul li { display:inline; margin:0px 10px; line-height:24px; word-wrap: break-word; }

.footbox { width:100%; margin-top:10px; min-height:91px; background: #6699cc url(images/bot-bg.jpg) center bottom no-repeat; }
.foot { width:1002px; margin: 0px auto; min-height:0 auto; color:#fff; padding-top:10px; }
.foot p { text-align: center; line-height:20px }
.foot p a { color:#fff; }

.channel { width:1002px; margin:0 auto; }
.channel-l { width:202px; float:left; }
.channel-r { width:780px; float:right; border:1px solid #999; background-color:#fff; margin-top:11px; }

.subclass { width:100%; }
.subclass-tl { width:100%; line-height:40px; height:35px; overflow:hidden; background: url(images/nei-tlbg.jpg) no-repeat; }
.subclass-tl h3 {padding-left:38px; font-weight:normal; }
.subclass-nei { width:200px; border:1px solid #999; border-top:none; background-color:#fff; }
.subclass-nei ul { width:170px; margin:0 auto; padding:10px 0px; }
.subclass-nei ul li { margin-bottom:5px; width:170px;  }
.subclass-nei ul li a {height:25px; width:150px; font-size:14px; padding-left:20px; background: url(images/pic.gif) left center no-repeat; line-height:25px; color:#000; display:block; border-bottom:1px solid #ccc; }
.subclass-nei ul li a:hover { color:#f00; text-decoration:none; }
.subclass-nei dl { width:160px; padding-left:10px; margin:0 auto; }
.subclass-nei dl dd { width:160px; }
.subclass-nei dl dd a { display:inline; border:none; padding-left:0px; font-size:14px; font-weight:normal; width:160px; height:24px; line-height:24px; color:#555;background:none; }
.subclass-nei dl dd a:hover { color:#f00; }

.contact { width:100%; }
.contact-tl { width:100%; line-height:40px; height:35px; overflow:hidden; background: url(images/nei-tlbg.jpg) no-repeat; }
.contact-tl h3 {padding-left:38px; font-weight:normal; }
.contact-nei { width:200px; border:1px solid #999; border-top:none; background: #fff url(images/contact-bg.jpg) 20px center no-repeat; }
.contact-nei p { padding:10px; line-height: 24px; }

.daohang { width:100%; height:32px; line-height:32px; border-bottom:1px solid #ccc; background: url(images/dh-bg.jpg) repeat-x; }
.daohang span { padding-left:10px; display:block; }

.channel-wen {padding:10px;}
.channel-wen ul {width:740px; margin:0 auto; }
.channel-wen ul li { width:100%; line-height:28px;height:28px;border-bottom:1px dotted #8e9193;float:left;overflow: hidden;}
.channel-wen ul li a {float:left;}
.channel-wen ul li a:hover {text-decoration: none; }
.channel-wen ul li span {float:right;}

.channel-wen1 {padding:10px;}
.channel-wen1 ul {width:740px; margin:0 auto; }
.channel-wen1 ul li { width:100%; line-height:28px;height:28px;border-bottom:1px dotted #8e9193;float:left;overflow: hidden;}
.channel-wen1 ul li a {float:right;}
.channel-wen1 ul li a:hover {text-decoration: none; }
.channel-wen1 ul li span {float:left;}

.channel-tu {padding:10px;}
.channel-tu ul {width:760px; margin:0 auto; }
.channel-tu ul li {width:190px;float:left;text-align: center; margin-bottom:10px; }
.channel-tu ul li img { width:160px; height:200px; padding:3px; border:1px solid #ccc; }
.channel-tu ul li span {display:block;height:30px;line-height:30px;text-align: center;} 

.channel-danye {width:760px; padding:10px 0px; margin:0 auto; }
.channel-liuyan {width:720px; margin:0 auto; padding:10px 0px;}
.channel_job {width:740px; padding-bottom:10px; padding-top: 15px; margin:0 auto;}
.channel_youlian {width:720px;margin-left:20px;}

.zhaopintable {width:100%;}
.dttitle {height:25px;line-height: 25px;color: #b6b409; border-bottom:1px solid #b6b409;}
.dttitle1 {}
.job {}
.job dd {text-align: center}
.job dd a:link {color: #b6b409; text-decoration:none;}
.job dd a:visited {color: #b6b409;text-decoration:none;}
.job dd a:hover {color: #000000; text-decoration:none;}
.job dd a:active {color: #b6b409;text-decoration:none;}

.content_title {height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;text-align: center;}
.content_con {
							line-height: 24px;
							padding: 10px;
                         }
.content_con p {}	


.con_tittle {line-height:24px; font-size: 16px;font-weight: bold;text-align: center;}
.con_info {height: 25px;line-height: 25px;text-align: center;width: 100%; margin:0 auto;border-bottom:1px dotted #555555;}
.con_content {
                            padding:10px;
							line-height: 24px;
							}
.con_content p {}
.article_page {width: 100%;}
.article_page ul li {width: 100%;height:24px;line-height:24px;color:#357adc;}
.show_page {width:100%;text-align:center;height: 30px;line-height:30px; color:#357adc; }
.show_page a {color:#357adc; }

.friendsite_name {font-size:14px;font-weight:bold;padding-left:10px;}
.friendsite_tu  li {width: 133px;float: left;text-align: center;margin-top: 10px;}
.friendsite_tu img {width: 110px;height:50px;border: 1px solid #cccccc;}
.friendsite_wen  li {width: 150px;float: left;text-align: center;overflow:hidden;margin-top: 10px;}

.job_table {margin:10px auto;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;}
.job_table td {height:24px;line-height:24px;border-bottom:1px solid #cccccc;text-align: center;}
.job_title_td1 {width:150px;border-right:1px solid #cccccc;font-weight:bold;}
.job_title_td2 {width:150px;border-right:1px solid #cccccc;font-weight:bold;}
.job_title_td3 {width:150px;border-right:1px solid #cccccc;font-weight:bold;}
.job_title_td4 {width:150px;border-right:1px solid #cccccc;font-weight:bold;}
.job_title_td5 {width:150px;font-weight:bold;}

.text td {padding-left:10px;}

.QQbox{ z-index:99; width: 110px; right: 3px; top: 145px; position: absolute;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 26px; height: 136px; text-align:center; line-height:30px;
	          position: absolute; background-color:#000; color:#fff; font-size: 14px; font-weight:bold;}
.kefu {width: 110px;height:172px;background-color:#f6f6f6;}
.qq {width: 110px;text-align: center;}
.qq li {width:110px;margin-top:5px;}
.lianxi {margin:5px auto 0px 15px;}
.lianxi span {display:block;font-weight:bold;color:#2cb9f4;}
.lianxi p {color:#3c3c3c;line-height:20px;}

.userbox { width:1000px; margin:5px auto 0px auto; border: 1px solid #999; background-color:#fff; }
.reg { width:600px; padding:20px 0px; margin:0 auto; }
.reg h2 { text-align: center; line-height:30px; margin-bottom:20px; }
.reg table { line-height: 30px; }
.reg table td { height:30px; line-height:30px; }
.reg input { height:25px; line-height:25px; border:1px solid #ccc; color:#555; padding:0px 5px; }
.reg .input1 { width:120px; margin-right:10px; }
.reg .input2 { width:250px; margin-right:10px; }

.userleft { width:100%; }
.userleft-tl { width:100%; line-height:40px; height:35px; overflow:hidden; background: url(images/nei-tlbg.jpg) no-repeat; }
.userleft-tl h3 {padding-left:38px; font-weight:normal; }
.userleft-nei { width:200px; border:1px solid #999; border-top:none; background-color:#fff; }
.userleft-nei ul { width:180px; margin:0 auto; padding:5px 0px; }
.userleft-nei ul li { line-height:24px; }
.userleft-nei ul li span { font-weight: bold; }

.userleft-nei div { width:180px; margin:0 auto; text-align: center; line-height:24px; }
.userleft-nei div a { font-weight:bold; }

.daohang1 { width:100%; height:32px; line-height:32px; border-bottom:1px solid #ccc; background: url(images/dh-bg.jpg) repeat-x; }
.daohang1 span { padding-left:10px; display:block; font-size:14px; font-weight: bold; }
.daohang1 span a { font-weight: normal; color:#cc3333; }

.channel-danye1 {width:760px; padding:10px 0px; margin:0 auto; }
.channel-danye1 ul {}
.channel-danye1 ul li { line-height:30px; }
.channel-danye1 ul li span { font-weight:bold; }
.channel-danye1 ul li .input2 { width:220px; }
.channel-danye1 ul li .input1 { width:120px; }

.channel-danye11 { line-height:24px; }

.channel-danye12 { width:760px; padding:10px 0px; margin:0 auto; }
.channel-danye12 ul {width:740px; margin:0 auto; }
.channel-danye12 ul li { width:100%; line-height:28px;height:28px;border-bottom:1px dotted #8e9193;float:left;overflow: hidden;}
.channel-danye12 ul li a {float:left;}
.channel-danye12 ul li a:hover {text-decoration: none; }
.channel-danye12 ul li span {float:right; }
.channel-danye12 ul li span a { float: none; }
.channel-danye12 ul li span font { font-size:12px; color:#f00; }

.addtable table {}
.addtable table td { line-height:24px; padding:5px 5px; }
.addtable .bginput1 { width:350px; height:22px; line-height:22px; }


.pager { padding: 10px 3px; text-align: center; color:#1075b5;font-size:12px; font-family:Tahoma;}   
/*分页链接样式*/  
.pager a { margin: 2px; padding:2px 5px; color: #1075b5; text-decoration: none; border: 1px solid #aad; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover { color: #000; border: 1px solid #1075b5; background-color:#DCDCF3; }   
/*当前页码的样式*/  
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #1075b5; border: 1px solid #009; }   
/*不可用分页链接的样式(比如第1页时的“上一页”链接)*/  
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#1075b5;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#1075b5; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma;}  