a{border:none;outline:none;}
*{margin:0px 0px;padding:0px 0px;}
body{font-family:"微软雅黑","宋体","黑体",Arial,Helvetica, sans-serif;color:#333333;position:relative;font-size:14px;}
ol,ul,li{ list-style:none;}
img{border:0;vertical-align:middle;}
a{color::#000; text-decoration:none;}
.bg_white{background:white;}
.bg_hui{background:#dfdfdf;}
input{border:none;}
.fl{ float:left}
.fr{ float:right}
.fn{float:none;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.none{display: none;}
.clear{clear:both;}
.text_left{text-align:left;}
.text_center{text-align:center;}
.text_right{text-align:right;}
.jz{margin:0px auto;}
.lh_20{line-height: 20px;}
.lh_21{line-height: 21px;}
.lh_22{line-height: 22px;}
.lh_23{line-height: 23px;}
.lh_24{line-height: 24px;}
.lh_25{line-height: 25px;}
.lh_30{line-height: 30px;}
.lh_40{line-height: 40px;}
.mt_top5{margin-top:5px;}
.mt_top10{margin-top:10px;}
.mt_top15{margin-top:15px;}
.mt_top20{margin-top:20px;}
.mt_top21{margin-top:21px;}
.mt_top22{margin-top:22px;}
.mt_top23{margin-top:23px;}
.mt_top24{margin-top:24px;}
.mt_top25{margin-top:25px;}
.mt_top30{margin-top:30px;}
.mt_top40{margin-top:40px;}
.mt_top50{margin-top:50px;}
.mt_top60{margin-top:60px;}
.mr_5px{margin-right:5px;}
.m_left5{margin-left:5px;}
.m_left10{margin-left:10px;}
.m_left11{margin-left:11px;}
.m_left12{margin-left:12px;}
.m_left13{margin-left:13px;}
.m_left14{margin-left:14px;}
.m_left15{margin-left:15px;}
.m_left20{margin-left:20px;}
.m_left25{margin-left:25px;}
.m_left30{margin-left:30px;}
.m_left35{margin-left:35px;}
.m_left40{margin-left:40px;}
.m_left50{margin-left:50px;}
.m_left60{margin-left:60px;}
.m_left70{margin-left:70px;}
.m_left80{margin-left:80px;}
.m_left90{margin-left:90px;}
.m_left100{margin-left:100px;}
.m_left120{margin-left:120px;}
.m_left125{margin-left:125px;}
.m_left130{margin-left:130px;}
.m_left300{margin-left:300px;}
.m_right10{margin-right:10px;}
.m_right15{margin-right:15px;}
.m_right20{margin-right:20px;}
.m_right45{margin-right:45px;}
.m_bottom5{margin-bottom:5px;}
.m_bottom10{margin-bottom:10px;}
.m_bottom15{margin-bottom: 15px;}
.m_bottom20{margin-bottom:20px;}
.m_bottom25{margin-bottom: 25px;}
.m_bottom30{margin-bottom:30px;}


.position_relative{position:relative;}
._block{display:block;}
._none{display:none;}

.w1440px{width:1440px;}
.w1366px{width:1366px;}
.w1349px{width:1349px;}
.w1200px{width:1200px;}
.w1100px{width:1100px;}
.w1000px{width:1000px;}
.w800px{width:800px;}
.w480px{width:480px;}
.w470px{width:470px;}
.w300px{width:300px;}
.w200px{width:200px;}
.w150px{width:150px;}
.w120px{width:120px;}
.w170px{width:170px;}
.w80px{width:80px;}
.w40px{width:40px;}
.w20px{width:20px;}
.w15{width:15%;}
.w35{width:35%;}
.w65{width:65%;}
.w85{width:85%;}
.w100{width:100%;}





#header{height:79px;border-bottom: 1px solid #d82318;}
#header .header{width:1000px;}

.nav li{float:left;}
.nav li>a{color:#323232;line-height: 77px;border-right:1px solid #7d7d7d;padding: 0 20px;}
.nav li>a.on{color:#d82318;border-right: 1px solid #d82318;}
.nav li:hover >a:hover{color:#d82318;border-right: 1px solid #d82318;}
#header .head-right{line-height: 77px;color: #ac091f;font-size:16px;}



.flexslider{position:relative;height:620px;width:100%;overflow:hidden;background:url(../image/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:620px;background-position: center center;}
.slides li a{ display:inline; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{display:none;position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;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(../image/controls.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../image/controls.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../image/controls.png) center center no-repeat;}


#main{position: relative;z-index: 90;margin-top: -250px;}
#main .box1 .sm:after{content: "";display: block;clear: both;}
#main .box1 .sm li{float: left;width:249px;height:100%;margin:16px 0px;border-right:1px solid #ededed; }
#main .box1 .sm li:first-child{background:none;}
#main .box1 .sm{border:1px solid #d9d9d9;width: 1000px;margin-top: 30px;}
#main .box1 .sm .sm_img{text-align: center;}
#main .box1 .sm .sm_img img{height: 80px;width: 80px;}
#main .box1 .sm .sm_text {text-align: center;}
#main .box1 .sm .sm_text .sm_text_title{font-size: 20px;color: #333333;margin-bottom: 12px;margin-top: 10px;}
#main .box1 .sm .sm_text .sm_text_wenben{font-size: 14px;line-height:24px;padding-left: 10px;color: #999999;padding-right: 10px;text-align: center;}

#main .box1 .new-ord{background: #ff5165;height:400px;width:360px;box-shadow: -2px 3px 11px #867D7D;}
.new-ord .bottom{padding:0 34px;box-sizing: border-box;}
.new-ord .bottom p{color: white;font-size: 18px;line-height: 30px;}
.new-ord .bottom a{display: block;color: #ff5165;background:white;font-size:20px;text-align: center;line-height:49px;height:50px;
    margin-top: 24px;}


.bt-title :after{content: "";display: block;clear: both;}
.bt-title h3{font-size:20px;color:#323232;font-weight: normal;margin-left: 7px;}
.bt-title{margin:15px 0;}
.bt-title a{font-size:18px;color: #999999;margin-right:5px;font-size: 14px;}

#main .box2{box-sizing: border-box;border:1px solid #d9d9d9;}
#main .box2 .wenzi{height:310px;width:430px;font-size:16px;box-sizing: border-box;padding: 0 25px;}
#main .box2 p{color: #646464; line-height: 30px;margin-top: 10px;}
#main .box2 h4{font-weight: normal;font-size:24px;color:#323232;margin-top: 100px;}

.suc{width:316px;height:468px;box-sizing:border-box;border:1px solid #d6d6d6;padding:15px;margin-left: 25px;margin-top: 28px;}
.suc:first-child{margin-left: 0;}
.suc .pic{position: relative;}

.suc .wenzi{margin-top: 17px;box-sizing: border-box;}
.suc .wenzi .p1{color: #d82318;font-size: 18px;margin:10px 0;}
.suc .wenzi .p2{color: #333333;font-size: 14px;text-indent: 30px;height:65px;}

.suc .team{overflow: hidden;}
.suc .team .card{float: left;margin-left: 20px;margin-top: 15px;}
.suc .team .card p{text-align: center;margin-top: 10px;}
.suc .al-xq{display: block;width:100%;height:44px;color:white;font-size: 18px;background:#ff5165;text-align: center;line-height: 43px;
    margin-top: 15px;}

.hd-door:after{content: "";display: block;clear: both;}
.hd-door li{float: left;padding:0 23px;border-left:1px solid #d9d9d9}
.hd-door li:first-child{border:none;}

.hd-door li.on a{color: #d82318;}
.hd-door li a{color:#646464;font-size:14px;display: block;}

.star-door:after{content: "";display: block;clear: both;}

.star-door{width:1100px;}
.star-shop{margin: 9px 13px 0 0px;width:240px;border:1px solid #d9d9d9;box-sizing: border-box;height: 335px;}
.star-shop .star-data{padding-left: 10px;width:130px;}
.star-shop .star-data .p1{color: #323232;font-size: 16px;width:500px;}
.star-shop .star-data .p2{font-size: 12px;color: #646464;margin-top: 12px;width:500px;}
.star-shop .star-data .p2 i{font-style: normal;}
.star-shop .star-price{text-align: right;padding-right:10px;width: 85px;overflow: hidden;}
.star-shop .star-price .p1{font-size: 8px;color: #646464;margin-top:10px;padding-right: 27px;}
.star-shop .star-price .p2{color: #d82318;font-size: 18px;width:300px;text-align: left;text-indent: 17px;margin-top:5px;}
.star-shop img{width:100%;}

.story{width: 100%;height:440px;border:1px solid #d9d9d9;box-sizing: border-box;}
.story .left{width:50%;height:100%;box-sizing: border-box;border-right:1px solid #d9d9d9;
padding:20px;}
.story .left .tuwen{margin-top: 20px;}
.story .left .tuwen .wenzi{width:390px;box-sizing: border-box;padding-left: 10px;}
.story .left .tuwen .wenzi .bt{color: #323232;font-size: 18px;}
.story .left .tuwen .wenzi .pl{color: #646464;font-size: 14px;line-height: 21px;}
.story .left .tuwen .wenzi .date{color: #646464;font-size: 14px;margin-top: 10px;}

.story .right{width: 50%;height: 100%;}
.story .right .er{height: 50%;box-sizing: border-box;padding:20px;overflow: hidden;}
.story .right .er .wenzi{width: 200px;box-sizing: border-box;padding-left: 10px;margin-right:10px;}
.story .right .er .wenzi .bt{color: #323232;font-size: 18px;}
.story .right .er .wenzi .pl{color: #646464;font-size: 14px;line-height: 22px;}
.story .right .er .wenzi .date{color: #646464;font-size: 14px;margin-top: 10px;}
.story .right .er .pic{width: 180px;height:180px;box-sizing: border-box;overflow: hidden;}

.meta{width:290px;height:235px;border:1px solid #d9d9d9;padding:18px;float:left;margin-left: 8px;cursor: pointer; }
.meta:hover{border: 1px solid #F85A65}
.meta .img{text-align: center;margin-bottom: 2px;}
.meta .title .titie_h{font-size: 18px; color: #333;}
.meta .text{color: #999999;margin-top: 10px;}








.footer{background: #f0f0f0;border-top: 1px solid #d9d9d9;height: 300px;position: relative;
box-sizing:border-box;margin-top: 36px;}
.title{
    float: left;
}
.title .title_text{
    margin-bottom: 22px;
}
.title .title_text p{
    font-size: 18px;color: #333;
}
.guanyu{
    margin-top: 22px;margin-bottom: 10px;
}
.guanyu ul{
    float: left;
}
.guanyu ul li{
    border-right: 1px solid #dedede;float: left;
    padding-right:10px;
    padding-left:10px;
    font-size: 14px;
    color: #333;
}
.guanyu ul li div span a{
    text-decoration: none;
    color: #333333;
}
.guanyu ul li div span a :link, .guanyu ul li div span a:visited{color:#333;}
.shuoming{
    font-size: 14px;color: #999;text-align: center;position: absolute;bottom:0;height:55px;background: #dddddd;width:100%;line-height: 54px;
}
.shuoming a{color: #999;}
.weixinhao{
    display: inline-block;
    margin-left: 30px;
}
.weixinhao p{
    margin-top: 16px;

}




.yema{text-align: center;margin-top: 40px;}
.yema a{display: inline-block;border:1px solid #ccc;font-size:12px;text-align: center;color:#646464;padding: 3px 7px;}
.yema a.on{background: #d82318;color: white;}
.yema a:hover{background:#D82318;color:white;}


.jjc{position: fixed;right:-188px;bottom:5%;z-index: 90;}
.jjc .tab{position: absolute;left:0;top:0;z-index:11;width:55px;height:100%;}


.alert{display:none;width:562px;height:521px;position:fixed;top:0;right:0;left:0;bottom:0;box-shadow: 0 0 40px #191515;
margin:auto;z-index:90;box-sizing: border-box;padding:30px 45px;background:white;}
.alert .d1{text-align: center;}
.alert .d1 p{color: #d82318;font-size: 18px;margin-top: 25px;}
.alert .d1 p span{font-size:20px;}
.alert input{display: block;border:1px solid #c9c7c7;width:100%;height:38px;margin-top: 15px;padding-left: 5px;}

.alert textarea{display: block;border:1px solid #c9c7c7;width:100%;height:100px;margin-top: 15px;padding-left: 5px;padding-top: 10px;}
.alert .close{position: absolute;right:0;top: 0;width:45px;height:35px;z-index:90;
cursor: pointer;}
.alert .send{display: block;width:120px;height:40px;background:#fc5f55;color:white;
line-height: 39px;margin:0 auto;text-align: center;margin-top: 25px;}


.pinlun{display:none;width:562px;height:521px;position:fixed;top:0;right:0;left:0;bottom:0;
margin:auto;z-index:90;box-sizing: border-box;padding:30px 45px;background:white;}
.pinlun .d1{text-align: center;}
.pinlun .d1 p{color: #d82318;font-size: 18px;margin-top: 25px;}
.pinlun .d1 p span{font-size:20px;}
.pinlun textarea{display: block;border:1px solid #c9c7c7;width:100%;height:230px;margin-top: 15px;padding-left: 5px;padding-top: 10px;}
.pinlun .send2{display: block;width:120px;height:40px;background:#fc5f55;color:white;
line-height: 39px;margin:0 auto;text-align: center;margin-top: 25px;}
.pinlun .close{position: absolute;right:0;top: 0;width:45px;height:35px;z-index:90;
cursor: pointer;}


.hqq-v {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background-color: rgba(255, 255, 255, 0.7); }
.hqq-v .hqq-v-ctn {
    margin:auto;
    position: absolute;
    top:0;left:0;right:0;bottom:0;
    width: 950px;
    height: 500px;
    background: white;
     }
.hqq-v .hqq-v-ctn .hqq-v-close {
    position: absolute;
    right: -30px;
    top: -30px; }


.top-bg{position: relative;max-width:1600px;height:400px;margin:0 auto;padding:1px;}
.big-pic{position:relative;width:1000px;height:450px;margin:30px auto 0;}
.big-pic .men{position: absolute;width:100%;height:157px;bottom: 0;left:0;z-index:2;background:rgba(0,0,0,0.5);
box-sizing: border-box;padding:0 20px;color:white;}
.big-pic .men .bt{font-size: 24px;line-height: 50px;}
.big-pic .men p{font-size: 14px;line-height:22px;margin-top:5px;}

.succ-main{margin-top: 80px;}
.succ1_sp img{cursor: pointer;}
.succ-tab{width:1000px;height:760px;box-sizing: border-box;padding:28px;border: 1px solid #ccc;}
.succ-tab td{position: relative;}
.succ-tab td img{width:100%;height:100%;}
.succ-tab td .men{position: absolute;top:0;display: none;}
.succ-table{width:1000px;margin:0 auto;border-collapse: collapse;text-align:left;}
.succ-table th{background:#fafafa;border:1px solid #e4e3e3;height:38px;padding-left:35px;color:#790000;font-size:16px;font-weight:normal;}
.succ-table td{border:1px solid #e4e3e3;color:#646464;height:100px;padding-left:20px;vertical-align:top;padding-top:15px;}


#photo{
    display:none;position: fixed;width:100%;height:100%;top:0;left:0;z-index:999;;
}
#photo .photo-left{
    position: absolute;
    right:300px;top:0px;left:0;bottom:0;height:100%;background:rgba(0,0,0,0.87);
}
#photo .photo-left .boxer{
    height: 76%;
    width: 70%;
    top: 12%;
    left: 15%;
    text-align: center;
    position: absolute;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
}
#photo .photo-left .boxer img{
    width:100%;
    height:100%;
}
#photo .fx{
    display: none;
    position: absolute;
    top:50%;
    z-index:10;
    width:60px;height:60px;
    margin-top: -24.5px
}
#photo:hover .fx{display: block;}
#photo .z-left{
    left:10px;
    background: url("../image/controls.png") center center no-repeat;
}
#photo .z-left:hover{
    background: url("../image/controls.png") center center no-repeat;
}
#photo .z-right{
    right:310px;
    background: url("../image/controls.png") center center no-repeat;
}
#photo .z-right:hover{
    right:310px;
    background: url("../image/controls.png") center center no-repeat;
}
.sc{cursor: pointer;}


#photo .photo-right{
    width: 300px;right: 0;height: 100%;background-color: #333;
    position: absolute;overflow: auto;z-index: 100;
}
#right-pic img{
    width:54px;height:54px;box-sizing: border-box;
    margin-right: 3px;margin-bottom: 5px;
}
#right-pic img.on{
    border:2px solid red;;
}



#warning{
    display:none;
    position:fixed;
    z-index:999;
    bottom:30%;
    text-align:center;
    font-size:14px;
    color:white;
    background:rgba(0,0,0,0.7);
    padding:10px 20px;
    border-radius:8px;
    left:0;right:0;
    max-width:30%;
    margin:0 auto;
}
.zhe{
    display: none;
    position:fixed;
    width:100%;height:100%;
    top:0;left:0;
    z-index:30;
    background:rgba(0,0,0,0.8);
}
.xc{cursor: pointer;}

.dede_pages{
	height:32px;
	padding:20px 0px;
}
.dede_pages ul{
	float:left;
	padding:0;
	font-size:14px;
}
.dede_pages ul li{
	list-style-type:none;
	float:left;
	font-family:'microsoft yahei';
	margin:0 2px;
	line-height:30px;
	padding:0 10px;
	background:#fff;
	border:1px solid #d8dadf;
}
.dede_pages ul li a{
	float:left;
	color:#555;
	display:block;
}
.dede_pages ul li:hover{
	text-decoration:none;
	color:#555;
	border:1px #d8dadf solid;
	background-color:#f0f0f0;
}
.dede_pages ul li:hover a{
	color:#555;
}
.dede_pages ul li:hover a:hover{
	color:#555;
	text-decoration:none;
}
.dede_pages ul li.thisclass{
	background-color:#2ca338;
	padding:0 10px;
	color:#fff;
	border:1px #2ca338 solid;
}
.dede_pages ul li.thisclass a{
	color:#fff;
}
.dede_pages strong{
	font-weight:normal;
}


.neirong{font-size:15px;line-height:30px;margin-top:20px;color:#323232;
	
}
.neirong p{font-size:15px;line-height:30px;text-indent:2em;margin-bottom:20px;color:#323232;

}
.neirong img{
max-width: 100%;
height: auto;
}