*{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;}
.clear:after{clear:both;display:block;content:'';}

/*固定的悬浮窗*/
.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:#1a5eb2 url(../Image/on_line.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#1a5eb2 url(../Image/on_line.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#1a5eb2 url(../Image/on_line.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#1a5eb2 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;}
.clear::after{display: block; content: ''; clear: both;}

.head{width:100%;height:40px;background:#484848;line-height:40px;}
.head p{color:#fff;font-size:14px;opacity:.5;}
.head p:hover{opacity:1;}
.head p img{float:left;display:block;padding-top:10px;padding-right:10px;}
#top{overflow:hidden;margin:0 auto;width:100%;height:115px;}
.top{box-sizing:border-box;margin:0 auto;width:1200px;height:145px;color:#707070;font-size:16px;line-height:35px;}
.logo{float:left;padding-top:20px;width:740px;height:145px;}
.logo img{display:block;}
.phone{float:right;margin-top:42px;width:342px;height:45px;background:url(../Image/phone.png) no-repeat center left;}
.phone p{padding-top:5px;padding-left:50px;color:#fff;font-size:14px;}
.phone h2{float:right;margin-top:-35px;padding-right:10px;color:#fff;font-weight:400;font-size:14px;}
.nav{padding-bottom:20px;width:100%;}
.nav ul li{display:inline-block;width:146px;height:97px;text-align:center;}
.nav ul li:after{float:right;display:block;margin-top:-97px;width:1px;height:97px;background:#dfdfdf;content:'';}
.nav ul li:last-child:after{display:none;}
.nav ul li a{display:inline-block;width:100%;color:#212121;font-size:16px;}
.nav ul li p{margin:0 auto;margin-bottom:10px;}
.nav ul li:nth-child(1) p{width:70px;height:70px;border:3px solid #b8b8b8;border-radius:50%;background:url(../Image/a1.png) no-repeat center center;}
.nav ul li:nth-child(2) p{width:70px;height:70px;border:3px solid #b8b8b8;border-radius:50%;background:url(../Image/a2.png) no-repeat center center;}
.nav ul li:nth-child(3) p{width:70px;height:70px;border:3px solid #b8b8b8;border-radius:50%;background:url(../Image/a3.png) no-repeat center center;}
.nav ul li:nth-child(4) p{width:70px;height:70px;border:3px solid #b8b8b8;border-radius:50%;background:url(../Image/a4.png) no-repeat center center;}
.nav ul li:nth-child(5) p{width:70px;height:70px;border:3px solid #b8b8b8;border-radius:50%;background:url(../Image/a5.png) no-repeat center center;}
.nav ul li:nth-child(6) p{width:70px;height:70px;border:3px solid #b8b8b8;border-radius:50%;background:url(../Image/a6.png) no-repeat center center;}
.nav ul li:nth-child(7) p{width:70px;height:70px;border:3px solid #b8b8b8;border-radius:50%;background:url(../Image/a7.png) no-repeat center center;}
.nav ul li:nth-child(8) p{width:70px;height:70px;border:3px solid #b8b8b8;border-radius:50%;background:url(../Image/a8.png) no-repeat center center;}
.nav ul li:nth-child(1):hover p{width:70px;height:70px;border:3px solid #153a9a;border-radius:50%;background:#153a9a url(../Image/a11.png) no-repeat center center;}
.nav ul li:nth-child(2):hover p{width:70px;height:70px;border:3px solid #153a9a;border-radius:50%;background:#153a9a url(../Image/a22.png) no-repeat center center;}
.nav ul li:nth-child(3):hover p{width:70px;height:70px;border:3px solid #153a9a;border-radius:50%;background:#153a9a url(../Image/a33.png) no-repeat center center;}
.nav ul li:nth-child(4):hover p{width:70px;height:70px;border:3px solid #153a9a;border-radius:50%;background:#153a9a url(../Image/a44.png) no-repeat center center;}
.nav ul li:nth-child(5):hover p{width:70px;height:70px;border:3px solid #153a9a;border-radius:50%;background:#153a9a url(../Image/a55.png) no-repeat center center;}
.nav ul li:nth-child(6):hover p{width:70px;height:70px;border:3px solid #153a9a;border-radius:50%;background:#153a9a url(../Image/a66.png) no-repeat center center;}
.nav ul li:nth-child(7):hover p{width:70px;height:70px;border:3px solid #153a9a;border-radius:50%;background:#153a9a url(../Image/a77.png) no-repeat center center;}
.nav ul li:nth-child(8):hover p{width:70px;height:70px;border:3px solid #153a9a;border-radius:50%;background:#153a9a url(../Image/a88.png) no-repeat center center;}
.banner_w{overflow:hidden;width:100%;min-width:1200px;}
#key{overflow:hidden;margin:0 auto;width:100%;height:160px;background:url(../Image/key.jpg) no-repeat center center;}
.key{margin:auto;width:1200px;}
.key form{float:right;overflow:hidden;margin-top:53px;width:505px;height:50px;border:1px solid #999;background:#fff;}
.key .form{width:505px;height:50px;}
.key form p{float:left;width:40px;height:40px;background:url(../Image/search.png) no-repeat center;}
.key input[type=text]{float:left;width:400px;height:50px;outline:0;border:none;background:0 0;color:#7a7a7a;text-indent:1em;font-weight:400;font-size:16px;}
.key input[type=submit]{position:relative;top:0;float:right;margin-top:-40px;m margin-right:15px;margin-right:20px;width:30px;height:30px;border:none;background:url(../Image/sea.png) no-repeat center center;cursor:pointer;}
input::-webkit-input-placeholder{color:#7a7a7a!important;}
input:-moz-placeholder{color:#7a7a7a!important;}
input::-moz-placeholder{color:#7a7a7a!important;}
input:-ms-input-placeholder{color:#7a7a7a!important;}
.container{margin:0 auto;width:1200px;height:auto;}
.index-company{padding-top:60px;padding-bottom:65px;width:100%;}
.company-right{width:535px;}
.company-right h1{color:#2c2c2c;font-weight:700;font-size:24px;}
.company-right a{float:right;display:block;}
.company-right p{padding-top:28px;margin-bottom:28px;color:#2c2c2c;font-size:14px;line-height:30px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;

}
.index-pro{margin:0 auto;padding-top:60px;padding-bottom:70px;width:100%;background:#e9e9e9;}
.index-pro-title{margin:0 auto;width:100%;text-align:center;}
.index-pro-title p{margin:0 auto;width:245px;height:10px;background:url(../Image/line.png) no-repeat center center;color:#0ea035;font-size:12px;line-height:10px;}
.index-pro-title strong{display:block;margin:10px auto;color:#272727;font-size:26px;}
.index-pro-title strong span{color:#0ea035;}
.index-pro-title h2{margin:0 auto;width:245px;height:1px;background:#0ea035;}
.index-pro-title small{display:block;margin-bottom:65px;padding-top:30px;width:100%;color:#3e3e3e;text-align:center;font-size:14px;}
.pro-left{width:467px;}
.product .stit{margin-bottom:6px;padding-top:80px;width:467px;height:146px;border:1px solid #c2c2c2;background:#fff;}
.product .stit a{display:block;width:100%;height:100%;color:#1f1f1f;text-indent:190px;font-weight:700;font-size:24px;}
.product .stit a small{display:block;color:#ababab;text-indent:190px;font-weight:100;font-size:14px;padding-top: 14px;}
.product .stit:nth-child(1){background:#fff url(../Image/p1.png) no-repeat center left 65px;}
.product .stit:nth-child(2){background:#fff url(../Image/p2.png) no-repeat center left 65px;}
.product .stit:nth-child(1):hover{border:1px solid #0ea035;background:url(../Image/p11.png) no-repeat center left 0;background-size:cover;}
.product .stit:nth-child(2):hover{border:1px solid #0ea035;background:url(../Image/p22.png) no-repeat center left 0;background-size:cover;}
.product .stit:hover a{color:#fff;}
.product .stit:hover a small{color:#fff;}
.product .list{float:right;width:722px;height:460px;}
.product .list li{position:relative;width:722px;height:460px;line-height:90px;}
.product .list li a{display:block;width:100%;height:100%;}
.product .list li img{display:block;width:100%;height:100%;}
.product .list li p{position:absolute;bottom:0;width:722px;height:90px;background:rgba(21,54,158,.8);color:#fff;text-indent:30px;font-size:16px;}
.product .list li small{position:absolute;right:0;bottom:0;display:block;width:170px;height:90px;background:rgba(53,53,53,.8);color:#fff;text-indent:32px;font-size:16px;}
.case{padding-top:60px;width:100%;height:705px;background:url(../Image/case.jpg) no-repeat center top;}
.index-case-title{margin:0 auto;width:100%;text-align:center;}
.index-case-title p{margin:0 auto;width:245px;height:10px;background:url(../Image/line1.png) no-repeat center center;color:#fff;font-size:12px;line-height:10px;}
.index-case-title strong{display:block;margin:10px auto;color:#fff;font-size:26px;}
.index-case-title strong span{color:#19cf4a;}
.index-case-title h2{margin:0 auto;width:245px;height:1px;background:#fff;}
.index-case-title small{display:block;margin-bottom:65px;padding-top:30px;width:100%;color:#fff;text-align:center;font-size:14px;}
.case-con{margin-top:80px;padding:28px;background:#fff;}
.case-title{padding-top:57px;width:100%;height:108px;text-align:center;}
.case-title h1{color:#fff;font-weight:700;font-size:34px;}
.case-title h2{background:url(../Image/title.png) no-repeat center;color:#fff;font-size:18px;}
.case-title a{display:block;margin:0 auto;margin-top:13px;width:83px;height:20px;background:#364a98;color:#fff;text-align:center;line-height:20px;}
.sp{float:left;display:block;overflow:hidden;margin-bottom:20px;width:240px;color:#fff;}
.sp small{float:left;display:block;margin-bottom:5.3px;width:240px;background:#0092ef;text-align:center;font-size:16px;line-height:106px;-webkit-transition:.3s 0s all ease;-moz-transition:.3s 0s all ease;-o-transition:.3s 0s all ease;transition:.3s 0s all ease;-ms-transition:.3s 0s all ease;}
.pro_cont .pro_content{display:none;}
.sp small:hover{cursor:pointer;}
.case-con span.sp small:last-child{background:#ddd;color:#000;}
.pro_content ul{float:right;width:870px;}
.pro_content ul li img{display:block;width:100%;}
.pro_content ul li:nth-child(1){float:left;overflow:hidden;width:575px;height:440px;}
.pro_content ul li:nth-child(2){float:right;overflow:hidden;margin-bottom:10px;width:285px;height:215px;}
.pro_content ul li:nth-child(3){float:right;overflow:hidden;width:285px;height:215px;}
.index-adv{padding-top:60px;padding-bottom:95px;width:100%;}
.index-adv ul{width:100%;height:190px;}
.index-adv ul li{float:left;margin-right:47px;width:288px;}
.index-adv ul li h2{margin-top:20px;height:55px;border-bottom:1px solid #cecece;color:#262626;text-indent:15px;font-weight:700;font-size:22px;line-height:55px;}
.index-adv ul li h2 span{float:left;display:block;width:55px;height:55px;background:#153a9a;color:#fff;text-align:center;text-indent:0;font-size:34px;line-height:55px;}
.index-adv ul li p{margin-top:20px;color:#838383;font-size:14px;line-height:30px;}
.guanggao{margin:0 auto;width:100%;height:247px;background:url(../Image/guanggao.jpg) no-repeat center center;}
.guanggao p{padding-top:125px;padding-left:620px;color:#16ed50;font-weight:700;font-size:24px;}
.guanggao a{display:block;margin-top:20px;margin-left:490px;width:330px;height:40px;border:1px solid #6a6a6a;color:#fff;text-align:center;font-size:14px;line-height:40px;}
.guanggao a img{padding-top:10px;}
.guanggao a:hover{border:1px solid #0ea035;background:#0ea035;}
.index-news{padding:72px 0;width:100%;}
.news-left{width:585px;}
.news-one{margin-top:30px;width:100%;height:180px;background:url(../Image/news-one.png) no-repeat center center;}
.news-one a{display:block;padding-top:30px;padding-right:30px;padding-left:43px;}
.news-one a h2{color:#fff;font-weight:700;font-size:20px;display:flex;justify-content: space-between;align-items: center}
.news-one a h2 small{
	width:75%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.news-one a h2 span{display:block;font-weight:400;font-size:16px;}
.news-one a p{padding-top:30px;color:#aab2ce;font-size:14px;line-height:28px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.news-title{width:100%;}
.news-title strong{color:#212121;font-size:24px;}
.news-title strong:before{display:block;margin-top:-10px;width:55px;height:5px;background:#d4d4d4;content:'';}
.news-title span{color:#153a9a;}
.news-title a{float:right;display:block;margin-right:28px;color:#212121;font-size:16px;}
.index-news-list{width:100%;}
.index-news-list ul li{height:85px;border-bottom:1px dashed #c4c4c4;background:url(../Image/news-li.png) no-repeat center left;text-indent:30px;line-height:85px;}
.index-news-list ul li a{color:#404040;font-size:16px;}
.index-news-list ul li a h2{
	display:flex;
	justify-content: space-between;
	align-items: center;
}
.index-news-list ul li a h2 p{
	width:75%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.footer_w{width:100%;height:auto;background:#0d2a59;}
.footer_cn{margin:auto;padding:20px 0;width:1200px;height:360px;line-height:30px;}
.footer1{float:left;margin-top:50px;width:310px;height:230px;border-right:1px solid #314a72;}
.footer2{float:left;margin-top:50px;width:390px;height:230px;border-right:1px solid #314a72;}
.footer1 ul{width:160px;}
.footer1 h1{padding-top:25px;color:#1efff3;font-size:24px;}
.footer1 p{padding-top:15px;color:#fff;font-size:14px;}
.footer1 form{position:relative;display:block;margin-top:35px;width:240px;height:45px;line-height:45px;}
.footer1 form input[type=text]{display:block;width:100%;height:100%;border:0;background:#fff;text-indent:10px;}
.footer1 form input[type=submit]{position:absolute;top:50%;right:10px;display:block;margin-top:-10px;width:20px;height:20px;border:0;background:url(../Image/search.png) no-repeat center;background-size:cover;text-indent:-999rem;}
.footer2 h2{padding-bottom:48px;padding-left:60px;color:#fff;font-weight:400;font-size:20px;}
.footer2 ul{margin-left:60px;}
.footer2 ul li{color:#fff;text-indent:20px;font-size:14px;line-height:50px;}
.footer2 ul li:nth-child(1){background:url(../Image/icon1.png) no-repeat center left;}
.footer2 ul li:nth-child(2){background:url(../Image/icon2.png) no-repeat center left;}
.footer2 ul li:nth-child(3){background:url(../Image/icon3.png) no-repeat center left;}
.footer3{float:left;margin-top:50px;width:320px;height:230px;border-right:1px solid #314a72;}
.footer3 ul{width:100%;}
.footer3 ul li{float:left;width:50%;color:#fff;text-align:center;font-size:14px;line-height:60px;}
.footer3 ul li a{color:#576480;font-size:14px;}
.footer3 ul li:hover a{color:#fff;}
.footer_code{float:right;padding:65px 0;width:127px;height:127px;color:#999;text-align:center;}
.gtop{float:right;margin-top:-85px;margin-bottom:50px;}
.footer_icp{width:100%;height:60px;background:#fff;}
.footer_icp>div{margin:auto;width:1200px;color:#071b3d;line-height:60px;}
.footer_icp a{float:right;color:#071b3d;}
.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(../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{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:900px;}
.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 #153a9a;-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:#153a9a;color:#153a9a;}
.new_news_ul li:hover h2{color:#153a9a;}
#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:#153a9a;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:285px;height:100%;}
.left_contact{float:left;margin-top:20px;width:283px;height:263px;border:1px solid#2cb2cd;background:url(../Image/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:#b0b0b0;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{overflow:hidden;margin:0 auto;;padding:50px 0px;width:1200px;}
.allcon{overflow:hidden;width:1200px;height:100%;}
.concompany{float:right;overflow:hidden;width:915px;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(../Image/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{margin-top:8px;width:100%;height:auto;}
.produc ul li{float:left;overflow:hidden;margin-right:10px;margin-bottom:10px;width:295px;height:265px;border: 1px solid #d2d1d1;}
.produc ul li:nth-child(3n){margin-right: 0px;}
.produc ul li p{overflow:hidden;width:295px;height:225px;}
.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 h3{line-height: 40px;text-align: center;color: #153a9a;font-size: 16px;border-top: 1px solid #d2d1d1;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.produc ul li:hover h3{background: #153a9a;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 #364a98;}
.info_img ul li a span{color:#616161;font-size:16px;line-height:55px;}
.info_img ul li a:hover span{color:#364a98;}
.rnewys{padding-top:10px;width:100%;height:100px;border-bottom:#d9d9d9 solid 1px;font-size:15px;}
.newsconright{float:right;width:100%;height:100px;}
.newsconright a{display:block;width:100%;height:100px;color:#676767;}
.newsconright a:hover{color:#364a98;text-decoration:none;}
.newsconright1{padding-bottom:10px;color:#000;font-weight:700;display:flex;
justify-content: space-between;
align-items: center}
.newsconright1>p{
	width: 75%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow:hidden;
}
.newsconright a>small{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	line-height: 27px;
}
.back a{float:right;clear:both;display:block;margin-top:20px;padding-left:10px;width:120px;height:41px;background:url(../Image/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:#364a98;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:60%;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{display:block;text-align:center;width:90px;height:34px;line-height:34px;font-size:14px;border-radius:5px;background:#364a98;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-right:2%;margin-bottom:50px;padding:20px;width:43%;border:1px solid #eee;line-height:30px;}
.jobs li:hover{box-shadow: 5px 5px 5px 0px #eee;}
.jobs li a{color:#153a9a;font-weight:700;}
.info_title{font-size:16px;}
.sidebar{float:left;padding-bottom:22px;width:250px;}
.sidebar h2{width:100%;height:80px;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:80px;background: #153a9a;}
.sidebar ul{margin:0 auto;width:248px;border:1px solid #dcdcdc;background:#fff;}
.sidebar ul li{width:248px;height:50px;border-bottom:1px solid #dcdcdc;background:url(../Image/pro-li.png) no-repeat center right 20px;text-align:left;text-indent:35px;line-height:50px;}
.sidebar ul li a{display:block;width:100%;color:#2e2e2e;font-size:16px;}
.sidebar ul li:hover{background:url(../Image/pro-li-ho.png) no-repeat center right 20px;}
.sidebar ul li:hover a{color:#153a9a;font-weight:700;}
.sidebar p{padding-top:320px;color:#fff;text-align:center;font-size:26px;}
.lianxi{margin-top:20px;width:250px;background:#153a9a;}
.lianxi h2{width:100%;height:80px;border-bottom:1px solid #fff;color:#fff;text-align:center;font-weight:700;font-size:24px;line-height:80px;}
.lianxi ol{padding:20px;color:#fff;font-size:16px;}
.lianxi ol li{line-height:30px;}

.swiper-banner{
	width: 100%;
	position:relative;
}
.swiper-banner a{
	display:block;
}
.swiper-banner img{
	display:block;
}


.page-inner {
	display: inline-block;
	overflow: hidden;
}
.page-inner a {
	display: block;
	float: left;
	min-width: 26px;
	padding: 0 5px;
	height: 36px;
	border: 1px solid #dddddd;
	background: #fff;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	color: #333;
	margin-right: -1px;
	overflow: hidden;
}
.page-inner a.active,
.page-inner a:hover {
	color: #fff;
	border-color: #003f98;
	background: #003f98;
}
.page-inner a.prev {
	margin-right: 10px;
	background: #fff url(../Image/prev.jpg) no-repeat center;
}
.page-inner a.prev.on {
	background: #fff url(../Image/prev-hover.jpg) no-repeat center;
}
.page-inner a.prev:hover {
	background-color: #fff;
	border-color: #dddddd;
}
.page-inner a.next {
	margin-left: 10px;
	margin-right: 15px;
	background: #fff url(../Image/next.jpg) no-repeat center;
}
.page-inner a.next.on {
	background: #fff url(../Image/next-hover.jpg) no-repeat center;
}
.page-inner a.next:hover {
	background-color: #fff;
	border-color: #dddddd;
}
.page-inner a.page-btn {
	font-size: 12px;
	margin-right: 0;
	width: 63px;
	margin-left: 10px;
}
.page-inner span {
	display: block;
	font-size: 12px;
	color: #333;
	float: left;
	line-height: 38px;
}
.page-inner input {
	display: block;
	float: left;
	height: 36px;
	width: 36px;
	border: 1px solid #dddddd;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	color: #333;
	margin: 0 5px;
}
