@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: #444444; LINE-HEIGHT: 28px; }
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; list-style:none;}


@font-face{font-family:'TGE';src:url('fonts/trumpgoteasreg-webfont.eot');src:url('fonts/trumpgoteasreg-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/trumpgoteasreg-webfont.woff') format('woff'),
url('fonts/trumpgoteasreg-webfont.ttf') format('truetype'),
url('fonts/trumpgoteasreg-webfont.svg#TrumpGothicEastRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TGE';src:url('fonts/trumpgoteasbol-webfont.eot');src:url('fonts/trumpgoteasbol-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/trumpgoteasbol-webfont.woff') format('woff'),
url('fonts/trumpgoteasbol-webfont.ttf') format('truetype'),
url('fonts/trumpgoteasbol-webfont.svg#TrumpGothicEastBold') format('svg');font-weight:bold;font-style:normal}

@font-face {
  font-family: PNBlack;
  font-weight: normal;
  font-style: normal;
  src: url("fonts/ProgramNarOT-Black.eot");
  src: url("fonts/ProgramNarOT-Black.eot?#iefix") format("embedded-opentype"), url("fonts/ProgramNarOT-Black.woff") format("woff"), url("fonts/ProgramNarOT-Black.ttf") format("truetype"), url("fonts/ProgramNarOT-Black.svg#PNBlack") format("svg"); }
@font-face {
  font-family: PNMedium;
  font-weight: normal;
  font-style: normal;
  src: url("fonts/ProgramNarOT-Medium.eot");
  src: url("fonts/ProgramNarOT-Medium.eot?#iefix") format("embedded-opentype"), url("fonts/ProgramNarOT-Medium.woff") format("woff"), url("fonts/ProgramNarOT-Medium.ttf") format("truetype"), url("fonts/ProgramNarOT-Medium.svg#PNMedium") format("svg"); }

/*header*/
#header{ width:100%; height:118px; background:url(../images/head_bg.jpg); border-bottom:2px solid #ff4546; position:relative;}
#header .header{ width:1132px; margin:0 auto; position:relative }
#header .header .top_tel{
	width:100%;
	text-align:right;
    color: #fff;
    font-size:15px;
	line-height:40px;
}
#header .header .top_tel span{ color:#ff4546;}

#header .header .logo{ width:324px; float:left;position: absolute; top:20px;z-index: 25;}
#header .header .logo img{ max-width:120%;margin-left:10%}
#header .header .head_r{ width:100%; float:left; display:block; position:relative; z-index:22; padding-top:25px;}
#header .header .head_r .share{  margin-bottom:18px;}
#header .header .head_r .share ul li{ float:right; padding-left:10px; position:relative; display:block;}
#header .header .head_r .share ul li img{ width:30px; height:30px;}
#header .header .head_r .share ul li a{ display:block;}
#header .header .head_r .share ul li input { width:175px; text-indent:1em; height:30px; line-height:30px; background-color:#ccc; border:0;color:#333; border-radius:5px; margin-left:50px; margin-right:50px; font-size:13px;}
#header .header .head_r .share .lxtel li span{font-size:20px;}
#header .header .head_r .share ul li img.go{ position:absolute; right:0; top:0; width:30px; height:30px; margin-right:50px; }
#header .header .head_r .head_nav{ padding-top:3px; width:100%; float:right; display:block;}
#header .header .head_r .head_nav ul{ width:100%;}
#header .header .head_r .head_nav ul li{ float:right; height:40px; line-height:40px; color:#fff; list-style:none; border-radius:5px 5px 0 0 ; margin-left: 2px; margin-top:2px}
#header .header .head_r .head_nav ul li a{color:#fff; display:block; background-color:#000; border-radius:5px 5px 0 0 ;  font-size:16px; padding:0 20px; font-family:"Arial";letter-spacing: 1px; font-weight:bold;}
#header .header .head_r .head_nav ul li a:hover{color:#fff;background-color:#ff4546;}

.head_nav1{ padding-top:27px; width:100%; float:right; display:none;}
.head_nav1 ul{ width:100%;}


