@charset "utf-8";
/* CSS Document */

.banner{ width:100%; float:left}
.pro-switch {
	height: 500px;
	overflow: hidden;
	position: relative;
	width:100%}
.flexslider {
	margin: 0;
	padding: 0}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden}
.flexslider .slides img {
	width: 100%;
	display: block}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0}
html[xmlns] .slides {display: block}
* html .slides {height: 400px}
.no-js .slides > li:first-child {display: block}
.flexslider {margin: 0 auto;position: relative;width:100%;zoom: 1}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease}
.flexslider .slides {zoom: 1}
.flex-direction-nav {height: 0}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(../img/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease}
.flex-direction-nav .flex-next {background-position: 0 -90px;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 5px;display: inline-block;zoom: 1;*display: inline}
.flex-control-paging li a {background:url(../img/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 {background-position: 0 0}
/**/

/*特点*/
.spec{ width:1200px; float:left; margin-top:60px}
.spec h2{display:block;padding-top:25px;height:80px;text-align:center;font-size:40px;background:url(../img/spec_tbg.jpg) no-repeat center top}
.spec h2 a{color:#e7260d}
.spec h2 a:hover{text-decoration:none}
.spec h2 em{display:block;font-size:20px;color:#666;font-weight:normal}
.spec ul.slogo{ width:1200px; float:left; display:block;margin-top:40px}
.spec .slogo li{display:block;float:left;margin-right:23px;padding-top:40px;width:172px;height:198px;text-align:center;background:url(../img/spec_lbg1.jpg) no-repeat center top}
.spec .slogo li a:hover{text-decoration:none}
.spec .slogo li.laster{margin-right:0}
.spec .slogo li.cur{background:url(../img/spec_lbg2.jpg) no-repeat center top}
.spec .slogo li span{display:block;font-size:16px;color:#666666; margin-top:15px}
.spec .slogo li b{font-family:"Impact";font-size:28px}
.spec .slogo li em{display:block;height:36px;line-height:30px;font-size:16px;color:#666; text-align:center; margin-top:15px}
.spec .slogo li.cur span,.spec .slogo li.cur b,.spec .slogo li.cur em{color:#e7260d}
/*产品*/
.hui{ width:100%; float:left; background:#f8f8f8; padding:50px 0}
.prod{ width:1200px; float:left; margin-top:60px}
.prod h2{display:block;padding-top:25px;height:80px;text-align:center;font-size:40px;background:url(../img/pro_tbg.png) no-repeat center top; margin-bottom:95px}
.prod h2 a{color:#e7260d}
.prod h2 a:hover{text-decoration:none}
.prod h2 em{display:block;font-size:20px;color:#666;font-weight:normal}

.prol{ width:260px; float:left; background:#303030}
.prol .ltit{ width:260px; float:left; line-height:67px; text-align:center; font-size:20px; color:#fff}
.prol .lcon{ width:250px; margin:0 5px; float:left; padding:20px 0;background:#fff;border-radius: 5px}
.prol .lcon ul li{ width:115px; margin:10px 0 10px 28px; padding-left:80px; line-height:45px;  float:left; background:url(../img/cpli.jpg) no-repeat center}
.prol .ltel{ width:260px; padding:50px 0 50px 100px; float:left; background:url(../img/tel2.jpg) no-repeat 30px; color:#fff}
.prol .ltel p{ font-size:16px}
.prol .ltel span{ float:left; font-weight:bold;  font-size:18px; margin-top:10px}

.pror{ width:900px; float:right}
.pror .rtit{ width:900px; float:right}
.pror .rtit p{ width:100px; padding-left:50px; height:55px; line-height:55px; float:left; background:url(../img/Iproduct_icon2.png) #303030 no-repeat 10px; color:#fff;  font-size:18px}
.pror .rtit span{ width:750px; height:55px; line-height:55px; float:left; background: #c5161d no-repeat 700px; text-align:right}
.pror .rtit span img{ margin-right:25px}
.pror .rcon{ width:900px; float:left}
/*product list*/
.pror .rcon{ width:900px; float:left; padding:10px 0}
.proloop{width: 280px; float:left; border:1px solid #d8d8d8; margin:8px; position: relative; text-align:center}
.proimg{width:280px; background:#fff; text-align:center}
.proimg img{width: 280px; height: 220px; display: block;}
.proloop .Ihotline_14333{
	width: 100%;height: 40px;line-height: 40px;text-align: center;
	background: #e3e3e3}
.proloop:hover .Ihotline_14333{
 	opacity: 0}
.Iproduct_right_zhe{
	width: 100%;
	position: absolute;top:0;
	text-align: center; height:250px;
	opacity: 0;
	transition:0.5s}
.Iproduct_right_zhe:hover{
	opacity: 1;
	background:#000;opacity:0.7;
filter:alpha(opacity=70)}

.Iproduct_right_zhe img{
margin-top: 56px}
.Iproduct_right_zhe .Ihotline_16fff{
margin-top: 13px; color:#fff
}
.Iproduct_right_detail{
	margin-top: 37px}
.Iproduct_14fff{
	font-size: 14px;color:#fff}
.Iproduct_right_detail .Iproduct_14fff{
	display: inline-block; color:#fff;
	width: 80px;height: 30px;line-height: 30px;
	border:1px solid #fff;
	margin-right: 10px}
.Iproduct_right_detail .Iproduct_14fff:nth-child(2){
	margin-left: 10px}
.Iproduct_right_detail .Iproduct_14fff:hover{
	background: #fff;
	color:#333}
/*介绍*/
.intr{ width:100%; float:left; height:750px;background:url(../img/intr_bg.jpg) no-repeat center top; margin-top:50px}
.intr h2{display:block;margin-top:30px;padding-top:25px;height:80px;text-align:center;font-size:40px;background:url(../img//intr_tbg.jpg) no-repeat center top}
.intr h2 a{color:#e7260d}
.intr h2 a:hover{text-decoration:none}
.intr h2 em{display:block;font-size:20px;color:#666666;font-weight:normal}
.intr ul{overflow:hidden;display:block}
.intr ul li{ width:420px; float:left; display:block; margin-top:30px; height:145px;font-size:16px;font-weight:bold;color:#333333}
.intr ul li h5{display:block;margin-top:20px;line-height:40px;height:40px;font-size:18px}
.intr ul li p{display:block;padding-top:5px;line-height:24px;color:#555555;font-size:14px;font-weight:normal}
.intr ul li.cur{background:url(../img/pro_lbg2.jpg) no-repeat 170px center}
.intr ul li.li1,.intr ul li.li3{padding-left:160px}
.intr ul li.li2,.intr ul li.li4{float:right;padding-left:30px;width:420px}
.intr ul .li1{background:url(../img/intr_l1.jpg) no-repeat left top}
.intr ul .li2{background:url(../img//intr_l2.jpg) no-repeat left top}
.intr ul .li3{background:url(../img/intr_l3.jpg) no-repeat left top}
.intr ul .li4{background:url(../img//intr_l4.jpg) no-repeat left top}
.intr ul .li1.cur{background:url(../img/intr_l1-2.jpg) no-repeat left top}
.intr ul .li2.cur{background:url(../img/intr_l2-2.jpg) no-repeat left top}
.intr ul .li3.cur{background:url(../img/intr_l3-2.jpg) no-repeat left top}
.intr ul .li4.cur{background:url(../img/intr_l4-2.jpg) no-repeat left top}
/*优势*/
.supt{ width:1200px; float:left; height:200px;background:url(../img/sup_tbg.jpg) no-repeat center top}
.supt h2{display:block;padding-top:10px;height:80px;text-align:center;font-size:50px}
.supt h2 a{color:#464a4b}
.supt h2 a:hover{text-decoration:none}
.supt h2 b{font-size:72px;color:#e7260d}
.supt h2 em{display:block;font-size:24px;color:#666666;font-weight:normal}
.sups dl{overflow:hidden}
.sups dt{display:block;float:left;padding-top:25px;width:460px} 
.sups dt h5{display:block;padding:20px 0 0 125px;margin-bottom:15px;height:105px;color:#e7260d;font-size:30px}
.sups dt h5 em{display:block;margin-top:5px;padding-bottom:20px;font-size:22px;font-weight:normal;color:#333333;background:url(../img/sup_ebg.png) no-repeat left bottom}
.sups dt p{display:block;padding-left:125px;margin-top:10px;line-height:24px;font-size:14px;color:#555555}
.sups dt p b{color:#fe5f19}
.sups dt span{display:block;margin:10px 0 0 125px;width:95px;height:34px;line-height:34px;text-align:center;font-size:14px;background:#e7260d}
.sups dt span a{color:#ffffff; display:block}
.sup1{ width:100%; float:left; height:304px;background:url(../img/sup_bg1.jpg) no-repeat center top}
.sup1 h5{background:url(../img/sup_l1.jpg) no-repeat left top}
.sup2{ width:100%; float:left; height:596px;background:url(../img/sup_bg2.jpg) no-repeat center top}
.sup2 h5.t1{background:url(../img/sup_l2.jpg) no-repeat left top}
.sup2 h5.t2{margin-top:70px;background:url(../img/sup_l3.jpg) no-repeat left top}
.sup2 dt{float:right}
.sup3{  width:100%; float:left; margin-top:20px;height:407px;background:url(../img/sup_bg3.jpg) no-repeat center top}
.sup3 dt{width:485px}
.sup3 h5{background:url(../img/sup_l4.jpg) no-repeat left top}

/*客户见证*/
.wit{overflow:hidden; width:1200px; float:left}
.wit h2{display:block;margin-top:30px;padding-top:35px;height:90px;text-align:center;font-size:40px;background:url(../img/wit_tbg.jpg) no-repeat center top;}
.wit h2 a{color:#e7260d;}
.wit h2 a:hover{text-decoration:none;}
.wit h2 em{display:block;font-size:20px;color:#666666;font-weight:normal;}
.content{width: 1000px;
    margin: 0 auto; position: relative;}
.wit2{overflow:hidden;margin-top:20px;height:425px;}
.wit2 dl{overflow:hidden;float:left;margin-right:18px;width:320px;height:425px;background:url(../img/wit_pbg.jpg) no-repeat left top;}
.wit2 dl.laster{margin-right:0px;border:0;}
.wit2 dt{position:relative;overflow:hidden;display:block;margin:20px auto 0;width:272px;height:173px;}
.wit2 dt img{display:block;width:272px;height:173px;}
.wit2 dd{overflow:hidden;display:block;margin:0 auto;width:272px;}
.wit2 dd h5{display:block;margin:0 auto;width:272px;height:68px;line-height:68px;font-size:20px;}
.wit2 dd h5 a{color:#2f2f2f; display:block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.wit2 dd h5 em{display:inline-block;padding-left:10px;color:#333333;}
.wit2 dd p{display:block;padding-top:20px;line-height:24px;color:#737373;font-size:14px;}
.wit .btnl,.wit .btnr{position:absolute;top:350px;display:block;width:47px;height:47px;}
.wit .btnl{left:-60px;}
.wit .btnr{right:-60px;}
.wit .btnl a,.wit .btnr a{display:block;width:47px;height:47px;}
.wit .btnl a{background:url(../img/wit_btnl.jpg) no-repeat left top;}
.wit .btnr a{background:url(../img/wit_btnr.jpg) no-repeat left top;}
.wit .btnl a:hover{background:url(../img/wit_btnl2.jpg) no-repeat left top;}
.wit .btnr a:hover{background:url(../img/wit_btnr2.jpg) no-repeat left top;}
/**/
.about{ width:100%; float:left; height:560px; background:#000; position:relative; margin-top:50px}
.a_c{ width:1200px; float:left; margin-top:50px}
.a_c dl dt{ width:550px; float:left; border:6px solid #b7b7b7}
.a_c dl dt img{ width:550px; height:350px }
.a_c dl dd{ width:550px; float:right}
.a_c dl dd p{ height:280px; line-height:30px; color:#989898}
.a_c dl dd p a{ display:block; font:bold 20px "Microsoft Yahei"; color:#fff; margin-bottom:15px}
.a_c dl dd span{ display:block}
.a_c dl dd span a{ width:140px; height:40px; overflow:hidden; background:#656565; display:inline-block; color:#fff; font:bold 14px/40px "Microsoft Yahei"; text-align:center}
.a_c dl dd span .a01{ background:#c5161d; margin-left:22px}

.xc{ width:1200px; position:absolute; background:#fff; top:480px; height:200px}
.xc dl{ padding:25px 15px;line-height:28px}
.xc dl dt{ float:left; color:#e7260d; font-size:16px; font-weight:bold}
.xc dl dd{ float:right; background:#222; padding:0 15px; text-align:center; }
.xc dl dd a{ display:block; color:#fff; font-size:12px}

.xcbox{ width:1200px; float:left}
.xcbox ul li{ width:280px; float:left; margin:10px; }
.xcbox ul li img{ width:280px}
/*新闻*/
.news{ width:100%; float:left; padding-top:50px;  margin-top:180px;height:485px}
.news .til{overflow:hidden;display:block;height:54px}
.news .til ul{display:block;float:left;width:325px;height:54px;line-height:54px}
.news .til ul li{display:inline-block;float:left;margin-right:25px;width:90px;height:54px;font-size:18px;font-weight:bold}
.news .til ul li a{display:block;height:60px;line-height:60px;color:#333}
.news .til ul li a:hover,.news .til ul li.cur a{color:#e7260d}
.news .til span{display:block;float:right;width:55px;height:54px;line-height:54px;font-size:12px}
.news .til span a{color:#959595}
.news1{width:500px; float:left;}
.news1 dl{display:block;width:500px;height:260px;border-bottom:1px dashed #ececec}
.news1 dl dt{position:relative;display:block;float:left;width:500px;height:143px}
.news1 dl dt img{display:block;width:500px;height:143px}
.news1 dl dt b{position:absolute;right:1px;top:-2px;display:block;width:62px;height:62px;background:url(../img/news_pbg.png) no-repeat left top}
.news1 dl dd{display:block;float:right;width:500px}
.news1 dl dd h5{display:block;margin-top:10px;height:40px;line-height:40px;font-size:14px; width:472px; overflow:hidden}
.news1 dl dd h5 a{color:#333;cursor:pointer}
.news1 dl dd h5 b {display: inline-block;float: left;font-size: 14px;color: #333;width: 300px;height: 40px; cursor:pointer}
.news1 dl dd h5 em{display:inline-block;float:right;font-size:14px;font-family:"Arial";color:#666666;font-weight:normal; width:75px; height:40px}
.news1 dl dd p{overflow:hidden;display:block;height:48px;line-height:24px;color:#535353;font-size:14px}
.news1 dl dd span{display:block;margin-top:20px;width:98px;height:28px;line-height:28px;background:#ff8635;font-size:16px;text-align:center}
.news1 dl dd span a{color:#fff}
.news1 .texts{overflow:hidden;display:block;margin-top:10px;width:500px}
.news1 .texts li{overflow:hidden;display:block;float:left;width:475px;line-height:35px;font-size:14px}
.news1 .texts li a{display:block;padding-left:10px;width:465px;height:30px;color:#535353;background:url(../img/news_lbg1.jpg) no-repeat left center;cursor:pointer}
.news1 .texts li a:hover{background:url(../img/news_lbg2.jpg) no-repeat left center;color:#e7260d}
.news1 .texts li b{display:block;float:left;width:350px;height:30px;line-height:30px;font-weight:normal;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;cursor:pointer}
.news1 .texts li em{display:block;float:right}


.newsr{ width:600px; float:right}
.newsr ul li.cur{ width:90px; float:left; line-height:60px; font-size:18px;font-weight:bold}
.newsr ul li.more{float:right; height:54px; line-height:54px; font-size:12px}
.wq{ width:600px; float:left; margin-bottom:20px}
.wq_1{ width:110px; text-align:center; float:left}
.wq_2{ width:460px;  padding:15px; float:left; background:#f6f6f6}
.wq_2 a{color:#4E4E4e;font-size:18px; font-weight:bold}
.wq_2 a:hover{color:#0054A7;font-size:18px; font-weight:bold; text-decoration:underline}
.wq_1_1{ width:110px; height:97px; float:left; background-color:#ebebeb; line-height:97px; font-size:29px; color:#aaa}
.wq_1_2{ width:110px; height:30px; float:left; background-color:#bbb; line-height:30px; font-size:12px; color:#fff}

.wq_2 h5{ display:block; font-size:18px; color:#4E4E4E; line-height:36px; font-weight:bold; padding-top:10px}
.wq_2 p{ display:block; font-size:14px; line-height:25px; color:#777; height:53px; overflow:hidden}

.wq:hover .wq_1_1{  background-color:#E7260D; color:#fff}
.wq:hover .wq_1_2{  background-color:#E7260D}

.link{ width:1200px; float:left; margin:25px 0 25px 0;min-width:1200px}
.link h2{ margin-top:22px; height:50px; background:url(../img/link_hb.gif) center center;overflow:hidden;}
.link h2 span{ display:inline-block; font:14px/50px "Microsoft Yahei";}
.link h2 span a{ color:#c5161d;}
.link h2 i{ display:inline-block; font:bold 16px/50px "Microsoft Yahei"; color:#303030; font-style:italic;}
.link h2 i a{ color:#303030; font-style:normal;}

.link p{ color:#555; font:14px/22px "Microsoft Yahei";}
.link p a{ color:#555; padding:0 22px; display:inline-block;}