@charset "utf-8";
#inf_anli{ width:100%; height:auto; background:url(../images/hg7.jpg); padding:20px 0;}
.inf_anli{ width:1200px; height:auto; padding:10px 0;}
.inf_anli_class{ width:1198px; height:auto;}
.altit{ color:#e22c3b; font-size:18px;}
.alton{ width:1040px; height:auto; padding:10px;}
.alton ul li{ width:auto; float:left; line-height:25px; font-size:12px;}
.alton ul li a{ display:block; color:#777; padding:0 10px;}
.alton ul li a:hover{ background:#e22c3b; color:#fff;}
.alton ul li.lion a{ background:#e22c3b; color:#fff;}
.anli_con{ width:100%; height:100%; min-height:450px; position:relative; margin:30px 0 0;}
.inf_anli_tit{ width:1198px; height:auto; line-height:45px; background:#fff; border:1px #ccc solid; margin:15px auto;}
.inf_anli_tit em{ padding-left:20px; font-size:18px; }
.inf_anli_tit span{ padding-right:20px;}
.inf_anli_con{ width:1212px; height:auto;}
.inf_anli_con ul li{ width:291px; height:335px; background:#fff; float:left; margin:6px;}
.inf_anli_con ul li .p_img{ width:291px !important; height:195px !important; overflow:hidden;}
.inf_anli_con ul li .p_img img {
	-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;
	 width:291px !important; height:195px !important;
}
.inf_anli_con ul li .p_img:hover img {
	-webkit-transform: scale(1.15);
	-moz-transform: scale(1.15);
	-o-transform: scale(1.15);
	transform: scale(1.15);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.inf_anli_con ul li span{ display:block; border-bottom:1px #e9e9e9 solid; line-height:50px; text-align:center; font-size:19px;}
.inf_anli_con ul li span a{ display:block;}
.inf_anli_con ul li p{ padding:10px 25px; display:block; line-height:23px; color:#888; margin:0;}

.inf_view{ width:1150px; height:auto; background:#fff; padding:0 25px; margin:10px auto 20px;}
.inf_view_tit{ width:840px; height:40px; line-height:40px; font-size:19px; margin-top:25px;}
.inf_view_lt{ width:840px; height:600px; border-right:1px #e9e9e9 solid;}


/* 效果CSS开始 */
.mod18{width:800px; position:relative;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:180px;width:32px;height:48px;}
.mod18 #prev,.mod18 #next{top:490px;width:10px;height:16px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:10px;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:740px;height:400px;position:absolute;color:#fff;}
.mod18 .picBox{width:800px; height:400px; padding:0px;position:relative;overflow:hidden;}
.mod18 .picBox ul{position:absolute; left:0;}
.mod18 .picBox li{padding-left:0px; padding-right:1px; width:800px;height:400px; text-align:center;}
.mod18 .picBox li img{ width:800px !important; height:auto;}
.mod18 .listBox{width:700px;height:100px; margin:0 auto;position:relative; overflow:hidden; padding:15px 0 0;}
.mod18 .listBox ul{height:88px;position:absolute; padding-left:0;}
.mod18 .listBox li{width:95px; height:77px; cursor:pointer; position:relative; padding:5px 0 0 0;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:90px;height:77px;}
.mod18 .listBox img{border:3px solid #fff; width:84px; height:55px;}
.mod18 .listBox .on img{ border:3px solid #CECDCC;}
.mod18 .listBox .on{background:url(../images/img_bg.jpg) center top no-repeat;}
.mod18 .listBox .on i{display:block;}

.inf_view_rg{ width:280px; height:522px; padding:58px 0 0 20px; line-height:33px; color:#666; font-size:14px;}
.inf_view_rg em{ line-height:40px; font-size:25px; display:block; padding-bottom:15px; color:#222;}
.inf_view_rg_p{ border-top:1px #e9e9e9 solid; margin-top:15px; padding-top:20px; color:#888; font-size:12px;}
.inf_view_rg_p h2{ font-size:18px; font-weight:100; color:#333}
.inf_view_rg_sjs{ width:280px; height:auto; border-top:1px #e9e9e9 solid; padding:20px 0; margin-top:15px;}
.inf_view_rg_sjs img{ width:70px; height:auto; float:left; margin-right:10px;}
.inf_view_bot{ width:1150px; height:auto; padding:20px 0; border-top:1px #e9e9e9 solid; line-height:30px; font-size:14px; color:#888;}
.inf_view_bot h3{ font-size:23px; font-weight:100; line-height:40px; display:block; color:#222;}

.sjish{ width:1220px; height:auto;}
.sjish .boxs { width:285px; height:435px; margin:10px; background:#fff; float:left;}
.sjish .boxs a .b_img{ width:285px; height:290px; overflow:hidden;}
.sjish .boxs a .b_img img{ width:285px;}
.sjish .boxs a em{ display:block; height:43px; line-height:43px; padding:0 20px; color:#666;}
.sjish .boxs a em i{ font-style:normal; font-size:18px; font-weight:700; padding-right:20px; color:#222;}
.sjish .boxs a b{ background:#ee7700; padding:3px 8px; color:#fff; margin-left:20px;}
.sjish .boxs a p{ display:block; padding:0 20px; color:#555;}
.sjish .boxs a{display: block; width:285px;height:435px; overflow: hidden; position: relative;}
.sjish .boxs a span{display: block; width:255px; height:405px;position: absolute; left:285px; bottom:0;z-index: 1; background:url(../images/FF12.png) #765b5b no-repeat top left; padding:15px; color:#fff;}
.sjish .boxs a span .span_l{ width:75px; height:240px; margin-right:15px; text-align:center;color:#ffcc00;}

.sjish .boxs a span .span_l .l_p_img{ width:75px; height:70px; overflow:hidden;}
.sjish .boxs a span .span_l .l_p_img img{ width:75px;}
.sjish .boxs a span .span_l h4{ font-size:15px; font-weight:100; line-height:35px; color:#fff;}
.sjish .boxs a span .span_r{ width:150px; height:240px;}
.sjish .boxs a span .span_r h4{ font-size:14px; font-weight:100; line-height:38px;}
.sjish .boxs a span .span_b{ width:255px; height:115px; position:relative;}
.sjish .boxs a span .span_b img{ width:255px !important; height:115px !important;}
.sjish .boxs a span .span_b h5{ display:block; width:255px; height:30px; background:url(../images/FF13.png); position:absolute; left:0; bottom:0; text-align:center; font-weight:100; line-height:30px;}
.sjish .boxs a span .span_m{ width:255px; height:35px; background:#fff; text-align:center; line-height:35px; color:#333; margin-top:10px; font-size:15px;}

.inf_sjs{ width:1200px; height:auto; background:#fff; padding:0; margin:10px auto 20px;}
.inf_sjs_l{ width:320px; height:356pxpx; overflow:hidden;}
.inf_sjs_l img{ width:320px;}
.inf_sjs_r{ width:820px; height:306px; padding:25px 30px px 0;}
.inf_sjs_r em{ line-height:40px; font-size:14px; color:#888}
.inf_sjs_r em i{ font-style:normal; font-size:19px; padding-right:15px; color:#333;}
.inf_sjs_r ul li{ width:820px; height:auto; line-height:42px; font-size:15px; background:#f0f0f0; margin-bottom:10px;}
.inf_sjs_r ul li span{ float:left; line-height:17px; padding:4px 10px; margin-right:10px; color:#fff;}
.embg1{ background:#f25618;}
.embg2{ background:#ce0643;}
.embg3{ background:#f25618;}
.embg4{ background:#c29406;}
.embg5{ background:#c24d06;}
.inf_yuyue{ width:1200px; height:60px; text-align:center; padding:20px 0; margin-bottom:20px;}
.inf_yuyue span{ display:block; width:295px; height:60px; line-height:60px; background:#ee7700; border-radius:10px; margin:0 auto; color:#fff; font-size:18px;}
.inf_yuyue span a{ display:block; color:#fff;}
.inf_yuyue p em{ color:#ee7700;}
.inf_sjs_zp{ width:1200px; height:auto; background:#fff;}

.inf_sjs_case{ width:1212px; height:auto; padding:10px 0;}
.inf_sjs_case_tit{ width:1212px; height:40px; line-height:40px; text-align:center; font-size:24px; font-weight:700; color:#222; margin-bottom:20px;}
.inf_sjs_case_tit span{ color:#ee7700; padding:0 5px;}