﻿/* CSS Document */
*{ font-size:12px; margin:0px; padding:0px; font-family:"微软雅黑",Verdana, Arial; color:#666666;}
body{ margin:0 auto; background:#f8f8f8 url(../img/bg.jpg) no-repeat top;}
div{ margin:0 auto;}
img{ border:none;}
li{ list-style:none;}

.warpper{ width:1002px; margin:0 auto; overflow:hidden;}
.clear{ clear:both; font-size:0px;}
.clear1{ clear:both; font-size:0px;}

div,form,img,ul,ol,li,dl,dt,dd,em,i,cite,h1,h2,h3,h4,h5,h6,p{padding:0px; border:0px;margin:0px auto;list-style: none;font-style:normal;}
img{vertical-align:top;}
a:link,a:visited{color:#000;text-decoration:none;cursor:pointer;cursor:hand;}
a:hover{color:#F00;text-decoration:none;cursor:pointer;cursor:hand;}


.w1{width:1100px;clear:both;overflow:hidden}
.w2{width:1098px;clear:both;overflow:hidden}
/*--------------*/
.head{ height:366px; overflow:hidden;}
.top{ width:1100px; height:135px; overflow:hidden;padding-top:25px}
	.logo{ width:500px; height:119px; float:left; overflow:hidden;}
	.logo_r{ width:255px; height:119px; float:right; overflow:hidden;}

.jr{ width:743px; height:21px; padding-top:13px; float:left; text-align:right;}
.nav{ width:100%; height:46px;line-height:46px;border-top:1px #dddddd solid;border-bottom:3px #fe0000 solid; background:#FFF;}
.nav li{ width:106px; height:43px; text-align:center; line-height:43px; float:left; overflow:hidden;}
.nav li a{ display:block; color:#000; font-size:15px; font-family:"微软雅黑";}
.nav li a:hover{ display:block; color:#FFF; text-align:center; font-size:15px; font-family:"微软雅黑";background:#fe0000}

.flash{ width:960px; height:247px; overflow:hidden;}
.flash img{ width:960px; height:247px;}


	#photoz {color:#FFF;background:#fe0000;height:35px;line-height:35px;clear:both}
		#photoz span{float:left;height:35px;font-size:17px;font-weight:bold;display:inline;padding:0px 10px;color:#FFF;}
		#photoz em{float:left;width:95px;padding-left:6px;background:#da0000;font-weight:bold;color:#FFF;}
		#photoz img{float:left;display:inline;margin:10px 5px 0px 0px}

.tying{float:right;clear:both;height:50px;line-height:50px;margin-top:10px}
.tying span{float:right;margin-left:15px}
.tying img{float:left;display:inline;margin-right:4px;margin-top:18px}


/*导航 竖*/
	#navigation_main{width:100%;border-bottom:3px #ea5413 solid;height:50px;border-top:1px #E3E3E3 solid;background:#FFF}
	#navigation{width:1099px;clear:both;height:50px;border-left:1px #E3E3E3 solid;}
	#navigation ul.nav .current { color:#FFF; background:#fe0000; }

		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.navk{ height:50px;  position:relative; z-index:100;}
		.navk a{ color:#000;}
		.navk .nLi{ float:left;  position:relative; display:inline;}
		.navk .nLi h3{ float:left;font:bold 16px/50px 微软雅黑;width:121px;text-align:center;border-width:0px 1px 0px 0px;border-style:solid;border-color:#E3E3E3;background:#FFF;}
		.navk .nLi h3 a{ display:block;font-size:16px }
		.navk .sub{ display:none; width:136px; right:1px; top:50px;position:absolute; ;  line-height:38px;}
		.navk .sub li{ zoom:1; height::38px;width:100%;overflow:hidden;float:left;font-family:微软雅黑;font-size:14px}
		.navk .sub a{ display:block;color:#FFF;background:#fe0000;text-align:center;float:left;height::38px;width:100%;overflow:hidden;font-family:微软雅黑;font-size:14px}

		.navk .sub a:hover{background:#e00000;color:#fff; float:left;height::38px;width:100%;overflow:hidden;font-family:微软雅黑;font-size:14px}
		.navk .on h3 a{color:#FFF;background:#fe0000;   }


/*Js幻灯片样式*/
#banner_main {position:relative;overflow:hidden;height:390px;clear:both;width:1100px;}
#banner_main #banner {  border:0px solid red; margin:0 auto; overflow:hidden; width:100%;}
#banner_main .bannerlist li{ text-align:center; border:0px dashed red; overflow:hidden; display:block; width:100%;height:550px}
#banner_main .hd{ width:100%; position:relative; bottom:35px; left:0; height:5px; line-height:5px; text-align:center; border:0px solid red; }
#banner_main .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:25px; height:8px; background:#FFF; margin-right:6px; overflow:hidden; font-size:0px;}
#banner_main .hd ul li.on{  background:#a52532;}
	/* 下面是前/后按钮代码 */
	#banner_main  .prev,
	#banner_main  .next { width: 60px; height: 90px; margin: -20px 0 0 0; display: none; background: url(../img/ad_ctr.png) no-repeat 0 -200px; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=70) !important;opacity:0.7 !important;;  }
	#banner_main  .prev { left: 50px; }
	#banner_main  .next { background-position: 0 -290px; right: 50px; }
	#banner_main  .prev:hover,#banner_main  .next:hover { filter:alpha(opacity=90) !important;opacity:0.9 !important;}
	#banner_main .bannerlist a{width:100%;height:630px;display:block}
	#banner_main img{width:1100px;height:390px}


/* 多项切换 滚动 */
.slideGroup{ width:100%; }
.slideGroup .parHd{width:100%; height:50px; line-height:50px; border-bottom:#dddddd solid 1px;overflow:hidden;background:url(../img/x1.gif) repeat-x bottomposition:relative;width:100%}
	.slideGroup .parHd ol{float:left;width:100px;}
	.slideGroup .parHd ol span{ display:inline;margin-left:10px;width:100px; height:50px;float:left; font-family:"微软雅黑"; font-size:17px;font-weight:bold; color:#fe0000;background:url(../img/mu1.gif) no-repeat left center;padding-left:30px}
.slideGroup .parHd ul{ float:right;width:630px }

.slideGroup .parHd ul li{ float:left; height:38px; line-height:38px; margin-right:2px; color:#333333; background:#ececec; cursor:pointer;font-size:15px;margin-top:6px}
.slideGroup .parHd ul li.on a{  height:38px; line-height:38px; overflow:hidden; margin-top:0px; position:relative;  background:#fe0000;color:#FFF;border:0px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.slideBox{ overflow:hidden; zoom:1;  position:relative;  padding:15px 0px }
.slideGroup .parHd ul a{display:block; padding:0px 15px 0px 15px;font-size:15px }
.slideGroup .parHd ul a:link,.slideGroup .parHd ul a:visited,{background:#FFF;color:#000;}
.slideGroup .parHd ul a:hover{background:#fe0000;color:#FFF}

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:140px; display:block; width:43px; height:43px;  background:url(../img/prevBtnTop.png);z-index:999 }
.slideGroup .sNext{ left:auto; right:0px; background:url(../img/nextBtnTop.png);  }



.slideGroup .parBd ul{ overflow:hidden; zoom:1; }
.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }



/* 图片效果*/
.rowk .twoList{overflow:hidden;}
.rowk .twoList li{overflow:hidden;float:left;text-align:center;position:relative;margin:0px 12px;display:inline;margin-top:20px;background:#FFF;width:340px;height:320px}
.rowk .twoList li img{width:340px;height:280px}
.rowk .twoList li .tuy{width: 100%;}
.rowk .twoList span{font-size:16px;line-height:50px;width:100%;height:50px;}

.rowk a:link span,.rowk a:visited span{color:#000}
.rowk a:hover span{color:#F00}


.padd1{margin-top:16px}
/*--------------*/
.main_top{ height:auto; overflow:hidden; padding-top:15px;width:1100px}

/*--------------*/
.cplb{ width:153px; height:auto; float:left; overflow:hidden;}
.cplb dt{ width:153px; height:36px; line-height:36px; border-bottom:#d6d6d6 solid 1px; float:left; overflow:hidden;}
.cplb dt span{ width:70px; height:36px; padding-left:5px; float:left; font-family:"微软雅黑"; font-size:14px; color:#ff6a00;}
.cplb dd{ width:133px; height:auto; padding:7px 10px; float:left; overflow:hidden;}
.cplb dd li{ width:133px; height:27px; text-align:center; line-height:27px; margin-top:3px; background:url(../img/cplb_li.jpg) no-repeat; float:left; overflow:hidden;}
.cplb dd li a{ font-size:14px; color:#ff6a00;}

/*--------------*/
.about{ width:540px; height:auto; float:left; overflow:hidden; margin:0px 18px;}
	.about dd{ width:95%; height:auto; padding:10px 0px 0px 0px;overflow:hidden;line-height:26px;font-size:15px;float:left;display:inline;margin-left:15px}
	.about dd img{ width:187px; height:155px;float:left;display:inline;margin-right:10px;margin-bottom:5px;margin-top:5px}
	.about dd a{ color:#ff6a00;}
	.about dd p{font-size:15px;}

.kyz{float:left;width:210px;}
	.kyz dt{width:100%;height:289px;background:url(../img/ky1.jpg) no-repeat;}
	.kyz dd{margin-top:12px;;float:left;display:inline}
	.kyz p{clear:both;display:block;width:95%;font-weight:bold;color:#1d8f00;font-size:15px;padding:110px 0px 0px 5px}
	.kyz li{clear:both;display:block;width:95%;line-height:20px;;color:#000;padding:3px 0px;float:left;display:inline}
		.kyz li span{float:left;width:50px;text-align:right;font-size:14px;display:block}
		.kyz li em{float:left;width:138px;font-size:13px;display:block}

.ht1{height:385px;overflow:hidden}
.box1{border:1px #dddddd solid;}
	.mua dt{ width:100%; height:50px; line-height:50px; border-bottom:#dddddd solid 1px;overflow:hidden;background:url(../img/x1.gif) repeat-x bottom}
	.mua dt span{ display:inline;margin-left:10px;width:100px; height:50px;float:left; font-family:"微软雅黑"; font-size:17px;font-weight:bold; color:#fe0000;background:url(../img/mu1.gif) no-repeat left center;padding-left:30px}
	.mua dt samp{ width:34px; height:50px; float:right; padding-top:20px;margin-right:13px}
/*--------------*/
.new{ width:310px;float:left; overflow:hidden;}
.new dd{ width:100%; height:auto; padding-top:5px; overflow:hidden;float:left;display:inline;margin-left:15px}
.new dd li{width:100%;line-height:36px; height:36px; overflow:hidden;float:left;display:inline}
	.new dd li a{font-size:15px;background:url(../img/c1.gif) no-repeat left center;padding-left:10px;display:block;display:inline;float:left;}
.new dd li span{ position:absolute; right:0px; top:0px;}
	.new .date{display:none}
/*--------------*/
.main_foot{ width:960px; height:auto; overflow:hidden; margin-top:15px;}
/*--------------*/
.cpzs{ width:742px; height:auto; float:left; overflow:hidden;}
.cpzs dt{ width:742px; height:36px; line-height:36px; border-bottom:#d6d6d6 solid 1px; float:left;overflow:hidden;}
.cpzs dt span{ width:70px; height:36px; padding-left:5px; float:left; font-family:"微软雅黑"; font-size:14px; color:#ff6a00;}
.cpzs dt samp{ width:34px; height:20px; float:right; padding-top:8px;}
.cpzs dd{ width:742px; height:auto; padding:12px 0px; float:left; overflow:hidden;}
.rollBox{ width:742px; height:166px; overflow:hidden; padding:0; margin:0 auto;}
.rollBox .LeftBotton{ width:19px; height:38px; overflow:hidden; float:left; display:inline; margin:51px 8px 0px 0px;cursor:pointer;}
.rollBox .RightBotton{ width:19px; height:38px; overflow:hidden; float:left; display:inline; margin:51px 0px 0px 8px;cursor:pointer;}
.rollBox .Cont{ width:688px; overflow:hidden; float:left; height:166px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic1{width:156px; height:164px; float:left; margin:0px 8px; display:inline; overflow:hidden;}
.rollBox .Cont .pic1 img{ width:148px; height:126px; background:#FFF; border:#d8d8da solid 1px; padding:3px;}
.rollBox .Cont .pic1 p,.rollBox .Cont .pic p a{ width:156px; height:30px; text-align:center; line-height:30px; overflow:hidden; float:left;}
.rollBox #List1,.rollBox #List2{float:left;}

/*--------------*/
.sy_con{ width:190px; height:auto; float:left; overflow:hidden; margin-left:28px;}
.sy_con dt{ width:190px; height:36px; line-height:36px; border-bottom:#d6d6d6 solid 1px; float:left; overflow:hidden;}
.sy_con dt span{ width:70px; height:36px; padding-left:5px; float:left; font-family:"微软雅黑"; font-size:14px; color:#ff6a00;}
.sy_con dt samp{ width:34px; height:20px; float:right; padding-top:8px;}
.sy_con dd{ width:190px; height:auto; line-height:28px; padding:12px 0px 0px 0px; float:left; overflow:hidden;}

/*--------------*/
.foot{ width:100%; height:70px; line-height:28px; background:#fe0000; overflow:hidden; margin-top:15px;text-align:center;color:#FFF;padding-top:15px}
.foot a{color:#FFF}
/*--------------*/
.ny_left{ width:210px; height:auto; float:left; overflow:hidden;}
.ny_left_top{ font-weight:bold;width:100%; height:40px; line-height:40px; text-align:center; color:#FFF; font-family:"微软雅黑"; font-size:16px; background:#fe0000; float:left; overflow:hidden;}
.ny_left_m{ width:100%; height:auto; float:left; overflow:hidden;margin-bottom:12px;}
.ny_left_m li{ width:100%;height:40px;line-height:40px; margin-top:2px;float:left; overflow:hidden; text-align:center;}
.ny_left_m li a:link,.ny_left_m li a:visited{ color:#000; background:#dddddd; height:40px;line-height:40px;display:block;font-size:14px;}
.ny_left_m li a:hover{ color:#FFF;background:#fe0000; height:40px;line-height:40px;display:block;font-size:14px;}

.ny_left_foot{ width:153px; height:15px; background:url(../img/ny_l_foot.jpg) no-repeat; float:left; overflow:hidden;}






/*--------------*/
.ny_right{ width:870px; height:auto; float:right; overflow:hidden;border:1px #dddddd solid;overflow:hidden !important;overflow:visible; height:100% !important;height:538px; min-height:538px;padding-bottom:15px}
.ny_right_dt{ width:100%;overflow:hidden;width:100%; height:50px; line-height:50px; border-bottom:#dddddd solid 1px;overflow:hidden;background:url(../img/x1.gif) repeat-x bottom}
.ny_right_dt span{ display:inline;margin-left:10px;width:100px; height:50px;float:left; font-family:"微软雅黑"; font-size:17px;font-weight:bold; color:#fe0000;background:url(../img/mu1.gif) no-repeat left center;padding-left:30px}
.ny_right_dt samp{ width:434px; height:50px; float:right; text-align:right;padding-right:15px}

.ny_right_about{ height:auto; padding:10px 20px; float:left; overflow:hidden;}
.ny_right_about p{ height:auto; line-height:24px; padding-top:10px; float:left; overflow:hidden;}

/*--------------*/
.ny_right_new{ height:auto; padding:20px; float:left; overflow:hidden;width:95%; }
.ny_right_new li{ width:100%; height:auto; line-height:40px; height:40px; border-bottom:#CCC dashed 1px; float:left; position:relative; overflow:hidden;}
.ny_right_new li span{ position:absolute; right:0px; top:0px;}
.ny_right_new li a{font-size:15px}
/*--------------*/
.ny_right_pic{  height:auto; padding:20px; float:left; overflow:hidden;width:95%}
.ny_right_pic li{width:340px;height:320px; float:left; margin:0px 14px 20px 34px; display:inline; overflow:hidden;border:#d8d8da solid 1px; padding:4px;text-align:center;font-size:15px}
.ny_right_pic li img{ width:340px;height:280px; background:#FFF; }

.ny_right_pic li p{ width:340px; height:40px; text-align:center; line-height:40px; overflow:hidden; float:left;font-size:15px}
.ny_right_pic li p a{font-size:15px}

/*新闻内容页*/
#newsview{ margin:10px}
#newsview h1{ font-size:16px; text-align:center; line-height:50px}
#newsview_cs{line-height:30px; text-align:center; color:#666; height:30px; border-bottom:#666 1px solid; margin-bottom:10px}

/*内容页公用样式*/
.heng {margin-bottom:10px;border-bottom: #999999 2px solid}
.heng span {font-size:12px;font-weight:bold;background-color:#999999;padding:5px 10px;color:#FFFFFF; margin-left:20px; line-height:23px}
/*内容页上下条样式*/
#pageview { border-top:#999999 1px dashed}
#pageview ul {margin-left:20px}
#pageview ul li { list-style-type: square;}
#pageview ul li a {font-size:12px; text-decoration:none; line-height:180%;}
#page { width:100%;padding:5px; text-align:center}

#content,#content p{line-height:180%; font-size:14px;clear:both;width:100%}

/*图集内容页*/
#imagesview { margin:10px}
#imagesview h1{ font-size:16px; text-align:center; line-height:45px}
#imagesview span {display:block; width:630px; padding:20px 40px}
#images_content_c {margin:10px;ist-style-position: inside;}
#images_content_c ol { list-style-position:inside; padding-left:10px;}
#images_content_c ol li {list-style-type: decimal;}


/*留言列表*/
.guestbook {margin:0; padding:0}
.guestbook ul {border:#CCCCCC 1px solid; margin:5px 0px}
.guestbook ul .title { padding:2px 5px; margin:2px; background-color: #ccc; font-weight:bold}
.guestbook ul .qe {border-bottom:#666 1px dashed}
.guestbook ul .qe img { padding:10px; float:left}
.guestbook ul .qe span {float:left; padding:5px}
.guestbook ul .re { padding:2px 5px; margin:2px;}
.guestbook ul .bottom { padding:2px 5px; border-top:#CCCCCC 1PX solid; text-align:right }

/*表格用样式*/
.homeabout td,.homeabout p{ font-size:14px}
#login td,#login a,#login a:hover{ color:#333333}
#scsy td,#scsy a,#scsy a:hover,#scsy{ color: #333333; padding-right:10px}
.more td,.more a:link,.more a:hover{ color: #FF0000}

/*人才列表页*/
.joblist { width:auto; margin:5px 0}
.joblist_bt {background: #F6F6F6; border:#E6E6E6 1px solid; line-height:30px; font-weight:bold}
.joblist_nr { border-bottom:#E6E6E6 1px solid; border-left:#E6E6E6 1px solid; border-right:#E6E6E6 1px solid; line-height:30px}
.joblist_bt .bt,.joblist_nr .bt{ width:37%;_width:36%; padding-left:5px; text-align:left;border:0}
.joblist_bt span ,.joblist_nr span{ display:block; width:15%; float:left; border-left:#E6E6E6 1px solid; text-align:center}

/*人才内容页*/
.jobview { width:auto; margin:5px;}
.jobview h2 { font-size:14px; padding:0; margin:0; line-height:60px; text-align:center; width:70%; float:left; border-right:#E7E7E7 1px solid}
.jobview ul li .an{ float:right; padding-right:10px; width:20%; line-height:30px; padding-top:18px;}
.jobview ul li { border:#E7E7E7 1px solid;padding-left:10px;line-height:30px }
.jobview ul .kh { border-bottom:0; border-top:0; padding-left:10px}
.jobview ul .bt  { background-color:#E3E3E3; line-height:30px; font-size:12px; font-weight:bold}
.jobview ul li span { font-weight:bold}


