
body {
    color: #626161;
    font: 400 14px/1.5 ;
	 font-family:"微软雅黑"; 
}
body, div, dl, dt, dd, del, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, menu {
    margin: 0;
    padding: 0;
}
input[type="text"], textarea {
    outline: 0 none;font-family:"微软雅黑"
}

button {
    outline: 0 none;font-family:"微软雅黑"
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: 400;
}
ol, ul, li {
    list-style: outside none none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-style: normal;
    font-weight: 400;
}
q::before, q::after {
    content: "";
}
abbr, acronym {
    border: 0 none;
}
header, section, footer, img {
    display: block;
    margin: 0;
    padding: 0;
}
a {
    color: #626161;
    text-decoration: none;
}
.dn {
    display: none;
}
.vh {
    overflow: hidden;
}
html {
    font-size: 100px;
}
body {
   
    color: #525151;
    font-size: 0.14rem; background:url(../images/0111_r2_c1.jpg) center 0px no-repeat;
}
@media only screen and (max-width: 310px) and (min-width: 300px) {
body {
    font-size: 10px;
}
}
@media only screen and (max-width: 320px) and (min-width: 310px) {
body {
    font-size: 10px;
}
}
@media only screen and (max-width: 360px) and (min-width: 320px) {
body {
    font-size: 10px;
}
}
@media only screen and (max-width: 360px) and (min-width: 350px) {
body {
    font-size: 10px;
}
}
@media only screen and (max-width: 480px) and (min-width: 360px) {
body {
    font-size: 0.14rem;
}
}
@media only screen and (max-width: 480px) and (min-width: 470px) {
body {
    font-size: 12px;
}
}
@media only screen and (max-width: 560px) and (min-width: 480px) {
body {
    font-size: 16px;
}
}
@media only screen and (max-width: 570px) and (min-width: 560px) {
body {
    font-size: 16px;
}
}
@media only screen and (max-width: 640px) and (min-width: 570px) {
body {
    font-size: 18px;
}
}
@media only screen and (max-width: 640px) and (min-width: 630px) {
body {
    font-size: 18px;
}
}
@media only screen and (max-width: 780px) and (min-width: 640px) {
body {
    font-size: 18px;
}
}

