﻿@charset "utf-8"
* { margin: 0; outline: 0; padding: 0; font-size: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }


/*��ҳ�ֲ�*/
	.container{max-width: 800px;margin: 0 auto; }
	.slide{width: 98%;min-height:280px;overflow: hidden ;position: relative; top:-5px; margin:0 5px;
}
	.slide .img{overflow: inherit ; min-height:180px;position: absolute;transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s; background:#ffffff;-webkit-box-shadow: 0 0 10px rgba(134, 134, 134, .3);
-moz-box-shadow: 0 0 10px rgba(134, 134, 134, .3);
box-shadow: 0 0 10px rgba(134, 134, 134, .3);}
	.slide .img p{ padding:0 20px;}
	.slide .img  h3{ text-align:center; font-size:1rem; padding-top:10px;}
	.slide .img img{width: calc(100% - 14px);margin: 7px;}
	.slide .img1{width: 40%;height: 40%;top: 30%;left: -50%;z-index: 1;overflow: hidden ;}
	.slide .img2{width: 60%;height: 60%;top: 20%;left: -20%;z-index: 2;overflow: hidden }
	.slide .img3{width: 80%;height: 85%;top: 10%;left: 10%;z-index: 3;overflow: hidden }
	.slide .img4{width: 60%;height: 60%;top: 20%;left: 60%;z-index: 2;overflow: hidden }
	.slide .img5{width: 40%;height: 40%;top: 30%;left: 110%;z-index: 1;overflow: hidden }
	.slide-bt{position: absolute;left: 50%;bottom: 13%;z-index: 10;}
	.slide-bt span{width: 24px;height: 8px;background: #ffffff;float: left;margin: 5px;border-radius: 4px; display:none}
	.slide .slide-bt .on{background: #ffffff; display:none}
	button{width: 50px;margin: 20px;}
/*---------------*/

/*��ҳ����*/
.rollBox{width:100%; background:#F9F9F9;;overflow:hidden;padding:;margin:0 auto;position: relative ; }
.rollBox .LeftBotton{height:35px;width:22px;background:url(../images/images/homenew/left.png); background-size:100%;overflow:hidden; position: absolute;left:10px;top:20px;display:inline;margin:;cursor:pointer;}
.rollBox .RightBotton{height:35px;width:22px;background:url(../images/images/homenew/right.png); background-size:100%;overflow:hidden; position: absolute;right:10px;top:20px;display:inline;margin:;cursor:pointer;}
.rollBox .Cont{width:95%;overflow:hidden;float:left; margin:0 2.5%}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:110px; margin:6px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:0px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:25px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
/*��ҳ����*/

article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
a { text-decoration: none; color:#515151}
.red{color:#fff100;}
a:link {color:#515151;font-size:0.8rem;font-family:'微软雅黑'; }
a:visited {color:#515151;font-size:0.8rem;font-family:'微软雅黑';}
a:hover {color:#515151;font-size:0.8rem;font-family:'微软雅黑';}
a:active {color: #515151;font-size: 0.8rem;font-family: "微软雅黑";}

a.more:link {   color:#1d8d7d;font-size:1rem;font-family:'微软雅黑'; line-height:200%; display:block; margin:0 35%}
a.more:visited { color:#1d8d7d;font-size:1rem;font-family:'微软雅黑';line-height:200%;display:block}
a.more:hover {  color:#1d8d7d;font-size:1rem;font-family:'微软雅黑';;line-height:200%;display:block}
a.more:active { color: #1d8d7d;font-size:1rem;font-family: "微软雅黑";line-height:200%;display:block}
html {color:#515151;height: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;font-family:'微软雅黑';}
body {margin:0 auto; padding: 0; max-width:640px; min-width:320px; height: 100%; min-height: 100%; color:#515151; font-family:"\5FAE\8F6F\96C5\9ED1","\5b8b\4f53", Arial, Helvetica, sans-serif; font-size: 100%; line-height: 1.231; -webkit-touch-callout: none; display: -webkit-box; -webkit-box-orient: vertical; -webkit-box-align: stretch; font-family:'微软雅黑';}
.adv_img{ width:100%}
.adv_img img{ width:100%}
ul,li{margin:0;padding:0;list-style-type:none; }
#nbody{display: block; min-width: 320px; margin: 0px auto; height:auto; max-width: 640px; width: 100%; background: #fff none repeat scroll 0% 0%; overflow:hidden;}
/*�ɹ�������ҳ*/

.bcgal{ width:100%; margin:20px 0}
.bcgal img{ width:100%; margin-bottom:20px;}
.bcgal ul{ margin:0; padding:0;display: -webkit-box;   display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex;}
.bcgal ul li{ margin:5px;box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0;-o-box-flex:1.0;flex:1.0;display:block;}
.bcgal ul li img{ width:100%; border:#D7D7D7 1px solid; margin:0}
.al_button{ background:#1e8e7e; border-radius:5px; width:40%; margin:0px auto; clear:both; height:35px; text-align:center; color:#FFF; line-height:35px; font-size:1.1rem;}
/*�ɹ�������ҳ*/
/*��ҳ����*/
.lsgltt_box{ width:100%;margin:0 auto; overflow:hidden; padding:15px 0; clear:both}

.lsgl_title{ color:#268c7f; font-family:'微软雅黑'; padding-bottom:10px;padding-top:10px; text-align:center;font-size:1.2rem; border-bottom:1px #c9c9c9 solid;}
.lsgltitle_box{ text-align:center}
.lsgltitle_box span{ display:block; text-align:center; font-family:"微软雅黑"; font-size:0.9rem; color:#7d7d7d; font-weight:100;}
.lsgltitle_box p{  text-align:center;padding:0 10px; background:#FFF; margin-top:-6px; margin-bottom:10px; font-size:0.5rem;font-weight:100; color:#7d7d7d;width:auto; display:inline-block !important; display:inline; text-transform:uppercase; }
/*��ҳ����*/
/*������ҳ*/

.cgal_zw{ margin:2px;}
.cgal_zw ul{margin:0; padding:0;display: -webkit-box;   display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex;}
.cgal_zw ul a{ line-height:100%;height:70px; padding:0px 0;  font-size:1.1rem; border-bottom:1px solid #eee; text-align:center; background:#eee;margin:1px;box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0;-o-box-flex:1.0;flex:1.0;display:block; }
.cgal_zw ul a:visited{ color:#333}
.cgal_zw ul a:hover{}
.cgal_zw ul a:active{color:#333}
.cgal_zw ul li{ padding:5px 0;line-height:100%;height:62px;}
.cgal_zw ul li img{ clear:both; margin:5px auto; margin-bottom:10px;width:45%; display:block;text-align:center}
.cgal_right_zw { width:100%; background:#eee}
.cgal_right_zw ul{ margin:0; padding:0; width:100%; text-align:center;}
.cgal_right_zw ul li{ float:left; width:33.3%;min-height:90px;height:90px; overflow:hidden; margin:5px 0; text-align:center}
.cgal_right_zw ul li span{ display:block; height:25px; line-height:25px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;.white-space:nowrap; }
.cgal_right_zw ul li img{ width:95%;min-height:60px;height:60px; border:1px #D0D0D0 solid}
/*������ҳ*/
/*��ҳ*/
#pages { clear:both; font-family:����; text-align:center ; padding:15px;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#268c7f; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/* ��ҳ*/

/*���λ��ҳ*/
.adv_nbaner{ min-width:320px; max-width:640px; margin-top:10px;background:#50cdc5; padding-bottom:5px;}
.adv_nbaner img{ width:100%; animation:myfirst 0.5s;
-moz-animation:myfirst 0.5s; /* Firefox */
-webkit-animation:myfirst 0.5s; /* Safari and Chrome */
-o-animation:myfirst 0.5s;}
.mfsqbut{ border-radius:5px; border:1px solid #FFF; background:#50cdc5 url(../images/images/jt_banerx.png) 93%;background-size:10%; background-repeat:no-repeat; margin:15px auto; width:40%; height:40px; line-height:40px; text-indent:5%; color:#FFF; font-size:1.0rem;animation:myfirst 1s;
-moz-animation:myfirst 1s; /* Firefox */
-webkit-animation:myfirst 1s; /* Safari and Chrome */
-o-animation:myfirst 1s; /* Opera */}
@keyframes myfirst
{
	0% { opacity:0;-webkit-transform: scale(1.3) ; -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   
}

@-moz-keyframes myfirst /* Firefox */
{
	0% { opacity:0;-webkit-transform: scale(1.3) ; -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
	0% { opacity:0;-webkit-transform: scale(1.3) ; -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   
}

@-o-keyframes myfirst /* Opera */
{
	0% { opacity:0;-webkit-transform: scale(1.3) ; -moz-transform: scale(1.3); -ms-transform: scale(1.3); -o-transform: scale(1.3); transform: scale(1.3)}
	100% { opacity:100;-webkit-transform: scale(1) ; -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1)}   
}
.mfsqbut:hover{ background:#fff url(../images/images/jt_banerxqc.png) 93%;background-size:10%;background-size:10%; background-repeat:no-repeat; color:#50cdc5}
/*���λ��ҳ*/
/*beiingwap*/
.zhengweng_title{ clear:both;   text-align:center;  color:#268d7c; font-size:1.1rem; margin:20px 0 5px 0  }
.zhengweng_title span{ display:inline-block; *display:inline; *zoom:1; width:42px;}
.zhengweng_title h3{ margin:0; padding:0; font-size:1.4rem; font-weight:500; display:inline-block}
.zhengweng_title span img{ width:60%; display: inline-block}
.wsm01{ width:100%; clear:both;  padding:10px 5px; margin-bottom:0px;}
.wsm01 img{ width:30%; float:right; margin-left:0px}
.wsm01 ul{ padding:0; margin:0; line-height:190%; ;}
.wsm01 ul:before{content:"1." ; color:#268d7c; font-size:1.7rem; float:left }

.wsm01 ul h3{ font-size:0.85rem; font-weight:500; color:#268c81; margin-bottom:5px; }
.wsm01 ul h4{ font-size:0.8rem; font-weight:200; color:#333333; margin-top:-6px; padding-left:25px;}
.wsm01 ul li{ color:#000; font-size:0.8rem; line-height:150%; padding-left:25px;}


.wsm02{ width:100%; clear:both;  padding:10px 5px; background:#eeeeee; overflow:hidden; margin-bottom:0px;}
.wsm02 img{ width:30%; float:left; margin-right:0px}
.wsm02 ul{ padding:0; margin:0; line-height:190%; ;}
.wsm02 ul:before{content:"2." ; color:#268d7c; font-size:1.7rem; float:left }

.wsm02 ul h3{ font-size:0.85rem; font-weight:500; color:#268c81; margin-bottom:5px; }
.wsm02 ul h4{ font-size:0.8rem; font-weight:200; color:#333; margin-top:-6px; padding-left:25px;}
.wsm02 ul li{  color:#000; font-size:0.8rem; line-height:150%; padding-left:25px;}

.wsm03{ width:100%; clear:both;  padding:10px 5px; margin-bottom:0px;}
.wsm03 img{ width:30%; float:right; margin-left:0px}
.wsm03 ul{ padding:0; margin:0; line-height:190%; ;}
.wsm03 ul:before{content:"3." ; color:#268d7c; font-size:1.7rem; float:left }

.wsm03 ul h3{ font-size:0.85rem; font-weight:500; color:#268c81; margin-bottom:5px; }
.wsm03 ul h4{ font-size:0.8rem; font-weight:200; color:#333;  margin-top:-6px; padding-left:25px;}
.wsm03 ul li{ color:#000; font-size:0.8rem; line-height:150%; padding-left:25px;}


.wsm04{ width:100%; clear:both; padding:10px 5px; overflow:hidden; background:#eeeeee; margin-bottom:0px;}
.wsm04 img{ width:30%; float:left; margin-right:0px}
.wsm04 ul{ padding:0; margin:0;  line-height:190%; ;}
.wsm04 ul:before{content:"4." ; color:#268d7c; font-size:1.7rem; float:left }

.wsm04 ul h3{ font-size:0.85rem; font-weight:500; color:#268c81; margin-bottom:5px; }
.wsm04 ul h4{ font-size:0.8rem; font-weight:200; color:#333;  margin-top:-6px; padding-left:25px;}
.wsm04 ul li{ color:#000; font-size:0.8rem; line-height:150%; padding-left:25px;}

.sjgdtt_box{ width:100%;margin:0 auto; overflow:hidden; padding:15px 0; clear:both}

.sjgd_title{ color:#1d8d7d;; font-family:'微软雅黑'; padding-bottom:10px;padding-top:10px; text-align:center;font-size:1.1rem; }
.sjgd_title img{ width: 15%; margin-bottom: -5px;}
.sjgdtitle_box{ text-align:center}
/*beiingwap*/
.topbox{ overflow:hidden}
.topbox:after{ content:""; clear:both}
.topbox li{ float:right; width:50%; text-align:right; padding-right:5px;}
.topbox li img{ width:80%; margin:0 auto; margin-top:10px; margin-bottom:-10px;}
.topbox li p{ width:100%;float:right; color:#ff9521; font-family:Arial, Helvetica, sans-serif; font-size:1.2rem; margin:0; padding:0;  padding-right:10px; padding-bottom:0.3rem}
.topbox li p img{ width:12%}
.topbox img{ width:15%; margin-bottom:-7px;}
.topbox span{ display:inline-block; width:33%; margin-top:10px; margin-left:10px;}
.topbox span img{width:100%;}
.jiejuefangan{  
display: -webkit-box;   display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex;}
.jiejuefangan a{ width:50%;box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0;-o-box-flex:1.0;display:block;}
.chenggong_al{width: 100%;
clear: both;
margin: 30px 0;
overflow: hidden;}
.chenggong_al ul{width: 100%;
margin: 0;
padding: 0;}
.chenggong_al ul li{width: 50%;
display: inline-block;
float: left;
text-align: center;}
.chenggong_al ul li span{display: inline-block;
margin: 5px 15px 5px 15px;
background-size: 100% 100%;}
.chenggong_al ul li span img{width: 100%;
border: 1px #E7E7E7 solid}
.kehujz{ padding:10px;}
.kehujz h3{ border-bottom:#D4D4D4 solid 1px; line-height:40px; font-size:1.2rem; font-weight:500; color:#00a0e9}
.kehujz p{ margin:10px 0; line-height:180%;}
.kehujz img{ width:100%;}

.sanshuo a{animation: change 0.8s  ease-in  infinite ;-webkit-animation:change 0.8s  ease-in  infinite ;}
 @-webkit-keyframes change {
            0%{ color: #bc0101}
            50%{ color: #fff100}
         
        }
		 @keyframes change {
            0%{ color: #bc0101}
            50%{ color: #fff100}
         
        }
		 @-moz-keyframes change {
            0%{ color: #bc0101}
            50%{ color: #fff100}
         
        }
		 @-o-keyframes change {
            0%{ color: #bc0101}
            50%{ color: #fff100}
         
        }
.top_button{ text-align:center}
.top_button li{ width:20%; float:left; padding-bottom:10px;}
.top_button li img{ width:85%; margin:10px 10px -8px 10px; }
/*����*/
.main_visual{width:100%; min-height:170px;text-align:center;}
{width:100%; margin:0 auto; }
.main_image {width:100%; border-top:1px solid #d7d7d7; min-height:170px;text-align:center; overflow:hidden; z-index:1000;margin:0 auto; position:absolute }
.main_image ul {width:9999px;text-align:center; min-height:170px;  overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left;text-align:center; width:100%; min-height:170px; }
.main_image li span {display:block;text-align:center; width:100%; min-height:170px;}
.main_image li a {display:block;text-align:center; width:100%;  min-height:170px;}
.main_image li .img_1 {background: url('imagesnew/a001.jpg');-moz-background-size:100% 100%; /* �ϰ汾�� Firefox */-webkit-background-size:100% 100%;background-size:100% 100%;}
.main_image li .img_2 {background: url('imagesnew/a002.jpg');-moz-background-size:100% 100%; /* �ϰ汾�� Firefox */-webkit-background-size:100% 100%;background-size:100% 100%;}
.main_image li .img_3 {background: url('imagesnew/a003.jpg');-moz-background-size:100% 100%; /* �ϰ汾�� Firefox */-webkit-background-size:100% 100%;background-size:100% 100%;}
.main_image li .img_4 {background: url('imagesnew/a004.jpg');-moz-background-size:100% 100%; /* �ϰ汾�� Firefox */-webkit-background-size:100% 100%;background-size:100% 100%; }
div.flicking_con {width:100%; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute;top:140px; left:40%; z-index:9999; width:100%; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/mrmf/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
/*����*/
/*��ҳѡ�*/
.order_box1{ margin:0 10px; width:95%; float:left;}
.cntorder2{padding-top:5px; background:#eee}
.order_box1 .stitle2 {  margin-top:10px;
clear: right; 
 background:#fff;
height: 40px; 
} 
.order_box1 .stitle2 .close { 
width:22%; 
height: 40px;  font-family:微软雅黑; font-weight:; background:#fff;
color: #268d7c;  font-size:1.0rem;
text-align: center; 
float:left; 
margin-right: 5px; 

} 
.order_box1 .stitle2 .open { 
width:24%;   font-family:微软雅黑;
height: 40px;border-radius:10px 10px 0 0; border-top: 0px solid #c5c3c3; background:#eee;
color: #000; font-size:1.0rem; font-weight:;
text-align: center; 
float: left; 
margin-right: 5px; 
overflow: hidden; 
} 
.order_box1 .stitle2 .close a{color: #268d7c; font-size:1.0rem; }
.order_box1 .stitle2 .open a{color: #000; font-size:1.0rem;}
/*��ҳѡ�*/
.newsb_zw{ width:100%}
.newsb_zw ul{ margin:10px; padding:0}
.newsb_zw ul li{ line-height:40px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;.white-space:nowrap; height:40px; border-bottom:#e5e5e5 1px solid}
.newsb_zw ul li span{ float:right; display: inline-block; width:50px;}
.adv_mrmf{ min-width:320px; max-width:640px; margin-top:10px;}
/*�����б�*/
.newss_zw{ margin:10px;}
.newss_zw ul{}
.newss_zw ul li{ line-height:30px;height:30px;overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
.white-space:nowrap; }
.newss_zw ul li span{ float:right}
.n_n_title{ background:#E7E7E7; line-height:40px; padding-left:10px;}
.newn_right{ padding:10px; clear:both}
.newn_right h1{ padding-bottom:5px;text-align:center; border-bottom:1px solid #E4E4E4; font-size:1.1rem}

.fanye{ background:#EEE; line-height:30px; text-align:center}

.nws_nws{ width:100%}
.nws_nws h3{ line-height:40px; border-bottom:#E2E2E2 solid 1px}
.nws_nws ul{ margin:10px; padding:0}
.nws_nws ul li{ line-height:40px; border-bottom:#e5e5e5 1px solid;overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
.white-space:nowrap; height:40px;}
.nws_nws ul li span{ float:right; display: inline-block; width:100px;}




.slider, .slider-extra { 
  width: 100%;
  padding:5px;
 
 } 
  .slider-panel img{ width:100%;}
 .slider { height:400px;
  text-align: center; 
  margin: 0px 0px; padding:0;
  position: relative; 
 } 
 .slider-panel, .slider-nav, .slider-pre, .slider-next { 
  position: absolute; 
 
  z-index: 8; 
 } 
 .slider-panel { 
  position: absolute; 
 } 
 
 
 .slider-panel h3{ border-bottom:#e5e5e5 solid 1px; line-height:40px; text-align:left; text-indent:0.5rem; font-size:1.2rem; font-weight:500; color:#000}
 .slider-panel p{ margin:10px 10px; line-height:150%; text-align:left; font-size:0.9rem}
 .slider-panel img { 
  border: none; 
 } 
 .slider-extra { 
  position: relative; 
 } 
 .slider-nav { 
  margin-left: -51px; 
  position: absolute; 
  left: 50%; 
  bottom: 4px; 
 } 
 .slider-nav li { 
  background: #3e3e3e; 
  border-radius: 50%; 
  color: #fff; 
  cursor: pointer; 
  margin: 0 2px; 
  overflow: hidden; 
  text-align: center; 
  display: inline-block; 
  height: 18px; 
  line-height: 18px; 
  width: 18px; 
 } 
 .slider-nav .slider-item-selected { 
  background: blue; 
 } 
 .slider-page a{ 
 /* background: rgba(0, 0, 0, 0.2); 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000); */
  color: #fff; 
  text-align: center; 
  display: block; 
  font-family: "simsun"; 
  font-size: 22px; 
  width: 60px; 
  height: 180px; 
  line-height: 180px; 

  position: absolute; 

 } 
 .slider-page a:HOVER { 
 /* background: rgba(0, 0, 0, 0.4); 
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); */
 } 
 .slider-next { 
  left: 100%; 
  margin-left: -70px; 
 } 
 .backToTop {display: none; width: 18px; line-height: 1.4; padding: 10px 10px; background-color: #000; background: url(../images/mrmf/topsan.jpg); color: #fff; font-size: 12px; text-align: center; position: fixed; _position: absolute; right: 5px; bottom: 60px; _bottom: "auto"; cursor: pointer; opacity: .6; filter: Alpha(opacity=60);}
.backToTop:hover{ background-color: #900;}
.guangao01 { width:100%; margin:10px auto}
.gsjj{ width:100%; margin:0px; font-size:1.0rem; line-height:180%}
.gsjj h4{ font-size:1.0rem; padding:10px 10px; font-weight:800; color:#268c7f;}
.gsjj p{ padding:0 10px;}
.gsjj h5{ font-size:1.0rem;  padding:0 10px; font-weight:800; color:#268c7f; text-align:center}
.gsjj ul{ width:100%; margin:0; padding:0;display: -webkit-box;   display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex;}
.gsjj ul li{ padding:0 10px;  width:33%; margin:5px;text-align:center;box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0;-o-box-flex:1.0;flex:1.0;display:block;}
.gsjj ul li span{ background:#369387; border-radius:50px; width:20%; display:block; color:#FFF;margin:0 auto}
.gsjj_gay{ width:100%; margin:0px; font-size:1.0rem; line-height:180%; background:#eee}
.gsjj_gay p{ padding:0 10px;}
.gsjj_gay h4{ padding:10px 10px;  font-size:1.0rem; font-weight:800; color:#268c7f;}
.gsjj_gay h5{ padding:0 10px;  font-size:1.0rem; font-weight:800; color:#268c7f; text-align:center}
.gsjj_gay ul{ width:100%; margin:0; padding:0;display: -webkit-box;   display: -moz-box;  display: -ms-flexbox; display: -webkit-flex;  display: flex;}
.gsjj_gay ul li{ padding:0 10px;  width:22%; margin:5px;text-align:center;box-flex:1.0;-moz-box-flex:1.0;-webkit-box-flex:1.0;-o-box-flex:1.0;flex:1.0;display:block;}
.hygltt_box{ width:100%;margin:0 auto; overflow:hidden; padding:15px 0; clear:both}
.hygltitle_box{ text-align:center}
.hygltitle_box span{ display:block; text-align:center; font-family:"微软雅黑"; font-size:0.82rem; color:#7d7d7d; font-weight:100;}
.hygltitle_box p{text-align:center;padding:0 10px; background:#FFF; margin-top:-6px; margin-bottom:10px; font-size:0.5rem;font-weight:100; color:#7d7d7d;width:auto; display:inline-block !important; display:inline; text-transform:uppercase; }


/*�ֻ��ܵ�*/

.hygl_title{ color:#4fa2d2; font-family:'微软雅黑'; padding-bottom:10px;padding-top:10px; text-align:center;font-size:1.1rem; border-bottom:0px #c9c9c9 solid;}
.hygl_title p{ font-size:0.9rem; color:#111111}
.hygl_title:before{ content:"■";color:#4fa2d2; font-size:0.8rem;font-family:'微软雅黑';}
.hygl_title:after{ content:" ■";color:#4fa2d2; font-size:0.8rem;font-family:'微软雅黑';}
.cwgl01{ width:100%; margin-top:20px; }
.cwgl01 ul{margin:0; padding:0; width:100%; clear:both;  }
.cwgl01 ul li{ margin:0; padding:0; width:45%; float:left; padding:5px;}
.cwgl01 ul  h3{ background:#4fa2d2; color:#ffffff; font-size:1rem; line-height:30px; width:50%; clear:both; margin:0;}
.cwgl01 ul li h4{color:#4fa2d2;font-size:1.0rem; padding:0; margin:0; line-height:200%}
.cwgl01 ul li h4:before{content:"■";color:#4fa2d2; font-size:0.8rem;font-family:'微软雅黑';}
.cwgl01 ul li p{ font-size:0.9rem;}
.cwgl01 h3{background:#4fa2d2; color:#ffffff; font-size:1rem; line-height:30px; display:inline-block; clear:both; overflow:hidden; float:left; padding-right:5px; margin:0;}


.cwgl02{width:100%; border-bottom:2px solid #4fa2d2; overflow:inherit; margin-bottom:15px;}
.cwgl02 img{ width:100%;}
.cwgl02 ul{ margin:0; padding:10px;width:100%;}
.cwgl02 ul li{ width:33%; float:left}
.cwgl02 ul li h3{ color:#4fa2d2}

/*内页新闻相关列表*/
.datly{display:block; text-align:center;height:30px;line-height:30px; background-color:#F2F2F2;font-size:12px; color:#999;}
.datly a:link{font-size:12px; color:#999;}

.dqadd{line-height:300%;font-size:15px;margin:0 25px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;margin-top:-20px;}
.dqadd a:link{font-size:15px;}
.newn_right h1{text-align:center; border-bottom:1px solid #E4E4E4; font-size:16px;padding: 0 0 10px 0}
.newn_right h2{text-align:center; font-size: 16px;padding: 0 0 10px 0}
.n_n_title{ background:#E7E7E7; line-height:40px; padding-left:10px;white-space: nowrap;
text-overflow: ellipsis;overflow: hidden;}
.fanye{ background:#EEE; line-height:30px; text-align:center;display: none !important}
/*内页新闻相关列表*/
.p_content img{ width:100%;margin-left: 0em}
.p_content{ line-height:200%;font-size:16px; margin: 0px 20px}
.p_content p{ line-height:200%;font-size:16px !important;text-indent:0em;margin: 20px 0px !important}
.p_content p a{ line-height: 200%; font-size: 16px !important;padding-top: 20px; color: #00a197 !important}
.p_content p a:hover{ line-height: 200%; font-size: 16px;padding-top: 20px; color:#ed9d03 !important }



/*内页新闻相关列表*/
.lxxnews {
 width: 92%;

  background: #ffffff;
  padding: 10px 4%;
  border-radius: 10px;
}
.hitpm{ width:100%;margin-bottom: -10px;}
.hitpm ul{ margin: 0 3%;
    margin-top: 0px;
    margin-bottom: 0px;
  padding: 0;
  margin-top: 10px;
  background-repeat: no-repeat;
  overflow: hidden;
  margin-bottom: 30px;
  height: 214px;}
.hitpm ul li {
  margin: 5px 1.5%;
  padding: 0;
  float: left;
  width: 46%; border: 1px solid #dedede;border-radius: 20px;height: 30px; line-height: 30px;background: #f6f6f6}
.hitpm ul li:hover{ margin:5px 0.5%; padding:0;background: #fff; float:left; width:48%; border: 1px solid #30c5b2;border-radius: 20px;height: 30px; line-height: 30px;}
.hitpm ul li h2{ margin:0; padding:0 5px; font-weight:0; white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏超出容器的部分 */
  text-overflow: ellipsis; /* 显示省略号 */font-size:13px; text-align: center;width:100%; font-weight:100;line-height: 30px}
.hitpm ul li h2 a:link{color: #111111 ;font-size: 14px;}
.hitpm ul li h2 a:hover{color: #000;font-size: 14px;}
a.hitpma:link {color:#111111;font-size:14px;}
a.hitpma:visited {color:#111111;}
a.hitpma:hover {color:#000;}
a.hitpma:active {color:#111111;}
.hitpm h3,.xgnexs h3{border-radius:10px; color:#000000;border-bottom: 1px solid #f7f7f7;
	width:96%;margin: 5px 2%; text-align:center;line-height: 120%; font-size:24px; font-weight:600; margin-top:7px;}

.xgnexs{ width:100%; overflow:hidden}
.xgnexs li{ margin:5px 0;padding:0;font-weight:0;font-size:13px;float:left;text-indent:20px;width:45%;ont-weight:100}
.xgnexs li h2{ margin:0; padding:0; font-weight:0;font-size:13px; text-indent:20px;width:100%; font-weight:100;line-height: 170%;
white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;}
.newn_right h1{ display: block;
width: 99%;
height:auto !important;
text-align: center;
font-size: 26px;
font-weight: bold;
color: #333;
padding: 10px 10px 20px 0 !important;
line-height: 150%;}
.n_n_main h1{ line-height:140%; margin:30px 20px; text-align:center; font-size:26px;font-weight: 600}
.dqadd{line-height:600%;font-size:14px;margin:0 25px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.dqadd a:link{font-size:14px;}
.datly{display:block;text-align:center;height:30px;line-height:30px; background-color:#F2F2F2;font-size:12px; color:#999;}
.datly a:link{font-size:12px; color:#999;}
.fanye{width: 680px;background-color: #F7F7F7;clear: both; margin:0 auto;border:1px solid #E3E3E3;line-height: 40px; display: none !important}
/*news_show*/
.hxcp_box{width: 98%;padding: 0px 1%;margin-top: 4px;}
.hxcp_box_b{width: 100%;height:192px;padding-top: 20px;margin-top: 10px;}
.hxcp_box_b .title{font-weight: 600;font-size: 18px; color: #000;margin-top: 10px;}
.hxcp_box .title{width: 100%;
text-align: center;color: #000;
font-weight: 600;font-size:24px; margin:5px auto;margin-bottom: 10px;
}
.hxcp_box .title p{font-size: 20px;}

.hxcp_box .main_box{ background: #ffffff; }
.hxcp_box .main_box .title_s{width: 262px; 
font-size: 18px; color: #ffffff;font-weight: 600;text-align: center;}

.hxcp_box .main_box .title_sone{color: #000;background: #f6f6f6; font-size: 16px;height:50px;line-height: 50px; text-align: center;margin:-10px 0 8px 0}
.hxcp_box .main_box .list_list{ background: #f3fffe;border-radius:0px;overflow: hidden;padding:5px 0px;padding-bottom:0}
.hxcp_box .main_box .list_list li{width:100%; float:left;list-style: none;font-size: 12px;line-height: 220%}
.hxcp_box .main_box .list_list li img{width:100%;padding-right: 5px;vertical-align: text-bottom}
/**/
.mainbox_ny{ background: #fff; margin: 8px 3% 0px 3%; border-radius: 10px; width: 90%;padding:8px 2%; float: left}
.mainbox_ny .title{ font-size: 20px;font-weight: 600; padding-bottom:0px;margin-top: -3px;/*text-overflow:ellipsis;white-space: nowrap;*/}
.mainbox_ny .title:before{content:"·" ; color:#3dc3b8; font-size:1.3rem; float:left }
.mainbox_ny .title a{color: #000 !important}
.mainbox_ny .titlesub{font-size:16px; color:#656565; margin:0px 0;margin-top:0px !important;line-height: 140%}
.mainbox_ny .titlesub_B{font-size:14px;color:#a8a8a8;margin:5px 0;margin-top:10px !important;margin-bottom:0px;width:352px;margin-left: 10px}
.mainbox_ny .submargin{ margin-top:2px; padding-top:0 !important; margin-left: 10px;line-height: 110%}
.mainbox_ny .submargin a:link{ color:#656565;}
.mainbox_ny .submargin a:visited{ color:#656565;}
.mainbox_ny .submargin a:hover{ color:#999999;}
.mainbox_ny .submargin a:active{ color:#656565;}

a.morea:link {color:#8c8c8c;font-size:14px;margin-left: 10px;}
a.morea:visited {color:#8c8c8c;}
a.morea:hover {color:#999999;}
a.morea:active {color:#8c8c8c;}
.fouryi100{ background:#fbfbfb !important;}
/*内页新闻相关列表*/
.mfzc01_box {
  background: #e2fffc;
  padding: 16px 0 15px 0;
    padding-top: 16px;
  margin: 0;
    margin-top: 0px;
}
a.xcx_border:link {
	margin:0 33%;
    width:34%;
    height:35px;
    line-height:35px;
    cursor:pointer;
    border:1px solid #30b7ab;
    color:#30b7ab !important;background:#ffffff;
    text-align:center;
    margin-right:10px;
    display:inline-block;
    border-radius:30px;
    margin-top:10px;font-size:16px;margin-bottom:10px;
}
a.xcx_border:active{color:#30b7ab !important;}
a.xcx_border:hover{color:#30b7ab !important;}
a.xcx_border:visited{color:#30b7ab !important;}
.n_n_main img{margin: 0 auto; display: block ;max-width: 100%;}
.n_n_main{line-height: 200%; font-size: 16px; margin: 0px 20px}
.n_n_main p{line-height: 200%; font-size: 16px !important;margin: 20px 0px !important}
.n_n_main p a{line-height: 200%; font-size: 16px !important;padding-top: 20px; color: #00a197 !important}
.n_n_main p a:hover{ line-height: 200%; font-size: 16px;padding-top: 20px; color:#ed9d03 !important }