@charset "utf-8"; 
/* CSS Document */
*{margin:0px; padding:0px;}
body{margin:0px;padding:0px; background-color:#f9f9f9; font-size:12px; font-family:Arial;  overflow-x: hidden;}
h1,h2,h3,img{margin:0px; padding:0px;list-style-type:none;border:0px;}
h1{FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #6F0219; LINE-HEIGHT: 28px; FONT-FAMILY: "Arial";}
form {margin: 0px; }
a:link{font-family: Arial; text-decoration:none;}
a:visited{font-family: Arial; text-decoration:none;}
a:hover{font-family: Arial; text-decoration:none;}
.clear{clear:both;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
.video1{ position:fixed; top:70px;width: 100%;    z-index: 99999999;display: none;}
.video2{ position:relative; width:80%; margin-left:-40%;left:50%;}
.other1{ position:fixed; top:70px;width: 100%;    z-index: 99999999; display: none;}
.other2{ position:relative; width:500px; margin-left:-250px;left:50%;}
#otherx{ cursor:pointer;}


/*header*/
#header{ width:100%; height:96px; position:relative; background:url(../images/topbg.jpg) repeat-x; }
#header .header{ width:1222px; margin:0 auto; position:relative }
#header .header .logo{ width:324px; float:left;position: absolute; top:23px;z-index: 21;}
#header .header .logo a{display:inline-block;}
#header .header .logo img{ max-width:100%;}
#header .header .head_r{float:right; display:block; position:relative; z-index:22;color:#575757;}
#header .header .head_r .share{ float:right; padding-top: 10px; color:#575757;}
#header .header .head_r .share ul li{ float:right; padding-right:5px;color:#575757; position:relative}
#header .header .head_r .share ul li img{ width:20px; height:20px;}
#header .header .head_r .share ul li a{ display:block;}

#header .header .head_r .share input { width:180px; text-indent:1em; height:28px; line-height:28px; border:1px #ebebeb solid;color:#9CAAAB;}
#header .header .head_r .share .fdj{ position:absolute; right:5px; cursor:pointer; z-index:2; top:6px; width:30px; height:29px;}

#header .header .head_r .share .key_search { width:100px; text-indent:1em; height:28px; line-height:28px; border:1px #ebebeb solid;color:#9CAAAB;}

#header .header .head_r .head_nav{ padding-top:8px; width:100%; float:left;}
#header .header .head_r .head_nav ul{float:right;}
#header .header .head_r .head_nav ul li{ float:left; height:40px; line-height:40px; color:#f9f9f9; padding:0 15px; position:relative;}
#header .header .head_r .head_nav ul li a{color:#575757; display:block; font-size:14px;  font-family:'Arial'; font-weight:bold;}


#header .header .head_r .head_nav ul li a:hover{color:#a51012;}
#header .header img.down_search{ display:none; position:absolute; right:20%; top:-13px; cursor:pointer;z-index: 23;}
#header .header .menu_button{ width:35px; height:34px; border: 1px solid transparent;border-radius: 4px; top:42px; background-color:#dddddd; position:absolute; left:0; text-align:center; cursor:pointer; display:none; z-index: 22;}
#header .header .menu_button img{ display:block; width:100%;}
#header .header .pro_button{width:44px; height:34px; border: 1px solid transparent;border-radius: 4px; top:32px;  position:absolute; right:0; text-align:center; cursor:pointer; display:none; z-index: 20;}
#header .header .menu_button:hover{background-color:#9F0004;}
.fa5 {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 35px;
  border-radius:4px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);color:#ffffff; width: 30px; text-align:center;
}

 .nav{ width:100%;  height:35px;  position:relative ; background-color:#e0e0e0; z-index:999; border-top:#FFFFFF 1px solid; border-bottom:#8d8d8d 1px solid;}
 .nav ul { width:85%;margin:0 auto;}
.nav ul li{ float:left; height:35px; line-height:35px; font-size:16px; color:#000000; padding:0 2.5%; font-family:Calibri; }
.nav ul li a{ color:#000000; display:block;  font-family:Calibri;}
.nav ul li a:hover{ color:#ad1b25; display:block;}
.share-new{ display:none;}
/*banner*/
#banner{ width:100%; float:left; background-color:#a91a21;}
#banner1{ display:none;}
#banner img{ width:100%;}
#banner .b_btn{ width:100%; position:absolute; top:64.5%; text-align:center; }
#banner .b_btn .duiban{ width:50%; float:left;}
#banner .b_btn .left_btn{ float:right; margin-right:2px;}
#banner .b_btn .right_btn{ float:left; margin-left:2px;}
#banner .b_btn .banner_btn{ padding:8px 32px; font-size:14px; border:1px solid #ffffff; border-radius:10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px; color:#ffffff; }
#banner .b_btn .banner_btn:hover{-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out; background-color:#AB1B24; color:#ffffff;}
/*index*/
#index_main{ width:100%; float:left; background:url(../images/mian1_bg.jpg) repeat-x; padding-top:63px;}
#index_main .index_main{ width:1222px; margin:0 auto;}
#index_main .index_main .m1{ float:left; width:31%; margin:0 1%; border-radius:10px; position:relative; text-align:center;}
#index_main .index_main .m_img1,#index_main .index_main .m_img2,#index_main .index_main .m_img3{ overflow:hidden}
#index_main .index_main  .dt{  width:100%;border-radius: 10px; z-index:1; position:relative;}

#index_main .index_main .m_img3{ margin-bottom:10px;}
#index_main .index_main .m1 .z1,#index_main .index_main .m1 .z2,#index_main .index_main .m1 .z3,#index_main .index_main .m1 .z4{ position:absolute; top:45%; left:20%; z-index:3; width:60%; }
#index_main .index_main .m1 .mzz{ z-index:2; background-color:#82231f;border-radius: 10px; position:absolute; top:0; left:0; width:100%;height: 100%;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; display:none; }

#feature{ width:100%; float:left; background:url(../images/feature_bg.jpg) repeat-x #fdfdfd;}
#feature .feature{ width:1222px; margin: 0 auto; text-align:center;}
#feature .feature p.feature_title{color:#444444; padding-top:54px;}
#feature .feature p.feature_con{ color:#444444; font-size:18px; line-height:40px;}
#feature .feature ul{ width:100%; margin-top:22px;}
#feature .feature ul li{ display:inline-block; width:18.4%; margin-right:1%; border:1px solid #DDDDDD; text-align:center;background-color:#F2F2F2;}
#feature .feature ul li.hover{background-color:#AF0303;border:1px solid #AF0303; }
#feature .feature ul li .fp_title{ width:100%; float:left; line-height:39px; color:#444444; font-size:18px; }
#feature .feature ul li a{ display:block;}
#feature .feature .customer{ width:1208px; float:left; background-color:#ECECEC; padding:7px;margin-top: 20px; display:block}
#feature .feature .customer .cu{ width:326px; float:left; margin-right:7px; padding:7px; background-color:#ffffff;}
#feature .feature .customer .cu2{ width: 152px; float:left; padding:7px; background-color:#ffffff; min-height:193px;}
#feature .feature .customer .cu .tx{ float:left; padding-right:5px;}
#feature .feature .customer .cu .cu_txt{ width:220px; height:104px; float:left; background:url(../images/yh.png) no-repeat; text-indent:10px; font-size:18px;line-height: 160%; color:#6D6D6D;font-family: 'Open Sans'; font-weight:lighter;}
#feature .feature .customer .cu2 .cu_txt{width:100%;height:104px; float:left; background:url(../images/yh.png) no-repeat; text-indent:10px; font-size:18px;line-height: 160%; color:#6D6D6D;}
#feature .feature .customer .cu .info,#feature .feature .customer .cu2 .info{ width:100%; border-top:1px solid #ECECEC; float:left; margin-top:20px; padding-top:10px; position:relative; text-align:left;}
#feature .feature .customer .cu .info img{ position:absolute; right:0; bottom:6px;}
#feature .feature .customer .cu .info p,#feature .feature .customer .cu2 .info p{ line-height:25px;font-size:18px;}
#feature .feature .customer .cu .info p.p1,#feature .feature .customer .cu2 .info p.p1{ color:#49ADDF; }
#feature .feature .in_btn{ width:100%; margin:30px auto;float: left;}

#feature .feature ul li.hover .fp_title{ width:100%; float:left; line-height:39px; color:#ffffff; font-size:18px;}
#feature .feature ul li .fp_img{ width:100%; background-color:#ffffff; float:left; padding:25px 0;}
#feature .feature ul li .fp_img img{ max-width:95%;}
input.fp_btn{  width:235px; height:35px; font-size:18px; color:#ffffff; font-weight:inherit; border:0;}
input.hui {background:url(../images/btn_png.png) no-repeat;}
input.reds {background:url(../images/btn_red.png) no-repeat; margin-top:16px;}

#fischer{ width:100%; float:left; background:url(../images/fischer_bg.jpg) ;  padding-top:30px; padding-bottom:30px;}
#fischer .fischer{ width:1222px; margin:0 auto;}
#fischer .fischer .db{ width:48%; padding-right:10%; float:left;}

#fischer .fischer .fischer_title{ width:100%; font-family:Calibri; color:#a91a21; font-size:38px;}
#fischer .fischer .ft{ width:100%; padding:30px 0 10px 0; font-size: 1.5rem;}
#fischer .fischer .ft_con{ width:100%; float:left; color:#333333; font-size:15px; line-height:170%;}
#fischer .fischer .ft_con .contitle{ font-family:Arial; font-size:18px; font-weight:bold; color:#424242; padding-top:15px;}
#fischer .fischer .ft_con .contitle a{font-family:Arial; font-size:18px; font-weight:bold; color:#424242;}
#fischer .fischer .ft_con .contitle a:hover{ color:#a91a21}


#fischer .fischer .ft_con .context{ font-family:Arial; font-size:16px; color:#424242; }
#fischer .fischer .ft_con .context a{font-family:Arial; font-size:16px;  color:#a91a21;}
#fischer .fischer .ft_con .context a:hover{ color:#424242}


#fischer .fischer .db_1{ width:40%; float:left}
#fischer .fischer .db_1 .rightlist{ width:46%; float:left; margin-right:2%; background-color:#818285; border-radius:8px; margin-top:13px; display:block; padding-left:2%; border:none; cursor:pointer;}
#fischer .fischer .db_1 .rightlist a{background-color:#818285;}
#fischer .fischer .db_1 .rightlist:hover{background-color:#a91a21;}
#fischer .fischer .db_1 .rightlist img{ padding-right:10px; float:left;}
#fischer .fischer .db_1 .rightlist .rilitext{font-size:18px; color:#FFFFFF; line-height:52px; float:left;}
#fischer .fischer .db_1 .rightlist .rilitext1{font-size:18px; color:#FFFFFF; line-height:52px; }


#brand{ width:100%; float:left; background-color:#E0E0E0;}
#brand .brand{ width:1222px; margin:0 auto;}
#brand .brand .brand_title{ font-size:24px; color:#333333;padding: 10px 0 0 0;}

#point{ width:100%;overflow:hidden; background:url(../images/point_bg.jpg) no-repeat center center; background-size:100% 100%; padding-bottom:40px; border-top:#a91a21 solid 8px; }
#point .point_box{ width:100%; margin:auto; z-index:1009;}
#point .point_box .point{ width:1220px; margin:auto; border:solid 2px #dadada; background-color:#fff; padding-top:39px; padding-bottom:20px; margin-top:50px;}
#point .point_box .point .point_content h1{ text-align:left; font-size:48px; font-family:'Calibri'; padding-bottom:10px; padding-top:20px;  font-weight:normal; color:#a91a21}
#point .point_box .point .point_content{ overflow:hidden; width:1100px; margin:auto;}
#point .point_box .point .pointleft{ width:60%; float:left;}
#point .point_box .point .pointleft .pintext{ font-size:16px; font-family:'Arial'; color:#474747; display:block; float:left; margin-bottom:16px; line-height:24px; width:90%; padding-right:70px; padding-top:20px}
#point .point_box .point .pointright{ width:40%; float:left;}
#point .point_box .point .pointright img{ width:100%}
#point .point_box .point .pointleft span{ font-size:16px; font-family:'Arial'; color:#474747; display:block; float:left; margin-bottom:16px; background:url(../images/point_content.png) left top no-repeat; padding-left:28px; line-height:20px; width:90%; padding-right:70px;}

#point .point_bg{}
#fischer .fischer .db_1 input{border: solid 1px #cccccc;
    line-height: 32px;
    border-radius: 4px;
    padding-left: 9px;
	width:179px; margin-bottom:7px;}
#fischer .fischer .db_1 .specifications{ width:566px;}
#fischer .fischer .db_1 .companyname{ width:373px;}
#fischer .fischer .db_1 .use{ width:373px;}
#fischer .fischer .db_1 .message{padding-left: 9px;
    font-family: 'Arial';
    border: solid 1px #cccccc;
    border-radius: 4px;
    width: 566px;
	padding-top:5px;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
    color:    #666;
}
input:-moz-placeholder, textarea:-moz-placeholder { 
    color:    #666;
}
input::-moz-placeholder, textarea::-moz-placeholder { 
    color:    #666;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
    color:    #666;
}



#newsletter{ overflow: hidden;  background:url(../images/news-bg.jpg) no-repeat center center #a91a21; /*background-attachment: fixed;background-size: cover; */ padding-top:30px; width:100%; height:208px}
#newsletter .newsletter{width:1000px; margin:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#newsletter .newsletter p.news_txt{ font-size:48px; color:#ffffff; font-family:'Calibri'; width:100%; float:left; text-align:center;padding: 25px 0px;}
#newsletter .newsletter .new-3{ width:40%; float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; padding:10px;}
#newsletter .newsletter .new-3-2{ width:20%; float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; padding:10px;}
#newsletter .newsletter .new-3 input[type=text]{ width:100%; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; padding:10px; border-radius:5px;border: 1px solid #fff; color:#999999; font-size:16px; }
#newsletter .newsletter .new-3-2 button{ background:#c10105; color:#ffffff; font-size:14px; text-align:center;padding: 10px 45px;border: 1px solid #c10105;border-radius: 6px;}
#newsletter .newsletter .new-3-2 button:hover{ background-color:#000000; cursor:pointer}

#brand{ overflow: hidden;width:100%; background-color:#FFFFFF }
#brand .brand{width:1222px; height:auto; overflow:hidden; margin:0 auto;}
#brand .brand .brandlist{ float:left;}

#footer{width:100%; background:#38373b; overflow:hidden;}
.footer{width:1222px; height:auto; overflow:hidden; margin:0 auto; margin-top:25px;}
.foot1{width:20%; height:220px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; float:left; margin-right:1%; padding:0 2%; padding-top:20px;}
.foot2{width:15%;height:220px;  border-bottom-left-radius:5px; border-bottom-right-radius:5px; float:left; margin-right:1%; padding:0 2%;padding-top:20px;}
.foot3{width:17%; height:220px;  border-bottom-left-radius:5px; border-bottom-right-radius:5px; float:left; margin-right:1%; padding:0 2%;padding-top:20px;}
.foot4{width:25%;   border-bottom-left-radius:5px; border-bottom-right-radius:5px; float:left; margin-right:1%;padding:0 2%;padding-top:20px;}
.foot5{width:18%;height:220px;   border-bottom-left-radius:5px; border-bottom-right-radius:5px; float:left; margin-right:1%; padding:0 1%;padding-top:20px;}

.foot1 ul li{ padding-bottom:12px;}
.foot1 ul li a{font-family: Arial; font-size:14px; color:#dfdfdf;}
.foot2 ul li{ padding-bottom:12px;}
.foot2 ul li a{font-family: Arial; font-size:14px; color:#dfdfdf;}
.foot1,.foot2 h2{ color:#dfdfdf;}

.foot3 p{font-family: Arial; font-size:14px; color:#ffffff;}
.foot3 h1{font-family: Arial; font-size:14px; color:#ffffff; font-weight:bold;}
.box1{width:100%; height:25px; margin-bottom:2px;font-family: Arial; font-size:14px; color:#ffffff; }
.btn1{ width:86px; height:30px;cursor:pointer; float:right; background:url(../images/disup.jpg) no-repeat; border:none; margin-top:5px;	}
.foot4 ul li{padding-bottom:10px;  font-size:18px; color:#dfdfdf;}
.foot4 ul li a,.foot4 ul li p{font-family: Arial; font-size:30px; color:#ffffff;}
.foot5 h1{font-family: Arial; font-size:14px; color:#dfdfdf; font-weight:inherit;}
.foot5 ul{margin-left:15px;}
.foot5 ul li{ width:50%; float:left; margin-top:17px;}
.foot5 ul li a{font-family: Arial; font-size:14px; color:#dfdfdf;}
.foot5 ul li img{vertical-align:middle;}	

#banquan{width:100%; height:auto; overflow:hidden; float:left }
.banquan{width:1222px; height:auto; overflow:hidden; margin:0 auto;}
.banquan_txt{float:left; padding-right:10px;}
.banquan_txt p{font-family:Arial; font-size:12px; color:#b6b6b6; line-height:50px;}
.dishejiao1{ float:left; width:15%;}
.dishejiao1 ul li{float:left;  padding-right:1%;}
.dishejiao1 ul{padding-top:10px; padding-bottom:8px; overflow:hidden;}
.dishejiao1 ul li a{font-family:Arial; font-size:12px; color:#ffffff; line-height:30px;}

.foot1 h2,.foot2 h2,.foot3 h2,.foot4 h2,.foot5 h2{ font-size:20px; font-family:'calibri'; font-weight:normal; padding-bottom:20px; color:#ffffff;}

.dinav11, .dinav22{ display:none}

/*******************************************************************************************************************************************************************************************/
/****一下样式未曾调整过****************************************************************************************************************************************************************/
/***************************一下样式未曾调整过**************************************************************************************************************************************************/
/***************************************************一下样式未曾调整过**********************************************************************************************************************/
/****************************************************************************一下样式未曾调整过******************************************************************************************/
/*******************************************************************************************************一下样式未曾调整过***************************************************************/
/************************************************************************************************************************************一下样式未曾调整过****************************************/
/************************************************************************************************************************************************************一下样式未曾调整过**************/
/* main */
#main{ /*width:942px;*/ background-color: #ffffff; margin:0 auto; width:1194px;}
/* left */
#main #left{ width:256px; float:left; margin-top:5px; }
#main #left .pro_catalog{ width:229px; float:left; }
#main #left .pro_title{ width:210px; height:46px;float:left;}
#main #left .pro_content{width:229px; float:left; border: }
#main #left .pro_bottom{width:210px; height:10px; float:left;}
#main #left .other_title{ width:216px; height:35px;float:left;   line-height:35px; padding-left:13px; font-size:14px;background: #6F0219; color:#fff; font-weight:bold;}
#main #left .other_title A{ color:#fff; font-weight:bold;}
#main #left .other_title A:hover{color:#AA0000;font-weight:bold;}

#main #left .other_titletop{ border-radius:10px 10px 0px 0px;background: #6F0219; height:10px; width:100%; margin-top:5px; float:left;}
#main #left .other_titlebot{ border-radius:0px 0px 10px 10px;background: #6F0219; height:10px; width:100%;float:left; margin-bottom:10px}
#main #left .contact{ width:229px; float:left; }
#main #left .contact .other_title{ border-radius:10px 10px 0px 0px;background: #6F0219; }
#main #left .con_title{ width:216px; height:46px;float:left;}
#main #left .con_content{width:214px; float:left;   font-family:"Arial"; font-size:12px; color:#606060; padding-left:13px; line-height:25px; padding-top:10px;  border: 1px solid #ccc; padding-bottom:10px; }
#main #left .con_bottom{width:216px; height:10px; float:left;}

#main #left .bigclass{ width:211px; float:left; padding: 5px 0; padding-left:16px;height: 25px;border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;
line-height: 25px;}
#main #left .bigclass a{ color:#575757;}
#main #left .smallclass{ width:216px;; float:left; padding: 2px 0px 2px 26px;
line-height: 25px;}
#main #left .smallclass2{ width:176px;; float:left; padding:3px 0px 3px 34px ;}
#main #left .line{ width:194px;padding-top:4px; }
#road {width:98.6%; float:left; font-family:"Arial"; font-size:12px; color:#606060; margin-top:3px; height:32px;  padding-top:10px; background:url(../images/roadbg.jpg) repeat-x;margin-left:10px;}
#road a{ color:#606060;}
/* right */
#main #right{ /*width:726px;*/ float:left;   padding-top:5px; width:924px;}
#main #right .smallbanner{ width:726px; float:left; }

#main #right .content{ width:100%; float:left; line-height:180%; color: #606060;padding-left: 10px;overflow: hidden;
}

.showdiv{position:absolute; visibility:hidden;padding:5px 5px 5px 5px;}
.page{width:726px; float:left; margin-bottom:10px;  text-align:right;  }

photoblock-many {		/* A general full-width photo block (that clears), for many thumbnails */
   margin: 0 10px 10px -4px;
   clear: both;
   width: 100%;
   text-align: center;
   font-size: 10px;
   color: #888888;
}


/* product */
#main #right #maincon {width:100%; float:left; }
/* product list */
#products_list{width:100%; float:left;  padding-top:20px;}
.probox{ width:27%;  float:left;  padding:0 3%; margin-bottom:20px;}
.probox .pro_img{ width:100%; text-align:center; }
.probox .pro_model{ width:100%; text-align:center;padding-top:5px;height:104px; }
.probox .pro_model h1{line-height:20px;}
.probox .pro_model h2{line-height:20px;}
.probox .pro_model h1 a{color:black;line-height:20px;}
.probox .pro_model h2 a{color:black;line-height:20px;}
.probox .pro_name{ width:100%; text-align:center;}
.probox .pro_name2{ width:100%; text-align:left; line-height:20px;height:40px;overflow: hidden;    text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box; -webkit-line-clamp: 2;text-align:center;color:#666;}
.probox  A{font-family:"Arial"; font-size:12px; }

/* product class */
#main #right #maincon .products_classtongyong{width:98.6%; float:left; padding-left:10px; }
#main #right #maincon .products_class{width:100%; float:left; font-family:"Arial";font-size:16px; padding-top:15px; font-weight:bold;}
#main #right #maincon .products_class  .pro_sell{width:100%;font-family:"Arial"; font-size:12px; padding-top:5px; padding-bottom:8px;font-weight:normal;}
#main #right #maincon .products_class  .pro_sell .pro_sell_box1{width:63.5%; float:left;}
#main #right #maincon .products_class  .pro_sell .pro_sell_box3{width:100%; float:left; padding-top:5px; padding-left:5px;}
#main #right #maincon .products_class  .pro_sell .pro_sell_box2{float:left; width:35%; margin-left:1.4%; padding-top:10px;}
#main #right #maincon .products_class  .pro_sell .pro_sell_box2 img{max-width:100%;}

.propic{color:#6C0018; width:35.16%;float:left;padding:5px; }

#main #right #maincon .products_classbox{width:674px; float:left; margin-top:10px; padding:15px 20px;height:178px; }
#main #right #maincon .products_classbox .products_class_pic{width:213px; height:143px; float:left; }
#main #right #maincon .products_classbox .products_class_con{width:435px; float:left; padding-left:20px; }
#main #right #maincon .products_classbox .products_class_con .pcc_title{width:415px; float:left; font-size:18px; font-family:"Times New Roman", Times, serif; }
#main #right #maincon .products_classbox .products_class_con .pcc_con{width:415px; float:left; font-size:12px; font-family:"Arial"; padding-left:18px; padding-top:8px; padding-bottom:8px; line-height:180%; height:100px;  overflow:auto;}

#main #right #maincon .products_classbox .products_class_con .pcc_more{width:415px; float:left; font-size:12px; font-family:"Arial"; font-weight:bold}



#main #right #maincon .products_line{width:98.6%; float:left; margin-top:10px; margin-left:10px;  }
#main #right #maincon .products_lines{width:98.6%; float:left; margin-top:10px;  }
#main #right #maincon .products_line img{width:100%;}
#main #right #maincon .products_lines img{width:100%;}
#main #right #maincon .changeline{ width:100%; float:left}



/* product  deatil */
#main #right #maincon  .pro_detail{ float:left; padding-left:1.36%; padding-top:20px;width:98.64%;}
#main #right #maincon  .pro_detail .pro_detail_left{width:52.6%; float:left;  }
#main #right #maincon  .pro_detail .pro_detail_left-img{width:100%; float:left; margin-top:4px}
#main #right #maincon  .pro_detail .pro_detail_right{width:36%; float:left; margin-left:1.4%;padding-top:30px;}
#main #right #maincon  .pro_detail .pro_detail_right p{font-size:14px;line-height:20px;}
#main #right #maincon  .pro_detail .pro_detail_right img{max-width:100%;}
#main #right #maincon  .pro_detail .pro_detail_model{font-family:"Arial"; font-size:14px; font-weight:bold; width:38.56%;  padding-top:5px; padding-left:10px;}
#main #right #maincon  .pro_detail .pro_detail_name{font-family:"Arial"; font-size:14px;  width:38.56%;  padding-top:5px;padding-left:10px; font-size:12px}
#main #right #maincon  .pro_detail .pro_detail_sell{width:38.56%;  padding-top:5px;padding-left:10px; font-size:12px}
#main #right #maincon  .pro_detail .pro_detail_addcar{width:38.56%;padding-left:10px; padding-top:10px;}


#main #right #maincon  .pro_item{width:100%; float:left; padding-top:20px; padding-left:5px;}
#main #right #maincon  .pro_item .changemeun{ width:98.6%; float:left;   }
#main #right #maincon  .pro_item .tab{ width:16.5%; height:25px; line-height:25px; margin-right:2px; float:left; text-align:center; font-size:12px; cursor:pointer; font-weight:bold; font-family:"Arial";}
#main #right #maincon  .pro_item .tabcom{width:97%; float:left;  font-family:"Arial"; font-size:12px;  padding:10px;word-break: break-all;}

#main #right #maincon  .pro_item .item_title{ width:20.66%; float:left; font-family:"Arial"; font-size:12px; font-weight:bold; height:20px; line-height:20px; padding-left:10px;}
#main #right #maincon  .pro_item .item_con{ width:97%; float:left;  font-family:"Arial"; font-size:12px;  padding:10px;word-break: break-all;}






#main #right #maincon .products_list .keywords .spetitle{width:98.6%; float:left; float:left; font-size:12px; font-weight:bold; padding-bottom:10px; }
#main #right #maincon .products_list .keywords .spetext{ width:96.4%; float:left;font-family:"Arial"; font-size:12px; color:#999999; border:#e9e9e9 solid 1px; background-color:#f5f5f5; padding:10px;}



/**news**/
#container{position:relative;width:100%;margin:0 auto 25px;padding-bottom:10px;}
.new_bg{ background-color:#ffffff;}
.clearfix{clear:both;}
.grid{width:27%;min-height:100px;padding:2%;background:#fff;margin:1%;font-size:12px;float:left;box-shadow:0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-box-shadow:0 1px 3px rgba(34,25,25,0.4);-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease;line-height:140%; font-size:14px;}
.grid strong{margin:10px 0 5px 0;display:block;padding:0 0 5px;font-size:17px;}
.grid span.times{border-bottom:1px solid #ccc;  text-align:center;display: block; color:#818181;}
.grid .meta{text-align:right;color:#777;font-style:italic;}
.grid .imgholder img{width:100%;background:#ccc;display:block;background:url(../images/grey.gif) no-repeat center;}
.grid_hover{background: #333333; color:#666666; }
.grid_hover strong{ color:#ffffff;}
.grid A,.grid A:hover{ color:#818181; text-decoration:none;}




#demo {overflow:hidden;width:736px; float:left; }
#demo .also_box { width:172px; border:#0089d1 solid 1px; margin-left:10px; float:left;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
#left-btn{position:fixed;top:210px;left:0;font-size:18px;width:24px;line-height:30px;background-color:white;text-indent:6px;cursor:pointer;border-radius:0 3px 3px 0;display:none;}


/*blog*/
.lilist{width:48%;float: left;margin-left: 1%; margin-left: 1%; margin-right:1%; font-size:14px;}
.lilist a {width:70%;float: left;display:block; word-break:keep-all;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#606060}


.about01{ width:48%; float: left; padding-bottom:10px;}
.about02{ width:48%; float: left; margin-left:4%; padding-bottom:10px;}
.about01 img{ width:100%;}
.about02 img{ width:100%}

.about03{ width:100%; float: left; padding-bottom:20px;}
.about03 img{ width:100%}



.contact_zuo{ float:left; width:100%; font-size:18px;}

.con_rtxt{ font-size:16px; line-height:26px;color: #656a6f;}
.contact1{ padding-bottom:20px;float:left; width:100%;}
.contact1 .img{ width:6%; float:left;}
.contact1 .img img{ float:left; width:30px; margin:4px 0 0 15px;}
.contact1 .text{ width:85%;float:left; line-height:40px;}
.contact1 .text a{ color:#000000; text-decoration:underline}
.contact1 .text a:hover{ color:#c12c47}
.contact1 .text span{ margin-right:10px; float:left;}
.contacttitle{font-size:48px;font-family:'Calibri';font-weight:normal;color:#a91a21; line-height:58px}
.video{ float:left;width:30%; margin:2% 1.5%;}
.video img{ width:100%;}
.clearfix{ clear:both}
.product_detail_box{ width:1200px
; margin:auto; overflow:hidden; padding-bottom:15px;}
.product_left{ width:60%; float:left}
.product_right{ width:33%; float:right; border:1px solid #e0e0e0; border-radius: 15px; overflow:hidden}
.product_title h1{ color: #6f0219;font-size: 24px;font-weight: normal; font-family:Arial; line-height:30px}
.product_title h2{ font-size:18px; line-height:30px}
.product_title{ margin-top:10px}
.product_imgbox{ margin-top:20px}
.product_imgdown{ display:none}
.product_img1,.product_imgdown{float:left; }
.lft-1{ width:95px; height:95px; border:1px solid #e0e0e0; border-radius: 5px; margin-top:10%; cursor:pointer;}
.product_img1 img,.product_imgdown img{     width: 90%;
    margin-top: 5%;
    margin-left: 5%;}
.product_imgr{ width:518px;float:left; border:1px solid #e0e0e0;    border-radius: 10px;    margin-left: 3%;}
.fix_img{   width: 90%; display:block; margin:0 auto; padding:5% 0px;}
.detail_box{ width:100%;    margin-top: 20px;     border-bottom: 1px solid #e9e9e9;
    padding-bottom: 35px;}
.detail_boxnav span{ width:118px; line-height:32px;height:32px;display: block;float: left; text-align: center; cursor:pointer; background:#eaeaea;}
span.detail_nav1{ background-color:#7e011f; color:#fff;}

.detail_title{ font-family:Arial; font-weight:bold; margin-top:25px}
.detail_content1{ width:100%}
.detail_content1 ul { padding-top:15px}
.detail_content1 ul li{ line-height:20px; font-size:14px}
.share_box{ width:100%; margin-top:20px}
.share_title h1{ font-size:18px; font-weight:bold}
.shareway_box{ margin:15px 0}
.shareway_1{ background-image:url(../images/ee-email.png);background-repeat: no-repeat;
    padding-left: 25px;
    font-size: 14px;
    margin-right: 15px;}
.shareway_2{ background-image:url(../images/dayinji.png);background-repeat: no-repeat;
    padding-left: 25px;
    font-size: 14px;
    margin-right: 15px;}
.shareway_3{ background-image:url(../images/xingxing1.png);background-repeat: no-repeat;
    padding-left: 25px;
    font-size: 14px;
    margin-right: 15px;}
.productFormContainer{        padding:15px;}
.productFormContainer h3 {
    text-align:center;
    text-transform: uppercase;
    text-shadow: none;
	font-size:30px; background:#7E011F; color:#fff; line-height:55px; 
    border-radius: 10px 10px 0 0;
}
.mktoAsterix{ float:left; color:#7E011F;}
.mktoButtonRow {
    text-align: center;
}

.mktoButton {
    background-image:url(../images/botton5454.png); 
    height: 40px;
       color:rgba(255, 255, 255, 0);
    width: 235px ; border:none; background-repeat:no-repeat;    background-color: currentColor; margin-top:35px;
cursor:pointer;outline:none;}
.mktoButton.sending{background: none;  color: #333;  border: 1px solid #333; border-radius: 10px;font-size:20px;}
.samplep{ margin:0}
.checked_l{ width:90%; float:left}
.checked_r{ width:5%; float:right}
.productFormContainer_content{ padding:28px; background-color:#f7f7f7;}

.product_label{ margin-top:20px}
.mktoLabel mktoHasWidth{ line-height:25px}
.product_label input{ height:35px}
.product_label input,.product_label textarea{ width:100%;    border: 1px solid #e7e7e7; margin-top:2px}
.Privacy_txt a{ color:#888; font-size:12px}
.Privacy_txt{  margin-top: 15px; text-align: right}
.download {
    background-color: #7e011f;
    width: 166px;line-height: 36px;
    display: block;
    
    margin-right: 5px;
    margin-top: 20px;
    text-align: center;
    font-size: 12px;
    color: rgba(255,255,255,0.5);
}
.download span {
    padding: 0 18px;
    color: white;
    font-size: 14px;
}
.download img {
    padding: 0 4px;
    color: white; width:15px;
}

	
	
.testitle{ font-size:18px; color:#a91a21; width:100%; line-height:36px;}
.testitle1{ font-size:24px; color:#666666; width:100%}
.tesvideobig{width: 30%; display: inline-block; margin: 0 2% 20px 0; vertical-align: top;}
.tesvideobig img{ width:100%}
.tesvideobig .stile{ font-size:14px; color:#666666; line-height:36px; }
.tesvideobig .stile a{ font-size:14px; color:#666666; }
.tesvideobig .stile a:hover{ font-size:14px; color:#a91a21; text-decoration:underline }

.testtextbig{ width:100%; border-top:solid 1px #CCCCCC; padding:20px 0;  float: left; font-size:14px; line-height:18px; color:#333333;}
.testtextbig .testtextimg{  vertical-align: top; width:62px; border:#CCCCCC solid 1px; border-radius: 5px;  float: left; padding:5px;}
.testtextbig .testtexttex{ float: right;font-size:14px; line-height:18px; color:#333333; width:90%; }
.testtextbig .testtexttex a{ color:#a91a21}
.testtextbig .testtexttex a:hover{ color:#666666; text-decoration:underline}


.servicetitle{font-size:24px; color:#a91a21; width:100%; line-height:36px;}
.servicebig{width:100%; float: left; padding:20px 0px; border-bottom:#CCCCCC dashed 1px;}
.servicebig2{width:100%; float: left; padding:20px 0px 50px 0px; }
.serviceimg{ width:30%; float: left; padding-right:5%}
.serviceimg2{ width:30%; float: left; padding-left:5%}
.serviceimg img{ width:100%}
.serviceimg2 img{ width:100%}
.servicetext{ width:65%;font-size:18px; line-height:30px; color:#666666; float:left; font-weight:lighter }
.servicetext a{font-size:22px; color:#a91a21}
.servicetext a:hover{font-size:22px; color:#a91a21; text-decoration:underline}

.products{ width:1200px; margin:auto;}

.video3 {
    background: #ffffff;
    display: block;
    z-index: 999;
    top: 0;
    width: 100%;
    height: 100%;
    position: fixed;
}
.video-close {
    width: 100%;
    float: right;
    text-align: right;
    padding: 10px;
    cursor: pointer;
    font-weight: bold;
}
.video-play {
    width: 800px;
    background: #f00;
    margin:35px auto;
}


div#vplay {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 999;
    background: rgba(0,0,0,0.5);
    left: 0;
    top: 0; display:none;
}

.vplay {
    width: 650px;
    background: #000000;
    height: 400px;
    margin: 7% auto; text-align:center;
}
#close{ position:absolute; z-index:99; right:10px; top:10px;}
