body {
	padding: 0;
	margin: 0;
	font-family: "微软雅黑", "宋体", "黑体";
	font-size: 12px;
	background: #FFFFFFcolo;
	color: #000000;
}
p,
img,
form,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
input {
	padding: 0;
	margin: 0;
	border: none;
}

ul,
ol {
	list-style: none;
}

a {
	text-decoration: none;
	color: #000;
}
.cl{ clear: both;}
/*-----------------------------index.html---------------------------------*/
.top{ width:1100px; height:105px; margin:0 auto; font-family: "microsoft yahei"; padding-top:1px; background: #fffefe;}
.top_down{ width:1100px; height:40px; }
.td_you{ width:295px; float: right; height:40px; position: relative; z-index: 991;}
.zhyi{ float: left; color: #9a9999; line-height: 40px;}
.zhyi a{ color: #9a9999;}
.zhyi a:hover{ color: #BD0D14;}
.td_form{ float: left; height:17px; margin:11px 8px 0px 14px; border:1px solid #e1e0e0;}
.lin{ width:142px; height:15px; float: left; }
.suvs{ float: left; width: 21px; height:15px; background: url(../img/sou.png) no-repeat 0px 2px;}
.daohang{ float: left; width:75px; margin-top:10px; line-height: 20px; background: url(../img/dian.png) no-repeat right; color: #9a9999; cursor: pointer; text-align: center;}
.top_ln{ width:1100px; height:66px; font-family: "microsoft yahei";}
.logo{ float: left; width:316px; height:66px;}
.logo img{ width:316px; height:66px;}
.nav{ float: right; width:745px;}
.nav ul li{ width:91px; float: left;}
.nav ul li a{ width:91px; text-align: center; display: block; height:66px; line-height: 66px; background: url(../img/xian.png) no-repeat right; font-size: 15px;}
.nav ul li a:hover{ background: url(../img/navbg.png) no-repeat center; color: #FFFFFF;}
#xiao a{ background: #fffefe;}
#fd{ background: url(../img/navbg.png) no-repeat center; color: #FFFFFF;}
#xiao a:hover{ background: url(../img/navbg.png) no-repeat center; color: #FFFFFF;}
/*banner*/
	.flexslider{position:relative; z-index:9; width:100%; height:561px; overflow:hidden;}
	.slides{position:relative;z-index:1;}
	.slides li{height:561px;}
	.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
	.flex-control-nav li{display:inline-block;width:6px;height:10px;margin:0 5px;*display:inline;zoom:1;}
	.flex-control-nav a{display:inline-block;width:18px;height:20px;line-height:54px;overflow:hidden;background:url(../img/dot.png) right -1px 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:94px;height:94px;overflow:hidden;cursor:pointer;position:absolute;}
	.flex-direction-nav li a.flex-prev{left:40px;}
	.flex-direction-nav li a.flex-next{right:40px;}
/*关于我们*/
.about{ width:100%; height:715px; background: url(../img/bg.png)repeat-x; font-family: "microsoft yahei"; overflow: hidden;}
.about_center{ width:1100px; height:658px; margin:0 auto; padding-top:52px;}	
.ac_top{ width:1100px; height:116px;}
.ac_top h2{ color: #af2a21; font-size: 20px; width:1100px; text-align: center; line-height: 30px; height:30px;}
.ac_top h4{ font-size: 15px; width:1100px; text-align: center; line-height: 30px; height:30px; font-weight: 100; padding-bottom:10px; font-family: "microsoft yahei";}
.ac_top p{ width:920px; margin:0 auto; text-align: center; line-height: 20px; height:40px; overflow: hidden; font-size: 13px;}
.about_down{ width:1100px; height:478px; padding-top:53px; margin:0 auto; font-family: "microsoft yahei"; overflow: hidden;}
.ad_left{ width:328px;
          height:478px; 
          background: url(../img/fan.png) no-repeat; 
          float: left;
          -webkit-transform: rotateX(0deg) rotateY(0deg);
          -webkit-transform-style: preserve-3d;
          -webkit-backface-visibility: hidden;
          -moz-transform: rotateX(0deg) rotateY(0deg);
          -moz-transform-style: preserve-3d;
          -moz-backface-visibility: hidden;
          -o-transition: all .4s ease-in-out;
          -ms-transition: all .4s ease-in-out;
          -moz-transition: all .4s ease-in-out;
          -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out;
          }
.tu img{ display: block; width:328px; height:220px; margin-bottom:27px;}
.ad_left:hover{ 
transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(360deg);
transition: all 1.2s ease-in-out 0s;
-moz-transition: all 1.2s ease-in-out 0s;
-webkit-transition: all 1.2s ease-in-out 0s;
background: url(../img/fan2.png) no-repeat;
}
.biao{ display: block; text-align: center; font-size: 17px;}
.pp{ font-size:14px;padding:10px 15px; line-height: 20px;}
.ka{ display: block; width:100%; height:40px; margin-top:30px;}
.ad_left:hover .biao{ color: #FFFFFF;}
.ad_left:hover .pp{ color: #FFFFFF;}
.jian{ margin-right:50px;}
/*产品中心*/
.product{ width:100%; height:450px; padding-top:70px; background: url(../img/bg2.png);}
.product_center{ width:1100px; height:450px; margin:0 auto; font-family: "microsoft yahei";}
.mr_frbox{height:249px;padding:20px 0px 1px; width:1100px; overflow: hidden;}
.mr_frBtnL{float:left;margin:88px 10px 0px 0px;cursor:pointer;display:inline;}
.mr_frUl{float:left;height:250px;width:1020px;}
.mr_frBtnR{float:right;margin-top:88px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;height:230px;width:246px;margin-right:5px; overflow:hidden; background: #FFFFFF; padding:2px; border-bottom:4px solid #cdcccc;}
.mr_frUl ul li:hover{ border-bottom:4px solid #af2a21;}
.mr_frUl ul li img{display:block; width:246px; height:165px;}
.mr_frUl ul li a{ display: block; padding-left:10px; padding-top:9px; line-height: 20px; font-size: 13px; text-align: center; background: url(../img/a1.png) no-repeat 157px 28px;}
.mr_frUl ul li a:hover{ background: url(../img/a.png) no-repeat 157px 28px;}
/*公司新闻*/
.news{ width:100%; height:770px; background: url(../img/bg3.png); font-family: "microsoft yahei"; overflow: hidden;}
.news_center{ width:1100px; margin:0 auto; height:7700px; padding-top:30px;}
.nc_top{ width:1100px; height:76px;}
.nc_top h2{ color: #af2a21; font-size: 20px; width:1100px; text-align: center; line-height: 30px; height:30px;}
.nc_top h4{ font-size: 15px; width:1100px; text-align: center; line-height: 30px; height:33px; font-weight: 100; padding-bottom:10px; font-family: "microsoft yahei";}
.nc_top p{ width:36px; margin:0 auto; text-align: center; height:2px; background: #000000;}
.about_dow{ width:1100px; margin-top:30px; height:290px; overflow: hidden;}
.aboutdown_left{ width:625px; height:200px; float: left; padding-top:20px;}
.ht{ font-size: 19px; height: 60px; line-height: 60px;}
.aboutdown_left .wenzi{ width:625px; height:45px; overflow: hidden;}
.aboutdown_left .wenzi p{ font-size: 14px; line-height: 22px; color: #4d4b4b;}
.liao{ font-size: 14px; color: #FFFFFF; display: block; background: #403f3f; width:115px; height:30px; line-height: 30px; text-align: center; margin-top:23px;}
.liao:hover{ background: #626262;}
.aboutdown_right{ float: right;}
.aboutdown_right img{ width:448px; height:286px;}

.news_down{ width:1160px; height:270px; overflow: hidden;}
.news_left{ float: left; width:552px; height:270px; overflow: hidden;}
.nl_one{ width:232px; height: 270px; float: left; margin-right:40px;}
.nl_one a img{display: block; width:232px; height:146px; margin-bottom: 5px;}
.nl_one a{ font-size: 13px;}
.nl_one .a1:hover{ color: #af2a21;}
.liao2{ font-size: 17px; color: #FFFFFF; display: block; background: #403f3f; width:126px; height:30px; line-height: 30px; text-align: center; margin-top:23px;}
.liao2:hover{ background: #626262;}
.news_right{ float: right; width:576px; height:295px;}
.news_right ul li{ width:576px; height:80px; border-bottom:1px solid #e8e8e8; margin-bottom:10px;}
.news_right ul li span{ display: block; float: left;}
.news_right ul li .nrli_left{ width:55px; color: #b4b4b4; font-size: 13px; padding:2px 0px 0px 0px; text-align: center;}
.news_right ul li .nrli_left p{ font-size: 35px; text-align: center;}
.news_right ul li .nrli_right{ width:492px; margin-left:24px;}
.news_right ul li .nrli_right h3{ font-size: 16px; font-weight: 500; font-family: "微软雅黑"; height:30px; width:492px; overflow: hidden;}
.news_right ul li .nrli_right h3 a:hover{ color: #af2a21;}
.news_right ul li .nrli_right p{ font-size: 14px; line-height: 22px; height:44px; width:492px; overflow: hidden; color: #474646;}
.news_right ul li .nrli_right p a:hover{ color: #af2a21;}
/*bottom*/
.bottom{ background: #3f3c35; width:100%; height:270px;}
.bottom_center{ width:1100px; height:270px; margin: 0 auto; overflow: hidden;}
.bc_left{ width:549px; border-right:1px solid #53514a; height:270px; float: left;}
.hus{ width:100%; height:75px; line-height: 75px; color: #9da3a8; font-size: 16px; font-weight: bold;}
.cd{ padding-left:20px;}
.sd_kuai{ width:100%;}
.sd_kuai label{ display: block; width:80px; font-size: 14px; color: #9da3a8; float: left;}
.textar{ width:278px; height:58px; float: left; color: #9da3a8; padding:6px; background: #FFFFFF; border:1px solid #727272}
.sd_kuai p{ width:100px; float: left; padding-left:5px; line-height: 127px; overflow: hidden; height:70px; color: #9da3a8;}
.sd_kuaii{ width:100%; color: #9da3a8; height:30px; margin-top:20px;}
.sd_kuaii label{ display: block; width:80px; height:30px; font-size: 14px; color: #9da3a8; float: left;}
.tex{ width:178px; height:25px; float: left; color: #9da3a8; text-indent: 5px; background: #FFFFFF; border:1px solid #727272}
.sd_kuaii p{ width:200px; padding-left:5px; float: left; line-height: 35px; overflow: hidden; height:25px; color: #9da3a8;}
.ssy{ width:77px; float: left; height:30px; background: #2f2c25; color: #9da3a8; font-size: 13px; font-family: "microsoft yahei";}
.bc_right{ float: right; width:470px;}
.zhi{ color: #FFFFFF; font-size: 14px; line-height: 26px;}
.downbort{ width:100%; height:62px; background: #191815;}
.db_center{ width:1100px; height:50px; padding-top:10px; margin:0 auto;}
.youq{ color: #abaaaa; font-size: 14px; width:800px; text-align: center;}
.youq a{ color: #abaaaa;}
.xoa{ color: #abaaaa; font-size: 14px; width:800px; line-height: 30px; text-align: center;}
.xoa a{ color: #abaaaa; text-decoration: underline;}
.db_center a:hover{ color: #f55c19;}
.fixsa{ width:178px; height:97px; overflow: hidden; position: fixed; right:0; top:40%; z-index: 1000000000; background: url(../img/piao.png); padding:165px 0px 0px 30px;}
/*---------------------------------------------列表页--------------------------------------*/
.banns{ width:100%; background: #f8f8f8;}
.banns img{ width:100%;}
.c_nei{ width:1100px; height: auto; margin:0 auto; border:1px solid #e5e5e5; font-family: "微软雅黑";}
.cnre{ width:100%; height:40px; background: #f8f8f8; margin-bottom:15px;}
.cn_top{ width:1100px; height:40px; margin:0 auto; line-height: 40px; text-indent: 1em; color: #5c5c5c; font-size: 14px;}
.cn_top a{ color: #5c5c5c;}
.cn_top a:hover{ color: #3082d2;}
.feilei{ width:100%; height:45px; border-top:1px solid #e6e6e6; background: #f3f3f3;}
.cn_bottom{ width:100%; min-height:300px; background: #FFFFFF;}
.n_h2{ width:100%; height:51px; line-height: 63px; overflow: hidden; font-size:22px; font-weight: 100; text-align: center; color:#af2a21; font-family: "微软雅黑";}
.n_p{ width:1080px; height: 45px; line-height: 20px; text-align: center; color: #232332; font-size: 14px; margin:0 auto;}
.ul{ width:1080px; min-height: 300px; border-top:1px dashed #cacaca; margin-top:25px;}
.ul li{ width:1080px; height:120px; padding:15px 10px; border-bottom:1px dashed #cacaca;}
.spa_img{ display: block; width:192px; height:120px; float: left;}
.spa_img img{width:192px; height:120px;}
.spa_dd{ display: block; width: 860px; height: 120px;margin-left: 15px; float: left;}
.spa_dd h3{ width:100%; line-height: 40px; font-weight: 100; color: #2b323c; font-size: 17px;}
.spa_dd h3 a:hover{ color: #3082d2;}
.p_nezi{ width:100%; height:40px; line-height: 20px; font-size: 13px; overflow: hidden;}
.p_nezi a{ color: #5b5b5b; font-size: 13px;}
.p_nezi a:hover{ color: #3082d2;}
.form{ width:100%; margin-top:15px;}
.dasa{ width:120px; height: 28px; color: #6d6d6d; font-family: "微软雅黑"; font-size: 13px; text-align: center; float: left;}
.das{ display: block; width:190px; height: 28px; background: #eeeeee; float: left; line-height: 28px; font-size: 13px; text-indent: 10px; color: #6d6d6d;}
.ul li:hover{ background: #f9f7f8;}
.dasa:hover{ background: #828282; color: #FFFFFF;}
.fenye{ width:500px; height: 35px; margin: 35px auto; line-height: 25px; color: #7c7c7c; text-align:center;}
.fenye a{ color: #7C7C7C;background-color:white;display:inline-block;}
.fenye a:hover .xiaocms-page span{ background-color: orange;}
.spp{ display: block; float: left; height:30px; margin-right: 15px; background: #f9f9f9; line-height: 30px; padding:0px 10px; text-align: center; border:1px solid #dcdcde;}
.spp:hover{ background: #060606; color: #FFFFFF;}
.p_aa{ width:300px; line-height: 45px; float: left; height:45px; text-indent: 20px; color: #686868; font-size: 14px; float: left;}
.p_aa a{ color: #686868;}
.p_aa a:hover{ color: #3082d2;}
.p_form{ width:300px; height:30px; float: right; background: #fbfbfb; margin: 6px 20px 0px 0px;}
.zx{ width:210px; height:30px; text-indent: 10px; background: #fbfbfb; line-height: 30px; font-size: 14px; color: #A6A5A5; float: left;}
.smit{ width:80px; height:30px; background: url(../img/s.png) no-repeat 30px 2px;}
/*---------------------------------------------------------------------------------------*/
.ment_textt1{ width:1070px; min-height:546px; padding:0px 15px 10px;}
.timo{ font-size: 19px; text-align: center; width:100%; color: #484848; height:53px; padding-top:30px; overflow: hidden;}
.hii{ font-size: 14px; text-align: center; width:100%; font-weight: 200; color: #7d7d7d; height:43px; line-height: 43px; overflow: hidden; border-top: 1px dashed #a9a9a9; border-bottom: 1px dashed #a9a9a9;}
.zids{ padding:20px 0px 40px;}
.zids img{ display: block; margin: 0 auto; max-width: 1065px;}
.zids p{ font-size: 14px; color: #414040; font-family: "微软雅黑"; line-height: 24px;}
.zuox{ width:100%; height:45px; line-height: 45px; border-top:1px dashed #A9A9A9;}
.zuox_p{ width:100%; line-height: 45px; text-align: center; font-size: 14px; text-indent: 7px;}
.zuox_p a:hover{color: #087ebb;}
.fenx{ width:100%; height:57px; overflow: hidden;}
.cdd{ width:70px; line-height: 47px; float: right; font-size: 14px; text-align: right;}
.jiathis_style_24x24{ float: right; width:170px; height:45px; padding-top:12px; margin-right:5px;}
/*------------------------------------chanpin.html----------------------------------------------*/
.ul_textlie{ width:1090px; min-height:400px; padding:15px 10px 0px; overflow: hidden; border-top:1px solid #e2e2e2;}
.ul_textlie li{ width:250px; height:216px; background: url(../img/c1.png) top; font-size: 15px; text-align: center; float: left; margin:5px 9px;}
.ul_textlie li img{display: block; width:248px; height:173px; margin:1px;}
.ul_textlie li:hover{ background: url(../img/c2.png) top;}
.ul_textlie li a{display: block; color: #323232; line-height: 42px;}
.ul_textlie li a:hover{ color: #FFFFFF;}