body{width:100%;margin:0 auto;font-size:12px;font-family:"微软雅黑";color:#282f39; background-color:#f7f7f7;}
ul,li,input,p{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;}
a{text-decoration:none;color:#282f39;}
a:hover{color:#2D96FF}
.fl{float:left;}
.fr{float:right;}
.commen{width:1200px;margin-left:auto;margin-right:auto;overflow:hidden;}
.bai_box{ width:100%; margin:0 auto; background-color:#fff;}
.bold{font-weight:bold;}


/* 头部 */
#fixed_header { 
position:fixed; 
z-index:1; 
top:0; 
display: flex;
flex-direction: column;
width:100%; } 
.head{ width:100%; height:140px;}

.top{ width:100%; height:30px; background:url(../esimg/rf_01.jpg);}
.top ul{ width:1200px; margin:0 auto; padding-left:5px;} 
.top ul li{ float:left; display:block;font-size:12px;font-family:"微软雅黑";color:#303134;line-height:30px;}
.dl{ margin-left:450px;}

.logo_box{ width:100%; height:100px; background:url(../esimg/rf_03.jpg) center;}
.logo_box .commen{overflow: inherit;}
.logo{ float:left; display:block;}
.hot{ float:right; display:block; padding-top:18px;position: relative;}
.hot p{position: absolute;right: -22px;top: 5px;}
.hot p a{color: #818387;font-family: "宋体";}

.nav{width:100%; height:40px;display: flex;justify-content: center; background:url(../esimg/rf_04.jpg);}/* 导航容器 */
.nav ul{ margin:0 auto;width:1167px;}/* 一级菜单样式 */
.nav ul li{float:left; width:165px; height:40px; display:block; text-align:center;font-size:14px;font-family:"微软雅黑";color:#282f39; line-height:38px; }/* 一级横向显示，定义相对定位 */
.nav ul li a:link,.nav ul li a:visited{color:#313131;}/* 一级菜单中a对象样式和a访问过的样式 */
.nav ul li a:hover{ display:block; background:url(../esimg/rf_07.jpg);color:#fff;}/* 鼠标悬停时a样式 */
/* banner */
.banner_box{ width:100%; height:380px; margin:0 auto; background:#fff;}
.banner_b{ width:100%; height:350px; margin:0 auto;}
.banner_b ul{ width:100%; height:350px; margin:0 auto;}
/* 主营产业 */
.bt{ width:100%; height:79px; background:url(../esimg/rf_12.jpg); margin-bottom:5px;}
.bt img{display:block; margin:0 auto;}

.cy{width: 100%; margin:0 auto;}
.cy ul{margin:0 auto; background:url(../esimg/cy.png) center no-repeat; height:200px;}
.cy img{ display:block; margin:0 auto;}
.cy ul li{ float:left; display:block; width:200px; text-align:center; color:#f6343c;font-size:18px;font-family:"微软雅黑"; line-height:30px;}
.cy ul li a:link,.cy ul li a:visited{color:#f6343c;}
.cy ul li a:hover{color:#f6343c;}

.cyxq{ width:100%; background:#f7f7f7; margin:0 auto; height:278px;}
.cyxq img{ display:block; margin:auto;}
.cyxq ul{ width:1200px; margin:0 auto; padding-left:20px; padding-right:20px;}
.cyxq ul li{ float:left; display:block; margin-top:55px; height:180px;}

.nr{ margin-top:55px; height:180px; width:580px; padding-left:30px;}
.cybt{ width:100%; height:26px;}
.hbg{ display:block; width:197px; height:47px; background:url(../esimg/hbg.png) no-repeat; color:#fff;font-size:18px;font-family:"微软雅黑"; text-align:center; line-height:30px;}
.jieshao{ margin-top:40px; display:block; width:100%; font-size:12px;font-family:"微软雅黑"; line-height:24px; text-indent:2em;color:#4b4e51;}
.anniu{ display:block; float:right; width:72px; height:24px; border:1px solid #f6343c; background-color:#fff; text-align:center;font-size:12px;font-family:"微软雅黑"; line-height:24px; color:#f6343c; margin-top:6px;}
.anniu a:visited{color:#f6343c;}
.anniu a:hover{ display:block; color:#fff; background: #f6343c;}




/* new/about */
.new_box{ float:left; width:635px; height:360px; margin-top:15px; margin-bottom:20px;}
.about_box{ float:right; width:526px; height:360px; margin-top:15px; margin-bottom:20px;}
.bt01{ padding-left:5px; font-size:18px;font-family:"微软雅黑"; color:#282f39; line-height:40px;}
.ywz{ color:#b2b2b2; font-size:16px;font-family:"微软雅黑"; padding-left:5px;line-height:40px;}
.new_b{ background:#fff; height:318px; width:100%;}
.xw img{ display:block; border:1px solid #CCC; margin-bottom:5px;}
.xw{ width:250px; float:left; margin:18px 25px 10px 20px;}
.xw_hei{font-size:12px;font-family:"微软雅黑";color:#5c5c5c; line-height:20px; font-weight:bold;overflow: hidden;}
.xw_hei a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.more{ width:108px; height:24px; display:block; background:url(../esimg/more.png); text-align:center; color:#fff; line-height:24px;font-size:12px;font-family:"微软雅黑";}
.more a:link,.more a:visited{color:#fff;}
.more a:hover{ display:block; background:url(../esimg/more1.png); color:#fff;}

.xwlb{ width:48%; float:right; margin:18px 20px 10px 0;}
.xwlb ul{ width:100%; margin:0 auto; margin-bottom:26px; }
.xwlb li{ display:block; width:100%; height:32px; border-bottom:1px dashed #999;font-size:12px;font-family:"微软雅黑";color:#4a4d52; line-height:32px; padding-left:5px;overflow: hidden;}
.xwlb li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}

.wenben{line-height:20px;font-family:"微软雅黑"; font-size:12px; color:#5c5c5c; text-indent:2em;height: 40px;overflow: hidden;}
.wh_box{ float:left; height:318px; display:block; background:#fff;}
.wh_box img{ display:block; margin:0 auto;}
.jianjie{ display:block; height:222px; width:85%; margin:0 auto; line-height:20px;font-family:"微软雅黑"; font-size:12px; color:#5c5c5c;}

/* footer */
.footer{ background:#0151a3; width:100%; margin-top:20px;}
.footer ul{ width:1200px; margin:0 auto; background:url(../esimg/bglan.png) no-repeat; height:250px;}
.footer ul li{ display:block; float:left; padding-top:15px;}
.links{ display:block; width:1200px; margin:0 auto; line-height:20px;font-family:"微软雅黑"; font-size:12px; color:#fff; margin-top:10px; padding-bottom:10px; }
.links a:link,.links a:visited{color:#fff;}
.links a:hover{ color:#4dbaff;}
.lan{line-height:20px;font-family:"微软雅黑"; font-size:12px; color:#4dbaff;}
.l_di{ padding-left:20px; width:23%;line-height:20px;font-family:"微软雅黑"; font-size:14px; color:#fff;}
.di_dh{width:50%;line-height:20px; }

.divdhbox{float:left; width:16%;}
.dhbox{display:block;height:30px; line-height:30px;font-family:"微软雅黑"; font-size:14px; color:#fff;}
.dhbox a:link,.dhbox a:visited{color:#FFF;}
.dhbox a:hover{color:#4dbaff;}



.dhx{display:block;height:25px; line-height:25px;font-family:"微软雅黑"; font-size:12px; color:#dbdbdb;}
.dhx a:link{color:#dbdbdb;}
.dhx a:visited{color:#dbdbdb;}
.dhx a:hover{color: #4dbaff;}
.dhx a:active{color: #4dbaff;}

.huiz{ color:#dbdbdb;font-family:"微软雅黑"; font-size:12px;}
.huiz a:link,.huiz a:visited{color:#dbdbdb;}
.huiz a:hover{color:#4dbaff;}
.huiz a:active{color:#4dbaff;}

.lx{ margin-left:80px; width:146px; line-height:25px;font-family:"微软雅黑"; font-size:12px; color:#fff;}

.zdi{ background:#fff; width:100%; height:30px; margin:0 auto;}
.zdi ul{ width:1200px; margin:0 auto; line-height:30px; padding-left:30px;}
.zdi_r{ float:right; padding-right:40px;}


/* about */
.fdh{width:100%; margin:0 auto; height:60px; background:url(../esimg/2dh.png) repeat; margin-bottom:20px;}
.fdh ul{ width:1200px; margin:0 auto; height:60px;}
.fdh ul li{min-width:150px; display:block; float:left; line-height:60px;font-family:"微软雅黑"; font-size:18px; color:#7d7f82; text-align:center;}
.fdh ul li a:link,.fdh ul li a:visited{ color:#7d7f82;}
.fdh ul li a:hover{ display:block; background:url(../esimg/2btbg.png) no-repeat center; color:#0166b6;}

.nr_box{ width:96%; margin:0 auto;  margin-bottom:15px;}
.lan_bt{font-family:"微软雅黑"; font-size:24px; color:#0166b6; padding-bottom:8px;text-transform:uppercase;}
.yingwen{font-family:"Arial"; font-size:20px; color:#e5e3e3; font-weight:bold;text-transform:uppercase;}
.about1{ float:left; width:48%;line-height:24px;font-family:"微软雅黑"; font-size:14px; color:#4a4a4a; text-indent:2em; margin-bottom:30px; margin-top:20px;}
.about2{ float:right; width:48%;line-height:24px;font-family:"微软雅黑"; font-size:14px; color:#4a4a4a; text-indent:2em; margin-bottom:30px; margin-top:20px;}
.tu_box{ display:block; float:left;position:relative;}
.tu_box img{ display:block; width:384px; height:228px; transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;overflow: hidden;}
.tu_box img:hover {transform: scale(1.2);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);overflow: hidden;}
.tu_box span{ position:relative; top:-30px; display:block; height:30px; background:#000;opacity:0.5;filter:alpha(opacity=50);line-height:24px;font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:26px; text-align:center;}

/* 钢材列表 */
.gc_l{ width:20%; float:left; margin-bottom:15px;}
.gc_nav{ width:80%; float:right;  margin-top:10px;}
.gc_nav ul li{display:block; float:left; height:35px; width:146px; margin-right:25px; text-align:center; line-height:35px; color:#0164b7; font-size:16px;font-family:"微软雅黑"; background:#fff;}
.gc_nav ul li a:link,.gc_nav ul li a:visited{ color:#0164b7;}
.gc_nav ul li a:hover{ display:block; background:url(../esimg/gc_t.jpg); color:#f6343c;}
.gc_cp{ width:96%; margin:0 auto; }
.gc_cp ul li{ float:left; display:block; width:263px; height:280px; margin-right:25px; margin-bottom:15px;}
.gc_cp img{ display:block; margin:0 auto; padding-bottom:8px;}

.zhici{ display:block; width:100%;line-height:26px;font-family:"微软雅黑"; font-size:14px; color:#4a4a4a; text-indent:2em;margin-bottom:30px; margin-top:20px;}
.zhici p{ width:55%; float:left; margin-right:20px;}
.fuli_t{ margin:0 auto; display:block; margin-bottom:20px; margin-top:20px;  }
.zhici span{ margin-top:15px; margin-bottom:15px; width:55%; display:block;}

.yema{margin:0 auto;width:100%;height:2.5em; margin-bottom:20px;}
.page{width:40%; margin:0 auto;}
.page img{ display:block;}
.page ul{height:2.5em;font-family:"微软雅黑";font-size:14px; line-height:2.5em;}
.page li{display:block;float:left;width:2.5em; height:2.5em;text-align:center; margin-right:10px; background:#fff; color:#0051a3;}
.page ul li a:link,.page ul li a:visited{display:block;text-align:center;color:#0051a3;}/* 一级菜单中a对象样式和a访问过的样式 */
.page ul li a:hover{display:block;background:#0051a3;color:#fff;}/* 鼠标悬停时a样式 */

.ry_con{width:100%;;margin-left:auto;margin-right:auto;}
.ry_ul1{overflow:hidden;margin:30px 0 10px 0;}
.ry_li1{width:500px; height:440px;text-align:center;float:left;margin:5px 50px 20px 0; font-family:"微软雅黑"; font-size:14px; line-height:25px; border:1px solid #CCC;}
.ry_img1{ display:block;width:90%; height:80%;  margin:25px auto 20px auto;cursor:pointer;}
.ry_li1 img{display:block;}
.bac1{position:absolute;z-index:98;background:rgba(0,0,0,0.5);width:100%;height:400%;top:0;left:0}/* bg */
.fangda1{position:fixed;z-index:99;left:50%;margin-left:-250px;top:30px;width:600px}
.clear1{position:fixed;left:55%;top:0;z-index:2;color:white;margin-left:280px;display:block;top:30px; background:#e4000f; display:block; text-align:center; width:20px; height:20px;}

.cp_js{ float:left; width:70%; padding-top:15px; color:#4b4e51;font-family:"微软雅黑"; font-size:14px;line-height:25px; padding-left:26px;}
.cp_js span{ width:30%; margin-right:20px; display:block; float:left; margin-bottom:20px;}
.cp_tb{ float:right; display:block; margin:25px;}
.rad_z{ color:#f6343c;font-family:"微软雅黑"; font-size:16px;line-height:25px; font-weight:bold; }

.xwk{ float:left; display:block; width:355px; background:#fff; margin-left:20px; margin-right:15px; margin-bottom:20px;  color:#4b4e51;font-family:"微软雅黑"; font-size:12px; line-height:24px;}
.xwk p{ display:block; height:125px; margin-bottom:10px; padding-top:15px; padding-left:20px; padding-right:20px;}
.xwk a:link,.xwk a:visited{ color:#4b4e51;}
.xwk a:hover{ display:block; background:#f64d54; color:#fff;}
.xwk img { display:block; margin:0 auto;}
.rad_bt{font-family:"微软雅黑"; font-size:16px; line-height:24px; font-weight:bold;}
.rad_bt a:link.rad_bt a:visited{ color:#f64d54;}
.rad_bt a:hover{ color:#fff;}

.xwk1{ width:98%; margin:0 auto;margin-bottom:25px;}
.xwk1 ul{ width:100%; margin:0 auto; padding-bottom:25px; margin-top:20px;}
.xwk1 ul li{ display:block; float:left; width:45%; margin-right:20px; height:45px; margin-bottom:6px; background:#fff; line-height:45px; padding-left:15px; padding-right:15px;}
.xw_date{ display:block; float:right; color:#0151a3;font-family:"微软雅黑"; font-size:14px; line-height:45px;}

.spxw{ float:left; display:block; width:355px; background:#fff; margin-left:20px; margin-right:15px; margin-bottom:20px;color:#f64d54;font-family:"微软雅黑"; font-size:16px; line-height:24px; font-weight:bold;  }
.spxw p{ display:block; height:90px; margin-bottom:10px; padding-top:15px; padding-left:20px; padding-right:20px;}
.spxw a:link,.spxw a:visited{ color:#f64d54;}
.spxw a:hover{ display:block; background:#f64d54; color:#fff;}
.spxw img { display:block; margin:0 auto;}
.spxw a img:nth-child(2){width: 320px;height: 240px;}

.xw_nr{ width:94%; margin:0 auto; background:#fff; margin-top:20px; margin-bottom:20px; padding:20px;color:#242424;font-family:"微软雅黑"; font-size:14px; line-height:26px; text-indent:2em;}
.xw_nr img{ margin:0 auto; margin-top:20px; display:block;}
.fanhui{ width:135px; height:30px; display:block; margin:0 auto; text-align:center; color:#0151a3;font-family:"微软雅黑"; font-size:16px; line-height:30px; border:1px solid #0151a3; background:#fff;}
.fanhui a:link,.fanhui a:visited{ color:#0151a3;display:block;}
.fanhui a:hover{ background:#0151a3; color:#fff;display:block;}
.btk{ width:80%; margin:0 auto; text-align:center; color:#242424;font-family:"微软雅黑"; font-size:16px; line-height:45px; font-weight:bold;}
.rqk{ display:block;width:98%; margin:0 auto; text-align:center; color:#7e7e7e;font-family:"微软雅黑"; font-size:14px; line-height:30px;}

.spnr_l{ width:800px;float:left; margin-left:20px; background:#fff; padding-top:20px; line-height:24px; color:#242424;font-family:"微软雅黑"; font-size:14px; text-align:center;}
.bofang{ display:block; width:644px; height:361px; margin:0 auto; margin-bottom:50px; margin-top:50px; }
.anniuk{ display:block; height:32px; width:100%; background:url(../esimg/fh_bg.png); }
.spnr_r{ float:right; width:380px;}

.whln{ width:46%; float:left; margin-left:20px; margin-right:20px; margin-bottom:30px; }
.linian{ width:100%;background:#fff; color:#7e7e7e;font-family:"微软雅黑"; font-size:16px; line-height:26px; padding-top:15px; margin-top:20px;}
.linian p{ padding-left:25px; padding-right:25px;}
.linian img{ display:block; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.whdi{ width:100%; height:43px; background:url(../esimg/whk.png);}
.qw_z{ text-indent:2em;font-family:"微软雅黑"; font-size:14px; line-height:26px;color:#7e7e7e;}
.qw_z span{ display:block; width:100%; float:left;}
.qw_z img{ float:right; display:block;}

.pinpai{ width:1200px; margin:0 auto; background:#fff; margin-top:20px; margin-bottom:20px;}
.pinpai p{ width:100%; padding:20px;color:#fff;font-family:"微软雅黑"; font-size:16px; line-height:26px; background:#0166b6;}

.video_box{ width:96%; height:490px; margin:0 auto; background:#fff; margin-bottom:25px; margin-top:15px;}
.video_bt{ float:left; width:333px; margin-top:25px; margin-right:25px;}
.video_bt ul li{ width:100%; height:65px; display:block;  line-height:65px; font-family:"微软雅黑"; font-size:16px; text-indent:2em;}
.video_bt ul li a:link,.video_bt a:visited{ }
.video_bt a:hover{ color:#fff;display:block; background:url(../esimg/video_bt.png) no-repeat;}

.video{ float:right; display:block; margin-right:40px; margin-top:25px; width:690px; height:420px;}

.zp_box{ float:left; display:block; width:556px;margin-left:22px; margin-right:22px; background:#fff; margin-bottom:30px;}
.zp_box p{ width:92%;  margin:0 auto; display:block; color:#4a4a4a;font-family:"微软雅黑"; font-size:13px; line-height:28px; }
.bluek{ height:30px; width:100%; display:block; background:#005aaa; margin-bottom:20px; color:#fff; }
.bluek img { display:block; float:left;}
.bluek p{ width:96%; float:right;line-height:30px; color:#fff;font-family:"微软雅黑"; font-size:14px;}
.sq_bot{ width:100%; height:31px; margin-top:15px; background:url(../esimg/sq_bg.png);}
.shenqing{ width:135px; height:30px; display:block; margin:0 auto; text-align:center; color:#f64d54;font-family:"微软雅黑"; font-size:16px; line-height:30px; border:1px solid #f64d54; background:#fff;}
.shenqing a:link,.shenqing a:visited{ color:#f64d54;display:block;}
.shenqing a:hover{ background:#f64d54; color:#fff;display:block;}


.h_fh{ width:100%; height:31px; margin-bottom:25px; margin-top:30px; background:url(../esimg/sq_bg.png);}

.zp_biao{ width:96%; margin:0 auto; background:#fff;}
/* 表单Basic Grey */
.basic-grey {margin-left:auto;margin-right:auto;max-width: 780px;background: #F7F7F7;padding: 15px 15px 25px 10px;font: 12px , "微软雅黑";color: #888;border:1px solid #E4E4E4; }
.basic-grey .yingpin {display: block; width:68%; margin-left:20px;}
.basic-grey .yingpin p{float: left;width: 20%;text-align: right;padding-right: 10px;margin-top: 10px;color: #888;}


/*.basic-grey label {display: block; width:68%; margin-left:20px;}
 .basic-grey label>span {float: left;width: 20%;text-align: right;padding-right: 10px;margin-top: 10px;color: #888;}*/
.basic-grey input[type="text"], .basic-grey input[type="email"],.basic-grey textarea, .basic-grey select {border: 1px solid #DADADA;color: #888;height: 30px;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;
outline: 0 none;padding: 3px 3px 3px 5px;width: 70%;font-size: 12px;line-height:15px;box-shadow: inset 0px 1px 4px #ECECEC;-moz-box-shadow: inset 0px 1px 4px #ECECEC;-webkit-box-shadow: inset 0px 1px 4px #ECECEC}
.basic-grey input[type="radio"]{ height:30px;color: #888;margin-bottom: 16px;margin-right: 6px;margin-top: 2px;outline: 0 none;font-size: 12px;}
.basic-grey textarea{padding: 5px 3px 3px 5px;}
.basic-grey select {background: #FFF url('down-arrow.png') no-repeat right;background: #FFF url('down-arrow.png') no-repeat right);appearance:none;-webkit-appearance:none;-moz-appearance: none;
text-indent: 0.01px;text-overflow: '';height: 35px;line-height: 25px;}
.basic-grey textarea{height:100px;}
.basic-grey .button {background: #E27575;border: none;padding: 10px 25px 10px 25px;color: #FFF;box-shadow: 1px 1px 5px #B6B6B6;border-radius: 3px;text-shadow: 1px 1px 1px #9E3F3F;cursor: pointer;}
.basic-grey .button:hover {background: #f64d54}
.bthei{color:#646464;font-family:"微软雅黑"; font-size:16px; line-height:22px; font-weight:bold; padding-left:20px;}

.ditu{ width:1120px; height:538px;margin-left:15px;}
.contant{ width:96%; margin:0 auto; margin-bottom:30px; margin-top:20px;}
.contant p{ float:right; display:block; width:704px; height:325px; display:block; background:url(../esimg/lx02.png) no-repeat;}
.contant span{ width:96%; margin:0 auto;  height:60%; margin-top:68px; display:block;color:#434343;font-family:"微软雅黑"; font-size:16px; line-height:32px;}
.contant_box{ float:left; display:block; width:556px;margin-left:22px; padding-bottom:20px; margin-right:22px; background:#fff; margin-bottom:30px;}
.contant_box p{ width:85%;  margin:0 auto; display:block; color:#4a4a4a;font-family:"微软雅黑"; font-size:14px; line-height:28px; }

/*20160803首页产品分类介绍修改开始*/
.chanpinli1{width:25%;}
.chanpinimg1{width:250px; height:148px; margin-top:15px;}
.chanpinp1{height:100px; font-size:14px;}
.chanpinli2{width:17%; float:right; margin-left:70px;}
.chanpinp2{text-indent:0; margin-top:10px;}

/*20160803首页产品分类介绍修改结束*/

.lxbox{ display:block; width:96%; margin:0 auto; background:#fff; text-align:center; line-height:40px; overflow:hidden; position:relative; top:-20px;color:#434343;font-family:"微软雅黑"; font-size:16px; line-height:40px; }