@charset "utf-8";
/* 天润融通官网 子页面样式 2015-4-21  */

/*--------------------------产品-----------------------------*/
/*产品页头部*/
.subar .mcon { height: 360px; }
.product_fwx { background: url(../images/product/fwx_bg.png) #e8f3e1 center top no-repeat }
.product_whx { background: url(../images/product/whx_bg.png) #e9feee center top no-repeat }
.product_fbs{background: url(../images/product/fbs_bg.jpg) #f0ffe8 center top no-repeat}
.subar .con { position: absolute; right: 100px; top: 100px; text-align: center; width: 400px }
.subar h2 { font-size: 42px; font-weight: normal; color:#3399ff; margin-bottom: 30px }
.subar a.trial { font-size: 18px; display: block; padding: 10px 0; width: 200px; text-align: center; margin: 0 auto; color: #fff; border-radius: 6px; background: #60c272; }
.subar a.trial:hover { background: #46b55a }

.product_cloud {background:url(../images/product/cloud_bg.jpg) center top no-repeat #4ab267; }
.product_cloud1 {background:url(../images/product/cloud_bg1.jpg) center top no-repeat #4ab267; }
.product_cloud2 {background:url(../images/product/cloud_bg2.jpg) center top no-repeat #4ab267; }
.product_cloud3 {background:url(../images/product/cloud_bg3.jpg) center top no-repeat #4ab267; }
.product_cloud1 {background:url(../images/product/cloud_bg1.jpg) center top no-repeat #4ab267; }
.product_cloud5 {background:url(../images/kl2.png) center top no-repeat #0b4170; }
.product_cloud6 {background:url(../images/kl3.png) center top no-repeat #bedcd2; }
.product_cloud1 {background:url(../images/product/cloud_bg1.jpg) center top no-repeat #4ab267; }
.product_call{background:url(../images/whx_bg.png) center top no-repeat #e8feef; }

/*产品页导航*/
.productNav { width: 1000px; margin: 0 auto; font-size: 20px; line-height: 68px; height: 68px; clear: both; margin-top: 20px; }
.productNav li { float: left; width: 33%; text-align: center }
.productNav li a, .productNav li.nor a { display: inline-block; width: 95%; background: #f3f3f3; border: 2px solid #f3f3f3; color: #737373 }
.productNav li.cur a { background: #fff; border: 2px solid #3399ff; color: #3399ff }
.productNav li a:hover { color: #3399ff }
/*服务特色*/
.fwts { margin-top: 50px; }
.fwts .title { font-size: 22px; color: #6b6b6b; margin-bottom: 30px; text-align: center }
.fwts .con { overflow: hidden }
.fwts .con li { float: left; width: 25%; text-align: center }
.fwts .con li span { display: block; width: 102px; height: 102px; margin: 0 auto; margin-bottom: 5px }
.fwts .con li h3 { font-weight: normal; color: #3d3d3d; font-size: 18px; line-height: 32px; margin:8px 0 }
.fwts .con li p { font-size: 14px; color: #7e7e7e; line-height: 22px }
/*服务型*/
.fwts .fwx_ts li span { background: url(../images/product/fwx_fwts_icon.png); }
.fwts .fwx_ts li span.ts1 { background-position: 0 0 }
.fwts .fwx_ts li span.ts2 { background-position: -102px 0 }
.fwts .fwx_ts li span.ts3 { background-position: -204px 0 }
.fwts .fwx_ts li span.ts4 { background-position: -306px 0 }


/*云*/
.cloud_ts {}
.cloud_ts ul { text-align:center;}
.cloud_ts li { display:inline-block; width:305px; height:140px; margin:20px; }
#cloud_ts4 {}
#cloud_ts4 ul { text-align:center;}
#cloud_ts4 li { display:inline-block; width:440px; height:140px; margin:20px; }
.ts1 { float:left; width:94px; line-height:50px; background:url(../images/cloud/icon-1.png) 0 0 no-repeat ; padding:94px 0 0 0; font-size:24px; color:#50a591; text-align:center; }
.ts2 { float:left; width:94px; line-height:50px; background:url(../images/cloud/icon-2.png) 0 0 no-repeat; padding:94px 0 0 0; font-size:24px; color:#aaa591; text-align:center; }
.ts3 { float:left; width:94px; line-height:50px; background:url(../images/cloud/icon-3.png) 0 0 no-repeat; padding:94px 0 0 0; font-size:24px; color:#50a591; text-align:center; }
.ts4 { float:left; width:94px; line-height:50px; background:url(../images/cloud/icon-4.png) 0 0 no-repeat; padding:94px 0 0 0; font-size:24px; color:#aaa591; text-align:center; }
.ts5 { float:left; width:94px; line-height:50px; background:url(../images/cloud/icon-5.png) 0 0 no-repeat; padding:94px 0 0 0; font-size:24px; color:#50a591; text-align:center; }

.ts1a { float:left; width:96px; line-height:50px; background:url(../images/hhh1.png) 0 0 no-repeat ; padding:96px 0 0 0; font-size:24px; color:#50a591; text-align:center; }
.ts2a { float:left; width:96px; line-height:50px; background:url(../images/hhh2.png) 0 0 no-repeat; padding:96px 0 0 0; font-size:24px; color:#aaa591; text-align:center; }
.ts3a { float:left; width:96px; line-height:50px; background:url(../images/hhh3.png) 0 0 no-repeat; padding:96px 0 0 0; font-size:24px; color:#50a591; text-align:center; }
.ts4a { float:left; width:96px; line-height:50px; background:url(../images/hhh4.png) 0 0 no-repeat; padding:96px 0 0 0; font-size:24px; color:#aaa591; text-align:center; }
.ts5a { float:left; width:96px; line-height:50px; background:url(../images/hhh5.png) 0 0 no-repeat; padding:96px 0 0 0; font-size:24px; color:#50a591; text-align:center; }



.ts6 { float:left; width:94px; line-height:50px; background:url(../images/ts6.png) 0 0 no-repeat ; padding:94px 0 0 0; font-size:24px; color:#50a591; text-align:center; }
.ts7 { float:left; width:94px; line-height:50px; background:url(../images/ts7.png) 0 0 no-repeat; padding:94px 0 0 0; font-size:24px; color:#aaa591; text-align:center; }
.ts8 { float:left; width:94px; line-height:50px; background:url(../images/ts8.png) 0 0 no-repeat; padding:94px 0 0 0; font-size:24px; color:#50a591; text-align:center; }
.ts9 { float:left; width:94px; line-height:50px; background:url(../images/ts9.png) 0 0 no-repeat; padding:94px 0 0 0; font-size:24px; color:#aaa591; text-align:center; }
.ts10 { float:left; width:94px; line-height:50px; background:url(../images/ts10.png) 0 0 no-repeat; padding:94px 0 0 0; font-size:24px; color:#50a591; text-align:center; background}

.ts1b { float:left; width:96px; line-height:50px; background:url(../images/bbb1.png) 0 0 no-repeat ; padding:96px 0 0 0; font-size:24px; color:#50a591; text-align:center; }
.ts2b { float:left; width:96px; line-height:50px; background:url(../images/bbb2.png) 0 0 no-repeat; padding:96px 0 0 0; font-size:24px; color:#aaa591; text-align:center; }
.ts3b { float:left; width:96px; line-height:50px; background:url(../images/bbb3.png) 0 0 no-repeat; padding:96px 0 0 0; font-size:24px; color:#50a591; text-align:center; }
.ts4b { float:left; width:96px; line-height:50px; background:url(../images/bbb4.png) 0 0 no-repeat; padding:96px 0 0 0; font-size:24px; color:#aaa591; text-align:center; }

.ts-r { float:right; width:200px; text-align:left; }
.ts-r h1 { font-size:16px; color:#545454; padding:10px 0 10px 0; }
.ts-r p { font-size:14px; line-height:24px; color:#7e7e7e; }
#cloud_ts4 li .ts-r{width: 315px;}


.beiz { text-align:right; color:#999; font-size:14px; padding:0 90px 0 0;}
/*外呼型*/
.fwts .whx_ts li span { background: url(../images/product/whx_fwts_icon.png); }
.fwts .whx_ts li span.ts1 { background-position: 0 0 }
.fwts .whx_ts li span.ts2 { background-position: -102px 0 }
.fwts .whx_ts li span.ts3 { background-position: -204px 0 }
.fwts .whx_ts li span.ts4 { background-position: -306px 0 }
/*分布式*/
.fwts .fbs_ts li span { background: url(../images/product/fbs_fwts_icon.png); }
.fwts .fbs_ts li span.ts1 { background-position: 0 0 }
.fwts .fbs_ts li span.ts2 { background-position: -102px 0 }
.fwts .fbs_ts li span.ts3 { background-position: -204px 0 }
.fwts .fbs_ts li span.ts4 { background-position: -306px 0 }
/*应用场景*/
.yycj { margin-top: 60px; height: 320px; background: url(../images/product/yycj_bg.png) #f0f0f0 bottom left repeat-x; }
.yycj .title { margin-top: 40px; margin-bottom: 30px; font-size: 22px; color: #6b6b6b; text-align: center; }
.yycj .con { width: 350px; margin: 0 auto; margin-top: 50px; overflow: hidden }
.yycj .con li { float: left; background: url(../images/product/yycj.png); width: 134px; height: 176px; text-align: center; margin: 0 20px }
.yycj .con li p { font-size: 18px; color: #757575; margin: 50px 10px 0 10px }
/*典型功能*/
.dxgn { margin-top: 60px; }
.dxgn .title { font-size: 22px; color: #6b6b6b; margin-bottom: 30px; text-align: center }
.dxgn .con { overflow: hidden }
.dxgn .con li { float: left; width:260px; height:200px;  margin:10px; border: 1px solid #dcdcdc; text-align: center;}
.dxgn .con li:hover { border: 1px solid #7bd0bb }
.dxgn .con li span { display: block; background: url(../images/product/fwx_dxgn_icon.png); width: 80px; height: 80px; margin: 0 auto; margin-top: 20px; margin-bottom: 5px }
.dxgn .con li h3 { font-weight: normal; color: #3d3d3d; font-size: 20px; line-height: 38px }
.dxgn .con li p { font-size: 14px; color: #7e7e7e; line-height: 20px; margin:0 20px }

.sbhover { position:absolute; width:260px; height:200px; background:url(../images/hoverbg.png) repeat; display:none;}
.sbhover table { border:0; padding:0; margin:10px;}
.sbhover td { padding:0; margin:0; font-size:14px; line-height:22px; color:#666;}

a.tanniu { display:inline-block; height:22px; line-height:22px; padding:0 10px; color:#3399ff; border-radius:3px; margin:10px 0 0 0; }
a.tanniu:hover { background:#3399ff; color:#FFF;}
/*案例*/
.al { margin-top: 50px; background:#f7f7f7 }
.al .mcon{ padding-top:50px; padding-bottom:30px;}
.al .title { font-size: 22px; color: #6b6b6b; margin-bottom: 10px; text-align: center;  }
.al .con { overflow: hidden;margin:10px 0; overflow:hidden }
.al .con li{ float:left; width:47.5%; margin:20px 13px; border:1px solid #fff; height:120px; cursor:pointer; position:relative; background:#fff}
.al .con li:hover{ border:1px solid #77cb6c}
.al .con li p{ margin:40px 30px 0 220px; font-size:14px; line-height:22px; color:#a4a4a4}
.al .con li img{ height:70px;position:absolute; left:15px; top:25px}
/*服务型*/
.dxgn .con li span.fwx_dxgn1  { background-position: 0 0 }
.dxgn .con li span.fwx_dxgn2  { background-position: -80px 0 }
.dxgn .con li span.fwx_dxgn3  { background-position: -160px 0 }
.dxgn .con li span.fwx_dxgn4  { background-position: -240px 0 }
.dxgn .con li span.fwx_dxgn5  { background-position: 0 -80px }
.dxgn .con li span.fwx_dxgn6  { background-position: -80px -80px }
.dxgn .con li span.fwx_dxgn7  { background-position: -160px -80px }
.dxgn .con li span.fwx_dxgn8  { background-position: -240px -80px }
.dxgn .con li span.fwx_dxgn9  { background-position: 0 -160px }
.dxgn .con li span.fwx_dxgn10 { background-position: -80px -160px }
.dxgn .con li span.fwx_dxgn11 { background-position: -160px -160px }
.dxgn .con li span.fwx_dxgn12 { background-position: -240px -160px }
.dxgn .con li span.fwx_dxgn13 { background:url(../images/121.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn14 { background:url(../images/122.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn15 { background:url(../images/123.png)no-repeat center;}


.dxgn .con li span.fwx_dxgn2a  {background:url(../images/hhha1.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn1a  {background:url(../images/hhha2.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn3a  {background:url(../images/hhha3.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn4a  {background:url(../images/hhha4.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn6a  {background:url(../images/hhha5.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn5a  {background:url(../images/hhha6.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn7a  {background:url(../images/hhha7.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn8a  {background:url(../images/hhha8.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn10a {background:url(../images/hhha9.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn11a {background:url(../images/hhha10.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn12a {background:url(../images/hhha11.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn13a {background:url(../images/hhha12.png)no-repeat center;}

.dxgn .con li span.fwx_dxgn2b  {background:url(../images/bbbb1.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn1b  {background:url(../images/bbbb2.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn3b  {background:url(../images/bbbb3.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn4b  {background:url(../images/bbbb4.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn6b  {background:url(../images/bbbb5.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn5b  {background:url(../images/bbbb6.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn7b  {background:url(../images/bbbb7.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn8b  {background:url(../images/bbbb8.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn10b {background:url(../images/bbbb9.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn11b {background:url(../images/bbbb10.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn12b {background:url(../images/bbbb11.png)no-repeat center;}
.dxgn .con li span.fwx_dxgn13b {background:url(../images/bbbb12.png)no-repeat center;}

/*对接应用*/
.djyy { margin:60px 0 30px 0; }
.djyy .title { font-size: 22px; color: #6b6b6b; margin-bottom: 30px; text-align: center }
.djyy .con { overflow: hidden }
.djyy .con li { float: left; margin: 10px; position: relative; margin-right: 60px; }
.djyy .con li span.arrow { display: block; background: url(../images/arrow.png); width: 18px; height: 18px; position: absolute; top: 5px; }
.djyy .con li p { margin-left: 22px; line-height: 24px; font-size: 16px; color: #147ae0 }
/*免费注册*/
.trial { padding: 40px 0; background: #d0ebe2; }
.trial .trialBtn { display: block; width: 400px; margin: 0 auto; text-align: center; font-size: 18px; display: block; padding: 10px 0; text-align: center; margin: 0 auto; color: #fff; border-radius: 6px; background: #3399ff; }
.trial a.trialBtn:hover { background: #3399ff;}
/*功能列表*/
.gnlb { width: 1100px; margin: 0 auto; margin-top: 50px; }
.gnlb .tab_left { float: left; width: 49%; margin-right: 20px }
.gnlb .tab_right { float: left; width: 49% }
.gnlb .gnlist { border: 1px solid #3399ff; width: 100% }
.gnlb .gnlist table { background: #3399ff }
.gnlb .gnlist table th { height: 42px; line-height: 42px; background: #3399ff; color: #fff; font-size: 16px; font-weight: normal; padding:0 20px }
.gnlb .gnlist table td { background: #fff; }
.gnlb .gnlist table td.title { font-size: 14px; text-align: center }
.gnlb .gnlist table td.con { font-size: 14px; text-align: left; padding-left: 20px; }
/*技术支持*/
.jszc { width: 850px; margin: 0 auto; margin-top: 50px; }
.jszc .tpic { margin-bottom: 30px; text-align: center }
.jszc .jszc_list { overflow: hidden; padding-top: 30px }
.jszc .jszc_list li { float: left; width: 250px; margin-bottom: 20px; margin-right: 30px; }
.jszc .jszc_list li h3 { font-weight: normal; font-size: 18px; color: #50a591; line-height: 32px; }
.jszc .jszc_list li p { color: #727171; font-size: 14px; line-height: 28px; margin-left: 22px; }
/*--------------------------面包屑-----------------------------*/
.subTag { clear: both; height: 74px; line-height: 74px; border-bottom: 1px solid #e3e3e3; margin-bottom: 30px; }
.subTag ul { width: 1100px; margin: 0 auto;font-size: 24px;color:#555555;}
.subTag li { float: left; margin: 0 6px; font-size: 24px; }
.subTag li.arrow { background: url(../images/arrow.png) -18px 0; margin-top: 30px; width: 18px; height: 18px; }
/*--------------------------新闻-----------------------------*/
.newsBar { background: url(../images/news/newsbar.jpg); height: 280px; text-align: center; overflow: hidden; }
.newsBar h2 { text-align: center; font-size: 42px; font-weight: normal; color: #fff; margin-top: 110px; }
.newsLeft {width: 810px;float: left;margin-left: 10px;}
.newsRight { overflow: hidden }
.artTitle { height: 82px; }
.artTitle h3 { font-size: 30px; color:#3399ff; line-height: 82px; font-weight: normal; text-align: center; }
/*.article .artMsg{ clear:both; padding:10px 0; height:28px; margin-bottom:20px}
.article .artMsg li{margin-right:20px; float:left; position:relative; margin-right:10px; }
.article .artMsg li span{ display:block; position:absolute; width:28px; height:28px; background:url(../images/news/newsmsg.png); left:0; top:0}
.article .artMsg li p{ margin-left:30px; font-size:16px; line-height:28px;}
.article .artMsg li.source{ float:left;}
.article .artMsg li.day{ float:left}
.article .artMsg li.click{float:right}
.article .artMsg li.source span{ background-position:0 0} 
.article .artMsg li.day span{ background-position:-28px 0}
.article .artMsg li.click span{ background-position:-56px 0} */

.article .artMsg { clear: both; padding: 5px 0; height: 22px; border-bottom: 1px solid #e3e3e3; }
.article .artMsg li { margin: 0 20px 0 0; float: left; position: relative; }
.article .artMsg li span { display: block; position: absolute; width: 14px; height: 14px; background: url(../images/newsmsg.png); left: 0; top: 4px }
.article .artMsg li p { margin-left: 20px; font-size: 12px; line-height: 22px; }
.article .artMsg li.source { float: left; }
.article .artMsg li.day { float: left }
.article .artMsg li.click { float: right }
.article .artMsg li.source span { background-position: 0 0 }
.article .artMsg li.day span { background-position: -14px 0 }
.article .artMsg li.click span { background-position: -28px 0 }
.artCon { margin: 20px 0 }
.artCon p { line-height: 32px; font-size: 16px; margin: 30px 0; }
.artCon img { margin: 10px 0; text-align: center }
.artCon .artab { background: #ececec }
.artCon .artab th { height: 42px; line-height: 42px; font-size: 14px; font-weight: normal; background: #f6f6f6; color: #888; padding: 0 15px }
.artCon .artab td { font-size: 14px; background: #fff; line-height: 150%; padding: 5px 15px }
.articleBtn{ height:50px; line-height:42px; font-size:16px;}
.sidePicArtList { margin-left: 25px; margin-top: 30px }
.sidePicArtList .title { font-size: 16px; color: #585858; line-height: 32px; }
.sidePicArtList ul { margin: 10px 0 }
.sidePicArtList li { margin-bottom: 18px }
.sidePicArtList li .picbor { float: left; margin-right: 10px }
.sidePicArtList li p { font-size: 13px; line-height: 20px }
.artList { margin: 30px 0 }
.artList li { margin-bottom:30px; }
.artList li h4 { font-size: 20px; font-weight: normal }
.artList li p { font-size: 13px; clear: both; line-height: 22px }
.artList .artMsg { clear: both; padding: 5px 0 3px 0; height: 22px; }
.artList .artMsg li { margin: 0 20px 0 0; float: left; position: relative; }
.artList .artMsg li span { display: block; position: absolute; width: 14px; height: 14px; background: url(../images/newsmsg.png); left: 0; top: 4px }
.artList .artMsg li p { margin-left: 20px; font-size: 12px; line-height: 22px; }
.artList .artMsg li.source { float: left; }
.artList .artMsg li.day { float: left }
.artList .artMsg li.click { float: right }
.artList .artMsg li.source span { background-position: 0 0 }
.artList .artMsg li.day span { background-position: -14px 0 }
.artList .artMsg li.click span { background-position: -28px 0 }
/*------------------------客户案例-------------------------*/
.clientBar { background: url(../images/client/clientBg.jpg) repeat-x; height: 362px; text-align: center }
.clientBar .mcon { width: 1100px; height: 262px; margin: 0 auto; position: relative; padding-top: 100px }
.clientBar .mcon h2 { text-align: center; font-weight: normal; font-size: 42px; color: #fff; }
.clientBar .mcon .clientBox { position: absolute; top: 0; bottom: 0; left: 0; right: 0 }
.clientBar .mcon .clientBox .clientBg { background: url(../images/client/clientBox.png) no-repeat; width: 1079px; height: 281px; right: 50px; bottom: 0; position: absolute; }
.clientBar .mcon .clientBox .hy { position: absolute; width: 51px; padding: 0 37px;height: 112px; text-align: center; top: 173px; background: #bedcd2; cursor: pointer; left: 58px; }
.clientBar .mcon .clientBox .hy:hover { background: #daece6 }
.clientBar .mcon .clientBox .hy.cur { background: url(../images/client/clientCur.png) }
.clientBar .mcon .clientBox .hy.cur p { color: #e18719 }
.clientBar .mcon .clientBox .hy p { margin-top: 25px; color: #138472; font-size: 24px; }
.clientBar .mcon .clientBox .clt1 { left: 225px; top: 81px }
.clientBar .mcon .clientBox .clt2 { left: 224px; top: 204px }
.clientBar .mcon .clientBox .clt3 { left: 360px; top: 204px }
.clientBar .mcon .clientBox .clt4 { left: 497px; top: 204px }
.clientBar .mcon .clientBox .clt5 { left: 633px; top: 204px }
.clientBar .mcon .clientBox .clt6 { left: 769px; top: 82px }
.clientBar .mcon .clientBox .clt7 { left: 768px; top: 204px }
.clientBar .mcon .clientBox .clt8 { left: 905px; top: 82px }
.clientBar .mcon .clientBox .clt9 { left: 89px; top: 204px }
.clientBar .mcon .clientBox .clt10 { left: 905px; top: 204px }
.clientList { margin:20px 0; overflow:hidden}
.clientList li{ float:left; width:45%; margin:20px; border:1px solid #e8e8e8; height:120px; cursor:pointer; position:relative}
.clientList li:hover{ border:1px solid #64bba7}
.clientList li p{ margin:40px 30px 0 220px; font-size:14px; line-height:22px; color:#a4a4a4}
.clientList li img{ height:70px;position:absolute; left:15px; top:25px}
.clientDetail{ float:left; width:560px; text-align:center;}
.clientDetail img{ margin:20px 0; height:100px;}
.clientDetail p{ font-size:16px; color:#7a7a7a; margin:0 50px}
.clientCj{ background: url(../images/client/sceneBg.png) #f5f5f5 bottom left repeat-x; overflow:hidden; text-align:center; height:240px}
.clientCj .title{ position:relative; height:50px; margin:65px 0 25px 120px; text-align: left}
.clientCj .title span{ background:url(../images/client/clientIcon.png); width:50px; height:50px; position:absolute; display:block; left:0; top:0}
.clientCj .title h3{  color:#7f7f7f;margin-left:60px; line-height:50px; font-size:30px; font-weight:normal}
.clientCj p{ clear:both; margin:0 50px; font-size:18px; color:#147ae0}
.clientPr{ background:url(../images/client/pro_req.png) #50a591 left center no-repeat; padding-left:120px; height:150px; color:#fff; overflow:hidden;}
.clientPr h3{ float:left; font-size:30px; font-weight:normal; line-height:150px; margin-right:60px}
.clientPr p{ font-size:16px; margin:50px 40px 0 0; line-height:30px}
.clientLd{ margin-top:60px; text-align:center}
.clientLd .title{ position:relative;  width:200px; margin:0 auto; clear:both; text-align: left}
.clientLd .title span{ display:block; position:absolute; background:url(../images/client/clientIcon.png) -50px 0; width:50px; height:50px; left:0; top:0}
.clientLd .title h3{ font-size:30px; line-height:50px; color:#7f7f7f; margin-left:60px; font-weight:normal}
.clientLd .con{ clear:both; margin-top:40px; overflow:hidden}  
.clientLd .con li{ float:left; width:45%; margin:0 50px 20px 0; text-align:left;}
.clientLd .con li h4{ display:block; padding:6px 12px; background:#fae1c8; font-size:20px; color:#e18719; font-weight:normal; border-radius:6px; float:left; margin-right:20px}
.clientLd .con li p{ overflow:hidden; font-size:16px; color:#7b7b7b; line-height:24px}
.clientApp{ background:#f5f5f5; text-align:center; position:relative; overflow:hidden; margin-top:50px}
.clientApp .title{ position:relative;  width:200px; margin:0 auto; clear:both; text-align: left; clear:both; margin-top:50px}
.clientApp .title span{ display:block; position:absolute; background:url(../images/client/clientIcon.png) -100px 0; width:50px; height:50px; left:0; top:0}
.clientApp .title h3{ font-size:30px; line-height:50px; color:#7f7f7f; margin-left:60px; font-weight:normal}
.clientApp p{ clear:both; margin:30px 200px 50px 200px; color:#7b7b7b; line-height:32px}
.clientApp .dh1{ position:absolute; left:100px; top:100px; background:url(../images/client/appraise.png); width:66px; height:60px; display:block}
.clientApp .dh2{ position:absolute; right:100px; bottom:30px; background:url(../images/client/appraise.png) -66px 0; width:66px; height:56px; display:block}

/*---------------------------试用中心-------------------------------*/
.trialBar { background: url(../images/trialBar.jpg); height: 280px; text-align: center; overflow: hidden; }
.trialBar h2 { text-align: center; font-size: 42px; font-weight: normal; color: #fff; margin-top: 110px; }
.trialMsg{ text-align:center; color:#565656; font-size:22px; line-height:52px; margin-bottom:20px}
.trialForm { width:720px; margin:0 auto;}
.trialForm h3{ font-size:20px; color:#565656; line-height:42px; font-weight:normal}
.trialForm .line2{ margin-bottom:30px; width:320px; margin-right:40px}
.trialForm .line1{ margin-bottom:30px; clear:both; width:680px}
.trialInput{ position:relative;}
.trialInput .txt_wg{ font-size:18px; color:#828282; line-height:36px; height:36px;width:100%}
.trialInput .txtarea_wg{ font-size:18px; color:#828282; line-height:36px; width:100%}

.trialInput p{ position:absolute; top:1px; left:10px; line-height:36px; font-size:18px; color:#c4c4c4}
.trialForm .trialBtn{ background:#e69b46; display:block; width:220px; height:50px; line-height:50px; color:#fff;border-radius:6px; text-align:center; font-size:20px; margin:0 auto }
.trialForm .trialBtn:hover{ background:#c88131}
.trialSelt{ position:relative;}
.trialSelt .txt_wg{ font-size:18px; color:#828282; line-height:36px; height:36px;  width:100%}
.trialSelt p{ position:absolute; top:1px; left:10px; line-height:36px; font-size:18px; color:#c4c4c4}
.trialSelt span.arrow{ display:block; width:18px; height:18px; background:url(../images/arrow.png) no-repeat -36px 0; position:absolute; right:0px; top:10px; cursor:pointer}
.trialSelt .seltList{ position:absolute; top:39px; left:0; background:#fff; border:1px solid #c7c7c7; width:100%; z-index:1000; height:280px; overflow:auto}
.trialSelt .seltList ul{}
.trialSelt .seltList li{ cursor:pointer}
.trialSelt .seltList li:hover{ background:#eee}
.trialSelt .seltList li p{ position:inherit; margin-left:15px; height:32px; line-height:32px; font-size:18px;color:#828282;}

/*---------------------------服务与支持-------------------------------*/
.serviceBar { background: url(../images/serviceBar.jpg) center top no-repeat #c28942; height: 280px; text-align: center; overflow: hidden; }
.serviceBar h2 { text-align: center; font-size: 42px; font-weight: normal; color: #fff; margin-top: 110px; }
.mainTitle{text-align:center; color:#565656; font-size:22px; line-height:46px; margin-bottom:10px}

/*SLA*/
.slaBor { width:980px; margin:0 auto; overflow:hidden; border:1px solid #e9e9e9;}
.slaBor .slaLeft{ float:left; width:220px;}
.slaBor .slaRight{  border-left:1px solid #eaeaea; min-height:300px; max-height:550px; overflow:auto; padding:20px 40px}
.slaBor .slaLeft ul li{ font-size:16px; line-height:20px; padding:10px 10px 10px 20px; cursor:pointer}
.slaBor .slaLeft ul li.nor a{ color:#979797}
.slaBor .slaLeft ul li.cur a{ color:#3d3d3d}
.slaBor .slaLeft ul li.cur{ background:#f6f6f6}
.slaBor .slaLeft ul li.nor:hover{ background:#fff}
.slaBor .slaLeft ul li.nor:hover a{color:#7a7a7a;}
.slaBor .slaRight p{ line-height:23px; color:#6b6b6b; font-size:14px; margin:10px 0 15px 0}
.slaBor .slaRight h3{ font-size:20px; color:#565656; line-height:42px; font-weight:normal; }

.mainbody { width:1150px; margin:0 auto;  color:#6b6b6b; }
.mainbody h2 {text-align:center; font-size:24px; font-weight:normal; line-height:70px; }
.bodycon { line-height:30px;}
.bodycon p { margin:15px 0 30px 0;}
.bodycon strong { color:#3b3b3b;}
.body-l { float:left; width:600px;}
.body-r { float:right;}
/*---------------------------企业介绍-------------------------------*/
.WebBar { width:100%; height: 280px; overflow: hidden;}
.WebBar h1 { text-align: center; font-size: 42px; font-weight: normal; color: #fff; margin-top: 110px; }
#gywm { background:url(../images/banner/gywmBar.jpg) center top no-repeat #587889;}
#fwyzc { background:url(../images/banner/fwyzcBar.jpg) center top no-repeat #c18942;}
#xhpt { background:url(../images/banner/xhptBar.jpg) center top no-repeat #76ccbe;}
#video { background:url(../images/banner/videoBar.jpg) center top no-repeat #6ba1e3;}
#n1010 { background:url(../images/banner/1010Bar.jpg) center top no-repeat #e3e3d4;}

/*---------------------------企业资质-------------------------------*/
.qyzz { width:850px; margin:0 auto;}
.qyzz-l { float:left; width:410px; text-align:center;}
.qyzz-r { float:right; width:410px; text-align:center;}

.zztext { text-align:center; font-size:20px; color:#555555; line-height:75px; }
.zzpic {}

/*---------------------------联系我们-------------------------------*/
#outer { width:100%; margin:30px auto 0;}
#tab { overflow:hidden; zoom:1; text-align:center;}
#tab li {width:250px; height:68px; line-height:68px; font-size:20px; color:#919191; cursor:pointer; background:#f3f3f3; border:2px solid #f3f3f3; text-align:center; margin:0 5px; display:inline-block;}
#tab li.current {background:#fff; border:2px solid #147ae0; color:#147ae0;}
#content { background:#FFF; margin:10px 0 0 0;}
#content .tabcon { display:none;}

.con1 { width:100%; height:389px; background:url(../images/img/img-lxwm1.jpg) center top no-repeat #b1bbc0; padding:135px 0 0 0; position:relative;}
.con2 { width:100%; height:389px; background:url(../images/img/img-lxwm2.jpg) center top no-repeat #b1bbc0; padding:135px 0 0 0; position:relative;}
.con3 { width:100%; height:389px; background:url(../images/img/img-lxwm3.jpg) center top no-repeat #b1bbc0; padding:135px 0 0 0; position:relative;}
.con4 { width:100%; height:389px; background:url(../images/img/img-lxwm4.jpg) center top no-repeat #b1bbc0; padding:135px 0 0 0; position:relative;}


.dzhi { position:absolute; width:370px; border-top:5px solid #e18719; background:#FFF; font-size:16px; color:#444444; line-height:35px; left:50%; top:135px; margin:0 0 0 80px; padding:20px 40px;
filter:alpha(opacity=70);   
-moz-opacity:0.7;   
-khtml-opacity: 0.7;   
opacity: 0.7; 
}
#content .tabcon h2 {text-align:center; font-size:24px; font-weight:normal; line-height:70px; color:#6b6b6b; }
/*---------------------------T-care-------------------------------*/
.fwbz { margin:30px 0 0 30px;}
.fwbz ul {}
.fwbz ul li { float:left; width:190px; padding:0 0 30px 100px; margin:0 30px 0 0;}
.fwbz ul li h1 { font-size:18px; line-height:30px; color:#4f4f4f; font-weight:normal; padding:0 0 10px 0;}
.fwbz ul li p { font-size:14px; color:#6b6b6b; line-height:24px; margin:0 0 10px 0;}
#bz1 { background:url(../images/img/bz1.gif) 0 0 no-repeat;}
#bz2 { background:url(../images/img/bz2.gif) 0 0 no-repeat;}
#bz3 { background:url(../images/img/bz3.gif) 0 0 no-repeat;}
#bz4 { background:url(../images/img/bz4.gif) 0 0 no-repeat;}
#bz5 { background:url(../images/img/bz5.gif) 0 0 no-repeat;}

/*---------------------------接口支持-------------------------------*/
.jkzcCon { padding:30px 0 0 0;}
.jkzcCon ul {}
.jkzcCon ul li { float:left; width:210px; text-align:center; height:250px; margin:0 20px;}
.jkzcCon ul li h3 { font-size:18px; color:#2b2b2b; font-weight:normal; line-height:40px;}
.jkzcCon ul li p { font-size:14px; line-height:20px; height:40px; color:#9c9c9c; margin:0 0 10px 0; overflow:hidden; display:block;}
.jkzcCon ul li div { line-height:18px;}
.jkzcCon ul li a { font-size:12px; color:#43c376; padding:0 10px;}
.jkzcCon ul li a:hover { font-size:12px; color:#006600;}

.jkfaq { width:100%; border-top:3px solid #f8f8f8;}
.jkfaq h2 {text-align:center; font-size:24px; font-weight:normal; line-height:70px; color:#6b6b6b; }
.jkfaq ul { width:920px; margin:0 auto;}
.jkfaq ul li { float:left; width:310px; margin:0 10px; background:#e5f8e9; padding:35px 65px; border-radius:5px; }
.q { font-size:18px; line-height:20px; color:#4fb260; padding:0 0 10px 25px; background:url(../images/img/q.png) 0 0 no-repeat;}
.a { font-size:14px; line-height:18px; color:#666666; padding:0 0 0 25px; background:url(../images/img/a.png) 0 3px no-repeat; word-break:break-all; word-wrap:break-word;}

a.helpc:link,a.helpc:visited { display:block; width:894px; height:55px; line-height:55px; font-size:18px; color:#51b363; text-decoration:none; margin:20px auto; text-align:center; border:3px solid #e7e7e7; border-radius:5px; }
a.helpc:hover,a.helpc:active { display:block; width:894px; height:55px; line-height:55px; font-size:18px; color:#51b363; text-decoration:none; margin:20px auto; text-align:center; border:3px solid #e7e7e7; border-radius:5px; background:#e7e7e7; }

.tlbody { width:100%; background:#f2f2f2; padding:35px 0; text-align:center; height:46px;}

a.green-b2:link,a.green-b2:visited { display:inline-block; width:440px; height:46px; line-height:46px; font-size:18px; color:#fff; text-decoration:none; text-align:center; border-radius:5px; background:#60c272; margin:0 10px;}
a.green-b2:hover,a.green-b2:active { display:inline-block; width:440px; height:46px; line-height:46px; font-size:18px; color:#fff; text-decoration:none; text-align:center; border-radius:5px; background:#46b55a; margin:0 10px;}

a.blue-b:link,a.blue-b:visited { display:inline-block; width:440px; height:46px; line-height:46px; font-size:18px; color:#fff; text-decoration:none; text-align:center; border-radius:5px; background:#70bdc4; margin:0 10px; }
a.blue-b:hover,a.blue-b:active { display:inline-block; width:440px; height:46px; line-height:46px; font-size:18px; color:#fff; text-decoration:none; text-align:center; border-radius:5px; background:#539ea5; margin:0 10px;}

.jkmore { color:#7e7e7e; padding:0 0 30px 0;}
.jkmore h2 {}
h2.ftitle { text-align:left; font-size:22px; font-weight:normal; line-height:50px; color:#6b6b6b; padding:0;}
.jkmore p { font-size:12px; line-height:24px;}
.datatab {}
.datatab table {}
.datatab td { padding:0; vertical-align:top; padding:5px 0;}

.grayline { border-bottom:1px dashed #CCCCCC; height:1px; line-height:1px; overflow:hidden; margin:10px 0;}

.Canvas { font-family: Lucida Console, Georgia; font-size: 13px; background-color: #F3FFF2; color: #000000; border: solid 1px #CECECE; min-height: 100px; max-height: 500px; overflow: auto;
}



/*---------------------------付款方式-------------------------------*/
.zdcz { height:520px; position:relative; background: url(../images/img/arrow.png) 0 0 no-repeat;}
.lc1 { position:absolute; width:283px; height:154px; border:3px solid #f3f3f3; left:20px; top:0; background:#fff; text-align:center; line-height:36px; padding:40px 0 0 0; border-radius:5px;}
.lc1 a {color:#147ae0;}
.lc2 { position:absolute; width:283px; height:154px; border:3px solid #f3f3f3; left:430px; top:0; background:#fff; text-align:center; line-height:36px; padding:40px 0 0 0; border-radius:5px;}
.lc3 { position:absolute; width:283px; height:154px; border:3px solid #f3f3f3; right:20px; top:0; background:#fff; text-align:center; line-height:36px; padding:40px 0 0 0; border-radius:5px;}
.lc4 { position:absolute; width:289px; height:60px; left:20px; top:270px; background:#50a591; text-align:center; padding:15px 0 0 0; color:#FFF; border-radius:5px;}
.lc5 { position:absolute; width:115px; height:60px; left:410px; top:270px; background:#50a591; text-align:center; padding:15px 0 0 0; color:#FFF; border-radius:5px;}
.lc6 { position:absolute; width:115px; height:50px; left:625px; top:270px; background:#50a591; text-align:center; padding:25px 0 0 0; color:#FFF; border-radius:5px;}
.lc7 { position:absolute; width:283px; height:44px; border:3px solid #50a591; right:20px; top:270px; background:#fff; padding:25px 0 0 0; text-align:center; border-radius:5px;}

.lc8 { position:absolute; width:289px; height:60px; left:20px; top:365px; background:#aaa591; text-align:center; padding:15px 0 0 0; color:#FFF; border-radius:5px;}
.lc9 { position:absolute; width:115px; height:60px; left:410px; top:365px; background:#aaa591; text-align:center; padding:15px 0 0 0; color:#FFF; border-radius:5px;}
.lc10 { position:absolute; width:115px; height:50px; left:625px; top:365px; background:#aaa591; text-align:center; padding:25px 0 0 0; color:#FFF; border-radius:5px;}
.lc11 { position:absolute; width:283px; height:44px; border:3px solid #aaa591; right:20px; top:365px; background:#fff; padding:25px 0 0 0; text-align:center; border-radius:5px;}

.online { background:url(../images/img/zxian.png) 0 0 no-repeat; padding:0 0 0 35px;}
.offline { background:url(../images/img/xxia.png) 0 0 no-repeat; padding:0 0 0 35px;}

.zhangh { width:300px; line-height:36px; margin:0 auto; padding:30px 0;}
.zhbz { width:570px; padding:35px 50px; background:#f6f6f6; line-height:24px; color:#a5a5a5; font-size:14px; margin:0 auto 50px;}
.zhbz p { margin:5px 0;}
/*---------------------------选号平台-------------------------------*/
.sobar { width:100%; height:42px; padding:50px 0 35px 0; background:#acac9c;}
.so { width:710px; height:42px; background:#FFF; margin:0 auto; border-radius:5px;}
.so1 { float:left; width:600px; height:42px;}
.so2 { float:left; width:110px; height:42px;}

a.soso:link,a.soso:visited { display:block; width:110px; height:42px; line-height:42px; font-size:18px; color:#fff; text-decoration:none; text-align:center; background:#069c82; border-radius:0 5px 5px 0;}
a.soso:hover,a.soso:active { display:block; width:110px; height:42px; line-height:42px; font-size:18px; color:#fff; text-decoration:none; text-align:center; background:#007964; border-radius:0 5px 5px 0; }
.soinput {  width:690px; height:32px; line-height:32px;  padding:0; border:0px; font-size:16px; color:#c4c4c4; outline:medium; background-color:transparent; margin:5px 0 0 10px;}


.nTab{ float:left; width:100%; margin:0 auto;}
.nTab .TabTitle{ clear: both; height:47px; overflow: hidden; background:#acac9c; }
.nTab .TabTitle ul{ width:994px; border:0; margin:0 auto; padding:0; }
.nTab .TabTitle li{ float:left; width:140px; height:45px; line-height:45px; font-size:18px; color:#acbdcc; text-align:center; margin:0; cursor:pointer; list-style-type:none;}
.nTab .TabTitle .active{background:#fff; border:1px solid #FFF; color:#626262; }
.nTab .TabTitle .normal{background:#646450; border:1px #646450 solid; color:#acac9c;}
.nTab .TabContent{ width:1080px; background:#fff; margin:0 auto; padding:35px 10px 30px 10px;}
.none {display:none;}

.TabContent table { border-collapse:collapse;}
.TabContent th { text-align:left; font-size:16px; color:#959595; padding:10px; font-weight:normal; }
.TabContent td { padding:10px;}

.xh-l { float:left; width:80px;}
.xh-r { float:left;}

/*a.all:link,a.all:visited { float:left; display:block; height:26px; line-height:26px; font-size:16px; color:#fff; text-decoration:none; background:#82826e; padding:0 5px; margin:5px 0;}
a.all:hover,a.all:active { float:left; display:block; height:26px; line-height:26px; font-size:16px; color:#fff; text-decoration:none; background:#acac9c; padding:0 5px; margin:5px 0;}

a.num:link,a.num:visited { float:left; display:block; height:26px; line-height:26px; font-size:16px; color:#919191; text-decoration:none; padding:0 5px; margin:5px 10px;}
a.num:hover,a.num:active { float:left; display:block; height:26px; line-height:26px; font-size:16px; color:#919191; text-decoration:none; padding:0 5px; margin:5px 10px;  background:#fafafa;}

.numlist { width:1080px; margin:0 auto;}
.numlist ul { padding:20px 0;}
.numlist ul li { position:relative; float:left; width:180px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#919191; font-weight:bold;}

a.hao:link,a.hao:visited { display:block; height:50px; line-height:50px; font-size:18px; color:#919191; text-decoration:none;}
a.hao:hover,a.hao:active { display:block; height:50px; line-height:50px; font-size:18px; color:#919191; text-decoration:none; background:#fafafa; }
*//*---------------------------公司视频-------------------------------*/
.videolist {}
.videolist ul {}
.videolist ul li { float:left; width:300px; margin:10px 20px;}
.v-pic { width:300px; height:195px; overflow:hidden;}
.v-text { width:300px; line-height:30px; text-align:center; padding:10px 0;}
/*---------------------------1010-------------------------------*/
.bar1 { background:#f1f1f1; padding:50px 0;}
.bar1con { width:594px; height:107px; background:url(../images/img/syh.png) 0 0 no-repeat; text-align:center; font-size:20px; line-height:34px; color:#147ae0; margin:0 auto;}
.tsyys { border-bottom:1px solid #dcdcdc;}
.tsyys h1 {text-align:center; font-size:24px; font-weight:normal; line-height:70px; color:#6b6b6b; padding:30px 0 20px 0; }
.tsyys ul { width:984px; margin:0 auto;}
.tsyys ul li { float:left; width:347px; height:135px; margin:0 20px; padding:0 0 0 105px;}
.tsyys ul li h2 { font-size:18px; font-weight:normal; color:#4f4f4f; padding:0 0 20px 0;}
.tsyys ul li p { font-size:14px; color:#6b6b6b; line-height:20px;}
#ys1 { background:url(../images/img/ys1.jpg) 0 0 no-repeat;}
#ys2 { background:url(../images/img/ys2.jpg) 0 0 no-repeat;}
#ys3 { background:url(../images/img/ys3.jpg) 0 0 no-repeat;}
#ys4 { background:url(../images/img/ys4.jpg) 0 0 no-repeat;}

.yongh {}
.yongh h1 {text-align:center; font-size:24px; font-weight:normal; line-height:70px; color:#6b6b6b; padding:30px 0 20px 0; }
.yongh ul { width:1010px; margin:0 auto;}
.yongh ul li { float:left; width:142px; margin:0 30px 40px 30px;}
.yongh ul li p { font-size:30px; font-family:Arial; font-weight:bold; color:#b8b8b8; text-align:center;}

/*---------------------------VLINK-------------------------------*/
/*首页*/
.banner { width:100%; height:362px; background:url(../images/banner.jpg) center top no-repeat #e3f1e0;}
.banner-con { width:395px; margin:0 auto; padding:105px 0 0 600px; text-align:center;}
.banner-con h1 { font-size:42px; color:#3399ff; font-weight:normal; line-height:90px;}
.banner-con p {}

a.mfsy:link,a.mfsy:visited { display: inline-block; width:155px; height:50px; line-height:50px; font-size:18px; color:#fff; text-decoration:none; background:#50b748; border:1px solid #2aa92e; border-radius:5px; text-align:center; }
a.mfsy:hover,a.mfsy:active { display: inline-block; width:155px; height:50px; line-height:50px; font-size:18px; color:#fff; text-decoration:none; background:#2aa92e; border:1px solid #2aa92e; border-radius:5px; text-align:center; }

a.mfsy2:link,a.mfsy2:visited { display: inline-block; width:155px; height:50px; line-height:50px; font-size:18px; color:#fff; text-decoration:none; background:#e69b46; border-radius:5px; text-align:center; }
a.mfsy2:hover,a.mfsy2:active { display: inline-block; width:155px; height:50px; line-height:50px; font-size:18px; color:#fff; text-decoration:none; background:#c88131; border-radius:5px; text-align:center; }

.prolist {}
.prolist h2 {text-align:center; font-size:24px; font-weight:normal; line-height:70px; color:#6b6b6b; padding:30px 0 20px 0; }
.prolist ul { width:1000px; margin:0 auto; padding:50px 0 0 0;}
.prolist ul li { float:left; width:360px; height:185px; padding:0 0 0 110px;}
.prolist ul li h1 { font-size:20px; line-height:30px; color:#3d3d3d; font-weight:normal; padding:0 0 10px 0; }
.prolist ul li h1 span { font-size:14px; height:14px; line-height:14px; border:1px solid #aaa591; color:#aaa591; padding:0 5px; border-radius:10px; margin:0 0 0 10px;}
.prolist ul li p { font-size:16px; line-height:28px; color:#7e7e7e;}
#p1 { background:url(../images/ypt1.gif) 0 0 no-repeat;}
#p2 { background:url(../images/ypt2.gif) 0 0 no-repeat; margin:0 0 0 60px;}
#p3 { background:url(../images/ypt3.gif) 0 0 no-repeat;}
#p4 { background:url(../images/ypt4.gif) 0 0 no-repeat; margin:0 0 0 60px;}
#p5 { background:url(../images/ypt5.gif) 0 0 no-repeat;}
#p6 { background:url(../images/ypt6.gif) 0 0 no-repeat; margin:0 0 0 60px;}
#p7 { background:url(../images/ypt7.gif) 0 0 no-repeat;}
#p8 { background:url(../images/ypt8.gif) 0 0 no-repeat; margin:0 0 0 60px;}


.bar2 { background:#d0ebe2; text-align:center; padding:50px 0;}
a.green-b:link,a.green-b:visited { display:inline-block; width:385px; height:55px; line-height:55px; font-size:24px; color:#fff; text-decoration:none; text-align:center; border-radius:5px; background:#069c82; margin:0 10px;}
a.green-b:hover,a.green-b:active { display:inline-block; width:385px; height:55px; line-height:55px; font-size:24px; color:#fff; text-decoration:none; text-align:center; border-radius:5px; background:#007964; margin:0 10px;}

/*自动语音预订*/
.projjbar { width:100%; background:#f9f9f9; padding:60px 0 44px 0; min-height:124px; overflow:hidden;}
.projjcon { width:595px; margin:0 auto; padding:0 0 0 215px; font-size:16px; line-height:36px; color:#6b6b6b;}
#pro1 { background: url(../images/pro1.png) 0 0 no-repeat; min-height:124px;}
#pro2 { background: url(../images/pro2.png) 0 0 no-repeat; min-height:124px;}
#pro3 { background: url(../images/pro3.png) 0 0 no-repeat; min-height:124px; padding:20px 0 0 215px;}
#pro4 { background: url(../images/pro4.png) 0 0 no-repeat; min-height:124px; padding:35px 0 0 215px;}
#pro5 { background: url(../images/pro5.png) 13px 0 no-repeat; min-height:124px; padding:20px 0 0 215px;}
#pro6 { background: url(../images/pro6.png) 0 0 no-repeat; min-height:124px; }
#pro7 { background: url(../images/pro7.png) 20px 0 no-repeat; min-height:129px;  padding:20px 0 0 215px; }
#pro8 { background: url(../images/pro8.png) 0 0 no-repeat; min-height:129px;  padding:20px 0 0 215px; }

.proys { padding:50px 0;}
.proys h1 {text-align:center; font-size:24px; font-weight:normal; line-height:50px; color:#6b6b6b; padding:0;}
.proys ul { width:1150px; text-align:center; margin:0 auto;}
.proys ul li { float:left; width:215px; height:202px; }
.l4 { margin:25px 25px 0 25px; }
.l3 { margin:25px 60px 0 60px; }
.proys ul li h2 { font-size:20px; line-height:50px; color:#3d3d3d; font-weight:normal; }
.proys ul li p { font-size:16px; color:#7e7e7e; line-height:28px; margin:0;}

.yptys { padding:50px 0; background:#f5f5f5;}
.yptys h1 {text-align:center; font-size:24px; font-weight:normal; line-height:50px; color:#6b6b6b; padding:0;}
.yptys ul { width:920px; text-align:center; margin:25px auto 0;}
.yptys ul li { float:left; width:230px; }
.yptys ul li h2 { font-size:20px; line-height:50px; font-weight:normal; }
.yptys ul li p { margin:0;}
.color1 { color:#50a591;}
.color2 { color:#a0a08c;}

.yzms { padding:50px 0; background:#f9f9f9;}
.yzms ul { width:1140px; text-align:center; margin:0 auto;}
.yzms li { float:left; width:300px; min-height:83px; margin:0 80px; padding:0 0 0 110px;}
.ms1 { background:url(../images/ms-1.png) 0 0 no-repeat;}
.ms2 { background:url(../images/ms-2.png) 0 0 no-repeat;}
.yzms li h1 { text-align:left; font-size:20px; font-weight:normal; line-height:24px; color:#3c3c3c; padding:0 0 10px 0;}
.yzms li p { text-align:left; font-size:16px; line-height:24px; color:#6b6b6b;}

.yycj { width:100%; height:283px; background:url(../images/cjbg.gif) center top #f0f0f0; padding:50px 0 0 0;}
.yycj h1 {text-align:center; font-size:24px; font-weight:normal; line-height:50px; color:#6b6b6b; padding:0 0 30px 0;}
.yycj ul { text-align:center;}
.yycj ul li { display:inline-block; width:98px; height:123px; font-size:18px; text-align:center; color:#696969; padding:50px 15px 0 15px; background:url(../images/cjing.png) 0 0 no-repeat; margin:0 20px; overflow:hidden;}

.mainbody { width:1150px; margin:0 auto; color:#6b6b6b; }

.djbar { width:100%; margin:0 auto; background:#f9f9f9; padding:0 0 50px 0; }
.djbar > ul { width:1150px; margin:0 auto; color:#6b6b6b; }
.djbz {/* float:left; */width:372px; padding:50px 0 0 0; margin:0 auto; }
.djbz h1  {text-align:center; font-size:24px; font-weight:normal; line-height:50px; color:#6b6b6b; padding:0 0 30px 0;}
.djbz ul { padding:0 0 0 28px;}
.djbz ul li { width:324px; height:54px; font-size:16px; line-height:24px; padding:8px 5px 5px 15px; margin:0 0 35px 0;}

.lv { background:url(../images/step-green.png) 0 0 no-repeat}
.hui { background:url(../images/step-gray.png) 0 0 no-repeat}

.step2 { background:url(../images/step2.png) 0 30px no-repeat;}
.step3 { background:url(../images/step3.png) 0 30px no-repeat;}
.step4 { background:url(../images/step4.png) 0 30px no-repeat;}
.step5 { background:url(../images/step5.png) 0 30px no-repeat;}

.syys { float:left; width:523px; padding:50px 0 0 0; margin:0 0 0 90px; }
.syys h1  {text-align:center; font-size:24px; font-weight:normal; line-height:50px; color:#6b6b6b; padding:0 0 30px 0;}

.bd-l { float:left; width:150px; height:62px; line-height:62px; text-align:right;}
.bd-r { float:left; width:358px; margin:10px 0 0 15px;}
.srk {width:358px; height:38px; background:url(../images/srkbg.gif) 0 0 no-repeat;}
.bd-r p { color:#b0b0b0; line-height:24px; margin:10px 0 0 0;}
.ysinput { width:338px; height:34px; line-height:34px; padding:0; border:0px; font-size:16px; color:#6b6b6b; outline:medium; background-color:transparent; margin:2px 0 0 10px;}

.tj { padding:20px 0; text-align:right;}

.xgal { width:100%; background:#f7f7f7; padding:50px 0;}
.xgal h1 {text-align:center; font-size:24px; font-weight:normal; line-height:50px; color:#6b6b6b; padding:0 0 25px 0;}
.xgal ul { display:block; width:1150px; min-height:120px; margin:0 auto; padding:0; text-align:center;}
.xgal ul li { width:510px; min-height:72px; background:#FFF; margin:0 10px 10px 10px; display:inline-block; overflow:hidden; text-align:left; padding:25px 20px 25px 20px; border:1px solid #FFF; cursor:pointer; }
.xgal ul li img { float:left; width:183px; height:65px; padding:0 15px 0 0; }
.xgal ul li p { float:left; display:block; width:272px; margin:0; font-size:16px; line-height:24px; color:#a4a4a4; padding:10px 20px 0 20px; }


.xgal2 { width:100%; background:#f7f7f7; padding:50px 0 30px 0;}
.xgal2 ul { width:1150px; margin:0 auto; padding:0; text-align:center;}
.xgal2 ul li { width:255px; min-height:65px; background:#FFF; margin:0 10px 10px 10px; display:inline-block; overflow:hidden; text-align:left; padding:30px 0 30px 0; border:1px solid #FFF; cursor:pointer; text-align:center; }
.xgal ul li img {width:160px; height:65px; }


.numhover { position:absolute; width:161px; height:80px; background:url(../images/a_hover.gif) 0 0 no-repeat; z-index:1000; top:50px; left:0px; font-size:12px; line-height:20px; font-weight:normal; text-align:left; padding:30px 0 0 15px; color:#ffac40; display:none; }

.syslide { width:100%; height:420px; z-index:1; background:#e4e4db;}

/*幻灯片*/
/* flexslider */
.flexslider{position:relative; height:420px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:420px;}
.slides li a { display:block; height:420px; text-indent:-9999px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center; padding:0;}
.flex-control-nav li{display:inline-block;width:60px;height:5px; line-height:0; font-size:0; margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:60px;height:5px; line-height:0; font-size:0; overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) 0 0 no-repeat; display:none;}
.flex-direction-nav li a.flex-prev:hover {left:40px;background:url(../images/prev.png) 0 -50px no-repeat;}
.flex-direction-nav li a.flex-next {right:40px;background:url(../images/next.png) 0 0 no-repeat; display:none; }
.flex-direction-nav li a.flex-next:hover {right:40px;background:url(../images/next.png) 0 -50px no-repeat;}

.jiantou { height:12px; background:url(../images/jtou.gif) 90px 0 no-repeat;}

.tctip { position:fixed; width:860px; left:50%; top:50%; margin:-205px 0 0 -430px; display:none; z-index:2;}
.tctitle { height:100px; line-height:100px; background:#3c9d00;}
.tctitle h1 { display:block; padding:0 0 0 20px; font-size:24px; color:#FFF; float:left; font-weight:normal;}
.tcclose { float:right; width:45px; height:45px; background:url(../images/vlink/pop_close.jpg) 0 0 no-repeat; cursor:pointer; margin:10px 10px 0 0;}
.tccon { background:#FFF; padding:30px 50px; line-height:35px; color:#4c4c4c; height:250px; overflow-y:auto; overflow-x:hidden;}
.tccon strong { color:#ff531e; font-size:30px; font-family:Arial;}
.xian { border-bottom:1px dashed #bdbdbd; margin:30px 0;}
.tcbg { position:fixed; width:100%; height:100%; background:#333; z-index:1; display:none; left:0; top:0; 
 filter:alpha(opacity=50);   
 -moz-opacity:0.5;   
 -khtml-opacity: 0.5;   
 opacity: 0.5;
}

#faq{ width:924px; height:auto !important; padding:0px 35px; margin-top:5px; float:left; clear:both; overflow:hidden;}
#faq .faq_unit{ width:924px; height:auto !important; float:left; clear:both; /*padding-bottom:8px;*/ margin-top:10px;  background:url(../images/faq_bot.gif) no-repeat center bottom;}
#faq .faq_nk{ width:924px; height:auto !important; float:left; clear:both; padding:8px 0; background:url(../images/faq_top.gif) no-repeat center top; }
#faq .faq_w{ width:900px; height:16px; font-weight:bold; color:#07a33f; line-height:16px; padding:4px 11px; float:left; clear:both; border-left:1px solid #07a33f; border-right:1px solid #07a33f;}
#faq .faq_d{ width:900px;  height:auto !important; padding:11px; float:left; clear:both; border-left:1px solid #07a33f; border-right:1px solid #07a33f; display:none;}
#faq .faqspace { width:900px; height:8px; line-height:0px; font-size:0px; margin:0 auto;}

#faq .slide {padding: 0;height:13px; width:205px; margin:0 auto;background:url(../images/nav.png) repeat-x 0 -308px; overflow:hidden;}
#faq .btn-slide{background:url(../images/nav.png) repeat-x -147px -78px;  height:16px; width:16px; border:0;padding:0px; margin:0px; cursor:pointer;}
#faq .active{background:url(../images/nav.png) repeat-x -147px -94px; height:16px; width:16px; border:0;padding:0px; margin:0px; cursor:pointer;}


/* did css */
.didbanner { width:100%; height:470px; background:url(../images/did/banner.jpg) center -50px no-repeat #f9f3e2;}
.didbar1 { width:100%; height:385px; background:#4ec472;}
.didbar1 ul { width:1000px; height:224px; margin:0 auto; position:relative; padding:80px 0 0 0;}
.didbar1 ul h1 { position:absolute; display:block; width:220px; background:url(../images/did/wh.png) center top no-repeat; font-size:30px; line-height:40px; padding:60px 0 0 0; font-weight:normal; text-align:center; color:#FFF; top:-30px; left:390px; }
.didbar1 ul .kunj { width:1000px; height:224px; background:url(../images/did/kunj.png) center top no-repeat; margin:0 0 20px 0; }
.didbar1 ul p { text-align:center; font-size:16px; color:#FFF;}

.didbar2 { width:100%; height:435px; background: url(../images/did/sanj.png) center top no-repeat #fff;}
.didbar2 ul { width:825px; margin:0 auto; padding:40px 0 0 0; }
.didbar2 ul p { text-align:center; font-size:20px; line-height:30px; color:#555555; padding:0 0 30px 0; }
.didbar2 p strong { font-weight:normal; color:#4ec472; }

.didbar3 { width:100%; height:425px; background:url(../images/did/bar3bg.jpg) center bottom no-repeat #f4f4f4;}
.didbar3con { width:425px; margin:0 auto; padding:60px 0 0 575px;}
.didbar3con h1 { font-size:26px; line-height:56px; color:#444444; font-weight:normal;}
.didbar3con p { font-size:16px; line-height:30px; color:#4b4b4b; margin:0;}


.ru { padding:0 0 0 70px; min-height:51px; background:url(../images/did/ru.png) 0 5px no-repeat; font-size:16px; line-height:28px; margin:30px 0 0 0;}
.chu { padding:0 0 0 70px; min-height:51px; background:url(../images/did/chu.png) 0 5px no-repeat; font-size:16px; line-height:28px; margin:30px 0 0 0;}

.didbar4 { width:100%; height:540px; background:#fff; padding:75px 0 0 0;}
.didbar5 { width:100%; height:250px; background: url(../images/did/bar5bg.jpg) center top no-repeat #fbf9cd;}
.didbar5 h1 { font-size:30px; line-height:40px; text-align:center; padding:40px; color:#FFF; font-weight:normal; }

.time { width:500px; margin:0 auto; padding:90px 0 0 0; line-height:40px; text-align:center; font-size:24px; color:#525252; background:url(../images/did/time.png) center top no-repeat; }
.didtedian { margin:50px 0 0 0; background:url(../images/did/xian.gif) center 55px no-repeat;}
.didtedian ul { text-align:center; }
.didtedian ul li { display:inline-block; width:325px; text-align:center;}
.didtedian ul li h1 { font-size:26px; line-height:60px; color:#55a955; font-weight:normal; }
.didtedian ul li p { font-size:18px; line-height:30px; color:#4b4b4b; }

.didbz { width:950px; margin:30px auto 0; font-size:14px; color:#999; text-align:right; }
sup { font-size:16px; font-family:"宋体"; padding:0 3px;}

/*企业表示说明*/
.bodycontent,.bodycontent2 {width:100%;line-height:30px;font-family:'Microsoft YaHei',Arial,宋体;font-size:16px;color:#6b6b6b}
.bodycontent > div, .bodycontent2 > div {width:853px;margin:0 auto;}
.bodycontent2 {background:#f5f5f5}
.bodycontent > div {padding:80px 75px 65px 75px;}
.bodycontent2 > div {padding:60px 75px 220px 75px;}
.bodycontent2 li {padding:80px 0 0 0;width:100%;clear:both;}
.bodycontent .gywm-title {background:url(../images/gywmlogo.png) no-repeat center center;width:220px;height:50px;margin:0 auto 50px;}
.bodycontent2 .gywm-title {font-size:24px;font-weight:500;text-align:center;}
.bodycontent2 h3 {clear:both;font-size:24px;color:#007e5c;font-weight:600;padding-top:40px;}

.bodycontent2 .i01 i{width:149px;height:46px;margin-right:100px;}
.bodycontent2 .i02 i{width:110px;height:55px;margin-left:90px;}
.bodycontent2 .i03 i{width:83px;height:65px;margin-right:70px}
.bodycontent2 .i04 i{width:220px;height:50px;margin-left:85px;}

.bodycontent2 .i01 span{width:603px;}
.bodycontent2 .i02 span{width:653px;}
.bodycontent2 .i03 span{width:700px;}
.bodycontent2 .i04 span{width:548px;}
.bodycontent2 .left {float:left;}
.bodycontent2 .right {float:right;}

.porhg{padding: 50px 0 80px;background: #f5f5f5;}
.porhg a{float: left;width: 180px;height: 180px;background: #60b7a5;border-radius: 90px;line-height: 180px;text-align: center;font-size: 22px;color:#fff;margin:60px 110px 0;cursor: pointer;}
.ghgfffga{padding: 50px 0;width: 1000px;margin:0 auto;}

.ghjkl{width:280px;float: left;margin:80px 25px 50px;text-align: center;height: 300px;background: #c1e0ff;}
.ghjkl p{line-height: 120px;font-size: 22px;}
.ghjkl div{line-height: 30px;color:#6b6b6b;font-size:18px; }

.voie{width: 1050px;margin:20px auto 100px;}
.voie .voie_l{float: left;margin:0 25px 20px;width: 300px;}
.voie .voie_l p{line-height: 30px;text-align: center;}

.ce{width: 61px;position: fixed;right: 0;top:45%;display: block;z-index: 99999;}
.ce a{display: block;border-top:1px solid #fff;}
.ce a img{width: 100%;}