﻿@charset "utf-8";
/* CSS Document */
body,p,dl,dt,dd,h1,h2,h3,h4,h5,li,span,i,ul,img,a,strong{margin:0;padding:0;font-size:100%;}
html{min-height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{font-family:Arial,sans-serif;min-height:100%;position:relative;background:#fff;color:#5a5a5a;font-size:14px;-webkit-overflow-scrolling: touch;}
li{list-style-type:none;}
a{text-decoration:none;outline:none;}
img{border:none;}
i{font-style:normal}
textarea{resize:none;overflow-y:auto;}


/*首页*/
.banner{width:100%;height:220px;overflow:hidden;}
.banner img{width:100%;height:220px;}
#full-screen-slider { width:100%; height:220px; float:left; position:relative;z-index:222;}
#slides { display:block; width:100%; height:220px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:30%; bottom:9%; z-index:9900;  padding:5px 15px 5px 0;}
#pagination li { display:block; list-style:none; width:10px; height:10px; border-radius:50%;float:left; margin:0 9px; background:#fff}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#7c0016}
.title{width:100%;height:auto;overflow:hidden;margin:30px 0 15px 0;}
.title h1{width:100%;height:70px;overflow:hidden;line-height:3;color:#fae5d4;font-size:16px;font-weight:normal;text-align:center;background:url(../images/title.png) center no-repeat;}
.product{width:100%;height:auto;overflow:hidden;margin-bottom:30px;}
.product ul{padding:0 20px;margin:0 auto;}
.product ul li{float:left;width:49.2%;margin:0 0.4%;}
.product ul li img{width:100%;height:100%;}
.product ul li a{display:block;}
.about{width:100%;height:auto;overflow:hidden;background:#fcf5e1;padding:40px 0;border-bottom:8px solid #fcf1d1;}
.about_con{padding:0 20px;}
.about_title{width:100%;height:auto;overflow:hidden;color:#7c0016;text-align:center;margin-bottom:20px;}
.about_title h1{padding-bottom:8px;font-size:20px;}
.about_title p{font-size:10px;text-transform:uppercase;}
.about_img{width:100%;overflow:hidden;}
.about_img img{width:100%;height:100%;}
.b_about_con{margin:20px 0 20px 0;line-height:1.8;height:90px;overflow:hidden;}
.about_con a{float:left;color:#7c0016;display:block;}
.newslist{width:100%;height:auto;overflow:hidden;}
.newslist_con{padding:0 20px;margin:0 auto;}
.newslist_con li{width:100%;overflow:hidden;padding:15px 0;border-bottom:1px solid #eee;}
.l_newslist{float:left;width:58%;margin-right:4%;}
.l_newslist h1{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2c2c2c;font-weight:normal;margin-bottom:7px;font-size:15px;}
.n1{width:100%;height:40px;overflow:hidden;color:#999;}
.n2{color:#ccc;margin-top:15px;font-size:12px;}
.r_newslist{float:right;width:38%;}
.r_newslist img{width:100%;height:100%;}
.footer1{width:100%;height:auto;overflow:hidden;text-align:center;background:#fcf5e1;margin-top:40px;border-top:1px solid #7c0016;padding:25px 0;}
.footer1 h1{color:#7c0016;font-size:16px;padding-bottom:15px;}
.footer1 p{color:#c59d7c;width:80%;margin:0 auto;line-height:1.7;font-size:13px;}
.footer2{background:#7c0016;color:#fcf5e1;text-align:center;width:100%;height:40px;line-height:40px;font-size:13px;}

/*二级页*/
.sub_banner{width:100%;height:auto;overflow:hidden}
.sub_banner img{width:100%;height:100%;}
.content{padding:0 20px;margin:0 auto;overflow:hidden;}
.sub_title{width:100%;height:70px;overflow:hidden;margin:35px 0 30px 0;}
.sub_title h1{text-align:center;font-size:18px;font-weight:normal;color:#7c0016;background:url(../images/sub_title.jpg) center no-repeat;height:62px;line-height:6.7}
.sub_about_con{line-height:1.8}
.sub_about_con img{width:100%;height:100%;}	
.sub_newslist_top{width:100%;height:auto;overflow:hidden;margin:10px 0 20px 0;}
.sub_newslist_left{float:left;width:49%;overflow:hidden;}
.sub_newslist_left img{width:100%;height:100%;}
.sub_newslist_right{float:right;width:48%;overflow:hidden;}
.sub_newslist_title{width:100%;height:auto;overflow:hidden;margin-bottom:6%;}
.sub_newslist_title h1{float:left;width:72%;font-size:15px;color:#2c2c2c;height:40px;overflow:hidden;}
.sub_newslist_date{float:left;width:25%;height:auto;overflow:hidden;color:#fcf5e1;text-align:center;margin-right:3%;}
.sub_newslist_date1{width:100%;overflow:hidden;background:#7c0016;padding:2px 0;font-size:9px;}
.sub_newslist_date1 span{font-size:20px;padding-bottom:5px}
.sub_newslist_con1{line-height:1.6;width:100%;height:50px;overflow:hidden;}
.sub_newslist_right a{color:#7c0016;float:left;margin-top:4%;font-size:12px;}
.sub_newslist_con li{padding:15px 0;border-bottom:1px solid #eee;}
.sub_news_title{width:100%;height:auto;overflow:hidden;margin:35px 0 30px 0;text-align:center;}
.sub_news_title h1{color:2c2c2c;font-size:20px;font-weight:normal;margin-bottom:20px;}
.sub_news_date{color:#bababa;background:url(../images/n5.png) center no-repeat;}
.sub_news_date span{padding-left:15px;}
.sub_news_con{line-height:1.8;padding-bottom:40px;border-bottom:1px solid #e3e3e3;margin-bottom:33px;}

.piclist{width:100%;height:auto;overflow:hidden;}
.piclist li{margin:0 2% 15px 2%;float:left;width:46%;}
.piclist li a{float:left;width:100%;background:#f5f5f5;margin-bottom:50px;-webkit-border-radius:15px;}
.pic{overflow:hidden;position:relative;-webkit-border-radius:15px 15px 0 0}
.sub_product{width:100%;height:100%;overflow: hidden; position: relative;border-radius:15px 15px 0 0 ;-webkit-border-radius:15px 15px 0 0 ;-moz-border-radius:15px 15px 0 0 ;-o-border-radius:15px 15px 0 0 ;}
.sub_pic1{ content: ''; position: absolute; width: 89%; height: 19px; left: 5.5%; bottom: -1px; background-color: #f5f5f5;border-radius:10px 10px 0 0 ;-webkit-border-radius:10px 10px 0 0 ;-moz-border-radius:10px 10px 0 0 ;-o-border-radius:10px 10px 0 0 ;}
.piclist_con{padding:5% 7% 17% 7%;text-align:center;position:relative;}
.piclist_con h1{color:#2c2c2c;font-size:16px;font-weight:normal;}
.sub_pic2{padding:4% 0;}
.piclist_con_p{color:#999;line-height:1.6;}
.piclist_more{width:42px;height:42px;position:absolute;bottom:-21px;left:50%;margin-left:-21px;}
.piclist li:hover .sub_product{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.piclist li:hover .piclist_con h1{color:#7c0016}
.piclist li:hover .piclist_con_p{color:#5a5a5a}

/*分页*/
.fy1{padding:40px 0 15px 0;text-align:center;width:100%;}
.fy1 a{display:inline-block;padding:4px 9px;margin:0 3px;font-size:14px;color:#7c0016;background:#f3f3f3;text-align:center;cursor:pointer;-webkit-transition:all 0.2s linear 0s;}
.fy1 a:hover{background:#7c0016;color:#fff}
.fy1 .active span{display:inline-block;padding:4px 9px;margin:0 3px;font-size:14px;color:#fff;background:#7c0016;text-align:center;cursor:pointer;-webkit-transition:all 0.2s linear 0s;}
.fy1 .disabled span{display:inline-block;padding:4px 9px;margin:0 3px;font-size:14px;color:#7c0016;background:#f3f3f3;text-align:center;cursor:pointer;-webkit-transition:all 0.2s linear 0s;}
.pagination li{display:inline-block;}

.fy2{ float:left; width:100%; height:39px; line-height:39px; margin:5px 0 10px 0; font-size:14px; color:#999;}
.fy2_left{ float:left;width:47%;margin-right:6%}
.fy2_left a{ float:right;width:102px; height:39px; line-height:39px; text-align:center; background:url(../images/n6.png) no-repeat;color:#999;}
.fy2_left a:hover{ color:#7c0016; background:url(../images/n7.png) no-repeat;}
.fy2_right{ float:left;width:47%;}
.fy2_right a{ float:left;width:102px; height:39px; line-height:39px; text-align:center; background:url(../images/n6.png) no-repeat;color:#999;}
.fy2_right a:hover{ color:#7c0016; background:url(../images/n7.png) no-repeat;}







