@charset "utf-8";

*{
	margin:0;
	padding:0;
	font-family: "microsoft yahei";
	font-size:12px;
	color:black;
}

input{
	background: none;
	border:none;
}

li{
	list-style-type:none;
}

a{
	text-decoration: none;
}

a:link,a:visited,a:hover,a:active {
	color: #000;
}

body{
	background: white;
	width:100%;
	min-width: 1000px;
}

.cl{
	clear: both;
}

.h1{width:1px;height:1px;}
.h2{width:1px;height:2px;}
.h3{width:1px;height:3px;}
.h4{width:1px;height:4px;}
.h5{width:1px;height:5px;}
.h6{width:1px;height:6px;}
.h7{width:1px;height:7px;}
.h8{width:1px;height:8px;}
.h9{width:1px;height:9px;}
.h10{width:1px;height:10px;}
.h11{width:1px;height:11px;}
.h12{width:1px;height:12px;}
.h13{width:1px;height:13px;}
.h14{width:1px;height:14px;}
.h15{width:1px;height:15px;}
.h16{width:1px;height:16px;}
.h17{width:1px;height:17px;}
.h18{width:1px;height:18px;}
.h19{width:1px;height:19px;}
.h20{width:1px;height:20px;}
.h21{width:1px;height:21px;}
.h22{width:1px;height:22px;}
.h23{width:1px;height:23px;}
.h24{width:1px;height:24px;}
.h25{width:1px;height:25px;}
.h26{width:1px;height:26px;}
.h27{width:1px;height:27px;}
.h28{width:1px;height:28px;}
.h29{width:1px;height:29px;}
.h30{width:1px;height:30px;}
.h31{width:1px;height:31px;}
.h32{width:1px;height:32px;}
.h33{width:1px;height:33px;}
.h34{width:1px;height:34px;}
.h35{width:1px;height:35px;}
.h36{width:1px;height:36px;}
.h37{width:1px;height:37px;}
.h38{width:1px;height:38px;}
.h39{width:1px;height:39px;}
.h40{width:1px;height:40px;}
.h41{width:1px;height:41px;}
.h42{width:1px;height:42px;}
.h43{width:1px;height:43px;}
.h44{width:1px;height:44px;}
.h45{width:1px;height:45px;}
.h46{width:1px;height:46px;}
.h47{width:1px;height:47px;}
.h48{width:1px;height:48px;}
.h49{width:1px;height:49px;}
.h50{width:1px;height:50px;}
.h51{width:1px;height:51px;}
.h52{width:1px;height:52px;}
.h53{width:1px;height:53px;}
.h54{width:1px;height:54px;}
.h55{width:1px;height:55px;}
.h56{width:1px;height:56px;}
.h57{width:1px;height:57px;}
.h58{width:1px;height:58px;}
.h59{width:1px;height:59px;}
.h60{width:1px;height:60px;}
.h61{width:1px;height:61px;}
.h62{width:1px;height:62px;}
.h63{width:1px;height:63px;}
.h64{width:1px;height:64px;}
.h65{width:1px;height:65px;}
.h66{width:1px;height:66px;}
.h67{width:1px;height:67px;}
.h68{width:1px;height:68px;}
.h69{width:1px;height:69px;}
.h70{width:1px;height:70px;}
.h71{width:1px;height:71px;}
.h72{width:1px;height:72px;}
.h73{width:1px;height:73px;}
.h74{width:1px;height:74px;}
.h75{width:1px;height:75px;}
.h76{width:1px;height:76px;}
.h77{width:1px;height:77px;}
.h78{width:1px;height:78px;}
.h79{width:1px;height:79px;}
.h80{width:1px;height:80px;}
.h81{width:1px;height:81px;}
.h82{width:1px;height:82px;}
.h83{width:1px;height:83px;}
.h84{width:1px;height:84px;}
.h85{width:1px;height:85px;}
.h86{width:1px;height:86px;}
.h87{width:1px;height:87px;}
.h88{width:1px;height:88px;}
.h89{width:1px;height:89px;}
.h90{width:1px;height:90px;}
.h91{width:1px;height:91px;}
.h92{width:1px;height:92px;}
.h93{width:1px;height:93px;}
.h94{width:1px;height:94px;}
.h95{width:1px;height:95px;}
.h96{width:1px;height:96px;}
.h97{width:1px;height:97px;}
.h98{width:1px;height:98px;}
.h99{width:1px;height:99px;}
.h100{width:1px;height:100px;}
.h110{width:1px;height:110px;}
.h162{width:1px;height:162px;}
.h177{width:1px;height:177px;}
.h185{width:1px;height:185px;}

