/* CSS Document */
a.dh:link{font-size: 12px;line-height: 24px;color: #333333;text-decoration: none;}
a.dh:visited{font-size: 12px;line-height: 24px;color: #333333;text-decoration: none;}
a.dh:hover{font-size: 12px;line-height: 24px;color: #333333;text-decoration: underline;}
a.dh:active{font-size: 12px;line-height: 24px;color:#333333;text-decoration: none;}
a{outline: none;text-decoration:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;list-style:none;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
.cf{zoom:1}
.cf:after{content:'.';visibility:hidden;clear:both;display:block; height:0}
.vm{vertical-align:middle;}
.center{display: flex;align-items: center;justify-content: center;padding: 20px 0;}
/*内外边距*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, th, td {
	margin: 0px;
	padding: 0px;
}
/*字体*/
body{font:14px/26px 'Arial'; font-family:'Arial' !important; color:#000; text-align:center; background:#fff;}
.fam{font-family:"宋体" !important;}

em,i{ font-style:normal;}

/*包裹 IE8居中*/
#wrap{text-align:left;}

/*ul*/
ul{ list-style:none;}

/*a*/
a{font-family:"Arial"; text-decoration:none; color:#000;}
a:hover{}
/*img*/
img{border:0 none;}

/*浮动*/
.fl,.dl{float:left; display:inline;}
.fr,.dr{float:right; display:inline;}

/*清除浮动*/
.clear{clear:both;}

/*塌陷*/
.w1200{width:1200px;margin:0 auto;}
.w1130{width:1130px;margin:0 auto;}
.w1070{width:1070px;margin:0 auto;}
.w960{width:960px;margin:0 auto;}
.w1000{width:1000px;margin:0 auto;}
.ov{overflow:hidden; zoom:1;}


/*mt pt 上外边距*/
.mt0{margin-top:0px;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mt70{margin-top:70px;}
.mt75{margin-top:75px;}
.mt80{margin-top:80px;}
.mt85{margin-top:85px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}


.pt0{padding-top:0px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt55{padding-top:55px;}
.pt60{padding-top:60px;}
.pt65{padding-top:65px;}
.pt70{padding-top:70px;}
.pt75{padding-top:75px;}
.pt85{padding-top:85px;}
/*ml 左外边距*/
.ml0{margin-left:0px !important;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}
.ml45{margin-left:45px;}
.ml50{margin-left:50px;}
.ml55{margin-left:55px;}
.ml60{margin-left:60px;}
.ml65{margin-left:65px;}
.ml70{margin-left:70px;}
.ml75{margin-left:75px;}
.ml100{margin-left:100px;}
.ml110{margin-left:110px;}



.pl0{padding-left:0px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.pl50{padding-left:50px;}
.pl55{padding-left:55px;}
.pl60{padding-left:60px;}
.pl65{padding-left:65px;}
.pl70{padding-left:70px;}
.pl75{padding-left:75px;}


/*text align*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

/*display:block*/

.db{display:block;}

/*font-size*/
.ft14{font-size:14px;}

/*line23*/
.line23{ line-height:23px;}

/*边框去除*/
.bordernone{ border:0 none !important;}

/*字体加粗*/

.ftw{ font-weight:bold;}
/*ft0*/
.ft0{font-size:0px !important;}

table{border-collapse:collapse;}

/*新闻*/
ul.news
{
	clear:both;
	margin:0px;
	padding:0px;
}
ul.news li
{ 
	height:38px;
	line-height:38px;
	background:url(../images/news_icon.png) no-repeat left center;
	padding-left:15px;
	padding-right:10px;
	border-bottom:1px dashed #ddd;
	overflow:hidden;
	font-size:14px;
}
ul.news li span{color:#666;}
.newstitle {
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
	overflow:hidden;
}
.news_message{
	height:30px;
	line-height:30px;
	text-align:center;	
}

/*分页*/
div.pager
{
	text-align:center !important; 
	padding-bottom:3px;
}
div.pager span
{
	margin-left:8px;
	margin-right:8px;
}
div.pager a
{
		margin-left:8px;
	margin-right:8px;
	text-decoration:none;
}

.header{height:90px;}
.header em{color:#757575; font-size:28px; font-weight:bold;}
.header i{color:#626262; font-size:21px;}
.header_r{width:420px;}
.text01,.text02{height:27px; line-height:27px; border-radius:27px; border:1px solid #ccc;}
.text01{width:210px; padding-left:10px;}
.form{position:relative;}
.sub{background:url(../images/sear.png) no-repeat; width:16px; height:16px; border:none; position:absolute; left:193px; top:6px;}
.text02{width:70px;}

.nav{background:url(../images/nav_bg.jpg) repeat-x !important; height:40px !important;}
.nav .w1130{ position:relative;}

		/* 本例子css */
		.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:220px; bottom:48px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left; }
		.slideBox .hd ul li{ float:left; margin-right:8px; background:url(../images/dian.png) no-repeat;  width:64px; height:6px;cursor:pointer; }
		.slideBox .hd ul li.on{ background:url(../images/dianh.png) no-repeat;  width:64px; height:6px;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:460px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		
		.slideBox .next{ position:absolute; left:3%; top:50%; z-index:999; margin-top:-25px; display:block; width:80px; height:80px; background:url(../images/left.png) no-repeat;  }
		.slideBox .prev{ position:absolute;right:3%;top:50%; z-index:999; margin-top:-25px;  background:url(../images/right.png) no-repeat;width:80px; height:80px; }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

.cont{height:45px; background:#fff; line-height:45px; position:relative; top:-45px;}

.news_a{background:#dbdbdb; color:#000; font-size:12px; font-weight:bold; padding:5px; margin-right:30px;}
.p_r:hover .em{color:#de1010;}
.i{background:#000; padding:2px 8px; font-size:12px; color:#fff; font-weight:bold;}
.p_r{width:110px; font-size:14px; margin-top:30px;}
.p_r:hover .i{background:#de1010;}
.lun_text{font-size:16px; font-weight:bold; display:inline-block; margin:20px 0 0 10px;}

		/* 本例子css */
		.multipleColumn{ overflow:hidden; position:relative; top:-45px;width:1130px;  border:1px solid #ccc;   }
		.multipleColumn .hd{ overflow:hidden;padding:0 10px;  }
		.multipleColumn .hd .prev{ display:block;  width:40px; height:24px; float:right;  overflow:hidden;cursor:pointer; background:url("../images/icon_l.jpg") no-repeat; position:absolute; right:64px; top:10px;}
		.multipleColumn .hd .next{ background:url("../images/icon_r.jpg") no-repeat;width:39px; height:24px; margin-right:15px;  position:absolute; right:10px; top:10px;cursor:pointer;}
		.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.jpg") 0 -9px no-repeat; }
		.multipleColumn .hd ul li.on{ background-position:0 0; }

		.multipleColumn .bd{ padding:0px 10px 30px; border-bottom:3px solid #ccc; overflow:hidden;  }
		.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:276px;  float:left; _display:inline;  }
		.multipleColumn .bd ul li{ margin:0 8px; float:left; _display:inline; width:260px; height:120px; overflow:hidden; text-align:center;  border:1px solid #ccc; border-bottom:3px solid #ccc;  margin-top:10px;}
		.multipleColumn .bd ul li .pic{ text-align:center; }
		.multipleColumn .bd ul li .pic img{ width:145px; height:115px; display:block;  padding:2px;}
		.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
		.multipleColumn .bd ul li .title{ line-height:24px;   }
.news_tit{font-weight:bold; position:absolute; left:-65px; top:0px;}

		/* 本例子css */
		.txtScroll-left{ width:475px; position:relative; height:45px; margin:0px 0 0 90px; }
		.txtScroll-left .hd{ overflow:hidden;  height:30px;padding:0 10px;  }
		.txtScroll-left .hd .prev{ display:block;  width:21px; height:14px; float:right; margin:15px -40px 0 0; overflow:hidden; cursor:pointer; background:url("../images/i_left.jpg") no-repeat;}
		.txtScroll-left .hd .next{ display:block;  width:21px; height:14px; float:right; margin:15px 0px 0 0; overflow:hidden; cursor:pointer; background:url("../images/i_right.jpg") no-repeat;}
		.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
		.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
		.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
		.txtScroll-left .hd ul li.on{ background-position:0 0; }
		.txtScroll-left .bd{verflow:hidden; margin-top:-20px;  }
		.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.txtScroll-left .bd ul li{ margin-right:20px; width:380px; overflow:hidden; font-size:12px; color:#ccc;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline;}
		.txtScroll-left .bd a{width:220px; display:inline-block; overflow:hidden;}
		.txtScroll-left .bd ul li span,.txtScroll-left .bd a{ color:#888;  }

.footer{margin:-20px auto 0px; font-size:12px;}
.footer ul{margin-left:225px;}
.footer a{width:115px; display:inline-block; border-right:1px solid #000; text-align:center; font-size:12px; height:12px; line-height:12px; font-weight:bold;}
.footer a:hover{color:#d71111;}
.footer p{color:#626262;border-top:1px solid #ccc; padding-top:10px;}

/**/
.ban02{background:url(../images/ban02.jpg) no-repeat center top; height:298px;}
.tit,.tit a{font-size:12px; color:#626262; height:40px; line-height:40px;}
.tit i{font-size:16px; font-weight:bold; color:#666;}
.tit{border-bottom:1px solid #d9d9d9; margin:10px 0 0;}
.pro_tit{line-height:42px; background:#e5e5e5;}
.pro_tit .pro_tit_ul a{width:125px; display:inline-block; text-align:center;}
.pro_tit_cur{background:#de1010; color:#fff !important;}
.box_ul img{border:1px solid #ccc; border-bottom:3px solid #ccc; width:243px; height:164px;}

.contbg img{max-width:600px;}
.box_ul li{text-align:center; margin:40px 0 0 49px; width:245px; height:195px; overflow:hidden;}
.box_ul{margin-left:-48px; }
.page_a a{padding:2px 8px; border:1px solid #666; color:#666; margin: 0 3px;}
.page_a span{margin: 0 3px;}
.page_a .current{padding:2px 8px; border:1px solid #0d499f; color:#fff;background:#0d499f;}
.page_a a:hover{background:#0d499f; border:1px solid #0d499f; color:#fff;}

.tanbg{width:800px; margin:0 auto; font-size:16px; padding:20px 60px 10px 20px; display:none;}
.contbg{width:800px; border:1px solid #ccc; padding:20px 20px 90px 20px;}
.text{font-size:12px; width:320px; margin:65px 40px 0 0; line-height:26px;}
.pro_text li{border-bottom:1px solid #000; font-size:12px; height:15px; line-height:12px; margin-top:18px;}
.pro_text em{width:85px; display:inline-block;}
.pro_text i{width:178px; display:inline-block;}
.close_content00{cursor:pointer;}
.wrap_in{background:none !important; border:none !important;}

.news_page a{color:#666;}

/****/
.box{width:838px;}
.box_left{width:240px;}
.left_title{background:url(../images/left_title.jpg) no-repeat; font-size:16px; color:#fff; font-weight:bold; width:225px; height:42px; line-height:42px; padding-left:15px;}
.producttype1,.producttype1sel{background:#ddd; height:35px; line-height:35px; border-bottom:1px solid #cdcdcd;}
.producttype1 a{color:#000; background:url(../images/type1.png) no-repeat left center; padding-left:17px; margin-left:15px;}
.producttype1sel a,.producttype1:hover a{color:#de1010; background:url(../images/type1.png) no-repeat left center; padding-left:17px; margin-left:15px;}

.producttype2,.producttype2sel{background:#f9f9f9; height:35px; line-height:35px; border-bottom:1px solid #cdcdcd;}
.producttype2 a{color:#000; background:url(../images/type2.png) no-repeat left center; padding-left:17px; margin-left:30px;}
.producttype2sel a,.producttype2:hover a{color:#de1010; background:url(../images/type2.png) no-repeat left center; padding-left:17px; margin-left:30px;}












