﻿*{
    margin:0px;
    padding:0px;
}
ul li{
    list-style: none;
}
body{
    font-family: 微软雅黑;
}
a{
    text-decoration: none;
}
.dropdownmenu li {
    float: left;
    position: relative;
    width:auto;
}
#submenu {
    left: 0;
    opacity: 0;
    position: absolute;
    z-index: 1;
    visibility: hidden;
    background: #fff;
}
#submenu li{
    border-bottom: 1px solid #000;
}
#submenu li:last-child{
    border-bottom: none;
}
.dropdownmenu li:hover ul#submenu {
    opacity: 1;

    visibility: visible;

}
 #submenu a {
    float: none;
    width: 124px;
    height:40px;
    line-height: 40px;
    display: inline-block;
    color:#000;
}

 #submenu a:hover {
    background: #fff;
    color:#000;
}
/* #submenu a {
    background-color:#fff;
    margin-top: 0px;
    display:inline-block;
    height:40px;
    line-height:40px;
    width: 120px;
    color: #FE0501;
} */
.htel{
    position: absolute;
    right:20px;
    top:17px;
    font-size: 36px;
    font-family: "微软雅黑";
    color:#fff;
    font-weight: bold;
}
.htel img{
    margin-right: 15px;
        vertical-align: middle;
}
.head{
    width:100%;
    height:120px;
    background:rgba(216,21,1,0.72);
}
.head .main{
    position: relative;
    z-index: 2;

}
.main{
    width:1100px;
    margin:0 auto;
}
.main1{
    width:1200px;
    margin:0 auto;
}
.h-left{
    float: left;
    text-align: center;
    vertical-align:middle;
    display: table-cell;
}
.logo{
    width:127px;
    margin-top: 26px;
}
.h-right{
    float: right;
    margin-top: 35px;
    clear: right;
}
.h-right ul li{
    float: left;
    text-align: center;
}
.yjmenu{
   margin-top: 45px;
    display: inline-block;
    color:#fff;
    font-size: 18px;
    height:40px;
    line-height: 40px;
    width: 124px;
}
.yjmenu:hover{
    color:#fff;
    background: #000;

}
.yjmenu:hover #submenu{
    background: #fff;
    margin-top: 60px;
    display: block;
}
/*幻灯片*/
.fullSlide{width:100%;position:relative;height:866px;background:#000;margin-top: 0px;z-index: 1;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:866px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:866px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;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:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
.about {
    width: 100%;
    height:960px;
    background: url('../images/about.png') no-repeat center center;
    position: relative;
    margin-top: -2px;
}
.aptitle{
    text-align: center;
    padding-top: 56px;
}
.apdesc{
    color:#000;
    font-size: 16px;
    font-family: '微软雅黑';
    text-align: center;
    margin-top: 53px;
}
.aptitle img{
    max-width: 100%;
}
.aboutlist{
    width: 1200px;
    margin:0 auto;
    padding-top: 108px;
}
.aboutlist ul li{
    width:296px;
    float: left;
    margin-right: 136px;
}
.aboutlist ul li:last-child{
    margin-right: 0px;
}
.aboutlist ul li p{
    text-align: center;
}
.apcnbt{
    font-size: 20px;
    color:#333333;
    margin-top: 32px;
    margin-bottom: 16px;
}
.apenbt{
    font-size: 14px;
    color:#333333;
    margin-bottom: 21px;
}
.apendesc{
    font-size: 14px;
    color:#999999;
}
.qyys{
    width: 100%;
    height: 960px;
    background: url('../images/qyys.jpg') no-repeat center center;
    position: relative;
}
.ystitle{
    text-align: center;
}
.ystitle{
    padding-top: 80px;
    padding-bottom: 87px;
}
.yslist{
    width: 1200px;
    margin:0 auto;
}
.yslist ul li{
    float: left;
    margin-bottom:8px;
    margin-right: 8px;
}
.yslist ul li:nth-child(2),.yslist ul li:nth-child(5){
    margin-right: 0px;
}
.msinfo{
    padding:20px;
    display: inline-block;
}
.store{
    height:960px;
}
.store-title{
    padding-top: 82px;
    padding-bottom: 63px;
    text-align: center;
}
.storefl{
    text-align: center;
    width: 1200px;
    height:36px;
}
.gdmd{text-align: center;margin-top: 30px;}
.gdmd a{display: inline-block;width:200px;height:40px;line-height: 40px;color:#000;background:#E2DCCC;}
#cen_right_top{width:1200px;margin:0 auto;position: relative;}

#cen_right_top .mdnname .active{background: #D20000;color:#fff;}
.mdnname{margin:0 auto;display: inline-block;position: absolute;left: 0;right: 0;}
#cen_right_top .mdnname h3{margin-right:30px;line-height:36px;text-align:center;float:left;height:36px;width:140px;margin::0px;padding:0px;background-color:#F3F3F3;font-size:16px;color:#000;font-weight:lighter;cursor:pointer;border-radius: 18px;}
#cen_right_top .mdpic{font-size:14px;display:none;clear:both;padding:78px 0px 0px 0px;}
#cen_right_top div img{width:1200px;height:478px;}

#cen_right_tops{width:1200px;margin:0 auto;position: relative;}

#cen_right_tops .mdnnames .active{background: #D20000;color:#fff;}
.mdnnames{width:100%;margin:0 auto;display: inline-block;position: absolute;left: 0;right: 0;}
#cen_right_tops .mdnnames h3{margin-right:30px;line-height:36px;text-align:center;float:left;height:36px;width:140px;margin::0px;padding:0px;background-color:#F3F3F3;font-size:16px;color:#000;font-weight:lighter;cursor:pointer;border-radius: 18px;}
#cen_right_tops .mdpic{font-size:14px;display:none;clear:both;padding:78px 0px 0px 0px;}
#cen_right_tops div img{width:1200px;height:478px;}

.cpzs{
    width: 100%;
    height: 960px;
}
.yuanquan{
    position: absolute;
    left:0;
    top:0;
}
@media screen and (max-width:1420px){.rongyu{height:660px!important;}.tytitle{padding-top:60px!important; padding-bottom: 60px!important;}}
.o-m{background:#f8f8f8;width:100%;position: relative;}
.o-m .ul-o{width:50%;float:left;height: 960px;background:#D81501 url('../images/zhuanpan.png') no-repeat 30px center
;}
.o-m .ul-o li{width:100%;cursor:pointer;position:relative;z-index:2}
.o-m .ul-o span{width:62px;height:68px;float:left;display:block;border-bottom:1px solid #bfbdb9;background:url(../img/n-qyjz-1.png) no-repeat;background-position:-272px 20px;}
.o-m .ul-o .li-t span{background-position:-272px -50px;}
.o-m .ul-o .li-s span{background-position:-272px -120px;}
.o-m .ul-o .li-f span{background-position:-272px -190px;}
.o-m .ul-o .li-w span{background-position:-272px -257px;}
.o-m .ul-o .li-l span{background-position:-272px -323px;}
.o-m .ul-o li p{line-height:68px;color:#fff;font-size:32px;text-align: right;}
.o-m .ul-o li p:hover{color:#000;}
.o-m .ul-o li b{position:absolute;display:block;width:15px;height:32px;background:url(../img/n-qyjz-38.png) no-repeat;top:50%;margin-top:-16px;right:-15px;display:none}
.o-m .ul-o .li-mask{background:#ff6800;position:absolute;left:0;top:0;width:335px;height:68px;background:url(../img/n-qyjz-52.png) no-repeat;}
.o-m .ul-o li.on b{display:block;}
.o-m .ul-t{background:#f8f8f8;width:50%;float:left;height:960px;}
.o-m .ul-t li{list-style-type:none;height:100%;display:none;}
.o-m .ul-t .li-top{}
.o-m .ul-t h5{color:#666;font-size:24px;line-height:38px;}
.o-m .ul-t p{color:#999;font-size:14px;line-height:22px;margin-bottom:5px}
.o-m .ul-t .li-a a{color:#2b91b8;font-size:14px;margin-right:30px;cursor:default;line-height:22px;}
.o-m .ul-t .li-a span{color:#999;font-size:14px}
.o-m .ul-t .li-img{width:50%;text-align:center;position:absolute;left:0;}
.o-m .ul-t .li-img img{max-width:100%;height:960px;}
@media screen and (max-width:1420px){
    .li-o{right:16%!important;top:45px!important;}
    .li-t{right:6%!important;top:102px!important;}
    .li-s{right:6%!important;top:192px!important;}
    .li-f{right:6%!important;top:270px!important;}
    .li-w{right:6%!important;top:352px!important}
    .li-l{right:16%!important;top:412px!important}
}
@media screen and (max-width:1420px){
    .cpzs{height:530px!important;}.o-m .ul-t{height:530px!important;}.o-m .ul-t .li-img img{height:530px!important;width: 100%;}
    .o-m .ul-o{height:530px!important;background-size: 60%;}
}
.li-o{
    position: absolute!important;
    top: 112px;
    right: 13%;
    cursor: pointer;
}
.li-t{
    position: absolute!important;
    top: 222px;
    right:3%;
    cursor: pointer;
}
.li-s{
    position: absolute!important;
    top: 382px;
    right: 1.5%;
    cursor: pointer;
}
.li-f{
    position: absolute!important;
    top: 522px;
    right: 1.5%;
    cursor: pointer;
}
.li-w{
    position: absolute!important;
    top: 672px;
    right: 3%;
    cursor: pointer;
}
.li-l{
    position: absolute!important;
    top: 782px;
    right: 13%;
    cursor: pointer;
}
.tytitle{
    text-align: center;
    padding-top: 56px;
    padding-bottom: 56px;
}
.rongyu{height:600px;}
.scroll{width:1200px;margin:0 auto;}
.scroll_left{width:68px;height:262px;background:url('../images/left.jpg') no-repeat;float:left;}
.scroll_left:hover{background:url('../images/left1.jpg') no-repeat;}
.scroll_right{width:68px;height:262px;background:url('../images/right.jpg') no-repeat;float:left;}
.scroll_right:hover{background:url('../images/right1.jpg') no-repeat;}
.pic{width:250px;height:302px;float:left;margin:0 6.8%;}
.pic ul{display:block;}
.pic li{float:left;display:inline;width:250px;text-align:center;margin-right: 70px;}
.pic li:last-child{}
.pic li p{margin-top: 15px;}
.pic li  a img{max-width: 100%;margin-top: 25px;}
.footer{
    background:url('../images/foot.jpg')no-repeat center center;
    background-size: 100% 100%;
}
.footimg{
    text-align: center;
    padding: 54px 0;
}

.link{
    width: 1200px;
    margin:0 auto;
    border-bottom: 0px solid red;
    padding-bottom: 10px;
}
.link span{
    color:#333333;
    font-size: 14px;
    margin-right: 20px;
    display: inline-block;
}
.link a{
	font-size: 14px;
}
.fl1,.fl2,.fl3,.fl4,.fl5,.fl6{
    float:left;
}
.fl2{
    margin-left: 85px;
    padding-top:26px;
}
.fl3,.fl4{
    margin-left: 60px;
    padding-top:26px;
}
.fl3 p a,.fl4 p a{
    color:#E9E9E9;
}
.fl5,.fl6{
    margin-left: 60px;
    padding-top:16px;
}
.fl2 p,.fl3 p,.fl4 p{
    margin-bottom:18px;
}
.fl5 img,.fl6 img{
    width: 140px;
    height:140px;
}
.fl5 p,.fl6 p{
    text-align: center;
    margin-top: 15px;
}
.fbq{
    width: 100%;
    border-top:1px solid #E9E9E9;
    clear: left;
    text-align: center;
    color:#E9E9E9;
    height:35px;
    line-height: 35px;
}
.link{
	    margin-bottom: 100px;
	    text-align: center;
}
.link a{
    color:#333333;
    margin-right:10px;
}
.footers{
    width: 1200px;
    margin:0 auto;
}
.footers p{
    color:#E9E9E9;
}
.flogo{
    margin-top:76px;
}
.fjmdh{
    color:#E9E9E9;
    font-size: 16px;
    padding-top:21px;
    padding-bottom: 18px;
}
.fdh{
    color:#D81501!important;
    font-size: 26px;
    font-weight:bold;
}
input::-webkit-input-placeholder{
    color: #484848;opacity:1;
    font-family: 微软雅黑;
}
.foot-top{
    width:100%;
}
.foot-lx{
    width:1200px;
    height:100px;
    margin:auto;
}
.flx-l{
    width:500px;
    float: left;
    height:90px;
    position: relative;
}
.lxtp{
    margin-top: 20px;
    width:300px;
    height:55px;
    background: url('../images/tel.png');
    background-size: 100% 100%;
    float: left;
}
.flx-r{
    width:700px;
    float: right;
    text-align: right;
}
.flx-r .bd{
    width:150px;
    height:46px;
    margin-top: 25px;
    text-indent: 10px;
    color:#000;
}
.flx-r .sbd{
    width:130px;
    height:46px;
    margin-top: 25px;
    text-indent: 10px;
    color:#000;
}
.flogo{
    margin-bottom: 0px;
}
.fewm{
    height:200px;
    width:710px;
    margin:45px auto;
}
.fewm ul li{
    float: left;
    width:170px;
    margin-right:100px;
}
.fewm ul li:nth-child(3){
    margin-right:0px;
}
.lxtj{
    background: #FE2D29;
    height:50px;
    width:100px;
    color:#fff;
    font-size: 16px;
    letter-spacing: 1px;
    zoom:1;
    border:none;
    outline: medium;
}
.foot{
    height:220px;
    width:100%;
    text-align: center;
    line-height:60px;
    color:#fff;
    background: #333333;
    padding:30px 0;
    margin-bottom: 100px;
}
.bqsy{
    border-top:1px solid #262626;
    text-align: center;
}
.tleft{
    width:20%;
    float: left;
    text-align: left;
}
.tleft img{
    width:150px;
    margin-top: 30px;
}
.tmid{
    width:35%;
    float: left;
}
.tmid p{
    line-height: 44px;
    text-align: left;
    font-size: 14px;
}
.tmid p:first-child{
    font-size: 24px;
    font-weight: bold;
}

.tright{
    width:26%;
    float: left;
    text-align: left;
}
.tright ul li{
    float: right;
}
.tright ul li{
    text-align: center;
}
.tright img{
    width:132px;
}
.tright img:first-child{
    margin-right:10px;
}
.footer-bottom{
    width:100%;
    background:#333333;
    height:100px;
    position: fixed;
    bottom: 0;
    z-index: 4000;
    opacity: 0.9;
}
.hqkdzd{
    font-weight: 600;
    font-size: 22px;
    position: absolute;
    top:40px;
    right:30px;
    margin-right: 22px;
        color: #cba200;
}



.clear{
	clear:left;
}
.zsjm{
	width: 100%;
	background: url('../images/zsjmbj.jpg') no-repeat center center;
}
.zstitle {
    text-align: center;
    padding:5% 0;
}
.zjnr{
	width:1200px;
	margin:0 auto;
}
.zjnr ul li{
	float: left;
	width: 33.3%;
	margin-bottom: 8%;
}
.zjnr ul li p{
	color:#fff;
	font-size: 20px;
}
.zjnr ul li p a{
	color:#fff;
	text-decoration: none;
}
.zjnr ul li:nth-child(2) .zsitem,.zjnr ul li:nth-child(5) .zsitem{
	margin:0 auto;
}
.zjnr ul li:nth-child(3n) .zsitem{
	float:right;
}
.zjnr .zsitem{
	border-radius: 50%;
	background: #000000;
	border:1px solid #DEDEDE;
	width: 148px;
	height:148px;
	text-align: center;
	line-height: 148px;
/*	display: table-cell;
     vertical-align: middle;*/
}
.zjnr .zsitem img{
	width:74px;
	height:78px;
	padding-top: 34px;;
}
.zjnr .zsitem:hover{
	background: #D20000;
	border:1px solid #D20000;
}

.xwlist{
	margin:0 auto;
	width:1200px;
	margin-bottom: 5%;
}
.xwlist ul li{
	width: 522px;
	height:34px;
	line-height: 34px;
	padding:10px 20px;
	float: left;
	margin-right: 74px;
}
.xwlist ul li:nth-child(2n){
	margin-right: 0px;
}
.xwlist ul li:nth-child(3){
	background:#F0F0F0;
}
.xwlist ul li:nth-child(4){
	background:#F0F0F0;
}
.xwlist ul li:nth-child(7){
	background:#F0F0F0;
}
.xwlist ul li:nth-child(8){
	background:#F0F0F0;
}
.xwlist ul li:nth-child(11){
	background:#F0F0F0;
}
.xwlist ul li:nth-child(12){
	background:#F0F0F0;
}
.xwlist ul li:nth-child(15){
	background:#F0F0F0;
}
.xwlist ul li:nth-child(16){
	background:#F0F0F0;
}
.xwlist ul li:hover a{
	color:#D20000;
	border-left:1px solid #D20000;
}
.xwlist ul li:hover i{
	background: url('../images/more1.png') no-repeat center center;
}
.xwlist ul li a{
	font-size: 16px;
	display: inline-block;
	border-left:1px solid #CCCCCC;
	color:#000000;
	margin-left: 9px;
	padding-left: 9px;
}
.xwlist ul li i{
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url('../images/more.png') no-repeat center center;
	background-size: 100%;
	float: right;
	padding-top: 10px;
}

@media screen and (max-width: 1440px){
     .fullSlide{
        overflow: hidden;
     }
    .fullSlide,.fullSlide ul,.fullSlide ul li a{
        height:606px;
    }
    .fullSlide ul li{
        background-size: 100%!important;
    }

}

