body,ui,li,a{background:none;border:none;margin:0; padding:0;color:#666666;/*line-height:18px;*/}
ul,li{margin:0; padding:0; list-style-type:none;}
p{ margin: 0;color:#33463F }
img {border:0;}
a{ color:#2F649A; text-decoration:none}
a:hover{ color:#C5000A; text-decoration:none;}
.pl15{ padding-left:10px;}
.p10{ padding:0 0 10px 10px ;}
.mt10{ margin-top:10px;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

/*Í·²¿×¢ÊÍ*/
#head{ width:100%;}
#head .headertxt,#top{ width:965px; margin:0 auto;}
#top{ height:80px;}
#top .logo{ float:left;background-image:url(/images/ye_bg0.jpg);background-position:0 -30px;width:283px; height:49px;overflow:hidden;margin:10px 80px 0 0;}
#top .top_mid{float:left;background-image:url(/images/ye_bg0.jpg);background-position:0 -78px; width:217px; height:26px;overflow:hidden;margin:20px 0 0 0;}
#top .top_right{float:right;width:281px;height:70px;margin:5px 0 0 0 ;}
#top .top_right .up{ font-size:12px; color:#b0b0b0;height:28px;}
#top .top_right .up .txt{ float:left; padding:5px 0 0 0;font-family:Verdana,Arial,Helvetica,sans-serif;}
#top .top_right .up .search {float:right;background: url(/images/ye_bg0.jpg) ;background-position:0 0; width:188px; height:28px; font-size: 14px;}
#top .top_right .up .search .ssk { float:left; border: 0 none;color: #000000; margin: 4px 0 0 10px; padding: 3px 0 0; vertical-align: middle; width: 141px;}
#top .top_right .up .search .sousuo {float:left;background: none repeat scroll 0 0 transparent; border: 0 none; cursor: pointer; height: 20px; margin:3px 2px 0 0 ; width: 28px;}
#top .top_right .tell{float:right;background-image:url(/images/ye_bg0.jpg);background-position:0 -106px; width:182px; height:36px;overflow:hidden;}

/*µ¼º½*/
.header{ width:100%; background-image:url(/images/yebg1.jpg); height:64px}
#head .headertxt{ background-image:url(/images/yebg1.jpg);}
#head .headertxt a{ float:left;color:#FFFFFF; font-size:16px;width:107px; height:41px ;text-align: center;padding-top:23px;}
#head .headertxt a:hover,#head .headertxt a.selected {background-image:url(/images/yebg2.jpg);}
#bigtu{ width:100%; background-color:#e8eff7; height:284px;}
#bigtu .banner{ margin:0 auto; width:965px; height:284px;}

#cont{margin:0 auto; width:965px;font-size:12px}
#recent{width:278px;height:547px; margin:15px 10px 10px 0; float:left}
#recent .roof{ background-image:url(/images/yebg3.jpg); width:278px; height:44px;color:#FFFFFF;  }
#recent .roof div{padding-top:10px;padding-left:30px; font-size:16px;*padding-top:13px!important;}
#recent .news ul li .yell{ float:left; background:url(/images/ye_bg0.jpg);background-position:0 -142px; width:7px; height:9px;margin-top:3px}
#recent .news ul{ padding:10px 0 0 0; font-size:12px; width:278px; line-height:20px; height:94px;border-bottom:#e3ebf6 1px solid;}
#recent .news ul.bnone{ border:none;}
#recent .news ul li{ width:263px}
#recent .news ul li .time{padding-left:8px; float:left; padding-top:-5px}
#recent .news ul li a{ font-weight:bolder; color:#246198;text-decoration:none;}
#recent .news ul li a:hover{color:#246198; text-decoration:underline;}
#recent .news .more{ background:url(/images/ye_bg0.jpg);background-position:0 -179px; width:89px; height:21px; cursor:pointer}

#main{ width:670px; height:auto;margin:15px 0 10px 0; float:right; }
#aboutus { padding:10px 0 0 0;} 
#aboutus .roof{ background:url(/images/ye_bg0.jpg) ;background-position:0 -151px; width:176px; height:24px;}
#aboutus .tu{background:url(/images/yetu.jpg); width:670px; height:104px; margin:15px 0 10px 0;}
#aboutus .txt{line-height:18px}
#field{ float:left;margin:35px 10px 0 0;}
#field .roof{background:url(/images/yebg4.jpg); width:367px; height:38px;color:#FFFFFF;}
#field .cont{width:367px; margin:15px 0 10px 0}
.service li{ width:100px; font-size:12px; color:#246198;}
.service li.litwo{ margin-left:70px;}
.service li .one{ line-height:20px;}
#process{ float:right;margin:35px 0 0 0;}
#process .roof{background:url(/images/yebg5.jpg); width:286px; height:38px;color:#FFFFFF;}
#process .cont{width:286px;margin:15px 0 10px 0 ; font-size:12px}
#field .roof div,#process .roof div{padding-top:7px;padding-left:30px; font-size:16px;*padding-top:10px!important;}

#client{ width:963px; height:203px; border:#cbd2da 1px solid;margin:20px 0 20px 0;} 
#client .roof{background:url(/images/yebg6.jpg); height:40px;color:#FFFFFF; font-size:16px; width:963px; }
#client .roof div{padding-top:7px;padding-left:30px; font-size:16px;*padding-top:10px!important;}
#client .piclogo{padding:17px 0 10px 28px;}
#client .pic1{background:url(/images/clientslogo.jpg) ; width:911px; height:132px;}

/*µ×²¿×¢ÊÍ*/
#root{background-image:url(/images/yebg8.jpg); height:110px;  width:100%; }
#root .txt{ width:965px; margin:0 auto; text-align:center;color:#FFFFFF; font-size:12px;}
#root .txt div{padding-top:30px;}
#root .txt a{color:#FFFFFF; text-decoration:none;}
#root .txt a:hover{color:#FFFFFF; text-decoration:underline;}















