*{ margin:0;padding:0;font-family: "Microsoft YaHei"; }
html{background:#FFF;color:#000;}
img{border:0;}
ol,ul{list-style:none;}
h1,h2,h3{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{ position:relative; color:#444;font-size:14px; z-index:2; min-width:1200px;}
li{ list-style:none;}
.clear:after{display: block;content: '';clear: both;}

/*固定的悬浮窗*/
.yb_conct{
	position:fixed;
	z-index:9999;
	right:-127px;
	cursor:pointer;
	top: 230px;
	transition:all .3s ease;
}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#f12940 url(../Image/on_line.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#f12940 url(../Image/on_line.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#f12940 url(../Image/on_line.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#f12940 url(../Image/on_line.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;width: 120px;height: 120px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

/*********************  Index  Start   *****************************************/
/*top*/
#top{ width:100%; height:100px; margin:0 auto; background:#fff;overflow: hidden;}
.top{ width:1200px; height:100px; margin:0 auto; line-height: 35px; color: #707070; font-size: 16px;  box-sizing: border-box;}
.logo{ width:405px; height:100px; float:left; position: relative;}
.logo img{ padding-top:12px; }
.nav{ width:755px;  float: right; }
.nav li{ display: block; width: 94px; text-align: center; line-height: 100px;float: left; }
.nav li:after{display: block;content: '';width: 1px;height: 100px;background: #e5e5e5;float: right;margin-top: -100px;}
.nav li a{ display: block; width: 100%; font-size: 14px; color:#666666; }
.nav li:hover a{ color: #fff;  }
.nav li:hover{ background:#e90015;}
#thyNavStyle>a{background: #e90015;color: #fff;}
.banner_w{ width: 100%; height:600px; overflow: hidden; min-width:1200px;}
/*search*/
#key{ height:110px;  margin:0 auto; overflow:hidden; width:100%;  position: relative;z-index: 999; }
.key{  width:1200px; height:110px; margin: auto;  background:url(../Image/biaoyu.jpg) no-repeat center center;}
.key p{color: #fff;font-size:16px;font-weight: bold;float: right;margin-right: 72px;margin-top: 50px;}
.key img{display: block; float: right;width: 86px;height: 86px;margin-right: 47px;margin-top: 12px;}
.container{ width: 1200px; height: auto; margin: 0 auto;}
/*优势*/
.cont1{ width: 100%;height: 690px; margin: 0 auto; }
.youshi{width: 100%;padding-bottom: 60px;}
.clear:after{clear: both;display: block;content: '';}
.clearfix{zoom:1;}
.ml-75{margin-left: 75px;}
.title{width: 100%;background:url(../Image/line.png) no-repeat center center;height: 42px;margin-bottom: 45px; }
.title p{text-align: center;color: #666666;font-size: 34px;}
.title span{color: #e90015;}
.youshi .list .one { width: 350px; height: 170px; position: relative; overflow: hidden; margin-top: 20px; }
.youshi .list .one li { display: block; position: absolute; background: url(../Image/youshi.png) no-repeat; width: 350px; height: 170px; transition:all 0.4s ease-in-out; -webkit-transition:all 0.4s ease-in-out; cursor: pointer; }
.youshi .list .one li.show1 { background-position: 0px -417px; }
.youshi .list .one li.show2 { background-position: -425px -417px; }
.youshi .list .one li.show3 { background-position: -850px -417px; }
.youshi .list .one li.show4 { background-position: 0px -607px; }
.youshi .list .one li.show5 { background-position: -425px -607px; }
.youshi .list .one li.show6 { background-position: -850px -607px; }
.youshi .list .one li.hide { margin-top: 170px; }
.youshi .list .one li.hide2 { background-position: -425px 0px; }
.youshi .list .one li.hide3 { background-position: -850px 0px; }
.youshi .list .one li.hide4 { background-position: 0px -190px; }
.youshi .list .one li.hide5 { background-position: -425px -190px; }
.youshi .list .one li.hide6 { background-position: -850px -190px; }
.youshi .list .one:hover li.show { margin-top: -170px; }
.youshi .list .one:hover li.hide { margin-top: 0; }
.guanggao{width: 100%;height: 165px;background: url(../Image/bg.png) no-repeat center center;}
/*产品中心*/
.index-pro{width: 100%;background: url(../Image/probg.jpg) no-repeat center center;padding-bottom: 40px;padding-top: 40px;}
.pro-type{width: 1200px; }
.pro-type ul li{width: 207px;float: left;margin-right: 38px;text-align: center;height: 35px;line-height: 35px;border: 1px solid #e5e5e5;background: #fff;margin-bottom: 23px;}
.pro-type ul li:nth-child(5n){margin-right: 0px;}
.pro-type ul li p{color: #666666;font-size: 14px;text-align: center; }
.pro-type ul li:hover {background: #e90015;}
.pro-type ul li:hover p{color: #fff;}
.pro-list{width: 1200px; height:290px; position:relative; margin-top: 20px;}
.pro-list ul li { width:287px; height:240px; text-align:center; float: left;margin-right: 17px; }
.pro-list ul li:nth-child(4n){margin-right: 0px;}
.pro-list ul li .pro-img{width: 290px;height: 200px;overflow: hidden;border-radius: 45px;}
.pro-list ul li b{display: block; width: 290px;height: 200px;background: url(../Image/pro-li.png) no-repeat center center;margin-top: -190px;position: absolute;}
.pro-list ul li img { display: block; width: 275px; height:185px;padding-top: 11px;padding-left: 8px; }
.pro-list ul li p{color: #666666;font-size: 14px;padding-top: 15px;}
.pro-list ul li:hover b{background: url(../Image/pro-hover.png) no-repeat center center;}
.pro-list ul li:hover p{color: #e90015;}
/**/
.pro-more{display: block; width: 200px; height: 35px; color: #fff; text-align: center; line-height: 35px; background: #fff;border: 1px solid #e90015;color: #e90015;margin: 0 auto;letter-spacing: 2px;}
/*公司简介*/
.index-com{width: 100%;height: 555px; margin: 0 auto; background: url(../Image/company.jpg) no-repeat center center;padding-top: 60px;}
.index-com .container{height: 433px;background: #fff;padding-top: 60px;}
.com-left{width: 515px;float: left;margin-left: 35px;}
.com-right{width: 585px;float: right;margin-right: 42px;}
.com-right p{color: #666666;font-size: 14px; line-height:32px;}
.com-right a{display: block; width: 180px;height: 35px;line-height: 35px; text-align: center;color: #fff; background: #e90015;float: left;margin-top: 25px;}
/*新闻*/
.index-news{width: 100%;padding-bottom: 60px;overflow: hidden;}
.news-left{width: 600px;float: left;}
.left-title{width: 100%;height: 45px;border-bottom: 3px solid #e90015;}
.left-title strong{color:#e90015; font-size: 24px;display: block; float: left; }
.left-title img{display: block;float: left;margin-left: 25px;margin-top: 15px;}
.left-title a{display: block; float: right;color: #e90015;font-size: 14px;margin-top: 10px; }
.news-left{padding-top: 60px;}
.news-left ul li{width: 100%;border-bottom: 1px dashed #e5e5e5;padding-top: 30px;padding-bottom: 30px;height:65px;}
.news-left ul li .time{width: 75px;text-align: center;float: left;margin-right: 30px;}
.news-left ul li .time span{color: #666666;font-size: 24px;}
.news-left ul li .time p{color: #666666;font-size: 16px;}
.news-left ul li .text{width: 370px;float: left;}
.news-left ul li .text h2{color: #333333;font-size: 16px;}
.news-left ul li .text h3{color: #999999;font-size: 14px;padding-top: 5px;line-height: 25px; }
.news-left ul li .news-more{width: 67px;height: 25px;line-height: 25px; text-align: center;background: #999999;color:#fff;float: right;border-radius: 5px;}
.news-left ul li:hover .time span,.news-left ul li:hover .time p,.news-left ul li:hover .text h3{color: #e90015;}
.news-left ul li:hover .text h2{color: #e90015;font-weight: bold;}
.news-left ul li:hover .news-more{background: #e90015;color: #fff;}
.news-right{width: 560px;float: right;padding-top: 60px;}
.mr_frbox0 { height:345px; position:relative; }
.mr_frBtnL0 { cursor: pointer; width:45px; height:45px; background:url(../Image/mfrL0.png) no-repeat; position:absolute; margin-top:-200px;margin-left: 10px;  }
.mr_frBtnR0 { cursor: pointer; width:45px; height:45px; background:url(../Image/mfrR0.png) no-repeat; position:absolute; right:0; margin-top:-200px; margin-right: 10px;  }
.mr_frBtnL0:hover { background:url(../Image/mL0.png) no-repeat; }
.mr_frBtnR0:hover { background:url(../Image/mR0.png) no-repeat; }
.mr_frUl0 { width: 1200px; height: 345px; margin:0 auto; margin-top: 45px; }
.mr_frUl0 ul li { width:560px; height:345px; text-align:left; float: left; }
.mr_frUl0 ul li img{display: block; width: 560px;height: 290px;}
.mr_frUl0 ul li p{color: #666666;font-size: 18px;line-height: 28px;padding-top: 20px;}
/*资质荣誉*/
.mr_frbox { height:200px; position:relative; }
.mr_frBtnL { cursor: pointer; width:27px; height:30px; background:url(../Image/mfrL.png) no-repeat; position:absolute; margin-top:-130px;  }
.mr_frBtnR { cursor: pointer; width:30px; height:30px; background:url(../Image/mfrR.png) no-repeat; position:absolute; right:0; margin-top:-130px; }
.mr_frBtnL:hover { background:url(../Image/mL.png) no-repeat; }
.mr_frBtnR:hover { background:url(../Image/mR.png) no-repeat; }
.mr_frUl { width: 1142px; height: 190px; margin:0 auto; margin-top: 45px; }
.mr_frUl ul li { width:210px; height:190px; text-align:center; float: left;margin-right: 20px; }
.mr_frUl ul li .pro-img{width: 210px;height: 140px;overflow: hidden;border: 1px solid #dcdcdc;}
.mr_frUl ul li img { display: block; width: 195px; height:130px;padding-top: 8px;padding-left: 8px; }



/*product*/
.pro_wrapper{ width: 1200px; height: auto; margin: auto; }
.index_pro{ width: 1218px;  position: relative; left: -30px; overflow: hidden;}
.index_pro ul{ width: 3690px; height: 300px; overflow: hidden; position: relative;}
.index_pro ul li{ width: 282px; height: 285px; float: left; margin: 10px; overflow: hidden; border:1px solid #d2d2d2;}
.index_pro li *{transition:all 0.4s linear 0s;-webkit-transition:all 0.4s linear 0s;}
/*.index_pro ul li:nth-child(even){ margin-top: 80px;}*/
.index_pro li a{ display: block; width: 100%; height: 100%; position: relative; color: #fff;}
.index_pro li img{ display: block; width: 260px; height: 175px; margin:0 auto; padding-top:10px;}
.index_pro li a h4{ font-size: 16px; color: #606060; text-align: left; line-height: 35px; font-weight:400; padding-left:10px;}
.index_pro li a h4::after{ display: block;content: ''; width: 40px; height: 1px; background: #dcdcdc; margin: auto;}
.index_pro li a p{ height: 20px; padding: 10px 0; font-size: 14px; color: #848484; padding-left:10px;}
.index_pro li a h1{ width:15px; height:15px; background:#585858; color:#fff; border-radius:10px; text-align:center; margin-top:-28px; margin-left:80px; line-height:14px;}
.index_pro li a:hover span{ background: #029540; color: #fff;}
.index_pro li a:hover p{ color:#01b4b5;}
.index_pro li a:hover h1{ background:#01b4b5;}
.index_pro ol{  text-align: center;padding: 40px 0;}
.index_pro ol li{ display: inline-block; width: 14px; height: 14px; border:1px solid #024d91; border-radius: 50%; margin: 0 5px; cursor: pointer;}
.index_pro ol li.active{ background: #024d91;}
.pro_wrapper .mr_frBtnL{float:left; width:30px; height: 57px; margin-top:116px;cursor:pointer;display:inline;}
.pro_wrapper .mr_frBtnR{float:right; width:30px; height: 57px;  margin-top:116px;cursor:pointer;}
/*footer*/
#footer{ width:100%; height:165px;  background:#2d2928; margin:0 auto; overflow:hidden;}
.footer {width:1200px; height:auto; margin:0 auto;}
.foot_left{ float:left; width:460px;   margin-top:30px; border-right:1px solid #6c6a69;}
.foot_left span{ font-size:28px; color:#fff; float:left; font-weight:bold; letter-spacing:4px; line-height:30px;padding-top: 25px; padding-bottom: 20px;}
.foot_left small{ font-size:10px; color:#b1b1b1; letter-spacing:2px; font-weight:normal;}
.foot_left li{ float:left; color:#bcbcbc; font-size:14px; line-height:20px; margin-top:20px;}
.foot_left ul{ padding-top:10px;}
.foot_left ul p{ font-size:14px; color:#fff; font-weight:600; float:left;}
.foot_left ul li{ float:left; margin-left:40px;}
.foot_center { float:left; width:460px;   margin-top:30px; border-right:1px solid #6c6a69;}
.foot_center ul li{ width:125px; height:40px; line-height:40px; text-align:center; font-size:14px; float:left; margin-left:20px;}
.foot_center ul li a{ color:#fff;}
.foot_right{ float:right; width:200px; margin-top:25px; line-height:25px;}
.foot_right li{ color:#fff; font-size:12px;}
#admin{ width:100%; height:35px; margin:0 auto; overflow:hidden; background:#242120;}
.admin{  width:1200px; height:35px; overflow:hidden; margin:0 auto; line-height:35px;}
.admin h1{ color:#fff; font-size:12px; float:left;}
.admin h1 a{ color:#fff;}
.admin h2{ color:#fff; font-size:12px; float:right; }
.admin h2 a{ color:#fff;}
/*left*/
.left{width: 236px;float: left;}
.sidebar{width: 236px; border: 7px solid #e90015;margin-bottom: 20px;}
.sidebar h3{font-size: 28px; color: #fff; text-align: center; background: #e90015; padding: 20px 0;}
.sidebar h3 small{display: block; font-size: 14px; font-weight: 400;}
.sidebar ul{padding: 0 20px ;}
.sidebar ul li a{padding: 14px 0; display: block; border-bottom: 1px dashed #ccc;-moz-transition: all 400ms linear; -webkit-transition: all 400ms linear;transition: all 400ms linear;}
.sidebar ul li a small{font-size: 14px;}
.sidebar ul li a:hover{color: #e90015;text-indent: 20px;-moz-transition: all 400ms linear; -webkit-transition: all 400ms linear;transition: all 400ms linear;}
.sidebar1{width: 236px; border: 7px solid #e90015;margin-bottom: 20px;}
.sidebar1 h3 small{display: block; font-size: 14px; font-weight: 400;}
.sidebar1 h3{font-size: 28px; color: #fff; text-align: center; background: #e90015; padding: 20px 0;}
.sidebar1 ul li {display: block; font-size: 14px; font-weight: 400;line-height: 35px;padding-left: 20px;padding-right: 20px;}
/****************************    Index  End   ***********************************/

/****************************    Company  Start   ***********************************/


/*com_top*/
.main_w{ width: 100%; height: auto; background: #fff; padding: 30px 0;}
.main_cn{ width: 1200px; height: auto; overflow: hidden; margin: auto; padding-bottom: 20px;}

.comp_top{ background: url("../Image/common.png") center no-repeat; background-size: 100% 100%;}
.pro_top{ background: url("../Image/common.png") center no-repeat; background-size: 100% 100%;}
.news_top{ background: url("../Image/common.png") center no-repeat; background-size: 100% 100%;}
.fresh_top{ background: url("../Image/common.png") center no-repeat; background-size: 100% 100%;}

.top_cn{ width: 1200px; height: 350px; margin: auto; text-align: center; position: relative;}
.top_cn span{ font-size: 48px; color: #fff; line-height: 350px; text-transform: uppercase;}
.top_cn span i{ font-weight: lighter;}
.top_cn .loc{ position: absolute; bottom: 0; right: 0; text-align: center; font-size: 18px; color: #fff; line-height: 3em;}
.com_compL{ width: 550px; float: left; font-size: 16px; box-sizing: border-box; padding: 20px;}
.com_compR{ width: 550px; float: right;}
/*comp*/
/****************************    Company  End   ***********************************/
/****************************    Product  Start   ***********************************/
.proDetail{ width: 900px; float: right;}
.pro_cont ul{ display: none; overflow: hidden;}
.pro_cont ul:first-child{ display: block;}
.pro_cont li{ width: 288px; float: left; margin-right: 12px; text-align: center;}
.pro_cont li:last-child{ margin-right: 0;}
.pro_cont a{ display: inline-block; width: 288px; height: 231px;}
.pro_cont a img{ width: 286px; height: 225px; border: 1px solid #dcdcdc; margin: 0; font-size: 40px; line-height: 225px; color: #e90015;}
.pro_cont li span{ font-size: 16px; color: #212121; line-height: 50px;}
.pro_cont li span img{ margin-right: 10px; position: relative;}
.pro_cont li:hover span{  color: #e90015;}
/****************************    Product  End   ***********************************/
/****************************    News  Start   ***********************************/
.new_news_w{ width: 100%; height: auto; overflow: hidden;}
.new_news_cn{ width: 1200px; height: auto; overflow: hidden; margin: auto;}
.new_news_img{ width:235px; height:189px; float:left; border: 1px solid #e90015; margin-right: 30px; position: relative;left: 0; top: 0;
    transition:all 0.4s linear 0s;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;-o-transition:all 0.4s linear 0s;  }
.new_news_img img{ width: 237px; height: 190px; position: relative;left: -1px; top: -1px;
    transition:all 0.4s linear 0s;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;-o-transition:all 0.4s linear 0s;  }
.new_news_main{ width:100%; height:auto; box-sizing: border-box; padding: 0 20px;}
.new_news_main a{ width:100%; height:150px; display:block; color: #a6a6a6; font-size: 16px;}
.new_news_main a h2{ color:#252525; font-size: 18px; line-height: 50px;}
.new_news_main a p{ color:#5a5a5a; font-size: 16px; margin: 10px 0;}
.new_news_arrow{ display: none; width: 32px; height: 150px; border: 1px solid #d2d2d2; float: right; font-size: 40px; color: #d2d2d2; text-align: center; line-height: 188px; font-weight: lighter;}
.new_news_ul{ width: 1190px; height: auto; margin: auto; padding: 30px 0;}
.new_news_ul li{ height: auto; margin-bottom: 40px; overflow: hidden; border: 1px solid #ddd;
    transition:all 0.4s linear 0s;-webkit-transition:all 0.4s linear 0s;-moz-transition:all 0.4s linear 0s;-o-transition:all 0.4s linear 0s;  }
.new_news_ul li:hover{ box-shadow: 0 0 10px #000;}
.new_news_ul li:hover .new_news_arrow{ border-color: #e90015; color: #e90015;}
/*.new_news_ul li:hover .new_news_img{ left: 13px; top: 13px;}*/
/*.new_news_ul li:hover .new_news_img img{ left: -14px; top: -14px;}*/
.new_news_ul li:hover h2{ color:#e90015;}
#prev_next li{ display: block; width: 100%; height: 30px; text-align: left; font-size:14px;}
.pro_prod_content{ width: 1200px; height: auto; margin: auto; overflow: hidden; padding-bottom: 50px; position: relative;}
.pro_info_img{ display: block; margin: auto; max-height: 700px;}
.pro_info_txt{ font-size: 18px; text-align: center; line-height: 50px;}
.pro_info_cn{ padding: 10px 100px; box-sizing: border-box; font-size: 16px;}
.pro_info_cn img{ display: block; margin: auto;}
.food_info_tit_bg{margin:30px 0 20px 0;width:100%;height:30px;background:#ececec; float:left;}
.food_info_tit{display:inline-block;padding-left:10px; padding-right:10px;height:100%;border-right:1px solid #fff;background: #e90015;color:#fff;line-height:30px;font-family:Microsoft YaHei; font-size:14px;}
/****************************    News  End   ***********************************/
/***************************    Contact  Start   ***********************************/
.con_cont_link{ width: 1200px; height: auto; margin: 50px auto;}
.con_cont_link>img{ float: left;}
.con_cont_link span{ padding: 0 20px; font-size: 14px; line-height: 35px; position: relative; top: 10px;}
.con_cont_link span>img{ margin-right: 10px; position: relative; top: 3px;}
#allmap{width:100%;height:440px;overflow:hidden;}
#allmap p{line-height:10px;margin:10px;}
/****************************    Contact  End   ***********************************/
/****************************    Contact  Start   ***********************************/
.net_cn{ width: 1200px; height: auto; margin: 30px auto; overflow: hidden;}
#ChinaMap{ width: 500px; height: 400px; float: left;}
.net_info{ width: 600px; height: auto; float: right;font-size: 15px; line-height: 30px;}
.net_info table{ border-left: 1px solid #333333; border-top: 1px solid #333333;}
.net_info td{ border-right: 1px solid #333333; border-bottom: 1px solid #333333; padding: 2px 10px;}
.net_info tr:nth-child(odd){ background: #eaeaea;}
/****************************    Contact  End   ***********************************/
/****************************    Message  Start   ***********************************/
/*message*/
/****************************    Message  End   ***********************************/
.page{ margin:10px 20px 15px 0; clear: both;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #dbdbdb;padding:0 2px 0;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#404040;color:#fff;}
/*public*/
.allleft{ width:285px; height:100%; overflow:hidden;float:left; padding-bottom:20px;}
.left_contact{width: 283px; height: 263px; background: url("../Image/left_contact.png") top center no-repeat; float: left; border:1px solid#2cb2cd; margin-top:20px;}
.left_contact ul{ padding-top:130px;}
.left_contact ul li{ height:30px; line-height:30px; border-bottom:1px dashed#b0b0b0; color:#b0b0b0; font-size:12px; padding-left:10px; }
.left_contact ul li img{ padding-right:10px;}
.left_contact a{ width: 100%; height: 123px; display: block; overflow: hidden;}
.left_contact span{ margin-top: 90px; text-align: center; color: #fff; display: block; font-size: 16px; font-family: "Microsoft YaHei";}
.main{width:1200px; height:100%; overflow:hidden;margin:0 auto; padding-top:50px;  }
.allcon{width:1200px; height:100%; overflow:hidden;}
.concompany{ width:915px;height:100%; overflow:hidden;float:right;font-family:"Microsoft YaHei";}
.concompanylogo{width:100%; height:52px; float:left; font-family:"Microsoft YaHei"; margin-bottom: 20px; border-bottom: 1px solid #ddd;}
.honorlogo1{ height:52px; display:block; float:left; color:#232323; font-size: 24px; line-height:60px; font-weight:bold;}
.honorlogo2{ float:right; padding-right:10px; color:#939393; margin-top:20px; background:url("../Image/tubiao.png") no-repeat center left; text-indent:20px;}
.honorlogo2 a{color:#939393;}
.concompanylogo>a{ width:85px; height:52px; float:right; display:block; font-size:14px; color:#7d7d7d; line-height:62px; text-indent:25px;}
.concompanylogo>a:hover{ color:#c1050d;}
.concompanycon{ width:100%; height:100%; overflow:hidden; margin:0 auto; }
.produc ul{ width: 106%;}
.produc ul li{ width: 285px; height: 267px; float: left; margin-right: 22px; background: #fff; margin-bottom: 22px;border: 1px solid #e90015;}
.produc ul li p{width: 285px; height: 217px;  overflow: hidden;}
.produc ul li p img{ display: block; transition: 800ms ease-in-out; -webkit-transition: 300ms ease-in-out;  width: 100%;height: 100%;}
.produc ul li:hover p img{transform: scale(1.2); -webkit-transform: scale(1.2);}
.produc ul li span{text-align: center;line-height: 50px;background: #e90015;color: #fff;display: block; width: 100%;}
.info_img_detail{ text-align:center;}
.info_img_detail img{  padding:3px; border:#CCC solid 1px;}
.food_name{ text-align:center; line-height:60px; font-size: 18px;}
/*²úÆ·ÁÐ±í*/
#wrap{margin:auto;width:750px;height:574px}
#wrap ul li,#wrap ul li .a1 img{width:240px;height:226px}
/*#wrap ul li{ height: 282px;}*/
#wrap ul li{position:relative;float:left;overflow:hidden;margin:5px;list-style:none}
#wrap ul li .a1 .divA{position:absolute;bottom:0;left:0;width:240px;height:30px;background:#666;}
#wrap ul li .a1 .divA>.p1{width:240px;height:30px;color:#fff;font-size:18px;line-height:30px; text-align: center;}
#wrap ul li .a1 .divA>.p2{overflow:hidden;width:312px;height:21px;color:#b4b4b4;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px}
#wrap ul li .a1 .divA>.p3{position:absolute;right:0;bottom:9pt;width:81pt;height:28px;color:#f60}
#wrap ul li .a1 .divA>.p3>span{font-weight:800;font-size:24px}
#wrap ul li .a2{top:0;height:226px;background:rgba(0,0,0,.5);color:#fff;transition:all .2s}
#wrap ul li .a2,#wrap ul li .a2 .p4{position:absolute;left:-240px;width:240px;text-align:center}
#wrap ul li .a2 .p4{top:80px;color:#fff;font-weight:normal;font-size:20px;transition:all .2s .1s ease-out}
#wrap ul li .a2 .p5{position:absolute;top:100px;left:-240px;margin:30px 0 10px;width:240px;color:#fff;text-align:center;font-size:14px;line-height:20px;transition:all .2s .2s ease-out}
#wrap ul li .a2 .p6{position:absolute;top:140px;left:175px;transition:all .3s .2s;transform:scale(1.4)}
#wrap ul li .a2 .p6 span{color:#fff;font-weight:700;font-size:36px;font-family:Arial}
#wrap ul li .a2 .p7{position:absolute;bottom:50px;left:42px;margin:10px auto;width:10pc;height:38px;border:1px solid;border-radius:20px;line-height:38px;transition:all .2s .5s}

.info_img ul li a{ display:block; width:239px;height:282px; }
.info_img ul li a div.img_w{ width: 237px; height: 280px; border: 1px solid transparent; position: relative; overflow: hidden;}
.info_img ul li a div.img_w img{ width: 237px; height: 225px;}
.info_img ul li a:hover div.img_w{ border: 1px solid #e90015; }
.info_img ul li a span{ line-height: 55px; font-size: 16px; color: #616161;}
.info_img ul li a:hover span{ color: #e90015;}

.rnewys{ width:100%; height:120px; border-bottom:#d9d9d9 solid 1px; padding-top:10px; font-size: 15px;}

.newsconright{ width:100%; height:120px; float:right;}
.newsconright a{ width:100%; height:120px; display:block; color:#676767;}
.newsconright a:hover{ color:#e90015; text-decoration:none;}
.newsconright1{ color:#000; font-weight:bold; padding-bottom:10px;}
.newsconright1 span{ float: right;}
.back a{ width:120px; height:41px; display:block; float:right; font-size:16px; font-family:"ËÎÌå"; color:#FFF; padding-left:10px; line-height:41px; font-weight:bold;  clear:both;background:url(../Image/back_bg.png) no-repeat; margin-top:20px;}
.back a:hover{ opacity:0.8;}
.news_tit_u{text-align: center;font-size: 16px;color: #e90015;line-height: 30px; font-weight:700;}
.news_tit_d{text-align: center;padding: 5px 0px;font-size: 12px;font-weight: 100;border-bottom: 1px solid #e8e8e8;color: #303030;width: 98%;margin: 10px auto;height: 20px;line-height: 20px;}
.news_tit_img{ width:60%; margin:9px auto; text-align:center}
.news_main{ line-height:25px; font-size:15px;}
/************²úÆ·*****************/

.info_img_detail{ text-align:center;}
.info_img_detail img{  padding:3px; border:#CCC solid 1px;}
.food_name{ text-align:center; line-height:60px; font-size: 18px;}
#submit{width:90px;height:34px;border:none;background-position:0px -366px;color:#fff;cursor:pointer;border-radius:5px; background:#e90015;}
/************ÁôÑÔ*****************/
.concompanycon table{margin-left:2px;}
.concompanycon table th{color:#444444;font-weight:normal;font-size:14px;font-family:'Microsoft YaHei',arial;text-align:right;vertical-align: top;padding-top: 9px;}
.concompanycon table td select{font-family: 'Microsoft YaHei',arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px;	background: #FFF;*+margin-left:-3px;}
.concompanycon table td ul{list-style:none;position:absolute;}
.concompanycon table td ul li{	font-family:'Microsoft YaHei',arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}
.concompanycon table td ul li a{display:block;text-decoration:none;color:#444444;}
.concompanycon table td ul li a:hover{color:#fe7d0c;}
.concompanycon table td ul li:last-child{border-bottom:1px solid #d2d4d6;}
.concompanycon table td input{font-size:14px;width:276px;height:28px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.concompanycon table td .yanzheng{width:101px;}
.concompanycon table td textarea{resize: none;width:545px;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 5px;}
.concompanycon table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}
.concompanycon table td .but{width:74px;height:31px;line-height:27px;background:#149939;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;color:#FFF;}

.jobs{ font-size:16px;}
.jobs li{ width:100%; float:left;  margin-bottom:50px; line-height:30px;}
.jobs li p{}
.jobs li a{ font-weight:bold; color:#ff0000}
.info_title{ font-size:16px;}

