

/* CSS Document */
* { list-style:none; padding:0; margin:0;}
h3 { font-size:14px; margin:0; padding:0; display:inline;}
body{ font-size:12px; margin:0 auto; font-family:Microsoft YaHei; background:#dadada;}
p{ line-height:26px;}
a { color:#000; text-decoration:none;}
a:hover { color:#F00; text-decoration:none;}
img { border:none;}
ul,li { float:left; list-style:none; margin:0; padding:0;}


/*---------------------------------页头样式开始-------------------------------------*/
.top{ width:100%; height:auto; overflow:hidden; float:left;}

.logo{ width:1200px;  height:98px; background:url(../images/bodybg.jpg) center top no-repeat; margin:0 auto ;}

.nav{ height:45px;}
.menu {font-family: Microsoft YaHei;  width:1200px; height:45px; position:relative; margin:0 auto; font-weight:bold; background:#1da0ee;}
.menuc { font-size:14px; font-weight:700; width:110px; height:45px; line-height:45px; text-align:center;float:left;}
.menuc a { cursor:pointer; font-size:14px; font-weight:700; color:#FFF;}
.menuc a:hover,.menuh a { width:110px; height:45px; display:block; float:left; color:#FF0;}
.menujgx { background:url(../Images/menujgx.jpg) top center; width:2px; height:16px; display:block; float:left; margin-top:15px;}

/*设为首页 加入收藏*/
.banner{ width:100%; height:350px; margin:0 auto; overflow:hidden; text-align:center; padding-top:0px; margin-top:5px;}


/*主体部分：主体需平铺*/
.mail{ width:100%; margin:0px auto; height:auto; padding-top:30px;} 

/*主体中心部分：主体不平铺*/
.box{ width:1200px; margin:0px auto; height:auto;  background:#FFF; } 

/*---------------------------------首页样式开始-------------------------------------*/


/* 首页中心部分:上，中，下等等*/
.sytop{ width:100%; overflow:hidden;}
.symid{ width:100%;  overflow:hidden;}
.sybot{ width:100%; overflow:hidden;}
.sy4{ width:100%;  overflow:hidden;}


/****滚动2*********/
.index_Roll { width:800px; margin:0 auto; padding-top:6px; overflow:hidden;}
#demo { overflow:hidden;  width:860px; margin:0 auto;}
#indemo { float: left; width:800%; }
#demo1 { float: left; }
#demo2 {float: left;}





/*首页公司简介*/
.syabout{ width:1200px; margin:0 auto; padding:0px 0px; overflow:hidden;  padding-top:10px;background:#FFF;}
.leftmenu {width:280px;  float:left; margin-left:5px;}
.leftmenul {width:280px;  float:left; margin-left:10px; margin-top:10px;}

.syxw{ width:280px; height:37px; float:left; background:url(../images/index_21.jpg) left top no-repeat; }
.syxwj { float:left;  border:1px solid #ccc; border-top:none; width:278px; }
.wxl{ height:37px; line-height:37px; float:left; margin-left:20px; color:#FFF; }
.wxr{ height:37px; line-height:37px; float:right; margin-right:10px;}
.wxr a {color:#FFF; font-size:12px;}
.myFocusx { float:left; width:260px; margin-left:10px; margin-top:15px;}
.wzal { width:250px; text-align:left; text-indent:15px; margin-left:10px; background:url(../images/news_ico_06.jpg) left center no-repeat; height:25px; line-height:25px; overflow:hidden; }

.leftabout {width:600px;  float:left; margin-left:20px;}
.leftaboutm { width:600px; height:37px; float:left; background:url(../images/index_25.jpg) left top no-repeat;}
.leftaboutmg{ height:37px; line-height:37px; float:left; margin-left:20px; color:#FFF; }
.leftaboutmd{ height:37px; line-height:37px; float:right; margin-right:10px;}
.leftaboutmd a {color:#FFF; font-size:12px;}

.abouth { float:left;  line-height:24px;  border:1px solid #ccc; }
.abouthl { padding:5px 5px 0 10px;}
.abouth img {margin:5px 5px 0 5px;}

.indexr {width:270px;  float:left;  margin-left:15px;border:1px solid #ccc; border-top:none;}
.indexd { width:270px; height:37px; float:left; background:url(../images/index_26.jpg) left top no-repeat;}
.indexe{ height:37px; line-height:37px; float:left; margin-left:20px; color:#FFF; }
.indexm{ height:37px; line-height:37px; float:right; margin-right:10px;}
.indexm a {color:#FFF; font-size:12px;}

.indexn{ float:left; margin-top:5px; background:url(../images/conwm.jpg) top center no-repeat; padding-top:70px; width:100%;}
.indexn p { height:30px; line-height:30px; overflow:hidden; font-size:16px; text-indent:10px;}
.indexn p img{ vertical-align:bottom;}
.indexn strong { color:#F00;}

.miaoshui {float:left; padding:5px 10px 0px 15px; font-size:14px; text-indent:25px; line-height:22px;}
.h-product { margin:0 auto; width:1200px; overflow:hidden; background:#FFF; padding-top:10px;}
.h-productm { width:280px; float:left; margin-top:10px;}
.h_plistsy { float:left; width:270px; height:60px; overflow:hidden; background:url(../images/index_27.jpg) left top no-repeat; margin-left:5px;}
.pro_img {background:url(../Images/plistimg.jpg) no-repeat center; width:270px; height:90px; float:left; margin-left:5px;}
	
	.h_plistC { width:280px; height:auto; float:left;}
	.h_plistsn { width:280px; height:auto; float:left; margin-top:10px;}
	
	.h_plist_c1 { background:url(../Images/index_28.jpg);  font-size:14px; height:40px; line-height:40px; width:250px; color:#F00; font-weight:800; display:inline; margin-left:15px; margin-top:5px;}
	.h_plist_c1 a { width:250px; height:40px; display:block; text-indent:60px;  color:#171717; font-weight:800;}
	.h_plist_c1 a:hover { color:#F00; font-weight:800;}
	.h_suosuobox { width:240px; border:1px solid #adadad; border-top:none;}
	.gdcp { width:242px; height:89px; margin-top:7px;}
	
	

	.h_chanpin { width:890px; height:auto; float:left; overflow:hidden; margin:10px 5px 0 25px;}
	.h_chanpin_s {  width:890px; height:37px; background:url(../images/index_29.jpg) no-repeat; }
	
	.h_chanpinFont { margin-left:20px; color:#fff; float:left; line-height:37px; height:37px; }
	
	.h_companyMore {  height:37px; line-height:37px; float:right; margin-right:10px;}
	.h_companyMore a {color:#FFF; font-size:12px;}
    .h_box_c { border:1px solid #ccc; border-top:none;}
	.h_productC { margin-bottom:5px; width:888px;}
	.h_productC1 { margin-bottom:5px; width:850px;}
	.h_product { width:206px; height:auto; display:block; float:left; margin-bottom:8px; margin-left:14px; margin-top:10px; display:inline;}
	.h_product img { width:206px; height:135px; overflow:hidden; border:1px solid #ccc;}
	.h_product span { display:block; float:left; width:206px; background:#f6f6f6; border:1px solid #ccc; line-height:30px; border-top:none; text-indent:5px;}
	.h_product1 { width:260px; height:auto; display:block; float:left; margin-bottom:12px; margin-left:17px; margin-top:10px; display:inline;}
	.h_product1 img { width:260px; height:170px; overflow:hidden; border:1px solid #ccc;}
	.h_product1 span { display:block; float:left; width:260px; background:#f6f6f6; border:1px solid #ccc; line-height:30px; border-top:none; text-indent:5px;}

.foot{ background:#FFF; width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-bottom:20px;}
.foot_bottom { background:#1da0ee; margin-top:10px; width:100%; float:left; height:3px;}
.foottext{ width:800px; text-align:left; margin-left:20px; font-size:14px; line-height:30px; margin-top:10px; float:left; margin-bottom:20px;}
.foottext img { vertical-align:middle;}
.foottext strong{ color:#F00; }
.foottextr { width:120px; height:120px; text-align:center; margin-right:150px; float:right; background:url(../images/index_46.jpg) no-repeat;}


/*左侧列表栏目*/
.boxleft{width:300px; margin:0px; float:left; padding-top:0px; background:#FFF;}


/*内页产品分类*/
.nylist{width:280px; height:auto; margin:0 auto; overflow:hidden; }
.nylist_top{height:40px; background:#0872ce;}
.nylist_bot{ height:auto; zoom:1; overflow:hidden; margin-top:0px;border:1px #dbdbdb solid; background:#ebebeb;}
.nylist_b{background:url(../images/index_23.jpg) no-repeat; height:11px;}

.classname{ line-height:40px;font-size:15px; font-weight:bold;  padding-left:30px; color:#FFFFFF;}

.classname2{ line-height:40px;font-size:16px; font-weight:bold;  padding-left:6px;}

/* 类别名称*/

/*产品分类列表*/
.aboutleft2 {width:200px;font-size:12px; margin:0 auto; height:auto; padding:8px 0px;}
.aboutleft2 li {width:200px; height:44px;line-height:44px;  overflow:hidden; margin:0px 0px; margin:4px 0px; border:0px #333 solid; background:url(../images/index_24.jpg)}
.aboutleft2 a { text-align:center; display:block; color:#fff;}
.aboutleft2 a:hover {text-decoration:none; font-weight:bold; background:url(../images/index_29.jpg); color:#fff;}

/*内页联系我们*/
.boxleft_bot{ padding-top:25px; display:block; clear:both;}
.nylink{ width:280px; height:auto; margin:0 auto; overflow:hidden;}
.nylink_top{height:37px; background:#0872ce;}
.nylink_bot{ height:auto; zoom:1; overflow:hidden; margin-top:0px;border:1px #dbdbdb solid;}
.nylink_bot_nr{  width:92%; padding:6px 12px; }
.nylink_bot_nr p{line-height:28px;}
.nylink_b{background:url(../images/index_35.jpg) no-repeat; width:295px; height:35px;}
.alxwm {width:280px;  float:left;  margin-left:10px; border:1px solid #ccc;}
.blxwm { width:280px; height:37px; float:left; background:url(../images/index_21.jpg) left top no-repeat;}
.clxwm{ height:37px; line-height:37px; float:left; margin-left:20px; color:#FFF; }





/*右侧主体*/
.boxright{ width:850px; height:auto; float:left; overflow:hidden; padding-top:0px; margin-top:10px; margin-left:20px; border:1px solid #ccc}
.boxright_top{ height:37px; width:850px; background:url(../images/index_30.jpg) no-repeat; float:left; overflow:hidden;}


.left_zi{overflow:hidden; height:37px; float:left; line-height:37px;font-size:15px; font-weight:bold;  padding-left:30px; color:#fff;}
.right_zi{ float:right; padding:0px; overflow:hidden;text-align:right; line-height:37px; margin-right:10px; font-size:12px;color:#fff;}
.right_zi a{ font-size:12px; color:#fff;}
.content{ line-height:26px;  padding:10px ; font-size:14px; float:left; width:830px;}

/*新闻主体*/
.product_content { border:1px solid #ddd; border-top:none; width:850px; height:auto; overflow:hidden; padding:5px 0 10px;}
	.product_content_c { float:left; width:230px; height:auto; overflow:hidden; margin:10px 0 0 14px; display:inline; position:relative;}
	.product_content_c img { float:left; width:230px; height:145px; margin-bottom:1px;}
	.product_content_c span { width:218px; height:auto; border:1px solid #e1e1e1; border-top:none; float:left; background:#f2f2f2; padding:5px; font-size:14px; line-height:22px; min-height:54px;}
	.product_content_c p { margin:0; padding:0; width:170px; height:23px; line-height:23px; overflow:hidden; text-align:left; padding-left:5px;}
	.product_content_c a { cursor:pointer;}
	.product_content_c p.p_txt { color:#a00; float:left; background:#eee; border-bottom:1px solid #ddd;}
	.product_content_c p.p_dp { float:left; background:#f5f5f5; border-bottom:1px solid #eee; margin-top:1px;}
	.product_content_c p.p_edzl { float:left; background:#f5f5f5; margin-top:1px;}
.in_topprdlist_conten{
	width:830px;
	border-bottom:#ccc 1px dashed;
	line-height:22px;
	padding:5px;
	margin-bottom:10px;
	_display:inline;
	float:left;}
.in_topprdlist_conten h4{
	font-size:14px;
	line-height:24px;
	margin:0;}
.in_topprdlist_conten h4 a{
	font-size:14px;}
.in_topprdlist_conten p{
	margin:0 0 0 10px;}
.in_topprdlist_conten_time{
	height:22px;
	line-height:22px;
	color:#999;
	_display:inline;
	float:left;}
.page_content_c { width:840px; line-height:24px; font-size:12px; padding:20px 5px;}
	.page_content_c img { float:none;}
	.page_content_c table { font-size:12px;}		
.in_newtit{ width:840px; text-align:center; height:auto; float:left;}
.in_newtit h1{ text-align:center; font-size:18px; margin:15px 0;}
.in_newcon{ width:835px; line-height:22px; float:left; padding:5px;}
.in_newcon p { width:835px;}
.in_newcon img{ float:none;}
.in_newcontimeul{ border-bottom:1px solid #ddd; width:95%; line-height:30px;  float:left; padding-bottom:5px;}
.in_newcontimeul li { margin-right:20px;}

	
.List_page{ width:100%; height:25px;text-align:center; margin-top:15px;padding-top:5px; padding-bottom:5px;float:left;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ddd;color:#000;}
.List_page a:hover{background:#DF001F;color:#fff; margin:0px 1px;padding:4px 6px;border:1px solid #DF001F;transition:all 0.5s ease}
.List_page span{background:#DF001F;color:#fff; font-weight:700; margin:0px 1px;padding:4px 6px;border:1px solid #DF001F;cursor:pointer}

.info_next{ font-size:12px; float:left; color:#666; margin:6px 0; width:830px;}
.info_next a{ font-family:verdana;}
.info_next span { border:1px solid #ddd; background:#eee; display:block; padding:3px 10px; width:46%;}
.info_next span:hover { background:#FF9; border:#FC0 1px solid;}
.page_fenleiL { float:left;}
.page_fenleiR { float:right; text-align:right;}

.m_cont{ line-height:30px; padding:20px 10px 20px 20px; font-size:14px;}



.mF_expo2010{position:relative;width:260px;height:157px;overflow:hidden;z-index:0; padding:10px;}
	.mF_expo2010 .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;background:#fff url(loading.gif) center -40px no-repeat;left: -0px;}
	/*.mF_expo2010 .pic li{position:absolute;	left: -0px;}*/
	.mF_expo2010 .pic li img{width:260px;height:157px; }
	.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;width:240px;height:36px;line-height:36px;overflow:hidden;}
	.mF_expo2010 .txt li a{display:block;color:#fff;padding:2px 0 0 16px; text-align:left;font-size:14px;font-weight:bold;text-decoration:none;}
	.mF_expo2010 .txt-bg{position:absolute;bottom:5px;z-index:1;width:260px;left:10px;height:26px;overflow:hidden;background:#000;filter:alpha(opacity=40);opacity:0.4;}
	.mF_expo2010 .num,.mF_expo2010 .num-bg{position:absolute;z-index:3;bottom:8px;right:8px;color:#fff;}
	.mF_expo2010 .num li,.mF_expo2010 .num-bg li{float:left;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
	.mF_expo2010 .num-bg li{background:#fff;filter:alpha(opacity=50);opacity:0.5; }
	.mF_expo2010 .num li.current,.mF_expo2010 .num li.hover{background:#F60;}
	