@charset "gb2312";
/* CSS Document */
html,body,ul,ol,dt,dd,dl,p,h1,h2,h3,h4,h5,from{ margin:0; padding:0;}
body,input,li,div,td,h1,h2,h3,h4,h5{ font-family:Î¢ÈíÑÅºÚ; font-family:Arial,SimSun; font-size:14px; color:#2a4135;}
ul li{ list-style:none;}
img{ border:0; margin:0;}
a{ text-decoration:none; color:#9b9b9b;}
a:hover{ color:#FFF;}

.warp{ width:1180px; margin:0 auto; position:relative;}
.pr{ position:relative;}
.pa{ position:absolute;}
.ac{ text-align:center;}
.ar{ text-align:right;}
.hd_logo{ padding-top:25px;}
.fl{ float:left;}
.fr{ float:right;}
.cf{ clear:both;}
.ff_yh{font-family:"Microsoft YaHei";}
.ff_ss{font-family:SimSun;}
.fw_n{ font-weight:normal;}
.fw_b{ font-weight:bold;}
.fs_bst{ font-size:24px;}
.fs_b{ font-size:18px;}
.fs_m{ font-size:16px;}
.fs_s{ font-size:12px;}
.fs_min{ font-size:10px;}
.lh_b{ line-height:30px;}


.c_y{ color:#ede8a9;}

.c_red{ color:#ff2400;}
.c_d_org{ color:#d19729;}
.c_org{ color:#f08200;}
.c_gray{ color:#9f9f9f;}
.c_d_gray{ color:#656a6f;}
.c_green{ color:#006935;}
.c_w{ color:#fff;}
.c_b{ color:#000;}
.mr_15{ margin-right:15px;}
.mt_30{ margin-top:30px;}

.dot_tl{ border-top:1px #acacac dotted;}
.dot_bl{ border-bottom:1px #acacac dotted;}


.btn_r, .btn_g, .btn_b{ display:inline-block;  width:90px; height:30px; line-height:32px; font-size:12px; text-align:center; position:relative; overflow:hidden;}
.btn_r .txt,.btn_g .txt,.btn_b .txt{ margin-left:-10%; display:inline-block; color:#ff2400; margin-right:5px;}
.btn_r .icon,.btn_g .icon,.btn_b .icon{ position:absolute; background-repeat:no-repeat; background-position:center center; height:26px; width:10px; top:2px;}
.btn_r{ background:url(../images/btn-rb.png) no-repeat;}
.btn_g{ background:url(../images/btn-gb.png) no-repeat;}
.btn_b{ background:url(../images/btn-bb.png) no-repeat;}
.btn_r .txt{ color:#ff2400;}
.btn_g .txt{ color:#fff;}
.btn_b .txt{ color:#000;}
.btn_r .icon{ background-image:url(../images/btn-arr-r.png);}
.btn_g .icon{ background-image:url(../images/btn-arr-g.png);}
.btn_b .icon{ background-image:url(../images/btn-arr-b.png);}

.p_t_b{ padding:15px 0;}

.hd{ background-color:#323436; height:50px; position:fixed; width:100%; top:0; z-index:15000;}
.hd .logo{ top:10px; left:10px}
.hd .mn{ top:10px; right:10px; height:29px; line-height:29px; width:93%; text-align:center;}
.hd .mn a{ display:inline-block; margin-left:4.7%;}

.banner{ padding-top:50px;}
.banner .unit{ width:100%;}

.subnav{ border-bottom:1px #e1e1e1 solid; background-color:#f7f8f8; height:60px; line-height:60px;}
.subnav a{ display:inline-block; margin:0 25px; color:#323436;}
.subnav a:hover{ color:#5b5f63;}
.subnav a.curr{ color:#c00;}
.subnav a.curr:hover{ color:#c00;}


.comm_bar{ height:25px; line-height:25px; background-color:#ff2400; padding:5px 0;}
.comm_bar .warp{ width:800px;}
.comm_bar .input_a{ width:175px; height:25px; background:url(../images/input-abg.png) no-repeat; text-align:center; margin:0; border:0;}
.comm_bar .push_tel{ width:41px; background:url(../images/btn-s.png) no-repeat; color:#FFF; margin-right:30px;}
.comm_bar .tips{ color:#FFF;}
.comm_bar .weixin, .comm_bar .qq{ line-height:25px; height:25px; color:#FFF;}
.comm_bar .qq{ margin-left:20px;}
.comm_bar .weixin span, .comm_bar .qq span{ float:left; margin-right:5px; width:30px; height:25px; background-position:right center; background-repeat:no-repeat;}
.comm_bar .weixin span{ background-image:url(../images/icon-wx.png);}
.comm_bar .qq span{ background-image:url(../images/icon-qq.png);}

.ft{ background-color:#222324; padding:30px 0;}
.ft .warp{ position:static;}
.ft h1{ font-weight:normal; line-height:25px; height:25px; margin-bottom:5px; color:#cecece;}
.ft h1 a{ color:#cecece;}
.ft .contact dt, .ft .contact dd{ color:#ff2400; padding-left:30px;}
.ft .contact dt{ line-height:25px; background-position:left center; background-repeat:no-repeat;}
.ft .contact .tel{ background-image:url(../images/ft-icon-tel.png);}
.ft .contact .mob{ background-image:url(../images/ft-icon-mob.png);}
.ft .contact .pos{ background-image:url(../images/ft-icon-pos.png);}
.ft .contact .qq{ background-image:url(../images/ft-icon-qq.png);}
.ft .contact dd{ margin-bottom:8px;}
.ftnav{ line-height:24px; width:11.7%; margin-left:0.5%;}
.ftnav p a{ color:#8e8e8e;}
.ftnav a:hover{ color:#ff2400;}
.copyright_info{ line-height:60px; background-color:#222324; border-top:1px #2d2e2f solid; height:60px; color:#8e8e8e;}
.ft_qrcode{ padding:10px 0 0 30px;}
.ft_qrcode .txt{ margin-left:100px; padding-top:18px; line-height:22px;}


.right_float{ position:fixed; width:40px; height:163px; top:44%; right:0; z-index:3000;}
.right_float .qrcode{ position:fixed; top:44%; right:41px; background:url(../images/float-bg-d.png); height:86px; padding:18px; z-index:2500;}
.right_float .qrcode a{ position:fixed; top:44.25%; right:45px;  font-size:11px; font-family:"Î¢ÈíÑÅºÚ"; color:#FFF;}



.contact_us .con{ background: #fff; padding: 50px 0;}
.contact_us .s2{ width:765px; margin:0 auto; margin-top:45px;}
.contact_us .contact_box{ padding:20px; border:1px #e4e4e4 solid; line-height:26px; color:#6b6b6b;}
.contact_us .tl{ text-indent:5em;}
.contact_us a{ color:#ff2400; }
.contact_us a:hover{ text-decoration:underline;}
.contact_us dl{ margin-right:30px;}
.contact_us dt{ line-height:26px; height:27px;}
.contact_us dd{ margin-bottom:3px;}
.contact_us .input_box,.contact_us .area_box{border:1px #e4e4e4 solid; font-family:Arial, "å®‹ä½“"; font-size:10pt; width:222px;}
.contact_us .input_box{ line-height:26px; height:26px; padding:0; margin:0; text-indent:5px;}
.contact_us .area_box:hover,.contact_us .input_box:hover{ border-color:#ffc547;}
.contact_us .area_box:focus,.contact_us .input_box:focus{ border-color:#f93; box-shadow:1px 1px 8px rgba(255,209,164,0.8);}
.contact_us .area_box{ line-height:20px; padding:5px; height:74px; overflow:auto; width:212px;}
.contact_us .submit{ background-color:#b9b9b9; padding:0; margin:0; border:0; height:39px; line-height:39px; width:140px; text-align:center; margin-top:27px; margin-left:40px; color:#FFF;}
