@charset "utf-8";
/*电脑端css*/
/*默认样式*/
*{ margin: 0; padding: 0; }
html,body{font-size: 14px; line-height: 24px; color: #333; background: #fff;}
ul,li{ list-style-type: none; }
img{ border: none; }
a{ text-decoration: none; color: #333; }
a:hover{ text-decoration: none; color: #d00000; }
input{ outline: none;}
textarea{ outline: none;}
.clear{ width: 0; height: 0; overflow: hidden; clear: both; line-height: 0;}
.fl {float: left;}
.fr {float: right;}


/*top*/
.top{ width: 100%; height: 100px; background: #fff; margin: 0 auto;}
.top_c{ width: 1200px; height: auto; margin: 0 auto;}
.top_c h1{ font-size: 32px;  color: #fff; float: left;}
.top_c h1 img{height:100px;}
.top_c p{ font-size: 18px; line-height: 100px; color: #fff; float: right;}
.but_store li img{height:50px;margin-top: 25px;}
/*banner*/
.banner{ width: 100%; height: auto; margin: 0 auto; clear: both;}
.banner img{ width: 100%; height: auto; display: block;}

/*ppjs*/
.ppjs{ width: 100%; height: auto; margin: 0 auto; clear: both; padding:0 0 30px 0; }
.ppjs_c{ width: 1200px; height: auto; margin: 0 auto;}
.ppjs .title{ width:1200px; height:90px;padding: 16px 0;}
.ppjs img{width:520px; height:320px;float:left;padding-right: 50px;}
.ppjs h2{ width: auto; font-size:32px; line-height:100px; text-align: center; clear: both;color:#333;}
.ppjs p{width:600px;font-size:17px; line-height:28px;padding-top:10px;float: left;}

/*cpzs*/
.cpzs{ width: 100%; height: auto; margin: 0 auto; clear: both; padding:0;}
.contt{width: 1200px;height: auto; margin: 0 auto;}
.cpzs h2{ width: auto; font-size:32px; line-height:100px; text-align: center; clear: both;color:#333;}
.cpzs ul{ width: 1200px; height: auto; margin: 0 auto;}
.cpzs ul li{ width:285px; height: auto; float: left; margin-left: 15px; margin-top: 20px;border: 1px solid #eee;}
.cpzs ul li:nth-child(4n+1){ margin-left: 0;}
.cpzs ul li img{ width:285px; height:auto; display: block;}
.cpzs ul li p{height:56px; line-height: 28px;font-size: 14px; text-align: center;margin: 15px;}

/*foot*/
.footer{width: 100%; height: auto; background: #eee; margin: 0 auto;}
.foot{line-height: 50px; text-align: center;}
.ewm_box{width: 1200px; height: auto; margin: 0 auto;background: #eee;padding: 20px 0;}
.ewm_box .tel_con{font-size: 18px;line-height: 28px;padding-top: 30px;}
.ewm_box .tel_con h2{color: #f84642;font-size: 24px;line-height: 46px;}
.ewm_box .list{line-height:32px;font-size: 16px;padding-top: 20px;float:left;}
.ewm li{width: 120px;float: left;text-align: center;}











