@charset "utf-8";
body{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; color:#333333; background:#fff; padding:0px; margin:0px; border:0px; position:relative;}
div,ul,li,dl,dt,dd,img,h3,h4{ padding:0px; margin:0px; border:0px;}
ul{ list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#f3674e; text-decoration:none;}
.clear{ clear:both;}


#header{ width:100%; height:138px; background:url(../images/header_bj.jpg) repeat-x top;}
#head{ width:1198px; height:138px; background:url(../images/header_bj.jpg) repeat-x top; margin:0px auto;}
#logo{ padding-top:12px; float:left; display:inline;}
.head_right{ float:right; display:inline;}
.top{ width:189px; height:29px; line-height:29px; font-size:12px; color:#ffffff; text-align:center; background:url(../images/lan_bj.jpg) no-repeat; float:right; display:inline;}
.top a{color:#ffffff; padding:0px 15px;}
.top a:hover{ color:#f3674e;}
.top_ph{ width:255px; height:47px; margin:38px 0px 0px 0px; float:right; display:inline;}

#mav{ width:100%; height:48px; background:url(../images/nav_bj.jpg) repeat-x;}
#nav{ width:1180px; height:48px; background:url(../images/nav_bj.jpg) repeat-x; margin:0px auto;}
#nav ul li{ width:150px; height:48px; background:url(../images/nav_bj2.jpg) no-repeat top right; text-align:center; font-size:16px; line-height:48px; float:left; display:inline;}
#nav ul li a{ width:150px; height:48px; color:#333333; float:left; display:inline;}
#nav ul li a:hover{ background:url(../images/nav_onbj.jpg) no-repeat top right; color:#fff;}
#nav ul li.onlie{ background:url(../images/nav_onbj.jpg) no-repeat top right;}
#nav ul li.onlie a{ color:#fff; background:url(../images/nav_bj2.jpg) no-repeat top right;}
#nav ul li.onlie ul li{ width:168px; height:48px; background:#313131; text-align:center; font-size:14px; line-height:48px; padding:0px 0px; }
#nav ul li.onlie ul li a{ width:168px; height:48px; color:#fff; background:none; }
#nav ul li.onlie ul li a:hover{ color:#fff; background:#0068cc;}

/**/
#banner{ width:100%;  height:583px;}
#bann{ background:url(../images/banner_01.jpg) no-repeat top center; height:583px; margin:0px auto;}

#main{ width:1198px; margin:0px auto;}
/*关于我们*/
.about_us{ background:url(../images/about_bbj.jpg) no-repeat bottom left; padding-bottom:45px;}
.about_ti{ height:55px; line-height:55px; background:url(../images/about_tbj.jpg) no-repeat top left; text-align:center;}
.about_ti span{ font-size:24px; font-weight:bold; color:#0068cc; background:url(../images/about_ticon.jpg) no-repeat center right; padding-right:10px; margin-right:10px;}
.about_c{ background:url(../images/about_cbj.jpg) repeat-y; padding:20px 30px;}
.about_left{ width:640px; float:left; display:inline;}
.about_left .about_a{ font-size:18px; color:#0068cc; padding-left:10px;}
.about_left .about_xs{ width:100%; float:left;}
.about_left .about_xs .about_xsnr{ width:100%;}
.about_left .about_xs .about_bt{ width:100%;}
.about_left .about_xs .about_bt .about_cl{ font-size:18px; color:#0068cc; padding-left:10px; display:none;}
.about_dis2{ margin-top:15px;}
.about_dis2 h3{ font-size:16px; padding:0px; margin:0px; margin-top:10px; background:url(../images/q_icon.jpg) no-repeat left center; padding-left:20px; font-weight:bold;}
.about_right{ width:484px; float:right; display:inline;}
.ab_l{ width:338px; height:236px; float:left; display:inline;}

/*新闻*/
.news{ width:530px; background:url(../images/new_bbj.jpg) no-repeat bottom center; padding-bottom:45px; float:left; display:inline;}
.news_ti{ height:50px; line-height:50px;font-size:24px; font-weight:bold; color:#0068cc;  background:url(../images/new_tbj.jpg) no-repeat top center; padding:5px 20px 0px 45px;}
.news_ti a{ width:36px; height:7px; background:url(../images/more_ic.jpg) no-repeat; margin-top:30px; float:right; display:inline;}
.news_ti a:hover{ background:url(../images/more_ic2.jpg) no-repeat;}
.news_c{ background:url(../images/new_cbj.jpg) repeat-y; padding:10px 25px;}
.news_c ul li{ height:36px; line-height:36px; background:url(../images/new_icon.jpg) no-repeat center left; padding-left:15px;}
.news_c ul li span{ color:#999999; font-size:12px; float:right; display:inline;}

/*合作*/
.conp{ width:648px; background:url(../images/cp_bbj.jpg) no-repeat bottom center; padding-bottom:45px; float:right; display:inline;}
.conp_ti{ height:50px; line-height:50px;font-size:24px; font-weight:bold; color:#0068cc; background:url(../images/cp_tbj.jpg) no-repeat top center;padding:5px 20px 0px 45px;}
.conp_ti a{ width:36px; height:7px; background:url(../images/more_ic.jpg) no-repeat; margin-top:30px; float:right; display:inline;}
.conp_ti a:hover{ background:url(../images/more_ic2.jpg) no-repeat;}
.conp_c{background:url(../images/cp_cbj.jpg) repeat-y; padding:20px 17px;}
.conp_c ul li{ width:146px; height:73px; border:solid 1px #bfbfbf; margin:2px 2px 3px 3px; float:left; display:inline;}

/*产品*/
.pro{ background:url(../images/pro_bbj.jpg) no-repeat bottom center; padding-bottom:45px;}
.pro_ti{ height:53px; line-height:53px;font-size:24px; font-weight:bold; color:#0068cc; background:url(../images/pro_tbj.jpg) no-repeat top center;padding:5px 20px 0px 45px;}
.pro_ti_r{ margin-top:16px; float:right; display:inline;}
.pro_ti_r ul li{ font-size:14px; font-weight:normal; float:left; display:inline;}
.pro_ti_r ul li a{ height:37px; line-height:32px; padding:0px 10px; margin:0px 0px 0px 5px; float:left; display:inline;}
.pro_ti_r ul li a:hover{ color:#fff; background:url(../images/pro_lbj.jpg) no-repeat center top;}

.pro_c{background:url(../images/about_cbj.jpg) repeat-y; padding:20px 1px;}
.pro_c_l{ width:26px; height:78px; margin-top:60px; float:left; display:inline;}
.pro_c_r{ width:26px; height:78px; margin-top:60px; float:right; display:inline;}
.pro_ul{ width:1123px; margin-left:20px; float:left; display:inline;}
.pro_ul ul li{ width:260px; margin-right:20px; float:left; display:inline;}
.pro_ul ul li .pro_img{ width:260px; height:190px;}
.pro_ul ul li .pro_dis{ height:32px; line-height:32px; background:#e5e5e5; text-align:center;}


.rollBox{width:1198px;height:220px;position:relative;margin:0 auto; background:url(../images/about_cbj.jpg) repeat-y; padding:20px 1px;}
.rollBox #pic_box{width:1123px;height:220px; position:absolute; left:50px; top:20px; overflow:hidden; }
.rollBox .pic_item{ width:260px; height:220px; margin-right:20px;  float:left;}
.rollBox .pic_item .zt{height:30px; line-height:30px; background:#e5e5e5; color:#333; text-align:center;}
.rollBox .pro_c_l { position:absolute; left:0px; top:40px;text-align: center;cursor: pointer; z-index:1000;}
.rollBox .pro_c_r {position:absolute; right:0px; top:40px;text-align: center;cursor: pointer; z-index:1000;}





#footer{ width:100%; height:232px; background:url(../images/fot_bj.jpg) repeat-x top left;}
#foot{ width:1198px; height:232px; background:url(../images/fot_bj.jpg) repeat-x top left; margin:0px auto; }
.fot_t{ height:30px; background:url(../images/fot_bjicon.png) no-repeat top center;}
.fot_top{ height:40px; line-height:40px; text-align:center; color:#fff; border:solid 1px #6aa7e1; margin-top:15px;}
.fot_top a{ color:#fff; padding:0px 30px;}
.fot_top a:hover{ color:#f3674e;}
/*.fot_b{ height:120px; font-family:"宋体"; font-size:12px; line-height:30px; color:#fff; background:url(../images/f_logo.png) no-repeat; margin-top:8px; padding-left:262px; padding-top:25px;}*/
.fot_b{ height:130px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#fff; background:url(../images/f_logo.png) no-repeat; padding-left:262px; padding-top:15px;}
.fot_b label{font-size:12px;}
.fot_b span{ width:208px; height:108px; background:url(../images/f_adv.png) no-repeat; float:right; display:inline;}

/*联系我们*/
.bord{ border:solid 1px #e5e5e5; padding:3px; margin-bottom:20px;}
.main_tp{ height:43px; line-height:43px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  background:#f7f7f7; padding:0px 20px;}
.main_tp span{ font-family:Arial, Helvetica, sans-serif;  font-size:18px; font-weight:bold; color:#0068cc; background:url(../images/about_ticon.jpg) no-repeat center right; padding-right:10px; margin-right:10px;}
.main_tp a{ padding:0px 5px;}

.main_left{ width:242px; min-height:500px; _height:500px; padding-bottom:30px; float:left; display:inline;}
.mlef_lx{ height:70px; background:url(../images/mle_bj.jpg) repeat-x; color:#fff; text-align:center; font-size:26px; line-height:70px; font-weight:bold;}
.mlef_lx a{ color:#fff;}
.mlef_lx a:hover{ color:#f3674e;}
.mt20{ margin-top:20px;}
.mlef_c{ border:solid 1px #e5e5e5; border-bottom:none; border-top:none;}
.mlef_c ul li{ height:50px; line-height:50px;border-bottom:solid 1px #e5e5e5;}
.mlef_c ul li a{ width:210px; height:50px; background:url(../images/new_icon.jpg) no-repeat; background-position:15px 22px; padding-left:30px;  float:left; display:inline;}
.mlef_c ul li a:hover{background:url(../images/new_icon2.jpg) no-repeat #0068cc; background-position:15px 22px; color:#fff; }
.mlef_c ul li a.cur{background:url(../images/new_icon2.jpg) no-repeat #0068cc; background-position:15px 22px; color:#fff; }

.main_right{ width:915px; border-top:solid 1px #e5e5e5; margin-bottom:50px;padding-top:20px; float:right; display:inline;}
.m_lx h3{ font-size:30px; color:#0068cc; margin-bottom:40px;}
.m_lx_d{ background:url(../images/lx_pone.jpg) no-repeat top left; padding-top:70px;}
.m_dt{ width:855px; height:400px; border:solid 1px #e5e5e5; padding:8px;}
/*关于我们*/
.mlef_wm{ border:solid 1px #e5e5e5; border-top:none; padding:20px 20px;}
.mlef_wm h3{ padding-bottom:15px;}
.mlef_wm dl dt{ font-weight:bold;float:left; display:inline;}
.mr_about {font-weight:normal;}
/*.mr_about h2{ color:#0068cc; font-size:24px; font-weight:bold;}
.mr_about span{  color:#ff850e; padding:0px 10px;}
.m_about_pic{ padding-top:20px;}
.m_about_pic img{ border:solid 5px #0068cc; }*/
/*工厂展示*/
.mr_gc h2{ color:#0068cc; font-size:24px; font-weight:bold;}
.mr_jiqi{ background:#ff850e; padding:25px;}
.mr_jiqi dl dt{ height:40px; line-height:40px; text-align:center; font-size:20px; font-weight:bold; color:#fff; padding-bottom:20px;}
.jq_lf{ float:left; display:inline;}
.jq_ri{ float:right; display:inline;}

/*产品展示*/
.pro_ul2{ }
.pro_ul2 ul li{ width:290px; margin-right:20px; margin-bottom:30px; float:left; display:inline;}
.pro_ul2 ul li .pro_img{ width:290px; height:212px;}
.pro_ul2 ul li .pro_dis{ height:32px; line-height:32px; background:#e5e5e5; text-align:center;}
.pro_ul2 ul li.pro_onlie{ margin-right:0px;}

.page_t{ text-align:center; margin:0px auto; margin-top:40px;}
.page_t a{  border:solid 1px #eee; padding:10px 15px;}
.page_t a:hover{ background:#0068cc; color:#fff;}
.page_t a.page_onlie{ background:#0068cc; color:#fff;}

