@charset "utf-8";
/* CSS Document */

body{ width:100%; font-size:12px; font-family:"宋体"; line-height:24px; background:#fff; }
a{ color:#333333; text-decoration:none;}
a:hover{ color:#360; text-decoration:none;}
.bg_no { background:none!important;}

/* head
----------------------------------------------------------------------------------------------------*/
.header{ width:100%; background:url("../images/bannerbg.jpg")/*tpa=http://0001007.ks.pangu.us/images/bannerbg.jpg*/ repeat-x;}
.top{ width:100%; height:485px; margin:0 auto; overflow:hidden; background:url("../images/bannerbg2.jpg")/*tpa=http://0001007.ks.pangu.us/images/bannerbg2.jpg*/ no-repeat top center; margin-bottom:20px; }
.sub_top{width:100%; height:425px; margin:0 auto; overflow:hidden; background:url("../images/sub_banner_bg.jpg")/*tpa=http://0001007.ks.pangu.us/images/sub_banner_bg.jpg*/ no-repeat top center; }
.toplogo{ width:1002px; height:88px; margin:0 auto; clear:both; }
.toplogo .tel{ height:88px; float:right;background: no-repeat url("../images/toptel.png"); font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#fff; padding-left:60px; line-height:120px; }
.logo{ width:1002px; height:88px;}

/* 主导航nav
----------------------------------------------------------------------------------------------------*/
.nav_bg{ background:url("../images/navbg.jpg")/*tpa=http://0001007.ks.pangu.us/images/navbg.jpg*/ left top repeat-x; width:100%;}
.nav{height:40px; width:100%; margin:0; padding:0;}

.menu{ width:1002px; height:40px; margin:0 auto; background:url("../images/navmain.jpg")/*tpa=http://0001007.ks.pangu.us/images/navmain.jpg*/ no-repeat center center;}
.menu ul{ width:1002px; height:40px;}
.menu ul li{ width:110px; height:40px; line-height:40px; float:left;  text-align:left;}
.menu ul li a{ width:110px; height:40px; display:block; color:#888; font-size:14px;font-family:"微软雅黑"; text-align:center}
.menu ul li a:hover{ color:#F60; height:40px}
.ahover span{width:110px; height:40px; display:block; background:url("../images/bg_07.jpg")/*tpa=http://0001007.ks.pangu.us/images/bg_07.jpg*/ no-repeat center center;cursor:pointer; color:#ffffff}
#menu0{Z-INDEX:12;POSITION: absolute; font-weight:normal;width:110px; height:120px; padding-top:0px;  text-align:center; color:#fff; background:url("../images/bg_08.jpg")/*tpa=http://0001007.ks.pangu.us/images/bg_08.jpg*/ repeat-y center top; display:none}
#menu0  a{ width:110px; height:31px; line-height:31px; color:#ffffff; font-size:12px; font-weight:normal; font-family:"微软雅黑"; }
#menu0  a:hover{ color:#fff ; text-decoration:none;}

#menu1{Z-INDEX:12;POSITION: absolute; font-weight:normal;width:110px; height:60px; padding-top:0px;  text-align:center; color:#fff; background:url("../images/bg_08.jpg")/*tpa=http://0001007.ks.pangu.us/images/bg_08.jpg*/ repeat-y center top; display:none}
#menu1  a{ width:110px; height:31px; line-height:31px; color:#ffffff; font-size:12px; font-weight:normal; background:none; font-family:"微软雅黑";}
#menu1  a:hover{ color:#fff ; text-decoration:none;background:url("../images/bg_09.png")/*tpa=http://0001007.ks.pangu.us/images/bg_09.png*/ center bottom no-repeat;}

#menu2{Z-INDEX:12;POSITION: absolute; font-weight:normal;width:110px; height:60px; padding-top:0px;  text-align:center; color:#fff; background:url("../images/bg_08.jpg")/*tpa=http://0001007.ks.pangu.us/images/bg_08.jpg*/ repeat-y center top; display:none}
#menu2  a{ width:110px; height:31px; line-height:31px; color:#ffffff; font-size:12px; font-weight:normal; background:none; font-family:"微软雅黑";background:url("../images/bg_09.png")/*tpa=http://0001007.ks.pangu.us/images/bg_09.png*/ center bottom no-repeat;}
#menu2  a:hover{ color:#fff ; text-decoration:none;}


/* 首页banner
----------------------------------------------------------------------------------------------------*/
.banner{ width:100%; margin:0 auto;}
/* 子页banner
----------------------------------------------------------------------------------------------------*/

/* wrapOne
----------------------------------------------------------------------------------------------------*/
.wrapOne{ width:1002px; margin:0 auto;}
.ind_judiantu{ width:277px; float:left; background:url("../images/judiantu.jpg")/*tpa=http://0001007.ks.pangu.us/images/judiantu.jpg*/ no-repeat top center; }
.ind_judiantu_tit{ padding-left:41px; padding-top:10px; font-family:"微软雅黑"; color:#333; font-size:13px;  }
.ind_judiantu_m{ width:235px; height:168px; border:solid 1px #ccc; padding:5px;}

.ind_about{ width:720px; background:url("../images/ind_aboutbg.jpg")/*tpa=http://0001007.ks.pangu.us/images/ind_aboutbg.jpg*/ no-repeat; float:right; padding-bottom:30px;}
.ind_about_t{ width:720px; height:29px;}
.bt{font-family:"微软雅黑"; color:#fff; font-size:14px; line-height:28px; padding-left:48px;}
.bt a{color:#fff; }
.more{ font-family:"宋体"; color:#666; font-size:12px; float:right; margin-right:240px; line-height:29px;}
.more a{ color:#666; }
.ind_about_txt{ width:480px; padding-left:10px; padding-top:15px; padding-right:10px; }

/* wrapTwo
----------------------------------------------------------------------------------------------------*/
.wrapTwo{ width:1002px; margin:0 auto;}
.ind_contact{ width: 277px; min-height:215px; background:url("../images/lx.jpg")/*tpa=http://0001007.ks.pangu.us/images/lx.jpg*/ no-repeat top center; float:left;}
.ind_contact_txt{ width:252px; padding:20px 10px 20px 15px; float:left;}

/* 搜索
----------------------------------------------------------------------------------------------------*/
.sousuo{ width:220px;  float:right; line-height:22px; }
.search_txt{ border:none; background:url("../images/search_txt.jpg")/*tpa=http://0001007.ks.pangu.us/images/search_txt.jpg*/ no-repeat top center ; width:180px; height:22px; padding-left:7px; color:#999; overflow:hidden; vertical-align:middle; float:left; line-height:22px; }
.search_btn{  border:none; background:url("../images/search_btn.jpg")/*tpa=http://0001007.ks.pangu.us/images/search_btn.jpg*/ no-repeat top center; width:29px; height:22px;  vertical-align:middle; line-height:22px; float:left;}



/* 新闻资讯
----------------------------------------------------------------------------------------------------*/
.ind_news{width:360px; float:left; overflow:hidden; background:url("../images/newsbg.jpg")/*tpa=http://0001007.ks.pangu.us/images/newsbg.jpg*/ no-repeat top center; margin-left:2px;  }
.ind_news_title{ height:25px; margin-bottom:10px;font-family:"微软雅黑"; color:#fff; font-size:14px; line-height:28px; padding-left:40px;}
.ind_news_title span{float:right; color:#666; display:block; margin-right:20px;}
.ind_news_txt { width:355px; padding:5px; }
.ind_news_txt li { float:left; width:335px; background:url("../images/newsli.jpg")/*tpa=http://0001007.ks.pangu.us/images/newsli.jpg*/ 3px center no-repeat; padding-left:15px; line-height:24px;}

.ind_news_txt li img{ border:1px solid #e1e1e1; padding:2px; float:left; margin-right:10px; }
.color060{ color:#006600;}
.color060 a{ color:#006600;}
.color6{color:#666; }
.f14{ font-size:14px;}
.bg_no { background:none!important;  padding-left:5px!important; }

/* ind_product
----------------------------------------------------------------------------------------------------*/
.ind_product { width:1002px; height:182px; border:#ccc 1px solid; clear:both; margin:0 auto; margin-bottom:10px; text-align:center; overflow:hidden;}
.ind_product div { float:left;}
.inpro_list_m{width:948px; height:185px; float:left;    overflow: hidden;}
.ind_product ul{ width:948px; height:172px; background:#eee; float:left; padding-top:10px; }
.ind_product ul li{ width:180px; padding-left:0px; float:left; }
.ind_product ul li img{width:156px; height:136px; border:1px solid #ccc; }



/* footer
----------------------------------------------------------------------------------------------------*/
.footer{ width:100%; height:116px; margin:0 auto; background:url("../images/footer.jpg")/*tpa=http://0001007.ks.pangu.us/images/footer.jpg*/ repeat-x top center; text-align:center; line-height:22px; color:#666;  }
.footer p{ padding-top:10px;}
.footer a {color:#666; text-decoration:none; }
.footer a:hover{ color:#666;}
.footer ul{ width:600px; margin:0 auto; height:35px; line-height:35px;}
.footer li{ display:inherit; padding:0 5px; float:left;}

/* left
----------------------------------------------------------------------------------------------------*/
.submain{ width:1002px; background:#FFF;  margin:0 auto; clear:both; }
.sidebar{ width:227px; background:url("../images/leftbg.jpg")/*tpa=http://0001007.ks.pangu.us/images/leftbg.jpg*/ no-repeat top center; float:left; }
.sidebar_title{ width:227px; height:54px; }
.sidebar_title span{font-family:"微软雅黑"; color:#333; font-size:14px; line-height:54px; margin-left:35px; }
.sidemain{ width:200px; height:auto; padding:0 13px 22px 15px;}
.left_menu{ width:200px; padding-bottom:15px; height:auto; }
.left_menu li{ line-height:22px; color:#333; padding-top:3px;}
.left_menu li ul{ width:95%; margin:0 auto; padding-bottom:5px;}
.left_menu li ul li{ }
.left_menu li a{ display:block; background:url("../images/leftmenu.jpg")/*tpa=http://0001007.ks.pangu.us/images/leftmenu.jpg*/ center top no-repeat; padding:5px 0 3px 80px; text-decoration:none; color:#333;}
.left_menu li a:hover{display:block; background:url("../images/leftmenu2.jpg")/*tpa=http://0001007.ks.pangu.us/images/leftmenu2.jpg*/ center top no-repeat; padding:5px 0 3px 80px; color:#FFF; }
.left_menu li ul li a{ display:block; background:url("../images/leftmenu3.jpg")/*tpa=http://0001007.ks.pangu.us/images/leftmenu3.jpg*/ no-repeat; padding:5px 0 3px 45px; text-decoration:none; color:#333;}
.left_menu li ul li a:hover{display:block; background:url("../images/leftmenu3.jpg")/*tpa=http://0001007.ks.pangu.us/images/leftmenu3.jpg*/ no-repeat; padding:5px 0 3px 45px; color:#333; }

.sidecontact{ width:227px; background:url("../images/sidecontact.jpg")/*tpa=http://0001007.ks.pangu.us/images/sidecontact.jpg*/ no-repeat top center; clear:both;}
.sidecontact_tit{ background:url("../images/subcontact.jpg")/*tpa=http://0001007.ks.pangu.us/images/subcontact.jpg*/ no-repeat; height:50px;}
.sidecontact_tit span{font-family:"微软雅黑"; font-size:14px; line-height:50px; color:#333; margin-left:35px; }
.sidecontact p{ width:200px; padding:0 13px 22px 15px; color:#333; line-height:20px; }



/* fy_right
----------------------------------------------------------------------------------------------------*/
.fy_right{ width:758px; float:right;}
.fy_right_tit{ height:32px; background:url("../images/fy_rightbg.jpg")/*tpa=http://0001007.ks.pangu.us/images/fy_rightbg.jpg*/ no-repeat; }
.fy_right_tit p{ float:left; display:inline;font-family:"微软雅黑"; font-size:14px; line-height:32px; color:#333; margin-left:35px;  }

.position{ font-family:"宋体"; color:#333; font-size:12px; text-decoration:none; float:right; line-height:32px; padding-right:15px;}
.position a{color:#333; text-decoration:none;}
.position a:hover{color:#060; text-decoration:none;}
.fy_rightmain{ width:700px; height:auto; padding:20px; float:right;}
.fy_rightmain dl{ width:350px; float:left; height:50px; line-height:50px;}
.fy_rightmain dt{ width:80px; float:left;}

/* fy_product_list
----------------------------------------------------------------------------------------------------*/
.fy_product_list{ padding-left:15px; overflow:hidden;}
.fy_product_list li{ width:170px; height:182px; float:left; }
.fy_product_list li img{ border:1px solid #e1e1e1; }
.fy_product_list li span{ width:170px; display:block; text-align:center; line-height:22px; }

/* fy_product_view
----------------------------------------------------------------------------------------------------*/
.fy_product_view{ overflow:hidden; min-height:500px;}
.fy_newbt{ width:100%; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:18px; text-align:center; padding-top:10px;}
.fy_time{ width:100%; text-align:center; color:#bfbfbf;}
.share{ width:220px; margin:0 auto; text-align:center;}
.fy_pro_img{ width:100%; margin:0 auto; text-align:center;  }
.fy_pro_img img{ border:1px solid #ccc;}
.line{ width:100%; height:1px; border-bottom:dashed 1px #999; margin:0 auto; clear:both; margin:20px 0 10px 0;}
.fy_news_text{ width:100%; font-size:14px;}

/*fy_news_list
----------------------------------------------------------------------------------------------------*/
.fy_news_list{ width:98% ; padding-left:8px; overflow:hidden; line-height:28px;}
.fy_news_list li{ width:98%; float:left; background:url("../images/newsli.jpg")/*tpa=http://0001007.ks.pangu.us/images/newsli.jpg*/ left 12px no-repeat; padding-left:15px; }
.fy_news_list li p{ float:left;}
.fy_news_list li span{ float:right; color:#666;}


/* 翻页
----------------------------------------------------------------------------------------------------*/
.page{clear:both; width:100%; text-align:center; padding:10px 20px 10px 0; line-height:normal; overflow:hidden; margin:20px 0; color:#666; text-align:center; background:#F2F2F2;}
.page ul{ margin:0 auto; overflow:hidden; float:right; padding:0 12px 0 0;}
.page ul li{ float:left; padding:0 3px 0 3px; font-size:12px; color:#666; vertical-align:middle}
.page a{ padding:2px 6px; border:#CCC 1px solid; margin:0 3px; text-decoration:none; color:#666;}
.page .current{padding:2px 6px; background:#fff; border:#CCC 1px solid; margin:0 3px; text-decoration:none; color:#000;}
.page a:hover{padding:2px 6px; background:#fff; border:#CCC 1px solid; margin:0 3px; text-decoration:none; color:#000;}
.page input{ width:30px; border:1px #999999 solid; line-height:15px; height:15px;}
.bg a{ background:#a46f10; color:#ffffcc;}
.bg:hover{ color: #060;}

/* unpage上一条下一条
----------------------------------------------------------------------------------------------------*/
.unpage {width:100%;height:75px;}
.unpage p {line-height:22px;color:#999;}
.unpage p a {color:#060;}
.unpage p a:hover {color:#060;}
.back {width:100%;line-height:20px;color:#060;text-align:center;}
.back a {color:#060;}
.back a:hover {color:#060;}

/* book
----------------------------------------------------------------------------------------------------*/
.conleavemsg {width:95%;margin:20px auto;color:#666666;}
.conleavemsg table{width:100%;}
.conleavemsg table tr td span {padding-left:5px;}
.conleavemsg table tr td p {padding-left:5px;}
.conleavemsg table tr td p a{color:#666666; text-decoration:none;}

/* hr 人才招聘
-----------------------------------------------------------------------------------------------------*/
.hr{ margin:10px auto 10px auto; width:95%; line-height:24px; border:1px #CCC solid;}
.hr td{ border:1px #CCC solid;}
.hr a{ color:#333;}
.hr a:hover{ color:#de0303;}
.hr_btn{width:100px; height:40px; font-size:14px;}

/*css by hg_end*/
.Select { font-size: 12px; line-height: 20px; color: #7594aa; width: 185px; }

/*以下内容是请您留言的样式*/
.bookmain{width:650px; margin:0 auto; height:auto;}
.bookline{width: 650px; height:34px; background-image: url("../images/about_box_line.jpg")/*tpa=http://0001007.ks.pangu.us/images/about_box_line.jpg*/; background-repeat: no-repeat; background-position: 0 0; float:left; margin-top:10px;}
.book{ width:650px; margin:0 auto;}
.booktop{ width:650px; height:30px; float:left; background:url("../images/bookico.png")/*tpa=http://0001007.ks.pangu.us/images/bookico.png*/ no-repeat 10px 7px; margin-top:20px;}
.booktop_name{ width:470px; height:30px; float:left; color:#5c6d8f; padding-left:30px; line-height:30px; font-weight:bold;}
.booktop_time{ width:150px; height:30px; float:left; color:#4b7bd4; text-align:right; line-height:30px;}
.bookcontent{ width:628px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #b3c3e4; background:url("../images/bookcontentbg.jpg")/*tpa=http://0001007.ks.pangu.us/images/bookcontentbg.jpg*/ repeat-x; background-color:#fff; padding:10px;}
.bookadmin{ width:650px; height:auto; float:left;}
.bookadmin_top{ width:650px; height:15px; float:left;}
.bookadmin_mid{ width:628px; min-height:30px; height: auto!important; height:30px; border-left:1px solid #d6deef; border-right:1px solid #d6deef; border-bottom:1px solid #d6deef; float:left; padding:10px; color:#8695b1;}
.messagecol{ color:#df5b0b;}
.admincol{ color:#0c3b90; font-weight:bold;}
.admintimecol{ color:#5e7194;}
.message{ width:600px; height:auto;float:left;padding-left:50px; color:#3d6a96;}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px;}
.message li input{ height:15px; line-height:15px; width:150px;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right;}
.message li p.message_content{ width:400px; height:25px; float:left;}
.message li.contentb{ width:500px;height:130px; float:left;}
.message li.contentb textarea{ width:394px; height:120px;}
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; height:15px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:200px; height:40px; float:left; text-align:right;}

.searchtxt{ width:100%; color:#666;}


/*---图片滚动--*/
/*
.blk_18 {
	overflow: hidden;
	zoom: 1;
	font-size: 9pt;
	border: 1px solid #e3e3e3;
	background: #eee;
	width: 692px;
	margin-top: 8px;
}
.blk_18 .pcont {
	width: 638px;
	float: left;
	overflow: hidden;
	padding-left: 5px;
}
.blk_18 .ScrCont {
	width: 32766px;
	zoom: 1;
	margin-left: -5px;
}
.blk_18 .ScrCont ul{
	 margin:0; padding:0;}
.blk_18 .ScrCont li{ float:left; width:100px; margin:0; padding:0; list-style:none;}
.blk_18 #List1_1, .blk_18 #List2_1 {
	float: left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
	width: 15px;
	height: 74px;
	float: left;
	background: url(ax.gif) no-repeat;
}
.blk_18 .LeftBotton {
	background-position: 0 0;
	margin: 8px 5px 0;
}
.blk_18 .RightBotton {
	background-position: 0 -100px;
	margin: 8px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
	background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
	background-position: -20px -100px;
}
.blk_18 .pl img {
	display: block;
	cursor: pointer;
	border: none;
	margin: 6px auto 1px auto;
}
.blk_18 .pl {
	width: 105px;
	border: 1px solid #f3f3f3;
	float: left;
	float: left;
	text-align: center;
	line-height: 24px;
}
.blk_18 a.pl:hover {
	border: 1px solid #5dacec;
	color: #5dacec;
	background: #fff;
}


*/

a {
	color: #213f71;
	font-size: 9pt;
	text-decoration: none;
}
a:hover {
	color: #0066cc;
}
.blk_18 {
	overflow: hidden;
	zoom: 1;
	font-size: 9pt;
	border: 1px solid #e3e3e3;
	background: #eee;
	width: 1002px;
}
.blk_18 .pcont {
	width: 948px;
	float: left;
	overflow: hidden;
}
.blk_18 .ScrCont {
	width: 32766px;
	zoom: 1;
	margin-left: -5px;
}
.blk_18 .ScrCont ul{
	  width:900px; height:172px; background:#eee; float:left; padding-top:10px;}
.blk_18 .ScrCont li{width:180px; padding-left:0px; float:left;}
.blk_18 #List1_1, .blk_18 #List2_1 {
	float: left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
	float: left;
}
.blk_18 .LeftBotton {
	background-position: 0 0;
}
.blk_18 .LeftBotton:hover {
	background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
	background-position: -20px -100px;
}
.blk_18 .pl img {
	width:156px; height:136px; border:1px solid #ccc; 
}

.blk_18 a.pl:hover {
	border: 1px solid #5dacec;
	color: #5dacec;
	background: #fff;
}





.search_title{ text-align:center; color:#999;}
.red{ color:#F00;}

.picMarquee-left{ width:1000px;margin: auto;  overflow:hidden; position:relative;  border:1px solid #ccc;   }
		.picMarquee-left .hd{height:0px; background:#f4f4f4;position: relative;}
		.picMarquee-left .hd .prev{ display:block;  width:30px; height:50px; float:right;margin-top:58px;  overflow:hidden; cursor:pointer; background:url(../images/pro_left.jpg) no-repeat;background-position:0 -54px;position: absolute;left: 0;z-index: 999;}
		
			 .picMarquee-left .hd .next{ display:block;  width:30px; height:50px; float:right;  margin-top:58px;  overflow:hidden; cursor:pointer; background:url(../images/pro_right.jpg) no-repeat;background-position:0 -54px;position: absolute;right: 0;z-index: 999;}



		.picMarquee-left .bd{ width: 930px;margin: auto;overflow: hidden;  }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:10px;margin-bottom: 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{width: 156px;
    height: 136px;
    border: 1px solid #ccc;}

		.picMarquee-left .bd ul li .title{ line-height:24px;   }
		.picMarquee-left .bd ul li .title a{color: #000;}
