@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-size:12px; width:100%; color:#333;line-height:1.8;font-family:"microsoft yahei";overflow-x:hidden;}
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,input{margin:0px;padding:0px; }
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
input,select{font-size:12px;}
img{border:0px; vertical-align:middle;}
ul,li{list-style-type:none;}
strong,b{font-weight:bold;}
em {font-style:normal;}
a{text-decoration:none; cursor:pointer; color:#555;}
a:hover{color:#c6110d}
.clear{ clear:both}
/*-------- ---------------翻页------------------------*/


.index1_fl img{transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.index1_fl img:hover{transform:translate(0,-40px);    -webkit-transform:translate(0,-40px);    -moz-transform:translate(0,-40px);    -o-transform:translate(0,-40px);    -ms-transform:translate(0,-40px);}













.mbFy{ margin-left:auto; margin-right:auto;}
.list_fy {clear: both;height: 30px;overflow: hidden;padding-bottom: 10px;padding-top: 25px;text-align: center;}
.list_fy a {background: #fff none repeat scroll 0 0;border: 1px solid #c9c9c9;color: #666;margin-right: 3px;padding: 5px 8px;}
.list_fy a:hover {background: #fefff1 none repeat scroll 0 0;border: 1px solid #666;color: #666;text-decoration: none;}
.fenye span.current {background: #ececec none repeat scroll 0 0;border: 1px solid #c9c9c9;color: #999;padding: 5px 8px;margin-right:5px;}
.list_flk {clear: both;overflow: hidden;padding-bottom: 3px;padding-top: 13px;text-align: center;}
.list_flk a {background: #fff none repeat scroll 0 0;border: 1px solid #c9c9c9;color: #666;margin-right: 3px;padding: 5px 8px;}
.list_flk a:hover {background: #fefff1 none repeat scroll 0 0;border: 1px solid #666;color: #666;text-decoration: none;}
.fenye span.current{background: #ececec none repeat scroll 0 0;border: 1px solid #c9c9c9;color: #999;padding: 5px 8px;}

.fudong{position:fixed;right:166px; top:75%; z-index:300;}
.fudong a{ display:block; position:relative;}
.fudong .fudong_photo{position:absolute; right:45px; top:10px; display:none;}
.fudong .fudong_s{position:absolute; right:45px; top:-30px; display:none;}
.fudong a:hover .fudong_photo{display:block;}
.fudong a:hover .fudong_s{display:block;}


.whole{height:24px; line-height:24px; background:#222;}
.top{ width:1200px; height:24px; line-height:24px; margin:auto;}
.top span{ display:block; float:left;}
.top .tops{ float:right;}
.top span a{ color:#bbb; padding-right:5px;}
.top span a img{ padding-right:5px;}
 
 
.nav{ height:98px; width:100%; margin:auto;}
.nav .sdad{ width:1200px; margin:auto; padding-top:20px; }
.nav .sdad div{ float:left;}
.nav .sdad .navfl{ margin-left:110px;}
.nav .sdad .navrt{ padding-top:10px; display:block; float:left; margin-right:20px;}
.nav .sdad .navrt li{ float:left;}
.nav .sdad .navfl a{ display:block; float:left; color:#000; font-size:14px; width:100px; text-align:center; height:34px; line-height:34px;}
.nav .sdad .navfl a:hover{ color:#fff; font-size:14px; text-align:center; width:100px; height:34px; line-height:34px; background:url(../img/icon4.png) no-repeat center center;}
.nav .sdad .navfl .navxz{ color:#fff; font-size:14px; text-align:center; width:100px; height:34px; line-height:34px; background:url(../img/icon4.png) no-repeat center center;}
.dingw{position:relative;  display:block; color:#0C9;}
.lxwm_xl{ display:none; position:absolute;left:0; top:34px; z-index:300; background:#FFF; border:1px solid #efefef;}
.lxwm_xl p { height:34px; line-height:34px; border-bottom:1px solid #e3cece; }
.lxwm_xl p a:hover{ color:#d81b12 !important; background:none !important;}
.dingw:hover .lxwm_xl{ display:block;}


.x{ border-bottom:#f0f0f0 6px solid;}
/* banner */
.slide-main{position:relative;}

.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:510px;left:0;text-align:center;}
.item a{display:inline-block;width:10px;height:10px;margin-right:7px;background:#fff;border-radius: 50%;}
.item a.cur{background:#d92017;}
.slide-box,.slide{display:block;width:100%;height:550px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:550px;position:relative;position:absolute;z-index:8;}
.slide img{ margin:0 auto;width:100%;height:559px;}


.yy{ background:url(../img/icon6.png) repeat-x; height:25px;}

.index1{ width:1200px; margin:auto; height:248px; margin-top:30px;}
.index1_fl:last-child{margin-right:0;}
.index1_fl{ position:relative; width:248px; height:248px; float:left; margin-right:69px;}
/*.index1_fl .ssd{ display: block; background:url(../img/icon8.png) no-repeat; width:248px; height:248px; position:absolute; top:-10px; left:-10px;}*/
.index1_fl h5{ position:absolute; top:170px; left:35%; font-size:14px; color:#fff; }
.index1_fl .sds{ margin-top:20px; display:block; margin-left:5px; opacity:0.3;}
.index1_fy{float:left; width:69px; height:248px;}
.index1_fy img{ padding-top:50px; padding-left:20px; width:10px;height:111px;}

.index2{ width:1204px; margin:auto;height:350px;  background:url(../img/icon17.png) no-repeat;}
.index2 .index2ff{ width:380px;float:left; margin-top:68px; margin-left:20px;}
.index2 .index2ff_top .index2ff_top1{ float:right;}
.index2 .index2ff_top .index2ff_top1 img{ margin-right:5px;}
.index2 .index2ff_top a{ display:block; float:left;}
.index2 .index2fy{ float:left;}

.index2 .index2ff_bottom{ width:380px; margin-top:20px;}
.index2 .index2ff_bottom h3{ height:30px; line-height:30px; margin-bottom:5px;width:350px; margin-left:5px;}
.index2 .index2ff_bottom h3 img{ float:left; padding-top:10px; padding-right:5px;}
.index2 .index2ff_bottom h3 a{ color:#424242; border-bottom:1px #e8e8e8 dashed; width:330px; display:block; float:left;}
.index2 .index2ff_bottom h3 a:hover{color:#c6110d;}
.index2 .jg{ margin-top:50px; width:40px; float:left;}
.index2 .jg img{ width:19px; height:206px; padding-left:10px;}

.index2fy{ width:750px; height:243px;float:left; margin-top:33px;}
.index2fy .index2fy_top{ height:28px;width:750px;}
.index2fy .index2fy_top a{ display:block; float:left; height:28px; line-height:28px; }
.index2fy .index2fy_top .index2fy_top1{ background:url(../img/icon11.png) no-repeat; width:137px; height:28px; line-height:28px; text-align:center;color:#fff; font-weight:bold; font-size:16px;}
.index2fy .index2fy_top .index2fy_top2{ border:1px solid #efefef; width:547px; height:0px; margin-top:14px;}
.index2fy .index2fy_top .index2fy_top3 img{ margin-top:5px;}

.index2fy_bottom{ height:200px; width:750px;  margin-top:18px;}
.index2fy_bottom .index2fy_bottom_p1{ width:242px; height:194px; float:left;}
.index2fy_bottom .index2fy_bottom_p2{ height:auto; width:483px; float:right; font-size:14px; color:#5d5d5d; line-height:30px; margin-top:5px;}

.index3{ width:100%; height:131px; background:url(../img/icon16.png) no-repeat center center; margin:auto;}
.index4{ width:1227px; height:520px; background:url(../img/icon18.png) no-repeat center center; margin:auto; position:relative;}
.index4 .index4p{ position:absolute; right:40px; top:55px;}
.index4 .index4p li{ font-size:14px; line-height:40px; height:40px; color:#fff;}
.index4 .index4p .index4p1{ padding-left:55px; }
.index4 .index4p .index4p2{ padding-left:80px; }
.index4 .index4p .index4p3{ padding-left:100px; }
.index4 .index4p .index4p4{ padding-left:110px; }
.wapp{ width: 1200px; margin: 0 auto;}

.index5{ width:1200px; height:520px; margin:auto; margin-top:30px; }
.index5 .index5_left{ width:697px; height:445px;float:left; background:url(../img/icon21.jpg) no-repeat center center; position:relative;}
.index5 .index5_left .index5_leftp{ position:absolute;right:116px;; top:126px;}
.index5 .index5_left .index5_leftp li{font-size:14px; line-height:57px; height:57px; color:#fff;}
.index5_right{ width:488px; height:462px; margin-top:15px; float:right;}
.index5_right .index5_right_bt{ margin-top:15px; margin-bottom:10px; width:343px; height:33px; background:#ed1c22; color:#fff; font-size:22px; text-align:center; line-height:33px;}
.index5_right .index5_right_wb{ color:#221e1f; margin-bottom:10px;}

.index6{ width:100%; height:134px; background:url(../img/icon20.png) no-repeat center center; margin:auto;}
.index7{ background:url(../img/icon25.png) no-repeat center center; width:1208px; height:983px; margin:auto; }
.index7 .index7_more{ float:right; margin-top:35px; margin-right:25px; margin-bottom:25px;}
.index7 .index7_case{ width:1170px; height:273px; margin-left:50px;}

.index7_case .index2fy_top{ height:28px;width:1130px;}
.index7_case .index2fy_top a{ display:block; float:left; height:28px; line-height:28px; }
.index7_case .index2fy_top .index2fy_top1{ background:url(../img/icon11.png) no-repeat; width:137px; height:28px; line-height:28px; text-align:center;color:#fff; font-weight:bold; font-size:16px;}
.index7_case .index2fy_top .index2fy_top2{ border:1px solid #efefef; width:927px; height:0px; margin-top:14px;}
.index7_case .index2fy_top .index2fy_top3 img{ margin-top:5px;}
/*.index7_caselist h3{  width:257px; height:174px;}
.index7_caselist li h4{ display:none; position:absolute;bottom:25px;width:257px; height:174px; background:rgba(0,0,0,0.5) }
.index7_caselist li h4 a{ display:block; text-align:center; margin-top:5px; font-size:16px; color:#fff;}
.index7_caselist li h4 .img{ font-size:24px; line-height:35px;  text-align:center; margin:auto; width:40px; height:40px; background:#ed1c22; border-radius:50%;}
.index7_caselist li{   width:257px; height:200px; position:relative;margin-top:22px; float:left; margin-right:33px;}
.index7_caselist h2 img{ margin-left:10px; margin-top:5px;}
.index7_caselist li:hover h4{display:block;}*/
.index7_caselist li{ width:257px; height:200px; position:relative;margin-top:22px; float:left; margin-right:33px; background: url(../img/libg.png) no-repeat;}
.index7_caselist li .mask{ display: none; background: url(../img/mask.png) no-repeat; position: absolute; top: 0; left: 0; width:257px; height: 68px; font-size: 16px; color: #ffffff; text-align: center; padding-top: 105px; line-height: 20px;}
.index7_caselist li:hover .mask{ display: block;}



.index8{ width:100%; height:134px; background:url(../img/icon24.png) no-repeat center center; margin:auto;}

.index9{background:url(../img/icon30.png) no-repeat center center; width:1208px; height:765px; margin:auto; }
.index9 .index9_ny{width:1156px; height:650px; margin:auto; }
.index9_ny .index9_top{ height:28px;width:1150px; padding-top:70px; margin-top:20px;}
.index9_ny .index9_top a{ display:block; float:left; height:28px; line-height:28px; }
.index9_ny .index9_top .index2fy_top1{ background:url(../img/icon11.png) no-repeat; width:137px; height:28px; line-height:28px; text-align:center;color:#fff; font-weight:bold; font-size:16px;}
.index9_ny .index9_top .index2fy_top2{ border:1px solid #efefef; width:940px; height:0px; margin-top:14px;}
.index9_ny .index9_top .index2fy_top3 img{ margin-top:5px;}

.index9_center{ margin-top:30px;}
.index9_center a{ display:block; border:1px solid #efefef; float:left; margin-right:10px; width:180px; height:68px;}
.index9 .index9_bottom_left{ width:750px; height:378px; float:left; margin-top:50px;}
.index9 .index9_bottom_right{ width:377px; height:484px; background:#313038; float:left; margin-top:25px;}
.index9 .index9_bottom_leftwb{ margin-bottom:70px;}
.index9 .index9_bottom_leftwb p{ float:left; height:200px;}
.index9 .index9_bottom_leftwb .p2{ width:690px; margin-left:10px;}
.index9 .index9_bottom_leftwb .p2 b{ font-size:16px; color:#303030; display:block; font-weight:400; margin-top:5px;}
.index9 .index9_bottom_leftwb .p2 a{ font-size:14px; color:#666; line-height:30px;}
.index9 .zx{margin-top:20px; }
.index9 .zx a{ display:block;  width:227px; height:50px; line-height:50px; text-align:center; margin:auto; font-size:18px; font-weight:bold; border:1px solid #da2219; border-radius:30px; color:#da2219;}
.index9 .zx a:hover{ display:block; width:227px; height:50px; line-height:50px; text-align:center; margin:auto; background:#da2219; font-size:18px; font-weight:bold; border:1px solid #da2219; border-radius:30px; color:#fff;}

.index9 .index9_bottom_right h3{ color:#fff; height:70px; margin-top:10px; line-height:70px; text-align:center; font-size:24px; font-weight:bold;}
.index9 .index9_bottom_right p{ width:323px; margin:auto; margin-bottom:31px;}
.index9 .index9_bottom_right .perfor{height: 48px; background:#fff;   width: 323px;}
.index9 .index9_bottom_right .perfor input{height: 48px; width: 323px;padding-left:10px;}
.index9 .index9_bottom_right .perfer{height: 108px;   width: 323px;}
.index9 .index9_bottom_right .perfer textarea{height: 108px; width: 323px;padding-left:10px; line-height:30px; font-size:12px; color:#555; }
.index9 .tj{margin-top:28px; }
.index9 .tj input{outline:none; border:0;display:block;  width:139px; height:40px; line-height:40px; text-align:center; margin:auto; background:#da2219; font-size:16px; border-radius:30px; color:#fff;}
.index9 .tj input:hover{ display:block; width:139px; height:40px; line-height:40px; text-align:center; margin:auto; background:#c00d05; font-size:16px;border-radius:30px; color:#fff;}
.index9 .index9_bottom_right h4{ color:#ffe400; margin-top:10px;text-align:center; font-size:24px; }

.index10{width:100%; /*height:270px; */background:#383838; margin:auto;}
.index10_s{ /*height:270px;*/ margin:auto; width:1200px; }
.index10_top div{  float: left;}
.index10_top{ width:1200px; /*height:225px;*/}
.index10 .index10_fl{ width:1200px; margin-top:44px;}
.index10 .index10_fl ul{ float:left;width:300px;height:174px; }
.index10 .index10_fl ul li{ color:#b4b4b4; line-height:30px; height:30px;}
.index10 .index10_fl ul li b{ color:#fff; font-size:14px;}
.index10 .index10_fl ul li a{ color:#b4b4b4;}
.index10 .index10_fy {margin-left: 84px; margin-top: 53px; width: 297px;}
.index10 .index10_fy li { color: #c6c6c6; font-size: 14px; line-height: 30px;}
.index10 .index10_fy li span {font-size: 24px;}

.index10 .index10_ff{ margin-top:47px;text-align:center;}
.index10 .index10_ff h2{ color:#c6c6c6; margin-top:5px;}
.index10 .index10_fu{ margin-top:53px;float:right;}

.index10_bottom{ margin:auto; width:612px;padding-bottom:14px;}
.index10_bottom a{ color:#c6c6c6;}
.index10_bottom a em{ margin-left:15px; margin-right:15px;}

.index11{ background:#212121; height:21px; line-height:21px; margin:auto;}
.index11 h2{ width:620px; margin:auto;}
.index11 h2 a{ color:#bfbfbf; margin-right:56px;}

/*================================产品页面====================================*/
.product1{ margin-bottom:50px; margin-top:30px;}
.prefecuture{ width:1200px; border:1px solid #e7e7e7; padding-bottom:10px; margin:auto; min-height:140px;}
.info{ width:100%;}
.infotit{ display:block; height:38px; background-color:#f6f4f4; padding-left:11px; width:1189px; font-size:16px; font-weight:bold; color:#252424; line-height:38px; margin-top:20px;}
.prefect{ width:1200px;margin-top:20px;}

.muclass span{ margin-right:15px; float:left;  display:block; width:100px; text-align:right;line-height: 33px;}
.muclass a{ float:left; display:block; margin-top:3px; padding:3px 7px; height:20px; line-height:20px; font-size:14px; color:#505050; margin-right:30px; margin-bottom:10px;}
.muclass .muclass_xz{ background:#d7170f; color:#fff; padding:3px 7px;}
.muclass a:hover{ background:#d7170f; color:#fff; padding:3px 7px;}
.muclass { display: block; width: 1180px; font-size: 14px;color: #242424;margin-left: 10px; margin-top: 20px; float: left;}
.prefecuture { width: 1200px; border: 1px solid #e7e7e7;padding-bottom: 10px; margin: auto;height: 140px;}  
.muclass div { width: 1050px;float: left;}
.fudong{position:fixed;right:166px; top:75%; z-index:300;}

.product2{ width:1224px; margin:auto; height:auto; margin-top:20px; margin-bottom:30px;}
.product2 .product2_bk{ width:380px; height:292px; float:left; margin-right:14px; margin-left:14px;}
.product2 .product2_bk h2{ width:380px; height:248px; border:1px solid #ddd; margin:auto;}
.product2 .product2_bk h2 p{ width:367px; height:236px; margin:auto; padding-top:6px; position:relative;}
.product2 .product2_bk h3{ width:269px; height:41px; margin:auto; }
.product2 .product2_bk h2 p a{ display:block;}
.product2 .product2_bk h2 p .product2_wz{ position:absolute;  width:367px; height:30px; line-height:30px; text-align:center; display:block;left:0; bottom:0; z-index:1; color:#fff; font-size:14px; background:rgba(202,9,0,0.7);}
.product2 .product2_bk h2 p .product2_more{ display:none;position:absolute;left:160px; top:94px; z-index:2; width:40px; line-height:35px;  font-size:24px; height:40px;  background:#ed1c22; color:#fff; text-align:center; margin:auto;border-radius:50%; }
.product2 .product2_bk:hover .product2_more{display:block;}




.details1{ height:30px; width:1200px; margin:30px auto; padding:0; }
.details1 h2 {height:28px; border-bottom:1px solid #e5e5e5; background:url(../img/icon11.png) no-repeat; color:#fff; padding-left:2px; font-size:14px; font-weight:bold;}
.details2{width:1200px; height:640px; margin:auto;}
.details2 .details2_top_left{ display:block; float:left;width:690px; height:443px;overflow: hidden;}
.details2 .details2_top_left .detailimg{ display: none;}
.details2 .details2_top_right{ display:block; float:left; width:435px;  margin-left:70px; margin-top:30px;}
.details2 .details2_top_right h2{ font-size:16px; font-weight:bold; color:#282828;}
.details2 .details2_top_right h3{ height:30px; line-height:30px; margin-top:30px; margin-bottom:38px;}
.details2 .details2_top_right h3 a{ display:block; float:left;}
.details2 .details2_top_right h3 a:first-child{ height:30px; line-height:30px; background:#ffa200; color:#fff; padding-left:14px; padding-right:14px;}
.details2 .details2_top_right h3 a{ height:30px; line-height:30px; background:#ff8400; color:#fff; padding-left:14px; padding-right:14px;}
.details2 .details2_top_right h3 a:last-child{ height:30px; line-height:30px; background:#f96400; color:#fff; padding-left:14px; padding-right:14px;}
.details2 .details2_top_right ul li{ line-height:32px; color:#4d4d4d;}
.details2 .details2_top_right ul li b{ font-weight:100; color:#999898; padding-right:5px;}
.details2 .details2_top_right .details_sc{ margin-top:35px; border-top:1px solid #efefef; width:280px;}
.details2 .details2_top_right .details_sc a{ display:block; float:left; margin-right:35px; margin-top:29px;}
.details2 .details2_top_right .details_sc .details_sc1{ font-size:14px; color:#757575; height:38px; line-height:38px;}
.details2 .details2_top_right .details_sc .details_sc1 em{ font-size:22px; color:#b91c22;font-weight:bold; height:38px; line-height:38px; padding-top:2px;}
.details2 .details2_top_right .details_sc .details_sc2{ font-size:16px; color:#fff; font-weight:bold; background:url(../img/icon45.png) no-repeat; width:124px; height:38px; text-align:center; line-height:38px;}



#Marquee_x { overflow:hidden; float:right; margin-top:30px;} 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left; overflow:hidden}
#Marquee_x ul li div{ float:left;  width:205px; overflow:hidden; margin-left:20px; }
#Marquee_x ul li div p { position:relative;width:222px;}
#Marquee_x ul li div p a { display:block;}
#Marquee_x ul li div p a img{ width:222px; height:161px; display:block; border:1px solid #ddddd8;}
#Marquee_x ul li div p .martit{ position:absolute;  width:222px; height:23px; line-height:23px; text-align:center; display:block;left:0; bottom:0; z-index:1; color:#fff; font-size:12px; background:rgba(202,9,0,0.7);}

.details3{ width:1200px; margin:auto;}
.details3 ul li{ width:236px; float:left; margin-left:85px;}
.details3 ul li h2{ color:#e62129; font-size:24px; text-align:center; margin-bottom:25px; margin-top:10px;}
.details3 ul li img{ width:236px; height:182px; }
.details3 ul li p{ text-align:center; font-size:14px; color:#555; line-height:30px; margin-top:24px;}

.details4{ width:1100px; margin:auto; margin-bottom:60px;}
.details4 p{ color:#2d2d2d; line-height:30px;}
.details4 h2{ width:1100px;;}
.details4 h2 span{ display:block; float:left; margin-right:100px;}
.details4  h3{ font-size:14px; color:#ce0b0b; font-weight:bold; margin-top:30px;}
.details4  h4{font-size:14px; color:#ce0b0b; }


.new{ width:1200px; height:1128px;  margin:auto;}
.new .dynamiclist { margin-top: 30px; width: 100%;}
.new .dynamiclist ul li {height: 170px; margin-top: 60px;}
.new .dynamiclist ul li .dyimg {display: block;float: left; height: 173px; width: 173px;border:1px solid #efefef;}
.new .dynamiclist ul li .dyimg img { height: 173px; width: 173px;}
.new .listrignt { border-bottom: 1px dashed #e8e8e8; float: left; height: 170px; margin-left: 22px; position: relative; width: 985px;}
.new .dytitle { color: #111; font-size: 24px; line-height: 36px;}
.new .dycon {color: #444;font-size: 16px; line-height: 36px;margin-top: 15px;}
.new .dydate { bottom: 10px;color: #888; display: block; float: left; font-size: 14px;height: 22px;line-height: 22px;margin-top: 20px;text-align: center;}
.new .dydatee { bottom: 10px; color: #444444;  display: block; float: right; font-size: 16px; height: 22px; line-height: 22px; margin-top: 20px;text-align: center;}
.new .dynamiclist ul li:hover .dytitle { color: #d40a00;}
.new .dynamiclist ul li:hover .dydatee { color: #d40a00;}
.new .detalititle { border-bottom: 1px solid #e1e1e1; height: 80px; margin-bottom: 20px;margin-top: 80px;width: 100%;}
.new .detalititle p { color: #000000; font-size: 24px; line-height: 36px;text-align: center;}
.new .detalititle span { color: #838383; display: block; font-size: 12px; margin-top: 10px; text-align: center;}


.article{ width:1200px;   margin:auto;}
.detalititle { height: 80px;  margin-bottom: 20px;margin-top: 80px; width: 100%;}
.detalititle p { color: #1b1b1b;font-size: 24px;line-height: 36px;text-align: center;}
.detalititle span {color: #838383;display: block; font-size: 12px; margin-top: 10px; text-align: center;}
.detalicontent { border-bottom: 1px dashed #e1e1e1; padding-bottom: 20px; width: 100%; }
.detalicontent p {text-indent:2em ;color: #444; text-align:left;  font-size: 14px;line-height: 30px; margin: 0 10px;margin-bottom:20px; margin-top:20px;}

.detalicontent img {  display: block; margin: 0 auto;}
.ona {color: #585858;float: left; margin-bottom:30px; font-size: 12px; line-height: 36px;margin-top: 20px;margin-right:40px;}
.returnlist { background:url(../img/icon54.png) no-repeat; margin-bottom:30px;color: #ffffff;display: block;float: right;font-size: 14px;height: 29px; line-height: 29px; margin-top: 23px;padding-left: 38px;width: 71px;}
.returnlist:hover{color: #ffffff;}



.company{ width:1200px;   margin:auto;}
.company p{ line-height:30px;text-indent:2em ;color: #444;text-align:left; }

.company1{ width:1200px;   margin:auto; padding-left:10px;}
.company1  b{ color:#e10101; margin-top:10px; display:block;}

.company2{ width:1200px;   margin:auto;}
.company2 div{ float:left;}
.company2 .company2_ff{  background:url(../img/icon56.png) no-repeat; width:104px; height:953px; margin-left:70px; margin-bottom:80px;}
.company2 .company2_ff ul{ margin-top:75px;}
.company2 .company2_ff li{ height:66px; line-height:66px; font-size:18px; color:#e20000; font-weight:bold;}

.company2 .company2_fy ul{margin-top:75px;}
.company2 .company2_fy li{ height:66px; line-height:66px; font-size:14px; color:#444; }

.contact{ width:1200px; margin:auto; height:510px;}
.contact .contact_left{ float:left;}
.contact .contact_left h2{ font-size:30px; color:#d92017; margin-top:40px;}
.contact .contact_left span h3{ color:333333; font-size:18px; margin-top:20px; margin-bottom:20px;}
.contact .contact_left span p{ height:36px; line-height:36px; color:333333; font-size:14px;}
.contact .contact_left span p img{ margin-right:10px;}
.contact .contact_right{ float:right; width:780px; height:492px; margin-top:10px;}

.contact1{ height:540px; background:#f8f8f8; margin:auto; margin-bottom:70px;}
.contact1 .contact1_center{ width:1200px; margin:auto;}
.contact1 .contact1_center li{ border-bottom:1px dashed #dedede; width:300px; height:127px; float:left; padding-top:40px;}
.contact1 .contact1_center li p{ height:94px; float:left; margin-right:5px;}
.contact1 .contact1_center li h2{ font-size:16px; color:#333; margin-bottom:5px;}
.contact1 .contact1_center li h3{ font-size:12px; color:#888; height:24px; line-height:24px;}

.factory{ width:1200px; margin:20px auto 30px;}
.factory p{ text-align:center; color:#555;}
.factory div{width:1183px; margin:auto; margin-top:20px; margin-bottom:20px; }
.factory div h2{ width:1183px; height:289px; margin:auto;}
.factory div li{ width:287px; height:233px; float:left; margin-top:11px; margin-left:11px;}