@charset "gb2312";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;
}
ol, ul, li {
	list-style: none;
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}
.fl{ float:left;}
.fr{ float:right}
.clear{ clear:both}
body {
	color: #575859;
	text-align: left;
	font-size: 12px;
	overflow-x: hidden;
	background: url(../images/bg.jpg);
}
body {

	cursor: default;
}
a, em {
	text-decoration: none;
	font-style: normal;
}
.wreaper {
	width: 1000px;
	margin: 0 auto;
}
.dh24 {
	height: 24px;
	line-height: 24px;
	width: 100%;
	clear: both;
}

.dh14 {
	height: 14px;
	line-height: 14px;
	width: 100%;
	clear: both;
}
.dh34 {
	height:34px;
	line-height: 34px;
	width: 100%;
	clear: both;
}
.dh50 {
	height:50px;
	line-height: 50px;
	width: 100%;
	clear: both;
}
/*top*/
.topnav{ background:#ad0101;}
#logo { padding-left:6px; float:left; padding-top:28px;}
.top{ width:1200px; margin:0 auto }
.top_title{ height:38px; line-height:38px; color:#575859;}
.nav { padding:6px 0px 5px; float:right;}
.nav ul{ width:850px; margin:0 auto; }
.nav ul li{ float:left; width:120px; height:104px; line-height:104px;}
.nav ul li a{ color:#fff; height:107px; width:94px; display:block; text-align:center;  font:bold 16px/107px "Î¢ÈíÑÅºÚ";}
.nav ul li a:hover{ background:url(../images/nav_li.jpg) no-repeat  left center;}
/*top emd*/
.banner{ background:url(../images/banner_bg.jpg) no-repeat #fff; height:660px; width:100%; position:relative}
.banner_img{ width:100%; height:544px; margin:0 auto;}
.banner_tab{
	height:153px;
	position:absolute;
	bottom:0px;
}
.banner_tab ul {
	cursor:pointer;
}
.banner_tab li {
    float: left;
    list-style-type: none;
    text-align: center;
}
.banner_tab a {
	 width:380px;
	 height:149px;
	 display:block;
	 margin-right:8px;
	 margin-left:8px;
	 background:#dddddd;
	 padding:2px;
	 border-radius:5px;
}
.banner_tab  img{
	
}
.hidecontent {display:none;}


.content{
	margin:0 auto;
}

.tab_img{ 
	 width:72px;
	 height:35px;
	 margin-top:3px;
	 border:1px solid #fff;
 }

.help{
	margin-top:10px;
	width:670px;
}
.help .div_p{
	padding:10px 5px 15px;
	>padding:13px 5px 15px;
}
.help .help_ul{
	padding:10px 0px 30px 30px;
	>padding-top:1px;
}

.help_ul li{
	float:left;
	width:310px;
	height:28px;
	line-height:28px;
	position:relative;
}
.help_ul .img_hot{
	top:8px;
	position:absolute;
}

/*main*/
.bg{}
.main { background:#fff;}
.mian1{  background:#ad0101; }
/*main_top*/
.main_top,.main_bot {
	width:1200px; margin:0 auto;
}
.main_top{ background:#fff;}
/*huandeng*/
.huandeng{}
/*index_new*//
/*¸÷ÖÖtop end*/

.top1{  padding-top:14px; height:37px;margin-left:5px;}
.top2{ padding-top:14px; height:37px; border-bottom:2px solid #2dba29; margin-left:5px;}
.title_l{ font: 28px/53px "Î¢ÈíÑÅºÚ"; height:53px; color:#ad0101; padding-left:7px; }
.title_r{ padding-left:10px;font: 30px/53px "Î¢ÈíÑÅºÚ";  color:#aeaeae; word-spacing:10px;}
.hua{ background:url(../images/title1_bg.png) no-repeat right top;}
.more{ float:right; padding-top:10px; padding-right:10px;}
.s_page{ padding-top:10px; color:#575859; line-height:30px; text-indent:24px; font-size:14px;}
.s_page a{ color:#ad0101;}
.index_con_det{ color:#ffffff; line-height:24px;}
.index_con_det a{  color:#ffffff;}
.top3{ padding-top:26px;}
.title_2l{ float:left; line-height:64px; font:20px/64px "Î¢ÈíÑÅºÚ"; display:block; height:37px; color:#fff; }
.title_2r{ float:right;}
.title_2r a{ color:#fff; display:block; height:64px; font:14px/64px "Î¢ÈíÑÅºÚ";}
.top4{ background:url(../images/index_new_title.jpg) repeat-x left bottom; height:49px; padding-bottom:1px; margin-left:21px;}
.top5{ background: url(../images/title1.jpg) no-repeat left top; padding-top:14px; height:45px; border-bottom:1px solid #adadad; }
.title_3l{ background: url(../images/title1.jpg) no-repeat left top; padding-top:14px; height:35px;float:left; line-height:35px; font: bold 18px/35px "ºÚÌå"; display:block; height:37px; color:#000; padding-left:45px; margin-left:-21px;}
.title_3r{ float:right; margin-top:12px;padding-right:10px;}
.title_3r a{ color:#fff; display:block; height:21px;}
/*¸÷ÖÖtop end*/
.index_new{ float:left; width:564px; padding-left:5px;}
.index_new ul{ padding-top:8px; padding-left:21px;}
.index_new  li{ height:77px; line-height:77px;  padding-top:4px; padding-bottom:8px; }
.index_new  li a{ display:block; color:#fff;  font:15px/30px "Î¢ÈíÑÅºÚ"; }
.index_new  li dd span{ font-size:14px; display:block}
.index_new  li dd samp{ line-height:26px; display:block; height:55px; overflow:hidden}
.index_new  li dd a:hover  span{ color:#ff940a;}
.index_new  li dt a  img{ background:url(../images/index_new_p.jpg) no-repeat; padding:3px;}
.index_new  li dt{ float:left; width:110px;}
.index_new  li dd { float:right; width:427px;}
/*vedio*/
.index_con{ float:right; width:564px}
.index_con_bot{ background:url(../images/index_con.png) no-repeat; height:208px; overflow:hidden;}

.index_pro{ width:1320px; margin:0 auto;}
.index_pro ul{ padding-top:11px;}
.index_pro ul li{ float:left; width:375px; padding:0px 13px; position:relative}
.index_pro ul li a{ display:block; color:#3d3d3d;}
.index_pro ul li a img{ width:375px;  padding:2px;}
.index_pro ul li dt{ width:380px; }
.index_pro ul li div{ position:absolute; left:0px; top:0; display:none}
.index_pro ul li span{ display:block;}
.index_pro ul li span a{ height:66px; line-height:66px; font: 20px/66px "Î¢ÈíÑÅºÚ"; text-align:left;width:380px; }
.xueList{width:1180px; position:relative; top:0px; left:70px; overflow:hidden; height:340px; float:left}
.ulList{ position:absolute; width:9999px;}
.index_pro_det{ position:relative;}
.zuo{ position:absolute; top:70px; left:0px;}

.you{ position:absolute; top:70px; right:0px;}
/*bot*/
.foot{ background:#2e2e2e ; padding-top:17px; padding-bottom:20px;}
.bot { width:1180px; margin:0 auto;  color:#bababa; line-height:24px;}
.bot a{ color:#bababa;}
/*index end*/
/*product*/
.er_main{ background:#fff;}
/*danye*/
.er_jianjie{ height:129px;text-align:center; font:27px/129px "Î¢ÈíÑÅºÚ"; color:#959595;}
.type{ padding-top:22px;}
.type ul{width:265px; margin: 0  auto;}
.er_top{  line-height:37px; height:37px; background:url(../images/er_title_bg.jpg) repeat-x left center; width:1200px; margin:0 auto;}
.er_top span{ color:#ad0101; width:237px; margin:0 auto; text-align:center; font-size:29px; display:block; background:#fff;}
.type ul{ width:700px; margin:0 auto}
.type ul li { height:43px; line-height:43px;  float:left; padding-right:24px; padding-bottom:10px;}
.type ul li a{  display:block; height:43px; line-height:43px; color:#575859;  font-size:14px;}
.type ul li a:hover{  display:block; height:43px; line-height:43px; color:#ff940a;  font-size:14px; background:url(../images/type_li.jpg) no-repeat center top; }
.right{ width:702px; float:right;}
.right_top{ background: url(../images/er_title.jpg) no-repeat left top; padding-top:14px; height:35px; border-bottom:2px solid #2dba29 ;margin-left:5px; }
.right_title{ height:35px; font: bold 18px/34px "ºÚÌå"; display:block; color:#28a424; padding-left:67px; float:left;}
.cookies{ float:right; color:#28a424; padding-top:15px;}
.cookies a{color:#28a424; }

.danye{text-indent:24px; padding:20px;}

/*danye end*/
/*pro*/
.pro_list{ width:1200px; margin:0 auto}
.pro_list ul li{ float:left; width:375px; padding:0px 12px;}
.pro_list ul li a{ display:block; color:#3d3d3d;width:375px;}
.pro_list ul li a img{ width:375px; height:274px; padding:2px;}
.pro_list ul li dt{ height:274px;}
.pro_list ul li span{ display:block}
.pro_list ul li span a{ height:66px; line-height:66px; font: 20px/66px "Î¢ÈíÑÅºÚ"; text-align:center}
/*tpro end*/
.page { padding:30px 0px; text-align:center}
.page a{ color:#575859; background:#f2f4f7; padding:2px 10px; border:1px solid #dedede; margin-right:10px;}
.page a:visited{ background:#ad0101; color:#fff;}
/*pro_show*/
.pro_show { padding-bottom:18px; width:1200px; margin:0 auto;}
.pros_title{ height:36px; line-height:36px; text-align:center; color:#ff940a; font-size:18px;font-family:"ËÎÌå"; padding-top:28px;}
.pros_img{ padding-top:20px;}
.pros_img img{ display:block; max-width:675px; margin:0 auto}
.pic img {
	margin: 0 auto;
	padding: 7px;
	border: 1px solid #dcdcdc;
}
.pro_det { width:1200px; margin:0 auto; font-size:18px; line-height:2;}
.pro_det p{ font-size:18px; line-height:2;}

.pagenum { 
	line-height: 28px;
	color: #575859;
	padding: 20px 0px;
}
.pagenum a {
	color: #575859;
}
/*new_list*/
.news_list{ width:1200px; margin:0 auto}
.news_list ul{  padding-bottom:20px;}
.news_list  ul li{  line-height:100px;  padding-top:4px; padding-bottom:8px; clear:both }
.news_list  ul li a{ display:block; color:#fff; font:15px/30px "Î¢ÈíÑÅºÚ"; color:#575859; }
.news_list  ul li  dd span{ font-size:16px; display:block}
.news_list  ul li  dd samp{ line-height:26px; display:block; height:55px; overflow:hidden; color:#575859; font-family:"Î¢ÈíÑÅºÚ";}
.news_list  ul li  dd a:hover  span{ color:#ff940a;}
.news_list  ul li dt a img{  padding:2px; width:128px; height:89px; border:1px solid #e1e1e1; border-radius:3px;}
.news_list  ul li dt{ float:left; padding-left:19px;}
.news_list  ul li dd{ float:right; width:1015px;}
/*news_title*/
.news_title{ color:#575859; width:1200px; margin:0 auto; height:70px; line-height:70px;}
.news_title span{color:#ff940a; font-size:18px;font-family:"ËÎÌå"; }