html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none;}
div{overflow:hidden;}
ul, li { list-style-type: none; }
body, input, select, button, textarea { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; }
button { cursor: pointer; }
body {color: #666666;  background:#f8f8f8;  }
a, a:link { color: #666; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: none; }
a:focus { outline: none; }
.top_bg{width:100%; background:url(/images/bg.jpg) repeat-x top;}

.top{width:986px; margin:0 auto; height:168px; }
.logo_home{height:114px; padding:0;}
.logo{width:600px; float:left; padding:15px 0 0 0; height:81px;}
.logo_rig{width:300px; height:50px; float:right; padding-top: 57px; padding-right: 20px; background:url(/images/logo_lx.jpg) no-repeat right 15px; text-align: right; font-size: 20px; color: red;}

.info_banner{width:992px; margin:0 auto; padding:0; clear:both;}
.menu{height:54px; width:980px; padding:0; clear:both; margin:0 auto;}
.menu ul{ padding:0;}
.menu ul li{padding:0; height:54px; line-height:54px; background:url(/images/menu_li.jpg) no-repeat; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; float:left; width:108px; text-align:center; font-size:14px;}
.menu ul li a{color:#fff;}
.menu ul li a:hover{color:#fff; background:url(/images/menu_back.jpg) no-repeat; display:block;}

.in_bg{width:1003px; margin:0 auto; clear:both; background:url(/images/in_bg.jpg) repeat-y;}
.in_hx{width:980px; height:20px; padding:0; clear:both; margin:0 auto;}
.in{width:980px; margin:0 auto; clear:both; padding:0;}
.home_left{width:210px; padding:0 0 10px 8px; float:left; }
.home_lef{width:210px;  padding:10px 0 0 0; }
.home_lef_top{width:210px; height:52px; margin:0 auto; padding:0;}
.home_lef_di{width:210px; padding:0;}
.home_lef_bg{ width:208px; margin:0 auto; padding:0 0 0 0; border-right:1px solid #dedede;}
.home_lef_bg ul li{  line-height:28px; width:208px; }
.home_lef_bg ul li a{color:#333;  height:28px;  padding:0 0 0 16px; display:block; font-family:"Î¢ÈíÑÅºÚ";  font-size:12px; background:url(/images/lef_bg1.jpg) no-repeat;}
.home_lef_bg ul li a:hover{background:url(/images/lef_bg2.jpg) no-repeat;  color:#fff;}
.home_leflx{width:210px; padding:10px 0 0 0;}
.lef_lx11{width:210px; padding:0 0 0  }
.lef_lx_content{width:208px; border:1px solid #dedede;}
.hm_lx1{ width:210px; padding:0;}
.hm_lx_content{width:208px; margin:0 auto; padding:4px 0 0 0;  border:1px solid #dedede;}
.hm_lx_zi{width:190px; margin:0 auto; padding:10px 0 0 0; line-height:24px; text-align:left;}
#home_left_bg{ width:170px; margin:0 auto; padding:0;}
#home_left_bg ul li{line-height:28px;    padding:0 0 0 0;  }
#home_left_bg ul li a{color:#666;font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; background:url(/images/lef_bg1.jpg) no-repeat;  height:28px;  display:block;}
#home_left_bg ul li a:hover{background:url(/images/lef_bg2.jpg) no-repeat;  color:#fff;}

.flash{width:992px; height:305px; margin:0 auto; padding:0; clear:both;}

.hm_right{width:750px; padding:0 0 0 0; float:right; }



.rig_xian{width:780px; height:27px; margin:0; padding:0; background:url(/images/rig_xian.jpg) no-repeat;}
.rig_content{width:746px; margin:0 auto; padding:10px 0 0 0; }
.about{width:461px; float:left;}
.about_top{width:461px; padding:0 0 10px 0;}
.about_content{width:461px; padding:0; line-height:24px;}
.xw_top{width:461px; padding:10px 0 10px 0;}
.xw_content{width:461px; padding:0;}
.xw_content ul li{width:440px;line-height:24px; height:24px; text-align:left; padding:0; margin:0 auto;}
.xw_content ul li a{color:#666;}
.xw_content ul li a:hover{color:#004574;}
.xw_content span{width:80px; padding:4px 6px 0 0; float:right;}
.sx{width:12px; padding:0 0 0 10px; float:left;}
.hy{width:246px; padding:0 6px 0 0; float:right;}
.hy_top{width:246px; padding:0 0 10px 0;}
.hy_content{width:232px; padding:0 0 0 0;}
.hy_content ul li {width:232px; background:url(/images/hy_bg.jpg) no-repeat; height:25px; line-height:25px; text-align:left; padding:0 0 0 16px;}
.hy_content ul li a{color:#666;}
.hy_content ul li a:hover{color:#333;}
.pc{width:762px; margin:0 auto; padding:10px 0 6px 0;}
.pc_top{width:762px; background:url(/images/pc_top.jpg) no-repeat; height:37px; }
.pc_top_zi{width:626px; text-align:left; height:37px; line-height:37px; color:#333; font-family:"Î¢ÈíÑÅºÚ";}
.pc_top_zi a{color:#003399;}
.pc_content{width:762px; padding:24px 0 0 8px; text-align:left;}
.hm_di{width:1003px;  padding:0;  margin:0 auto; background:url(/images/di_bg.jpg) no-repeat top; height:135px;}
.di_content{width:980px; margin:0 auto; padding:26px  0 10px 0; text-align:center; line-height:24px; color:#666;}
.di_content a{color:#666;}
.di_content a:hover{color:#666;}
.yq{width:960px; margin:0 auto; padding:0 0 0 0;}
.hm_yq{width:958px; border:1px solid #dedede; margin:0 auto; padding:0; }
.hm_yq_content{padding:4px 0 4px 0; margin:0 auto; width:940px; }
.hm_yq_content a{text-align:left; line-height:26px; color:#666;}
.hm_yq_content a:hover{color:#987535;}

.nei_rig_top{width:760px; background:url(/images/nei_rig_top.jpg) no-repeat; height:35px; margin:0 auto;}
.rig_top_lef{width:200px; padding:0 0 0 30px; text-align:left; font-family:"Î¢ÈíÑÅºÚ";  color:#333; height:35px; line-height:20px; float:left; font-size:14px;}
.rig_top_rig{width:300px; padding:0 26px 0 16px; text-align:left; color:#666; height:35px; line-height:35px; float:right; background:url(/images/dian.jpg) no-repeat left;}
.in_right_bg{width:740px; padding:0 0 0 0; margin:0 auto;}
.in_right_content{color:#666; font-size:12px; line-height:24px; text-align:left; padding:10px 0 0 0; width:740px; margin:0 auto;}






.hm_rig_gg{width:782px; height:35px; background:url(/images/gg_bg.jpg) no-repeat; line-height:35px; height:35px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; padding: 0 0 0 132px; text-align:left;}
.hm_about{width:782px; padding:10px 0 0 0;}
.hm_about_top{width:782px; padding:0;}
.hm_xw{width:320px; padding:0 0 0 8px; float:left; }
.hm_xw1{width:320px; padding:0;}
.hm_xw1_tu{width:}
.hm_xw_bg{width:328px; border-bottom:1px solid #dedede; height:30px;}
.hm_xw_top{width:320px;  line-height:30px; background:url(/images/dian.jpg) no-repeat left; padding:0 0 0 20px; height:30px; font-family:"Î¢ÈíÑÅºÚ"; color:#333; font-size:14px; margin:0 auto;}
.hm_xw_content{width:310px; margin:0 auto; padding:4px 0 16px 10px;}
.hm_xw_content ul{}
.hm_xw_content ul li {width:310px; border-bottom:1px solid #dedede; line-height:24px; height:24px; text-align:left; padding:0;}
.hm_xw_content ul li a{color:#666;}
.hm_xw_content ul li a:hover{color:#004574;}
.hm_xw_content span{width:80px; float:right; padding:8px 0 0 10px; }


.top_gg{width:983px; height:50px; padding:4px 0 0 0; margin:0 auto; border-bottom:1px solid #CED4E7; clear:both;}
.top_gg_lef{width:780px; float:left; background:url(/images/dian.jpg) no-repeat left; padding:0 0 0 20px; text-align:left;font-family:"Î¢ÈíÑÅºÚ"; color:#333; height:50px; line-height:50px;}
.top_gg_rig{width:156px; height:22px; padding:12px 0 0 0; float:left;}

.hm_bg{width:983px; margin:0 auto; padding:0; clear:both;}





.fuwu{width:320px; float:left; padding:0 10px 0 0;}
.fuwu_tu{width:320px; padding:10px 0 16px 0;}
.news{width:320px;  padding:10px 0 10px 10px;}
.news_tu{width:94px; height:64px; float:left; padding:6px 0 0 2px;}
.news_rig{width:220px; float:right; padding:0;}
.news_top{width:220px; margin:0; padding:0;}
.news_xian{width:320px; margin:0 0 0 10px; padding:4px 0 0 0; background:url(/images/xian2.jpg) repeat-x; height:10px;}
.news_content{width:320px; margin:0 auto; padding:0;}
.news_content ul{}
.news_content ul li{}
.news_content ul li a { background:url(/images/news_bg.jpg) repeat-x; line-height:27px; text-align:left; color:#666; display:block;}
.news_content ul li a:hover{ line-height:27px; text-align:left; color:#666;}
.news_content ul li span{float:right; padding:0 8px 0 0; color:#999;}
.in_line1{line-height:20px; padding:2px;  color:#888888;}


.home_about{width:412px; float:right; padding:10px 0 0 0;}
.home_about_content{width:400px; padding:10px 0 0 0; text-align:left; line-height:24px;}

.home_pc_bg{width:982px; height:219px; margin:0 auto; background:url(/images/pc_bg.jpg) no-repeat;}
.home_pc_content{width:960px; margin:0 auto; padding:12px 0 0 0;}
#demo{ margin:0 auto; overflow:hidden; padding:6px 4px 6px 10px; width:860px;}


.di_cd{width:100%;  padding:0; background:#1C72AD; margin:0 auto; height:36px;}
.di_cd1_bg{ margin:0 auto; padding:0; height:36px; width:700px;}
.di_cd1{ margin:0 auto; padding:0; height:36px;}
.di_cd1 ul{ padding:0; }
.di_cd1 ul li{width:80px; padding:0; text-align:center; height:36px; line-height:36px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#fff; float:left; margin:0 auto;}
.di_cd1 ul li a{color:#fff;}
.di_cd1 ul li a:hover{color:#fff;}


.in_right{width:782px; padding:10px 0 10px 0; float:right;}
.in_right_top{height:32px; border:1px solid #dedede; width:780px;  padding:0; background:#fff;}
.in_right_topzi{font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px; padding:0 0 0 20px; background:url(/images/nei_dian.jpg) no-repeat left; width:780px; margin:0 auto; color:#333;}





.home{width:1003px; margin:0 auto; padding:10px 0 10px 0;}
.hm_lx{width:290px; padding:0 0 0 13px; float:left; }

.main{width:976px; margin:0 auto; overflow:hidden; padding:0 0 0 0;}
.nei_lx{width:242px;  padding:0 0 0 0; margin:0 auto; }
.nei_lx_bg{ width:240px; background:#fff; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; margin:0 auto; padding:0;}
.nei_lx_top{width:242px; padding:10px 0 0 0; margin:0 auto; text-align:center;}
.nei_lxzi{color:#666; text-align:left; padding:0; width:220px; margin:0 auto; line-height:24px;}

.product{width:188px; height:190px; float:left; margin:0; }
 .product_pic{width:180px; height:160px;   }
 .product_pic img{width:170px; height:150px;border:1px solid #e6e6e6; padding:4px;}
 .product_name{height:24px; line-height:24px; text-align:center;}
 #page{line-height:24px; text-align:center; margin:2px; padding:2px; background:#f5f5f5; font-size:12px; clear:both;}
#page a{color:#1593cb;}

.home_right{ width:749px; padding:0 20px 20px 0; float:left;}
.home_right_abouttop{height:28px;  width:749px;}
.right_about{line-height:28px; font-size:12px; color:#666666; padding-left:20px;}
.home_right_aboutcontent{ background:url(/images/home_rig2.jpg) repeat-y top; overflow:hidden;}
.home_right_aboutcontentzi{padding:10px 20px 10px 10px; text-align:left; line-height:24px;}
.home_right_aboutend{height:3px;}

.in_line{line-height:24px; padding:2px;  color:#888888;}
.page_line{line-height:28px; font-weight:bold; font-size:12px;}
.bottom_line{border-bottom:1px dashed #cccccc; color:#666666; }
.news_back{background:ececec;}
.in_news_list{ margin:80px 0 0 10px; width:310px; }
.in_news_list ul{}
.in_news_list ul li a{ display:block; width:280px; padding:0 0 0 10px; color:#666666; line-height:24px; height:24px;}
.in_news_list ul li a:hover{color:#375C0C; background:url(/images/in_news_over.gif); }
.in_news_list ul li a span{float:right; padding:0 5px 0 0;}

.productlist{ background:url(/images/pro_back.png) no-repeat top; width:212px; height:180px; margin:0 5px 0 5px;}
.productlist_pic{ width:196px; height:132px; padding:8px 0 0 0; margin:0 auto;}
.productlist_pic img{width:196px; height:132px;}
.productlist_name{line-height:18px; text-align:center; padding:12px 0 0 0;  margin:0 auto;}

.product1{width:244px; height:210px; float:left; margin:0; }
 .product1_pic{width:230px; height:175px;}
 .product1_pic img{width:220px; height:165px;border:1px solid #e6e6e6; padding:4px;}
 .product1_name{height:26px; line-height:26px; text-align:center;}
 
 .product3{width:232px; height:246px; float:left; margin:0; }
 .product3_pic{width:220px; height:220px;}
 .product3_pic img{width:210px; height:210px;border:1px solid #e6e6e6; padding:4px;}
 .product3_name{height:26px; line-height:26px; text-align:center;}
 
 
 .busreg-page{width: 100%; height: 30px; float: left; text-align: center; padding-top: 13px; margin-bottom: 10px}
	.busreg-page a{border: 1px solid #045491; padding: 1px 7px !important; padding: 3px 7px; font-size: 14px; background-color: #FFFFFF;}
		.busreg-page a.ok{ background-color: #045491; color: #FFFFFF; border: 1px solid #045491}