@charset "gb2312";
html{ background-color:rgb(245,245,245)}
body{font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; padding:0px;margin:0px auto;line-height:30px;  width:100%;}
a{ color:#1f1f1f; text-decoration:none;}
a:hover{color:#C81414;text-decoration:none}
h1,h2,h3,h4,h5,p,ul,li,dl,dt,dd{ margin:0; padding:0;}
h1{ font-size:24px; font-weight:bold; text-align:center}
ul,li,dl,dt,dd{ list-style:none;}
/*diypc*/
#pc{ display: block}
#wap{ display: none}
#popDiv{ display:none}
.gao_40{ height:40px;}
.gao_20{ height:20px;}
.pic{ text-align:center;}
.pic img{ max-width:100%; padding-top:1.5rem; padding-bottom:1.5rem;}
.zhaopin_box img{ width:100%}
.banpic2{ height:241px; width:100%; background-image:url(/css/banpic2.png); background-position:center; background-repeat:no-repeat; padding-top:60px;}
.foot_l2{ float:left; width:40%; height:100%; background-image:url(/css/foot2.png); background-repeat:no-repeat;}

/*PC¶¥²¿²Ëµ¥*/
.top{width:100%; background-color:#22252A;}
.topmain{width: 1200px;height:90px;margin: 0 auto; line-height:90px;}
.pclogo_l{ float:left; width:25%; height:100%;background-image:url(pclogo.png); background-repeat:no-repeat; background-position:left; background-size:220px 60px;}
.pclogo_z{ float:left; width:60%;}
.pclogo_r{ float:left; width:15%; font-size:16px; }
.pclogo_r_n{border-radius:5px; width:150px; height:40px; margin-top:30px; background-color:#C81414; color:#FFFFFF; float:right; background-image:url(/css/phone.png); background-position:left; background-repeat:no-repeat; background-size:24px;  line-height:40px; text-indent:30px; }
.pclogo_z a{ width:16.6%; height:100%; float:left; text-align:center; font-size:14px; color:#FFFFFF}

.ban{width:100%;background-color:#22252A;}
.banmain{width: 1920px;height:600px;margin: 0 auto; background-image:url(/css/pcbanbg.jpg); background-position:center; background-repeat:no-repeat;}
.banbt{ text-align:center; font-size:40px; font-weight:600; line-height:55px;color:#FFFFFF; padding-top:100px; -webkit-text-stroke:1px #000;}
.banpic{ height:241px; width:100%; background-image:url(/css/banpic.png); background-position:center; background-repeat:no-repeat; padding-top:60px;}

.zhaopin{width:100%; background-color:#E6E6E6;}
.zhaopin_main{width: 1200px; height:820px;margin: 0 auto; }
.zhaopin_bt{ text-align:center;  line-height:90px; font-size:36px; font-weight:bold; padding-top:40px; background-image:url(/css/btbg.png); background-position:center; background-position:bottom; background-repeat:no-repeat; }
.zhaopin_box{ float:left; width:30%; height:260px; background-color:#fff; margin:1.5%;}
.zhaopin_box_t{ width:100%; height:220px; background-color:#999999}
.zhaopin_box_b{ width:100%; height:40px; line-height:40px; font-size:16px; text-align:center;}
.zhaopin_box:hover{box-shadow: 0 15px 25px -10px }

.youshi{width:100%;background-image:url(/css/shuju.jpg); background-size:100% 100%; background-position:center; background-repeat:no-repeat;}
.youshi_main{width: 1400px; height:240px;margin: 0 auto; font-size:46px; color:#FFFFFF; text-align:center; line-height:240px;}
.youshi_main span{ color: #FF3300}

.dongtai{width:100%; background-color:#fff;}
.dongtai_main{width: 1200px; height:560px;margin: 0 auto; }
.dongtai_box{ height:100px; width:50%; float:left; }
.dongtai_box_bt{ height:40px; line-height:40px; font-size:16px; font-weight:bold; width:95%; background-image:url(/css/caidan.png); background-position:left; background-repeat:no-repeat; text-indent:40px;}
.dongtai_box_sc{ height:55px; width:100%;line-height:22.5px;overflow:inherit; color:#999999;width:95%; border-bottom: dashed #CCCCCC 1px; }

.foot{width:100%; background-color:#22252A;}
.foot_main{width: 1200px;height:240px;margin: 0 auto;}
.foot_l{ float:left; width:40%; height:100%; background-image:url(/css/foot.png); background-repeat:no-repeat;}
.foot_r{ float: right; width:50%; color:#FFFFFF; line-height:30px; padding-top:70px;}

/*Nieye*/
.daohang{width:100%; background-color:#E6E6E6;}
.daohang_main{width: 1200px;height:60px;margin: 0 auto; color:#000; font-size:16px; line-height:60px;}
.daohang_main a{ color:#000}

.about{width:100%; background-color:#fff;}
.about_main{width: 1200px;margin: 0 auto; padding-top:30px; padding-bottom:30px; font-size:16px;}
.about_main img{ max-width:100%;}

.news{width:100%; background-color:#fff;}
.news_main{width: 1200px;margin: 0 auto; }
.news_box{ height:100px;  }
.news_box_bt{ height:40px; line-height:40px; font-size:16px; font-weight:bold; width:95%; background-image:url(/css/caidan.png); background-position:left; background-repeat:no-repeat; text-indent:40px;}
.news_box_sc{ height:55px; width:100%;line-height:22.5px;overflow:inherit; color:#999999;width:95%; border-bottom: dashed #CCCCCC 1px; }

.pro{width:100%; background-color:#E6E6E6;}
.pro_main{width: 1200px;margin: 0 auto; height:auto; }
.pro_l{ width:850px; float:left; background-color:#FFFFFF; padding:15px; margin-top:40px;}
.pro_1{ font-size:24px; font-weight:bold; line-height:70px; }
.pro_2{ font-size:20px; }
.pro_3{color: #C81414;    font-size: 36px;    font-weight: 700; line-height:80px;}
.pro_4{ color:#497e9d}
.pro_5{  border-bottom:1px solid #F6F6F6; height:20px; margin-bottom:15px;}
.pro_6{ line-height:40px;}
.pro_7{ line-height:50px; height:50px; font-size:24px; background-color:#C81414;; color:#FFFFFF; margin-top:20px; margin-bottom:20px; padding:15px; width:460px; text-align:center}
.pro_8{ height:30px; }
.pro_9{ height:auto; }
.pro_9 img{ max-width:100%;  }
.pro_10{ line-height:100px; font-size:24px; font-weight:bold;}
.pro_r{ width:270px; float:right ;background-color:#FFFFFF; padding:15px;margin-top:40px;}
.pro_r p{ font-weight:bold; line-height:45px;}

.page{width:100%; }
.page_main{width: 1200px;margin: 0 auto; height:auto; }
.page{ line-height: normal; font-size: 14px; padding-bottom:10px; padding:10px }
.page a,.page span{ padding:10px;display:block;color:#333;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:10px;padding-left:10px;height:18px; padding-top:10px;} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} 
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}

.xuanfu{ position:fixed; right:0.5%; top:350px; width:120px; height:330px; background-color:#fff; background-image:url(/css/xuanfu.png);}

@media screen and (max-width: 980px) {
#pc{ display: none}
#wap{ display: block}
#popDiv{z-index:999;position:fixed;width: 100%; height:100%; right: 0;top:0;  color:#fff;display:none;transition:all 0.4s linear 0s;}
#wx{z-index:9;position:fixed;width:120px; height:330px;bottom:3rem;right:0;display:none; transition:all 0.4s linear 0s; background-image:url(/css/xuanfu.png); background-position:center; background-repeat:no-repeat; background-size:100%;}
.gao_40{ height:1rem;}
.gao_20{ height:0.5rem;}
.hei30{ height:3rem}
body{font-size:1.2rem; font-family:"Î¢ÈíÑÅºÚ"; padding:0px;margin:0px auto;line-height:2.4rem;  width:100%;}
/*PC¶¥²¿²Ëµ¥*/
.mtop{width:100%; height:4rem; background-color:#22252A;}
.mtop_l{float:left; width:50%;height:4rem;background-image:url(pclogo.png); background-repeat:no-repeat; background-position:left; background-size:80%;}
.mtop_r{float:left; width:50%;height:2rem;}
.mtop_r_n{ width:3rem; height:3rem; margin-top:0.5rem;float:right; background-image:url(/css/nav.png);  background-repeat:no-repeat; background-size:100%;  }

.mnav{position:fixed; right:1%; bottom:4rem; width:4rem; height:8rem; }
.dianhua{background-image:url(/css/dianhua.png); background-position:center; background-repeat:no-repeat; width:100%; height:3rem; background-size:100%;}
.caidan{background-image:url(/css/nav.png); background-position:center; background-repeat:no-repeat; width:100%; height:3rem; background-size:100%; margin-top:1rem;}
.mnavlist{ width:100%; line-height:3rem; border-bottom:dashed #666666 1px; text-indent:1rem; color:#FFFFFF}

.ban{width:100%;background-color:#22252A;}
.banmain{width: 100%;margin: 0 auto; background-image:url(/css/pcbanbg.jpg); background-position:center; background-repeat:no-repeat; height:200px;}
.bantxt{ text-align:center; color:#FFFFFF; padding-top:40px; font-size:1.2rem; width:80%; margin-left:10% }

.zhaopin{width:100%; background-color:#E6E6E6;}
.zhaopin_main{width:100%; height:auto;margin: 0 auto; }
.zhaopin_bt{ text-align:center;  line-height:2.8rem; font-size:1.4rem; font-weight:bold; padding-top:1rem; background-image:url(/css/btbg.png); background-position:center; background-position:bottom; background-repeat:no-repeat; }
.zhaopin_box{ float:left; width:97%; height:auto; background-color:#fff; margin:1.5%;}
.zhaopin_box_t{ width:100%; height:auto; background-color:#999999}
.zhaopin_box_b{ width:100%; height:40px; line-height:40px; font-size:16px; text-align:center;}
.zhaopin_box:hover{box-shadow: 0 15px 25px -10px }

.youshi{width:100%;background-image:url(/css/shuju.jpg); background-size:100% 100%; background-position:center; background-repeat:no-repeat; margin-top:1rem; margin-bottom:1.5rem;}
.youshi_wap{ text-align:center; font-size:1.4rem; color:#FFFFFF; height:4.2rem; line-height:4.2rem;}

.dongtai{width:100%; background-color:#fff;}
.dongtai_main{width: 100%; height:auto;margin: 0 auto; }
.dongtai_box{ height:auto; width:100%; float: none; padding-bottom:1rem; }
.dongtai_box_bt{ height:2.4rem;  width:100%; background-image:url(/css/caidan.png); background-position:left; background-repeat:no-repeat; text-indent:40px; overflow:hidden;}
.dongtai_box_sc{ font-size:1rem; line-height:2rem; height:4rem; width:100%;color:#CCCCCC;overflow:hidden; width:95%; margin-left:2.5%;  }

.foot{width:100%; background-color:#22252A;}
.foot_main{width: 100%;height:auto;margin: 0 auto;}
.foot_l{ float:left; width:40%; height:100%; background-image:url(/css/foot.png); background-repeat:no-repeat;}
.foot_1{ font-size:1.2rem; color:#FFFFFF; width:95%; margin-left:2.5%; padding-bottom:1rem}
.wit{ color:#FFFFFF}
.foot_2{background-image:url(/css/bot.png); background-repeat:no-repeat; width:95%; margin-left:2.5%; height:140px; background-size:100%;}

.waptalk{z-index:998;position:fixed;width: 100%; height:3rem; right: 0; bottom:0;  font-size: 1.13rem; text-align: center; line-height:3rem}
.waptalk_l{width: 33%; float:left; color: #fff; background-color:#1D1E23 ;}
.waptalk_r{width: 33%; float:left; color: #fff; background-color:#C81414 ;}
.waptalk_w{width: 34%; float:left; color: #fff; background-color: #FF0000 ;}
.waptalk img{margin-right: 0.3rem;vertical-align: -0.2rem; max-width:100%;width: 1.5rem;    height: auto;    margin-right: 0.3rem;    vertical-align: -0.2rem;}

/*Nieye*/
.daohang{width:100%; background-color:#E6E6E6;}
.daohang_main{width: 100%;height:60px;margin: 0 auto; color:#000; font-size:16px; line-height:60px;}
.daohang_main a{ color:#000}

.about{width:100%; background-color:#fff;}
.about_main{width: 100%;margin: 0 auto; padding-top:30px; padding-bottom:30px; font-size:16px;}
.about_main img{ max-width:100%;}

.news{width:100%; background-color:#fff;}
.news_main{width: 100%; height:auto;margin: 0 auto; }
.news_box{ height:auto; width:100%; float: none; padding-bottom:1rem; }
.news_box_bt{ height:2.4rem;  width:100%; background-image:url(/css/caidan.png); background-position:left; background-repeat:no-repeat; text-indent:40px; overflow:hidden;}
.news_box_sc{ font-size:1rem; line-height:2rem; height:4rem; width:100%;color:#CCCCCC;overflow:hidden; width:95%; margin-left:2.5%;  }

.pro{width:100%; background-color:#E6E6E6;}
.pro_main{width: 100%;margin: 0 auto; height:auto; }
.pro_l{ width:100%; float: none; background-color:#FFFFFF; padding:0px; margin-top:0px;}
.pro_1{ font-size:24px; font-weight:bold; line-height:70px; }
.pro_2{ font-size:20px; }
.pro_3{color: #C81414;    font-size: 36px;    font-weight: 700; line-height:80px;}
.pro_4{ color:#497e9d}
.pro_5{  border-bottom:1px solid #F6F6F6; height:20px; margin-bottom:15px;}
.pro_6{ line-height:40px;}
.pro_7{ line-height:50px; height:50px; font-size:1.2rem; background-color:#C81414;; color:#FFFFFF; margin-top:20px; margin-bottom:20px; padding:5px; width:90%; text-align:center}
.pro_8{ height:30px; }
.pro_9{ height:auto; }
.pro_9 img{ max-width:100%;  }
.pro_10{ line-height:100px; font-size:24px; font-weight:bold;}
.pro_r{ width:100%; float:none ;background-color:#FFFFFF; padding:0px;margin-top:40px;}
.pro_r p{ font-weight:bold; line-height:45px;}

.page{width:100%; background-color:#fff;}
.page_main{width: 100%;margin: 0 auto; height:auto; }
.page{ line-height: normal; font-size: 14px; padding-bottom:10px; padding:10px }
.page a,.page span{ padding:10px;display:block;color:#333;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:10px;padding-left:10px;height:18px; padding-top:10px;} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} 
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}

.xuanfu{ position:fixed; right:0.5%; top:350px; width:120px; height:330px; background-color:#fff; background-image:url(/css/xuanfu.png);}
}