/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:14px; font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,sans-serif; color:#313131;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a{ color:#313131; text-decoration:none;}
a:hover,a:active{ color:#F03530; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.f12{ font-size:12px;}
.hei{ color:#000;}
.en_ft{ font-family:Arial;}
.ft1{ font-size:14px; font-weight:bold; color:#FFF;}
.ft_red{ color:#C80000;}
.ft_bai{ color:#FFF;}
body { behavior:url("../csshover.htc"); }
.txt_cent{ text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixedHeader{ position:fixed; left:0; top:0; z-index:100;}

/*index*/
.in_topbox{ width:100%; height:79px; border-bottom:3px solid #F03530;}
.in_top{ width:1000px; height:79px; margin:0px auto; }
.in_top .lt{ float:left; width:265px; height:70px; padding:9px 0 0 10px; background:url(../images/in_03.jpg) right 6px no-repeat;}
.in_top .rt{ float:right; width:725px; height:79px; position:relative;}
.in_top .rt .in_menu li{ float:left; width:120px; padding:28px 0 0 0; text-align:center; font-size:16px; font-weight:bold;}
.in_top .rt .in_menu li a{ display:block; width:120px; height:51px;}
.in_top .rt .in_menu li a.cur{ color:#F03530;}
.in_top .rt .mb{ position:absolute; top:75px; left:8px; width:104px; height:4px; background:#DC2924;}
.in_top .rt .mb_0{ left:0px; display:block;}
.in_top .rt .mb_1{ left:128px; display:block;}
.in_top .rt .mb_2{ left:248px; display:block;}
.in_top .rt .mb_3{ left:368px; display:block;}
.in_top .rt .mb_4{ left:488px; display:block;}
.in_top .rt .mb_5{ left:608px; display:block;}
.in_banbox{ width:100%; height:441px; overflow:hidden;}
.in_contbox_1{ width:100%; height:49px; border-bottom:1px solid #DCDCDC;}
.in_cont_1{ width:1000px; height:49px; margin:0px auto; background:url(../images/in_13.jpg) 141px 9px no-repeat; line-height:49px; color:#454545;}
.in_cont_1 .lt{ float:left; width:160px; padding:0 0 0 15px; font-size:15px; font-weight:bold;}
.in_cont_1 .rt{ float:left; font-size:12px; padding:0 0 0 10px;}
.in_cont_1 .rt a{ color:#454545;}
.in_cont_1 .rt a:hover,.in_cont_1 .rt a:active{ color:#F03530;}
.in_cont_2{ width:1000px; height:340px; margin:30px auto 0px auto;}
.in_cont_2 .top{ height:94px; text-align:center; background:url(../images/in_03.png) 1px 54px no-repeat;}
.in_cont_2 .probox{ padding:35px 0 0 0;}
.in_cont_2 .probox .lt{ float:left; width:50px; padding:56px 0 0 0;}
.in_cont_2 .probox .lt a{ display:block; width:29px; height:60px; background:url(../images/btn_lt.jpg) no-repeat;}
.in_cont_2 .probox .lt a:hover,.in_cont_2 .probox .lt a:active{ background:url(../images/btn_lt_1.jpg) no-repeat;}
.in_cont_2 .probox .ct{ float:left; width:900px; height:172px;}
.in_cont_2 .probox .ct .list li{ float:left; width:170px; height:170px; border:1px solid #DCDCDC; margin-right:10px;}
.in_cont_2 .probox .ct .list li a{ display:block; width:170px; height:138px; padding:29px 0 0 0; text-align:center; border-bottom:3px solid #25262B;}
.in_cont_2 .probox .ct .list li a img{ border-radius:50%; border:1px solid #25262B;}
.in_cont_2 .probox .ct .list li a p{ font-weight:bold; padding-top:22px;}
.in_cont_2 .probox .ct .list li a:hover,.in_cont_2 .probox .ct .list li a:active{ border-bottom:3px solid #F03530;}
.in_cont_2 .probox .ct .list li a:hover img,.in_cont_2 .probox .ct .list li a:active img{border:1px solid #F03530;}
/*产品分类*/
.jCarouselLite { visibility:visible; position: relative; z-index:2; left: 0px; width:900px; height:172px; overflow:hidden;/*必要元素*/}
.jCarouselLite ul{ position: relative; z-index: 1; width:4570px; left:0px;}
.in_cont_2 .probox .rt{ float:left; width:29px; padding:56px 0 0 21px; text-align:right;}
.in_cont_2 .probox .rt a{ display:block; width:29px; height:60px; background:url(../images/btn_rt.jpg) no-repeat;}
.in_cont_2 .probox .rt a:hover,.in_cont_2 .probox .lt a:active{ background:url(../images/btn_rt_1.jpg) no-repeat;}
.in_contbox_3{ width:100%; height:485px; background:#24272E url(../images/in_24.jpg) top center no-repeat;}
.in_cont_3{ width:1000px; margin:0px auto; padding-top:44px;}
.in_cont_3 .top{ height:94px; text-align:center; background:url(../images/in_03.png) 1px 54px no-repeat;}
.in_cont_3 .cont{ width:960px; margin:0px auto; padding:37px 0 0 0;}
.in_cont_3 .cont .lt{ float:left; width:436px; height:240px; border:3px solid #51545B;}
.in_cont_3 .cont .rt{ float:right; width:470px; color:#aaaaaa; line-height:28px; padding-top:20px;}
.in_cont_3 .cont .rt p{ text-indent:2em;}
.in_contbox_4{ width:100%; height:530px; background:#FBF3E8 url(../images/in_26.jpg) top center no-repeat;}
.in_cont_4{ width:1000px; margin:0px auto; padding-top:50px;}
.in_cont_4 .top{ height:94px; text-align:center; background:url(../images/in_03.png) 1px 54px no-repeat;}
.in_cont_4 .list{ width:932px; margin:0px auto;}
.in_cont_4 .list li{ float:left; width:304px; padding-right:10px; font-size:16px; line-height:40px; text-align:center;}
.in_cont_4 .list li.none{ padding-right:0px;}
.in_cont_4 .list li img{ border:1px solid #E5E5E5;}
/*产品*/
.jCarouselLite_1 { visibility:visible; position: relative; z-index:2; left: 0px; width:932px; height:345px; padding:30px 0 0 0; overflow:hidden;/*必要元素*/}
.jCarouselLite_1 ul{ position: relative; z-index: 1; width:4570px; left:0px;}
.in_contbox_5{ width:100%; padding:50px 0 45px 0;}
.in_cont_5{ width:1000px; margin:0px auto;}
.in_cont_5 .top{ height:94px; text-align:center; background:url(../images/in_03.png) 1px 54px no-repeat;}
.in_cont_5 .cont{ width:860px; margin:0px auto; padding-top:45px; overflow:hidden;}
.in_cont_5 .cont_lt{ float:left; width:405px;}
.in_cont_5 .topbox{ height:27px; border-bottom:3px solid #919191; color:#000; padding:0 9px 0 7px;}
.in_cont_5 .topbox .lt{ float:left; font-size:15px; font-weight:bold;}
.in_cont_5 .topbox .rt{ float:right; text-align:right; font-size:13px;}
.in_cont_5 .topbox .rt a{ color:#000;}
.in_cont_5 .list{ padding:10px 9px 0 9px;}
.in_cont_5 .list li{ height:31px; line-height:31px; padding:0 0 0 17px; background:url(../images/in_33.jpg) left center no-repeat;}
.in_cont_5 .cont_rt{ float:right; width:405px;}
.in_btmbox{ width:100%; background:#1F2229; padding:40px 0 20px 0; text-align:center; color:#6f7072}
.in_btmbox .top{ height:94px; }
.in_btmbox .info{ line-height:23px; padding:13px 0 0 0;}
.in_btmbox .cpy{ color:#4b4b4b; padding:13px 0 0 0;}
.in_btmbox .cpy span{ color:#2896f7;}

/*product*/
.pro_banbox{ width:100%; height:400px; overflow:hidden; position:relative; text-align:center; background:url(../images/ban_01.jpg) center top no-repeat;}
.pro_banbox img{height:0px; width:0px;}
.pro_mbxbox{ position:absolute; bottom:0px; left:0px; width:100%; height:36px; background:url(../images/pro_03.png) repeat;}
.pro_mbx{ width:1000px; line-height:36px; color:#FFF; margin:0px auto;}
.pro_mbx .mbx{ padding:0 15px 0 30px; background:url(../images/pro_05.png) left center no-repeat; float:right;}
.pro_mbx a{ color:#FFF;}
.pro_mbx a:hover,.pro_mbx a:active{ color:#FFF;}
.pro_navtop{ width:1000px; height:94px; margin:42px auto 0px auto; text-align:center; background:url(../images/in_03.png) 1px 54px no-repeat;}
.pro_nav{ width:1000px; height:33px; margin:52px auto 0px auto;}
.pro_nav li{ float:left; width:125px; height:33px; padding-right:20px;}
.pro_nav li.none{ padding-right:0px;}
.pro_nav li a{ display:block; width:125px; height:33px; line-height:33px; text-align:center; font-size:15px; color:#FFF; background:url(../images/pro_05.jpg) no-repeat;}
.pro_nav li a:hover,.pro_nav li a:active{ color:#FFF; background:url(../images/pro_03.jpg) no-repeat;}
.pro_nav li a.cur,.pro_nav li a.cur:hover,.pro_nav li a.cur:active{ color:#FFF; background:url(../images/pro_03.jpg) no-repeat;}
.pro_cont{ width:1000px; margin:0px auto; padding:40px 0 30px 0;}
.pro_list{ overflow:hidden;}
.pro_list li{ float:left; width:242px; text-align:center; padding:0 10px 20px 0;}
.pro_list li.none{ padding-right:0px;}
.pro_list li img{ border:1px solid #E6E6E6;}
.pro_list li p{ padding-top:5px;}


/*about*/
.ab_cont{ width:1000px; margin:0px auto; padding:40px 0 30px 0; line-height:26px; min-height:300px;}



/*feedback*/
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; margin:0px auto;}
.jn_box .lt{ float:left; width:100px; padding:0 5px 0 0; line-height:30px; text-align:right; font-size:14px; font-weight:bold;}
.jn_box .rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:30px; line-height:30px; border:1px solid #CCCCCC; color:#444; padding:0 10px; font-size:13px; border-radius:3px; outline:none}
.jn_box input:focus{ background:#FFF0ED; border:1px solid #DC2924;}
.jn_box textarea:focus{ background:#FFF0ED; border:1px solid #DC2924;}
.jn_box .cod{ width:70px; height:30px; line-height:30px; border:1px solid #CCCCCC; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #CCCCCC; border-radius:3px; outline:none}
.jn_box .btn{ height:33px; text-align:center; padding:0 10px; line-height:33px; color:#FFF; font-size:16px; font-weight:bold; border:0px; cursor:pointer; background:#3D3D3D; border-radius:3px;}
.jn_box .btn:hover{ background:#DC2924}
.cl_red{ color:#f00;}


/*productshow*/
.pros_tit{ font-size:16px; font-weight:bold; line-height:20px; text-align:center; padding:0 0 10px 0 ;}
.pros_info{ line-height:24px; }
.pros_img{ text-align:center; padding:10px 0 0 0; }
.pros_img img{ max-width:700px;}
.ff_pre{ clear:both; padding:15px 0 0 0;}
.ff_next{ clear:both;}

/*news*/
.ns_list li{ clear:both; width:100%; height:126px; padding:30px 0 0 0; border-bottom:1px solid #EEEEEE; }
.ns_list li.bkg{ background:#F5F5F5;}
.ns_list li .lt{ float:left; width:145px; padding:0 0 0 12px;}
.ns_list li .ct{ float:left; width:660px; padding:0 30px 0 0; color:#666;}
.ns_list li .ct a{ font-size:14px; font-weight:bold;}
.ns_list li .ct div{ font-size:12px; line-height:20px; padding-top:6px;}
.ns_list li .rt{ float:right; width:85px; padding:0 20px 0 0;}
.ns_list li .rt p{ font-size:12px; height:20px; text-align:right; color:#666;}
.ns_list li .rt a{ float:right; margin-top:50px; padding-left:10px; display:block; height:20px; line-height:18px; width:65px; text-align:left; color:#b2b1b1; font-size:13px; background:url(../images/news_18.png) center right no-repeat;}
.ns_list li .rt a:hover,.ns_list li .rt a:active{ color:#F03530; background:url(../images/news_14.png) center right no-repeat;}

/*newsShow*/
.nss_tit{ font-size:16px; font-weight:bold; line-height:20px; text-align:center; padding:0 0 10px 0 ;}
.nss_dtm{ text-align:center; padding:0 0 15px 0; font-size:12px; color:#999;}
.nss_info{ line-height:24px; }











