@charset "utf-8";

/* CSS Document */











/* flexslider */

.flexslider{position:relative;height:615px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:615px;}

.slides li a{ width:100%; height:615px; display:block;}

.flex-control-nav{position:absolute;bottom:30px;z-index:999;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:50%;}

.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;}









.sousuobg{ width:100%; height:74px;}

.sousuo{ width:1180px; background:url(../images/ssbbg.jpg) center bottom no-repeat; margin:0 auto; height:64px;}

.sousuo .re_ci{ float:left; height:64px; line-height:64px; padding-left:20px; }

.sousuo .re_ci span{ font-weight:bold; }

.sousuo .re_ci a{ padding-right:5px; }

.sousuo .biao_dan{ margin-top:15px; 

    float: right; 

    height: 33px;

    line-height:33px;

    width:292px;}

.biao_dan .search1{border:1px solid #b4b4b4;

   float: left; 

background:none;

width:178px;

height:33px; line-height:33px;

padding-left:20px;

}

.biao_dan .button1{ margin-left:5px; background:#d7090b;

 color: #fff;

float: left;

height: 33px;

width:72px; cursor:pointer;}













.chanpinbg{ background:url(../images/chanpinbgbg.jpg) center bottom no-repeat; width:100%;height: 880px;}

.chanpin{width: 1180px;overflow: hidden;



margin: 0px auto;

}

