﻿@charset "utf-8";
/* CSS Document */
html{width:100%;height:100%;overflow-x:hidden}
body {width:100%;height:100%; margin:0 auto; font-size:12px;line-height:1.5; background:url(../images/bg.jpg) repeat-x #FFFFFF; font-family:"宋体"; color:#808080;line-height:180%;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0; font-family:"宋体"}
ul li {list-style:none; text-decoration:none;}
a{list-style:none; text-decoration:none; color:#808080;}
a:hover{ color:#FF0000;text-decoration:none;}
img { border:0px;}

/*clear*/
.clear {background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0}
.banner{float:left}
/*header*/
#header{ width:1000px; height:80px; margin:0 auto;}
.logo{ width:255px; height:80px; float:left}

/*search*/
.header_r{ width:400px; height:35px; float:right; padding-top:13px; }
.tel_txt{ width:200px; float:left;  color:#da2d0b; font-size:20px;font-family:"微软雅黑"; }
.tel_txt span img{ float:left; width:27px; height:25px;}
.search{width:200px; float:right}

#keywords,#post-search{float: left}
#keywords{height: 20px;line-height: 20px;outline: none;border: none;font-family: "Arial";color: #cfd0d2; padding: 0 0 0 5px; }
.inp{ height:14px; float:left; width:135px;}
.tb{ float:left}
/*menu*/
.menu{ width:745px; height:32px; float:right;  }
#main-nav { float:right; }
#main-nav .nav-item{ float:left; position:relative; color:#fff;height:32px; text-align:center; width:104px; z-index:100;}
#main-nav .nav-item a{ text-decoration:none; display:block}
#main-nav .nav-item a:hover{background:#da2d0b; width:96px;height:30px ; border:#f20000 solid 1px;}
#main-nav .nav-item .m1 { display:block;  font-size:14px; color:#fff; font-weight:bold; width:98px;height:30px;font-family:"微软雅黑"; line-height:32px;  }
#main-nav .nav-item .m2 { background:#da2d0b; width:98px;height:30px ; border:#f20000 solid 1px; display:block; font-size:14px; color:#fff; font-weight:bold;font-family:"微软雅黑"; line-height:30px;   }
#main-nav .nav-item a.m1:hover { color:#fff; display:block;  }
#main-nav .nav-item .m1.mover { text-decoration:none; color:#fff; display:block; background:#da2d0b;}
#main-nav .nav-item .sub-menu { position:absolute; text-align:center; left:0px; display:none;  line-height:32px; background:#333333;width:98px; }
#main-nav .nav-item .sub-menu a { display:block; color:#fff; text-decoration:none; width:98px; border-bottom:#6d6a6a solid 1px;} 
#main-nav .sub-menu a:hover{ color:#FFFFFF; background:#da2d0b; width:96px;}
/*banner*/
.banner{ width:100%; text-align:center;  overflow:auto; }
.banner_pic{ width:100%;  height:420px; text-align:center; }
.banner_tb{ width:100%; text-align:center; position:relative; margin:0 auto}

#slider-bar { position:relative}
#slider-bar #slider-main { position:absolute; top:0px; z-index:10; left:0; }
.slider-bg {  height:420px; padding:0px 0px; text-align:center}
.slider-bg {}
.slider-bg .slider-area { height:420px; overflow:hidden;text-align:center}
.slider-control-holder { 
	display: block;

	overflow: hidden;
	padding: 6px 0;
	bottom: 0px;
	right: 0px;
	z-index: 10;
	background: url(../images/slideshow-nav-bg.png) no-repeat;
}

.slider-control-item{
	display: block;
	clear: left;
	float:left;
	position: relative;
	left: 50%;
}

.slider-control-item a {
	_font-size:0px;
	display:block;
	float:left;
	margin:0;
	padding:0;
	width: 10px;
	height: 10px;
	background: #49494b;
	text-indent: -9000px;
	margin: 0px 3px;
	position:relative;
	right:50%;
}

.slider-control-item a:hover{
	background: #575758;
}

.slider-control-item a.activeSlide { 
	background: #7796ce;
}


.slider-bg .slide-prev{
	position: absolute;
	top:180px;
	left: 150px;
	background: url(../images/sprites.png) no-repeat -65px -343px;
	height: 67px;
	width: 74px;
	z-index: 60;
}
.slider-bg .slide-prev{_background: url(../images/sprites.gif) no-repeat -104px -338px;}

.slider-bg .slide-next{
	position: absolute;
	top: 180px;
	right: 150px;
	background: url(../images/sprites.png) no-repeat -130px -340px;
	height: 67px;
	width: 74px;
	z-index: 60;
}
.slider-bg .slide-next{_background: url(../images/sprites.gif) no-repeat -142px -343px;}

.slider-bg .slide-prev:hover{
	background-position:  -207px -340px;
}

.slider-bg .slide-next:hover{
	background-position:  -140px -340px;
}
/* banner-box */
.banner-box{min-width:100%;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-box .prev,.banner-box .next{width:74px;height:67px;position:absolute;z-index:1;top:50%;margin-top:-55px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;} 
.banner-box .prev{left:40px;background:url(../images/sprites.png) -65px -343px no-repeat;display:none;} 
.banner-box .next{right:40px;background:url(../images/sprites.png) -130px -340px no-repeat;display:none;}

.banner-box .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:70px;line-height:70px;}
.banner-box .hd ul { text-align:center;display: none}
.banner-box .hd ul li{width:10px;height:10px;line-height:999px;margin-right:20px;background:#FFF;cursor:pointer;display:inline-block;*display:inline;zoom:1;}
.banner-box .hd ul li.on{background:#d92616;}
.banner-box img{width:100%;_width:100%;}

.wrap  { width:1420px;}
.wrap1 { width:1420px; text-align:center}
.wrap2 { width:1410px}
.wd100{  width:1420px; text-align:center;  display:table; margin:0 auto; }
/*notice*/
.notice{width:1000px; position:absolute; top:-30px; left:0px; z-index:1000; }
.notice span{width:350px;background:url(../images/notice.jpg) no-repeat; height:30px; display:block; float:left;position:relative; padding-left:40px; line-height:30px;z-index:1200; }

/*main*/
#main{  max-width:1000px; margin:0 auto; clear:both; position:relative;}
/*main_top*/
#main_top{ width:1000px;margin:0 auto; height:260px;}


.slideBox{ width:378px; height:260px; overflow:hidden; position:relative; float:left }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:378px; height:260px; display:block;  }

		/* */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }


.company{ width:602px; float:right; height:240px;}
.company_title{ width:602px; height:41px; background:url(../images/tt.jpg) no-repeat; color:#333333; font-family:"微软雅黑"; font-weight:bold; font-size:16px; line-height:41px; }
.company_title a{ color:#333333; text-decoration:none}
.company_con{ padding-top:10px; text-indent:2em}
.company_more{ float:right;}
/*main_middle*/
.main_middle{ width:1000px;margin:0 auto;height:310px; }

/*news*/
.news{ width:378px; float:left; padding-top:10px;}
.news_title a{color:#333333;}
.news_title{ width:378px; height:41px; background:url(../images/tt.jpg) no-repeat; color:#333333; font-family:"微软雅黑"; font-weight:bold; font-size:16px; line-height:41px; }

.news_txt{ padding-top:15px;}
.news_left{ float:left; width:143px; height:100px;}
.news_right{ float:right; width:225px; height:100px; overflow:hidden;}
.news_first a:link{ font-size:14px; color:#FF0000;  font-family:"宋体";font-weight:bold; text-decoration:none; list-style:none;}
.newsfirst_txt{ line-height:180%; height:50px; float:right; width:205px;}
.newsfirst_txt span a{ font-size:14px; color:#FF0000;  font-family:"宋体";font-weight:bold; text-decoration:none; left:-40px; position:relative;  }

.news_txt ul { width:378px; float:left}
.news_txt ul li{ border-bottom: #CCCCCC dotted 1px; line-height:33px; background:url(../images/dot.jpg) no-repeat; display:block;float:left}
.news_txt ul li span{ display:block; float:right; width:65px;}
.news_txt  a{ padding-left:20px; color:#FF0000;text-decoration:none; width:290px; float:left; }
.news_txt  a:hover{ padding-left:20px; color:#FF0000;}
.news_next a{ color:#808080; font-size:12px;}
.news_next a:hover{ color:#FF0000; font-size:12px;}
/*product*/
.product{width:602px; float:right; padding-top:10px;}
.product_title{ width:602px; height:41px; background:url(../images/tt.jpg) no-repeat; color:#333333; font-family:"微软雅黑"; font-weight:bold; font-size:16px; line-height:41px; }
.product_title a{ list-style:none; text-decoration:none;color:#333333;}
.product_pic{ width:602px; text-align:center; height:220px; padding-top:8px;}
.product_pic ul li{ width:142px;  float:left; text-align:center;padding:4px; height:105px; }
.product_pic ul li a{x display:block;  text-decoration:none; color:#808080; }
.product_pic ul li a:hover{ color:#FF0000 }
.product_img{ width:142px; height:89px; float:left; display:block}
.product_tt{ height:20px; text-align:center; display:block;  }

/*main_bottom*/
#main_bottom{ width:100%; height:460px; margin:0 auto;background-color:#fafafa; }
#bottom{ width:1000px; margin:0 auto;background-color:#fafafa; }
.case{ width:1000px; margin:0 auto;}
.case_title{ width:1000px; text-align:center;font-family:"微软雅黑"; font-weight:bold; font-size:16px; line-height:75px;color:#333333; float:left }
.case_title a{color:#333333; text-decoration: none;}
.case_pic{ width:892px; text-align:center; height:360px;}
/*.case_pic ul li{ width:205px;  float:left;  text-align:center; height:340px; margin:2px; display:block;}
.case_pic ul li a{ padding-top:5px;   display:block; height:260px; text-decoration:none; color:#808080; padding-left:30px; }
.case_pic ul li a p{ line-height:40px; height:40px; }
.case_pic ul li a:hover{ color:#FF0000 }
.case_pic ul li span{ width:205px; line-height:20px; float:left; text-align:center;  height:20px;  }

*/
.case_bl{ float:left; width:18px;   }

.case_br{width:20px; float:right;  }

.picScroll{ margin:0px auto;  position:relative; width:960px;  padding:10px 0 10px 0px; overflow:hidden; float:left;   }
	.picScroll .prev,
	.picScroll .next{ display:block; position:absolute; top:133px; left:0px; width:35px; height:32px;  background:url(../images/btn.png) no-repeat;    }
	.picScroll .next{ left:auto; right:0px; background-position:-35px 0; }
	.picScroll .prev:hover{ background-position:0 -32px; }
	.picScroll .next:hover{ background-position:-35px -32px; }
	.picScroll ul{ overflow:hidden; color:#808080}
	.picScroll ul li{ width:205px; float:left; overflow:hidden; padding:0 4px;  color:#808080   }
	.picScroll ul li img{  display:block; background:url(images/loading.gif) center center no-repeat; }
	.picScroll ul li a:hover{color:#FF0000;}
	.picScroll ul li a{color:#808080;text-decoration:none;}
	.case_img{width:205px; height:260px;}
	.case_tt{ line-height:40px; height:40px; text-align:center;   }
	.time_pic img{ width:20px; height:17px; text-align:center; float:left; padding-left:50px;}
	.time_t{ width:70px; float:left}
	
	
/*footer*/
#footer{ width:100%; clear:both; background-color:#333333; color:#999999; font-size:12px;font-family:"����"; height:125px;}
.footmain{ width:1000px; margin:0 auto;height:125px;}
.footer_l{ width:200px; background-color:#1a1a1a; float:left; border-left:solid 1px #404040; border-right:solid 1px #404040;height:125px;}

.footer_r{ width:798px; float:right; }
.foot_con{ float:left; width:650px}
.foot_txt{ float:left; padding-left:20px; padding-top:10px;}
.foot_share{ float:right; height:30px;}



/*index——1ʽ*/
#banner01{ width:100%; text-align:center;height:200px;margin:0 auto;}
.banner_pic_1{ width:100%;  height:200px; margin:0 auto; }
/*main01*/
#main01{margin:0 auto;width:100%; background:#f2f2f2;  }
/*title_big*/
.title_big{ margin:0 auto; width:100%;height:50px;background:#ffffff; }
.title_txt{ width:1000px; margin:0 auto;height:50px; }
.title_l{ width:210px; float:left; text-align:center; height:50px;}
.title_z{ font-family:"微软雅黑"; font-size:15px; line-height:50px; color:#333333; font-weight:bold;}
.title_e{font-family:"微软雅黑"; font-size:14px; line-height:50px; padding-left:10px;}
.title_r{ float:right; line-height:50px; padding-right:30px; width:110px; background:url(../images/dot_01.jpg) no-repeat; text-align:center;}
.title_r a{ color:#333333; font-size:14px;font-family:"微软雅黑"; text-decoration:none;line-height:50px;}
.title_r a:hover{ color:#FF0000;}

/*main_content*/
#main_content{ width:1000px; margin:0 auto;overflow:auto; }
.content{ margin-top:20px;}
/*左侧*/
.content_l{ width:210px; float:left; }
.left_nav{width:210px; float:left;  margin:0 auto; float:left}

.left_contact{ width:210px;  border-top:#d92d0b solid 3px; height:250px; background:#FFFFFF; margin:0 auto; float:left }
.contact_con{ width:172px; margin:0 auto;  text-align:center }
.contact_tt{ width:172px; text-align:left; background:url(../images/lx.jpg) no-repeat right; border-bottom:#cccccc solid 1px; height:35px; line-height:35px; font-size:15px;  font-weight:bold; color:#333333; padding-top:10px;}
.contact_txt{ padding-top:8px;text-align:left;}
/*右侧*/
.content_r{ width:770px; float:right; background-color:#FFFFFF; height:100%; text-align:center;min-height:600px; margin-bottom:20px;  }
.content_con{ width:691px; padding:30px 39px 20px 39px; }
.content_tt{ width:691px; font-size:12px;border-bottom:#cccccc solid 1px; height:35px; line-height:35px; text-align:right;}
.content_tt .t1 a:link{ color:#808080}
.content_tt .t1 a:visited{color:#FF0000}
.content_tt .t1 a:hover{  color:#FF0000;}
.content_tt .t1 a:active{ color:#808080}

.content_txt{padding-top:10px; text-align:left;}

.content_pic{padding-top:10px; text-align:left;}
.content_pic ul{ float:left; width:691px;}
.content_pic ul li img{ width:200px; height:150px;}
.content_pic ul li{ width:210px; display:block; text-align:center; float:left; padding:10px;}
.content_pic ul li a{width:210px; display:block; border:#CCCCCC solid 1px; height:190px; color:#666666; padding-top:10px;}
.content_pic ul li a:hover{border:#FF0000 solid 1px;display:block; }
.product_n{ float:left; width:210px; height:30px; display:block; line-height:30px;}
.content_news{padding-top:10px; text-align:left;}

.text-list{padding-top:10px; text-align:left;}

.preNext { position:relative}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .text li { margin-bottom:5px}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}

/*Top��ť*/
*html{background-image:url(about:blank);background-attachment:fixed;}
.tbox{width:50px;float:right;position:fixed;right:10px;bottom:15px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;display:none;}
.tbox #gotop{width:50px;height:50px;background:url(../images/icon.png) no-repeat 0 0;display:block;}

/*image-list*/
.image-item { float:left; padding:5px 5px 10px 5px; margin:0 5px 0 5px;}
.image-item  p { line-height:25px; text-align:center}
.image-item:hover { background:#d8e3f8}
.image-item:hover a { text-decoration:none}
/*text-list*/

.f_l{float:left}
.thumb-news-item .news-title { font-size:16px; margin-bottom:10px;font-family:"微软雅黑"; }
.thumb-news-item .news-date  { float:right; color:#808080}
.thumb-news-item .news-content .news-descri { margin-left:150px}
.thumb-news-item a { display:block; cursor:pointer; padding:5px}
.thumb-news-item a:hover { text-decoration:none;background:#d8e3f8}
/*title*/
.tle { margin-bottom:10px; position:relative}
.tle h4 { display:inline; font-size:18px; color:#5c5b5b; font-weight:normal; font-family:"微软雅黑";}
.tle em { font-style:normal; font-size:15px; color:#b0b0b0; padding:0 5px}
.tle h4 a { color:#5c5b5b}
.tle h4 a:hover { text-decoration:none}
.tle .tle-more { display:block; width:16px; height:17px; background:url(../images/index_10.gif) no-repeat; position:absolute; right:10px; top:5px}
/*category-list*/
.category-list ul { margin-bottom:10px;  border-bottom:1px dashed #ccc}

/*normal-news-list*/
.normal-news-list li{ *clear:both; list-style:none; background:url(../images/dot.jpg) no-repeat left;height:30px; line-height:30px;}
.normal-news-list li a{ color:#808080; *float:left; padding-left:15px; }
.normal-news-list li a:hover{ color:#FF0000; *float:left; padding-left:15px; }
.normal-news-list li .news-date { float:right; color:#808080; margin-right:5px}
/*pages*/
#pages { padding:14px 0 10px; margin:10px; }
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 { background:url(../images/search/admin_img/pages.png) no-repeat 0 5px; width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#da2d0b; border:1px solid #e72702; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*table_form*/
.table_form tr td { padding:5px}
/* product css */
		.sideMenu{  }
		.sideMenu h3{ height:32px; line-height:32px;  color:#FFFFFF;background:#666666; cursor:pointer; margin-bottom:10px; font-family:"微软雅黑" ; font-size:15px; font-weight:bold; 
		}
		.list_big  h3  a:link{ color:#FFFFFF;background:#666666;padding-left:20px;}
		.list_big  h3  a:visited{ display:block; background:#666666; color:#FFFFFF;padding-left:20px; }
		.list_big  h3  a:hover{display:block; background:#d92d0b; color:#FFFFFF;padding-left:20px;  }
		.list_big  h3  a:active{ display:block; background:#d92d0b; color:#FFFFFF;padding-left:20px; }
		.sideMenu h3 em{ float:right; display:block; height:32px;  cursor:pointer; }
		.sideMenu h3.on em{ background-position:16px -57px; }
		.sideMenu ul{ padding:8px 25px; color:#666666; display:none;list-style:none; background:#FFFFFF/* Ĭ�϶����� */ }
		.list_small ul li a{ display:block; color:#666666; border-bottom:#CCCCCC dashed 1px; background:url(../images/nav_li.jpg) left no-repeat; line-height:30px; font-size:14px; font-weight:bold; padding-left:20px; }
        .list_small ul li a:hover{ color:#FF0000;height:30px;line-height:30px; }
		
/*search页面*/
.title_l ul{ float:left;}
.title_l ul li{ width:70px; font-size:14px; font-family:"微软雅黑" ;font-weight:bold; float:left;line-height:50px;  }		
.title_l ul li a{ color:#808080;}		
.title_l ul li a:hover{ color:#FF0000;}	
.content_search{ width:690px;}
.content_search ul li{ height:200px;}
.search_img{ width:150px; float:left; height:200px;}
.search_title{ width:520px; float:right;font-size:14px;font-family:"微软雅黑" ;font-weight:bold; height:30px; line-height:30px; color:#808080}
.search_txt{width:520px; float:right; height:160px; }







