/*重置reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
ul, ol { list-style:none; }
a { text-decoration:none; color:#000; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
/*清除浮动*/
/*--------------------正文开始---------------------------------*/
body { font:12px "微软雅黑", Arial, Helvetica, sans-serif;}

#header {height:172px; width:1200px; z-index:100; margin:0 auto;}
.h_top{height:32px;line-height:32px; color:#000000;font-size: 14px;   }
.welcome{float: left;}
.h_tel{float: right;}
#header .tel{ text-align:center;color:#000000; font-size:16px;   float:left; padding-top:20px; padding-left:30px;}
#header .tel span{font-size:16px; text-align:left; line-height:30px; color:#000000; letter-spacing:0px;display: block;}
#header .right {float:left;width:220px;height:90px; background:url(../images/tel.gif) 5px center no-repeat; text-align:left;}
#logo { float:left;width:400px; height:90px;}
#logo img{ float:left;width:400px; height:90px;}
.h_bt { float:left;width:490px; height:90px;}
.h_bt img{ float:left;width:490px; height:90px;}
.h_code { float:left;width:90px; text-align: center;}
.h_code img{width:70px; padding-top: 10px; }
.h_bottom{ margin:0 auto; width:1120px;height:67px;}
.hotkword{ line-height:67px; font-size:12px; color:#fff; padding-left:20px; width:165px; float:left;}
.timg{ width: 100%; overflow: hidden;}
.timg img{width:1920px;margin:0 calc(50% - 960px);}
#ground{  width:100%; background: url(../images/bg.gif) left top repeat-x;}
.hotword{width:1120px; margin-left:auto; margin-right: auto; height: 50px; font-size: 14px; color: #6f6f6f; line-height: 50px;}
.hotword a{color: #6f6f6f; padding: 0 5px;}
.ali{ float:left; padding-top:18px; padding-left:20px;}
/*gallery*/
#slides {
z-index:10;
	position:relative;
	overflow:hidden;
}
#slides .slides_container { margin:0 auto;
	width:1920px;z-index:10; 
	position:absolute; left:50%; height:525px;  margin-left:-960px; text-align:center;
}
/*Pagination*/
.pagination {
	position:absolute;
	bottom:15px;
	left:48%;
	z-index:200;
	width:120px;
}
.pagination li {
	float:left;
	margin:0 5px;
	list-style:none;
}
.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pagination li.current a {
	background-position:0 -12px;
}
/*page*/
#sidebar{}
.brand{width: 100%; overflow: hidden;}
.brand a{display: block;width: 100%;height: 180px; position: absolute;}
.brand img{width:1920px;margin:0 calc(50% - 960px);}
.wlbj{margin:0 auto; width:1200px;}
.wapper1{ background:#eaeff5; }
.wapper3{ background:#f5f5f5; }

.fwxt{height: 407px;}
.fwxt h2{line-height:120px; color:#686868;font-size: 36px;text-align: center;height: 120px;  }
.fwxt ul{padding-top: 10px;}
.fwxt li{width:160px; float: left; margin-left: 98px; padding-top:117px;text-align: center; color:#000000;font-size: 20px;  }
.fwxt li p{ color:#686868;font-size: 14px;line-height: 25px; padding:0px 15px; padding-top: 40px; }
.fwxt li:nth-child(1){margin-left:0px;}
.fwxt li:nth-child(odd){background: url(../images/fw1.jpg) left top no-repeat;}
.fwxt li:nth-child(even){background: url(../images/fw2.jpg) left top no-repeat;}

.wmnz{}
.wmnz h2{font-size:36px;color:#686868;line-height:60px;text-align: center; height: 100px; padding-top: 30px;  }
.wmnz h2 .hline{width: 130px;height: 3px; background:#6fb531; text-align: center; margin-left: auto;margin-right: auto; }
.wmnz h2 small{font-size:24px;color:#989898;line-height:40px;   }
.wmnz li{border:2px solid #a3b1c3;border-radius:8px;width: 248px; text-align: center;position: relative;height: 207px;float: left; margin-left:64px;  margin-top:90px; margin-bottom:10px;}
.wmnz li:nth-child(1),.wmnz li:nth-child(5){margin-left:0px;}
.wmnz li img{position: absolute;top:-65px;left: 61px; }
.wmnz li span a{display: block; margin-top:60px;font-size:20px;color:#4f616d;  }
.wmnz li p{color:#838383; line-height:22px; padding-top: 10px; }
.wmnz li p a{color:#838383; }
.abmore{   text-align: center;margin-top: 20px;  }
.abmore a{ color: #fff; line-height:64px;padding: 10px 40px; font-size:18px; background: url(../images/more1.gif) center top no-repeat;letter-spacing:4px;  }

.xzwm{}
.xzwm h2{font-size:36px;color:#686868;line-height:60px;text-align: center; height: 100px; padding-top:20px;  }
.xzwm h2 .hline{width: 130px;height: 3px; background:#6fb531; text-align: center; margin-left: auto;margin-right: auto; }
.xzwm h2 small{font-size:24px;color:#989898;line-height:40px; }
.xz1{margin-top: 20px;}
.xz1 li {float: left;text-align: center;width: 240px;}
.xz1 li span{ color:#4d4d4d;line-height:80px;font-size: 24px; }
.xz1 li p{color:#808080;font-size: 16px;text-align: left; line-height:30px;height: 130px;}
.xz1 li:nth-child(2){ margin-left:82px;}
.xz1 li:nth-child(3){ margin-left:82px;}
.xz1 li:nth-child(4){ margin-left:76px;}
.xz1 li:nth-child(4) img{margin-left: 7px;}
.xzline img{width: 100%;}
.xz2{margin-top:5px;}
.xz2 li {float: left;text-align: center;width: 240px;}
.xz2 li span{ color:#4d4d4d;line-height:80px;font-size: 24px;display: block; }
.xz2 li p{color:#808080;font-size: 16px;text-align: left; line-height:30px;height: 100px;}
.xz2 li:nth-child(1){ margin-left:162px;text-align: center;}
.xz2 li:nth-child(1) p{text-align: center;}
.xz2 li:nth-child(2){ margin-left:82px;}
.xz2 li:nth-child(3){ margin-left:81px;}

.luodi{}
.luodi h2{font-size:36px;color:#686868;line-height:60px;text-align: center; height: 110px; padding-top:20px;  }
.luodi h2 .hline{width: 130px;height: 3px; background:#6fb531; text-align: center; margin-left: auto;margin-right: auto; }
.luodi h2 small{font-size:24px;color:#989898;line-height:40px; }

.koubei{background: url(../images/bg1.jpg) center 80px no-repeat;height: 850px;}
.koubei h2{font-size:36px;color:#686868;line-height:60px;text-align: center; height: 110px; padding-top:20px;  }
.koubei h2 .hline{width: 130px;height: 3px; background:#6fb531; text-align: center; margin-left: auto;margin-right: auto; }
.koubei h2 small{font-size:24px;color:#989898;line-height:40px; }
.swiper-container {
        width: 440px;
      
        margin-left: auto;
        margin-right: auto;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.swiper-slide img{width: 330px;height: 205px;}
 .swiper-father { background:#fff;  
    width: 440px;
    height: 210px;
   
    position: relative;top:245px;
	 left: 50%; margin-left: -220px;
  }
.swiper-button-prev{ left:10px;}
.swiper-button-next{right:10px;}




.rmhy{text-align: center;height: 270px;}
.rmhy h2{ font-size: 30px;color:#000000;line-height: 50px; }
.rmhy p{font-size: 22px; line-height:30px;color:#000000;  }
.abmore1{   text-align: center;margin-top: 20px;  }
.abmore1 a{ color: #fff; line-height:64px;padding: 10px 50px; font-size:18px; background: url(../images/more1.gif) center top no-repeat;  }



#productstype { width:215px; float: left; margin-top:10px;}
#productstype h3{ background:#0357b5;font-size:30px; color: #fff; text-align:center; height:102px;  line-height:102px;font-weight: 600;  }
.p-type { width:215px;  display:block; background:#f2f2f2; padding-bottom:10px; }
.p-type li {text-align:left; height:45px; padding-left:20px; line-height:45px; padding-top: 25px; border-bottom:1px dashed #dddddd; background: url(../images/li.png) 155px 43px no-repeat; }
.p-type li a {   font-weight:400;  color:#212121; height:45px;  font-size:16px;   line-height:45px;display: block;}
.ptel{ background: url(../images/ptel.gif) left top no-repeat;color:#0350bf;width: 208px; height:75px;   }
.ptel p{padding-top:40px;padding-left: 48px; font-size:24px;  }

.chanpin1 { padding-bottom: 40px;}
.chanpin1 h2{font-size:36px;color:#686868;line-height:60px;text-align: center; height: 110px; padding-top:20px;  }
.chanpin1 h2 .hline{width: 130px;height: 3px; background:#6fb531; text-align: center; margin-left: auto;margin-right: auto; }
.chanpin1 h2 small{font-size:24px;color:#989898;line-height:40px;}
.chanpin1 .cp1{padding-top: 30px;}
.chanpin1 .cp1 li {float:left;   text-align: center;margin-left:80px;}
.chanpin1 .cp1 li img { width:240px; height:238px; text-align: center; float: left;}
.chanpin1 .cp1 li span {  display:block; color:#000000; line-height:40px; text-align:center; font-size:14px; 
}
.chanpin1 .cp1 li:hover *{  color:#cfa970; }
.chanpin1 .cp1 li:nth-child(4n+1){ margin-left:0px;}



.cpmore{ text-align:center; margin-top: 20px;}
.cpmore a{ background:#fff; font-size:14px; color:#fff; line-height: 40px; padding:5px 25px; border-radius: 5px;  margin:0 20px; }
.cpmore a:nth-child(1){background:#1071e9;}
.cpmore a:nth-child(2){background:#ff7800;}


.chanpin2 { padding-bottom:20px;}
.chanpin2 h2{font-size:36px;color:#686868;line-height:60px;text-align: center; height: 110px; padding-top:20px;  }
.chanpin2 h2 .hline{width: 130px;height: 3px; background:#6fb531; text-align: center; margin-left: auto;margin-right: auto; }
.chanpin2 h2 small{font-size:24px;color:#989898;line-height:40px;}
.chanpin2 .cp2{}
.chanpin2 .cp2 li {float:left;   text-align: center;  margin:12px 10px; border:1px solid #a8a8a8; }
.chanpin2 .cp2 li img { width:378px; height:170px; text-align: center; float: left;}
.chanpin2 .cp2 li span {  display:block; color:#373737; line-height:40px; text-align:center; font-size:18px; 
}
.chanpin2 .cp2 li:hover *{  color:#cfa970; }

#about {width:590px;float:left;height:422px; border-right:1px solid #0054a7;}
#about h2{height:52px;  line-height:52px; padding-left:15px;  font-size:24px; color:#000000;text-align: left; border-bottom:1px solid #24953a;}
#about p {font-size:14px; text-align:left;   line-height:28px;color:#030000; padding:10px 20px 0px 15px;}
#about p a{color:#474747; float: right; font-size:13px; padding:5px 15px; font-weight:600;}

.ptzs h2{text-align: center;font-size:36px; color:#fcc408;font-weight: 600; padding-top: 25px;line-height:45px;  }
.ptzs h2 small{display: block;font-size: 20px;color:#666666;font-weight: 400; }
.ptzs ul li{float: left; border:1px solid #dcdcdc; margin:6px 7px; }
.ptzs ul li img{width: 184px;height: 88px;}

.newslist h2{height:52px;  line-height:52px; padding-left:15px;  font-size:24px; color:#000000;text-align: left; border-bottom:1px solid #0054a7; }
.newslist {width:589px;float:left;height:422px;}
.newsn{ width:579px; height:77px; float:left; border-bottom:1px dotted #888888; padding-top:25px; padding-left:10px; background:#fff; padding-bottom:20px;  }
.newsnl{ width:66px; height:75px;float:left; background:#9b9b9b;}
.nt{  height:28px; display:block; text-align:center; font-size:12px; line-height:28px; color:#fff; border-top:1px solid #fff;}
.nb{ display:block; text-align:center; font-size:24px; line-height:46px; height:46px; color:#fff; }
.newsnr{ width:460px; height:77px; float:left; padding-left:20px;}
.newsnr h3{ font-size:14px; color:#565656; line-height:20px;}
.newsnr p{ color:#868686; font-size:12px; padding-top:10px;}


.contact { width:480px; float:left; height:378px; text-align: left;}
.contact h2{font-size:30px; font-weight:600;   color: #cfa970; line-height:50px; padding-top:44px;  height:70px; background: url(../images/h24.gif) left bottom no-repeat;}
.contact p {line-height:30px;  font-size:18px; color:#fff; text-align:left; padding-top: 20px; }
.code{float: left;width:165px;  height:378px; text-align: center;  }
.code img{width: 165px; padding-top:104px; }
.code span{display: block; text-align: center; color: #fff; font-size: 18px ;line-height:60px;}



.ffenlei{width: 560px; float: left;}
.ffenlei ul{ padding-left: 10px; padding-top:30px;}
.ffenlei li{width: 170px; float: left;line-height:37px; }
.ffenlei li a{ color:#fff; font-size: 14px; }

.mess{ height: 490px;}
.mess h2{color:#040000;text-align: center; font-size: 45px;line-height:140px;   }
.mess form{  float:left;  background: url(../images/mess.jpg) left 7px no-repeat; padding-left:600px; }
.mess .dy1 { display: block;  width:522px; font-size:16px; color:#1f1f20;letter-spacing:1px; height:30px; line-height:30px;}
.mess .kd2{float: left;}
.mess form li:nth-child(2),.mess form li:nth-child(4){margin-left: 25px;}
.mess .dy2 input{  height:36px; font-size:16px;   text-align:left;  width: 224px; padding-left: 10px; border:0px;  margin-top:7px; line-height:40px;border:2px solid #bababa; background: none; color:#020202;   }
.mess .kd3 .dy2 input{ height:113px; width:488px; padding-left: 10px; border:2px solid #bababa;background: none;color:#fff;font-size:16px;}
.mess .coolbg{ width:160px; background:#272727; font-size:20px; height:45px; color:#fff; border:0px;cursor:pointer; margin-top: 45px; margin-left: -80px; }
.mess .coolbg1{  width:115px; background:#f8ba43;  margin-left:25px;font-size:12px; height:27px; color:#fff; border:0px;cursor:pointer; }



.fnav{width: 195px; float: left;text-align: center; padding-top: 45px;}
.fnav h2{line-height:40px;font-size: 18px; color: #fff; }
.fnav li a {color: #fff; line-height:35px; font-size: 14px; }



#gallery { width:295px;  height:202px; overflow:hidden; padding:4px 3px; border:1px solid #b8c6be; border-top:none; }
#gallery img { width:289px; height:199px;  }

 .more { float:right;}
  .more a{ font-size:14px;color:#000000; text-align:center;  line-height:42px; font-weight: 200; }
   .more1 { float:right; padding-top:10px; padding-right:20px; }
  .more1 a{ font-size:18px;color:#4e4e4e; text-align:center; padding:5px 15px; line-height:35px;}
 .more2 { float:right; padding-top:30px; padding-right:10px; }
  .more2 a{ font-size:14px;color:#202020; text-align:center;  line-height:35px; border: 1px solid #999999; padding: 1px 3px;}

.top{ text-align: center;}  
#bottom { background:#373d41; }



#link { margin:0 auto;width:1120px;min-height: 57px; color:#fff;font-size:14px;}
#link dl {padding-left:20px;}
#link dl span {  float:left;  line-height:40px;}
#link span { color:#fff; font-size:14px; }
#link dl  a { display:block; padding:0 10px; line-height:40px; color:#fff; float:left; font-size:14px; }
#link dl dd a:hover { text-decoration:underline; }

#case {float:left; width:1120px; height:500px;}
#case h2{text-align:center; height:140px; padding-top:60px; line-height:45px;color:#0357b5; font-size:36px; font-weight:600;position:relative;}
#case h2 small{display: block; font-size: 18px; color:#414142;font-weight:400;  }
#case h2 a{position:absolute;right: 20px; font-size: 16px; color:#414142;font-weight:300; top:100px;  }
.product_list { 
	width:1120px; height:500px;
	float:left;
	}
.product_inner {overflow:hidden; 
	width:1120px;
	height:280px;}
.product_list li { padding:0px 10px;
	float:left;
}
.product_list li img { 
	width:371px;
	height:236px;
}
.product_list li span { font-size:16px;
	color:#343434;
	display:block;
	line-height:50px;
	text-align:center;
}
.product_list li span:hover {
	text-decoration:underline;
}

.nbj{margin:0 auto; width: 100%; max-width:1120px;}
.n_content2{background:#fbfbfb; }

.fwkh{width: 1120px;}
.fwkh h2{   color:#3f3f3f; font-size: 36px; font-weight: 600;text-align: center; line-height:160px; height: 160px;  }
.fwkh ul li{float: left;width:25%; text-align: center; height:190px; font-size:16px;color:#606061;line-height: 30px;   }
.fwkh ul li span{display: block; line-height:65px; font-size: 36px; color:#356dfa; padding-top: 10px;  }

.xdys h2{   color:#3f3f3f; font-size: 36px; font-weight: 600;text-align: center; line-height:140px;  }
.xdys img{width: 100%;}

.ksmh h2{   color:#3f3f3f; font-size: 36px; font-weight: 600;text-align: center; line-height:160px; height: 160px;  }
.ksmh li{margin:0px 87px;  color: #fff; float: left;width: 198px;height: 236px;background-image: linear-gradient(#2563ff, #8fafff);font-size:18px;line-height: 35px;text-align: center;border-radius:8px;}
.ksmh ul li span{display: block; line-height:50px; font-size: 24px; color:#fff; padding-top:10px;  }


.tfys h2{   color:#3f3f3f; font-size: 36px; font-weight: 600;text-align: center; line-height:160px; height: 160px;  }
.tfys li{margin:0px 81px;  color: #fff; float: left;width: 210px;height: 318px;background-image: linear-gradient(#2563ff, #8fafff); border-radius:8px;}
.tfys ul li h3{display: block; line-height:60px; font-size: 24px; color:#fff; font-weight: 600; padding-top: 10px; text-align: center; }
.tfys ul li span{display: block; line-height:30px; font-size: 18px; color:#fff; padding-top:10px;text-align: left; padding-left: 20px;  }
.tfys ul li p{font-size:16px;line-height: 35px;text-align:left; padding-left: 20px; line-height:30px; color:#fff; padding-bottom: 10px;  }

.ocpm{width: 1120px;}
.ocpm h2{   color:#3f3f3f; font-size: 36px; font-weight: 600;text-align: center; line-height:100px; padding-top:40px;  height: 210px;  }
.ocpm h2 small{display: block; color: #3f3f3f;font-size: 20px;line-height:30px;font-weight: 400;}
.ocpm ul li{float: left;width:33.333333%; text-align: center; height:160px; font-size:16px;color:#606061;line-height: 30px;   }
.ocpm ul li span{display: block; line-height:25px; font-size: 16px; color:#3f3f3f; padding-top: 10px;  }


.ruzhu h2{   color:#3f3f3f; font-size: 36px; font-weight: 600;text-align: center; line-height:160px; height: 160px;  }
.ruzhu ul{padding-left:73px;}
.ruzhu ul li{float: left; text-align: center; height:190px; font-size:16px;color:#606061;line-height: 30px;   }
.ruzhu ul li:nth-child(odd){background:#356dfa; color: #fff;width:108px;height: 103px; font-size: 20px;}
.ruzhu ul li:nth-child(even){width: 66px;height: 103px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.ruzhu ul li p{padding-top:20px; }
.ruzhu ul li span{display: block; line-height:65px; font-size: 36px; color:#356dfa; padding-top: 10px;  }
.zhibiao{padding-bottom: 30px;}
.zhibiao h2{   color:#3f3f3f; font-size: 36px; font-weight: 600;text-align: center; line-height:160px; height: 160px;  }
.zhibiao ul{padding-left:73px;height: 250px;}
.zhibiao ul li{float: left; text-align:left; height:100px;width: 326px; font-size:16px;color:#606061;line-height: 30px;   }
.zhibiao ul li span{display: block;  font-size: 24px; color:#356dfa;font-weight: 600;   }


/*footer*/
 .map{ float:left; width:412px; height:240px;}
#map{  margin-top: 50px; }
.footer { width:1180px;    margin:0 auto;  background:url(../images/fot.jpg) left top no-repeat;}
.kh{ width:630px; float:left; height: 170px; background: url(../images/code.jpg) right top no-repeat; height: 170px;}
.kh p{ color:#fff; text-align:left; font-size:14px; padding-top:30px; padding-left: 55px; line-height:30px;}

.foot_l{ width:550px; float:left;height: 170px;}
.foot_l p{ color:#fff; text-align: center; font-size:14px; padding-top:50px; line-height:30px;}

/*nav*/
#nav {height:45px;  width:1120px; float:left; padding-top: 10px;}
#nav ul {float:left;}
#nav li{float:left; width:140px; }
#nav li a { color:#fff;font-size:16px;line-height:45px;display:block;height:45px; text-align:center;  }
.back { position:absolute; margin-top:-22px;
    left:48.5%;
}

/*产品列表页*/
#p-page {float:left; 
	width:1004px;
}
#leftsides {
	float:left;
	width:240px;
}
#leftlist {background:#FFF;border:1px solid #d5d3d3;
	width:238px; margin-bottom:10px;
}
#leftsides 
.products li{padding-left:25px; background:url(../images/guid_tag.png) 10px no-repeat; height:25px; line-height:25px; }
.products li a { color:#333;}
.products li a:hover {
	font-weight:bold;
	text-decoration:underline;
}

.lianxi{width:238px;background:#FFF;border:1px solid #0077e6;}
.pright h3{ height:30px; font-size:14px; line-height:30px; text-align:center; color:#fff; background:#0060aa;}
.lianxi p { padding:10px;line-height:25px;color:#333;}


.pagelist {float:right; text-align:right; padding-right:10px;color:#000;}
.pagelist a{ color:#000;}
.pagelist li {padding:0px 5px;
    float: left;
}


/*鏂囩珷鍒楄〃*/
.n-pages {}
.n-pages { width:910px; padding-left:30px;}
.n-pages li{ font-size:14px; color:#afafaf; line-height:60px; border-bottom:1px #999 dotted;}
.n-pages a { font-size:16px; color:#262626;  text-decoration:none;}
.n-pages a:hover { color:#000;
}
.n-pages span{ float:right; padding-right:10px;}
.aboutus{ font-size:12px;line-height:25px; font-weight:200px; letter-spacing:1px; color:#000;}
.aboutus ul li{ text-align:center;}
.header{ width:1200px; height:50px; float: left; 
}
.header .nav{
	width:1200px;
	height:50px;
	line-height:50px;
	position: relative;
	z-index: 111;
}
.header .nav li{
	float: left;
	width:133px;
	height:50px;
	line-height:50px;
	text-align: center;
}
.nav>li>a{position:relative;display:block;padding:0px}
.header .nav li a{ font-size: 16px; height:50px; line-height:50px; display: block;
	color: #fff;
}
.header .nav li a:hover{ color: #fff;background:#0455bf; }
.header .nav li .second-nav{ 
	width:133px;
	display: none;
	position: relative;
}
.header .nav li .second-nav li{
	position: relative;
	width: 100%;
	height: 40px;
	line-height: 40px;
	 background: #61516b;

}
.header .nav li .second-nav li a{ height: 40px; line-height: 40px; font-size: 14px;color: #fff;
	
}
.header .nav li .second-nav li a:hover{ background:#61516b;}
.header .nav li .second-nav li .third-nav{
	/*position: absolute;*/
	width: 160px;

	display: none;
	margin-left: 100%;
	margin-top: -40px;
}

/*侧导航*/
#files{width:240px; float:left;}
.tree ul{margin-left:8px;}
.first a{ color:#000; padding-left:35px;  background:url(../images/stree_03.gif) 20px center no-repeat; height:34px; line-height:35px;}
.second a{ color:#666; padding-left:50px;  background:url(../images/stree_03.gif) 35px center no-repeat; height:34px; line-height:35px;}
.third a:hover{ background:url(../images/third_03.gif) 90px center no-repeat; color:#ee7200;}
.first a:hover{ font-weight:600;}
.tree li a{display:block;text-decoration:none; color:#000;}
.tree ul.tree-group-collapsed{display:none;}