@charset "gb2312";
/* CSS Document */

*{word-break:break-all} 
body{margin: 0px;padding: 0px;font-size:12px; line-height:24px;color:#333; font-family:"΢ź"; font-family:Arial, Helvetica, sans-serif; background:#FFF;}
h1,h2,p,ul,li,dl,dt,dd{ margin:0; padding:0;}
ul,li{ list-style:none;}
.c{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
a{color:#333;text-decoration:none}
a:hover{color:#cc0000;text-decoration:none}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom: 1px #D8D8D8;border-left:ridge  1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
img{ border:0;}

/*header样式*/
#header{ width:100%; height:auto;}
.top{ height:30px; border-bottom:1px solid #dfdfdf;font-family:"΢ź"; color:#666; }
.top1{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; line-height:30px;}
.top1 span{float:left;} 
.top1 .top1_1{ float:right;}
.top2{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; padding:15px 0px;}
.top3{ height:47px; line-height:47px; background:url(../images/img_01.jpg) center top repeat-x;}
.nav{max-width:1100px; width:100%; margin-left:auto; margin-right:auto;}
.nav li{  float:left;width:137.5px; background:url(../images/png_01.png) right center no-repeat;font-family:"΢ź"; }
.nav li a{ color:#FFF; display:block; line-height:43px; text-align:center; font-size:14px;}

.nav li a:hover{ color:#333;}
.nav li a:hover{ background:#fccc00; color:#333;}
.a1{ background:#fccc00; color:#333;}
.no{ background:none;}
/*header样式结束*/
/*banner样式*/
.banner {
	width: 100%;
	float: left;
}
.index_banner2{
	position: relative;
	width: 100%;
}
.index_banner2 ul{
	overflow: hidden;
	margin: 0px;
	padding: 0px;
}
.index_banner2 li{
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
}
.index_banner2 li a{display:block;margin:0 auto;}
.index_banner2 cite{
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 999;
	display: block;
	margin-left: -50px;
	width: 100px;
	height: 15px;
	_display: none;
}
.index_banner2 cite span{
	float: left;
	display: block;
	width: 12px;
	height: 12px;
	text-indent: -999em;
	opacity: .8;
	cursor: pointer;
	background-image: url(../images/tg_flash_p2.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 4px;
}
.index_banner2 cite span:hover{background-color:#f5f5f5;}
.index_banner2 cite span.cur{
	cursor: default;
	background-image: url(../images/tg_flash_p.png);
	background-repeat: no-repeat;
}
/*banner结束*/
#ss{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; line-height:45px; border-bottom:1px solid #dfdfdf; }
#ss span{ display:block; float:left;max-width:500px;width:100%; font-family:"΢ź"; font-size:14px;}
#ss .ss1{ float:right; margin-top:10px; width:250px;}
.ss1 .input1{ width:200px; height:20px; border:1px solid #dfdfdf;}
.ss1  .button1{ background:url(../images/5.jpg) left top no-repeat; width:40px; height:24px; border:none;}

/*内容样式*/
#conter{ width:100%; margin-left:auto; margin-right:auto; font-family:"΢ź"; }
.cont1{ height:268px;  }
/* .cont1{ height:268px; background:#000; background:url(../images/6.jpg) center top repeat-x;}*/
.cont1_1{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; padding-top:17px;}
.cont1_2{max-width:1100px; width:100%;  margin-left:auto; margin-right:auto; margin-top:20px;}
.cont1_2 img{ width:310px; height:150px;}

.cont1_2 img:hover{ width:323px; height:157px;}
#pic1,#pic2,#pic3{
	float:left;
	width:356px;
	height:157px;
	margin:5px;
text-align: center;
}

.cont2{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; margin-top:20px;}
.cont2_02{ margin-top:20px;}
.cont2_02_left{ float:left;}
.c_img{ float:left; margin-right:20px;}
.bt1{ width:380px; float:left;}
.bt1 p{ display:block; text-indent:2em; font-family:"΢ź"; margin-top:15px; line-height:24px; font-size:12px;}
.bt1 a{ display:block; width:119px; height:30px; line-height:30px; margin-top:40px; float:right; color:#FFF; text-indent:1.7em;  background:url(../images/10.jpg) center top no-repeat;}
.cont2_02_right{ width:351px; height:309px; background:url(../images/11.jpg) center top no-repeat;}
.cont3{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; margin-top:30px;}
.cpzs{ margin-top:20px;}
.ny_left{ float:left; width:250px;margin-right:30px; }
.cpzs_left{width:250px;margin-right:30px;float:left; }
.cpzs_right{ width:820px; float:left; overflow:hidden;  height:753px; overflow:hidden;}

/*产品中心样式*/
.cpzs_xl dl { font-family:"΢ź";}
.cpzs_xl dl dt{ height:30px; background:url(../images/14.jpg) left center repeat-x; color:#FFF; text-indent:40px;  line-height:30px; }
.cpzs_xl dl dt a{ color:#FFF; display:block; height:30px; background:url(../images/15.jpg) 20px center no-repeat; }
.cpzs_xl dl dd{ text-indent:40px; background:#666; border-bottom:1px dotted #a29d9d; height:30px; line-height:30px;}
.cpzs_xl dl dd a{ color:#FFF; display:block; height:30px;background:url(../images/png_08.png) 25px center no-repeat; }
.cpzs_xl dl dd a:hover{ background:url(../images/19.jpg) left center no-repeat; color:#333; }
.cpys{ margin-right:26px; width:227px; float:left; margin-bottom:20px;}
.cpzs_right1{ width:820px;}
.cpys img{ border:1px solid #dfdfdf; padding:2px; width:221px; height:190px;}
.cpys p{ display:block; line-height:40px; background:url(../images/18.jpg) center no-repeat; color:#FFF; height:33px; line-height:33px; text-indent:10px; margin-top:2px;}
.cpys p a{ color:#FFF;}
/*产品js*/
#scrollbox {
	height: 970px;
	overflow: hidden;
	float: left;
	margin-bottom: 20px;
	width: 807px;
}
.scrollcon {
	height:800%;
}
.scrollpic {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 840px;
}
.cpys{ margin-right:23px; width:247px; float:left; margin-bottom:20px;}

.cpys img{ border:1px solid #dfdfdf; padding:2px; width:241px; height:190px;}
.scrollpic li p{ display:block; line-height:40px; background:url(../images/18.jpg) center no-repeat; color:#FFF; height:33px; line-height:33px; text-indent:10px; margin-top:2px;}
.cpys p a{ color:#FFF;}
.scrollpic li {
	overflow: hidden;
	margin-right:33px; width:247px; float:left; margin-bottom:20px;
}
.scrollpic li img {
	border:1px solid #dfdfdf; padding:2px; width:241px; height:190px;
}
.scrollpic li a {
	color:#FFF;
}
.cont4{ text-align:center; background:#333333; margin-top:30px; margin-bottom:30px; height:145px; background:url(/uploadfile/201807/27/949488753.jpg) #333 center top no-repeat;}
.cont5{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; }
.cont5_1{ margin-top:20px;}
.cont5_1_left { width:477px; font-size:14px; font-family:"΢ź";}
.cont5_1_left p{ margin-top:10px; color:#666;}
.cont5_1_left .more{ width:94px; height:21px; line-height:21px; background:url(../images/23.jpg);text-indent:10px; margin-top:28px;}
.cont5_1_left .more a{ color:#333; font-size:12px; }
.cont5_2{ margin-top:20px;}
.cont5_2_l li{ width:48%; border-bottom:1px dashed #dfdfdf; margin-right: 2%;}
.cont5_2_l li a{ color:#666; display:block; float:left; width:400px; line-height:32px; font-family:"΢ź"; font-size:14px; text-indent:15px; background:url(../images/24.jpg) left center no-repeat;}

.cont5_2_l li a:hover{ color:#cc0000;}

.cont5_2_l li span{ display:block; width:127px; text-align:right; float:left; line-height:32px; color:#666; font-family:"΢ź";}
.cont6{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; margin-top:30px; overflow: hidden;}
.cont5_cont{ margin-top:20px;  max-width:1300px;width:100%; overflow:hidden;}
.cont5_cont dl{ width:23%; background:#eaeaea; text-align:center; margin-right: 2%; float:left; padding-bottom:30px; }
.cont5_cont dl:hover{ background:#fccc00;}
.cont5_cont dl img{ margin-top:14px; border:3px solid #FFF; width:212px; height:170px;}
.cont5_cont dt{ text-align:left; width:215px; margin-left:20px;}
.cont5_cont dt b{ display:block; height:45px; line-height:45px; text-indent:20px; background:url(../images/png_09.png) left center no-repeat; }
.cont5_cont dt p{ display:block;  line-height:25px; font-family:"΢ź"; color:#666; font-size:12px;  }

#footer{ margin-top:40px; border-top: 4px solid #fccc00; background:url(../images/27.jpg) left center repeat;padding-bottom:40px;}
.footer1{max-width:1100px; width:100%; margin-left:auto; margin-right:auto; margin-top:20px;  font-family:"΢ź";}
.footer1_left{ width:530px; float:left; border-right:1px solid #929292;}
.footer1_left dl{ float:left; margin-right:50px; display:block;}
.footer1_left dl dt{ color:#FFF; font-size:14px; display:block; width:77px; background:url(../images/29.jpg) left center no-repeat; text-indent:15px; margin-bottom:10px;}
.footer1_left dl dd{ text-indent:15px; line-height:24px; background:url(../images/30.jpg) left center no-repeat; display:block;}
.footer1_left dl dd a{ color:#929292;}
.footer1_left dl dd a:hover{ color:#fccc00;}
.tb1{ background:url(../images/30.jpg) left center no-repeat; display:block; float:left;}
.cpzx1 { width:300px; text-indent:0px; display:block;}
.cpzx1 a{  margin-right:20px;}
.foot_cp{ width:350px; float:left;}
.foot_cp b{ color:#FFF; text-indent:15px; display:block; background:url(../images/29.jpg) left center no-repeat;}
.foot_cp a{color:#929292; display:block; width:110px; background:url(../images/30.jpg) left center no-repeat; text-indent:15px; float:left;}
.foot_cp a:hover{ color:#fccc00;}
.footer1_right{ float:right; width:470px;}
.foot_cp1{ margin-top:10px;}
.dv_logo{ margin-right:30px; float:left; padding-top:10px;}
.footer1_right{ color:#929292; margin-top:10px;}
.footer2{ margin-top:20px;max-width:1100px; width:100%; border:1px dashed #929292; margin-left:auto; margin-right:auto; padding:10px; }
.footer2 .link{ font-size:18px; width:100px; color:#fccc00; font-weight:bold; font-family:"΢ź"; display:block; float:left; margin-right:10px; }
.footer2 .links{ float:right; width:960px;}
.footer2 .links a{ color:#929292; display:block; padding: 0 10px; float:left; }
.footer2 .links a:hover{ color:#fccc00;}

/*内页样式*/
.ny_conter{
	max-width:1100px; width:100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 30px;
}
.ny_right{height: 753px;
	overflow: hidden;
	float: left;
	margin-bottom:20px;
	width: 820px; color:#666;}
.ny_right .ny_tit{ background:#dfdfdf; height:30px; line-height:30px; background:#f5f5f5;}
.ny_right .ny_tit b{ display:block; float:left; background:url(../images/png_12.png) 10px center no-repeat ; text-indent:30px; font-weight:normal;}
.ny_right .ny_tit span{ display:block; float:right; padding-right:20px;}

#news_concern{margin:auto; padding: 20px 20px 0px 20px; line-height:30px; font-size:12px; margin-bottom: 10px; text-align: left; font-family:"΢ź";}
#news_concern p{line-height: 30px;font-size: 13px;padding-bottom: 10px;}
#default_conter p.link-pages{text-align:center;margin:10px auto;}
#news_concern h1{padding: 20px 0px 10px 0px; text-align: center; font-size: 16px; font-weight: bold; color: #333; border-bottom:1px dotted #dfdfdf; margin-bottom:10px;}

.sub_new h3 { background:#333;font-size: 16px;height: 30px;line-height: 30px; margin: 0;color: #fff; border-bottom:2px #fccc00 solid; text-align:center;}
.sub_new li {width:49%;float:left; text-indent:10px; height:30px; line-height:30px;border-bottom:dashed 1px #d2d2d2;}

.sub_new1 h3 { background:#333;font-size:16px;height: 30px;line-height: 30px;text-indent: 10px;margin: 0;color: #fff; border-bottom:2px #fccc00 solid; text-align:center;}
.sub_new1 li {width:49%;float:left; height:30px; line-height:30px;border-bottom:dashed 1px #d2d2d2; background:url(../images/jy_03.jpg) no-repeat left center;}
.ny_tjxw{ margin-top:20px; font-family:"΢ź"; font-size:14px;}
.ny_tjxw .bt2{ height:30px; border-bottom:1px solid #dfdfdf;}
.ny_tjxw .bt2 span { display:block; float:left;}
.ny_tjxw .bt2 a{ display:block; float:right;}
.ny_tjxw span { background:url(../images/31.jpg) left center no-repeat; text-indent:15px;}
.ny_tjxw3{ margin-top:10px; text-indent:none; float:left;}
.ny_tjxw3 a{ display:block; background:url(../images/24.jpg) left center no-repeat; text-indent:18px; line-height:30px; border-bottom:1px dotted #dfdfdf; color:#666;}
.ny_tjxw img{ margin-top:15px;}


.ny_tjxw p{ font-size:12px; line-height:30px;}

/*内页推荐产品样式*/
.scrolltop{ display:block;width:820px;overflow:hidden; margin:0 auto; margin-top:20px; border-bottom:1px #f4f0f1 solid; padding-bottom:20px;}
.scrolltop li{
	width: 244px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
	height:240px;
	display: inline;
	margin-top: 20px;
}

.scrolltop li p{ display:block; width:221px;height:28px; text-align:center; line-height:28px; margin-top:5px;}
.scrolltop li p a{ font-family:"΢ź"; font-size:14px; color:#333;}
.scrolltop li p a:hover{color:#cb0100;text-decoration:underline;}
.scrolltop{
	width:820px;	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
.scrolltop a{ width:221px; height:188px;}
.scrolltop li img{ border:1px solid #dfdfdf; padding:2px; width:221px; height:188px;}




/*椤甸?*/
#news-content{width: 820px; float: left; margin: auto;}
#news-content ul{list-style: none; padding-top: 10px;  }
#news-content li{line-height: 30px;background:url(../images/jy_03.jpg) no-repeat 2px;padding-left: 12px;border-bottom: 1px dotted #DBDADA;}
#news-content a{color:#333;font-size:14px;line-height:40px;}
.list1{margin: 5px 0px;line-height: 24px;font-size:12px;color: #333;text-indent: 2em;padding-bottom: 15px;padding-right: 20px;}
#news-content span{float: right;padding-right: 15px;color: #A8A6A5;font-size: 12px;font-weight: inherit;}
.page{
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	font-size: 14px;
	width: 100%;
}
{ border:dotted}

.page{
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	font-size: 14px;
	width: 100%;
}
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链?*/
.page a:hover, .page a.current{color:#F44; border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px;} 


.picnews{ width:740px; height:auto; margin-top:20px; }

.picnews .list h2{ line-height:40px; font-size:18px; font-weight:normal; } 
.description p{ line-height:25px; color:#666; }



.banner{ width:100%; height:450px; }
#flashBg {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; height:450px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px; background:url(../images/banner_bg.png) repeat-x bottom;}
#flashLine {WIDTH: 100%; height:450px; CLEAR: both;}
#flash {POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; height:450px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px;}
#flash A {WIDTH: 100%; DISPLAY: none; height:450px;}
.flash_bar {Z-INDEX: 1069; POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 130px; BOTTOM: 55px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 13px !important}
.flash_bar .dq {MARGIN: 5px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(../images/tg_flash_p.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 12px; CURSOR: pointer; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop")}
.flash_bar .no {MARGIN: 5px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND: url(../images/tg_flash_p2.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 12px; CURSOR: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop")}