﻿@charset "utf-8";
body{background:#fff; line-height: 22px; color: #666666;overflow-x:hidden;}
a{text-decoration:none; color:#575757;}
a:hover{color:#0d6dbd; }
em{font-style:normal;}
.head{ width: 1000px; height: 108px;  margin: 0 auto; position: relative; z-index: 100;}
.top_logo{  height:108px; overflow: hidden; position: absolute; left: 10px; top: 0px; }
.top_logo img{
	height:100%;
}
.linian{ position: absolute; left: 363px; top:0px; width: 336px; height: 108px; overflow: hidden;}

.dianhua{ position: absolute; right: 0px; top:34px; width: 300px; height: 50px; line-height: 26px;  background: url(../images/index2.png) no-repeat right center;}
.dianhua .fwrx{ font-size:18px; color:#333; padding-left:10px;}
.dianhua .fwrx span{ display: inline-block; font-size:13px; color:#adadad; margin-right:10px;}
.dianhua .tel{ font-size:26px; color:#006bb9;}

.banner{ width: 100%; height: 573px; position: relative; overflow: hidden; z-index: 1;}
.ban_nav{ width: 100%; height: 573px; position: absolute; left: 0; background: url(../images/ban_bg.png) no-repeat center center; top: 0px; z-index: 2}
.ban_nav .ban_nav_cont{ width: 1035px; height: 573px; position: absolute; left: 50%; margin-left: -535px; top: 0px; z-index: 5; }
.ban_nav .ban_nav_cont .nav_cont1 .nav_g{cursor: pointer; width:100%; height: 208px; position: absolute;}
.ban_nav .ban_nav_cont .nav_cont1 .nav_g .nav_bg{ width: 210px; height: 208px; background: url(../images/nav_bg.png) no-repeat left center; position: absolute; left: 0px; top: 0px; z-index: 2; display: none;}
.ban_nav .ban_nav_cont .nav_cont1 .nav_g .nav_xl{ width: 771px; height: 42px; line-height: 42px;/* background: url(../images/nav_bg2.png) no-repeat left center;*/ position: absolute; left: 10px; top: 145px; padding-left: 150px; font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1; display: none; z-index: 8;}
.ban_nav .ban_nav_cont .nav_cont1 .nav_g .nav_xl a{ display: inline-block; padding-right: 20px; padding-left:20px; height:42px; line-height:42px; float:left; background:#73ebd9;}
.ban_nav .ban_nav_cont .nav_cont1 .nav_g .nav_xl a.last{ background:url(../images/bg_1.png) no-repeat right center;}
.ban_nav .ban_nav_cont .nav_cont1 .nav1{ left: 0px; top: 64px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav2{ left: 195px; top: 64px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav3{ left: 393px; top: 64px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav4{ left: 585px; top: 64px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav5{ left: 780px; top: 64px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav6{ left: 95px; top: 233px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav7{ left: 295px; top: 233px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav8{ left: 487px; top: 233px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav9{ left: 685px; top: 233px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav10{ left: -103px; top: 233px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav11{ left: 871px; top: 233px;}

.ban_nav .ban_nav_cont .nav_cont1 .nav_g h1{ left: 0px; font-size: 23px;  z-index: 6; width: 208px; text-align: center; line-height: 30px; position: absolute; font-family:\5B8B\4F53; font-weight: normal;}
.ban_nav .ban_nav_cont .nav_cont1 .nav1 h1{/* left:45px; */ top: 80px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav2 h1{/*  left:55px; */ top: 80px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav3 h1{ /* left:34px; */ top: 80px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav4 h1{/* left:57px; */ top: 80px; }
.ban_nav .ban_nav_cont .nav_cont1 .nav5 h1{/* left:36px; */ top: 80px; }
.ban_nav .ban_nav_cont .nav_cont1 .nav6 h1{ /* left:63px; */ top: 80px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav7 h1{ /* left:57px; */ top: 80px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav8 h1{ /* left:61px; */ top: 80px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav9 h1{ /* left:47px; */ top: 80px;}

.ban_nav .ban_nav_cont .nav_cont1 .nav10 h1{ /* left:47px; */ top: 80px;}
.ban_nav .ban_nav_cont .nav_cont1 .nav11 h1{ /* left:47px; */ top: 80px;}

.banner-nr{ width: 100%; height: 573px; position: absolute; left: 0px; top: 0px; z-index: 5;}

.banner .banner-nr li{ width: 100%; height: 573px;display:none; overflow: hidden; position: absolute; left: 0px; top: 0px;}
.nav_bg{ width:1000px; margin:0 auto;background:#73c733;}



.nav{ width:1000px; margin:0 auto; height:46px; line-height: 46px;}
.nav li{cursor: pointer; float: left; padding: 0 32px; font-size: 16px; z-index: 100; position: relative;}
.nav li:hover{display: block; background:#2baaf3; }
.nav li.current {display: block; background:#2baaf3; }
.nav li a{ color:#fff;}
.nav li.hover{ background: url(../images/d1.png) no-repeat 21px bottom;}
.nav li dl{ position: absolute; left: 0px; top: 46px; border-top: 1px solid #2baaf3; width:180px; padding:8px 10px 7px 10px;  overflow: hidden; display: none;}
.nav li dl{background:#73c733;}
.nav li dl dd a{color: #fff;font-size: 14px;}
.nav li dl dd{ height: 35px; overflow: hidden; border-bottom: 1px dotted #e0e0e0; line-height: 35px;}
.nav li dl dd a{ display: block; width: 100%;}
.nav li dl dd a{color: #fff;}
.nav li dl dd a:hover{ background:#2baaf3; }
.nav li dl a{ color: #666;}

/* .search{ width: 949px; height: 52px; overflow: hidden; background: url(../images/ss.png) no-repeat left center; position: absolute; left: 50%; margin-left: -491px; bottom: 49px; z-index: 10; padding-top: 15px; padding-left: 34px;}
.search .ss_txt{ width: 873px; height: 36px; color: #f39e0a; line-height:36px; overflow: hidden; border:none; float: left;}
.search .ss_btn{ width:  55px; height: 36px; background: none; cursor: pointer; border: none;float: left;} */
.search{ width: 293px; height: 34px; background: url(../images/ss_bg.png) no-repeat left center; position: absolute; left: 50%; margin-left: -460px; top: 314px; z-index: 10; padding-left: 16px;}
.search .ss_txt{ width: 260px; height: 34px;  line-height: 34px; float: left; font-size: 12px; color: #a7a7a7; border:none ; background: none;}
.search .ss_btn{ width: 33px; height: 34px; border:none; background: none; float: right; cursor: pointer;}

.index-nav{ width: 955px; height: 55px; position: absolute; left: 50%; margin-left: -472px; top: 467px; z-index: 30; background: url(../images/dh_bg.png) no-repeat left center;}
.index-nav .nav-position{ width: 800px; height: 49px; padding-top: 465px; overflow: hidden; position: absolute; left: 150px; bottom:3px; }
.index-nav .nav-position ul{ position: absolute; left: 0px; bottom: 0px; height: 49px; }
.index-nav .nav-position ul li{ float: left; padding-right: 17px;  padding-left: 15px; margin-right: 1px; background: url(../images/dd.png) no-repeat right center; text-align: center; height: 49px; line-height: 49px; position: relative;}
.index-nav .nav-position ul li dl{border-radius: 3px;display: none; position: absolute; padding-left: 7px; padding-right: 7px; left: 0px; width: 182px; text-align: left; bottom: 0px; z-index: 1; padding-bottom: 51px; background: #0a4c9a;}
.index-nav .nav-position ul li.current .a01{ color: #fff;}
.index-nav .nav-position ul li .a01{color: #000;  display: inline-block;  text-align: center; position: relative; height: 49px; line-height: 49px; font-size: 16px; z-index: 2; font-family: \5FAE\8F6F\96C5\9ED1;}
.index-nav .nav-position ul li dl dd{ overflow: hidden; font-size: 14px; font-family: \5FAE\8F6F\96C5\9ED1; height: 40px; line-height: 40px; border-bottom: 1px solid #3b70ae;}
.index-nav .nav-position ul li dl dd a{color: #d3e7ff;}
.index-nav .nav-position ul li dl dd a:hover{ color: #fff;}

.index-nav .nav-position .jcarousel-container{ }
.index-nav .nav-position .jcarousel-clip{ }
.jcarousel-next-horizontal{ display:none; width:21px; height:29px; cursor:pointer; position:absolute; right:0; top:-99999px; background:url(../images/xia.png) no-repeat left center;}
.jcarousel-prev-horizontal{ display:none; width:21px; height:29px; cursor:pointer; position:absolute; right:0; top:-99999px; background:url(../images/xia.png) no-repeat left center;}


.foot{ width: 100%; background: #4e4e4e; overflow: hidden; border-top: 1px solid #e2e2e2; padding-top: 25px; padding-bottom: 25px; margin-top: 25px;}
.foot_cont{ width: 1000px; margin: 0 auto;}
.foot_cont_l{ color:#e6e6e6;font-size:16px; float:left;}
.foot_cont_l a{ color:#e6e6e6; font-size:16px;padding: 0 15px;}
.foot_cont_l a:first-child{ padding-left:0px;}
.foot_cont_l p{ color:#e6e6e6; font-size:14px; line-height:32px; padding-top:25px;}
.foot_cont_r{ float:right;}
.foot_cont_r p{ color:#e6e6e6; text-align:center; font-size:16px; line-height:40px;}
.footer_bg{ width:100%; background:#353535;}
.footer{ width:1000px; margin:0 auto; line-height:42px; color:#e6e6e6; font-size:14px;}
.footer span{ float:right;}
.index{ width: 1000px; height: 208px; background: url(../images/sy_bg.png) no-repeat left center; margin: 0 auto; position: relative; z-index: 20; margin-top: -16px; padding-left: 10px; padding-right: 10px;}
.index  .index_box1{ width: 340px;float: left; margin-right: 1px; overflow: hidden;}
.index_bt{ padding-left: 39px; padding-right: 11px; height: 28px; line-height: 28px; overflow: hidden;}
.index_bt h1{ float: left; font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1;}
.index_bt a.more{ display: inline; float: right;}
.index1{ overflow: hidden; padding: 13px 15px; }

.index1 .imglist li{float:left; width:287px; height:155px;}
.index1 .jcarousel-container{width:287px; height:155px;}
.index1 .jcarousel-clip{width:287px; height:155px; left:0; overflow:hidden;}
.index1 .jcarousel-next-horizontal{ display:none; width:21px; height:41px; cursor:pointer; position:absolute; right:0; top:57px; background:url(../images/aj.png) no-repeat right top;}
.index1 .jcarousel-prev-horizontal{ display:none; width:21px; height:41px; cursor:pointer; position:absolute; left:0; top:57px; background:url(../images/aj.png) no-repeat left top;}
.index1 .jcarousel-next-horizontal:hover{background:url(../images/aj.png) no-repeat right bottom;}
.index1 .jcarousel-prev-horizontal:hover{background:url(../images/aj.png) no-repeat left bottom;}


.index1 .gy_img1{ width: 103px; height: 63px; overflow: hidden; float: left;}
.index1 .gy_txt1{ width: 189px; height: 63px; overflow: hidden; float: right;}
.index1 .gy_jj{ height: 88px; overflow: hidden; line-height: 22px; margin-top: 8px;}
.index_box2{ width: 346px; float: left; margin-right: 1px; overflow: hidden;}
.index_xw{ height: 46px; margin-top: 8px; overflow: hidden;}
.index_xw li{ height: 23px; line-height: 23px; background: url(../images/dian.png) no-repeat left center; padding-left: 8px; overflow: hidden;}
.index_box3{ width: 311px; overflow: hidden;}
.index_box3 .index1{ padding: 13px 12px;}
.ban{ width: 100%; height: 262px; overflow: hidden; position: relative;}
.main{ width: 1000px; margin: 14px auto 0px;}
.main .left{ width: 244px; overflow: hidden; float: left;}
.main .right{ width: 738px;border: 1px solid #e6e6e6;  float: right; overflow: hidden;}
.left .left_bt{ width: 244px; height: 49px; line-height: 49px; padding-left:15px; overflow: hidden; background:#1795dd; font-size:24px; color:#fff;}
.left .left_bt span{font-size: 14px; color: #fff; display: inline; margin-left: 8px; text-transform:capitalize;}
.left .left_nav{ border: 1px solid #e6e6e6; overflow: hidden; padding: 20px 27px;}
.left .left_nav li{ height: 35px; line-height:35px; overflow: hidden; font-size: 14px;font-family: \5FAE\8F6F\96C5\9ED1;}
.left .left_nav li a{ display: block; height: 35px; line-height: 35px; background: url(../images/li1.png) no-repeat left center; padding-left: 15px;}
.left .left_nav li a:hover,.left .left_nav li.current a{color:#0d6dbd; background: url(../images/li2.png) no-repeat left center;}
.left .left_common{ width: 244px; overflow: hidden; margin-top: 23px;}
.left .left_common a{ margin-top: 23px; display: block;}
.right .right_bt{ height: 49px; border-bottom: 1px solid #e6e6e6; line-height: 49px; overflow: hidden; padding-left: 15px; padding-right: 15px;}
.right .right_bt h1{ font-size: 24px; color: #0d6dbd;font-family: \5FAE\8F6F\96C5\9ED1;}
.right .right_bt h1 span{ font-size: 12px; color: #818181; display: inline; margin-left: 8px;text-transform:capitalize;}
.right .right_bt p.fr span{ display: inline-block; margin: 0 5px;}
.right .right_cont{ padding:25px 20px; overflow: hidden; line-height: 24px;}
.product li{ border-bottom: 1px dotted #adadad; overflow: hidden; padding-bottom: 20px; margin-bottom: 20px;}
.product li h1{ height: 43px; overflow: hidden; line-height: 43px;}
.product li h1 span{ display: inline; width: 57px; height: 43px; background: url(../images/xh.png) no-repeat left center; float: left; text-align: center; line-height: 35px; color: #fff; font-size: 21px; font-family:arial; }
.product li h1 a{  display: inline-block; float: left; font-size: 20px;font-family: \5FAE\8F6F\96C5\9ED1; color: #191919;}
.product li h1 a:hover,.product li dl dd a:hover{ color: #0d6dbd;}
.product li dl { padding-left: 56px; width: 100%; overflow:hidden; padding-top: 5px;}
.product li.search2 dl{padding-left:0px;}
.product li.search2 dl dd{ width:228px;}
.product li dl dd{ background: url(../images/dian.png) no-repeat left center; padding-left: 8px; width: 210px; height: 24px; overflow: hidden; line-height: 24px; float: left;}
.product li dl dd a{ color: #191919;}
.xw_zd{ margin-bottom: 20px;}
.xw_img{ width: 164px; height: 92px; overflow: hidden; position: relative; float: left; margin-right: 15px;}
.xw_img .ceng{ width: 55px; height: 56px; position: absolute; left: 0px; top: 0px; background: url(../images/new.png) no-repeat left center; z-index: 10;}
.xw_img a{ display: block; width: 160px; height: 88px; position: absolute; left: 4px; top: 4px; z-index: 5;}
.xw_txt{ width: 500px; height: 92px; line-height: 22px; overflow: hidden; float: left;}
.xw_txt h1{ font-size: 14px; margin-bottom: 4px;font-family: \5FAE\8F6F\96C5\9ED1;}
.xw_txt h1 a{ color: #055f93;}
.xw_txt p{ height: 44px; line-height: 22px; overflow: hidden;}
.xw_txt p.more_a{ height: 22px; overflow: hidden; margin-top: 4px;}
.news { padding-left: 3px;}
.news li{ height: 30px; line-height: 30px; overflow: hidden;}
.news li a{ display: inline-block; float: left; background: url(../images/jt1.png) no-repeat left center; padding-left: 13px; width: 600px;height: 30px; line-height: 30px; overflow: hidden;}
.news li a:hover{ background: url(../images/jt2.png) no-repeat left center;}
.news li span{ display: inline-block; float: right;}
.news li:hover span{ color: #055f93;}
.pages{ padding-top: 20px; text-align: center;}
.pages a{ display: inline-block; padding: 2px 10px; margin-right: 10px; border: 1px solid #e6e6e6;}
.pages span{ display: inline-block;padding: 2px 10px;background: #055f93; margin-right: 10px; color: #fff; border: 1px solid #055f93;}
.fw_bt{ width: 80px; height: 25px; background: url(../images/fw_bt.png) no-repeat left center; line-height: 21px; text-align: center; color: #fff; margin-top: 25px; margin-bottom: 5px;}
.lx_bt{ font-size: 18px; font-family: \5FAE\8F6F\96C5\9ED1; line-height: 24px; margin-bottom: 5px;}
.lx_box{ font-size: 14px;}
.jishu { overflow: hidden; width: 110%; padding-left: 10px;}
.jishu li{ width: 200px;  margin-right: 36px; margin-bottom: 28px; border: 1px solid #e6e6e6; float: left; overflow: hidden;}
.jishu li .js_img{ width: 200px;  overflow: hidden; text-align: center; line-height: 91px;}
.jishu li .js_img img{  text-align: center; line-height: 91px;width:100%;display:block;transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;}
.jishu li:hover .js_img img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);}

.jishu li p{ width: 200px; height: 39px; border-top:1px solid #e6e6e6;  line-height: 38px; text-align: center; overflow: hidden;}
.changshi{ width: 738px; overflow: hidden;  margin-left: -20px;}
.changshi li{ height: 40px; line-height: 40px; padding-left: 20px; padding-right: 20px;}
.changshi li a{ display: inline-block; float: left; width: 610px; height: 40px; overflow: hidden; line-height: 40px; background: url(../images/jt2.png) no-repeat left center; padding-left: 10px;}
.changshi li span{ display: inline-block; float: right;}
.changshi li.odd{ background: #f5f5f5;}
.detail{ overflow: hidden;}
.detail h1{ text-align: center; font-size: 16px; color: #0D6DBD;font-family: \5FAE\8F6F\96C5\9ED1;}
.detail .de{ margin-top: 10px; overflow: hidden;}
.detail .fh{ display: inline-block; width: 50px; height: 24px; line-height: 24px; text-align: center; background: #0D6DBD; color: #fff; margin-top: 10px; float: right;}
.download li{ height: 54px; line-height: 54px; position: relative; overflow: hidden; border-bottom: 1px dotted #c1c1c1;}
.download li p{ display: inline-block; float: left; width: 570px; }
.download li .chakan{ display: inline-block; width: 35px; height: 20px; line-height: 20px; text-align: center; color: #fff; background: url(../images/ck.png) no-repeat left center; position: absolute; right: 38px; top: 17px;}
.download li .down{ display: inline-block; width: 35px; height: 20px; line-height: 20px; text-align: center; color: #fff; background: url(../images/z.png) no-repeat left center; position: absolute; right: 0px; top: 17px;}
.download li .down:hover,.download li .chakan:hover{ text-decoration: underline;}
.download li.pdf{ background: url(../images/pdf.png) no-repeat left center; padding-left: 45px;}
.download li.wor{ background: url(../images/wor.png) no-repeat left center; padding-left: 45px;}
.download li.exc{ background: url(../images/exl.png) no-repeat left center; padding-left: 45px;}

.pro_left{ width: 302px; height: 245px;  float: left; border: 1px solid #e7e7e7; padding: 2px; position: relative;}
.pro_right{ width: 375px; position: relative; height: 265px;  overflow: hidden; float: right; }
.pro_left .datu{ width: 302px; height: 245px;  position: relative; z-index: 2;}
.pro_left .datu ul li{ width: 302px; height: 245px;  position: absolute; left: 0px; top:0px;}
/*.pro_left .datu ul li img{ width: 302px; height: 245px;}*/
.pro_left .xiaotu{ height: 61px; width: 302px; background: url(../images/bg2.png) repeat; position: absolute; left: 2px; bottom: 2px; z-index: 10;}
.pro_left .xiaotu .xtu{ position: absolute; left: 14px; top: 3px; width:272px; overflow: hidden; height: 58px; }
.pro_left .xtu ul{ position: absolute; left: 0px; top: 0px; height: 52px;}
.pro_left .xtu ul li{ width: 62px; height: 48px; cursor: pointer; margin-right: 8px; overflow: hidden; float: left; text-align: center; padding-top: 4px;}
.pro_left .xtu ul li.current{ background: url(../images/xt_bg.png) no-repeat left center;}
.pro_right h1{ font-family:  \5FAE\8F6F\96C5\9ED1; font-size: 18px; line-height: 25px;}
.pro_right h2{ font-size: 14px; color: #1171a7;margin-top: 10px; margin-bottom: 3px;}
.pro_right h2 span{ font-size: 12px; color: #6297b4; display: inline-block; margin-left: 3px;}
.pro_right p{ max-height: 60px; line-height: 20px; overflow: hidden;}
.pro_right a{ display: inline-block; width: 110px; height: 32px; line-height: 32px; text-align: center; color: #fff; font-weight: bold; background: url(../images/ck.png) no-repeat left center; position: absolute; left: 0px; bottom: 0px;}
.pro_right a:hover{ text-decoration: underline;}
.pro_detail{ overflow: hidden; margin-top: 15px;}
.pro_detail .detail_right a{ display: inline-block; width: 238px; height: 258px; background: url(../images/ck2.png) no-repeat left center;}
.pro_detail .detail_right a:hover{ background: url(../images/ck3.png) no-repeat left center;}
.pro_detail .detail_left{width: 440px; line-height: 24px; float: left; overflow: hidden;}
.pro_detail .detail_left strong{display: inline-block; margin-top: 5px;}
.pro_detail .detail_right{ width: 238px; margin-left: 20px; margin-bottom: 20px; height: 258px; float: right; overflow: hidden;}
.pro_detail .detail_left h1{font-family:  \5FAE\8F6F\96C5\9ED1; font-size: 18px; line-height: 25px; margin-bottom: 5px;}

.kefu{ z-index:1000; width:159px; height:287px; position:fixed; right:0px; top:50%; margin-top:-143px; background:url(../images/kf.png) no-repeat center center;}
.kefu .gb2{ width:20px; height:20px; font-size:18px; cursor:pointer; position:absolute; right:0px; top:11px; text-align:center; line-height:20px;}
.kefu h2{ font-size:18px; color:#0e62aa;font-family: \5FAE\8F6F\96C5\9ED1; position:absolute; left:50px; top:14px; line-height:18px;}
.kefu h5{fonts-size:10px; color:#cbcbcb; font-family:arial;position:absolute; left:50px; top:35px; line-height:18px; }
.kefu ul{position:absolute; left:30px; width:115px;top:55px; overflow:hidden;}
.kefu ul li{ border-bottom:1px dotted #adadad; font-family: \5FAE\8F6F\96C5\9ED1; height:47px; padding-left:46px; font-size:11px; padding-top:3px; background:url(../images/kf1.png) no-repeat left center;line-height:50px; }
.kefu ul li a{color:#1155b1;}
.kefu .kf_dh{ width:131px; height:51px; padding-top:8px; padding-left:11px; border-top:1px solid #ebf0f2; position:absolute; right:0px; bottom:3px;}
.kefu .kf_dh h6{ font-size:12px;font-family:  \5FAE\8F6F\96C5\9ED1; background:url(../images/dh.png) no-repeat left center; padding-left:25px;}
.kefu .kf_dh h4{color:#1795dd; font-size:18px; line-height:22px;}

.online{ background: url(../images/online.png) no-repeat right top; min-height: 240px;}
.online table td.dq{ text-align: right; vertical-align: top; line-height: 28px;}
.online table td{ padding-bottom: 10px;}
.online table td .ly_txt{ width: 300px; height: 26px; border:1px solid #dbdbdb;}
.online table td textarea{ width: 350px; height: 100px; border:1px solid #dbdbdb;}
.online table td .submit{width: 62px; height: 26px; border:none; background: url(../images/tj.png) no-repeat left center; cursor: pointer; color: #fff; font-weight: bold;}
.kefu2{background: url(../images/kf2.png) no-repeat left center; cursor:pointer; position:fixed; right:0px; top:50%; margin-top:-143px; width: 43px; height: 115px; z-index: 1000; display: none;}

.detail_right{
	display:none;
}