@charset "gb2312";

/** reset css **/

/**************************************************************************************/
/* head */
/**
#header{ width:100%; margin:0px auto;height:90px;}
.fix{ width:100%; height:90px; display:block; background:#fff; z-index:999; top:0; left:0}
.move{ width:100%; height:90px; display:block;background:#fff url(../images/top.png) bottom repeat-x;position: fixed; z-index:99; top:0; left:0; }
**/

/** 2015.6.10 **/
#header{ width:100%; margin:0px auto;height:100px;display:block; position:Absolute;z-index:10000; }
.fix{ width:100%; height:100px; z-index:9; top:0; left:0}
.move{ width:100%; height:100px; display:block;background:#fff url(../images/top.png) bottom repeat-x;position: fixed; z-index:99; top:0; left:0; }

.full-header{ height:100px;display:none;}

/**************************************/
.public_wrap{width:100%;height:auto;overflow:hidden;}
.public_box{width:1142px;height:auto;overflow:hidden;}

/** head **/
.cl{zoom:1;}
.top_head{height:auto;padding-top:25px;text-align:center;}
.logo_hs{width:250px;height:auto;overflow:hidden;text-align:left;}
.nav_wrap{width:560px;height:auto;overflow:hidden;}

.search_wrap{width:310px;height:50px;padding-top:6px;}
.search_lt{width:260px;height:50px;overflow:hidden;}
.search_input{width:260px;height:50px;border:none 0;background:#f1f1f1;line-height:50px;text-indent:10px;}
.search_rt{width:50px;height:50px;overflow:hidden;}
/** head end **/

/**banner**/
.banner{width:100%;margin:0px auto;height:auto;padding:0;overflow:hidden;}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next, .bx-wrapper .bx-prev:hover, .bx-wrapper .bx-next:hover{background:url(../images/icon.png) no-repeat }

.bx-wrapper .bx-prev { background-position:-37px -352px }
.bx-wrapper .bx-next { background-position:-37px -438px }
.bx-wrapper .bx-prev:hover { background-position:-37px -352px }
.bx-wrapper .bx-next:hover { background-position:-37px -438px }
.bx-wrapper {position:relative; margin: 0 auto; padding: 0; *zoom: 1}
.bx-wrapper img { max-width: 100%; display: block;}
.bx-wrapper .bx-viewport { background: #fff }
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100% }
.bx-wrapper .bx-loading {position:absolute;top:0;left:0;z-index:20;min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width:100%}
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; bottom:10px }
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a { background:#fff; text-indent: -9999px; display: block; width: 14px; height: 14px; margin: 0 5px; outline: 0; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #ea5404 }
.bx-wrapper .bx-prev { left: 10px; opacity:0.4; filter:alpha(opacity=40) }
.bx-wrapper .bx-next { right: 10px; opacity:0.4; filter:alpha(opacity=40) }
.bx-wrapper .bx-prev:hover { opacity:1; filter:alpha(opacity=100) }
.bx-wrapper .bx-next:hover { opacity:1; filter:alpha(opacity=100) }
.bx-wrapper .bx-controls-direction a {position:absolute;top:50%;z-index:30;margin-top:-16px;outline:0;width:52px;height:52px;text-indent:-9999px }
.bx-wrapper .bx-controls-direction a.disabled { display: none }
.bx-wrapper .bx-controls-auto { text-align: center }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: left; width: 80% }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right: 0; width: 35px }
.bx-wrapper .bx-caption { position: absolute; bottom: 0; left: 0; background: #666\9; background: rgba(80, 80, 80, 0.75); width: 100% }
.bx-wrapper .bx-caption span { color: #fff; font-family: Arial; display: block; font-size: .85em; padding: 10px }

/**categories**/
.Pro-catalog{width:1142px;height:auto;margin:0 auto;padding-top:20px;overflow:hidden; }
.pro-box {width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0;}
.box-1{width:404px;height:240px;float:left;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;overflow:hidden;}
.box-2{width:339px;height:120px;float:left;border-bottom:1px solid #e1e1e1;overflow:hidden;}
.box-2-1{width:100%;height:240px;overflow:hidden;}
.box-2-2{width:100%;height:118px;overflow:hidden;}
.box-3{width:404px;height:240px;float:left;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;overflow:hidden;}
.box-4{width:382px;height:240px;float:left;border-right:1px solid #e1e1e1;overflow:hidden;}
.box-5{width:382px;height:240px;float:left;overflow:hidden;}
.box-6{width:382px;height:240px;float:left;border-left:1px solid #e1e1e1;overflow:hidden;}

.pro-box .pic dd a, .pro-box .pic dd a:hover{background:url(../images/pro.png) no-repeat }
.pro-box .pic dd a { background-position:left -505px }
.pro-box .pic dd a:hover { background-position:left -551px }

.pro-box .pic { position:relative; cursor:pointer; overflow:hidden; }
.pro-box .pic div { position:absolute; width:0; height:0; background:#55555c; opacity:0.8; filter:alpha(opacity=80); overflow:hidden; _zoom:1 }
.pro-box .pic dl { width:100%; height:100%; position:absolute; top:25%;left:0; display:none; }
.pro-box .pic dt { height:40px; width:100%; line-height:40px; text-align:center; font-size:200%; font-weight: bold; display:block; color:#FFF;}
.pro-box .pic dd { width:100%; height:auto; float:left;}
.pro-box .pic dd a { width:40px; height:40px; display:block;margin:0 auto;}

/**company**/
.about{border-top:3px solid #ea5404;background:#fff;}
.about h1{font-size:200%;color:#EA5404;width:100%;display:block;text-align:center;padding:15px 0;font-family:"frozen"}
.about p{width:1122px;height:auto;display:block;line-height:24px;padding:10px 10px 30px 10px;}

/**foot**/
.foot{width:100%;height:140px;overflow:hidden;background:#55555C;}
.min_nav_wrap{width:320px;height:auto;overflow:hidden;padding-top:40px;margin-left:75px;}
.min_nav{width:160px;height:auto;overflow:hidden;padding:0;float:left;}
.min_nav li{height:22px;line-height:22px;color:#fff;}
.min_nav li a{color:#fff;}
.min_nav li a:hover{color:#ea5404;text-decoration:underline;}
.languang{width:380px;height:auto;overflow:hidden;padding-top:40px;}
.language{width:120px;height:auto;overflow:hidden;float:left;}
.language_img{width:100%;height:20px;line-height:20px;background:url(../images/language.png) left center no-repeat;text-align:left;text-indent:22px;color:#fff;}
.language ul li{height:22px;line-height:22px;color:#fff;text-indent:22px;}
.language ul li a{color:#fff;}
.language ul li a:hover{color:#ea5404;text-decoration:underline;}
.copyright{width:100%;height:32px;overflow:hidden;background:#46464D;}
.copyright_cnt{height:32px;line-height:32px;color:#fff;text-align:center;}

/**contact**/
.path_bg{height:60px;background:#55555C;}
.path_font{line-height:60px;text-align:left;color:#fff;}
.path_font a{color:#EA5404;text-decoration:none;}
.path_font a:hover{color:#fff;text-decoration:none;}
.contact_bg_1{width:100%;height:556px;background:url(../images/contact_02.jpg) center no-repeat;}
.contact_bt_1_box{width:900px;height:auto;overflow:hidden;padding-top:200px;}
.contact_bg_font_box{width:100%;height:auto;overflow:hidden;}
.cnt_font_1{width:700px;padding:20px 0 20px 200px;line-height:30px;color:#fff;font-size:24px;background: #55555C none repeat scroll 0% 0%;opacity: 0.6;}
.cnt_font_mail{width:100%;height:60px;line-height:60px;text-align:center;background:#F60;color:#fff;font-size:26px;}
.cnt_font_mail_btm{width:880px;padding:20px 0 20px 20px;color:#fff;color:#000;line-height:25px;}

.contact_bg_2{width:100%;height:555px;background:url(../images/contact_04.jpg) center no-repeat;}
.contact_bg_2_box{width:900px;height:auto;overflow:hidden;padding-top:90px;}
.cnt_font_22_f{width:100%;height:auto;line-height:40px;color:#fff;text-align:center;font-size:22px;}
.cnt_font_2_font_btm{width:100%;height:auto;color:#fff;line-height:40px;font-size:22px;text-align:center;padding-top:120px;}

/**about **/
.about_inner{padding:40px 0;}
.about_inner h2{margin-bottom:20px; color:#f60}
.about_inner p{line-height:36px;}

/** warn **/
.warn_wrap{width:100%;height:305px;overflow:hidden;background:url(../images/rma-banner1.jpg) center no-repeat;}
.warn_bg{width:1000px;height:78px;background:url(../images/rma-line_05.gif) center repeat-x;}
.warn_bg p{padding-top:15px;color:#F60;line-height:24px;font-size:18px;text-align:center;}
.warn_font_2{width:1000px;padding-top:30px;}
.warn_font_radio{width:48px;height:48px;background:#fff;color:#F60;font-size:36px;font-weight:bold;line-height:48px;text-align:center;border:2px solid #F60;border-radius: 50px;}
.warn_font_3{width:1000px;color:#F60;text-align:center;line-height:32px;font-size:22px;padding:15px 0;}
.warn_font_4{width:1000px;padding:15px 0;}
.warn_font_4 h2{font-size:18px;width:650px;height:30px;line-height:30px;display:block;margin:0 auto;text-align:left;padding:0;}
.warn_font_4 p{width:600px;height:auto;line-height:24px;display:block;margin:0 auto;padding:0;}
.warn_font_5{width:100%;line-height:24px;text-align:left;font-size:18px;}
.warn_font_6{width:1000px;padding:1px 0;}
.warn_font_6 h2{font-size:16px;width:800px;height:25px;line-height:25px;text-align:left;display:block;}
.warn_font_6 p{font-size:14px;width:800px;height:25px;line-height:25px;text-align:left;display:block;height:auto;}

/**product list **/
.pro_bg{height:auto;background:url(../images/pro_line.png) center repeat-x;overflow:hidden;text-align:center;}
.pro_cls_name{height:45px;line-height:45px;text-align:center;color:#EA5404;background:#f5f5f5;font-family: "frozen";font-weight:bold;font-size:250%;padding:0 10px;display:inline;}
.pro_padding{padding-top:30px;}
/*.pro_cls_list{width:100%;height:35px;text-align:center;position:relative;}*/
/*.pro_list{margin:0 auto;padding:0;text-align:center;position:absolute;left:0;right:0;width:500px;}
.pro_list li{float:left;padding:0 10px;height:35px;line-height:35px;margin-right:10px;background:#55555C;color:#fff;border:1px solid #55555C;font-weight:bold; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}*/
.pro_cls_list{width:100%;margin:0 auto;text-align:center;overflow:hidden;}
.pro_cls_list span{display:inline;margin:0 5px;}
.pro_cls_list span a{color:#fff;display:inline-block;padding:10px;background:#55555c;font-weight:bold;}
.pro_cls_list span a:hover{background:#ea5404;color:#fff;text-decoration:none;}

/*.pro_cls_list li{display: inline-block; margin:0px 10px;float:left;}
.pro_cls_list li a{color:#fff; display:block; padding:10px; background:#55555c; font-weight:bold}
.pro_cls_list li a:hover{background:#ea5404; color:#fff;text-decoration:none;}*/
.ui-radius { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; position:relative; z-index:2;}

.h_30{width:100%;height:30px;line-height:30px;}
.pro_name{width:100%;height:60px;line-height:60px;text-align:center;background:#fff;}

.pro_box_product{width:1140px;height:auto;overflow:hidden;margin-top:30px;}
.pro_list_img{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0;}
.pro_list_img li{width:268px;float:left;height:auto;overflow:hidden;margin-right:20px;border:1px solid #f5f5f5;margin-bottom:20px;}
.pro_list_img li.mring_none{margin-right:0;}
.pro_list_img li img{width:268px;height:268px;display:block;margin:0 auto;padding:0;}
.pro_list_img li span{width:258px;height:80px;line-height:20px;overflow:hidden;padding:20px 5px 0 5px;display:block;margin:0 auto;}

.pro_list_img li:hover{border:1px solid #55555c;}

.pro_list_img li:hover span{background:#55555c;color:#fff;}
.pro_list_img li:hover span a{color:#fff;}
.pro_list_img li:hover span a:hover{color:#fff;text-decoration:none;}

/** product info **/
.pro_info_1{width:1142px;height:auto;overflow:hidden;background:#fff;padding:25px 0;}
.pro_info_lt{width:330px;height:330px;float:left;overflow:hidden;}
.pro_info_lt img{width:330px;display:block;}
.pro_info_rt{width:760px;height:auto;overflow:hidden;float:right;padding-right:25px;}
.pro_info_ttl{width:100%;height:auto;line-height:30px;padding-bottom:15px;}
.pro_info_ttl_smal{width:100%;line-height:20px;font-size:12px;}
.pro_info_info_1{width:100%;height:30px;overflow:hidden;}
.pro_info_info_1 span{width:100px;height:30px;line-height:30px;display:block;float:left;text-align:center;color:#F60;background:#f5f5f5;}
.pro_info_info_2{width:740px;line-height:20px;padding:10px;height:auto;background:#f5f5f5;}
.pro_share_sh{width:100%;height:30px;line-height:30px;font-weight:bold;padding-top:5px;}
.code_wrap{width:100%;height:auto;padding:5px 0;text-align:left;}
/**tab**/
.tabBox{width:1092px;height:auto;overflow:hidden;margin:0 auto;}
.tabBox .tabNav {width:978px;height:30px;background:url(../images/prolist-tab-bg.png) center no-repeat; overflow:hidden; _zoom:1;margin:0 auto;}
.tabBox .tabNav li {float:left;width:180px;height:24px;line-height:24px;text-align:center;font-size:120%;cursor:pointer;line-height:30px;border-right:1px solid #E8E6E6;}
.tabBox .tabNav li.now {color:#F60; font-weight:bold;}
.tabBox .tabCont { display:none;line-height:22px;padding:20px 0;min-height:100px;}

.pro_ab_list{width:1092px;height:auto;overflow:hidden;margin:0 auto;padding:0;}
.pro_ab_list li{width:256px;float:left;height:auto;overflow:hidden;margin-right:20px;border:1px solid #f5f5f5;margin-bottom:20px;}
.pro_ab_list li.mring_none_in{margin-right:0;}
.pro_ab_list li img{width:256px;height:256px;display:block;margin:0 auto;padding:0;}
.pro_ab_list li span{width:246px;height:80px;line-height:20px;overflow:hidden;padding:20px 5px 0 5px;display:block;margin:0 auto;}
.pro_ab_list li:hover{border:1px solid #55555c;}
.pro_ab_list li:hover span{background:#55555c;color:#fff;}
.pro_ab_list li:hover span a{color:#fff;}
.pro_ab_list li:hover span a:hover{color:#fff;text-decoration:none;}

/****** it is a new nva of csss ****************/
/*menu*/
.imenu_bg{width:720px;height:78px;margin:0 auto;position:absolute;margin-left:10px; display:inline;}
.imenu{width:120px;height:78px;line-height:78px;text-align:center;font-size:16px;cursor:pointer;color:#666;float:left;}
.imenu a{color:#666;text-decoration:none}
.imenu a:hover{text-decoration:underline;}
.imenu_on{width:120px;height:78px;color:#EA5404;cursor:pointer;float:left;line-height:78px;text-align:center;font-size:16px;}
.imenu_on a{color:#EA5404;text-decoration:none;}
.imenu_on a:hover{color:#EA5404;text-decoration:none;}

/* zx */
.submnu{width:650px;*width:650px;_width:650px;border-top:none;margin:0 auto;display:none;position:absolute;left:-0px;top:76px;z-index:1000;background-color:#f9f9f9;filter:alpha(opacity=95);-moz-opacity:0.8;border:1px solid #ccc;border-top:none 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#zx{height:170px;width:500px;margin:10px 0 0 0;}
.s-zx{height:auto;float:left;}
.s-zx ul{font-weight:bold;height:120px;*height:120px;text-align:left;float:left;width:200px;*width:400px;_width:400px;padding:0 10px;}
.s-zx ul.li_content li{line-height:35px;color:#333333;height:35px;text-align:left;padding-left:10px;font-weight:normal; width:400px;}
.s-zx ul.li_content li a{font-size:14px;color:#333333; width:400px;}
.s-zx ul.li_content li a:hover{color:#ff6600;line-height:35px;height:35px;text-decoration: underline; width:400px;}

.s-zx ul.li_content .zxdl{font-size:16px;font-weight:bold;color:#333333;line-height:24px;text-align:left;height:24px;}
.s-zx ul.li_content .zxdl a{font-size:16px;font-weight:bold;color:#333333;}
.s-zx ul.li_content .zxdl a:hover{font-size:16px;font-weight:bold;color:#ff6600;}



.submnu2{width:600px;*width:500px;_width:1000px;border-top:none;margin:0 auto;display:none;position:absolute;left:-0px;top:78px;z-index:1000;background-color:#f9f9f9;filter:alpha(opacity=95);-moz-opacity:0.8;border:1px solid #ccc;border-top:none 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#zx2{height:50px;width:600px;margin:10px 0 0 0;}
.s-zx2{height:auto;float:left;}
.s-zx2 ul{font-weight:bold;height:150px;*height:170px;text-align:left;float:left;width:180px;*width:180px;_width:180px;padding:0 10px;}
.s-zx2 ul.li_content2 li{line-height:22px;color:#666;height:22px;text-align:left;padding-left:10px;font-weight:normal;}
.s-zx2 ul.li_content2 li a{font-size:12px;color:#666;}
.s-zx2 ul.li_content2 li a:hover{color:#EA5404;line-height:22px;height:22px;text-decoration: underline;}

.s-zx2 ul.li_content2 .zxdl2{font-size:14px;font-weight:bold;color:#EA5404;line-height:24px;text-align:left;height:24px;}
.s-zx2 ul.li_content2 .zxdl2 a{font-size:14px;font-weight:bold;color:#EA5404;}
.s-zx2 ul.li_content2 .zxdl2 a:hover{font-size:14px;font-weight:bold;color:#666;}

/* pf */
.submnu_1{width:180px;*width:180px;_width:180px;border-top:none;margin:0 auto;display:none;position:absolute;left:240px;top:78px;z-index:9999;background-color:#f9f9f9;border:1px solid #ccc;border-top:none 0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#pf{height:80px;width:165px;margin:10px 0 0 15px;}
.s-pf{height:80px;float:left;}
.s-pf ul{font-weight:bold;height:80px;*height:80px;text-align:left;float:left;width:165px;*width:165px;_width:165px;}
.s-pf ul.li_content li{line-height:22px;color:#666;height:22px;text-align:left;padding-left:10px;font-weight:normal;}
.s-pf ul.li_content li a{font-size:12px;color:#666;}
.s-pf ul.li_content li a:hover{color:#EA5404;line-height:22px;height:22px;text-decoration: underline;}

/** new css end **/