/*top*/
.top{width:100%;height: 40px;background: #F2F2F2;}
.top_center{width:1200px;height: 40px;margin:0 auto;}
.top_center p{width:300px;float: left;line-height: 40px;font-size: 14px;color:#B2B2B2;}

.top_fr{width:260px;float: right;text-align:center;}
.top_fr li{margin:0px 0px;width:30%;font-size: 14px;color:#CCC;display: inline-block;line-height: 40px;}
.top_fr li a{border-right: 1px solid #CCCCCC;font-size: 14px;color:#CCC;width:100%;display: block;height: 13px;line-height: 13px;}

.ewm img{width:80px;height: 80px;position: absolute;top:40px;z-index: 99;display: none;}
.ewm:hover img{display: block;}

/*header*/
.header{width:100%;height: 120px;}
.header_center{width:1200px;height:120px;margin:0 auto;padding: 27px 0px;}
.header_fl{width:530px;}

.header_fr{width:200px;background: url(../img/phone.png)no-repeat 0px 0px;padding-top: 19px;}
.header_fr b{font-size: 24px;color:#E60013;line-height: 23px;}

/*nav*/
.nav{width:100%;height: 60px;background: #333;}
.nav ul{width:1200px;margin:0 auto;}
.nav ul li{width:150px;height: 60px;text-align: center;line-height: 60px;font-size: 16px;color:#fff;float: left;position: relative;}
.nav ul li:hover{background: #E60013;}
.nav ul li a{color:#fff;}
.red_home{background: #E60013 !important;}
.nav ul .home{background:#E60013;}
.nav ul .home a{width:100%;height: 60px;display: block;background: url(../img/home.png)no-repeat 20px 20px;text-align: left;text-indent: 50px;}
.nav ul li:hover .min_nav{display: block;}



.min_nav{width:100%;display: none;position: absolute;top:60px;z-index: 999;}
.min_nav a{width: 100%;height: 35px;background:#E60013;display: block;line-height: 35px;font-size: 14px;}
.min_nav a:hover{background: #333333;}

.shousuo{width:100%;height: 67px;}
.shousuo_center{width:1200px;height: 67px;margin:0 auto;}
.shousuo_fl{width:500px;}
.shousuo_fl p{font-size: 16px;color:#333;line-height: 67px;background: url(../img/hot.png)no-repeat center left;padding-left:35px;}
.shousuo_fl p a{font-size: 14px;color:#666;float: left;margin-left: 8px;}
.shousuo_fl p span{float: left;}

.shousuo_fr{width:395px;margin-top: 11px;height: 45px;}
.shousuo_fr #q{width:328px;height: 45px;border:1px solid #EEEEEE;float: left;font-size: 14px;color:#999;text-indent: 4px;}

.shousuo_fr #submit{width:67px;height: 45px;background:#E60013;border:0px;float: right;font-size: 16px;color:#fff;text-align: center;line-height: 45px;}

/*about*/
.about{width:100%;height: 845px;background: #F4F4F4}
.about_center{width:1200px;margin:0 auto;}
.title{width:100%;height: 204px;text-align: center;padding-top: 74px;}
.title b{font-size:36px;color:#3E3E3E;}
.title hr{width:40px; border:1px solid #E60013;margin-top:8px;margin-bottom:8px;}
.title span{font-size: 14px;color:#666;}

.about_content{width:1200px;height: 566px;background: #fff;box-shadow: 0px 0px 10px #EAEAEA;padding: 50px 30px;}
.about_fl{width:572px;}
.about_fl hr{width:60px;border:1px solid #E60013;margin:20px 0px;}
.about_fl .tie{font-size: 30px;color:#E60013;}
.about_des{width:100%;height:235px;font-size: 16px;color:#666;line-height:30px;}

.about_fl .demo{width:100%;height: 95px;margin-top: 52px;text-align: center;}
.about_fl .demo #demo01{width:142px;height: 95px;float: left;background: url(../img/redx.png)no-repeat top left;}
.about_fl .demo #demo02{width:142px;height: 95px;float: left;background: url(../img/redx.png)no-repeat top left;}
.about_fl .demo #demo03{width:142px;height: 95px;float: left;background: url(../img/redx.png)no-repeat top left;}
.about_fl .demo #demo04{width:142px;height: 95px;float: left;background: url(../img/redx.png)no-repeat top left;}
.counter{font-size: 36px;color:#333;}

/*product*/
.product{width:100%;}
.product_center{width:1200px;margin:0 auto;}
.product_content{width:1200px;height: 672px;margin-bottom: 75px;}

.product_fl{width:270px;height: 672px;position: relative;}
.product_tie{width:100%;height: 125px;background: #E60013;}
.product_tie p{padding: 34px 40px;background: url(../img/product_tie.png)no-repeat 34px 40px;text-align: right;}
.product_tie p b{font-size: 24px;color:#fff;}
.product_tie p span{font-size: 16px;color:#fff;}

.praduct_ul{width:100%;height: 546px;background: #F5F5F5;padding: 0px 26px}
.praduct_ul .praduct_li{width:100%;height: 72px;border-bottom: 1px solid #E5E5E5;font-size: 18px;color:#666;line-height: 72px;text-indent: 45px;background: url(../img/jt.png)no-repeat left center;cursor:pointer;}

.product_fr{width:930px;height: 672px;position: absolute;top:0px;left: 270px;z-index: 9;padding-left: 40px;display: none;}
.product_baner{width:100%;height: 433px;text-indent: 0px;}
.product_baner img{width:100%;height: 100%;}
.product_list{width:100%;height: 239px;}


/* 本例子css */
.picMarquee-left{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ padding:10px 11px; float:left; _display:inline; overflow:hidden; text-align:center;border-left: 1px solid #CECECE;padding-bottom: 0px;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:250px; height:182px; display:block; padding:2px;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .titles{ line-height:35px;  text-align:center;border-top: 1px solid #CECECE;margin-top: 7px;text-indent: 0px;}
.picMarquee-left .bd ul li .titles a{font-size: 16px;color:#666;}

/*case*/
.case{width:100%;height: 830px;background: #F5F5F5;}
.case_center{width:1200px;margin:0 auto;}
.case_content{width:100%;height: 551px;}
.case_fl{width:669px;height: 551px;border-right:1px solid #fff;}
.case_fl img{width:100%;}

.case_fr{width:531px;height: 551px;}


/* 本例子css */
.txtMarquee-top{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top .infoList li{ height:188px;background: #333333;border-bottom: 1px solid #fff;padding: 29px 25px;}
.txtMarquee-top .infoList li .date{ float:right; color:#999;  }

.txtMarquee-top .infoList li:hover{background: #E60013;}
.infoList li b{font-size: 18px;color:#fff;}
.infoList li p{font-size: 14px;color:#fff;margin-top: 10px;height: 25px;}
.infoList li img{display: none;}

.video{width:100%;height:580px;}
.video_center{width:1200px;margin:0 auto;}

.video_content{width:1200px;height: 340px;}



.picScroll-left{position:relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;}
.picScroll-left .hd{position: relative;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:584px; height:340px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

.picScroll-left .hd .next{width:40px;height: 80px;background: url(../img/next.png)no-repeat;position: absolute;top:125px;left:-40px;z-index: 99;}
.picScroll-left .hd .prev{width:40px;height: 80px;background: url(../img/prev.png)no-repeat;position: absolute;top:125px;right:-40px;z-index: 99;}

/*news*/
.news{width:100%;}
.news_center{width:1200px;margin:0 auto;}

.news_content{width:1200px;height: 515px;}
.news_gs{width:365px; height: 470px;}
.news_tie{font-size: 24px;color:#333;font-weight: 300;}
.news_gs img{width:365px;height: 210px;margin-top: 8px;}
.news_gs ul{width:100%;height: 213px;padding-top: 10px;}

.news_gs ul li{width:100%;height: 40px;line-height: 40px;font-size: 14px;color:#333;text-indent: 20px;background: url(../img/news_jt.png)no-repeat center left;}
.news_gs ul li a{color:#333;}

.news_hy{width:365px; height: 470px;margin-left: 50px;}
.news_hy img{width:365px;height: 210px;margin-top: 8px;}
.news_hy ul{width:100%;height: 213px;padding-top: 10px;}

.news_hy ul li{width:100%;height: 40px;line-height: 40px;font-size: 14px;color:#333;text-indent: 20px;background: url(../img/news_jt.png)no-repeat center left;}
.news_hy ul li a{color:#333;}

.news_qa{width:380px;height: 470px;}
.news-qa_ul{width:100%;height: 390px;margin-top: 8px;}

.news-qa_ul li{width:;}


.txtScroll-top{ overflow:hidden; position:relative;}
.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtScroll-top .hd .next{ background-position:0 -140px;  }
.txtScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.txtScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .infoList li{ height:171px;border-bottom: 1px dashed #CECECE;padding: 20px 0px;}
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
.infoList li .news_q{color:#E60013;font-size: 16px;}
.infoList li .news_a{color:#999;font-size: 14px;}

.footer{width:100%;height: 407x;background: #333333;padding-top: 50px;}
.footer_center{width:1200px;margin:0 auto;height: 293px;}
.fooetr_nav1{width:162px;background:url(../img/footer_lfx.png)no-repeat right top;}
.fooetr_nav1 p{font-size: 18px;color:#fff;margin-bottom: 10px;}
.fooetr_nav1 ul li{font-size: 14px;color:#fff;line-height: 35px;}
.fooetr_nav1 ul li a{color:#fff;}

.footer_lx{width:363px;background:url(../img/footer_lfx.png)no-repeat right top;padding: 0px 59px;float: left;color:#fff;}
.footer_lx p{width:100%;font-size: 16px;font-family: "思源黑体";}
.footer_lx p img{margin-bottom: 15px;}
.footer_lx p span{margin: 0px 0px;display: block;}
.footer_lx p b{font-size: 24px;display: block;}

.footer_ewm{width:130px;}
.footer_ewm img{width:130px;height: 130px;float: right;margin-top: 0px;}
.footer_ewm p{width:100%;font-size: 14px;color:#fff;text-align: center;float: left;line-height: 45px;}


.fot_yq{width:100%;height: 64px;border-top:1px solid #999;}
.fot_yq_center{width:1200px;height: 63px;margin:0 auto;}
.fot_yq_center p{line-height: 63px;height: 62px;}
.fot_yq_center p span{font-size: 18px;color:#fff;float: left;} 
.fot_yq_center p a{color:#fff;font-size: 16px;float: left;margin-left: 10px;}

.footer_bottom{width:100%;height: 45px;background: #232323;}
.footer_bot_center{width:1200px;margin:0 auto;height: 45px;}

.footer_bot_center p{width:600px;float: left;line-height: 45px;font-size: 14px;color:#9C9C9C;}
.bottom_fr{width:315px;float: right;text-align:center;margin-top: 14px;}
.bottom_fr li{margin:0px 0px;width:24%;font-size: 14px;color:#9C9C9C;display: inline-block;line-height: 40px;}
.bottom_fr li a{border-right: 1px solid #9C9C9C;font-size: 14px;color:#9C9C9C;width:100%;display: block;height: 13px;line-height: 13px;}


.khfu{width:72px;position: fixed;top:30%;z-index: 999;right:5px;}
.ku_phone{width:72px;height:72px;background: #333333;position: relative;}
.ku_p1{width:100%;height:100%;color:#ffff;font-size: 14px;text-align: center;background: url(../img/kf_p1.png)no-repeat 22px 12px;padding-top: 45px;}
.ku_p1_dex{width:186px;height: 87px;background: url(../img/ku_pi_dex.png)no-repeat center center;
	position: absolute;top:0px;right:77px;
}


.ku_p1_dex{color:#fff;line-height: 24px;padding:8px 0px 0px 15px;display: none;}
.ku_phone:hover{background: #E60013;}
.ku_phone:hover .ku_p1_dex{display: block;}

.ku_ewm{width:72px;height:72px;background: #333333;position: relative;margin-top: 1px;}
.ku_p2{width:100%;height:100%;color:#ffff;font-size: 14px;text-align: center;background: url(../img/kf_p2.png)no-repeat 22px 12px;padding-top: 45px;}
.ku_ewm img{width:80px;height: 80px;position: absolute;top:0px;right:77px;display: none;}
.ku_ewm:hover{background: #E60013;}
.ku_ewm:hover img{display: block;}

.ku_qq{width:72px;height:72px;background: #333333;position: relative;margin-top: 1px;}
.ku_p3{width:100%;height:100%;color:#ffff;font-size: 14px;text-align: center;background: url(../img/kf_p3.png)no-repeat 22px 12px;padding-top: 45px;}
.ku_qq:hover{background: #E60013;}

.ku_top{width:72px;height:72px;background: #333333;position: relative;margin-top: 1px;}
.ku_p4{width:100%;height:100%;color:#ffff;font-size: 14px;text-align: center;background: url(../img/kf_p4.png)no-repeat 22px 12px;padding-top: 45px;}
.ku_top:hover{background: #E60013;}