ul, li, dl, dt, dd, p, h1, h2, h3, h4, h5, form, img, div {
    border: 0 none;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.main {
	margin: 0 auto;
    max-width: 640px;
    min-width: 320px;
    position: relative;
}

.main img {
	vertical-align:top
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.tl {
    text-align: left;
}
.tc {
    text-align: center;
}
.tr {
    text-align: right;
}
.l30{ line-height:0.3rem}
.pt15{ padding-top:0.15rem}
.overflow{ overflow:hidden}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.hui{ color:#9d9b98}
.red{ color:#e91e17}
.w100{ width:100%}
.lan{ color:#00448B}
.bg_main{ width:100%; background:url(../images/bg_home.jpg) center 0px no-repeat}
.log{ width:50%; text-align:center; margin:auto; padding-top:0.05rem; overflow:hidden;}

.log  img{ width:100%;}
.nav_main{ width:100%; border-top:0.01rem solid #D1D1D1; height:0.5rem; line-height:0.5rem; overflow:hidden; clear:both}
.nav_main li{ width:33%; float:left; text-align:center; font-size:0.16rem}


.index_top{ width:100%; overflow:hidden; clear:both; padding-top:0.15rem; position:relative; height:0.4rem}
.index_top p{ width:100%; height:1px; background:#D1D1D1; margin-top:0.2rem; overflow:hidden; position:relative; z-index:1}
.index_top span{ text-align:center; position:relative; z-index:100; bottom:20px; background:#fff; width:35%; margin:auto; display:block; font-size:0.18rem; line-height:0.18rem}
.index_top span em{ font-size:0.12rem; color:#9d9d9d}

.index_about{font-size: 0.13rem;  width:100%; background:url(../images/bg2_r2_c2.jpg) center bottom no-repeat; background-size:100% ; clear:both; overflow:hidden; margin-top:0.1rem}
.index_about p{ text-align:left; line-height:0.22rem; padding:0px 0.1rem;font-family:"宋体";}
.index_about p em{ color:#03a797;font-family:"宋体"; }
.index_about ol{ padding-top:0.1rem; padding-bottom:0.2rem}
.index_about ol a{ color:#fff;width:1.10rem; height:0.3rem; background:#169E9A; border-radius:0.3rem; text-align:center; color:#fff; line-height:0.3rem; display:block; margin:auto}


.pro_showw ol{ padding-top:0.1rem; padding-bottom:0.2rem; width:100%; clear:both}
.pro_showw ol a{ color:#fff;width:1.10rem; height:0.3rem; background:#169E9A; border-radius:0.3rem; text-align:center; color:#fff; line-height:0.3rem; display:block; margin:auto}






.pro_showw{font-size: 0.13rem; width:100%; clear:both; overflow:hidden; }
.pro_showw li{ width:48%; float:left; margin-left:1%; margin-right:1%; margin-top:0.12rem;  overflow:hidden}
.pro_showw li p{ border:1px solid #E0DEDF; overflow:hidden; width:98%; padding:0.05rem 0}
.pro_showw li a img{ width:94%; text-align:center; margin:auto; height:1.5rem }
.pro_showw li span{ width:100%; clear:both;  line-height:0.2rem; font-size:0.14rem; text-align:center; display:block; padding-top:0.1rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.about_lanmu{ background:#fff; line-height:0.4rem; line-height:0.4rem; border-bottom:1px solid #E1E1E1; overflow:hidden}
.about_lanmu ul{ width:100%;}
.about_lanmu ul li{ width:33%; float:left; font-size:0.16rem; text-align:center}
.about_lanmu ul li a:hover{ color:#FF790D; border-bottom:#00448D 1px solid; height:0.4rem; display:block}
.about_lanmuu{ background:#fff; line-height:0.4rem; line-height:0.4rem; border-bottom:1px solid #E1E1E1; overflow:hidden}
.about_lanmuu ul{ width:100%;}
.about_lanmuu ul li{ width:33%; float:left; font-size:0.16rem; text-align:center}
.about_lanmuu ul li a:hover{ color:#FF790D; border-bottom:#00448D 1px solid; height:0.4rem; display:block}
#nav1{ color:#FF790D; border-bottom:#FF790D 1px solid; height:0.4rem; display:block}


.jf{ width:100%; clear:both; overflow:hidden}
.jf img{width:100%;}

.index_news_bg{ background:#ECEAEB; overflow:hidden; padding:0.2rem 0}
.index_news_bg .index_top span{ text-align:center; position:relative; z-index:100; bottom:20px; background:#ECEAEB; width:35%; margin:auto; display:block; font-size:0.18rem; line-height:0.18rem}
.index_news_bg .index_top{ width:100%; overflow:hidden; clear:both; padding-top:0.0rem; position:relative; height:0.4rem}
.news_in{ width:96%; text-align:center; margin:auto; }
.news_in dl{ width:100%; padding-top:0.1rem; padding-bottom:0.1rem; border-bottom:1px solid #C6C6C6; overflow:hidden}
.news_in dl dt{ width:60%; float:left; text-align:left}
.news_in dl dt a{ font-size:0.16rem; height:0.5rem; line-height:0.25rem; overflow:hidden}
.news_in dl dt em{ font-size:0.12rem; color:#aeadad}
.news_in dl dd{ float:right; width:35%; height:0.88rem }
.news_in dl dd img{ width:100%;min-height:0.88rem}
.news_in dl:last-child{border-bottom:none;}
.more{ background:#E4E4E4; padding:2px 25px; border-radius:50px; font-size:14px; float:right; margin-top:20px;}
.about_h{ width:80%; text-align:center; margin:auto; }
.index_lianx{ background:#3D3B3C; overflow:hidden; width:100%; padding:0.2rem 0;}
.index_lianx  dl{ width:94%; text-align:center; margin:auto}
.index_lianx  dl dt{ width:62%; float:left; text-align:left; color:#FFFFFF; font-size:12px;}
.index_lianx  dl dt p{ text-align:left; font-size:0.16rem; color:#dcdbdb}
.index_lianx  dl dt p em{ font-size:0.12rem;}
.index_lianx  dl dt p em a{color:#FFFFFF;}
.index_lianx  dl dt i{ font-style:normal; font-size:0.2rem}
.index_lianx  dl dt i a{color:#FFFFFF;}
.index_lianx  dl dd{ width:33%; float:right;color:#dcdbdb}
.index_lianx  dl dd img{ width:100%}
.copy{ width:100%; overflow:hidden; clear:both;   background:#141414; padding:0.15rem 0;}
.copy ol{ text-align:center; line-height:0.3rem; border-bottom:1px solid #939393; color:#bab9b9; font-size:0.12rem; padding-bottom:0.05rem}
.copy ol a{color:#bab9b9;}
.copy dl{width:93%; padding-top:0.1rem; overflow:hidden; clear:both; text-align:center; margin:auto}
.copy dl dd{ width:100%; clear:both; padding-top:0.1rem; line-height:0.2rem; overflow:hidden; color:#bab9b9; padding-bottom:0.15rem; font-size:0.12rem; text-align:center}
.copy dl dd a{color:#989697;}
.top_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif; background:#e81e46 }


.nav_bgg{ background:#169E9A; height:0.60rem; width:100%; overflow:hidden}
.nav_bgg p{ float:right; padding-top:0.175rem; overflow:hidden; padding-right:0.1rem;}
.nav_bgg span{ width:83%; float:left; text-align:center; line-height:0.60rem; font-size:0.20rem; color:#fff;padding-left:4%; }
.nav_bgg ol{ float:right; padding-right:4%; padding-top:5.9%; overflow:hidden}

.nav_inner_box{ width:100%; position:absolute; left:0; overflow-x:scroll; overflow-y:hidden;}
.nav_inner_box::-webkit-scrollbar{ display:none;}
.pest_nav{ width:100%; position:relative; overflow:hidden; border-bottom:0.01rem solid #dcdbdb; line-height:0.4rem; height:0.4rem}

.pest_nav ul{ width:180%;}
.pest_nav ul li{ width:14%; float:left; text-align:center; font-size:0.13rem;}
.pest_nav ul li a:hover{ background:#169E9A; color:#fff; display:block}
.pest_nav1 ul li a:hover{ background:#169E9A; color:#fff; display:block}


.pest_nav1{ width:100%; position:relative; overflow:hidden; border-bottom:1px solid #dcdbdb; line-height:0.4rem; height:0.4rem}

.pest_nav1 ul{ width:280%;}
.pest_nav1 ul li{ width:15%; float:left; text-align:center; font-size:14px;}
.pest_nav1 ul li:last-child{ width:24%}

.pest_nav2{ width:100%; position:relative; overflow:hidden; border-bottom:0.01rem solid #dcdbdb; line-height:0.4rem; height:0.4rem}
.pest_nav2 ul{ width:180%;}
.pest_nav2 ul li{ width:28%; float:left; text-align:center; font-size:0.13rem;}
.pest_nav2 ul li a:hover{ background:#169E9A; color:#fff; display:block}

.pest_nav3{ width:100%; position:relative; overflow:hidden; border-bottom:0.01rem solid #dcdbdb; line-height:0.3rem; height:0.3rem}
.pest_nav3 ul{ width:180%;}
.pest_nav3 ul li{ width:14%; float:left; text-align:center; font-size:0.12rem; font-family:"宋体";}
.pest_nav3 ul li a:hover{ background:#169E9A; color:#fff; display:block}

.pest_nav3 .pr1 a{color:#169E9A;}

.about_inf{ width:96%; text-align:center; margin:auto; padding-top:0.1rem; overflow:hidden; clear:both}
.about_inf h5{ text-align:center; line-height:0.5rem; font-size:0.24rem; background:url(../images/about_r1_c3.jpg) center bottom no-repeat; height:0.5rem}
.about_inf p{ padding-top:0.1rem ; line-height:0.2rem; text-indent:2em; text-align:left}
.about_inf p img{ width:100%; text-align:center; margin:auto; display:block}


.pro_show{ width:100%; clear:both; overflow:hidden; padding-bottom:0.2rem}
.pro_show li{ width:48%; float:left; padding-left:1%; padding-right:1%; padding-top:0.12rem; overflow:hidden}
.pro_show li a img{ width:100%;}
.pro_show li span{ width:100%; clear:both;  line-height:0.2rem; font-size:0.16rem; text-align:center; display:block; padding-top:0.1rem}
.next_prve {
    padding: 0.16rem 0em; overflow:hidden; clear:both; width:90%; text-align:center; margin:auto
}
.next_prve ul{ width:100%; text-align:center; margin:auto}
.next_prve {
    text-align: center; font-size:0.6em
}
.next_prve a {
    border: 1px solid #D5D3D3;
    color: #454444;
    display: inline;
    height: 1.3em;
    line-height: 1.3em;
    margin: 0.2em;
    padding: 0.2em 0.9em;
    text-align: center;
    
}
.next_prve a:hover {
    background: none repeat scroll 0 0 #1E9865;
    color: #fff;
}
.next_prve a.curr {
    border: 0 none;
}
.next_prve span {
    border: 1px solid #D5D3D3;
    color: #454444;
    height: 1.3em;
    line-height: 1.3em;
    margin: 0.1em;
    padding: 0.1em 0.8em;
    text-align: center;
}
.next_prve span.disabled {
    border: 1px solid #D5D3D3;
    color: #454444;
    height: 1.3em;
    line-height: 1.3em;
    margin: 0.1em;
    padding: 0.1em 0.5em;
    text-align: center;
    width:1em;
}
.next_prve span.current {
    border: 1px solid #F46500;
    color: #fff;
    font-weight: bold;
     height: 1.3em;
    line-height: 1.3em;
    margin: 0.1em;
    padding: 0.1em 0.8em;
    text-align: center;
    width:1em; background:#F46500
}
.next_prve li {
    float: left;
    height: 1.3em;
    list-style-type: none;
    text-align: center;
    vertical-align: middle;
}


.scroll_pic_view{
	position:relative;
}
.scroll_pic_view>div{
	width:10000px;
	overflow:hidden;
}
.scroll_pic_view ul{
	width:100%;
	white-space: nowrap;
	overflow: hidden;
}
.scroll_pic_view ul li{
	float:left;
}
.scroll_pic_view ul li a{
	display: block;
}
.scroll_pic_view ul li img{
	width:100%;
	max-height:260px;
}

.scroll_pic_view ol{
	position: absolute;
	z-index: 1000;
	bottom:8px;
	width:100%;
	text-align: center;
	pointer-events:none;
}
.scroll_pic_view ol li{
	display: inline-block;
	width: 25px;
    height: 25px;
    margin-left:3px;
    -webkit-transform: skew(20deg);
    -moz-transform: skew(20deg);
    -o-transform: skew(20deg);
    background: #272727;
	color:#fff;
	line-height:25px;
	margin-bottom:-5px;
}
.scroll_pic_view ol li span{
	-webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);
    -o-transform: skew(-20deg);
	display: block;
}
.scroll_pic_view ol li.on span{
	-webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -o-transform: skew(0deg);
}
.scroll_pic_view ol li.left span{
	-webkit-transform: skew(20deg);
    -moz-transform: skew(20deg);
    -o-transform: skew(20deg);
}
.scroll_pic_view ol li.left{    
    -webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);
    -o-transform: skew(-20deg);
}
.scroll_pic_view ol li.on{
	color:#ffffff;
	line-height:25px;
	margin-left:1px;
	margin-right:-2px;
	border-bottom: 25px solid #48aff0;
    border-left: 8px solid transparent;
    border-right:8px solid transparent;
    height: 0;
    width: 60px;
	background:none;
	-webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -o-transform: skew(0deg);
}


.list_article{
	padding:10px;
}
.list_article li{
	border-bottom:1px solid #ccc;
	padding:10px;
}
.list_article .article_summary{
	padding:0 10px;
}
.list_article .tbox{
	width:100%;
	display: block;
	-webkit-box-sizing:border-box;
}
.list_article .tbox h3{
	font-size:14px;
	line-height:25px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	max-width: 200px;
	color:#272727;
}
.list_article .tbox p{
	color:#747474;
	overflow: hidden;
	height:36px; 
	line-height:18px;
}

.list_article .tbox>div{
	vertical-align: middle;
}

.list_article span{
	width:80px;
	height:65px;
	overflow: hidden;
	display: block;
}
.list_article span img{
	width:100%;
	min-height:100%;
}


.scroll_pic_view{
	position:relative;
}
.scroll_pic_view>div{
	width:10000px;
	overflow:hidden;
}
.scroll_pic_view ul{
	width:100%;
	white-space: nowrap;
	overflow: hidden;
}
.scroll_pic_view ul li{
	float:left;
}
.scroll_pic_view ul li a{
	display: block;
}
.scroll_pic_view ul li img{
	width:100%;
	max-height:360px;
}

.scroll_pic_view ol{
	position: absolute;
	z-index: 1000;
	bottom:8px;
	width:100%;
	text-align: center;
	pointer-events:none;
}
.scroll_pic_view ol li{
	display: inline-block;
	width: 25px;
    height: 25px;
    margin-left:3px;
    -webkit-transform: skew(20deg);
    -moz-transform: skew(20deg);
    -o-transform: skew(20deg);
    background: #272727;
	color:#fff;
	line-height:25px;
	margin-bottom:-5px;
}
.scroll_pic_view ol li span{
	-webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);
    -o-transform: skew(-20deg);
	display: block;
}
.scroll_pic_view ol li.on span{
	-webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -o-transform: skew(0deg);
}
.scroll_pic_view ol li.left span{
	-webkit-transform: skew(20deg);
    -moz-transform: skew(20deg);
    -o-transform: skew(20deg);
}
.scroll_pic_view ol li.left{    
    -webkit-transform: skew(-20deg);
    -moz-transform: skew(-20deg);
    -o-transform: skew(-20deg);
}
.scroll_pic_view ol li.on{
	color:#ffffff;
	line-height:25px;
	margin-left:1px;
	margin-right:-2px;
	border-bottom: 25px solid #48aff0;
    border-left: 8px solid transparent;
    border-right:8px solid transparent;
    height: 0;
    width: 60px;
	background:none;
	-webkit-transform: skew(0deg);
    -moz-transform: skew(0deg);
    -o-transform: skew(0deg);
}


.list_article{
	padding:10px;
}
.list_article li{
	border-bottom:1px solid #ccc;
	padding:10px;
}
.list_article .article_summary{
	padding:0 10px;
}
.list_article .tbox{
	width:100%;
	display: block;
	-webkit-box-sizing:border-box;
}
.list_article .tbox h3{
	font-size:14px;
	line-height:25px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	max-width: 200px;
	color:#272727;
}
.list_article .tbox p{
	color:#747474;
	overflow: hidden;
	height:36px; 
	line-height:18px;
}

.list_article .tbox>div{
	vertical-align: middle;
}

.list_article span{
	width:80px;
	height:65px;
	overflow: hidden;
	display: block;
}
.list_article span img{
	width:100%;
	min-height:100%;
}
.wraper{width:100%; height:100%; margin:0 auto;  position:relative;background:url(../images/bg.jpg) repeat;}


.right_pro{ width:96%; text-align:center; margin:auto; padding-top:0.2rem; overflow:hidden; clear:both}
.right_pro h5{ font-size:0.24rem; text-align:left; line-height:0.3rem}
.right_pro h1{ font-size:0.16rem; text-align:left; line-height:0.3rem; color:#666; padding-top:0.1rem;}
.right_pro h1 em{font-size:0.24rem; color:#e81e46}
.right_pro ol{ text-align:left; line-height:0.22rem; font-size:0.14rem}
.right_pro h3{text-align:center; margin:auto; display:block; padding-bottom:0.2rem; padding-top:0.2rem}
.an1{ background:#EC3A5A; padding:5px 16px; color:#fff; border:none; font-size:20px; border-radius:4px; }	

.x_inf{ width:96%; padding-top:15px; overflow:hidden; padding-bottom:15px; padding-left:2%; text-align:left; }
 .x_inf h5{ font-size:18px; text-align:center}
 .x_inf ol{ color:#999; line-height:20px; height:20px;font-size:12px;text-align:center; margin:auto; width:100%; display:block; border-bottom:1px dashed #ccc; padding-bottom:0.15rem}
.x_inf p{ padding:6px 0px; text-align:left; line-height:28px; font-size:14px; text-indent:2em; color:#515152}
.x_inf p span{ color:#515152;; clear:both; line-height:23px;}
.x_inf p img{ text-align:center; margin:auto; display:block; max-width: 100%; }
.x_inf ol{ padding-top:10px; overflow:hidden}
.pf{ width:96%; text-align:center; margin:auto; padding-top:0.1rem; clear:both; overflow:hidden}
.pf li{ line-height:0.3rem}

.job{ width:96%; text-align:center; margin:auto; overflow:hidden }
.job dl{ width:100%;padding-top:0.1rem; overflow:hidden; clear:both;  padding-bottom:0.1rem}
.job dl dt{  text-align:left; line-height:0.3rem; font-size:0.16rem; padding-bottom:0.05rem; overflow:hidden; border-bottom:1px solid #DCDCDC; background:#dcdcdc; height:0.3rem; padding-left:0.12rem}
.job dl dt em{ float:right; font-size:0.12rem}
.job dl dd{ text-align:left; line-height:0.19rem; padding-top:0.1rem; color:#777}
.lianx{ width:90%; text-align:center; margin:auto; overflow:hidden }
.lianx p{ border-bottom:1px dashed #ccc; line-height:0.2rem; color:#8e8e8e; padding-bottom:0.2rem; padding-top:0.2rem;font-size:0.13rem;}
.lianx ol{ text-align:left; line-height:0.3rem; padding-top:0.3rem;font-size:0.14rem;}
.lianx ol em{ font-size:0.18rem; color:#FB6B08}
.lianx p img{ width:100%}


.p_list{ width:90%; text-align:center; margin:auto; }
.p_list li{ width:100%; overflow:hidden; clear:both; line-height:0.2rem; border-bottom:1px dashed #ccc; overflow:hidden; text-align:left; font-size:0.14rem; padding-bottom:0.1rem; padding-top:0.1rem}
.p_list li a{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:0.23rem}
.p_list li em{ width:5px; height:5px; background:#8e8e8e; display:block; border-radius:30px; float:left; margin-right:10px; margin-top:10px;}
.p_list li i{ font-size:12px; font-style:normal; color:#ccc}


.nas_bg{ background:#DCDCDC; padding:20px 0px; font-size:18px; line-height:40px; width:100%; text-align:center; margin-top:20px;}
.nas_bg em{ font-size:16px; color:#08a39b}



.d_gou{ width:96%; padding-top:20px; overflow:hidden; text-align:center; margin:auto; padding-bottom:0.3rem}
.d_gou li{ text-align:left; padding-top:0.1rem; color:#999}
.d_in{ border:#DEDEDE 1px solid; height:0.33rem; line-height:0.33rem; text-align:left; padding-left:5px; font-size:12px; width:98%; border-radius:15px;}
.d_in1{ border:#DEDEDE 1px solid; height:0.33rem; line-height:0.33rem; text-align:left; padding-left:5px; font-size:12px; width:0.8rem; border-radius:15px;}
.w_b{ width:98%;border:#DEDEDE 1px solid; height:120px; line-height:22px; text-align:left; padding-left:5px; font-size:12px; overflow:hidden;width:98%; border-radius:15px;}
.an{ background:#CC012C; padding:0.08rem 0.30rem; color:#fff; font-size:14px; float:left; border:none;border-radius:15px;}
.w1000{ width:100%}
.w1000 img{ width:100%}

.serlan{ width:100%;  overflow:hidden;  clear:both; text-align:center; margin:auto }
.serlan ul{ width:100%; text-align:center; margin:auto}
.serlan ul li{ float:left; width:50%; border-bottom:1px solid #DCDCDC; padding-bottom:0.1rem; text-align:center; padding-top:0.1rem }
.serlan ul li:nth-child(3){ width:44%}
.serlan ul li:nth-child(4){ width:56%}

.serlan ul li a{  font-size:10px;}
.serlan ul li a:hover{ overflow:hidden; background:#F86E09; color:#fff;  padding:5px 10px;  border-radius:60px;}
#ser_nav{overflow:hidden; background:#F86E09; color:#fff;  padding:5px 10px;  border-radius:60px;}

.joinn img{ text-align:center; display:block; margin:auto}
.cx{ width:100%; clear:both; margin-top:0.2rem; overflow:hidden; background:#86020d; border-radius:0.06rem}
.cx ul{ width:80%; text-align:center;  margin:auto}
.cx ul li{  float:left; width:50%}
.cx li img{ width:100%}

.cs{ color:#FA9157; font-size:0.18rem}

.j_r3{ width:100%;  overflow:hidden; padding-top:0.1rem ; padding-bottom:0.1rem}
.j_r3 a{ width:1rem; height:0.25rem; background:#ec5069; color:#fff; font-size:0.16rem; text-align:center; line-height:0.25rem; border-radius:0.2rem;-moz-border-radius:30px; display:block; text-align:center; margin:auto}
.j_r3 a:hover{ width:1rem; height:0.25rem; background:#585755; color:#fff; font-size:0.16rem; text-align:center; line-height:0.25rem; border-radius:0.2rem;-moz-border-radius:30px; display:block; }

.wrapp{ width:100%;}
.wrapp img{ width:100%}
.pt20{ padding-top:0.2rem}
.pt30{ padding-top:0.3rem}

.cp { position:relative; width:100%}
.cp  dl{ position:absolute; width:15%; right:20px; z-index:200; bottom:20px}
.cp  dl dd{ padding-bottom:3px;}

/*20190918后新增的*/
#footer {width: 100%;height: 0.5rem;position: fixed;z-index: 1000;bottom: 0;background: #444; font-size:0.13rem;font-family:"宋体";}
#footer a {text-decoration: none;color: #fff;background: url(../images/nav_line.png) no-repeat right center;width: 33.3%;height: 1rem;float: left;display: block;text-align: center;}
#footer ul li {padding-top: 0.3rem;}
#footer li.home {background: url(../images/home00.png) no-repeat center 0.08rem;background-size: 0.2rem auto;}
#footer li.tel {background: url(../images/tel.png) no-repeat center 0.08rem;background-size: 0.2rem auto;}
#footer li.zixun {background: url(../images/kefu.png) no-repeat center 0.08rem;background-size: 0.2rem auto;}
#footer li.sms {background: url(../images/sms.png) no-repeat center 0.1rem;background-size: 0.22rem auto;}
#footer li.map {background: url(../images/map.png) no-repeat center 0.08rem;background-size: 0.2rem auto;}



.about1{font-size: 0.13rem; width:100%; background:url(../images/bg2_r2_c2.jpg) center bottom no-repeat; background-size:100% ; clear:both; overflow:hidden; margin-top:0.1rem}
.about1 p{ text-align:left; line-height:0.22rem; padding:0px 0.1rem;font-family:"宋体";}

#about2{font-size: 0.13rem;width:100%; background-size:100% ; clear:both; overflow:hidden; margin-top:0.1rem}
#about2 ul {padding-left:0.1rem;}
#about2 ul li{list-style:circle;margin-bottom:0.1rem;font-family:"宋体";}
#about2 .span{margin-right:0.1rem;color:#00AAAA;}

#about3{font-size: 0.13rem; width:100%;background-size:100% ; clear:both; overflow:hidden; margin-top:0.1rem}
#about3 ul{float:left;text-align:center;width:33%;}
#about3 ul li img{ width:1rem; text-align:center; margin:auto; height:1rem;}

#tab1{ width::94%;margin:0 auto;border:0.01rem solid #dedede;}
#tab1 tr th{height:0.3rem;width:50%;border:0.01rem solid #dedede;text-align:center;line-height:0.3rem;background-color:#999999;color:white;font-size:0.13rem;letter-spacing:0.05rem;font-family:"宋体";}
#tab1 tr td{height:0.3rem;width:50%;border:0.01rem solid #dedede;text-align:center;line-height:0.3rem;font-size:0.13rem;font-family:"宋体";}


.blog{font-size: 0.13rem; width:100%; clear:both; overflow:hidden; }
.blog li{ width:48%; float:left; margin-left:1%; margin-right:1%; margin-top:0.12rem;  overflow:hidden}
.blog li p{ border:1px solid #E0DEDF; overflow:hidden; width:98%; padding:0.05rem 0}
.blog li a img{ width:94%; text-align:center; margin:auto; height:1.4rem }
.blog li span{ width:100%; clear:both;  line-height:0.2rem; font-size:0.14rem; text-align:center; display:block; padding-top:0.1rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}

.blog table{width:100%;}
.blog table tr{width:100%; height:0.3rem;}
.blog table tr td{width:33.3%; height:0.3rem; text-align:center;border:0.01rem solid #dedede;}

#prodv{overflow:hidden;clear:both;width:96%; margin:0 auto;}
#prodv .pTop .p1{font-size: 0.18rem;color:#009999; text-align:center; margin-top:0.1rem; margin-bottom:0.1rem;}
#prodv .pTop .p2{font-size: 0.13rem;line-height:0.2rem;font-family:"宋体"; }

#table{ width:100%;margin:0 auto;border:0.01rem solid #dedede; margin-top:0.05rem;}
#table tr th{height:0.25rem;width:33%;border:0.01rem solid #dedede;text-align:center;line-height:0.25rem;background-color:#999999;color:white;font-size:0.13rem;letter-spacing:0.1rem;font-family:"宋体";}
#table tr td{height:0.25rem;width:33%;border:0.01rem solid #dedede;text-align:center;line-height:0.25rem;font-size:0.13rem;font-family:"宋体";}

#table a{color:#169E9A;}

#table1{ width:100%;margin:0 auto;border:0.01rem solid #dedede; margin-top:0.05rem;}
#table1 tr th{height:0.25rem;width:33%;border:0.01rem solid #dedede;text-align:center;line-height:0.25rem;background-color:#999999;color:white;font-size:0.13rem;letter-spacing:0.05rem;font-family:"宋体";}
#table1 tr td{height:0.25rem;width:33%;border:0.01rem solid #dedede;text-align:center;line-height:0.25rem;font-size:0.13rem;font-family:"宋体";}

#table1 a{color:#169E9A;}

#tabImage{ width:100%;margin:0 auto; margin-top:0.05rem; margin-top:10px; margin-bottom:10px;}
#tabImage tr td{height:0.25rem;text-align:center;line-height:0.25rem;;width:35%;height:0.5rem;}
#tabImage tr td img{width:80%; text-align:center; margin:0 auto;margin-top:10px; margin-bottom:10px;}

#tabImage1{ width:100%;margin:0 auto; margin-top:0.05rem; margin-top:10px; margin-bottom:10px;}
#tabImage1 tr td{height:0.35rem;width:33%;text-align:center;line-height:0.35rem;}
#tabImage1 tr td img{width:35%; text-align:center; margin:0 auto; margin-top:10px; margin-bottom:10px;}

.wide{font-family:"宋体";font-size: 0.13rem;}

.features{width:96%; margin:0 auto;}
.features .p1{font-size: 0.18rem;color:#009999; text-align:center; margin-top:0.1rem; margin-bottom:0.1rem;}

.service{width:100%;margin:0 auto;margin-top:1rem;}
.service-tit{position: relative;padding-top:1rem;margin-bottom: 3rem;}
.service-tit i{ position: absolute; top:0; left:375px;font-size:0.15rem;color:#5e5e5e;}
.service-tit img.service-pic1{ position: absolute; top:3rem; left:0;}
.service-tit h3{  margin-left:4rem;  font-size:0.3rem; color:#555555; margin-top:0.5rem;}
.service-tit p{margin-left:4rem;margin-top:1.5rem;font-size:0.13rem;color:#a6a6a6;}
.service-in{ position: relative;border-top:0.1rem dashed #c6c6c7; margin-bottom:2rem;}
.service-in img.service-pic2{position: absolute;top:-0.5rem;left:0px;}
.service-in img.service-pic3{position: absolute;top:-0.5rem;left:30%;}
.service-in img.service-pic4{position: absolute;top:-0.5rem; right:0;}
.service-left{ float:left; width:30%; height:auto;padding: 4rem 0 0 0;border-right:0.01rem dashed #c6c6c7; text-align: center;}
.service-left .service-pop{width:360px; height:354px;text-align: center;}
.service-left .service-pop img{ max-width:100%; max-height:100%;}
.service-left .service-pop span{width:0; height:100%;display:inline-block;vertical-align: middle;}
.service-right{ float:left; width:94%; padding:0.1rem 0 0 0.1rem;}
.service-right-a{ margin-bottom:0.02rem;}
.rrimg{width:0.2rem; height:0.2rem;text-align: center;float:left;margin-right:0.05rem;margin-top:0.1rem;}
.rrimg img{max-width:100%; max-height:100%;}
.rrimg span{width:0;height:100%;display:inline-block;vertical-align: middle;}
.service-right-a1 h4{float:left;font-size:0.15rem;line-height:0.4rem;color:#454545;}
.service-right-a1 h4 i{font-size:0.15rem;color:#f8891c;font-style:italic;}
.service-right-a p{ margin-left:0.2rem;margin-top:0.01rem; color:#828284;font-size:0.1rem;line-height:0.25rem;font-size:0.13rem;}
.service-right-a p a{color:#2863ab;text-decoration: underline;}


.problem ul{width:96%;margin:0 auto;}
.problem ul li{border:0.01rem solid #d8d8d8; padding:0.15rem  0.4rem 0.15rem 1rem; position: relative;margin-bottom:0.1rem; cursor: pointer;}
.problem ul li:hover{ border:0.01rem solid #ed7b0c;}
.problem ul li img.service-q{ position: absolute; top:0.15rem; left:0.2rem;}
.problem ul li img.service-a{ position: absolute;top:1rem; left:0.2rem;}
.problem ul li h3{ font-size:0.15rem ;color:#040404;float:left;}
.problem ul li span{float:right;width:0.1rem; height:0.1rem;background: url("../images/plus.png") no-repeat center center;}
.problem ul li p{margin-top:0.23rem;font-size:0.13rem; color:#898989;line-height:0.2rem; overflow: hidden;height:auto;}
.problem ul li.hh{border:none; background-color: #f6f6f6;}
.problem ul li.hh h3{color:#ea5413;}
.problem ul li.hh p{height:auto;}
.problem ul li.hh span{background: url("../images/minus.png") no-repeat center center;}

.Erpems {width:96%;line-height:0.25rem; font-size:0.14rem;font-family:"宋体"; margin:0 auto;}
.Erpems h2{font-size:0.18rem; margin-top:0.1rem; margin-bottom:0.1rem; text-align:center;}
.Erpems p{margin-left:3%;}