@charset "utf-8";
/* CSS Document */


/* flexslider */
.flexslider{position:relative;height:652px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:652px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}




.search_box{ background:#eee; height:70px; width:100%;}
.search{ width:1180px; margin:0 auto;}
.search_left{ width:700px; float:left; line-height:70px; color:#333;}
.search_left a{ color:#333;}
.search_right{ width:308px; float:right;height:70px;}


.biao_dan{ padding-left:20px; padding-top:15px;}
.biao_dan .search1{
   float: left;
background:#FFF;
width:226px;
height:33px; line-height:33px;
padding-left:5px;
border:none;
border:1px solid #555;


}
.biao_dan .button1{ background:url(../images/ssbt.jpg) center no-repeat;
 color: #fff;
float: left;
height: 35px;
width: 50px; cursor:pointer;
border:none;}

.search_wen{ color:#FFF; width:320px; margin:0 auto; line-height:24px;}
.search_wen a{ color:#FFF;}

.fuwu_title { text-align:center; margin-top:20px;}
.fuwu_title span{ text-align:center; font-size:50px; font-weight:bold; font-family:arial; text-transform:uppercase; color:#999;}
.fuwu_title p{ font-weight:normal; font-size:18px;}
.fuwu_line{ background:url(../images/line.jpg) center no-repeat; height:5px; margin-top:30px;}


.fuwu_nr{ width:1180px; margin:50px auto;}

.fuwu_nr ul li img{ width:189px; height:146px; padding:10px;}
.fuwu_nr ul li{ width:209px; height:270px; background:#f8f8f8; float:left; margin:0 13px; display:block;}
.fuwu_nr ul li p{ text-align:center; font-size:18px;}
.more{ width:40px; height:40px; line-height:40px; text-align:center; margin:0 auto; border:1px solid #666;border-radius:50%; margin-top:20px; font-size:20px;}
.more:hover{ border:1px solid #7d4431; color:#7d4431;}
.fuwu_nr ul li:hover{ background:#7d4431; color:#FFF;}
.fuwu_nr ul li:hover a{ color:#FFF;}


/*chanpin_box*/

.chanpin_boxqb{ height:1000px;}
.list_boxqb{ width:1180px; margin:0 auto;}

.list_box{ width:1180px; margin:40px auto; background:#333; height:80px; line-height:80px;}
.list_box ul li{ display:block; text-align:center;  width:167px; float:left; border-right:solid 1px #666; line-height:80px; height:80px;}
.list_box ul li a{ color:#FFF;}
.list_box ul li:hover{ background:#7d4431; width:167px;}



.list_small ul li{ float:left; width:150px; height:55px; line-height:55px; display:block; text-align:center; border:1px solid #eee; margin:0 5px;}
.list_small ul li:hover{ border:1px solid #930;}






.chanpin_box{ width:1180px; margin:0 auto;}
.chanpin_box ul li{ width:280px; float:left; margin:10px 7px;}

.cp_tu{ width:280px; height:207px; overflow:hidden;}
.cp_tu img{transition: all 0.5s;  transform: scale(1); vertical-align:middle; width:280px; height:207px;}
.cp_tu img:hover{transition: all 0.5s; transform: scale(1.1);}

.chanpin_box ul li p{ background:#eee; height:55px; line-height:55px; text-align:center; display:block;}
.chanpin_box ul li p a{ display:block;}
.chanpin_box ul li p a:hover{ background:#333; color:#fff;}


/*youshi_box*/

.youshi_box{background:url(../images/youshi_bg.jpg)no-repeat top center; height:946px; width:100%; margin-top:30px;}
.youshi{ width:1180px; margin:0 auto; padding-top:293px;}


.youshi_tu{ width:648px; height:520px; float:left;}
.youshi_wen{ width:450px; float:right;}
.youshi_wen dl dt{ font-size:24px; color:#fff; font-weight:bold; padding-top:20px;}
.youshi_wen dl dt p{ font-size:24px; text-transform:uppercase; color:#fff;}
.line2{ background:#fff; height:2px; width:100px; margin-top:50px;}
.ys_w{ padding-top:20px; line-height:40px; font-size:16px; color:#FFF;}

.ys_t{ width:513px; float:left;}
.ys_t ul li{ float:left; height:130px; line-height:130px; width:128px; text-align:center; font-size:34px; color:#FFF; font-weight:bold;}
.ys_t ul li:hover{ background:#333;}
.ys_t ul li:hover,.ys_t ul li.casehover{ background:#333;}


.ys_phone{ width:250px; float:right; padding-top:30px; color:#FFF;}
.ys_phone p{ font-size:24px; font-weight:bold;}

.fuwu{ width:1180px; margin:40px auto;}
.fuwu_tu ul li{ float:left; width:194px; height:150px;}
.fuwu_tu ul li img{ width:190px; height:101px; border:1px solid #eee; padding:2px;}
.fuwu_tu ul li p{ text-align:center;}
.fuwu_tu ul li img:hover{ border:1px solid #930;}


/*banner2_box*/
.banner2_box{background:url(../images/banner2.jpg)no-repeat top center; height:334px; width:100%; margin-top:30px;}
.banner2{ width:500px; margin:0 auto; padding-top:200px;}
.banner2_anniu{ width:208px; hanging-punctuation:58px; float:left;}
.banner2_anniu2{ width:208px; hanging-punctuation:58px; float:right;}


/*anli_box*/

.anli_box{ background:url(../images/anli_bg.jpg) no-repeat center top; width:100%; height:625px;}

.anli_title { text-align:center; padding-top:20px; color:#fff;}
.anli_title span{ text-align:center; font-size:50px; font-weight:bold; font-family:arial; text-transform:uppercase; color:#fff;}
.anli_title p{ font-weight:normal; font-size:18px;}
.anli_title a{ color:#FFF;}

.anli_nr{ width:1180px; margin:70px auto;}
.anli_nr ul li{ width:279px; float:left; margin:0 8px;}
.anli_nr ul li p{ background:#eee; height:55px; line-height:55px; text-align:center; display:block;}
.anli_nr ul li p a{ display:block;}
.anli_nr ul li p a:hover{ background:#333; color:#fff;}


.anli_more{ font-size:18px; text-align:center; width:200px; height:60px; line-height:60px; border:1px solid #ccc; margin:50px auto;}
.anli_more a{ color:#fff;}



.about_box{height:637px; width:100%;}


.about{ width:1140px; padding:20px; background:#eee; height:300px; margin:30px auto;}
.about_tu{ width:480px; height:290px; float:left;}
.about_tu img{ width:480px; height:290px;}
.about_wen{ width:620px; float:right;}
.ab_w span{ font-size:20px; font-weight:bold;}
.ab_xx{ background:#999; width:135px; height:40px; line-height:40px; text-align:center; margin-top:40px;}
.ab_xx a{ color:#FFF;}




.gd_01{ position:relative; height:300px; width:1180px; margin:30px auto; overflow:hidden;}
.gd_01 em{
	position: absolute;
	top: 78px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}

.gd_01 li{ float:left; width:286px;text-align:center;margin:0 10px; height:330px;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:266px; height:224px; padding:10px;}
.gd_01 li a{ color:#333}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
.gd_01 li:hover{}
.gd_01 li:hover a{ color:#7d4431;}



/*center_box*/

.center_box{ width:1180px; margin:80px auto;}
.changjian_box{ width:540px; float:left;}
.cj_t{ width:200px; float:left; font-size:22px;}
.cj_more{ width:50px; float:right; font-weight:bold; margin-top:10px;}



#ticker2 {
	width: 540px;
	height: 480px;
	overflow: hidden;
	position: relative;
	margin:10px auto;
	
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 30px;
	margin: 5px auto;
	border-bottom:1px dashed #CCC;
	height:120px;
	overflow:hidden;
	
}
.wen{ float:left; background:url(../images/q.jpg) no-repeat;padding:0 65px; height:33px;}

.da{ background:url(../images/a.jpg) no-repeat; height:32px; padding:0 65px;}


.wen a{ color:#333;}
.wen a:hover{ color:#7d4431;}

.cj_line{ background:#eee; height:1px; width:540px; margin-top:20px;}



/*news_box*/

.news_box{ width:560px; float:right;}
.news_t{ width:200px; float:left;}
.news_t ul li{ float:left; width:100px; text-align:center; font-size:22px;}

.news_t ul li a:hover{ color:#7d4431;}
.news_t ul li:hover,.news_t ul li.casehover{ background:#eee;}
.news_t ul .casehover a{ color:#7d4431;}

.news_tu{ width:189px; height:146px; float:left;}
.news_tu img{ width:189px; height:146px;}
.news_nr{ margin-top:30px;}
.news_wen{ background:#7d4431; padding:20px; width:331px; float:right; height:105px; line-height:30px; color:#fff}
.news_wen a{ color:#fff;}
.news_nr2{ margin-top:20px;}
.news_nr2 ul li{ line-height:39px; display:block; height:39px; overflow:hidden;}
.news_nr2 ul li span{ float:right;}
.r_more{ text-align:right; text-transform:uppercase;}
.r_more a{ color:#FFF;}
.news_nr2 ul li a:hover{ color:#7d4431;}



.links_box{ background:#eee; height:106px; width:100%; margin-top:50px;}
.links{ width:1180px; margin:0 auto; text-transform:uppercase; line-height:106px;}
.links span{ font-size:30px; font-family:Arial;}

