@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; font-size:12px; font-family:'Microsoft Yahei','SimSun',sans-serif; color:#555; background:#fff;}
div, ul, li, ol, form, dl, dt, dd, p, span, img,hr,h1,h2,h3,h4,h5,button{ margin:0px; padding:0px; border:0px; }
input{ padding:0px; margin:0px;} li,ol{ list-style:none; } font{ font-size:12px;} em{ font-style:normal;}
a{ color:#555; text-decoration:none;} a:hover{ color:#666;}
.clear{ clear:both; zoom:1; height:0px; font-size:0px; overflow:hidden;}
.clear:after{ content:''; display:block; height:0px; clear:both; }
.fl{ float:left;} .fr{ float:right;}
.red{ color:#ff0000;}
.orange{ color:#ff6600;}
.home_cen{ width:1004px; margin:0px auto; position:relative;}
.tel { float: left; font-size: 13px;overflow:hidden }
.weblink{width: 33%;float: right;}
.mart_25{ margin-top:25px;}
.mart_35{ margin-top:35px;}

.top_top{ height:22px; padding-top:8px; text-align:right; background:#f7f7f7 url(../images/topt_bg.gif) no-repeat center top;}
.logo{ margin-top:18px;}
.top_tel{ margin-top:15px;}
.top_tel .ttel_img{ width:131px; height:25px;}
.top_tel .ttel_a{ width:131px; height:24px; margin-top:5px; background:url(../images/top_lanm.gif) no-repeat;}
.top_tel .ttel_a a{ width:65px; height:24px; display:block; float:left;}
#nav{ height:48px; border-top:1px solid #f0f0f0; margin-top:17px;}
#nav{ position:relative; z-index:9; font-family:Microsoft Yahei;}
#nav .nav{ width:770px;}
#nav .nav li{ display:block; float:left; position:relative; margin-right:1px;}
#nav .nav li a{ display:block; height:48px; line-height:48px; padding:0 23px; overflow:hidden; font-size:15px; color:#666; background:url(../images/nav_libg.gif) no-repeat right top;}
#nav .nav li.on a,#nav .nav li a.nav_on{ background:#ea1e1f; position:relative; color:#fff;}
#nav .nav li div.nav_div{ position:absolute; left:0px; top:48px; width:346px; height:150px; padding:14px 0 0 25px; display:none; background:url(../images/nav_bg2.png) no-repeat;}
#nav .nav li div.nav_div p{ padding:0px; width:100px; text-align:left;}
#nav .nav li div span{ width:188px; height:109px; display:block; margin:9px 30px 0 0;}
#nav .nav li div a{ padding:0px; display:block; height:22px; line-height:22px; font-size:12px; color:#fff;cursor:pointer; font-family:SimSun; font-weight:normal; position:relative;}
#nav .nav li.on div a{ color:#666; background:none;}
#nav .nav li div a:hover{ color:#ea1e1f;}
#nav .nav li div.nav_all{ position:absolute; left:-77px; top:48px; display:none; width:1100px; height:360px; padding:20px 0px; background:url(../images/nav_bg1.png) no-repeat;}
.nav_dl{ float:left; margin:5px 26px;}
.nav_dl dt{ height:49px; margin-bottom:5px;}
#nav .nav li div .nav_dl dd a{ margin-right:10px; width:auto; line-height:24px; height:24px; background:url(../images/nav_line.png) no-repeat left center; padding-left:10px; color:#666; display:block;}
#nav .nav li div .nav_dl dd a:hover{ color:#ea1e1f;}
#nav .nav li div.nav_all a.red{ color:#ea1e1f; background:none;}
#nav .nav li div .nav_dl .p_catimg{display:block;height:50px;} 
.nav_dlp{ margin-right:15px;}
.nav_sinp{ width:176px; padding-left:15px; color:#666; height:28px; background:url(../images/nav_seabg.gif?t2) no-repeat; border:none;}
.nav_sea{ margin-top:10px;}
.banner{ position:relative; background:#bbb; width:100%; height:400px; clear:both; overflow:hidden; z-index:5;}
.banner .ban_img{ position:relative; width:1920px; left:50%; margin-left:-960px;}
.home_bant{ height:370px; margin-top:-400px; z-index:1;}
.banner .home_bant .weare{ width:93px; height:12px; position:absolute; top:370px; right:435px;}
.banner #TabID LI { float:left; margin:0px 3px; display:inline; cursor:pointer; width:12px; height:12px; background:url(../images/home_icon.png) no-repeat -14px 0; text-indent:-9999px;}
.banner #TabID LI.active { background-position:0 0;}

.home_new{ background:#f5f5f5; height:48px; line-height:48px; position:relative;}
.hotnewbox{height:48px;}
.hot_new{ font:normal 14px/48px Microsoft Yahei; color:#ea1e1f;}
.hdd{ overflow:hidden; height:11px; padding:0 10px; margin-top:20px;width:36px;}
.hdd .prevbtn,.hdd .nextbtn{ display:block; width:18px; height:11px; float:right; overflow:hidden; cursor:pointer; background:url(../images/home_icon.png) no-repeat -18px -18px;}
.hdd .nextbtn{ background-position:0 -18px;  }
.hdd .nextStop{ background-position:-60px -50px; }
.bdd{ padding:0 10px; width:430px; overflow:hidden;height:48px;}
.bdd ul{ overflow:hidden; zoom:1;}
.bdd ul li{ margin-right:20px;text-align:left; _display:inline;}
.bdd ul li span{ color:#c9c9c9; font-family:Arial; margin-left:10px;}

.ht_left{ width:294px; color:#666; line-height:21px; margin-right:95px;}
.hbox_tit{ font:normal 16px/32px Microsoft Yahei; color:#555; margin-bottom:8px;}
.ht_img p{ font:normal 12px/23px Microsoft Yahei; }
.ht_img img{ width:294px; height:100px;margin-bottom:8px;}
.ht_wz{ margin-top:5px;}
.ht_wz a:hover{ color:#ea1e1f; text-decoration:underline;}
.ht_right{}
.htr_box{ width:223px; height:34px; line-height:34px; color:#555; border:1px solid #555; position:relative; margin-top:13px;}
.htr_box span{ width:180px; padding-left:10px;}
.htr_tij{ width:170px; line-height:28px; position:absolute; left:-1px; top:34px; border:1px solid #ddd; color:#777; background:#fff; z-index:9;}
.htr_tij font{padding-left:22px;display:block;cursor:pointer;}
.htr_tij font.on{background:#ea1e1f;color:#FFF;}
.htr_tij font:hover{background:#ea1e1f;color:#FFF;}
.htr_rbn{ width:31px; height:34px; overflow:hidden; cursor:pointer;}
.htr_box2{ width:165px;}
.htr_box2 span{ width:124px;}
.htr_box2 input{width:100%;height:33px;color:#555;border:none;}
.htr_box2 .htr_tij{ width:112px;}
.htr_sea{ margin-left:3px;}
.htr_sea a{ width:55px; height:36px; line-height:36px; text-align:center; background:#ea0000; color:#fff; display:block; margin-top:13px;}
.htr_sea input{ width:55px; height:36px; line-height:36px; text-align:center; background:#ea0000; color:#fff; display:block; margin-top:13px;border:none;}
#home_pro{ margin:35px 0; padding:40px 0; background:#f5f5f5;}
.home_pro{ height:36px; line-height:36px; background:#cacaca; font-family:Microsoft Yahei;}
.hpro_tit{ color:525252; font-size:20px; margin-left:15px;}
.tabs{ float:right; font-size:14px;}
.tabs li{ height:36px; float:left; margin-bottom: -1px; background: #cacaca; overflow: hidden; position: relative; }
.tabs li a{ display:block; padding:0 20px; color:#111;}
.tabs .thistab a:hover,.tabs li a:hover{ background:#ea0000; color:#fff;}
.tabs .thistab a{color:#000;font-weight:700;}
.tab_conbox { width:1004px; overflow:hidden;}
.tab_con{ width:1100px; display:none; margin-top:30px;}
.hpro_box,.hpro_box_hover{ padding:9px; background:#fff; width:216px; height:280px; float:left; margin-right:23px;}
.hpro_img{ width:216px; height:150px; overflow:hidden;}
.hpro_img img{ width:216px; height:150px;}
.hpro_bon{ width:84px; height:20px; display:block; background:url(../images/home_icon.png) no-repeat 0 -33px; margin-top:20px;}
.hpro_str{ display:block; color:#444; font-size:15px; margin:14px 0 4px; font-family:Microsoft Yahei;}
.hpro_font{ color:#777777; line-height:19px; display:block;}
.hpro_box_hover{ background:#1058af;}
.hpro_box_hover .hpro_str a,.hpro_box_hover .hpro_font{ color:#fff;}

.hlan_icon{ width:670px; overflow:hidden; margin-bottom:35px;}
.hlan_icon ul{ width:680px;}
.hlan_icon li{ float:left; margin-right:10px; background:#d8d8d8;}
.hlan_icon li a{ width:157px; height:185px; padding-top:35px; border:1px solid #DDD; display:block; text-align:center;}
.hlan_icon li a:hover{ background:#ea0000;}
.hlan_icon li span{ width:67px; height:67px; margin:0 auto 11px; display:block; background:url(../images/hlanm_icon.png) no-repeat;}
.hlan_icon li strong{ display:block; margin-bottom:8px; font:normal 16px/24px Microsoft Yahei; color:#444;}
.hlan_icon li font{ color:#777777; line-height:18px;}
.hlan_icon li a:hover span{ background-position:0 -67px;}
.hlan_icon li a:hover strong{ color:#fff;}
.hlan_icon li a:hover font{ color:#FFF;}
.hlan_icon li span.hlan_span2{ background-position:-67px 0;}
.hlan_icon li a:hover span.hlan_span2{ background-position:-67px -67px;}
.hlan_icon li span.hlan_span3{ background-position:-134px 0;}
.hlan_icon li a:hover span.hlan_span3{ background-position:-134px -67px;}
.hlan_icon li span.hlan_span4{ background-position:-201px 0;}
.hlan_icon li a:hover span.hlan_span4{ background-position:-201px -67px;}
.home_tel{ width:313px; margin-bottom:35px;}
.htel_tit{ padding:15px 25px; background:#f5f5f5; font-family:Microsoft Yahei; line-height:20px;}
.htel_tit strong{ font-size:18px; font-weight:normal; display:block; margin-bottom:8px; color:#444;}
.htel_tit font{ color:#666;}
.htel_dl{ margin-top:10px; border-top:1px solid #f6f6f6; border-left:1px solid #f6f6f6; font-weight:bold;}
.htel_dl dd{ width:125px; padding:10px 0px 10px 20px; float:left; line-height:18px; border-right:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6;}
.htel_dl dd span{ color:#555;}
.htel_dl dd em{ display:block; color:#555; background:url(../images/home_icon.png) no-repeat -75px 4px; padding-left:15px;}
#foot{ background:#262729; padding-top:20px;}
.foot_left{ line-height:18px;}
.foot_left dl{ width:740px; background:url(../images/f_border.gif) repeat-x left bottom; padding:10px 0px;}
.foot_left dl dt{ color:#6e6e6e; width:110px; font-weight:bold; float:left;}
.foot_left dl dd{ width:630px; float:left;}
.foot_left dl dd a{ color:#868686; width:100px; margin-left:5px; display:inline-block;}
#foot a:hover{ color:#999;}
.foot_right{ width:221px; height:226px;}
.foot_end{ background:#222325; line-height:24px; padding:10px; margin-top:20px; text-align:center; color:#777;}
.foot_end a{ color:#777;}
.home_link a{ margin:0 10px;}
.hf_nav a{ margin:0 15px;}

/*宏基简介*/
.zy_ban{ height:91px; padding-top:114px; background:url(../images/zy_ban.jpg) no-repeat center top; position:relative;}
.zy_ban p{ width:215px; height:75px; padding-top:16px; background:url(../images/zyl_tit.gif) no-repeat; text-align:center; color:#fff; font-family:Microsoft Yahei;}
.zy_ban p strong{ font-size:28px; display:block;}
.zy_ban p span{ font-size:14px;}
.zy_cont{ background:url(../images/zy_bg.gif) repeat-y; padding:18px 0 50px;}
.zy_left{ width:200px; float:left;}
.zyl_ul{ font-family:Microsoft Yahei; font-size:14px;}
.zyl_ul ul li{ border-bottom:1px solid #ebebeb;}
.zyl_ul ul li a{ padding-left:15px; height:42px; line-height:42px; display:block; border-left:3px solid #767676;}
.zyl_ul ul li a:hover,.zyl_ul ul li a.on{ border-left:3px solid #ff9000; background:#cd000f; color:#fff;}
.zyl_tel{ margin-top:15px;}
.zyl_tel dt{ width:200px; height:86px; border-bottom:1px solid #f6f6f6;}
.zyl_tel dd{ padding:5px 10px; border:1px solid #f6f6f6; border-top:none; height:24px; line-height:24px; font-weight:bold;}
.zyl_tel dd span{ color:#555; width:65px; margin-right:0px; display:inline-block;}
.zyl_tel dd em{ color:#555; font-size:13px; display:inline-block; /*background:url(../images/home_icon.png) no-repeat -75px 7px;*/ padding-left:8px;}
.zyl_xgsb{ margin-top:15px; border:1px solid #f5f5f5; padding-bottom:15px;}
.zyl_xgtit{ padding-left:10px; height:30px; font:normal 14px/30px Microsoft Yahei; background:#f5f5f5; color:#2e2e2e;}
.zyl_pbox{ width:172px; margin:15px auto 0;}
.zyl_pbox .zyp_img{ width:170px; height:118px; display:block; border:1px solid #f5f5f5;}
.zyl_pbox .zyp_img img{ width:170px; height:118px;}
.zyl_pbox span{ height:24px; line-height:24px; text-align:center; display:block; background:#f5f5f5; border-bottom:1px solid #e8e7e7;}
.zy_right{ width:770px; overflow:hidden; line-height:28px; color:#333; font-size:13px;}
.zyr_area{ height:38px; line-height:38px; padding:0 15px; border-top:2px solid #60626b; border-bottom:1px solid #ebebeb; color:#767676; margin-bottom:25px; font-size:12px;}
.zyr_area a{ color:#767676;}
.zyr_area span{ color:#2a76cd;}
.zyr_contact{ width:742px; overflow:hidden; margin:0 auto;}
/*新闻*/
.zyxw_box{ border-bottom:1px solid #f7f7f7; padding-bottom:15px; margin-top:15px;}
.zyxwb_l{ width:130px; height:90px;}
.zyxwb_l img{ width:130px; height:90px;}
.zyxwb_r{ width:590px;margin-left:10px;}
.zyxwb_r strong{ margin-bottom:5px; display:block; line-height:20px;}
.zyxwb_r strong a{ font-size:15px; color:#666;}
.zyxwb_r span{ line-height:18px; display:block; color:#454545;}
.zyxwb_r font{ display:block; margin-top:5px;}
.zyxwb_r font a{ color:#939393; border:1px solid #f0f0f0; width:90px; height:22px; line-height:22px; text-align:center; display:block;}
.zyxwb_r font a:hover{ background:#ea1e1f; color:#fff;}
.page{ text-align:center; margin-top:25px;}
.page a, .page span{ display:inline-block; border:1px solid #ccc; text-align:center; width:22px; height:22px; line-height:22px; margin:0 3px;}
.page .a1{width:60px;padding:0 5px;}
.page .f1{width:40px;}
.page a:hover{ background:#035cac; color:#fff; border:1px solid #035cac;}
.page span{ background:#035cac; color:#fff; border:1px solid #035cac;}
.zyxwf_tit{ text-align:center; margin-bottom:20px;}
.zyxwf_tit strong{ display:block; font-size:20px; color:#535353; font-weight:normal; font-family:Microsoft Yahei; border-bottom:1px solid #dbdbdb; padding-bottom:10px;}
.zyxwf_tit font{ text-align:right; display:block; margin-top:1px; padding-top:3px; border-top:1px solid #dbdbdb;}
.pre_next{ margin:30px 0;}
.pre_next p{ height:36px; border-bottom:1px solid #dbdbdb; line-height:36px;}
.pre_next span{ font-family:Arial; color:#0c4ca3; margin-right:10px;}
.pre_next p em{ float:right;}
.zyxw_xgnr dl dt{ color:#0c4ca3;}
.zyxw_xgnr dl dd em{ color:#b8b8b8; margin-right:5px;}
.lxfs_tit{ padding:0 20px; background:#454545; height:48px; line-height:48px; border-top:2px solid #ff9000; color:#fff; font-size:14px; margin-bottom:35px;}
.lxfs_left{ width:450px; border-right:1px solid #ccc; padding-right:10px; font-weight:bold;}
.lxfs_left strong{ font-size:20px; display:block; margin-bottom:15px; font-family:Microsoft Yahei;}
.lxfs_rig{ padding-left:60px;}
.zy_lxfs{ width:700px; margin:0 auto;}
.lxfs_map{width:700px; margin:30px 0 30px 5px;}
.zyr_tuk{ overflow:hidden;}
.zyr_tuk ul{ width:770px;}
.zyr_tuk ul li{ width:236px; float:left; margin:0 15px 15px 0;}
.zytk_img{ width:230px; height:160px; padding:2px; border:1px solid #f6f6f6; display:block;}
.zytk_img img{ width:230px; height:160px;}
.zyr_tkz{ background:url(../images/zytk_bg1.gif) repeat-x; height:104px; padding:0 10px;}
.zyr_tuk ul li strong{ display:block; font-size:14px;}
.zyr_tuk ul li strong a{ color:#2a76cd;}
.zyr_tuk ul li font{ line-height:16px; display:block; color:#777;}
.zyr_tuk ul li span{ width:84px; height:20px; display:block; margin:13px 0 10px;}
/*产品与应用*/
.zy_prod{ width:779px; height:56px; line-height:56px; background:url(../images/zy_probg.gif) no-repeat; margin-top:35px; font-size:16px; font-family:Microsoft Yahei;}
.zy_prod ul li{ float:left; position:relative;}
.zy_prod ul li a{ line-height:56px; background:url(../images/zypro_line.gif) no-repeat right center; display:inline-block; padding:0 25px;}
.zy_prod ul li a:hover,.zy_prod ul li a.on{ background:#de012d; color:#fff; margin-left:-1px; padding:0 25px 0 26px;}
.zypro_tit{ height:32px; line-height:32px; background:#cacaca; margin-bottom:12px;}
.zypro_tit span{ padding:0 25px; background:#de012d; color:#fff; display:inline-block;font-size:15px; font-family:Microsoft Yahei;}
.zypro_tit font{ float:right; margin-right:15px;}

.zypro_box{ width:1004px; overflow:hidden;}
.zypro_box ul{ width:1050px;}
.zypro_box ul li{ width:236px; height:196px; float:left; margin:0 20px 18px 0;}
.zypro_box ul li img{ width:216px; height:150px; padding:9px; border:1px solid #ebebeb; display:block;}
.zypro_box ul li span{ font-size:14px; display:block; text-align:center; margin-top:10px;}

.mod18{ width:346px; position:relative; height:300px; margin:0px 0 10px 10px; overflow:hidden;}
.mod18 .btn{ position:absolute; width:18px; height:52px; top:246px; cursor:pointer; z-index:99; font-size:50px;font-weight:bold; background:url(../images/home_icon.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{ top:170px; width:46px; height:48px;}
.mod18 .prev{ left:0; background-position:0 -59px;}
.mod18 .next{ right:0; background-position:-18px -59px;}
.mod18 #prevTop{ background-position:-61px -238px;}
.mod18 #nextTop{ background-position:-61px -287px;}
.mod18 .cf li{position:relative; float:left;}
.mod18 .picBox{ height:240px; position:relative; overflow:hidden;}
.mod18 .picBox ul{ width:346px; height:240px;position:absolute;}
.mod18 .picBox li img{ width:346px; height:240px;}
.mod18 .listBox{ width:298px; height:60px; margin:0 auto; position:relative; padding-top:6px; overflow:hidden;}
.mod18 .listBox ul{ height:50px; position:absolute;}
.mod18 .listBox li{ width:76px; cursor:pointer; position:relative;}
.mod18 .listBox li img{ width:69px; height:48px; border:1px solid #dedede;}
.mod18 .listBox .on img{ width:66px; height:46px; border:3px solid #de012d;}

.zycp_inwz{ width:370px; line-height:22px;}
.zycp_inwz h2{ font-size:18px; font-weight:normal; font-family:Microsoft Yahei; border-bottom:1px solid #ebebeb; padding-bottom:8px; margin-bottom:15px;}
.cpin_wz{}
.cpin_shux{ margin-top:15px; line-height:24px;}
.cpin_bon{ margin-top:30px;}
.cpin_bon a{ width:202px; height:40px; line-height:40px; text-align:center; font-size:14px; background:#ff9000; color:#fff; display:block; margin-right:20px;}
#float_top{width:743px;heigth:38px; height:38px; line-height:38px; background:#0652a7; font-weight:bold;}
#float_top ul{display:block;}
#float_top ul li{float:left;}
#float_top ul li a{ padding:0 30px; float:left; color:#fff;}
#float_top ul li a:hover,#float_top ul li.current{ background:#de012d;}
.topbara{position:fixed;top:0px;z-index:99;}

.cpin_tit{ border-bottom:1px solid #ebebeb; position:relative; margin:25px 0 20px;}
.cpin_tit span{ height:24px; line-height:24px; background:#767676; text-align:center; color:#fff; display:inline-block; padding:0 20px; position:relative; bottom:-1px;}

.cp_xgcp{}
.cp_xgcp .zyl_pbox{ float:left; margin:0 6px;}
.zxtj_lxwm{ margin-top:35px;}
.zzxtj_left{ width:437px; overflow:hidden;}
.tjlx_tit{ height:40px; line-height:40px; background:#de012d; color:#fff; padding-left:20px; font-weight:bold; margin-bottom:23px;}
.zxly_inp{ width:360px; height:40px; padding:0 10px; line-height:40px; color:#afafaf; border:1px solid #abadb3; margin-bottom:13px;}
.zxly_code{ width:100px; height:40px; padding:0 10px; line-height:40px; color:#afafaf; border:1px solid #abadb3; margin-bottom:13px;}
.zxly_text{ width:360px; height:114px; padding:0 10px; font-size:12px; line-height:24px; border:1px solid #abadb3; color:#afafaf;}
.zxly_bon{ margin-top:30px;}
.zxly_bon input{ width:110px; height:30px; line-height:30px; text-align:center; color:#fff; background:#ff9000; display:inline-block; margin-right:30px;border:none;}
.zxly_bon input.zxly_bct{ background:#454545;}

.zlxwm_rig{ width:304px; overflow:hidden; color:#555; border-left:1px solid #ccc;}
.lx_tit{ background:#0652a7;}
.lxfsr_box{/* border-left:1px solid #ccc;*/ font-weight:bold; padding-left:35px;}

.lxfsr_zxzx{ padding-left:30px; margin-top:5px;}
.lxfsr_zxzx strong{ display:block; border-bottom:1px solid #ccc; margin-bottom:14px; padding-bottom:0px;}
.lxfsr_zxzx_a{ height:42px; line-height:42px; display:block; background:#de012d; color:#fff; font-size:16px; text-align:center; font-weight:bold;}

#gofloat{width:45px;height:300px;position:fixed;top:258px;right:0px;}
.gofloat{}
.gofloat li{ position:relative;}
.gofloat a.gofl_a{ width:45px; height:45px; display:block; background:url(../images/float_right.png?v1) no-repeat; margin-bottom:5px;}
.gofloat a.gofl_a:hover{ background-position:-45px 0;}
.gofloat a.gofl_a2{ background-position:0 -50px;}
.gofloat a.gofl_a2:hover,.gofl_a22{ background-position:-45px -50px;}
.gofloat a.gofl_a3{ background-position:0 -100px;}
.gofloat a.gofl_a3:hover{ background-position:-45px -100px;}
.gofloat a.gofl_a4{ background-position:0 -150px;}
.gofloat a.gofl_a4:hover{ background-position:-45px -150px;}
.gofloat a.gofl_a5{ background-position:0 -200px;}
.gofloat a.gofl_a5:hover{ background-position:-45px -200px;}
/*.float_qq{ width:79px; height:182px; padding:114px 0 0 53px; background:url(../images/float_qq.png) no-repeat; position:absolute; left:-130px; top:-50px;}
.float_qq a{ width:63px; height:18px; display:block; margin-bottom:12px;}*/

.gof_top{ width:45px; height:45px; background:url(../images/float_right.png?v1) no-repeat 0 -251px; position:relative; display:block; }
.gof_top:hover{ background-position:-45px -250px;}


/*修改*/
.float_qq{ width:120px; height:182px; padding:114px 0 0 7px; background:url(../images/float_qq.png) no-repeat; position:absolute; left:-127px; top:0px;}
.float_qq span{ height:18px; line-height:18px; display:block; color:#fff; margin-bottom:12px;}
.float_qq span font{ width:40px; text-align:right; display:inline-block; margin-right:5px;}
.float_qq span a{ width:63px; height:18px; text-align:center; background:#fff; color:#950708; display:inline-block;}

.float_tel{ width:110px; height:190px; padding:106px 0 0 17px; position:absolute; background:#950708 url(../images/float_tel.gif) no-repeat left top; left:-127px; top:-50px;}
.float_tel span{ color:#fff; font-family:Microsoft Yahei;display:block;line-height:16px;}
.float_tel strong{ display:block; margin-top:8px;line-height:16px;}

.zypro_tit a{ padding:0 25px; background:#cacaca; display:inline-block;font-size:15px; font-family:Microsoft Yahei;}
.zypro_tit a:hover, .zypro_tit a.sm_on{background:#de012d; color:#fff;}