.bannerx{ width:100%;  position:relative; font-size:0;min-height:382px;max-width: 1920px;margin:0 auto;max-height: 551px;}
.bannerxList li { position: absolute; left: 0px; top: 0; width:100%;  font-size:0; min-height:382px;max-width: 1920px;margin:0 auto;max-height: 551px;}
.bannerxList img { width:100%; min-height:382px; max-width: 1920px;margin:0 auto;max-height: 551px;}
.headbox{
	width:100%;
	height:382px;
	position: relative;
	left:0;
	top:0;
}
.head{
	width:781px;
	margin:0 auto;
	height:382px;
	background: url(../images/x1.png) no-repeat;
	position: relative;
}
.headl{
	position: absolute;
	left:43px;
	top:40px;
	line-height: 0;
}
.headt{
	width:100%;
	text-align: center;
	line-height: 0;
}
.headm{
	width:100%;
	text-align: center;
	font-size: 32px;
	line-height: 32px;
	color:white;
}
.headb{
	width:100%;
	text-align: center;
	line-height: 0;
	font-size: 32px;
	line-height: 39px;
	height:39px;
	color:white;
	background: url(../images/x4.png) no-repeat 236px center;
}
.nav_iabout{
	width:100%;
	background: url(../images/x8.jpg) no-repeat;
	max-width: 1920px;
	margin:0 auto;
}
.navbox{
	width:100%;
	height:106px;
	background: url(../images/x6.png) repeat-x;
}
.nav{
	width:1000px;
	margin:0 auto;
}
.nav a{
	color:#6e290d;
	font-size: 16px;
	line-height: 62px;
	text-align: center;
	display: block;
	float:left;
	width:125px;
	height:62px;
}
.nav a:hover{
	background: url(../images/x7.png) no-repeat center center;
}
.iaboutbox{
	width:1000px;
	margin:0 auto;
}
.iabouttit{
	width:191px;
	background: url(../images/x9.png) no-repeat center 45px;
	text-align: center;
	margin:0 auto;
}
.iabouttit .span1{
	font-size: 33px;
	color:white;
	line-height: 33px;
}
.iabouttit .span2{
	font-size: 22px;
	color:white;
	line-height: 22px;
}
.iaboutl{
	float:left;
	width:394px;
	height:259px;
	border:3px solid white;
}
.iaboutr{
	float:right;
	width:577px;
}
.iaboutr_list{
	width:577px;
	height:76px;
}
.iaboutr_list a{
	width:110px;
	height:76px;
	line-height: 0;
	float:left;
}
.iaboutr_listpic{
	margin-right:6px;
}
.iaboutr_list a img{
	width:110px;
	height:76px;
}
.iaboutr_con{
	color:white;
	font-size: 14px;
	line-height: 32px;
}
.iprobox{
	width:100%;
	background: url(../images/x13.jpg) no-repeat;
	height:689px;
	max-width: 1920px;
	margin:0 auto;
}
.tempWrap{margin-left:62px;}
.picScroll-left{margin:0 auto; width:916px;  overflow:hidden; position:relative; }
.picScroll-left .bd .prev{width:32px;height:63px;background: url(../images/x15.png);position: absolute;left:0;top:98px;cursor: pointer;}
.picScroll-left .bd .next{width:32px;height:63px;background: url(../images/x16.png);position: absolute;right:0;top:98px;cursor: pointer;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 0 0 17px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:171px; height:252px; display:block;  border:3px solid white; }
.picScroll-left .bd ul li .title{ line-height:34px;width:177px;height:34px;text-align: center;background: #a20c23;}
.picScroll-left .bd ul li .title a{font-size: 20px;color:white;}
.inewsbox{
	width:100%;
	height:552px;
	background: url(../images/x17.jpg) no-repeat;
	max-width: 1920px;
	margin:0 auto;
}
.inews{
	width:1000px;
	margin:0 auto;
}
.inewsl{
	float:left;
	width:428px;
	padding:0 20px;
	background: white;
	height:393px;
}
.inewsl_tit{
	float:left;
	color:#444444;
	font-size: 20px;
	line-height: 27px;
	height:27px;
}
.inewsl_arr{
	float:right;
	height:27px;
	line-height: 0;
}
.inewsl_pic img{
	width:420px;
	height:155px;
} 
.inewsl_con{
	line-height: 24px;
	color:#444444;
}
.inewsr{
	width:500px;
	float:right;
}
.inewsr a{
	display: block;
	width:452px;
	padding:0 36px 0 12px;
	height:122px;
	background: white;
	margin-top:14px;
}
.inewsr_pic{
	float:left;
}
.inewsr_pic img{
	width:116px;
	height:66px;
}
.inewsr_con{
	float:right;
	width:320px;
}
.inewsr_tit{
	color:#444444;
	font-size: 16px;
	height:16px;
	line-height: 16px;
}
.inewsr_jj{
	color:#444444;
	line-height: 24px;
}
.botcase{
	width:100%;
	height:844px;
	background: url(../images/x21.jpg) no-repeat;
	max-width: 1920px;
	margin:0 auto;
}
.icase{
	width:1022px;
	margin:0 auto;
}
.icase a{
	float:left;
	margin:25px 9px 0;
	position: relative;
	width:128px;
	height:136px;
}
.icase a img{
	width:128px;
	height:136px;
}
.icase2{
	position: absolute;
	left:0;
	top:0;
	width:128px;
	height:136px;
	background: rgb(231,153,27);
	text-align: center;
	line-height: 0;
}
.icase .icase2 img{
	width:30%;
	height:auto;
}
.icase2 p{
	line-height: 28px;
	font-size: 14px;
	color:white;
}
.bot{
	width:1000px;
	margin:0 auto;
}
.bot1{
	float:left;
}
.bot1 img{
	width:180px;
}
.bot2{
	float:left;
	width:472px;
	color:#f3f3f3;
	font-size: 14px;
	line-height: 24px;
	margin-left:15px;
}
.bot2 p{
	color:#f3f3f3;
	font-size: 14px;
}
.bot3{
	float:left;
	margin-left:10px;
}
.bot3 a{
	display: block;
	float:left;
	margin:0 8px;
	width:39px;
	height:39px;
}
.bot4{
	float:right;
}
.bot4 span{
	color:white;
	font-size: 14px;
}
.bot4 p{
	font-size: 24px;
	color:white;
	font-family: "Impact";
}
.sbot{
	background: url(../images/x26.jpg) no-repeat;
	width:100%;
	max-height: 1920px;
	height:375px;
}
.sheadbox{
	width:100%;
	max-width: 1920px;
	margin:0 auto;
	background: url(../images/x33.jpg) no-repeat;
	height:72px;
}
.smainbox{
	width:100%;
	max-width: 1920px;
	background: url(../images/x29.jpg);
}
.smain{
	width:1000px;
	margin:0 auto;
}
.smainl{
	width:249px;
	float:left;
	background: #3d1c06;
	position: relative;
}
.smainl h1{
	background: url(../images/x34.png) no-repeat;
	position: absolute;
	left:-14px;
	top:-97px;
	width:240px;
	height:97px;
	text-align: center;
	padding-left:23px;
	color:#cf6505;
	font-size: 30px;
}
.smainl a{
/*padding-left:20px;*/
	display: block;
	width:100%;
	height:37px;
	line-height: 37px;
	text-align: center;
	background: url(../images/x32.png) no-repeat 0px -17px;
	color:#d58917;
	font-size: 14px;
}
.smainl img{
	display: block;
	margin:0 auto;
}
.smainl p{
	color:#d58917;
	font-size: 14px;
	line-height: 28px;
	padding-left:40px;
}
.smainr{
	float:right;
	width:729px;
	background: #3d1c06 url(../images/x36.jpg) no-repeat left top;
	margin-top:-72px;
	min-height: 800px;
}
.position{
	width:600px;
	margin:0 auto;
	color:#d58917;
	font-size: 14px;
	height:14px;
	line-height: 14px;
	text-align: right;
}
.smainr_list{
	width:700px;
	margin:0 auto;
}
.smainr_list a{
	float:left;
	margin:0 3px;
	line-height: 0;
}
.smainr_con{
	width:650px;
	margin:0 auto;
	color:#d58917;
}
.smainr_con p{
	color:#d58917;
	font-size: 14px;
	line-height: 28px;
}
.smainr_list2{
	width:681px;
	margin:0 auto;
}
.smainr_list2 a{
	display: block;
	float:left;
	width:211px;
	margin:19px 8px 0;
	line-height: 0;
}
.smainr_list2 a img{
	width:211px;
	height:149px;
}
.smainr_list2 a p{
	width:211px;
	height:39px;
	line-height: 39px;
	text-align: center;
	color:#3d1c06;
	font-size: 14px;
	background: white;
}
.page{
	width:100%;
	text-align: center;
}
.page a{
	display: inline-block;
	color:#d58917;
	font-size: 14px;
	height:16px;
	line-height: 16px;
}
.page .page2{
	text-align: center;
	width:30px;
}
.page .page1{
	width:59px;
	text-align: right;
	background: url(../images/x37.png) no-repeat left center;
}
.page .page3{
	width:59px;
	text-align: left;
	background: url(../images/x38.png) no-repeat right center;
}
.smainr_pstit{
	text-align: center;
	color:#d58917;
	font-size: 24px;
	line-height: 24px;
	height:24px;
	width:100%;
}
.smainr_pspic{
	text-align: center;
	width:100%;
}
.smainr_pspic img{
	max-width: 640px;
}
.smainr_pstit2{
	width:615px;
	margin:0 auto;
	color:#d58917;
	font-size: 20px;
	height:20px;
	line-height: 20px;
}
.smainr_pscon{
	width:615px;
	margin:0 auto;
	color:#d58917;
	font-size: 14px;
	line-height: 28px;
}
.smainr_pscon p{
	color:#d58917;
	font-size: 14px;
	line-height: 28px;
}
.page2{
	text-align: right;
	width:615px;
	margin:0 auto;
}
.page2 a{
	display: inline-block;
	width:101px;
	height:38px;
	margin-left:7px;
	line-height: 0;
}
.smainr_nlist{
	width:677px;
	margin:25px auto 0;
	height:83px;
}
.smainr_nlist a:hover .smainr_nlist_con{
	background: #ca0d25;
}
.smainr_nlist a:hover .smainr_nlist_con span{
	color:white;
}
.smainr_nlist a:hover .smainr_nlist_con p{
	color:white;
}
.smainr_nlist_date{
	float:left;
	width:77px;
	height:77px;
	border:3px solid white;
}
.smainr_nlist_date span{
	font-size: 27px;
	height:27px;
	line-height: 27px;
	display: block;
	width:100%;
	text-align: center;
	color:white;
}
.smainr_nlist_date p{
	font-size: 13px;
	color:white;
	width:100%;
	line-height: 13px;
	height:13px;
	text-align: center;
}
.smainr_nlist_pic{
	width:83px;
	height:83px;
	float:left;
}
.smainr_nlist_pic img{
	width:83px;
	height:83px;
}
.smainr_nlist_con{
	width:475px;
	float:left;
	background: white;
	padding:0 10px 0 26px;
	height:83px;
}
.smainr_nlist_con span{
	color:#3d1c06;
	font-size: 14px;
	line-height: 14px;
	display: block;
}
.smainr_nlist_con p{
	color:#3d1c06;
	font-size: 12px;
	line-height: 12px;
	height:12px;
	line-height: 24px;
}
.smainr_ndate{
	width:100%;
	text-align: center;
	color:#d58917;
	font-size: 12px;
	line-height: 12px;
	height:12px;
}
.gbook{
	padding-left:110px;
}
.gbooktit{
	color:#d58917;
	font-size: 16px;
	line-height: 36px;
	width:96px;
	float:left;
}
.gbookinp{
	float:left;
	width:287px;
	height:36px;
	background: url(../images/x43.jpg) no-repeat;
	padding-left:10px;
	line-height: 36px;
}
.gbookinp input{
	width:250px;
	height:36px;
	color:#d58917;
}
.gbookinp2{
	float:left;
	width:107px;
	height:36px;
	background: url(../images/x49.jpg) no-repeat;
	padding-left:10px;
	line-height: 36px;
}
.gbookinp2 input{
	width:90px;
	height:36px;
	color:#d58917;
}
.gbookxing{
	float:left;
	width:28px;
	text-align: center;
	color:#d58917;
	line-height: 36px;
	font-size: 16px;
}
.gbookarea{
	float:left;
	width:422px;
	height:143px;
	background: url(../images/x44.jpg) no-repeat;
	padding:10px;
}
.gbookarea textarea{
	width:422px;
	height:143px;
	color:#d58917;
	line-height: 24px;
	border: none;
	resize:none;
}
.gbooktj{
	width:126px;
	height:38px;
	background: url(../images/x45.jpg) no-repeat;
	float:left;
	cursor: pointer;
}
.gbooktj input{
	width:126px;
	height:38px;
}
.gbookre{
	width:126px;
	height:38px;
	background: url(../images/x46.jpg) no-repeat;
	float:left;
	margin-left:16px;
	cursor: pointer;
}
.gbookre input{
	width:126px;
	height:38px;
}
.job_list{
	width:589px;
}
.job_list a{
	margin-top:18px;
	display: block;
	background: #5b2705;
	padding:0 70px;
	width:589px;
	height:40px;
}
.job_list div{
	color:#d58917;
	font-size: 14px;
	line-height: 40px;
}
.job_list_tit{
	width:145px;
	float:left;
}
.job_list_num{
	float:left;
	width:95px;
}
.job_list_con{
	width:272px;
	float:left;
}
.job_list_btn{
	float:left;
	width:77px;
}
.job_show{
	padding:0 60px;
}
.job_show_tit{
	float:left;
	color:#d58917;
	font-size: 20px;
	height:20px;
	line-height: 20px;
	width:160px;
}
.job_show_con{
	line-height: 32px;
	color:#d58917;
	font-size: 14px;
}