body{
	margin: 0 auto;
	padding: 0;
	font-family: "å¾®è½¯éé»";
	font-size: 16px;
}
/*banneræ»å¨æ ·å¼*/
.banner{ width:100%; height:600px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:600px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:600px; float:left;}
.b-list{ height:50px; padding-top:550px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; background: rgba(255,255,255,0.5); float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{background: rgba(255,255,255,1);}
.bar-left{ position:absolute; z-index:1; display:none; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:none; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:54px; height:87px; background:url(pic-debtn.gif) 0px 0px no-repeat;margin:0 auto; margin-top:256px;}
.bar-right em{ display:block; width:54px; height:87px;background:url(pic-debtn.gif) -54px 0px no-repeat; margin:0 auto; margin-top:256px;}
.banner:hover >a{
    display: block;
}
/*banneræ»å¨æ ·å¼*/
/*å³äºæä»¬*/
.about_box{
	width: 100%;
	min-width: 1200px;
	background-color: #fff;
	padding-top: 50px;
}
.about_content{
	width: 1200px;
	margin: 0 auto;
}
.mk_title{
	width: 100%;
	margin: 0 auto;
}
.line{
	width: 120px;
	height: 0;
	border-bottom: 1px solid #01329d;
	float: left;
	margin-top: 25px;
}
.yuan{
	width: 15px;
	height: 15px;
	background-color: #fff;
	border:1px solid #01329d;
	float: left;
	margin-top: 17px;
	border-radius: 50%;
}
.yuan_one{
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background-color: #01329d;
	margin-top: 2px;
	margin-left: 2px;
}
.mk_title h5{
	float: left;
	margin-left: 16px;
	font-size: 32px;
	line-height: 50px;
	color: #01329d;
}
.about_mind{
	width: 100%;
	margin-top: 40px;
	position: relative;
}
.about_left{
	float: left;
	width: 705px;
	height: 455px;
}
.about_text{
	width: 530px;
	font-size: 15px;
	line-height: 30px;
	color: #333;
	/*height: 240px;*/
	overflow: hidden;
	padding-top: 10px;
	margin-left: 12px;
}
.more{
	margin-top: 60px;
	margin-left: 40px;
}
.more a{
	font-size: 22px;
	display: block;
	color: #333;
}
.about_right{
	position: absolute;
	top: -90px;
	right: 0;
	z-index: 9;
}
.about_right img{
	width: 600px;
	height: 492px;
}
/*å³äºæä»¬*/
/*æå¡é¡¹ç®*/
.service_box{
	width: 100%;
	height: 575px;
	min-width: 1200px;
}
.service_bg{
	width: 100%;
	min-width: 1200px;
	height: 485px;
	padding-top: 90px;
	background-color: rgba(0,0,0,0.7);
}
.service_content{
	width: 1200px;
	margin: 0 auto;
}
.line_one{
	border-bottom: 1px solid #fff;
}
.yuan_active{
	border:1px solid #fff;
	background-color: rgba(0,0,0,0);
}
.yuan_one_active{
	background-color: #fff;
}
.mk_t_one h5{
	color: #fff;
}
.service_ul{
	width: 100%;
	margin-top: 70px;
}
.service_ul li{
	width: 240px;
	height: 240px;
	float: left;
	border-radius: 6px;
}
.s_li_img{
	height: 115px;
	width: 115px;
	border-radius: 50%;
	border:1px solid #fff;
	margin: 0 auto;
	margin-top: 28px;
	position: relative;
}
.s_li_img img{
	width: 80px;
	height: 70px;
	display: block;
	margin: 0 auto;
	margin-top: 22px;
}
.service_ul li p{
	font-size: 18px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	margin-top: 26px;
}
.service_ul li span{
	display: block;
	font-size: 14px;
	line-height: 14px;
	margin-top: 16px;
	text-align: center;
	color: #fff;
	display: none;
}
.service_ul li:hover{
	background-color: #01329d;
}
.service_ul li:hover span{
	display: block;
}
/*æå¡é¡¹ç®*/
/*äº§åå±ç¤º*/
.product_box{
	width: 100%;
	min-width: 1200px;
	background-color: #fff;
	padding-top: 40px;
	padding-bottom: 40px;
}
.product_content{
	width: 1200px;
	margin: 0 auto;
}
.product_ul{
	width: 100%;
	margin-top: 40px;
}
.product_ul li{
	width: 386px;
	float: left;
	margin-right: 20px;
	margin-bottom: 18px;
}
.product_ul a:nth-child(3n) li{
	margin-right: 0;
}
.p_li{
	height: 250px;
	overflow: hidden;
}
.p_li_b{
	width: 100%;
	height: 48px;
	background-color: #383838;
}
.p_li_b p{
	font-size: 15px;
	line-height: 48px;
	float: left;
	margin-left: 20px;
	color: #fff;
}
.p_li_b span{
	float: right;
	margin-right: 15px;
	margin-top: 9px;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	background-color: #747474;
	font-size: 20px;
	color: #333;
	line-height: 30px;
	text-align: center;
	display: block;
}
.btn_more{
	width: 198px;
	height: 43px;
	border:1px dashed #333;
	margin: 0 auto;
	margin-top: 30px;
}
.btn_more a{
	display: block;
	font-size: 22px;
	display: block;
	color: #333;
	text-align: center;
	line-height: 43px;
}
/*äº§åå±ç¤º*/
/*æ¨¡åèæ¯å¾*/
.mk_bgimg{
	width: 100%;
    min-width: 1200px;
    height: 257px;
    overflow: hidden;
    background-attachment: fixed;
    background-position: center !important;
    background-repeat: no-repeat;
}
/*æ¨¡åèæ¯å¾*/
/*æ°é»èµè®¯*/
.news_box{
	width: 100%;
	min-width: 1200px;
	background-color: #fff;
	padding-top: 40px;
	padding-bottom: 50px;
}
.news_content{
	width: 1200px;
	margin: 0 auto;
}
.mk_ul{
	float: right;
	margin-top: 4px;
}
.mk_ul li{
	font-size: 15px;
	color: #333;
	line-height: 40px;
	padding: 0 10px;
	border-bottom: 2px solid #fff;
	margin-right: 20px;
	float: left;
	cursor: pointer;
}
.mk_ul li:last-child{
	margin-right: 0;
}
.mk_ul li.active{
	color: #f13a3a;
	border-bottom: 2px solid #f13a3a;
}
.mk_ul li:hover{
	color: #f13a3a;
	border-bottom: 2px solid #f13a3a;
}
.news_ul{
	width: 100%;
	margin-top: 40px;
	display: none;
}
.news_ul li{
	width: 386px;
	float: left;
	margin-right: 20px;
}
.news_ul a:nth-child(3n) li{
	margin-right: 0;
}
.news_li{
	height: 190px;
	overflow: hidden;
}
.news_li_text{
	width: 100%;
	margin-top: 20px;
}
.n_li_left{
	width: 46px;
	height: 46px;
	border-radius: 50%;
	border:1px solid #666;
	float: left;
}
.n_li_left p{
	font-size: 20px;
	text-align: center;
	line-height: 20px;
	color: #666;
	margin-top: 5px;
}
.n_li_left span{
	display: block;
	font-size: 12px;
	line-height: 12px;
	color: #666;
	text-align: center;
	margin-top: 3px;
}
.n_li_right{
	float: left;
	margin-left: 10px;
	width: 328px;
}
.n_li_right h5{
	font-size: 16px;
	color: #333;
	line-height: 28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.n_li_right p{
	font-size: 14px;
	color: #333;
	line-height: 26px;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.news_ul li:hover p{
	color: #01329d;
}
.news_ul li:hover h5{
	color: #01329d;
}
.news_ul li:hover span{
	color: #01329d;
}
.news_ul li:hover .n_li_left{
	border:1px solid #01329d;
}
.btn_more_one{
	width: 200px;
	height: 45px;
	background-color: #092a74;
	margin: 0 auto;
	margin-top: 60px;
}
.btn_more_one a{
	display: block;
	color: #fff;
	font-size: 22px;
	line-height: 45px;
	text-align: center;
}
/*æ°é»èµè®¯*/
/*banner_one*/
.banner_one{
	width: 100%;
    min-width: 1200px;
    height: 216px;
    overflow: hidden;
    background-attachment: fixed;
    background-position: center !important;
    background-repeat: no-repeat;
}
.bnimbak img{
	display: none;
}
.bnimbak{
	height: 100%;
	background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
/*éç¨å¼å§*/
.news-detail{line-height:24px;padding: 10px 30px;}
.news-detail h1{padding:10px 0;line-height:28px;text-align:center;font-size:24px;color:#000;font-family:'microsoft yahei';}
.news-detail .detail-time{position:relative;text-align:center;color:#666;font-size:12px;padding:5px 0;}
#bdshare{position:absolute;right:10px;top:3px;line-height:16px;}
.news-detail .detail-user{text-align:center;color:#999;font-size:12px;padding:5px 0;margin-bottom:10px;border-bottom:1px solid #ccc;}
.news-detail .detail-share{padding:5px 0;text-align:right}
.news-detail .detail-con{text-align:justify;line-height:30px;color:#666;font-size: 14px;}
.detail-page{padding:10px;border-top: 1px dashed #ccc;}
.detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.detail-page .right{text-align:right;}
.detail-page .page-text a{color:#666;}
.detail-page .page-text a:hover{color:#01329d;}

.overflow-hidden{position:relative;zoom:1;overflow:hidden;}
.detail-img{  margin:0 auto; padding:20px 0;}
.detail-img h1{line-height:36px;font-size:24px;text-align:center;color:#333;}
.detail-img .detail-time{line-height:24px;padding-bottom:10px;font-size:12px;text-align:center;color:#999;}
/**/

.detail-img .text{ display:none;}

.imgBox{ position:relative; zoom:1;}
.imgBox li{ float:left; _display:inline; overflow:hidden;}
.imgBox li a{ display:block; height:100%; text-align:center;}
.imgBox li img{ max-width:100%; max-height:100%;box-sizing:border-box;margin:0 auto;}

.pageBox{ margin:0;}
.pageBox li{ float:left; display:inline; margin-right: 14px; overflow:hidden;width:188px;height: 160px;}
.pageBox li a{ display:block; overflow:hidden; height:100%; text-align:center;}
.pageBox li.selected{ border-color:#000;}
.pageBox li img{ width:100%; height:100%;}
.detail-img .overflow-hidden{padding-top: 20px;overflow: visible;}
.detail-img .pageBox{overflow: hidden;/*padding: 10px;*/background: #fff;/*box-shadow: 0 0 4px rgba(0,0,0,0.4)*/}
.detail-img .carousel-btn{position:absolute;top:50%;margin-top:-28px;cursor:pointer;z-index:100;background: #000;background: rgba(0,0,0,0.6);text-align: center;width: 40px;}
.detail-img .j-carousel-prev{left:0px;}
.detail-img .j-carousel-next{right:0px;}
.detail-img .carousel-btn:hover{color: #fff;background: #01329d;}
.j-carousel-prev,.j-carousel-next{font-size: 48px;color: #fff;font-weight: bold;font-family: simsun;}

.textBox{ margin-top:20px;}
.textBox .title{ line-height:45px; font-size:20px; text-align:center; border-bottom:1px solid #ccc;}
.imgtit{display: none;}
.j-textBox2{overflow: hidden;padding: 10px 0;font-size: 14px;line-height: 24px;}



/*æ°é»è¯¦ç»S*/

.news-detail .detail-share{padding:5px 0;text-align:right}
.news-detail .detail-img{position:relative;text-align:center;padding:10px 0;}
.news-detail .detail-img img{max-width:100%;}
.news-detail .detail-img .debtn-prev,.news-detail .detail-img .debtn-next{position:absolute;top:50%;margin-top:-44px;display:block;_display:none;width:54px;height:87px;background:url(pic-debtn.gif) no-repeat;z-index:11;filter:alpha(opacity=30);opacity: 0.3;-moz-opacity:0.3;-khtml-opacity: 0.3;}
.news-detail .detail-img .debtn-prev:hover,.news-detail .detail-img .debtn-next:hover{filter:alpha(opacity=80);opacity: 0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
.news-detail .detail-img .debtn-prev{left:0;background-position:left 0;}
.news-detail .detail-img .debtn-next{right:0;background-position:right 0;}
.news-detail img,.news-detail p img,.news-detail span img{display: block;margin: 0 auto;}
/*æ°é»è¯¦ç»E*/
/***************** sub-news-list *********************/
.sub-news-list{padding:10px;}
.sub-news-list li{position:relative;padding-left:20px;margin-bottom:5px;height:30px;line-height:30px;overflow:hidden;*zoom:1;}
.sub-news-list li i{width: 0;height: 0;overflow: hidden;border-width: 4px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent  #333;position: absolute;top: 11px;left: 5px;}
.sub-news-list li .u-link{color:#666;font-size:14px;}
.sub-news-list li .time{float:right;color:#666;}
.sub-news-list li.hover .u-link{color:#036baa;text-decoration:none;}
.sub-news-list li.hover i{border-color: transparent transparent transparent  #036baa;}
.sub-news-list li:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.sub-news-list .s-new{display:inline-block;*display:inline;*zoom:1;width:30px;height:30px;margin-left:15px;vertical-align:top;background:url(news-new.gif) center no-repeat;}

/***************** sub-news-imgtext *********************/
.sub-news-imgtext{}
.sub-news-imgtext li{position:relative;padding:20px 30px;border-bottom:1px solid #e0e0e0;*zoom:1;}
.sub-news-imgtext li a:hover{color:#01329d;}
.sub-news-imgtext li:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.sub-news-imgtext li .u-img{float:left;display:block;width:154px;height:124px;margin-right:15px;overflow:hidden;}
.sub-news-imgtext li .u-img img{width:154px;height:124px;}
.sub-news-imgtext li.hover,.sub-news-imgtext li:hover{background:#f6f6f6}
.sub-news-imgtext li.hover .u-border,.sub-news-imgtext li:hover .u-border{}
.sub-news-imgtext li h4{text-align:left;font-size:18px;margin-bottom:0px;line-height: 32px;height: 32px;overflow: hidden;}
.sub-news-imgtext li h4 .u-time{float:right;color:#999;font-weight:normal}
.sub-news-imgtext li p{color:#666;line-height:24px;height:48px;overflow:hidden;text-align:justify;font-size: 14px;margin-top: 3px;}
.sub-news-imgtext li p a{color:#01329d;}

/***************** sub-content *********************/
.sub-content{padding: 20px 30px;text-align:justify;line-height:30px;font-size: 16px;color: #666;}
.sub-content h1{color:#333;margin-bottom:20px;padding:20px 0;text-align:center;font-size:24px;font-weight:normal;}
.sub-content h1 p{text-align:center;font-size:12px;}
.sub-content p{font-size:14px;color:#333;}
.sub-content>img,.sub-content p img,.sub-content span img{display: block;margin: 0 auto;}

.search-no{}
.search-no .bd{border-bottom:1px solid #e0e0e0;padding:30px 0 30px 0;}
.search-no .inputs{width:400px;margin-left:auto;margin-right:auto;}
.search-no .inputs input.text{float:left;width:331px;border:1px solid #ccc;height:28px;border-right:0;background:#FFF;padding:0px 4px}
.search-no .inputs input.btn{float:left;width:60px;border:0;background:#01329d;height:30px;border:1px solid #01329d;padding:5px 0; cursor:pointer;color:#FFF;font-family: "å¾®è½¯éé»";font-size:14px}
.search-no .pt{/*background:url(search-no.png) 30px center no-repeat;*/height:100px;padding:50px 0 0 150px;}
.search-no .pt h3{font-size:18px;color:#333;margin-bottom:10px;font-weight:normal;}
.search-no .pt h3 span{color:#01329d;}
.search-no .pt p{color:#333;}

.search-content li{padding:20px 30px;border-bottom:1px solid #e0dfdf;*zoom:1;}
.search-content li.hover{background:#f5f5f5;}
.search-content li:after{content:"";display:block;visibility:hidden;height:0;clear:both;}
.search-content li .u-img{float:left;display:block;width:160px;margin-right:15px;overflow:hidden;}
.search-content li .u-img img{width:160px;}
.search-content li h3{margin-bottom:5px;font-size:14px;font-family:'å¾®è½¯éé»'}
.search-content li .u-time{float:right;font-weight:normal;color:#999}
.search-content li a{color:#333;}
.search-content li a:hover{color: #01329d;}
.search-content li p{color:#333;}

/*****************sub-message ************/
.sub-message{padding:20px 30px;color:#333;font-family:"microsoft yahei";}
.sub-message .m-textimg{font-size:14px;margin-bottom:20px;line-height:24px;}
.sub-message .m-textimg img{float:left;margin-right:15px;}
.sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#F00}
.sub-message .m-tage{padding:5px 0;}
.sub-message .m-form{padding:10px;margin-bottom:10px;}
.sub-message table{width:100%;}
.sub-message .m-form table td{padding:7px 0;}
.sub-message label{display:inline-block;width:80px;height:30px;line-height:30px;text-align:right;position:relative;top:-1px;font-size: 12px;}
.sub-message .m-form table input{width:60%;height:28px;line-height:28px;padding-left:5px;vertical-align: middle;}
.sub-message .m-form .td-textarea{vertical-align: middle;width:60%;}
.sub-message .m-form .td-textarea label{float:left;}
.sub-message .m-form .td-textarea textarea{width:70%;height:168px;padding:5px;}
.sub-message .m-submit{text-align:right;vertical-align: top;}
.sub-message .m-submit img{margin-left:5px;vertical-align:top;}
.sub-message .m-submit .btn{width:80px;height:28px;line-height:24px;margin:0;margin-left:5px;border:none;font-family:"microsoft yahei";cursor:pointer;font-size:14px;}
.sub-message .m-submit .btn:hover{filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.9;-khtml-opacity: 0.9;}
.sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;cursor:auto;padding-left:5px;}
.sub-message .m-submit input,
.sub-message .m-form table input,
.sub-message .m-form .td-textarea textarea{border:1px solid #E1E1E1;background:#FFF;}
.sub-message .m-form{border:1px solid #e0e0e0;background:#f5f3f3;}
.sub-message .m-submit .btn{color:#fff;background:#01329d;}
/***************** sub-news-list *********************/
.sub-news-list{padding:10px;}
.sub-news-list li{position:relative;padding-left:20px;margin-bottom:5px;height:48px;line-height:48px;overflow:hidden;*zoom:1;border-bottom: 1px solid #ccc;font-size:18px;}
.sub-news-list li i{width: 0;height: 0;overflow: hidden;border-width: 4px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent  #333;position: absolute;top: 20px;left: 5px;}
.sub-news-list li .u-link{color:#666;font-size:18px;}
.sub-news-list li .time{float:right;color:#666;}
.sub-news-list li.hover .u-link{color:#01329d;text-decoration:none;}
.sub-news-list li.hover i{border-color: transparent transparent transparent  #01329d;}
.sub-news-list li:after{content:" ";display:block;visibility:hidden;height:0;clear:both;}
.sub-news-list .s-new{display:inline-block;*display:inline;*zoom:1;width:30px;height:30px;margin-left:15px;vertical-align:top;background:url(news-new.gif) center no-repeat;}


/*left-nav*/
.m-leftmenu{border:1px solid #eaeaea;margin-top: 10px;}
.m-leftmenu.frtype{height: 453px;}
.m-leftmenu li{position:relative;*zoom:1;}
.m-leftmenu>li{color: #000;}

.m-leftmenu a{display:block;}
.m-leftmenu a:hover{text-decoration:none;}

.m-leftmenu p.menu-a a{display:inline-block;*display:inline;*zoom:1;max-width:80%;overflow:hidden;}
.m-leftmenu .fir-a{display:block;position:relative;height:48px;line-height:48px;font-size:18px;background-repeat: no-repeat;color: #666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding: 0 10px;overflow: hidden;text-align: center;position: relative;}

.m-leftmenu .fir-a p{border-top: 1px solid #dcdcdc;}
.m-leftmenu>li:first-child .fir-a p{border-top: 0;}
.m-leftmenu .fir-li:hover .fir-a,.m-leftmenu .fir-li.active .fir-a,.m-leftmenu .fir-li.co .fir-a{color: #fff;background:#01329d;z-index: 3;}
.m-leftmenu .fir-li:hover .fir-a p,.m-leftmenu .fir-li.active .fir-a p,.m-leftmenu .fir-li.co .fir-a p,.m-leftmenu .fir-li .current p{border-color:#01329d;}
.m-leftmenu .fir-li .fir-a.current{color: #fff;background:#01329d;z-index: 3;}
.m-leftmenu>li:first-child .fir-a span{border-top: 0;}
.m-leftmenu .fir-ul{background: #;padding: 0;text-align: center;}
.m-leftmenu .sec-li{height:28px;line-height:28px;text-align: left;font-size: 0;color: #333;margin: 5px 0;text-align: center;}
.m-leftmenu .fir-ul li:first-child{border-top: 0;}
.m-leftmenu .sec-a{display: block;color: #333;padding: 0 12px;font-size: 14px;line-height: 22px;height: 22px;border-radius: 22px;}
.m-leftmenu .sec-a:hover{color: #01329d;}
.m-leftmenu .thr-a{display:block;padding-left:50px;text-align:left;height:30px;line-height:30px;color:#333;font-size:12px;background:#fafafa;border-bottom:1px dotted #f0f0f0;}

/*éç¨ç»æ*/
.sub-main{overflow: hidden;padding: 50px 0;}
.child-left{float: left;width: 170px;}
.child-left-tit{height: 100px;text-align: center;background: #01329d;color: #fff;overflow: hidden;}
.child-left-tit .cn{font-size: 24px;font-weight: bold;line-height: 34px;margin-top: 20px;}
.child-left-tit .en{font-size: 14px;line-height: 24px;}
.child-right{overflow: hidden;float: right;width: 1000px;}

.foodcenter-list{overflow: hidden;margin-left: -23px;}
.foodcenter-list li{width: 318px;float: left;margin: 0 0 15px 23px;}
.foodcenter-list .imgcon{height: 206px;overflow: hidden;}
.foodcenter-list .imgcon .img{width: 100%;height: 100%;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.foodcenter-list .name{color: #333;text-align: center;font-size: 16px;line-height: 30px;height: 30px;margin-top: 10px;}
.foodcenter-list li:hover .img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1); -o-transform:scale(1.1); }

/*å¨ç»ææ*/
.animation_top{
	opacity: 0;
	margin-top: 50px;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}
.animation_top_active{
	opacity: 1;
	margin-top: 0;
}