﻿
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

.f_fm{ font-family: "Microsoft Yahei"; }
.f_ft{ font-family: "Times New Roman", Times, serif; }
.f_far{ font-family: Arial, Helvetica, sans-serif; }
.f_fim{ font-family: Impact; }

/**/
.banners{height: 596px;}
.fullSlide {
	width:100%;
	position:relative;
	height:596px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:596px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:596px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#1F1A17;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#E60012;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}
/**/



/*xz_bg*/
.xz_bg{height:1056px; overflow:hidden;} 

.t_h2{ margin:55px auto 50px; height:112px; overflow:hidden;font: bold 30px/60px "Microsoft ahei"; }
.t_h2 a{ color:#1f1a17;}
.t_h2 b{float: left;padding-left: 72px; color: #e60012;display: inline-block; font-size: 60px; font-style: italic;}
.t_h2 em{color:#e60012;}
.t_h2 span{  text-align:center; display:block;letter-spacing: 1px;color:#333; font:22px/34px "Microsoft Yahei"; }
.t_h2 i{ text-align:center;  display:block; padding:0 15px;margin: 0 auto; width: 320px; height: 15px; overflow:hidden; font:12px/15px "Times New Roman", Times, serif;text-transform: uppercase; color: #fff; background: #e60012;}
.t_h2 a:hover{ text-decoration:none;}
.t_h2 span em{ font-size:28px; font-weight:bold;}

.xz_t{margin: 0 auto 25px; background:url(Img/Index/xz_p2.gif) repeat-x center top; height:59px; overflow:hidden;}
.xz_t li{width: 120px;text-align: center; height: 59px; overflow: hidden; float: left;background:url(Img/Index/xz_p3.gif) no-repeat right top; font:16px/55px "Microsoft Yahei"; }
.xz_t li a{display:inline-block; color: #fff; width: 120px; height: 59px; overflow: hidden;}
.xz_t li a:hover,.xz_t .cur a{text-decoration: none;font-weight: bold; background:url(Img/Index/xz_p1.gif) no-repeat center top; }
.xz_t .nones{background: none;}

.xz_c dl{height:473px; width:1200px; overflow:hidden;background:url(Img/Index/xz_bg01.jpg) no-repeat right top;}
.xz_c dt {float: left; position:relative; width:746px; height:436px; overflow:hidden;}
.xz_c dt img{width:746px; height:436px;}

.xz_c dd{float: left;padding:64px 36px 0 36px; width:378px; height: 436px; overflow:hidden;}
.xz_c dd h3{ margin-bottom:16px; border-bottom: 1px solid #e34d59; overflow:hidden; font: bold 16px/30px "Microsoft Yahei";}
.xz_c dd h3 a{ color:#fff;}
.xz_c dd h3 a:hover{ text-decoration:none;}
.xz_c dd p{ font:14px/32px "Microsoft Yahei"; color: #fff;}
.xz_c dd em{ display:block; margin-top:33px; width:176px; height:44px; text-align:center; font: bold 18px/44px "Microsoft Yahei";background:url(Img/Index/xz_b.png) no-repeat left top;}
.xz_c dd em a{ color:#fff;}

.xz_pt{ overflow:hidden;}
.xz_pt li{ float:left; line-height: 0px; margin:0 21px 22px 0; width:182px; height:86px; overflow:hidden;}
.xz_pt li img{width:182px; height:86px; }
.xz_pt .nones{ margin-right:0px;}
.xz_pt li img:hover,.xz_c dt img:hover{transition:All 0.4s ease-in-out;
	    -webkit-transition:All 0.4s ease-in-out;
	    -moz-tr15:17 2016/9/6ansition:All 0.4s ease-in-out;
	    -o-transition:All 0.4s ease-in-out;
	
	    transform:scale(1.2);
	    -webkit-transform:scale(1.2);
	    -moz-transform:scale(1.2);
	    -o-transform:scale(1.2);
	    -ms-transform:scale(1.2);}



/*anli*/
.anli_bg{ display:block; background:url(al_bg.jpg) no-repeat center top; height:928px; /*overflow:hidden;*/}

.anli{position: relative; width: 1200px; height:928px; overflow:hidden; }
.al_c{position: absolute; left:336px; top:302px; height: 472px; width: 530px; overflow: hidden;}
.al_c h3{margin:0 auto 24px; width: 214px; height: 53px; overflow: hidden;}
.al_c h3 img{ width: 214px; height: 53px; }
.al_c p{position: relative; margin: 0 auto; width: 430px; height: 395px; overflow: hidden;}
.al_c p img{width: 430px; height: 395px; }
.al_c p em{display: none;position: absolute; left:16px; bottom: 0px; width: 395px; height: 192px; padding-top: 20px; overflow: hidden; color: #fff;  font: 16px/30px "Microsoft Yahei"; text-align: center; background:url(al_sp11.png) no-repeat center top;}
.al_c p em b{display: block; font:bold 18px/35px "Microsoft Yahei";}
.al_c .al_p1{width: 527px; height: 395px;}
.al_c .al_p1 img{width: 527px; height: 395px;}
.al_c .al_p1 em{left:63px;}
.al_c .al_p1 em b{font:bold 18px/35px "Microsoft Yahei";}

.anli .t_h2{margin:84px auto 103px;}
.anli .t_h2 i{width: 400px; letter-spacing: 1px;}
.anli .t_h2 b{padding-left: 250px;padding-right:15px;}
.anli li {margin-bottom: 40px; float: left; height:136px; width:386px;}
.anli li a{width: 386px; height: 132px; overflow: hidden; display: inline-block; background:url(al_ip2.png) no-repeat left top;}
.anli li img{width: 72px; height: 72px; float: left; margin: 30px 62px 0 18px;}
.anli li span{float: right; display: block;width: 232px;margin-top: 12px;}
.anli li span b{color: #333; display: block; font: bold 18px/58px "Microsoft Yahei";}
.anli li span em{ padding-right: 32px;display: block; color: #555; font: 14px/26px "Microsoft Yahei";}
.anli li.cur a,.anli li a:hover{text-decoration: none;  background:url(al_ip1.png) no-repeat left top;}
.anli li.cur a b,.anli li a:hover b{color: #e60012;}
.anli .al_li2{float: right; margin-left: 400px; display: inline;}
.anli .al_li2 img{float: right;  margin: 30px 18px 0 0;}
.anli .al_li2 span{ float: left; padding-left: 25px;}
.anli .al_li2 a{text-decoration: none;  background:url(al_ip3.png) no-repeat left top;}
.anli .al_li2.cur a,.anli .al_li2 a:hover{text-decoration: none;  background:url(al_ip4.png) no-repeat left top;}

.anli li.cur img,.anli li:hover img{transition:All 0.4s ease-in-out;
	    -webkit-transition:All 0.4s ease-in-out;
	    -moz-transition:All 0.4s ease-in-out;
	    -o-transition:All 0.4s ease-in-out;
	
	    transform:rotate(360deg);
	    -webkit-transform:rotate(360deg);
	    -moz-transform:rotate(360deg);
	    -o-transform:rotate(360deg);
	    -ms-transform:rotate(360deg);}


