/* CSS Document */
body {margin:0; padding:0; font-family:"ËÎÌå"; font-size:12px; text-align:left;background:#edd7a5;color:#282826;}
ul,li { padding:0px; margin:0px; list-style:none;}
* { margin:0; padding:0;}
img { border:0;}
a{ text-decoration:none; color:#282826; }
a:hover{ color:#e94f03;}
p{ margin:0; padding:0;}
.clear{ clear:both;}

.top{ width:auto; height:199px;  background:url(../images/topbg.jpg) repeat-x;}
.main{width:970px; height:auto; margin:0 auto;}
.top_logo{ width:970px; height:120px; margin:0 auto;}
.pizzapic{height:62px;width:383px; float:right; margin-right:5px; margin-top:5px;}
.biao{width:300px; height:120px; padding-top:50px; padding-left:20px;}
h2{font-size:14px; display:inline;}
background-image:url(../images/tp.png) !important;  /* FF IE7 */
background-repeat: no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(../images/src='images/tp.png');  /* IE6 */
_ background-image: none; /* IE6 */}
.nav{ width:970px; height:62px; float:left;}
.navbg{ width:946px; height:62px; float:left; background:url(../images/nav_bg.jpg) repeat-x;}
.navmian{ width:946px; height:62px; float:left;font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#feeede;}
.nav_a{ width:92px; height:62px; line-height:62px;text-align:center; float:left;}
.nav_a a{ color:#FFF;}
.nav_a a:hover{color: #FFFF33;}
.dot{ width:2px; height:62px; float:left;}

.banner { width:970px; height:292px; float:left; _margin-top:-6px;}
.banner img{ width:970px; height:292px; float:left; _margin-top:-6px;}

.mainbody{ width:970px; height:auto; margin:0 auto; margin-top:10px;}
.main_left{ width:250px; height:auto; overflow:hidden; float:left;}
.detail{ width:250px; height:335px; float: left;}
.detail_main{ width:250px; height:269px; float:left; background:url(../images/px_bg.jpg) repeat-y;}
.del_ul{ width:210px; height:255px; float:left; margin-left:25px;_margin-left:11px; font-size:13px; font-weight:bold; margin-top:5px;}
.del_ul li{ width:210px; height:30px; line-height:30px; border-bottom:1px dashed #f16103; background: url(../images/px_dot.jpg) no-repeat; background-position:10px 8px; text-indent:36px;}
.del_ul li a{color:#842103; }
.del_ul li a:hover{color:#e94f03;}

h1{ font-size:34px; font-weight:bold;}

.contact{ width:244px; height:172px; float:right; margin-top:8px;}
.con_main{ width:244px; height:125px; background:url(../images/con_bg.jpg) repeat-y; float:left; line-height:23px;}
.con_main p{ margin-left:20px; margin-top:5px; background:url(../images/phone.jpg) no-repeat; background-position:130px 60px;}

.jianjie{ width:244px; height:auto; float:right; margin-top:8px;color:#9C251F;font-size:15px;font-weight:bold;font-family:"ËÎÌå";}
.jianjie_main{ width:214px; height:230px; padding:5px 15px;background:url(../images/con_bg.jpg) repeat-y; float:left; line-height:23px;}
.jianjie_main_p{margin-top:5px;}




.main_right{ width:710px; height: auto; overflow:hidden; float:left; margin-left:8px;}
.about{ width:446px; height:220px; float:left;}
.ab_tit{ width:446px; height:38px; float:left; background:url(../images/ab_top.jpg) no-repeat;}
.more{ width:34px; height:11px; float:right; margin-right:40px; margin-top:8px;}
.ns{ margin-right:30px; margin-top:12px;}
.ab_main{ width:446px; height:163px; float:left; background:url(../images/ab_bg.jpg) repeat-y; line-height:25px;}
.ab_img{ width:111px; height:136px; float:left; border:2px solid #f16104; margin-left:15px;_ margin-left:8px; margin-top:10px;}
.ab_main p{ width:265px; height:150px; float:left; margin-left:8px; margin-top:5px; overflow:hidden;}

.video{ width:264px; height:220px; float:left;}
.video_main{ width:264px; height:285px; float:left; background:url(../images/video_bg.jpg) repeat-y;}
.vid_m{ width:220px; height:150px; float:left; margin-left:18px;_margin-left:8px; margin-top:10px; background:#FFF; padding:2px;}
.video{line-height:20px;}


.news{ width:430px; height:auto; float:left; margin-top:8px;}
.news_tit{ width:430px; height:33px; float:left; background:url(../images/news_tit.jpg) no-repeat;}
.news_cp { width:430px; height:33px; float:left; background:url(../images/news_cp.jpg) no-repeat;}
.news_main{ width:430px; height:588px; float:left; background:url(../images/news_bg.jpg) repeat-y;}
.newstt{ width:400px; height:85px; float:left; margin:9px 3px 0px 15px; display:inline; border-bottom:#CCCCCC 1px dashed;}
.newspic{ width:106px; height:68px; float:left; border:#f16103 2px solid;  margin-right:7px;}
.newstt p{ line-height:23px; color:#6e6d6b;}

.more0{ color:#FF6600;}
.newslist{ width:405px;margin-top:5px; float:left; margin-left:5px;}
.sub_zzjs_01{width:405px;float:left; margin-top:3px;overflow:hidden; float:left; margin-left:7px;_margin-left:1px;}
.sub_zzjs_01 li{ width:400px; height:27px; line-height:27px;_height:21px;_line-height:22px; background:url(../images/d.jpg) no-repeat; background-position:8px 8px; text-indent:20px; border-bottom:1px dashed #d7d7ba;}
.sub_zzjs_01 li span.bbs_title { width:325px; float:left; overflow:hidden;}
.sub_zzjs_01 li span.bbs_time { width:75px; float:right; text-align:center; text-indent:0px;color:#666666;}


.online{ float:right; margin-top:8px;}
.fl { width:263px; float:right; background:#fff; padding:1px; margin-top:10px; line-height:20px; padding-left:5px; padding-top:5px;}
.fl_tel { width:263px; height:285px; float:right; background:#fff; padding:1px; margin-top:10px;}

.product{ width:970px; height:208px; float:left;margin-top:8px;}
.pro_main{ width:920px; height:208px; float:left; background:url(../images/pro_bg.jpg) repeat-x; }
.pro_tit{ width:911px; height:28px; float:left;margin-top:15px;}
.pro_pic{ width:890px; height:150px; float:left; overflow:hidden; margin-top:5px; margin-left:5px;}
.pro_pic li {width:150px; height:140px; float:left;  display:inline; font-size:12px;text-align:center; padding-top:5px; margin-left:25px; _margin-left:16px;margin-top:5px;}
.pro_pic li img {width:150px; height:105px;  background:#FFFFFF; display:block; border:none;} 
.pro_pic li a.pica{width:150px; height:105px; display:block;  overflow:hidden; clear:both;  padding:2px; border:#f16103 2px solid; margin-bottom:5px; }
.pro_pic li a.pica:hover { border: #842103 2px solid;}


.bottom{ width:auto; height:66px; background:url(../images/bobg.jpg) repeat-x; margin-top:15px;}
.bottom p{ text-align:center; padding-top:25px;color:#f8d890;}

/*-----about-----*/
.ltop_pic{ width:970px; height:236px; background:#edd7a5; float:left;}
.piza_left img{width:228px; height:236px; float:left}
.piza_right img { width:731px; height:236px; float:left; margin-left:11px;}
.list{ width:250px; height:auto; float:left; margin-bottom:8px;}
.listmain{ width:246px; height:95px; float:left; border:#fe9c1e 2px solid; background:#fff6c6; border-top:none; _margin-top:-5px}
.list_ul{ width:230px; height:75px; float:left; margin-left:5px; font-size:13px; font-weight:bold; margin-top:5px;}
.list_ul li{ width:230px; height:33px; line-height:33px;border-bottom:1px dashed #f16103; background:url(../images/list_d.jpg) no-repeat; text-indent:70px; background-position:40px 10px; }
.list_ab_tit{ width:710px; height:37px; float:left; background:url(../images/r_top.jpg) no-repeat;line-height:37px;}
.list_ab_main{ width:670px;line-height:25px;min-height:592px;padding:20px 20px;height:auto; padding-bottom:10px; background:url(../images/r_bg.jpg) repeat-y; float:left;}
.list_ab_main p{ width:670px; float:left; margin-left:25px; _margin-left:15px; margin-top:10px;line-height:25px;}
.list_tit{ width:300px;font-size:15px; font-family: "Î¢ÈíÑÅºÚ"; color:#f36802; padding-left:20px; float:left; }
.list_link{ float:right; padding-right:20px; color:#898885;}

/*-----news-----*/
.sub_news_01{width:650px; height: auto;  margin:0 auto;overflow:hidden;  _margin-left:5px;}
.sub_news_01 li{ width:650px; height:27px; line-height:27px;background:url(../images/d.jpg) no-repeat; background-position:10px 10px; text-indent:25px; border-bottom:1px dashed #d7d7ba;}
.sub_news_01 li span.news_title { width:530px; float:left; overflow:hidden;}
.sub_news_01 li span.news_time { width:120px; float:right; text-align:center; color:#666666;}

/*-----products-----*/
.list_pro_pic{ width:680px; height: auto; float:left; overflow:hidden; margin-top:5px; }
.list_pro_pic li {width:205px; height:180px; float:left;  display:inline; font-size:12px;text-align:center; padding-top:5px; margin-left:15px; _margin-left:16px;margin-top:5px;}
.list_pro_pic li img {width:205px; height:150px;  background:#FFFFFF; display:block; border:none;} 
.list_pro_pic li a.list_pica{width:205px; height:150px; display:block;  overflow:hidden; clear:both; margin-bottom:5px; }
.list_pro_pic li a.list_pica:hover { border: #f16103 1px solid;width:203px; height:148px;}
/*----news_con-----*/

.news_con {background: url(../images/r_bg.jpg) repeat-y scroll 0 0 transparent;float: left;height: auto;width: 670px;padding:10px 20px;}
.news_con h3 {width:100%;height:50px;line-height:30px;text-align:center;margin-top:15px;font-size:15px;}
.news_con_info {display:block;width:670px;height:45px;line-height:30px;text-align:center;margin-bottom:15px;}
.news_con_text {width:670px;line-height:25px;}

/*-----page_list-----*/
.page_list {width:707px;height:50px;text-align:center;float:left;line-height:50px;margin-top:15px;}
.page_list li {display:inline;margin:0 3px;}
.page_list a {color:#A96127;}
/*-----page_pn-----*/
.page_pn {width:640px;height:30px;padding:15px 15px;text-align:center;line-height:40px;}
.page_pn li {width:50%;float:left;}
.page_pn li a {color:#FB8D00;}


.in_pro {width:970px;height:208px;margin:0 auto;}
.ipro_tit {width:100%;height:50px;}
.pro_case {width:954px;height:148px;background:#FEFFD7;margin:0 10px;_margin-top:-5px;}
.pro_case li {width:181px;height:144px;float:left;text-align:center;}
.in_img {width:158px;height:100px;border:solid 3px #F16103;padding:2px;text-align:center;margin:0 auto;}
.in_img img {width:158px;height:100px;}
.pro_case li a {display:block;height:30px;width:158px;line-height:30px;margin:0 auto;}
.ipro_bo {width:100%;height:9px;}

/***********************pro*******************************/

/*pic scroll*/
.infiniteCarousel {
 
  position: relative;
	margin:0 auto;
	width:970px;
  height:100%;
}

.infiniteCarousel .wrapper {
  width: 910px; 
  overflow: auto;
  height: 100%;
  margin:0 auto;

}

.infiniteCarousel .wrapper ul {
  width: 918px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}


.infiniteCarousel .arrow {
  display: block;
  height: 148px;
  width: 25px;
  text-indent: -9199px;
  position: absolute;
  cursor: pointer;
  top:0px;
  outline: 0;

}

.infiniteCarousel .forward {
  background:url(../images/right_next.jpg) 0  no-repeat;
  right: 0;
}
.infiniteCarousel .back {
  background:url(../images/left_pre.jpg) 0  no-repeat;
  left: 0;
}



