*{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:400;font-size:100%;}
q:after,q:before{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,select,textarea{font-weight:inherit;font-size:inherit;font-family:inherit;}
legend{color:#000;}
a{color:inherit;text-decoration:none;}
body{position:relative;z-index:2;min-width:1200px;color:#444;font-size:14px;}
li{list-style:none;}
.left{float: left;}
.right{float: right;}
.container{margin:0 auto;width:1200px;height:auto;}
.clear{clear: both;display: block;}
/*ç½‘ç«™å¤´éƒ¨*/
.header{width: 100%;height: 35px;background: #363636;line-height: 35px;}
.header p{color: #a2a2a2;font-size: 12px;}
.head-right{color: #a2a2a2;font-size: 12px;}
.head-right a{width: 65px;text-align: center;padding: 0 10px;}
.head-right a:hover{color: #fff;}
#top{margin:0 auto;width:100%;height:135px;}
.top{box-sizing:border-box;margin:0 auto;width:1200px;height:135px;color:#707070;font-size:16px;line-height:35px;}
.logo{position:relative;float:left;overflow:hidden;width:820px;height:110px;}
.logo img{position:relative;z-index:999;display:block;padding-top:28px;}
.phone{float:right;margin-top:38px;width:315px;background:url(../images/tel1.png) no-repeat top 10px left 70px;}
.phone img{float:left;display:block;}
.phone h2{color:#1a1a1a;text-indent:70px;font-size:14px;font-weight: 400;}
.phone h3{margin-top:-10px;color:#1a1a1a;text-indent:70px;font-weight:700;font-size:22px;}
#nav{overflow:hidden;margin:0 auto;width:100%;position: relative;z-index: 90;}
.nav{margin:0 auto;width:1200px;background: #086cb8;height:60px;line-height:60px;}
.nav ul li{float:left;display:block;overflow:hidden;width:150px;height:60px;text-align:center;line-height:60px;}
.nav ul li:after{float:right;display:block;margin-top:-32px;width:1px;height:8px;background:#c8c8c8;content:'';}
.nav ul li:last-child:after{background:0 0;}
.nav ul li a{display:block;width:100%;color:#fff;font-size:14px;}
.nav ul li a:hover{color:#fff;}
.nav ul li:hover{background:url(../images/nav-li.png) no-repeat center center;background-size: 100% 100%;}
.banner_w{overflow:hidden;width:100%;height:600px;min-width:1200px;margin-top: -60px;}
/*æœç´¢åŠŸèƒ½*/
.index_search{width: 100%;height:190px; }
.index_search .container{ position: relative;margin-top: -25px;z-index: 90;}
.search-left{ width: 600px;height:190px; float: left; background: #086cb8; }
.search-left h2{ color: #fff; font-size: 25px; font-weight: bold; padding-top: 55px; padding-left: 50px;}
.search-left h3{ color: #e5e5e5; font-weight: 400; font-size: 16px; padding-top: 17px; padding-left: 50px;}
.search-left a{ display: block; width: 45px; height: 125px; float: right; background: url('../images/search-left.png')no-repeat center; margin-right: 40px; margin-top: -95px;}
.search-right { width: 600px; float: right;background: #fff; height: 190px;}
.search-right span{font-size: 14px;color: #2f2f2f; padding-top: 35px; padding-left: 58px; display: block; float: left;}
.search-right ul { float: left; margin-top: 35px; width: 400px;height: 50px;overflow: hidden;}
.search-right ul li{ width: 130px; float: left; text-align: center;line-height: 28px;}
.index_search span{font-size: 16px;font-weight: bold; color: #196ece;}
.index_search a:hover{color: #f7ad00;}
.search{ width: 490px; height: 70px;background: #e5e5e5; position: relative;margin-top: -40px;}
#search_text{height: 40px;width: 500px;text-indent: 20px;float: left;outline: none; background: #e5e5e5; border-radius: 30px; margin-left: 58px; margin-top: 35px;border:none;}
#search_text::-webkit-input-placeholder{ color: #fff;}
.search-btn{height:40px;width: 90px;background: #ff7e11;float: right;border-radius: 30px; color: #fff; font-size: 16px; margin-top: -40px; margin-right:43px; border:none;}
input::-webkit-input-placeholder{color:#666666!important;}
input:-moz-placeholder{color:#666666!important;}
input::-moz-placeholder{color:#666666!important;}
input:-ms-input-placeholder{color:#666666!important;}
/*æœç´¢åŠŸèƒ½ end*/
/*é¦–é¡µäº§å“*/
.index-product{width: 100%;position: relative;padding-top: 70px;background: #f5f5f5;padding-bottom: 50px;}
.pro-left{width: 270px;margin-bottom: 20px;}
.pro-left h2{width: 100%;height: 70px;line-height: 70px;text-align: center;color: #fff; background: #086cb8;font-size: 26px;font-weight: bold;margin-bottom: 12px;}
.pro-type{width: 100%;}
.pro-type ul li{width: 100%;height: 70px;line-height: 70px;background:url(../images/pro-li.png) no-repeat center center;margin-bottom: 12px;overflow: hidden;}
.pro-type ul li a{color: #1b1b1b;font-size: 14px;text-indent: 70px;display: block;width: 210px;}
.pro-type ul li:hover{background: url(../images/pro-li-ho.png) no-repeat center center;}
.pro-type ul li:hover a{color: #fff;}
.pro-right{width: 830px;}
.pro-title{width: 100%;border-bottom: 1px solid #d1d1d1;text-align: center; }
.pro-title h2{color: #212121;font-size: 38px; font-weight: bold;}
.pro-title p{color: #999999;font-size: 16px;padding: 13px 0 20px 0;}
.prolist{width: 100%;}
.prolist ul li{width: 270px;height: 320px;margin-bottom: 10px;border-bottom: 1px solid #999;}
.prolist ul li img{display: block;width: 270px;height: 270px;}
.prolist ul li p{height:40px;padding-top: 10px; }
#fczs_gd{float:right;margin-top:20px;}
#fczs_gd ul{overflow:hidden;width:1410px;}
#fczs_gd ul li{float:left;overflow:hidden;margin-right:20px;width:260px;height:260px;margin-bottom: 20px;border: 1px solid #eee;}
#fczs_gd ul li a{float:left;display:block;overflow:hidden;margin-right:20px;width:260px;height:260px;}
#fczs_gd ul li img{display:block;overflow:hidden;margin:0 auto;width:260px;height:260px;}
/*youshi*/
.index-adv{width: 100%;background: url(../images/adv.jpg) no-repeat center center;position: relative;padding-bottom: 90px;}
.adv-title{padding-top: 65px; text-align: center;}
.adv-title h2{color: #fff;font-size: 44px;font-weight: 300;}
.adv-title p{color: #a3a3a3;font-weight: 300;font-size: 20px;}
.index-adv ul{width: 100%;padding-top: 65px;}
.index-adv ul li{width: 270px;float: left; margin-right:38px;height: 482px;background: #fff; text-align: center;position: relative;}
.index-adv ul li:last-child{margin-right: 0px;}
.index-adv ul li h2{color:#1a56a7;font-size: 64px;padding: 15px 0 10px;font-weight: 500;}
.index-adv ul li h3{color: #000;font-size: 32px;}
.index-adv ul li small{color: #acacac;font-size: 14px;display: block;padding-bottom: 30px;}
.index-adv ul li h4{width: 100%;height: 43px;background: #626262;color: #fff;font-size: 22px;margin-bottom: 20px;line-height: 43px;}
.index-adv ul li p{width: 75%;margin: 0 auto;color:#a3a3a3;font-size: 14px;line-height: 25px;}
.index-adv ul li a{position: absolute;bottom:-23px;display:  block;width: 167px;height: 47px;line-height: 47px;background: #e26122;color: #fff;font-size: 14px;left: 50%;transform:translateX(-50%);}
.index-adv ul li:hover .text{background: #1a56a7;}
.index-adv ul li:hover h2,.index-adv ul li:hover h3,.index-adv ul li:hover small{color:#fff;}
.index-adv ul li:hover h4{background: #297ccc;color: #fff;}
.index-adv ul li:hover a{background: #1a56a7;}
/*é¦–é¡µæ–°é—»*/
.index-news{margin:0 auto;width:100%;height:845px;background:#f5f5f5;border-bottom: 1px solid #dcdcdc;}
.index-news .title{width:100%;text-align:center;}
.index-news .title h1{padding-top:78px;color:#323232;font-weight:700;font-size:34px;}
.index-news .title h2{padding-top:28px;color:#8c8c8c;font-weight:400;font-size:20px;}
.news-con{margin:0 auto;margin-top:50px;width:100%;height:488px;background:#fff;}
.news-left{float:left;width:440px;height:440px;}
.mr_frbox{float:right;margin-top:25px;margin-right:30px;width:638px;height:500px;}
.mr_frbox .mr_frUl{overflow:hidden;width:638px;height:500px;}
.mr_frbox ul li{width:100%;}
.mr_frbox ul li a{display:block;margin-bottom:65px;width:100%;height:80px;}
.mr_frbox ul li .time{float:left;width:93px;height:90px;border-right:1px dashed silver;}
.mr_frbox ul li .time strong{display:block;color:#2e2e2e;text-align:center;font-size:54px;}
.mr_frbox ul li .time p{color:#2e2e2e;text-align:center;font-size:16px;}
.details{float:right;width:506px;margin-top: 10px;}
.details h1{margin-bottom:12px;color:#2e2e2e;font-weight:700;font-size:20px;}
.details h1 img{float:right;display:block;width:22px;height:22px;}
.details p{color:#a1a1a1;font-size:14px;}
.mr_frbox .mr_frBtnR{width:50px;height:50px;background:url(../images/right.jpg) no-repeat left top;}
.mr_frbox .mr_frBtnL{width:50px;height:50px;background:url(../images/left.jpg) no-repeat left top;}
.daohNAV{margin:0 auto;width:800px;}
.moreN{margin-right:10px;margin-left:10px;width:50px;height:50px;background:url(../images/more1.jpg) no-repeat center top;}
.daohNAV div{float:left;}
.daohNAV div:hover{cursor:pointer;}
.moreN a{display:block;width:100%;height:100%;}
/*é¦–é¡µç•™è¨€*/
/*msg*/
.msg{padding: 65px 0 50px;}
.msg .msg-left ul li{margin-bottom: 85px;position: relative;}
.msg .msg-left ul li:last-child{margin-bottom: 0;}
.msg .msg-left ul li:after{display: block;content: '';clear: both;}
.msg .msg-left ul li:hover i{transform: rotateY(180deg);-webkit-transform: rotateY(180deg);}
.msg .msg-left ul li i{float: left; width: 100px; height: 100px; border: 1px solid #1167b8; color: #1167b8; text-align: center; line-height: 100px; font-size: 28px; border-radius: 50%;transition: 300ms; -webkit-transition: 300ms;}
.msg .msg-left ul li p{float: left; color: #1a1a1a; margin-left: 15px; margin-top: 30px;}
.msg .msg-left ul li p span{display: block; font-size: 14px;color: #1a1a1a;}
.msg .msg-left ul li p b{display: block; font-size: 28px;font-weight: bold;}
.msg .msg-left ul li p b.b_2{font-size: 14px;font-weight: normal;margin-top: 10px;}
.msg .msg-left ul li img{position: absolute;bottom: 13px; opacity: 0;left: -88px;visibility: hidden; -moz-transition: all 350ms linear; -webkit-transition: all 350ms linear; transition: all 350ms linear; width: 80px;}
.msg .msg-left ul li:hover img{opacity: 1;visibility: visible;}
.msg .msg-left{ width:485px; float:left; margin-top:60px;}
.msg .msg-right{ width:605px; float:right; margin-top:60px;}
.msg .msg-right h3{font-size: 26px; color: #1167b8;}
.msg .msg-right span{font-size: 14px; margin: 25px 0; display: block; color: #1a1a1a;line-height: 28px;}
.msg .msg-right form input[type=text]{width: 46%; line-height: 40px; border: 1px solid #ccc; margin-bottom: 25px; margin-right: 2%; text-indent: 10px;}
.msg .msg-right form textarea{width: 95%; display: block; text-indent: 10px; padding-top: 10px; height: 115px;}
.msg .msg-right form input[type=submit]{display: block; width: 190px; line-height: 40px; background: #1167b8; color: #fff; text-align: center; border: 0; margin-top: 25px;}
/*åº•éƒ¨*/
#footer1{overflow:hidden;margin:0 auto;padding-top:65px;width:100%;height:335px;background:#086cb8;}
.footer1{margin:0 auto;width:1200px;height:auto;}
.foot_left1{float:left;margin-bottom:50px;width:330px;height:215px;border-right:1px dashed #6c7d95;}
.f-phone1{float:left;width:252px;}
.f-phone1 p{padding-top:44px;color:#fff;text-align:center;font-size:16px;}
.f-phone1 h2{margin-top:17px;margin-bottom:20px;color:#f38500;text-align:center;font-weight:700;font-size:32px;}
.f-phone1 span{display:block;color:#485f7e;text-align:center;font-size:14px;}
.foot_center1{float:left;width:365px;height:215px;border-right:1px dashed #6c7d95;}
.foot_center1 h2{padding-left:90px;color:#fff;font-weight:700;font-size:20px;}
.foot_center1 ul{margin-top:30px;margin-left:90px;}
.foot_center1 ul li{float:left;width:115px;height:40px;text-align:left;font-size:14px;line-height:40px;}
.foot_center1 ul li a{color:#fff;}
.foot_right1{float:left;width:330px;height:215px;border-right:1px dashed #6c7d95;}
.foot_right1 h2{padding-left:90px;color:#fff;font-weight:700;font-size:20px;}
.foot_right1 ul{margin-top:40px;}
.foot_right1 ul li{padding-left:90px;color:#fff;font-size:14px;line-height:40px;}
.ewm1{float:right;}
.admin1{overflow:hidden;margin:0 auto;width:1200px;height:60px;border-top:1px solid #485f7e;line-height:60px;}
.admin1 h2{float:left;color:#fff;font-size:12px;}
.admin1 h2 a{color:#fff;}
.admin1 h3{float:right;color:#fff;font-size:12px;}
.admin1 h3 a{color:#fff;}
.main_w{padding:30px 0;width:100%;height:auto;background:#fff;}
.main_cn{overflow:hidden;margin:auto;padding-bottom:20px;width:1200px;height:auto;}
.comp_top{background:url(../images/common.png) center no-repeat;background-size:100% 100%;}
.pro_top{background:url(../images/common.png) center no-repeat;background-size:100% 100%;}
.news_top{background:url(../images/common.png) center no-repeat;background-size:100% 100%;}
.fresh_top{background:url(../images/common.png) center no-repeat;background-size:100% 100%;}
.top_cn{position:relative;margin:auto;width:1200px;height:350px;text-align:center;}
.top_cn span{color:#fff;text-transform:uppercase;font-size:48px;line-height:350px;}
.top_cn span i{font-weight:lighter;}
.top_cn .loc{position:absolute;right:0;bottom:0;color:#fff;text-align:center;font-size:18px;line-height:3em;}
.com_compL{float:left;box-sizing:border-box;padding:20px;width:550px;font-size:16px;}
.com_compR{float:right;width:550px;}
.proDetail{float:right;width:100%;}
.pro_cont ul{display:none;overflow:hidden;}
.pro_cont ul:first-child{display:block;}
.pro_cont li{float:left;margin-right:12px;width:288px;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{margin:0;width:286px;height:225px;border:1px solid #dcdcdc;color:#042654;font-size:40px;line-height:225px;}
.pro_cont li span{color:#212121;font-size:16px;line-height:50px;}
.pro_cont li span img{position:relative;margin-right:10px;}
.pro_cont li:hover span{color:#042654;}
.mynews{ width: 100%; height: auto; overflow: hidden;}
.mynews ul li{ width: 84%; height: 160px; background: #F9F9F9; margin-bottom: 15px; padding: 15px 110px 15px 30px; position: relative;}
.mynews ul li span{ width: 45px; height: 190px; display: block; position: absolute; right: 0; top: 0; background: #CBCBCB; text-align: center; color: #FFF; font-size: 15px; line-height: 185px;}
.mynews ul li h4{ font-size: 16px; line-height: 40px; color: #3C3C3C; font-weight: 400;}
.mynews ul li h5{ font-size: 12px;  color: #A2A2A2;font-weight: 400; padding: 15px 0;}
.mynews ul li h6{ font-size: 14px;  color: #9C9C9C;font-weight: 400;}
.mynews ul li:hover{ background: #086cb8;}
.mynews ul li:hover span{ background: #444f9d;}
.mynews ul li:hover h4,.mynews ul li:hover h5,.mynews ul li:hover h6{ color: #FFF;}

.new_news_w{overflow:hidden;width:100%;height:auto;}
.new_news_cn{overflow:hidden;margin:auto;width:1200px;height:auto;}
.new_news_img{position:relative;top:0;left:0;float:left;margin-right:30px;width:235px;height:189px;border:1px solid #042654;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;}
.new_news_img img{position:relative;top:-1px;left:-1px;width:237px;height:190px;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;}
.new_news_main{box-sizing:border-box;padding:0 20px;width:100%;height:auto;}
.new_news_main a{display:block;width:100%;height:150px;color:#a6a6a6;font-size:16px;}
.new_news_main a h2{color:#252525;font-size:18px;line-height:50px;}
.new_news_main a p{margin:10px 0;color:#5a5a5a;font-size:16px;}
.new_news_arrow{float:right;display:none;width:32px;height:150px;border:1px solid #d2d2d2;color:#d2d2d2;text-align:center;font-weight:lighter;font-size:40px;line-height:188px;}
.new_news_ul{margin:auto;padding:30px 0;width:1190px;height:auto;}
.new_news_ul li{overflow:hidden;margin-bottom:40px;height:auto;border:1px solid #ddd;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;transition:all .4s linear 0s;}
.new_news_ul li:hover{box-shadow:0 0 10px #000;}
.new_news_ul li:hover .new_news_arrow{border-color:#042654;color:#042654;}
.new_news_ul li:hover h2{color:#042654;}
#prev_next li{display:block;width:100%;height:30px;text-align:left;font-size:14px;}
.pro_prod_content{position:relative;overflow:hidden;margin:auto;padding-bottom:50px;width:1200px;height:auto;}
.pro_info_img{display:block;margin:auto;max-height:700px;}
.pro_info_txt{text-align:center;font-size:18px;line-height:50px;}
.pro_info_cn{box-sizing:border-box;padding:10px 100px;font-size:16px;}
.pro_info_cn img{display:block;margin:auto;}
.food_info_tit_bg{float:left;margin:30px 0 20px 0;width:100%;height:30px;background:#ececec;}
.food_info_tit{display:inline-block;padding-right:10px;padding-left:10px;height:100%;border-right:1px solid #fff;background:#042654;color:#fff;font-size:14px;font-family:Microsoft YaHei;line-height:30px;}
.con_cont_link{margin:50px auto;width:1200px;height:auto;}
.con_cont_link>img{float:left;}
.con_cont_link span{position:relative;top:10px;padding:0 20px;font-size:14px;line-height:35px;}
.con_cont_link span>img{position:relative;top:3px;margin-right:10px;}
#allmap{overflow:hidden;width:100%;height:440px;}
#allmap p{margin:10px;line-height:10px;}
.net_cn{overflow:hidden;margin:30px auto;width:1200px;height:auto;}
#ChinaMap{float:left;width:500px;height:400px;}
.net_info{float:right;width:600px;height:auto;font-size:15px;line-height:30px;}
.net_info table{border-top:1px solid #333;border-left:1px solid #333;}
.net_info td{padding:2px 10px;border-right:1px solid #333;border-bottom:1px solid #333;}
.net_info tr:nth-child(odd){background:#eaeaea;}
.page{clear:both;margin:10px 20px 15px 0;}
.page a{display:inline-block;padding:0 2px 0;height:18px;border:1px solid #dbdbdb;line-height:18px;}
.page a:hover{padding:0 3px 0;height:20px;border:none;background:#404040;color:#fff;line-height:20px;}
.current{padding:0 6px 0;height:18px;background:#404040;color:#fff;line-height:18px;}
.allleft{float:left;overflow:hidden;padding-bottom:20px;width:280px;height:100%;}
.prolist-con h1{width:280px;height:80px;background:#042654;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:80px;}
.prolist-con ul{padding-top:10px;width:278px;height:auto;border:1px solid#042654;background:#f5f3f3;}
.prolist-con ul li{width:280px;height:50px;border-bottom:1px solid#999;line-height:50px;}
.prolist-con ul li a{display:block;color:#333ï¼›;text-indent:40px;font-size:14px;}
.prolist-con ul li:hover{background:#042654;}
.prolist-con ul li:hover a{color:#fff;text-indent:50px;transition:all .2s ease-in 0s;transform:translate(0,0);}
.left_contact{float:left;margin-top:20px;width:278px;height:auto;border:1px solid#042654;background:url(../images/left_contact.png) top center no-repeat;}
.left_contact ul{padding-top:130px;}
.left_contact ul li{padding-left:10px;height:30px;border-bottom:1px dashed#b0b0b0;color:#333;font-size:12px;line-height:30px;}
.left_contact ul li img{padding-right:10px;}
.left_contact a{display:block;overflow:hidden;width:100%;height:123px;}
.left_contact span{display:block;margin-top:90px;color:#fff;text-align:center;font-size:16px;font-family:"Microsoft YaHei";}
.main{margin:0 auto;padding-top:50px;width:1200px;padding-bottom: 50px;}
.allcon{overflow:hidden;width:1200px;height:100%;}
.concompany{float:right;overflow:hidden;width:875px;height:100%;font-family:"Microsoft YaHei";}
.concompanylogo{float:left;margin-bottom:20px;width:100%;height:52px;border-bottom:1px solid #ddd;font-family:"Microsoft YaHei";}
.honorlogo1{float:left;display:block;height:52px;color:#232323;font-weight:700;font-size:24px;line-height:60px;}
.honorlogo2{float:right;margin-top:20px;padding-right:10px;background:url(../images/tubiao.png) no-repeat center left;color:#939393;text-indent:20px;}
.honorlogo2 a{color:#939393;}
.concompanylogo>a{float:right;display:block;width:85px;height:52px;color:#7d7d7d;text-indent:25px;font-size:14px;line-height:62px;}
.concompanylogo>a:hover{color:#c1050d;}
.concompanycon{overflow:hidden;margin:0 auto;width:96%;height:100%;}
.produc ul{width:106%;}
.produc ul li{float:left;margin-right:22px;width:265px;height:320px;background:#fff;margin-bottom: 22px;border: 1px solid #eee;    overflow: hidden;
    text-overflow: ellipsis;}
.produc ul li:nth-child(3n){margin-right: 0px;}
.produc ul li p{overflow:hidden;margin-top:1px;margin-left:1px;width:265px;height:265px;}
.produc ul li p img{display:block;width:100%;height:100%;-webkit-transition:.3s ease-in-out;transition:.8s ease-in-out;}
.produc ul li:hover p img{-webkit-transform:scale(1.2);transform:scale(1.2);}
.produc ul li h2{color:#333;text-align:center;font-size:16px;line-height:55px;background: #eee;}
.produc ul li:hover h2{background:#086cb8;color:#fff;}
.info_img_detail{text-align:center;}
.info_img_detail img{padding:3px;border:#CCC solid 1px;}
.food_name{text-align:center;font-size:18px;line-height:60px;}
#wrap{margin:auto;width:750px;height:574px;}
#wrap ul li,#wrap ul li .a1 img{width:240px;height:226px;}
#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;text-align:center;font-size:18px;line-height:30px;}
#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:400;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{position:relative;overflow:hidden;width:237px;height:280px;border:1px solid transparent;}
.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 #042654;}
.info_img ul li a span{color:#616161;font-size:16px;line-height:55px;}
.info_img ul li a:hover span{color:#042654;}
.rnewys{padding-top:10px;width:100%;height:120px;border-bottom:#d9d9d9 solid 1px;font-size:15px;}
.newsconright{float:right;width:100%;height:120px;}
.newsconright a{display:block;width:100%;height:120px;color:#676767;}
.newsconright a:hover{color:#042654;text-decoration:none;}
.newsconright1{padding-bottom:10px;color:#000;font-weight:700;}
.newsconright1 span{float:right;}
.back a{float:right;clear:both;display:block;margin-top:20px;padding-left:10px;width:120px;height:41px;background:url(../images/back_bg.png) no-repeat;color:#FFF;font-weight:700;font-size:16px;font-family:"Ã‹ÃŽÃŒÃ¥";line-height:41px;}
.back a:hover{opacity:.8;}
.news_tit_u{color:#042654;text-align:center;font-weight:700;font-size:16px;line-height:30px;}
.news_tit_d{margin:10px auto;padding:5px 0;width:98%;height:20px;border-bottom:1px solid #e8e8e8;color:#303030;text-align:center;font-weight:100;font-size:12px;line-height:20px;}
.news_tit_img{margin:9px auto;width:100%;text-align:center;}
.news_main{font-size:15px;line-height:25px;}
.info_img_detail{text-align:center;}
.info_img_detail img{padding:3px;border:#CCC solid 1px;}
.food_name{text-align:center;font-size:18px;line-height:60px;}
#submit{width:90px;height:34px;border:none;border-radius:5px;background:#042654;background-position:0 -366px;color:#fff;cursor:pointer;}
.concompanycon table{margin-left:2px;}
.concompanycon table th{padding-top:9px;color:#444;vertical-align:top;text-align:right;font-weight:400;font-size:14px;font-family:'Microsoft YaHei',arial;}
.concompanycon table td select{margin:5px auto 6px 5px;width:278px;height:32px;border:1px solid #d2d4d6;background:#FFF;text-indent:8px;font-size:14px;font-family:'Microsoft YaHei',arial;}
.concompanycon table td ul{position:absolute;list-style:none;}
.concompanycon table td ul li{width:276px;height:28px;height:28px;border-right:1px solid #d2d4d6;border-left:1px solid #d2d4d6;background:#FFF;text-indent:8px;font-size:14px;font-family:'Microsoft YaHei',arial;line-height:28px;}
.concompanycon table td ul li a{display:block;color:#444;text-decoration:none;}
.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{margin:5px auto 5px 5px;width:276px;height:28px;border:1px solid #d2d4d6;font-size:14px;}
.concompanycon table td .yanzheng{width:101px;}
.concompanycon table td textarea{margin:5px auto 5px 5px;width:545px;height:178px;border:1px solid #d2d4d6;resize:none;}
.concompanycon table td img{margin-bottom:4px;margin-left:5px;vertical-align:middle;}
.concompanycon table td .but{margin-top:14px;margin-left:5px;width:74px;height:31px;border:none;border-radius:2px;background:#149939;color:#FFF;text-align:center;font-size:14px;font-family:'Microsoft YaHei',SimHei,sans-serif;line-height:27px;}
.jobs{font-size:16px;}
.jobs li{float:left;margin-bottom:50px;width:100%;line-height:30px;}
.jobs li a{color:red;font-weight:700;}
.info_title{font-size:16px;}

.proDetail li{ width:270px; float:left; margin:0 10px 30px 0; height:350px; overflow:hidden;}
.proDetail li:nth-child(3n){margin-right: 0px;}
.pro_cont ul{display:none;overflow:hidden;}
.pro_cont ul:first-child{display:block;}
.pro_cont li{float:left;margin-right:12px;width:288px;text-align:center;overflow: hidden;
text-overflow: ellipsis;}
.pro_cont li:last-child{margin-right:0;}
.pro_cont a{display:inline-block;width:288px;height:231px;}
.pro_cont a img{margin:0;width:286px;height:225px;border:1px solid #dcdcdc;color:#c90803;font-size:40px;line-height:225px;}
.pro_cont li span{color:#212121;font-size:16px;line-height:50px;}
.pro_cont li span img{position:relative;margin-right:10px;}
.pro_cont li:hover span{color:#c90803;}
.mod_imgLight img{width: 275px; height: 300px; overflow: hidden;}
.mod_imgLight {display: block;width: 100%;height: 100%;}
.proDetail li a{ width:275px; display:block;  position:relative;}
.proIntro{ width:100%; height:45px; background:#8B8B8B; margin:0px 0 0 0; line-height:45px; text-align:left; font-size: 16px; color:#fff;text-align: center;}
.proHover{filter:alpha(opacity:80);opacity:0.8; background:#000; padding:0px 0 0; text-align:center; height:220px; width:100%; position:absolute; top:-282px;}
.proHover img{ padding-top:50px;}
.proDetail li a:hover .proHover{top:0px;}
.proDetail li a:hover .proIntro{ background:#086cb8; color:#fff;}
.proHover,.proIntro{-webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease;  -ms-transition: all 0.5s ease;  -o-transition: all 0.5s ease;  transition: all 0.5s ease;}


.contact_cn h1{
	margin-bottom: 10px;font-size: 20px;
}

.contact_cn li{
	 line-height: 40px;font-size: 14px;
	
	
	}