.head_nav1 ul li a:hover{color:#fff;background-color:#ff4546;}

.head_nav1{display:none;}
.head_nav1 ul{ width:100%;}
.head_nav1 ul li{ float:right; height:40px; line-height:40px; color:#fff; list-style:none; /*border-radius:5px; margin-top:10px;*/ overflow:hidden}
.head_nav1 ul li a{color:#fff; display:block; background:rgba(195,192,192,0.9);  font-size:16px; padding:0 20px; font-family:"Arial";letter-spacing: 1px; font-weight:bold;}
.head_nav1 ul li a:hover{color:#fff;background-color:#b90c0c;}

#header .header img.down_search{ display:none; position:absolute; right:1%; top:-13px; cursor:pointer;z-index: 23;}
#header .header .menu_button{ width:44px; height:34px; border: 1px solid transparent;border-radius: 5px; top:80px; position:fixed; right:3px; text-align:center; cursor:pointer; display:none; z-index: 22; background:#ff4546}
#header .header .menu_button:hover{background-color:#9F0004;}
.fa5 {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 30px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);color:#ffffff; width: 44px; text-align:center;
}

/*banner*/
#banner{ width:100%; float:left;}
#banner img{ width:100%;}


/*index*/
#index_main{ width:100%; float:left; background:url(../images/mian1_bg.jpg); padding:65px 0; background-size:auto 100%;}
#index_main .index_main{ width:1132px; margin:0 auto;}
.index_text{ text-align:center; margin-bottom:65px; font-size:40px; font-family:"Arial"; display:none}
#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;}
.m1 .z1,.m1 .z2{ width:100%;position:absolute; top:45%; z-index:3; color:#FFF; font-size:22px; text-align:center; font-weight:bold; display:block}
.m1 .z3{ width:100%;position:absolute; top:46%; z-index:3; color:#FFF; font-size:22px; text-align:center; font-weight:bold; display:block}
.m1 .z4{ width:100%;position:absolute; top:46%; z-index:3; color:#FFF; font-size:22px; text-align:center; font-weight:bold; display:block}
#index_main .index_main .m1 .mzz{ display:none;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:1135px; float:left; background-color:#E3E3E3; padding:9px 0px 9px 9px;margin-top: 20px; margin-left:40px; display:block}
#feature .feature .customer .cu{ width:326px; float:left; margin-right:8px; padding:22px; 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:16px;line-height: 160%; color:#6D6D6D;font-weight:lighter; font-weight:100; }
#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; cursor:pointer;}
input.hui:hover{background:url(../images/btn_red.png) no-repeat;}
input.reds {background:url(../images/btn_png.png) no-repeat; margin-top:-12px;cursor:pointer; }
input.reds:hover{background:url(../images/btn_red.png) no-repeat;}

#fischer{ width:100%; float:left; background:url(../images/fischer_bg.jpg) repeat-x; min-height:542px;}
#fischer .fischer{ width:1222px; margin:0 auto;}
#fischer .fischer .db{ width:48%; padding-right:2%; float:left;}
#fischer .fischer .db_1{text-align:center; padding-top:100px;}
#fischer .fischer .fischer_title{background:url(../images/fischer_title.png) no-repeat; width:100%; height:55px;}
#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%;}

#brand{ width:100%; float:left; padding-bottom:50px;/* background:#e3e3e3*/}
#brand .brand{ width:1132px; margin:0 auto; overflow:hidden}
.brand_txt{ font-size:24px; color:#333; margin:20px 0 10px 0;}
.brand_box{ width:6000px;}
#brand .brand a{ margin-right:40px;}
#brand .brand .brand_title{ font-size:24px; color:#333333;padding: 10px 0 0 0;}

#footer{ width:100%; float:left; background-color:#000000;}
#footer *{ color:#FFF}
#footer .footer{ width:1132px; margin:0 auto; color:#ffffff}
/*#footer .footer .foot_mk{ width:31%; float:left; display:block;}
#footer .footer .foot_mk a.sh_link{ display:block; float:left; padding-right:8px;}
#footer .footer .foot_mk .mk_title{ width:100%; float:left; color:#ffffff; font-size:24px; padding:32px 0 20px 0;font-family:'TGE'; letter-spacing:1px; font-weight:bold;}
#footer .footer .foot_mk p{ padding:8px 0; line-height:22px;}
#footer .footer .foot_mk p a{ color:#fff; text-decoration:underline;}
#footer .footer .fmk p{ padding:5px 0; line-height:22px;}
#footer .footer .foot_mk input{ width:70%; height:38px; line-height:38px; border:1px solid #696969; color:#000000; background-color:#9E9E9E; text-indent:10px;}

#footer .footer .foot_mk ul li{ width:50%; float:left; line-height:30px; list-style-type:none;}
#footer .footer .foot_mk ul li a{ display:block; font-size:12px; color:#ffffff;float:left;}
#footer .footer .foot_mk ul li a:hover{ color:#AF0303}
#footer .footer .foot_mk ul li span{color:#AF0303; padding-right:5px;float:left; }
#footer .footer .copy{ width:100%; line-height:45px; color:#ffffff; border-top:1px solid #101010;border-bottom:1px solid #101010;}
#footer .footer .copy .dl{float:right;}
#footer .footer .copy .dl a{ color:#ffffff;}
#footer .footer .copy .dl a:hover{ color:#AF0303}
*/
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;
}

#movie{ cursor:pointer}
/*products*/
.location{ width:100%; /*height:40px;*/ background-color:#f2f2f2; overflow:hidden;}
.location h4{ padding-left:7%; text-align:left; line-height:40px;font-weight: normal;color: #797979; float:left}
.location h4 a{color: #797979;}
.det_shejiao{  float:right; margin-right:7%; position:relative;}
.det_shejiao img{ float:right; width:30px; margin:5px}
.location h4 a:hover{color: #C50B19;}
.pro_box{ width:100%; height:auto; float:left;background-color: #ffffff;}
.pro_main{ width:1222px; height:auto; margin:0 auto;}
.pro_top_text{ width:1222px;border-bottom:#cccccc 1px solid;padding-bottom:20px;}
.pro_top_text a,.pro_top_text a:hover{ color:#ff4546;}
/*.pro_top_text span{ display:block;}*/
.pro_top_text h3{ display:inline; font-size:24px;color:#444444; line-height:90px;font-family:"Arial";letter-spacing: 1px;}
.pro_top_text h4{display:inline-block;width:800px; height:90px;font-size:14px;color:#676767;font-family:Arial, Helvetica, sans-serif;   font-weight:100; padding-left:105px; }
.pro_top_text p{ font-family:Arial; font-size:16px; color:#333333; line-height:1.5;/* margin-top:-10px;*/}
.pro_main_btm{ width:100%; margin-top:30px; position:relative;}
.pro_left{ display:block;width:250px; float:left; position:relative; z-index:2; margin-bottom:50px;}
ul.left_ul{ width:100%; float:left;}
ul.left_ul li{ width:100%; float:left; list-style:none}
.zuo_li{background:url(../images/h3_bg.png) no-repeat;}
/*.zuo_li:hover{ background:#ff4546 url(../images/h3_bg1.png) no-repeat}*/
ul.left_ul li .left_span{padding: 0px 7px;  position:relative; top:-2px;border:1px solid #cccccc; background-color:#E0E0E0;}
ul.left_ul li .left_br_off{padding: 0px 7px;  position:relative; top:-2px;border:1px solid #cccccc; background-color:#E0E0E0;}
ul.left_ul li .on{border:1px solid #9F0004; background-color:#9F0004;}
ul.left_ul li .on2{border:1px solid #9F0004; background-color:#9F0004;}
#left_btn{ position:absolute; left:0; top:43px; display:none; cursor:pointer; z-index:9;margin-top:-46px;}
#left_btn:hover{ /*background-color:#cccccc;*/-webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.leibie{ width:100%; margin:0 auto; height:auto; }
.xuanze_{ display:inline-block; width:12px; height:12px;  background-color:#FFF;}
.leibie h3{ display:inline; width:100%;font-size:18px;line-height:35px; color:#737373; font-weight:bold;font-weight:bold}
.leibie h3 a{font-family:"Arial"; color:#737373; font-size:12px;}
/*.zuo_li:hover.zuo_li a{ color:#fff;}*/
.leibie h4{ display:block; padding-left:24px;line-height:24px;  font-size:13px; color:#737373; font-weight:100; font-weight:bold}
.leibie h4 a{color:#737373;}
.leibie h4 a:hover{color:#C50B19;}
.leibie_line{ height:1px; width:200px; margin-bottom:5px; background-color:#cccccc;  float: left;}
a.le_brand{ padding-left:12px;}
.hotpro{ display:none;margin-bottom:20px; float:left;}
.hotpro h3{font-size:30px;font-family: 'TGE'; color:#444444; line-height:50px; padding-bottom:10px; float:left;}
.hot_img{ width:195px; border:#dbdbdb 1px solid; position:relative;margin-bottom:13px;float:left; background-color:#ffffff;}
.hot_img img{ width:100%; padding:10px 0;}
.hot_img:hover{border:#a21111 1px solid;}
.hot_img h3{   line-height: 30px; width:100%; height:30px; color:#737373; bottom:0px; font-size:14px; text-align:center;font-family:Arial, Helvetica, sans-serif; font-weight:normal}

.pro_btm{ width:203px; height:30px;background:url(../images/products_btm_huise.png) no-repeat; margin-top:10px; margin-bottom:30px;}
.pro_btm a{ display:block;text-decoration:none; idth:203px;height:30px; text-align:center; font-size:14px; line-height:30px; color:#FFF;}
.pro_btm:hover{ width:203px; height:30px;background:url(../images/products_btm_hover.png) no-repeat;}
.pro_right{ width:942px;float:left; color:#646464; font-size:13px; line-height:180%;}
.right_pro{ width:100%; float: left; margin-bottom:30px;}
.right_pro_img{ width:35%; float:left;}
.right_pro_img img{ width:100%;}

.right_pro_text{ width:64%;/*height:207px;*/float:left; margin-left:1%;margin-top:10%}
.right_pro_text h3{font-size:2rem; color:#444444; line-height:50px; margin-bottom:15px;font-family: 'TGE';letter-spacing: 1px; background-color:#f9f9f9}
.right_pro_text h4{ /*height:90px;*/ font-size:14px; color:#676767; line-height:20px; font-weight:100;}

/*products_list*/
.list_right{ width:950px; height:auto;float:left;}
.pro_list_{ width:30%; float:left; margin-right:0%;text-align: center; margin-left:3%; border:#FFF 1px solid; padding:40px 0 0 0; margin-bottom:20px}
.pro_list_ img{ width:90%;}
.pro_list_ h3{ padding-top:15px; font-weight:normal; height:80px;}
.pro_list_ h3 a{ display:block;font-size:16px; color:#666; text-align:center; margin:0 auto; /*text-overflow:ellipsis; white-space:nowrap*/overflow:hidden; font-weight:bold}
.pro_list_ h4{width:100%; margin:0 auto;font-size:13px; color:#737373;text-align:center; line-height:17px; font-weight:100;height: 34px; display:none}
.pro_list_:hover{border:#ff4546 1px solid;}
.pro_list_:hover.pro_list_ h3{ background:#ff4546;}
.pro_list_:hover.pro_list_ h4{ background:#ff4546;}
.pro_list_:hover.pro_list_ h3 a{ color:#fff}

/*products_details*/
.details_left{ width:40%; height:auto; float:left; margin-top:37px; padding-right:5%;}
.details_left_img{ width:100%;  border:#cccccc 1px solid; padding-bottom:20px;}
.details_left_topimg{ width:100%;  float:left; text-align:center; padding-top:20px;}
.details_left_topimg img{ width:80%;}
.details_left_bottomimg_box{ width:100%; float:left;}
.details_left_bottomimg{ width:340px;margin:0 auto; padding-bottom:20px;}
.details_left_bottomimg_xiao{ width:65px; height:65px; margin-left:5px; margin-right:5px; float:left;border:#FFF 2px solid; text-align:center; padding:1px; cursor:pointer; }
.details_left_bottomimg_xiao_hover{border:#a50a0d 2px solid;width:65px; height:65px; margin-left:5px; margin-right:5px; float:left; text-align:center; padding:1px; cursor:pointer; }
.details_left_bottomimg_xiao:hover{ border:#000 2px solid;}


.details_right{ width:55%; height:auto; float:left;margin-top:37px; }
.details_right iframe{ width:80%; height:350px;}
.details_right_title{ width:100%; font-size:26px; color:#222222; line-height:50px;font-family:"Arial"; letter-spacing:1px; font-weight:bold; line-height:34px;}
.details_right_title p{ display:none}
.details_right_media{ width:100%; float:left; margin-top:20px;}
.details_right_media h1{ float:left; margin-right:20px;}
.details_right_media2{ width:100%; float:left;}
.details_right_media2 h1{ float:left; margin-right:10px;}
.details_right_text{ width:100%; float:left; font-size:13px; color:#777777; padding-top:10px; padding-left:5px;}

.parameter_title{ width:100%;float:left; margin-top:25px; border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid; text-align:center; line-height:32px;  font-size:22px; color:#a50a0d;font-family:"Arial"; letter-spacing:2px; cursor:pointer;margin-bottom: 25px;}
.parameter_textbox{
	display: none
}
.parameter_textbox:nth-child(1){
	display: block
}
.parameter_textbox{ width:100%; height:auto; float:left;color: #737373;}
.parameter_contract{ float: left;
    width:23%;
    display: block;
    margin-top: 20px;
     padding:8px;
    font-size: 14px; 
    background-color: #555;

	border-radius:25px;
}
.parameter_contract a{ color:#fff; font-size:16px;}
.parameter_contract a img{ vertical-align:middle;}
/*修改*/
.parameter_textbox table{ border-collapse:collapse;}
.parameter_textbox table td{ background:none;}
.parameter_textbox table td{ border:1px solid #CCC; padding:2px;word-wrap: break-word; vertical-align:middle;}
.parameter_textbox table td *{word-wrap: break-word;}

.parameter_text{ width:100%; height:auto; float:left;}
.parameter_text h3{ width:48%;white-space:normal; float:left; font-size:13px; font-weight:100; padding-left:2%; background-color:#F7F7F7}
.parameter_text h3 i{ font-style:normal;font-size:13px; color:#737373;}
.parameter_text h3 b{ font-style:normal; font-size:13px; color:#424242; font-weight: normal;}
.parameter_text h4{ width:48%;white-space:normal; float:left;font-size:13px; font-weight:100;margin-left:2%;}
.parameter_text h4 i{ font-style:normal;font-size:13px; color:#737373;}
.parameter_text h4 b{ font-style:normal; font-size:13px; color:#424242; font-weight: normal;}
.description_title{ width:100%; height:39px;float:left;border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid; text-align:center; line-height:39px;  font-size:25px; color:#a50a0d;}
.description_text{ width:100%; height:auto;float:left;font-weight: normal; padding-top:10px;}
.description_text h2{ display:inline; float:left;color:#777777;}
.description_text h3{ width:100%; font-size:13px; color:#777777; line-height:22px;font-weight: normal;}

.size_title{ width:100%; height:39px;float:left; margin-top:15px;border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid; text-align:center; line-height:39px;font-size:25px; color:#a50a0d;}
.size_text{ width:100%; height:auto;float:left;}
.size_text1{ width:100%; height:80px; float:left; margin-top:10px;}
.size_text1 h1{ width:30%;white-space:normal; float:left;font-size:16px; color:#000; line-height:75px;}
.size_text1 h2{width:21%;white-space:normal; float:left;font-size:16px; color:#000;line-height:75px;}
.size_text1 h3{width:17%;white-space:normal; float:left;font-size:16px; color:#000;line-height:75px;}
.size_text1 h4{width:16%; white-space:normal;float:left;font-size:16px; color:#000;line-height:24px;}
.size_text1 h5{ width:16%;white-space:normal;float:left;font-size:16px; color:#000;line-height:24px;}

.size_text2{ width:100%; height:26px; float:left; border:#fff 1px solid;}
.size_text2:hover{border:#cccccc 1px solid; background-color:#F3F3F3;}
.size_text2 h1{ width:30%;white-space:normal; float:left;font-size:12px; color:#777777; font-weight:100;line-height:26px;}
.size_text2 h2{width:21%;white-space:normal; float:left;font-size:12px; color:#777777;font-weight:100;line-height:26px;}
.size_text2 h3{width:17%;white-space:normal; float:left;font-size:12px; color:#777777;font-weight:100;line-height:26px;}
.size_text2 h4{width:16%; white-space:normal;float:left;font-size:12px; color:#777777;font-weight:100;line-height:26px;}
.size_text2 h5{ width:16%;white-space:normal;float:left;font-size:12px; color:#777777;font-weight:100;line-height:26px;}
.size_btm{ width:41%; height:48px; float:right; border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid; margin-bottom:20px; margin-top:20px; }
.size_btm_{ width:235px;height:35px;text-align:center;  background:url(../images/de_btm.png) no-repeat; margin-top:6.5px;color:#FFF; line-height:35px; cursor:pointer; float:right; }
.size_btmr{float:right; margin-left:20px;}
.size_btmr{ width:162px; height:43px; background:url(../images/download456.png) no-repeat}
.size_btmr:hover{ background:url(../images/download123.png) no-repeat}


.details_logo{ width:100%; height:auto; float:left; background-color:#F3F3F3; text-align:center; padding:30px 0; display:none}
/*修改*/
.details_img{ width:70%; height:auto; float:left; margin:0 10%;}
.details_img table{ border-collapse:collapse;}
.details_img table td{ border:1px #CCCCCC solid;}

.details_img img{ max-width:100%;}
.details_reviews{ width:100%;  float:left; background-color:#f3f3f3; display:none}
.reviews_title{ width:100%; margin:0 auto; font-size:30px;font-family:"Arial"; text-align:center; margin-top:75px; font-weight:bold}
.reviews_btm1{ width:200px; height:45px; margin:0 auto;  margin-top:20px; margin-bottom:50px;}
.reviews_btm1 a{ display:block; width:200px; height:45px; border:#d51e00 1px solid;text-align:center; color:#d51e00; font-size:1.3rem; line-height:45px;font-family: 'TGE';}
.reviews_btm1 a:hover{ border:#000 1px solid;color:#000;}
.reviews_textbox{ width:800px;  margin:0 auto;border-top:#cccccc 1px solid; position:relative; }
.reviews_text{ width:100%; margin-top:50px; overflow: hidden;max-height: 230px;padding-bottom: 30px;}
.reviews_text1{ width:20%; float:left; font-size:15px; font-weight:bold; }
.reviews_text2{ width:80%; float:left; font-size:12px; font-weight:100; color:#777777; line-height:24px;}
.reviews_text ul { width:100%; float:left}
.reviews_text ul li{ width:100%; float:left; margin-bottom:20px;}
.reviews_btm2{ float:left;  border-bottom:#cccccc 1px solid; width:100%; margin-bottom:10px;}
.reviews_btm2 a{ display:block; width:140px; height:40px;background-color:#d51e00; font-size:12px; color:#FFF; position:absolute; bottom:0px; left:41%; line-height:40px; text-align:center;border-radius:3px 3px 0px 0px;}

.like_box{ width:100%; height:auto; float:left;}
.like{ width:970px; margin:0 auto;}
.like_title{ width:100%; height:auto; text-align:center;font-size:30px; margin-top:75px;font-family:"Arial"; font-weight:bold}
.like_list_{ width:31%;  float:left; margin:0 1%; margin-bottom:60px; margin-top:30px; border:#FFF 1px solid; padding-top:20px;}
.like_list_ img{ width:100%;}
.like_list_ h3 a{ display:block;width:100%;font-size:18px;  padding: 20px 0; color:#000000; text-align:center; margin:0 auto; font-weight:normal}
.like_list_ h4{width:100%; margin:0 auto;font-size:13px;   padding: 10px 0;color:#737373;text-align:center; line-height:17px; font-weight:100;}
.like_list_:hover{border:#cccccc 1px solid;}
#zzc{ width:100%; height:100%; position:fixed; background-color:#000000;filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1000; display:none; top:0;}
#inquiry_btn{ padding:10px 7px 12px 40px; border-radius:6px; float:right;font-size: 15px; border:1px solid #ff4546; cursor:pointer; color:#fff; background:url(../images/mess_bg.png) no-repeat #ff4546; font-family:"微软雅黑";}
#inquiry_btn:hover{ background:url(../images/mess_bg.png) no-repeat #b00404; color:#FFF; border:1px solid #b00404}
/*order*/
.pro_main_order{ width:870px; height:auto; margin:0 auto;}
.order{ width:870px; height:auto; float:left;margin-top:25px; margin-bottom:25px;}
.order_left{ width:160px; /*height:215px; */float:left;}
.order_left_img{ width:160px; height:auto; float:left;}
.order_left_text{ width:160px; height:45px; float:left; }
.order_left_text_j{ width:26px; height:26px; float:left; margin:8px;} 
.order_left_text_t{width:60px; height:26px; float:left;margin:5px; text-align:center; font-size:20px; color:#000; font-weight:bold;}
.order_left_text_jia{width:26px; height:26px; float:left; margin:8px;}

.order_right{ width:650px; height:auto; float:left; margin-left:60px;}
.order_title1{ width:90%; margin-top:40px; height:auto;float:left; font-size:30px; color:#000;  line-height:40px;font-family: PNMedium, "Helvetica Neue", Helvetica, Arial, sans-serif; position:relative}
.order_title1 span{ position:absolute; right:-10%; font-size:20px;}
.order_title1 span a,.order_title1 span a:hover{color:#a50a0d;}
.order_title{ width:100%; height:39px;float:left; border-top:#cccccc 1px solid; border-bottom:#cccccc 1px solid; text-align:center; line-height:39px;  font-family: 'TGE'; letter-spacing:2px;font-size: 25px; color:#a50a0d;}
.order_textbox{ width:100%; height:auto; float:left; background:url(../images/canshu_bj.jpg) repeat;}
.order_text{ width:100%; height:auto; float:left; line-height:32px;}
.order_text h3{ width:46%;white-space:normal; float:left; font-size:13px; font-weight:100; margin-left:2%; padding-left:2%;}
.order_text h3 i{ font-style:normal;font-size:13px; color:#737373;}
.order_text h3 b{ font-style:normal; font-size:13px; color:#444444;}
.order_text h4{ width:46%;white-space:normal; float:left;font-size:13px; font-weight:100;margin-left:2%; padding-left:2%;}
.order_text h4 i{ font-style:normal;font-size:13px; color:#737373;}
.order_text h4 b{ font-style:normal; font-size:13px; color:#444444;}

.feedback_box{ width:100%; height:375px; float:left; border-top:#e8e8e8 3px solid; background-color:#f3f3f3;}
.feedback{width:600px; height:auto; margin:0 auto; padding-top:50px;}
.feedback span{text-align:right; vertical-align:text-top;width:100px; display:inline-block; margin-right:30px; margin-bottom:20px; font-size:15px;}
.feedback_1:hover{background-color:#ff4546; }
.feedback_td{ width:64%; margin:0 auto; padding-left:35px;}
.feedback tr td input{ width:65%;}
.feedback tr td textarea{ width:65%; margin-left:-3px;}
.feedback_1{ width:auto; float:left;padding-top:7px; padding-bottom:7px; padding-left:5px; padding-right:5px; border:none;border-radius:3px 3px 3px 3px; background-color:#c2c2c2; color:#FFF; font-size:13px; margin-left:5px; margin-right:5px;cursor:pointer;}
.feedback_2{ width:auto;padding-top:7px; padding-bottom:7px; padding-left:5px; padding-right:5px; border:none;border-radius:3px 3px 3px 3px; background-color:#ff4546; color:#FFF; font-size:13px; margin-left:5px; margin-right:5px;cursor:pointer;}

/**login***/
/*.login_box{ width:450px; padding:20px; position:fixed; top:20%; left:35%;background-color: #fff;z-index: 1000; display:none;font-family: PNMedium, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.feed_box{ width:560px;padding:20px; position:fixed; top:20%; left:35%;background-color: #fff;z-index: 1000; display:none;font-family: PNMedium, "Helvetica Neue", Helvetica, Arial, sans-serif;}
.login_box h1,.feed_box h1{ font-size: 24px; padding-bottom:10px;}
.login_box p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:35px;}
label{font-size: 12px;text-transform: uppercase;display: block; font-family:Arial, Helvetica, sans-serif; line-height:30px;}
input[type="password"], input[type="text"] {
 width:65px;
  padding: 10px; height:30px;
  border: 1px solid #ccc;
  color: #262626;
  font-family: PNMedium, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  letter-spacing: 1px;
  text-align: left;
  line-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none; font-weight:normal;
  -moz-appearance: none;
  appearance: none; cursor:pointer;
}
input.button{ border:1px solid #d51e00;display: inline-block; margin-top: 10px; color: #d51e00; font-size:18px;text-transform: uppercase;  text-decoration: none;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  font-family: PNMedium, "Helvetica Neue", Helvetica, Arial, sans-serif; background-color:#ffffff;  padding: 10px; cursor:pointer}
input.button:hover{ background-color:#d51e00; color:#ffffff;}
img.close{ position: absolute; top:-10px; right:-10px; cursor:pointer; z-index:1001;}
input.text-css03{ height:30px; line-height:30px;}
*/
.dengluzhuce{width:972px; height:auto; overflow:hidden; float:left; padding-bottom:20px;}
.login span{ color:white;display:block; cursor:pointer; background-color:red; padding:4px 12px; border-radius:2px;}
.login span:hover{ background-color:#666;}
.login_box{ float:left; width:49%; margin-left:5%; margin-top:20px;}
.sign_box{ float:left; width:45%; border-right:1px solid #ccc;}
.login_lab{ display:block;}
.feed_box{ width:560px;padding:20px; position:fixed; top:20%; left:35%;background-color: #fff;z-index: 1000; display:none;font-family:  Arial, sans-serif;}
.login_box h1,.feed_box h1{ font-size: 24px; padding-bottom:10px;}
.login_box p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:35px;}
#register_form{ overflow:hidden;}
#register_form div{ overflow:hidden; width:87%; margin:auto; margin-top:20px;}
#register_form h1{text-align: center;
    color: #d51e00;
    font-size: 28px;
    margin-top: 20px;}
.re_ul{ overflow:hidden; float:left; padding-right:8%;}
.re_ul li{ float:left; clear:left;}
.re_ul li label{ display:block;}
label{font-size: 12px;text-transform: uppercase;font-family:Arial, Helvetica, sans-serif; line-height:30px;}
input[type="password"], input[type="text"] {
  padding-left: 0px; height:30px;
  border: 1px solid #ccc;
  color: #262626;
  font-family: Arial, sans-serif;
  font-size: 16px;
  letter-spacing: 1px;
  text-align: left;
  line-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none; font-weight:normal;
  -moz-appearance: none;
  appearance: none; cursor:pointer;
}
input.button{ border:1px solid #d51e00;display: inline-block; margin-top: 10px; color: #d51e00; font-size:18px;text-transform: uppercase;  text-decoration: none;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  font-family:  Arial, sans-serif; background-color:#ffffff;  padding: 10px; cursor:pointer}
input.button:hover{ background-color:#d51e00; color:#ffffff;}
img.close{ position: absolute; top:-10px; right:-10px; cursor:pointer; z-index:1001;}
input.text-css03{ height:30px; line-height:30px;}
 #ts_c{ padding:0; margin:0; color:#d51e00; font-size:12px; line-height:20px;}
.hqcode{ font-size:12px;color:#ff4546; line-height:25px; height:25px; padding:9px; }
/*********sitemap*****/
ul.siteul{ margin:0; padding:0;}
ul.siteul li{ list-style:none; line-height:24px; float:left; width:32%; border-bottom:1px solid #dedede; padding-left:1%; height:46px;word-break:break-all}
ul.siteul li a{ color:#333333;}
ul.siteul li a:hover{ color:#0061A5;}
ul.siteul li.li_menu{ width:99%; background-color:#E8E8E8; color:#666666;}
ul.siteul li.li_cate{width:99%;}

/********8download****/
ul.down_ul{ margin:0; padding:0; background:url(../images/time_z_bg.jpg) repeat-y 50% 30%; width:100%; text-align:center;}
ul.down_ul li.left{  float:left; }
ul.down_ul li.right{  float:right; }
ul.down_ul li.left img,ul.down_ul li.right img{ position:absolute; left:0; top:0;width: 19%;}
ul.down_ul li.left,ul.down_ul li.right{list-style:none; line-height:23px;  width:45%; margin:20px 0;min-height: 80px; border:1px solid #dedede; position:relative; cursor:pointer}

/**news**/
.news_detail_title{ width:100%; float:left; font-size:28px; color:#333333; text-align:center;}
.news_detail_time{ width:100%; float:left; font-size:12px; color:#9c9c9c;text-align:center; line-height:25px;}
.news_detail_content{ width:100%; float:left; color:9c9c9c; line-height:180%;}
#container1{position:relative;width:70%;margin:0 auto 25px;padding-bottom:10px; z-index:1; float:left;}

.new_bg{ background-color:#ffffff;}
.clearfix{clear:both;}
.grid{ margin-top:10px;width:40%; /*height:330px;*/min-height:100px;padding:2%;background:#fff;margin-left:4%;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{ color:#000; display:block;    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.grid .times{ color:#333; display:block;}
.grid p{    border-top: solid 1px #ccc;
    padding-top: 10px;
    margin-top: 10px;}
.pinterestLi strong{margin:10px 0 5px 0;display:block;padding:0 0 5px;font-size:17px;}
.pinterestLi span.times{border-bottom:1px solid #ccc;  text-align:center;display: block; color:#818181;}
.pinterestLi .meta{text-align:right;color:#777;font-style:italic;}
.pinterestLi .imgholder img{width:100%;background:#ccc;display:block;background:url(../images/grey.gif) no-repeat center;}
.grid_hover{background: #999; color:#666666; }
.grid_hover strong{ color:#ffffff;}
.grid_hover .times{ color:#fff;}
.grid_hover p{ color:#fff;}
.pinterestLi A,.pinterestLi A:hover{ color:#818181; text-decoration:none;}

 .page{width:100%; float:left;  color:#656565; font-size:14px; text-align:center;line-height: 40px;margin: 0 auto; display:none}
  .page a{color:#656565;}.page a:hover{color:#9F0004;}
 .page .to{ color:#ffffff;}
 .page .paginate_button{padding: 2px 5px;}
 .page span.disabled{padding: 5px 6px;  background-color: #cccccc;margin-right: 5px;color:#ffffff}
 .page span.current{padding: 5px 6px;  background-color: #ff7b19;margin-right: 5px; color:#ffffff}
 #ts_c{ padding:0; margin:0; color:#d51e00; font-size:12px; line-height:20px;}
 
/*contact us*/
.ke-zeroborder a{ color:#000; font-weight:bold;}


.why{ background:url(../images/main1_bg1.png) no-repeat center; width:100%; background-size:100% 100%; padding:65px 0; float:left;}
.why_box{ width:1132px; margin:auto;}
.why_txt{ text-align:center; font-size:40px; font-family:"方正大标宋简体"; font-weight:bold;}
.why_red{ width:144px; height:5px; margin:20px auto 8px auto;background-color:#ff4546;}
.why_txt1{ width:170px; height:34px; background-color:#ff4546; border-radius:5px; font-size:16px; font-family:"Arial"; text-align:center; line-height:34px; color:#FFF; margin-left:30px; margin-bottom:30px;}
.why_3{ width:100%; overflow:hidden; position:relative}
.why_3l{ width:20px; position:absolute; top:20px;left:0; cursor:pointer}
.why_3l img{ width:100%;}
.why_3r{ width:20px; position:absolute; top:20px; right:0; cursor:pointer}
.why_3r img{ width:100%;}
.why_3look{ width:1000px; margin:auto; overflow:hidden;}
.why_3lookbox{ width:10000px;}
.why_3xiaobox{ font-family:Arial; font-size:16px; line-height:24px; width:270px; margin:0 31.66px; overflow:hidden; float:left}
.why_3xiaobox span{ float:right;}
.why_xiaobox{ width:350px; padding:20px 0 10px 0px; background-color:#e5e5e5; border-radius:10px; overflow:hidden; float:left; margin-right:27px;}
.why_xiaobox_l{ width:33%; float:left; margin-left:7%}
.why_xiaoimg{ width:100%; border-radius:10px; overflow:hidden}
.why_xiaoimg img{ width:100%; display:block}
.why_txt3{ font-size:20px; font-weight:bold; color:#3d3d3d; text-align:center;font-family:"Arial"; white-space:nowrap; float:right; width:60%; margin-bottom:5px;}
.why_xiaobox_r{ float:left; width:55%; margin-left:2%; font-size:12px; color:#666; font-family:"Arial"; line-height:16px;table-layout:fixed; word-break: break-all; overflow:hidden;}
.why_6{ width:100%; margin-top:75px}
.why_6box{ float:left; width:100px; margin-right:44px; margin-left:44px;}
.why_6box img{ margin:auto; display:block;}
.why_6txt{ text-align:center; font-size:14px; font-family:"Arial"; line-height:20px; margin-top:15px; white-space:nowrap; color:#000}
.why_6box:hover.why_6box .why_6txt{ color:#ff4546}


.fro{ width:100%; background-image:url(../images/feature_bg.jpg); overflow:hidden; padding:58px 0 30px 0; float:left;}
.fro_box{ width:1165px; margin:auto;}
.fro_txt{ text-align:center; font-size:40px; font-family:"Arial"; color:#ff4546}
.fro_txt1{ text-align:center; font-family:"Arial"; font-size:20px; color:#fff; margin:20px 0 50px 0; line-height:30px;}
.fro_5{ width:100%}
.fro_xiaobox{ width:218px; /*border:#ccc solid 1px;*/ float:left; margin-right:11px;}
.fro_xiaobox:hover{ margin-top:-10px}
.fro_up{width:100%; height:80px; text-align:center; color:#fff; padding-top:7px; font-family:"Arial"; font-size:18px; line-height:35px;/* border-bottom:1px solid #ccc;*/ background:#ff4546}
.fro_xiaobox:hover.fro_xiaobox .fro_up{ background:#ff4546; color:#FFF}
.fro_down{ width:100%; background:#FFF}
.fro_down img{ width:100%; display:block;padding:40px 0;}

.news{ width:100%;float:left; padding:75px 0 55px 0;background:/* url(../images/feature_bg.jpg)*/url(../images/fischer_bg.jpg) center; background-size:100% 100%;}
.news_box{ width:1276px; margin:auto;}
.news_txt{ text-align:center; margin-bottom:40px; font-size:40px; font-family:"Arial"; color:#000}
.news_3{ width:100%;}
.news_xiaobox{     width: 356px;
    float: left;
    margin:0 12px;
    padding: 11px;
    background-color: #ffffff;
    border: 11px solid #E3E3E3;}
.news_l{ text-align:center;width:100%;}
.news_l_img{ width:100%;}
.news_l_img img{ width:100%;}
.news_l_txt{ width:100%; text-align:center; font-size:14px; font-family:"Arial"; color:#030303; margin-top:3px;}
.news_r{ width:90%; margin:0 auto;}
.news_r_txt1{ width:100%; margin-bottom:10px; text-align:center; height:40px;}
.news_r_txt1 a{font-size:18px; font-family:"Arial"; color:#030303;}
.news_r_txt2{ width:100%;font-size:12px; font-family:"Arial"; color:#666; line-height:20px; text-transform:uppercase;table-layout:fixed; word-break: break-all; overflow:hidden;}
.news_r_txt3{ font-size:14px; font-family:"Arial"; color:#ff4546; text-transform:uppercase; margin-top:10px;}

#footer{ width:100%; float:left; background:#000}
#footer .footer{ width:1132px; margin:0 auto;}
.footer_l{ width:350px; float:left}
.footer_l_txt{ font-size:26px; color:#333; margin:30px 0 18px 0; font-family:"Arial";}
.footer_l_txt2{ width:250px; overflow:hidden; margin-bottom:20px;}
.footer_l_txt2 div{ font-family:"Arial"; text-decoration:none; color:#333; width:50%; float:left; margin-bottom:15px; font-size:13px;}
#footer .footer_l_txt2 div:hover{ color:#ff4546}
.footer_l_txt3{ font-size:14px; font-family:"Arial"; color:#333; margin-top:17px;}
.footer_l_txt4 a{ text-decoration:none; font-family:"Arial"; color:#333; font-size:14px;}
.footer_l_txt4{ margin:12px 0 20px 0;}
.footer_l_6{ margin-bottom:37px;}
.footer_l_6 img{ margin-right:4px;}
.footer_z{ width:390px; float:left; margin-right:70px;}
.footer_z div{ font-size:14px; color:#333; font-family:"Arial"; line-height:22px; margin-bottom:15px;}
.footer_z .footer_z_txt{ font-size:26px; margin:30px 0 15px 0;}
.footer_r{ margin-top:28px; float:left; width:320px;}
.footer_r_txt{ font-size:26px; color:#333; font-family:"Arial";}
.footer_r input{ width:260px; height:30px; border-radius:5px; color:#6c6c6a; font-family:"Arial"; font-size:15px; padding-left:20px; line-height:30px; margin-top:10px; border:none;}
.footer_r textarea{ width:260px; height:90px;  border-radius:5px;padding-left:20px; color:#6c6c6a; font-family:"Arial"; font-size:15px; margin-top:10px; border:none; padding-top:5px;}
.footer_r_bnt{ width:280px; height:32px; border-radius:5px; line-height:32px; border:none; cursor:pointer; text-align:center; font-family:"Arial"; font-size:16px; color:#fff; background-color:#ff4546; margin-top:8px; margin-bottom:20px;}
.foot_add2{ display:none}

.conus{ height:253px; background-image:url(../images/left_bg.png); padding:10px 0 10px 10px; margin-bottom:35px;}
.conus_txt{ font-family:"Arial"; font-size:22px; color:#000; font-weight:bold; margin:0 0 10px 10px;}
.conus_red{ width:50px; height:2px; background-color:#b90c0c; margin:0 0 10px 10px;}
.conus_txt1{font-family:"Arial"; font-size:12px; color:#444; line-height:24px;}
.conus_txt2{font-family:"Arial"; font-size:12px; color:#b90c0c; font-weight:bold; line-height:24px;}
.conus_txt3{font-family:"Arial"; font-size:20px; color:#b90c0c; font-weight:bold; margin:10px 0;}
.conus_txt4{font-family:"Arial"; font-size:12px; color:#444; margin-bottom:20px;}
.conus_bnt{ border-radius:7px;width:130px; height:24px; background-color:#b90c0c; text-align:center; line-height:24px; color:#FFF; font-weight:bold; font-size:14px;}

.foll{ height:90px; background-image:url(../images/left_bg.png); padding:10px 0 10px 10px; margin-top:33px;}
.foll_txt{ font-family:"Arial"; font-size:22px; color:#000; font-weight:bold; margin:0 0 10px 10px;}
.foll_red{ width:50px; height:2px; background-color:#b90c0c; margin:0 0 16px 10px;}
.foll img{ float:left; margin-right:15px;}

/*contact us*/
/*.team h2{background: #EEE;
    padding: 0 12px;
    display: inline-block;
    width:97.6%;
    font-size: 24px;
    line-height: 50px;
    color: #444444;
    text-align: left;
    font-family: Arial;
    margin-bottom: 15px;
    font-weight: bold;
	}
.team_box {overflow: hidden;width: 100%;}
.in_box {
    width:22%;
    padding-bottom: 25px;
    background: #efefef;
    float: left;
    margin-bottom: 20px;
    margin-right:3%;
    margin-top: 20px;
	position:relative;
	overflow:hidden;
	}
/*.in_box .blackbg{ position:absolute; width:100%; height:auto; background:rgba(0,0,0,0.6);top:0; color:#FFF; text-align:center; padding-top:30%; padding-bottom:300%; display:none;}
.in_box .blackbg span{ line-height:2;}
.in_box .blackbg span a{ color:#FFF;}
.in_box:hover .blackbg{ display:block; transform:3s;}
.in_box .blackbg a:hover{ text-decoration:underline; color:#ff4546;}*/
/*.in_box img {
    cursor: pointer;
    width: 100%;
}
.in_box h4,.left_box h4{
    cursor: pointer;
    font-family: Arial;
    color: #0a3480;
    font-weight: normal;
    font-size: 15px;
    line-height: 24px;
    padding-top: 10px;
    margin: 0;
    text-align: center;
	}
.in_box .people-job,.left_box .people-job{
    font-family: Arial;
    font-size: 14px;
    text-align: center;
    line-height: 22px;
    height: 44px;
	display:none;
	}	
.team_details {
    width: 97%;
    padding-bottom: 30px;
    background-color: #EEE;
    overflow: hidden;
    margin-bottom: 20px;
    display: none;
	}
.team_left {
    width: 18%;
    float: left;
}
.team_left .left_box img{ max-width:100%;}
.team_right {
    width: 72%;
    float: left;
    padding-left: 3%;
    padding-top: 2%;
}
.team_right .text_p {
    font-size: 14px;
    text-align: justify;
    line-height: 1.5em;
}
.text_p span a{ color:#ff4546; text-decoration:underline;}

.team_box{ width:100%;}
.team_1{ width:100%; overflow:hidden; margin-bottom:1%; padding-top:2%;}
.team_1 h2{ text-align:center;}
.people{ width:48%; border:1px dashed #000; float:left; margin-right:1%; border-radius:6px;}
.people_box{ overflow:hidden;}
.people_box .text{ float:left; width:54%; margin-left:5%;margin-top: 4%;}
.people_box .pic{ float:left; width:38%; margin-bottom: 2%;}
.people_box .text ul li{ line-height:30px;}
.people_box .text h3{margin-bottom:10px;margin-top: 0; font-size:18px; color:#444444;}
.people .name{    
    display: block;
    background: red;
    margin-left: 5%;
    margin-top: -15px;
    width:100px;
    text-align: center;
	color:white;
	line-height:30px;
	}
.people_box ul li{ font-size:14px;}
.people_box .tel{ background:url(../images/tel.png) no-repeat left; padding-left:26px;}
.people_box .fax{ background:url(../images/fax.png) no-repeat left; padding-left:26px;}
.people_box .email{ background:url(../images/email.png) no-repeat left; padding-left:26px;}
.people_box .email a{ word-break:break-all; color:#646464;}
.people_box .email a:hover{ color:red; text-decoration:underline;}*/*/
/*choose*/
.choose{ width:100%; position:relative; }
.choose_text{ width:50%; position:absolute; top:6%;}
.pro_right img{ max-width:100%;}

/*news*/
.pic_1 img{ margin-right:4%;}


.right_pro1{ width:100%; float: left; margin-bottom:20px;border-bottom: dashed 1px #999;}
.right_pro1 *{font-family:'TGE'}
.right_pro_img1{ width:35%; float:left;}
.right_pro_img1 img{ width:100%;}

.right_pro_text1{ width:64%;height:207px;float:left; margin-left:1%; }
.right_pro_text1 h3{font-size:22px; color:#444444; line-height:34px; margin-bottom:15px;letter-spacing: 1px; font-family:"Arial"}
.right_pro_text1 h4{ height:90px; font-size:14px; color:#676767; line-height:20px; font-weight:100;}
.pro_btm1{ width:203px; height:30px;/*background:url(../images/products_btm_huise.png) no-repeat;*/ margin-top:10px; margin-bottom:30px; border:1px solid #ff4546}
.pro_btm1 a{ display:block;text-decoration:none; width:203px;height:30px; text-align:center; font-size:14px; line-height:30px; color:#ff4546;font-family:"Arial"; font-weight:bold}
.pro_btm1:hover{ width:203px; height:30px;/*background:url(../images/products_btm_hover.png) no-repeat;*/ background:#ff4546}
.pro_btm1:hover.pro_btm1 a{ color:#FFF}

/*contact*/
/*.contact_left{ padding-top:4%;}
.contact_left a:hover{ text-decoration:underline;}
.contact_right{width:93%;border:20px solid #e8e8e8;}*/

/*contact1*/
.contact1_top{ overflow:hidden;}
.contact1_top_l{ width:50%;float:left; border-right: 2px #c9cacb solid; margin-right:5%;}
.contact1_top_l a:hover{text-decoration:underline;color:#F00;}
.contact1_top_r{ width:44%; float:left;}
.contact1_top_r .submit{width: 68px; border:none;
    line-height: 20px;
    background: red;
    color: white;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    padding: 3px;
    border-radius: 4px;
	}
.contact1_top_r table input{
	padding: 2px 3px;
    font-size: 14px;
    color: #666;
    border: 1px solid #ccc;
	}
.contact1_top_r table textarea{
	padding: 2px 3px;
    font-size: 14px;
    color: #666;
    border: 1px solid #ccc;
	}
.contact1_down{border: 5px solid #ccc;}


#newsletter {
    background:#ff4546;
    margin-top: 10px;
}
.newsletter {
    width:100%;
    margin: auto;
    overflow: hidden;
	padding-bottom: 10px;
}
.newsletter h1{float: left;margin-top: 14px;color: white;}
.newsletter_img {
    float: left;
    margin-left:31px;
	width:6%;
}
.newsletter_img img {
    display: block;
    width:80%;
    margin-top:8%;
	}
.newsletter_right {
    float: right;
    margin-right:30px;
	margin-top: 15px;
}
.newsletter_right h1 {
    font-size:18px;
    color: #fff;
	line-height:36px;
}
.newsletter_right form input {
    font-size: 14px;
    color: #494949;
    line-height: 44px;
    height:26px;
    border-radius: 3px;
    text-indent: 18px;
    width:240px;
	border:none;
}
.newsletter_right form button {
    width:95px;
    line-height:26px;
    border-radius: 3px;
    background:#e0070e;
    color: #fff;
    height:26px;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
	border:none;
}
.newsletter_right form button:hover{box-shadow: 0px -1px 2px #333;}
/*contact1结束*/


.online{top:150px; right:-120px; position:relative;
display: block;
/*overflow: hidden;*/
position: fixed; display:block;z-index: 99999;/* background:url(../images/online.png) no-repeat;*/}

.online_right{width: 125px;height: auto;overflow: hidden; float:left; background:rgba(255,255,255,0.8); height:260px;}
.online_rightbnt{ width:30px; overflow:hidden; position:absolute; left:-30px; top:0px;display: none}
.online_right1{ width:30px; float:left; cursor:pointer}
.online_right1 img{ width:100%; display:block}
.online_right2{ width:30px; float:left; display:none;cursor:pointer}
.online_right2 img{ width:100%; display:block}
.online_photo{width: 120px;height: auto;overflow: hidden;}
.online_right p{ width:100%; line-height:40px;color:#fff; font-weight:bold; font-size:14px;background: #b90c0c; padding-left: 10px;overflow: hidden;}
.online_right img{width:107px;}
.online_right ul{width: 100%;height: auto;overflow: hidden;margin-top: 5px;}
.online_right ul li{width:100%; font-size:14px; line-height:28px;list-style-type:none; padding-left:10px; margin-bottom:-5px;}
.online_right ul li a{color:#ff4546;}
.online_right ul li a span{margin-left: 5px;}
.online_right ul li a span:hover{color:#999;}
.index_main_1bg{ width:100%; height:30%; background:rgba(0,0,0,0.4); position:absolute; top:40%; z-index:2; display:block}
.index_main_111bg{ height:16.5%; display:block}
.m1:hover.m1 .index_main_1bg{/*background:rgba(185,12,12,0.6)*/ display:block}
.m1:hover.m1 .index_main_1bg{/*background:rgba(185,12,12,0.6)*/ display:block}
.m1:hover.m1 .index_main_1bg{/*background:rgba(185,12,12,0.6)*/ display:block}
.m1:hover.m1 .index_main_1bg{/*background:rgba(185,12,12,0.6)*/ display:block}
.m1:hover.m1 .z1{ display:block}
.m1:hover.m1 .z2{ display:block}
.m1:hover.m1 .z3{ display:block}
.m1:hover.m1 .z4{ display:block}

.app{ width:100%;}
.app img{ width:100%; display:block}
.app_uptxt{ font-size:16px; line-height:24px; color:#666; font-family:"Arial"; margin:25px 0 40px 0;table-layout:fixed; word-break: break-all; overflow:hidden;}
.app_box{ width:282px;float:left; margin:0 30px 60px 0; border-radius:8px; position:relative; overflow:hidden;}
.app_box img{width:100%; display:block;}
.app_boxtxt{ width:100% ; height:50px; background:rgba(0,0,0,0.6); position:absolute; bottom:0px; text-align:center;}
.app_boxtxt a{ line-height:50px; color:#FFF; font-family:"Arial"; font-size:25px;display: block}
.app1{ width:100%; margin-bottom:75px; overflow:hidden}
.app1 img{ width:100%; display:block}
.app2{ width:100%; margin-bottom:75px; overflow:hidden}
.app2 img{ width:100%; display:block}
.app3{ width:100%; margin-bottom:75px; overflow:hidden}
.app3 img{ width:100%; display:block}
.app4{ width:100%; margin-bottom:75px; overflow:hidden}
.app4 img{ width:100%; display:block}
.app5{ width:100%; margin-bottom:75px; overflow:hidden}
.app5 img{ width:100%; display:block} 
.app_up{ width:200%; overflow:hidden; line-height:40px;}
.app_uptxt1{ font-family:"Arial"; font-size:26px; color:#000; float:left; margin-right:10px;}
.app_upheng{ float:left; margin-top:21px; display:none}
.app_zhongtxt{ font-family:"Arial"; font-size:16px; line-height:24px; color:#666; margin-top:10px;}
.app_down{ width:100%; margin-top:10px; overflow:hidden}
.app_down_left{width:790px; margin:auto; overflow:hidden}
.app_down_up{ width:100%; font-family:"Arial"; font-size:20px; color:#000; text-align:center; margin-bottom:4px; display:none}
.app_down_heng{ width:40px; height:2px; margin:0 auto; background:#ba0c0d; display:none}
.app_down_leftbox{ width:100%; margin-top:20px;}
.app_down_leftjiantou,.app_down_leftjiantou1,.app_down_leftjiantou2{ float:left; width:10px; height:17px; margin:58px 15px 0 0; cursor:pointer}
.app_down_rightjiantou,.app_down_rightjiantou1,.app_down_rightjiantou2{ float:left; width:10px; height:17px; margin:58px 0 0 15px; cursor:pointer}
.app_down_look{ width:740px; float:left; overflow:hidden}
.app_down_dabox,.app_down_dabox1,.app_down_dabox2{ width:100000px;}
.app_down_img,.app_down_img1,.app_down_img2{ float:left; width:240px; margin-right:10px;}
.app_down_img img{ width:240px; height:130px; display:block}
.app_down_right{width:600px; overflow:hidden; position:relative; margin:50px auto 0 auto;}
.app_down_rdabox,.app_down_rdabox1,.app_down_rdabox2{ width:1800px;}
.app_down_rimg,.app_down_rimg1,.app_down_rimg2{float:left; width:600px;}
.app_down_rimg img{ width:600px;display:block}
.app_down_rtxt{ position:relative; bottom:0; width:100%;background:rgba(0,0,0,0.6); font-family:"Arial"; font-size:22px; color:#FFF; line-height:30px; text-align:center; padding-bottom:20px;}
.app_down_xiaobox,.app_down_xiaobox1,.app_down_xiaobox2{ position:absolute; left:50%; bottom:10px; margin-left:-45px
}
.app_down_xiaobox span,.app_down_xiaobox1 span,.app_down_xiaobox2 span{ width:10px; height:10px; background-color:#aaa; float:left; margin-left:10px; margin-right:10px; border-radius:50%}
.app_down_xiaobox .current,.app_down_xiaobox1 .current,.app_down_xiaobox2 .current{ background-color:#F00}
.pro_jieshao{    width: 100%;
    margin-bottom: 60px;
    overflow: hidden;
}

.footer_down{ width:1132px; margin:auto; overflow:hidden; padding:15px 0;}
.footer_downl{ float:left; font-size:14px; font-family:"Arial"; margin-left:350px;}
.footer_downr{ float:left; overflow:hidden; margin-left:275px;}
.footer_downr ul li{ float:left; font-size:14px; font-family:"Arial"; margin:0 2px;list-style:none}

.bd{width:100%; height:auto;}
.hd{ overflow:visible;position:absolute; z-index:1; left:50%; margin-left:-46px; bottom:0;}
.hd ul li{ list-style:none; float:left; text-align:center; background:url(../images/hd.png) no-repeat; cursor:pointer; margin-bottom:10px; margin-right:10px; width:12px; height:12px;}
.hd ul li.on{ background:url(../images/hdon.png) no-repeat;}
.bd ul li{ list-style:none; text-align:center;}
.zuo_lida h3 a{ font-size:16px; font-weight:bold}

.dibu{ width:100%; position:fixed; bottom:0px; background:#ff4546; height:40px; z-index:600; display:none}
.dibu .dibu_box{ width:25%;float:left; background:url(../images/dibu_boxbg.png) no-repeat; height:40px; cursor:pointer}
.dibu .dibu_box img{ width:30px; display:block; margin:auto; margin-top:10px;}
.skpye_bnt{ cursor:pointer}



/*底部产品页面*/
.dibu_pro{ width:100%; height:100%; position:relative; position:fixed; top:0; right:-100%; background:#fff; z-index:700}
.dibu_proimg{ position:absolute; top:15px; right:10px; width:30px; height:30px; background:url(../images/dibu_proimg.png) no-repeat; cursor:pointer}
.dibu_proimg:hover{ background:url(../images/dibu_proimg1.png) no-repeat;}
.dibu_proup{ width:100%; text-align:center; font-family:Arial; font-size:18px; line-height:50px; color:#222;}
.dibu_prodown1{ width:96%;background:#e4e4e4; padding:12px 2%; font-family:Arial; font-size:15px; line-height:20px; font-weight:bold; color:#000}
.dibu_prodowntxt1{ width:90%;font-size:14px; padding:12px 5%; font-family:Arial; line-height:20px; border-bottom:1px solid #ddd; color:#000; position:relative; cursor:pointer}
.dibu_prodowntxt1 img{ position:absolute; width:20px; height:10px; top:18px; right:20px; }
.dibu_prodowntxt1:hover{ color:#ff4546; background:#eee}
.dibu_prodowntxt2{ display:none; width:100%}
.dibu_prodowntxt22{ width:84%;font-size:12px; padding:8px 8%; font-family:Arial; line-height:20px; border-bottom:1px solid #ddd; color:#000;}
.dibu_prodowntxt22:hover{ color:#ff4546}
.jiacu{ width:90%;font-size:14px; padding:12px 5%; font-family:Arial; line-height:20px; border-bottom:1px solid #ddd; color:#000; cursor:pointer; font-weight:bold;}



/*底部输入框页面*/
.dibu_inp{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; top:0;left:0; z-index:800; display:none; padding-top:3	%;}
.dibu_up{ width:100%; overflow:hidden}
.dibu_inpimg{ width:20px; height:20px; background:url(../images/dibu_inpimg.png) no-repeat; float:right; margin-right:3%; margin-bottom:5px}
.dibu_inpimg:hover{background:url(../images/dibu_inpimg1.png) no-repeat}
.dibu_inpbox{ width:94%; margin-left:3%; height:94%; background:#FFF; overflow-y:scroll;}
.dibu_txt1{ font-family:Arial; font-size:18px; line-height:60px; padding-left:20px; border-bottom:#ddd solid 1px; color:#ff4546; margin-bottom:10px;}
.dibu_inpbox1{ width:45%; margin:10px 2.5%; float:left}
.dibu_inpboxtxt,.dibu_inpboxtxt1{ font-size:12px; font-family:Arial; margin:5px 0; color:#999; width:100%;}
.dibu_inpbox1 input{ width:100%; height:25px; border:#ddd solid 1px;}
.dibu_inpbox textarea{ width:100%}
.dibu_inptext{ width:95%; margin-left:2.5%; float:left; margin-top:10px;}
.dibu_inptext textarea{ width:100%; height:60px; border:#ddd solid 1px;}
.dibu_yzm{ float:left; float:left; margin-left:2.5%; margin-top:20px;}
.dibu_yzm input{width:100px; border:#ddd solid 1px; height:25px; float:left}
.dibu_yzm img{ width:100px; height:25px; display:block; margin-left:20px; float:left}
.dibu_inpbnt{ width:150px; height:50px; font-size:18px; line-height:50px; text-align:center; color:#fff; cursor:pointer; background:#ff4546; float:left; font-family:Arial; clear:both; margin-left:2.5%; margin-top:40px;}



/*内页导航*/
.neiye_nav{ width:100%; display:none; margin-bottom:20px;}
.neiye_up{ width:100%; background:#ff4546; cursor:pointer}
.neiye_uptxt{ font-size:20px; font-family:Arial; padding:10px 20px; color:#FFF; font-weight:bold}
.neiye_up .img_open,.neiye_up .img_close{ float:right; margin-top:-30px; margin-right:15px;}
.neiye_up .img_close{ display:none}
.neiye_down{ width:100%;overflow:hidden;}
.neiye_downtxt{font-size:14px; font-family:Arial; line-height:32px; padding:0px 5%; color:#FFF; font-weight:bold; float:left; width:39%; color:#ff4546; margin:10px 0; border-left:#ff4546 solid 1px;}
.neiye_downtxt1{border-bottom: 1px solid #ffd7d6;}
.neiye_downtxt2 a{font-size:16px; font-family:Arial; line-height:34px; padding:0px 5%; color:#FFF; font-weight:bold; width:90%; color:#ff4546; display:block }
.neiye_downtxt1 .zuo_li{margin: 0 5%;}
.zuo_li h3{display: inline;
    width: 100%;
    font-size: 25px;
    line-height: 30px;
    color: #737373;
    font-weight: bold;
    font-weight: bold;}
/*.neiye_downtxt:hover{ background:#ff4546; color:#FFF}*/
.neiye_downtxt2:hover{ background:#ff4546; color:#FFF}
.neiye_downtxt2:hover a{color:#fff;}
.tm2{margin:6px 0;}
.zuo_li h3 a{font-family: "Arial";color: #737373;font-size: 14px;}



/*联系我们*/
.contactForm .title {
    font-size: 30px;
    line-height: 1;
    font-weight: bold;
    padding-bottom: 14px;
    border-bottom: 1px solid #dadada;
	color:#e0070e;
}
.contactForm {
    margin-top: 5.35714%;
	display:none;
}
.contactForm ul {
    padding-top: 15px;
    margin-top: 1.33929%;
    padding-bottom: 22px;
    border-bottom: 1px solid #dadada;
}
.cenpad {
    padding-left: 3.33333%;
    padding-right: 3.33333%;
}
.justify {
    text-align: justify;
/*    text-justify: inter-ideograph;*/
    letter-spacing: 0px;
    font-size: 0px;
}
.justify>* {
    text-align: left;
    font-size: 14px;
}
.justify .line {
    display: inline-block;
    height: 0px;
    overflow: hidden;
}
.justify .box {
    display: inline-block;
    vertical-align: top;
}
.contactForm li.block {
    width: 100%;
}
.contactForm li {
    width: 30.08929%;
    margin-bottom: 1.60714%;
}
.contactForm li label {
    display: block;
    line-height: 1;
    margin-bottom: 9px;
}
.contactForm li input, .contactForm li textarea {
    background: #e4e4e4;
    color: #e4e4e4;
    border: 1px solid #e4e4e4;
    width: 100%;
    line-height: 22px;
    padding: 8px;
    color: #333;
	}
.contactForm li.codeWrap input, .contactForm li.codeWrap img {
    vertical-align: middle;
}
.contactForm li.btnW input.active {
    background:#ff4546;
    color: #fff;
    margin-right: 18px;
	cursor:pointer;
}

.contactForm li.btnW input {
    width: 146px;
    height: 40px;
    padding: 8px 0;
	cursor:pointer;
}
.contactForm li.codeWrap input {
    width: 82px;
    margin-right: 5px;
    height:36px;
    padding: 8px;
}

.top_mid{ width:100%; overflow:hidden;}
.top_l,.top_r{width: 50%;float: left;}


/*语言*/
.top_yuyan{ float:right; width:145px; margin:4px 0 0 20px; position:relative; cursor:pointer;}
.yuyan_box{ width:100%; overflow:hidden;}
.yuyan_box1{ width:100%; overflow:hidden; padding-bottom:6px; background:#000}
.yuyan_img{ float:left; margin-right:10px; width:33px}
.yuyan_img img{ width:100%;}
.yuyan_txt{ color:#FFF; font-family:Arial; font-size:16px;float:left; line-height:24px;}
.yuyan_3{ float:right; margin-top:5px;}
.yuyan_down{ width:100%; position:absolute; top:40px; display:none}

.prodetail{ position:relative;}
.page_road{ /*height:40px;*/ background-color:#f2f2f2; overflow:hidden;padding-left: 7%;
    text-align: left;
    line-height: 40px;
    font-weight: normal;
    color: #797979;}
.page_road a{    color: #797979;}
#container{ position:relative;}
.parameter_textbox table{ width:100%;}
.parameter_textbox table p{ text-align:center;}


a.bshareDiv, #bsPanel, #bsMorePanel, #bshareF {
    border: none;
    background: none;
    padding: 0;
    margin: 0;
    font: 12px Helvetica,Calibri,Tahoma,Arial,宋体,sans-serif;
    line-height: 14px;
}
#bsPanel {
    position: fixed!important;
    top: 70px;
}
#bsPanel {
    position: absolute;
    z-index: 100000000;
    font-size: 12px;
    width: 258px;
    background: url(http://static.bshare.cn/frame/images/background-opaque-dark.png);
    padding: 6px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.bsTitle {
    padding: 0 8px;
    border-bottom: 1px solid #e8e8e8;
    color: #666;
    background: #f2f2f2;
    text-align: left;
}
a.bsSiteLink {
    text-decoration: none;
    color: #666;
}
.bsClear {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
}
div.bsLogo, div.bsRlogo {
    border: 1px solid #fff;
    background: #fff;
}

div.bsRlogo, div.bsRlogoSel {
    width: 68px;
    float: left;
    margin: 0;
    padding: 2px 0;
}

.product_fenxiang{ border-radius:3px; border:1px solid #ccc; width:240px; overflow:hidden; padding:5px 5px; position:absolute;  right:0px; top:40px; background:#fff;}
ul.fenxianglist1{ float:left; margin-left:20px; margin-top:20px;}
ul.fenxianglist2{ float:left; margin-left:20px; margin-top:20px;}
.product_fenxiang ul li span{ padding:0px;font-size:16px; color:#333;padding-left:25px; line-height:30px; float:none; display:inherit; background:none;}
.product_fenxiang li img{ width:20px; margin-top:5px; padding-right:5px; position:absolute; left:0px; }
.product_fenxiang li{ position:relative;}
.product_fenxiang span{ display:block; float:right; display:block; background:#666; 
    cursor: pointer;
    background-color: #ccc; font-size:18px; line-height:25px; padding:0 5px;}
.neiye_downtxt1 div.current{ background: #ff4546;
    color: #FFF;}
	.neiye_downtxt1 div.current a{ color:#fff}


@media screen and (max-width: 500px){
	.app_tptxt1{
		background: #ff6a6b;
	}
}


.pro_main_btm .list_right{
	display: flex;
	flex-flow: wrap
}