﻿/* CSS Document */
*{ margin:0; padding:0;  font-size:12px;}
a{ text-decoration:none; color:#000;}
img{ border:none}
ul{ list-style:none;}
body{ background:#ebebeb;}
.wrap{width:1200px; margin:0 auto;}
.clear{ clear:both;}


.head{ background:url(../images/bg.jpg) #151515 repeat-x; }

.head-left{ width:386px; float:left;}
.head-left p{ line-height:20px; color:#858585;}

.head-right{ width:790px; float:right;}
.head-right p{ line-height:20px; color:#858585; text-align:right; padding-right:25px;}
.nav{ width:790px; text-align:center; height:90px; }
.nav li{width:86px; height:90px; float:left;}
.nav li span{  }
.nav li a{ display:block;  width:86px; height:90px;font-weight:bold; padding-top:40px; color:#858585;}
.nav li a:hover{  height:90px; color:#db224e;}


.title{ padding:20px 0 0 504px; }
.title a{ border:3px #000 solid; width:96px; height:40px; font-weight:bold; text-align:center; display:block; font-size:16px; line-height:40px; margin-left:10px;}
.title span{font-weight:bold; display:block; font-size:16px; }


.pro-title{ background:url(../images/pro-title.jpg) no-repeat; height:56px; width:1201px; text-align:center;}
.pro-title h2 a{ float:left; line-height:56px; color:#FFF; width:216px; display:block; text-align:center;}
.prolist{ float:left;  }
.prolist li{line-height:51px; height:51px; width:106px; background:url(../images/pro-te.jpg) no-repeat; float:left; text-align:center; }
.prolist li a{ display:block;float:left; width:106px; text-align:center; }


.product-title{ padding:20px 0 0 504px; }
.product-title a{ width:96px; height:40px; font-weight:bold; text-align:center; display:block; font-size:16px; line-height:40px; margin-left:15px;}
.product-title span{font-weight:bold; display:block; font-size:16px; }


.product{ width:1201px;}
.pro_zhanshi ul{ float:left;  margin-top:20px;}
.pro_zhanshi ul li{ float:left; width:220px; text-align:center; font-size:12px; margin-right:20px; }
.pro_zhanshi ul li span{ width:220px; height:45px; line-height:45px; display:block;  border:1px solid #414141; margin-top:5px; }
.pro_zhanshi ul li a{ }
.pro_zhanshi ul li img{  width:219px; height:164px; border:1px solid #414141; }
.pro_zhanshi ul li span:hover{width:220px; height:45px; line-height:45px; display:block;  border:1px solid #414141; margin-top:5px; background:#db224e; color:#FFF;}


.pro_zhanshi1 ul{ float:left;  margin-top:20px;}
.pro_zhanshi1 ul li{ float:left; width:220px; text-align:center; font-size:12px; margin-right:20px; }
.pro_zhanshi1 ul li span{ width:220px; height:45px; line-height:45px; display:block;  border:1px solid #414141; margin-top:5px; }
.pro_zhanshi1 ul li a{ }
.pro_zhanshi1 ul li img{  width:219px; height:193px; border:1px solid #414141; }
.pro_zhanshi1 ul li span:hover{width:220px; height:45px; line-height:45px; display:block;  border:1px solid #414141; margin-top:5px; background:#db224e; color:#FFF;}


.zuo{ background:url(../images/zuo.jpg) 0  80px no-repeat; height:141px; width:64px; float:left; }
.you{ background:url(../images/you.jpg) 0  80px no-repeat; height:141px; width:64px; float:right; }


.company{ background:url(../images/com-bg.jpg) repeat; margin-top:40px; height:368px;}
.com{ margin:50px 0 0 30px;float:left;width:717px;}
.com-title{ background:url(../images/com-title.jpg) no-repeat; width:688px; height:48px; }
.com-title h2 a{ color:#db224e; line-height:47px; font-size:18px; padding-left:20px;}
.jianjie{ padding-top:10px; }
.jianjie p{ color:#FFF; line-height:30px; text-indent:2em;}
.tu{ float:right; padding:54px 73px 0 0;}

.dibu{ padding:50px 0;}

.contact{ width:241px; float:left; background:#FFF; height:300px;}
.con-title{ background:#db224e; height:45px; }
.con-title h2{ height:45px; float:left; padding-left:20px; }
.con-title h2 a{line-height:45px; color:#FFF; font-size:16px;}


.lianxi{ padding:15px;}
.lianxi p{  line-height:27px; }




.news{ width:927px; float:right;background:#fff; height:300px; }
.more{  line-height:45px; float:right; padding-right:10px; color:#fff;}
.more a{ color:#fff; padding-left:30px;}

.news ul{ padding-top:10px;}
.news ul li{ width:420px; float:left; line-height:26px; padding:5px 10px 5px 20px; border-bottom:1px dashed #b7b7b7; }
.news ul li a{ font-size:12px;  color:#2d2d2d;}
.news ul li span{float:right;padding-right:3px; color:#2d2d2d; font-weight:bold;}



.hy{ width:323px; height:308px; float:left; padding:40px 50px 0 20px;}
.hy-title{ height:45px; }
.hy-title h2{ height:45px; float:left; padding-left:20px; }
.hy-title h2 a{line-height:45px; color:#a91e3f; font-size:16px;}


.hy ul{ }
.hy ul li{ width:310px; float:left;background:url(../images/fang.jpg) 6px center no-repeat; line-height:26px; padding:5px 10px 5px 20px;}
.hy ul li a{ font-size:12px;  color:#FFF;}
.hy ul li span{float:right;padding-right:3px; color:#FFF; font-weight:bold;}


.more1{ border:3px solid #bf2046; width:83px; height:31px; margin:20px;}
.more1 a{ color:#bf2046; line-height:31px; text-align:center; display:block;}


.foot{ background:#000000; }
.foot p{ text-align:center; color:#fff; line-height:200%;}
.foot p a{ color:#fff;}
.foot .friendlink{ margin:10px 0 0 50px;}
.friendlink p{ font-family:"微软雅黑"; font-size:16px; line-height:250%; color:#fff; text-align:left; padding-left:20px; }
.friendlink p a{ font-size:12px; padding:0 5px;  line-height:150%; color:#24232300;}
.friendlink p span{ font-size:12px;}
.foot-nav{  text-align:center;  height:62px; padding-left:300px;}
.foot-nav ul li{ width:70px; height:30px; float:left; }
.foot-nav ul li a{ color:#fff; font-size:12px; line-height:62px; display:block; width:70px;font-weight:bold;}



.left{ width:240px; float:left; margin:20px 0;}



.nei-con-title{ background:#151515; height:45px; }
.nei-con-title h2{ height:45px; float:left; padding-left:20px; }
.nei-con-title h2 a{line-height:45px; color:#FFF; font-size:16px;}

.nei-pro_fenlei{width:240px; float:left; }
.nei-pro_fenlei li{ background:url(../images/prolist-bg.jpg) no-repeat;  line-height:51px; height:51px; width:240px; margin:5px 0; }
.nei-pro_fenlei li a{ display:block; padding-left:90px; float:left;}
.nei-pro_fenlei li a:hover{ background:url(../images/prolist-bg-hover.jpg) no-repeat; height:51px; width:241px;}


.right{ width:930px; float:right; margin-top:20px;}
.nei-jianjie{  padding:4px 5px;}
.nei-jianjie p{line-height:250%; text-indent:2em;}



.nei-pro_zhanshi ul{ padding-left:5px;}
.nei-pro_zhanshi ul li{  float:left; width:200px; text-align:center; font-size:12px;  margin:15px;}
.nei-pro_zhanshi ul li span{ line-height:300%;}
.nei-pro_zhanshi ul li a{ color:#000;}
.nei-pro_zhanshi ul li img{   width:200px; height:150px;}
.nei-pro_zhanshi h3{ font-size:20px; padding:10px;}




.nei-xinwen{padding:12px 5px; border-top:none; float:left; width:88px; }
.nei-xinwen li{width:860px;   line-height:38px;padding:0 25px; border-bottom:1px dashed #000; float:left;}
.nei-xinwen li a{ font-size:12px; color:#000;}
.nei-xinwen li span{ float:right; font-size:12px;}



/*banner*/
#slider {
	width: 1200px; /* important to be same as image width */
	height: 300px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 1200px; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}
.banner p {
	position:absolute;
	top:310px;
	right:90px;
	color:#000;
}


/*------------滚动-----------------*/
/*------------滚动-----------------*/
#demo {
overflow:hidden;
width:1060px;
margin-left:10px;
float:left;
}
#demo img {

}
#demo a{ line-height:25px;}
#indemo {
float: left;
width: 3000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}


#demo22 {
overflow:hidden;
width: 1060px;
margin-left:10px;
float:left;
}
#demo22 img {

}
#demo22 a{ line-height:25px;}
#indemo22 {
float: left;
width: 3000%;
}
#demo122 {
float: left;
}
#demo222 {
float: left;
}




.scroll_area{width:993px; float:left;}
.scroll_list {
	overflow:hidden;
	position:relative;
}
.scroll_ul {
	width:9999px;
	position:relative;
	overflow:hidden;
	clear:both;
}
.scroll_ul li {
	width:200px;
	height:150px;
	padding:3px 10px;
	line-height:13px;
	text-align:center;
	list-style:none;
	float:left;
}
.scroll_ul li img {
	width:200px;
	height:150px;
}
/*分页样式*/
/*分页样式*/
.paging {
	float:right;
	text-align:left;
	width:100%;
	font-size:12px;
}
.pagingl {
	float:left;
	padding:10px;
}
.pagingr {
	float:right;
	padding:10px;
}
.paging span {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#fff;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}
.paging a {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#ccc;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}


/*banner*/
.mBan2 { overflow: hidden; }
.mBan2 .slideBox{ width:100%; height:auto; position:relative; }
.mBan2 .slideBox .hd{ height: 10px; overflow: hidden; position: absolute; bottom: 4px; z-index: 1; width: 81px; margin-left: -46px; left: 50%; padding: 4px 0px 0px 11px; }
.mBan2 .slideBox .hd ul{ zoom: 1; }
.mBan2 .slideBox .hd ul li{ float: left; width: 6px; height: 6px; cursor: pointer; margin-right: 10px; }
.mBan2 .slideBox .hd ul li.on{  }
.mBan2 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.mBan2 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important}
.mBan2 .slideBox .bd img{ width:100%; height:auto; display:block;  }























