
body { margin: 0 auto; font-family: "Microsoft YaHei"; color: #525252; ; font-size: 12px; min-width: 1100px; width: 100%; }
div, ul, li, span, p, img, h1, h2, h3, h4, h5, h6, dl, dd { margin: 0px; padding: 0px; list-style: none; border: 0px; }
.clear { clear: both; height: 0px; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.cp img { border: 1px solid #ccc; padding: 2px; }
.cp a:hover img { border: 1px solid #f51f17; padding: 2px; }
a { color: #525252; text-decoration: none; }
a:hover { text-decoration: none; color: #f51f17; }
.w1100 { width: 1100px; height: auto; margin: 0 auto; }
/*̧ͷ*/
#head { width: 100%; height: 193px; background: url(../image/20180123150842_594602480.jpg) center no-repeat; }
.head_t { height: 38px; line-height: 38px; font-family: "Simsun"; }
.head_t font { color: #f51f17; }
.head_t font a { color: #f51f17; }
.logo { width: 306px; height: 91px; margin-top: 30px; margin-right: 20px; }
.logo_text { width: 387px; height: 24px; margin-top: 68px; }
.hotline { width: 260px; height: 52px; margin-top: 53px; }
/*����*/
.nav_bg { width: 100%; height: 60px; background-color: #f51f17; }
#nav { height: 60px; overflow: hidden; width: 1100px; margin: 0 auto; }
#nav li { height: 60px; line-height: 64px; float: left; text-align: center; }
#nav li a { display: block; height: 60px; line-height: 64px; font-size: 15px; color: #fff; width: 122px; background: url(../image/20171228144946_1711947077.jpg) no-repeat right; transition: all 0.2s; -moz-transition: all 0.2s; -webkit-transition: all 0.2s; -o-transition: all 0.2s; }
#nav li.a_nav a, #nav li a:hover { background-color: #ffff00; background-image: none; color: #f51f17; font-weight: bold; line-height: 64px; }
/*�õ�Ƭ*/
#flash_bg { width: 100%; margin: 0 auto; height: 520px; }
.focus { width: 100%; height: 520px; overflow: hidden; position: relative; }
.focus ul { height: 450px; position: absolute; }
.focus ul li { float: left; width: 100%; height: 520px; overflow: hidden; position: relative; background: #000; }
.focus ul li div { position: absolute; overflow: hidden; }
.focus .btnBg { position: absolute; width: 100%; height: 20px; left: 0; bottom: 0; background: #000; display: none; }
.focus .btn { position: absolute; width: 780px; height: 23px; padding: 0px 340px 0px 10px; right: 0; bottom: 15px; text-align: right; }
.focus .btn span { display: inline-block; _display: inline; _zoom: 1; width: 25px; height: 24px; line-height: 24px; text-align: center; _font-size: 0; margin-left: 5px; cursor: pointer; background: #fff; }
.focus .btn span.on { background: #fff; }
.focus .preNext { width: 45px; height: 100px; position: absolute; top: 200px; background: url(../image/20171228143220_1196540844.png) no-repeat 0 0; cursor: pointer; }
.focus .pre { left: 0; }
.focus .next { right: 0; background-position: right top; }
/*����*/
#search { background-color: #f4f4f4; height: 70px; width: 100%; margin: 0 auto; }
.search_l { font-size: 14px; height: 70px; line-height: 74px; color: #232323; }
.search_l a { font-size: 14px; height: 70px; line-height: 74px; color: #232323; }
.search_l a:hover { color: #f51f17; }
.search_r { margin-top: 22px; }
/*Ʒ��չʾ*/
#brand { width: 1100px; margin: 0 auto; }
/*��Ʒ����*/
.product_text { width: 1000px; height: 107px; background: url(../image/20180712185550_554539453.jpg) center no-repeat; margin: 0 auto; }
.product_text_w { font-size: 32px; font-weight: bold; color: #333; text-align: center; padding-top: 5px; }
.product_text_w1 { font-size: 16px; color: #525252; text-align: center; margin-top: 16px; }
.product_text_w span { color: #f51f17; }
/*��Ʒ*/
#product { width: 1100px; margin: 0 auto; }
.product_l { width: 240px; }
.product_l_t { width: 240px; height: 130px; background-color: #f51f17; margin-bottom: 1px; }
.product_l_t_w { color: #FFF; font-size: 28px; font-weight: bold; text-align: center; padding-top: 44px; }
.product_l_t_w1 { color: #FFF; font-size: 14px; font-weight: bold; text-align: center; opacity: 0.5; margin-top: 5px; font-family: "Arial"; }
.product_l_d table { width: 100% !important; }
.product_l_d tr { width: 240px; height: 55px; line-height: 55px; background: url(../image/20180123164949_374640584.jpg) center no-repeat; text-align: center; }
.product_l_d tr a { font-size: 15px; color: #525252; }
.product_l_d tr a:hover { color: #f51f17; }
.product_l_contact { width: 240px; height: 94px; background: url(../image/20180123170943_20202934.jpg) center no-repeat; }
.product_l_contact_w { font-size: 24px; font-weight: bold; color: #FFF; font-family: "Arial"; padding-top: 50px; padding-left: 68px; }
.product_r { width: 830px; height: auto; }
.prod_roll { width: 830px; height: 830px; overflow: hidden; }
.prod_roll a { font-size: 14px; }
.prod_roll a img { border: 1px solid #cccccc; }
.prod_roll a:hover img { border: 1px solid #f51f17; }
.prod_roll table tr td { padding-top: 5px; }
/*�����*/
.advertising { width: 100%; height: 200px; background: url(../image/20180816194728_1135887400.jpg) center no-repeat; }
.advertising_w { font-size: 15px; color: #FFF; padding-top: 138px; padding-right: 5px; float: right; }
/*title*/
#title { width: 1100px; margin: 0 auto; text-align: center; }
#title img { margin-top: 15px; margin-bottom: 15px; }
.title_w1 { font-size: 32px; color: #f51f17; font-weight: bold; }
.title_w2 { font-size: 16px; color: #525252; margin-bottom: 18px; }
.title_more { width: 105px; height: 30px; background-color: #f51f17; font-family: "Arial"; line-height: 32px; text-align: center; margin: 0 auto; }
.title_more a { font-size: 14px; color: #FFF }
.title_more a:hover { text-decoration: underline; }
/*����չʾ*/
#live { width: 1100px; margin: 0 auto; }
.prod_con { height: 418px; overflow: hidden; }
.prod_l .action { width: 550px; height: 418px; overflow: hidden; }
.prod_r .action { width: 258px; height: 200px; overflow: hidden; float: left; margin-bottom: 19px; }
.prod_r .action + .action { margin-left: 19px; }
.ylink_x, .ylink_y { display: block; position: absolute; background: #fff; z-index: 100; }
.ylink_y { height: 0px; width: 2px; transition: 0.35s ease all; }
.ylink_x { width: 0px; height: 2px; transition: 0.35s ease all; }
.prod_l .action:hover .ylink_y { height: 406px; width: 2px; }
.prod_l .action:hover .ylink_x { width: 536px; height: 2px; }
.prod_r .action:hover .ylink_y { height: 186px; width: 2px; }
.prod_r .action:hover .ylink_x { width: 246px; height: 2px; }
.action a img { transition: 0.35s ease all; }
.action:hover a img { transform: scale(1.15); transition: 1.3s ease all; }
.yl_left { left: 6px; }
.yl_right { right: 6px; }
.yl_top { top: 6px }
.yl_bottom { bottom: 6px }
.action > a { display: block; position: relative; }
.action > a > p { text-align: center; display: block; position: absolute; top: 0; left: 0; width: 100%; color: #fff; text-indent: 10em; font-weight: bold; background: rgba(0,0,0,0.45); opacity: 0; filter: alpha(opacity=0); transition: 0.3s ease all; }
.action:hover > a > p { opacity: 1; filter: alpha(opacity=100); text-indent: 0em; }
.prod_l .action > a > p { line-height: 457px; font-size: 30px; }
.prod_r .action > a > p { line-height: 219px; font-size: 24px; }
/*����*/
#advantage { width: 1100px; margin: 0 auto; }
.advantage_bg { width: 100%; height: 753px; background: url(../image/20180123183229_902985286.jpg) center no-repeat; margin: 0 auto; }
.advantage_m { margin-bottom: 20px; }
.advantage_t { width: 324px; height: 40px; background-color: #f51f17; line-height: 44px; font-size: 21px; color: #FFF; font-weight: bold; margin: 0 auto; text-align: center; }
.advantage_y { font-size: 14px; color: #333; font-family: "Arial"; text-align: center; margin-top: 22px; }
.advantage_d { width: 1100px; margin: 0 auto; }
.adv1 { width: 255px; margin-right: 26px; }
.adv1_w { width: 255px; height: 200px; background-color: #FFF; line-height: 30px; font-size: 12px; color: #222; text-align: center; }
.adv1_w a { display: block; width: 255px; height: 172px; padding-top: 28px; }
.adv1_w a:hover { color: #fff; background-color: #f51f17; width: 255px; height: 172px; }
.adv2 { width: 255px; margin-right: 26px; }
.adv2_w { width: 255px; height: 200px; background-color: #FFF; line-height: 30px; font-size: 12px; color: #222; text-align: center; }
.adv2_w a { display: block; width: 255px; height: 172px; padding-top: 28px; }
.adv2_w a:hover { color: #fff; background-color: #f51f17; width: 255px; height: 172px; }
.adv3 { width: 255px; margin-right: 26px; }
.adv3_w { width: 255px; height: 200px; background-color: #FFF; line-height: 30px; font-size: 12px; color: #222; text-align: center; }
.adv3_w a { display: block; width: 255px; height: 172px; padding-top: 28px; }
.adv3_w a:hover { color: #fff; background-color: #f51f17; width: 255px; height: 172px; }
.adv4 { width: 255px; }
.adv4_w { width: 255px; height: 200px; background-color: #FFF; line-height: 30px; font-size: 12px; color: #222; text-align: center; }
.adv4_w a { display: block; width: 255px; height: 172px; padding-top: 28px; }
.adv4_w a:hover { color: #fff; background-color: #f51f17; width: 255px; height: 172px; }
/*���*/
#about { width: 1100px; margin: 0 auto; }
.about_l { width: 550px; height: 360px; }
.about_r { width: 504px; font-size: 14px; line-height: 42px; color: #525252; margin-top: 35px; }
.about_r span { font-size: 24px; color: #f51f17; font-weight: bold; }
/*����*/
#news_question { width: 1100px; margin: 0 auto; padding-top: 40px; }
#news_bg { width: 800px; float: left; }
#question_bg { width: 270px; float: right; }
.dh_bg_3 { width: 800px; height: 53px; background: url(../image/20180124103428_1125072908.jpg) no-repeat; }
.dh_bg_4 { width: 270px; height: 53px; background: url(../image/20180124103450_1378025955.jpg) no-repeat; }
.dh_bg_3 .h1 { float: left; line-height: 48px; font-size: 18px; width: 100px; padding-left: 1px; color: #f51f17; }
.dh_bg_4 .h1 { float: left; line-height: 48px; font-size: 18px; width: 100px; color: #f51f17; }
.ge { font-size: 14px; color: #525252; text-transform: uppercase; float: right; line-height: 48px; }
.ge a { font-size: 12px; color: #525252; }
.ge a:hover { font-size: 12px; color: #f51f17; }
#news_c_bg_l { float: left; width: 246px; }
#news_c_bg_l .news_div_item { position: relative; }
#news_c_bg_l .news_div_item_pic { position: absolute; top: 0; }
#news_c_bg_l .news_div_item_content { line-height: 30px; width: 246px; padding-top: 10px; position: absolute; top: 260px; }
#news_c_bg_l .news_div_item_a { font-size: 16px; }
#news_c_bg_l .news_div_item_a:hover { color: #f51f17; }
#news_c_bg_l .news_div_item_body { color: #999; line-height: 24px; }
#news_c_bg_r { float: right; width: 520px; }
#news_c_bg_r .news_div .news_div_item:nth-child(1) { display: none; }
#news_c_bg_r .news_div_item { background: #f6f6f6; width: 520px; height: 80px; margin-bottom: 10px; }
#news_c_bg_r .news_div_item_date { float: left; width: 92px; background: url(../image/20180124104813_352862970.jpg) right no-repeat; height: 80px; position: relative; font-family: Arial, Helvetica, sans-serif; }
#news_c_bg_r .news_div_item_day { position: absolute; top: 24px; left: 35px; font-size: 20px; font-weight: bold; }
#news_c_bg_r .news_div_item_month { position: absolute; top: 50px; left: 57px; color: #999; }
#news_c_bg_r .news_div_item_year { position: absolute; top: 50px; left: 19px; color: #999; }
#news_c_bg_r .news_div_item_content { float: left; line-height: 30px; margin-left: 20px; width: 400px; padding-top: 10px; }
#news_c_bg_r .news_div_item_body { color: #999; }
#news_c_bg_r .news_div_item:hover { background: #f51f17; }
#news_c_bg_r .news_div_item:hover .news_div_item_day, #news_c_bg_r .news_div_item:hover .news_div_item_month, #news_c_bg_r .news_div_item:hover .news_div_item_year, #news_c_bg_r .news_div_item:hover .news_div_item_title, #news_c_bg_r .news_div_item:hover .news_div_item_body { color: #FFF; }
#news_c_bg_r .news_div_item:hover .news_div_item_title a { color: #FFF; }
.divdgweb_new_div_item { overflow: hidden; border-bottom: dotted 1px #969696; margin-top: 16px; padding-bottom: 6px; }
.divdgweb_new_div_item_title { float: left; width: 240px; overflow: hidden; line-height: 24px; color: #2b286f; white-space: nowrap; text-overflow: ellipsis; background: url(../image/20180124104932_164672847.jpg) no-repeat left 4px; padding-left: 26px; }
.divdgweb_new_div_item_title a { color: #222; font-size: 14px; }
.divdgweb_new_div_item_body { float: left; line-height: 24px; padding-left: 26px; background: url(../image/20180124104932_1423904794.jpg) no-repeat left 4px; }
.news_div_item_image { width: 246px !important; height: 259px !important; }
/*����*/
#link { width: 1100px; margin: 0 auto; }
.link_bg { height: 89px; background-color: #f5f3f4; border: 1px #e4e4e4 solid; margin-top: 20px; }
.link_l { width: 150px; text-align: center; }
.link_l p { font-family: "Arial"; font-size: 35px; font-weight: bold; color: #f51f17; padding-top: 16px; }
.link_r { width: 930px; padding-top: 34px; }
.link_r a, .link_l a { font-size: 14px; }
/*��Ȩ*/
.copr_bg { width: 100%; height: 300px; margin-top: 40px; background-color: #f51f17; }
#copyright { width: 1100px; height: auto; margin: 0 auto; }
#copyright p { text-align: center; margin: 0 auto; }
#copyright p a:hover { text-decoration: underline; }
.copr_img { padding-bottom: 36px; }
.copr_nav { width: 960px; height: 35px; line-height: 35px; background-color: #ffff00; }
.copr_nav, .copr_nav a { font-size: 14px; color: #f51f17; }
.copr_info { line-height: 36px; padding-top: 18px; }
.copr_info, .copr_info a { font-size: 14px; color: #fff; }



/*��ҳ�õ�Ƭ*/
.n_about{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_product{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_company{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_brand{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_honor{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_news{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_message{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_contact{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}
.n_problem{ background:url(404.png) center no-repeat; width:100%; height:350px; margin-top:1px; margin-bottom:30px;}


/*�����*/
.mianbxContent { font-family: "microsoft yahei"; background: url(../image/20171230150227_2008491008.png) no-repeat !important; text-align: left !important; font-size: 14px; line-height: 40px !important; width: 830px !important; margin-bottom: 12px !important; height: 40px !important; padding-left: 35px !important; }

.mianbxContent a{ font-size:14px;}
.strong_title{ display:none !important;}

.product_content{ background:url(404.png) no-repeat; width:100% !important; height:1200px;}

.nei_news { width: 95%; margin: 0 auto; line-height: 32px; font-family: "microsoft yahei"; font-size: 14px; }