.chanpin .list{ background: -webkit-linear-gradient(top, #d70c0b, #d7bc00) no-repeat;

background: linear-gradient(to bottom, #d70c0b, #d7bc00) no-repeat;

background-size: 100% 100%;  width:247px; float:left; height: 880px;}

.list .listt{text-transform : uppercase ;color:#83c38e; height:56px;padding-top:20px; width:247px; text-align:center;}

.list .listt h3{ font-size:30px; color:#FFF; font-weight:bold;}

.list .liscon{ float:left; background:#fff;margin: 14px;float: left; padding-bottom:20px;

width: 218px;}

.list .liscon dl dt{width: 188px;



padding-left: 30px;



line-height: 40px;



height: 40px; background:#fff100; }

.list .liscon dl dt a{ font-size:16px;  font-weight:bold;}

.list .liscon dl dd{ line-height:47px; padding-left: 22px;}

.list .liscon dl dd a{font-size:16px;}

.list .liscon dl dd:hover{ background:#d7210a;}

.list .liscon dl dd:hover a{ color:#FFF;}

.lianxi{width: 218px;}

.lianxi .lianxititle{width:218px; text-align:center;



line-height: 40px;



height: 40px; font-size:16px;



background: #fff100;}

.lianxi .lianxetel{ text-align:center; line-height:24px;}

.lianxi .lianxetel h4{ padding:10px 0px; color:#d7090b; font-size:24px;}

.lianxi .liananniu{margin: 0 auto; width:166px; height:36px; background:#e3c900; text-align:center; line-height:36px;}

.lianxi .liananniu a{ color:#FFF; font-size:16px;}



.chanpin .zhanshi{ width:910px; float:right;}

.zhanshi .zst{width:910px; height:60px;}

.zhanshi .zst ul li{ float:left; width:159px; height:60px;  text-align:center; line-height:60px;}

.zhanshi .zst ul li:hover,.zhanshi .zst ul li.casehover{ background:#dd1414;}

.zhanshi .zst ul li:hover a,.zhanshi .zst ul li.casehover a{ color:#FFF;}

.zhanshi .zscon{ float:left;}

.zscon ul li{ width: 261px;



float: left;



background: #f6f6f6;



padding: 7px;



margin: 6px 23px 5px 4px;}

.zscon ul li img{ width:261px; height:204px;}

.zscon ul li h4{ background:#f6f6f6; height:40px;width:261px; line-height:40px; text-align:center; float:left;}



.zscon ul li:hover{background:#da1112;}

.zscon ul li:hover h4{background:#da1112;}

.zscon ul li:hover a{ color:#fff;}



.gg1bg{ background:url(../images/gg1bg.png) center no-repeat; height:269px; width:100%;}

.gg1bg .gg1{ width:1180px; margin:0 auto; color:#FFF; position:relative;}

.gg1 .ggms1{

	position: absolute;

	font-size: 21px;

	line-height: 24px;

	left: 501px;

	top: 65px;

	width: 355px;line-height:34px;

}

.gg1 .ggtel{

	position: absolute;

	font-size: 24px;

	color: #fff100;

	left: 659px;

	top: 133px; line-height:34px;

	width: 183px;

}

.gg1 .ggan{

	position: absolute;

	left: 924px;



top: 88px;

}

.gg1 .ggan a{font-size:18px;}



.anli{ width:1180px; margin:30px auto; overflow:hidden;}

.anli .alt{ background:url(../images/anlitbg.jpg) center top no-repeat; height:78px; text-align:center; font-size:20px; color:#d7150a; font-weight:bold;}

.anli .alt  h3{ color:#fff100; font-weight:bold; font-weight:bold;padding-top:10px;}




.anli .alcon{ float:left;}

.anli .alcon ul li{ float:left;width:277px; margin: 10px 7px;}

.anli .alcon ul li img{ width:267px; height:230px; padding:5px; background:#eeeeee;}

.anli .alcon ul li h4{ background:#eeeeee; width:277px; height:42px; line-height:42px; text-align:center;}





.youshibg{ background:url(../images/youshibg.jpg) center no-repeat; height:849px; width:100%;}

.youshibg .youshi{ width:1180px; margin:0 auto; position:relative;}

.youshi .ys1{

	position: absolute;

	width: 700px;

	height: 190px;

	left: 460px;

	top: 18px;

}

.yssz{

	position: absolute;

	color: #fff100;

	font-size: 20px;

	font-weight: bold;

	left: 23px;

}

.ysbiaoti{

	color: #c2c2c2;

	font-size: 11px;

	position: absolute;

	text-transform : uppercase;

	left: 130px;

	top: 10px;

}



.ysbiaoti h4{ font-size:22px; font-weight:bold; color:#414141;}

.ysbiaoti h4 span{ font-weight:bold;}

.youshi span{ color:#d7090b;}

.ys1con{

	position: absolute;

	left: 133px;

	top: 95px;

	width: 543px;

}



.youshi .ys2{

	position: absolute;

	width: 700px;

	height: 190px;

	left: 460px;

	top: 218px;

}

.ys2 .yssz,.ys4 .yssz{

	position: absolute;

	color: #fff100;

	font-size: 20px;

	font-weight: bold;

	left: 645px;

	top: 10px;

}

.ys2 .ysbiaoti,.ys4 .ysbiaoti{

	color: #c2c2c2;

	font-size: 11px;

	position: absolute;

	text-transform : uppercase;

	left: 34px;

	top: 18px;

}



.ys2 .ysbiaoti h4,.ys4 .ysbiaoti h4{ font-size:22px; font-weight:bold; color:#414141;}

.ys2 .ysbiaoti h4 span{ font-weight:bold;}

.ys2 .ys1con,.ys4 .ys1con{

	position: absolute;

	left: 35px;

	top: 95px;

	width: 543px;

}





.youshi .ys3{

	position: absolute;

	width: 700px;

	height: 190px;

	left: 467px;

	top: 447px;

}



.youshi .ys4{

	position: absolute;

	width: 700px;

	height: 190px;

	left: 460px;

	top: 650px;

}



.ystitle{

	position: absolute;

	color: #fff100;

	font-size: 16px;

	left: 23px;text-align:center; line-height:34px;

	top: 353px;

}

.ystitle h4{ font-size:37px; font-weight:bold;}



.yatel{

	position: absolute;

	font-size: 18px;

	left: 193px; text-align:center; line-height:26px;

	top: 694px;

	width: 200px;

}

.yatel h4{ font-size:24px;}

.ysanniu{

	position: absolute;

	left: 67px;

	top: 727px;

	width: 44px;

	line-height: 24px;

}

.ysanniu a{ color:#FFF; font-size:18px; }

.jianzheng{ width:1180px; margin:0 auto;}

.jianzheng .jzt{width:1180px; color:#b1b1b1; margin:20px auto; font-size:16px; text-align:center; height:70px;}

.jianzheng .jzt h3{ color:#d7090b; font-size:24px;}



.jznr{width:1180px; margin:0 auto;}

.jznr .jz1{ float:left; width:372px; margin:0 10px;}

.jz1 .jzpic{ float:left;}

.jz1 .jzpic img{ width:372px; height:238px;}

.jz1 .jzccon{ float:left;width:373px; margin:15px 0px;}

.jzccon .jzcleft{ float:left; width:280px; padding-left:10px;}

.jzccon .jzcleft h4{width:290px; height:30px; line-height:35px;}

.jzccon .jzcleft h4 a{ font-size:16px;}

.jzccon .jzcleft h5{ line-height:24px;}

.jzccon .jzcright{ float:right; width:43px;}



.jznr .jz1:hover{ background:#b40e08;color:#FFF;}

.jznr .jz1:hover a{ color:#FFF;}





.jianjiebg{ width:100%; background:#f5f5f5; overflow:hidden;}

.jianjiebg .jianjie{ margin:0 auto; width:1180px; padding-top:86px; background:url(../images/jianjiebg.jpg) center no-repeat; height:590px;}

.jianjie .jjleft{ float:left; width:476px;}

.jjleft .jjtitle{ padding-top:30px; line-height:45px; color:#898989; font-size:34px;}

.jjleft .jjtitle a{ font-size:34px;}



.jjleft .jjcon{ padding:30px 0px 0px 0px; line-height:28px;font-size:14px;height: 211px;



overflow: hidden;}



.jianjie .jjright{ padding-top:90px; float:left; position:relative; width:678px; padding-left:20px;}

.jianjie .jjright img{ width:441px; height:313px;}

.jianjie .jjright h4{

	position: absolute;



font-size: 16px;



text-align: right;



left: 491px;



top: 278px;



width: 184px;

}

.jjleft .rongyu{ width:476px; float:left;height: 155px;



overflow: hidden;}

.rongyu .ryt{ width:22px; height:132px; background:#a70216; float:left; padding:20px 13px 0px 13px;}

.rongyu .ryt h3{ font-size:18px; color:#FFF;}

.rongyu .rycon{ width:340px;  float:left; margin-left:20px;}

.rongyu .rycon ul li{ float:left;width:188px; text-align:center;}

.rongyu .rycon ul li img{ width:188px; height:129px;}









.xinwenbg{ width:100%; padding:50px 0px; overflow:hidden;}

.xinwenbg .xinwen{ width:1180px; margin:0 auto;}

.xinwen .xwt{width:1180px; height:80px; line-height:80px;}

.xwt .xwtleft{ float:left;}

.xwt .xwtleft h3{ color:#d7090b; font-size:26px;}

.xwt .xwtright{ float:right;}

.xwtright ul li{ float:left; padding:0px 20px;}

.xwtright ul li a{ font-size:16px;}

.xwtright ul li:hover a,.xwtright ul li.casehover a{ color:#d7090b;}



.xinwen .xwnr{ float:left; background:#f8f8f8;}

.xinwentop{ width:1180px; height:365px;}

.xinwentop .xwpic{ float:left;}

.xinwentop .xwpic img{ width:589px; height:365px;}





.xinwentop .xwright{ width:489px; height:248px; text-align:center; float:left; padding:60px 50px 0px 50px;}

.xwright h4{ height:40px; line-height:40px; border-bottom:1px solid #d4d4d4;}

.xwright h4 a{ font-size:16px;}

.xwright h5{ line-height:33px; color:#8f8f8f; font-size:14px;}

.xwright h6{ width:190px; margin:0 auto; height:40px; text-align:center; line-height:40px; background:#d7090b;}

.xwright h6 a{ color:#FFF; font-size:16px;}





.xwbottom{ float:left;}

.xwbottom ul li{ float:left; width:543px; background:url(../images/xwli.jpg) 15px center no-repeat; height:57px; padding:0px 15px 0px 30px; line-height:57px; border-bottom:1px solid #e6e6e6;}

.xwbottom ul li span{ float:right;}

.xwbottom ul li:hover{ background:#d7090b;color:#f6f9ee;}

.xwbottom ul li:hover a{ color:#f6f9ee;}





.links{ height:60px; width:1180px; margin:0 auto; padding-top:40px; }

.links span{ float:left; width:100px; font-size:18px; font-weight:bold;}



.links p{ float:left; width:1040px;}

.links p a{ float:left; font-size:16px; color:#878788; padding:0px 15px; line-height:24px;}







