ol,ul,li {padding-left:0;list-style: none}
h1,h2,h3,h4,h5,ul,li,p {padding:0;margin:0;font-weight:normal}
input {outline:none;padding:0; margin:0;}
table,tr{margin:0;padding:0;border:none;}
td{margin:0;border:none;padding:5px;}
html{ padding:0; margin:0; width:100%; height:100%;}
body {padding:0; margin:0 auto;min-width:320px;max-width: 640px;color:#555;font-size:14px;}

em,i{font-style: normal;}
.clearfix::after {clear:both;content:"";display:block;font-size:0;height:0;visibility: hidden;}
.clearfix {clear:both;}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}

.fl{float:left}
.fr{float:right}
.clear{width:100%;clear:both;}
.h5{width:100%;height:5px;clear:both;}
.h10{width:100%;height:10px;clear:both;}
.h12{width:100%;height:12px;clear:both;}
.h15{width:100%;height:15px;clear:both;}
.h20{width:100%;height:20px;clear:both;}
.h30{width:100%;height:30px;clear:both;}
.h40{width:100%;height:40px;clear:both;}
.h50{width:100%;height:50px;clear:both;}
.h60{width:100%;height:60px;clear:both;}
.h70{width:100%;height:70px;clear:both;}
.p010{padding:0 10px;}
.p15{padding:15px;}
.h8g{width:100%;height:8px;background:#eee;}

.h1{font-size:34px;font-weight: bold;color:#333;display: block;line-height: 1.4;}
.h2{font-size:28px;font-weight: bold;color:#444;display: block;line-height: 1.4;}
.h3{font-size:24px;font-weight: bold;color:#555;display: block;line-height: 1.4;}
.h4{font-size:20px;color:#666;display: block;line-height: 1.4;}

.icon_list{padding:10px 0;}
.icon_list li{width:20%; float:left;text-align: center;font-size:18px;line-height:1.4;padding: 0 5px}
.icon_list li img{max-width:100%; }
.li2 li{width:50%;}
.li3 li{width:33.33%;}
.li4 li{width:25%;}

a{color:#555}
a:hover{color:#00aff2}
.m_img{width:100%;display:block;}
.m_img img{max-width:100%;}

.max_img{width:100%;line-height:0;}
.max_img img{width:100%;}
@font-face {
  font-family: 'iconfont';
  src: url('font_1464244133_029541.eot'); /* IE9*/
  src: url('font_1464244133_029541.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('font_1464244133_029541.woff') format('woff'), /* chrome、firefox */
  url('font_1464244133_029541.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('font_1464244133_029541.svg#iconfont') format('svg'); /* iOS 4.1- */
}   
.iconfont{font-family:"iconfont"; font-size:30px; font-style:normal;}

.row{
    margin-left:-10px;
    margin-right:-10px;
}
.row::before, .row::after {
    content:"";
    display:table;
}
.row::after {clear: both;}

.row8{
    margin-left:-8px;
    margin-right:-8px;
}

.row22{
    margin-left:-22px;
    margin-right:-22px;
}
.row10{
    margin-left:-10px;
    margin-right:-10px;
}
.row15{
    margin-left:-15px;
    margin-right:-15px;
}
.row25{
    margin-left:-13px;
    margin-right:-13px;
}
.row30{
    margin-left:-15px;
    margin-right:-15px;
}
.row35{
    margin-left:-18px;
    margin-right:-18px;
}
.row45{
    margin-left:-23px;
    margin-right:-23px;
}
.row50{
    margin-left:-25px;
    margin-right:-25px;
}
.header{padding:15px;background:#fff;box-shadow: 1px 0 8px rgba(0,0,0,0.1);position: relative;z-index: 1;display: flex; align-items: center; justify-content: space-between;}
.header a{display:block}
.header a.logo{display: block;line-height: 0;}
.header a.logo img{height:36px;}

.header a.r_menu{line-height:0;}
.header a.r_menu i{font-size:0.38rem;color:#00aff2;line-height:0;}

.am-slider{
  width:100%;
  position: relative;
}

/*右侧菜单*/
.right_m{padding:20px 10px;text-align:center;overflow-y:auto}
.right_m h3{display:block;font-size:24px;color:#eee;line-height:1.4;font-weight:normal}
.right_m p{display:block;font-size:20px;color:#aaa;line-height:1;padding:8px 0 20px;border-bottom:1px solid #555}
.right_m ul{padding:0;}
.right_m ul li{border-bottom:1px solid #555}
.right_m ul li a{display:block;font-size:16px;color:#ddd;line-height:1;padding:15px 0;}
.right_m ul li a i{margin-right:15px;color:#00aff2}

.con{background:#fff;padding:0;}
/*banner控制点*/
.am-slider-default {margin-bottom:0px;box-shadow:none;border-radius:0;}
.am-slider-default .am-control-nav { bottom:15px;}
.am-direction-nav a.am-next{font-size:34px;line-height:1;}
.am-slider-default .am-direction-nav{display: none;}
.am-slider-default .am-control-nav li{margin:0 8px;}
.am-slider-default .am-control-nav li a{height:4px;width:42px;border:0;background:rgba(255,255,255,1);border:0;border-radius:4px;box-shadow:none;}
.am-slider-default .am-control-nav li a:hover,.am-slider-default .am-control-nav li a.am-active{border:0;background:rgba(255,255,255,.3);box-shadow:none;}
.am-slider-default .am-direction-nav a.am-next{margin-top:-24px;}


/*首页图标*/
.i_menus{width:95%; margin:0 auto;padding:15px 0;}
.i_menus ul{width:100%;}
.i_menus ul li{width:25%;float:left;}
.i_menus ul li a{display:block;width:100%;text-align:center;line-height:0;}
.i_menus ul li a span{display:block;width:100%;text-align:center;line-height:1.2;font-size:16px;color:#666}
.i_menus ul li a img{width:70%}





.about_con{padding:20px 25px;background:#1c2330;}
.about_tit{padding:5px 0;display:block;font-size:32px;line-height:1.6;color:#fff;}
.about_tit:hover{color:#fff;}
.about_con_pad{padding:12px 0;line-height:1.8;color:#fff;font-size:20px;}

.more_tit{padding:8px 0;display:block;background:#00aff2;font-size:24px;line-height:1.6;width:55%;text-align:center;border-radius:25px;color:#fff;margin:0 auto;}
.more_tit:hover{color:#fff;}




.i_tit{padding:10px;background:#fff;text-align: center}
.i_tit h3{font-size:24px;line-height:1.6;font-weight: bold;}
.i_con{font-size:15px;line-height:1.6;padding:5px 10px 10px;}



.i_news{padding:10px;}



.box1{background: #fff;padding: 5px}
.box1 li{width:50%;float: left}
.box1 li .li_pad{display:block;margin:5px;padding: 10px 15px;background: #55caf8;border-radius: 5px;text-align: center}
.box1 li .li_pad img{max-width: 80%}
.box1 li h2{display:block;font-size: 22px;color:#fff;font-weight: bold;line-height: 46px;}
.box1 li span{display:inline-block;width:30px;height:2px;background: rgba(255,255,255,.7);margin-bottom: 10px;}
.box1 li .detail{color:#fff;line-height: 1.6;font-size:12px;height:80px;overflow: hidden;}
.box1 li.l2 .li_pad{background: #fda5a4}
.box1 li.l3 .li_pad{background: #f2c58a}
.box1 li.l4 .li_pad{background: #8794fc}
.box1 li.l5 .li_pad{background: #3bd7be}
.box1 li.l6 .li_pad{background: #d26bf3}

.box2{background: #eaf3fa;padding: 5px;}
.box2 ul{padding:10px 0;}
.box2 li{width:50%;float: left}
.box2 li .li_pad{display:block;margin:0 10px;padding:15px;text-align: center;cursor: pointer;box-shadow: 0 0 15px rgba(0,0,0,0);-webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.box2 li .li_pad img{max-width:75%}
.box2 li .li_pad:hover{background: rgba(255,255,255,.5);box-shadow: 0 0 15px rgba(0,0,0,.2); border-radius: 7px;-webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.box2 li h2{display:block;font-size: 16px;color:#333;font-weight: bold;line-height:36px;padding-top: 10px;}
.box2 li .detail{color:#444;line-height: 1.6;font-size:12px;height: 40px;}


.box3{background: #fff}


.school{padding: 5px;}

.school-one {
  width: 50%;
  float: left;
}

.school-item {
  margin:15px 5px 0 5px;
  border: 1px solid #e6e6e6;
  position: relative;
  background: #fff;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  transition: all ease 0.3s;
  border-radius: 5px;
  overflow: hidden;
}
.school-item .img {
  height: 140px;
  overflow: hidden;
}
.school-item .img img {
  width: 100%;
  height: 140px;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.school-item .school-ico {
  position: relative;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  background: #fff;
  box-shadow: 0 2px 3px #dedede;
  -moz-box-shadow: 0 2px 3px #dedede;
  -webkit-box-shadow: 0 2px 3px #dedede;
  margin: 0 auto;
  margin-top: -40px;
  text-align: center;
  overflow: hidden;
}
.school-item .school-ico img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  width:50px;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  transition: all ease 0.3s;
}
.school-item .school-ico:hover img {
  -moz-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  transform: scaleX(-1);
}
.school-item .txt {
  padding: 0 10px 10px;
  text-align: center;
}
.school-item .name {
  font-size: 18px;
  line-height: 22px;
  margin: 15px 0;
  color: #333;
}
.school-item .prof {
  font-size: 14px;
  color: #888888;
  margin-bottom: 25px;
}
.school-item .btn-yuyue {
  display: inline-block;
  line-height:35px;
  text-align: center;
  font-size: 14px;
  border: 1px solid #c3c3c3;
  width:95px;
  color: #333;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  transition: all ease 0.3s;
  position: relative;
  overflow: hidden;
}
.school-item .btn-yuyue:after {
  display: block;
  -webkit-transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -ms-transition: all ease 0.3s;
  transition: all ease 0.3s;
  content: attr(data-text);
  width: 0;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #00aff2;
  color: #fff;
}
.school-item .btn-yuyue:hover:after {
  width: 100%;
}
.school-item:hover {
  box-shadow: 0 3px 8px #dedede;
  -moz-box-shadow: 0 3px 8px #dedede;
  -webkit-box-shadow: 0 3px 8px #dedede;
  margin:10px 5px 5px 5px;  
}
.school-item:hover .img img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
}
.school-item:hover .btn-yuyue {
  border-color: #00aff2;
}
.school-item:hover .btn-yuyue:after {
  width: 100%;
}
















/*内页横幅*/
.iconp {
    background: url(../images/icon.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto auto;
    display: inline-block;
    background-size: 4rem auto;
    vertical-align: middle;
}



.title_box{padding:10px 50px;background:#d92e21;font-size:24px;line-height:1.2;color:#fff;text-align:center;}
.title_box a{color:#fff;}

.con_con{background:#fff;padding:10px;line-height:1.6;border-bottom:5px solid #eee}
.con_con img{max-width:100%;height:auto;}
.hot_state{background:#f4f8fc}
.tit_box{padding:0 10px;}
.tit_box span{color:#004089;display:block;padding:8px 0;float:left;font-size:20px;}
.tit_box a{float:right;display:block;padding-top:10px;line-height:1;font-size:16px;}
.t_bototm1{background:url(../images/bottom_x.jpg) 0 bottom repeat-x;}
.t_bototm2{border-bottom:2px solid #00346f;}
span.tit_txt{font-size:20px;line-height:1;}


/*内页单个导航*/
.menu_box{padding:14px 0;border-bottom:50px solid #eee;text-align:center;}
.menu_box li{display:inline-block;}
.menu_box li a{display:block;padding:0 10px;font-size:18px;}
.menu_box li a:hover,.menu_box li a.dq{color:#205fb4}


/*内页单个导航*/
.menu_box2{padding:12px 0;border-bottom:5px solid #eee;text-align:center;}
.menu_box2 li{display:inline-block;}
.menu_box2 li a{display:block;padding:0 8px;font-size:16px;}
.menu_box2 li a:hover,.menu_box2 li a.dq{color:#d92e21}

.brc_con{padding:20px 0;font-size:0.220px;color:#666;line-height:1.6;}
.brc_con img{max-width:100%;}

.case_one{display:block;width:100%;}
.case_one img{width:100%;}





.i_products ul li.xz_li2{float:right;}
/*右侧弹窗背景*/
.am-offcanvas-bar{width:50%;}
.am-offcanvas-content a{color:#fff}
.am-offcanvas-content a.zi{color:#ccc;}

.h100{width:100%;background: #fff;height:20px;}


/*联系我们*/
.bas_map{height:245px;width:100%;overflow:hidden;}
/*新闻列表*/
.news-list li{border-bottom:1px solid #eee;padding:15px 0;}
.news-list li h2{font-size:18px;line-height:1.2}
.news-list li .time{font-size:14px;line-height:2;color:#888}
.news-list li p{font-size:14px;line-height:1.6;color:#666}


.pro_list{padding:10px 10px;}

.pro_list li{width:50%;float: left;}
.pro_list li a{display:block;border-radius: 8px;overflow: hidden;padding: 10px;}
.pro_list li a img{border-radius:5px;height:140px;width:100%;}

.pro_list li  h3{
    padding:10px 5px;
    font-size: 16px;
    line-height:24px;
    overflow: hidden;
    text-align: center
}


/*详情页*/
.ctt_tit{padding:10px 20px;}
.ctt_tit h1{display:block;line-height:1.4;font-size:32px;font-weight:normal; text-align:center;}
.ctt_tit h1 span{font-size:16px;color:#888;margin-left:10px;}
.ctt_tit .date{display:block;line-height:2;font-size:16px;text-align:center;color:#888;padding-top:5px;text-align:center;font-weight:normal}

.ctt_con{padding:10px;font-size:18px;line-height:1.6;}
.ctt_con img{max-width: 100%;}
.ctt_con p{margin:10px 0;}

.ctt_con td,.ctt_con th{font-size: 12px;}

.ud{line-height:1.2;font-size:14px;color:#666;padding:10px 0}


.am-form-success label{color:#000}
.am-form label{
	background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 0;
    color: #333;
    display: block;
    font-size: 16px;
    line-height: 1.4;
    padding: 5px 0;
	float:left;
	margin:0;
	font-weight:normal;
	border-right:none;
	text-align:center;}
.am-form label.doc-select{line-height: 1.55;}
.am-form input[type="number"], .am-form input[type="search"], .am-form input[type="text"], .am-form input[type="password"], .am-form input[type="datetime"], .am-form input[type="datetime-local"], .am-form input[type="date"], .am-form input[type="month"], .am-form input[type="time"], .am-form input[type="week"], .am-form input[type="email"], .am-form input[type="url"], .am-form input[type="tel"], .am-form input[type="color"], .am-form select, .am-form textarea, .am-form-field,
.am-form input{
    line-height: 1.4;
	}

.am-form .am-btn{
	width:100%;
	background: #ffd800;
    border:1px solid #ffd800;
    border-radius:0;
	padding: 5px;
	font-size: 18px;}



.am-bottom{background:#fff;padding:15px 10px;text-align:center; line-height:1.6;color:#555;font-size:14px;margin-bottom: 60px;}
.phe_400{line-height:2.2;background:#fff;border:1px solid #555;border-radius:3px;font-weight:bold;font-size:0.16rem;text-align:center;margin:15px 10px 0;display:inline-block;padding:0.0300px 20px}
.phe_400:hover{background:#555;color:#fff;}
/*sub*/
.sub_con{padding:5px;background:#f8f8f8;}

.s_news li{width:100%;border-bottom:1px solid #e3e3e3;padding:20px 0;}
.s_news li a{display:block;font-size:16px;line-height:1.2;color:#333}
.s_news li a span{display:block;float:left;margin-right:5px;line-height:0;background:url(../images/jt.gif) center center no-repeat;background-size:auto 100%;height:1.2em; width:1.2em}
.s_news li a:hover span{background:url(../images/jth.gif) center center no-repeat;background-size:100% auto;}
.s_news li a span img{width:100%;}
.s_news li a em{display:block;font-style:normal;font-size:14px;float:right;color:#888;margin-left:5px}

.am-panel-bd{color:#555;font-size:14px}

.s_menu{padding:10px;font-size:0;text-align:center;}

.s_menu li{display:inline-block;margin:5px 6px;}
.s_menu li a{display:block;padding:5px 10px;color:#444;background:#ddd;font-size:14px;border-radius:4px;}
.s_menu li a:hover,.s_menu li a.on{color:#fff;background:#00aff2;}


/*首页图片新闻*/
#idx_news{padding:0 15px;background:#fff;}
#idx_news .am-slider-default .am-control-nav { bottom:-5px;}
#idx_news .am-slider-default .am-control-nav li a{height:4px;width:42px;border:0;background:#ddd;border:0;border-radius:4px;box-shadow:none;}
#idx_news .am-slider-default .am-control-nav li a.am-active{background:#3ea75c;}



.inews_con{padding-bottom:20px}
.inews_con a.pic{width:34%;float:left;}
.inews_con a.pic img{width:100%;}
.inews_con .r_txt{width:61%;float:right;line-height: 0;}
.inews_con .r_txt .tit{font-size:026px;color:#555;line-height: 1.4;display: block;}
.inews_con .r_txt .tit:hover{color:#00aff2;}
.inews_con .r_txt p{display:block;padding-top:5px;line-height:1.4;color:#888;font-size: 20px}



.contact{padding:20px 0;}
.contact p{margin:5px 0;}
.contact i{font-size:18px;color:#00aff2;margin-right:20px;}
.contact_l{width:50%;float:left;}


#cp_det{color:#666;font-size: 24px;line-height:1.6;}
#cp_det .cpd_l{width:100%;}
#cp_det h3.title{font-size: 32px;color:#333;}

.more_tit{padding:10px 0;display:block;background:#00aff2;font-size:24px;line-height:1.6;width:60%;text-align:center;border-radius:10px;color:#fff;margin:0 auto;}
.more_tit:hover{color:#fff;}




.renwu_ul{padding:10px;}
.renwu-item{padding: 15px 0;border-top: 1px solid #eee}
.renwu-item img{float: left;width:120px;display: inline;margin-right:20px;}
.renwu-item .txt{}
.renwu-item .txt .name{font-size:16px;font-weight: bold;line-height: 1.4;color:#333;}



.box5{background: #fff;padding: 10px;}

.qycn-item {
  width: 100%;
  font-size: 16px;
  background: #eaf3fa;
  margin-bottom: 20px;
}

.qycn-item_pad{
  padding:25px;
}

.qycn-item .ico {
  float: left;
  width: 80px;
}
.qycn-item .txt {
  margin-left: 90px;
  line-height: 1.4;
}
.qycn-item:first-child {
  background: #00aff2;
  color:#fff;
}
.aaa{position: absolute;left:50%;margin-left: -960px}

.gradient{background:-webkit-linear-gradient(#333333,#151515);background:-o-linear-gradient(#333333,#151515);background:-moz-linear-gradient(#333333,#151515);background:linear-gradient(#333333,#151515);}


/* 导航条背景色*/

.skin-box-bd .menu-list{background:none;height:42px;line-height: 42px;}

/*首页/店铺动态背景色*/

.skin-box-bd .menu-list .link{background: none;height:42px;line-height: 42px;background: none;}

/*首页/店铺动态右边线*/

.skin-box-bd .menu-list .menu{border:0;height:42px;line-height: 42px;background: none;}

/*首页/店铺动态文字颜色*/

.skin-box-bd .menu-list .menu .title{color:#fff;height:42px;line-height: 42px;}

/*所有分类背景色*/

.all-cats .link{background:-webkit-linear-gradient(#ffef00,#dcab12);background:-o-linear-gradient(#ffef00,#dcab12);background:-moz-linear-gradient(#ffef00,#dcab12);background:linear-gradient(#ffef00,#dcab12);height:42px;line-height: 42px;}

/*所有分类右边线*/

.all-cats .link{border-right:none;height:42px;line-height: 42px;}

/*所有分类文字颜色*/

.skin-box-bd .all-cats .title{color:#fff;height:42px;line-height: 42px;}

.cateList{
  padding: 10px;
  /* background: #f6f6f6; */
  text-align: center;
  line-height:0;
  font-size:0;
  width:100%;
  overflow-x: auto;
  box-sizing: border-box;
}

.cateone{
  /*重点代码*/
  overflow-x: scroll;
  white-space: nowrap;
  -webkit-overflow-scrolling: touch;
}

.cateList a{
  display: inline-block;
  color:#555;
  font-size: 14px;
  line-height:1.6;
  background: #ddd;
  padding: 5px 12px;
  margin:5px;
  border-radius: 40px;
  position: relative;
}
.cateList a:hover,.cateList a.curr{
  background: #00aff2;
  color:#fff;

}
h1.tit{color:#333;font-size: 24px;line-height: 1.4;padding: 10px;text-align:center;display: block;font-weight: bold;}

.li2_50{padding: 0 5px;}

.li2_50 li{width:50%;float: left}
.li2_50 li .li_pad{display:block;margin:5px;text-align: center;overflow: hidden;-webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.li2_50 li .li_pad img{max-width: 50%}
.li2_50 li .li_pad span{display:block;color:#fff;font-weight: bold;padding:10px;font-size:16px;}

.my_course{padding: 0 15px;}
.my_course li .li_pad{margin:0px; padding:15px;}
.my_course li .li_pad img{width: 100%;max-width: 100%}
.my_course li .li_pad span{display:block;color:#555;font-weight: bold;padding:5px 0 0 0;font-size:16px;}



.li3_25 li{width:33.3333%;float: left}
.li3_25 li .li_pad{display:block;margin:5px;text-align: center;box-shadow: 3px 3px 7px rgba(0,0,0,0.3);overflow: hidden;-webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.li3_25 li .li_pad img{width: 100%}
.li3_25 li .li_pad:hover img{
  opacity: .9;
  -webkit-transform: scale3d(1.1,1.1,1);
  transform: scale3d(1.1,1.1,1);
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
}
h1.c_fff{color:#fff;}
.text_sm{font-size:16px;line-height: 1.7;color:#555;}


.li4_25 li{width:50%;float: left}
.li4_25 li .li_pad{display:block;margin:5px;text-align: center;overflow: hidden;-webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.li4_25 li .li_pad img{max-width: 100%}
.li4_25 li .li_pad span{display:block;color:#fff;font-weight: bold;padding:20px 0;font-size:18px;}


.li5_25{padding: 0 5px;}
.li5_25 li{width:50%;float: left}
.li5_25 li .li_pad{display:block;margin:5px;text-align: center;overflow: hidden;-webkit-transition: all 0.6s ease;transition: all 0.6s ease;}
.li5_25 li .li_pad img{max-width: 50%}
.li5_25 li .li_pad span{display:block;color:#444;font-weight: bold;padding:10px;font-size:16px;border-bottom: 1px solid rgba(0,0,0,.3)}
.li5_25 li .li_pad p{display:block;color:#777;padding:10px 0;font-size:14px;}

.li5_25 li.li1 .li_pad span{color:#1e73be;}
.li5_25 li.li2 .li_pad span{color:#dd9933;}
.li5_25 li.li3 .li_pad span{color:#a1c100;}
.li5_25 li.li4 .li_pad span{color:#db5918;}
.li5_25 li.li5 .li_pad span{color:#3b1087;}

.sub_con{
  line-height: 1.6;
  padding:10px;
  font-size: 16px;
}
.sub_con img{max-width: 100% !important; height:auto !important}
.sub_con h1{color:#111;font-weight: bold;font-size:30px;margin-top:10px;}
.sub_con h2{color:#222;font-weight: bold;font-size:26px;margin-top:10px;}
.sub_con h3{color:#333;font-weight: bold;font-size:22px;margin-top:5px;}
.sub_con h4{color:#444;font-weight: bold;font-size:18px;margin-top:5px;}
.sub_con strong{font-weight: bold;}



#newslist .news_one{padding:10px 0 20px}
#newslist .pic{width:35%;float: left;}
#newslist .pic img{max-width:85%;}
#newslist .infobox{width:65%;float: right;min-height:100px;}
#newslist .infobox a.tit{display:block;font-size: 20px;color:#333;padding-bottom: 10px;font-weight: bold;line-height: 1.3}
#newslist .infobox a.tit:hover{color:#00aff2;}
#newslist .infobox p{display:block;font-size: 14px;color:#727272;line-height: 1.5}
#newslist .pic:hover span{color:#00aff2;}

.tag{margin:20px 0 10px;border: 1px solid #e5e5e5;color:#777;border-left: none;border-right: none;padding: 5px 0;font-size: 13px;line-height: 1.8}
.tag a{color:#444;}
.tag a:hover{color:#00aff2;}



.tag_sm{padding:10px 0;font-size: 16px;color:#555;}
.ctt_tit{display:block;color:#333;font-size:24px;padding:10px 0;font-weight: bold}
.ctt_con span.date{display:block;color:#888;font-size:14px;padding:10px 0 15px;}
.ctt_con .ctt_det{line-height:1.8;color:#444;font-size:16px;}
.ctt_con .ctt_det img{max-width: 100%}



.bas_bar{padding:0;}
.bas_bar li{width:100%;overflow: hidden;}
.bas_bar li.l1{background:rgba(25,144,209)}
.bas_bar li.l2{background:rgba(139,195,74)}
.bas_bar li.l3{background:rgba(255,152,0)}
.bas_bar li div{padding:30px;color:#fff;}

.bas_bar li h3{display: block;font-size: 24px;color:#fff;line-height: 30px}
.bas_bar li h3 i{display: block;font-size: 32px;float: left;line-height:1;margin-right:10px;}
.bas_bar li p{display: block;font-size: 14px;color:#fff;line-height: 1.5;text-align: left;margin-top:15px;}


.ws_list4 li{float: left;width:50%;overflow: hidden;}
.ws_list4 li .pad{margin:10px;position: relative;}

.ws_list4 .n_pad{padding: 10px;}
.ws_list4 li .pad .s{
  background:#f6f6f6;
  border-radius: 6px;
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
  z-index: 10;
  -webkit-perspective: 600px;
  perspective: 600px;
  text-align: center;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: all .4s cubic-bezier(.2,.85,.4,1.275) !important;
  -o-transition: all .4s cubic-bezier(.2,.85,.4,1.275) !important;
  transition: all .4s cubic-bezier(.2,.85,.4,1.275) !important;
}



.ws_list4 li .pad .x{
  width: 100%;
  min-height: 160px;
  min-height: 160px;
  position: absolute;
  left: 0;
  top: 0;
  background:rgba(0, 148, 228, 0.72);
  border-radius: 6px;
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
  -webkit-perspective: 600px;
  perspective: 600px;
  text-align: center;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-transition: all .4s cubic-bezier(.2,.85,.4,1.275) !important;
  -o-transition: all .4s cubic-bezier(.2,.85,.4,1.275) !important;
  transition: all .4s cubic-bezier(.2,.85,.4,1.275) !important;
}




.ws_list4 li .pad:hover .s{
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
  z-index: -1;
}


.ws_list4 li .pad:hover .x{
  -webkit-transform: rotateY(0);
  transform: rotateY(0);
  z-index: 1; 
}

.ws_list4 li span{display: block;width:64px;height:64px;background: #15a1ee;border-radius: 64px;color:#fff;line-height: 64px;margin:0 auto;font-size: 20px;}
.ws_list4 li span i{font-size: 28px;}
.ws_list4 li h3{display: block;text-align: center;font-size:22px;color:#333;margin-top:10px;line-height: 1.6}
.ws_list4 li .s p{display: block;padding:5px 0;}
.ws_list4 li .x p{display: block;padding:5px 0;color:#fff;}
.ws_list4 li .x a{display: block;padding:10px 0;color:#fff;border: 2px solid #fff;margin:10px 8%;font-weight: bold;}
.ws_list4 li .x a:hover{background:#007faf;}


.ws_xg li div{
  border:1px dashed #fff;
  padding: 10px;
  margin:10px;
}

.ws_xg li div span{display: block;width:50px;height:50px;margin: 0 auto;color:#00aff2;line-height: 50px;background: #fff;border-radius: 50px;text-align:center;}
.ws_xg li div span i{font-size:28px;}
.ws_xg li div h3{font-size:24px;color:#333;text-align: center;display: block;line-height: 2;margin-top: 5px;}
.ws_xg li div p{font-size:14px;color:#666;display: block;padding-top:5px;}

.zhuyi{
  padding: 10px;
  font-size:18px;
  line-height:1.6;
  color: #666
}
.zhuyi h3{font-size: 20px;font-weight: bold;margin-bottom: 5px;color: #333}

/***分页导航条***/
.gbf {
  text-align:center;
  color:#333;
  padding:0 15px;
  font-family:arial;
  
}
.gbf span{
  font-size: 14px;
}

.gbf a{font-family:arial;}
.s_gbf{text-align:center;padding:10px 10px}
.gbf img {
  vertical-align:middle;
}
.gbf  .n,.gbf  .h,.gbf  .d {
  display:inline-block;
  text-align:center;
  padding:5px 10px;
  border-radius:3px;
  line-height:20px;
  background:#ddd;
  border:none;
  margin-top:10px;

}
.gbf  .n {
  background:#ddd;
  border:none;
  color:#333; /*常态色*/
  font-family:SimSun;
  font-size:14px;
  
  
}
.gbf  .h,.gbf  .n:hover{
  color:#fff; /*重点色*/
  background:#00aff2;
  border:none;
}
.gbf  .d{
  background:#ddd;
  border:none;
  color:#777; /*重点色*/
}
.gbf  .d:hover{
  border:none;
  color:#00aff2; /*重点色*/
}
.footer{background:#fff;line-height:0;width:100%;position:fixed;left:0;bottom:0;z-index:9999;height:60px;box-shadow:0 0 10px rgba(0,0,0,.1);}
.footer ul{width:100%;}
.footer li a{text-align:center;color:#666;display:block;border-right:1px solid #f2f2f2;padding:6px 0;}
.footer li a img{width:26px;}
.footer li a span{font-size:12px;display:block;line-height:20px;padding-top:2px;}