﻿@charset "utf-8";
@import url("base.css");
/*---框架start---*/
.wrap{width:1024px; margin:0 auto;}


/*---头部---*/
.top_line{ border-top:2px solid #019eef; height:32px; line-height:32px;  background:#fafafa;}
.top_login{ float: left; color:#444;}
.top_line a{color:#444;}
.top_line a:hover{color:#f60;}
/*.head_bg{ background:#efefef;}*/
.top_bg{ min-height:100px; padding:36px 0;}

.top_cl{ float:left; width:450px; padding-left:50px; padding-top:20px; font-family: Microsoft Yahei;}
.top_cl h2{ color:#019eef; font-size:38px; font-weight:bold; padding-bottom:15px;}
.top_cl span{ color:#666; font-size:16px;}
.top_cl span strong{ color:#019eef;}

.top_cr{ float:right; width:260px;padding-top:20px; font-family: Microsoft Yahei;}
.top_cr p{ color:#888;}
.top_cr strong{color:#ec7000; font-size:24px; font-weight:bold; font-family:"Times New Roman", Times, serif;}

.kefu54kefunetmycode img{ max-width:90%;}

/*---底部---*/
.bottom .wrap{ position:relative;}
.bottom,.bottom .link span{ background: url(../imgs/wrap/foot_02.jpg) center top; color:#fff; line-height:24px; }
.bottom .link{ text-align:left; padding-top:15px; padding-bottom:15px;}
.bottom .link span{ font-size:16px; position:absolute; font-weight:bold; top:-34px; padding:5px 20px;}
.bottom .left{ width:22%;}
.bottom .left img{ max-width:100%;}
.bottom .right{ width:76%; text-align:left;}
.bottom{ padding-bottom:15px;font-family: Microsoft Yahei; padding-bottom:40px; margin-top:20px;}
.bottom a{ color:#fff;}
.bottom a:hover{ color:#ff0;}
.bottom_menu{ padding:5px 0; background:#074694; text-align:center; margin-bottom:20px;}
.bottom_menu li{ padding:0 10px; display: inline;}

/*导航样式*/
#menu_bg{ z-index:999;background:#019eef; height:54px; width:100%; border-bottom:1px solid #fff; border-top:1px solid #fff;}
.menu_bg{ background:url(../imgs/wrap/menu_bg.jpg) repeat-x; height:54px;}
#menu .hover{}
#menu .hover a{ height:54px; color:#444;text-decoration:none; background:#fafafa;}

#menu{position:relative; z-index:99; height:54px;}
#menu ul{padding:0;margin:0 auto;  z-index:10;}
#menu ul li{position:relative;float:left; background:url(../imgs/wrap/line_bg.png) center right no-repeat;overflow:hidden;list-style-type:none; width:125px; height:54px; line-height:54px;}
#menu ul li:hover{  background:#0D89CA;}
#menu ul li a{display:block;color:#fff; text-align:center;font-family: Microsoft Yahei; font-size:14px; font-weight:bold;}
#menu ul li a:hover{ color:#fff;text-decoration:none; background:#0D89CA; height:54px; line-height:54px;}

/*导航样式二级样式*/
#submenu{position:absolute;top:54px; left:0px;text-align:center; z-index:100}
#menu #submenu a{min-width:125px;height:40px;font:12px/40px Microsoft Yahei;color:#fff; padding:0;background:#019eef;border-bottom:1px solid #ccc;}
#menu #submenu a:hover{color:#fff; border-bottom:1px solid #115e9f;background:#1e72da;text-decoration:none;}

/*首页简介*/
.company{ background:url(../imgs/wrap/company_bg.jpg) center no-repeat; width:100%; height:343px; margin:20px 0; color:#fff;}
.company a{ color:#fff;}
.company a:hover{ color:#ff6;}
.company h2.company-tit{ border-bottom:3px solid #5fb1e9; padding-bottom:5px; font-size:18px; padding-top:40px; color:#fff; text-align:right;}
.company h3{ color:#5fb1e9; text-align:right; font-size:18px;}
.company .left{ width:50%; }
.company .right{ width:42%; padding:3%;}
.company .right p{ font-size:16px; line-height:30px; padding-top:10px;font-family: Microsoft Yahei; }
.ddlbz{ width:100%; height:220px; margin-bottom:20px; background:#0278be url(../imgs/wrap/ddlbz.jpg) center no-repeat;}

.ad1{width:100%;height:190px; background: url(../imgs/wrap/pic1.jpg) no-repeat center 0; margin-bottom:40px;}
.ad1 p{width:936px; margin:0 auto; color:#fff; font-size:22px;font-family:'Microsoft YaHei'; font-weight:bold; text-align:right; padding:110px 0 0;}
.ad1 p a{display:inline-block; margin-left:10px;}
.ad1 p img{vertical-align:middle;}

.yousi{ background:url(../imgs/wrap/yousi.jpg) center no-repeat; height:1353px; width:100%;}

/*搜索*/
.search{ background:#ececec; height:50px; overflow:hidden;}
.search p{ width:560px; height:50px; font:14px "Microsoft YaHei"; font-weight:bold; color:#019eef;line-height:50px; padding-left:24px; background:url(../imgs/wrap/ser_t2.gif) no-repeat left center;}
.search p a{ display:inline-block;color:#666; font-weight:normal; margin-left:12px; }
.search .se_inp{ width:298px; height:26px; background:url(../imgs/wrap/sea_t1.jpg) no-repeat left top; padding-right:12px; margin-top:10px;}
.search .se_inp input{ border:0; background:none; float:left; outline:none;}
.search .tint{ width:244px; height:26px; padding-left:15px; font:14px "Microsoft YaHei"; color:#c5c5c5; line-height:26px;} 
.search .bint{ width:34px; height:26px; cursor:pointer;}

.pr_fl h3{ height:66px; overflow:hidden; font-size:24px; font-weight:bold; color:#fff; line-height:24px; text-align:center; background:#019eef; padding-top:25px;}    
.pr_fl h3 span{ font:14px Arial; color:#f2f2f2; line-height:24px; text-transform:uppercase; display:block;}
.pr_fl h3 a{ color:#fff;}

.sy_rq .pr_nav{ height:48px; overflow:hidden; margin-bottom:22px; background:url(../imgs/wrap/pro_x1.gif) repeat-x left top;}
.sy_rq .pr_nav ul{ background:url(../imgs/wrap/pro_t1.gif) no-repeat 108px center; height:48px;} 
.sy_rq .pr_nav li{ float:left; height:46px; font-size:18px; color:#333; line-height:46px; margin-right:20px;}
.sy_rq .pr_nav li a{ height:46px; padding:0 8px;color:#333; display:inline-block;}
.sy_rq .pr_nav .pr_b1 a{ padding-left:24px; background:url(../imgs/wrap/pro_t4.png) no-repeat left center;}
.sy_rq .pr_nav .cur a ,.pr_nav li a:hover{ color:#019eef; font-weight:bold; border-bottom:2px solid #019eef}  
.sy_rq .pr_nav span{ float:right; width:60px; height:24px; display:inline-block; background:url(../imgs/wrap/b1.png) no-repeat center top; font:12px Arial; color:#fff; line-height:24px; text-align:center; text-transform:uppercase; margin-top:12px; }
.sy_rq .pr_nav span a{ color:#fff;}

/*合作伙伴*/
.hb{width:936px; margin:0 auto;padding:24px 0 20px;}
.hb h3{text-align:center; font-size:28px;font-family:'Microsoft YaHei';}
.hb h3 a{color:#0572c5;}
.list-con-a,.list-con-b{float: left; cursor:pointer;}
.hb .list-con{padding:50px 18px 0;background:url(../imgs/wrap/hb.gif) no-repeat 0 5px;height:155px; }
.hb .list-con-a{padding:15px 0 0 0;}
.hb .list-con-c{padding:15px 0 0 0 ; float: right; cursor:pointer;}
.hb li{width:151px; padding-left:11px;padding-right:11px; float: left;}
.hb li img{max-width:100%;max-height:105px;display:block; border:3px solid #ececec;}
.hb li span{display:block; text-align:center;padding:5px 0;}
.hb li a{color:#444;}


/*---首页start---*/
.sy_lq{ float:left; width:260px;}
.sy_ltys{background: #0187ce; height:38px; line-height:38px;}
.sy_ltys h2{ color:#FFFFFF;}
.sy_lt ,.sy_rt{background:#efefef; height:38px; line-height:38px;}
.sy_rq{ float:left; width:750px;}
.syb_b{border-bottom:solid #019eef 2px;}

/*内页*/
.ny_list li ul.ny_none1{ display:block;}
.ny-tit-bg{ background:#f5f5f5;}
.ny_lq{ float:left; width:260px;}
.ny_ltys{}
.ny_ltys h2{ color:#fafafa; text-align:center; height:80px;  font-size:18px;line-height:80px; border-bottom:1px solid #fafafa;}
.ny_ltys h2 a{ color:#fafafa; font-size:18px; display:block;}
.ny_ltys h2 a:hover{ color:#ff0;}
.ny_lt ,.ny_rt{background:#efefef; height:38px; line-height:38px;}
.ny_rq{ float:left; width:750px; margin-left:10px;}
.ny_r img{ max-width:750px;}
.nyb_b{border-bottom:solid #019eef 2px;}

.wrap_pro{width: 1064px; margin:0 auto;}
.ny_proq{ float:left; width:790px; margin-left:10px;}

/*产品*/
.sy_rq h2{ background:#EFE2D2; height:80px; line-height:80px; position:relative; margin-top:10px;}
.sy_rq h2 span.left{ position:absolute; left:0; padding:15px 50px 25px 30px; line-height:40px; font-size:20px; color:#fff; background:#019eef;}
.sy_rq h2 span.left small{ text-transform:uppercase; position:absolute; padding-left:30px; left:0; top:35px; font-size:12px;}
.sy_rq h2 span.right{ padding-right:10px;}

/*中间栏目标题*/
.yy_bg img{ max-width:100%;}
.ty_title{ margin-top:30px; margin-bottom:15px; }
.ty_title h2{font-size:26px;}
.ty_title h2 span{ color:#ccc; font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:normal;}
.mr_frbox{ margin-bottom:30px;}


/*背景*/
.sy_probg{}
.all_bg{ background:#019eef;}

.mr_frBtnL{width:16px; background:url(../imgs/wrap/left.jpg) no-repeat center; height:40px; margin-top:25px; float:left;}
.mr_frBtnL:hover{background:url(../imgs/wrap/left1.jpg) no-repeat center;}
.mr_frBtnR{width:16px; background:url(../imgs/wrap/right.jpg) no-repeat center; height:40px; margin-top:25px; float:left;}
.mr_frBtnR:hover{ background:url(../imgs/wrap/right1.jpg) no-repeat center;}


/*首页热销产品*/
.left_rxcp{ width:40px; background:url(../imgs/wrap/left.png) no-repeat center; height:40px; margin-top:100px; float:left;}
.left_rxcp:hover{background:url(../imgs/wrap/left1.png) no-repeat center;}
.right_rxcp{ width:40px; background:url(../imgs/wrap/right.png) no-repeat center; float: right; height:40px; margin-top:100px;}
.right_rxcp:hover{ background:url(../imgs/wrap/right1.png) no-repeat center;}

.pro_tel{ font-size:14px; color:#DAE9EC; text-align: right; min-height:54px; font-family:Microsoft Yahei; border-top:1px solid #fff; background:#019eef url(../imgs/wrap/tel1.png) 20px 20px no-repeat; padding:12px 10px 10px 10px;}
.pro_tel a{ float:right; text-align: right;}
.pro_tel strong{ color:#fff; font-size:24px; font-family:"Times New Roman", Times, serif;}

/*全屏焦点大图*/
.banner{height:420px;overflow:hidden; position:relative;}
.banner .d1{width:100%;height:420px;display:block;position:absolute;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:8; bottom:5px}
.banner .d2 ul{float:left;position:absolute;left:55%;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../imgs/other/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../imgs/other/img1_1.png) no-repeat center;}

/*首页留言*/
.sy_mes .pb{ padding-bottom:40px;}
.sy_mes .pt{ padding-top:40px;}
.index6{ background:url(../imgs/wrap/index29.png) no-repeat top center;}
.index6_1{ width:400px; float:left; height:380px;}
.index6_2{ width:330px; float:right; height:336px; margin-right:23px;padding-top:34px; display:inline;}
.index_dh{ padding-left:190px; padding-top:130px;  color:#019eef; font-family:Verdana, Geneva, sans-serif; font-size:22px;font-weight:bold;}
.button_submit{border: 0px; margin-top:13px;font-weight: bold;font-size: 14px;color: #fff;background-color:#019eef;width: 105px;height: 32px;cursor: pointer;vertical-align: middle;}
.button_submit:hover{ background:#0869c1;}

.text1 {border: 1px solid #019eef;height: 24px;line-height: 24px;width: 235px;}
.inp{border: 1px solid #019eef; }


/*首页小大图*/
.bannerx{width:1004px; padding:10px; border: solid #CCCCCC 1px;background:#FFFFFF; margin:10px auto;}
#top_banner { height:400px; overflow:hidden;position:relative;}
#top_banner .slider,.num{position:absolute;}
#top_banner .slider li{ list-style:none;display:inline;}
#top_banner .slider img{ width:1004px; height:400px;display:block;}
#top_banner .num{ right:5px; bottom:5px;}
#top_banner .num li{float: left;color: #FF7300;text-align: center;line-height: 14px;width: 12px;height: 14px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;border: 1px solid #FF7300;background-color: #fff; overflow:hidden;margin:3px; padding:5px;font-weight: bold;}
#top_banner .num li.on{color: #fff;background-color: #FF7300;}

/*荣誉资质bann*/
#new_banner { width:420px; height:300px; overflow:hidden;position:relative;margin:0 auto;}
#new_banner .slider{ border:#fafafa; background:#fff; padding:10px;}
#new_banner .slider,.num{position:absolute;}
#new_banner .slider li{ list-style:none;display:inline;}
#new_banner .slider img{ width:100%; max-height:300px;display:block;}
#new_banner .num{ right:5px; bottom:5px;}
#new_banner .num li{float: left;color: #FF7300;text-align: center; font-size:11px;line-height: 12px;width: 10px;height: 12px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;border: 1px solid #FF7300;background-color: #fff; overflow:hidden;margin:3px; padding:2px;font-weight: bold;}
#new_banner .num li.on{color: #fff;background-color: #FF7300;}

/*首页标题*/
.title_top h2{ font-size:20px; font-weight:bold; padding-top:30px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.title_top .more{ font-size:12px; padding-top:30px; padding-bottom:10px;}
.title_top h2 span{ font-size:14px; color:#CCCCCC; font-weight:normal;}

/**/
.qual{ height:736px; background:url(../imgs/wrap/qu_bj.jpg) no-repeat center top; overflow:hidden; font-family:Microsoft Yahei;}
.qual h3{ height:88px; font-size:30px; font-weight:bold; color:#019eef; line-height:30px; text-align:center; margin-top:60px;}
.qual h3 a{color:#019eef;}
.qual h3 span{ font-size:20px; font-weight:normal; color:#666; line-height:40px; display:block;}
.qual li{ width:320px; height:260px; float:left; text-align:center; margin-right:20px; margin-bottom:20px;}
.qual .cle_c{ margin-right:0;}
.qual li img{ width:298px; height:200px; padding:10px; border:1px solid #fff; }
.qual li span{ font-size:14px; color:#666; line-height:38px; cursor:pointer; display:block;}

/**/
.ysdy{ height:1594px; background:url(../imgs/wrap/ys_bj.jpg) no-repeat center top;font-family:Microsoft Yahei;}
.ysdy h3{ height:118px; text-align:center; padding-top:62px; margin-bottom:80px;}
.ysdy h3 img{ width:760px; height:118px;}
.ysdy dt{ height:55px; font-size:20px; font-weight:bold; color:#019eef; line-height:20px; padding:10px 0 0 64px;}
.ysdy dt span{ font:12px Arial; color:#666666; line-height:24px; text-transform:uppercase;display:block;}
.ysdy dd{ font-size:16px; color:#333333; line-height:28px; padding-left:64px;}
.ysdy1{ height:328px; background:url(../imgs/wrap/ys_tm.png) no-repeat center bottom; overflow:hidden;}
.ysdy1 dl{ width:100%; height:300px; background:url(../imgs/wrap/ys_01.jpg) no-repeat  572px top; padding-top:42px;}
.ysdy1 dt{ width:486px; background:url(../imgs/wrap/ys_s1.jpg) no-repeat left top; margin-bottom:18px;}
.ysdy1 dd{ width:486px;}
.ysdy2{ height:340px; background:url(../imgs/wrap/ys_tm.png) no-repeat center bottom; overflow:hidden;}
.ysdy2 dl{ width:100%; height:68px;}
.ysdy2 dt{ width:936px; height:68px; background:url(../imgs/wrap/ys_s2.jpg) no-repeat left top; margin-bottom:18px;}
.ysdy2 dt em{ float:right; width:60px; height:24px; font:12px Arial; color:#fff; line-height:24px; text-align:center; text-transform:uppercase; background:url(../imgs/wrap/b1.png) no-repeat center top; display:block;}
.ysdy2 dt em a{ color:#fff;}
.ysdy2 .mr_frBtnL,.ysdy2 .mr_frBtnR{ margin:10px 5px; float:right; background:#f5f5f5 none; padding-top:5px; height:30px; width:20px; text-align:center;}
.ysdy2 .mr_frBtnL{ margin-right:20px;}
.ysdy2 .mr_frBtnL:hover,.ysdy2 .mr_frBtnR:hover{ background:#019eef; color:#fff;}
.ysdy2 ul{ width:100%; height:140px; overflow:hidden;}
.ysdy2 li{ width:241px; height:140px; float:left; margin-right:12px; text-align:center;}
.ysdy2 li img{ width:241px; height:106px;}
.ysdy2 li span{ font:14px "Microsoft YaHei"; text-transform:uppercase;color:#666666; line-height:38px; display:block;}
.ysdy3{ height:345px; background:url(../imgs/wrap/ys_tm.png) no-repeat center bottom; overflow:hidden;}
.ysdy3 .ysdy3_txt{ width:100%; height:300px; background:url(../imgs/wrap/ys_03.jpg) no-repeat  0 40px; padding-top:52px;}
.ysdy3 dl{width:480px; float:right;}
.ysdy3 dt{  background:url(../imgs/wrap/ys_s3.jpg) no-repeat left top; margin-bottom:18px; padding-left:55px;}
.ysdy4{ height:320px;}
.ysdy4 dl{ width:800; height:300px; background:url(../imgs/wrap/ys_04.png) no-repeat right 0px; padding-top:54px;}
.ysdy4 dt{ width:416px; background:url(../imgs/wrap/ys_s4.jpg) no-repeat left top; margin-bottom:18px;}
.ysdy4 dd{ width:416px;}

/**/

.witn{ height:582px; background:url(../imgs/wrap/wi_bj.gif) no-repeat center top;font-family:Microsoft Yahei;}
.witn h3{ height:110px; font-size:30px; font-weight:bold; color:#019eef; text-align:center; line-height:30px; padding-top:56px;}
.witn h3 span{ font-size:20px; font-weight:normal; line-height:34px; color:#666; display:block;}
.witn h3 a{color:#019eef;}
.witn dl{ width:485px; height:156px; float:left; overflow:hidden; margin:0 20px 42px 20px;}
.witn .cle_c{ margin-right:0;}
.witn dt{ width:156px; height:156px; position:relative; float:left; overflow:hidden;}
.witn dt img{ width:156px; height:156px;}
.witn dt span{ display:block; width:156px; height:156px; position:absolute; top:0; left:0; background:url(../imgs/wrap/wi_t1.png) no-repeat 0 0; cursor:pointer;}
.witn dd{ width:310px; float:right; overflow:hidden;}
.witn dd h4{ font-size:16px; font-weight:normal; color:#333; line-height:20px; margin-top:10px; height:56px;}
.witn dd h4 a{ color:#333;}
.witn dd h4 span{ display:block;}
.witn p{ font-size:14px; color:#666; line-height:24px; height:52px;}
.witn dd em{ font-size:14px; color:#019eef; line-height:14px; display:inline-block;}
.witn dd em a{color:#019eef; }

/*抓潜1*/
.zqye{background:url(../imgs/wrap/mes_bj.jpg) center no-repeat; color:#DAE9EC; padding:25px 0; font-family:Microsoft Yahei;}
.zqye .left{ font-size:16px;}
.zqye .left strong{ font-size:30px; color:#fff; line-height:50px;}
.zqye .center{ font-size:16px; padding-left:80px; float:left; padding-top:16px;}
.zqye .right{ font-size:16px; padding-top:16px;}
.zqye .right strong{ font-size:36px;color:#fff; line-height:45px; font-family: "Times New Roman", Times, serif;}
.zqye .left p.small{ color:#DAE9EC; font-size:16px;}

/*抓潜2*/
.zqye1{background:url(../imgs/wrap/zhuaqian.jpg) center no-repeat; color:#eee; padding:25px 0; font-family:Microsoft Yahei;}
.zqye1 .left{ font-size:20px;}
.zqye1 .left strong{ color:#fff; font-size:22px; line-height:50px;}
.zqye1 .left .zq1{ padding-left:220px; padding-top:10px;}
.zqye1 .left .zq2{ padding-left:250px;}
.zqye1 .left .zq3{ padding-left:280px;}
.zqye1 .center{ font-size:14px; padding-left:80px; float:left; padding-top:16px;}
.zqye1 .right{ font-size:14px; padding-top:16px; padding-right:30px;}
.zqye1 .right strong{ font-size:26px;color:#fff; line-height:35px; font-family: "Times New Roman", Times, serif;}

/*抓潜3*/
.zqye3{background:url(../imgs/wrap/zqye3.jpg) center no-repeat; color:#9C9A9A; padding:25px 0; font-family:Microsoft Yahei;}
.zqye3 .left{ font-size:20px;}
.zqye3 .left strong{ color:#019eef; font-size:22px; line-height:50px;}
.zqye3 .left .zq1{ padding-left:180px; padding-top:10px;}
.zqye3 .left .zq2{ padding-left:220px;}
.zqye3 .left .zq3{ padding-left:240px;}
.zqye3 .center{ font-size:14px; padding-left:80px; float:left; padding-top:16px;}
.zqye3 .right{ font-size:14px; padding-top:16px; padding-right:30px;}
.zqye3 .right strong{ font-size:26px;color:#019eef; line-height:35px; font-family: "Times New Roman", Times, serif;}

/*左右 滚动*/
.mr_frUl{ width:915px; float:left;}
.mr_frUl1{ width:666px; float:left;}

/*常见问题 滚动*/
.answer{}
.answer li{ line-height:30px; padding-bottom:10px;}
.answer li a{ color:#444; font-weight:bold;}
.answer li:hover{ background:#fcfcfc url(../imgs/dian/011.jpg) 5px 15px no-repeat;}
.answer li a:hover{ color:#FF0000;}
.answer li .wen{color: #CC3333; font-weight:bold;}
.answer li strong{color: #003399;}
.answer li .pb5{ background:#eee;}
#marquee6 {height:573px; overflow:hidden;}
.sy_lts{ background:url(../imgs/wrap/news.png) left center no-repeat; height:38px; line-height:38px;}
.sy_lts h2{ color:#FFFFFF; padding-top:5px; padding-left:50px;}

/*客户见证*/
.khjz dt{ border-bottom:1px solid #ccc; padding:10px;}
.khjz dt:hover{ background:#fcfcfc;}
.khjz_img{ float:left; padding:10px; background:#fff; border:1px solid #ccc; margin-right:10px;}
.khjz_img img{ max-height:120px;}
.khjz h3 a{ font-weight:bold; }
.khjz dt.khjz_3{ border:0;}

/*合作伙伴*/
.hzhb_top{ height:50px; line-height:50px; border-bottom:1px solid #ccc; font-size:20px;}
.hzhb_top h2{font-size:20px; }
.hzhb_top h2:hover{ color:#f60; }
.hzhb_top span{ font-size:12px;}
.hzhb_top strong{ color:#ccc; padding-left:10px;}
.hzhbist{width:100%;overflow:hidden;zoom:1}
.hzhbist li{float:left;margin:3px;}
.hzhbist li p{width:152px;height:67px;padding:3px;border:1px solid #CCC;}
.hzhbist li p img{width:100%;}
.hzhbist li a:hover{display:block; background:#ccc}
.hzhbist_title{ text-align:center; height:30px; line-height:30px;border:1px solid #CCC; margin-top:3px;}
.hzhbist_pro{border:1px solid #CCC; margin-top:3px;padding:0 3px;}
.mr_frbox1{ padding-top:20px;}
.mr_frbox1 .left,.mr_frbox1 .right{ padding-top:40px;}

/*优势1*/
.yssm{ padding:50px 0;}
.ys{ width:555px; height:111px; margin:0 auto; padding-bottom:30px;}
.ys1{ width:1002px; height:340px; background:url(../imgs/wrap/20150208114052125212.jpg) no-repeat;}
.zi1{ padding-left:135px; padding-top:89px; line-height:24px;}
.ys2{ width:1002px; height:360px; background:url(../imgs/wrap/20150208193349304930.jpg) no-repeat;}
.zi2{ padding-left:684px; padding-top:105px; line-height:24px;}

/*优势2*/
.ys2_bg{margin:0 auto;width:100%;background: url(../imgs/wrap/ys_bg.png); padding:30px 0; }
.liyou{float:left;width:1002px; height:602px;overflow:hidden;background:url(../imgs/wrap/yutian_45.png) no-repeat;}
.liyou_01{float:left;width:440px;overflow:hidden; margin-top:150px; padding-left:32px; min-height:91px;}
.liyou_01 h2{float:left;width:360px; padding-left:80px; color:#019eef; font-size:22px; line-height:30px; }
.liyou_01 h3{float:left;width:440px; margin-top:10px; color:#535353; font-size:12px; font-weight:normal; line-height:25px; }
.liyou_02{float:left;width:440px;overflow:hidden; margin-top:45px; padding-left:32px; min-height:91px;}
.liyou_02 h2{float:left;width:360px; padding-left:80px; color:#019eef; font-size:22px; line-height:30px; }
.liyou_02 h3{float:left;width:440px; margin-top:10px; color:#535353; font-size:12px; font-weight:normal;line-height:25px; }
.liyou_03{float:left;width:440px;overflow:hidden; margin-top:45px; padding-left:32px;}
.liyou_03 h2{float:left;width:360px; padding-left:80px; color:#019eef; font-size:22px; line-height:30px; }
.liyou_03 h3{float:left;width:440px; margin-top:10px; color:#535353; font-size:12px;font-weight:normal; line-height:25px; }
.youshi_right{width:400px; margin-top:130px; float:right}

/*公司简介*/
.gsjj_bg{ background:url(../imgs/wrap/ab_bj.jpg) center no-repeat; padding:30px 0 0 0;}
.gsjj_bg .ty_title{ border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:10px;}
.gsjj_bg .left{ width:230px; border:1px solid #ccc; background:#fff; padding:10px;}
.gsjj_bg .left img{ max-width:100%;}
.gsjj_bg .right{ width:69%; color:#666; font-size:18px; line-height:38px; min-height:200px; padding:20px;font-family: Microsoft Yahei;}
.gsjj_bg .right h2{ padding-bottom:10px;}
.gsjj_bg .right h2 a{ color:#444; font-size:26px; font-weight:normal;}

/*生产设备*/
#body5{ background: url(../imgs/wrap/ys_bg.png); padding:30px 0;}
#body5 .wrap{ overflow:hidden; background:#fff; border:1px solid #ccc; padding:20px; margin-top:25px; margin-bottom:25px;}
.chuang_en{ font-size:30px; padding:20px 0; font-family:Arial, Helvetica, sans-serif; color:#E4E4E4; text-align:center; text-transform:uppercase; font-weight:bold;}
.chuang_dh{ background:url(../imgs/wrap/20150922143763006300.png) center no-repeat; padding-bottom:20px; text-align:center; font-size:18px; color:#019eef; font-weight:bold;}
.chuang{ overflow:hidden;}
.chuang_l{ width:40px; padding-top:110px;}
.chuang_c{ width:880px; padding-top:25px;}
.chuang_r{ width:40px; padding-top:110px; text-align:right;}

/*底部新闻*/
.end_news{ width:323px; float:left;}
.newszy{ margin-left:10px; margin-right:15px;}


/*---内页列表---*/

/*内页广告大图*/
.ny_banner{ background:#fff; height:250px; margin:0 auto 10px auto; border: solid #CCCCCC 1px; padding:10px; width:1004px;}
#ny_banner { height:250px; overflow:hidden;position:relative;}
#ny_banner .slider,.num{position:absolute;}
#ny_banner .slider li{ list-style:none;display:inline;}
#ny_banner .slider img{ width:1004px; height:250px;display:block;}
#ny_banner .num{ right:5px; bottom:5px;}
#ny_banner .num li{float: left;color: #FF7300;text-align: center;line-height: 14px;width: 12px;height: 14px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;border: 1px solid #FF7300;background-color: #fff; overflow:hidden;margin:3px; padding:5px;font-weight: bold;}
#ny_banner .num li.on{color: #fff;background-color: #FF7300;}

/*左侧栏目*/
.ny_list{ background:#f5f5f5; padding:10px 0;}
.ny_list li{}
.ny_list li a{color:#333;display:block; padding:2px 0 2px 35px;}
.ny_list li a:hover{color:#fff;}
.ny_list li h2{font-size:14px; line-height:39px; background:url(../imgs/wrap/pro_b11.jpg) center no-repeat; font-weight:normal;}
.ny_list li h2 a{ color:#eee;}
.ny_list li ul{ width:100%; padding:0; margin:0;}
.ny_list li ul li h3{ background:url(../imgs/wrap/pro_b1.jpg) center no-repeat;  line-height:38px; padding-left:0px; border:0;}
.ny_list li ul li a:hover{ color:#019eef;}
.ny_list li ul li p{ padding-left:10px; line-height:18px;}
.ny_list li ul li a:hover{ color:#f60;}

/*新闻*/
.news{}
.news li{font-size:12px; height:32px; line-height:32px; border-bottom:dashed #CCCCCC 1px;background: url(../imgs/dian/011.jpg) 5px 15px no-repeat; padding-left:15px;}
.news li a{ color:#444; display:block;}
.news li a:hover{ color:#FF0000}
.news li span{ float:right; color:#999}
.xqimg img{max-width:690px; border:solid #CCCCCC 1px; padding:10px;}

/*图文模式*/
.img_lleft{ float:left;width:180px; text-align:center;border: solid #CCCCCC 1px; padding:5px;}
.img_lleft img{ max-width:180px; height:auto;}
.art_right{ float:left; width:480px; padding-left:20px;}
.sy_art_right{ float:left; width:780px; padding-left:20px;}
.art_line{border-bottom: dashed #CCCCCC 1px;}

/*热销产品*/
.ny_rxl{ float:left;width:70px; text-align:center;border: solid #CCCCCC 1px; padding:5px; position:relative; z-index:1}
.ny_rxl img{ max-width:70px; height:auto;}
.ny_rxfd{ position:absolute; z-index:50;background: url(../imgs/dian/search_sprite.png) top left no-repeat; line-height:13px;letter-spacing:0.8em;color:#fff; height:20px; width:20px;}
.ny_rxr{ float:left; width:140px; padding-left:10px;}
.ny_rx_line{border-bottom: dashed #CCCCCC 1px;}

/*产品详情*/
.product-img { padding: 20px 0px; text-align: center; }
.product-img img { display: inline-block;}
.product-img img.img1 { margin-right: 5px; }
.product-img-list { text-align: center;padding-top:10px;}
.product-img-list li { display: inline-block; margin-right:5px; width:85px; float:left;}
.product-img-list li a { border: 1px solid #ccc;display:block; }
.product-img-list li a:hover { border: 1px solid #b84138; }
.product-img-list li img { width: 80px; height: 80px; }

.ny_tag{ background:#eee;  padding:10px 0 10px 2%; margin-bottom:10px; float:left; width:98%;}
.laiyuan{ color:#0093dd; font-size:14px; font-weight:bold;}
.laiyuan a{color:#0093dd;}


/*分页*/
.pages{ margin-top:10px; clear:both;}
.pages li{ float:left; line-height:20px;border:1px solid #E1E1E1;  margin-right:10px; background-color:#FFF;}
.pages li.c{background-color: #efefef; color: #000;border:1px solid #666666; font-weight:bold;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:20px;}.pages li a:hover{background-color: #CCCCCC; color:#444;text-decoration: none;}

/*图片自适应*/
.imgList{width:100%;overflow:hidden;zoom:1}
.imgList li{float:left;margin:10px; background:#fff;}
.imgList li p{width:208px;height:208px;padding:3px;border:1px solid #CCC;}
.imgList li a:hover{display:block; background:#fcfcfc}
.imglist_title{ width:194px; text-align:center;  height:40px; line-height:40px;border:1px solid #CCC;  margin-top:5px; padding:0 10px;}
.imglist_pro{border:1px solid #CCC; margin-top:5px;padding:0 10px;}

/*文章详情页*/
.content div.c,.comment div.c,.content ul.c,.comment ul.c{ margin-top:10px; clear:both}
.content .t,.comment .t{ line-height:30px;border:1px solid #E7E7E7; font-family:Verdana, Geneva, sans-serif; border-left:0;border-right:0;background-color:#F3F3F3}
.content .t{color:#999; text-align:center;}
.content .list li{ line-height:35px;border-bottom:1px solid #EEE; padding-left:15px;background: url(../images/image.gif) no-repeat 5px -155px; font-size:14px;}
.content .list li span{ float:right; font-size:11px; color:#999; font-family:Verdana, Geneva, sans-serif}
.content .list li em{padding-left:10px; color:#C00; font-size:12px; font-style: normal;}
.content .list dl{ float:left; width:160px; height:145px; padding:5px; text-align:center; overflow:hidden; margin-left:12px; margin-bottom:12px;background: url(../images/image.gif) no-repeat -430px -270px;}
.content .list dl dt{height:120px;}
.content .list dl dt img{width:160px;height:120px;}
.content .list dl dd{height:30px; overflow:hidden; line-height:30px;}
.content .list dl:hover{background-position: -430px -440px;}
.content .list dl:hover a{ color:#FFF}
.content .prev{ padding-top:20px;}
.content .prev a{margin-right:20px;color:#0C4D8D;}

.xq_gywm{ border-bottom:1px solid #ccc; background:#eee; padding:10px;}
.xq_gywm strong{ color:#ec7000; font-size:20px;}

.comment{margin-top:10px;}
.comment .t{ padding-left:10px; font-weight:bold;}
.comment .i dl{ margin-bottom:10px; width:740px;float:left;}
.comment .i dl dt{float:left; width:80px; font-weight:bold; text-align:right; padding-right:10px; line-height:25px;}
.comment .i dl dd{float:left; padding-right:10px;}
.comment .list{clear:both}
.comment .list dl{ margin-bottom:10px; line-height:22px;border-top:1px solid #E7E7E7;}
.comment .list dl dt{background-color:#F3F3F3; padding:3px 10px;}
.comment .list dl dd{padding:3px 10px;}

.labels{background-color:#F3F3F3; height:35px;}
.labels span{ float:left; padding:0 15px; margin:9px 0 0 10px; height:25px; line-height:25px; border:1px solid #CCC; border-bottom:0; overflow:hidden; font-weight:bold; cursor:pointer;background: url(../imgs/Other/btn.gif) 0 25px;color:#FFF;}
.labels .current{ background:#D9D9D9; color:#444}

.content .record{}
.content .record li{height:20px; line-height:20px; padding:5px 0; border-bottom:1px dashed #CCCCCC}
.content .record li span{ float:right;text-align:right;}
.content .record li.m{ border-bottom:1px solid #CCC; font-weight:bold}
.content .record li span.time{ width:300px;}

.contact{height:150px; overflow:hidden;}
.contact .t{width:200px;}
.contact .b{ margin-top:10px;}
.contact .b li{line-height:21px; font-family:Verdana, Geneva, sans-serif;}
.contact .b li span{float:left;width:50px; text-align:right;color:#247AB5; font-weight:bold}
.contact .b li p{float:left; padding-left:10px;}

/*筛选*/
.position{ border-bottom:1px solid #E4E4E4;line-height:35px; color:#999;background: url(../images/image.gif) no-repeat -270px 12px; margin-right:8px; }
.position span{ float:right; border:1px solid #06C; text-align:center; background-color:#3469CB;line-height:12px; margin-top:5px;}
.position span a{ float:left; color:#FFF; padding:5px 10px;}
.position p{ float:right;}
.position p a{ float:left;background: url(../images/btn.gif); height:25px; line-height:25px; color:#FFF; padding:0 10px; margin-left:10px; margin-top:3px;}

/*留言*/
.member_f{margin-top:5px;}
.member_f dl{border-bottom:1px solid #E8E8E8; padding:5px 0; width:100%; float:left;}
.member_f dl dt{float:left; min-width:50px; text-align:right; line-height:26px; font-weight:bold;}
.member_f dl dd{float:left; line-height:26px; }
.member_f dl .m span{ color:#FF0000; padding-left:5px; padding-right:5px;}

.member_f dl dd textarea{ width:90%; height:200px;}
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}
.btnbig{ padding:5px 20px; background:#019eef; font-size:14px; cursor:pointer; border: solid #fff 1px; color:#FFFFFF; font-weight:bold;}
.btnbig:hover{background: #0869c1;}

/*会员中心*/
.btn_fb{ border:solid #CCCCCC 1px; padding:0 10px; background:#990000; color:#FFFFFF;}

/*放大镜*/
#imgto{ max-width:300; max-height:310px; }
#imgto .big{height:260px;}
#imgto .big img{max-width:300px;; max-height:250px;}
#imgto .small{height:55px;}
#imgto .small div{float:left;overflow:hidden;}
#imgto .small div.imgl,#imgto .small div.imgr{width:13px;;height:53px; border:1px solid #CCC; background-color:#F6F6F6; text-align:center; line-height:53px; font-weight:bold; color: #999; cursor:pointer;}
#imgto .small div.imgl:hover,#imgto .small div.imgr:hover{ background-color: #E7E7E7; color: #666}
#imgto .small div.imgc{width:270px; position:relative;;height:55px;}
#imgto .small div.imgc ul{ position:absolute;width:2200px; height:55px;top:0; left:0;}
#imgto .small div.imgc ul li{ float:left; width:55px; padding-left:10px;cursor:pointer; }
#imgto .small div.imgc ul li img{width:53px; height:53px;border:1px solid #FFF}
#imgto .small div.imgc ul li.the img {border:1px solid #C00}

/*购物车*/
.reduce,.add{ padding:4px 8px; background:#eee;}
.buy{ margin:12px 0;}
.inbuy,.incart{margin:0; padding:0; border:0; cursor:pointer; height:37px;line-height:90px;overflow:hidden;}
.inbuy{width:127px; background-image:url(../images/buy.gif); margin-right:5px;}
.incart{width:132px; background-image:url(../images/cart.gif);}

.attribute strong{ font-size:14px;}
.attribute p{padding:13px 0; border-bottom:1px dashed #CCCCCC;}
.attribute .price{ font-size:20px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#C00;}
.attribute .aprice span{ padding:5px 8px; margin:0 5px 0 0; border:1px solid #CCC; cursor:pointer;}
.attribute .aprice span.c{border:1px solid #900; background-color:#C00; color:#FFF;}
.attribute .aprice span:hover{border-color:#900}
.ins{ height:22px; line-height:20px; text-align:center; border:1px solid #E3E3E3; background-color: #F5F5F5; border-top-color: #999; border-left-color:#999;}

.cart{ width:60px; height:28px;}
.cartdb{ position:absolute;top:25px; width:335px; border:1px solid #139DDF; background-color:#FFF; text-align:left; padding:5px; z-index:999;}
.cartdb dl{width:325px; line-height:18px; color:#139DDF; height:35px; padding:5px; overflow:hidden;}
.cartdb dl:hover{ background-color:#FFC}
.cartdb dl dt{ float:left; width:45px;}.cartdb dl dt img{width:35px; height:35px;}
.cartdb dl dd{ float:left; width:200px;}
.cartdb dl dd.p{width:80px; text-align:right;}
.cartdb dl dd.p strong{font-size:13px; font-family:Verdana, Geneva, sans-serif;color:#C00;}
.cartdb dl.j{height:14px; line-height:14px; padding:5px; text-align:center; background-color: #DFF0F9}

/*人才招聘*/
.sqzw a{ background:#019eef; padding:8px 15px; font-size:16px;cursor: pointer;border: solid #fff 1px;color: #FFFFFF;font-weight: bold;}
.sqzw a:hover{ background:#0869c1; color:#FFFFFF;}

.wp {margin: 0 auto; width: 980px;clear:both;} .wpm {margin: 0 auto;width: 990px;clear:both;}.wpa {width: auto;}

.tab11,.tab12,.tab21,.tab22,.tab31,.tab32,.tab41,.tab42,.tab51,.tab52{height:10px;background:url(../images/list.jpg); overflow:hidden;float:left;}
.tab1,.tab2,.tab3,.tab4,.tab5{background:url(../images/tab.jpg); padding:10px 15px 5px 15px;float:left;}
.tab11,.tab12{width:990px;}.tab21,.tab22{width:760px;}.tab31,.tab32{width:230px;}.tab41,.tab42{width:505px;}.tab51,.tab52{width:485px;}
.tab1{width:960px;}.tab2{width:730px;}.tab3{width:200px;}.tab4{width:475px;}.tab5{width:455px;}
.tab11{background-position:0 -65px;height:5px;}.tab12{background-position:0 -80px;}
.tab21{background-position:0 -95px;}.tab22{background-position:0 -110px;}
.tab31{background-position:-760px -95px;}.tab32{background-position:-760px -110px;}
.tab41{background-position:0 -125px;}.tab42{background-position:0 -140px;}
.tab51{background-position:-505px -125px;}.tab52{background-position:-505px -140px;}
.tab2{background-position:-990px;}.tab3{background-position:-1750px;}
.tab4{background-position:-1980px}.tab5{background-position:-2485px;}
.tab1b{padding:0 5px 0 5px;width:980px;}
.bannerb{width: 960px; height:29px; background:url(../images/tel.jpg); clear:both; color:#FFF; line-height:25px; padding:5px 15px; font-family:Verdana, Geneva, sans-serif;}
.bannerb a{ color:#FFF}
.mban{background-position:0 -85px;height:5px;}

.tab495{float:left; width:505px;}.tab475{float:right; width:485px;}.tab750{float:right; width:760px;}
.tab220{float:left; width:230px;}.tab980{float:left; width:990px;}

.type{height:38px;background: url(../images/bg.jpg) 0 -217px; overflow:hidden;}
.type p{height:38px;float:left;}
.type p.l{width:7px;background: url(../images/list.jpg) -281px 0;}
.type p.c{line-height:35px; padding-left:10px; padding-top:3px;}
.type p.c span{ font-size:12px; font-family:Arial;padding-left:10px; color:#247AB5}
.type a{float:right; width:45px; height:19px;background: url(../images/list.jpg) -317px 0; margin-top:11px;}
.type p.r{ float:right;width:7px;background: url(../images/list.jpg) -299px 0;}

.list{ margin-top:10px;}
.main{background: url(../images/tab.jpg) -2970px 0;}
.main .l{float:left; width:200px;}
.main .r{float:right; width:740px; padding:5px 20px 20px 20px; overflow:hidden;}
.columnc{ height:35px;width:174px;line-height:35px; padding-left:25px;background: url(../images/image.gif) no-repeat -40px 13px;background-color:#FFF;border-right:1px solid #E4E4E4;}
.columncl{ padding:5px 10px; line-height:35px;border-top:5px solid #1294D7; float:left;}
.columncl a{color:#FFF; font-size:12px; float:left;width:150px;background: url(../images/image.gif) no-repeat -430px -30px; padding-left:30px; }
.columncl a:hover{background-position: -430px -65px;text-decoration: none;font-weight:bold}

#winbox{ position: absolute;border:5px solid #9CC0E9; z-index:9999; background-color:#F4F8FB;line-height:180%;color:#476DD1;}
#winbox .t{font-weight:bold; padding:5px; border-bottom:1px solid #9CC0E9;}
#winbox .t span{ float:right; padding:0 5px; cursor:pointer; font-weight:normal}
#winbox .c{padding:5px 15px; }
#winbox .g{ margin:15px;text-align:center;}
#winbox .g a{ padding:8px 20px; line-height:30px;border:1px solid #4672C4; border-top:#9CC0E9;border-left:#9CC0E9;background-color:#3D6AD3; color:#FFF; margin-right:20px;}
#winbox .g a:hover{background-color:#5588D8;text-decoration:none;}
#winbox .z{padding-bottom:15px; font-family:Verdana, Geneva, sans-serif;}
#winbox .z a{text-decoration: underline; }


.about{height:150px; overflow:hidden;}
.about .l{float:left; width:190px;}
.about .r{float:left; width:260px; line-height:21px;}

.product{height:150px;width:980px;position: relative; margin:15px 0;}
.product .wrapper {width: 915px; overflow: auto;height: 177px;margin: 0 35px;position: absolute;top: 0;}
.product .wrapper ul {width: 1820px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position: absolute;top: 0;left:0;}
.product ul li {display:block;float:left;padding-right:10px;width: 175px;}
.product ul li p{ text-align:center; height:22px; padding-top:5px; overflow:hidden;}
.product ul li p a{ color:#FFF;}
.product ul li img {-webkit-transition: border-color 400ms; width:160px; height:125px; padding:5px; background-color:#E8E8E8;}
.product ul li img:hover {background-color:#0C4D8D;}
.product ul li a img {display:block;}
.product .arrow {display: block;height: 62px;width: 30px;position: absolute;top: 45px;cursor: pointer;outline: 0;}
.product .arrow a{width:30px; height:62px;}
.product .forward {right: 0;background: url(../images/image.gif) -30px -209px;}
.product .back {left: 0;background: url(../images/image.gif) 0 -209px;}


.ordertab{ width:100%; padding:0; margin:0;border-bottom:0; border-right:0;}
.ordertab,.ordertab td{ border:1px solid #CCC; line-height:180%}
.ordertab td{ border-top:0; border-left:0; padding:8px;}
.ordertab tr{ background-color: #FFF;color:#06C;}
.ordertab .trbg{font-weight:bold; color:#FFF;background-color: #F5F5F5;}
.ordertab .trbg td{padding:0; line-height:28px; background-color:#1294D7;}
.ordertab .left{ text-align:left;}
.ordertab span{ color:#666}

.total{font-size:14px; color:#C00; font-family:Verdana, Geneva, sans-serif}
#aggregate,.aggregate{font-size:16px; font-weight:bold; color:#C00; font-family:Verdana, Geneva, sans-serif}


.pinfo{ padding-bottom:10px; line-height:180%}
.pinfo span{ padding-right:20px;}

/*放大镜*/
/* box */
.box{ float:left;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:310px;width:310px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{border:1px solid #CDCDCD;position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb .tb-selected div img{ max-width:100%;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../imgs/other/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.pro_xq.left{ padding-left:40px; width:50%;}
.pro_xq.left h1{ border-bottom:1px solid #ccc; padding-bottom:8px; margin-bottom:8px;}
.pro_xq.left p.pro_tel{ font-size:20px; margin-top:10px;}
