/* CSS Document */

*{ margin:0px; padding:0px; list-style-type:none; list-style-image:none;text-decoration:none;font-family: "微软雅黑";}
ul li{ margin:0px padding:0px;}
ul li{ list-style-type:none;}
a{ color:#6e6e6e;}
i,u,b{font-style: normal;}

/*----top----*/
.index-top{width:1100px;height:56px;margin:30px auto;}

.top-left{width:386px;height:auto;overflow:hidden;float:left;margin-top:10px;}
.top-left img{width:164px;height:42px;float:left;}
.top-left i{display:block;width:1px;height:46px;background:rgba(0,0,0,0.24);float:left;margin:0 20px;}
.top-left p{display:block;width:170px;height:46px;float:left;}
.top-left p b{display:block;width:158px;height:24px;background:#c60001;color:#fff;font-weight:normal;text-align:center;line-height:16px;float:left;}
.top-left p span{display:block;width:100%;height:22px;font-size:16px;line-height:22px;color:#333;float:left; letter-spacing: 2px;}

.top-right{width:320px;height:auto;float:right;}
.top-right img{width:220px;height:26px;float:right;}
.top-right p{display:block;width:100%;height:18px;line-height:18px;font-family: "宋体";float:right;text-align:right;margin-top:10px;}
.top-right p a{display:inline-block;color:#888;font-size:12px;padding:0 4px 0 0px;}
.top-right p span{display:inline-block;font-size:12px;color:#888;}
.top-right p a:hover{color:#c60001}


/*----------nav-----------*/
.nav{width:100%;min-width:1100px;height:58px;position: relative;}
.nav1{width:100%;height:50px;background:#c60001;position: absolute;bottom:0;left:0;}
.nav1 ul{width:1100px;height:50px;margin:0 auto;}
.nav1 ul li{width:130px;height:50px;text-align: center;line-height:50px;float:left;background: url(../images/nav-bg_13.jpg) no-repeat right center;}
.nav1 ul li a{display:block;width:100%;height:100%;font-size:16px;color:#fff;}
.nav1 ul li a:hover{background:#ffa801;}

.fixedwrap {
        display: none;
    }
    
.fixedwrapshow {display: block;position: fixed;z-index:99;top:0;left:0;height: 70px;width: 100%;background: #fff;overflow: hidden;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .5);
				-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .5);
				box-shadow: 0 0 20px rgba(0, 0, 0, .5);}

.nav2 {}
.nav_s {width: 1200px;margin: 0 auto;overflow: hidden;}
.nav2 .logo {width: 210px;float: left;margin-top: 5px;}
.nav2 .nav_dh {float: left;line-height: 68px;margin-left: 60px;}
.nav2 .nav_dh li {float: left;width: 95px;text-align: center;}
.nav2 .nav_dh li a {display: block;color: #000;font-size: 16px;height: 68px;}
.nav2 .nav_dh li a:hover {color: #ffa800;border-bottom: 2px solid #ffa800;}
.nav2 .nav_dh li:last-of-type{width:130px;}

.nav2 .nav_phone {width: 200px;margin-top: 17px;float: right;}


/*-------banner-------*/

/* 本例子css */
.banner{ width:100%;min-width:1100px; height:650px; overflow:hidden; position:relative;  }

.banner .hd{width:100%; height:30px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:5; }
.banner .hd ul{ overflow:hidden; zoom:1;width:1100px;height:30px;text-align:center;margin:0 auto;}
.banner .hd ul li{display:inline-block;width:30px;height:4px;background:#fff;line-height:999px;overflow:hidden;border-radius:10px;cursor:pointer;margin:0 8px; }
.banner .hd ul li.on{ background:#ffa801; color:#fff; }

.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; }

.banner .bd li a{display:block;width:100%;height:458px;background:#f00;background-size:cover;overflow: hidden;}


.banner-text1{width:1100px;height:auto;margin:0 auto;margin-top:120px;}
.banner-text1 h1{display:block;width:100%;height:36px;line-height:36px;font-size:36px;color:#ffffff;font-weight:normal;}
.banner-text1 h2{display:block;width:100%;height:110px;color:#fff;margin-top:20px;}
.banner-text1 h2 i{display: inline-block;height:110px;font-style: normal;font-size:110px;color:#ff0001;margin-top:0px;}
.banner-text1 h2 span{display:inline-block;height:66px;font-size:66px;margin:0 0 20px 10px;}
.banner-text1 p{display:block;width:100%;height:24px;font-size:24px;margin-top:50px;line-height:24px;}
.banner-text1 p span{display:inline-block;color:#fff;float:left;}
.banner-text1 p i{display:inline-block;width:1px;height:24px;background:rgba(255,255,255,0.33);float:left;margin:0 30px 0 20px !important;}
.banner-text1 b{display:block;width:200px;height:50px;font-size:20px;color:#fff;background:#c60001;font-weight:normal;border-radius:30px;float:left;margin-top:50px;text-align:center;line-height:50px;}


.banner-text2{width:1100px;height:auto;margin:0 auto;margin-top:120px;}
.banner-text2 h1{display:block;width:100%;height:auto;font-size:66px;color:#fff;line-height:70px;}
.banner-text2 p{display:block;width:100%;height:50px;line-height:50px;color:#fff;font-size:36px;margin-top:40px;}
.banner-text2 b{display:block;width:200px;height:50px;font-size:20px;color:#fff;background:#c60001;font-weight:normal;border-radius:30px;float:left;margin-top:50px;text-align:center;line-height:50px;}

		




@-webkit-keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
  }
}

@keyframes hvr-pulse-grow {
  to {
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
  }
}

.hvr-pulse-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
	
-webkit-animation-name: hvr-pulse-grow;
  animation-name: hvr-pulse-grow;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  animation-direction: alternate;
}
.hvr-pulse-grow:hover{
animation-play-state:paused;
-webkit-animation-play-state:paused;
}



/*---------con-------*/

.con{width:100%;min-width:1100px;height:auto;overflow:hidden;position: absolute;z-index:4;top:559px;left:0;}

.index-con{width:1100px;height:auto;margin:0 auto;}



/*----------left-----------*/

.index-left{width:206px;height:auto;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow: rgba(0,0,0,.1) 0 0 10px;    -moz-box-shadow: rgba(0,0,0,.1) 0 0 10px;
    box-shadow: rgba(0,0,0,.1) 0 0 10px;float:left;}
.index-left h1{display:block;width:100%;height:64px;background:#bf1628 url(../images/sj_18.jpg) no-repeat bottom center;font-size:18px;color:#fff;text-align:center;line-height:56px;}

.index-left img{display:block;width:115px;height:88px;margin:18px auto 0 auto;}
.index-left b{display:block;width:100%;height:48px;font-size:18px;color:#333;line-height:40px;text-align:center;}
.index-left b span{color:#bf1628;}
.index-left p{display:block;width:182px;height:auto;font-size:14px;color:#666;margin:0 auto;line-height:22px;}
.index-left i{display:block;width:182px;height:1px;background:rgba(0,0,0,0.11);margin:15px auto;}

.index-left dl{width:182px;height:auto;margin:0 auto;}
.index-left dl dt{width:100%;height:24px;line-height:24px;color:#333;font-size:18px;font-weight:bold;}
.index-left dl dd{width:100%;height:auto;line-height:30px;font-size:24px;color:#bf1628;margin-top:10px;}

.index-left a{display:block;width:182px;height:48px;border-radius: 3px;margin:20px auto 0 auto;font-size:20px;line-height:48px;color:#fff;}

.kf{background:#bf1628 url(../images/kf-icon_26.png) no-repeat 32px center;text-indent:66px;}
.sy{background:#ffac01 url(../images/sy-icon_26.png) no-repeat 32px center;text-indent:66px;}

.kf:hover{background:#a00011 url(../images/kf-icon_26.png) no-repeat 32px center;text-indent:66px;}
.sy:hover{background:#e39900 url(../images/sy-icon_26.png) no-repeat 32px center;text-indent:66px;}

.index-left h2{display:block;width:100%;height:auto;overflow:hidden;font-size:20px;color:#fff;background:#bf1628;text-align:center;line-height:24px;padding:20px 0;margin:20px auto 0 auto;}

/*-----------center----------*/
.index-center{width:580px;height:auto;min-height:1100px;padding:0 44px;border-right:1px solid rgba(0,0,0,0.1);float:left;margin-top:104px;}
.index-center h1{display:block;width:100%;height:auto;line-height:40px;text-align:center;font-size:30px;overflow: hidden;}
.index-center p{font-size:17px;line-height:27px;color:#333;margin:30px 0;}
.index-center p b{font-size:20px;color:#c60001;}
.index-center span{font-size:20px;font-weight:bold;color:#c60001;}

/*-------------right--------*/

.index-right{width:204px;height:auto;float:right;margin-top:104px;}

.index-right1{width:204px;height:auto;overflow:hidden;}
.index-right1 h1{display:block;width:100%;height:50px;border-bottom:1px solid rgba(0,0,0,0.1);line-height:50px;font-size:20px;color:#bf1628;text-indent:32px;background:url(../images/r-icon_25.jpg) no-repeat left center;margin-bottom:5px;}

.index-right1 a{display:block;width:198px;height:45px;font-size:18px;color:#fff;text-align:center;line-height:36px;border-radius:5px;margin:15px auto 0 auto;}

.index-right1 .a1{background:#bf1628;}
.index-right1 .a2{background:#ffa801;}
.index-right1 .a3{background:#ff7301;}


.index-right1 .a1:hover{background:#b10013;}
.index-right1 .a2:hover{background:#e59700;}
.index-right1 .a3:hover{background:#e66700;}


.index-right2{width:204px;height:auto;overflow:hidden;margin-top:20px;}
.index-right2 h1{display:block;width:100%;height:50px;border-bottom:1px solid rgba(0,0,0,0.1);line-height:50px;font-size:20px;color:#bf1628;text-indent:32px;background:url(../images/f-icon2_26.jpg) no-repeat 5px center;margin-bottom:5px;}

.index-right2 ul{width:100%;height:auto;padding-top:10px;}
.index-right2 ul li{width:100%;line-height:30px;}
.index-right2 ul li a{display:block;width:100%;height:30px;background:url(../images/li-bg_30.jpg) no-repeat left center;text-indent:14px;color:#333;overflow: hidden;font-size:14px;}

.index-right2 ul li a:hover{color:#c60001;}



.index-right3{width:204px;height:auto;margin-top:20px;}
.index-right3 h1{display:block;width:100%;height:50px;border-bottom:1px solid rgba(0,0,0,0.1);line-height:50px;font-size:20px;color:#bf1628;text-indent:32px;background:url(../images/f-right3_26.jpg) no-repeat 5px center;margin-bottom:5px;}

.index-right3 a{display:block;width:100%;height:auto;margin:20px auto 0 auto;}
.index-right3 a dl{width:100%;height:100%;}
.index-right3 a dl dt{width:100%;height:117px;overflow:hidden;}
.index-right3 a dl dt img{width:100%;height:100%;}
.index-right3 a dl dd{width:100%;}
.index-right3 a dl dd b{display:block;width:100%;height:52px;line-height:52px;font-size:18px;color:#333;font-weight:normal;}
.index-right3 a dl dd span{display:block;width:108px;height:30px;background:#bf1628 url(../images/k-bg_41.png) no-repeat 84px center;font-size:16px;color:#fff;text-indent:14px;border-radius:30px;line-height:30px;}

/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.02);
    transform: scale(1.02);
  }

  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.02);
    transform: scale(1.02);
  }

  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.index-right3 a:hover .hvr-pulse, .index-right3 a:focus .hvr-pulse, .index-right3 a:active .hvr-pulse {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

/*---foot--*/

.bottom-index {	width: 100%;height: 211px;background: url(http://pmp.aura.cn/pmpks/file/images/wz/b_bg.jpg) no-repeat center top;float:left;margin-top:40px;}
			
.bottom-i {width: 1100px;height: 199px;	margin: 0 auto;	}
			
.bottom-index ul {	float: left;margin: 40px 0 0 120px;color: #ccc;font-size: 14px;	}
.bottom-index ul li {line-height: 25px;	}
.qqus {width: 200px;height: 22px;float: left;margin-top: 140px;margin-left: -134px;	}
.qqus li {float: left;margin-left: 5px;	}
.bottom-free {float: left;margin: 47px 0 0 20px;}
.bottom-free ol li {margin-bottom: 10px;}
.bottom-free a:hover {opacity: 0.7;	}

.cp{
	width:100%;
	height:87px;
	background: url(http://pmp.aura.cn/pmpks/file/images/wz/cp.png) no-repeat center;
	background-size: 100% auto;
	padding-top: 150px;
}
.cp a {
    display: block;
    width: 144px;
    height: 40px;
    color: #fff;
    background: #cf0a08;
    border: 1px #fff solid;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    text-decoration: none;
    /* margin-left: 305px; */
    margin: 0 auto;
}
