/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:none;outline:0;font-size:100%;font:inherit;vertical-align:baseline}html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:arial,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/*==============================common==================================*/
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.g-wp{ max-width:640px;}
.mt10{ margin-top:10px;}
body{font:16px/1.5 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;color:#333;outline:0; background-color:#f9f9f9; width:100%;position: relative;}
a{color:#444;text-decoration:none;}
.tc{ text-align:center;}
 

/* 开启硬件加速 */
.cube { webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); position:relative; }
/*主体*/
.container{ max-width: 640px; margin: 0 auto; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling:touch; }
.clear:after{content:''; display:block; clear:both;}
.mt10{margin-top:10px}

/*顶部*/
.ui-headertop{ position:fixed;top:0px;left:0px;width:100%;z-index:999}
.ui-header{ position:relative;background:#3AA9FA;height:80px}
.ui-header-left{ position:absolute; top:0; left:0; width:120px; height:100%;} 
.ui-header-right{ position:absolute; top:0; left:0; width:52px; height:100%;}
.ui-header-right{ left:auto; right:0;}
.ui-header-left a{ display:block; height:100%; background-size:auto auto; background-repeat:no-repeat; background-position:center center;}
.ui-header-right a{ display:block; height:100%; background-size:30px auto; background-repeat:no-repeat; background-position:center center;}
.ui-header-ico-home{ background:url(../images/logo.png);}
.ui-header-ico-menu{ background:url(../images/menu.png);}
#menu{ position:absolute; width:200px; height:100%; top:0px; right:-200px; background:#eae8e8; color:#666; z-index:999; display:none;}
#menu li{ border-bottom:1px solid #f7f6f6;}
#menu li:after{ content:''; display:block; width:100%;  border-bottom:1px solid #d2d0d0;}
#menu a{ position:relative; height:40px; line-height:40px;  padding:0 20px 0 40px; border:none; display:block; height:100%; color:#666;}
#menu a:after{display:block; content:''; position:absolute; right:8px;top:50%;margin-top:-6px;width:10px; height:10px;border:2px solid #bbb;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#menu .icon{ background:url(../images/icon-menu1.png) 8px center no-repeat; background-size:20px auto;}
#menu .icon-2{ background-image:url(../images/icon-menu2.png);}
#menu .icon-3{ background-image:url(../images/icon-menu3.png);}
#menu .icon-4{ background-image:url(../images/icon-menu4.png);}
#menu .icon-5{ background-image:url(../images/icon-menu5.png);}
#menu .icon-6{ background-image:url(../images/icon-menu6.png);}
#menu .icon-7{ background-image:url(../images/icon-menu7.png);}

#msk{ display:none; position: absolute; width:100%; height:100%; background:#000; opacity:0.5; top:0px; left:0;z-index: 0;}


/*banner*/
.ui-banner{}
.swipe {overflow: hidden;visibility: hidden;position: relative;width:100%;height:auto;z-index:1}
.swipe-wrap{overflow: hidden;position: relative;z-index:1}
.swipe-wrap li{float:left;width:100%;position: relative;z-index:1}
.swipe-wrap li img{ max-width:100%;;z-index:1; display:block;}
.swipe-text{ position:absolute; bottom:0; width:100%; height:30px; line-height:30px; z-index:100; background-color:rgba(0,0,0,0.5); color:#fff; font-size:14px;}
.swipe-text p{ padding-left:8px;}
#slider_on{ position:absolute;width:100%;height:30px; line-height:30px; z-index:9999;text-align:center; bottom:0;}
#slider_on ul{ padding-right:8px;}
#slider_on li{display:inline-block;width:13px;height:13px;border-radius:6px;background:#ffffff; margin:0 2px;cursor:pointer; z-index:9999;}
#slider_on li.on{background-color:#3AA9FA; z-index:9999;}

.index_img{ width:100%; height:auto;}
.index_img li img{max-width:100%;}

/*新闻*/
.news{background:#ffffff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.news .new-tit{border-bottom:1px solid #e0e0e0;padding:10px 15px}
.news .new-tit span{float:left;background:url(../images/t.jpg) no-repeat left center;padding-left:20px}
.news .new-tit span.tk{color:#e13b29;background:url(../images/dn.jpg) no-repeat left center;padding-left:20px}
.news .new-tit a{float:right;color:#999999;font-size:12px;border-radius:4px;border:1px solid #e3e3e3;font-size:12px;padding:2px 6px}
.news .new-cont{}
.news .new-cont ul{padding:15px; overflow:hidden;}
.news .new-cont ul li{height:25px;line-height:25px;background:url(../images/d.jpg) no-repeat left center;padding-left:10px;}
.news .new-cont ul li a{display:inline-block;color:#666666;width:80%; overflow:hidden;height:25px;float:left;font-size:13px;}
.news .new-cont ul li i{display:inline-block;color:#999999;font-size:12px;float:right;width:20%;overflow:hidden;height:25px; text-align:right}


.colleges{overflow:hidden;background:#fff;padding:0 5px 15px 0}
.colleges li{float:left;width:25%;overflow:hidden;margin-top:1rem;}
.colleges li a{display:block;text-align:center;padding:0 8px;}
.colleges li a .img{width:100%;min-height:1px;border:1px solid #edeef0;padding:0px; overflow:hidden; text-align:center}
.colleges li a .img img{max-width:100%;overflow:hidden}
.colleges li a em{display:block;font-style:normal;color:#666;line-height:28px;font-size:12px;background:#edeef0;border:1px solid #edeef0; overflow:hidden;width:100%;height:28px;margin-top:-1px}

.threebox{overflow:hidden;padding-bottom:.5rem;padding:0 5px 15px 0}
.threebox li{float:left;width:33.333333%;overflow:hidden;margin-top:1rem;}
.threebox li a{display:block;text-align:center;padding:0 8px;}
.threebox li a .img{width:100%;height:100%;border:1px solid #edeef0;padding:0px; overflow:hidden; text-align:center;}
.threebox li a .img img{width:100%;height:100%}
.threebox li a em{display:block;font-style:normal;color:#666;line-height:24px;font-size:12px;background:#edeef0;border:1px solid #edeef0; overflow:hidden;width:100%;height:24px;margin-top:-1px}
.threebox li a .em{display:block;font-style:normal;color:#666;padding:5px 0;font-size:12px;background:#edeef0;border:1px solid #edeef0; overflow:hidden;width:100%;margin-top:-1px}




/*广告*/
.adv{}





/* tab */
.tab{ width:100%; overflow:hidden; margin-bottom:10px;}
.top_box{ width:100%; position:relative; height:42px;}
.nav_top{ float:left; width:100%; height:40px; line-height:40px; background:#ffffff; border-bottom:1px solid #e0e0e0; text-align:center;}
.nav_top li{ width:50%; float:left; font-size:14px; border-bottom:1px solid #ccc;}
.nav_top li.on{ color:#3AA9FA;}
.nav_mid{ width:400%; height:240px;float:left;}

.box01{ width:25%; text-align:left; height:240px; float:left; font-size:14px; text-align:center;}
.line{ width:50%; height:2px; background:#3AA9FA; position:absolute; left:0; top:40px; display:block;}
.line::before{ display:block; width:0; height:0; position:absolute; left:50%; margin-left:-6px;border:6px solid #3AA9FA; border-color:transparent transparent #3AA9FA transparent;
bottom:2px; display:block; content:'';}

.newlist{ width:100%; float:left; margin-bottom:10px;padding-top:10px;}
.newlist li{ height:36px; line-height:36px; position:relative; background:#ffffff; border-bottom:1px solid #e8e8e9;border-top:1px solid #fff;}
.newlist li:nth-child(1){ border-top:none;}
.newlist li a{ float:left;text-align:left; text-indent:7px;font-size:13px}
.em_arrow{ display:block; width:0; height:0; position:absolute; right:5px; top:10px; border:5px solid #ccc; border-color:transparent transparent transparent #ccc;}
.btn_href{ display:inline-block; color:#666666; font-size:14px; float:left; margin-left:2%; height:30px; line-height:30px; border-radius:5px;box-shadow:0 1px 1px #dedede inset,0 1px 1px #fff; background:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#e4e4e4)); width:96%;}




/*栏目列表*/
.mainmenu li{ float:left;margin-left: 2.5%;margin-top: 2.5%;width: 30%;  border-radius:3px; overflow:hidden;}
.mainmenu li a{display:block;color:#FFF;text-align:center }
.mainmenu li a b{ display:block; height:80px;}
.mainmenu li a img{ margin: 15px auto 15px;width: 50px;height: 50px;}
.mainmenu li a span{ display:block; height:30px; line-height:30px;background-color:#FFF; color: #999; font-size:14px;}
.mainmenu li:nth-child(8n+1) {background-color:#36A1DB}
.mainmenu li:nth-child(8n+2) {background-color:#678ce1}
.mainmenu li:nth-child(8n+3) {background-color:#8c67df}
.mainmenu li:nth-child(8n+4) {background-color:#84d018}
.mainmenu li:nth-child(8n+5) {background-color:#14c760}
.mainmenu li:nth-child(8n+6) {background-color:#f3b613}
.mainmenu li:nth-child(8n+7) {background-color:#ff8a4a}
.mainmenu li:nth-child(8n+8) {background-color:#fc5366}

/*搜索*/
.search{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#ffffff;padding:10px 15px}
.search-box{border-radius:3px;border:1px solid #ccc;font-size:12px;width:100%;}
.search-box input[type="text"]{
	width: 80%;
	float: left;
	line-height: 40px;
	text-align: left;
	text-indent: 10px;
}
.search-box input[type="button"]{width:20%;background:url(../images/search.jpg) no-repeat right center;line-height:40px;float:right;}



/*底部*/
.copy{height:40px; line-height:40px; color:#666; font-size:14px;margin-top:10px;margin-bottom:80px}
.tecl{height:40px; line-height:40px; font-size:12px; color:#666;}

/*列表*/
.cont_Box{background:#FFF;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.cont_Box ul{padding:15px;}
.cont_Box ul li{font-size:14px;line-height:30px;}
.cont_Box ul li a{background:url(../images/d.jpg) no-repeat left center;padding-left:10px;overflow:hidden;display:inline-block;height:30px;line-height:30px;float:left;width:80%}
.cont_Box ul li span{font-size:12px;float:right}

/*列表详情*/
.details_Deta{background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.details_Deta .title{font-size:16px; text-align:center;color:#3AA9FA;padding:10px 0 3px 0}
.details_Deta .source{font-size:12px;border-bottom:1px solid #e0e0e0;text-align:center;padding-bottom:10px}
.details_Deta .info_Deta{line-height:1.8;font-size:14px;padding:20px;color:#666666}
.details_Deta .info_Deta img{max-width:100%;}


/*分享*/
.share{border-top:1px solid #e0e0e0;padding:20px;min-height:155px}
.share .share_left{float:left;font-size:12px;background:#db363c;width:25%;text-align:center;}
.share .share_left dl dt{width:100%;height:100%;padding:3px; overflow:hidden; text-align:center}
.share .share_left dl dt img{max-width:100%;}
.share .share_left dl dd{color:#ffffff;width:100%;height:100%;padding:3px}
.share .share_right{float:right;background:#fff1f2; text-align:center;width:75%;padding:5% 0;}


/* 底栏 */
.bottom-bar { position:fixed;width:100%; z-index: 6; background: #3AA9FA; text-align: center;padding:5px 0; left:0px;bottom:0px;}
.bottom-bar .col{width:20%; float:left; text-align:center;}
.bottom-bar .col a{display:inline-block; color:#666666;}
.bottom-bar .bb-text { margin-top:2px; font-size: 12px; display: block;color:#ffffff}
.bottom-bar .col i{display: block; text-align:center;width:100%;height:30px; overflow:hidden;}
.bottom-bar .col i img{width:30px;height:30px; overflow:hidden;}
.bottom-bar .col .active{}


.scenic_list{margin-left:-10px;}
.scenic_list .scenic_item{background-color:#fff; margin-left:10px; margin-bottom:10px;border:1px solid #e9e9e9}
.scenic_list .scenic_item .image img{ max-width: 100%;}
.scenic_list .scenic_item .title{ overflow: hidden;margin-top:10px; padding:10px 0; text-align:center}
.scenic_list .scenic_item:hover{border:1px solid #84d018}

/*翻页*/
.pages{ padding:30px 0; text-align: center;border-top:1px solid #e0e0e0;}
.pages p{ display: inline-block;}
.pages a{ margin-right: 5px;font-size: 14px; color: #4e4e4e; /*background: #f6f6f6;*/ padding: 5px 10px; border: 1px solid #e9e9e9; line-height: 27px; }
.pages a:hover,.pages a.c{ background: #84d018; color: #fff; border: 1px solid #84d018;  padding: 5px 10px;}
.pages a.disabled{ color: #ccc;}


/*表单*/

.information-box{padding:0 10px 10px 10px;color:#737373; background:#ffffff;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;font-size:14px;min-height:1px;}
.information-box .til{border-bottom: 1px solid #e0e0e0;line-height:40px;color:#b7272d; font-weight:800;margin-top:10px}
.information-box  dl{border:1px solid #e0e0e0;padding:10px;margin-top:10px}
.information-box  dl dt{margin: 20px auto -20px; width: 70%; text-align: center; border-top: 1px solid #000; }
.information-box  dl dt span{font-size: 16px; top: -15px; padding: 0 10px; position: relative; background: #fff;}
.information-box  dl dd{min-height:1px; line-height:40px}
.information-box  dl dd .ipt{box-sizing: border-box;height: 40px;border: none;padding: 9px 5px 9px 5px;border: 1px solid #e0e0e0;width:100%;color:#666666;}
.information-box  dl dd .caption{line-height: 40px; text-align: left;width:100%}
.information-box  dl dd i{line-height:20px;display:block;font-size:12px;padding:10px 0}
.information-box  dl dd textarea{box-sizing: border-box;border: 1px solid #e0e0e0;width:100%;padding: 9px 5px 9px 5px;}
.information-box  .b{padding:10px 0;text-align: center;}
.information-box  .b button{background-color: #50535A;color:#ffffff}
.se{color:#666666;}
.information-box  input,.information-box textarea,.information-box select{ outline:none;font:13px/1.5 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.butt{ text-align:center;padding:15px 0;}
.bt01 {font-size: 14px;line-height: 30px;text-align: center;height: 30px;padding:0px 15px;border-radius:3px; background:#3AA9FA; cursor:pointer;color:#ffffff}
.bt02 {font-size: 14px;line-height: 30px;text-align: center;height: 30px;;padding:0px 15px; border-radius:3px;cursor:pointer}




@media screen and (max-width: 767px){
  .container{width:100%;}
}

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left;}
.col-lg-12 { width: 100%;}
.col-lg-11 { width: 91.66666667%;}
.col-lg-10 { width: 83.33333333%;}
.col-lg-9 { width: 75%;}
.col-lg-8 { width: 66.66666667%;}
.col-lg-7 { width: 58.33333333%;}
.col-lg-6 { width: 50%;}
.col-lg-5 { width: 41.66666667%;}
.col-lg-4 { width: 33.33333333%;}
.col-lg-3 { width: 25%;}
.col-lg-2 { width: 16.66666667%;}
.col-lg-1 { width: 8.33333333%;}

@media screen and (max-width: 1199px){
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left;}
  .col-md-12 { width: 100%;}
  .col-md-11 { width: 91.66666667%;}
  .col-md-10 { width: 83.33333333%;}
  .col-md-9 { width: 75%;}
  .col-md-8 { width: 66.66666667%;}
  .col-md-7 { width: 58.33333333%;}
  .col-md-6 { width: 50%;}
  .col-md-5 { width: 41.66666667%;}
  .col-md-4 { width: 33.33333333%;}
  .col-md-3 { width: 25%;}
  .col-md-2 { width: 16.66666667%;}
  .col-md-1 { width: 8.33333333%;}
}
@media screen and (max-width: 990px){
  .col-xm-1, .col-xm-2, .col-xm-3, .col-xm-4, .col-xm-5, .col-xm-6, .col-xm-7, .col-xm-8, .col-xm-9, .col-xm-10, .col-xm-11, .col-xm-12 { float: left;}
  .col-xm-12 { width: 100%;}
  .col-xm-11 { width: 91.66666667%;}
  .col-xm-10 { width: 83.33333333%;}
  .col-xm-9 { width: 75%;}
  .col-xm-8 { width: 66.66666667%;}
  .col-xm-7 { width: 58.33333333%;}
  .col-xm-6 { width: 50%;}
  .col-xm-5 { width: 41.66666667%;}
  .col-xm-4 { width: 33.33333333%;}
  .col-xm-3 { width: 25%;}
  .col-xm-2 { width: 16.66666667%;}
  .col-xm-1 { width: 8.33333333%;}
}
@media screen and (max-width: 767px){
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left;}
  .col-sm-12 { width: 100%;}
  .col-sm-11 { width: 91.66666667%;}
  .col-sm-10 { width: 83.33333333%;}
  .col-sm-9 { width: 75%;}
  .col-sm-8 { width: 66.66666667%;}
  .col-sm-7 { width: 58.33333333%;}
  .col-sm-6 { width: 50%;}
  .col-sm-5 { width: 41.66666667%;}
  .col-sm-4 { width: 33.33333333%;}
  .col-sm-3 { width: 25%;}
  .col-sm-2 { width: 16.66666667%;}
  .col-sm-1 { width: 8.33333333%;}
}
@media screen and (max-width: 479px){
  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left;}
  .col-xs-12 { width: 100%;}
  .col-xs-11 { width: 91.66666667%;}
  .col-xs-10 { width: 83.33333333%;}
  .col-xs-9 { width: 75%;}
  .col-xs-8 { width: 66.66666667%;}
  .col-xs-7 { width: 58.33333333%;}
  .col-xs-6 { width: 50%;}
  .col-xs-5 { width: 41.66666667%;}
  .col-xs-4 { width: 33.33333333%;}
  .col-xs-3 { width: 25%;}
  .col-xs-2 { width: 16.66666667%;}
  .col-xs-1 { width: 8.33333333%;}
  .share .share_left dl dt img{width:80px;height:80px}
  .share .share_right{font-size:12px}
}

.chaxun{
	display: block;
}
.chaxun a{
	line-height: 35px;
	text-align: center;
	display: block;
	float: left;
	height: 35px;
	width: 49%;
	margin-right: 2%;
	margin-left: 0%;
	color: #FFF;
	background-color: #3AA9FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.delfd{
	clear: both;
}


.chaxun2{
	display: block;
}
.chaxun2 a{
	line-height: 35px;
	text-align: center;
	display: block;
	float: left;
	height: 35px;
	width: 49%;
	margin-right: 2%;
	margin-left: 0%;
	color: #3AA9FA;
	background-color: #e0e0e0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-top: 5px;
	margin-bottom: 5px;
}
.chaxun2 .on{
	color: #FFF;
	background-color: #3AA9FA;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;	
}