﻿@charset "utf-8";

/**
 * 全局定义 - 初始化默认样式
 * @Company: (C) 2011 www.bfxhw.com
 * @author: <a href="mailto:545425565@qq.com">XIANGMIAO</a>
 * @QQ:545425565
 * @Time:2011-7-27 15:08:00
 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 arial,tahoma,\5b8b\4f53,sans-serif; color:#666;}
button,input,select,textarea{font-size:100%}
h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}
ul,ol,li{list-style:none;}a:link,a:visited{color:#0c8ac9;text-decoration:none;}a:hover,a:active{color:#f60;text-decoration: underline;}
img {border: 0;}

.l{float:left;}
.r{float:right;}

.QQbox {z-index: 99; right: 0px; width: 150px; height:277px;position:fixed; _position: absolute; top:180px; right:10px;  background:url(../images/qq/qq.png) no-repeat;}
.close{width:40px; height:30px; margin-left:78px; cursor:pointer;}
.qq_list{margin-top:170px;}
.qq_list .qq_li{text-align:center; margin-top:8px;}

body{font-size:12px; color:#555555; background:url(../images/bg.gif) repeat-x; font-family:"微软雅黑";}
.bg{ background:url(../images/bg1.gif) repeat-x;}

.clearfix{clear:both;}
.m-l{margin-left:10px;}
.m-t{margin-top:10px;}


.top{width:1000px; height:97px; margin:auto;}
.top h1 a.logo{display:block;float:left;height:70px;text-indent:-9999px;width:496px; margin-top:10px;background:url(../images/logo.gif) no-repeat; float:left;}
.tt{width:450px; float:right; text-align:right; height:35px; line-height:35px; margin-top:10px;}
.tt a{ display:block; background:url(../images/t_n.gif) no-repeat; width:68px; height:22px; line-height:21px; float:right; margin-right:2px; text-align:center;}
.search{height:46px; width:450px;float:right; padding:10px;}
.in_pt{width:157px; border:1px solid #e2e3ea; border-top:1px solid #abadb3; line-height:21px; height:21px;}
.s_bt{ width:53px; height:21px; text-align:center; line-height:21px; border:0; background:url(../images/search.gif) no-repeat; cursor:pointer;}


/*.top{width:1000px; height:124px; margin:auto;}
.top h1 a.logo{display:block;float:left;height:77px;text-indent:-9999px;width:510px; margin-top:25px;background:url(../images/logo.gif) no-repeat; float:left;}
.tel{display:block;background:url(../images/tel.gif) no-repeat; height:46px; width:460px;text-indent:-9999px; float:left; margin-top:50px;}
.tel1{display:block;background:url(../images/tel1.gif) no-repeat; height:46px; width:460px;text-indent:-9999px; float:left; margin-top:50px;}
*/.nav{width:1000px; background:url(../images/nav_bg.gif) repeat-x;height:38px; margin:auto; overflow:hidden;}
.nav ul{ list-style:none;margin:auto; overflow:hidden; background:url(../images/nav_x.jpg) no-repeat left; }
.nav ul li{width:111px; line-height:38px; height:38px; background:url(../images/nav_x.jpg) no-repeat right; text-align:center;float:left;font-weight:bold;}

