


.jingying{  height:200px; float:left; padding-right:40px; z-index:99999; }
.jingying a{ color:#666; font-size:14px; display:block; line-height:32px;}
.jingying a:hover{text-decoration:underline; color:#c4271e;}


.indexpf3{float:left; display:inline; width:113px; padding-right:5px;padding-top:12px;}
.indexpf3 div.iiul1{ line-height:20px; height:82px; }
.indexpf3 div.iiul1 div a{ color:#666; font-size:12px;}
.indexpf3 div.iiul1 div a:hover{ text-decoration:underline; color:#C4271E;}
.indexpf4{ color:#c4271e; line-height:20px; padding-bottom:4px;}
.indexpf4 a{ color:#c4271e; font-size:14px;}
.indexpf4 a:hover{ text-decoration:underline;}




















/*chanpin*/
.home_cen{ /*width:1120px;*/ margin:0px auto; position:relative; }
.home_tit{ text-align:center; margin-bottom:10px;}
.home_tit h1{padding:40px 0 10px; font-size:30px; background:url(../images/tit_bg.gif) no-repeat center bottom; color:#000;}
.tit_wz{ margin-top:2px; margin-bottom: 20px;}



.home_pro{ overflow:hidden;}
.home_pro ul{ width:1120px;}
.home_pro ul li{ float:left; height:48px; font-size:14px; margin:0 13px 10px 0; width:263px;}
.home_pro ul li a{ width:263px; height:44px; line-height:44px; text-align:center; color:#666; display:block;  border:2px solid #c7c6c6;}
.home_pro ul li a:hover,.home_pro ul li a.more_on:hover{ color:#fff; background:#cd130a; border:2px solid #cd130a;}
.home_pro ul li a.more_on{ background:#c7c6c6;}








.scrollBox{ margin:28px auto;}
.clear{ clear:both; zoom:1; height:0px; font-size:0px; overflow:hidden;}
.clear:after{ content:''; display:block; height:0px; clear:both;}


/*chanpin*/
/*gongsi*/
.about{height:538px; background:#f5f5f5; }
.about-1{width:1160px;  margin:auto;border:1px #f5f5f5 solid;}
.about-2{ width:1155px; height:458px; border:1px #dadcdb solid; background:#FFF; margin-top:40px;}
.about-3{ width:598px; height:458px; border-right:1px #dadcdb solid; float:left;}
.about-4{ width:598px; height:49px; border-bottom:1px #dadcdb solid;float:left;}
.about-4 img{ float:left;}
.about-4 p a{ float:right; margin-top:15px; margin-right:10px; color:#666; line-height:20px;}
.about-4 p a:hover{ color:#d71b0d;}
.about-jianjie{ width:540px; height:360px; float:left; margin-left:23px; margin-top:10px; }
.about-jianjie1{ width:540px; height:179px; float:left; }
.about-jianjie a{ color:#666;}
.about-jianjie a:hover{ color:#f00;}
.about-3tu{ height:398px;
overflow: hidden;}
.about-3tu img:hover{alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.about-3-1{width:310px; height:180px; float:right; line-height:30px; font-size:14px;    text-indent: 2em;}
.about-jianjie p{ font-size:14px; line-height:30px;     text-indent: 2em;}
.about-3-2{width:540px; height:100px; float:right;line-height:35px; }
.about1 a{ background:url(../images/more.png) no-repeat right; padding-right:20px;}
.about-5{ width:555px; height:458px;  float:left;}


.about-6{ width:555px; height:49px; border-bottom:1px #dadcdb solid;float:left;}
.about-6 img{ float:left;}
.about-6 p a{ float:right; margin-top:15px; margin-right:10px; color:#666; line-height:20px;}
.about-6 p a:hover{ color:#d71b0d;}
.about-7{ width:600px; height:360px; float:left; margin-left:20px;   }
.qq1 a{ color:#666;}
.qq1 a:hover{color:#f00;}
.qq1{ float:left; width:175px; height:175px; }

.qq1-tu{ width:129px; height:112px; }

.qq1-tu img{ display: block;transition-duration: 500ms;}

.qq1-tu img:hover{transform: scale(0.8);}   

.qq2{text-align:center; margin-top:5px;}
.qq3{  text-align:center; line-height:20px; font-size:9px; }
.ww{width:530px; height:160px; float:left; margin-top:30px;  }
/*gongsi*/
/*news*/
.news{ height:710px; background:#FFF; margin:auto;}
.news-nav{ height:30px; text-align:center; padding-top:30px;}
.title_box {text-align: center; margin-top:20px;  padding-bottom:35px;background-color: #fff;}
.title_a {color: #777; font-size: 14px;display: inline-block; margin-right:20px; margin-left:20px; width: 128px;height: 44px; line-height: 43px;background:#fafafa; border:1px #CCC solid;}
.title_a:hover,.title_box .on{ background:#D2332F;color: #fff; }
.news-1{width:1100px; height:460px; margin:auto;}
.news-1-1{ width:530px; height:180px; float:left; padding-right:20px; margin-bottom:20px; }
.news-1-1 img:hover{filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.news-1-1 a:hover{ color:#d71b0d;}
.news-1-tu{background-color:#000;width:200px;height:179px; float:left;}
.news-1-2{display:block;width:325px;height:40px; float:left;}
.news-1-2 p{width:305px; color:#222;font-size:15px; margin-top:20px; margin-left:20px;}
.news-1-2 p:hover {color:#d71b0d;}
.news-1-2 span{ width:305px; color:#767676; float:left;margin-top:20px; margin-left:20px; line-height:20px;}
.news-1-2 span:hover {color:#d71b0d;}
.news-1-more{ width:1100px; height:50px; float:left; margin-top:20px;}
.news-1-more p{width:152px;height:38px;background: #999;margin:auto;text-align:center;line-height:38px;}
.news-1-more p:hover{width:152px; height:38px;background:#D2332F; margin:auto; text-align:center; line-height:38px; color:#fff;}
.news-1-more a{ font-size:14px; color:#FFF;}
/*news*/
/*youshi*/
.youshi{width: 100%;height:514px;margin:auto;background:url(../images/zhongyi_03.jpg) no-repeat center;}

.youshi1{width:1100px;height: 514px; margin:auto;}
.youshi1-1{ width:260px; height:100px; float:left; margin-top:200px; margin-left:349px;}
.youshi1-1 p a{ color:#333; line-height:35px; font-size:15px;}
.youshi1-1 p a:hover{ color:#d71b0d;}
/*youshi*/
/*youshi2*/
.youshi2{width: 100%;height:431px;background:url(../images/zhongyi_05.jpg) no-repeat center; margin:auto;}
.youshi22{width:1100px; height:431px; margin:auto;}
.youshi2-1{ width:270px; height:100px; float:left; margin-top:182px; margin-left:440px;}
.youshi2-1 p{ width:270px;}
.youshi2-1 p a{ color:#333; line-height:35px; font-size:15px; display:block; float:right;}
.youshi2-1 p a:hover{ color:#d71b0d;}
/*youshi2*/
/*youshi3*/
.youshi3{ width: 100%;height:429px;background:url(../images/zhongyi_07.jpg) no-repeat center; margin:auto;}
.youshi33{width:1100px;height:429px; margin:auto;}
.youshi3-1{ width:350px; height:100px; float:left; margin-top:210px; margin-left:300px;}
.youshi3-1 p a{ color:#333; line-height:35px; font-size:15px;}
.youshi3-1 p a:hover{ color:#d71b0d;}
/*youshi3*/
/*youshi4*/
.youshi4{ height:376px; margin:auto;}
.youshi4{ width:850px; height:376px; margin:auto; background:url(../images/fuwu_02.jpg) no-repeat;}
.youshi4-1{  float:left; margin-top:310px; margin-left:37px;}
.youshi4-1  a{ color:#333; line-height:35px; font-size:15px; margin-right:50px;}
.youshi4-1 a:hover{ color:#d71b0d;}
/*youshi4*/
/*zixun*/
.zixun{ height:143px; background:#e6e5e5; margin:auto;}
.zixun1{ height:143px; width:1200px; margin:auto; }
.zixun1-1{ float:left; margin-top:32px;}
/*zixun*/
.anli{ height:460px; margin:auto;}

.conter{ margin:0 auto; overflow:hidden; width:1200px; margin-top:20px;}
.anniu{ width:1100px; height:50px; margin:auto;}
.anniu p{width:152px; height:38px;background:#D2332F; margin:auto; text-align:center; line-height:38px;}
.anniu p:hover{background:#f00; }
.anniu a{ font-size:14px; color:#FFF;}
.rollBox{width:1180px;overflow:hidden;margin:0 auto; text-align:center;margin-bottom: 10px;}
.buuton{ width:146px; height:50px; margin:0 auto;}
.rollBox .LeftBotton{height:28px;width:63px;background:url(../images/zuo.png) no-repeat; float: left; margin-top: 25px; margin-right: 20px;
display:block;cursor:pointer;text-align:center;}
.rollBox .LeftBotton:hover{background:url(../images/zuohover.jpg) no-repeat;}
.rollBox .RightBotton:hover{background:url(../images/youhover.jpg) no-repeat;}
.rollBox .RightBotton{height:28px;width:63px;background:url(../images/you.png) no-repeat ;overflow:hidden;display:block;margin:25px 0 0 0;cursor:pointer; text-align:center; float:left;}
.rollBox .Cont{width:1180px;overflow:hidden;float:left; margin:0 auto; text-align: center;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:295px;float:left;text-align:center;}
.rollBox .Cont .pic img{ width:275px; height:241px;padding:4px;background:#fff;display:block;margin:0 auto; transform: translateZ(0px);
transition: transform 0.3s ease 0s;}


.rollBox .Cont .pic:hover  a img {/*filter:alpha(opacity=50);   
-moz-opacity:0.5;   
-khtml-opacity: 0.5;   
opacity: 0.5;  */ transform: scale(1.1, 1.1);
transition: transform 0.6s ease 0s;}



.rollBox .Cont .pic p{    line-height: 55px;
color: #505050;
font-size: 14px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#d71b0d;}
.rollBox #List1,.rollBox #List2{ margin:0 auto;}

/*zixun*/
/*fangan*/
.fangan{height:500px; margin:auto; }
.fangan-1{width:1200px;height:470px;  margin:auto; margin-top:20px; }
.fangan-3{ width:561px; height:458px; float:left; border:1px #dadcdb solid; }
.fangan-4{ width:561px; height:50px; border-bottom:1px #dadcdb solid;float:left;}
.fangan-4 img{ float:left;}
.fangan-4 p a{ float:right; margin-top:15px; margin-right:10px; color:#666;}
.fangan-4 p a:hover{ color:#d71b0d;}





.fangan1-1-1{ width:555px; height:170px; float:left;margin-top:20px; padding-left: 15px;}

.fangan1-1-tu{width:181px;height:145px; float:left;}
.fangan1-1-tu img:hover{filter: alpha(Opacity=70);-moz-opacity: 0.7; opacity: 0.7;}
.fangan1-1-2{display:block;width:370px;height:150px; float:left; }
.fangan1-biaoti{width:330px; color:#333333;font-size:15px;margin-top:10px;  margin-left:20px;font-weight: bold; }
.fangan1-biaoti:hover{color:#f00;}
.fangan1-1-2 a:hover p{color:##d71b0d;}
.fangan1-1-2 span{ width:330px;  color:#666666; float:left;margin-top:10px; margin-left:20px; line-height:20px;}

.fangan1-more {  float:right; color:#b3b0b0; padding-right:25px;margin-top:10px; font-size:12px;}
.fangan1-xian{ float:left; background:url(../images/fangan-xian_03.jpg) no-repeat; width:559px; height:3px; margin-top:10px;}
.fangan1-more:hover{ color:#f00;}

.fangan-3{ width:561px; height:458px; float:left; border:1px #dadcdb solid; }
.fangan-4{ width:561px; height:50px; border-bottom:1px #dadcdb solid;float:left;}
.fangan-4 img{ float:left;}
.fangan-4 p a{ float:right; margin-top:15px; margin-right:10px; color:#666; line-height: 20px;}
.fangan-4 p a:hover{ color:#d71b0d;}
.changjian-1{ width:561px; height:458px; float:left; margin-left:30px; border:1px #dadcdb solid; }
/*fangan*/
/*foot*/






/*banner*/
.flexslider { position: relative; width: 100%; height: 398px;overflow: hidden; z-index:1; }
.flexslider .slides li { width: 100%;height: 100%;}
.flex-direction-nav a { width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png)no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;
opacity: 0;filter: alpha(opacity=0); -webkit-transition: all .3s ease; border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next { opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover { opacity: 1; filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute; bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a { background:url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer; }
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%;height:398px;display: block;}




#lanrenzhijia{ width:545px; height:400px; float:left; padding-right:12px; overflow:hidden;}
#wenti{ width:520px; height:140px; float:left; margin-top:10px; margin-left:30px;  }
#wenti img{ float:left;}
#wenti1{ width:520px; height:25px; float:left; }
#wenti1 a{ color:#333; font-size:14px; font-weight: bold;}
#wenti1 a:hover{ color:#f00;}
#wenti2{ width:520px; height:100px; float:left; line-height:25px;}
#wenti2 a{ color:#666; font-size:12px;}
#wenti3{ width:545px; float:left; height:3px; padding-bottom:20px;}




.products  {width:1200px;margin:0px auto; overflow:hidden; overflow:hidden; position:relative;  }
.products h2 { text-indent:-9999px;width:290px;height:86px;margin:0px auto;padding-top:66px;padding-bottom:46px;text-align:center; background:url(../images/products_center.jpg) no-repeat center center;}


.picList { overflow:hidden;}
.picList li {width:284px;float:left;margin-left:16px;  height:334px; border-radius:5px; position: relative;
overflow: hidden;}
.picList li a {display:block;}
.picList li a img { width:100%; height:auto; transform: translateZ(0px); height:213px;
transition: transform 0.3s ease 0s;}
.picList li a p { display:block;width:100%;height:60px; line-height:60px; text-align:center; background:#000; position:absolute; left:0;top:340px;
filter:alpha(opacity=50);   
-moz-opacity:0.5;   
-khtml-opacity: 0.5;   
opacity: 0.5;   
color:#fff;
font-size:16px;
z-index:999999;
overflow:hidden;
}
/*.picList li:hover a p {background:#06398c;
filter:alpha(opacity=100);   
-moz-opacity:1;   
-khtml-opacity: 1;   
opacity: 1;  	


}*/



.picList li:hover img {/*filter:alpha(opacity=50);   
-moz-opacity:0.5;   
-khtml-opacity: 0.5;   
opacity: 0.5;  */ transform: scale(1.1, 1.1);
transition: transform 0.6s ease 0s;}

.picList li .title {
line-height: 50px;
color: #444;
font-size: 14px;
height: 50px;
text-align: center;
}		

.picList li .title a{ color:#333;}	
.picList li .title a:hover{ color:#f00;}	

.products_ctrl {width:230px;margin:0px auto; overflow:hidden;margin-top:70px;}
.products_ctrl a {width:96px; height:34px;display:block; text-indent:-9999px;float:left;  background:url(../images/p_c_l.jpg) no-repeat center center; margin-left:18px;}
.products_ctrl a.prev{background:url(../images/p_c_r.jpg) no-repeat center center;}



/*
.bannerbox { width:100%; height:398px; overflow: hidden; margin: 0px auto; }
#focus { width:100%; height: 398px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width:300%; height: 398px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width:1903px; height:398px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width:622px; height: 398px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }*/


#solid{
width:100%;
height:398px;
clear:both;
position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
position:absolute;
left:0px;
top:0px;
width:100%;
height:398px;
display:none;
}

#solid ul{
margin:0px;
padding:0px;
list-style:none;	
}
#solid ul li{
position:absolute;
left:50%;
top:0px;
width:905px;
height:398px;
margin-left:-969px;
display:none;
cursor:pointer;
}
#solid #btt{
width:905px;
height:55px;
top:345px;
left:50%;
position:relative;
margin-left:-452px;
}
#solid #btt span{
position:absolute;
top:15px;
left:42%;
display:block;
width:30px;
height:8px;
margin:0 15px;	
text-align:center;
background:#3d3d3d;
z-index:1000;
cursor:pointer;
filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
-moz-opacity:0.7; /*Firefox私有，透明度50%*/
opacity:0.7;/*其他，透明度50%*/
}


.bannercn{ height:398px;}
#full-screen-slider { width:100%; height:398px; float:left; position:relative}
#slides { display:block; width:100%; height:398px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:48%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#E70012}



.search{ float:right;}





