html,body{min-height:100%;position: static;}
body{margin:0;padding:0;}
ul{list-style:none;}
a,input{text-decoration:none;}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
.fl{float:left;}
.fr{float:right;}
i,em{font-style:normal;}
.nav .mainnav ul li.on {
    background: #015293;
}
#none{background:none;}
#tabContent{width:100%;margin:0;padding:0;}
.fa01{
	font-family: "iconfont" !important;
    font-size: 10px;
    line-height:28px;
    font-style: normal;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
		}.conBox ul li:last-child
.fa02{
	font-family: "iconfont" !important;
    font-size: 10px;
    line-height:23px;
    font-style: normal;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
		}

.nav .mainnav{background-color:#185aad;}
.nav .mainnav ul li{float:left; width:25%;}
.nav .mainnav ul li a{position:relative; display:block; line-height:50px; font-size:18px; text-align:center; color:#fff;}
.nav .mainnav ul li a:after,
.nav .mainnav ul li a:before{
	position:absolute;
	top:0;
    content:"";
    height:100%;

    transition:width 0.3s ease-in-out;
}
.nav .mainnav ul li a:after{right:0; width:1px; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
.nav .mainnav ul li a:before{left:0; width:0px; filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1;}

.nav .mainnav ul li a:hover:before,
.nav .mainnav ul li a:focus:before,
.nav .mainnav ul li.hover a:before{width:100%;}

.nav .mainnav ul li a i{width:30px; height:30px; margin:8px 8px; background-image:url(../png/ci0ix1.png); vertical-align:middle; vertical-align: top;font-style: normal;display: inline-block;background-repeat: no-repeat;}
.nav .mainnav ul li a font{display:inline-block; height:30px; line-height:30px; vertical-align:middle;}
.nav .mainnav ul li.nav0 a i{background-position:0 0;}
.nav .mainnav ul li.nav1 a i{background-position:0 -31px;}
.nav .mainnav ul li.nav2 a i{background-position:0 -91px;}
.nav .mainnav ul li.nav3 a i{background-position:0 -121px;}
.nav .mainnav ul li.nav4 a i{background-position:0 -60px;}
.nav .mainnav ul li.nav5 a i{background-position:0 -151px;}

.search{
	background:url(../png/zxbcq8.png) no-repeat;padding-top:150px;
	width:100%;height:76px;background-size:100% 100%;position:relative;
}
.search .container{
	width:90%;margin:0 auto;
}
.search .container .row{
	overflow:hidden;
}
.search .container .row form{
	width:25%;
}
.search button {
    position: absolute;
    top: 1px;
    height: 28px;
    right: -1px;
    padding-top: 3px;
    width: 80px;
    font-size: 18px;
	line-height:21px;
	color:#fff;
    border: 0;
    border-radius: 30px;
	background:#db4024;
	cursor:pointer;
}
.search button i{
	font-size:24px;color:#fff;
}
.search input {
    width: 100%;
    height: 28px;
    line-height: 28px;
  
    outline: none;
    background:#fff;
    text-indent: 1em;
    border: 1px solid #db4024 ;
    border-radius: 30px;
}
.main-menu-search input {
	padding-right: 50px;
}
.search input:hover
, .search input:focus {
	
}
.search-box {
	position: relative;
	margin-top: 12px;
}

.meal-banner{width:100%; height:100%;  overflow: hidden;  position: absolute;z-index: 2;  }
.meal-banner li{  width:100%;  height:100%;  overflow: hidden;  position: absolute;  left:0px;  z-index: 9;background-size:cover;   background-attachment:fixed;
  background-position:center;}

.burstDiv{ width:100%;position:relative; z-index:9;}


.tb01{ width:100%;height:130px;z-index:10;  }
.tb01 .tb01_lm{ width:90%; height:100%;margin:0 auto;position:relative;}
.tb01 .tb01_lm .tbzb{ width:47%;position:absolute;top:30px;z-index:10; }
.tb01 .tb01_lm .tbzb1{ width:24%;position:absolute; right:134px; top:100px;z-index:10; }
.tb01 .tb01_lm .tbyb{ width:27%; position:absolute; right:0; top:50px;z-index:10;}
.tb01 .tb01_lm .tbyb form{ position:relative;}
.tb01 .tb01_lm .tbyb input.sear{ width:100%;height:38px;border:1px solid #56b4fc;border-radius:30px;background:#fff; font-size:14px; color:#333; text-indent:3em;border:0;}
.tb01 .tb01_lm .tbyb input.btn01{ cursor:hand;cursor:pointer;width:80px; height:38px; background:#19a8fa; position:absolute; top:0; right:0; color:#fff; border:0; text-indent:1em;border-radius:30px;}
.tb01 .tb01_lm .tbyb .btn02{ position:absolute; display:block;width:20px; height:20px; top:8px; left:18px; }
.se_list{ width:100%; margin:0 auto; overflow:hidden; }
.se_list ul li{ float:left; color:#fff; font-size:12px; line-height:30px; margin:0 5px;}
.se_list ul li a{ color:#fff; font-size:12px; line-height:30px;}

.tb02{ width:100%; margin:0 auto;  min-width:1200px; height:100px;z-index:10; overflow:hidden;  }
.tb02 .tb02_lm{ width:1140px; margin:0 auto;  height:120px;}
.tb02 .tb02_lm .tb02zb{ width:273px; height:68px; margin-top:16px; margin-left:4px; }
.tb02 .tb02_lm .tb02zb img{height:68px;}
.tb02 .tb02_lm .tb02yb{ width:370px; margin-top:24px; margin-right:350px; }
.tb02 .tb02_lm .tb02yb form{ position:relative; background:#fff; height:30px; border:1px solid #bfbfbf;}
.tb02 .tb02_lm .tb02yb input.sear{ width:100%; height:30px; background:#fff; font-size:12px; color:#333; text-indent:2em;}
.tb02 .tb02_lm .tb02yb input.btn01{ width:80px; height:30px; background:#fff; position:absolute; top:0; right:0; color:#0078d7; border-left:1px solid #bfbfbf; text-indent:1em;}
.tb02 .tb02_lm .tb02yb .btn02{ position:absolute; display:block;width:16px; height:16px; top:8px; right:55px; }
.se_list02{ width:100%; margin:0 auto; overflow:hidden; }
.se_list02 ul li{ float:left; color:#fff; font-size:12px; line-height:30px; margin:0 5px;}
.se_list02 ul li a{ color:#fff; font-size:12px; line-height:30px;}


.nav{width:90%;height:50px;background:#0078d7;margin:0 auto 0;position:relative;z-index:999;}
.nav ul{width:100%;height:100%;overflow:hidden;position:absolute;z-index:1;}
.nav ul li{width:16.666%;height:100%;float:left;}
.nav ul li.current{background:#015293;}
.nav ul li:hover{background:#015293;}
.nav ul li a{display:block;text-align:center;line-height:50px;height:100%;}
.nav ul li a span{font-size:20px;color:#fff;}


.tab_content{
	position:relative;width:90%;height:100%;margin:0 auto;z-index:999;background:#fff;overflow:hidden;padding:20px 0;

}

.banner_s{
	width: 82%;
	height:35px;
	float:left;
	margin-bottom:20px;
	padding-left:50px;
	line-height: 20px;
	overflow: hidden;
	background:url(../png/u4u3sc.png) no-repeat left center;

}
.banner_s_detail{}
.banner_s .tz{float: left;padding-top: 7px;height:34px;}
.banner_s .tz span{color:#4bb9fb;font-size:16px;}
.banner_s .news_btn .btn_l{display: inline-block;padding-right:10px;width: 15px;height: 15px;}
.banner_s .news_btn .btn_r{display: inline-block;width: 15px;height: 15px;}
.banner_s .roll_news{height: 34px;line-height: 34px;}
.banner_s .roll_news .JQ-content-box{}
.banner_s .roll_news .JQ-content-box .JQ-slide-content{height:14px;}
.banner_s .roll_news .JQ-content-box .JQ-slide-content li a{color:#555;font-size:14px;}
.banner_s .roll_news .JQ-content-box .JQ-slide-content li a span{position: absolute;right:0px;}

.top_container{width:100%;overflow:hidden;}

.meal-banner2{ width: 33.33%;height:240px; overflow: hidden;  position: relative;float:left }
.meal-banner2 li{width: 100%;  height: 100%;  overflow: hidden;  position: absolute;  left:0px;  z-index: 9;}
.meal-banner2 li p{width: 100%;box-sizing: border-box;height:40px;padding-left: 20px;color:#fff;line-height: 40px;bottom:0px;position: absolute;left: 0px;background: url(../png/do41ab.png) repeat center;}

.meal-banner2 .dot_btn {  position: absolute;  height: 12px;  bottom: 12px;  z-index: 10;right:10px;}
.meal-banner2 .dot_btn a {  margin-right: 12px; display: block;  float: left;  width: 12px;  height: 12px;background: url(../png/yvvdi7.png) no-repeat center;  cursor: pointer;  }
.meal-banner2 .dot_btn a.magRight {  margin-right: 12px;  }
.meal-banner2 .dot_btn a.current{background: url(../png/l793km.png) no-repeat center; width:29px;  height: 12px; }


.news_tabs{width:41%;height:240px;position:relative;float:left;margin:0 1%;overflow:hidden;}
.news_tabs .more {background: #db4024;border-radius: 20px;position:absolute;top:3px;right:0;}
.news_tabs .more a{display: block;text-align: center;color: #fff;font-size: 12px;padding:3px 13px ;}
.news_tabs .tabbtn{border-bottom:solid 1px #ddd;list-style:none;overflow:hidden;}
.news_tabs .tabbtn li{float:left;position:relative;}
.news_tabs .sublist li:hover a{color:#db4024;}
.news_tabs .tabbtn li a{padding:0 8px;display:block;height:100%;line-height:30px;overflow:hidden;text-align:center;font-size:16px;cursor:pointer;color:#333;}
.news_tabs .tabbtn li.current{background: #db4024;}
.news_tabs .tabbtn li.current a{color:#fff;}
.news_tabs .tabcon{position:relative;padding-top:5px;width:100%;overflow:hidden;}
.news_tabs .tabcon .subbox{position:absolute;left:0;top:0;}
.news_tabs .tabcon .sublist{padding:0 10px;height:100%;}
.news_tabs .sublist li{height:34px;line-height:34px;font-size:14px;background:url(../png/vygjrf.png) no-repeat 10px center}
.news_tabs .sublist li a{font:14px "Î¢ÈíÑÅºÚ",Arial,sans-serif;color: #333;margin-left: 28px;width: 65%;line-height: 36px;display:inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_tabs .sublist li span{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;color:#333;float:right;margin-right:5px;}

.news_tabs_second{
	width:29%;max-height:335px;overflow:hidden;
}
.news_tabs_second .more{
	background:#db4024;color:#fff;border-radius:20px;text-align:center;float:right;font-size:12px;padding:3px 13px;
}
.news_tabs_second h2{
	font-size:18px;color:#db4024;font-weight:700;border-bottom:1px solid #ddd;padding:4px 0;font-family: Î¢ÈíÑÅºÚ;
}
.news_tabs_second ul{
	width:100%;margin:0 auto;overflow:hidden;
}
.news_tabs_second ul li{
	height:34px;line-height:34px;font-size:14px;background:url(../png/vygjrf.png) no-repeat 10px center
}
.news_tabs_second ul li:hover a{
	color:#db4024
}
.news_tabs_second ul li a{
	font: 14px "Î¢ÈíÑÅºÚ",Arial,sans-serif;color: #333;margin-left: 28px; line-height: 36px;display: inline-block;width: 65%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.news_tabs_second ul li span{
	font-family:"Î¢ÈíÑÅºÚ";font-size:14px;color:#333;float:right;margin-right:5px;
}
.news_tabs_second_1{
	width:35%;padding:0 2%;max-height:200px;
}
.news_tabs_second_2{
	width:33%;max-height:213px;
}
.news_tabs_second_2 ul li{
	background:none;height:auto;width:32%;overflow:hidden;float:left;margin-right:2%;
}
.news_tabs_second_2 ul li.none{
	margin-right:0;
}
.news_tabs_second_2 ul li .display{
	width: 100%;
    text-align: center;
	margin-top:5px;
	border:1px solid #ddd;
	box-sizing:border-box;
	border-radius:5px;
}
.news_tabs_second_2 ul li .display .icon i{
	display: block;   
    font-size: 40px;
    color: #1a57a8;
}
.news_tabs_second_2 ul li .display .icon a{
	margin:0;overflow:visible;width:auto;display:block;	padding-top:10px;
}
.news_tabs_second_2 ul li .display:hover i{
	color:#db4024
}

.center_container{
	width:100%;overflow:hidden;margin:20px auto;
}
.center_containner_first{
	width:28%;float:right;overflow:hidden;padding-top:5px;
}
.center_containner_first ul{
	width:100%;overflow:hidden;
}
.center_containner_first ul li{
	width:48%;float:left;margin-right:2%;margin-bottom:9px;
}
.center_containner_first ul li.none{
	margin-bottom:0;
}
.center_containner_first ul li:nth-child(2n){
	margin-right:0;
}
.center_containner_first ul li .display{
    width: 100%;

    float: left;
    position: relative;
    z-index: 2;
    background: #ffffff;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s;
	border:1px solid #abd5fb;
	box-sizing:border-box;
    color: #1a57a8;
}
.center_containner_first ul li .display .icon a{
	color:#1a57a8;
	line-height:54px;
}
.center_containner_first ul li .display .icon i{
	display: inline-block;
	margin-right:10px;
	margin-left:15px;
    font-size: 24px; 
	vertical-align: sub;
    color: #1a57a8;
    -webkit-transition: all ease-in 1s;
    transition: all ease-in 1s;
}
.center_containner_first ul li .display .title{
	padding: 0 3px;
    font-size: 14px;
    color: #666666;
}
.center_containner_first ul li .display:hover .title a{
	color:#fff;
    -webkit-transition: all ease-in .3s;
    transition: all ease-in .3s;
}


.center_containner_second{
	width:33%;height:199px;float:left;border:1px solid #71c8f9;margin:0 2% 0 2.3%;overflow:hidden;
}
.center_containner_second_box{
	width:100%;overflow:hidden;
}
.center_containner_second_box h2{
	width:8%;padding:40px 0;float:left;font-size:24px;text-align:center;background:#71c8f9;font-weight:normal;color:#fff;
}
.center_containner_second_img{
	width:92%;overflow:hidden;
}
.center_containner_second_img a{
	display:block;margin:2px;height:64px;
}

.center_containner_three{
	width:29%;position:relative;float:right;border:1px solid #ddd
}
.center_containner_three>ul{
	width:100%;height:100%;overflow:hidden;
}
.center_containner_three>ul>li{
	margin-bottom:10px;
}
.center_containner_three>ul>li:last-child{
	border-bottom:0;
}
.center_containner_three>ul>li>ul{
	width:95%;overflow:hidden;padding:5px 0;margin:0 auto;border-bottom:1px solid #ddd;
}
.center_containner_three>ul>li>div{
	margin-left:20px;
}
.center_containner_three>ul>li>div h2{
	font-size:18px;font-family:"Î¢ÈíÑÅºÚ";font-weight:normal;color:#333;margin:0 0 7px 0;
}
.center_containner_three>ul>li>div a{
	display:block;color:#333;line-height:30px;background:url(../png/vygjrf.png) no-repeat 10px center;font-size:14px;padding-left:20px;
}
.center_containner_three>ul>li>ul li{
	float:left;width:33.33%;
}
.center_containner_three>ul>li>ul li a{
	display:block;text-align:center;
}
.center_containner_three>ul>li>ul li a img{
	width:70px;height:50px;margin:0 auto;margin-bottom:5px;
}
.center_containner_three>ul>li>ul li a span{
	font-size:16px;color:#333;
}

.second_container{position:relative;width:100%;overflow:hidden;margin-top:20px;}
.left_roll-1{margin-top:20px;}
.roll_box{ overflow:hidden;position:relative; width:80%;  }
.roll_box a.left,.roll_box a.right{ display:block; position:absolute; width:20px; height:50px; cursor:pointer;top:28px;transition: all 300ms;}
.roll_box a.left{ left:30px;background: url(../png/k48xjp.png) no-repeat center;}
.roll_box a.left:hover{ background: url(../png/f853hc.png) no-repeat center;}
.roll_box a.right{ right:30px;background: url(../png/eh488x.png) no-repeat center;}
.roll_box a.right:hover{ background: url(../png/b99360.png) no-repeat center;}
.roll_box .list{ overflow:hidden; width:90%; height:100px; margin:0 auto; position:relative;}
.roll_box .list ul{ position:absolute;}
.roll_box .list li{ float:left; width:70px; height:100px;margin-right: 2%;margin-left: 1%;}
.roll_box .list li div{width:70px; height:100px;transition: all 300ms;}
.roll_box .list li .d1{background: url(../png/11uih3.png) no-repeat left top;}
.roll_box .list li .d2{background: url(../png/637zqg.png) no-repeat left top;}
.roll_box .list li .d3{background: url(../png/calf7k.png) no-repeat left top;}
.roll_box .list li .d4{background: url(../png/cr07yc.png) no-repeat left top;}
.roll_box .list li .d5{background: url(../png/rx0shs.png) no-repeat left top;}
.roll_box .list li .d6{background: url(../png/fr7i5r.png) no-repeat left top;}
.roll_box .list li .d7{background: url(../png/570c7n.png) no-repeat left top;}

.roll_box .list li .d1:hover{background: url(../png/11uih3.png) no-repeat left bottom;}
.roll_box .list li .d2:hover{background: url(../png/637zqg.png) no-repeat left bottom;}
.roll_box .list li .d3:hover{background: url(../png/calf7k.png) no-repeat left bottom;}
.roll_box .list li .d4:hover{background: url(../png/cr07yc.png) no-repeat left bottom;}
.roll_box .list li .d5:hover{background: url(../png/rx0shs.png) no-repeat left bottom;}
.roll_box .list li .d6:hover{background: url(../png/fr7i5r.png) no-repeat left bottom;}
.roll_box .list li .d7:hover{background: url(../png/570c7n.png) no-repeat left bottom;}


.three_container{overflow:hidden;width:100%;position:relative;}
.left_roll{background:#db4024;width:9%;height:73px;float:left;}
.left_roll a{display:block;color:#fff;font-size:20px;text-align:center;line-height:73px;}
.roll_box2{ overflow:hidden; width:90%; height:73px;float:right;}
.roll_box2 a.next,.roll_box2 a.prev{ display:block; position:absolute; width:20px; height:20px; cursor:pointer;top:28px;transition: all 300ms;}
.roll_box2 a.next{ left:0;background: url(../png/k48xjp.png) no-repeat center;}
.roll_box2 a.next:hover{ background: url(../png/f853hc.png) no-repeat center;}
.roll_box2 a.prev{ right:0;background: url(../png/eh488x.png) no-repeat center;}
.roll_box2 a.prev:hover{ background: url(../png/b99360.png) no-repeat center;}

.roll_box2 .picList{clear: both;}
.roll_box2 .bd li{ float:left; width:222px; height:73px;margin-right: 9px;margin-left: 9px;}
.roll_box2 .bd li div{width:100%;height:auto;position:relative;}
.roll_box2 .bd li div img{position:absolute;}
.roll_box2 .picScroll-left{padding: 0 25px;position:relative;}



.tab_content .p1_top_main{
	width:100%;overflow:hidden;
}
.tab_content .p1_top_main .top_main_left{
	width:33%;overflow:hidden;float:right;
}
.tab_content .p1_top_main .top_main_left ul{
	width:100%;overflow:hidden;
}
.tab_content .p1_top_main .top_main_left ul li{
	width:48%;margin-bottom:10px;padding:13px 2%;float:left;margin-right:2%;box-sizing:border-box;border: 1px solid #abd5fb;
}
.tab_content .p1_top_main .top_main_left ul li:nth-child(2n){
	margin-right:0;
}
.tab_content .p1_top_main .top_main_left ul li a{
	display:block;padding-left:30px;line-height:25px;color:#1a57a8;font-size:14px;
}
.tab_content .p1_top_main .top_main_left ul .icon01 a{
	background:url(../png/699gjb.png) no-repeat top left;
}
.tab_content .p1_top_main .top_main_left ul .icon02 a{
	background:url(../png/crrvcr.png) no-repeat top left;
}
.tab_content .p1_top_main .top_main_left ul .icon03 a{
	background:url(../png/swgntg.png) no-repeat top left;
}
.tab_content .p1_top_main .top_main_left ul .icon04 a{
	background:url(../png/gnlph1.png) no-repeat top left;
}
.tab_content .p1_top_main .top_main_left ul .icon05 a{
	background:url(../png/8x0yt6.png) no-repeat top left;
}
.tab_content .p1_top_main .top_main_left ul .icon06 a{
	background:url(../png/ibp6hm.png) no-repeat top left;
}
.tab_content .p1_top_main .top_main_left ul .icon07 a{
	background:url(../png/d2p3rb.png) no-repeat top left;
}
.tab_content .p1_top_main .top_main_left ul .icon08 a{
	background:url(../png/9i2cxd.png) no-repeat top left;
}
.tab_content .p1_top_main .top_main_left ul .icon01:hover a{
	background:url(../png/699gjb.png) no-repeat left bottom;transition:all .8s;color:#db4024;
}
.tab_content .p1_top_main .top_main_left ul .icon02:hover a{
	background:url(../png/crrvcr.png) no-repeat left bottom;transition:all .8s;color:#db4024;
}
.tab_content .p1_top_main .top_main_left ul .icon03:hover a{
	background:url(../png/swgntg.png) no-repeat left bottom;transition:all .8s;color:#db4024;
}
.tab_content .p1_top_main .top_main_left ul .icon04:hover a{
	background:url(../png/gnlph1.png) no-repeat left bottom;transition:all .8s;color:#db4024;
}
.tab_content .p1_top_main .top_main_left ul .icon05:hover a{
	background:url(../png/8x0yt6.png) no-repeat left bottom;transition:all .8s;color:#db4024;
}
.tab_content .p1_top_main .top_main_left ul .icon06:hover a{
	background:url(../png/ibp6hm.png) no-repeat left bottom;transition:all .8s;color:#db4024;
}
.tab_content .p1_top_main .top_main_left ul .icon07:hover a{
	background:url(../png/d2p3rb.png) no-repeat left bottom;transition:all .8s;color:#db4024;
}
.tab_content .p1_top_main .top_main_left ul .icon08:hover a{
	background:url(../png/9i2cxd.png) no-repeat left bottom;transition:all .8s;color:#db4024;
}

#fadetab02 a{
	font-weight:normal;line-height:normal;
}
#fadetab02 li{
	padding:13px 10px;
}
#fadetab02 li.current a{
	font-weight:bold;
}


.top_main_center{
	width:30%;height:243px;border:1px solid #eee;box-sizing:border-box;overflow:hidden;float:left;
}
.top_main_center .news_tabs{
	width:100%;margin:0;
}
.top_main_center .news_tabs .top_main_center-container-main li{
	background:none;
}
.top_main_center .top_main_center-title{
	width:100%;background:#e6e6e6;
}
.top_main_center .top_main_center-title h3{
	width:23%;padding:7px 20px;color:#666;font-size:20px;text-align:center;font-weight:normal;
}
.top_main_center .top_main_center-container {
	padding:15px 15px 15px 0;overflow:hidden;
}
.top_main_center .top_main_center-container .top_main_center-container-left{
	width:25%;float:left;padding-top:9px;padding-left:9px;
}
.top_main_center .top_main_center-container .top_main_center-container-main{
	width:67%;float:right;padding-top:9px;
}
.top_main_center .top_main_center-container .top_main_center-container-main ul{
	width:100%;overflow:hidden;
}
.top_main_center .top_main_center-container .top_main_center-container-main ul li{
	width:100%;height:auto;margin-bottom:7px;font-size:75%;color:#999;line-height:20px;
}
.top_main_center .top_main_center-container .top_main_center-container-bottom{
	width:100%;overflow:hidden;
}
.top_main_center .top_main_center-container .top_main_center-container-bottom ul{
	width:99.9%;overflow:hidden;border:1px solid #b7bdc3;margin-top:12px;
}
.top_main_center .top_main_center-container .top_main_center-container-bottom ul li{
	width:25%;background:url(../png/fo1y67.png) no-repeat right center;float:left;
}
.top_main_center .top_main_center-container .top_main_center-container-bottom ul li a{
	padding:25px 30px;font-size:22px;color:#333;display:block;text-align:center;
}

.top_main_right{
	width:33%;height:224px;padding:10px 1% 0 1%;float:left;background:url(../png/l6bz0p.png) no-repeat left top;margin:0 1%;
}
.top_main_right .top_main_right-title{
	width:100%;margin:0 auto;border-bottom:1px solid #999;margin-bottom:10px;padding-bottom:10px;overflow:hidden;
}
.top_main_right .top_main_right-title span{
	line-height:27px;font-size:16px;color:#db4024;width:25%;display:inline-block;
}
.top_main_right .top_main_right-title select{
	padding:4px;width:25%;
}
.top_main_right .top_main_right-title form{
	width:49%;
}
.top_main_right .top_main_right-title input[name="text"]{
	height:25px;border:1px solid #e6e6e6;width:61%;
}
.top_main_right .top_main_right-title input[name="submit"]{
	height:27px;width:37%;cursor:pointer;cursor:hands;background:#db4024;color:#fff;
}
.top_main_right .top_main_right-container{
	width:100%;height:185px;overflow:hidden;
}
.top_main_right .top_main_right-container p{
	width:25%;float:left;
}
.top_main_right .top_main_right-container p span{
	font-size:16px;line-height:31px;width:100%;display:block;text-align:center;
	color:#333;cursor:pointer;margin-bottom:5px;border:1px solid #eee
}
.top_main_right .top_main_right-container p span.active{
	background:#d5d5d5;
}
.top_main_right .top_main_right-container div{
	width:72%;float:right;display:none;
}
.top_main_right .top_main_right-container div ul{
	width:100%;overflow:hidden;
}
.top_main_right .top_main_right-container div ul li{
	background:url(../png/859wix.png) no-repeat left center;overflow:hidden;
}
.top_main_right .top_main_right-container div ul li a{
	font-size:70%;line-height:30px;color:#333;text-indent:10px;width:73%;
	overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display:block;
}
.top_main_right .top_main_right-container div ul li:hover a{
	text-decoration:underline;
}
.top_main_right .top_main_right-container div ul li font{
	font-size:55%;color:#999;line-height:30px;
}

.p1_bottom_main{
	width:100%;overflow:hidden;
}
.p1_bottom_main .bottom_main-left{
	width:30%;height:233px;padding:10px 1%;border:1px solid #c5c5c5;float:left;
}
.p1_bottom_main .bottom_main-left .bottom_main-left-title{
	width:90%;margin:0 auto;border-bottom:1px solid #f0f0f0;margin-bottom:25px;
}
.p1_bottom_main .bottom_main-left .bottom_main-left-title span{
	line-height:40px;font-size:24px;color:#0082ec;border-bottom:2px solid #0084eb;padding:6px 0;
}
.p1_bottom_main .bottom_main-left .bottom_main-left-container{
	width:90%;margin:0 auto;overflow:hidden;
}
.p1_bottom_main .bottom_main-left .bottom_main-left-container ul{
	width:100%;overflow:hidden;
}
.p1_bottom_main .bottom_main-left .bottom_main-left-container ul li{
	width:100%;margin-bottom:40px;
}
.p1_bottom_main .bottom_main-left .bottom_main-left-container ul li:last-child{
	margin-bottom:0;
}
.p1_bottom_main .bottom_main-left .bottom_main-left-container ul li a{
	width:100%;display:block;
}
.p1_bottom_main .bottom_main-right{
	width:30%;height:306px;overflow:hidden;padding:10px 1%;border:1px solid #c5c5c5;box-sizing:border-box;
}
.p1_bottom_main .bottom_main-right .news_tabs{
	width:100%;clear:both;margin:0;height:auto;
}
.p1_bottom_main .bottom_main-right .news_tabs ul{
	border:none;
}
.p1_bottom_main .bottom_main-right .news_tabs>ul>li{
	border:none;background:#eaf3fa;margin-right:8px;
}
.p1_bottom_main .bottom_main-right .news_tabs>ul>li>a{
	line-height:40px;
}
.p1_bottom_main .bottom_main-right .news_tabs ul li.current{
	background:#db4024;
}
.p1_bottom_main .bottom_main-right .news_tabs ul li.current a{
	background:#db4024;color:#fff;
}
.p1_bottom_main .bottom_main-right .tabcon{
	max-height:;padding-top:10px;
}
.p1_bottom_main .bottom_main-right .tabcon li{
	background:url(../png/94cr1u.png) no-repeat left center; border-bottom:1px dashed #ddd;padding:6px 0;
}
.p1_bottom_main .bottom_main-right .tabcon li:last-child{
	border:none;
}


	.fuwuContainer{
		overflow:hidden;height:;
	}
	.fuwuLeft{
		width:65%;overflow:hidden;
	}
	.fuwuLeftContainer_1{
		width:100%;border:1px solid #eee;box-sizing:border-box;margin-bottom:15px;
	}
	.fuwuLeftContainer_2{
		margin-bottom:0;
	}
	.fuwuLeftContainerTitle{
		padding-left:5%;background:url(../png/cnwpu8.png) #f2f6fa no-repeat;
	}
	.fuwuLeftContainerTitle h2{
		height:34px;line-height:34px;font-size:18px;display:block;color:#fff;font-weight:normal;font-family: Î¢ÈíÑÅºÚ;
	}
	.conBox{
		margin-top:10px;
	}
	.conBox ul{
		overflow:hidden;
	}
	.conBox ul li{
		width:30%;float:left;cursor:pointer;background:#f2f6fa;box-sizing:border-box;margin:0 1.5%;margin-bottom:5px;
	}
	
	.conBox ul li a{
		display:block;line-height:35px;color:#1a57a8;text-align:center;padding:4px 10px;
	}
	.conBox ul li:hover a{
		color:#fff;background:#3d7aca;transition:all .3s;
	}
	.conBox ul li a img{
		width:32px;height:32px;float:left;margin-right:10px;
	}

	.conBox ul li.active a{
		color:#bd0809;
	}
	.conNav{
		margin-top:5px;padding:0 15px;height:180px;overflow:hidden;
	}
	.conNav h3{
		border-bottom:1px solid #bd0809;overflow:hidden;font-weight:normal;padding-bottom:3px;margin-bottom:5px;
	}
	.conNav h3 span{
		float:left;
		font-family: Î¢ÈíÑÅºÚ;
	}
	.conNav h3 a{
		float:right;font-size:14px;color:#999;
	}
	.conNav ul{
		overflow:hidden;
	}
	.conNav ul li{
		background:url(../png/j3f3ka.png) no-repeat left center;padding-left:8px;border-bottom:1px dashed #999
	}
	.conNav ul li a{
		display: block;padding: 8px;font-size:14px;
		text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
	}
	.conNav ul li a:hover{
		color:#bd0809;-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out
	}
	.fuwuLeftContainer_3{
		width:100%;overflow:hidden;padding:10px 1%;border:1px solid #eee;box-sizing:border-box;	
	}
	.fuwuLeftContainer_3_title{
		border-bottom:1px solid #eee;width:100%;
	}
	.fuwuLeftContainer_3_title span{
		color:#db4024;font-size:16px;padding:0 5px 10px;border-bottom:solid 2px #db4024;display:inline-block;font-weight:bold
	}
	.fuwuLeftContainer_3_Con{
		width:100%;
	}
	.fuwuLeftContainer_3_Con ul{
		overflow:hidden;
	}
	.fuwuLeftContainer_3_Con ul li{
		padding: 5px 0 4px 15px;background:url(../png/vygjrf.png) no-repeat 0 center;line-height:1.5;color:#666;overflow:hidden;
	}
	.fuwuLeftContainer_3_Con ul li:hover a{
		color:#db4024;
	}
	.fuwuLeftContainer_3_Con ul li a{
		text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;width:70%;float:left
	}
	.fuwuLeftContainer_3 ul li  font{
		float:right;
	}
	
	.fuwuRight{
		width:33%;
	}
	.fuwuRightContainer_1{
		width:100%;overflow:hidden;padding:10px 1%;border:1px solid #eee;box-sizing:border-box;	margin-bottom:15px;
	}
	.fuwuRightContainer_1_title{
		border-bottom:1px solid #eee;width:100%;
	}
	.fuwuRightContainer_1_title span{
		color:#db4024;font-size:16px;padding:0 5px 10px;border-bottom:solid 2px #db4024;display:inline-block;font-weight:bold
	}
	.fuwuRightContainer_1_Con{
		width:100%;margin-top:15px;
	}
	.fuwuRightContainer_1_Con ul{
		overflow:hidden;
	}
	.fuwuRightContainer_1_Con ul li{
		float:left;width:50%;
	}
	.fuwuRightContainer_1_Con ul li:hover a{
		background:#1a57a8;color:#fff;-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out
	}
	.fuwuRightContainer_1_Con ul li a{
		display: block;font-size:14px;padding: 7px;margin: 0 5px;background: #eaf1fb;
		color: #1a57a8;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom: 10px;
	}
	.fuwuRightContainer_1_Con ul li a i{
		margin-right: 10px;margin-left: 25px;font-size: 24px;vertical-align: sub;
	}	
	.fuwuRightContainer_2{
		width:100%;overflow:hidden;padding:7px 1%;border:1px solid #eee;box-sizing:border-box;margin-top:6px;
	}
	.fuwuRightContainer_2:first-child{
	margin-top:0;
	}
	.fuwuRightContainer_2_title{
		border-bottom:1px solid #eee;width:100%;
	}
	.fuwuRightContainer_2_title span{
		color:#db4024;font-size:16px;padding:0 5px 9px;border-bottom:solid 2px #db4024;display:inline-block;font-weight:bold
	}
	#tabTitle span{
		border-bottom:0;
	}
	#tabTitle span.active{
		border-bottom:solid 2px #db4024;cursor:pointer;font-family: Î¢ÈíÑÅºÚ;
	}
	.fuwuRightContainer_2_title a{
		float:right;color:#999;font-size:14px;line-height:27px;
	}
	.fuwuRightContainer_2_Con{
		width:100%;margin-top:4px;
	}
	.fuwuRightContainer_2_Con ul{
		overflow:hidden;
	}
	.fuwuRightContainer_2_Con ul li{
		padding: 3px 0 3px 10px;background:url(../png/vygjrf.png) no-repeat 0 center;line-height:24px;color:#666;overflow:hidden;
	}
	.fuwuRightContainer_2_Con ul li:hover a{
		color:#db4024;
	}
	.fuwuRightContainer_2_Con ul li a{
		text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;width:70%;float:left
	}
	.fuwuRightContainer_2_Con ul li  font{
		float:right;
	}
	.fuwuRightContainer_3{
		overflow:hidden;margin-bottom:5px;
	}
	.fuwuRightContainer_3 ul li{
		border:1px solid #eee;padding:5px;float:left;
	}
	.fuwuRightContainer_3 ul li:first-child{
		margin-left:0;
	}
	.fuwuRightContainer_3 ul li a {
		display:block;
	}
	.fuwuRightContainer_3 ul li a img{
		width:100%;height:59px;margin:0 auto;
	}
	.fuwuRightContainer_2 form{
		margin:10px 0;text-align:center;
	}
	.fuwuRightContainer_2 form select{
		width:20%;border:1px solid #eee;height:32px;
	}
	.fuwuRightContainer_2 form input{
		width:55%;height:30px;border:1px solid #eee;
	}
	.fuwuRightContainer_2 form button{
		width:15%;background:#ccc;color:#333;font-size:14px;text-align:center;line-height:30px;cursor:pointer;
	}


.tab_content .p2-top-container{
	width:100%;overflow:hidden;
}
.tab_content .p2-top-container>ul{
	width:100%;overflow:hidden;
}
.tab_content .p2-top-container>ul>li:first-child{
	width:34%;max-height:170px;border:1px solid #e6e7e8;background:#edf7ff;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title{
	width:100%;border-bottom:1px solid #e6e7e8;overflow:hidden;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleLeft{
	color:#9e0211;font-size:16px;font-weight:700;padding:5px 0 5px 10px;float:left
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleRight{
	float:right;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleRight a{
	color:#333;font-size:12px;display:inline-block;line-height:30px;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleRight a img{
	width:18px;height:18px;float:left;margin:6px 4px;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleRight a:first-child{
	color:#246aa4;font-size:12px;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleRight a:first-child img{
	float:left;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleRight i{
	color:#333;font-size:12px;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleRight a:nth-child(2){
	padding-right:10px;border-right:1px solid #333;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-title .containerLeft-titleRight a:last-child{
	padding:0 10px;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-main{
	overflow:hidden;padding:10% 1%;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-main ul{
	width:100%;overflow:hidden;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-main ul li{
	width:33%;float:left;border-right:1px solid #d5d7da;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-main ul li:last-child{
	border:none;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-main ul li a{
	display:block;text-align:center;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-main ul li a span{
	font-size:16px;color:#333;
}
.tab_content .p2-top-container>ul li:first-child .top-containerLeft-main ul li a img{
	width:24%;margin:0 auto;margin-bottom:10px;
}
.InContainerTop{
  overflow:hidden;position:relative
}
.iconCon{
  overflow:hidden;border:1px solid #eee;padding:15px 1%;margin-bottom:20px;
}
.iconCon ul{
  overflow:hidden;
}
.iconCon ul li{
  float:left;width:48%;padding:0 5px;margin:5px 0;
}
.iconCon ul li a{
	display: block;
	padding: 6px 0;
	border: 1px solid #d4e0ed;
	background: #f4f9fe;
	border-radius: 4px;
	color:#0773c7 !important;
}
.iconCon ul li a i{
	font-size: 40px;
    margin: 0 20px;
    color: #1a57a8;
    vertical-align: middle;
}
.InContainerTopLeft{
  width:50%;overflow:hidden;
}
.InContainerTopLeft_Title{
  width:100%;
}
.InContainerTopLeft_Title p{
  color:#db4024;font-size:16px;padding:0 5px 10px;display:inline-block;font-weight:bold;padding-left:20px;font-family: Î¢ÈíÑÅºÚ;
}
.InContainerTopLeft_Title a{
	float: right;
    display: inline-block;
    color: #db4024;
    padding-right: 20px;
    font-size: 14px;
    font-weight: 600;
}
.InContainerTopLeft_Con{
  margin-top:10px;overflow:hidden;
}
.InContainerTopLeft_ConImg{
  float:left;width:40%;
}
.InContainerTopLeft_ConImg img{
  width:100%;
}
.InContainerTopLeft_ConContainer{
  float:right;width:55%;
}
.InContainerTopLeft_ConContainer p{
  color:#333;margin:0 0 10px;
}
.InContainerTopLeft_ConContainer p span{
  color:#db4024;font-weight:bold;
}
.InContainerTopLeft_ConContainer p a{
	color: #fff;background-color: #5a9aed;border-color: #5a9aed;display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;
    font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;
    touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
    background-image: none;border: 1px solid transparent;border-radius: 4px;
}
.InContainerBottom{
	overflow:hidden;margin-top:15px;
}
.InContainerBottomLeft{
	width:48%;overflow:hidden;padding:10px 1%;border:1px solid #eee;	
}
.InContainerBottomLeft_Title{
	border-bottom:1px solid #eee;width:100%;
}
.InContainerBottomLeft_Title span{
	color:#db4024;font-size:16px;padding:0 5px 10px;border-bottom:solid 2px #db4024;display:inline-block;font-weight:bold
}
.InContainerBottomLeft_Con{
	width:100%;
}
.InContainerBottomLeft_Con ul{
	overflow:hidden;
}
.InContainerBottomLeft_Con ul li{
	padding: 5px 0 3px 15px;background:url(/material/css/img/news_list.png) no-repeat 0 center;line-height:1.5;color:#666;overflow:hidden;
}
.InContainerBottomLeft_Con ul li a{
	text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;width:70%;float:left
}
.InContainerBottomLeft_Con ul li  font{
	float:right;
}
#ewm{position:absolute;top:20px;left:655px;display:none;}


.crumb{
	width:88%;margin:10px auto;background:url(../png/tatn2k.png) no-repeat left center;padding-left:2%;
}
.crumb a{
	color:#33;
}
.crumb a:hover{
	color:#0078d7;
}
.crumb em{
	padding:0 5px;
}
.news-list-container{
	width:90%;margin:20px 5%;height:auto;
}
.news-list-container .tabbtn li{
	width:auto;height:30px;margin-left:45px;
}
.news-list-container .tabbtn li.current a{
	color:#0e3962;font-weight:bold;
}
.news-list-container .tabbtn li:hover a{
	border-bottom:3px solid #222
}
.news-list-container .tabbtn li a{
	color:#333;font-weight:normal;height:27px;
}
.news-list-container .tabbtn li:first-child{
	margin:0;
}
.news-list-container .tabcon li{
	background:none;height:auto;overflow:hidden;padding:30px 0;border-bottom:1px solid #dcddde
}
.news-list-container .tabcon li .noPic{
	width:100%;
}
.news-list-container .tabcon li .noPic a{
	width:100%;display:block;margin-left:0;
}
.news-list-container .tabcon li .noPic a h5{
	width: 100%;line-height: 25px;
}
.news-list-container .tabcon li .noPic a h5 span{
    position: relative;display: block;width: 80%;float: left;overflow: hidden;
    white-space: nowrap;text-overflow: ellipsis;font-size: 18px;font-weight: bold;
    color: #333; -webkit-transition: all 0.3s linear; transition: all 0.3s linear;
}
.news-list-container .tabcon li .noPic a h5 em{
	float: right;font-size: 12px;color: #999;font-weight:normal;
    -webkit-transition: all 0.3s linear;transition: all 0.3s linear;
}
.news-list-container .tabcon li .noPic a p{
	padding-top: 16px;font-size: 14px;color: #777;line-height: 24px;overflow: hidden;
    height: 48px;width: 100%;float: left;
}
.news-list-container .tabcon li .news-left{
	width:33%;height:228px;overflow:hidden;float:left;
}
.news-list-container .tabcon li .news-left a{
	width:100%;height:100%;display:block;margin:0;
}
.news-list-container .tabcon li .news-right{
	width:67%;float:right;
}
.news-list-container .tabcon li .news-right a{
	width:95%;display:block;white-space:normal;
}
.news-list-container .tabcon li .news-right a h4{
	margin: 12px 0;font-size: 20px;line-height: 25px;font-weight: bold;
	color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.news-list-container .tabcon li .news-right a font{
	font-size:12px;color:#555;
}
.news-list-container .tabcon li .news-right a p{
	margin: 10px 0 15px;font-size: 14px;color: #777;line-height: 25px;height: 75px;overflow: hidden;
}
.news-list-container .tabcon li .news-right a em{
	display: inline-block;width: 102px;height: 33px;text-align: center;background: #f9f9f9;
    border: 1px solid #d8d8d8;color: #666;font-size: 14px;line-height: 33px;-webkit-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.news-list-container .tabcon li .news-right a em:hover{
	background:#0078d7;color:#fff;
}
.news-list-container .page{
	text-align: center;margin:30px auto;
}
.news-list-container .page a{
	display: inline-block;width: 26px;height: 29px;border: 1px solid #d5d5d5;
    font-size: 12px;color: #666;line-height: 29px;text-align: center;margin: 0 2.5px;
}
.news-list-container .page a:hover{
	background:#0078d7;color:#fff;transition:all .8s;
}
.news-list-container .page a.prev,.news-list-container .page a.next{
	width: 88px;
}

.contentMain{
	width:90%;margin:0 auto;overflow:hidden;
}
.contentMain .contentTitle{
	width:100%;border-bottom:1px solid #dcddde;margin-bottom:20px;
}
.contentMain .contentTitle h2{
	font-size:26px;color:#333;line-height:35px;margin-bottom:10px;text-align:center;font-family: Î¢ÈíÑÅºÚ;
}
.contentMain .cont_em {
    color: #666;line-height: 30px;padding: 10px 0;text-align: center;
}
.contentMain .cont_em em {
    display: inline-block; margin: 0 20px;font-family: Î¢ÈíÑÅºÚ;
}
.contentMain ul{
	width:100%;overflow:hidden;
}
.contentMain ul li{
	width:100%;margin-bottom:60px;overflow:hidden;
}
.contentMain ul li:nth-child(2n) .contentMainLeft{
	float:right;
}
.contentMain ul li:nth-child(2n) .contentMainRight{
	float:left;margin-left:0;
}
.contentMain .contentMainLeft{
	width:50%;float:left;max-height:300px;
}
.contentMain .contentMainRight{
	width:48%;margin-left:2%;float:right;padding:30px 0;max-height:300px;overflow:hidden;
}
.contentMain .contentMainRight p{
	font-size:16px;color:#666;line-height:30px;text-indent:2em;
}

.tableContainer{
	width:98%;overflow:hidden;padding:0 1%;
}
.tableContainer .tableContainer_left{
	width:20%;overflow:hidden;float:left;
}
.tableContainer .tableContainer_left ul{
	width:100%;overflow:hidden;
}
.tableContainer .tableContainer_left ul li{
	width:95%;border: 1px solid #e6e6e6;margin-bottom:20px;
}
.tableContainer .tableContainer_left ul li:hover{
	box-shadow:3px 3px 3px #eee;transition:all .5s;-webkit-transition:all .5s;
}
.tableContainer .tableContainer_left ul li:hover .line{
	width:100%;background:#226fb6;transition:all .5s;-webkit-transition:all .5s;
}
.tableContainer .tableContainer_left ul li a{
    padding: 4px 6px;display: block;
	background: #f5f5f5;border: 3px solid #fff;
}
.tableContainer .tableContainer_left ul li a:hover p{
	color:#226fb6;
}
.tableContainer .tableContainer_left ul li a img{
	
}
.tableContainer .tableContainer_left ul li a h4{
	font-size: 14px;color: #333333;padding: 15px 0 10px;
    transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;font-weight:normal;
}
.tableContainer .tableContainer_left ul li .line{
	background:#ddd;margin:10px 0;width:50px;height:1px;line-height:1px;display:block;
}
.tableContainer .tableContainer_left ul li a p{
	line-height: 22px;color: #757575;height: 40px;
    overflow: hidden;margin-bottom:5px;font-size:12px;
}
.tableContainer .tableContainer_right{
	width:75%;float:right;overflow:hidden;padding:0 20px;
}
.tableContainer .tableContainer_right .tableContainer_rightTitle{
	width:100%;padding-bottom:15px;margin-bottom:20px;font-size:20px;color:#ab0a0a;border-bottom:1px solid #ddd;
}
.tableContainer .tableContainer_right ul{
	width:100%;overflow:hidden;
}
.tableContainer .tableContainer_right ul li{
	height: 34px;line-height: 34px;font-size: 14px;margin-bottom:12px;
    background: url(../png/vygjrf.png) no-repeat 10px center;
}
.tableContainer .tableContainer_right ul li:hover a{
	color:#226fb6
}
.tableContainer .tableContainer_right ul li a{
	color: #656565;font-size: 14px; margin-left: 28px;display: inline-block;
    width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.tableContainer .tableContainer_right ul li span{
	font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;
    color: #999;float: right;margin-right: 5px
}

.tableContainer .tableContainer_right .page{
	text-align: center;margin:30px auto;
}
.tableContainer .tableContainer_right .page a{
	display: inline-block;width: 26px;height: 29px;border: 1px solid #d5d5d5;
    font-size: 12px;color: #666;line-height: 29px;text-align: center;margin: 0 2.5px;
}
.tableContainer .tableContainer_right .page a:hover{
	background:#0078d7;color:#fff;transition:all .8s;
}
.tableContainer .tableContainer_right .page a.prev,.tableContainer .tableContainer_right .page a.next{
	width: 88px;
}


.tab_content .slideTxtBox{ width:100%;text-align:center;  }
.tab_content .slideTxtBox .hd{ float:left;padding:0 20px 0 0; position:relative; }
.tab_content .slideTxtBox .hd ul{overflow:hidden;}
.tab_content .slideTxtBox .hd ul li{ height:80px;cursor:pointer;margin-bottom: 20px;}
.tab_content .slideTxtBox .hd ul li:hover{box-shadow:3px 3px 3px #666;transition:all .5s;-webkit-transition:all .5s;}
.tab_content .slideTxtBox .hd ul li img{width:144px;}
.tab_content .slideTxtBox .hd ul li font{background: #ddd;margin: 10px 0;width: 50px;height: 1px;line-height: 1px;display: block;}
.tab_content .slideTxtBox .hd ul li.on{ background:#fff; }
.tab_content .slideTxtBox .bd ul{zoom:1;  }
.tab_content .slideTxtBox .bd li{ height:650px; }
.tab_content .slideTxtBox .bd li img{height:100%;}
.tab_content .slideTxtBox .bd li .date{ float:right; color:#999;  }


.mapContainer{
	width:96%;padding:1% 2%;overflow:hidden;
}
.mapContainer .newsCenter{
	width:48%;margin-bottom:25px;
}
.mapContainer .newsCenter .newsTop{
	line-height:45px;font-size:18px;text-indent:20px;
	color:#015293;border-left:5px solid #015293;font-weight:700;background:#f9f9f9;padding:3px 0;
}
.mapContainer .newsCenter .newsBottom{
	width:100%;overflow:hidden;margin-top:10px;
}
.mapContainer .newsCenter .newsBottom ul li{
	text-indent:15px;line-height:28px;color:#333;font-size:14px;float:left;
}
.mapContainer .newsCenter .newsBottom ul li a{
	text-decoration:underline;
}
.mapContainer .newsCenter .newsBottom ul li:hover a{
	color:#57bafa
}
.mapContainer .newsCenter01 .newsBottom ul li{
	
}
.mapContainer .newsCenter02 .newsBottom ul li{
	
}



.contentMain .formContainer .formImg{
	float:left;width:20%;border:1px solid #e6e6e6
}
.contentMain .formContainer .formImg h2{
	color:#fff;line-height:40px;background:#0078d7;text-align:center;font-size:18px;margin-bottom:10px;font-weight:normal;
}
.contentMain .formContainer .formImg p{
	width:90%;overflow:hidden;color:#999;font-size:14px;line-height:23px;margin:0 auto;text-indent:1em;margin-bottom:20px;
}
.contentMain .formContainer .formImg p b{
	display:block;text-align:left;color:#333;font-size:16px;margin-bottom:9px;text-indent:0
}
.contentMain .formContainer{
	padding:2% 3%;overflow:hidden;
}

.contentMain .formContainer table{
	width:75%;float:right;padding:3% 5%;text-align:left;
}
.contentMain .formContainer table td{
	
}
.contentMain .formContainer table font{
	color:#ff004f;margin:0 5px;
}
.contentMain .formContainer table .sex input{
	width:auto;margin:15px 5px;
}
.contentMain .formContainer table input{
	width:65%;height:30px;margin:15px 0;border:1px solid #ccc;padding-left:8px;vertical-align:middle;
}
.contentMain .formContainer table .yzm{
	width:20%;
}
.contentMain .formContainer table textarea{
	width:86%;margin:10px 0;
}
.contentMain .formContainer table .submit,.contentMain .formContainer table .reset{
	width:80px;height:30px;cursor:pointer;cursor:hands;padding-left:0;background:#0078d7;color:#fff;border:0;
}

.formContainer01{
	width:96%;padding:0 2%;background:#f9f9f9;margin-bottom:50px;
}
.formContainer01 form{
	padding:5% 5%;overflow:hidden;
}
.formContainer01 .yzm01{
	width:55%;float:left
}
.formContainer01 .yzm01 input{
	width:43%;height:50px;border:1px solid #e2e2e2;font-size:14px;padding-left:2%;margin-bottom:30px;margin-right:9%;
}
.formContainer01 .yzm01 input:nth-child(2n){
	margin-right:0;
}
.formContainer01 .yzm01 span{
	width:45%;height:50px;float:right;cursor:pointer;
}
.formContainer01 .yzm01 span img{
	width:50%;border:1px solid #e2e2e2;
}
.formContainer01 .msg{
	width:40%;float:right
}
.formContainer01 .msg textarea{
	width:98%;height:210px;
}
.formContainer01 form .submit{
	width:100%;margin-top:50px;
}
.formContainer01 form .submit .btn{
	width:40%;height:50px;margin:0 auto;
}
.formContainer01 form .submit .btn input{
	width:40%;margin:0 5%;height:50px;border:1px solid #ccc;text-align:center;
	line-height:50px;background:none;font-size:18px;cursor:pointer;cursor:hands;
}
::-webkit-input-placeholder { 
    font-size:14px;
}
:-moz-placeholder { 
   font-size:16px;
}
::-moz-placeholder {
   font-size:16px;
}
:-ms-input-placeholder { 
   font-size:16px;
}


.contentMain01{
	width:100%;padding:0;
}
.contentMain .newsList01{
	width:80%;overflow:auto;height:700px;float:left;
}
.contentMain .newsList01 ul{
	width:100%;overflow:hidden;
}
.contentMain .newsList01 ul li{
	width:96%;background:url(../png/859wix.png) no-repeat 5px 20px;padding:10px 2%;
	border-bottom:1px dashed #ddd;line-height:28px;margin-bottom:0;
}
.contentMain .newsList01 ul li span:first-child{
	color:#ddd;margin-right:10px;
}
.contentMain .newsList01 ul li span:first-child+span{
	color:#0078d7;
}
.contentMain .newsList01_img{
	width:20%;float:right;overflow: hidden;
}
.contentMain .newsList01_img ul{
	width:100%;overflow:hidden;
}
.contentMain .newsList01_img ul li{
	margin-bottom:30px;
}
.contentMain .newsList01_img ul li .newsList01_imgContainer{
	margin: 0 4px;border: 1px solid #dfdfdf;border-top: 2px solid #015293;
}
.contentMain .newsList01_img ul li .newsList01_imgContainer li{
	margin:0;
}
.contentMain .newsList01_img ul li .imgContainer_title{
	width: 95%;margin: 0 auto;border-bottom: 1px solid #dfdfdf;
}
.contentMain .newsList01_img ul li .imgContainer_title h2{
    font-size: 16px;color: #015293;line-height: 30px;
    display: inline-block;border-bottom: 2px solid #015293;
}
.contentMain .newsList01_img ul li .imgContainer_main{
	width: 91%;margin: 10px auto;padding:2%;
}
.contentMain .newsList01_img ul li .imgContainer_main img{
	width:80%;margin:0 auto;
}
.contentMain .newsList01_img ul li:first-child .imgContainer_main p{
	width:95%;margin:0 auto;color:#333;font-size:14px;margin-top:10px;text-align:center;
}
.contentMain .newsList01_img ul li:first-child+li .imgContainer_main p{
	text-align:left;text-indent:1em;line-height:22px;font-size:14px;
}
.contentMain .newsList01_img ul li .imgContainer_main ul li{
	background:url(../png/859wix.png) no-repeat left center;padding:0 5%;width:90%;overflow:hidden;
}
.contentMain .newsList01_img ul li .imgContainer_main ul li a{
	color:#333;font-size:14px;line-height:23px;
}
.contentMain .newsList01_img ul li .imgContainer_main ul li a:hover{
	color:#0078d7;
}
.contentMain .newsList01_img ul li:first-child+li+li .imgContainer_main{
	margin:0 auto;
}



.formContainer .table02 tr td.tdbutton input {width:15%;height: 30px;margin-right: 20px;cursor: pointer;}
.formContainer .table02 tr td.tdbutton input { margin:15px 0 ;padding-left:8px;border:0 solid #ccc;}
.contentMain .formContainer .formImg ul{width:100%;overflow:hidden;}
.contentMain .formContainer .formImg ul li{width:auto;padding-left:45px;border-top:1px solid #eee;margin-bottom:0;background:url(../png/l303hl.png) no-repeat 20px center;}
.contentMain .formContainer .formImg ul li:first-child{border:0;}
.contentMain .formContainer .formImg ul li a{padding:10px 0;display:block;}
table,table tr th, table tr td { border:1px solid #eee; }
table{text-align:center;border-collapse: collapse;}
.contentMain .table{
	width:100%;color:#333;
}
.contentMain .table table{
	width:100%;text-align:center;border-collapse: collapse;margin:50px 0;
}
.contentMain .table table tr{
	height:60px;
}
.contentMain .table table tr:first-child{
	height:70px;
}
.contentMain .table table tr:first-child+tr{
	background:#e4f1fb
}
.contentMain .table table tr th{
	font-weight:normal;font-size:20px;color:#015293;
}
.contentMain .table table tr td:first-child{
	width:40%;
}
.contentMain .table table tr th button:first-child{
	width:100px;
}
.contentMain .table table tr th form{
	float:left;width:22%;padding:0 4%;
}
.contentMain .table table tr th span{
	float:left;width:40%;
}
.contentMain .table table tr th form input{
	border:1px solid #ddd;height:30px;float:left;width:74%;
}
.contentMain .table table tr th form input:first-child+input{
	border:0;background:#7ad6fd;color:#fff;width:25%;height:32px;float:right;cursor:pointer;cursor:hands;
}
.contentMain .table table tr th button{
	background:#7ad6fd;color:#fff;border:0;width:100px;height:30px;margin-right:15px;padding:0;
}

.formContainer .table01{
	width:75%;float:right
}
.formContainer .table01 a{
	width:100px;height:40px;background:#7ad6fd;text-align:center;
	line-height:40px;margin:0 auto;display:block;color:#fff;margin-top:30px;
}
.formContainer .table01 table,.formContainer .table01 table tr th, .formContainer .table01 table tr td {
	border:1px solid #ddd; 
}
.formContainer .table01 table{
	width:100%;border-collapse: collapse;color:#333;text-align:center;
}
.formContainer .table01 table tr{
	height:60px;
}
.formContainer .table01 table tr td:first-child+td{
	text-align:left;text-indent:1em;
}
.formContainer .table01 table tr td:first-child{
	background:#e4f1fb;width:25%;
}
.formContainer .table01 table tr.ztContainer{
	height:80px;
}
.formContainer .table01 table tr.nrContainer{
	height:100px;
}


#myForm{width:78%;float:right}
.formContainer .table02{
	width:100%;float:right
}
.formContainer .table02 table{
	width:100%;
}
.formContainer .table02 tr{
	text-align:center;
}
.formContainer .table02 tr .red12{
	color:red;
}
.formContainer .table02 table textarea{
	width:99%;border:none;text-indent:10px;
}
.formContainer .table02 tr td.tdbutton{
	height:60px;
}
.formContainer .table02 tr td.tdbutton input{
	height:30px;margin-right:20px;cursor:pointer;
}
.formContainer .table02 tr td.tdbutton input[name="submit"]{
	background:#0078d7;color:#fff;
}


.formContainer .msgMain{
	width:75%;float:right;
}
.formContainer .msgMain ul{
	width:100%;overflow:hidden;
}
.formContainer .msgMain ul li{
	width:100%;margin:0;
}
.formContainer .msgMain ul li div{
	width:90%;padding:2% 5%;background:#f5f5f5
}
.formContainer .msgMain ul li:nth-child(even) div{
	background:#fff;
}
.formContainer .msgMain ul li div h2{
	font-weight:normal;margin-bottom:15px;
}
.formContainer .msgMain ul li div h2 a{
	padding-top: 12px;margin-bottom: 10px;
    color: #0b6ba8;width: 100%;height: 30px;
    line-height: 30px;font-size: 18px;
    font-family: 'Microsoft YaHei';
}
.formContainer .msgMain ul li div ul li:hover a{
	color:#57bafa;
}
.formContainer .msgMain ul li div ul{
	width:100%;overflow:hidden;
}
.formContainer .msgMain ul li div ul li{
	width:33.33%;float:left;padding:0;margin:0;
}
.formContainer .msgMain ul li div ul li a{
	font-size: 14px;color: #444;line-height:30px;
    overflow: hidden;white-space: nowrap;
    text-overflow: ellipsis
}
.ym{
	font-size: 0;clear: both;color: #666;width:72%;margin:10px auto;
}
.ym a:hover{
	background:#1c62be;color:#fff
}
.ym button:hover{
	background:#1c62be;color:#fff;cursor:pointer;
}
.ym a,.ym span{
	margin: 0 3px 6px;padding: 0 10px;border: 1px solid #ccc;font-size:14px;
    background-color: #fff;height: 26px;line-height: 26px;display:inline-block
}
.ym span{
	border:none;
}
 .laypage_total input {
   width: 40px;margin: 0 5px;padding: 0 5px;height:26px;line-height:26px;border: 1px solid #ccc;
 }
  .laypage_total button {
	 height: 28px;line-height: 28px;margin-left: 5px;padding: 0 10px;color: #666; border: 1px solid #ccc;background:#fff
  }
  
 	.contentMain .ll{
		width:25%;float:left;overflow:hidden;
	}
	.contentMain .ll h2{
		padding:15px 20px;background:url(../png/qp1rja.png) no-repeat 24px 19px #1c62be;
		font-weight:normal;font-size:20px;color:#fff;text-indent:30px;
	}
	.contentMain .ll ul{
		width:100%;overflow:hidden;
	}
	.contentMain .ll ul li{
		border:1px solid #eee;border-top:0;box-sizing:border-box;padding:10px 20px;margin-bottom:0;font-size:14px;
	}
	.contentMain .ll ul li:hover{
		background:#eaf1fb;transition:all .2s ease-in-out ;
	}
	.contentMain .ll ul li a{
		display: block;color:#2f73cb;background:url(../png/l303hl.png) no-repeat right center;
	}
	.contentMain .rr{
		width:73%;float:right;
	}
	.contentMain .rr .rrTitle{
		display: block;border-bottom: 1px solid #ccc;border-top: 2px solid #015293;background: #ebf6fe;padding: 10px;
	}
	.contentMain .rr .rrTitle h2{
		margin-bottom: -2px;font-size: 18px;color: #015293;background:url(../png/pngf9t.png) no-repeat;text-indent:27px;
	}
	.contentMain .rrContainer{
		border:1px solid #eee;border-top:0;padding:5px 15px 15px 15px;
	}
	.contentMain .rrContainer ul li{
		padding: 5px 0 5px 15px;background:url(../png/vygjrf.png) no-repeat left center;margin-bottom:0;width:auto
	}
	.contentMain .rrContainer ul li a{
		color:#666;display:block;font-size:14px;
	}
	.contentMain .rrContainer ul li a font{
		float:right;color:#999;
	}
	
		.cent-left{
		width:25%;overflow:hidden;float:left;
	}
	.keywords {
		width: 180px;padding: 20px 10px;border-bottom: 1px dashed #eeeeee;text-align: left;
	}
	.keywords_top{
		height:30px;
	}
	.keywords_top h1 {
		float: left;font: bolder 16px/30px Microsoft Yahei;
	}
	.contentMain .keywords ul li{
		margin-bottom:0;
	}
	.contentMain .keywords ul li:hover a{
		background:#015293;color:#fff;text-decoration:underline;
	}
	.keywords li a {
		display: inline-block;
		margin: 2px 0 0 10px;padding: 0 10px;
		font: normal 14px/30px Microsoft Yahei;
	}
	.cent-right {
		float: right;padding: 20px;width: 70%;
	}
	.result {
		width: 100%;height: 35px;border-bottom: 1px solid #eeeeee;
		font: normal 14px/28px Microsoft Yahei;text-align: left;
	}
	.result span{
		color:#999;
	}
	.detailed {
		width: 100%;min-height: 65px;padding: 20px 0;
		border-bottom: 1px dashed #eeeeee;text-align: left;
	}
	.detailed h2 {
		font: normal 16px/30px Microsoft Yahei;
		width: 80%;overflow: hidden;text-overflow: ellipsis;
		white-space: nowrap;
	}
	.bolder {
		float: left;color: #0068b7;
		font-weight: bolder;margin-left: -7px;
	}
	.detailed h2 a {
		color: #0068b7;
	}
	.detailed p {
		font: normal 14px/20px Microsoft Yahei;
	}
	.time {
		font: normal 12px/20px Microsoft Yahei;color: #666;
	}
	.sorce {
		font: normal 12px/20px Microsoft Yahei;
		color: #666;margin-left: 20px;
	}
	.url a {
		width:100%;display:block;overflow: hidden;text-overflow: ellipsis;
		white-space: nowrap;color: #a5c951;font: normal 12px/20px Microsoft Yahei;
	}
	.yema{
		margin-top:50px;
	}
	.yema span {
		padding: 5px 10px;
	}
	.yema span a {
		display: inline-block;padding: 5px 10px;
		margin: 5px;border:1px solid #0068b7
	}
	.yema span a:hover{
		background:#0068b7;color:#fff;
	}

.foot{ width:100%; margin:30px auto 0 auto;  height:179px; background:url(../png/1z32od.png) repeat; position:relative;z-index:999;}
.foot .footlm{ width:85%; margin:0 auto; overflow:hidden;}
.foot .footlm .foot02{padding: 12px 0;height: 46px;}
.foot .footlm .foot01,.foot .footlm .foot02,.foot .footlm .foot03{ overflow:hidden;}
.foot .footlm .foot01 ul li{ float:left; margin: 0 10px; }
.foot .footlm .foot01 ul li img.pic01{ margin-top:12px; width:95px; height:46px;}
.foot .footlm .foot01 ul li img.pic02{ margin-top:6px; width:46px; height:57px;}
.foot .footlm .foot01 ul li img:hover{ transform:none; opacity:0.8;}
.foot .footlm .foot02{ width:70%; height:70px; margin:0 auto; overflow:hidden;}
.foot .footlm .foot02 .di02{ height:23px; margin:0 auto; width:100%; overflow:hidden; text-align:center;}
.foot .footlm .foot02 .di01,.foot .footlm .foot02 .di03{height:23px; margin:0 auto;  overflow:hidden; text-align:center;}
.foot .footlm .foot02 .di01 ul,.foot .footlm .foot02 .di03 ul{ display:inline-block; }
.foot .footlm .foot02 .di01 ul li{ float:left;margin:0 3px; overflow:hidden;font: 14px Î¢ÈíÑÅºÚ, Arial, sans-serif;}
.foot .footlm .foot02 .di01 ul li a{ font-size:14px;color:#fff; line-height:23px;}

.foot .footlm .foot02 .di02 p,.foot .footlm .foot02 .di02 a,.foot .footlm .foot02 .di03 ul li a{ color:#fff; line-height:23px; font: 14px Î¢ÈíÑÅºÚ, Arial, sans-serif;}
.foot .footlm .foot02 .di02 a{ background:url(../png/2rwaf0.png) no-repeat left center; padding-left:25px;overflow:hidden;}
.foot .footlm .foot02 .di03 ul li{ float:left; margin:0 6px; overflow:hidden;}
.foot .footlm img{transition: all .3s ease-out; -moz-transition: all .3s ease-out; -o-transition: all .3s ease-out; -ms-transition: all .3s ease-out; -webkit-transition: all .3s ease-out; display:block; overflow:hidden; max-width:100%; display:block; }
.foot .footlm img:hover{transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -webkit-transform: scale(1.2); -ms-transform: scale(1.2);}


.piaofu{position: fixed;z-index: 99999;right:-45px;top:100px;}
.piaofu .piaofu_b1{position: absolute;right:-70px;top:150px;width: 170px;height:45px;border-radius: 24px;
	background-image:url(../png/5wc2f7.png) ;background-color:#009ffa;background-repeat:no-repeat ;background-position: 19px 7px;
	color:#fff;line-height:45px;cursor: pointer;
   
}
.piaofu .piaofu_b2{position: absolute;right:-70px;top:150px;width: 170px;height:45px;border-radius: 24px;
	background-image:url(../png/4jgk8e.png) ;background-color:#009ffa;background-repeat:no-repeat ;background-position: 19px 7px;
	color:#fff;line-height:45px;cursor: pointer;}
	.piaofu .piaofu_b3{position: absolute;right:-70px;top:200px;width: 170px;height:45px;border-radius: 24px;
	background-image:url(../png/h1ueo6.png) ;background-color:#009ffa;background-repeat:no-repeat ;background-position: 19px 7px;
	color:#fff;line-height:45px;cursor: pointer;}
	.piaofu .piaofu_b4{position: absolute;right:-70px;top:250px;width: 170px;height:45px;border-radius: 24px;
	background-image:url(../png/4na9vc.png) ;background-color:#009ffa;background-repeat:no-repeat ;background-position: 19px 7px;
	color:#fff;line-height:45px;cursor: pointer;}
	.piaofu .piaofu_b5{position: absolute;right:-70px;top:300px;width: 170px;height:45px;border-radius: 24px;
	background-image:url(../png/qtoxbz.png) ;background-color:#009ffa;background-repeat:no-repeat ;background-position: 19px 7px;
	color:#fff;line-height:45px;cursor: pointer;}
	.piaofu .piaofu_b6{position: absolute;right:-70px;top:350px;width: 170px;height:45px;border-radius: 24px;
	background-image:url(../png/zpjavw.png) ;background-color:#009ffa;background-repeat:no-repeat ;background-position: 19px 7px;
	color:#fff;line-height:45px;cursor: pointer;}
	.piaofu .piaofu_b7{position: absolute;right:-70px;top:400px;width: 170px;height:45px;border-radius: 24px;
	background-image:url(../png/7whil0.png) ;background-color:#009ffa;background-repeat:no-repeat ;background-position: 19px 7px;
	color:#fff;line-height:45px;cursor: pointer;}
	

.zwgkPage{background:url(../jpg/nqkrsw.jpg) no-repeat;background-size:100% 100%;width:100%;}
.xxgk_meta_info {
    border-bottom: 1px solid #5fc7fe;padding-top:60px;
}
.xxgk_title {
    padding-bottom: 15px;
    border-bottom: 1px solid #1370b6;
}
.xxgk_title img {
    margin: 0px auto;
}
.xxgk_search {
    padding-left: 10%;background:#f5f5f5;
    padding-right: 10%;
    padding-top: 49px;
    padding-bottom: 65px;
}
.input-group {
    position: relative;width:100%;
    display: table;
    border-collapse: separate;
}
.xxgk_search .form-control {
    border-color: #1d8bd8;display: table-cell;height: 47px;
    padding: 10px 16px;box-sizing:border-box;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.input-group-btn {
    position: relative;vertical-align:middle;width:100%;
    font-size: 0;
    white-space: nowrap;
}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {
    z-index: 2;   
}
.input-group-btn:last-child>.btn{
	height: 47px;position:absolute;right:0;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}
.input-group-btn>.btn {
    position: relative;
}
.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.xxgk_container{
	background:#f5f5f5;
	overflow: hidden;
	padding: 20px;
}
.xxgk_menu {
    width: 20%;
    padding-left: 0;
}
.xxgk_menu > ul {
    overflow:hidden;
}
.xxgk_menu > ul > li {
    font-size: 23px;background: #ffffff;
    margin-bottom: 15px;
    text-align: center;
    border: 1px solid #e9e9e9;
}
.xxgk_menu > ul > li.hover > a {
    background: #1d8bd8;
	color: #fff;
	font-size: 23px;
}
.xxgk_menu > ul > li > a {
    display: block;color:#337ab7;
    padding-top: 20px;
    padding-bottom: 20px;
    position: relative;
	text-decoration: none;
	font-size: 23px;
}
.xxgk_coll_menu .xxgk_menu_items_container {
    display: none;
}
.xxgk_menu_items_container > ul {
   overflow:hidden;
}
.xxgk_menu_items_container > ul > li {
    height: 42px;margin-bottom:0;
    line-height: 42px;
    text-align: left;
    font-size: 15px;
    list-style: none;
    border-bottom: 1px dotted #e4e4e4;
}
.xxgk_menu_items_container > ul > li > a {
    display: block;
    background-image: url(../png/nq1yux.png);
    background-repeat: no-repeat;
    background-position: 30px center;
	padding-left: 48px;
	line-height: 42px;
    color: #575757;
}

.xxgk_menu_items_container > ul > li > a:hover, .xxgk_menu_items_container > ul > li > a.hover {
    background-color: #e1edfa;
    color: #0068b7;
}

.xxgk_container .xxgk_menu ul .hover div{display:block;}






.xxgk_menu, .xxgk_content {
	float: left;
	box-sizing:border-box;
    display: inline;
}
.xxgk_content {
    width: 80%;
    padding-left: 18px;
	padding-right: 0;
	font-family: Î¢ÈíÑÅºÚ;
}
.xxgk_contentPane {
    background: #fff;
    padding: 45px 20px;
    color: #575757;
}
.xxgk_content_block {
    margin-bottom: 35px;
}
.xxgk_article h2 {
    font-size: 32px;
    font-weight: bold;
    padding: 0px;
    text-align: center;
    color: #0068b7;
    margin-bottom: 23px;
}
.xxgk_content_block_title {
    height: 41px;
    border-bottom: 1px solid #e9e9e9;
    margin-bottom: 24px;
}
.xxgk_content_block_title h3 {
    width: 180px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #1d8bd8;
    font-size: 18px;
    text-align: center;
    padding: 0px;
    margin: 0px;
    font-weight: normal;
}
.news_list {
    padding: 0px 10px;
}
.news_list li {
    line-height: 40px;margin-bottom:0 !important;
    font-size: 16px;
    list-style: none;
    text-align: left;
}
.news_list li a {
    color: #2d374b;
}
.news_list li span {
    color: #858585;
}
.pull-right {
    float: right !important;
}
.list_more {
    background: #f2f2f2;
    text-align: center;
    display: block;
    line-height: 30px;
    font-size: 16px;
    margin-top: 10px;
}
.list_more:after {
    content: '+';
}
.xxgk_content_block_itemlist table{width:100%;}
.xxgk_content_block_itemlist table tr,.xxgk_content_block_itemlist table tr td{
	border:1px solid #ddd
}

.xxgk_content_block_itemlist table tr td a{
	height:40px;line-height:40px;display:block;
}
.xxgk_content_block_itemlist table tr:nth-child(even){
	background:#f5f5f5;
}
.meal-banner2 img{
	object-fit: cover;
	width: 100%;
	height: 100%;
}
.top_container .meal-banner2{
	width: 27%;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
	.top_container .meal-banner2 {
    width: 100%;
}
}