@charset "utf-8";
/* CSS Document  By zel */

html, body, div, span,object, iframe, h1, h2, h3, h4, h5, h6, p,a, em, img, strong, sub, sup, dl, dt, dd, ol, ul, li, form, label, embed,input{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit; }
ul,li{list-style:none;}
a{text-decoration:none; color:#000;}
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
/****************************************************/

/*index.html*/
.box{ width:1300px; margin:0 auto;}
.header{ width:1100px; height:38px; background-color:#626262; line-height:38px;color:#dbdbdb; padding-right:200px; font-family:"微软雅黑"; font-size:12px; text-align:right;}
.header a{ color:#dbdbdb; padding:0 20px;}
.head{ width:1300px; height:98px; border-bottom:#aa0101 8px solid;}
.logo{ width:265px; height:67px;  float:left; margin-left:150px; margin-top:15px;}
.nav{ width:885px; float:left;}
.nav ul{ margin-left:50px;}
.nav li{ float:left; height:98px;line-height:80px; text-align:center;color:#4c4c4c; font-size:14px; font-family:"微软雅黑";}
.nav li a{ float:left;line-height:20px; padding:0 15px; padding-top:30px; height:68px; color:#4c4c4c; font-size:14px; font-family:"微软雅黑";}
.nav li a span{ font-family:"Arial"; font-size:10px;}
.nav li a:hover{ color:#FFF; background-color:#aa0101;}
.nav li a.nav_on{ color:#FFF; background-color:#aa0101;}
/* banner --------------------------------------------------------------------*/
.viewcon .big-pic{ width:80%; margin:0 auto; z-index:1;}
.big-pic{width:100%; position:relative; clear:both;margin-top:-1px;}
.big-pic img{ width:100%;display:block;}
.pic-list a p img{ float:left; display:block;width:100%;}
.big-pic-in{position:relative;width:100%;height:auto;overflow:hidden;margin:0 auto;}
.pic-list{position:relative;height:auto;-webkit-transform:translate3d(0,0,0); z-index:0;}
.big-pic a,.big-pic a p{float:left;height:auto; width:100%;}
.big-pic2 .pic-list{width:200%;}
.big-pic2 .pic-list img{width:100%;}
.big-pic2 .pic-list a{width:50%;/*50%*/}
.big-pic3 .pic-list{width:500%;}
.big-pic3 .pic-list a{width:20%;/*33.33%*/}
.big-pic4 .pic-list{width:400%;}
.big-pic4 .pic-list a{width:25%;/*25%*/}
.slide-dot{ width:100%;height:42px;float:left; position:absolute; bottom:0; text-align:center;}
.slide-dot span{display:inline-block;width:14px;height:14px; background-color:#aa0101; background-size:200%;vertical-align:top; z-index:10; margin-right:0.5%; border-radius:50%; color:#FFF; font-size:14px; line-height:14px; font-family:"宋体";border:#aa0101 2px solid; margin-top:12px;}
.slide-dot .slide-dot-cur{background-position:0 center;z-index:10; background-color:inherit; color:#aa0101;}
.transition {-moz-transition: -moz-transform 0.3s ease-out; -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;  }
.slidemain{background-size:20%; background:url(../images/1_07.png) no-repeat center; height:42px;}
/*******************************************/
.index_food{ width:1060px;  margin:0 auto; margin-top:50px;}
.index_food_bt{ width:1060px; text-align:center;}
.index_food_bt span{ color:#aa0101; font-size:22px; font-family:"微软雅黑";}
.index_food_bt a{ background-color:#aa0101; padding:6px 35px; color:#FFF;font-family:"微软雅黑"; font-size:20px; line-height:3;}
.index_food_box{ width:216px; float:left; margin:21px;}
.index_food_pic{ width:216px; }
.index_food_txt{ width:216px;}
.index_food_txt span{ width:216px; float:left; text-align:center; color:#333333; font-size:14px; font-family:"微软雅黑"; line-height:2.5;}
.index_food_txt p{ color:#333333;font-size:12px; font-family:"微软雅黑";}
.index_food_more{ width:216px; text-align:center; margin-top:50px;}
.index_food_more a{ background-color:#626262; color:#FFF; padding:5px 20px; font-size:14px; font-family:"微软雅黑";}
.index_food_more a:hover{ background-color:#aa0101;}
.index_show{ width:1300px; height:500px; background-color:#fdf5e9; float:left; margin-top:50px;}
.index_show_bt{ width:1300px; text-align:center; margin-top:50px;}
.index_show_bt span{ color:#aa0101; font-size:22px; font-family:"微软雅黑";}
.index_show_more{ width:1300px; text-align:center; margin-top:30px;}
.index_show_more a{ background-color:#aa0101; padding:6px 35px; color:#FFF;font-family:"微软雅黑"; font-size:20px; line-height:3;}
.index_about{ width:393px; float:left; margin-left:170px; margin-top:50px;}
.index_about_bt{ width:393px; float:left; border-bottom:#aa0101 1px solid; padding-bottom:5px;}
.index_about_bt font{ font-size:24px; color:#aa0101; font-weight:bold; padding-right:10px;}
.index_about_bt span{ color:#4c4c4c; font-family:Arial; font-size:20px; line-height:33px; }
.index_about_bt a{ float:right;color:#4c4c4c; font-family:"微软雅黑"; font-size:14px; padding-top:8px;}
.index_about_pic{ width:393px; height:134px; float:left; margin:25px 0;}
.index_about_txt{ width:393px; float:left; height:260px;}
.index_about_txt p{ color:#4c4c4c;font-family:"微软雅黑"; font-size:14px; line-height:2;}
.index_dt{ width:557px; float:left; margin-left:55px; margin-top:50px;}
.index_dt_bt{ width:557px; float:left; border-bottom:#aa0101 1px solid; padding-bottom:5px;}
.index_dt_bt font{font-size:24px; color:#aa0101; font-weight:bold;padding-right:10px;}
.index_dt_bt span{ color:#4c4c4c; font-family:Arial; font-size:20px; line-height:33px;}
.index_dt_bt a{ float:right;color:#4c4c4c; font-family:"微软雅黑"; font-size:14px; padding-top:8px;}
.index_dt_box{ width:557px; float:left; margin-top:25px;}
.index_dt_pic{ width:203px; height:111px; float:left; margin-right:15px;}
.index_dt_txt{ width:480px; float:left; border-bottom:#e3e3e3 1px dashed;}
.index_dt_txt p{color:#4c4c4c;font-family:"微软雅黑"; font-size:14px;line-height:2;}
.index_dt_txt span{ color:#808080;font-family:"微软雅黑"; font-size:14px;line-height:2;}
.index_dt_more a{ color:#626262;font-family:"微软雅黑"; font-size:14px;line-height:2;}
.index_dt_more img{ padding-left:10px;}
.foot_link{ width:1300px; height:128px; float:left; margin-top:80px; background-color:#626262;}
.link{ width:1000px; margin:0 auto; margin-top:20px;}
.link img{ float:left;}
.link a{ color:#FFF; float:left; margin-left:20px; font-size:14px; margin-bottom:15px; margin-top:5px;}
.foot{ width:1300px; float:left; height:180px; background-color:#363636;}
.foot_tel{ width:550px; float:left; margin-left:150px; margin-top:50px;}
.foot_tel img{ float:left; margin-right:20px;}
.foot_tel p{ color:#dcdcdc; font-size:12px; font-family:Arial;}
.foot_tel span{ color:#f6a745; font-size:22px; font-family:"微软雅黑"; line-height:2;}
.foot_contact{ float:right; margin-right:150px; text-align:right; margin-top:50px;}
.foot_contact span{ color:#dcdcdc; font-size:14px; line-height:2;}
.foot_contact p{ color:#dcdcdc; font-size:12px; line-height:2;}
.foot_contact a{ color:#f6a745;}
/*************************** 滚动图**************************/
.carousel {width:1300px; margin:0 80px; margin-top:50px;}
.carousel .prev , .carousel .next {height:66px;width:33px;overflow:hidden;display:block; margin:0 10px;margin-top:80px;text-decoration:none;cursor:pointer;}
.carousel .prev {float:left;background:url(../images/1_18.png) no-repeat;}
.carousel .next {float:left;background:url(../images/1_21.png) no-repeat;}

.jCarouselLite {float:left;width:1100px;height:262px;overflow:hidden;/*必要元素*/}
.jCarouselLite li{height:262px;width:216px;text-align:center; margin:0 20px;}
.jCarouselLite li img,.jCarouselLite-01 li img{border:solid 1px #ddd;}
/*******************************************/

/*show.html*/
.all_box{ width:1000px; margin:0 auto;}
.left_box{ width:195px; border:#ebeaea 1px solid; margin-top:50px; float:left;}
.left_bt{ width:195px; height:52px; border-bottom:#ebeaea 1px solid; line-height:52px;}
.left_bt font{ color:#363636;font-size:24px; font-weight:bold;}
.left_bt span{ color:#4c4c4c; font-family:Arial; font-size:14px;}
.left_nav{ width:180px; margin:0 auto; margin-top:30px; margin-bottom:50px;}
.left_nav li{ width:180px; height:40px;border-bottom:#ebeaea 1px solid; line-height:40px;}
.left_nav li a{ color:#4c4c4c; font-size:14px; font-family:"微软雅黑"; padding-left:20px;}
.left_nav_on{ background-image:url(../images/2_03.jpg);}
.left_nav li.left_nav_on a{ color:#FFF;}
.right_box{ width:775px; float:right; border:#ebeaea 1px solid; margin-top:50px;}
.right_bt{ width:775px; height:30px; border-bottom:#aa0101 1px solid; line-height:30px; text-align:right;}
.right_bt p{ float:right; font-family:"微软雅黑"; font-size:12px; padding-right:20px; color:#363636;}
.right_bt a{ color:#363636;}
.right_bt img{ float:right; padding-right:8px; padding-top:10px;}
.show_box{ width:775px; float:left;}
.show_pic{ width:216px; height:262px; float:left; margin:21px;}
.page{ width:755px; text-align:right; float:left; margin-top:30px; margin-bottom:30px; margin-right:20px;}
.page a{ margin-left:15px; font-size:14px; border:#ebeaea 1px solid; padding:2px 10px; color:#4c4c4c;}
.page a.page_next{ color:#222222; padding:inherit; padding:2px 10px;}
.page a.page_on{ background-color:#aa0101; color:#FFF;}
/*******************************************/

/*show_p.html*/
.show_p_box{ width:734px; margin:0 auto;}
.show_p_bt{ width:734px; border-bottom:#e3e3e3 1px dashed; text-align:center; margin-top:30px;}
.show_p_bt span{ color:#363636; font-size:14px; font-family:"微软雅黑"; line-height:2;}
.show_p_bt p{ color:#808080;font-size:12px; font-family:"微软雅黑"; line-height:2;}
.show_p_pic{ width:370px; height:209px; margin:30px auto;}
.show_p_txt{ width:730px; margin-top:30px; margin-bottom:50px;}
.show_p_txt p{ color:#4c4c4c; font-family:"微软雅黑"; font-size:12px; line-height:2; text-indent:2em;}
/*******************************************/

/*contact.html about.html*/
.contact_box{  width:720px; margin:0 auto; margin-top:30px; margin-bottom:50px;}
.contact_box span{ color:#aa0101;font-size:14px; font-family:"微软雅黑"; line-height:2;}
.contact_box p{ color:#4c4c4c;font-size:12px; font-family:"微软雅黑"; line-height:2; margin-top:20px; margin-bottom:30px;}
.contact_map{ width:634px; height:328px; border:#fee101 3px solid;}
.about_box{ width:734px;margin:0 auto; margin-top:30px; margin-bottom:50px;}
.about_box p{ color:#4c4c4c;font-family:"微软雅黑"; font-size:12px; line-height:2; text-indent:2em; margin-top:10px;}
/*******************************************/

/*news_p.html news.html*/
.news_p_pic{ width:734px; height:312px; margin-top:30px;}
.news_body{  width:720px; margin:0 auto}
.news_box{ width:720px; float:left; margin-top:25px;}
.news_txt{width:650px; float:left; border-bottom:#e3e3e3 1px dashed;}
.news_txt p{color:#4c4c4c;font-family:"微软雅黑"; font-size:14px;line-height:2;}
.news_txt span{ color:#808080;font-family:"微软雅黑"; font-size:14px;line-height:2;}
/*******************************************/

/* page 
-------------------------------------------------------------- */
.pages { padding:20px 0; text-align:center; margin-right:20px; height:24px; zoom: normal;font:12px "宋体";  }
.pages a { display:inline-block; width:18px; height:22px; line-height:22px; background:#C7C7C7; border:1px solid #C7C7C7; color:#3d3d3d; text-align:center; }
.pages a.a1 { width:36px; color:#3d3d3d;}
.pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.pages span { display:inline-block; width:20px; height:20px; line-height:20px; background:#F61E28; border:1px solid #F61E28; color:#fff; text-align:center; }