/* CSS Document */
body{margin:0; padding:0; font-size:13px; font-family:Microsoft Yahei;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,div{
margin:0; padding:0; border:none; list-style-type:none;
}
.block{
  width:1080px; height:auto; margin:0 auto;background:#FFF
}
.bf{background:#FFF}
table{
border-collapse:collapse
}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
a{ text-decoration:none;  color:#686868;}
  /*Ò³ÃæÁô°×*/
  .blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px;}
.fy{ font-family:Microsoft Yahei;}
.l25{ line-height:25px;}
img{ border:0}
input{ margin:0; padding:0;}

.index{ background:url(images/banner2.jpg) no-repeat 0 98px;}
.top{ height:98px;}
.logo{}
.menu{ width:690px; height:42px; background:#67bc3a; margin-top:41px; line-height:42px; }
.menu a{margin:0 22px; text-decoration:none; color:#FFF; font-size:14px;}
.menu .home{ background:#fff143; color:#6b6b6b; display:block; width:77px; margin:0; text-align:center; float:left;}
.menu a:hover{ color:#fff143;}
.banner{ height:449px; text-align: center;}
.banner2{ height:205px;}

.i1_t{ background:url(images/b5t.png) no-repeat; height:19px; margin:0 auto; width:1080px;}

.i_block{ width:1038px; background:#FFF; height:auto;margin:0 auto; color:#686868;}
.search{ height:34px; padding-top:7px;background:#e6e8e8; float:left; width:1038px;}
.search span{ line-height:30px; padding-left:10px;}
.search form{ float:left;}
.search input{ margin:0; padding:0; float:left;}
.searchbg{ border:1px solid #6e9bb0; height:23px; line-height:23px; float:left; width:197px;}
.bdsharebuttonbox{ width:200px;}
.ib_l{ width:741px;margin:10px 0 0 0;overflow:hidden;}
.ib_c{ width:320px;}
.ib_c p{ color:#686868; line-height:25px; margin-top:15px;}
.ib_n{ width:386px; margin-left:34px;}
.ib_n a{ text-decoration:none; color:#686868;}
.ib_n dl{ margin:10px 0 0 0; float:left;background:url(images/line2.gif) no-repeat bottom; height:98px;}
.ib_n dt{ float:left; width:120px;}
.ib_n dd h3{ color:#2d97ce; font-size:14px;}
.ib_n  ul{ margin:20px 0 0 0; float:left;}
.ib_n  li{ height:22px; line-height:22px; background:url(images/dian.gif) no-repeat left center; padding-left:10px; width:350px; overflow:hidden;}
.ib_p{ margin:20px 0 0 0; width:741px; overflow:hidden;}
.ib_p .c{background:url(images/ibp.gif) no-repeat; width:740px; height:243px;padding-top:20px; padding-left:20px;}
.ib_p .flash{ width:276px; float:left;}
.ib_p .tj{ height:28px; line-height:28px; background:#ecf1f3; float:left; width:276px; overflow:hidden;}
.ib_p .tj h3{ font-size:12px; color:#696969; float:left; margin:0 3px; padding:0;}
.ib_p span{ color:#ffbd4b; background:#FFF; width:75px; display:block; float:left; text-align:center;font-size:15px;}
.tjpr ul{ float:left; width:395px; margin-left:16px;}
.tjpr li{ float:left; width:115px; height:121px; text-align:center; margin:0 7px;}

.ib_r{ width:277px; float:left; margin:10px 0 0 20px}
.ib_r_c {background:url(images/index_20.gif) no-repeat bottom; float:left; height:319px;width:277px;}
.ib_r_c ul{ margin:15px 0px 0 25px;}

.ib_r_c li{ width:100px; float:left;background:url(images/dian2.gif) no-repeat left center; padding-left:25px; height:25px; line-height:25px;}
.icontact { line-height:25px; color:#555454; margin:10px;}


.about_block{background:#fff; color:#686868; float:left; width:1072px; height:auto;}
.about{ width:1038px; margin:20px auto; padding-top:30px; line-height:40px; font-size:14px;}
.a_t{ width:640px; height:60px; margin:0 auto; background:#fbe6b7; line-height:60px; color:#696969; font-size:25px; display:block; text-align:center;}
.a_contact{ width:740px;margin:0 auto; margin-top:50px; }

.reiye{ width:1038px; margin:20px auto; line-height:40px; font-size:14px;}
.left{ width:220px; float:left}
.m{ background:url(images/lbj1.gif) repeat-x ;  font-size:14px; float:left; width:220px; }
.m a{text-decoration:none; color:#606060; width:185px; height:39px;display:block;float:left;padding-left:35px; line-height:39px;background:url(images/news_17.gif) no-repeat 20px center;}
.m a:hover{ background:url(images/lbj2.gif) repeat-x; float:left;width:185px;}
.m img{ width:5px; height:7px; vertical-align:middle; }

.left_fot{ margin-top:30px;}


.right{ width:787px; float:left; overflow:hidden; margin-left:25px;}
.w_u{ height:36px; background:url(images/line3.gif) repeat-x bottom;}

.products_p{ width:350px; height:300px; padding-top:20px;}
.products_p img{margin-left:20px; width:350px; height:300px; border:1px solid #e8e8e8;}
.products_t{ font-size:20px; padding:20px 0px 10px 0px;font-weight:bold;}
.products_l{ background:#e4e4e4; height:1px; }

.news_pic{ width:120px; height:120px; overflow:hidden; text-align:left;}
.news_pic a img{ text-decoration:none; border:1px solid #999;}
.news_tt{ padding-left:15px; line-height:24px;}
.news_tt a{ font-size:13px;color:#ef830f; text-decoration:none; font-weight:bold}
.news_tt a:hover{ color:#000}
.news_tt span{ font-size:12px; color:#bfbfbf; padding-left:10px}
.news_line{ height:1px; padding:15px 0px }

.a111{ text-align:center; font-size:18px; padding:0 0 0 10px;color:#686868;width:750px;}
.a111 h3{ font-size:18px; margin:10px 0;}
.ads{ background:url(images/x.gif) no-repeat left; font-family:Microsoft Yahei; text-align:left; width:600px; color:#7f2e1d; height:30px;} 
.adx{ background:url(images/s.gif) no-repeat left; font-family:Microsoft Yahei; text-align:left; width:600px; color:#7f2e1d; height:30px;}

.s_title{ font-size:16px; color:#595959}
.s_xl{ border:1px solid #e4e4e4; overflow-y:scroll; padding:10px; padding-bottom:30px;color:#9c9c9c;}
.name_title{ font-size:14px; line-height:35px;}
.s_name{ width:225px; height:25px; border: 1px solid #e4e4e4; margin-left:10px; vertical-align:middle}



.foot{ text-align:center; color:#555454;}