*{ margin:0 auto; padding:0;}
html, body, div, p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, img, textarea, iframe, table, th, td {
    margin: 0 auto;
    padding: 0; text-align:center
}
img {
    border: medium none;
    vertical-align: middle;
}
ol, ul, li {
    list-style-type: none;
}
h1, h2, h3, h4, h5, h6, table, th, td {
    font-size: 100%;
    font-weight: normal;
}
body, input, select, button, textarea {
    font-family: "Source Sans Pro",Tahoma,Microsoft yahei;
    font-size: 14px; 
}
.normal, em, i {
    font-style: normal;
    font-weight: normal;
}
body {
    color: #161515;
    line-height: 23px; text-align:center; margin:auto;min-width:1336px
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
p {
    word-wrap: break-word;
}
a {
    color: #161515;
    text-decoration: none; 
}
a:hover {
    color: #d4363d;
}
table {
    border-collapse: collapse;
}
input[type="button"] {
    outline: medium none;
}
.clearfix {
    display: block;
}
.overflow{ overflow:hidden}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
@font-face {
  font-family: "tt0102m_";
  src: url("../Fonts/tt0102m_.woff2") format("woff2"),
       url("../Fonts/tt0102m_.woff") format("woff"),
       url("../Fonts/tt0102m_.ttf") format("truetype"),
       url("../Fonts/tt0102m_.eot") format("embedded-opentype"),
       url("../Fonts/tt0102m_.svg") format("svg");
	   font-family: "tt0588m_";
  src: url("../Fonts/tt0588m_.woff2") format("woff2"),
       url("../Fonts/tt0588m_.woff") format("woff"),
       url("../Fonts/tt0588m_.ttf") format("truetype"),
       url("../Fonts/tt0588m_.eot") format("embedded-opentype"),
       url("../Fonts/tt0588m_.svg") format("svg");
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.tl {
    text-align: left;
}
.tc {
    text-align: center;
}
.tr {
    text-align: right;
}
.f12 {
    font-size: 12px;
}
.f14 {
    font-size: 14px;
}
.f16 {
    font-size: 16px;
}
.f18 {
    font-size: 18px;
}
.f20 {
    font-size: 20px;
}
.f24 {
    font-size: 24px;
}
.f30 {
    font-size: 30px; 
}
.f36 {
    font-size: 36px;
}
.undis {
    display: none;
}
.dis {
    display: block;
}
.diss {
    display: inline-block;
}
.w100 {
    width: 100%;
}
.wrap {
    width: 1336px; 
}

.hui{ color:#adacac}
.cs{ color:#F24A07}

.m-auto {
    margin-left: auto;
    margin-right: auto;
}
.l-19 {
    line-height: 19px;
}
.l-15 {
    line-height: 15px;
}
.l-24 {
    line-height: 24px;
}
.l-26 {
    line-height: 26px;
}
.l-30 {
    line-height: 30px;
}
.l-35 {
    line-height: 35px;
}
.l-50 {
    line-height: 50px;
}
.l-80 {
    line-height: 80px;
}
.pl8 {
    padding-left: 8px;
}
.p10 {
    padding: 10px;
}
.p15 {
    padding: 15px;
}
.p20 {
    padding: 20px;
}
.pl5 {
    padding-left: 5px;
}
.pl10 {
    padding-left: 10px;
}
.pl15 {
    padding-left: 15px;
}
.pl20 {
    padding-left: 20px;
}
.pl25 {
    padding-left: 25px;
}
.pl30 {
    padding-left: 30px;
}
.pl30 {
    padding-left: 30px;
}
.pl40 {
    padding-left: 40px;
}
.pt5 {
    padding-top: 5px;
}
.pt10 {
    padding-top: 10px;
}
.pt15 {
    padding-top: 15px;
}
.pt20 {
    padding-top: 20px;
}
.pt25 {
    padding-top: 25px;
}
.pt150 {
    padding-top: 150px;
}
.pt30 {
    padding-top: 30px;
}

.pt40 {
    padding-top: 40px;
}
.pt50 {
    padding-top: 50px;
}
.pt55 {
    padding-top: 55px;
}
.pt75 {
    padding-top: 75px;
}
.pt60 {
    padding-top: 60px;
}
.pb5 {
    padding-bottom: 5px;
}
.pb10 {
    padding-bottom: 10px;
}
.pb15 {
    padding-bottom: 15px;
}
.pb20 {
    padding-bottom: 20px;
}
.pb25 {
    padding-bottom: 25px;
}
.pb50 {
    padding-bottom: 50px;
}
.pr5 {
    padding-right: 5px;
}
.pr10 {
    padding-right: 10px;
}
.pr40 {
    padding-right: 40px;
}
.pr15 {
    padding-right: 15px;
}
.pr20 {
    padding-right: 20px;
}
.pr25 {
    padding-right: 25px;
}
.ml5 {
    margin-left: 5px;
}
.ml10 {
    margin-left: 10px;
}
.ml11 {
    margin-left: 11px;
}
.ml15 {
    margin-left: 15px;
}
.ml16 {
    margin-left: 16px;
}
.ml20 {
    margin-left: 20px;
}
.ml22 {
    margin-left: 22px;
}
.ml30 {
    margin-left: 30px;
}
.ml50 {
    margin-left: 50px;
}
.ml60 {
    margin-left: 60px;
}
.mr5 {
    margin-right: 5px;
}
.mr10 {
    margin-right: 10px;
}
.mr15 {
    margin-right: 15px;
}
.mr20 {
    margin-right: 20px;
}
.mr25 {
    margin-right: 25px;
}
.mr30 {
    margin-right: 30px;

}
.mr50 {
    margin-right: 50px;
}
.mr100 {
    margin-right: 100px;
}
.ml90 {
    margin-left: 90px;
}
.ml70 {
    margin-left: 70px;
}
.mt5 {
    margin-top: 5px;
}
.mt10 {
    margin-top: 10px;
}
.mt15 {
    margin-top: 15px;
}
.mt20 {
    margin-top: 20px;
}
.mt25 {
    margin-top: 25px;
}
.mt30 {
    margin-top: 30px;
}
.mt40 {
    margin-top: 40px;
}
.mt60 {
    margin-top:60px;
}
.mb5 {
    margin-bottom: 5px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb15 {
    margin-bottom: 15px;
}
.mb20 {
    margin-bottom: 20px;
}
.mm{ margin:20px}
.color-grey {
    color: #999;
}
.row {
    margin-left: -18px;
}
.row2 {
    margin-left: -20px;
}
.row3 {
    margin-left: -30px;
}
.row4 {
    margin-left: -1px;
}
.ml1{ margin-left:1px}
.blod{ font-weight:bold}
.huise{ color:#999999}
.lv{ color:#2D9D3B}
#cs{color:#F30;  }
.hui{color:#ccc}
.boderr{ border:1px solid #CBCBCB}
.boder-r{ border-right:1px solid #CBCBCB}
.boder-b{ border-bottom:1px solid #e6e6e6}
.boder-t{ border-top:1px solid #CBCBCB}
.boder-l{ border-left:1px solid #CBCBCB}
.baise{ color:#fff}
.red{ color:#D92119}
.huise1{ color:#666}
.bg_body{ background:#F3F3F3; overflow:hidden; width:100%}

.top_inf{ position:relative; }
.wwq{ width:12%; position:relative}
.wwq li{ float:left; padding-right:20px;}
.wwq li:last-child{padding-right:0px;}
.wwq li a span{ height:0px; display:none; overflow:hidden;transition: all 1.2s ease 0s;}
.wwq li a:hover span{  display: block; position:absolute; z-index:100; width:120px; height:120px; top:90px;transition: all 1.2s ease 0s; left:12px }

.nav_inf{ }
.nav_inf dl{  float:left; font-size:18px; height:78px; text-align:center; width:16%}
.nav_inf dl:nth-child(1){  float:left; font-size:18px; height:78px;  width:9%}
.nav_inf dl:nth-child(7){  float:left; font-size:18px; height:78px;  width:11%}

.nav_inf dl dt{ float:left; width:85%; text-align:left; }
.nav_inf dl dt p{ margin-left:8%}
.nav_inf dl:nth-child(1) dt{  float:left; font-size:18px; height:78px;  }
.nav_inf dl:nth-child(1) dt p{ float:left}

.nav_inf dl:nth-child(7){  float:left; font-size:18px; height:78px;  width:11%}
.nav_inf dl:nth-child(7) dt{   font-size:18px; height:78px; text-align:right  }
.nav_inf dl:nth-child(7) dt p{ float:right}



.nav_inf dl  dd{ float:right; background:url(../images/index1_r7_c9.jpg) right 0px no-repeat; width:15%; height:21px;}
.nav_inf dl:nth-child(7) dd{ background:none}

.nav_inf dl dt a.nav_bg{ color:#d4363d; background:url(../images/nav_bg.jpg) repeat-x; height:78px; display:block}

/*------js--------*/
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index:1; clear:both;  }
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:70px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;}
.flex-direction-nav li a.flex-next{right:40px;}

.bg_body{ background:#F4F2F3}
/*----服务项目简介等----*/
.ser_about{ position:relative; z-index:100; overflow:hidden;margin-top:-69px  }
.w668{ width:668px; height:1186px; background:#fff;margin-top:69px }
.w667{ width:667px; height:1254px; background:#fff; }

.ser_list dl{ width:100%; clear:both; }
.ser_list dl a{padding:22px 0px 30px 0px; overflow:hidden; display:block;}
.ser_list dl  dt{ width:100%}
.ser_list dl  dt p{ width:1.5%; background:#9B9B9B; height:2px; margin-top:16px; float:left; margin-left:40px}
.ser_list dl  dd{ width:100%; clear:both; padding-top:24px;}
.ser_list dl  dd p{ text-align:left; font-size:14px; color:#676666; line-height:26px; padding:0px 40px}
.ser_list dl  dd span{ width:45px; height:45px; background:url(../images/jt.png) no-repeat; display:block; float:left; margin-left:40px; margin-top:35px;}
.ser_list dl a:hover{ width:100%; clear:both;  background:#F3F3F3; overflow:hidden; display:block;padding:22px  0px 30px 0px;transition:all 0.3s ease 0s}
.ser_list dl a:hover dt p{ width:3%; background:#d4363d; height:2px; margin-top:16px; float:left; margin-left:40px;transition:all 0.3s ease 0s}
.ser_list dl a:hover dd span{ width:45px; height:45px; background:url(../images/jt01.png) no-repeat; display:block; float:left; margin-left:40px; margin-top:35px;}

.inde_about{ width:587px; padding-top:30px}
.inde_about h5{ font: "tt0102m_"; font-size:24px; text-align:left; font-family: "tt0102m_"}
.inde_about p{text-align:left; font-size:14px; color:#676666; line-height:26px; padding-top:22px}
.inde_about span{ padding-top:45px; float:left; padding-bottom:90px}
.right_bt{ width:100%;  border-top:1px solid #E3E3E3; overflow:hidden; height:80px;}
.right_nbt{width:100%;height:80px;padding-top:30px;}
.right_bt a{transition:all 0.3s ease 0s}
.right_bt p{ float:left; margin-bottom:0px;}
.right_bt span{ float:right; background:url(../images/jtr.png) no-repeat; width:30px; height:6px; display:block; margin-right:0px; margin-top:40px;}
.right_bt a:hover p{ float:left; margin-left:10px;transition:all 0.3s ease 0s; color:#d4363d}
.right_bt a:hover span{ float:right; background:url(../images/jtr1.png) no-repeat; width:30px; height:6px; display:block;transition:all 0.3s ease 0s; margin-right:10px;}
.inde_about ul{width:100%;  border-top:1px solid #E3E3E3; overflow:hidden; margin-top:30px; padding-top:20px;}
.inde_about ul li{ text-align:left; line-height:40px; background:url(../images/index_r3_c4.jpg) 0px 16px no-repeat; text-align:left; padding-left:20px; font-size:16px;}

.hx dl{ float:left; width:25%; font-size:24px; font-weight:bold}
.hx dl dd{ padding-top:15px;}
.hx dl a:hover dd { padding-top:8px;transition:all 0.3s ease 0s;}
.hx dl a:hover dt img  { transition:all 0.3s ease 0s;transform: rotate(360deg);
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            -o-transform: rotate(360deg);
            -ms-transform: rotate(360deg);}

.yuyue{background: url(../images/index1_r2_c17.jpg);
background-position: center center;
background-attachment: fixed;
background-size: cover;
width: 100%;
padding-top: 50px ; padding-bottom:50px; width:100%; overflow:hidden; z-index:1; position:relative}

.yuyue h5{ text-align:left; font-size:30px; line-height:30px; color:#d4363d}
.yuyue li{ float:left; margin-right:12px;}
.yuyue li:last-child{ margin-right:0px}
.ss1_in{ width:220px; height:44px; line-height:44px; color:#515050; text-align:left; background:#fff; border:1px solid #CCCCCC; padding-left:10px; color:#999999;border-radius:2px;}
.ss1_in1{ width:736px; height:44px; line-height:44px; color:#515050; text-align:left; background:#fff; border:1px solid #CCCCCC; padding-left:10px; color:#999999;border-radius:2px;}
.submit1{ width:88px; background:#D03545; height:44px; border-radius:2px; line-height:44px; font-size:16px; color:#fff; border:none; }

.yuyue dl dt{ width:544px; float:left; }
.yuyue dl dt p{text-align:left; line-height:30px; color:#d4363d; font-size:30px;}
.h_inf dl{ float:left; margin-right:35px;}
.h_inf dl:last-child{ margin-right:0px;}
.h_inf dl a{ width:420px; height:500px; background:#fff; border:1px solid #DADADA; overflow:hidden; display:block;transition:all 0.3s ease 0s;}
.h_inf dl a dt{ width:420px; position:relative; overflow:hidden; height:225px;}
.h_inf dl a dt p{ width:78px; height:73px; background:#D3363D; color:#fff; display:block; position:absolute; z-index:2; top:0px; left:0px}
.h_inf dl a dt p em{ font-size:30px; line-height:40px; border-bottom:1px solid #fff; width:100%}
.h_inf dl a dt img{transition:all 0.3s ease 0s;}
.h_inf dl a dd{ width:80%; text-align:center; margin:auto; padding-top:20px; overflow:hidden}
.h_inf dl a dd h5{ text-align:left; font-size:18px; line-height:30px; height:82px; border-bottom:1px solid #cbc9c9; width:100%; overflow:hidden}
.h_inf dl a dd p{ text-align:left; line-height:24px; font-size:14px; color:#686868; padding-top:20px; height:76px;}
.h_inf dl a dd span{ float:right; margin-top:15px;transition:all 0.3s ease 0s;}
.h_inf dl a:hover{ width:420px; height:500px; background:#d4363d; border:1px solid #d4363d; overflow:hidden; display:block; color:#fff}

.h_inf dl a:hover dt img{ width:420px; position:relative; overflow:hidden; height:225px;transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2); opacity:0.9}
.h_inf dl a:hover dd p{ color:#fff}
.h_inf dl a:hover dd span{ float:right; margin-top:25px;}

/*---版权---------*/
.copy_bg{ background:#1C1C1C; padding:50px 0}
.copy_bg dt{ float:left; text-align:left; line-height:30px; color:#fff; font-size:14px;word-spacing:16px;}
.copy_bg dt a{ color:#fff; font-size:16px }
.copy_bg dd{ float:right; line-height:50px; color:#fff}


/*--------法规标准-----------*/
.w1001{overflow:hidden;
	position:relative;
	text-align:center;
	margin:auto; width:100%; height:215px; z-index:1 }

.w1001 p {  width:1920px; 
            position:absolute;
            left:50%;
            margin-left:-960px; 
	}
.pest_inf{ position:relative; z-index:100; margin-top:-12px}
.w220{ background:#D13A41; overflow:hidden; padding:40px 0px; width:220px;}
.w220 li a{ width:100%; background:#fff; color:#D13A41; height:40px; line-height:40px; text-align:center; font-size:18px; display:block;transition:all 0.3s ease 0s;}
.w220 li a.abc{width:100%; background:#D13A41; color:#fff; height:40px; line-height:40px; text-align:center; font-size:18px; display:block}
.w1060{ width:1336px; margin-top:30px; }
.w1060 p{ float:left; font-size:20px}
.list_news li{   border-bottom:1px solid #DCDCDC; text-align:left; padding-left:18px; font-size:16px; width:100%; clear:both; overflow:hidden; padding-top:30px; padding-bottom:30px; }
.list_news li:hover{ background:#f6f6f6;transition:all 0.3s ease 0s;}
.list_news li span{ float:left; color:#f1f0f0; width:50px; height:50px; background:#c63a43; border-radius:4px; font-size:14px; text-align:center; font-weight:normal; }
.list_news li em{  padding:5px  8px 3px 8px; color:#fff; font-size:22px; border-radius:8px; margin-bottom:10px; opacity:0.9; color:#fff; border-bottom:1px solid #fff }
.list_news li div{ width:95%; float:right; text-align:left}
.list_news li div h5{ text-align:left; line-height:30px; font-size:18px;}
.list_news li div p{ font-size:14px; color:#929292}
.page{ width:380px;  margin-bottom:20px; font-size:12px; font-family:"microsoft yahei"; overflow:hidden; text-align:center; margin:auto;  margin-top:40px}
.page ul{ width:380px}
.page ul li{ float:left; line-height:30px; margin-left:10px; font-size:14px;}
.current{background:#BEBEBE; color:#fff; border:1px solid #BEBEBE; text-decoration:none; padding:0px 15px; float:left;height:30px; line-height:30px;border-radius:5px; margin:0 3px}
.page a{display:block; float:left; height:30px; border:1px solid #bcbcbc; line-height:30px; padding:0 15px; margin:0 3px; color:#666; overflow:hidden; border-radius:5px}
.page a:hover,a.cur{background:#d13a41; color:#fff; border:1px solid #d13a41; text-decoration:none;}

.bt{width:100%; height:auto; text-align:center; padding-bottom:5px;  border-bottom:1px dashed #d6d6d6;}
.bt h4{ font-size:22px; font-family:"microsoft yahei"; font-weight:bold; line-height:30px;}
.bt ol{ margin-top:6px; color:#979696; font-size:12px; line-height:30px;}

.inf_nr{width:100%; height:auto; font-size:16px; line-height:27px; text-align:left; margin-top:15px; clear:both; }
.inf_nr p{ text-align:left; line-height:30px; font-size:16px; padding-top:15px; float:none; text-indent:2em}
.inf_nr p img{ text-align:center; margin:auto; display:block;}
.fenpian{ width:100%; clear:both; padding-top:25px;  margin-top:15px; overflow:hidden; border-top:1px solid #d6d6d6}
.fenpian li{ text-align:left; line-height:30px;width:50%; float:left}
.rec ul{ border-top:1px solid #eae9e9;border-left:1px solid #eae9e9; clear:both; overflow:hidden}
.rec li{ border-bottom:1px solid #eae9e9;border-right:1px solid #eae9e9; float:left; line-height:60px; overflow:hidden; width:19.92%}

/*-----信息资讯--*/

.pest_news ul{ width:350px; text-align:center; margin:auto}
.pest_news ul li{ float:left; margin-right:10px; border:1px solid #9C9C9C; height:45px; line-height:45px; font-size:16px; text-align:center; width:160px; border-radius:6px;}
.pest_news ul li a.news_bg{ background:#D13A41; color:#fff;height:45px; line-height:45px; width:160px; display:block }

.news_list dl{ width:100%; clear:both; margin-top:50px; overflow:hidden;padding:10px 0;}
.news_list dl:hover{ background:#eee; padding:10px 0;transition:all 0.3s ease 0s;}
.news_list dl dd{ width:955px;}
.news_list dl dd h5{ font-size:20px; text-align:left; line-height:30px;}
.news_list dl dd span{ background:#EEEEEE; border-radius:30px; width:86px; float:left; display:block; margin-top:20px;}
.news_list dl dd p{ width:100%; clear:both; padding-top:10px; height:46px; overflow:hidden; line-height:23px; text-align:left; color:#666}
.news_list dl dd h1 a{ background:#B63339; width:106px; height:30px; color:#fff; line-height:30px; text-align:center; font-size:14px; display:block; float:left; margin-top:20px;}

/*-----我们的服务----------*/
.pest_ser{ width:1062px; padding-top:60px}
.w328{ width:328px; float:left; margin-right:20px; height:448px; overflow:hidden}
.pest_ser dl:hover{background:#eee; transition:all 0.3s ease 0s;}
.pest_ser dl:hover dt img{  position:relative; overflow:hidden;transform:scale(0.9);    -webkit-transform:scale(0.9);    -moz-transform:scale(0.9);    -o-transform:scale(0.9);    -ms-transform:scale(0.9); opacity:0.9}
.pest_ser dl dd h1{ text-align:center; font-size:24px; padding-top:20px; overflow:hidden; line-height:30px;}
.pest_ser dl dd h1 em{font: "tt0588m_";  font-family: "tt0588m_"; font-size:36px; color:#5e5d5d; line-height:36px}
.pest_ser dl dd p{ width:90%; text-align:center; line-height:25px; font-size:16px; color:#666; padding-top:15px;}
.pest_ser dl dd span{ padding-bottom:30px; overflow:hidden; display:block}
.pest_ser dl dd span a{ width:38px; height:38px; background:#C73945; line-height:38px; color:#fff; margin-top:30px ; display:block;  overflow:hidden; transition:all 0.3s ease 0s;}
.pest_ser dl:hover span a{ width:38px; height:48px; background:#C73945; line-height:48px; color:#fff; margin-top:30px ; display:block;  overflow:hidden}
.pest_ser ul{ width:100%; background:#C63A43; padding:70px 0; clear:both}
.pest_ser ul li{ color:#fff; font-size:30px; line-height:40px; padding-bottom:30px;}

/*-----联系我们--------*/
.lx_left{ width:384px;}
.pest_ser h2{ line-height:50px; color:#d74536}
.map{ width:614px}

.ly_ov{ background:url(../images/liaxi_r11_c3.jpg) no-repeat; height:45px; text-align:center; line-height:45px; color:#D84637; font-size:20px; width:1088px;}
.ly_list { width:1088px;}
.ly_list ul{ width:536px; float:left; margin-right:10px;}
.ly_list ul:nth-child(2){margin-right:0;}
.ly_list ul li{ text-align:left; line-height:30px; font-size:16px;}
.ly_list ul li em{color:#D84637;}
.l_text{width:526px; height:40px; background:#EEEEEE; border-radius:6px; line-height:40px; border:none; text-align:left; padding-left:10px;}
.ly_list dl dt{ width:100%; padding-top:10px; text-align:left; font-size:16px;}
.web_te{width:1078px; height:192px; background:#EEEEEE; border-radius:6px; line-height:40px; border:none; text-align:left; padding-left:10px;}
.ly_list ol input{ width:234px; height:50px; background:#D13A41; line-height:50px; color:#fff; font-size:20px; margin-top:20px; border:none; border-radius:50px;}

/*-----关于我们----------*/
.pest_about_nav{ border-bottom:1px solid #D4D4D4; height:50px;}
.pest_about_nav ul{ width:70%; text-align:center; margin:auto}
.pest_about_nav a{ width:15%; display:block; float:left; font-size:18px; line-height:50px; margin-left:40px; margin-right:20px}
.pest_about_nav a:hover{width:15%; display:block; border-bottom:2px solid #d12404; height:49px;}

.about_bt{ background:url(../images/ab_r2_c2.png) center 0px no-repeat; width:221px; height:57px; line-height:40px; font-size:30px; }

.sc_wz li{ width:25%; line-height:40px; float:left; text-align:center; font-size:16px; margin-top:30px}
.sc_wz li em{ color:#FD6500; font-size:60px;}
.pest_a_right { width:526px;}
.pest_a_right h5{ text-align:left; line-height:40px; padding-top:10px; color:#d2363a; font-size:30px; padding-bottom:15px; overflow:hidden}
.pest_a_right p{ text-align:left; line-height:24px; padding-bottom:25px; overflow: hidden; text-align:left} 
.pest_a_right p em{ color:#ff6800; font-size:18px;}

.bg_mb{ background:#F2F2F2; padding:40px 0px}
.mbif p{ line-height:30px; font-size:16px; padding-top:15px;}

.con_us_re1{ background:url(../images/about_r11_c3.jpg) no-repeat; height:411px; overflow:hidden; width:1097px;}
.con_us_re2{ background:url(../images/about_r12_c3.jpg) no-repeat; height:221px; overflow:hidden; width:1097px;}
.con_us_re3{ background:url(../images/about_r13_c3.jpg) no-repeat; height:19px; overflow:hidden; width:1097px;}
.showcma{width:30%;margin-left: -300px;}
