﻿@charset "utf-8";
/*
Powered By www.toprand.com
*/

/*Reset*/
*{ padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label{margin:0;padding:0;border:0; font-size:12px; font-weight:normal;}
img{border:none}
ul,ul li{ list-style:none;} 
.cls{clear:both; line-height:0px!important; height:0px!important;font-size:0px!important;} 
select,input{ vertical-align:middle;font-size:12px;}  
a {color:#666;text-decoration:none; cursor:pointer;}
a:hover {color:#f3b000;}
a:active {color:#f3b000;}
.hidden{ display:none}
i{ font-style:normal}
/*basic*/ 
body{margin:0px; padding:0px;font-family:"微软雅黑","\5B8B\4F53", Arial, Helvetica, sans-serif; font-size:12px;color:#333;background:#eaeaea;}  

/* wrap */
.wrap{ width:1000px; margin:0 auto;}




/*text*/
.b{ font-weight:bold;}
.f8{ font-size:8px;}
.f9{ font-size:9px;}
.f10{ font-size:10px;}
.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f32{ font-size:32px;}
.f36{ font-size:36px;}
.em{ text-indent:2em;}
.hei{ color:#000;}
.red{ color:#ff0000;}
.Arial{ font-family:"Arial", Helvetica, sans-serif;}
.yahei{ font-family:"\5FAE\8F6F\96C5\9ED1";} 
.nobak{ background:none}
.normg{ margin-right:0;}
.nobor{ border:0}
li.normg{ margin-right:0;}
li.nobor{ border:0}
.fl{ float:left;}
.fr{ float:right}
.pos{ position:absolute}
.por{ position:relative}


/*header*/
.header{ width:100%; position:relative;height:92px; background:#FFF;border-bottom:solid 2px #f3b000;}
.header_in{
	width:1000px;
	height:92px;
	margin:0 auto;
	}	
.logo{
	width:228px;
	height:66px;
	float:left;
	}	
.nav{
	width:677px;
	height:66px;
	float:left;
	margin-left:95px;
	}
.nav li{padding:40px 21px 0 20px; line-height:28px;background:url(../images/libg_03.png) no-repeat right 47px;float:left; cursor:pointer;}
.nav li.nobg{background:none;}
.subNavbg{ position:absolute; top:66px; left:0; height:28px; line-height:28px; width:100%; text-align:center; display:block; background:#f3b000; display:none;}

/*2014.12.23 subNav*/
.nav li a{ color:#404040; font-size:14px;}
.nav li.hover,.nav li.hover a:hover,.nav li.hover a{ background:#f3b000; color:#FFF;}
.subNav{ position:absolute; top:66px; left:0; height:28px; line-height:28px; width:100%; text-align:center; display:block; background:#f3b000; display:none;}
.subNav a{ display:inline-block; color:#FFF; font-size:12px; padding:0 10px;}

/*header*/
/*banner*/
.banner{
	width:1000px;
	height:198px;
	margin:0 auto; 
	}
/*banner*/
/*about*/
.yindao{
	width:1000px;
	height:33px;
	margin:0 auto;
	text-align:right;
	line-height:33px;
	color:#705f57;
	}
.yindao span{
	color:#989898;
	}	
.about{
	width:1000px;
	margin:0 auto;
	}
.about_l{
	width:208px;
	float:left;
	margin-right:40px;
	color:#595959;
	}
.xuanxiang li{
	height:27px;
	width:208px;
	border-bottom:1px solid #d9d5d4;
	font-size:14px;
	padding-top:2px;
	}
.xuanxiang li a{
	display:inline-block;
	width:198px;
	padding-left:10px;	
	height:23px;
	color:#705f57;
	font-weight:bold;
	}
.xuanxiang li a.dianji{
	color:#FFF;
	background:#616161;
	}
.lx{
	background:url(../images/dianhua1.png) no-repeat;
	width:208px;
	margin-top:36px;
	padding-top:25px;
	}
.lx .lianxi{
	color:#000000;
	font-size:18px;
	margin-bottom:12px;
	}
.dianhua{
	color:#616161;
	font-weight:bold;
	font-size:26px;
	}
.dianhua span{
	color:#e28a00;
	}
.xiangxi{
	font-size:12px;
	font-family:"宋体";
	line-height:25px;
	margin-top:20px;
	width:190px;
	}	
.dizhi{
	float:left;
	}
.dizhi_1{
	float:left;
	width:154px;
	}	
.about_R{
	width:752px;
	float:left;
	}
.dongshi{
	font-size:24px;
	color:#e59e2e;
	margin-bottom:20px;
	}
.jieshao li{
	width:752px;
	height:152px;
	border-bottom:1px solid #dddad9;
	margin-bottom:10px;
	}
.jieshao li img{
	float:left;
	}		
.jieshao_1{
	width:588px;
	height:144px;
	padding-top:8px;
	padding-left:6px;
	float:left;
	color:#353434;
	line-height:22px;
	}
.zhangsan a{
	color:#f5a21b;
	font-size:20px;
	}
.nvshi{
	font-size:16px;
	color:#978f8c;
	}
.dongshiju{
	color:#705f57;
	font-size:14px;
	}
.neirong{
	width:733px;
	line-height:22px;
	}
.jingying{
	width:686px;
	height:85px;
	background:url(../images/jingying_03.png);
	font-size:26px;
	color:#705f57;
	text-align:center;
	line-height:85px;
	}	
.jingying_con{
	margin-top:25px;
	color:#353434;
	line-height:22px;
	}	
.lxfs{
	margin-top:59px;
	}
.kong{
	height:59px;
	}
.lxfs img{
	float:left;
	}	
.lxfangshi{
	width:534px;
	margin-left:32px;
	float:left;
	}
.dh{
	font-size:16px;
	color:#f5a21b;
	font-weight:bold;
	}
.tubiao{
	width:500px;
	height:138px;
	padding-left:32px;
	padding-top:10px;
	border-top:1px solid #dad7d5;
	margin-top:15px;
	background:url(../images/ulli_03.png) no-repeat left 10px;
	}
.tubiao p{
	color:#705f57;
	}
.tubiao span{
	color:#151515;
	font-weight:bold;
	}		
.tubiao li{
	width:168px;
	margin-right:65px;
	float:left;
	margin-bottom:18px;
	height:51px;
	}
.gupiao{
	margin-left:43px;
	}
.touzi{
	width:466px;
	height:534px;
	background:url(../images/xinxi_03.png) no-repeat;
	margin-top:75px;
	padding-left:267px;
		}
.touzi .text{
	margin-bottom:20px;
	width:239px;
	height:25px;
	color:#7a7a7a;
	padding-left:8px;
	outline:medium;
	}
.touzi textarea{
	color:#7a7a7a;
	padding-left:8px;
	outline:medium;
}
.touzi input.anniu{
	background:url(../images/tijiao_23.png) no-repeat;
	width:87px;
	height:32px;
	cursor:pointer;
	margin-top:22px;
	border:none;
	}
.xinwen{
	width:736px;
	height:77px;
	border-bottom:1px solid #dadada;
	margin-left:10px;
	text-align:center;
	margin-bottom:30px;
	}
.xinwen p{
	color:#4c3d38;
	font-size:18px;
	margin-bottom:10px;	
	}
.xinwen span{
	color:#989898;
	margin-right:25px;
	}
.news{
	width:736px;
	margin-left:10px;
	}
.news p{
	line-height:20px;
	margin-bottom:25px;
	color:#4e4e4e;
	}
.xuanze{
	width:712px;
	margin-top:20px;
	margin-left:43px;
	}
.xuanze_top{
	height:36px;
	width:712px;
	border-bottom:1px solid #cdcdcd;
	line-height:36px;
	}
.xuanze_top select{
	width:94px;
	height:26px;
	}
.xuanze_bo{
	margin-top:15px;
	}	
.xuanze_bo li{
	width:200px;
	height:242px;
	margin-right:56px;
	float:left;
	margin-bottom:18px;
	}
.xuanze_bo li p{
	font-size:14px;
	color:#5a5a5a;
	text-align:center;
	line-height:28px;
	}
.xuanze_bo li.nomr{
	margin-right:0px;
	}
.juli{
	margin-bottom:130px;
	}
.gonggao{
	font-size:14px;
	color:#705f57;
	margin-bottom:10px;
	}
.guanjianzi{
	width:164px;
	height:27px;
	padding-left:10px;
	}
.cong{
	width:135px;
	height:27px;
	padding-left:10px;
	background:url(../images/icon_06.png) no-repeat center right;
	cursor:pointer;
	margin-left:10px;
	}
.cong,.guanjianzi{
	color:#705f57;
	}
.btm{
	width:48px;
	height:31px;
	border:none;
	background:url(../images/icon_03.png) no-repeat;
	margin-left:10px;
	cursor:pointer;
	}
.celve{
	width:663px;
	height:299px;
	margin-top:40px;
	background:url(../images/celve_03.png) no-repeat left 4px;;
	padding-left:89px;
	}
.celve li{
	margin-bottom:35px;
	}	
.biaoti{
	font-size:16px;
	color:#9c6104;
	}
.biaoti_1{
	color:#434343;
	margin-top:18px;
	}
.jianshe{
	line-height:22px;
	color:#705f57;
	}	
.jianshe ul{
	margin-top:15px;
	}
.jianshe ul li{
	background:url(../images/wangzhanjianshe_07.png) no-repeat  top left;
	width:180px;
	height:150px;
	float:left;
	margin-right:125px;
	padding-left:64px;
	}
.jianshe ul li p{
	color:#04569c;
	font-size:14px;
	margin-bottom:10px;
	}
.jianshe ul li a{
	margin-right:24px;
	}
.tonghan{
	width:711px;
	margin-top:20px;
	line-height:20px;	
	}
.tonghan_top
{
    width:711px;
	height:45px;
	border-bottom:1px solid #d6d6d6;
	color:#705f57;
	margin-bottom:10px;
	}
.tonghan_top span{
	font-size:20px;
	width:400px;
	/*margin-right:457px;*/
	}
	.tonghan_top div
	{
	    float:right;
	margin-left:13px;
	}
.tonghan_top a{
	margin-left:13px;
	}
.xiangsu{
	font-size:16px;
	color:#705f57;
	}
.news_1{
	margin-top:15px;
	color:#616161;
	}	
.news_1 li{
	height:51px;
	width:711px;
	border-bottom:1px solid #dcdcdc;
	font-size:14px;	
	line-height:24px;
	background:url(../images/icon11_11.png) no-repeat right;
	}
.news_1 li p{
	font-size:14px;	
	font-family:"宋体";
	}
.yeshu{
	text-align:center;
	margin-top:25px;
	margin-bottom:100px;
	}
.ziliao{
	width:712px;
	padding-left:40px;
	margin-bottom:158px;
	}
.biaodandi{
	margin-bottom:15px;	
	}	
.biaodan{
	width:710px;
	border-bottom:1px solid #5e5857;
	line-height:42px;
	height:42px;
	}
.zhuce{
	height:167px;
	line-height:28px;
	border-bottom:1px solid #5e5857;
	}
.zczuobian{
	width:171px;
	border-right:1px solid #5e5857;
	height:167px;
	}	
.zuobian,.youbian,.zczuobian{
	font-size:14px;
	font-weight:bold;
	color:#705f57;
	}
.zuobian{
	width:171px;
	border-right:1px solid #5e5857;
	}
.youbian{
	width:497px;
	}
.youbian,.zuobian,.zczuobian{
	padding-left:20px;
	float:left;
	}																																															
/*about*/

/*footer*/
.footer{
	width:100%;
	height:39px;
	background:#ededed;
	float:left;
	margin-top:30px;
	}
.footer_in{
	width:1000px;
	height:39px;
	margin:0 auto;
	color:#898989;
	line-height:39px;
	font-family:"宋体";
	}
.footer_in .banquan{
	margin-right:244px;
	}
.footer_in a{
	color:#5b5a5a;
	font-weight:bold;
	}
.fenxiang{
	display: inline-block;
	width: 155px;
	height: 16px;
	line-height: 21px;
	margin-top: -9px;
	vertical-align: middle;
	}
/*footer*/

/*inBanner 2014.12.23*/

.inBanner{ min-width:1000px;  position:relative; width:100%;  height:491px; overflow:hidden; margin:0 auto;  }
.inBanner .bd{ position:relative; z-index:0;  }
.inBanner .bd ul{ width:100% !important; }
.inBanner .bd li{ width:100% !important;  height:491px; }
.inBanner .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:491px;  }
.inBanner .bd li a{ height:491px; display:block;  }
.inBanner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.inBanner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:#f3b000; overflow:hidden; line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.inBanner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }

/*main*/
.main{ float:left; width:100%; display:block; padding:6px 0 40px; background:#FFF url(../images/inmbg.jpg) center top repeat-x;}
.inmtitle{ width:100%; display:block; font-size:18px; color:#575757; height:49px; line-height:49px;}
.ywList{ float:left; width:100%; display:block;}
.ywList li{ float:left; width:321px; height:144px; margin:0 18px 21px 0; display: inline;}
.ywList li.normg{ margin-right:0;}
.ywList li a{ width:319px; height:142px; border: solid #efefef 1px; display:block}
.ywList li a:hover{ border-color:#f3b000;}
.ywList li i{ float:left; width:112px;  height:142px;display:block;}
.ywList li i.icon_i01{ background:#f4f4f4 url(../images/icon_003.png) center center no-repeat;}
.ywList li i.icon_i02{ background:#f4f4f4 url(../images/icon_02.png) center center no-repeat;}
.ywList li i.icon_i03{ background:#f4f4f4 url(../images/icon_01.png) center center no-repeat;}
.ywList li a:hover i.icon_i01{ background:#f3b000 url(../images/icon_3.png) center center no-repeat;}
.ywList li a:hover i.icon_i02{ background:#f3b000 url(../images/icon_2.png) center center no-repeat;}
.ywList li a:hover i.icon_i03{ background:#f3b000 url(../images/icon_1.png) center center no-repeat;}
.ywList li span{ float: right; width:150px; padding-right:25px; display:block; line-height:24px; color:#848484;}
.ywList li span h2{ width:100%; display:block; font-size:18px; color:#575757; line-height:40px; padding-top:15px;}

.nLeft{ float:left; width:618px;}
/* 图片滚动 1 */
.picScroll{ position:relative;  height:245px; overflow:hidden; padding:2px; border:solid #efefef 1px;  }
.picScroll ul{ overflow:hidden; zoom:1;   }
.picScroll ul li{ float:left; width:612px; overflow:hidden; display:inline; }
.picScroll ul li img{ float:left; width:269px; height:245px;}
.picScroll ul li .frist{ width:316px; float:right; padding:20px 5px 0 0;}

.picScroll ul li .frist .inRtxt{ float:right; width:100%; line-height:24px; color:#3b3a3a; padding-bottom:16px;}
.picScroll ul li .frist a.btnDetail{ width:auto; color:#f36700; clear:left; float:right; display:inline;}
.picScroll ul li .frist h3{ width:100%; display:block; font-weight:bold; color:#3b3a3a; font-size:14px; padding-bottom:5px;}
.picScroll ul li .frist a{ width:100%;float:left; color:#6e6d6d; line-height:24px;}
.picScroll ul li .frist a i{ float:right; display:block;}
.picScroll ul li .frist a:hover{ color:#f3b000}
.picScroll .prev{ position:absolute;  right:30px; bottom: 10px; display:block; width:18px; height:18px; overflow:hidden; background: url(../images/btn_np.png) center left no-repeat; cursor:pointer;}
.picScroll .next{position:absolute;  right:10px; bottom: 10px; display:block; width:18px; height:18px; overflow:hidden; background: url(../images/btn_np.png) center right no-repeat; cursor:pointer;  }
.picScroll .prevStop{ }
.picScroll .nextStop{ }

.iRight{ float:right; width:298px;}
.iRight0{ float:left; width:100%;}
.iRight0 span{ float:left; width:100%; display:block; height:28px; line-height:28px; padding:30px 0 10px; font-size:14px; color:#4b4b4b; }
.iRight0 span i{ font-size:24px; color:#000; font-family:Arial, Helvetica, sans-serif;}
.iRight0 span em{ font-size:18px; font-style:normal; color:#ff2a25; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.iRight0 a{ display:block ; color:#f36700; font-weight:bold;}

/*index foot*/
.foot{float:left;width:100%;height:41px; line-height:41px;background:#ededed; border-top:solid #e6e6e6 1px;}

/*news 图片滚动 2*/
.ncom{ float:left; width:100%; display:block; border-bottom:solid #d2cecd 1px; padding-bottom:15px;}
.picScroll2{ position:relative;  height:145px; overflow:hidden; padding-left:10px; }
.picScroll2 ul{ overflow:hidden; zoom:1;   }
.picScroll2 ul li{ float:left; width:174px; margin:0 5px; overflow:hidden; display:inline; }
.picScroll2 ul li img{ float:left; width:174px; height:115px;}
.picScroll2 ul li span{ width:100%; margin-top:2px; float:left; background:#d2cecd; height:25px; line-height:25px; display:block; text-align:center; }
.picScroll2 .prev{ position:absolute;  left:0px; top:40%; display:block; width:6px; height:20px; overflow:hidden; background: url(../images/btn_p.jpg) no-repeat; cursor:pointer;}
.picScroll2 .next{ position:absolute;  right:0px; top:40%; display:block; width:6px; height:20px; overflow:hidden; background: url(../images/btn_n.jpg) no-repeat; cursor:pointer;  }

.nList{ float:left; width:321px; margin-top:10px;}
.nList li{ float:left; width:100%; line-height:22px; margin-bottom:25px; color:#888888;}
.nList li h2{ width:100%; display:block; color:#4c3d38}
.nList li h2 i{ width:100%; display:block; color:#888888}
.nList li a em{ color:#4c3d38; font-size:14px; font-weight:bold; font-style:normal;}
.nList2{ float:right; border-left: solid #d2cecd 1px; padding-left:46px;}


/*page**/
.page{ float:left; width:100%; text-align:right;}
.page a{ text-align:center; display:inline-block; padding:0 2px; margin:0 2px; font-size:14px}
.page a.page01{ background:url(../images/page_0.png) left center no-repeat;}
.page a.page02{ background:url(../images/page_0.png) right center no-repeat;}
.page a.page03{ background:url(../images/page_1.png) left center no-repeat;}
.page a.page04{ background:url(../images/page_1.png) right center no-repeat;}
.page a:hover,.page a.hover{ text-align:center; display:inline-block; padding:0 2px; margin:0 2px; color:#f3b000;font-size:14px}


/*talent*/
/* 手风琴 */
#sideMenu{ width:100%; display:block; float:left; }
#sideMenu .hd{margin-top:7px;cursor:pointer; height:28px; }
#sideMenu .hd h3{ color:#fff;font-weight:bold; font-size:13px; width:100%; display:block; }
#sideMenu .hd h3 span.Tzw{ float:left; border:solid #afafaf 1px; width:296px; height:26px; line-height:26px; display:block; font-size:13px; background:#757575 url(../images/dup_1.jpg) 276px center no-repeat;}
#sideMenu .hd h3 span.Tsite{ float:left; border:solid #ebebeb 1px; background:#bfbfbf; width:416px; height:26px; line-height:26px; display:block; font-size:13px; text-indent:28px; margin-left:3px;}
#sideMenu .hd h3 span.Tzw i{ float:left; display:block; width:80px; text-indent:15px;}
#sideMenu .on h3 span.Tzw{ background:#123686 url(../images/dup_0.jpg) 276px center no-repeat;}
#sideMenu .on h3{ color:#fff;  }

#sideMenu .bd{ height:320px; padding:10px; overflow:hidden; display:none; line-height:30px; color:#242424;   }
#sideMenu .bd span{ float:left; width:100%; display:block; padding-top:15px;}
#sideMenu .bd span a{ float:left; width:116px; background:url(../images/btnbg.jpg) no-repeat; height:28px; line-height:28px; color:#afafaf; margin-right:40px;}
#sideMenu .bd span a img{ padding:4px 10px; float:left;}
#sideMenu .bd i{ padding-right:40px; }

.tab_qy{ float:left; width:100%;}
.tab_qy th{ line-height:38px; text-indent:15px; background:#616161; color:#fff; text-align:left; vertical-align:top; font-size:16px;}
.tab_qy td{ line-height:30px; padding:3px 0 3px 15px;color:#705f57; text-align:left; vertical-align:top; border-bottom:solid #616161 1px; font-size:14px;}
.tab_qy td span{ float:left; display:block; padding-right:20px;}