.flash{width:1000px; height:295px; margin:auto; margin-top:3px;}
/*.flash .flash_type{width:240px; float:left; margin-right:10px;}
	.flash_type .tt_title{background:url(../images/type.gif) no-repeat; height:38px;}
	.flash_type .tt_title1{background:url(../images/type1.gif) no-repeat; height:38px;}
	.flash_type ul li{background:url(../images/type_bg.gif) no-repeat; line-height:29px; text-indent:55px;}
	
	.flash_r{width:750px; float:left;}
*/	
.content{width:1000px; margin:auto; margin-top:10px;}
	
	.one_tel{height:30px;overflow:hidden; background:url(../images/tt-22.gif) no-repeat;}
	.one_tel .one_tel_title{width:105px; font-size:14px; text-indent:30px; float:left; line-height:30px; height:29px; font-weight:bold; color:#FFF;}
	.one_tel .more{line-height:30px; height:29px; padding-right:10px;float:right;}
	
	.two_tel{height:30px;overflow:hidden; background:url(../images/tli.gif) no-repeat 10px 10px ; border-bottom:1px solid #ccc;}
	.two_tel .two_tel_title{width:105px; font-size:14px; text-indent:30px; float:left; border-bottom:1px solid #0074c8; color:#0066af; line-height:30px; height:29px; font-weight:bold;}
	.two_tel .more{line-height:30px; height:29px; padding-right:10px;float:right; }

	.ls{width:218px; float:left; overflow:hidden;}
		.type_box ul{padding-top:10px;}
		.type_box ul li{background:url(../images/nli.png) no-repeat 15px 11px; line-height:31px; height:31px; border-bottom:1px solid #eeeeee; text-indent:30px; overflow:hidden;}
		.download{ margin-bottom:5px; margin-top:8px;}
	.cs{ width:490px; float:left; margin-left:15px; margin-right:15px; overflow:hidden;}
		.index_about{ padding:7px;overflow:hidden; float:left; margin-top:7px; line-height:30px;}
	
		.index_about img{float:left;}
		.index_about_msg{padding:10px; line-height:24px; border:1px solid #b0c9dd;}
		
		.index_product ul{padding:10px 0px 10px 0px; overflow:hidden;}
		.index_product ul li{width:142px; height:165px; margin-left:10px; margin-right:10px; margin-bottom:8px;text-align:center; float:left; overflow:hidden; line-height:30px;}
		.index_product ul li img{border:1px solid #ccc;}
		
	.irs{width:262px; float:left; overflow:hidden;}
		.index_faq{width:250px; overflow:hidden;}	
		
		.index_faq ul{ padding:10px;width:250px;}
		.index_faq ul li{ background:url(../images/li.gif) no-repeat 0px 10px; text-indent:10px; width:250px; line-height:24px; height:24px; overflow:hidden;}


	.pro_type{ width:230px; height:	130px; overflow:hidden; float:left; margin-right:8px; margin-left:8px; border:1px solid #b0c9dd; background:#FFF;}
	.pro_type .type_title{background:#0097ef; height:35px; text-indent:15px; font-size:16px; font-weight:bold; color:#FFF; line-height:35px; overflow:hidden; border:2px solid #fff;}
	.pro_type ul{padding-top:8px; overflow:hidden;}
	.pro_type ul li{background:url(../images/li.gif) no-repeat 12px 10px; text-indent:20px; line-height:25px; float:left; width:110px; overflow:hidden;}
	.pro_type .type_msg{padding:10px; line-height:25px;}

	
	

	
	.index_cu{width:248px; overflow:hidden; float:left;margin-top:10px;}
	.cu_text{padding:10px 0px 10px 10px;}
	.cu_text a{margin-top:5px; margin-bottom:5px;}
	.index_cu_msg{ line-height:24px; border:1px solid #b0c9dd; padding:10px; font-size:14px; height:192px;}
	.index_cu_msg1{ line-height:24px; border:1px solid #b0c9dd; padding:10px; font-size:12px; height:192px;}
	.frend{width:998px; border:1px solid #b0c9dd; margin:auto; margin-top:10px;}
	.frend .frend_title{padding:8px 0px 5px 13px;  color:#0072c4; font-size:14px; font-weight:bold; overflow:hidden;}
	.frend .frend_text{padding:0px 13px 8px 13px;}
	
	
	.otherfalsh{width:1000px; margin:auto; height:220px; margin-top:3px;}
	
	.a_type{padding:10px;}
	.a_type ul li{background:url(../images/nli.png) no-repeat 14px 10px; text-indent:27px; border-bottom:1px dashed #ccc; line-height:30px;} 
	.b{font-weight:bold;}
	
	
	
	.rs{width:760px; margin-left:20px; float:left; overflow:hidden;}
	
	.a_title{height:30px;overflow:hidden; background:url(../images/tli.gif) no-repeat 10px 10px ; border-bottom:1px solid #ccc;}
	.a_title .aaa{width:105px; font-size:14px; text-indent:30px; float:left; border-bottom:1px solid #0074c8; color:#0066af; line-height:30px; height:29px; font-weight:bold;}
	.a_title .weizhi{line-height:30px; height:29px; padding-right:10px;float:right; }
	
	
	.about_msg{padding:15px 0px 10px 0px; clear:both;line-height:24px;}
	.about_msg p{margin-top:10px; text-indent:2em;}
	
	.item_box{width:1000px; border:1px solid #b0c9dd; overflow:hidden; margin:auto; margin-top:10px;}
	.item_box .in_title{padding:7px 10px 10px 10px;}
	.item_box .in_title strong{ font-weight:bold; font-size:14px; color:#183156; font-family:"微软雅黑";}
	.item_box .in_title span{ color:#555555; font-family:"微软雅黑"; padding-left:5px;}
		
		.raq_box{ width:500px; padding:10px;}
		.raq_box ul{padding-left:10px;}
		.raq_box ul li{background:url(../images/li.gif) no-repeat 0px 12px; text-indent:8px; width:480px; line-height:30px;}
		.raq_box ul li a{ display:block;width:380px; height:30px; overflow:hidden; float:left;}
		.raq_box ul li span{color:#848383;}
		
		.pr_box{}
		.pr_b{}
		
	.honor_msg{padding:15px 0px 10px 0px; clear:both; overflow:hidden;}
	.honor_msg ul li{ width:214px; float:left; border:2px solid #999; margin-left:15px; margin-right:15px; margin-bottom:13px; }
	.honor_msg ul li img{width:210px;}
	.honor_msg ul li a{ display:block;width:210px; height:145px;padding:2PX; overflow:hidden;}
	.honor_msg ul li p{background:#999; height:30px; line-height:30px; text-indent:10px; color:#FFF;}
	
	.obj_msg{padding:15px 0px 10px 0px; clear:both; overflow:hidden;}
	.obj_msg .obj_title{padding:10px; line-height:30px; text-indent:2em;}
	.obj_msg ul li{ width:220px; float:left; margin-left:15px; margin-right:15px; margin-bottom:13px; }
	.obj_msg ul li img{width:220px;}
	.obj_msg ul li a{ display:block;width:220px; height:145px; overflow:hidden;}
	.obj_msg ul li p{background:#666; height:30px; line-height:30px; text-indent:10px; color:#FFF;}
	
	.product_msg{padding:15px 0px 10px 0px; clear:both; overflow:hidden;}
		.prlistbox{width:170px; height:200px; overflow:hidden; float:left; margin-left:5px; margin-right:5px;}
		.prlistimg img{border:1px solid #ccc;}
		.prlistname{height:25px; line-height:25px; text-align:center;}
		
		.eprlistbox{width:170px; height:220px; overflow:hidden; float:left; margin-left:5px; margin-right:5px;}
		.eprlistimg img{border:1px solid #ccc;}
		.eprlistname{height:25px; text-align:center;}
		
	.product_msg h2{font-size:12px;font-weight:bold;}
	.product_msg .border4{border:1px solid #ccc; margin:10px;}
	.product_msg .info_conbox{line-height: 24px; margin-top:10px;}
	.product_msg .info_conbox strong{ display: block;overflow: hidden;padding-top: 15px;}
	.product_msg .info_conbox table tr td{text-align:center;}
	
	.news_msg{padding:15px 0px 10px 0px; clear:both; overflow:hidden;}
	.news_msg ul li{background:url(../images/li.gif) no-repeat 10px 12px; line-height:30px; height:30px; text-indent:20px; border-bottom:1px dashed #ccc;}
	.news_msg ul li a{float:left;}
	.news_msg ul li span{float:right;}
	
	.news_msg h2{font-size: 20px;font-family: "Microsoft Yahei";font-weight: 600;text-align: center;padding: 5px 0 14px 0;width: 718px;height: 30px;line-height: 30px;}
	.news_msg .info{height:20px;line-height:17px;text-align:center;overflow:hidden;color:#666;font-size: 12px;}
	.news_msg .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
	.news_msg .info a{color:#690;}
	.news_msg .info_conbox{line-height: 22px;}
	/*.info_conbox p{text-indent:2em;}*/
	.news_msg .info_conbox img{ margin:5px;max-width:710px;}
	
	.xgcp h4{border-bottom:1px solid #ccc; background:#E8E8E8; text-indent:10px; line-height:30px;}
	.xgcp ul{padding-top:15px;}
	.xgcp ul li{width:165px; height:195px; margin-left:8px; _margin-left:5px; margin-right:8px; _margin-right:5px;text-align:center; float:left;}
	.xgcp ul li img{border:2px solid #ccc;}
	
	.index_honor{width:998px; border:1px solid #ccc; margin:auto; height:55px; margin-top:10px;}
		#demo{width:990px; margin:auto; height:55px; overflow:hidden;}
		
		
	
	.page{text-align:center; clear:both; line-height:40px;}
	.foot{width:100%; background:url(../images/foot.jpg) repeat-x; height:124px; margin-top:10px;}
	.foot .foot_text{width:1000px; margin:auto; text-align:center; padding-top:10px; line-height:21px;}



a:link{font-size:12px; color:#333;text-decoration:none;}
a:visited{font-size:12px; color:#333;text-decoration:none;}
a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
a:active{font-size:12px; color:#333;}

.nav a:link{font-size:14px; color:#fff;text-decoration:none;}
.nav a:visited{font-size:14px; color:#fff;text-decoration:none;}
.nav a:hover{font-size:14px; color:#000;text-decoration:underline;}
.nav a:active{font-size:14px; color:#fff;}

.index_product a:link{font-size:12px; color:#555;text-decoration:underline;}
.index_product a:visited{font-size:12px; color:#555;text-decoration:none;}
.index_product a:hover{font-size:12px; color:#2c7bd5;text-decoration:underline;}
.index_product a:active{font-size:12px; color:#555;}

.type_title a:link{font-size:14px; color:#FFF;text-decoration:none;}
.type_title a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.type_title a:hover{font-size:14px; color:#FF0000;text-decoration:underline;}
.type_title a:active{font-size:14px; color:#FFF;}

.tt a:link{font-size:12px; color:#fff;text-decoration:none;}
.tt a:visited{font-size:12px; color:#fff;text-decoration:none;}
.tt a:hover{font-size:12px; color:#000;text-decoration:underline;}
.tt a:active{font-size:12px; color:#fff;}


