h1, h2, h3, h4, h5, h6, form, fieldset, img, a, ul, li, p, div, td, tr, dl, dt, dd, table{
	padding:0;
	margin:0;
}

h3 {font-size:14px;}

input,button,select,textarea{outline:none; resize:none; padding:0; margin:0;}

fieldset, img {
	border:0;
}

ul, li {
	padding:0;
	margin:0;
	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: #000; text-decoration:none;}
 a:visited {color: #000;text-decoration:none;}
 a:hover {color: #f00; text-decoration:underline;}
 a:active {color: #000;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;
     } 

.head { width:980px; margin:0 auto; height:90px; overflow:hidden; background:url('images/top-bg.jpg') no-repeat; }
.logo { padding:23px 0px 0px 25px; }

.nav { width:980px; margin:0 auto; height:39px; overflow:hidden; }
.nav-l { width:5px; float:left; height:39px; overflow:hidden; display:block; font-size:1px; background:url('images/nav-l.png') no-repeat; }
.nav-r { width:5px; float:left; height:39px; overflow:hidden; display:block; font-size:1px; background:url('images/nav-r.png') no-repeat; }
.nav-m { width:970px; float:left; height:35px; padding-top: 4px; overflow:hidden; background:url('images/nav-m.jpg') repeat-x; }
.nav-m ul { width:963px; margin:0 auto; height:35px; line-height:30px; }
.nav-m ul li { width:107px; float:left; }
.nav-m ul li a { display:block; width:91px; height:35px; margin:0 auto; text-align:center; font-size:14px; font-weight:bold; }
.nav-m ul li a:link {color: #fff; text-decoration:none;}
.nav-m ul li a:visited {color: #fff;text-decoration:none;}
.nav-m ul li a:hover {color: #062852; text-decoration:none; background:url('images/nav-a.png') no-repeat;}
.nav-m ul li a:active {color: #fff;text-decoration:none;}

.ad { width:980px; height:243px; overflow:hidden; margin:0 auto; }

.content1 { width:978px; margin:10px auto 0px auto; height:235px; overflow:hidden; border:1px solid #b1aca9; background-color:#fafafa; }

.about { width:297px; float:left; height:235px; background:url('images/fg.jpg') right center no-repeat; }
.about-tl { width:100%; height:72px; background:url('images/about-tlbg.jpg') left no-repeat; }
.about-tl span { display:block; float:right; padding-top:32px; padding-right:40px; }
.about-tl span a { color:#fff; }
.about-nei {padding:10px 15px;}
.about-nei p { line-height:23px; }

.case { width:361px; float:left; height:235px; background:url('images/fg.jpg') right center no-repeat; }
.case-tl { width:348px; height:72px; margin:0 auto; background:url('images/case-tl.jpg') left no-repeat; }
.case-tl span { display:block; float:right; padding-top:32px; padding-right:40px; }
.case-tl span a { color:#fff; }
.case-list { width:100%; }
.case-list ul { width:348px; margin:0 auto; }
.case-list ul li { float:left; width:174px; text-align:center; margin-top:15px; }
.case-list ul li img { width:148px; height:102px; border:1px solid #9d9794; padding:1px; background-color:#fff; }
.case-list ul li span { display:block; height:24px; line-height:24px; }

.news { width:320px; float:left; height:235px; }
.news-tl { width:305px; height:72px; margin:0 auto; background:url('images/news-tl.jpg') left no-repeat; }
.news-tl span { display:block; float:right; padding-top:32px; padding-right:30px; }
.news-tl span a { color:#fff; }
.news-list { width:290px; margin:0 auto; }
.news-list ul { padding-top:5px; }
.news-list ul li {width:280px; padding-left:10px; height:21px; overflow:hidden; line-height:21px; background:url('images/pic.png') left center no-repeat; }

.content2 { width:980px; margin:10px auto 0px auto; }
.main-left { width:218px; float:left; }
.main-right { width:752px; float:right; }

.focus { width:216px; height:211px; border:1px solid #b1aca9; overflow:hidden; background-color:#fafafa; }
#myFocus{ width:216px; height:211px;}

.contact { width:216px; height:211px; margin-top:10px; border:1px solid #b1aca9; overflow:hidden; background-color:#fafafa; }
.contact-tl { width:210px; margin:0 auto; height:25px; line-height:25px; border-bottom:1px dashed #c7c8c3; }
.contact-tl h3 { padding-left:15px; color:#583f25; background:url('images/contact-tl.jpg') 5px center no-repeat; }
.contact-nei { width:210px; margin:0 auto; }
.contact-nei img { margin-top:5px; }
.contact-nei ul { padding-top:5px; }
.contact-nei ul li { width:190px; padding-left:20px; height:24px; line-height:24px; background:url('images/pic2.jpg') 5px center no-repeat; }

.mine { width:750px; height:211px; border:1px solid #b1aca9; overflow:hidden; }
.mine-tl { width:100%; height:35px; border-bottom:1px solid #b1aca9; background:url('images/mine-tl.jpg') repeat-x; }
.mine-tl1 { width:680px; float:left; margin-left:7px; margin-top:10px; height:17px; line-height:17px; background:url('images/mine-tl1.jpg') repeat-x; color:#583f25; }
.mine-tl1 h3 { width:160px;padding:0px 10px; margin-left: 15px; height:17px; background:url('images/mine-tl.jpg') center repeat-x; }
.mine-tl1 h3 small { font-family: Arial, Helvetica, sans-serif; font-size:11px }
.more { width:60px; float:right; line-height:35px; text-align:center; }
.mine-list { width:100%; }
.mine-list ul { width:740px; margin:0 auto; }
.mine-list ul li { width:185px; float:left; text-align:center; margin-top:15px; }
.mine-list ul li img { width:158px; height:128px; padding:1px; border:1px solid #bfbbb9; background-color:#fff; }
.mine-list ul li span { display:block; height:24px; line-height:24px; }

.poduct { width:750px; height:211px; margin-top:10px; border:1px solid #b1aca9; overflow:hidden; }
.leftLoop{ overflow:hidden; position:relative; width:750px; height:169px; }  
.leftLoop .picList {width:704px; }
.leftLoop .picList li{ width:176px;text-align:center;float:left;}  
.leftLoop .picList li img{ width:158px; height:128px; padding:1px; border:1px solid #bfbbb9; background-color:#fff; }  
.leftLoop .picList li span {display:block;height:25px;line-height:25px;color:#000;}
.leftLoop .next {cursor:pointer; position:absolute;left:0px;top:50px;}
.leftLoop .prev {cursor:pointer; position:absolute;right:0px;top:50px;}
.leftLoop .bd {width:704px;margin:15px auto 0px auto; }

.youlian { width:978px; margin:10px auto 0px auto; border:1px solid #b1aca9; }
.yl-title { width:978px; height:27px; }
.yl-title h3 { float:left; width:88px; height:25px; line-height:25px; border-bottom:2px solid #000; color:#583f25; text-align:center; }
.yl-title span { display:block; width:890px;float:left; text-align:right; height:25px; line-height:25px; border-bottom:2px solid #e7e6e5; }
.yl-list { width:960px; padding:9px 10px; }
.yl-list ul { width:960px; }
.yl-list ul li { float:left; width:96px; height:24px; line-height:24px; overflow:hidden; }

.bottom { width:980px; margin:10px auto 0px auto; padding:10px 0px; background-color:#000; color:#fff; }
.bottom p { text-align:center; line-height:24px; }
.bottom a { color:#fff; }

.channelbox { width:980px; margin:10px auto 0px auto; background: #f8f8f8 url('images/channel-lbg.jpg') left repeat-y; }
.channel-left { width:258px; float:left;  }
.channel-right { width:722px; float:left; }

.class-title { width:248px; padding-left:10px; height:37px; background:url('images/class-tlbg.jpg') no-repeat; }
.class-title h3 { line-height:20px; }
.class-title span { color:#6c5239; }
.class-list { width:258px; }
.class-list ul { width:214px; margin-left:7px; padding-bottom:10px; }
.class-list ul li { width:100%; height:39px; margin-top:10px; line-height:35px; text-align:center; background:url('images/class-abg.png') no-repeat;  }
.class-list ul li a { font-size:14px; }

.lxfs { width:228px; margin-top:10px; }
.lxfs-tl { width:100%; height:37px; overflow:hidden; background:url('images/contact-tlbg.jpg') no-repeat; }
.lxfs-nei {width:100%;}
.lxfs-nei ul { width:208px; margin:0 auto; padding:10px 0px; }
.lxfs-nei ul li { line-height:24px; }

.daohang { width:722px; height:37px; background:url('images/dhbg.jpg') bottom repeat-x; }
.daohang span { display:block; padding-left: 30px; height:35px; line-height:35px; background:url('images/home.png') 10px center no-repeat; }

.channel-wen {width:100%;}
.channel-wen ul {width:700px;margin:0 auto; padding:10px 0px;}
.channel-wen ul li {line-height:24px;height:24px;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-tu {width:100%;}
.channel-tu ul {width:700px;margin:0 auto; padding:10px 0px; }
.channel-tu ul li {width:175px;float:left;text-align: center;}
.channel-tu ul li img { width:158px; height:128px; padding:1px; border:1px solid #bfbbb9; background-color:#fff; }
.channel-tu ul li span {display:block;height:30px;line-height:30px;text-align: center;} 

.channel-danye {width:722px;padding-bottom:10px;}
.channel-liuyan {width:700px;margin:0 auto; padding-bottom:10px; }
.channel_job {width:700px; margin:0 auto; ;padding-bottom:10px;}
.channel_youlian {width:700px;margin:0 auto;}

.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 {height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;text-align: center;}
.con_info {height: 25px;line-height: 25px;text-align: center;width: 700px; margin:0 auto; border-top:1px dotted #555555;border-bottom:1px dotted #555555;}
.con_content {
                            padding:10px;
							line-height: 24px;
							}
.con_content p {}
.article_page {width: 700px; margin:0 auto;}
.article_page ul li {width: 100%;height:24px;line-height:24px;color:#ca700f;}
.show_page {width:100%;text-align:center;height: 30px;line-height:30px; color:#ca700f; }
.show_page a {color:#ca700f; }

.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: 180px; height:190px; right: 3px; top: 145px; position: absolute;  }
.QQbox .press{ right: 0; border: none; cursor: hand;width:26px; height: 100px; padding-top:36px; overflow: hidden; position: absolute; text-align:center; font-size:14px; font-weight:bold; background-color:#000; color:#fff;}
.kefu {width: 180px;height:190px; background-color:#c27421; }
.qq {width: 180px;text-align: center;}
.qq li {width:180px;margin-top:5px;}
.lianxi {width:160px; margin:5px auto;}
.lianxi p {color:#000;line-height:20px;}