@charset "utf-8";
/*****************************************
* 2017-4-24 网站内页样式
*****************************************/
body{ background:#eaeaea;}
.abban{ width:100%; height:364px; background:url(../images/ban/ab.jpg) center no-repeat;}
.poban{ width:100%; height:363px; background:url(../images/ban/po.jpg) center no-repeat;}
.gcban{ width:100%; height:362px; background:url(../images/ban/gc.jpg) center no-repeat;}
.nwban{ width:100%; height:362px; background:url(../images/ban/nw.jpg) center no-repeat;}
.jobban{ width:100%; height:364px; background:url(../images/ban/job.jpg) center no-repeat;}
.lxban{ width:100%; height:364px; background:url(../images/ban/lx.jpg) center no-repeat;}

.info{ width:1200px; margin:-100px auto 70px; min-height:500px; position:relative; z-index:998;}
.infol{ width:218px; height:auto;}
.infol_tit{ width:218px;  line-height:100px; height:109px; text-align:center; color:#fff; font-size:23px; background:url(../images/inf1.jpg) center no-repeat; }

.infol_class{ width:198px; background:#fff; padding:10px;}
.infol_class ul li{ width:198px; height:45px; border-radius:2px; overflow:hidden; text-align:center; border-bottom:1px #ddd solid;}
.infol_class ul li a{ display:block; line-height:45px; font-size:15px; }
.infol_class ul li a:hover{ background:#; color:#937438;}
.infol_class ul li a.lion{ background:#; color:#937438;}

.infol_lixi{ width:218px; margin-top:25px;}
.infol_lixi h3{ background:#937438; display:block; width:100%; height:50px; line-height:50px; text-align:center; color:#fff; font-size:23px; font-weight:100; margin-top:8px;}
.infol_lixis{ background:#fff; width:198px; padding:10px; font-size:13px; line-height:27px; color:#666;}
.infol_lixis em{ font-weight:700; font-size:19px; line-height:45px; color:#333;}

.infor{ width:900px; background:#fff; margin-top:132px; padding:25px;}
.infor_tit{ width:900px; height:30px; border-bottom:1px #937438 solid; padding-bottom:15px;}
.infor_tit em{ font-size:25px; line-height:30px; color:#271f1d; }
.infor_tit span{ float:right; color:#888; font-size:12px; margin-top:10px;}
.infor_tit span a{ color:#888; font-size:12px;}

.infor_con{ width:890px; height:auto; padding:20px 0 20px; font-size:15px; line-height:30px; color:#666 !important;}
.infor_con img{ padding:10px 0; max-width:890px;}

.infor_da{ width:970px; height:auto; padding:15px 0; font-size:15px; line-height:20px; color:#666;}
.infor_da ul li{ width:458px; height:410px; margin:7px; border:1px #ddd solid; float:left; text-align:center; font-size:15px; padding:5px;}
.infor_da ul li img{ width:458px; height:350px;}

.infopg{ width:auto; max-width:1100px; height:40px; line-height:21px; text-align:center; margin:20px auto; font-size:14px;}
.infopg ul{ margin:0;}
.infopg ul li{float:left; border:1px #937438 solid; margin:0 5px; width:50px; height:28px; line-height:28px;}
.infopg ul li a{ display:block; color:#937438;}
.infopg ul li a:hover{ border:1px #937438 solid; background:#937438; color:#fff;}
.thisclass{ border:1px #937438 solid; background:#937438; color:#fff;}

.infor_pic{ width:900px; line-height:28px; font-size:14px; color:#555; padding:20px 0; margin:0 auto;}
.infor_pic ul li{ width:268px; padding:10px; height:auto; float:left; border:1px #ddd solid; margin:5px; text-align:center;}
.infor_pic ul li img{ width:268px;}

.view_list{ width:900px; line-height:28px; font-size:14px; color:#555; padding:20px 0; margin:0 auto;}
.view_list ul li{ width:418px; padding:10px; height:auto; float:left; border:1px #ddd solid; margin:5px; text-align:center;}
.view_list ul li img{ width:418px; margin:0; padding:0;}

.wenhua_list{ width:800px; margin:0 auto;}
.wenhua_list ul li{ width:800px; height:auto;}
.wenhua_list ul li img{ width:800px; padding:10px 0;}

.p_url{ width:1200px; border-bottom:1px #d0b37c solid; line-height:40px; height:40px; margin:5px auto; color:#555; font-size:13px;}
.p_url a{ font-size:13px; color:#555;}
.p_class{ width:1200px; height:auto; margin:20px auto 10px;}
.p_class ul li{ width:110px; height:42px; line-height:42px; text-align:center; margin-right:10px; float:left; background:#fff;}
.p_class ul li a{ display:block; font-size:16px;}
.p_class ul li a.lion{ background:#d0b37c; color:#fff; display:block;}
.p_inf_list{ width:1224px; margin:25px auto;}
.p_inf_list ul li{ width:384px; height:400px; margin:12px; background:#fff; float:left;}
.p_inf_list ul li p{ width:100%; height:51px; line-height:50px; background:url(../images/inf2.jpg) center no-repeat; text-align:center; font-size:20px;}

.mm_img{ width:268px; height:180px; overflow:hidden; position:relative; margin:0 auto;}
.mm_img img{ width:268px; height:auto;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.mm_img:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.ry_img{ width:321px; height:330px; overflow:hidden; position:relative; margin:0 auto;}
.ry_img img{ width:321px; height:auto;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.ry_img:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.ls_img{ width:268px; height:320px; overflow:hidden; position:relative;}
.ls_img img{ width:268px; height:auto;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.ls_img:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.infor_pic ul li p i{ font-size:25px; line-height:55px; margin-right:8px;}

.lli_imgm{ width:301px; height:200px; overflow:hidden;}
.lli_imgm img{ width:301px; height:auto;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.lli_imgm:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.inf_case{ width:100%; height:50px; background:url(../images/case.jpg) center no-repeat; margin:45px 0 30px;}
.inf_cases{ width:1020px; line-height:50px; color:#fff;}
.inf_cases a{ color:#fff;}
.case_list{ width:1140px; padding-bottom:20px;}
.case_list ul li{ width:338px; height:280px; float:left; margin:10px; border:1px #ddd solid; background:#fff; padding:10px; text-align:center;}
.ca_img{ width:338px; height:240px; overflow:hidden;}
.ca_img img{ width:338px; height:auto;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 2s ease;
	-moz-transition: all 2s ease;
	-o-transition: all 2s ease;
	transition: all 2s ease;
}
.ca_img:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.case_list ul li span{ line-height:40px;}
.case{ width:1140px; background:#fff; margin:0 auto; padding:30px; line-height:33px; font-size:15px; color:#666;}
.case h2{ display:block; text-align:center; color:#b08d5b; font-size:25px; line-height:50px;}
.case img{ max-width:1140px !important; height:auto !important;}
/*内容*/
.newnr{ width:870px; height:auto; color:#666;}
.ntit{ width:85%; height:70px; line-height:35px; text-align:center; font-weight:100; color:#333; font-size:23px; font-weight:700; margin:20px auto;}
.jhurl{ width:100%; height:39px; line-height:39px; font-size:12px; font-family:宋体; text-align:center; color:#777;}
.nwcon{ width:100%; height:auto; font-size:15px; line-height:30px; border-bottom:2px #ddd solid; padding:10px 0 50px;}
.nwcon img{ max-width:100% !important;}
.context{ width:100%; height:30px; line-height:30px; padding-top:10px;}
.context ul{ margin:0; padding:0;}
.context ul li{ width:450px; height:30px; line-height:30px; float:left;}
.context ul li a{ color:#666;}

.video_list{ width:870px; height:auto; line-height:28px; font-size:14px; color:#555; padding:20px 0; margin:0 auto;}
.video_list ul li{ width:268px; height:auto; float:left; margin:5px; line-height:40px; text-align:center; padding:5px; border:1px #ddd solid;}
.li_imgs{ width:268px; height:200px; overflow:hidden;}

.infor_new{ width:900px; height:auto; line-height:28px; font-size:14px; color:#555; padding-bottom:20px; margin:0 auto;}
.infor_new ul li{ width:900px; height:auto; padding:20px 0; border-bottom:1px #ddd dashed;}
.infor_new ul li img{ float:left; width:220px; margin-right:20px; padding:0 !important;}
.infor_new ul li em{ font-size:18px; color:#222;}
.infor_new ul li span{ color:#888; font-size:13px;}
.infor_new ul li p{ color:#999;}

.infor_contact{ width:100%; height:663px; background:url(../images/ctbg.jpg) center no-repeat; padding-top:145px;}
.infor_contacts{ width:440px; margin:0 auto; padding-left:60px; line-height:40px; font-size:15px;}

.lx_conys{ width:485px; height:340px; background:url(../images/lxs.jpg) left center no-repeat; padding-left:495px; border-bottom:1px #ddd solid; padding-top:110px;}
.lx_conys{ font-size:15px; line-height:35px;}

.view_lshi{ width:900px;}
.view_lshi_pic{ width:330px; border:1px #ddd solid; padding:10px;}
.view_lshi_pic img{ width:330px; height:auto;}
.view_lshi_con{ width:520px;}
.view_lshi_con h2{ display:block; font-weight:100; margin-bottom:15px; font-size:15px; border-bottom:1px #ddd solid;}
.view_lshi_con h2 i{ font-size:30px; line-height:60px; margin-right:10px; color:#1292d3; }
.view_lshi_con p{ line-height:33px; padding-bottom:20px;}
.view_lshi_con p span{ color:#1daa39;}

.brand_pic{ width:860px; margin:10px auto;}
.brand_pic ul li{ width:179px; height:88px; background:url(../images/pp/bg.png) no-repeat; float:left; margin:10px; padding:8px; overflow:hidden;}
.brand_pic ul li a{ display:block;}
.brand_pic ul li:hover img {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.fenqu_con{ width:900px; padding-top:25px;}
.fenqu_con ul li{ width:168px; height:35px; line-height:35px; text-align:center; background:#f0f0f0; float:left; margin:5px; border:1px #ddd solid;}
.fenqu_con ul li a{ display:block;}
.fenqu_con ul li a:hover{ background:#2552a3; color:#fff;}
.fenqu_con ul li a.flion{ background:#2552a3; color:#fff;}


.list_plun{ width:870px; padding-top:10px;}
.list_plun ul li{ width:870px; height:auto; padding:15px 20px 15px 0; border-bottom:1px #e3e3e3 solid;}
.list_plun ul li img{ float:left; margin-right:15px; margin-left:15px; border:1px #c2c2c2 solid; border-radius:5px; white-space:80px; height:80px;}
.list_plun ul li em{ font-size:18px;}
.list_plun ul li i{ float:right; font-size:12px; color:#888;}
.list_plun ul li p{ padding-top:8px; color:#2552a3; font-size:14px; margin:0; padding:0;}
.list_plun ul li b{ float:left; width:100%; text-align:right; margin:0; padding:0;}
.list_plun ul li:hover{ background:#d9e9ff;}
.write_ping{ background:#b3ceff; padding:50px 20px; position:relative;}

#featureContainers {WIDTH:190px; float:right; margin-right:20px; margin-top:-60px;}
#features {POSITION: relative;}
#blocks{ width:180px; height:40px; margin:0 auto;}
#features .prevs {TEXT-INDENT: -9999px; WIDTH:11px; DISPLAY: block; BACKGROUND: url(../images/ll.jpg) center top; FLOAT: left; HEIGHT:16px; BORDER-TOP: #999 0px dotted; TOP:-23px; left:-10px;}
#features .nexts {TEXT-INDENT: -9999px; WIDTH:11px; DISPLAY: block; BACKGROUND: url(../images/rr.jpg) center top; FLOAT: right; HEIGHT:16px;TOP:-23px; right:0px;}
#features .prevs:hover { BACKGROUND-POSITION: center bottom }
#features .nexts:hover { BACKGROUND-POSITION: center bottom }
.featureULs { POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH:1800px; FLOAT: left; LEFT: 0px;}
.featureULs li{ width:30px !important; height:40px !important; margin-right:5px !important;}
.featureULs li img{ width:30px; height:30px;}
#botton-scrolls {Z-INDEX: 0; MARGIN: 0px auto; WIDTH:180px; FLOAT: left; HEIGHT:40px; }
#blocks {Z-INDEX: 0; POSITION: relative; OVERFLOW: hidden;}
.pagelistbox{ padding:15px 0; text-align:center;}
.pagelistbox a{ padding:5px 15px; border:1px #ddd solid; margin:0 2px;}
.pagelistbox span{ padding:5px 15px; margin:0 2px;}
.pagelistbox strong{ background:#999; color:#fff; padding:6px 15px; font-weight:100; margin:0 2px;}

.zhize{ width:410px; height:auto; margin-left:10px;}
.zhize h3{ line-height:35px; color:#222; font-size:17px;}
.zhize_con{ width:410px; font-size:13px; line-height:22px; color:#888;}

.yp_txt{ width:110px; height:34px; border:1px #ddd solid; outline:none; padding:0 10px; margin-right:15px;}
.yp_txt1{ width:90px; height:34px; border:1px #ddd solid; outline:none; padding:0 10px;}
.yp_txt2{ width:220px; height:34px; border:1px #ddd solid; outline:none; padding:0 10px;}
.yp_txt3{ width:440px; height:80px; border:1px #ddd solid; outline:none; padding:10px;}
.yp_sub{ width:110px; height:40px; background:#937539; color:#fff; border:0; margin-right:15px; font-size:17px; font-family:微软雅黑; cursor: pointer;}
.yp_subs{ width:110px; height:40px; background:#999; color:#fff; border:0; font-size:17px; font-family:微软雅黑; cursor: pointer;}

.gchangimg{ width:100%; height:165px; overflow:hidden;}
.gchangimg img{ width:100%;}