* {margin: 0px;padding: 0px;list-style-type: none;list-style-image: none;text-decoration: none;font-family: "微软雅黑";}
ul li {list-style-type: none;}
a {text-decoration: none;color: #6e6e6e;}

/*banner ,导航部分*/
.part1{width: 100%;height: 600px;position: relative;}

/*轮播图开始*/
.flexslider{position:relative;height:600px;overflow:hidden;/*background:url(../images/qp/loading.gif) 50% no-repeat;*/}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/qp/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}


/*左右点击按钮**/

 .flex-direction-nav{display: none;}
 /*.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/qp/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/qp/next.png) center center no-repeat;}*/

/*轮播图开始结束*/
/*导航部分开始*/
.top_nav{position: absolute;top: 0px;width: 100%; height: 108px;z-index: 1;}
.top_nav_logo{width: 100%;height: 50px;background: rgba(255,255,255,.5);box-sizing: border-box; padding-top: 13px;padding-left: 15px;border-bottom: 1px solid rgba(255,255,255,.8);}
.top_nav_nav{box-sizing: border-box; width: 100%;height: 70px;background: rgba(255,255,255,.3);}
.nav_wh{float: left;width: 100px;height: 70px;line-height: 70px;text-align: center;font-size: 14px;color: #fff;cursor: pointer;}
.nav_wh01{width: 120px;}
.nav_tit1{display: block; text-align: right;box-sizing: border-box;padding-right: 20px;background: url(../images/qp/nav_1.png) 20px 27px no-repeat;color: #fff;}
.nav_tit{color: #fff;display: block;width: 100%;height: 66px;}
.nav_tit_hot{background: url(../images/qp/nav_hot.png) 68px 9px no-repeat;}

.nav_tith{border-bottom:4px solid #be1528;color: #be1528;}
.nav_tit1h{background:#be1528;}

.nav_01,.nav_02,.nav_03{ border-right: 1px solid rgba(0,0,0,.1); width:200px ;height: 480px;background: rgba(255,255,255,.7);position: absolute;left: -200px;top: 120px;box-sizing: border-box;padding: 12px 20px 0 20px;}
.nav_01{z-index: 4;}
.nav_01 li{width: 100%;height: 40px;line-height: 40px;text-align: left;color: #595757;font-size: 14px;background: url(../images/qp/nav_2.png) 150px 15px no-repeat;cursor: pointer;}

.nav_01 .li01h{color: #be1528;background: url(../images/qp/nav_2h.png) 150px 15px no-repeat;}

.nav_02{left: -200px;z-index: 3;}
.nav_02 ul{position: absolute;top: 0;display: none;width: 160px;padding-top: 12px;}

.nav_02 li{width: 100%;height: 40px;line-height: 40px;text-align: left;color: #595757;font-size: 14px;background: url(../images/qp/nav_2.png) 150px 15px no-repeat;cursor: pointer;}
.nav_02 .li02h{color: #be1528;background: url(../images/qp/nav_2h.png) 150px 15px no-repeat;}
.nav_02 .nav02_now{display: block;}

.nav_03{left: -310px;z-index: 2;width: 310px;}
.nav_03 ul{position: absolute;top: 0;display: none;width: 270px;padding-top: 12px;}

.nav_03 a{ width: 100%;height: 40px;line-height: 40px;text-align: left;color: #595757;font-size: 14px;}
.nav_03 a{display: block;}
.nav_03 .li03h{color: #be1528;}
.nav_03 .nav03_now{display: block;}
/*导航部分结束*/
.part2{width: 100%;height: 100px;background: #fff;border-bottom: 1px solid #F1F1F1;}

.part3{margin: 70px 0 0 0;width: 100%;height: 504px;}
.p3_center{width: 1200px;height: 504px;margin: 0 auto;}
.p3_ct{height: 20px;margin-bottom: 10px;padding-left: 10px;position: relative;}
.p3_ctg{display:inline-block;width: 6px;height: 18px;background: #be1528;}
.p3_ctp{height: 20px; display: inline-block;font-size: 18px;line-height: 18px;color: #4c4948;position: relative;top: -3px;left: 10px;}

.p3_nav{}
.p3_nav li{cursor: pointer; line-height: 40px; width: 120px;height: 40px;background: #f7f8fa;text-align: center;font-size: 14px;border-left: solid 1px #dcdcdc;border-top: solid 1px #dcdcdc;border-bottom: solid 1px #dcdcdc;float: left;}

.p3_nav .p3_nav_last{border: solid 1px #dcdcdc;}
.p3_nav .p3_nav_now{border-bottom: solid 4px #be1528;background: #FFFFFF;height: 37px;}


.p3_pr{width: 1200px;height: 382px;clear: both;padding-top: 48px;overflow: hidden;position: relative;}
.p3_pr ul{padding: 0 0 0 10px;overflow: hidden;position: absolute;top: 48px;}
.p3_pr li{width: 280px;height: 380px;border: 1px solid #dcdcdc;float: left;margin-right: 15px;position: relative;}
.p3_pr .p3_lastli{margin-right: 0;}
.p3_pr span{display: block;position: absolute;top: 18px;left: 109px;}
.p3_pr h2{width: 100%; font-size: 18px;text-align: center;position: absolute;top: 120px;color: #727171;font-weight: normal;}
.p3_pr .p3_p1{width: 100%; font-size: 14px;text-align: center;position: absolute;top: 154px;line-height: 30px;color: #727171;}
/*悬浮而出*/

.p3_pr li .P3_hover{ width: 278px;height: 378px;border: 2px solid #be1528;position: absolute;top: -383px;left: -1px;background: #fff;}
.P3_hover p{width: 250px;height: 290px;text-align: justify;font-size: 14px;line-height: 30px;color: #727171;margin: 0 auto;padding-top: 30px;}
.P3_hover a{display: block;float: right;color: #be1528;font-size: 14px;margin: 10px 16px 0 0;}

.p3_xmg2,.p3_xmg3,.p3_xmg4,.p3_xmg5{display: none;}

.p3_pr .p3_prnow{display: block;}


/*part4*/
.part4{margin: 70px 0 0 0;width: 100%;height: 540px;}
.p4_center{width: 1200px;height: 540px;margin: 0 auto;}
.p4_ct{height: 20px;margin-bottom: 10px;padding-left: 10px;position: relative;}
.p4_ctg{display:inline-block;width: 6px;height: 18px;background: #be1528;}
.p4_ctp{height: 20px; display: inline-block;font-size: 18px;line-height: 18px;color: #4c4948;position: relative;top: -3px;left: 10px;}

.p4_nav{}
.p4_nav li{cursor: pointer; line-height: 40px; width: 120px;height: 40px;background: #f7f8fa;text-align: center;font-size: 14px;border-left: solid 1px #dcdcdc;border-top: solid 1px #dcdcdc;border-bottom: solid 1px #dcdcdc;float: left;}

.p4_nav .p4_nav_last{border: solid 1px #dcdcdc;}
.p4_nav .p4_nav_now{border-bottom: solid 4px #be1528;background: #FFFFFF;height: 37px;}


.p4_pr{width: 1200px;height: 382px;clear: both;padding-top: 48px;position: relative;}
.p4_pr ul{padding: 0 0 0 10px;overflow: hidden;position: absolute;top: 28px;}
.p4_pr li{width: 280px;height: 200px;float: left;margin-right: 15px;position: relative;margin-top: 20px; overflow: hidden;}
.p4_pr .p4_lastli{margin-right: 0;}
.p4_pr span{display: block;position: absolute;top: 0px;left: 0px;}

/*悬浮而出*/

.p4_pr li .P4_hover{ width: 280px;height: 200px;position: absolute;top: -200px;left: 0px;background:rgba(190,21,40,.5);}
.P4_hover p{width: 230px;height: 290px;text-align: justify;font-size: 14px;line-height: 30px;color: #fff;margin: 0 auto;padding-top: 30px;}

.p4_xmg2,.p4_xmg3,.p4_xmg4,.p4_xmg5{display: none;}
.p4_pr .p4_prnow{display: block;}

/*part5*/
.part5{margin: 70px 0 48px 0;width: 100%;height: 270px;}
.p5_center{width: 1200px;height: 276px;margin: 0 auto;}
.p5_ct{height: 20px;margin-bottom: 10px;padding-left: 10px;position: relative;box-sizing: border-box;}
.p5_ctg{display:inline-block;width: 6px;height: 18px;background: #be1528;}
.p5_ctp{height: 20px; display: inline-block;font-size: 18px;line-height: 18px;color: #4c4948;position: relative;top: -3px;left: 10px;}

.p5_p1{font-size: 14px;padding: 0 10px 0 10px;line-height: 30px;color: #4c4948;}
.p5_ul{width: 1202px;margin:30px auto 74px;padding-left: 10px;overflow: hidden;}
.p5_ul li{ width: 230px;height: 148px;border: solid 1px #b5b5b5;float: left;margin-right: 6px;padding-top: 36px;box-sizing: border-box;position: relative;}
.p5_ul li span{display: block;padding-left: 94px;box-sizing: border-box;}
.p5_p2{text-align: center;font-size: 18px;color: #4c4948;margin-top: 4px;}
.p5_p3{position: absolute;top: 148px;left: -1px; background: #fff;border: solid 1px #be1528;width: 230px;height: 148px;color: #4c4948;font-size: 14px;
box-sizing: border-box;padding: 16px 12px 0 12px;line-height: 22px;text-align: justify;}

/*关于我们*/
.part6{margin: 70px 0 48px 0;width: 100%;height: 120px;}
.p6_center{width: 1200px;height: 276px;margin: 0 auto;}
.p6_ctg{display:inline-block;width: 6px;height: 18px;background: #be1528;}
.p6_ctp{height: 20px; display: inline-block;font-size: 18px;line-height: 18px;color: #4c4948;position: relative;top: -3px;left: 10px;}
.p6_ct{height: 20px;margin-bottom: 10px;padding-left: 10px;position: relative;box-sizing: border-box;}
.ab_p1{width: 1200px;margin: 0px auto 0px;font-size: 14px;color: #595757;line-height: 30px;letter-spacing: 2px;text-align: justify;}
.ab_part1{margin: 60px auto 60px;width: 100%;}
.ab_part1{background: url(../images/qp/ab_001.jpg) no-repeat center;height: 160px;}
.ab_part2{background: url(../images/qp/ab_002.jpg) no-repeat center;height: 160px;}
.ab_part3{background: url(../images/qp/ab_003.jpg) no-repeat center;height: 160px;}
.ab_part4{background: url(../images/qp/ab_004.jpg) no-repeat center;height: 367px;}
/*联系我们*/
.part7{width: 100%;height: 225px;}
	.part7_c{width: 1200px;height: 165px;margin: 0px auto 0px;position: relative;}
	.p7_ctg{display:inline-block;width: 6px;height: 18px;background: #be1528;}
.p7_ctp{height: 20px; display: inline-block;font-size: 18px;line-height: 18px;color: #4c4948;position: relative;top: -3px;left: 10px;}
.p7_ct{height: 20px;margin-bottom: 10px;padding-left: 10px;position: relative;box-sizing: border-box;}
	.p7_l{float:left;width: 500px;height: 160px;position: relative;left: 50px;top: 30px;}
	.p7_r{float:right;width: 120px;height: 165px;position: absolute;right: 150px;}
	
	.p7_l01{position: absolute;left: 0px;width: 100%;top: 6px;}
	.p7_l01 div{float: left;}
	.p7_l01 p{padding-left: 60px;box-sizing: border-box;line-height: 24px;}
	.p7_l02{position: absolute;left: 0px;bottom: 6px;width: 100%;}
	.p7_l02 div{float: left;padding-left: 6px;}
	.p7_l02 p{padding-left: 60px;box-sizing: border-box;line-height: 24px;d}
	.p7_r p{position: absolute;left: 6px;}

.ct_map{width: 1056px;height: 338px; margin: 60px auto 60px;background: url(../images/qp/ct_map.png) no-repeat center;}


















/*footer*/
.footer{ width:100%; background:#be1528; height:330px;}
.footer_s{ width:1200px; margin:0 auto; overflow:hidden;}
.footer_left{ width:300px; float:left; margin-top:87px; margin-left:100px;overflow:hidden;}
.footer_left li{ float:left; margin-right:90px; color:#fff; font-size:14px; line-height:30px;}
.footer_left li:hover{ color:#fff; text-decoration: underline;}
.footer_right{ width:300px; float:left; margin-top:40px; margin-left:425px;overflow:hidden;}
.footer_right p{ font-size:12px; line-height:25px; color:#fff;}
.footer_right .ewm{ margin-top:15px;}
.footer_right .phone_left{ float:left; margin-top:10px;}
.footer_right .phone_right{ float:left; color:#fff; font-size:14px; margin-left:10px; line-height:47px;}


@media screen and (max-width: 1200px) {
    body {
        width: 1200px;
    }
}