<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{ 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: Arial,Microsoft yahei;
    font-size: 14px;
}
.normal, em, i {
    font-style: normal;
}
body {
    color: #0b0b0b;
    line-height: 23px; text-align:center; margin:auto; 
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
p {
    word-wrap: break-word;
}
a {
    color: #0b0b0b;
    text-decoration: none; 
}
a:hover {
    color: #e50013;
}
table {
    border-collapse: collapse;
}
input[type="button"] {
    outline: medium none;
}
.clearfix {
    display: block;
}
.overflow{ overflow:hidden}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.tl {
    text-align: left;
}
.tc {
    text-align: center;
}
.tr {
    text-align: right;
}
.f48{ font-size:48px; color:#555454}
.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: 1100px;
}


.hui{ color:#CCCCCC}
.cs{ color:#FD9800}

.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;
}
.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;
}
.pt35{ padding-top:35px;}
.mm{ margin:20px}
.color-grey {
    color: #999;
}
.row {
    margin-left: -30px;
}
.row2 {
    margin-left: -30px;
}
.row3 {
    margin-left: -10px;
}
.row4 {
    margin-left: -16px;
}
.row5 {
    margin-left: -35px;
}
.row6 {
    margin-left: -14px;
}
.row7 {
    margin-left: -50px;
}
.f10{ font-size:10px}
.ml1{ margin-left:1px}
.blod{ font-weight:bold}
.huise{ color:#989697}
.lv{ color:#2D9D3B}
.cs{color:#F30;  }
.hui{color:#9F9F9F}
.boderr{ border:1px solid #CBCBCB}
.boder-r{ border-right:1px solid #CBCBCB}
.boder-b{ border-bottom:1px solid #CBCBCB}
.boder-t{ border-top:1px solid #CBCBCB}
.boder-l{ border-left:1px solid #CBCBCB}
.baise{ color:#fff}
.red{ color:#e50013}
.hs{ color:#535252}
.ls{ color:#2c4e71}
.f42{ font-size:42px}
.huise{ color:#a9a9a9}
.wrapp{ width:1214px}

.top_bg{ background: url(../images/index1_r1_c1.jpg) center no-repeat; height:154px; overflow:hidden}
.nav_bg{ background:#EBE9EA; height:58px}

.menu { 
font-family: arial, sans-serif; 
width:936px; 
margin:0; 
margin-top:20px ; float:left 
} 
/* remove the bullets and set the margin and padding to zero for the unordered list */ 
.menu ul { 
padding:0; 
margin:0; 
list-style-type: none; 
} 
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */ 
.menu ul li { 
float:left; 
position:relative; background:url(../images/index1_r4_c11.jpg) right no-repeat; width:116px
} 
.menu ul li:last-child{ background:none}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */ 
.menu ul li a, .menu ul li a:visited { 
display:block; 
text-align:center; 
text-decoration:none; 
width:71px; 
height:38px; 
color:#000;
line-height:15px; 
font-size:16px; 
} 
.menu ul li p{ font-family:Arial; font-size:10px; color:#AFADAE}
/* make the dropdown ul invisible */ 
.menu ul li ul { 
display: none; 
} 
/* specific to non IE browsers */ 
/* set the background and foreground color of the main menu li on hover */ 
.menu ul li:hover a { 
color:#e50013; 
background: url(../images/index1_r7_c5.jpg) bottom no-repeat;
}
 .menu ul li:hover a p{color:#e50013;}
/* make the sub menu ul visible and position it beneath the main menu list item */ 
.menu ul li:hover ul { 
display:block; 
position:absolute; 
top:37px; 
left:0; 
width:110px; z-index:1111111111
} 
/* style the background and foreground color of the submenu links */ 
.menu ul li:hover ul li{ background:none}
.menu ul li:hover ul li a { 
display:block; 
background:#e50013; 
color:#fff; font-size:14px; line-height:25px; height:25px; display:block
} 
/* style the background and forground colors of the links on hover */ 
.menu ul li:hover ul li a:hover { 
background:#dfc184; 
color:#000; font-size:14px; line-height:25px; display:block; height:25px;
} 
.pt13{ padding-top:13px;}

/*js*/
.flexslider{position:relative;height:496px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;   }
.slides{position:relative;z-index:1;}
.slides li{height:496px;}
.flex-control-nav{position:absolute;bottom:30px;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;}

/*å…³äºŽæˆ‘ä»¬*/
.w535{ width:535px;}
.w535_top{width:535px; background:url(../images/index1_r11_c2.jpg) no-repeat; height:49px}
.package_slide_player { width:535px; height:280px; margin-bottom:14px;}
.package_slide_pic { position:relative; width:450px; height:280px; overflow:hidden; float:left}
.package_slide_pic img { width:450px;}
.package_slide_pic .package_name { position:absolute; left:0; bottom:0; width:100%; height:29px; background-color:#000; color:#fff; line-height:30px; text-indent:12px; overflow:hidden; filter: alpha(opacity=70);  -moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.package_slide_list { float:right; width:81px; height:280px; background:#CBD2DC; overflow:hidden; }
.package_slide_list .player_up_off,.package_slide_list .player_down_on,.package_slide_list .player_up_on,.package_slide_list .player_down_off {width:81px; height:27px; background-image:url(http://pic.ctrip.com/packages090813/un_detail090818.png);cursor:pointer; }
.package_slide_list .player_up_off { background-position:0 0;}
.package_slide_list .player_up_on { background-position:0 -27px;}
.package_slide_list .player_down_on { background-position:-81px -27px;}
.package_slide_list .player_down_off { background-position:-81px 0;}

.package_slide_list .slide_pic_list {height:226px; padding:0 3px;}
.package_slide_list .slide_pic_list li { float:left; width:100%; margin:10px 0 -1px;}
.package_slide_list .slide_pic_list img { display:block; width:73px; height:43px; border:1px solid #CBD2DC; cursor:pointer;}
.package_slide_list .slide_pic_list .on img { border:1px solid #f60; }
.package_slide_list .slide_pic_list li:hover img { border:1px solid #fff;}
/*--package_slide_list------end--*/		
/*äº§å“å±•ç¤º*/
.pro_bg{ background:#F5F5F5 url(../images/index1_r15_c1.jpg) center 0px no-repeat; padding-bottom:15px;}
.bg_p{ background:#fff; padding:20px 0px}
.bg_p li{ float:left; margin-left:30px; margin-top:5px;  overflow:hidden; position:relative}
.bg_p li img{ width:238px; height:178px;-webkit-transition-property: all;
          transition-property: all;
  -webkit-transition-duration: .6s;
          transition-duration: .6s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.bg_p li a:hover img{
   opacity:0.6; background:#000}

.bg_p li  span{width:238px; height:auto; text-align:center; margin:auto; line-height:50px; display:block; font-size:16px;}
.bg_bot{ background:url(../images/index1_r4_c6.jpg) repeat-x; height:36px;}


#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width: 960px; height: 410px; margin: auto; position: relative; }
    #index_b_hero img { width: 950px; height: 400px; }
    #index_b_hero .heros { width: 960px; height: 410px; }
    #index_b_hero .hero-wrap { overflow: visible; position: absolute; }
    #index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
        #index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
    #index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
    #index_b_hero .disabled { background-color: #eee; }
    #index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 950px; height: 400px; overflow: hidden; left: 1920px; }
    #index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -960px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
    #index_b_hero .mask-right { left: 960px; }
    #index_b_hero .active { z-index: 2; left: 0; }
	
.diffrent {
    background: rgba(0, 0, 0, 0) url("../images/c1_11.png") no-repeat scroll center 0;
    padding-top: 23px;
    text-align: center; font-family:"å¾®è½¯é›…é»‘"
}
.diffrent .p1 {
    background: #fff none repeat scroll 0 0;
    color: #000;
    font-size: 30px;
    line-height: 120px;
}
.diffrent .p2 {
    background: #fff none repeat scroll 0 0;
    line-height: 40px;
    padding-bottom: 40px;
}
.diffrent .p2 a {
    background: #cd6120 none repeat scroll 0 0;
    border: 1px solid #cd6120;
    border-radius: 14px;
    color: #fff;
    font-size: 16px;
    line-height: 30px;
    padding: 6px 20px;
    text-decoration: none;
}
.diffrent .p2 a:hover {
    background: #e57f42 none repeat scroll 0 0;
    border-radius: 14px;
}
.ib6 {
    padding-bottom: 40px;
    padding-top: 70px;font-family:"å¾®è½¯é›…é»‘"
}
.ib6 .list ul {
    width: 110%;
}
.ib6 .list li {
    color: #000;
    display: block;
    float: left;
    font-size: 20px;
    height: 100px;
    line-height: 100px;
    overflow: hidden;
    padding-right: 40px;
    width: 100px;
}
.ib6 .list li a {
    float: left;
    position: relative;
}
.ib6 .list li span {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
}
.ib6 .list li.first {
    width: 270px;
}

/*äºŒçº§é¡µé¢---æ¡ˆä¾‹å±•ç¤º*/
.case_ban{ width:100%; background:url(../images/banner.jpg) no-repeat; height:360px;}
.case_ban p{ color:#fff}

.page{ width:1220px; margin:0 auto; margin-top:25px; margin-bottom:20px; font-size:12px; font-family:"microsoft yahei"; overflow:hidden; text-align:center; margin:auto}
.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;}
.page a:hover,a.cur{background:#900; color:#fff; border:1px solid #900; text-decoration:none;}


.bt{width:100%; height:auto; text-align:center; padding-bottom:15px; }
.bt h4{ font-size:30px; font-family:"microsoft yahei";}
.bt span{ margin-top:6px; color:#979696; font-size:12px;}
.case_inf{ width:880px; background:#F3F3F3; overflow:hidden; border:1px solid #E5E5E5}


.box{ width:1160px; margin:0 auto; padding-top:20px; clear:both}
.bcon{ }
.bcon h1{  padding:0 10px;}
.bcon h1 b{ font:bold 14px/40px 'å®‹ä½“'; border-top:2px solid #3492D1; padding:0 8px; margin-top:-1px; display:inline-block;}
.bcon h1 span{ margin:0px 0; }
.bcon h1 span em{ width:14px; height:14px; background:#6D6B6C;  border-radius:10px; margin:0 5px; display:inline-block; cursor:pointer;}
.bcon h1 span em.emon{ width:14px; height:14px; background:#D00300; border:none;}

.list1{ width:1100px; height:120px; padding-bottom:12px; overflow:hidden; display:none;}
.list1 li{ width:340px;  float:left; overflow:hidden; margin-left:10px; margin-right:10px;}
.list1 li img{ width:120px; height:90px; float:left; margin-right:10px}
.list1 li ol{ height:20px; font:normal 12px/24px 'Microsoft YaHei'; color:#999; float:right; width:203px; text-align:left; font-size:12px; color:#757574;  }
.list1 li ol a{ font-size:14px; height:20px; overflow:hidden   }
.copy_bg{ background:#DDDDDD; padding:20px 0px;}
.dl_w{ width:614px; float:left; padding-left:30px; padding-top:17px; overflow:hidden}
.dl_w dt{ text-align:left; padding-top:10px; overflow:hidden}
.dl_w  dd{ text-align:left; line-height:22px; font-size:12px; color:#747474; padding-top:30px; overflow:hidden}
.ol_w{ width:108px; text-align:center; line-height:25px; padding-top:30px; overflow:hidden}

.pikachoose {width: 535px; margin: 0 auto; }

/* Style the thumbnails */
.pika-thumbs{ padding: 0 16px; height: 75px; }
.pika-thumbs li{ width: 144px; height:74px; margin: 10px 0 0 17px; padding: 0; overflow: hidden;
    float: left; list-style-type: none;padding: 3px; margin: 0 5px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden;}

/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage, .pika-textnav {width: 414px; float:left}
.pika-stage {position: relative; background: #fafafa; border: 1px solid #e5e5e5; padding: 10px 10px 40px 10px; text-align:center; height:250px;}
.pika-stage img{height:100%; width:414px}
.pika-stage .caption {position: absolute; background: #000; background: rgba(0,0,0,0.75);  border: 1px solid #141414; font-size: 11px; 
    color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 20px;}
.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}

/* Ths play, pause, prev and next buttons */
.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
.pika-imgnav a.previous {background: url(prev.png) no-repeat left 45%; height: 100%; width: 50px; top: 10px; left: 10px;cursor:pointer;}
.pika-imgnav a.next {background: url(next.png) no-repeat right 45%; height: 100%; width: 50px; top: 10px; right: 10px;cursor:pointer;}
.pika-imgnav a.play {background: url(play.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display: none;cursor:pointer;}
.pika-imgnav a.pause {background: url(pause.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display:none;cursor:pointer;}

/* The previous and next textual buttons */
.pika-textnav {overflow: hidden; margin: 10px 0 0 0;bottom:10px; position:absolute;}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; padding: 4px;}
.pika-textnav a.previous {float: left; width: auto; display: block;}
.pika-textnav a.next {float: right; width: auto; display: block;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 45px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
    text-align:right; position:absolute; top:15px; right:15px; }

/*if you just want to adjust the size of the stage and the thumbnails, you can do so by editing the following lines: */
.pika-thumbs li{width: 90px; height:55px;}
.pikachoose{width:535px; position:relative;}
#pikame{width: 150px;}
.pika-thumbs {margin: 10px 0 0 17px; width:250px;position: absolute;top: 10px;right: 30px;}
.pika-thumbs li { margin: 5px 5px;}

/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika{position:absolute;top:35px;right:0px;}
.jcarousel-skin-pika .jcarousel-container-vertical { width: 105px;height: 230px; overflow:hidden;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:  105px; height: 230px;}
.jcarousel-skin-pika .jcarousel-item-vertical { margin-top: 10px;}


/*äºŒçº§é¡µé¢*/
.w252{ width:230px; float:left; border:1px solid #e9eaea; padding:11px}
.lan{ color:#1684E5}
.pest_lan{width:230px; padding-top:20px;}
.pest_lan li a{ height:35px;border-bottom:1px solid #D8D8D8; text-align:left; font-size:16px; padding-left:10px; width:220px; display:block; line-height:35px;}
.pest_lan li a:hover{ height:35px;border-bottom:1px solid #e80014; background:#e80014; color:#fff; text-align:left; font-size:16px; padding-left:10px; width:220px; display:block; line-height:35px;}
.pest_lan li span{ float:right; font-size:12px; padding-right:10px;}

.news_list1 ul{ width:230px; float:right}
.news_list1 ul li{ text-align:left; line-height:26px; border-bottom:1px dashed #dedede; background: url(../images/d_r9_c3.jpg) 0px 12px no-repeat; padding-left:10px}
.news_list1 ul li a{ color:#999}
.news_list ul li a{ color:#999}

.w866{ width:806px}

.bt{width:806px; height:auto; text-align:center; padding-bottom:5px;  border-bottom:1px dashed #d6d6d6;}
.bt h4{ font-size:18px; font-family:"microsoft yahei";}
.bt span{ margin-top:6px; color:#979696; font-size:12px;}

.con{width:806px; height:auto; font-size:16px; line-height:27px; text-align:left; margin-top:15px; clear:both}
.con p{ text-align:left; line-height:24px; font-size:16px; padding-top:15px;}
.con p img{ text-align:center; margin:auto; display:block}
.fenpian{ width:968px; clear:both; padding-top:15px; padding-bottom:20px;  margin-top:15px; overflow:hidden}
.fenpian li{ text-align:left; line-height:30px;border-bottom:1px solid #ddd; width:400px; float:left}


.yzzt-ny-dl{ clear:both; padding-top:15px; padding-bottom:15px; overflow:hidden}
.yzzt-ny-dl dt{  float:left; width:200px; display:block;}
.yzzt-ny-dl dt img{ border:1px solid #e2e2e2;}
.yzzt-ny-dl dd{ float:right; display:block; width:570px; text-align:left}
.yzzt-ny-dl dd h2{ font-size:20px; font-weight: normal; line-height:30px;text-align:left}
.yzzt-ny-dl dd p{ color:#666; line-height:24px;text-align:left}

.page{ width:530px; margin:0 auto; margin-top:25px; margin-bottom:20px; font-size:12px; font-family:"microsoft yahei"; overflow:hidden; text-align:center; margin:auto}
.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;}
.page a:hover,a.cur{background:#E80014; color:#fff; border:1px solid #E80014; text-decoration:none;}

.tuijian{ width:806px}
.tuijian li{ width:390px; float:left; background: url(../images/d_r9_c3.jpg) 0px 12px no-repeat; text-align:left; padding-left:10px}
.tuijian li span{ float:right; padding-right:30px;}

.left_r1{ width:416px; float:left;}
.left_r1 ol{ text-align:left; line-height:24px; padding-top:20px;}

.bg_p1{ background:#fff; padding:20px 0px}
.bg_p1 li{ float:left; margin-right:15px; margin-left:15px; margin-top:5px;  overflow:hidden; position:relative}
.bg_p1 li img{ width:238px; height:178px;-webkit-transition-property: all;
          transition-property: all;
  -webkit-transition-duration: .6s;
          transition-duration: .6s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.bg_p1 li a:hover img{
   opacity:0.6; background:#000}

.bg_p1 li  span{width:238px; height:auto; text-align:center; margin:auto; line-height:50px; display:block; font-size:16px;}



#mainContainer{
		margin:0 auto;
		width:730px;
		text-align:left;
		background-color:#FFF;
		padding:3px;
		border:3px solid #317082;	
	}
	.clear{
		clear:both;
	}
	/* End of demo CSS */
	#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */
		width:240px;
	}
	#DHTMLgoodies_panel_one{		
		float:left;	
	}
	#DHTMLgoodies_thumbs{
		overflow:hidden;	/* Don't change this */
		height:280px;	/* Height of thumbnail div */
		position:relative;	/* Never change this */
		float:left;
	}
	#DHTMLgoodies_largeImage{	/* Large image div */
		width:400px;	/* Width of large image div */
		height:310px;	/* Height of large image div */
		float:left;
		padding-left:10px;	/* "Air" */
		padding-right:10px;	
	}
	#DHTMLgoodies_largeImage table{	/* Used table to get both horizontal and vertical center alignement of large image */
		width:100%;
		height:100%;
		text-align:center;
	}
	#DHTMLgoodies_largeImage img{	/* Large image */
		border:5px solid #317082;	/* Border around large image */
	}
	
	
	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
		width:114px;	/* Width of strip */
		padding:5px;	/* "Air" inside filmstrip div */
		position:absolute;

	}
	.strip_of_thumbnails div{
		width:110px;
		height:90px;
		padding:2px;
		text-align:center;

	}
	.strip_of_thumbnails img{
		border:0px;
		padding:5px;
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
		border:5px solid #317082;	/* Green border around active thumbnail */
		padding:0px;
	
	}
	.leftArrow{
		float:left;
	}
	.rightArrow{
		float:right;
	}
	#DHTMLgoodies_thumbs_inner{
		position:relative;	/* Never change this */
		width:1000px;
	}	
	
.w522{ width:522px;}
.w522 h5{ text-align:left; font-size:20px; line-height:30px; border-bottom:1px dashed #e9eaea;}
.w522 ol{ padding-top:20px; text-align:left; line-height:24px;}

#Tab62 {
    height: auto;
    
    width: 1120px; clear:both; padding-top:15px;
}
.Menubox62 {
    font-size: 14px;
    height: 35px;
    overflow: hidden;
    width: 1120px; line-height:35px; border-bottom: 1px solid #DADADA;
}
.Menubox62 p{ float:right; padding-top:5px; overflow:hidden; padding-right:10px;}
#Tab62 .Menubox62 li {
    cursor: pointer;
    display: block;
    float: left;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 100px; font-size:14px;
}
#Tab62 .Menubox62 li.hover {
    
    color: #fff;
    display: block;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    width: 100px;  background:#e80014;
}

.Contentbox62 {
    clear: both;
    height: auto;
    overflow: hidden;
    width: 1120px; 
}

.liuyan{ width:900px; text-align:left}
.pest_pto_bg{ width:100$; height:50px; background:#f9f9f9; overflow:hidden; clear:both}
.pest_pto_bg img{ float:left; padding-top:21px}
.pest_pto_bg ul{ float:left; padding-left:10px; padding-top:15px; overflow:hidden}
.pest_pto_bg ul li{ float:left;}
.pest_pto_bg ul li a{ padding-left:10px; padding-right:10px}
.pest_pto_bg ul li a:hover{ background: #c8161d none repeat scroll 0 0;
    color: #fff;-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px; padding-left:10px; padding-right:10px }
	
.zx_dg2 {
    border-right: 1px solid #d8d8d8;
    float: left;
    overflow: hidden;
    padding-right: 28px;
    width: 48%; margin-top:20px
}
.zx_dg2 form {
    overflow: hidden;
    width: 100%;
}
.zx_dg2 ul li {
    margin-bottom: 5px;
    overflow: hidden;
    width: 100%;
}
.zx_dg2 ul li.message {
    height: 80px;
    position: relative;
}
.zx_dg2 ul li span {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 40px;
    margin-right: 10px;
    text-align: right;
    width: 100px;
}
.zx_dg2 ul li input.intxt {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: silver #d9d9d9 #d9d9d9;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #999;
    float: left;
    height: 32px;
    line-height: 32px;
    margin: 5px 0 2px;
    overflow: hidden;
    padding: 0 4px;
    width: 56%; text-align:left
}
.zx_dg2 ul li textarea {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #999;
    float: left;
    height: 60px;
    line-height: 20px;
    margin: 6px 0 0;
    padding: 4px;
    resize: none;
    width: 256px;
}
.zx_dg2 .btn {
    overflow: hidden;
    padding-left: 110px;
    width: 100%;
}
.zx_dg2 .btn input {
    border: 0 none;
    color: white;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin-right: 30px;
    margin-top: 15px;
    overflow: hidden;
    text-align: center;
    width: 120px;
}
.zx_dg2 .submit {
    background: #e80014 none repeat scroll 0 0;
}
.zx_dg2 .reset {
    background: #454545 none repeat scroll 0 0;
}
.zx_dg_right2 {
    float: right;
    overflow: hidden;
    width: 40%; text-align:left
}
.zx_dg_right2 strong {
    color: #d00;
    font-size: 16px;
}
.zx_dg_right_title2 {
    color: #333;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 20px;
}
.zx_dg_right2 a {
    background: #ededed none repeat scroll 0 0;
    cursor: pointer;
    float: left;
    font-size: 13px;
    height: 35px;
    line-height: 35px;
    margin: 0 10px 10px 0;
    overflow: hidden;
    text-align: center;
    width: 85px;
}
.zx_dg_right2 p.online a {
    background: #e80014 url("/images/item.png") no-repeat scroll 13px center;
    color: #fff;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    margin-bottom: 20px;
    margin-top: 15px;
    overflow: hidden;
    padding-left: 4px;
    width: 75%;
}
#Context .zx_dg_right2 p.same {
    font-size: 14px;
    line-height: 27px;
    margin: 5px 0 0;
    overflow: hidden;
    text-indent: 0;
}
.zx_dg_right2 p.nosame {
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    margin-bottom: 10px;
    margin-top: 10px;
    overflow: hidden;
}
.zx_dg_right2 p {
    text-indent: inherit;
}
input[type="text"], input[type="password"], input[type="submit"], input[type="reset"] {
    outline: 0 none;
}
.wenda ul li h4 {
    background: rgba(0, 0, 0, 0) url("/images/dh.png") no-repeat scroll left 5px;
    padding: 0 0 0 60px;
}
.wendainfo {
    clear: both;
    color: red;
    font-size: 14px;
    font-weight: bold;
}
.wendainfo span {
    color: #000000;
    font-size: 15px;
}
.leaveda {
    border-color: #379be9;
    margin: 20px 0 0;
}
.leaveda textarea {
    background: #fff none repeat scroll 0 0;
    color: #666;
    display: inline-block;
    font-size: 12px;
    height: 60px;
    outline: medium none;
    padding: 10px;
    resize: none;
    width: 95%;
}
.leaveda .left {
    float: left;
    width: 51%;
}
.subline input {
    background: #379be9 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    font-family: "Microsoft Yahei";
}
.liuyan{ width:900px; text-align:left}
.pest_biaoti{ background:url(../images/moshi_r1_c3.jpg) no-repeat; width:809px; height:107px;}
.pest_biaoti p{ float:left; font-size:36px; color:#1D73C8; padding-top:40px; padding-left:140px;}
.pest_biaoti span{ float:right;font-size:36px; padding-top:40px; padding-right:128px;}

.left_r1{ width:416px; float:left;}
.left_r1 ol{ text-align:left; line-height:24px; padding-top:20px;}
.zizhi{ width:600px; text-align:left; line-height:24px;}
.wenben{ width:593px; height:60px; border:1px solid #CDCDCD; text-align:left; padding-left:5px; font-size:12px;}
.t_an{ width:80px; background:#2669AD; height:30px; border:none; color:#fff; line-height:30px;}
.news_pp{ width:409px}

.news_pp ul{ clear:both; padding-top:10px; overflow:hidden}
.news_pp ul li{ text-align:left; line-height:26px; border-bottom:1px dashed #dedede; background:url(../images/index_r23_c18.jpg) 0px 12px no-repeat; padding-left:10px}
.news_pp ul li span{ float:right; color:#999}
.news_pp ul li a{ color:#999}

#demo{
  overflow:hidden;
  height:262px;
  width:1120px;
  margin:0px auto;
  position:relative;
}
#demo1{
  height:auto;
  text-align:left;
}
#demo2{
  height:auto;
  text-align:left;
}
#demo1 li{
  list-style-type:none;
  height:auto;
  text-align:left;
  text-indent:15px; clear:both
}
#demo2 li{
  list-style-type:none;
  height:auto;
  text-align:left;
  text-indent:15px;
}


.w214{ width:214px;}
.w214 h5 a{ width:180px; border-bottom:1px solid #eee; height:40px; text-align:left; font-size:18px; color:#000; padding-left:34px; line-height:40px; display:block}

.w214 h5 a:hover{ width:180px; background:url(../images/renc_r2_c2.jpg) no-repeat; height:40px; text-align:left; font-size:18px; color:#fff; padding-left:34px; line-height:40px; display:block}
#er{width:180px; background:url(../images/renc_r2_c2.jpg) no-repeat; height:40px; text-align:left; font-size:18px; color:#fff; padding-left:34px; line-height:40px; display:block}
.w980{ width:870px; border-left:1px solid #F4F4F4;}
.w958{ width:858px}

.job_search {
    color: #999999;
    line-height: 30px;
    overflow: hidden;
    padding-left: 18px;
    padding-top: 20px;
}
.job_search .job_sear {
    height: 24px;
    padding-bottom: 10px;
}
.job_ser1 {
    float: left;
    height: 22px;
    margin-right: 8px;
    width: 312px;
}
.job_search .job_text {
    border: 1px solid #dedede;
    color: #999;
    height: 20px;
    line-height: 20px;
    width: 310px;
}
.job_search .sle {
    border: 1px solid #dedede;
    color: #999;
    height: 18px;
    line-height: 18px;
    width: 160px;
}
.job_search form input {
    margin-bottom: 8px;
    vertical-align: middle;
}
.job_subm {
    background: #e6e6e6 none repeat scroll 0 0;
    border: 1px solid #dadada;
    color: #989898;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    width: 50px;
}
.job_list {
    padding-left: 18px;
    padding-top: 50px;
}
.job_list strong {
    color: #b0b0b0;
}
.job_list font {
    color: #bebebe;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.job_title {
    line-height: 16px;
}
.job_con_list {
    overflow: hidden;
    padding-bottom: 150px;
    padding-top: 22px;
}
.job_tab {
    width: 100%;
}
.job_tab th {
    background: #ecedeb none repeat scroll 0 0;
    color:#333;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: center;
}
.job_tab td {
    border-bottom: 1px dashed #c5c5c5;
    color: #999999;
    height: 35px;
    line-height: 35px;
    text-align: center;
}
.job_tab td img {
    display: inline;
    vertical-align: middle;
}
.job_tab th font {
    font-family: Arial,Helvetica,sans-serif;
}

/*æ¡ˆä¾‹å±•ç¤º*/
.picBox{overflow:hidden;zoom:1;margin:40px auto 0 auto;width:100%;}
.picL{overflow:hidden;zoom:1;margin-left:-1px;}
.picL li{overflow:hidden;position:relative;float:left; display:inline; width:360px;height:180px;margin:2px 0 0 1px; zoom:1  }
.picL li .text{background:#EC2B3C;position:absolute;width:360px;height:180px;top:260px;left:0;font-family:'å¾®è½¯é›…é»‘','é»‘ä½“'; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.picL li .text b{padding:5px 15px;color:#fff;font-size:18px;display:inline-block;*display:inline;zoom:1;font-weight:100;margin-top:60px}
.picL li .text p{font-size:14px;line-height:24px; margin-top:50px; }
.picL li .text a{color: #fff;height: auto; line-height:30px}

.ul_more{ width:330px; text-align:center; margin:auto}
.more_r1{ width:130px; height:33px; line-height:33px; background:#7D7D7D; display:block; color:#FFF;-moz-border-radius: 30px;      /* Gecko browsers */
    -webkit-border-radius: 30px;   /* Webkit browsers */
    border-radius:30px; }
.more_r1:hover{color:#FFF}
.more_r2{ width:126px; height:29px; line-height:29px; border:2px solid #D91D11; display:block ;-moz-border-radius: 30px;      /* Gecko browsers */
    -webkit-border-radius: 30px;   /* Webkit browsers */
    border-radius:30px; }


.lyBox {
    
    padding-top: 27px;
    width: 600px;
     color:#333; text-align:left ; float:left; margin-left:50px;
}
.lyBox h1 {
    font-size: 42px;
    padding-bottom: 5px;
    text-align: left;
    text-shadow: 1px 1px 1px #555;
}
.lyBox h2 {
    font-size: 20px;
    line-height: 40px;
    text-align: left;
    text-shadow: 1px 1px 1px #555;
}
.lyBox p {
    font-size: 18px;
    height: 45px;
    line-height: 35px;
    text-align: left;
}
.lyBox p .textPut {
    border: medium none;
    float: left;
    height: 35px;
    line-height: 35px;
    text-indent: 10px;
    width: 568px; border:1px solid #eee; text-align:left
}
.city_select {
    background: url("../images/box_bg.png") no-repeat scroll 0 -233px;
    float: left;
    font-size: 18px;
    height: 44px;
    line-height: 44px;
    margin-right: 12px;
    padding-left: 12px;
    position: relative;
    white-space: nowrap;
    width: 121px;
    z-index: 111;
}
.city_select span {
    -moz-binding: url("ellipsis.xml#ellipsis");
    display: block;
    height: 44px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 88px;
}
.city_box {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #00aa3a;
    display: none;
    left: -1px;
    padding: 10px;
    position: absolute;
    top: 44px;
    width: 500px;
}
.city_box a {
    color: #444;
    display: inline;
    float: left;
    font-size: 16px;
    line-height: 35px;
    padding: 0 10px;
    white-space: nowrap;
}
.city_box a:hover {
    color: #00aa3a !important;
}
#city_box2 {
    left: -1px;
}
#destoon_comment {
    width: 100% !important;
}
.textareaPut {
    background: rgba(0, 0, 0, 0) url("../images/box_bg.png") no-repeat scroll 0 -44px;
    border: medium none;
    height: 110px;
    overflow: hidden;
    padding: 5px;
    text-align: left;
    width: 558px; border:1px solid #eee
}
.subMitDiv {
    height: 83px;
    margin-left: -88px;
    padding-top: 10px;
    position: relative;
    width: 715px;
}
.subMitDiv span {
    background: rgba(0, 0, 0, 0) url("../images/bg_box.png") no-repeat scroll 0 0;
    float: left;
    height: 83px;
    width: 33px;
}
.subMitDiv input {
    background:#e80014;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 39px;
    margin-top: 14px;
    overflow: hidden;
    width: 151px; color:#fff; border-radius:5px; margin-left:55px; font-size:16px;
}
.lybox_fbg {
    background: url("../images/bg_box.png") no-repeat scroll -47px 0;
    bottom: -73px;
    height: 73px;
    position: absolute;
    right: 34px;
    width: 50px;
}
.closelyBox {
    background:  url("../images/bg_box.png") no-repeat scroll -108px 0;
    display: block;
    height: 65px;
    position: absolute;
    right: -30px;
    top: -30px;
    width: 65px;
}
.subMitBtn{ background:#000}</pre></body></html>