@media screen and (max-width: 318px) {
html {font-size: 58%;/*10 ÷ 16 × 100% = 62.5%*/}	
body {font-size: 1.4rem;/*1.4 × 10px = 14px */}	


}

@media screen and (min-width: 319px) and (max-width: 379px){
html {font-size: 60%;/*10 ÷ 16 × 100% = 62.5%*/}	
body {font-size: 1.4rem;/*1.4 × 10px = 14px */}	


}
@media screen and (min-width: 380px) and (max-width: 5800px){
html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}	
body {font-size: 1.4rem;/*1.4 × 10px = 14px */}	

}

@font-face {
  font-family: 'FontAwesome';
  src: url('fontawesome-webfont.eot?v=4.5.0');
  src: url('fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('fontawesome-webfont.woff?v=4.5.0') format('woff'), url('fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class*="am-icon-"] {
  display: inline-block;
  font-style: normal;
}
[class*="am-icon-"]:before {
  display: inline-block;
  font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
  /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
}

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-family:Helvetica;color:black;outline:0;}
img{max-width:100%;height:auto;width:auto\9;}
a {color: #6e6e76;text-decoration: none;}
a:hover {color: #1bbc6b;}
body{margin:0 auto;}
.clear{clear:both;}
/***********************************************************/
/*导航公用样式*/
.heada{height:40px; line-height:40px; background:#087fd3; padding:0 5px; color:#FFF; border-bottom:2px solid #046bb3;}
.heada .bn{display:inline-block; height:30px; line-height:30px; padding:0 10px; margin-top:4px; font-size:20px; background:transparent; color:#FFF; text-decoration:none;}
.heada .bn.pull-left{border-right:1px solid #fff;}
.heada .bn.pull-right{position:absolute; right:5px; top:0; border-left:1px solid #FACE9C;}
.heada .title{font-size:14pt;display:block;padding-left:10px;font-weight:bolder;margin-right:49px;text-align:center;height:40px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
.heada .order{background:#EC870E; position:absolute; z-index:9999; right:0;}
.heada .order li > a{display:block; padding:0 10px; min-width:100px; height:35px; line-height:35px; font-size:16px; color:#FFF; text-decoration:none; border-top:1px #EEE solid;}
.heada .order li.fa-caret-up{font-size:20px;color:#EC870E;position:absolute;top:-11px;right:16px;}

.pull-left{float:left!important}
.media>.pull-left{margin-right:10px}
.fa-reply:before {content: "\f112"}


/*图片轮播*/		
.Fslider{width:100%;margin:0 auto;display:block;overflow:hidden;position:relative;}
.Fslider .bd img{ display:block; width:100%; height:auto; position:relative}
.Fslider .hd {position:absolute;left:56%;bottom:18px;margin-left:-70px; text-align:center;}
.Fslider .hd a {cursor: pointer;color: #000;}
.Fslider .hd a:active {background: #689db2;}
.Fslider .hd li {width:15px;height:8px; background:#3a3a3a;margin:0 7px;font-family: Arial;display:inline-block;text-indent:-9999px;cursor: pointer;}
.Fslider .hd li.on{ background:#0169b3;cursor: pointer;}

/*图框
.active-btn{padding:.4rem 1rem ;width: 100%;height: auto;margin: 0px auto;box-sizing:border-box;}

.active-btn .active-btnC{width: 100%;margin:0px auto;overflow: auto;}
.active-btn .active-btnC span{display: block;width: 33.33%;padding:4px;float: left;box-sizing:border-box;}
.active-btn .active-btnC span a{width: 100%; padding:1rem 0;display: block;border-radius: 3px;background-size: 100% 100%;text-align: center;font-size: 1.1rem;color:#fff;}

.active-btn .active-btnC span:nth-child(1) a{background: url(../images/btn1.jpg);background-size: 100% 100%}
.active-btn .active-btnC span:nth-child(2) a{background: url(../images/btn2.jpg);background-size: 100% 100%}
.active-btn .active-btnC span:nth-child(3) a{background: url(../images/btn3.jpg);background-size: 100% 100%}
.active-btn .active-btnC span:nth-child(4) a{background: url(../images/btn4.jpg);background-size: 100% 100%}
.active-btn .active-btnC span:nth-child(5) a{background: url(../images/btn5.jpg);background-size: 100% 100%}
.active-btn .active-btnC span:last-child a{background: url(../images/btn6.jpg);background-size: 100% 100%}
*/

/*按钮*/
.row{ text-align:center;font-size: 12px;}
.item_one {
    width: 22%;
    float: left;
    margin-left: 2%;
    margin-top: 3%;
    overflow: hidden;
}
.gntub {
    width: 50px;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
}
.tet2 {
    margin-top: 3px;
}

/*文章*/
.limea{ height:7px; background-color:#eeeeee; margin:20px 0 10px 0;}
.limeaa{ height:7px; background-color:#eeeeee; margin:0px 0 10px 0;}
.pet_content_main { max-width: 100%; padding:0 15px;}
.pet_content_main .am-list>li {margin-bottom: 0; border: none; border-bottom: 1px solid #f1f1f1;}
.am-list-news-default .am-list .am-list-item-desced .am-list-item-text { margin: 0;}
.pet_content_main .am-list, .am-topbar { margin-bottom: 0;}
.pet_content_main .am-list-news-default { margin: 0;}
.pet_content_main .am-list-item-hd a  { color: #222; font-weight: bold;}
.pet_content_main .am-list-news-default .pet_list_one_bt {margin-top: -4px; line-height: 22px;}
.pet_content_main .am-list-news-default  .pet_list_one_nr { }
.pet_content_main .am-list-news-default  .pet_list_one_info { width: 100%; clear: both; height: 30px; margin-bottom: 10px;}
.pet_content_main .am-list-news-default  .pet_list_one_info_l { float: left;}
.pet_content_main .am-list-news-default  .pet_list_one_info_ico { width: 26px; height: 26px; float: left;}
.am-list-news-default .am-list .pet_list_one_block { padding-bottom: 20px; margin-bottom: 7px;}
.pet_content_main .am-list-news-default  .pet_list_one_info_ico img {width: 100%;border-radius: 50%;}
.pet_content_main .am-list-news-default  .pet_list_one_info_name { color: #757575; float: left; font-size: 12px; height: 26px; line-height: 26px; text-indent: .5em;}
.pet_content_main .am-list-news-default  .pet_list_one_info_r { float: right;}
.pet_content_main .am-list-news-default .pet_list_one_text { position: absolute; left: 0px; bottom: 0px;/*-webkit-line-clamp: 1;*/}
.pet_content_main .am-list-news-default .pet_list_zt_img { width: 100%;padding: 8px 0;}
.pet_content_main .am-list-news-default .pet_list_zt_img img { width: 100%;}
.am-list-news-default { margin-top: 0;}
.am-list-news-default .am-list .am-list-item-desced  .pet_list_two_text { margin-top: 5px; }
.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-thumb,.am-list-news-default .am-list .am-list-item-thumb-left .am-list-thumb {
	padding-left: 0
}

.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-thumb,.am-list-news-default .am-list .am-list-item-thumb-right .am-list-thumb {
	padding-right: 0
}
.am-list-news-default {
	margin: 10px
}

.am-list-news-default .am-g {
	margin-left: auto;
	margin-right: auto
}

.am-list-news-default .am-list-item-hd {
	font-weight: 400
}

.am-list-news-default .am-list-date {
	color: #999
}

.am-list-news-default .am-list>li {
	border-color: #dedede
}

.am-list-news-default .am-list .am-list-item-desced {
	padding-top: 1rem;
	padding-bottom: 1rem
}

.am-list-news-default .am-list .am-list-item-desced .am-list-main,.am-list-news-default .am-list .am-list-item-desced>a,.am-list-news-default .am-list .am-list-item-thumb-top .am-list-main {
	padding: 0
}

.am-list-news-default .am-list .am-list-item-desced .am-list-item-text {
	margin-top: .5rem;
	color: #757575
}

.am-list-news-default .am-list .am-list-item-text {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	line-height: 1.3em;
	-webkit-line-clamp: 2;
	max-height: 2.6em
}

.am-list-news-default .am-list .am-list-item-thumb-top .am-list-thumb {
	padding: 0;
	margin-bottom: .8rem
}

.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd,.am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-item-hd {
	clear: both;
	padding-bottom: .5rem
}

.am-list-news-default .am-list .am-list-thumb img {
	width: 100%;
	display: block
}

.am-list-news .am-titlebar~.am-list-news-bd .am-list>li:first-child {
	border-top: none
}
.am-list-news-one .am-list-news-bd {
	padding: 0 5px 4px;
	background: #fff
}
.am-list,.am-topbar {
	margin-bottom: 1.6rem
}
.am-comment-flip .am-comment-avatar,.am-list>li>.am-badge {
	float: right
}
.am-input-group-label input[type=checkbox],.am-input-group-label input[type=radio],.am-list-item-hd {
	margin-top: 0
}
.am-list {
	padding-left: 0
}

.am-list>li {
	position: relative;
	display: block;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid #dedede;
	border-width: 1px 0
}

.am-angle,.am-sr-only {
	position: absolute
}

.am-list>li>a {
	display: block;
	padding: 1rem 0
}

.am-list>li>a.am-active,.am-list>li>a.am-active:focus,.am-list>li>a.am-active:hover {
	z-index: 2;
	color: #fff;
	background-color: #f5f5f5;
	border-color: #f5f5f5
}

.am-list>li>a.am-active .am-list-item-heading,.am-list>li>a.am-active:focus .am-list-item-heading,.am-list>li>a.am-active:hover .am-list-item-heading {
	color: inherit
}

.am-list>li>a.am-active .am-list-item-text,.am-list>li>a.am-active:focus .am-list-item-text,.am-list>li>a.am-active:hover .am-list-item-text {
	color: #b2e2fa
}

.am-list>li>.am-badge+.am-badge {
	margin-right: 5px
}

.am-list-static>li {
	padding: .8rem .2rem
}

.am-list-border>li>a,.am-list-static.am-list-border>li {
	padding: 1rem
}

.am-list-border>li {
	border-width: 1px
}

.am-list-border>li:first-child,.am-list-border>li:first-child>a {
	border-top-right-radius: 0;
	border-top-left-radius: 0
}

.am-list-border>li:last-child,.am-list-border>li:last-child>a {
	margin-bottom: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}

.am-list-border>li>a:focus,.am-list-border>li>a:hover {
	background-color: #f5f5f5
}

.am-list-striped>li:nth-of-type(even) {
	background: #f5f5f5
}

.am-list-item-text {
	line-height: 1.4;
	font-size: 1.3rem;
	color: #999;
	margin: 0
}
.am-g {
	margin: 0 auto;
	width: 100%
}

.am-g .am-g {
	margin-left: -1rem;
	margin-right: -1rem;
	width: auto
}

.am-g .am-g.am-g-collapse {
	margin-left: 0;
	margin-right: 0;
	width: auto
}


.am-g.am-g-collapse .am-g {
	margin-left: 0;
	margin-right: 0
}

.am-g-collapse [class*=am-u-] {
	padding-left: 0;
	padding-right: 0
}[class*=am-u-] {
	width: 100%;
	padding-left: 1rem;
	padding-right: 1rem;
	float: left;
	position: relative
}[class*=am-u-]+[class*=am-u-]:last-child {
	float: right
}[class*=am-u-]+[class*=am-u-].am-u-end {
	float: left
}[class*=am-u-pull-] {
	left: auto
}[class*=am-u-push-] {
	right: auto
}

.am-list-news-hd {
	padding-top: 1.2rem;
	padding-bottom: .8rem
}

.am-list-news-hd a {
	display: block
}

.am-list-news-hd h2 {
	font-size: 1.6rem;
	float: left;
	margin: 0;
	height: 2rem;
	line-height: 2rem
}

.am-list-news-hd h3 {
	margin: 0
}

.am-list-news-hd .am-list-news-more {
	font-size: 1.3rem;
	height: 2rem;
	line-height: 2rem
}
.am-list-news .am-list-item-hd {
	margin: 0
}
.am-list-news .am-titlebar {
	margin-left: 0;
	margin-right: 0
}




.am-list-news-one {
	margin: 0 10px
}

.am-list-news-one .am-list-news-hd {
	background: #fff;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #15afef;
	padding: 0 0 0 10px;
	margin: 0;
	position: relative;
	color: #000
}

.am-list-news-one .am-list-news-hd::before {
	width: 4px;
	height: 30px;
	background: #15afef;
	display: inline-block;
	content: '';
	position: absolute;
	top: 5px;
	left: 0
}

.am-list-news-one .am-list-news-hd>a {
	color: #000;
	display: inline
}

.am-list-news-one .am-list-news-hd>a .am-list-news-more {
	color: #888;
	padding: 0;
	margin-right: 5px;
	background: 0 0;
	font-size: 1.4rem;
	height: 40px;
	line-height: 40px
}

.am-list-news-one .am-list-news-hd h2 {
	font-weight: 400;
	float: left;
	line-height: 40px;
	height: 40px
}


.am-list-news-one .am-list {
	margin-bottom: 0
}

.am-list-news-one .am-list>li {
	margin: 0;
	border: 0;
	overflow: hidden
}

.am-list-news-one .am-list>li>a {
	color: #222;
	font-weight: 400;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	padding: 0;
	position: relative;
	text-indent: 10px
}

.am-list-news-one .am-list>li>a:before {
	width: 4px;
	height: 4px;
	background: #15afef;
	display: inline-block;
	content: '';
	position: absolute;
	top: 14px;
	left: 0
}

.am-list-news-one .am-list .am-list-item-desced .am-list-item-hd>a:before,.am-list-news-one .am-list .am-list-item-desced:before {
	display: none
}

.am-list-news-one .am-list>li .am-list-date {
	color: #666;
	top: 5px;
	right: 0;
	display: none
}

.am-list-news-one .am-list>li:last-child {
	border-bottom: 0
}

.am-list-news-one .am-list .am-list-item-dated>a {
	color: #222
}

.am-list-news-one .am-list .am-list-item-desced {
	padding: 3px 0;
	border-bottom: 1px dashed #dfdfdf
}

.am-list-news-one .am-list .am-list-item-desced .am-list-item-hd {
	font-weight: 400;
	font-size: 1.5rem;
	margin-bottom: 0
}

.am-list-news-one .am-list .am-list-item-desced a.am-list-item-hd {
	height: 34px;
	line-height: 34px;
	padding: 0;
	color: #15afef;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	text-indent: 0
}

.am-list-news-one .am-list .am-list-item-desced a.am-list-item-hd:before {
	display: none
}

.am-list-news-one .am-list .am-list-item-desced .am-list-item-text {
	color: #666;
	line-height: 22px;
	font-size: 1.4rem;
	max-height: none;
	margin-bottom: 8px
}

.am-list-news-one .am-list .am-list-item-desced .am-list-item-text a {
	color: #666
}

.am-list-news-one .am-list .am-list-item-desced .am-list-main {
	padding: 0 5px;
	position: relative
}

.am-list-news-one .am-list .am-list-item-desced .am-list-main .am-list-date {
	position: absolute;
	right: 5px;
	top: 3.5rem;
	font-size: 1.2rem;
	color: #888
}

.am-list-news-one .am-list .am-list-item-desced .am-list-main .am-list-item-text {
	max-height: 3rem;
	overflow: hidden;
	font-size: 1.2rem;
	line-height: 18px;
	color: #666
}

.am-list-news-one .am-list .am-list-item-desced .am-list-main .am-list-item-text a {
	color: #666
}

.am-list-news-one .am-list .am-list-item-thumbed {
	border-bottom: 1px dashed #dfdfdf;
	padding: 0 0 5px
}

.am-list-news-one .am-list .am-list-item-thumbed:before {
	content: none
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-item-hd {
	font-weight: 400;
	height: 30px;
	line-height: 30px;
	margin-bottom: 0
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-item-hd a {
	font-size: 1.5rem;
	color: #15afef;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding: 0;
	text-indent: 0
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-thumb {
	padding: 0;
	height: 60px
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-thumb a {
	width: 100%;
	display: block;
	padding: 0;
	text-indent: 0;
	height: 60px
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-thumb a img {
	width: 100%;
	height: 60px;
	vertical-align: top
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-main {
	padding: 0 5px 14px;
	position: relative
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-date {
	position: absolute;
	right: 5px;
	top: 3.5rem;
	font-size: 1.2rem;
	color: #888
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-item-text {
	max-height: 3rem;
	overflow: hidden;
	font-size: 1.2rem;
	line-height: 18px;
	color: #666
}

.am-list-news-one .am-list .am-list-item-thumbed .am-list-item-text a {
	color: #666
}

.am-list-news-one .am-list-news-more {
	background: #dfdfdf;
	color: #666;
	height: 35px;
	line-height: 35px;
	font-size: 1.4rem;
	display: block;
	border: 0;
	border-radius: 0;
	padding: 0
}



.am-map {
	width: 100%;
	height: 300px
}

.pet_list_tag {height: 20px; line-height: 20px;padding-right: 8px; margin: 3px 0; font-size: 12px;}
.pet_list_tag_kty { border-right: 3px solid #00b3ff; color: #00b3ff;  }
.pet_list_one_info_tytj { float: left; font-size: 16px; color: #222; font-weight: bold;}
.imao{
	background-image: url(../images/ico2.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:25px;
}


.am-list .am-list-item-desced a,.am-list .am-list-item-thumbed a {
	padding-right: 0
}
.am-list-item-desced {
	padding-bottom: 1rem
}

.am-list-item-desced>a {
	padding: 1rem 0
}


.am-list-item-desced .am-list-date {
	position: static
}

.am-container:after,.am-g:after,[class*=am-avg-]:after {
	clear: both
}

.am-container:after,.am-container:before,.am-g:after,.am-g:before,[class*=am-avg-]:after,[class*=am-avg-]:before {
	content: " ";
	display: table
}

footer {display:block; width:100%; line-height:3.5; margin-top:0.5em;  color:#333; font-size:1em; text-align:center;}


/*dibu*/
.am-navbar {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 49px;
  line-height: 49px;
  z-index: 1010;
}
.am-navbar ul {
  padding-left: 0;
  margin: 0;
  list-style: none;
  width: 100%;
}
.am-navbar .am-navbar-nav {
  padding-left: 8px;
  padding-right: 8px;
  text-align: center;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.am-navbar .am-navbar-nav li {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  float: none;
}
.am-navbar-nav {
  position: relative;
  z-index: 1015;
}
.am-navbar-nav a {
  display: inline-block;
  width: 100%;
  height: 49px;
  line-height: 20px;
}
.am-navbar-nav a img {
  display: block;
  vertical-align: middle;
  height: 24px;
  width: 24px;
  margin: 4px auto 0;
}
.am-navbar-nav a [class*="am-icon"] {
  width: 24px;
  height: 24px;
  margin: 4px auto 0;
  display: block;
  line-height: 24px;
}
.am-navbar-nav a [class*="am-icon"]:before {
  font-size: 22px;
  vertical-align: middle;
}
.am-navbar-nav a .am-navbar-label {
  padding-top: 2px;
  line-height: 1;
  font-size: 12px;
  display: block;
  word-wrap: normal;
  /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.am-cf:before,
.am-cf:after {
  content: " ";
  display: table;
}
.am-cf:after {
  clear: both;
}
.am-navbar-default a {
  color: #8c8c8c;
}
.am-navbar-default .am-navbar-nav {
  background-color: #f5f5f5;
  border-top:1px solid #dedede;
}
.am-navbar-default .am-navbar-actions {
  background-color: #0d86c4;
}
.am-navbar-default .am-navbar-actions a {
  border-bottom: 1px solid #0b6fa2;
}
  .am-avg-sm-4 > li {
    width: 25%;
  }
  .am-avg-sm-4 > li:nth-of-type(n) {
    clear: none;
  }
  .am-avg-sm-4 > li:nth-of-type(4n + 1) {
    clear: both;
  }
.am-icon-home:before {
  content: "\f015";
}
.am-icon-comment-o:before {
  content: "\f095";
}
.am-icon-user:before {
  content: "\f044";
}
.am-icon-weiz:before {
  content: "\f041";
}


/*内容页*/
.am-paragraph img {
	max-width: 100%
}
.am-paragraph p {
	margin: 10px 0
}

.am-paragraph h1,.am-paragraph h2,.am-paragraph h3,.am-paragraph h4,.am-paragraph h5,.am-paragraph h6 {
	color: #222
}

.am-paragraph table {
	max-width: none
}
.am-paragraph-default p,.am-paragraph-table-container table td a {
	font-size: 1.4rem
}
.am-paragraph-default img {
	max-width: 98%;
	display: block;
	margin: 5px auto;
	border: 1px solid #eee;
	padding: 2px
}

.am-paragraph-default a {
	color: #0e90d2
}
.am-paragraph-default {
	margin: 0 10px;
	color: #333;
	background-color: transparent
}
.pet_content { width: 100%;}
.pet_content_block { width: 100%; background: #fff; margin: 0 auto;  box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.pet_content_block .am-paragraph-default img { border: none; padding: 0; margin: 0 auto;max-width: 100%;}
.pet_content_block .am-paragraph-default p {font-size: 17px;line-height: 1.8;}
.pet_zlnr_nr .am-paragraph-default { margin: 0;}
.pet_zlnr_nr .am-paragraph-default img {max-width:100%;width: 100%; margin: 0; padding: 0; border: none;}
.am-paragraph-default a { color: #ff5656;}
.pet_content_article {padding: 20px 8px 0;}
.pet_content_article img { border-radius: 5px;}
.pet_content_article blockquote p { margin-top: 0;}
.pet_content_article embed { width: 100%;}
.pet_article_title { font-weight:bold; margin: 0; text-align:center;}
.pet_article_user_time {color: #aaaaaa;font-size: 14px; margin-bottom: 15px; text-align:center; border-bottom:1px dashed #dcdcdc; padding:10px 0;}
.pet_article_dowload { border-top: 1px solid #f2f2f2; width: 95%; margin: 15px 0 0; overflow: hidden; padding-top: 15px;}
.pet_article_dowload_title { width: 95%;font-size: 15px;  color: #b2b2b2;padding: 0 16px 15px;}
.conmlllo{ font-size:16px; line-height:170%;}

/****/
.tab_hd {
	height:44px
}
.tab_hd_inner {
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	font-size:0;
	background-color:#f2f2f2
}
.tab_hd_inner .item {
	height:44px;
	line-height:44px;
	width:100%;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	box-flex:1;
	flex:1;
	font-size:15px;
	color:#000;
	text-align:center;
	text-decoration:none;
	-webkit-tap-highlight-color:transparent
}
.tab_hd_inner .item.active a{
	color:#21b100
}
.tab_hd_inner .item:active {
	background-color:rgba(0,0,0,.1)
}
/*cate4*/
#cate4{background-color: #F0EFEF;overflow-x: hidden;}
#todayList {
	display: block; margin: 0 auto;
}
.todayList li {
	display: block;
	color: #222222;
	border-bottom:1px solid #f0f0f0;
	font-weight: bold;
	/*text-shadow: 0 1px 0 #FFFFFF;*/
	text-decoration: none;
	background:#fff;
	-moz-user-select:none;
	-webkit-user-select:none;
	-ms-user-select:none;
	position: relative;
	/*padding:10px 8px;*/overflow:hidden;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 1) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;
}
.todayList li a{
	padding:10px 40px 9px 8px; display: block;
}
.todayList li.only4 a{
	padding:10px 40px 9px 8px; display: block;
}
.todayList li .img {
	width:75px;height:42px;float:left;margin:0 10px 0 0; display:inline;overflow:hidden;border-radius: 3px;
}
.todayList li img {
	width:75px;height:42px;float:left;
}
.todayList li:hover {
	background-color:#F9F9F9;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
.todayList li:active {
	background-color:#F9F9F9;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}

.todayList li h2 {
	font-size: 16px;
	color:#2f2f2f;
	font-weight:normal;
	height:20px;font-weight:normal;line-height:16px;padding:0;
max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;
}
.todayList li.only4 h2 {
	padding:2px 0 0;
}
.todayList li p.onlyheight {
	height:16px; /*margin-bottom:5px*/
}
.todayList li p {
	display: block;
	font-size: 12px;
	color:#9C9C9C;
	line-height: 16px;
	font-weight: normal;
	margin-top: 3px;
	overflow: hidden;
	text-overflow: ellipsis;/*white-space: nowrap;*/
	padding-right:2px;
}
.todayList li.only4 p {
	white-space: nowrap;
}
.todayList li .icon {
	margin-top: -6px;
	position: absolute;
	top: 50%;
	right: 10px;
	height: 14px;
	width: 14px;
	background:url(../images/jiantou.png) no-repeat 0 0    ;
	background-size: 14px 14px;
}



.only4a { height:40px; line-height:40px; font-size:18px; text-align:right; width:95%}

.only4a a{font-size:18px; color:#333}


/*专家详情列表*/
.expertsList { margin:0 10px;}
.expertsList ul{display: block;width: 100%;height: auto;overflow: hidden;margin: 15px auto;}
.expertsList ul li{width: 100%;height: auto;padding:.8rem 0rem;border-bottom: 1px solid #d4d4d4;overflow: hidden;position: relative;}
.expertsList ul li .export{width:100%;padding:10px auto;}
.expertsList ul li .export-r{width: 23%;position: absolute;bottom:.8rem;right: 0px;overflow: hidden;}
.expertsList ul li .export-r a{width: 100%;padding:5px 0px;color: #fff;background-color: #4d709b;text-align: center;display: block;font-size: 1rem;}
.expertsList ul li .export dl{overflow: hidden;}
.expertsList ul li .export dl dt{width:90px;float: left;}
.expertsList ul li .export dl dt img{display: block;width: 80px;border:1px solid #d4d4d4;border-radius: 4px;box-sizing:border-box; }
.expertsList ul li .export dl dd{width: 70%;float: left;}
.expertsList ul li .export dl dd h5{font-size:1.5rem; padding-bottom:5px;}
.expertsList ul li .export dl dd p{font-size: 1.2rem; color:#7f7f7f; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;	-webkit-box-orient: vertical;line-height: 1.5em;-webkit-line-clamp: 3;max-height: 4.5em}
@media screen and (max-width: 320px){
	.expertsList ul li .export dl dd h5{font-size:1.2rem;}
	.expertsList ul li .export dl dd p{font-size: .8rem;}
}


/*==================================================
CATEGORY
==================================================*/
.section h5 {
  font-weight: 500;
  font-size: 16px; }
.section.home-category {
  background-color: #ffffff;
  margin-top: 10px;
}

.section.home-category .row.icon-service {
  margin-bottom: 0px; }

.section.home-category .content {
  cursor: pointer;
  border: 0px solid #d1d1d1;
  text-align: center;
  padding-bottom: 100%;
  height: 0px;
  width: 100%;
  position: relative;
  margin-bottom: 20px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 11px 0px rgba(50, 50, 50, 0.1);
  -moz-box-shadow: 0px 0px 11px 0px rgba(50, 50, 50, 0.1);
  box-shadow: 0px 0px 11px 0px rgba(50, 50, 50, 0.1); }

.section.home-category a:hover .content {
  -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0); }

.section.home-category .content .in-content {
  width: 100%;
  height: 100%;
  display: table;
  position: absolute; }

.section.home-category .content .in-content .in-in-content {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  padding: 5px; }

.section.home-category .content .in-content .in-in-content img {
  width: 60%;
  height: auto; }


.section.home-category .content .in-content .in-in-content h5 {
  font-weight: 600;
  font-size: 12px; }
  
  .container {
	margin: 0 auto;
	max-width: 1280px;
	width: 90%
}


.container .row {
	margin-left: -.75rem;
	margin-right: -.75rem
}

.section {
	padding-top: 1rem;
}

.section.no-pad {
	padding: 0
}

.section.no-pad-bot {
	padding-bottom: 0
}

.section.no-pad-top {
	padding-top: 0
}

.row {
	margin-left: auto;
	margin-right: auto;
}

.row:after {
	content: "";
	display: table;
	clear: both
}

.row .col {
	float: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 1.8rem;
	min-height: 1px
}

.row .col[class*="push-"],.row .col[class*="pull-"] {
	position: relative
}

.row .col.s4 {
	width: 33.3333333333%;
	margin-left: auto;
	left: auto;
	right: auto
}

/********************/
/*ind-nav*/
.ind-nav{ margin-bottom:0.35rem; position: relative; }
.ind-nav::after { content: ''; height: 1px; width: 100%; background:#ededed; position: absolute; bottom: 0; left: 0;}
.ind-nav .ind-tit{ height:5rem; background-color:#FFF; }
.ind-nav .ind-tit h2{height:4.5rem;line-height:4.5rem;width:6em;color:#fff;font-size:16px;;text-align:center;background:url(../images/ind-tit.png) center center no-repeat;background-size:contain;}

/* **********************************************************************************************
                                              图文
************************************************************************************************* */
/*.activity{max-width: 100%; padding:0 15px;}*/
.activity .wrap{
	margin-top: 0.5rem;
	width: 100%;
	border-bottom:1px solid #dedede;
}
.activity .wrap1{
	width: 95%;
	margin: 0 auto 0.5rem;
	display: -webkit-flex;
	display: flex;
}
.activity .wrap1 .left{
	margin-right: 0.35rem;
	width:35%;
}
@media only screen and (min-width:481px){
	.activity .wrap1 .left{height: 13rem;}
	.activity .wrap1 .right p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;

	line-height: 1.5em;
	-webkit-line-clamp: 3;
	max-height: 4em
	}
	 }    /*ipad/windows*/
@media (min-width: 415px) and (max-width: 480px){
	.activity .wrap1 .left{height: 8rem;}
	.activity .wrap1 .right p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;

	line-height: 1.5em;
	-webkit-line-clamp: 3;
	max-height: 4em;
	}
	}   /*sony U*/
@media (min-width: 376px) and (max-width: 414px){
	.activity .wrap1 .left{height: 8rem;}
	.activity .wrap1 .right p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;

	line-height: 1.5em;
	-webkit-line-clamp: 3;
	max-height: 4em;
	}
	}    /*iphone6P*/
@media (min-width: 341px) and (max-width: 375px){
	.activity .wrap1 .left{height: 8rem;}
	.activity .wrap1 .right p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;

	line-height: 1.5em;
	-webkit-line-clamp: 2;
	max-height: 2.6em;
	}
	}		/*iphone6*/
@media only screen and (max-width: 320px){
	.activity .wrap1 .left{height: 6.5rem;}
	.activity .wrap1 .right p{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	overflow: hidden;

	line-height: 1.5em;
	-webkit-line-clamp: 2;
	max-height: 2.6em;
	
	}
	}				/*iphone4/4s/5*/

.activity .wrap1 .left img{
	width: 100%;
	height: 100%;
}
.activity .wrap1 .right{
	width: 65%;
}
.activity .wrap1 .right h3{
	padding-bottom: 5px;
}
.activity .wrap1 .right p{
	font-size: 1.3rem;
	color: #999;
	padding-bottom: 5px;
}


