/* 共用样式 */
html,body,div,p,h1,h2,h3,h4,h5,strong,a,tr,td,table,span,dl,dt,dd,ul,li,ol,form,input,textarea,img,em,i{ padding:0; margin:0;}
body{ font-family:"宋体"; font-size:12px; line-height:24px; color:#646464;}
a:link,a:visited{ color:#5F5F5F; text-decoration:none;}
a:hover{ color:#FF5A00; text-decoration:underline;}
img,input,textarea{ vertical-align:middle;}
ul,li{ list-style:none;}

.head,.nav ul,.banner,.lunbo,.main,.copy{ width:1000px; margin:0 auto;}
.head,.nav ul,.main,.jj_news,.kuang,.tupian ul,.products_nr,.ryzs{ overflow:auto; _zoom:1;}

.head{ width:1000px; margin:0 auto;}

.logo{ background:url(LOGO2.jpg); width:180px; height:65px; margin-top:5px; float:left;}
.logo h1{ font-size:14px;width:156px;color:#F60; height:30px; float:right; position:relative; bottom:1px; text-align:right; line-height:30px;}
.logo_right
{
 FONT-SIZE: 14px;  FLOAT: right; WIDTH: 300px; BOTTOM: -35px; LINE-HEIGHT: 35px; POSITION: relative;  TEXT-ALIGN: right

}
.logo_right a{ padding:0 2px;}


.logo_Under
{ background:url(Images/index_02.jpg); 
  width:156px; height:31px; float:right; font-size:20px; font-weight:bolder;
  position:relative; bottom:1px; 
  text-align:center; line-height:30px;
  left: 156px; bottom: -35px}


.nav{ background:url(Images/index_10.jpg); height:55px; margin-top:5px;}
.nav ul{ line-height:49px; font-size:14px;  background:url(Images/index_14.jpg) no-repeat; height:55px;overflow:hidden;}
.nav ul li{ width:125px; text-align:center; float:left; position:relative; background:url(Images/index_14.jpg) no-repeat right; height:55px; position:relative;}
.nav ul .on{ background:url(Images/index_12.jpg); width:127px; height:55px; display:block; position:relative; right:2px; z-index:2;}
.nav ul li .on:link,.nav ul li .on:visited{ color:#FFFFFF;}

.banner,.main{ margin-top:10px; position:relative;}
.banner{ width:1000px; height:274px; overflow:hidden; white-space:nowrap;}
.lunbo_nr{ position:absolute; right:5px; bottom:5px;}
.lunbo_nr a{ background:#41A3D6; border:solid 1px #D1E1EA; padding:3px 8px;}
.lunbo_nr a:link,.lunbo_nr a:visited{ color:#FFFFFF; font-weight:bold; text-decoration:none;}
.lunbo_nr .on{ background:#FFFFFF; border:solid 1px #D1E1EA; padding:3px 8px;}
.lunbo_nr .on:link,.lunbo_nr .on:visited{ color:#2D97CF;}
.bgbox{ display:none;}
#on{ display:block;}

.main_left{ width:218px; float:left;background:url(Images/beijing_03.jpg);}
.menu{ border:solid 1px #BBD3F9; padding:1px; width:214px;}
.menu h2,.contact h2{ background:url(Images/index_25.jpg); width:182px; height:34px; font-size:14px; color:#3997E1; line-height:32px; padding-left:32px;} 
.main_right{ width:767px; float:left; margin-left:15px;}
.menu ul{  width:214px; height:405px;}
.menu ul li{ padding-left:20px; background:url(Images/beijing_06.jpg) no-repeat; height:36px; line-height:36px; width:194px;}
.menu ul li a{ padding-left:13px;}
.menu ul li .on{ background:url(Images/index_34.jpg) no-repeat 0 4px; padding-left:13px; font-weight:bold; color:#3192DE;}

.contact{ margin-top:10px; border:solid 1px #BBD3F9; padding:1px 1px 0 1px; height:220px}
.contact ul{ padding:5px 10px;} 

.jj{ width:376px; float:left;}
.jj h2,.news h2{ background:url(Images/index_22.jpg); width:351px; height:24px; font-size:14px; color:#3997E1; line-height:18px; padding-left:25px;}
.jj img{ padding-top:10px;}
.jj p{ padding-top:5px; text-indent:24px;}
.jj p a:link,.jj p a:visited{ color:#FF5A00; text-decoration:underline;}


.news h2{ background:url(Images/index_22.jpg); width:351px; height:24px; font-size:14px; color:#3997E1; line-height:18px; padding-left:25px;}
.jj img{ padding-top:10px;}
.jj p{ padding-top:5px; text-indent:24px;}
.jj p a:link,.jj p a:visited{ color:#FF5A00; text-decoration:underline;}

.news{ float:left; margin-left:15px;}
.news h2 span,.products h2 span{ float:right;}
.news h2 span a:link,.news h2 span a:visited{ color:#666666; font-size:12px; font-weight:normal;}
.news ul{ padding-top:5px; line-height:25px;}
.news ul li span{ float:right;}

.products{ padding-top:10px;}
.products h2{ background:url(Images/index_38.jpg); width:742px; height:26px; line-height:18px; font-size:14px; color:#3997E1; padding-left:25px;} 
.products h2 span a:link,.products h2 span a:visited{ color:#666666; font-size:12px; font-weight:normal;}
.kuang{ background:#FCFCFC; border:solid 1px #E9E9E9; margin-top:10px; padding:10px;}
.inqut_left{ float:left; width:47px; height:121px; background:#666666;}
.tupian{ float:left; width:740px; height:131px; margin-left:1px; overflow:hidden; _zoom:1; white-space:nowrap;} 

.tupian ul{ width:2310px;}
.tupian ul li{ width:155px; float:left; margin-left:10px;}
.tupian ul .on{ margin-left:0;}

.tupian ul li img{ border:solid 1px #E3E3E3;} 
.tupian ul li p{ text-align:center;}

.inqut_right{ width:47px; height:121px; float:left; margin-left:10px;}

.bottom_nav{ width:998px; margin:0 auto; background:#F4F8FF; border:solid 1px #D3E1F7; margin-top:10px; text-align:center; margin-bottom:10px;}
.bottom_nav a{ padding:0 15px; line-height:30px;}
.bottom_nav a:link,.bottom_nav a:visited{ color:#487CCA;}
.copy p{ text-align:center; line-height:16px; padding-bottom:10px;}

.main_right_nr{ float:left; margin-left:10px; width:768px; border:solid 1px #BED5F9; padding:1px;}
.main_right_nr h2{ background:url(Images/products_03.jpg); height:33px; line-height:33px; padding-left:8px;}
.main_right_nr h2 span{ font-size:14px; color:#3997E1; background:url(Images/products_06.jpg) no-repeat 0 8px; padding-left:25px; height:29px; display:block;}
.products_nr{ padding:6px 0 12px 0;}
.products_nr li{ width:232px; float:left; margin:12px 0 0 12px;}
.products_nr li img{ width:230px; height:159px; border:solid 1px #EFEFEF;}
.products_nr li p{ text-align:center; line-height:16px; padding-top:5px;}
.fanye{ text-align:center; padding:10px 0 15px 0;}
.fanye a{ border:solid 1px #BED5F9; background:#F3F8FF; padding:5px 8px;}
.fanye .on{ background:#3898E1;}
.fanye .on:link,.fanye .on:visited{ color:#FFFFFF; font-weight:bold;} 

.kyjs{ padding:10px 20px; min-height:435px;}
.kyjs img{ border:solid 1px #EFEFEF; margin-bottom:10px;}
.kyjs p{ text-indent:24px;}

.lxwm{ min-height:405px; line-height:35px;}
.lxwm h3{ font-size:22px;}

.rczp{ padding:5px 20px 20px 20px; min-height:430px;} 
.rczp p strong{ font-size:14px; margin-top:15px; display:block;}

.ryzs{ padding:0px 20px 10px 20px; min-height:445px;}
.ryzs li{ width:207px; float:left; margin:20px 0 0 53px;}
.ryzs li img{ width:205px; height:155px; border:solid 1px #EFEFEF;}
.ryzs li p{ text-align:center;}
.ryzs .on{ margin-left:0;}

.whln{ padding:12px 20px 20px 20px; line-height:30px; min-height:423px;}
.whln span{ color:#3997E1;}

.news_nr ul{ padding:10px 20px 20px 20px; min-height:376px;}
.news_nr ul li{ border-bottom:dashed 1px #CCCCCC; line-height:36px;}
.news_nr ul li span{ float:right;}

.xinwen_nr{ padding:20px; min-height:415px;}
.xinwen_nr h3{ text-align:center; font-size:16px; padding-bottom:10px;}
.xinwen_nr p{ text-indent:24px;}
.xinwen_nr .fanhui{ text-align:center; padding-top:20px}

.liuyan{ padding:20px 75px; min-height:415px;}
.xinhao{ color:#FF0000;}
.wenben{ height:28px; background:#FBFCFF; border:solid 1px #BED5F9; text-indent:2px; color:#7F7F7F;}
.wenben2{ height:100px; background:#FBFCFF; border:solid 1px #BED5F9; text-indent:2px; font-size:12px; color:#7F7F7F;}

.products_xx{ padding:20px;}
.products_xx .center{ text-align:center;}
.products_xx h3{ color:#FF0000; font-size:12px; border-bottom:solid 1px #D9D9D9;}
.products_xx p{ text-indent:24px; padding-top:10px;}
.products_xx .anniu{ text-align:center; padding-top:20px;}